 @font-face {
     font-family: 'poppinsblack';
     src: url('../fonts/poppins-black-webfont.woff2') format('woff2'), url('../fonts/poppins-black-webfont.woff') format('woff');
     font-weight: normal;
     font-style: normal;
}
 @font-face {
     font-family: 'poppinsblack_italic';
     src: url('../fonts/poppins-blackitalic-webfont.woff2') format('woff2'), url('../fonts/poppins-blackitalic-webfont.woff') format('woff');
     font-weight: normal;
     font-style: normal;
}
 @font-face {
     font-family: 'poppinsbold';
     src: url('../fonts/poppins-bold-webfont.woff2') format('woff2'), url('../fonts/poppins-bold-webfont.woff') format('woff');
     font-weight: normal;
     font-style: normal;
}
 @font-face {
     font-family: 'poppinsbold_italic';
     src: url('../fonts/poppins-bolditalic-webfont.woff2') format('woff2'), url('../fonts/poppins-bolditalic-webfont.woff') format('woff');
     font-weight: normal;
     font-style: normal;
}
 @font-face {
     font-family: 'poppinsextrabold';
     src: url('../fonts/poppins-extrabold-webfont.woff2') format('woff2'), url('../fonts/poppins-extrabold-webfont.woff') format('woff');
     font-weight: normal;
     font-style: normal;
}
 @font-face {
     font-family: 'poppinsextrabold_italic';
     src: url('../fonts/poppins-extrabolditalic-webfont.woff2') format('woff2'), url('../fonts/poppins-extrabolditalic-webfont.woff') format('woff');
     font-weight: normal;
     font-style: normal;
}
 @font-face {
     font-family: 'poppinsextralight';
     src: url('../fonts/poppins-extralight-webfont.woff2') format('woff2'), url('../fonts/poppins-extralight-webfont.woff') format('woff');
     font-weight: normal;
     font-style: normal;
}
 @font-face {
     font-family: 'poppinsextralight_italic';
     src: url('../fonts/poppins-extralightitalic-webfont.woff2') format('woff2'), url('../fonts/poppins-extralightitalic-webfont.woff') format('woff');
     font-weight: normal;
     font-style: normal;
}
 @font-face {
     font-family: 'poppinsitalic';
     src: url('../fonts/poppins-italic-webfont.woff2') format('woff2'), url('../fonts/poppins-italic-webfont.woff') format('woff');
     font-weight: normal;
     font-style: normal;
}
 @font-face {
     font-family: 'poppinslight_italic';
     src: url('../fonts/poppins-lightitalic-webfont.woff2') format('woff2'), url('../fonts/poppins-lightitalic-webfont.woff') format('woff');
     font-weight: normal;
     font-style: normal;
}
 @font-face {
     font-family: 'poppinsmedium';
     src: url('../fonts/poppins-medium-webfont.woff2') format('woff2'), url('../fonts/poppins-medium-webfont.woff') format('woff');
     font-weight: normal;
     font-style: normal;
}
 a{
    color: #ee2d26
}
p:empty {
 display:none;
}
 body{
    background:#fff;
    font-family: 'Poppins', sans-serif;
    font-size:14px;
    line-height:1.6em;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
    overflow-anchor:none;
  
}
 .single-news img{
    width: 100%;
    border-radius: 5px;
    height: auto;
}
 .news-banner-blk{
    /*background:url(../images/football-news-b.jpg);
    */
     background-size:cover;
    background-repeat:no-repeat;
    position:relative;
    height:420px;
    margin-bottom:40px;
    background-position:50%;
    cursor:pointer;
    transition:all 0.5s;
}
 .banner-thumb{
    transform: translate3d(-40px,0,0);
     overflow: hidden;
     width: calc(100% + 40px);
    transition:all 0.7s;
}
 .news-banner-content{
    position:absolute;
    bottom:60px;
    left:100px;
    width:50%;
    z-index:9;
    height: 100px;
     overflow: hidden;
     transition:all 0.7s
}
 .banner-thumb:hover{
    webkit-transform: translateZ(0);
    transform: translateZ(0);
    ;
    transition:all 0.5s;
    opacity:0.8;
}
 .banner-thumb:hover .news-banner-content{
    transform: translate(-40px, -15px);
    transition:all 0.5s;
    height: auto;
}
/*.news-right-blk{
    position:sticky;
    top:100px;
}
 */
 .news-banner-blk:after{
    content:"";
    display:block;
    position:absolute;
    width:100%;
    top:0;
    bottom:0;
    background:linear-gradient(180deg,transparent 0,#000 65%,#000);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#000000",GradientType=0);
    opacity:.6;
    z-index:2;
}
 .post-category .category-football{
    display:inline-block;
    font-size:11px;
    font-weight:400;
    color:inherit;
    line-height:1;
    margin-bottom:5px;
    padding:2px 6px;
    background:#ff9933;
    text-transform:uppercase;
    letter-spacing:1px;
    transition:.2s;
    color:#fff;
    margin-right: 5px;
}
 .post-category .category-football:hover{
    text-decoration:none;
}
 .post-title{
    color:#fff;
    z-index:99;
    position:relative;
    font-weight:700;
}
 .post-title:hover{
    color:#fff;
    text-decoration:none;
}
 .news-img{
     position: relative;
     border-radius: 5px;
     overflow: hidden;
     height: 220px;
}
/*.news-img-post-cat{
    position:absolute;
    z-index:3;
    top:42px;
    left:-3px;
    margin:0;
    line-height:1;
    background:#ff9933;
    width:100%;
}
 */
/*.news-img-post-cat a{
    display:inline-block;
    font-size:11px;
    color:#fff;
    margin-right:5px;
    padding:3px 6px;
    text-transform:uppercase;
    letter-spacing:1px;
    transition:.2s;
}
 .news-content h3{
    font-size:20px;
    font-weight:700;
    margin:0 0 5px;
    line-height:1.4;
}
 */
 .news-content h3{
    font-weight:700;
}
 .news-content h3 a{
    color:#000;
}
 .news-content h3 a:hover{
    color:#ee280e;
    text-decoration:none;
}
 .news-info{
    list-style:none;
    display:flex;
    margin:0px;
    padding:0px;
    font-size:12px;
    color:#a0a0a0;
}
 .mb-30{
    margin-bottom:30px;
}
 .news-info li{
    margin-right:15px;
    font-size:12px;
    color:#707070;

}
 .news-info li a{
    color:#707070;
}
 .news-info li a:hover{
    text-decoration:none;
}
 .news-info li  i, .post-meta-categories i{
    color:#bebebe
}
 .news-content p{
     margin-top: 15px;
     margin-bottom: 15px;
     color: #000000;
}
 .read-more{
    color: #000;
     display: inline-block;
     text-transform: uppercase;
     font-size: 12px;
     margin-top: 5px;
     padding: 6px 15px;
     transition: all .3s ease;
     background: #fff;
     border-radius: 5px;
     font-weight: 500;
     box-shadow: 0px 0px 3px #ccc;
}
 .read-more:hover{
    background:#ee280e;
    color:#fff;
    box-shadow: none;
}
 .advertisment{
    margin-bottom:30px;
}
 .news-tab .nav .nav-link:first-child{
    border-right:0px!important
}
 .news-tab .nav .nav-link:last-child{
    border-right:1px solid #eee!important
}
 .news-tab .nav .nav-link{
    border:1px solid #eee!important;
    border-bottom:2px solid #eee!important;
    border-right:0;
    margin-bottom:0;
    font-size:13px;
    font-weight:500;
    text-align:center;
    cursor:pointer;
    transition:all .2s ease;
    border-radius:0px;
    padding:6px 30px;
    color:#212121
}
 .news-tab .nav-pills .nav-link.active, .nav-pills .show>.nav-link{
    border-bottom-color:#ff9933!important;
    background:#fff;
    color:#212121;
}
.news-right-blk .recent-news {  margin-top: 45px;}
 .sidebar-news{
    display:flex;
    margin-bottom:30px;
}
 .sidebar-news-title{
    font-size: 14px;
     font-weight: 500;
     line-height: 16px;
     margin: 0 0 5px;
     letter-spacing: normal;
}
 .sidebar-news-title a{
    color:#000
}
 .sidebar-news-title a:hover{
    color:#ee280e;
    text-decoration:none;
}
 .sidebar-img{
     width: 110px;
     margin-right: 15px;
     height: 100px;
     border-radius: 5px;
     overflow: hidden;
}
 .sidebar-img img{
    width: 100%;
    height: 100%;
}
 .sidebar-content{
    width:65%;
}
 .sidebar-date{
    font-size:12px;
    color:#707070;
    margin: 7px 0px 3px;
}
.sidebar-date span{ color:#707070;margin-right: 10px}
 .sidebar-date i{
    color:#ff9933
}
 .recent-news .heading{
    font-size: 22px;
     text-transform: uppercase;
     position: relative;
     margin-bottom: 30px;
    padding-bottom: 10px;
}
 .recent-news .heading:before{
     content: '';
     position: absolute;
     width: 50px;
     height: 4px;
     background: #ee280e;
     bottom: 0;
}
/*.recent-news .heading:after{
    content:"";
    width:30px;
    height:2px;
    background:#ff9933;
    display:block;
    position:relative;
    bottom:-8px;
}
*/
 .recent-news-big{
    position:relative;
    margin-bottom:30px;
}
 .recent-news-big-content{
    padding:20px 15px 10px;
    position:absolute;
    width:100%;
    bottom:0;
    background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.65) 70%);
}
 .recent-news-big-content h3{
    font-size:17px;
    font-weight:500;
    margin:0 auto 5px;
}
 .recent-news-big-content h3 a{
    color:#fff
}
 .recent-news-big-content h3 a:hover{
    text-decoration:none;
}
 .recent-news-date{
    font-size:11px;
    text-decoration:none;
}
 .recent-news-date a{
    color:#fff;
}
 .recent-news-date a:hover{
    text-decoration:none;
}
 .news-pagination .page-item{
    margin:5px;
}
 .news-pagination .page-item.active .page-link{
    background:#ff9933;
    border:1px solid #ff9933 
}
 .news-pagination .page-item:first-child .page-link{
    border-radius:0px;
}
 .news-pagination .page-item:last-child .page-link{
    border-radius:0px;
}
 .news-pagination .page-link{
    color:#212121
}
 footer{
    background:#333;
}
 .footer-upper{
    padding:60px 0 40px;
}
 footer p{
    color:#a8a8aa
}
 footer h3{
     color: #fff;
     font-size: 16px;
     font-weight: 500;
     margin: 0 0 20px;
     text-transform: uppercase;
    border-bottom: 1px solid rgba(255,255,255,0.1);
     padding-bottom: 15px;
}
/*.footer-category-list{
    padding:0px;
    list-style:none;
    margin:0px;
    display:flex;
    flex-wrap:wrap;
}
 */
 .footer-category-list{
    webkit-columns:3;
    columns:3;
    -webkit-column-gap:20px;
    column-gap:20px;
    padding:0px;
    list-style:none;
    margin: 0px;
}
/*.footer-category-list li{
    width:33.33%;
    line-height:18px;
    margin-bottom:10px;
}
 */
 .footer-category-list li{
    margin:0;
    padding:0 0 10px;
    line-height:normal;
    -webkit-column-break-inside:avoid;
    break-inside:avoid;
}
 .footer-category-list li a{
    font-weight:bold;
    color:hsla(0,0%,100%,.8);
     text-transform: capitalize;
}
 .footer-category-list li a:hover{
    color:#fff
}
 .newsletter-form .email{
    color:#fff;
    background:hsla(0,0%,100%,.15);
    border:0;
    font-size:12px;
    padding:10px;
    width:76%;
}
 .newsletter-form{
    position:relative;
}
 .newsletter-form .submit{
    background:#ff993a !important;
    color:#fff;
    width:26%;
    border:navajowhite;
    padding:10px;
    text-transform:unset;
    margin-left:0px;
    left:auto;
    position:absolute;
    right:0px;
}
 .footer-bottom{
    border-top:1px solid #e0e0e0;
    padding:30px 0 40px;
    color:#999;
    font-size:13px;
    border-color:hsla(0,0%,100%,.15);
}
 .footer-menu{
    display:flex;
    list-style:none;
    margin:0px;
    padding:0px;
    justify-content:flex-end;
}
 .footer-bottom-right li{
    margin-left:20px;
    position:relative;
}
 .footer-bottom-right li:after{
    content:"/";
    position:absolute;
    right:-12px;
    color: hsla(0,0%,100%,.3);
}
 .footer-bottom-right li:last-child:after{
    content:""
}
 .footer-bottom-right li a{
    color:hsla(0,0%,100%,.8);
}
 .copyright{
    font-size:12px
}
 .copyright a{
    color:hsla(0,0%,100%,.8);
}
 .footer-menu .current-menu-item{
    background:#fff;
}
 .footer-menu .current-menu-item a{
    color:#01124a!important;
    padding: 0px 5px;
}
 .news-right-blk{
    padding-left:30px;
}
 .main-heading{
    font-weight:500;
    font-size:42px;
    color:#000;
    margin-bottom:31px;
}
 .breadcrumb-blk .breadcrumb{
    background:#fff;
    font-size:12px;
    margin:0;
    padding:0px;
}
 .breadcrumb-blk .breadcrumb li a{
    color:#53585c!important;
}
 .breadcrumb-blk .breadcrumb li:last-child a{
    color:#a0a0a0!important 
}
 .breadcrumb-blk .breadcrumb li a:hover{
    color: #ff9933!important
}
 .breadcrumb-blk .breadcrumb-item+.breadcrumb-item::before{
    content:'\f105';
    font-family:FontAwesome;
    left: 2px;
     position: relative;
     color: #a0a0a0;
}
 .breadcrumb-blk{
    margin-bottom:19px;
}
 .news-detail-banner{
    margin-bottom:30px;
    border-radius: 5px;
    overflow: hidden;
}
 .news-detail-main-heading{
     font-size: 24px;
     line-height: 1.15;
     margin: 0 0 .4em;
     color: #000;
     font-weight: 600;
     font-family: 'Poppins';
     letter-spacing: 0;
}
 .single-blog-info{
     display: flex;
     padding: 0px;
     margin: 0px;
     list-style: none;
     left: 0;
     width: 100%;
     padding: 0px 0px 25px 0px;
}
 .single-blog-info li {
     margin-right: 10px;
}
 .single-blog-info li a {
     color: #707070;
     font-size: 12px;
}
 .single-blog-info li a i {
     margin-right: 5px;
     color: #bebebe;
}
 .single-blog-info li img {
     width: 12px!important;
     display: inline!important;
     margin-bottom: 0px;
}
 .ndd-info{
    display:flex;
    justify-content:space-between;
    list-style:none;
    padding:0px;
    margin-bottom:30px;
    font-size: 13px;
}
 .ndd-info a,.ndd-info span{
    color:#a0a0a0
}
 .ndd-info li a{
    font-weight: bold;
}
 .ndd-info li a:first-child{
    font-weight: normal;
}
 .ndd-info i{
    color:#ff9933
}
 .comment{
    font-size:18px
}
 .comment a{
    font-weight: normal!important;
    color: #53585c
}
 .share-info-blk{
    display:flex;
    justify-content:flex-start;
    text-align:center;
    align-items:center;
    margin-bottom:40px;
     position: relative;
    z-index: 1
}
 .counts{
    font-size:26px;
    font-weight:700;
    line-height: 20px;
}
 .share-count .counts{
    color:#ff9933
}
 .share-text{
    font-size:11px;
    color:#a0a0a0;
}
 .social{
    border-radius:3px;
}
 .social.facebook{
    background:#45629f
}
 .social.twitter{
    background:#5eb2ef
}
 .social.twitter a{
    color:#fff
}
 .share-btn{
    padding:10px 15px;
    background:#bdbdbd;
    border-radius:3px;
    color:#fff;
    font-size:18px;
}
 .social a{
    color:#fff!important;
    padding:10px 69px;
    display:block;
}
 .social i{
    font-size:18px;
    margin-right:5px;
}
 .content-inner h3{
    color:#000;
    font-family:'poppins';
    font-weight:500;
    margin:1em 0 .5em;
    font-size:25px;
    line-height: 1.4;
}
 .content-inner h2{
    margin:.83em 0 .5em;
    color:#000;
     line-height: 1.35;
    font-size: 24px;
}
 .top-advertisment{
    margin:30px 0px
}
 .prev-next-blk{
    margin-bottom: 40px;
     display: flex;
     justify-content: space-between;
     margin-top: 30px;
}
 .prev-next-blk a h3{
    font-size:16px;
    font-weight:500;
    line-height:1.4;
    position:relative;
    padding-left:1em;
    border-left:10px solid #eee;
    margin:10px 0;
    transition:.3s ease;
}
 .prev-next-blk a:hover{
    text-decoration:none;
}
 .prev-next-blk a:hover h3{
    border-left:10px solid #ff9933;
}
 .prev-next-blk .caption{
    font-weight:700;
    color:#a0a0a0;
}
 .news-form-title{
    color:#000;
    font-size:24px;
    font-family:roboto;
    font-weight:600;
}
 .news-detail-form-blk input{
    border-radius:0px;
    width:100%;
    border:1px solid #ced4da;
    padding:7px;
}
 .news-detail-form-blk input:foucs{
    outline:none;
}
 .comment-form-email{
    width:48%;
    float:left;
    margin-right:2%;
}
 .comment-form-url{
    width:48%;
    float:left;
    margin-left:2%;
}
 #wp-comment-cookies-consent{
    float:left;
    width:15px;
    margin-right:5px;
    position:relative;
    top:5px;
}
 .news-detail-form-blk textarea{
    border-radius:0px;
    height:100px;
    width:100%;
    border:1px solid #ced4da;
    border-radius: 5px;
}
 .news-detail-form-blk form label{
    font-weight: 500;
     color: #333333;
     font-size: 14px;
}
 .news-detail-form-blk form label span{
    color:#ff9933
}
 .form-submit #submit{
     background: #ee2d26;
     color: #fff;
     text-align: center;
     text-transform: uppercase;
     font-weight: 600;
     padding: 10px;
     font-size: 14px;
     margin-bottom: 0;
     border-radius: 5px;
     border: 0px;
     max-width: 155px;
     display: inline;
}
 .form-submit #submit:hover{
    color:#fff;
    text-decoration:none;
}
 .submit-news{
    background:#001249;
    color:#fff;
    display:block;
    text-align:center;
    text-transform:uppercase;
    font-weight:600;
    padding:10px;
    font-size:13px;
    margin-bottom:20px;
}
 .submit-news:hover{
    color:#fff;
    text-decoration:none;
}
 .admin{
    border:1px solid #eee;
    padding:30px 0;
    margin-bottom:30px;
    display:flex;
}
 .admin-left{
    width:150px;
    text-align:center;
}
 .admin-img{
    width:80px;
    margin:0 auto;
    border-radius:50%;
    overflow:hidden;
    height:80px;
}
 .admin-name{
    color:#2c318b;
    font-size:18px;
    font-weight:700;
    cursor: pointer;
}
 .admin-name:hover{
    color: #000
}
 .bg-blue{
    background:#01124a;
    height:90px;
}
 .fixed-header{
    position:fixed;
    top:0;
    left:0;
    width:100%;
    z-index:99;
    transition:all 0.5s!important;
    display: flex;
    align-items: center;
}
 .navbar-dark .navbar-nav .nav-link{
    color:#fff;
}
 .search{
    position:relative;
    color:#ee2d26;
    font-size:18px;
}
 .search-click{
    cursor:pointer;
    font-size: 20px
}
 .search-box{
    position: absolute;
     right: -20px;
     background: #fff;
     padding: 20px;
     width: 439px;
     top: 55px;
     z-index: 9;
     display: none;
    background: linear-gradient(#ececec -3%, #f8f8f8 22%)!important;
}
 .search-box input{
     border: 1px solid #e0e0e0;
     width: 84%;
     padding: 7px;
     font-size: 14px;
     border-radius: 4px;
}
 .search-box input:focus{
    outline:none;
}
 .inner-search-icon{
    color:#001249 !important;
    font-size:16px;
    position:absolute;
    right:35px;
    top:31px;
    cursor:pointer;
}
 .search-box:before{
    border-color:transparent transparent #fff;
    border-style:solid;
    border-width:0 8px 8px;
    content:"";
    right:20px;
    position:absolute;
    top:-8px;
    z-index:98;
}
 .news-banner{
    margin-top:30px;
}
 #sync1 .item{
    background:#0c83e7;
    margin:0px;
    color:#FFF;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
    text-align:center;
}
 #sync2 .item{
    background:#C9C9C9;
    margin:10px 0px 0 0;
    color:#FFF;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
    text-align:center;
    cursor:pointer;
}
 #sync2 .owl-item:last-child .item{
    margin-right: 0px;
}
 #sync1.owl-theme .owl-next{
    width:41px;
    height:40px;
    margin-top:-20px;
    position:absolute;
    top:auto;
    right:0px;
    background:#ff9933;
    padding:9px!important;
    bottom:40px;
    font-size: 25px;
     color: #fff;
     font-weight: 400;
}
 #sync1.owl-theme .owl-next i{
    line-height: 24px;
}
 #sync1.owl-theme .owl-prev i{
    line-height: 22px;
}
 #sync1.owl-theme .owl-next:hover{
    color: #000;
    background: #f7f7f7
}
 #sync1.owl-theme .owl-next:focus{
    outline:none;
}
 #sync1.owl-theme .owl-prev:focus{
    outline:none;
}
 #sync1.owl-theme .owl-next svg{
    color:#fff;
    stroke:#fff!important
}
 #sync1.owl-theme .owl-prev{
    width:52px;
    width:41px;
    height:40px;
    margin-top:-20px;
    position:absolute;
    top:auto;
    right:0px;
    background:#fff;
    padding:9px!important;
    bottom:0px;
    font-size: 24px
}
 #sync2 .owl-nav{
    display:none;
}
 .pg-right .current{
   position: relative;
    background: #ee2d26;
    color: #fff;
    padding: 7px 20px;
    border-radius: 3px;
    font-weight: 500;
}
/* .current:before{
    border-color:#fff transparent transparent;
    border-style:solid;
    border-width:15px 15px 0;
    content:"";
    right:0;
    left:0;
    width:10px;
    margin:auto;
    position:absolute;
    top:5px;
    z-index:2;
}
 .current:after{
    background:rgba(0,0,0,0.2);
    content:'';
    position:absolute;
    width:auto;
    left:0;
    top:0;
    right:0;
    bottom:0;
    margin:10px 0px 0 0;
}*/
 .custom-thumbnail{
    height:auto;
}
 .custom-thumbnail img{
    height:100%
}
 .featured-stories{
    position:relative;
    font-size:16px;
    margin-bottom:25px;
    color:#000;
    font-weight: 700;
}
 .featured-stories span{
    background:#fff;
    padding-right:15px;
    position:relative;
    z-index:9;
}
 .featured-stories:before{
    content:"";
    width:100%;
    height:0;
    border-bottom:2px solid #eee;
    position:absolute;
    top:50%;
    left:0;
    margin-top:-1px;
}
 .column-img{
    border-radius: 5px;
     position: relative;
     overflow: hidden;
}
 .colum-cat{
    position: absolute;
     right: 5px;
     bottom: 10px;
     background: #ffff;
     font-size: 12px;
     display: inline-block;
     color: #707070;
     margin-right: 5px;
     padding: 6px 10px;
     transition: .2s;
     line-height: 13px;
     font-weight: 500;
}
 .colum-cat i{
    margin-right: 5px;
}
 .column-content {
    margin-bottom: 50px;
}
 .column-content h3{
     color: #000;
     font-size: 18px;
     font-weight: 500;
     margin-top: 18px;
     line-height: 1.4em;
     margin-bottom: 10px;
}
 .column-content h3 a{
    color:#000;
}
 .column-content h3 a:hover{
    text-decoration:none;
    color:#ee280e 
}
 .column-date{
    color: #707070;
     font-size: 12px;
     font-weight: 500;
     margin-right: 7px;
}
 .column-content p{
    color: #000;
    font-weight: 400;
     margin-top: 10px;
}
 .column-date:hover{
    text-decoration:none;
    color:#a0a0a0;
}
 .column-date i{
    color:#bebebe;
    margin-right: 2px;
}
 .center{
    text-align:center;
    margin:0px 0px 40px;
    overflow:hidden;
}
 .load-more{
    line-height: 28px;
     position: relative;
     display: inline-block;
     white-space: nowrap;
     font-size: 12px;
     text-transform: uppercase;
     padding: 3px 44px;
     border-radius: 5px;
     text-align: center;
     color: #fff;
     background: #000;
     font-weight: 500;
}
 .load-more:hover{
    text-decoration:none;
    background:#ee280e;
    color:#fff;
}
 .load-more:before{
     left: -190%;
     content: '';
     height: 1px;
     background: #eee;
     width: 175%;
     margin: auto;
     position: absolute;
     top: 0;
     bottom: 0;
     display: block;
}
 .load-more:after{
    right: -188%;
     content: '';
     height: 1px;
     background: #eee;
     width: 175%;
     margin: auto;
     position: absolute;
     top: 0;
     bottom: 0;
     display: block;
}
 .ipl-news .fade:not(.show){
    opacity:1
}
 .ipl-news-card{
    position:relative;
    margin-bottom:30px;
}
 .ipl-news-content{
    padding:20px 15px 10px;
    position:absolute;
    width:100%;
    bottom:0;
    background:linear-gradient( 180deg ,transparent 0,rgba(0,0,0,.65) 70%);
}
 .ipl-news-content h3{
    font-size:17px;
    font-weight:500;
    margin:0 auto 5px;
     letter-spacing: -.02em;
    line-height: 1.4;
}
 .ipl-news-content h3 a{
    color:#fff;
}
 .ipl-news-content h3 a:hover{
    text-decoration:none;
}
 .date{
    font-size:11px;
    color:#fff;
    text-transform: uppercase;
}
 .date:hover{
    text-decoration:none;
}
 .two-colum-box{
    position:relative;
    margin-bottom:30px;
    border-radius: 5px;
    overflow: hidden;
}
 .two-colum-content{
    padding:20px 15px 10px;
    position:absolute;
    width:100%;
    bottom:0;
    background:linear-gradient( 180deg ,transparent 0,rgba(0,0,0,.65) 70%)
}
 .two-colum-content h3{
    font-size: 14px;
     font-weight: 500;
     margin: 0 auto 5px;
     text-align: center
}
 .two-colum-content h3 a{
    color:#fff;
}
 .two-colum-content h3 a:hover{
    text-decoration:none;
    color:#fff
}
 .two-col-cat{
    position:absolute;
    left:10px;
    top:10px;
    background:#ff9933;
    font-size:11px;
    display:inline-block;
    color:#fff;
    margin-right:5px;
    padding:0px 6px;
    text-transform:uppercase;
    letter-spacing:1px;
    transition:.2s;
    height:17px;
    line-height:17px;
}
 .two-col-cat:hover{
    color:#fff;
    text-decoration:none;
}
 .date:hover{
    color:#fff
}
 .padd-left-15{
    padding-left:15px!important
}
 .border-heading{
    color:#000;
    font-size:26px;
    font-weight:600;
    margin-bottom:20px;
    padding-bottom:10px;
    position:relative;
}
 .border-heading span{
    position: relative;
    text-transform: uppercase;
}
 .border-heading span:before{
     background: #fff;
     content: '';
     position: absolute;
     height: 40px;
     width: 105%;
     z-index: -1;
     padding-right: 26px;
}
 .border-heading span:after{
    content: "";
     width: 90%;
     height: 1px;
     background: rgba(0,0,0,0.2);
     display: block;
     position: relative;
     bottom: 17px;
     z-index: -11;
}
 .bh2 span:after{
     width: 92%;
}
 .ipl-b-tips{
    align-items: center;
}
 .heading-tab{
    display:flex;
    justify-content:space-between;
}
 .border-heading2{
    color:#212121;
    font-size:16px;
    font-weight:700;
    margin-bottom:30px;
    display:block;
    width:100%;
    padding-bottom:10px;
    position:relative;
}
 .border-heading2:before{
    content:'';
    border-bottom:2px solid #eee;
    position:absolute;
    left:0px;
    width:100%;
    bottom:-2px;
}
 .border-heading2:after{
    content:"";
    width:30px;
    height:2px;
    background:#ff9933;
    display:block;
    position:relative;
    bottom:-12px;
}
 .ipl-pills{
    position:absolute;
    right:15px;
    top:-5px;
}
 .ipl-pills li a{
    color:#7b7b7b;
    display:block;
    height:36px;
    line-height:36px;
    font-size:12px;
    font-weight:500;
    text-transform:uppercase;
    padding:0 7px;
}
 .ipl-pills li a:hover{
    text-decoration:none;
    color:#ff9933
}
 .ipl-pills li.active a{
    color:#212121
}
 .psc-content{
    display:flex;
    align-items:center;
    margin-top:15px;
}
 .psc-content h3{
    font-size:17px;
    font-weight:500;
    margin:0 auto 5px;
    font-weight:700
}
 .psc-content h3 a{
    color:#212121;
    font-size: 18px;
    line-height: 1.25;
}
 .psc-content h3 a:hover{
    color:#ff9933;
    text-decoration:none
}
 .psc-content span{
    width:50px;
    font-size:36px;
    border-radius:0;
    background:none;
    color:#d7d7d7;
    font-style:italic;
    font-weight:700;
    padding-left:10px;
    height:31px;
    position:relative;
}
 .psc-content span:before{
    content:'';
    position:absolute;
    border-left:1px solid #eee;
    left:0px;
    top:-17px;
    height:57px;
}
 .popular-stories-card{
    border-bottom:3px solid #eee;
    margin-bottom:15px;
}
 .share-list{
    padding:0px;
    list-style:none;
}
 .share-list-box{
    display:flex;
}
 .share-list-box:hover .slb-text a{
    text-decoration:none;
    color:#ff9933 
}
 .share-list-box:hover .list-number{
    background:#ff9933;
    color:#fff;
}
 .list-number{
    width:45px;
    height:45px;
    font-style:italic;
    background:#eee;
    padding:10px;
    border-radius:100%;
    font-size:18px;
    text-align:center;
    font-weight:700;
    margin-right:15px;
    line-height:29px;
    color: #212121
}
 .share-list-box a{
    color:#212121;
    font-weight:600;
    line-height:1.4;
}
 .slb-text{
    line-height:1.4;
    width:80%;
}
 .slb-text p{
    color:#a0a0a0;
    font-size:11px;
    text-transform:uppercase;
    margin-top:10px;
}
 .popular-stories-card p{
    color:#a0a0a0;
    font-size:11px;
    text-transform:uppercase;
}
 .slide-card{
    position:relative;
    transition: all 0.5s
}
 .slide-card:before{
    content:'';
    position:absolute;
    background:rgba(0,0,0,0.5);
    width:100%;
    height:100%;
    top:0;
    left:0;
    right:0;
    bottom:0;
    transition: all 0.5s;
    z-index: 99;
}
/*.slide-card-content{
    position:absolute;
    z-index:99;
    text-align:center;
    transform:translate(-50%, -50%);
    top:50%;
    left:50%;
    width:80%;
    transition: all 0.5s;
     -webkit-transform: translate3d(0,1em,0);
     transform: translate3d(0,1em,0);
     transition: transform .35s;
}
*/
 .news-banner-blk .news-banner-content{
    height: auto;
    width:calc(50% - 65px);
    bottom: 40px;
}
 .news-banner-blk .news-banner-content .post-title{
    font-size: 30px;
    line-height: 1.1em;
    letter-spacing: -.02em;
}
 .news-banner-blk .news-banner-content h2{
    line-height: 1.1em;
}
 .news-banner-blk .news-banner-content .date{
    opacity: 0;
     -webkit-transform: translate3d(0,30px,0);
     transform: translate3d(0,30px,0);
     transition: .35s ease;
}
 .banner-thumb:hover .news-banner-blk .news-banner-content .date{
     opacity: 1;
}
 .slide-card-content{
     position: relative;
     z-index: 9999;
     text-align: center;
     width: 100%;
     -webkit-transform: translate3d(0,1em,0);
     transform: translate3d(0,1em,0);
     transition: transform .35s;
     display: inline-block;
     vertical-align: middle;
     white-space: normal;
}
 .slide-blk .owl-item{
    cursor:-webkit-grab;
}
 .slide-blk .owl-item:hover .slide-card-content{
     -webkit-transform: translateZ(0);
     transform: translateZ(0);
}
 .slide-blk .owl-item:hover .slide-date{
     -webkit-transform: translateZ(0);
     transform: translateZ(0);
     opacity: 1;
}
 .slide-card-content h3{
     font-size: 18px;
     font-weight: 700;
     letter-spacing: -.02em;
     line-height: 1.4;
     text-shadow: 0 1px 0 rgb(0 0 0 / 10%);
}
 .slide-card-content h3 a{
    color:#fff;
}
 .category{
    background:#ff9933;
    font-size:11px;
    display:inline-block;
    color:#fff;
    margin-bottom:0px;
    padding:3px 6px;
    text-transform:uppercase;
    letter-spacing:1px;
    transition:.2s;
    line-height:13px;
    font-weight:400;
    margin-right: 5px;
}
 .slide-card-wrap {
     position: absolute;
     top: 0;
     bottom: 0;
     left: 0;
     right: 0;
     white-space: nowrap;
     text-align: center;
     padding: 15px 20px;
     pointer-events: none;
     display: flex;
     align-items: center;
}
 .slide-blk .slide-card-content .category{
    margin-bottom: 5px;
}
 .slide-blk .owl-carousel .owl-nav {
    opacity: 0.7;
}
 .slide-blk .owl-carousel .owl-nav:hover {
    opacity: 1;
}
 .slide-blk .owl-carousel .owl-nav button.owl-prev{
    position:absolute;
    left:20px;
    bottom:40px;
    color:#fff;
    border:2px solid #fff;
}
 .slide-blk .owl-carousel .owl-nav button.owl-prev i{
    padding-left:7px;
}
 .slide-blk .owl-carousel .owl-nav button.owl-next{
    position:absolute;
    right:20px;
    bottom:40px;
    color:#fff;
    border:2px solid #fff;
}
 .slide-blk .owl-carousel .owl-nav button.owl-next i{
    padding-right:7px;
}
 .slide-blk .owl-carousel .owl-nav button.owl-next:focus{
    outline:none;
}
 .slide-blk .owl-carousel .owl-nav button.owl-prev:focus{
    outline:none;
}
 .slide-card:hover img{
    transform:scale(1.1);
    transition:all 0.5s;
    position: relative;
}
 .slide-card:hover img:before{
    content:'';
    position:absolute;
    background:rgba(0,0,0,0.5);
    width:100%;
    height:100%;
    top:0;
    left:0;
    right:0;
    bottom:0;
    transition: all 0.5s
}
 .slide-date{
     text-shadow: 0 1px 0 rgb(0 0 0 / 10%);
     opacity: 0;
     -webkit-transform: translate3d(0,1em,0);
     transform: translate3d(0,1em,0);
     transition: .3s;
}
 .slider-content{
    text-align:left;
    color:#fff;
    position:absolute;
    bottom:0;
    left:0;
    padding:24px 8% 30px 30px;
    width:100%;
    overflow:hidden;
    background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.65) 40%);
}
 .slider-content h3{
    font-size:34px;
    line-height:1.1;
    margin-top:10px;
    font-weight:700;
     max-width: 80%;
    letter-spacing: -.02em;
}
 .slider-content h3 a{
    color:#fff
}
 .slider-content h3 a:hover{
    color:#fff;
    text-decoration:none;
}
 .mt-20{
    margin-top:20px;
}
 .main-content .content-inner p{
    font-weight:400;
    font-style:normal;
    font-size:16px;
    line-height:26px;
    color:#333;
     color: #333;
     margin: 0 0 1.25em;
}
 .headerfull{
    background:#fff; 
}
.wsmenu>.wsmenu-list>li>ul.sub-menu{right:0;}
 .main-content .table thead tr th{
    background:#0a1b50;
    color:#fff
}
 .team-logo{
    margin: 0 auto 28px;
     text-align: center;
}
 .team-logo img{
    max-height: 100px;
     width: auto;
     margin: 0 auto;
}
 .ipl-team-logo{
    background-image:url(../images/tLogo158x-sprite.png);
    background-repeat:no-repeat;
    display:block;
    width:158px;
    height:158px;
    margin:-50px auto 0;
}
 .team-logo1{
    background-position:-316px -316px;
}
 .team-logo2{
    background-position:-158px 0;
}
 .team-logo3{
    background-position:0 0;
}
 .team-logo4{
    background-position:-474px -316px;
}
 .team-logo5{
    background-position:-474px 0;
}
 .team-logo6{
    background-position:-316px -158px;
}
 .team-logo7{
    background-position:-158px -474px;
}
 .team-logo8{
    background-position:-632px 0;
}
 .ipl-team-card{
    box-shadow:0px 0px 10px #dadada;
    text-align:center;
    border-radius:10px;
    padding:20px;
    position:relative;
    margin: 50px 2px 25px;
}
 .ipl-team-card h3{
    font-size:22px;
    margin-top:20px;
    margin-bottom: 15px;
}
 .ipl-team-card h3 a{
    color:#001249;
}
 .ipl-team-card h3 a:hover{
    text-decoration:none;
}
 .ipl-team-card .ipl-read-more{
    color:#ff9933;
    font-weight:600;
    font-size:16px;
    margin-top:45px;
    display:block;
}
 .ipl-team-card .ipl-read-more:hover{
    color:#000;
    text-decoration:none;
}
 .ipl-team{
    margin-bottom:100px;
}
 .nomoreposts{
    width:100%;
    text-align:center;
    border:1px solid #e0e0e0;
    margin:15px 0px;
    padding:5px;
}
 .pagination{
    justify-content:center;
}
 .pagination .page-numbers{
    background-color:#fff;
    border:1px solid #dee2e6;
    margin-right:5px;
    padding:5px 12px;
    color:#212121;
}
 .pagination .page-numbers.current{
    background:#ff9933;
    border:1px solid #ff9933;
    padding:5px 12px;
    color:#fff;
}
 .pagination .page-numbers.current:before{
    display:none;
}
 .pagination .page-numbers.current:after{
    display:none;
}
 .tnp-form .tnp-email{
    color:#eee;
    background:hsla(0,0%,100%,.15)!important;
    border:0!important;
}
 .tnp-form .tnp-email:focus{
    outline:none!important;
}
 .tnp-form .tnp-submit{
    background:#ff993a !important;
    color:#fff;
    width:26%!important;
    border:navajowhite;
    padding:10px;
    text-transform:unset;
    margin-left:0px;
    left:auto;
    position:absolute;
    right:0px;
    padding:11px!important;
}
 .tnp-form .tnp-email::placeholder{
    color:#fff;
    opacity:1;
    /* Firefox */
}
 .tnp-form .tnp-email:-ms-input-placeholder{
    /* Internet Explorer 10-11 */
     color:#fff;
}
 .tnp-form .tnp-email::-ms-input-placeholder{
    /* Microsoft Edge */
     color:#fff;
}
 .search-box button{
     border: 0;
     background: #ee2d26;
     position: absolute;
     right: 20px;
     top: 20px;
     outline: none;
     color: #fff;
     padding: 7px 12px;
}
 .search-pg .news-img{
    text-align:center;
}
 .search-pg .news-img img{
    max-width:100%;
}
 .border-bottom{
    border-bottom:1px solid #dee2e6!important;
    padding-bottom:30px;
}
 .mt-20{
    margin-top:20px!important
}
 .wpcf7-form label{
    width:100%;
}
 .wpcf7-form input, .wpcf7-form textarea{
    background:#fff;
    border:1px solid #e0e0e0;
    border-radius:0;
    padding:7px 14px;
    height:40px;
    outline:none;
    font-size:14px;
    margin:0;
    width:100%;
    max-width:100%;
}
 .wpcf7-form textarea{
    height:200px;
}
 .wpcf7-form .submit-cta{
    background:#001249 !important;
    color:#fff;
    border:0px;
    text-transform:uppercase;
    width:100px;
    font-weight:bold;
}
 .wpcf7-form .submit-cta:hover{
    background-color: #ff993a !important
}
 .tophead-scl{
    background:#001249 !important;
    color:#fff !important;
    padding:15px !important;
    text-align:center;
    border:1px solid #e5e5e5 !important;
    border-bottom:none !important;
    font-size:20px !important;
    font-weight:400 !important;
    line-height:1.5 !important;
    display:table !important;
    width:100% !important;
    width: 25%;
}
 #iplschedule thead tr th, #iplschedules thead tr th{
    border:0px!important;
    background:#fff !important;
    color:#999 !important;
    border:none !important;
    font-size:12px !important;
    padding:5px 10px !important;
    text-align:center!important;
     line-height: 1.5;
    font-weight: 600;
    width: 25%
}
 #iplschedule tbody tr td, #iplschedules tbody tr td{
    text-align:center;
    padding:5px 10px!important;
    font-size:13px;
    line-height: 1.5;
    color: #001249 !important;
    width: 25%;
    vertical-align: middle;
}
 .dataTables_paginate .page-item.disabled .page-link{
    border:none;
    color:#001249 !important
}
 .dataTables_paginate .page-item.disabled .page-link:hover{
    background:none;
    color:#ff9933 !important
}
 .dataTables_paginate .page-item.active .page-link{
    background:#fff;
    border:none;
    color:#001249 !important
}
 .dataTables_paginate .page-link{
    border:none;
    color:#001249 !important
}
 .dataTables_paginate .pagination{
    justify-content:center;
}
 #scroll{
    position:fixed;
    right:10px;
    bottom:10px;
    color:#a0a0a0;
    font-size:30px;
    display:block;
    width:46px;
    border-radius:5px;
    height:46px;
    line-height:44px;
    background:hsla(0,0%,71%,.15);
    border:1px solid rgba(0,0,0,.11);
    box-shadow:inset 0 0 0 1px hsl(0deg 0% 100% / 10%), 0 2px 6px rgb(0 0 0 / 10%);
    text-align:center;
    opacity:.8;
    transition:opacity .2s ease;
}
 .content-inner p{
    font-weight:400;
    font-style:normal;
    font-size:14px;
    line-height:1.6;
    color:#000;
     margin-top: 30px;
}
 .content-inner {
     color: #000;
     font-size: 14px;
     line-height: 1.625em;
     word-break: normal;
     -ms-word-wrap: break-word;
     word-wrap: break-word;
}
/* .fixed-header .wsmenu>.wsmenu-list{
    justify-content:flex-start;
}
 .fixed-header .smllogo{
    display:none;
}
 .fixed-header .wsmenu{
    width:100%;
}
 .fixed-header .search{
    position:absolute;
    right:0;
    top:13px;
}
 */
 .wpcf7-not-valid-tip{
    font-size:14px;
    margin-top:5px;
}
 table.player-table{
    width:70%!important;
    margin:0px auto;
}
 table.player-table tr th{
    text-align:left !important;
    padding:16px 12px;
    color:#fff;
    font-size:12px;
    border:1px solid #e5e5e5 !important;
    background:#0a1b50;
}
 table.player-table tr{
    border-bottom:1px solid #eee;
}
 table.player-table tr td{
    text-align:left !important;
    border:1px solid #e5e5e5 !important;
    vertical-align:middle;
    padding:12px;
    width:50%;
    color: #001249 !important
}
 .content-inner ul{
    padding:0px;
    margin:0px;
    list-style:none;
}
 .content-inner ul li{
    padding:0 0 0 15px;
    margin:0 0 10px 10px;
    position:relative;
    font-size:14px;
}
 .content-inner ul li:before{
    content:'>';
    font-size:15px;
    color:#ff9933;
    position:absolute;
    left:0;
    top:0;
    font-weight:400;
    font-family:'Poppins', sans-serif;
}
 .howtowatch h2{
    color:#212121;
    font-size:20px;
    margin:1.33em 0 .5em;
    line-height:1.5;
    font-weight:700;
}
 .howtowatch h6{
    color:#212121;
    font-size:14px;
     margin: 28px 0px 17px;
     word-spacing: -1.11px;
}
 .prev-next-blk .btn-group a{
    display:block;
    text-align:left;
    font-size:16px;
    font-weight:700;
    line-height:1.4;
    position:relative;
    padding-left:1em;
    border-left:10px solid #eee;
    margin:10px 0;
    transition:.3s ease;
    color:#212121;
}
 .prev-next-blk .btn-group a:hover{
    border-color:#ff9933;
}
 #nextpreviouslinks .btn-group{
    width:50%;
}
 #nextpreviouslinks .btn-group button{
    text-align:left;
    font-weight:700;
    color:#a0a0a0;
    position:relative;
}
 .container, .container-lg, .container-md, .container-sm, .container-xl{
    max-width:1170px;
}
 .wsmenu > .wsmenu-list > li{
    padding:33px 14px !important;
}
 .fixed-header .wsmenu > .wsmenu-list > li{
    padding:33px 14px !important;
}
 .feature-story-blk .news-img-post-cat{
    top:10px;
    left:10px;
    width:auto;
    padding:0px;
    line-height:unset;
    background-color:transparent;
    margin:0px;
}
 .feature-story-blk .news-img-post-cat a{
    position: absolute;
     right: 5px;
     bottom: 10px;
     background: #ffff;
     font-size: 12px;
     display: inline-block;
     color: #707070;
     margin-right: 5px;
     padding: 6px 10px;
     transition: .2s;
     line-height: 13px;
     font-weight: 500;
}
 #loadhere_more{
    margin-top:25px;
}
 .two-colum-box img{
    width:100%;
}
 .share-list li{
    margin-bottom:10px;
}
 .breadcrumb-blk .breadcrumb-item.active{
    color:#a0a0a0
}
 .breadcrumb-blk .breadcrumb-item:hover{
    color:#ff9933
}
 .ndd-info li a+a{
    font-weight:700;
}
 .view{
    position:relative;
    margin-right: 10px;
}
/*.view:after{
    width:1px;
    height:100%;
    background:#e0e0e0;
    display:block;
    content:"";
    position:absolute;
    right:-15px;
    top:0px;
    -webkit-transform:rotate(15deg);
    transform:rotate(15deg);
}
*/
 .content-inner .wp-block-table table tr{
    border-bottom:1px solid #eee;
    color:#7b7b7b;
}
 .content-inner .wp-block-table table tr td{
    text-align:center!important;
    padding: 14px 20px;
    font-size: .85em;
    /*padding:8px!important;
    */
}
/*.ipl-team .content-inner .main-heading{
    margin-bottom:0px!important
}
*/
 a{
    text-decoration:none;
    -webkit-transition:.3s;
    transition:.3s;
}
 .wsmenu>.wsmenu-list>li.active>a{
    color:#000!important;
    position:relative;
    background:#fff;
    font-size: 14px;
}
/*.wsmenu>.wsmenu-list>li.active>a:before{
    height:2px;
    background:#ff9933;
    content:"";
    position:absolute;
    transition:all .3s ease-in-out;
    left:14px;
    opacity:1!important;
    width:43%!important;
    bottom:16px!important
}
*/
 .single-team .table tr td{
    width:50%;
    color: #001249 !important;
    padding: 16px 12px;
     line-height: 16px;
    vertical-align: middle;
}
 .sidebar-news-title a:hover{
    color:#ee280e
}
 .search-pg h2{
     font-weight: 700;
     font-size: 26px;
     margin: 0 0 15px;
}
 .footer-category-list ul{
    list-style:none;
    padding:0px;
}
/*table css*/
/*4 June 2021*/
 table.entry-content{
    table-layout:fixed;
    width:100%!important;
}
 table.entry-content{
    width:100%;
    width:-webkit-fit-content;
    width:-moz-fit-content;
    width:fit-content;
    max-width:100%;

    word-break:break-word;
    margin:1em 0 30px;
    line-height:normal;
    color:#7b7b7b !important;
}
 .entry-content tbody tr:last-child, .entry-content td:first-child, .entry-content td:last-child, .entry-content th:first-child, .entry-content th:last-child{
    border:0px;
}
 .entry-content tr{
    border-bottom:1px solid #eee;
}
 .entry-content td, .entry-content th{
    /*font-size:.85em;
    */
     padding:8px 20px;
    border-left:1px solid #eee;
    border-right:1px solid #eee;
}
 .entry-content td{
    /* width:30%;
    */
     vertical-align:middle;
    text-align:center !important;
    padding:14px 20px;
}
 .entry-content td p{
    margin-bottom:0;
    font-size:14px;
    color:#7b7b7b !important;
}
 .entry-content tbody tr:hover{
    color:#53585c;
    background:#f7f7f7;
}
 .entry-content tbody tr{
    webkit-transition:.3s;
    transition:.3s;
}
 .entry-content td, .entry-content th{
    /*font-size:.85em;
    */
     padding:8px 20px;
    border-left:1px solid #eee;
    border-right:1px solid #eee;
}
/* added 05-06-21 1:30am;
*/
 .content-inner table{
    table-layout:fixed;
    width:100%!important;
}
 .content-inner table{
    width:100%;
    width:-webkit-fit-content;
    width:-moz-fit-content;
    width:fit-content;
    max-width:100%;
    
    word-break:break-word;
    margin:1em 0 0px;
    line-height:normal;
    color:#7b7b7b !important;
}
 .content-inner table tbody tr:last-child, .content-inner table td:first-child, .content-inner table td:last-child, .content-inner table th:first-child, .content-inner table th:last-child{
    border:0px;
}
 .content-inner table tr{
    border-bottom:1px solid #eee;
}
 .content-inner table td, .content-inner table th{
    /*font-size:.85em;
    */
     padding:8px 20px;
    border-left:1px solid #eee;
    border-right:1px solid #eee;
}
 .content-inner table td{
    /* width:30%;
    */
     vertical-align:middle;
    text-align:center !important;
}
 .content-inner table td p{
    margin-bottom:0;
    font-size:14px;
    color:#7b7b7b !important;
}
 .content-inner table tbody tr:hover{
    color:#53585c;
    background:#f7f7f7;
}
 .content-inner table tbody tr{
    webkit-transition:.3s;
    transition:.3s;
}
 .content-inner table td, .content-inner table th{
    /*font-size:.85em;
    */
     border-left:1px solid #eee;
    border-right:1px solid #eee;
}
/* */
 h1, h2, h3, h4, h5, h6{
    color:#212121;
}
 #comments ul li:before{
    display:none;
}
 #comments ul li{
    padding-left:0;
    margin-left:0;
}
 p.logged-in-as a, .reply a, .comment-meta.commentmetadata a{
    color:#ee2d26;
    font-size:14px;
}
 .comment-meta.commentmetadata a{
    margin-right:20px;
}
 .comment-author.vcard img{
    border-radius:50px;
}
 .comment-meta.commentmetadata{
    margin:14px 0 10px;
    border-bottom:1px solid #f1f1f1;
    padding-bottom:10px;
}
 .comment-body p{
    margin-bottom:0;
}
 h3#reply-title{
     margin-bottom: 10px;
     border-top: 3px solid #eee;
     padding-top: 20px;
     font-weight: 700;
}
 .comment-meta.commentmetadata a:first-child{
    color:#b7b7b7;
}
 .reply{
    border-bottom:1px solid #f1f1f1;
    padding-bottom:14px;
}
 .comment-form-cookies-consent input[type=checkbox]{
    position:absolute;
    top:4px;
    left:0px;
    width:13px !important;
    display:block;
}
 .copyright a:hover{
    color: #fff;
}
 .footer-bottom-right li a:hover{
    color: #fff;
}
 .tnp-widget-minimal input.tnp-submit{
    width: 28%!important;
    font-weight: 700;
    letter-spacing: 1px;
    margin-top: 1px;
}
 .tnp-widget-minimal input.tnp-submit:hover{
    box-shadow: inset 0 0 0 100px rgb(0 0 0 / 15%);
}
 .home-slider {
    margin-bottom: 35px;
}
 .ipl-news{
    margin-bottom: 20px;
}
 .player-history{
    margin-top: 45px;
    position: relative;
}
 .view-all{
    position: absolute;
     top: 3px;
     right: 15px;
     font-size: 14px;
     color: #ee280e;
     font-weight: 500;
     text-transform: uppercase;
}
 .popular-stories{
    margin-top: 45px;
}
 .slide-blk{
    margin-top: 30px;
}
 .recent-news{
    margin-top: 30px;
}
 .recent-news-list{
    margin-top: 45px
}
 .news-main{
    margin-bottom: 50px;
}
 .breadcrumb-item+.breadcrumb-item {
     padding-left: 4px;
}
 .main-content .ipl-team p{
    font-size: 16px;
     margin-bottom: 22px;
    color: #001249;
}
 #iplschedule_wrapper .col-md-5{
    display: none;
}
 #iplschedule_wrapper .col-md-7, #iplschedules_wrapper .col-md-7{
    width: 100%;
    text-align: center;
     flex: 0 0 100%;
     max-width: 100%;
    padding: 0px
}
 #iplschedule_wrapper .row:last-child, #iplschedules_wrapper .row:last-child{
    justify-content: center;
}
 .howtowatch .player-table{
    width: 70%!important;
    margin: 0 auto
}
 table.player-table tr td{
    padding: 16px 12px;
    line-height: 16px;
     vertical-align: middle;
    font-size: .85em;
}
 .howtowatch{
    margin-top: -2px;
}
 #iplschedule tr:hover, .table-schedule tr:hover{
    background: #f7f7f7
}
 .about-us .main-heading{
    margin-bottom: 29px;
}
 .single-team-table-blk{
    width: 70%;
     margin: -2px auto 0;
}
 .single-team-table-blk .table th{
    font-size: 12px;
}
 .news-main .main-heading{
     line-height: 1.1;
     font-weight: 600;
     font-size: 26px;
     margin-bottom: 30px;
     text-transform: uppercase;
     color: #000;
}
/*.entry-content table.player-table{
    width: 100%!important;
}
*/
/*p a{
    color:#ff9933 !important;
}
 */
 .news-content h3 {
     font-size: 22px !important;
     letter-spacing: -.02em;
     line-height: 1.4;
}
 .news-tab .nav-pills{
    margin-bottom: 10px;
}
 .inner-page-recent{
    margin-top: 50px;
}
 .sharethis-inline-share-buttons .st-total .st-label{
    color: #ff9933;
    font-size: 26px!important;
    font-weight: 700;
}
 .sharethis-inline-share-buttons .st-total .st-shares{
     font-size: 11px!important;
     color: #a0a0a0;
    text-transform: uppercase;
    font-weight: 400;
}
 .comment-notes{
     font-size: 14px!important;
     color: #53585c!important;
}
 .inner-page-recent .ipl-news-card .column-date{
    color: #fff
}
 .content-inner ol{
    padding: 0;
     list-style-position: inside;
}
 .inner-page-recent .ipl-news-content .column-date i{
    color: #fff;
}
 .popular-stories-card #st-1.st-has-labels .st-btn.st-remove-label{
    min-width: 35px;
}
 .view .counts span{
     display: block;
     font-size: 11px;
     color: #a0a0a0;
     font-weight: 400;
     text-transform: uppercase;
}
 .content-inner strong i{
    color: #333
}
 .ipl-schedule p{
    font-size: 16px;
    color: #333;
    margin-bottom: 22px;
}
 #st-3.st-has-labels .st-btn.st-remove-label{
    min-width: 35px!important;
}
 #st-5.st-has-labels .st-btn.st-remove-label{
    min-width: 35px!important;
}
 #st-7.st-has-labels .st-btn.st-remove-label{
    min-width: 35px!important;
}
 #st-9.st-has-labels .st-btn.st-remove-label{
    min-width: 35px!important;
}
 #st-1 .st-total > span.st-shares{
    line-height: 17px!important
}
 #st-1 .st-total{
     margin-right: 10px!important;
    line-height: 17px;
     padding: 2px 8px!important;
}
 #st-1 .st-total > span{
    line-height: 17px!important;
}
 #iplschedule_paginate{
    position: relative;
}
 #iplschedule_next, #iplschedules_next{
    position: absolute;
    right: 0px;
}
 #iplschedule_previous, #iplschedules_previous{
    position: absolute;
    left: 0px;
}
 #iplschedule_previous:focus, #iplschedule_next:focus, #iplschedules_previous:focus, #iplschedules_next:focus{
    box-shadow: none;
}
 #iplschedule_paginate .pagination li .page-link:hover{
    background: none!important;
    color: #ff9933!important;
    text-decoration: underline;
}
 .page-item.active .page-link{
    outline: none;
    box-shadow: none!important;
}
 #iplschedule_paginate .pagination .page-item.active{
    opacity: 0.5
}
 #iplschedule_paginate .disabled, {
    opacity: 0.5
}
 .news-right-blk #st-1 .st-total{
    display: flex;
    align-items: center;
    position: relative;
    margin-left: 10px!important;
    margin-right: 0px!important;
}
 .news-right-blk #st-1 .st-total:before{
     content: "\f1e0";
     font-family: FontAwesome;
     font-style: normal;
     font-weight: normal;
     text-decoration: inherit;
     color: #a0a0a0;
     font-size: 11px;
     padding-right: 0.5em;
     position: absolute;
    top:3px;
     left: -5px;
}
 .news-right-blk #st-1 .st-total span{
     font-size: 11px!important;
    display: inline;
    color: #a0a0a0;
     font-weight: 400;
    margin-left: 3px;
}
 .news-right-blk .sharethis-inline-share-buttons {
    display: flex!important;
    align-items: center;
     justify-content: flex-start;
    line-height: 15px!important
}
 .news-right-blk #st-1 .st-btn > img{
    top: 3px;
     height: 14px
}
/*.news-right-blk #st-1.st-has-labels .st-btn.st-remove-label {
     min-width: 25px!important;
     padding: 0px;
     height: 20px;
    border-radius: 3px
}
*/
 .news-right-blk #st-1 .st-btn{
    min-width: 25px!important;
     padding: 0px;
     height: 20px;
    border-radius: 3px
}
 .news-right-blk #st-1 .st-btn .st-label{
    display: none;
}
 .news-right-blk .share-list .share-list-box #st-3 .st-total{
    display: flex;
    align-items: center;
    position: relative;
    margin-left: 10px!important;
     margin-right: 0px;
}
 .news-right-blk .share-list #st-3 .st-total:before{
     content: "\f1e0";
     font-family: FontAwesome;
     font-style: normal;
     font-weight: normal;
     text-decoration: inherit;
     color: #a0a0a0;
     font-size: 11px;
     padding-right: 0.5em;
     position: absolute;
    top: 8px;
     left: -5px;
}
 .news-right-blk .share-list .share-list-box #st-3 .st-total span{
     font-size: 11px!important;
    display: inline;
    color: #a0a0a0;
     font-weight: 400;
    margin-left: 3px;
}
 .news-right-blk .share-list #st-3 .st-btn > img{
    top: 3px;
     height: 14px
}
 .news-right-blk .share-list #st-3.st-has-labels .st-btn.st-remove-label {
     min-width: 25px!important;
     padding: 0px;
     height: 20px;
    border-radius: 3px
}
 .news-right-blk .share-list .share-list-box #st-7 .st-total{
    display: flex;
    align-items: center;
    position: relative;
    margin-left: 10px!important;
     margin-right: 0px;
}
 .news-right-blk .share-list #st-7 .st-total:before{
     content: "\f1e0";
     font-family: FontAwesome;
     font-style: normal;
     font-weight: normal;
     text-decoration: inherit;
     color: #a0a0a0;
     font-size: 11px;
     padding-right: 0.5em;
     position: absolute;
    top: 8px;
     left: -5px;
}
 .news-right-blk .share-list .share-list-box #st-7 .st-total span{
     font-size: 11px!important;
    display: inline;
    color: #a0a0a0;
     font-weight: 400;
    margin-left: 3px;
}
 .news-right-blk .share-list #st-7 .st-btn > img{
    top: 3px;
     height: 14px
}
 .news-right-blk .share-list #st-7.st-has-labels .st-btn.st-remove-label {
     min-width: 25px!important;
     padding: 0px;
     height: 20px;
    border-radius: 3px
}
 .news-right-blk .share-list .share-list-box #st-7 .st-total{
    display: flex;
    align-items: center;
    position: relative;
    margin-left: 10px!important;
     margin-right: 0px;
}
 .news-right-blk .share-list #st-7 .st-total:before{
     content: "\f1e0";
     font-family: FontAwesome;
     font-style: normal;
     font-weight: normal;
     text-decoration: inherit;
     color: #a0a0a0;
     font-size: 11px;
     padding-right: 0.5em;
     position: absolute;
    top: 8px;
     left: -5px;
}
 .news-right-blk .share-list .share-list-box #st-7 .st-total span{
     font-size: 11px!important;
    display: inline;
    color: #a0a0a0;
     font-weight: 400;
    margin-left: 3px;
}
 .news-right-blk .share-list #st-7 .st-btn > img{
    top: 3px;
     height: 14px
}
 .news-right-blk .share-list #st-7.st-has-labels .st-btn.st-remove-label {
     min-width: 25px!important;
     padding: 0px;
     height: 20px;
    border-radius: 3px
}
 .news-right-blk .share-list .share-list-box #st-5 .st-total{
    display: flex;
    align-items: center;
    position: relative;
    margin-left: 10px!important;
     margin-right: 0px;
}
 .news-right-blk .share-list #st-5 .st-total:before{
     content: "\f1e0";
     font-family: FontAwesome;
     font-style: normal;
     font-weight: normal;
     text-decoration: inherit;
     color: #a0a0a0;
     font-size: 11px;
     padding-right: 0.5em;
     position: absolute;
    top: 4px;
     left: -5px;
}
 .news-right-blk .share-list .share-list-box #st-5 .st-total span{
     font-size: 11px!important;
    display: inline;
    color: #a0a0a0;
     font-weight: 400;
    margin-left: 3px;
}
 .news-right-blk .share-list #st-5 .st-btn > img{
    top: 3px;
     height: 14px
}
 .news-right-blk .share-list #st-5.st-has-labels .st-btn.st-remove-label {
     min-width: 25px!important;
     padding: 0px;
     height: 20px;
    border-radius: 3px
}
 .news-right-blk .share-list .share-list-box #st-5 .st-total{
    display: flex;
    align-items: center;
    position: relative;
    margin-left: 10px!important;
     margin-right: 0px;
}
 .news-right-blk .share-list #st-5 .st-total:before{
     content: "\f1e0";
     font-family: FontAwesome;
     font-style: normal;
     font-weight: normal;
     text-decoration: inherit;
     color: #a0a0a0;
     font-size: 11px;
     padding-right: 0.5em;
     position: absolute;
    top: 4px;
     left: -5px;
}
 .news-right-blk .share-list .share-list-box #st-5 .st-total span{
     font-size: 11px!important;
    display: inline;
    color: #a0a0a0;
     font-weight: 400;
    margin-left: 3px;
}
 .news-right-blk .share-list #st-5.st-has-labels .st-btn.st-remove-label {
     min-width: 25px;
     padding: 0px;
     height: 20px;
    border-radius: 3px
}
 .news-right-blk .share-list .share-list-box #st-9 .st-total{
    display: flex;
    align-items: center;
    position: relative;
    margin-left: 10px!important;
     margin-right: 0px;
}
 .news-right-blk .share-list #st-9 .st-total:before{
     content: "\f1e0";
     font-family: FontAwesome;
     font-style: normal;
     font-weight: normal;
     text-decoration: inherit;
     color: #a0a0a0;
     font-size: 11px;
     padding-right: 0.5em;
     position: absolute;
    top: 4px;
     left: -5px;
}
 .news-right-blk .share-list .share-list-box #st-9 .st-total span{
     font-size: 11px!important;
    display: inline;
    color: #a0a0a0;
     font-weight: 400;
    margin-left: 3px;
}
 .news-right-blk .share-list #st-9 .st-btn > img{
    top: 3px;
     height: 14px
}
 .news-right-blk .share-list #st-9.st-has-labels .st-btn.st-remove-label {
     min-width: 25px!important;
     padding: 0px;
     height: 20px;
    border-radius: 3px
}
 .news-right-blk .popular-sty{
     margin-bottom: 20px;
     margin-top: 5px;
}
 .slb-text p:empty{
    display: none!important;
}
 .news-right-blk .share-list #st-5 .st-total:before{
    top:9px
}
 .news-banner-container{
    overflow: hidden;
}
 .search-field-wrap{
     background: #f7f7f7;
     padding: 20px;
     margin-bottom: 40px;
}
 .search-field-wrap form{
    position: relative;
}
 .search-field-wrap input{
     display: inline-block;
     background: #fff;
     border: 1px solid #e0e0e0;
     border-radius: 0;
     padding: 7px 14px;
     height: 40px;
     outline: none;
     font-size: 14px;
     font-weight: 400;
     margin: 0;
     width: 100%;
     max-width: 100%;
     transition: .25s ease;
     box-shadow: none;
}
 .search-field-wrap button{
     font-size: 14px;
     position: absolute;
     height: auto;
     top: 0;
     bottom: 0;
     right: 0;
     background: #ee2d26 !important;
     color: #fff !important;
     padding: 0px 20px;
     border: 0px;
}
 .search-field-wrap button:hover{
    background:#ff993a;
     border-radius: 0;
}
 .headerfull.fixed-header .wsmenu{
    width:100%;
}
/* .headerfull.fixed-header .wsmenu>.wsmenu-list{
    width:100%;
    justify-content: left;
}
 .headerfull.fixed-header .wsmenu>.wsmenu-list>li:last-child{
    margin-left: auto;
}
 .headerfull.fixed-header .wsmenu>.wsmenu-list>li>.wsshoptabing{
    width:100%;
    left:0px;
}
*/
 .load-more:hover{
    border-color:#ee280e;
}
 .quick-links ul {
     padding: 0;
     list-style: none;
}
 .quick-links ul li {
     margin: 0 0 10px;
}
 .quick-links ul li a {
     color: #212121;
     font-weight: 500;
}
 .quick-links ul li a:hover {
     color: #ff9933;
}
 .post-tags a{
    border-radius: 2px;
     font-size: 11px!important;
     padding: 4px 6px;
     display: inline-block;
     text-transform: uppercase;
     font-weight: 600;
     line-height: 1;
     position: relative;
     z-index: 0;
     margin: 0 4px;
     border: 1px solid #eaeaea;
     color: #303133;
}
 .team-news-slide{
    padding:3em 0;
}
 .team-news-slide h3{
    font-size: 20px;
     margin: 0 0 0.8em;
}
 .slide-blk-3boxes .slider-content{
    padding: 15px 8% 15px 30px;
}
 .slide-blk-3boxes .slider-content h3{
    font-size:16px;
}
 .slide-blk-3boxes .owl-carousel .owl-nav button.owl-next, .slide-blk-3boxes .owl-carousel .owl-nav button.owl-prev{
    position: absolute;
     border: 2px solid #a0a0a0;
     line-height: 1.3;
     color: #a0a0a0;
     margin-top: 10px;
}
 .slide-blk-3boxes .owl-carousel .owl-nav button:focus{
    outline: none;
}
 .slide-blk-3boxes .owl-carousel .owl-nav button.owl-next i{
    padding-right: 5px;
}
 .slide-blk-3boxes .owl-carousel .owl-nav button.owl-prev i{
    padding-left: 5px;
}
 .slide-blk-3boxes .owl-carousel .owl-nav button.owl-next {
    right:0;
}
 .slide-blk-3boxes .owl-carousel .owl-nav button.owl-prev {
    left: 0;
}
 .cpl-team-block{
    overflow: hidden;
     margin:30px 0;
     background:#fff;
     display: flex;
     align-items: center;
     padding: 20px;
     border-left: 5px solid #ff993a;
     border-top: 1px solid #ccc;
     border-bottom: 1px solid #ccc;
     border-right: 1px solid #ccc;
}
 .cpl-team-block .team-img{
}
 .cpl-team-block .team-img img{
    margin: 0 50px 0 0;
     width: 130px;
}
 .cpl-team-block .info-pad {
    padding: 20px 20px 20px 8px;
}
 .cpl-team-block .team-info{
    display: flex;
     flex-wrap: wrap;
}
 .cpl-team-block .team-info p {
    width: 100%;
     clear: unset;
     line-height:1.8;
     margin-bottom: 10px;
     display: flex;
}
 .cpl-team-block .team-info .field {
     font-size: 14px;
     color: #ababab;
     text-transform: uppercase;
     width: 115px;
     display: flex;
     vertical-align: middle;
}
 .table-cpl tr:first-child td{
    background:#001249;
     color: #fff;
}
 .content-inner table.table-cpl tr td{
    border-left: 1px solid #eee;
     border-right: 1px solid #eee;
}
 .footer-list{
     display: flex;
     justify-content: space-between;
}
.footer-list .footer-col{margin-right: 30px;width: 18%}
.footer-list .footer-col:last-child{margin-right: 0px;width: 30%}
.footer-list .footer-col:first-child{width: 30%;}

 .social-list{
     padding: 0px;
     list-style: none;
     display: flex;
}
 .social-list li a{
    color: #fff;
    font-size: 18px!important;
    padding: 10px
}
 footer{
    padding: 50px 0px 35px;
    font-size: 14px
}
 footer p {
    color: #fff;
    font-size: 14px;
    font-weight: 400;
}
 .footer-col ul{
    list-style: none;
    padding: 0px;
    margin: 0px;
}
 .footer-col ul li {
    margin-bottom: 8px;
}
 .footer-col ul li a{
    font-weight: 400;
    font-size: 14px;
    color: #fff;
    position: relative;
}
.social-list  li a:hover{color: #ee280e}
/*.footer-col ul li a:first-child{
    padding-left: 0px;
}
*/
 .app-wrapper{
    margin-bottom: 30px;
}
 .footer-logo {
     margin-bottom: 20px;
     max-width: 100%;
     border-bottom: 1px solid rgba(255,255,255,0.1);
     width: 100%;
     padding-bottom: 25px;
}
 .app-wrapper a:first-child{
    margin-right: 10px;
}
 .footer-bottm p{
    margin-bottom: 0px;
    font-size: 12px;
    font-weight: 400;
}
 .footer-bottm p a{
    color: #fff;
}
 .footer-bottm{
     border-top: 1px solid rgba(255,255,255,0.1);
     padding-top: 30px;
     margin-top: 30px;
}
 .footer-bottm a:hover{
    color: #b3b3b3
}
 .tech{
    text-align: right;
}
 .navigation-list li a{
    position: relative;
     padding-left: 20px;
}
 .navigation-list li a:hover{
    color: #b3b3b3
}
 .navigation-list li a:before{
    content: '';
    position: absolute;
    background: url(../images/round-icon.png);
    width: 15px;
    height: 15px;
     top: 5px;
    background-repeat: no-repeat;
    left: 0px
}
 .newsletter li input{
    background: #d6d6d6;
     font-size: 13px;
     padding: 20px 10px;
     margin-bottom: 12px;
     border-radius: 5px;
    font-weight: 500;
}
 .newsletter li .subscribe{
     background: #ee280e!important;
     font-size: 14px;
     padding: 10px 20px;
     border-radius: 5px;
     text-transform: uppercase;
     font-weight: 500;
     display: inline-block;
     border: 0px;
     color: #fff;
     width: 125px
}
 .subscribe:hover{
    background: #b51702
}
 .header-top{
    background: #ebebeb;
     padding: 6px 0px;
}
 .upper-right{
    display: flex;
     justify-content: flex-end;
    align-items: center;
}
 .upper-socail-media {
    padding: 0px;
     list-style: none;
    margin: 0px;
}
 .upper-socail-media li a{
    color: #000;
    font-size: 13px;
    padding: 0px 7px
}
 .upper-socail-media li a:hover{
    color: #ee2d26;
}
 .upper-socail-media li a i{
    font-weight: 600;
}
 .upper-socail-media li:last-child a{
    padding-right: 0px
}
 .select-country span{
    font-size: 12px;
    color: #727272;
    font-weight: 500;

}
 .select-count{
     background: #fff;
     border: 0;
     box-shadow: 0px 0px 5px #ddd;
     padding: 2px 10px;
     border-radius: 4px;
     font-size: 12px;
     color: #727272;
     width: 95px;
     margin-right: 8px;
     margin-left: 8px;
         appearance: none;
}
 .select-count:focus{
    outline: none;
}
 .home-slide-banner{
    position: relative;
}

/*----additional css----*/
.home-slide-banner{display: grid; grid-template-columns: 50% 50%; align-items:center;}
.home-slider .owl-carousel .owl-dots{counter-reset: slides-num;  position: absolute; top: 0; left: 0px; background: #000;  color: #fff;  padding: 10px 5px; height: 50px; width: 50px;  text-align: center;line-height: 29px;}
.home-slider .owl-carousel .owl-dots:after{
    content: counter(slides-num);
    display: inline-block;
	font-size: 15px;
	vertical-align: middle;
    padding-left: 3px;
}
.home-slider .owl-carousel .owl-dot {
	 display: inline-block;
	 counter-increment: slides-num;
	/* Increment counter */
	 margin-right: 5px;
}
.home-slider .owl-carousel .owl-dot span {
	 display: none;
}
.home-slider .owl-carousel .owl-dot.active:before {
	 content: counter(slides-num) ;
	/* Use the same counter to get current item. */
	 display: inline-block;
	 vertical-align: middle;
	 font-size: 15px;
    position: absolute;
    left: 12px;
    top: 11px;
}

.home-slider .owl-carousel .owl-dot.active:after{
   content: '/';
    position: absolute;
    left: 22px;
    top: 11px;
}


 .home-banner-content{
    position: static;
     top: 50%;
     left: 50%;
    /* transform: translate(-50%, -50%);*/
    width: 100%;
    text-align: center;
    width: 100%;
     text-align: left;
     line-height: 42px;
     padding-left:48px;
}
 .banner-heading{
    /*color: #fff;*/
     font-size: 38px;
     font-weight: bold;
     display: block;
     margin-bottom: 15px;
     line-height: 1.2;
}
 .banner-description{
    /*color: #fff;*/
    font-size: 24px;
    font-weight: 600;
    margin-bottom: 40px;
}
 .banner-btn{
     background: #ee280e;
     color: #fff;
     text-transform: uppercase;
     font-weight: 500;
     padding: 10px 30px;
     border-radius: 5px;
     font-size: 14px;
}
 .banner-btn:hover{
    background: #b51702;
}

 .home-slider .owl-prev{
     position: absolute;
     left: -2px;
     top: 80%;
     /*text-shadow: 0px 0px 2px #333;*/
}

 .home-slider .owl-carousel .owl-nav .owl-next, .home-slider .owl-carousel .owl-nav  .owl-prev{
      background: #000;
  
    position: relative;
    height: 50px;
    top: 0;
    outline:none;
    color:#fff;
    font-size: 18px;
width:30px;
}
.home-slider .owl-carousel .owl-nav  .owl-prev{border-right: 1px solid rgba(255,255,255,0.3);position: absolute;
    left: -30px;}
 .home-slider .owl-carousel .owl-nav .owl-next{
     position: absolute;
        position: absolute;
    right: -2px;
    border-left: 1px solid rgba(255,255,255,0.3);
     /*text-shadow: 0px 0px 2px #333;*/
}

.home-banner-content .colum-cat{background: #e0e0e0; top: 30px; right: auto;
    bottom: auto; color: #040404;}

.nav-wrap{position: relative;
    bottom: 96px;
    width: 78px;left:47%;}
 .heading{
     font-size: 26px;
     text-transform: uppercase;
     font-weight: 600;
     color: #000;
    margin-bottom: 25px;
}
 .row#loadhere_more{
    justify-content: space-between;
}
 #loadhere_more .col-lg-6{
    flex: 0 0 49%;
     max-width: 49%;
}
 .sanitise-ads{
    margin-top: 10px;
}
 .cities {
    position: relative;
}
 .cities .owl-nav{
    display: block!important;
     position: absolute;
     right: 0;
     top: -62px;
     font-size: 30px;
    color: #000
}
 .cities .owl-prev{
     margin-right: 20px;
}
 .cities .owl-prev:focus, .cities .owl-next:focus{
    outline: none;
}
 .recent-news-list .border-heading{
    font-size: 22px;
    text-transform: uppercase;
    position: relative;
    margin-bottom: 20px
}
 .recent-news-list .border-heading:before{
     content: '';
     position: absolute;
     width: 50px;
     height: 4px;
     background: #ee280e;
     bottom: 0;
}
 .sidebar-read-more{
    color: #ee280e;
     font-weight: 500;
     font-size: 12px;
     text-transform: uppercase;
}
 .sidebar-read-more i{
    font-weight: 600;
    font-size: 13px;
}
 .sidebar-form {
     background: #f2f2f2;
     padding: 30px 25px;
     border-radius: 5px;
     margin-bottom: 50px;
}
 .sidebar-form h3{
     font-size: 20px;
     color: #000;
     text-transform: uppercase;
     font-weight: 600;
}
 .sidebar-form ul{
    padding: 0px;
    margin: 0px;
    list-style: none;
}
 .sidebar-form ul li label{
     font-size: 14px;
     color: #000;
     text-transform: uppercase;
     font-weight: 500;
     margin-top: 15px;
}
 .sidebar-form ul li:nth-child(2){
    width: 47%;
     float: left;
}
 .sidebar-form ul li:nth-child(3){
    width: 47%;
     float: right;
}
 .sidebar-form ul li input{
    font-size: 14px;
     font-weight: 300;
     color: #000;
     border: none;
    padding: 10px 15px;
     height: auto;
     box-shadow: 0px 0px 5px #d0d0d0;
}
 .sidebar-form ul li select{
    font-size: 14px;
     font-weight: 400;
     color: #000;
     border: none;
     padding: 10px 15px;
     height: auto;
     box-shadow: 0px 0px 5px #d0d0d0;
     appearance: none;
     position: relative;
     box-sizing: border-box;    -webkit-appearance: none;
    -moz-appearance: none;

}
.select-wrapper{position: relative;}
.sidebar-form ul li .input-wrapper{position: relative;}
.sidebar-form ul li .input-wrapper input{    
	appearance: none;
	-webkit-appearance: none;
    -moz-appearance: none;}
 .sidebar-form ul li .input-wrapper:after {
    background: url(../images/calender-icon.png);
    position: absolute;
    right: 15px;
    top: 10px;
    z-index: 1;
    color: #000;
    font-weight: 600;
    font-size: 18px;
}
.sidebar-form ul li [type="date"]::-webkit-inner-spin-button {
  display: none;
}
.sidebar-form ul li [type="date"]::-webkit-calendar-picker-indicator {
  opacity: 0;
}
.sidebar-form ul li  [type="date"] {
  background:#fff url(../images/calender-icon.png)  90% 50% no-repeat ;
  border-radius: 5px;
}
.sidebar-form ul li .select-wrapper:after {
      content: "\f107";
    font-family: FontAwesome;
    position: absolute;
    right: 15px;
    top: 10px;
    z-index: 1;
    color: #000;
    font-weight: 600;
    font-size: 18px;
}
 .sidebar-form ul li input[type="submit"]{
     background: #ee280e;
     border: none;
     display: block;
     width: 100%;
     padding: 15px;
     font-size: 16px;
     font-weight: 500;
     color: #fff;
     margin-top: 20px;
     border-radius: 5px;
     text-transform: uppercase;
}
 .sidebar-form ul li input[type="submit"]:hover{
 	background: #b51702
 }
 .sidebar-ads img{
    width: 100%;
}
 .recent-news .column-img{
    clear: both;
    height: 190px;
}
 .recent-news .column-img img{
    height: 100%;
}
 .recent-news .column-4 .column-content h3{
    margin-top: 23px;
}
 .col-info{
    margin-bottom: 15px;
}
 .col-info img{height: 12px;width: auto;}
 .recent-news .column-content{
    margin-bottom: 40px;
}
 .news-right-blk .recent-news .column-img .colum-cat{
    left: 17px;
     right: auto;
     bottom: 17px;
}
 .desktop{
    display: block;
}
 .mobile{
    display: none;
}
 .banner-blk{
    position: relative;
}
 .banner-blk-content{
    position: absolute;
     top: 50%;
     left: 50%;
     transform: translate(-50%, -50%);
     width: 100%;
    z-index: 9
}
 .banner-blk-content h1{
    font-size: 24px;
    text-align: center;
    color: #fff;
}
 .banner-blk{
     margin-bottom: 60px;
}
 .banner-blk:after{
     content: '';
     background: rgba(0,0,0,0.3);
     position: absolute;
    left: 0;
    right: 0;
     width: 100%;
    top: 0;
    bottom: 0;
}
 .single-news .sidebar-date img{
    width: 12px;
    margin-bottom: 0px!important;
}
 .single-share .social-list li{
    margin-left: 0px;
    padding-left: 0px;
    margin-bottom: 0px;
}
 .single-share .social-list li a{
    color: #ee2d26
}
 .single-share .social-list li:before{
    display: none;
}
 .single-share{
     border-top: 1px solid rgba(0,0,0,0.1);
     border-bottom: 1px solid rgba(0,0,0,0.1);
     align-items: center;
     padding: 15px 0px;
}
 .single-share .social-list li:first-child{
    color: #444;
}
 .prev-next-blk i{
    background: #999999;
     font-size: 17px;
     color: #fff;
     padding: 6px 12px;
     border-radius: 5px;
}
 .prev-next-blk button:focus{
    box-shadow: none;
    outline: none;
}
 .prev-next-blk>.btn{
    padding: 0px;
     color: #000;
     font-size: 13px;
     font-weight: 500;
}
 .prev-next-blk .prev{
    padding-left: 10px;
}
 .prev-next-blk .next{
    padding-right: 10px;
}
 .news-detail-form-blk{
    background: #f9f9f9;
     box-shadow: 0px 0px 5px #ddd;
     padding: 30px 35px;
    margin-bottom: 30px;
}
 .news-detail-form-blk h3#reply-title{
     margin-bottom: 10px;
     border-top: 0px;
     padding-top: 0px!important;
     font-weight: 500;
    margin: 0px;
    text-transform: uppercase;
    color: #333;
    font-size: 20px;
}
 .category-banner h1{
    font-size: 30px;
    font-weight: 600;
}
 .header-top select{
     -webkit-appearance:none;
     -moz-appearance:none;
     appearance:none;
     position:relative;
     -webkit-box-sizing: border-box;
    /* Safari/Chrome, other WebKit */
     -moz-box-sizing: border-box;
    /* Firefox, other Gecko */
     box-sizing: border-box;
    /* Safari 3-4, iOS 1-3.2, Android 1.6- */
     -webkit-border-radius: 0px;
    /* Firefox 1-3.6 */
     -moz-border-radius: 0px;
    /* Opera 10.5, IE 9, Safari 5, Chrome, Firefox 4, iOS 4, Android 2.1+ */
     border-radius: 0px;
     border-radius: 5px!important 
}
 .select-country{
     position:relative;
     display: -moz-inline-stack;
     display: inline-block;
     vertical-align: middle;
     zoom: 1;
}
 .select-country:after{
     content: "\f107";
     font-family: FontAwesome;
     position: relative;
     right: 31px;
     top: 1px;
     z-index: 1;
     color: #727272;
     font-weight: 600;
     font-size: 14px;
}
 .pagination-wrapper{
    display: flex;
     justify-content: space-between;
    align-items: center;
}
 .pagination .page-link{
    border: 0px;
    color: #000;
    font-weight: 600;
    font-size: 14px;
}
 .pagination .fa-angle-left{
    padding-right: 5px;
     font-size: 16px;
     font-weight: 600;
}
 .pagination .page-item.active .page-link{
    background: #ee280e;
     border-radius: 5px;
     padding: 7px 16px;
}
 .pagination-blk{
     border-top: 1px solid rgba(0,0,0,0.2);
     padding-top: 30px;
}
 /*.wsmenu>.wsmenu-list>li>.navtext>span:hover:after{
    content: "\f106"
}*/
.current1 .navtext span:after{content: "\f106"!important;}
.wsmenu>.wsmenu-list>li:hover a{color: #ee2d26}

.custom-grid-6{flex:49%;margin-right: 50px;}
.blog-list{display: flex;justify-content: space-between;flex-wrap: wrap;margin-bottom: 0px;}
.blog-list li{    width: 46.9%;    margin-right: 45px;}
.blog-list li .column-content span{margin-right: 10px;color: #707070;font-size: 12px;}
.col-info span{margin-right: 10px;color: #707070;font-size: 12px;}
.blog-list li:nth-child(even){margin-right: 0px}
.col-8-wrapper{padding-right: 10px}
.oriantaion{display: none;}
.blog-detail{margin-right: 15px;}
.pg-left p{margin-bottom: 0px;}
.pg-right .page-numbers{color: #28201d; font-weight: 500;  margin: 0px 8px;}
.pg-right .current{color: #fff!important}
.categroy-wrapper{position: absolute;bottom: 5px;right: 5px;}
.categroy-wrapper .colum-cat{position: relative!important;}
.news-right-blk .recent-news-list .border-heading{margin-bottom: 30px;}
.col-info i{color: #bebebe}
.column-content i{color: #bebebe}
.sidebar-date  i{color: #bebebe}

.column-content h3{min-height:50px;}
.banner-heading a{color:#000}
.desktop .cities .two-colum-box{height:157px;overflow:hidden;}
.desktop .cities .two-colum-box img{height:100%;}
.banner-blk img{width:100%}
.newsletter .wpcf7 form.sent .wpcf7-response-output{color:#fff}

.wpcf7 form.invalid .wpcf7-response-output{  border-color: #ffffff; color: red;}
/************NRai******************/
span.authorName {
    margin-right: 10px;
    color: #707070;
    font-size: 12px;
}
.mobile-select{display:none;}
/*************/
 @media (min-width:1100px){
     .news-content h3{
        font-size: 18px !important;
         margin-bottom: 10px;
         font-weight: 500;
    }
     .wsmenu > .wsmenu-list > li > a{
        font-weight:500;
    }
     .featured-stories{
        margin-top:20px;
        color:#212121;
    }
     .wsmenu-list > li > a::before{
        bottom:-4px !important;
    }
     #scroll{
        right:30px !important;
        bottom:30px !important;
    }
     .widget_newsletterwidgetminimal h3::after{
        content:"Subscribe to our mailing list to receives daily updates direct to your inbox!";
        display:block;
        padding-top:20px;
        color:#a8a8aa;
        font-size:14px;
        font-weight:normal;
        line-height:22px;
    }
     .widget_newsletterwidgetminimal h3{
        margin:0 0 12px !important;
    }
     .tnp-widget-minimal input.tnp-email{
        color:#eee !important;
        font-size:12px !important;
        width: 72%!important;
        height: 40px;
    }
     .wsmenu > .wsmenu-list > li > .navtext > span{
        line-height:inherit !important;
    }
     .wsmenu > .wsmenu-list > li > .wsshoptabing.wtsdepartmentmenu{
        box-shadow:0 0 2px rgba(0,0,0,.1),0 20px 40px rgba(0,0,0,.18);
    }
}
/*#sync1.owl-theme .owl-next svg path{
    stroke:#fff !important;
}
*/
 @media(max-width:1024px){
     .search-field-wrap{
        padding: 10px;
    }
     .news-content h3{
        font-size:18px;
    }
     .slider-content h3{
        font-size:23px;
    }
     .social a{
        padding:10px 40px;
    }
     .headerfull{
        height:24px!important;
    }
     .advertisment img {
         width: 100%;
         height: auto;
    }
     .wsmenu>.wsmenu-list>li.active>a:before{
        display: none;
    }
     .top-advertisment {
         margin: 40px 0px 30px;
    }
     .wsmenucontainer{
        padding: 0px ;
    }
     footer{
        margin: 60px 0px 0px;
         padding: 40px 0px;
    }
     .wsmenu-list>li>a:hover:before{
        display: none;
    }
     .wsmenu>.wsmenu-list>li>ul.sub-menu{
        box-shadow: none!important;
    }
     .wsmenu>.wsmenu-list>li>.wsshoptabing>.wsshopwp>.wstabitem>li>a{
        max-width: 100%!important;
    }
     .wsmenu>.wsmenu-list>li>.wsshoptabing.wtsdepartmentmenu{
        box-shadow: none!important;
    }
     .wsshopwp ul li:first-child {
         padding-top: 0px!important;
    }
     .news-banner-blk .news-banner-content{
        height: auto;
        width:70%;
    }
     .news-banner-blk .news-banner-content h2, .news-banner-blk .news-banner-content .post-title{
        font-size: 22px;
        line-height: 1.2;
    }
     .news-banner-blk .news-banner-content .date{
        opacity: 1;
    }
     .search{
        display: none;
    }
     .footer-list .footer-col{
        width: 20%;
        margin-right: 10px;
    }
     .footer-col:last-child{
        margin-right: 0px;
    }
     .app-wrapper{
        display: flex;
    }
     .app-wrapper img{
        max-width: 80px;
    }
     .news-content h3 {
         font-size: 20px !important;
         letter-spacing: 0;
         line-height: 1.1;
         font-weight: 500;
    }
     .news-img{
        height: auto;
    }
     .home-slider {
             margin-bottom: 25px;
    margin-top: 50px;
    margin-left: 0;
    width: 100%;
    }
    .news-main .column-4{padding-right: 0px!important}
    .blog-list li {
    width: 46.9%;
    margin-right: 35px;
}
.header-top{display: none;}
.column-content h3 {
    min-height: 80px;
}
}
 @media (min-width:768px) and (max-width: 991px) {
     .wsmenu>.wsmenu-list>li.active {
         padding: 0px !important;
    }
     .wsshopwp ul li:first-child {
         padding-top: 0px!important;
    }
     .sidebar-news-title {
         font-size: 13px;
    }
     .column-content h3 {
        font-size: 14px;
    }
     .ipl-news-content h3 {
         font-size: 14px;
    }
     .wsmenu > .wsmenu-list > li.active > a::before {
         display: none;
    }
     .two-colum-content h3 {
        font-size: 14px;
    }
     .featured-stories {
         margin-top: 20px;
    }
     .footer-bottom .row{
         flex-direction: column-reverse;
    }
     .footer-menu{
        justify-content: flex-start;
    }
     .footer-bottom-right li:first-child{
        margin-left: 0px!important;
    }
     .footer-bottom .col-lg-6:first-child {
         width: 100%!important;
         float: left;
    }
     .footer-bottom .col-lg-6:last-child {
         width: 100%!important;
         float: right;
    }
     .main-heading {
         font-size: 36px;
         font-size: 700;
    }
     .news-detail-main-heading {
         font-size: 2.4em !important;
    }
     .content-inner h2 {
         font-size: 1.703em;
    }
     .entry-content h3 {
         font-size: 1.35em;
    }
     .main-heading {
         font-size: 33px!important;
        margin-bottom: 15px;
    }
     .ipl-team .col-lg-4 {
         width: 50%;
        padding: 9px;
    }
     .content-inner {
         word-break: break-all;
    }
     .padd-left-15 {
        padding-left: 0px!important
    }
     .top-advertisment {
         margin: 40px 0px 30px;
    }
     .featured-stories{
        font-size: 13px;
        font-weight: 600;
        margin-bottom: 30px;
    }
     #loadhere_more .col-sm-4{
        padding: 0px 10px;
    }
     #loadhere_more .col-sm-4:first-child{
        padding-left: 15px;
    }
     #loadhere_more .col-sm-4:last-child{
        padding-right: 15px;
    }
     .column-img{
        height: 105px;
        overflow: hidden;
    }
     .home-top-advertisment img{
        width: 100%;
    }
     .feature-story-blk .padd-left-0{
        padding-left: 5px;
    }
     .border-heading2{
        font-size: 13px;
    }
     .ipl-pills li a{
        font-size: 11px;
    }
     .ipl-news-card{
        margin-bottom: 20px;
    }
     .sidebar-img{
        margin-right: 10px;
        width: 90px;
        height: 65px;
    }
     .ipl-news{
        margin-bottom: 15px;
    }
     .border-heading{
        margin-bottom: 20px;
    }
     .col-6.padd-left-0{
        padding-left: 5px;
    }
     .wsmenucontainer{
        padding:0px;
    }
     .wsanimated-arrow{
        margin: 12px 0 0 25px!important;
    }
     .wsmobileheader .wssearch{
        right: 55px!important;
    }
     .border-heading2{
        margin-bottom: 20px;
    }
     .sidebar-date{
        font-size: 10px;
    }
     .news-tab .nav-pills{
        margin-bottom: 0px;
    }
     .tab-content .sidebar-news{
        margin-bottom: 20px;
    }
     .psc-content span{
        font-size: 26px;
    }
     .slide-card-content h3{
        font-size: 15px;
    }
     .recent-news .column-img{
        height: auto;
        overflow: visible;
    }
     .news-banner{
        margin-top: 40px;
    }
     .advertisment {
         margin-bottom: 40px;
    }
     .inner-page-recent .heading{
        font-size: 13px;
    }
     .single-news .top-advertisment{
        display: none;
    }
     .single-news{
        margin-top: 40px;
    }
     .inner-breadcrumb{
        margin-top: 40px!important;
        margin-bottom: 15px!important
    }
     .content-inner h3{
        font-size: 1.35em!important;
    }
     footer{
         padding: 40px 15px;
    }
     .about-us .main-heading {
         margin-bottom: 20px;
    }
     .howtowatch h2{
        font-size: 1.2em;
    }
     .ipl-team-card{
        margin: 50px 2px 0px;
         height: 350px;
        position: relative;
    }
     .ipl-team-card .ipl-read-more{
        position: absolute;
         bottom: 20px;
         transform: translateX(-50%);
         left: 50%;
    }
     .news-banner-content{
         bottom: 20px;
         left: 70px;
    }
     .wsmenu-list>li>a:hover:before{
        display: none;
    }
     .two-col-cat{
        height: auto;
        max-width: 183px
    }
     .slide-blk .owl-carousel .owl-nav button.owl-next{
        bottom: 30px;
    }
     .slide-blk .owl-carousel .owl-nav button.owl-prev{
        bottom: 30px;
    }
     .news-banner-blk{
         transform: translate3d(0px,0,0);
    }
     .single-news .sidebar-content{
        width: 100%;
    }
     .wsmenu>.wsmenu-list>li>ul.sub-menu{
        box-shadow: none!important;
    }
     .wsmenu>.wsmenu-list>li>.wsshoptabing>.wsshopwp>.wstabitem>li>a{
        max-width: 100%!important;
    }
     .wsmenu>.wsmenu-list>li>.wsshoptabing.wtsdepartmentmenu{
        box-shadow: none!important;
    }
    .home-banner-content{    width: 80%;}
    
}
 @media(max-width:991px){
     .psc-content h3 {
         font-size: 15px;
    }
     .news-content h3 {
         font-size: 16px;
    }
     .news-banner-blk{
        height:300px;
    }
     .news-banner-content{
        width:70%;
    }
     .news-banner-content h2{
        font-size:20px;
    }
     .news-content h3{
        font-size:16px!important;
    }
     .news-content p{
        font-size:12px;
        line-height:18px
    }
     .news-tab .nav .nav-link{
        padding:6px 22px;
    }
     .news-right-blk{
        padding-left:0px;
    }
     .sidebar-news-title{
        font-size:13px;
    }
     .recent-news-big-content h3{
        font-size:14px;
    }
     .recent-news-big-content h3 a{
        color:#212121
    }
     .recent-news-big .recent-news-big-content h3 a{
        color:#fff
    }
     .padd-left-15{
        padding-left:0px!important;
    }
     .custom-thumbnail{
        height:50px;
    }
     .ipl-news-content h3{
        font-size:14px;
    }
     .two-colum-content h3{
        font-size:14px;
    }
     .comment-form-cookies-consent label{
        float:left;
        width:93%;
    }
     .slider-content h3{
        font-size:26px
    }
     .slider-content{
        padding:25px 11% 30px 30px;
    }
     #sync2{
        margin-top:0px;
        margin-bottom:10px;
    }
     .border-heading{
        font-size:20px;
    }
     .advertisment img{
        width:100%;
        height:auto;
    }
     .news-detail-main-heading{
        font-size:32px;
    }
     .single-news .social a{
        padding:5px 102px;
        font-size:11px
    }
     .single-news .share-btn{
        padding:5px 15px;
    }
     .single-news .social a i{
        font-size:14px;
    }
     .single-news .advertisment img{
        width:auto!important;
    }
     .footer-upper {
         padding: 40px 0 30px;
    }
     .slider-content h3 {
         max-width: 100%;
    }
     .footer-category-list {
         margin-bottom: 2rem;
    }
     .content-inner {
         word-wrap: break-word;
    }
     .banner-heading{
        font-size: 24px;
         margin-bottom: 15px;
        line-height: 32px;
    }
     .banner-description{
        font-size: 20px;
        margin-bottom: 30px;
    }
     .headerfull {
         height: 23px!important;
    }
     .home-slider {
         margin-bottom: 15px;
    
         width: 100%;
         margin-top:55px;
    }
     .sidebar-form{
        padding: 20px 15px;
    }
     .sidebar-content {
         width: 88%;
    }
     .home-banner-content{
    
         left: 48%;
         padding-left: 30px;
    }
     .heading{
        margin-bottom: 20px;
        font-size: 20px;
    }
     .recent-news-list .border-heading{
        font-size: 20px
    }
     .sidebar-date a{
        margin-right: 0px
    }
     .column-date{
        font-size: 10px;
    }
     .center{
        margin-top: 0px;
    }
     .border-heading span:after{
        bottom: 11px;
         width: 85%;
    }
     .bh2 span:after {
         width: 88%;
    }
     .footer-list{
        flex-wrap: wrap;
         justify-content: flex-start;
    }
     .footer-list .footer-col{
         width: 31%;
         margin-right: 15px;
    }
     .footer-list .footer-col:nth-child(3){
        margin-right: 0px
    }
     .footer-list .footer-col:nth-child(4){
        margin-top: 30px
    }
     .footer-list .footer-col:nth-child(5){
        margin-top: 30px;
        width: 50%;
    }
     .app-wrapper{
        display: flex;
    }
    .news-main .column-4{padding-right: 0px!important}
    .col-8-wrapper{padding-right: 0px}
    .blog-list li {   width: 46.9%;   margin-right: 29px;}
    .header-top{display: none;}
    .nav-wrap{bottom:70px;}
    .column-content h3 {
    min-height: 60px;
}
}

/* @media(max-width:767px){
.wsmenucontainer{padding: 0px}
.blog-list li
 }*/
 @media(max-width:767px){
   #mob-pop-city .column-img{max-height:180px;min-height:180px}
   
     .news-right-blk .share-list #st-7.st-has-labels .st-btn, .news-right-blk .share-list #st-5.st-has-labels .st-btn, .news-right-blk .share-list #st-3.st-has-labels .st-btn, .news-right-blk .share-list #st-9.st-has-labels .st-btn {
        min-width: 25px!important;
         padding: 0px;
         height: 20px;
         border-radius: 3px;
    }
     .news-right-blk #st-7.st-has-labels .st-btn > span, .news-right-blk #st-3.st-has-labels .st-btn > span, .news-right-blk #st-5.st-has-labels .st-btn > span, .news-right-blk #st-9.st-has-labels .st-btn > span {
         display: none;
    }
     .news-banner-blk .news-banner-content{
        height: auto;
        width:85%;
    }
     .news-banner-blk .news-banner-content h2, .news-banner-blk .news-banner-content .post-title{
        font-size: 20px;
        line-height: 1.2;
    }
     .news-banner-blk .news-banner-content .date{
        opacity: 1;
    }
    .mobile-select{text-align: center;
    position: absolute;
    left: 50%;
    transform: translateX(-41%);
    top: 4px;display:block;}
    .mobile-select .select-count{margin-right:0px;}
     .headerfull{
         height: 0px !important;
    }
    .mobile-select span{display:block;}
     .column-content h3{
        font-size:18px;
        margin-top: 10px;
    }
     .news-banner-blk{
        height:200px;
        margin-top: 10px;
    }
     .news-banner-content h2{
        font-size:20px;
    }
     .news-banner-content{
        width:79%;
        left:60px;
        bottom:10px;
        height: auto;
    }
     .news-content h3{
        font-size:16px!important;
    }
     .search-pg .news-content h3 a{
         color: #212529;
         font-size: 15px;
         font-weight: 400;
         line-height: 1.4em;
    }
     .search-pg h2{
        font-size: 20px;
    }
     .padd-left-0{
        padding-left:0px;
    }
     .news-content p{
        display:none;
    }
     .read-more{
        display:none;
    }
     .sidebar-img{
        width:110px;
    }
     .footer-menu{
        flex-wrap:wrap;
        justify-content:flex-start;
    }
     .news-detail-main-heading{
        font-size: 20px;
         line-height: 24px;
         color: #000;
         margin-bottom: 15px;
    }
     .social span{
        display:none;
    }
     .social a{
        padding:5px 47px!important;
        border-radius:3px;
    }
     .share-btn{
        padding:5px 38px
    }
     .content-inner h3{
        font-size:20px;
    }
     .top-advertisment{
        display:none;
    }
     .share-info-blk{
        margin-bottom:20px;
    }
     .prev-next-blk{
       
        text-align:center;
    }
     .prev-next-blk a h3{
        border-left:0px;
        padding-left:0px;
    }
     .bg-blue{
        height:auto;
    }
     .home-top-advertisment{
        display:block;
    }
     .custom-thumbnail{
        height:auto;
    }
     #sync2{
        margin-top:2px!important;
    }
     .column-4{
        margin-bottom:20px;
    }
     .center{
        margin:0px 0px 40px;
    }
     .slider-content h3{
         font-size:19px;
         line-height: 1.3 
    }
     .ipl-team{
        margin-bottom:50px;
    }
     .comment-form-cookies-consent label{
        float:left;
        width:93%;
    }
     #loadhere_more .column-img img{
        width:100%;
    }
     .ndd-info{
        margin-bottom:15px;
    }
     .tnp-form .tnp-submit{
        right:15px;
    }
     .ipl-news-card img{
        width:100%;
    }
     .two-colum-box img{
        width:100%;
    }
     .psc-img img{
        width:100%;
    }
     .column-img img{
        width:100%;
    }
     .slider-content{
        padding:23px 14% 10px 20px;
    }
     .top-advertisment{
        margin:40px 0px 30px;
    }
     .ipl-news{
        margin-bottom:30px;
    }
     .ipl-news-content h3{
        font-size:16px;
    }
     .two-colum-content h3{
        font-size:18px;
    }
     .psc-content h3{
        font-size:20px;
    }
     .psc-content h3{
        color:#212121;
    }
     .main-heading{
        font-size:32px;
        margin-bottom:14px;
        line-height: 1.15!important;
    }
     .news-main .pagination{
   
        margin-top:-10px;
    }
     .sidebar-news-title{
        font-size:14px;
    }
     .border-heading{
         font-size: 22px;
         padding-left: 12px;
         position: relative;
         margin-bottom: 30px;
    }
     .border-heading:before {
         content: '';
         position: absolute;
         border-left: 3px solid #ee2d26;
         left: 0px;
         top: 5px;
         width: 3px;
         height: 16px;
    }
     .slide-card-content h3{
        font-size:18px;
        line-height:25px;
         margin-top: 5px;
    }
     .social.facebook{
        margin-right:5px;
    }
     .social.twitter{
        margin-right:5px;
    }
     .share-count{
        margin-right:10px;
    }
     #nextpreviouslinks .btn-group{
        width:100%;
    }
     .prev-next-blk .btn-group-justified{
        flex-direction:column;
    }
     #nextpreviouslinks .btn-group button{
        text-align:center;
    }
     .prev-next-blk .btn-group a{
        border-left:none;
    }
     .comment-form-email{
        width:100%;
        margin-right:0px;
    }
     .comment-form-url{
        width:100%;
        margin-left:0px;
    }
     #commentform p{
        font-size:14px;
    }
     .single-news .breadcrumb-blk{
        margin-top:35px;
    }
     .advertisment img{
        width:auto;
    }
     .wsmenu>.wsmenu-list>li.active{
        padding:0px!important;
    }
     .top-advertisment img{
        width:100%;
        height:auto;
    }
     .wsmenu>.wsmenu-list>li.active>a{
        padding:9px 32px 9px 18px;
    }
     .wsmenu>.wsmenu-list>li.active>a:before{
        display:none;
    }
     .wsmenu-list>li>a:before{
        display:none;
    }
     .mt-20{
        margin-top:40px !important;
    }
     .footer-bottom .row{
         flex-direction:column-reverse;
    }
     .footer-bottom-right li{
        margin-right:30px!important;
        margin-left:0px!important;
    }
     .footer-bottom-right li:after{
        right:-15px;
    }
     .footer-bottom-left{
        margin-top:15px;
    }
     .footer-bottom{
        padding:30px 0 20px;
    }
     .entry-content td{
        width:30%;
        vertical-align:middle;
    }
     .entry-content td:nth-child(2){
        width:40%;
    }
     .content-inner h2{
        font-size:20px;
    }
     .howtowatch h2{
         font-size: 19px;
         margin-top: 27px;
    }
     .tnp-form .tnp-submit {
         padding: 13px 11px 12px !important 
    }
     .breadcrumb-blk{
        margin-bottom: 10px;
    }
     .main-content .ipl-team p {
         font-size: 16px;
         margin-bottom: 16px;
         color: #000 !important;
         font-weight: 400;
         line-height: 26px;
    }
     #iplschedule tbody tr td:nth-child(2){
        width: 40%;
    }
     .howtowatch .player-table{
        width: 100%!important;
    }
     .howtowatch h6{
        margin: 22px 0px 17px;
         line-height: 26px;
    }
     .home-slider {
         margin-bottom: 30px;
        margin-top: 60px;
    }
     .column-date{
         font-weight: 400;
         margin-top: 7px;
         display: inline;
        font-size: 12px;
    }
     .date{
        font-size: 10px
    }
     .sidebar-date{
        font-size: 12px;
       
    }
    .sidebar-date img{height: 12px;width: auto;}
     .news-info .comment{
        display: none;
    }
     .news-right-blk{
        margin-top: 20px;
    }
    /* .ipl-b-tips .col-40{
        width: 40%!important;
    }
     .ipl-b-tips .col-60{
        width: 60%!important;
    }
    */
     .slider-blk .date{
        font-size: 10px;
        line-height: 10px;
        margin-top: -5px;
         display: block;
         margin-bottom: 5px;
    }
    /* #sync2 .owl-item:nth-child(4) .item{
        margin-right: 0px;
    }
     */
     .mb-30.ipl-b-tips{
        margin-bottom:15px 
    }
     .news-info li{
        font-size: 10px;
    }
     .ipl-b-tips .news-info{
        margin-top: -5px;
    }
     .ipl-b-tips .colum-cat{
        font-size: 8px;
         line-height:8px;
         font-size: 8px;
         line-height: 9px;
         top: -33px;
         bottom: auto!important;
    }
     .border-heading{
        margin-bottom: 20px;
    }
     .two-colum-box{
        margin-bottom: 20px;
    }
     .recent-news{
        margin-top: 50px;
    }
     .recent-news .heading{
        margin-bottom: 20px
    }
     .column-content {
         margin-bottom: 20px;
    }
     .category{
        font-size: 10px;
    }
     .wsmenu>.wsmenu-list>li>.wsshoptabing>.wsshopwp>.wstabitem>li>a{
        max-width: 100%!important;
    }
     .wsshopwp ul li:first-child{
        padding-top: 0px!important
    }
     .wsmenu>.wsmenu-list>li>.wsshoptabing.wtsdepartmentmenu{
        box-shadow: none;
    }
     .news-main .main-heading{
         font-size: 27px;
         margin-bottom: 25px;
        margin-top: 10px;
         display: block
    }
     .feature-story-blk .news-img-post-cat a{
        font-size: 8px;
        padding: 1px 6px;
    }
     .feature-story-blk .col-40{
        width: 44%;
        flex:none;
        padding-right: 10px;
    }
     .feature-story-blk .col-60{
        width: 66%;
        flex:none;
        padding-right: 0px
    }
     .ipl-b-tips .col-40{
        width: 44%;
        flex:none;
        padding-right: 10px;
    }
     .ipl-b-tips .col-60{
        width: 66%;
        flex:none;
        padding-right: 0px
    }
     .feature-story-blk .news-img-post-cat{
        top: 5px;
    }
     .comment-m{
        display: none;
    }
     .mb-30.feature-story-blk{
        margin-bottom: 20px!important
    }
     .ipl-news-card{
        margin-top: 40px;
        margin-bottom: 20px;
    }
     .post-category .category-football{
        font-size: 9px;
    }
     .ndd-info .comment{
        display: none;
    }
     .news-detail-banner {
         margin-bottom: 20px;
    }
     .single-team-table-blk{
        width: 100%;
    }
     .single-team .table tr td:first-child{
        width: 60%
    }
     .single-team .table tr td:last-child{
        width: 40%
    }
     .about-us .main-heading {
         margin-bottom: 15px;
    }
     .ipl-news .ipl-news-card{
        margin-top: -7px;
    }
     .sn-first .sidebar-news{
        display: none;
    }
     .sn-first .ipl-news-card{
        margin-bottom: 25px;
    }
     .ipl-b-tips .news-content{
        width: 103%;
    }
     .wsmenucontainer{
        padding:0px;
    }
     .news-tab .nav-pills{
        margin-bottom: 0px;
    }
     footer{
        margin: 0px;
        padding: 0px;
        margin-top: 60px;
            position: relative;
    z-index: 9999;
    }
     .tnp-widget-minimal input.tnp-submit{
        right: 0px;
    }
     .news-banner-blk{
         transform: translate3d(0px,0,0);
    }
     .wsmenu>.wsmenu-list>li>ul.sub-menu{
        box-shadow: none!important;
    }
     .wsmenu>.wsmenu-list>li>.wsshoptabing>.wsshopwp>.wstabitem>li>a{
        max-width: 100%!important;
    }
     .wsmenu>.wsmenu-list>li>.wsshoptabing.wtsdepartmentmenu{
        box-shadow: none!important;
    }
     .counts{
        font-size: 20px;
    }
     .sharethis-inline-share-buttons .st-total .st-label{
        font-size: 20px!important;
    }
     .view{
        margin-right: 5px;
    }
     #st-1.st-has-labels .st-btn.st-remove-label{
        min-width: 40px;
    }
     .wsmenu>.wsmenu-list>li>ul.sub-menu{
        border-bottom-color: #f7f7f7;
    }
     .wsmenu>.wsmenu-list>li>ul.sub-menu>li>a {
         line-height: 20px;
         font-size: 12px;
         padding: 8px 0px 8px 16px;
         
         border-bottom: none;
         text-transform: uppercase;
         font-weight: bold;
         background-color: #f5f5f5;
    }
     .cpl-team-block{
        flex-direction:column;
    }
     .cpl-team-block .team-img img {
        margin:0 0 30px 0;
    }
     .banner-heading{
         font-size: 20px;
         line-height: 26px;
         font-weight: 500;
         margin-bottom: 10px;
        text-align:center;
    }
     .banner-description{
        font-size: 15px;
        margin-bottom: 15px;
        line-height:24px;
    }
     .home-banner-content{
            width: 100%;
    left: 0;
    padding-left: 0;
    text-align: center;
    margin-top: 15px;
  margin: 15px auto 0px;
  text-align:right;
  position:relative;
    }
   
    
   
     .home-slider .owl-dot.active{
        background: #fff!important;
    }
     .banner-btn{
        display: none;
    }
     .heading{
        font-size: 22px;
        padding-left: 12px;
        position: relative;
        margin-bottom: 30px;
    }
     .heading:before{
        content: '';
         position: absolute;
         border-left: 3px solid #ee2d26;
         left: 0px;
         top: 2px;
         width: 3px;
         height: 20px;
    }
     .desktop{
        display: none;
    }
     .mobile{
        display: block;
    }
     .blog-info{
        display: flex;
         padding: 0px;
         margin: 0px;
         position: absolute;
         bottom: 0;
         list-style: none;
         left: 0;
         background: linear-gradient( 180deg ,transparent 0,rgba(0,0,0,0.8));
         width: 100%;
         padding: 15px 0px 15px 20px;
         flex-wrap: wrap;
    }
     .blog-info li{
        margin-right: 10px;
        font-size: 12px;
    }
    .blog-info li span{color: #fff;}
     .blog-info li img{
        width: 12px!important;
        display: inline!important;
        height: 12px!important
    }
     .blog-info li a{
        color: #fff;
        font-size: 12px;
    }
    .blog-info li i{color: #fff}
     .blog-info li a i{
        margin-right: 5px;
        color:#fff;
    }
     .mobile .column-4{
        margin-bottom: 40px;
         box-shadow: 0px 0px 10px #ccc;
         border-radius: 3px;
         overflow: hidden;
         padding-right: 0px!important;
         width:100%;

    }
    .mobile .column-4 .column-img img{width: 100%;}
   

     .mobile .column-4 .column-content p{
        margin-bottom: 0px;
    }
     .mobile .column-4 .column-content{
        padding: 25px;
        margin-bottom: 0px;
    }
     .mobile .column-4 .column-content h3{
        margin-top: 0px;
    }
     .read-more-text{
         color: #ee280e;
         font-weight: 600;
         text-transform: uppercase;
         font-size: 14px;
    }
     .border-heading span:after{
        display: none;
    }
     .view-all{
        display: none;
    }
     .cities{
        margin-right: -15px;
    }
     .cities .owl-nav{
        right: 15px;
    }
     .mobile-cities .owl-nav {
         display: block!important;
         position: absolute;
         right: 0;
         top: -62px;
         font-size: 30px;
         color: #000;
    }
     .mobile-cities{
        position: relative;
    }
     .mobile-cities .owl-prev {
         margin-right: 20px;
    }
     .recent-news-list .border-heading:before{
        display: none;
    }
     .recent-news-list .border-heading{
        font-size: 22px;
         padding-left: 12px;
         position: relative;
    }
     .recent-news-list .border-heading:after{
        content: '';
         position: absolute;
         border-left: 3px solid #ee2d26;
         left: 0px;
         top: 2px;
         width: 3px;
         height: 20px;
    }
     .recent-news .heading:before{
        display: none;
    }
     .recent-news .heading{
        font-size: 22px;
         padding-left: 12px;
         position: relative;
    }
     .recent-news .heading:after{
        content: '';
         position: absolute;
         border-left: 3px solid #ee2d26;
         left: 0px;
         top: 5px;
         width: 3px;
         height: 16px;
    }
     .sidebar-read-more{
        font-weight: 600;
    }
     .mobile-bottom-fix{
         position: fixed;
         bottom: 0;
         width: 100%;
        z-index: 999
    }
     .mbf-list{
         margin: 0px;
         padding: 0px;
         display: flex;
        list-style: none;
    }
     .mbf-list li{
        width: 50%;
        text-align: center;
         padding: 10px;
    }
     .mbf-list li a{
        color: #fff
    }
     .mbf-list li a span{
        font-size: 16px;
        text-transform: uppercase;
        font-weight: 600;
         margin-left: 10px;
    }
     .mbf-list li:first-child{
        background: #ee280e
    }
     .mbf-list li:last-child{
        background: #000
    }
     .mobile-footer-blk{
         text-align: center;
         padding-top: 30px;
         padding-bottom: 50px;
    }
     .mobile-footer-blk .footer-heading{
        text-align: left;
        border-bottom: none;
    }
     .mobile-footer-blk .newsletter{
        margin: 0px;
        padding: 0px;
        list-style: none;
        display: flex;
    }
     .mobile-footer-blk .newsletter li input{
         background: transparent;
         border: 0px;
         border-bottom: 1px solid rgba(255,255,255,0.5);
         border-radius: 0;
         padding-left: 0;
         color: #d6d6d6
    }
    .form-control:focus{box-shadow: none}
     .mobile-footer-blk .newsletter li input:foucs{
        outline: none;
        box-shadow: none;
    }
     .mobile-footer-blk .newsletter li:nth-child(1), .mobile-footer-blk .newsletter li:nth-child(2){
        margin-right: 10px
    }
     .mobile-footer-blk .newsletter .subscribe i{
        color: #fff;
         font-size: 20px;
         font-weight: 600;
    }
     .moble-social .social-list{
        justify-content: center;
    }
     .mobile-footer-blk .tech{
        text-align: center;
    }
     .accordion {
         width: 100%;
         padding: 0px;
         color: #fff;
         list-style: none;
    }
     .accordion .link {
         cursor: pointer;
         display: block;
         padding: 15px 0px 15px 0px;
         color: #fff;
         font-size: 14px;
         font-weight: 500;
         border-bottom: 1px solid rgba(255,255,255,0.2);
         position: relative;
         -webkit-transition: all 0.4s ease;
         -o-transition: all 0.4s ease;
         transition: all 0.4s ease;
         text-align: left;
         text-transform: uppercase;
    }
     .accordion li:last-child .link {
         border-bottom: 0;
    }
     .accordion li i {
         position: absolute;
         top: 22px;
         left: 12px;
         font-size: 18px;
         color: #fff;
         -webkit-transition: all 0.4s ease;
         -o-transition: all 0.4s ease;
         transition: all 0.4s ease;
    }
     .accordion li i.fa-chevron-down {
         right: 0;
         left: auto;
         font-size: 10px;
    }
     .accordion li.open .link {
         color: #fff;
    }
     .accordion li.open i {
         color: #fff;
    }
     .accordion li.open i.fa-chevron-down {
         -webkit-transform: rotate(180deg);
         -ms-transform: rotate(180deg);
         -o-transform: rotate(180deg);
         transform: rotate(180deg);
    }
    /** * Submenu -----------------------------*/
     .submenu {
         display: none;
         list-style: none;
         font-size: 14px;
         padding: 0px;
    }
     .submenu li {
         border-bottom: 1px solid #4b4a5e;
    }
     .submenu a {
         display: block;
         text-decoration: none;
         color: #d9d9d9;
         padding: 8px;
         padding-left: 42px;
         -webkit-transition: all 0.25s ease;
         -o-transition: all 0.25s ease;
         transition: all 0.25s ease;
         text-align: left;
    }
     .submenu a:hover {
         background: #b63b4d;
         color: #FFF;
    }
     .mobile-footer-bottom p a{
        color: #fff;
    }
     .navigation-list li a:before{
         top: 14px;
    }
     .sidebar-read-more i{
         font-weight: 700;
         font-size: 14px;
    }
     .search{
        display: none;
    }
     .mobile-mpb .column-4{
        margin-bottom: 1px;
    }
     .mt-50{
        margin-top: 50px;
    }
     .mobile-top-pics .owl-dots{
         display: flex;
         position: relative;
         top: -10px;
         justify-content: center;
    }
     .mobile-top-pics .owl-dot {
         width: 12px;
         height: 12px;
         background: #b3b3b3!important;
         border-radius: 50%;
         margin: 4px;
    }
     .mobile-top-pics .owl-dot.active{
        background: #ee2d26!important
    }
     .mobile-top-pics{
        width: 100%;
    }
     .mobile-top-pics .mobile-top-pics{
        margin-bottom: 30px;
    }
     .mobile-top-pics .column-img{
        height: 240px
    }
     .mobile-top-pics .column-img img{
        height: 100%;
    }
     .mobile-top-pics .blog-info li img{
        height: auto!important;
    }
     .mobile-top-pics .column-content h3{
        font-size: 16px;
        margin-bottom: 0px;
    }
     .mobile-top-pics .column-4{
        box-shadow: 0px 0px 5px #ccc;
    }
     .mobile-top-pics .item{
        padding-left: 3px;
    }
     .travel-ads{
        margin-top: 30px;
    }
     .wsmenu>.wsmenu-list>li .wstliststy06 li a{
        line-height: 28px
    }
     .banner-blk-content h1 {
         font-size: 24px;
         text-align: center;
         color: #fff;
         line-height: 30px;
    }
     .banner-blk{
         margin-bottom: 30px;
         margin-top: 20px;
    }
     .app-wrapper {
        justify-content: center;
    }
     .category-main-heading{
        font-size: 22px!important;
         padding-left: 12px;
         position: relative;
         margin-bottom: 30px;
    }
     .category-main-heading:before {
         content: '';
         position: absolute;
         border-left: 3px solid #ee2d26;
         left: 0px;
         top: 5px;
         width: 3px;
         height: 16px;
    }
     .mobile-cities .two-colum-box{
        margin-bottom: 0px;
    }
    .sidebar-form {
    padding: 20px 25px 25px;
    box-shadow: 0px 0px 10px #d3d3d3;
}
.sidebar-content {
    width: 70%;
}
.pagination-wrapper{
flex-direction: column;
}
.col-8-wrapper{padding-right: 0px}
.oriantaion{display: none;}
.mt-center{margin-top: 10px;}
.mobile-mpb .owl-nav{display: none;}
.mobile-mpb .owl-dots{display: none;}
.newsletter li .subscribe{width: 50px;}
.mobile-footer-blk .newsletter li input::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #aeaeae;
  opacity: 1; /* Firefox */
}

.mobile-footer-blk .newsletter li input:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #aeaeae;
}

