:where(:not(iframe,canvas,img,svg,video,input,button,select):not(svg *)){all:unset;display:revert}
*,::before,::after{box-sizing:border-box}
ol,ul{list-style:none}
img{max-width:100%;vertical-align:middle;height:auto}
table{border-collapse:collapse}
textarea{white-space:revert}
.clearfix::after{content:"";clear:both;display:table}
table,p,h1,h2,h3,h4,h5,h6,ul,ol,dl,form{margin-top:0;margin-bottom:20px}
body{font-family:'Roboto',sans-serif;font-weight:400;font-size:18px;line-height:1.333;color:#2b2b2b}
h3,h4,h5,h6,strong,b{font-weight:700}
h1,h2{font-weight:900}
p{line-height:1.6}
li{margin-bottom:5px}
a{cursor:pointer;color:#f60;-webkit-transition:color .3s ease-out,background .3s ease-out,opacity .3s ease-out;transition:color .3s ease-out,background .3s ease-out,opacity .3s ease-out}
a:hover{text-decoration:underline}
.sidebar{width:150px;position:fixed;top:0;left:0;bottom:0;box-shadow:2px 2px 1px 0 #ccc;background-color:#fff}
.site-logo{background-color:#f60;display:block;text-align:center;padding:20px 0}
.menu-wrapper{position:absolute;top:115px;left:0;right:0;bottom:20px;overflow:auto}
.main-menu ul{margin-bottom:0}
.main-menu .tlm > li > a{color:#2b2b2b;text-transform:uppercase;font-size:14px;font-weight:700;display:block;letter-spacing:1px;padding:4px 0 4px 25px}
.main-menu .tlm > li.has-submenu > a{background:url(../images/caret-down-outline.svg) no-repeat 8px 7px;background-size:12px auto}
.main-menu .tlm > li.mm-search > a{background:url(../images/search.svg) no-repeat 7px 6px;background-size:16px auto}
.main-menu .slm{display:none}
.main-menu .slm > li > a{font-size:11px;color:#2b2b2b;display:block;padding:3px 0 7px 25px;border-bottom:1px solid #dee2e6;background:url(../images/chevron-right-orange.svg) no-repeat 8px 5px;background-size:11px auto}
.ht-products-nav{margin-bottom:0;margin-top:20px;border-top:1px solid #dee2e6;padding-top:20px}
.ht-products-nav a{color:gray;font-weight:700;font-size:12px;display:block;padding:4px 0 4px 25px}
.main-container{margin-left:150px;max-width:1130px}
.ads-full{max-width:990px;margin:10px auto;overflow:hidden}
.middle-ads{margin-bottom:30px;overflow:hidden}
.section-wrapper{padding:20px 30px 20px 50px}
.section-left-content{float:left;width:66.66%}
.section-right-sidebar{float:right;width:330px;max-width:33.34%;padding:15px;padding-top:0}
.page-heading{padding-bottom:30px}
.page-heading > .section-title{position:relative;padding-left:25px;margin-bottom:0}
.page-heading > .section-title::before,.block-title::before{content:"";display:block;width:8px;position:absolute;top:12px;left:0;bottom:3px;background-color:#f60;border-radius:30px}
.page-heading > .section-title::before{top:10px}
.page-heading > .section-title a{color:#000}
.article-single .page-heading > .section-title{padding-left:0;line-height:1.111}
.article-single .page-heading > .section-title::before{display:none}
.article-list-item{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid rgba(0,0,0,.1)}
.article-list-item:last-child{margin-bottom:0;border-bottom:0}
.article-list-item .article-img{width:332px;float:right}
.article-list-item .article-img a:hover{opacity:.7}
.article-list-item .article-text{overflow:hidden;padding-right:20px}
.article-list-item .article-text .article-tag{font-size:13px;font-weight:400;text-transform:uppercase;margin-bottom:12px;margin-right:5px;display:block}
.article-list-item .article-text .article-tag a,.article-tags a{padding:3px 7px;display:inline-block;border:1px solid #f60;border-radius:3px;vertical-align:middle}
.article-list-item .article-text .article-tag a:hover,.article-tags a:hover{background:#f60;color:#fff;text-decoration:none}
.article-list-item .article-text h3{font-size:19px}
.article-list-item .article-text h3 a{color:#000}
.article-list-item .article-meta{font-size:16px;color:#777}
.article-list-item .article-meta .article-author{float:left;max-width:45%}
.article-list-item .article-meta .article-author a{color:#777;text-decoration:underline}
.article-list-item .article-meta .article-author a:hover{color:#f60}
.article-list-item .article-meta .article-date{float:right;color:#afafaf;font-weight:300}
.sidebar-block .article-list-item .article-text{padding-right:0}
.sidebar-block{padding-bottom:30px}
.sidebar-block .article-list-item{margin-bottom:0;border-bottom:0}
.sidebar-block .article-list-item h3{margin-bottom:10px}
.block-title{text-transform:uppercase;font-size:18px;letter-spacing:1px;position:relative;color:#777;margin-bottom:30px;padding-left:15px}
.block-title::before{top:2px;bottom:2px}
.sidebar-block form{margin:0}
.newsletter-form-group{position:relative;padding-right:52px}
.newsletter-form-group .fi-text{height:38px;border:1px solid #eee;font-size:16px;width:100%;padding:5px 10px}
.newsletter-form-group .fi-btn{border:0;position:absolute;right:0;width:46px;top:0;bottom:0;cursor:pointer;font-size:0;line-height:0;background:#f60 url(../images/chevron-right-white.svg) no-repeat center center;background-size:16px auto;border-radius:4px;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}
.newsletter-form-group .fi-btn:hover{background-color:#f95}
.articles-4-col{padding:30px 15px 30px 35px}
.articles-4-col .block-title.fs-25{margin-left:15px;margin-bottom:20px}
.block-title.fs-25{font-weight:400}
.block-title a{color:#777}
.articles-4-col ul.article-listing{margin-bottom:0;display:flex}
.articles-4-col ul.article-listing li{width:25%;padding:0 15px;position:relative;padding-bottom:45px}
.articles-4-col .article-list-item .article-img{width:auto;float:none;margin-bottom:15px}
.articles-4-col .article-list-item{padding-bottom:0}
.articles-4-col .article-list-item .article-meta{position:absolute;bottom:10px;left:15px;right:15px}
.articles-4-col .article-list-item .article-meta .article-author{max-width:65%}
.one-plus-2-articles{display:flex}
.one-plus-2-articles > div{width:50%}
.one-plus-2-articles .one{padding-right:15px}
.one-plus-2-articles .plus-2{padding-left:15px;border-left:1px solid #dee2e6}
.one-plus-2-articles .one .article-list-item .article-img{float:none;width:auto;margin-bottom:20px}
.one-plus-2-articles .article-list-item:last-child{padding-bottom:10px}
.one-plus-2-articles .article-list-item .article-text h3{margin-bottom:12px}
.trending-articles{padding:30px 30px 30px 50px}
.trending-articles ul{list-style-type:none;counter-reset:css-counter 0;margin:0;display:flex}
.trending-articles ul li{counter-increment:css-counter 1;width:25%;border-right:1px solid rgba(0,0,0,.1);padding:5px 15px;overflow:hidden}
.trending-articles ul li:first-child{padding-left:0}
.trending-articles ul li:last-child{padding-right:0;border-right:0}
.trending-articles ul li::before{content:counter(css-counter) "";display:block;float:left;height:100%;font-weight:900;color:#d0d0d0;font-size:70px;padding-right:14px;line-height:.9}
.trending-articles ul li a{color:#000;font-size:20px;font-weight:700}
.newsletter-block-blackbg{color:#fff;background:#000;padding:30px 50px}
.newsletter-block-blackbg form{margin:0 auto;max-width:470px}
.newsletter-block-blackbg .newsletter-form-group .fi-text{background-color:#fff;color:#000;border-radius:4px}
.newsletter-block-blackbg p{margin-bottom:10px}
.no-sidebar .section-left-content{float:none;width:100%}
.articles-3-cols{display:flex;margin-left:-15px;margin-right:-15px}
.articles-3-cols .col-3-cols{width:33.333%;padding:0 15px}
.articles-3-cols .article-list-item .article-img{float:none;width:auto;margin-bottom:20px}
.events-section{background:#f60;padding:30px 30px 30px 50px}
.event-listing{margin:0 -15px;display:flex;color:#fff}
.event-listing li{width:25%;padding:0 15px;padding-bottom:40px;position:relative;margin-bottom:15px}
.event-listing li span{font-size:14px}
.event-listing li h3{margin-bottom:15px;font-size:20px}
.event-listing li h3 a{color:#fff}
.event-listing li p{font-size:14px;line-height:1.33}
.buy-btn{background:#f60;color:#fff;text-transform:uppercase;font-size:16px;display:inline-block;vertical-align:middle;text-align:center;border:1px solid #fff;border-radius:4px;padding:8px 20px}
.buy-btn:hover{background-color:#000;color:#fff;text-decoration:none;border-color:#000}
.event-listing li .buy-btn{position:absolute;bottom:0;left:15px}
.sliding-articles{background:#000;color:#fff;padding:30px 30px 30px 50px}
.no-btm-bdr{border-bottom:0;margin-bottom:10px}
.poweredby{padding:30px 30px 30px 50px;position:relative}
.poweredby > .fs-35{margin-bottom:0}
.pe-data-list{margin:0;display:flex}
.pe-data-list li{width:33.333%;padding:10px 15px;text-align:center;font-size:20px;border-right:1px solid #dee2e6}
.pe-data-list li:last-child{border-right:0}
.pe-data-list li strong{color:#f60;font-size:40px}
.pb-logo{position:absolute;width:80px;text-align:center;top:30px;right:30px}
.pb-logo span{font-size:14px}
.sliding-articles .page-heading > .color-white a{color:#fff}
.sliding-articles .articles-3-cols .col-3-cols{border-right:1px solid #666}
.sliding-articles .articles-3-cols .col-3-cols:last-child{border-right:0}
.sliding-articles .article-list-item .article-text h3 a{color:#fff}
.sliding-articles .article-list-item{padding-bottom:0}
.two-cols-articles{display:flex;flex-wrap:wrap}
.two-cols-articles .two-cols-col{width:50%}
.two-cols-col .article-list-item .article-meta .article-author{float:none;max-width:100%}
.two-cols-col .article-list-item .article-text h3{font-size:22px}
.featured-article{position:relative;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}
.featured-article:hover{opacity:.85}
.featured-article h2{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;padding:30px;color:#fff;font-size:38px;font-weight:700;letter-spacing:1px;line-height:1.22;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.25) 20%,rgba(0,0,0,.35) 28%,rgba(0,0,0,.65) 53%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.25) 20%,rgba(0,0,0,.35) 28%,rgba(0,0,0,.65) 53%);background:linear-gradient(to top,rgba(0,0,0,0) 0,rgba(0,0,0,.25) 20%,rgba(0,0,0,.35) 28%,rgba(0,0,0,.65) 53%)}
.featured-article h2 span{display:block;font-weight:400;font-size:16px;padding-top:25px}
.featured-article a{display:block;position:absolute;z-index:2;top:0;left:0;right:0;bottom:0}
.featured-article a:hover{text-decoration:none}
.article-tags{padding-bottom:5px}
.article-tags a{font-size:13px;text-transform:uppercase;margin:0 5px 6px 0}
.page-heading figure{padding-top:20px;text-align:center}
.page-heading figcaption{font-size:15px;color:#6c757d;padding-top:10px}
.article-meta{color:#afafaf;padding-top:30px}
.article-meta .authors,.article-meta .am-date{float:left;font-size:15px;line-height:1.1}
.article-meta .authors span{display:inline-block;vertical-align:middle;border-right:1px solid #dee2e6;margin-right:6px;padding-right:6px}
.article-meta .am-date{padding-top:1px}
.article-meta .social-share{float:right;margin:0;margin-top:-6px}
.article-meta .social-share li{float:left;margin:0 0 0 5px}
.article-meta .social-share li a{display:inline-block;vertical-align:middle;background:#f60;border-radius:3px}
.article-meta .social-share li a:hover{opacity:.7}
.article-meta .social-share li span{width:30px;height:30px}
.article-single .page-heading{padding-bottom:20px}
.maxha{position:relative;overflow:hidden;max-height:1008px}
.maxha.maxhaactive{max-height:100%}
.maxha .show-more-wrap{position:absolute;background-color:#fff;width:100%;text-align:center;padding:25px 0 10px;bottom:0}
.maxha .show-more-wrap a{font-size:15px;display:inline-block;border:1px solid #f60;border-radius:3px;padding:6px 15px}
.maxha .show-more-wrap.nomorebtn{display:none}
.customize-wrapper{position:relative;padding-top:40px}
.customize-wrapper .customize-click{cursor:pointer;display:block;position:absolute;right:30px;top:5px;background:url(../images/settings.svg) no-repeat right center;background-size:26px 26px;padding-right:32px;height:30px;color:#777;padding-top:2px}
.customize-wrapper .customize-click:hover{color:#000}
.custom-temps ul.article-listing li{padding-bottom:0}
.custom-temps .article-list-item .article-text{padding-right:0}
.custom-temps ul.article-listing li .article-list-item{cursor:pointer}
.custom-temps .article-list-item .article-text h3{margin-bottom:5px}
.custom-temps .article-list-item .article-text p{margin-bottom:0;font-size:16px;line-height:1.22}
.custom-temps .article-list-item .article-img{position:relative}
.custom-temps .tickicon{width:32px;height:32px;display:block;position:absolute;top:0;right:0;background-color:#fff;-webkit-box-shadow:inset -2px 3px 5px 0 rgba(0,0,0,0.44);-moz-box-shadow:inset -2px 3px 5px 0 rgba(0,0,0,0.44);box-shadow:inset -2px 3px 5px 0 rgba(0,0,0,0.44)}
.custom-temps .tickicon em{width:32px;height:32px;display:none;background:url(../images/check.svg) no-repeat center center;background-size:22px auto}
.custom-temps ul.article-listing li .article-list-item:hover .tickicon em,.custom-temps .custom-temp-active .tickicon em{display:block}
#TopStories .article-list-item .article-meta{padding-top:0}
#TopStories .two-cols-col .article-list-item .article-text h3{margin-bottom:10px}
.custom-temps{display:none;padding-top:15px}
.site-footer{padding:20px 15px}
.footer-social-icons{margin-bottom:10px}
.footer-social-icons li{display:inline-block;vertical-align:middle;margin:0 5px}
.footer-social-icons li a{display:inline-block;width:32px;height:32px;vertical-align:middle;border-radius:30px;background-color:#f60}
.footer-social-icons li a:hover{opacity:.7}
.footer-links{margin-bottom:10px}
.footer-links a{color:#666;display:inline-block;vertical-align:middle;padding:0 6px;margin-bottom:2px;border-left:1px solid #666;font-size:12px}
.footer-links a:first-child{border-left:0}
.footer-copyright{font-size:12px;color:#666}
.mh-search,.mm-toggle{display:none}
.fb-icon,.twtr-icon,.lkdin-icon,.wa-icon{display:inline-block;vertical-align:middle;width:32px;height:32px}
.fb-icon{background:url(../images/facebook-filled.svg) no-repeat center center;background-size:17px auto}
.twtr-icon{background:url(../images/twitter-filled.svg) no-repeat center center;background-size:17px auto}
.lkdin-icon{background:url(../images/linkedin-original.svg) no-repeat center center;background-size:18px auto}
.wa-icon{background:url(../images/whatsapp.svg) no-repeat center center;background-size:18px auto}
.text-center{text-align:center}
.text-right{text-align:right}
.bg-white{background-color:#fff}
.bg-light-gray{background-color:#f4f4f4}
.fs-50{font-size:50px}
.fs-42{font-size:42px}
.fs-35{font-size:35px}
.fs-25{font-size:25px}
.fs-20{font-size:20px}
.mb-35{margin-bottom:35px}
.pt-30{padding-top:30px}
.color-white{color:#fff}
.color-black{color:#000}
.color-orange{color:#f60}
hr{height:1px;line-height:0;border-bottom:1px solid rgba(0,0,0,.1);padding-top:30px;margin-bottom:30px;clear:both}
.pu-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);z-index:101}
.pu-container{position:fixed;top:0;left:0;right:0;bottom:0;z-index:102}
.pu-inner{max-width:700px;padding:50px 15px;margin:0 auto}
.pu-search-block{background:#fff;position:relative;padding:15px;border-radius:6px}
.pu-search-block .pu-close{display:inline-block;position:absolute;top:10px;right:10px;width:22px;height:22px;background:url(../images/close-black.svg) no-repeat center center;cursor:pointer}
.pu-search-block form{margin:0}
.pu-search-block .sarch-form-wrapper{padding:50px 20px;position:relative}
.pu-search-block .sarch-form-wrapper .search-input{margin-right:140px}
.pu-search-block .sarch-form-wrapper .search-input input{border:1px solid #ccc;font-size:16px;padding:0 15px;border-radius:4px;width:100%;height:46px}
.pu-search-block .sarch-form-wrapper .search-btn{position:absolute;right:20px;top:50px;width:130px}
.pu-search-block .sarch-form-wrapper .search-btn input,.pu-search-block .sarch-form-wrapper .search-btn button{width:100%;padding:0 15px;border:1px solid #f60;background:#f60;color:#fff;outline:none;cursor:pointer;border-radius:4px;text-align:center;font-size:18px;height:46px}
.pu-search-block .sarch-form-wrapper .search-btn input:hover,.pu-search-block .sarch-form-wrapper .search-btn button{opacity:.8}
.pu-container,.pu-overlay{display:none}
div.error,.directory-search form span.error,.directory-search form div.error{font-size:14px;color:red;padding-top:5px}
.form-message.form-success{display:block;font-size:15px;color:green;padding-top:5px}
.newsletter-block-blackbg div.error,.newsletter-block-blackbg .form-message.form-success{text-align:left;padding-top:5px}
.ads-full-mob,.sidebar-ads-mob{display:none}
.mrgtop20px{margin-top:20px}
.nf-fields{font-size:16px;padding-top:10px}
.nf-fields label{margin-right:10px}
.pu-search-block .nlf-wrap{padding:20px 0}
.pu-search-block .nlf-wrap .search-input{margin-right:160px}
.pu-search-block .nlf-wrap .search-btn{top:20px}
.section-left-content .events-section{margin-bottom:30px;padding:20px 15px}
.section-left-content .poweredby{padding:20px 15px}
.directory-search{background-color:#faebdf;padding:15px;text-align:center;margin-bottom:15px}
.directory-search form{margin:0 auto;max-width:450px;text-align:left}
.directory-search form > label{font-size:16px}
.directory-search form span.error,.directory-search form div.error{display:block}
.directory-search form .form-inline{padding-top:5px}
.directory-search form .form-control{border-radius:0;border:none;width:290px;padding:0 10px;height:34px}
.directory-search form .btn{background:#fff url(../images/search_orange.svg) no-repeat center center;background-size:20px auto;color:#f60;border:none;width:40px;height:34px;cursor:pointer;vertical-align:middle}
.btn-reset{background:#f60;color:#fff;border:0;padding:5px 10px;border-radius:3px;height:34px}
.directories-pagination ul.pagination{padding:5px 15px;overflow:hidden;text-align:center}
.directories-pagination ul.pagination li{display:inline-block;margin:5px 10px;vertical-align:middle}
.direcories-companies{overflow:hidden}
.direcories-companies .title{font-weight:700;margin-bottom:10px}
.direcories-companies > div{float:left;width:33.33%}
.direcories-companies > div ul{padding-left:10px;padding-right:5px;font-size:15px}
.direcories-companies a{color:#777}
.direcories-companies a:hover{color:#000}
.pagination{padding-top:20px;text-align:center}
.pagination > li.page-item{display:inline-block;vertical-align:middle;margin:5px 10px}
.row .signup-newsletter{padding:20px 15px;background:#eee;border-radius:4px}
.row .signup-newsletter form{margin:0}
.row .signup-newsletter form label strong{font-weight:400}
.row .signup-newsletter h3{margin-bottom:15px}
.row .signup-newsletter .boxes input + label{font-size:15px}
.row .signup-newsletter .searhnews{padding-top:15px;position:relative;padding-right:140px}
.row .signup-newsletter .searhnews .form-control{border:1px solid #ccc;font-size:16px;padding:0 15px;border-radius:4px;width:100%;height:46px}
.row .signup-newsletter .searhnews .btn{width:130px;padding:0 15px;border:1px solid #f60;background:#f60;color:#fff;outline:none;cursor:pointer;border-radius:4px;text-align:center;font-size:18px;height:46px;position:absolute;top:15px;right:0}
.row .signup-newsletter .searhnews .btn:hover{opacity:.8}
.section-left-content .border-bottom + .row > .tags{margin-top:-10px}
.section-left-content .row > .tags{font-size:15px;text-transform:capitalize}
.section-left-content .row > .tags a:after{content:",";margin-right:10px;font-size:16px}
.section-left-content .comment-block{padding:20px 15px;background:#eee;border-radius:4px;margin-bottom:15px}
.article-list-item .article-img img.lazy{width:40px;height:40px;display:block;margin:0 auto}
.article-share-bottom{padding-top:0;padding-bottom:30px}
.article-share-bottom .social-share{float:none}
.form-wrapper .registration-form{display:block;max-width:450px}
.form-wrapper .registration-form > .form-group{margin-bottom:15px}
.form-wrapper .registration-form .form-control{padding:8px 10px;font-size:16px;width:100%}
.form-wrapper .registration-form .btn{padding:10px 35px;border:1px solid #f60;background:#f60;color:#fff;outline:none;cursor:pointer;border-radius:4px;text-align:center;font-size:18px}
.form-wrapper .registration-form .btn:hover{opacity:.8}
#TopStories > .section-left-content .two-cols-articles .two-cols-col:nth-child(1),
#TopStories > .section-left-content .two-cols-articles .two-cols-col:nth-child(2) { position: relative; margin-bottom: 30px;}
#TopStories > .section-left-content .two-cols-articles .two-cols-col:nth-child(1)::after,
#TopStories > .section-left-content .two-cols-articles .two-cols-col:nth-child(2)::after { content: ""; display: block; position: absolute; width:auto; height: 1px; line-height: 0; bottom:0; left: 0; right: 20px; background-color: #dee2e6;}
#TopStories > .section-left-content .two-cols-articles h3 {padding-right: 20px;}
.nextArticle-divider {
    margin: 30px auto 40px;
    text-align: center;
    position: relative;
    text-transform: uppercase;
    font-weight: 600;
    font-size: 16px;
    height: 22px;
}
.nextArticle-divider:before {
    content: "";
    display: block;
    position:absolute;
    left: 0;
    right: 0;
    height: 1px;
    line-height: 0;
    background-color: #ccc;
    top: 10px;
}
.nextArticle-divider span {
    position: relative;
    background-color: #fff;
    padding: 1px 25px;
    display: inline-block;
    vertical-align: middle;
}
.nextArticle-divider span::after {
    content: "";
    border-right: 8px solid transparent;
    border-top: 15px solid #f60;
    border-left: 8px solid transparent;
    border-radius: 1px;
    position: absolute;
    left: 50%;
    bottom: -15px;
    transform: translateX(-55%);
}
@media screen and (max-width: 1279px) {
.section-wrapper,.trending-articles,.events-section,.sliding-articles,.poweredby{padding-left:30px}
.article-list-item .article-img{width:230px}
.articles-4-col ul.article-listing{flex-wrap:wrap}
.articles-4-col ul.article-listing li{width:50%;margin-bottom:15px;padding-top:15px}
.trending-articles ul li::before{padding-right:5px;font-size:50px}
.trending-articles ul li a{font-size:18px}
.articles-4-col{padding-left:15px}
}
@media screen and (max-width: 1023px) {
.section-left-content{width:100%;float:none}
.section-right-sidebar{float:none;width:100%;max-width:100%;padding:15px 0}
.featured-article h2{font-size:30px}
.trending-articles ul,.event-listing{flex-wrap:wrap}
.trending-articles ul li,.trending-articles ul li:last-child{width:50%;padding-right:15px;border:0;margin-bottom:10px;padding-left:0}
.pe-data-list li{font-size:18px}
.pe-data-list li strong{font-size:36px}
.event-listing li{width:50%}
.customize-wrapper .custom-temps{padding-top:5px}
}
@media screen and (max-width: 767px) {
.section-wrapper{padding-left:15px;padding-right:15px}
.article-list-item .article-img{float:none;width:100%;text-align:center;margin-bottom:20px}
.two-cols-col .article-list-item .article-text h3{font-size:20px}
.featured-article h2{font-size:22px;padding:15px}
.articles-4-col ul.article-listing li{width:100%;padding-left:0;padding-right:0}
.article-list-item .article-text{padding-right:0}
.articles-4-col .block-title.fs-25{margin-left:0}
.articles-4-col .article-list-item .article-meta{left:0;right:0}
.articles-4-col ul.article-listing li{padding-bottom:15px}
.articles-4-col .article-list-item .article-meta{bottom:auto;position:relative}
.trending-articles,.events-section,.poweredby,.sliding-articles{padding-left:15px;padding-right:15px}
.articles-3-cols,.pe-data-list{flex-wrap:wrap}
.articles-3-cols .col-3-cols,.pe-data-list li{width:100%;margin-bottom:40px}
.articles-3-cols .col-3-cols:last-child,.pe-data-list li{margin-bottom:10px}
.pb-logo{position:relative;top:auto;right:auto;margin:auto}
.customize-wrapper .custom-temps{padding-bottom:0}
.customize-wrapper .customize-click{right:15px}
.pu-search-block .sarch-form-wrapper{padding-left:5px;padding-right:5px}
.pu-search-block .sarch-form-wrapper .search-input{margin-right:0}
.pu-search-block .sarch-form-wrapper .search-btn{position:relative;right:auto;top:auto;width:100%;padding-top:10px}
.pu-search-block .sarch-form-wrapper .search-input input{padding:10px}
/*.ads-full,.sidebar-ads{display:none}*/
.ads-desktop{display:none}
/*.maxha{max-height:100%}*/
.ads-full-mob,.sidebar-ads-mob,.ads-full.ads-full-mob,.sidebar-ads.sidebar-ads-mob{display:block}
}
@media screen and (max-width: 567px) {
.sidebar{width:auto;bottom:auto;right:0;height:74px;background-color:#f60;text-align:center;box-shadow:none;z-index:11}
body{padding-top:74px}
.site-logo{padding-bottom:0;padding-top:10px;display:inline-block}
.main-container{margin-left:0}
.mh-search{display:block;width:26px;height:26px;font-size:0;line-height:0;background:url(../images/search-white.svg) no-repeat center center;background-size:24px auto;position:absolute;top:24px;right:15px}
.mm-toggle{width:36px;height:36px;display:block;position:absolute;left:15px;top:19px;background:url(../images/menu.svg) no-repeat center center;background-size:36px auto;cursor:pointer;border:0;outline:0}
.mm-open .mm-toggle{background:url(../images/close.svg) no-repeat center center;background-size:24px auto}
body.mm-open{overflow:hidden}
body.mm-open::after{content:"";display:block;position:fixed;top:74px;left:0;right:0;bottom:0;z-index:10;background:rgba(0,0,0,.3)}
.menu-wrapper{text-align:left;top:74px;position:fixed;bottom:0;left:-220px;background:#fff;width:200px;padding-top:15px;padding-bottom:12px;-webkit-transition:left .3s ease-out;transition:left .3s ease-out}
.mm-open .menu-wrapper{left:0}
.two-cols-articles .two-cols-col{width:100%}
.featured-article h2{margin:0;font-size:20px}
.one-plus-2-articles{flex-wrap:wrap}
.one-plus-2-articles > div{width:100%}
.one-plus-2-articles .one{padding-right:0;border-bottom:1px solid #dee2e6;padding-bottom:15px;margin-bottom:30px}
.one-plus-2-articles .plus-2{padding-left:0;border:0}
.trending-articles ul li,.trending-articles ul li:last-child{width:100%;padding-right:0}
.newsletter-block-blackbg p{line-height:1.2}
.newsletter-block-blackbg{padding-left:15px;padding-right:15px}
.event-listing li{width:100%;margin-bottom:30px}
.event-listing li:last-child{margin-bottom:5px}
.fs-50{font-size:44px;line-height:1.2}
.page-heading > .section-title::before{top:5px}
.fs-42{font-size:36px;line-height:1.22}
.fs-35{font-size:32px;line-height:1.2}
.custom-temps .article-list-item .article-img{margin-bottom:10px}
.custom-temps ul.article-listing li{padding-top:0}
.direcories-companies > div{width:100%;float:none}
#TopStories > .section-left-content .two-cols-articles h3 {padding-right:0;}
#TopStories > .section-left-content .two-cols-articles .two-cols-col:nth-child(3) { position: relative; margin-bottom: 30px;}
#TopStories > .section-left-content .two-cols-articles .two-cols-col:nth-child(1)::after,
#TopStories > .section-left-content .two-cols-articles .two-cols-col:nth-child(2)::after,
#TopStories > .section-left-content .two-cols-articles .two-cols-col:nth-child(3)::after { content: ""; display: block; position: absolute; width:auto; height: 1px; line-height: 0; bottom:0; left: 0; right: 0; background-color: #dee2e6;}
}
.art-auth-wrap { margin-bottom: 50px; display: flex; gap: 20px;background: #eee; padding: 15px;}
.art-auth-wrap .art-auth-img{ flex: 0 0 150px;}
.art-auth-wrap .author-name{ margin-bottom: 0;}
.art-auth-wrap hr{ margin: 0; margin-bottom: 10px; padding-top: 10px;}
.art-auth-wrap p{ font-size: 16px;margin-bottom: 0;}
@media screen and (max-width: 479px) {
.fs-50{font-size:40px;line-height:1.2}
.fs-42{font-size:32px}
.article-meta{padding-top:20px}
.article-meta .am-date{float:right}
.article-meta .social-share{float:none;clear:both;text-align:center;margin:0;padding-top:20px}
.article-meta .social-share li{margin:0 4px;float:none;display:inline-block;vertical-align:middle}
.directory-search form .form-control{width:200px}
.art-auth-wrap{ margin-bottom: 0; display: block; gap: 0;}
.art-auth-wrap .art-auth-img{ text-align: center; margin-bottom: 10px;flex: 0;}
.art-auth-wrap .author-name{ text-align: center;}
}