/*
 Theme Name:   Education LMS Child
 Description:  Education LMS Child Theme
 Author:       Vioo
 Author URI:   vioo.com.hk
 Template:     education-lms
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Text Domain:  education-lms-child
*/

body, .btn{
    font-size: 16px
}

.header-default{
    padding-bottom: 20px
}

.main-navigation a{
    padding: 30px 15px 30px;
}

.tutor-wrap{
    padding-top:20px
}

.tutor-course-filter-wrap{
    margin-bottom: 40px
}

.site-footer{
    background-color:#ed6d02;
    color: #fff
}

.site-footer a{
    color:#fff
}

.site-footer a:hover{
    color:#ffb606!important
}

.tutor-loop-course-container{
    padding: 15px
}

.added_to_cart{
    background-color: orange!important;
    padding: 5px!important;
    border-radius: 5px;
    color: #fff!important
}

.product_type_simple.add_to_cart_button.ajax_add_to_cart{
    padding: 5px!important;
}

.added_to_cart::before{
    color: #fff!important
}

#main{
    border: none
}

#main.col-md-9{
    max-width: 100%;
    flex: 1
}

.return-to-shop{
    display:none
}

.woocommerce form .form-row label{
    width: 100%
}

.woocommerce-input-wrapper{
    width: 100%
}

.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1, .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2{
    max-width: 48%;
    padding: 0
}

#wpmenucartli .empty-wpmenucart-visible .cartcontents{
    display:none!important
}

#wpmenucartli .cartcontents{
    width: 18px;
    height: 18px;
    font-size: 13px;
    background-color: #ed6d02;
    border-radius: 50%;
    text-align: center;
    color:#fff
}

.form-row.place-order{
    display: block
}

@media screen and (max-width: 768px) {
    .header-default .pull-right{
        height: 0
    }

    .header-default{
        padding-bottom: 10px
    }

    .header-default #mobile-open {
        top: -50px;
    }

    .custom-logo-link img{
        max-width: 150px;
        object-fit: contain;
    }

    .woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1, .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2{
        max-width: 100%;
    }
}

.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt,
.woocommerce #respond input#submit.alt {
  background-color: #ffb606;
  color: white;
  -webkit-font-smoothing: antialiased;
}

.woocommerce a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce input.button.alt:hover,
.woocommerce #respond input#submit.alt:hover {
  background-color: #ed6d02;
  color: white;
}

.payment_method_stripe label {
    display: inline;
}