.single-entry-footer span i {
margin: 0 5px;
}
.ht-ib-image {
display: flex;
align-items: center;
}.ht-banner-title {
color: #0FF;
}  
.ht-section-title.mansys {
margin-top: 45px;
}  
#ht-featured-section .center {
display: flex;
justify-content: center;
}
.ht-featured-section .style7 .ht-featured-icon i {
color: #000;
}
#faceboot_mansys.facebook {
position: fixed;
top: 183px;
left: -202px;
width: 246px;
z-index: 99999999999;
height: 350px;
cursor:pointer;
}
#faceboot_mansys.facebook img.facebook-przycisk {
float: right;
cursor:pointer;
}
#faceboot_mansys.facebook .facebook-ramka {
width: 200px;
height: 350px;
float: left;
padding: 0px;
background: #fff;
font-size: 11px;
border:1px solid #60c0f2;
}
#faceboot_mansys.facebook .facebook-ramka a {
text-decoration: none;
color: #547f0f;
border-bottom: 0px dotted #547f0f;
}
#faceboot_mansys.facebook .facebook-ramka a:hover {
text-decoration: none;
color: #000018;
border-bottom: 1px dotted #000018;
}
#faceboot_mansys.facebook {
background-image: none;
}
.ht-featured-section .style7 .ht-featured-icon {
background: #0FF;
}
.ht-featured-section .style7 .ht-featured-post h5 {
text-transform: uppercase;
color: #474747;
}
#ht-featured-section .ht-featured-post {
}
#ht-featured-section .ht-section-wrap {
padding-top: 0;
}
#ht-featured-section .ht-featured-post.mansys_center {
text-align: center;
}
#ht-featured-section .ht-section-title-single-row {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: stretch;
-ms-flex-align: stretch;
align-items: stretch;
}
#ht-featured-section .ht-section-title-single-row .ht-section-title-wrap {
width: 30%;
padding-right: 40px;
border-right: 3px solid #333;
margin-bottom: 0;
}
#ht-featured-section .ht-section-title-single-row .ht-section-tagline {
width: 70%;
padding-left: 40px;
border-left: 2px solid aqua;
}
#ht-featured-section .ht-featured-post.margin-0 {
margin:0;
padding:0;
display: flex;
align-items: center;
}
#ht-featured-section .ht-section-title-top-center {
text-align: center;
width: 100%;
margin: 0 auto 60px;
}
#ht-featured-section .center {
width: 100%;
}
#ht-blog-section .ht-section-wrap {
padding-top: 0;
}
.ht-featured-section .style7 .ht-featured-post.margin-0:hover {
-webkit-box-shadow: 2px 2px 8px rgba(0, 0, 0, 0.1);
box-shadow: none;
-webkit-transform: translateY(-10px);
transform: none;
}
#ht-featured-section .ht-featured-content.ht-section-content {
margin-top: 114px;
}
#ht-featured-section .ht-featured-post.mansys_center {
text-align: center;
padding-bottom: 0;
margin-bottom: 30px;
}
#ht-featured-section .ht-featured-post-wrap {
justify-content: center;
margin-bottom: 30px;
}
#ht-featured-section .ht-section-title,#ht-featured-section h5, #ht-featured-section div.ht-section-tagline-text {
color: #000;
}
#ht-featured-section {
background:white;
}
.ht-contact-info {
padding: 30px;
} 
.ht-main-header::before {
background-color: #fff;
}
.ht-main-content h1, .ht-main-content h2, .ht-main-content h3, .ht-main-content h4, .ht-main-content h5, .ht-main-content h6 {
color: #000;
}
article .single-entry-meta {
display: none;
}
@media screen and (max-width: 767px) {
#ht-masthead .ht-site-navigation, #ht-masthead #ht-site-branding {
width:50%;  
}
#ht-masthead #ht-site-branding img {
width:150px;
height:auto;
}
.ht-header-one .ht-header .ht-container {
justify-content: center;
}
#ht-masthead .ht-container {
padding-left: 0!important;
}
#ht-masthead .ht-th-right.th-social {
display: none;
}
#ht-masthead .ht-top-header {
padding: 0;
padding-top: 10px;
}
.ht-header-one .ht-header .ht-container{
height: 56px;
}
#ht-about-section .ht-about-section .ht-section-wrap {
padding-top: 20px;
padding-bottom: 60px;
}
#ht-home-slider-section .ht-main-banner {
background-position: 50% 0%!important;
}
#ht-featured-section .ht-section-title {
font-size: 24px;
margin-top: 29px;
}
#ht-featured-section .ht-section-title-top-center {
margin: 0;
}#ht-featured-section .ht-featured-content.ht-section-content {
margin-top: 45px;
}
#ht-featured-section .ht-section-title-single-row {
flex-direction: column;
}
#ht-featured-section .ht-featured-post {
width: 100%;
}
#ht-featured-section .center h5 {
font-size: 32px;
}
#ht-featured-section .ht-section-title-single-row .ht-section-tagline {
width: 100%;
border-left: none;
}
.ht-section-title-tagline.ht-section-title-top-center {
margin-top: 48px;
}
}
.wpcf7-form-control.wpcf7-file {
border: none!important;
}
div.login {
background-color: #0ff!important;
}
#ht-site-navigation ul li.menu-item.menu-item-type-custom.menu-item-object-custom.current-menu-item.current_page_item.menu-item-home.menu-item-1716 a{
background:none;
}
.wpl_prp_show_container .wpl_prp_right_boxe_details_bot>.price_box, .wpl_prp_right_boxes_title, .wpl_list_grid_switcher>div.active:before, .wpl_list_grid_switcher>a.active:before, .wpl_property_listing_container .wpl_sort_options_container .wpl_plist_sort_active, .wpl_prp_cont .price_box span, .wpl_prp_listing_icon_box div:hover, footer .ht-contact-field i, footer .price-list__item-price
{
color: #881117;
}
.wpl_prp_show_container .tabs_box .tabs li:before, .wpl_prp_show_detail_boxes_title:after, .btn-primary, .form-field>.btn-primary, .wpl_property_listing_container .wpl_sort_options_container .wpl_plist_sort_active:before, .wpl_prp_top_boxes.back
{
background: #881117;
}
.wpl_prp_show_container .listing_contact input[type="submit"]:hover
{
background-color: #570d11;
}
.wpl-powered-by-realtyna
{
display: none;
}
.wpl_prp_cont:hover
{
border-color: #881117;
}
.ht-header
{
background: #fff;
}
#ht-masthead.ht-header-two
{
margin-top: 0;
}
.ht-main-header *
{
color: #000000;
}
.ht-main-header
{
padding-top: 120px!important;
padding-bottom: 20px;
}
#ht-colophon.footer-style1
{
border-color: #881117;
}
.ht-site-footer *
{
color: #000;
}
#wpl3_search_widget_location_level_container1
{
margin-bottom: 10px;
width: 100%;
}
#wpl3_search_widget_location_level_container_location_text input
{
font-size: 12px;
color: #666;
}
.wpl_search_from_box.simple label
{
padding-right: 100%;
}
.wpl_search_slider_container .wpl_span_block
{
margin-bottom: 1rem;
}
.ht-sidebar-style1 .widget-area .widget-title
{
padding-bottom: 0;
margin-bottom: 0;	
}
.wpl_search_slider_container .wpl_span_block .ui-slider .ui-slider-range
{
background: #881117;
}
.ht-slide-cap-title span
{
z-index: 6;
font-family: Montserrat;
visibility: visible;
line-height: 55px;
letter-spacing: 0px;
font-weight: 700;
font-size: 48px;
border-color: rgb(101, 109, 112);
border-style: none;
margin: 0px;
border-radius: 0px;
padding: 0px;
color: rgb(255, 255, 255);
text-decoration: none;
white-space: pre-wrap;
width: auto;
height: auto;
min-height: 0px;
min-width: 0px;
max-height: none;
max-width: none;
opacity: 1;
transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
transform-origin: 50% 50% 0px;
}
.ht-slide-cap-desc
{
z-index: 8;
font-family: Montserrat;
visibility: visible;
line-height: 42px;
letter-spacing: 0px;
font-weight: 700;
font-size: 32px;
border-color: rgb(101, 109, 112);
border-style: none;
margin: 0px;
border-radius: 0px;
padding: 0px;
color: #fff;
text-decoration: none;
white-space: nowrap;
width: auto;
height: auto;
min-height: 0px;
min-width: 0px;
max-height: none;
max-width: none;
opacity: 1;
transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
transform-origin: 50% 50% 0px;
margin-top: 20px;
}
.ht-slide-caption.ht-slide-right
{
left: auto;
right: 13rem;
}
.ht-slide-caption.ht-slide-left
{
left: 13rem;
}
.ht-slide-caption.ht-slide-right .ht-slide-cap-title
{
padding-left: 0;
}
.ht-slide-caption
{
padding: 30px;
width: 400px;
height: 350px;
z-index: 5;
visibility: visible;
overflow: hidden;
border-color: rgb(101, 109, 112);
border-style: none;
margin: 0px;
border-radius: 0px;
color: rgb(255, 255, 255);
opacity: 1;
transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
transform-origin: 50% 50% 0px;
}
.ht-header-style2 .ht-slide-caption
{
margin-top: -8rem;
}
.wpl_search_field_container.minmax_slider_type
{
min-width: 330px;
}
.ht-header-two #ht-site-branding img
{
max-height: 60px;
}
.ht-header-two .ht-main-navigation
{
height: 90px;
}
#ht-site-navigation ul li a
{
font-size: 13px;
line-height: 28px;
font-weight: 400;
color: #3a3a3a;
}
.ht-container
{
max-width: 1250px;
}
.hover-style1 .ht-menu > ul > li.menu-item:hover > a
{
color: #881117!important;
}
.agent_info, .listing_contact, .listing_links
{
display: none;
}
.ht-slide-cap-title span {
width: 400px;
}
.ht-slide-caption {
width: 450px;
background-color: #881117;
}
.ht-menu > ul > li.menu-item:hover > a > i
{
color: #881117;
}
.ht-slide-caption {
background-color: rgb(136 17 23 / 81%);
}