@import url(https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,200..1000;1,200..1000&family=Oswald:wght@200..700&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap);
.fa,body,nav .offer-title>.contact i.fa-whatsapp{font-size:14px}#top,legend{padding:7px 0}.contact-no,.contact-no>a,.header_bottom .row,.headertop,.image_cover,.login_acc,.login_acc li,.myaccount>a{position:relative}#top,footer{background:#2a2a2a}body{color:#2a2a2a;font-family:Nunito,sans-serif;font-weight:400;line-height:20px;letter-spacing:.6px}select:focus{outline:0!important}h1,h2,h3,h4,h5,h6{color:#333}li{list-style:none}.fa-stack{width:12px;font-size:8px;height:11px}.fa-stack .fa{font-size:11px}h1{font-size:33px}h2{font-size:27px}h3{font-size:21px}.breadcrumb i,footer h5,h4{font-size:15px}.header_cart .cart-menu .text-left a,h5{font-size:12px}h6{font-size:10.2px}.breadcrumb>li a,a{color:#2a2a2a}a:focus,a:hover{text-decoration:none}legend{font-size:18px}label{font-weight:500}.category_filter .control-label,.main-menu>ul>li .column1 ul>li>a{font-weight:inherit}.input-group .input-group-addon{font-size:13px;height:30px}span.hidden-lg,span.hidden-md,span.hidden-sm,span.hidden-xs{display:inline}.container .container-top a,.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{color:#000}#accordion .panel-title>a,.contact-no>a:active,.contact-no>a:focus,.contact-no>a:hover,.login_acc a{color:inherit}.pagination>li>a,.pagination>li>span{padding:6px 12px!important;height:35px;width:35px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{background:#da2128!important;border:1px solid #da2128!important;color:#fff!important}div.required .control-label:before{content:'* ';color:red;font-weight:700}.contact-no{float:right;background:#da2127;color:#fff;padding:17px 20px 19px}.contact-no>a{padding-left:10px;font-size:13px;font-weight:500}.tel-icon{height:20px;width:20px;background:url('../image/megnor/mob.svg') no-repeat;float:left}.image_cover{float:left;border:1px solid #ddd;border-bottom:none;width:100%;overflow:hidden}.footer-blocks .col-sm-3{width:21%;padding:0 30px}.footer-area ul li{margin:10px 0 0;display:inline-block}#paysocialcmsblock{float:right;width:30%}.lang-curr-wrapper,.payment-block,.social-block{float:right}#menu .nav li .list-unstyled .dropdown,.header-cart,.header-logo,.social-block ul li{float:left}.social-block ul li a{width:30px;height:30px;display:block;background:#da2128;margin-right:5px;padding:6px 10px;outline:0;color:#fff}.category_description>p,.row.contact-info,.social-block ul li:last-child a{margin:0}.social-block ul li a:active,.social-block ul li a:focus,.social-block ul li a:hover{background:#222}#paysocialcmsblock ul{padding:0;margin:0;float:right}.main-slider .swiper-viewport:hover .swiper-button-next,.main-slider .swiper-viewport:hover .swiper-button-prev{opacity:1;-khtml-opacity:1;-webkit-opacity:1;-moz-opacity:1}#form-currency .currency-select:hover{text-shadow:none;color:#1f2022;background-color:#fff}.dropdown-menu-right{border-radius:0!important;-webkit-border-radius:0!important;-khtml-border-radius:0!important;-moz-border-radius:0!important;box-shadow:none}#form-currency .currency-select,.language-menu .btn.btn-link.btn-block.language-select{text-transform:capitalize;padding:2px 20px 2px 0;color:#2a2a2a;font-size:13px;text-decoration:none}#review-count:hover,p.powered>a{text-decoration:underline}.fa.fa-pencil,.language-menu .btn.btn-link.btn-block.language-select img{margin-right:5px}#form-language .dropdown-menu,.dropdown-menu.currency-menu{border:none;box-shadow:none;margin:2px 0 0;padding:10px 10px 12px;right:auto;top:19px;left:10px}.lang-curr-wrapper .currency-title,.lang-curr-wrapper .language-title{font-weight:600;padding:3px 20px;display:inline-block;width:100%;font-size:13px;color:#000;text-transform:uppercase;letter-spacing:1px;cursor:pointer}#footer .footer-area li a::before,#nav-one .hiden_menu .dropdown-menu a:after,#nav-one li .megamenu ul.list-unstyled li .dropdown-menu ul.list-unstyled li>a:after,#nav-one li .megamenu ul.list-unstyled>li.dropdown>a::after,#res-menu,#social_block .title_block,.common-home .content-top-breadcum,.dropdown-menu.currency-menu .fa.fa-angle-down,.dropdown-menu.language-menu .fa.fa-angle-down,.dropdown.myaccount:hover a.account1::after,.dropdown.myaccount:hover a.account::after,.dropdown.myaccount:hover a.account_download1::after,.dropdown.myaccount:hover a.account_logout1::after,.dropdown.myaccount:hover a.account_order1::after,.dropdown.myaccount:hover a.account_transaction1::after,.information-contact .content-top-breadcum,.tab-content .tab{display:none}.productpage .special-price,.productpage-quickview .special-price{font-size:22px;display:inline-block;color:#000}.productpage .description{line-height:24px;margin-bottom:10px;padding:0}.product-description td span{font-weight:500;padding:2px}.product-description td{padding:2px}.productpage .description .product-description .description-right{padding-left:50px}#form-language .dropdown-menu>li>.btn{padding:5px;color:#000}#form-currency .dropdown-menu .btn{padding:6px!important;color:#333}#form-currency .dropdown-menu .btn:hover,#form-language .dropdown-menu>li>.btn:hover{color:#ffd200;background:0 0}.box-content-category ul{padding:0;margin:0}.content_headercms_top #nav-one a{font-size:14px;font-weight:700;text-transform:uppercase}.box-content-category a{padding:13px 53px 13px 50px;font-size:14px;display:inline-block;position:relative;width:100%;border-bottom:1px dashed #e8e9eb}#review-count{cursor:pointer}.site-map li{list-style:inherit;line-height:28px}.information-sitemap .sitge-map ul,.site-map ul{padding:0 0 0 20px}#nav-one .dropdown a::after,#nav-one li .megamenu.column1 ul.list-unstyled>li.dropdown a::after{content:"\f105";right:20px;position:absolute;font-family:fontawesome;font-size:16px;display:inline-block}#nav-one .hiden_menu .dropdown-menu,#nav-one>li>.dropdown-menu.megamenu.column1{padding:20px 0 20px 20px;width:auto;height:auto;min-width:200px;top:0;left:100%;border-radius:0}.login_acc{display:inline-block;width:100%}.login_acc a{font-size:13px}.lang-curr-wrapper .currency-title .fa.fa-caret-down,.lang-curr-wrapper .language-title .fa.fa-caret-down{float:right;padding:5px 10px}.checkout-success p a,.container .container-top a:hover,.lang-curr-wrapper .currency-title:hover,.lang-curr-wrapper .language-title:hover{color:#ffd200}.login_acc li{padding:3px 25px}.btn-link:focus,.btn-link:hover{color:#da2127!important}#bottom-footer li.contact,#nav-one>li.top_level.dropdown .list-unstyled.childs_1 li a::before,.table-striped>tbody>tr:nth-of-type(odd){background:0 0}.offer-title{float:left;color:#fff;font-size:12px}.lang-curr{margin:0;display:inline-block}.nav.pull-right{display:inline-block;padding:0}.right-links ul li{float:left;margin-left:10px;font-size:12px}.right-myaccount-menu>li #wishlist-total{border-right:1px solid;padding:0 10px 0 0}.right-links .right-myaccount-menu ul li{margin-right:10px}#form-currency .fa-angle-down,#form-language .fa-angle-down{float:right;margin:3px 0 0 5px}#form-currency .btn-link.dropdown-toggle,#form-language .btn-link.dropdown-toggle{border:none;color:#777;padding:0 0 0 30px;text-decoration:none;text-transform:capitalize}#column-left .checkbox>label:hover,.breadcrumb>li a:hover,.pull-left #form-currency:hover .btn-group span,.pull-left #form-language:hover .btn-group span{color:#da2127}#form-currency .btn-link strong{font-weight:400;padding:0 3px 0 0;display:none}#form-currency .btn-link.dropdown-toggle:before,#form-language .btn-link.dropdown-toggle:before{content:"";position:absolute;left:12px;border-left:1px solid #959595;top:4px;width:1px;height:12px}.pull-left #form-language .btn-group span img{padding:0 3px 0 0;display:none}#accordion h4.panel-title a.accordion-toggle,#menu ul li.hiden_menu:hover .dropdown-menu.more,#menu ul.nav li .megamenu.column1 ul.list-unstyled>li.dropdown:hover>.dropdown-menu,.input-group-btn .search,.main-menu ul>li.dropdown:hover .dropdown-menu,.main.hiden_menu.dropdown:hover .dropdown-menu,.myaccount .dropdown-toggle>ul span,.myaccount>a{display:block}.dropdown.myaccount{float:left;cursor:pointer;padding:6px 30px 0 0;border-right:1px solid #d5d5d5;margin-top:5px}.myaccount>a{background:url("../image/megnor/header.png") 0 -430px no-repeat rgba(0,0,0,0);text-transform:capitalize;padding-left:40px;font-size:12px;color:#000!important}.myaccount .dropdown-toggle>ul{padding:0;width:auto;margin:0}header .myaccount .dropdown-toggle>ul span i{padding:0 0 0 5px}.currency-menu,.language-menu{padding:10px 15px;float:left;display:none;position:absolute;top:27px;background:#fff;box-shadow:0 2px 11px 3px rgba(0,0,0,.1);z-index:999;margin:0;right:0}.header-main,.header-right,header{position:relative}.header_top{width:100%;padding:2px 0}.header_bottom{width:100%;padding:0}.header_bottom_cover{min-height:56px}.content_headercms_bottom{clear:both;float:left;text-align:center;width:100%}.header-right .head{float:right;margin:5px 5px 0 0;padding:2px}.header-center{float:left;padding:10px 0 16px;width:100%}.header-main{display:block;float:left;width:100%;height:50px;background:#fff}.static_links li:last-child a::before{border-left:none}.header-left{float:left;width:auto;margin:0 79px 0 0}.static_links li:first-child a{padding-left:5px!important}.header-right{float:right;width:81%;top:0;transition:top .8s;-webkit-transition:top .8s;-moz-transition:top .8s;-ms-transition:top .8s;-o-transition:top .8s}#menu .navbar-nav>li>a i,header .tags>a,nav .fa.fa-angle-double-right{font-weight:400}header{padding:0;z-index:99;margin:0;clear:both;border-radius:0;height:auto}.header_bottom.fixed{position:fixed;width:100%;left:0;right:0;top:0;padding:0;margin-top:-1px;box-shadow:0 -5px 10px 5px #ccc;background:#2a2a2a}.col-sm-4.header-logo{text-align:left;width:auto;padding:0;background:#fff}#footer .footer-area li a,#menu ul li .megamenu ul.list-unstyled.childs_2,.col-sm-3.sort,.container,.information-contact .panel-body,.social-block ul{padding:0}.col-sm-3.sort.category_dropdown span.customSelect{height:38px;padding:8px 15px}#searchbox .col-sm-3.sort{padding:0 15px}.col-sm-3.sort select.form-control{padding:0;height:auto;text-transform:capitalize;background-color:#fff;color:#333;border:none;overflow:hidden;left:0;width:100%!important}.head-right-bottom{float:right;position:relative}.menu_toggle{background:#fff;display:none;left:0;position:absolute;top:62px;width:100%;z-index:99;box-shadow:0 0 20px rgba(0,0,0,.25);-moz-box-shadow:0 0 20px rgba(0,0,0,.25);-webkit-box-shadow:0 0 20px rgba(0,0,0,.25);border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px}.product-search #content>p{margin-top:10px}.header-container{height:auto;width:100%;z-index:99;background:#232f3e}.header-container.smaller{z-index:999}.header-logo img{display:inline-block;max-width:100%}.content_header_top .box.megnorcategory{left:0;position:absolute;top:0;width:277px;z-index:9}.nav-responsive{display:none;background:0 0!important}.nav-inner.container{background:#fff;padding:35px 45px 30px;top:auto;box-shadow:0 0 15px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 15px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.2);position:relative;margin-bottom:30px;display:none}.main-menu,.responsive-menu{float:left;width:auto}.lang-curr .fa.fa-angle-down{vertical-align:middle}.main-menu ul{list-style:none;margin:0;padding:0;float:left}#menu ul li .megamenu ul.list-unstyled{padding:0 15px;border:none;float:none;display:table-cell;width:auto}.main-menu>ul>li{position:relative;float:left;z-index:20;background-color:transparent}.main-menu>ul>li:hover{background-color:#da2127}.main-menu>ul>li>a,.nav-responsive span{padding:15px 20px;display:block;position:relative;color:#fff;font-size:13px;text-transform:uppercase;line-height:26px}.left strong,.list-group a,.stock_msg{text-transform:capitalize}.main-menu>ul>li>a{border-right:1px solid #434343}.box .filterbox,.main-menu>ul>li:last-child a,.main-slider img{border:none}#menu ul.nav li .megamenu.column1 ul.list-unstyled>li.dropdown .dropdown-menu{display:none;padding:20px;position:absolute;top:0;width:100%;left:100%;box-shadow:0 2px 11px 3px rgba(0,0,0,.1)}.main-menu>ul>li ul>li>a{color:#000;display:block;padding:5px 0;white-space:nowrap;font-size:13px;font-weight:600}.responsive-menu .main-navigation li a{padding:5px 10px!important;color:#333;display:block;white-space:normal}.main-menu>ul>li ul>li>.dropdown-inner ul li a{color:#adadad}.main-menu ul li ul .list-unstyled a{color:#2a2a2a;font-weight:400;padding:5px 0;line-height:22px}.main-menu>ul>li ul>li>a:hover,.responsive-menu .main-navigation li a:hover{color:#da2127;background-color:#fff}#menu .dropdown .dropdown-menu{padding:30px 0 20px 20px;background:#fff;border:none;width:auto;z-index:999999;border-radius:0}#menu ul li.hiden_menu .more .dropdown-menu{left:100%;top:0}#menu ul.nav li .megamenu ul.list-unstyled li .dropdown-menu{border:none;margin:0;padding:5px 0;position:relative;width:100%;box-shadow:none}#menu ul li .megamenu.column1,#menu ul li.hiden_menu .dropdown-menu{border:none;margin:0!important;padding:20px;border-radius:0}#menu ul li .megamenu.column1 ul.list-unstyled{display:block;padding:0;width:100%;border:none}#menu ul li .megamenu.column1 ul.list-unstyled li,.hiden_menu li.top_level{float:left;padding:0;width:100%}.common-home #content{padding:0;margin-top:0}footer{position:relative;margin-top:100px;float:left;width:100%}.information-contact footer{margin-top:20px}footer h5{margin:0 0 20px;position:relative;color:#fff;padding:0 0 15px}footer h5::before{content:"";position:absolute;border-bottom:3px solid #da2128;left:0;bottom:-2px;width:50px}#footer .column li a{line-height:32px;color:#c1c1c1}.footer-area.col-sm-3.column{width:36%;padding:0 15px}#footer .column li a:hover,.col-xs-11.col-sm-3.alert span a:hover{color:#da2128}.footer-blocks{margin:0 -15px}.txt-call{color:#c1c1c1;font-weight:500}.txt-mob{font-size:38px;color:#da2128;width:100%}.footer-area ul li.txt-address{color:#c1c1c1;margin-top:15px;margin-bottom:25px}.newsletter{float:left;width:40%;margin:13px 0 0 30px}#footer{padding:70px 15px;border-bottom:1px solid #4d4d4d}.footer-top{background:#000;padding:11px 0;height:85px;margin-top:-40px}.ProductbyCategory .row,.featured .row,.hometab .row{background:#fff;border-radius:5px}#account-order .col-sm-6.text-right{clear:both;margin-bottom:10px;width:auto}#contact ul li,.newsletter ul li{line-height:22px}#contact li.call-num{margin-top:15px}.bottomfooter{float:left;padding:20px 0;width:100%;border-top:1px solid #4d4d4d}p.powered{float:left;margin:0;color:#c1c1c1}p.powered>a{color:#c1c1c1}.footer-logo{float:left;margin-top:10px}.content-top-breadcum{float:left;width:100%;height:30px}.alert{padding:8px 14px}.breadcrumb{margin:0 0 20px}.breadcrumb>li{position:relative;white-space:nowrap;line-height:14px}.account-login .well .form-group a,.affiliate-login .well .form-group a,.list-group a{line-height:30px}.breadcrumb>li+li:before{content:'';padding:0;color:#000!important;font-size:10px}.dropdown-menu{top:89%}.panel-footer{background-color:transparent!important;border-top:none!important;padding:0!important}#accordion .form-horizontal .control-label,.panel-footer.text-right{text-align:left}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{background:0 0!important;color:#da2128}.list-group-item{border:none;padding:0!important}#column-left .list-group-item.heading{font-weight:500;color:inherit;font-size:15px}#column-left .checkbox>label{text-transform:capitalize;font-size:14px}.alert-success{width:100%;float:right}.list-group-item.group-name{color:#1f2022;font-size:14px;font-weight:600;margin-bottom:0;padding:0 18px}#content ul.list-unstyled{margin-bottom:10px;overflow:auto;padding:0}#content ul.list-unstyled li{line-height:20px;padding:4px 0}.information-contact #content{width:100%;padding:0;background:url("https://images.myrentals.ro/image/contact_page.jpg") no-repeat fixed;margin-bottom:-20px}.left .address-detail{border-bottom:1px solid #e8e9eb;padding-bottom:15px;margin-bottom:15px}.left strong{font-size:16px;padding-bottom:10px;display:block;color:#3d3d3d}.left .btn.btn-info{margin-bottom:20px}.information-contact .panel{border:none;box-shadow:none;margin:0;display:none}.map_button{clear:both;width:40px;height:40px;position:absolute;bottom:-20px;left:0;right:0;margin:0 auto;background:#da2128;padding:12px 15px;cursor:pointer;color:#fff}.map_button>i{font-size:18px}.contact-form-design .left{float:left;width:28%;margin-right:30px;padding:34px 20px;position:relative;z-index:9;border:2px solid #e8e9eb}.contact-form-design.container{padding:30px;background:#fff;margin:70px auto 100px;position:relative}.checkout-cart .alert.alert-danger{float:left;width:100%;margin-top:20px}.address-detail .btn{clear:both;float:left;margin:15px 0 0 37px;color:#000}#spinner{position:absolute;left:0;top:0;width:100%;height:100%;z-index:9;background:url("../image/megnor/ajax-loader.gif") 50% 50% no-repeat #fff}.main-slider{position:relative;float:left;width:100%}.forget-password{margin:5px 0 0}.copy-right{border-top:1px solid #e5e5e5;padding:10px 0;text-align:center}#bottom-footer li{display:inline;padding:1px 7px 1px 2px;background:url("../image/megnor/pipe.gif") right center no-repeat}.account-address .table>tbody>tr>td{vertical-align:middle;padding:15px}.account-address .btn-info{margin:2px 0}.affiliate-account .btn-primary .list-group-item,.affiliate-account .btn-primary .list-group-item:hover{padding:0;background:0 0;color:#fff}.shopping-cart .img-thumbnail{width:auto}.shopping-cart .input-group .form-control{width:auto;height:40px;text-align:center}.container h1,.container h2{font-size:23px;font-weight:500;margin:0 0 30px;line-height:30px}.breadcrumb+.row{clear:both}#content table thead tr td{background:#efefef;color:#303030;font-weight:500}.breadcrumb{padding:0;margin-bottom:10px;list-style:none;float:right;right:0;top:0;line-height:21px;background:0 0}.pull-left.footer-block{width:19%;text-align:right!important}#social_block .toggle-footer{padding:55px 0 0}.box.related_prd{float:left;width:100%;margin-top:70px}.alert.alert-success.animated{width:500px;height:90px;text-align:center;vertical-align:middle;padding:20px;opacity:.95!important;-webkit-opacity:0.95!important;-moz-opacity:0.95!important;-khtml-opacity:0.95!important;background-color:#3d3d3d!important;border-color:#3d3d3d!important;color:#fff!important;right:0!important;left:auto!important}.alert.alert-success.animated span{font-size:16px!important}.alert.alert-success.animated span a{color:#fff;text-decoration:underline}.alert.alert-success.animated span .fa.fa-check-circle{color:#9bcf85}.alert.alert-success.animated button.close{opacity:1;-khtml-opacity:1;-webkit-opacity:1;-moz-opacity:1;color:#fff}.form-group.qty{clear:both;overflow:hidden;position:relative;margin:30px 0}.discount-per{color:#228b22}.stock_msg{display:block;padding:10px 0 0 5px;font-weight:500}#related-carousel{padding-bottom:30px}.productpage .form-group.qty .wishlist,.quickview .form-group.qty .wishlist{margin:0 10px}@media (max-width:1449px){.cms-inner-block1,.cms-inner-block2{width:640px}.banner-content{width:331px}.video-content{width:73%}.product-list .product-details{width:60%}.product-list .product-details .product_hover_block{bottom:auto}}@media (max-width:1350px){.cms-inner-block1,.cms-inner-block2{width:502px}.banner-content{width:263px}.video-content{width:72%;height:415px}.cmsbanner-block .cms-inner-block1 .description,.cmsbanner-block .cms-inner-block2 .description{top:15%}.third-content.main-content{padding:0}.box-content-cms .first-content.main-content::after,.box-content-cms .second-content.main-content::after{right:20px}.txt-news{font-size:12px}.product-layout.product-grid{min-height:350px}#column-left .product-items .product-details,#column-right .product-items .product-details{width:55%}}@media (max-width:1199px){.swiper-pager{line-height:45px!important}.product-layout.product-grid{min-height:400px}}@media (max-width:1100px){.cms-inner-block1,.cms-inner-block2{width:455px}.service-content .service-right{width:100%;margin:15px 0 0;text-align:center}.service-content .icon-left{margin:0 auto;float:none}.box-content-cms .first-content.main-content::after,.box-content-cms .second-content.main-content::after{right:0;top:20px}.video-content{width:73%;height:365px}.banner-content{width:231px}.video-text{bottom:20px}.social-block{margin-right:15px}.newsletter{width:36%}.footer-blocks .col-sm-3{padding:0 15px}#column-left .product-items .product-details,#column-right .product-items .product-details{width:100%}}@media (max-width:979px){.nav-inner.container{margin:0 auto}#column-left .image .reg-image,#column-right .image .reg-image,#menu .nav li .list-unstyled .dropdown,.hover-image,.image_cover,.layout-2.left-col #content,.layout-2.right-col #content,.product-block .image .reg-image{width:100%}.layout-2.left-col #column-left,.layout-2.right-col #column-right{width:100%;float:left;padding:10px 0 30px;display:block}#column-left .box,#column-right .box{margin:8px 0;border:none;float:left;width:100%}#column-left .box .box-content,#column-left .box .filterbox,#column-left .list-group,#column-left .swiper-viewport,#column-right .box .box-content,#column-right .box .filterbox,#column-right .list-group,#menu ul.nav li .megamenu.column1 ul.list-unstyled>li.dropdown:hover>.dropdown-menu,.contact-no,.manufacturer_title,.navbar-nav{display:none}.layout-2.left-col #content{padding:0;margin-top:0}.menu_toggle{display:none!important}.cmsbanner-block .description .title,.video-text-content .subheading1{font-size:20px}.cmsbanner-block .description .banner_text{margin:15px 0 0}.newsletter{width:50%;margin:10px 0 0}.footer-blocks .col-sm-3{width:100%;padding:0;margin-bottom:10px}#content ul.list-unstyled,.footer-area ul li{display:block}.btn-group.prd_page{margin-top:15px;width:100%}.contact-form-design .left{width:100%;float:left}.contact-form-design .contact-form{float:left;width:100%;margin-top:20px}.header_top{padding:20px 0}.box-content-cms .main-content .title,.video-text-content .main_heading{font-size:14px}.box-content-cms .main-content{text-align:center;padding:0}.service-content .service-right{width:100%;margin:15px 0 0;text-align:center}.box-content-cms .first-content.main-content::after,.box-content-cms .second-content.main-content::after,.box-content-cms .third-content.main-content::after{right:0;top:35px}.manufacture_block ul{padding:0;float:none}.manufacture_block{padding:25px 0;text-align:center}#footer .column li a::before{left:0}#footer{padding:50px 15px 30px}.product-list .image_cover{width:auto}.footer-blocks,.social-block ul{margin:0}.content-top-breadcum{height:30px}.footer-blocks .list-unstyled{margin-top:15px}#column-left .mobile_togglemenu::before,#column-right .mobile_togglemenu::before{right:10px}.responsive-menu{color:#fff}#menu .nav-responsive .expandable{width:100%;height:auto;float:left;margin:0}.header_center{width:100%;padding:15px}.dropdown.myaccount{padding:0 40px 0 0}.header_top .container{position:relative}.col-sm-5.header_search{padding:0;position:absolute;bottom:-65px;right:5px;margin:0;width:300px;z-index:99}.header_search .btn.btn-default.btn-lg{padding:11px 10px 6px}#menu .navbar-nav{margin:0;position:absolute;padding:5px 15px;top:100%;background:#fff;left:0;box-shadow:0 2px 11px 3px rgba(0,0,0,.1);width:100%}#menu .navbar-nav>li{width:100%;color:#000;padding:0}#menu .navbar-nav>li>a{padding:10px 0;top:0}#menu .toggle .mobile_togglemenu{width:30px}#menu .dropdown .dropdown-menu,#menu ul.nav li .megamenu.column1 ul.list-unstyled>li.dropdown .dropdown-menu{position:relative;width:100%;box-shadow:none;padding:0}#menu ul.nav li .megamenu.column1 ul.list-unstyled>li.dropdown .dropdown-menu{left:auto;padding:5px 15px}#menu ul li .megamenu ul.list-unstyled{width:100%;display:block;float:left}.list-unstyled.childs_2>li{padding:5px 10px}#menu.responsive-menu .toggle .mobile_togglemenu::before,#menu.responsive-menu ul.nav li .megamenu ul.list-unstyled li.toggle>a.mobile_togglemenu::before,#menu.responsive-menu ul.nav li .megamenu.column1 ul.list-unstyled li.toggle>a.mobile_togglemenu::before{color:#000;content:"\f067";font-family:FontAwesome;font-size:12px;left:auto;position:absolute;top:10px;font-weight:400}#menu.responsive-menu .toggle.active .mobile_togglemenu::before,#menu.responsive-menu ul.nav li .megamenu ul.list-unstyled li.toggle.active>a.mobile_togglemenu::before,#menu.responsive-menu ul.nav li .megamenu.column1 ul.list-unstyled li.toggle.active>a.mobile_togglemenu::before{content:"\f068";font-family:FontAwesome}.cms-inner-block1,.cms-inner-block2{width:357px}.cmsbanner-block .cms-inner-block1 .description,.cmsbanner-block .cms-inner-block2 .description{left:10px}.cmsbanner-block .description .subtitle{font-size:15px}.video-content{width:72%;height:290px}.banner-content{width:184px}.video-text{bottom:10px}.video-text-content{padding:20px 45px}.txt-news{width:40%}.social-block{margin:20px 0 0;width:100%;text-align:center}.social-block ul li{display:inline-block;float:none}.footer-area.col-sm-3.column{width:100%;padding:0}#menu ul li .megamenu.column1 ul.list-unstyled li{padding:5px 0}#menu ul li .megamenu.column1{padding:0 15px}footer{margin-top:50px}.layout-2.right-col #content{padding:0}.productpage .product-right{padding:30px 0 0;width:100%}.productpage .product-left{margin:0 auto;width:415px;position:relative;top:auto;float:none}}@media (max-width:767px){.block-combine1,.cmsbanner-block,.footer-blocks,.shopping-cart .btn-primary{margin:0}.banner-content,.cmsbanner-block,.payment-block,.social-block,p.powered{text-align:center}.featured .product-block-inner,.tab-head{width:100%;margin:0}.featured .product-block.product-thumb.transition{padding:0 10px}#top,.col-sm-12.category_list,.col-sm-3.search_subcategory,.layout-1 #content,.payment-block ul{padding:0}.search_box .form-control-select,.search_box .form-control-select.active{font-size:11px}.top-links-toggle{display:block;cursor:pointer}.top-links{display:none;position:absolute;background:#fff;padding:10px;width:200px;z-index:999;border:1px solid #e8e9eb;top:100%;left:0}#res-menu i,.top-links-toggle>i{font-size:21px}.top-links .links-item{padding:5px;width:100%;display:block}#form-language .btn-link.dropdown-toggle::before,.box-category-top,.box-content-cms .first-content.main-content::after,.box-content-cms .second-content.main-content::after,.box-content-cms .third-content.main-content::after,.cms-inner-block1.full-banner-inner .description .subtitle,.product-details .rating,.product_hover_block,.quickview-button,.table-responsive.full-view,.top-links .links-item::before{display:none}.header_search .btn.btn-default.btn-lg{padding:11px 10px 6.5px 6px}.col-sm-4.header-logo{width:auto;margin-bottom:0}.header_top{padding:10px 0}.customNavigation,.owl-controls.clickable .owl-buttons,.swiper-pager{display:none!important}.cms-inner-block1,.cms-inner-block2{width:100%;margin:0 0 20px}.top-links-toggle>svg{width:20px;height:20px;fill:#3d3d3d}.header_search .form-control.input-lg{font-size:11px;border-radius:0!important}.search_box{width:35%}.special .product-block:hover .product-details{margin-top:0}.product-block:hover .countdown{opacity:1}.product-thumb h4{font:500 12px/17px proxima-nova,Arial,sans-serif!important;display:block;float:left;width:98%;overflow:hidden;height:34px}.product-thumb .price{font-size:14px}.htabs a,.product-thumb .price-old,.tab-head span{font-size:12px}.alert.alert-success.animated,.breadcrumb,.product-list .product-block .product-details{width:100%}.count-down .countbox strong{font-size:14px;width:auto}.top-links-cover{float:left;margin:8px 0 0;position:relative;padding:0 0 5px}.newsletter,.social-block{padding:0 15px;width:100%}.payment-block{width:100%}p.powered{margin:10px 0;width:100%}#footer{padding:40px 15px}.newsletter{margin:20px 0 0}.social-block ul li{float:left}#content .box .box-heading,.box.related_prd .box-heading{font-size:20px}.featured{padding:0 0 40px}.tab-head span{width:100%}.product-layout.product-grid{width:50%;min-height:100%;margin-bottom:30px}.pagination-right{width:100%;margin:20px 0 0}.category_list li{margin:0 10px 10px 0}.breadcrumb>li{white-space:normal}.col-sm-8.product-left{position:relative;top:auto;width:410px;margin:0 auto}.col-sm-4.product-right{padding:20px 0 0;width:100%}#tabs_info.product-tab,.box.related_prd{margin:30px 0 0}.col-sm-4.search_term{padding:0 0 10px}.information-contact #content{padding:30px}.contact-form-design.container{margin:40px auto;padding:15px}.image .stock_status,.table.table-bordered.shopping-cart.responsive{display:block}.listing{min-height:unset;padding:80px 15px;line-height:30px}.cmsbanner-block.full-banner{margin-top:40px}.countbox .timebox{margin:0 5px 0 0;width:20%;padding:0 10px}.count-down.clock{float:none}.countbox .timebox::after{right:0}#servicecmsblock{margin-bottom:20px}#content .collection-right-banner .image-title>h3{font-size:22px}.hometab{margin-top:20px}.product-carousel .slider-wrapper-outer{padding-bottom:0}.col-sm-5.header_search{bottom:-55px}.cmsbanner-block .cms-inner-block1 .description,.cmsbanner-block .cms-inner-block2 .description{left:10%}.testimonial-cms{margin-top:50px;padding:50px 0 150px}.homepage-testimonial-inner{padding:0 20px}.box-content-cms .main-content{text-align:center;padding:0;width:100%;margin:0 0 30px}#servicecmsinfo_block1{padding:30px 35px 20px}.htabs{float:left;width:100%;margin:20px 0}#my-video{position:relative!important}.video-content{width:100%;height:auto}.video-text{bottom:20px}.homepage_video{margin:50px 0}.banner-content{width:100%;margin:20px 0 0}.banner-content img{display:inline-block}.txt-news{width:100%;font-size:15px}.featured .product-block .product-details{padding:15px 5px}.productpage .product-left{padding:0;margin:0 auto;width:400px;position:relative;top:auto}}@media only screen and (max-width:660px){.blog-right{padding:0 15px}.date-time,.write-comment{width:100%}.write-comment{margin:10px 0 0}.col-sm-4.header-logo{width:80px}.dropdown.myaccount{padding:0 10px 0 0}}@media only screen and (max-width:479px){.header_top .account{margin:10px 0 0;width:auto}.cmsbanner-block .cms-inner-block1 .description,.cmsbanner-block .cms-inner-block2 .description{left:20px;top:10%}.cmsbanner-block .description .title{font-size:14px;margin:0}.cmsbanner-block .description .subtitle{font-size:14px}.cmsbanner-block .description .banner_text{margin:10px 0 0}.top-links-cover{margin:8px 5px 0 0}.myaccount>a{padding:0;height:35px;width:35px}.box-content-cms .first-content.main-content::after,.box-content-cms .second-content.main-content::after,.box-content-cms .third-content.main-content::after,.cart-text,.cms-inner-block1.full-banner-inner .description,.header_compare span,.header_wishlist>a .text_wishlist,.myaccount .dropdown-toggle>ul{display:none}.dropdown.myaccount{padding:0;border:none;margin:0}.header_wishlist{margin:3px 10px 0 15px}.header_wishlist>a{width:45px}.col-sm-3.header_cart{top:auto}#cart .dropdown-menu{width:300px;top:100%}.stock_status{font-size:12px}#content #blog-carousel .blog-item,.category_filter .btn-list-grid,.social-block>ul{padding:0}.social-block ul li a{margin-right:0}.featured_default_width,.module_default_width{width:50%}#content .banners-slider-carousel .product-block,.productpage .form-group.qty .wishlist{margin:0}#content .banners-slider-carousel .product-block .product-block-inner{padding:0!important}.product-block.product-thumb.transition{float:none}.countdown,.video-text{bottom:0;position:relative}.countbox.hastime{border:none;padding:0}.countbox .timebox{margin:0;width:25%}.count-down .countbox strong{font-size:12px;font-weight:400}.countbox .timebox::after{right:0;height:20px;font-size:12px;color:#3d3d3d}.countbox .timebox .time{font-size:10px;font-weight:400;text-transform:capitalize}.blog-left,.box-content-cms .main-content,.nav-tabs>li,.sort-by-wrapper{width:100%}.show-wrapper{margin:15px 0 0}.category_filter .show{margin:7px 10px 0 0}.pagination-wrapper .page-link,.pagination-wrapper .page-result{width:100%;text-align:center}.product-block .product-details{border:none;padding:5px 0 0}.product-list .product-block .product-details{padding:15px}.image_cover{border-bottom:1px solid #ddd}.payment-block ul img{margin-bottom:5px}.col-sm-8.product-left,.productpage .product-left{width:290px}#content.productpage .product-title{font-size:16px}.productpage .review-count,.productpage .write-review{margin:0 5px}#button-search{width:100%;margin:10px 0 20px}.information-contact #content{padding:15px;background-repeat:repeat}#content .box .box-content,.related_prd .box-content{margin:0 -5px}.product-block-inner{padding:0 5px}.blog-right{width:100%;margin:20px 0 0;padding:0}.blog-item .product-block{border:none}.col-sm-5.header_search{width:220px}.header_center{padding:15px 0}.col-sm-4.header-logo{width:60px}.newsletter .btn.btn-lg{padding:8px 10px}.video-text-content{padding:20px 15px}.video-buttopns{top:20%}.featured .image_cover{width:100%;border:1px solid #ddd}.featured .product-block .product-details{padding:0;width:100%}.featured .product-block-inner{border:none;padding:0 5px;margin:0;width:100%}.featured .product-block.product-thumb.transition{float:left;padding:0}.testimonial-cms{padding:50px 0 100px}.test-dec{bottom:10px}.form-group.qty #button,.form-group.qty #button-cart{width:100%;margin-top:15px}#product .form-group #input-quantity,.quickview-model #input-quantity{width:200px}.header_compare #compare-total{background-position:0 1px}.header_compare{margin-left:10px}}.checkout-cart #accordion .panel-title>a,.checkout-checkout #accordion .panel-title{background:#efefef;font-weight:400;padding:15px;margin:0 0 10px;font-size:15px}#accordion .panel-heading .fa.fa-caret-down{float:right;margin-top:4px}#accordion .col-sm-10{width:75%}.alert-dismissable .close,.alert-dismissible .close{right:0!important}#accordion.panel-group .panel{width:100%;background-color:#fff;border:none}.product-compare .table-bordered{border:1px solid #e5e5e5;display:inline-block;float:left;overflow:auto}@media (min-width:1900px){.container{width:1600px}}a.btn-default,a.btn-primary,button.btn-default,button.btn-primary{border:none;background:#000!important;color:#fff!important;transition:.3s}.btn-danger{border-radius:12px!important}a.btn-default:hover,a.btn-primary:hover,button.btn-default:hover,button.btn-primary:hover{background:#333!important}header .searchtoggle .btn-default{background:#fff!important;color:#000!important}select{border-radius:0!important}.black_opacity.active{position:fixed;background:rgba(0,0,0,.7);width:100%;height:100%;left:0;z-index:99;top:0}.row.category_thumb{margin:0!important}.common-home .main-slider .swiper-pager,[class*=compare],[id*=compare]{display:none!important}nav .offer-title{float:unset!important;display:flex;justify-content:flex-end}nav .offer-title>.contact i{margin-right:3px}.anpc_sal_sol{margin-top:30px;display:inline-block;text-align:center;width:100%}.anpc_sal_sol img{width:150px}.netopia_footer{display:flex;justify-content:center;margin:32px 0 0}nav .fa.fa-phone,nav .offer-title .fa-truck{font-weight:300}.social-block{display:flex!important;width:100%;color:#fff;justify-content:center;flex-wrap:wrap;margin-top:60px;margin-right:0}.social-block .social-block-title{flex-basis:100%;text-align:center;font-size:24px;padding-bottom:10px}@media (max-width:992px) and (orientation:portrait){.footer-top{height:140px}}.social-block ul li:not(:last-child){padding-right:7px}.social-block ul li a{display:flex;justify-content:center;align-items:center}.top_button{background:#000;display:flex;justify-content:center;align-items:center}.product-thumb .price{color:#000;font:600 14px/17px proxima-nova,Arial,sans-serif!important}h2.page-title{font:900 20px/25px proxima-nova,Arial,sans-serif!important}.breadcrumb i.fa-home{font-weight:400!important}.customNavigation a:hover{background:#000!important}.common-home footer{margin-top:70px!important}.box-product.productbox-grid-hometab{display:flex;flex-wrap:wrap}.box-product.productbox-grid-hometab>.product-items{flex-basis:20%}.footer-top{display:flex;justify-content:center}#information-information{text-align:justify}

