/* EXPLICIT FONTS */

body#page-body {background-color:#E2DEDB}
{display:none}
#broker-card .info .name span:first-child {
font-weight: bold;
color: #FFF;
}
    body.REM .call-2-actions li {
    background: #A8A199;
}

#broker-card .info {
    background: rgba(168,161,153,0.8);
}

#bottom-footer .form-item label {
    display: block;
}
#sidebar-video-box ul {
    background: #A8A199;
}
body.REM .detail-button {
    background: none repeat scroll 0% 0% #827a70;
}

#broker-card { overflow:hidden; position:relative; background-image:url(/files/2016/11/Aubry-Nancy-octobre-2016-e1478899592844.jpg); background-repeat:no-repeat;}
#broker-card .info { height:100px; }
#broker-card .info .name { margin:10px 5px 0; }
#broker-card .photo { border:none;margin: 138px auto -20px; }
#broker-card .photo img { display:none; }
#broker-chooser.single li .photo {
height: 280px;
border-radius: 0;
}

#side-bar {
    background: none ;
}

#gallery .info .price {
    padding: 10px;
    color: #827A70;
}

#bottom-footer .form-item textarea {
    width: 320px;
    border-radius: 3px;
    border: 1px solid rgba(255, 255, 255, 0.5);
    background: #FFFFFF;
    color:black;}

#bottom-footer .form-item input, #bottom-footer .form-item textarea {
    width: 320px;
    border-radius: 3px;
    border: 1px solid rgba(255, 255, 255, 0.5);
    background: #FFFFFF;
    color: #000;}

.contact_form .form-item-list .item-type-select{
   display: none;
}
