.no-gutter {padding:0}
#menu {position:relative;overflow:visible}
#menu .background-menu {position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}
#megaMenuToggle {display:none}
.container-megamenu,.container-megamenu .container {padding-left:0 !important;padding-right:0 !important}
.megamenu-wrapper {position:relative;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;background-color:#eee;color:#888}
.megamenu-pattern {border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}
ul.megamenu {margin:0;padding:0;list-style:none;position:relative}
ul.megamenu > li {float:left;width:auto}
ul.megamenu > li:first-child {background:none}
ul.megamenu > li.pull-right {float:right}
ul.megamenu > li > a {display:block;position:relative;color:#000000;font-size:15px;padding:0 13px}
ul.megamenu > li .close-menu {display:none}
ul.megamenu .title-submenu {display:block;font-weight:700;font-size:14px;line-height:1em;text-transform:uppercase;border-bottom:1px solid #e6e6e6;padding-bottom:18px;color:#545454;margin-bottom:20px}
ul.megamenu > li > .sub-menu {position:absolute;z-index:9999;display:none}
.horizontal ul.megamenu > li > .sub-menu {max-width:100%;top:118%}
ul.megamenu > li.active > a span:before {position:absolute;top:100%;left:50%;margin-top:12px;margin-left:-6px;display:inline-block;border-right:9px solid transparent;border-left:9px solid transparent;content:'';z-index:30}
ul.megamenu > li.active > a span:after {position:absolute;top:100%;left:50%;margin-top:13px;margin-left:-5px;display:inline-block;content:'';z-index:30}
ul.megamenu li .sub-menu .content {display:none;padding:30px;background:#fff;box-shadow:0 3px 4px rgba(0, 0, 0, 0.35);-moz-box-shadow:0 3px 4px rgba(0, 0, 0, 0.35);-webkit-box-shadow:0 3px 4px rgba(0, 0, 0, 0.35);box-sizing:content-box !important;-moz-box-sizing:content-box !important;-webkit-box-sizing:content-box !important}
ul.megamenu .sub-menu .content > .row {padding-top:17px}
ul.megamenu .sub-menu .content > .row:first-child {padding:0}
#megaMenuToggle {display:none;cursor:pointer}
.megamenuToogle-wrapper {position:relative;z-index:20;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;background:#000000}
.megamenuToogle-pattern {border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}
.megamenuToogle-wrapper .container {color:#fff;font-size:18px;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.15);padding:15px 35px 15px 15px !important}
.megamenuToogle-wrapper .container > div {float:left;width:15px;margin:5px 9px 0 0}
.megamenuToogle-wrapper .container > div span {display:block;width:100%;height:3px;margin-top:2px;background:#fff;box-shadow:1px 1px 2px rgba(0, 0, 0, 0.15)}
.vertical #menuHeading {margin:30px 0 0}
.vertical li.loadmore {padding:10px}
.vertical li.loadmore i {padding-left:10px}
.vertical span.more-view {cursor:pointer;font-size:14px;font-weight:400;color:#556270}
.vertical .megamenuToogle-wrapper {z-index:3}
.vertical .megamenu-wrapper {display:block !important;background:#fff !important;border:1px solid #e6e6e6;position:relative;z-index:2;margin-top:-2px}
.vertical ul.megamenu > li {display:block;float:none !important;width:auto;background:none;border-top:1px solid #e6e6e6;position:relative;margin:0 -1px}
.vertical ul.megamenu > li.home,.vertical ul.megamenu > li.search {display:none}
.vertical ul.megamenu > li > a {color:#556270;text-shadow:none;background:none !important;height:auto !important;margin:0 1px}
.vertical ul.megamenu > li.active > a {background:#f6f6f6 !important}
.vertical ul.megamenu > li > a.description {padding:12px 20px 12px 21px}
.vertical ul.megamenu > li.click:before,.vertical ul.megamenu > li.hover:before {font-weight:normal;font-style:normal;text-decoration:inherit;color:#51cfc6;font-weight:400;font-size:14px;position:absolute;right:0;z-index:10;padding:14px 15px 10px 50px}
.vertical ul.megamenu > li > .sub-menu {left:100%;padding-top:0;top:0}
.vertical ul.megamenu > li > .sub-menu > .content {}
.megamenu .label {background:#d5375f none repeat scroll 0 0;color:#fff;font-size:10px;line-height:17px;padding:0 5px;position:absolute;text-transform:none;top:0}
.megamenu i {padding-right:12px}
@media (max-width: 991px) {
	.navbar-header .navbar-toggle {display:block}
	.responsive .vertical #menuHeading {margin:20px 0 0}
	.responsive .vertical ul.megamenu > li > .sub-menu {left:0;top:auto;width:100% !important}
	.responsive .vertical ul.megamenu > li > .sub-menu > .content {margin-left:0}
	.responsive .vertical ul.megamenu > li.active > a span:after {position:absolute;top:100%;left:50%;margin-top:13px;margin-left:-5px;display:inline-block;border-width:0;border-right:8px solid transparent;border-bottom:8px solid #ffffff;border-left:8px solid transparent;content:'';z-index:30}
	ul.megamenu li .sub-menu .content {border:none;border-radius:none;box-shadow:none}
	.responsive .vertical ul.megamenu li .sub-menu .content .hover-menu .menu ul ul {display:block !important;margin:5px 10px;width:auto;padding:0;position:static;left:0;background:none;border:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}
	.responsive .vertical ul.megamenu li .sub-menu .content .hover-menu .menu ul ul:before {display:none}
	.responsive .vertical ul.megamenu li .sub-menu .content .hover-menu .menu ul ul:after {display:none}
	.responsive .vertical ul.megamenu li .sub-menu .content .hover-menu a.main-menu {font-size:16px}
	.responsive .vertical ul.megamenu li .sub-menu .content .hover-menu a.main-menu:before {display:none}
	.responsive .vertical .visible {padding:5px 0 5px 0 !important}
	.responsive .vertical .visible > div {margin:0 !important;border:none !important;padding:0 0 20px !important}
	.responsive ul.megamenu .sub-menu .content .border {display:none}
	.responsive ul.megamenu .sub-menu .content .row {margin:0 -20px}
	.responsive ul.megamenu .sub-menu .content .row > div {margin-top:20px;border-top:1px solid #e6e6e6;padding-top:20px;padding-left:20px;padding-right:20px}
	.responsive ul.megamenu .sub-menu .content .row:first-child > div:first-child {margin-top:0;border-top:none;padding-top:0}
}
@media (max-width: 991px) {
	div.megamenu-wrapper ul.megamenu > li > a:before {display:none}
	.feafure.with-sub-menu .feafure-dr h2 {padding-top:10px}
	.responsive #megaMenuToggle {display:block}
	.responsive ul.megamenu > li {display:block;float:none !important;width:auto;background:none;border-top:1px solid #e6e6e6;position:relative;margin:0 -1px}
	.megamenu-wrapper .caret,.megamenu-wrapper .fa-angle-right,.responsive ul.megamenu > li.home,ul.megamenu > li.search {display:none}
	.responsive ul.megamenu > li > a {color:#556270;text-shadow:none;background:none !important;margin:0 1px;height:auto}
	.responsive ul.megamenu > li.active > a {background:#f6f6f6 !important}
	.responsive ul.megamenu > li.click:before,.responsive ul.megamenu > li.hover:before {content:"\f067";font-family:FontAwesome;color:#000;font-weight:400;font-size:14px;position:absolute;right:1px;top:0;z-index:10;padding:0;width:38px;height:38px;line-height:38px;text-align:center}
	.responsive ul.megamenu > li.active .close-menu {display:block;position:absolute;z-index:10;top:0;right:1px;width:38px;height:38px;background:#f8f8f8;text-align:center;cursor:pointer}
	.responsive ul.megamenu > li.active .close-menu:before {content:"\f068";font-family:FontAwesome;color:#51cfc6;font-weight:400;font-size:18px}
	.responsive .horizontal ul.megamenu > li > .sub-menu {width:100% !important}
	.responsive .horizontal ul.megamenu li .sub-menu .content .hover-menu .menu ul ul {display:block !important;margin:5px 10px;width:auto;padding:0;position:static;left:0;background:none;border:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}
	.responsive .horizontal ul.megamenu li .sub-menu .content .hover-menu .menu ul ul:before {display:none}
	.responsive .horizontal ul.megamenu li .sub-menu .content .hover-menu .menu ul ul:after {display:none}
	.responsive .horizontal ul.megamenu li .sub-menu .content .hover-menu a.main-menu {font-size:16px}
	.responsive .horizontal ul.megamenu li .sub-menu .content .hover-menu a.main-menu:before {display:none}
	.responsive .horizontal .visible {padding:5px 0 5px 0 !important}
	.responsive .horizontal .visible > div {margin:0 !important;border:none !important;padding:0 0 0 10px !important}
}
@media (min-width: 961px) {
	.megamenu-wrapper {display:block !important}
}
@media (max-width: 991px) {
	.megamenu .label {display:none}
	ul.megamenu > li > .sub-menu {position:relative}
	ul.megamenu > li > .sub-menu {top:0}
	ul.megamenu li .sub-menu .content {padding:20px}
	.megamenu-wrapper {position:fixed;top:0;left:0;background-color:#fff;bottom:0;width:280px;padding:10px;z-index:99999;overflow-x:hidden;overflow-y:auto;visibility:hidden;-webkit-transform:translate3d(-280px, 0, 0);transform:translate3d(-280px, 0, 0);-webkit-transition:all 0.5s ease-in-out 0s;transition:all 0.5s ease-in-out 0s;border:1px solid #e6e6e6}
	.vertical-wrapper {position:fixed;top:0;left:0;background-color:#fff;bottom:0;width:280px;padding:10px;z-index:99999;overflow-x:hidden;overflow-y:auto;visibility:hidden;-webkit-transform:translate3d(-280px, 0, 0);transform:translate3d(-280px, 0, 0);-webkit-transition:all 0.5s ease-in-out 0s;transition:all 0.5s ease-in-out 0s;border:1px solid #e6e6e6}
	.vertical #menuHeading {display:none}
}
.megamenu-eb-active {visibility:visible;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
#remove-megamenu {z-index:10;cursor:pointer;display:none;width:30px;height:30px;line-height:30px;text-align:center;background:#656565;color:#fff;-webkit-border-radius:50% !important;-moz-border-radius:50% !important;border-radius:50% !important;margin-bottom:10px}
.megamenu-eb-active #remove-megamenu {display:block}
.vertical-eb-active {visibility:visible;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
#remove-verticalmenu {z-index:10;cursor:pointer;display:none;width:30px;height:30px;line-height:30px;text-align:center;background:#656565;color:#fff;-webkit-border-radius:50% !important;-moz-border-radius:50% !important;border-radius:50% !important;margin-bottom:10px}
.vertical-eb-active #remove-verticalmenu {display:block}
.vertical .navbar-header {margin:0}
.subcategory li {list-style-type:none;list-style:none}
.subcategory li a {float:left;width:100%;text-align:left}



.standard-body .full-width .container {max-width:none;width:1262px}
.no-responsive body {min-width:1262px}
.standard-body .fixed .background {width:1222px;max-width:none}
.main-fixed {width:1222px;max-width:none}
@media (min-width:1098px) and (max-width:1262px) {
	.responsive .standard-body .full-width .container {width:1098px}
	.responsive .standard-body .fixed .background {width:1058px}
	.responsive .main-fixed {width:1058px}
}
@media (min-width:966px) and (max-width:1098px) {
	.responsive .standard-body .full-width .container {width:966px}
	.responsive .standard-body .fixed .background {width:926px}
	.responsive .main-fixed {width:926px}
}
@media (min-width:768px) and (max-width:966px) {
	.responsive .standard-body .full-width .container {width:768px}
	.responsive .standard-body .fixed .background {width:728px}
	.responsive .main-fixed {width:728px}
}
@media (max-width:768px) {
	.responsive .standard-body .full-width .container {width:auto}
	.responsive .standard-body .fixed .background {width:auto}
	.responsive .main-fixed {width:auto}
}
.container .container {width:auto !important}