/* EXPLICIT FONTS */

body#page-body {background-color:#ffffff}
body#page-body #bottom-footer{background:none;background-color:#074a75}
body#page-body #bottom-footer .layout-content li,body#page-body #bottom-footer .layout-content span,body#page-body #bottom-footer .layout-content .fa,body#page-body #bottom-footer .layout-content a:before,body#page-body #bottom-footer .layout-content .form-item label,body#page-body #copy-footer a#credit,body#page-body #bottom-footer  .layout-content .heading span,body#page-body #bottom-footer  .layout-content{color:#FFFFFF}
body#page-body #bottom-footer .layout-content .office_informations .office-contact .fa{color:rgba(255,255,255,0.6)}
body#page-body #bottom-footer .office_informations .office-contact{border-top-color:rgba(255,255,255,0.6)}
{display:none}
h1 span {
    color: #DBD3C1 !important;
}
#second-footer .bottom_footer .left {
    width: 582px;
    float: left;
    padding-top: 250px;
    margin-right: 65px;
    background: transparent url(http://111978.a.aliquando.immo//files/2013/09/Footer2.png) no-repeat left top;
    height: 270px;
}
.independant #footer #form_footer .field_normal .medium {
    background: #2f2f2f url(images/bg_field_petit_independant.png) repeat-x left top;
    border-color: #4f4f4f;
    color: #000000;
}
.independant #footer #form_footer .field_textarea textarea {
    background: #2f2f2f url(images/bg_field_textarea_independant.png) repeat-x left top;
    border-color: #4f4f4f;
    color: #000000;
}
#footer .office_informations {
    font-size: 14px;
    text-align: center;
    height: 300px;
}
#footer .office_informations > div > div{
    width: 100%;
    float: left;
}
#footer .office_informations > div > div span{
    text-transform: uppercase;
    color: #454545;
}
#footer {
    overflow: hidden;
    height: 350px;
    background: #fff;
    box-shadow: rgba(0,0,0,0.5) 0 0 10px inset;
    border-top: solid 1px #fff;
    border-bottom: solid 1px #fff;
    padding: 30px 0;
}
#footer .office_informations .address {
    width: 250px;
}
.address,
.office-name,
#phone-container {display:none}

#top_header .layout-content{position:relative;}
#top_header .layout-content a{position:absolute;top:250px;width:130px;height:30px;display:block;}

/* ---------------------------------------------------------------------------------------------------- */
#quick-nav-bar {
        background-color: #FBCA0C;
}
#search-box{
     background-color: #fcc512;
}
#header .menu_container ul li a {
    color: #074a75;
}
#quick-nav-bar .follow_me li a {
    color: #074a75;
}
[class*="heading"] span {
    color: #074a75;
}
#main-content {
    background-color: #5c9fca;
}
#side-bar {
    background: #478ab5;
}
#broker-card .info {
    background: #094c77;
}
#broker-card .stickers {
    background: #0B4068;
}
#side-bar h5 {
    background: #0C3C62;
    color:#fcc512;
}
.call-2-actions ul li {
    background: #3578a3;
}
#sidebar-video-box ul {
    background: #094c77;
}
#featured-list>.button, .section.blogs>.button {
    background: #3578a3;
}
#quick-nav-bar .qtranxs_language_chooser li a {
    color: #074a75;
}
#quick-nav-bar ul.quick-nav-menu li a {
    color: #074a75;
}
.detail-button {
    background: #fcc512;
}
body #page-navigation .page-nav-item i.fa {
    background: #3578a3;
}

.section ul li h3 {
    background: #fcc512;
}
#side-bar h4 {
   background: #0C3C62;
    color: #fcc512;
}
/*---------------------------------------------------------------------------------------------------------------------*/

.adresseFooter p{
   font-size:12px;
}
.adresseFooter{
   font-size:12px;
}
.location-text{
  display:none;
}
#contact-location{
  display:none;
}