.serchline form {
	display: block !important;
}
.dy-languages {
    text-align: right;
}
.sp-page-builder.page-6 .page-content .sppb-section {
	margin-top: 10px !important;
}
.sp-page-builder.page-6 .page-content .sppb-section:first-child {
	margin-top: 0 !important;
}
.sp-page-builder.page-6 div[class^="sppb-col"] {
	padding-left: 5px;
    padding-right: 5px;
}
.sp-page-builder.page-6 {
	margin-top: 10px;
	margin-bottom: 10px;
    float: left;
    width: 100%;
}
.sp-page-builder.page-6 .sppb-addon-raw-html {
    background: #ff9600;
    color: #FFF;
	text-align: center;
}
#t3-mainnav {
    background: #003f89 !important;
}
.navbar-header{
    display:none;
}
.header-top{
    border-top:none !important;
}
#t3-header {
    background: #fff !important;
}
.header-top { 
    background: #fff !important; 
}
.logo a img {
    height: 100px;
}
.serchline input {  
    border-radius: 10px;
    height: 21px;
    padding: 2px 10px   !important;
height: 30px;
font-size: 12px;
    color: #000;
}
.btn-header-search {
    background: transparent;
    border: none;
    position: absolute;
    right: 0px;
    top: 3px;
}
.dy-languages img {
    height: 14px;
}
.customphone {
    text-transform: inital;
    font-size: 12px;  
    margin: 0px !important;
    float:left;
    font-weight: bold;
        padding-top: 3px;
}
.customphone span{  
    padding:2px 5px;
    border-radius:10px;
    margin:0px !important;
    text-decoration:none !important;
    font-weight: bold;
}
.customphone span a{  
    font-weight: bold; 
}
.customphone a{
    color:#000;
}
.search {
    padding-bottom: 0px;
}
.dy-languages {
    text-align: center;
}
a, #cur-lang .heading span:first-child, #Slider .text2, #Slider .text2.rev, #Slider .text3, ul.layout .product-box .Price, ul.layout2 .product-box .Price, .pagination ul > li > span, #product_list ul.layout .product-box .Price, #product_list ul.layout2 .product-box .Price, ul.list .VmArrowdown.expanded i.minus, .listbest .Price, #productdetailsview .price .product-price span.PricesalesPrice, .time-box #bzSaleTimerCnt .wrap_time, .time-box .bzSaleTimerDesc div, #productdetailsview .time-box .price .product-price > span.price-sale span.PricesalesPrice, .time-box .price .product-price .price-sale .text, table.cart-summary .PricebillTotal, .sectiontableentry1.bg_total, .sectiontableentry1 .total .PricesalesPrice, .orders-box tbody td.total, .spaceStyle.second .order-box td.price, #slideShow .time-box .price .price-sale span.sales, #slideShow .time-box .price .price-sale .text, #k2Container div.itemCommentsForm form span#formLog, .homeblog ul li .blog-box .moduleItemReadMore, .success_compare_left .remcompare a, .success_wishlists_left .remwishlists a, div#cart_list .fright a.vm2-remove_from_cart, div#cart_list .total .total2, #cart_list .tot3, #cart_list .tot4, div#vmMainPageOPC div.op_col7 .opc_PricesalesPrice, div#vmMainPageOPC div.op_col7 span.opc_PricesalesPrice, div#basket_container div.op_basket_row #tt_total_basket, div#basket_container div.op_basket_row.total div.op_col1_4, #tt_total, #tt_total_txt, #vmMainPageOPC input.invalid, .shoper .user-details label.invalid, #sales_price, .vm2-add_up i, .cart-summary.bot-total .red-bold, ul.layout .product-box div.Title a:hover, ul.layout2 .product-box div.Title a:hover, .t3footnav .listbest .Title a:hover, .customcustomblock ul li em, .customcustomblock2 ul li em {
    color: #999;
}
.button, .addtocart-button, .vm-button-correct, .k2user .button{
        width:100% !important;
    }
