/*
 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.3.16
 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
*/

.site-header {
    padding: 0em !important;
}

.header-logo + .primary-nav {
    padding: 2em !important;
}

.header-support-info {
    padding-top: 1.5em;
}

.iconcolor {
    color: #1abc9c;   
}

/*.footer-bottom-widgets {
    display: flex;
}*/

.departments-menu-v2.animated-dropdown .yamm .yamm-fw>.dropdown-menu, 
.departments-menu-v2.animated-dropdown .yamm .yamm-hw>.dropdown-menu, 
.departments-menu-v2.animated-dropdown .yamm .yamm-tfw>.dropdown-menu {
      overflow: visible;
}

/*#menu-footer-menu-3.menu{
	 line-height: 1.5em;    
}

#menu-footer-menu-2.menu{
    line-height: 1.5em;    
}

#menu-footer-menu-1.menu{
    line-height: 1.5em;    
}*/

.desktop-footer .footer-bottom-widgets .footer-bottom-widgets-menu {
    width: 1200px !important;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #28a745;
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #dc3545;
}
.text-center{
	text-align:center !important;
}

.col-fluid{
	width: 100%;
}

#appleRepairPopup{
    position: fixed;
    bottom: 30px;
    right: 30px;
    width: 320px;
    background: #ffffff;
    border-radius: 18px;
    padding: 28px 24px;
    box-shadow: 0 20px 40px rgba(0,0,0,0.12);
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;
    z-index: 9999;
    display: none;
    animation: applePopupFade .5s ease;
}

#appleRepairPopup h3{
    margin:0;
    font-size:20px;
    font-weight:600;
    color:#1d1d1f;
}

#appleRepairPopup p{
    font-size:14px;
    color:#6e6e73;
    margin:10px 0 18px 0;
}

#appleRepairPopup a{
    display:inline-block;
    background:#0071e3;
    color:#fff;
    padding:10px 18px;
    border-radius:980px;
    text-decoration:none;
    font-size:14px;
    font-weight:500;
    transition:.2s;
}

#appleRepairPopup a:hover{
    background:#0077ED;
}

#appleClose{
    position:absolute;
    top:12px;
    right:14px;
    font-size:18px;
    cursor:pointer;
    color:#86868b;
}

@keyframes applePopupFade{
    from{
        opacity:0;
        transform:translateY(20px);
    }
    to{
        opacity:1;
        transform:translateY(0);
    }
}