@import url(https://fonts.googleapis.com/css?family=Montserrat);
@import url(https://fonts.googleapis.com/css?family=Raleway:400,200,300,100,500,600);

.backstretch {
display: none;
}

body {
    color: #393939;
    font-family: 'Raleway', sans-serif;
}

body:not(.home) .header_social {
    background: #03337c;
}

body:not(.home) .after-banner-row {
    margin-top: 0px;
}

.floating-title-text {
    color: #939393;
}

.dropdown-menu {
    background: rgb(0 66 133);
    border: 1px solid #b7af9a;
}

.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus {
    color: #ffffff;
    text-decoration: none;
    background-color: #0d4381;
}

.dropdown-menu>li>a {
    display: block;
    padding: 15px 20px;
    }

.dropdown-menu>li>a:hover  {
	background-color: #0d4381;
    }

#main_menu li a {
    font-size: 11px;
    letter-spacing: normal;
    font-family: 'montserrat', sans-serif;
}

#main_menu li.open a {
	background-color: #0d4381;
}

#main_menu > li > a:after {
    background: #022459;
}

.home section#main-content .container {
    background: transparent;
}

.home section#main-content .container {
    background: #ffffff;
    padding: 50px;
}

.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus {
    background-color: #022459 !important;
}

.sellers_details h2, .buyers_details h2 {
    font-family: 'Montserrat', serif;
}

section.after-banner-row .container {
    background: #ffffff;
}

.container.sellers_content {
    background: #ffffff;
    padding-top: 50px;
}

.container.buyers_content {
    background: #ffffff;
    padding-top: 50px;
}

.company-logo .COMPANY_LOGO {
    max-width: 100%;
    width: 100%;
}

#main_menu {
    background: #03337c;
    margin-right: 50px;
}

.custom-listing-wrapper {
    background: #03337c;
    color: #ffffff;
}

body:not(.home) header {
    background: #303030;
    position: relative;
    padding-top: 0;
    margin: 0;
}

body:not(.home) .navbar-header .logo-container .COMPANY_LOGO {
    filter: none;
    margin-top: 10px;
}

body.home .full-width-img {
    opacity: 0;
}

body.home .site-banner .site-banner-inner, body.home .site-banner .site-banner-inner img {
    height: 950px;
}

body h1, body h2, body h3, body h4, body h5, body h6 {
    font-family: 'Montserrat';
}

section.testimonial-section .col-md-offset-1 {
    background: #ffffff;
    padding: 50px 50px 0;
}

.featured-listing-info .listing-description {
    color: #ffffff;
}

#main_menu {
    background: rgb(0 66 133);
    margin-right: 50px;
}

#static-banner {
    position: relative;
    background: rgb(255,255,255);
    background: linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 50%, rgba(3,51,124,1) 50%, rgba(3,51,124,1) 100%);
}

.blog-wrap .read_more + a {
    background: #03337c;
}

section.intro-section {
    background: #ffffff;
}

section.intro-section .container {
    background: #ffffff;
}

section#pre-defined-content .container {
    background: #ffffff;
}

.services-background {
    background: #03337c;
}

.featured_listings:after {
    background: #022458;
}

.featured-listing-info .listing-other-info li {
    color: #ffffff;
    font-family: inherit;
}

h2.testi-name {
    font-size: 26px;
    color: #303030;
    text-align: right;
}

.btn-primary:hover, .btn-primary:focus {
    background: #333333;
}

.btn-primary {
    background: #232323;
}

.featured_listings:before {
    background: #303030 url(http://store24-ubertor-com.s3.amazonaws.com/cl55/content/image/footer-lodyas_9800.png);
}

.services-section .cta-image img {
    outline: 1px solid #ffffff;
}

.custom-listing-wrapper .listing-title {
    background: #022458;
}

.view-all-listings-btn.btn {
    color: #ffffff;
    border: 2px solid #ffffff;
}

.featured-listing-info .price {
    color: #ffffff;
    font-family: 'Montserrat';
}


.nav-pills>li.active>a, .nav-pills>li.active>a:hover, .nav-pills>li.active>a:focus {
    background: #004285;
}

.services-section .cta-image {
    outline: 1px solid #4f4f4f;
    background: #4a4a4a;
}

/*---------------------inner page---------------*/

.link-boxes ul li, .link-boxes ul li a {
    color: #004285;
}

.uber-badge.badge.just-sold.badge-large, .uber-badge.badge.sold.badge-small {
    position: absolute;
    margin: 10px;
    border-radius: 0px;
}

#grid .summary {
    text-align: center;
    padding: 10px;
    background: #f3f3f3;
    margin-bottom: 20px;
}

.summary .al a {
    font-family: 'raleway';
    font-size: 17px;
}

.summary .price {
    color: #004284;
}

.preview-thumb {
    margin-bottom: 0px;
    border: 1px solid #cdcdcd;
}


#grid .price {
    color: #004285;
}

/*-----------------------------------innercss--------------------------------*/


.featured-listing-info .provided_by {
    font-family: inherit;
}

.detail-navigation .nav {
    background: #003c79;
}

.wrapper-address > h2 {
    color: #003c79;
}

.agent_one .al-btm li a {
    color: #07abff;
}

.before-footer-row {
    position: relative;
    padding: 0px;
}

.contact-us-details h3.editable {
    font-family: inherit;
    color: #004285;
}

.contact-social-media div i {
    color: #004285;
}

.content_form .submit-btn .submit:hover, #contact .submit-btn .submit:hover {
    background: #00357b;
}

.content_form .submit-btn .submit, #contact .submit-btn .submit {
    background: #004285;
}

/*-----------------------------------------------responsive css-----------------*/


.navbar-default .navbar-toggle {
    border-color: #003e80;
}

.navbar-default .navbar-toggle .icon-bar {
    background-color: #003e80;
}


#section_main_menu #main_menu {
    padding: 0;
    margin: 0;
    background: rgb(0 72 140);
}

.navbar-nav .open .dropdown-menu {
    background: rgb(2 36 89);
}


.flex-vertical-align {
    background: #03337c;
}


h2.post_heading > a {
    color: #252525;
}


/*------------------footer-----------------------*/

footer {
    padding-top: 50px;
    background: #303030 url(http://store24-ubertor-com.s3.amazonaws.com/cl55/content/image/footer-lodyas_9800.png);
}

div#cntctdtls h3 {
    margin-top: 0px;
}

section.newfooter {
    color: #ffffff;
    display: block;
    padding-bottom: 50px;
}

.second-section-row {
    background: #232323;
}

.footer-default {
    display: none;
}


@media screen and (max-width: 991px) {

body.home .site-banner .site-banner-inner, body.home .site-banner .site-banner-inner img {
    height: auto;
}

.navbar-header .company-logo > a img {
    max-width: 270px;
    width: 100%;
}

body.home .site-banner .site-banner-inner img {
    height: auto;
}

#main_menu li a {
    font-size: 18px;
}

body:not(.home) .navbar-header.logo-wrap {
    background: rgb(48 48 48);
    margin-top: 0px;
}

body:not(.home) .navbar-header .logo-container .COMPANY_LOGO {
    max-width: 250px;
}
}




@media screen and (max-width: 768px) {
body:not(.home) #banner-slider-wrapper, body:not(.home) #static-banner {
    height: auto;
}


body:not(.home) .full-width-img {
    width: 100%;
    height: 165px;
    object-fit: cover;
}
}
