@charset "utf-8";
.container {
	width: 1240px;
	max-width: 100%;
	margin: 0 auto;
	position: relative;
	z-index: 1;
}
@media (max-width: 1279px) {
	.container {
		width: 920px;
	}
}
@media (max-width: 959px) {
	.container {
		width: 610px;
	}
}
@media (max-width: 900px) {
	.container {
		width: 554px;
	}
}
@media (max-width: 639px) {
	.widget-wrapper {
		padding: 0px 20px;
	}
}
/*Website CSS*/
@media (max-width: 1279px) {
	.story-item a figcaption {
		font-size: 14px;
	}
	.container-body {
		height: 232px;
	}
}
/*
@media (max-width: 639px) {
	.widget-container-1 h1 {
		width: 275px;
		margin-top: 10px;
	}
}
*/
@media (max-width: 620px) {
	.widget-container-1 .container-body {
		overflow-y: scroll;
		-webkit-overflow-scrolling: touch;
		-webkit-appearance: none;
		background-repeat: repeat-y;
		background-image: url("../images/rep.jpg");
		background-position: top right;
		background-size: 6px;
	}
	.widget-container-1 {
		border-radius: 5px;
		padding-bottom: 0;
	}
	.widget-container-1 .container-header {
		border-radius: 5px 5px 0px 0px;
	}
	.arrow {
		display: none !important;
	}
	.story-list {
		margin-bottom: 15px;
	}
	.story-item {
		text-align: left;
		margin: 0px 8px;
	}
	.story-item a {
		min-height: 78px;
		overflow: visible;
		position: relative;
		box-shadow: none;
		background: var(--bg-gradient-hover);
		
		
	}

.story-item a:hover {
    background: var(--bg-gradient-hover);
		
}
	

.story-item a figcaption{
	background: var(--text-gradient-hover);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
	
.story-item a:hover figcaption{
	background: var(--text-gradient);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
		
	
	
	.img-cont {
		position: absolute;
		width: 135px;
		top: 0;
		left: 0;
		box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2);
		border-radius: 2px;
		overflow: hidden;
	}
	.story-item a figcaption {
		margin: 0px;
		padding: 2px 0 0 145px;
	}
	.live-ticker {
		margin: 15px;
		padding: 0;
	}
	.live-ticker h2 {
		position: inherit;
		top: inherit;
		left: inherit;
		margin-bottom: 5px;
		font-size: 23px;
	}
	.live-data a {
		white-space: initial;
		text-overflow: initial;
		overflow: visible;
		height: 56px;
		font-size: 15px;
		padding: 8px 7px;
	}
	.live-data li {
		white-space: initial;
		text-overflow: initial;
		overflow: visible;
	}
	.widget-container-1 .container-body::-webkit-scrollbar-track {
		-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
		background-color: #F5F5F5;
		border-radius: 3px;
	}
	.widget-container-1 .container-body::-webkit-scrollbar {
		width: 6px;
		background-color: #F5F5F5;
		border-radius: 3px;
	}
	.widget-container-1 .container-body::-webkit-scrollbar-thumb {
		background-color: var(--color-theme);
		border-radius: 3px;
	}
	.container-body {
		height: 250px;
	}
}
@media (max-width: 620px) {
	.container-body::before {
		position: fixed;
		width: 6px;
		height: 300px;
		content: '';
		border-radius: 3px;
		background: #F5F5F5;
		right: 0;
		bottom: 0;
		pointer-events: none;
		display: none;
	}
}