/*
Theme Name:   accesspress-store child theme
Description:  Write here a brief description about your child-theme
Author:       dryolie
Author URL:   Write here the author's blog or website url
Template:     accesspress-store
Version:      1.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  accesspress-store-child
*/

/* Write here your own personal stylesheet */

@font-face {
  font-family: 'LuloCleanW01-OneBold';
  src: url('../font/LuloCleanW01-OneBold.eot?#iefix') format('embedded-opentype'),  
  url('../font/LuloCleanW01-OneBold.woff') format('woff'), 
  url('../font/LuloCleanW01-OneBold.ttf')  format('truetype'), 
  url('../font/LuloCleanW01-OneBold.svg#LuloCleanW01-OneBold') format('svg');
  font-weight: normal;
  font-style: normal;
}
body{font-family: 'Open Sans', sans-serif;}
.main-header-cls{ margin: 0px !important; padding: 15px  0 !important; }
.main-header-cls .home_navigation{ border-top: none; }
.main-header-cls .home_navigation .inner_home{ border-bottom: none; }
.logo-block-cls {display: inline-block !important;width: 20% !important;vertical-align: top !important;}
#site-branding{width: 100px !important;}
.nav-area-cls{text-align: center; vertical-align: middle; display: inline-block; width:80%;padding-top: 15px;}
.social-icons{display: inline-block; width: 60px; vertical-align: middle; text-align: right;padding-top: 15px;}
.right-header-main.clearfix::after{ display: none !important; }
.headertwo #site-navigation > .store-menu > ul > li::before{display: none; content: "";}
.main-navigation ul li a{font-family: 'Open Sans', sans-serif !important;text-transform: capitalize !important;font-size: 15px !important;color:#393F44 !important;padding-left: 25px !important;}
.headertwo .home_navigation .inner_home #menu #site-navigation .menu > li.current-menu-item > a, .headertwo .home_navigation .inner_home #menu #site-navigation .menu > li.current_page_item > a{color:#6D7377 !important;}
.social-icons a{color:#333; padding: 0 6px;}
#site-navigation .menu > li li a{background: #fff !important;}
.main-navigation ul.menu > li > ul::after{border-bottom-color: #373737 !important; display: none !important;}
#content {border-bottom: 1px solid #e7e7e7 !important;}
.headertwo .home_navigation .inner_home #menu .main-navigation ul.menu > li.menu-item-has-children::after{ display: none !important; }

.banner-area-cls{}
.banner-area-cls h2{font-size: 48px;letter-spacing: 20px;font-weight: 900 !important; padding: 0px !important; margin-bottom: 10px !important;  font-family: 'LuloCleanW01-OneBold';}
.banner-area-cls h2 strong{font-size: 48px;letter-spacing: 5px;font-weight: 900 !important; color: #000 !important;}
.banner-area-cls h3{font-size: 32px;letter-spacing: 9px;font-weight: 900 !important; padding: 0px !important; margin-bottom: 15px !important; color: #000 !important; text-transform: uppercase;}
.banner-area-cls h4{font-family: 'Spartan', sans-serif !important; font-size: 24px;font-weight: 400 !important; padding: 0px !important; margin-bottom: 15px !important; color: #3e3d3d !important;}
.banner-area-cls .elementor-button{background: none !important;border: 4px solid#000 !important;color:#000 !important;padding: 12px 45px !important;font-weight: 300 !important; border-radius: none !important;}
.banner-area-cls .elementor-button:hover{background: #000 !important; color:#fff !important}

.subscribe-block-cls{ padding: 40px 0; background: linear-gradient(90deg, rgb(208, 227, 225) 0%, rgb(146, 185, 179) 35%, rgb(231, 232, 232) 100%); }
.subscribe-block-cls form{ width: 80% !important; margin: 0 auto;}
.subscribe-block-cls h2{font-family: 'Spartan', sans-serif !important; font-size: 17px !important;color:#2f2f2f !important;}
.subscribe-block-cls .name-area{width: 40%;display: inline-block;vertical-align: top; margin-right: 1%;}
.subscribe-block-cls .name-area input[type="text"]{height: 45px;padding: 10px;width: 100%;background: none;border: 1px solid#000;border-radius: 1px !important;}
.subscribe-block-cls .mail-area{width: 40%;display: inline-block;vertical-align: top; margin-right: 1%;}
.subscribe-block-cls .mail-area input[type="email"]{height: 45px;padding: 10px;width: 100%;background: none;border: 1px solid#000;border-radius: 1px !important;}
.subscribe-block-cls .btn-area{width: 15%;display: block;vertical-align: top; text-align: left; margin-top: 0px !important;}
.subscribe-block-cls .btn-area .wpcf7-submit{background:#3e3d3d;padding: 7px 20px;border: none;font-size: 14px;font-weight: 300; cursor: pointer;}
.subscribe-block-cls .btn-area .wpcf7-submit:hover{ color: #fff !important; }

.cnt-block-cls{padding: 60px 0; background: linear-gradient(90deg, rgb(208, 227, 225) 0%, rgb(146, 185, 179) 35%, rgb(231, 232, 232) 100%);}
.cnt-block-cls h2{font-size: 50px;letter-spacing: 5px;font-weight: 300;margin: 0px;padding-bottom: 30px;font-style: italic;}
.cnt-block-cls h3{font-size: 16px;font-weight: 300;letter-spacing: 0.5px;margin: 0px;padding-bottom: 30px; font-family: 'Spartan', sans-serif !important;}
.cnt-block-cls h3 a{}
.cnt-block-cls .fa{ font-size: 24px; color: #000 !important; margin-right: 10px; }
.cnt-block-cls form{ width: 40% !important; margin: 0 auto; }
.name-area{ margin-bottom: 10px; }
.mail-area{margin-bottom: 10px;}
.sub-area{margin-bottom: 10px;}
.message-area{margin-bottom: -10px;}
.btn-area{margin-bottom: 10px; text-align: center; margin-top: 30px;}
.cnt-block-cls input[type="text"]{ width: 100%; padding: 8px;height: 30px;border: none;border-radius: 1px; }
.cnt-block-cls input[type="email"]{width: 100%; padding: 8px;height: 30px;border: none;border-radius: 1px;}
.cnt-block-cls textarea{width: 100%; height: 130px;padding: 8px;border: none; font-family: "Open Sans", sans-serif; margin-bottom: 30px;}
.cnt-block-cls input[type="submit"]{margin-top: -24px;position: relative;background:#000;border: none;padding: 12px 40px;cursor: pointer; font-family: 'Spartan', sans-serif !important;}
.cnt-block-cls input[type="submit"]:hover{ color: #fff !important; }

.upcom-head h2 {color: #403f3f !important;font-size: 38px;font-weight: 300 !important; font-family: 'Spartan', sans-serif !important;}

.up-block-one-cls{ padding: 20px 0; }
.up-block-one-cls .elementor-row{border: 1px solid #d2d2d2;}
.up-block-one-cls .elementor-row .elementor-element-populated{ padding: 0px !important; }
.up-block-one-cls .right-area{ padding: 70px 0 40px !important; }
.up-block-one-cls .right-area h5{font-size: 14px;color:#000;font-weight: 300; font-family: 'Spartan', sans-serif !important;}
.up-block-one-cls .right-area h4{color: #131313;font-size: 22px;font-weight: 300;line-height: 28px; font-family: 'Spartan', sans-serif !important;}
.up-block-one-cls .elementor-button{background:#393939 !important;padding: 13px 32px;border-radius: 1px;font-weight: 300 !important;font-size: 14px; font-family: 'Spartan', sans-serif !important;}

.blue-block-area{ padding: 20px 0; }
.blue-block-area .elementor-divider{ width: 70% !important; margin: 0 auto; }
.blue-block-area h3{ color: #000 !important; font-weight: 300 !important; font-size: 24px; letter-spacing: 5px; font-family: 'Spartan', sans-serif !important; }
.blue-block-area h2{color: #fff !important; font-weight: 900 !important; font-size: 64px; font-style: italic; font-family: 'Allura', cursive !important;}
.first-block-cls{  }
.first-block-cls .elementor-element-populated .elementor-widget-wrap{background: #36d1b5 !important; padding: 40px 20px;}

.second-block-cls{}
.second-block-cls .elementor-element-populated .elementor-widget-wrap{background: #84d9ba !important; padding: 40px 20px;}

.third-block-cls{}
.third-block-cls .elementor-element-populated .elementor-widget-wrap{background: #96f2d0 !important; padding: 40px 20px;}

.blue-block-area .block:hover .elementor-divider{ display: none; }
.blue-block-area .block:hover h3{display: none;}
.blue-block-area .block:hover h2{display: none;}
.blue-block-area .down-block{display: none;background: #000;text-align: center;padding: 20px 10px;margin-top: -90px;margin-right: 15px;margin-left: 15px;min-height: 240px;}
.blue-block-area .block:hover .down-block{ display: block;  }
.blue-block-area .down-block h4{ display: block !important; color: #fff;}
.blue-block-area .down-block h3{display: block !important;color: #fff !important;}
.blue-block-area .down-block p{display: block !important;color: #fff;}
.blue-block-area .down-block img{display: block !important;margin: 0 auto;}


.leaf-block-cls{ padding-bottom: 20px !important; }
.leaf-block-inner{ height: 500px !important; }
.leaf-block-cls h2{font-size: 70px;text-decoration: underline;color:#fff !important;margin: 0px !important;padding: 50px 0px 30px !important;}
.leaf-block-cls h3{color:#fff !important;font-size: 48px;margin: 0 0 50px !important;font-style: italic; font-family: 'Allura', cursive !important; font-weight: 700 !important;}
.hidden-block{ display: none; }
.leaf-block-inner:hover .hidden-block{ display: block; }
.leaf-block-inner:hover .hidden-block h4{ text-align: center !important; }
.leaf-block-inner:hover .hidden-block h4 a{font-size: 32px; font-weight:500 !important; text-decoration: underline;color:#fff !important;margin: 0px !important;padding: 50px 0px 30px !important; text-align: center;}
.leaf-block-inner:hover .hidden-block p{color:#fff !important;font-size: 20px;margin: 0 0 50px !important;font-style: italic; text-align: center;}
.leaf-block-inner:hover h2{ display: none !important; }
.leaf-block-inner:hover h3{ display: none !important; }

.gallery-block-cls{}
.gallery-block-cls .gallery-item{ padding: 10px !important; }
.show-more-block{}
.show-more-block .elementor-button{ font-family: 'Spartan', sans-serif !important;background: none !important;border: 2px solid#373636 !important;border-radius: 1px;color:#000 !important;font-weight: 300 !important;font-size: 14px;}
.show-more-block .elementor-button:hover{ background: #373636 !important; color: #fff !important }

.abt-yolie-block{background: linear-gradient(90deg, rgb(208, 227, 225) 0%, rgb(146, 185, 179) 35%, rgb(231, 232, 232) 100%);}
.abt-left-block{ padding: 70px 40px 30px 40px !important; }
.abt-left-block h2{font-size: 56px;font-weight: 300;font-style: italic;margin: 0px;padding-bottom: 20px; letter-spacing: 3px;}
.abt-left-block h3{font-size: 26px;font-weight: 300;color:#353535;margin: 0px;padding-bottom: 50px; font-family: 'Spartan', sans-serif !important;}
.abt-left-block p{color:#4d4c4c;font-size: 17px; font-family: 'Spartan', sans-serif !important;}
.abt-yolie-block .elementor-element-populated{ padding: 0px !important; }
.abt-yolie-block .elementor-image img{ width: 100% !important; }


.abt-second-block{ padding: 40px 20px; }
.abt-second-block h2{font-size: 52px;margin: 0px;padding-bottom: 50px; font-family: 'Oswald', sans-serif !important;}
.abt-second-block ul{ margin: 40px 0px 40px 15px !important; }
.abt-second-block ul li{}
.abt-second-block p{font-size: 16px;color:#3e3d3d; font-family: 'Spartan', sans-serif !important;}
.abt-second-block p a{ text-decoration: underline; color: #3e3d3d; }


.biological-block{}
.biological-block .elementor-element-populated{ padding: 0px !important }
.biological-block .elementor-image img{ width: 100%; }
.bio-left-block{padding: 40px 40px 30px 40px !important;}
.bio-left-block h3{font-size: 22px;font-weight: 500;color:#444;margin: 0px;padding-bottom: 35px; font-family: 'Spartan', sans-serif !important;}
.bio-left-block p{font-size: 16px;font-weight: 300;color:#4b4a4a; font-family: 'Spartan', sans-serif !important;}

.niger-block{ background: #f6f6f6; padding: 40px 0; }
.niger-block h2{font-family: 'Oswald', sans-serif !important;font-size: 56px;color:#201f1f !important;margin: 0px !important;padding-bottom: 20px !important;}
.niger-block h3{font-family: 'Spartan', sans-serif !important;font-weight: 300;font-size: 26px;color:#373737;margin: 0px;padding-bottom: 30px;}
.niger-block h4{font-size: 36px;font-weight: 300;color:#3c3b3b;margin: 0px;padding-bottom: 30px;}
.niger-block p{font-family: 'Spartan', sans-serif !important; font-size: 16px;color:#4d4c4c;}
.niger-block p a{ color: #000 !important; text-decoration: underline !important; }
.niger-block .elementor-button{background: none !important;border: 1px solid #595959;color: #535151;border-radius: 30px;font-weight: 300 !important;}
.niger-block .elementor-button:hover{ background: #595959 !important; color: #fff !important; }


.health-block{}
.health-block .elementor-element-populated{ padding: 0px !important; }
.health-block .health-right{ padding: 60px 30px !important; }
.health-block .health-right h3{font-family: 'Spartan', sans-serif !important;font-size: 34px;color:#575757;font-weight: 300;margin: 0px;padding-bottom: 30px;}
.health-block .health-right h2{color:#bc9b5d !important;font-size: 60px;}
.health-block .health-right p{font-family: 'Spartan', sans-serif !important;padding-left: 10px;color:#4a4a4a;width: 60%;}


.health-from{ width: 50%;margin: 0 auto; }
.health-from h2{font-family: 'Spartan', sans-serif !important;color:#3c3c3c !important;font-weight: 300 !important;}
.health-from .elementor-element-populated{margin-top: -45px;}

.health-from .name-area{}
.health-from .name-area input[type="text"]{height: 60px; color: #313030;padding: 10px;width: 100%;background:#ffd5bb;border: none;border-radius: 1px !important;box-shadow: -6px 4px 0px#ff8c6b;}
.health-from .mail-area{}
.health-from .mail-area input[type="email"]{height: 60px; color: #313030;padding: 10px;width: 100%;background:#ffd5bb;border: none;border-radius: 1px !important;
box-shadow: -6px 4px 0px#ff8c6b;}
.health-from .btn-area{}
.health-from .btn-area .wpcf7-submit{background:#fff;padding: 8px 60px;border: none;font-size: 14px;font-weight: 300;cursor: pointer;
display: inline-block;position: relative;color:#000 !important;box-shadow: -6px 6px 0px#ff8c6b;border: 2px solid#ff8c6b;}
.health-from .btn-area .wpcf7-submit:hover{ color: #ff8c6b !important; }
.health-from .sub-area{ display: none; }
.health-from textarea{height: 120px; color: #313030;padding: 10px;width: 100%;background:#ffd5bb;border: none;border-radius: 1px !important;box-shadow: -6px 4px 0px#ff8c6b;}


.footer-bottom{background: #464646; padding: 10px 0 !important; color: #fff;}
#top-footer{padding: 15px 0 !important;}
#top-footer .textwidget::before{ display: none !important; }
.upper-footer h3{font-size: 16px;margin: 0px;padding-bottom: 10px;color:#4d4b4b;font-weight: 300; font-family: 'Spartan', sans-serif !important;}
.upper-footer h4{margin: 0px;padding-bottom: 10px;font-family: 'Spartan', sans-serif !important;}
.upper-footer h4 a{font-size: 18px;margin: 0px;padding-bottom: 10px;color:#4d4b4b;font-weight: 300; font-family: 'Spartan', sans-serif !important;}
.upper-footer h5{margin: 0px;padding-bottom: 10px;font-family: 'Spartan', sans-serif !important;}
.upper-footer h5 a{font-size: 16px;margin: 0px;padding-bottom: 10px;color:#4d4b4b;font-weight: 300;}
#ak-top::before{ color: #000 !important; }

.edu-block{ width: 60% !important; margin: 0 auto !important; }
.edu-block iframe{ height: 450px !important; }


.murkury-block{ padding: 70px 0px 200px !important;width: 70%;margin: 0 auto; }
.murkury-block h2{font-family: 'Spartan', sans-serif !important;color:#282828 !important;margin: 0px !important;padding-bottom: 30px !important;text-align: center;
font-size: 42px;font-weight: 300 !important;}
.murkury-block ul{}
.murkury-block ul li a{font-family: 'Spartan', sans-serif !important;color:#282828 !important;margin: 0px !important;text-align: center;
font-size: 26px;font-weight: 300 !important; text-decoration: underline;}
.murkury-block ul i{color:#282828 !important;}


.cyber-head{}
.cyber-head h2{font-size: 50px;letter-spacing: 5px;font-weight: 300 !important;margin: 0px !important;padding-bottom: 0px !important;font-style: italic;}
.cyber-list-block{}
.cyber-list-block h3{color:#403f3f !important;font-size: 32px;font-weight: 300 !important;font-family: 'Spartan', sans-serif !important; margin-top: 20px !important;}
.cyber-list-block p{color:#1c1c1c !important;font-size: 14px;font-weight: 300 !important;font-family: 'Spartan', sans-serif !important;}
.cyber-list-block .elementor-widget-text-editor{ margin-bottom: 0px !important; }
.cyber-list-block i{ color:#575656 !important;font-size: 8px !important; }
.cyber-list-block ul{ margin-left: 10px !important; }
.cyber-list-block ul li{color:#1c1c1c !important;font-size: 16px;font-weight: 300 !important;font-family: 'Spartan', sans-serif !important;}
.cyber-list-block ul li span{color:#1c1c1c !important;}

.cyber-video-block{}
.cyber-video-block iframe{}
.cyber-video-block h2{font-size: 50px;letter-spacing: 5px;font-weight: 300 !important;margin: 0px !important;padding-bottom: 0px !important;font-style: italic;color:#313030 !important;
padding-top: 20px !important;}
.cyber-video-block p{color:#000 !important;font-size: 16px;font-weight: 300 !important;font-family: 'Spartan', sans-serif !important;}
.cyber-video-block h3{color:#403f3f !important;font-size: 32px;font-weight: 300 !important;font-family: 'Spartan', sans-serif !important; margin-top: 20px !important;}

.cyber-video-block i{ color:#575656 !important;font-size: 8px !important; }
.cyber-video-block ul{ margin-left: 10px !important; }
.cyber-video-block ul li{color:#1c1c1c !important;font-size: 16px;font-weight: 300 !important;font-family: 'Spartan', sans-serif !important;}
.cyber-video-block ul li span{color:#1c1c1c !important;}

.cyber-cnt-block{}
.cyber-cnt-left{}
.cyber-cnt-left h2{font-size: 72px !important;font-weight: 400 !important;background:#000 !important;display: unset; padding: 2px !important;}
.cyber-cnt-left h3{font-size: 43px !important;font-weight: 300 !important;background:#fff !important;display: unset;padding: 2px !important;font-family: 'Spartan', sans-serif !important;
color:#000 !important;line-height: 66px !important}

.cyber-cnt-right{}
.cyber-cnt-right .name-area{ width: 48% !important; display: inline-block; margin-right: 3%; }
.cyber-cnt-right .name-area input[type="text"]{ width: 100% !important; font-family: 'Spartan', sans-serif !important; padding: 8px;height: 40px; }
.cyber-cnt-right .mail-area{width: 48% !important; display: inline-block; }
.cyber-cnt-right .mail-area input[type="email"]{width: 100% !important; font-family: 'Spartan', sans-serif !important; padding: 8px;height: 40px;}

.cyber-cnt-right .sub-area{}
.cyber-cnt-right .sub-area input[type="text"]{ width: 100% !important; font-family: 'Spartan', sans-serif !important; padding: 8px;height: 40px; }
.cyber-cnt-right .message-area{ margin-bottom: 0px !important; }
.cyber-cnt-right .message-area textarea{ height: 120px !important; font-family: 'Spartan', sans-serif !important; padding: 10px;font-size: 14px; padding: 8px;height: 40px; }
.cyber-cnt-right .btn-area{ width: 100% !important; margin-top: 20px; }
.cyber-cnt-right .btn-area input[type="submit"]{font-family: 'Spartan', sans-serif !important; border: 2px solid#e24545;background:#000 !important;
color:#ffffff;line-height: 30px;padding: 6px 40px;display: block;text-transform: uppercase;font-weight: 700;margin-top: 0px;width: 100%;}

.cyber-vid{}
.cyber-vid iframe{height: 500px;}
.cyber-vid .sa_hover_container {padding: 0px !important;margin: 0px !important;min-height: auto !important;}
.cyber-vid .white {background: none !important;}

.meridian-block{}
.meridian-block h2{color:#151515 !important;font-size: 36px;font-weight: 400 !important;font-family: 'Spartan', sans-serif !important;margin-top: 20px !important;}
.meridian-block p{color:#000 !important;font-size: 18px;font-weight: 300 !important;font-family: 'Spartan', sans-serif !important;}
.meridian-block p a{ color: #000 !important; text-decoration: underline; }


.case-block{ width: 60% !important; margin: 0 auto !important; }
.case-block iframe{ height: 450px !important; }

.vdo-block{}
.vdo-block h5{color:#000 !important;font-size: 18px;font-weight: 300 !important;font-family: 'Spartan', sans-serif !important;}
.vdo-block iframe {height: 500px;}
.vdo-block .sa_hover_container {padding: 0px !important;margin: 0px !important;min-height: auto !important;}
.vdo-block .white {background: none !important;}

.shop-block{}
.shop-block .elementor-element-populated {border: 1px solid #000;width: 80%;margin: 0 auto;margin-bottom: 20px;}


#title_bread_wrap{ background: none !important; text-align: left !important; }
#title_bread_wrap h1{ display: none !important; }
.woocommerce .entry-header .woocommerce-breadcrumb span{color:#373737 !important;background: none !important;}
.woocommerce .entry-header .woocommerce-breadcrumb span::after{ display: none !important; }

#secondary.secondary-right {display: none !important;}
#primary {float: none !important; width: 100% !important; position: relative;}
#primary .content-inner h1{color: #4b4b4b !important;font-size: 36px;font-weight: 400 !important;font-family: 'Spartan', sans-serif !important;margin-top: 20px !important;}
.woocommerce div.product p.price{color: #6e6f6e !important;}
button.single_add_to_cart_button.button.alt {
    background: #202020 !important;color:#fff !important;border: none !important;padding: 5px 0 !important;}
button.single_add_to_cart_button.button.alt:hover {color: #fff !important;background-color:#262626 !important;}
.posted_in{ display: none !important; }
.content-area .description_tab.active::before{background: #2d2d2d !important; display: none !important;}
.content-area .description_tab.active::after{border-bottom-color: #292929 !important; display: none !important;}
.woocommerce.single.single-product .woocommerce-tabs ul.tabs li.active{border-color: #3a3a3a !important;}
.woocommerce.single.single-product .woocommerce-tabs ul.tabs li.active a{color: #313131 !important;}
.content-area .reviews_tab.active::after{display: none !important;}
.content-area .reviews_tab.active::before{ display: none !important; }
.woocommerce #respond input#submit{background:#2f2f2f !important;border: none !important;}
.woocommerce #respond input#submit:hover{background:#2f2f2f !important; color: #fff !important;}



.blog_layout1{ width: 100% !important; }
.blog_layout1 .status-publish{ padding: 0px !important; }
.entry-thumbanil{width: 40%;display: inline-block;vertical-align: top;margin-right: 2%; margin-bottom: 0px !important;}
.blog_desc {width: 56%;display: inline-block;padding: 10px;}
.blog_desc h2{color:#151515 !important;font-size: 26px !important;font-weight: 400 !important;font-family: 'Spartan', sans-serif !important;margin-top: 30px !important;white-space: normal !important;}
.bttn.read-more {display: none !important;}
.blog_desc .desc{ margin-bottom: 0px !important; }
.inner{background: #fff !important;}
.inner ul {margin: 0px !important; margin-bottom: 30px !important;}
.inner ul li {display: inline-block;margin-right: 25px;font-family: 'Spartan', sans-serif !important;}
.inner ul li a {color: #484848 !important;font-family: 'Spartan', sans-serif !important;font-size: 14px;}
.entry-thumbanil img{}
.entry-thumbanil iframe{height: 320px !important;}
.content-inner{border:none !important; box-shadow:none !important; padding: 0px !important; margin-bottom: 30px;}
.entry-meta p a{ display: none !important; }
.blog_desc p{color:#000 !important;font-size: 14px;font-weight: 300 !important;font-family: 'Spartan', sans-serif !important; margin-top: 15px;}
.comments-area{ display: none !important; }
.status-publish {padding: 10px !important;}
.status-publish h2{color:#151515 !important;font-size: 26px !important;font-weight: 400 !important;font-family: 'Spartan', sans-serif !important;margin-top: 15px !important;white-space: normal !important;}
.post-navigation{ display: none !important; }
.status-publish p{color:#000 !important;font-size: 14px;font-weight: 300 !important;font-family: 'Spartan', sans-serif !important; margin-top: 15px;}

.meta-info a{ display: none !important; }
.cat-name{color: #424141 !important;}
.woocommerce .content-area .products {border-top: 5px solid #666 !important;}
form.woocommerce-ordering::after{background: #4BD1A0 !important;}
#content .page_header_wrap #accesspress-breadcrumb span{background: #333 !important;}
#content .page_header_wrap #accesspress-breadcrumb span::after{border-right-color: #333 !important;}
.woocommerce.single.single-product div.product form.cart {margin-bottom:0 !important;}
.nav-previous a{background: #333 !important;}
.vdo-podcast-left img{ width: 260px !important; }
.vdo-podcast-right h2{font-family: 'Spartan', sans-serif !important; font-weight: 300;font-size: 44px;}
.vdo-podcast-right p{font-family: 'Spartan', sans-serif !important; color:#313131 !important;font-size: 16px !important;font-weight: 300 !important;} 
.vdo-podcast-right i{ color: #000 !important; font-size: 14px !important; }
.pod-wel-block p{font-family: 'Spartan', sans-serif !important; color:#313131 !important;font-size: 16px !important;font-weight: 300 !important;}
.page_header_wrap {background: #b7b7b7 !important;}
#title_bread_wrap{background: #b7b7b7 !important; text-align: center !important;}
.price-cart .button.product_type_simple {
    background: #4BD1A0 !important;
    border: none !important;
    padding: 5px 25px !important;
    text-transform: uppercase !important;
    height: auto !important;
    line-height: 30px !important;
    display: inline-block !important;
    margin: 0 !important;
    color: #fff !important;
    font-size: 12px !important;
}

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

.up-block-one-cls .right-area {padding: 30px 0 10px !important;}

}


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

.main-navigation ul li a{font-size: 13px !important;color:#393F44 !important;padding-left: 10px !important; padding: 5px 8px !important;}
.edu-block iframe{ height: 350px !important; }

}

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

.nav-area-cls{width: 72% !important;}

}

@media only screen and (max-width:767px){
.cnt-block-cls form {
    width: 100% !important;
    margin: 0 auto;
}
.left-block-cls{ height: 550px; }
.right-header {background: none !important;z-index: 9;}
.edu-block iframe{ height: 250px !important; }
.vdo-block iframe {height: 300px;}
.cyber-vid iframe{height: 300px;}
.entry-thumbanil{ width: 100% !important; }
.entry-thumbanil{ width: 100% !important; }
.blog_desc {width: 100%;}
}

@media only screen and (max-width:688px){
.subscribe-block-cls form {
    width: 100% !important;
    margin: 0 auto;
}
#toggle div{background: #2f2f2f !important;}
.main-navigation ul.menu > li > ul, .headertwo .home_navigation .inner_home #menu .main-navigation ul.menu > li:hover > ul{ background: none !important; }
#site-navigation .menu > li li a::before{ display: none !important; }
.social-icons{ vertical-align: top; padding-top: 30px;}
.nav-area-cls{ width: 65% !important; }
.subscribe-block-cls .name-area{width: 100%;}
.subscribe-block-cls .mail-area{width: 100%;}
.subscribe-block-cls .btn-area{width: 100%;}

}


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

.left-block-cls{ height: 400px; }
.nav-area-cls{width: 58% !important;}

}

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


.nav-area-cls{width: 45% !important;}

}