/*
 Theme Name:    Electro Child
 Theme URI:     https://themeforest.net/item/electro-electronics-store-woocommerce-theme/15720624
 Description:   This is the child theme of Electro
 Author:        MadrasThemes
 Author URI:    https://madrasthemes.com/
 Template:      electro
 Version:       3.2.5
 License:       GNU General Public License v2 or later
 License URI:   http://www.gnu.org/licenses/gpl-2.0.html
 Tags:          light, dark, two-columns, right-sidebar, responsive-layout
 Text Domain:   electro-child
*/


.departments-menu-v2 >.dropdown-menu {
    display: block;
}

.page .entry-header {
    text-align: center;
    margin-bottom: 2.857em;
    display: none;
}

#tab-description p, p {
    margin-bottom: 1em !important;
    color: #919090;
}

.mfp-preloader
{display:none;}
ol, ul {
    margin-top: 0;
    padding: 0 0 0 30px;
}
pre, blockquote, form, figure, p, dl, ul, ol {
    margin-bottom: 10px;
}
.button, button, input, textarea, select, fieldset {
     margin-bottom: 0; 
}
ul ul, ul ol, ol ol, ol ul {
    margin: 5px; 
}
.swiper-wrapper {
	padding-bottom: 10px}
.form-flat input:not([type=submit]), .form-flat textarea, .form-flat select {
    margin-bottom: 15px;
}
.dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit {font-size: 13px;background-color:#c50005;font-weight:600;
}
.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:before {
	border-color: transparent #c50005;}
.button.is-outline, input[type=submit].is-outline, input[type=reset].is-outline, input[type=button].is-outline {
    border: 1px solid currentColor;
}
.button
{font-size:0.65em;}
.eael-woo-product-carousel-container .eael-woo-product-carousel[data-items="1"] .product.swiper-slide, .eael-woo-product-carousel-container .eael-woo-product-carousel[data-items="2"] .product.swiper-slide, .eael-woo-product-carousel-container .eael-woo-product-carousel[data-items="3"] .product.swiper-slide, .eael-woo-product-carousel-container .eael-woo-product-carousel[data-items="4"] .product.swiper-slide, .eael-woo-product-carousel-container .eael-woo-product-carousel[data-items="5"] .product.swiper-slide, .eael-woo-product-carousel-container .eael-woo-product-carousel[data-items="6"] .product.swiper-slide
{list-style:none;}
.pdf-links {
    float: left;
    width: 100%;
    margin-top: 15px;
    line-height: 30px;
}
.pdf-links li {
    list-style: none;
    float: left;
    background: url(https://xtraseal.vn//wp-content/uploads/2022/10/pdf_icon.gif) no-repeat left center;
    margin: 0 10px;
}
.pdf-links li a {
    color: #d70308;
    padding-left: 28px;
    display: block;
    line-height: 30px;
    background: url(https://xtraseal.vn//wp-content/uploads/2022/10/pdf_icon.gif) no-repeat left center;
    text-decoration: underline;
}
.col-md-9 {
    width: 75%;
}
.col-md-3 {
    width: 25%;
}
row {max-width:100%; padding:10px;}
.elementor-50 .elementor-element.elementor-element-eaed2a6 .tagcloud a {

    line-height: 1.1;
    display: inline-block;
}
form
{margin-bottom: 0 !important;}

.widget_gtranslate select {
    border: 1px solid #fff4f454 !important;
    border-radius: 2px;
    height: 42px !important;
    padding: 10px;
    background-color: #fff !important;
}
.widget_gtranslate{
    border: 2px solid #fff !important;
    border-radius: 2px;
    height: 50px !important;
    padding: 5px;
    width:275px !important;
    background-color: #0900ba !important;
    display: flex;
    align-items: center;
    justify-content: center;

}
#gt_lightbox a.glink span {

    color:#000;
}

.gt_white_content {
    padding: 5px 20px !important;width:500px !important;height:300px!important;}

.gt_black_overlay {background-color: #58585880 !important;}
.alo-circle-fill {
    animation-iteration-count: infinite;
    animation-duration: 1s;
    animation-fill-mode: both;
    animation-name: pulse;
    position: absolute;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    border: 2px solid transparent;
    background: linear-gradient(to right top,#070062,#0e0686,#1211ad,#111dd5,#002aff);
}
.mobile-languages{display: none !important;}
.elementor-item.elementor-item-active
{border-bottom: 1px solid red;padding:5px;}
.gt_switcher-popup {border: 1px solid red;padding:8px 15px;border-radius:4px;}

    img.icon-zalo{margin-right:20px;}
.chat-zalo,.chat-fb{width:49%;}
a.chat_style {
    display: inline-block;
    overflow: hidden;
    padding: 9px 0;
    border-radius: 4px;
    font-size: 18px;
    line-height: normal;
    text-transform: uppercase;
    color: #fff!important;
    text-align: center;
    background: #fd6e1d;
    background: -webkit-gradient(linear,0% 0%,0% 100%,from(#fd6e1d),to(#f59000));
    background: -webkit-linear-gradient(top,#004fff,#1849b6);
    background: -moz-linear-gradient(top,#f59000,#fd6e1d);
    background: -ms-linear-gradient(top,#f59000,#fd6e1d);
    background: -o-linear-gradient(top,#f59000,#fd6e1d);
    margin: 0 0 20px;
    text-decoration: none;
    border-bottom: 0!important;
    max-width: 350px;
    width: 100%;
}
a.chat_style:hover,a.devvn_buy_now_style:focus{text-decoration:none!important;background:#f59000;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#f59000),to(#fd6e1d));background:-webkit-linear-gradient(top,#fd6e1d,#f59000);background:-moz-linear-gradient(top,#fd6e1d,#f59000);background:-ms-linear-gradient(top,#fd6e1d,#f59000);background:-o-linear-gradient(top,#fd6e1d,#f59000);color:#fff}

a.chat_style span{display:block;font-size:14px;color:#fff;text-transform:none;margin:2px 0 0}

.devvn-popup{width:100%;height:100%;display:none;position:fixed;top:0;left:0;background:rgba(0,0,0,0.75);z-index:9999999999}

@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/
.widget_gtranslate,.gt_switcher-popup {
    display: none;
}
.mobile-languages{display: block !important}
	.liphax-vong {
    top: 90px;
    right: 10px;
    width: 75px;
    height: 75px;
}
ol, ul {
    margin-top: 0;
    padding: 0 0 0 20px;
}
	ul ul, ul ol, ol ol, ol ul {
    margin: 5px; 
}
	.form-flat input:not([type=submit]), .form-flat textarea, .form-flat select {
    margin-bottom: 10px;
}
}