/*!
Theme Name: Edubin
Theme URI: https://themeforest.net/item/edubin-education-lms-wordpress-theme/24037792
Author: Pixelcurve
Author URI: https://thepixelcurve.com/
Description: Edubin Education LMS WordPress Theme.
Version: 8.13.8
License: Split License
License URI: https://help.market.envato.com/hc/en-us/articles/202501064-What-is-Split-Licensing-and-the-GPL-
Tags: two-columns, three-columns, left-sidebar, right-sidebar, custom-background, custom-header, custom-menu, editor-style, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready
Text Domain: edubin
Domain Path: /languages/
*/

/* Note: The CSS files are loaded from assets/css/ folder. */

.elementor-11818 .elementor-element.elementor-element-5f5f9ca8 img,
.elementor-11818 .elementor-element.elementor-element-6dc07ad3 img{height: auto !important;}
.header-right-icon ul li a span{    bottom: 21px;    right: 4px;}
@media only screen and (min-width: 767px) and (max-width: 1024px){
    .header-area{
        display: flex;
        align-items: center;
        justify-content: space-between;
    }
    .header-area .site-branding{ order: 1;     width: 80%;}
    .header-area .header-right-icon{ order: 3;}
    .header-area .navigation-section{ order: 2;}
    .header-right-icon ul li{ padding: 0;     padding-top: 4px !important;     margin-top: 2px;}
    .fourColumnSec .elementor-element-populated{ 
        padding: 25px 15px !important;
        margin: 0 !important;
    }
    body .wpt_cat_row{  padding: 11px;}

    .elementor-11818 .elementor-element.elementor-element-2bde7f96{    margin-top: 0 !important;}
}

@media only screen and (max-width: 767px){
    header#header > div.container{width: 90% !important;}
    .header-area{
        display: flex;
        align-items: center;
        justify-content: space-between;
    }
    .header-area .site-branding{ order: 1;   padding-top: 0;  width: 80%;}
    .header-area .header-right-icon{ order: 3; margin-left: 20px;}
    .header-area .navigation-section{ order: 2;}
    .header-right-icon ul li{ padding: 0;     padding-top: 0;     margin-top: 2px;}
    /* .header-right-icon ul li.top-shopping-cart{ padding-top: 0 !important;} */
    .header-right-icon ul li a span{      right: -20px;  top: -20px;}
    .elementor-11818 .elementor-element.elementor-element-5f5f9ca8 img{ height: auto;}
    .wpt_head_licence.left {width: 140px !important;}


    .header-right-icon.header-right-icon.header-right-icon ul li{ padding-top: 0;}
    .header-right-icon ul li.top-shopping-cart a{
        padding-right: 0;
        display: inline-block;
        padding-top: 6px;
    }
    .header-right-icon ul li a span {
        right: -8px;
        top: -8px;
    }
}


@media only screen and (min-width: 500px) and (max-width: 767px){
    .header-right-icon ul li.top-shopping-cart{ padding-top: 0 !important;}
    .header-right-icon ul li a{
        display: inline-block;
        position: relative; 
    }
}
@media only screen and (min-width: 1600px){
    .wpt_head_licence.left {width: 10% !important;}
}
@media only screen and (min-width: 950px) and (max-width: 1224px){
    .wpt_head_licence.left {width: 27% !important;}
}

@media only screen and (min-width: 768px) and (max-width: 1024px){
    .paddingTopButtom > .elementor-widget-wrap{
        padding-top: 35px !important;
        padding-bottom: 35px !important;
    }
}