@charset "utf-8";

.widgets-post-slick{position:relative;}
.post-slick{border-radius:10px;overflow:hidden;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.post-slick .editor-picked-left{border-right:1px solid #c8e5ea;}
.col-left{position: relative;background:#d4f4f9;width: 100%;padding-right: 10px;padding-left: 10px;-ms-flex:0 0 25%;flex:0 0 25%;}
.col-right{position: relative;;width: 100%;padding-right:10px;padding-left: 10px;-ms-flex:0 0 75%;flex:0 0 75%;}
.editor-picked{padding:30px}
.editor-picked h4{font-size:18px;}
.editor-picked p{font-size:13px;color:#889097;margin-top:20px !important;margin-bottom:30px !important;}
.editor-picked a.read-more{font-size:12px;border:1px solid;padding:6px 8px;}
/*.editor-picked a.read-more:hover{color:rgb(233, 27, 35);}*/
.post-slick-arrow{float:right; }
button.slick-arrow{background:none;border:0;position:relative;padding:0;margin:0 5px;}
button.slick-arrow [class^="flaticon-"]::before{font-size:15px;}

.slick-dots button{cursor:pointer;}
.slick-dots li.slick-active button{background:#24BBB8;}
.slick-dots{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;width:100%;margin:0;padding:0;list-style-type:none;padding-top:20px;text-align:center;}
.slick-dots li{margin:0 2px;}
.slick-dots button{display:block;height:8px;width:8px;background:#B2B2B2;text-indent:-9999px;padding:0;border-radius:6px;}
.slick-dots li.slick-active button{width:80px;}

.post-slick-items{display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}



.post-slick-items .slider-single{position: relative;max-width: 100%;width: 100%;padding-right:30px;padding-left: 30px;-ms-flex-preferred-size: 0;flex-basis: 0;-ms-flex-positive: 1;flex-grow: 1;}
.post-slick-items .post-title{font-size:1.24rem; margin-top:20px; }
.post-slick-items .text-limit-2-row{overflow:hidden !important; display:-webkit-box !important; -webkit-line-clamp:2 !important; -webkit-box-orient:vertical; text-align: center;}

.post-slick-items .lt_img img,
.post-slick-items.lt_img video{max-width:100%;width:100%;height:auto; border-radius:8px; overflow:hidden;}
.post-slick-items .entry-meta{font-size:12px;color:#889097;margin-top:10px;padding-right:5px;padding-left:5px; }
.post-slick-items .entry-meta.meta-1 span{margin-right:10px;}
.post-slick-items .lt_img img:hover {border-radius:5px; }

.post-slick-items .fa-lock {display:inline-block;line-height:14px;width:16px;font-size:0.833em;color:#4f818c;background:#cbe3e8;text-align:center;border-radius:2px;font-size:12px;border:1px solid #cbe3e8;vertical-align:middle}
.post-slick-items .new_icon {display:inline-block;width:16px;line-height:16px;font-size:0.72em;color:#23db79;background:#b9ffda;text-align:center;border-radius:2px;margin-left:2px;font-weight:bold;vertical-align:middle}
.post-slick-items .hot_icon {display:inline-block;width:16px;line-height:16px;font-size:0.833em;color:#ff0000;background:#ffb9b9;text-align:center;border-radius:2px;vertical-align:middle}
.post-slick-items .fa-caret-right {color:#bbb}
.post-slick-items .fa-download {display:inline-block;width:16px;line-height:16px;font-size:0.833em;color:#daae37;background:#ffefb9;text-align:center;border-radius:2px;vertical-align:middle}
.post-slick-items .fa-link {display:inline-block;width:16px;line-height:16px;font-size:0.833em;color:#b451fd;background:#edd3fd;text-align:center;border-radius:2px;vertical-align:middle}

.widgets-post-slick .img-hover-scale{overflow:hidden;position:relative; border-radius: 8px;}
.widgets-post-slick .img-hover-scale img{-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;}
.widgets-post-slick .img-hover-scale:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s; border-radius: 8px;}

.widgets-post-slick .top-right-icon{position:absolute;top:15px;right:15px;border-radius:50px;width:30px;height:30px;text-align:center;line-height:30px;z-index:3;color:#fff;-o-transition:all 0.4s ease;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition-duration:0.4s;-ms-transition:all 0.4s ease;}
.widgets-post-slick .top-right-icon i{top:2px;}

.widgets-post-slick .img-hover-scale:hover .top-right-icon,
.widgets-post-slick .img-hover-slide:hover .top-right-icon{margin-top:-3px;-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);-moz-box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);box-shadow:0px 5px 11px 0px rgba(0,0,0,0.18),0px 4px 15px 0px rgba(0,0,0,0.15);-o-transition:all 0.4s ease;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition-duration:0.4s;-ms-transition:all 0.4s ease;}

.widgets-post-slick .hover-box-shadow{-o-transition:all 0.4s ease;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition-duration:0.4s;-ms-transition:all 0.4s ease;}
.widgets-post-slick .hover-box-shadow:hover{-o-transition:all 0.4s ease;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition-duration:0.4s;-ms-transition:all 0.4s ease;}

.ellipsis { display:block; text-overflow:ellipsis; white-space:nowrap; word-wrap:normal; overflow:hidden; }

.bg-red { background-color: rgb(233, 27, 35); color: #fff;}
.bg-darkred { background-color: rgb(170, 60, 63); color: #fff;}
.bg-green { background-color: rgb(140, 195, 70); color: #fff; }
.bg-blue { background-color: rgb(52, 152, 219); color: #fff; }
.bg-violet{ background-color: rgb(85, 60, 125); color: #fff; }
.bg-yellow { background-color: rgb(241, 196, 15); color: #fff; }
.bg-navy { background-color: rgb(50, 60, 70); color: #fff; }
.bg-black {background-color: #333; color: #fff; }

/* moca */
.latest_wr {margin: 0 auto; width: 1580px;  margin-top:-20px; position: relative;}
.slick-dots {position: absolute; top:0px; justify-content: right; padding-right: 28px;}
.slick-list {margin-top: 60px;}
.m-slide-left {position: absolute!important; left:-30px ;  top:50%; transform:translateY(-50%); z-index: 10;}
.m-slide-right  {position: absolute!important; right:-30px ;  top:50%; transform:translateY(-50%); z-index: 10;}


@media (max-width: 1280px){
    .latest_wr {width: 94%!important;  margin-top:0px;}
    .m-slide-left img {width: 24px;}
    .m-slide-right img {width: 24px;}

    .post-slick-items .slider-single{padding-right:5px;padding-left: 5px;}
    .slick-dots {position: relative; top:0px; justify-content: center; padding-right: 0;}
    .slick-list {margin-top: 20px;}
    .post-slick-items .post-title{font-size:0.92rem; }

    .m-slide-left {top:40%; }
    .m-slide-right  {top:40%; }
}
