/* Main Styles */
#article { background: url(images/bglr.jpg) top center no-repeat; font-family: Arial Unicode MS, Arial, sans-serif; font-size: 12px; }
#section-header-0 { margin-top: 25em; }
#section-header-0-content {}
#section-header-1 { margin-top: 25em; }
#section-header-1-content {}
#section-header-2 { display: none; }
#section-header-2-content {}
#section-middle-0 { text-align: center; min-width: 532px; background: none; margin-top:.5em; }
#section-middle-0-content { text-align: center; max-width: 580px; }
#section-middle-1 { border: none; max-height: 370px; overflow-x: hidden; color: #333; }
#section-middle-1 h1 {
   font-size: 1.7em;
   text-align: center;
}
#section-middle-1 h2 {
   font-size: 1.3em;
   text-align: center;
}
#section-middle-1-content {}
#section-middle-2 { display: none; }
#section-middle-2-content {}
#section-footer-0 { text-align: center; margin-top: 3em; min-height: 15em; background: none; }
#section-footer-0-content {}
#section-footer-1 { text-align: center; margin-top: 3em; min-height: 15em; background: none; }
#section-footer-1-content {}
#section-footer-2 { text-align: center; margin-top: 3em; min-height: 15em; background: none; }
#section-footer-2-content {}

#footer-container {
   /*margin-top: -103px;*/
}

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{}
#media_contact_toggle_link{}
/* End Main Styles */


/* Custom ID's & Classes */
*:focus { outline: none; }
a, a:visited { color: #0c486c; text-decoration: none; }
a:hover { color: #0c486c; text-decoration: underline; }
#dateline { font-weight: bold; }
#footer-row { margin-left: 1em; }
h4 { color: #0c486c; font-weight: bold; font-size: 140%; display: none; }
#headline { font-size: 110%; font-weight: bold; text-decoration: none; text-align: center; }
img { max-width: 100%; border: none; }
#logo { min-height: 100px; min-width: 159px; }
#media-contact {}
.small_print { font-size: 85%; }
.social-icons { min-width: 20px; max-width: 33px; }
#social-break { display: none; margin-top: 1em; }
#subhead { font-size: 110%; font-weight: normal; font-style: italic; }
/* End Custom ID's & Classes */


/* RWD variations in order from largest to smallest */
@media (min-width:992px) and (max-width:1200px){
#article { background: url(images/bgm9.jpg) top center no-repeat; font-size: 12px; }
#box-0 { margin-left: -1.5em; }
#footer-row { margin-left: .5em; }
#section-middle-1 { margin-left: 0em; }
#social-break { display: none; }
}
@media (min-width:768px) and (max-width:991px){
#article { background: url(images/bgsr.jpg) top center no-repeat; font-size: 12px; }
h4 { display: inline; }
#section-header-0 { display: inline; }
#section-middle-0 { display: none; }
#multimedia_inline { text-align: center; }
#section-middle-1 { margin-left: 0em; }
/* Adjusts header to accomodate a wide email address */
.col-sm-9 { width: 65%;	}
#section-header-0 { width: 65%; }
.col-sm-3 { width: 35%; }
#section-header-1 { width: 35%; }
#social-break { display: inline; line-height: 1em; }
.social-icons { min-width: 20px; max-width: 30px; }
#footer-container {margin-top: 0;}
}
@media (max-width:767px){
#article { background: none; background-color: #fff; }
h4 { display: inline; }
#section-header-0 { width: 100%; height: auto; }
#section-header-1 { display: none; }
#section-middle-0 {}
#multimedia_inline { text-align: center; }
#section-middle-1 { margin-left: 0em; }
#section-footer-0, #section-footer-1, #section-footer-2 { margin: 0em; padding: 1em; text-align: center; }
#social-break { display: none; }
#section-header-0 { margin-top: 0em; }
#footer-container {margin-top: 0;}
}
/* End  RWD Variations */
.phone1{}
.phone2{}
.phone3{}
.phone4{}
.phone5{}
