body {background: url(images/background-burst.jpg) top left #a491b1 repeat-x;}

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

#article {
font-family:Euphemia;
font-size:12px;
}

h1 {
font-size: 1.4em !important;
font-family:Adobe Calson Pro;
text-align: center;
}

h2 {
font-size: 1.2em !important;
font-family:Adobe Calson Pro;
font-style: italic;
text-align: center;
}

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

#section-header {}

#section-header-0 {
text-align: left;
margin-top: 5px;
margin-bottom: 0px;
width: 50%;
}

#section-header-0-content {}

#section-header-1 {
/*margin-left: 330px;
margin-top: 15px;*/
text-align: right;
width: 50%;
padding-top: .75em;
}

#section-header-1-content {
text-align: right;
}

h3 {
background:#662C6C;
color:#F0F3BC;
font-family:'Myriad Pro';
font-size:22pt;
font-weight:normal;
}

#section-header-2 {}
#section-header-2-content {}
#section-middle-0 { margin-bottom: -30px;}
#section-middle-0-content {}

#section-middle-1 {
border: none;
max-height: 370px;
overflow-x: hidden;
color: #000;
}

#section-middle-1-content {}
#section-middle-2 {}
#section-middle-2-content {}

#section-middle { 
background: none;
padding-top: 10px;
}

a { color: #1b7899; cursor: pointer; font-weight: bold; text-decoration: none; }
a, a:after { transition: all 0.25s ease-in-out 0s; text-decoration: none; }
a:hover { color: #000; font-weight: bold; text-decoration: none; }
a:visited { color: #c1ddc6; font-weight: bold; text-decoration: none; }

#section-footer {
background: url(images/footer-background.jpg) top left repeat-x;
padding-top: 10px;
padding-bottom: 10px;
margin-top: 10px;
margin-bottom: 0px;
}

#section-footer-0 {text-align: center; background: url(images/footer3.jpg) center no-repeat; height: 243px; margin-top: 30px;}
#section-footer-1 {background:#662C6C; height:331px; margin-left:5px; margin-right:5px; margin-top:-58px; text-align:center; width:32%; }
#section-footer-2 {text-align: center; background: url(images/footer1.jpg) center no-repeat; height: 243px; margin-top: 30px;}

#section-footer-2-0-content {margin-left:-15px; margin-top:-93px; text-align: left;}
#section-footer-2-2-content {margin-left:-15px; margin-top:-93px; text-align: left;}

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{}
.flexslider {}
.flex-caption {}
#slider-player {}
#slider-player-nav {}

#header-container{}
#middle-container{}
#footer-container{text-align: center;}

#ul-slider-player-mixed-nav, .flex-viewport, .flex-caption {background: transparent; color: #000; }

*:focus { outline: none; }

.social-likes { display:none; }

@media (max-width:991px){
body {background: url(images/header-background1.jpg) top left repeat-x #e1e8d9;}
#section-header {display:none;}
#section-header-0{display:none;}
#section-middle { border-radius: 15px;}
#section-middle-0 { margin-bottom: 0px;}
#section-middle-1 {margin-top: 85px;}
#section-footer { background: url(images/footer-background.jpg) top left repeat; margin-top: 0px; margin-bottom: 0px; padding-top: 30px; padding-bottom: 20px; margin-left: 0px;}
#section-footer-0 {text-align: center; background: url(images/footer3.jpg) center no-repeat; height: 243px; margin-left: 5px;}
#section-footer-1 {text-align: center; background: #662c6c; height: 243px; width: 30%; margin-left: 5px; margin-right: 5px; margin-top: 30px}
#section-footer-2 {text-align: center; background: url(images/footer1.jpg) center no-repeat; height: 243px;}
#section-footer-2-0-content {margin-left:-15px; margin-top: 0px; text-align: left;}
#section-footer-2-2-content {margin-left:-15px; margin-top: 0px; text-align: left;}
}

@media (max-width:767px){
body {background: url(images/header-background.jpg) top left repeat-x #e1e8d9;}
#section-header {display:none;}
#section-header-0{display:none;}
#section-middle { border-radius: 15px;}
#section-middle-1 {margin-top: 85px;}
#section-middle-0 { margin-bottom: 0px;}
#section-footer {
background: url(images/footer-background.jpg) top left repeat; 
padding-top: 10px; padding-bottom: 10px; margin-top: 0px; margin-bottom: 0px; margin-right: 10px;}
#section-footer-0 {text-align: center; background: url(images/small-footer3.jpg) center no-repeat; height: auto; width: 75%; margin-top: 0px; margin-left: 70px;}
#section-footer-1 {text-align: center; background: #662c6c; width: 100%; margin-left: 0px; margin-right: 0px; height: 243px; width: 75%; margin-left: 70px; margin-top: 30px}
#section-footer-2 {text-align: center; background: url(images/small-footer1.jpg) center no-repeat; height: auto; width: 75%; margin-top: -65px; margin-left: 70px;}
#section-footer-2-0-content {margin-left:-15px; margin-top: 0px; text-align: left;}
#section-footer-2-2-content {margin-left:-15px; margin-top: 0px; text-align: left;}
}

.phone1{}
.phone2{}
.phone3{}
.phone4{}
.phone5{}