#facebook-feed { max-width: 100%; }
.fb_iframe_widget iframe {height: 363px !important;}
img, object, embed { max-width: 100%; }
#twitter-widget {width: 100%;}

body {
background: url(images/bg.jpg) top center #00aae0 no-repeat;
background-size: cover;
}

a.mailto:link{
color:#fff;
}
a.mailto:hover{
color:#fff;
}

.contacts {
color: #fff;
line-height: 150%;
font-size: 123%;
}

.ctab {
display: block;
text-align: center;
vertical-align: middle;
padding: 10px 10px;
margin-top: 23px;
margin-bottom: 10px;
border: 1px solid #f0c330;
border-radius: 8px;
background: #f0c330;
background: -webkit-gradient(linear, left top, left bottom, from(#f0c330), to(#de9800));
background: -moz-linear-gradient(top, #f0c330, #de9800);
background: linear-gradient(to bottom, #f0c330, #de9800);
font: normal normal bold 13px arial;
color: #141414;
text-decoration: none;
}

.ctab:hover,
.ctab:focus {
    border: 1px solid #f8ae12;
    background: #ffea3a;
    background: -webkit-gradient(linear, left top, left bottom, from(#ffea3a), to(#ffb600));
    background: -moz-linear-gradient(top, #ffea3a, #ffb600);
    background: linear-gradient(to bottom, #ffea3a, #ffb600);
    color: #141414;
    text-decoration: none;
}
.ctab:active {
    background: #90751d;
    background: -webkit-gradient(linear, left top, left bottom, from(#90751d), to(#de9800));
    background: -moz-linear-gradient(top, #90751d, #de9800);
    background: linear-gradient(to bottom, #90751d, #de9800);
}

a.maito:link{
color:#fff;
}
a.maito:hover{
color:#fff;
}

.downloadbtn{
  background: #f68d04;
   text-align: center;
  width: 60%;
   color: #36322f;
   font-size: 17px;
   line-height:120%;
padding: 10px 15px;
display:block;
margin-left: auto;
margin-right: auto
}
.downloadbtn:visited{
      background: #ab6b19;
}
.downloadbtn:hover {
   text-decoration: none;
      background: #c67000;
   color: #fff;
}

.flex-caption {
font-size:12px;
line-height:127%;
padding:3px;
font-style: italic;}

#section-middle-1 {
max-height: 350px;
overflow: auto;
margin-left: 0;
} 
#sharing-icons {margin-left: -8px;}
a {word-wrap: break-word;}

.small_print {font-size:85%;}
.underline {text-decoration:underline;}
.dateline, .source { font-weight: bold; font-style: italic;}

#section-middle-1 h1 {
font-style: normal;
color: #1b49a0;
font-weight: 300;
font-size:1.5em;
text-align:center;
}

#section-middle-1 h2 {
font-size:1.2em;
font-weight:300;
font-style:italic;
text-align:center;
}

.second-sub {
text-align:left !important;
display: block;
font-style: normal;
}

.bold-under {
font-weight:bold;
text-decoration:underline;
}

#likes p { display: none; }

#section-middle-1-1-content {
padding: 0 5px 0 5px;
}

#article {
font-family:Arial Unicode MS,Arial,sans-serif;
font-size:12px;
}
#section-header-0 {}
#section-header-0-content {}
#section-header-1 {}
#section-header-1-content {}
#section-header-2 {}
#section-header-2-content {}
#section-middle-0 {}
#section-middle-0-content {}
#section-middle-1 {}
#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 {}
#slider-player {}
#slider-player-nav {}
#header-container, #middle-container {
background: #fff;
}
#header-container{padding-top: 15px;}
#middle-container{padding-top: 15px;}
#footer-container{
text-align: center;
padding-bottom: 40px;
background: #143e85;
}

#footer-container h3 {
text-transform: uppercase;
font-size: 1.35em;
color: #fff;
font-weight: 300;
letter-spacing: 1px;
padding-top: 20px;
}
.footer-link {
display: block;
color: #fff;
font-size: 120%;
border-bottom: 1px solid #3460aa;
margin: .5em 0em;
padding: 3px;
}
.footer-link:hover{
display:block;
color:#fff;
font-size:120%;
border-bottom:1px solid #3460aa;
margin:.5em 0em;
padding:3px;
background:#356dcb;
text-decoration:none;
}

.social-likes{}
@media (max-width:767px){
#section-header-0{display:none;}
}

@media (max-width:991px) and (min-width:768px){
.ctab {
margin-top: 5px;
font: normal normal bold 12px arial;
}
#section-middle-1 {
max-height: 260px;
}
}

@media (max-width:1199px) and (min-width:992px){
#section-middle-1 {max-height: 310px;}
body {
background: url(images/b1199.jpg) top center #00aae0 no-repeat;
background-size: cover;
}
}

@media (min-width:1640px) {
body {background-size: 111%;}
}