/**
* 2007-2019 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
*  @author    PrestaShop SA <contact@prestashop.com>
*  @copyright 2007-2019 PrestaShop SA
*  @license   http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
*  International Registered Trademark & Property of PrestaShop SA
*
* Don't forget to prefix your containers with your own identifier
* to avoid any conflicts with others containers.
*/
.badmega-menu-block{background-color:transparent;position:relative;z-index:100}#header .badmega-menu-block ul li.level-1>a{color:#fff;display:block;font-size:16px;font-weight:600;line-height:50px}.bad-container-menu{background-color:#ff2d37;height:50px}.badmega-menu-block ul li.level-1.megamenu1>.menu-dropdown{background:#fff url(../img/menu4.jpg) no-repeat right;height:439px}.badmega-menu-block ul li.level-1.megamenu2>.menu-dropdown{background:#fff url(../img/menu5.jpg) no-repeat center bottom;height:580px}@media (min-width:992px){.badmega-menu-block{padding:0!important}}.badmega-menu-block{width:100%}.badmega-menu-block .bad-sub-menu{padding:15px}.bad-menu-row{margin:10px 0}.badmega-menu-slider{padding:0}.badmega-menu-block .bad-sub-menu .html-block a,.badmega-menu-block .bad-sub-menu .html-block p{margin:0;padding:0}img{max-width:100%}#_desktop_mega_menu .badmega-menu-block .menu-subtitle,#_mobile_mega_menu .badmega-menu-block .menu-subtitle{background-color:#212121;position:absolute;top:0;right:0;font-size:10px;color:#fff;text-transform:uppercase;padding:3px 5px;border-radius:3px}.badmega-menu-block li.level-1 .img-icon{max-width:20px}.badmega-menu-block ul{margin:0}.badmega-menu-block .menu-content{position:relative;z-index:999}.badmega-menu-block li.level-1{display:inline;-moz-transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s}.badmega-menu-block ul li.level-1>a span{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.badmega-menu-block li.level-1>a{line-height:47px;padding:0 20px;position:relative;text-transform:uppercase;font-size:14px;color:#000}@media (min-width:992px) and (max-width:1199px){.badmega-menu-block li.level-1>a{padding:0 6px}}.badmega-menu-block li.level-1{vertical-align:middle;float:left;display:inline-block}.cat-drop-menu li{position:relative}.badmega-menu-block .menu-dropdown li a{padding:6px 0;display:block}.badmega-menu-block .menu-dropdown li:first-child>a{border-top:none}.clearfix{clear:both}#header .badmega-menu-block ul li.item-header a{font-size:16px;color:#666;text-align:left;font-weight:600}.badmega-menu-block ul li a.product-name{font-size:18px;margin-top:0;text-align:center;color:#666}#header .badmega-menu-block ul li.level-1 ul li a{color:#666;text-align:left;font-size:14px;font-weight:400}#header .badmega-menu-block ul li.level-1 ul li.item-header a{font-size:18px;color:#212121;font-weight:500}#header .badmega-menu-block ul li.level-1 ul li a:hover{color:#ff2d37}.badmega-menu-block ul li.level-1 ul li.parent:hover:after{color:#000}.badmega-menu-block .container{padding-left:0;padding-right:0}.html-block img{padding-right:15px}.html-block img:hover{opacity:.7;transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s}@media (min-width:992px){.badmega-menu-block ul.menu-content{display:block;height:auto}.badmega-menu-block .menu-dropdown{min-height:50px;display:block;opacity:0;transform:translate(0,20px);-webkit-transform:translate(0,20px);-moz-transform:translate(0,20px);-o-transform:translate(0,20px);-ms-transform:translate(0,20px);transition:opacity .5s ease 0s,transform .5s ease 0s;-moz-transition:opacity .5s ease 0s,-moz-transform .5s ease 0s;-webkit-transition:opacity .5s ease 0s,-webkit-transform .5s ease 0s;-ms-transition:opacity .5s ease 0s,-ms-transform .5s ease 0s;-moz-box-shadow:0 2px 8px rgba(0,0,0,.16);-webkit-box-shadow:0 2px 8px rgba(0,0,0,.16);box-shadow:0 2px 8px rgba(0,0,0,.16);visibility:hidden}.badmega-menu-block ul li.level-1:hover>.menu-dropdown,.badmega-menu-block ul li.level-2:hover>.menu-dropdown{opacity:1;transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);visibility:visible;text-align:left}.badmega-menu-block li.level-1.banner1>.menu-dropdown{background:#fff url(../img/menu4.jpg) no-repeat right;height:439px}.badmega-menu-block li.level-1.menu-banner1>.menu-dropdown{background:#fff url(../img/menu5.jpg) no-repeat bottom;height:700px}.badmega-menu-block .menu-dropdown{position:absolute;top:50px;z-index:1000;background:#fff;border:1px solid #ccc}.badmega-menu-block .menu-dropdown .bad-menu-col.border{padding-left:40px;margin-top:20px;margin-bottom:20px}.badmega-menu-block .menu-dropdown .bad-menu-col.border .ul-column{border-left:1px solid #666}.badmega-menu-block .menu-dropdown .bad-menu-col.border .ul-column li{padding-left:20px}.badmega-menu-block .menu-dropdown .bad-menu-col.border ul li.item-header a{border-bottom:1px solid #666;margin-bottom:15px}.badmega-menu-block .menu-dropdown .bad-menu-col.none-border{padding:0}.badmega-menu-block .bad-menu-col.none-border ul li.item-header a{border:none}.badmega-menu-block .menu-dropdown .product-container .product-name a{text-align:center;float:none}.badmega-menu-block .menu-dropdown .product-container .content_price{clear:both;text-align:center}.badmega-menu-block .menu-dropdown ul li.product-block{padding:10 0}.badmega-menu-block .cat-drop-menu li{position:relative;width:220px}.badmega-menu-block li.level-2 .menu-dropdown{left:100%;top:-1px;box-shadow:0 2px 8px #e0e0e0}.badmega-menu-block .menu-dropdown.bad-sub-left{left:0}.badmega-menu-block .menu-dropdown.bad-sub-center{left:0;right:0;margin:0 auto}#more_menu{position:relative}#more_menu .menu-dropdown{right:0}#more_menu .menu-dropdown .menu-dropdown{display:none}}.badmega-menu-dropdown-close-icon{display:none}@media (max-width:991px){.badmega-menu-dropdown-close-icon{display:block;font-size:16px;color:#212121;font-weight:500}.badmega-menu-dropdown-close{cursor:pointer;text-align:center;border:1px solid #eee;background-color:#fff;padding:10px;margin-bottom:10px}.badmega-menu-block li.level-1>a{padding:0}.badmega-menu-block li.level-1{cursor:pointer;position:relative;width:100%;float:none}}@media(max-width:991px){.bad-sub-auto,.badmega-menu-block .bad-sub-menu{display:none}.badmega-menu-block li.level-1{position:relative;width:100%}.bad-menu-col,.bad-sub-menu{width:100%;padding:0}.badmega-menu-dropdown{opacity:0;visibility:hidden;position:fixed;z-index:100;padding:15px;background-color:#fff;border:1px solid #e5e5e5;border-radius:3px;left:-100px;min-width:300px;width:300px;height:100%;top:0;overflow-y:scroll;overflow-x:hidden;transform-origin:top;-webkit-transition:all .3s ease .1s;-moz-transition:all .3s ease .1s;-ms-transition:all .3s ease .1s;-o-transition:all .3s ease .1s;transition:all .3s ease .1s}.badmega-menu-dropdown.open{visibility:visible;text-align:left;left:0;opacity:1;transform-origin:top;-webkit-transition:all .3s ease .1s;-moz-transition:all .3s ease .1s;-ms-transition:all .3s ease .1s;-o-transition:all .3s ease .1s;transition:all .3s ease .1s}#header .badmega-menu-block ul li.level-1>a{line-height:40px;color:#222}#header .badmega-menu-block ul li.level-1>a{display:inline-block;vertical-align:middle}#_desktop_mega_menu .badmega-menu-block .menu-subtitle,#_mobile_mega_menu .badmega-menu-block .menu-subtitle{top:-5px;right:-30px}}