/*

Theme Name: Dingle

*/
/* Write more styling here */
.TA_selfserveprop{
	text-align:right;
}
.section-inner .sidebar .sidebox{
	float:right;
}
#CDSWIDSSP{
	display: inline-block;
}
.hb-details-fields .hb-detail-field {
	max-width: 320px; 
}
.post-content .hb-check-dates-wrapper .input-group-addon{
	top:-2px;
	right:80px;
}
@media (max-width:1440px){

	.hb-search-fields{
		width: 70%;
	}
	.section-inner .sidebar{
		padding:0px;
	}
	.post-content .hb-check-dates-wrapper .input-group-addon{
		right:65px;
	}
}
@media (max-width:1280px){
	.post-content .hb-check-dates-wrapper .input-group-addon{
		right:60px;
	}
	.hbook-wrapper .hb-search-form-no-children .hb-check-dates-wrapper{
		width: 32%;
	}
	.right-section .hbook-wrapper .hb-search-form-no-children .hb-check-dates-wrapper{
		width: 30%;
	}
}
@media (max-width:1200px){
	.post-content .hb-check-dates-wrapper .input-group-addon{
		position:relative;
		border:none !important;
	}
	.hb-searched-summary .hb-booking-change-search{
		width: 100%;
		margin: 10px 0px;
   		text-align: center;
	}
	.post-content .hb-check-dates-wrapper .input-group-addon{
		right:0px;
	}
	.hbook-wrapper .hb-search-form-no-children .hb-people-wrapper,
	.hbook-wrapper .hb-search-form-no-children .hb-check-dates-wrapper {
  		width: 100%;
		margin: 10px 0px;
   		text-align: center;
	}
	.right-section .hbook-wrapper .hb-search-form-no-children .hb-people-wrapper,
	.right-section .hbook-wrapper .hb-search-form-no-children .hb-check-dates-wrapper{
		width: 30%;
		margin: 0px 5px;
	}
}
@media (max-width:1050px){

	.right-section .hb-search-fields{
		width: 83%;
	}
	.wrap-content {
  		width: 58%;
	}
	.sidebar .widget{
		width:100%;
	}	
}
@media (max-width:991px){
	.form-bg .date .input-group-addon{
		top:23px;
	}
}
@media (max-width:930px){
	.form-bg .left-section{
		width: 100%;
		background: #242424;
		text-align:center;
	}
	.left-section h3{
		float: none;
		display: inline-block;
 		padding-right: 0px;
		text-align: center;
	}
	.form-bg .right-section{
		width:100%;
	}
	.hb-booking-search-form.hb-search-form-no-children {
		text-align: center;
	}
	.hb-booking-search-form.hb-search-form-no-children .hb-search-submit-section p{
		float: none;
	}
}
@media (max-width: 768px){
	.single-post .post-inner{	
		width: 90%;
		margin: 0 auto;
	}
	.post-content p.hb-chosen-check-in-date .input-group-addon,
	.post-content p.hb-chosen-check-out-date .input-group-addon{
		position: relative;
   		padding: 0px 5px;
		display: inline-block;
		right: 0px;
		left: 0px;
		top: 0px;
		bottom: 0px;
		margin: 0px 5px;
		width: 100%;
		border: none !important;
	}
	.post-content input[type="button"] {
  		padding: 7px 10px;
		font-size:12px;
		margin: 10px 0px;
	}
	p.hb-select-accom {
		margin: 10px 0px;
	}
	.hb-vertical-search-form .hb-search-fields p.hb-people-wrapper,
	.hbook-wrapper .hb-search-form-no-children .hb-check-dates-wrapper, 
	.hbook-wrapper .hb-search-form-no-children .hb-people-wrapper{
		width:100%;	
	}
	.wrap-content,
	.section-inner .sidebar{
		width:50%;
		padding:0px;
	}
	.sidebar .widget{
		width:100%;
	}
	.hb-search-submit-section{
		width:100%;
	}
	.hb-search-result-title-section h3{
		margin: 15px 0px !important;
	}
}
@media (max-width: 767px){

	.hb-vertical-search-form .hb-search-fields p.hb-people-wrapper,
	.hbook-wrapper .hb-search-form-no-children .hb-check-dates-wrapper, 
	.hbook-wrapper .hb-search-form-no-children .hb-people-wrapper{
		width:100%;	
	}
	.wrap-content,
	.section-inner .sidebar,
	.sidebar .widget{
		width:100%;
	}
	.section-inner .sidebar{
		padding: 20px;
	}
	.TA_selfserveprop{
		text-align: center;
	}
	.form-bg .date .input-group-addon {
		top: 26px;
	}
	.right-section .hbook-wrapper .hb-search-form-no-children .hb-people-wrapper,
	.right-section .hbook-wrapper .hb-search-form-no-children .hb-check-dates-wrapper{
		width: 100%;
		margin: 10px 0px;
	}
}

@media (max-width: 480px){
	.hb-clearfix .hb-accom-price{
		font-size: 20px;
	}
}