/*!
Theme Name: Webion
Theme URI: https://www.templatemonster.com/vendors/zemez
Author: Zemez
Author URI: https://zemez.io/wordpress
Description: Kava child theme.
Template: kava
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: webion
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
DocumentationID: webion
Template Id: prod-15696
*/

.menu-extra-items ul .lang-item {
  list-style-type: none !important;
  margin-top: 8px;
}
.menu-list-adaptive .jet-nav-link-text{
  color: #fff;
}

.header-top .elementor-element-populated{
  padding: 0px !important;
}
header .elementor-row {
  align-items: center;
  /* height: 69px !important; */
  padding: 10px 0px;
}
header .elementor-element{
  /* padding: 0px !important; */
  padding-bottom: 0px !important;
}
/* header .elementor-widget-container{
  display: flex;
  align-items: center;
} */
header .elementor-widget-container ul{
  margin: 0px !important;
}
header .elementor-widget-container ul .lang-item{
display: flex;
justify-content: center;
margin-top: 0px;
}

header .elementor-jet-blocks-cart{
  /* margin-top: 8px; */
  margin-left: 8px;
}

header .jet-search__popup-trigger{
  padding: 0px !important;
}
.menu-extra-items .elementor-element-populated .elementor-widget-wrap{
  display: flex !important; 
  align-items: center !important;
  justify-content: flex-end;
}
.menu-extra-items .elementor-element-populated .elementor-widget-wrap .elementor-element{
  width: 33.3% !important;
  margin-bottom: 0px !important;
}
.menu-list-adaptive .jet-nav__sub .jet-nav-link-text {
  color: #000;
}
.menu-list-adaptive .jet-nav__sub .jet-nav-link-text:hover {
  color: rgb(85, 85, 85);
}
.menu-list-adaptive  .current-menu-item .menu-item-link .jet-nav-link-text{
  /* color: rgb(92, 92, 92) !important; */
}

.woocommerce-pagination ul.page-numbers li .page-numbers.next{
  margin-left: 0px !important;
  width: 100% ;
  padding:0px 10px;
}
select.orderby{
  width: 100% !important;
}
.products .product .product-content{
  height: 100% !important;
  display: flex;
  flex-direction: column;
}
.products .product .product-content p{
  flex: 1 1 auto;
}
.products .product-category .category-content{
  height: 100% !important;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.pt-cv-content a{
  background-color: rgb(20, 18, 51 ) !important; 
  border: none !important;
}
.author{
  color: rgb(20, 18, 51 ) !important; 
}
.page-numbers li:hover{
  background-color: #ebeced;
}
@media screen and (max-width: 1192px){
  .menu-list-adaptive{
    width: 100% !important;
    order: 3;
    padding: 10px 0px 10px 0px;
    
  }
  header .elementor-row {
    flex-wrap: wrap ;
  }
  .menu-logo-item{
    width: 50% !important;
  }
  .menu-extra-items{
    width: 50% !important;
    justify-content: flex-end;
    
  }
  .menu-extra-items .elementor-element-populated .elementor-widget-wrap{
    width: 25% !important;
  }
  .menu-extra-items .elementor-element-populated {
    justify-content: flex-end;
  }
}
@media screen and (max-width: 1120px){
.product-category .category-content a{
  display: flex;
  flex-direction: column;
  align-items: center;
}
 
}
@media screen and (max-width: 1050px){
  .menu-extra-items .elementor-element-populated .elementor-widget-wrap{
    width: 40% !important;
  }
  .menu-extra-items .jet-search__popup-trigger-container {
    justify-content: center !important;
  }
  .menu-extra-items  .jet-blocks-cart__heading-link{
    padding: 0px !important;
  }
}
@media screen and (max-width: 992px){
  .face-buttons{
    z-index: 1 !important;
  }
}
@media screen and (max-width: 780px){

  .menu-list-adaptive .jet-nav-link-text{
    font-size: 10px !important;
  }
}
@media screen and (max-width: 767px){
  .menu-list-adaptive{
    width: 33% !important;
    padding-top: 0px !important;
  }
  .menu-list-adaptive .jet-nav__mobile-trigger{
    color: #fff;
    font-size: 27px !important;
  }
  .header-top .elementor-row{
    padding: 10px 20px !important;
    justify-content: space-between !important;
    height: 89px;
  }
  .menu-list-adaptive .jet-nav-link-text{
    font-size: 11px !important;
  }
  .menu-logo-item{
    order: 2;
    width: 33% !important;
    height: 69px;
    display: flex;
    align-items: center;
  }
  .menu-extra-items{
    order: 3 !important;
    height: 100% !important;
    width: 33% !important;
  }
  .menu-extra-items .elementor-widget-wrap{
    flex-wrap: nowrap;
  }
  .menu-extra-items .elementor-element{
    /* margin-left: 10px; */
  }
  .menu-extra-items .elementor-widget-container{
    padding: 0px !important;
  }
  .menu-extra-items .elementor-element-populated .elementor-widget-wrap{
    align-self: center !important;
    justify-content: flex-end;
    width: 100% !important;

  }
  .menu-logo-item .elementor-element-populated{
    height: 69px !important;
    margin-top: -20px !important;
  }
  .menu-list-adaptive .jet-nav-link-text{
    color: #000 !important;
  }
}
@media screen and (max-width: 589px){
  .woocommerce-products__panel{
    flex-wrap: wrap;
    padding-bottom: 0px !important;
  }
  .woocommerce-result-count{
    width: 100% !important;
    padding: 0px 12px;
  }
  .woocommerce-ordering{
    width: 100% !important;
    margin-bottom: 10px;
  }
}
@media screen and (max-width: 522px){
  .menu-logo-item .elementor-element-populated{
    margin-top: -10px !important;
  }
}
@media screen and (max-width: 490px){
  .menu-logo-item .elementor-element-populated{
    margin-top: -10px !important;
  }
  .menu-list-adaptive{
    width: 30% !important;
  }
  .menu-logo-item{
    width: 40% !important;
  }
  .menu-extra-items{
    width: 30% !important;
  }
}

@media screen and (max-width: 490px){
  .header-top .elementor-row{
    padding: 10px 10px !important;
  }
  /* .menu-list-adaptive{
    width: 30% !important;
  }
  .menu-logo-item{
    width: 40% !important;
  }
  .menu-extra-items{
    width: 30% !important;
  } */
}
@media screen and (max-width: 380px){
  .menu-logo-item .elementor-element-populated{
    margin-top: 0px !important;
  }
}



.woocommerce-pagination ul.page-numbers li .page-numbers.prev {
  display: flex;
  width: auto;
  padding: 0px 12px;
}


.site-breadcrumbs {
  display: none !important;
}
.jet-breadcrumbs {
  text-align: left !important;
  justify-content: center !important;
}
.jet-breadcrumbs__title {
  display: none;
}
@media screen and (max-width: 1200px) {
  .jet-breadcrumbs__item {
    font-size: 16px !important;
    line-height: 20px !important;
  }
  .jet-breadcrumbs__item-target {
    margin-top: 2px !important;
  }
}



.wpcf7-form-control.wpcf7-quiz {
    border: 1px solid #b0b0b0 !important;
    width: auto  !important;
    max-width: 50px  !important;
    margin-left: 10px  !important;
}
