@font-face
{
	src:url(../fonts/OpenSans-Bold.ttf);
	font-family:OpenSans-Bold;
}
@font-face
{
	src:url(../fonts/OpenSans-Regular.ttf);
	font-family:OpenSans-Regular;
}
/*============================= NEWS_NEW START ===============================*/
.events-section {
  padding:20px 0px;
  font-family:OpenSans-Regular;
  color:#333333;
}

.events-section.style-two {
  position: relative;
}
.events-section.style-two .item {
  background:#111;
  border: 1px solid #333333;
  border-radius: 5px;
  margin-bottom: 15px;
  padding: 10px 15px;
  height:auto;
}
.events-section.style-two .item:hover {
  box-shadow: 2px 2px 20px 3px rgba(190, 190, 190, 0.6);
}
.events-section.style-two .item .image-content {
  display: block;
  position: relative;
  vertical-align: middle;
  width: 100%;
}
.events-section .item .image-content {
  display: table-cell;
  left: 0px;
  position: relative;
  vertical-align: middle;
}
.events-section.style-two .item .date-box {
  background:#d4af37 ;
  border: 1px solid #333333;
  border-radius: 5px;
  float: right;
  height: 115px;
  position: relative;
  right: 0;
  top: 0;
  width: 115px;
}
.events-section.style-two .item .date-box h5 {
  color: #444;
  font-size: 40px;
  line-height: 23px;
  padding: 15px 10px;
  position: relative;}
.events-section.style-two .item .date-box h5 span {
  font-size: 16px;
  line-height: 0;
  padding: 0;
  position: relative;
  text-transform: uppercase;
  color: #333;
}

.up_title {
  color:#d4af37;
  font-size: 28px;
  letter-spacing: 1px;
  line-height: 30px;
  padding-bottom: 10px;
  margin-right: 5px;
  font-family: 'Cinzel', serif;
}

.time
{
	color:#000000;
	font-size:14px;
}
.news_text
{
	font-size:16px;
	 margin-right: 5px;
   color:#fff;
}

/*============================= BANK DETAILS START ===============================*/
#bank_detail
{
	margin:0px auto;
	padding:20px 0px;
	width:100%;
	height:auto;
	position:relative;
	float:left;
	color:#000000;
	font-size:16px;}
.bankbg {
  background: #111 none repeat scroll 0 0;
  border:2px solid #d4af37;
  border-radius: 5px;
  margin-bottom: 15px;
  padding: 10px 15px;
}
.bankbg:hover {
  border:2px dotted #d4af37;;
}
.b_dots
{
	font-size:18px;
	color:#e84545;
	float:right;
	padding-right:10px;
}
.b_pad_bottom
{
	padding-bottom:5px;
}
.b_width1
{
	width:28%;
}
.b_width2
{
	width:72%;
  color: #fff;
}
.b_bigfont
{
	font-size:20px;
	font-weight:bold;
  color: #fff;
}
/*============================= RESPONSIVE CSS START ===============================*/
/* Responsive CSS Styles Table of Contents */
@media only screen and (min-width: 1921px) and (max-width: 2500px) {
	
}
@media only screen and (min-width: 1501px) and (max-width: 1920px) {
	
}
@media only screen and (min-width: 1301px) and (max-width: 1500px) {

}
@media only screen and (min-width: 1170px) and (max-width: 1300px) {
/*.container {
                	border: 1px solid #09C;
                }*/
/*MAYURBHAI (1280X1024)*/
				

}
@media only screen and (min-width: 1000px) and (max-width: 1169px) {
/* .container {
                	border: 1px solid pink;
                }*/
/*TABLET LANDSCAPE (1024X768)*/
/*============================= BANK DETAILS START ===============================*/
.b_bigfont {
  font-size: 17px;
}
.b_width1 {
  width: 26%;
}
.b_pad_bottom {
  padding-bottom: 3px;
}
}

