.center-align p{ text-align: center !important;}
.center-align122{    padding-top: 15px;
margin-bottom: -40px;
}
#access ul ul li:hover > ul {
top: 0px;
}
.sub-menu ul{
padding: 0px 0 !important;
border-top: 0px solid #fff !important;
} .testimonial-container.type_class_3 .testimonial-image{ display:none;}
.wpestate_header_image.full_screen_yes {
height: 343px !important;
}
.property_location .property_agent_wrapper{ display:none !important;}
.single-estate_property #search_wrapper.search_wr_6{
display: none;}
.testimonial-container.type_class_3 .testimmonials_starts i {
color: #17a84b;
}
.property_location .property_agent_wrapper {
display: none !important;
} #post h1{color: #27ae60 !important;}
#post h2{color: #27ae60 !important; font-size: 28px !important; text-align: left !important;}
#post h3{color: #27ae60 !important;}
#post h4{color: #27ae60 !important;}
#post .single-content p{
font-size: 16px !important;
color: #000 !important;
}
.header_wrapper_inside .logo{float: left;
padding-top: 16px;}
#post li span{
font-size: 15px !important;
color: #000 !important;
}
#post .left.carousel-control {
display: none !important;
}
#post .right.carousel-control {
display: none !important;
}
#post .carousel-indicators {
display: none !important;
}
#post .breadcrumb_container{    margin-bottom: 0px;}
#post .carousel-inner > .item > img, .carousel-inner > .item > a > img {
width: 100%; } h2
{
font-size:34px !important;
}
.const p
{
font-size: 18px;
line-height: 28px;
}
.const h3
{
font-size: 30px;
}
.top-bt-pad-vedio-sec{ margin-top: 25px;
padding-bottom: 35px;} .fixed_header .header_wrapper_inside {
max-width: 1200px;
}
.wide.fixed_header .top_bar {
width: 1200px;
}
.action_tag_wrapper.Sold {
background-color: #d70606 !important;
}
.price_area .price_label {
font-size: 25px;
}
.price_area {
font-size: 25px;
}
.action_tag_wrapper.Sale.Pending{
font-size: 14px;
font-weight: bold;
}
.action_tag_wrapper {
font-size: 14px;
font-weight: bold;
}
.ribbon-inside.Sale-Pending{
font-size: 14px;
font-weight: bold;
background-color: yellow;
color: #000;
}
.ribbon-inside.For-Sale {
font-size: 14px;
font-weight: bold;
}
.ribbon-inside.Sold {
font-size: 14px;
font-weight: bold;
background-color: #d70606;
}
.ribbon-inside.Pending {
background-color: yellow;
color: #000;
font-size: 14px; }
.ribbon-inside.under-construction {
background-color: yellowgreen;
font-size: 14px;
color: #000;
font-weight:bold;
}
.ribbon-inside.Coming-Soon {
font-size: 14px;
font-weight: bold;
}
.ribbon-inside.For-Rent {
font-size: 14px;
font-weight: bold;
}
.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-classic .vc_tta-tab.vc_active > a {
background-color: #27ae60 !important;
color: #fff !important;
}
.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title > a {
color: #fff !important;
background-color: #27ae60 !important;
}
.wpb-js-composer .vc_tta-container {
margin-bottom: 6px !important;
}
#btIframe {
height: 435px !important;
}
.action_tag_wrapper.Coming.Soon {
background-color: #db7093;
color: #fff;
}
.ribbon-inside.Coming-Soon{
background-color: #db7093;
color: #fff;
} @media screen and (max-width: 1024px) {
.center-align122{ padding-top: 15px;
margin-bottom: -10px;}
}
@media screen and (max-width: 767px) {
.display-none-767{display: none;}
.top-bt-pad-vedio-sec{ margin-top: 0px;
padding-bottom: 10px;}
.empty-space-rmve{display: none;}
.icon-reduce-bw-space{margin-bottom: 18px !important;}
.page-id-19400 .wpestate_header_image {
height: 130px !important;
}
.page-id-19400 .breadcrumb_container {
min-height: 0px;
margin-bottom: 20px;
}
}
.infobox_title {
float: left;
display: inline-block;
width: 250px;
height: 60px !important;
}