body {
overflow-x:hidden;
}
a {
color:#61abff;
}
a:hover {
color:#005ecb;
}
.gdlr-navigation-wrapper .gdlr-main-menu > li > a,
.gdlr-responsive-navigation li a {
font-size: 18px;
font-style: normal;
}
.gdlr-page-title-wrapper .gdlr-page-title {
font-size: 50px;
}
#menu-meniu-footer .optanon-show-settings-popup-wrapper .optanon-show-settings-left,
#menu-meniu-footer .optanon-show-settings-popup-wrapper .optanon-show-settings-right {
display: none;
}
#menu-meniu-footer .optanon-show-settings-popup-wrapper .optanon-show-settings-middle {
background:none!important;
border:none!important;
height:auto!important;
padding: 0!important;
}
#menu-meniu-footer .optanon-show-settings-popup-wrapper .optanon-show-settings-middle a.optanon-show-settings {
color: #7f7f7f!important;
font-size: 16px!important;
margin: 0!important;
font-family: "Futura"!important;
font-weight: normal!important;
}
#menu-meniu-footer .optanon-show-settings-popup-wrapper .optanon-show-settings-middle a.optanon-show-settings:hover {
color:#fff!important;
}
#menu-meniu-footer li:last-child {
border:none;
}
#gdlr-responsive-navigation.dl-menuwrapper button,
#gdlr-responsive-navigation.dl-menuwrapper button:hover,
#gdlr-responsive-navigation.dl-menuwrapper button.dl-active{
background:transparent;
}
#gdlr-responsive-navigation.dl-menuwrapper button:hover {
background:transparent;
}
.dl-menuwrapper button::after {
background: #656565;
box-shadow: 0 10px 0 #656565, 0 20px 0 #656565;
transition:.5s;
}
.dl-menuwrapper button:hover:after {
background: #000;
box-shadow: 0 10px 0 #000, 0 20px 0 #000;
transition:.5s;
}
.gdlr-page-title-wrapper .gdlr-page-title {
text-shadow: 4px 3px 20px #efefef;
}
.custom_header-mail a {
color:#fff!important;
}
@media (min-width:1100px) {
.gdlr-page-title-wrapper {
margin-top: 127px;
padding: 200px 0;
background-repeat: no-repeat;
background-size: cover;
background-position: center center;
}
}
@media (max-width:767px) {
.gdlr-page-title-wrapper .gdlr-page-title {
font-size: 40px;
}
}
#gdlr-responsive-navigation .custom_sm-title {
padding: 20px 20px 10px;
color: #fff;
position: relative;
font-size: 16px;
margin: 0;
margin-top: 20px;
}
#gdlr-responsive-navigation .custom_sm-title:before {
content: '';
position: absolute;
top: 5px;
left: 20px;
width: 50px;
height: 1px;
background: #fff;
}
#gdlr-responsive-navigation .top-social-wrapper {
padding: 0 20px 10px;
}
.top-social-wrapper .social-icon {
max-width: 20px;
}
.top-navigation-wrapper {
font-size: 14px;
}
#gdlr-menu-search-button {
max-width: 24px;
margin-top: 0;
}
@media (max-width:959px) {
.top-navigation-left {
margin-top: 0;
}
.top-navigation-container {
text-align: left;
}
.top-navigation-right {
float: right;
margin-top: 0;
}
}
@media (max-width:767px) {
.top-navigation-wrapper .container {
max-width: 100%;
}
.top-navigation-left {
margin-top: 5px;
}
.gdlr-header-inner .container {
width: 100%;
max-width: 100%;
}
.dl-menuwrapper .dl-menu {
width: 100%;
left: 0;
}
.dl-submenu {width: 100%!important;}
body .gdlr-logo {
float: left;
padding-left: 15px;
padding-right: 15px;
}
#gdlr-menu-search-button {
position: absolute;
right: 75px;
top: 50%;
margin-top: -12px;
}
#gdlr-menu-search #searchform {
border:1px solid #ef968f;
background:#fff;
}
}
#back-to-top {
display: inline-block;
background-color: #ef968f;
width: 40px;
height: 40px;
text-align: center;
border-radius: 4px;
position: fixed;
bottom: 20px;
right: 20px;
transition: background-color .3s, 
opacity .5s, visibility .5s;
opacity: 0;
visibility: hidden;
z-index: 1000;
}
#back-to-top::after {
content: "\f077";
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
font-size: 24px;
line-height: 37px;
color: #fff;
}
#back-to-top:hover {
cursor: pointer;
background-color: #e8847c;
}
#back-to-top:active {
background-color: #e8847c;
}
#back-to-top.show {
opacity: 1;
visibility: visible;
}
.gdlr-main-menu > li > .sub-menu *, .gdlr-main-menu > li > .sf-mega * {
border: none;
}
.gdlr-main-menu > li > .sf-mega a:hover {
color:#ef968f;
} footer .copyright-wrapper .copyright-social-wrapper {
display: none;
} @media (min-width:1100px) {
.custom_homepage-slider {
margin-top: 127px;
}
}
.page-template-template-homepage .gdlr-page-title-wrapper {
display: none;
}
.page-template-template-homepage .gdlr-page-title-wrapper.custom_visible {
display: block;
} .custom_homepage-slider {
position: relative;
}
.custom_homepage-slider .custom_slide .custom_img-mobile {
display: none;
}
.custom_homepage-slider .owl-item {
float: left;
}
.custom_homepage-slider .owl-item img {
display: block;
width: 100%;
}
.custom_homepage-slider .owl-stage:after {
content:'';
display: block;
clear: both;
}
.custom_homepage-slider .owl-nav {
position: absolute;
top: 45%;
transform:translateY(-50%);
left: 0;
right: 0;
height: 0;
opacity:0;
visibility: hidden;
transition:.5s;
}
.custom_homepage-slider .owl-nav .owl-prev {
float: left;
margin-left: 30px;
}
.custom_homepage-slider .owl-nav .owl-next {
float: right;
margin-right: 30px;
}
.custom_homepage-slider .owl-nav button {
background:transparent;
border: none;
cursor: pointer;
}
.custom_homepage-slider .owl-dots {
position: absolute;
bottom: 40px;
left: 0;
right: 0;
width: 100%;
text-align: center;
z-index: 1;
opacity:0; 
visibility: hidden;
transition:.5s;
}
.custom_homepage-slider:hover .owl-nav,
.custom_homepage-slider:hover .owl-dots {
opacity: 1;
visibility: visible;
}
.custom_homepage-slider .owl-dots .owl-dot {
height: 16px;
width: 16px;
display: inline-block;
background: transparent;
border: none;
line-height: 16px;
margin: 0 7px;
outline: none;
padding: 0;
cursor: pointer;
}
.custom_homepage-slider .owl-dots .owl-dot span {
line-height: 16px;
display: block;
height: 16px;
width: 16px;
border-radius: 15px;
border: none;
background:#f3b0ab;
transition: .5s;
}
.custom_homepage-slider .owl-dots .owl-dot.active span {
background:#ef968f;
}
.custom_homepage-slider .owl-dots .owl-dot:hover span {
background:#ef968f;
}
@media (max-width:991px) {
.custom_homepage-slider .owl-dots {
bottom: 10px;
}
}
@media (max-width:767px) {
.custom_homepage-slider .owl-dots {
bottom: 5px;
}
.custom_homepage-slider .owl-dots .owl-dot span {
width: 12px;
height: 12px;
}
}
@media (max-width:414px) {
.custom_homepage-slider .owl-dots {
bottom: 0px;
}
}
@media (max-width:600px) {
.custom_homepage-slider .custom_slide .custom_img-mobile {
display: block;
}
.custom_homepage-slider .custom_slide .custom_img-desktop {
display: none;
}
} .benefits_slider-wrapper .custom_heading {
padding: 50px 25px 50px;
}
.benefits_slider-wrapper .custom_heading .custom_title {
text-align: center;
margin: 0;
color: #292929;
}
.custom_benefits-slider {
position: relative;
}
.custom_benefits-slider .owl-item {
float: left;
}
.custom_benefits-slider .owl-item img {
display: block;
width: 100%;
}
.custom_benefits-slider .custom_slide {
position: relative;
}
.custom_benefits-slider .custom_slide .custom_text-wrapper {
position: absolute;
left: 0;
right: 0;
bottom: 0;
top: 0;
background: rgba(0, 0, 0,0.3);
padding: 25px;
transition:.5s;
}
.custom_benefits-slider .custom_slide:hover .custom_text-wrapper {
background: rgba(0, 0, 0,0.5);
}
.custom_benefits-slider .custom_slide .custom_text-wrapper .custom_text {
font-size: 24px;
font-weight: bold;
text-align: center;
color:#fff;
position: absolute;
top:50%;
transform:translateY(-50%);
left: 40px;
right: 40px;
}
.custom_benefits-slider .owl-stage:after {
content:'';
display: block;
clear: both;
}
.custom_benefits-slider .owl-nav {
position: absolute;
top: 45%;
transform:translateY(-50%);
left: 0;
right: 0;
height: 0;
opacity:0;
visibility: hidden;
transition:.5s;
}
.custom_benefits-slider .owl-nav .owl-prev {
float: left;
margin-left: 30px;
}
.custom_benefits-slider .owl-nav .owl-next {
float: right;
margin-right: 30px;
}
.custom_benefits-slider .owl-nav button {
background:transparent;
border: none;
cursor: pointer;
}
.custom_benefits-slider .owl-dots {
position: absolute;
bottom: 30px;
left: 0;
right: 0;
width: 100%;
text-align: center;
z-index: 1;
opacity:0; 
visibility: hidden;
transition:.5s;
}
.custom_benefits-slider:hover .owl-nav,
.custom_benefits-slider:hover .owl-dots {
opacity: 1;
visibility: visible;
}
.custom_benefits-slider .owl-dots .owl-dot {
height: 16px;
width: 16px;
display: inline-block;
background: transparent;
border: none;
line-height: 16px;
margin: 0 7px;
outline: none;
padding: 0;
cursor: pointer;
}
.custom_benefits-slider .owl-dots .owl-dot span {
line-height: 16px;
display: block;
height: 16px;
width: 16px;
border-radius: 15px;
border: none;
background:#ddd;
transition: .5s;
}
.custom_benefits-slider .owl-dots .owl-dot.active span {
background:#fff;
}
.custom_benefits-slider.owl-dots .owl-dot:hover span {
background:#fff;
}
@media (max-width:991px) {
.custom_benefits-slider .custom_slide .custom_text-wrapper .custom_text {
font-size: 20px;
}
.custom_benefits-slider .owl-nav .owl-prev {
margin-left: 10px;
}
.custom_benefits-slider .owl-nav .owl-next {
margin-right: 10px;
}
}
@media (max-width:767px) {
.custom_benefits-slider .custom_slide .custom_text-wrapper .custom_text {
font-size: 18px;
}
} .custom_products-hp .custom_heading {
padding: 50px 25px 35px;
}
.custom_products-hp .custom_heading .custom_title {
text-align: center;
margin: 0;
color:#292929;
}
.custom_products-slider {
position: relative;
padding: 0 70px;
}
.custom_products-slider .owl-stage-outer {
overflow: hidden;
}
.custom_products-slider .owl-item {
float: left;
}
.custom_products-slider .owl-item img {
display: block;
width: 100%;
}
.custom_products-slider .owl-stage:after {
content:'';
display: block;
clear: both;
}
.custom_products-slider .owl-nav {
position: absolute;
top: 45%;
transform:translateY(-50%);
left: 0;
right: 0;
height: 0;
opacity:0;
visibility: hidden;
transition:.5s;
}
.custom_products-slider .owl-nav .owl-prev {
float: left;
margin-left: 17px;
}
.custom_products-slider .owl-nav .owl-next {
float: right;
margin-right: 17px;
}
.custom_products-slider .owl-nav button {
background:transparent;
border: none;
cursor: pointer;
}
.custom_products-slider .owl-dots {
display: none;
}
.custom_products-slider:hover .owl-nav {
opacity: 1;
visibility: visible;
}
.custom_products-slider .owl-nav button {
border-color: #ef968f;
font-size: 28px;
cursor: pointer;
overflow: hidden;
padding: 8px 0px;
width: 49px;
text-align: center;
background: rgba(239, 150, 143, 0.75);
color:#fff;
border-radius: 3px;
transition: .5s;
}
.custom_products-slider .owl-nav button:hover {
background: rgba(239, 150, 143, 1);
}
.custom_products-slider .owl-nav button.owl-next i {
position: relative;
left: 3px;
}
.custom_products-slider .custom_product-wrapper:hover {
border:none!important;
}
.custom_products-slider .custom_product-box .custom_product-wrapper {
border: none!important;
}
.custom_products-slider .owl-item:hover img {
transition:.5s;
}
.custom_products-slider .owl-item:hover img {
transform: scale(1.1);
}
.custom_products-slider .custom_product-box .custom_ribbon {
z-index: 1;
background:#ef968f;
color:#fff;
display:inline-block;
padding: 5px 10px;
line-height: 20px;
letter-spacing: 1px;
margin-bottom: 5px;
}
@media (max-width:600px) {
.custom_products-slider .owl-nav button {
font-size: 20px;
width: 40px;
}
.custom_products-slider .owl-nav .owl-prev {
float: left;
margin-left: 10px;
}
.custom_products-slider .owl-nav .owl-next {
float: right;
margin-right: 10px;
}
.custom_products-slider {
padding: 0 50px;
}
}
@media (max-width:413px) {
.custom_products-slider .owl-nav  {
display: none;
}
.custom_products-slider {
padding: 0 10px;
}
} .custom_social-media {
padding: 200px 0;
}
.custom_social-media .custom_left-col {
padding: 0 15px;
}
.custom_social-media .custom_title {
font-size: 44px;
margin:0;
margin-bottom: 50px;
}
.custom_social-media svg {
width: 100px;
}
.custom_social-media .custom_sm {
display: inline-block;
margin-right: 20px;
}
.custom_social-media .custom_sm svg {
transition:.5s;
}
.custom_social-media .custom_sm:hover svg {
transform: scale(1.1);
}
@media (max-width:1199px) {
.custom_social-media {
position: relative;
}
.custom_social-media:before {
content:'';
display: block;
background:rgba(143, 177, 239, 0.7);
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
}
.custom_social-media .container {
position: relative;
z-index: 1;
width: 100%!important;
max-width: 100%;
}
.custom_social-media .custom_title {
color:#fff;
}
}
@media (max-width:414px) {
.custom_social-media {
padding: 150px 0;
}
.custom_social-media .custom_title {
font-size: 30px;
}
.custom_social-media svg {
width: 70px;
}
} .custom_partners {
padding: 50px 0;
}
.custom_partners .custom_heading {
padding: 0px 25px 35px;
}
.custom_partners .custom_heading .custom_title {
text-align: center;
margin: 0;
color: #292929;
}
.custom_partners .custom_partners-slider .owl-stage-outer {
overflow: hidden;
}
.custom_partners .custom_partners-slider .owl-item {
float: left;
}
.custom_partners .custom_partners-slider .owl-nav,
.custom_partners .custom_partners-slider .owl-dots {
display: none;
}  @media (min-width:1100px) {
.page-template-template-despre .gdlr-header-wrapper {
position: relative;
}
.page-template-template-despre .gdlr-logo img {width: 100%!important;}
} .page-template-template-despre .custom_wrapper * {
box-sizing: border-box;
}
.page-template-template-despre .custom_wrapper .container {
padding: 0 15px!important;
}
.page-template-template-despre .custom_carousel-title {
text-align: center;
padding: 50px 0;
}
.page-template-template-despre .custom_carousel-title h2 {
margin: 0;
font-size: 40px;
font-weight: bold;
color:#292929;
}
.page-template-template-despre .custom_carousel-title p {
font-size: 18px;
}
.custom_slider {
text-align: center;
position: relative;
}
.custom_slider:before {
content:'';
display: block;
width: 98%;
height: 2px;
background: #ddd;
position: absolute;
top:16px;
left: 1%;
}
.custom_slider .owl-stage-outer {
overflow: hidden;
}
.custom_slider .owl-stage:after {
content:'';
display: block;
clear: both;
}
.custom_slider .owl-dots {
display: none;
}
.custom_slider .owl-item {
float: left;
cursor: pointer;
}
.custom_slider .owl-item .slide_no {
display: block;
background:#fff;
border:2px solid #ef968f;
color:#ef968f;
width: 30px;
height: 30px;
border-radius: 50%;
margin: auto;
font-weight: bold;
transition:.5s;
}
.custom_slider .owl-item.custom_active .slide_no {
background:#ef968f;
color:#fff;
}
.custom_slider .owl-item a {
color: #d8d8d8;
font-size: 14px;
margin-top: 10px;
display: block;
}
.custom_slider .owl-nav {
position: absolute;
top:-52px;
left: 0;
right: 0;
transform:translateY(-50%);
z-index: 1;
height: 0;
}
.custom_slider .owl-nav button {
font-size: 100px;
border: none;
background:transparent;
color:#787b7d;
cursor: pointer;
transition: .5s;
}
.custom_slider .owl-nav button:hover {
color:#ef968f;
}
.custom_slider .owl-nav button.owl-prev {
float: left;
}
.custom_slider .owl-nav button.owl-next {
float: right;
}
.custom_carousel {
padding-top: 20px;
}
.custom_carousel.custom_sticky {
position: fixed;
z-index: 9999;
top: 0;
left: 0;
right: 0;
background:#fff;
padding-top: 30px;
padding-bottom: 10px;
} .custom_carousel-content {
padding-top: 50px;
}
.custom_carousel-content .custom_content {
padding: 50px 0;
transition: .5s;
}
.custom_carousel-content .custom_content.custom_active {
background:#ffefed;
}
.custom_carousel-content .custom_content .container {
display: flex;
align-items: center;
justify-content: center;
}
.custom_col {
width: 50%;
padding: 0 15px;
}
.custom_carousel-content .custom_title {
text-align: right;
font-size: 40px;
margin: 0;
margin-bottom: 10px;
}
.custom_carousel-content .custom_description {
text-align: right;
}
.custom_carousel-content .custom_image {
width: 100%;
opacity: 1!important;
}
.custom_carousel-content .custom_content:nth-child(2n+2) .container {
flex-direction: row-reverse;
}
.custom_carousel-content .custom_content:nth-child(2n+2) .custom_title {
text-align: left;
}
.custom_carousel-content .custom_content:nth-child(2n+2) .custom_description {
text-align: left;
}
.custom_carousel-content .custom_content.custom_single-column .custom_title,
.custom_carousel-content .custom_content.custom_single-column .custom_description {
text-align: center;
}
.custom_disclaimer {
padding: 25px 0;
}
.custom_disclaimer p {
margin: 0;
}
.custom_col-full-width {
padding: 0 15px;
}
@media (max-width:767px) {
.custom_carousel-content .custom_description {
font-size: 18px;
}
}
@media (max-width:767px) {
.page-template-template-despre .custom_wrapper .container {
width: 100%;
max-width: 100%;
}
.custom_slider .owl-nav button {
font-size: 70px;
}
.custom_slider .owl-nav {
top: -31px;
}
.custom_col {
width: 100%;
box-sizing: border-box;
}
.custom_carousel-content .custom_content .container {
display: block;
}
.custom_carousel-content .custom_title,
.custom_carousel-content .custom_description {
text-align: left;
}
.custom_carousel-content .custom_content.custom_single-column .custom_title,
.custom_carousel-content .custom_content.custom_single-column .custom_description {
text-align: left;
}
} @media (min-width:1100px) {
.single-produse .custom_page-wrapper {
padding-top: 100px;
}
}
.single-produse .gdlr-page-title-wrapper {
display: none;
}
.single-produse .gdlr-page-title-wrapper.custom_visible {
display: block;
}
.single-produse h4.head {
font-size: 34px;
}
.single-produse .portfolio-info .info-head {
color:#ef968f;
}
.single-produse .gdlr-portfolio-style2 .gdlr-portfolio-thumbnail {
width: 40%;
}
.single-produse .gdlr-portfolio-style2 .portfolio-info {
font-size: 16px;
} .single-produse .custom_tabs {
overflow: hidden;
}
.single-produse .custom_tab {
overflow: hidden;
background-color: transparent;
}
.single-produse .custom_tab button {
background-color: inherit;
float: left;
border: none;
outline: none;
cursor: pointer;
padding: 14px 16px;
transition: 0.3s;
font-size: 16px;
color:#fff;
background:#f3b0ab;
}
.single-produse .custom_tab button:hover {
background-color: #ef968f;
}
.single-produse .custom_tab button.active {
background-color: #ef968f;
}
.single-produse .custom_tab button:first-child {
border-top-left-radius: 5px;
border-bottom-left-radius: 5px;
}
.single-produse .custom_tab button:last-child {
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
}
.single-produse .tabcontent {
display: none;
padding: 15px 0;
border-top: none;
} .single-produse .custom_shops {
margin-bottom: 30px;
}
.single-produse .custom_shops .custom_shops-btn {
border: none;
outline: none;
cursor: pointer;
padding: 14px 16px;
transition: 0.3s;
font-size: 17px;
color: #fff;
font-weight: bold;
background: #f3b0ab;
display: inline-block;
position: relative;
width: 100%;
border-radius: 5px;
background:#289bd2;
}
.single-produse .custom_shops .custom_shops-btn i {
font-size: 24px;
}
.single-produse .custom_shops .custom_shops-btn:hover {
background-color: #2284b3;
}
.single-produse .custom_product-page * {
box-sizing: border-box;
}
.single-produse .gdlr-portfolio-thumbnail {
margin-right: 0;
padding-right: 30px;
}
@media (max-width:767px) {
.single-produse .gdlr-portfolio-thumbnail {
padding-right: 0;
}
}
.single-produse .custom_product-details {
float: left;
width: 60%;
}
.single-produse .custom_shops {
position: relative;
display:inline-block; 
}
.single-produse .custom_shops .custom_shops-list {
list-style: none;
margin: 0;
padding: 0;
border:1px solid #f3b0ab;
position: absolute;
top:100%;
left: 0;
right: 0;
opacity: 0;
visibility: hidden;
transition:.5s;
background:#fff;
}
.single-produse .custom_shops .custom_shops-list.active {
opacity: 1;
visibility: visible;
}
.single-produse .custom_shops .custom_shops-list li a {
color:#292929;
display: block;
line-height: 30px;
padding:5px 16px;
position: relative;
}
.single-produse .custom_shops .custom_shops-list li a img {
max-width: 80px;
}
.single-produse .custom_shops .custom_shops-list li a:after {
content:'Cumpără';
font-size: 14px;
background:#f3b0ab;
float: right;
padding: 0px 10px;
color:#fff;
transition: .5s;
position: absolute;
right: 16px;
top: 50%;
transform:translateY(-50%);
}
.single-produse .custom_shops .custom_shops-list li a:hover {
color:#ef968f;
}
.single-produse .custom_shops .custom_shops-list li a:hover:after {
background:#ef968f;
}
.custom_shops-popup {
position: fixed;
top: 0;
bottom: 0;
left: 0;
right: 0;
background:rgba(0,0,0,0.5);
z-index: 9999;
opacity: 0;
visibility: hidden;
transition:.5s;
box-sizing: border-box;
}
.custom_shops-popup * {
box-sizing: border-box;
}
.custom_shops-popup.active {
visibility: visible;
opacity: 1;
}
.custom_shops-popup .custom_popup-wrapper {
position: absolute;
top: 50%;
left: 50%;
transform:translateX(-50%) translateY(-50%);
background:#fff;
padding: 70px 20px 20px;
width: 60%;
display: flex;
min-width: 1200px;
}
.custom_shops-popup .custom_popup-wrapper * {
box-sizing: border-box;
}
.custom_shops-popup .custom_popup-wrapper:after {
content:'';
display: block;
clear: both;
}
.custom_shops-popup .custom_popup-wrapper .custom_popup-img {
float: left;
width: 40%;
position: relative;
padding: 25px;
}
.custom_shops-popup .custom_popup-wrapper .custom_popup-img:after {
content: '';
position: absolute;
top: 50%;
width: 17px;
height: 17px;
border-color: #26b8c4;
border-width: 1px;
border-style: solid;
border-bottom: none;
border-left: none;
border-top-right-radius: 8px;
background-color: #ffffff;
border-top-color: #007FC1;
border-right-color: #007FC1;
border-top-right-radius: 0px;
right: -10px;
-webkit-transform: translateY(-50%) rotate(45deg);
-ms-transform: translateY(-50%) rotate(45deg);
transform: translateY(-50%) rotate(45deg);
}
.custom_shops-popup .custom_popup-wrapper .custom_shops-list {
float: left;
width: 57%;
margin-left: 3%;
overflow-y: auto;
max-height: 500px;
}
.custom_shops-popup .custom_popup-wrapper .custom_popup-img,
.custom_shops-popup .custom_popup-wrapper .custom_shops-list {
border:1px solid #289bd2;
}
.custom_shops-popup .custom_popup-wrapper .custom_popup-img img {
width: 90%;
display: block;
margin: auto;
margin-bottom: 20px;
}
.custom_shops-popup .custom_popup-wrapper .custom_popup-img .custom_title {
font-size: 20px;
text-align: center;
margin: 00;
}
.custom_shops-popup .custom_popup-wrapper .custom_shops-list .custom_shop-row {
padding: 5px 25px;
border-bottom: 1px solid #f5f5f5;
transition: .5s;
}
.custom_shops-popup .custom_popup-wrapper .custom_shops-list .custom_shop-row:last-child {
border: none;
}
.custom_shops-popup .custom_popup-wrapper .custom_shops-list .custom_shop-row:after {
content:'';
display: block;
clear: both;
}
.custom_shops-popup .custom_popup-wrapper .custom_shops-list .custom_shop-row:hover {
background:#f5f5f5;
}
.custom_shops-popup .custom_popup-wrapper .custom_shops-list img {
width: 100px;
}
.custom_shops-popup .custom_popup-wrapper .custom_shops-list .custom_shop-row .custom_row-left {
float: left;
}
.custom_shops-popup .custom_popup-wrapper .custom_shops-list .custom_shop-row .custom_row-right {
float: right;
}
.custom_shops-popup .custom_popup-wrapper .custom_shops-list .custom_shop-row .custom_row-left a {
display: inline-block;
vertical-align: middle;
}
.custom_shops-popup .custom_popup-wrapper .custom_shops-list .custom_shop-row .custom_row-left .custom_store-name {
color:#f3b0ab;
margin-left: 10px;
font-size: 18px;
}
.custom_shops-popup .custom_popup-wrapper .custom_shops-list .custom_shop-row .custom_row-left .custom_store-name:hover {
color: #ef968f;
}
.custom_shops-popup .custom_popup-wrapper .custom_shops-list .custom_shop-row .custom_row-right a {
display: inline-block;
vertical-align: middle;
padding: 10px 15px;
border:1px solid #f3b0ab;
text-transform: uppercase;
margin-top: 6px;
width: 130px;
text-align: center;
}
.custom_shops-popup .custom_popup-wrapper .custom_shops-list .custom_shop-row .custom_row-right a.custom_store-location {
color: #f3b0ab;
background:#fff;
}
.custom_shops-popup .custom_popup-wrapper .custom_shops-list .custom_shop-row .custom_row-right a.custom_product-url {
background:#f3b0ab;
color:#fff;
}
.custom_shops-popup .custom_popup-wrapper .custom_shops-list .custom_shop-row .custom_row-right a.custom_disabled {
opacity: 0.5;
cursor: not-allowed;
}
.custom_shops-popup .custom_popup-wrapper .custom_close {
position: absolute;
right: 20px;
top: 10px;
width: 32px;
height: 32px;
opacity: .9;
cursor: pointer;
}
.custom_shops-popup .custom_popup-wrapper .custom_close:hover {
opacity: 1;
}
.custom_shops-popup .custom_popup-wrapper .custom_close:before, .custom_shops-popup .custom_popup-wrapper .custom_close:after {
position: absolute;
left: 15px;
content: ' ';
height: 33px;
width: 2px;
background-color: #fff;
}
.custom_shops-popup .custom_popup-wrapper .custom_close:before {
transform: rotate(45deg);
}
.custom_shops-popup .custom_popup-wrapper .custom_close:after {
transform: rotate(-45deg);
}
.custom_shops-popup .custom_popup-wrapper .custom_top-bar {
position: absolute;
height: 50px;
top: 0;
left: 0;
right: 0;
width: 100%;
background:#ef968f;
}
.custom_product-icons {
margin-bottom: 20px;
}
.custom_product-icons ul {
list-style: none;
margin: 0;
padding: 0;
}
.custom_product-icons ul:after {
content:'';
display: block;
clear: both;
}
.custom_product-icons ul li {
float: left;
width: 75px;
}
.custom_product-icons ul li img {
width: 100%;
}
.custom_product-icons ul li {
float: none;
width: 100%;
margin-bottom: 5px;
}
.custom_product-icons ul li img {
width: 75px;
}
.custom_product-icons ul li img,
.custom_product-icons ul li span {
display: inline-block;
vertical-align: middle;
}
.custom_product-icons ul li span {
padding-left: 10px;
}
@media (max-width:1300px) {
.custom_shops-popup .custom_popup-wrapper {
width: 95%;
min-width: 0;
}
.custom_shops-popup .custom_popup-wrapper .custom_popup-img {
width: 30%;
}
.custom_shops-popup .custom_popup-wrapper .custom_shops-list {
width: 67%;
margin-left: 3%;
}
.custom_shops-popup .custom_popup-wrapper .custom_shops-list {
max-height: 400px;
}
}
@media (max-width:1500px) {
.single-produse .custom_tab button {
font-size:14px;
}
}
@media (max-width:1199px) {
.single-produse .custom_tab button {
font-size:14px;
padding: 10px 8px;
}
}
@media (max-width:991px) {
.single-produse .custom_tab button {
font-size:12px;
padding: 10px 5px;
}
.custom_shops-popup {
box-sizing: border-box;
}
.custom_shops-popup .custom_popup-wrapper {
width: 100%;
min-width: 0;
top: 0;
bottom: 0;
left: 0;
right: 0;
transform: none;
overflow: auto;
}
.custom_shops-popup .custom_popup-wrapper .custom_popup-img img {
width: 100%;
max-width: 320px;
}
.custom_shops-popup .custom_popup-wrapper .custom_popup-img {
width: 30%;
}
.custom_shops-popup .custom_popup-wrapper .custom_shops-list {
width: 67%;
margin-left: 3%;
max-height: none;
overflow: hidden;
}
.custom_shops-popup .custom_popup-wrapper {
display: block;
}
.custom_shops-popup .custom_popup-wrapper .custom_popup-img,
.custom_shops-popup .custom_popup-wrapper .custom_shops-list {
width: 100%;
float: none;
margin: 0;
}
.custom_shops-popup .custom_popup-wrapper .custom_shops-list {
margin-top: 30px;
}
.custom_shops-popup .custom_popup-wrapper .custom_popup-img::after {
right: auto;
bottom: -10px;
left: 50%;
top: auto;
-webkit-transform: translateX(-50%) rotate(135deg);
-ms-transform: translateX(-50%) rotate(135deg);
transform: translateX(-50%) rotate(135deg);
}
}
@media (max-width:767px) {
.custom_shops-popup .custom_popup-wrapper .custom_shops-list .custom_shop-row {
position: relative;
}
.custom_shops-popup .custom_popup-wrapper .custom_shops-list .custom_shop-row .custom_row-left .custom_store-name {
line-height: 120px;
}
.custom_shops-popup .custom_popup-wrapper .custom_shops-list .custom_shop-row .custom_row-left {
width: 100%;
}
.custom_shops-popup .custom_popup-wrapper .custom_shops-list .custom_shop-row .custom_row-right {
position: absolute;
right: 25px;
top:50%;
transform:translateY(-50%);
}
.custom_shops-popup .custom_popup-wrapper .custom_shops-list .custom_shop-row .custom_row-right a {
display: block;
height: 50px;
}
.single-produse .custom_tab button {
width: 100%;
border-radius: 0!important;
font-size: 16px!important;
}
.single-produse .custom_tab button:first-child {
border-top-left-radius: 5px!important;
border-top-right-radius: 5px!important;
}
.single-produse .custom_tab button:last-child {
border-bottom-left-radius: 5px!important;
border-bottom-right-radius: 5px!important;
}
}
@media (max-width:500px) {
.custom_shops-popup .custom_popup-wrapper {
padding: 70px 10px 20px;
}
.custom_shops-popup .custom_popup-wrapper .custom_shops-list .custom_shop-row {
padding: 20px 10px;
}
.custom_shops-popup .custom_popup-wrapper .custom_shops-list .custom_shop-row .custom_row-right {
right: 10px;
}
.custom_shops-popup .custom_popup-wrapper .custom_shops-list .custom_shop-row .custom_row-left .custom_store-name {
display: block;
line-height: 30px;
}
}
@media (max-width:419px) {
body.single-produse .container {
max-width: 100%!important;
}
} 
.single-produse .custom_current-term {
text-transform: lowercase;
}
.custom_rutine-title {
padding: 0 50px;
}
.custom_rutine * {
box-sizing: border-box;
}
.custom_step-overlay {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
z-index: 999;
background:rgba(0,0,0,0.4);
color:#fff!important;
padding-top: 80%;
opacity: 0;
visibility: hidden;
}
.custom_step-overlay .custom_step-no {
text-transform: uppercase;
font-size: 26px;
}
.custom_rutine .custom_product-wrapper:hover > .custom_step-overlay {
opacity: 1;
visibility: visible;
}
.custom_rutine .custom_product-box .custom_product-wrapper {
padding-bottom: 15px;
}
.custom_rutine .owl-stage-outer {
overflow: hidden;
}
.custom_rutine .owl-item {
float: left;
}
.custom_rutine-slider {
position: relative;
padding: 0 55px;
}
.custom_rutine-slider .owl-nav {
position: absolute;
top: 45%;
transform:translateY(-50%);
left: 0;
right: 0;
height: 0;
opacity:0;
visibility: hidden;
transition:.5s;
}
.custom_rutine-slider .owl-nav .owl-prev {
float: left;
margin-left: 17px;
}
.custom_rutine-slider .owl-nav .owl-next {
float: right;
margin-right: 17px;
}
.custom_rutine-slider .owl-nav button {
background:transparent;
border: none;
cursor: pointer;
}
.custom_rutine-slider .owl-dots {
display: none;
}
.custom_rutine-slider:hover .owl-nav {
opacity: 1;
visibility: visible;
}
.custom_rutine-slider .owl-nav button {
border-color: #005ecb;
font-size: 28px;
cursor: pointer;
overflow: hidden;
padding: 8px 0px;
width: 49px;
text-align: center;
background: rgba(0, 94, 203, 0.75);
color:#fff;
border-radius: 3px;
transition: .5s;
}
.custom_rutine-slider .owl-nav button:hover {
background: rgba(0, 94, 203, 1);
}
.custom_rutine-slider .owl-nav button.owl-next i {
position: relative;
left: 3px;
}
.custom_rutine-slider .owl-next.disabled,
.custom_rutine-slider .owl-prev.disabled {
opacity: 0;
visibility: hidden;
}
@media (max-width:500px) {
.custom_rutine-title,
.custom_rutine-slider {
padding: 0;
}
}
.single-produse .custom_product-images {
position: relative;
}
.single-produse .custom_product-images .owl-item {
float: left;
}
.single-produse .custom_product-images .owl-stage-outer {
overflow: hidden;
}
.single-produse .custom_product-images .owl-stage:after {
content:'';
display: block;
clear: both;
}
.single-produse .custom_product-images .owl-dots {
display: none;
}
.single-produse .custom_product-images .owl-nav {
position: absolute;
top: 45%;
transform:translateY(-50%);
left: 0;
right: 0;
height: 0;
transition:.5s;
}
.single-produse .custom_product-images .owl-nav .owl-prev {
float: left;
margin-left: 17px;
}
.single-produse .custom_product-images .owl-nav .owl-next {
float: right;
margin-right: 17px;
}
.single-produse .custom_product-images .owl-nav button {
background:transparent;
border: none;
cursor: pointer;
}
.single-produse .custom_product-images .owl-nav button {
border-color: #ef968f;
font-size: 28px;
cursor: pointer;
overflow: hidden;
padding: 8px 0px;
width: 49px;
text-align: center;
background: rgba(239, 150, 143, 0.75);
color:#fff;
border-radius: 3px;
transition: .5s;
}
.single-produse .custom_product-images .owl-nav button:hover {
background: rgba(239, 150, 143, 1);
}
.single-produse .custom_product-images .owl-nav button.owl-next i {
position: relative;
left: 3px;
}
.single-produse .custom_product-images .owl-next.disabled,
.single-produse .custom_product-images .owl-prev.disabled {
opacity: 0;
visibility: hidden;
} .single-produse .custom_product-ingredients{
margin-top: 30px;
}
.single-produse .custom_product-ingredients .custom_product-ingredient {
float: left;
width: 33.333333%;
padding: 0 5px;
box-sizing: border-box;
}
.single-produse .custom_product-ingredients .custom_product-ingredient .custom_ingredient-title {
font-size: 14px;
margin-top: 5px;
}
.single-produse .read-more {
color:#f3b0ab;
cursor: pointer;
}
.single-produse .read-more:hover {
color:#ef968f;
}
.single-produse .custom_complete-ingredients {display: none;}
.single-produse .tabcontent a {
color:#f3b0ab
}
.single-produse .tabcontent a:hover {
color:#ef968f
}
.gdlr-classic-portfolio .portfolio-title.with-price {
padding: 15px 10px!important;
font-size: 15px;
text-align: center;
border-radius: 5px;
}
.custom_ingrediente-row {
display: none;
}
@media (max-width:959px) {
.single-produse .custom_tab button {
font-size: 12px;
}
}
@media (max-width:767px) {
.single-produse .custom_product-details {
float: none;
width: 100%;
clear: both;
}
.custom_ingrediente-row {
display: block;
}
.single-produse .custom_product-ingredients {
display: none;
}
}
@media (max-width:419px) {
.single-produse .custom_tab button {
padding: 12px 6px;
}
.single-produse .custom_shops {
width: 100%;
}
}
.custom_ingrediente-row {
margin-bottom: 50px!important;
clear: both;
}
.custom_ingrediente-row h4.head {
padding: 0 50px;
margin-bottom: 25px;
}
.custom_ingrediente-row img {
width: 100%;
}
.custom_ingrediente-row:after {
content:'';
display: block;
clear: both;
}
.custom_ingrediente-row .custom_product-ingredient {
width: 25%;
float: left;
text-align: center;
padding: 15px;
box-sizing: border-box;
}
.custom_ingrediente-row .custom_product-ingredient .custom_ingredient-title {
font-size: 20px;
}
@media (max-width:767px) {
.custom_ingrediente-row h4.head,
.custom_rutine-title {
padding: 0;
}
.custom_ingrediente-row .custom_product-ingredient {
width: 100%;
float: none;
text-align: center;
padding: 15px;
}
.custom_ingrediente-row img {
max-width: 200px;
}
} .single-ingrediente .gdlr-page-title-wrapper,
.page-template-template-ingrediente .gdlr-page-title-wrapper {
display: none;
}
.single-ingrediente .gdlr-page-title-wrapper.custom_visible,
.page-template-template-ingrediente .gdlr-page-title-wrapper.custom_visible {
display: block;
}
.custom_thumbnail-img {
padding: 5px;
} .page-template-template-ingrediente .four.columns {
padding: 0 50px;
box-sizing: border-box;
}
.custom_ingredient-box .custom_ingredient-title {
font-size: 18px;
}
.custom_ingredient-box .custom_ingredient-url {
color: #f3b0ab;
}
.custom_ingredient-box .custom_ingredient-url:hover {
color: #ef968f;
}
.custom_ingredient-box .gdlr-image-link-shortcode {
position: relative;
}
.custom_ingredient-box .gdlr-image-link-shortcode a {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
}
.page-template-template-ingrediente .section-container.container:after {
content:'';
display: block;
clear: both;
}
.page-template-template-ingrediente .section-container.container .custom_listing-headings {
margin-bottom: 40px;
}
.custom_ingredient-box .gdlr-image-link-shortcode img {
transition: .5s;
}
.custom_ingredient-box .gdlr-frame.frame-type-circle {
overflow: visible;
}
.custom_ingredient-box .gdlr-image-link-shortcode:hover img {
transform: scale(1.1);
}
@media (max-width:991px) {
.page-template-template-ingrediente .four.columns {
padding: 0 20px;
box-sizing: border-box;
}
} .post-type-archive-produse .gdlr-page-title-wrapper,
.tax-categorie_produse .gdlr-page-title-wrapper {
display: none;
}
.post-type-archive-produse .gdlr-page-title-wrapper.custom_visible,
.tax-categorie_produse .gdlr-page-title-wrapper.custom_visible {
display: block;
}
.custom_pagination {
text-align: center;
padding: 30px 0 50px;
}
.custom_pagination .page-numbers {
margin: 0 3px;
color:#ef968f;
display: inline-block;
padding: 0 7px;
}
.custom_pagination .page-numbers.current {
background:#ef968f;
color:#fff;
}
.custom_product-listing * {
box-sizing: border-box;
}
.custom_product-listing .section-container.container:after {
content:'';
display: block;
clear: both;
}
.custom_product-box {
padding: 15px;
text-align: center;
}
.custom_product-box .custom_product-wrapper {
border: 1px solid #eee;
padding: 15px;
transition: .5s;
position: relative;
padding-bottom: 65px;
overflow: hidden!important;
}
.custom_product-box:hover .custom_product-wrapper {
border-color:#ef968f;
}
.custom_product-box .gdlr-image-frame-item {
position: relative;
}
.custom_product-box .gdlr-image-frame-item a {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.custom_product-box .custom_see-more {
border: none;
outline: none;
cursor: pointer;
padding: 10px 25px;
transition: 0.3s;
font-size: 16px;
color: #fff;
font-weight: normal;
background: #f3b0ab;
display: inline-block;
position: absolute;
bottom: 25px;
left: 50%;
transform:translateX(-50%);
min-width:200px;
}
.custom_product-box .custom_see-more:hover {
background:#ef968f;
}
.custom_product-box .custom_product-title {
color: #ef968f;
margin: 0;
margin-bottom: 10px!important;
font-size: 20px;
display: block;
}
.custom_product-box .gdlr-item.gdlr-content-item {
margin-bottom: 10px!important;
}
.custom_categories {
padding: 50px 0 0;
text-align: center;
}
.custom_categories br {
display:none;
}
.custom_category {
border: 1px solid #eee;
padding: 10px 15px;
display: inline-block;
margin:0 10px 10px 0;
color:#ef968f;
font-weight: bold;
transition:.5s;
text-transform: uppercase;
}
.custom_category:hover {
border-color: #ef968f;
}
.custom_categories:after {
content:'';
display: block;
clear: both;
}
.custom_categories .custom_category {
float: left;
width: 30%;
margin-right: 5%;
box-sizing: border-box;
}
.custom_categories .custom_category:last-child {
margin-right: 0;
}
.custom_categories .container:after {
content:'';
display: block;
clear: both;
}
.post-type-archive-produse .custom_page-title,
.tax-categorie_produse .custom_page-title {
text-align: center;
font-size: 26px;
margin-bottom: 0px;
line-height: 1;
display: block;
text-transform: uppercase;
letter-spacing: 2.3px;
color:#292929;
margin-bottom: 50px;
padding: 0 15px;
}
@media (max-width:767px) {
.custom_categories .container {
max-width: 100%;
}
.custom_product-listing .container {
max-width: 100%;
}
}
@media (max-width:419px) {
.custom_product-listing .container {
max-width: 100%;
}
} #custom_sfatul-dermatologului p:first-child,
#custom_sfatul-dermatologului p:nth-child(3) {
display: none;
}
.page-id-5773 .gdlr-page-title-wrapper .gdlr-page-title,
.page-id-5773 .gdlr-page-title-wrapper .gdlr-page-caption  {
color:#fff;
} .custom_category-banner {
margin-top: 127px;
}
.custom_category-banner img {
width: 100%;
}
.custom_category-banner .custom_image-mobile {
display: none;
}
@media (max-width:1099px) {
.custom_category-banner {
margin-top: 0;
}
}
@media (max-width:600px) {
.custom_category-banner .custom_image-desktop {
display: none;
}
.custom_category-banner .custom_image-mobile {
display: block;
}
} #custom_tables table {
margin-bottom: 50px;
}
#custom_tables td {
border: 1px solid #383838;
text-align: left;
padding: 5px;
font-size: 14px;
}
.page-id-5847 .gdlr-page-title-wrapper,
.page-id-5850 .gdlr-page-title-wrapper {
background-image: none;
padding: 50px 0;
background:#f3f3f3;
} .page-template-template-expertiza .gdlr-page-title-wrapper {
display: none;
}
#custom_sfatul-dermatologului ul.custom_socials {
list-style: none;
padding: 0;
margin: 0;
margin-bottom: 20px;
}
#custom_sfatul-dermatologului ul.custom_socials li {
display: inline-block;
margin-right: 5px;
} .gdlr-pagination {
clear: both;
text-align: center;
padding: 30px 0 50px;
}
.gdlr-pagination .page-numbers {
margin: 0 3px;
color:#ef968f;
display: inline-block;
padding: 0 7px;
background: none;
}
.gdlr-pagination .page-numbers:hover {
background:transparent;
color:#ef968f;
}
.gdlr-pagination .page-numbers.current {
background:#ef968f;
color:#fff;
} .custom_search-listing {
margin-bottom: 50px;
}
.custom_search-listing .custom_product-box .custom_product-wrapper {
padding-bottom: 70px;
}
.search-no-results .gdlr-page-title-container,
.search-results .gdlr-page-title-container {
margin-top: 50px;
padding: 0 15px;
}
.search-no-results .gdlr-page-title-container .gdlr-page-title,
.search-results .gdlr-page-title-container .gdlr-page-title {
font-size: 40px;
line-height: 50px;
}
.search-no-results .gdlr-page-title-container h1,
.search-results .gdlr-page-title-container h1 {
margin-bottom: 0;
}
.search-no-results .gdlr-page-title-wrapper,
.search-results .gdlr-page-title-wrapper {
padding: 250px 0;
}
.search-no-results .gdlr-page-title-wrapper, .search-results .gdlr-page-title-wrapper {
padding: 0;
margin-top: 180px;
}
@media (max-width:1099px) {
.search-no-results .gdlr-page-title-wrapper, .search-results .gdlr-page-title-wrapper {
padding: 0;
margin-top: 40px;
}
}
.presentation_img {
padding-bottom: 30px;
}
.video_presentation {
clear: both;
}
.video_presentation iframe {
position: static!important;
height: 550px!important;
}
.video_presentation .gdlr-fluid-video-wrapper {
padding: 0!important;
position: static!important;
}
@media (max-width: 991px) {
.video_presentation, .prezentare {
padding: 0 20px;
}
}
@media (max-width: 767px) {
.video_presentation, .prezentare {
padding: 0 10px;
}
}
.top-navigation-wrapper {
background-color: #005ecb;
}
.custom_homepage-slider .owl-dots .owl-dot span {
background-color: #61abff;
}
.custom_homepage-slider .owl-dots .owl-dot.active span {
background-color: #005ecb;
}
.custom_homepage-slider .owl-dots .owl-dot:hover span {
background-color: #005ecb;
}
.custom_products-slider .owl-nav button {
background-color: #61abff;
}
.custom_products-slider .owl-nav button:hover {
background-color: #005ecb;
}
.custom_products-slider .custom_product-box .custom_ribbon {
background-color: #005ecb;
}
.custom_product-box .custom_product-title {
color: #005ecb;
}
.custom_social-media .custom_title {
color: #005ecb;
}
.cls-3 {
fill: #005ecb!important;
}
#back-to-top {
background-color: #61abff;
}
#back-to-top:hover {
background-color: #005ecb;
}
.gdlr-main-menu > li:hover > a, .gdlr-main-menu > li.current-menu-item > a, .gdlr-main-menu > li.current-menu-ancestor > a {
color: #005ecb;
}
.gdlr-main-menu > li > .sf-mega .sf-mega-section-inner > a {
color: #61abff;
}
.gdlr-main-menu > li > .sf-mega .sf-mega-section-inner > a:hover, .gdlr-main-menu > li > .sf-mega .sf-mega-section-inner.current-menu-item > a, .gdlr-main-menu > li > .sf-mega .sf-mega-section-inner.current-menu-ancestor > a {
color: #005ecb;
}
.gdlr-main-menu > li > .sf-mega a:hover {
color: #005ecb;
}
.custom_product-box:hover .custom_product-wrapper {
border-color: #005ecb;
}
.custom_product-box .custom_see-more {
background-color: #61abff;;
}
.custom_product-box .custom_see-more:hover {
background-color: #005ecb;
}
.custom_pagination .page-numbers.current {
background-color: #005ecb;
}
.custom_pagination .page-numbers {
color: #005ecb;
}
.single-produse h4.head {
color: #005ecb;
}
.single-produse .custom_product-images .owl-nav button {
background-color: #61abff;
}
.single-produse .custom_product-images .owl-nav button:hover {
background-color: #005ecb;
}
.single-produse .custom_tab button {
background-color: #61abff;
}
.single-produse .custom_tab button.active {
background-color: #005ecb;
}
.single-produse .custom_tab button:hover {
background-color: #005ecb;
}
.single-produse .custom_product-ingredients .custom_product-ingredient .custom_ingredient-title {
color: #005ecb;
}
.single-produse .tabcontent h3 {
color: #005ecb;
}
.single-produse .tabcontent a {
color: #61abff;
}
.single-produse .tabcontent a:hover {
color: #005ecb;
}
.custom_category:hover {
border-color: #005ecb;
}
.custom_category {
color: #61abff;
}
#content-section-1 h2 {
color: #005ecb;
}
#content-section-1 h3 {
color: #005ecb;
}
#custom_sfatul-dermatologului i.gdlr-icon {
color: #005ecb!important;
}
.custom_ingredient-box .custom_ingredient-url {
color: #61abff;
}
.custom_ingredient-box .custom_ingredient-url:hover {
color: #005ecb;
}
.gdlr-related-portfolio .head {
color: #005ecb;
}
.gdlr-classic-portfolio-ux .portfolio-title.with-price {
background-color: #61abff;;
}
.custom_slider .owl-item .slide_no {
border: 2px solid #005ecb;
color: #005ecb;
}
.custom_slider .owl-item.custom_active .slide_no {
background-color: #005ecb;
}
.custom_carousel-content .custom_content.custom_active {
background-color: #bfd7f2;
}
.custom_carousel-content .custom_title {
color: #005ecb;
}
.custom_slider .owl-nav button:hover {
color: #005ecb;
}
#gdlr-responsive-navigation.dl-menuwrapper button:hover, #gdlr-responsive-navigation.dl-menuwrapper button.dl-active, #gdlr-responsive-navigation.dl-menuwrapper ul {
background-color: #005ecb;
}
@media (max-width: 1199px) {
.custom_social-media .custom_title {
color: #fff;
}
}
#onetrust-consent-sdk #onetrust-pc-sdk button:not(#clear-filters-handler):not(.ot-close-icon):not(#filter-btn-handler):not(.ot-remove-objection-handler):not(.ot-obj-leg-btn-handler):not([aria-expanded]):not(.ot-link-btn), #onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-active-leg-btn {
background-color: #005ecb!important;
border-color: #005ecb!important;
}
#onetrust-consent-sdk #onetrust-pc-sdk .ot-active-menu {
border-color: #005ecb!important;
}
.custom_shops-popup .custom_popup-wrapper .custom_top-bar {
background-color: #005ecb!important;
}
.custom_shops-popup .custom_popup-wrapper .custom_popup-img .custom_title {
color: #005ecb;
}
.custom_shops-popup .custom_popup-wrapper .custom_shops-list .custom_shop-row .custom_row-left .custom_store-name {
color: #61abff;
}
.custom_shops-popup .custom_popup-wrapper .custom_shops-list .custom_shop-row .custom_row-left .custom_store-name:hover {
color: #005ecb;
}
.custom_shops-popup .custom_popup-wrapper .custom_shops-list .custom_shop-row .custom_row-right a {
border: 1px solid #005ecb;
}
.custom_shops-popup .custom_popup-wrapper .custom_shops-list .custom_shop-row .custom_row-right a.custom_product-url {
background-color: #005ecb;
}
.custom_shops-popup .custom_popup-wrapper .custom_shops-list .custom_shop-row .custom_row-right a.custom_store-location {
color: #005ecb;
}
#gdlr-menu-search #searchform {
border: 1px solid #005ecb;
} .page-id-6655 .gdlr-item.gdlr-blog-grid > .gdlr-ux {
border: 1px solid #eee;
padding: 15px;
transition: .5s;
position: relative;
overflow: hidden !important;
}
.page-id-6655 .gdlr-item.gdlr-blog-grid:hover > .gdlr-ux {
border-color: #005ecb;
}
.page-id-6655 .gdlr-item.gdlr-blog-grid .gdlr-blog-thumbnail > a > img:hover {
opacity: 1;
}
.page-id-6655 .gdlr-item.gdlr-blog-grid .gdlr-blog-title a {
color:#005ecb!important;
}
.page-id-6655 .gdlr-item.gdlr-blog-grid .excerpt-read-more {
border: none;
outline: none;
cursor: pointer;
padding: 10px 25px;
transition: 0.3s;
font-size: 16px;
color: #fff;
font-weight: normal;
background-color: #61abff;
border-radius: 0;
font-size: 0;
}
.page-id-6655 .gdlr-item.gdlr-blog-grid .excerpt-read-more:after {
content:'Citiți articolul';
font-size: 16px;
text-transform: none;
}
.page-id-6655 .gdlr-item.gdlr-blog-grid .excerpt-read-more:hover {
background-color: #005ecb;
}
.page-id-6655 .gdlr-item.gdlr-blog-grid .gdlr-blog-thumbnail {
border-radius: 0
}
.page-id-6655 .gdlr-item.gdlr-blog-grid .gdlr-blog-date-wrapper {
border-color:#005ecb;
display:none;
}
.page-id-6655 .gdlr-pagination {
text-align: center;
padding: 30px 0 50px;
}
.page-id-6655 .gdlr-pagination .page-numbers {
margin: 0 3px;
color:#ef968f;
display: inline-block;
padding: 0 7px;
}
.page-id-6655 .gdlr-pagination .page-numbers.current {
background-color: #005ecb;
border-radius: 0;
color:#fff;
}
.page-id-6655 .gdlr-pagination .page-numbers {
color: #005ecb;
}
.page-id-6655 .gdlr-pagination .page-numbers.next {
font-size: 0;
}
.page-id-6655 .gdlr-pagination .page-numbers.next:after {
content:">";
display: block;
font-size: 16px;
}
.page-id-6655 .gdlr-pagination .page-numbers.prev {
font-size: 0;
}
.page-id-6655 .gdlr-pagination .page-numbers.prev:after {
content:"<";
display: block;
font-size: 16px;
}
.archive.category .gdlr-page-title-wrapper .gdlr-page-title {
display: none;
}
.archive.category .gdlr-item.gdlr-blog-grid > .gdlr-ux {
border: 1px solid #eee;
padding: 15px;
transition: .5s;
position: relative;
overflow: hidden !important;
}
.archive.category .gdlr-item.gdlr-blog-grid:hover > .gdlr-ux {
border-color: #005ecb;
}
.archive.category .gdlr-item.gdlr-blog-grid .gdlr-blog-thumbnail > a > img:hover {
opacity: 1;
}
.archive.category .gdlr-item.gdlr-blog-grid .gdlr-blog-title a {
color:#005ecb!important;
}
.archive.category .gdlr-item.gdlr-blog-grid .excerpt-read-more {
border: none;
outline: none;
cursor: pointer;
padding: 10px 25px;
transition: 0.3s;
font-size: 16px;
color: #fff;
font-weight: normal;
background-color: #61abff;
border-radius: 0;
font-size: 0;
}
.archive.category .gdlr-item.gdlr-blog-grid .excerpt-read-more:after {
content:'Citiți articolul';
font-size: 16px;
text-transform: none;
}
.archive.category .gdlr-item.gdlr-blog-grid .excerpt-read-more:hover {
background-color: #005ecb;
}
.archive.category .gdlr-item.gdlr-blog-grid .gdlr-blog-thumbnail {
border-radius: 0
}
.archive.category .gdlr-item.gdlr-blog-grid .gdlr-blog-date-wrapper {
border-color:#005ecb;
display:none;
}
.archive.category .gdlr-pagination {
text-align: center;
padding: 30px 0 50px;
}
.archive.category .gdlr-pagination .page-numbers {
margin: 0 3px;
color:#ef968f;
display: inline-block;
padding: 0 7px;
}
.archive.category .gdlr-pagination .page-numbers.current {
background-color: #005ecb;
border-radius: 0;
color:#fff;
}
.archive.category .gdlr-pagination .page-numbers {
color: #005ecb;
}
.archive.category .gdlr-pagination .page-numbers.next {
font-size: 0;
}
.archive.category .gdlr-pagination .page-numbers.next:after {
content:">";
display: block;
font-size: 16px;
}
.archive.category .gdlr-pagination .page-numbers.prev {
font-size: 0;
}
.archive.category .gdlr-pagination .page-numbers.prev:after {
content:"<";
display: block;
font-size: 16px;
}
.archive.category .gdlr-page-title-wrapper {
padding: 30px 0;
}
.archive.category .gdlr-page-title-wrapper .gdlr-page-caption {
font-size: 40px;
} #comments,
.single-post .gdlr-single-nav,
.single-post .gdlr-social-share,
.single-post .gdlr-page-title-wrapper {
display: none!important;
}
@media (min-width:1100px) {
.single-post .content-wrapper {
margin-top: 100px;
}
}
.single-post .gdlr-blog-date-wrapper {
border-color:#005ecb;
display:none;
}
.single-post .gdlr-blog-title, 
.single-post .gdlr-blog-title a {
color:#005ecb;
}
.single-post .gdlr-blog-full .gdlr-blog-info .blog-info,
.single-post .gdlr-blog-full .gdlr-blog-info .blog-info a,
.single-post .gdlr-blog-full .gdlr-blog-info .blog-info i{
color:#005ecb;
}
.single-post .custom_related-products {
padding: 50px 0 100px;
}
.single-post .custom_related-products h4.head {
font-size: 34px;
color:#005ecb;
padding: 0 15px;
}
.single-post .custom_related-products .custom_rutine-slider {
padding: 0;
}
@media (max-width:767px) {
.single-post .custom_rutine-slider .owl-nav {
opacity: 1;
visibility: visible;
}
}
@media only screen and (max-width: 419px) {
.single-post .container {
max-width: 100%;
}
}
.end_page-banner img {
width:100%;
display:block;
}
.end_page-banner .banner_desktop {
display:block;
}
.end_page-banner .banner_mobile {
display:none;
}
@media (max-width:600px) {
.end_page-banner .banner_desktop {
display:none;
}
.end_page-banner .banner_mobile {
display:block;
}
}.page-template-template-mixa-lab-hp .header, .page-template-template-mixa-lab-procedures .header {
position: relative;
min-height: 200px;
margin-top: 132px;
background: lightgray;
min-height: 364px;
padding-top: 100px;
background-size: cover;
background-position: center center; }
@media (max-width: 1099px) {
.page-template-template-mixa-lab-hp .header, .page-template-template-mixa-lab-procedures .header {
margin-top: 0px;
background-position: 66% center; } }
@media (max-width: 959px) {
.page-template-template-mixa-lab-hp .header, .page-template-template-mixa-lab-procedures .header {
background-position: 57% center; } }
@media (max-width: 767px) {
.page-template-template-mixa-lab-hp .header, .page-template-template-mixa-lab-procedures .header {
background: none !important;
padding-top: 0; } }
.page-template-template-mixa-lab-hp .header .container, .page-template-template-mixa-lab-procedures .header .container {
padding: 0 15px; }
@media (max-width: 767px) {
.page-template-template-mixa-lab-hp .header .container, .page-template-template-mixa-lab-procedures .header .container {
position: absolute;
top: 20px;
left: 0;
right: 0; } }
.page-template-template-mixa-lab-hp .header .header_img-mobile, .page-template-template-mixa-lab-procedures .header .header_img-mobile {
display: none; }
@media (max-width: 767px) {
.page-template-template-mixa-lab-hp .header .header_img-mobile, .page-template-template-mixa-lab-procedures .header .header_img-mobile {
display: block; } }
.page-template-template-mixa-lab-hp .header .icon_bottomleft, .page-template-template-mixa-lab-procedures .header .icon_bottomleft {
background: #0c6ebb;
height: 84px;
width: 84px;
position: absolute;
left: 30px;
bottom: 30px;
border-radius: 30px;
background-size: 66%;
background-position: center center;
background-repeat: no-repeat; }
@media (max-width: 650px) {
.page-template-template-mixa-lab-hp .header .icon_bottomleft, .page-template-template-mixa-lab-procedures .header .icon_bottomleft {
left: 10px;
bottom: 10px;
height: 60px;
width: 60px;
border-radius: 16px;
background-size: 50%; } }
.page-template-template-mixa-lab-hp .header .texts, .page-template-template-mixa-lab-procedures .header .texts {
text-align: right; }
@media (max-width: 767px) {
.page-template-template-mixa-lab-hp .header .texts, .page-template-template-mixa-lab-procedures .header .texts {
text-align: center; } }
.page-template-template-mixa-lab-hp .header .texts h1, .page-template-template-mixa-lab-procedures .header .texts h1 {
color: #0c6ebb;
font-weight: bold; }
@media (max-width: 579px) {
.page-template-template-mixa-lab-hp .header .texts h1, .page-template-template-mixa-lab-procedures .header .texts h1 {
font-size: 22px;
margin-bottom: 0; } }
.page-template-template-mixa-lab-hp .header .texts p.subtitle, .page-template-template-mixa-lab-procedures .header .texts p.subtitle {
color: #0c6ebb; }
@media (max-width: 579px) {
.page-template-template-mixa-lab-hp .header .texts p.subtitle, .page-template-template-mixa-lab-procedures .header .texts p.subtitle {
margin-bottom: 0; } }
.page-template-template-mixa-lab-hp .content-wrapper .section-container.container, .page-template-template-mixa-lab-procedures .content-wrapper .section-container.container {
padding-left: 15px;
padding-right: 15px; }
.page-template-template-mixa-lab-hp .title, .page-template-template-mixa-lab-procedures .title {
text-transform: uppercase;
color: #0c6ebb;
font-weight: bold; }
.page-template-template-mixa-lab-hp .visible_mobile, .page-template-template-mixa-lab-procedures .visible_mobile {
display: none; }
@media (max-width: 767px) {
.page-template-template-mixa-lab-hp .visible_mobile, .page-template-template-mixa-lab-procedures .visible_mobile {
display: block; } }
@media (max-width: 767px) {
.page-template-template-mixa-lab-hp .hidden_mobile, .page-template-template-mixa-lab-procedures .hidden_mobile {
display: none; } }
.page-template-template-mixa-lab-hp .section_gray {
background: #f4f4f6;
background: #f0f0f2; }
.page-template-template-mixa-lab-hp .section_gray .section_img {
display: none;
max-width: 500px;
width: 100%;
margin: 0 auto; }
@media (max-width: 959px) {
.page-template-template-mixa-lab-hp .section_gray .section_img {
display: block; } }
.page-template-template-mixa-lab-hp .section_gray .container {
background-position: left center;
background-size: contain;
background-repeat: no-repeat;
background-size: 550px;
background-position: -26px -40px; }
@media (max-width: 959px) {
.page-template-template-mixa-lab-hp .section_gray .container {
background: none !important; }
.page-template-template-mixa-lab-hp .section_gray .container .six.columns {
width: 100%;
float: none; } }
.page-template-template-mixa-lab-hp .section_gray b, .page-template-template-mixa-lab-hp .section_gray strong {
color: #0c6ebb; }
.page-template-template-mixa-lab-hp .section_gray i, .page-template-template-mixa-lab-hp .section_gray em {
font-style: normal;
padding: 0px 29px;
display: inline-block;
border-bottom-left-radius: 7px;
border-top-right-radius: 7px;
margin-bottom: 10px;
min-width: 200px;
color: #fff; }
.page-template-template-mixa-lab-hp .section_gray i:nth-of-type(1), .page-template-template-mixa-lab-hp .section_gray em:nth-of-type(1) {
background-color: #8fca9a; }
.page-template-template-mixa-lab-hp .section_gray i:nth-of-type(2), .page-template-template-mixa-lab-hp .section_gray em:nth-of-type(2) {
background-color: #65b2e9; }
.page-template-template-mixa-lab-hp .section_gray i:nth-of-type(3), .page-template-template-mixa-lab-hp .section_gray em:nth-of-type(3) {
background-color: #f9ad7b; }
.page-template-template-mixa-lab-hp .section_boxes {
padding-left: 0 !important;
padding-right: 0 !important; }
.page-template-template-mixa-lab-hp .box_steps {
position: relative;
margin: 30px 20px 20px 20px;
border: 2px solid #007fc1;
border-radius: 15px;
padding: 70px 20px 20px 20px; }
.page-template-template-mixa-lab-hp .box_steps h2 {
color: #007fc1; }
.page-template-template-mixa-lab-hp .box_steps .icon_topright {
background: #0c6ebb;
height: 84px;
width: 84px;
position: absolute;
right: 30px;
top: -40px;
border-radius: 30px;
background-size: 66%;
background-position: center center;
background-repeat: no-repeat; }
.page-template-template-mixa-lab-hp .box_protocols {
background: lightgray;
margin: 10px 10px;
padding: 20px;
padding-top: 70%;
padding-top: 102%;
background-size: cover; }
.page-template-template-mixa-lab-hp .box_protocols p, .page-template-template-mixa-lab-hp .box_protocols a {
color: #0c6ebb; }
.page-template-template-mixa-lab-hp .box_protocols p {
margin-bottom: 10px;
color: #0c6ebb; }
.page-template-template-mixa-lab-hp .box_protocols a {
font-weight: bold;
padding: 10px 20px 10px 0px;
text-decoration: underline;
text-underline-offset: 3px; }
.page-template-template-mixa-lab-hp .box_protocols.white p, .page-template-template-mixa-lab-hp .box_protocols.white a {
color: #ffffff; }
.page-template-template-mixa-lab-procedures .intro_box .columns {
background: lightgray;
padding: 15px 30px;
color: #0c6ebb;
background-image: url(//mixa.ro/wp-content/themes/skinbeauty/images/bg_infos.jpg);
background-size: cover;
background-position: center center; }
.page-template-template-mixa-lab-procedures .intro_box .columns h2, .page-template-template-mixa-lab-procedures .intro_box .columns h3, .page-template-template-mixa-lab-procedures .intro_box .columns h5 {
color: #0c6ebb; }
.page-template-template-mixa-lab-procedures .container_colored {
position: relative;
margin-top: 30px;
margin-bottom: 30px;
color: #fff; }
.page-template-template-mixa-lab-procedures .container_colored .section-container {
padding-bottom: 60px; }
.page-template-template-mixa-lab-procedures .container_colored .box_image {
min-height: 130px;
position: absolute;
width: 100%; }
@media (max-width: 767px) {
.page-template-template-mixa-lab-procedures .container_colored .box_image {
position: relative;
min-height: 150px; } }
.page-template-template-mixa-lab-procedures .container_colored .box_image .img {
width: 80%;
padding-top: 80%;
top: 50%;
position: absolute;
transform: translateY(-50%);
border-radius: 20px;
box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.1);
background-size: cover;
background-position: center center;
margin-top: 30px; }
@media (max-width: 767px) {
.page-template-template-mixa-lab-procedures .container_colored .box_image .img {
width: 40%;
padding-top: 40%;
top: 20%; } }
.page-template-template-mixa-lab-procedures .container_colored .box_steps {
padding-top: 30px;
padding-bottom: 20px; }
.page-template-template-mixa-lab-procedures .container_colored .box_steps h2 {
color: #fff; }
.page-template-template-mixa-lab-procedures .container_colored .box_steps a {
color: #fff;
font-weight: bold; }
.page-template-template-mixa-lab-procedures .container_colored .box_steps a:hover, .page-template-template-mixa-lab-procedures .container_colored .box_steps a:active, .page-template-template-mixa-lab-procedures .container_colored .box_steps a:focus {
text-decoration: none; }
.page-template-template-mixa-lab-procedures .container_colored .colored_bg {
position: absolute;
top: 20%;
height: 60%;
width: 100%;
z-index: -1; }
@media (max-width: 767px) {
.page-template-template-mixa-lab-procedures .container_colored .colored_bg {
top: 10%;
height: 90%; } }
.page-template-template-mixa-lab-procedures .container_colored .colored_bg.orange {
background: #f99a5b;
background: -moz-linear-gradient(90deg, #f99a5b 0%, #f9ad7b 100%);
background: -webkit-linear-gradient(90deg, #f99a5b 0%, #f9ad7b 100%);
background: linear-gradient(90deg, #f99a5b 0%, #f9ad7b 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f99a5b",endColorstr="#f9ad7b",GradientType=1); }
.page-template-template-mixa-lab-procedures .container_colored .colored_bg.green {
background: #5dca72;
background: -moz-linear-gradient(90deg, #5dca72 0%, #8fca9a 100%);
background: -webkit-linear-gradient(90deg, #5dca72 0%, #8fca9a 100%);
background: linear-gradient(90deg, #5dca72 0%, #8fca9a 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#5dca72",endColorstr="#8fca9a",GradientType=1); }
.page-template-template-mixa-lab-procedures .container_colored .colored_bg.blue {
background: #469ad3;
background: -moz-linear-gradient(90deg, #469ad3 0%, #56b6e9 100%);
background: -webkit-linear-gradient(90deg, #469ad3 0%, #56b6e9 100%);
background: linear-gradient(90deg, #469ad3 0%, #56b6e9 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#469ad3",endColorstr="#56b6e9",GradientType=1); }