.sw-row{margin-right:-15px;margin-left:-15px} .sw-row:before,.sw-row:after{display:table;content:" "} .sw-row:after{clear:both}.col-sw-1,.col-sw-2,.col-sw-3,.col-sw-4,.col-sw-5,.col-sw-6,.col-sw-7,.col-sw-8,.col-sw-9,.col-sw-10,.col-sw-11,.col-sw-12{float:left;position:relative;min-height:1px;padding-left:15px;padding-right:15px} .col-sw-2:nth-child(2n+1),.col-sw-3:nth-child(3n+1),.col-sw-4:nth-child(4n+1),.col-sw-5:nth-child(5n+1),.col-sw-6:nth-child(6n+1),.col-sw-7:nth-child(7n+1),.col-sw-8:nth-child(8n+1),.col-sw-9:nth-child(9n+1),.col-sw-10:nth-child(10n+1),.col-sw-11:nth-child(11n+1),.col-sw-12:nth-child(12n+1){clear:both} .col-sw-1{width:100%}.col-sw-2{width:50%}.col-sw-3{width:33.3333%}.col-sw-4{width:25%}.col-sw-5{width:20%}.col-sw-6{width:16.6666%}.col-sw-7{width:14.2857%}.col-sw-8{width:12.5%}.col-sw-9{width:11.1111%}.col-sw-10{width:10%}.col-sw-11{width:9.0909%}.col-sw-12{width:8.3333%}.main-nav{border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;padding:2px 0;position:relative} .main-nav .double-border{border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb}.fixed-header a,.main-nav a{color:#000;text-align:left} .fixed-header a:hover,.main-nav a:hover{color:#f00} .fixed-header .menu,.main-nav .menu{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;list-style:none;margin-bottom:0;padding-left:0} .fixed-header .menu > li,.main-nav .menu > li{display:inline-block;padding:0 22px} .fixed-header .menu > li > a,.main-nav .menu > li > a{display:block;position:relative;padding:13px 5px;text-transform:uppercase;font-weight:400} .fixed-header .menu > li > a:after,.main-nav .menu > li > a:after{content:"";position:absolute;width:100%;height:50px;bottom:-20px;left:0} .fixed-header .menu > li > a > span.cat-label,.main-nav .menu > li > a > span.cat-label{position:absolute;top:8px;right:-25px;font:11px arial,sans-serif;text-transform:uppercase;padding:0 2px} .fixed-header .menu > li > a > span.cat-label.cat-label-label1,.main-nav .menu > li > a > span.cat-label.cat-label-label1{background:#f00;color:#fff} .fixed-header .menu > li > a > span.cat-label.cat-label-label2,.main-nav .menu > li > a > span.cat-label.cat-label-label2{background:#00f;color:#fff} .fixed-header .menu > li .nav-sublist-dropdown,.main-nav .menu > li .nav-sublist-dropdown{display:none;position:absolute;z-index:10000;width:200px;top:100%;border-bottom:1px solid #ebebeb;padding:0;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:100%;list-style:none} .fixed-header .menu > li .nav-sublist-dropdown.active,.main-nav .menu > li .nav-sublist-dropdown.active{display:list-item} .fixed-header .menu > li .nav-sublist-dropdown:before,.main-nav .menu > li .nav-sublist-dropdown:before{content:"";position:absolute;width:100%;height:100%;left:0;top:-15px;z-index:-1} .fixed-header .menu > li .nav-sublist-dropdown ul,.main-nav .menu > li .nav-sublist-dropdown ul{padding-left:0;margin-bottom:0;list-style:none} .fixed-header .menu > li .nav-sublist-dropdown ul li a > span,.main-nav .menu > li .nav-sublist-dropdown ul li a > span{position:relative} .fixed-header .menu > li .nav-sublist-dropdown ul li a > span > span.cat-label,.main-nav .menu > li .nav-sublist-dropdown ul li a > span > span.cat-label{position:absolute;font:10px arial,sans-serif;text-transform:uppercase;padding:0 2px;top:2px;right:-35px} .fixed-header .menu > li .nav-sublist-dropdown ul li a > span > span.cat-label.cat-label-label1,.main-nav .menu > li .nav-sublist-dropdown ul li a > span > span.cat-label.cat-label-label1{background:#f00;color:#fff} .fixed-header .menu > li .nav-sublist-dropdown ul li a > span > span.cat-label.cat-label-label2,.main-nav .menu > li .nav-sublist-dropdown ul li a > span > span.cat-label.cat-label-label2{background:#00f;color:#fff} .fixed-header .menu > li .nav-sublist-dropdown ul li .image-item a,.main-nav .menu > li .nav-sublist-dropdown ul li .image-item a{font-size:0 !important} .fixed-header .menu > li .nav-sublist-dropdown ul li .image-item:before,.main-nav .menu > li .nav-sublist-dropdown ul li .image-item:before{display:none} .fixed-header .menu > li .nav-sublist-dropdown .container,.main-nav .menu > li .nav-sublist-dropdown .container{max-width:100%;padding:0} .fixed-header .menu > li .nav-sublist-dropdown .container > ul > li a,.main-nav .menu > li .nav-sublist-dropdown .container > ul > li a{padding:15px 20px;display:block;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;border-top:1px solid #dbdbdb;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} .fixed-header .menu > li .nav-sublist-dropdown .container > ul .menu-item-has-children,.main-nav .menu > li .nav-sublist-dropdown .container > ul .menu-item-has-children{position:relative} .fixed-header .menu > li .nav-sublist-dropdown .container > ul .menu-item-has-children > a:before,.main-nav .menu > li .nav-sublist-dropdown .container > ul .menu-item-has-children > a:before{font:normal normal 16px/20px "FontAwesome";content:'\f105';width:15px;height:15px;position:absolute;right:10px;margin-left:13px} .fixed-header .menu > li .nav-sublist-dropdown .container > ul .menu-item-has-children .nav-sublist,.main-nav .menu > li .nav-sublist-dropdown .container > ul .menu-item-has-children .nav-sublist{position:absolute;left:199px;top:0;display:none} .fixed-header .menu > li .nav-sublist-dropdown .container > ul .menu-item-has-children .nav-sublist li,.main-nav .menu > li .nav-sublist-dropdown .container > ul .menu-item-has-children .nav-sublist li{background-color:#fff;width:200px} .fixed-header .menu > li .nav-sublist-dropdown .container > ul .menu-item-has-children .nav-sublist li:last-child a,.main-nav .menu > li .nav-sublist-dropdown .container > ul .menu-item-has-children .nav-sublist li:last-child a{border-bottom:1px solid #dbdbdb} .fixed-header .menu > li .nav-sublist-dropdown .container > ul .menu-item-has-children:hover > .nav-sublist,.main-nav .menu > li .nav-sublist-dropdown .container > ul .menu-item-has-children:hover > .nav-sublist{display:block} .fixed-header .menu > li.menu-full-width .nav-sublist-dropdown,.main-nav .menu > li.menu-full-width .nav-sublist-dropdown{padding:25px 0 30px;width:100%;left:0;right:0;margin:0 auto;border-bottom:1px solid #dfdfdf;-webkit-box-shadow:0px 2px 10px -2px rgba(0,0,0,0.3);box-shadow:0px 2px 10px -2px rgba(0,0,0,0.3)} .fixed-header .menu > li.menu-static-width .nav-sublist-dropdown,.main-nav .menu > li.menu-static-width .nav-sublist-dropdown{padding:25px 0 30px;width:100%;margin:0 auto;border-bottom:1px solid #dfdfdf;-webkit-box-shadow:0px 2px 10px -2px rgba(0,0,0,0.3);box-shadow:0px 2px 10px -2px rgba(0,0,0,0.3)} .fixed-header .menu > li.menu-full-width .nav-sublist-dropdown .container ul > li > a,.main-nav .menu > li.menu-full-width .nav-sublist-dropdown .container ul > li > a,.fixed-header .menu > li.menu-static-width .nav-sublist-dropdown .container ul > li > a,.main-nav .menu > li.menu-static-width .nav-sublist-dropdown .container ul > li > a{display:block;padding:5px;border:none} .fixed-header .menu > li.menu-full-width .nav-sublist-dropdown .container ul > li > a.level1,.main-nav .menu > li.menu-full-width .nav-sublist-dropdown .container ul > li > a.level1,.fixed-header .menu > li.menu-static-width .nav-sublist-dropdown .container ul > li > a.level1,.main-nav .menu > li.menu-static-width .nav-sublist-dropdown .container ul > li > a.level1{text-transform:uppercase;line-height:1.5} .fixed-header .menu > li.menu-full-width .nav-sublist-dropdown .container ul > li .nav-sublist ul li,.main-nav .menu > li.menu-full-width .nav-sublist-dropdown .container ul > li .nav-sublist ul li,.fixed-header .menu > li.menu-static-width .nav-sublist-dropdown .container ul > li .nav-sublist ul li,.main-nav .menu > li.menu-static-width .nav-sublist-dropdown .container ul > li .nav-sublist ul li{background:none;width:auto;clear:both} .fixed-header .menu > li.menu-full-width .nav-sublist-dropdown .container ul > li .nav-sublist ul li a:before,.main-nav .menu > li.menu-full-width .nav-sublist-dropdown .container ul > li .nav-sublist ul li a:before,.fixed-header .menu > li.menu-static-width .nav-sublist-dropdown .container ul > li .nav-sublist ul li a:before,.main-nav .menu > li.menu-static-width .nav-sublist-dropdown .container ul > li .nav-sublist ul li a:before{font:normal normal 16px/20px "FontAwesome";text-decoration:inherit;content:"\f105";-webkit-font-smoothing:antialiased;float:left;margin:0 10px 0 10px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out} .fixed-header .menu > li.menu-full-width .nav-sublist-dropdown .container ul > li .nav-sublist ul li a:hover:before,.main-nav .menu > li.menu-full-width .nav-sublist-dropdown .container ul > li .nav-sublist ul li a:hover:before,.fixed-header .menu > li.menu-static-width .nav-sublist-dropdown .container ul > li .nav-sublist ul li a:hover:before,.main-nav .menu > li.menu-static-width .nav-sublist-dropdown .container ul > li .nav-sublist ul li a:hover:before{text-decoration:none} .fixed-header .menu > li.menu-full-width .nav-sublist-dropdown .container ul > li .nav-sublist ul li ul,.main-nav .menu > li.menu-full-width .nav-sublist-dropdown .container ul > li .nav-sublist ul li ul,.fixed-header .menu > li.menu-static-width .nav-sublist-dropdown .container ul > li .nav-sublist ul li ul,.main-nav .menu > li.menu-static-width .nav-sublist-dropdown .container ul > li .nav-sublist ul li ul{margin:3px 0 3px 5px} .fixed-header .menu > li.menu-full-width .nav-sublist-dropdown .container ul > li .nav-sublist ul li ul li:before,.main-nav .menu > li.menu-full-width .nav-sublist-dropdown .container ul > li .nav-sublist ul li ul li:before,.fixed-header .menu > li.menu-static-width .nav-sublist-dropdown .container ul > li .nav-sublist ul li ul li:before,.main-nav .menu > li.menu-static-width .nav-sublist-dropdown .container ul > li .nav-sublist ul li ul li:before{line-height:17px} .fixed-header .menu > li.menu-full-width .nav-sublist-dropdown .container ul > li .nav-sublist ul li ul li a,.main-nav .menu > li.menu-full-width .nav-sublist-dropdown .container ul > li .nav-sublist ul li ul li a,.fixed-header .menu > li.menu-static-width .nav-sublist-dropdown .container ul > li .nav-sublist ul li ul li a,.main-nav .menu > li.menu-static-width .nav-sublist-dropdown .container ul > li .nav-sublist ul li ul li a{padding:3px;font-size:12px} .fixed-header .menu > li.menu-full-width .nav-sublist-dropdown .container ul > li .nav-sublist a,.main-nav .menu > li.menu-full-width .nav-sublist-dropdown .container ul > li .nav-sublist a,.fixed-header .menu > li.menu-static-width .nav-sublist-dropdown .container ul > li .nav-sublist a,.main-nav .menu > li.menu-static-width .nav-sublist-dropdown .container ul > li .nav-sublist a{font-size:13px} .fixed-header .menu > li.menu-full-width .nav-sublist-dropdown .container ul .menu-item-has-children > a:before,.main-nav .menu > li.menu-full-width .nav-sublist-dropdown .container ul .menu-item-has-children > a:before,.fixed-header .menu > li.menu-static-width .nav-sublist-dropdown .container ul .menu-item-has-children > a:before,.main-nav .menu > li.menu-static-width .nav-sublist-dropdown .container ul .menu-item-has-children > a:before{background:none} .fixed-header .menu > li.menu-full-width .nav-sublist-dropdown .container ul .menu-item-has-children .nav-sublist ul li:last-child a,.main-nav .menu > li.menu-full-width .nav-sublist-dropdown .container ul .menu-item-has-children .nav-sublist ul li:last-child a,.fixed-header .menu > li.menu-static-width .nav-sublist-dropdown .container ul .menu-item-has-children .nav-sublist ul li:last-child a,.main-nav .menu > li.menu-static-width .nav-sublist-dropdown .container ul .menu-item-has-children .nav-sublist ul li:last-child a{border-bottom:none} .fixed-header .menu > li:nth-last-child(1) .nav-sublist-dropdown .container > ul .menu-item-has-children .nav-sublist,.fixed-header .menu > li:nth-last-child(2) .nav-sublist-dropdown .container > ul .menu-item-has-children .nav-sublist,.main-nav .menu > li:nth-last-child(1) .nav-sublist-dropdown .container > ul .menu-item-has-children .nav-sublist,.main-nav .menu > li:nth-last-child(2) .nav-sublist-dropdown .container > ul .menu-item-has-children .nav-sublist{left:auto;right:199px}.fixed-menu-type4 .fixed-header .menu > li .nav-sublist-dropdown:before,.header-type-4 .main-nav .menu > li .nav-sublist-dropdown:before,.fixed-menu-type3 .fixed-header .menu > li .nav-sublist-dropdown:before,.header-type-3 .main-nav .menu > li .nav-sublist-dropdown:before{top:-50px}.fixed-header{background:#fff;border-bottom:1px solid #dfdfdf;-webkit-box-shadow:0px 2px 10px -2px rgba(0,0,0,0.3);box-shadow:0px 2px 10px -2px rgba(0,0,0,0.3)} .fixed-header .menu li a{padding-bottom:15px}.fixed-header .menu li a{padding-bottom:15px}.fixed-header-area{position:fixed;top:-160px;left:0;width:100%;z-index:901;-webkit-transition:0.5s all ease-in-out;transition:0.5s all ease-in-out} .fixed-header-area.fixed-already{top:0} .fixed-header-area .menu{float:right} .fixed-header-area .menu > li{padding:0 11px !important}.mobile-nav{-webkit-transition:all 0.5s;transition:all 0.5s;position:static;height:0;background-color:#1d1e20;display:none} .mobile-nav-shown .mobile-nav{-webkit-box-shadow:0 10px 10px #111;box-shadow:0 10px 10px #111;height:100%;display:block} .mobile-nav .sw-mobile-menu{text-align:left;margin-bottom:0;padding-left:0} .mobile-nav .sw-mobile-menu li:not(:last-child){display:block;position:relative;clear:both;border-bottom:#242527 solid 1px} .mobile-nav .sw-mobile-menu li.over > a{color:#FFF} .mobile-nav .sw-mobile-menu li.over > .open-child:after{background-image:url(https://www.discountdrmartens.com/skin/frontend/smartwave/porto/megamenu/css/images/small-plus.png);background-position:top center;background-repeat:no-repeat} .mobile-nav .sw-mobile-menu li .container{width:100%;padding:0} .mobile-nav .sw-mobile-menu li .open-child{float:right;font-size:0;width:43px;height:40px;margin-top:-1px;display:block;cursor:pointer;position:relative;background-color:#151515;-webkit-transition:all 0.2s ease;transition:all 0.2s ease} .mobile-nav .sw-mobile-menu li .open-child:hover{background-color:#0e0e0e} .mobile-nav .sw-mobile-menu li .open-child:after{content:"";background-image:url(https://www.discountdrmartens.com/skin/frontend/smartwave/porto/megamenu/css/images/small-plus.png);background-position:bottom center;background-repeat:no-repeat;cursor:pointer;width:19px;height:19px;display:block;position:absolute;left:10px;top:10px;opacity:0.5} .mobile-nav .sw-mobile-menu li .open-child:selection{background-color:transparent !important} .mobile-nav .sw-mobile-menu li > a{color:#c7c7c7;display:block;line-height:40px;padding:0 10px 0 20px;font-size:12px;text-transform:uppercase;background:#151515;border-top:1px solid #222} .mobile-nav .sw-mobile-menu li > a:hover{background-color:#989898;text-decoration:none;color:#222;-webkit-transition:all 0.2s;transition:all 0.2s} .mobile-nav .sw-mobile-menu li > a span.cat-label{font:10px/1.2 arial;text-transform:uppercase;padding:0 2px;margin-left:1px;margin-bottom:3px;display:inline-block;vertical-align:middle} .mobile-nav .sw-mobile-menu li > a span.cat-label.cat-label-label1{background:#f00;color:#fff} .mobile-nav .sw-mobile-menu li > a span.cat-label.cat-label-label2{background:#00f;color:#fff} .mobile-nav .sw-mobile-menu > li > ul{border-top:0;padding-left:0;margin-bottom:0} .mobile-nav .sw-mobile-menu > li > ul li{display:block;position:relative;background-color:#151515} .mobile-nav .sw-mobile-menu > li > ul > li a{padding-left:20px;margin-left:15px;text-transform:none;font:12px/40px "Open Sans",Arial;display:block} .mobile-nav .sw-mobile-menu > li > ul > li a span.cat-label{margin-bottom:0} .mobile-nav .sw-mobile-menu > li > ul > li a:before{font:normal normal 16px/40px "FontAwesome";text-decoration:inherit;content:"\f105";-webkit-font-smoothing:antialiased;float:left;margin-right:10px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:none} .mobile-nav .sw-mobile-menu > li > ul > li li a{padding-left:15px;margin-left:30px} .mobile-nav .sw-mobile-menu > li > ul > li li li a{padding-left:15px;margin-left:40px} .mobile-nav .sw-mobile-menu > li > ul > li li li li a{padding-left:20px;margin-left:45px} .mobile-nav .sw-mobile-menu > li ul{display:none;padding:0;margin:0}.side-block .close-block{font-size:16px;position:relative;text-transform:uppercase;color:#fff;background-color:#151515;display:block;padding:20px 0 20px 20px;text-align:left;cursor:pointer;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} .side-block .close-block:hover{color:#c6c6c6} .side-block .close-block:hover:before{background-position:bottom center} .side-block .close-block:before{content:"";display:block;width:15px;height:15px;position:absolute;right:15px;top:25px;background-image:url(https://www.discountdrmartens.com/skin/frontend/smartwave/porto/megamenu/css/images/small-close.png);background-repeat:no-repeat;background-position:top center}