/*
 Theme Name:   MaroonFrog Child (hrealestate)
 Description:  MaroonFrog Child (hrealestate)
 Template:     maroonfrog
 Version:      1.0.0
 Text Domain:  maroonfrog-child
*/


/* =Theme customization starts here
-------------------------------------------------------------- */

/* ----------- HASAN ----------- */

div#property-match {
    width: 100%;
    text-align: center;
    margin-top: 20px !important;
}

.page-head h1.page-title span {
    padding: 9px 38px 9px 18px !important;
    vertical-align: middle !important;
}

.page-head p {
    //display: inline-block;
    padding: 20px 30px 18px 28px !important;
    margin-left: -4px;
}

#property-featured-image{
  display: none;
}

.property-page-header {
  position: absolute;
  top: 235px;
  left: 0px;
  //background: grey;
  width: 100%;
  height: 400px;
}

#social-icons {
margin-top: -13px;
}

.social_networks{
//margin-right: 100px;
}

.facebook a{
//background-color: #395b89;
//background-color: #ed1c24;
color: white !important;
}

.facebook a:hover{
//background-color: #d35458;
background: none;
opacity: .8;
}

.instagram a{
//background-color: #395b89;
//background-color: #ed1c24;
color: white !important;
}

.instagram a:hover{
//background-color: #d35458;
background: none;
opacity: .8;
}

.additional-details.clearfix {
  display: none;
}

.clearfix.property-slider-full {
  //display: none;
}

#overview .property-item .price span {
  background-color: #ed1c24;
}

#overview .property-item .price .status-label {
    background: url("../maroonfrog-child/images/arrow-left.png") no-repeat scroll right 0 #9d9d9d;
}

#overview .property-item .price {
    background: url("../maroonfrog-child/images/arrow-black.png") no-repeat scroll left 0 #ed1c24 !important;
}

#header-top {
/*  visibility: hidden;*/
}

#header-top .social_networks { visibility:hidden;}

.property-item .property-meta span {
  margin-right: 10px;
  padding-right: 10px;
}

/* ----------- HASAN ----------- */

.slide-description, .tag-line span{
	display: none;
}

#header-top{
	margin-bottom: 12px;
}

#logo{
	margin-bottom: 8px;
	margin-top: -44px;	
}

#header-top, .social_networks li a, .user-nav a, .header-wrapper .social_networks {
	border: none;
}

.contact-number {
    font-size: 16px;
 }
    
    
 .contact-number .fa-phone {
    padding: 13px 15px;
 }


#footer-wrapper{
	 background: url("img/background-outer-wrapper1.png") repeat-x scroll center bottom transparent;
    padding-bottom: 245px;
}

.advance-search .real-btn, .advance-search .btn-blue, .advance-search .btn-grey {
    padding: 8px 56px;
}

.real-btn{
	background-color: #ed1c24 !important;
}

.real-btn:hover{
	background-color: #d35458 !important;
}

.property-item .price, .es-carousel-wrapper ul li .price {
    background-color: #9d9d9d!important;
}

.property-item figure figcaption {
    background-color:  #ed1c24 !important;
}

li {
    line-height: 22px;
}

#footer .widget ul.featured-properties li .price, ul.featured-properties li .price{
	color: #ed1c24 !important;
}

.page-head p {
    background-color: gray !important;
}

.property-grid .property-item span{
	
	color: #ed1c24 !important;
}

.page-head {
  min-height: 700px !important;
}


.page-head2 {
width: 100%;
//max-height: 500px;
display: none;
}

.page-head h1.page-title {
  display: inline-block;
  margin-top: 414px !important;
}

@media all and (max-width: 1920px){
.home_hs {min-height: 622px !important;}
.page-head {min-height: 622px !important;}
.page-head h1.page-title {margin-top: 564px !important;}
}

@media all and (max-width: 1600px){
.home_hs {min-height: 512px !important;}
.page-head {min-height: 512px !important;}
.page-head h1.page-title {margin-top: 454px !important;}
}

@media all and (max-width: 1440px){
.home_hs {min-height: 456px !important;}
.page-head {min-height: 456px !important;}
.page-head h1.page-title {margin-top: 398px !important;}
.property-page-header {height: 300px;}
}

@media all and (max-width: 1366px){
.home_hs {min-height: 430px !important;}
.page-head {min-height: 430px !important;}
.page-head h1.page-title {margin-top: 372px !important;}
.property-page-header {height: 300px;}
}

@media all and (max-width: 1280px){
.home_hs {min-height: 400px !important;}
.page-head {min-height: 400px !important;}
.page-head h1.page-title {margin-top: 342px !important;}
.property-page-header {height: 300px;}
}

@media all and (max-width: 800px){
.home_hs {min-height: 232px !important;}
.page-head {min-height: 232px !important;}
.page-head h1.page-title {margin-top: 96px !important;}
.property-page-header {height: 240px;}
}

@media all and (max-width: 768px){
.home_hs {min-height: 221px !important;}
.page-head {min-height: 221px !important;}
.page-head h1.page-title {margin-top: 85px !important;}
.property-page-header {height: 220px;}
}

