
#article { font-family:Arial Unicode MS, Arial, sans-serif; font-size:15px; }

#inline-v { float: right; padding: 20px; }

.ctab { display: block; margin: 0 auto; text-align:center; }

#topbar { background-color:white; -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); }

#head-box { }

#call-to-action { }

#share-icons { margin-top: 20px; }

#topbar-right { text-align:center; }

.logo { margin: 5px; }

.soctw:hover { color: #fff; }

.socfb:hover { color: #fff; }

.soctw { display: inline-block; width: 100px; border-radius: 300px; background: #00aced; color: #fff; padding: 18px; }

.socfb { display: inline-block; width: 100px; border-radius: 300px; background: #3b5998; color: #fff; padding: 18px; }

/* 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; }

#font-size-headline-hero { font-size: 56px; }

#headlineContent { -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'; filter: alpha(opacity=100); opacity:1; }

#press-release { }

#box-a-b { background: #f28836; padding: 30px; }

#box-a { text-align:center; margin: auto; width: 100%; }

#box-b { text-align:center; margin: auto; }

#box-c-d { background: #f28836; background: -moz-linear-gradient(top, #f28836 0%, #ef6d09 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f28836), color-stop(100%, #ef6d09)); background: -webkit-linear-gradient(top, #f28836 0%, #ef6d09 100%); background: -o-linear-gradient(top, #f28836 0%, #ef6d09 100%); background: -ms-linear-gradient(top, #f28836 0%, #ef6d09 100%); background: linear-gradient(to bottom, #f28836 0%, #ef6d09 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f28836', endColorstr='#ef6d09', GradientType=0 );
}

#box-c { text-align:center; margin: auto; }

#box-d { text-align:center; margin: auto; padding: 20px; }

h1 { text-align:center; margin-top: -20px; }

h2 { text-align:center; }

#underfooter { }

.link { display: block; padding: 20px; color: #fff; text-decoration: none !important; width: 40%;   margin: 20px auto; }

.link:hover { color:#fff; }

.doc { display: block; padding: 20px; color: #fff; text-decoration: none !important; width: 40%; margin: auto; }

.doc:hover { color:#fff; }

.soc { display:inline-block; width: 100px; border-radius:300px; background:#;
color: #fff; }

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

#body-media-gallery { background: #ffffff; background: -moz-linear-gradient(left, #ffffff 0%, #d8fafd 100%); background: -webkit-gradient(linear, left top, right top, color-stop(0%, #ffffff), color-stop(100%, #d8fafd)); background: -webkit-linear-gradient(left, #ffffff 0%, #d8fafd 100%); background: -o-linear-gradient(left, #ffffff 0%, #d8fafd 100%); background: -ms-linear-gradient(left, #ffffff 0%, #d8fafd 100%); background: linear-gradient(to right, #ffffff 0%, #d8fafd 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d8fafd', GradientType=1 );
margin: 20px 0 20px 0; }

#body_text { }

.embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object { position: absolute; top: 0; bottom: 0; left: 25%; width: 50%; height: 50%; border: 0; }

.inline-asset { float: right; clear: both; margin: 5px 5px 0 0; display: block; width: 20%; }

/* 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 { }

/* Gallery */
#title-gallery { }

.gallery-asset-title-container { background: #f28836; padding: 7px; }

.hvr-back-pulse { display: block !important; vertical-align: middle; -webkit-transform: translateZ(0); transform: translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); -webkit-backface-visibility: hidden; backface-visibility: hidden; -moz-osx-font-smoothing: grayscale; overflow: hidden; -webkit-transition-duration: 0.5s; transition-duration: 0.5s; -webkit-transition-property: color, background-color; transition-property: color, background-color; border-radius: 5px; }

#cut-in {
float: right!important;
clear: right;
/* margin: 12px; */
width: 40%;
margin-left:10px;
}

.embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object {
  border:0;
  bottom:0;
  height:75%;
  left:0;
  margin-left:20%;
  margin-top:40px;
  position:absolute;
  top:0;
  width:75%;
}

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

.embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object { position: absolute; top: 0; bottom: 0; left: 0; width: 100%; height: 100%; border: 0; }
}
 @media only screen and (max-width: 768px) and (orientation:portrait) {

#head-box { display:none; }
}
@media only screen and (max-width: 768px) {

#box-a { width:100%; }

#box-b { width:100%; }

#box-c { width: 100%; margin-bottom: 50px; }

#box-d { width:100%; }

#call-to-action { text-align: center; }

.inline-asset {
  float: right;
  clear: both;
  margin: auto;
  display: block;
  width: 60%;
}

.ctab { margin: 1em; }
}
