*, *::after, *::before {
  	-webkit-box-sizing: border-box;
  	-moz-box-sizing: border-box;
  	box-sizing: border-box;
}
html{
	height:100%;
}
body {
	margin:0px auto;
	padding:0px;
	width:100%;
  	color:#333333;
	font-family: 'Open Sans', sans-serif;
	height:100%;
	max-width:1920px;
}
a{
	text-decoration:none;
}
h1{
	font-weight:600;
	font-size:210%;
	text-transform:uppercase;
}
.br{
	clear:both;
}
.table {
	width: 100%;
	border: none;
	margin-bottom: 20px;
}
.table thead th {
	font-weight: bold;
	text-align: left;
	border: none;
	padding: 10px 15px;
	background: #d8d8d8;
	font-size: 14px;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
}
.table tbody td {
	text-align: left;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
	padding: 10px 15px;
	font-size: 14px;
	vertical-align: top;
}
.table thead tr th:first-child, .table tbody tr td:first-child {
	border-left: none;
}
.table thead tr th:last-child, .table tbody tr td:last-child {
	border-right: none;
}
.table tbody tr:nth-child(even){
	background: #f3f3f3;
}

.margin_30px{
	height:30px;
}
.content_wrapper{
	max-width:95%;
	margin:30px auto;
	padding:10px;
}
.text_right_wrapper{
	max-width:65%;
	float:right;
	text-align:left;
}
.title_wrapper{
	float:left;
	text-align:left;
	max-width:30%;
}
.sub_title{
	font-weight:300;
	font-size:90%;
	text-transform:uppercase;
}
.title{
	font-weight:600;
	font-size:210%;
	text-transform:uppercase;
}
.title_line{
	width:60px;
	border-bottom:5px solid #f79839;
	margin-bottom:30px;
}
.title2{
	font-weight:300;
	font-size:150%;
	text-transform:none;
}
.breadcrambs{
	text-transform:uppercase;
	font-weight:600;
	color:#f79743;
	text-align:right;
	margin:20px 0px;
}
.breadcrambs a{
	color:#3b3d42;
	font-weight:300;
	text-decoration:underline;
}
.breadcrambs a:hover{
	color:#f79743;
}
@media (max-width: 1460px) {
.title{
	font-weight:600;
	font-size:150%;
	text-transform:uppercase;
}
}
@media (max-width: 1020px) {
.title_wrapper{
	float:none;
	text-align:left;
	max-width:100%;
}
.text_right_wrapper{
	max-width:100%;
	float:none;
	text-align:left;
	margin-bottom:30px;
}
.breadcrambs{
	font-size:90%;	
}	
}
@media (max-width: 840px) {
.breadcrambs{
	font-size:80%;	
}
}
@media (max-width: 630px) {
.title{
	font-size:130%;
}
.text_right_wrapper{
	font-size:90%;
}
.breadcrambs{
	font-size:70%;	
}
}