/*
 Theme Name:   WpEstate child theme
 Theme URI:    https://themeforest.net/item/wp-estate-real-estate-responsive-wordpress-theme/5042235
 Description:   WpEstate child theme
 Author:       WpEstate
 Author URI:   http://wpestate.org
 Template:     wpestate
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
*/

@import url("../wpestate/style.css");
@import url("../wpestate/css/admin.css");

.property_agent_image {display: none !important;}

#property_uploaded_thumb_wrapepr > div > img {width: 350px !important; height: 350px !important;}
#property_uploaded_thumb_wrapepr > div:nth-child(1) > img {width: 350px !important; height: 350px !important;}

/* MENU */

.adv-search-1 .filter_menu li:hover {color: #ffffff !important;}
#access a {padding-left:12px !important;padding-right:12px !important;}

@media screen and (min-width: 780px) {
	#access ul ul {width: 300px !important;}
}

/*.user-login-title {display: none;}*/

/* TYPO */

p {text-align: justify;color:#444444;}
.listing_detail {color: #d83333; }
.listing_detail strong {color: #545453 !important;}

.title-italic {font-family: 'Poppins';
    font-weight: 600;
    color: #444444;
    margin-top: 5px;
    margin-bottom: 5px;
    font-size: 28px;
}

.title-classe {}
/* PROFILE */

.menu_user_picture {display: none !important;}

#user_menu_open > li:nth-child(5) > a, #user_menu_open > li:nth-child(6) > a, #user_menu_open > li:nth-child(7) > a {display:none;}

.user_dashboard_links .user_tab_active {background-color: #c6b5a1 !important; }

.slider_agent_image {display: none !important;}
h1.title_agent_slider {margin-top: 0px;}
.agent_meta_slider {margin: 0px 0px 16px 0px;color:#333 !important;font-size: 14px;}
div.property_agent_image {display: none !important;}

/* FOOTER */

#colophon {background-color: #555453 !important;}
#colophon .textwidget p {color: #ffffff !important;}
#colophon h3.widget-title-footer {color: #c6b5a1;}

.subfooter_menu {display: none !important;}

/* WIDGET */

.widget_categories li:before, .widget_archive li:before, .widget_nav_menu li:before, .widget_pages li:before, .widget_recent_entries li:before {color: #fff !important;}

.contact_sidebar_wrap p {color: #fff !important;}
.contact_widget_label {width: 85px;}

.wpb_btn-success {background: #c6b5a1 !important;border-bottom: 3px solid #8f806e !important;}
.wpb_btn-success:hover {background: #8f806e !important;}`

.dashboard-margin input[type=text], .dashboard-margin input[type=password], .dashboard-margin input[type=email], .dashboard-margin input[type=url], .dashboard-margin input[type=number], .dashboard-margin textarea, .dashboard-margin .comment-form #submit, .profile-page label {color: #444 !important;}

/* .vc_row[data-vc-full-width] {
	    position: relative;
    left: -42.5px !important;
    box-sizing: border-box;
    width: 880px !important;
    padding-left: 40px !important;
    padding-right: 40px !important;
}*/

.mobile-trigger-user:hover i, .mobile-trigger:hover i, .mobilemenu-close-user:hover, .mobilemenu-close:hover {color: #c6b5a1;}

.mobile-trigger-user .menu_user_picture {border: 2px solid #c6b5a1;}

.text-shadow {text-shadow: 1px 1px 3px #000;}

.col-md-9 .user_dashboard {width: 100% !important;}

/* ANNONCE */

.entry-prop {font-size: 30px;}
.price_area {margin-top: 10px;}


.line {border-top:1px solid black;padding:10px 0 10px 0;}

#gmap-control span {color: #ffffff !important;}
#gmap-control span:hover {color: #000000 !important;}

#gmapzoomplus_sh, #gmapzoomplus {color: #ffffff !important;}
#gmapzoomplus_sh:hover, #gmapzoomplus:hover {color: #000000 !important;}

#gmapzoomminus_sh, #gmapzoomminus {color: #ffffff !important;}
#gmapzoomminus_sh:hover, #gmapzoomminus:hover {color: #000000 !important;}

.icon-fav:hover {color: #d83333 !important;}
.tooltip {background: color: #d83333 !important;}

.compare-action {background: #545453 !important;}

.price_label {color: #545453 !important;}

.subunit_title a:hover {color: #c6b5a1 !important;}

.subunit_price {color: #c6b5a1 !important;font-size: 32px;}

.subunit_rooms strong {color: #545453 !important;font-size: 12px;}
.subunit_rooms {font-size: 14px;font-weight: bold;}

.subunit_type strong {color: #545453 !important;font-size: 12px;}
.subunit_type {font-size: 14px;font-weight: bold;}

.subunit_bathrooms strong {color: #545453 !important;font-size: 12px;}
.subunit_bathrooms {font-size: 14px;font-weight: bold;}

.subunit_size strong {color: #545453 !important;font-size: 12px;}
.subunit_size {font-size: 14px;font-weight: bold;}

#colophon li a {color: #ffffff !important;}
#colophon .price_label {color: #ffffff !important;}

.row_slider .slider-property-status {background-color:rgba(217, 51, 51, 0.76) !important; right:32px !important; }

#tab_prpg .tab-pane ul {list-style: square !important;margin-left: 20px !important;}
#tab_prpg .tab-pane ul li ul {margin-top: 0px !important;}

#tab_prpg .tab-pane li {color: #000 !important;}
#tab_prpg .tab-pane li:last-child {padding-bottom: 10px !important;}

/* LISTE ANNONCES */

.compare-action {display: none;}

.ribbon-wrapper-default {background-color:#d83333;}
div.ribbon-inside.Programme {background: #557980;}

.listing_wrapper.col-md-12 .property_listing .listing_unit_price_wrapper {color:#d83333;}

.listing_wrapper.col-md-12 .listing-unit-img-wrapper, .listing_wrapper.col-md-12>.property_listing .carousel-inner {background-color: #c6b5a1 !important;}

/* CONTACT */

div.contact-wrapper.row {padding-bottom: 20px;}
.agent_phone_number {font-size: 20px !important; color: #d83333 !important;}

div.agent_meta_slider {font-size: 14px;}

/* PROGRAMME */

#collapseTable table {width: 100%;}
#collapseTable table thead {background-color: #C6B5A1;}
#collapseTable table thead th {color: #000;}
#collapseTable table thead tr th {text-align: center;}

table tbody tr td {text-align: center; vertical-align: middle;}

.property_agent_wrapper {display: none !important;}

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



.listing_wrapper.col-md-12 > .property_listing {min-height: 180px !important;}

@media only screen and (max-width: 1350px) and (min-width: 640px) {
.listing_wrapper.col-md-12 .listing-unit-img-wrapper, .listing_wrapper.col-md-12 > .property_listing .carousel-inner {
	min-height: 180px !important;
	}
	}

@media only screen and (max-width: 900px) {
	
	.tableau-dispo table td:nth-child(3), .tableau-dispo table td:nth-child(4), .tableau-dispo table td:nth-child(5), .tableau-dispo table td:nth-child(6), .tableau-dispo table td:nth-child(7), .tableau-dispo table td:nth-child(8) {
	  display: none !important;
	}

	.tableau-dispo table th:nth-child(3), .tableau-dispo table th:nth-child(4), .tableau-dispo table th:nth-child(5), .tableau-dispo table th:nth-child(6), .tableau-dispo table th:nth-child(7), .tableau-dispo table th:nth-child(8) {
	  display: none !important;
	}
}

#owl-demo > div.owl-controls > div.owl-buttons > div.owl-next > div > i, #owl-demo > div.owl-controls > div.owl-buttons > div.owl-prev > div > i {z-index: 9999 !important;display: inline-block !important;margin: -19px 0px 0px !important;padding: 3px 0px !important;}

.single-listing .widget-area-sidebar{
	right: 0;
}
.single-listing .rightmargin { 
	left:0;
}

@media only screen and (max-width: 767px) {
.single-listing #primary {
	margin-top: 10px;
}
}

.blog2v .blog_unit_meta {position: relative !important;}
.blog2v .property_listing {min-height: 480px !important;}
.blog2v .blog_unit_image img {width: 100% !important;height: 100% !important;min-height: 285px;}

.wpim-449 > div:nth-child(1) > img:nth-child(1) {display: none !important;}

.wpim-449 {display: none !important;}