*{outline:none !important;}

nav .offer-title{align-items:center;}

.common-unit #image-modal.modal-container-x {display: none;position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.8);z-index: 9999;overflow: hidden;}
.common-unit #image-modal .modal-content-x {display: flex;align-items: center;justify-content: center;height: 100%;}
.common-unit #image-modal .modal-image-x {background:#fff;max-width: 90%;max-height: 90%;margin: auto;}
.common-unit #image-modal .modal-button-x {position: absolute;top: 50%;transform: translateY(-50%);font-size: 20px;color: white;border: none;cursor: pointer;background: rgba(0,0,0,0.7);border-radius: 100%;width: 40px;height: 40px;display: flex;align-items: center;justify-content: center;}
.common-unit #image-modal .modal-prev-x {left: 20px;}
.common-unit #image-modal .modal-next-x {right: 20px;}
.common-unit #image-modal .modal-close-x {position: absolute;top: 20px;right: 20px;font-size: 2em;color: white;background: none;border: none;cursor: pointer;}
.common-unit .unit_info .available_or_not{display:flex;gap:10px;}
.common-unit .unit_info .available_or_not .label {height:38px;border-radius:3px !Important;display: flex;align-items: center;}
.common-unit .unit_info .available_or_not .label i{font-size:12px;margin-right:3px;}
.common-unit .unit_info .available_or_not .open-reservation-modal{text-transform:none !important;border-radius:3px !Important;}