.sp-page-builder.page-6 .sppb-row-container { 
    width: auto !important;
    max-width: 1200px;
}
h3.module-title, .order h3 {
    font-size: 22px;
    margin-bottom:0px;
}
.module-title {
    color: #003f89 !important;
}
.MainRow .t3-mainbody{
    padding-top:20px;
}
.MainRow {
    background: #fff !important;
}
.button, .addtocart-button, .addtocart-button, .vm-button-correct, .k2user .button {
    background: #08b9c3 !important;
    border:none;
}
.button, .addtocart-button, .addtocart-button, .vm-button-correct, .k2user .button{
    border:none !important;
    height: 30px
}
.button, .addtocart-button, .vm-button-correct, .k2user .button{
    line-height:30px;
}
.navbar-nav > li > a { 
    font-family: 'Roboto', sans-serif !important;
    font-weight: bold;
    color: #000;
    font-size: 18px;
    line-height: 70px;
    font-family: 'Baloo Bhai 2', cursive;
        padding: 15px 5px !important;
}
.logo-image h1 { 
    margin: 0px;
}
.t3-megamenu ul {
    float: right;
}
.serchline{
    position:relative;
    float:left;
    width:auto;
    border-radius: 15px;
}
#Mod100{
    position:relative;
    float:right;
    width:10%;
}
#t3-footer aside.t3footnav {
    background: #f3f3f3;
    border-top: 0px;
}
.t3-footnav {
    padding: 20px 0px;
}
#t3-footer .t3-copyright {
    background: #fff;
    border-top: 0px;
    text-align: center;
}
#back-top {
    display: none !important;
}
.sppb-addon-content {
    color: #000;
    font-family: 'Roboto', sans-serif !important;
}
.text-gaseste-magazin .sppb-addon-content{
    color:#fff;
}
.header-top {
    background: #ccaa2b !important;
}
.dy-languages { 
    margin-top: 3px;
}
#t3-header {
    background: rgba(255,255,255,0.8) !important;
    position: absolute;
    width:100%;
}
.buton-bara-gold{
    background:transparent;
    border:2px solid #fff;
    color:#fff;
}
.zona-sub-slider{
    color:#fff;
    font-weight:bold;
    font-size:16px;
}
.buton-bara-gold {
    height: 50px;
    background: transparent !important;
    border: 1px solid #fff !important;
    color: #6b5504;
    padding: 10px;
    font-size: 17px;
    font-weight: bold;
    font-family: 'Baloo Bhai 2', cursive;
}
.text-gaseste-magazin div {
    line-height: 50px !important;
   font-family: 'Baloo Bhai 2', cursive;
}
.MainRow{
    background-image:url(/templates/t3_bs3_blank/css/images/fundal-legume-sm.webp) !important;
    background-size:cover;
    float: left;
margin:auto;
width:100%;
}
h2{
    color:#ccaa2b;
    font-family: 'Baloo Bhai 2', cursive;
    font-weight:bold;
    font-size:36px;
}
h3{
    color:#ccaa2b !important;
    font-family: 'Baloo Bhai 2', cursive;
    font-weight:bold;
    font-size:24px;
}
h4{
    color:#000;
    font-family:Pacifico;
    font-weight:bold;
    font-size:24px;
}
.zona-capete .sppb-col-md-1{
    display:none;
}
.zona-capete .sppb-col-md-2{
    width:20%;
}
.sp-page-builder.page-6 .sppb-addon-raw-html {
    background: transparent;
}
.text-cap{
    color:#000;
    font-family: 'Baloo Bhai 2', cursive;
    font-size:18px;
    text-align: center;
}
.text-cap span{
    color:#ccaa2b;
    font-family: 'Baloo Bhai 2', cursive;
}
.zona-capete{
    max-width:1200px;
    margin:auto !important;
}
.zona-homepage-produse{
    max-width:1200px;
    margin:auto !important;
}
.container.t3-mainbody{
    width: 100%;
    padding:0px;
}
.MainRow .t3-content { 
    padding: 0px;
}
.sp-page-builder.page-6 div[class^="sppb-col"] {
    padding-left: 0px;
    padding-right: 0;
}
.uk-overlay { 
    background-size: 80%;
    background-position: top;
}
.uk-overlay-active :not(.uk-active)>.uk-overlay-panel:not(.uk-ignore), .uk-overlay-hover:not(:hover):not(.uk-hover) .uk-overlay-panel:not(.uk-ignore){
    opacity:1;
    position:absolute;
    bottom:-200px !important;
}
.uk-overlay-area-content>:last-child, .uk-overlay-panel.uk-flex>*>:last-child, .uk-overlay-panel>:last-child, .uk-overlay>:first-child {
    margin-bottom: 0;
    bottom: -200px;
}
.page-content {
    margin-left: -10px;
    position: relative;
}
.sp-page-builder.page-6 .page-content .sppb-section {
    margin-top: 0px !important;
}
.zona-articole .sppb-row-container{
    max-width:1200px;
    margin:auto;
}
.zona-text-articole h2{ 
    color:#fff;
}
.zona-text-articole div{ 
    color:#fff;
}
.uk-margin{
    color:#000;
}
.buton-gold {
    color: #ccaa2b;
    background: transparent !important;
    border: 1px solid !important;
    font-weight: bold;
    margin: 30px;
    max-width: 300px;
    padding: 20px !important;
    line-height: 10px;
    height: 50px !important;
    font-size:16px;
    font-family:Roboto;
}
.buton-alb {
    color: #fff;
    background: transparent !important;
    border: 1px solid !important;
    font-weight: bold;
    margin: 30px 0px;
    max-width: 300px;
    padding: 20px !important;
    line-height: 10px;
    height: 50px !important;
    font-size:16px;
    font-family:Roboto;
}
.zona-articole-home h3 a{
    color:#fff; 
}
.zona-articole-home .sppb-article-introtext{
    color:#fff;
}
.zona-articole-home .sppb-addon-article{
    padding:0px 10px;
}
.zona-articole-home a.sppb-readmore {
    color:#6c5604;
    font-weight:bold
}
.zona-articole-home-footer h3 a{
    color:#000; 
}
.zona-articole-home-footer .sppb-article-introtext{
    color:#000;
}
.zona-articole-home-footer .sppb-addon-article{
    padding:0px 10px;
}
.zona-articole-home-footer a.sppb-readmore {
    color:#6c5604 !important;
    font-weight:bold !important
}
.zona-cine-prod a {
    font-weight:bold;
    color:#ccaa2b;
}
.zona-cine-prod {
    max-width: 300px;
}
.logo-footer img{
    max-width:200px;
}
#t3-footer a{
    color:#000;
}
.zona-social i {
    color:#000;
    font-size:24px;
}
.sppb-row-container{
    max-width:1140px;
    width:100%;
}
.sppb-row-container{
    max-width:1140px;
    width:100%;
}
.sppb-row, .sp-pagebuilder-row {
    margin-left: 0px;  
    margin-right: 0px;  
}
.t3-megamenu {
    display: none;
}
.mod-right .fright {
    float: right;
    padding-top: 0px;
    position: relative;
    float: left;
    width: 100%;
}
.mod-right .fleft {
    float: right;
}
.mod-right.col-md-10 ul > li{
    position:relative;
    float:left;
    width:auto;
    margin-left:10px;
    margin-right:10px;
}
.mod-right.col-md-10 ul > li  a {
    font-family: 'Roboto', sans-serif !important;
    font-weight: bold;
    color: #000;
    font-size: 16px;
    line-height: 70px;
    font-family: 'Baloo Bhai 2', cursive;
    padding: 15px 5px !important;
}
.mod-right.col-md-10 ul > li > ul{
    display:none;
}
div#Mod100 .dy-languages > a {
    /*width: 100% !important;*/
    /*display: block;*/
}
.dy-languages {
    margin-top:5px;
}
.dy-languages img {
    display:block;
}
div#Mod100 .dy-languages > a:first-child:after,
div#Mod100 .dy-languages > a:last-child:after {
    content: none;
}
.sppb-addon.sppb-addon-articles.zona-articole-home-footer div {
    padding: 0px; 
}
#t3-footer a {
    color: #000;
    font-size: 14px;
}
.mod-right.col-md-10 ul > li > ul > li > a { 
    font-size:14px !important;
}
.zona-social a {
    margin-right: 10px;
}
#Mod170{
    position:relative;
    float:left;
    width:70%;
    z-index: 999999 !important;
}
div#Mod240 img {
    margin-left: 20px;
}
.ac_result { 
    top: 35px!important;
}
.header-top { 
    z-index: 999999 !important;
}
div#section-id-1578571467130 > div {
    max-width: 1200px;
    margin: auto;
}
.t3-off-canvas-header h2 {
    display: none;
}
.fa, .far, .fas {
    font-family: FontAwesome !important;
}
.zona-sub-slider   .sppb-col-md-3 {
    max-width:260px;
}
.text-cap span {
    font-weight: bold;
}
div#section-id-1578654311920 .sppb-col-md-6 {
    margin: 0px;
    padding: 0px;
}
.dy-languages a:first-child {
    border-right: 0 !important;
    padding-right: 0;
}
.dy-languages {
    display: flex;
    align-items: center;
    gap: 8px;
}
.dy-languages img {
    width: 28px;
    height: 18px;
    border: 1px solid rgba(14, 43, 78, 0.25);
}
.dy-languages a.active img {
    filter: grayscale(1);
    opacity: 0.4;
}
.dy-languages a:not(.active) img {
    filter: none;
    opacity: 1;
}
.sp-page-builder.page-6 {
    margin-top: -1px;
}
.sppb-addon-content {
    margin-left: 0px;
    margin-right: 0px;
}
.sppb-col-md-12 { 
    padding-right: 0px;
}
@media screen and (max-width:1199px){
    .navbar-nav > li > a { 
    font-size: 16px;
    }
    .zona-capete img {
        width:150px;
    }
    .zona-articole .sppb-row-container {
    max-width: 1000px;
    margin: auto;
}
.zona-productie-home .sppb-row-container {
    width: auto !important;
    max-width: 1000px;
}
.buton-bara-gold { 
    font-size: 14px;
}
    .text-gaseste-magazin div {
    line-height: 24px !important;
    }
    .mod-right.col-md-10 ul > li a { 
    font-size: 14px !important;  
    padding:15px 0px !important;
    }
    #Mod170 { 
    width: 65%;
}
 #Mod254{ 
    width: 65%;
}
.layout-blog .blog { 
    padding-left: 50px;
    padding-right: 50px;
}
article {
    width: 100%;
    max-width: 900px;
    margin: auto;
}
#product_list {
    margin: 30px !important;
}
.com_virtuemart .MainRow #t3-mainbody { 
    margin-top: 30px !important;
}
.prod-row.vm-products-horizon.vm-col.vm-col-5 {
    width: 18%;
} 
.com_virtuemart .MainRow #t3-mainbody {
    max-width: 1140px;
    width: 90%;
}
}
@media screen and (max-width:991px){
   .mod-right.col-md-3 {
    position: absolute;
    right: 0px;
    top: 0px;
    right: 10px;
}
.search-custom {
    margin-top: 10px;
    margin-bottom: 10px !important;
}
.navbar-nav > li > a {
    font-size: 14px;
}
.container {
    width: 100%;
}
.zona-sub-slider{
    font-size:14px;
    padding: 30px 30px 30px 30px !important;
}
.zona-capete .sppb-col-md-2 {
    width: 20%;
    position: relative;
    float: left;
}
.zona-articole .sppb-row-container {
    max-width: 100% !important;
    margin: auto;
    padding: 0px 30px;
}
.zona-productie-home .sppb-col-md-4{
    position:relative;
    float:left;
    width:33%;
}
.zona-productie-home .sppb-row-container {
    width: auto !important;
    max-width: 100%;
    padding: 0px 30px !important;
}
#Mod236 .sppb-col-md-3 {
    position: relative;
    float: left;
    width: 25%;
    text-align: center;
}
div#section-id-1578654311920 .sppb-col-md-6{
    position:relative;
    float:left;
    width:50%;
    padding:10px;
}
.zona-articole-home-footer {
    text-align: left;
}
.navbar-header {
    display: block;
}
.t3-megamenu{
    display:none;
}
.off-canvas-toggle {
    width: 60px;
    height: 100px;
    background: #000;
}
.navbar-header {
    display: block;
    position: relative;
    float: right;
}
#t3-header .mod-right { 
    padding-bottom: 0px !important;
}
.serchline input {
    width: 200px;
}
#Mod100 { 
        position: absolute;
    float: right;
    width: 50px;
    top: 0px;
    right: 20px;
}
.t3-off-canvas {
    background: #fff;
}
.t3-off-canvas .t3-off-canvas-body a {
    color: #292f38;
    font-family: 'Roboto', sans-serif;
}
 .t3-off-canvas .t3-off-canvas-body a {
    color: #333 !important;
}
.t3-off-canvas .t3-off-canvas-body li.active a {
    color: #333 !important;
}
div#Mod179 h3.module-title {
    color: #000 !important;
    font-family: 'Roboto', sans-serif;
    font-weight: bold;
} 
.mod-right .fleft { 
    display: none;
}
.navbar-header { 
    position: absolute;
    right: 10px;
}
.off-canvas-toggle:hover, .off-canvas-toggle:focus, .off-canvas-toggle:active, .open .dropdown-toggle.btn-primary {
    background: transparent !important;
}
.zona-icon-cine .sppb-col-md-3 {
    width:30%;
    position:relative;
    float:left;
}
.zona-icon-cine .sppb-col-md-9 {
    width:70%;
    position:relative;
    float:left;
}
div#column-id-1574322441878 .sppb-col-md-2 {
    max-width: auto;
}
article {
    width: 100%;
    max-width: 900px;
    margin: auto;
    margin-left:30px;
    margin-left:30px;
}
section.article-content.clearfix {
    margin-bottom: 100px;
    position: relative;
    float: left;
    max-width: 90% !important;
    width: 100% !important;
}
.prod-row.vm-products-horizon.vm-col.vm-col-4 {
    width: 25%;
}
.itemid-1579 .MainRow {
    margin-top: 100px;
}


}
@media screen and (max-width:840px){
    #Mod170 {
    width: 60%;
}
 #Mod254 {
    width: 60%;
}
.prod-row.vm-products-horizon.vm-col.vm-col-5 {
    width: 17.4%;
}

}
@media screen and (max-width:767px){
    .col-lg-4.col-md-4.col-sm-4.col-xs-12 {
    width: 33%;
}
.mod-right.col-md-3 {  
    top: 30px;
}
.logo-image h1{
    margin-bottom:0px;
}
.dyhl-standard-row .dyhl-content-cnt{
    position:relative;
    float:left;
}
.dyhl-img-cnt {
    position: relative;
    float: right;
}
.dyhl-standard-row .sppb-addon-raw-html {
    height: 180px;
}
.dyhl-sw3 .dyhl-content-cnt{
    position:relative;
    float:left;
    padding-top: 50px;
    width: 400px;
margin: auto;
}
.sp-page-builder.page-6 .sppb-addon-raw-html{
    height:180px;
}
.dyhl-img-cnt {
    height: 180px !important;
}
.sp-page-builder.page-6 div[class^="sppb-col"]{
    padding:0px;
}
.dyhl-sw3 .dyhl-cnt img {
    width: 180px;
    height: 180px;
    margin-top: 0px;
    padding: 10px;
    margin: 0px;
}
.sp-page-builder.page-6 div[class^="sppb-col"] {
    padding: 0px; 
    margin-top: 0px !important;
}
.dyhl-horizontal .dyhl-img-cnt img {
    width: 180px;
    height: 180px;
    padding: 0px;
    margin: 0px;
    padding: 10px;
}
.sp-page-builder.page-6 .sppb-addon-raw-html {
    margin-bottom: 20px;
}
.dyhl-standard-row .dyhl-content-cnt {
    position: relative;
    float: left;
    height: 180px !important;
    min-height: 180px !important;
    padding-top: 50px;
padding-left: 120px;
margin: auto;
width: 400px;
}
 .prod-row.vm-products-horizon.vm-col.vm-col-5{
     width:33%;
 }
 .part1{
     width:50%;
 }
 .part2{
     width:100%;
     margin:30px 0px;
 }
 .part33 {
    width: 100%;
    margin: auto;
    position: relative;
    float: left;
    display:flex;
    justify-content:center;
}
.part3 {
    width: 200px;
}
.top-block #t3-mainnav {
    min-height: 40px !important;
}
.navbar-header {
    display: block;
}
.container > .navbar-header{
    text-align:center;
}
.off-canvas-toggle{
    background:none !important;
}
.nav > li > a { 
    padding: 5px 15px;
}
.t3-off-canvas .t3-off-canvas-body a:hover, .t3-off-canvas .t3-off-canvas-body a:focus, .t3-off-canvas .t3-off-canvas-body li.active a {
    color: #333 !important;
}
.t3-off-canvas-header-title {
    visibility: hidden;
}
.t3-off-canvas .t3-off-canvas-header {
    background: #fff;
}
.t3-sidebar.t3-sidebar-left.col-xs-12.col-sm-4.col-md-3 {
    display: block;
}
div#cf_wrapp_all_215 {
    padding-left: 30px;
}

