.parametry-vyhledavani label.checkbox{
	display: inline-block;
	margin-right: 10px;
	min-width: 23%;
	font-weight: 400;
}
.parametry-vyhledavani .at{
	margin: 0 24px 15px;
}
.at { width:auto; }
.at label.checkbox {
	display: inline-block;
	margin-bottom: 5px;
	margin-top: 0px;
	min-height: auto;
	padding-left: 0px;
}
.at input.checkbox {
	min-height: auto;
}

.box.detail { padding: 20px; min-height: 300px; }
.box.listing { padding: 20px; }
.mb30{ margin-bottom: 30px; }
#inzerce .carousel-inner > .item { height: 306px; overflow: hidden; }

.adsHPBottom img {
	margin: 10px 0 10px -40px;
    width: 300px;
}
@media (max-width: 1099px){
	.adsHPBottom img {
		width: 100%;
	}
}
@media (max-width: 919px){
	.adsHPBottom img {
		margin: 10px 0px;
		width: 300px;
	}
}
@media (max-width: 380px){
	.adsHPBottom img {
		width: 100%;
	}
	.box.detail-nemovitosti { min-height: 0; }
}

.popis p .price{
	font-weight: 400;
	font-size: 18px;
	color: #000;
	display: inline-block;
	margin: -5px 10px 0 0;
}

article .detail img { width:auto; }
.img-responsive-wysiwyg { max-width:100%; height:auto; }

#map-canvas { width:100%; height:237px; }
#map-canvas-company { width:100%; height:300px; }

#locality_ok_box .removeBox { cursor:pointer; }

@media (max-width: 767px){
	#menu a { color: #464444 !important; text-decoration:none !important; }
	.hledani-nemovitosti .overlay{ border-radius:10px; }
}

table.detail-nemovitosti tr:last-of-type td { border:none; }

.user-photo img { margin-top:15px; }


div.row.mt10>div.col-md-4 {padding-left:0px;}

.box.detail-photo-small {padding:5px;}
.box.detail-photo-small:first-of-type {margin-left:2px;}

a .box.detail-small, a .box.detail-large { position:relative; }
.novinka { position:absolute; width:88px; height:88px; right:10px; top:10px; background: transparent url(../images/novinka.png) no-repeat; }
.box.list .novinka { top:0; right:15px; }

#send_odhad label, #send_kariera label { width:100%; margin-top:15px; }
#send_odhad .col-sm-12 > label, #send_kariera .col-sm-12 > label { width:152px; }
#send_odhad .col-sm-12 > label input, #send_kariera .col-sm-12 > label input { margin-right:3px; }
#send_odhad button, #send_kariera button { margin-top:25px; }
#send_kariera input[type="file"] { height:auto; }

audio { display:block; width:100%; margin:15px 0; }

.mt12 { margin-top:12px; }
.mb18 { margin-bottom:18px; }
#spolupracujeme.owl-carousel .owl-item img { max-width:180px; max-height:70px; width:auto; margin:0 auto; }

.embed-responsive, .rm-embed-responsive { position:relative; display:block; height:0; padding:0; overflow:hidden; }
.rm-embed-responsive .rm-embed-responsive-item, .rm-embed-responsive iframe, .rm-embed-responsive embed, .rm-embed-responsive object, .rm-embed-responsive video,
.embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video { position:absolute; top:0; left:0; bottom:0; height:100%; width:100%; border:0; background:#000; }
.embed-responsive-16by9, .rm-embed-responsive-16by9 { padding-bottom:56.25%; }
.embed-responsive-4by3, .rm-embed-responsive-4by3 { padding-bottom:75%; }
.embed-responsive-3by2, .rm-embed-responsive-3by2 { padding-bottom:66.66%; }
.embed-responsive-5by2, .rm-embed-responsive-5by2 { padding-bottom:40%; }
.embed-responsive-2by1, .rm-embed-responsive-2by1 { padding-bottom:50%; }
.embed-responsive-1by1, .rm-embed-responsive-1by1 { padding-bottom:100%; }
.rm-embed-responsive .rm-embed-responsive-item.rm-embed-responsive-item-background,
.embed-responsive .embed-responsive-item.embed-responsive-item-background { background-repeat:no-repeat; background-size:cover; background-position:center; }
