html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
nav ul, ul, ol{list-style:none}
a:link, a:visited{text-decoration:none;color: #010101;}
table{border-collapse:collapse;border-spacing:0}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
input,select{vertical-align:middle}img{display:block;max-width:100%;}h1,h2,h3,h4,h5,h6{font-weight:700;}
body{font-size:14px;line-height:1;font-family: Montserrat, sans-serif;}
h1, h2, h3, h4, h5, h6{font-family:Montserrat, sans-serif;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.inuth-wrapper:after,.inuth-wrapper:before{display:table;content:" ";}
.clear{clear:both;}
.mb20{margin-bottom:20px;}.mb30{margin-bottom:30px;}.tpdng{padding-top:50px;}
.inuth-wrapper{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;}
#main{float:left;width:100%;}
#header{background:#010101;height:50px;position:fixed;width:100%;z-index:99999;}
#header .logo{margin:0 auto;width:112px;}
#header .logo img{height:50px;width:112px;}
.navicon{position:fixed;top:7px;left:5px;padding:10px;cursor:pointer;z-index:99999;}
.navicon .fa{color:#fff;font-size:19px;}
#navbar{background:#010101;display:none;padding-bottom:10px;position:fixed;top:50px;width:100%;z-index:999;}
#navbar>li>a{color:#fcfcfc;display:block;font-size:11px;font-weight:700;line-height:18px;padding:8px 15px;text-transform:uppercase;}

#nav .search{position:fixed;right:38px;top:7px;z-index:99999;}
#nav .search .btn{background-color:transparent;color:#fff;cursor:pointer;outline:0;height:37px;padding:0 14px;border:none;line-height:1;text-transform:uppercase;font-weight:bold;}
#nav .search .btn .fa{font-size:19px;line-height:19px;}
/* Navigation */
.breadcrumb-wrapper{padding:15px 0;}
.breadcrumb{margin:0;padding:0;text-transform:uppercase;font-size:12px;font-weight:bold;background-color:transparent;}
.breadcrumb>li{display: inline-block;}
.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0";}

.featured-image{border:2px solid #13120d;position:relative;margin-bottom:15px;margin-left:-15px;margin-right:-15px;}
.featured-image img{width:100%;}
.featured-image-credit{position:absolute;z-index:5;bottom:0;right:0;padding:8px 16px;font-size:11px;background-color:rgba(0, 0, 0, 0.5);color:#fff;}
.featured-image .backstretch{opacity:1;}

.postimage h1{color:#000;font-size:24px;line-height:32px;padding-bottom:20px;}
.post-excerpt{color:#666;font-size:18px;font-weight:400;line-height:28px;}
.post-excerpt h3{font-weight:400;}
.barcelona-author{margin:20px 0;width:100%;overflow:hidden;}
.inuth-author{margin:20px 0;clear:both;overflow:hidden;}
.post-meta-info{float:left;list-style-type:none;padding:0;width:100%;}
.post-meta-info li.post-author{border-right:1px solid #d3d3d3;float:left;font-size:12px;margin-right:15px;line-height:20px;padding-right:14px;}
.post-meta-info li.post-author img{display:none;}
.barcelona-author .post-meta-info li{float:left;font-size:12px;line-height:15px;}
.post-meta-info li.post-author a{color:#c2175c;}
.post-meta-info li span {margin-right: 5px;}
.post-meta-info li {color: #666;font-size: 11px;font-weight: bold;float: left;margin: 0 15px 0 0;line-height:20px;}
.inuth-post-content p{color:#313131;font-size:16px;line-height:30px;padding-bottom:20px;}
.inuth-post-content p strong{font-size:16px;font-weight:700;}
.inuth-post-content p a{color:#bc185c}
.inuth-post-content p iframe{width:100%;}
.web-title{line-height:33px;margin-bottom:10px;position:relative;z-index:1;}
.web-title .title{background-color:#fff;display:inline-block;font-size:18px;font-weight:bold;letter-spacing:-0.4px;margin:0;padding-right:15px;position:relative;text-transform:uppercase;z-index:1;}
.web-title::after{background-color: rgb(245, 245, 245);content:" ";height:5px;left:0;position:absolute;top:13px;width:100%;z-index:0;}
.inuth-post-content blockquote {border: none;min-height: 71px;margin: 0 0 50px;padding: 15px 60px 0 100px;background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAuBAMAAACllzYEAAAALVBMVEXeCAj////ug4P3wcHmRkb98PDkNjbzoqLqYGD50dHiJyfgFxf74OD1srLxk5O8mzOYAAAATklEQVQ4y2MYBfQFXEogoIUhzioIAsIY4owOIFJ5KIhz4BAvLMAqzh4kjk3ce2pCagEW8c4wBrZwLOIxCQwMqcEY4ny3gQSbBcMooCsAAA+fDMJ6pXLXAAAAAElFTkSuQmCC) no-repeat 40px 20px;line-height: 1.875;font-size: 16px;font-weight: 400;}
.inuth-post-content blockquote p{line-height:inherit;}
.inuth-post-content>ul,.inuth-post-content>ol{margin:30px 0 30px 40px;font-size: inherit;color: inherit;line-height: 1.875;}
.inuth-post-content>ul{list-style:disc;}
.inuth-post-content>ol{list-style:decimal;}
.inuth-post-content>ul li,.inuth-post-content>ol li {padding:0 0 8px}
.inuth-post-content:not(.section-html) img {height:auto;}
.inuth-post-content img{max-width:100%;}
.inuth-post-content>div.alignnone,.inuth-post-content>div.aligncenter{width:100%!important;}
/*  Search form */
.search-form-full{display:none;position:fixed;z-index:1000;top:0;left:0;width:100%;height:100%;text-align:center;background-color:rgba(0, 0, 0, 0.55);transition:background 0.2s;}
.search-form-full:before{display: inline-block;height: 100%;margin-right: -0.25em;vertical-align: middle;content: " ";}
.search-form-full .search-form{display: inline-block;width: 90%;vertical-align: middle;transition: all 0.2s;}
.search-form-full .search-form-inner{position: relative;}
.search-form .barcelona-sc-close{display: none;}
.search-form-full .search-form .barcelona-sc-close {display: block;position: absolute;z-index: 1;left: 0;top: -65px;height: 45px;line-height: 45px;text-transform: uppercase;font-weight: bold;cursor: pointer;color: #fff;}
.search-form-full .barcelona-sc-close .barcelona-ic {display: inline-block;width: 35px;height: 35px;margin: 5px 10px 0 0;border-radius: 100%;font-size: 22px;line-height: 35px;background-color: #fff;color: #010101;}
.search-form-full .barcelona-sc-close .barcelona-text{vertical-align: top;}
.search-form-full .input-group {margin-top: -10%;box-shadow: 0 0 65px rgba(0,0,0,0.5);border-radius: 4px;}
.search-form-full .input-group-addon {border: none;font-weight: bold;font-size: 16px;background-color: #fff; color: inherit;border-radius: 4px;padding: 6px 24px;}
.input-group-addon:first-child{border-top-right-radius: 0;border-bottom-right-radius: 0;}
.input-group .form-control, .input-group-addon, .input-group-btn {display: table-cell;vertical-align: middle;}
.search-form-full .btn-search-icon {display: none;}
.search-form-full .form-control {outline: 0;height: 60px;box-shadow: none;border: none;font-size: 14px;}
.search-form-full .input-group-btn{border-radius: 0 4px 4px 0;font-size: inherit;}
.search-form-full .btn{border: none;height: 60px;padding: 0 15px;border-radius: 0 4px 4px 0;text-transform: uppercase;background-color: #010101;color: #fff;}
.input-group{position: relative;display: table;border-collapse: separate;}

.readmore-story{border-bottom:3px solid #d6d6d6;padding-bottom:30px;margin-bottom:30px;}
.readmore-story:last-child{border-bottom:0;padding-bottom:0;}
.more-story-title{color:#000;font-size:20px;font-weight:700;line-height:28px;padding-bottom:5px;}
.more-post-image{margin:15px 0;}
.more-summary p{color:#313131;font-size:16px;line-height:30px;padding-bottom:20px;}
.social-wrap{clear:both;overflow:hidden;}
.social_share{display:table;padding-top:5px;width:100%;}
.social_share>li{box-sizing:border-box;display:table-cell;line-height:14px;margin:0;padding:0 5px 0 0;transition:all .2s ease-in-out;list-style-type:none;}
.social_share>li>a{background:#ccc;border-radius:3px;box-sizing:border-box;display:block;font-size:15px;width:100%;font-weight:400;padding:6px 10px;position:relative;text-align:center;text-decoration:none;}
.social_share>li>a i{background:url(../images/share-icon.png) no-repeat; display:inline-block; line-height:20px;}
.social_share>li>a i.fb{background-position:0 1px;height:26px;width:20px;}
.social_share>li>a i.twit{background-position:0 -33px; width:20px; height:26px;}
.social_share>li>a i.gplus{background-position:0 -66px; width:20px; height:26px;}
.social_share>li>a i.pin{background-position:0 -101px; width:20px; height:26px;}
.social_share>li.facebook a{background: #3b5999;padding:6px 40px;}
.social_share>li.twitter a{background: #55acef;}
.social_share>li.google-plus a{background: #de4b3b;}
.social_share>li.pinterest a{background: #cb2028;}
.social_share>li>a .ie-lable{display:inline-block;color:#fff;font-weight:700;line-height:20px;padding-left:8px;padding-top:4px;vertical-align:top;}
.social_share>li:hover{-webkit-transform: translateY(-4px);transform: translateY(-4px);}

.social_share>li.twit a{background: #00abf0;}
.social_share>li.gplus a{background: #e93f2e;}
.social_share>li.in a{background: #007bb6;}
.social_share>li.email a{background: #848484;}
.social_share>li.whatsapp{display:none;}

.readmore-btn a{background:#c3185e;border-radius:3px;color:#fff;display:block;font-size:17px;font-weight:700;line-height:26px;padding:10px;text-align:center;}

.site-links{border-bottom:1px solid #212121;border-top:1px solid #212121;margin-bottom:10px;padding:20px 0 10px;}
.site-links ul{list-style-type: none;overflow: hidden;}
.site-links ul li {float:left;margin:0 10px 10px 0;}
.site-links ul li a{color:#868686;font-size:15px;}
#footer{background:#0f0f0f;margin-top:20px;}
.footer{padding-bottom:60px;}
#footer .copyright{color:#999;font-size:13px;line-height:20px;padding-bottom:10px;}
.footer-navbar a{display:inline-block;margin:15px 15px 15px 0;}
.fimg-wrapper {margin-top: 10px;}
.next-button{background:#ff001a;box-sizing:border-box;border-radius:3px;display:block!important;font-family:Montserrat, sans-serif; font-size:18px; font-weight:bold; line-height:39px;padding:1px 12px;text-transform:uppercase; position:fixed;right:10px;bottom:10px;height:39px;width:30%;}
.next-button a{color:#fff;}
.next-button a:after{ position:absolute; top:50%; right:10px; margin-top:-7px; content:""; background:url(../images/social-next.png) 0 0 no-repeat; width:13px; height:13px;}
.socialleft{width:60%;}
.socialholder{background:#f4f4f4;padding:5px 10px;position:fixed;bottom:0;left:0;width:100%;z-index:999;}

/* must read */
.most-readbox{margin-bottom:25px;}
.most-readbox ul{list-style:none;margin-top:5px;}
.most-readbox li:first-child {border: none; padding-top:5px;}
.most-readbox li {padding:10px 0;list-style-type:none; position:relative;}
.most-readbox li img{display:block;padding-bottom:5px;width:100%;}
.most-readbox li a{color:#000;font-size:15px;font-weight:400;line-height:22px;text-decoration:none;}
.mostread-title{color:#000;font-size:16px;font-weight:700;padding:5px 0;text-transform:uppercase;}
.must-read {box-sizing:content-box;display:inline-block;height:22px;padding:5px;position:fixed;right:5px;top:9px;width:22px;cursor:pointer;z-index:99999;}
.must-read-content{width:280px;background:#ededed;padding:15px 20px 10px 20px;display:none;position:fixed;top:50px;right:0;box-sizing:border-box;-webkit-box-shadow:-25px 0px 25px -3px rgba(0,0,0,0.35);box-shadow:-25px 0px 25px -3px rgba(0,0,0,0.35);z-index:99999999;height:100%;overflow-x:hidden;overflow-y: scroll;}
.mr-title{color:#000;font-size:17px; text-transform:uppercase; font-weight:bold; text-transform:uppercase; margin-bottom:10px;}
.must-read-content li{margin-bottom:20px;}
.must-read-content li figure{position:relative; margin-bottom:7px;}
.must-read-content li figure .video {position: absolute; width:70px; height:70px; left: 50%;  top: 50%; margin:-35px 0 0 -35px; background: url(../images/must-video.png) 0 0 no-repeat;}
.must-read-content li figure img{width:100%;}
.must-read-content li p{color:#000;font-size:14px;line-height:20px;}
.featured-image .fimg-inner{min-height: auto;}
.ie-scorecard{border: 1px solid #d4d4d4;margin-bottom: 20px;}
.ie-matchbox{border-bottom: 1px solid #d3d4d6;display: table;padding: 15px 0;position: relative;text-align: center;width: 100%;}
.livebox {background: #ff0000;color: #fff;font-size: 14px;font-weight: 700;left: 0;padding: 3px 8px;position: absolute;}
.ie-match {color: #000;display: inline-block;font-size: 16px;font-weight: 700;line-height: 22px;width: 80%;}
.ie-citiesbox {border-bottom: 1px solid #d3d4d6;box-sizing: border-box;display: table;padding: 30px;width: 100%;}
.cities-name {float: left;color: #000;width: 45%;}
.cities-name h3 {font-size: 22px;font-weight: 700;padding-bottom: 5px;}
.cities-name span {font-size: 20px;color: #666;}
.cities-name span.ie-overs {color: #000;font-size: 13px;}
.cities-name strong {font-size: 22px;font-weight: 700;color: #ff0000;}
.ie-vs {background: #ff0000;border-radius: 15px;box-sizing: border-box;color: #fff;font-size: 22px;line-height:24px;float: left;padding: 5px;text-align: center;width: 10%;}
.align-right {text-align: right;}
.batbowlbox {display: table;margin: 15px 0;width: 100%;}
.players-bw {display: table-cell;padding: 0 20px;width: 50%;}
.player-batt {color: #000;font-size: 16px;font-weight: 700;padding-bottom: 5px;text-transform: capitalize;}
.bowler-name-box {color: #000;font-size: 15px;display: table;width: 100%;}
.player-name {display: table-cell;padding: 3px 0;}
.player-run {display: table-cell;padding: 3px 0;text-align: right;}
.playing-read {color: #ff0000;}
.bdr-left {border-right: 1px solid #d3d4d6;}
.winbox {background: #d4d4d4;color: #000;padding: 15px 0;font-size: 16px;font-weight: 700;line-height: 26px;text-align: center;}

.rating-star{background: url(images/star-rating.png) no-repeat 0 0;box-sizing: border-box;color: transparent;display: inline-block;margin-right: 5px;position: relative;height: 16px;text-indent: -9999px;vertical-align: top;width: 84px;}
.rating-star .rating-status{background: url(images/star-rating.png) no-repeat 0 -16px;box-sizing: border-box;height: 100%;left: 0;position: absolute;top: 0;}
/*election*/
.inuth-elebx{background:#fff;box-shadow:0 0 5px #e8e7e7;padding:15px 95px;margin:20px 0;}
.inuth-elebx h1{font-size:30px;line-height:36px;margin:0 0 0 -75px;}
.elec-sing-inuth { padding:20px 20px 0px 20px; box-shadow: 0 0 5px #e8e7e7;background: #fff;margin: 5px 0 30px 0;}
.elec-sing-inuth .box-header .title-wi-child .title{border-right:none; margin-right:0; font-size:21px; padding-bottom:10px;}
/*election*/
/*ipl scorecard*/
.sportwidgetbx{position:fixed;right:-140px;bottom:-140px;z-index:9999999;font-family:'Roboto Condensed',sans-serif;}
.sportwidgthold{background:#216eb4;box-sizing:border-box;font-family:'Roboto Condensed',sans-serif;padding:2px;position:relative;height:150px;width:140px;}
.animatebox{transition:.5s ease-out 500ms;-webkit-transition:.5s ease-out 500ms;right:30px;bottom:30px;}
.closebtn{color:#94b1d4;cursor:pointer;font-size:14px;position:absolute;top:2px;right:5px;}
.sportwidgetbx h3{color:#fff;font-size:11px;font-weight:400;line-height:16px;padding:2px 0 4px 4px;margin:0;}
.iesprtbox{background:#fff;padding:5px;position:relative;}
.iesprtbox a{text-decoration:none;}
.livebox-ipl{background:#ff0000;color:#fff;padding:2px 5px;font-size:11px;line-height:14px;position:absolute;top:0;right:0;}
.livebox-ipl:before{background:#ff0000;content:"";display:block;left:-3px;top:0;height:18px;width:6px;position:absolute;-webkit-transform:skew(17deg);transform: skew(17deg);}
.teamname{color:#333;font-size:13px;font-weight:700;line-height:13px;}
.score-count{color:#004b87;font-family:'Roboto Condensed',sans-serif;font-size:38px;font-weight:700;line-height:40px;margin:3px 8px 0 0;text-align:right;}
.ie-over{color:#000;font-size:14px;text-align:right;margin-right:8px;}
.leadsbox{background:#fff;border-top:2px solid #216eb4;color:#000;padding:3px 5px;font-size:11px;height:38px;line-height:15px;text-align:center;text-transform:uppercase;}
.mod-head .widget-title { font-size: 13px!IMPORTANT; padding : 23px 0;!IMPORTANT}
.livebox{position:relative;top:-26px;z-index:10001;}
.ie-vs{border-radius:8px;font-size:18px;padding:2px 3px 4px;line-height:24px;}
.ie-match {
	box-sizing: border-box;
	float: left;
	padding: 0 10px;
	margin-top: -12px;
	width: 100%;
}
/* IPL score card mobile */
.sportwidgthold{height:110px;width:130px;}
.animatebox{right:15px;bottom:15px;}
.closebtn{background:#333;border:1px solid #666;border-radius:100%;color:#fff;font-size:12px;line-height:15px;padding:3px 7px;top:-12px;right:-12px;text-align:center;}
.score-count{font-size:32px;margin-top:5px;}
.sportwidgetbx h3{padding:1px 0 3px 3px;}
.ie-over{font-size:12px;margin-bottom:1px;}
.leadsbox{font-size:11px;padding:4px;}
.cities-name strong{ font-size:12px;}
.cities-name h3{font-size:15px;}
.winbox{font-size:13px; line-height:20px;}
.ie-vs{font-size:13px; line-height:20px;}
/* sidebar css */
#menuwap{position:relative;}
#menuwap .navicon,#menuwap .logoplaytop,#menuwap #nav .search,#menuwap .must-read{position:absolute;}
#menuwap #header{position:inherit;}
#menuwap #navbar{position: relative;top:0;}
#menuwap .must-read-content{position: relative;top:0;width:100%;}
#menuwap.fixed{position: fixed;top: 0;width: 100%;z-index: 999999;}

.inuth_asidebox {margin-bottom: 15px;}
.featured-image .fimg-inner{min-height: auto;}
.inuth_asidebox li:first-child{margin-top:10px;}
.inuth_asidebox li{margin-top:30px;}
.inuth_asidebox li figure{position:relative;margin-bottom:10px;overflow:hidden;width:100%;}
.inuth_asidebox li figure img{transform: scale3d(1, 1, 1);transition: all 0.3s ease 0s;width: 100%;}
.inuth_asidebox li figure a:hover img{transform: scale3d(1.05, 1.05, 1.05);}
.inuth_asidebox li .slug{color:#a52020;font-size:12px;padding-bottom:3px;}
.inuth_asidebox li .post_txt{color:#000;display:block;font-size:14px;line-height:20px;}
.inuth_asidebox li .post_txt a:hover{color:#bc185c;}
.web-title{line-height:33px;margin-bottom:10px;position:relative;z-index:1;}
.web-title .title{background-color:#fff;display:inline-block;font-size:18px;font-weight:bold;letter-spacing:-0.4px;margin:0;padding-right:15px;position:relative;text-transform:uppercase;z-index:1;}
.web-title::after{background-color:rgb(245, 245, 245);content:" ";height:5px;left:0;position:absolute;top:13px;width:100%;z-index:0;}
.inuth_asidebox li:first-child {margin-top: 10px;}
.inuth_asidebox li figure .overlay{backface-visibility:hidden;background-color:rgba(0, 0, 0, 0.3);color: #fff;display: block;height:100%;position:absolute;text-align:center;width:100%;z-index:1;}
.inuth_asidebox li figure .overlay .fa{background-color:rgba(0, 0, 0, 0.25);border:2px solid #ffffff;border-radius:100%;font-size:24px;height:50px;line-height:33px;padding:8px 0 8px 4px;text-align:center;vertical-align:middle;width:50px;}
.trs{transition:all 0.15s ease;}
.inuth_asidebox li figure .overlay:before {content:" ";display:inline-block;height:100%;margin-right:-0.25em;vertical-align:middle;}
.sidebar:before ,.sidebar:after {clear: both; display: block; content: "";}
.footerr-social { position: static !important; padding-top:15px; }
.footerr-social li { min-width: 30px;}
.footerr-social .fa {font-size: 19px;}
.inuth-rightadd {border-top: 5px solid rgb(245, 245, 245);border-bottom: 5px solid rgb(245, 245, 245);text-align: center;
    padding: 10px 0;overflow: hidden;margin: 7px 0 30px 0;}
/* sidebar css */
@media(max-width:321px){
.social-icon.next-button{ width:35%;}
}
@media (max-width: 767px){.postimage iframe {max-width: 100%;height: auto;}}
/*SSO Login button in header*/
.mainnav{ position: relative; }
.iesso-login{
	position: absolute;
    right:7px;
    top: 8px;
    border: 1px solid #fff;
    border-radius: 2px;
}
.iesso-login .sso-link .login-button{
	background: none;
    border: none;
    color: #fff;
    font-size: 12px;
    font-weight: 600;
}
#topnav>li.search{ float: none; }

.iesso-login .login-button:after {
	 content: "";
    display: inline-block;
    height: 18px;
    width: 18px;
    margin-left: 4px;
    text-align: right;
    text-indent: -999px;
    background: url(../non-sign-user-icon.png) no-repeat;
    background-size: 100%;
    vertical-align: middle;
}
.navbar-dark .navbar-nav > li.search > .btn {padding: 0 5px;}
#topnav>li>a{padding-left: 13px;
    padding-right: 13px;}

@media only screen and (max-width: 767px){
.iesso-login{ top: 15px;right: 10px; border: none;    z-index: 99999;}
.iesso-login .login-button:after{ content: none; }
.iesso-login .sso-link .login-button{ text-indent: -333em; background: url(../images/non-sign-user-icon.png) no-repeat;width: 24px;height: 24px;background-size: 100% auto;}
#nav .search{right: 70px;}
.iesso-login .account-button:after{ content: none; }
.iesso-login .sso-link .account-button{ text-indent: -333em; background: url(../images/sign-user-icon.png) no-repeat;width: 24px;height: 24px;background-size: 100% auto;border: none;}
#nav .search{right: 70px;}
.must-read{
    right: 44px;
}
}