.prod-row.vm-products-horizon.vm-col.vm-col-4 {
    width: 49%;
    margin-bottom: 20px;
}
ul.layout .product-box{
    max-width:auto;
    margin: auto;
}
.prod-row.vm-products-horizon.vm-col.vm-col-5 { 
    margin: 10px 1px;
}
.dyhl-content-cnt { 
    position: absolute !important;
    top: 0px;
    left: 0px !important;
    margin: 0px !important;
    padding: 0px !important;
        padding-top: 0px;
    padding-top: 40px !important;
}
.dyhl-horizontal .dyhl-content-cnt {
    min-height: 140px;
    width: 60%;
    padding-right: 0px !important;
}
.dyhl-horizontal.w2 .dyhl-img-cnt{
    float:right;
}
.t3-spotlight.t3-footnav.row .col-lg-4.col-md-4.col-sm-4.col-xs-12 {
    width: 100%;
    text-align: center;
}
.navbar-header { 
    background: transparent;
}
i.fa.fa-bars{
    color:#000;
    font-size:20px;
}
.logo.col-md-2.mod-left {
    position: relative;
    float: left !important;
    width: 50% !important;
}
.mod-right.col-md-10{
    position: relative;
    float: right !important;
    width: 50% !important;
}
.logo {
    text-align: left;
}
.logo a img {
    height: 70px;
}
.off-canvas-toggle { 
    height: 70px; 
}
.hidden-xs {
    display: block !important;
}
.zona-sub-slider .sppb-col-md-6{
    width:100% !important;
    text-align:center;
}
.zona-sub-slider .sppb-col-md-6  .sppb-addon-content{ 
    text-align:center;
} 
 .zona-sub-slider .sppb-col-md-3{
    width:50% !important;
    position:relative;
    float:left;
}   
.zona-sub-slider { 
    padding: 30px 30px 80px 30px !important;
}
.sp-page-builder .page-content #section-id-1578568170263 { 
    padding: 0px;
}
.sp-page-builder.page-6 .sppb-addon-raw-html {
    height: auto;
}
.center-block .top-breadcrumbs {
    margin-top: 70px;
}
#productdetailsview .fleft {
    width: 100% !important;
    margin: 0px !important;
    padding: 0px !important;
    text-align: center;
    max-width: 100%;
}
.part1 {
    width: 100%;
}
.main-image-pwitem-inner img {
    width: auto;
    max-height: 300px;
}
.com_virtuemart .MainRow { 
    margin-top: 70px !important;
}
.desc table { 
    margin: auto;
}
.part33{
    display:none;
}
.product-box.front_w.spacer.disc .slide-hover {
    display: none;
}
h3.module-title, .order h3 { 
    text-align: center;
}
div#column-id-1578650727512 h2 {
    font-size: 18px;
    text-align: center;
}
.prod_desc p {
    max-width: 90%;
    margin: auto;
}
.box_width.modules_product .slide_box ul.layout li.rows {
    margin: 0px;
    width: auto!important;
    padding: 30px;
}
div#column-id-1574322441878 .sppb-col-md-2 {
    max-width: 100%;
}
.zona-sub-slider .sppb-col-md-3 {
    width: 100%;
    position: relative;
    float: left;
}
.zona-sub-slider .sppb-col-md-3 {
    max-width: 50%; 
}
#Mod215 {
    display:none;
}
div#column-id-1574322441878 .sppb-col-md-4 {
    max-width: 100%;
}
.logo-footer img {
    max-width: 100px;
}
h2 { 
    font-size: 24px;
}
div#column-id-1578650727512 h2 {
    font-size: 24px;
    text-align: left;
}
.serchline input {
    width: 150px !important;
}
div#Mod240 img {
    margin-left: -5px!important;
}
.prod-row.vm-products-horizon.vm-col.vm-col-4 {
    width: 24% !important; 
}
#product_list {
    margin-top: 30px !important;
    margin-left: 30px !important;
    margin-right: 30px !important;
}
#productdetailsview {
    margin-top: 0px;
}
ul.layout .prod-row {
float: none;
display: inline-table !important;
}
h3 { 
    font-size: 18px;
}
*+.uk-margin {
    margin-top: 0px;
}
.sp-page-builder .page-content #section-id-1578643987497 {
    margin: 0px 0px 0px 0px;
    padding: 50px 0px 0px 0px;
}
.uk-overlay-active :not(.uk-active)>.uk-overlay-panel:not(.uk-ignore), .uk-overlay-hover:not(:hover):not(.uk-hover) .uk-overlay-panel:not(.uk-ignore) { 
    bottom: 0px !important;
}
.uk-overlay-area-content>:last-child, .uk-overlay-panel.uk-flex>*>:last-child, .uk-overlay-panel>:last-child, .uk-overlay>:first-child {
    margin-bottom: 0;
    bottom: 00px;
}
.uk-margin {
    color: #000;
    font-size: 12px;
    line-height: 14px;
}
.uk-margin-top-remove {
    margin-top: 0!important;
    padding-top: 70px;
}
.product-image-attributes {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}

}
@media screen and (max-width:730px){
    .serchline input {
    width: 170px;
}
#Mod170 {
    width: 55%;
}
#Mod254 {
    width: 55%;
}
.prod-row.vm-products-horizon.vm-col.vm-col-5 {
    width: 18%;
}
.serchline input { 
    font-size: 10px;
}

}
@media screen and (max-width:650px){
    .zona-productie-home .sppb-col-md-4 {
    position: relative;
    float: left;
    width: 100%;
    margin-bottom: 50px;
}
.zona-cine-prod {
    max-width: fit-content;
}
#Mod236 .sppb-col-md-3 { 
    width: 100%;
}
div#column-id-1578650727510 * {
    text-align: center;
}
div#column-id-1578650727511 *{
     text-align: center;
}
.zona-articole-home-footer .sppb-addon-article a img {
    height: auto;
    width: auto;
}
div#section-id-1578654311920 img {
    height: 100px;
}

