#likes p { display: none; }

img, object, embed  { max-width: 100%; }
#facebook-feed { max-width: 100%; background: #fff;}


.dateline, .source {
   font-weight: bold;
   font-style: italic;
}

.logo{width: 300px;}
.icons{width: 50px;}
.ctab{
   width: 250px;
   display: block;
   max-width: 100%;
   margin: 0 auto;
   padding: 20px;
   text-align: center;
   font-size: 14px;
   font-weight: bold;
   text-transform: uppercase;
   font-family: 'Gotham Narrow Bold', Helvetica, Arial, sans-serif;
   background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #F35647),color-stop(1, #EE3224));
background-image: -o-linear-gradient(bottom, #F35647 0%, #EE3224 100%);
background-image: -moz-linear-gradient(bottom, #F35647 0%, #EE3224 100%);
background-image: -webkit-linear-gradient(bottom, #F35647 0%, #EE3224 100%);
background-image: -ms-linear-gradient(bottom, #F35647 0%, #EE3224 100%);
background-image: linear-gradient(to bottom, #F35647 0%, #EE3224 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F35647', endColorstr='#EE3224',GradientType=0 );
color: #ffffff;
}

.ctab:hover{
   background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #f79787),color-stop(1, #ed5442));
background-image: -o-linear-gradient(bottom, #f79787 0%, #ed5442 100%);
background-image: -moz-linear-gradient(bottom, #f79787 0%, #ed5442 100%);
background-image: -webkit-linear-gradient(bottom, #f79787 0%, #ed5442 100%);
background-image: -ms-linear-gradient(bottom, #f79787 0%, #ed5442 100%);
background-image: linear-gradient(to bottom, #f79787 0%, #ed5442 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f79787', endColorstr='#ed5442',GradientType=0 );
color: #fff;
text-decoration: none;
}

body{
   background-image: url(images/bg.png);
   background-color: #6dabdc;
   background-repeat: no-repeat;
   background-position: center 0px;
   background-attachment: fixed;
}

#article {
/*font-family:Arial Unicode MS,Arial,sans-serif;*/
font-family: 'Gotham Book', Helvetica, Arial, sans-serif;
font-size:12px;
}
#classic-container {
   background: #fff;
   box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.9);
   padding-bottom: 20px;
}
#section-header-0 {
   padding: 20px 0px 20px 30px;
   text-align: center;
}
#section-header-1 {
   padding: 20px 30px 20px 0px;
   text-align: right;
}
.contact{
   font-size: 1.2em;
}
#right_container{
   background: #C5C5C5;
   width: 39%;
   border-radius: 8px;
   padding-left: 15px;
}
#right_container h3 {
   text-align: center;
   font-size: 1.7em;
   color: #ee3124;
}
#section-middle-1-4-content{
   margin-bottom: 20px;
}
.caption_text{
   font-size: 90%;
   margin-bottom: 5px;
   font-weight: bold;
}
#lede { padding: 0 10px 0 10px; }

#body_text {	padding: 0 10px 0 10px;}
.section-block-a {
   text-align: center;
   padding: 10px;
}
#section-video-gallery {}
#video-main-title {}
#section-photo-gallery {}
#photo-main-title {}
.section-block-b {text-align: center;}
#section-block-c {text-align: center;}
#section-press-release h1{
   text-align:center;
   padding-left: 10px;
   padding-right: 10px;
}
#section-press-release h2{
   text-align: center;
font-size: 1.2em;
}
.block {}
span[itemprop="name"], span[itemprop="jobTitle"], span[itemprop="worksFor"], span[itemprop="address"], span[itemprop="streetAddress"], span[itemprop="telephone"], span[itemprop="phones"], a[itemprop="email"], a[itemprop="url"] {
display: block;
}

.video-container {position: relative;padding-bottom: 56.25%;padding-top: 30px; height: 0; overflow: hidden;}
 
.video-container iframe, .video-container object, .video-container embed {position: absolute;top: 0;left: 0; width: 100%; height: 100%;}

#media_contact_section{}
#media_contact_title{}
.phone1{}
.phone2{}
.phone3{}
.phone4{}
.phone5{}
#media_contact_toggle_link{}
.flexslider {}
.flex-caption {
   font-weight: bold;
}
#slider-player {}
#slider-player-nav {}

#header-container{}
#middle-container{}
#footer-container{}
.social-likes{}
@media (max-width:767px){
#section-header-0{display:none;}
.block h3 {
   font-size: 1.7em;
   color: #ee3124;
   text-align: center;
}
}

@media (min-width: 992px) and (max-width: 1199px) {
   body{
      background-image: none;
   }  
  
}

@media (min-width: 768px) and (max-width: 991px) {
   body{

   }  
  
}