/* EXPLICIT FONTS */

body#page-body {background-color:#000000}
{display:none}
.vertical-banners li.market-alert,
#page-content .section h2,
#broker-card .photo,
#broker-card .info .title,
#broker-card .info .phone-list{
    display: none;
}
#main-content .page-content section.brokers .list .broker .image-container {
    background: white;}

#broker-card{
    background: rgba(0,0,0,0.5);
    text-align: center;
    padding-bottom: 20px;
    padding-top: 15px;
}

#broker-chooser.single li h1,
#broker-chooser.single li h3,
#broker-card h1,
#broker-card h3{
    text-align: center;
    font-family: impact;
    font-weight: normal;
}

#broker-chooser h1,
#broker-card h1{
    font-size: 60px;
    color: #D6171E;
}
#broker-chooser h3,
#broker-card h3{
    font-size: 20px;
}
#header .menu_container ul li a {
    color: #fff;
}
#header .menu_container ul li a:hover {
    color: #000;
}
.contact_form .form-item-list .item-type-select{
   display: none;
}
