.menuzord {
	font-family: "Open Sans", sans-serif; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.menuzord * {
	font-family: "Open Sans", sans-serif; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
:not(.fa).menuzord {
	font-family: "Open Sans", sans-serif; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.menuzord .fa {
	font-family: fontawesome !important;
}
.menuzord {
	background: rgb(255, 255, 255); padding: 0px 30px; width: 100%; float: left; position: relative;
}
.menuzord a {
	transition:color 0.3s linear, background 0.3s linear; -webkit-transition: color .3s linear, background .3s linear; -o-transition: color .3s linear, background .3s linear; -moz-transition: color .3s linear, background .3s linear;
}
.menuzord-menu.scrollable > .scrollable-fix {
	display: none;
}
.menuzord-brand {
	margin: 18px 30px 0px 0px; color: rgb(102, 102, 102); line-height: 1.3; font-size: 24px; font-weight: 600; text-decoration: none; float: left; cursor: pointer;
}
.menuzord-menu {
	list-style: none; margin: 0px; padding: 0px;
}
.menuzord-menu.menuzord-right {
	float: right;
}
.menuzord-menu > li {
	float: left; display: inline-block;
}
.menuzord-menu > li > a {
	padding: 26px 16px; outline: 0px; color: rgb(85, 85, 85); line-height: 1.4285; font-size: 14px; font-weight: 600; text-decoration: none; display: inline-block; -webkit-tap-highlight-color: transparent;
}
.menuzord-menu > li.active > a {
	color: rgb(51, 51, 51);
}
.menuzord-menu > li:hover > a {
	color: rgb(51, 51, 51);
}
.menuzord-menu ul.dropdown {
	background: rgb(255, 255, 255); list-style: none; margin: 0px; padding: 0px; display: none; white-space: nowrap; position: absolute; z-index: 99; min-width: 180px;
}
.menuzord-menu ul.dropdown li ul.dropdown {
	background: rgb(255, 255, 255); list-style: none; margin: 0px; padding: 0px; display: none; white-space: nowrap; position: absolute; z-index: 99; min-width: 180px;
}
.menuzord-menu ul.dropdown li ul.dropdown {
	left: 100%;
}
.menuzord-menu ul.dropdown li {
	border: 0px currentColor; border-image: none; width: 100%; clear: both; font-size: 12px; position: relative;
}
.menuzord-menu ul.dropdown li a {
	background: none; padding: 10px 25px 10px 22px; outline: 0px; transition:padding 0.2s linear; width: 100%; color: rgb(85, 85, 85); clear: both; text-decoration: none; float: left; display: inline-block; position: relative; -webkit-transition: padding .2s linear; -o-transition: padding .2s linear; -moz-transition: padding .2s linear;
}
.menuzord-menu ul.dropdown li:hover > a {
	color: rgb(51, 51, 51); padding-right: 19px; padding-left: 28px;
}
.menuzord-menu ul.dropdown.dropdown-left {
	
}
.menuzord-menu ul.dropdown li ul.dropdown.dropdown-left {
	left: -100%;
}
.menuzord-menu li .indicator {
	margin-left: 3px;
}
.menuzord-menu li ul.dropdown li .indicator {
	top: 8px; right: 10px; font-size: 15px; position: absolute;
}
.menuzord-menu > li > .megamenu {
	background: rgb(255, 255, 255); padding: 20px 30px; left: 0px; width: 100%; border-top-color: rgb(240, 240, 240); border-top-width: 1px; border-top-style: solid; display: none; position: absolute; z-index: 99;
}
.menuzord-menu > li > .megamenu.megamenu-half-width {
	left: auto; width: 50%;
}
.menuzord-menu > li > .megamenu.megamenu-quarter-width {
	left: auto; width: 25%;
}
.menuzord-menu > li > .megamenu .megamenu-row {
	width: 100%; margin-top: 15px;
}
.menuzord-menu > li > .megamenu :first-child.megamenu-row {
	margin-top: 0px;
}
.menuzord-menu > li > .megamenu .megamenu-row::before {
	line-height: 0; display: table; content: "";
}
.menuzord-menu > li > .megamenu .megamenu-row::after {
	line-height: 0; display: table; content: "";
}
.menuzord-menu > li > .megamenu .megamenu-row::after {
	clear: both;
}
.menuzord-menu > li > .megamenu .megamenu-row .col1 {
	margin-left: 3%; float: left; display: block; min-height: 20px;
}
.menuzord-menu > li > .megamenu .megamenu-row .col2 {
	margin-left: 3%; float: left; display: block; min-height: 20px;
}
.menuzord-menu > li > .megamenu .megamenu-row .col3 {
	margin-left: 3%; float: left; display: block; min-height: 20px;
}
.menuzord-menu > li > .megamenu .megamenu-row .col4 {
	margin-left: 3%; float: left; display: block; min-height: 20px;
}
.menuzord-menu > li > .megamenu .megamenu-row .col5 {
	margin-left: 3%; float: left; display: block; min-height: 20px;
}
.menuzord-menu > li > .megamenu .megamenu-row .col6 {
	margin-left: 3%; float: left; display: block; min-height: 20px;
}
.menuzord-menu > li > .megamenu .megamenu-row .col7 {
	margin-left: 3%; float: left; display: block; min-height: 20px;
}
.menuzord-menu > li > .megamenu .megamenu-row .col8 {
	margin-left: 3%; float: left; display: block; min-height: 20px;
}
.menuzord-menu > li > .megamenu .megamenu-row .col9 {
	margin-left: 3%; float: left; display: block; min-height: 20px;
}
.menuzord-menu > li > .megamenu .megamenu-row .col10 {
	margin-left: 3%; float: left; display: block; min-height: 20px;
}
.menuzord-menu > li > .megamenu .megamenu-row .col11 {
	margin-left: 3%; float: left; display: block; min-height: 20px;
}
.menuzord-menu > li > .megamenu .megamenu-row .col12 {
	margin-left: 3%; float: left; display: block; min-height: 20px;
}
.menuzord-menu > li > .megamenu .megamenu-row [class*='col']:first-child {
	margin-left: 0px;
}
.menuzord-menu > li > .megamenu .megamenu-row .col1 {
	width: 5.58%;
}
.menuzord-menu > li > .megamenu .megamenu-row .col2 {
	width: 14.16%;
}
.menuzord-menu > li > .megamenu .megamenu-row .col3 {
	width: 22.75%;
}
.menuzord-menu > li > .megamenu .megamenu-row .col4 {
	width: 31.33%;
}
.menuzord-menu > li > .megamenu .megamenu-row .col5 {
	width: 39.91%;
}
.menuzord-menu > li > .megamenu .megamenu-row .col6 {
	width: 48.5%;
}
.menuzord-menu > li > .megamenu .megamenu-row .col7 {
	width: 57.08%;
}
.menuzord-menu > li > .megamenu .megamenu-row .col8 {
	width: 65.66%;
}
.menuzord-menu > li > .megamenu .megamenu-row .col9 {
	width: 74.25%;
}
.menuzord-menu > li > .megamenu .megamenu-row .col10 {
	width: 82.83%;
}
.menuzord-menu > li > .megamenu .megamenu-row .col11 {
	width: 91.41%;
}
.menuzord-menu > li > .megamenu .megamenu-row .col12 {
	width: 100%;
}
.menuzord .showhide {
	padding: 28px 0px 0px; width: 60px; height: 50px; text-decoration: none; float: right; display: none; -webkit-tap-highlight-color: transparent;
}
.menuzord .showhide em {
	background: rgb(119, 119, 119); margin: 2px 20px 4px; width: 30px; height: 3px; float: right;
}
.menuzord-menu > li > a > i {
	margin: 0px 5px 0px 0px; line-height: 20px; font-size: 18px; float: left;
}
.menuzord-menu > li.search form {
	padding: 22px 16px 17px; float: left;
}
.menuzord-menu > li.search form input[type='text'] {
	background: rgb(240, 240, 240); padding: 5px 10px; outline: 0px; border-radius: 2px; border: currentColor; transition:width 1s ease-out; border-image: none; width: 160px; font-family: "Open Sans", sans-serif; -webkit-transition: width 1s ease-out; -o-transition: width 1s ease-out; -moz-transition: width 1s ease-out;
}
.menuzord-menu > li.search form:hover input[type='text'] {
	width: 160px;
}
.menuzord-tabs {
	width: 100%; float: left;
}
.menuzord-tabs-nav {
	list-style: none; margin: 0px; padding: 0px; width: 20%; float: left;
}
.menuzord-tabs-nav > li > a {
	padding: 7px 16px; outline: 0px; border: 1px solid rgb(240, 240, 240); border-image: none; width: 100%; color: rgb(102, 102, 102); font-size: 13px; text-decoration: none; float: left;
}
.menuzord-tabs-nav li.active a {
	background: rgb(240, 240, 240);
}
.menuzord-tabs-nav li:hover a {
	background: rgb(240, 240, 240);
}
.menuzord-tabs-content {
	padding: 20px; border: 1px solid rgb(240, 240, 240); border-image: none; width: 80%; font-size: 13px; float: right; display: none; min-height: 30px;
}
.menuzord-tabs-content.active {
	display: block;
}
.menuzord.blue .menuzord-menu > li.active > a {
	color: rgb(74, 137, 220);
}
.menuzord.blue .menuzord-menu > li:hover > a {
	color: rgb(74, 137, 220);
}
.menuzord.blue .menuzord-menu ul.dropdown li:hover > a {
	color: rgb(74, 137, 220);
}
.menuzord.green .menuzord-menu > li.active > a {
	color: rgb(55, 188, 155);
}
.menuzord.green .menuzord-menu > li:hover > a {
	color: rgb(55, 188, 155);
}
.menuzord.green .menuzord-menu ul.dropdown li:hover > a {
	color: rgb(55, 188, 155);
}
.menuzord.red .menuzord-menu > li.active > a {
	color: rgb(233, 87, 63);
}
.menuzord.red .menuzord-menu > li:hover > a {
	color: rgb(233, 87, 63);
}
.menuzord.red .menuzord-menu ul.dropdown li:hover > a {
	color: rgb(233, 87, 63);
}
.menuzord.orange .menuzord-menu > li.active > a {
	color: rgb(255, 103, 15);
}
.menuzord.orange .menuzord-menu > li:hover > a {
	color: rgb(255, 103, 15);
}
.menuzord.orange .menuzord-menu ul.dropdown li:hover > a {
	color: rgb(255, 103, 15);
}
.menuzord.yellow .menuzord-menu > li.active > a {
	color: rgb(246, 187, 66);
}
.menuzord.yellow .menuzord-menu > li:hover > a {
	color: rgb(246, 187, 66);
}
.menuzord.yellow .menuzord-menu ul.dropdown li:hover > a {
	color: rgb(246, 187, 66);
}
.menuzord.purple .menuzord-menu > li.active > a {
	color: rgb(150, 122, 220);
}
.menuzord.purple .menuzord-menu > li:hover > a {
	color: rgb(150, 122, 220);
}
.menuzord.purple .menuzord-menu ul.dropdown li:hover > a {
	color: rgb(150, 122, 220);
}
.menuzord.pink .menuzord-menu > li.active > a {
	color: rgb(215, 112, 173);
}
.menuzord.pink .menuzord-menu > li:hover > a {
	color: rgb(215, 112, 173);
}
.menuzord.pink .menuzord-menu ul.dropdown li:hover > a {
	color: rgb(215, 112, 173);
}
@media all and (max-width:1199px)
{
.menuzord-responsive.menuzord {
	padding: 0px;
}
.menuzord-responsive .menuzord-brand {
	margin: 15px 30px 5px 0px; line-height: 1.55; font-size: 20px;
}
.menuzord-responsive .showhide {
	margin: 0px;
}
.menuzord-responsive .menuzord-menu {
	width: 100%; float: left !important;
}
.menuzord-responsive .menuzord-menu.scrollable {
	-ms-overflow-y: auto; -webkit-overflow-scrolling: touch;
}
.menuzord-responsive .menuzord-menu.scrollable > .scrollable-fix {
	display: block;
}
.menuzord-responsive .menuzord-menu > li {
	width: 100%; display: block; position: relative;
}
.menuzord-responsive .menuzord-menu > li > a {
	padding: 12px 20px; width: 100%; border-bottom-color: rgb(240, 240, 240); border-bottom-width: 1px; border-bottom-style: solid; display: block;
}
.menuzord-responsive .menuzord-menu > li:first-child > a {
	border-top-color: rgb(240, 240, 240); border-top-width: 1px; border-top-style: solid;
}
.menuzord-responsive .menuzord-menu ul.dropdown {
	background: rgb(255, 255, 255); border: currentColor; border-image: none; left: 0px; width: 100%; float: left; position: static;
}
.menuzord-responsive .menuzord-menu ul.dropdown li ul.dropdown {
	background: rgb(255, 255, 255); border: currentColor; border-image: none; left: 0px; width: 100%; float: left; position: static;
}
.menuzord-responsive .menuzord-menu ul.dropdown li {
	position: relative;
}
.menuzord-responsive .menuzord-menu ul.dropdown li a {
	border-bottom-color: rgb(240, 240, 240); border-bottom-width: 1px; border-bottom-style: solid;
}
.menuzord-responsive .menuzord-menu.menuzord-indented > li > ul.dropdown > li > a {
	padding-left: 40px !important;
}
.menuzord-responsive .menuzord-menu.menuzord-indented > li > ul.dropdown > li > ul.dropdown > li > a {
	padding-left: 60px !important;
}
.menuzord-responsive .menuzord-menu.menuzord-indented > li > ul.dropdown > li > ul.dropdown > li > ul.dropdown > li > a {
	padding-left: 80px !important;
}
.menuzord-responsive .menuzord-menu.menuzord-indented > li > ul.dropdown > li:hover > a {
	padding-left: 50px !important;
}
.menuzord-responsive .menuzord-menu.menuzord-indented > li > ul.dropdown > li > ul.dropdown > li:hover > a {
	padding-left: 70px !important;
}
.menuzord-responsive .menuzord-menu.menuzord-indented > li > ul.dropdown > li > ul.dropdown > li > ul.dropdown > li:hover > a {
	padding-left: 90px !important;
}
.menuzord-responsive .menuzord-menu li .indicator {
	top: 0px; width: 60px; height: 45px; text-align: center; right: 0px; line-height: 43px; font-size: 22px; border-left-color: rgb(245, 245, 245); border-left-width: 1px; border-left-style: solid; position: absolute;
}
.menuzord-responsive .menuzord-menu li ul.dropdown li .indicator {
	top: 0px; height: 38px; right: 0px; line-height: 36px; font-size: 18px;
}
.menuzord-responsive .menuzord-menu > li > .megamenu {
	left: 0px !important; width: 100% !important; border-top-color: currentColor; border-bottom-color: rgb(240, 240, 240); border-top-width: medium; border-bottom-width: 1px; border-top-style: none; border-bottom-style: solid; position: static;
}
.menuzord-responsive .menuzord-menu > li > .megamenu .megamenu-row [class*='col'] {
	width: 100% !important; margin-top: 15px; margin-left: 0px; float: none; display: block;
}
.menuzord-responsive .menuzord-menu > li > .megamenu :first-child.megamenu-row [class*='col']:first-child {
	margin-top: 0px;
}
.menuzord-responsive .menuzord-menu > li > .megamenu .megamenu-row {
	margin-top: 0px;
}
.menuzord-responsive .menuzord-menu > li.search form {
	margin: 4px 0px; padding: 10px 16px !important; width: 100%;
}
.menuzord-responsive .menuzord-menu > li.search form input[type='text'] {
	width: 100%;
}
.menuzord-responsive .menuzord-tabs-nav {
	width: 100%;
}
.menuzord-responsive .menuzord-tabs-content {
	width: 100%;
}
}
