@import url('https://fonts.googleapis.com/css?family=Libre+Baskerville');

#view-asset-4, #view-asset-5, #view-asset-6, #view-asset-7 {
display:none;
}

.color-pink {
color:#ec006a;
}

.row { padding-bottom: 20px; }
.purple { color: purple; }
.green { color: green; }
.red { color: red; }
.blue { color: blue; }
.yellow { color: yellow; }
/* .col-md-6 { height: 300px; } */

.translations {
    text-align: center;
    margin-bottom: 25px;
}


.gal {
    text-align: center;
    margin: 20px 0;
}

#article { font-family: 'Baskerville', 'Libre Baskerville', serif; font-size:16px; background: #fff; color: #000;}


.showSocialButtons{
display:none;
}

.hero-photo-icons {
display:none;
}

strong{
color:blue;
}

p{
line-height:165%;
    margin: 0 0 17px;
}
li{
padding-bottom:7px;
padding-top:5px;
line-height:156%;
}

#topbar {
    background: #000;
    border-bottom: #f4efda 1px solid;
}
p.share-icons-label {
    text-align: center;
    font-size: 14px;
    text-transform: uppercase;
    color: #f4efda;
    margin-top: 5px;
    margin-bottom: 0px;
}
#head-box { }

#call-to-action { }

#share-icons { }

/* Headline */
#headline { display:none; background: none repeat scroll 0 0 #555; color: #fff; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 54px; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=75)'; filter: alpha(opacity=75); opacity:.75; width: 100%; margin:auto; }

#box-a-b, #box-c-d { display: none; }

#box-a { }

#box-b { }

#box-c-d {  }

#box-c { }

#box-d {  }
.mfp-title {
    font-family: "Arial";
    font-size: 16px;
    color: #ccc27b;
    width: auto;
    text-align: center;
    padding-right: 25px;
}
#underfooter { background: #000; border-top: solid 5px purple; padding: 20px; text-align:center; margin:auto;}

/* PressRelease */
#press-release { text-align: left; }

h1 { text-align:center; margin: 20px auto; font-size: 30px;}

h2 { text-align: center; padding: 10px; font-style: italic;  }

#lede { }
.col-md-12.pic {
    margin: 20px auto;
    display: block;
    clear: both !important;
    text-align: center;
}
.white-popup {
    position: relative;
    background: #202020;
    padding: 20px;
    width: auto;
    margin-top: 0;
    margin-left: 20px;
    margin-right: 20px;
    text-align: center;
}
.mfp-image-holder .mfp-close {
    color: #fff;
    margin-right: 20px;
    width: auto;
    padding-left: 6px;
}
.mfp-arrow:after, .mfp-arrow:before {
    border-top-width: 20px;
    font-size: 40px;
    top: -20px;
    color: #fff;
    margin-left: 25px;
}
#body-media-gallery { background: #000; margin: 20px 0px; }
#inlineimg {
    text-align: center !important;
    float: none;
    min-width: 500px;
    margin: 20px auto;
    max-width: 100%;
}
#body_text { }

.tq { width:40%; float:right !important; padding:15px; text-align:left; margin-left:1%; font-size:1.3em; }

.logo { margin: 15px; }
.link { display:block; padding:5px; margin:10px; text-decoration:none !important;  color: ##ff3049; }

.link:hover { color:#ddb80d;}

.soc { padding: 5px; margin: 10px; height: 50px; width: 50px; color: #fde54c; display: inline-block; font-size: 20px;}

.soc:hover {color:#ddb80d;}

.ctab, .ctab:visited { background: #ff0000; border-radius: 3px; color: #fff; text-decoration: none !important; padding: 15px; font-weight: bold; font-size: 100%; display: block; margin: 0 auto; text-align:center; }

.ctab:hover { background: #333; color: #eee; -webkit-transition: all .25s ease-out; -moz-transition: all .25s ease-out; transition: all .25s ease-out; }

.sfeed { margin-top: 20px; }

/* Sidebar */
#sidebar { /* Sidebar Single Column */ width:100%; box-shadow: rgb(189, 189, 189) 0px 0px 2px inset; background: #eee; height: auto !important; }

#press-release-row { width: 100%; }
@media only screen and (min-width : 768px) {

#sidebar { width:30%; float:right; }

#sidebar-wrapper #press-release-row { width:70%; float:left; }
}

/* Inline assets */
.inline-asset-title-container {display:none; }

.inline-icon { }
a, a:focus, a:hover {
    color: #ff3049;
    text-decoration: underline;
}
.inline-asset {
width: 100%;
overflow: hidden;
}

.inline-asset.inline-asset-single-column { width:100%; }

/* Gallery */
#title-gallery { color:#72ABF1; }

.view-asset {
    padding: 12px;
    width: 50%;
}

.gallery-asset-title-container { display:none; background:#3C75BB; padding:2px; }

.gallery-asset { -webkit-box-shadow: 0px 1px 5px 0px rgba(0,0,0,0.75); -moz-box-shadow: 0px 1px 5px 0px rgba(0,0,0,0.75); box-shadow: 0px 1px 5px 0px rgba(0,0,0,0.75); }

.gallery-asset-title { padding-left: 1.8em; }

#content-media-gallery { }

.gallery-icon { }

img[data-uuid="d531c41a-ad81-4d37-ae7d-2eff66fbea00"] { position: relative; top: -45px; }

.nav_all_assets { }

.external-icon { }

/* Media queries */
@media only screen and (max-width: 980px) {

p.share-icons-label {
    text-align: center;
    font-size: 14px;
    text-transform: uppercase;
    color: #f4efda;
    margin-top: 5px;
    margin-bottom: 0px;
}
.link { display:block; }
}
@media only screen and (max-width: 768px) and (orientation:portrait) {

#head-box { display:none; }
}
@media only screen and (max-width: 768px) {
.col-md-6 { height: auto; }

.view-asset {width: 100%;}

#box-a { width:100%; }

#box-b { width:100%; }

#box-c { width:100%; text-align:center; }

#box-d { width:100%; text-align:center; }

.tq { width:100%; margin:auto; float:none; }
#ctab-mobile {
    display: block;
    margin-bottom: 30px;
}
.view-asset {
    width: 100%;
}
}