@media only screen and (max-width:1200px){.hero-text-box,
.servis-hero-text-box,
.najem-hero-text-box,
.odkup-hero-text-box,
.potmat-hero-text-box{width:100%;padding:0 2%;}
.row{padding:0 2%;}
.znamka-logo img{width:100%;height:auto;margin-top:-5px;}
}
@media only screen and (max-width:1023px){body{font-size:14px;}
section{padding:60px;}
.long-copy{width:90%;margin-left:5%;}
.stevke{font-size:10px;width:100%;padding:0 2%;}
.main-nav{display:none;}
.mobile-nav-icon i{float:right;}
.mobile-nav-icon{display:block;}
.main-nav{float:left;margin-top:70px;margin-bottom:5px;}
.main-nav li{display:block;}
.main-nav li a:link,
.main-nav li a:visited{display:block;border:0;padding:10px 0;font-size:110%;}
.sticky .main-nav li a:link,
.sticky .main-nav li a:visited{padding:10px 0;}
.sticky .main-nav{margin-top:10px;}
.sticky .mobile-nav-icon i{color:#555;}
.sticky .mobile-nav-icon{margin-top:10px;}
.ponudba-box{margin-bottom:30px;}
.box-storitve-text{font-size:100%;}
}
@media only screen and (max-width:767px){body{font-size:12px;}
section{padding:30px 0;}
.icon-big{font-size:150%;}
.hero-text-box,
.servis-hero-text-box,
.najem-hero-text-box,
.odkup-hero-text-box,
.potmat-hero-text-box{padding:0 4%;}
.map{width:100%;height:200px;position:relative;}
.form-box{width:100%;position:relative;height:300;padding-top:30px 0;z-index:0;}
footer{margin-top:200px;}
}
@media only screen and (max-width:480px){section{padding:20px 0;}
.form-box{width:100%;margin-bottom:100px;}
}