@font-face {
font-family: 'NunitoSans-SemiBold';
src: url(//theotherapia.ro/wp-content/themes/elessi-theme-child/fonturi/nunito/NunitoSans-SemiBold.ttf);
font-weight: 600;
font-style: normal;
}
@font-face {
font-family: 'Oxygen-Bold';
src: url(//theotherapia.ro/wp-content/themes/elessi-theme-child/fonturi/oxygen/Oxygen-Bold.ttf) format('truetype');
font-weight: bold;
font-style: normal;
} @font-face {
font-family: 'Poppins Regular';
src: url(//theotherapia.ro/wp-content/themes/elessi-theme-child/fonturi/poppins/Poppins-Regular.ttf) format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'Poppins Medium';
src: url(//theotherapia.ro/wp-content/themes/elessi-theme-child/fonturi/poppins/Poppins-Medium.ttf) format('truetype');
}
@font-face {
font-family: 'Poppins Medium Italic';
src: url(//theotherapia.ro/wp-content/themes/elessi-theme-child/fonturi/poppins/Poppins-MediumItalic.ttf) format('truetype');
}
@font-face {
font-family: 'Poppins SemiBold';
src: url(//theotherapia.ro/wp-content/themes/elessi-theme-child/fonturi/poppins/Poppins-SemiBold.ttf) format('truetype');
}
@font-face {
font-family: 'Poppins SemiBold Italic';
src: url(//theotherapia.ro/wp-content/themes/elessi-theme-child/fonturi/poppins/Poppins-SemiBoldItalic.ttf) format('truetype');
}
html, body {-webkit-font-smoothing: antialiased;font-family: 'Poppins Regular', sans-serif;}
h1,h2 {font-family: 'Poppins SemiBold', sans-serif;}
h4,h5 { font-family: 'Poppins Medium', sans-serif;}
a.button{border: none !important; box-shadow: inset 0 -2px 0 0 rgba(0, 0, 0, 0.4);}
.nasa-static-sidebar .btn-mini-cart a.checkout {box-shadow: inset 0 -2px 0 0 rgba(0, 0, 0, 0.4);}
.place-order .button {border:none;} .mfp-title{display: none !important;} .single_add_to_cart_button{background-image: linear-gradient(to right,#4a60c1 10%,#3985e0); border:none;box-shadow: inset 0 -2px 0 0 rgba(0, 0, 0, 0.4);
border-radius:8px!important;
font-family:'NunitoSans-SemiBold';
text-transform:none;
letter-spacing: 1.5px!important;
font-size:110%;
}
.single_add_to_cart_button:hover{background-image: linear-gradient(to right,#3147a8 10%,#206cc7);} #nasa-counter-viewing{margin: 20px 0;} .mini-cart-item .quantity .input-text.qty{height: 20px;font-size: 16px;width:25px;}
.mini-cart-item .quantity {height: 21px;border-radius: 8px!important;} .nasa-static-sidebar .btn-mini-cart .woocommerce-mini-cart__buttons a{color:#fff!important;background-color: #419324 !important;border:none;}
.nasa-static-sidebar .btn-mini-cart .woocommerce-mini-cart__buttons a:hover{color:#dfdfdf!important;background-color: #3c8921 !important;}
a.button.checkout.wc-forward{background-color: #3676bc !important;}
a.button.checkout.wc-forward:hover{background-color: #284da7 !important;} #masthead {background-color:#fafafa;padding: 10px 0;}
.sticky-wrapper{
background-color:#fafafa;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
}
.nasa-header-sticky .sticky-wrapper.fixed-already{
background-color:#fafafa;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
} .nasa-breadcrumb {background-color:#f3f3f3;
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
}
.breadcrumb-row {height: auto !important;}
.breadcrumb {padding: 0 !important; margin:5px -5px 0 -5px;}
.breadcrumb a{color:#228be6;text-decoration:none;border:1px solid #496595;padding:3px; border-radius:6px;}
.breadcrumb a:first-of-type{display: none;}
.breadcrumb svg:first-of-type{display: none!important;}
.breadcrumb svg{width: 14px;}
.breadcrumb a:hover{text-decoration:none;color:#035e9b;background-color:#dededf;}
.breadcrumb a:focus{text-decoration:none;color:#035e9b;background-color:#dededf;} .products.grid li.product-warp-item {
max-width: 24%;
margin:5px;
box-shadow: 0px 1px 2px 1px rgba(0,0,0,0.2);
border-radius: 4px;
} .main-img img, .back-img img {
border-top-left-radius: 4px;
border-top-right-radius: 4px;
} .woocommerce-loop-product__title{
font-family:NunitoSans-SemiBold;
display: -webkit-box!important;
width: 100%;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis;
height: 50px;
white-space: initial;
word-break: break-word;
} li.product-warp-item{padding:0!important;}
.product-item .info{margin-top:5px;padding:10px!important;}
.product-item .info .price{margin:10px 0;color:#f03e3e!important;display:block;}
.woocommerce-Price-amount{font-family: Oxygen-Bold;}  .nasa-statistic-ratings{display: none!important;}
.star-rating {font-size: 16px;min-width:101%;} .product-item .info .star-rating {position:absolute!important;top:0;} .comment-form-rating label {font-weight: bold;} .woocommerce-tabs #reviews .woocommerce-Reviews-title, .woocommerce-tabs #reviews .comment-reply-title {
text-transform: none!important;} .sunapp{
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
justify-content: center;
align-items: center;
margin-top: 25px;
}
.nrtel{
box-shadow: 0px 0px 4px rgba(0,0,0,0.3);
border-radius: 10px;
padding: 10px;    
}
.nrtel:hover{background-color: #f3f3f3 !important;} .nasa-color-big-square .nasa-attr-ux-color {
margin-right: 10px;
margin-bottom: 3px;
padding: 5px;
min-width: 50px;
border-radius: 5px;
} .focus-info{padding-bottom: 10px;} .nasa-content-description{
font-size: 103%;    
background-color: #ffffff;
color: #000000;
} .nasa-slide-style li.nasa-single-product-tab a {color: #878986;} h3.nasa-crazy-box{
display: block !important;    
text-align: center;
border-top: solid 1px #dadada;
padding-top: 15px;
} .product-info .woocommerce-product-details__short-description
{font-size: 103%;
color: #111;
background-color: #f0f0f0;
padding: 7px 4px 7px 8px;
border-radius: 8px;} .termcon {
color: #111; background-color: #f9f9f9; 
padding: 20px; border-radius: 8px; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); margin: 20px auto; max-width: 800px; } .term-description {
color: #111; background-color: #fafafa;
padding: 8px; margin: 8px auto;
border-radius: 8px;
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);
line-height: initial;
} .box-cuvinte{
box-shadow: 0px 0px 3px rgba(0,0,0,0.4);
border-radius: 8px;
padding: 7px;    
}
.articol{font-size:105%;} header.entry-header{display: none;} .page-id-262 div.nasa-bottom-bar.nasa-transition.nasa-active{display: none!important;}
.page-id-3695 div.nasa-bottom-bar.nasa-transition.nasa-active{display: none!important;} .pe-7s-culture:before {content: "\e674";} .pe-7s-smile:before {content:"\e693";font-size: 110%;}
.service-block .service-desc {
font-size: 110% !important;
color: #444!important;}  .product-info .entry-title {font-size: 160%!important;} .price.nasa-single-product-price{
font-size: 170%;
color:#f03e3e;
text-shadow: 1px 0px 1px rgba(0, 0, 0, 0.1);
text-align: center;
} .nasa-single-share {
justify-content: center;
align-items: center;
background-color:#f8f8f8;
font-size: 105%;
margin: 20px!important;
padding:10px 0 10px 0 !important;
} .product-info .cart,
.product-info .cart.variations_form .woocommerce-variation-add-to-cart {
margin:0 20px;
justify-content: center;
align-items: center;}
.nasa-badges-wrap {left:2px;} .woocommerce button[name="update_cart"],
.woocommerce input[name="update_cart"] {display: none;}
.ns-back-history{display:none!important;}  #nasa-mobile-cat-filter .nasa-top-cat-filter > li {
font-family: Oxygen-Bold;        
border-bottom: 1px solid #dfdfdf; font-weight: bold; font-size: 110%; padding: 10px 0; } #nasa-mobile-cat-filter .nasa-top-cat-filter .children {
border-left: 2px solid #dfdfdf; margin-left: 20px; padding-left: 10px; } #nasa-mobile-cat-filter .nasa-filter-item {
display: inline-block;
line-height: 1.5;
color: #333; text-decoration: none; } #nasa-mobile-cat-filter .nasa-filter-item:hover {
color: #f76b6a; text-decoration: underline; } #nasa-mobile-cat-filter .accordion.active {
background-color: #f76b6a;
color: #71bd47;
border-color: #f76b6a;
}
.nasa-top-cat-filter-wrap-mobile .current-tax-item > .nasa-filter-item{
text-decoration: underline!important;
color: #71bd47!important;} #nasa-mobile-cat-filter .nasa-top-cat-filter li {
margin-bottom: 10px;
} #nasa-mobile-cat-filter .nasa-top-cat-filter > li:last-child {
border-bottom: none;
}  .widget_product_categories li {
border-bottom: 1px solid #dfdfdf;
}
.widget_product_categories li:last-child {
border-bottom: none;
}
.widget_product_categories li::after {
content: "";
display: block;
margin: 5px auto;
}
.col-sidebar .nasa-toggle-widget{right: 4%;} .div-toggle-sidebar a {
display: block;
border: 1px solid #333;
background: #333;
color: #fff;
opacity:0.4;        
padding: 6px;
line-height: inherit;
-webkit-border-radius: 0 4px 4px 0;
-moz-border-radius: 0 4px 4px 0;
border-radius: 0 4px 4px 0;
}
.wc_payment_method label{font-size:18px;}
.restore-item{color: #0e297f!important;} .mfp-container{padding:0;}
img.mfp-img {max-width: 90%;} .mfp-arrow{
opacity: 0.6;
background: #333 !important;
margin: 0;
top: 55%;
margin-top: -55px;
padding: 0;
width: 50px;
height: 50px;}
.mfp-arrow.mfp-arrow-left:after, .mfp-arrow.mfp-arrow-right:after {
font-size: 40px;} .nasa-stclose:before, .nasa-stclose:after {border-top: 2px solid #4d82d8;}
.nasa-stclose.nasa-mfp-close{
top: 0;right: 0;
background: #f2f2f2;} #nasa-wrap-archive-loadmore a {color:#228be6!important;} p.woocommerce-shipping-destination{display:none;} .free-shipping-notice {
display: inline-block;
font-family:'NunitoSans-SemiBold';
box-shadow: 0px 0px 4px rgba(0,0,0,0.3);
border-radius: 8px;
padding: 14px;
margin-bottom: 10px;
}  .woocommerce-billing-fields{font-size: 110%;} .woocommerce-checkout label {font-size: 110%; }
#billing_first_name_field, #billing_last_name_field{width: 100% !important;padding:0px!important;}  .place-order .button {border:none;}
.woocommerce-checkout .place-order .button {width: 90% !important;display: block;margin: 30px auto 0px auto !important;font-size: 105%;}
.woocommerce-privacy-policy-text {border-top:none!important;} .checkout-group, .order-review {border: 8px solid #ebebeb!important;padding: 10px!important;} #nasa-footer .footer-light-2 {
background-color: #f3f3f3;
border-top: 1px solid #c2c2c2;
}
#nasa-footer .nasa-footer-bottom {
background-color: #f7f7f7;
color: #333;
padding: 10px 0;
border-top: 1px solid #d4d4d4;
} .nasa-nav-sc-menu .menu-item a {color: #2474b4 !important;}
.nasa-nav-sc-menu .menu-item a:hover {color: #2474b4 !important; text-decoration:underline;} 
.follow-icon{font-size:19px;margin-top:2px;}
.follow-icon a{background-color: #dcdcdc;border: 1px solid #707070;padding:6px!important;border-radius: 7px;min-width:30px !important;}
.nasa-follow-title{margin-bottom: 8px;} #nasa-back-to-top {
border-radius: 6px;
bottom: 20px;
color: #ffffff;
font-size: 240%;
height: 40px;
text-align: center;
width: 40px;
z-index: 99;
background: #808080;
}
.nasa-static-group-btn a svg {color: #fff;}
.nasa-static-group-btn a i {line-height: 40px;} .rotunjit{border-radius:6px;}  @media only screen and (min-width: 1024px) and (max-width: 1459px) {
.products.grid li.product-warp-item {max-width: 23%;}
.product-item .info .price{margin:10px 0;}
} @media (min-width: 768px) and (max-width: 1023px) {
.products.grid li.product-warp-item {max-width: 23%;}
.product-item .info .price{margin:10px 0;}
}
@media only screen and (min-width: 1024px){
.nasa-vertical-notabs .nasa-content>.nasa-content-panel {padding: 20px!important;}
}
@media (max-width: 900px) { #nasa-back-to-top {
font-size: 240%;
line-height: 35px;
width: 35px; height: 35px;
bottom: 25px !important;
color: #ffffff;
} .nasa-mobile-nav-wrap h3.menu-item-heading {
border-bottom: 3px solid transparent;
border-image: linear-gradient(to right, #42c260 10%, #306f46 30%, #0082e6 45%, #0082e6 60%, #0962a6 70%);
border-image-slice: 1;
padding: 10px; text-align:center;}
#mobile-navigation li.root-item:first-of-type{display:none;}
#mobile-navigation li.root-item:last-child{
border-bottom: 3px solid transparent;
border-image: linear-gradient(to right, #42c260 10%, #306f46 30%, #0082e6 45%, #0082e6 60%, #0962a6 70%);
border-image-slice: 1;
} .nasa-mobile-menu-icon{
background-color: #dadada;color:#000;
border-radius: 50%;
height: 30px;
width: 30px;
padding: 3px;} .div-toggle-sidebar {position: fixed;
z-index: 100;
text-align: center;
top: 70%;left:0}
#billing_phone_field{width:100% !important;padding-right: 0px !important;}
#billing_email_field{width:100%!important;padding-left: 0px !important;}
.woocommerce-notices-wrapper {bottom: 100px;}
.nasa-sidebar-off-canvas {padding: 20px 15px !important;} .nasa-tabs-content .nasa-slide-style li.nasa-tab {
margin-bottom: 2px !important;
} .nasa-top-cat-filter-wrap-mobile .accordion:before,.nasa-top-cat-filter-wrap-mobile .accordion:after, 
.nasa-product-taxs-widget .accordion:before, 
.nasa-product-taxs-widget .accordion:after {
right: 5%; background: #000;
}
.single_add_to_cart_button {letter-spacing: 1px;}
.wc-proceed-to-checkout a{letter-spacing: 1px;} .product-info .entry-title {font-size: 130%!important; padding-right:0!important;}
img.mfp-img {max-width: 100%;}
.desciere-long{margin-right:0;} .footico{max-width:60% !important;margin:0 auto;} .page-no-sidebar #content {
width: 96%;
}
}
@media (max-width: 769px){
.logof img{ max-width:200px !important;}
.order-review { padding:4px!important;}
.woocommerce-checkout .place-order .button {width: 84% !important;display: block;margin: 20px auto!important;font-size: 104%;}
.nasa-static-group-btn a i {line-height: 35px;}    
.nasa-content-reviews {padding: 10px;}
.nasa-content-description{padding:0 4px 4px;margin: -5px;}
.products.grid li.product-warp-item {padding-bottom: 5px;} .woocommerce-loop-product__title{height: 47px;}
} @media (min-width: 331px) and (max-width: 767px) {
.products.grid li.product-warp-item {max-width: 47%;}
.product-item .info .price{margin:10px 0;}
} @media (min-width: 320px) and (max-width: 331px) {
.products.grid li.product-warp-item {max-width: 46%;}
}