
/* GENERAL FIXING
=========================== */

/* Please activate the below section, if my Genesis Child theme is not actiavted 
in your theme */

/*
body {
    background-color: #fff;
    color: #555;
}

a {color: #333;}

a:hover,
a:focus {opacity: 0.6;}


input[type=text],
input[type=email], 
input[type=password], 
select, 
textarea {
    color: #333;
    border: 1px solid #ddd;
}

input::placeholder,
::-moz-placeholder,
::-webkit-input-placeholder {color: #999;}

button,
input[type="button"],
input[type="reset"], 
input[type="submit"],
.button {
    background-color: #000;
    color: #fff;
}

button:hover,
input:hover[type="button"],
input:hover[type="reset"],
input:hover[type="submit"],
.button:hover,
button:focus,
input:focus[type="button"],
input:focus[type="reset"],
input:focus[type="submit"],
.button:focus {opacity: 0.6;}
*/

/* SIDEBAR WIDGETS
=========================== */

.sidebar .menu-item {border-bottom: 1px solid #ddd;}

.sidebar .menu-item a {
    background-color: #4b4127;
    color: #fff;
}

.sidebar .menu-item a:hover,
.sidebar .menu-item a:active {
    background-color: #bab796;
    color: #000;
}

.sidebar .slick-slider .slick-slide .msllcidx-full {
	background-color: #ddd;
}

.sidebar .slick-slider .slick-slide .msllcidx-price,
.sidebar .slick-slider .slick-slide .msllcidx-address,
.sidebar .slick-slider .slick-slide .msllcidx-address2 {
	color: #222 !important;
}

.sidebar .slick-slider .slick-slide .msllcidx-readmore-btn a {
	background-color: #4b4127 !important;
}

.search-bar-design .msllcidx-search-input .msllcidx-search-wrp .text-input,
.search-bar-design .msllcidx-search-input .msllcidx-search-wrp .text-input:focus,
.search-bar-design .msllcidx-search-input .msllcidx-search-wrp .text-input:active {
	border: 1px solid #dedede;
}

.search-bar-design .msllcidx-search-input .msllcidx-search-wrp .msllcidx-s-msg {
	color: #fff;
	background-color: #4b4127;
}

.search-bar-design .msllcidx-search-bar .msllcidx-widget-options .msllcidx-target {
    border: 1px solid #d7d7d7;
    border-left: none;
    background-color: #fff;
}

.search-bar-design .msllcidx-search-bar .msllcidx-searc-cnt {
	
}

.search-bar-design .msllcidx-selectbox {
    border: 1px solid #d7d7d7;
    color: #6f6f6f;
}

.search-bar-design .msllcidx-searc-cnt .msllcidx-search-box {
    background: #eee;
    border: 1px solid #d7d7d7;
    border-top: none;
    
}

.search-bar-design .msllcidx-close {
    border: 1px solid #e9e9e9;
    background: #fff;
}


/* COLORS & BACKGROUNDS - MSSLCIDX-STYLE.CSS
=========================================================== */

.msllcidx-open-house-container .msllcidx-open-house {color: #ff0000;}

.msllcidx-save-property-btn {
    background-color: #000;
    color: #fff;
}

.msllcidx-new-on-market span {
    border: 1px solid #ddd;
    background-color: #efefef;
    -webkit-box-shadow: 0px 0px 8px 0px rgba(204,204,204,0.60);
    -moz-box-shadow: 0px 0px 8px 0px rgba(204,204,204,0.60);
    box-shadow: 0px 0px 8px 0px rgba(204,204,204,0.60);
}

.msllcidx-new-on-market span:hover {
    background-color: #4b4127;
    color: #fff;
}

.msllcidx-button-link a {
    background-color: #4b4127;
    color: #fff;
}

.msllcidx-save-property-btn {
    background-color: #000;
}

article.msllcidx .entry-header h1.entry-title {color: #444;}
.msllcidx-search-form-page {color: #333;}
.msllcidx-search-form-page .msllc-sf-sub-title {color: #444;}
.msllcidx-search-form-page .msllcidx-check-label {color: #333;}
.msllcidx-search-form-page .msllcidx-s-msg {color: #458B00;}
.msllcidx-search-form-page .msllcidx-loadmore-btn {
    color: #fff;
    background-color: #4b4127;
}
.msllcidx-search-form-page .msllcidx-loadmore-btn:hover,
.msllcidx-search-form-page .msllcidx-loadmore-btn:focus {
    opacity: 0.6;
}

.msllcidx-srp-top-link .msllcidx-bread-crumb a {
    color: #fff;
    background-color: #4b4127;
}

.msllcidx-srp-top-link .msllcidx-bread-crumb a:hover,
.msllcidx-srp-top-link .msllcidx-bread-crumb a:focus {
    opacity: 0.6;
}

.msllcidx-srp-pagination .msllcidx-pagination a {
    border: 1px solid #222;
    color: #222;
}

.msllcidx-srp-pagination .msllcidx-pagination .msllcidx-current, 
.msllcidx-srp-pagination .msllcidx-pagination .page-numbers.current {
    background-color: #4b4127;
    border: 1px solid #4b4127;
    color: #fff;
}

.msllcidx-srp-pagination .msllcidx-pagination .msllcidx-disabled {
    border: 1px solid #eee;
    color: #ddd;
}

.msllcidx-srp-pagination .msllcidx-pagination a:hover,
.msllcidx-srp-pagination .msllcidx-pagination a:focus {opacity: 0.6;}

.msllcidx-srp-content {
    border: 1px solid #ddd;
}

.msllcidx-srp-content .msllcidx-header {
    background-color: #4b4127;
    color: #fff;
}

.msllcidx-srp-content .msllcidx-property-area .msllcidx-img-wrp img {
    background-color: #ccc;
}

.template-mor .msllcidx-property-area .msllcidx-price {
    color: #000;
}

.template-mor .msllcidx-property-area .msllcidx-property-cart span {
    border-right: 1px solid #aaa;
}

.template-gdr .msllcidx-property-area {
    background-color: #f9f9f9;
}

.template-gdr .msllcidx-property-area .pa-top .msllcidx-address {
    color: #333;
}

.template-gdr .msllcidx-property-area .pa-bottom .msllcidx-info .msllcidx-inr-wrp {
    border-right: 1px solid #ccc;
}

.template-gdr .msllcidx-property-area .pa-bottom .msllcidx-info .msllcidx-inr-wrp .msllcidx-value {
    color: #000;
}

.template-gdr .msllcidx-footer {
    background-color: #eee;
}

.template-gdr .msllcidx-footer a {
    color: #333;
}

.template-gdr .msllcidx-footer span {color: #000 !important;}

.msllcidx-pdp-top-link .msllcidx-bread-crumb a {
    color: #222;
    background-color: #ccc;
}
.msllcidx-pdp-top-link .msllcidx-bread-crumb a:last-child {
    background-color: #999;
}

.msllcidx-pdp-top-link .msllcidx-bread-crumb a:hover,
.msllcidx-pdp-top-link .msllcidx-bread-crumb a:focus {
    opacity: 0.6;
}

.msllcidx-pdp-content {
    border: 1px solid #ddd;
}

.msllcidx-pdp-content .msllcidx-header-top {
    background-color: #4b4127;
    color: #fff;
}

.msllcidx-pdp-content .msllcidx-header-bottom {
    background-color: #3e3620;
    color: #fff;
}

.msllcidx-pdp-content .msllcidx-header-bottom span {
    border-left: 1px solid #ccc;
    color: #ddd;
}

.msllcidx-pdp-content .msllcidx-header-bottom span strong {
    color: #fff;
}

.msllcidx-pdp-content .msllcidx-property-slider .cycle-caption {
    background-color: rgba(204,204,204,0.6);
    color: #000;
}

.msllcidx-pdp-content .msllcidx-property-slider .msllcidx-play-option .msllcidx-pl-btn {
    background-color: #4b4127;
    color: #fff;
}

.msllcidx-pdp-content .msllcidx-property-slider .msllcidx-play-option .msllcidx-pl-btn:hover,
.msllcidx-pdp-content .msllcidx-property-slider .msllcidx-play-option .msllcidx-pl-btn:focus {
    opacity: 0.6;
}

.msllcidx-pdp-content .msllcidx-property-slider .msllcidx-slider-nav .slick-list {
    background: #ccc;
    border: 2px solid #ccc;
}

.msllcidx-pdp-content .msllcidx-property-slider .msllcidx-slider-nav .slick-prev, 
.msllcidx-pdp-content .msllcidx-property-slider .msllcidx-slider-nav .slick-prev:hover, 
.msllcidx-pdp-content .msllcidx-property-slider .msllcidx-slider-nav .slick-prev:focus, 
.msllcidx-pdp-content .msllcidx-property-slider .msllcidx-slider-nav .slick-prev:active {
    background: rgba(0, 0, 0, 0.7) url(../images/arrow-left-small.png) center center no-repeat;
}

.msllcidx-pdp-content .msllcidx-property-slider .msllcidx-slider-nav .slick-next, 
.msllcidx-pdp-content .msllcidx-property-slider .msllcidx-slider-nav .slick-next:hover, 
.msllcidx-pdp-content .msllcidx-property-slider .msllcidx-slider-nav .slick-next:focus, 
.msllcidx-pdp-content .msllcidx-property-slider .msllcidx-slider-nav .slick-next:active {
    background: rgba(0, 0, 0, 0.7) url(../images/arrow-right-small.png) center center no-repeat;
}

.msllcidx-pdp-content .msllcidx-property-slider .msllcidx-new-listing span {
    background-color: #4b4127;
    color: #fff;
}

.msllcidx-pdp-content .msllcidx-other-options {
    background-color: #eee;
}

.msllcidx-pdp-content .msllcidx-other-options .msllcidx-link-border {
    background-color: #4b4127;
    color: #fff;
}

.msllcidx-pdp-content .msllcidx-other-options .msllcidx-link-border:hover,
.msllcidx-pdp-content .msllcidx-other-options .msllcidx-link-border:focus {opacity: 0.6;}

.msllcidx-property-details-area .msllcidx-info-content .pad-z {
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
}

.msllcidx-property-details-area .msllcidx-property-detail-content .msllcidx-info-content .pad-z h6 {
    background-color: #3e3620;
    color: #fff;
}

.msllcidx-property-details-area .msllcidx-property-detail-content .msllcidx-row:nth-child(even) {
    background-color: #eee;
}

.msllcidx-property-details-area .msllcidx-property-detail-content.public-remarks .msllcidx-row:last-child {
    background-color: #fff;
}

.msllcidx-property-details-area .msllcidx-brokername {
    background-color: #4b4127;
    color: #fff;
}

.template-mod .msllcidx-header-top,
.template-mod .msllcidx-header-bottom {
    background-color: transparent;
    color: #555;
}

.template-mod .msllcidx-header-bottom span {
    border-color: #555 !important;
    color: #555 !important;
}

.template-mod .msllcidx-header-bottom strong {
    color: #333 !important;
}

.template-mod .msllcidx-header-bottom .msllcidx-col-4 .share-btn {
    color: #fff !important;
    background-color: #000;
}

.template-mod .msllcidx-property-details-area .msllcidx-property-detail-content {
    border-bottom: 1px solid #ddd;
}

.template-mod .msllcidx-property-details-area .msllcidx-property-detail-content .contant-title-wrap h2 {
    color: #222;
}

.template-mod .msllcidx-property-details-area .msllcidx-property-detail-content .msllcidx-row:nth-child(even) {
    background-color: transparent !important;
}

.template-mod .msllcidx-property-slider .slick-prev {
    background: rgba(0, 0, 0, 0.7) url(../images/arrow-left.png) center center no-repeat;
}

.template-mod .msllcidx-property-slider .slick-next {
    background: rgba(0, 0, 0, 0.7) url(../images/arrow-right.png) center center no-repeat;
}

.template-mod .msllcidx-property-slider .msllcidx-slider-nav .slick-slide {
    border: 1px solid #ccc !important;
}

.template-mod .msllcidx-property-slider .msllcidx-slider-nav .slick-current.slick-active {
    border: 1px solid #000 !important;
}

.msllcidx-dashboard-header-back-link .button {
    background-color: #4b4127;
}

.msllcidx-dashboard-header-back-link .button:hover,
.msllcidx-dashboard-header-back-link .button:focus {
    opacity: 0.6;
}

.ui-tabs {
    border: 1px solid #aaaaaa;
    color: #222222;
}

.ui-tabs .ui-tabs-nav {
    border-bottom: 1px solid #4b4127;
    background-color: #4b4127;
}

.ui-tabs .ui-tabs-nav li.ui-state-default {
    background-color: #4b4127;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-active {
    background-color: #eee;
}

.ui-tabs .ui-tabs-nav li a {
    color: #fff;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-active a {
    color: #222;
}

.msllcidx-tabs-warp tr:first-child {
    background-color: #eee;
}

.fancybox-inner .ui-widget-content {
    border: 1px solid #ddd;
}

.fancybox-wrap input[type=submit] {
    background-color: #4b4127;
}

.fancybox-wrap input[type=submit]:focus,
.fancybox-wrap input[type=submit]:hover {
    opacity: 0.6;
}


@media only screen and (max-width: 639px) {

    .msllcidx-srp-content {
        -webkit-box-shadow: 0px 0px 8px 0px rgba(204,204,204,0.60);
        -moz-box-shadow: 0px 0px 8px 0px rgba(204,204,204,0.60);
        box-shadow: 0px 0px 8px 0px rgba(204,204,204,0.60);
    }
}