.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#FFFFDD none repeat scroll 0 0;border:1px solid #F0C020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) center center no-repeat;}
img{max-width:100%;}a{-webkit-transition:all 150ms ease;-moz-transition:all 150ms ease;-ms-transition:all 150ms ease;-o-transition:all 150ms ease;transition:all 150ms ease;}a:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);opacity:0.6;text-decoration:none;}.thumbnails-slider li > .fff .caption{background:#fff !important;padding:10px;}.page-header{background:#f9f9f9;margin:-30px -40px 40px;padding:20px 40px;border-top:4px solid #ccc;color:#999;text-transform:uppercase;}.page-header h3{line-height:0.88rem;color:#000;}ul.thumbnails-slider{margin-bottom:0px;}.card{border:1px solid #efecec;position:relative;overflow:hidden;}.card-shadow:before{content:' ';position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.2) 27%,rgba(0,0,0,0.65) 90%);}.caption h4{color:#444;}.caption p{color:#999;}.control-box{text-align:right;width:100%;}.carousel-control{background:#666;border:0px;border-radius:0px;display:inline-block;font-size:34px;font-weight:200;line-height:18px;opacity:0.5;padding:4px 10px 0px;position:static;height:30px;width:15px;}@media (max-width:767px){.page-header,.control-box{text-align:center;}}@media (max-width:479px){.caption{word-break:break-all;}}li{list-style-type:none;}::-moz-selection{background:#ff5e99;color:#FFFFFF;}.view-slideshow-full ul li{border-bottom:none !important;}.carousel li{margin-right:0 !important;}.carousel-inner{margin-bottom:20px;}.slider-title a{font-size:24px;color:white;font-weight:unset;}.slider_content_title{margin-bottom:0;padding-bottom:.7rem;}.slider-title{width:93%;}.slider-title::after{content:"";top:0;left:0;width:100%;height:100%;background-color:white;}.slider-price{border:2px solid white;width:fit-content;border-radius:22px;padding:5px;color:white;}.img-fluid{max-width:100%;height:auto;}.card-overlay{position:absolute;width:100%;height:100%;top:0;left:0;}@media (min-width:768px){.card-overlay-a-content{bottom:-20px;}}@media (min-width:992px){.card-overlay-a-content{bottom:0px;}}.card-overlay-a-content{transition:all .5s ease-in;position:absolute;width:100%;bottom:0px;z-index:2;}.card-box-a:hover .card-overlay-a-content{bottom:60px;}.card-header-a{padding:0 1rem;}.card-header-a .card-title-a{color:#ffffff;margin-bottom:0;padding-bottom:.7rem;}@media (min-width:992px){.card-header-a .card-title-a{font-size:2rem;}}@media (min-width:768px){.card-header-a .card-title-a{font-size:1.3rem;}}.card-header-a .card-title-a a{color:#ffffff;text-decoration:none;}.card-body-a{z-index:2;transition:all .5s ease-in;padding:0rem 1rem 2rem 1rem;}.card-body-a .price-box{padding-bottom:.5rem;}@media (min-width:992px){.card-box-a .price-a,.card-box-b .price-a{font-size:1rem;}}@media (min-width:768px){.card-box-a .price-a,.card-box-b .price-a{font-size:.9rem;}}.price-a{color:#ffffff;padding:.6rem .8rem;border:2px solid #7aa239;border-radius:50px;text-transform:uppercase;letter-spacing:0.030em;}.link-a{color:#ffffff;text-decoration:none;}@media (min-width:992px){.link-a{font-size:1rem;}}@media (min-width:768px){.link-a{font-size:.9rem;}}.card-footer-a{width:100%;position:absolute;z-index:2;background-color:#7aa239;}.card-info{list-style:none;margin-bottom:5px;padding:.5rem 0;}.justify-content-around{-ms-flex-pack:distribute !important;justify-content:space-around !important;}.d-flex{display:-ms-flexbox !important;display:flex !important;}@media (min-width:992px){.card-info .card-info-title{font-size:1rem;}}@media (min-width:768px){.card-info .card-info-title{font-size:.9rem;}}.card-info .card-info-title{font-size:1.5rem;color:#313131;}@media (min-width:992px){.card-info li span{font-size:1rem;}}@media (min-width:768px){.card-info li span{font-size:.8rem;}}.card-info li span{color:#ffffff;font-size:1.3rem;}
.view-display-id-block_homeseeker,.view-display-id-block_property_manager{border:1px solid #e8e8e8;padding:8px;border-radius:5px;background-color:white;}
#field-overview tr.field-group .group-label,#field-display-overview tr.field-group .group-label{font-weight:bold;}#field-overview tr.static-region,#field-display-overview tr.static-region{background-color:#ddd;}#edit-refresh{display:none;}
