/*
Theme Name: Lri
Theme URI: https://wordpress.org/themes/twentyseventeen/
Author: the WordPress team
Author URI: https://wordpress.org/
Description: Twenty Seventeen brings your site to life with header video and immersive featured images. With a focus on business sites, it features multiple sections on the front page as well as widgets, navigation and social menus, a logo, and more. Personalize its asymmetrical grid with a custom color scheme and showcase your multimedia content with post formats. Our default theme for 2017 works great in many languages, for any abilities, and on any device.
Version: 2.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: twentyseventeen
Tags: one-column, two-columns, right-sidebar, flexible-header, accessibility-ready, custom-colors, custom-header, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
1.0 Normalize
2.0 Accessibility
3.0 Alignments
4.0 Clearings
5.0 Typography
6.0 Forms
7.0 Formatting
8.0 Lists
9.0 Tables
10.0 Links
11.0 Featured Image Hover
12.0 Navigation
13.0 Layout
   13.1 Header
   13.2 Front Page
   13.3 Regular Content
   13.4 Posts
   13.5 Pages
   13.6 Footer
14.0 Comments
15.0 Widgets
16.0 Media
   16.1 Galleries
17.0 Customizer
18.0 SVGs Fallbacks
19.0 Media Queries
20.0 Print
--------------------------------------------------------------*/

