/* Custom Styles */


p#mask-inner-text-fetured-lbl {
    max-width: 85px;
    float: left;
    background-color: #f1bf7f;
    color: #333333;
    font-size: 12px;
    border-radius: 2px;
    padding: 1px 15px;
    line-height: 17px;
    background-image: none!important;
    margin-bottom: 4px;
    position: absolute;
    top: 21px;
    margin-left: 17px;
}


div#grid_view_guest_side_prop_left_blck {
    padding-left: 15px !important;
    padding-right: 10px !important;
	margin-top: 0px !important;
}

/* Common App Styles Start*/


button, input, optgroup, select, textarea {
  
    font: 'Open Sans',Helvetica,Arial,Lucida,sans-serif !important;

}



body, input, textarea, select {
    font-family: 'Open Sans',Helvetica,Arial,Lucida,sans-serif !important;
	    color: #222222;
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    
     font-family: 'Open Sans',Helvetica,Arial,Lucida,sans-serif !important;
    
}

/* Common App Styles Start*/


/* map full width */

.custom_map_main_div {
    width: 105vw;
    position: relative;
    margin-left: -49vw;
/*     height: 100px; */
/*     margin-top: 100px; */
/*     margin-top: -15px;
    left: 50%; */
	
	    margin-top: 10px;
    left: 49%;
}


/* map full width */

.propert_guest_side_view_details_btn {	
    background: #c1042c;
    padding: 5px 8px;
    font-size: 14px;
    font-weight: 500;
  /*  border: 1px solid rgba(250,250,250,0.5); */
    display: table;
    margin: auto;
    margin-top: 6px;
    color: #fff;
    float: left;
    border-radius: 0px !important;
}

.propert_guest_side_view_details_btn:hover{
	
	background: #032f78 ;
    color: #fff!important;
}

span.addess_block_grid_view_page_guest_side {
    font-size: 14px !important;
    
    line-height: 25px;
    
}

/* .propert_guest_side_view_details_btn {
    color: #fff;
    background: #032f78;
} */

/* .propert_guest_side_view_details_btn:hover{    background: #C11136 ;
    color: #fff!important;
	} */
	
	
	




h2.guest_side_property_title_list {
    font-weight: 700;
   /*  color: #444B53 !important; */
       color: #032f78!important;
}

h3.list_view_property_title_guest_side {
    margin-top: 10px;
    margin-bottom: 0px;
    width: 100%;
    color: #222 !important;
    font-weight: 600;
    font-size: 16px !important;
    line-height: 23px;
}

h4.grid_list_guest_prop_name {
    margin-top: 10px;
    margin-bottom: 0px;
    width: 100%;
    color: #222 !important;
    font-weight: 700;
    font-size: 16px;
    line-height: 23px;
}
/* guest side grid view blade css */
div#grid_view_guest_side_loop_block {
    height: 500px !important;
/*     background: #f4f4f4;
    padding: 10px 10px 10px 10px; */
/* 	    margin: 0px 7px 5px 5px; */
/* border: 4px solid #fff;
border-radius: 2px */;
}
.propert_guest_side_view_details_btn {
    margin-top: 10px !important;
}
span.final_price{
/* 	    font-size: 16px !important;
 
	  color: #032f78 !important; */
	  
	      font-size: 18px !important;
    color: #032f78 !important;
    font-weight: 600;
}

.pagination_blck_guest_pro_prop .col-md-8 p {
    font-size: 16px !important;
}

.inner_block_grid_view_guest_side_loop_block {
    border: 1px solid #ddd;
/*     padding: 10px 10px 10px 10px; */
    height: 460px;
    margin-bottom: 20px;
}

#grid_view_guest_side_loop_block {
    margin-bottom: 15px !important;
}


.guest_side_list_property_container input.text, input.title, input[type=email], input[type=password], input[type=tel], input[type=text], textarea {
padding: 11px !important;

}
/* guest side grid view blade css */



/* product show page css  side*/

h4.guest_side_property_description {
    background: #f1f1f1;
    padding: 15px;
    color: #bf0a30;
    margin-bottom: 10px;
	font-weight: 600;
}

/* product show page css guest side */

/* mobile reponsive */
@media only screen and (min-width: 320px) and (max-width: 767px) and (orientation: portrait) {			/* Spect_11_2020 */	.custom_map_main_div {    display: none;}.guest_side_property_title_list {    margin-top: 25px !important;}/* Spect_11_2020 */
	
	.custom_map_main_div {   margin-top: 24px; }
	

	.inner_block_grid_view_guest_side_loop_block {
	    height: 520px !important;
	    
	}
	
	.custom_map_main_div {
    margin-left: 0px !important;
    margin-top: 26px !important;
    left: -9% !important;
}


div#grid_view_guest_side_loop_block {
    height: 520px !important;
}

.inner_block_grid_view_guest_side_loop_block {

    height: 520px !important;
}

}

@media only screen and (min-width: 320px) and (max-width: 767px) and (orientation: landscape) {
	/* Spect_11_2020 */	.custom_map_main_div {    display: none;}.guest_side_property_title_list {    margin-top: 25px !important;}/* Spect_11_2020 */
	
}@media only screen and (min-width: 320px) and (max-width: 767px){/* Spect_11_2020 */	.custom_map_main_div {    display: none;}.guest_side_property_title_list {    margin-top: 25px !important;}/* Spect_11_2020 */}

/* mobile responsive */


/* tab css */

@media only screen and (min-width: 768px) and (max-width: 979px){
	
	
	
}
@media only screen and (min-width: 980px) and (max-width: 991px){
	
	
	
}


@media only screen and (min-width: 992px) and (max-width: 1024px){
	
	
	
}

/* tab css */