.icon{width:26px;height:26px;display:inline-block;margin-right:5px}.icon.icon-training{background:transparent url(../images/icons/icon-training.png?1382055753) left center no-repeat}.icon.icon-register{background:transparent url(../images/icons/icon-register.png?1382056012) left center no-repeat}.icon.icon-partner-resources{background:transparent url(../images/icons/icon-partner-resources.png?1382158240) left center no-repeat}.icon-big{width:73px;height:63px;display:inline-block;margin-right:5px;vertical-align:top}.icon-big.icon-big-courses{background:transparent url(../images/icons/icon-big-courses.png?1382061976) left top no-repeat}.icon-big.icon-big-schedule{background:transparent url(../images/icons/icon-big-schedule.png?1382061976) left top no-repeat}.icon-big.icon-big-resources{background:transparent url(../images/icons/icon-big-resources.png?1382061976) left top no-repeat}.icon-big.icon-big-announcements{background:transparent url(../images/icons/icon-big-announcements.png?1382061976) left top no-repeat}.icon-big.icon-big-register{background:transparent url(../images/icons/icon-big-register.png?1382061976) left top no-repeat}.icon-big.icon-big-contact{background:transparent url(../images/icons/icon-big-contact.png?1382061976) left top no-repeat}.icon-ps{width:37px;height:31px;display:block;margin:auto}.icon-ps.icon-ps-general-info{background:transparent url(../images/icons/icon_ps-general-info.png?1382163192) left top no-repeat}.icon-ps.icon-ps-technical-info{background:transparent url(../images/icons/icon_ps-technical-info.png?1382163192) left top no-repeat}.icon-ps.icon-ps-pictures{background:transparent url(../images/icons/icon_ps-pictures.png?1382163192) left top no-repeat}.icon-ps.icon-ps-price-list{background:transparent url(../images/icons/icon_ps-price-list.png?1382163192) left top no-repeat}.icon-ps.icon-ps-aluminium-finishes{background:transparent url(../images/icons/icon_ps-aluminium-finishes.png?1382163192) left top no-repeat}.icon-ps.icon-ps-sitemap{background:transparent url(../images/icons/icon_ps-sitemap.png?1382163192) left top no-repeat}.blue{color:#0058a3}.sky-blue{color:#26a9e0}.green{color:#bed63a}.gray{color:#666}.font-light{font-weight:100}.font-regular{font-weight:200}.font-medium{font-weight:400}.font-bold{font-weight:600}.font-italic{font-style:italic}.subtitle{background:transparent url(../images/arrow-subtitle.png?1382560653) left top no-repeat;height:50px;font-size:16.6px;margin-left:75px;padding:16px 0 0 30px}.left{float:left}.right{float:right}.clear{clear:both}.middle{display:inline-block;vertical-align:top;width:49%;-moz-box-sizing:border-box;box-sizing:border-box}header{position:relative;height:107px;margin-top:15px}header .logo{float:left}header .description{float:left;clear:left;font-size:10.55px;font-weight:200}header nav{position:absolute;right:0;top:0;width:496px;height:69px}header nav ul{padding-top:10px}header nav ul li{display:inline-block}header nav ul li:nth-child(2){margin-right:65px}header nav ul li a{padding:0 2px}*{padding:0;margin:0;outline:0;list-style:none;font-weight:200;border:0}body{background:url(../images/bg_header.png?1381956736) center top repeat-x;background-color:#000;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff}body a{color:#fff;text-decoration:none;-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease}body a:hover{opacity:.6}.wrapper{width:1027px;margin:auto;position:relative}.container{min-height:546px;max-height:679px;background:transparent url(../images/bg_content.jpg?1382128789) center top no-repeat}.container .box{background-color:rgba(0,0,0,.4);border-top:2px solid rgba(139,197,63,.4);border-right:2px solid rgba(139,197,63,.4);border-left:2px solid rgba(139,197,63,.4);width:1027px;height:645px;margin:33px auto 0;padding:26px 70px 0;-moz-box-sizing:border-box;box-sizing:border-box;-ms-border-radius:10px 10px 0 0;-o-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}.container .box h1{display:inline-block;vertical-align:top;letter-spacing:-2px;font-size:17px}.container .box .description{font-size:16.7px;padding-top:15px}.btn{background:transparent url(../images/arrow-download.png?1382162031) 95% center no-repeat;background-color:#fff;padding:4px 40px 4px 10px;text-align:center;font-size:16px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px}#home{position:relative}#home .carousel .embed-content{background-color:rgba(0,0,0,.4);padding:17px;height:446px;width:757px;-moz-box-sizing:border-box;box-sizing:border-box;margin:54px auto 0;border:2px solid rgba(139,197,63,.4)}#home .carousel .preview-list{margin:40px auto;background-color:#000;width:100%;text-align:center;padding-top:33px;border-top:2px solid #fff}#home .carousel .preview-list .thumbs-content{display:inline-block;text-align:center;vertical-align:middle}#home .carousel .preview-list .thumbs-content li{-moz-box-sizing:border-box;box-sizing:border-box;padding:6px 0 0 4px;background:transparent url(../images/carousel_bg_thumbs.png?1385762506) center center no-repeat;width:94px;height:83px;display:inline-block;margin:0 15px}#training ul.list-items{margin-top:55px}#training ul.list-items li{width:49%;display:inline-block;margin-bottom:15px;vertical-align:top}#training ul.list-items li .details{display:inline-block;width:350px;font-size:21px}#training ul.list-items li .details h2{display:inline-block;font-size:21px}#training ul.list-items li .details .more{background-color:#fff;padding:1px 4px;text-align:center;font-size:14px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}#training ul.list-items li .details .more .plus{font-size:17px;vertical-align:text-bottom}#register .info-form{margin-top:70px}#register .info-form ul.client-info{width:355px;float:left;margin-bottom:38px}#register .info-form ul.client-info li{display:block;margin-bottom:20px;font-size:17.5px}#register .info-form form .form{width:355px;float:right}#register .info-form form fieldset{margin-bottom:16px}#register .info-form form fieldset label{display:block;font-size:20.5px;width:100%;padding-bottom:15px}#register .info-form form fieldset label span{font-size:16px;color:#999}#register .info-form form fieldset input,#register .info-form form fieldset textarea{background-color:transparent;border:2px solid rgba(255,255,255,.5);color:#fff;display:block;font-size:16px;padding:3px 5px;width:100%;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;-moz-box-sizing:border-box;box-sizing:border-box}#register .info-form form fieldset input{height:35px}#register .info-form form fieldset textarea{height:143px}#register .info-form form fieldset button{background:transparent url(../images/button-next.png?1382136463) 95% center no-repeat;background-color:#fff;float:right;padding:2px 25px 2px 4px;text-align:center;font-size:16px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}#partner-resources .tabs ul.menu{margin-top:56px;text-align:center}#partner-resources .tabs ul.menu li{display:inline-block;font-size:16px;font-weight:600;width:138px;text-align:center}#partner-resources .tabs ul.menu li:hover{cursor:pointer}#partner-resources .tabs .tab-content{font-size:16px}#partner-resources .tabs .tab-content p{margin-bottom:25px}#partner-resources .tabs .tab-content .general-info{margin-top:80px}#partner-resources .tabs .tab-content ul.tec-info{margin-top:35px;margin-left:30px}#partner-resources .tabs .tab-content ul.tec-info li{background:transparent url(../images/arrow-down.png?1382159703) left center no-repeat;margin-bottom:40px;padding-left:25px}#partner-resources .tabs .tab-content .pictures{margin-top:40px}#partner-resources .tabs .tab-content .pictures .btn{margin-left:90px}#partner-resources .tabs .tab-content .price-list,#partner-resources .tabs .tab-content .aluminium-finishes{text-align:center;width:595px;margin:70px auto 0}#partner-resources .tabs .tab-content .price-list a.btn,#partner-resources .tabs .tab-content .aluminium-finishes a.btn{margin-top:25px;display:inline-block}#products .slider-cont{margin-top:50px}.slider-cont{background-color:rgba(0,0,0,.4);height:292px;margin-bottom:64px;width:1022px;left:-69px;position:relative}.slider-cont .slider{width:400px;margin:auto;height:292px;position:relative}.slider-cont .slider li{width:650px;overflow:hidden;height:300px;position:relative}.slider-cont .slider li a:hover{opacity:1}.slider-cont .slider li img{width:100%;position:absolute;top:-100px}.slider-cont .slider li.roundabout-in-focus img{box-shadow:0 0 30px 10px rgba(0,0,0,.5)}.slider-cont .cbtn{position:absolute;z-index:1000}.slider-cont .cbtn.back{top:50%;left:100px}.slider-cont .cbtn.next{top:50%;right:100px}.slider-cont .cbtn:active{margin-top:2px;opacity:.8}footer{color:#666;background:transparent url(../images/bg_footer.jpg?1381967850) left top repeat-x;background-color:#fff;height:254px;overflow:hidden;position:relative}footer h2{font-size:35.54px}footer h3{font-size:22.18px}footer .welcome{margin:25px 0 0 50px}footer .members{margin:25px 50px 0 0}footer form{border-top:2px solid #acacac;padding-top:12px;font-size:14px}footer form fieldset label{width:87px;display:inline-block}footer form fieldset input[type=text],footer form fieldset input[type=password]{background-color:#505a64;color:#fff;box-shadow:inset 1px 4px 8px 0 rgba(0,0,0,.3);-moz-box-sizing:border-box;box-sizing:border-box;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;width:217px;height:28px;padding:0 5px;margin-bottom:8px}footer form fieldset button{background-color:#231f20;width:71px;height:26px;color:#fff;letter-spacing:-2px;font-size:13.53px}footer form fieldset button:first-child{margin-left:73px}footer ul{color:#807d66;text-align:center;background-color:#000;clear:both;height:43px;position:absolute;bottom:0;width:100%;font-size:11px;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:14px}footer ul li{display:inline-block}footer ul li:not(:first-child){padding:0 3px;border-right:2px solid #807d66}footer ul li a{color:#807d66}footer ul li a:hover{color:#fff}