.pushy > ul.menu > li.menu-item > a {
  color: #FFF;
}
.pushy a:hover,
.pushy li.current-menu-item a {
  background-color: #d94949;
}
body {
  color: #909090;
  background-color: #ffffff;
  background-repeat: repeat;
  background-position: 0 0;
}
a {
  color: #333333;
}
a:hover {
  color: #d94949;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  color: #333333;
}
p {
  color: #666666;
}
input,
input.form-control,
select,
select.form-control,
textarea,
textarea.form-control {
  color: #999999;
  border-color: #e5e5e5;
}
input:focus,
input.form-control:focus,
select:focus,
select.form-control:focus,
textarea:focus,
textarea.form-control:focus {
  border-color: #d94949;
}
.input-group-addon,
.btn-default {
  border-color: #e5e5e5;
}
input.btn-default,
input.button,
input.btn,
button.btn,
input[type="submit"],
button {
  background-color: #333333;
  color: #ffffff;
}
input.btn-default:hover,
input.button:hover,
input.btn:hover,
button.btn:hover,
input[type="submit"]:hover,
button:hover {
  background-color: #d94949;
  color: #ffffff;
}
.layout-boxed {
  -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.4);
  -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.4);
  box-shadow: 0 1px 3px rgba(0,0,0,0.4);
  background: #FFF;
}
div.header-bar {
    background-color: #000000;
    color: #FFFFFF;
}
div.header-bar ul.menu a {
    color: #FFFFFF;
}
div.header-bar ul.menu a:hover {
    background-color: #1a1a1a;
}
header.header {
    -webkit-box-shadow: 0 2px 3px -2px rgba(0,0,0,0.4);
    -moz-box-shadow: 0 2px 3px -2px rgba(0,0,0,0.4);
    box-shadow: 0 2px 3px -2px rgba(0,0,0,0.4);
    background-color: #ffffff;
  background-color: rgba(255,255,255,0.9);    
  position: fixed;
    width: 100%;
}
header.header .navbar-fixed-top {
    background-color: #ffffff;
    -webkit-box-shadow: 0 2px 3px -2px rgba(0,0,0,0.4);
    -moz-box-shadow: 0 2px 3px -2px rgba(0,0,0,0.4);
    box-shadow: 0 2px 3px -2px rgba(0,0,0,0.4);
}
header.header .top-header .realestate-logo a,
header.header .top-header #mobile-menu {
  background-color: #d94949;
}
header.header .top-header #mobile-menu a {
  background-color: rgba(255,255,255,0.2);
  color: #d94949;
}
header.header .top-header .menu-navbar .navbar ul.nav > li.menu-item {
  border-left-color: rgba(51,51,51,0.1);
}
header.header .top-header .menu-navbar .navbar ul.nav > li.menu-item > a {
  color: #333333;
}
header.header .top-header .menu-navbar .navbar ul.nav li.dropdown:hover > a,
header.header .top-header .menu-navbar .navbar ul.nav li.dropdown:focus > a {
  background-color: #000000;
  color: #FFF;
}
header.header .top-header .menu-navbar .navbar ul.nav li.dropdown .active a {
  color: #d94949;
}
header.header .top-header .menu-navbar .navbar ul.nav > li > a:focus,
header.header .top-header .menu-navbar .navbar ul.nav > li > a:hover {
  color: #ffffff;
  background-color: #000000;
}
header.header .top-header .menu-navbar .navbar ul.nav > li .dropdown-menu {
  background-color: #000000;
}
header.header .top-header .menu-navbar .navbar ul.nav > li .dropdown-menu > li > a {
  border-color: #0a0a0a;
  color: #e6e6e6;
}
header.header .top-header .menu-navbar .navbar ul.nav > li .dropdown-menu > li > a:hover,
header.header .top-header .menu-navbar .navbar ul.nav > li .dropdown-menu > li > a:focus {
  background-color: #d94949;
  color: #ffffff;
}
header.header .top-header .menu-navbar .navbar ul.nav > li .dropdown-menu > li.current_page_item > a {
  background-color: #d94949;
  color: #ffffff;
}
header.header .top-header .menu-navbar .navbar ul.nav > li.current-menu-item > a,
header.header .top-header .menu-navbar .navbar ul.nav > li.current_page_ancestor > a {
  color: #d94949;
}
header.header .top-header .menu-navbar .navbar ul.nav .dropdown-submenu:hover > a,
header.header .top-header .menu-navbar .navbar ul.nav .dropdown-submenu:focus > a {
  color: #d94949;
}
header.header .top-header .menu-navbar > .current-menu-item > a,
header.header .top-header .menu-navbar > .current-menu-item > a:focus,
header.header .top-header .menu-navbar > .current_page_ancestor > a,
header.header .top-header .menu-navbar > .current_page_ancestor > a:focus {
  background-color: #ffffff;
  color: #d94949;
}
header.header .top-header .menu-navbar > .current_page_ancestor > a:hover,
header.header .top-header .menu-navbar > .current-menu-item > a:hover {
  background-color: #000000;
  color: #ffffff;
}
header.header .top-header .menu-navbar li.dropdown.open {
  background-color: #000000;
}
header.header .top-header .menu-navbar li.dropdown.open > .dropdown-toggle,
header.header .top-header .menu-navbar li.dropdown.open.active > .dropdown-toggle {
  background-color: #000000;
  color: #ffffff;
}
header.header .top-header .menu-navbar li.dropdown.active > .dropdown-toggle {
  background-color: #ffffff;
  color: #d94949;
}
header.header .pic-cat .brc h3 {
  color: #fff;
}
.slider-home .flexslider {
  background: #ffffff;
  -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.2);
  -moz-box-shadow: 0 1px 1px rgba(0,0,0,0.2);
  -o-box-shadow: 0 1px 1px rgba(0,0,0,0.2);
}
.slider-home .flex-control-paging li a {
  background: #ffffff;
  background: rgba(255,255,255,0.5);
}
.slider-home .flex-control-paging li a.flex-active {
  background-color: #ffffff;
}
.slider-home .flex-direction-nav li a {
  background: #999999;
  color: #ffffff;
}
.slider-home .flex-direction-nav li a span.control-arr.left-arr {
  border-right-color: #ffffff;
}
.slider-home .flex-direction-nav li a span.control-arr.left-arr:after {
  border-right-color: #999999;
}
.slider-home .flex-direction-nav li a span.control-arr.right-arr {
  border-left-color: #ffffff;
}
.slider-home .flex-direction-nav li a span.control-arr.right-arr:after {
  border-left-color: #999999;
}
.slider-home .flex-direction-nav li a:hover span.control-arr.left-arr:after {
  border-right-color: #d94949;
}
.slider-home .flex-direction-nav li a:hover span.control-arr.right-arr:after {
  border-left-color: #d94949;
}
.slider-home .flex-direction-nav li a:hover {
  background-color: #d94949;
}
.slider-home .title span {
  color: #ffffff;
}
.main-content > .properties,
.main-content .grayblock {
  background: #EEE;
}
.main-content > .ouragents,
.main-content > .widget-page {
  background: #FFF;
}
.main-content .widget-page .container {
  border-top-color: #EEE;
}
.main-content .search-container {
  background: #FFF;
}
.main-content .find .search {
  background: #333333;
  color: #ffffff;
}
.main-content .find .search:hover {
  color: #ffffff;
  background-color: #d94949;
}
.main-content .tabberlive ul.nav-tabs li a:link {
  color: #999999;
}
.main-content .tabberlive ul.nav-tabs li a:hover {
  color: #333333;
}
.main-content .tabberlive ul.nav-tabs li.active a {
  background: #d94949;
  color: #ffffff;
}
.main-content .tabberlive ul.nav-tabs li.active a:before {
  border-color: #d94949 transparent #d94949 transparent;
}
.main-content .tabberlive ul.nav-tabs li.active a:hover {
  background: none;
  color: #333333;
}
.main-content .tabberlive ul.nav-tabs li.active:hover a {
  background: #d94949;
  color: #ffffff;
}
.main-content .properties .container #wrapper {
  border-top: 1px solid #dddddd;
  border-bottom: 1px solid #dddddd;
}
.main-content .properties .container .box .scroll-properties .row .container-big .text-big {
  color: white;
  background: #000000;
}
.main-content .properties .container .box .scroll-properties .row .container-big .text-big h3 a {
  color: #ffffff;
}
.main-content .properties .container .box .scroll-properties .row .container-big .text-big h3 a:hover {
  color: #d94949;
}
.main-content .properties .container .box .scroll-properties .row .container-big p {
  color: #999999;
}
.main-content .properties .container .box .scroll-properties .row .container-small .text-small {
  color: white;
  background: #000000;
}
.main-content .properties .container .box .scroll-properties .row .container-small .text-small p {
  color: #999999;
}
.main-content .properties .container .box .scroll-properties .row .container-small .text-small h3 a {
  color: #ffffff;
}
.main-content .properties .container .box .scroll-properties .row .container-small .text-small h3 a:hover {
  color: #d94949;
}
.main-content .filter-options a,
.main-content .filter-options span {
  color: #999999;
  border-right-color: rgba(153,153,153,0.2);
}
.main-content .filter-options a:hover,
.main-content .filter-options span:hover {
  color: #333333;
}
.main-content .filter-options a.active:before,
.main-content .filter-options span.active:before {
  border-color: #333333 transparent #333333 transparent;
}
.main-content .filter-options a.active,
.main-content .filter-options span.active {
  background: #333333;
  color: #ffffff;
  border: medium none;
}
.main-content div.products div.property .product-item {
  background: #ffffff;
}
.main-content div.products div.property .product-item:hover {
  -moz-box-shadow: 1px 1px 5px #999;
  -webkit-box-shadow: 1px 1px 5px #999;
  box-shadow: 1px 1px 5px #999;
}
.main-content div.products div.property .product-item .imagewrapper span.price {
  background: rgba(217,73,73,0.8);
  color: #ffffff;
}
.main-content div.products div.property .product-item .imagewrapper span.status {
  background: rgba(51,51,51,0.8);
  color: #ffffff;
}
.main-content div.products div.property .product-item h3 a {
  color: #333333;
}
.main-content div.products div.property .product-item h3 a:hover {
  color: #d94949;
}
.main-content div.products div.property .product-item .title-info span.line-top {
  border-color: #EEE;
}
.main-content div.products div.property .product-item .title-info span.type a {
  color: #999999;
}
.main-content div.products div.property .product-item .title-info span.type a:hover {
  color: #d94949;
}
.main-content .agent-container {
  background-color: #EEE;
}
.main-content .ouragents .list_agents .our-content {
  border-bottom: 1px solid #DDD;
}
.main-content .ouragents .our-content .block-code .our-border {
  border: 1px solid #EEEEEE;
}
.main-content .ouragents .our-content .our-border {
  background: #FFF;
}
.main-content .ouragents .our-content .our-border:hover {
  -moz-box-shadow: 1px 1px 5px #999;
  -webkit-box-shadow: 1px 1px 5px #999;
  box-shadow: 1px 1px 5px #999;
}
.main-content .ouragents .our-content .our-border .our-info h4 {
  color: #999999;
}
.main-content .ouragents .our-content .our-border .our-info span {
  color: #666666;
}
.main-content .ouragents .our-content .our-border .our-info a {
  color: #d94949;
}
.main-content .widget-page a.moreinfo, a.moreinfo {
  background: #333333;
  color: #ffffff;
}
.main-content .widget-page a.moreinfo:hover, a.moreinfo:hover {
  color: #ffffff;
  background-color: #d94949;
}
.main-content .widget-page ul li {
  border-bottom: 1px dotted #dddddd;
}
.main-content .widget-page ul li span {
  color: #999999;
}
.main-content .list-grid ul li a {
  color: #999999;
}
.main-content .grid_full_width .pw_map_canvas {
  border: 7px solid #ffffff;
}
.main-content .grid_full_width .cscfForm .form-group label {
  color: #333333;
}
.main-content .grid_full_width #cntctfrm_contact_form input {
  border: 1px solid #E5E5E5;
  color: #d94949;
}
.main-content .grid_full_width #cntctfrm_contact_form input:focus {
  border-color: #d94949;
}
.main-content .grid_full_width #cntctfrm_contact_form textarea {
  border: 1px solid #E5E5E5;
}
.main-content .grid_full_width .all-text {
  border-bottom: 1px solid #dddddd;
}
.main-content .grid_full_width .shop-nav .ordering select {
  border: 1px solid #dddddd;
  color: #999999;
}
.main-content .grid_full_width .box-sidebar-container .sidebar-box {
  background-color: #ffffff;
}
.main-content .grid_full_width .box-sidebar-container .sidebar-box.formsearchwg button.fsubmit span {
  color: #999999;
}
.main-content .grid_full_width .box-sidebar-container .sidebar-box.formsearchwg button.fsubmit:hover span {
  color: #d94949;
}
.main-content .grid_full_width .box-sidebar-container .sidebar-box.searchbox {
  background-color: #000000;
}
.main-content .grid_full_width .box-sidebar-container .sidebar-box.searchbox .find ul.tabbernav li.tabberactive a:hover,
.main-content .grid_full_width .box-sidebar-container .sidebar-box.searchbox .find ul.tabbernav li a:hover {
  color: #ffffff;
}
.main-content .grid_full_width .box-sidebar-container .sidebar-box.searchbox .tabberlive ul.nav-tabs li a:link {
    color: #999999;
}
.main-content .grid_full_width .box-sidebar-container .sidebar-box.searchbox .tabberlive ul.nav-tabs li a:hover {
    color: #333333;
}
.main-content .grid_full_width .box-sidebar-container .sidebar-box.searchbox .tabberlive ul.nav-tabs li.active a {
    background: #d94949;
    color: #ffffff;
}
.main-content .grid_full_width .box-sidebar-container .sidebar-box.searchbox .tabberlive ul.nav-tabs li.active a:before {
    border-color: #d94949 transparent #d94949 transparent;
}
.main-content .grid_full_width .box-sidebar-container .sidebar-box.searchbox .tabberlive ul.nav-tabs li.active a:hover {
    background: none;
    color: #333333;
}
.main-content .grid_full_width .box-sidebar-container .sidebar-box.searchbox .tabberlive ul.nav-tabs li.active:hover a {
    background: #d94949;
    color: #ffffff;
}
.main-content .grid_full_width .box-sidebar-container .sidebar-box.our-box ul li {
  border-bottom: 1px dotted #dddddd;
}
.main-content .grid_full_width .box-sidebar-container .sidebar-box.our-box ul li .our-info h4 {
  color: #999999;
}
.main-content .grid_full_width .box-sidebar-container .sidebar-box.tabsidebar .tabberlive ul.tabbernav li.tabberactive a:hover {
  color: #ffffff;
}
.main-content .grid_full_width .box-sidebar-container .sidebar-box.tabsidebar .tabberlive ul.tabbernav li a:hover {
  color: #333333;
}
.main-content .grid_full_width .box-sidebar-container .sidebar-box.tabsidebar ul.tabbernav li.tabberactive a {
  background-color: #333333;
}
.main-content .grid_full_width .box-sidebar-container .sidebar-box.tabsidebar ul.tabbernav li.tabberactive a:before {
  border-color: #333333 transparent #333333 transparent;
}
.main-content .grid_full_width .box-sidebar-container .sidebar-box.posts_by {
  background-color: #ffffff;
}
.main-content .grid_full_width .box-sidebar-container .sidebar-box.posts_by ul li {
  border-bottom: 1px solid #EEE;
}
.main-content .grid_full_width .box-sidebar-container .sidebar-box.posts_by ul li a {
  color: #333333;
}
.main-content .grid_full_width .box-sidebar-container .sidebar-box.posts_by ul li a:hover {
  color: #d94949;
}
.main-content .grid_full_width .box-sidebar-container .sidebar-box.posts_by ul li span {
  color: #666666;
}
.main-content .grid_full_width .box-sidebar-container .sidebar-box.posts_by h6 {
  color: #333333;
}
.main-content .grid_full_width .box-sidebar-container .sidebar-box.posts_by.categorybox {
  background-color: #000000;
}
.main-content .grid_full_width .box-sidebar-container .sidebar-box.posts_by.categorybox h6 {
  color: #ffffff;
}
.main-content .grid_full_width .box-sidebar-container .sidebar-box.posts_by.categorybox ul li {
  border-color: #151515;
}
.main-content .grid_full_width .box-sidebar-container .sidebar-box.posts_by.categorybox ul li a {
  color: #999999;
}
.main-content .grid_full_width .box-sidebar-container .sidebar-box.posts_by.categorybox ul li a:hover {
  color: #d94949;
}
.main-content .grid_full_width .box-sidebar-container .sidebar-box.widget_search #searchform input#s {
  border: 1px solid #eee;
}
.main-content .grid_full_width .box-sidebar-container .sidebar-box.widget_search #searchform input#searchsubmit {
  background: #333333;
  color: #fff;
}
.main-content .grid_full_width .box-sidebar-container .sidebar-box.widget_search #searchform input#searchsubmit:hover {
  background: #d94949;
}
.main-content .grid_full_width .box-sidebar-container .sidebar-box .blog_list_wg li {
  border-bottom: 1px dotted #dddddd;
}
.main-content .grid_full_width .box-sidebar-container .sidebar-box .fag_list_wg li {
  border-bottom: 1px dotted #dddddd;
}
.main-content .grid_full_width .property_detail {
  background-color: #ffffff;
}
.main-content .grid_full_width .property_detail .infotext-detail span.price {
  color: #333333;
}
.main-content .grid_full_width .property_detail .infotext-detail .title-info span.line-top {
  border-color: #EEE;
}
.main-content .grid_full_width .blog_list article {
  background: #ffffff;
}
.main-content .grid_full_width .blog_list article .description .excerpt a.readmore {
  background-color: #333333;
  color: #ffffff;
}
.main-content .grid_full_width .blog_list article .description .excerpt a.readmore:hover {
  background-color: #d94949;
}
.main-content .grid_full_width .single-post article {
  background: #ffffff;
}
.main-content .grid_full_width .single-post .comment {
  background: #ffffff;
}
.main-content .grid_full_width .single-post .comment h2.comments-title {
  border-color: #EEE;
}
.main-content .grid_full_width .single-post .comment .infocoment .date-cm span {
  color: #999999;
}
.main-content .grid_full_width .single-post .comment .infocoment .date-cm time {
  border-color: #999999;
}
.main-content .grid_full_width .single-post .comment ul li ul li {
  border-top: 1px solid #EEE;
}
.main-content .grid_full_width .single-post p.borbg {
  background: #f5f5f5;
  border-left: 2px solid #000000;
}
.main-content .grid_full_width .form-cm {
  background-color: #ffffff;
}
.main-content .grid_full_width .form-cm .content-form-cm input,
.main-content .grid_full_width .form-cm .content-form-cm textarea {
  background-color: #EEE;
  color: #999999;
}
.main-content .grid_full_width .form-cm .content-form-cm .button-cm {
  background-color: #333333;
  color: #ffffff;
}
.main-content .grid_full_width .form-cm .content-form-cm .button-cm:hover {
  background-color: #d94949;
}
.main-content .grid_full_width .contact .contact-bor {
  border-bottom: 1px solid #dddddd;
}
.main-content .grid_full_width .contact .contact-bor .map {
  background-color: #ffffff;
}
.main-content .grid_full_width .contact .contact-bor .map iframe {
  width: 100%;
}
.main-content .grid_full_width .contact .contact-bor .map-box iframe {
  width: 100%;
}
.main-content .grid_full_width .contact .contact-bor .add-contact strong {
  color: #333333;
}
.main-content .grid_full_width .contact .contact-bor .add-contact a {
  color: #d94949;
}
.main-content .grid_full_width .contact .contact-bor .add-contact a:hover {
  color: #333333;
}
.main-content .grid_full_width .contact .contact-form input {
  border: 1px solid #e5e5e5;
}
.main-content .grid_full_width .contact .contact-form input:focus {
  border-color: #d94949;
}
.main-content .grid_full_width .contact .contact-form textarea {
  border: 1px solid #e5e5e5;
  width: 97%;
}
.main-content .grid_full_width .contact .contact-form textarea:focus {
  border-color: #d94949;
}
.main-content .grid_full_width .contact .contact-form label {
  color: #333333;
}
.main-content .grid_full_width .contact .contact-form .button-send {
  color: #ffffff;
  background-color: #d94949;
}
.main-content .grid_full_width .contact .contact-form .button-send:hover {
  background-color: #333333;
}
.main-content .grid_full_width .error404 p {
  color: #999999;
}
.main-content .grid_full_width .error404 a {
  background-color: #d94949;
  color: #ffffff;
}
.main-content .grid_full_width .error404 a:hover {
  background-color: #333333;
}
.main-content .grid_full_width .ouragents .list_agents .our-border .our-info h4 {
  color: #999999;
}
.main-content .grid_full_width .ouragents .list_agents .our-border .our-info h5 a {
  color: #333333;
}
.main-content .grid_full_width .ouragents .list_agents .our-border .our-info h5 a:hover {
  color: #d94949;
}
.main-content .grid_full_width .ouragents .list_agents .our-border .our-info span {
  color: #666666;
}
.main-content .grid_full_width .ouragents .list_agents .our-border .our-info a {
  color: #d94949;
}
.main-content .grid_full_width .gallery .container .imggallery li .piclist {
  border: 10 solid #fff;
  background: #d94949;
}
.main-content .grid_full_width .gallery .container .imggallery li .piclist .mask {
  background: #d94949;
}
.main-content .grid_full_width .gallery .container .imggallery li .piclist h2 {
  color: #fff;
}
.main-content .grid_full_width .gallery .container .imggallery li .piclist p {
  color: #fff;
}
.main-content .grid_full_width .gallery .container .imggallery li .piclist .info a {
  color: #fff;
  background: #000000;
}
.main-content .grid_full_width .gallery .container .imggallery li .piclist .info a:hover {
  color: #d94949;
  background: #fff;
}
.main-content .grid_full_width .about_us .welcome {
  border-bottom: 1px solid #dddddd;
  -moz-box-shadow: 0 1px 0 #f7f7f7;
  -webkit-box-shadow: 0 1px 0 #f7f7f7;
  box-shadow: 0 1px 0 #f7f7f7;
}
.main-content .grid_full_width .about_us .welcome .picct img {
  border: 10 solid #ffffff;
}
.main-content .grid_full_width .about_us .listsv {
  border-bottom: 1px solid #dddddd;
  -moz-box-shadow: 0 1px 0 #f7f7f7;
  -webkit-box-shadow: 0 1px 0 #f7f7f7;
  box-shadow: 0 1px 0 #f7f7f7;
}
.main-content .grid_full_width .about_us .listsv .row .span3 i {
  background: #333333;
  color: #FFFFFF;
}
.main-content .grid_full_width .about_us .listsv .row span {
  color: #333333;
}
.main-content .grid_full_width .about_us .choseus {
  border-bottom: 1px solid #dddddd;
  -moz-box-shadow: 0 1px 0 #f7f7f7;
  -webkit-box-shadow: 0 1px 0 #f7f7f7;
  box-shadow: 0 1px 0 #f7f7f7;
}
.main-content .grid_full_width .about_us .choseus .showhideabout ul li {
  border-bottom: 1px solid #E5E5E5;
}
.main-content .grid_full_width .about_us .choseus .showhideabout ul li .btshowhide {
  color: #333333;
}
.main-content .grid_full_width .about_us .choseus .showhideabout ul li .abouttext {
  padding-left: 30;
}
.main-content .grid_full_width .about_us .choseus .agentpost .imgag img {
  border: 1px solid #e5e5e5;
  background: #ffffff;
}
.main-content .grid_full_width .about_us .choseus .agentpost .imgag span {
  color: #333333;
}
.main-content .grid_full_width .about_us .choseus .agentpost .postttmn {
  background: #ffffff;
  border-bottom: 1px solid #e5e5e5;
}
.main-content .grid_full_width .about_us .moteam .picimg img {
  border: 10 solid #ffffff;
}
.main-content .grid_full_width .about_us .moteam .span260 .socialmo a {
  background: #cccccc;
}
.main-content .grid_full_width .about_us .moteam .span260 .socialmo a i {
  color: #ffffff;
}
.main-content .grid_full_width .about_us .moteam .span260 .socialmo a:hover {
  background: #d94949;
}
.main-content .grid_full_width .fag {
  background: #ffffff;
}
.main-content .grid_full_width .fag .showhidefag ul li {
  border-bottom: 1px solid #E5E5E5;
}
.main-content .grid_full_width .fag .showhidefag ul li .btshowhide {
  color: #333333;
}
.page-ination .page-in ul li a,
.page-ination .page-in ul li span {
  background-color: #ffffff;
  color: #999999;
  border: 1px solid #e5e5e5;
}
.page-ination .page-in ul li a:hover,
.page-ination .page-in ul li span:hover {
  background-color: #333333;
  color: #ffffff;
}
.page-ination .page-in ul li a.current,
.page-ination .page-in ul li span.current {
  background-color: #d94949;
  color: #ffffff;
}
.footer-container {
  background-color: #111111;
}
.footer-container h3 {
  color: #FFFFFF;
}
.footer-container .footer-top {
  border-color: rgba(102,102,102,0.1);
}
.footer-container .footer-top p {
  color: #666666;
}
.footer-container .footer-top a {
  color: #666666;
}
.footer-container .footer-top a:hover {
  color: #d94949;
}
.footer-container .footer-bottom p {
  color: #999999;
}
.footer-container .footer-bottom .social ul li a {
  color: #999999;
}
.footer-container .footer-bottom .social ul li a:hover {
  color: #d94949;
}
.footer-container .newletter {
  background: #ffffff;
}
.footer-container .newletter:hover {
  box-shadow: 1px 1px 1px #d94949;
}
.footer-container .newletter .buttonnewletter {
  background-color: #ffffff;
}
.footer-container .footer-bottom a {
  color: #d94949;
}
#dsidx-map-control {
  background: #FFF;
}
.dsidx-listing {
  background: #fff;
}
.dsidx-listing:hover {
  -moz-box-shadow: 1px 1px 5px #999;
  -webkit-box-shadow: 1px 1px 5px #999;
  box-shadow: 1px 1px 5px #999;
}
.dsidx-listing .dsidx-primary-data .dsidx-address a {
  color: #333333;
}
.dsidx-listing .dsidx-primary-data .dsidx-address a:hover {
  color: #d94949;
}
.dsidx-listing .dsidx-primary-data .dsidx-price {
  background: #d94949;
  color: #ffffff !important;
}
.dsidx-listing .dsidx-secondary-data div {
  border-bottom: 1px solid #EEEEEE;
}
.dsidx-prop-summary {
  background: #FFF;
}
.dsidx-prop-summary:hover {
  -moz-box-shadow: 1px 1px 5px #999;
  -webkit-box-shadow: 1px 1px 5px #999;
  box-shadow: 1px 1px 5px #999;
}
.dsidx-prop-summary .dsidx-prop-features > div {
  border-color: #EEEEEE;
}
.excerpt ol li {
  background: #fff;
}
.excerpt ol li:hover {
  -moz-box-shadow: 1px 1px 5px #999;
  -webkit-box-shadow: 1px 1px 5px #999;
  box-shadow: 1px 1px 5px #999;
}
.excerpt ol li .dsidx-prop-title {
  color: #333333;
}
.excerpt ol li .dsidx-prop-title b {
  color: #fff;
}
.excerpt ol li .dsidx-prop-features div {
  border-bottom: 1px solid #eee;
}
#dsidx-primary-data #dsidx-price td {
  background: #d94949;
  color: #fff;
}
.dsidx-details #dsidx-description {
  border-bottom: 1px solid #ccc;
  border-top: 1px solid #ccc;
}
#dsidx-contact-form input:focus,
#dsidx-contact-form input:hover {
  border: 1px solid #d94949;
}
#dsidx.dsidx-details .dsidx-contact-form table textarea:focus,
#dsidx.dsidx-details .dsidx-contact-form table textarea:hover {
  border: 1px solid #d94949;
}
.dsidx-contact-form-submit {
  background-color: #333333;
  color: #FFFFFF;
}
.dsidx-contact-form-submit:hover {
  background: #d94949;
}
.sidebar-box .title-get .heading .widget-name {
  color: #333333;
}
.sidebar-box.widget_archive .widget-name {
  color: #333333;
}
.sidebar-box.widget_archive ul li {
  border-bottom: 1px solid #EEEEEE;
}
.sidebar-box.widget_recent_entries ul li,
.sidebar-box.widget_recent_comments ul li {
  border-bottom: 1px solid #EEEEEE;
}
.sidebar-box.widget_categories {
  background-color: #000000 !important;
}
.sidebar-box.widget_categories .widget-name {
  color: #ffffff !important;
}
.sidebar-box.widget_categories ul li {
  border-bottom: 1px solid #151515;
}
.sidebar-box.widget_categories ul li a {
  color: #999999;
}
.sidebar-box.widget_categories ul li a:hover {
  color: #d94949;
}
.sidebar-box.dsidx-widget-search {
  background: #000000 !important;
}
.sidebar-box.dsidx-widget-search .widget-name {
  color: #fff !important;
  background: none repeat scroll 0 0 #D84949;
}
.sidebar-box.dsidx-widget-search .dsidx-search-widget input {
  color: #999999 !important;
}
.sidebar-box.dsidx-widget-search .dsidx-search-widget input:hover {
  border: 1px solid #d94949;
}
.sidebar-box.dsidx-widget-search .dsidx-search-widget select {
  color: #999999 !important;
}
.sidebar-box.dsidx-widget-search .dsidx-search-widget .dsidx-search-button .submit {
  background: none repeat scroll 0 0 #333333;
  color: #FFF !important;
}
.sidebar-box.dsidx-widget-search .dsidx-search-widget .dsidx-search-button .submit:hover {
  background: #d94949;
  color: #fff !important;
}
.sidebar-box.dsidx-widget-listings {
  background: red;
}
.sidebar-box.dsidx-widget-listings .widget-name {
  color: #333333;
}
.sidebar-box.dsidx-widget-listings .featured-listing {
  border-bottom: 1px solid #eee;
}
.sidebar-box.dsidx-widget-listings .dsidx-list li {
  border-bottom: 1px solid #EEEEEE;
}
.our-border-sc {
  background: #fff;
  border: 1px solid #EEEEEE;
}
.our-border-sc:hover {
  -moz-box-shadow: 1px 1px 5px #999;
  -webkit-box-shadow: 1px 1px 5px #999;
  box-shadow: 1px 1px 5px #999;
}
.our-border-sc .agentsc-info {
  overflow: auto;
}
.our-border-sc .agentsc-info h4 {
  color: #999999;
}
.our-border-sc .agentsc-info span {
  color: #666666;
}
#bttop {
  background-color: #333333;
  color: #ffffff;
}
#bttop span.arrow-top {
  border-bottom-color: #ffffff;
}
#bttop span.arrow-top:after {
  border-bottom-color: #333333;
}
#bttop:hover {
  background-color: #d94949;
}
#bttop:hover span.arrow-top:after {
  border-bottom-color: #d94949;
}


.main-content {
	padding-top: 50px;
	}
	
.estate-single-gallery img{
	margin: 0px auto;
	display: block !Important;
	}
	
.line-top a.moreinfo {
	padding: 5px; background-color: #000; color: #fff; text-decoration: none;
	}
	
	
.fb-share-button
	{
	margin-top: -10px;
	display: block !important;
	margin-bottom: 0px !important;
	height: 5px;
	transform: scale(1.2);
	-ms-transform: scale(1.2);
	-webkit-transform: scale(1.2);
	-o-transform: scale(1.2);
	-moz-transform: scale(1.2);
	transform-origin: top right;
	-ms-transform-origin: top right;
	-webkit-transform-origin: top right;
	-moz-transform-origin: top right;
	-webkit-transform-origin: top right;
	}
	