body{background:url("../images/body_bg.jpg") repeat-y top center #efeeee;font-size:12px}body.guide{background:url("../images/guides/home.jpg") no-repeat top center transparent}body.guide>*{opacity:0.6}.icon{background-color:transparent;background-image:url("../images/main_sprite.png");background-position:0 0;background-repeat:no-repeat}.btn-file{color:#5d5c5a;font-size:11px}.btn-file:before{background:url("../images/main_sprite.png") no-repeat -109px -1px transparent;content:"";height:16px;float:left;margin-right:8px;width:16px}.btn-file:hover:before{background-position:-130px -1px}.btn-read-more{color:#676968;font-size:11px;text-decoration:none}.btn-video{display:block;position:relative}.btn-video img{display:block}.btn-video div{background:rgba(0,0,0,0.05);left:0;height:100%;position:absolute;top:0;width:100%;z-index:10}.btn-video span{background:url("../images/main_sprite.png") no-repeat -2px -42px transparent;height:42px;left:50%;margin-left:-21.5px;margin-top:-21px;position:absolute;top:50%;width:43px;z-index:1}.btn-video:hover span{background-position:-46px -42px}header{background:#ef5124;background:-moz-linear-gradient(top, #bf4422 0%, #ef5023 9%, #ef5023 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #bf4422), color-stop(9%, #ef5023), color-stop(100%, #ef5023));background:-webkit-linear-gradient(top, #bf4422 0%, #ef5023 9%, #ef5023 100%);background:-o-linear-gradient(top, #bf4422 0%, #ef5023 9%, #ef5023 100%);background:-ms-linear-gradient(top, #bf4422 0%, #ef5023 9%, #ef5023 100%);background:linear-gradient(to bottom, #bf4422 0%,#ef5023 9%,#ef5023 100%)}header .logo-wrapper{padding-left:0}header .logo-wrapper .logo{float:left;margin-left:21px;margin-top:27px;padding:0}header nav{clear:both;text-align:center}header nav ul.nav-bar{background:#616160;margin-bottom:0;margin-top:0}header nav ul.nav-bar>li{border:0;box-shadow:0 0 0;position:relative;width:14.20%}header nav ul.nav-bar>li>a{color:#fff;white-space:nowrap}header nav ul.nav-bar>li>a:first-child{font-size:13px}header nav ul.nav-bar>li>ul{background:#616160;border-color:#ef5023;border-style:solid;border-width:2px 0 0;box-shadow:0 0;margin-top:0;min-width:100%;white-space:nowrap;width:auto;opacity:0.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";-moz-opacity:0.9;filter:alpha(opacity=90)}header nav ul.nav-bar>li>ul.flyout{left:0}header nav ul.nav-bar>li>ul.flyout li{border-bottom:1px solid #969696;border-left:0 none;color:#e6e7e8}header nav ul.nav-bar>li>ul a{background:transparent;border:0 none;box-shadow:0 0;color:inherit;padding:6px}header nav ul.nav-bar>li>ul a:hover{background:#ef5023;color:inherit}header nav ul.nav-bar>li:hover{background:transparent}header nav ul.nav-bar>li:after{background:#a0a0a0;border:0 none transparent;content:"";height:15px;margin-top:-8px;position:absolute;right:0;top:50%;width:1px}header nav ul.nav-bar>li:last-child:after{background:none}header nav ul.nav-bar>li:last-child{border:0;box-shadow:0 0 0}header #language-selector{float:right;list-style:none;margin:0;padding:0;margin:10px 0}header #language-selector li{float:left;font-size:10px}header #language-selector li a{color:#fff;display:block;padding:0 4px}header #language-selector li.active a{text-decoration:underline}header #search-form{background:#fff;float:right;clear:right;height:25px;margin-bottom:24px}header #search-form input[type="text"]{background:transparent;border:0 none;box-shadow:0 0 0;color:#777769;float:left;height:25px;padding:4px 6px;width:120px}header #search-form input[type="submit"]{background:url("../images/main_sprite.png") no-repeat -82px 0 transparent;border:0 none;height:25px;padding:0;text-indent:-2000em;width:25px}html.no-cssgradients header{background:url("../images/header_bg.jpg") repeat-x top left #ef5023;filter:none}html.lt-ie9 header .logo{float:none;display:block}#main-slider{background:url("../images/ajax-loader.gif") no-repeat center center transparent;height:290px;margin-bottom:0;overflow:hidden}#main-slider.home{height:528px}#main-slider img{display:none}#main-slider img:first-child{display:block}#main-slider.orbit{background-image:none}#main-slider.orbit img{display:block}#main-slider.orbit img.orbit-slide.fluid-placeholder{visibility:hidden}#top-content{margin-bottom:36px;overflow:hidden;position:relative}#top-content .orbit-wrapper{height:100%}#featured-items{bottom:0;list-style:none;margin:0;overflow:hidden;position:absolute;z-index:10}#featured-items li{height:100%;padding:0 2px;position:relative}#featured-items li:first-child{padding-left:0}#featured-items li.last-child{padding-right:0}#featured-items h2{background:#ef5023;color:#fff;cursor:pointer;font-size:12px;font-weight:normal;line-height:37px;margin:0;overflow:hidden;padding:0 20px;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}#featured-items img{display:block;filter:url(filters.svg#grayscale);filter:gray;-webkit-filter:grayscale(1);height:145px}#featured-items li:hover img{filter:none;-webkit-filter:grayscale(0)}#featured-items .featured-item-content{background:#fff;background:-moz-linear-gradient(top, #fff 0%, #e6e7e8 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #e6e7e8));background:-webkit-linear-gradient(top, #fff 0%, #e6e7e8 100%);background:-o-linear-gradient(top, #fff 0%, #e6e7e8 100%);background:-ms-linear-gradient(top, #fff 0%, #e6e7e8 100%);background:linear-gradient(to bottom, #ffffff 0%,#e6e7e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e7e8',GradientType=0 );padding:15px 20px}#featured-items p{color:#676968;margin-bottom:6px}#promoted-text{padding-bottom:20px}#promoted-text p{color:#616160;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:20px}#articles-row .wrapper{border-top:1px solid #d3d3d3;margin:0 20px;overflow:hidden;padding-bottom:17px;padding-top:10px}#articles-row article{padding:0 3px}#articles-row h1{color:#4f4f4f;font-size:12px;margin:0;line-height:40px}#articles-row h2{color:#ef5023;font-size:13px;margin:4px 0 8px;font-size:12px;margin-top:12px}#articles-row p{color:#676968;margin-bottom:6px}#articles-row a{color:#676968;font-size:11px;text-decoration:none;float:right}#articles-row .btn-video{margin-bottom:6px}#gallery-small>.wrapper{border-top:1px solid #d3d3d3;background:#fafafa;overflow:hidden;padding:0 20px 17px}#gallery-small h1{color:#4f4f4f;font-size:12px;margin:0;line-height:40px;padding-left:15px}#gallery-small h2{color:#ef5023;font-size:13px;margin:0px 0px 0px}#gallery-small h3{color:#4e4e50;font-size:13px;margin-top:7px;margin-bottom:19px}#gallery-small p{color:#676968;margin-bottom:16px}#gallery-selected{padding-left:0}#gallery-selected .image-wrapper{float:left;margin-right:20px;padding:0;position:relative}#gallery-selected .loading-mask{background:url("../images/ajax-loader-small.png") no-repeat center center rgba(255,255,255,0.7);display:none;height:100%;left:0;position:absolute;top:0;width:100%}#gallery-thumbnails-wrapper{padding:0}#gallery-thumbnails{list-style:none;margin:37px 0 0;padding:0}#gallery-thumbnails li{padding:1px}#gallery-thumbnails li.active canvas{outline:0}#gallery-thumbnails li:hover img,#gallery-thumbnails li.active img{filter:none;-webkit-filter:grayscale(0)}#gallery-thumbnails img{display:block;filter:url(filters.svg#grayscale);filter:gray;-webkit-filter:grayscale(1)}#gallery-slider .orbit-caption{background:rgba(97,97,96,0.52);display:block;padding:30px;text-align:left}#gallery-slider .orbit-caption h2{color:#ef5023;float:left;font-size:15px;line-height:1.4;margin:0 6px 0 0}#gallery-slider .orbit-caption p{font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:15px;line-height:1.4;margin:0}.section-content{padding-left:70px}.section-content h1{border-bottom:1px solid #ececec;color:#444342;font-size:20px;font-weight:400;padding:12px 0}.section-content h2{color:#6d6f71;font-size:12px;font-weight:normal;text-decoration:underline}.section-content p{color:#5d5c5a}.section-content ul,.section-content ol{list-style-position:inside}.section-content ul li,.section-content ol li{margin:10px 0}.section-content hr{border-color:#b6b7b8;width:44px}.section-content .side-content{padding-right:5px}.section-content .side-content h3{font-size:11px}.section-content .side-content h4{font-size:12px}.section-content .side-content .columns{padding:0}.section-content .side-content .video-wrapper{border-bottom:1px solid #d3d4d5;margin-bottom:28px;padding-bottom:28px}.section-content .side-content .video-wrapper h3{border:0;margin-bottom:0;padding-bottom:0}.section-content .side-content .video-wrapper p{font-size:11px;margin-bottom:0}.section-content .side-content .files-list li{margin:0;padding:4px 0}.section-content .side-content h3{color:#ef5023;margin:0;padding:16px 0 2px}.section-content .side-content h4{color:#6d6f71}.section-content .side-content .btn-video{border-top:2px solid transparent;height:160px;width:234px}.section-content .side-content .btn-video:hover{border-color:#EF5023}.section-content .side-content address{color:#5d5c5a;font-size:11px;font-style:normal;line-height:1.4;margin-bottom:30px;margin-top:10px}.section-content .side-content .office-wrapper h3{border-bottom:1px solid #ececec;line-height:40px;margin-bottom:18px}.section-content .side-content.side-contact{padding-left:72px}.section-content .content-list{list-style:none;margin:0;padding:0;border-bottom:1px solid #ececec;padding-bottom:20px}.section-content .content-list li{margin:20px 0 30px;padding-left:0;padding-right:35px}.section-content .content-list li h2{border-top:2px solid transparent;color:#ef5023;font-weight:bold;margin-bottom:4px;margin-top:0;padding-top:8px;text-decoration:none}.section-content .content-list li p{font-size:11px}.section-content .content-list li .btn{color:#6d6f71;font-size:10px}.section-content .content-list li:hover h2{border-color:#ef5023}.section-content .content-list li:hover .btn{color:#ec512e}.section-content .content-list.photos,.section-content .content-list.videos{border-bottom:0 none;margin-top:30px;padding-bottom:0}.section-content .content-list.photos li,.section-content .content-list.videos li{border-bottom:1px solid #ececec;margin-top:0;min-height:288px;padding:0 5px 30px}.section-content .content-list.photos li h2,.section-content .content-list.videos li h2{border:0 none}.section-content .content-list.photos li img,.section-content .content-list.videos li img{border-top:2px solid transparent;filter:url(filters.svg#grayscale);filter:gray;-webkit-filter:grayscale(1)}.section-content .content-list.photos li .photo-links,.section-content .content-list.videos li .photo-links{color:#5d5c5a;font-size:10px;margin-top:-20px}.section-content .content-list.photos li .photo-links a,.section-content .content-list.videos li .photo-links a{color:#5d5c5a}.section-content .content-list.photos li .photo-links a:hover,.section-content .content-list.videos li .photo-links a:hover{text-decoration:underline}.section-content .content-list.photos li:hover a,.section-content .content-list.photos li.active a,.section-content .content-list.videos li:hover a,.section-content .content-list.videos li.active a{color:#ef5023}.section-content .content-list.photos li:hover img,.section-content .content-list.photos li.active img,.section-content .content-list.videos li:hover img,.section-content .content-list.videos li.active img{border-color:#ef5023;filter:none;-webkit-filter:grayscale(0)}.section-content .pagination{padding:20px 0}.section-content .pagination a{display:inline-block;padding-right:4px}.section-content .pagination a.active{font-weight:bold}.section-content.internal h1{border:none;font-size:20px}.files-list{list-style:none;margin:0;padding:0;margin-top:10px}.files-list li{border-top:1px solid #f2f2f2}.files-list a{display:block}#team-list{list-style:none;margin:0;padding:0}#team-list li{overflow:hidden;padding-bottom:40px}#team-list li h2{background:url("../images/team_member_title_bg.jpg") no-repeat 0 0 transparent;color:#ef5023;font-size:14px;font-weight:500;margin:0;padding:20px 0;text-decoration:none}#team-list dl{color:#5d5c5a}#team-list dl dt{font-weight:700}form input[type="submit"]{background:#616160;border:0 none;color:#e6e7e8;padding:4px 16px;text-transform:uppercase}form input[type="reset"]{background:transparent;border:0 none;color:#6d6f71;padding:4px 16px;text-decoration:underline}form textarea{height:210px;resize:none}form.custom p{color:#6d6f71;font-size:11px}form.custom p.required-note{font-size:10px}form.custom div.custom.dropdown{margin-top:0;width:232px}form.custom div.custom.dropdown a.current{color:#6D6F71}form.custom div.custom.dropdown a.selector{background:url("../images/main_sprite.png") no-repeat -88px -25px transparent;border:0 none;width:36px}form.custom div.custom.dropdown a.selector:after{border:0 none}form.custom div.custom.dropdown:hover a.selector:after,form.custom div.custom.dropdown.open a.selector:after{border:0 none}form.custom div.custom.dropdown ul li:hover,form.custom div.custom.dropdown ul li.selected,form.custom div.custom.dropdown ul li.selected:hover{background:#f9c1b2}form.custom .checkboxes-wrapper{margin:10px 0}form.custom .checkboxes-wrapper .columns{padding:0}form.custom .checkbox{float:left}form.custom input[type="text"],form.custom textarea{font-size:11px}form.custom label{color:#6d6f71;float:left;font-size:10px;margin-left:6px}form.custom span.custom{top:-2px;float:left}.search-content{padding-top:60px}.search-content h1{border:0;font-size:20px}.search-content .search-item{border-top:1px solid #ececec;padding:20px 0 24px}.search-content .search-item:hover{border-color:#ef5023;border-width:2px}.search-content .search-item h1{color:#ef5023;font-size:12px;margin:0;padding:4px 0}.search-content .search-item p{font-size:11px;margin-bottom:0}.search-content .search-item .btn-read-more{color:#6d6f71}.site-map-content{padding-top:60px}.site-map-content h1{border:0;font-size:20px;border-bottom:1px solid #ececec}.site-map-content .site-map{padding:20px 0 1px}.site-map-content .site-map h1{color:#ef5023;font-size:12px;margin:0;padding:8px 0;border-bottom:1px solid #ececec;margin-bottom:8px}.site-map-content .site-map p{font-size:12px;margin-bottom:0;margin-left:45px}.site-map-content .site-map p a{color:#63646a;text-decoration:none}.site-map-content .site-map p a:hover{text-decoration:underline}.site-map-content .site-map .btn-read-more{color:#6d6f71}ul.side-nav{font-weight:500;padding-left:38px}ul.side-nav a{display:inline}ul.side-nav li.active a{color:#ef5023;font-weight:bold;text-decoration:underline}ul.sub-menu{padding-left:19px;font-weight:300;font-style:italic;line-height:13px}ul.sub-menu a{display:inline;font-size:12px}#site-footer{background:#f1f1f1;color:#6d6f71;font-size:11px;min-height:87px;padding:30px 0;margin-top:20px}#site-footer p{font-size:11px}#site-footer p.design{text-align:right;margin-top:4px;font-size:11px;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-khtml-opacity:0.5}#site-footer a{color:inherit}#site-footer address{display:inline-block;font-style:normal}#site-footer address.phones{background:url("../images/main_sprite.png") no-repeat -105px -59px transparent;padding-left:10px}#site-footer .mail-link{display:inline-block;padding:0 4px}#site-footer .links-wrapper{font-size:11px;overflow:hidden}#site-footer .links-wrapper a{color:inherit}#site-footer #company-info p{display:inline-block;font-size:11px;margin:0;padding:0 4px}#site-footer #company-info address{font-size:11px;padding:0 4px}div.orbit-wrapper div.slider-nav span{z-index:11}div.orbit-wrapper div.slider-nav span.left,div.orbit-wrapper div.slider-nav span.right{background:url("../images/main_sprite.png") no-repeat -2px 0 transparent;background-size:inherit;height:40px;width:40px}div.orbit-wrapper div.slider-nav span.right{background-position:-43px 0}.reveal-modal-bg{background:#000}.reveal-modal{background:rgba(255,255,255,0.2);box-shadow:0 0;padding:8px}.reveal-modal.video-modal{width:576px}.reveal-modal a.close-reveal-modal{background:url("../images/main_sprite.png") no-repeat -133px -26px #616160;height:30px;right:-32px;text-indent:-2000em;top:0;width:32px}#modal-3{padding:8px}.section-content-modal{padding:20px;background:#000;height:400px;overflow:auto;opacity:0.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";-moz-opacity:0.7;filter:alpha(opacity=70)}.section-content-modal h1{color:#fff;font-size:19px;font-weight:400;padding:12px 0}.section-content-modal h2{color:#6d6f71;font-size:12px;font-weight:normal;text-decoration:underline}.section-content-modal p{color:#FFF}.section-content-modal span.text-imp{text-transform:uppercase}.section-content-modal hr{border-color:#fff;width:44px}@media only screen and (max-width: 767px){body.home{background:#EF5023}.reveal-modal-bg{position:fixed}header{height:60px;position:relative}header .utils-wrapper{position:absolute;left:0;top:0}header .twelve.columns{padding:0}header #navbar-wrapper{background:rgba(242,79,16,0.6);height:100%;left:0;margin:0;position:relative;top:0;width:100%;z-index:5}header nav{display:none;padding:0}header nav.open{display:block}header nav ul.nav-bar{background:#fff;margin:0;text-align:left;text-transform:uppercase;width:100%}header nav ul.nav-bar>li{border:0 none;width:100%}header nav ul.nav-bar>li>a{color:#f24f10;font-size:12px}header nav ul.nav-bar>li>ul.flyout{background:#e6e7e8;border:0 none}header nav ul.nav-bar>li>ul.flyout>li{border:0 none}header nav ul.nav-bar>li>ul.flyout>li>a{color:#f24f10;font-size:12px;padding:10px 32px}header nav ul.nav-bar>li>ul.flyout>li>a:hover{background:transparent}header nav ul.nav-bar>li.has-flyout a:first-child:after{background:url("../images/main_sprite.png") no-repeat -108px -94px transparent;border:0 none transparent;height:54px;right:0;top:0;width:36px}header nav ul.nav-bar>li:after{content:none}header nav ul.nav-bar>li:hover{background:#e6e7e8}header nav ul.nav-bar>li:hover.has-flyout a:first-child:after{background-position:-144px -94px}header #nav-toggle{background:#EF5023;color:#fff;display:block;font-size:14px;font-weight:bold;height:60px;line-height:60px;padding-left:15px;position:absolute;right:0;text-indent:-2000em;text-transform:uppercase;top:0;width:100%;z-index:10}header #nav-toggle:after{background:url("../images/main_sprite.png") no-repeat -11px -98px transparent;content:"";height:32px;margin-right:15px;margin-top:14px;float:right;width:32px}header #nav-toggle.nav-open{text-indent:0;width:100%}header #nav-toggle.nav-open:after{background-position:-56px -100px}header .logo-wrapper{height:100%}header .logo-wrapper .logo{margin-top:14px;position:relative;z-index:20}header .logo-wrapper .logo img{width:220px}header .logo-wrapper .logo.nav-open{z-index:5}#promoted-text p{color:#fff}.section-content{padding-left:15px}.section-content .side-content.side-contact{padding-left:15px}#gallery-slider .orbit-caption{display:none;opacity:0}#nav-overlay{background:rgba(242,79,16,0.6);display:none;height:100%;left:0;position:absolute;top:0;z-index:4;width:100%}#nav-overlay.nav-open{display:block}}