.flatpickr-current-month input.cur-year{color:#fff !important;}
.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgb(255 255 255 / 90%) !important;}
.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgb(255 255 255 / 90%) !important;}

#cookie-consent.show{display:flex !important;justify-content:center;align-items:center;min-height:30vh;}
#cookie-consent {line-height:normal;box-shadow:0px 0px 32px rgb(0 0 0 / 0.8);color:#000;width: 100%;position: fixed;left: 0px;z-index: 99999;background: #fff;border-bottom: 1px solid rgba(195, 195, 195, 0.73);display: none;padding: 5px 0px;bottom: 0px;}
#cookie-consent #accept {float: right;margin-top: 1px;margin-left: 10px;border:1px solid #1863dc;padding: 20px 41px;background:#1863dc;color: #fff;cursor: pointer;font-size:20px;transition:.3s;}
#cookie-consent #accept:hover{background:#fff;color:#000 !important;}
#cookie-inner {display: block;max-width: 90%;margin-left: auto;margin-right: auto;padding: 0px 0px;min-width: 200px;padding:40px 0;}      
#cookie-inner .cookie-title{font-size: 20px;margin-bottom: 20px;}
#cookie-inner #cookie-text{display:flex;justify-content:space-between;align-items:center;}
#cookie-inner #cookie-text span{font-weight:300;text-align:justify;font-size:17px;flex:1;}
#cookie-consent .close_consent{cursor:pointer;position: absolute;right: 10px;top: 10px;font-family: Arial;font-weight: 500;border: 1px solid #919191;border-radius: 100%;width: 20px;height: 20px;font-size: 11px;color: #919191;display: flex;justify-content: center;align-items: center;}
@media (max-width:991px) {
	#cookie-inner #cookie-text{flex-wrap:wrap;}
	#cookie-inner #cookie-text span{flex-basis:100%;}
	#cookie-consent #accept{margin:15px 0 0 0;flex-basis:100%;}
}
@media (max-width:991px) and (orientation:landscape){
	#cookie-inner{padding:15px 0;}
	#cookie-inner #cookie-text span{font-size:14px;}
	#cookie-consent #accept{padding:10px 0;}
}
@media (max-width:400px){
	#cookie-inner{padding:20px 0;}
}

