
.sv_news1{
	margin:0 auto;
	width:95%;
}
.sv_news1_in{
	display:flex;
	width:100%;
	padding-top:10px;
	padding-bottom:10px;
	min-height:400px;
}
.sv_news1_b1{
	background:#FFF;
	margin-right:10px;
    flex-basis: 44%;
    border-bottom: 2px solid #f3f3f3;
    padding-bottom: 5px;
    box-shadow: 0 0 7px #a99e9e1c;
}
.sv_news1_b2{
	background:#FFF;
	margin-right:10px;
    flex-basis: 28%;
    border-bottom: 2px solid #f3f3f3;
    padding-bottom: 5px;
    box-shadow: 0 0 7px #a99e9e1c;
}
.sv_news1_b3{
	background:#FFF;
    flex-basis: 28%;
    border-bottom: 2px solid #f3f3f3;
    padding-bottom: 5px;
    box-shadow: 0 0 7px #a99e9e1c;
}
.sv_news1_sld{
	padding:10px;
}
.sv_news1_sld_tag{
	text-align:left;
}
.sv_news1_sld_tag span{
	display:inline-block;
	background:#06C;
	color:#fff;
	padding:2px 6px;
	font-size:12px;
}
.sv_news1_sld_tab{
}
.sv_news1_sld_img{
	height:280px;
	background:url(../newsimg/load_img.png);
	background-position:top center;
	background-size:cover;
	position:relative;
	display:block;
}
/*.sv_news1_sld_img span{
	display:inline-block;
	position:absolute;
	top:0;
	left:0;
	padding:2px 6px;
	font-size:12px;
	background:#06C;
	color:#fff;
	padding-left:4px;
}
.sv_news1_sld_img span i{
    text-decoration: blink;
    -webkit-animation-name: vm_blink;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: cubic-bezier(1.0,0,0,1.0);
    -webkit-animation-duration: 1s;
    color: #f20000;
	vertical-align:top;
}*/
.sv_news1_sld_tab h3{
	font-weight:400;
	text-align:left;
	padding-top:8px;
	font-size:12px;
	color:#CCC;
	font-style:italic;
}
.sv_news1_sld_tab h3 i{
	margin-right:3px;
}
.sv_news1_sld_tab h1{
	text-align:left;
}
.sv_news1_sld_tab h1 a{
	display:block;
	font-size:20px;
	color:#333;
	line-height:24px;
	padding:2px 0px;
}
.sv_news1_sld_tab article{
	padding:3px 3px;
	text-align:left;
	text-align:justify;
	font-size:12px;
	color:#999;
	line-height:16px;
	padding-top:0px;
}
.sv_news1_sld_tab:hover h1 a{
	color:#0079F2;
}


#sv_news1_sld_body{
	position: relative;
	width:100%;
	margin:0 auto;
}

#sv_news1_sld_box {
	overflow: hidden;
	position: relative;
	width: 100%;
}
	
#sv_news1_sld_box ul {
	list-style: none;
	width:100%;
	margin: 0;
	padding: 0;
	position: relative;
}
	
#sv_news1_sld_box li {
	width:100%;
	float:left;
	text-align: center;
	position: relative;
	font-family:lato, sans-serif;
}
.sv_news1_sld_btn{
	position:absolute;
	z-index:5;
	left:5px;
	top:30%;
}
.sv_news1_sld_btn2{
	left:auto;
	right:5px;
}
.sv_news1_sld_btn span{
	display:inline-block;
	text-align:center;
	color:#000;
	background:#FF0;
	height:35px;
	width:35px;
	line-height:35px;
	font-size:20px;
	border-radius:50%;
	box-shadow:0px 0px 4px 1px #FF0;
	text-shadow:0px 1px 2px rgba(0,0,0,0.5);
}
.sv_news1_sld_btn span:hover{
	cursor:pointer;
	color:#FFF;
}
.sv_news1_sld_btn span i{
	 pointer-events: none;
}
.sv_news1_sld_cat{
	position:absolute;
	top:0;
	left:0;
	z-index:1;
}
.sv_news1_sld_cat span{
	display:inline-block;
	padding:2px 6px;
	font-size:12px;
	background:#06C;
	color:#fff;
	padding-left:4px;
}
.sv_news1_sld_cat span i{
    text-decoration: blink;
    -webkit-animation-name: vm_blink;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: cubic-bezier(1.0,0,0,1.0);
    -webkit-animation-duration: 1s;
    color: #f20000;
	vertical-align:top;
}

