/*@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');*/
@font-face {
  font-family: Gotham;
  src: url(../fonts/GOTHAM-BLACK.TTF);
  font-display: swap;
}
@font-face {
  font-family: Gotham;
  src: url(../fonts/GOTHAM-THIN.TTF);
  font-weight: 100;
  font-display: swap;
}
@font-face {
  font-family: Gotham;
  src: url(../fonts/GOTHAM-LIGHT.TTF);
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: Gotham;
  src: url(../fonts/GOTHAM-MEDIUM.TTF);
  font-weight: 500;
  font-display: swap;
}
@font-face {
  font-family: Gotham;
  src: url(../fonts/GOTHAM-BOLD.TTF);
  font-weight: 700;
  font-display: swap;
}
/*top header css from woocommerce file */
body{padding:0 !important;}
.topMenu .phoneNo,.topMenu ul li a{color:#fff;font-size:13px}
.topMenu{background:#0d0d0d; margin-bottom:15px;}
.topMenu .phoneNo{line-height:31px}
.topMenu ul{padding:0;margin:0}
.topMenu ul li{display:inline-block;padding:4px}
.topMenu ul li a:hover{color:#ccc;font-size:13px}
.checkoutHome{background: #6c8d82;color: #fff;font-size: 12px;}
.checkoutHome .fa-shopping-cart{background:#fff;color:#6c8d82;width:20px;height:20px;line-height:20px;text-align:center}
.itemCheckout .submittedValue .btn-submit {background: #6c8d82;}
.itemCheckout>ul>li>ul>li.amount {color: #6c8d82;}
.topMenu .checkoutHome{padding: 0 10px 2px 4px;}
.topMenu ul li{padding: 6px 4px;}
.topMenu ul li.bktGlobal{margin-right:10px;}
.topMenu ul li a.connectWithUs:hover{color:#fff;}
.topMenu .phoneNo{line-height:32px;}
@media (max-width:767px){.topMenu .phoneNo, .topMenu ul li a{font-size: 12px;}}

.itemCheckout {position: absolute;background: #f5f5f7;box-shadow: 0 3px 2px #ccc;min-width: 330px;top: 44px;border-radius: 0 0 6px 6px;display: none;z-index: 999999;right: 0 }
.itemCheckout .after {border-left: 15px solid transparent;border-right: 15px solid transparent;border-bottom: 20px solid #f5f5f7;content: "";position: absolute;top: -31px;right: 8% }
.itemCheckout>ul {list-style: none;padding: 0;margin: 0 }
.itemCheckout>ul>li {padding: 10px;border-bottom: 1px solid #e4e4e6;margin-left: 0;width: 100% }
.itemCheckout>ul>li:nth-child(even) {background: #fff }
.itemCheckout ul>li>ul {padding: 0;margin: 0;list-style: none }
.itemCheckout>ul>li>ul>li {background: transparent;padding: 0;border-bottom: 0;margin: 0;display: inline-block;vertical-align: top }
.itemCheckout>ul>li>ul>li p {margin-bottom: 0;font-size: 12px;padding-left: 20px }
.itemCheckout>ul>li>ul>li.amount {color: #38a6c1 }
.itemCheckout .submittedValue {background: #eaeaea;padding: 14px 12px;}
.skip-link{display:none}
/*end top header css*/
body{font-family:Gotham;}
a{color:#7c4d1f;}
a:hover{color:#f48221;}
.topMenu{background:#556622;}
.topMenu .list{padding:0;margin:0;}
.topMenu .list>li{display:inline-block;color:#fff;font-size:14px;font-weight:300;padding:10px;}
.topMenu .left .list>li:first-child{padding-left:0;}
.topMenu .list>li>a{color:#fff;}
.topMenu .list-right{text-align:right;}
.topMenu .social-networking{padding:8px 2px !important;}
.topMenu .social-networking>a{width:25px;height:25px;display:block;border:1px solid #fff;border-radius:50%;text-align:center;padding:5px 0;line-height:1em;background:#2f2f2f;}
.cus-fa-reg:after{content:"+";position:relative;top:-5px}
.header .brand{margin:25px 0;}
.brand-slider{width:210px;float:right;padding:0 20px; margin:5px 0 0;position:relative;}
.brand-slider .lSSlideWrapper{position:initial}
.brand-slider .lSAction > a{width:17px;height:17px;background-image:url(/wp-content/themes/twentytwenty/assets/images/common/controls.png);}
.brand-slider .lSAction>.lSPrev{background-position:0 0;left:0}
.brand-slider .lSAction>.lSNext{background-position:-17px 0;right:0}
#brand-slider>li{text-align:center;}
#brand-slider>li h6{font-size:10px;margin:3px 0 0;}
#brand-slider>li h6 a{color:#8f8f8f;}
.navbar{margin-bottom: 20px;}
.navbar.bg-dark{background-color:#7c4d1f !important;}
.navbar .nav-link{color: rgba(255,255,255,1);font-weight:500;text-transform:uppercase;padding-top:2px;padding-bottom:2px;}
.navbar-dark .navbar-nav .nav-link {color:rgba(255,255,255,1);}
.navbar-dark .btn-subscribe{background-color:#f48221;height:30px;font-size:16px;font-weight:500;line-height:16px;padding:5px 20px;border-radius:30px;color:#fff;text-transform:uppercase}

.navbar .right-list{padding:0;margin:0;}
.navbar .right-list>li{display:inline-block;color:#fff;position:relative}
.navbar .right-list>li:not(:last-child){padding-right:10px;}
.navbar .right-list>li .fa-search{font-size:20px;position:relative;top:3px;}
.navbar .right-list>li .search-form{width:240px;position:absolute;right:-10px;top:38px;z-index:99;display:none;}
.navbar .right-list>li .search-form .form-control{border-radius:30px;padding:5px 30px 5px 10px;}
.navbar .right-list>li .search-form .fa-search{color:#f48221}
.navbar .right-list>li .search-form button[type=submit]{background:0 0;border:0;position:absolute;top:0;right:5px;outline:none;}
/*.navbar .right-list>li .search-form .fa-search{cursor:pointer}*/
.navbar .dropdown-menu{border-radius:0;background:#7c4d1f;padding:0 20px}
.navbar-dark .navbar-nav .active>.nav-link, .navbar-dark .navbar-nav .nav-link:hover{color:#f48221}
.navbar .dropdown-menu .dropdown-item{font-size:16px;color:#fff;padding:10px 0;}
.navbar .dropdown-menu .dropdown-item:not(:last-child){border-bottom:1px solid #a48363}
.navbar .dropdown-menu .dropdown-item:hover{background:transparent;color:#f48221}
.mr-btm-0{margin-bottom:0 !important}
.section1,.section2,.section3,.section4,.section5{margin-bottom:30px;}
.sec-title{font-size:31px;color:#f48221;text-transform:uppercase;text-align:center;margin:0 0 15px}
.section1 .slider1{position:relative}
.section1 .slider1 .lSSlideOuter .lSPager.lSpg{position:absolute;bottom:10px;width:100%}
.section1 .slider1 .lSSlideOuter .lSPager.lSpg > li a{background-color:transparent;width:10px;height:10px;border:1px solid #fff;}
.section1 .slider1 .lSSlideOuter .lSPager.lSpg > li:hover a, .section1 .slider1 .lSSlideOuter .lSPager.lSpg > li.active a{background-color:#f48221;}
.section1 #slider1>li{background:#000;position:relative}
.section1 #slider1>li>img{width:100%;opacity:.5}
.section1 #slider1>li>h4{position:absolute;bottom:35px;font-size:25px;color:#fff;text-align:center}
.section1 .trending,.section2 .latest-story{height:100%;padding:10px 20px;border:1px solid #dbdbdb;}
.section1 .trending h4{font-size:21px;font-weight:700;color:#ee8810}
.section2 .latest-story h4{font-size:17px;font-weight:700;color:#000}
.section1 .trending .list,.section2 .latest-story .list{padding:0;margin:0;}
.section1 .trending .list{max-height:315px;overflow-y:auto;}
.section1 .trending .list>li,.section2 .latest-story .list>li{display:block;margin-bottom:10px;}
.section1 .trending .list>li:not(:first-child),.section2 .latest-story .list>li:not(:first-child){padding-top:10px;border-top:1px solid #e5e5e5}
.section1 .trending .list>li .title,.section2 .latest-story .list>li .title{font-size:15px;margin:0;}
.section1 .trending .list>li .title a,.section2 .latest-story .list>li .title a{color:#000;font-weight:500;}
.section1 .trending .list>li .author, .section1 .trending .list>li .date,.section2 .latest-story .list>li .author, .section2 .latest-story .list>li .date{font-size:11px;}
.section1 .trending .list>li .author,.section2 .latest-story .list>li .author{position:relative;padding-right:10px;margin-right:10px;}
.section1 .trending .list>li .author:after,.section2 .latest-story .list>li .author:after{content:"";width:1px;height:10px;background:#545961;position:absolute;top:2px;right:0}
.section1 .trending .list>li .author a,.section2 .latest-story .list>li .author a{color:#545961;}
.section1 .trending .list>li .date a, .section2 .latest-story .list>li .date a{color:#8f8f8f;}
.section1 .row-second .articles{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:10px}
.section1 .row-second .article{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.article{padding:0 15px 0 105px;min-height:85px;position:relative;}
.article .thumbnail{max-width:95px;position:absolute;left:0;top:0;}
.article .description{font-size:13px;color:#202020;font-weight:500}
.thumb-item{margin:0 0 20px;}
.items .thumb-item:last-child,.articles .article:last-child{margin:0}
.thumb-item .thumbnail .img-fluid{width:100%;}
.thumb-item .description .title{font-size:18px;font-weight:500;margin:15px 0 5px}
.thumb-item .description .title a{color:#000}
.thumb-item .description .author, .thumb-item .description .date{font-size:12px;color:#999999;}
.thumb-item .description .author,.thumb-item .description .author{position:relative;padding-right:10px;margin-right:10px;}
.thumb-item .description .author:after{content:"";width:1px;height:10px;background:#999999;position:absolute;top:3px;right:0}
.thumb-item .description .author a,.thumb-item .description .date a{color:#999999;}
.section2 .article{margin:0 0 10px;}
.section2 .article .description{font-size:16px;line-height:initial;color:#000;font-weight:700}
.section3{background:#ecebd9;padding:20px 0 40px;}
.section3 .article{padding: 0 0 0 120px;}
.section3 .article .thumbnail{max-width:110px}
.section3 .article .description p a{font-size:13px;color:#000;}
.description .name, .description .duration{font-size:11px;text-transform:uppercase;}
.description .name:after{content:"";width:1px;height:10px;background:#f48221;position:absolute;top:2px;right:0}
.description .name a, .description .duration a{color:#f48221}
.description .name{position:relative;padding-right:10px;margin-right:10px}
.big-thumb-item .thumbnail{background:#000;position:relative}
.big-thumb-item .thumbnail .img-fluid{opacity:.7}
.big-thumb-item .description{position:absolute;bottom:0;left:0;padding:0 35px 15px}
.big-thumb-item .description .title{font-size:25px;margin:0 0 15px}
.big-thumb-item .description .title a{color: #fff;}
.big-thumb-item .description p{font-size:13px;line-height:initial;margin:0 0 5px}
.big-thumb-item .description p a,.big-thumb-item .description .author a, .big-thumb-item .description .date a{color:rgba(255,255,255,.8);}
.popular h4{color:#545454;font-size:20px;font-weight:700;margin:0 0 15px}
.popular .list{padding:0;max-height: 410px;overflow-y: auto;}
.popular .list>li{display:block;font-size:13px;font-weight:500;margin:0 0 15px}
.popular .list>li a{color:#202020}
.section5{background:#1a1a1a;padding:30px 0;}
.section5 .current-issue h3{font-size:31px;color:#f48221;margin:15px 0}
.section5 .description .title{font-size:14px;font-weight:500;text-transform:capitalize;margin:15px 0 0}
.section5 .description .title a{color:#fff}
.btn-outline-subscribe{color:#fff;border-color:#cfcfcf;border-radius:0}
.btn-outline-subscribe:hover{color:#212529;background-color:#cfcfcf;}
.view-more{font-size:12px;font-weight:500;color:#fff;margin:20px 0 0;display:block}
.view-more:hover{color:#f48221;}
.footer{padding:40px 0 0;background:#5c3b22;}
.footer h4{font-size:24px;color:#fff;text-align:center;margin:0 0 25px;}
.subscription-form{position:relative;}
.subscription-form .fa-envelope-o{font-size:20px;color:#fff;position:absolute;left:35px;top:20px}
.subscription-form .form-control{padding:10px 130px 10px 75px;color:#fff;background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.1);border-radius:30px;height:60px;font-weight:300}
.subscription-form input.form-control::placeholder{color:#fff;opacity:1;font-weight:300}
.subscription-form input.form-control:-ms-input-placeholder{color:#fff;font-weight:300}
.subscription-form input.form-control::-ms-input-placeholder{color:#fff;font-weight:300}
.btn-sub-orange{color:#fff;background-color:#f48221;border-color:#f48221;text-transform:uppercase;height:50px;padding:.375rem 1.5rem;border-radius:30px;font-size:14px;position:absolute;top:5px;right:5px}
.btn-sub-orange:hover{color:#fff;background-color:#fd9842;}
.footer-link{margin:30px 0 10px;}
.footer-link h5{font-size:16px;font-weight: 200;color:#fff;text-transform:uppercase;text-decoration:underline;margin:10px 0 10px;}
.footer-link .list{padding:0;}
.footer-link .list>li{display:block;font-size:14px;font-weight: 300;line-height: 1.2em;margin:0 0 10px;}
.footer-link .list>li a{color:#c0bebc}
.footer-link .list.social-networking>li{display:inline-block;font-size:24px;}
.footer-link .list.social-networking>li:not(:last-child){margin-right:10px;}
.footer-link .list.social-networking>li a{color:#fff;}
.footer-link .list.subscription-list{margin-top: 15px;}
.footer-link .list.subscription-list>li{display:inline-block;width:50%;float:left;text-align:center}
.footer-link .list.subscription-list>li img{margin-bottom:10px;}
.footer .copyright{font-size:13px;font-weight: 300;text-align:center;color:#fff;padding: 15px 0;border-top: 1px solid #6b4f39;}
.footer-link .social-networking{margin-bottom:0}
.section6 .thumb-item .radius-4{border-radius:4px 4px 0 0}
.section6 .thumb-item .description .title{line-height:1.5em;}
/* inne page */
.nav.tablist .nav-item{width:25%;}
.nav.tablist .nav-item:not(:last-child){width: calc(25% - 20px);margin-right:20px}
.nav.tablist .nav-item.beekeeping .nav-link{background-image:url(/wp-content/themes/twentytwenty/assets/images/tab/beekeeping.jpg);background-size: cover;}
.nav.tablist .nav-item.large-animals .nav-link{background-image:url(/wp-content/themes/twentytwenty/assets/images/tab/large-animals.jpg);background-size: cover;}
.nav.tablist .nav-item.poultry .nav-link{background-image:url(/wp-content/themes/twentytwenty/assets/images/tab/poultry.jpg);background-size: cover;}
.nav.tablist .nav-item.water-fowl .nav-link{background-image:url(/wp-content/themes/twentytwenty/assets/images/tab/water-fowl.jpg);background-size: cover;}

.nav.tablist .nav-item.beginning-farmers .nav-link{background-image:url(/wp-content/themes/twentytwenty/assets/images/tab/beginning-farmer.jpg);background-size: cover;}
.nav.tablist .nav-item.crops-gardening .nav-link{background-image:url(/wp-content/themes/twentytwenty/assets/images/tab/Crops-n-Gardening.jpg);background-size: cover;}
.nav.tablist .nav-item.equipment .nav-link{background-image:url(/wp-content/themes/twentytwenty/assets/images/tab/Equipment.jpg);background-size: cover;}
.nav.tablist .nav-item.farm-management .nav-link{background-image:url(/wp-content/themes/twentytwenty/assets/images/tab/Farm-Management.jpg);background-size: cover;}

.nav.tablist .nav-item.homesteading .nav-link{background-image:url(/wp-content/themes/twentytwenty/assets/images/tab/Homesteading.jpg);background-size: cover;}
.nav.tablist .nav-item.news .nav-link{background-image:url(/wp-content/themes/twentytwenty/assets/images/tab/News.jpg);background-size: cover;}
.nav.tablist .nav-item.urban-farming .nav-link{background-image:url(/wp-content/themes/twentytwenty/assets/images/tab/Urban-Farming.jpg);background-size: cover;}
.nav.tablist .nav-item.recipes .nav-link{background-image:url(/wp-content/themes/twentytwenty/assets/images/tab/Recipes.jpg);background-size: cover;}

.nav.tablist .nav-item.beekeeping .nav-link{background-image:url(/wp-content/themes/twentytwenty/assets/images/tab/beekeeping.jpg);background-size: cover;}
.nav.tablist .nav-item.large-animals .nav-link{background-image:url(/wp-content/themes/twentytwenty/assets/images/tab/large-animals.jpg);background-size: cover;}
.nav.tablist .nav-item.poultry .nav-link{background-image:url(/wp-content/themes/twentytwenty/assets/images/tab/poultry.jpg);background-size: cover;}
.nav.tablist .nav-item.waterfowl .nav-link{background-image:url(/wp-content/themes/twentytwenty/assets/images/tab/waterfowl.jpg);background-size: cover;}


.nav.tablist .nav-item a{position:relative;background-color:rgba(0,0,0,.5);color:#fff;padding:20px 15px;font-size:18px;font-weight:500;text-transform:uppercase;text-align:center}
.nav.tablist .nav-item a.active:after{content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #000;position:absolute;bottom:-10px;left:50%;margin-left:-5px}
.tab-content .container{padding:0;}
.tab-content .container .form-group{margin-bottom:30px;}
.article-banner .thumb-item{position:relative;overflow:hidden;margin:0;}
.article-banner .thumbnail:after{content:"";width:100%;height:100%;background:rgba(0,0,0,.2);position:absolute;top:0;left:0}
.article-banner .description{width:100%;height:100%;position:absolute;bottom:0;display:table;padding:20px;}
.article-banner .description .cell{display:table-cell;vertical-align:middle;text-align:center}
.article-banner .thumb-item .description .title{margin: 0 0 10px;}
.article-banner .thumb-item .description .title a{color:#fff;font-size:25px}
.article-box{height:100%;border:1px solid #ddd;border-radius:4px;overflow:hidden}
.article-box .thumb-item .description{padding:0 15px;}
.article-box .thumb-item .description .title{font-size:16px;margin: 15px 0 10px;}
.article-box .thumb-item .description .title a{color:#566375}
.article-box .thumb-item .description p{font-size:11px;color:#566375}
.article-box .published{text-align:right}
.article-box .thumb-item .description .author, .article-box .thumb-item .description .date{color:#566375;font-size:11px;font-weight:500;}
.thumb-item .description .author:after{top:2px;}
.category .cat-name,.category .sub-cat{font-size:12px;color:#678b7f;font-weight:bold;text-transform:uppercase}
.category .cat-name a,.category .sub-cat a{color:#678b7f;text-decoration:underline}
.category .cat-name{position:relative;padding-right:5px;margin-right:5px;}
.category .cat-name:after{content:"";width:1px;height:10px;background:#678b7f;position:absolute;top:3px;right:0}
.btn-load-more{border-color:#b9b9b9;color:#b9b9b9;font-weight:500;border-radius:0}
.btn-load-more:hover{background-color:#000;border-color:#000;color:#fff;}
.breadcrumb{padding:0;background-color:transparent;}
.breadcrumb>li{font-size:13px;color:#8f8f8f;}
.breadcrumb>li:not(:last-child){padding-right:15px;margin-right:10px;position:relative}
.breadcrumb>li:not(:last-child):after{content:"/";position:absolute;right:0;color:#545961}
.breadcrumb>li>a{color:#545961}
.entry-title{font-size:27px;font-weight:700;color:#ee8810;margin: 0 0 15px;}
.entry-subtitle{font-size:17px;color:#202020;margin: 0 0 20px;}
.social-sharing-count{padding:0;}
.social-sharing-count>li{display:inline-block;font-size:14px;color:#8f8f8f;}
.social-sharing-count>li:not(:last-child){padding-right:5px;margin-right:5px;position:relative}
.social-sharing-count>li:not(:last-child):after{content:"|";position:absolute;right:-5px;}
.social-sharing{padding:0;text-align:right;}
.social-sharing>li{display:inline-block;}
.social-sharing>li>a{background:#082036;color:#fff;width:30px;height:30px;display:block;text-align:center;padding:4px 0}
.social-sharing>li.plus>a{background:#c4c4c4}
article.post .thumb-item{margin:0 0 15px;}
article.post .thumb-item .description{margin:10px 0 0;}
article.post .thumb-item .description .author, article.post .thumb-item .description .date{font-size:13px}
article.post .thumb-item .description .author a, article.post .thumb-item .description .author:after{color:#000000}
article.post .thumb-item .description .date a{color:#8f8f8f}
article.post .source{font-size:12px;color:#8f8f8f;text-align:right;}
article.post h2{font-size:27px;font-weight:700;color:#ee8810;margin: 1.5rem 0 1rem;}
article.post p{font-size:14px;color:#202020;}
article.post p .img-fluid{width:100%;}
.article_footer_author{background:#f6f6f6;padding:15px;margin:20px 0 15px;}
.article_footer_author .row{margin-left:-7px;margin-right:-7px;}
.article_footer_author .row>div{padding-left:7px;padding-right:7px;}
.article_footer_author .follow-list{padding:0;margin:10px 0;}
.article_footer_author .follow-list>li{display:block;font-size:10px;font-weight:700;color:#ee8810;}
.article_footer_author .follow-list>li:not(:last-child){padding-bottom:5px;margin-bottom:5px;position:relative;}
.article_footer_author .follow-list>li:not(:last-child):after{content:"";width:100%;height:1px;background:#b7b7b7;position:absolute;left:0;bottom:0;}
.article_footer_author .follow-list>li a{color:#ee8810}
.article_footer_author .article_footer_author_details{font-size:14px;color:#202020}
.form-control{border-radius:0;border-color:#b7b7b7}
.form-check-label{font-size: 14px;color: #000000;}
.comments-area{margin:25px 0;}
.comments-area .comment-reply-title{font-size:21px;color:#ee8810;font-weight:700}
.comments-area .comment-notes{font-size:16px;color:#000000;}
.btn-post-comment{color:#fff;background-color:#f48221;border-color:#f48221;padding:.375rem 1.5rem;border-radius:0;font-size:16px;font-weight:700;}
.articles.category .article{min-height:85px;margin-bottom:15px;padding-right:0}
.articles.category .article .description{font-size:15px;color:#000}
.article-category-title{font-size:20px;font-weight:700;color:#ee8810;text-transform:uppercase;margin: 1.5rem 0 1rem;}
.prev-next-nav{padding:0;}
.prev-next-nav>li{display:inline-block;font-size:16px;font-weight:700;color:#556622;}
.prev-next-nav>li:not(:last-child){padding-right:10px;margin-right:10px;position:relative}
.prev-next-nav>li:not(:last-child):after{content:"|";position:absolute;right:-5px;}
.prev-next-nav>li a{color:#556622;text-decoration:underline;}
.sec-entry-title{font-size:27px;font-weight:700;color:#ee8810;margin:25px 0 15px}
.full-width{width:100%;}
.btn-theme{background-color:#6c8d82;border-color:#6c8d82;color:#fff;border-radius:0;font-weight:700}
.btn-theme:hover{background-color:#000;color:#fff;}
.advertismentForm{border:1px solid #ccc;padding:20px;margin-bottom:20px;border-radius:4px}
.advertismentForm .btn-theme{padding:8px 30px;}
.advertismentForm ul.backIssue{margin:0;padding:0;}
.advertismentForm ul.backIssue li{float:left;width:47%;margin:0% 5% 1% 0;text-align:center;border:1px solid #6d8d82; padding:10px; list-style:none;position:relative;min-height:265px;}
.advertismentForm ul.backIssue li:last-child{margin:0 0 1% 0}
.advertismentForm ul.backIssue li label{position:absolute;bottom:-40px!important;width:100%!important;font-size:12px}
.advertismentForm ul.backIssue li .img{margin-top:20px;}
.advertismentForm ul.backIssue li .issues{font-size: 16px;padding: 10px 0 0 0;}
.advertismentForm ul.backIssue li .regularPrice{font-weight: bold;font-size: 14px;}
.advertismentForm ul.backIssue li .price{font-weight: bold;font-size: 16px;color:#ff5300;}
.advertismentForm ul.backIssue li .chk{position: absolute;left: 7px;z-index: 9;top: 4px;}
.advertismentForm ul.backIssue li span.clicked{position: absolute;width: 0;height: 0;border-top: 65px solid #6d8d82;border-right: 65px solid transparent;left: 0;top: 0;z-index: 1;}
.advertismentForm ul.backIssue li .regularPrice span.strike{text-decoration:line-through;}
.advertismentForm ul.backIssue li input[type="checkbox"] {position: absolute;opacity: 0;cursor: pointer;}
.advertismentForm .checkmark{position:absolute;top:3px;left:4px;height:25px;width:25px;background-color:transparent;z-index:99;border:2px solid #ccc;border-radius:27px}
.advertismentForm ul.backIssue li input[type="checkbox"]:checked ~ .checkmark {background-color: #fff;border: 2px solid #6d8d82;border-radius: 27px;}
.advertismentForm .checkmark:after {content: "";position: absolute;display: none;}
.advertismentForm ul.backIssue li input:checked ~ .checkmark:after {display: block;}
.advertismentForm ul.backIssue li .checkmark:after {left: 6px;top: 2px;width: 8px;height: 14px;border: solid #6d8d82;border-width: 0 2px 2px 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
.advertise p.topContent{padding:0 80px;}
.advertismentForm .form-control{border-radius:0;border: 1px solid #ccc;color: #555;margin-bottom:10px;height:40px;padding:6px 5px!important}
.advertismentForm .pt30{padding-top:30px}
.advertismentForm textarea{height:86px!important;resize:none}
.advertismentForm .btn-black{background:#131d1e;font-size:16px;font-weight:700;color:#fff;padding:8px 30px;transition:all 2s ease-out;font-family:arial}
.advertismentForm .btn-black:hover{background:#6d8d82;transition:all 2s ease-out}
.advertismentForm ul.backIssue li .pdf{position:absolute;top:-3px;right:-12px}
.advertismentForm .error{color:#f42929;padding:0 4px;margin:0;font-size:12px;font-weight:400}
.advertismentForm .minh55{min-height:70px!important}
.advertismentForm .success_message{text-align:center;color:#49bd4b;font-weight:700;font-size:15px}
.advertismentForm .loader{width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(0,0,0,.5);z-index:999}
.advertismentForm .loaderImg{border:6px solid #f3f3f3;border-radius:50%;border-top:6px solid #3498db;width:50px;height:50px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;width:50px;height:50px;text-align:center;left:50%;margin-left:-25px;top:50%;position:absolute}
/* Safari */
@-webkit-keyframes spin {
  0% { -webkit-transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); }
}
@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

.about-us .page-title{font-size:42px;color:#202020;margin:0 0 20px;}
.about-us .para{font-size:14px;color:#202020;margin:0 0 35px;}
.about-editor-box{background:#f3f3f3;position:relative}
.about-editor-box:after{content:"";background:#90acd3;width:185px;height:100%;position:absolute;right:0;top:0;z-index:1}
.about-editor-box .editor-profile{position:relative;z-index:2;padding:30px;}
.about-editor-box .profile-img{-ms-flex:0 0 285px;flex:0 0 285px;max-width:285px}
.about-editor-box .profile-des .details{padding:20px 15px 20px 25px;}
.about-editor-box .profile-des .details h4{font-size:21px;color:#202020;margin:0 0 25px;}
.about-editor-box .profile-des .details p{font-size:14px;color:#202020;}
.about-us .contact-details{padding:0 60px;margin-bottom:30px;}
.about-us .editor{margin-top:-108px;position:relative;z-index:2;width:390px;background:#fff;padding:20px;text-align:center;box-shadow: 0 3px 6px 6px rgba(228, 228, 228, 0.78);}
.about-us .editor h4{font-size:21px;color:#f48221;margin:0 0 20px}
.about-us .editor h5{font-size:14px;color:#7c4d1f;margin:0 0 10px}
.about-us .editor .contact-list{padding:0;margin:0;}
.about-us .editor .contact-list>li{display:block;font-size:14px;color:#202020}
.about-us .editor .contact-list>li:not(:last-child){margin:0 0 10px;}
.about-us .editor .contact-list>li a{color:#202020}
.about-us .editor .contact-list>li .fa{font-size:20px;color:#f48221}

.topMenu{margin-bottom:0;}
.topMenu .checkoutHome{background:transparent;line-height:normal;padding:0;}
.checkoutHome .fa-shopping-cart{background:transparent;color:#fff;}
.topMenu ul li.bktGlobal{background:transparent;}
.custom-logo{max-width:100%;height:auto;display:inline-block;margin:25px 0;}
header .navbar-expand-lg .navbar-nav .nav-link{font-size:16px;}


.woocommerce section.topMenu{padding-top:0;}
.woocommerce ul.products li.product{display:unset !important;padding:40px 20px !important;}
.woocommerce .product a.button, .woocommerce .product #respond input#submit, .woocommerce .checkout input#place_order, .woocommerce .woocommerce.widget .button, .woocommerce-account div.woocommerce .button, .single-product .product .summary .cart .button{background:#f48221!important;text-decoration:none !important}
.cus-woo-commerce-layout h1:after {background: #ee8810;}
.woocommerce-pagination .next.page-numbers, .woocommerce-pagination .prev.page-numbers, .woocommerce-pagination a.page-numbers, .woocommerce-pagination span.page-numbers{padding:.5em !important}
.continueShopping,.woocommerce-cart .woocommerce .cus-cart-total .wc-proceed-to-checkout a.checkout-button{background:#f48221;text-decoration:none !important}
.woocommerce .cus-add-products .note-msg{color:#000}
.woocommerce-cart #site-content .woocommerce,.woocommerce-checkout #site-content .woocommerce{padding:0 !important}
.checkout-button::after{display:none}
.woocommerce-cart #site-content .entry-header{padding:0 !important}
.woocommerce-page .entry-title{text-align:left;color:#000}
.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:0}
.woocommerce-input-wrapper{width:100%}
.woocommerce-checkout .friendHead-info{font-size:16px;line-height:18px;color:#6c8d82;margin:0;padding:0}
.woocommerce-checkout .cus-checkbox-btn{padding-left:22px;font-size:15px;}
.cus-checkbox-btn .checkmark{top:0;}
.woocommerce .cus-billing-fields h3, .woocommerce .cus-order-fields h3{margin-top:20px;}
.woocommerce .cus-btn-blue{background:#f48221!important}
.woocommerce .cus-shipping-fields h3{line-height:18px;}
.woocommerce .cus-checkout-payment .place-order{text-align:center}
.woocommerce-terms-and-conditions-wrapper{width:100%;}
.woocommerce #payment #place_order, .woocommerce-page #payment #place_order{margin:0 auto;background:#f48221}
.woocommerce .cus-checkout-payment .cus-card-details{width:100%}
.cus-checkbox-btn input:checked~.checkmark{background-color:#7c4d1f}
.cus-checkbox-btn .checkmark{border-color:#7c4d1f}
.woocommerce-checkout .friendHead-info{color:#000;}
.woocommerce .woocommerce-form-login-toggle .woocommerce-info::before{color:#7c4d1f;}
.woocommerce .woocommerce-form-login-toggle a.showlogin, .woocommerce .cus-login-form a{color:#7c4d1f !important;}
.woocommerce .cus-checkbox-btn a,.woocommerce-privacy-policy-link,.woocommerce-privacy-policy-link:hover{color:#7c4d1f;}
.woocommerce .cus-checkout-payment i.fa-question-circle, .woocommerce #customer_login a, .woocommerce-MyAccount-content a:hover{color:#7c4d1f;}
.woocommerce .cus-login-form .button[name="login"]{background:#f48221;}
.woocommerce-account .manage-box{background-color:#f48221;border-color:#f48221}
.woocommerce-account .woocommerce-MyAccount-navigation a{color: #7c4d1f;}
.woocommerce-account .woocommerce-MyAccount-navigation li.is-active,.woocommerce-account .woocommerce-MyAccount-navigation li:hover{background-color:#7c4d1f}
.woocommerce-account .woocommerce-MyAccount-navigation a:hover,.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a, .woocommerce-account .woocommerce-MyAccount-navigation li:hover a{color:#fff!important}
.woocommerce-MyAccount-content a{color:#7c4d1f}
.woocommerce-MyAccount-content a:hover{color:#f48221}
.woocommerce-account .manage-box:hover h3{color: #f48221;}
.woocommerce-page table.shop_table.cus-table>thead{background-color:#7c4d1f;}
.woocommerce-page table.shop_table.cus-table th{color:#fff}
.woocommerce-account .icon-blue .fa-eye{color:#7c4d1f;}
.woocommerce-page table.shop_table.cus-table td a{color:#7c4d1f;text-decoration:underline;}
.woocommerce-page table.shop_table.cus-table td a:hover, .woocommerce-account .icon-blue .fa-eye:hover{color: #f48221;}
.woocommerce-account .woocommerce-Address{padding: 0 15px 15px !important;}
.woocommerce-account .addresses .title h3{color:#000}
.woocommerce-MyAccount-content .billing_address h3{font-size:25px;}
.woocommerce-MyAccount-content .billing_address .form-row{margin-bottom:15px;}
.woocommerce-MyAccount-content .billing_address .form-row select{height:34px;padding:5px;font-size:12px}
.woocommerce form .password-input, .woocommerce-page form .password-input{width:100%}
.woocommerce form .show-password-input, .woocommerce-page form .show-password-input{top:.3em !important;}
.woocommerce form.cus-edit-form .form-row label{color:#000;}
.woocommerce ul.products li.product a.woocommerce-LoopProduct-link img{max-width:160px;}
.woocommerce-product-gallery__trigger{display:none;}
.woocommerce .cus-entry-summary .quantity .screen-reader-text{font-size:14px;font-weight:700;}
.woocommerce-tabs h2{color:#000000;}
.stars a,.stars a:hover,.stars a:focus{color: #7c4d1f;}
.woocommerce div.product .woocommerce-tabs ul.tabs:before{border-bottom:1px solid #ccc!important}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border:1px solid #ccc!important;}
.cus-auto-renew tbody>tr:first-child>th{background-color:#7c4d1f!important;color:#ffffff!important;}
.woocommerce-MyAccount-content #state_replace{width:100%}
.woocommerce-MyAccount-content #update_address_form select{font-size:12px;}
.woocommerce-MyAccount-content #update_address_form .newadd_address_button{background-color: #f48221!important;}
.woocommerce-account .entry-title{text-align:left;color:#000}
.woocommerce-account #customer_login{font-size:14px;}
.woocommerce-account #customer_login .form-row{display:block;padding:0;margin-bottom:15px}
.woocommerce-account #customer_login #anr_captcha_field_1{margin-bottom:15px;}
.show_hide{display:none;}
.woocommerce-checkout #payment{margin-top:30px;}
.woocommerce-page .cus-checkout-payment .form-row label{width:100%}
/*.woocommerce-page #checkout_form iframe{width:1px !important; height:1px !important}*/
.woocommerce-terms-and-conditions-wrapper{padding:0 1em;}
.woocommerce form.cus-login-form .form-row{display:block}
.woocommerce .cus-checkout-payment .form-row{display:block}
.woocommerce-MyAccount-content .shipping_address h3{font-size: 25px;}
.woocommerce-MyAccount-content .shipping_address .form-row{margin-bottom:15px;}
.woocommerce-MyAccount-content .shipping_address .form-row select{font-size:14px;height:30px;padding:5px;border-color: #e6e6e6}
.woocommerce-account .entry-title{font-size:25px;font-weight:500}
.cus-radio-btn .checkmark{border:1px solid #7c4d1f}
.cus-radio-btn input:checked~.checkmark{background-color:#7c4d1f}
.woocommerce-order-received .print-btn{position:relative;right:0;background:0 0}
.woocommerce-order-received .print-btn .fa-print{position:absolute;right:0}
.topMenu .left .list>li:first-child{padding:0}
.topMenu ul li.bktGlobal{padding-left:0}
.itemCheckout .after{display:none;}
.itemCheckout ul>li>ul{text-align:left}
.itemCheckout>ul>li>ul>li p{color:#000;font-weight:500;}
.itemCheckout>ul>li>ul>li.amount{color:#7c4d1f;font-weight:500}
.itemCheckout .submittedValue .pull-right strong{color: #7c4d1f;font-weight: bold;}
.itemCheckout .submittedValue .btn-submit {background: #f48221;}
.topMenu .list>li #custom_cart_html{position:relative}
.itemCheckout{top:31px;}
.topMenu ul li {padding: 6px 12px;}
.itemCheckout>ul>li>ul>li.amount{float:right}
.topMenu .list>li #custom_cart_html #cart_html_item{position:relative}
.topMenu .list>li #custom_cart_html #cart_html_item:before{content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;position:absolute;right:23px;top:-10px}

.home .section1 .article .thumbnail{height:60px;overflow:hidden;}
.home .section2 .article .thumbnail{height:85px;overflow:hidden;}
.home .section3 .article .thumbnail{height:65px;overflow:hidden}
.home .section3 iframe{width:100% !important;height:100% !important}
.home .section4 .big-img-item{background: #d7d7d7;height: 100%;}
.header-ads #div-gpt-ad-1529393966288-0, .header-ads #div-gpt-ad-1529391463348-0, .header-ads #div-gpt-ad-1529569832767-0{display:initial}
.header-ads #div-gpt-ad-1529393966288-0 > div, .header-ads #div-gpt-ad-1529391463348-0 > div, .header-ads #div-gpt-ad-1529569832767-0 > div{margin:15px 0;}
.header-ads #div-gpt-ad-1529393966288-0 iframe{width:320px !important;height:100px !important;}
.header-ads #div-gpt-ad-1529391463348-0 iframe{width:728px !important;height:90px !important;}
.header-ads #div-gpt-ad-1529569832767-0 iframe{width:728px !important;height:90px !important;}
.home-footer-ads #div-gpt-ad-1529393966288-3, .home-footer-ads #div-gpt-ad-1529391463348-9, .home-footer-ads #div-gpt-ad-1529569832767-5{display:initial}
.cat-ad-1 #div-gpt-ad-1529391463348-7{display:initial;}
body.category .article-box .category{margin-bottom:10px;}
body.category .article-box .category .cat-name:after{right:-4px;}
body.category .article-box .category .cat-name:last-child:after{display:none;}
body.category .article-box .published{text-align:left}
.footer-ads #div-gpt-ad-1529393966288-3, .footer-ads #div-gpt-ad-1529391463348-9, .footer-ads #div-gpt-ad-1529569832767-5{display:initial}
.footer-ads #div-gpt-ad-1529393966288-3 iframe, .home-footer-ads #div-gpt-ad-1529393966288-3 iframe{width:320px !important;height:50px !important;}
.footer-ads #div-gpt-ad-1529391463348-9 iframe, .home-footer-ads #div-gpt-ad-1529391463348-9 iframe{width:728px !important;height:90px !important;}
.footer-ads #div-gpt-ad-1529569832767-5 iframe, .home-footer-ads #div-gpt-ad-1529569832767-5 iframe{width:728px !important;height:90px !important;}
.post-template-default #commentform > p > label{display:none}
.post-template-default #commentform > p > label[for="wp-comment-cookies-consent"]{display:initial;}
.post-template-default #commentform>p.form-submit #submit{border:0;color:#fff;background-color:#f48221;border-color:#f48221;padding:.375rem 1.5rem;border-radius:0;font-size:16px;font-weight:700}  
.post-template-default #commentform>p.form-submit #submit:hover{background-color:#000;}
.post-template-default .comments-inner .comment-author .avatar{width:45px !important;height:45px !important;float:left;margin-right:10px}
.post-template-default .comments-inner .comment-reply-link,.post-template-default .comments-inner .comment-author a, .post-template-default .comments-inner .comment-metadata a{color: #7c4d1f !important;}
.post-template-default .comments-inner .comment-reply-link{background-color: transparent;}
.post-template-default .social-sharing .dpsp-facebook:before, .post-template-default .social-sharing .dpsp-twitter:before, .post-template-default .social-sharing .dpsp-google-plus:before, .post-template-default .social-sharing .dpsp-pinterest:before{display:none}
.post-template-default .social-sharing>li:not(:last-child){margin-right:5px;}
.post-template-default figure.wp-caption{max-width:100%}
.post-template-default figure.wp-caption img.size-full{max-width:100%;height: auto;}
.post-template-default figure.wp-caption a{color:#7c4d1f!important;}
.post-template-default .article_footer_author_image .avatar{max-width: 100%;height: auto;}
.sidebar-ads-article{text-align:center}
.sidebar-ads-article #div-gpt-ad-1529391463348-7,.sidebar-ads-article #div-gpt-ad-1529391463348-8,.sidebar-ads-article #div-gpt-ad-1529391463348-10{display:initial}
article.post h3{font-size:21px;font-weight:700;color:#ee8810}
article.post a{color:#7c4d1f;}
article.post a:hover{color: #ee8810;}
.woocommerce #review_form #respond input#author,.woocommerce #review_form #respond input#email{width:100%;border:1px solid #ccc;}
.privacy-policy h2, .terms-of-service h2{font-size:24px;}
.img-responsive{max-width:100%;display:block;height:auto}
.author_header{margin-bottom:20px;}
.author_header .author_follow a{display:block;color:#fff;background-color:#7c4d1f;text-align:center;padding:8px 0;margin:5px 0 0;text-transform:uppercase;font-weight:700;font-size:90%}
.author_header .author_image .avatar{width:100%;height:auto}
.entry-content.eachone{margin-bottom:20px;}
.author_header .article_footer_author_details h1{color:#7c4d1f}
.author_header .date {margin: 0 0 20px;}
.entry-content .entry-headline{font-size:24px;font-weight:500;line-height:1em;color:#f48221;display:block;margin-bottom: 10px;}
.entry-content .entry-date{font-size:.8em;}
.pager{padding-left:0;margin:20px 0;list-style:none}
.pager li{display:inline;font-size:14px;font-weight: 400;}
.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}
.pager li>a{color:#7c4d1f}
.pager li>a:hover{color:#f48221}
.pager .next>a,.pager .next>span{float:right}
.pager .previous>a,.pager .previous>span{float:left}
.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;background-color:#fff;cursor:not-allowed}
.pager{text-align:right;border-bottom:1px solid #7c4d1f;padding-bottom:25px;font-weight:700}
.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:0;border-top:0;border-bottom:0;border-left:0}
.pager li:last-child>a,.pager li:last-child>span{border-right:0}
.sidebar.widget-area .ds_cpp{margin:10px 0px 10px 0 !important;}
.sidebar .widget.widget_popular_twentytwenty .article-category-title{margin:0;padding:15px 0 8px;color:#f48221;font-style:italic;font-size:200%;text-transform:uppercase}
.sidebar .widget.widget_popular_twentytwenty .article{padding:0;margin-bottom:20px;}
.sidebar .widget.widget_popular_twentytwenty .article .thumbnail{max-width:100%;position:static}
.sidebar .widget.widget_popular_twentytwenty .article .description{padding:10px 0 0;font-size:120%;line-height:1.2em;color:#f48221}
#primary .cat-title, #primary .page_title{color:#f48221;}
#primary .page_title{margin:15px 0;padding:0;font-size:250%}
.block.type_video .img_vid .duration{display:inline-block;bottom:0;z-index:3;background-color:#fff}
.block.type_video .img_vid .duration .arrow{display:inline-block;padding:5px 15px;color:#fff;background-color:#7c4d1f;font-size:18px}
.block.type_video .img_vid .duration .time{font-size:18px;padding:0 15px;font-weight:bolder;color:#7c4d1f;}
.block.type_video .bottom {padding:10px 0;font-size:14px;}
.type_video .bottom span:first-child{padding:0 10px 0 0;margin:0 10px 0 0;font-weight:700;border-right:1px solid #555}
.type_video .bottom span{display:inline-block;float:left;line-height:1;font-family:InterstateRegular,sans-serif;padding:0;margin:0;font-weight:100}
.type_video{margin-bottom:15px;}

.horseSubscribe{width:100%;}
.horseSubscribe .td-crumb-container, .horseSubscribe .td-page-header{width: 1028px; margin-left: auto; margin-right: auto;}
.horseSubscribe .subs-box{padding: 50px 15px 80px;}
.horseSubscribe .subs-bg1{background:url(/wp-content/themes/twentytwenty/assets/images/back-issue/subscription-bg.png); position:relative;}
.horseSubscribe .subs-bg1:after{content:""; background:url(/wp-content/themes/twentytwenty/assets/images/back-issue/bdr-img.png); position:absolute; width:1px; right:-25px; height:348px;}
.horseSubscribe .subs-bg2{background:url(/wp-content/themes/twentytwenty/assets/images/back-issue/subscription-bg2.png);}
.horseSubscribe .subs-bg{background-repeat: no-repeat; background-size: cover; background-position: center center;}
.horseSubscribe .subs-bg .td-pb-row{margin-left:-15px; margin-right:-15px}
.horseSubscribe .subs-bg .td-pb-row>div{padding-left:15px; padding-right:15px;}
.horseSubscribe .subs-bg .subs{padding-top:40px; text-align:center;}
.horseSubscribe .btn{border: 0; font-size: 18px; color: #fff; text-align: center; text-decoration:none; cursor:pointer; margin-top:5px; border-radius:0; padding: 8px 15px; width: auto; display: inline-block;}
.horseSubscribe .hi-subs-btn{background: #f48221;}
.horseSubscribe .hf-subs-btn{background: #f48221;}
.horseSubscribe .hi-subs-btn:hover, .horseSubscribe .hf-subs-btn:hover{background:#222; text-decoration:none;}
.horseSubscribe .td-page-header{display:none;}
.horseSubscribe .subs-bg .subs {padding-top: 40px;}
.horseSubscribe .subs-bg .subs p{font-size:14px;color:#0f1215;margin-top: 5px;}

.giftBan { margin:30px 0px 30px 0px;}
body .giftPage ul.products {padding: 0px; margin: 0px; list-style-type: none;}
body .giftPage ul.products li.product { border:none; background:#fefcf8; position:relative; min-height: 440px; float: left; text-align: center; padding:40px 20px}
body .giftPage ul.products li.product .woocommerce-loop-product__title {font-size: 14px; line-height: 18px; min-height: 50px; width: 100%; padding:10px 0px 0px 0px; margin:0px; display: block;}
body .giftPage ul.products li.product:before { position:absolute; left:-12px; top:0px; width:1px; height:100%; background:#f0f0f0; content:""; }
body .giftPage ul.products li.product:first-child:before { display:none;}
body .giftPage ul.products li.product:nth-child(4):before { display:none;}
body .giftPage ul.products li.product:nth-child(7):before { display:none;}
body .giftPage ul.products li.product:nth-child(10):before { display:none;}
body .giftPage ul.products li.product:hover { background:#fefaf2;}
body .giftPage ul.products li.product .price {font-size: 16px; color:#fa891f!important;}
body .giftPage ul.products li.product a.button {font-size: 14px; color: #fff; background: #38a6c1; padding:6px 14px; display: inline-block;}
.giftPage ul.products li.product .termBox { padding:5px 0px 20px 0px;}
.giftPage ul.products li.product .termBox label {font-weight:bold; font-size:12px;}
.giftPage ul.products li.product .termBox select {width:120px; display: inline-block; border: 1px solid #ddd; color: #111;  font-size: 13px; padding: 6px 0;}
.giftPage h1 {font-size: 22px;font-weight: 500;}
body .insder_body {background: #f1f1f1; padding: 20px!important;}
.giftBan {margin: 10px 0px 30px 0px;}
.giftBan img { width:100%;}
body .giftPage ul.products li.product .price {font-weight: bold; color: #f48221!important;}
body .giftPage ul.products li.product .proImg a { color:#000;}
body .giftPage ul.products li.product .proImg a:hover { text-decoration:none;}
body .giftPage ul.products li.product a.button {padding:7px 16px;background: #ee8810;}
body .giftPage ul.products li.product a.button:hover { text-decoration:none; background:#000;}
/*start promotional sale*/
.promo-sale .bg-gray .coupon-btn{transition: all .5s ease-in-out; -moz-transition: all .5s ease-in-out; -webkit-transition: all .5s ease-in-out;}
.promo-sale .bg-gray .coupon-btn:hover {background:#000 !important;}
.promo-sale h3{font-size:30px;color:#000;margin-top:0;margin-bottom:20px;position:relative}
.promo-sale h3:after{content:"";width:100%;border-bottom:1px solid #ddd;position:absolute;left:0;bottom:-10px}
.promo-sale h3>small{font-size:14px;color:grey}
.promo-sale ul{padding-left:15px}
.promo-sale ul>li{font-size:13px;color:grey}
.promo-sale .mr-btm-15{margin-bottom:15px}
.promo-sale .bg-gray{background-color:#f0f0f0;padding:20px}
.promo-sale .bg-gray h4{font-size:24px;color:#000;margin-top:-10px}
.promo-sale .bg-gray h4>small{font-size:14px;color:#000}
.promo-sale .bg-gray .btn{border:0;font-size:18px;color:#fff;padding:8px 15px;display:block;text-align:center;text-decoration:none;cursor:pointer;background:#38a6c1;font-weight:700;float:right}
.promo-sale .bg-gray .btn:hover{background:#222}
.promo-sale .bg-gray label{font-size:14px;font-weight:700;color:grey;display:block;margin-bottom:10px}
.promo-sale .bg-gray .full-width{font-size:12px;line-height:21px;color:#444;border:1px solid #e1e1e1;width:100%;max-width:100%;height:34px;padding:3px 5px}
.promo-sale .bg-gray .price strong{font-size:17px;color:#000}
.promo-sale .bg-gray .price span{font-size:13px;color:#ff4200}
.promo-sale .bg-gray .input-group{display:table;border-collapse:collapse;width:100%}
.promo-sale .bg-gray .input-group>div{display:table-cell;border:1px solid #ddd;vertical-align:middle}
.promo-sale .bg-gray .input-group-icon{background:#eee;color:#777;padding:0}
.promo-sale .bg-gray .input-group-area{width:100%}
.promo-sale .bg-gray .input-group input{border:0;display:block;width:100%;padding:5px 8px;}
.promo-sale .bg-gray .coupon-btn{width:100%;height:34px;border:0;background:#989898;color:#fff;font-weight:700;padding:0 10px}
.promo-sale .bg-gray .coupon-btn:hover{background:#38a6c1}
.promo-sale .bg-gray .qty{width:35px;text-align:center;padding:3px}
.promo-sale .bg-gray input.qtyplus{width:25px;height:25px;background:#fff;border:1px solid #e1e1e1;border-radius:50%;line-height:5px}
.promo-sale .bg-gray input.qtyminus{width:25px;height:25px;background:#fff;border:1px solid #e1e1e1;border-radius:50%;line-height:5px}
.promo-sale h5{font-size:14px;font-weight:700;color:#000;margin-top:0;margin-bottom:20px;position:relative}
.promo-sale h5:after{content:"";width:100%;border-bottom:1px solid #ddd;position:absolute;left:0;bottom:-10px}
.promo-sale p{font-size:13px;color:grey}
.promo-sale .error{font-size:11px;color:red;line-height:14px;margin-top:5px}
.promo-sale .success{font-size:11px;color:#0bc50b;line-height:14px;margin-top:5px}
.promo-sale .pricing{float:right}
.promo-sale #price strike{color:grey;font-size:15px}
.promo-sale #sale_price{font-size:17px;font-weight:700;padding-left:5px}
.promo-sale #saving{color:#38a6c1;font-weight:700;position:relative;top:8px}
.promo-sale .bg-gray .btn{background:#f48221; transition: all .5s ease-in-out; -moz-transition: all .5s ease-in-out; -webkit-transition: all .5s ease-in-out;text-transform: uppercase;font-size: 14px; border-radius: 0;}
.post-template-default iframe[src*="https://www.youtube.com"]{width:100%!important;max-width:100%!important}
.contact-us h3{font-size:21px;}
.contact-us h4{font-size:16px;}
.contact-us p{font-size:14px;}
.contact-us a{color:#7c4d1f}
.advertismentForm .btn-black:hover{background:#f48221;}

.filter{font-family:Montserrat,sans-serif;margin-bottom:20px}
.filter .leftFilter{width:24%;float:left}
.filter .rightFilter{width:75%;float:right}
.filter .rightData{padding:0;margin:0}
.filter .rightData ul{list-style:none;padding:0}
.filter .rightData ul li.img{width:200px!important;height:200px;padding:4px;margin-right:10px;margin:0 10px!important}
.filter .rightData ul li{float:left;text-align:center;width:24%!important;text-align:center;min-height:280px}
.filter .rightData ul li img{border:1px solid #ccc}
.filter .rightData ul li .description{padding:5px 15px 5px;color:#131d1e;font-size:13px;word-wrap:break-word;min-height:60px}
.filter .leftFilter>h2{background:#7c4d1f;font-family:Montserrat,sans-serif;font-weight:700;color:#fff;margin:0;padding:10px 10px;font-size:15px}
.filter .leftFilter .selectedArea{background:#f0f0f0;padding:10px}
.filter .leftFilter .selectedArea ul{list-style:none;padding:0;margin:0}
.filter .leftFilter .selectedArea ul li{width:100%;float:none;font-size:11px;padding:2px 10px 2px 0;font-weight:600}
.filter .leftFilter .selectedArea ul li span .fa-times{cursor:pointer}
.filter .leftFilter .selectedArea .clearall{padding:20px 0 0;font-weight:600;}
.filter .priceFilter .setFilter .heading{font-weight:700;font-size:16px;padding:10px;position:relative;cursor:pointer;color:#111}
.filter .priceFilter .setFilter{border-bottom:1px dotted #ccc}
.filter .priceFilter .setFilter .heading span{position:absolute;right:0;background:url(https://www.hobbyfarms.com/wp-content/themes/lunchable/assets/dist/images/plus-minus.png) no-repeat 0 0;padding:10px}
.filter .priceFilter .setFilter .heading span.minus{background-position:0 -15px}
.filter .priceFilter .setFilter ul{list-style:none;padding:0;margin:0}
.filter .priceFilter .setFilter ul li{padding:0 10px}
.filter .priceFilter .setFilter ul li label{font-family:arial;font-weight:400;font-size:13px}
.filter .btn-black{background:#111;color:#fff;font-weight:700;padding:6px 16px;margin-top:20px}
.filter .priceFilter .setFilter .colorGreen{color:#111!important}
.filterbtn{display:none}
.filter .rightData{padding:0;margin:0;float:right;width:75%}
.filter .pagination{float:right!important}
.filter .pagination a{background:#74c0a6;padding:4px 8px;border-radius:2px;color:#fff;margin:2px 0;text-decoration:none;transition:all .5s ease}
.filter .pagination a:hover{background:#49967c;transition:all .5s ease}
.filter .pagination span.current{font-weight:700}
.filter .leftFilter .selectedArea a{cursor:pointer;}
.noresult{color:red;text-align:center;font-weight:700;font-size:16px;padding-top:4%}
.footer #newsletter #email-error{text-align:center;display:block;color:#f48221}
#checkout_form .frindCart{font-size:18px;}
.woocommerce .cus-checkout-payment input,.woocommerce .cus-checkout-payment p,.woocommerce .form-row .input-text,.woocommerce .cus-billing-fields .select2-container--default .select2-selection--single, .woocommerce .cus-shipping-fields .select2-container--default .select2-selection--single,.woocommerce .cus-review-order-table,.woocommerce .cus-checkout-payment .form-row .mr-btm-5{font-size: 14px;}
.woocommerce .cus-checkout-payment #pay_form_detail,.woocommerce form .form-row input.input-text {font-size: 14px!important;}
.woocommerce .error{font-size:12px !important;}
.woocommerce-checkout .entry-title{font-size:25px;}
.pervPopup { position:relative; border: 1px solid #e6e6e6; padding-right: 85px;}
.pervPopup .woocommerce-input-wrapper .input-text {border: none; resize: none;}
.pervPopup .pervImg { position: absolute; right:0px; top:10px; cursor:pointer;}
.popupFriOpen {overflow: hidden;}
.popupFriend {position: fixed; display:none; top: 0; right: 0; bottom: 0; left: 0; z-index: 1050; overflow: hidden; outline: 0; background:rgba(0,0,0,0.5); }
.popupFriend .popFriData { margin:40px auto; width:660px; position:relative; z-index:111; padding:30px; background:#fff;}
.popupFriend .popFriData .closeFriend { position:absolute; right:-10px; top:-10px; cursor:pointer;}
.popupFriend .popFriData table {width:auto;}
.popupFriend .popFriData .twid {width:100%; margin: 0px;}
.popupFriend .popFriData .twid td { padding: 5px}
.popupFriend .popFriData .twid th { padding: 5px}
.popupFriend .popFriData table td { padding:0px; border:none;}
.popupFriOpen .popupFriend {overflow-x: hidden; overflow-y: auto; display:block;}
.woocommerce-page .cus-checkout-payment .form-row label.cus-checkbox-btn a{position:relative;z-index:2;}
.error404 .search-form input[type=search]{border:1px solid #ddd;height:30px;padding:5px 10px}
.error404 .search-form .search-submit{color:#fff;background-color:#f48221;border:1px solid #f48221;padding:2px 10px}
.error404 .search-form .search-submit:hover{background-color: #000;}
.sidebar-ads-article .article{text-align:left}
.sidebar-ads-article .article .thumbnail{max-height:85px;overflow:hidden;}
.sidebar-ads-article .article-category-title{text-align:left;}
.section1 .slider1 li img{width:100%;}
/*header .navbar-expand-lg .navbar-nav .nav-item.dropdown .nav-link:after{content:" \f0d7";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*/
#cat-tab-slider>li{height:80px}
.cat-tab-slider .lSAction>a{background-color:#000;width:17px;height:17px;background-image:url(/wp-content/themes/twentytwenty/assets/images/common/controls.png)}
.cat-tab-slider .lSAction>.lSPrev{background-position:0 0;left:0}
.cat-tab-slider .lSAction>.lSNext{background-position:-17px 0;right:0}
.section1 #slider1>li>h4>a{color:#fff;}
header #menu-top-menu.navbar-nav>li{padding:0 10px;}
header #menu-top-menu.navbar-nav>li:nth-child(1){padding-left:0}
header #menu-top-menu.navbar-nav>li>.nav-link{display:initial;padding:0}
header #menu-top-menu.navbar-nav>li .dropdown-toggle{display:none;color:#fff;padding-left:5px;}
header #menu-top-menu.navbar-nav>li.dropdown .dropdown-toggle{display:inline-block}
.home .section4 .big-img-item .big-thumb-item, .home .section4 .big-img-item .thumbnail{height:100%}
body.account_activate #email{width:300px;margin:0 auto;}
body.account_activate .advertismentForm .btn-black{background:#ee8810;border-radius:0;}
body.account_activate .advertismentForm .btn-black:hover{background:#000;}
body.category .article-box .thumbnail{max-height:224px;overflow:hidden}

.newsletter_bg{top:0;bottom:0;left:0;right:0;background-image:url(/wp-content/themes/twentytwenty/assets/images/common/newsletter_bg.jpg);background-position:top center;background-repeat:no-repeat;background-size:cover}
.newsletter_bg .insider{padding:100px 0}
.newsletter_bg .insider h3{color:#26211A;font-size:180%;font-weight:bold;font-family:InterstateBlack,sans-serif;padding:0;margin:0}
.newsletter_bg .insider h1{color:#FFF;font-size:60px;font-family:InterstateLight,sans-serif;margin:0;padding:0 0 20px}
.newsletter_bg .insider p{font-family:InterstateRegular,sans-serif;font-weight:700;font-size:160%;color:#FFF;max-width:400px;padding-left:30px}
.newsletter_bg .insider input.form-control{border:1px solid #ee8810;border-radius:20px;padding:0 20px;height:40px;line-height:42px;font-size:18px}
.newsletter_bg .insider input.btn-newsletter{height:60px;color:#FFF;text-align:center;background:#ee8810;box-shadow:none;text-transform:uppercase;width:240px;font-weight:100;font-size:28px;border-radius:25px;border:0}
.newsletter_bg .insider .terms{padding:10px 0 25px}
.newsletter_bg .insider .terms a{color:#FFF;font-family:InterstateBlack,sans-serif;text-transform:uppercase;display:inline-block;font-size:12px}
.newsletter_bg .insider .terms a:first-child{padding:0 10px 0 0;margin:0 10px 0 0;border-right:1px solid #FFF}
.cat-sidebar-ads{text-align:center}
.cat-sidebar-ads #div-gpt-ad-1529393966288-2, .cat-sidebar-ads #div-gpt-ad-1529391463348-7, .cat-sidebar-ads #div-gpt-ad-1529391463348-12, .cat-sidebar-ads #div-gpt-ad-1529391463348-8{display:block;margin:0 auto}
.cat-sidebar-ads .widget{text-align:left}
.sidebar-ads-article #div-gpt-ad-1529391463348-12{margin:0 auto}
.cat-sidebar-ads #div-gpt-ad-1529391463348-8{width:300px;height:600px;}
img.alignnone.size-full {max-width:100%;height:auto;}
#site-header #div-gpt-ad-1529391463348-5{margin:0 auto 15px}
#ctcg_frame_65349_0{height:0 !important;}
#test{opacity:1 !important;}
#test.modal .modal-dialog .modal-header .close{position:absolute;top:15px;right: 15px;}
#test .modal-dialog{margin-top:8%!important}
#test .modal-title{font-size:20px;}
#test #ssss{font-size:14px;}
#test #ssss h3{font-size:16px;}
#test #ssss #save{background-color:#7c4d1f;border-color:#7c4d1f;text-transform:capitalize}
#test #ssss #cancle{background-color:transparent !important;}
/* test-css */
.section1 #slider1>li>h4{background-color:rgba(0,0,0,.5);padding:8px;}

.cus-whats-new img.attachment-post-thumbnail, .cus-whats-new figure.wp-caption, .cus-whats-new figure.wp-caption img{width:100%;max-width: 100%}
.cus-whats-new .post-meta > li.meta-wrapper {display: inline-block;font-size: 12px;}
.cus-whats-new .post-meta > li.meta-wrapper:not(:last-child){padding-right:10px}

#card-element, #card_expiry, #card_cvc{border:1px solid #ddd!important;background-color:initial;color:#333;padding:5px;border-radius: 0.25rem}
#card_cvc{width:50px;display:inline-block;float:left;margin-right:10px;}
.woocommerce-checkout .cvc-number, .cvc-number{line-height:38px;}
.woocommerce-checkout i.fa-question-circle, .cvc-number i.fa-question-circle{position:relative;cursor:pointer}
.woocommerce-checkout i.fa-question-circle #cvvBox, .cvc-number i.fa-question-circle #cvvBox, .cvc-number i.fa-question-circle #cvvBox2{position:absolute;right:0;z-index:9999;width:400px;text-align:center;background:#000;color:#fff;padding:10px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px;min-height:240px;display:none}
.woocommerce-checkout i.fa-question-circle #cvvBox h5, .cvc-number i.fa-question-circle #cvvBox h5, .cvc-number i.fa-question-circle #cvvBox2 h5,#checkout i.fa-question-circle #cvvBox p, .cvc-number i.fa-question-circle #cvvBox p, .cvc-number i.fa-question-circle #cvvBox2 p{color:#fff}
.woocommerce-checkout i.fa-question-circle:hover #cvvBox, .cvc-number i.fa-question-circle:hover #cvvBox, .cvc-number i.fa-question-circle:hover #cvvBox2{display:block !important}
.woocommerce .cus-checkout-payment .card_cvv .cvc-number{top:26px;line-height:30px;}

.woocommerce .cus-checkout-payment .card-icons{padding-left:40px;width:0;height:24px;position:absolute;top:30px;right:2px}
.woocommerce .cus-checkout-payment .card-icons.visa-card{background: url(https://img.hobbyfarms.com/payment-icons.jpg) 0 0}
.woocommerce .cus-checkout-payment .card-icons.mastercard-card{background: url(https://img.hobbyfarms.com/payment-icons.jpg) -50px 0}
.woocommerce .cus-checkout-payment .card-icons.maestro-card{background: url(https://img.hobbyfarms.com/payment-icons.jpg) -101px 0}
.woocommerce .cus-checkout-payment .card-icons.cirrus-card{ background: url(https://img.hobbyfarms.com/payment-icons.jpg) -152px 0}
.woocommerce .cus-checkout-payment .card-icons.paypal-card{background: url(https://img.hobbyfarms.com/payment-icons.jpg) 0 -35px}
.woocommerce .cus-checkout-payment .card-icons.western-union-card{background: url(https://img.hobbyfarms.com/payment-icons.jpg) -50px -35px}
.woocommerce .cus-checkout-payment .card-icons.visa-electron-card{background: url(https://img.hobbyfarms.com/payment-icons.jpg) -101px -35px}
.woocommerce .cus-checkout-payment .card-icons.amex-card{background: url(https://img.hobbyfarms.com/payment-icons.jpgg) -50px -376px}
.woocommerce .cus-checkout-payment .card-icons.discover-card{background: url(https://img.hobbyfarms.com/payment-icons.jpg) -50px -306px}
.woocommerce .cus-checkout-payment .card-icons.jcb-card{background: url(https://img.hobbyfarms.com/payment-icons.jpg)  -150px -105px}
.woocommerce .cus-checkout-payment .card-icons.dinersclub-card{background: url(https://img.hobbyfarms.com/payment-icons.jpg)  -50px -70px}
.woocommerce-checkout #payment div.payment_box .error{width:100%;}
#card_cvc{float:initial}
#newsletter .show_error {color:#f48221;text-align: center;}
#newsletter .newsletter_success_message{text-align: center;color: #26d026;}
.woocommerce .cus-checkout-payment #cvv, .woocommerce .cus-checkout-payment #cvv.error {width: 50px !important;margin-right: 5px!important;}
@media (min-width:768px){
  .cus-shop-table .coupon #coupon_code-error{bottom:-20px}
  #test .fade:not(.show) {opacity:1;}
  #test .modal-dialog {max-width:600px;}
        .woocommerce .cus-checkout-payment i.fa-question-circle #cvvBox{left:50%;margin-left:-130px;}
}
@media (min-width:992px){
  .navbar-expand-lg .navbar-nav .nav-link{padding-right:10px;padding-left:10px;}
  #menu-top-menu>.nav-item.dropdown .dropdown-menu{top:20px;}
  #menu-top-menu>.nav-item.dropdown:hover .dropdown-menu{display:block}
}

@media (max-width:1199px) and (min-width:992px){
  header #menu-top-menu.navbar-nav>li {padding:0 5px;}
  #menu-top-menu.navbar-nav>.nav-item>.nav-link {padding-right:0; padding-left:0;}
}

@media (max-width:1199px){
.section4 .popular .list{max-height: 330px;}
.section5 .current-issue h3{font-size:28px;}
.thumb-item .description .title {font-size: 16px;}
#brand-slider>li h6{font-size:10px;}
.navbar-expand-lg .navbar-nav .nav-link{font-size:15px;}
/* inner pages */
.category .cat-name, .category .sub-cat{font-size:10px;}
.article-box .thumb-item .description p{min-height: 50px;}
.nav.tablist .nav-item a{font-size:16px;}
.horseSubscribe .btn{font-size:14px;}
.filter .rightData ul li{width:25%}
body.category .article-box .thumbnail{max-height:187px;}
header .navbar-expand-lg .navbar-nav .nav-link {font-size:13px;}
}

@media (max-width:991px){
  .header .brand {margin: 30px 0;}
  .navbar .container{padding:0 15px;position:relative}
  .navbar .right-list{position:absolute;top:0;right:0;}
  .navbar .nav-link{padding-top:5px;padding-bottom:5px;}
  .navbar-toggler{padding: 0;border: 0;}
  .navbar-nav{padding: 15px 0;}
  .navbar-dark .navbar-toggler:focus{outline:0;}
  .section1 .trending{height:275px;overflow-y:auto;padding:10px 15px;}
  .article .description{font-size:14px;line-height:1.2em;}
  .section1 .row-second .article{max-width:50%;-ms-flex:0 0 50%;flex:0 0 50%;margin-bottom:10px}
  .description .name, .description .duration{font-size:12px;}
  .section1 .trending .list>li .title, .section2 .latest-story .list>li .title{font-size:14px;}
  .section1 .trending .list>li .author,.section1 .trending .list>li .date,.section2 .latest-story .list>li .author,.section2 .latest-story .list>li .date{font-size:12px}
  .section2 .article .description{font-size:12px;}
  .thumb-item{margin:0 0 15px;}
  .thumb-item .description .title{margin:8px 0 0px;}
  .popular .list{max-height:230px;}
  .section4 .popular .list{max-height: 230px;}
  .section5 .current-issue h3{font-size:18px;margin:10px 0;}
  .thumb-item .description .title{font-size:14px;}
  .thumb-item .description .author, .thumb-item .description .date{font-size:12px;}
  .thumb-item .description .author:after,.description .name:after{top:1px;}
  .topMenu .list>li{padding: 10px 5px;}
  #brand-slider>li h6{font-size:10px;}
  .section1 .trending .list>li .author, .section2 .latest-story .list>li .author,.thumb-item .description .author, .thumb-item .description .author,.description .name{margin-right: 5px;padding-right: 5px;}
  /* inner pages */
  .article-banner .thumb-item .description .title a{font-size:21px;}
  .about-editor-box .published {text-align: left;}
  .nav.tablist .nav-item a{font-size:14px;}
  article.post .source{text-align:left}
  .articles.category .article .description{font-size:13px;}
  .advertismentForm .backIssue .img{margin-top:3%;}
  .about-editor-box{height: 450px;}
  .about-us .editor{width:100%}
  .horseSubscribe .subs-bg1:after{right:-14px;}
  .horseSubscribe .td-crumb-container, .horseSubscribe .td-page-header {width: 740px; margin-left: auto; margin-right: auto;}
  .horseSubscribe .subs-bg .subs p {font-size: 12px;}
  .promo-sale .full-width-col{width:100%}
  .promo-sale #saving{display:block;position:static;margin-bottom:15px;text-align:right}
  .promo-sale .bg-gray h4{font-size:18px}
  .promo-sale .bg-gray .price{line-height:18px}
  .filter .rightData ul li{width:39%}
  .filter .priceFilter .setFilter .heading{font-size:12px}
  header #menu-top-menu.navbar-nav>li{padding:5px 0;}
  header #menu-top-menu.navbar-nav>li.dropdown .dropdown-toggle{float:right}
  body.category .article-box .thumbnail{max-height:137px;}
  .topMenu .left .list>li{font-size:12px;padding:11px 0;}
  .topMenu ul li.bktGlobal{margin-right:4px;}
}

@media (max-width:767px){
  .topMenu .left,.topMenu .list-right{text-align: center;}
  .topMenu .list>li{font-size: 12px;padding: 5px 5px;}
  .topMenu .social-networking {padding: 5px 0px !important;}
  .topMenu .social-networking>a{width: 20px;height: 20px;}
  .brand-slider{float:initial;margin:5px auto;}
  .header .brand {margin: 5px 0;}
  .navbar .right-list>li .search-form{width:170px;}
  .section1 .row-second .article{max-width:100%;-ms-flex:0 0 100%;flex:0 0 100%}
  .section5 .current-issue{text-align:center}
  .subscription-form .form-control{padding: 10px 120px 10px 40px;}
  .subscription-form .fa-envelope-o{left: 10px;}
  .btn-sub-orange{padding: .375rem 1.2rem;}
  .footer h4{font-size: 20px;}
  .footer-link{text-align:center}
  /* inner pages */
  .nav.tablist .nav-item:not(:last-child){width:calc(25% - 2px);margin-right:2px}
  #cat-tab-slider>li {height:37px;}
  .nav.tablist .nav-item a{font-size:8px;padding:5px;}
  .article-banner .thumb-item .description .title a {font-size: 14px;}
  .article-box .thumb-item .description p {min-height: auto;}
  .advertismentForm ul.backIssue li{width:48%;}
  .advertismentForm ul.backIssue li .issues{font-size: 12px;}
  .advertismentForm ul.backIssue li .regularPrice{font-size: 11px;}
  .advertismentForm ul.backIssue li{padding-top: 30px;}
  .advertismentForm ul.backIssue li{min-height: 285px}
  .advertise p.topContent{padding:0;}
  .advertismentForm{padding: 15px;}
  .advertismentForm ul.backIssue li{min-height:205px;margin-bottom:20px}
  .advertismentForm ul.backIssue li .img{margin-top:10px}
  .advertismentForm ul.backIssue li{width: 46%;}
  .advertismentForm .textCenterMob{text-align:center}
  .about-editor-box {height: auto;}
  .about-editor-box .profile-img,.editor-box .profile-des{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;text-align:center}
  .about-editor-box .profile-img{order:1;}
  .about-editor-box .profile-des{order:2;}
  .about-editor-box .editor-profile{padding: 15px 15px 100px;}
  .about-editor-box:after{width: 100%;height: 170px;}
  .about-us .contact-details{padding:0 30px;}
  .about-us .editor{padding:20px;}
  .about-us .editor .contact-list>li a{font-size: 12px;}
  .about-editor-box .profile-des .details {padding: 20px 0;}
  
  .woocommerce div.product .product_title{text-align:center;}
  .single-product .product .summary .cart .button{width:auto !important;}
  .woocommerce-account .col2-set .col-1, .woocommerce-account .col2-set .col-2,.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
  .woocommerce .col2-set.cus-shipping-fields{margin-top:30px;}
  .itemCheckout{top: 25px;right:50%;margin-right:-125px;}
  .checkoutHome{font-size:10px;}
  .home .section5 .col{-ms-flex: 0 0 100%;flex: 0 0 100%; max-width: 100%;margin-bottom:20px;}
  .entry-content .entry-headline{margin:5px 0}
  .horseSubscribe .subs-box1, .horseSubscribe .subs-box2{float: none; margin: 0 auto; padding-top: 0;}
  .horseSubscribe .subs-bg1:after{display:none;}
  .horseSubscribe .subs-bg .subs{padding-top:0;}
  .horseSubscribe .subs-bg .subs-box>div{margin: 0 !important;}
  .horseSubscribe .subs-bg2{margin-top:20px;}
  .horseSubscribe .subs>img{display:none;}
  .horseSubscribe .subs-bg .subs{padding-top: 0; position: relative;top: -20px;}
  .horseSubscribe .subs-bg .subs p {font-size: 14px;}
  .horseSubscribe .subs-box img{margin: 0 auto 10px;}
  .horseSubscribe .subs-box {padding: 50px 15px 60px;}
  .giftPage.cus-woo-commerce-layout ul.products li.product{width:92% !important}
  .promo-sale .pricing{float:none}
  .promo-sale #saving{text-align:left}
  .promo-sale .bg-gray .btn{float:left}
  .filter{position:relative;min-height:908px}
  .filter .leftFilter{width:90%;float:none;position:absolute;left:-90%;display:none;z-index:9999;background:#fff;border-right:1px solid #ccc;top:0;height:100%}
  .filter .rightData ul{margin:0;padding:0}
  .filter .rightData ul li{width:100%;display:block;float:none}
  .filter .rightData ul li .description{padding:5px 0 20px;color:#131d1e;font-size:14px;width:70%;margin:0 auto}
  .rightData{position:relative}
  .filterbtn{display:block;background:url(/wp-content/themes/twentytwenty/assets/images/common/filter.png) no-repeat 0 0;padding:16px 17px;position:absolute;left:0;z-index:999;top:0}
  .closebtn{display:block;background:url(/wp-content/themes/twentytwenty/assets/images/common/cross.png) no-repeat 0 0;padding:16px 17px;position:absolute;left:0;z-index:999;top:0}
  .filter .rightData{float:none;width:100%;display:block;text-align:center}
  .filter .rightData ul li.img{width:100%!important}
  footer.site-footer{position:static}
  #page,.mega_menu{position:static!important}
  .popupFriend .popFriData {width:300px; padding:15px;}
  .popupFriend .popFriData .iconcenter { width:100%;}
  .topMenu .social-networking>a{padding:4px 0;}
  article.post #div-gpt-ad-1529393966288-5{display:inline-block}
  #checkout_form .frindCart{margin-top:15px;}
  body.account_activate #email{width:260px;}
  body.category .article-box .thumbnail{max-height:initial;}
  .newsletter_bg .insider p{padding-left:0;margin-top:15px;}
  .topMenu .left .list{width:210px;margin:0 auto;}
  .ads-sidebar #div-gpt-ad-1529393966288-5{display:inline-block;}
  .home .section4 .big-img-item{height:200px;}
  #test .modal-dialog{margin-top:60px!important}
}
 
@media (max-width:575px){
  .social-sharing{text-align:left;}
}

@media (max-width:480px){
  .woocommerce ul.products{display:unset !important}
  /*.topMenu .right .list>li:nth-child(1),.topMenu .right .list>li:nth-child(2),.topMenu .right .list>li:nth-child(3){width:33.33%;float:left;}
  .topMenu .right .list>li:nth-child(1){text-align:right}
  .topMenu .right .list>li:nth-child(3){text-align:left}*/
  .itemCheckout{right:-10px;margin-right:0;}
  .header-ads{padding:0;}
  body.woocommerce-cart .topMenu .right .list>li:nth-child(1), body.woocommerce-cart .topMenu .right .list>li:nth-child(2), body.woocommerce-checkout .topMenu .right .list>li:nth-child(1), body.woocommerce-checkout .topMenu .right .list>li:nth-child(2){width:50%;}
  body.woocommerce-cart .topMenu .right .list>li:nth-child(2), body.woocommerce-checkout .topMenu .right .list>li:nth-child(2){text-align:left;}
  body.woocommerce-cart .topMenu .right .list>li:nth-child(3), body.woocommerce-checkout .topMenu .right .list>li:nth-child(3){text-align:initial;width:initial;float:initial}
}
/* woocommerce css changes*/
/*.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1 {float:left;width:48%;}
.woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2 {float:right;width:48%;}
.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%;}
.woocommerce-account .woocommerce-MyAccount-content {float:right;width:68%;}
@media (max-width:768px){
.woocommerce .col2-set .col-1, .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-1, .woocommerce-page .col2-set .col-2 {float:none;width:100%;}
.woocommerce-account .woocommerce-MyAccount-content, .woocommerce-account .woocommerce-MyAccount-navigation {float:none;width:100%;}
}*/
.footer-ads #div-gpt-ad-1529393966288-3 iframe, .home-footer-ads #div-gpt-ad-1529393966288-3 iframe {width: 320px !important;height: 100px !important;}

/* new css */
.cus-offer-box{position:absolute;top:-10px;right:15px}
.cus-offer-box .cus-offer-box-in{background:#deddd6;color:#000;border:1px solid #d5bf9a;border-radius:10px;padding:15px;position:relative}
.cus-offer-box .des{font-size:21px;font-weight:600;line-height:1.2em;padding-right:120px;display:inline-block;word-break:initial}
.cus-offer-box .des strong{color:#a90b12}
.cus-offer-box .free-item{position:absolute;top:-20px;right:10px;width:135px;}
.cus-offer-box .free{display:inline-block;width:64px;height:64px;background:red;font-size:18px;line-height:1em;font-weight:700;color:#fff;text-transform:uppercase;border-radius:50%;text-align:center;padding:22px 0;position:absolute;right:15px;bottom:20px}
.cus-entry-summary .cus-btn-box:after{top:-15px;}
.cus-entry-summary .cus-btn-box > label{margin:0;font-size:14px;font-weight:700}
.cus-entry-summary .cus-btn-box > label .size-chart{font-size:12px;font-weight:500;color:#177ac7;padding-left:30px;cursor:pointer}
.cus-entry-summary .quantity .screen-reader-text{height:unset;color:#000;clip-path:initial}
.sizes label.radio{cursor:pointer}
.sizes label.radio input{position:absolute;top:0;left:0;visibility:hidden;pointer-events:none}
.sizes label.radio span{padding:8px 20px;font-size:14px;line-height:1em;font-weight:bold;border:1px solid #e6e6e6;display:inline-block;color:#000;text-transform:uppercase}
.sizes label.radio input:checked+span{border-color:#e6e6e6;background-color:#e6e6e6;color:#000}
.woocommerce .cus-ord-received.table>tbody>tr>td{display:table-cell !important;}

@media (max-width:1199px){
  .cus-offer-box{width: 230px;}
  .cus-offer-box .des{font-size:14px;padding-right:100px}
  .cus-offer-box .free-item{width:100px;}
  .cus-offer-box .free{width:44px;height:44px;font-size:14px;padding:15px 0;}
}

@media (max-width:991px){
  .cus-offer-box{position:static;margin-bottom:10px}
}

@media (max-width:768px){
  .woocommerce div.product form.cart .variations{max-width:100px;}
  .cus-offer-box{margin:0 auto 10px;}
  .single-product div.product .product_title{text-align:center}
  .sizes label.radio span{padding:8px 10px;}
}
.cus-offer-box{position:absolute;top:-10px;right:15px}
.cus-offer-box .cus-offer-box-in{background:#deddd6;color:#000;border:1px solid #d5bf9a;border-radius:10px;padding:15px;position:relative}
.cus-offer-box .des{font-size:21px;font-weight:600;line-height:1.2em;padding-right:120px;display:inline-block;word-break:initial}
.cus-offer-box .des strong{color:#a90b12}
.cus-offer-box .free-item{position:absolute;top:-20px;right:10px;width:135px;}
.cus-offer-box .free{display:inline-block;width:64px;height:64px;background:red;font-size:18px;line-height:1em;font-weight:700;color:#fff;text-transform:uppercase;border-radius:50%;text-align:center;padding:22px 0;position:absolute;right:15px;bottom:20px}
.cus-entry-summary .cus-btn-box:after{top:-15px;}
.cus-entry-summary .cus-btn-box > label{margin:0;font-size:14px;font-weight:700}
.cus-entry-summary .cus-btn-box > label .size-chart{font-size:12px;font-weight:500;color:#177ac7;padding-left:30px;cursor:pointer}
.cus-entry-summary .quantity .screen-reader-text{height:unset;color:#000;clip-path:initial}
.sizes label.radio{cursor:pointer}
.sizes label.radio input{position:absolute;top:0;left:0;visibility:hidden;pointer-events:none}
.sizes label.radio span{padding:8px 20px;font-size:14px;line-height:1em;font-weight:bold;border:1px solid #e6e6e6;display:inline-block;color:#000;text-transform:uppercase}
.sizes label.radio input:checked+span{border-color:#e6e6e6;background-color:#e6e6e6;color:#000}
.woocommerce .cus-ord-received.table>tbody>tr>td{display:table-cell !important;}

@media (max-width:1199px){
  .cus-offer-box{width: 230px;}
  .cus-offer-box .des{font-size:14px;padding-right:100px}
  .cus-offer-box .free-item{width:100px;}
  .cus-offer-box .free{width:44px;height:44px;font-size:14px;padding:15px 0;}
}

@media (max-width:991px){
  .cus-offer-box{position:static;margin-bottom:10px}
}

@media (max-width:768px){
  .woocommerce div.product form.cart .variations{max-width:100px;}
  .cus-offer-box{margin:0 auto 10px;}
  .single-product div.product .product_title{text-align:center}
  .sizes label.radio span{padding:8px 10px;}
}
#mid_article_cta img{max-width:100%;height:auto;}
.single-post img, article.post img, .post-template-default figure.wp-caption img{max-width:100%;height:auto;}
.cus-notice-autorenew{border:1px solid #e6e6e6;padding:10px;font-size:12px;line-height:1.2em;color:#111;margin-top:20px;}
.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone::before{content:"\f095";margin-top:5px;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email::before{content:"\f003";margin-top:5px;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}