@media only screen and (min-width: 768px) and (max-width: 999px) {
/*.container {
                	border: 1px solid yellow;
                }*/
/*SMALL TABLET LANDSCAPE (800X600)*/
/*============================= BANK DETAILS START ===============================*/
.b_bigfont {
  font-size: 15px;
}
.b_width1 {
  width: 29%;
}
.b_dots {
  font-size: 15px;
  padding-right: 5px;
}
#bank_detail {
  font-size: 15px;
}
.bankbg {
  padding: 10px;
}
.b_pad_bottom {
  padding-bottom: 0;
}
}
@media only screen and (min-width: 600px) and (max-width: 767px) {
/* .container {
                	border: 1px solid #999;
                }*/
/*SMALL TABLET PORTRAIT (600*800)*/
/*============================= BANK DETAILS START ===============================*/
.b_width1 {
  width: 33%;
}
}
@media only screen and (min-width: 480px) and (max-width: 599px) {
/*.container{
		border:1px solid green;
	}*/
	
	/*Mobile Landscape 480*320*/	
/*=================== NEWS_NEW MATE =====================*/
.events-section.style-two .item .date-box {
  height: 110px;
  width: 105px;
}
.up_title {
  font-size: 23px;
  padding-bottom: 5px;
}
/*============================= BANK DETAILS START ===============================*/
.b_bigfont {
  font-size: 15px;
}
.b_width1 {
  width: 34%;
}
.bankbg {
  padding: 10px;
}
#bank_detail {
  font-size: 15px;
}
}
@media only screen and (min-width: 414px) and (max-width: 479px) {
/*.container{
		border:1px solid red;
	}*/
/*IPHONE6S+ SCREEN*/
/*=================== NEWS_NEW MATE =====================*/
.events-section.style-two .item .date-box h5 {
  font-size: 32px;
  line-height: 20px;
  padding: 5px;
}
.events-section.style-two .item .date-box h5 span {
  font-size: 14px;
}
.events-section.style-two .item .date-box {
  height: 90px;
  width: 90px;
}
.events-section.style-two .item {
  margin-bottom: 7px;
  padding: 10px 5px 10px 10px;
}
.up_title {
  font-size: 20px;
  line-height: 22px;
  padding-bottom:5px;
}
.news_text {
  font-size: 15px;
}
/*============================= BANK DETAILS START ===============================*/
.b_width1 {
  width: 35%;
}
.b_bigfont {
  font-size: 14px;
}
.bankbg {
  padding: 10px 8px;
}
#bank_detail {
  font-size: 14px;
}
.b_dots {
  font-size: 13px;
  padding-right: 3px;
}	
}
@media only screen and (min-width: 375px) and (max-width: 413px) {
/* .container {
                	border: 1px solid Green;
                }*/
/*IPHONE6 SCREEN*/	
/*=================== NEWS_NEW MATE =====================*/
.events-section.style-two .item .date-box h5 {
  font-size: 30px;
  line-height: 20px;
  padding: 5px;
}
.events-section.style-two .item .date-box h5 span {
  font-size: 13px;
}
.events-section.style-two .item .date-box {
  height: 90px;
  width: 80px;
}
.events-section.style-two .item {
  margin-bottom: 7px;
  padding: 10px 5px 10px 10px;
}
.up_title {
  font-size: 18px;
  line-height: 22px;
  padding-bottom:5px;
}
.news_text {
  font-size: 14px;
}
/*============================= BANK DETAILS START ===============================*/
.b_width1 {
  width: 40%;
}
.b_bigfont {
  font-size: 14px;
}
.bankbg {
  padding: 10px 8px;
}
#bank_detail {
  font-size: 14px;
}
.b_dots {
  font-size: 13px;
  padding-right: 3px;
}			
}
@media only screen and (max-width: 374px) {
/*.container {
	border: 1px solid red;
}*/

/*IPHONE5 SCREEN*/
/*=================== NEWS_NEW MATE =====================*/
.events-section.style-two .item .date-box h5 {
  font-size: 30px;
  line-height: 20px;
  padding: 5px;
}
.events-section.style-two .item .date-box h5 span {
  font-size: 13px;
}
.events-section.style-two .item .date-box {
  height: 76px;
  width: 80px;
}
.events-section.style-two .item {
  margin-bottom: 7px;
  padding: 10px 5px 10px 10px;
}
.up_title {
  font-size: 18px;
  line-height: 22px;
  padding-bottom:5px;
}
.news_text {
  font-size: 13px;
}
/*============================= BANK DETAILS START ===============================*/
.b_width1 {
  width: 42%;
}
.b_bigfont {
  font-size: 13px;
}
.bankbg {
  padding: 10px 8px;
}
#bank_detail {
  font-size: 13px;
}
.b_dots {
  font-size: 13px;
  padding-right: 3px;
}
}