.sv_news1_b2_in{
	padding:10px;
}
.sv_news1_b2_in section{
	height:81px;
	border-bottom:1px dashed #eee;
	display:flex;
	width:100%;
	margin-bottom:7px;
	overflow:hidden;
}
.sv_news1_b2_in section:last-child {
	border:none;
	margin-bottom:0px;
	padding-bottom:0px;
}
.sv_news1_b2_in section dd{
	width:74px;
	height:74px;
}
.sv_news1_b2_in section dd a{
	display:block;
	width:74px;
	height:74px;
	background:url(../newsimg/load_img.png);
	background-position:top center;
	background-size:cover;
}
.sv_news1_b2_in section dl {
	overflow:hidden;
	height:74px;
}
.sv_news1_b2_in section dl aside{
	padding-left:10px;
	overflow:hidden;
}
.sv_news1_b2_in section dl aside a{
	display:inline-block;
	float:left;
	color:#fff;
	background:#009D00;
	font-size:12px;
	padding:2px 5px;
}
.sv_news1_b2_in section dl aside small{
	float:right;
	font-size:12px;
	color:#CCC;
}
.sv_news1_b2_in section dl aside small i{
	float:left;
	margin-right:2px;
}
.sv_news1_b2_in section article{
	text-align:left;
	font-size:14px;
	line-height:16px;
	color:#999;
	text-align:justify;
	overflow:hidden;
	padding-top:3px;
	padding-left:10px;
}
.sv_news1_b2_in section article a{
	color:#333;
}
.sv_news1_b2_in section:hover article a{
	color:#0984FF;
}

.sv_news4{
	margin:0 auto;
	width:95%;
}
.sv_news4_in{
	display:flex;
	width:100%;
	padding-bottom:10px;
	min-height:400px;
	
}
.sv_news4_b1{
	background:#FFF;
	margin-right:10px;
    flex-basis: 22%;
    border-bottom: 2px solid #f3f3f3;
    padding-bottom: 5px;
    box-shadow: 0 0 7px #a99e9e1c;
}
.sv_news4_b2{
	background:#FFF;
	margin-right:10px;
    flex-basis: 50%;
    border-bottom: 2px solid #f3f3f3;
    padding-bottom: 5px;
    box-shadow: 0 0 7px #a99e9e1c;
}
.sv_news4_b3{
	background:#FFF;
    flex-basis: 28%;
    border-bottom: 2px solid #f3f3f3;
    padding-bottom: 5px;
    box-shadow: 0 0 7px #a99e9e1c;
}
.sv_news4_b2_in{
	padding:10px;
}
.sv_news4_b2_t{
	overflow:hidden;
	text-align:left;
	position:relative;
}
.sv_news4_b2_t h1{
	float:left;
	font-size:90px;
	font-weight:900;
	color:#f2f2f2;
}
.sv_news4_b2_t a{
	display:inline-block;
	z-index:1;
	padding-right:4px;
	font-size:18px;
	color:#333;
	position:absolute;
	bottom:24px;
	right:10px;
}
.sv_news4_b2_t span{
	color:#004080;
	font-size:28px;
	position:absolute;
	bottom:20px;
	left:20px;
}
.sv_news4_b2_t a em {
    margin-left: 3px;
    color: #999;
}
.sv_news4_b2_t a:hover{
	color:#39F;
}

.sv_news4_box{
	/*padding:10px;*/
}
.sv_news4_box section{
	height:120px;
	display:flex;
	width:100%;
	margin-bottom:7px;
	overflow:hidden;
}
.sv_news4_box section:last-child {
	border:none;
	margin-bottom:0px;
	padding-bottom:0px;
}
.sv_news4_box section dd{
	/*width:74px;*/
	height:115px;
}
.sv_news4_box section dd a{
	display:block;
	width:180px;
	height:115px;
	background:url(../newsimg/load_img.png);
	background-position:top center;
	background-size:cover;
}
.sv_news4_box section dl {
	overflow:hidden;
	height:115px;
}
.sv_news4_box section dl aside{
	padding-left:10px;
	overflow:hidden;
}
.sv_news4_box section dl aside a{
	display:inline-block;
	float:left;
	color:#fff;
	background:#009D00;
	font-size:12px;
	padding:2px 5px;
}
.sv_news4_box section dl h1{
}
.sv_news4_box section dl h1 a{
	border-top:1px dashed #eee;
	display:block;
	text-align:left;
	font-size:18px;
	color:#000;
	line-height:20px;
	margin-left:10px;
	padding-top:4px;
	padding-bottom:4px;
	overflow:hidden;
	height:37px;
}
.sv_news4_box section dl aside small{
	float:right;
	font-size:12px;
	color:#CCC;
}
.sv_news4_box section dl aside small i{
	float:left;
	margin-right:2px;
}
.sv_news4_box section article{
	text-align:left;
	font-size:14px;
	line-height:16px;
	color:#999;
	text-align:left;
	overflow:hidden;
	padding-top:3px;
	padding-left:10px;
}
.sv_news4_box section article a{
	color:#333;
}
.sv_news4_box section:hover h1 a{
	color:#0984FF;
}



