/*
Theme Name: Flozen Child Theme
Theme URI: http://lacy.nasatheme.com
Description: This is a child theme for Flozen Theme
Author: NasaTheme
Author URI: http://www.nasatheme.com
Template: flozen-theme
Version: 1.0
*/


/*************** ADD YOUR CUSTOM CSS IN THIS AREA ***************/
body #btn-switch-rtl {
    opacity: 0.8;
    background: #e4272c;
    color: #FFF;
    font-weight: bold;
    width: 45px;
    height: 45px;
    border: none;
    padding: 0;
    display:  block;
    position: fixed;
    bottom: 80px;
    right: 25px;
    z-index: 999999;
    line-height: 45px;
    font-size: 85%;
    text-align: center;
    box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.1), 0 0 0 0.5px rgba(0, 0, 0, 0.04);
    -moz-webkit-box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.1), 0 0 0 0.5px rgba(0, 0, 0, 0.04);
    -ms-webkit-box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.1), 0 0 0 0.5px rgba(0, 0, 0, 0.04);
    -o-webkit-box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.1), 0 0 0 0.5px rgba(0, 0, 0, 0.04);
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    -webkit-transition: all 350ms ease;
    -moz-transition: all 350ms ease;
    transition: all 350ms ease;
}

body #btn-switch-rtl:hover {
    opacity: 1;
}

@keyframes nasa_pulsate_big {
    0% {
        transform: scale(1);
        opacity: 0;
    }
    50% {
        transform: scale(1.2);
        opacity: 0.5;
    }
    100% {
        transform: scale(1.4);
        opacity: 0;
    }
}

/**
 * Purchase now
 */
#btn-purchase-now {
    /* display: none; */
    position: fixed;
    bottom: 5px;
    left: 0;
    z-index: 399;
	opacity: 0.8;
	
	-webkit-transition: all 700ms ease;
    -moz-transition: all 700ms ease;
    transition: all 700ms ease;
}

#btn-purchase-now.nasa-go-up {
    -webkit-transform: translateY(-120px);
    -moz-transform: translateY(-120px);
    -o-transform: translateY(-120px);
    -ms-transform: translateY(-120px);
    transform: translateY(-120px);
}

.nasa-rtl #btn-purchase-now {
	left: auto;
	right: 20px;
}

.has-nasa-cart-fixed #btn-purchase-now {
	-webkit-transform: translateY(-95px);
    -moz-transform: translateY(-95px);
    -o-transform: translateY(-95px);
    -ms-transform: translateY(-95px);
    transform: translateY(-95px);
}

.has-nasa-cart-fixed #btn-switch-rtl,
.has-nasa-cart-fixed #nasa-init-viewed,
.has-nasa-cart-fixed #nasa-back-to-top {
	-webkit-transform: translateY(-35px);
    -moz-transform: translateY(-35px);
    -o-transform: translateY(-35px);
    -ms-transform: translateY(-35px);
    transform: translateY(-35px);
}

.nasa-in-mobile #btn-purchase-now {
	-webkit-transform: translateY(-45px);
    -moz-transform: translateY(-45px);
    -o-transform: translateY(-45px);
    -ms-transform: translateY(-45px);
    transform: translateY(-45px);
}

.nasa-in-mobile #btn-switch-rtl,
.nasa-in-mobile #nasa-init-viewed,
.nasa-in-mobile #nasa-back-to-top {
	-webkit-transform: translateY(-25px);
    -moz-transform: translateY(-25px);
    -o-transform: translateY(-25px);
    -ms-transform: translateY(-25px);
    transform: translateY(-25px);
}

#btn-purchase-now:hover {
	opacity: 1;
}

#btn-purchase-now img {
    width: 95px;
	position: relative;
	z-index: 2;
}

.purchase-now-effect {
    position: absolute;
    top: 9px;
    right: 11px;
    width: 55px;
    height: 55px;
	z-index: 1;
    background: #7CA81F;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    
    animation: nasa_pulsate_big 5000ms linear infinite;
}

#nasa-viewed-sidebar .star-rating
/* .product-item .info .star-rating /*
/* .product-item .nasa-sc-pdeal-countdown */
{
    display: none;
}

body .products-number .nasa-sl,
body .wishlist-number .nasa-sl,
body .compare-number .nasa-sl,
html body #submit,
html body button,
html body .button,
html body input[type="submit"],
body .product-item.style-2 .nasa-product-grid .product-interactions .add-to-cart-btn .add-to-cart-grid .nasa-text,
body .product-item.style-2 .nasa-product-grid .product-interactions .add-to-cart-btn .add-to-cart-grid .nasa-icon
{
	color: #FFF;
}

/***Edit under title color***/
body .nasa-title.hr-type-under .nasa-heading-title .nasa-title-wrap .nasa-title-hr:before {  
	border-color: #e4272c;
}
/***Edit color tag a, p***/
p a {
    color: #e4272c;
}
body .product-info .stock{
	color: #e4272c;
}
body .nasa-products-special-deal.nasa-products-special-deal-multi {
	border-color: #e4272c; 
}
body .nasa-slider-deal-vertical-extra-switcher.nasa-nav-4-items .item-slick .nasa-slick-img img {
    border-color: transparent !important;
}
body .nasa-slider-deal-vertical-extra-switcher .item-slick.slick-current .nasa-slick-img img, .nasa-slider-deal-vertical-extra-switcher .item-slick:hover .nasa-slick-img img {
	border-color:  #e4272c ; 
}
/**form-submit**/
body #submit, body button, body .button, body input[type="submit"] { 
	background-color: #e4272c; 
}
/** Footer **/
body #nasa-footer .footer-type-2.footer-top .wpcf7 input[type="submit"],
body #nasa-footer .footer-type-2.footer-top .wpcf7 .btn-submit-newsletters {
	background-color: #e4272c;
}

body .product-item.style-2 .nasa-product-grid .product-interactions .add-to-cart-btn .add-to-cart-grid:hover {
	background-color: #e4272c;
	opacity: 0.8;
}

body .nasa-toogle-sidebar-classic {
	min-width: 150px;
}

body .nasa-static-sidebar .wishlist_sidebar .wishlist_table .button-in-wishlist {
	color: #333!important;
}

body.nasa-rtl .nasa-megamenu .nasa-absolute.nasa-right img {
	right: auto;
	left: 0;
}

body.nasa-rtl .nasa-megamenu .nasa-absolute.nasa-left img {
	left: auto;
	right: 0;
}
.page-id-1905 .wpcf7 textarea {
	height: 250px !important;
}

body div.wpcf7 .button.btn-contact { 
	font-size: inherit
}

.nasa-products-special-deal.nasa-products-special-deal-multi-2 .product-item .nasa-product-grid .product-interactions .add-to-cart-btn .add-to-cart-grid .add_to_cart_text,
.page-id-1872 .vertical-menu.nasa-shortcode-menu .section-title { 
	color: #fff;
}

body .button.disabled {
	border-color: #aaa !important;
}

@media only screen and (max-width: 640px) {
	body .nasa_banner.mobile-align-center .nasa-banner-content {
		left: auto;
		right: auto;
		width: 100%;
	}
	
	body .nasa_banner.mobile-align-center .nasa-banner-content .font-200-per {
		font-size: 200% !important;
	}
}

body .logo-wrapper .logo .header_logo {
	width: auto !important;
}
