/*
Theme Name: Edura
Theme URI: https://themeholy.com/wordpress/edura/
Author: Themeholy
Author URI: https://themeforest.net/user/themeholy
Description: Edura - Online Courses & Education WordPress Theme
Version: 2.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: edura
Tags: one-column, flexible-header, accessibility-ready, custom-colors, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, rtl-language-support, sticky-post, 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.

*/

.lp-archive-courses .course-detail-info {
  padding: 30px 0 20px 0;
  color: #fff;
  background: var(--lp-secondary-color);
  position: relative;
  padding: 60px !important;
}

.sku_wrapper {
	display: none !important;
}

.counter-card-wrap {
	border-color: #C20A2F !important;
}

.header-logo {
	padding-top: 0px !important;
	padding-bottom: 0px !important;
}

.about-experience-wrap .about-experience-icon {
	
	background: #056839 !important;
}

.scroll-top.show{
	z-index: 9999 !important;
}

.footer-widget.widget_nav_menu a:before{
	padding: 0px;
	display: none;
	content: none !important;
}

.footer-widget.widget_nav_menu a{
	padding: 0px;
}

#block-11 input,textarea{
  margin-bottom: 05px;
  height: 40px;
  background: transparent;
  border: 1px solid #C20A2F !important;
}

#block-11 input[type=submit]{
  color: #fff;
	background: #056839;
}

#block-11{
  padding: 0px;
  border: none;
  box-shadow: none;
}

.ufw_wrap {
z-index: 9998 !important;	
}

.ufw_btn_wrap {
z-index: 9998 !important;
margin-bottom: 80px;
margin-right: 20px;
}

.th-btn:hover{
	text-decoration: none;
}

.header-layout1 .header-top a i:hover {
	color: #fff !important;
}

.header-social svg{
margin-bottom: 02px !important;
}

ul li a {
  text-decoration: none !important;
}

.footer-wrapper .th-social a {
background-color: #056839;
}

.markdown p {
	color: #fff;
}

.newsletter-form input {
border: 1px solid #C20A2F !important;	
}

.newsletter-form input:active, .newsletter-form input:focus {
	background-color: transparent;
}
.eael-elements-flip-box-heading {
	padding-top: 20px;
}

.eael-elements-flip-box-content p {
	padding-top: 10px;
	color: #e8e8e8;
}

.eael-elements-flip-box-heading{
	padding-top: 10px;
	margin-bottom: 0px;
}

.w-full .px-4 {
	padding-left: 0px !important;
}

.wc-block-cart .wc-block-cart__submit-container a{
color: #fff;	
}

.wc-block-cart .wc-block-cart__submit-container {
	border-radius: 8px;
  margin-top: 10px;	
	background: #C20A2F;
}


input.wc-block-components-radio-control__input {
  display: none !important;
}

label.wc-block-components-radio-control__option.wc-block-components-radio-control__option-checked {
  display: none !important;
}

@media only screen and (min-width: 1680px) {
  
.sticky-wrapper .menu-area .container{
	display: block;
}
}

@media only screen and (min-width: 1550px) and (max-width: 1600px) {
 
.sticky-wrapper .menu-area .container{
	display: block;
}
}




@media only screen and (max-width: 1200px) and (min-width: 0px) {

 .counter-card-wrap:nth-child(1), .counter-card-wrap:nth-child(2), .counter-card {
/*    border-bottom: 1px solid #C20A2F!important; */
	border-color: #C20A2F !important;
}
	
}


.form-design {
	border-color: #C20A2F !important;
background-color: transparent !important;
}

.form-design:active, .form-design:focus  {
	border-color: #C20A2F !important;
background-color: #056839 !important;
}

@media screen and (min-width: 1200px) and (max-width: 1300px) {
    .header-links li:nth-child(2) {
        display: none !important;
    }
}

@media only screen and (max-width: 1335px) and (min-width: 1200px) {
	div.header-button {
		margin-right: 0px !important;
	}
}

@media only screen and (max-width: 1385px) and (min-width: 1200px) {

	.menu-area .row {
	--bs-gutter-x: 0rem !important;	
	} 

}

@media only screen and (max-width: 1340px) and (min-width: 1300px) {

	.menu-area .row {
	--bs-gutter-x: 0rem !important;	
	} 

}

@media only screen and (max-width: 1300px) and (min-width: 992px) {
	
	.menu-area .row {
    margin-right: -15px;
    margin-left: -15px;
}

/* Adjust padding of columns within the row */
.menu-area .row [class^="col-auto"] {
    padding-right: 30px;
/*     padding-left: 15px; */
}
	
}


@media only screen and (max-width: 1500px) and (min-width: 1100px) {

	.header-top .col-auto{
		padding-left: 0px !important;
	}
}


@media only screen and (max-width: 1387px) and (min-width: 1100px) {

	.menu-area .col-auto.col-auto{
		padding-left: 0px !important;
	}
}

@media only screen and (max-width: 991px) and (min-width: 0px) {
	
	.menu-area .header-logo {
	padding-top: 10px !important;
	padding-bottom: 10px !important;
}

	
	.row {
    margin-right: -15px;
    margin-left: -15px;
}

/* Adjust padding of columns within the row */
.row [class^="col-auto"] {
    padding-right: 30px;
/*     padding-left: 15px; */
}
	
}


/* Wooocomerce */

input.qty-input {
  height: 50px;
}

button.single_add_to_cart_button.th-btn.disabled.wc-variation-selection-needed {
  padding: 0px 25px;
  height: 50px;
}

button.single_add_to_cart_button.th-btn {
  padding: 0px 25px;
  height: 50px;
}

div.tinv-wraper.woocommerce.tinv-wishlist.tinvwl-after-add-to-cart.tinvwl-woocommerce_after_add_to_cart_button {
  display: none;
}

a.tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-position-after {
  display: none;
}


div .menu-area .container{
display: inline;
width: 100% !important;
padding: 0px 0px !important;
}

div.col-auto img {
  margin-left: 50px;
}

div.header-button {
  margin-right: 40px;
}

span.sku_wrapper {
  display: none;
}

span span bdi {
  display: none;
}

p.stock.in-stock {
  display: none;
}

.nav-link {
  padding: auto;
  margin-bottom: 50px;
}

span.price {
  display: none;
}

label >input[type=radio] {
  visibility: visible !important;
  display: inline-block !important;
	opacity: unset !important;
  width: 18px !important;
  height: 18px !important;
  margin-top: -5px;
  margin-right: 3px;
}

.link-inherit {
  display: none;
}

#productTab {
	justify-content: start !important;
}

a.tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt.tinvwl-position-after {
  background-color: #C20A2F;
  color: #fff;
  text-align: center;
}

a.tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt.tinvwl-position-after:hover {
  background-color: #0E2035;
}

button.single_add_to_cart_button.th-btn {
	height: 60px !important;
}

a.nav-link.th-btn.active, a.nav-link.th-btn {
  padding: 20px 25px;
}

.wc-block-components-radio-control-accordion-content {
	padding: 10px 16px 1em !important;
	color: #000 !important;
}

#myForm .btn-primary{
background-color: #C20A2F !important;
}

#myForm .btn-primary:hover{
background-color: #056839 !important;
}
