.stpe-dropshadow
{ 
    display: inline-block !important;
}

.glazed-select::after {
    content : "" !important;
}

.body--glazed-nav-mobile div.row.footer-logo-row {
    padding-left: 15px !important;
    padding-top: 15px !important;
}
.body--glazed-nav-mobile .footer-menu a {
    display: block;    
}
.body--glazed-nav-mobile a.j-paginate.juicer-button {
    margin-left: 10%;
    margin-right: 10%;
    width: 80%;
}
.body--glazed-nav-mobile .floating-donate {
    left: auto !important;
    right: 15px !important;
    top: 75px !important;
}
.body--glazed-nav-mobile .floating-donate-wrapper {
    height: 30px;
}
.body--glazed-nav-mobile a.floating-donate-button,
.body--glazed-nav-mobile .floating-donate-wrapper.lets-end-it a {
    font-size: 1.2em;
}
.body--glazed-nav-mobile .floating-donate-wrapper.free-red-ribbons a {
    font-size: .9em;
}
.body--glazed-nav-mobile .floating-donate-wrapper.free-red-ribbons img {
    height: 95% !important;
}

.restricted-width {
    max-width: 972px;
    margin: 0 auto;
}
.restricted-width2 {
    max-width: 300px;
    margin: 0 auto;
    width: 100%;
}

/*Large devices (less than 1219px)*/
@media (max-width: 1160px) { 
    .text-success .nav.nav-tabs li.active::after {
        content: normal;
        position: relative;
        width: auto;
        height: auto;
        background: initial;
    }
    .text-success .nav.nav-tabs li, 
    body.page-node-664 .text-success .nav.nav-tabs > li {
        width: 33% !important;
        max-width: none !important;
    }
    .text-success .nav.nav-tabs li.active a {
        border-bottom: 0 !important;
    }
    .text-success .nav.nav-tabs li a,
    body.page-node-664 .text-success .nav.nav-tabs > li > a {
        min-height: auto !important;
        height: auto !important;
    }
}

/*Medium devices (tablets, less than 992px)*/
@media (max-width: 991px) { 
    .text-success .nav.nav-tabs li, 
    body.page-node-664 .text-success .nav.nav-tabs > li {
        width: 50% !important;
        max-width: none !important;
    }
}

@media screen and (max-width: 575px){
    .body--glazed-nav-mobile.page-blog div.blog-item-image,
    .body--glazed-nav-mobile.page-press-releases div.press-release-item-image, 
    .body--glazed-nav-mobile.page-press-releases div.press-release-thumbnail-image {
        width: 100% !important;
    }
    .text-success .nav.nav-tabs li,
    body.page-node-664 .text-success .nav.nav-tabs > li,
    .hiv-activists-tabs.text-success .nav.nav-tabs li {
        width: 100% !important;
        max-width: none !important;
    }
    .module-image-box,.white-module {
        width:100%; 
    }
    .red-module-medium,.grey-module {
        width: 100%;    
    }
    .white-module {
        padding-bottom: 5%;    
    }
    .red-module-medium {
        padding-top:5% !important;    
    }
    .container .jumbotron,.container-fluid .jumbotron {
        padding-left: 30px;
        padding-right: 30px;
    }
    .page-node .region-content h2, .wrap-containers .main-container h2 {
        clear:both;    
    }
    .field-cb-body blockquote p {
        width: 100%;
    }
}