#search-page .wrap-content .box-parking .box-photo .box-slider .box-thumb				{ background:#ebebeb; text-align:center; width:100%; height:400px; margin-bottom:10px; border:0; overflow:hidden; vertical-align:middle; display:table; }
#search-page .wrap-content .box-parking .box-photo .box-slider .box-thumb img			{ max-width:100%; max-height:400px; height:100%; object-fit:contain; vertical-align:middle; }
#search-page .wrap-content .box-parking .box-photo .box-slider .bxslider			 	{ width:915%; position:relative; transition-duration:0s; -webkit-transition-duration:0s; transform:translate3d(-575px, 0px, 0px); -webkit-transform:translate3d(-575px, 0px, 0px); }
#search-page .wrap-content .box-parking .box-photo .box-slider .bxslider .slide			{ background:#ebebeb; text-align:center; height:75px; border:0; overflow:hidden; cursor:pointer; vertical-align:middle; display:table-cell; }
#search-page .wrap-content .box-parking .box-photo .box-slider .bxslider .slide	img		{ max-width:100px; max-height:75px; height:100%; object-fit:contain; vertical-align:middle; display:inline; }
#search-page .wrap-content .box-parking .box-photo .box-slider .bxslider .slide	.line	{ position:absolute; top:0; left:0; right:0; bottom:0; border:2px solid #fbbf2b; }


#reservation-view-page .wrap-content .box-parking .box-photo .box-slider .box-thumb				{ background:#ebebeb; text-align:center; width:100%; height:400px; margin-bottom:10px; border:0; overflow:hidden; vertical-align:middle; display:table; }
#reservation-view-page .wrap-content .box-parking .box-photo .box-slider .box-thumb img			{ max-width:100%; max-height:400px; height:100%; object-fit:contain; vertical-align:middle; }
#reservation-view-page .wrap-content .box-parking .box-photo .box-slider .bxslider			 	{ width:915%; position:relative; transition-duration:0s; -webkit-transition-duration:0s; transform:translate3d(-575px, 0px, 0px); -webkit-transform:translate3d(-575px, 0px, 0px); }
#reservation-view-page .wrap-content .box-parking .box-photo .box-slider .bxslider .slide			{ background:#ebebeb; text-align:center; height:75px; border:0; overflow:hidden; cursor:pointer; vertical-align:middle; display:table-cell; }
#reservation-view-page .wrap-content .box-parking .box-photo .box-slider .bxslider .slide	img		{ max-width:100px; max-height:75px; height:100%; object-fit:contain; vertical-align:middle; display:inline; }
#reservation-view-page .wrap-content .box-parking .box-photo .box-slider .bxslider .slide	.line	{ position:absolute; top:0; left:0; right:0; bottom:0; border:2px solid #fbbf2b; }

@media all and ( max-width:780px ){
	#search-page .wrap-content .box-parking .box-photo .box-slider .box-thumb{height: 240px;}
}

#search-page #calendar .thismonth[data-on="0"],
#search-page #calendar .nextmonth1[data-on="0"] { display:none; }
#search-page #calendar .thismonth[data-on="1"],
#search-page #calendar .nextmonth1[data-on="1"] { display:block; }
#search-page #calendar .calendar td[data-selected="1"] a { color:green; }
#search-page #calendar td[data-selected="1"] { border:2px solid green;  }

#search-page .box-header-calendar .backward,
#search-page .box-header-calendar .forward  { display:inline-block; width:30px; visibility: visible;}
#search-page .box-header-calendar .backward[data-on="0"],
#search-page .box-header-calendar .forward[data-on="0"] { display:none; }
#search-page .box-header-calendar .backward[data-on="1"],
#search-page .box-header-calendar .forward[data-on="1"] { display:inline-block; }