b,strong{font-weight:700 !important;}

.special-price .new-prices, .price > .price-new, h4.special-price{color:#e91616 !important;}
.cursorpointer{cursor:pointer !important;}
#tab-specification tr td {padding: 5px 15px !important;}
.pull-left #form-language .btn-group span, .pull-left #form-currency .btn-group span{color:#fff;}
.flatpickr-months .flatpickr-prev-month svg, .flatpickr-months .flatpickr-next-month svg{fill:#fff;}


.modal-footer .btn { width: 48%; }
#notification-area{width:100%;}
.notification{padding:10px;margin-bottom:10px;border:1px solid transparent;border-radius:5px;box-shadow:0 2px 5px rgba(0,0,0,0.2);font-size:14px}
.notification.success{background-color:#d4edda;color:#155724;border-color:#c3e6cb}
.notification.error{background-color:#f8d7da;color:#721c24;border-color:#f5c6cb}
.common-unit .text-center img{cursor:pointer;}
.common-unit .modal-header{display:flex;justify-content:space-between;background:#fff !important;color:#333 !important;}
.modal-title{font-size:19px;}
.form-control{border-radius:5px;}
.modal-header .close{color:#333 !Important;}


#information-contact > .container{margin-top:30px;}

.show_similar{color: #9f9f9f !important;font-size: 12px !important;}
.common-unit .col-12 > .description{margin-top:25px;}
.common-unit .show_similar{margin-bottom:5px;display:block;}


#servicii_pag_produs {margin-top:18px;display: inline-flex;flex-wrap: wrap;width:100%;}
#servicii_pag_produs > div{margin-bottom:15px;align-items:center;display: flex;flex-basis: 25%;flex-wrap:wrap;}
#servicii_pag_produs > div i {font-size: 19px;border: 1px solid #e9ecef;display: flex;justify-content: center;align-items: center;width: 40px;height: 40px;border-radius: 100%;color:#717171;}
#servicii_pag_produs > div .text{padding:0 10px 0 15px;flex:1;color:#464646;letter-spacing:1.2px;}
#servicii_pag_produs > div .text .text_mic{display:block;color:#868e96;}

.language-switcher{display:flex;gap:5px;align-items:center;} 
.language-switcher .language-select{display:inline-flex;align-items:center;gap:5px;background:transparent;border:none;padding:0;cursor:pointer;border:1px solid transparent;} 
.language-switcher .language-select img{max-width:100%;height:auto;transition:.2s;} 
nav#top .offer-title .language-switcher .current-language {border: 1px solid #939393;padding: 0 5px;border-radius: 3px;}
nav#top .language-switcher form{display:flex;gap:7px;}

.common-home .home_title_flex{position:relative;margin-top:50px;}
.common-home .home_title_flex .h2_count_results {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);margin: 0;padding: 0;}
.common-home .home_title_flex .sorting-container{margin:0 20px 15px 0 !important;}
.common-home .home_title_flex .sorting-container select {background:#fff;border: 1px solid #dbdbdb;border-radius: 5px !important;}

.common-home .features-container.container{margin-top:25px;}
.common-home .modul_masina_inlocuit{display:flex;margin-top:30px;align-items:center;}
.common-home .modul_masina_inlocuit .stanga{flex-basis:50%;}
.common-home .modul_masina_inlocuit .stanga .titlu {font-size: 46px;margin-bottom:15px;color: darkblue;line-height: normal;font-weight: bold;}
.common-home .modul_masina_inlocuit .stanga .continut {font-size: 23px;line-height: normal;}
.common-home .modul_masina_inlocuit .dreapta{margin-left: 3%;margin-right: 2%;flex: 1;}
.common-home .modul_masina_inlocuit .dreapta img{max-width:100%;border-radius:50px;}
.book_content .summary .price{white-space:nowrap;}
.common-unit .row .additional-images img{border-radius:10px;}




@media (max-width:992px) /* Mobile */
{	
	.common-unit #unit_fixed_prices > .container{padding:0 5px !important;}
	.common-unit #unit_fixed_prices .text_cost_total > strong{display:block !important;}
	.common-unit #image-modal .modal-image-x{max-width:100% !important;max-height:100% !important;}
	.common-unit .row .additional-images {display: flex;overflow: auto;}
	
	.book_content form .flex_fifty{flex-basis:100% !important;}
	footer #info, footer #account_link{margin-top:30px;}
	
	.common-home .modul_masina_inlocuit .stanga .titlu{font-size:31px;}
	.common-home .modul_masina_inlocuit .stanga .continut{font-size:19px;}
	.common-home .modul_masina_inlocuit{display:block;position:relative;}
	.common-home .modul_masina_inlocuit .stanga{width:100%;}
	.common-home .modul_masina_inlocuit .dreapta{position: absolute;margin:0;z-index: -1;opacity: 0.2;width: 100%;bottom: 0;left: 0;}
	.common-home .modul_masina_inlocuit .dreapta img {border-radius: 0;-webkit-mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1) 30%, rgba(0, 0, 0, 1) 70%, rgba(0, 0, 0, 0));mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1) 30%, rgba(0, 0, 0, 1) 70%, rgba(0, 0, 0, 0));-webkit-mask-size: 100% 100%;mask-size: 100% 100%;-webkit-mask-repeat: no-repeat;mask-repeat: no-repeat;}

	.common-home .home_title_flex{display: flex;justify-content: space-between;align-items: center;margin-top: 20px;margin-bottom: 25px;}
	.common-home .home_title_flex .h2_count_results{font-size:17px;position: initial;transform: none;}
	.common-home .home_title_flex .sorting-container select{max-width:40vw;}
	.common-home .home_title_flex .sorting-container{margin:0 !important;}
	.common-unit h2.h2_diverse.h2_garantie{margin-top:30px !Important;}
	.common-unit .unit_info .available_or_not{flex-wrap:wrap;}
	#menu .language-switcher .language-select{color:#333;}
	#menu .language-switcher{justify-content:center;margin-top:15px;}
	#menu .language-switcher form{display:flex;gap:7px;}
	#menu .language-switcher .language-select.current-language{border: 1px solid #d8d8d8;padding: 0 5px;border-radius: 3px;}
	.bread_with_numbers.breadcrumb li a span{width:15px !important;height:15px !important;font-size:9px !important;}
	.bread_with_numbers.breadcrumb li a{font-size: 11px !important;}
	.book_content .checkout-container{flex-wrap: wrap;gap: 50px !important;}
	.book_content .left-panel{width:100% !important;order:2;}
	.book_content .right-panel{width:100% !important;order:1;}
	.common-unit .optional-equipment .equipment-item{width:100% !important;}
	.common-unit .h2_diverse{margin:10px auto 30px auto !important;font-size:18px !important;}
	#servicii_pag_produs > div{flex-basis:50% !important;}
	#servicii_pag_produs > div .text{padding:0 2px 0 15px !important;}
	.common-unit #unit_fixed_prices .sumar_rezervare > div{margin-top:15px;}
	.common-unit #unit_fixed_prices .text_sumar{display:none;}
	.common-unit #unit_fixed_prices .text_cost_total{flex-basis:49% !important;margin-left:1%;font-size:16px !important;}
	.common-unit #unit_fixed_prices .button_myrentals_style{flex-basis:50% !important;}
	.common-unit #unit_fixed_prices .sumar_rezervare{flex-basis: 100% !important;margin-left: 5%;}
	.common-unit #unit_fixed_prices .cost_total{flex-basis: 100%;margin-left: 5%;}
	.common-unit #unit_fixed_prices .cost_total > div{margin-top: 20px;}
	.information-contact #content{padding:20px !important;}
	.common-unit .btn-success{margin-bottom:30px;}
	input[type="date"] {display:flex;align-items:center;-webkit-appearance: none;appearance: none;width: 100% !important;}

	#home_scr_wid{background-position:right !important;}
	.nav.navbar-nav > .logo img{max-width:65%;max-height:100px;}
	.nav.navbar-nav > .logo{text-align: center;margin: 22px 0 15px 0;}
	.nav.navbar-nav > .whatsapp{display:flex !important;justify-content:center;padding:0 20px !important;margin:18px 0 20px;}
	.nav.navbar-nav > .whatsapp a{text-align: center;width: 100%;border: 1px solid #d5d5d5;border-radius: 5px;font-size: 15px !important;font-weight: 400 !important;}
	nav .offer-title{justify-content:space-between;}
	.common-unit h1{margin-top:30px;}
	#home_scr_wid > .container{width:100% !important;}
	header.container{padding:0;}
	.fa-regular.fa-globe{margin-right:5px;}
	#mfilter-content-container{width:100%;}
	.footer-top{flex-wrap:wrap;}
	.box-product.productbox-grid-hometab > .product-items{flex-basis:50%;}
	.top_header .container .close_top_header{opacity:0.7;}
	.top_header .container{padding:15px 5px;font-size:17px;}
	.top_header .container i{display:none;}
	#carusel_categorii_homepage > .container .scrollable_element a{margin-bottom:0 !important;}
	.productpage .product-left{margin:0 -15px;width:calc(100% + 30px) !important;}
	.cart-text{display:none !important;}
	.header_wishlist {margin: 3px 10px 0 15px;}
	.col-sm-3.header_cart{top:0;}
	.hometab .product-block .product-details{border:1px solid #ebebeb !important;padding:10px 5px !Important;}

	#top{background:#000;}
	nav .offer-title > span{color:#fff;}
	#information-contact .form-horizontal .form-group{margin:0 0 15px 0 !important;}

	.block-policy7{padding:10px 4px;}
	.block-policy7 ul li .item-inner .icon{background:url(../images/icon/id7-promotion.png) no-repeat;width:80px;height:40px;float:left;margin-right:10px;background-size:250px;}
	.block-policy7 ul li .item-inner .icon.icon1{background-position:-12px -10px;}
	.block-policy7 ul li .item-inner .icon.icon2{background-position:-67px -10px;}
	.block-policy7 ul li .item-inner .icon.icon3{background-position:-183px -10px;}
	.block-policy7 ul li .item-inner .icon.icon4{background-position:-128px -10px;}

	.block-policy7 ul li .item-inner .content p{font-size:10px;}
	.block-policy7 ul li .item-inner .content a{font-size:min(2vw, 10px);}

	.common-home .hometab .customNavigation, #products-related .customNavigation{display:block !important;top:30% !important;}
	.common-home .block-policy7{display:block !important;margin:15px 0 0 0 !important;}
	.common-home .block-policy7 ul{padding:0;display:flex;flex-wrap:wrap;}
	.common-home .block-policy7 ul li[class*="item"]{flex-basis:50%;display:block;}
	.common-home .block-policy7 ul li[class*="item"]:nth-child(1) > .item-inner, .common-home.layout-7 .block-policy7 ul li[class*="item"]:nth-child(2) > .item-inner{border-bottom:1px solid #ebebeb;padding-bottom:10px;margin-bottom:10px;}
	.common-home .block-policy7 ul li[class*="item"] > .item-inner{display:flex;justify-content:center;}
	.block-policy7 ul li .item-inner .content{text-align:center;flex-basis:100%;}
	#content .box .box-heading::before{bottom:11px !important;}
	#branduri_home_page .brand_one{flex-basis:100%;}
	footer .manufacture_block{display:none;}
	.pagination-right{margin:0 !important;}
	.list_of_categories{width:100%;margin-bottom:20px;}
	.list_of_categories select{width:100%;}
	.pagination>li{margin-bottom:10px;}
	.category_filter{margin-bottom:20px;}
	.product-layout.product-grid{width:48% !important;border:1px solid #efefef;}
	.product_combine{margin:0 !Important;}
	.product_combine > .product-layout.product-grid:nth-of-type(odd){}
	.product_combine > .product-layout.product-grid .image_cover{border:none !important;}
	.product_combine > .product-layout.product-grid .product-thumb h4{height:18px;white-space:unset !Important;text-overflow:unset !important;}
	.product_combine > .product-layout.product-grid .product-thumb .product-details{padding:0 0 10px 0 !important;}
	.product_combine > .product-layout.product-grid .product-thumb .product-details > .caption{padding:5px 7px;}
	.zoomContainer{display:none !important;}
	.mfilter-free-container .mfilter-content > ul > li.mfilter-filter-item{padding:0 2px !important;}
	.mfilter-free-container [id^="mfilter-free-container-"]{padding-right:0 !important;}
	#menu ul.childs_1 > li > .dropdown-menu {padding: 0 !important;}
	#menu ul.childs_1 > li:not(.dropdown){float:left;width:100%;}
	.category_filter > .btn-list-grid, .category_filter > .btn-list-grid .list_of_categories{width:100%;}
	.pagination-right{display:flex;width:100%;justify-content:space-between;}
	.sort-by-wrapper, .show-wrapper{flex-basis:48%;}
	.show-wrapper, .show-wrapper .show, .sort-by-wrapper .sort-by{margin-top:0;}
	.sort-by-wrapper .sort-by, .show-wrapper .show{text-align:center;width:100%;}
	.sort-by-wrapper .sort{width:100%;}
	.show-wrapper .limit{width:100%;}
	#column-left{display:none !important;}
	.alert.alert-success.animated{width:100%;height:90px;display:inline-flex !important;align-items:center;}
	.alert.alert-success.animated button.close{order:1;flex-basis:18%;}
	
	
	nav .offer-title > span{display:flex;align-items:center;}
	nav .offer-title .fa-truck{font-size:20px;padding-right:7px;}
	
	#top{padding:10px 0;}
	.header_bottom_cover{min-height:unset;border-bottom:1px solid #d9d9d9;}
	.content-top-breadcum{height:16px;}
	ul.breadcrumb{align-items:center;display:flex;width:100%;overflow-y:scroll;}
	ul.breadcrumb::-webkit-scrollbar {display: none;}
	.breadcrumb > li a{white-space:nowrap;}
	.productpage .product-left{width:100%;display:inline-block;}
	.common-home #content .content-top{width:100%;height:100%;display:inline-block !Important;}
	.common-home #content{margin-top:0 !Important;}
	.header_top{display:none !Important;}
	.header_bottom .header_center{padding:0;height:50px;align-items:center;display:flex;justify-content:space-between;}
	.header_bottom .header_center .logo_mobile_header img{max-width:100%;max-height:100%;}
	.header_bottom .header_center .logo_mobile_header{height:70%;flex:1;padding-left:15px;}
	.header_bottom .header_center .logo_mobile_header span{display:flex;align-items:center;}
	.header_bottom .header_center #cart{padding:0 !important;}
	.header_bottom .header_center #cart .item-count{background:#000;color:#fff;right:0 !important;top:-1px;}
	.header_wishlist > a span{background:#000;color:#fff;}
	.header_bottom .header_center #cart a button.dropdown-toggle{border:none !important;background:#fff !important;padding:0 !important;}
	.header_bottom .header_center .header_wishlist > a{height:40px;width:33px !important;background-size:28px;background: url(/catalog/view/theme/OPC100240_1/image/icon-empty-heart.png) no-repeat;background-position:0 4px;background-size: 28px !important;}
	.header_bottom .header_center .cart_image{background: url(/catalog/view/theme/OPC100240_1/image/icon-shopping-bag.png) no-repeat !important;background-size: 28px !important;}
	.header_bottom .header_center .nav-responsive svg{margin-top:3px;}
	.header_bottom .header_center .nav-responsive{display:block !important;}
	.header_bottom .header_center .search_header{background: url(/catalog/view/theme/OPC100240_1/image/icon-search-new.png);background-size: 28px;width: 30px;height: 28px;background-repeat: no-repeat;}
	.header_bottom .container{padding:0;background-color:#fff !important;}
	#cart .dropdown-menu{top:calc(100% + 8px) !important;}
	.responsive-menu{color:#333;}
	.header_search .form-control.input-lg{height:39px;}
	.nomobile{display:none !Important;}
	ul.nav.navbar-nav{overflow:auto;padding:0 !important;position: fixed !important;width: 400px !important;max-width:80%;height: 100%;left: 0;display: block !important;top: 0 !important;z-index: 999 !important;transform:translateX(-100%);transition:.2s;}
	ul.nav.navbar-nav.active{transform:translateX(0);}
	header{z-index:unset !important;}
	#menu .navbar-nav > li{}
	.toggle .mobile_togglemenu{right:8px !Important;}
	#menu .nav li .list-unstyled.childs_1 li.dropdown{padding:0 !important;}
	#menu .navbar-nav > li .childs_1 > li > a:not(.mobile_togglemenu){font:600 12px/17px proxima-nova,Arial,sans-serif !important;display:block;width:100%;font-family:'Roboto', sans-serif !important;font-size:14px;font-weight:500;border-bottom:1px solid #d8d8d8;padding:12px 0 12px 30px !Important;}
	#menu .navbar-nav > li > a{font:600 12px/17px proxima-nova,Arial,sans-serif !important;border-bottom:1px solid #d8d8d8;font-family:'Roboto', sans-serif !important;font-size:14px;font-weight:500;text-transform:uppercase;padding:13px 20px 11px 20px !important;}
	#menu .navbar-nav > li > a.mobile_togglemenu{right:0 !important;border:none;top:3px !important;}
	#menu.responsive-menu .toggle .mobile_togglemenu::before{padding-right:25px;}
	#menu .navbar-nav > li > a i{color:#adadad;font-size:16px;width:25px;display:inline-block;}
	.tag_nou{background: #000;color: #fff;padding: 3px;font-size: 10px;vertical-align: middle;}
	#menu ul li .megamenu ul.list-unstyled{padding:0 !important;}
	#menu .nav>li{display:inline-block;}
	#menu .nav li .list-unstyled.childs_2 li, #menu ul li .megamenu.column1, #menu ul li .megamenu.column1 ul.list-unstyled li{padding:0 !important;}
	#menu ul.nav li .megamenu.column1 ul.list-unstyled > li.dropdown .dropdown-menu{padding:0 !important;}
	#menu .nav li .list-unstyled.childs_2 li > a:not(.mobile_togglemenu){display:block;width:100%;font-family:'Roboto', sans-serif !important;font-size:14px;font-weight:500;border-bottom:1px solid #d8d8d8;padding:12px 0 12px 55px !Important;}
	#menu.responsive-menu .toggle .mobile_togglemenu::before, #menu.responsive-menu ul.nav li .megamenu.column1 ul.list-unstyled li.toggle > a.mobile_togglemenu::before, #menu.responsive-menu ul.nav li .megamenu ul.list-unstyled li.toggle > a.mobile_togglemenu::before{color:#a0a0a0 !important;font-size:15px !important;}
	.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{padding:0 !important;}

	.product-layout.product-grid{width:50% !important;margin:0 !important;border-color:#ebebeb !important;}
	.product-thumb h4{margin-bottom:5px;}
	#product-special.container {padding: 0 !important;}
	#product-special.container .breadcrumb, h2.page-title{padding:0 15px !important;}
	h2.page-title{display:inline-block;margin:5px 0;}
	
	
	.category_filter_for_mobile {display:flex;align-items:center;justify-content:space-between;padding:0 15px;}
	.category_filter_for_mobile > .product_total{white-space:nowrap;font:400 12px/17px proxima-nova,Arial,sans-serif !important;}
	.category_filter_for_mobile .straight_bar{width: 2px;height: 18px;background: #d1d1d1;}
	.category_filter_for_mobile select{border:none;padding:0;}
	.category_filter_for_mobile .list_of_categories select{width:97px;}
	.category_filter_for_mobile select#input-sort{width:72px;}
	.category_filter_for_mobile select#input-limit{width:50px;}
	.sort-by-wrapper, .show-wrapper{flex-basis:unset;width:unset;margin:0;}
	.category_filter_for_mobile .filter_inside_category_filter{font:400 12px/17px proxima-nova,Arial,sans-serif !important;}
	#product-special.special_and_latest .category_filter_for_mobile .limit{flex:1;display:flex;justify-content:flex-end;}
	#product-special.special_and_latest .category_filter_for_mobile .straight_bar{margin-left:10px;}
	#product-special .pagination-wrapper{padding:0 15px;}
	.header_categories {display:flex;justify-content:space-between;padding:0 15px;margin:3px 0 12px 0;}
	.header_categories a {color:#000 !important;font: 800 11px / 16px proxima-nova, Arial, sans-serif;white-space: nowrap;text-transform: uppercase;position:relative}
	.header_categories a.underline:after{content: '';width: 100%;position: absolute;height: 2px;background: #000;left: 0;bottom: -2px;}
}



@media (min-width:993px) /* Desktop */
{
	nav .mrlang-menu.mrlang-open{left:0 !Important;right:auto !important;}
	header > .container{display:flex;align-items:center;}
	nav#top .offer-title > .lang-curr-wrapper{flex:1;}
	.bread_with_numbers.breadcrumb{gap:50px !important;}
	.header_bottom #menu > .nav-responsive{display:block !important;}
	.header_bottom #menu > .nav-responsive > .expandable{display:none !important;}
	.header_bottom #menu > .nav-responsive ul li a{color:#333 !important;font-size: 15px;font-weight: bold;transition:.2s;}
	.header_bottom #menu > .nav-responsive ul li a:hover{color:#737373 !important;}
	#servicii_pag_produs{margin-top: 40px;margin-bottom: 15px;}
	header{border-bottom:1px solid #ebebeb;display: flex !important;justify-content: left;align-items: center;}
	.header_top{flex:1;padding:15px 0;width:unset !important;}
	.footer-blocks .col-sm-3 {width: 33.33% !important;}
	img.mfp-img{padding:0 !Important;}
	.mfp-content .mfp-figure > figure{overflow: hidden;}
	.mfp-content .mfp-figure > .mfp-close{z-index: 99999 !important;position: fixed;top: 10px;right: 10px;}
	nav#top .contact{margin-left:10px;}
	.header_center{width:100%;}

	.responsive-menu, .main-menu{float:unset;width:100%;display:inline-block;}

	.header_bottom_cover.fixed_header{position: fixed;background: #fff;width: 100%;top: 0;}
	.header_bottom_cover.fixed_header > .header_bottom > .container > .row{padding-top:8px;}
	.container{width:100% !important;max-width:1400px !important;}
	.container > .row{margin:0 !important;}
	#column-left .tab-head.noutati_home_box{margin-bottom:0;}
	#column-left .product-carousel{padding-top:0;}
	#column-left #tablatest-carousel.box-product .image{margin:0;}
	.header_wishlist > a span{right:11px;top:-3px;}
	#cart .item-count{top:-1px;right:-1px;}
	header #cart > button.dropdown-toggle {margin-top: 6px;}
	.header_wishlist > a .text_wishlist{width:47px;font-size:0;}
	header #cart .cart-text{font-size:0;}
	.nav-responsive span, .main-menu > ul > li > a{color:#000 !Important;}
	.main-menu > ul > li{border-radius:5px;}
	.main-menu > ul > li:hover{background-color:#f0f0f0 !Important;}
	.main-menu > ul > li > a{font-size:14px;font-weight:bold;border:none !important;padding:7px !important;}
	.contact-no{background:#000;color:#fff;padding:10px 17px;border-radius:5px;}
	.header_bottom_cover{min-height:unset;}
	.header_bottom_cover > .header_bottom > .container > .row{display:flex;justify-content:space-between;align-items:center;}
	.header_bottom_cover > .header_bottom > .container > .row #menu ul.nav.navbar-nav{width:100%;justify-content:space-between;display:flex !important;padding-top:3px;}
	.netopia_footer{margin:20px 0 -40px 0;}
	#product-product .prod_data th, #product-product .prod_data td{text-align:center;padding:10px;}
	header .header_top > .container > .row{padding:7px 0;}
	header .header_top > .container > .row > .header-logo{padding-right:10px;}
	.cmsbanner-block{margin: 0 0 60px 0;}
	#servicii_pag_produs{margin-top: 40px;margin-bottom: 15px;}
	.product-thumb h4{height:40px;overflow:hidden;}
	.common-home .content-top > .main-slider > .container{padding:0 !important;}
	.header-logo img{max-height:75px;max-width:200px;}
	header .header_top > .container > .row{display:flex;align-items:center;}
	.header_center .nav-inner{display:flex;align-items:center;}

	header .header_top > .container > .row > .account{display:flex;align-items:center;order:3;margin:0 !important;}
	header .header_top > .container > .row > .header_search{order:2;margin:0 !important;flex:1;padding:0 30px 0 17px;}
	
	header .header_top > .container > .row > .account .myaccount{margin-top:0;}
	header .header_top > .container > .row > .account .myaccount .header_cart{top:0 !important;}
	header .header_top > .container > .row > .header_search #searchbox{border-radius:10px;border:1px solid #ebebeb;}
	header .header_top > .container > .row > .header_search #searchbox span.input-group-btn{right:8px;}
	header .header_top > .container > .row > .header_search #searchbox input{border-radius:10px;}
	.header_search .btn.btn-default.btn-lg > i{font-weight:300;}
	#menu .dropdown .dropdown-menu{top:40px !important;}
	
	.list_of_categories select {min-width: 200px;}
	nav .offer-title span.transport_gratuit_peste{flex:1;}
	nav .offer-title span.plata_si_livrare{margin-right:10px;}
	.productpage .product-left{width:40% !important;}
	.productpage .product-right{width:60% !important;}
	.product-info .image .thumbnail{border:none !important;}
	#column-left .box-heading{font-family:'Hind', Arial;background:#ebebeb !important;background: #ebebeb;border-top-left-radius: 5px;border-top-right-radius: 5px;margin-bottom: 0;}
	#column-left .box .box-heading::before, #column-right .box .box-heading::before{display:none !important;}
	#menu .dropdown .dropdown-menu{width:100% !important;}
	.main-menu > ul > li{position:relative !important;}
	#menu ul.childs_1 li > .dropdown-menu{top:0 !important;}
	#menu ul.childs_1{flex-direction:column;max-height:60vh;display:flex !important;flex-wrap:wrap;}
	#menu ul.childs_1 > li{flex-basis:20%;}
	.category_filter > .btn-list-grid .list_of_categories select{min-width:190px;}
	.alert.alert-success.animated{width:100%;height:auto;}
	.breadcrumb{float:left !important;width:100%;}
	.nodesktop{display:none !important;}

}


.flex_basis_max{flex-basis:100% !important;}
input::-webkit-date-and-time-value {text-align: left;}
#home_scr_wid {background-image:url('https://images.myrentals.ro/image/banner_new_princ.jpg');background-repeat:no-repeat;background-position: center; padding: 35px 0; display: flex; align-items: center; justify-content: left; width: 100%;background-repeat: no-repeat;background-size: cover;}
#reservation-widget {background-color: #f1f1f1;border:1px solid #cfcfcf; border-radius: 8px; padding: 20px; max-width: 400px; width: 100%;}
#reservation-widget form{display:flex;flex-wrap:wrap;gap:10px;}
#reservation-widget form .flex_fifty{flex-basis:calc(50% - 5px);}
.reservation-widget .form-group {margin-bottom: 15px; width: 100%;}
.reservation-widget label {display: block; margin-bottom: 5px; font-weight: bold; color: #333;}
.reservation-widget input {width: 100%; padding: 8px; border: 1px solid #ccc; border-radius: 4px; background-color: #fff; color: #333; box-sizing: border-box; -webkit-appearance: none; appearance: none;}
.reservation-widget select {width: 100%; padding: 8px; border: 1px solid #ccc; border-radius: 4px; background-color: #fff; color: #333; box-sizing: border-box;}
.reservation-widget select option {color: #000;}
.reservation-widget button {display: block; width: 100%; padding: 10px; background-color: #00c65e !important; color: #fff; border: none; border-radius: 4px; font-size: 16px; cursor: pointer;}
.reservation-widget button:hover {background-color: #0056b3;}
@media (max-width: 992px) { #home_scr_wid {justify-content: center; padding: 20px; width: 100%;} }
.flatpickr-input{height:unset;width:100% !important;padding:8px !important;border:1px solid #ccc !important;border-radius:4px !important;background-color:#fff !important;color:#333 !important;box-sizing:border-box !important;-webkit-appearance:none !important;appearance:none !important;}
.common-unit .flatpickr-input{color:#333 !important;}
.flatpickr-calendar{background-color:#333 !important;color:#fff !important;border:1px solid #ccc !important;border-radius:4px !important;box-shadow:0 4px 8px rgba(0,0,0,0.2) !important;}
.flatpickr-day{background-color:transparent !important;color:#fff !important;border-radius:4px !important;}
.flatpickr-day.flatpickr-disabled, .flatpickr-day.flatpickr-disabled:hover {opacity: 0.3;}
.flatpickr-day.selected{background-color:#0056b3 !important;color:#fff !important;}
.flatpickr-month{color:#fff !important;}
.flatpickr-time{background-color:transparent !important;color:#fff !important;border:1px solid #ccc !important;border-radius:4px !important;}
span.flatpickr-weekday{color:rgb(255 255 255 / 80%) !important;}
.car-listing{padding:20px;}

.car-grid{display:flex;flex-wrap:wrap;gap:20px;}
.car-item{flex:1 1 calc(25% - 20px);max-width:calc(25% - 20px);border:1px solid #ddd;border-radius:8px;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,0.1);transition:transform 0.3s ease;}
.car-item:hover{transform:translateY(-5px);}
@media (max-width:768px){.car-item{flex:1 1 calc(50% - 20px);max-width:calc(50% - 20px);}}
@media (max-width:576px){.car-item{flex:1 1 100%;max-width:100%;}}

.car-image img{width:100%;height:auto;display:block;}
.car-details{padding:15px;text-align:center;}
.car-details h3{margin:10px 0;font-size:20px;font-weight:bold;}
.car-details p{margin:5px 0;font-size:16px;}
.car-price{color:#007bff;font-weight:bold;font-size:18px;}
.h2_count_results{padding-top:36px;}
.footerleft ul li {color: #c1c1c1;}
.flex_align_center{display:flex;align-items:center;}
.btn-success{transition:.3s;border-radius:5px;border:none;}
.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .open .dropdown-toggle.btn-success {color: #fff;background-color: #499549;border-color: #346d34;}
nav *{color:#fff;}
.common-unit .container-fluid {margin:0 auto !important;padding:20px !important;}
.common-unit .main-image {text-align:center !important;margin-bottom:20px !important;}
.common-unit .main-image img {width:100%;max-width:100% !important;border-radius:10px !important;box-shadow:0 4px 8px rgba(0,0,0,0.1) !important;}
.common-unit h1 {display:inline-block;font-size:32px !important;font-weight:700 !important;color:#333 !important;margin-bottom:10px !important;}
.common-unit #content p {font-size:16px;color:#555;margin-bottom:10px !important;}
.common-unit #content p.text-success{color:#28a745 !important;}
.common-unit #content p strong {color:#000 !important;}
.common-unit .text-success {color:#28a745 !important;font-size:16px !important;}
.common-unit .form-group {margin-bottom:15px !important;}
.common-unit label {font-size:14px !important;color:#333 !important;margin-bottom:5px !important;display:block !important;}
.common-unit select.form-control, .common-unit input.form-control {border:1px solid #ccc !important;border-radius:5px !important;padding:10px !important;font-size:14px !important;color:#333 !important;}
.common-unit select.form-control:focus, .common-unit input.form-control:focus {outline:none !important;border-color:#007bff !important;box-shadow:0 0 5px rgba(0,123,255,0.5) !important;}
.common-unit button[type="submit"], .button_myrentals_style{display:flex !Important;justify-content:center;align-items:center;height: 38px;background-color:#007bff !important;color:#fff !important;border:none !important;border-radius:5px !important;transition:all 0.3s !important;}
.common-unit button[type="submit"]:hover, .button_myrentals_style:hover{background-color:#0056b3 !important;color:#fff !important;box-shadow:0 4px 8px rgba(0,0,0,0.2);}
.common-unit .open-reservation-modal {border: 1px solid #bbbbbb;padding: 2px 6px;font-size: 12px;border-radius: 3px;cursor:pointer;text-transform:uppercase;}
.common-unit footer{margin:0;}
.common-unit .btn-success{width:100%;}
.common-unit form{align-items:self-end;display: flex;flex-wrap: wrap;justify-content: space-between;}
.common-unit form > .form-group{flex-basis:48%;}
.common-unit form > .text-center{flex-basis: 48%;display: flex;align-items: center;justify-content: center;}


.common-unit .modal-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);justify-content:center;align-items:center;z-index:999;}
.common-unit .modal-content{background:white;padding:20px;border-radius:5px;width:400px;text-align:center;position:relative;}
.common-unit .close-modal{position:absolute;top:10px;right:15px;font-size:20px;cursor:pointer;}

@media (min-width:993px) {
    #warranty-fields{display:flex;gap:20px;}
    #warranty-fields .form-group{flex:1;}
    #warranty-simple .form-group, .form-group-be-warranty{max-width:50%;}
}
@media (max-width:992px) {
    #warranty-preview{flex-wrap:wrap;}
    #warranty-preview .warranty-box{width:100% !important;}
    #warranty-fields{flex-wrap:wrap;}
    #warranty-fields > .form-group{flex-basis:100%;}
}

#warranty-preview{gap: 20px;display:flex;justify-content:space-between;gap:20px;}
#warranty-preview h3{font-weight:800;}
#warranty-preview p{font-weight:600;font-size:12px !important;}
#warranty-preview .warranty-box{transition:.2s;position:relative;cursor:pointer;width:50%;border:2px solid #ddd;padding:20px 10px;text-align:center;background:#fff;border-radius:10px;}

#warranty-preview .warranty-box:hover{border-color:gold;transform:scale(1.03);}

#warranty-preview .warranty-box.selected{border-color:gold;box-shadow:0 0 5px rgba(255, 215, 0, 0.5);}

#warranty-preview .badge{background: #263c41;padding: 5px 10px;font-weight: bold;display: inline-block;margin-bottom: 10px;border-radius: 5px;position: absolute;top: -13px;left: 50%;transform: translateX(-50%);color: gold;}
#warranty-preview .btn-choose{transition:.2s;background:gray;border:none;padding:10px 20px;color:white;font-weight:bold;margin-top:10px;cursor:pointer;border-radius:5px;}
#warranty-preview .warranty-box:hover .btn-choose, #warranty-preview .warranty-box.selected .btn-choose{background:#007bff !important;}





.common-unit #unit_fixed_prices{position:fixed;bottom:0;left:0;width:100%;z-index:1;background:#fff;box-shadow:-1px -8px 16px #d9d9d9;transform:translateY(calc(100% - 75px));transition:.3s;}
.common-unit #unit_fixed_prices.active{transform:translate(0);}
.common-unit #unit_fixed_prices .cost_total > div, .common-unit #unit_fixed_prices .sumar_rezervare > div{visibility:hidden;}
.common-unit #unit_fixed_prices.active .sumar_rezervare > div, .common-unit #unit_fixed_prices.active .cost_total > div{visibility:visible;}
.common-unit #unit_fixed_prices .button_fixed_prices{padding: 10px;display: block;position: absolute;top: -20px;cursor:pointer;}
.common-unit #unit_fixed_prices .unit_fixed_prices_content{padding:20px 10px;display:flex;align-items:center;flex-wrap:wrap;max-height: 70vh;overflow: auto;}
.common-unit #unit_fixed_prices .button_fixed_prices i{background: #0056b3 !important;color: #fff;width: 28px;height: 28px;display: flex;justify-content: center;align-items: center;border-radius: 100%;font-size: 20px;}
.common-unit #unit_fixed_prices .sumar_rezervare{flex-basis:35%;margin-left:5%;align-self:flex-start;}

.common-unit #unit_fixed_prices .text_sumar{font-size:20px;font-weight:300;flex-basis:35%;margin-left:5%;}
.common-unit #unit_fixed_prices .cost_total{flex:1;align-self:flex-start;}
.common-unit #unit_fixed_prices .text_cost_total{font-size:20px;font-weight:300;flex-basis:40%;}

.common-unit #unit_fixed_prices .button_myrentals_style{flex-basis:20%;}






.features-container{justify-content:space-between;display:flex;flex-wrap:wrap;gap:20px;padding:20px;}
.features-container:before{display:none !important;}
.features-container .feature-item{flex:1 1 calc(25% - 20px);background:#f9f9f9;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,0.1);overflow:hidden;transition:transform 0.3s;}
.features-container .feature-item:hover{transform:scale(1.05);}
.features-container .feature-content{justify-content:center;display:flex;align-items:center;padding:15px;}
.features-container .feature-image{width:50px;height:50px;margin-right:15px;}
.features-container .feature-title{font-size:16px;font-weight:600;color:#333;margin:0;}
@media screen and (max-width:768px){
	.features-container .feature-item{flex:unset;flex-basis:46%;}
	.features-container .feature-image{width:35px;height:35px;}
	.features-container .feature-title{font-size:13px;}
	.features-container .feature-content{justify-content:flex-start;}
}


.breadcrumb{padding: 15px 20px;background: #f9f9f9;text-align: center;margin-bottom: 29px;border-radius: 10px;border: 1px solid #ebebeb;}

@keyframes pulse-glow {100% { box-shadow: 0 0 0 10px rgba(0, 123, 255, 0) }}

.buton_pasul_urmator.button_myrentals_style, .buton_pasul_urmator.button_myrentals_style:hover{box-shadow:0 0 0 0 rgba(0, 123, 255, .7);animation: pulse-glow 1.25s infinite cubic-bezier(.66,0,0,1)}



.common-unit .optional-equipment{display:flex;flex-wrap:wrap;gap:15px;}
.common-unit .optional-equipment .equipment-item{display:flex;align-items:center;justify-content:space-between;width:calc(25% - 15px);border:1px solid #ddd;padding:15px;border-radius:8px;cursor:pointer;transition:.3s;position:relative;}
.common-unit .optional-equipment .equipment-item.selected{border-color:gold;box-shadow:0 0 5px rgba(255,215,0,.5);}
.common-unit .optional-equipment .equipment-info{padding-right:47px;display:flex;flex-direction:column;gap:5px;justify-content:space-between;height:100%;}
.common-unit .optional-equipment .equipment-name{font-size:17px;text-transform:uppercase;font-weight:normal;color:#000;transition:.3s;}
.common-unit .optional-equipment .equipment-item.selected .equipment-name{font-weight:bold;color:#007bff;}
.common-unit .optional-equipment .equipment-price{color:#333;font-size:20px;font-weight:800;margin-top:5px;}
.common-unit .optional-equipment .equipment-checkbox{position:absolute;right:15px;top:50%;transform:translateY(-50%);width:40px;height:40px;cursor:pointer;appearance:none;border:2px solid #ddd;border-radius:5px;transition:.3s;background:#fff;margin-top:-3px;}
.common-unit .optional-equipment .equipment-checkbox:checked::after{content:'✔';color:#007bff;font-size:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}



.common-unit .h2_diverse {font-family: 'Nunito';font-size: 20px;position:relative;width:fit-content;}
.common-unit .h2_diverse:before{transform:scaleY(0.4);content:'';width:calc(100% + 6px);position:absolute;height:1px;left:-3px;bottom:-6px;background:#333;}
.common-unit .optional-equipment-col{margin-top:30px;}
.common-unit .description-col{margin-top:30px;}


.book_content .container {max-width: 1200px;margin: auto;padding: 20px;}
.book_content h1 {text-align: center;margin-bottom: 30px;}
.book_content .checkout-container {display: flex;justify-content: space-between;gap: 20px;}
.book_content .left-panel {width: 60%;background: #fff;padding: 20px;border-radius: 8px;box-shadow: 0 0 10px rgba(0,0,0,0.1);}

.book_content .form-group {margin-bottom: 15px;}
.book_content .form-group label {display: block;margin-bottom: 5px;font-weight: bold;}
.book_content .form-group input, .book_content .form-group textarea {width: 100%;padding: 10px;border: 1px solid #ddd;border-radius: 5px;}
.book_content .payment-method {display: flex;flex-direction: column;gap: 10px;margin-top: 10px;}
.book_content .payment-method label {display: flex;align-items: center;cursor: pointer;padding: 10px;border: 1px solid #ddd;border-radius: 5px;}
.book_content .payment-method input {margin-right: 10px;}

.book_content .checkbox-group {display: flex;align-items: center;gap: 10px;margin-top: 10px;font-size: 14px;}
.book_content form{display:flex;flex-wrap:wrap;gap:10px;}
.book_content form .flex_fifty{flex-basis:calc(50% - 10px);}
.book_content form .flex_max{flex-basis:100%;}
.book_content .input_factura_firma{display:flex;}
.book_content .input_factura_firma label{margin:0 10px 0 0;}
.book_content .input_factura_firma input{width:fit-content !important;margin:0 !important;}
.book_content .company_fields{flex-basis:100%;display:none;flex-wrap:wrap;gap:10px;}
.book_content .company_fields.active{display:flex;}

.book_content .right-panel {height:fit-content;width: calc(39% - 20px);background: #fff;padding: 20px;border-radius: 8px;box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.book_content .summary .summary-box{display:flex;flex-wrap:wrap;gap:10px;}
.book_content .summary .show_similar{display:block;font-weight:400 !important;}
.book_content .summary .pickup, .book_content .summary .dropoff{flex-basis:100%;}
.book_content .summary-box img {width: 40%;border-radius: 5px;margin-bottom: 15px;}
.book_content .summary-box p {margin: 5px 0;font-size: 14px;}
.book_content .summary .car-title {font-size: 18px;font-weight: bold;width:calc(60% - 10px);}
.book_content .summary .car-class, 
.book_content .summary .car-model {color: #777;font-size: 14px;}
.book_content .summary .pricing-section {border-top: 2px solid #ddd;padding-top: 10px;margin-top: 10px;}
.book_content .summary .pricing-section h3 {font-size: 16px;font-weight: bold;border-bottom: 1px solid #ddd;padding-bottom: 5px;margin-bottom: 10px;}
.book_content .summary .pricing-section p {display: flex;justify-content: space-between;margin: 5px 0;}
.book_content .summary .price {font-weight: bold;}
.book_content .summary .text-right {text-align: right;}
.book_content .summary .subtotal {font-weight: bold;border-top: 1px solid #ddd;padding-top: 10px;margin-top: 10px;}
.book_content .summary .total-price {font-size: 18px;font-weight: bold;margin-top: 20px;padding-top: 10px;border-top: 2px solid #222;}
.width_max{width:100% !important;}

.bread_with_numbers.breadcrumb {
    display: flex;
    justify-content: center;
    gap: 7px;
}
.bread_with_numbers.breadcrumb>li+li:before{display:none !important;}
.bread_with_numbers.breadcrumb li{}
.bread_with_numbers.breadcrumb li a{cursor:pointer;color:#273f44 !important;}
.bread_with_numbers.breadcrumb li a span {
    background: #273f44;
    color: #fff;
    width: 20px;
    height: 20px;
    display: inline-flex;
    border-radius: 100%;
    justify-content: center;
    align-items: center;margin-right:5px;
}
.bread_with_numbers.breadcrumb li.active a span{background:#007bff;}
.bread_with_numbers.breadcrumb li.active a{color:#007bff !important;}

@media (max-width:992px) and (orientation:landscape)
{
	.car-item {flex: 1 1 calc(50% - 20px);max-width: calc(50% - 20px);}
}


.common-info h2 {margin: 0 0 7px !important;}
.common-info .information-content li{list-style: disc !important;}
.common-info .information-content hr{margin:10px 0 !important;}

.car-listing .categories_filter {display:flex;flex-wrap:wrap;gap:8px;margin:16px 0;justify-content:center;}
.car-listing .categories_filter .cat_btn {padding:7px 20px;border-radius:20px;border:1.5px solid #d0d0d0;background:#fff;color:#555;font-size:13px;font-weight:500;text-decoration:none;transition:all .18s;letter-spacing:.2px;}
.car-listing .categories_filter .cat_btn:hover:not(.active) {border-color:#333;color:#111;background:#f5f5f5;text-decoration:none;}
.car-listing .categories_filter .cat_btn.active {background:#222;border-color:#222;color:#fff;pointer-events:none;font-weight:600;}

.common-book .left-panel .person-type-selector{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px;}
.common-book .left-panel .person-type-card{display:flex;flex-direction:row;align-items:center;gap:8px;padding:8px 16px;border:1.5px solid #e2e8f0;border-radius:6px;cursor:pointer;transition:all .15s ease;background:#fff;font-size:13px;font-weight:500;color:#555;min-width:0;}
.common-book .left-panel .person-type-card:hover{border-color:#94a3b8;color:#333;}
.common-book .left-panel .person-type-card.selected{border-color:#6366f1;background:#f5f3ff;color:#6366f1;}
.common-book .left-panel .person-type-icon{font-size:15px;line-height:1;flex-shrink:0;}
.common-book .left-panel .person-type-label{font-size:13px;font-weight:600;white-space:nowrap;}
@media(max-width:992px){.common-book .left-panel .person-type-card{flex:1;} }
@media(max-width:430px){.common-book .left-panel .person-type-selector{gap:5px;}.common-book .left-panel .person-type-card{padding:8px 10px;}.common-book .left-panel .person-type-label{font-size:11px;} }

.whatsapp-floating{position:fixed;bottom:20px;right:20px;background:#25d366;color:#fff;width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:26px;z-index:9;box-shadow:0 4px 12px rgba(0,0,0,.2);transition:transform .2s;}
.whatsapp-floating:hover{transform:scale(1.1);color:#fff;}
.whatsapp-floating i{color:#fff !important;}

.btn-whatsapp-unit {display: inline-flex;align-items: center;gap: 8px;background: #25d366;color: #fff;border: none;border-radius: 8px;padding: 10px 20px;font-size: 14px;font-weight: 600;letter-spacing: .3px;box-shadow: 0 2px 8px rgba(37, 211, 102, .35);transition: all .2s ease;text-decoration: none;width: 100%;justify-content: center;margin-bottom: 18px;}
.btn-whatsapp-unit:hover{background:#20c05c;color:#fff;box-shadow:0 4px 16px rgba(37,211,102,.45);transform:translateY(-1px);text-decoration:none;}
.btn-whatsapp-unit i{font-size:18px;}

.common-unit .whatsapp-floating{display:none !important;}

.mrlang-switcher { position: relative; display: inline-block; }
.mrlang-toggle { display: flex; align-items: center; gap: 8px; padding: 6px 12px; border: 1px solid rgba(255,255,255,0.3); border-radius: 20px; background: transparent; cursor: pointer; font-size: 14px; line-height: 1; touch-action: manipulation; }
.mrlang-toggle .mrlang-flag { width: 18px; height: auto; display: inline-block; border-radius: 3px; }
.mrlang-toggle .mrlang-name { color: #fff; }
.mrlang-toggle .mrlang-arrow { font-size: 10px; color: #fff; margin-left: 2px; }
.mrlang-menu { display: none; position: absolute; top: calc(100% + 6px); left: 0; background: #fff; border: 1px solid #eee; border-radius: 12px; box-shadow: 0 8px 24px rgba(0,0,0,0.12); min-width: 170px; overflow: hidden; z-index: 9999; padding: 6px; }
.mrlang-menu.mrlang-open { display: block; }
.mrlang-item { display: flex; align-items: center; gap: 10px; padding: 9px 10px; text-decoration: none; border-radius: 8px; touch-action: manipulation; }
.mrlang-item .mrlang-flag { width: 18px; height: auto; display: inline-block; border-radius: 3px; }
.mrlang-item .mrlang-name { color: #333; font-size: 13px; font-weight: 500; }
.mrlang-item:hover { background: #f5f6f8; text-decoration: none; }
.mrlang-check { margin-left: auto; color: #2ecc71 !important; font-size: 12px; }
.mrlang-menu { max-width: calc(100vw - 24px); }
@media (max-width: 992px) {
   header .language_mobile .mrlang-switcher .mrlang-toggle {gap: 0;padding: 0 !important;border: 1px solid #e7e7e7;padding: 6px 10px !important;}
   header .language_mobile .mrlang-switcher .mrlang-flag{margin-right:5px;}
   header .language_mobile .mrlang-switcher button.mrlang-toggle .mrlang-name{display:none;}
   header .language_mobile .mrlang-switcher .mrlang-arrow {color: #555;font-size: 15px;margin-right: -3px;}
}


