body { overflow-x: hidden; }
#header { position: relative; clear: both; padding-bottom: 0; border-bottom: none; padding: 0 !important; }
.shopcart { display: inline-block !important; float: right; margin-top: -1px; }
.shopcart .icon-shopping-cart { display: none; }
header .hrmx-logo { /*width: auto; */margin: 21px 0 20px; }
.container_nou9 { padding-right: 0; width: 100%; padding-left: 5px; float: left; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; position: relative; margin: 0 auto; max-width: 1200px; float: none; display: flex; flex-direction: row; justify-content: space-between; }
#nav-search { width: 43.8%; margin: 0; display: inline-block; clear: left; }
#nav-search .nav-search-field { border-left: 1px solid #bdbdbd; }
.contt9 { width: 70%; margin: 21px 0 0; position: relative; padding-left: 7px; }
.loggin { display: inline-block; }
.icon-user { display: none !important; }
.icon-signout { display: none !important; }
.clasa_laura_2, .clasa_laura_6, .clasa_laura_3 { min-height: 22px; z-index: 1030 !important; }
.clasa_laura_2 a, .clasa_laura_6 a, .clasa_laura_3 a { font-family: open sans; font-size: 14px; font-weight: 600; color: #525252; z-index: 99999 !important; }
/*.after_search { width: 55.1%; display: inline-block; text-align: right; clear: right; position: absolute; top: 50%; }*/
.clasa_laura_3 { padding-right: 30px; }
.ccmeul a { color: #fff; font-weight: 500; }
.ccmeul a:hover { color: #fff; }
.navbar-inner { padding-left: 0; }
header .hrmx-meta { display: block; }
.sp { line-height: 22px; /*top: -3px;*/ }
.nrcos { top: 11px; }
.ccmeu { top: 19px; z-index: 105; min-width: 250px; }
/*ul.account { background-position: 0px -5px; }*/

#cssmenu > ul > li > a { font-weight: normal; }
header div a, .shopcarta, .count-cap { font-family: open sans; font-size: 14px; font-weight: 600; color: #525252; }
.meniuDeNavigare #cssmenu > ul { /*width: 1210px;*/ }
.demo_ss { float: right; padding-right: 5px; margin-bottom: 20px; }
.w12, .l12 { line-height: initial; }
.w12 { vertical-align: middle; }
.nrwishlist { top: 10px; }

#ajaxHeader { position: relative; display: inline-block; text-align: right; width: 55.1%; top: -3px; }
.account .cart-overlay { top: 30px; }
ul.account { height: 22px; }

@media only screen and (max-width: 1200px) {

    #navMenu { position: absolute; left: -100vw; width: 100vw !important; top: 41px; border: 0; transition: left .5s,transform .5s; -moz-transition: left .5s,-moz-transform .5s; -webkit-transition: left .5s,-webkit-transform .5s; -o-transition: left .5s,-o-transform .5s; }
    #navMenu.open { left: 0; }

    a.logo img { max-height: 60px; width: auto; }
    #ajaxHeader { position: absolute; top: 10px; right: 0; }
    /*.after_search { width: 100%; position: absolute; top: 0; }*/
    .clasa_laura_2, .clasa_laura_6 { padding-right: 5px; }
    .clasa_laura_3 { margin-top: -22px; }
    .w12, .l12 { display: none; }
    .contt9 { width: 100%; padding-left: 0; padding-bottom: 15px; }
    #nav-search { display: block; width: 100%; margin-top: 60px !important; }
    .search-bar { margin: 0 !important; }
    .meniuDeNavigare { top: 20px !important; left: 0 !important; }
    .nrcos { top: -6px; }
    .shopcart { margin-right: 0 !important; /*margin-top: -13px !important; */margin-bottom: 0 !important; }
    /*.clasa_laura_3 { display: none; }*/
    .container_nou9 { padding-left: 10px; padding-right: 10px; }
    header .hrmx-logo { width: calc(100% - 20px) !important; margin: 25px 0 0 }
    .ccmeu { right: 0; }
    .account .cart-overlay { top: 14px; }
    .cart-overlay .product .product-meta { width: 230px !important; }
    ul.account { margin: 0 !important; }
    .meniuDeNavigare { margin-bottom: 0; }
    .sp { padding-left: 0; }
    #cssmenu ul li a, #cssmenu ul ul li a { text-align: left; }
}

@media only screen and (max-width: 850px) {
    .absSpd { width: auto !important; }
    #presta-slider .bx-wrapper .bx-viewport { left: 0; }
    #presta-slider .prestaslider-content { padding-left: 0; padding-right: 0; }
    #columns #center_column .promo-right { padding: 30px 10px 0; }
    #center_column { margin: 0 10px; }
    .products-grid.feat li { padding-left: 0; padding-right: 10px; }
    .main-column { padding-left: 0; padding-right: 0; }

    .pagprodus #pb-right-column { width: 100%!important; height: auto!important; }
    .pagprodus #pb-left-column { width: 100%; }
    .prodpageaside#right_column { display: none; }
    .prodpageasideart { width: 100%; }

    .title-carousel { margin: auto; margin-bottom: 25px; margin-top: 30px; width: calc(100% - 20px); }
    #center_column .bx-wrapper { padding: 0 10px; }
}

/*
@media only screen and (max-width: 667px) {
    .clasa_laura_2, .clasa_laura_6 { z-index: 99999 !important; }
}
*/
@media only screen and (max-width: 479px) {
    .cart-overlay { width: 394px !important; }
}

@media only screen and (max-width: 380px) {
    header .hrmx-logo { margin: 15px 0 0 !important; }
}

@media only screen and (max-width: 320px) {
    .aw12 { display: none; }
    .cart-overlay { width: 300px !important; }
}
