img { max-width: 100%; }
#twitter-widget {width: 100%;height:289px!important;}
#likes p { display: none; }

.icons {
width: 30px;
margin-left: 10px;
margin-top: 10px;
margin-bottom: 10px;
opacity: .6;
}

.icons:hover {
opacity: 1;
transition: all 0.4s ease, padding 0.8s linear;
}

.ctab {
border-radius: 4px;
-moz-box-shadow: 0 0 27px -9px #B5B5B4;
-webkit-box-shadow: 0 0 27px -9px #B5B5B4;
box-shadow: 0 0 27px -9px #B5B5B4;
transition: all .6s ease-in-out;
}

.ctab:hover {
-moz-box-shadow: 0 0 40px -9px #B5B5B4;
-webkit-box-shadow: 0 0 40px -9px #B5B5B4;
box-shadow: 0 0 40px -9px #B5B5B4;
transition: all .6s ease-in-out;
}

.logo {
margin: 40px 0 5px;
}

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

#article {
font-family: 'optima',Palatino Linotype,Palatino,serif!important;
font-size:13px;
}

#section-header-0 {}
#section-header-0-content {}
#section-header-1 {}
#section-header-1-content {}
#section-header-2 {}
#section-header-2-content {}
#section-middle-0 {margin-top: 15px;}
#section-middle-0-content {}

#section-middle-1 {
color: #ededed;
margin-top: 30px;
}

#section-middle-1 h1 {
text-align: center;
font-size: 1.4em;
}

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

#lede {font-size:106%;}

#section-middle-1 a {color: #003059;}
#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{}

#header-container {text-align:center;}
#middle-container{
margin-top: 30px;
margin-bottom: -40px;
background: rgba(107, 141, 193, 0.73);
-moz-box-shadow: 0 0 8px -2px #020C2F;
-webkit-box-shadow: 0 0 8px -2px #020C2F;
box-shadow: 0 0 8px -2px #020C2F;
}

#footer-container{
text-align:center;
background: #132e5a;
padding-bottom: 10px;
margin-bottom: 15px;
-moz-box-shadow: 0 8px 8px -2px #020C2F;
-webkit-box-shadow: 0 8px 8px -2px #020C2F;
box-shadow: 0 8px 8px -2px #020C2F;
}

#footer-container h3 {
color:#fff;
font-size: 125%;
padding-bottom: 5px;
-moz-box-shadow: 0 3px 12px -8px #FFF;
-webkit-box-shadow: 0 3px 12px -8px #FFF;
box-shadow: 0 3px 12px -8px #FFF;
}

.foot-link {
color: #D4D4D4;
}

.foot-link:hover {
color:#fff;
text-decoration:none;
}

.social-likes{}
@media (max-width:767px){
#section-header-0{display:none;}
body{background-size:cover;}
}
@media (min-width:768px) and (max-width:991px){
body{background-size:cover;}
}
@media (max-width:991px){
#middle-container{margin-bottom: 0;}
#multimedia_inline { text-align: center; }
}
@media (max-width:1199px) and (min-width:992px){
#section-middle-1 {max-height: 368px;}
#twitter-widget {height: 250px;}
}