@import url("http://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,500,600,700");html,body{width:100%;height:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}*{margin:0;padding:0;box-sizing:border-box}img{display:block;border:0}div,article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;zoom:1}div:after,article:after,aside:after,details:after,figcaption:after,figure:after,footer:after,header:after,hgroup:after,main:after,nav:after,section:after,summary:after{content:" ";display:block;clear:both}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]),[hidden],template{display:none;height:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0}legend{border:0;padding:0}textarea{overflow:auto}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html,body{background:url(../img/exca-grey-pattern.png) center center repeat;font-family:"Source Sans Pro",sans-serif;font-weight:300;font-size:14px}.site-wrapper{width:100%;height:100%;border-top:3px solid #e9342e}.site-holder{max-width:970px;min-width:970px;min-height:100%;height:auto !important;height:100%;margin:0 auto;background:#fff;position:relative;margin-bottom:-45px;padding-bottom:45px}#main{position:relative;padding-bottom:25px;min-width:970px}.header-img-container{max-height:390px;width:100%;display:block;position:relative;margin:18px 0 30px 0}.header-img-container img{max-height:390px;width:100%}.header-img-container .project-ico{position:absolute;top:65px;right:44px;width:116px;height:120px;background:url(../img/car-logo-details.png) top left no-repeat}.container-fluid{min-width:970px;max-width:970px;padding:0 15px;position:relative}.row{margin:0 -15px}.bottom-margin{margin-bottom:20px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{padding:0 15px}div.wpcf7-validation-errors{border:2px solid #f7e700 !important;margin:60px 0 0 0 !important;padding:10px !important}div.wpcf7-mail-sent-ok{border:2px solid #398f14 !important;margin:60px 0 0 0 !important;padding:10px !important}span.wpcf7-not-valid-tip{color:#e9342e !important;font-size:1em !important;display:block !important;clear:both !important;float:right !important;margin:-15px 0 10px 0 !important}@font-face{font-family:'FontAwesome';src:url("../fonts/fontawesome/fontawesome-webfont.eot?v=4.2.0");src:url("../fonts/fontawesome/fontawesome-webfont.eot?#iefix&v=4.2.0") format("embedded-opentype"),url("../fonts/fontawesome/fontawesome-webfont.woff?v=4.2.0") format("woff"),url("../fonts/fontawesome/fontawesome-webfont.ttf?v=4.2.0") format("truetype"),url("../fonts/fontawesome/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}h1,h2,h3,h4,h5,h5,h6,p,a{font-family:"Source Sans Pro",sans-serif;line-height:100%;padding:0;margin:0}p{color:#444349;margin-bottom:20px;line-height:140%;font-weight:500}p span{color:#e9342e;font-weight:700}h1,h2,h3{text-transform:uppercase}h1{text-align:center;font-size:24px;color:#fff;position:relative;float:left;bottom:0;background:#444349;background:linear-gradient(to bottom, #373639 0%, #444349 100%);background:-moz-linear-gradient(top, #373639 0%, #444349 100%);background:-ms-linear-gradient(top, #373639 0%, #444349 100%);padding:8px 20px;font-weight:300}h1:before{position:absolute;left:1px;bottom:-12px;content:" ";height:0;width:0;border-style:solid;border-color:transparent #e9342e transparent transparent;border-width:0 12px 12px 0;pointer-events:none}h2{font-size:30px;font-weight:400;color:#444349;margin-bottom:30px}h2 em{text-transform:none}h3{font-size:14px;margin-bottom:10px;color:#e9342e;font-weight:700}h3:after{margin-top:8px;width:40px;height:5px;background:#e9342e;content:" ";display:block}.caption h3:after{margin-top:8px;width:40px;height:5px;background:none;content:" ";display:block}h4{color:#e9342e;font-size:18px;font-weight:600;margin-bottom:15px}h5{background:#444349;background:linear-gradient(to bottom, #373639 0%, #444349 100%);background:-moz-linear-gradient(top, #373639 0%, #444349 100%);background:-ms-linear-gradient(top, #373639 0%, #444349 100%);color:#fff;padding:10px 0 10px 20px;line-height:120%;font-size:14px;font-weight:400;margin-left:-28px}a{text-decoration:none;color:#e9342e}a:hover{text-decoration:underline;color:#e9342e}a:active{text-decoration:none}a:visited{text-decoration:none}a:focus{color:#e9342e;outline:0;text-decoration:none}.btn-wrapper{float:right}.submit-btn{width:80px;height:45px;text-align:center;text-transform:uppercase;color:#fff;font-weight:400;font-size:14px;text-shadow:0 2px #400b09;font-family:"Source Sans Pro",sans-serif;background:#444349;background:linear-gradient(to bottom, #373639 0%, #434248 100%);background:-moz-linear-gradient(top, #373639 0%, #434248 100%);background:-ms-linear-gradient(top, #373639 0%, #434248 100%);border:0;outline:0;-webkit-border-top-left-radius:5px;-moz-border-top-left-radius:5px;border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-top-right-radius:5px;border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-bottom-right-radius:5px;border-bottom-right-radius:5px}.submit-btn:hover{background:#e9342e}.reset-btn{margin-right:20px;font-weight:600;border:0;outline:0;background:none}.reset-btn:hover{color:#121214}.reset-btn:after{content:" ";background:#444349;display:block;height:2px}input[type="text"],input[type="email"],textarea{height:30px;border:1px solid #c8c8c8;outline:0;width:85%;float:right}label{float:left;font-size:14px;font-weight:600;color:#444349;margin-top:4px;cursor:pointer}input[type="text"],input[type="email"]{margin-bottom:20px;padding:0 10px}textarea{margin-bottom:15px;max-width:524px;min-height:210px;max-height:300px;padding:10px}input:focus,textarea:focus{border:solid 1px #e0e0e0}#carousel-area{height:550px !important;margin-bottom:30px}#home-carousel{width:100%;height:100%}.carousel-inner{height:100%}.item{width:100%;height:100%;overflow:hidden;background-size:cover !important;background-position:top center !important}.item .caption{display:block;width:100%;height:100%;background:transparent;position:relative}.item .caption h3{position:absolute;bottom:40px;left:45px;width:100%;color:#fff;text-shadow:2px 2px #293a42;font-size:24px;font-weight:600;z-index:9}.item .caption h3 span{font-weight:300}.item .caption h3:before{background:url(../img/slider-title-bg.png) no-repeat;display:inline-block;width:73px;height:66px;content:" ";position:absolute;bottom:-15px;left:-25px;z-index:-9}.item .caption-content{display:block;width:380px;height:380px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-align:center;position:absolute;top:0;right:-5px;background:#e9342e;background:linear-gradient(to bottom, #b42521 0%, rgba(219,65,58,0.75) 100%);background:-moz-linear-gradient(top, #b42521 0%, rgba(219,65,58,0.75) 100%);background:-ms-linear-gradient(top, #b42521 0%, rgba(219,65,58,0.75) 100%);padding:0 25px}.item .caption-content h2,.item .caption-content p,.item .caption-content a{font-family:"Source Sans Pro",sans-serif}.item .caption-content h2,.item .caption-content p{text-shadow:0 2px #293a42;line-height:120%;text-align:center;color:#fff}.item .caption-content h2{font-size:30px;font-weight:400;margin:90px 0 30px 0;text-transform:uppercase}.item .caption-content p{font-size:24px;font-weight:300;margin-bottom:25px}.item .caption-content a{display:block;font-size:14px;font-weight:600;color:#e74c3c;width:155px;padding:15px;margin:0 auto;background:#eaeaea;background:linear-gradient(to bottom, #fdfdfd 0%, #d7d7d7 100%);background:-moz-linear-gradient(top, #fdfdfd 0%, #d7d7d7 100%);background:-ms-linear-gradient(top, #fdfdfd 0%, #d7d7d7 100%);text-align:left;text-transform:uppercase;-webkit-border-top-left-radius:5px;-moz-border-top-left-radius:5px;border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-top-right-radius:5px;border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-bottom-right-radius:5px;border-bottom-right-radius:5px}.item .caption-content a:after{content:"\f178";font-family:'FontAwesome';color:#e74c3c;font-size:14px;margin-left:20px}.item .caption-content a:hover{background:#e6e6e6;text-decoration:none}.carousel-indicators{display:block !important;position:absolute !important;bottom:20px !important;left:0 !important;text-align:center !important;width:100% !important;font-size:0 !important;z-index:10 !important;padding:0 !important;margin:0 !important;list-style:none !important}.carousel-indicators li{display:inline-block !important;font-size:0 !important;width:11px !important;height:11px !important;border-radius:50% !important;border:0 !important;background:#fff !important;margin:0 5px !important}.carousel-indicators .active{background:#e9342e !important}.carousel-arrows{position:relative;top:60%;z-index:5;pointer-events:none}.carousel-control{display:block;width:43px;height:43px;color:#eb8885;text-shadow:none;box-shadow:none;top:auto;left:auto;position:relative;pointer-events:auto;margin-top:-55px;opacity:1 !important;filter:alpha(opacity=100) !important}.carousel-control.left{float:left;background-position:0 0 !important;margin-left:-95px;background:none}.carousel-control.left:after,.carousel-control.right:after{font-family:'FontAwesome';color:#eb8885;font-size:43px}.carousel-control.left:after{content:"\f053"}.carousel-control.right{float:right;background-position:0 0 !important;margin-right:-95px;background:none}.carousel-control.right:after{content:"\f054"}.carousel-fade .carousel-inner .item{opacity:0;transition-property:opacity}.carousel-fade .carousel-inner .active{opacity:1}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;opacity:0;z-index:1}.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}.carousel-fade .carousel-control{z-index:2}#header{padding:10px 15px 0 15px;position:relative}#header #navigation{position:absolute;top:73px;right:10px;z-index:5}#header #navigation ul{display:inline-block}#header #navigation ul li{display:inline-block;position:relative;margin-left:5px}#header #navigation ul li>a{text-transform:uppercase;color:#fff;font-size:16px;font-weight:400;background:#444349;background:linear-gradient(to bottom, #373639 0%, #444349 100%);background:-moz-linear-gradient(top, #373639 0%, #444349 100%);background:-ms-linear-gradient(top, #373639 0%, #444349 100%);padding:10px;text-shadow:0 2px #400b09}#header #navigation ul li ul.sub-menu{display:none}#header #navigation ul li .sub-menu{display:block;background:transparent !important;padding-top:10px;width:180px}#header #navigation ul li .sub-menu li{display:block;text-align:center;border-bottom:1px solid #fff;margin-left:0;position:relative}#header #navigation ul li .sub-menu li a{text-transform:none;padding:0;font-size:14px;font-weight:300;height:45px;line-height:45px;display:block;background:#363639}#header #navigation ul li .sub-menu li:first-child:after{position:absolute;left:82px;top:-15px;content:" ";height:0;width:0;border:solid transparent;border-color:rgba(68,67,73,0);border-bottom-color:#363639;border-width:0 10px 15px 10px;pointer-events:none}#header #navigation ul li .sub-menu li:hover>a{background:#e9342e;background:linear-gradient(to bottom, #b10802 0%, #e5312b 100%);background:-moz-linear-gradient(top, #b10802 0%, #e5312b 100%);background:-ms-linear-gradient(top, #b10802 0%, #e5312b 100%);text-decoration:none}#header #navigation ul li .sub-menu a:hover{color:#fff}#header #navigation ul li .sub-menu li:last-child{border-bottom:none}#header #navigation ul li .sub-menu li:before{display:none}#header #navigation ul li:before{position:absolute;left:-15px;bottom:17px;content:" ";height:0;width:0;border:solid transparent;border-color:rgba(68,67,73,0);border-bottom-color:#444349;border-width:0 0 15px 15px;pointer-events:none;z-index:-5}#header #navigation ul li:hover>a,#header #navigation ul .active>a{background:#e9342e;background:linear-gradient(to bottom, #b10802 0%, #e5312b 100%);background:-moz-linear-gradient(top, #b10802 0%, #e5312b 100%);background:-ms-linear-gradient(top, #b10802 0%, #e5312b 100%);text-decoration:none}#header #navigation ul li:hover .sub-menu{display:block;position:absolute;left:-65px;top:25px;width:180px;z-index:20}#logo img{margin-bottom:0}#footer{height:45px;background:url(../img/stardust.png) center center repeat;width:100%}#footer .footer-links,#footer .footer-info{margin:0;list-style-type:none}#footer .footer-links li,#footer .footer-info li{float:left;display:block;color:#fff;line-height:45px;font-size:12px;font-weight:300}#footer .footer-links li a,#footer .footer-info li a{color:#fff;line-height:45px;font-size:12px;font-weight:300}#footer .footer-links li a:hover,#footer .footer-info li a:hover{color:#e9342e;text-decoration:none}#footer .footer-links li a:before,#footer .footer-info li a:before{content:"|";color:#fff;padding:0 5px}#footer .footer-links li a:last-child:after,#footer .footer-info li a:last-child:after{content:" "}#footer .footer-links li a{text-transform:uppercase}#footer .footer-info{float:right}#footer img{width:68px;height:14px;margin:15px auto 0}ul.side-menu{position:absolute;top:50px;left:-13px;display:block;z-index:20;margin-bottom:0 !important}ul.side-menu li{display:block;position:relative;width:150px;margin-bottom:5px}ul.side-menu li>a{text-transform:uppercase;color:#fff;font-size:16px;font-weight:400;background:#444349;background:linear-gradient(to bottom, #373639 0%, #444349 100%);background:-moz-linear-gradient(top, #373639 0%, #444349 100%);background:-ms-linear-gradient(top, #373639 0%, #444349 100%);padding:10px 0;text-shadow:0 2px #400b09;display:block;text-align:center;line-height:120%}ul.side-menu li ul.sub-side-menu{display:none}ul.side-menu li .sub-side-menu{display:block;background:transparent !important;padding-left:13px}ul.side-menu li .sub-side-menu li{display:block;clear:both;text-align:center;border-bottom:1px solid #5b5a5f;margin-bottom:0}ul.side-menu li .sub-side-menu li a{text-transform:none;padding:0;font-size:14px;font-weight:300;height:39px;line-height:39px;display:block;background:#363639}ul.side-menu li .sub-side-menu li:hover>a{background:#e9342e;background:linear-gradient(to bottom, #b10802 0%, #e5312b 100%);background:-moz-linear-gradient(top, #b10802 0%, #e5312b 100%);background:-ms-linear-gradient(top, #b10802 0%, #e5312b 100%);text-decoration:none}ul.side-menu li .sub-side-menu a:hover{color:#fff}ul.side-menu li .sub-side-menu li:last-child{border-bottom:none}ul.side-menu li .sub-side-menu li:before{display:none}ul.side-menu li:before{position:absolute;left:1px;bottom:-12px;content:" ";height:0;width:0;border-style:solid;border-color:transparent #e9342e transparent transparent;border-width:0 12px 12px 0;pointer-events:none;z-index:-5}ul.side-menu li:hover>a,ul.side-menu .active>a{background:#e9342e;background:linear-gradient(to bottom, #b10802 0%, #e5312b 100%);background:-moz-linear-gradient(top, #b10802 0%, #e5312b 100%);background:-ms-linear-gradient(top, #b10802 0%, #e5312b 100%);text-decoration:none}ul.side-menu li:hover:after{position:absolute;right:-14px;top:13px;content:" ";height:0;width:0;border-style:solid;border-color:transparent #363639 transparent transparent;border-width:7px 14px 7px 0;pointer-events:none;z-index:5}ul.side-menu li:hover .sub-side-menu{background:#444349;display:block;position:absolute;left:150px;top:0;width:180px;z-index:20}ul.side-menu li:hover .sub-side-menu li{top:0}ul.side-menu li:hover .sub-side-menu li:after{display:none}.contact-info p{margin-bottom:25px}.contact-info p span{display:block;color:#373639;font-weight:500}.contact-info p .state{text-transform:uppercase}.contact-info .map-holder{width:290px;height:205px;border:0;display:block;background:#444349}.form-holder{margin-top:60px}.list-link a{display:block;position:relative;width:90px;height:90px;border-radius:50%;background:#e9342e;background:linear-gradient(to bottom, #b42521 0%, rgba(219,65,58,0.75) 100%);background:-moz-linear-gradient(top, #b42521 0%, rgba(219,65,58,0.75) 100%);background:-ms-linear-gradient(top, #b42521 0%, rgba(219,65,58,0.75) 100%);text-transform:uppercase;color:#fff;font-size:14px;text-align:center;padding-top:25px;font-weight:400;margin-bottom:30px}.list-link a:hover{text-decoration:none}.list-link a:before{font-family:'FontAwesome';color:#fff;font-size:14px;text-align:center;display:block;margin-bottom:5px;-webkit-font-smoothing:antialiased}.list-link a.download:before{content:'\f019'}.list-link a.link:before{content:'\f0c1'}.inner-menu-holder{position:absolute;left:-13px;display:inline-block;bottom:0}.inner-menu-holder .inner-menu{background:#fff;background:linear-gradient(to bottom, #c9c9c9 0%, #e3e3e3 100%);background:-moz-linear-gradient(top, #c9c9c9 0%, #e3e3e3 100%);background:-ms-linear-gradient(top, #c9c9c9 0%, #e3e3e3 100%);margin-bottom:0;float:right;margin-left:10px;margin-bottom:0 !important}.inner-menu-holder .inner-menu li{display:inline-block}.inner-menu-holder .inner-menu li a{padding:11px 10px;text-transform:uppercase;color:#444349;font-size:18px;display:inline-block;font-weight:400}.inner-menu-holder .inner-menu li:after{content:" | ";color:#fff}.inner-menu-holder .inner-menu li:last-child:after{content:" "}.inner-menu-holder .inner-menu .active a,.inner-menu-holder .inner-menu a:hover{color:#e9342e;text-decoration:none}.content img{margin:0 auto;margin-bottom:30px}.alignleft,.center,.right{margin-bottom:30px}.aligncenter{margin:0 auto}.alignleft{float:left}.alignright{float:right}.page #main .lists ul{margin-bottom:30px;margin-left:30px}.page #main .lists ul li,.page #main .lists ul a{font-weight:500}.page #main .lists ol{margin-left:30px;margin-bottom:30px}.page #main .lists ol li,.page #main .lists ol a{font-weight:500}ul.board{list-style-type:none}ul.board a:hover{text-decoration:none}ul.board img{width:180px;height:180px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin:0 auto 20px}ul.board p,ul.board span{text-align:center;display:block;color:#293a42}ul.board p{font-size:18px;font-weight:600}ul.board span{font-size:16px;font-weight:400}ul.members{list-style-type:none}ul.members li{height:230px}ul.members li a:hover{text-decoration:none}ul.members li a p{text-align:center;font-size:14px;font-weight:700;display:block}ul.members li a p:after{content:"";width:0;height:0;position:absolute;margin-top:-28px;left:40%;border-style:solid;border-color:#e4e4e4;border-width:5px 45px 0 5px}ul.members li a p span{display:block;color:inherit;font-weight:400;margin-top:15px;text-align:center}ul.members li a img{width:180px;height:101px;position:absolute;bottom:0;left:13%;margin-bottom:60px}@media (max-width: 991px){ul.members li a p:after{left:47.5%}ul.members li a img{left:41%}}.inner-side-menu{list-style-type:none;margin-left:-28px;display:block;z-index:999}.inner-side-menu li{display:block;position:relative;width:240px;border-bottom:1px solid #fff}.inner-side-menu li a{background:#444349;background:linear-gradient(to bottom, #dedede 0%, #e9e9e9 100%);background:-moz-linear-gradient(top, #dedede 0%, #e9e9e9 100%);background:-ms-linear-gradient(top, #dedede 0%, #e9e9e9 100%);color:#293a42;display:block;padding:10px 0 10px 20px;line-height:120%;font-size:14px;font-weight:400}.inner-side-menu li:last-child{border-bottom:0}.inner-side-menu li:last-child:before{position:absolute;left:0;bottom:-13px;content:" ";height:0;width:0;border-style:solid;border-color:transparent #e9342e transparent transparent;border-width:0 12px 12px 0;pointer-events:none}.inner-side-menu li:hover a{background:#e9342e;background:linear-gradient(to bottom, #b10802 0%, #e5312b 100%);background:-moz-linear-gradient(top, #b10802 0%, #e5312b 100%);background:-ms-linear-gradient(top, #b10802 0%, #e5312b 100%);color:#fff;text-decoration:none}.inner-side-menu .active a{background:linear-gradient(to bottom, #b10802 0%, #e5312b 100%);background:-moz-linear-gradient(top, #b10802 0%, #e5312b 100%);background:-ms-linear-gradient(top, #b10802 0%, #e5312b 100%);color:#fff}.inner-side-menu li.active:hover a{color:#fff}.inner-side-menu ul.parent li:last-child:before{content:none}.inner-side-menu ul.parent li{left:12px;width:228px}.inner-side-menu ul.parent li a{background:#444349;background:-webkit-linear-gradient(rgba(222,222,222,0.5) 0%, rgba(234,234,234,0.5) 100%);background:-o-linear-gradient(rgba(222,222,222,0.5) 0%, rgba(234,234,234,0.5) 100%);background:linear-gradient(rgba(222,222,222,0.5) 0%, rgba(234,234,234,0.5) 100%)}.inner-side-menu ul.parent li a:before{content:'';display:inline-block;padding-right:10px;width:0;height:0;border-style:solid;border-width:4px 0 4px 4px;border-color:transparent transparent transparent #666666}.inner-side-menu ul.parent li:hover a{color:#e9342e}.inner-side-menu ul.parent li:hover a:before{border-color:transparent transparent transparent #e9342e}.inner-side-menu ul.parent li.active a{color:#e9342e}.inner-side-menu ul.parent li:first-child{width:240px;left:0}.inner-side-menu ul.parent li:first-child:before{position:absolute;left:0;bottom:-13px;content:" ";height:0;width:0;border-style:solid;border-color:transparent #e9342e transparent transparent;border-width:0 12px 12px 0;pointer-events:none}.inner-side-menu ul.parent li:first-child a{background:-webkit-linear-gradient(#dedede 0%, #eaeaea 100%);background:-o-linear-gradient(#dedede 0%, #eaeaea 100%);background:linear-gradient(#dedede 0%, #eaeaea 100%)}.inner-side-menu ul.parent li:first-child a:before{content:none}.inner-side-menu ul.parent.active-cat>li:first-child a{background:linear-gradient(to bottom, #b10802 0%, #e5312b 100%);background:-moz-linear-gradient(top, #b10802 0%, #e5312b 100%);background:-ms-linear-gradient(top, #b10802 0%, #e5312b 100%);color:#fff}.downloads-list{list-style-type:none;margin-bottom:20px;display:block}.downloads-list li{background:#eaeaea;margin-bottom:20px;display:block;position:relative;width:100%;height:130px}.downloads-list li img{float:left;width:130px;height:130px;margin-right:20px}.downloads-list li .list-content{padding:20px 130px 20px 0;float:none}.downloads-list li .list-content p{font-size:16px;font-weight:600}.downloads-list li .list-content p a{display:inline-block;text-transform:uppercase;font-size:14px;color:#e9342e;font-weight:400}.downloads-list li .list-link a{position:absolute;right:20px;top:20px;width:90px;height:90px;border-radius:50%;background:#e9342e;background:linear-gradient(to bottom, #b42521 0%, rgba(219,65,58,0.75) 100%);background:-moz-linear-gradient(top, #b42521 0%, rgba(219,65,58,0.75) 100%);background:-ms-linear-gradient(top, #b42521 0%, rgba(219,65,58,0.75) 100%);text-transform:uppercase;color:#fff;font-size:14px;text-align:center;padding-top:25px;font-weight:400}.downloads-list li .list-link a:hover{text-decoration:none}.downloads-list li .list-link a:before{font-family:'FontAwesome';color:#fff;font-size:14px;text-align:center;display:block;margin-bottom:5px;-webkit-font-smoothing:antialiased}.downloads-list li .list-link a.download:before{content:'\f019'}.downloads-list li .list-link a.link:before{content:'\f0c1'}.info-box{background:#f3f3f3;padding:20px 20px 5px;width:100%;margin:-20px 0 20px;position:relative}.info-box .fa{font-family:'FontAwesome';font-size:20px;color:#9e9e9e;position:absolute;top:15px;right:20px;cursor:pointer}.back-to-top-btn{position:fixed;width:60px;height:60px;border-radius:50%;background:#46545b;bottom:65px;right:20px;text-align:center;color:#fff;font-size:10px;line-height:120%;font-weight:400;text-transform:uppercase;padding:10px}.back-to-top-btn:before{font-family:'FontAwesome';font-size:14px;color:#fff;content:"\f077";margin-bottom:5px;text-align:center;display:block}.back-to-top-btn:hover{color:#fff;text-decoration:none}.more-downloads{position:absolute;top:10px;right:15px;text-transform:uppercase;color:#e9342e;font-weight:600}.inner-side-reference-menu{list-style-type:none;margin-left:-28px;display:block;z-index:999}.inner-side-reference-menu li{display:block;position:relative;width:240px;border-bottom:1px solid #fff}.inner-side-reference-menu li a{background:#444349;background:linear-gradient(to bottom, #dedede 0%, #e9e9e9 100%);background:-moz-linear-gradient(top, #dedede 0%, #e9e9e9 100%);background:-ms-linear-gradient(top, #dedede 0%, #e9e9e9 100%);color:#293a42;display:block;padding:10px 0 10px 20px;line-height:120%;font-size:14px;font-weight:400}.inner-side-reference-menu li:last-child{border-bottom:0}.inner-side-reference-menu li:last-child:before{position:absolute;left:0;bottom:-12px;content:" ";height:0;width:0;border-style:solid;border-color:transparent #e9342e transparent transparent;border-width:0 12px 12px 0;pointer-events:none;z-index:-5}.inner-side-reference-menu li:hover a{background:#e9342e;background:linear-gradient(to bottom, #b10802 0%, #e5312b 100%);background:-moz-linear-gradient(top, #b10802 0%, #e5312b 100%);background:-ms-linear-gradient(top, #b10802 0%, #e5312b 100%);color:#fff;text-decoration:none}ul.reference-projects{list-style-type:none;margin-bottom:50px;display:block}ul.reference-projects li{margin-bottom:20px;position:relative;display:block}ul.reference-projects li img{width:700px;height:180px}ul.reference-projects li .list-content{display:block;padding:10px 15px;position:absolute;left:0;bottom:0;background:rgba(0,0,0,0.7);width:700px;height:60px}ul.reference-projects li .list-content p{color:#fff;font-size:18px;font-weight:600;line-height:120%}ul.reference-projects li .list-content p span{display:block;font-size:16px;font-weight:400;color:#fff}ul.reference-projects li .list-content p .separator{color:#e9342e;display:inline-block;font-size:18px}ul.reference-projects li .list-content img{position:absolute;top:10px;right:15px;width:38px;height:40px}ul.reference-projects li a:hover .list-content{background:rgba(255,255,255,0.7)}ul.reference-projects li a:hover .list-content p{color:#e9342e}ul.reference-projects li a:hover .list-content p span{color:#293a42}.page-template-reference-project .inner-menu-holder{bottom:-70px}.page-template-reference-project .header-img-container{margin-bottom:100px}a.back-to-reference-projects{padding:0 15px;color:#444349;font-size:18px;display:inline-block;font-weight:400;background:#fff;background:linear-gradient(to bottom, #c9c9c9 0%, #e3e3e3 100%);background:-moz-linear-gradient(top, #c9c9c9 0%, #e3e3e3 100%);background:-ms-linear-gradient(top, #c9c9c9 0%, #e3e3e3 100%);margin-bottom:0;float:right;margin-left:10px;height:40px;line-height:40px}a.back-to-reference-projects:before{font-family:'FontAwesome';content:'\f177';color:#57575c;font-size:18px;margin-right:10px;vertical-align:middle}a.back-to-reference-projects:hover:before{color:#e9342e;text-decoration:none}a.back-to-reference-projects:hover{color:#e9342e;text-decoration:none}.project-details-images-holder img{width:290px;height:220px;margin-bottom:20px}.project-details-content-holder p{margin-bottom:30px;line-height:180%}.metabox-holder{margin-bottom:25px}.metabox-holder .metabox-wrapper{background:#f3f3f3;min-height:260px;padding:30px 20px 30px 165px;position:relative}.metabox-holder .metabox-wrapper .country-logo{position:absolute;left:0;top:-90px;width:133px;height:133px}.metabox-holder .metabox-wrapper .metabox{float:left;margin-right:40px;display:inline-block;width:40%}.metabox-holder .metabox-wrapper .metabox span{display:block;font-size:14px;line-height:140%;color:#444349}.metabox-holder .metabox-wrapper .metabox .title{font-weight:600}.metabox-holder .metabox-wrapper .metabox .description{font-weight:300;margin-bottom:15px}.metabox-holder .metabox-wrapper .metabox .description:last-child{margin-bottom:0}.metabox-holder .metabox-wrapper .metabox:last-child{margin-right:0}.project-details-title-info h2{font-size:30px;color:#e9342e;margin-bottom:15px}.project-details-title-info h3{font-size:23px;color:#444349;text-transform:none;font-weight:400;margin-bottom:25px}.project-details-title-info h3:after{display:none}.project-details-title-info .list-link a{position:absolute;right:20px;top:0;width:90px;height:90px;border-radius:50%;background:#e9342e;background:linear-gradient(to bottom, #b42521 0%, rgba(219,65,58,0.75) 100%);background:-moz-linear-gradient(top, #b42521 0%, rgba(219,65,58,0.75) 100%);background:-ms-linear-gradient(top, #b42521 0%, rgba(219,65,58,0.75) 100%);text-transform:uppercase;color:#fff;font-size:14px;text-align:center;padding-top:25px;font-weight:400}.project-details-title-info .list-link a:before{font-family:'FontAwesome';color:#fff;font-size:14px;text-align:center;display:block;margin-bottom:5px;-webkit-font-smoothing:antialiased}.project-details-title-info .list-link a.download:before{content:'\f019'}.project-details-title-info .list-link a.link:before{content:'\f0c1'}
