body{background:#fff;font-family:'Source Sans Pro',sans-serif;font-weight:300}html,body{width:100%;overflow-x:hidden}html{font-size:100%}h1,h2,h3,.btn{font-family:'Montserrat',sans-serif;font-weight:400;letter-spacing:1px}h1{font-weight:700;font-size:100px}h2{color:#333;font-size:40px;letter-spacing:2px;text-transform:uppercase;margin-top:8px}#contact h2{color:#fff}h3{color:#444;font-size:20px;line-height:26px;letter-spacing:1px;padding-bottom:10px}#menu h3{color:#555}h4{font-size:12px;font-weight:700;letter-spacing:3px;text-transform:uppercase;font-weight:400}p{font-size:18px;letter-spacing:.8px;line-height:28px}a{text-decoration:none!important}a:visited,a:focus{outline:none;text-decoration:none!important}.hvr-bounce-to-bottom:before,.hvr-bounce-to-top:before{background-color:#fff}#about,#feature,#video,#menu,#team,#gallery,#contact{color:#656565;padding-top:100px;padding-bottom:100px}#feature,#video,#team,#gallery,#contact{text-align:center}#feature,#team{background:rgb(240,240,240)}.section-title{padding-bottom:70px}#about .section-title,#menu .section-title{text-align:center}#contact .section-title{color:#f0f0f0}.preloader{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;background:none repeat scroll 0 0 #fff}.sk-spinner-pulse{width:60px;height:60px;background-color:#222;border-radius:100%;-webkit-animation:sk-pulseScaleOut 1s infinite ease-in-out;animation:sk-pulseScaleOut 1s infinite ease-in-out}@-webkit-keyframes sk-pulseScaleOut{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes sk-pulseScaleOut{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}header.masthead{height:880px;padding-top:100px;padding-bottom:calc(10rem - 56px);background-image:url(../images/kanalizacija-10.jpg);background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.overlay{background-color:rgba(51,51,51,.6);position:absolute;left:0;top:0;width:100%;height:970px}header.masthead h2 strong{font-size:1.3em!important;color:#00BFFF}header.masthead h1{font-size:2.3em!important;color:#fff;font-weight:600;margin-bottom:30px}header.masthead p{font-weight:500;color:#fff;font-size:35px;margin-top:50px!important;line-height:40px}header .btn{background:#c21500;border:1px solid #fff;color:#fff;font-size:14px;letter-spacing:2px;padding:13px 30px;margin-top:34px;margin-right:20px;text-transform:uppercase}header .btn:hover{color:#c21500;background-color:#fff;border:1px solid #c21500;font-weight:600}.navbar-default{background:#fff;border:none;box-shadow:0 2px 8px 0 rgba(50,50,50,.04);margin:0!important}.navbar-header img{width:90px;height:90px;float:left;padding-top:0;padding-right:10px}.navbar-header a i{font-size:25px;color:#c21500;margin-top:20px;margin-left:5px;border:1px solid #c21500;border-radius:50%;padding:7px 17px}.navbar-header a i:hover{color:#00BFFF;border:1px solid #00BFFF}.navbar-default .navbar-brand{color:#757575;font-size:27px;font-weight:700;margin-top:15px;float:left}#active{color:#c21500}.navbar-default .navbar-nav li a{color:#757575;font-size:19px;font-weight:600;line-height:50px;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.navbar-default .navbar-nav>li a:hover{color:#c21500!important}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#606060;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#c21500;background-color:transparent}.navbar-default .navbar-toggle{border:none;padding-top:10px}.navbar-default .navbar-toggle .icon-bar{border-color:transparent}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:transparent}#feature{padding-left:50px;padding-right:50px}#feature .feature-thumb{background-color:#fff;position:relative;padding:20px;margin-top:32px;margin-bottom:-30px}#feature .feature-icon{background-color:#fff!important;width:85px;height:85px;margin:0 auto;top:0;position:relative;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;display:table;text-align:center;transition:all 0.4s ease-in-out;border:1px solid #c21500}#feature span i{font-size:35px;color:#c21500!important}#feature .feature-icon{display:table-cell;vertical-align:middle}#feature .feature-icon .fa{color:#fff;font-size:36px;margin:0;padding:0}#feature h2{font-size:45px!important;color:#00BFFF;font-weight:700;margin-top:-30px}#feature h4{font-size:25px;font-weight:700;margin-bottom:-20px;border:1px solid #c21500;border-radius:8px;padding:10px 10px}#feature h3{padding-top:14px;padding-bottom:10px;font-weight:600;color:#00BFFF}#about{margin-bottom:-20px}#about .col-md-4 ul{padding-top:4px;padding-left:28px}#about .col-md-4 ul li{color:#00BFFF;font-size:18px;font-weight:400;padding-top:2px;padding-bottom:2px}#servis{font-size:25px;color:#00BFFF}#about h2{color:#00BFFF!important;margin-top:-10px;font-weight:700}#about h3{font-size:15px!important;margin-top:-40px}#about h4{font-size:25px;font-weight:700;margin-bottom:40px;border:1px solid #c21500;border-radius:8px;padding:10px 10px}#slider{margin-bottom:-50px;margin-top:-35px}#about span{font-weight:700;color:#c21500}#about a{color:#999;font-weight:700;text-decoration:underline!important}#about a:hover{color:#c21500}#video{background:url(../images/kanalizacija-21.jpg) 50% 0 repeat-y fixed;-webkit-background-size:cover;background-size:cover;background-position:center center;position:relative;color:#999}#video .btn{background:#00BFFF;border:1px solid #fff;color:#fff;font-size:14px;letter-spacing:2px;padding:13px 30px;margin-top:0;margin-bottom:30px;text-transform:uppercase}#video .btn:hover{color:#00BFFF;background-color:#fff;border:1px solid #00BFFF;font-weight:600}#video .overlay{background:rgba(03,03,03,.5);width:100%;height:100%;position:absolute;top:0}#video h2{color:#fff;padding-bottom:16px}#video p{font-weight:700;margin-bottom:-30px;color:#fff}#video span{font-size:25px}#team h2{color:#00BFFF!important;margin-top:-30px}#tim1,#tim2{font-size:25px}#team h4{font-size:25px;margin-bottom:-50px;border:1px solid #c21500;border-radius:8px;padding:10px 10px}#team p{margin-bottom:-50px;font-weight:600}#team .col-md-6{padding-top:62px}#team .col-md-6 h2{padding-bottom:16px}#contact{background:url(../images/kanalizacija-4.jpg) 50% 0 repeat-y fixed;-webkit-background-size:cover;background-size:cover;background-position:center center;position:relative}#contact .overlay{background:rgba(0,0,0,.4);width:100%;height:100%;position:absolute;top:0}#contact h2{margin-top:-50px}#contact h4{font-size:25px;margin-bottom:-10px}#contact iframe{width:100%;height:400px;margin-bottom:-30px}footer{background-color:#141414;color:#757575;padding-top:50px;padding-bottom:50px}footer h3{color:#fff;text-transform:uppercase;padding-bottom:14px}footer strong{color:#f0f0f0;font-size:20px;display:block;padding-bottom:2px}ul.social-network{list-style:none;margin-top:20px;margin-left:-25px;padding:10px;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out}ul.social-network li{display:inline;margin:0 18px;font-size:22px}ul.social-network li a{color:#d0d0d0}ul.social-network li a:hover{color:#c21500}#footer{min-height:100px;background:#00BFFF;color:#fff}#footer h6{font-size:18px;color:rgba(255,255,255,.8);margin-top:20px}#footer a{color:#f6f6f6;font-size:14px;text-decoration:underline!important}#footer a:hover{color:#333;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.center h2{font-size:36px;margin-top:0;margin-bottom:20px;text-align:center}.center p{text-align:center}a.scrollup{color:#c21500;height:35px;width:35px;font-size:11px;line-height:30px;text-align:center;text-decoration:none;position:fixed;bottom:10px;right:10px;opacity:0,5;border-radius:50%;z-index:999}a.scrollup:hover{opacity:1;background-color:#ddd;color:#c21500}@media (min-width:768px){#sala2{font-size:2.2em!important;margin-top:70px}#about h2{margin-top:20px}#story{margin-top:-50px!important}}@media (min-width:980px){#about h2{margin-top:-10px!important}}@media (min-width:1200px){#sala2{font-size:2.4em!important;margin-top:100px}}@media (max-width:991px){#feature .col-md-4:last-child,#about .col-md-4{margin-top:42px}.navbar-header a i{font-size:15px;margin-top:25px;margin-left:0;padding:7px 14px}.navbar-default .navbar-brand{font-size:18px}.navbar-default button{margin-top:25px}#about ul{margin-bottom:50px}.flexslider img{margin-bottom:-50px}.feature-thumb{margin-bottom:0px!important}}@media (max-width:900px){h1{font-size:70px}}@media (max-width:768px){.navbar-default .navbar-brand{line-height:46px;padding-bottom:-20px!important}.navbar-default button:hover{background-color:#ddd!important}.navbar-header img{width:60px;height:80px;padding-top:5px;margin-left:10px}.navbar-default .navbar-brand{font-size:18px;margin-left:-10px;margin-top:18px}header.masthead{height:870px}.overlay{height:950px}#head h1{font-size:2em!important}#head h2 strong{font-size:1em!important}#sala2{font-size:2em!important;margin-top:50px}#feature h2{font-size:35px!important;margin-top:-50px!important}#feature h4{font-size:15px!important}#second{margin-bottom:-30px!important}#about h2{font-size:30px!important}#about h4{font-size:15px!important;margin-bottom:-20px!important}#story{margin-top:-50px!important}#feature h2{font-size:30px!important}#feature h4{margin-bottom:-30px}#video h2{font-size:35px!important}#video p{font-size:16px!important}#team p{margin-bottom:30px}#tim1,#tim2{font-size:22px!important;margin-bottom:0px!important}#tim1{margin-top:-40px!important}#team h4{font-size:18px}#team p{font-size:16px}#paraf{margin-bottom:-50px!important}#team h2{font-size:25px;margin-top:-60px;margin-bottom:20px}#contact h2{font-size:30px!important}#contact h4{font-size:15px!important;margin-bottom:-30px!important}#contact iframe{height:300px}.fot{margin-top:-20px}footer{padding-top:0;padding-bottom:0}}@media (max-width:767px){.navbar-default .navbar-brand{line-height:15px}.navbar-default .navbar-nav li a{line-height:30px}#feature .col-md-4,#about .col-md-5,footer .col-md-4{padding-top:20px;padding-bottom:20px}.filter-wrapper{padding:0}}@media (max-width:650px){#sala2{font-size:1.6em!important;margin-top:50px}#feature{padding-top:80px;padding-bottom:80px}#about,#feature,#video,#menu,#team,#gallery,#contact{padding-top:80px;padding-bottom:80px}footer{text-align:center}}@media (max-width:450px){.navbar-header img{width:50px;height:60px;margin-left:5px;margin-top:10px}.navbar-header a i{font-size:13px;margin-top:29px;margin-left:0;padding:5px 10px}.navbar-default .navbar-brand{font-size:16px;margin-left:-20px}header.masthead{height:790px}.overlay{height:870px}#head h1{font-size:1.5em!important;margin-top:-40px}#head h2 strong{font-size:0.6em!important}#sala2{font-size:1.4em!important;margin-top:30px}header .masthead{height:350px!important}header .btn{font-size:12px;letter-spacing:1px;padding:10px 15px;margin-top:34px;margin-right:20px;text-transform:uppercase}#about{margin-bottom:-50px}#about h2{font-size:1.6em!important}#feature{padding-left:10px;padding-right:10px}#feature h2{font-size:1.6em!important}#feature h4{margin-bottom:-50px}#video h2{font-size:20px!important}#video span{font-size:20px}#contact iframe{height:220px}#footer{margin-left:-30px}#footer a{font-size:12px}}@media (max-width:320px){#head h1{font-size:1.2em!important}#head h2 strong{font-size:0.6em!important}}