/*
Theme Name: Elessi Theme Child
Theme URI: https://elessi.nasatheme.com/demo/
Description: This is a child theme for Elessi Theme
Author: NasaTheme team
Author URI: https://nasatheme.com
Template: elessi-theme
Version: 1.0
*/


/*************** ADD YOUR CUSTOM CSS IN THIS AREA ***************/
.row{ max-width:100%;padding-left: 4rem; padding-right: 4rem;}
.online-shop-btn .elementor-heading-title{width: 180px;
  height: 180px;
  background-color: #f26522;
  border-radius: 50%;
  text-align: center;
  line-height: 1;display:flex;align-items:center;}
.online-shop-btn .elementor-heading-title:hover{ background:#fff;color:#f26522!important}
.e-con.e-flex > .e-con-inner{ padding:80px 4rem}
.e-con.e-flex > .e-con-inner  .e-con-inner { padding:80px 15px}
.zoom-con-box .uc_thumbnail,.zoom-con-box .uc_content_box_zoom_effect,.zoom-con-box .uc_content_box_zoom_effect_content{ background:none!important}
.zoom-con-box .uc_thumbnail{ width:250px!important; height:250px!important; border-radius:50%; margin:0 auto;}
.zoom-con-box .uc_more{
  background-color: transparent;
 border-radius: 48px;
  padding: 15px!important; width:100%; font-size:16px!important; margin-top:20px!important; background:#f4e2ca!important; color:#FF8B1A!important}
.zoom-con-box:hover .uc_more{ background-image: linear-gradient(90deg, #FF4B0E 0%, #FF8B1A 100%)!important; color:#fff!important}
.zoom-con-box .uc_content p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.newsletter-form{}
input[type="submit"],#nasa-footer .btn-submit-newsletters,.product-info .cart .single_add_to_cart_button,.the-download-url a{font-size: 18px; background-color: transparent; background-image: linear-gradient(90deg, #FF4B0E 0%, #FF8B1A 100%); border-radius: 48px;padding: 15px 30px;height: auto;border:0}
input[type="submit"]:hover,.product-info .cart .single_add_to_cart_button:hover,.the-download-url a:hover{ background-image: linear-gradient(90deg, #000 0%, #000 100%); color:#fff!important}
#nasa-footer .btn-submit-newsletters:hover{ background-image: linear-gradient(90deg, #fff 0%, #fff 100%); color:#FF4B0E!important}
.newsletter-form .wpcf7-form p{ text-align:center}
.newsletter-form input[type="email"]{ height:52px; border-radius:48px;padding: 10px 20px;}
.newsletter-form input[type="submit"]{ margin-top:20px;}
#nasa-footer .nasa-nav-sc-menu{ margin-top:0}
#nasa-footer .nasa-nav-sc-menu ul li a{ color:#fff}
#nasa-footer .nasa-nav-sc-menu ul li a:hover{ color:#FF4B0E}
#nasa-footer .nasa-footer-bottom{ background:#000; border-top:1px solid #181816}
.breadcrumb,.breadcrumb a{ color:#fff}
.nasa-breadcrumb:before {
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  position: absolute;
  pointer-events: none;
  background-color: #000000;
  zoom: 1;
  filter: alpha(opacity=40);
  -webkit-opacity: 0.4;
  -moz-opacity: 0.4;
  opacity: 0.4;
  content: "";
}
.nasa-item-blog-grid article.type-post img,.blog-image-attachment img{ height:345px; width:100%;object-fit: cover;}
article .nasa-archive-info p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
article .nasa-archive-info.entry-title,.nasa-blogs-relate .nasa-blog-title{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.container-wrap {padding: 50px 0 30px;}
.nav-wrapper .root-item{ font-size:18px;}
.contact-form-footer .row{ padding:0}
.contact-forms .wpcf7-submit{ margin-top:20px}
.nasa-product-360-degree .nasa-threesixty .nasa-threesixty_images li img{ height:800px} 
@keyframes zoomInOut {
  0%, 100% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.05);
  }
}
.scale-title .elementor-heading-title{animation: zoomInOut 1.5s infinite;}
.nasa-popup-content-contact .row.nasa-hafl-width{ padding:0}
.pro-tabs-section .e-con.e-flex > .e-con-inner{ padding:20px;}
.pro-tabs-section .panel-container{ background:none!important; border:1px solid #ddd;}
.pro-tabs-section .r-tabs-tab .ue-tab-btn{font-size: 18px; border-radius:10px 10px 0 0}
.pro-tabs-section .r-tabs-state-active .ue-tab-btn{ background-color: transparent; background-image: linear-gradient(90deg, #FF4B0E 0%, #FF8B1A 100%); color:#fff!important; margin-bottom:-1px; font-weight: bold;}
.product-info .cart .single_add_to_cart_button{padding: 10px 30px;}
.pro-tabs-section  #uc_content_tabs_elementor_fb1b465_item3 .ue-content-text a{ color: #000; border: 1px solid #000; padding:10px 20px; background:#f1f1f1; margin:10px}
.pro-tabs-section  #uc_content_tabs_elementor_fb1b465_item3 .ue-content-text a:hover{color: #FF6B14;}
.product-info .woocommerce-product-details__short-description{ color:#333}
.product-info .woocommerce-product-details__short-description h3{ font-size:18px;}
.product-info .woocommerce-product-details__short-description p{ margin-bottom:10px}
.badge{ font-size:14px;}
.badge.featured-label{ background:#FF6B14;}
.product-img{ height: 350px;align-content: center;}
.main-img{height: 350px;align-content: center;}
.product-img img{ height:100%;object-fit:contain}
.main-img img{height: 350px;}
.nav-wrapper .default-menu > .nav-dropdown .sub-menu{ padding:15px!important}
.current-menu-item > a,.header-nav > li.menu-item .nav-dropdown a:hover{color: #FF6B14!important; padding-left:0!important}
.price{font-size: 18px; font-weight: bold;}
.lte-header-h1-wrapper .lte-header{ color:#fff; font-size:50px;}
.breadcrumb-row a{ font-size:16px;}
.home-cate.e-con.e-flex > .e-con-inner{ padding-top:0; padding-bottom:0}
.nasa-360-degree-popup.nasa-tip{ background:#FF6B14; color:#fff!important}
.nasa-360-degree-popup.nasa-tip:hover{ color:#fff!important}
.nasa-product-details-page .product-gallery .main-images .slick-slide img {width: auto!important;height: 700px;}
.nasa-single-product-slide .nasa-item-main-image-wrap{ background:#fff!important}
.p-content-all{ display:flex;flex-direction: row;}
.p-description{ width:40%}
.video-url{ width:60%}
.video-url video{ height:600px}
.the-download-url a{ display:inline-block; color:#fff!important; padding:12px 30px;}
.the-download-url{ padding-bottom:35px;}
.pdf-views-products{ max-width:1200px}
div.pdfemb-viewer{ border-color:#ddd!important}
.site-header .header-wrapper{ position:fixed; top:0; left:0; width:100%;z-index: 99}
.nasa-header-sticky .fixed-already{ background:#212326;padding: 11px 0;}
.site-header .header-icons li>a{ color:#fff}
.site-header .sub-menu li a{ color:#333}
body .nav-wrapper .root-item.current-menu-item > a:after{border-color: #FF6B14!important;}
.cat-item-uncategorized-fr,.cat-item-uncategorized-nl{ display:none}
.page-template-page-shopping-cart .site-header .header-wrapper,.post-type-archive .site-header .header-wrapper,.page-id-5362 .site-header .header-wrapper { position:inherit;background: #212326;}
.checkout-modern-left-wrap .nasa-bc-modern>.mobile-text-center,.nasa-login-register-warper .nasa-form-logo-log{background: #212326;padding: 20px;}
#nasa-login-register-form .nasa-form-content { margin: 0;}
.nasa-login-register-warper{ border:0}
.about-txt-info{ max-height:480px; overflow-y:scroll}
table tr td{border: 1px solid #ddd;
  padding: 10px;}
.newsletter-form fieldset{border: 0; margin:0; padding:0}
.foot-pay.e-con.e-flex > .e-con-inner{ padding:0 0 30px 0}
.foot-pay img,.detail-pay img{ height:50px; width:auto}
.detail-pay img{ border-radius:10px; margin-right:10px}

@media screen and (max-width:1440px){
	.zoom-con-box .uc_thumbnail{ width:180px!important; height:180px!important;}	
	.zoom-con-box .uc_thumbnail img{height:180px!important; }
	.zoom-con-box .uc_title{font-size: 14px!important; font-weight:bold}
}
@media screen and (max-width:1024px){
.row{ padding-left:30px; padding-right:30px;}
.e-con.e-flex > .e-con-inner{ padding:30px 30px}
.e-con.e-flex > .e-con-inner  .e-con-inner { padding:30px 15px}	
	.zoom-con-box .uc_thumbnail{ width:250px!important; height:250px!important;}	
	.zoom-con-box .uc_thumbnail img{height:250px!important; }	
	.pro-cate-row .pro-cate-img{ order:1}
	.pro-cate-row .pro-cate-txt{ order:2}
	.lte-header-h1-wrapper .lte-header{ font-size:30px;}
	.p-content-all{ display:block;}
.p-description{ width:100%}
.video-url{ width:100%}
.video-url video{ height:400px}
.nasa-product-details-page .product-gallery .main-images .slick-slide img {height: auto;}
.pro-tabs-section .e-con.e-flex > .e-con-inner{ padding:0}
}

@media screen and (max-width:480px){
.row{ padding-left:15px; padding-right:15px;}
.e-con.e-flex > .e-con-inner{ padding:30px 15px}
.e-con.e-flex > .e-con-inner  .e-con-inner { padding:30px 15px}	
.home-banner .e-con-inner{ position:relative;}
.home-banner .banner-btn{ order:1}
.home-banner .banner-txt{ order:2}
.online-shop-btn .elementor-heading-title{ width:80px; height:80px;}
	.pro-tabs-section #uc_content_tabs_elementor_fb1b465_item3 .ue-content-text a{ display:block}
	.nasa-product-details-page .product-gallery .main-images .slick-slide img {height: 310px;}
	.nasa-product-360-degree .nasa-threesixty .nasa-threesixty_images li img {height: 400px;}
	.pro-tabs-section .e-con.e-flex > .e-con-inner .e-con-inner{ padding:0}
}






