/*!
 * The Super Duper 1.0
 *
 * Copyright 2014, Themeforest
 */.main-menu,.main-menu a,.main-menu div,.main-menu form,.main-menu input,.main-menu li,.main-menu ul{margin:0;padding:0;border:none;outline:0}.main-menu a{text-decoration:none}.main-menu li{list-style:none}.main-menu{position:relative;cursor:default;z-index:500}.main-menu>li{display:block;float:left;font-size:18px;text-transform:uppercase;font-family:'Open Sans',sans-serif;font-weight:800;margin-right:18px}.main-menu>li>a{position:relative;display:block;z-index:510;height:36px;padding:0 10px;line-height:36px;font-weight:800;font-size:18px;color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.main-menu>li.active>a,.main-menu>li:hover>a{color:#FFF}.main-menu>li.main-menu-search>form{position:relative;width:inherit;height:54px;z-index:510}.main-menu>li.main-menu-search input[type=submit]{display:block;float:left;width:20px;height:54px;padding:0 25px;cursor:pointer;background:url(../img/search-icon.html) center center no-repeat #372f2b;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.main-menu>li.main-menu-search input[type=submit]:hover{background-color:#d91c5d}.submenu{position:absolute;display:block;width:1144px;top:36px;left:-360px;opacity:0;visibility:hidden;overflow:hidden;background:#f5f3f7}.submenu.sub2{width:auto;padding:20px;left:0}.submenu.sub2 ul{padding:0}.submenu.sub2 ul li a{display:block;line-height:18px;font-family:'Open Sans',sans-serif;font-size:14px;color:#000;clear:both;padding:5px 20px;font-weight:600;text-transform:uppercase}.main-menu>li:hover>.submenu{opacity:1;visibility:visible;overflow:visible}.main-menu .main-menu-column{float:left;width:25%;padding-bottom:20px;padding-left:20px}.main-menu .main-menu-column.menu-2{width:33.33333333%}.main-menu .main-menu-column h3{margin:40px 0 20px 23px;line-height:18px;font-weight:800;font-size:18px;color:#000;text-transform:uppercase}.main-menu .main-menu-column ul{width:45%;display:inline-block;vertical-align:top;margin-left:5px}.main-menu .main-menu-column li a{display:block;line-height:18px;font-family:'Open Sans',sans-serif;font-size:14px;color:#000;clear:both;padding:5px 20px;font-weight:600;text-transform:uppercase}.main-menu .main-menu-column li{margin-top:0}.main-menu .main-menu-column li a:hover{color:#fff}.main-menu .main-menu-column li.active a,.main-menu .main-menu-column li:hover{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.main-menu .main-menu-column.main-menu-column-last{padding:25px}.main-menu .main-menu-column.main-menu-column-last ul{width:100%}.main-menu .main-menu-column.main-menu-column-last li:hover{background:0 0}.main-menu .main-menu-column.main-menu-column-last h4{font-size:14px;text-align:left;text-transform:uppercase;font-weight:800;float:left}.main-menu .main-menu-column.main-menu-column-last .linha{border-top:1px solid #e1e3e3;display:inline-block;margin:18px;width:60px;position:absolute}.main-menu .main-menu-column.main-menu-column-last a{padding:0}.main-menu .main-menu-column.main-menu-column-last a img{max-width:170px;max-height:160px;margin:10px 0 25px}.main-menu .main-menu-column.main-menu-column-last a.prod-name{font-size:12px;font-weight:800;color:#000;text-align:left}.main-menu .main-menu-column.main-menu-column-last a.prod-name:hover{text-decoration:none}