header {
    background: none repeat scroll 0 0 #1b1b1b;
}

div.hotlist-item span.hlarea {display: none;}

header h1 {
    border-bottom: 1px solid rgba(255, 255, 255, 0.3);
    border-top: 1px solid rgba(255, 255, 255, 0.3);
    font-family: "Lato",sans-serif;
    font-size: 2.5em;
    font-weight: 100;
    margin-top: 10px;
    padding: 15px 0;
}

.top-menu a {
    color: #ffffff;
    font-size: 0.8em;
    font-weight: normal;
    text-decoration: none;
    text-transform: uppercase;
}

#main-listings {margin-top: -15px;}

/*custom_theme_start*/body{background-color: #f4f4f4;} .tclr1, .tclr1 a:link,.tclr1 a:hover,.tclr1 a:visited {color:#3982b7;} .tclr2{color:#d4d3d1;} .tclr3{color:#959595;} .tclr4{color:#000000;} .tclr5, .tclr5 a:link,.tclr5 a:hover,.tclr5 a:visited{color:#F29316;} .bgclr1{background:#1b1b1b; color:#fff;} .bgclr1 .tclr1,.bgclr1 .tclr1 a:link,.bgclr1 .tclr1 a:visited{color:#fff;} .bgclr1 a{color:#fff;} .bgclr2{background:#d4d3d1; color:#000; } .bgclr3{background:#959595; color:#fff; } .bgclr4{ background:#f6f5f1;} .bgclr5{ background:#F29316; color:#fff;} .bgclr5 a{color:#fff;} .brclr1{border:1px solid #3982b7;} .brclr2{border:1px solid #d4d3d1;} .brclr3{border:1px solid #959595;} .brclr5{border:1px solid #F29316;} .bbrclr1{border-bottom:1px solid #3982b7;} .bbrclr2{border-bottom:1px solid #d4d3d1;} .bbrclr3{border-bottom:1px solid #959595;}/*custom_theme_end*//* input[type="text"], input[type="url"], input[type="email"], input[type="tel"], input[type="number"], Textarea {
    background-color: rgba(255, 255, 255, 0.6);
    border: 1px solid #fff !important;
} */

#disclosure, #ppolicy, #footer {display:none;}

body {
    background-attachment: scroll, scroll;
    background-clip: border-box, border-box;
    background-color: rgba(0, 0, 0, 0);
    background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url("/myfiles/cvmap.jpg");
    background-origin: padding-box, padding-box;
    background-position: 0 0%, 0 0;
    background-repeat: repeat, no-repeat;
    background-size: cover;
    height: 100%;
    overflow: auto;
}

.main article {
    background: transparent url("") repeat-x scroll center bottom !important;
}

.main {
    background-color: transparent !important;
}


.main article h1 {
    color: #fff !important;
    font-size: 2em;
    text-shadow: 1px 1px 5px rgba(0, 0, 0, 0.3);
}