#article { font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size:17px; background-color: #fff; }
#topbar {background-color:#fff; -moz-box-shadow: 0 0 5px -1px; -webkit-box-shadow: 0 0 5px -1px; box-shadow: 0 0 5px -1px;}
sup {  font-size: 11px;  top: -0.7em;}
#hero {display: none;}
#share-icons {margin-top: 70px;}
/* Headline */
#headline {display:none;}
#font-size-headline-hero { font-size: 56px; }
#underfooter {background: #fff; color:#000; text-align:center; }
video {width: 100%    !important;   height: auto   !important;}
#press-release {text-align: left;}
h1.headline {}
h2.sub-headline { text-align:center; color:#c00; font-size:16px;}
#lede {text-align:justify;}

/* Cut in */
.cut-in-common{}
#cut-in{ float:left; clear:both; margin:12px; }
#cut-in { clear: both !important; float: right !important; margin-bottom: 12px; margin-left: 22px; width: 40%; }
#cut-single-column{}
/* Expanded Viewer */
.white-popup { background: #FFF; }
.mfp-image-holder .mfp-close { color: black; }
.mfp-arrow-left:before{ color: #3F3F3F; }
.mfp-arrow-right:after{ color: #3F3F3F; }

/* Popup caption */
.mfp-title{}
/* Inline assets */
.inline-video-asset { width: 90%;  margin-left:5%; }
.inline-asset-title-container {}
.inline-icon {}
.inline-asset { position: static!important;}
.inline-asset { margin-bottom: 10px!important; }

.social-likes { display: none!important; }

/*Stuff*/
#headline { text-align: center; }
h1 {font-size: 28px; color: #444; text-align: center; font-weight: lighter;}
h3 {font-weight: lighter; text-transform: uppercase; color: #fff; text-align: center; border-bottom: 2px solid #fff; }

#lang {text-align:center; margin-right: 23px;  margin-top: 60px;}
#lang ul {padding-left: 0px!important;}
#lang li {list-style: none; display: inline; padding-left: 10px;}
p {font-size: 1em; }
.container {width: 80%;}
#body-media-gallery { display:none; }
#title-gallery  {font-weight: lighter; text-transform: uppercase; color: #fff; text-align: center; border-bottom: 2px solid #fff; }
.inline-asset-title {display: none; }
.inline-icon { display: none; padding-left: 46%!important; padding-bottom: 50px!important; font-size: 3em; }

#box-a { width: 100%; background: #001864 none repeat scroll 0 0; text-align: center;}
#box-c-d {display:none;  background: #001864 none repeat scroll 0 0; text-align: center;}
#box-d { display:none; background: #001864 none repeat scroll 0 0; text-align: center; }
#box-a { }
#box-b {display:none;}
#links a {color: #009fda; font-size: 1.2em; margin: 20px 0px;}
#links a:hover {color: #009fda; font-size: 1.2em; margin: 20px 0px;}
a {color: #009fda; word-wrap: break-word;  }
a:hover {color: #009fda; word-wrap: break-word;}

#box-a-b a {color: #fff; font-size: 1.4em;}
#box-a-b {background: #001864 none repeat scroll 0 0;}
#box-c-d {background: #001864 none repeat scroll 0 0;}
#box-a-b a:hover {color: #fff; font-size: 1.4em;}

#social li{ display:inline; padding-left: 10px!important; }
#social ul{ margin-top: 10px; margin-right: 30px!important; padding-left: 0px!important; }


#table p {text-align: left!important; }
.icons-group {text-align: center; margin-top: 10px; }

/* Media queries */
@media only screen and (max-width: 768px) and (orientation:portrait)
{
#head-box{display:none;}
}

@media only screen and (max-width: 768px)
{
a {color: #009fda; word-wrap: break-word;  }
a:hover {color: #009fda; word-wrap: break-word;}
#section-header-0-2-content { display:none;}
#share-icons {margin-top: 0px!important;}
}


@media only screen 
and (min-device-width : 375px) 
and (max-device-width : 667px) { #section-header-0-2-content { display:none;}
a {color: #009fda; word-wrap: break-word;  }
a:hover {color: #009fda; word-wrap: break-word;}
#section-header-0-2-content { display:none;}
#body-media-gallery { display:block!important; }
#share-icons {margin-top: 0px!important;}
}


@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 568px)
{ 
#section-header-0-2-content { display:none;}
a {color: #009fda; word-wrap: break-word;  }
a:hover {color: #009fda; word-wrap: break-word;}
#section-header-0-2-content { display:none;}
#body-media-gallery { display:block!important; }
#share-icons {margin-top: 0px!important;}
}

@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480px) { 
#section-header-0-2-content { display:none;}
a {color: #009fda; word-wrap: break-word;  }
a:hover {color: #009fda; word-wrap: break-word;}
#section-header-0-2-content { display:none;}
#body-media-gallery { display:block!important; }
#share-icons {margin-top: 0px!important;}
}