/*-- Author:W3layouts Author URL:http://w3layouts.com License:Creative Commons Attribution 3.0 Unported License URL:http://creativecommons.org/licenses/by/3.0/ --*/html, body{margin:0;font-size:100%;font-family:'Roboto Mono', monospace;font-family:'Work Sans', sans-serif;background:#fff;}body a{text-decoration:none;transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;-ms-transition:0.5s all;}a:hover{text-decoration:none;}input[type="button"], input[type="submit"]{transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;-ms-transition:0.5s all;}h1, h2, h3, h4, h5, h6{margin:0;font-family:'Roboto Mono', monospace;font-family:'Work Sans', sans-serif;font-weight:600;}p{margin:0;color:#000000;font-weight:400;font-size:0.85em;line-height:1.9em;font-size:15px;/* jrh */}#home_body p{width:75%;text-align:left;}#home_body p{/* jrh */width:85%;margin-bottoM:20px;color:#323232;font-size:15px;}#home_body h1{margin-bottom:15px;}ul{margin:0;padding:0;}label{margin:0;}/*-- header --*//*-- Logo --*/.logo{float:left;width:35%;}.logo img{max-width:98%;}.adrress_top{float:right;width:65%;padding:0;}.logo span{display:block;font-size:10px;letter-spacing:1px;color:#5d5454;border-top:1px solid #ddd;margin-top:10px;}.adrees_info{width:50%;width:80%;float:left;}ul.top-right-info_w3ls{float:right;width:30%;width:10%;}.visit, .mail-us{text-align:left;}.header-nav{border-top:1px solid #ddd;padding:0.5em 0;position:relative;}/*-- header-top --*/.header-top{padding:1em 0;position:relative;}.top-logo_info_w3layouts{margin:0 auto;text-align:center;width:90%;padding:2em 0;padding:.5em 0;/* jrh custom kb */}/* design 3 large screen fix */.top-logo_info_w3layouts, .inner-nav_wthree_agileits{max-width:1600px;}@media( min-width:1600px ){.navbar-default .navbar-collapse, .navbar-default .navbar-form{float:none;}.navbar-header{max-width:1400px;}.nav navbar-nav{margin:auto;}}/* end design 3 large screen fix */.inner-nav_wthree_agileits{margin:0 auto;width:90%;}.adrress_top a{font-size:1em;color:#888;}.adrees_info p{font-size:0.75em;color:#888;margin-top:0.5em;color:#000;font-weight:bold;font-size:13px;}.adrress_top span.fa{margin-right:10px;color:#ffa41f;font-size:1.2em;}.adrees_info h4{font-size:1em;color:#444;}.top-right-info_w3ls li i{color:#333;padding-top:8px;}.top-right-info_w3ls li i:hover{color:#8a2a2b;transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;-ms-transition:0.5s all;}.top-right-info_w3ls li{display:inline-block;margin:0px 10px;transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;-ms-transition:0.5s all;}.header-nav a fa.angle-down{color:#fff;}.social{text-align:right;padding:0px;}/*-- header-top --*//*-- //Slider --*/.navbar{position:relative;min-height:40px;margin-bottom:0!important;border:1px solid transparent;}.navbar-default{background-color:#fff;border-color:#fff;}.navbar-brand{font-size:31px;line-height:24px!important;height:0px!important;text-shadow:0 1px 2px rgba(0, 0, 0, 0.29);color:#222;padding:0 4px;}.navbar-default a.navbar-brand h1{color:#2a2b2b;font-weight:700;margin-top:19px;}.navbar-default .navbar-nav>li>a{color:#444;letter-spacing:1px;font-weight:400;text-transform:uppercase;font-size:13px;padding:11px 22px;}.navbar-nav>li>a.active{color:#ffffff;background:#8a2a2b;}.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus{color:#fff;background:#8a2a2b;}.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus{color:#fff;background:#8a2a2b;}.navbar-default .navbar-brand label{color:#36a1f3;display:block;font-size:0.3em;text-align:center;letter-spacing:1px;text-shadow:0 1px 2px rgba(47, 47, 47, 0.2);font-weight:600;text-transform:uppercase;letter-spacing:2px;}.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{background-color:#111;}.navbar-default .navbar-toggle .icon-bar{background-color:#ffffff;}.navbar-default .navbar-nav>.active>a:before{background:#8a2a2b;transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);}.navbar-toggle{position:relative;float:right;margin-right:0;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:#282828;background-image:none;border:1px solid transparent;border-radius:0;}.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus{color:#ffffff;background:#8a2a2b;}.navbar-nav>li{float:left;margin:0 5px;}.navbar-default .navbar-toggle{border-color:#202020;}.dropdown-menu .divider{height:0;margin:0;overflow:none;background:none;}.dropdown-menu .divider{border-bottom:1px solid #E8E7EC;padding:0px 0;}.main-content{padding:3em 0;}.dropdown-menu{min-width:150px;}ul.dropdown-menu.sub-menu{min-width:130px;top:39px;left:148px;-webkit-animation:fadeinleft 600ms ease-in-out;-moz-animation:fadeinleft 600ms ease-in-out;-o-animation:fadeinleft 600ms ease-in-out;-ms-animation:fadeinleft 600ms ease-in-out;animation:fadeinleft 600ms ease-in-out;}ul.dropdown-menu:hover a.s-menu{background:#373738;color:#fff;}.dropdown-menu.columns-2{min-width:400px;}.dropdown-menu.columns-3{min-width:600px;}.dropdown-menu li a{padding:8px 15px;font-weight:400;letter-spacing:1px;}.dropdown-menu{border-radius:0px;}.multi-column-dropdown{list-style:none;}.multi-column-dropdown li a{display:block;clear:both;line-height:1.428571429;color:#333;white-space:normal;}.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus{color:#8a2a2b;text-decoration:none;background-color:#f5f5f5;}.multi-column-dropdown li a:hover{text-decoration:none;color:#8a2a2b;background:none;}b.fa.fa-caret-right{vertical-align:middle;margin-left:2em;}@media (max-width:767px){.dropdown-menu.multi-column{min-width:240px !important;overflow-x:hidden;}.navbar-nav{float:left;margin:0;margin-left:0em;width:100%;background:#eee;margin-top:1em;}}.cd-header-buttons{position:absolute;display:inline-block;top:8px;right:80px;}.cd-header-buttons li{display:inline-block;}.cd-search-trigger, .cd-nav-trigger{position:relative;display:block;width:44px;height:44px;overflow:hidden;white-space:nowrap;color:transparent;z-index:3;background:#ffffff;border:1px solid #ddd;}.cd-search-trigger::before, .cd-search-trigger::after{/* search icon */content:'';position:absolute;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;transition:opacity 0.3s;/* Force Hardware Acceleration in WebKit */-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;}.cd-search-trigger::before{top:11px;left:11px;width:18px;height:18px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:3px solid #4d4e4e;}.cd-search-trigger::after{height:3px;width:8px;background:#4d4e4e;bottom:13px;right:9px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}.cd-search-trigger span{/* container for the X icon */position:absolute;height:100%;width:100%;top:0;left:0;}.cd-search-trigger span::before, .cd-search-trigger span::after{/* close icon */content:'';position:absolute;display:inline-block;height:3px;width:22px;top:50%;margin-top:-2px;left:50%;margin-left:-11px;background:#222;opacity:0;/* Force Hardware Acceleration in WebKit */-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:opacity 0.3s, -webkit-transform 0.3s;-moz-transition:opacity 0.3s, -moz-transform 0.3s;transition:opacity 0.3s, transform 0.3s;}.cd-search-trigger span::before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}.cd-search-trigger span::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}.cd-search-trigger.search-is-visible::before, .cd-search-trigger.search-is-visible::after{/* hide search icon */-moz-opacity:0;opacity:0;}.cd-search-trigger.search-is-visible span::before, .cd-search-trigger.search-is-visible span::after{/* show close icon */-moz-opacity:1;opacity:1;}.cd-search-trigger.search-is-visible span::before{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);}.cd-search-trigger.search-is-visible span::after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}.cd-search{position:absolute;width:100%;top:100%;left:0;z-index:3;opacity:0;visibility:hidden;-webkit-transition:opacity .3s 0s, visibility 0s .3s;-moz-transition:opacity .3s 0s, visibility 0s .3s;transition:opacity .3s 0s, visibility 0s .3s;}.cd-search input{border-radius:0;border:none;background:rgba(0, 0, 0, 0.75);width:100%;padding:0 5%;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;font-size:1em;padding:1em 5em;color:#fff;letter-spacing:3px;}.cd-search input::-webkit-input-placeholder{color:#fff !important;}.cd-search input::-moz-placeholder{color:#fff !important;}.cd-search input:-moz-placeholder{color:#fff !important;}.cd-search input:-ms-input-placeholder{color:#fff !important;}.cd-search input:focus{outline:none;}.cd-search.is-visible{-moz-opacity:1;opacity:1;visibility:visible;-webkit-transition:opacity .3s 0s, visibility 0s 0s;-moz-transition:opacity .3s 0s, visibility 0s 0s;transition:opacity .3s 0s, visibility 0s 0s;}/*-- //search --*//*-- /slider --*//*-- banner-top --*/.banner-top{background:url(pix/banner1a.jpg) no-repeat 0px 0px;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-moz-background-size:cover;min-height:630px;}.banner-top1{background:url(pix/banner2a.jpg) no-repeat 0px 0px;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-moz-background-size:cover;min-height:630px;}.banner-top2{background:url(pix/banner3a.jpg) no-repeat 0px 0px;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-moz-background-size:cover;min-height:630px;}.banner-top3{background:url(pix/banner5e.jpg) no-repeat 0px 0px;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-moz-background-size:cover;min-height:630px;}.banner-top4{background:url(pix/banner6.jpg) no-repeat 0px 0px;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-moz-background-size:cover;min-height:630px;}.banner-info_agileits_w3ls{text-align:left;padding:16em 5em 0 5em;width:80%;}.banner-info_agileits_w3ls a{color:#fff;text-decoration:none;padding:6px 13px;letter-spacing:1px;font-size:14px;margin:1em 1em 0 0em;background:rgba(255, 255, 255, 0.17);display:inline-block;border:2px solid transparent;font-weight:bold;}.banner-info_agileits_w3ls a:hover{color:#ffa41f;}.banner-info_agileits_w3ls h3{font-size:3em;color:#fff;font-weight:400;}.banner-info_agileits_w3ls p{font-size:1em;color:#fff;margin:1.5em 0;letter-spacing:6px;}.banner-info_agileits_w3ls i{color:#ffa41f;}/*-- //banner-top --*//*--slider--*/#slider2, #slider3{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;margin:0 auto;}.rslides_tabs li:first-child{margin-left:0;}.rslides_tabs .rslides_here a{background:rgba(255, 255, 255, .1);color:#fff;font-weight:bold;}.events{list-style:none;}.callbacks_container{position:relative;float:left;width:100%;}.callbacks{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;}.callbacks li{position:absolute;width:100%;}.callbacks img{position:relative;z-index:1;height:auto;border:0;}.callbacks .caption{display:block;position:absolute;z-index:2;font-size:20px;text-shadow:none;color:#fff;left:0;right:0;padding:10px 20px;margin:0;max-width:none;top:10%;text-align:center;}.callbacks_nav{position:absolute;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);bottom:0%;left:80px;opacity:0.9;z-index:3;text-indent:-9999px;overflow:hidden;text-decoration:none;height:70px;width:70px;}.callbacks_nav.next{background:#fff url(pix/right1.png) no-repeat 12px 19px;left:152px;}.callbacks_nav.prev{left:auto;background:#fff url(pix/left1.png) no-repeat 12px 19px;left:80px;}#slider3-pager a{display:inline-block;}#slider3-pager span{float:left;}#slider3-pager span{width:100px;height:15px;background:#fff;display:inline-block;border-radius:30em;opacity:0.6;}#slider3-pager .rslides_here a{background:#FFF;border-radius:30em;opacity:1;}#slider3-pager a{padding:0;}#slider3-pager li{display:inline-block;}.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;}.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0;}.rslides li{position:relative;display:block;float:left;}.rslides img{height:auto;border:0;}.callbacks_tabs{list-style:none;position:absolute;top:44%;right:6%;padding:0;margin:0;display:block;z-index:99;}.slider-top span{font-weight:600;}.callbacks_tabs li{display:block;margin:5px 0px;}/*----*/.callbacks_tabs a{visibility:hidden;}.callbacks_tabs a:after{content:"f111";font-size:0;font-family:FontAwesome;visibility:visible;display:block;height:12px;width:12px;display:inline-block;background:#ffffff;border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;}.callbacks_here a:after{background:#FFA41F;}/*-- //slider --*//*-- /banner_bottom --*/.banner_bottom,.mid_slider{padding:6em 0;}.news-left{padding-left:0;}.b_left{padding:0;}.news-right h4{color:#333;font-size:2.5em;font-weight:500;}p.sub_p{margin:1.2em 0;}.inner_sec_info_wthree_agile,.mail_form{margin-top:4em;}h3.tittle{color:#333;text-align:center;font-size:2.5em;font-weight:600;}h3.tittle.ser{color:#fff;}.ab_info{margin-bottom:2em;}.ab_info h4{margin-top:1em;font-size:1.4em;}/*-- //banner_bottom --*/.history{/* background:url(pix/banner-prod-cta-bg.jpg) no-repeat 0px 0px;*/background-color:gray;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-moz-background-size:cover;min-height:650px;padding-top:5.5em;background-attachment:fixed;/* jrh */}h3.tittle.two{color:#fff;}.caption_story_w3ls{float:right;width:57%;}.story-img img{width:100%;padding:.3em;border:2px solid #efefef;margin-bottom:2em;}.story-img{float:left;width:39%;}.caption_story_w3ls p{color:#fff;}.history-grid h4{color:#fff;margin-bottom:1em;font-weight:600;font-size:1.6em;text-align:center;}.history-grid:nth-child(1),.history-grid:nth-child(3){margin-top:9em;border-bottom:7px solid rgba(255, 255, 255, 0.29);padding:0;}.history-grid{width:31%;}.history-grid:nth-child(2){border-bottom:7px solid rgba(255, 255, 255, 0.29);padding:0;margin:0 3%;}/*-item_slider-*/.carousel{margin-bottom:0;padding:0px;}/* The controlsy */.carousel-control{left:-66px;height:40px;width:40px;background:none;border:2px solid #000;border-radius:50%;margin-top:110px;color:#000;box-shadow:none;background-image:none!important;opacity:0.9;line-height:34px;}.carousel-control.right{right:-66px;}/* The indicators */.carousel-indicators{right:50%;top:auto;bottom:-10px;margin-right:-19px;}.thumbnail img{width:100%;}.mid_slider_info{margin:0 auto;width:88%;}/*-//item_slider-*//*-- stats --*/.stats_left p{font-size:4em;font-weight:600;letter-spacing:1px;color:#FFFFFF;line-height:1.5em;}.stats_left h4{font-size:1.2em;color:#FFFFFF;letter-spacing:1px;margin:0;font-weight:100;}.stats_left i{font-size:3em;color:#333;}.stats_bottom_grid_left img{margin:0 auto;}.stats_test{background:#5B6770;}.testimonials{/*background:url(pix/testimonials-bg.jpg) no-repeat 0px 0px;*/background:#5B6770;background-size:cover;-webkit-background-size:cover;-o-background-size:cover;-ms-background-size:cover;min-height:700px;float:right;padding-top:6em;width:55%;}.stats{float:left;width:45%;/*width:98%;*/padding:2em 3em;margin-top:1.5em;}.stats_left{text-align:center;float:left;width:48%;/*width:23%;*/border:1px solid #ddd;padding:2em 1em;}.quote{text-align:center;margin-bottom:30px;}.quote i{font-size:3em;color:#fff;}p.test{color:#fff;}/*-------------------------------*//* Carousel Fade Transition *//*-------------------------------*/#fade-quote-carousel.carousel{padding-bottom:60px;}#fade-quote-carousel.carousel .carousel-inner .item{opacity:0;-webkit-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity;}#fade-quote-carousel.carousel .carousel-inner .active{opacity:1;-webkit-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity;}#fade-quote-carousel.carousel .carousel-indicators{bottom:10px;}#fade-quote-carousel.carousel .carousel-indicators > li{background-color:#ffa41f;border:none;}#fade-quote-carousel blockquote{text-align:center;border:none;}#fade-quote-carousel .profile-circle{margin:0 auto;text-align:center;}.profile-circle img{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;width:100px;height:100px;margin:0 auto;padding:.3em;border:2px solid #efefef;}.testimonials_inner h4{font-size:1.2em;color:#fff;text-align:center;margin-top:1.3em;}/*-- /inner_banner --*/.inner_banner{background:url(pix/banner4.jpg) no-repeat 0px 0px;background-size:cover;-webkit-background-size:cover;-o-background-size:cover;-ms-background-size:cover;min-height:200px;}.services-breadcrumb{padding:1em 1em;background:#f5f5f5;text-align:center;}.services-breadcrumb ul li span{padding:0 1.5em;}ul.short{text-align:left;}ul.short li{text-align:left;display:inline-block;letter-spacing:1px;color:#555;font-size:0.85em;}.inner_breadcrumb{padding:0 4.1em;}ul.short li a{color:#8a2a2b;text-decoration:none;}/*-- //inner_banner --*//*-- /error --*/.error-404 h4{font-size:12em;font-weight:700;color:#333;margin:0;padding:0;}a.b-home{background:#8a2a2b;padding:0.7em 1.5em;display:inline-block;color:#FFF;text-decoration:none;margin-top:1em;}.error-404 p{color:#444;font-size:1em;text-transform:uppercase;letter-spacing:8px;margin:1em 0;}.error-404{text-align:center;}@media(max-width:640px){.error-404 h4{font-size:9em;}}@media(max-width:600px){.error-404 h4{font-size:6em;}a.b-home{padding:0.6em 1em;margin-top:1em;}}@media(max-width:480px){.error-404 h4{font-size:5em;}.error-404 p{font-size:0.8em;letter-spacing:5px;margin:1em 0;}}/*-- //error --*//*--footer--*/.footer{padding:5em 0;background:#222;}.footer h3, .footer h2{font-size:1.3em;color:#ffffff;margin-bottom:20px;letter-spacing:1px;}.footer p{color:#bfbfbf;}.footer ul li{display:block;color:#bfbfbf;font-weight:400;font-size:0.9em;margin:0.7em 0;}.footer-list i{padding-right:10px;color:#ffa41f;}.footer ul li a{color:#bfbfbf;font-size:13px;font-weight:600;display:block;padding:5px 0px;text-decoration:none;-webkit-transition:all 0.4s;transition:all 0.4s;}.footer ul li a:hover{color:#ffa41f;}.footer ul li.hd{color:#8a2a2b;}.newsletter .email{background-color:#F4F4F4;border:none;}.flickr-grid{float:left;width:32%;margin:0 0.1em .2em;}.flickr-grid a img{width:100%;padding:0.3em;border:1px solid #333333;}.newsletter .email{outline:none;padding:14px 15px;color:#fff;font-size:14px;width:80%;background:rgba(0, 0, 0, 0.22);border:1px solid #2d2d2d;}.newsletter{position:relative;margin-top:2em;}button.btn1{color:#fff;border:none;padding:13px 0;text-align:center;text-decoration:none;background:#8a2a2b;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;-ms-transition:0.5s all;transition:0.5s all;float:right;width:20%;}/*--//footer--*//*--/copyright--*/.copyright ul li{display:inline-block;padding:0 10px;}a.facebook{color:#fff;font-size:16px;}a.facebook:hover{color:#8a2a2b;}.copyrighttop{float:right;}.copyrightbottom{float:left;}.copyright{background:#222222;color:#fff;padding:1em 0;border-top:1px solid rgba(25, 24, 24, 0.58);}.copyrightbottom p{color:#fff;letter-spacing:1px;font-size:14px;line-height:28px;}.copyrightbottom a{color:#ffa41f;text-decoration:none;}.copyrightbottom a:hover{color:#fff;}.copyrighttop h4{font-size:0.95em;}#toTop{display:none;text-decoration:none;position:fixed;bottom:10px;right:10px;overflow:hidden;width:48px;height:48px;border:none;text-indent:100%;background:url(pix/top_up.png) no-repeat 0px 0px;}/*--// copyright-- *//*--responsive--*/@media(max-width:1440px){.adrees_info{width:75%;width:85%;}}@media(max-width:1366px){.banner-info_agileits_w3ls{text-align:left;padding:12em 5em 0 5em;width:80%;}.banner-top,.banner-top1,.banner-top2,.banner-top3{min-height:590px;}.callbacks_tabs{list-style:none;position:absolute;top:37%;right:6%;}.stats_left p{font-size:3.5em;}.stats_left h4{font-size:1em;}.stats{padding:2em 3em;margin-top:2.5em;}.banner_bottom, .mid_slider{padding:5em 0;}.inner_sec_info_wthree_agile, .mail_form{margin-top:3em;}}@media(max-width:1280px){.adrress_top{float:right;width:72%;width:60%;}/* .logo{float:left;width:25%;}*/ul.top-right-info_w3ls{float:right;width:24%;width:10%;}.offset-2{margin-left:0px!important;margin:0 auto;text-align:center;width:100%!important;}blockquote{padding:10px 0px!important;margin:0 0 20px;}}@media(max-width:1080px){.stats{padding:2em 2em;margin-top:2.5em;}.stats_left p{font-size:3em;}.stats_left i{font-size:2em;}.stats_left h4{font-size:0.8em;}.stats{padding:2em 2em;margin-top:4.5em;}.copyright ul li{padding:0 5px;}.carousel-control{left:-40px;margin-top:75px;line-height:34px;}.carousel-control.right{right:-41px;}.history{min-height:621px;padding-top:5.5em;}.b_right{padding:0 2px;}.b_left{padding:0 2px;}.top-logo_info_w3layouts{width:90%;padding:1em 0;}.banner-top, .banner-top1, .banner-top2, .banner-top3{min-height:529px;}.banner-info_agileits_w3ls{padding:10em 5em 0 5em;width:80%;}.callbacks_tabs{top:33%;right:6%;}}@media(max-width:1024px){.stats_left p{font-size:2.7em;}.stats_left h4{font-size:0.7em;}.carousel-control{left:-40px;margin-top:66px;line-height:34px;}}@media(max-width:991px){.banner-info_agileits_w3ls h3{font-size:2.7em;}.banner-info_agileits_w3ls p{font-size:1em;margin:1.5em 0;letter-spacing:4px;}.news-left{padding-left:0;padding:0;width:100%;}.b_right,.b_left{padding:0 2px;float:left;}.news-right{width:100%;float:right;padding:0;margin-top:2em;}.footer,.banner_bottom, .mid_slider{padding:4em 0;}.history-grid:nth-child(1), .history-grid:nth-child(3){margin-top:0;border-bottom:7px solid rgba(255, 255, 255, 0.29);padding:0;}.adrress_top{float:right;width:65%;}.visit, .mail-us{text-align:left;float:left;width:97%;}.mail-us{margin-top:1em;}.history-grid{width:46%;float:left;}.history{min-height:680px;padding-top:4.5em;}.history-grid:nth-child(3){margin-top:1.8em;}.footer-grid_w3ls_agile:nth-child(2){margin:2em 0;}.footer-grid_w3ls_agile:nth-child(3){margin-bottom:1em;}.copyrightbottom{float:none;text-align:center;}.copyrighttop{float:none;text-align:center;margin-bottom:0.5em;}.carousel-control{left:-40px;margin-top:59px;line-height:34px;}}@media(max-width:900px){.stats{padding:4em 2em;margin-top:0em;width:100%;float:none;}.testimonials{min-height:527px;float:right;padding-top:5em;width:100%;}}@media(max-width:800px){.banner-top, .banner-top1, .banner-top2, .banner-top3{min-height:460px;}.banner-info_agileits_w3ls h3{font-size:2.5em;}.banner-info_agileits_w3ls a{padding:6px 13px;letter-spacing:1px;font-size:14px;margin:0.5em 0.3em 0 0em;}.banner-info_agileits_w3ls p{font-size:0.9em;margin:1em 0;letter-spacing:4px;}.banner-info_agileits_w3ls{padding:9em 5em 0 5em;width:80%;}.callbacks_tabs{top:31%;right:6%;}.top-right-info_w3ls li{margin:0px 5px;}.news-right h4{font-size:2.2em;}h3.tittle{font-size:2.3em;}.carousel-control{left:-40px;margin-top:44px;line-height:34px;}.history-grid h4{margin-bottom:1em;font-size:1.4em;}.history{min-height:655px;padding-top:4.5em;}.inner_banner{min-height:146px;}.inner_breadcrumb{padding:0 3.1em;}}@media(max-width:767px){.cd-header-buttons{top:11px;left:51px;}.cd-search input{font-size:1em;padding:1em 3em;letter-spacing:2px;}.banner-info_agileits_w3ls{padding:8em 5em 0 5em;width:80%;}.dropdown-menu.multi-column{min-width:240px !important;overflow-x:hidden;}.navbar-nav{float:left;margin:0;margin-left:0em;width:100%;background:#eee;margin-top:1em;}.navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand{margin-left:0px;}.navbar-nav{float:none;margin:0;margin-left:0em;background:#eee;margin-top:1em;padding:1em 1em;}.navbar-nav>li{float:none;margin:0 4px;}.contact-in{padding-left:0;padding:0;}.main-content{padding:3em 1em;}.navbar-default .navbar-collapse, .navbar-default .navbar-form{border:none!important;}.navbar-default .navbar-collapse, .navbar-default .navbar-form{border:none!important;}.multi-column-dropdown li a{display:block;clear:both;line-height:1.428571429;color:#fff;white-space:normal;}.navbar-default a.navbar-brand h1{margin-top:0;padding-left:0;}.navbar-default .navbar-nav>li>a{font-size:14px;padding:10px 14px;text-align:center;}.navbar-nav>li{float:none;margin:3px 0px;}.navbar-nav .open .dropdown-menu{text-align:center;}.navbar-nav .open .dropdown-menu{text-align:center;background:#c2d9ea;color:#111;}.navbar-nav .open .dropdown-menu > li > a{color:#222;}ul.dropdown-menu.sub-menu{background:#9ac6e6!important;}.callbacks_tabs{top:27%;right:6%;}}@media(max-width:736px){.banner-info_agileits_w3ls h3{font-size:2.3em;}}@media(max-width:667px){ul.top-right-info_w3ls{float:right;width:25%;}.carousel-control.right{right:-20px;}.carousel-control{left:-14px;margin-top:32px;line-height:34px;}}@media(max-width:640px){.top-logo_info_w3layouts{width:100%;padding:1em 1em;}.logo{float:left;width:35%;padding:0;}.inner-nav_wthree_agileits{margin:0 auto;width:97%;}.navbar-brand{padding:0 0px;}.cd-header-buttons{top:11px;left:14px;}.banner-top, .banner-top1, .banner-top2, .banner-top3{min-height:375px;}.banner-info_agileits_w3ls{padding:6em 1.5em 0 1.5em;width:80%;}.callbacks_nav.prev{left:auto;background:#fff url(pix/left1.png) no-repeat 12px 19px;left:27px;}.callbacks_nav.next{background:#fff url(pix/right1.png) no-repeat 12px 19px;left:98px;}.history-grid{width:100%;float:left;}.story-img img{width:81%;padding:.3em;margin-bottom:1em;}.history-grid:nth-child(2){border-bottom:7px solid rgba(255, 255, 255, 0.29);padding:0;margin:4% 0%;}.history-grid:nth-child(3){margin-top:0;}.history{min-height:660px;padding-top:3.5em;padding-bottom:4em;}.footer, .banner_bottom, .mid_slider{padding:3em 0;}.inner_sec_info_wthree_agile, .mail_form{margin-top:2em;}.testimonials{min-height:503px;float:right;padding-top:4em;width:100%;}.news-right h4{font-size:2em;}}@media(max-width:600px){.banner-info_agileits_w3ls h3{font-size:2.2em;}.inner_breadcrumb{padding:0 0.1em;}.top-right-info_w3ls li{margin:0px 2px;}.ab_info h4{margin-top:1em;font-size:1.2em;}}@media(max-width:480px){.logo{float:none;width:100%;padding:0;text-align:center;}.adrress_top{float:right;width:100%;/*margin-top:5em;*/margin-top:2em;}.visit, .mail-us{text-align:left;float:left;width:100%;padding:0;}.banner-info_agileits_w3ls h3{font-size:2em;}.banner-info_agileits_w3ls{padding:5em 1.5em 0 1.5em;width:90%;}.banner-top, .banner-top1, .banner-top2, .banner-top3{min-height:340px;}.callbacks_tabs li{display:block;margin:1px 0px;}.callbacks_tabs a:after{height:10px;width:10px;}.callbacks_tabs{top:27%;right:6%;}.b_right, .b_left{padding:0 2px;float:left;width:50%;}.slidering{width:50%;}.carousel-control{left:-14px;margin-top:148px;line-height:34px;}.quote i{font-size:2em;}#fade-quote-carousel.carousel .carousel-indicators{bottom:30px;}.banner-info_agileits_w3ls p{font-size:0.9em;margin:1em 0;letter-spacing:2px;}.callbacks_nav{height:50px;width:50px;}.callbacks_nav.prev{background:#fff url(pix/left1.png) no-repeat 5px 12px;left:27px;}.callbacks_nav.next{background:#fff url(pix/right1.png) no-repeat 5px 13px;left:79px;}.stats{padding:3em 1em;}.footer h3, .footer h2{font-size:1.2em;margin-bottom:20px;letter-spacing:0;}.footer-grid_w3ls_agile{padding:0;}}@media(max-width:440px){.news-right h4{font-size:1.8em;}h3.tittle{font-size:2em;}.history{min-height:660px;padding-top:3em;padding-bottom:3em;}.history-grid h4{margin-bottom:1em;font-size:1.3em;}.banner-info_agileits_w3ls h3{font-size:1.8em;}.inner_banner{min-height:120px;}.navbar-toggle{float:right;margin-right:8px;}}@media(max-width:414px){.banner-info_agileits_w3ls a{padding:5px 6px;letter-spacing:0px;font-size:13px;margin:0.5em 0.3em 0 0em;}.banner-info_agileits_w3ls{padding:5em 1.5em 0 1.5em;width:100%;}.banner-info_agileits_w3ls h3{font-size:1.7em;}.banner-info_agileits_w3ls p{font-size:0.9em;margin:1em 0;letter-spacing:1px;}.banner-top, .banner-top1, .banner-top2, .banner-top3{min-height:300px;}.banner-info_agileits_w3ls{padding:4em 1.5em 0 1.5em;width:100%;}.stats_left{text-align:center;float:left;width:100%;border:1px solid #ddd;padding:2em 1em;}.stats_left h4{font-size:0.9em;}.thumbnail{display:block;padding:4px;margin-bottom:9px;}}@media(max-width:375px){.news-right h4{font-size:1.4em;}.footer, .banner_bottom, .mid_slider{padding:2.5em 0;}h3.tittle{font-size:1.6em;}.stats{padding:2.5em 1em;}.carousel-control{left:-3px;margin-top:98px;line-height:34px;}.carousel-control.right{right:-3px;}.banner-info_agileits_w3ls p{font-size:0.8em;margin:1em 0;letter-spacing:1px;}.top-right-info_w3ls li i{padding-top:0px;}.adrress_top span.fa{margin-right:10px;font-size:0.9em;}}@media(max-width:320px){.banner-top, .banner-top1, .banner-top2, .banner-top3{min-height:254px;}.banner-info_agileits_w3ls h3{font-size:1.6em;}.banner-info_agileits_w3ls{padding:3.5em 1.5em 0 1.5em;width:100%;}.contact-text{padding:0 5px;}.adrees_info h4{font-size:0.9em;}.top-right-info_w3ls li{margin:0px 1px;}.top-right-info_w3ls li i{padding-top:0px;font-size:0.8em;}.banner-info_agileits_w3ls{padding:3em 1em 0 0.8em;width:100%;}.banner-info_agileits_w3ls h3{font-size:1.4em;}.callbacks_nav.prev{background:#fff url(pix/left1.png) no-repeat 5px 12px;left:15px;}.callbacks_nav.next{background:#fff url(pix/right1.png) no-repeat 5px 13px;left:66px;}.story-img{float:left;width:32%;}.caption_story_w3ls p{font-size:0.8em;}.caption_story_w3ls{float:right;width:67%;margin-bottom:0.5em;}.history-grid h4{margin-bottom:0.5em;font-size:1.2em;}.history{min-height:603px;padding-top:3em;padding-bottom:1em;}}@media (max-width:1500px){.navbar-default .navbar-nav>li>a{padding:11px 14px;}}@media (max-width:1300px){.navbar-default .navbar-nav>li>a{padding:11px 11px;}}@media (min-width:767px) and (max-width:1300px){/*@media (max-width:1500px){}*/.navbar-default .navbar-nav>li>a{padding:11px 27px;padding:11px 12px;}}@media (min-width:767px) and (max-width:1240px){.navbar-default .navbar-nav>li>a{padding:11px 11px;}}@media (min-width:767px) and (max-width:1210px){.navbar-default .navbar-nav>li>a{padding:11px 10px;}}@media (min-width:767px) and (max-width:1190px){.navbar-default .navbar-nav>li>a{padding:11px 9px;}.inner-nav_wthree_agileits{width:99%;}}@media (min-width:767px) and (max-width:1055px){.navbar-default .navbar-nav>li>a{padding:11px 7px;}}@media (min-width:767px) and (max-width:1008px){.navbar-default .navbar-nav>li>a{padding:11px 6px;}}@media (min-width:767px) and (max-width:990px){.navbar-default .navbar-nav>li>a{padding:11px 5px;}}@media (min-width:767px) and (max-width:965px){.navbar-default .navbar-nav>li>a{padding:11px 5px;font-size:12px;}}@media (min-width:767px) and (max-width:915px){.navbar-default .navbar-nav>li>a{padding:11px 4px;}}@media (min-width:767px) and (max-width:895px){.navbar-default .navbar-nav>li>a{padding:11px 3px;}}@media (min-width:767px) and (max-width:870px){.navbar-default .navbar-nav>li>a{padding:11px 2px;}}@media (min-width:767px) and (max-width:850px){.navbar-default .navbar-nav>li>a{padding:11px 1px;}.navbar-collapse{padding-left:5px;padding-right:5px;}}@media (min-width:767px) and (max-width:825px){.navbar-default .navbar-nav>li>a{padding:11px 0px;}}@media (min-width:767px) and (max-width:782px){.navbar-default .navbar-nav>li>a{padding:11px 0px;font-size:11.5px;}.navbar-collapse{padding-left:1px;padding-right:1px;}}.history-grid{cursor:pointer;}.history-grid a{color:#ffffff;text-decoration:underline;}.history_container{background-color:#000000bd;padding-top:20px;padding-bottom:20px;}@media (max-width:900px){.history-grid{width:100%;float:left;}.history-grid:nth-child(2){margin:0;}}.stats_left_height_control{display:none;}@media (max-width:600px){.stats_left{text-align:center;float:left;width:100%;border:1px solid #ddd;padding:2em 1em;}.stats_left_height_control{display:block;}}.banner_shadow{display:block;width:100%;background-color:#00000073;/* padding:16em 5em 0 5em;*/padding:50px;background:rgb(0,0,0);background:transparent9;background:rgba(0,0,0,0.45);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00000073,endColorstr=#00000073);zoom:1;}.banner-info_agileits_w3ls{width:100%;padding:0;padding-top:12em;}@media (max-width:1366px){.banner-info_agileits_w3ls{padding:0;padding-top:10em;}}@media (max-width:1080px){.banner-info_agileits_w3ls{padding:0;padding-top:6em;}}@media (max-width:640px){.banner-info_agileits_w3ls{padding:0;padding-top:3em;}.callbacks_nav{display:none;}}.top_banner_icon{background:#fff url(pix/top-icons.png) no-repeat 0px 0px;width:20px;height:26px;display:block;margin-top:13px;/* jrh kb custom */}.top_banner_addr{}.top_banner_phone{background-position:0px -105px;}/*-- social icons --*/.agile_social_icons_banner{margin-top:2em;text-align:right;}.agile_social_icons_banner ul{display:inline-block;}.agileits_social_list{/* clear:both;/* jrh */float:right;/* jrh */}.agileits_social_list li{display:inline-block;margin-left:1em;}.agileits_social_list li a{color:#999;text-align:center;display:inline-block;font-size:1em;border:1px solid;padding:.4em 0;width:32px;height:32px;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all;transition:.5s all;}.agileits_social_list li a:hover{color:#fff;}a.w3_agile_facebook:hover{background:#8a2a2b;border-color:#8a2a2b;}a.agile_twitter:hover{background:#8a2a2b;border-color:#8a2a2b;}a.w3_agile_dribble:hover{background:#8a2a2b;border-color:#8a2a2b;}a.w3_agile_vimeo:hover{background:#8a2a2b;border-color:#8a2a2b;}/*-- //social icons --*/#cs_body h2{font-size:23px;margin:5px 0px 10px 0px;color:#842d2e;}#cs_body h3{font-size:19px;margin:5px 0px 10px 0px;}#cs_body ul,#cs_body ol{margin-left:24px}#cs_body h2.req_quote{text-align:center;padding:0px;margin:0px;margin-bottom:10px;}#cs_body h2.req_quote a{display:block;height:60px;color:#fff;width:250px;float:right;background-color:#8a2a2b;border:1px solid #000;line-height:60px;font-size:24px;overflow:hidden;}#co_nav_opts li{list-style:none;}#cs_body{margin:auto;max-width:1200px;width:100%;padding:0px 10px 0px 10px;}#cont_blog p a{color:#ffffff;text-decoration:underline;font-weight:bold;}/* cs child pages */.prod_warn{max-width:1200px;margin:auto;}#cs_body h2.cb{margin-bottom:5px;}/*blog*/#cs_body h2.cb a{font-size:24px;}/*blog*/#cs_body h1{font-size:30px;margin-bottom:17px;}@media (max-width:3500px){ul.top-links{margin:auto;}}@media (min-width:768px){.navbar-nav{float:right;}}@media (max-width:900px){p.main_banner_p{font-size:18px;}}img.home_copy_image2{margin:auto;margin-top:20px;}@media (max-width:500px){p.main_banner_p{font-size:14px;}.home_copy_image_cont{display:none;}.news-right{margin-top:0px;}}@media (max-width:400px){.slider-nav{display:none;}}.container-stats{text-align:center;}.stats_keystone{margin:auto;padding-bottom:50px;max-width:80%;}.cta_banner{border:1px solid white;width:250px;background-color:white;margin:auto;max-width:150px;background-color:#ff7e23;}p.cta_banner a{font-weight:bold;color:white;font-size:19px;line-height:52px;}ul.cs_promo_li_rt,ul.cs_promo_li_rt li{list-style:none;margin:0px;padding:0px;overflow:hidden;text-align:center;}ul.cs_promo_li_rt li a{font-size:15px;display:block;/*width:210px;*/height:60px;margin-bottom:8px;line-height:60px;color:#fff;font-weight:bold;text-align:center;}ul.cs_promo_li_rt li.cs_promo_li_rt_lg a{line-height:28px;}.cs_body_list_standout{padding-left:15px;margin:10px;}.cs_body_list_standout{border:2px solid #111C6E;}ul.cs_promo_li_rt li a{background-color:#8a2a2b;}h2.h2_lower_mid_nav{color:#000;}.cs_addl_info_cont_box{float:left;width:30%;}.cs_addl_info_cont_box2{padding-left:20px;width:50%;}.cs_addl_info_cont_box3{padding-left:20px;}.cs_promo_li_rt_cont{float:right;margin-left:15px;margin-bottom:10px;width:220px;overflow:hidden;}ul.cs_promo_li_rt li.cs_promo_li_rt_lg a{text-decoration:none;}#cs_body ul.cs_promo_li_rt li.cs_promo_li_rt_lg{margin-left:0px;padding:5px;}#cs_body ul.cs_promo_li_rt{margin-left:0px;}@media (min-width:0px) and (max-width:551px){/* PLINS/COMM LANDING PAGES */.cs_promo_li_rt_cont{display:block;margin-left:0px;margin:auto;margin-bottom:10px;width:100%;}#cs_body ul.cs_promo_li_rt li a{line-height:65px;border-radius:15px;text-decoration:none;font-weight:bold;font-size:15px;max-width:100%;width:100%;line-height:65px;}.cs_addl_info_cont_box{display:block;width:99%;margin:auto;}.cs_addl_info_cont_box3,.cs_addl_info_cont_box2{margin:0;padding:0;}}/* jrh */.container_body{min-height:496px;}.banner_addr{font-weight:bold;font-size:24px;float:right;margin-bottom:20px;color:#008080;}.banner_addr a{color:#008080;}/* custom durret */#cs_body .cust_about_left,#cs_body .cust_about_rt{float:left;width:45%;}@media (max-width:700px){#cs_body .cust_about_left{width:85%;float:none;}}/*#rount_box_parent_cont{margin:auto;max-width:1200px;margin-top:40px;margin-bottom:60px;}*/.round_box_cont{float:left;width:30%;margin-top:40px;padding:20px;min-height:280px;}.rbox_top{font-weight:bold;margin-bottom:10px;font-size:110%;}.round_box_cont{border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);}.home_stand_out_no_bg{border:none;box-shadow:none;}#rount_box_parent_cont ul,#rount_box_parent_cont ul li{list-style:none;margin:0px;padding:0px;}#rount_box_parent_cont ul li{line-height:28px;}.rbox_2_cont{margin-left:20px;margin-right:20px;margin-left:3%;margin-right:3%;}.round_box_cont:hover{background-color:#fcfcfc;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.8);box-shadow:0 3px 9px rgba(0,0,0,.8)}.home_stand_out_no_bg:hover{border:none;box-shadow:none;background-color:#ffffff;}@media(max-width:900px){.rbox_2_cont{margin:auto;}.round_box_cont{float:none;width:95%;margin:auto;margin-top:20px;}}/* end custom durret */@media (max-width:700px){#cs_body h2.req_quote[style]{float:none;width:95%;}#cs_body h2.req_quote{float:none;width:100%;}#cs_body h2.req_quote a{float:none;width:80%;margin:auto;border-radius:15px;}}#about_standout, .home_promo{border-radius:15px;margin-top:20px;padding:20px;line-height:150%;transform:translateY(-7px);box-shadow:0px 24px 30px -17px #aaa;margin:auto;border:1px solid #721012;/*background:#AF0508;*/margin-left:10px;}#cs_body #about_standout UL.ul_about_standout{margin:auto;padding:10px;}#cs_body #about_standout UL.ul_about_standout li{list-style:none;margin:auto;line-height:34px;}@media (max-width:500px){#about_standout, .home_promo{text-align:center;margin:auto;margin-bottom:20px;margin-top:18px;line-height:36px;float:none;clear:both;width:98%;max-width:98%;}}h2.home_promo_car{cursor:pointer;height:167px;width:671px;background:url(pix/special-car-ins2.jpg) no-repeat top left;text-align:center;line-height:235px;overflow:hidden;margin:auto;max-width:100%;border:2px solid #8a2a2b;border-radius:15px;transform:translateY(-7px);box-shadow:0px 24px 30px -17px #aaa;margin-top:20px;}h2.home_promo_car a{color:#8a2a2b;font-size:18pt;font-variant:small-caps;display:block;text-decoration:none;}@media (max-width:991px){h2.home_promo_car{float:left;}}@media (max-width:720px){h2.home_promo_car{background:none;height:auto;width:80%;line-height:50px;}}@media (max-width:450px){h2.home_promo_car{width:100%;}}#cust_rt_col_cars{float:right;width:300px;margin-left:20px;margin-bottom:30px;box-shadow:0px 24px 30px -17px #aaa;border:2px solid #8a2a2b;border-radius:15px;background-color:#8a2a2b;}#cust_rt_col_cars h2{color:white;}#cust_rt_col_cars li a{color:white;}#cust_rt_col_cars ul,#cust_rt_col_cars ul li, a#cust_rt_col_cars ul li a{list-style:none;margin:0px;padding:0px;overflow:hidden;}#cs_body #cust_rt_col_cars ul{padding-bottom:0px;padding-top:7px;padding-left:0px;margin-left:0px;}/* background:url(pix/auto_bg_bottom.jpg) no-repeat bottom;*/#cust_rt_col_cars ul li a{color:#fff;width:220px;display:block;line-height:29px;font-size:11.5pt;font-weight:bold;padding-left:40px;background:url(pix/auto_list_li_bg.jpg) no-repeat 9px 0px;}#cust_rt_col_cars #cust_rt_col_cars,#cust_rt_col_cars ul li a:hover,#cust_rt_col_cars ul li a.scar_active{background-position:9px -32px;text-decoration:none;}#cust_rt_col_cars h2{margin:0px;padding:0px;color:#fff;font-size:13pt;margin-left:20px;padding-top:15px;}@media (max-width:550px){#cust_rt_col_cars{margin:auto;float:none;width:95%;margin-bottom:50px;}#cust_rt_col_cars ul li a{background:url(pix/auto_list_li_bg2.png) no-repeat 9px 0px;}}@media (max-width:300px){#cust_rt_col_cars ul li a,#cust_rt_col_cars h2{background:none;margin-left:0px;padding-left:0px;}}.header-nav{background-color:#fbf6d0;}.navbar-default{background-color:#fff;border-color:#fbf6d0;background-color:#fbf6d0;}.navbar-default .navbar-nav>li>a{color:#8a2a2b;font-weight:bold;}.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus{color:#fff;background:#5B6770;}.home_page_import_msg_cont,.about_us_custom_cont_bg{background-color:#fbf6d0;border:2px solid #8a2a2b;border-radius:15px;padding:10px;}.about_us_custom_cont{float:right;width:400px;max-width:98%;margin-left:40px;}.about_us_custom_cont_bg{margin-bottom:20px;}@media (max-width:800px){.about_us_custom_cont{float:none;width:98%;max-width:98%;margin:auto;}}.navbar-default .navbar-toggle{float:none;}.menu_txt_btn{color:white;font-weight:bold;font-size:18px;}.navbar-header{text-align:center;}.cs-custom-image{width:150px;}#banner_img1,#banner_img2{margin-top:15px;display:block;}@media (max-width:1280px){.cs-custom-icon{display:none;}#banner_img1,#banner_img2{margin-top:2px;display:block;}}.adrees_info{width:100%;}@media(max-width:900px){.top-logo_info_w3layouts{width:100%;padding:.5em .5em;}/*ul.top-right-info_w3ls{width:100%;}*/.logo,.adrress_top{width:98%;/*float:left;*/}.adrress_top{margin-top:20px;float:none;margin:auto;text-align:center;width:100%;}#banner_img1, #banner_img2{display:inline-block;}.contact-text{width:100%;text-align:center;margin-top:10px;}.adrees_info p{font-size:15px;}.cs-custom-image{width:100%;}.contact-icon{width:100%;}ul.top_bar_cta{margin:auto;display:inline-block;}.agileits_social_list{float:none;}.agileits_social_list li:nth-child(1){margin-left:0;}}.container_body{padding-top:0px;}#cs_body{padding-top:20px;}#cs_body #cs_list_tabs_icons li a{color:black;}#cs_body #cs_list_tabs_icons li.ui-state-active,#cs_body .rt_prod_cta_top_con_form, #cs_body h2.prod_jq_form_cont_h2{background-color:#8a2a2b;}#cs_body #cs_list_tabs_icons li a{color:#8a2a2b;}.h1_full_page_cont_community{background:url(pix/spec-nonprofits.jpg);}.h1_full_page_cont_dallastown-pa-car-keller-brown{background:url(pix/spec-bokah-1.jpg);}.h1_full_page_cont_insurance-designations{background:url(pix/spec-financial-services.jpg);}.h1_full_page_cont_insurance-for-pennsylvania-farms{background:url(pix/spec-farms.jpg);}.h1_full_page_cont_farm-insurance-in-pa-and-md{background:url(pix/spec-farms.jpg);}.h1_full_page_cont_new-freedom-pa-car-keller-brown{background:url(pix/spec-bokah-2.jpg);}.h1_full_page_cont_new-residents-to-pa{background:url(pix/spec-bokah-3.jpg);}.h1_full_page_cont_newsletter{background:url(pix/spec-newsletter.jpg);}.h1_full_page_cont_shrewsbury-pa-auto-keller-brown{background:url(pix/spec-bokah-4.jpg);}.h1_full_page_cont_spread-the-word{background:url(pix/spec-bokah-1.jpg);}.h1_full_page_cont_stewartstown-pa-car-keller-brown{background:url(pix/spec-bokah-2.jpg);}.h1_full_page_cont_sycsc-landing-page{background:url(pix/spec-bokah-3.jpg);}.h1_full_page_cont_trusted-choice{background:url(pix/spec-bokah-4.jpg);}.h1_full_page_cont_welcome-fishel-customers{background:url(pix/spec-bokah-1.jpg);}.h1_full_page_cont_york-pa-car-keller-brown{background:url(pix/spec-bokah-2.jpg);}.h1_full_page_cont_spread-the-word{background:url(pix/spec-bokah-1.jpg);}.h1_full_page_cont_zorro{background:url(pix/spec-bokah-2.jpg);}.h1_full_page_cont_wedding-insurance{background:url(pix/spec-wedding.jpg);}.h1_full_page_cont_college-students{background:url(pix/spec-bokah-2.jpg);}/*#cs_body .rt_cta_img_cont_insurance-for-pennsylvania-farms{display:block;background:url( pix/spec-thumb-farm-insurance.jpg) no-repeat left;}*/#cs_body .rt_cta_img_cont_farm-insurance-in-pa-and-md{display:block;background:url( pix/spec-thumb-farm-insurance3.jpg) no-repeat top;}.h1_full_page_cont_food-truck-insurance{background:url(pix/spec-food-truck-insurance.jpg);}#cs_body .rt_cta_img_cont_food-truck-insurance{display:block;background:url( pix/spec-thumb-food-trucks.jpg) no-repeat left;}.h1_full_page_cont_wedding-vendor-insurance{background:url(pix/spec-wedding-vendor-insurance.jpg);}#cs_body .rt_cta_img_cont_wedding-vendor-insurance{display:block;background:url( pix/spec-thumb-wedding-vendor-insurance.jpg) no-repeat center;}.h1_full_page_cont_wedding-venue-insurance-pa-md{background:url(pix/spec-wedding-venue-insurance.jpg);}#cs_body .rt_cta_img_cont_wedding-venue-insurance-pa-md{display:block;background:url( pix/spec-thumb-wedding-venue-insurance.jpg) no-repeat center;}.h1_full_page_cont_restaurant-insurance{background:url(pix/spec-restaurant-insurance.jpg);}#cs_body .rt_cta_img_cont_restaurant-insurance{display:block;background:url( pix/spec-thumb-restaurant-insurance.jpg) no-repeat left;}.h1_full_page_cont_fire-ems-emergency-services-insurance{background:url(pix/spec-fire-ems-emergency-services-insurance.jpg);}#cs_body .rt_cta_img_cont_fire-ems-emergency-services-insurance{display:block;background:url( pix/spec-thumb-fire-ems-emergency-services-insurance.jpg) no-repeat 50% 10%;}@media(min-width:768px ){.navbar-default{background-color:#8a2a2b;border:none;}.header-nav{background-color:#8a2a2b;}.navbar-default .navbar-nav>li>a{color:#fff;}}ul.top_bar_cta, ul.top_bar_cta li{list-style:none;margin:0;padding:0;}ul.top_bar_cta li a{display:block;width:250px;height:55px;width:200px;height:44px;background:url(pix/top-bar-cta7.png) no-repeat 0px 0px;margin-bottom:6px;}ul.top_bar_cta li a:hover{-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;transition:opacity 0.3s;opacity:0.7;filter:alpha(opacity=70);/* For IE8 and earlier */}/* works with 3 items ul.top_bar_cta li:nth-child(1) a{background-position:0px -88px;}ul.top_bar_cta li:nth-child(3) a{background-position:0px -44px;margin-bottom:0px;}@media(max-width:600px ){ul.top_bar_cta li:nth-child(3) a{margin-bottom:10px;}.agileits_social_list{margin-top:10px;}}*/ul.top_bar_cta li:nth-child(0) a{background-position:0px -88px;}ul.top_bar_cta li:nth-child(2) a{background-position:0px -44px;margin-bottom:0px;}@media(max-width:600px ){ul.top_bar_cta li:nth-child(2) a{margin-bottom:10px;}.agileits_social_list{margin-top:10px;}}@media(max-width:300px ){}#home_body ul{margin-left:30px;}#cs_body #accordion h3{cursor:pointer;border:1px solid #d1d1d1;padding:12px;color:#8a2a2b;font-weight:600;font-size:22px;}#cs_body #accordion .fa{float:right;}#cs_body #accordion h3.ui-state-default .cust-minus{display:none;}#cs_body #accordion h3.ui-state-default .cust-plus{display:block;}#cs_body #accordion h3.ui-state-active .cust-minus{display:block;}#cs_body #accordion h3.ui-state-active .cust-plus{display:none;}#cs_body #accordion h3.ui-state-active{background:#8a2a2b;color:white;}#cs_body #accordion .accordion_content{border:1px solid #d1d1d1;padding:40px;}/*#cs_body #accordion .accordion_content h2{margin-top:10px;}*//*border:4px solid #8a2a2b;*/.home_page_5stars{width:130px;height:75px;border-width:0px;border-style:solid;float:right;}.top_phone_desktop{}.top_phone_moble{display:none;}@media( max-width:767px ){.top_phone_desktop{display:none;}.top_phone_moble{display:inline-block;}.top_phone_moble a{color:#8a2a2b;}}/* Slider */.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track, .slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before, .slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}#brand-carousel .slick-slide.dragging img{pointer-events:none;}/* JH HERE */.slick-initialized .slick-slide{display:block;}#brand-carousel .slick-loading .slick-slide{visibility:hidden;}#brand-carousel .slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}#brand-carousel .slick-arrow.slick-hidden{display:none;}#brand-carousel .slick-current img{/*border:2px solid red;*/text-align:center;opacity:1;}#brand-carousel{margin-top:40px;}#brand-carousel img{max-width:175px;opacity:0.3;transition:opacity 0.3s linear .3s;}#brand-carousel .div_img_cont{min-height:100px;/*border:1px solid blue;*/position:relative;}H3.tittle_brand_carousel{margin-top:30px;color:#8a2a2b;}#brand-carousel img{display:block;margin:auto;margin:0;position:absolute;top:50%;left:00%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}@media( max-width:1900px ){#brand-carousel img{left:-25%;}}@media( max-width:1100px ){#brand-carousel img{left:-9%;}}@media( max-width:1000px ){#brand-carousel img{left:50%;}}@media( max-width:900px ){#brand-carousel img{left:5%;}}@media( max-width:800px ){#brand-carousel img{left:5%;}}@media( max-width:650px ){#brand-carousel img{left:5%;}}@media( max-width:500px ){#brand-carousel img{left:50%;}H3.tittle_brand_carousel{font-size:22px;}}section.home_bottom_contact{background:#e7e7e7;margin-top:10px;clear:both;padding-top:10px;border-top:1px solid #8a2a2b;}@media( max-width:700px ){section.home_bottom_contact{text-align:center;font-size:18px;}}/* srart home specialties *//* Resets */.mis-stage, .mis-slider, .mis-slide, .mis-container, .mis-container *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;}.mis-stage, .mis-slider{position:relative;overflow:hidden;}.mis-stage{width:100%;/* Set stage width as desired */text-align:center;/* Center list navigation */}.mis-slider{list-style:none;overflow:visible;height:100%;margin-top:0;}/* Set slide width and padding */.mis-slide{/* Set width in pixels to restrict width of slides for multi-item slider, default is 100% for single-item slider. Use padding to add space between slides */width:100%;height:auto;padding:0;display:block;position:relative;float:left;overflow:visible !important;}.js .mis-slide{display:none;opacity:0;}.mis-slide.mis-current{z-index:100;display:block;}/* Slide container - inserted around the contents of each slide by the plugin */.mis-container{display:block;width:auto;height:auto;border:0;}/* Style list navigation */.mis-nav-list{position:absolute;bottom:.5em;width:100%;margin:0 auto;/* center it */z-index:300;padding:0;}.mis-nav-list li{display:inline-block;margin:0 .25em;}.mis-nav-list li a{display:block;width:11px;height:11px;text-indent:100%;/* Replace text */overflow:hidden;white-space:nowrap;border:1px solid #eee;border-radius:7px;/* Make items round */opacity:.3;-webkit-box-shadow:inset 0 0 2px #333;box-shadow:inset 0 0 2px 2px #333;margin:0 3px;}.mis-nav-list li.mis-current a, .mis-nav-list li a:hover{background:#333;}.mis-nav-buttons{display:block;position:absolute;height:0;top:0;opacity:0.5;z-index:200;}.mis-nav-buttons a{position:absolute;color:#eee;font-size:0;/* Hide for browser except Android */line-height:.01;/* 0 is inconsistent in Opera */font-family:Verdana, Geneva, sans-serif;font-weight:bold;text-decoration:none;text-indent:-9999px;/* Hide for Android */}.mis-nav-buttons a:hover{color:#ccc;}.mis-nav-buttons a.mis-next{left:auto;right:0;}.mis-nav-buttons a.mis-prev{left:0;}/* Cameo Skin CSS ========================================= */.mis-stage{background-color:#fff;}.mis-slider{/* Slider element does not need to be a specific height Here we use it to create a stylish bar behind slides */margin-top:138px;height:80px;background-color:#eee;}.mis-slider li a{text-decoration:none;color:#666;display:block;}.mis-slider li figcaption{font-size:1.125em;font-size:23px;}.mis-slider li img{/* Make max-width of image a little less than width of slide to avoid some browser shinking bugs */max-width:270px;/* for really small screens make width 100% */width:100%;/* Make image round */border-radius:135px;border:none;}.mis-slide{/* Set width in pixels to restrict width of slides for multi-item slider, default width is 100% for single-item slider. Use padding to add space between slides */width:360px;height:360px;padding:40px;/* Undo the margin added by slider element */margin-top:-138px}.mis-nav-buttons a{color:#fff;}#specialties{border-top:1px solid #8a2a2b;}#specialties,.mis-stage{background-color:#dadada;padding:20px 0px 20px 0px;}.mis-stage{}.home_pg_cta_h2{margin-top:0px;clear:both;font-size:40px;color:#8a2a2b;}#cs_body h3{font-size:17px;}.profile-image{object-position:50% 35% !important;}#codirviewoneCont .bio-section p{margin-bottom:20px;}#codirviewall .photo{align-items:stretch !important;/* ensures full height inside flexbox */}#codirviewall .profile-link:hover{background-color:#8a2a2b !important;}/* Base CTA Button Styles */#cs_body .specProdBodyCTA{display:inline-block;background-color:#8a2a2b;color:#ffffff;font-weight:bold;text-decoration:none;padding:12px 24px;border-radius:50px;/* Creates fully round, pill-shaped borders */transition:background-color 0.3s ease, transform 0.2s ease;margin:10px 0px;}/* Hover State for the CTA */#cs_body .specProdBodyCTA:hover{filter:brightness(1.15);}