@media only screen and (min-width: 1300px){

}

@media only screen and (min-width: 1200px){

}

@media only screen and (max-width: 1280px){
	.page-inner-2{padding-left:10px; padding-right:10px;}
	
	#page-type-1 .pt-left{width: 30%; padding-bottom: 25px;}
	#page-type-1 .pt-right{width: 70%;}
	
	#page-type-2 .pt-left{width: 30%; padding-bottom: 25px;}
	#page-type-2 .pt-right{width: 70%;}
	
	#page-type-4 .pt-left{width: 30%; padding-bottom: 25px;}
	#page-type-4 .pt-right{width: 70%;}
	
	#page-type-5 .pt-left{width: 30%; padding-bottom: 25px;}
	#page-type-5 .pt-right{width: 70%;}
	
	/*.reference-boxy .r-box{width:405px; margin-right: 20px;}*/
}

@media only screen and (max-width: 1199px){
	#footer .f-box-1{margin-top:110px;}
	#footer .f-box-1 ul li{margin-left:14px; margin-right:14px;}
	#footer .f-box-2 div{width:80%;}
	
	#flipbook-hp img{position: relative;}
	#flipbook-hp .fb-left{width:50%;}
	#flipbook-hp .fb-right{width:50%;}
	
	#ism .box-text{padding-left:10px; padding-right: 10px;}
	#zasady .box-text{padding-left:10px; padding-right:10px;}
	#intpol .box-text{padding-left:10px; padding-right:10px;}
	#mapa .box-text{padding-left:10px; padding-right: 10px;}
	
	.reference-boxy .r-box{width:32%; margin-right: 1%;}
	
	#partneri-obsah .partneri-box .pb-logo{width:40%;}
	#partneri-obsah .partneri-box .pb-obsah{width:59%;}
	
	#partneri-obsah .partneri-box .pb-logo{position: static;}
	#partneri-obsah .partneri-box .pb-logo img{position: static; left:0; margin-right: 0; top: 0; transform: none;}
}

@media only screen and (max-width: 900px){
	#footer .f-box-1{width:40%;}
	#footer .f-box-1 ul li{margin-left:12px; margin-right:12px;}
	#footer .f-box-2{width:40%;}
	#footer .f-box-3{width:20%;}
	
	#sluzby-hp .sluzby-box{width: 100%;}
	
	#sluzby-hp .div-first{width: 100%; margin-bottom: 20px;}
	#sluzby-hp .div-second{width: 100%;}
	
	#partneri-hp .div-first{width: 100%; margin-bottom: 20px;}
	#partneri-hp .div-second{width: 100%;}
	
	#oceneni .o-box{width: 100%;}
	
	#partneri-obsah .partneri-box .pb-logo{width:50%;}
	#partneri-obsah .partneri-box .pb-obsah{width:49%;}
	
	
}

@media only screen and (max-width: 768px){
	#main-menu{
		display:none;
	}
	#mainMenu2{
		display:inline-block;
	}
	
	h2.h2-pages{margin-top:80px;}
	
	#footer .f-box-1{width:50%; margin-top:110px;}
	#footer .f-box-2{width:50%;}
	#footer .f-box-2 div{width:80%;}
	#footer .f-box-3{width:100%;}
	#footer .f-box-3 img{margin-top:50px; float:left; margin-left:46%;}
	
	#page-type-1 .pt-left{width: 100%; padding-bottom: 25px;}
	#page-type-1 .pt-right{width: 100%;}
	
	#page-type-2 .pt-left{width: 100%; padding-bottom: 25px;}
	#page-type-2 .pt-right{width: 100%;}
	
	#page-type-4 .pt-left{width: 100%; padding-bottom: 25px;}
	#page-type-4 .pt-right{width: 100%;}
	
	#page-type-5 .pt-left{width: 100%; padding-bottom: 25px;}
	#page-type-5 .pt-right{width: 100%;}
	#page-type-5 .pt-left p.detail-popis-left{width:100%;}
	
	#oceneni .o-left{width:100%;}
	#oceneni .o-right{width:100%;}
	
	#ism .box-left{width:100%;}
	#ism .box-right{width:100%;}
	
	#mapa .box-left{width:100%;}
	#mapa .box-right{width:100%;}
	
	#page-type-4 .pt-box-text{width:100%;}
	
	.reference-boxy .r-box{width:49%; margin-right: 1%;}
	
	#page-type-3 li{margin-right:20px;}
	
	
}

@media only screen and (max-width: 420px){
	h2{font-size:45px;}
	h2.h2-pages{margin-top:50px;}
	
	#flipbook-hp img{position: relative;}
	#flipbook-hp .fb-left{width:100%;}
	#flipbook-hp .fb-right{width:100%;}
	
	#footer .f-box{width:100%;}
	#footer .f-box-1{margin-top:50px;}
	#footer .f-box-1 ul li{margin-left:10px; margin-right:10px;}
	#footer .f-box-1 .slogan{margin-bottom:20px;}
	#footer .f-box-2{margin-top:50px;}
	#footer .f-box-3 img{margin-top:50px; float:left; margin-left:46%;}
	
	#sluzby-hp .div-first{width:100%; margin-bottom:25px; padding-right:0;}
	#sluzby-hp .div-second{width:100%;}
	#sluzby-hp .sluzby-box{width:100%; margin-bottom:25px;}
	
	#partneri-hp .div-first{width:100%; margin-bottom:25px; padding-right:0;}
	#partneri-hp .div-second{width:100%;}
	#partneri-obsah .partneri-box{margin-bottom:25px;}
	#partneri-obsah .partneri-box .pb-logo{width:100%;}
	#partneri-obsah .partneri-box .pb-obsah{width:100%;}
	
	#slogan-hp .text-light{font-size:40px;}
	#slogan-hp .text-strong{font-size:35px;}
	#slogan-hp .text-info{font-size:20px;}
	
	#page-type-1 .pt-box-text{width:100%;}
	#page-type-2 .pt-box-text{width:100%;}
	#page-type-4 .pt-box-text{width:100%;}
	#page-type-5 .pt-box-text{width:100%;}
	
	.reference-boxy .r-box{width:100%; margin-right: 0; margin-bottom: 30px;}
	
	#page-type-3 li{float:none;}
}