@import url(http://fonts.googleapis.com/css?family=Bree+Serif);

#facebook-feed h3 {
   color: #3b5998 !important;
}
#likes p { display: none; }

a, a:visited, a:hover { color: #ed1b24; text-decoration: none;}

img, object, embed  { max-width: 100%; }


.logo{width: 200px;}
.icons{
   width: 45px; 
   margin-bottom: 3px;
   transition-property: opacity;
   opacity: 1;
}
.icons:hover{
      transition-property: opacity;
      opacity: .8;
}
.ctab{
   -moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
background: #ed1b24;
color: #fff !important;
padding: 20px 10px;
font-size: 112%;
font-weight: lighter;
display: block;
text-align: center;
width: 250px;
max-width: 100%;
margin: 0 auto;
}

.ctab:hover {
text-decoration: none;
background: #fff;
transition: all 0.2s ease;
color: #ed1b24!important;
text-decoration: none;
border: solid 1px #ed1b24;
}

body{
   background-image: url(images/bg.png);
   background-color: #6cc0df;
}

#containerElement {
   margin-top: 20px;
   margin-bottom: 20px;
}
#article {
font-family:Arial Unicode MS,Arial,sans-serif;
/*font-family: 'Chronicle SSm 4r', 'Chronicle SSm A', 'Chronicle SSm B';*/
font-size:13px;
}
#section-header-0 {
   padding: 0px 0px 20px 20px;
   width: 60%;
}
#section-header-0-content {}
#section-header-1 {
   padding: 40px 40px 0px 0px;
   width: 40%;
}
#section-header-1-content {}
#section-header-2 {}
#section-header-2-content {}
.dateline { font-style: italic; font-weight: bold;}
#section-middle-0 {}
#section-middle-0-content {}
#section-middle-1 { 
   max-height: 370px; 
   overflow: auto; 
   margin-left: 0; 
   padding: 0 5px 0 5px;
}
#section-middle-1 h1{
   text-align: center;
   font-size: 1.7em;
}
#section-middle-1 h2{
   text-align: center;
   font-size: 1.3em;
}
#section-middle-1-content {}
#section-middle-2 {}
#section-middle-2-content {}
#section-footer-0 {}
#section-footer-0-content {}
#section-footer-1 {}
#section-footer-1-content {}
#section-footer-2 {}
#section-footer-2-content {}
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;
}
#media_contact_section{}
#media_contact_title{}
.phone1{}
.phone2{}
.phone3{}
.phone4{}
.phone5{}
#media_contact_toggle_link{}
.flexslider {}
.flex-caption {
font-weight: bold;
font-size: 12px;
}
#slider-player {}
#slider-player-nav {}
#header-container, #middle-container, #footer-container {
   box-shadow: 0px 6px 5px 0px rgba(0, 0, 0, 0.7);
}
#header-container, #middle-container{
   background: #fff;
}
#header-container{}
#middle-container{
   padding-top: 50px;
   padding-bottom: 20px;
}
#footer-container{
   text-align: center;
   background: #f2f2f2;
   border-top: 2px solid #ccc;
   padding: 20px;
}
#footer-container h3{
   font-family: 'Bree Serif', serif;
   color: #45c3d3;
   padding: 3px;
   font-weight: normal;
   font-size: 2.0em;
   margin-top: 0px;
}
.social-likes{}
@media (max-width:767px){
#section-header-0{display:none;}
#containerElement {
   margin-top: 0px;
   margin-bottom: 0px;
}
#section-header-1{
   padding-top: 10px;
}
#section-header-0, #section-header-1 {
   width: 100%;
}
#middle-container{
   padding-top: 0px;
}
#section-footer-0, #section-footer-1, #section-footer-2 {
   padding-bottom: 10px;
}
.ctab{
  float: none;
  margin: 10px auto !important;
}
}