.widget_shopping_cart_content{float:right;}
.teaser-wrapper .image_banner_text.center p.title, .teaser-wrapper .image_banner_text.center p.subtitle{text-shadow: 0px 0px 2px rgba(0, 0, 0, 0.5);}
a.btn-ghost-white, .btn-ghost-white{text-shadow: 0px 0px 2px rgba(0, 0, 0, 0.5);}
a.btn-ghost-white:hover, .btn-ghost-white:hover{text-shadow: 0px 0px 2px rgba(0, 0, 0, 0);}
.logos-slider .list_carousel{padding:20px 0px}

.nav div.submenu, .nav ul.children, #header-sidebar .yit_cart_widget .cart_wrapper .widget_shopping_cart_content, #header .widget_icl_lang_sel_widget li ul{min-width:210px;}
.slider.banners .slide-text h4{color:#000;text-shadow: 1px 1px 2px rgba(255, 255, 255, 0.1);}
.slider.banners .slide-text h3{color:#000;text-shadow: 1px 1px 2px rgba(255, 255, 255, 0.1);}
.slider.banners .slide-text.border{border-color:rgba(0, 0, 0, 0.2);background-color:rgba(255, 255, 255, 0.4)}
.slider-container .slider, .slider-container .header-parallax, .slider-container .slider.swiper-container, .slider-container .slider.swiper_container {
margin: -35px auto 35px;
}

p{font-size:14px; text-align:justify;}

.wpb_tour_next_prev_nav span{display:none;}

.wpb_content_element .wpb_tabs_nav li.ui-tabs-active a{color: #fff; background: #6DAB3D;}

.woocommerce form.variations_form .sbHolder .sbOptions li a{display:block;}

a.checkout-button.button.alt.wc-forward{display:none;}

.yith_magnifier_mousetrap {
border: 1px solid rgb(225, 225, 225);
}

.single-product.woocommerce div.product div.images .yith_magnifier_gallery li{
border: 1px solid rgb(225, 225, 225);
}


ul.products li.product .product-wrapper, ul.products li.product .thumb-wrapper{
border: 1px solid rgb(225, 225, 225);
}

.col-sm-3{margin-top:25px;margin-bottom:15px;}

.single-product.woocommerce div.product div.product-title-section{float:right;width:47%}

.single-product.woocommerce div.product div.product-title-section h1{
  margin-right:10px; margin-bottom:15px;}
.single-product.woocommerce div.product div.summary .price, .single-product.woocommerce div.product div.summary .price span.amount, .single-product.woocommerce div.product div.product-title-section .price, .single-product.woocommerce div.product div.product-title-section .price span.amount{
  float:left; color:#375f1c;}

li{
  font-size:14px;}

#back-top a i{margin:0;}

#payment li img{
  height:21px;
  margin-bottom:3px;
  margin-left:4px;
}


#back-top {
background-color: rgba(0, 0, 0, 0.7);
}

#header .widget_shopping_cart .widget_shopping_cart_content .mini-cart-item-info a, #header .widget_shopping_cart p.total{
  line-height:1.4;}

.qtranxs_widget ul li{font-size:12px;}

.select_option img{width:44px;}
.select_option {border-color:#F7F7F7; margin-bottom: 2px;}

.select_option:hover, .select_option.selected{border-color:#000;}

@media screen and (max-width: 480px) {
.single-product.woocommerce div.product div.product-title-section{
    width:100%;}
.mail-up{display:none;}
  #topbar-right{width:60%}
  #topbar-left{width:40%}
  
}

@media screen and (max-width: 991px) {
.single-product.woocommerce div.product div.product-title-section h1{
    font-size: 18px;}
.single-product.woocommerce div.product div.product-title-section .price span.amount{
    font-size: 18px;}
.slider.banners .slide-text h3{font-size:9px; line-height:1;}
.slider.banners .slide-text h4{font-size:6px; line-height:1;}
  .footer-links{  text-align: left; margin-top: 10px;}
}

.no-arrow span{display:none}

#footer a{font-size:11px; line-height: 1;}
#footer span{white-space: nowrap;}

.small-cta h2{font-size: 19px;}


div.pp_default .pp_bottom .pp_left{display:none;}
div.pp_default .pp_bottom .pp_middle{display:none;}
div.pp_default .pp_bottom .pp_right{display:none;}
div.pp_default .pp_top .pp_left{display:none;}
div.pp_default .pp_top .pp_middle{display:none;}
div.pp_default .pp_top .pp_right{display:none;}

.pp_description{display:none}

.modal-shortcode .modal .modal-dialog{min-width: 58%;}
#page-meta form.woocommerce-ordering{display:none;}
.shop_attributes p{padding-top: 8px;}
.modal-shortcode .modal .modal-header{background:#fff;}
#back-top a i{border:none;padding:0;font-size:16px;}

.broderie-meniu a{color:#5CA234!important;text-decoration: underline;text-decoration-style:double;}
.comanda-personalizata a{color:#5CA234!important;  }
.header-nav ul li a{color:#000}

.contact-down{font-size:14px!important;color:#7b7b7b!important;}
.phone-up{float:left;margin-right:10px;color:#3A3A3A;}
.mail-up{float:left;color:#3A3A3A;}

.top-left{font-size:13px; font-family: 'Questrial', sans-serif; color:#3A3A3A; text-transform: none; margin-top: 7px; line-height:1; min-width:250px;}
.social-up{float: right; margin-left:10px;}

.single-product.woocommerce div.product div.images .yith_magnifier_gallery li{  margin-right: 15px; }

.lang-en{margin-right: 10px!important;}

.links-desktop{
  display:initial;  
  }

.links-mobile{
  display:none;
  }

.comodo{float:right; margin-top:-80px;}

@media (max-width: 480px){
.woocommerce ul.products li, .woocommerce-page ul.products li {
    width: 50%!important;
}
 
.links-desktop{
  display:none!important;  
  }

.links-mobile{
  display:block;
  }


}


@media (max-width: 767px){
    .yes-js .yit_animate {
    opacity: 1!important;
}
}

.second-price h1.product_title.entry-title.entry-title{display:none}

#copyright {
    padding-bottom: 10px;
}

.box-sections img {
    width: 80px!important;
}

div.margin-bottom.box-sections {
    margin-bottom: 0px;
}

.term-description {
    margin-bottom: 25px;
}

#payment .place-order input[type='submit'] {
    width: 100%;
    background: #5aa32b;
    color: #fff;
}

#header .yit_cart_widget .cart_wrapper {

    width: 100%
}

.cat-item {
    padding: 7px 0;
    list-style: none;
    border-bottom: 1px solid #efefef!important;
}

.product-categories {
    padding-left: 0;
}

.widget_categories ul {
    padding-left: 0px;
}

.meniu{
        display: block;
    position: relative;
    top: -130px;
    visibility: hidden;
}

.btn-flat, a.btn-flat {
	background-color: #FEC606;
    background: #FEC606;
    border: #FEC606;
}

.yit_post_meta_date, .yit_post_format_icon{
  display:none!important;
}
