.smalltext {
   font-size: 0.8em;
}
body{
   background: url(images/bg-full5.png) no-repeat;
   background-color: #F0EEE4;
   background-position: center 0px;
}
#containerElement {
    margin-top: 20px;
    margin-bottom: 20px;
}
#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 {
    padding-top: 35px;
}
#section-middle-0-content {}
#section-middle-1 {
   max-height: 402px;
   margin-top: 15px;
}
#section-middle-1-content {}
#section-middle-2 {}
#section-middle-2-content {}
#section-middle-1 h1 {
    font-size: 1.7em;
    text-align: center;
    color: #a2181d;
}
#section-middle-1 h2 {
   font-size: 1.3em;
    text-align: center;
}
#footer-row {
    text-align: center;
}
#section-footer h4{
    font-size: 1.5em;
   margin-top: 5px;
   margin-bottom: 5px;
   color: #a2181d;
}
#section-footer-0 {}
#section-footer-0 h5 {
   font-size: 1.2em;
   margin-bottom: 0px;
   margin-top: 5px;
}
#section-footer-0 p {
    margin-top: 0px;
}
#section-footer-0-content {}
#section-footer-1 {}
#section-footer-1-content {}
#section-footer-1 img {
   width: 50px;
}
#section-footer-2 {}
#section-footer-2-content {}
#section-footer-2 img {
   max-width: 100%;
}
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, #middle-container, #footer-container {
    background-color:  #FBFCE4;
}
#header-container{
   webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,0.43);
   -moz-box-shadow: 0 0 10px 0 rgba(0,0,0,0.43);
   box-shadow: 0 0 10px 0 rgba(0,0,0,0.43);
   padding-left: 0px;
   padding-right: 0px;
   border-bottom: 3px solid #a2181d;
}
#header-container img {
    max-width: 100%;
}
#middle-container{
   webkit-box-shadow: 0 6px 10px 0 rgba(0,0,0,0.43);
   -moz-box-shadow: 0 6px 10px 0 rgba(0,0,0,0.43);
   box-shadow: 0 6px 10px 0 rgba(0,0,0,0.43);
   padding-bottom: 10px;
}
#footer-container{
   webkit-box-shadow: 0 7px 10px 0 rgba(0,0,0,0.43);
   -moz-box-shadow: 0 7px 10px 0 rgba(0,0,0,0.43);
   box-shadow: 0 7px 10px 0 rgba(0,0,0,0.43);
   padding-bottom: 10px;
   padding-top: 20px;
}
#multimedia_inline {
     text-align: center;
}
.social-likes{}
@media (max-width:767px){
    body{
       background: url(images/pattern-cross-hatch.png) top left;
    }
    #containerElement {
        margin-top: 5px;
       margin-bottom: 0px;
     }
    #header-container, #middle-container, #footer-container {
       background: none;
       box-shadow: none;
    }
    #header-container {
         border-bottom: none;
    }
    #section-header-0{display:none;}
    #section-footer-0, #section-footer-1, #section-footer-2 {
      width: 100%;
   }
   #section-middle-0 {
       padding-top: 0px;
  }
   #section-footer-2{
      margin-top: 20px;
  }
  #sharing-bar {
     float: none;
     width: 200px;
     margin: 0 auto;
}
}
@media (min-width:768px) and (max-width:991px){
    body{
       background: url(images/pattern-cross-hatch.png) top left;
    }
}
@media (min-width:991px){
}
@media (min-width: 992px) and (max-width: 1199px) {
   body{
      background: url(images/bg-1199-2.png) no-repeat;
      background-position: center 0px;
   }
}