body .gform_wrapper .gform_validation_container{display:none}body{background-image:none!important;background-color:#ffffff!important}.alignnone{margin:0 1em 1em 0}.alignright{float:right;margin:0 0 1em 1em}.alignleft{float:left;margin:0 1em 1em 0}.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption.alignnone{margin:0 1em 1em 0}.wp-caption.alignleft{float:left;margin:0;text-align:center}.wp-caption.alignright{float:right;margin:0 0 1em 1em;width:150px!important}.row-centered{text-align:center}.col-centered{display:inline-block;float:none;text-align:left;margin-right:-4px}body{-webkit-font-smoothing:antialiased;font-size:17px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}::-webkit-input-placeholder{color:#000}::-moz-placeholder{color:#000}::-o-placeholder{color:#000}:-ms-input-placeholder{color:#000}input:-moz-placeholder{color:#000}embed,iframe,object{max-width:100%}.img-responsive{width:100%;height:auto}.video-container{position:relative;padding-bottom:57.25%;padding-top:0;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}li#menu-item-9911{margin-top:10px}.productsiteswrap span.productsitestitle{font-size:18px;color:#2f324b;text-transform:uppercase;font-weight:700;margin:35px 0 10px;display:block}.productsites a{display:block;margin:20px 0}.productsites a:first-of-type img{max-width:200px;height:auto}.productsites img{max-width:160px;height:auto;margin-left:-10px}*:focus{outline:none!important}p:empty{display:none}textarea{resize:none}body,p,a{font-family:"source-sans-pro",sans-serif}article.page a{text-decoration:underline}h1,h2,h3,h4,h5,h6{font-family:"futura-pt",sans-serif;font-weight:700}.border_right h1:first-of-type,.border_right h2:first-of-type,.border_right .h1:first-of-type,.border_right .h2:first-of-type{margin-top:30px;margin-bottom:30px}h3{color:#1482C4;margin-bottom:4px;font-size:22px;line-height:26px}img.alignright{float:right;margin:0 0 1em 1em;max-width:100%;height:auto}img.alignleft{float:left;margin:0 1em 1em 0;max-width:100%;height:auto}img.aligncenter{display:block;margin-left:auto;margin-right:auto;max-width:100%;height:auto}article p{color:#303030}.page-id-1500 .page .social a{display:inline-block;margin-right:3px}.page-id-19 article.page ul,.special_ul{list-style:none!important;background:#f4f5ee!important;padding:10px 4% 15px 4%!important;width:100%!important;margin:0 0 15px 0!important}.special_ul li{margin-top:10px;margin-bottom:10px}.home .container h2,.home .custom_post_type h3,.home .single_custom_posts h2{display:table;margin:40px auto 0;font-family:'futura-pt-bold';font-weight:700;color:#2f324b;font-size:50px;line-height:50px;text-transform:uppercase;border-bottom:3px solid rgba(118,167,196,.36);padding-bottom:8px;margin-bottom:25px;position:relative;text-align:center}.home .container h2:before,.home .custom_post_type h3:before,.home .single_custom_posts h2:before{content:'';position:relative;display:block;width:100%;height:3px;background:rgba(118,167,196,.36);margin-bottom:10px}.home .container h2:after,.home .custom_post_type h3:after,.home .single_custom_posts h2:after{content:'';position:absolute;top:-18px;left:50%;background:url(../../../../../../themes/bootstrap/images/hr.png) no-repeat;width:94px;height:25px;margin-left:-47px}body.home .custom_post_type h3{margin-top:70px;letter-spacing:-1px;margin-bottom:45px}hr{display:block;width:100%;clear:both}.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}#home-slider{border-bottom:16px solid #30324b}#home-slider .flex-direction-nav{display:none}#home-slider .flex-control-nav{text-align:right;right:45px}#home-slider .flex-control-paging li a{color:transparent}#home-slider .slider_caption{position:absolute;bottom:70px;right:45px;padding:20px;width:440px;text-align:left;background:rgba(255,255,255,.9)}#home-slider .slider_caption p{color:#000;line-height:21px;font-size:16px}#home-slider .slider_caption h3{margin:0;text-align:left;line-height:43px}#home-slider .slider_caption h3 p{font-family:'futura-pt-bold';font-weight:700;display:inline-block;color:#2f324b;margin:0 0 0 0;text-transform:uppercase;font-size:35px;font-weight:700;line-height:35px}#home-slider .slider_caption h3 p strong{color:#1482c4;font-weight:400}#home-slider .slider_caption a{color:#1482c4;display:block;margin-top:5px;font-weight:700}.arrow_down{width:60px;height:60px;display:inline-block;position:absolute;left:47%;bottom:-35px;background:url(../../../../../../themes/bootstrap/images/arrow_down.png);z-index:20}#home-slider .slides img{height:auto!important}.heroVideo video,.heroVideo .wp-video{width:100%!important;height:auto!important}.wmpci-popup-wrp .wmpci-popup-body{max-height:84%}.wmpci-popup-wrp .wmpci-popup-body video{width:100%!important;height:auto!important}.btnReplay{display:block;position:absolute;left:20px;bottom:20px;padding:10px;background-color:rgba(255,255,255,.75);color:#30324b;z-index:100;transition:background-color 0.3s;-webkit-transition:background-color 0.3s}#wmpci-popup-open:hover{background-color:#FFF;text-decoration:none}#wmpci-popup-wrp{bottom:inherit!important;display:block!important;left:inherit!important;overflow-y:auto!important;position:relative!important;right:inherit!important;top:inherit!important;z-index:inherit!important}.wmpci-popup-wrp.splash{background:inherit!important}.wmpci-popup-body{background-color:transparent!important;left:0;margin:auto;position:relative!important;right:0;text-align:left;top:inherit!important;transform:none!important;-webkit-transform:none!important;-moz-transform:none!important;max-width:none!important;width:auto!important}.wmpci-popup-wrp .wmpci-popup-close{background:none!important;display:block;height:auto!important;position:relative!important;right:inherit!important;text-decoration:none!important;top:inherit!important;width:auto!important;z-index:inherit!important}.wpmci-popup-cnt-inr-wrp{clear:none!important;font-size:inherit!important;padding:0!important;width:100%;overflow:auto}.design1 .wmpci-popup-body{border:none!important;width:auto!important}.videoHidden{display:none!important}.design1.wmpci-popup-wrp.videoHidden#wmpci-popup-wrp{display:none!important}.homeVideo{position:relative;border-bottom:16px solid #30324b}.homeVideo .vid{margin-bottom:-4px}.homeVideo .vid p{margin:0;padding:0}.homeVideo #home-video-links{position:absolute;right:1%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:1150px){.homeVideo #home-video-links{display:none}}.homeVideo #home-video-links #video-title{color:#fff;font-family:"futura-pt",sans-serif;text-align:center;font-size:40px;line-height:1em;margin-bottom:20px}@media (max-width:1400px){.homeVideo #home-video-links #video-title{display:none}}.homeVideo #home-video-links #video-title span{display:block;font-weight:700}.homeVideo #home-video-links ul{padding-left:19px;border-left:5px solid #2f314b;list-style:none}.homeVideo #home-video-links ul li{margin-left:-10px}.homeVideo #home-video-links ul li a{padding:0 15px;color:#2f314b;margin:20% 0;font-family:"futura-pt",sans-serif;font-weight:700;font-size:25px;text-transform:uppercase;display:block;background-color:rgba(255,255,255,.7)}.homeVideo #home-video-links ul li:before{font-family:"FontAwesome";color:#2f314b;position:absolute;left:-7px;font-size:22px;line-height:1.8em;content:"\f111"}.vid-controls{position:absolute;right:0;top:0;background-color:#fff;opacity:.3;padding:10px 0}.vid-controls:hover{opacity:1}.vid-controls .control{float:left;margin:0 5px}.vid-controls .control a{margin:0;padding:0}.tar{text-align:right}.tac{text-align:center}.home .white_bg{background:none}.white_bg{background:#fff}.single a:hover{text-decoration:none}.heading-padded{margin-top:20px;margin-bottom:20px}.sub_header{background:#30324b;padding:10px 0}.sub_header a{color:#babbc0}.sub_header ul{margin:0}header{position:relative;z-index:55;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.3);-moz-box-shadow:0 4px 4px 0 rgba(0,0,0,.3);box-shadow:0 4px 4px 0 rgba(0,0,0,.3);width:100%;background:#fff}.spacer{padding-top:100px}@media (max-width:992px){.spacer{padding-top:60px}}@media (max-width:768px){.spacer{padding-top:0}}@media (min-width:768px){header{position:fixed}}@media (max-width:767px){header.affix{position:relative}}#menu-top-menu li a{font-size:13px;line-height:16px}#menu-top-menu li{border-right:1px solid #babbc0;color:#babbc0;margin:0;padding-right:5px;line-height:0}#menu-top-menu .list-inline>li{padding-right:1px}#menu-top-menu li:last-child{border:none}.sub_header .phone{font-size:17px;display:inline-block;float:left;margin-right:14px}.social{display:inline-block;float:left}.social a{color:#fff;background:#628ba4;border-radius:100px;display:inline-block;height:24px;width:24px;line-height:24px;margin:0 5px;text-align:center}.footersocial{text-align:center;display:inline-block;margin:20px 0 0 0;width:100%}.footersocial a{color:#fff;background:#f06835;border-radius:100px;display:inline-block;height:33px;width:33px;line-height:33px;text-align:center;margin-right:10px;font-size:23px}.phone i{border:1px solid #babbc0;border-radius:100%;display:inline-block;margin-right:5px;height:23px;width:24px;line-height:23px;text-align:center;font-size:14px}.social a:hover{opacity:.8}header .navbar-default{background-color:transparent;border:0;margin:0}header .navbar-default .nav>li>a{padding:10px}header .navbar-default .navbar-nav>.active>a,header .navbar-default .navbar-nav>.active>a:hover,header .navbar-default .navbar-nav>.active>a:focus{color:#777;background-color:transparent}header .navbar-default .navbar-nav>li>a:hover{background-color:#ddd!important;background-color:rgb(252,252,252)}header .dropdown-menu{padding:0}header .navbar-nav{float:right}header .navbar li a{min-height:80px;line-height:80px;padding-top:0;padding-bottom:0;border-left:1px solid #dcddd6;font-family:"futura-pt",sans-serif;font-size:16px;text-transform:uppercase;font-weight:700}header .navbar ul ul li a{position:relative;min-height:40px;line-height:40px;padding-top:0;padding-bottom:0;border-left:0;border-bottom:1px solid #dcddd6;font-size:17px;font-weight:700;font-family:"futura-pt",sans-serif;color:#2f314b}header .navbar ul.nav#menu-main-menu li.dropdown-submenu ul.dropdown-menu{display:block;position:relative;left:auto;border:none;margin-top:0;margin-left:0;border-radius:0;box-shadow:none;-webkit-box-shadow:none;width:100%;display:none;padding-left:20px}header .navbar ul.nav#menu-main-menu li.dropdown-submenu ul.dropdown-menu li{margin-left:20px}.toggler.opened{border-bottom:0!important}header .navbar ul.nav#menu-main-menu li.dropdown-submenu ul.dropdown-menu a{font-weight:400;border-bottom:none}header .navbar ul.nav#menu-main-menu li.dropdown-submenu>a:after{border:none}.third-level-icon{padding-left:10px;font-size:smaller;position:absolute;right:5px;top:14px}header .navbar ul.nav#menu-main-menu li.dropdown-submenu ul.dropdown-menu.collapse.in{display:block}header .navbar .menu-item-157 .dropdown-menu{right:0;left:auto}header .navbar ul ul.dropdown-menu>.active>a,header .navbar ul ul.dropdown-menu>.active>a:hover,header .navbar ul ul.dropdown-menu>.active>a:focus{color:#000!important;background-color:#ddd}header .navbar li:last-child a{border-right:1px solid #dcddd6}header .navbar ul ul li:last-child a{border:0}.logo{margin-left:57px;padding:10px 0}.menu-top-menu-container{margin-left:10px}#menu-top-menu{margin-left:55px}.menu-top-menu-container li.current_page_item a{text-decoration:underline}@media (min-width:976px) and (max-width:1200px){section.sub_header .col-md-5{width:35%}section.sub_header .col-md-7{width:65%}}.our-products-content,.industry-solutions-content{margin-top:40px;font-size:20px}.our-products-content h2,.industry-solutions-content h1{text-transform:uppercase}.industry-solutions-content h1{font-size:40px}.our-products-content .col-centered,.industry-solutions-content .col-centered{text-align:center}.custom_post_type ul{margin:0;padding:0;list-style:none}.row{margin:0}.custom_post_type .single{padding:7px;display:block}.post-type-archive-works .custom_post_type .single{padding:20px;display:block}.tax-works_category .custom_post_type .single{padding:20px 70px;display:block}.custom_post_type .single a{height:100%;overflow:hidden;position:relative;display:block}.custom_post_type .single a img{width:100%;max-width:100%}@media (min-width:768px){.single.homepage .placeholder{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;position:absolute;width:100%}}.custom_post_type .placeholder{text-align:center;font-size:57px;line-height:50px}.custom_post_type .placeholder a{color:#ee6835;text-transform:uppercase;font-family:"futura-pt",sans-serif;font-weight:700}.custom_post_type .placeholder a:hover{text-decoration:none;color:#d45423}.custom_post_type .single a .content_wrapper{position:absolute;bottom:-66px;background:rgba(0,0,0,.65);color:#fff;text-align:center;padding:10px 1%;width:100%;-webkit-transition-duration:0.5s;transition-duration:0.5s}.post-type-archive .custom_post_type .single a .content_wrapper{bottom:0}.post-type-archive-industries .custom_post_type .single a .content_wrapper h6,.post-type-archive-products .custom_post_type .single a .content_wrapper h6{margin:0}.custom_post_type .single a:hover .content_wrapper,#see_our_work .single a:hover .content_wrapper{bottom:0}.custom_post_type .single a .content_wrapper h6{font-size:25px;margin-top:0;text-transform:uppercase}.custom_post_type .single a .content_wrapper p{height:46px;overflow:hidden}.view_more{border:none;background:#30324b;color:#fff;font-size:20px;outline:none;display:block;width:99.3%;text-align:center;text-transform:uppercase;cursor:pointer;padding:25px 0;margin:5px 7px 0;font-family:"futura-pt",sans-serif;font-weight:700}.view_more:hover{color:#f06835;text-decoration:none}.toggle{display:none}#featured_products .content_wrapper .img_wrapper{height:auto;padding:17px 0 0 0}#featured_products{text-align:center}#featured_products .content_wrapper img{width:auto;height:auto;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-38%)}.industry-solutions-content h1{color:#2f314b}.industry-solutions-content h1 strong{display:block;color:#0181c5}#news_and_reviews{margin-bottom:90px}.home .testimonials{background:#fff}@media (min-width:1200px){.home #testimonial-slider{height:78%!important}}@media (min-width:992px){.home #testimonial-slider{height:77%!important}}@media (min-width:767px){.home #testimonial-slider{height:82%}}.home #testimonial-slider .flex-control-nav,.home #testimonial-slider .flex-direction-nav{display:block}.home #testimonial-slider .flex-control-nav{display:none}.home .flex-direction-nav{position:absolute;bottom:-60px;left:50%;z-index:9999;transform:translateX(-50%)}@media (max-width:992px){.home .flex-direction-nav{bottom:-60px}}.home #testimonial-slider .home-testimonial{border-bottom:1px solid #cacaca;padding-left:0;padding-right:0;padding-bottom:10px;margin-left:15px}.home #testimonial-slider .home-testimonial:last-child{border-bottom:none}.home #testimonial-slider .flex-direction-nav a{top:auto;opacity:.6;width:24px;height:24px}.home #testimonial-slider .flex-direction-nav a:hover{opacity:1}.home #testimonial-slider .flex-direction-nav a:before{content:'';display:none}.home #testimonial-slider .flex-direction-nav .flex-prev{background:url(../../../../../../themes/bootstrap/images/cal.png) 50% 50% no-repeat;left:50%;margin-left:-80px}.home #testimonial-slider .flex-direction-nav .flex-next{background:url(../../../../../../themes/bootstrap/images/car.png) 50% 50% no-repeat;right:50%;margin-right:-60px}.home #testimonial-slider .logo_t{margin-top:15px;padding-bottom:30px}@media (max-width:992px){.home #testimonial-slider .logo_t{padding-bottom:0}}@media (max-width:767px){.home #testimonial-slider .logo_t{max-width:50%;margin-left:auto;margin-right:auto}.home #testimonial-slider .home-testimonial p{text-align:center}footer .column a{font-size:18px!important;text-transform:uppercase}footer .column{width:100%;text-align:center}footer .column ul .sub-menu{margin-bottom:30px}}.home #testimonial-slider .logo_t:last-child{border-bottom:none}.home #testimonial-slider .flex-control-paging,#testimonial-slider-mobile .flex-control-paging{display:none}#testimonial-slider-mobile .home-testimonial{border-bottom:1px solid #cacaca;padding-left:0;padding-right:0;padding-bottom:10px;margin-left:15px}#testimonial-slider-mobile .flex-direction-nav{width:100%}#testimonial-slider-mobile .flex-direction-nav a{top:auto;opacity:.6;width:24px;height:24px}#testimonial-slider-mobile .flex-direction-nav a:hover{opacity:1}#testimonial-slider-mobile .flex-direction-nav a:before{content:'';display:none}#testimonial-slider-mobile .flex-direction-nav .flex-prev{background:url(../../../../../../themes/bootstrap/images/cal.png) 50% 50% no-repeat;left:0%}#testimonial-slider-mobile .flex-direction-nav .flex-next{background:url(../../../../../../themes/bootstrap/images/car.png) 50% 50% no-repeat;right:0%}#testimonial-slider-mobile .logo_t{margin-top:15px;padding-bottom:30px}#testimonial-slider-mobile .testi-content{text-align:center}@media (max-width:767px){#testimonial-slider-mobile .logo_t{max-width:50%;margin-left:auto;margin-right:auto}#testimonial-slider-mobile .home-testimonial p{text-align:center}}#testimonial-slider-mobile .logo_t:last-child{border-bottom:none}.home .testimonial_wrapper{min-height:64px;font-weight:700}.home .testimonial_wrapper:last-child{border-bottom:none}.home .testimonials p{font-size:16px;color:#f06835;margin-top:30px;font-weight:700}.news{margin-top:15px}.news .thumb{width:250px;height:auto;float:left;margin:0 10px 10px 0}.news h4{font-family:"source-sans-pro",sans-serif;font-weight:400}.news a{color:#000}.news h4{margin:0 0 10px 0;font-size:18px}.news a.read_more{color:#f06835;font-size:18px;text-transform:uppercase}.news article{margin-bottom:40px}.news article p{font-size:16px;line-height:25px}a.view_more_news{font-size:20px;color:#f06835;text-transform:uppercase;padding:9px 45px 2px 0;font-family:"futura-pt",sans-serif;font-weight:700}#in_the_news article p{text-align:left}#in_the_news article h4{text-align:left;font-weight:700;font-size:19px;line-height:1.3em}.intro-section{text-align:center;padding-bottom:30px;border-bottom:1px solid #2f314b}.intro-section h1{font-size:36px;text-transform:uppercase;color:#2f314b}#emailportal{width:100%;text-align:center;margin-top:20px;display:inline-block}#emailportal a{display:block;font-size:12px;color:#f06835;font-weight:700}#emailportal a:hover{color:#fff}.footer-contact-wrapper{position:relative;border-top:7px solid #30324b;border-bottom:7px solid #30324b}.footer-contact-wrapper img{width:100%;height:auto}.footer-contact-wrapper .footer-contact-buttons{white-space:nowrap;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.footer-contact-wrapper .footer-contact-buttons h2{margin:0 0 35px;color:#2f324b}.footer-contact-wrapper .footer-contact-buttons p:last-of-type{margin-bottom:0}.bluebutton,a.bluebutton{display:inline-block;color:#FFF;text-transform:uppercase;font-family:'futura-pt',sans-serif;font-weight:700;font-size:25px;background:#30324b;border:0;padding:.75em 1.75em;margin:0 10px;line-height:1;text-decoration:none}.bluebutton,a.bluebutton:nth-child(2){margin:0 70px 10px}.bluebutton:hover,a.bluebutton:hover{color:#f06835;transition:all ease 0.3s}@media screen and (max-width:1088px){.footer-contact-buttons a.bluebutton{margin:0 15px 10px}}@media screen and (max-width:866px){.footer-contact-wrapper .footer-contact-buttons{white-space:normal;position:relative;left:auto;top:auto;transform:none;-ms-transform:none;-webkit-transform:none;width:100%;padding:50px 3%}.footer-contact-buttons a.bluebutton{margin:0 5px 10px}}@media screen and (max-width:685px){.footer-contact-buttons a.bluebutton{display:block;width:100%}.footer-contact-wrapper .footer-contact-buttons h2{font-size:36px;line-height:1em}}.sidebar .videowrap{padding:10px;border:1px solid #2f324b}.sidebar .videowrap *{max-width:100%}.sidebar .gform_widget{padding:20px;border:1px solid #2f324b}.sidebar .gform_wrapper ul.gform_fields li.gfield{padding-right:0}.sidebar .gfield_label{font-family:'futura-pt-bold';color:#2f324b;text-transform:uppercase}.sidebar .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.sidebar .gform_wrapper textarea,.sidebar .gform_wrapper select{border-top:1px solid #2f324b!important;border-right:1px solid #2f324b!important;border-bottom:1px solid #2f324b!important;border-left:1px solid #2f324b!important;background:#FFFFFF!important}.sidebar .gform_wrapper .address_country{width:100%!important;padding-right:0!important}.sidebar .gform_wrapper .address_country select{font-size:16px;height:33px}.sidebar .gform_wrapper .has_country.ginput_container_address label{display:none!important}.contact_form_image{margin-top:60px}.contact_form_image img{width:100%;height:auto}.contact_form{background:url(../../../../../../themes/bootstrap/images/cfb.jpg) top center;padding:55px 0}.contact_form .gform_wrapper h3.gform_title{text-align:center;color:#fff;text-transform:uppercase;font-size:40px;line-height:40px;margin:0 0 8px 0;width:100%}h3.gform_title:before,h3.gform_title:after{content:normal}.contact_form .gform_wrapper .gform_description{text-align:center;width:100%;display:block;color:#fff;margin-bottom:25px;font-size:21px;line-height:25px}article .contact_form{background:none}article .contact_form .gfield_html h3,article .contact_form .gfield_html p{color:#000}.gform_wrapper{margin:0!important;max-width:100%!important}.sidebar .gfield_html{text-align:center}.sidebar .gfield_html h3{font-weight:700;text-transform:uppercase;font-size:20px}.container .gform_wrapper input[type=text],.container .gform_wrapper input[type=url],.container .gform_wrapper input[type=email],.container .gform_wrapper input[type=tel],.container .gform_wrapper input[type=number],.container .gform_wrapper input[type=password],.container .gform_wrapper select,.container .gform_wrapper textarea{background:#f4f3f2;font-size:14px;padding:5px 10px;border-top:1px solid #c8c7c6;border-left:1px solid #c8c7c6;border-bottom:none;border-right:none}.sidebar .gform_wrapper .top_label input.medium,.sidebar .gform_wrapper .top_label select.medium{width:100%;margin-bottom:10px}.sidebar .gform_wrapper .top_label input.large,.sidebar .gform_wrapper .top_label select.large,.sidebar .gform_wrapper .top_label textarea.textarea{width:100%;font-size:14px}.sidebar .gform_wrapper .gform_footer input.button,.sidebar .gform_wrapper .gform_footer input[type=submit]{font-size:14px!important;-webkit-background-size:20%!important;background-size:20%!important}.contact_form span.req{color:#fff;font-size:15px;text-align:right;display:block;margin-right:2%}.sidebar span.req{color:#000;font-size:11px;text-align:right;margin-top:3px;display:block}.contact_form .gfield_html,.sidebar .gfield_html{margin-top:0!important;width:100%!important}.sidebar .gfield_html{text-align:center}.sidebar .gfield_html h3{font-weight:700;text-transform:uppercase;font-size:20px}.contact_form label#input_8_4_6_label,.contact_form label#input_1_11_6_label{display:none}.contact_form .has_country #input_8_4_6_container,.contact_form .has_country #input_1_11_6_container{width:100%}.contact_form #field_8_4,.contact_form #field_1_11{vertical-align:top}.contact_form #field_8_4 label,.contact_form #field_1_11 label{margin-bottom:13px}.contact_form select#input_8_4_6,.contact_form select#input_1_11_6{height:47px;background:#f4f3f2;border-top:1px solid #c8c7c6;border-left:1px solid #c8c7c6;border-bottom:0;border-right:0}.contact_form .gfield_html h3{color:#fff;text-align:center;font-size:35px;text-transform:uppercase;margin:0 0 20px 0;font-weight:700}.contact_form .gfield_html p{color:#fff;text-align:center;padding:0 65px;font-size:17px;margin-bottom:30px}.contact_form .gform_wrapper .top_label input.medium,.contact_form .gform_wrapper .top_label select.medium,.contact_form .gform_wrapper .top_label textarea.textarea{width:100%!important;background:#fff;height:47px}article .contact_form .gform_wrapper .top_label input.medium,article .contact_form .gform_wrapper .top_label select.medium,article .contact_form .gform_wrapper .top_label textarea.textarea{background:#f4f3f2;border-top:1px solid #c8c7c6;border-left:1px solid #c8c7c6;border-bottom:none;border-right:none}article .contact_form span.req{color:#000}.contact_form .gform_wrapper .top_label textarea.textarea{margin-bottom:20px!important;height:90px!important}.contact_form .gform_wrapper ul li.gfield{clear:none;width:48%;margin:0 2% 0 0!important;display:inline-block}.contact_form .gform_wrapper .gform_validation_container{display:none!important}body.home .contact_form .gform_wrapper .top_label .gfield_label,body.home .contact_form .gform_wrapper .gfield_checkbox li label,body.home .contact_form .gform_wrapper .gfield_radio li label{color:#fff}.contact_form .gform_wrapper ul li#field_1_10{width:100%;display:block;margin:0 2% 0 0!important}.contact_form .gform_wrapper .gfield_checkbox li label,.contact_form .gform_wrapper .gfield_radio li label,.gform_widget label#label_1_10_2{font-weight:300!important}.contact_form .gform_wrapper ul.gfield_checkbox li input[type=checkbox]:checked+label,.contact_form .gform_wrapper ul.gfield_radio li input[type=radio]:checked+label,.gform_widget .gform_wrapper ul.gfield_checkbox li input[type=checkbox]:checked+label,.gform_widget .gform_wrapper ul.gfield_radio li input[type=radio]:checked+label{font-weight:300}.contact_form .gform_wrapper ul li#field_1_10 ul.gfield_checkbox li{display:inline-block;margin-right:20px}.contact_form .gform_wrapper input[type=text],.contact_form .gform_wrapper input[type=url],.contact_form .gform_wrapper input[type=email],.contact_form .gform_wrapper input[type=tel],.contact_form .gform_wrapper input[type=number],.contact_form .gform_wrapper input[type=password],.contact_form .gform_wrapper select,.contact_form .gform_wrapper textarea{font-size:17px!important;padding:9px 10px!important;border:none!important;margin-bottom:4%}.contact_form #field_1_9{width:98%}.contact_form .gform_wrapper .gform_footer,.sidebar .gform_wrapper .gform_footer{padding:0!important;text-align:center;margin:15px 0 0 0!important}.contact_form .gform_wrapper .gform_footer input.button,.contact_form .gform_wrapper .gform_footer input[type=submit],.sidebar .gform_wrapper .gform_footer input.button,.sidebar .gform_wrapper .gform_footer input[type=submit],.gform_button.button[type=submit]{border:none;font-size:20px;text-transform:uppercase;color:#fff;text-align:center;padding:13px 80px 13px 40px!important;background:#f06835 url(../../../../../../themes/bootstrap/images/arrw.png) 80% center no-repeat;font-family:"futura-pt",sans-serif;font-weight:700}.contact_form .gform_wrapper .gform_footer input.button:hover,.contact_form .gform_wrapper .gform_footer input[type=submit]:hover,.sidebar .gform_wrapper .gform_footer input.button:hover,.sidebar .gform_wrapper .gform_footer input[type=submit]:hover{opacity:.9}.clients{background:#fff;padding-bottom:50px}.clients h4{font-size:27px;color:#2f324b;text-transform:uppercase;text-align:center;margin:40px 0 30px}#clients-slider .item{height:90px;line-height:90px;text-align:center;top:-50%;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}#clients-slider .item img{max-height:90px;width:auto;max-width:85%;display:block;margin:0 auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#clients-slider .flex-control-nav{display:none}#clients-slider .flex-direction-nav a.flex-next:before,#clients-slider .flex-direction-nav a.flex-prev:before{color:#000}#clients-slider a.flex-next{background:url(../../../../../../themes/bootstrap/images/car.png) no-repeat;right:-20px}#clients-slider a.flex-prev{background:url(../../../../../../themes/bootstrap/images/cal.png) no-repeat;left:-20px}#clients-slider .flex-direction-nav a{opacity:1!important;width:14px;height:24px}#clients-slider .flex-direction-nav a:before{display:none}.flex-direction-nav .flex-disabled{cursor:pointer!important}.th{margin-top:30px}.breadcrumbs{margin:20px 0;font-family:"source-sans-pro",sans-serif;font-size:16px;color:#303030}.breadcrumbs span:last-child{font-weight:700}.breadcrumbs a{font-family:"source-sans-pro",sans-serif;font-size:16px;color:#303030}.row.single_custom_posts{padding-bottom:40px;margin:0 auto;max-width:1200px}.single_custom_posts .single a{height:auto}.single_custom_posts .single p{margin-top:13px}.single_custom_posts .single .content_wrapper p.slogan{margin-top:0;font-size:16px;padding-bottom:20px;text-align:center;line-height:20px}.single_custom_posts .custom_post_type .single a:hover .content_wrapper{bottom:0}.img_title{width:50%;margin:50px auto}.img_title img{max-width:100%;height:auto}.single-products .social-likes{display:none}.single-industries article{margin-top:40px}.single-industry_solutions .content_text p,.single-industry_solutions article p{font-size:17px;line-height:24px;margin-bottom:40px}.content_text p,article p{font-size:17px;line-height:24px;text-align:left;margin-bottom:15px}.content_text ul{margin:0;padding:0;list-style:disc;margin:0 0 20px 3%}#text-2{margin-top:40px;background:#2f324b;width:96%;padding:20px 2%;text-align:center}#text-2 h5{display:none}#text-2 h4{text-align:center;font-size:22px;line-height:24px;margin:0;text-transform:uppercase}#text-2 a{color:#fff}#text-2 img{margin-top:10px}.border_right{margin-bottom:60px;padding-right:4%}#gallery-slider{margin-bottom:75px}#gallery-slider .item{position:relative}#gallery-slider .item p.caption{position:absolute;width:100%;padding:20px;background:rgba(0,0,0,.5);bottom:0;margin:0;color:#fff;font-size:19px;text-align:center}#gallery-slider .flex-control-nav{bottom:-40px}#gallery-slider .flex-control-paging li a{border-color:#1482c4}#gallery-slider .flex-direction-nav{display:none}h1{font-size:30px}.additional_blocks .row{margin:0 -8px}.additional_blocks .single{margin-bottom:20px}.additional_blocks .img_wrapper{position:relative}.additional_blocks .img_wrapper img{width:100%;height:auto}.additional_blocks .img_wrapper img:hover{opacity:0.7!important}.additional_blocks .img_wrapper h4{position:absolute;bottom:0;width:100%;text-align:center;background:rgba(0,0,0,.65);margin:0;padding:10px 2%;color:#fff;text-transform:uppercase}.additional_blocks p{text-align:center;margin-top:20px}.post-type-archive-works .custom_post_type .single a .content_wrapper h6,.post-type-archive-industry_solutions .custom_post_type .single a .content_wrapper h6{font-size:20px;margin-bottom:0;-webkit-transition-duration:0.5s;transition-duration:0.5s}.post-type-archive-works .single_custom_posts .single .content_wrapper,.tax-works_category .single_custom_posts .single .content_wrapper,.post-type-archive-industry_solutions .single_custom_posts .single .content_wrapper{height:auto}.post-type-archive-works .custom_post_type .single a .content_wrapper,.tax-works_category .custom_post_type .single a .content_wrapper,.post-type-archive-industry_solutions .custom_post_type .single a .content_wrapper{bottom:0}.tax-works_category .custom_post_type .single a img{height:auto}.post-type-archive-works .custom_post_type .single a:hover h6,.tax-works_category .custom_post_type .single a:hover h6{text-decoration:underline}.home .testimonials{border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6}.home .testimonials{border:none;padding-top:0}.work_testimonial{border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;padding:20px 0 5px 0;margin:20px 0}.work_testimonial_icon{margin-bottom:20px}.waterridestext h4{font-size:47px}.work_testimonial_icon img{width:100%;height:auto}.content_text h1{text-align:center}.additional_blocks h3{text-align:center;margin-top:65px;margin-bottom:25px;text-transform:uppercase;font-size:31px;color:#2f324b}.back{margin:22px 0 10px 0}.back a{color:#f06835;text-transform:uppercase;font-size:14px;font-family:"futura-pt",sans-serif;font-weight:700;background:url(../../../../../../themes/bootstrap/images/back.png) left center no-repeat;padding:5px;padding-left:35px}ul.aboutlinks{list-style:none;padding:0}ul.aboutlinks a,a.orangebutton{width:32%;margin:0 1% 20px 0;background:#f06835 url(../../../../../../themes/bootstrap/images/arrw.png) 92% center no-repeat;padding:13px 80px 13px 40px;float:left;color:#fff;text-decoration:none;font-size:20px;font-family:"futura-pt",sans-serif}a.content-button,a.orangebutton{width:100%;margin:0 1% 20px 0;background:#f06835 url(../../../../../../themes/bootstrap/images/arrw.png) 92% center no-repeat;padding:13px 80px 13px 40px;float:left;color:#fff;text-decoration:none;font-size:19px;font-family:"futura-pt",sans-serif}a.orangebutton{width:100%;float:none;padding:13px 56px 13px 13px;display:block}.staff-member{position:relative;margin-bottom:14px;padding:0 7px!important}.staff-member img{max-width:100%;height:auto}.staff-member img.hover-image{position:absolute;left:0;top:0;transition:opacity 0.5s;max-width:100%;height:auto;padding:0 7px}.staff-member img.hover-image:hover{opacity:0!important}#text-3{margin-bottom:30px}#text-3 h5{display:none}ul.aboutlinks a:hover,a.orangebutton:hover{background-color:#F17749}#home-slider{position:relative}#interior-links{position:absolute;z-index:2;right:1%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:1150px){#interior-links{display:none}}#interior-links #interior-links-title{color:#fff;font-family:"futura-pt",sans-serif;text-align:center;font-size:40px;line-height:1em;margin-bottom:20px}@media (max-width:1400px){#interior-links #interior-links-title{display:none}}#interior-links #interior-links-title span{display:block;font-weight:700}#interior-links ul{padding-left:19px;border-left:5px solid #4e7837;list-style:none}#interior-links ul li{margin-left:-10px}#interior-links ul li a{padding:0 15px;color:#4e7837;margin:20% 0;font-family:"futura-pt",sans-serif;font-weight:700;font-size:25px;text-transform:uppercase;display:block;background-color:rgba(255,255,255,.7)}#interior-links ul li:before{font-family:"FontAwesome";color:#4e7837;position:absolute;left:-7px;font-size:22px;line-height:1.8em;content:"\f111"}.featured-project{border:1px solid #2f314b;padding:20px;margin-top:20px;margin-bottom:20px}.featured-project-content h3{font-size:24px;margin-top:0;margin-bottom:15px;text-transform:uppercase;color:#2f314b}.featured-project-content p{margin:20px 0}.featured-project-content p:last-child{margin-bottom:0}.featured-project .row{margin-left:-15px;margin-right:-15px}.featured-project-image img{margin-bottom:20px}a.view_more_project{font-size:20px;color:#f06835;background:url(../../../../../../themes/bootstrap/images/arr.png) right center no-repeat;text-transform:uppercase;padding:6px 45px 5px 0;font-family:"futura-pt",sans-serif;font-weight:700}.featured-projects{margin:30px 0;text-align:center}#featured_products .featured-projects{margin:0}.featured-projects h2{text-transform:uppercase;margin-bottom:20px;border-bottom:5px solid #2f314b;display:inline-block}.flexslider#featured-slider{padding-left:30px;padding-right:30px}#featured-slider:before{content:'';width:100%;position:absolute;height:15px;background-color:#2f314b;left:0;bottom:50%}#featured-slider .flex-direction-nav a{width:50px;margin-left:10px;margin-right:10px}#featured-slider .flex-direction-nav .flex-next{text-align:center!important}#featured-slider .flex-direction-nav .flex-prev,#featured-slider .flex-direction-nav .flex-next{color:transparent}#featured-slider .slides .item{position:relative;margin-right:20px;padding-top:15px;padding-bottom:15px;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);transition:transform .2s}#featured-slider .slides .item:hover{z-index:3;-webkit-transform:scale(1.12);-moz-transform:scale(1.12);-ms-transform:scale(1.12);transform:scale(1.12)}#featured-slider .slides .item img{height:auto}#featured-slider .slides .item:before{content:'';width:80%;height:110%;position:absolute;background-color:#2f314b;left:10%;top:-10%;z-index:-1}#featured-slider .slides .item .featured-title{position:absolute;z-index:1;bottom:15px;background:rgba(0,0,0,.65);color:#fff;text-align:center;padding:10px 1%;width:100%;-webkit-transition-duration:.5s;transition-duration:.5s}#featured-slider .slides .item .featured-title h6{font-size:20px;text-transform:uppercase}.blog article p,.archive article p{text-align:left}.blog_title{font-family:"source-sans-pro",sans-serif;font-size:30px;line-height:33px;font-weight:700;color:#30324b;margin:50px 0 10px 0;display:inline-block}.paged-header{font-size:20px;line-height:24px;margin:20px 0 0}.paged article:first-of-type{margin-top:30px}.date{color:#628ba4;font-size:16px;display:block;margin-bottom:20px}.no_padding{padding:0}.blog .view_more_news,.archive .view_more_news{display:block;padding:7px 45px 6px 0;font-size:17px;background-position:28% center;margin-top:35px}.blog article,.archive article{border-bottom:1px solid #acacac;padding-bottom:20px;margin-bottom:20px}.blog article:last-child{border:none}.featuredimg{padding:0}.blog .th,.archive .th{margin-top:0;padding:0 20px 0 0}.single-post .th{margin-top:60px}.single-post .blog_title{margin-top:35px}.single-post article p{text-align:left}.pagination{width:100%;display:block;border-top:1px solid #fff;margin-top:-1px}.pagination a{color:#30324b;font-size:18px;text-transform:uppercase;font-family:"futura-pt",sans-serif;font-weight:700;opacity:.3;display:inline-block}.pagination a:hover{opacity:1;text-decoration:none}.pagination .nav-previous a{background:url(../../../../../../themes/bootstrap/images/cal.png) 50% 50% no-repeat;opacity:1;width:13px}.pagination .nav-next a{background:url(../../../../../../themes/bootstrap/images/car.png) 50% 50% no-repeat;opacity:1;width:13px}.pagination .nav-previous a:focus,.pagination .nav-next a:focus,.pagination .nav-previous a:hover,.pagination .nav-next a:hover{text-decoration:none!important}.blog .social-likes,.archive .social-likes{display:none}.archive h1,.archive h5{color:#000}h1.archive-title{text-align:left}#see_our_work{text-align:center;clear:both}#see_our_work .content_wrapper{bottom:-10px}#see_our_work .content_wrapper.has-description{bottom:-66px}#see_our_work a.view_more_news{margin-top:0;display:inline-block}#see_our_work h4{font-size:31px;text-transform:uppercase;margin-bottom:20px}#see_our_work ul{margin:0;padding:0}#see_our_work li{display:inline-block;width:19%;text-align:center;margin:0 4px}#see_our_work li a{display:block}#see_our_work li img{width:auto;max-width:85%;padding:10px;height:auto}.industries .work-title,.page .work-title,.products .work-title,.single-works .work-title{margin-top:30px;margin-bottom:30px}.industries .work-title h2,.page .work-title h2,.products .work-title h2,.single-works .work-title h1{display:inline-block;width:auto;float:left;margin:0}.orangebutton.work{display:inline-block;background:#f06835;padding:10px;width:auto}.industries .work-title .orangebutton.work,.page .work-title .orangebutton.work,.products .work-title .orangebutton.work,.single-works .work-title .orangebutton.work{margin:0;float:right;text-decoration:none}.page .project_gallery .orangebutton.work,.products .project_gallery .orangebutton.work,.single-works .project_gallery .orangebutton.work{float:right}@media (max-width:960px){.industries .work-title h2,.page .work-title h2,.products .work-title h2,.single-works .work-title h1{display:block;width:100%}.page .orangebutton.work,.single-works .orangebutton.work{float:left!important;margin-top:20px!important}.page .project_gallery .orangebutton.work,.products .project_gallery .orangebutton.work,.single-works .project_gallery .orangebutton.work{float:none}.gallery-btn-area{margin-top:60px;display:block}.gallery-btn-area .orangebutton.work{float:left!important}}.industries .work-title .orangebutton.work:hover,.page .work-title .orangebutton.work:hover,.single-works .work-title .orangebutton.work:hover{background-color:#F17749}#proj-gal.modal .modal-dialog{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#proj-gal .modal-dialog i.fa{width:30px;height:30px;margin-top:-15px;margin-left:-15px;font-size:50px;position:absolute;top:50%;z-index:5;display:inline-block}#proj-gal .carousel-control.left{background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,.2) 0),color-stop(rgba(0,0,0,.0001) 100%));background-image:linear-gradient(to right,rgba(0,0,0,.2) 0,rgba(0,0,0,.0001) 100%)}#proj-gal .carousel-control.right{background-image:-webkit-linear-gradient(right,color-stop(rgba(0,0,0,.2) 0),color-stop(rgba(0,0,0,.0001) 100%));background-image:linear-gradient(to left,rgba(0,0,0,.2) 0,rgba(0,0,0,.0001) 100%)}@media (min-width:768px){#proj-gal .modal-dialog{width:767px}}@media (max-width:767px){#proj-gal.modal .modal-dialog{width:90%;margin:0}}.row{position:relative}.col-xs-12.sidebar{position:relative}.sidebar{background:#fff;position:absolute;height:100%;padding-top:40px!important;padding:0 30px;margin-bottom:40px}.sidebar .quickLinks{padding:10px;border:1px solid #2f324b;margin-bottom:30px}.sidebar .quickLinks h1,.sidebar .quickLinks h2,.sidebar .quickLinks h3,.sidebar .quickLinks h4,.sidebar .quickLinks h5,.sidebar .quickLinks h6{margin-top:0;color:#f06835}.sidebar .quickLinks ul{list-style:outside;padding:inherit;margin-left:1em}.sidebar .quickLinks ul li a{font-weight:400;border:none;color:#2f314b}.sidebar .quickLinks ul li:last-child a{border:none}.sidebar h5{text-transform:uppercase;font-weight:700;text-align:center;font-size:22px;color:#F06835}.our_products_sidebar h5{color:#303030}.sidebar aside{margin-bottom:75px}.sidebar aside#text-2{margin-bottom:20px}.sidebar aside .gform_description{text-align:center;display:block;width:100%}.sidebar ul{margin:0;padding:0;list-style:none}.sidebar ul ul.sub-menu li a{padding-left:20px}.sidebar ul ul.sub-menu li:last-child a{border-bottom:none}.sidebar ul li a{font-size:14px;display:block;font-weight:700;color:#000;border-top:1px solid #f0f0f0;padding:10px 5px}.sidebar ul li a:hover{background:#f4f4f4;text-decoration:none}.sidebar ul li:last-child a{border-bottom:1px solid #f0f0f0}.works_categories ul{list-style:none;padding:0;margin:0}.works_categories ul li a{color:#30324b;font-size:15px;border-bottom:1px solid #d3d4d9;display:block;text-transform:uppercase;padding:10px;font-family:"futura-pt",sans-serif;cursor:pointer;font-weight:700}.works_categories ul li.active{background:#dfdfdd}.works_categories ul li.active a:hover{text-decoration:underline}.works_categories ul li a:hover,.works_categories ul li.current-cat a{text-decoration:none;background:#dfdfdd}.works_categories ul li.current-cat a:hover{text-decoration:underline}.sidebar .testimonial_wrapper{padding-left:0;position:relative;border:none;border-top:2px solid #e0ebf2;padding-top:40px;margin-top:20px;background-image:none}.sidebar .testimonial_wrapper:before{content:'';background:url(../../../../../../themes/bootstrap/images/ttmnls.jpg) top center no-repeat;width:77px;height:46px;position:absolute;top:-23px;left:50%;margin-left:-37px;display:block}.sidebar .testimonial_wrapper:after{display:none}.sidebar .testimonial_wrapper em{color:#747680}.subscribe{background:url(../../../../../../themes/bootstrap/images/subscribe.jpg) top center;padding:15px 25px 40px;text-align:center}.subscribe h3{color:#fff;text-transform:uppercase;font-size:27px;text-align:center}.subscribe .gform_description{text-align:center;color:#fff;font-size:16px}#gform_3 label{display:none}#gform_3 .gform_footer .gform_button{width:100%}.gform_wrapper form#gform_3{padding:15px 25px 40px!important}.subscribe input,.subscribe select{font-size:15px;background:#fff;width:100%;border:none;padding:5px 10px;margin:5px 0}.subscribe input[type="button"]{background:#f06835;color:#fff;text-transform:uppercase;text-align:center;display:inline-block;width:80%;margin:10px auto;border:none;font-size:17px;font-weight:700;padding:10px}footer{padding-top:45px;background-color:#f4f6ef}footer .column ul{float:none;margin:0;list-style:none;padding:0}footer.mountainsides-footer .footer_bottom{background-color:#4c7637}footer.mountainsides-footer .footer_bottom .footer-logo{margin-top:20px}footer.mountainsides-footer .footer_bottom .footer_info{margin-top:45px}@media (max-width:767px){html footer .column ul .column{width:100%;text-align:center;margin-bottom:20px}footer .column a{font-size:19px;text-transform:uppercase}}footer .column ul .column{width:25%}footer .column ul img{max-width:180px}#menu-item-26290 img{max-width:150px}li#menu-item-26289{margin:10px 0}li#menu-item-26290{margin:10px 0}footer .column ul .column:nth-child(2)>li:first-child{margin-bottom:20px}footer .column ul a{font-size:18px;color:#2f324b;text-transform:uppercase;font-weight:700}footer .column ul a:hover{color:#f06835}footer .column ul .sub-menu{list-style:none;padding-left:0}footer .column ul .sub-menu li{margin:7px 0}footer .column ul .sub-menu a{font-weight:400;font-size:13px}.footer_bottom{background-color:#30324b}.footer_info{color:#fff;font-weight:700;margin-top:30px;font-size:15px}.copyright{font-style:italic;font-size:11px;color:#55565e;margin-top:20px;text-align:center;margin-bottom:15px}#work_filter .mix{display:none}.sidebar_product{text-align:center}.sidebar_product img{width:100%;height:auto;max-width:175px}.sidebar_product{margin:0;border-bottom:1px solid #d3d4d9;padding:10px 0}#products_sidebar{border-top:1px solid #d3d4d9;margin-bottom:50px}#industry_sidebar{margin-bottom:50px;text-align:center}.tech-library{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #CCC}.tech-library h3{display:block;color:#2f324b;text-align:left;font-size:22px;line-height:24px;font-weight:700;margin:0}.tech-library h5{text-align:left;cursor:pointer}.tech-library h5:before{width:16px;height:23px;margin:0 5px 0 0;vertical-align:middle;position:relative}.tech-library h5.cadicon:before{content:url(../../../../../../themes/bootstrap/images/icon-cad.png)}.tech-library h5.pdficon:before{content:url(../../../../../../themes/bootstrap/images/icon-pdf.png)}.tech-library h5.specicon:before{content:url(../../../../../../themes/bootstrap/images/icon-spec.png)}.tech-library h5:after{content:'+';position:relative;float:left;margin:5px 10px 0 0}.tech-library h5.active:after{content:'\2D';position:relative;float:left;font-size:22px;line-height:14px;margin:3px 10px 0 0}.tech-library h4.techtitle{margin-top:21px}.tech-library ul.documents{padding:0;margin:0}.tech-library ul.documents li{list-style-position:inside}.tech-library .document-items{display:none}.techwrap[data-columns]::before{content:'2 .column.size-1of2'}.column{float:left;width:25%}.size-1of2{width:47%;margin-right:6%}.size-1of2:nth-child(2n+2){margin-right:0}body.page-template-template-landing-wicked header,body.page-template-template-landing-better-ride header{background:#4b4e6f;padding:0 0 20px 0}body.page-template-template-landing-wicked{background:#30324b!important;background-image:none!important}body.page-template-template-landing-better-ride{background:#fff!important;background-image:none!important}body.page-template-template-landing-wicked .footerlogo{max-width:200px;height:auto;margin:0 auto 20px;text-align:center}.page-template-template-landing-wicked .landingwrap{color:#fff;max-width:1500px;width:100%;margin:0 auto;text-align:center}body.page-template-template-landing-better-ride .landingwrap{width:97%;padding:25px 0 0 3%;margin:0}body.page-template-template-landing-better-ride .landingborder{outline:1px solid lightgrey}.socialsharewrap{text-align:center}.buttonwrap{text-align:center}.landingleft{float:left;width:70%;margin-bottom:30px}.landingleft .videowrap{float:left;margin:0 4% 1em 0;width:48%}.landingleft .last{margin-right:0}.footerinfowrap{width:100%}.landingleft .videowrap img{max-width:100%;height:auto;background:#fff;box-shadow:0 0 14px #ccc;padding:20px 4%;width:92%}.landingright{float:right;width:25%;position:absolute;right:0;bottom:0}.landingright img{width:100%;height:auto}.page-template-default article{margin-top:40px}body.page-template-template-landing-better-ride{margin:0}body.page-template-template-landing-better-ride a{text-decoration:none;padding:6px 0}body.page-template-template-landing-wicked h1{text-align:center;font-size:3em;margin:30px 0 10px 0;color:#fff;text-transform:uppercase}body.page-template-template-landing-better-ride h1{text-align:center;font-size:150px;margin:7px 0 40px;color:#1b3588;text-transform:uppercase;line-height:.7em}body.page-template-template-landing-wicked h2{text-align:center;font-size:2em;margin:0 0 25px 0;color:#fff}body.page-template-template-landing-better-ride h2{text-align:center;font-size:45px;margin:0 0 25px 0;color:#1b3588;text-transform:uppercase}body.page-template-template-landing-better-ride h3{text-align:center;font-size:40px;margin:10px 0 25px 0}body.page-template-template-landing-better-ride h3 a{color:#4c7737}.adglogo{text-align:center;padding:30px 2% 0 0;width:48%;float:left}.footerinfo{margin-top:40px;float:right;width:48%;margin-left:2%;text-align:center}.footerinfo span{font-size:44px;font-weight:700;display:block;line-height:1em;margin-bottom:23px;color:#1b3588}.wp-image-4022{margin:10px 0 40px}.wickedimg{width:30%}.page-template-template-landing-wicked .footer,.page-template-template-landing-better-ride footer{background:none;color:#fff;text-align:center;margin:0 0 30px 0;position:relative;padding-top:0}.page-template-template-landing-better-ride footer{background:#4b4e6f;margin:90px 0 0 0;padding-bottom:30px}.page-template-template-landing-wicked .footerborder,.page-template-template-landing-better-ride .footerborder{background:url(../../../../../../themes/bootstrap/images/hr-big.png) #30324b no-repeat;width:118px;height:34px;position:absolute;top:0;left:50%;margin-left:-56px;margin-top:-29px;padding:0 10px;background-position-x:10px}.page-template-template-landing-better-ride .footerborder{background:url(../../../../../../themes/bootstrap/images/hr-big.png) no-repeat;margin:0 0 20px -56px;position:relative}.page-template-template-landing-wicked .sharetitle,.page-template-template-landing-better-ride .sharetitle{vertical-align:top;padding-top:5px;display:inline-block;font-size:18px}.page-template-template-landing-better-ride .socialshare{text-align:center;margin-top:15px}.page-template-template-landing-better-ride .socialshare img{margin:0 4px}.floatleft{float:left;width:31%;margin-right:3%;font-family:"futura-pt",sans-serif;font-weight:700;text-transform:uppercase}.btn a{margin:15px auto;background:#f06835;border-radius:5px;text-align:center;font-size:24px;color:#fff;line-height:1.3em;display:block;width:285px}.contacusbtn a,.findoutbtn a{background:#f06835;border-radius:5px;text-align:center;font-size:24px;color:#fff;line-height:1.3em;display:block}.contacusbtn a:hover,.findoutbtn a:hover,.btn a:hover{text-decoration:none;background:#d25323;color:#fff}.page-template-template-landing-wicked .shiftnav,.page-template-template-landing-wicked #shiftnav-toggle-main{display:none}#soliloquy-thumbnails-container-3307{margin-bottom:40px!important}.findoutbtn{margin-right:0}.clear{clear:both}body.single-landing{background-image:none!important;background-color:#fff;font-family:"futura-pt",sans-serif;font-size:22px;padding-top:0!important}body.single-landing #shiftnav-toggle-main{display:none}body.single-landing p{font-family:"futura-pt",sans-serif;font-size:22px}.single-landing header{border:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;width:100%;float:none}.single-landing header .landing-logo{float:left;margin-left:20px}.single-landing header .landing-logo img{max-width:200px}.single-landing #landing-content{margin-top:40px}@media (min-width:992px){body.single-landing #main-content.dotted{border-left:3px dotted}}body.single-landing img{width:100%}.single-landing .hero-image{width:100%}@media (max-width:767px){body.single-landing #main-content img{width:100%}}@media (min-width:992px){body.single-landing #content-logo,body.single-landing #main-content{margin-top:20px}body.single-landing #content-logo img{position:absolute;top:0;bottom:0;left:-15px;margin:auto}}@media (max-width:992px){body.single-landing #content-logo{margin-bottom:20px}}@media (max-width:767px){body.single-landing #content-logo img{width:100%;max-width:300px}}body.single-landing #content-mobile-logo{margin-bottom:20px}@media (max-width:767px){body.single-landing #content-mobile-logo{text-align:center}}body.single-landing #content-mobile-logo img{width:auto!important}.single-landing #main-content ul{display:inline-block;list-style:none;padding-left:0;margin-right:2em}.single-landing #main-content ul li{border-bottom:1px solid #000;padding:5px 0}body.single-landing .gform_wrapper form input{width:100%!important;background-color:transparent!important;background:none;border:1px solid #000000!important}body.single-landing .gform_wrapper form{font-family:"futura-pt",sans-serif;font-weight:700;text-transform:uppercase}body.single-landing .gform_wrapper form img{width:auto}body.single-landing .gform_wrapper form input.gform_button.button{width:auto!important;text-transform:uppercase;border:none!important;color:#fff;background-color:#0882c3!important}@media (min-width:1200px){body.single-landing .gform_wrapper form input.gform_button.button{margin-top:20px}}body.single-landing .gform_wrapper h3{color:#000;font-size:22px!important;line-height:1.2em}body.single-landing .gform_wrapper label{font-size:20px!important;line-height:1em;margin-bottom:.5em!important}@media (min-width:1200px){body.single-landing .gform_wrapper label{width:auto!important;float:left;padding-right:16px;line-height:1.8em!important}body.single-landing .gform_wrapper .gfield{display:inline-block;margin-top:0;margin-bottom:0!important}body.single-landing .gform_wrapper .gform_footer{padding-top:0;margin-top:0}body.single-landing .gform_wrapper .ginput_container{float:left}}body.single-landing .gform_wrapper .ginput_container{margin-top:0!important}body.single-landing .gform_wrapper .gform_footer{margin-left:0;width:100%}body.single-landing #landing-form{border:1px solid #000;padding:20px 15px 20px 20px}body.single-landing #landing-sidebar{float:right}@media (max-width:767px){body.single-landing #landing-sidebar{margin-top:30px}}body.single-landing .landing-button{font-family:"futura-pt-bold",sans-serif;font-weight:700;text-transform:uppercase;color:#fff;width:100%;display:inline-block;text-align:center;margin-top:20px;padding:10px;background:url(//www.aquaticgroup.com/wp-content/themes/bootstrap/images/arrw.png) right 10px center no-repeat}@media (max-width:992px){body.single-landing .landing-button{text-align:left}}body.single-landing #testimonial{color:#fff;font-style:italic;text-align:left;font-size:35px;padding:50px 0;margin-top:40px;line-height:1.2em}@media (max-width:767px){body.single-landing #testimonial{font-size:25px}}body.single-landing .testimonial-author{font-size:18px;text-align:right;margin-top:30px;line-height:1.2em}@media (max-width:767px){body.single-landing .testimonial-author{text-align:left}}body.single-landing .testimonial-quote{padding-left:0;padding-right:0;position:relative}body.single-landing .testimonial-quote .quote{font-family:"Arial";font-weight:700;font-size:100px;position:absolute;margin:auto;width:20px;height:20px}body.single-landing .testimonial-quote .quote.left{top:0}body.single-landing .testimonial-quote .quote.right{bottom:0}@media (max-width:767px){body.single-landing .testimonial-quote .quote{font-size:50px}}body.single-landing .video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}body.single-landing #landing-video{position:relative}body.single-landing #videobg{position:relative;cursor:pointer}body.single-landing #videobg .play-btn{margin:auto;position:absolute;width:300px;height:300px;top:0;left:0;bottom:0;right:0}body.single-landing #videobg .play-btn img{width:auto}@media (max-width:767px){body.single-landing #videobg .play-btn{width:100px;height:100px}body.single-landing #videobg .play-btn img{width:100px;height:100px}}body.single-landing .video-container iframe,body.single-landing .video-container object,body.single-landing .video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}body.single-landing footer{background-image:none;color:#fff;text-align:center}body.single-landing footer strong{font-size:30px}body.single-landing footer a{color:#fff}@media (max-width:767px){body.single-landing footer p{font-size:15px}}body.single-landing#water-rides .landing-button{background-color:#605f99}body.single-landing#water-rides #testimonial{background-color:#605f99}body.single-landing#water-rides footer{background-color:#605f99}body.single-landing#water-rides #main-content.dotted{border-left-color:#605f99}body.single-landing#mountain-sides .landing-button{background-color:#4c7737}body.single-landing#mountain-sides #testimonial{background-color:#f6b11c}body.single-landing#mountain-sides footer{background-color:#4c7737}body.single-landing#mountain-sides #main-content.dotted{border-left-color:#4c7737}.testimonials{background:#fff;padding:50px 0}#testimonial-slider .flex-control-nav,#testimonial-slider .flex-direction-nav{display:none}#testimonial-slider .logo_t{text-align:right;margin-top:20px}.testimonial_wrapper{background:url(../../../../../../themes/bootstrap/images/ttmnl.png) left center no-repeat;padding-left:100px;min-height:64px;padding-right:2%;font-weight:700}.testimonial_wrapper p{font-size:19px;color:#f06835}.testimonials{border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6}.no-fouc{display:none}.gform_wrapper .ginput_complex span.ginput_left.address_country{padding-right:0}.arconix-faq-accordion-wrap .arconix-faq-accordion-title{background:rgba(211,211,211,1)!important;background-image:none!important;color:#1482c4;margin-bottom:4px;font-size:22px;line-height:26px;font-family:"futura-pt",sans-serif;font-weight:700;padding:10px;margin-bottom:20px;cursor:pointer;position:relative;border:none!important;border-radius:0!important}.arconix-faq-accordion-wrap .arconix-faq-accordion-title:after{font-family:"FontAwesome";content:"\f067";left:50%;position:absolute}.arconix-faq-accordion-wrap .arconix-faq-accordion-title.ui-state-active:after{content:"\f068"}.arconix-faq-accordion-content{margin:20px 0!important;padding-top:0!important;padding-left:0!important;padding-right:0!important}.arconix-faq-accordion-content img{width:50%}.ui-accordion .ui-accordion-icons{padding-left:10px!important}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{display:none!important}.ui-widget-content{border:none!important}.ui-widget-content a{color:#428bca!important}h3.arconix-faq-term-title{display:none}@media (max-width:992px){.arconix-faq-accordion-wrap .arconix-faq-accordion-title{padding-right:40px!important;margin-bottom:10px!important}.arconix-faq-accordion-wrap .arconix-faq-accordion-title:after{left:auto;right:10px}}@media (max-width:767px){.arconix-faq-accordion-content img{width:100%;display:block}}