body,body.site{line-height:1.42857143}.sitewrapper,.wrapper{margin:0 auto;width:100%}.list-industries:after,.list-prod li:nth-child(3n+1),.list-prod:after,.list-services:after,.sitewrapper:after,.slider-industry:after{clear:both}html{-webkit-tap-highlight-color:transparent}body{background:url(../img/bg.jpg) center top no-repeat;font-family:ralewayregular,sans-serif;padding:6% 10px 15px;font-size:1.125em;color:#000}body.site{font-family:OpenSansRegular,sans-serif;background:#022e57;font-size:.813em;padding:0;color:#333}.wrapper{max-width:1030px}.sitewrapper{max-width:1180px}.sitewrapper:after,.sitewrapper:before{content:" ";display:table}.widget-sidenav{background-color:#fff}.widget-sidenav>ul{margin-bottom:0;padding:0}.widget-sidenav>ul>li{font:400 14px ralewaybold;text-transform:uppercase;list-style-type:none;background:0 0;color:#333}.widget-sidenav>ul>li>a{border-bottom:1px solid #d4d5d7;padding:8px 18px;display:block;color:#333}.link,.link-fb,.link-linkedIn{display:inline-block}.widget-sidenav ul li a:hover,.widget-sidenav ul li.current-menu-item a{text-decoration:none;color:#39c}.widget-sidenav>ul>li>ul{padding:15px 0 12px 38px}.widget-sidenav>ul>li>ul>li{font:400 14px ralewaymedium;padding-bottom:5px;text-transform:none;list-style-type:none}.widget-sidenav>ul>li>ul>li a{color:#333}.link{text-indent:-9999px;margin-bottom:6px;margin-right:5px;text-align:left;height:56px;width:56px}.link-fb,.link-google,.link-linkedIn{text-align:left;height:48px;width:48px;text-indent:-9999px}.linkFB{background:url(../img/ico-facebook.png) left top no-repeat}.linkTwitter{background:url(../img/ico-twitter.png) left top no-repeat}.linkGoogle{background:url(../img/ico-googlePlus.png) left top no-repeat}.linkYoutube{background:url(../img/ico-youtube.png) left top no-repeat}.link:hover{background-position:left bottom}.link-fb{background:url(../img/ico-facebook-whte.png) left top no-repeat;margin-right:8px}.link-linkedIn{background:url(../img/ico-linkedIn.png) left top no-repeat}.link-google{background:url(../img/ico-googlePlus-white.png) left top no-repeat;display:inline-block;margin-right:8px}.btn-blue,.btn-yellow{background-repeat:repeat-x;margin-bottom:2px;line-height:1.42857143;white-space:nowrap;vertical-align:middle;min-width:75px;cursor:pointer;color:#fff;display:inline-block}#header,#site-header .top-nav,.btn-blue,.btn-yellow{text-align:center}.link-fb:hover,.link-google:hover,.link-linkedIn:hover{background-position:left bottom}.btn-blue{background-color:#1581b7;background-image:-webkit-linear-gradient(top,#1581b7 0,#176694 100%);background-image:linear-gradient(to bottom,#1581b7 0,#176694 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff1581b7', endColorstr='#ff176694', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);padding:7px 13px;font-size:13px;font-weight:400;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;border-radius:3px}.btn-blue.sml{text-transform:uppercase;font-family:ralewaybold;font-weight:400;padding:4px 12px}.btn-blue:focus,.btn-blue:hover{background-color:#176694;background-position:0 -32px;text-decoration:none;color:#fff;-webkit-transition:background-position .5s,color .5s;-moz-transition::background-position .5s,color .5s;-o-transition::background-position .5s,color .5s;transition::background-position .5s,color .5s}.btn-yellow{background-color:#fc0;background-image:-webkit-linear-gradient(top,#fc0 0,#edc215 100%);background-image:linear-gradient(to bottom,#fc0 0,#edc215 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffcc00', endColorstr='#ffedc215', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);padding:5px 13px;font-size:15px;font-weight:700;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;border-radius:3px}.btn-yellow:focus,.btn-yellow:hover{background-color:#edc215;background-position:0 -45px;text-decoration:none;color:#fff;-webkit-transition:background-position .5s,color .5s;-moz-transition::background-position .5s,color .5s;-o-transition::background-position .5s,color .5s;transition::background-position .5s,color .5s}#site-header .top-nav ul{margin-bottom:0;padding:0}#site-header .top-nav ul li{font:400 1em ralewaybold;text-transform:uppercase;list-style-type:none;display:inline-block;background:0 0;padding:0 7px;color:#333}#site-header .top-nav ul li a{color:#333}#site-header .top-nav ul li a:hover,#site-header .top-nav ul li.current-menu-item a{text-decoration:none;color:#39c}#nav-footer ul{margin-bottom:0;padding:0}#nav-footer ul li{text-transform:uppercase;list-style-type:none;padding-bottom:3px;color:#ccc}#nav-footer ul li a{color:#ccc}#nav-footer ul li a:hover,#nav-footer ul li.current-menu-item a{text-decoration:none;color:#fc0}#header{background:url(../img/bg-gray.png)}#header .glow{background:url(../img/glow-top.png) center top no-repeat;padding-top:32px}#header h1{background:url(../img/bg-darkgray.png);font:400 3.056em/1em ralewaylight;margin-top:3.5%;padding:0;color:#000}#header h1 span{background:url(../img/glow-top.png) center -130px no-repeat;text-shadow:#fff 0 1px 0;padding:3.4% 10px 4.8%;display:block}#homepage-top{background:url(../img/bg-top.jpg) 50% 0 no-repeat fixed}#inner-top{background:url(../img/bg-inner.jpg) 50% 0 no-repeat fixed}#header-top{position:fixed;z-index:1000;width:100%;left:0;top:0}#header-top #site-header{background-color:rgba(255,255,255,.8);padding-right:20px;padding-left:20px}#site-header .sitewrapper{background:url(../img/header-bg-vertical.png) center top no-repeat;padding-bottom:10px;padding-top:10px}#site-header .logo{padding-top:6px;width:24.40678%;float:left}#site-header .top-nav{padding-top:32px;width:27.62712%;float:left}#site-header .header-contact{text-align:center;padding-top:6px;width:47.11864%;float:left}.site-header-mobile{display:none;}#site-header .header-contact h2{font:400 3.077em/1em ralewaybold;text-shadow:#fff 1px 1px 0;text-transform:none;padding-bottom:0;color:#293b94}#site-header .header-contact h2 small{text-shadow:none;padding-top:6px;font-size:.5em;display:block;color:#666}#site-header .header-contact h2 a{color:#666}#site-header .header-contact h2 a:hover{text-decoration:none}#site-header .search-header{width:25.50847%;float:right}#site-header .search-header form{background-color:#fff;margin-bottom:12px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}#site-header .search-header input[type=text]{display:inline-block;padding:0 0 0 3%;height:28px;border:none;width:86%}#site-header .search-header input[type=submit]{background:url(../img/ico-search.png) no-repeat;text-indent:-9999px;vertical-align:top;text-align:left;border:none;float:right;height:28px;width:28px;padding:0}#header-top #main-nav{background-color:#134e8f;padding-right:10px;padding-left:10px}#bannerArea{padding-right:20px;padding-left:20px;padding-bottom:4%;padding-top:224px}.bannerHolder{background-color:#dfe1e4;padding:5px}.bannerHolder .camera_pag{position:absolute;width:100%;bottom:5px}.bannerHolder h1{font:400 3.462em/1em ralewaybold;text-transform:uppercase;text-align:center;padding-bottom:0;color:#fff}#title-area{padding-top:159px}#title-area .title-bg{background-color:rgba(5,26,65,.8);border-bottom:5px solid #fc0;padding-right:10px;padding-left:10px}#title-area .sitewrapper{padding-bottom:20px;padding-top:20px}#content-inner{background-color:#f0f1f2;padding-bottom:20px;padding-top:30px;max-width:1260px;min-height:450px;margin:0 auto;width:100%}#contentMain{background:url(../img/content-bg.png);border:1px solid #ccc}#contentMain .glow-top{background:url(../img/glow-top.png) center top no-repeat}#contentMain .glow-btm{background:url(../img/glow-btm.png) center bottom no-repeat;position:relative}#contentMain .content{padding:38px 202px 50px 205px}#contentBlue,#contentGray,#cotentlightGray{padding-right:20px;padding-left:20px}#contentMain .content h6{font:400 14px ralewaymedium;text-transform:uppercase;padding-bottom:10px;padding-top:11%}#contentMain .content h5{font:400 1em/1em ralewaymedium;text-transform:uppercase;padding-bottom:10px}#contentMain .content p{margin-bottom:10px}#contentGray{background-color:#e1e3e5}#contentGray .sitewrapper{padding-bottom:25px;padding-top:28px}#contentBlue{background:url(../img/bg-blue.jpg)}#contentBlue .sitewrapper{padding-bottom:10px;padding-top:32px}#cotentlightGray{background:url(../img/content-shadow-top.png) top repeat-x #f9f9f9;margin-bottom:14px;padding-top:14px}#cotentlightGray .sitewrapper{padding-bottom:40px;padding-top:30px}.content-white{border:1px solid #dddfe2;background-color:#fff;padding:44px 52px;margin:30px 0 20px}.content-white h6{text-transform:uppercase}.content-white form p{margin-bottom:0}.content-white label{padding-left:8px}.content-white form input[type=text],.content-white form input[type=password],.content-white form input[type=email],.content-white form input[type=tel],.content-white form select,.content-white form textarea{margin-bottom:8px}.content-white .row aside:first-child{padding-right:10px}.content-white .row aside+aside{padding-left:10px}.content-white .service-form{background-color:#e7e7e7;padding:25px 52px 20px;margin:16px -52px}.prod-sidebar{width:23.74894%;float:left}.prod-sidebar>ul{margin-bottom:0;padding:0}.prod-sidebar>ul>li{list-style-type:none;background:0 0;padding:0 0 10px}.prod-content{margin-left:4.07125%;width:72.17981%;float:left}#footer .col2,#footer .col3{margin-left:.84818%;float:left}#marginright{margin-right:10px}#footer{border-top:5px solid #fc0;padding-right:20px;padding-left:20px;margin-top:-18px}#footer .sitewrapper{padding-bottom:38px;padding-top:35px}#footer h4{font:400 1.285em/1em ralewaybold;padding-bottom:10px;color:#ccc}#footer .col1{padding-top:6px;width:20.455%;float:left}#footer .col2{padding-top:6px;width:22.293%}#footer .col2 p{background-position:left 1px;background-repeat:no-repeat;text-transform:uppercase;padding-left:22px;color:#ccc}.contact-sidebar p a{color:#333}#footer .col2 p a{color:#ccc}#footer .col2 .location{background-image:url(../img/ico-location.png)}#footer .col2 .phone{background-image:url(../img/ico-phone.png);margin-bottom:6px}#footer .col2 .fax{background-image:url(../img/ico-fax.png)}#footer .col3{padding-top:10px;width:29.454%}#footer .col3 p{font:400 1em/1em ralewaymedium;margin-bottom:15px;padding-bottom:0;color:#ccc}#footer .col3 p small{font-style:italic}#footer .col3 form{padding-right:15%}#footer .col3 input[type=text],#footer .col3 input[type=email]{font:400 1em/1em ralewaymedium;height:29px;color:#999}#footer .col3 .btn-yellow{margin:0 10px 5px 0}#footer .col4{margin-left:.84818%;width:25.254%;float:left}#footer .col4 p{font:400 1em/1.4em ralewaymedium;margin-bottom:15px;padding-bottom:0;color:#ccc}.show-grid [class^=col-]{background-color:rgba(86,61,124,.15);border:1px solid rgba(86,61,124,.2);padding-bottom:10px;padding-top:10px}.list-logo{text-align:center;padding:0;margin:0}.list-logo li{list-style-type:none;display:inline-block;padding:0 10px 10px;margin:0}.list-industries,.list-services{padding:0;margin:0}.list-industries li,.list-services li{margin-left:1.69492%;list-style-type:none;float:left}.list-industries:after,.list-industries:before,.list-services:after,.list-services:before{content:" ";display:table}.list-industries li{padding-bottom:5px;width:23.72881%}.list-services li{padding-bottom:28px;width:31.729%}.list-services li figcaption{font:400 1.385em ralewaybold;text-transform:uppercase;padding-top:10px;color:#ccc}.list-services li figcaption a{color:#ccc}.list-services li figcaption a:hover{text-decoration:none;color:#fc0}.list-services.inner li figcaption a{color:#006796}.list-services.inner li figcaption a:hover{text-decoration:none;color:#ddb40f}.list-industries li:nth-child(4n+1),.list-services li:nth-child(3n+1){margin-left:0;clear:both}.list-industries li figure{border:1px solid #ebebeb;background-color:#fff;margin-bottom:20px;padding:4px}.list-industries li figure .cycle-slide{width:100%}.list-industries li figure figcaption{font:400 1.154em/1em ralewaymedium;text-transform:uppercase;color:#333}.list-industries li figure figcaption a{background:url(../img/industry-label-bg.jpg) top repeat-x #e5e5e5;padding:13px 17px 12px;color:#333;display:block}.list-services li figure img{border:2px solid transparent}.list-services li figure:hover img{border:2px solid #fc0}.list-services.inner li figure:hover img{border:2px solid #619cd8}.list-industries li figure:hover figcaption a{text-decoration:none;color:#39c}.list-checkbox label{padding-right:20px}.list-checkbox label input[type=checkbox]{margin-right:10px}.list-prod,.slider-industry{padding:0;margin:0}.list-prod:after,.list-prod:before,.slider-industry:after,.slider-industry:before{content:" ";display:table}.slider-industry li{list-style-type:none;margin-right:15px;padding-bottom:5px;width:280px;float:left}.list-prod li figure,.slider-industry li figure{border:1px solid #ebebeb;background-color:#fff;margin-bottom:20px;text-align:center;padding:4px}.slider-industry li figure .cycle-slide{width:100%}.list-prod li figure figcaption,.slider-industry li figure figcaption{font:400 1.154em/1em ralewaymedium;text-transform:uppercase;text-align:left;color:#333}.list-prod li figure figcaption a,.slider-industry li figure figcaption a{background:url(../img/industry-label-bg.jpg) top repeat-x #e5e5e5;padding:13px 17px 12px;color:#333;display:block}.list-prod li figure:hover figcaption a,.slider-industry li figure:hover figcaption a{text-decoration:none;color:#39c}.list-prod li{list-style-type:none;margin-left:1.03448%;padding-bottom:5px;width:32.224%;float:left}.list-prod li:nth-child(3n+1){margin-left:0}.list-prod li article{border:1px solid #ebebeb;border-bottom:none;background-color:#fff;padding:16px 12px 1px}.contact-form{min-height:536px}.contact-sidebar{padding:0 0 0 20px}.map-holder{border:1px solid #dddfe2}.form-search{border-bottom:1px solid #ccc;margin-bottom:24px}.form-search h6{padding-bottom:4px;font-size:14px}.form-search form{background-color:#fff;border:1px solid #86c1e8;margin-bottom:10px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.form-search form input[type=text]{display:inline-block;padding:0 0 0 3%;height:36px;border:none;width:90%}.form-search form input[type=submit]{background:url(../img/ico-search.png) no-repeat;text-indent:-9999px;vertical-align:top;margin-top:3px;text-align:left;border:none;float:right;height:28px;width:28px;padding:0}.search-result h6{color:#039}.manufacturers-holder{background-color:#fff}.manufacturers-holder .heading{background-color:#036}.manufacturers-holder .heading h4{font:400 1.385em ralewaymedium;border-right:1px solid #022345;border-left:1px solid #104f8e;text-transform:uppercase;text-align:center;padding:8px 0 10px;color:#fff}.manufacturers-holder .mnufacturer-content{border-bottom:1px solid #e5e5e5}.manufacturers-holder .padding{padding:25px 25px 4px}.mnufacturer-content ul{padding:0 0 0 10px}.industry-pager{padding-top:10px;float:right;width:40px}.industry-pager .industry-next a,.industry-pager .industry-prev a{text-indent:-9999px;text-align:left;outline:0;display:block;height:21px;width:14px}.industry-pager .industry-prev{float:left}.industry-pager .industry-prev a{background:url(../img/arrow-left.jpg) no-repeat}.industry-pager .industry-next{float:right}.industry-pager .industry-next a{background:url(../img/arrow-right.jpg) no-repeat}div.wpcf7-validation-errors{border:2px solid #900!important;background-color:red!important}div.wpcf7-mail-sent-ok{background-color:#85aa4b!important}div.wpcf7-response-output{padding-bottom:10px;padding-top:10px;font-size:1em;color:#fff;margin:0 0 6px!important}span.wpcf7-not-valid-tip{background-color:red!important;border:1px solid #900!important;padding:2px 4px!important;font-size:.814em!important;width:auto!important;color:#fff!important}.captcha-img{padding:6px 0 0 14px;display:inline-block}.search-desc,.search-img{display:table-cell;vertical-align:top}.form-holder h3{text-transform:none;padding-bottom:15px}.form-holder .col-sm-3 p{padding-right:14px;text-align:right}.form-holder p{margin-bottom:10px}.tab-content{background-color:#fff;border:1px solid #ddd;padding:20px 16px 0;border-top:none;border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px}.search-result{border-bottom:1px solid #ccc;padding-bottom:16px;margin-bottom:12px}.search-result h6{padding-bottom:14px}.search-img{padding-right:16px}.search-img img{min-width:310px}.paddingRight{padding-right:20px}ul.list-logo li{width:14%}.homePopUp{position:relative}.homePopUp .popup-caption{padding:16% 20px 10px 45px;position:absolute;width:100%;left:0;top:0}.homePopUp .popup-caption ul{padding:0}.homePopUp .popup-caption ul li{font:400 2em ralewaybold;color:#fff}.homePopUp .popup-caption .btn-holder{text-align:right;padding-top:10%}.homePopUp .popup-caption .btn-holder .btn{font:400 1.9em ralewaybold;background-color:#fc0;padding:8px 22px;color:#000}.homePopUp .popup-caption .btn-holder .btn:hover{background-color:#134e8f;color:#fff}@media (max-width:767px){.homePopUp .popup-caption ul li{font-size:1.7em}.homePopUp .popup-caption .btn-holder .btn{font-size:1.6em}}@media (max-width:480px){.homePopUp .popup-caption{padding:25px 20px 10px 28px}.homePopUp .popup-caption ul li{font-size:1.2em}.homePopUp .popup-caption .btn-holder .btn{padding:6px 10px;min-width:120px;font-size:1.1em}}.homePopUp .popup-caption2{padding:0 45px 10px 20px;text-align:center;position:absolute;width:100%;left:0;bottom:19%;} .homePopUp p{margin:0 !important;} .homePopUp .popup-caption2 .link2:hover{opacity:.8;}span.wpcf7-list-item{width:22%;}
