.content_container{
	line-height:24px;
}

.content_container h1 {
  font-size: 36px;
  color: #383838;
  margin:10px 0px;
  line-height: 40px;
	font-weight:normal;
}

.header_title.rsGCaption hr,
.content_container hr{
  border: none;
  display: inline-block;
  border-top: 5px solid #EBCB84;
  width: 64px;
  margin:0px 0px 20px 0px;
}

.content_container hr{
	margin:20px auto 30px auto;
}

.menu_container{
	
}

.date{
	font-size:15px;
}

.image{
	margin-top:20px;
	position:relative;
}

.image img{
	width:100%;
	height:auto;
}

.news_short{
	margin:35px auto;
	font-weight:bold;
	font-size:18px;
	color:#141618;
	width:620px;
}

.news_long{
	font-size:18px;
	color:#959595;
	font-weight:normal;
}

.news_long h1{
	font-size:30px;
	color:#333333;
	font-weight:normal;
	margin:0px;
}

.news_long h2{
	font-size:20px;
	color:#333333;
	margin:0px;
	font-weight:normal;
}

a.button_back{
	color: #333;
    display: block;
    float: left;
    font-size: 35px;
    font-weight: 600;
    margin-top: 18px;
}

.social_items{
	float:right;
	margin-top:35px;
	font-size:16px;
}

.social_items a{
	display:inline-block;
	margin:0px 10px;
}

.image .overlay{
	position:absolute;
	bottom:0px;
	left:0px;
	width:96%;
	background:url(/images/news_header_overlay.png) bottom left;
	height:214px;
	color:#fff;
	padding:20px 2%;
	display:table;
}

.image .overlay .table-cell .date{
	font-size:14px;
	border-bottom:1px solid #fff;
	font-weight:100;
	margin-bottom:10px;
	display:inline-block;
	padding-bottom:3px;
}

.image .overlay .table-cell{
	width:100%;
	height:100%;
	display:table-cell;
	vertical-align:bottom;
}

.image .overlay .table-cell h1{
	color:#fff;
	font-size:24px;
	font-weight:bold;
	width:50%;
	font-family:"Roboto Condensed", sans-serif;
}

.send_button{
	padding:10px 50px 10px 50px;
	display:inline-block;
	background-color:#79ad3c;
	color:#fff !important;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}

table.download_table{
	width:100%;
	max-width:1550px;
	margin: auto;
}

table.download_table tr td{
	
}

table.download_table tr th,
table.download_table tr td{
	text-align:left;
	padding:20px 0px;
	border-bottom:1px solid #4E5E66;
}

table.download_table tr th:nth-last-child(1),
table.download_table tr td:nth-last-child(1){
	text-align:center;
}

.tabs_buttons{
	display: flex;
	max-width:1280px;
	margin:80px auto;
	text-align:center;
}

.tabs_buttons a{
	flex: 1;
  text-align: center;
  padding: 10px;
	font-size:16px;
	font-weight:600;
	text-transform:uppercase;
	letter-spacing:4px;
}

.tabs_buttons a.sel{
	color:#EBCB84;
}

.tabs_holder{
	margin-bottom:50px;
}

.tabs_holder .tab_content{
	display:none;
}

.tabs_holder .tab_content.sel{
	display: block;
}