.inquiry_form label{width:100%;display:inline-block;text-align:left;padding:5px 0;font-size:15px;line-height:20px!important}.inquiry_form ul{list-style-type:none}.inquiry_form input{font-family:'futura lt w04 book',sans-serif;height:40px;width:100%;background:#fff;border:1px solid #8d8d8d;margin-bottom:10px;padding:0 10px;outline:0}.inquiry_form textarea{font-family:'futura lt w04 book',sans-serif;padding:10px;margin-bottom:0;width:100%;background:#fff;border:1px solid #8d8d8d;outline:0}.inquiry_form .submit{display:inline-block;text-align:center;padding:.5em 3em;margin-bottom:15px;clear:both;color:#333;text-decoration:none;background-color:#ebe036;border:0;cursor:pointer;border:2px #ebe036 solid;font-size:20px;font-weight:700;margin-top:10px}.inquiry_form .submit:hover{background:#fff;color:#444;transition:background-color .3s;border:2px #ebe036 solid;font-weight:700}.online-inquiry .titbg{width:100%;padding:10px 0;margin-bottom:15px;font-size:1.3em;color:#fff;background:#a2abb3;font-family:"futura lt w04 book";text-align:center}.online-inquiry .contact-p{font-size:.85em;line-height:32px}.online-inquiry .contact-p a:hover{text-decoration:underline}.products_bg{background:url(../images/productbg.jpg);background-repeat:no-repeat;background-size:cover;background-position:center}.services_bg{background:url(../images/servicesbg.jpg);background-repeat:no-repeat;background-size:cover;background-position:center}.about_bg{background:url(../images/aboutbg.jpg);background-repeat:no-repeat;background-size:cover;background-position:center}.cont_list_section{padding:0}.cd-fixed-bg{background-image:url(../images/indexbg.jpg);background-size:cover;background-position:center center}@media only screen and (min-width:1270px){.cd-fixed-bg{background-attachment:fixed}}.email_section{padding:70px 0;background:#beddea}@media (min-width:1600px){.cont_list_section .cls_bg{padding-left:10%;margin-right:20%}}.cls_bg input.email{font-family:'futura lt w04 book',sans-serif;height:40px;min-width:300px;background:#fff;border:1px solid #8d8d8d;margin-top:20px;margin-bottom:10px;padding:0 10px;outline:0}@media (max-width:768px){.cls_bg input.email,.searchtxt select{width:100%!important;min-width:200px}}.cls_bg .subscribe-btn{padding:.2em 2em;clear:both;color:#333;background:0 0;border:2px solid #333;text-decoration:none;font-size:16px;margin-top:10px;margin-bottom:20px;display:inline-block;word-spacing:.2px;letter-spacing:1px}.cls_bg .subscribe-btn:hover{color:#333;border:2px solid #ebe036;font-weight:700;transition:background-color .3s;background:#ebe036}@media (min-width:768px){.auto-header{max-width:100%;margin:0 auto}.nav{position:fixed;z-index:9999;width:100%;height:100px;padding-top:10px;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.4)}.menu{margin-top:10px}.logo{width:320px;height:80px;float:left;margin-left:1%;border:0;z-index:9999;position:absolute}.aca_section{background:#beddea}.imgboxshow{float:right}.section_title{padding:40px 0;text-align:center;font-size:30px}.section_title p{font-size:24px;margin-top:20px}.container{width:100%;height:auto;overflow:hidden;position:relative;margin:0 auto}.index_container{max-width:1200px;margin:0 auto 0 auto}.tab{width:100%;height:1080px;overflow:hidden}.tab-nav{position:absolute;width:100%;z-index:999;margin-top:235px;height:610px;overflow:hidden}.tab-nav li{display:block;float:left;width:30%;height:610px;margin:0 1.5%;text-align:center;text-decoration:none;color:#333;background:#fff}.tab-nav li h2{font-size:30px;line-height:36px}.tab-nav li.current{background:#beddea;color:#333}.tab-nav li.current .services-img1 img,.tab-nav li.current .services-img2 img,.tab-nav li.current .services-img3 img{display:none}.tab-nav li.current .services-img1{height:150px;background:url(../images/index-icon11.png) no-repeat center center}.tab-nav li.current .services-img2{height:150px;background:url(../images/index-icon22.png) no-repeat center center}.tab-nav li.current .services-img3{height:150px;background:url(../images/index-icon33.png) no-repeat center center}.tab-nav li .btn{padding:.5em 4em;clear:both;color:#333;background:0 0;border:2px solid #333;text-decoration:none;font-size:18px;margin-top:10px;display:inline-block;word-spacing:.2px;letter-spacing:1px}.tab-nav li .btn:hover{color:#333;border:2px solid #ebe036;font-weight:700;transition:background-color .3s;background:#ebe036}.tab-con{position:relative;width:100%;height:1080px;overflow:hidden}.tab-con-item{display:none;width:100%;height:1080px;background-size:cover}.tab-con-item .services-boxbg1{width:100%;height:100%;background:url(../images/index-servicebg-1.jpg) no-repeat center center;background-size:cover}.tab-con-item .services-boxbg2{width:100%;height:100%;background:url(../images/index-servicebg-2.jpg) no-repeat center center;background-size:cover}.tab-con-item .services-boxbg3{width:100%;height:100%;background:url(../images/index-servicebg-3.jpg) no-repeat center center;background-size:cover}.email_section p{font-size:30px;line-height:60px;text-transform:uppercase}.email_section span{font-size:24px;line-height:36px}.email_section input{font-family:'futura lt w04 book',sans-serif;height:50px;width:100%;background:#beddea;border:1px solid #a2abb3;margin-top:20px;margin-bottom:10px;padding:0 10px;outline:0}.email_section .submit{font-family:'futura lt w04 book',sans-serif;display:block;text-align:center;width:100%;margin-bottom:10px;clear:both;color:#fff;text-decoration:none;background-color:#a2abb3;border:0;cursor:pointer;font-size:20px;line-height:50px;margin-top:10px}.email_section .submit:hover{background:#ebe036;color:#333;transition:background-color .3s}.contact_bottom{width:100%;height:auto;overflow:hidden;margin:0 auto;background:#fff}.contact_container{max-width:1280px;margin:40px auto;padding:0;position:relative;height:auto;overflow:hidden}.services-container{position:static;margin:15px auto 50px auto}.services-container p{margin:0;padding-top:0;padding-bottom:15px}.left-container{float:right;width:calc(100% - 350px)}.right-container{float:left;width:320px}}@media (min-width:1500px){.tab-nav{padding:0 5%}.tab-nav li{padding:70px 50px}}@media (min-width:768px) and (max-width:1499px){.tab-nav{padding:0 3%}.tab-nav li{padding:50px 30px}}@media (min-width:1400px) and (max-width:1600px){.nav-line{width:100%;height:0}}@media (min-width:768px) and (max-width:1399px){.nav-line{width:100%;height:0}}@media (min-width:1025px) and (max-width:1440px){.auto-header{max-width:100%;margin:0 auto}.nav{position:fixed;z-index:9999;width:100%;margin-top:0;background:#fff}.logo{width:220px;float:left;border:0;margin-left:1%;z-index:9999;position:absolute}.submit_search{top:-.7em!important;right:1%!important}.aca_section{background:#beddea}.section_title{padding:40px 0;text-align:center;font-size:30px}.section_title p{font-size:24px;margin-top:20px}.nav-line{width:100%;height:70px}.container{width:100%;height:auto;overflow:hidden;position:relative;margin:0 auto}.index_container{max-width:1200px;padding:0 35px;margin:0 auto 0 auto}.tab{width:100%;height:1080px;overflow:hidden}.tab-nav{position:absolute;width:100%;z-index:999;margin-top:235px;height:610px;overflow:hidden}.tab-nav li{display:block;float:left;width:30%;height:610px;padding:30px 20px;margin:0 1.5%;text-align:center;text-decoration:none;color:#333;background:#fff}.tab-nav li h2{font-size:30px;line-height:36px}.tab-nav li.current{background:#beddea;color:#333}.tab-nav li.current .services-img1 img,.tab-nav li.current .services-img2 img,.tab-nav li.current .services-img3 img{display:none}.tab-nav li.current .services-img1{height:150px;background:url(../images/index-icon11.png) no-repeat center center}.tab-nav li.current .services-img2{height:150px;background:url(../images/index-icon22.png) no-repeat center center}.tab-nav li.current .services-img3{height:150px;background:url(../images/index-icon33.png) no-repeat center center}.tab-nav li .btn{padding:.5em 4em;clear:both;color:#333;background:0 0;border:2px solid #333;text-decoration:none;font-size:18px;margin-top:10px;display:inline-block;word-spacing:.2px;letter-spacing:1px}.tab-nav li .btn:hover{color:#333;border:2px solid #ebe036;font-weight:700;transition:background-color .3s;background:#ebe036}.tab-con{position:relative;width:100%;height:1080px;overflow:hidden}.tab-con-item{display:none;width:100%;height:100%}.tab-con-item .services-boxbg1{width:100%;height:100%;background:url(../images/index-servicebg-1.jpg) no-repeat center center}.tab-con-item .services-boxbg2{width:100%;height:100%;background:url(../images/index-servicebg-2.jpg) no-repeat center center}.tab-con-item .services-boxbg3{width:100%;height:100%;background:url(../images/index-servicebg-3.jpg) no-repeat center center}.email_section{padding:50px 0;background:#beddea}.email_section p{font-size:24px;line-height:45px;text-transform:uppercase}.email_section span{font-size:20px;line-height:32px}.email_section input{font-family:'futura lt w04 book',sans-serif;height:40px;width:100%;background:#beddea;border:1px solid #a2abb3;margin-top:15px;margin-bottom:5px;padding:0 10px;outline:0}.email_section .submit{font-family:'futura lt w04 book',sans-serif;display:block;text-align:center;width:100%;margin-bottom:10px;clear:both;color:#fff;text-decoration:none;background-color:#a2abb3;border:0;cursor:pointer;font-size:18px;line-height:40px;margin-top:10px}.email_section .submit:hover{background:#ebe036;color:#333;transition:background-color .3s}.contact_bottom{width:100%;height:auto;overflow:hidden;margin:0 auto;background:#fff}.contact_container{max-width:1200px;margin:40px auto;padding:0;position:relative;height:auto;overflow:hidden}.services-container{position:static;margin:15px auto 50px auto}.services-container p{margin:0;padding-top:5px;padding-bottom:15px}.services-container p a{color:#369fcb;text-decoration:none}.container-left{float:left;width:68%}.container-right{float:right;width:30%}}@media (min-width:1000px) and (max-width:1024px){.services-block.resource-ullist{max-width:275px!important;float:left!important;margin:0 1% 20px 1%!important}}@media (max-width:999px){.services-block.resource-ullist{max-width:275px!important}}@media (max-width:1024px){.auto-header{max-width:100%;margin:0 auto;background:#fff;height:auto;border:0 red solid;overflow:hidden}.nav{position:relative;z-index:9999;width:100%;background:#fff}.logo{width:210px;float:left;border:0;z-index:9999;position:absolute;margin:1.5%}.menu-mobile{background:#beddea}.menu{margin-top:80px;background:#beddea}.submit_search{top:0!important;right:1%!important}.submit_search button{color:#beddea!important}.aca_section{background:#beddea}.section_title{margin:70px auto 40px auto;text-align:center}.section_title h2{font-size:36px;line-height:45px;color:#beddea}.nav-line{width:100%;height:0}.container{width:100%;height:auto;overflow:hidden;position:relative;margin:0 auto}.index_container{max-width:1200px;margin:0 auto 0 auto}.tab{width:100%;height:1080px;overflow:hidden}.tab-nav{position:absolute;width:100%;z-index:999;margin-top:260px;height:560px;overflow:hidden}.tab-nav li{display:block;float:left;width:30%;min-height:520px;padding:30px 20px;margin:0 1.5%;text-align:center;text-decoration:none;color:#333;background:#fff}.tab-nav li h2{font-size:24px;line-height:30px}.tab-nav li img{width:100px}.tab-nav li.current{background:#beddea;color:#333}.tab-nav li.current .services-img1 img,.tab-nav li.current .services-img2 img,.tab-nav li.current .services-img3 img{display:none}.tab-nav li.current .services-img1{height:100px;background:url(../images/index-icon11.png) no-repeat center center;background-size:100px 100px}.tab-nav li.current .services-img2{height:100px;background:url(../images/index-icon22.png) no-repeat center center;background-size:100px 100px}.tab-nav li.current .services-img3{height:100px;background:url(../images/index-icon33.png) no-repeat center center;background-size:100px 100px}.tab-nav li .btn{padding:.2em 1.2em;clear:both;color:#333;background:0 0;border:2px solid #333;text-decoration:none;font-size:16px;margin-top:10px;display:inline-block;word-spacing:.2px;letter-spacing:1px}.tab-nav li .btn:hover{color:#333;border:2px solid #ebe036;font-weight:700;transition:background-color .3s;background:#ebe036}.tab-con{position:relative;width:100%;height:1080px;overflow:hidden}.tab-con-item{display:none;width:100%;height:1080px}.tab-con-item .services-boxbg1{width:100%;height:100%;background:url(../images/index-servicebg-1.jpg) no-repeat center center}.tab-con-item .services-boxbg2{width:100%;height:100%;background:url(../images/index-servicebg-2.jpg) no-repeat center center}.tab-con-item .services-boxbg3{width:100%;height:100%;background:url(../images/index-servicebg-3.jpg) no-repeat center center}.email_section{padding:40px 0;background:#beddea}.email_section p{font-size:24px;line-height:45px;text-transform:uppercase}.email_section span{font-size:20px;line-height:32px}.email_section input{font-family:'futura lt w04 book',sans-serif;height:40px;width:100%;background:#beddea;border:1px solid #a2abb3;margin-top:15px;margin-bottom:5px;padding:0 10px;outline:0}.email_section .submit{font-family:'futura lt w04 book',sans-serif;display:block;text-align:center;width:100%;margin-bottom:10px;clear:both;color:#fff;text-decoration:none;background-color:#a2abb3;border:0;cursor:pointer;font-size:18px;line-height:40px;margin-top:10px}.email_section .submit:hover{background:#ebe036;color:#333;transition:background-color .3s}.contact_bottom{width:100%;height:auto;overflow:hidden;margin:0 auto;background:#fff}.contact_container{max-width:1280px;margin:40px auto;padding:0;position:relative;height:auto;overflow:hidden}.services-container{position:static;margin:15px auto 50px auto}.services-container p{margin:0;padding-top:5px;padding-bottom:15px}.services-container p a{color:#beddea;text-decoration:none}.container-left{float:left;width:100%;margin-bottom:30px}.container-right{float:right;width:100%}}.services-container h2{font-size:1.3rem;margin:0;padding:10px 0 8px 0}.services-container h3{font-size:1.2rem;margin:0;padding:10px 0 8px 0}.services-container h4,.services-container h5,.services-container h6{font-size:1.1rem;margin:0;padding:10px 0 8px 0}.submit_search{width:230px;top:auto;right:1%;position:absolute;z-index:9999}.fixed .submit_search{padding-top:0;top:1.2em}.fixed .submit_search a{display:block;color:#333}.submit_search a{display:block;font-size:20px;color:#fff}@media (min-width:769px) and (max-width:1440px){#code-s{width:720px!important}.search-input{width:55%!important}}@media (min-width:769px){#code-s{top:200px!important}}@media (max-width:768px){#code-s{width:90%!important;top:100px!important}.associated-h1{margin-top:0!important;margin-bottom:15px!important}.searchtxt{width:100%!important;height:auto;overflow:hidden;margin:0 auto}.searchtxt select{width:100%;margin-bottom:20px}.searchtxt select option{width:80%}.search-input{width:100%!important;margin-bottom:20px}.searchtxt .search-btn{width:100%!important}.tab-nav{position:absolute;width:100%;z-index:999;margin-top:40px;height:1000px;overflow:hidden}.tab-nav li{display:block;float:left;width:90%;min-height:320px;padding:30px 20px;margin:5px 5%;text-align:center;text-decoration:none;color:#333;background:#fff}.tab-nav li h2{font-size:18px;line-height:24px}.tab-nav li p{font-size:14px;line-height:18px}.tab-nav li .btn{padding:.2em 2.5em;clear:both;color:#333;background:0 0;border:2px solid #333;text-decoration:none;font-size:15px;margin-top:10px;display:inline-block;word-spacing:.2px;letter-spacing:1px}.tab-nav li .btn:hover{color:#333;border:2px solid #ebe036;font-weight:700;transition:background-color .3s;background:#ebe036}.tab-nav li img{width:80px}.tab-nav li.current .services-img1,.tab-nav li.current .services-img2,.tab-nav li.current .services-img3{height:80px;background-size:80px 80px}}#code-s{width:800px;height:auto;overflow:hidden;padding:10px;position:absolute;display:none;z-index:100000;text-align:center}.searchtxt{width:100%;height:auto;overflow:hidden;margin:0 auto}.search-input{font-family:'futura lt w04 book',sans-serif;border:0;outline:0;font-size:.85em;height:49px;padding-left:20px;width:56%;float:left}.searchtxt select{font-family:'futura lt w04 book',sans-serif;height:49px;border:0;font-size:1em;color:#333;outline:0;padding:0 10px;float:left;width:25%}.searchtxt .search-btn{font-family:'futura lt w04 book',sans-serif;padding:10px 40px;clear:both;color:#444;font-size:1.25em;text-decoration:none;background-color:#beddea;opacity:.9;border:0;outline:0;cursor:pointer;width:19%}.searchtxt .search-btn:hover{color:#444;transition:background-color .3s;opacity:1;background:#beddea}.submit_search button{border:none;cursor:pointer;margin:0 auto;outline:0;background-color:transparent;margin-top:0;margin-left:0;width:36px;height:36px;line-height:32px;font-size:1em}#goodcover{display:none;position:absolute;top:0;left:0;width:100%;height:20000px;background-color:#000;z-index:99999;-moz-opacity:.8;opacity:.7}.close1{width:100%;height:40px}#closebt{float:right}#closebt img{width:22px}.index_container{padding:0 25px}.list-style-two{position:relative;list-style-type:none;margin:0;padding:0}.list-style-two li{position:relative;font-size:.85em;padding-left:24px;margin-bottom:5px;text-align:left}.list-style-two li .icon{position:absolute;top:0;left:0}.list-style-two li .fa-map-marker{font-size:18px}.list-style-two li .fa-phone{font-size:16px}.list-style-two li a{color:#7ab7d1;text-decoration:none}.list-style-two li a:hover{text-decoration:underline}.social-icon-two{padding:25px 0;list-style-type:none;margin:0;height:auto;overflow:hidden}.social-icon-two li{margin-right:8px;margin-left:0;float:left}.social-icon-two li a{color:#444;font-size:1.3em;display:block;width:36px;height:36px;line-height:36px;border-radius:50%;text-align:center}.social-icon-two li a:hover{color:#ebe036;background:#f2f8fb}.social-icon-two li a:hover button{color:#ebe036}.bottom_cop{width:100%;padding:15px 0;text-align:center;color:#fff;background-color:#393939;font-size:14px}.contact_bottom .contact_container{padding:40px 0}.contact_container p a{color:#333;text-decoration:none}.contact_container p a:hover{color:#ebe036;text-decoration:underline}.row-info{padding-top:20px;padding-left:30px;padding-bottom:10px;float:left}.row-info.phone{width:50%;border-top:1px solid #000}.row-info p{font-size:14px}.row-info a{text-decoration:none!important;color:#7ab7d1!important}.row-info a:hover{text-decoration:underline!important;color:#ebe036!important}.row-info .list-style-two li .icon{width:24px;height:30px;color:#333}.row-info.email{width:50%;border-top:1px solid #000;border-left:1px solid #000}.row-info.address{width:40%;border-top:1px solid #000}.contact-info{display:inline-block;float:left;font-size:30px;line-height:90px}.foot-logo{float:right;width:300px}.contact_bottom .row{margin-right:20px!important;margin-left:20px!important}.foot-fluid{width:100%;height:80px;line-height:80px;text-align:center;color:#fff;background:#a2abb3}.row.transition-page-row .services-block{background:#f8f8f8;padding:10px}@media (max-width:420px){.decimal{min-height:150px}.index-about-right .index-about-ol li{min-height:150px}}.cd-scrolling-bg{position:relative;padding:20px 0;background-color:#fff;box-shadow:0 0 50px rgba(0,0,0,.5);z-index:2}.tabs{width:100%;margin-bottom:10px}.tabs .content{position:relative;z-index:1;background:#f5f6f7;border-left:1px solid #c5c5c5;border-right:1px solid #9ea0a3;border-bottom:1px solid #9ea0a3;box-shadow:3px 3px 3px #bbb,-3px -3px 3px #aaa}.tabs .content .content-current{display:block;padding:20px 20px 0 20px}.tabs .content section{display:none}.tabs nav li{cursor:pointer}.tabs nav li a{display:block;width:100%;height:100%;font-family:"futura lt w04 book";font-size:1.3em;color:#beddea}.tabs nav .tab-current{position:relative;z-index:2;background:#f5f6f7;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom:none!important;box-shadow:3px -3px 3px #bbb,-3px -3px 3px #aaa}.tabs nav #tabs-list1{border-top:1px solid #c5c5c5;border-left:1px solid #c5c5c5;border-bottom:1px solid #c5c5c5;border-top-left-radius:10px}.tabs nav #tabs-list2{border-top:1px solid #c5c5c5;border-bottom:1px solid #c5c5c5}.tabs nav #tabs-list3{border-right:1px solid #c5c5c5;border-top:1px solid #c5c5c5;border-bottom:1px solid #c5c5c5;border-top-right-radius:10px}.viruses li{font-size:1em;line-height:24px;padding:0 0 15px 30px;background:url(../images/li-icon2.png) no-repeat top left;background-size:22px 22px}@media (min-width:768px){.tabs nav ul{width:100%;height:56px;margin-top:30px;border-bottom:1px solid #c5c5c5}.tabs nav li{float:left;text-align:center;padding-left:0;width:200px;height:56px;line-height:56px;margin-top:0;background:#fff}.tabs nav li a{width:198px}}@media (max-width:767px){.tabs nav ul{width:100%;height:50px;margin-top:30px}.tabs nav li{float:left;text-align:center;width:33.3%;height:50px;line-height:50px;background:#f5f6f7}.contact_bottom .contact_container{padding:10px 0}.row-info{width:100%!important;border:0!important;padding-top:0;padding-left:0;padding-bottom:0;float:left}.contact-info{display:block;width:100%;float:left;font-size:30px;line-height:90px}.foot-logo{float:left;width:300px;margin-bottom:15px}}@media (max-width:450px){.tabs nav li a{font-size:.85em}.tab-nav li{padding:15px}.submit_search{display:none}}.navMenu{margin:0 0 20px 0;padding:0}.navMenu>li{display:block;margin:0;padding:0;position:relative}.navMenu>li>a{display:inline-block;overflow:hidden;color:#333;transition:all .3s;position:relative;text-decoration:none;font-size:17px;padding:20px 0 15px 10px;font-weight:900;width:88%}.arrow:before{cursor:pointer;content:"\f105";font-weight:700;float:right;padding:5px 10px;display:inline;font-family:FontAwesome;color:#333}.arrow.open:before{cursor:pointer;float:right;padding:5px 10px;display:inline;font-family:FontAwesome;content:"\f107";color:#333}.navMenu>li>.arrow:before{font-weight:900;padding:20px 5px 15px 10px;cursor:pointer}.navMenu>li>ul.sub-menu,.navMenu>li>ul.sub-menu>li>ul.sub-menu{list-style:none;padding:0;margin:0;display:none}.navMenu>li>ul.sub-menu>li{background:#f0f4f6;margin-bottom:4px!important;padding:0!important;line-height:32px!important}.navMenu>li>ul.sub-menu>li>ul.sub-menu{background:#fafafa;padding:4px 0}.navMenu>li>ul.sub-menu li{padding:4px 0 0 0;margin-bottom:0;line-height:24px}.navMenu>li .sub-menu{margin-bottom:10px}.navMenu>li>ul.sub-menu>li>a{display:inline-block;padding:5px 15px 5px 10px;position:relative;margin-bottom:0;color:#333;width:90%}.navMenu>li>ul.sub-menu>li>a:hover{border-left:3px solid #666;color:#333}.navMenu>li>ul.sub-menu>li.open>a{border-left:3px solid #666;color:#333}.navMenu>li>ul.sub-menu>li:hover{background:#beddea}.navMenu>li>ul.sub-menu>li.open{background:#beddea}.navMenu>li>ul.sub-menu .sub-menu li>a{display:inline-block;padding-left:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.9em;position:relative;width:90%;color:#333}.navMenu>li>ul.sub-menu .sub-menu li>a:hover{color:#333;text-decoration:underline}.navMenu>li>ul.sub-menu .sub-menu .sub-menu{list-style:none;font-size:.95em;background:#f9f9f9;padding:10px 0 0;display:none}.navMenu>li>ul.sub-menu .sub-menu .sub-menu li>a{color:#888;padding-left:25px;height:22px}.navMenu>li>ul.sub-menu .sub-menu .sub-menu li>a:before{content:''}.navMenu>li>ul.sub-menu .sub-menu .sub-menu .sub-menu{padding:8px;margin-bottom:0;background:#eee}.home-icon{position:relative;bottom:-5px}.service-tit .col-md-3,.service-tit .col-md-9{padding-left:0}.service-tit h2{margin-top:5px}.service-tit .btn{display:block;float:right;padding:8px 20px;margin-bottom:10px;background:#beddea;color:#333;border-radius:10px}.service-tit .btn:hover{background:#ebe036}@media (max-width:990px){.service-tit .btn{float:left!important}}.right-subscribe{width:100%;border:1px solid #cfcfcf;padding:10px 20px 15px 20px;text-align:left;margin-bottom:30px}.right-subscribe h4{border-bottom:1px solid #cfcfcf;margin-bottom:10px}.right-subscribe .subscribe-btn{padding:8px 30px;background:#beddea;color:#333}.right-subscribe .subscribe-btn:hover{background:#ebe036}.rs-contact{text-align:left;font-size:.88em;padding:0!important}.cont_list_section div.ft{font-size:1.3em;margin:20px 0 10px 0;padding-bottom:15px}.cont_list_section div.ft a{color:#333}.cont_list_section .col-md-4 div.ft{border-bottom:1px solid #666}.cont_list_section .ullist{font-size:.9em;padding:0 0 10px 0;line-height:22px}.cont_list_section .ullist li{list-style:none!important;padding-bottom:8px}.nav-filter .titbg{width:100%;padding:10px 0;margin-bottom:15px;font-size:1.3em;color:#fff;background:#a2abb3;font-family:"futura lt w04 book";text-align:center}.nav-filter .filter{margin-bottom:20px}.nav-filter .filter select{width:100%;font-family:"futura lt w04 book";padding:8px 0;margin:5px 0;color:#666}.Verification-code{position:relative}.Verification-code .check-fa{position:absolute;top:12px;right:10px;font-size:18px;color:#7b9d3b}.genenum{font-size:1em;font-weight:700;padding-bottom:10px;line-height:1.7em}.genenum strong{display:inline-block;padding-bottom:5px;color:#7ab7d1}.genenum span{padding:3px 5px 3px 5px;margin:2px;color:#7ab7d1;cursor:pointer}.genenum span:hover{background-color:#7ab7d1;color:#fff}.genenum .choosebg{background-color:#beddea;color:#333}.genenumlist li{width:30%;display:inline-block;float:left;padding:5px 0;background:url(../images/content.png);background-repeat:no-repeat;padding-left:5px;background-position:0 10px}.genenumlist li a{color:#7ab7d1;text-decoration:none}.genenumlist li a:hover{color:#ebe036;text-decoration:none}.service-tit .col-md-3,.service-tit .col-md-9{padding-top:5px;padding-bottom:5px}.project-notes{display:block;width:100%;padding:5px 10px;border-radius:5px;color:#000;background:#f5f5f5;margin-top:10px;margin-bottom:20px;line-height:26px}.project-notes i{display:inline-block;padding-right:8px;font-size:19px;color:#fb6627}.contact-info-row>div.row-info{border-top:1px solid #000;padding-right:10px;padding-left:10px}@media (min-width:1200px){.left-border{border-left:1px solid #aaa}}.list-style-two li{font-family:Arial,sans-serif}.careers-detail{padding-top:6px;padding-bottom:6px;border-bottom:1px solid #ddd;margin:0}.row.careers-detail:nth-child(2n+1){background-color:#fafafa}.careers-detail .col-md-3{font-weight:700;padding-right:15px;padding-left:15px;line-height:25px}.careers-detail .col-md-9{font-size:.9rem;line-height:25px;padding-right:15px;padding-left:15px}.careers-detail ol,.careers-detail ul{padding:0 0 5px 19px;margin:0}.careers-detail ul li{list-style:disc}.careers-detail ol li{list-style:decimal}.careers-detail p{padding:0}.careersform{margin-top:0;margin-bottom:0}.careersform input,.careersform textarea{width:100%;padding:6px 10px}.hand-right-h{position:relative;padding-left:50px;padding-top:10px;padding-bottom:10px;background:#fff;-webkit-box-shadow:0 .125rem .5rem rgba(0,0,0,.2);box-shadow:0 .125rem .5rem rgba(0,0,0,.2);margin:15px 0}.hand-right-h .fa{position:absolute;top:10px;left:20px}.hand-right-h a{display:block}.hand-right-h:hover{background:#7ab7d1;color:#fff}.hand-right-h:hover a{color:#fff}.container-job li .jobbox{position:relative;background:#fff;-webkit-box-shadow:0 .125rem .5rem rgba(0,0,0,.2);box-shadow:0 .125rem .5rem rgba(0,0,0,.2);margin:5px 0;padding-left:50px}.container-job li .fa{position:absolute;top:8px;left:20px}.container-job li a{display:block;font-weight:700;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:8px 0}.container-job li .jobbox:hover{background:#7ab7d1;color:#fff}.container-job li .jobbox:hover a{color:#fff}.careers-online-t{border-top:2px solid #ccc;padding-top:20px;margin-top:40px!important}.right-subscribe .list-style-two li a{color:#7ab7d1;text-decoration:none}