body{background-color:#fff;font-family:'Open Sans',sans-serif !important;font-size:15px;overflow-x:hidden;max-width:100%}a:hover{color:#000}a:hover{text-decoration:none}strong a{font-size:13px;padding:5px 15px;background:blue;border-radius:1px;color:#FFF;font-weight:700;text-transform:uppercase;letter-spacing:1px;border:1px solid #073a73;background:#0854a4;background:-moz-linear-gradient(top,rgba(8,84,164,1) 0,rgba(5,55,117,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(8,84,164,1)),color-stop(100%,rgba(5,55,117,1)));background:-webkit-linear-gradient(top,rgba(8,84,164,1) 0,rgba(5,55,117,1) 100%);background:-o-linear-gradient(top,rgba(8,84,164,1) 0,rgba(5,55,117,1) 100%);background:-ms-linear-gradient(top,rgba(8,84,164,1) 0,rgba(5,55,117,1) 100%);background:linear-gradient(to bottom,rgba(8,84,164,1) 0,rgba(5,55,117,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0854a4',endColorstr='#053775',GradientType=0)}strong a:after{font-family:'FontAwesome';content:"\f178";margin-left:4px}strong a:hover{background:#074185;color:#b0c6de}h1,h2{font-family:'Josefin Sans',sans-serif;font-weight:700;letter-spacing:1.5px;text-transform:uppercase}h2{font-size:16px}h3,h4,h6{font-weight:bold;letter-spacing:1px}h5{letter-spacing:1px}#header{line-height:75px;height:75px;background:transparent;position:relative;z-index:50}#header>.container>nav{border:0;box-shadow:none;border-radius:0;background:transparent}#header .navbar-header{margin-right:20px}#header .navbar-default{border:0;background-color:transparent !important}#body{margin-bottom:0}#menu-top>ul>li *{font-size:initial}.navbar .navbar-nav{display:inline-block;float:none;vertical-align:top}.navbar .navbar-collapse{text-align:center}#menu-top>ul>li>a{padding:10px 2px;display:inline-block;margin-right:14px;border-bottom:3px solid rgba(255,255,255,.6);text-transform:uppercase;font-weight:700;color:#d9d9d9;font-size:14px;text-shadow:1px 1px 1px #000;transition-duration:.2s}#menu-top>ul>li>a.dropdown-toggle{padding:0 5px}#menu-top>ul>li.open>a:hover{background:transparent !important}#menu-top a:hover,#menu-top li.active a{border-bottom:3px solid rgba(255,255,255,1);color:#fff !important;background:transparent !important;transition-duration:.2s}#base-404{padding:20px}#base-404 i{font-size:5vw;color:red}#base-404 h2{margin-bottom:10px}#contact-form{padding:0 0 20px 0}.slideshow{margin-top:-75px;margin-bottom:30px}.slideshow-arrow{display:none}hr{border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;color:#FFF;height:1px}.welcome-content h5:first-child{color:#a5a5a5;font-weight:700}.welcome-content ul,.about ul{padding-left:20px;list-style-image:url('/content/themes/nordsvets/img/bullet.png');float:left}.welcome-content ul li,.about ul li{margin-bottom:5px}.welcome-content ul li a,.about ul li a{list-style-image:url('/content/themes/nordsvets/img/bullet.png');letter-spacing:1px}.container.wrapper{padding-bottom:30px}.polygons{margin-top:35px}.polygons img{display:block;margin:0 auto}.project-bg{background:url('/content/themes/nordsvets/img/bottom-section-bg.jpg');background-repeat:no-repeat;background-size:cover;margin-top:50px;padding:40px;color:#fff;opacity:1 !important}.project h4{color:#FFF;font-size:21px}.project-wrapper{background-color:transparent !important;color:#fff}.project-wrapper a{background:url('/content/themes/nordsvets/img/button-bg.png');height:30px;text-transform:uppercase;font-weight:bold;font-size:13px;padding:5px 20px;letter-spacing:1px;color:#fff}.content-box{padding:0;transition-duration:.3s}.content-box img{position:relative;width:100%}.content-box h2{position:absolute;bottom:0;left:0;right:0;text-align:center;color:#fff;margin-left:auto;margin-right:auto;padding:20px;background-color:rgba(0,0,0,.8);font-size:16px;transition-duration:.3s}.content-box:hover h2{background-color:rgba(6,60,125,.8);transition-duration:.3s}.content-box:hover{z-index:500;box-shadow:1px 2px 10px #000;transition-duration:.3s}.work-areas hr{border:0;height:2px;background-color:#dedede;width:40%}.inner-box{background-color:#f3f6fa;padding:20px;margin-bottom:20px;min-height:auto}.inner-box img{display:inline-block;margin-right:10px}#page-gallery>div{opacity:1 !important}#page-gallery>div:hover{opacity:.8 !important}ul.side-menu{margin-bottom:20px}ul.side-menu li a{padding:10px 0;display:block;border-bottom:2px solid #f1f1f1;color:#333}ul.side-menu li a:hover{color:#012c5b;border-bottom:2px solid #ccc}#page-gallery{margin-top:40px}.staff{margin-bottom:30px;margin-left:auto;margin-right:auto}.staff:last-of-type{border-right:0}#map-canvas{min-height:290px;width:100%;margin-bottom:40px}#contact-form button{background-color:#012c5b;padding:8px 25px;border:0;color:#fff;width:100%;font-size:14px;letter-spacing:1px}#contact-form textarea{min-height:140px}#footer{background:url(/content/themes/nordsvets/img/bgfooter.jpg) top center #012c5b;padding:30px;color:#fff;font-size:12px}#footer ul{width:100%;display:block;margin-bottom:25px}#footer ul li:first-child{font-weight:bold;margin-bottom:10px;letter-spacing:1px;font-size:13px}#footer img{display:inline-block;margin-top:-15px}@media(min-width:768px){.slideshow{margin-bottom:0}.slideshow-arrow{text-align:center;margin-top:-25px;margin-bottom:20px;position:relative;z-index:500;display:block}.slideshow-arrow img{transition-duration:.2s;position:relative;bottom:0}.slideshow-arrow img:hover{cursor:pointer;position:relative;bottom:-5px;transition-duration:.2s}h2{font-size:18px}.content-box h2{font-size:14px;padding:10px}.polygons{margin-top:0}.inner-box{min-height:630px}.project{padding:30px 30px 30px 300px;text-align:right}#footer ul{width:50%;float:left}}@media(min-width:992px){h2{font-size:20px}.content-box h2{font-size:16px;padding:15px}#footer{font-size:13px}.inner-box{min-height:560px}#footer ul{width:20%;display:inline-block;float:left}#footer ul li:first-child{font-size:14px}}@media(min-width:1200px){#menu-top{text-align:right}#menu-top>ul>li>a{padding:10px 5px;margin-right:20px;font-weight:700;font-size:17px;text-shadow:0 0 0 #000}h2{font-size:41px;font-weight:700;line-height:25px}.content-box h2{font-size:24px;padding:20px}#footer{font-size:15px}#footer ul li:first-child{font-size:16px}.inner-box{min-height:420px}}@media(min-width:1500px){#menu-top{text-align:center}#menu-top>ul>li>a{margin-right:40px}}@media(max-width:768px){#menu-top{position:fixed;top:0;left:0;width:100%;background-color:rgba(0,0,0,0.8)}.navbar-toggle{position:relative;z-index:10}}