#Mod170{
    display:none !important;
}
#Mod254{
    display:none !important;
}
#Mod253 {
    display:none !important;
}
.col-lg-6.col-md-6.col-sm-6.col-xs-6 {
    position: relative;
    float: left;
    width: auto;
}
#Mod100 {
    position: relative;
    float: inherit;
    width: 50px;
    top: 0px;
    right: 0px !important;
}
.col-lg-6.col-md-6.col-sm-6.col-xs-6 { 
    width: 50%;
}
#Mod100 { 
    width: 50% !important;
    position:relative !important;
    float:right !important;
}
#Mod240 { 
    width: 50% !important;
    position:relative !important;
    float:left !important;
}
div#column-id-1578654311921 {
    width:100%;
}
div#section-id-1578654311920 .sppb-col-md-6 {
    position: relative;
    float: left;
    width: 100%;
    padding: 10px;
}
#column-id-1578568170264 {
    padding: 0px 0px 0px 0px;
}
.tp-bgimg.defaultimg {
    background-position:top;
}
 
  
}
@media screen and (max-width:540px){
.dy-mph-header { 
    height: 60px;
}
.dyhl-standard-row .dyhl-content-cnt{
    width:300px;
}
.dyhl-sw3 .dyhl-content-cnt{
    width:300px;
}
.dyhl-content-cnt{
    padding-top:20px;
}
.dyhl-before-title{
    font-size:12px;
}
.dyhl-sw3 .dyhl-title {
    font-size: 18px;
}
.dyhl-title{
    font-size:18px;
}
.dyhl-horizontal .dyhl-title {
    font-size: 18px;
}
.dyhl-horizontal.w2 .dyhl-title {
    font-size: 18px
}
.dyhl-horizontal.w2 .dyhl-before-title, .dyhl-horizontal.w2 .dyhl-after-title {
    font-size: 12px;
}
h2 { 
    font-size: 24px;
} 
 .zona-sub-slider .sppb-col-md-3{
    width:100% !important;
    position:relative;
    float:left;
    margin-bottom:20px;
}  
.zona-sub-slider {
    padding: 30px 30px 150px 30px !important;
}
.sp-page-builder .page-content #section-id-1578568170263 {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
.zona-capete .sppb-col-md-2 {
    width: 50%;
    position: relative;
    float: left;
}
.zona-capete img {
    width: 100px;
}
.zona-icon-cine p {
    display: block;
    align-items: center;
    height: auto;
}
.zona-sub-slider {
    padding: 30px 30px 80px 30px !important;
}

}
@media screen and (max-width:480px){
    .part1{
     width:100%;
 } 
.col-lg-4.col-md-4.col-sm-4.col-xs-12 {
    width: 100%;
}
#Mod97 { 
    margin: auto;
    float: none;
}
#Slider .tp-leftarrow, #Slider .tp-rightarrow{
    background:transparent;
}
    #billto_fields_div > div {
    width: 100% !important;
}
  .opg-grid > * {
    padding-left: 15px;
} 
.col-lg-6.col-md-6.col-sm-6.col-xs-6 { 
    text-align: center !important;
    width:100% !important;
}
#Mod100 { 
    width: 100% !important;
}
.sp-page-builder .page-content #section-id-1578568170263 {
    margin: 0px 0px 0px 0px;
    padding: 0px;
}
#Slider { 
    height: 300px;
}
div#rev_slider_3_1 {
    height: 300px !important;
}
.pwitem {
    display: inline-block;
    width: 150px !important;
}
.Results .floatleft {
    float: none;
}
.pagination {
    margin: 0 0 0px 0;
    float: none !important;
}
#Mod100 {
    width: 50% !important;
    float: right;
}
div#Mod240 {
    width: 100% !important;
    float: left;
}
.sp-page-builder .page-content #section-id-1581929968265 {
    margin: 0px 0px 0px 0px;
    padding: 0px;
}
.lista-distributie ul { 
    column-count: 1;
}
article {
    width:100%;
    padding-left:10px;
    padding-right:10px;
}
.pull-left.item-image.article-image.article-image-full {
    width: 100%;
    padding: 30px !important;
}
.pull-left.item-image.article-image.article-image-full img{
    width: 100%;
    padding:0px;
}
section.article-content.clearfix { 
    padding: 30px; 
}
.zona-icon-cine {
    margin-bottom:30px !important;
}
.zona-icon-cine .sppb-col-md-3 {
    width:100%;
    position:relative;
    float:left;
}
.zona-icon-cine .sppb-col-md-9 {
    width:100%;
    position:relative;
    float:left;
}
.zona-icon-cine {
    float: left !important;
    position:relative;
}
#sp-page-builder .sppb-section-title .sppb-title-heading { 
    font-size: 28px;
}
div#Mod215 {
    display: none;
}
.MainRow .t3-content {
    padding: 0px;
    margin-top: 0px;
}

