@charset "UTF-8";
/*CSS for special checkbox from http://www.jotform.org/html-elements/how-to-change-checkbox-size-css*/
.regular-checkbox {
display: none;
}
.regular-checkbox + label {
background-color: #fafafa;
border: 1px solid #cacece;
box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05);
padding: 9px;
border-radius: 3px;
display: inline-block;
position: relative;
}
.regular-checkbox + label:active, .regular-checkbox:checked + label:active {
box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1);
}
.regular-checkbox:checked + label {
background-color: #e9ecee;
border: 1px solid #adb8c0;
box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05), inset 15px 10px -12px rgba(255,255,255,0.1);
color: #99a1a7;
}
.regular-checkbox:checked + label:after {
content: '\2714';
font-size: 14px;
position: absolute;
top: 0px;
left: 3px;
color: #99a1a7;
}
.big-checkbox + label {
padding: 18px;
}
.big-checkbox:checked + label:after {
font-size: 28px;
left: 6px;
}
.tag {
font-family: Arial, sans-serif;
width: 200px;
position: relative;
top: 5px;
font-weight: bold;
text-transform: uppercase;
display: block;
float: left;
}
.big-checkbox + label {
padding: 18px;
}
.big-checkbox:checked + label:after {
font-size: 28px;
left: 6px;
}
/*end of checkbox*/


.well label{
	padding-right:0.5em;
}
.hotel-row{
	padding-top:1em;
}
.hotel-row img{
	max-width:100%;
	margin-bottom:1em;
}
.hotel-row h4{margin-top:0;}

h3.rate{
	margin:0;
	padding:0;
	line-height:1em;}
.hotel-row	.btn{
	margin-top:0.25em;
}

#compare-slots{
	position:fixed; bottom:0; width:inherit; padding:1em 0 0.5em 0; background:#428bca;}
#compare-slots table{
	width:100%;
	margin:0;
}
#compare-slots table tr td{
	width:16.66%;
	border: 1px #a8c0e4 dotted;
	vertical-align:middle;
	text-align:center;
	padding-top:0;
	color: #ffffff;
}
#compare-slots table tr td img{
	max-height:60px;
	max-width:100%;	
}
#map{
	margin-top:1em;
	border:2px solid #aaa;}

/*number of nights that has lugguage background*/
.qf-nights-number	{
	background-image: url(../img/index/sprite_onebrandqueryform.png);
	background-position:0 -150px;
	color:#ffffff;

	font-size:16px;
	font-weight:bold;
	line-height:45px;
	text-align:center;
	width:43px;}
.people select{
	margin-bottom:0.5em;
}
