
#sec-intro-happenings .content-section {
	padding: 30px 20px 0px 20px;
}

#sec-intro-happenings .keyvis-txt-container {
	top:50%;
	border:none;
	background-color:transparent;
}

#sec-intro-happenings .keyvis-txt-title {
	font-size:50px;
	text-shadow: 2px 2px 5px rgba(0,0,0,0.5);
}

#sec-news.section {
	background-color:#ffffff;
}

#sec-news-panel-top.section {
	background-color:#e2eef3;
}

#sec-news-panel-top .content-section {
	padding:0px 20px;
}

#sec-news-panel-top .sec-panel-top {
	margin-bottom:0px;
	padding:10px 0px 0px 0px;
}

.col-news-panel-top {
	padding:0px;
	vertical-align:middle;
}

.btn-news-panel-top {
	padding:10px 20px 20px 20px;
	font-family: Montserrat;
	font-size:14px;
	line-height:16px;
	color:#969696;
	border-bottom: none;
	cursor:pointer;
}

.btn-news-panel-top.active {
	font-weight:bold;
	color:#e07a01;
	border-bottom: 3px solid #e07a01;
}

@media (max-width:320px) {
	#sec-intro-happenings .content-section {
		padding: 0px 20px 0px 20px;
	}
	
	#sec-intro-happenings .keyvis-txt-title {
    	font-size: 30px;
	}
}

@media (min-width:321px) and (max-width:480px) {
	#sec-intro-happenings .content-section {
		padding: 0px 20px 0px 20px;
	}
	
	#sec-intro-happenings .keyvis-txt-title {
    	font-size: 30px;
	}
}

@media (min-width:481px) and (max-width:640px) {
	#sec-intro-happenings .keyvis-txt-title {
    	font-size: 36px;
	}
}

@media (min-width:481px) and (max-width:1000px) {
	
}

@media (min-width:641px) and (max-width:768px) {
	
}

@media (min-width:769px) and (max-width:1000px) {
	
}

@media (min-width:1001px) and (max-width:1200px) {
	
}

@media (min-width:1201px) and (max-width:1409px) {
	
}

@media (max-width:1000px) {
	
}

@media(min-width:767px) {
    
}

@media(min-width:1001px) {
    
}
