@import url('https://fonts.googleapis.com/css?family=Yantramanav:400,500,700');

body {
    font-size: 16px;
    font-family: 'Yantramanav', sans-serif;
    color: #222;
}

div#page_header_inner {
background: url("../../site/banner/14.jpg") 0 0 no-repeat;
}

#page_header_inner h1,
#page_header_inner h2,
#page_header_inner #site_title,
#page_header_inner #contact_info {
visibility:hidden;
}
#SOmonoSlideshow, #SOmonoslideshow {width: 738px; height: 475px;}

body.variation_westwood_black_new div#page_header_outer.flash_header {
  height:260px;
}

#main_menu a {
  padding: 8px 17px 7px 18px;
}

a {
  color: #FFFFFF;
}

a.no-hover:hover {
  text-decoration: none;
  color: #3E79C7;
}

.icon-social a span {
  background-color: #fff;
  color: #525252;
}

.header-meta ul a {
  color: #FFFFFF;
}

.hex {
  background-color: #000000;
}

.featured_listings .widget-title span {
  color: #1F1F1F;
  text-shadow: 1px 1px 1px rgba(150, 142, 142, 0.5);
}

.featured_listings .item .address {
  background: #5A5A5A;
}

.btn-default, .btn-success {
  text-shadow: 0 1px 0 #969696;
  background-image: -webkit-linear-gradient(top, #8E8E8E 0, #999999 100%);
  background-image: -o-linear-gradient(top, #f0b00f 0, #f0b00f 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#6F6F6F));
  background-image: linear-gradient(to bottom, #626262 0, #3F3F3F 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F0B00F', endColorstr='#F0B00F', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  background-repeat: repeat-x;
  border-color: #4A4A4A;
  text-shadow: none;
  color: #fff;
}

#main_menu li.active > a, #main_menu li.sel > a, #main_menu li:hover > a {
  background: #454545;
}

.properties.list .listing-row h2 a, .property_detail h2, .property_detail h3 {
  color: #1B1B1B;
  text-shadow: none;
}

.listing-row h3.price {
  color: #0D0D0D;
}

.main-content a {
  text-shadow: none;
  color: rgb(98, 98, 98);
}

.properties.list .listing-row a:hover {
  color: #007eb6;
}

div#layerslider.ls-container.ls-glass {
  height: 455px;
}

.btn-success:hover, .btn-success:focus, .btn-success.focus, .btn-success:active, .btn-success.active, .btn-default:hover, .btn-default:focus, .btn-default.focus, .btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default {
  background-color: #474747;
  border-color: #848484;
  color: #fff;
}

footer a, footer a:hover {
  color: #193D5C !important;
}

@media (min-width: 992px) {
.featured_listings .item img {
  max-height: 208px;
}
}

@media screen and (min-width: 240px) and (max-width: 767px) {
#phto {
display: none;
}
}

/* jer 20919 */

.top-navbar {
    background: #193D5C;
    padding-top: 0px;
}

#main_menu li.active > a, #main_menu li.sel > a, #main_menu li:hover > a {
    background: #193D5C;
}


#main_menu a {
    text-shadow: none;
}

.home #home-widgets {
    display: none;
}

.main-content a {
    text-shadow: none;
    color: #193D5C;
}

.hex {
    background-color: #576469;
}

.featured_listings .item .address {
    background: #193D5C;
}

.featured_listings .listing-meta {
    background: #576469;
    padding: 10px 5px;
}

footer {
    background: #F1F6F9;
    color: #576469;
}

.blum-logo img {
    width: 100%;
    max-width: 220px;
}

.icon-social a span {
    background-color: #193D5C;
    color: #fff;
}

#powered_by {
    background: transparent url(https://s3.amazonaws.com/store24-ubertor-com/cl403/content/image/71255.png) no-repeat 0 0;
}

.contact-details h2 {
    font-size: 18px;
}

.lead-form input[type="submit"] {
    padding: 10px 20px;
    background: #193D5C;
    border: medium none;
}

.lead-form input[type="submit"]:hover {
    background: #576469;
    border: medium none;
}

.sidebar .sidebar-title {
    background: #193D5C;
    margin: 0;
}

.sidebar .side_content {
    background: #576469;
    padding-top: 10px;
}

.side_content .sidebar a {
    color: #b0c0c5;
}

.col-md-6.c-box {
    text-align: center;
    box-shadow: 0px 0px 10px #f1f1f1;
    margin-bottom: 20px;
    min-height: 340px;
    border-radius: 10px;
}

.c-box img {
    margin: auto;
    padding-top: 20px;
}

/* media query */

@media only screen and (min-width: 768px) {
.navbar-header, .pull-right {
    display: none;
}
}

@media only screen and (max-width: 767px) {
.navbar-logo, .pull-right {
    display: none;
}
.navbar-toggle {
    border-color: #fff;
    margin-top: 8px;
}
.navbar-toggle .icon-bar {
    background: #fff;
}
}
