/* Post Launch Request to make drop down text smaller - Jess 04.03.2017*/
nav.primary .nav .sub-menu li a {
    color: #000!important;
    font-size: .8em!important;
}

/* Ticket 37532 - Request to add caption b to featured image -Jess 04.18.2017*/
.fig-cap strong, .fig-cap b {
    display: block;
    float: right;
    margin-top: 10px;
}

/* Post Launch Request - Hide play icon from ".has-video" posts - S.S.I. 04.18.2017 */
.content-list-wrapper .has-video .overlay {
    content: none;
    display: none;
}

/*Gallery Template*/
/*Corrects cropping issue - Ticket 37617 - Amanda changed 4/20/17 */
.gtx-gallery-slider.gtx-gallery-crop .gtx-image-container {
    background-size: contain!important;
}


/*Volt-779: fix styles on mobile social share*/

button.ssbp-toggle-switch.ssbp-toggle-close {
    display: none !important;
}

@media only screen and (max-width: 480px) {
.ssbp-wrap {
    background-color: white;
}
}

/*css for variable 300x600 to 300x250 ad 39475*/
@media (min-width:768px) {
.gtx-dfp-ad-wrapper.variablehalf {
    border: 1px solid #ccc;
    width: 320px;
    height: 635px;
    padding: 10px;
    margin: 0px auto;
}
}

@media (max-width:767px) {
.gtx-dfp-ad-wrapper.variablehalf {
    border: 1px solid #ccc;
    width: 320px;
    height: 282px;
    padding: 10px;
    margin: 0px auto;
}
}

/*Calendar page - hide byline*/
.ai1ec_event .entry-meta-wrapper{
        display:none;
    }

/*Calendar page submission button - New Time.ly calendar */
.event-submission-wrapper .ai1ec-btn.ai1ec-btn-primary.ai1ec-btn-xs {    
    background-color: #144aa8;
    color: #000;
    padding: 18px 24px;
    font-weight: 600;
    font-size: 14px;
    text-decoration: none;
    border: #144aa8;
}
.ai1ec-btn.ai1ec-btn-primary.ai1ec-btn-xs {    
    background-color: #fff;
    color: #000 !important;
    text-decoration: none;
    border: #000 1px solid;
}
.ai1ec-btn.ai1ec-btn-primary.ai1ec-btn-xs:hover {    
    background-color: #000;
    color: #fff !important;
    border: #000 1px solid;
}

/* WC-1384 fix ad centering */
.gtx-dfp-ad-wrapper {
  width:100%;
  padding:10px 0;
  text-align: center;
}
.gtx-dfp-ad-inner-wrapper {
  text-align:center;
}

/* WC-1580: removes max-height from caption container */
.gtx-gallery-slider.gtx-gallery-limit-caption .flex-caption-inner-content {
  max-height:none !important;
}

/*fix for tags on lists 48088*/
.categories-list {
    max-height: 35px;}