.box-rent { padding: 1rem; }
.box-rent > div.row { justify-content: center; }
.box-rent > div.row > * { width: 100%; max-width: 528px; margin-bottom: .875rem; }
.box-rent > div.row > div img { max-width: 500px; border-radius: .625rem; }
.box-rent > div.row > div > div { text-align: center; }
.box-rent > div.row > div > div:nth-child(2) {
	font-size: 18px;
	font-weight: 500;
	padding: .5rem 0;
}


.rent-categy {
	display: inline-block;
	width: auto;
	margin: .25rem .5rem .5rem 0;
	padding-right: 1.25rem;
	
	color: #FFF;
    background-color: #007BFF;
    border-color: #007BFF;
}
.rent-categy:hover, .rent-categy:active {
	color: #FFF !important;
    background-color: #0069D9 !important;
    border-color: #0062CC !important;
}
select {
	-moz-appearance: none; /* Firefox */
    -webkit-appearance: none; /* Safari and Chrome */
	background: url(../img/arr_down2.png) no-repeat 97% rgba(51, 51, 51, 0.05);	
}
select::-ms-expand { display: none; }
option { color: black; background-color: #FFF }

.fancybox-content { border-radius: .5rem; }
.fancybox-close-small { display: none !important; }
.btn-fancybox-close {
	position: absolute;
	top: .5rem;
	right: .5rem;
}
#hidden-content > div.row > div { padding: 1rem; line-height: 38px; }
#hidden-content > div.row > div:nth-child(2) > button { 
	padding: .375rem 1.25rem; 
	max-width: 150px;
	display: block;
	margin-left: auto;
}
#hidden-content > div.row > div:nth-child(2) > button {
	background: #953F6B;
	border: 1px solid #B6829C;
	color: #FFF;
}
#hidden-content > div.row > div:nth-child(2) > button:hover, 
#hidden-content > div.row > div:nth-child(2) > button:active { 
	background: #8A325A !important; 
	color: #FFF !important; 
	border-color: #B6829C !important; 
}

@media screen and (max-width: 374px) {
	
}

@media screen and (min-width: 414px) {
	
}

@media screen and (min-width: 576px) {
	
}

@media screen and (min-width: 768px) {
	.box-rent > div.row { justify-content: flex-start; }
	.box-rent > div.row > * { width: 50%; }
}

@media screen and (min-width: 992px) {
	
}

@media screen and (min-width: 1200px) {

}