.sv_news4_in {
  display: flex;
  /*align-items: flex-start;*/
}
/*
.sv_news4_in > .sv_news4_b1, .sv_news4_in > .sv_news4_b2 {
  flex: 1;
  text-align: center;
}*/
.sv_news4_sticky {
  position: -webkit-sticky;
  position: sticky;
  top: 40px;
}


.sv_news4_b1{
}
.sv_news4_b1 .sv_cat1_t span{
	height:35px;
	font-size:18px;
}
.sv_news4_b1 .sv_cat1_t span i{
	height:36px;
	width:28px;
	border-radius:0px 0px 0px 0px;
	line-height:36px;
}
.sv_news4_b1_in{
	padding:10px;
}
.sv_news4_b1_in a{
	display:block;
	border-bottom:1px dashed #eee;
	margin-bottom:10px;
}
.sv_news4_b1_in dd  {
    display: block;
    width: 100%;
    height: 115px;
    background: url(../newsimg/load_img.png);
    background-position: top center;
    background-size: cover;
}
.sv_news4_b1_in a section {
    padding: 4px 0px;
    overflow: hidden;
}
.sv_news4_b1_in section span {
    display: inline-block;
    font-size: 11px;
    padding: 2px 5px;
    color: #FFF;
    float: left;
    text-transform: uppercase;
}
.sv_news4_b1_in section small{
	float:right;
	font-size:11px;
	color:#CCC;
	padding-top:2px;
}
.sv_news4_b1_in section small i{
	margin-right:3px;
}
.sv_news4_b1_in a article {
    text-align: left;
    font-size: 16px;
    line-height: 18px;
    color: #333;
    text-align: left;
    overflow: hidden;
    padding: 4px 0px;
    padding-top: 0px;
    font-weight: 600;	
}
.sv_news4_b1_in a:hover article{
	color:#39F
}

.sv_news4_b3 .sv_cat1_t span{
	height:35px;
	font-size:18px;
}
.sv_news4_b3 .sv_cat1_t span i{
	height:36px;
	width:28px;
	border-radius:0px 0px 0px 0px;
	line-height:36px;
}
.sv_horoscope{
	flex:1;
}
.sv_horoscope_in{
	padding:5px;
}

@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot");src:url("../fonts/icomoon.eot?rwhggy#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf") format("truetype"),url("../fonts/icomoon.woff") format("woff"),url("../fonts/icomoon.svg#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:swap}
.rashi-fal-gemini:before{content:"\e2037"}.icon-tula:before,.rashi-fal-virgo:before{content:"\e2036"}.icon-dhanu:before,.rashi-fal-taurus:before{content:"\e2026"}.icon-kanya:before,.rashi-fal-leo:before{content:"\e2025"}.icon-kark:before,.rashi-fal-libra:before{content:"\e2027"}.icon-makar:before,.rashi-fal-aries:before{content:"\e2029"}.icon-meen:before,.rashi-fal-sagitterius:before{content:"\e2030"}.icon-meen:before,.rashi-fal-sagittarius:before{content:"\e2030"}.icon-mesh:before,.rashi-fal-capricorn:before{content:"\e2031"}.icon-mithun:before,.rashi-fal-pisces:before{content:"\e2032"}.icon-singh:before,.rashi-fal-cancer:before{content:"\e2033"}.icon-varashik:before,.rashi-fal-scorpio:before{content:"\e90d"}.rashi-fal-aquarius:before{content:"\e90e"}