/*
@media all and (max-width: 767px){
.page-head {min-height: 243px !important;}
page-title {margin-top: 107px !important;}
} */

@media all and (max-width: 380px){
.home_hs {min-height: 240px !important;}
.page-head {min-height: 240px !important;}
.page-head h1.page-title {display: none;}
.wrap.clearfix > p  {display: none;}
.property-page-header {height: 170px;}

}

@media all and (max-width: 768px){
//.page-head{display: none;}
//.page-head2{display: block;}
}

@media all and (min-width: 981px){
.property-page-header {
  top: 110px !important;
  height: 540px !important;
  }
}

@media screen and (max-width: 979px) and (min-width: 220px){
.contact-number {
  margin: -7px auto 0px !important;
}



.contact-number .fa-phone {
  padding: 10px 10px !important;
}

}


/*------------ NEW CHANGES -------------- */

h1.page-title{
display: none !important;
}

.page-head p{
display: none !important;
}

@media all and (min-width: 980px){
.home .advance-search{
margin-top: 90px;
}


}


#footer-wrapper{
background-size: contain;
}

.advance-search .more-option-trigger{display: none;}

.adv_search_con{
-webkit-column-count: 4; 
-moz-column-count: 4; 
column-count: 4;
padding: 0px 20px;
  -moz-column-gap: 10px;
  -webkit-column-gap: 10px;
  column-gap: 10px;
  width: 100%;
}

.adv_search_cat{
font-size: 15px;
text-transform: capitalize;
padding: 10px 20px;color: tomato;
}

.adv_search_item{
padding: 5px 0px;
}

#overview .property-item .property-meta span.add-to-fav{
/*display: none;*/
}

.hmm_con{
display: none;
}

.search2{
//display: none;
}

.advance-search .search-heading .fa-search{
  background-color: #666;
}

.advance-search .search-heading{
  background-color: #9d9d9d;
}

.property_camera{
  position: relative; 
  width: 100%;
  height: 100%;
  //top: 20px;
  //bottom: 0px;
  //right: 20px;
  //left: auto;
  color: white;
  text-align: right;
}

.property_camera_ico{
width: 60px;
height: 45px;
margin-top: -20px;
}

#logo a, #logo img{
	max-width: 90%;
}

.header_for_print{
display: none; 
width: 100%; 
height: 300px; 
overflow: hidden; 
text-align: center;
}

.logo_for_print{
display: none;
background-color: silver;
}

.advance-search .search-heading .fa-search{
  padding: 9px 16px 10px;
}

.advance-search .search-heading {
  font-size: 18px;
  line-height: 43px;
  min-height: 43px;
  padding-right: 22px;    top: -43px;
}

@media all and (max-width: 800px){


.hmm_con{
display: block;
}

.hmm_con{
width: 99%;
text-align: center;
vertical-align: middle;
height: 30px;
background: #9d9d9d;
margin-bottom: 10px;
}

.hmm{
width: 33%;
display: inline-block;
height: 100%;
line-height: 2;
font-family: sans-serif;
font-size: 14px;
color: white;
}

.main-menu{
display: none;
}

#logo img{
width: 77% !important;

}

.widget.advance-search .title{
  background-color: #9d9d9d;
}

@media all and (max-width: 420px){


.adv_search_con{
-webkit-column-count: 1; 
-moz-column-count: 1; 
column-count: 1;
}

/*.main-menu{
display: none;
}

.hmm_con{
display: block;
}*/

.search1{
//display: none;
}

.search2{
//display: block;
}

.page-template-template-search-php .page-head, .page-template-template-home-php .page-head{
margin: 0px;
}

}

.lidd_mc_form select{
margin: 0px; 
width: 100%;
}

.lidd_mc_form input{
//margin: 0px; 
//width: 95%;height: 30px;
}

.lidd_mc_form{
padding: 0 20px;
}

/*.hmm_con{
width: 99%;
text-align: center;
vertical-align: middle;
height: 40px;
background: #343a3b;
margin-bottom: 20px;
}

.hmm{
width: 33%;
display: inline-block;
height: 100%;
line-height: 2.5;
font-family: sans-serif;
font-size: 16px;
color: white;
}*/

.prop_tit{
max-width: 600px;
line-height: 20px !important;
}

.property_camera{
  //margin-top: 20px;
}

@media all and (max-width: 1200px){
.prop_tit{
max-width: 450px;
}

}

@media print and (max-width: 800px){
.hmm_con{
display: none;
}

#logo a, #logo img{
max-width: 100% !important;
width: 100% !important;
}

#logo a{
 display: none;
}

.contact-number{
margin-top: 15px !important;
}

#logo{
margin-top: 15px !important;
}

.header_for_print{
display: block;
}

.logo_for_print{
display: block;
padding-bottom: 25px;padding-top: 10px;
}
}
.home .as-form-wrap{border-top: 1px solid #dedede;}
.search-header{border-top: 1px solid #dedede;}
@media (max-width: 500px){.property_camera_ico{margin-top: 10px;width: 60px;}}





/*------------ END CHANGES -------------- */