.headtwo_red h2 a:hover, .width100percnt p a:hover, .topstorydwn h3 a:hover, .subleadtitle a:hover, .edit-block p a:hover, .one-block li p a:hover, .one-block li h3 a:hover, .firstb h3 a:hover{color:#000}
.thumbnail-story p a:hover{color:#2C2D31}
.ad1k{display:flex;align-items:;justify-content:center;}
/*hamburger*/
.stateiconactive{width:10px;height:17px;background:url(../images/css_sprites.svg) -123px -76px;display:block;margin-right:10px;margin-top:-2px;}
.menuitems{display:flex;align-items:flex-start;justify-content:flex-start;margin-bottom:15px;margin-top:15px}
.menuitems div{margin-right:10px;width:18%}
.menutrendz{border-bottom:1px solid #CBCBCB;padding-bottom:30px}
.menutrendz li span{color:#FF8000;text-transform:uppercase;font-family:'Nunito Sans',sans-serif;font-size:14px;font-weight:700}
.navheading{color:#6C6C6C;font-size:13px;font-weight:700;margin-bottom:8px}
.navheading a{color:#6c6c6c}
.menuitems ul{margin-bottom:40px}
.menuitems li{color:#6C6C6C;font-size:13px;line-height:32px}
.menutrendz li:first-child{border:0}
.menutrendz li{text-transform:none;border:1px solid #707070;border-radius:10px;font-size:12px;color:#505050;display:inline-block;margin:0 5px 10px;padding:5px 8px}
.navcontactbox li{color:#6C6C6C;font-size:12px;text-transform:uppercase;line-height:35px;display:inline-block;padding:5px 10px;font-weight:600}
.navcontactbox li a{color:#6C6C6C}
.menutrendz li a{color:#505050}
.navbarcon li a:hover, .subnavbarul a:hover{color:#FF8000;}
.sub-active a:hover{color:#2C2D31}
/* WORLD */
.headtwo_red{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}
.headtwo_red h2{color:#FF8000;font-size:30px;font-weight:700;line-height:normal;font-family:'Nunito Sans',sans-serif}
.headtwo_red h2 a{color:#FF8000}
.h_more{color:#2C2D31;border:1px solid #5d5d5d;padding:5px 10px;border-radius:5px;font-size:12px;transition:.3s}
.h_more:hover{background:#f2f2f2}
.h_moreg{color:#5d5d5d;padding:5px 10px;border-radius:5px;font-size:12px;text-transform:uppercase;font-family:'Nunito Sans',sans-serif}
.h_moreg:hover{color:#FF8000;border:0px;}
.lead img{border-radius:6px;width:100%}
.lead-title{text-shadow:0 1px 3px #000;color:#FFF;font-weight:500;font-size:24px;line-height:34px;letter-spacing:-.5px}
.lead-title a{color:#FFF;display:block}
.medium-lead-title{text-shadow:0 1px 3px #000;color:#FFF;font-weight:500;font-size:16px;line-height:22px;}
.medium-lead-title a{color:#FFF}
.edit-block img{border-radius:6px;margin-bottom:5px}
.edit-block h4{font-size:12px;color:#FF8000;margin-bottom:5px;font-weight:700;word-break:break-word}
.edit-block h4 a{color:#FF8000}
.edit-block p,.edit-block h3,.edit-block h2{color:#2C2D31;font-weight:700;font-size:12px;line-height:16px}
.edit-block p a,.edit-block h3 a,.edit-block h2 a{color:#2C2D31}
/* WORLD */
/* COLOR BOX START HERE */
.blue-block .container {padding:0 20px;}
.blue-block{background-image:linear-gradient(to bottom,#fff,#fafafc,#f4f6fa,#eef1f8,#e7edf5);padding-bottom:30px}
.gray-gradiant-block,.pink-gradiant-block,.blue-gradiant-block,.orange-gradiant-block{position:relative;border:1px solid #707070;border-radius:8px;height:390px;overflow:hidden;}
.gray-gradiant-block img,.pink-gradiant-block img,.blue-gradiant-block img,.orange-gradiant-block img{border-radius:8px;position:absolute;height:100%;width:auto;left:50%;display:block;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}
.gray-gradiant-block::after{background:#fff;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(0,0,0,1) 100%);position:absolute;bottom:0;width:100%;left:0;height:40%;z-index:1;content:" ";border-radius:8px}
.pink-gradiant-block::after{background:#fff;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(195,34,67,0.90) 65%);position:absolute;bottom:0;width:100%;left:0;height:40%;z-index:1;content:" ";border-radius:8px}
.blue-gradiant-block::after{background:#fff;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(87,119,196,0.90) 65%);position:absolute;bottom:0;width:100%;left:0;height:40%;z-index:1;content:" ";border-radius:8px}
.orange-gradiant-block::after{background:#fff;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(210,60,18,0.90) 65%);position:absolute;bottom:0;width:100%;left:0;height:40%;z-index:1;content:" ";border-radius:8px}
.gra-abs{position:absolute;bottom:10px;padding:0 10px;border-left:4px solid #FF8000;left:10px;right:10px;z-index:2}
.gra-abs h3,.gra-abs p{font-size:16px;line-height:24px;color:#FFF;text-shadow:0 1px 1px #000;font-weight:500}
.gra-abs h3 a,.gra-abs p a{color:#FFF}
.orange{color:#FF8000;font-size:12px;line-height:18px;text-shadow:0 1px 1px #000;font-family:'Nunito Sans',sans-serif}
.orange a{color:#FF8000;}
.orange a:hover{text-decoration:underline;}
/* APP BLOCK START HERE */
.app-bg{background:#E8E9EE;margin-bottom:30px;font-family:'Nunito Sans',sans-serif;}
.app_block{display:flex;align-items:center;justify-content:space-around;max-width:750px;margin:auto;padding:25px 0}
.app_con{text-align:center;font-size:33px;font-weight:700;line-height:40px;font-family:'Nunito Sans',sans-serif}
.anytime{color:#DA2129;font-size:44px}
.anywhere{color:#000;font-size:44px}
.get_news{color:#4D4F5B;font-size:16px;text-transform:uppercase;font-family:'Nunito Sans',sans-serif;}
.app_white{display:flex}
.app_white a{background:#FFF;width:76px;height:76px;border-radius:6px;display:flex;align-items:center;justify-content:flex-end;margin:0 10px;flex-direction:column}
.bg-big_android{width:35px;height:40px;background:url(../images/css_sprites.svg) -2px -47px;display:block}
.bg-big_apple{width:27px;height:33px;background:url(../images/css_sprites.svg) -46px -47px;display:block}
.icon_name{font-size:12px;color:#4D4F5B;padding:2px 0}
/* APP BLOCK CLOSE HERE */
/* NRI AND TRAVEL BLOCK */
.sub-lead{display:flex;justify-content:flex-start;word-break:break-word}
.sub-lead img{border-radius:8px;margin-right:10px}
.firstb img{margin-bottom:10px;border-radius:6px;}
.firstb{margin-bottom:10px}
.one-block-img{background:#EEEEF2;border-radius:6px;min-height:530px;}
.firstb h4{color:#FF8000;font-size:12px;font-weight:700;padding:0 10px;margin-bottom:5px}
.firstb h4 a{color:#FF8000}
.firstb h3,.firstb h2{color:#2C2D31;font-size:20px;font-weight:600;padding:0 10px;line-height:27px;}
.firstb h3,.firstb h2{font-size:16px;line-height:22px;color:#2C2D31;font-weight:600;padding:0 10px;letter-spacing:-.5px}
.firstb h3 a,.firstb h2 a{color:#2C2D31;}
.firstb .o-text{padding:0 10px;}
.one-block{padding:0 10px}
.one-block li{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #E0E1E6}
.one-block li:last-child{border-bottom:0}
.one-block li h4{color:#FF8000;font-size:12px;font-weight:700;margin-bottom:5px;word-break:break-word}
.one-block li h4 a{color:#FF8000}
.one-block li h3,.one-block li h2,.one-block li p{font-size:13px;line-height:18px;color:#2C2D31;font-weight:500;letter-spacing:-.5px}
.one-block li h3 a,.one-block li h2 a,.one-block li p a{font-size:12px;line-height:18px;color:#2C2D31;font-weight:700;letter-spacing:-.5px}

.one-block-liner{padding:10px}
.one-block-liner li{margin-bottom:10px;padding-bottom:10px}
.one-block-liner li:last-child{border-bottom:0;margin-bottom:0;padding-bottom:15px}
/*photo galley*/
.photogallery{background: #2c2b2b;padding: 30px 0;}
.headingtopwte{color:#fff!important}
.h_moregwte{color:#fff!important;padding:2px 8px;border-radius:5px;font-size:13px;text-transform:uppercase}
.h_moregwte:hover{color:#FF8000 !important;border:0px;}
.headingtopwte a,.h_moregwte{color:#fff!important}
.mgbt8{margin-bottom:8px}
.mini-p{position:relative;height:325px;overflow:hidden;border-radius:6px;}
.mini-p img{position:absolute;height:100%;width:auto;left:50%;display:block;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}
.minipic-tagbox{color:#FFf;font-size:12px;font-weight:400;background-color:rgba(255,128,0,0.8);padding:3px 10px;border-radius:3px;display:inline-block;font-family:'Nunito Sans',sans-serif}
.minipic-tagbox a{color:#fff}
.minipic-tagbox a:hover{text-decoration:underline;}
.minipic-titlebox{color:#fff;font-weight:500;font-size:15px;line-height:20px;letter-spacing:-.5px}
.minipic-titlebox a{color:#fff}
.picgalbx{position:absolute;top:10px;left:10px;font-size:14px;background-color:rgba(255,128,0,0.8);
color:#fff;padding:3px 10px;border-radius:3px;display:flex;align-items:center;justify-content:start;
font-family:'Nunito Sans',sans-serif}
.picgalbx img{width:auto}
.picgalicon{width:20px;height:17px;background:url(../images/css_sprites.svg) -86px -51px;display:block;margin-right:5px}
/* score card */
.score-block{background:#000;color:#fff;margin-bottom:15px;padding:15px 5px 0px 5px;border-radius: 6px;}
.score-blockm{height:475px;overflow-y:scroll;padding:0 10px 0px 10px;}
.score-blockm::-webkit-scrollbar{width:5px;}
.score-blockm::-webkit-scrollbar-track{box-shadow:0 0 0 #fff;border-radius:10px}
.score-blockm::-webkit-scrollbar-thumb{background:#707070}
.tabscore{overflow:hidden;display:flex;align-items:center;justify-content:space-around;margin: 0 10px 15px 10px;}
.tabscore button{background-color:inherit;border:none;outline:none;cursor:pointer;transition:.3s;color:#898989;text-transform:uppercase;flex:1;padding-bottom:5px}
.tabscore button.activescore{border-bottom:1px solid #fff;color:#fff}
.tabcontent{display:none}
.socreteams{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}
.socreteams li{display:flex;align-items:center;justify-content:center;font-family: 'Nunito Sans',sans-serif !important;}
.socreteams li img{margin:0 10px;border:1px solid #ccc;border-radius:50%;width:26px;height:26px}
.livebox, .result{text-align:center;position:relative;background:#fff;border-radius:15px;box-shadow:3px 3px 5px #B8BFC769;border:1px solid #ECEDEE;margin-bottom:10px;padding:5px 10px;font-family: 'Nunito Sans',sans-serif !important;}
.livebox h3{background:#D8212A;border-radius:10px;padding:2px 10px;color:#fff;display:inline-block;font-weight:400;font-size:10px;text-transform:uppercase;margin-bottom:10px;font-family: 'Nunito Sans',sans-serif !important;}
.result h3{background:#535353;border-radius:10px;padding:2px 10px;color:#fff;display:inline-block;font-weight:400;font-size:10px;text-transform:uppercase;margin-bottom:10px}
.livebox h4{color:#505050;font-size:11px;text-transform:uppercase;margin-bottom:20px;font-family: 'Nunito Sans',sans-serif !important;word-break: normal;}
.cntryname{font-size:7px;color:#8A939F;display:block;text-transform:uppercase;line-height:2px}
.text-center{text-align:center}
.socreteams li p{color:#D8212A;font-size:16px; text-align: left;font-family: 'Nunito Sans',sans-serif !important;}
.socreteams li p span{display:block;color:#000;font-size:10px}
.targetscore{font-size:10px;color:#000;margin-bottom:10px}
.srvs{border-radius:50px;color:#000;border:1px solid #C9C9C9;font-size:9px;width:20px;height:20px}
.upcome{background:#189D0E!important}
.score1 p{color:#000!important; font-size: 12px!important;line-height: 24px;margin-top: -12px;}
.targetscore1{font-size:13px;color:#000;margin-bottom:10px;word-break: normal;}

/*search box*/
.search{width:355px; height:52px;position: absolute;display:none; top: 52px;right:30px; border:1px solid #D5D1D1;border-radius:6px; padding: 6px;background: #fff; box-shadow: 0px 3px 5px #00000029;font-family: 'Nunito Sans', sans-serif;}
.search::after {content: '';position: absolute;width: 0;height: 0;bottom: 100%;right: 58px; border: .75rem solid transparent;border-top: none;border-bottom-color: #fff;filter: drop-shadow(0 -0.0625rem 0.0625rem rgba(0, 0, 0, .1));}
.input-search::placeholder{color:#2C2D31; font-size: 16px;}
.input-search{float:left;width:100%;outline:none;border:0;border-radius:6px;z-index:1;box-sizing:border-box;font-size:16px;background:#fff;outline:none;color:#2C2D31;height:42px}
.searchButton{position:absolute;right:0;width:40px;height:40px;margin-right:5px;background:#FF8000;text-align:center;color:#fff;border-radius:6px;cursor:pointer;font-size:16px;border:0;outline:none;font-family: 'Nunito Sans', sans-serif;}
.close {position: absolute;right: 32px;top: 32px;width: 32px;height: 32px;}
.close:before, .close:after {position: absolute;left: 15px;content: ' ';height: 33px;width: 2px;background-color: #333;}
.close:before {transform: rotate(45deg);}
.close:after { transform: rotate(-45deg);}

@media (max-width:1279px) {
.navbarcon li{padding:0 10px;}
.navbarconspan{right:1px;}
}
@media(max-width:1279px) {
.leadbox .flex-col50{width:calc(100% - 660px);padding-left:0;padding-right:0}
.subleadtitle{font-size:16px!important;line-height:26px;}
.lead-titlebox{font-size:18px;line-height:25px}
.langdwn,.weatherbox{flex:0 0 50%}
}
@media(max-width:1315px) {
.leadbox .flex-col50{width:calc(100% - 660px)}
.leadbox .flex-col25 {min-width: 330px;}
}

/* REGIONAL LANGUAGE START HERE */
.regional-flex{background:#1e212f;display:flex;align-items:center;justify-content:center;min-height:350px;border-radius:5px;}
.wid150pr{width: 150%;}
ul.regional-tabs{list-style:none;border-bottom:1px solid #41444e;text-align:center;margin-bottom:15px}
ul.regional-tabs li{background:none;color:#FFF;display:inline-block;padding:15px;cursor:pointer;height:55px;margin:0 10px}
ul.regional-tabs li.current{color:#FFF;font-weight:700;border-bottom:2px solid #FFF}
.regional-block{background:#25293a;margin-bottom:50px}
.regional-block .tab-content{display:none}
.regional-block .tab-content.current{display:inherit}
.regional-block .thumbnail{width:114px}
.regional-block .thumbnail-story{padding-right:10px}
.regional-block .thumbnail-story,.regional-block .thumbnail{display:table-cell;vertical-align:top}
.regional-block .thumbnail img{border-radius:5px}
.regional-block .mini-story-block li{background:#FFF;border-radius:5px;padding:10px;margin-bottom:20px;min-height: 105px;}
.thumbnail-story p{font-size:13px;color:#000;min-height: 57px;line-height: 20px;overflow:hidden;}
.thumbnail-story p a{color:#000;font-size:13px;}
@media (max-width:1279px) {
ul.regional-tabs li{margin:0;}
}
.read{text-align:center;padding-bottom:10px;}
.read a{color:#FFF;font-size:16px;font-weight:700;border:1px solid #fff;border-radius:7px;padding:8px 20px;line-height:50px;text-transform:uppercase;font-family:'Nunito Sans',sans-serif}
.read a:hover{background:#FF8000;border:0;color:#FFF;}
.f-container{max-width:1360px;margin:auto;padding:0 10px;font-family:'Nunito Sans',sans-serif}
.get{color:#cbcbcb;font-size:13px}
footer{background:#1a1e22;padding:10px 0 0;text-transform:uppercase;color:#cbcbcb;font-size:13px;}
footer h2, footer p{margin:0 0 15px;padding:0;font-size:13px;color:#cbcbcb}
footer p{margin:0!important;color:#fff;font-family:'Nunito Sans',sans-serif}
.footer-left-border{border-right:1px solid #33373a;padding:15px}
.footer-links{border-bottom:1px solid #707070; }
.footer-links a{color:#cbcbcb;font-size:12px;margin-bottom:10px;display:inline-block}
.footer-links a:hover,.topic-block a:hover{color:#FFF!important;text-decoration:none}
.footer-links span{margin:0 10px;color:#616466;font-size:10px;vertical-align:middle}
.partner-link{background:#32373b; color:#fff; font-size: 12px; padding-left: 10px; border-bottom: 0 !important; margin-right: -10px;}
.partner-link a{margin-right:10px;color:#C5C5C5}
.topic-block a{padding:5px 5px 0 5px;margin:0 8px 0px 0;color:#cbcbcb;display:inline-block;}
.f-input{background:#25292d;border:0;color:#72787e;padding:8px;border-radius:8px;outline:none}
.s-submit{background:#31353a;color:#d9d9d8;font-size:14px;border-radius:8px;padding:8px;border:0;margin-left:-10px}
.rights{color:#818181;font-size:12px;text-align: center;padding-bottom: 15px;margin-top:10px; background: #000;padding-top: 10px;margin-right: -10px;}
.f-logo{margin:auto}
.f-social{display:inline-block}
.f-social a{color:#5f6265;border:1px solid #5f6265;padding:3px;border-radius:50%;width:40px;height:40px;font-size:22px;display:inline-block;margin:5px 2px;text-align:center}
.facebook:hover,.twitter:hover,.gplus:hover,.tube:hover{color:#fff}
.facebook:hover{background:#2d609b;border:1px solid #2d609b}
.twitter:hover{background:#22bbf4;border:1px solid #22bbf4}
.gplus:hover{background:#c43523;border:1px solid #c43523}
.tube:hover{background:#d52925;border:1px solid #d52925}
.f-apps{color:#5f6265;border:1px solid #5f6265;display:inline-block;margin:auto;border-radius:35px;line-height:30px;margin-left:5px}
.f-email-box{position:relative;margin-bottom:30px}
.f-apps a{color:#5f6265;font-size:26px;padding:0 10px}
.f-apps span{color:#26292d;font-size:24px;vertical-align:super}
.footerfirstlink{display: block !important; font-size: 13px !important; color:#fff !important}
.trending-news-class1 li{position: relative; padding-left: 10px;}
.trending-news-class1 li::before{content:''; position:absolute;width:8px;height:6px;left:3px;top:12px;background:url(../images/css_sprites.svg) -80px -0px}
.trending-news-class1 {display: flex; align-items: flex-start; justify-content: space-between; font-size: 12px;}
.trending-news-class1 a{color:#c5c5c5}
.trandingheading{background:none; font-size: 13px; color:#fff;padding-left: 0px !important;}
.trandingheading a{color:#c5c5c5}
.trandingheading::before{background: none !important;}
.scrollfooter{margin-bottom: 20px; }
.partnerlinkhead{display: block;font-size: 13px !important; color:#fff!important; margin: 0 10px 0 0px !important; padding:10px 10px 10px 0}
.staticpagelink {border-bottom: 0px!important;background: #1a1e22 !important;margin-top: -15px;margin-bottom: -5px;}
 footer::-webkit-scrollbar{width:5px; }
 footer::-webkit-scrollbar-track{box-shadow:0 0 0 #fff;border-radius:10px;}
footer::-webkit-scrollbar-thumb{background:#707070; }
.zeeft-sticky { width: 100%;padding-right: 10px; bottom: 0;height: 175px;overflow-y: scroll;  position: fixed; z-index: 998; box-sizing: border-box; transform: translateY(120%); -webkit-transition: all .5s ease-out; -moz-transition: all .3s ease-out; -o-transition: all .3s ease-out; transition: all .3s ease-out; }
#tab-1, #tab-1 li, #tab-1 p,#tab-1 h3{font-family: 'Nunito Sans', sans-serif;}
/*Ajax Overlay Css*/
#overlay{
  position: fixed;
  top: 0;
  z-index: 100;
  width: 100%;
  height:100%;
  display: none;
  background: rgba(0,0,0,0.6);
}
.cv-spinner {
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.spinner {
  width: 40px;
  height: 40px;
  border: 4px #ddd solid;
  border-top: 4px #2e93e6 solid;
  border-radius: 50%;
  animation: sp-anime 0.8s infinite linear;
}
@keyframes sp-anime {
  100% {
    transform: rotate(360deg);
  }
}