.sv_horoscope_in span {
    display: block;
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    border-radius: 100%;
    font-family: 'icomoon' !important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 55px;
    color: ;
    margin: 0 auto;
	padding-top:5px;
	background-image: linear-gradient(to left, #8000FF, #ec0076, #004080, #008000, #FF8000, #e80000);
	-webkit-background-image: linear-gradient(to left, #8000FF, #ec0076, #004080, #008000, #FF8000, #e80000);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	background-clip: text;
	text-fill-color: transparent;
}
.sv_horoscope_in a{
	display:inline-block;
	border:2px solid #f2f2f2;
	width:85px;
	height:85px;
	border-radius:7px;
	margin:5px;
	box-shadow: 3px 3px 0 0 rgba(0,0,0,0.1);
	background:;
	transition:ease-in-out 0.2s all;	
}
.sv_horoscope_in a:hover{
	cursor:pointer;
	background:#f2f2f2;
}
.sv_horoscope_in a:active{
	transform:translate(3px,3px);
	box-shadow:none;
}
.sv_horoscope_in a strong{
	text-align:center;
	font-size:16px;
	color:#900;
	display:block;
	padding:2px 4px;
}
.sv_horoscope {
  position: -webkit-sticky;
  position: sticky;
  top: 40px;
}


.sv_cat1_body{
	overflow:hidden;
	margin-top:8px;
}
.sv_cat1_in{
	margin: 0 auto;
    width: 95%;
}
.sv_cat1_box{
	width:100%;
	display:flex;
	flex-wrap: wrap;
}
.sv_cat1_box a{
	flex:10%;
	margin:10px;
	margin-left:0px;
	box-shadow: 0 0 7px #a99e9e1c;
	background:#FFF;
	margin-top:6px;
}
.sv_cat1_t{
	text-align:left;
	border-bottom:1px solid #ccc;
	font-size:18px;
}
.sv_cat1_t a{
	display:inline-block;
	float:right;
	overflow:hidden;
	transition:ease-in-out 0.2s all;
}
.sv_cat1_t span{
	display:inline-block;
	border-bottom:3px solid #f80000;
	padding-right:15px;
	font-size:20px;
	height:24px;
	margin-bottom:-2px;
	text-transform:uppercase;
	font-weight:900;
}
.sv_cat1_t span i{
	width:26px;
	height:26px;
	text-align:center;
	margin-right:3px;
	background:#f80000;
	color:#fff;
	border-radius:26px 26px 0px 0px;
	font-size:16px;
	line-height:28px;
}
.sv_cat1_t a{
	display:inline-block;
	float:right;
	font-size:18px;
	line-height:26px;
	color:#333;
}
.sv_cat1_t a em{
	margin-left:3px;
	color:#999;
}
.sv_cat1_t a:hover{
	color:#2492FF;
}
.sv_cat1_box a dd{
	height:120px;
	background:url(../newsimg/load_img.png);
	background-position:top center;
	background-size:cover;
	width:100%;
	position:relative;
}
.sv_cat1_box a dd i{
	position:absolute;/*
	top:50%;
	left:50%;
	transform:translate(-50%,-50%);*/
	top:0;
	left:0;
	right:0;
	bottom:0;
	z-index:1;
	font-size:50px;
	color:#f20000;
	text-shadow:0px 0px 30px rgba(0,0,0,1);
	background:rgba(0,0,0,0.5);
	line-height:145px;
}
.sv_cat1_box a:last-child{
	margin-right:0px;
}
.sv_cat1_box a section{
	padding:4px 6px;
	overflow:hidden;
}
.sv_cat1_box a section span{
	display:inline-block;
	font-size:11px;
	padding:2px 5px;
	color:#FFF;
	float:left;
	text-transform:uppercase;
}

.sv_cat1_box a section small{
	float:right;
	font-size:11px;
	color:#CCC;
	padding-top:2px;
}
.sv_cat1_box a section small i{
	margin-right:3px;
}
.sv_cat1_box a h3{
    text-align: left;
    font-size: 14px;
    line-height: 16px;
    color: #333;
    text-align: justify;
    overflow: hidden;
	padding:0px 4px;
	padding-bottom:4px;
	font-weight:600;
}
.sv_cat1_box a:hover h3{
	color:#178BFF;
}
.sv_cat1_box a:hover dd i{
	color:#fff;
}


.sv_cat1_box2 a{
	flex:20%;
}
.sv_cat1_box2 a dd{
	height:180px;
}
.sv_cat1_box2 a article{
	color:#999;
    padding: 4px 4px;
    text-align: left;
    text-align: justify;
    font-size: 12px;
    color: #999;
    line-height: 16px;
    padding-top: 0px;
}
.sv_cat1_box2 a h3{
	font-size:16px;
	line-height:19px;
}

.sv_cat1_box3 a{
	flex:15%;
}
.sv_cat1_box3 a dd{
	height:150px;
}


.sv_other{
	overflow:hidden;
}
.sv_other_in{
	margin:0 auto;
	width:95%;
}
.sv_other_box{
	display:flex;
	width:100%;
}
.sv_other_b1{
	flex:1;
	margin:10px;
	margin-left:0px;
	margin-top:0px;
}
.sv_other_b2{
	margin:10px;
	margin-left:0px;
	margin-top:0px;
	flex:1;
}
.sv_other_b3{
	flex:1;
	margin:10px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
}
.sv_other_b1 section{
	background:#EAF4FF;
	border:1px solid #f2f2f2;
	padding:20px;
	text-align:left;
	box-shadow: 0 0 7px #a99e9e1c;
	border-radius:7px;
}
.sv_other_b1 section h2{
	color:#333;
	font-size:16px;
	font-weight:900;
	padding-bottom:3px;
}
.sv_other_b1 section h1{
	color: #007CF9;
	font-size:24px;
	font-weight:900;
	padding-bottom:2px;
}
.sv_other_b1 section h3{
	color: #666;
	font-size:14px;
	line-height:17px;
	font-weight:300;
}
.sv_other_b1 section dl{
	display:flex;
	padding:15px 0px;
	width:100%;
	position:relative;
}
.sv_other_b1 section dl input{
	padding:10px;
	flex:1;
	outline: none;
    border: 1px solid #CCC;
    font-size: 14px;
    font-family: 'ProximaNovaBold';
    padding: 12px 10px;
    padding-left: 34px;
    /*width: 100%;
    display: block;
    border-right: none;*/
}
.sv_other_b1 section dl input:focus{
	border-color:#007CF9;
}
.sv_other_b1 section dl:before {
    font-family: 'FontAwesome';
    content: "\f003";
    position: absolute;
    z-index: 11;
    width: 20px;
    height: 20px;
    color: #999;
    font-size: 20px;
    top: 25px;
    left: 8px;
}
.sv_other_b1 section button{
	font-family:inherit;
	padding:10px 15px;
}
.sv_other_b2 section{
	background:#fff;
	border:1px solid #f2f2f2;
	text-align:left;
	box-shadow: 0 0 7px #a99e9e1c;
	border-radius:7px;
}
.sv_other_b2 section aside{
	overflow:hidden;
	background:#009300;
	padding:15px;
	border-radius:7px 7px 0px 0px;
	text-align:left;
	color:#fff;
	font-size:20px;
}
.sv_other_b2 section aside i{
	margin-right:5px;
}
.sv_other_b2 section aside a{
	display:inline-block;
	float:right;
	font-size:16px;
	color:#8AFF8A;
}
.sv_other_b2 section aside a:hover{
	text-decoration:underline;
	color:#fff;
}
.sv_other_b2 section article{
	text-align:left;
	font-size:20px;
	line-height:24px;
	color:#000;
	padding:10px 15px;
	padding-bottom:5px;
}
.sv_other_b2 section dl{
	border-top:1px dashed #f2f2f2;
}
.sv_other_b2 section dl a{
	display:block;
	padding:8px;
	font-size:18px;
	color:#005BB7;
	text-align:center;
}
.sv_other_b2 section dl a:hover{
	color:#e20000;
	text-decoration:underline;
}
.sv_other_b2 section dd{
	display:flex;
}
.sv_other_b2 section dd label{
	overflow:hidden;
	flex:1;
	margin:15px;
	border:1px solid #ccc;
	padding:8px;
	font-size:18px;
	border-radius:10px;
	box-shadow: 3px 3px 0 0 rgba(0,0,0,0.1);
	font-weight:bold;
	transition:ease-in-out 0.2s all;
}
.sv_other_b2 section dd label:hover{
	cursor:pointer;
	border-color:#333;
}
.sv_other_b2 section dd label:active{
	transform:translate(3px,3px);
	box-shadow:none;
}

.sv_other_b3 section{
	background:#fff;
	border:1px solid #f2f2f2;
	text-align:left;
	box-shadow: 0 0 7px #a99e9e1c;
	border-radius:7px;
}
.sv_other_b3 section h1{
	font-size:22px;
	padding:15px;
	background:#eee;
	border-radius:7px 7px 0px 0px;
}
.sv_other_b3 section dl{
	display:flex;
	width:100%;
}
.sv_other_b3 section dl a{
	margin:15px;
	flex:1;
	text-align:center;
	padding:20px;
	color:#fff;
	transition:ease-in-out 0.2s all;
}
.sv_other_b3 section dl a:hover{
	cursor:pointer;
	transform:scale(1.1,1.1);
}
.sv_other_b3 section dl a i{
	font-size:40px;
	display:block;
	margin-bottom:5px;
}
.sv_other_b3 section dl a h3{
	font-size:22px;
	display:block;
	margin-bottom:5px;
}
.sv_other_b3 section dl a span{
	font-size:18px;
	display:block;
}


.sv_writers{
	min-height:100px;
	background:#FFFAF4;
	margin-bottom:10px;
}
.sv_writers_in{
	width:95%;
	margin:0 auto;
}
.sv_writers_box1{
	padding:10px 0px;
}
.sv_writers_box1_t{
	overflow:hidden;
}
.sv_writers_box1_t span{
	display:inline-block;
	float:left;
	font-size:20px;
	color:#333;
	font-weight:900;
}
.sv_writers_box1_t a{
	display:inline-block;
	z-index:1;
	padding-right:4px;
	font-size:18px;
	color:#333;
	float:right;
}
.sv_writers_box1_t a em {
    margin-left: 3px;
    color: #999;
}
.sv_writers_box1_t a:hover{
	color:#39F;
}
.sv_writers_box1_in{
	display:flex;
	width:100%;
}
.sv_writers_box1_in a{
	flex:1;
	padding:10px;
	background:#FFF;
	margin:10px;
	margin-left:0px;
    box-shadow: 0 0 7px #a99e9e1c;
	border-radius:5px;
}
.sv_writers_box1_in a:last-child{
	margin-right:0px;
}
.sv_writers_box1_in section{
	display:flex;
	width:100%;
}
.sv_writers_box1_in dd{
    width: 74px;
    height: 74px;
	min-width:74px;
    background: url(../newsimg/load_img.png);
    background-position: top center;
    background-size: cover;
	border-radius:5px;
}
.sv_writers_box1_in dl{
	overflow: hidden;
    height: 74px;
	padding-left:10px;
}
.sv_writers_box1_in dl h2{
    text-align: left;
    font-size: 20px;
    line-height: 22px;
    color: #36C;
    text-align: left;
    overflow: hidden;
    padding: 0px 4px;
    padding-bottom: 4px;
    font-weight: 600;
}
.sv_writers_box1_in dl h3{
	text-align:right;
	font-size:14px;
	color:#CCC;
	font-style:italic;
	padding-right:10px;
}
.sv_writers_box1_in dl h3 strong{
	color:#e80000;
}
.sv_writers_box1_in a:hover  h2{
	color:#FF8000;
}
.sv_writers_box2_in{
	display:flex;
	width:100%;
	padding:10px 0px;
}
.sv_writers_box2_in a{
	flex:1;
	background:#FFF;
	margin:10px;
	margin-left:0px;
	box-shadow: 0 0 7px #a99e9e1c;
	border-radius:5px;
	overflow:hidden;
	transition:ease-in-out 0.2s all;
	margin-top:0px;
}
.sv_writers_box2_in dd{
    width: 100%;
    height: 100px;
    background: url(../newsimg/load_img.png);
    background-position: top center;
    background-size: cover;
}
.sv_writers_box2_in h3{
	display:block;
    text-align: center;
    font-size: 16px;
    line-height: 20px;
    color: #666;
    overflow: hidden;
    padding: 10px;
    font-weight: 600;
}
.sv_writers_box2_in a:hover{
	cursor:pointer;
	transform:scale(1.1,1.1);
}


.sv_news2 .sv_news1_b2:last-child{
	margin-right:0px;
}
.sv_news2 .sv_news1_in{
	padding-top:0px;
}
.sv_news2 .sv_news1_b2_in section article{
	line-height:14px;
}
.sv_news2 .sv_cat1_t span{
	height:35px;
	font-size:18px;
}
.sv_news2 .sv_cat1_t span i{
	height:36px;
	width:28px;
	border-radius:0px 0px 0px 0px;
	line-height:36px;
}
.sv_news2 .sv_cat1_t a{
	height:35px;
	padding-right:4px;
	font-size:16px;
	line-height:35px;
}


.sv_2box{
	overflow:hidden;
	padding:10px 0px;
	margin:0 auto;
	width:97%;
}
.sv_2box_b1{
	float:left;
	width:50%;
}
/**Cube-Sld--S--*/
#gdprbx {display:none; padding:10px; position: fixed; bottom: -100px;z-index:9999; left: 0;right: 0;background: #ededed;box-shadow:0px 1px 5px rgba(0, 0, 0, 0.4); text-align:center;
animation: slideup 5s 1.0s 1 ease forwards; -webkit-animation: slideup 5s 1.0s 1 ease forwards; -moz-animation: slideup 5s 1.0s 1 ease forwards;}
#gdprbx .close{background: #484647; padding:0 15px; color: #fff; margin-left:5px;}
.cookiebox{padding:1px 10px; font-size:13px; line-height:20px; color: #1c1c1c;}
.cookiebox a{ color:#000; font-weight:bold;}
@keyframes slideup { 100% {transform: translateY(-100px); }}
@-webkit-keyframes slideup {100% { -webkit-transform: translateY(-100px); }}
@-moz-keyframes slideup {100% { -moz-transform: translateY(-100px); }}

/*Cube*/
.swiper-containerr {margin-left: auto;margin-right: auto;position: relative;overflow: hidden;list-style: none;padding: 0; /* Fix of Webkit flickering */ z-index: 1;}
.swiper-wrapper { position: relative; width: 100%; height: 100%; z-index: 1; display: flex; transition-property: transform; box-sizing: content-box;}
.swiper-slide {  flex-shrink: 0; width: 100%; height: 100%; position: relative; transition-property: transform;}
/* 3D Effects */
.swiper-container-3d { perspective: 1200px;}
.swiper-container-3d .swiper-wrapper, .swiper-container-3d .swiper-slide, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-cube-shadow { transform-style: preserve-3d; }
.swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom { position: absolute; left: 0; top: 0; width: 100%; height: 100%; pointer-events: none; z-index:  10; }
.swiper-container-3d .swiper-slide-shadow-left {background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));}
.swiper-container-3d .swiper-slide-shadow-right {background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));}
.swiper-container-3d .swiper-slide-shadow-top { background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));}
.swiper-container-3d .swiper-slide-shadow-bottom { background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));}
.swiper-container-cube { overflow: visible;}
.swiper-container-cube .swiper-slide { pointer-events: none; -webkit-backface-visibility: hidden; backface-visibility: hidden; z-index: 1;
  visibility: hidden; transform-origin: 0 0; width: 100%; height: 100%;}