/*--------------------------------------------------------------
1.0 Normalize
Styles based on Normalize v5.0.0 @link https://github.com/necolas/normalize.css
--------------------------------------------------------------*/
/*.top-bar-section li.current-menu-item:not(.has-form) a:not(.button) {
    background: #760032;
    color: #fff;
    padding: 10px 20px;
    line-height: 20px;
}
*/
.error-404 .search-field{width:50%;}
.error-404 .icon.icon-search{display:none;}
.error-404 .search-submit{background-color: #760032;}

.search .entry-title a{color:#760032;}
.search .screen-reader-text{display:none;}
.search h2.entry-title{margin-bottom:15px;}

.blog-author .blog-author-pic img{width:100%; height:auto;}

.archive .navigation.pagination h2.screen-reader-text{display:none;}
.archive .link-more{display:none;}
.archive .read-more a{font-family: 'Poppins', sans-serif;font-weight: 500;color: #fff;font-size: 18px; padding: 12px 55px;background-color:#760032;}
.archive .read-more{ margin-bottom: 35px;}


.at-share-btn-elements .at-label{display:none;}
.at-icon-wrapper.at-share-btn{border-radius:50%!important;}

.top-bar-section li.current-menu-item:not(.has-form) a:not(.button) {background:#760032; color:#fff; padding:10px 20px; line-height:20px;}
.top-bar-section li.current-menu-item:not(.has-form) a:hover:not(.button) {background:#760032;color:#fff;}

.top-bar-section li.current-menu-ancestor:not(.has-form) > a:not(.button) {background:#760032; color:#fff; padding:10px 20px; line-height:20px;}
.top-bar-section li.current-menu-ancestor:not(.has-form) > a:hover:not(.button) {background:#760032;color:#fff;}

.category .meta-nav{display:none;}
.category .screen-reader-text{display:none;}

.ten-quantum li{margin-bottom:10px;}
.new-pages{text-align:center;}

.prod-accesilbe-content .accordion-navigation a {font-size: 17px !important; font-weight: 400; text-decoration: none !important; }
.prod-info-fullwidth .price-heading {width: 100%; text-align: center; display: block; }
.prod-info-fullwidth .prod-price {text-align: center !important; }
.prod-info-fullwidth .prod-price .price {padding: 0 !important; margin-top: 5px; }

.woocommerce-order .h4thanks {font-size: 18px; margin-bottom: 20px; font-weight: 500; }
.woocommerce-order .h4thanks a {color: #760032; }
.centered-content p {padding-bottom: 15px; }
.centered-content h6 {padding-bottom: 5px; font-size: 18px; }
.centered-content .list-style1, .centered-content .list-style2 {margin-left: 0; margin-top: 15px; list-style: none; }
 .centered-content .list-style1 li ,.centered-content .list-style2 li {margin-bottom: 11px; position: relative; padding-left: 16px; }
 .centered-content .list-style1 li::before {content: "\f105"; font-family: FontAwesome; position: absolute; left: 0; color: #783765; font-size: 19px; top: 0px; font-weight: bold; }

.centered-content h4 {font-size: 24px;font-weight: 500; line-height: 39px; padding-bottom: 15px; color: #282828; }
.centered-content ol li{line-height: 1.8;}
.centered-content ul.dashed {list-style-type: none; }
.centered-content ul.dashed > li:before {content: "-"; }
.centered-content .blog-detail-text h3 {color: #760032}
.centered-content .list-style2 li::before {content: "+"; font-family: FontAwesome; position: absolute; left: 0; color: #783765; font-size: 16px; top: 0px; font-weight: bold; }
.tax-clickfunnel_cat .blog-post-text {bottom: 0px; margin-bottom: 0px; position: relative; width: 100%;padding: 0px; } 
.tax-clickfunnel_cat .blog-post{ margin-bottom: 0px;} 
.tax-clickfunnel_cat .blog-post-text p {padding-bottom: 15px; }
.woocommerce-MyAccount-content h2 {color: #700032; font-size: 25px; margin-bottom: 10px; }
.logged-in.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a { color:#760032;font-weight: 600;}
.box a.clkfunltitle {  color: #760032 !important; }

.prod-content-list .accordion .accordion-navigation > a, .accordion dd > a {background: #808080; color: #ffffff !important; display: block; font-family: 'Poppins', sans-serif; font-weight: 400; font-size: 16px !important; padding: 13px 16px; }
.prod-content-list .accordion .accordion-navigation.active > a, .accordion dd.active > a {background: #760032; line-height: 30px; }
.prod-content-list .box h4 {font-size: 20px; margin-bottom: 8px; font-weight: 500; }
.prod-content-list .box {margin-bottom: 10px; }
.prod-content-list .accordion-navigation a {font-size: 16px !important; font-weight: 400; text-decoration: none !important; color: #760032; }
.prod-content-list .accordion a::before {color: #fff; float: right !important; font-family: FontAwesome; content: "\f067"; background: transparent; font-size: 25px; margin-top: 0; }
.prod-content-list .accordion .active a::before {content: "\f068"; }
.prod-content-list .clkfunltitle.activepost {font-weight: 600 !important; }

.ecwid-product #tab-description ul {margin-left: 0; margin-top: 15px; list-style: none; }
.ecwid-product #tab-description ul li {margin-bottom: 11px; position: relative; padding-left: 16px; }
.ecwid-product #tab-description ul li::before {content: "\f105"; font-family: FontAwesome; position: absolute; left: 0; color: #000; font-size: 19px; top: 0px; font-weight: bold; }
.ecwid-prod-details .woocommerce-product-gallery.woocommerce-product-gallery--with-images{ opacity: 1 !important;  }
.inr-content.single-product-main .product_meta .posted_in, .inr-content.single-product-main .ecwid-product .product_meta .sku_wrapper{display: none;}
.woocommerce-MyAccount-content .woocommerce-table .woocommerce-MyAccount-downloads-file.button{background: #760032; color: #fff !important; font-weight: 500; }

.prod-content-list .level-box {padding: 10px 10px; }
.prod-content-list .box h4 {background: #eee; padding: 5px 10px; }
.prod-content-list .content {padding: 5px !important;}
.prod-content-list .box-a1.activebox h4 {  color: #760032;}
.woocommerce-account form.register .button.woocommerce-form-register__submit {font-family: 'Poppins', sans-serif; font-weight: 500; color: #fff; font-size: 18px; margin-right: 30px; padding: 15px 40px; background: #760032; border-radius: 0px; }

.blog-detail-text ol li {
  position: relative;
  padding-bottom: 0px;
  padding-left: 18px;
  font-size: 16px;
  line-height: 27px;
  font-family: 'Montserrat', sans-serif;
  margin-bottom: 12px;
  
}
.blog-detail-text ol {
  margin: 0px auto 22px 15px;;
  padding: 0px;
  padding-left:15px;
}
.logged-in.woocommerce-account .inr-content .row {
	margin: 0 auto;
	max-width: 1330px;
	width: 100%;
}


.inr-content .regs-form .erf-content-above,.inr-content .user-login-page .erf-content-above{font-size: 18px; font-weight: 500;}
.page-template-template-user-registration .erf-container button, .page-template-template-user-login .erf-container button  {background-color:#760032; font-weight: 500; color: #fff; font-size: 18px; }
.page-template-template-user-login .erf-account-switch{display:none;}
.inr-content .regs-form #login-link{color:#760032; font-weight: 500;}
.content-right-account .erf-container .erf-form .form-group {padding: 0; }
.content-right-account .erf-container .erf-submit-button  button{margin-bottom: 0;}
.content-right-account .erf-container .erf-account-switch {display: none;}
.content-right-account .erf-container .erf-recaptcha {margin: 10px 0 0 0; }
.logged-in.woocommerce-account .woocommerce-MyAccount-navigation ul li .video-prod-purchased::before {
  content: "\f107";
  position: absolute;
  right: 0;
  font-family: FontAwesome;
  font-size: 25px;
  color: #750330;
}
.content-right-account .erf-submit-button .btn{
    background: #760032 !important;
    color: #fff;
    font-size: 18px;
    font-family: 'Poppins', sans-serif;
    font-weight: 500;
    padding-top: 11px;
    padding-bottom: 11px;}

.content-right-account .erf-reg-form-container .btn-login-area{
    background: #760032 !important;
    color: #fff;
    font-size: 18px;
    font-family: 'Poppins', sans-serif;
    font-weight: 500;
    padding: 11px 11px;
    margin-top: 20px;
    display: block;
    width: 120px;
    text-align: center;
}
@media(max-width:479px){
.blog-detail-text ol li { font-size: 16px;line-height: 22px;}
.woocommerce-order .h4thanks { font-size: 16px;}
}
@media(min-width:768px){
    .inr-content .user-login-page {width:50%; margin:auto;}
    .inr-content .regs-form {width:70%; margin:auto;}
    .inr-content .regs-form{ min-height:430px;}
}
@media(max-width:768px){
.prod-content-list .accordion-navigation a {font-size: 15px !important; }
.prod-content-list .box h4 {font-size: 16px; }
}

#pdf-link{display: none;}


.tax-product_cat .product-category .count{display: none;}
.single-product-main .related.products{display:inline-block;}
.content-right-account .btn-view-cma{
    background: #760032 !important;
    color: #fff;
    font-size: 18px;
    font-family: 'Poppins', sans-serif;
    font-weight: 500;
    padding: 11px 10px;
    margin-top: 15px;
    display: inline-block;
}
.page-template-template-straight-talks .straight-talk-section-left p a, .page-template-template-straight-talks .straight-talk-box h3 a{color:#760032;}

.password-form .post-password-form{text-align: center;}
.password-form .post-password-form label {font-size: 16px; color: #282828; font-weight: 600; }
.password-form .post-password-form input[type="password"] {
    width: 60%;
    margin: 0 auto;
    /*display: inline-block;*/
    margin-top: 20px;
}

.password-form .post-password-form input[type="submit"]{
    background: #760032 !important;
    color: #fff;
    font-size: 18px;
    font-family: 'Poppins', sans-serif;
    font-weight: 500;
    padding: 11px 40px;
    margin-top: 30px;
    border: none;
    }

   #erf_form_14897 .field-field-EzCeLlZoow4xGr5 {display: none;}
