.mos-img img {display: none !important;}
.nav_style1 .owl-nav {
 position:absolute;
 right:0;
 top:-48px
}
.nav_style1 .owl-nav div {
 display:inline-block;
 width:30px;
 height:30px;
 text-align:center;
 line-height:30px;
 border:1px solid #c1c4c6;
 color:#c1c4c6;
 transition:all .3s
}
.nav_style1 .owl-nav div:last-child {
 margin-left:14px
}
.nav_style1 .owl-nav div:hover {
 background:#333;
 border-color:#333;
 color:#fff;
 transition:all .3s
}
.nav_style2 .owl-nav div {
 position:absolute;
 height:100%;
 width:30px;
 text-align:center;
 display:flex;
 align-items:center;
 justify-content:center;
 right:0;
 top:0;
 background:#fff;
 box-shadow:0 10px 40px rgba(0,0,0,.1);
 z-index:9;
 color:#17222b;
 transition:all .3s
}
.nav_style2 .owl-nav div:hover {
 background:#333;
 color:#fff;
 transition:all .3s;
 box-shadow:0 10px 40px rgba(0,0,0,.15)
}
.nav_style2 .owl-nav div.owl-prev {
 right:auto;
 left:0
}
.nav_style3 .owl-nav div {
 position:absolute;
 background:#fff;
 width:30px;
 height:70px;
 text-align:center;
 line-height:70px;
 font-weight:700;
 color:#000;
 top:50%;
 right:0;
 margin-top:-35px;
 transition:all .3s
}
.nav_style3 .owl-nav div:hover {
 background:#333;
 color:#fff;
 transition:all .3s
}
.nav_style3 .owl-nav div.owl-prev {
 right:auto;
 left:0
}
.single_post {
 position:relative;
 z-index:2;
 transition:all .3s
}
.single_post .single_post_text a:hover {
 color:#333;
 transition:all .3s
}
.gradient1 {
 position:relative;
 z-index:2
}
.gradient1:after {
 position:absolute;
 content:"";
 height:60%;
 width:100%;
 background:linear-gradient(0deg,rgba(0,0,0,0.7),transparent);
 left:0;
 bottom:0
}
.single_post_text .meta {
 color:#333;
 text-transform:uppercase;
 line-height:24px;
 margin-bottom:5px;
 position:relative;
 z-index:2
}
.single_post_text .meta span {
 color:#50585f;
 text-transform:capitalize
}
.single_post_text a {
 color:#17222b;
 font-weight:500
}
.single_post_text h4 {
 font-size:16px;
 color:#17222b;
 font-weight:500;
 line-height:21px
}
.single_post_text h4 a {
 color:#17222b;
 font-weight:500
}
.post_img {
 position:relative;
 z-index:2
}
.post_img img {
 object-fit:cover
}
.readmore {
 font-size:14px!important
}
.nav_style1 .owl-nav {
 position:absolute;
 right:0;
 top:-48px
}
.nav_style1 .owl-nav div {
 display:inline-block;
 width:30px;
 height:30px;
 text-align:center;
 line-height:30px;
 border:1px solid #c1c4c6;
 color:#c1c4c6;
 transition:all .3s
}
.nav_style1 .owl-nav div:last-child {
 margin-left:14px
}
.nav_style1 .owl-nav div:hover {
 background:#333;
 border-color:#333;
 color:#fff;
 transition:all .3s
}
.see_all {
 font-weight:500;
 font-size:15px;
 color:#8a8f94;
 text-transform:uppercase
}
.post_size1 {
 min-height:77px
}
.post_size1 .post_img {
 height:77px;
 width:100px
}
.post_size3 {
 min-height:64px
}
.post_size3 .post_img {
 height:64px;
 width:80px
}
.post_size4 {
 min-height:56.25px
}
.post_size4 .post_img {
 height:56.25px;
 width:100px
}
.tranding_border {
 border:1px solid #fff
}
span.tranding.tranding_border {
 line-height:20px
}
.widgets_small {
 padding-left:120px;
 min-height:77px
}
.widgets_small .post_img {
 position:absolute;
 left:0;
 top:0;
 height:77px;
 width:100px
}
.widgets_small .post_img img {
 width:100%;
 height:100%;
 transition:all .3s;
 object-fit:cover;
 overflow:hidden
}
.widgets_small:hover .post_img img {
 transform:scale(1.1);
 transition:all .3s
}
.widgets_small .tranding img {
 height:12px;
 width:6px;
 padding-top:2px
}
.widgets_small .single_post_text a {
 line-height:21px
}
.widgets_small .single_post_text .meta {
 font-size:12px;
 line-height:20px
}
.img_wrap {
 overflow:hidden
}
.widget_tab ul {
 margin:0;
 padding:0;
 margin-bottom:25px;
 border:none
}
.widget_tab ul li {
 list-style:none;
 margin-right:10px;
 width:31.4%
}
.widget_tab ul li:last-child {
 margin-right:0
}
.widget_tab ul li a {
 background:#fff;
 font-size:12px;
 font-weight:500;
 color:#000;
 text-transform:uppercase;
 box-shadow:0 10px 40px rgba(0,0,0,.15);
 line-height:12px;
 padding:12px;
 width:100%;
 text-align:center
}
.widget_tab ul li a.active {
 color:#fff;
 background:#333
}
.tab-pane.fade.active.show {
 transform:translateX(0px);
 transition:all .3s
}
.tab-pane.fade {
 transform:translateX(30px);
 transition:all .3s
}
span.tranding {
 height:20px;
 width:20px;
 display:inline-block;
 text-align:center;
 font-size:10px;
 line-height:24px;
 border-radius:50%;
 background:#f55;
 color:#fff;
 position:absolute;
 left:5px;
 top:-10px
}
.single_post2_carousel {
 margin-top:10px
}
.post_type3 .post_img span.tranding {
 height:30px;
 width:30px;
 font-size:12px;
 line-height:30px;
 left:10px;
 top:10px
}
.post_type3 .single_post_text {
 padding:20px 0
}
.post_type3 .single_post_text .meta {
 margin-bottom:5px;
 font-weight:500;
 text-transform:unset;
 font-size:14px
}
.post_type3 .single_post_text .post-p {
 opacity:.85;
 font-size:15px;
 line-height:22px
}
.post_type3 .single_post_text a {
 font-size:20px;
 font-weight:700;
 line-height:24px
}
.post_img.number {
 display:flex;
 align-items:center;
 justify-content:center;
 background:#e9eaeb;
 border-radius:50%;
 width:50px;
 height:50px;
 top:50%;
 margin-top:-30px;
 left:0
}
.post_img.number h2 {
 color:#a9adb1;
 font-size:24px;
 font-weight:500
}
.widgets_type4 {
 padding-left:70px
}
.about_post_list .nav-tabs {
 border-bottom:none
}
.socail_share {
 margin-top:5px;
 margin:0;
 padding:0
}
.socail_share li {
 position:relative;
 z-index:2;
 list-style:none
}
.socail_share li a {
 color:#17222b;
 opacity:.3;
 font-size:12px
}
.socail_share li a i {
 margin-right:3px
}
.socail_share li:last-child {
 margin-left:10px;
 padding-left:10px
}
.socail_share li:last-child:after {
 position:absolute;
 content:"";
 height:10px;
 width:2px;
 background:#a9adb1;
 left:-5px;
 top:50%;
 margin-top:-5px;
 border-radius:50%
}
.users_area ul {
 margin:0;
 padding:0
}
.users_area ul li {
 list-style:none;
 font-weight:500;
 padding:0 6px;
 font-size:18px;
 color:#8a8f94;
 cursor:pointer
}
.post_type5 {
 margin-right:20px;
 padding-left:95px
}
.post_type5 .single_post_text p {
 font-size:15px;
 font-weight:300;
 opacity:.85;
 line-height:21px;
 margin-top:5px
}
.post_type5 .post_img {
 width:80px;
 height:70px
}
.post_type5 .post_img img {
 width:80px;
 height:70px
}
.nav_style2 .owl-nav div {
 position:absolute;
 height:100%;
 width:30px;
 text-align:center;
 display:flex;
 align-items:center;
 justify-content:center;
 right:0;
 top:0;
 background:#fff;
 box-shadow:0 10px 40px rgba(0,0,0,.1);
 z-index:9;
 color:#17222b;
 transition:all .3s
}
.nav_style2 .owl-nav div:hover {
 background:#333;
 color:#fff;
 transition:all .3s;
 box-shadow:0 10px 40px rgba(0,0,0,.15)
}
.nav_style2 .owl-nav div.owl-prev {
 right:auto;
 left:0
}
.post_type6 span.tranding {
 height:54px;
 width:54px;
 display:inline-block;
 text-align:center;
 line-height:54px;
 font-size:16px;
 background:#f55;
 color:#fff;
 position:absolute;
 left:auto;
 top:15px;
 border-radius:50%;
 right:15px
}
.post_type6 .single_post_text {
 position:absolute;
 bottom:0;
 z-index:9;
 padding:40px
}
.post_type6 .single_post_text p.post-p {
 font-size:15px;
 line-height:21px;
 font-weight:400
}
.post_type6 .single_post_text .meta {
 font-weight:500;
 font-size:14px
}
.post_type6 .single_post_text .meta span {
 color:#fff
}
.post_type6 .single_post_text p, .post_type6 .single_post_text .mos-img {
 color:#fff
}
.post_type6 .single_post_text a {
 color:#fff;
 font-size:30px;
 line-height:36px;
 font-weight:700
}
.post_type6 .single_post_text .meta {
 margin-bottom:0
}
.post_type6 .single_post_text .meta a {
 font-size:14px;
 text-transform:capitalize;
 position:relative;
 z-index:2
}
.post_type6 .single_post_text .meta a:last-child {
 margin-left:20px
}
.post_type6 .single_post_text .meta a:last-child:before {
 position:absolute;
 content:"/";
 height:20px;
 width:10px;
 left:-18px;
 top:50%;
 margin-top:-10px;
 line-height:20px;
 text-align:center
}
.post_type7 .single_post_text {
 position:absolute;
 bottom:0;
 z-index:9;
 padding:40px 20px 20px
}
.post_type7 .single_post_text .meta {
 font-weight:500;
 font-size:12px
}
.post_type7 .single_post_text .meta span {
 color:#fff
}
.post_type7 .single_post_text a {
 color:#fff;
 font-size:16px;
 line-height:21px;
 font-weight:700
}
.type8 {
 padding-right:40px;
 min-height:64px;
 padding-left:100px
}
.type8 .post_img {
 height:64px;
 width:80px
}
.type8_count {
 height:50px;
 width:30px;
 text-align:center;
 position:absolute;
 right:0;
 top:50%;
 margin-top:-25px
}
.type8_count h2 {
 line-height:50px;
 color:#ced0d2;
 font-size:36px;
 font-weight:500
}
.post_type9 .tranding.left {
 right:auto;
 left:15px
}
.post_type9 .tranding.left img {
 width:8px;
 height:15px
}
.nav_style3 .owl-nav div {
 position:absolute;
 background:#fff;
 width:30px;
 height:70px;
 text-align:center;
 line-height:70px;
 font-weight:700;
 color:#000;
 top:50%;
 right:0;
 margin-top:-35px;
 transition:all .3s
}
.nav_style3 .owl-nav div:hover {
 background:#333;
 color:#fff;
 transition:all .3s
}
.nav_style3 .owl-nav div.owl-prev {
 right:auto;
 left:0
}
.mix_carousel {
 background:#fcfcfc;
 padding:30px
}
.type10 .widgets_small {
 min-height:56.25px
}
.type10 .post_img {
 height:56.25px
}
.type10 .meta.meta2 {
 color:#71787d
}
.type10 span.tranding.tranding_border {
 border:1px solid #fff;
 top:-12px;
 font-weight:600
}
.margintop-60- {
 margin-top:-60px
}
.post_type11 a.youtube_middle {
 position:absolute;
 left:50%;
 top:50%;
 height:60px;
 width:70px;
 text-align:center;
 line-height:60px;
 font-size:60px;
 margin-top:-30px;
 margin-left:-35px;
 color:#f55
}
.post_type11 .padding30 {
 padding:30px
}
.post_type12 {
 display:inline-block
}
.post_type12 .post_img {
 width:48%;
 float:left
}
.post_type12 .single_post_text {
 width:49%;
 float:left;
 padding:0;
 padding-left:30px
}
.post_type13 {
 display:flex;
 align-items:center;
 height:60px;
 padding-left:100px
}
.post_type13 .circle_match_time {
 position:absolute;
 right:0
}
.post_type13 .playing_teams {
 font-size:18px
}
.post_type13 .playing_teams span {
 color:#8a8f94
}
.post_type13 .post_img {
 height:60px;
 width:80px;
 margin-top:7px
}
.post_type13 .meta.macth_meta {
 color:#8a8f94;
 font-size:15px;
 text-transform:capitalize;
 font-weight:500
}
.post_type13 .meta.macth_meta span {
 color:#333
}
.category ul {
 margin:0;
 padding:0
}
.category ul li {
 list-style:none;
 margin-bottom:15px
}
.category ul li:last-child {
 margin-bottom:0
}
.category ul li a {
 display:block;
 padding:21px;
 position:relative;
 z-index:2;
 text-align:left;
 font-weight:500;
 font-size:20px;
 color:#fff;
 transform:scale(1)
}
.category ul li a span {
 width:80%;
 display:inline-block
}
.category ul li a:hover {
 transform:scale(1.03)
}
.single_post_text .meta2 {
 margin-bottom:0
}
.single_post_text .meta2 a {
 font-size:12px;
 text-transform:capitalize;
 position:relative;
 z-index:2;
 line-height:17px;
 margin-bottom:5px;
 font-weight:400
}
.single_post_text .meta2 a:first-child {
 color:#333
}
.single_post_text .meta2 a:last-child {
 margin-left:20px;
 color:#17222b;
 opacity:.75
}
.single_post_text .meta2 a:last-child:before {
 position:absolute;
 content:"/";
 height:20px;
 width:10px;
 left:-18px;
 top:50%;
 margin-top:-10px;
 line-height:20px;
 color:#17222b;
 opacity:.3;
 text-align:center
}
.single_post_text .meta5 {
 margin-bottom:0
}
.single_post_text .meta5 a, .single_post_text .meta5 span {
 font-size:12px;
 text-transform:capitalize;
 position:relative;
 z-index:2;
 line-height:17px;
 margin-bottom:5px;
 color:#fff
}
.single_post_text .meta5 span:last-child {
 margin-left:20px;
 font-weight:400
}
.single_post_text .meta5 span:last-child:before {
 position:absolute;
 content:"/";
 height:20px;
 width:10px;
 left:-18px;
 top:50%;
 margin-top:-10px;
 line-height:20px;
 color:#fff;
 text-align:center
}
.single_post_text .meta3 {
 margin-bottom:10px
}
.single_post_text .meta3 a {
 font-size:14px!important;
 position:relative;
 z-index:2;
 line-height:17px;
 font-weight:500;
 margin-bottom:5px
}
.single_post_text .meta3 a:first-child {
 color:#333
}
.single_post_text .meta3 a:last-child {
 margin-left:20px;
 color:#17222b;
 opacity:.75
}
.single_post_text .meta3 a:last-child:before {
 position:absolute;
 content:"/";
 height:20px;
 width:10px;
 left:-18px;
 top:50%;
 margin-top:-10px;
 line-height:20px;
 color:#17222b;
 opacity:.3;
 text-align:center
}
.single_post_text .meta4 {
 margin-top:0
}
.single_post_text .meta4 a {
 font-size:12px!important;
 text-transform:capitalize;
 position:relative;
 z-index:2;
 line-height:17px;
 font-weight:500;
 color:#17222b;
 opacity:.6
}
.carousel_feature a {
 transition:all .4s;
 color:#333;
 display:inline-block
}
.carousel_featuret a:hover {
 transition:all .4s;
 color:#333
}
.post_img img{
 margin: 0px !important;
}