@font-face{font-family:'Glyphicons Halflings';src:url(/fonts/glyphicons-halflings-regular.eot);src:url(/fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(/fonts/glyphicons-halflings-regular.woff) format('woff'),url(/fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(/fonts/glyphicons-halflings-regular.svg#glyphicons-halflingsregular) format('svg')}@font-face{font-family:futuracondensed_medium;font-weight:400;font-style:normal;src:url(/fonts/futurastd-condensed-webfont.eot);src:url(/fonts/futurasd-condensed-webfont.eot?#iefix) format('embedded-opentype'),url(/fonts/futurastd-condensed-webfont.woff) format('woff'),url(/fonts/futurastd-condensed-webfont.ttf) format('truetype'),url(/fonts/futurastd-condensed-webfont.svg#futuracondensed_medium) format('svg')}@font-face{font-family:pt_sansregular;font-weight:400;font-style:normal;src:url(/fonts/PTS55F-webfont.eot);src:url(/fonts/PTS55F-webfont.eot?#iefix) format('embedded-opentype'),url(/fonts/PTS55F-webfont.woff) format('woff'),url(/fonts/PTS55F-webfont.ttf) format('truetype'),url(/fonts/PTS55F-webfont.svg#pt_sansregular) format('svg')}
.frontend{font-family:pt_sansregular;background:#f8f8f8}.frontend h1,.frontend h2,.frontend h3,.frontend h4{font-family:futuracondensed_medium;color:#444}.frontend a{text-decoration:none;color:#f49600}.frontend a:hover{text-decoration:none;color:inherit}.frontend .orange{color:#f49600}.frontend .blue{color:#233588}.frontend .btn-more{padding:6px 12px;color:#fff}.frontend .vacature-link{padding:6px 12px;color:#fff;background:#f49600}.frontend .btn-more.li-content{background:#233588}.frontend .btn-blue{display:block;width:100%;padding:10px;text-align:center;color:#fff;border-radius:0;background:#233588}.frontend .btn-blue:hover{color:#fff}.frontend .page-top{margin:30px 0}.frontend .search-form{margin-top:15px}.frontend .search-form button,.frontend .search-form input{height:30px;padding:5px;color:#233588;background:#eee}.frontend .search-form button{height:30px;padding:0 8px}.frontend .search-form button .glyphicon{margin-top:-1px}.frontend .header{margin-bottom:40px;background-repeat:repeat-x}.frontend .header-bg{position:absolute;left:-15px;width:calc(100% + 15px);height:307px;background:#233588}.frontend .small-nav{font-family:futuracondensed_medium;z-index:10;margin-bottom:0;color:#fff;border:none;border-radius:0;background:#f49600}.frontend .nav-justified{font-family:futuracondensed_medium;z-index:10;margin-bottom:0;color:#fff;border:none;border-radius:0;background:#f49600;width:87%}.frontend .small-nav{font-size:15px}.frontend .small-nav .container-fluid{font-family:futuracondensed_medium}.frontend .rmm.minimal .rmm-toggled-controls{color:#fff}.frontend .rmm-button span{background:#fff!important}.frontend .small-nav ul.nav{margin:0 -15px}.frontend .nav-justified li,.frontend .small-nav ul.nav li{border-left:1px solid #f7b957}.frontend .nav-justified li:hover .dropdown-menu{display:block;padding:0;margin:-1px -1px -1px 0;width:calc(100% + 2px)}.frontend .nav-justified li:hover .dropdown-menu li a{padding:18px 0;text-transform:uppercase;background:#f45600;border-bottom:1px solid #f7b957}.frontend .nav-justified li:hover .dropdown-menu li a.active,.frontend .nav-justified li:hover .dropdown-menu li a:hover{background:#f49600}.frontend .nav-justified li.first,.frontend .small-nav ul.nav li.first{border-left:none}.frontend .nav-justified li a,.frontend .small-nav ul.nav li a{padding:26px 0;text-align:center;color:#fff}.frontend .small-nav li a{font-family:futuracondensed_medium;color:#fff!important}.frontend .nav-justified li .active a:hover,.frontend .nav-justified li a:focus,.frontend .nav-justified li a:hover,.frontend .nav-justified li.active a,.frontend .small-nav .active a,.frontend .small-nav ul .active a:hover,.frontend .small-nav ul.nav li a:focus,.frontend .small-nav ul.nav li a:hover{color:#fff;background:#f45600}.frontend .nav-social{width:6.5%;padding:25px 0;text-align:center;color:#fff;background:#f7b040}.frontend .nav-social.first{background:#f6a524}.frontend .nav-social:hover{background:#f45600}.frontend .col-slider{margin-top:-40px;margin-bottom:40px;padding-right:0}.frontend .carousel{position:relative;box-shadow:0 0 3px rgba(0,0,0,.5)}.frontend .carousel .item img,.frontend .carousel-inner{height:307px}.frontend .slider-control{position:absolute;bottom:5px;padding:7px 12px 6px;background:#fff}.frontend .slider-control.left{left:33px}.frontend .slider-control.right{left:68px}.frontend .col-next-to-slider{margin-top:-40px;margin-bottom:40px;padding-left:0}.frontend .home-content{height:307px;padding:34px;background:#fff;box-shadow:0 0 3px rgba(0,0,0,.5)}.frontend .home-content h1,.frontend .home-content h2{font-size:30px;margin:0 0 20px;color:#233588}.frontend .home-content p{font-size:14px;line-height:22px;color:#233588}.frontend .home-content a{color:#333}.frontend .home-content .btn-blue{color:#fff}.frontend .crosslink{position:relative;height:512px;margin-bottom:85px;padding:34px;background:#fff}.frontend .crosslink h2{font-size:26px;margin:0 0 30px;color:#777}.frontend .crosslink-img{width:100%;height:auto;margin-bottom:25px}.frontend .crosslink p{font-size:14px;line-height:22px;margin-bottom:30px;color:#767676}.frontend .crosslink .btn-more{position:absolute;right:0;bottom:0;background:#233588}.frontend .crosslink ul{margin:0 -34px 30px;padding:0;list-style-type:none}.frontend .crosslink li{padding:13px 34px;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9}.frontend .crosslink li.first{border-bottom:none}.frontend .crosslink .li-content{padding-left:10px}.frontend .crosslink li p{margin-bottom:0}.frontend .content{margin-bottom:40px;padding:34px;background:#fff}.frontend .content h2{margin:0 0 35px}.frontend .content .content-img{padding:5px 0 20px 20px}.frontend .content .list{margin:0;padding:0;list-style-type:none}.frontend .content .list li{padding:40px 0;border-bottom:1px solid #eaeaea}.frontend .content .list li.first{border-top:1px solid #eaeaea}.frontend .content .list .list-img{margin-right:20px}.frontend .content .list p{max-width:490px;margin-bottom:15px}.frontend .content .list .btn-more{padding:6px 12px;background:#233588}.frontend .content .projectImg{margin-bottom:15px}.frontend .content .listItem{margin-top:25px}.frontend .content .listItem h2{color:#233588;margin:0;font-size:24px}.frontend .content .listItem .btn-default{margin-top:12px;background:#f49600;border:1px solid #bf7500;border-bottom-width:2px;color:#fff}.frontend .content .listItem .btn-default:active,.frontend .content .listItem .btn-default:focus,.frontend .content .listItem .btn-default:hover{background:#233588;border-color:#142367}.frontend .content .btn-orange{background:#f49600;border:1px solid #bf7500;border-bottom-width:2px;color:#fff}.frontend .content .btn-orange:active,.frontend .content .btn-orange:focus,.frontend .content .btn-orange:hover{background:#233588;border-color:#142367}.frontend .content .breadcrumbs{margin:0 0 20px;padding:0;list-style:none}.frontend .content .breadcrumbs li{float:left;margin-right:6px;color:#bbb}.frontend .content .breadcrumbs li a{color:#c1c1c1}.frontend .sidebar-item{margin-bottom:40px;padding:0 34px 34px;background:#f7b040}.frontend .sidebar-item.last{margin-bottom:85px}.frontend .sidebar-item a{color:#fff}.frontend .sidebar-item h2{margin:0 -34px 30px;padding:10px 34px;color:#fff;background:#f49600}.frontend .sidebar-item p{margin-bottom:30px;color:#fff}.frontend .sidebar-item .btn-more{background:#f49600}.frontend .sidebar-item .btn-more:hover{background:#f45600}.frontend .sidebar-item.contact{background:#fff}.frontend .sidebar-item.contact h2{margin:0 -34px 30px;padding:10px 34px;color:#444;background:#fff}.frontend .sidebar-item.contact p{margin-bottom:30px;color:#fff}.frontend .sidebar-item.contact .btn-more,.frontend .sidebar-item.contact .btn-more:hover{background:#233588}.frontend .contact-page form,.frontend .sidebar-item.contact form{margin:0}.frontend .contact-page-form input,.frontend .contact-page-form textarea,.frontend .sidebar-item.contact input{width:100%;margin-bottom:10px;padding:5px;color:#233588!important;background:#eee}.frontend .contact-block{padding-top:35px;background:#fff}.frontend .contact-page form input.last,.frontend .sidebar-item.contact input.last{margin-bottom:30px}.frontend .contact-page-form input,.frontend .contact-page-form textarea{border-radius:0;box-shadow:none}.frontend .contact-page-form .send{color:#fff;border-radius:0;background:#233588}.frontend .footer{z-index:0;padding:45px 0;background:url(/img/custom/footer-back.png) left bottom repeat-x #fff}.frontend .give-me-border{padding-left:10px;border-left:4px solid #f49600}.frontend .footer .not-first{padding-top:36px}.frontend .footer h3{margin-top:0}.frontend .footer p{margin-bottom:0}.frontend .footer .social{padding-top:36px}.frontend .social-container{float:right;width:160px}.frontend .social-item{display:inline-block;width:40px;margin-left:10px;padding:10px;text-align:center;background:#f49600}.frontend .social-item:hover{background:#f45600}.frontend .employee{margin-top:45px!important}.frontend .small-nav{display:none}@media screen and (min-width:1200px){.frontend .crosslink li p{max-width:180px}}@media screen and (min-width:992px) and (max-width:1200px){.frontend .crosslink li p{max-width:110px}.frontend .content .list p{max-width:355px}.frontend .nav-justified li a{padding:26px 0!important}}@media screen and (min-width:768px) and (max-width:992px){.frontend .header-bg{height:70px}.frontend .nav-justified{width:100%}.frontend .col-next-to-slider{margin-top:0;padding-left:15px}.frontend .home-content{height:403px;box-shadow:none}.frontend .crosslink li p{max-width:165px}.frontend .content .list p{max-width:460px}.frontend .crosslink{margin-bottom:40px}.frontend .give-me-border{padding-left:0;border:none}.frontend .social-container{float:none;margin:0 auto}.frontend .nav-justified li a{padding:26px 0!important}}@media screen and (max-width:768px){.frontend .content-img{float:none!important;margin-bottom:20px;padding:0!important}.frontend .footer a{text-decoration:underline;color:#233588}.frontend .media-body{clear:left;padding-top:20px}.frontend .page-top{text-align:center}.frontend .header-bg{height:36px}.frontend .col-next-to-slider{margin-top:0;padding-left:15px}.frontend .home-content{position:relative;height:auto;box-shadow:none}.frontend .crosslink{height:auto;margin-bottom:40px}.frontend .content-img{width:100%;height:auto}.frontend .crosslink li img{width:100%;height:auto;margin-bottom:10px}.frontend .content .list p,.frontend .crosslink li p{max-width:100%}.frontend .content .list .list-img{width:100%;height:auto;margin-bottom:20px}.frontend .give-me-border{padding-left:0;border:none}.frontend .footer-item{text-align:center}.frontend .social-container{float:none;margin:0 auto}}
.nav-justified li a{padding:26px 0!important}
.rmm{line-height:19px;position:relative;display:block;width:100%;margin:0 auto;padding:0;text-align:center}.rmm *{-webkit-tap-highlight-color:transparent}.rmm a{text-decoration:none;color:#ebebeb}.rmm .rmm-main-list,.rmm .rmm-main-list li{margin:0;padding:0}.rmm ul{display:block;overflow:hidden;width:auto;margin:0 auto;list-style:none}.rmm ul li ul,.rmm ul li ul li,.rmm ul li ul li a{display:none;width:0;height:0}.rmm .rmm-main-list li{display:inline;margin:0;padding:padding:0}.rmm-toggled{position:relative;display:none;overflow:hidden;width:100%;margin:0 auto}.rmm-button:hover{cursor:pointer}.rmm .rmm-toggled ul{display:none;margin:0;padding:0}.rmm .rmm-toggled ul li{display:block;margin:0 auto}.rmm.graphite .rmm-main-list li a{font-size:15px;display:inline-block;margin:0 -3px;padding:8px 30px;border-left:1px solid #555;background-color:#444;background-image:url(../rmm-img/graphite-menu-bg.png);background-repeat:repeat-x;text-shadow:1px 1px 1px #333}.rmm.graphite .rmm-main-list li a:hover{background-image:url(../rmm-img/graphite-menu-bg-hover.png)}.rmm.graphite .rmm-main-list li:first-child a{border-top-left-radius:6px;border-bottom-left-radius:6px}.rmm.graphite .rmm-main-list li:last-child a{border-top-right-radius:6px;border-bottom-right-radius:6px}.rmm.graphite .rmm-toggled{width:95%;min-height:36px;border-radius:6px;background-color:#555}.rmm.graphite .rmm-toggled-controls{position:relative;display:block;height:36px;text-align:left;color:#fff;border-radius:6px;background-image:url(../rmm-img/graphite-menu-bg.png);background-repeat:repeat-x}.rmm.graphite .rmm-toggled-title{font-size:16px;position:relative;top:9px;left:15px;color:#fff;text-shadow:1px 1px 1px #000}.rmm.graphite .rmm-button{position:absolute;top:8px;right:15px;display:block}.rmm.graphite .rmm-button span{display:block;width:24px;height:2px;margin-top:4px;background:#fff}.rmm.graphite .rmm-toggled ul li a{display:block;width:100%;padding:10px 0;text-align:center;border-top:1px solid #777;border-bottom:1px solid #333;background-color:#555;text-shadow:1px 1px 1px #333}.rmm.graphite .rmm-toggled ul li a:active{border-top:1px solid #444;border-bottom:1px solid #444;background-color:#444}.rmm.sapphire .rmm-main-list li a{font-size:15px;display:inline-block;margin:0 -3px;padding:8px 30px;border-left:1px solid #3e587b;background-color:#537b9f;background-image:url(../rmm-img/sapphire-menu-bg.png);background-repeat:repeat-x;text-shadow:1px 1px 1px #3e587b}.rmm.sapphire .rmm-main-list li a:hover{background:#3e597b}.rmm.sapphire .rmm-main-list li:first-child a{border-top-left-radius:5px;border-bottom-left-radius:5px}.rmm.sapphire .rmm-main-list li:last-child a{border-top-right-radius:5px;border-bottom-right-radius:5px}.rmm.sapphire .rmm-toggled{width:95%;min-height:36px;border-radius:6px;background-color:#537b9f}.rmm.sapphire .rmm-toggled-controls{position:relative;display:block;height:36px;text-align:left;color:#fff;border-radius:5px;background-image:url(../rmm-img/sapphire-menu-bg.png);background-repeat:repeat-x}.rmm.sapphire .rmm-toggled-title{font-size:16px;position:relative;top:9px;left:15px;color:#fff;text-shadow:1px 1px 1px #3e587b}.rmm.sapphire .rmm-button{position:absolute;top:7px;right:9px;display:block;width:20px;padding:0 7px;border:1px solid #3e587b;border-radius:3px;background-image:url(../rmm-img/sapphire-menu-bg.png);background-position:top}.rmm.sapphire .rmm-button span{display:block;width:20px;height:2px;margin:4px 0;background:#fff}.rmm.sapphire .rmm-toggled ul li a{display:block;width:100%;padding:10px 0;text-align:center;border-top:1px solid #6883a6;border-bottom:1px solid #3c5779;background-color:#537698;text-shadow:1px 1px 1px #333}.rmm.sapphire .rmm-toggled ul li a:active{border-top:1px solid #3c5779;border-bottom:1px solid #3c5779;background-color:#3c5779}.rmm.sapphire .rmm-toggled ul li:first-child a{border-top:1px solid #3c5779}.rmm.minimal a{color:#333}.rmm.minimal a:hover{opacity:.7}.rmm.minimal .rmm-main-list li a{font-size:15px;display:inline-block;margin:0 -3px;padding:8px 30px}.rmm.minimal .rmm-toggled{width:95%;min-height:36px}.rmm.minimal .rmm-toggled-controls{position:relative;display:block;height:36px;text-align:left;color:#333}.rmm.minimal .rmm-toggled-title{font-size:16px;position:relative;top:9px;left:9px;color:#33333}.rmm.minimal .rmm-button{position:absolute;top:7px;right:9px;display:block}.rmm.minimal .rmm-button span{display:block;width:25px;height:2px;margin:4px 0;background:#333}.rmm.minimal .rmm-toggled ul li a{display:block;width:100%;padding:10px 0;text-align:center;color:#333;border-bottom:1px solid #dedede}.rmm.minimal .rmm-toggled ul li:first-child a{border-top:1px solid #dedede}
body,html{height:100%}#wrap{height:auto!important;height:100%;min-height:100%;margin:0 auto -160px}#push,footer{height:160px}footer.well{margin-bottom:0}body.auth #wrap{margin-top:-71px;padding-top:71px}@media (max-width:767px){footer{margin-right:-20px;margin-left:-20px;padding-right:20px;padding-left:20px}}