@import url(http://fonts.googleapis.com/css?family=Open+Sans:400italic,700italic,400,700);

.footerlinks{
color:#da7b00;
display:block;
padding:5px;
border-bottom:1px solid white;
}

a.footerlinks:hover{
background-color:#f89406;
color:#fff;
display:block;
padding:5px;
border-bottom:1px solid white;
text-decoration:none;
}


#lang{
font-weight:bold;
}

#article {  font-family: 'Open Sans', sans-serif; font-size: 14px; color: #393939; }

body { 
background-image:url(images/background2.jpg);
   background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: center; 
}
.tw { font-size: smaller;}
hr {border-top: 1px solid #C8C8C8;}
#classic-container { width: 90%; margin: auto; max-width: 980px;	background: #fff; padding: 0 10px 0 10px;margin-top: 46px;
margin-bottom: 46px;}

h1 {	font-size:1.5em; text-align:center; font-family: 'Open Sans', sans-serif; margin-bottom:2em;}

h2 { text-align: center; font-size: 1.1em; font-family: 'Open Sans', sans-serif; font-weight:normal;}

h3 { font-size: 1.1em; text-align: center; color: #343434; box-shadow: 0 6px 3px -3px #aaaaaa;
border-bottom: 2px solid #343434; font-family: 'Open Sans', sans-serif;}

a, a:visited, a:hover { color:#da7b00;  word-wrap: break-word;}

.dateline { font-weight: bold;} 

.source { font-weight: bold; }

.contact { text-align: right; font-size: 85%; padding-right: 10px;}

.small_print { font-size:90%; }

#lede { padding: 0 10px 0 10px; }

#body_text {	padding: 0 10px 0 10px;}

#facebook-feed { max-width: 100%; }

.fb_iframe_widget iframe {height: 363px !important;}

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

#section-middle-1-1-content { text-align: center; }
#section-middle-1-5-content { text-align: center;}

.row { margin-left: -15px; margin-right: -15px; padding-bottom: 30px; }

#right_container { background: #f1f1f1; width: 39%; border-radius: 8px; padding-left: 15px;padding-top: 30px;} 

#section-photo-gallery {margin-top: 89px;}
#section-header-0 {}
#section-header-1 {}

.section-block-a {}

#section-video-gallery {}
#video-main-title {}


.section-block-b {text-align:center;}


.flexslider {}
.flex-caption {font-size:.9em; font-weight:normal; padding: 5px;text-align: left; line-height:127%;}

#slider-player {}
#slider-player-nav {}

.social-likes {}
.ctab, .ctab:visited {  
color: #fff;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
background-color: #faa732;
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
background-image: -o-linear-gradient(top, #fbb450, #f89406);
background-image: linear-gradient(to bottom, #fbb450, #f89406);
background-image: -moz-linear-gradient(top, #fbb450, #f89406);
background-repeat: repeat-x;
border-color: #f89406 #f89406 #ad6704;
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
filter: progid:dximagetransform.microsoft.gradient(startcolorstr='#fffbb450',endcolorstr='#fff89406',gradienttype=0);
filter: progid:dximagetransform.microsoft.gradient(enabled=false);
text-decoration: none !important;
padding: 27px;
font-weight: bold;
font-size: 146%;
display: block;
width: 92%;
margin: 0 auto;
margin-top: 1em;
text-align: center;
border-radius: 3px;
}

.ctab:hover {     background: #c6491B;
  background: linear-gradient(to bottom, #d56124, #af250e);
  background: -webkit-gradient(linear, left top, left bottom, from(#d56124), to(#af250e));
  background: -moz-linear-gradient(top, #d56124, #af250e);
 color: #fff; -webkit-transition: all .25s ease-out; -moz-transition: all .25s ease-out; transition: all .25s ease-out; }

.anr-btn {
  padding: 7px;
  width: 60%;
  margin: 5px auto;
  font-size: 130%;
}

.video-container {position: relative;padding-bottom: 56.25%;padding-top: 30px; height: 0; overflow: hidden;}
 
.video-container iframe, .video-container object, .video-container embed {position: absolute;top: 0;left: 0; width: 100%; height: 100%;}


 @media screen and (max-width:768px) {
#section-header-0 { display:none;}
.contact { display:none;}
#right_container { background: none; box-shadow: none; } 
#sharing-bar { display: block; float: right; vertical-align: middle; margin-right: 15px;}
.ctab {margin-bottom: 1em;}
#section-photo-gallery {
margin-top: 40px;
}
}