@media only screen and (min-width:769px) and (max-width:1366px){
	/*body{font-size:90%;}*/
	.ind_map-box{padding-top:34px; padding-bottom:35px;}
}

/*@media only screen and (min-width:1367px) and (max-width:1499px){
	.ind_shops-map-stripe .ind_map-box{padding-top:40px; padding-bottom:40px;}
}*/
@media only screen and (min-width:1561px){
	.ind_shops-map-stripe .ind_map-box{padding-top:25px; padding-bottom:30px;}
}

@media only screen and (min-width:981px) and (max-width:1560px){
	.ind_oc-brands-preview-logos-hp > .row > .col{width:25%;}
}
@media only screen and (min-width:1081px) and (max-width:1560px){
	.ind_oc-brands-preview-logos-hp > .row > .col:nth-last-child(1),.ind_oc-brands-preview-logos-hp > .row > .col:nth-last-child(2){display:none;}
}

@media only screen and (max-width:1280px){
	.ind_digest-services.items-image-box.items-boxed-xl .item-in{padding:20px;}
}

@media only screen and (max-width:980px){
	.ind_digest-info .col{width:50%;}
	.ind_digest-info .col:nth-child(2n+0) + .col{clear:both;}
	.ind_digest-info .item .col-4{width:20%;}
	.ind_digest-info .item .col-8{width:80%;}
	.ind_digest-info .item{margin-bottom:32px !important;}
}

@media only screen and (min-width:641px) and (max-width:980px){
	.ind_shops-map-stripe > .stripe-in > .row > .col{width:100%;}
	
	.ind_digest-services .col/*,.gallery-preview .col,.ind_photogallery .col*/,.oc-journals .col{width:50%;}
	.ind_digest-services .col:nth-child(4n+0) + .col,.gallery-preview .col:nth-child(4n+0) + .col/*,.ind_photogallery .col:nth-child(4n+0) + .col*/,.oc-journals .col:nth-child(4n+0) + .col{clear:none;}
	.ind_digest-services .col:nth-child(2n+0) + .col,.gallery-preview .col:nth-child(2n+0) + .col/*,.ind_photogallery .col:nth-child(2n+0) + .col*/,.oc-journals .col:nth-child(2n+0) + .col{clear:both;}
	.ind_photogallery2 .col{width:100%;}
	
	.ind_oc-sales .col{width:33.333333%;}
	.ind_oc-sales .col:nth-child(4n+0) + .col,.ind_oc-sales .col:nth-child(6n+0) + .col{clear:none !important;}
	.ind_oc-sales .col:nth-child(3n+0) + .col{clear:both !important;}
	
	.ind_digest-category .col{width:33.333333%;}
	.ind_digest-category .col:nth-child(5n+0) + .col{clear:none !important;}
	.ind_digest-category .col:nth-child(3n+0) + .col{clear:both !important;}
	
	.oc-brand-detail > .stripe-in > .row > .col-3{width:35%;}
	.oc-brand-detail > .stripe-in > .row > .col-9{width:65%;}
}

@media only screen and (max-width:768px){
	/*.ind_foot .col-3{width:50%;}*/
  /*body{font-size:110%;}*/
	#head{border:none;}
	.layout-page-empty #body #crumbs p{margin-top:1.5em;}
	
	.page-oc-shops-preview #sidebar1-content{padding-right:0;}
	
	.ind_centre-campaign-detail > .article > .row > .col{width:100%;}
	
	.special-element-side .element-social{font-size:90%; padding-right:0;}
	.ind_pinbox .segment-heading{padding-top:.5em; padding-bottom:.5em;}
	.ind_pinbox > .row > div.cl{display:none;}
	.ind_pinbox.mobile-items-v2 .item-heading,.ind_pinbox.mobile-items-v2 .item-text{padding-right:0;}
}

@media only screen and (max-width:640px){
  .oc-brand-detail .stripe-in.pad-t0{padding-top:0 !important;}
  
	.images-square .image .image-in a,
	.images-width .image .image-in a,
	.oc-brand-preview .image .image-in a,
	.images-full-box .image .image-in a{/*display:block;*/ position:relative; /*top:0; left:0; width:100%; height:100%;*/}
	
	.ind_main-visual .stripe-in{text-align:center;}
	
	.ind_foot .stripe-in{text-align:center;}
	.ind_foot .col{margin-top:2em;}
	.ind_foot .social-icon{font-size:100%;}
	
	.ind_digest-info .col{width:100%;}
	.ind_digest-info .item .col-8{width:100%;}
	
	.page-oc-shops-preview .oc-brands-preview-category{margin-bottom:1px !important;}
	.oc-brands-preview-category .item-heading{margin-top:0; margin-bottom:0;}
	#body .page-oc-shops-preview .col + .col{margin-top:0;}
	
	.oc-brands-preview-logos .col{width:50%; float:left; margin-top:0 !important;}
	.oc-brands-preview-logos .col,.oc-brands-preview-logos .col:nth-child(5n+0) + .col{clear:none;}
	.oc-brands-preview-logos .col:nth-child(2n+0) + .col{clear:both;}
	.oc-brands-preview-logos .image{padding-bottom:100%;}
	.oc-brands-preview-logos .image-in{position:absolute;}
	.oc-brands-preview-logos .image span{display:inline-block;}
	
	.oc-brand-detail-gallery.images-width .col .image{padding-bottom:0;}
	
	.ind_digest-category .item-heading{text-align:left; min-height:0;}
	.ind_digest-category .item > a{padding:0; border:none;}
	
	.oc-brand-detail-logo .image{border:none;}
	.oc-brand-detail-logo .image img{max-width:100% !important;}
	
	/* fix */
	.ws-slider-one-slide{height:auto !important;}
	
	.oc-brand-detail-services-services .col{width:25%; float:left;}
	.oc-brand-detail-services-services .col + .col{margin-top:0 !important;}
	
	.ind_other-centre-logos .col{float:left; width:33.333333%;}
	.ind_other-centre-logos .col:nth-child(3n+0) + .col{clear:both;}
	
	.ind_stripe-akce-centra .section-image-bg{display:none;}
}

