/* Enter Your Custom CSS Here */

.logo-title {
    font-size: 3.625rem;
    color: #005A8C;
    font-weight: 700;
    text-transform: uppercase;
}

input[type=image] {
    font-size: 0.75rem;
    padding: 0.3125rem;
     border: 0px solid #D7D8D8;
    transition: all 0.25s ease-in-out 0s;
}

.footer-nav {
    float: right;
    width: 40%;
}

.copyright-wrap {
    float: left;
    width: 60%;
    overflow: hidden;
}

blockquote {
    font-size: 0.9375rem;
    line-height: 1.6;
    margin: 10px 20px 20px;
    padding: 1.25rem 1.25rem 0px;
    display: inline-block;
    color: #222;
    border-left: 4px solid #333;
}

.simple-links-list{
    font-size: 1rem;
    overflow: hidden;
    font-family: "Oswald",Helvetica,Arial,sans-serif;
    font-size: 1.5rem;
}

.contentsubs{
    font-family: "Oswald",Helvetica,Arial,sans-serif;
    font-weight: 500;
}

.category .page-title { display: none; }
.page .page-title { display: none; }



.mc4wp-form label {
    font-family: "Oswald",Helvetica,Arial,sans-serif;
    line-height:2.0em;
  }

.mc4wp-form-theme input[type="email"] {
    margin-bottom:5px;
  }

.sidelink-list {
    overflow: hidden;
    font-family: "Oswald",Helvetica,Arial,sans-serif;
    font-size: 1.2rem;
}

.ad-spot {
    background: #FFFFFF none repeat scroll 0% 0%;
}

.post-ad{
    background: #FFFFFF none repeat scroll 0% 0%;
    padding: 0px;
}

.post-ads{
    background: #EFEFEF none repeat scroll 0% 0%;
    padding: 18px;
}

body.page-id-104379 .header-ad { 
     display: none; 
}

body.page-id-104379 .footer-ad-wrap { 
     display: none; 
}

body.page-id-15201 .header-ad { 
     display: none; 
}

body.page-id-15201 .footer-ad-wrap { 
     display: none; 
}

.dgd_stb_box.clean_white form input.submit, .dgd_stb_box form input[type="submit"] 
{
    margin-top:-.30em;
}

.yp6_desktop_classic.my6_title {
    font-size: 1.5rem !important;
    color: #7D7D7D;
    font-weight: normal;
    line-height: 20px!important;
    padding-left: 0px!important;
    padding-right: 6px;
    float: left;
    text-align: initial;
}


.yp6_desktop_classic.my6_item_title {
    width: 178px;
    max-height: 56px;
    font-size: 1.1rem!important;
    line-height: 22px!important;
    padding-bottom: 5%!important;
}
