#header{display:flex;flex-direction:row;justify-content:space-around;margin:auto;margin-bottom:25px!important;padding-bottom:20px;max-width:1200px;width:98%}#header #header_logo{padding-top:10px}#header #header_logo img{width:150px}#header .header_button{color:#000;cursor:pointer}#header .header_button:hover{color:#d7232b}#header .header_button i{font-size:30px}#header .header_call{display:none}#header .shopping_cart{margin-right:0}#header .shopping_cart .cart_block{right:0;top:54px}#header #mobile_menu_open{color:#fff;cursor:pointer;background-color:#202020;width:54px;height:54px;text-align:center;padding-top:12px}.header_nav{max-width:62%;margin:auto;display:flex;text-transform:uppercase;background-color:#2b2b2b;border-bottom:2px solid #cfcfcf}.header_nav>div{display:flex;padding-top:10px;padding-bottom:10px;border-bottom:5px solid transparent;cursor:pointer;transition:all .3s linear}.header_nav>div:hover{border-bottom:5px solid #d7232b;background-color:#424141}.header_nav>div>p{font-family:'Titillium Web',sans-serif;font-size:21px;line-height:25px;font-weight:700;text-transform:uppercase;color:#fff;margin-bottom:0;padding-left:25px;padding-right:25px;border-right:2px solid #727272}#mobile_menu_overlay{position:fixed;background-color:rgba(0,0,0,.8);top:0;left:0;width:0;height:0;z-index:11000}#mobile_menu_overlay.open{width:100%;height:100%}#mobile_menu{position:absolute;top:0;bottom:0;width:100%;left:-100%;z-index:11001;overflow:hidden;transition:left 425ms cubic-bezier(.18,.89,.32,1.28)}#mobile_menu.open{width:100%;left:0}#mobile_menu .mobile_menu_content{width:80%;background-color:#e3e3e3;min-height:100%;z-index:11001}#mobile_menu .mobile_menu_content .mobile_menu_head{background-color:#292929;color:#fff;display:flex;justify-content:flex-end;padding:10px}#mobile_menu .mobile_menu_content .mobile_menu_head p{margin:0;color:#fff;margin-right:30%;font-size:18px}#mobile_menu .mobile_menu_content input{border:1px solid #b6b6b6;border-radius:5px;height:30px;padding-left:5px}#mobile_menu .mobile_menu_content .mobile_menu_title{border-top:2px solid #d7232b;color:#000;display:flex;justify-content:center;padding-top:10px}#mobile_menu .mobile_menu_content .mobile_menu_title p{font-size:20px}#mobile_menu .mobile_menu_content .subtitle{text-align:center;font-size:18px;margin-top:15px}#mobile_menu .mobile_menu_content .mobile_menu_bloc{background-color:#fff;padding-left:25px;padding-right:25px;padding-bottom:25px;margin-bottom:25px}#mobile_menu .mobile_menu_content .mobile_menu_bloc #login_form{display:flex;flex-direction:column;min-height:0}#mobile_menu .mobile_menu_content .mobile_menu_bloc #login_form .partauto_button{margin:0}#mobile_menu .mobile_menu_content .mobile_menu_bloc .mobile_menu_logged{display:flex;flex-direction:column}#mobile_menu .mobile_menu_content .mobile_menu_bloc .mobile_menu_logged p{text-align:center;font-size:20px}#mobile_menu .mobile_menu_content .mobile_menu_bloc .mobile_menu_logged a:first-of-type{margin-bottom:10px}#mobile_menu .mobile_menu_content .mobile_menu_bloc .mobile_menu_contact p:nth-of-type(1){font-size:20px;text-align:center;color:#d7232b;font-weight:700}#mobile_menu .mobile_menu_content .mobile_menu_bloc .mobile_menu_contact p:nth-of-type(2){font-size:10px;background-color:#2c2c2c;color:#fff;border-radius:10px;display:inline-block;padding-left:7px;padding-right:7px;margin-left:28%}#mobile_menu .mobile_menu_content .mobile_menu_bloc .mobile_menu_contact p:nth-of-type(3){font-size:12px;text-align:center}#mobile_menu .mobile_menu_content .mobile_menu_bloc .mobile_menu_contact .call_link{background-color:#23c046}@media screen and (min-width:1025px){#header{height:145px;margin:auto;margin-bottom:25px!important}#header #header_logo{padding-top:30px}#header #header_logo img{width:250px}#header .header_call{display:flex}#menu_right{display:flex;flex-direction:row;align-items:flex-end;margin-bottom:30px;margin-top:-15px}.header_call div:nth-of-type(2) div{text-align:left;font-weight:700;font-size:15px;line-height:21px;margin:0;color:#d51d2b}.header_call div:nth-of-type(2) span{display:block;margin-top:10px}.header_call div:nth-of-type(2) span.phone{font-weight:700;font-size:24px;line-height:32px;color:#fff;background-color:#2a2a2a;text-align:center;border-radius:20px;width:189px}.header_call div:nth-of-type(2) label{float:right;padding-top:3px;font-weight:400;color:#7f7e7e;font-size:13px;padding-right:80px;margin:0}}@media screen and (min-width:768px) and (max-width:1023px){#header #mobile_menu_open{display:none}#header .header_call{height:60px;width:350px;display:flex}#header .header_call span{line-height:1.8em}#header .header_call div:nth-of-type(2) h2{text-align:left;font-weight:700;font-size:15px;line-height:21px;color:#d51d2b;margin:0}#header .header_call div:nth-of-type(2) span.phone{font-weight:700;font-size:14px;color:#fff;background-color:#2a2a2a;text-align:center;border-radius:10px;clear:left;float:left;padding:2px 5px 2px 5px;line-height:1em;margin-right:5px}#header .header_call div:nth-of-type(2) label{display:inline-block;margin-bottom:10px;font-weight:700;font-family:"Open Sans",sans-serif;color:#121212;font-size:13px;line-height:13px}#header #menu_right{width:115px}#header #menu_right_btn{display:block!important}#header .hdr-clopse-icon{width:54px;height:54px}#header .small-btn-icon>a{width:54px}}@media screen and (max-width:480px){#header{margin-bottom:0!important;padding-bottom:0!important}.user::before{line-height:3px}#_desktop_top_menu{left:0;position:absolute;width:100%}.user{font-size:0}}.dBanner{width:1170px;margin:auto}@media screen and (max-width:1070px){.dBanner{width:100%}}