.swiper-container-cube .swiper-slide .swiper-slide {pointer-events: none;}
.swiper-container-cube.swiper-container-rtl .swiper-slide {transform-origin: 100% 0;}
.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-active .swiper-slide-active { pointer-events: auto; }
.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-next, .swiper-container-cube .swiper-slide-prev, .swiper-container-cube .swiper-slide-next + .swiper-slide { pointer-events: auto; visibility: visible; }
.swiper-container-cube .swiper-slide-shadow-top, .swiper-container-cube .swiper-slide-shadow-bottom, .swiper-container-cube .swiper-slide-shadow-left, .swiper-container-cube .swiper-slide-shadow-right { z-index: 0; -webkit-backface-visibility: hidden; backface-visibility: hidden; }
.swiper-container-cube .swiper-cube-shadow { position: absolute; left: 0; bottom: 0px; width: 100%; height: 100%; background: #000; opacity: 0.6;
  -webkit-filter: blur(50px); filter: blur(50px); z-index: 0;}
.Cube .closebtn {color: #000000; padding: 6px; text-align: center; height: 20px; width: 20px; position: relative; z-index: 999; margin:0 0 -12px 100px; cursor: pointer; background-image:url(https://imgeng.jagran.com/images/newimg/articleimage/cubeclose-7042020.png); background-size: 100%; background-repeat: no-repeat; background-position: 0 bottom;}
.Cube { position: fixed; bottom: 70px; right: 20px; z-index: 420; width: 121px; height: 121px; display: none; }
.Cubebox{ display:block;}
 .act .Cubebox{display:none;}
.Cube.act .closebtn{ bottom:2px; background-position: 0 0;}
.contentBox{position:relative; width:99.7%; border: 1px solid #fff; height:99.7%;  box-shadow: 0 0 7px #a99e9ea6; }
.contentBox img{ width:100%; height:105px; display: block;}
.contentBox h2{ background-color:#dc131b; color:#fff; text-transform:uppercase; font-size:14px; line-height: 18px; padding:5px 10px; float:none;}
.contentBox .innerCont{background-color:#f7f7f7; border:1px solid #e5e5e5; padding:5px; clear:both; overflow:hidden;}
.cube-latnws{height:72px; display:block; background-color:#ffffff; background-repeat:no-repeat; background-position:center; background-image:url(https://imgeng.jagran.com/images/newimg/articleimage/latestnesicom-englishjagran-10062020.jpg);}
.disclaimer { width: 100%; float: left; font-size: 12px; color: #737373; text-align: center; margin-bottom: 20px; }
/* .contentBox .innerCont .disclaimer{line-height:19px; margin-bottom:0;}*/
/*.cube-savlonad{background:#ffffff url(https://imgeng.jagran.com/images/newimg/articleimage/englishjagran-cubead-opporeno-31072020.jpg) no-repeat center; height:114px; background-size:cover; display:block; width:120px;}*/
.cube-savlonad{background:#ffffff url(https://imgeng.jagran.com/images/2020/sep/cubeimg-humdard-18122020.jpg) no-repeat center; height:114px; background-size:cover; display:block; width:120px;}
.cube-savlonad.biharElec{background:#ffffff url(https://imgeng.jagran.com/images/2020/sep/bihar-election-cube-09112020.png) no-repeat center;}

.contentBox .innerCont h3{ padding: 0px 0px 1px; font-size:14px; background-image:url(https://imgeng.jagran.com/images/newimg/articleimage/englishjagran-24houricon-02072020.jpg); background-repeat:no-repeat; background-position:right; background-size:22px;}

.contentBox .innerCont p strong{ margin-right:7px;}
.contentBox .innerCont p{font-size:11px; font-weight:normal; line-height:17px;}

.contentBox .videoIcon{ position:absolute; right:0px; bottom:0px; width:24px; z-index:8; height:24px; background-size: 12px; background-repeat: no-repeat;background-position: center; background-color:#ed1c23;} 
.innerCont.center{text-align:center;}
.izoosubs{height:72px; clear:both; overflow:hidden; text-align:center;}
.resultBox .innerCont{min-height:110px;}
@media screen and (max-width:768px){ .Cube { bottom:130px; right:25px;} .Cube.act .closebtn{bottom:2px;} }
.matchsScore h2, .matchsScore .overDetails{text-align:center;}
.matchsScore h2{font-size:13px; line-height:13px;}
.matchsScore h2 .date{ display:block; font-size:10px; text-transform:capitalize;}
.matchsScore .innerCont .teamScores{ width:100%; float:left; padding-bottom:3px; margin-bottom:2px; border-bottom:1px solid #1f1a17;}
.matchsScore .teamScores li{float:left; width:100%; font-size:12px; line-height:20px; font-weight:bold; text-align:center;}
.matchsScore .teamScores li span{ text-transform:uppercase;}
.matchsScore .teamScores .active{font-size:14px; font-weight:bold; color:#dc131b;}
.matchsScore .teamScores .active span{font-size:14px;}
.matchsScore h2:before{content:''; position:absolute; left:15px; top:8px; display:inline-block; vertical-align:middle; height:6px; width:6px; border-radius:50%; background-color:#fff; -webkit-animation:flash linear 1.5s infinite;animation:flash linear 1.5s infinite; transition:.5s;}
@-webkit-keyframes flash{50%{opacity:0}}
@keyframes flash{50%{opacity:0}}
/*.matchsSchedule .schedule{text-align:center; line-height: 28px; height:88px;}
.matchsSchedule .schedule h3{color:#295286; background:none; margin-top:10px;}
.matchsSchedule .schedule p{font-size:14px; line-height:20px;}*/
.contentBox.resultBox .innerCont h3{background:none; line-height:15px; color:#900b10;}
.contentBox.resultBox .innerCont p{line-height:12px;}
.contentBox.resultBox .innerCont{padding:0;}

/**Cube-Sld--E--*/