.mobile-footer-blk .newsletter li input::-ms-input-placeholder { /* Microsoft Edge */
  color: #aeaeae;
}
.app-wrapper img {
    max-width: 120px;
}
.blog-detail{margin-right: 0px;}

.mobile-mpb .owl-item .item{max-width: 300px}

 .mobile-mpb .owl-carousel .owl-stage-outer{overflow: visible!important;}
 #mob-pop-city .column-4{width: 300px;}
 #pop-cities .two-colum-box{width: 300px;}
 #pop-cities{margin-bottom: 40px;}
 .home-slide-banner{display:block;}
 .nav-wrap {
    width: 78px;
    bottom: 190px;
    left: 53%;
    transform: translateX(-50%);
}
.home-banner-content .colum-cat{position:relative;top: -5px;right: 0px;margin-right: 0;}
	.column-content h3{min-height:auto;}
}


 @media(max-width:375px){
     .custom-thumbnail {
         height: 50px;
    }
    .banner-blk{margin-top: 60px;}
    .nav-wrap{bottom:215px;}
    .home-slider .owl-carousel .owl-nav .owl-prev{left: -30px;}
/* */
 h5 {
     margin: 1.25em 0 .5em;
}
 .img-fluid {
     width: 100%;
}
 .tnp-widget-minimal form {
     position: relative;
}
@media only screen and (min-device-width: 0px)
  and (max-device-width: 767px)
  and (orientation: landscape) {
    .oriantaion{position: fixed;
    width: 100%;
    height: 100%;
    background: #ee2d26;
    z-index: 99;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;color: #fff}
    .oriantaion h3{color: #fff}
    .oriantaion img{    max-width: 150px;
    margin-bottom: 15px;}
}

 @media (min-width:768px) and (max-width: 1024px){
     .news-right-blk .list-number{
         width: 35px;
         height: 35px;
         padding: 10px;
         font-size: 15px;
         line-height: 15px;
         color: #212121;
    }
     .news-right-blk .share-list #st-5 .st-total:before{
        top:8px;
    }
     .slide-card-content h3 {
         font-size: 14px;
         line-height: 1.2;
    }
}
 .no-content-cat {
     text-align: center;
     padding-bottom: 20px;
     border: 1px solid #eee;
     margin-bottom: 20px;
     padding-top: 20px;
     background: #fafafa;
     display: block;
}
