﻿@font-face {font-family:fjalla;src: url("fonts/fjalla.woff");}
@font-face {font-family:droid;src: url("fonts/droid.woff");}

@font-face{font-family:'fontawesome';src:url('fonts/fontawesome-webfont.woff?v=4.3.0') format('woff');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0)}.fa-facebook:before{content:"\f09a"}.fa-twitter:before{content:"\f099"}.fa-pinterest:before{content:"\f0d2"}.fa-linkedin:before{content:"\f0e1"}.fa-google-plus:before{content:"\f0d5"}.fa-map-marker:before{content:"\f041"}.fa-home:before{content:"\f015"}.fa-fax:before{content:"\f1ac"}.fa-phone:before{content:"\f095"}.fa-envelope-o:before{content:"\f003"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-caret-right:before{content:"\f0da"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-thumbs-o-up:before{content:"\f087";}.fa-clock-o:before{content:"\f017";}.fa-share:before{content:"\f064";}.fa-thumbs-up:before{content:"\f164";}.fa-external-link-square:before{content:"\f14c";}.fa-comment:before{content:"\f075";}.fa-comments-o:before{content:"\f0e6";}.fa-plus:before{content:"\f067";}.fa-bars:before{content:"\f0c9";}.fa-share-alt:before{content:"\f1e0";}
body{font-family: droid,Arial, Helvetica, sans-serif;font-size: medium;font-weight: normal;font-style: normal;font-variant: normal;color: #555;}
* {margin: 0;padding: 0;}
img{ border:none; }
a{text-decoration:none;border:none;outline: 0;}
html, body {width: 100%;height:100%; margin:0; padding:0;}
a[href^=tel]{color:inherit;text-decoration:none;}

#content:after{content:"";position:fixed;top:0;height:100vh;left:0;right:0;padding:0;z-index:-1;background: url('images/bg.jpg') center;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover}




.fa-arrow-circle-up{font-size:46px;color:rgba(255,255,255,0.8);text-shadow:-1px -1px 1px #333}
.gototop{z-index:1;display:none;-webkit-animation:hide 350ms ease-out forwards 1;animation:hide 350ms ease-out forwards 1;position:fixed;bottom:60px;right:8px;-webkit-transition:background-color 100ms ease-in-out;transition:background-color 100ms ease-in-out;cursor:pointer}
.gototop>span{display:inline-block;-webkit-transition:transform 100ms 100ms ease-in-out;transition:transform 100ms 100ms ease-in-out}
.gototop:hover>span,.gototop:focus>span{-webkit-transform:translateY(-6px);transform:translateY(-6px);}
.isvisible{-webkit-animation:show 1s ease-out forwards 1;animation:show 1s ease-out forwards 1}@-webkit-keyframes hide{0%{opacity:1;-webkit-transform:translateY(0)}25%{opacity:.5;-webkit-transform:rotate(-3deg) translateY(-40px)}75%{-webkit-transform:rotate(3deg)}100%{opacity:0;-webkit-transform:translateY(100px)}}@keyframes hide{0%{opacity:1;transform:translateY(0)}25%{opacity:.5;transform:rotate(-3deg) translateY(-40px)}75%{transform:rotate(3deg)}100%{opacity:0;transform:translateY(100px)}}@-webkit-keyframes show{0%{-webkit-transform:rotate(0deg)}25%{opacity:.5;-webkit-transform:rotate(-3deg) translateY(-40px)}75%{-webkit-transform:rotate(3deg)}100%{opacity:1;-webkit-transform:rotate(0deg)}}@keyframes show{0%{transform:rotate(0deg)}25%{opacity:.5;transform:rotate(-3deg) translateY(-40px)}75%{transform:rotate(3deg)}100%{opacity:1;transform:rotate(0deg)}}
.faa-pulse.animated,.faa-pulse.animated-hover:hover,.faa-parent.animated-hover:hover>.faa-pulse{-webkit-animation:pulse 2s linear infinite;animation:pulse 2s linear infinite}
.faa-pulse.animated.faa-fast,.faa-pulse.animated-hover.faa-fast:hover,.faa-parent.animated-hover:hover>.faa-pulse.faa-fast{-webkit-animation:pulse 1s linear infinite;animation:pulse 1s linear infinite}
.faa-pulse.animated.faa-slow,.faa-pulse.animated-hover.faa-slow:hover,.faa-parent.animated-hover:hover>.faa-pulse.faa-slow{-webkit-animation:pulse 3s linear infinite;animation:pulse 3s linear infinite}
@-webkit-keyframes pulse{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(0.8);transform:scale(0.8)}100%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes pulse{0%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}100%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}}
.ddd {-webkit-transition: all 0.12s ease-out;-moz-transition: all 0.12s ease-out;-o-transition: all 0.12s ease-out;}
.ddd:hover{-webkit-transform: scale(1.01);-moz-transform: scale(1.01);-o-transform: scale(1.01);text-shadow: 1px 1px 0px #333; }

.indent {padding-left:35px;}
@media all and (max-width: 600px){.indent {padding-left:35px;}}
.fa-caret-right{color:#758697;margin-left:22px;font-size:28px;position:absolute;text-shadow:1px 0px 1px #666}
.roll {padding-left: 35px;text-indent:-35px;color:#444;font-size:18px;}
@media all and (max-width: 600px){.roll {padding-left:10px;}}
.para{color:#444;font-size:18px;margin-bottom:20px;text-align:justify;background-image:url('images/bugfix.png');}
.para0{color:#444;font-size:18px;margin-bottom:0px;text-align:justify;background-image:url('images/bugfix.png');}
.parac{color:#444;font-size:18px;margin-bottom:20px;text-align:center;background-image:url('images/bugfix.png');}
.parac0{color:#444;font-size:18px;margin-bottom:0px;text-align:center;background-image:url('images/bugfix.png');}
.bottom20{margin-bottom:20px;}
.top20{margin-top:20px;}
.flexcontainer { margin: 0;padding: 0;width: 100%;display:-webkit-flex;display: flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;}
.line {height: 3px; width:100%;margin-top:4px;background-image: -webkit-linear-gradient(left, rgba(0,133,178,0), rgba(0,133,178,0.25), rgba(0,133,178,0));background-image:-moz-linear-gradient(left, rgba(0,133,178,0), rgba(0,133,178,0.25), rgba(0,133,178,0));background-image:-ms-linear-gradient(left, rgba(0,133,178,0), rgba(0,133,178,0.25), rgba(0,133,178,0));background-image:-o-linear-gradient(left, rgba(0,133,178,0), rgba(0,133,178,0.25), rgba(0,133,178,0));}
.line3 {height: 3px; width:100%;margin:20px 0px 20px 0px;background-image: -webkit-linear-gradient(left, rgba(0,133,178,0), rgba(0,133,178,0.25), rgba(0,133,178,0));background-image:-moz-linear-gradient(left, rgba(0,133,178,0), rgba(0,133,178,0.25), rgba(0,133,178,0));background-image:-ms-linear-gradient(left, rgba(0,133,178,0), rgba(0,133,178,0.25), rgba(0,133,178,0));background-image:-o-linear-gradient(left, rgba(0,133,178,0), rgba(0,133,178,0.25), rgba(0,133,178,0));}


.imgright{float:right;margin:10px 2%;}
@media all and (max-width: 970px){.imgright {display: block;float:none;margin:20px auto;}}
.imgleft{float:left;margin-right:2%;}
@media all and (max-width:970px){.imgleft {display: block;float:none;margin:20px auto;}}
img.center {display: block;margin:0 auto;}



.border{margin:20px; border:2px solid #fff;-webkit-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.75);-moz-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.75);box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.75);}
.bordersm{ border:1px solid #fff;-webkit-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.55);-moz-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.55);box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.55);}
.fit100 {max-width:100%;height:auto;}
.fit90 {max-width:90%;height:auto;}
.fit80 {max-width:80%;height:auto;}
.fit50 {max-width:50%;height:auto;}
.fit30 {max-width:30%;height:auto;}
.hover:hover{opacity:0.90;}
.emaillink{color:#555;}
.emaillink:hover{color:#333;border-bottom: 1px dashed;}
.a1 {text-align:center;}.a2 {text-align:center;padding-bottom:20px;}.a1, .a2{width: 100%;}
@media (min-width: 970px) {.a1 {width:50%; -webkit-order: 1;order: 1;}.a2 {width:50%;-webkit-order: 2;order: 2;}}

.link{color:#555;font-size:16px;}
.link:hover{color:#000;}
.emaillink{color:#555;font-size:16px;}
.emaillink:hover{border-bottom:1px dashed;color:#000;}
.hovers_item{display:inline-block;vertical-align:top;cursor:pointer;padding:0px 0px 5px 0px;border}
.hovers_effect{position:relative;overflow:hidden;padding:0px 4px 0px 4px;border-radius:3px}
.hovers_effect:before,.hovers_effect:after{content:"";display:block;background-color:#686859;width:100%;height:2px;position:absolute;left:0;-ms-transition-property:transform,opacity;-webkit-transition-property:transform,opacity;transition-property:transform,opacity;-ms-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;-ms-transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-ms-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s}
.hovers_effect:before{left:0;bottom:0;-webkit-transform:translateZ(0) translate(101%, 0);-ms-transform:translateZ(0) translate(101%, 0);transform:translateZ(0) translate(101%, 0)}
.hovers_effect:after{top:0;-webkit-transform:translateZ(0) translate(-100%, 0);-ms-transform:translateZ(0) translate(-100%, 0);transform:translateZ(0) translate(-100%, 0)}
.hovers_effect:hover:after,.hovers_effect:hover:before{-webkit-transform:translateZ(0) translate(0, 0);-ms-transform:translateZ(0) translate(0, 0);transform:translateZ(0) translate(0, 0);opacity:1}
.hovers_effect:hover .hovers_text:after,.hovers_effect:hover .hovers_text:before{-webkit-transform:translateZ(0) translate(0, 0);-ms-transform:translateZ(0) translate(0, 0);transform:translateZ(0) translate(0, 0);opacity:1}
.hovers_effect .hovers_text:before,.hovers_effect .hovers_text:after{content:"";display:block;background-color:#686859;height:100%;width:2px;position:absolute;top:0;-ms-transition-property:transform,opacity;-webkit-transition-property:transform,opacity;transition-property:transform,opacity;-ms-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;-ms-transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-ms-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s}
.hovers_effect .hovers_text:before{left:0;-webkit-transform:translateZ(0) translate(0, 100%);-ms-transform:translateZ(0) translate(0, 100%);transform:translateZ(0) translate(0, 100%)}
.hovers_effect .hovers_text:after{right:0;-webkit-transform:translateZ(0) translate(0, -100%);-ms-transform:translateZ(0) translate(0, -100%);transform:translateZ(0) translate(0, -100%)}
.b1 {}.b2 {}.b3 {}.b1, .b2, .b3 {width: 100%;}
@media (min-width: 970px) {.b1 {width: 34%; -webkit-order: 1;order: 1;}.b2 {width: 33%;-webkit-order: 2;order: 2;}.b3 {width: 33%;-webkit-order: 3;order: 3;}}
.l1 {}.l2 {}.l3 {}.l4 {}.l1, .l2, .l3, .l4 {width: 100%; }
@media (min-width: 970px) {.l1 {width: 10%; -webkit-order: 1;order: 1;}.l2 {width: 30%;-webkit-order: 2;order: 2;}.l3 {width: 30%;-webkit-order: 3;order: 3;}.l4 {width: 30%;-webkit-order: 4;order: 4;}}
.fa-fax,.fa-map-marker,.fa-envelope-o,.fa-file-pdf-o{color:#306292;font-size:20px;vertical-align:50%;padding-right:2px;}
.fa-arrow-right{color:#444;font-size:8px;vertical-align:30%;}
.fa-phone {font-size:24px;color:#3F3000;padding-right:0px;vertical-align:10%;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.fa-bars{color:#fff;font-size:18px;vertical-align:15%;padding-right:5px}
.fa-plus{color:#0360AE;font-size:36px;}


.h3{margin-bottom:20px;padding-left:10px;padding-top:0px;color: #241D3E;font-size:28px;}
.h4{margin-bottom:20px;padding-left:20px;padding-top:30px;color:#777;font-size:28px;}
.h6{margin-bottom:20px;text-align:center;color:#777;font-size:28px;text-shadow:-1px -1px 0 #ccc,1px -1px 0 #ccc,-1px 1px 0 #ccc,1px 1px 0 #ccc,2px 1px 2px #777; }

#header{width:100%;max-width:1900px;margin:0 auto;min-height:180px;
background: rgba(34,81,119,0.36);
background: -moz-linear-gradient(top, rgba(34,81,119,0.36) 0%, rgba(183,225,247,0.39) 10%, rgba(183,225,247,0.61) 91%, rgba(34,81,119,0.64) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(34,81,119,0.36)), color-stop(10%, rgba(183,225,247,0.39)), color-stop(91%, rgba(183,225,247,0.61)), color-stop(100%, rgba(34,81,119,0.64)));
background: -webkit-linear-gradient(top, rgba(34,81,119,0.36) 0%, rgba(183,225,247,0.39) 10%, rgba(183,225,247,0.61) 91%, rgba(34,81,119,0.64) 100%);
background: -o-linear-gradient(top, rgba(34,81,119,0.36) 0%, rgba(183,225,247,0.39) 10%, rgba(183,225,247,0.61) 91%, rgba(34,81,119,0.64) 100%);
background: -ms-linear-gradient(top, rgba(34,81,119,0.36) 0%, rgba(183,225,247,0.39) 10%, rgba(183,225,247,0.61) 91%, rgba(34,81,119,0.64) 100%);
background: linear-gradient(to bottom, rgba(34,81,119,0.36) 0%, rgba(183,225,247,0.39) 10%, rgba(183,225,247,0.61) 91%, rgba(34,81,119,0.64) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#225177', endColorstr='#225177', GradientType=0 );
}
.topleft {text-align:center;}.topright {text-align:right;padding-right:2%;}.topleft,.topright {width:100%; }
@media (min-width: 970px) {.topleft {width:44%; -webkit-order: 1;order: 1;}.topright {width:54%;-webkit-order: 2;order: 2;}}
@media all and (max-width: 970px){.topleft,.topright{text-align:center;padding-right:0;}}


.nav {width:100%;max-width:1900px;margin:0 auto;min-height:20px;border-bottom:3px solid #aaa;z-index:1999999999;}
.stellarnav{position:relative;width:100%;z-index:19999999999;line-height:normal;background-color:#0360AE;}
.stellarnav ul{margin:0;padding:0;text-align:center;}
.stellarnav li{list-style:none;display:block;margin:0;padding:0;position:relative;line-height:normal;vertical-align:middle}
.stellarnav li a{padding:8px 10px;display:block;text-decoration:none;color:#fff;font-size:inherit;font-family:inherit;box-sizing:border-box;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out}
.stellarnav>ul>li{display:inline-block;margin-bottom:-2px;}
.stellarnav>ul>li>a{padding:6px 10px;}
.stellarnav ul ul{top:auto;width:230px;position:absolute;z-index:990099999;text-align:left;display:none;background:#ddd;border-radius:0 0 5px 5px;box-shadow:-1px 1px 2px #ccc,2px 1px 2px #ccc;}
@media all and (max-width:1200px){.stellarnav ul ul {border-radius:0;box-shadow:none}}
.stellarnav li li{display:block;}
.stellarnav ul ul ul{top:0;left:230px;}
.stellarnav.light ul ul{background:rgba(255,255,255,1);}
.stellarnav.light li a{color:#000;font-size:22px;}
.stellarnav.light .menu-toggle{color:rgba(255,255,255,1)}
.stellarnav.fixed{position:fixed;width:100%;top:0;left:0;z-index:999999999999999}
body.stellarnav-noscroll-x{overflow-x:hidden}
.stellarnav li.has-sub>a:after{content:'\f0d7';font-family:fontawesome;margin-left:10px;color:#fff;}
.stellarnav li li.has-sub>a:after{content:'\f0da';font-family:fontawesome;margin-left:10px;color:#fff;}
.stellarnav li.drop-left li.has-sub>a:after{float:left;content:'\f0d9';font-family:fontawesome;margin-right:10px;color:#fff;}
.stellarnav.hide-arrows li.has-sub>a:after,.stellarnav.hide-arrows li li.has-sub>a:after,.stellarnav.hide-arrows li.drop-left li.has-sub>a:after{display:none}
.stellarnav .menu-toggle,.stellarnav .close-menu{display:none;text-transform:none;text-decoration:none}
.stellarnav .dd-toggle{display:none;position:absolute;top:0;right:0;padding:0;width:48px;height:48px;text-align:center;z-index:9999;border:0}
.stellarnav .dd-toggle i{position:absolute;margin:auto;top:33%;left:0;right:0;-webkit-transition:transform .3s ease-out;-moz-transition:transform .3s ease-out;transition:transform .3s ease-out}
.stellarnav.mobile>ul>li>a.dd-toggle{padding:0}
.stellarnav li.call-btn-mobile,.stellarnav li.call-btn-location{display:none}
.stellarnav li.open>a.dd-toggle i{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}
@media only screen and (max-width :1200px){.stellarnav{overflow:hidden;display:block}.stellarnav ul{position:relative;display:none}}
.stellarnav .menu-toggle{color:#777;padding:15px}
.stellarnav.mobile{position:static}
.stellarnav.mobile.fixed{position:static;}
.stellarnav.mobile ul{position:relative;display:none}
.stellarnav.mobile.active{padding-bottom:0}
.stellarnav.mobile.active>ul{display:block}
.stellarnav.mobile ul{text-align:left}
.stellarnav.mobile>ul>li{display:block}
.stellarnav.mobile>ul>li>a{padding:15px }
.stellarnav.mobile ul{background:rgba(221,221,221,1)}
.stellarnav.mobile ul ul{position:relative;opacity:1;visibility:visible;width:auto;display:none;-moz-transition:none;-webkit-transition:none;-o-transition:color 0 ease-in;transition:none;padding-left:20px;}
.stellarnav.mobile ul ul ul{left:auto;top:auto}
.stellarnav.mobile li.drop-left ul ul{right:auto}
.stellarnav.mobile li a{border-bottom:1px solid rgba(255,255,255,.15)}
.stellarnav.mobile li.has-sub a{padding-right:50px}
.stellarnav.mobile.light li a{border-bottom:1px solid rgba(0,0,0,.15)}
.stellarnav.mobile li a.dd-toggle{border:0}
.stellarnav.mobile.light li a.dd-toggle{border:0}
.stellarnav.mobile .menu-toggle,.stellarnav.mobile .dd-toggle,.stellarnav.mobile .close-menu{display:block}
.stellarnav.mobile li.call-btn-mobile{border-right:1px solid rgba(255,255,255,.1);box-sizing:border-box}
.stellarnav.mobile li.call-btn-mobile,.stellarnav.mobile li.call-btn-location{display:inline-block;width:50%;text-transform:none;text-align:center}
.stellarnav.mobile li.call-btn-mobile.full,.stellarnav.mobile li.call-btn-location.full{display:block;width:100%;text-transform:uppercase;border-right:0;text-align:left}
.stellarnav.mobile li.call-btn-mobile i,.stellarnav.mobile li.call-btn-location i{margin-right:5px}
.stellarnav.mobile.light ul{background:rgba(255,255,255,1)}
.stellarnav.mobile.light li.call-btn-mobile{border-right:1px solid rgba(0,0,0,.1)}
.stellarnav.mobile.top{position:absolute;width:100%;top:0;left:0;z-index:9999}
.stellarnav.mobile li.has-sub>a:after,.stellarnav.mobile li li.has-sub>a:after,.stellarnav.mobile li.drop-left li.has-sub>a:after{display:none}
.navlink{color:#eee;}
.navlink:hover{color:#fff;}

@media all and (max-width:1200px){.navlink {color:#444;}}
@media all and (max-width:1200px){.navlink:hover {color:#111;}}
.navlink2{color:#000;position:relative;border-bottom:1px dotted #111;}
.navlink2:hover{color:#000;border-bottom:none;}
.navlink2:before {content: "";position:absolute;width:100%;height:1px;bottom:0;left:0;background-color:#000;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;}
.navlink2:hover:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1);}
@media all and (max-width:1200px){.navlink2 {color:#666;font-size:20px;}}


.h1{margin-top:5px;color:#fff; font-size:42px;text-shadow: 0px 1px 1px #666;}
@media all and (max-width: 970px){.h1{ font-size:40px;margin-top:0px;}}
@media all and (max-width: 600px){.h1{ font-size:34px;}}
@media all and (max-width: 400px){.h1{ font-size:28px;}}
.findus{height:20px;padding-top:17px;}
.phone{height:40px;color:#466287;font-size:26px;}
.number{height:40px;color:#000; font-size:26px;}
.contactp{margin-top:15px;}
@media all and (max-width: 970px){.contactp{text-align:center;}}
.vrtalign{vertical-align:20%;}


.h4{margin-top:5px;color:#fff; font-size:42px;text-shadow: 0px 1px 1px #666;}
@media all and (max-width: 970px){.h4{ font-size:40px;margin-top:0px;}}
@media all and (max-width: 600px){.h4{ font-size:34px;}}
@media all and (max-width: 400px){.h4{ font-size:28px;}}


.homebar{width:100%;max-width:1900px;margin:0 auto;min-height:35px;background-color: rgba(255, 255, 255, 0.15);}
.homeleft{width:52%;height:inherit;float:left;font-size:14px;margin-left:1%;}
@media all and (max-width: 970px){.homeleft{ font-size: 13px; }}
@media all and (max-width: 600px){.homeleft{ font-size: 11px;}}
@media all and (max-width: 400px){.homeleft{ font-size: 10px;}}
.homeline{color:#444; padding-top:5px;}
.homelink{color:#444;margin-right:5px;}
.homelink:hover{color:#000;border-bottom: 1px dashed;}
.homeright{width:40%;height:inherit;float:right;text-align:right;margin-right:1%;}
.fa-arrow-right{color:#444;font-size:8px;vertical-align:30%;}
.fb-like{float:right;text-align:right; margin-top:2px;text-decoration:none; }


#middle{width:98%;max-width:1900px;min-height:50px;margin:0px auto 0 auto;background-color:rgba(255,255,255,0.15);}
.midcontain{width:96%;margin:0px auto;padding:30px 2% 30px 2%;margin-bottom:60px;background-color: rgba(255, 255, 255, 0.6);border-top: 2px solid #535353; border-bottom: 2px solid #535353;}



.tabbar{width:100%;max-width:1900px;margin:0 auto;min-height:40px;border-bottom: 2px solid #535353;background-color: rgba(255, 255, 255, 0.15);}
@media all and (max-width: 970px){.tabbar{border-bottom: 0px;}}
.x1,.x2,.x3,.x4,.x5,.x6,.x7,.x8,.x9,.x10{text-align:center;}.x1,.x2,.x3,.x4,.x5,.x6,.x7,.x8,.x9,.x10 {width: 100%; }
@media (min-width: 970px) {.x1 {width:0%; -webkit-order: 1;order: 1;}.x2 {width: 12%;-webkit-order: 2;order: 2;}.x3 {width: 12%;-webkit-order: 3;order: 3;}.x4 {width:12%;-webkit-order: 4;order: 4;}.x5 {width:12%;-webkit-order: 5;order: 5;}.x6 {width:12%;-webkit-order: 6;order: 6;}.x7 {width:12%;-webkit-order: 7;order: 7;}.x8 {width:12%;-webkit-order: 8;order: 8;}.x9 {width:12%;-webkit-order: 9;order: 9;}.x10 {width:0%;-webkit-order: 10;order:10;}}
.tab2{width:99%;height:40px; margin:0px 1px 0px 1px;-moz-border-radius-topleft: 10px;-webkit-border-top-left-radius: 10px;border-top-left-radius: 10px;-moz-border-radius-topright: 10px;-webkit-border-top-right-radius: 10px;border-top-right-radius: 10px;
background: rgba(247,220,132,1);
background: -moz-linear-gradient(top, rgba(247,220,132,1) 0%, rgba(238,146,26,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(247,220,132,1)), color-stop(100%, rgba(238,146,26,1)));
background: -webkit-linear-gradient(top, rgba(247,220,132,1) 0%, rgba(238,146,26,1) 100%);
background: -o-linear-gradient(top, rgba(247,220,132,1) 0%, rgba(238,146,26,1) 100%);
background: -ms-linear-gradient(top, rgba(247,220,132,1) 0%, rgba(238,146,26,1) 100%);
background: linear-gradient(to bottom, rgba(247,220,132,1) 0%, rgba(238,146,26,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7dc84', endColorstr='#ee921a', GradientType=0 );}
@media all and (max-width: 970px){.tab{width:60%;height:40px; margin:0 auto;-moz-border-radius-topleft: 0px;-webkit-border-top-left-radius:0px;border-top-left-radius: 0px;-moz-border-radius-topright: 0px;-webkit-border-top-right-radius: 0px;border-top-right-radius: 0px; }}
.tab2:hover{-moz-opacity: 0.80;opacity: 0.80;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=80);}

#footer{width:100%;max-width:1900px;margin:0 auto;min-height:200px;background: rgba(0,0,0, 0.5);border-top:3px solid #fff}


.botleft {padding:10px 0 0 0;}.botleft2 {text-align:center}.botright {text-align:center;}.botleft,.botleft2, .botright {width:100%;padding:30px 0; }
@media (min-width: 970px) {.botleft {width:30%; -webkit-order:1;order:1;}.botleft2 {width:40%; -webkit-order:2;order:2;}.botright {width:30%; -webkit-order:3;order:3;}}
@media all and (max-width: 970px){.botleft,.botright{text-align:center;padding:0;}}




.businessname{color:#fff;font-size:38px;padding-left:2%;text-shadow:-1px -1px 0 #333,1px -1px 0 #333,-1px 1px 0 #333,1px 1px 0 #333,2px 1px 2px #333;}

.businesslocation{color:#ddd;font-size:28px;}
.tele{color:#ddd;font-size:28px;}

.costa{margin-top:40px;text-align:center;}






#cp{width:100%;max-width:1900px;min-height:30px;margin: 0 auto;background-color:rgba(0,0,0,1);}
.vicwdcopyright{color:#eee;font-size:9px;text-align:center;padding:10px 0;font-family:Lucida Sans Unicode, Lucida Grande, Sans-Serif;}
.vicwd{color:#eee;position:relative;border-bottom:1px dotted #aaa;font-size:10px;}
.vicwd:hover{color:#fff;border-bottom:none;}
.vicwd:before {content: "";position:absolute;width:100%;height:1px;bottom:0;left:0;background-color:#fff;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;}
.vicwd:hover:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1);}
.vicwdicon{vertical-align:-30%}
.copy{font-size:8px;vertical-align:20%}



.sharecontainer{width:100%;height:58px;margin:20px auto 20px auto;}
.sharefloat{width:180px;height:inherit;margin: 0 auto 0 auto;padding:5px 2%;}
@media all and (max-width: 970px){.sharefloat{padding-left:0%;margin:0 auto;}}
.sharethis{width:180px;height:17px;color:#eee;text-align:center;font-size:10px;margin-top:10px;}
.jssocials-shares{width:180px;}
.jssocials-shares *{box-sizing:border-box;}
.jssocials-share{display:inline-block;vertical-align:top;margin:0 8px;}
.jssocials-share:first-child{margin-left:0;}
.jssocials-share:last-child{margin-right:0;}
.jssocials-share-link{display:inline-block;text-align:center;text-decoration:none;line-height:1;font-size:40px;}
.jssocials-share-facebook .jssocials-share-link{color:#3b5998;}
.jssocials-share-facebook .jssocials-share-link .jssocials-share-label{color:#3b5998;}
.jssocials-share-facebook .jssocials-share-link:hover,.jssocials-share-facebook .jssocials-share-link:focus,.jssocials-share-facebook .jssocials-share-link:active{color:#2d4373;}
.jssocials-share-facebook .jssocials-share-link:hover .jssocials-share-label,.jssocials-share-facebook .jssocials-share-link:focus .jssocials-share-label,.jssocials-share-facebook .jssocials-share-link:active .jssocials-share-label{color:#2d4373;}
.jssocials-share-twitter .jssocials-share-link{color:#00aced;}
.jssocials-share-twitter .jssocials-share-link .jssocials-share-label{color:#00aced;}
.jssocials-share-twitter .jssocials-share-link:hover,.jssocials-share-twitter .jssocials-share-link:focus,.jssocials-share-twitter .jssocials-share-link:active{color:#0087ba;}
.jssocials-share-twitter .jssocials-share-link:hover .jssocials-share-label,.jssocials-share-twitter .jssocials-share-link:focus .jssocials-share-label,.jssocials-share-twitter .jssocials-share-link:active .jssocials-share-label{color:#0087ba;}
.jssocials-share-linkedin .jssocials-share-link{color:#007bb6;}
.jssocials-share-linkedin .jssocials-share-link .jssocials-share-label{color:#007bb6;}
.jssocials-share-linkedin .jssocials-share-link:hover,.jssocials-share-linkedin .jssocials-share-link:focus,.jssocials-share-linkedin .jssocials-share-link:active{color:#005983;}
.jssocials-share-linkedin .jssocials-share-link:hover .jssocials-share-label,.jssocials-share-linkedin .jssocials-share-link:focus .jssocials-share-label,.jssocials-share-linkedin .jssocials-share-link:active .jssocials-share-label{color:#005983;}
.jssocials-share-pinterest .jssocials-share-link{color:#cb2027;}
.jssocials-share-pinterest .jssocials-share-link .jssocials-share-label{color:#cb2027;}
.jssocials-share-pinterest .jssocials-share-link:hover,.jssocials-share-pinterest .jssocials-share-link:focus,.jssocials-share-pinterest .jssocials-share-link:active{color:#9f191f;}
.jssocials-share-pinterest .jssocials-share-link:hover .jssocials-share-label,.jssocials-share-pinterest .jssocials-share-link:focus .jssocials-share-label,.jssocials-share-pinterest .jssocials-share-link:active .jssocials-share-label{color:#9f191f;}
.jssocials-share-link{-webkit-transition:color 200ms ease-in-out;transition:color 200ms ease-in-out;}
.fa-share-alt{font-size:11px;padding-right:3px;vertical-align:1px;color:#999}