ul#menu-menu >li>a:after {
    -webkit-transition: opacity .3s ease-in-out 0s,left .3s ease-in-out 0s,right .3s ease-in-out 0s;
    /* transition: opacity .3s ease-in-out 0s,left .3s ease-in-out 0s,right .3s ease-in-out 0s; */
    content: "";
    position: absolute;
    top: 0;
    left: 50%;
    right: 50%;
    height: 3px;
    background-color: #09f;
    opacity: 0;
}
ul#menu-menu >li > a:hover:after {
    opacity: 1;
    left: 0;
    right: 0;
}
ul#menu-menu >li >a:hover {
    color: #09f;
    background-color: transparent !important;
}
header nav.main-menu > ul.menu > li.current-menu-item > a:after, header nav.main-menu > ul.menu > li.current_page_item > a:after {
    -webkit-transition: opacity .3s ease-in-out 0s,left .3s ease-in-out 0s,right .3s ease-in-out 0s;
    /* transition: opacity .3s ease-in-out 0s,left .3s ease-in-out 0s,right .3s ease-in-out 0s; */
    content: "";
    position: absolute;
    top: 0;
    left: 50%;
    right: 50%;
    height: 3px;
    background-color: #09f;
    opacity: 0;
}
header nav.main-menu > ul.menu > li.current-menu-item > a:after, header nav.main-menu > ul.menu > li.current_page_item > a:after {
    opacity: 1!important;
    left: 0!important;
    right: 0!important;
}
header nav.main-menu > ul.menu > li.current-menu-item > a, header nav.main-menu > ul.menu > li.current_page_item > a {
    color: #09f!important;
    background-color: transparent !important;
}
div#ppcp-messages {
    height: 0;
}


.ts-header .ts-menu > nav > ul.menu > li.ts-normal-menu > ul.sub-menu li a:hover {
    color: #09f;
}
.datuann {
    display: block;
    width: 200px;
    padding: 15px;
    margin: 0 auto;
    background: #1573E4;
    border-radius: 10px;
}

.baise{color: #fff;}
.jz{text-align: center;}
@media (min-width:450px) {

.jz {

    margin-top: 30px;
}
}
@media (min-width:550px) {

.jz {

    margin-top: 50px;
}
}
@media (min-width:600px) {

.jz {

    margin-top: 75px;
}
}
@media (min-width:700px) {

.jz {

    margin-top: 90px;
}
}
@media (max-width: 350px){
.elementor-19385 .elementor-element.elementor-element-477f0ad > .elementor-widget-container {
    padding: 100px 0px 0px 0px;
}
}
.btbj{
	background: rgb(143 140 135 / 31%);
    padding: 15px 0;
    margin: 0;
    width: 100%;}
.lietuimg:hover h3.elementor-image-box-title {

    background: rgb(143 140 135 / 66%);

}	
.lietuimg h3.elementor-image-box-title {
    margin-top: -84px;

    display: block;
    position: relative;
    padding: 15px 0 15px 15px;
}
.product-group-button-meta {
    display: none!important;
}
.productinfo-show-discounts {

    float: right;
}
div.product .summary .meta-content .cats-link, div.product .summary .meta-content .brands-link, .productinfo-show-discounts {
    display: none;
}
button{background-color: #1573E6!important;color: rgba(255,255,255,1)!important;border-color: #1573E6!important;border-radius: 10px!important;}
button:hover{background-color: #095bbf!important;border-color: #095bbf!important;}
.wdp_bulk_table_content .wdp_pricing_table_footer {
    display: none;
}

.woocommerce-account .woocommerce-MyAccount-navigation li {background: #fff;border-radius: 10px;}
.woocommerce-account .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--dashboard  {
   display:none;
}
.woocommerce-account .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--orders a {
    background: url(../images/z5.png) no-repeat -8px center!important;
}
.woocommerce-account .woocommerce-MyAccount-navigation .track-order a {
    background: url(../images/z6.png) no-repeat -8px center!important;
}
.woocommerce-account .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--downloads {
    display:none;
}
.woocommerce-account .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--edit-address a {
    background: url(../images/z2.png) no-repeat -8px center!important;
}
.woocommerce-account .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--edit-account a {
    background: url(../images/z3.png) no-repeat -8px center!important;
}
.woocommerce-account .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--customer-logout a {
    background: url(../images/z4.png) no-repeat -8px center!important;
}

.woocommerce-account .woocommerce-MyAccount-navigation li a {padding: 20px 40px 20px 80px;}

.elementor-image-box-img img {
    height: 100%;
}
.footd h5,.footd h3 {
    color: #fff;
    font-size: 18px;
    line-height: 1.1;
    margin-bottom: 10px;
    font-weight: normal;
}
.wf_malig_item ul li a {
    color:#fff !important;
}
.wf_malig_item ul li a:hover {
    color: rgb(95, 183, 255)!important;
}
@media (min-width:767px) {
.vertical-menu-button {

    display: none;
}
.my-account-wrapper .account-control > a{border:none;display:inline-block;width:20px;height:20px;background:url('../images/icon_user.png') no-repeat center center;border-radius:0;margin-right:35px;}
.my-account-wrapper:hover .dropdown-container {
    display: none;
}
}

	
@media (max-width:767px) {

.woocommerce-account .woocommerce-MyAccount-navigation li {
    width: calc(80% - 10px);
}
}
