@charset "utf-8";
@font-face{font-family:"GreatVibes-Regular";src:url(../fonts/GreatVibes-Regular.eot);src:url(../fonts/GreatVibes-Regular.eot?#iefix) format("embedded-opentype"),
url(..//fonts/GreatVibes-Regular.otf) format("opentype"),
url(..//fonts/GreatVibes-Regular.svg) format("svg"),
url(..//fonts/GreatVibes-Regular.ttf) format("truetype"),
url(..//fonts/GreatVibes-Regular.woff) format("woff"),
url(..//fonts/GreatVibes-Regular.woff2) format("woff2");font-weight:normal;font-style:normal;}
@font-face{font-family:"Roboto-Bold";src:url(..//fonts/Roboto-Bold.eot);src:url(../fonts/Roboto-Bold.eot?#iefix) format("embedded-opentype"),
url(..//fonts/Roboto-Bold.otf) format("opentype"),
url(..//fonts/Roboto-Bold.svg) format("svg"),
url(..//fonts/Roboto-Bold.ttf) format("truetype"),
url(..//fonts/Roboto-Bold.woff) format("woff"),
url(..//fonts/Roboto-Bold.woff2) format("woff2");font-weight:normal;font-style:normal;}
@font-face{font-family:"Roboto-Medium";src:url(..//fonts/Roboto-Medium.eot);src:url(../fonts/Roboto-Medium.eot?#iefix) format("embedded-opentype"),
url(..//fonts/Roboto-Medium.otf) format("opentype"),
url(..//fonts/Roboto-Medium.svg) format("svg"),
url(..//fonts/Roboto-Medium.ttf) format("truetype"),
url(..//fonts/Roboto-Medium.woff) format("woff"),
url(..//fonts/Roboto-Medium.woff2) format("woff2");font-weight:normal;font-style:normal;}
@font-face{font-family:"Roboto-Regular";src:url(..//fonts/Roboto-Regular.eot);src:url(../fonts/Roboto-Regular.eot?#iefix) format("embedded-opentype"),
url(..//fonts/Roboto-Regular.otf) format("opentype"),
url(..//fonts/Roboto-Regular.svg) format("svg"),
url(..//fonts/Roboto-Regular.ttf) format("truetype"),
url(..//fonts/Roboto-Regular.woff) format("woff"),
url(..//fonts/Roboto-Regular.woff2) format("woff2");font-weight:normal;font-style:normal;}
@font-face{font-family:"Roboto-Light";src:url(..//fonts/Roboto-Light.eot);src:url(../fonts/Roboto-Light.eot?#iefix) format("embedded-opentype"),
url(..//fonts/Roboto-Light.otf) format("opentype"),
url(..//fonts/Roboto-Light.svg) format("svg"),
url(..//fonts/Roboto-Light.ttf) format("truetype"),
url(..//fonts/Roboto-Light.woff) format("woff"),
url(..//fonts/Roboto-Light.woff2) format("woff2");font-weight:normal;font-style:normal;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{margin:0;padding:0;border:0;outline:0;vertical-align:top;font:400 normal 20px/30px sans-serif;color:#000;}
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section, summary{display:block;}
*{-webkit-tap-highlight-color:rgba(0, 0, 0, 0);-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;}
html{-webkit-text-size-adjust:100%;}
a{text-decoration:none;}
body{margin:0;background:#fff;}
span{color:inherit;}
ul{list-style-type:none;}
table{border-collapse:collapse;border-spacing:0;}
caption, th, td{text-align:left;font-weight:normal;}
button, input[type="button"]{}
:required{-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;-ms-box-shadow:none;box-shadow:none;}
em, i{font-style:italic;}
u{text-decoration:underline;}
pre, code{}
pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word;}
blockquote, q{quotes:"" "";}
blockquote:before, blockquote:after, q:before, q:after{content:"";}
a, input[type="submit"], input[type="button"], button, label[for]{cursor:pointer;}
input[type="submit"], input[type="button"], button{-webkit-appearance:none;}
input[type="submit"], input[type="button"], button, a.button{background:#0051a0 url(..//images/right-arrow-white.png) no-repeat 90% 50%;border:1px solid #0051a0;border-radius:17px;color:#ffffff;font-size:23px;padding:8px 10px 8px 0;display:block;width:204px;margin:0 auto;font-weight:700;outline:none;text-transform:uppercase;}
input[type="submit"]:hover, input[type="button"]:hover, button:hover{background-color:#0051a0;border-color:#0051a0;}
img{-ms-interpolation-mode:bicubic;}
.linksiz{font-size:19px;line-height:30px;}
*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
::selection{background:#0051a0;color:#fff;}
::-moz-selection{background:#0051a0;color:#fff;}
::-webkit-selection{background:#0051a0;color:#fff;}
a{text-decoration:underline;color:#327D9D;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;font-size:inherit;line-height:inherit;display:inline-block;}
a:hover{}
a:active{}
a:visited{}
address{}
aside{}
b, strong{}
blockquote{}
button{cursor:pointer;}
button:hover{}
button:active{}
caption, th, td{vertical-align:top;}
h1, h2, h3, h4, h5, h6{font-family:"Roboto-Bold";}
h1{font-size:40px;line-height:46px;margin-bottom:26px;font-family:"Roboto-Bold";}
.innerpage h1{font-size:42px;font-weight:700;line-height:60px;margin-bottom:22px;color:#0051a0;font-family:"Roboto-Bold";}
h2{font-size:38px;color:#0051a0;}
h3{font-size:36px;color:#0051a0;}
h4{font-size:34px;color:#0051a0;}
h5{font-size:32px;color:#0051a0;}
h6{font-size:30px;color:#0051a0;}
h1 span, h2 span, h3 span, h4 span, h5 span, h6 span, h1 strong, h2 strong, h3 strong, h4 strong, h5 strong, h6 strong{font-size:inherit;line-height:inherit;font-weight:inherit;font-family:inherit;}
h1 span, h2 span, h3 span, h4 span, h5 span, h6 span{color:#125184;}
h1 strong, h2 strong, h3 strong, h4 strong, h5 strong, h6 strong{color:#fb9806;}
.heading{font-size:38px;font-weight:700;line-height:39px;margin-bottom:22px;text-transform:uppercase;}
h6{}
.title {font-size: 36px;margin-bottom: 20px;color: #009f11;font-weight: 700;float:left;}
.breadcrumbs {float: right;}
.breadcrumbs, .breadcrumbs span {font-size: 13px;line-height:1.5em;}
i, em{}
img{height:auto;max-width:100%;}
input, select, textarea{font-size:13px;}
input[type="text"], input[type="tel"], input[type="phone"], input[type="email"]{border:1px solid #ccc;-webkit-border-radius:17px;-moz-border-radius:17px;border-radius:17px;height:48px;padding:4px 18px;width:100%;font-size:19px;font-weight:normal;color:#000;vertical-align:top;display:block;outline:none;font-family:"Roboto-Regular";}
input[type=radio]{}
input[type=checkbox]{}
label{}
li{}
.copy{display:inline-block;}
.clixdiv{float:right;}
p{margin:0 0 30px;font-family:"Roboto-Regular";line-height:30px;}
select{}
select option{}
table{border:0;border-spacing:0;empty-cells:show;}
textarea{outline:none;height:153px;font-size:inherit;resize:none;width:100%;-webkit-border-radius:17px;-moz-border-radius:17px;border-radius:17px;padding:12px 18px;font-weight:normal;border:1px solid #ccc;color:#000;margin:0;vertical-align:top;font-family:inherit !important;}
ul, ol{margin:0;padding:0 0 20px 0;}
.wrap{border:0;clear:both;float:none;font-size:1px;height:0;line-height:1px;margin:0;padding:0;visibility:hidden;}
.ban_inn li:last-child a:hover{background-color:#E2B72C;color:#fff;border:1px solid #E2B72C;}
.ban_inn li:last-child a img{display:inline-block;vertical-align:middle;}
.leftfl{float:left;}
.rgtfl{float:right;}
.tall{text-align:left;}
.talr{text-align:right;}
.talc{text-align:center;}
.justify{text-align:justify;}
.violet{color:#8F5E99;}
.indigo{color:#4b0082;}
.blue{color:#005aff;}
.green{color:#5a8e00;}
.yellow{color:#f87b00;}
.orange{color:#FF6600;}
.red{color:#ff0000;}
.black{color:#000;}
.m0{margin:0px 0px 0px 0px;}
.wid:after, .social:after, div:after{display:block;content:"";clear:both;}
.wid{max-width:1200px;margin:0 auto;}
::-webkit-input-placeholder{opacity:1;color:#000;}
:-moz-placeholder{opacity:1;color:#000;}
::-moz-placeholder{opacity:1;color:#000;}
:-ms-input-placeholder{opacity:1;color:#000;}
*,:before, *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.hidecal{display:none;}
img.alignright {float:right; margin:1em 0 1em 1em}
img.alignleft {float:left; margin:1em 1em 1em 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
.alignright {float:right; }
.alignleft {float:left; }
.aligncenter {display: block; margin-left: auto; margin-right: auto}
a.phn{color:#000;display:inline-block;font-size:20px;font-weight:bold;line-height:inherit;}
a.phn:hover{color:#ff9609;}
.rcapcha{border-radius:3px;height:75px;margin:0 auto 6px;overflow:hidden;width:100%;}
.hide-robot{display:none !important;}
ul.sub-menu a{font-size:18px !important;}
.aniPos ul.sub-menu a{font-size:12px !important;}
.current_page_item a:hover, .current_page_item li a:hover, .current-menu-item a:hover{color:#fff !important;}
footer .current_page_item a, footer .current-menu-item a{background:none;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;color:#fff !important;}
.sitmpee .current_page_item a{color:inherit !important}
footer .current_page_item a:hover, footer .current-menu-item a:hover{background:none;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;color:#ff970a !important;}
.current_page_item li a{color:#ffffff !important;background:none;}
.menuD{padding:0 0;background-color:#0051a0;}
a.menu-link{color:#000;display:block;text-decoration:none;height:22px;width:35px;}
.menu-link:hover span{border-color:#666;}
.menu, .menu > ul, .menu > ul ul{clear:both;flex-flow:column;}
.menu.active1{background:#000;border-bottom:1px solid #074373;border-top:1px solid #074373;margin:1em 0 1em -12px;max-height:55em;width:100vw;}
.js .menu > ul ul.active1{margin:0;max-height:55em;padding:0;}
.menu > ul{padding:0;}
nav li{display:inline-block;margin:0;position:relative;}
.menu li a{color:#fff;display:inline-block;line-height:30px;padding:10px 10px;text-decoration:none;white-space:nowrap;font-family:"Roboto-Regular";}
li.menu-item-has-children a{ 
padding-right: 32px !important;}
li.menu-item-has-children .sub-menu li a
{
font-size: 15px !important;
background:none !important;
}
.menu > ul > li:last-child a{}
span.has-subnav{display:block;color:#fff;font-size:1em;line-height:34px;position:absolute;padding:0 0.5em;cursor:pointer;right:7px;top:5px;;width:30px;height:30px;background:url(..//images/dpDownArrow.png) no-repeat center center;}
#nav-toggle span, #nav-toggle span:before, #nav-toggle span:after{cursor:pointer;border-radius:1px;height:5px;width:35px;position:absolute;display:block;content:'';}
#nav-toggle span{background:#fff;}
#nav-toggle span:before{background:#fff;}
#nav-toggle span:after{background:#fff;}
#nav-toggle span::before{top:8px;}
#nav-toggle span:after{bottom:-16px;}
#nav-toggle span, #nav-toggle span:before, #nav-toggle span:after{transition:all 500ms ease-in-out;}
#nav-toggle.active1 span{background-color:transparent;}
#nav-toggle.active1.active1 span::before, #nav-toggle.active1.active1 span::after{top:11px;}
#nav-toggle.active1 span:before, #nav-toggle.active1 span:after{top:0;}
#nav-toggle.active1 span:before{transform:rotate(45deg);}
#nav-toggle.active1 span:after{transform:rotate(-45deg);}
.scrollup{bottom:50px;display:none;height:40px;opacity:0.2;position:fixed;right:15px;text-indent:-9999px;width:40px;}
.logo{float:left;margin:0 0 0;padding:0;width:285px;overflow:hidden;font-size:20px;text-transform:uppercase;font-weight:600;color:#3fad4e;background-size:46px;font-family:"Roboto-Medium";}
.logo span{font-weight:inherit;font-size:inherit;color:#0152a1;line-height:inherit;-webkit-transition:all 0s;-moz-transition:all 0s;-ms-transition:all 0s;-o-transition:all 0s;transition:all 0s;}
.logo small{display:block;color:#ababab;font-size:14px;line-height:18px;letter-spacing:0;font-family:"Roboto-Regular";}
.logo img{-webkit-transition:all 0s;-moz-transition:all 0s;-ms-transition:all 0s;-o-transition:all 0s;transition:all 0s;}
.header-message{text-align:center;padding:13px 0 0;margin-left:-126px;width:330px;position:absolute;left:50%;}
.topPhone span{display:block;text-transform:uppercase;font-size:31px;font-weight:bold;margin-bottom:9px;color:#019e0f;}
.topPhone{padding:14px 0 0;font-family:"Roboto-Medium";line-height:30px;}
.topPhone > a{display:block;text-decoration:none;font-size:30px;font-weight:600;color:#000;background:url(..//images/call-blue.png) no-repeat 0 3px;padding:0 0 0 29px;}
.topPhone > a:hover{color:#009f11;}
.topRight{float:right;width:86%;}
.topCall{width:755px;position:relative;float:right;background-color:#ff970a;}
.alignright {
float: right;
padding-left: 20px;
padding-bottom: 20px;
/* width: 600px; */
}
.topCall:before{position:absolute;width:451px;height:86px;background:url(..//images/top-cross-bg.png) no-repeat right 0;content:"";left:0;top:0;}
.topCall ul{float:right;}
.topCall li{float:left;padding:23px 0 20px 100px;}
.topCall li:first-child{padding-left:0;}
li.phonetop{display:none;}
.topCall li a{padding:6px 0 6px 50px;color:#0b4e85;display:block;font-size:35px;background-repeat:no-repeat;background-position:0 50%;}
.topCall li a:hover{color:#fff;}
li.phonetop a{background-image:url(..//images/phone.png)}
li.mobiletop a{background-image:url(..//images/mobile.png)}
.logo img{}
.logoRgt{float:right;margin-top:34px;width:722px;}
.listng.twoCol > li{float:left;width:46%;}
.listng.threeCol > li{float:left;width:33%;}
.listng.fourCol > li{float:left;width:25%;}
.listng.fiveCol > li{float:left;width:20%;}
.listng.sixCol > li{float:left;width:16%;}
.contRgt .wpcf7-not-valid-tip{height:25px;top:10px;line-height:21px;font-size:13px;}
.social{display:inline-block;padding:10px 0;}
.social > ul, .socialFtr > ul{list-style:outside none none;margin:0;padding:0;}
.social li, .socialFtr li{display:inline-block;height:45px;width:45px;margin-right:0px;margin-left:0;}
.social li a, .socialFtr li a{display:block;height:100%;background-color:#0051a0;border-radius:50%;background-position:50% 50%;background-repeat:no-repeat;}
.social li a:hover, .socialFtr li a:hover{background-color:#019e0f;}
.fb{background-image:url(..//images/facebook-icon.png);}
.tw{background-image:url(..//images/twitter-icon.png);}
.lk{background-image:url(..//images/linkedin-icon.png);}
.banner{position:relative;padding:0 0 6px;}
.home-banner:before{content:"";height:55px;display:block;background:#676767;}
.banner h1{position:absolute;left:0;top:-52px;font-size:25px;color:#fff;}
section.banner .wid{width:1600px;}
.capchImag{float:left;width:28%;}
.capchImag img{width:100%;margin:0 !important;}
.captchaFild{float:right;width:70%;}
div.wpcf7-validation-errors, .wpcf7-mail-sent-ok, div.wpcf7-spam-blocked{display:none !important;}
.wpcf7-form-control-wrap{display:block;position:relative;}
.wpcf7-not-valid-tip{background:#fff none repeat scroll 0 0;height:42px;left:13px;line-height:41px;position:absolute;top:1px;font-size:14px !important;}
.formHide{height:1px;overflow:hidden;display:none;}
.enqFrm ul{float:left;width:730px;padding-left:172px;padding-top:43px;}
.enqFrm li{margin-bottom:17px;text-align:center;position:relative;}
.enqFrm input[type="submit"], .revwForm input[type="submit"], .contactpg input[type="submit"]{color:#fff;font-size:28px;font-weight:bold;height:72px;text-transform:uppercase;width:200px;border:none;}
.enqFrm input[type="submit"]:hover, .revwForm input[type="submit"]:hover, .contactpg input[type="submit"]:hover{color:#053E7F;}
.ajax-loader{margin:0 !important;position:absolute;right:0;top:10px;}
.revwForm{padding-bottom:60px;}
.revwForm li{float:left;margin-bottom:20px;width:100%;}
.maparea iframe{width:100% !important;}
.maparea{float:right;width:46%;}
.listng{margin-bottom:20px;padding-left:20px;text-align:left;}
.listng li{position:relative;padding-left:27px;padding-bottom:16px;}
.listng.servcarea li{background:none;padding-left:0;padding-bottom:0;margin-right:23px;display:inline-block;}
.listng.servcarea li a{background:rgba(0, 0, 0, 0);padding-left:27px;font-size:16px;padding-bottom:16px;color:#000;}
.listng.servcarea{padding:23px 0 0;}
.listng.servcarea li a:hover{color:#E2B72C;}
.listng li:before{content:"";position:absolute;left:0;top:12px;width:8px;height:8px;background:#000;border-radius:50%;}
.sitmpee .sub-menu{display:block;margin-left:20px;position:static;width:88% !important;}
.sitmpee{margin-bottom:20px;}
.sitmpee a{background:rgba(0, 0, 0, 0) url(..//images/arrow-bullet.png) no-repeat 0 6px;padding-left:30px;color:#666;background-size:21px;}
.sitmpee a:hover{color:#EB8F00 !important;}
.sitmpee .sub-menu li a{background-attachment:scroll !important;background-clip:border-box !important;border-bottom:0 none !important;padding-left:23px !important;color:#666 !important;font-size:inherit !important;line-height:inherit !important;}
.sitmpee .sub-menu li a:hover{color:#EB8F00 !important;}
.slideCvr > a{color:#000;}
.slideCvr{margin:0;width:100%;clear:both;float:left;padding:92px 0 0;}
.slideCvr::after, .content-slider::after{clear:both;content:"";display:block;}
.lSSlideOuter{overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.lightSlider:before, .lightSlider:after{content:" ";display:table;}
.lightSlider{overflow:hidden;}
.lSSlideWrapper{max-width:100%;overflow:hidden;position:relative;}
.lSSlideWrapper > .lightSlider:after{clear:both;}
.lSSlideWrapper .lSSlide{-webkit-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);transform:translate(0px, 0px);-webkit-transition:all 1s;-webkit-transition-property:-webkit-transform, height;-moz-transition-property:-moz-transform, height;transition-property:transform, height;-webkit-transition-duration:inherit;transition-duration:inherit;-webkit-transition-timing-function:inherit;transition-timing-function:inherit;}
.lSSlideWrapper .lSFade{position:relative;}
.lSSlideWrapper .lSFade > *{position:absolute !important;top:0;left:0;z-index:9;margin-right:0;width:100%;}
.lSSlideWrapper.usingCss .lSFade > *{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:inherit;transition-duration:inherit;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:inherit;transition-timing-function:inherit;}
.lSSlideWrapper .lSFade > *.active{z-index:10;}
.lSSlideWrapper.usingCss .lSFade > *.active{opacity:1;}
.lSSlideOuter .lSPager.lSpg{margin:10px 0 0;padding:0;text-align:center;position:relative;z-index:-1;}
.lSSlideOuter .lSPager.lSpg > li{cursor:pointer;display:inline-block;padding:0 2px;}
.lSSlideOuter .lSPager.lSpg > li a{border:3px solid #000;background-color:#fff;border-radius:30px;display:inline-block;height:12px;overflow:hidden;text-indent:-999em;width:12px;position:relative;z-index:99;-webkit-transition:all 0.5s linear 0s;transition:all 0.5s linear 0s;}
.lSSlideOuter .lSPager.lSpg > li:hover a, .lSSlideOuter .lSPager.lSpg > li.active a{background-color:#000;}
.lSSlideOuter .media{opacity:0.8;}
.lSSlideOuter .media.active{opacity:1;}
.lSSlideOuter .lSPager.lSGallery{list-style:none outside none;padding-left:0;margin:0;overflow:hidden;-moz-transform:translate3d(0px, 0px, 0px);-ms-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.lSSlideOuter .lSPager.lSGallery li{opacity:0.7;overflow:hidden;-webkit-transition:opacity 0.35s linear 0s;transition:opacity 0.35s linear 0s;}
.lSSlideOuter .lSPager.lSGallery li.active, .lSSlideOuter .lSPager.lSGallery li:hover{opacity:1;}
.lSSlideOuter .lSPager.lSGallery img{display:block;height:auto;max-width:100%;}
.lSSlideOuter .lSPager.lSGallery:before, .lSSlideOuter .lSPager.lSGallery:after{content:" ";display:table;}
.lSSlideOuter .lSPager.lSGallery:after{clear:both;}
.lSAction > a{width:32px;display:block;top:50%;height:32px;cursor:pointer;position:absolute;z-index:9999;margin-top:-16px;opacity:0.5;-webkit-transition:opacity 0.35s linear 0s;transition:opacity 0.35s linear 0s;}
.lSAction > a:hover{opacity:1;}
.lSAction > .lSPrev{background-position:0 0;left:10px;}
.lSAction > .lSNext{background-position:-32px 0;right:10px;}
.lSAction > a.disabled{pointer-events:none;}
.cS-hidden{height:1px;opacity:0;filter:alpha(opacity=0);overflow:hidden;}
.lSSlideOuter.vertical{position:relative;}
.lSSlideOuter.vertical.noPager{padding-right:0px !important;}
.lSSlideOuter.vertical .lSGallery{position:absolute !important;right:0;top:0;}
.lSSlideOuter.vertical .lightSlider > *{width:100% !important;max-width:none !important;}
.lSSlideOuter.lSrtl{direction:rtl;}
.lSSlideOuter .lightSlider, .lSSlideOuter .lSPager{padding-left:0;list-style:none outside none;}
.lSSlideOuter.lSrtl .lightSlider, .lSSlideOuter.lSrtl .lSPager{padding-right:0;}
.lSSlideOuter .lightSlider > *, .lSSlideOuter .lSGallery li{float:left;}
.lSSlideOuter.lSrtl .lightSlider > *, .lSSlideOuter.lSrtl .lSGallery li{float:right !important;}
@-webkit-keyframes rightEnd{0%{left:0;}
50%{left:-15px;}
100%{left:0;}
}
@keyframes rightEnd{0%{left:0;}
50%{left:-15px;}
100%{left:0;}
}
@-webkit-keyframes topEnd{0%{top:0;}
50%{top:-15px;}
100%{top:0;}
}
@keyframes topEnd{0%{top:0;}
50%{top:-15px;}
100%{top:0;}
}
@-webkit-keyframes leftEnd{0%{left:0;}
50%{left:15px;}
100%{left:0;}
}
@keyframes leftEnd{0%{left:0;}
50%{left:15px;}
100%{left:0;}
}
@-webkit-keyframes bottomEnd{0%{bottom:0;}
50%{bottom:-15px;}
100%{bottom:0;}
}
@keyframes bottomEnd{0%{bottom:0;}
50%{bottom:-15px;}
100%{bottom:0;}
}
.contentarea{width:50%;float:left;padding-right:20px;}
.contentarea p{line-height:30px;margin:0px;margin-bottom:15px;}
.imgarea{}
.fullWdth{width:100%;float:left;}
.lSSlideOuter .rightEnd{-webkit-animation:rightEnd 0.3s;animation:rightEnd 0.3s;position:relative;}
.lSSlideOuter .leftEnd{-webkit-animation:leftEnd 0.3s;animation:leftEnd 0.3s;position:relative;}
.lSSlideOuter.vertical .rightEnd{-webkit-animation:topEnd 0.3s;animation:topEnd 0.3s;position:relative;}
.lSSlideOuter.vertical .leftEnd{-webkit-animation:bottomEnd 0.3s;animation:bottomEnd 0.3s;position:relative;}
.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:leftEnd 0.3s;animation:leftEnd 0.3s;position:relative;}
.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:rightEnd 0.3s;animation:rightEnd 0.3s;position:relative;}
.testmnalDiv .lSPager.lSpg{display:none !important;}
.contLft{float:left;min-height:600px;padding:45px 0 0;width:500px;font-size:16px;}
.contRgt{border:1px solid #ccc;float:right;margin:19px 0 0;padding:25px;width:444px;background:#F3F3F3;}
.cont_Lft{float:left;width:66%;text-align:left;}
.inqte .cont_Lft{float:none;width:auto;text-align:center;}
.cont_Rgt{float:right;padding:5px;width:30%;}
.inqte .cont_Rgt{float:none;padding:5px;margin:auto;width:45%;}
.titlRgt{color:#000;font-size:29px;font-weight:600;margin-bottom:22px;min-height:37px;text-transform:uppercase;}
.contRgt li{margin-bottom:15px;text-align:center;}
.contRgt li .button1{border:medium none;float:none;height:40px;margin:0 auto;padding:0;width:236px;}
.contRgt input[type="text"], .contRgt input[type="email"], .contRgt input[type="tel"], .contRgt input[type="phone"]{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;height:38px;}
.cont_Rgt input[type="text"], .cont_Rgt input[type="email"], .cont_Rgt input[type="tel"], .cont_Rgt input[type="phone"], .cont_Rgt textarea{background:rgba(255, 255, 255, 1);font-size:18px;font-family:"Roboto-Regular" !important;}
.readmore{background:#2f85e8 none repeat scroll 0 0;border-radius:7px;color:#fff;float:left;font-size:19px;height:35px;padding:3px 31px 0;text-transform:uppercase;}
.readmore:hover{color:#053E7F;}
.blog-post{background:#fff none repeat scroll 0 0;border:1px solid #ccc;padding:15px;margin-bottom:20px}
.blog-title{font-size:25px;margin-bottom:6px;font-weight:700;}
p.meta small{font-size:14px;font-style:italic;}
.innerpage p{}
.blog-title a{font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;}
.blog-title a:hover{color:#fc950b;}
.postd{color:#e2181f;font-size:11px;padding:5px 0 1px}
.blog-post > a{color:#004d96;display:inline-block;padding:4px 30px 4px 13px;text-decoration:none;background:#fc950b url(..//images/arrow-icon-blue.png) no-repeat 93% 50%;text-transform:uppercase;background-size:10px;border:2px #fc950b solid;border-radius:23px;}
p.links a{background:#009f11 url(..//images/right-arrow-white.png) no-repeat 90% 50%;border:1px solid #009f11;border-radius:17px;color:#ffffff;background-size:15px;font-size:15px;padding:2px 34px 1px 15px;display:inline-block;margin:0 auto;font-weight:700;outline:none;text-decoration:none;text-transform:uppercase;}
p.links a:hover{background-color:#0051a0;border-color:#0051a0;color:#fff !important;}
.blog-post > a:hover{color:#004d96;background-color:#fff;}
.blogarea{}
.blogarea .innSrv li{list-style:outside none none;margin:0;padding:0 0 10px 26px;}
.blogarea .innSrv li a{color:#fff;text-decoration:none}
.cont_Rgt li a{display:block;/*padding-left:25px;background:url(..//images/arrow-icon.png) no-repeat scroll 0 6px;*/color:#000;}
.cont_Rgt li a:hover{color:#FF7E02;}
.cont_Rgt .widget {margin-bottom: 20px;padding: 15px;background: rgba(0,159,17,.5);border-radius: 10px}
.cont_Rgt .widget:nth-child(2n) {background: rgba(0,81,160,.5)}
header{left:0;position:fixed;top:0;width:100%;background:#fff;z-index:999;}
header a{text-decoration:none !important;}
header div, header ul, header li, header span, header small{-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;}
.topScn{padding:6px 0;}
.testimonial .slideCvr{position:relative;}
.testimonial{text-align:center;}
.testImg{border-radius:50%;float:left;height:157px;overflow:hidden;width:157px;margin:35px 0 0;}
.testCont{float:right;padding:25px 0 0;position:relative;text-align:left;width:83%;}
.testCont > p{height:114px;line-height:45px;margin-top:-11px;}
.testmnalDiv::after{clear:both;content:"";display:block;}
.testmnalDiv{padding-bottom:71px;}
.testimonial .lSAction{display:none !important;}
.testimonial .heading{font-size:30px;text-transform:none;}
.testCont > span{color:#000;}
.ftrTop{padding:24px 0 23px;}
.ftrLogo{display:inline-block;}
.copy, .copy a{color:#000;}
.bottom-Wrap{padding:0 0 13px;}
.ftrCopy{padding:17px 0;background-color:#fff;}
footer a:hover{color:#019e0f;}
.innerpage{margin-top:140px;padding-top:20px;min-height:450px;padding-bottom:40px;}
.innerpage p{}
.brands .lSAction{display:none !important;}
.aniPos .topCall{height:0;opacity:0;overflow:hidden;}
.aniPos{}
.aniPos .logo{margin-top:0;width:auto;font-size:17px;line-height:20px;background-size:32px;/*padding-left:42px;*/}
.aniPos .header-message{text-align:center;padding:0;font-size:15px;line-height:18px;margin-left:-150px;position:absolute;left:50%;top:14px;}
/*.aniPos .logo img{width:12px;}*/
.aniPos .topScn{padding:5px 0;}
.aniPos .topPhone span{font-size:20px;line-height:20px;margin-bottom:1px;}
.aniPos .topPhone > a{font-size:21px;padding:0 0 0 29px;}
.aniPos .topPhone{padding:5px 0 0;}
.aniPos .logo small{font-size:12px;line-height:15px;}
.aniPos .logo img{}
.aniPos .logoRgt{margin-top:17px;}
.aniPos .menu li a{font-size:14px;padding:3px 10px;}
.aniPos nav li{padding:0;}
.blgcont > img{float:left;margin-right:20px;}
.blgcont::after{clear:both;content:"";display:block;}
.mapdv iframe{width:100%;}
section.reviewScn{padding:111px 0 95px;background:url(..//images/review-bg.jpg) no-repeat center 0;position:relative;}
section.reviewScn .wid{position:relative;}
.getinTouchForm{float:left;margin-left:101px;width:394px;padding:35px 24px;background:#37383d;border-radius:23px;}
li.qtSubmit, .getinTouchForm li:last-child{position:relative;margin-bottom:4px !important;}
li.qtSubmit input[type="submit"], .getinTouchForm li:last-child input[type="submit"]{left:50%;margin-left:-129px;top:0;position:absolute;}
.title2{font-size:36px;font-weight:700;line-height:41px;margin-bottom:10px;color:#0f5185;}
.footerTop .wid{padding:0 30px;}
.footerTop{padding:44px 0 93px;background:#125184;}
.copyright{padding:22px 0;background:#000;}
.copyright, .copyright div, .copyright small, .copyright a{color:#fff;font-size:21px;line-height:35px;}
.copyright small{padding-left:135px;}
.copyright .wid{padding:0 33px;}
section.banner.innerbanner{height:216px;background-position:center bottom;}
section.innercontents{text-align:center;padding:38px 0;}
section.innercontents h2{font-size:40px;}
section.innercontents h3{font-size:36px;}
.locMp{max-width:100%;overflow:hidden;padding-top:30px;}
.locMp iframe{width:100%;}
.copyright a{text-decoration:none;}
section.home-banner:after{height:2px;content:"";display:block;position:absolute;top:-15px;left:0;right:0;background:#0051a0;}
section.home-banner{margin-top:158px;margin-bottom:88px;background:#fff;border-bottom:2px #0051a0 solid;position:relative;}
li.btRgtFld, li.btLftFld{width:48%;}
li.btRgtFld{float:right;}
li.btLftFld{float:left;}
.banner-contact-form{position:absolute;width:310px; right:0; top:-70px; z-index:9; background:#d9eafe;border-radius:22px; border:6px solid #009f11;overflow: hidden;}
ul.formScn{padding:15px 20px;}
ul.formScn .wpcf7-recaptcha{transform:scale(0.8); transform-origin:0 0}
ul.formScn li{margin-bottom:3px;}
.banner ul.formScn li{margin-bottom:7px;}
.banner .listng li{padding-bottom:6px;}
.banner .formScn textarea{height:50px;font-size:12px;}
.banner .formScn input[type="text"], .banner .formScn input[type="tel"], .banner .formScn input[type="phone"], .banner .formScn input[type="email"]{border:1px solid #ccc;-webkit-border-radius:17px;-moz-border-radius:17px;border-radius:17px;height:31px;padding:4px 18px;width:100%;font-size:12px;font-weight:normal;color:#000;}
.banner .formScn input[type="submit"]{width:100%;height:30px;border-radius:17px;padding:0;font-size:15px;background-size:12px;background-position:69% 50%;}
.banner-contact-form > span, .contact-formRgt > span{display:block;text-align:center;padding:4px 0;background:#009f11;color:#fff;font-size:19px;height:42px;font-family:"Roboto-Medium";}
.banner-lftSc{float:left;width:29.5%;margin-top:11px;}
.banner-lftSc li{counter-increment:step-counter;list-style:none;position:relative;padding-left:63px;margin-bottom:6px;font-family:"Roboto-Bold";}
.banner-lftSc li::before{content:counter(step-counter);margin-right:5px;font-size:60px;color:#009f11;font-weight:bold;padding:3px 8px;border-radius:3px;position:absolute;left:0;top:3px;line-height:60px;}
.banBoxes{font-size: 14px;
padding: 20px 43px 20px 97px;
border: 1px #009f11 solid;
background-position: 14px 50%;
background-repeat: no-repeat;
display: block;
border-radius: 20px;
line-height: 30px;
font-family: "Roboto-Bold";}
.rqT .banBoxes{background-image:url(..//images/bannerHours.png)}
.acW .banBoxes{background-image:url(..//images/alldays.png)}
.gpS .banBoxes{background-image:url(..//images/bannerCall.png)}
.banner-selling-points{width:37%;float:left;margin-left:4%;}
.banner-selling-points ul li{color:#0051a0;font-family:"Roboto-Medium";font-size:21px;line-height:30px;}
.banner-selling-points ul li:before{background:url(..//images/green-icon.png) no-repeat 0 0;width:30px;height:30px;top:3px;}
.banner-image{float:left;width:36%;margin:78px 0 0;}
section.body-wrap a{}
a[title="Call Us"]{font-weight:700;}
section.body-wrap a:hover{color:#5fb336;}
.ftrMail span a, .ftrCall span a{background-position:0 3px;background-repeat:no-repeat;display:block;padding:0 0 0 32px;}
.addresCls ul{padding:19px 0 0;}
.ftrMail span a{background-image:url(..//images/mail.png)}
.ftrCall span a{background-image:url(..//images/call-white.png)}
.top-wrap{background-color:#0051a0;padding:10px 0 30px;}
.top-wrap > li{float:left;padding:0 0;width:100%;}
.top-wrap a{color:#fff;}
.top-wrap a{color:#fff;padding:0px 12px;}
.ftMenu a{padding:0;font-family:"Roboto-Regular";}
.ftrTitl{font-size:30px;color:#fff;font-weight:600;padding:19px 0 9px;border-bottom:1px #ccc solid;margin-bottom:22px;margin-right:52px;}
.ftrBtm{padding:18px 0;}
footer a{text-decoration:none;}
.infobox{display:none;}
.info{position:relative;}
.infobox{position:absolute;bottom:25px;background:#009f11;border:2px #0051a0 solid;padding:10px 15px;white-space:nowrap;}
.infobox div, .infobox a, .infobox span{font-size:16px;color:#fff;}
footer{background-color:#b7e6a1;}
.contact-formRgt{background:#b7e6a1;border-radius:22px;border:6px solid #5fb336;overflow:hidden;}
.contact-formRgt ul.formScn li{margin-bottom:9px;}
.contactLft{float:left;width:47%;}
/*.contctMap{float:right;width:47%;margin:102px 0 0;overflow:hidden;}*/
.contctMap {float: none;width: 100%;margin: 10px 0 0;overflow: hidden;}
.contctMap iframe{width:100%;height:550px;}
.contCtForm ul.formScn{padding:0;}
.contCtForm{margin-top:29px;max-width:380px;}
.address h2{font-size:26px;margin:0;padding:0;line-height:35px;color:#009f11;}
.contCtForm ul.formScn li{margin-bottom:13px;}
.info > a{font-size:inherit;line-height:inherit;}
.info:hover .infobox{display:block;}
.ftMenu{width:35%;float:left;}
.middle-wrap{float:left;width:35%;}
.bottom-Wrap{width:28%;float:right;}
.servBox a > span{display:inline-block;background:#019e0f url(..//images/right-arrow-white.png) no-repeat 90% 50%;background-size:14px;font-size:16px;padding:2px 32px 2px 12px;font-family:"Roboto-Light";}
.servicesScn, .servicesScn .wid{position:relative}
.servicesScn:before{background:rgba(0, 82, 161, 0.85);content:"";position:absolute;left:0;top:0;right:0;bottom:0;}
.servBox{float:left;width:33.33%;padding:0 15px;}
.boxLines{display:block;text-decoration:none;padding:16px 0;color:#fff;border:1px #ccc solid;border-radius:20px;}
.servTitl{font-size:22px;text-transform:uppercase;color:#fff;font-family:"Roboto-Medium";padding-bottom:10px;margin-bottom:10px;line-height:30px;}
.srvTtlsb {    color: #fff;    height: 59px;}
span.cll a {
color: inherit;
}
span.cll a:hover {
color: #0051a0;
}
.post-meta {font-size: 14px;margin-bottom: 20px;line-height: 1.5em;}
.aligncenter {margin: 0 auto;display: block;}
.servDescr, .servDescr p{color:#fff;}
.servDescr{padding:0 15px 0;margin-bottom:20px;overflow:hidden;height:89px;font-family:"Roboto-Regular";line-height:30px;}
.servicesScn h2{color:#ffffff;position:relative;margin:16px 0 28px 0;text-shadow:1px 1px 1px #000;font-size:32px;line-height:32px;}
section.servicesScn{
background-image: url(..//images/Blue-background-min.jpg);
margin-bottom: 30px;
padding: 47px 0 47px;
background-position: center 0;
background-size: cover;
background-repeat: no-repeat;
background-attachment: fixed;
text-align: center;}
.servBox a:hover > span{background-color:#0051a0;}
.servBox a:hover{border-color:#019e0f;}
.servIcons{margin:0 auto 16px;width:150px;height:100px;background-position:center 0;background-repeat:no-repeat;}
.cashforcar .servIcons{background-image:url(..//images/top-car-wreckres.png)}
.cashforscrapcar .servIcons{background-image:url(..//images/topdollar-paid.png)}
.carremovals .servIcons{background-image:url(..//images/trading-hours.png)}
.customerReview{
position: relative;
background-image: url(..//images/about-back.jpg) ;
margin-bottom: 30px;
padding-bottom: 107px;
background-position: center 0;
background-size: cover;
background-attachment: fixed;
background-repeat: no-repeat;}
.customerReview .wid{position:relative;}
.customerReview:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(63, 173, 79, 0.8);}
.wohlecnt{padding-top:50px;padding-left:4px;position:relative;z-index:9;}
.qoteicon{width:125px;height:125px;background:#009f11;border-radius:50%;-moz-border-radius:50%;text-align:center;-webkit-border-radius:50%;padding-top:36px;}
.test_content{float:left;padding-left:45px;position:relative;padding-top:37px;width:60%;font-family:"Roboto-Light";}
.test_content::before{content:"";position:absolute;height:188px;width:7px;left:0;top:48px;background:#009f11;}
.test_content p{font-size:38px;color:#fff;font-style:italic;line-height:47px;font-weight:300;font-family:"Roboto-Light";}
.wohlecnt h3 {
color: #fff;
text-align: center;
}
.wohlecnt h3 a {
font-size: inherit;
line-height: inherit;
color: inherit;
text-transform: uppercase;
font-weight: inherit;
}
.wohlecnt h3 a:hover {
color:#009f11;
}
.test_content span{color:#fff;font-size:46px;margin-top:44px;display:inline-block;margin-left:-30px;}
.test_content small{color:#fff;font-size:34px;margin-top:42px;display:inline-block;font-weight:bold;}
.testimg{width:380px;overflow:hidden;height:380px;position:absolute;right:0;top:177px;margin-top:-40px;border-radius:50%;-webkit-border-radius:50%;}
.addresCls{color:#fff;padding-bottom:20px;font-family:"Roboto-Regular";}
a.ftrLogo{font-size:24px;margin:97px 0 0;font-weight:600;text-transform:uppercase;color:#fff;background: #fff;padding: 0;}
a.ftrLogo span{font-weight:inherit;line-height:inherit;font-size:inherit;color:#fff;}
a.ftrLogo small {    letter-spacing: 1px;    color: #fff;    font-size: 16px;    display: block;    font-family: "Roboto-Regular";}
a.ftrLogo:hover{opacity:0.5;color:#fff;}
.popup{}
.p_content{box-sizing:border-box;font-size:23px;padding:17px;text-align:center;width:100%;}
.p_content ul{list-style:outside none none !important;margin:0;padding:0;box-sizing:border-box;}
.p_content ul:after{clear:both;display:block;content:"";}
.p_content ul li{list-style:outside none none !important;margin:0 0 10px;padding:0;float:left;width:100%;box-sizing:border-box;}
.p_content ul li input[type="text"], .p_content ul li input[type="email"], .p_content ul li input[type="phone"], .p_content ul li input[type="tel"]{}
.p_content ul li textarea{}
.p_content ul li input[type="submit"], .p_content ul li input[type="button"]{}
.p_content ul li:nth-child(5) input[type="text"]{}
.p_close{float:right;width:15px;height:14px;margin:11px 10px 0 0;background:url(..//images/popup_close.png);}
.js__popup{}
.js__p_start{display:none;}
.js__p_close{}
.js__p_body{background:rgba(0, 82, 161,0.8);bottom:0;height:100vh;left:0;position:fixed;right:0;top:0;width:100%; z-index:9999;}
.js__slide_top{height:433px;overflow:hidden;top:0;}
.js__fadeout{height:0;overflow:hidden;opacity:0;}
.js__slide_top{height:0;overflow:hidden;top:0;}
.popup{position:absolute;z-index: 99999;top: 35px;left:50%;margin-left:-230px !important;width:460px;background:#fff;-moz-transition:top 800ms;-o-transition:top 800ms;-webkit-transition:top 800ms;transition:top 800ms;}
.popTitl{font-size:27px;font-weight:600;margin-bottom:13px;}
.blog-post .testimg{position:static;display:block;float:none;margin:0 auto;width:100px;height:100px;}
.blog-post .test_content, .blog-post .test_content p{color:#000;width:100%;font-size:19px;line-height:28px;height:auto;padding:0;}
.blog-post .test_content span{color:#000;margin:0;font-size:23px;line-height:30px;}
.blog-post .test_content small{color:#000;margin:0 0 0 20px;font-size:18px;line-height:30px;}
.blog-post .test_content::before{height:auto;background:none;}
.privacy .cont_Lft{width:100%;}
.thankyou h1, .thankyou p{text-align:center;}
.thankyou .cont_Lft{width:100%;min-height:600px;padding-top:182px;}
.homeFristSec h2{font-size:35px;line-height:35px;}
.servicesScn p{color:#fff;}
.sellAnySec h3{font-size:30px;line-height:30px;}
.abtsec h1 , .innerpage h1{font-size:32px;line-height:34px;}
.innerpage h2{font-size:26px;line-height:28px;}
.innerpage h3{font-size:22px;line-height:24px;}
.cashForcarImg{width:45%;float:left;padding-right:20px;}
.cashForcarImg img{width:100%;}
.freeCarRemoval{text-align:left;color:#000;margin-bottom:20px;}
.freeCarRemoval a{}
.freeCarRemoval:hover a{color:#0152a1 !important;}
.scrapPgeimg , .scrapPgeimg img{width:100%;}
.scrapPgeimg{margin-bottom:20px;}
.bannerBtm p{font-size:16px;font-style:italic;text-align:center;background-color:#009f11;color:#fff;padding:10px;}
.bannerBtm p a{font-style:italic;color:#fff;}
.bannerBtm p:hover a{color:#0051a0;}
.cashforCarPage h1 a{font-size:32px;line-height:34px;color:#0051a0;font-family:"Roboto-Bold";}
.cashforCarPage h1 a:hover{color:#327D9D;}
.homeFristSec li, .sellAnySec li, .innerpage li {padding-left: 30px;background-image: url(https://www.adelaidewreckers.com.au/wp-content/uploads/2015/09/arrow.png);background-repeat: no-repeat;background-position: left center;}
.addresCls strong
{
float: left;
min-height: 56px;
}
.test_content p:nth-child(1)
{
display:none;
}
.innerpage h4
{
font-size:20px;
line-height:20px;
}
.innerpage .srvImg
{
margin-bottom:40px;
}
ul.srvs li a
{
color:#000;
}
.banner .formScn .wpcf7-form-control-wrap input
{
position:relative;
}
.banner .formScn .wpcf7-form-control-wrap  .wpcf7-not-valid-tip
{
position:absolute;
top:2px;
height: 27px;
left: 13px;
line-height: 28px;
}
.contactLft .formScn .wpcf7-form-control-wrap  .wpcf7-not-valid-tip
{
top:5px;
}
h4 {
font-size: 26px;
line-height: 20px;
}
.banBoxes a {
font-size: 14px;
border-radius: 20px;
line-height: 30px;
font-family: "Roboto-Bold";
color: black;
}
.social li a.gl
{
background:url(..//images/gplusIcon.png) no-repeat center #0051a0;
}
.social li a.gl:hover , .social li a.yb:hover
{
background-color: #019e0f;
}
.social li a.yb
{
background:url(..//images/youtbIcon.png) no-repeat center #0051a0;
}
html .formcraft-css .fc-form .form-element .form-element-html {padding-bottom: 10px !important;}
a.powered-by {display: none !important;}
html .formcraft-css .fc-form .form-page-content {padding: 10px !important;}
html .formcraft-css .fc-form .form-element .form-element-html {padding: 5px 0 !important;}
.banner-contact-form input,.banner-contact-form textarea {padding: 5px !important;font-size: 15px !important;}
input,textarea {border-radius: 14px !important;}
html .banner-contact-form .formcraft-css .fc-form .form-element .field-cover [class^="icon-"] {line-height: 1em !important;font-size: .8em !important;margin: 5px 9px 7px 12px !important;}
html .formcraft-css .fc-form .form-element .submit-cover.animate-false .submit-button {font-size: 15px !important;background: #0051a0;}
html .formcraft-css .fc-form .form-element .submit-cover.align-right {text-align: center !important;}
html .formcraft-css .fc-form .form-element .submit-cover.animate-false .submit-button {border-radius: 10px!important;}
@media only screen and (min-width:1921px){}
@media only screen and (min-width:1367px){}
@media only screen and (mAX-width:1367px){
a.ftrLogo {
font-size: 23px;
}
}
@media screen and (min-width:875px){a.menu-link{display:none;}
.js .menu, .js .menu > ul ul{max-height:none;overflow:visible;}
.js .menu > ul li:hover > ul{display:flex;}
.menu > ul li:hover > a, .current_page_item a, .current-menu-item a{background-color:#019e0f;color:#fff;}
.menu ul{margin:0;padding:0;}
nav > ul > li:last-child{padding-right:0;}
.menu > ul > li > a{position:relative}
.menu span.has-subnav{width:20px;height:7px;background:url(..//images/dpDownArrow.png) no-repeat center bottom;position:absolute;right:7px;top:24px;text-indent:-9999px;     z-index: 1;}
.aniPos .menu span.has-subnav {
top: 15px;
}
.menu li a:hover{color: #009f11;}
.menu ul li.menu-item-has-children > ul > li:hover > a{background:#ffe6b3;color:#cc8800;}
.menu ul ul{border-radius:0px 0px 5px 5px;border-bottom:solid 1px transparent;display:none;height:auto;overflow:hidden;padding:20px 0 0;position:absolute;text-align:left;left:0;top:30px;width:245px;z-index:999;}
ul.sub-menu li ul.sub-menu {left: 100%;top: -20px;}
.aniPos .menu ul ul {
top: 15px;
}
.chrome .js .menu > ul ul{top:43px;}
.menu ul ul.wide{width:300px;}
.menu ul ul li{border-bottom:solid 1px #d49821;display:inline-block;position:relative;background:#019e0f;}
.menu > ul ul li:last-child{border-bottom:none;}
.menu ul ul li a{display:block;padding:3px 10px;font-size:18px;}
}
@media only screen and (min-width:320px) and (max-width:480px){body{-webkit-text-size-adjust:none;}
}
@media only screen and (min-width:320px) and (max-width:560px){body{-webkit-text-size-adjust:none;}
}
@media only screen and (min-width:375px) and (max-width:667px){body{-webkit-text-size-adjust:none;}
}
@media only screen and (min-width:480px) and (max-width:767px){
.logo {
padding: 15px 0 0 59px;
background-position: 0px 15px;
}
.aniPos, header{position:absolute;}
.aniPos .topCall{height:auto;opacity:1;overflow:hidden;}
.aniPos .logo{margin-top:0;width:150px;}
nav.menu.active1{max-height:300px !important;overflow-y:auto;}
}
@media only screen and (max-width:1630px){.wid, section.banner .wid{padding:0 15px;width:100%;}
.logo{margin:0 0 0;}
.bannerAssets h1{font-size:75px;}
section.welcomeSc{padding:166px 0 90px;text-align:center;}
}
@media screen and (max-width:1366px){.thankyou .cont_Lft{width:100%;min-height:421px;padding-top:140px;}
}
@media screen and (max-width:1330px){.wid, section.banner .wid{}
.menu li a{font-size:21px;}
h2, h3, h4, h5, h6{font-size:52px;}
}
@media screen and (max-width:1184px){.test_content p{font-size:30px;}
.banner-selling-points{width:31%;margin-left:2%;}
.banner-lftSc{width:33.5%;}
.banner-selling-points ul li{font-size:19px;}
.menu li a{font-size:18px;}
.bannerAssets h1{font-size:57px;}
h2, h3, h4, h5, h6{font-size:43px;line-height:45px;}
}
@media screen and (max-width:1090px){.bottom-Wrap{width:35%;}
.ftMenu{width:25%;}
.addresCls{font-size:17px;}
.ftrMail span a, .ftrCall span a, .ftMenu a{font-size:16px;}
h2, h3, h4, h5, h6{font-size:27px;line-height:37px;}
.banner-selling-points{width:32%;margin-left:1%;}
.banner-lftSc{width:33.5%;}
.copyright small{padding-left:0;display:block;}
.copyright{text-align:center;}
.listng.fiveCol > li{width:33%;}
section.welcomeSc{padding:35px 0 30px;text-align:center;}
.reviewImg{margin-top:40px;}
ul.sub-menu a{font-size:15px !important;}
.aniPos ul.sub-menu a{font-size:11px !important;}
.menu li a{font-size:17px;}
}
@media screen and (max-width:1040px){.banner{}
}
@media screen and (max-width:1024px){.info{display:none;}
}
@media screen and (max-width:1023px){nav li{display:inline-block;margin:0;position:relative;padding:0 0px;}
.bannerAssets h1{font-size:48px;line-height:55px;}
.banner{}
}
@media screen and (max-width:995px){.abtsec h1, .innerpage h1, .innerpage h2, .innerpage h3{font-size:28px;}
.testimg{width:230px;height:230px;right:0;top:134px;}
.customerReview{padding-bottom:52px;}
.qoteicon{width:50px;height:50px;padding:16px 14px;}
.test_content{padding-top:14px;}
.test_content p{font-size:19px;line-height:36px;}
.test_content::before{height:140px;top:24px;}
.test_content span{font-size:25px;margin-top:0;}
.test_content small{font-size:19px;margin-top:0;margin-left:13px;}
.servTitl{font-size:19px;}
.cont_Lft{width:100%;}
.cont_Rgt{width:40%;}
.innerpage{margin-top:120px;}
.banBoxes{background-size:30px;padding:9px 17px 7px 48px;background-position:9px 50%;}
.banner-lftSc li::before{font-size:35px;line-height:40px;}
.banner-lftSc li{padding-left:42px;}
.banner-contact-form{width:240px;}
.banner-contact-form ul.formScn{padding:13px 10px;}
.banner-selling-points ul li{font-size:15px;line-height:25px;}
.banner-lftSc{margin-top:30px;margin-bottom:25px;}
.banner ul.formScn li{margin-bottom:3px;}
.header-message{font-size:14px;line-height:19px;}
.topPhone span{font-size:25px;}
.topPhone > a{font-size:24px;}
.h1{font-size:33px;}
}
@media screen and (max-width:874px){
.popup{ position:fixed ;}
.srvs
{
margin-top:30px;
}
.addresCls strong {
min-height: 65px ;
float:none !important;
}
.innerpage .cont_Rgt{display:none;}
.cashForcarImg{width:100%;padding-right:0px;margin-bottom:20px;}
.servTitl{font-size:16px;}
.servDescr, .servDescr p{font-size:16px;line-height:19px;height:78px;}
a.ftrLogo{font-size: 14px;
background-size: 45px;}
.bottom-Wrap{width:32%;}
a.ftrLogo small{font-size:9px;line-height:10px;}
.header-message.leftfl{left:inherit;right:15px;text-align:right;}
.aniPos .header-message{top:-11px;}
.aniPos .topPhone > a{top:59px;}
.logo{margin:0 auto 0;display:block;float:none;}
.banner-selling-points .listng{padding-left:8px;}
.banner-selling-points ul li:before{background-size:100%;width:14px;height:14px;top:4px;}
.banner .listng li{padding-bottom:6px;padding-left:20px;font-size:14px;}
.topPhone > a{color:#fff;font-size:24px;position:absolute;top:83px;left:15px;padding-left:30px;background:url(..//images/call-white.png) no-repeat 0 3px;}
.aniPos .logo{    width: 235px;}
.header-message.leftfl{float:right;padding-top:20px;}
.topPhone span{display:none;}
.menuD{padding:9px 0;}
.listng.threeCol > li{float:left;width:100%;}
.getinTouchForm{width:100%;}
.getinTouchForm li{width:33%;float:left;padding:0 6px;}
.getinTouchForm input[type="submit"]{height:48px;border-radius:5px;width:100%;font-size:24px;position:static !important;margin:0 !important;}
.social li{margin-left:9px;}
.social li:first-child{margin-left:0;}
section.welcomeSc h2{font-size:39px;line-height:60px;}
.reviewImg{margin:0 auto 0;display:block;float:none;clear:both;padding-top:29px;}
section.reviewScn{padding:111px 0 30px;}
.contentarea{width:100%;}
.imgarea{width:100%;}
.ftrSitemap > li{margin-bottom:10px;}
.copy, .copy a{font-size:15px;}
.menu.active1{right:0;}
.aniPos .menu{top:95px;}
.menu{z-index:999999 !important;right:0;margin:0 0 0 !important;position:absolute;top:119px;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;width:100%;}
a.menu-link{float:right;}
.menu, .menu > ul ul{margin:0;max-height:0;overflow:hidden;}
.menu li a{border-bottom:1px solid #074373;display:block;padding:5px 15px;}
.menu li li a{padding-left:50px;}
.menu li:last-child a{border:none;}
.menu li li:last-child a{border-bottom:1px solid #074373;}
.menu li:hover{background:#009f11;}
.current_page_item a:hover, .current_page_item li a:hover, .current-menu-item a:hover{color:#000 !important;}
.navigate .menu-item-has-children > span{display:block;right:2%;position:absolute;width:40px;height:40px;background:url(..//images/dpDownArrow.png) no-repeat center center;top:8px;cursor:pointer;}
.navigate .menu-item-has-children:hover > ul{display:none;}
.menu ul li{background:#125184;display:block;float:left;padding:0 0;width:100%;}
.sub-menu{float:left;margin:0;padding:0;position:inherit;top:inherit;width:100% !important;}
.sub-menu li{width:100%;padding:0%;}
.menu li a{font-size:20px;}
.sub-menu li a{border-bottom:1px solid #074373 !important;font-size:17px !important;padding:0px 32px !important;width:100%;}
.sub-menu ul li{background:none repeat scroll 0 0 #666;display:block;padding:16px 10px;}
.sub-menu .sub-menu{float:left;position:static;padding:0;margin:0;}
.sub-menu .sub-menu li{padding:0;margin:0;}
.sub-menu .sub-menu li a{padding-left:9%!important;background:#414141;}
.sub-menu .menu-item-has-children a{background-image:none;}
.sub-menu .menu-item-has-children a:hover{background-image:none;}
.sitmpee .sub-menu li a{background-position:0 1px;font-size:16px !important;line-height:inherit !important;padding:0 22px !important;}
.sitmpee .sub-menu li a:hover{background-position:0 1px !important;}
.sitmpee li a{font-size:16px;background-position:0 2px;}
.sitmpee li a:hover{font-size:16px;background-position:0 2px;}
}
@media only screen and (max-width:768px){.cont_Lft, .cont_Rgt{width:100%;}
.contact-formRgt{margin:0 auto;max-width:400px;}
.aniPos .js__p_start{top:60px;}
.js__p_start{color:#fff;padding:1px 0 0 22px;border-radius:9px;font-size:14px;height:30px;line-height:30px;display:block;text-decoration:none;text-transform:uppercase;background:#009f11 url(..//images/right-arrow-white.png) no-repeat 94% 50%;background-size:15px;position:absolute;top:84px;width:150px;right:50%;margin-right:-140px;}
}
@media only screen and (max-width:767px){.js__p_start{top:83px;}
.logo img {height: 49px;width: auto;margin: 0 auto;display: block;}
.alignright {padding-left:0px; width:100%;}
.banner-lftSc{margin-top:0px;margin-bottom:15px;}
.banner-contact-form > span{display:none;}
.banner-contact-form{border:6px solid #5fb336;background:#5fb336;text-align:center;}
.aniPos .js__p_start{top:60px;}
.test_content{width:100%;padding-left:0;text-align:center;}
.ftMenu, .middle-wrap, .bottom-Wrap{width:100%;text-align:center;}
.ftrTitl{margin:0 0 20px;}
.top-wrap li span{display:inline-block;}
.test_content::before{height:7px;top:0;width:100%;}
.testimg{position:static;margin:0 auto 20px;width:100px;height:100px;}
.qoteicon{position:absolute;left:-3px;top:102px;z-index:9;}
.wohlecnt{padding-top:15px;}
.servBox{width:100%;margin-bottom:20px;}
section.servicesScn{text-align:center;margin-bottom:30px;padding:17px 0 33px;}
.servTitl{font-size:23px;}
.servDescr, .servDescr p{height:auto;}
.servIcons{margin:0 auto 0;}
.address h2{font-size:21px;}
.contactLft{width:100%;}
.contctMap{width:100%;margin-top:20px;}
.top-wrap a{font-size:18px;}
.top-wrap > li{width:100%;text-align:center;padding:0 0;}
.innerpage{margin-top:137px;}
.listng.fourCol > li, .listng.threeCol > li{width:50%;}
.listng.twoCol > li{width:100%;}
.cont_Rgt{margin-top:45px;}
section.banner.innerbanner{height:106px;margin-top:190px;}
section.innercontents h2{font-size:24px;line-height:31px;}
h2, h2, h3, h4, h5, h6{font-size:24px;line-height:31px;}
.listng.fiveCol > li{width:50%;}
a.ftrLogo{    margin: 17px auto 20px;
font-size: 22px;
text-align: right;}
.social{width:100%;text-align:center;}
.social{padding-right:0;margin-top:0;}
a.ftrLogo small{   font-size: 14px;
display: block;
line-height: 20px;
text-align: right;
letter-spacing: 1.3px;}
.top-wrap{padding-bottom:0;}
.thankyou .cont_Lft{width:100%;min-height:320px;padding-top:44px;}
.slideCvr{padding:41px 0 0;}
h1{font-size:28px;}
h2, h3, h4, h5, h6, .innerpage h1{font-size:25px;line-height:25px;}
section.innercontents h3{font-size:23px;}
.cont_Rgt, .cont_Lft{width:100%;}
.testCont > p{height:121px;overflow:hidden;}
.copy{text-align:center;width:100%;}
.topScn{padding:0 0 0;}
.logo{font-size: 17px;}
.logo small {
font-size: 12px;
line-height: 10px;}
.topPhone > a{top:75px;}
.copyright .wid, .copyright small, .copyright a{font-size:11px;padding:0;text-align:center;}
.copyright small{width:100%;display:block;}
.copyright small span{display:inline-block;line-height:16px;margin:7px 0 0;}
.copyright small img{width:20px;display:inline-block;}
.footerTop{padding:44px 0 25px;}
.banner-contact-form ul.formScn{display:none;}
.banner-contact-form{position:relative;margin:0 auto;top:7px;display:none;}
.banner-lftSc{width:50%;}
.banBoxes{font-size:12px;}
.banner-selling-points{width:49%;margin-top:4px;}
.banner .listng li{font-size:13px;}
.banner h1{font-size:20px;text-align:center;right:0;background:#009f11;padding:0 15px;}
section.home-banner{margin-top:148px;}
.menu{top:108px;}
.home-banner:before{background:none;}
section.home-banner .wid{padding:0;}
}
@media only screen and (max-width:550px){}
@media only screen and (max-width:479px){
.addresCls strong {
float:none;
}
.addresCls  {
font-size: 19px;
}
.aniPos .topScn {
padding: 0px 0 10px;
}
.logo {
background-position: 0px 14px;
padding: 14px 0 0 0px;
width: 265px;
}
.popup{width:90%;margin-left:-45% !important;}
.innerpage{margin-top:106px;}
.listng.threeCol > li{width:100%;}
.banBoxes{font-size:16px;background-size:46px;padding-left:67px;}
.banner-contact-form{top:0;}
.banner-lftSc{width:100%;padding-right:15px;}
.banner-selling-points{width:100%;margin:0 auto;float:none;clear:both;}
.banner .listng li{font-size:19px;}
.topPhone > a{top:83px;font-size:17px;background-size:17px;background-position:0 center;padding-left:24px;}
.js__p_start{width:124px;padding-left:15px;margin-right:-107px;font-size:12px;background-size:13px;}
.banner h1{font-size:17px;}
.header-message.leftfl{width:100%;padding:7px 0 0;}
section.home-banner{margin-top:130px;}
.listng.fiveCol > li:last-child{width:100%;}
ul.quoteForm li{margin-bottom:4px;width:100%;}
.blgcont > img{display:block;float:none;margin:0 auto 18px;}
.blog-post{text-align:center;}
nav.menu.active1{max-height:420px !important;overflow-y:auto;}
.menu{top:106px;width:0;}
.aniPos .logo{margin-top:2px;    margin-bottom: -6px;}
.aniPos .menuD{padding:18px 0;height:35px;}
.aniPos .topPhone > a{top:77px;font-size:15px;padding-left:20px;background-size:14px;}
.aniPos .js__p_start{top:77px;margin-right:-102px;}
.copy, .copy a{font-size:20px;}
.banner-contact-form > span{padding:0px 0;font-size:19px;height:28px;}
.aniPos a.menu-link{right:15px;top:81px;position:absolute;}
.aniPos .menu{top:96px;}
.menuD{height:40px;background-color: #47484a;}
a.menu-link{top:29px;-webkit-transition:all 0s;-moz-transition:all 0s;-ms-transition:all 0s;-o-transition:all 0s;transition:all 0s;}
section.banner.innerbanner{margin-top:135px;}
section.welcomeSc h2{font-size:28px;line-height:38px;}
.reviewLft{padding-left:0;padding-top:8px;}
.revInn{padding:0;}
.revInn, .revInn p{font-size:20px;line-height:31px;}
.revInn small{font-size:31px;line-height:36px;padding:10px 0 0;}
section.removServ > div > blockquote{font-size:79px;line-height:78px;padding-bottom:30px;}
section.removServ > div > span{font-size:31px;line-height:41px;}
section.removServ > div > small{font-size:31px;padding:0;}
.getinTouchForm{padding-bottom:16px;padding-top:10px;}
.getinTouchForm li{width:100%;}
h1{font-size:28px;line-height:36px;}
section.innercontents h2{font-size:24px;line-height:43px;}
h2, h2, h3, h4, h5, h6, .innerpage h1{font-size:24px;line-height:31px;}
section.innercontents h3{font-size:22px;}
.listng.twoCol > li{float:left;width:100%;}
.slideCvr{padding:35px 0 0;}
.title2{font-size:25px;line-height:29px;margin-bottom:10px;}
.social li{width:50px;height:50px;}
.social li a{background-size:25px;}
}
@media only screen and (max-width:450px){}
@media only screen and (max-width:431px){.sellAnySec h3{font-size:25px;line-height:25px;}
.servicesScn h2{font-size:20px;line-height:26px;}
.homeFristSec h2{font-size:25px;line-height:30px;}
.abtsec h1, .innerpage h1, .innerpage h2, .innerpage h3{font-size:20px;line-height:20px;}
.address a{font-size:16px;}
.banner h1{font-size:14px;}
}
@media only screen and (max-width:359px){.ftrMail span a{font-size:14px !important;}
.banner h1{font-size:14px;}
.topPhone > a{color:#fff !important;top:83px;font-size:15px;background-size:14px;background-position:0 center;padding-left:19px;}
.js__p_start{margin-right:-97px;}
.aniPos .menu{top:95px;}
}