ul{list-style:outside none none;margin:0;padding:0}
.mobile-menu-area{display:none}
.header-area{background: rgb(255 255 255) none repeat scroll 0 0;border-top:3px solid #2bcdc1;}
.header-area{left:0;margin:0 auto;max-width:100%;position:fixed !important;right:0;top:0;z-index:9999;}
.logo{height:40px;padding:0px 0;}
.logo a{display:inline-block;margin-top:8px;}
.logo a img{}
.modal{top:10% !important;}
.mainmenu{float:right;}
.mainmenu ul#nav{}
.mainmenu ul#nav>li{float:left;position:relative;}
.mainmenu ul#nav >li> a{box-sizing:border-box;color:#3e3e3e;display:block;font-size:14px;font-weight:400;height:80px;line-height:80px;padding:0 15px;text-decoration:none;text-transform:uppercase;}
.mainmenu ul#nav> li> a{position:relative}
.mainmenu ul#nav> li> a:before{border-color:#2bcdc1 transparent transparent;border-image:none;border-style:solid;border-width:5px;content:"";left:50%;opacity:0;position:absolute;top:0;transform:translateX(-50%);transition:opacity 0.3s ease-in 0s;}
.mainmenu ul#nav> li:hover>a:before{opacity:1;}
.mainmenu ul#nav >li:hover>a{background:rgba(0, 0, 0, 0.85)}
.mainmenu ul#nav li ul.sub-menu{background:rgba(0, 0, 0, 0.85) none repeat scroll 0 0;opacity:0;padding:5px 0;position:absolute;top:115%;transition:all 0.3s ease 0s;width:260px;z-index:-99;visibility:hidden;}
.mainmenu ul#nav li ul.sub-menu li{padding:0;width:100%;border-bottom:1px solid #eee;}
.mainmenu ul#nav li:hover ul.sub-menu{top:100%;opacity:1;z-index:999;visibility:visible}
.mainmenu ul#nav li ul.sub-menu li a{color:#ddd;display:block;font-size:13px;font-weight:400;margin:0 30px;padding:7px 0;text-transform:inherit;}
.header-area.stick .mainmenu ul#nav li ul.sub-menu li a{color:#666;}
.sub-sub-menu{background:#fff !important;}
.mainmenu ul#nav li:hover ul.sub-menu li a:hover{color:#fff}
.mainmenu ul#nav li .mega-menu{background:rgba(0, 0, 0, 0.85) none repeat scroll 0 0;opacity:0;position:absolute;top:115%;transition:all 0.3s ease 0s;visibility:hidden;width:900px;z-index:-99;}
.mainmenu ul#nav li:hover .mega-menu{margin-top:0;opacity:1;top:100%;z-index:999;visibility:visible}
.mainmenu ul#nav li .mega-menu span{border-right:1px solid rgba(235, 235, 235, 0.24);float:left;margin-bottom:25px;margin-top:25px;width:25%;}
.mainmenu ul#nav li .mega-menu span:last-child{border:none;border-bottom:0}
.mainmenu ul#nav li .mega-menu span a:last-child{border-bottom:0}
.mainmenu ul#nav li .mega-menu span > a{color:#ddd;display:block;font-size:12.9px;font-weight:400;margin:0 35px;padding:7px 0;text-align:left;text-transform:capitalize;}
.header-area.stick .mainmenu ul#nav li .mega-menu span > a{color:#666;}
.header-area.stick .mainmenu ul#nav li .mega-menu span > a:hover{color:#444;}
.home-2 .mainmenu ul#nav li .mega-menu span > a,.home-2 .mainmenu ul#nav li ul.sub-menu li a{color:#666;}
.home-2 .mainmenu ul#nav li .mega-menu span>a:hover,{color:#444;}
.mainmenu ul#nav li .mega-menu span>a:hover{color:#fff;}
.mainmenu ul#nav li .mega-menu{left:auto;right:0;}
.mainmenu ul#nav li .mega-menu-shop{width:260px;}
.mainmenu ul#nav li .mega-menu-shop a.mega-menu-title{margin-bottom:0;}
.mainmenu ul#nav li .mega-menu-shop a.mega-menu-title{color:#ddd;font-weight:700;margin:0 35px 10px;padding:0;}
.mainmenu ul#nav li .mega-menu-shop a.mega-menu-title:hover{color:#fff;}
.mainmenu ul#nav li .mega-menu-shop span{border:medium none;width:100%;margin-bottom:0;}
.mainmenu ul#nav li .mega-menu-shop > span > a{border-bottom:0 none;color:#2bcdc1;padding:1px 0;text-transform:uppercase;}
.badge-hot,
a.new-pro,
.badge-populer{position:relative}
.badge-hot::before,
.new-pro::before,
.badge-populer::before{border-radius:2px;color:#fff;font-size:0.6rem;line-height:0.6rem;padding:4px 5px;position:absolute;right:0;text-align:center;}
.badge-hot:before{background-color:#f14b51;content:"HOT";}
.new-pro:before{background-color:#8dd538;content:"NEW";}
.badge-populer:before{background-color:#f39c12;content:"POPULER";}
.mainmenu ul#nav li .mega-menu span > a.mega-menu-title:hover{padding-left:0;}
.stick .mainmenu ul#nav > li > a{color:#888888;height:60px;line-height:60px;}
.stick .mainmenu ul#nav >li:hover>a,
.stick .mainmenu ul#nav li .mega-menu,
.stick .mainmenu ul#nav li ul.sub-menu{background-color:#f5f5f5;color:#444444;outline:medium none;}
.stick .mainmenu ul#nav li:hover ul.sub-menu li a:hover,
.stick .mainmenu ul#nav li .mega-menu-shop a.mega-menu-title:hover{color:#444;}
.stick .header-search{height:60px;line-height:60px;}
.stick .logo{height:63px;padding:0px 0;}
.stick .logo a{margin-top:0px}
.stick span.search-button i,
.stick .header-search input{color:#444}
.header-area.stick{background:#fff;}
.header-search{float:right;height:80px;line-height:80px;margin-left:15px;margin-right:-5px;transition:all 0.2s linear 0s;}
.header-search form{}
span.search-button{position:absolute;}
.header-search input{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;border:1px solid rgba(0, 0, 0, 0);border-radius:0;box-shadow:none;box-sizing:border-box;color:#fff;cursor:pointer;font-size:14px;height:auto;line-height:normal;margin:0;padding:0 11px;position:relative;transition:all 0.2s linear 0s;width:23px;z-index:1;}
span.search-button i{color:#fff;margin-right:5px;}
.header-search input:focus{cursor:text;padding-left:20px;width:150px;}
.home-2 .header-area{border-top:3px solid #ec3440;}
.home-2 .mainmenu ul#nav > li > a::before{border-color:#ec3440 transparent transparent;}
.home-2 span.search-button i{color:#444;}
.home-2 .header-search input{color:#444;}
.home-2 .mainmenu ul#nav > li:hover > a{background:#f5f5f5;color:#333;}
.home-2 .mainmenu ul#nav li:hover ul.sub-menu li a:hover{color:#333333;}
.home-2 .mainmenu ul#nav li ul.sub-menu{background:#fff;}
.home-2 .mainmenu ul#nav li .mega-menu span{border-right:1px solid #ddd;}
.home-2 .mainmenu ul#nav li .mega-menu{background:#f5f5f5 none repeat scroll 0 0;}
.home-2 .mainmenu ul#nav li .mega-menu-shop > span > a{color:#EB3B60;}
.home-2 .mainmenu ul#nav li .mega-menu-shop a.mega-menu-title{color:#888888!important;}
.home-2 .mainmenu ul#nav li .mega-menu span > a:hover{color:#444!important;}
.para23 p{font-size:19px}
.para23 ol{padding-left:19px;font-size:19px}
.para23 ul{padding-left:19px;font-size:19px;list-style:circle}