@media only screen and (max-width:480px){
	.oc-brands-preview-category .item-heading{padding-right:20%; background-size:20%;}
	.ind_pinbox .segment-heading{width:auto !important; top:100%; transform:rotate(-90deg) translate(0%, -100%);}
}

@media only screen and (min-width:641px){
	.oc-brands-preview-list .ws-pack-item-header{cursor:default;}
	.oc-brands-preview-list .ws-pack-item-header.icon:after{display:none;}
}

/***********************************************************************************************************************************/
/* HEADER & NAV                                                                                                                    */
/***********************************************************************************************************************************/
/*@media only screen and (max-width:1500px){
	#head{font-size:80%;}
	#nav .nav a{padding-left:1em; padding-right:1em;}
}*/
/*@media only screen and (max-width:1350px){
	#nav .nav a{padding-left:1em; padding-right:1em;}
}*/

/***********************************************************************************************************************************/
/* OPENED MAP LAYER                                                                                                                */
/***********************************************************************************************************************************/

@media only screen and (max-width:980px){
	/*.ws-dialog-window-map #map-main-in .col{float:left !important;}
	.ws-dialog-window-map #map-main-in .col-7{width:70%;}
	.ws-dialog-window-map #map-main-in .col-5{width:30%;}*/
	
	/*.map-place .image{margin-bottom:1em;}
	.map-place .col,.map-place-info .col{float:none; width:100%;}*/
	.ws-dialog-window-map #map-main-in .col-7{width:100%; height:66%;}
	.ws-dialog-window-map #map-main-in .col-5{width:100%; height:34%;}
	
	.ws-dialog-window-map .ws-dialog-window-in{padding:10px;}
	.ws-dialog-window-map{width:100%; height:100%;}
	.ws-dialog-window-map #map-area{height:100%; border-width:1px; box-shadow:inset 0 0 15px 0 rgba(0,0,0,0.15);}
	.ws-dialog-window-map #map-place{height:auto;}
	
	#map-search{position:absolute; top:0; left:0;}
	#map-search-form{margin:10px 2em 0 10px;}
	#map-search-form input,#map-search-form button{height:2.2em;}
	
	#map-holder-content{padding-top:3em;}
}

@media only screen and (min-width:769px) and (max-width:980px){
	/*#map-logos img{zoom:.8;}*/
}

@media only screen and (max-width:768px){
	/*.ws-dialog-window-map #map-main-in .col-7{width:60%;}
	.ws-dialog-window-map #map-main-in .col-5{width:40%;}
	.ws-dialog-window-map #map-place{width:150% !important;}
	.ws-dialog-window-map .map-place-content{}*/
	
	
	.ind_slider-text-width .col-6{width:100%;}
}

@media only screen and (max-width:640px){
	.ws-dialog-window-map #map-main-in .col-7{height:50%;}
	.ws-dialog-window-map #map-main-in .col-5{height:50%;}
	
	.map-place > .row > .col{float:left;}
	.map-place > .row > .col-4{width:33.333333%;}
	.map-place > .row > .col-8{width:66.666666%;}
	.map-place > .row > .col-4 .image{padding-bottom:100%;}
	.map-place > .row > .col-4 .image-in{position:absolute;}
.map-place > .row > .col-4 .image span{display:inline-block;}
	
	/*.ws-dialog-window-map #map-place{width:200% !important;}*/
	
	#map-main-in .row{margin-left:-5px; margin-right:-5px;}
	#map-main-in .col{padding-left:5px; padding-right:5px;}
	
	.map-place .image{}
}

@media only screen and (max-width:567px){
	/*.map-place{padding-top:15px; padding-bottom:10px;}
	.map-place .image{display:none;}
	.map-place-desc p{display:none;}
	.map-place-info{margin-top:0;}
	.map-place-info h4{display:none;}
	.map-place-info p{margin:0;}*/
	
	/*.ws-dialog-window-map #map-main-in .col-7{width:100%; height:100%;}
	.ws-dialog-window-map #map-main-in .col-5{width:100%; height:35%; display:none;}*/
	/*.ws-dialog-window-map #map-area-in{width:300%;}*/
	
	/*.map-place .image{padding-bottom:100%;}
	.map-place .image-in{position:absolute;}
	.map-place .image span{display:inline-block;}*/
}
@media only screen and (max-width:480px){
	.ws-dialog-window-map #map-main-in .col-7{height:66%;}
	.ws-dialog-window-map #map-main-in .col-5{height:33%;}
}