.article_category, .article-category{color: #808080;display: block;font-size: 16px;}
.article-title{color: #050505;font-size: 32px;line-height:42px;display: block;margin-top: 5px;font-weight:600;font-family:'Test Tiempos Fine Medium';}
.article-wrap{padding: 0px 90px 20px 90px;}
.article-date{margin: 12px 0px 13px 0px;float: left;}
.article-time{color: #000000;font-size: 14px;float: left;margin-left: 15px;}
.article-time span{display: block;color: #231F20;}
.article-time a{color:#DB2127;}
.article-time .views-element-container {display: inline-block;}
.article-logo{float: left;}
.ads{margin: 50px 0px 30px 0px;}
.article-banner{margin-bottom: 30px;}
.article-wrap p{font-size: 18.6px; line-height: 36px; font-family: 'Test Tiempos Text'; color: #000; font-weight: normal;}
.article-wrap ul li{color: #000000;font-size: 18px;font-weight: normal;line-height: 30px;}
.article-inner-head{font-weight: bold;font-size: 22px;display: block;margin-bottom: 6px;}
.quote{line-height: 30px;font-style: italic;color: #555353;display: block;margin-bottom: 40px;padding-left: 20px;border-left: 4px solid #DB2127;font-size: 19px;}
.quot-author ul{font-style:normal;list-style:none;padding-left: 0px;display: flex;margin-top: 20px;}
.inner-auth-des{font-size: 16px;line-height: 23px;}
.quot-author ul li:last-child{padding-left: 10px;}
.inner-event{margin: 34px 0px;border-top: 2px solid #e0dddd;padding: 33px 0px;border-bottom: 2px solid #e0dddd;}
.inner-event-head{color: #050505;font-size: 20px;font-weight: bold;display: block;margin-bottom: 6px;}
.inner-event-txt{color: #555353;font-size: 16px;line-height: 23px;margin-bottom: 17px;}
.inner-event-date{color: #DB2127;font-weight: bold;font-size: 21px;display: block;margin-bottom: 15px;}
a.evt{text-decoration: none;font-weight: bold;}
ul.article_innerul, ul.article-innerul{list-style: none;padding-left: 0px;margin-bottom: 45px;}
ul.article_innerul li, ul.article-innerul li{position: relative;margin-bottom: 10px;padding-left: 35px;color: #555353;font-size: 17px;}
ul.article_innerul li:before, ul.article-innerul li:before {content: url(../images/art_bullet.png);position: absolute;left: 0px;top: 4px;}
.article-inner-head-small{font-size: 20px;font-weight: bold;margin-bottom: 10px;}
.related ul {list-style: none; margin: 20px 0px 25px 0px; padding-left: 0px; }
.related ul li { margin: 0px 3px 20px 0px; display: inline-block; }
.related ul li a { font-size: 14px; color: #000000; border: 1px solid #e3e3e3; font-weight: normal; background-color: #ffffff; border-radius: 8px; padding: 8px 16px; text-decoration: none; }
.related ul li a:hover{border: 1px solid #DB2127;background-color:#DB2127;color:#ffffff;}
.worth-head{color: #221F20;font-size: 37px;font-weight: bold;display: block;padding-bottom: 31px;position:relative;background-color:#ffffff;}
.worth-inner-head{color: #221F20;font-size: 20px;font-weight: bold;line-height: 28px;display: block;
	margin-bottom: 9px;}
.worth-inner-cont{color: #000000;font-size: 16px;line-height: 23px;}
.worths{margin-bottom: 40px;padding-right: 25px;}
.worthread{padding: 50px 0px 0px 0px;position:relative;background-color:#ffffff;}
ul.worth-reading{list-style: none;padding-left: 0px;display: flex;flex-wrap: wrap;margin-bottom:0px;}
ul.worth-reading li{width: 48%;}
.worth-inner-head a{color:#000000!important;text-decoration:none!important;}
.foodx-innertop{margin-top: -10px;}
.related{margin-top: 39px;}


.innertop .exclusive{margin-top: 27px;}
.innertop .explore{margin-top: 0px!important;position:relative;}
.innertop .contributor{margin-bottom: 58px;}
a.load{color: #524F4F;text-decoration: none;border: 1px solid #808080;padding: 6px 18px;border-radius: 4px;display:inline-block;margin-top: 9px;}
a.load:hover{background-color: #333333;color: #ffffff;border: 1px solid #333333;}
.food-industry{background-color: #e8e8e8;padding: 50px 0px;}
.food-industry .explore-head{color: #221f20;}
.food-industry .industry-box{background-color: #ffffff;}
.food-industry-box{background-color: #ffffff;padding: 22px;border-radius: 8px;}
.fbox-category a{color:#231F20;font-size: 15px;text-decoration: none;display: block;margin-bottom: 12px;}
.fbox-head a{color: #231F20;font-size: 22px;text-decoration: none;display: block;margin-bottom: 18px;font-weight: bold;line-height: 31px;}
.fbox-cont{color: #808080;font-size: 16px;line-height: 25px;}

.food-industry .swiper-pagination{text-align: left;}
.food-industry .swiper-pagination-bullet-active{background-color: #808080!important;width: 16px;height: 16px;}
.food-industry .swiper-pagination-bullet{background-color: rgba(255,255,255);width: 16px;height: 16px;opacity: 1;}
.food-industry .swiper-wrapper{height: 400px;}
/* FOODX PAGE CSS */
.main-article{background-color: #ffffff;padding: 12px 0px;width: 1000px;margin: auto;max-width: 95%;border-radius: 5px;position: relative;}
.main-ban-head{padding-top: 4px;font-size: 22px;font-weight: bold;line-height: 29px;display: block;margin-bottom: 8px;}

.lft-pd{padding-left: 5px;}
.main-ban-cont{min-height: 148px;}
ul.ul_mainbanner li:last-child, ul.ul-mainbanner li:last-child{color: rgba(35, 31, 32, 1);font-size: 13px;font-weight: bold;}
.foodx-top .popular-links ul{margin-top: 0px;}
.foodx-top{margin-top: 60px;}
.foodx-top .popular-links ul li {margin: 0px 3px 17px 0px;}
.foodx-top .popular-links ul{margin-bottom: 10px;}
.foodx-top .eventlink a {margin-top: 4px;font-size: 15px;}
.mid-in{margin-top: 30px!important;}
.mid-in .mid-head{text-transform: uppercase;margin-bottom: 30px;}
.mid-in .mid-head a{text-transform:none;font-weight:normal;color: #524F4F;text-decoration: none;border: 1px solid #808080;padding: 6px 18px;border-radius: 4px;display:inline-block;margin-top: 4px;font-size: 16px;float: right;}
.mid-in .mid-head a:hover{background-color: #333333;color: #ffffff;border: 1px solid #333333;}
.mid-in .topnews-sub{margin-bottom: 30px;}
.mid-in .event-banner{margin:40px 0px 60px 0px;}
.feature-main{margin-top:20px;border: 1px solid rgba(229, 224, 224, 1);padding: 0px 0px 20px 0px;border-radius: 8px;}
.featured .mid-head a{text-transform:none;font-weight:normal;color: #524F4F;text-decoration: none;border: 1px solid #808080;padding: 6px 18px;border-radius: 4px;display:inline-block;margin-top: 4px;font-size: 16px;float: right;}
.featured .mid-head a:hover{background-color: #333333;color: #ffffff;border: 1px solid #333333;}
.featured-sub-head{color: rgba(128, 128, 128, 1);text-align: center;font-size: 16px;padding: 0px 20px;}
.featured-head{padding: 0px 20px;color: rgba(0, 0, 0, 1);font-size: 22px;font-weight: bold;display: block;text-align: center;margin: 54px 0px 8px 0px;}
ul.feature-right{margin-top:20px;justify-content:space-between;list-style: none;display: flex;flex-wrap: wrap;padding-left: 0px;}
ul.feature-right .featured-head{font-size: 18px;margin-top: 26px;}
ul.feature-right li{width: 48.5%;margin-bottom: 20px;border: 1px solid rgba(229, 224, 224, 1);padding: 0px 0px 11px 0px;border-radius: 8px;}
/* FOODX PAGE CSS */


.view-content-one-page .view-content .views-row:first-child .similar-foodx-innertop{margin-top:35px;}
.view-content-one-page .view-content .views-row:last-child .article-next {display:none;}
.view-content-one-page .view-content .views-row:last-child .similar-article-line{ height: 1px; background-color: #ececec;}
.view--content-one-page .view-content .views-row:last-child .article-next {display: none;}

.article-next{display: block;
background-color: #000;
color: #fff;
padding: 2px 17px 5px 17px;
width: 120px;
margin-top: -16px;
font-size: 16px;
border-radius: 0px 0px 23px 0px;}
.similar-article-line{height: 2px;
  background-color: #333;  margin-top: 41px;
}
.similar-foodx-innertop{margin-top:22px;}
.article-category a {color:#000000!important;text-decoration:none!important;}

blockquote {
  margin: 0 0 50px;
  padding-left: 15px;
  border-left: 4px solid #DB2127;
}
blockquote strong{color:#000000;line-height: 24px;font-family:'Test Tiempos Fine Medium';font-weight:normal;}

.article-txt table{border:1px solid #333333;margin-bottom: 20px;}
.article-txt table thead tr {background-color: #db2127;color: #fff;border: 1px solid #cfcfcf;padding: 10px;line-height: 22px;}
.article-txt table tr:first-child th {font-size: 15px;padding: 6px 15px;font-weight: 400;}
.article-txt table th{border-right: 1px solid #ffffff;}
.article-txt table th:last-child{border-right:none;}
.article-txt table td {background-color: #fff;border: 1px solid #cfcfcf;padding: 8px 15px;font-size: 14px;line-height: 22px;}
.article-txt ol, .article-txt ul{padding-left: 15px;}
.article-txt h2{font-size: 24px;font-weight:bolder;}
.article-txt h3{font-size: 22px;font-weight:bolder;}
.article-txt h4{font-size: 20px;font-weight:bolder;margin-top:10px;}
.article-txt h5{font-size: 18px;font-weight:bolder;}
.article-txt ol li{margin-bottom: 10px;font-size: 18px;}
.article-wrap table td, .article-wrap table th{padding:10px;}