.sppb-addon-content { 
    margin-left: 10px;
    margin-right: 0px; 
}
 .lista-distributie ul { 
    margin-top: 0px !important;
    padding-left: 0px;
}
.sp-page-builder .page-content #section-id-1579703855336 {
    margin: 0px 0px 0px 0px;
    padding: 100px 0px 50px 0px!important;
}
.sp-page-builder .page-content #section-id-1579703855336 {
    margin: 0px 0px 0px 0px;
    padding: 50px 0px 50px 0px!important;
}
.sp-page-builder .page-content #section-id-1579595942827 {
    margin: 0px 0px 0px 0px;
    padding: 50px 0px 10px 0px!important;
}
.sp-page-builder .page-content #section-id-1507632123024 {
    margin: 0px 0px 0px 0px;
    padding: 50px 0px 10px 0px!important;
}
.sp-page-builder .page-content #section-id-1579595942827 {
    margin: 0px 0px 0px 0px;
    padding: 50px 0px 10px 0px!important;
}
.article-title, .article-header h1 { 
    margin-top: 0px;
}
.layout-blog .blog { 
    margin-top: 50px !important;
}
#Mod236 .sppb-addon-content {
    text-align:center;
}
#column-id-1507632123026 { 
    margin-left: 5px;
}
.breadcrumbs.breadcrumbs-custom {
    display: none;
}
.center-block .top-breadcrumbs {
    margin-top: 0px;
}
#t3-footer .t3-copyright { 
    margin-bottom: 30px;
}
article { 
    margin-top: 50px;
}
.blog h1 { 
    margin: 0px!important;
}
div#prodlist-box {
    margin-left: 20px;
    margin-right: 20px;
}
.Results .floatleft {
    float: none;
    display: grid;
}
.sp-page-builder .page-content #section-id-1578568170263 {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px !important;
}
.sppb-addon-content .page {
    text-align: justify;
}
.itemid-114 .t3-mainbody.component .t3-content {
    padding-top: 0px !important;
    margin-top: 0px !important;
}
.pull-left.item-image.article-image.article-image-full img {
    width: 100%;
    padding: 0px;
}
h1.article-title a{
    font-size:24px ;
}
article {
    width: 100%;
    padding-left: 0px;
    padding-right: 0px;
}
.zona-sub-slider .sppb-col-md-3 {
    max-width: 100% !important; 
}
.zona-sub-slider {
    padding:20px !important;
    height:210px;
}
.sppb-addon-content p, .sppb-addon-content { 
    text-align: justify;
}
.prod_desc p { 
    text-align: justify;
}
.view-productdetails .MainRow .t3-content { 
    margin-top: 0px;
}
#productdetailsview {
    margin-top: 0px;
}
.part2 { 
    padding-left: 30px;
}
section.article-intro.clearfix p { 
    text-align: justify;
}
article {
    width: 100%;
    padding-left: 0px;
    padding-right: 0px;
    margin-left: 0px !important;
}
.pull-left.item-image {
    padding: 0px !important;
    margin: 0px !important;
    margin-bottom: 30px !important;
}
section.article-content.clearfix {
    padding: 0px 30px !important;
    text-align: justify;
}
section.article-content.clearfix {
    max-width:100% !important;
}
.items-row .col-sm-4 {
    padding: 0px !important;
}
#jsn_form_1.jsn-master .jsn-bootstrap .jsn-form-content .control-group {
    padding: 0px;
    margin-top:10px;
}
#jsn_form_4.jsn-master .jsn-bootstrap .jsn-form-content .control-group {
    padding: 0px;
    margin-top:10px;
}
#jsn_form_3.jsn-master .jsn-bootstrap .jsn-form-content .control-group {
    padding: 0px;
    margin-top:10px;
}
#jsn_form_5.jsn-master .jsn-bootstrap .jsn-form-content .control-group {
    padding: 0px;
    margin-top:10px;
}
#column-id-1507632123026 {
    padding: 0px;
}
.control-group.acord_prelucrare_date {
    padding-left: 30px !important;
}
.jsn-master .jsn-narrow .jsn-input-mini-fluid, .jsn-master .jsn-narrow .jsn-input-small-fluid, .jsn-master .jsn-narrow .jsn-input-medium-fluid, .jsn-master .jsn-narrow .jsn-input-xlarge-fluid, .jsn-master .jsn-narrow .jsn-input-fluid, .jsn-master .jsn-narrow .jsn-columns-container.jsn-columns-count-two .jsn-column-item, .jsn-master .jsn-narrow .jsn-columns-container.jsn-columns-count-three .jsn-column-item, .jsn-master .jsn-narrow .jsn-columns-container.jsn-columns-count-no .jsn-column-item, .jsn-master .jsn-bootstrap .jsn-narrow .input-small, .jsn-master .jsn-bootstrap .jsn-narrow .input-medium, .jsn-master .jsn-bootstrap .jsn-narrow .input-file, .jsn-master .jsn-bootstrap .jsn-narrow .jsn-column-item.jsn-uniform-others textarea.jsn-value-Others {
    width: 100% !important;
}
div#sppb-addon-1579705347115 .sppb-addon-content {
    padding-left: 10px !important;
    padding-right: 10px;
    margin-right: 0px;

}
.zona-capete .sppb-addon-single-image-container {
    display: flex;
    justify-content: center !important;
}
.text-cap { 
    text-align: center;
}
h4 { 
    font-size: 18px;
}
.sp-page-builder .page-content #section-id-1578643987483 {
    margin: 0px 0px 0px 0px;
    padding: 0px;
}
.zona-articole-home .sppb-addon-article {
    padding: 0px 0px;
}
.zona-articole-home .sppb-col-sm-4 {
    margin: 0px;
    padding: 0px;
}
.sppb-addon-articles {
    margin-bottom: 0px;
}
div#Mod239 * {
    text-align: center;
}
div#sppb-addon-1578643987501 {
    max-width: 90%;
    margin: auto;
}
.sppb-text-left {
    text-align: center;
}
.zona-text-articole div { 
    text-align: center;
}
.uk-dotnav>*>*, .uk-slider-container, .uk-slideshow {
    overflow: visible;
}
#sp-page-builder .sppb-section-title {
    margin-bottom: 0px;
}
#sp-page-builder .sppb-section-title {
    margin-bottom: 0px;
}
div#sppb-addon-1581931701166 .sppb-addon-content {
    margin-left: 0px;
    margin-right: 0px;
}
div#sppb-addon-1581931701175 .sppb-addon-content {
    margin-left: 0px;
    margin-right: 0px;
}
.sppb-col-md-12 {
    padding-right: 0px;
    padding-left: 10px;
}
.sp-page-builder .page-content #section-id-1587713531232 {
    margin: 0px 0px 0px 0px;
    padding: 50px 0px 10px 0px!important;
}
.sp-page-builder .page-content #section-id-1587720140883{
    margin: 0px 0px 0px 0px;
    padding: 50px 0px 10px 0px!important;
}
div#sppb-addon-1578568170252 * {
    text-align: center;
}
ul.layout .product-box { 
    max-width: 90%;
}
.prod-row.vm-products-horizon.vm-col.vm-col-4 {
    width: 50% !important;
    position: relative;
    float: left;
}
#product_list {
    margin-top: 30px !important;
    margin-left: 0px !important;
    margin-right: 0px !important;
}
ul.layout .product-box .browseImage a {
    height: 150px;
    min-height: auto;
}
ul.layout .product-box a .front img {
    display: inline-block;
    max-height: 150px;
}
div#column-id-1578650727512 h2 { 
    text-align: center;
}
   .sppb-row-container { 
    width: 90%;
}
  .sppb-col-md-12 {
    padding-right: 0px;
    padding-left: 0px;
}
  .MainRow .t3-mainbody {
    padding-top: 20px !important;
}
  .itemid-114 .MainRow .t3-mainbody {
    padding-top: 0px  !important;
}
   .itemid-107 .MainRow .t3-mainbody {
    padding-top: 0px  !important;
} 
}
@media screen and (max-width:420px){
    .prod-row.vm-products-horizon.vm-col.vm-col-5{
     width:100%;
 }
 .logo {
    text-align: left;
} 
.module.menu ul li{
    background:none;
}
.dyhl-standard-row .dyhl-content-cnt {
    width: 200px;
}
.dyhl-sw3 .dyhl-content-cnt {
    width: 200px;
} 
.dyhl-horizontal .dyhl-content-cnt { 
    width: 200px !important;
}
.dyhl-sw3 .dyhl-title{
    line-height:18px;
}
.dyhl-horizontal .dyhl-before-title, .dyhl-horizontal .dyhl-after-title {
    font-size: 12px;
}
h3 { 
    font-size: 20px;
}
.dy-mpp-title { 
    font-size: 24px;
    margin: 50px; 
    margin-bottom: 0px !important;
}
*+.uk-margin {
    margin-top: 0px;
    line-height: 16px;
}
.uk-overlay-panel.uk-overlay-fade.uk-flex.uk-flex-center.uk-flex-middle.uk-text-center {
    bottom: -80px !important;
}

.sp-page-builder .page-content #section-id-1579703855336 {
    margin: 0px 0px 0px 0px;
    padding: 100px 0px 50px 0px;
}
.sp-page-builder .page-content #section-id-1579703855336 {
    margin: 0px 0px 0px 0px;
    padding: 100px 0px 50px 0px;
}
.sp-page-builder .page-content #section-id-1579595942827 {
    margin: 0px 0px 0px 0px;
    padding: 100px 0px 50px 0px;
}
.sp-page-builder .page-content #section-id-1507632123024 {
    margin: 0px 0px 0px 0px;
    padding: 100px 0px 50px 0px;
}


}