﻿/* -----------------------------------------------------------------------------

    GENERAL

----------------------------------------------------------------------------- */

body{color:#000000;}
a{color:#FFF;}
a:hover{border-color:#7B2B83;}
.link1 a{color:#000;}
.link1 a:hover{border-color:#7B2B83;}
h1, h2, h3, h4, h5, h6{color:#7B2B83;}
table th{color:#FFF;background-color:#7B2B83;}
table td{border-color:#e6e6e6;}
ul > li:before{color:#7B2B83;}
ol > li:before{color:#423338;}
.default-form input[type=text],
.default-form input[type=password],
.default-form input[type=date],
.default-form textarea,
.default-form select{color:#999999;background-color:#FFF;border-color:#e6e6e6;}
.default-form input[type=text].active,
.default-form input[type=password].active{border-color:#7B2B83;}
.default-form input[type=text].error,
.default-form input[type=password].error,
.default-form .error{border-color:#7B2B83;}
.default-form .checkbox-input label:before{color:#7B2B83;border-color:#e6e6e6;}
.default-form .radio-input label:before{background-color:#FFF;border-color:#FFF;-moz-box-shadow:0 0 0 1px #e6e6e6;-webkit-box-shadow:0 0 0 1px #e6e6e6;box-shadow:0 0 0 1px #e6e6e6;}
.default-form .radio-input.active label:before{background-color:#7B2B83;}
.default-form .select-box .fa{color:#7B2B83;}
.default-form .select-box .select-clone{background-color:#FFF;border-color:#e6e6e6;}
.default-form .select-box .select-clone > li{color:#999999;}
.default-form .select-box .select-clone > li:hover{color:#FFF;background-color:#7B2B83;}
.default-form .select-box.error .value-holder{border-color:#7B2B83;}
.default-form .calendar-input .fa{color:#7B2B83;}
.ui-datepicker{background-color:#241c1f;background-color:rgba(36,28,31,0.9);}
.ui-datepicker-header{color:#999999;background-color:#241c1f;}
.ui-datepicker-calendar th{color:#999999;background-color:transparent;}
.ui-datepicker-calendar td{color:#999999;background-color:#241c1f;}
.ui-datepicker-calendar td a{color:#999999;}
.ui-datepicker-calendar td a:hover{color:#FFF;background-color:#7B2B83;}
.ui-datepicker-calendar .ui-datepicker-unselectable{color:#534e50;}
.rounded-shadow{border-color:#FFF;-moz-box-shadow:0 4px 0 #d9d9d9;-webkit-box-shadow:0 4px 0 #d9d9d9;box-shadow:0 4px 0 #d9d9d9;}
.accordion-item.active .accordion-toggle{background-color:#423338;}
.accordion-item-inner{border-color:#e6e6e6;}
.accordion-item.active .accordion-item-inner{border-color:#7B2B83;}
.accordion-item-subtitle{color:#999;}
.alert-message.warning{color:#D40041;border-color:#D40041;}
.alert-message.warning .close{color:#D40041;}
.alert-message.success{color:#499143;border-color:#499143;}
.alert-message.success .close{color:#499143;}
.button{color:#FFF;background-color:#7B2B83;-moz-box-shadow:inset 0 -2px 0 rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 -2px 0 rgba(0,0,0,0.2);box-shadow:inset 0 -2px 0 rgba(0,0,0,0.2);}
.button:hover{-moz-box-shadow:inset 0 -2px 0 rgba(0,0,0,0.2), inset 0 0 0 100px rgba(0,0,0,0.05);-webkit-box-shadow:inset 0 -2px 0 rgba(0,0,0,0.2), inset 0 0 0 100px rgba(0,0,0,0.05);box-shadow:inset 0 -2px 0 rgba(0,0,0,0.2), inset 0 0 0 100px rgba(0,0,0,0.05);}
.button:active{-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.2);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.2);}
.button.color-2{background-color:#423338;}
.button.color-3{color:#979797;background-color:#e6e6e6;-moz-box-shadow:inset 0 -2px 0 #cdcdcd;-webkit-box-shadow:inset 0 -2px 0 #cdcdcd;box-shadow:inset 0 -2px 0 #cdcdcd;}
.button.type-2{background-color:#cdcdcd;}
.button.type-2 > span{background-color:#e6e6e6;}
.button.type-2 .fa{color:#cdcdcd;background-color:#FFF;}
.content-divider{border-color:#e6e6e6;}
.content-divider.color-transparent{border-color:transparent;}
.download-container{color:#999;border-color:#e6e6e6;}
.download-container .download-ico{color:#FFF;background-color:#7B2B83;}
.download-container .download-title{color:#423338;}
.download-container .download-description{color:#999999;}
.download-container .download-extension{border-color:#e6e6e6;}
.download-container:hover{border-color:#e6e6e6;}
.download-container:hover .download-ico{background-color:#423338;}
.download-container:hover .download-extension{color:#423338;}
.check-list > li:before{color:#7B2B83;}
.check-list > li.unchecked:before{color:#423338;}
.loading-anim{background:rgba(0,0,0,0.2);}
.loading-anim > span{background-image:url('../../img/loader_2x.gif');filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../img/loader_2x.gif', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../img/loader_2x.gif', sizingMethod='scale')";}
.progress-bar-inner{background-color:#e6e6e6;}
.progress-bar-inner > span{background-color:#7B2B83;}
.progress-bar.type-2.active .toggle{background-color:#423338;}
.project-container{background-color:#f3f3f3;-moz-box-shadow:inset 0 -2px 0 rgba(0,0,0,0.06);-webkit-box-shadow:inset 0 -2px 0 rgba(0,0,0,0.06);box-shadow:inset 0 -2px 0 rgba(0,0,0,0.06);}
.project-container .project-thumb .overlay{background-color:#7B2B83;background-color:rgba(241,21,90,0.9);}
.project-container .project-thumb .overlay > span > span{color:#FFF;border-color:#FFF;}
.project-container .project-tags{color:#FFF;background-color:#423338;background-color:rgba(66,51,56,0.9);}
.project-container .project-tags a{color:#FFF;}
.project-container .project-title,
.project-container .project-title a{color:#423338;}
.project-container .project-title a:hover{border-color:#423338;}
.project-container .project-category{color:#979797;}
.radial-progress-bar .loader-bg{border-color:#e6e6e6;}
.radial-progress-bar .loader-spiner{border-color:#7B2B83;}
.radial-progress-bar .text{color:#423338;}
.rating-container{color:#7B2B83;}
.service-container .service-icon{color:#FFF;background-color:#7B2B83;-moz-box-shadow:inset 0 -2px 0 rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 -2px 0 rgba(0,0,0,0.2);box-shadow:inset 0 -2px 0 rgba(0,0,0,0.2);}
.service-container .service-icon-custom.ico-1{background-image:url('../../img/icon_01_red.png');}
.service-container .service-icon-custom.ico-2{background-image:url('../../img/icon_02_red.png');}
.service-container .service-icon-custom.ico-3{background-image:url('../../img/icon_03_red.png');}
.service-container .service-icon-custom.ico-4{background-image:url('../../img/icon_04_red.png');}
.tabs-container .tab-title{color:#FFF;background-color:#7B2B83;}
.tabs-container .tab-title > a{color:#FFF;}
.tabs-container .tab-title.active{color:#FFF;background-color:#7B2B83;}
.tabs-container .tab-title.active > a{color:#FFF;}
.tabs-container .tab-content-list{background-color:#FFF;border-color:#e6e6e6;border-top-color:#7B2B83;}
.tabs-container.type-vertical .tab-content-list{border-color:#e6e6e6;border-left-color:#7B2B83;}
.timeline-container{border-color:#f2f2f2;}
.timeline-container .timeline-item{background-color:#f3f3f3;border-color:#7B2B83;-moz-box-shadow:inset 0 -2px 0 rgba(0,0,0,0.06);-webkit-box-shadow:inset 0 -2px 0 rgba(0,0,0,0.06);box-shadow:inset 0 -2px 0 rgba(0,0,0,0.06);}
.timeline-container .timeline-item:before{background-color:#7B2B83;border-color:#FFF;-moz-box-shadow:0 0 0 3px #e6e6e6, 0 0 0 6px #FFF;-webkit-box-shadow:0 0 0 3px #e6e6e6, 0 0 0 6px #FFF;box-shadow:0 0 0 3px #e6e6e6, 0 0 0 6px #FFF;}
.timeline-container .timeline-item:after{background-color:#e7e7e7;}
.timeline-item-label{color:#b2b2b2;}
.timeline-item-subtitle{color:#999;}
#header{background-color:#000000;}
#header .default-form input[type=text],
#header .default-form input[type=password],
#header .default-form select{color:#999999;background-color:#241c1f;border-color:#241c1f;}
#header .default-form input[type=text].active,
#header .default-form input[type=password].active{border-color:#7B2B83;}
.header-btn{color:#FFF;font-size:15px;}
.header-btn:hover,
.header-btn.hover{color:#FFF;border-color:#7B2B83;}
.header-nav a{color:#FFF;background-color:#7B2B83;border-color:#CCCCCC;}
.header-nav a:hover,
.header-nav .hover > a{color:#FFF;background-color:#000000;border-bottom:#CCCCCC;}
.header-nav .hover:after,
.header-nav li:hover:after{color:#FFF;}
.header-nav .submenu-toggle{color:#7B2B83;}
.header-form{background-color:#423338;background-color:rgba(66,51,56,0.9);border-color:#241c1f;}
.header-form .form-divider{border-color:#241c1f;}
.header-search.active{border-color:#7B2B83;}
.header-search .search-input .fa{color:#7B2B83;}
.header-search .radio-input label:before{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
.header-search .select-box .fa{color:#7B2B83;}
.header-search .select-box .select-clone{background-color:#241c1f;}
.header-search .select-box .select-clone > li{color:#999999;}
.header-search .select-box .select-clone > li:hover{color:#FFF;background-color:#7B2B83;}
.header-search .ui-datepicker{background-color:transparent;}
.header-login .login-toggle{}
.header-login .login-toggle:hover{}
.header-add-offer > a:hover{color:#000;background-color:#FFF;-moz-box-shadow:inset 0 -2px 0 rgba(0,0,0,0.3);-webkit-box-shadow:inset 0 -2px 0 rgba(0,0,0,0.3);box-shadow:inset 0 -2px 0 rgba(0,0,0,0.3);}
.header-add-offer > a:active{-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.3);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.3);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.3);}
.banner-search .tab-title{color:#FFF;background-color:#000;}
.banner-search .tab-title > a{color:#FFF;}
.banner-search .tab-title.active{background-color:#7B2B83;}
.banner-search .tab-title.active > a{color:#FFF;}
.banner-search .tab-content-list{background-color:#000;background-color:rgba(66,51,56,0.9);border-color:#7B2B83;}
.banner-search input[type=text],
.banner-search input[type=password],
.banner-search select{color:#000;background:#FFF;border-color:#FFF;}
.banner-search input[type=text].active,
.banner-search input[type=password].active{border-color:#7B2B83;}
.banner-search .calendar-input .fa{color:#7B2B83;}
.banner-search .ui-datepicker-header{color:#999999;background:#241c1f;}
.banner-search .ui-datepicker-calendar td{color:#999999;background-color:#241c1f;}
.banner-search .ui-datepicker-calendar td a{color:#999999;}
.banner-search .ui-datepicker-calendar td a:hover{color:#FFF;background-color:#7B2B83;}
.banner-search .ui-datepicker-calendar .ui-datepicker-unselectable{color:#534e50;}
.banner-search .select-box .fa{color:#7B2B83;}
.banner-search .select-box .select-clone{background-color:#241c1f;}
.banner-search .select-box .select-clone > li{color:#999999;}
.banner-search .select-box .select-clone > li:hover{color:#FFF;background-color:#7B2B83;}
.page-header.has-nav{border-color:#7B2B83;}
.page-header h1{color:#FFF;text-shadow:0 1px 1px rgba(0,0,0,0.25);}
.page-header .breadcrumbs{color:#FFF;background-color:#000;}
.page-header-nav a{color:#FFF;background-color:#000;}
.page-header-nav .active a{color:#FFF;background-color:#7B2B83;}
.page-about-us .page-header{background-image:url('../../../images/page_header_about.jpg');}
.page-contact-us .page-header,
.page-privacy-policy .page-header,
.page-terms-conditions .page-header{background-image:url('../../../images/page_header_about.jpg');}
.page-search-results .page-header{background-image:url('../../../images/page_header_about.jpg');}
.page-property-details .page-header{background-image:url('../../../images/page_header_about.jpg');}
.content-section.our-team{background:#f3f3f3 url('../../../images/page_header_about.jpg') center bottom no-repeat;}
.contact-form-container{border-color:#e6e6e6;}
.main-wrapper-container{background-color:#f3f3f3;}
#main-wrapper{background-color:#FFF;-moz-box-shadow:0 3px 0 #e6e6e6;-webkit-box-shadow:0 3px 0 #e6e6e6;box-shadow:0 3px 0 #e6e6e6;}
.page-search-results #main-wrapper{background:#FFF url('../../img/wrapper_separator.png') 357px 0 repeat-y;}
.properties-listing-header{border-color:#f3f3f3;}
.properties-listing-header .list-layout .button.active{background-color:#423338;}
.property-list .property{background-color:#f3f3f3;-moz-box-shadow:0 2px 0 #e6e6e6;-webkit-box-shadow:0 2px 0 #e6e6e6;box-shadow:0 2px 0 #e6e6e6;}
.property-list .property-thumb .overlay{color:#FFF;background-color:#7B2B83;background-color:rgba(123,43,131,0.7);}
.property-list .property-thumb .overlay span{border-color:#FFF;}
.property-list .property-title a{color:#423338;}
.property-list .property-title a:hover{border-color:#423338;}

.property-list .property-location{color:#999;}
.property-list .property-icons{color:#9a9395;}
.property-list .property-icons li i{background:url('../../img/icons.png') 0 0 no-repeat;}
.property-list .property-icons li.beds i{background-position:-3px -3px;}
.property-list .property-icons li.people i{top:-1px;background-position:-33px -3px;}
.property-list .property-icons li.bathrooms i{top:-2px;background-position:-63px -3px;}
.property-list .property-price strong{color:#7B2B83;}
.property-list .property-rating{color:#7B2B83;}
.property-list.layout-grid .property-icons{color:#FFF;background-color:#423338;background-color:rgba(66,51,56,0.9);}
.property-list.layout-grid .property-icons li.beds i{background-position:-3px -33px;}
.property-list.layout-grid .property-icons li.people i{top:-1px;background-position:-33px -33px;}
.property-list.layout-grid .property-icons li.bathrooms i{top:-2px;background-position:-63px -33px;}
.properties-listing-footer{border-color:#f3f3f3;}
.properties-search-title{color:#FFF;background-color:#7B2B83;}
.properties-search .form-divider{border-color:#f3f3f3;}
.properties-search-filter .toggle-title:after{color:#7B2B83;}
.properties-search-filter .price-filter .slider-range{background-color:#e6e6e6;}
.properties-search-filter .price-filter .ui-slider-range{background-color:#bf1148;}
.properties-search-filter .price-filter .slider-range .ui-slider-handle{background-color:#7B2B83;border-color:#7B2B83;-moz-box-shadow:inset 0 3px 0 rgba(0,0,0,0.3), inset 0 -3px 0 rgba(255,255,255,0.3);-webkit-box-shadow:inset 0 3px 0 rgba(0,0,0,0.3), inset 0 -3px 0 rgba(255,255,255,0.3);box-shadow:inset 0 3px 0 rgba(0,0,0,0.3), inset 0 -3px 0 rgba(255,255,255,0.3);}
.properties-search-filter .rating-filter .stars{color:#7B2B83;}
.page-property-details #main-wrapper{background:#FFF url('../../img/wrapper_separator.png') 357px 0 repeat-y;}
.property-details .property-images .images-footer-inner{color:#FFF;background-color:#423338;background-color:rgba(66,51,56,0.9);}
.property-details .property-images .image-counter{color:#999999;}
.property-details .property-images .prev-btn,
.property-details .property-images .next-btn{color:#FFF;background-color:#7B2B83;}
.property-details .property-description{border-color:#f3f3f3;}
.property-details .property-description table td{border-color:#f3f3f3;}
.property-details .comments .author strong{color:#423338;}
.property-details .comments .rating{color:#7B2B83;}
.property-details .property-panel{border-color:#f3f3f3;}
.property-details .property-panel .panel-item{border-color:#f3f3f3;}
.property-details .property-panel .object-rating{color:#7B2B83;}
.property-details .property-panel .object-owner .name{color:#FFF;background-color:#423338;background-color:rgba(66,51,56,0.9);}
.property-details .property-panel .object-owner .name i{background:url('../../img/icons.png') 0 0 no-repeat;}
.property-details .property-panel .object-owner .name i.ico-family{background-position:-34px -34px;}
.property-details .property-panel .object-owner .name i.ico-person{background-position:-94px -34px;}
.property-details .property-panel .object-price .price strong{color:#7B2B83;}
.property-location-title{color:#FFF;background-color:#7B2B83;}
.property-location-details .property-map .map-btn{color:#FFF;background-color:#7B2B83;}
.property-location-details .toggle-title:after{color:#7B2B83;}
#browse{background-color:#f3f3f3;}
#browse .browse-tabs-container .tab-title{background-color:#000;}
#browse .browse-tabs-container .tab-title a{color:#FFF;}
#browse .browse-tabs-container .tab-title.active{background-color:#7B2B83;}
#browse .browse-tabs-container .tab-title.active a{color:#FFF;}
#browse .browse-properties .tab-title{background-color:transparent;}
#browse .browse-properties .tab-title a{color:#FFF;}
#browse .browse-properties .tab-title.active{background-color:transparent;}
#browse .browse-properties .tab-title.active a{background-color:#423338;}
#browse .browse-properties .tab-content-list{background-color:transparent;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
#browse .browse-destinations .top-destination-inner{background-color:#423338;background-color:rgba(66,51,56,0.5);}
#browse .browse-destinations .top-destination h3{color:#FFF;}
#browse .browse-members-search .fa{color:#7B2B83;}
#browse .browse-members-list .member{background-color:#f3f3f3;-moz-box-shadow:inset 0 -2px 0 #e6e6e6;-webkit-box-shadow:inset 0 -2px 0 #e6e6e6;box-shadow:inset 0 -2px 0 #e6e6e6;}
#testimonials{color:#000;background:#72656c url('../../../images/testimonials_bg.jpg') center center no-repeat;background-size:cover;}
#testimonials .active-portrait{border-color:#FFF;-moz-box-shadow:0 3px 0 #d9d9d9;-webkit-box-shadow:0 3px 0 #d9d9d9;box-shadow:0 3px 0 #d9d9d9;}
#bottom-panel{background-color:#000000;}
#bottom-panel .widget-title{color:#FFF;}
#bottom-panel .default-form input{color:#999999;background-color:#241c1f;}
#bottom-panel .default-form .input-group{background-color:#FFF;}
#bottom-panel .default-form .input-group input{background-color:transparent;}
#bottom-panel .default-form .input-group button{color:#7B2B83;}
#footer{background-color:#7B2B83;}
@media (max-width:1199px){.page-search-results #main-wrapper{background-position:290px 0;}
.property-list .property-icons{color:#FFF;background-color:#7B2B83;background-color:rgba(241,21,90,0.9);}
.property-list .property-icons li.beds i{background-position:-3px -33px;}
.property-list .property-icons li.people i{top:-1px;background-position:-33px -33px;}
.property-list .property-icons li.bathrooms i{top:-2px;background-position:-63px -33px;}
.page-property-details #main-wrapper{background-position:290px 0;}
}
@media (max-width:991px){.header-nav li a:hover,
.header-nav li.hover a,
.header-nav li.active a{color:#FFF;background-color:transparent;}
.header-navbar,
.header-language,
.header-register,
.header-login,
.header-add-offer{border-color:#241c1f;}
.main-wrapper-container{background-color:#FFF;}
.page-search-results #main-wrapper,
.page-property-details #main-wrapper{background-image:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
}
@media (max-width:767px){.content-section.our-team{background-image:none;}
.property-list .property-icons,
.property-list.layout-grid .property-icons{color:#9a9395;background-color:transparent;}
.property-list .property-icons li.beds i,
.property-list.layout-grid .property-icons li.beds i{background-position:-3px -3px;}
.property-list .property-icons li.people i,
.property-list.layout-grid .property-icons li.people i{top:-1px;background-position:-33px -3px;}
.property-list .property-icons li.bathrooms i,
.property-list.layout-grid .property-icons li.bathrooms i{top:-2px;background-position:-63px -3px;}
}
@media (max-width:480px){
.banner-search select{color:#FFF;background-color:#241c1f!important;border-color:#241c1f;}
.default-form .button{width:100%;}
.header-nav a{color:#FFF;background-color:#000;border-color:#CCCCCC; border:1px solid; width:100%!important;}
}