.story{background-color:#fff;padding:0px 0px;width:750px;border-radius: 5px;font-family:Inter Medium;}
.story.lefticons .text{margin-left:0px;height:350px;border-radius: 3px;}
.story.lefticons .text.full{margin-left:0px;height:inherit!important;}
.story.lefticons .title{margin:0px 0px 15px 0px;text-shadow: 0px 1px 10px rgb(0 0 0 / 100%);letter-spacing: 0.5px;}
.story.lefticons .text{margin-left:0px;height:286px;}
.shadow{position:relative;margin:10px 0px 12px;margin-top:0px;width:780px;}
.shadow:after{position:absolute;z-index:1;left:0;top:100%;width:100%;height:7px;content:"";background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.05) 0%, rgba(0,0,0,0) 100%);background-image:-moz-linear-gradient(top, rgba(0,0,0,0.05) 0%, rgba(0,0,0,0) 100%);background-image:-o-linear-gradient(top, rgba(0,0,0,0.05) 0%, rgba(0,0,0,0) 100%);background-image:-ms-linear-gradient(top, rgba(0,0,0,0.05) 0%, rgba(0,0,0,0) 100%);background-image:linear-gradient(top, rgba(0,0,0,0.05) 0%, rgba(0,0,0,0) 100%);}
.shadow-full{position:relative;margin:10px 0px 0px;margin-top:0px;width:750px;}
.shadow-full:after{position:absolute;z-index:1;left:0;top:100%;width:100%;height:7px;content:"";background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.05) 0%, rgba(0,0,0,0) 100%);background-image:-moz-linear-gradient(top, rgba(0,0,0,0.05) 0%, rgba(0,0,0,0) 100%);background-image:-o-linear-gradient(top, rgba(0,0,0,0.05) 0%, rgba(0,0,0,0) 100%);background-image:-ms-linear-gradient(top, rgba(0,0,0,0.05) 0%, rgba(0,0,0,0) 100%);background-image:linear-gradient(top, rgba(0,0,0,0.05) 0%, rgba(0,0,0,0) 100%);}
.story_info{float:right;margin-right:0;font-size:.92em;}
.grid_1_5{width:22%;}
.storyinfo_link{cursor:pointer;position:relative;padding-left:30px;padding-bottom:1.5em;margin-bottom:1.5em;border-bottom:1px solid #e3e4e6;}
.storyinfo_link > .icon{float:left;margin:2px 0 0 -30px;}
.storyinfo_link .arrow{position:absolute;right:0;top:0;margin:.75em 3px 0 0;width:12px;}
.storyinfo_link .arrow:after, .storyinfo_link .arrow:before{content:"";position:absolute;width:9px;height:1px;background-color:#ae5151;border-radius:2px;-webkit-transition:all ease .3s;transition:all ease .3s;}
.storyinfo_link .arrow:after{margin-left:6px;}
.storyinfo_link.collapsed .arrow:after,
.storyinfo_link.collapsed .arrow:before{background-color:#c7c9cc;}
.storyinfo_link.collapsed .arrow:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
.storyinfo_link.collapsed .arrow:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.icon{display:inline-block;height:1em;fill:#ae5151;vertical-align:middle;}
.icon-meta_date{width:17px;height:17px;}
.grid_3_5{width:100%;}
.story .text:after{content:"";display:block;clear:both;}
.story .text > img[style*="left"],
.story .text > .highslide img[style*="left"]{margin:4px 20px 20px 0;}
.story .text > img[style*="right"],
.story .text > .highslide img[style*="right"]{margin:4px 0 20px 20px;}
.story .text img{max-width:100%;}
.bg-short{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(20, 30, 40, 1) 90%);}
/*.news-desc{width:50%;float:right;margin-top:20px; color: white;}*/
/*2024 .news-desc{width:50%;float:right; padding-top: 15px; padding-left: 20px; padding-right:20px; color: white; background: rgba(0,0,0,0.5); height: 335px; border-radius: 0px 3px 3px 0px;} */
.news-desc{width:50%;float:right; padding-top: 15px; padding-left: 20px; padding-right:20px; color: white; background: rgba(0,0,0,0.45); height: 271px; border-radius: 0px 3px 3px 0px;backdrop-filter: blur(2px);}
.meta{list-style:none;padding:0 0 0 0px; height: 15px; color: white;}
.meta > li{margin:0 0 .6em 0;}
.meta > li > .icon{float:left;margin:2px 0 0 -30px;}
.meta > li.meta_date a{color:inherit;}
.meta-item{display:inline-block;vertical-align:top;margin:0 10px;}
.text-news{margin-top:10px;}
.story .head .title{margin-top:32;margin-bottom:0;}
.story .head .title > a{display:block;color:inherit;text-decoration:none !important;}
.story .head .title > a:hover{color:#969fa7;-webkit-transition:color ease .2s;transition:color ease .2s;}
.story_left_icons .edit_btn > a{margin-bottom:14px;border-color:#404549;}
.story_icons{position:absolute;top:0;left:0;margin-left:20px;}
.margin_icon {margin-right: 10px;}
.color_black{color: #464646;}
.color_white{color: white}
.short_text_overflow{height:104px;overflow:hidden;text-shadow: 0px 1px 3px rgb(0 0 0 / 70%);color:#f1f1f1;}