.copyright-link {display:none;}
.rstpl-title {font-weight: 300;}
strong {color: #336699; font-weight: 400;}
h2 {font-size: 2.5em;}
h3 {font-family: 'Open Sans';}
h4 {font-family: 'Open Sans';}

ul li {line-height: 30px!important;}

/*#rstpl-footer-position .rstpl-title {background: rgba(255,255,255, 0.8); margin-bottom: 0; padding-left:20px;padding-top: 20px;}
#rstpl-footer-position .custom {background: rgba(255,255,255,0.8); padding: 20px; height: 500px;}*/
#rstpl-footer-position {background-color: #0a3f65; margin-top: 0; border-top: 1px solid #000; padding-top: 50px;}
#rstpl-footer-position {min-height: 150px;}
#rstpl-footer-position p {color: #fff; text-align:center;padding-bottom: 20px;}
#rstpl-before-higher-position {background-color: #efefef;}
#rstpl-main-menu-position .container .rstpl-navigation ul li {margin-top:10px; padding-top: 0; max-height: 50px;}
.rstpl-template-menu.nav.menu_menu {margin-top:0; padding-top:0;}
#rstpl-featured-position {padding-bottom: 30px; margin-top: 0;}
#rstpl-footer-position h2 {color: #336699;}
#rstpl-footer-position {padding-bottom: 10px; margin-top: 60px}
#rstpl-before-higher-position {margin-top: 0;}

#rstpl-all-content-position {margin-top: 10px;}



/* Features - Layout Slideshow - Core */
.layout-slideshow {position: relative;}
.layout-slideshow:after {display: table;content: "";*zoom: 1;clear: both;}
.layout-slideshow ul {list-style: none !important;margin: 0;padding: 0;}
.layout-slideshow .sprocket-none {opacity: 0;visibility: hidden;display: none;}

/* Features - Layout Slideshow - Content */
.layout-slideshow .sprocket-features-img-list {position: relative;overflow: hidden;}
.layout-slideshow .sprocket-features-img-container {position: absolute;top: 0;}
.layout-slideshow .sprocket-features-img-container img {width: 100%;}
.layout-slideshow .sprocket-features-content {position: absolute;top: 40px;left: 40px; width: 20%; height: auto; }
.layout-slideshow .sprocket-features-title {font-size: 2em;line-height: 1.3em;margin: 0 0 15px 0;padding: 10px;display: inline-block;}
.layout-slideshow .sprocket-features-desc {font-size: 1.1em;line-height: 1.3em;margin: 0;padding: 10px;display: inline-block;}
.layout-slideshow .sprocket-features-desc h3 {color: #000;}
/* Features - Layout Slideshow - Enable First Item */
.layout-slideshow .sprocket-features-index-1 .sprocket-features-img-container {position: relative;}
.layout-slideshow .sprocket-features-index-1 .sprocket-features-img-container, .layout-slideshow .sprocket-features-index-1 .sprocket-features-content {z-index: 2;}

/* Features - Layout Slideshow - Navigation */
.layout-slideshow .sprocket-features-arrows .arrow {position: absolute;display: block;width: 24px;height: 24px;top: 50%;margin-top: -12px;border-radius: 1em;opacity: 0.5;cursor: pointer;z-index: 10;text-align: center;font-size: 2em;line-height: 18px;}
.layout-slideshow .sprocket-features-arrows .prev {left: 10px;}
.layout-slideshow .sprocket-features-arrows .next {right: 10px;}
.layout-slideshow .sprocket-features-arrows .arrow:hover {opacity: 1;}
.arrows-onhover .sprocket-features-arrows .arrow {opacity: 0;}
.sprocket-features.arrows-onhover:hover .sprocket-features-arrows .arrow {opacity: 1;}
.layout-slideshow .sprocket-features-pagination {position: absolute;left: 50px;bottom: 15px;z-index: 10;}
.layout-slideshow .sprocket-features-pagination li {display: inline-block;padding: 4px;opacity: 0.4;border-radius: 1em;cursor: pointer;}
.layout-slideshow .sprocket-features-pagination li.active {opacity: 1;}
.layout-slideshow .sprocket-features-pagination li span {display: none;font-size: 0.85em;line-height: 1em;}
.layout-slideshow .sprocket-features-pagination-hidden {display: none;}

/* Features - Layout Slideshow - Colors */
.layout-slideshow .sprocket-features-pagination li, .layout-slideshow .sprocket-features-arrows .arrow {background: #000;color: #000;box-shadow: 1px 1px 1px rgba(255,255,255,0.5);}
.layout-slideshow .sprocket-features-title, .layout-slideshow .sprocket-features-desc {background: rgba(255,255,255,0.83);color: #000;}

/* Features - Layout Slideshow - Transitions */
.layout-slideshow .sprocket-features-pagination li, .layout-slideshow .sprocket-features-arrows .arrow {-webkit-transition: opacity 0.2s ease-in;-moz-transition: opacity 0.2s ease-in;-o-transition: opacity 0.2s ease-in;transition: opacity 0.2s ease-in;}

/*widgetkit overlay panel*/

.uk-overlay-panel {background: rgba(0,0,0, 0.3);}


/*columns*/

.column {
  float: left;
  width: 50%;
}

/* Clear floats after the columns */
.row:after {
  content: "";
  display: table;
  clear: both;
}

.logo-size {width: 200px!important;}
.rstpl-brand.logo-size {margin: 0;padding:0!important;}
.dropdown-menu.small a {font-size: 18px;}


#rstpl-menu-position {position: absolute;}
.rstpl-custom.arrow img {position: relative; top: -90px; z-index: 999999}

.rstpl-custom.arrow {max-height: 50px;}

.item-page.opaque {background: rgba(255,255,255,0.8); padding: 20px;}

.pwebcontact-form {padding: 20px;}

.jwts_toggleControlTitle {color: #336699;}

#mobilemenuck-1-mobile-bar .mobilemenuck-bar-title {display:none;}
.mobilemenuck-bar-button {background-color: #336699!important; margin-top: 20px;}
#mobilemenuck-1-mobile.ltr {background-color: #1599a9;}
.mobilemenuck-title {background-color:#1599a9!important;}
.mobilemenuck-item .level1 {background-color: #1599a9!important; border-bottom: 1px solid #efefef; font-size: 12px;}
 [data-id="mobilemenuck-1"] .mobilemenuck-item > .level1 {border-radius: 0;}

 .mobilemenuck-item .level2 {background-color: #1599a9!important; border-bottom: 1px solid #efefef; font-size: 12px;}
 [data-id="mobilemenuck-1"] .mobilemenuck-item > .level2 {border-radius: 0;}

.mobilemenuck-item a:hover {background: #336699!important;}
.rstpl-brand img {padding-bottom: 20px;}

@media screen and (max-width: 1000px) {
  .btn-navbar.collapsed {display:none;}
  .rstpl-brand img {min-width: 180px; height:auto;}
  .mobilemenuck-bar-button {position: relative; top: -50px; left: 90%;}
}

@media screen and (max-width: 812px){
  #rstpl-slideshow-position {display:none;}
  
  
}

@media screen and (min-width:813px) and (max-width:3000px){
  
  .phone-image {display:none;}
}