@media screen and (max-width:543px) {
	#bread3 .numberCircle {
		display:none;
	}
	#slideupdown{
		display:block;	
	}
	.flexdiv{
		display:none;	
	}
	#pageTitle{
		float:none;
		text-align:center;
	}
	.searchresults {
		float:none;
		text-align:center;
		margin-bottom:5px;
	}
}

#btn-ok,#btn-ok2,#btn-reservation,#btn-reservation2,.btn-ok,#btn-edit-review{
	background: #fd930b; /* Old browsers */
	background: -moz-linear-gradient(top, #fd930b 0%, #f97c04 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, #fd930b 0%,#f97c04 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #fd930b 0%,#f97c04 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	/*max-width:350px;*/
	height:auto;
	cursor:pointer;
	padding:10px 5px 12px;
	border:none;
	color:#fff;
	text-align:center;	
	font-weight:bold;
	font-size:13px;
	/*margin:10px 20px 10px 10px;*/
	margin-top:15px;
	border-radius:3px;
}

#car-detail .table-responsive{
	border:0;
}
#payment2 td {
	color:inherit;
	font-size:inherit;
	font-weight:normal;
	padding:3px 10px; 
}
.heading-data {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #c3c3c3 0%, #a3a3a3 100%) repeat scroll 0 0;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    height: auto;
    padding: 10px;
    width: 100%;
}
#side-right .content-data {
    margin-bottom: 15px;
    padding: 10px;
}
@media screen and (max-width:1199px) {	#car-detail #car-rating {		margin-top:5px;	}}
@media screen and (max-width:991px) {
	#btn-reservation2,#btn-ok2{
		display:none;
	}
	#reservation-form .input{
		margin-top:0 !important;
	}
	#side-right{
		margin-top:30px !important;
	}
	#bread3{
		margin-bottom:0 !important;
	}	#car-detail #see-detail-rat {		padding-top:9px;		padding-bottom:9px;	}	#car-detail #car-rating {		margin-top:0;	}
}
.block-det-rat {
    border: 1px solid #efefef;
    font-size: 90% !important;
    padding: 6px 3px !important;
    text-align: center;
}
