nav.menuTopWrap.topMenuStyleLine {
background-color: #082D6F;
}
.topWrap .topMenuStyleLine > ul > li ul li a {
color: #353535 !important;
}
.logo_info {
display: none;
}
.logo {
padding-top: 5px !important;
width: 100% !important;
}
.topWrap {
background-color: white;
}
.topWrap .usermenu_area {
background-color: #7E7E81;
color: white;
}
.topWrap .usermenu_area ul.usermenu_list > li > a {
color: white;
}
.topWrap .topMenuStyleLine > ul > li ul li a:hover, .topWrap .topMenuStyleLine .current-menu-item > a, .topWrap .topMenuStyleLine .current-menu-ancestor > a, .topWrap .topMenuStyleLine > ul li a:hover, .topWrap .topMenuStyleLine > ul li.sfHover > a {
color: white;
}
.icon-house:before {
content: '\e955';
}
li.usermenu_call_back {
display: none !important;
}
li.usermenu_controlPanel {
display: none !important;
}
li.usermenu_info_time {
display: none !important;
}
.header-links {
text-align: center;
}
.header-links a {
color: white !important;
margin-right: 5px;
font-weight: bold;
text-transform: uppercase;
}
.header-links a:hover {
color: #062E6C !important;
}
.topWrap .topMenuStyleLine > ul > li ul li a:hover {
color: #A51B30 !important;
}
.swpRightPos .swpRightPosButton {
display: none !important;
}
.menuTopWrap > ul#mainmenu {
width: 100%;
}
.topWrap .topMenuStyleLine > ul > li:first-child > a {
padding-left: 13px !important;
}
.topWrap .topMenuStyleLine > ul > li.menu-item-has-children > a:after, .responsive_menu .menuTopWrap > ul > li.menu-item-has-children > .clikMobil:after {
display: none;
}
.topWrap .topMenuStyleLine > ul > li.menu-item-has-children > a {
padding-right: 10px !important;
}
.topWrap .wrap_menu {
width: 60%;
}
.topWrap .wrap_logo {
width: 40%;
}
.topWrap .logo {
float: left;
}
.topWrap .topMenuStyleLine > ul > li:hover {
background-color: #7E7E81;
}
.topWrap .topMenuStyleLine > ul > li > a:hover {
color: #ffffff;
}
.logo img {
display: block;
margin: 0 auto;
float: none;
margin-top: 8px;
}
.topWrap .logo a {
width: 100%;
}
#top-bar {
width: 100% !important;
}
.topWrap .usermenu_area .menuItemLeft {
width: 40%;
}
.topWrap .usermenu_area .menuItemRight {
width: 60%;
}
.topWrap .usermenu_area ul.usermenu_list > li + li {
margin: 0 50px 0 25px;
}
.topWrap .usermenu_area .menuItemRight {
margin-left: 0px !important;
}
.search-properties {
display: inline-block;
text-transform: uppercase;
background-color: #062E6C;
margin-top: 8px;
}
.search-properties:hover {
background-color: #7E7E81;
}
.search-properties a {
color: white;
display: block;
padding: 10px 15px;
font-weight: 600;
} 
.topWrap .infoTopWrap {
width: 100%;
}
.topWrap .phone, .topWrap .location {
width: 33%;
}
.header-search {
width: 33%;
float: left;
text-align: left;
}
.top-right-text {
width: 90%;
float: left;
text-align: right;
font-weight: bold;
text-transform: uppercase;
line-height: 50px;
}
.topWrap .usermenu_area .menuItemRight ul.usermenu_list > li + li {
float: left;
}
.topWrap .usermenu_area ul.usermenu_list > li + li {
margin: 0 50px 0 5px;
}
ul#usermenu {
width: 10%;
float: left;
}
.info_icon::before {
color: #A51B30 !important;
}
p.red-bg {
padding: 0px;
width: 275px;
text-align: center;
float: right;
background: #A51B30;
}
.infoTopWrap .phone > .info_icon:before, .infoTopWrap .location > .info_icon:before {
background-color: transparent;
} .home .wpb_row, .home .post {
margin-bottom: 0px !important;
margin-top: 15px;
}
.topTabsWrap {
background-color: #e9e9e9;
}
.post {
margin: 40px 0px !important;
}
.sc_testimonials_style .sc_testimonials_item_author .sc_testimonials_item_position {
color: #fff !important;
}
h1.pageTitle.h1 {
color: #A51B30;
}
.content a {
color: #A51B30;
}
.wpb_row {
margin-top: 35px;
}
.vc_column-inner {
margin-right: 10px;
margin-left: 10px;
}
h4 {
padding-bottom: 5px;
} .sidebarStyleDark {
background-color: #062E6C;
}
.sidebar {
margin: 30px 0 50px !important;
}
.sidebar p, .sidebar {
color: white !important;
}
.sidebarStyleDark .widget .title {
color: #ffffff;
font-size: 22px;
} .hoverIcon {
display: none;
}
.hoverIncrease:hover .hoverShadow {
display: none;
} .sidebarStyleDark.footerWidget .widgetWrap .title {
font-size: 18px;
} div.ppt {
display: none !important;
}
h1.property-title.entry-title {
display: none;
}
ul#property_stats.list, ul.wpp_property_stats.list {
padding-left: 0px;
display: none;
}
ul#property_stats.list li .attribute, ul.wpp_property_stats.list li .attribute {
padding-left: 0px;
}
ul#property_stats.list li.alt, ul.wpp_property_stats.list li.alt {
background: none repeat scroll 0 0 #062E6C;
color: white;
border-bottom: none;
padding-left: 15px;
}
ul#property_stats.list li, ul.wpp_property_stats.list li {
border-bottom: none;
padding-left: 15px;
}
.sideBarRight .content {
margin-bottom: 25px;
}
.wpp_row_view .property_title a {
color: #062E6C;
font-weight: bold;
}
.wpp_row_view ul.wpp_overview_data .property_location, .wpp_row_view ul.wpp_overview_data .property_address {
background: none;
padding-left: 0px;
}
.wpp_row_view ul.wpp_overview_data .property_price {
padding-left: 0px;
}
.property-gallery {
min-height: 600px;
}
.all-properties .property li.property_price {
height: auto;
font-size: 14px;
line-height: 22px;
}
.mfp-container.mfp-s-ready.mfp-image-holder {
display: none;
}
.mfp-bg.mfp-img-mobile.mfp-ready {
display: none;
}
span.wpp_sorter_options {
display: none;
}
.wpp_overview_data .property_title {
width: 60%;
float: left;
}
.wpp_overview_data .space_available {
width: 40%;
float: left;
height: 28px;
}
.wpp_overview_data .space_available {
text-align: right;
font-weight: 600;
color: #A51B30;
} input[type="text"], input[type="password"], textarea {
width: 100%;
}
input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
width: 100%;
height: 53px;
background-color: #f5f5f5;
padding: 0px 20px;
}
input.wpcf7-form-control.wpcf7-submit {
background: white;
color: #062E6C;
border: none;
border-radius: 0px;
font-weight: bold;
width: 100px;
} ul.wpp_search_elements, ul.wpp_search_group.wpp_group_not_a_group {
list-style: none;
margin-left: 0px;
}
.wpp_search_elements .wpp_search_button {
background: #A51B30;
border: none;
border-radius: 0px;
margin-top: 25px;
width: 150px;
font-size: 18px;
-webkit-appearance: none;
}
.wpp_search_select_field {
width: 50%;
height: 35px;
margin: 10px 0px;
border: 1px solid black;
}
.wpp_search_elements .wpp_textarea {
width: 50%;
background: white;
border: 1px solid black;
}
.wpp_search_elements input[type="text"] {
width: 45%;
}
.wpp_multi_checkbox {
list-style: none;
}
label.wpp_search_label_second_level {
width: 43%;
float: left;
}
.wpp_multi_checkbox input {
float: left;
display: block;
width: 5%;
}
.wpp_search_elements li ul li {
margin-bottom: 15px;
} .property-table .vc_row.wpb_row.vc_inner.vc_row-fluid {
margin-top: 0px;
border-bottom: 2px dotted #ddd;
}
.property-table .vc_row.wpb_row.vc_inner.vc_row-fluid:last-child {
border-bottom: none;
}
.property-table .wpb_column.vc_column_container.vc_col-sm-3:nth-child(2) {
border-right: 2px dotted #ddd;
}
.property-table .wpb_text_column.wpb_content_element {
padding: 3px;
}
.property-table > .vc_col-sm-12 {
border: 1px solid #ddd;
padding: 5px;
}
.property-location h4 {
padding-bottom: 5px;
}
#content .property-table .property-location {
border-bottom: none;
}
#property_map {
margin-top: 25px;
}
.vc_row.wpb_row.vc_row-fluid.property-table {
margin-top: 10px;
} 
.wpb_row:first-child {
margin-top: 0px;
}
body .addBookmark {
display: none;
}
@media screen and (min-width: 1250px) {
.single-property .entry-content {
width: 800px;
}
.single-property .main {
width: 1200px;
}
}
@media screen and (max-width: 768px) {
.responsive_menu .infoTopWrap .location > .info_icon:before, .responsive_menu .infoTopWrap .phone > .info_icon:before {
display: block;
}
.topWrap .phone, .topWrap .location {
width: 50%;
}
.header-search {
width: 100%;
text-align: center;
}
.responsive_menu .topWrap .contact_info_phone, .responsive_menu .topWrap .contact_info_location {
padding-left: 47px;
}
.responsive_menu .topWrap .wrap_menu {
margin: 35px 0px;
}
.vc_col-sm-6 {
width: calc( 50% - 20px);
margin: 0px 10px;
}
.wpb_wrapper .vc_custom_1465818900344 {
background-size: contain !important;
}
}
@media screen and (max-width: 767px) {
.main_content .wrap_logo {
width: 100%;
}
.responsive_menu .topWrap .wrap_menu {
margin: 0px;
padding: 10px 0px;
width: 100%;
}
header.noFixMenu .topWrap .logo {
padding: 15px 0px;
}
.responsive_menu .topWrap .infoTopWrap {
width: 300px;
}
.vc_col-sm-6 {
width: 100%;
margin: 0px;
}
.topWrap .usermenu_area {
display: none;
}
}
@media screen and (max-width: 600px) {
.topWrap .usermenu_area .menuItemRight, .topWrap .usermenu_area .menuItemLeft {
width: 100%;
}
.topWrap .usermenu_area .menuItemLeft {
padding: 5px 0px;
max-height: 0px;
line-height: 60px;
}
.top-right-text {
width: 100%;
}
#usermenu {
display: none !important;
}
.top-right-text .red-bg {
float: none;
margin: 0 auto;
}
.vc_column-inner {
margin-left: 0px;
}
.property-table .vc_row.wpb_row.vc_inner.vc_row-fluid {
border-bottom: none;
}
.home .vc_inner {
padding-left: 15px;
padding-right: 15px;
margin: 0px;
}
.wpp_search_button.submit.btn.btn-large {
margin: 0 auto;
}
}
@media screen and (max-width: 550px) {
.topWrap .usermenu_area .menuItemLeft {
line-height: 30px;
}
.wpp_row_view ul.wpp_overview_data li {
width: 100%;
}
.wpp_overview_data .space_available {
text-align: left;
}
}