/*__________________________________________________________________ footer _____________________________________________________________________*/ footer{ background-color: #3c3c3c; color:#000; a{color:#000; &:hover{ color:#888; } } } .f-logo{ width: 40%; float: left; img{ width:100%; height:100%; padding: 0 30px 30px 0; } @media (max-width:640px) { float: none; text-align: center; margin: auto; width: 150px; img{ padding: 0 0 15px 0; } } } .f-contact{ width: 60%; float: left; font-family: Gotham, Helvetica Neue, Helvetica, Arial, " sans-serif"; font-size:16px; line-height: 24px; font-weight:300; padding-bottom: 30px; @media (max-width:767px) { font-size:14px; line-height: 20px; padding-bottom: 0; } @media (max-width:640px) { float: none; text-align: center; margin: auto; width: 100%; } } .f-contact{ ul{ padding-left: 0; li{ list-style: none; padding: 3px 0; } } .text{ display:inline-block; } } .footer-h-l{ font-family: Gotham, Helvetica Neue, Helvetica, Arial, " sans-serif"; font-size: 18px; text-transform: uppercase; color:#000; padding: 30px 0 20px; @media (max-width:767px) { text-align: center; } } .fa-building-o::before { content: "\f0f7"; } .fa-phone::before { content: "\f095"; } .fa-envelope::before { content: "\f0e0"; } .fa-globe::before { content: "\f0ac"; } .contact-info div { display: inline-block; padding: 0 15px 0 0; } .icon { display: inline-block; } .f-2-l{ position:relative; float:left; padding: 30px 0; color:#A4A4A4; font-family: Gotham, Helvetica Neue, Helvetica, Arial, " sans-serif"; font-size: 15px; font-weight: 300; @media (max-width:767px) { float:none; text-align: center; padding: 25px 0 2px; font-size: 13px; } } .f-2-r{ position:relative; float:right; padding: 30px 0; color:#A4A4A4; font-family: Gotham, Helvetica Neue, Helvetica, Arial, " sans-serif"; font-size: 15px; font-weight: 300; @media (max-width:767px) { float:none; text-align: center; padding: 2px 0 25px; font-size: 13px; } } footer .vc-row-tm-section-padding{ padding-top: 0; padding-bottom:0; background-color: #323232; } .foot-contact-block{ width:50%; position: relative; float: left; min-height: 1px; padding-right: 15px; padding-left: 15px; @media (max-width:979px) { width:100%; } @media (max-width:767px) { width:100%; } } .fott-col{ width:25%; position: relative; float: left; min-height: 1px; padding-right: 15px; padding-left: 15px; @media (max-width:979px) { width:50%; } @media (max-width:767px) { width:100%; } } footer#footer a { font-weight: 300; } footer .styled-icons { padding: 0; @media (max-width:767px) { text-align: center; margin: auto; padding: 0 0 15px 0; } } footer .menu-home-main-container{ @media (max-width:767px) { text-align: center;} } .remain-menu .top-nav-mini-cart-icon-container .top-nav-mini-cart-icon-contents .dropdown-content{ left: 0; font-family: Gotham, Helvetica Neue, Helvetica, Arial, " sans-serif"; font-size: 15px; font-weight: 300; color:#332323; padding: 10px; border:none; } .remain-menu .fa{ background-color:rgba(255,255,255,0.50); padding: 10px; border-radius: 50%; font-size: 30px; color:#323232; } .remain-menu .top-nav-mini-cart-icon-container .top-nav-mini-cart-icon-contents .mini-cart-icon .items-count{ background-color: #004588; top:5px; right:5px; } .remain-menu .woocommerce.top-nav-mini-cart-icon-container{ display: inline-block; } .remain-menu .top-nav-mini-cart-icon-container .top-nav-mini-cart-icon-contents .mini-cart-icon{ margin: 5px; } .remain-menu #top-nav-search-btn .search-icon{ color: #323232; } .remain-menu #top-nav-search-btn .search-icon { color: #323232; font-size:24px; border-radius: 50%; background-color:rgba(255,255,255,0.50); padding: 11px 11px 13px 13px; margin-right: 15px; } .nav > li.remain-menu > a{ padding: 0; } .woocommerce.top-nav-mini-cart-icon-container .dropdown-content{ @media (max-width:767px) { display: none; } } #top-nav-search-form{ width: 240px; left: -53px; } .remain-menu #top-nav-search-form{ margin-top:10px; height: 50px; } .remain-menu #top-nav-search-form input[type="text"] { font-family: Gotham, Helvetica Neue, Helvetica, Arial, " sans-serif"; color: #323232; font-size: 14px; height: 100%; left: 15px; font-weight: 300; } .remain-menu .fa.fa-times{ font-size: 15px; padding: 0; } .remain-menu #top-nav-search-form #close-search-btn{ font-size: 0px; line-height: 0; margin: 0; } .top-nav-search-form1{ display: none; } .f-logo img{ height: auto!important; } #yith-quick-view-modal, .scrollToTop, .pswp{ display: none; }