/*
Theme Name:   ZoxPress Child
Theme URI:    https://themeforest.net/user/mvpthemes/
Description:  ZoxPress Child Theme
Author:       MVP Themes
Author URI:   https://themeforest.net/user/mvpthemes/portfolio
Template:     zoxpress
Version:      1.0.0
License:      GNU General Public License v3 or later
License URI:  http://www.gnu.org/licenses/gpl-3.0.html
Tags:         two-columns, custom-background, custom-colors, custom-menu, featured-images, theme-options, threaded-comments, translation-ready
Text Domain:  ZoxPress-child
*/

header #zox-bot-head {grid-column-gap: 0px !important;}

body.home{background: #f0f0f0 !important;}
.zox-nav-menu ul li a {padding-top:15px;padding-bottom:7px;
   /* padding-top: calc((87px - 22px) / 2);
    padding-bottom: calc((80px - 22px) / 2);*/
}
.zox-nav-menu ul li:first-child a{padding-left:0;}

span.zox-nav-search-but {height: 6px;}
.zox-foot-logo img {width: 220px;}
.zox-bot-head-logo img {width: 270px; top: 0px;}
.zox-fix-up .zox-bot-head-logo img, .zox-fix-up .zox-bot-head-logo-main img {height: 65px;}
h1.zox-post-title {font-size: 38px !important; line-height: 1.10;}
h2.zox-s-title1, h2.zox-s-title1-feat { color: #000;}
#zox-comments-button a, #zox-comments-button span.zox-comment-but-text,a.zox-inf-more-but {background: #3aa00c;}
 #zox-comments-button a:hover, #zox-comments-button span.zox-comment-but-text:hover,a.zox-inf-more-but:hover {background: #1c4a06;}
.zox-nav-menu ul li:hover a ,.zox-nav-menu ul li a:hover,.zox-widget-txtw h2.zox-s-title2:hover {color: #e4f4d9 ;}
.zox-top-nav-menu ul li:first-child a {  padding-left: 0;}
#zox-top-head-right .zox-top-soc-wrap {grid-gap:2px;}
#zox-top-head-right .zox-top-soc-wrap a {margin-left:14px;font-size: 15px;} 
span.zox-nav-search-but ,.zox-nav-menu ul li a {color: #345b22;}
span.zox-nav-search-but:hover {color: #7fa346;}
.zox-widget-altimg-wrap h2.zox-s-title2 {  font-size: 2rem;}

#zox_flex_list1_widget-1  span.zox-s-cat{background: #FFF !important;top: -3px; color:#1c4a05 !important;padding: 10px 15px !important;}
#zox_flex_list1_widget-1 .zox-art-text{ padding-left:0 !important;}
.video-section .zox-widget-flex1-cont section { background: #fff; box-shadow: 0 0 3px 1px rgba(0,0,0,.06);}
#zox-main-body-wrap{padding-top:0px !important;}
.archive #zox-main-body-wrap{padding-top:30px !important;}
/*.category-blog-posts.archive #zox-main-body-wrap {padding-top:0px !important;}*/
.category-blog-posts #zox-feat-net1-wrap {padding-top: 30px;}
.home #zox-home-main-wrap #zox-feat-wrap{ padding-top:0px !important; padding-bottom:0px !important;}
#zox-home-widget-wrap{margin-top:-40px !important;}
.home #zox-feat-net1-wrap .zox-feat-net1-grid{margin-top:20px !important; margin-bottom:0px !important;}
.timeline-section .zox-art-text {padding-bottom: 0px !important;}
.timeline-section h2 {margin-bottom: 10px !important;display: block;}
.timeline-section .zox-body-width{padding:0 !important;}
#archives-dropdown-2,#archives-dropdown-3{color: #000;border: 1px solid #000 !important;padding: 12px 5px !important;}

.home #zox-main-body-wrap {padding-bottom: 0px !important; }

.zox-post-title-wrap.zox-tit1 .zox-post-width {padding-left: 0px;}
.zox-post-title-wrap.zox-tit1 h1.zox-post-title {  text-align: left;}
h1.zox-post-title {font-size: 42px;}
.zox-post-body h2, .comment-inner h2 { font-size: 26px;  padding-bottom: 05px;}
.zox-post-body h3, .comment-inner h3 { font-size: 24px;  padding-bottom: 05px;}
.zox-post-body h4, .comment-inner h4 {font-size: 20px; padding-bottom: 05px;}
.zox-post-body h5, .comment-inner h5 {font-size: 19px; padding-bottom: 05px;}
.zox-post-body h6, .comment-inner h6 {font-size: 18px; padding-bottom: 05px;}
.single .zox-post-date-wrap { display: flex; flex-direction: row-reverse;}
.single .zox-post-date-wrap p{display: none;  }
.single span.zox-post-date.updated {  margin-right: 8px;}
.single .zox-author-info-wrap .zox-author-name-wrap {display: none;}
.zox-widget-altimg-over .zox-widget-altimg-cont {padding: 0px;}
.single .zox-post-body-wrap iframe { padding-bottom: 15px;}
/*.theiaPostSlider_preloadedSlide {
    max-width: 660px;
}*/
.zox-nav-menu ul li a {  font-size: 16px; text-transform: inherit;}
/*.zox-nav-menu ul li a {padding-left:8px; padding-right: 8px; }*/
.zox-bot-head-menu {  padding-left: 0px;}
.zox-nav-menu ul li.menu-item-has-children a:after {display: none;}
.zox-nav-menu ul li.menu-item-has-children a {margin-right: 0px;}
.zox-nav-menu ul li a { /*padding-top: calc((128px - 22px) / 2);*/ }
/*.zox-bot-head-menu {padding-left: 10px;}*/
#zox-bot-head-right {justify-items: left;margin-left: -16px; padding-top: 6px;/*padding-top: calc((75px - 22px) / 2);*/}
.zox-fix-up .zox-nav-menu ul li a {padding-top: 15px; /*padding-top: calc((87px - 22px) / 2);*/   padding-bottom: 7px;  }
.zox-fix-up #zox-bot-head-right { padding-top: calc((46px - 22px) / 2);}
ul#menu-main-menu {  margin-left: 0px; padding-right: 20px; text-align: right; height:auto;} 
.zox-fix-up .zox-bot-head-logo{height:auto;}
/*#zox-bot-head-wrap.zox-fix-up, .zox-fix-up .zox-bot-head-menu, .zox-fix-up #zox-bot-head, .zox-fix-up #zox-bot-head-left, .zox-fix-up #zox-bot-head-right, .zox-fix-up #zox-bot-head-mid, .zox-fix-up .zox-bot-head-logo, .zox-fix-up .zox-bot-head-logo-main, .zox-fix-up .zox-nav-menu, .zox-fix-up .zox-nav-menu ul{height:auto;}*/
.zox-fix-up .zox-bot-head-logo{bottom: -3px;}
.zox-fix-up .zox-bot-head-menu{padding-top: 16px;}

.zox-nav-menu ul li.chevron-menu a { font-size: 14px; padding-top: calc((106px - 0px) / 2);}
.zox-fix-up .zox-nav-menu ul li.chevron-menu a { padding-top: calc((70px - 0px) / 2);}

.zox-foot-menu ul li.chevron-menu a ,.zox-nav-menu ul li.chevron-menu a {color:#7fa346 !important;}
.blank_menu a { font-size: 0px !important; pointer-events: none;}
/*.zox-nav-menu ul li.chevron-menu a:hover {color:#fff !important;}*/
.zox-nav-menu ul li:hover a, .zox-nav-menu ul li a:hover{color:#7fa346;}

/*.page #text-2.zox-side-widget {box-shadow: none; border:none;}*/
.fts-tweeter-wrap .tweeter-info {border-bottom:1px solid #000 !important;}
#text-2.zox-side-widget {background:#f0f0f0; box-shadow: none; border:none;}
#zox-foot-wrap .zox-foot-copy p {font-weight: 700;}
.zox-foot-menu ul li a,#zox-foot-wrap p {font-size: 13px; bottom:-3px; position: relative;}
.zox-foot-menu ul li a:hover{color: #7fa346 !important;}
.zox-foot-menu ul li a{color: #000 !important;}
#zox-foot-wrap {padding: 40px 30px; border-top: 4px solid #1e490a;}
#zox-foot-wrap:before {top: 7px; border-bottom:1px solid  #1e490a;}
.author #zox-author-page-top {display: none;}

.zox-widget-bgp .zox-widget-home .zox-byline-wrap .zox-byline-date {display: none;}
span.zox-post-img-cap {text-align: left; line-height: 18px;  padding: 15px 120px 0;} 
.archive-description { /*max-width: 920px;*/ color: #555; border-bottom: 1px solid #ddd;width: 100%; padding-bottom: 25px;  text-align: left;  position: relative;  font-size: 1.25rem; line-height: 1.375; margin-top: 20px; float: left;  margin-bottom: 20px;}
/*.zox-s4 p.zox-s-graph,.zox-s4 .zox-byline-wrap {  display: none;}*/

#zox_flex_list1_widget-1 .zox-art-text {padding-bottom: 0px;}
.zox-feat-net1-sub .textwidget .zox-art-text {padding: 0 7px 7px 8px;}
.zox-widget-bgp .zox-widget-home {margin-top: 48px;}
/*#zox_flex_list1_widget-1 h3 .zox-s-cat:after {
    content: "\f144";
    /* font-family: fa5-proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif; 
   font-family: "Font Awesome 5 Free";    font-size: 20px;
    left: 4px;
    position: relative;
    vertical-align: sub;
    color: #cd302e; 
    font-weight: bold;
}*/
.archive #zox-home-main-wrap {grid-row-gap:10px;}
#zox_flex_list1_widget-1 .zox-widget-flex1-adr .zox-s-graph,#zox_flex_list1_widget-1 .zox-byline-wrap {display: none;}
.textwidget p.zox-s-graph {display: block !important; margin-bottom: 0px; color: #000; font-size: 1rem; color: #000; line-height: 1.5;}


#zox-bot-head-mid { grid-column-gap:0px;   justify-content: left; display: block;}
.zox-fix #zox-bot-head-mid{  justify-content: center;}
.textwidget #zox_flex_list1_widget-1 { padding-top: 50px;/* padding-bottom: 35px;   background: #1c4a05;*/}
.textwidget #zox_flex_list1_widget-1 .h2.zox-s-title2{color: #fff;}
.home #zox-home-widget-wrap { margin-top: 0px !important;}
.textwidget #zox_flex_list1_widget-1 .zox-body-width { float: none;}
.textwidget #zox_flex_list1_widget-1 h2.zox-s-title2 {color: #000; margin: 0 auto; padding-left: 14px; float: left;padding-bottom: 20px;}
.textwidget #zox_flex_list1_widget-1 h2.zox-s-title2:hover {color: #7fa346;}
.home #zox-home-body-wrap {padding-top: 40px;}
.home #zox-home-main-wrap{grid-gap:0px;}

.mfp-fade.mfp-bg {
    opacity: 0;
    -webkit-transition: all 0.15s ease-out; 
    -moz-transition: all 0.15s ease-out; 
    transition: all 0.15s ease-out;
}
.mfp-fade.mfp-bg.mfp-ready {
    opacity: 0.8;
}
.mfp-fade.mfp-bg.mfp-removing {
    opacity: 0;
}

.mfp-fade.mfp-wrap .mfp-content {
    opacity: 0;
    -webkit-transition: all 0.15s ease-out; 
    -moz-transition: all 0.15s ease-out; 
    transition: all 0.15s ease-out;
}
.mfp-fade.mfp-wrap.mfp-ready .mfp-content {
    opacity: 1;
}
.mfp-fade.mfp-wrap.mfp-removing .mfp-content {
    opacity: 0;
}
header #zox-bot-head-wrap { /*border-top: 1px solid #1e490a;*/ border-bottom: 4px solid #1e490a;}

.mfp-wrap {
    
    z-index: 99999 !important;
    
}
.mfp-bg {
   
    z-index: 99999 !important;
   
}
.zox-widget-txtw #zox_flex_list1_widget-1 { display: none;}
.home #zox-feat-net1-wrap .zox-byline-wrap { display: none;}
.home .zox-feat-net1-sub .textwidget .zox-art-img .wp-caption-text {display: none;}
.home .zox-feat-net1-sub .textwidget h3.zox-s-cat {top: -42px;}
.home .zox-feat-net1-sub .textwidget span.zox-s-cat {  padding: 15px 10px 10px;}
.home .zox-feat-net1-sub .textwidget {padding-bottom: 9px;}
.home .zox-feat-net1-sub .textwidget p {margin-top: 0px; margin-bottom: 0px; }
.zox-fix-up .zox-nav-menu ul li ul.sub-menu { top: 44px;}
.home .zox-feat-net1-sub .textwidget .zox-art-title {line-height: normal;}
.home .zox-feat-net1-sub .textwidget .wp-caption{ margin-bottom: 7px; margin-top: 10px;}
.zox-feat-net1-sub {grid-gap:5px;}
.home .zox-feat-net1-sub .zox-s-title2 a {color: #000;}
.home .zox-feat-net1-sub .zox-s-title2 a:hover {color: #1c4a05;}

.home .timeline-section .zox-art-img.zoxrel.zox100.zoxlh0 { width: 25%;  top: 7px; padding: 15px 10px 20px 20px;}
.home .timeline-section .zox-art-title p a strong {color: #000; text-transform: uppercase; font-weight: 400;}
.home .timeline-section .zox-art-title .zox-s-title2 {margin-bottom: 4px !important; color: #fff;  font-size: 26px; letter-spacing: 0.5px; }
.home .timeline-section .zox-art-title .zox-s-title2 a {color: #000; }
.home .timeline-section .zox-art-text   {width: 75%;  padding-top: 20px; padding-left: 15px;}
.home .timeline-section .zox-art-grid {display: inline-block;}
#zox-bot-head {  grid-template-columns: auto 5px;}
/*.zox-foot-menu ul li.chevron-menu {width: 595px;}*/
.zox-foot-grid {grid-gap:0px;}

/*.timeline-section .zox-widget-flex1-wrap .zox-art-wrap {background: #1d4a01; color: #fff; padding: 0px 5px 5px 5px;}*/
.timeline-section .zox-widget-flex1-wrap .zox-art-wrap {background: #d9d9d9; color: #000; padding: 0px 5px 5px 5px; box-shadow: none; border: none;}
.timeline-section .zox-art-img:hover img {transform:inherit !important;}
.home .timeline-section .zox-art-title p a:hover strong {color: #1c4a05;}

.zox-nav-menu ul li.chevron-menu { float: left;}
/*.zox-nav-menu ul#menu-main-menu {width: 980px;}*/
/*.zox-nav-menu ul li {float: right;}*/
.zox-bot-head-menu {width: 100%; display: inline-block;float: left;height:auto;padding-top: 10px;}
#zox-bot-head-mid{height:auto;}
.zox-bot-head-logo {  position: absolute; width: 100%; float: left; display: flex;margin: 0 auto;max-width: 409px;left: 0;right: 0;bottom: 10px;}
.zox-fix-up .zox-bot-head-logo {max-width: 360px;}
.zox-fix-up .zox-bot-head-logo-main a {max-width: 220px;}
.menu-secondary-menu-container{padding-right:22px;}

.zox-bot-head-menu .zox-nav-menu{display:flex;justify-content: space-between;height:auto;}

.home .zox-byline-wrap {display: none;}
.home #zox-home-cont-wrap .zox-byline-wrap {display: block;}
.widget_categories ul li.cat-item.cat-item-1 {  display: none;}
.zox-post-body .theiaPostSlider_slides .wp-block-gallery ul {padding-bottom: 0px;}


#zox-bot-head-wrap, .zox-bot-head-menu, #zox-bot-head, #zox-bot-head-left, #zox-bot-head-right, #zox-bot-head-mid, .zox-bot-head-logo, .zox-bot-head-logo-main, .zox-nav-menu, .zox-nav-menu ul{height:auto;}


.zox-bot-head-logo-main { width: 100%; display: flex;justify-content: space-between;flex-direction: row;align-items: center;}
.zox-bot-head-logo-main a{width: 100%;max-width:270px; display: flex;}
.menu-chevron-menu-container { width: 125px; font-size: 14px; text-align:left; line-height:normal;padding-right: 15px;}

/*Timeline page**/
.page-id-19785 .wp-block-column h6 { color: #7fa245; padding-top: 0; padding-bottom: 0; }
.page-id-19785 .wp-block-column h2 {padding-top: 05px; font-size: 18px;}

.zox-foot-menu ul li  {float: none;}
.zox-foot-menu ul {text-align: right;}
.zox-foot-menu ul li.chevron-menu { float: left; padding-bottom: 2px;}
.zox-foot-menu { width: 100%;   float: left;}
.zox-foot-left {padding-top: 7px; padding-left: 5px; width: auto; display: inline-block;}
.zox-foot-logo {  display: inline-block; align-content: left; width: 23%;}
.zox-foot-left-wrap {    display: inline-block; width: 79%; float: left;}
.zox-foot-grid {display: block;}
.zox-foot-right-wrap {display: inline; top: 5px; position: relative;}

footer .zox-head-width {padding: 0 15px;}

.post .zox-post-body-wrap p.has-text-color { margin-bottom: 0 !important;}
.video-wrap iframe {width: auto; height: auto;}
/*.video-wrap {position: relative; padding-bottom: 50%; padding-top: 25px; height: 0;}*/

.page-id-19785 .wp-block-column:first-child { max-width: 33.4%;}

.single-post article .zox-post-body-bot.left {display: none;}
.single-post article .zox-post-more-wrap span.zox-post-main-title{ font-family: 'Heebo', sans-serif; letter-spacing: normal; font-size: 26px; font-weight: 800;}

.single-post .video-wrap { max-width: 660px; margin: 0 auto;  }

/*13-07-2021*/
/*.single .zox-side-widget,.page .zox-side-widget {border:none !important; box-shadow: none !important;}*/
.zox-article-wrap {padding:25px 0px 40px 0px;}
.zox-widget-altimg-wrap .zox-widget-altimg-grid .zox-art-grid,.zox-widget-flex1-wrap .zox-art-wrap {    box-shadow: 0 0 3px 1px rgba(0,0,0,.06);}

#srcp input#witnessSearch { height: 36px;width: 100%; padding-left: 10px; border: 1px solid;}
/*.single-post .zox-post-more-wrap {margin:15px 0 0; }*/
.post .zox-post-more .zox-post-main-head {margin: 0 0 23px;}

.zox-post-more-wrap .zox-art-wrap {    box-shadow: 0 0 3px 1px rgba(0,0,0,.06);}

.archive .zox-side-widget {  border: 1px solid #ddd;  box-shadow: 0 0 3px 1px rgba(0,0,0,.06);}
.single-post .zox-post-body p {margin: 0 auto 20px !important;}
.single-post .zox-post-body div {
    max-width: 660px;
    margin: 0 auto !important;
}

.zox-top-soc-wrap {display: inline-block;}
.btn-play {position: absolute; top: 45%;margin: -30px auto 0 auto; left: 0; right: 0; display: block; cursor: pointer; width: 60px; z-index: 100;}
.btn-play img {position: relative !important; width: 100%;    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
}
.btn-play:hover img { transform: scale(1.2);}
.video-section .zox-div3 .zox-widget-flex1-cont {grid-template-columns: repeat(4, 1fr);}
header .zox-top-nav-menu ul li a , header span.zox-top-soc-but {color:#b2b2b2; }
#zox-home-main-wrap .zox-side-widget.widget_recent_entries span.zox-widget-side-title {font-weight: 700; letter-spacing: .05em; color: #000;}
#zox-home-main-wrap #recent-posts-3.widget_recent_entries  ul li a{color: #000; font-weight: 700;}
#zox-home-main-wrap #recent-posts-3.widget_recent_entries  ul li a:hover {color: #1c4a05;}
.home #zox-feat-wrap .zox-feat-net1-main .zox-art-title h2.zox-s-title1 { font-size: 30px !important; line-height: 1; padding-top: 4px; float: left;padding-bottom: 5px;}
.home #zox-feat-wrap .zox-feat-net1-main.zox-s4 .zox-art-text {padding-right: 16px !important;}
.home #zox-feat-wrap .zox-feat-net1-main.zox-s4 .zox-s-graph{padding-right: 20px !important;}
#zox-home-main-wrap .zox-side-widget {background: #f0f0f0; box-shadow: none;border: none;}
#zox-home-main-wrap #recent-posts-3.widget_recent_entries ul li{border-top: 1px solid #8a8c8e;}
#zox-home-main-wrap #recent-posts-3.widget_recent_entries ul li:first-child { border: none;}
#zox-home-main-wrap .srpw-block a.srpw-title {color: #000 !important; font-weight: 700;}
#zox-home-main-wrap span.zox-widget-side-title {color: #000 !important;}
#zox-home-main-wrap .srpw-block a.srpw-title:hover {color: #1c4a05 !important;}

#text-7.zox-widget-home .zox-body-width .textwidget {overflow: hidden;}
.srpw-block li { list-style-type: none; padding: 13px 0px 20px 0px !important;  border-bottom: 1px solid #8a8c8e;}
.srpw-block ul li:last-child {border-bottom: none; padding-bottom: 0px !important;}
.srpw-block .srpw-content { line-height: 1.4;}
header .zox-nav-menu ul li.chevron-menu {display: none !important;}
.home .zox-feat-net1-sub .textwidget .money-section .wp-caption {margin-top: 0px;}
.home .zox-feat-net1-sub .textwidget .money-section h3.zox-s-cat {top: -38px;}
.zox-s4 .money-section  span.zox-s-cat { padding: 12px 10px 10px;left: -2px;}

header#zox-main-head-wrap {border-bottom: 1px solid #1e490a; padding-bottom: 7px; background: #fff; }
.home header#zox-main-head-wrap {border-bottom:none;}
#zox-top-head-left .zox-top-nav-menu{display:none;}
header #zox-top-head-right{top: 7px;}
.tickercontainer {height:50px !important;}
.tickercontainer ul li {line-height:50px!important;}
#text-7.zox-widget-home{background: #d9d9d9;}
#text-7.zox-widget-home i{font-family: "Font Awesome 5 Brands";}

#zox-foot-wrap:before {height: 0px; }
.zox-nav-menu ul li ul.sub-menu {top: 46px;}
/*#srpw_widget-3.zox-side-widget {padding-bottom: 25px;}*/
.home .zox-div4 .zox-widget-flex1-cont {margin-bottom: 45px;}

.textwidget .wrap.gs_tw_feeds_area.gstf_theme7 .container {margin: 0 auto; padding: 0 30px; max-width: calc(1260px + 60px); overflow: hidden;}
.textwidget .wrap.gs_tw_feeds_area.gstf_theme7 {display: grid; float: none; background: #f0f0f0;}
#gs-tw-ticker li a, #gstw-tikr-rtl li a { color: #345b22;}
.textwidget .wrap.gs_tw_feeds_area.gstf_theme7 i{font-family: "Font Awesome 5 Brands";}
.textwidget .wrap.gs_tw_feeds_area.gstf_theme7 #gs-tw-ticker li .fa-twitter,.textwidget .wrap.gs_tw_feeds_area.gstf_theme7 #gstw-tikr-rtl li .fa-twitter {margin: 15px 10px 0px 15px; float: left;}

.textwidget .wrap.gs_tw_feeds_area.gstf_theme7 .row.clearfix.gs_tweet {display: grid;}

.widget-content.footer-right-section { max-width: 80px;  margin-top: 0px;}
.widget-content.footer-right-section p {margin-bottom:0px; }

#zox_alt_img_widget-1 img {  position: initial !important; }
#zox_alt_img_widget-1 .zox-body-width { padding: 0;}
.home .zox-feat-net1-main .zox-s-title1 a {color: #000;}
.home .zox-feat-net1-main .zox-s-title1 a:hover {  color: #1c4a05;}

.custom-sub-menu {  display: inline-block; width: 100%; float: left; position: relative;  text-align: center; background-color: #1e490a;}
.custom-sub-menu li a {  color: #fff;}
.custom-sub-menu li a:hover{color: #7fa346;}
.custom-sub-menu li {  width: auto; display: inline-block;   padding: 15px;}

.ewd-ufaq-faqs .ewd-ufaq-faq-title-text h4 { padding: 0px !important;}
.zox-art-text-cont a.learn-more { color: #1c4a05; text-transform: uppercase; font-weight: 400; /*border-bottom: 1px solid #1c4a05;*/}
.zox-art-text-cont a.learn-more:hover {color: #000;}

.home .zox-div4 p.zox-s-graph {display: block !important;} 
figure.wp-block-image.video-left-img { margin: 0px;}
.home .zox-widget-flex1-cont h3.zox-s-cat {  display: none !important;}
.home #zox_flex_list1_widget-2 .zox-div4 h2.zox-s-title2{  font-size: 1.50rem;  margin: 3px 0px;    float: left;}
.single-post span.zox-post-excerpt {  display: none;}
.postid-28031 .zox-post-cat,.postid-27967 .zox-post-cat,.postid-27996 .zox-post-cat,.postid-28006 .zox-post-cat,.postid-28011 .zox-post-cat {display: none;}
.single.single-post .zox-post-main .zox-post-bot-wrap {margin-bottom:0px; }
.single.single-post .zox-post-main .zox-post-bot-wrap .zox-post-img{margin-bottom:40px; }
.single.single-post .zox-post-main .zox-post-bot-wrap .zox-post-img-wrap .zox-post-img-cap {display: none;}
#zox_flex_list1_widget-2 .zox-div4 .zox-widget-flex1-cont { grid-template-columns: repeat(5, 1fr);}

.video-list-main-section {display: block;}
.video-post-listing { width: 50%;vertical-align: top;  float: none;  display: inline-block;  position: relative;  padding: 10px;}
.video-post-listing h2 {font-size: 20px;}
.video-post-listing .btn-play {top: 50%;}
.video-post-listing .zox-art-text-cont h3 { padding: 0px;   display: inline-block !important;}
.single-post .zox-post-body div.descritpion { margin-top: -38px !important;}
.video-img-block {  position: relative;}
.video-post-listing span.zox-s-cat {    padding: 12px 18px 7px;}

.single-post .zox-post-more-wrap .zox-byline-wrap { display: none;}
.single-post .zox-post-more p.zox-s-graph { display: block !important;}

.home #zox_flex_list1_widget-2 .zox-mob-img.wp-post-image {display: none !important;}
.home #zox_flex_list1_widget-2 .zox-reg-img.wp-post-image {display: block !important; }

.home .zox-post-type {display: none;}
.zox-side-widget {box-shadow: rgba(0, 0, 0, 0.06) 0px 0px 3px 1px;
    border-width: 1px;
    border-style: solid;
    border-color: rgb(221, 221, 221);
    border-image: initial;}
.single .zox-side-widget { padding: 20px 20px 30px;}

.zox-post-main-wrap { grid-gap: 40px;  grid-template-columns: calc(100% - 340px) 300px;}
#zox-home-body-wrap {  grid-template-columns: calc(100% - 340px) 300px;}
.zox-post-body h2, .zox-post-body h3, .zox-post-body h4, .zox-post-body h5, .zox-post-body h6 {font-family: 'Heebo', sans-serif;}

.search .zox-post-type {display: none;}


.zox-post-body ul li::marker, .comment-inner ul li::marker {display: none; content: '';}
.zox-post-body ul li:before, .comment-inner ul li:before{content: "";    width: 6px;height: 6px;background-color: #000;position: absolute;left: 0px;top: 8px;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;}
.zox-post-body ul li, .comment-inner ul li{margin: 0 0 8px 0;
    padding: 0 0 0 20px;
    position: relative;
    line-height: 22px;
    list-style: none;}
	.zox-post-body ul li ul, .zox-post-body ul li ol, .zox-post-body ol li ul, .zox-post-body ol li ol, .comment-inner ul li ul, .comment-inner ul li ol, .comment-inner ol li ul, .comment-inner ol li ol {
  margin-top: 12px;
}
.blocks-gallery-item {
  padding-left: 0 !important;
}
.blocks-gallery-item:before{display:none;}
.zox-post-body ol li, .comment-inner ol li {
   margin: 0 0px 8px 20px;
padding: 0 0 0 0px;
    padding: 0 0 0 0px;
    position: relative;
    line-height: normal;
    list-style: decimal;
}
.contact-form-style label {
    width: 100%;
    display: inline-block;
}

.contact-form-style input, .contact-form-style textarea {
    width: 100%;
    height: 42px;
    border-radius: 4px;
    border: 1px solid #000;padding: 0 10px;
}
.contact-form-style textarea {
    height: 100px;padding:10px;
}
.contact-form-style .btn {
    background: #345b22;
    border: 1px solid #345b22;
    height: 52px;
    color: #fff;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: .02em;
    line-height: 1;
    padding: 20px 0;
    text-align: center;
    text-transform: uppercase;
    width: 100%;
}

.contact-form-style .btn:hover{background: #7fa346;
    border: 1px solid #7fa346;}
.wpcf7-not-valid {
    border: 1px solid #f00 !important;
}
span.wpcf7-not-valid-tip {
    display: none;
}
.wpcf7-response-output {
    text-align: center;
    font-size: 16px;
    padding: 10px !important;
}	
.page-id-19785 .wp-block-embed-youtube iframe {
    height: 100% !important;
}

@media screen and (max-width: 1340px) and (min-width: 1199px)
{
      /* .zox-foot-menu ul li.chevron-menu {width: 580px;}*/
      .zox-foot-left-wrap {width: 76%;}
}
@media screen and (min-width: 1400px) {
    footer .zox-head-width { padding: 0px 25px;}
}
@media screen and (max-width: 1300px) {
.zox-bot-head-menu {  padding-left: 0px;}
.zox-nav-menu ul li a { font-size: 16px;}
       /*.zox-foot-menu ul li.chevron-menu {width: 520px;}*/
}



@media screen and (max-width: 1199px){

.zox-foot-left-wrap {display: inline-block !important; width: 100%;}
.zox-foot-right-wrap {width: 100%; top: 20px;}
.zox-nav-menu ul li a { font-size: 14px;}

.zox-widget-altimg-wrap h2.zox-s-title2 a{font-size: 26px !important; margin:14px 0 !important;display:block;}
.home .timeline-section .zox-art-title .zox-s-title2 a, .textwidget #zox_flex_list1_widget-1 h2.zox-s-title2{font-size: 22px !important;}
.home #zox_flex_list1_widget-2 .zox-div4 h2.zox-s-title2{font-size:20px !important;}

.home #zox-feat-wrap .zox-feat-net1-main .zox-art-title h2.zox-s-title1 { font-size: 26px !important;}

.archive h1.zox-post-title, .single h1.zox-post-title, .page-template-default h1.zox-post-title{font-size: 34px !important;}
.archive-description{margin-top: 12px;}
.zox-blog-grid.infinite-content h2.zox-s-title2{font-size: 24px;}
#zox_flex_list1_widget-2 .zox-div4 .zox-widget-flex1-cont {
  grid-template-columns: repeat(3, 1fr);
}

}
@media screen and (max-width: 1023px){

.zox-bot-head-logo{bottom: 0px;top: 10px !important; float: none;}
#zox-bot-head-right{padding-top: 0;}
.home .timeline-section .zox-art-title .zox-s-title2 a, .textwidget #zox_flex_list1_widget-1 h2.zox-s-title2 {
    font-size: 20px !important;}
.zox-widget-altimg-wrap h2.zox-s-title2 a { font-size: 22px !important;}
#zox-home-main-wrap .zox-side-widget{margin-bottom:40px !important;}
#zox-bot-head-right{justify-items: right;margin-left: 0;}
#zox_alt_img_widget-1 .zox-art-img{width:100%;}
#zox_alt_img_widget-1 .zox-art-img a{width:100%;display:block;}
.zox-fix .zox-bot-head-logo{top: 0px !important;}

.zox-home-right-wrap.zox-sticky-side.zoxrel{margin-top:30px;}
nav.zox-fly-nav-menu ul li {text-align: left;}
nav.zox-fly-nav-menu ul li a { font-size: 18px;}

}
@media screen and (max-width: 1023px) and (min-width: 900px){
    .single-post .zox-post-more-grid {grid-template-columns:1fr 1fr 1fr 1fr;}
    .single-post .zox-post-more-grid .place-img-section img{width: 100%;} 
}

@media screen and (max-width: 991px) {

}

@media screen and (max-width: 900px){
.home .timeline-section .zox-art-title .zox-s-title2 a, .textwidget #zox_flex_list1_widget-1 h2.zox-s-title2 {
    font-size: 18px !important;
}
.home #zox_flex_list1_widget-2 .zox-div4 h2.zox-s-title2 {
    font-size: 18px !important;
}
.zox-foot-left{padding-left: 15px;}
.archive h1.zox-post-title, .single h1.zox-post-title, .page-template-default h1.zox-post-title{font-size: 30px !important;}
.archive .zox-post-title-wrap.zox-tit1, .single .zox-post-title-wrap.zox-tit2{padding:0 !important;}
.archive-description{margin-top: 7px;}
.zox-blog-grid.infinite-content h2.zox-s-title2{font-size: 20px;}
.archive-description{font-size: 16px;}
.single-post .zox-post-more-grid .place-img-section img{width: 100%;} 

}
@media screen and (max-width: 899px){

.zox-widget-bg.timeline-section .zox-widget-flex1-col.zox-div3{width:100%;}
.zox-art-main .zox-art-grid{width:100%;}
.timeline-section .zox-art-main .zox-art-text-cont{margin-top: 30px;}


}
@media screen and (max-width: 991px) and (min-width: 768px)
{		h1.zox-post-title { font-size: 38px !important;}
#zox_flex_list1_widget-2 .zox-div4 .zox-widget-flex1-cont { grid-template-columns: repeat(3 , 1fr);}
}
@media screen and (max-width: 991px)
{
    .zox-foot-menu ul li.chevron-menu {float: inherit;}
    .zox-foot-menu ul { text-align: left;}
    /*.page-id-19785 .wp-block-column:first-child { max-width: inherit;}*/
        .page-id-19785 .wp-block-column:not(:only-child) {flex-basis: calc(62% - 1em)!important;}
        
}
@media screen and (max-width: 899px){
.video-section .zox-div3 .zox-widget-flex1-cont {grid-template-columns:100%;}
}
@media screen and (max-width: 767px) 
{
	/*h1.zox-post-title { font-size: 44px !important;}*/
	/*.zox-post-body h3, .comment-inner h3 { font-size: 26px;}
.zox-post-body h4, .comment-inner h4 {font-size: 24px; }*/


.zox-feat-net1-sub.zoxrel.zox-div4{grid-template-columns: auto !important;}
.zox-feat-net1-sub.zoxrel.zox-div4 .zox-art-img p, .zox-feat-net1-sub.zoxrel.zox-div4 .zox-art-img a, .zox-feat-net1-sub.zoxrel.zox-div4 .zox-art-img img, .zox-feat-net1-sub.zoxrel.zox-div4 .zox-art-img div{width:100%;}
.zox-art-wrap.zoxrel.zox-art-main{width:100%;}
.zox-art-wrap.zoxrel.zox-art-main .zox-art-grid{margin-bottom:15px !important;}
.timeline-section .zox-art-main .zox-art-grid{display: flex;align-items: center;}
.home #zox-feat-net1-wrap .zox-feat-net1-grid .zox-feat-right-wrap{max-width:100% !important;}
#zox_flex_list1_widget-2 .zox-div4 .zox-widget-flex1-cont {grid-template-columns: repeat(2, 1fr) !important;}

.zox-foot-logo{width: 100% !important;text-align: center;}
.zox-foot-left{padding-left: 0px !important;width: 100% !important;text-align: center;}
.zox-foot-menu ul { text-align: center !important;}
.zox-foot-left { text-align: center;}
.zox-foot-right.right { float: none; display: inline-block; margin-top:5px;}
.zox-foot-left-wrap{text-align: center;}

.zox-feat-net1-sub .textwidget .zox-art-text { padding: 0 7px 7px 0px !important;}
nav.zox-fly-nav-menu ul li a{font-size:20px;}

.timeline-section .zox-art-main .zox-art-text-cont {margin-top: 15px;}
.home #zox-feat-wrap .zox-feat-net1-main .zox-art-title h2.zox-s-title1{font-size:22px !important;}

.archive h1.zox-post-title, .single h1.zox-post-title, .page-template-default h1.zox-post-title{font-size: 26px !important;}
.archive-description{margin-top: 7px;}
.zox-blog-grid.infinite-content h2.zox-s-title2{font-size: 20px;}

.archive #zox-home-main-wrap .zox-side-widget { margin-bottom: 17px !important;}
.page-template-default .zox-post-title-wrap { padding: 0 0px;}
.video-post-listing h2 {font-size: 18px;line-height: 1;}
.zox-post-body h2, .comment-inner h2 {font-size: 22px;}

.video-img-block img{width:100%;height:auto;}
.video-section .zox-div3 .zox-widget-flex1-cont .zox-art-grid .zox-art-img {line-height: 0 !important;}


}
@media screen and (max-width: 600px){
.page-id-19785 .wp-block-column:first-child { max-width: 100%;}

.archive .zox-post-title-wrap.zox-tit1 {padding: 0 15px !important;}

}
@media screen and (max-width: 599px){
.zox-bot-head-logo { bottom: 0px; top: 0px !important;}
.zox-feat-net1-main.zoxrel.zox-div2.zox-s4{padding: 0 20px !important;}

.video-post-listing{width:100%;}
.zox-post-body h2, .comment-inner h2 {font-size: 20px;}

}

@media screen and (max-width: 479px)
{
ul.menu-footer-menu, .zox-foot-copy, .zox-foot-menu {display: inline-block !important;}
.zox-foot-logo {text-align: center; width: 100%;}
.btn-play{width: 40px;margin: -20px auto 0 auto !important;}
#zox_flex_list1_widget-1 .zox-art-text{margin: 7px 0;}

#zox_flex_list1_widget-2 .zox-div4 .zox-art-grid{display: flex;flex-direction: column;}
#zox_flex_list1_widget-2 .zox-div4 .zox-art-img img{width: 100%;height: auto;}
#zox_flex_list1_widget-2 .zox-div4 .zox-art-wrap .zox-art-text{padding: 20px 15px 20px 15px;}
.menu-chevron-menu-container{display:none;}
#zox-bot-head-right{justify-items: flex-end;margin-left: 0;}
.zox-bot-head-logo-main a{margin: 0 auto;}
#zox_flex_list1_widget-2 .zox-div4 .zox-art-grid{grid-gap: 0 !important;}
#zox_flex_list1_widget-2 .zox-div4 h2.zox-s-title2{margin: 5px 0px 5px 0px !important;}
nav.zox-fly-nav-menu ul li a{font-size:18px;}
.zox-feat-net1-main.zoxrel.zox-div2.zox-s4{padding:0 15px !important;}
.archive #zox-home-main-wrap{grid-gap: 10px !important ;grid-row-gap: 10px !important;}
.zox-home-right-wrap.zox-sticky-side.zoxrel { margin-top: 0;}
.single-post article .zox-post-more-wrap span.zox-post-main-title{font-size:24px;}

.video-post-listing{width:100%;padding: 10px 0;}
#zox_flex_list1_widget-2 .zox-div4 .zox-widget-flex1-cont { grid-template-columns: repeat(1, 2fr) !important;}
.video-section .zox-div3 .zox-widget-flex1-cont .zox-art-grid {grid-template-columns: 150px auto !important; align-items: center;}
.video-section .zox-div3 .zox-widget-flex1-cont .zox-art-grid .zox-art-img img {object-fit: cover;height: 100px; object-position: center center;}
.video-section .zox-div3 .zox-widget-flex1-cont .zox-art-grid .zox-art-img .popup-youtube img {height: auto;}
.video-section .zox-div3 .zox-widget-flex1-cont .zox-art-grid .zox-art-img {line-height: 0 !important;}
.video-section .zox-div3 .zox-widget-flex1-cont .zox-art-grid .zox-art-title .zox-s-title2 {padding-left: 0px !important; padding-bottom: 0px !important;}
.single-post .zox-post-more-grid img{height: auto;} 

}

