body{
	
	font-family: Arial, sans-serif;
	color:#333;
	background: #f5f5f5;
	padding:0;
	margin: 0;
	max-width:100% !important;
	overflow-x:hidden!important;


}
.clear10 {
	clear: both;
	height: 10px;
	font-size: 10px;
	line-height: 10px;
}
.clear20 {
	clear: both;
	height: 20px;
	font-size: 20px;
	line-height: 20px;
}

.post_image {
	width:20px;
	height:10px;;
	object-fit:contain;
  }

h1{
	color: #bf3b35;
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-weight:700; 
}
h3{
	color: #bf3b35;
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-weight:700; 
}
h3 a{
	color: #bf3b35;
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-weight:700; 
}
h3 a:hover{
	text-decoration:none;
	font-weight:700; 
}
h4{
	color: #bf3b35;
	font-weight:bold;
	font-weight:700;
}
h5{
	color: #bf3b35;
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-weight:700; 
}
h5 a{
	color: #bf3b35;
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-weight:700; 
}
h5 a:hover{
	text-decoration:none;
	font-weight:700; 
}
h6{
	color: #bf3b35;
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-weight:700; 
}
h6 a{
	color: #bf3b35;
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-weight:700; 
}
h6 a:hover{
	text-decoration:none;
	font-weight:700; 
}
.subtitle{
	color: #bf3b35;
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size:14px;
	font-weight:bold;
}
.subtitle a{
	color: #bf3b35;
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size:14px;
	font-weight:bold;
}
.subtitle a:hover{
	text-decoration:none;
	font-size:14px; 
	font-weight:bold;
}
mark {
  background-color:#bf3b35;
  color: white;
}
.img-responsive{
	border:1px solid #DDDDDD;
}
.btn-success{
	background-color: #F8941D;
	border-color: #F8941D;
}
.btn-success:hover{
	background-color: #bf3b35;
	border-color:#bf3b35;
}

.newsgrid {
  width: 100%; 
}

.newsgrid a {
  background-color: #f4f4f4; /* Grey background color */
  color: black; /* Black text color */
  display: block; /* Make the links appear below each other */
  padding: 12px; /* Add some padding */
  text-decoration: none; /* Remove underline from links */
  border-left:10px solid #F8941D;
  border-bottom:5px solid white;
}

.newsgrid a:hover {
  background-color: #eeeeee; /* Dark grey background on mouse-over */
   color: grey; /* Black text color */
   border-left:10px solid #bf3b35;
}

.newsgrid a.active {
  background-color: #F8941D; /* Add a green color to the "active/current" link */
  color: white;
}
footer{
	background-color: #bf3b35;
	color: white;
}
.call{
	font-family: Georgia, "Times New Roman", Times, serif; 
	color: #bf3b35;
	font-size: 25px;
}
.live{
	background-color: #FF0000;
	color:#FFFFFF;
}
.dt{
	color: #FFFFFF;
	font-size: 12px;
	font-weight:bold;
}
.greentime {
	float: right;
	color: #23A500;
	font-family: 'Open Sans', sans-serif;
	font-size: 85%;
}
.greytime {
	color: #999999;
	font-family: 'Open Sans', sans-serif;
	font-size: 85%;
    bottom:0;
}

.picdesc {
	width:100%;
	padding:5px;
	color: #333333;
	background:#DDDDDD;
	font-family: 'Open Sans', sans-serif;
	font-size: 85%;
}
.subtext {
	color: #666666;
	font-family: 'Open Sans', sans-serif; 
	font-size: 15px;
	line-height: 140%;
}

.pictext {
	color: #666666;
	font-family: 'Open Sans', sans-serif; 
	font-size: 13px;
	line-height: 140%;
}
.sectionhead {
	width:100%;
	color: #000000;
	font-family: 'Open Sans', sans-serif; 
	font-size: 22px;
        font-weight:bold;
	line-height: 140%;
	border-top:2px solid #bf3b35;
	border-bottom:1px solid #CCCCCC;
}
.sectionsubhead {
	width:100%;
	color: #000000;
	font-family: 'Open Sans', sans-serif; 
	font-size: 18px;
        font-weight:bold;
	line-height: 140%;
}
.leftborder{
	border-left:1px solid #CCCCCC;	
}

.back-to-top {
    cursor: pointer;
    position: fixed;
    bottom: 20px;
    right: 20px;
    display:none;
}

::-moz-selection{
	background:#ffcc00;
	color:#121212;
}

::selection{
	background:#ffcc00;
	color:#121212;
}

.resp-container {
    position: relative;
    overflow: hidden;
    padding-top: 56.25%;
}

.resp-iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0;
}

.btn-primary, .btn-primary:active, .btn-primary:visited {
    background-color: #bf3b35 !important;
    border-left:0px;
    border-right:1px solid #bf3b35;
    border-top:0px;
    border-bottom:0px;
    padding:8px;
}
.btn-primary:hover {
    background-color: #000000 !important;
    color:#FFFFFF;
}

.btn-secondary, .btn-secondary:active, .btn-secondary:visited {
    background-color: #bf3b35 !important;
    border-left:0px;
    border-right:1px solid #bf3b35;
    border-top:0px;
    border-bottom:0px;
    padding:8px;
}
.btn-secondary:hover {
    background-color: #000000 !important;
    color:#FFFFFF;
}

	


