@import url(http://fonts.googleapis.com/css?family=Open+Sans:800);
@import url(http://fonts.googleapis.com/css?family=Maven+Pro:500);


#article { font-family: 'Maven Pro', sans-serif; font-size:15px; }

h3 {font-family: 'Open Sans', sans-serif;}

#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); }

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

.ctab, .ctab:visited { background: #f7be07;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3YmUwNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkMjVkMTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left,  #f7be07 0%, #d25d13 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#f7be07), color-stop(100%,#d25d13));
background: -webkit-linear-gradient(left,  #f7be07 0%,#d25d13 100%);
background: -o-linear-gradient(left,  #f7be07 0%,#d25d13 100%);
background: -ms-linear-gradient(left,  #f7be07 0%,#d25d13 100%);
background: linear-gradient(to right,  #f7be07 0%,#d25d13 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7be07', endColorstr='#d25d13',GradientType=1 );
 border-radius: 3px; color: #fff; text-decoration: none !important; padding: 15px; font-weight: bold; font-size: 100%; display: block; margin: 8px auto; text-align:center; }

.ctab:hover { background: #d25d13;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QyNWQxMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk1JSIgc3RvcC1jb2xvcj0iI2Y3YmUwNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(left,  #d25d13 0%, #f7be07 95%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#d25d13), color-stop(95%,#f7be07));
background: -webkit-linear-gradient(left,  #d25d13 0%,#f7be07 95%);
background: -o-linear-gradient(left,  #d25d13 0%,#f7be07 95%);
background: -ms-linear-gradient(left,  #d25d13 0%,#f7be07 95%);
background: linear-gradient(to right,  #d25d13 0%,#f7be07 95%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d25d13', endColorstr='#f7be07',GradientType=1 );
 color: #fff; -webkit-transition: all .25s ease-out; -moz-transition: all .25s ease-out; transition: all .25s ease-out; }


.soctw, .soctw:visited {   padding: 6px;
  width: 48px;
  height: 48px;
  display: inline-block;
  border: #f7be07 solid 1px;
  text-align: center;
  color: #f7be07;
  font-size: 55%;
  border-radius: 30px;
 }

.soctw:hover, .soctw:active { color:#D25D13; background:#F7BE07; }

.soc, .soc:visited { padding: 12px; margin: 8px 3px; width: 48px; height: 48px; display: inline-block; border: #d25d13 solid 1px; text-align: center; color: #d25d13; font-size: 78%; border-radius: 30px; }

.soc:hover, .soc:active { color:#f7be07; background:#d25d13; }

.scrollToTop { display: none; width: 45px; height: 45px; padding: 10px; text-align: center; background: #d25d13; font-weight: bold; color: #fff; text-decoration: none; position: fixed; bottom: 5px; right: 20px; border-radius: 3px; }

.scrollToTop:hover { text-decoration:none; color: #eee; }

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

#share-icons { }

.tq { text-align: center; font-size: 2em; margin: auto; text-shadow: 1px 2px #333; }

.link { display: block; margin: 10px; color: #d25d13; font-size: 18px; width: 50%; margin: auto; text-decoration: none !important; }

.link:hover {color: #fff;}
 
#box-a-b {}

#box-a { width: 100%;margin: auto;padding: 20px 0 30px;text-align: center;}

#box-b {background: #d25d13; color: #f7be07; width: 100%; padding: 30px 0;}

#box-c-d { background:#f7be07; padding: 30px; color: #d25d13; }

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

#box-d { padding: 20px; text-align:center; display: none; }

#underfooter { }

/* Facebook and twitter - large buttons */
.share-lg-btn .facebook-lg-btn { }

.share-lg-btn .twitter-lg-btn { }

/* Facebook and twitter - small buttons */
.share-sm-btn .facebook-sm-btn { }

.share-sm-btn .twitter-sm-btn { }

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

h1 { color: #25cbd3; }

h2 { }

#body-media-gallery { background: #25cbd3; margin: 20px 0 20px 0; }

#body_text { }

#body_text a { color: #25cbd3; }

/* 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 { color: #fff; }

.gallery-asset-title-container {
  color: #fff;
  background-color: #d25d13;
  padding: 6px;
  display: none;
}
.logo {
  margin-right: 30px;
}
.gallery-asset-title { padding-left: 1.6em;}

.gallery-asset { }

#content-media-gallery { }

.gallery-icon { }

.nav_all_assets { }

/* Media queries */
@media only screen and (max-width: 980px) {
}
@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%; }

#box-d { width:100%; }

.ctab { margin: 1em; }
}