.dtg-title {
    margin-top: 30px;
    margin-bottom: 0;
    font-size: 60px;
    font-weight: normal;
}

h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
    margin-top: 0;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: normal;
    color: #333;
    /*color: #07B;*/
    color: #0691E0;
}

.dtg-sidebar h1 {
    font-size: 17.5px;
    color: #333;
}

.dtg-sidebar h2 {
    font-size: 14px;
    color: #333;
}

.dtg-title {
    text-align: center;
}

.dtg-sidebar-ad {
    min-width: 120px;
}

.dtg-footer {
}
.dtg-footer-wrapper {
    background: #F5F5F5;
    padding: 8px 15px;
}

.dtg-very-small {
    font-size: 75%;
}

.dtg-body img {
    max-width: 100%;
}

/* Force a smaller width for large screens to make the responsive add serve a 320px
   rectangular ad rather than a larger square. Ideally, use less for this instead. */
@media (min-width: 992px) { 
    .dtg-tertiary-ad {
        width: 245px;
        margin-left: auto;
        margin-right: auto;
    }
}

/* Custom sizes for the responsive sidebar ad */
.dtg_ad_responsive2 { width: 320px; height: 50px; }
@media (min-width: 768px) { .dtg_ad_responsive2 { width: 468px; height: 60px;} }
@media (min-width: 992px) { .dtg_ad_responsive2 { width: 160px; height: 600px;} }