.service-inner a{color:black;}
em{color:#77D9D3;}
.dash{background-color:black;}
h1{color:#5b98a6;}
#nav_1547214 .submenu{padding-left:5px;padding-right:5px;}
.utility-nav{background-color:#77d9d3;}
.top-bar-section .dropdown{box-shadow:0 2px 0 #77D9D3;}
.top-bar-section .dropdown li:not(.has-form) a:hover:not(.button){background-color:#BDD9DF;}
.top-bar-section li:not(.has-form) a:hover:not(.button){background:#BDD9DF;}
.top-bar-section ul li:hover:not(.has-form) > a{background:#BDD9DF;}
.logo img{margin-top:-15px;}
.top-bar .name{max-width:296px;}
.utility-nav{background-image:none;}
.breadcrumps-container{background-image:none;background-color:rgba(216,216,216,1.00);}
.breadcrumbs > * a{color:#77d9d3;}
.search-container{background-image:none;background-color:rgba(216, 216, 216, 1);}
.cta-box{text-align:center;}
.cta-box.purple{background-color:#69737d;}
.cta-box.blue{background-color:#69737d;}
.cta-box.grey{background-color:#69737d;}
section.home-cta{margin-top:-40px;}
.blockquote{border-left:2px solid #77d9d3;}
.blockquote h3{color:#77d9d3;}
.cta-box li{text-align:left;}
.main{text-align:center;}
.service-inner{background-image:none;background-color:rgba(233,233,233,0.5);}
.image-hover{background-image:none;}
h3 a:hover{color:#77D9D3;}
.service-inner h3{text-align:center;}
.service-inner p{text-align:center;}
.service-inner a{text-align:center;}
.button{background-image:none;background-color:#77D9D3;color:black;}
button:visited, .button:visited{color:black;}
.button.secondary, button.secondary, .button.secondary:visited, button.secondary:visited{background:#77D9D3;color:white;}
.button, input[type="submit"]{background-image:none;font:hidden;}
.top-bar-section li.active:not(.has-form) a:not(.button){background-color:#77d9d3;color:white;}
.top-bar-section li.active:not(.has-form) a:hover:not(.button){background-color:#77D9D3;color:black;}
button:hover, .button:hover, button:focus, .button:focus, input[type="submit"]:hover, input[type="submit"]{background:#77D9D3;}
button:visited, .button:visited{background-color:#77D9D3;}
button:hover, .button:hover, button:focus, .button:focus, input[type="submit"]:hover, input[type="submit"]:visited{background:#77D9D3;}
button:hover, .button:hover, button:focus, .button:focus, input[type="submit"]:hover, input[type="submit"]:focus{background:#BDD9DF;}
.utility-nav li:hover{background:none;}
.utility-nav li a:hover{color:black;transition-duration:0.2s;}
.button input[type="submit"]{background-color:#77d9d3;}
.active-menu{color:white !important;background:#77d9d3 !important;border-radius:5px;}
.active:hover{color:black;}
.ad-bg{background-image:url("/website/Slider/BeachBabeplain_Slider.jpg");background-blend-mode:overlay;background-color:#c9c9c9;}
.row.dark{background-image:none;background-color:rgba(55,55,55,1.00);}
.row.purple{background-image:none;background-color:rgba(55,55,55,1.00);}
.shopping-cart{display:none;}
#facebook_menu{background:url('/likeonfb.png') no-repeat right top;min-width:174px;margin-right:10px;}
#facebook_menu a:hover{background:url('/likeonfb.png') no-repeat right top;}
#click_call_menu{background:url('/_assets/img/ui/CallButtonLavie.png') no-repeat right top;min-width:174px;margin-right:10px;}
#click_call_menu a:hover{background:url('/_assets/img/ui/CallButtonLavie.png') no-repeat right top;}
.footer-opening li{border-bottom:1px solid rgba(255, 255, 255, 0.15);color:#fff;float:left;margin:0;padding:5px 0;width:100%;overflow:hidden;}
.footer-opening .time{float:right;text-align:right;}
.footer-opening ul{margin-left:0;}
footer a:visited{color:#d7d9e1;}
footer h4{margin-bottom:1rem;}
.social-icons a{font-size:35px;}
.hide{display:none;}
.clear{display:none;}
.hidden{visibility:hidden;}
.mrec{float:right;}
.name a{display:block;height:100px;z-index:9000 !important;position:relative;width:250px;}
.moveback{z-index:1 !important;position:relative;}
.tabs{width:100%;display:inline-block;}
.tab-links:after{display:block;clear:both;content:'';}
.tab-links{margin-bottom:0px;}
.tab-links li{margin:0px 5px;float:left;list-style:none;}
.tab-links a{padding:9px 15px;display:inline-block;border-radius:3px 3px 0px 0px;font-size:16px;font-weight:600;color:#4c4c4c;transition:all linear 0.15s;}
.tab-links a:hover{background:#a7cce5;text-decoration:none;}
li.active a, li.active a:hover{background:#77d9d3;color:#4c4c4c;}
.tab-content{padding:15px;border-radius:3px;background:#f6f6f6;border-left:2px solid #77d9d3}
.tab{display:none;}
.tab.active{display:block;}
.solutions-detail ul{list-style-type:none;text-align:left;}
@media only screen and (max-width:1024px){}
@media all and (max-width:640px){.top-bar-secondary{display:none;}
.top-bar{min-height:120px;margin-bottom:20px !important;}
.logo img{margin-top:0px;}
.responsive-menu{padding-top:80px !important;}
.contain-to-grid{padding-bottom:0px !important;}
.home-cta{margin-top:-40px !important;}
.services-slider{padding-bottom:20px !important;}
.responsive-hide{display:none;}
section.home-cta{margin-top:0px !important;}
.footer-opening li{list-style-type:none;text-align:left;}
.footer-opening ul{overflow:hidden;}
@media all and (max-width:614px) and (min-width:495px){.slick-list{min-width:200px;}
}
@media all and (max-width:1399px) and (min-width:1024px){.hero-slider .slick-dots{bottom:170px;margin:0 auto -28px;}
}
@media only screen
and (min-device-width:320px)
and (max-device-width:480px){}
@media only screen
and (min-width:321px){}
@media only screen
and (max-width:320px){}
@media only screen
and (min-device-width:768px)
and (max-device-width:1024px){}
@media only screen
and (min-device-width:768px)
and (max-device-width:1024px)
and (orientation:landscape){}
@media only screen
and (min-device-width:768px)
and (max-device-width:1024px)
and (orientation:portrait){}
@media only screen
and (min-width:1224px){}
@media only screen
and (min-width:1824px){}
@media
only screen and (-webkit-min-device-pixel-ratio:1.5),
only screen and (min-device-pixel-ratio:1.5){}