/* line 9, ../sass/style.scss */

/* line 16, ../sass/style.scss */
a:hover {
	text-decoration: none;
}
/* line 20, ../sass/style.scss */
.navbar-brand {
	padding-top: 0;
	padding-bottom: 0;
}
/* line 24, ../sass/style.scss */
.navbar-toggle {
	margin-top: 15px;
}
/* line 31, ../sass/style.scss */
.navbar-collapse {
	max-height: 100%;
	height: 100%;
}
/*#header {
	position: fixed;
	top: 0;
	right: -320px;
	z-index: 100;
	visibility: hidden;
	width: 320px;
	height: 100%;
	background: #222;
	-webkit-transition: all 0.5s;
	transition: all 0.5s;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}*/
/* line 50, ../sass/style.scss */
.header {
	/*background: #222 !important;*/
	border-style: solid;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100px;
	z-index: 1000;
	-webkit-transition: height 0.3s;
	-moz-transition: height 0.3s;
	transition: height 0.3s;
}
/* line 70, ../sass/style.scss */
.header.shrink {
	height: 75px;
	line-height: 70px;
}
/* line 74, ../sass/style.scss */
.header.shrink .navbar {
	margin-bottom: 0;
	-webkit-transition: height 0.3s;
	-moz-transition: height 0.3s;
	transition: height 0.3s;
	height: 90px;
}
/* line 85, ../sass/style.scss */
.header .navbar {
	margin-bottom: 0;
	-webkit-transition: height 0.3s;
	-moz-transition: height 0.3s;
	transition: height 0.3s;
	height: 106px;
}
/* line 98, ../sass/style.scss */
.header.icons-top .nav > li > a {
	text-align: center;
}
/* line 100, ../sass/style.scss */
.header.icons-top .nav > li > a > i {
	display: block;
}
/* line 116, ../sass/style.scss */
.header.icons-no .nav > li > a > i {
	display: none;
}
/* line 127, ../sass/style.scss */
.header.icons-left .nav > li > a {
/*.link-item {
    	float: right;
    }*/ }
/* line 128, ../sass/style.scss */
.header.icons-left .nav > li > a > i {
	margin-right: 5px;
}
/* line 145, ../sass/style.scss */
.header.icons-right .nav > li > a > i {
	display: block;
	float: right;
	margin-left: 5px;
}
/* line 163, ../sass/style.scss */
.navbar-nav .open > .sub-menu {
	display: block;
}
/* line 179, ../sass/style.scss */
.navbar-default {
	background-color: transparent;
	border: 0;
}
/* line 184, ../sass/style.scss */
.navbar-default .navbar-toggle {
	background: whitesmoke;
	border-color: #eaeaea;
}
/* line 188, ../sass/style.scss */
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
	background: #f7f7f7;
}
/* line 192, ../sass/style.scss */
.navbar-default .navbar-toggle .icon-bar {
	background: #212121;
}
/* line 197, ../sass/style.scss */
.navbar-default .redq-menu-title {
	display: block;
	line-height: 1.4em;
	color: inherit;
	font-weight: bold;
	font-size: 14px;
	padding-left: 15px;
}
/* line 206, ../sass/style.scss */
.navbar-default .redq-link-title {
	display: block;
	line-height: 1.4em;
	color: inherit;
	font-weight: bold;
}
/* line 215, ../sass/style.scss */
.navbar-default span.redq-item-description {
	font-size: 9px;
	color: #BBB;
	text-transform: uppercase;
}
/* line 222, ../sass/style.scss */
.navbar-default .navbar-nav > li {
	padding: 0px 15px;
}
/* line 226, ../sass/style.scss */
.navbar-default .navbar-nav > li > a {
	font-size: 16px;
	padding: 0 0 10px;
	color: #575757;
	border-bottom: 0px solid transparent;
}
/* line 232, ../sass/style.scss */
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
	color: #20B2AA;
}
/* line 241, ../sass/style.scss */
.navbar-default .navbar-nav > .open > a {
	color: #575757;
	background-color: #e7e7e7;
}
/* line 245, ../sass/style.scss */
.navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
	color: #575757;
	background-color: #e7e7e7;
}
/* line 254, ../sass/style.scss */
.navbar-default .navbar-nav > .active a {
	background: transparent;
}
/* line 258, ../sass/style.scss */
.navbar-default .navbar-nav > .active a:hover, .navbar-default .navbar-nav > .active a:focus {
	background: transparent;
}
/* line 267, ../sass/style.scss */
.link-item {
	font-size: 19px;
	line-height: 1;
	font-weight: 600;
	
	
}
/* line 272, ../sass/style.scss */
.redq a {
	color: #575757;
}
/* line 275, ../sass/style.scss */
.redq a:hover {
	color: #20b2aa;
}
/* line 279, ../sass/style.scss */
.redq .thumbnails {
	padding: 20px !important;
}
/* line 282, ../sass/style.scss */
.redq .thumbnails ul {
	list-style: none;
	padding-left: 0;
}
/* line 288, ../sass/style.scss */
.redq .columns ul {
	list-style: none;
	padding-left: 0;
}
/* line 292, ../sass/style.scss */
.redq .columns ul li {
	border-bottom: 1px solid #ebebeb;
	border-right: 1px solid #ebebeb;
}
/* line 301, ../sass/style.scss */
.redq .columns ul a {
	padding: 10px 25px;
	font-size: 12px;
	display: block;
}
/* line 308, ../sass/style.scss */
.redq .columns ul a:hover {
	background: #f7f7f7;
}
/* line 315, ../sass/style.scss */
.redq .columns:last-child li {
	border-right: 0;
}
/* line 321, ../sass/style.scss */
.redq .dropdown-menu {
	padding: 0;
	box-shadow: none;
	border: 1px solid #ebebeb;
	border-style: solid;
	border-top-width: 2px;
	line-height: 24px;
}
/* line 331, ../sass/style.scss */
.redq .dropdown-menu a i {
	margin-right: 5px;
}
/* line 337, ../sass/style.scss */
.redq .dropdown-menu.spacing {
	padding: 20px 30px;
}
/* line 340, ../sass/style.scss */
.redq .dropdown-menu.spacing10 {
	padding: 10px 0;
}
/* line 349, ../sass/style.scss */
.redq .dropdown.redq-fullwidth .dropdown-menu {
	width: 100%;
	left: 0;
	right: 0;
}
/* line 356, ../sass/style.scss */
.redq .dropdown.redq-fullwidth .dropdown-menu .columns {
	padding-left: 0;
	padding-right: 0;
}
/* line 396, ../sass/style.scss */
.redq .dropdown.redq-halfwidth {
	position: relative;
}
/* line 399, ../sass/style.scss */
.redq .dropdown.redq-halfwidth .dropdown-menu {
	left: 0;
}
/* line 406, ../sass/style.scss */
.redq .dropdown.redq-halfwidth .dropdown-menu .columns {
	padding-left: 0;
	padding-right: 0;
}
/* line 416, ../sass/style.scss */
.redq .menu-content {
	padding: 20px 30px;
}
/* line 419, ../sass/style.scss */
.redq .menu-content:before, .redq .menu-content:after {
	display: table;
	content: "";
	line-height: 0;
}
/* line 426, ../sass/style.scss */
.redq .menu-content:after {
	clear: both;
}
/* line 430, ../sass/style.scss */
.redq .thumbnails {
	list-style: none;
	padding: 0;
}
/* line 435, ../sass/style.scss */
.redq .thumbnail {
	margin-bottom: 0;
}
/* line 440, ../sass/style.scss */
.widget-list {
	list-style: none;
	padding-left: 0;
}
/* line 444, ../sass/style.scss */
.widget-list li {
	padding: 10px 15px;
}
/* line 448, ../sass/style.scss */
.widget-list li figure {
	float: left;
	width: 6.5em;
	margin-bottom: 2px;
}
/* line 453, ../sass/style.scss */
.widget-list li figure img {
	width: 90px;
	height: 90px;
}
/* line 459, ../sass/style.scss */
.widget-list li .product-details {
	margin-left: 7.5em;
}
/* line 463, ../sass/style.scss */
.widget-list li .product-cats {
	display: block;
	margin-bottom: 3px;
}
/* line 469, ../sass/style.scss */
.dropdown-submenu {
	list-style: none;
	padding: 0;
}
/* line 476, ../sass/style.scss */
.dropdown-submenu a {
	padding: 10px 15px;
	display: block;
}
/* line 480, ../sass/style.scss */
.dropdown-submenu a:hover {
	background: #f7f7f7;
	text-decoration: none;
}
/* line 487, ../sass/style.scss */
.show-grid [class^=col-] {
	padding-top: 10px;
	padding-bottom: 10px;
	border-right: 1px solid #ebebeb;
	border-bottom: 1px solid #ebebeb;
	text-align: center;
}
/* line 496, ../sass/style.scss */
ul.nav .dropdown {
	position: relative;
	z-index: 999999;
}
/* line 500, ../sass/style.scss */
ul.sub-menu {
	list-style: none;
	padding-left: 0;
	position: absolute;
	min-width: 18.3em;
	top: 100%;
	line-height: 24px;
	display: none;
	background: white;
	border: 1px solid #ebebeb;
	border-style: solid;
	border-top-width: 2px;
}
/* line 515, ../sass/style.scss */
ul.sub-menu li {
	border-bottom: 1px solid #e4e4e4;
}
/* line 519, ../sass/style.scss */
ul.sub-menu a {
	padding: 10px 15px;
	display: block;
}
/* line 523, ../sass/style.scss */
ul.sub-menu a:hover {
	background: #f7f7f7;
	text-decoration: none;
}
/* line 529, ../sass/style.scss */
ul.sub-menu ul.sub-menu {
	left: 100%;
	top: 0;
}
/* line 534, ../sass/style.scss */
ul.sub-menu > li.menu-item > ul.sub-menu {
	display: none;
	left: 100%;
}
/* line 540, ../sass/style.scss */
.desc {
	display: block;
	font-weight: 300;
	font-size: 11px;
}
/* line 546, ../sass/style.scss */
.widget-video {
	padding-left: 15px;
}
/* line 549, ../sass/style.scss */
.menu-ribbon {
	position: absolute;
	padding: 3px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	border: 2px solid #fff;
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
	/* width: 16px; */
	background: #20b2aa;
	color: #fff;
	right: -16px;
	top: -19px;
	text-align: center;
	z-index: 1;
	font-size: 11px;
	font-weight: 700;
	line-height: 11px;
}
/* line 1, ../sass/theme.scss */
.bs-docs-booticon-outline {
	border: 1px solid #EAEAEA;
}
/* line 4, ../sass/theme.scss */
.bs-docs-masthead .bs-docs-booticon {
	margin: 0 auto 30px;
}
/* line 7, ../sass/theme.scss */
.bs-docs-booticon {
	display: block;
	font-weight: 500;
	color: #FFF;
	background-color: #20b2aa;
	border-radius: 15%;
	cursor: default;
	text-align: center;
}
/* line 16, ../sass/theme.scss */
.bs-docs-booticon-lg {
	width: 278px;
	height: 250px;
	font-size: 108px;
	line-height: 240px;
	color: #FFF;
	font-weight: 300;
	letter-spacing: -3px;
	text-shadow: 2px 1px 3px rgba(49, 105, 143, 0.45);
}
/* line 30, ../sass/theme.scss */
.bs-docs-masthead .lead {
	margin: 0 auto 30px;
	font-size: 20px;
	color: #212121;
}
/* line 35, ../sass/theme.scss */
.bs-docs-masthead .btn {
	width: 100%;
	padding: 15px 30px;
	font-size: 20px;
}
/* line 40, ../sass/theme.scss */
.btn-outline-inverse {
	color: #212121;
	background-color: rgba(0, 0, 0, 0);
	border-color: #EAEAEA;
	font-weight: 300;
}
/* line 48, ../sass/theme.scss */
.btn-outline-inverse:hover, .btn-outline-inverse:focus, .btn-outline-inverse:active {
	color: #20b2aa;
	text-shadow: none;
	background-color: #F5F5F5;
	border-color: #EAEAEA;
}
/* line 54, ../sass/theme.scss */
.bs-docs-featurette {
	padding-top: 40px;
	padding-bottom: 40px;
	font-size: 16px;
	line-height: 1.5;
	color: #555;
	text-align: center;
	background-color: #FFF;
	border-bottom: 1px solid #E5E5E5;
}
/* line 64, ../sass/theme.scss */
.btn-outline {
	color: #563D7C;
	background-color: rgba(0, 0, 0, 0);
	border-color: #563D7C;
}
/* line 69, ../sass/theme.scss */
.btn-outline:hover, .btn-outline:focus, .btn-outline:active {
	color: #FFF;
	background-color: #563D7C;
	border-color: #563D7C;
}
/* line 75, ../sass/theme.scss */

/* line 82, ../sass/theme.scss */
.navbar-brand {
	font-weight: 300;
	font-size: 30px;
	line-height: 60px;
}
/* line 87, ../sass/theme.scss */
.navbar-default .navbar-brand {
	color: #20b2aa;
}
/* line 90, ../sass/theme.scss */
.logo-style {
	font-weight: 400;
}
/* line 94, ../sass/theme.scss */
.page-header {
	background: #F5F5F5;
}
/* line 98, ../sass/theme.scss */
.bs-docs-masthead, .bs-docs-header {
	position: relative;
	padding: 30px 15px;
	color: #212121;
	text-align: center;
	text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
	background: #F8F8F8;
}
 @media (min-width: 480px) {
/* line 108, ../sass/theme.scss */
.bs-docs-masthead .btn {
	width: auto;
}
}
@media (min-width: 768px) {
/* line 115, ../sass/theme.scss */
.bs-docs-masthead .lead {
	font-size: 24px;
}
/* line 118, ../sass/theme.scss */
.bs-docs-masthead {
	padding-top: 80px;
	padding-bottom: 80px;
}
}
@media (min-width: 992px) {
/* line 140, ../sass/theme.scss */
.bs-docs-masthead .lead {
	width: 80%;
	font-size: 30px;
}
}
 @media (min-width: 768px) {
/* line 4, ../sass/responsive.scss */
.navbar {
	line-height: 1.6;
	font-size: 12px;
}
/* line 9, ../sass/responsive.scss */
.navbar > .container .navbar-brand {
	display: block;
	margin-left: -15px;
	margin-top: 18px;
}
/* line 17, ../sass/responsive.scss */
.redq .dropdown.redq-fullwidth {
	position: static;
}
/* line 21, ../sass/responsive.scss */
.header {
	height: 111px;
}
/* line 46, ../sass/responsive.scss */
.header.shrink .navbar > .container .navbar-brand {
	margin-top: 5px;
}
/* line 61, ../sass/responsive.scss */
.header.icons-no .nav > li > a .link-item {
	float: left;
}
/* line 72, ../sass/responsive.scss */
.header.icons-left .nav > li > a > i {
	display: block;
	float: left;
}
/* line 77, ../sass/responsive.scss */
.header.icons-left .nav > li > a .link-item {
	float: right;
}
/* line 90, ../sass/responsive.scss */
.header.icons-right .nav > li > a .link-item {
	float: left;
}
/* line 100, ../sass/responsive.scss */
.navbar-nav {
	float: none;
	text-align: right;
}
/* line 104, ../sass/responsive.scss */
.navbar-nav > li {
	float: none;
	text-align: left;
	display: inline-block;
}
/* line 112, ../sass/responsive.scss */
.align-left .navbar-nav {
	text-align: left;
}
/* line 118, ../sass/responsive.scss */
.align-center .navbar-nav {
	text-align: center;
}
/* line 124, ../sass/responsive.scss */
.align-right .navbar-nav {
	text-align: right;
}
/* line 134, ../sass/responsive.scss */
.navbar-default .navbar-collapse {
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
}
/* line 140, ../sass/responsive.scss */
.navbar-default .navbar-nav > li {
	padding: 45px 15px;
}
/* line 144, ../sass/responsive.scss */
.icons-top .navbar-default .navbar-nav > li {
	padding: 30px 15px;
}
/* line 147, ../sass/responsive.scss */
.icons-top.shrink .navbar-default .navbar-nav > li {
	padding: 12px 15px;
}
/* line 151, ../sass/responsive.scss */
.navbar-default .navbar-nav > li > a {
	padding: 0;
}
/* line 154, ../sass/responsive.scss */
.icons-top .navbar-default .navbar-nav > li > a {
	padding: 4px 0;
}
/* line 159, ../sass/responsive.scss */
.redq .dropdown.redq-halfwidth .dropdown-menu {
	width: 585px;
}
/* line 162, ../sass/responsive.scss */
.shrink .navbar-default .navbar-nav > li {
	padding: 28px 15px;
}
/* line 200, ../sass/responsive.scss */
.nav-caret {
	display: none;
}
/* line 203, ../sass/responsive.scss */
.sub-caret {
	position: absolute;
	top: 39%;
	right: 15px;
}
}
@media (max-width: 767px) {
/* line 212, ../sass/responsive.scss */
.nav .sub-menu,  .nav .dropdown-menu {
	position: static;
	float: none;
	width: auto;
	margin-top: 0;
	background-color: transparent;
	border: 0;
	box-shadow: none;
}
/* line 223, ../sass/responsive.scss */
.default-skin .nav .open > a, .default-skin .nav .open > a:hover, .default-skin .nav .open > a:focus {
	padding: 10px;
}
/* line 230, ../sass/responsive.scss */
.navbar-nav .open .dropdown-menu {
	border-width: 0 1px 1px;
	border-style: solid;
	border-color: #ebebeb;
}
/* line 240, ../sass/responsive.scss */
.nav-caret {
	display: block;
	position: absolute;
	top: -10px;
	right: 15px;
	cursor: pointer;
}
/* line 247, ../sass/responsive.scss */
.sub-caret {
	display: none;
}
}
/* line 4, ../sass/menu-settings.scss */
.small-wrapper ul {
	padding: 0;
	list-style: none;
	margin-left: 20px;
}
/* line 10, ../sass/menu-settings.scss */
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
	border-color: transparent;
	box-shadow: none;
}
/* line 15, ../sass/menu-settings.scss */
ul#color-skins input[type="radio"] {
	margin-top: 8px;
}
 @media (max-width: 767px) {
/* line 25, ../sass/menu-settings.scss */
.navbar-default .navbar-nav > li > a {
	font-size: 16px;
	padding: 15px;/*color: #575757;
    border-top: 1px solid #ebebeb;*/ }
/* line 33, ../sass/menu-settings.scss */
.default-skin.header {
	background: #FFF;
	border-color: #20b2aa transparent #ebebeb;
}
/* line 37, ../sass/menu-settings.scss */
.default-skin .navbar-default .navbar-toggle .icon-bar {
	background: #20b2aa;
}
/* line 40, ../sass/menu-settings.scss */
.default-skin .nav .open > a, .default-skin .nav .open > a:hover, .default-skin .nav .open > a:focus {
	border-color: #20b2aa;
}
/* line 43, ../sass/menu-settings.scss */
.default-skin ul.sub-menu li {
	border-top: 1px solid #ebebeb;
	border-bottom: 0;
}
/* line 47, ../sass/menu-settings.scss */
.default-skin .mobile-menu-open .navbar-default .navbar-nav > li > a {
	color: #575757;
}
/* line 50, ../sass/menu-settings.scss */
.default-skin .redq .columns ul li {
	border-top: 1px solid #ebebeb;
	border-bottom: 0;
}
/* line 57, ../sass/menu-settings.scss */
.green-sea-skin.header {
	background: #16a085;
	border-top-color: #1abc9c;
}
/* line 61, ../sass/menu-settings.scss */
.green-sea-skin #mobile-menu-wrap {
	background: #16a085;
	border-top-color: #1abc9c;
	border-width: 4px 0 1px;
}
/* line 66, ../sass/menu-settings.scss */
.green-sea-skin .navbar-default .navbar-nav > li > a {
	color: #fff;
	border-top: 1px solid #1abc9c;
}
/* line 71, ../sass/menu-settings.scss */
.green-sea-skin .navbar > .container .navbar-brand {
	color: #FFF;
}
/* line 74, ../sass/menu-settings.scss */
.green-sea-skin .navbar-default .navbar-toggle .icon-bar {
	background: #16a085;
}
/* line 77, ../sass/menu-settings.scss */
.green-sea-skin ul.sub-menu li {
	border-top: 1px solid #1abc9c;
	border-bottom: 0;
}
/* line 81, ../sass/menu-settings.scss */
.green-sea-skin .redq .columns ul li {
	border-top: 1px solid #1abc9c;
	border-bottom: 0;
}
/* line 85, ../sass/menu-settings.scss */
.green-sea-skin .navbar-default span.redq-item-description {
	color: #fff;
}
/* line 88, ../sass/menu-settings.scss */
.green-sea-skin .show-grid [class^=col-] {
	color: #fff;
	border-bottom: 1px solid #1abc9c;
	border-right: 0;
}
/* line 93, ../sass/menu-settings.scss */
.green-sea-skin .navbar-default .navbar-nav li a:hover, .green-sea-skin .navbar-default .navbar-nav li a:focus {
	color: #fff;
	background: #1abc9c;
}
/* line 97, ../sass/menu-settings.scss */
.green-sea-skin .nav .open > a, .green-sea-skin .nav .open > a:hover, .green-sea-skin .nav .open > a:focus {
	border-color: #1abc9c;
}
/* line 100, ../sass/menu-settings.scss */
.green-sea-skin .redq a,  .green-sea-skin .navbar-default .redq-menu-title,  .green-sea-skin span.amount {
	color: #fff;
}
/* line 107, ../sass/menu-settings.scss */
.pomegranate-skin.header {
	background: #c0392b;
	border-top-color: #e74c3c;
}
/* line 111, ../sass/menu-settings.scss */
.pomegranate-skin #mobile-menu-wrap {
	background: #c0392b;
	border-top-color: #e74c3c;
	border-width: 4px 0 0;
}
/* line 116, ../sass/menu-settings.scss */
.pomegranate-skin .navbar-default span.redq-item-description {
	color: #fff;
}
/* line 119, ../sass/menu-settings.scss */
.pomegranate-skin .navbar-default .navbar-nav > li > a {
	color: #fff;
	border-top: 1px solid #e74c3c;
}
/* line 123, ../sass/menu-settings.scss */
.pomegranate-skin ul.sub-menu li {
	border-top: 1px solid #e74c3c;
	border-bottom: 0;
}
/* line 127, ../sass/menu-settings.scss */
.pomegranate-skin .navbar > .container .navbar-brand {
	color: #FFF;
}
/* line 130, ../sass/menu-settings.scss */
.pomegranate-skin .redq .columns ul li {
	border-top: 1px solid #e74c3c;
	border-bottom: 0;
}
/* line 134, ../sass/menu-settings.scss */
.pomegranate-skin .navbar-default .navbar-toggle .icon-bar {
	background: #c0392b;
}
/* line 137, ../sass/menu-settings.scss */
.pomegranate-skin .navbar-default .navbar-nav li a:hover, .pomegranate-skin .navbar-default .navbar-nav li a:focus {
	color: #fff;
	background: #e74c3c;
}
/* line 141, ../sass/menu-settings.scss */
.pomegranate-skin .show-grid [class^=col-] {
	color: #fff;
	border-bottom: 1px solid #e74c3c;
	border-right: 0;
}
/* line 146, ../sass/menu-settings.scss */
.pomegranate-skin .redq a,  .pomegranate-skin span.amount,  .pomegranate-skin .navbar-default .redq-menu-title {
	color: #fff;
}
/* line 154, ../sass/menu-settings.scss */
.pumpkin-skin.header {
	background: #d35400;
	border-top-color: #e67e22;
}
/* line 158, ../sass/menu-settings.scss */
.pumpkin-skin #mobile-menu-wrap {
	background: #d35400;
	border-top-color: #e67e22;
	border-width: 4px 0 0;
}
/* line 163, ../sass/menu-settings.scss */
.pumpkin-skin .navbar-default span.redq-item-description {
	color: #fff;
}
/* line 166, ../sass/menu-settings.scss */
.pumpkin-skin .navbar-default .navbar-nav > li > a {
	color: #fff;
	border-top: 1px solid #e67e22;
}
/* line 170, ../sass/menu-settings.scss */
.pumpkin-skin .navbar-default .navbar-nav li a:hover, .pumpkin-skin .navbar-default .navbar-nav li a:focus {
	color: #fff;
	background: #e67e22;
}
/* line 174, ../sass/menu-settings.scss */
.pumpkin-skin ul.sub-menu li {
	border-top: 1px solid #e67e22;
	border-bottom: 0;
}
/* line 178, ../sass/menu-settings.scss */
.pumpkin-skin .navbar > .container .navbar-brand {
	color: #FFF;
}
/* line 181, ../sass/menu-settings.scss */
.pumpkin-skin .show-grid [class^=col-] {
	color: #fff;
	border-bottom: 1px solid #e67e22;
	border-right: 0;
}
/* line 186, ../sass/menu-settings.scss */
.pumpkin-skin .redq .columns ul li {
	border-top: 1px solid #e67e22;
	border-bottom: 0;
}
/* line 190, ../sass/menu-settings.scss */
.pumpkin-skin .navbar-default .navbar-toggle .icon-bar {
	background: #d35400;
}
/* line 193, ../sass/menu-settings.scss */
.pumpkin-skin .nav .open > a, .pumpkin-skin .nav .open > a:hover, .pumpkin-skin .nav .open > a:focus {
	border-color: #e67e22;
}
/* line 196, ../sass/menu-settings.scss */
.pumpkin-skin .redq a,  .pumpkin-skin span.amount,  .pumpkin-skin .navbar-default .redq-menu-title {
	color: #fff;
}
/* line 204, ../sass/menu-settings.scss */
.belize-hole-skin.header {
	background: #2980b9;
	border-top-color: #3498db;
}
/* line 208, ../sass/menu-settings.scss */
.belize-hole-skin #mobile-menu-wrap {
	background: #2980b9;
	border-top-color: #3498db;
	border-width: 4px 0 0;
}
/* line 213, ../sass/menu-settings.scss */
.belize-hole-skin .navbar-default .navbar-nav > li > a {
	color: #fff;
	border-top: 1px solid #3498db;
}
/* line 217, ../sass/menu-settings.scss */
.belize-hole-skin .show-grid [class^=col-] {
	color: #fff;
	border-bottom: 1px solid #3498db;
	border-right: 0;
}
/* line 222, ../sass/menu-settings.scss */
.belize-hole-skin .navbar-default span.redq-item-description {
	color: #fff;
}
/* line 225, ../sass/menu-settings.scss */
.belize-hole-skin ul.sub-menu li {
	border-top: 1px solid #3498db;
	border-bottom: 0;
}
/* line 229, ../sass/menu-settings.scss */
.belize-hole-skin .navbar-default .navbar-nav li a:hover, .belize-hole-skin .navbar-default .navbar-nav li a:focus {
	color: #fff;
	background: #3498db;
}
/* line 233, ../sass/menu-settings.scss */
.belize-hole-skin .navbar > .container .navbar-brand {
	color: #FFF;
}
/* line 236, ../sass/menu-settings.scss */
.belize-hole-skin .navbar-default .navbar-toggle .icon-bar {
	background: #2980b9;
}
/* line 239, ../sass/menu-settings.scss */
.belize-hole-skin .nav .open > a, .belize-hole-skin .nav .open > a:hover, .belize-hole-skin .nav .open > a:focus {
	border-color: #3498db;
}
/* line 242, ../sass/menu-settings.scss */
.belize-hole-skin .redq .columns ul li {
	border-top: 1px solid #3498db;
	border-bottom: 0;
}
/* line 246, ../sass/menu-settings.scss */
.belize-hole-skin .redq a,  .belize-hole-skin span.amount,  .belize-hole-skin .navbar-default .redq-menu-title {
	color: #fff;
}
/* line 253, ../sass/menu-settings.scss */
.nephritis-skin.header {
	background: #27ae60;
	border-top-color: #2ecc71;
}
/* line 257, ../sass/menu-settings.scss */
.nephritis-skin #mobile-menu-wrap {
	background: #27ae60;
	border-top-color: #2ecc71;
	border-width: 4px 0 0;
}
/* line 262, ../sass/menu-settings.scss */
.nephritis-skin ul.sub-menu li {
	border-top: 1px solid #2ecc71;
	border-bottom: 0;
}
/* line 266, ../sass/menu-settings.scss */
.nephritis-skin .show-grid [class^=col-] {
	color: #fff;
	border-bottom: 1px solid #2ecc71;
	border-right: 0;
}
/* line 271, ../sass/menu-settings.scss */
.nephritis-skin .navbar-default .navbar-nav li a:hover, .nephritis-skin .navbar-default .navbar-nav li a:focus {
	color: #fff;
	background: #2ecc71;
}
/* line 275, ../sass/menu-settings.scss */
.nephritis-skin .navbar-default .navbar-nav > li > a {
	color: #fff;
	border-top: 1px solid #2ecc71;
}
/* line 279, ../sass/menu-settings.scss */
.nephritis-skin .navbar-default span.redq-item-description {
	color: #fff;
}
/* line 282, ../sass/menu-settings.scss */
.nephritis-skin .navbar > .container .navbar-brand,  .nephritis-skin .navbar-default .redq-menu-title {
	color: #FFF;
}
/* line 286, ../sass/menu-settings.scss */
.nephritis-skin .navbar-default .navbar-toggle .icon-bar {
	background: #27ae60;
}
/* line 289, ../sass/menu-settings.scss */
.nephritis-skin .redq .columns ul li {
	border-top: 1px solid #2ecc71;
	border-bottom: 0;
}
/* line 293, ../sass/menu-settings.scss */
.nephritis-skin .nav .open > a, .nephritis-skin .nav .open > a:hover, .nephritis-skin .nav .open > a:focus {
	border-color: #2ecc71;
}
/* line 296, ../sass/menu-settings.scss */
.nephritis-skin .redq a,  .nephritis-skin span.amount {
	color: #fff;
}
/* line 302, ../sass/menu-settings.scss */
.orange-skin.header {
	background: #f39c12;
	border-top-color: #f1c40f;
}
/* line 306, ../sass/menu-settings.scss */
.orange-skin #mobile-menu-wrap {
	background: #f39c12;
	border-top-color: #f1c40f;
	border-width: 4px 0 0;
}
/* line 311, ../sass/menu-settings.scss */
.orange-skin .navbar-default .navbar-nav > li > a {
	color: #fff;
	border-top: 1px solid #f1c40f;
}
/* line 315, ../sass/menu-settings.scss */
.orange-skin .navbar-default .navbar-nav li a:hover, .orange-skin .navbar-default .navbar-nav li a:focus {
	color: #fff;
	background: #f1c40f;
}
/* line 319, ../sass/menu-settings.scss */
.orange-skin ul.sub-menu li {
	border-top: 1px solid #f1c40f;
	border-bottom: 0;
}
/* line 323, ../sass/menu-settings.scss */
.orange-skin .navbar > .container .navbar-brand {
	color: #FFF;
}
/* line 326, ../sass/menu-settings.scss */
.orange-skin .navbar-default .navbar-toggle .icon-bar {
	background: #f39c12;
}
/* line 329, ../sass/menu-settings.scss */
.orange-skin .navbar-default span.redq-item-description,  .orange-skin .navbar-default .redq-menu-title {
	color: #fff;
}
/* line 333, ../sass/menu-settings.scss */
.orange-skin .nav .open > a, .orange-skin .nav .open > a:hover, .orange-skin .nav .open > a:focus {
	border-color: #f1c40f;
}
/* line 336, ../sass/menu-settings.scss */
.orange-skin .redq .columns ul li {
	border-top: 1px solid #f1c40f;
	border-bottom: 0;
}
/* line 340, ../sass/menu-settings.scss */
.orange-skin .show-grid [class^=col-] {
	color: #fff;
	border-bottom: 1px solid #f1c40f;
	border-right: 0;
}
/* line 345, ../sass/menu-settings.scss */
.orange-skin .redq a,  .orange-skin span.amount {
	color: #fff;
}
/* line 351, ../sass/menu-settings.scss */
.silver-skin.header {
	background: #bdc3c7;
	border-top-color: #ecf0f1;
}
/* line 355, ../sass/menu-settings.scss */
.silver-skin #mobile-menu-wrap {
	background: #bdc3c7;
	border-top-color: #ecf0f1;
	border-width: 4px 0 0;
}
/* line 360, ../sass/menu-settings.scss */
.silver-skin ul.sub-menu li {
	border-top: 1px solid #ecf0f1;
	border-bottom: 0;
}
/* line 364, ../sass/menu-settings.scss */
.silver-skin .navbar-default .navbar-nav > li > a {
	color: #fff;
	border-top: 1px solid #ecf0f1;
}
/* line 368, ../sass/menu-settings.scss */
.silver-skin .navbar-default .navbar-nav li a:hover {
	color: #575757;
}
/* line 371, ../sass/menu-settings.scss */
.silver-skin .navbar-default span.redq-item-description {
	color: #fff;
}
/* line 374, ../sass/menu-settings.scss */
.silver-skin .navbar-default .navbar-nav li a:hover, .silver-skin .navbar-default .navbar-nav li a:focus {
	color: #575757;
	background: #ecf0f1;
}
/* line 378, ../sass/menu-settings.scss */
.silver-skin .navbar > .container .navbar-brand,  .silver-skin .navbar-default .redq-menu-title {
	color: #FFF;
}
/* line 382, ../sass/menu-settings.scss */
.silver-skin .navbar-default .navbar-toggle .icon-bar {
	background: #bdc3c7;
}
/* line 385, ../sass/menu-settings.scss */
.silver-skin .nav .open > a, .silver-skin .nav .open > a:hover, .silver-skin .nav .open > a:focus {
	border-color: #ecf0f1;
}
/* line 388, ../sass/menu-settings.scss */
.silver-skin .redq a,  .silver-skin span.amount {
	color: #fff;
}
/* line 392, ../sass/menu-settings.scss */
.silver-skin .redq a:hover {
	color: #575757;
}
/* line 395, ../sass/menu-settings.scss */
.silver-skin .redq .columns ul li {
	border-top: 1px solid #ecf0f1;
	border-bottom: 0;
}
/* line 399, ../sass/menu-settings.scss */
.silver-skin .show-grid [class^=col-] {
	color: #fff;
	border-bottom: 1px solid #ecf0f1;
	border-right: 0;
}
/* line 407, ../sass/menu-settings.scss */
.wisteria-skin.header {
	background: #8e44ad;
	border-top-color: #9b59b6;
}
/* line 411, ../sass/menu-settings.scss */
.wisteria-skin #mobile-menu-wrap {
	background: #8e44ad;
	border-top-color: #9b59b6;
	border-width: 4px 0 0;
}
/* line 416, ../sass/menu-settings.scss */
.wisteria-skin ul.sub-menu li {
	border-top: 1px solid #9b59b6;
	border-bottom: 0;
}
/* line 420, ../sass/menu-settings.scss */
.wisteria-skin .navbar-default .navbar-nav > li > a {
	color: #fff;
	border-top: 1px solid #9b59b6;
}
/* line 424, ../sass/menu-settings.scss */
.wisteria-skin .navbar-default .navbar-nav li a:hover, .wisteria-skin .navbar-default .navbar-nav li a:focus {
	color: #fff;
	background: #9b59b6;
}
/* line 428, ../sass/menu-settings.scss */
.wisteria-skin .redq .columns ul li {
	border-top: 1px solid #9b59b6;
	border-bottom: 0;
}
/* line 432, ../sass/menu-settings.scss */
.wisteria-skin .navbar > .container .navbar-brand {
	color: #FFF;
}
/* line 435, ../sass/menu-settings.scss */
.wisteria-skin .navbar-default span.redq-item-description,  .wisteria-skin .navbar-default .redq-menu-title {
	color: #fff;
}
/* line 439, ../sass/menu-settings.scss */
.wisteria-skin .navbar-default .navbar-toggle .icon-bar {
	background: #8e44ad;
}
/* line 442, ../sass/menu-settings.scss */
.wisteria-skin .nav .open > a, .wisteria-skin .nav .open > a:hover, .wisteria-skin .nav .open > a:focus {
	border-color: #9b59b6;
}
/* line 445, ../sass/menu-settings.scss */
.wisteria-skin .redq a,  .wisteria-skin span.amount {
	color: #fff;
}
/* line 449, ../sass/menu-settings.scss */
.wisteria-skin .show-grid [class^=col-] {
	color: #fff;
	border-bottom: 1px solid #9b59b6;
	border-right: 0;
}
/* line 457, ../sass/menu-settings.scss */
.midnight-blue-skin.header {
	background: #2c3e50;
	border-top-color: #34495e;
}
/* line 461, ../sass/menu-settings.scss */
.midnight-blue-skin #mobile-menu-wrap {
	background: #2c3e50;
	border-top-color: #34495e;
	border-width: 4px 0 0;
}
/* line 466, ../sass/menu-settings.scss */
.midnight-blue-skin .navbar-default .navbar-nav > li > a {
	color: #fff;
	border-top: 1px solid #34495e;
}
/* line 470, ../sass/menu-settings.scss */
.midnight-blue-skin ul.sub-menu li {
	border-top: 1px solid #34495e;
	border-bottom: 0;
}
/* line 474, ../sass/menu-settings.scss */
.midnight-blue-skin .navbar-default .navbar-nav li a:hover, .midnight-blue-skin .navbar-default .navbar-nav li a:focus {
	color: #fff;
	background: #34495e;
}
/* line 478, ../sass/menu-settings.scss */
.midnight-blue-skin .navbar > .container .navbar-brand {
	color: #FFF;
}
/* line 481, ../sass/menu-settings.scss */
.midnight-blue-skin .navbar-default .navbar-toggle .icon-bar {
	background: #2c3e50;
}
/* line 484, ../sass/menu-settings.scss */
.midnight-blue-skin .navbar-default span.redq-item-description,  .midnight-blue-skin .navbar-default .redq-menu-title {
	color: #fff;
}
/* line 488, ../sass/menu-settings.scss */
.midnight-blue-skin .nav .open > a, .midnight-blue-skin .nav .open > a:hover, .midnight-blue-skin .nav .open > a:focus {
	border-color: #34495e;
}
/* line 491, ../sass/menu-settings.scss */
.midnight-blue-skin .redq a,  .midnight-blue-skin span.amount {
	color: #fff;
}
/* line 495, ../sass/menu-settings.scss */
.midnight-blue-skin .show-grid [class^=col-] {
	color: #fff;
	border-bottom: 1px solid #34495e;
	border-right: 0;
}
/* line 500, ../sass/menu-settings.scss */
.midnight-blue-skin .redq .columns ul li {
	border-top: 1px solid #34495e;
	border-bottom: 0;
}
/* line 507, ../sass/menu-settings.scss */
.asbestos-skin.header {
	background: #7f8c8d;
	border-top-color: #95a5a6;
}
/* line 511, ../sass/menu-settings.scss */
.asbestos-skin #mobile-menu-wrap {
	background: #7f8c8d;
	border-top-color: #95a5a6;
	border-width: 4px 0 0;
}
/* line 516, ../sass/menu-settings.scss */
.asbestos-skin .navbar-default .navbar-nav > li > a {
	color: #fff;
	border-top: 1px solid #95a5a6;
}
/* line 520, ../sass/menu-settings.scss */
.asbestos-skin .navbar-default .navbar-nav li a:hover, .asbestos-skin .navbar-default .navbar-nav li a:focus {
	color: #fff;
	background: #95a5a6;
}
/* line 524, ../sass/menu-settings.scss */
.asbestos-skin ul.sub-menu li {
	border-top: 1px solid #95a5a6;
	border-bottom: 0;
}
/* line 528, ../sass/menu-settings.scss */
.asbestos-skin .navbar > .container .navbar-brand {
	color: #FFF;
}
/* line 531, ../sass/menu-settings.scss */
.asbestos-skin .show-grid [class^=col-] {
	color: #fff;
	border-bottom: 1px solid #95a5a6;
	border-right: 0;
}
/* line 536, ../sass/menu-settings.scss */
.asbestos-skin .navbar-default .navbar-toggle .icon-bar {
	background: #7f8c8d;
}
/* line 539, ../sass/menu-settings.scss */
.asbestos-skin .nav .open > a, .asbestos-skin .nav .open > a:hover, .asbestos-skin .nav .open > a:focus {
	border-color: #95a5a6;
}
/* line 542, ../sass/menu-settings.scss */
.asbestos-skin .redq a,  .asbestos-skin span.amount {
	color: #fff;
}
/* line 546, ../sass/menu-settings.scss */
.asbestos-skin .redq .columns ul li {
	border-top: 1px solid #95a5a6;
	border-bottom: 0;
}
/* line 550, ../sass/menu-settings.scss */
.asbestos-skin .navbar-default span.redq-item-description,  .asbestos-skin .navbar-default .redq-menu-title {
	color: #fff;
}
}
@media (min-width: 768px) {
/* line 559, ../sass/menu-settings.scss */
.default-skin.header {
	background: #FFF;
	border-color: #20b2aa transparent #ebebeb;
}
/* line 564, ../sass/menu-settings.scss */
.default-skin .redq .dropdown-menu {
	border-top-color: #20b2aa;
}
/* line 567, ../sass/menu-settings.scss */
.default-skin .redq a:hover {
	color: #20b2aa;
}
/* line 571, ../sass/menu-settings.scss */
.default-skin ul.sub-menu {
	border-top-color: #20b2aa;
}
/* line 576, ../sass/menu-settings.scss */
.green-sea-skin.header {
	background: #16a085;
	border-top-color: #1abc9c;
}
/* line 580, ../sass/menu-settings.scss */
.green-sea-skin .menu-ribbon {
	border: 2px solid #fff;
	background: #1abc9c;
	color: #fff;
}
/* line 585, ../sass/menu-settings.scss */
.green-sea-skin .navbar-default .navbar-nav > li > a,  .green-sea-skin .navbar > .container .navbar-brand {
	color: #FFF;
}
/* line 590, ../sass/menu-settings.scss */
.green-sea-skin .redq .dropdown-menu {
	border-top-color: #1abc9c;
}
/* line 593, ../sass/menu-settings.scss */
.green-sea-skin .redq a:hover {
	color: #1abc9c;
}
/* line 597, ../sass/menu-settings.scss */
.green-sea-skin ul.sub-menu {
	border-top-color: #1abc9c;
}
/* line 603, ../sass/menu-settings.scss */
.pomegranate-skin.header {
	background: #c0392b;
	border-top-color: #e74c3c;
}
/* line 607, ../sass/menu-settings.scss */
.pomegranate-skin .menu-ribbon {
	border: 2px solid #fff;
	background: #e74c3c;
	color: #fff;
}
/* line 612, ../sass/menu-settings.scss */
.pomegranate-skin .navbar-default .navbar-nav > li > a,  .pomegranate-skin .navbar > .container .navbar-brand {
	color: #FFF;
}
/* line 617, ../sass/menu-settings.scss */
.pomegranate-skin .redq .dropdown-menu {
	border-top-color: #e74c3c;
}
/* line 620, ../sass/menu-settings.scss */
.pomegranate-skin .redq a:hover {
	color: #e74c3c;
}
/* line 624, ../sass/menu-settings.scss */
.pomegranate-skin ul.sub-menu {
	border-top-color: #e74c3c;
}
/* line 630, ../sass/menu-settings.scss */
.pumpkin-skin.header {
	background: #d35400;
	border-top-color: #e67e22;
}
/* line 634, ../sass/menu-settings.scss */
.pumpkin-skin .menu-ribbon {
	border: 2px solid #fff;
	background: #e67e22;
	color: #fff;
}
/* line 639, ../sass/menu-settings.scss */
.pumpkin-skin .navbar-default .navbar-nav > li > a,  .pumpkin-skin .navbar > .container .navbar-brand {
	color: #FFF;
}
/* line 644, ../sass/menu-settings.scss */
.pumpkin-skin .redq .dropdown-menu {
	border-top-color: #e67e22;
}
/* line 647, ../sass/menu-settings.scss */
.pumpkin-skin .redq a:hover {
	color: #e67e22;
}
/* line 651, ../sass/menu-settings.scss */
.pumpkin-skin ul.sub-menu {
	border-top-color: #e67e22;
}
/* line 657, ../sass/menu-settings.scss */
.belize-hole-skin.header {
	background: #2980b9;
	border-top-color: #3498db;
}
/* line 661, ../sass/menu-settings.scss */
.belize-hole-skin .menu-ribbon {
	border: 2px solid #fff;
	background: #3498db;
	color: #fff;
}
/* line 666, ../sass/menu-settings.scss */
.belize-hole-skin .navbar-default .navbar-nav > li > a,  .belize-hole-skin .navbar > .container .navbar-brand {
	color: #FFF;
}
/* line 671, ../sass/menu-settings.scss */
.belize-hole-skin .redq .dropdown-menu {
	border-top-color: #3498db;
}
/* line 674, ../sass/menu-settings.scss */
.belize-hole-skin .redq a:hover {
	color: #3498db;
}
/* line 678, ../sass/menu-settings.scss */
.belize-hole-skin ul.sub-menu {
	border-top-color: #3498db;
}
/* line 684, ../sass/menu-settings.scss */
.nephritis-skin.header {
	background: #27ae60;
	border-top-color: #2ecc71;
}
/* line 688, ../sass/menu-settings.scss */
.nephritis-skin .menu-ribbon {
	border: 2px solid #fff;
	background: #2ecc71;
	color: #fff;
}
/* line 693, ../sass/menu-settings.scss */
.nephritis-skin .navbar-default .navbar-nav > li > a,  .nephritis-skin .navbar > .container .navbar-brand {
	color: #FFF;
}
/* line 698, ../sass/menu-settings.scss */
.nephritis-skin .redq .dropdown-menu {
	border-top-color: #2ecc71;
}
/* line 701, ../sass/menu-settings.scss */
.nephritis-skin .redq a:hover {
	color: #2ecc71;
}
/* line 705, ../sass/menu-settings.scss */
.nephritis-skin ul.sub-menu {
	border-top-color: #2ecc71;
}
/* line 731, ../sass/menu-settings.scss */
.silver-skin.header {
	background: #bdc3c7;
	border-top-color: #ecf0f1;
}
/* line 735, ../sass/menu-settings.scss */
.silver-skin .menu-ribbon {
	border: 2px solid #fff;
	background: #ecf0f1;
	color: #575757;
}
/* line 740, ../sass/menu-settings.scss */
.silver-skin .navbar-default .navbar-nav > li > a,  .silver-skin .navbar > .container .navbar-brand {
	color: #FFF;
}
/* line 746, ../sass/menu-settings.scss */
.silver-skin .redq .dropdown-menu {
	border-top-color: #ecf0f1;
}
/* line 749, ../sass/menu-settings.scss */
.silver-skin .redq a:hover {
	color: #bdc3c7;
}
/* line 753, ../sass/menu-settings.scss */
.silver-skin ul.sub-menu {
	border-top-color: #ecf0f1;
}
/* line 758, ../sass/menu-settings.scss */
.orange-skin.header {
	background: #f39c12;
	border-top-color: #f1c40f;
}
/* line 762, ../sass/menu-settings.scss */
.orange-skin .menu-ribbon {
	border: 2px solid #fff;
	background: #f1c40f;
	color: #fff;
}
/* line 767, ../sass/menu-settings.scss */
.orange-skin .navbar-default .navbar-nav > li > a,  .orange-skin .navbar > .container .navbar-brand {
	color: #FFF;
}
/* line 772, ../sass/menu-settings.scss */
.orange-skin .redq .dropdown-menu {
	border-top-color: #f1c40f;
}
/* line 775, ../sass/menu-settings.scss */
.orange-skin .redq a:hover {
	color: #f1c40f;
}
/* line 779, ../sass/menu-settings.scss */
.orange-skin ul.sub-menu {
	border-top-color: #f1c40f;
}
/* line 784, ../sass/menu-settings.scss */
.wisteria-skin.header {
	background: #8e44ad;
	border-top-color: #9b59b6;
}
/* line 788, ../sass/menu-settings.scss */
.wisteria-skin .menu-ribbon {
	border: 2px solid #fff;
	background: #9b59b6;
	color: #fff;
}
/* line 793, ../sass/menu-settings.scss */
.wisteria-skin .navbar-default .navbar-nav > li > a,  .wisteria-skin .navbar > .container .navbar-brand {
	color: #FFF;
}
/* line 799, ../sass/menu-settings.scss */
.wisteria-skin .redq .dropdown-menu {
	border-top-color: #9b59b6;
}
/* line 802, ../sass/menu-settings.scss */
.wisteria-skin .redq a:hover {
	color: #9b59b6;
}
/* line 806, ../sass/menu-settings.scss */
.wisteria-skin ul.sub-menu {
	border-top-color: #9b59b6;
}
/* line 812, ../sass/menu-settings.scss */
.midnight-blue-skin.header {
	background: #2c3e50;
	border-top-color: #34495e;
}
/* line 816, ../sass/menu-settings.scss */
.midnight-blue-skin .menu-ribbon {
	border: 2px solid #fff;
	background: #34495e;
	color: #fff;
}
/* line 821, ../sass/menu-settings.scss */
.midnight-blue-skin .navbar-default .navbar-nav > li > a,  .midnight-blue-skin .navbar > .container .navbar-brand {
	color: #FFF;
}
/* line 827, ../sass/menu-settings.scss */
.midnight-blue-skin .redq .dropdown-menu {
	border-top-color: #34495e;
}
/* line 830, ../sass/menu-settings.scss */
.midnight-blue-skin .redq a:hover {
	color: #34495e;
}
/* line 834, ../sass/menu-settings.scss */
.midnight-blue-skin ul.sub-menu {
	border-top-color: #34495e;
}
/* line 840, ../sass/menu-settings.scss */
.asbestos-skin.header {
	background: #7f8c8d;
	border-top-color: #95a5a6;
}
/* line 844, ../sass/menu-settings.scss */
.asbestos-skin .menu-ribbon {
	border: 2px solid #fff;
	background: #95a5a6;
	color: #fff;
}
/* line 849, ../sass/menu-settings.scss */
.asbestos-skin .navbar-default .navbar-nav > li > a,  .asbestos-skin .navbar > .container .navbar-brand {
	color: #FFF;
}
/* line 855, ../sass/menu-settings.scss */
.asbestos-skin .redq .dropdown-menu {
	border-top-color: #95a5a6;
}
/* line 858, ../sass/menu-settings.scss */
.asbestos-skin .redq a:hover {
	color: #95a5a6;
}
/* line 862, ../sass/menu-settings.scss */
.asbestos-skin ul.sub-menu {
	border-top-color: #95a5a6;
}
/* line 875, ../sass/menu-settings.scss */
.fadeInUp .nav.navbar-nav > li:hover > ul.dropdown-menu, .fadeInUp .nav.navbar-nav > li:hover > ul.sub-menu {
	display: block;
	-webkit-animation: fadeInUp 500ms;
	-moz-animation: fadeInUp 500ms;
	-ms-animation: fadeInUp 500ms;
	-o-animation: fadeInUp 500ms;
	animation: fadeInUp 500ms;
}
/* line 891, ../sass/menu-settings.scss */
.fadeInUp .nav .sub-menu .dropdown:hover > .sub-menu {
	display: block;
	-webkit-animation: fadeInUp 500ms;
	-moz-animation: fadeInUp 500ms;
	-ms-animation: fadeInUp 500ms;
	-o-animation: fadeInUp 500ms;
	animation: fadeInUp 500ms;
}
/* line 911, ../sass/menu-settings.scss */
.animate-null .nav.navbar-nav > li:hover > ul.dropdown-menu, .animate-null .nav.navbar-nav > li:hover > ul.sub-menu {
	display: block;
}
/* line 921, ../sass/menu-settings.scss */
.animate-null .nav .sub-menu .dropdown:hover > .sub-menu {
	display: block;
}
/* line 935, ../sass/menu-settings.scss */
.fadeInDown .nav.navbar-nav > li:hover > ul.dropdown-menu, .fadeInDown .nav.navbar-nav > li:hover > ul.sub-menu {
	display: block;
	-webkit-animation: fadeInDown 500ms;
	-moz-animation: fadeInDown 500ms;
	-ms-animation: fadeInDown 500ms;
	-o-animation: fadeInDown 500ms;
	animation: fadeInDown 500ms;
}
/* line 951, ../sass/menu-settings.scss */
.fadeInDown .nav .sub-menu .dropdown:hover > .sub-menu {
	display: block;
	-webkit-animation: fadeInDown 500ms;
	-moz-animation: fadeInDown 500ms;
	-ms-animation: fadeInDown 500ms;
	-o-animation: fadeInDown 500ms;
	animation: fadeInDown 500ms;
}
/* line 971, ../sass/menu-settings.scss */
.bounceInUp .nav.navbar-nav > li:hover > ul.dropdown-menu, .bounceInUp .nav.navbar-nav > li:hover > ul.sub-menu {
	display: block;
	-webkit-animation: bounceInUp 500ms;
	-moz-animation: bounceInUp 500ms;
	-ms-animation: bounceInUp 500ms;
	-o-animation: bounceInUp 500ms;
	animation: bounceInUp 500ms;
}
/* line 987, ../sass/menu-settings.scss */
.bounceInUp .nav .sub-menu .dropdown:hover > .sub-menu {
	display: block;
	-webkit-animation: bounceInUp 500ms;
	-moz-animation: bounceInUp 500ms;
	-ms-animation: bounceInUp 500ms;
	-o-animation: bounceInUp 500ms;
	animation: bounceInUp 500ms;
}
/* line 1007, ../sass/menu-settings.scss */
.flipInX .nav.navbar-nav > li:hover > ul.dropdown-menu, .flipInX .nav.navbar-nav > li:hover > ul.sub-menu {
	display: block;
	-webkit-animation: flipInX 500ms;
	-moz-animation: flipInX 500ms;
	-ms-animation: flipInX 500ms;
	-o-animation: flipInX 500ms;
	animation: flipInX 500ms;
}
/* line 1023, ../sass/menu-settings.scss */
.flipInX .nav .sub-menu .dropdown:hover > .sub-menu {
	display: block;
	-webkit-animation: flipInX 500ms;
	-moz-animation: flipInX 500ms;
	-ms-animation: flipInX 500ms;
	-o-animation: flipInX 500ms;
	animation: flipInX 500ms;
}
/* line 1043, ../sass/menu-settings.scss */
.flipInY .nav.navbar-nav > li:hover > ul.dropdown-menu, .flipInY .nav.navbar-nav > li:hover > ul.sub-menu {
	display: block;
	-webkit-animation: flipInY 500ms;
	-moz-animation: flipInY 500ms;
	-ms-animation: flipInY 500ms;
	-o-animation: flipInY 500ms;
	animation: flipInY 500ms;
}
/* line 1059, ../sass/menu-settings.scss */
.flipInY .nav .sub-menu .dropdown:hover > .sub-menu {
	display: block;
	-webkit-animation: flipInY 500ms;
	-moz-animation: flipInY 500ms;
	-ms-animation: flipInY 500ms;
	-o-animation: flipInY 500ms;
	animation: flipInY 500ms;
}
/* line 1079, ../sass/menu-settings.scss */
.pulse .nav.navbar-nav > li:hover > ul.dropdown-menu, .pulse .nav.navbar-nav > li:hover > ul.sub-menu {
	display: block;
	-webkit-animation: pulse 500ms;
	-moz-animation: pulse 500ms;
	-ms-animation: pulse 500ms;
	-o-animation: pulse 500ms;
	animation: pulse 500ms;
}
/* line 1095, ../sass/menu-settings.scss */
.pulse .nav .sub-menu .dropdown:hover > .sub-menu {
	display: block;
	-webkit-animation: pulse 500ms;
	-moz-animation: pulse 500ms;
	-ms-animation: pulse 500ms;
	-o-animation: pulse 500ms;
	animation: pulse 500ms;
}
/* line 1115, ../sass/menu-settings.scss */
.zoomIn .nav.navbar-nav > li:hover > ul.dropdown-menu, .zoomIn .nav.navbar-nav > li:hover > ul.sub-menu {
	display: block;
	-webkit-animation: zoomIn 500ms;
	-moz-animation: zoomIn 500ms;
	-ms-animation: zoomIn 500ms;
	-o-animation: zoomIn 500ms;
	animation: zoomIn 500ms;
}
/* line 1131, ../sass/menu-settings.scss */
.zoomIn .nav .sub-menu .dropdown:hover > .sub-menu {
	display: block;
	-webkit-animation: zoomIn 500ms;
	-moz-animation: zoomIn 500ms;
	-ms-animation: zoomIn 500ms;
	-o-animation: zoomIn 500ms;
	animation: zoomIn 500ms;
}
/* line 1152, ../sass/menu-settings.scss */
.lightSpeedIn .nav.navbar-nav > li:hover > ul.dropdown-menu, .lightSpeedIn .nav.navbar-nav > li:hover > ul.sub-menu {
	display: block;
	-webkit-animation: lightSpeedIn 500ms;
	-moz-animation: lightSpeedIn 500ms;
	-ms-animation: lightSpeedIn 500ms;
	-o-animation: lightSpeedIn 500ms;
	animation: lightSpeedIn 500ms;
}
/* line 1168, ../sass/menu-settings.scss */
.lightSpeedIn .nav .sub-menu .dropdown:hover > .sub-menu {
	display: block;
	-webkit-animation: lightSpeedIn 500ms;
	-moz-animation: lightSpeedIn 500ms;
	-ms-animation: lightSpeedIn 500ms;
	-o-animation: lightSpeedIn 500ms;
	animation: lightSpeedIn 500ms;
}
}
/* line 1187, ../sass/menu-settings.scss */
.skin-block {
	width: 60px;
	height: 30px;
	margin: 5px 0;
}
/* line 1192, ../sass/menu-settings.scss */
.default-bg {
	background: #FFF;
	border: 1px solid #ebebeb;
}
/* line 1196, ../sass/menu-settings.scss */
.green-sea-bg {
	background: #16A085;
}
/* line 1199, ../sass/menu-settings.scss */
.pomegranate-bg {
	background: #C0392B;
}
/* line 1202, ../sass/menu-settings.scss */
.silver-bg {
	background: #bdc3c7;
}
/* line 1205, ../sass/menu-settings.scss */
.pumpkin-bg {
	background: #d35400;
}
/* line 1208, ../sass/menu-settings.scss */
.orange-bg {
	background: #f39c12;
}
/* line 1211, ../sass/menu-settings.scss */
.nephritis-bg {
	background: #27ae60;
}
/* line 1214, ../sass/menu-settings.scss */
.wisteria-bg {
	background: #8e44ad;
}
/* line 1217, ../sass/menu-settings.scss */
.asbestos-bg {
	background: #7f8c8d;
}
/* line 1220, ../sass/menu-settings.scss */
.midnight-blue-bg {
	background: #2c3e50;
}
/* line 1223, ../sass/menu-settings.scss */
.belize-hole-bg {
	background: #2980b9;
}
/*
	jQuery.mmenu CSS
*/
/*
	jQuery.mmenu panels CSS
*/
/* line 7, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-horizontal > .mm-panel {
	-webkit-transition: -webkit-transform 0.4s ease;
	transition: transform 0.4s ease;
}
/* line 11, ../sass/jquery.mmenu.all.scss */
.mm-menu .mm-hidden {
	display: none;
}
/* line 14, ../sass/jquery.mmenu.all.scss */
.mm-wrapper {
	overflow-x: hidden;
	position: relative;
}
/* line 18, ../sass/jquery.mmenu.all.scss */
.mm-menu, .mm-menu > .mm-panel {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 0;
}
/* line 27, ../sass/jquery.mmenu.all.scss */
.mm-menu {
	background: inherit;
	display: block;
	overflow: hidden;
	padding: 0;
}
/* line 32, ../sass/jquery.mmenu.all.scss */
.mm-menu > .mm-panel {
	background: inherit;
	-webkit-overflow-scrolling: touch;
	overflow: scroll;
	overflow-x: hidden;
	overflow-y: auto;
	box-sizing: border-box;
	padding: 20px;
	-webkit-transform: translateX(100%);
	transform: translateX(100%);
}
/* line 42, ../sass/jquery.mmenu.all.scss */
.mm-menu > .mm-panel.mm-opened {
	-webkit-transform: translateX(0%);
	transform: translateX(0%);
}
/* line 45, ../sass/jquery.mmenu.all.scss */
.mm-menu > .mm-panel.mm-subopened {
	-webkit-transform: translateX(-30%);
	transform: translateX(-30%);
}
/* line 48, ../sass/jquery.mmenu.all.scss */
.mm-menu > .mm-panel.mm-highest {
	z-index: 1;
}
/* line 50, ../sass/jquery.mmenu.all.scss */
.mm-menu .mm-list {
	padding: 20px 0;
}
/* line 52, ../sass/jquery.mmenu.all.scss */
.mm-menu > .mm-list {
	padding-bottom: 40px;
}
/* line 55, ../sass/jquery.mmenu.all.scss */
.mm-panel > .mm-list {
	margin-left: -20px;
	margin-right: -20px;
}
/* line 58, ../sass/jquery.mmenu.all.scss */
.mm-panel > .mm-list:first-child {
	padding-top: 0;
}
/* line 61, ../sass/jquery.mmenu.all.scss */
.mm-list, .mm-list > li {
	list-style: none;
	display: block;
	padding: 0;
	margin: 0;
}
/* line 68, ../sass/jquery.mmenu.all.scss */
.mm-list {
	font: inherit;
	font-size: 14px;
}
/* line 71, ../sass/jquery.mmenu.all.scss */
.mm-list a, .mm-list a:hover {
	text-decoration: none;
}
/* line 74, ../sass/jquery.mmenu.all.scss */
.mm-list > li {
	position: relative;
}
/* line 76, ../sass/jquery.mmenu.all.scss */
.mm-list > li > a, .mm-list > li > span {
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	color: inherit;
	line-height: 20px;
	display: block;
	padding: 10px 10px 10px 20px;
	margin: 0;
}
/* line 86, ../sass/jquery.mmenu.all.scss */
.mm-list > li:not(.mm-subtitle):not(.mm-label):not(.mm-search):not(.mm-noresults):after {
	content: '';
	border-bottom-width: 1px;
	border-bottom-style: solid;
	display: block;
	width: 100%;
	position: absolute;
	bottom: 0;
	left: 0;
}
/* line 95, ../sass/jquery.mmenu.all.scss */
.mm-list > li:not(.mm-subtitle):not(.mm-label):not(.mm-search):not(.mm-noresults):after {
	width: auto;
	margin-left: 20px;
	position: relative;
	left: auto;
}
/* line 100, ../sass/jquery.mmenu.all.scss */
.mm-list a.mm-subopen {
	background: rgba(3, 2, 1, 0);
	width: 40px;
	height: 100%;
	padding: 0;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 2;
}
/* line 109, ../sass/jquery.mmenu.all.scss */
.mm-list a.mm-subopen:before {
	content: '';
	border-left-width: 1px;
	border-left-style: solid;
	display: block;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
}
/* line 118, ../sass/jquery.mmenu.all.scss */
.mm-list a.mm-subopen.mm-fullsubopen {
	width: 100%;
}
/* line 120, ../sass/jquery.mmenu.all.scss */
.mm-list a.mm-subopen.mm-fullsubopen:before {
	border-left: none;
}
/* line 122, ../sass/jquery.mmenu.all.scss */
.mm-list a.mm-subopen + a, .mm-list a.mm-subopen + span {
	padding-right: 5px;
	margin-right: 40px;
}
/* line 126, ../sass/jquery.mmenu.all.scss */
.mm-list > li.mm-selected > a.mm-subopen {
	background: transparent;
}
/* line 128, ../sass/jquery.mmenu.all.scss */
.mm-list > li.mm-selected > a.mm-fullsubopen + a, .mm-list > li.mm-selected > a.mm-fullsubopen + span {
	padding-right: 45px;
	margin-right: 0;
}
/* line 132, ../sass/jquery.mmenu.all.scss */
.mm-list a.mm-subclose {
	text-indent: 20px;
	padding-top: 30px;
	margin-top: -20px;
}
/* line 136, ../sass/jquery.mmenu.all.scss */
.mm-list > li.mm-label {
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	font-size: 10px;
	text-transform: uppercase;
	text-indent: 20px;
	line-height: 25px;
	padding-right: 5px;
}
/* line 145, ../sass/jquery.mmenu.all.scss */
.mm-list > li.mm-spacer {
	padding-top: 40px;
}
/* line 147, ../sass/jquery.mmenu.all.scss */
.mm-list > li.mm-spacer.mm-label {
	padding-top: 25px;
}
/* line 149, ../sass/jquery.mmenu.all.scss */
.mm-list a.mm-subopen:after, .mm-list a.mm-subclose:before {
	content: '';
	border: 2px solid transparent;
	display: inline-block;
	width: 7px;
	height: 7px;
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg);
	margin-bottom: -5px;
	position: absolute;
	bottom: 50%;
}
/* line 161, ../sass/jquery.mmenu.all.scss */
.mm-list a.mm-subopen:after {
	border-top: none;
	border-left: none;
	right: 18px;
}
/* line 165, ../sass/jquery.mmenu.all.scss */
.mm-list a.mm-subclose:before {
	border-right: none;
	border-bottom: none;
	margin-bottom: -15px;
	left: 22px;
}
/* line 171, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-vertical .mm-list .mm-panel {
	display: none;
	padding: 10px 0 10px 10px;
}
/* line 174, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-vertical .mm-list .mm-panel li:last-child:after {
	border-color: transparent;
}
/* line 176, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-vertical .mm-list li.mm-opened > .mm-panel {
	display: block;
}
/* line 178, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-vertical .mm-list > li.mm-opened > a.mm-subopen {
	height: 40px;
}
/* line 180, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-vertical .mm-list > li.mm-opened > a.mm-subopen:after {
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
	top: 16px;
	right: 16px;
}
/* line 185, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-vertical .mm-list > li.mm-opened.mm-label > a.mm-subopen {
	height: 25px;
}
/* line 188, ../sass/jquery.mmenu.all.scss */
html.mm-opened .mm-page {
	box-shadow: 0 0 20px rgba(0, 0, 0, 0.5);
}
/* line 191, ../sass/jquery.mmenu.all.scss */
.mm-menu {
	background: #333333;
	color: rgba(255, 255, 255, 0.6);
}
/* line 194, ../sass/jquery.mmenu.all.scss */
.mm-menu .mm-list > li:after {
	border-color: rgba(0, 0, 0, 0.15);
}
/* line 196, ../sass/jquery.mmenu.all.scss */
.mm-menu .mm-list > li > a.mm-subclose {
	background: rgba(0, 0, 0, 0.1);
	color: rgba(255, 255, 255, 0.3);
}
/* line 199, ../sass/jquery.mmenu.all.scss */
.mm-menu .mm-list > li > a.mm-subopen:after, .mm-menu .mm-list > li > a.mm-subclose:before {
	border-color: rgba(255, 255, 255, 0.3);
}
/* line 201, ../sass/jquery.mmenu.all.scss */
.mm-menu .mm-list > li > a.mm-subopen:before {
	border-color: rgba(0, 0, 0, 0.15);
}
/* line 203, ../sass/jquery.mmenu.all.scss */
.mm-menu .mm-list > li.mm-selected > a:not(.mm-subopen), .mm-menu .mm-list > li.mm-selected > span {
	background: rgba(0, 0, 0, 0.1);
}
/* line 206, ../sass/jquery.mmenu.all.scss */
.mm-menu .mm-list > li.mm-label {
	background: rgba(255, 255, 255, 0.05);
}
/* line 208, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-vertical .mm-list li.mm-opened > a.mm-subopen, .mm-menu.mm-vertical .mm-list li.mm-opened > ul {
	background: rgba(255, 255, 255, 0.05);
}
/*
	jQuery.mmenu offcanvas addon CSS
*/
/* line 215, ../sass/jquery.mmenu.all.scss */
.mm-page {
	-webkit-transition: -webkit-transform 0.4s ease;
	transition: transform 0.4s ease;
}
/* line 219, ../sass/jquery.mmenu.all.scss */
html.mm-opened {
	overflow: hidden;
	position: relative;
}
/* line 222, ../sass/jquery.mmenu.all.scss */
html.mm-opened body {
	overflow: hidden;
}
/* line 224, ../sass/jquery.mmenu.all.scss */
html.mm-opened .mm-page {
	box-sizing: border-box;
	position: relative;
	margin: 0;
}
/* line 229, ../sass/jquery.mmenu.all.scss */
html.mm-background .mm-page {
	background: inherit;
}
/* line 232, ../sass/jquery.mmenu.all.scss */
#mm-blocker {
	background: rgba(3, 2, 1, 0);
	display: none;
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 999999;
}
/* line 242, ../sass/jquery.mmenu.all.scss */
html.mm-opened #mm-blocker, html.mm-blocking #mm-blocker {
	display: block;
}
/* line 246, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-offcanvas {
	display: none;
	position: fixed;
}
/* line 249, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-current {
	display: block;
}
/* line 252, ../sass/jquery.mmenu.all.scss */
.mm-menu {
	width: 80%;
	min-width: 140px;
	max-width: 440px;
}
/* line 257, ../sass/jquery.mmenu.all.scss */
html.mm-opening .mm-page, html.mm-opening #mm-blocker {
	-webkit-transform: translate(80%, 0);
	transform: translate(80%, 0);
}
 @media all and (max-width: 175px) {
/* line 263, ../sass/jquery.mmenu.all.scss */
html.mm-opening .mm-page,  html.mm-opening #mm-blocker {
	-webkit-transform: translate(140px, 0);
	transform: translate(140px, 0);
}
}
@media all and (min-width: 550px) {
/* line 268, ../sass/jquery.mmenu.all.scss */
html.mm-opening .mm-page,  html.mm-opening #mm-blocker {
	-webkit-transform: translate(440px, 0);
	transform: translate(440px, 0);
}
}
/*
	jQuery.mmenu buttonbars addon CSS
*/
/* line 275, ../sass/jquery.mmenu.all.scss */
.mm-buttonbar {
	border: 1px solid transparent;
	border-radius: 5px;
	text-align: center;
	line-height: 20px;
	overflow: hidden;
	display: block;
	padding: 0;
	margin: 0;
	position: relative;
}
/* line 285, ../sass/jquery.mmenu.all.scss */
.mm-buttonbar:after {
	content: '';
	display: block;
	clear: both;
}
/* line 289, ../sass/jquery.mmenu.all.scss */
.mm-buttonbar > * {
	border-left: 1px solid transparent;
	box-sizing: border-box;
	display: block;
	width: 100%;
	height: 100%;
	float: left;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
/* line 299, ../sass/jquery.mmenu.all.scss */
.mm-buttonbar > a {
	text-decoration: none;
}
/* line 301, ../sass/jquery.mmenu.all.scss */
.mm-buttonbar > input {
	position: absolute;
	left: -1000px;
	top: -1000px;
}
/* line 305, ../sass/jquery.mmenu.all.scss */
.mm-buttonbar > input:checked + label {
	border-color: transparent !important;
}
/* line 307, ../sass/jquery.mmenu.all.scss */
.mm-buttonbar > *:first-child, .mm-buttonbar > input:first-child + * {
	border-left: none;
}
/* line 310, ../sass/jquery.mmenu.all.scss */
.mm-buttonbar.mm-buttonbar-2 > * {
	width: 50%;
}
/* line 312, ../sass/jquery.mmenu.all.scss */
.mm-buttonbar.mm-buttonbar-3 > * {
	width: 33.33%;
}
/* line 314, ../sass/jquery.mmenu.all.scss */
.mm-buttonbar.mm-buttonbar-4 > * {
	width: 25%;
}
/* line 316, ../sass/jquery.mmenu.all.scss */
.mm-buttonbar.mm-buttonbar-5 > * {
	width: 20%;
}
/* line 319, ../sass/jquery.mmenu.all.scss */
.mm-header .mm-buttonbar {
	margin-top: 20px;
	margin-left: -30px;
	margin-right: -30px;
}
/* line 324, ../sass/jquery.mmenu.all.scss */
.mm-footer .mm-buttonbar {
	border: none;
	border-radius: none;
	line-height: 40px;
	margin: -10px -10px 0 -20px;
}
/* line 329, ../sass/jquery.mmenu.all.scss */
.mm-footer .mm-buttonbar > * {
	border-left: none;
}
/* line 332, ../sass/jquery.mmenu.all.scss */
.mm-list > li > .mm-buttonbar {
	margin: 10px 20px;
}
/* line 335, ../sass/jquery.mmenu.all.scss */
.mm-menu .mm-buttonbar {
	border-color: rgba(255, 255, 255, 0.6);
	background: #333333;
}
/* line 338, ../sass/jquery.mmenu.all.scss */
.mm-menu .mm-buttonbar > * {
	border-color: rgba(255, 255, 255, 0.6);
}
/* line 340, ../sass/jquery.mmenu.all.scss */
.mm-menu .mm-buttonbar > input:checked + label {
	background: rgba(255, 255, 255, 0.6);
	color: #333333;
}
/*
	jQuery.mmenu counters addon CSS
*/
/* line 347, ../sass/jquery.mmenu.all.scss */
em.mm-counter {
	font: inherit;
	font-size: 14px;
	font-style: normal;
	text-indent: 0;
	line-height: 20px;
	display: block;
	margin-top: -10px;
	position: absolute;
	right: 40px;
	top: 50%;
}
/* line 358, ../sass/jquery.mmenu.all.scss */
em.mm-counter + a.mm-subopen {
	padding-left: 40px;
}
/* line 360, ../sass/jquery.mmenu.all.scss */
em.mm-counter + a.mm-subopen + a, em.mm-counter + a.mm-subopen + span {
	margin-right: 80px;
}
/* line 363, ../sass/jquery.mmenu.all.scss */
em.mm-counter + a.mm-fullsubopen {
	padding-left: 0;
}
/* line 366, ../sass/jquery.mmenu.all.scss */
.mm-vertical em.mm-counter {
	top: 12px;
	margin-top: 0;
}
/* line 370, ../sass/jquery.mmenu.all.scss */
.mm-nosubresults > em.mm-counter {
	display: none;
}
/* line 373, ../sass/jquery.mmenu.all.scss */
.mm-menu em.mm-counter {
	color: rgba(255, 255, 255, 0.3);
}
/*
	jQuery.mmenu dragOpen addon CSS
*/
/* line 379, ../sass/jquery.mmenu.all.scss */
html.mm-opened.mm-dragging .mm-menu, html.mm-opened.mm-dragging .mm-page, html.mm-opened.mm-dragging .mm-fixed-top, html.mm-opened.mm-dragging .mm-fixed-bottom, html.mm-opened.mm-dragging #mm-blocker {
	-webkit-transition-duration: 0s;
	transition-duration: 0s;
}
/*
	jQuery.mmenu footer addon CSS
*/
/* line 390, ../sass/jquery.mmenu.all.scss */
.mm-footer {
	background: inherit;
	border-top: 1px solid transparent;
	text-align: center;
	line-height: 20px;
	box-sizing: border-box;
	width: 100%;
	height: 40px;
	padding: 10px 10px 0 20px;
	position: absolute;
	z-index: 2;
	bottom: 0;
	left: 0;
}
/* line 404, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-hasfooter > .mm-panel {
	padding-bottom: 80px;
}
/* line 407, ../sass/jquery.mmenu.all.scss */
.mm-menu .mm-footer {
	border-color: rgba(0, 0, 0, 0.15);
	color: rgba(255, 255, 255, 0.3);
}
/*
	jQuery.mmenu header addon CSS
*/
/* line 414, ../sass/jquery.mmenu.all.scss */
.mm-header {
	background: inherit;
	border-bottom: 1px solid transparent;
	text-align: center;
	line-height: 20px;
	box-sizing: border-box;
	width: 100%;
	height: 60px;
	padding: 0 50px;
	position: absolute;
	z-index: 2;
	top: 0;
	left: 0;
}
/* line 427, ../sass/jquery.mmenu.all.scss */
.mm-header .mm-title, .mm-header .mm-prev, .mm-header .mm-next {
	padding-top: 30px;
}
/* line 431, ../sass/jquery.mmenu.all.scss */
.mm-header .mm-title {
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	display: inline-block;
	width: 100%;
	position: relative;
}
/* line 438, ../sass/jquery.mmenu.all.scss */
.mm-header .mm-prev, .mm-header .mm-next {
	text-decoration: none;
	display: block;
	box-sizing: border-box;
	min-width: 10px;
	height: 100%;
	position: absolute;
	top: 0;
	z-index: 1;
}
/* line 448, ../sass/jquery.mmenu.all.scss */
.mm-header .mm-prev {
	padding-left: 20px;
	padding-right: 10px;
	left: 0;
}
/* line 452, ../sass/jquery.mmenu.all.scss */
.mm-header .mm-next {
	padding-left: 10px;
	padding-right: 20px;
	right: 0;
}
/* line 456, ../sass/jquery.mmenu.all.scss */
.mm-header [href].mm-prev:before, .mm-header [href].mm-next:after {
	content: '';
	border: 2px solid transparent;
	display: inline-block;
	width: 7px;
	height: 7px;
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg);
}
/* line 464, ../sass/jquery.mmenu.all.scss */
.mm-header [href].mm-prev:before {
	border-right: none;
	border-bottom: none;
	margin-left: 2px;
	margin-right: 5px;
}
/* line 469, ../sass/jquery.mmenu.all.scss */
.mm-header [href].mm-next:after {
	border-top: none;
	border-left: none;
	margin-left: 5px;
	margin-right: -2px;
}
/* line 475, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-hassearch .mm-header {
	height: 50px;
	top: 50px;
}
/* line 478, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-hassearch .mm-header .mm-title, .mm-menu.mm-hassearch .mm-header .mm-prev, .mm-menu.mm-hassearch .mm-header .mm-next {
	padding-top: 20px;
}
/* line 483, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-hasheader li.mm-subtitle {
	display: none;
}
/* line 485, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-hasheader > .mm-panel {
	padding-top: 80px;
}
/* line 487, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-hasheader > .mm-panel.mm-list {
	padding-top: 60px;
}
/* line 489, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-hasheader > .mm-panel > .mm-list:first-child {
	margin-top: -20px;
}
/* line 491, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-hasheader.mm-hassearch > .mm-panel {
	padding-top: 120px;
}
/* line 493, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-hasheader.mm-hassearch > .mm-panel.mm-list {
	padding-top: 100px;
}
/* line 496, ../sass/jquery.mmenu.all.scss */
.mm-menu .mm-header {
	border-color: rgba(0, 0, 0, 0.15);
	color: rgba(255, 255, 255, 0.3);
}
/* line 499, ../sass/jquery.mmenu.all.scss */
.mm-menu .mm-header .mm-prev:before, .mm-menu .mm-header .mm-next:after {
	border-color: rgba(255, 255, 255, 0.3);
}
/*
	jQuery.mmenu labels addon CSS
*/
/* line 506, ../sass/jquery.mmenu.all.scss */
.mm-list > li.mm-label > span {
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	padding: 0;
	line-height: 25px;
}
/* line 512, ../sass/jquery.mmenu.all.scss */
.mm-list > li.mm-label.mm-opened a.mm-subopen:after {
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
	right: 17px;
}
/* line 516, ../sass/jquery.mmenu.all.scss */
.mm-list > li.mm-collapsed {
	display: none;
}
/* line 519, ../sass/jquery.mmenu.all.scss */
.mm-menu .mm-list li.mm-label > div > div {
	background: rgba(255, 255, 255, 0.05);
}
/*
	jQuery.mmenu searchfield addon CSS
*/
/* line 525, ../sass/jquery.mmenu.all.scss */
.mm-search, .mm-search input {
	box-sizing: border-box;
}
/* line 529, ../sass/jquery.mmenu.all.scss */
.mm-list > li.mm-search {
	padding: 10px;
	margin-top: -20px;
}
/* line 532, ../sass/jquery.mmenu.all.scss */
.mm-list > li.mm-subtitle + li.mm-search {
	margin-top: 0;
}
/* line 535, ../sass/jquery.mmenu.all.scss */
div.mm-panel > div.mm-search {
	padding: 0 0 10px 0;
}
/* line 538, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-hasheader .mm-list > li.mm-search {
	margin-top: 0;
}
/* line 541, ../sass/jquery.mmenu.all.scss */
.mm-search {
	background: inherit;
	width: 100%;
	padding: 10px;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2;
}
/* line 549, ../sass/jquery.mmenu.all.scss */
.mm-search input {
	border: none;
	border-radius: 30px;
	font: inherit;
	font-size: 14px;
	line-height: 30px;
	outline: none;
	display: block;
	width: 100%;
	height: 30px;
	margin: 0;
	padding: 0 10px;
}
/* line 562, ../sass/jquery.mmenu.all.scss */
.mm-menu .mm-noresultsmsg {
	text-align: center;
	font-size: 21px;
	display: none;
	padding: 60px 0;
}
/* line 567, ../sass/jquery.mmenu.all.scss */
.mm-menu .mm-noresultsmsg:after {
	border: none !important;
}
/* line 570, ../sass/jquery.mmenu.all.scss */
.mm-noresults .mm-noresultsmsg {
	display: block;
}
/* line 573, ../sass/jquery.mmenu.all.scss */
.mm-menu li.mm-nosubresults > a.mm-subopen {
	display: none;
}
/* line 575, ../sass/jquery.mmenu.all.scss */
.mm-menu li.mm-nosubresults > a.mm-subopen + a, .mm-menu li.mm-nosubresults > a.mm-subopen + span {
	padding-right: 10px;
}
/* line 578, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-hassearch > .mm-panel {
	padding-top: 70px;
}
/* line 580, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-hassearch > .mm-panel > .mm-list:first-child {
	margin-top: -20px;
}
/* line 582, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-hasheader > .mm-panel > div.mm-search:first-child {
	margin-top: -10px;
}
/* line 584, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-hasheader > .mm-panel > div.mm-search:first-child + .mm-list {
	padding-top: 0;
}
/* line 587, ../sass/jquery.mmenu.all.scss */
.mm-menu .mm-search input {
	background: rgba(255, 255, 255, 0.3);
	color: rgba(255, 255, 255, 0.6);
}
/* line 590, ../sass/jquery.mmenu.all.scss */
.mm-menu .mm-noresultsmsg {
	color: rgba(255, 255, 255, 0.3);
}
/*
	jQuery.mmenu toggles addon CSS
*/
/* line 596, ../sass/jquery.mmenu.all.scss */
input.mm-toggle, input.mm-check {
	position: absolute;
	left: -10000px;
}
/* line 601, ../sass/jquery.mmenu.all.scss */
label.mm-toggle, label.mm-check {
	margin: 0;
	position: absolute;
	top: 50%;
	z-index: 1;
}
/* line 607, ../sass/jquery.mmenu.all.scss */
label.mm-toggle:before, label.mm-check:before {
	content: '';
	display: block;
}
/* line 612, ../sass/jquery.mmenu.all.scss */
label.mm-toggle {
	border-radius: 30px;
	width: 50px;
	height: 30px;
	margin-top: -15px;
}
/* line 617, ../sass/jquery.mmenu.all.scss */
label.mm-toggle:before {
	border-radius: 30px;
	width: 28px;
	height: 28px;
	margin: 1px;
}
/* line 623, ../sass/jquery.mmenu.all.scss */
input.mm-toggle:checked ~ label.mm-toggle:before {
	float: right;
}
/* line 626, ../sass/jquery.mmenu.all.scss */
label.mm-check {
	width: 30px;
	height: 30px;
	margin-top: -15px;
}
/* line 630, ../sass/jquery.mmenu.all.scss */
label.mm-check:before {
	border-left: 3px solid;
	border-bottom: 3px solid;
	width: 40%;
	height: 20%;
	margin: 25% 0 0 20%;
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg);
}
/* line 639, ../sass/jquery.mmenu.all.scss */
label.mm-toggle, label.mm-check {
	right: 20px;
}
/* line 642, ../sass/jquery.mmenu.all.scss */
label.mm-toggle + a, label.mm-toggle + span {
	margin-right: 70px;
}
/* line 646, ../sass/jquery.mmenu.all.scss */
label.mm-check + a, label.mm-check + span {
	margin-right: 50px;
}
/* line 650, ../sass/jquery.mmenu.all.scss */
a.mm-subopen + label.mm-toggle, a.mm-subopen + label.mm-check {
	right: 50px;
}
/* line 653, ../sass/jquery.mmenu.all.scss */
a.mm-subopen + label.mm-toggle + a, a.mm-subopen + label.mm-toggle + span {
	margin-right: 100px;
}
/* line 657, ../sass/jquery.mmenu.all.scss */
a.mm-subopen + label.mm-check + a, a.mm-subopen + label.mm-check + span {
	margin-right: 80px;
}
/* line 661, ../sass/jquery.mmenu.all.scss */
em.mm-counter + a.mm-subopen + label.mm-toggle, em.mm-counter + a.mm-subopen + label.mm-check {
	right: 90px;
}
/* line 664, ../sass/jquery.mmenu.all.scss */
em.mm-counter + a.mm-subopen + label.mm-toggle + a, em.mm-counter + a.mm-subopen + label.mm-toggle + span {
	margin-right: 140px;
}
/* line 668, ../sass/jquery.mmenu.all.scss */
em.mm-counter + a.mm-subopen + label.mm-check + a, em.mm-counter + a.mm-subopen + label.mm-check + span {
	margin-right: 120px;
}
/* line 672, ../sass/jquery.mmenu.all.scss */
.mm-menu label.mm-toggle {
	background: rgba(0, 0, 0, 0.15);
}
/* line 674, ../sass/jquery.mmenu.all.scss */
.mm-menu label.mm-toggle:before {
	background: #333333;
}
/* line 676, ../sass/jquery.mmenu.all.scss */
.mm-menu input.mm-toggle:checked ~ label.mm-toggle {
	background: #4bd963;
}
/* line 679, ../sass/jquery.mmenu.all.scss */
.mm-menu label.mm-check:before {
	border-color: rgba(255, 255, 255, 0.3);
}
/* line 681, ../sass/jquery.mmenu.all.scss */
.mm-menu input.mm-check:checked ~ label.mm-check:before {
	border-color: rgba(255, 255, 255, 0.6);
}
/*
	jQuery.mmenu effects extension CSS
*/
/* line 687, ../sass/jquery.mmenu.all.scss */
html.mm-slide .mm-menu {
	-webkit-transition: -webkit-transform 0.4s ease;
	transition: transform 0.4s ease;
}
/* line 690, ../sass/jquery.mmenu.all.scss */
html.mm-slide.mm-opened .mm-menu {
	-webkit-transform: translateX(-30%);
	transform: translateX(-30%);
}
/* line 693, ../sass/jquery.mmenu.all.scss */
html.mm-slide.mm-opening .mm-menu {
	-webkit-transform: translateX(0%);
	transform: translateX(0%);
}
/* line 696, ../sass/jquery.mmenu.all.scss */
html.mm-slide.mm-right.mm-opened .mm-menu {
	-webkit-transform: translateX(30%);
	transform: translateX(30%);
}
/* line 699, ../sass/jquery.mmenu.all.scss */
html.mm-slide.mm-right.mm-opening .mm-menu {
	-webkit-transform: translateX(0%);
	transform: translateX(0%);
}
/* line 702, ../sass/jquery.mmenu.all.scss */
html.mm-slide.mm-top.mm-opened .mm-menu {
	-webkit-transform: translateY(-30%);
	transform: translateY(-30%);
}
/* line 705, ../sass/jquery.mmenu.all.scss */
html.mm-slide.mm-top.mm-opening .mm-menu {
	-webkit-transform: translateY(0%);
	transform: translateY(0%);
}
/* line 708, ../sass/jquery.mmenu.all.scss */
html.mm-slide.mm-bottom.mm-opened .mm-menu {
	-webkit-transform: translateY(30%);
	transform: translateY(30%);
}
/* line 711, ../sass/jquery.mmenu.all.scss */
html.mm-slide.mm-bottom.mm-opening .mm-menu {
	-webkit-transform: translateY(0%);
	transform: translateY(0%);
}
/* line 715, ../sass/jquery.mmenu.all.scss */
html.mm-zoom-menu .mm-menu {
	-webkit-transition: -webkit-transform 0.4s ease;
	transition: transform 0.4s ease;
}
/* line 718, ../sass/jquery.mmenu.all.scss */
html.mm-zoom-menu.mm-opened .mm-menu {
	-webkit-transform: scale(0.7, 0.7) translateX(-30%);
	transform: scale(0.7, 0.7) translateX(-30%);
	-webkit-transform-origin: left center;
	transform-origin: left center;
}
/* line 723, ../sass/jquery.mmenu.all.scss */
html.mm-zoom-menu.mm-opening .mm-menu {
	-webkit-transform: scale(1, 1) translateX(0%);
	transform: scale(1, 1) translateX(0%);
}
/* line 726, ../sass/jquery.mmenu.all.scss */
html.mm-zoom-menu.mm-right.mm-opened .mm-menu {
	-webkit-transform: scale(0.7, 0.7) translateX(30%);
	transform: scale(0.7, 0.7) translateX(30%);
	-webkit-transform-origin: right center;
	transform-origin: right center;
}
/* line 731, ../sass/jquery.mmenu.all.scss */
html.mm-zoom-menu.mm-right.mm-opening .mm-menu {
	-webkit-transform: scale(1, 1) translateX(0%);
	transform: scale(1, 1) translateX(0%);
}
/* line 734, ../sass/jquery.mmenu.all.scss */
html.mm-zoom-menu.mm-top.mm-opened .mm-menu {
	-webkit-transform: scale(0.7, 0.7) translateY(-30%);
	transform: scale(0.7, 0.7) translateY(-30%);
	-webkit-transform-origin: center top;
	transform-origin: center top;
}
/* line 739, ../sass/jquery.mmenu.all.scss */
html.mm-zoom-menu.mm-top.mm-opening .mm-menu {
	-webkit-transform: scale(1, 1) translateY(0%);
	transform: scale(1, 1) translateY(0%);
}
/* line 742, ../sass/jquery.mmenu.all.scss */
html.mm-zoom-menu.mm-bottom.mm-opened .mm-menu {
	-webkit-transform: scale(0.7, 0.7) translateY(30%);
	transform: scale(0.7, 0.7) translateY(30%);
	-webkit-transform-origin: center bottom;
	transform-origin: center bottom;
}
/* line 747, ../sass/jquery.mmenu.all.scss */
html.mm-zoom-menu.mm-bottom.mm-opening .mm-menu {
	-webkit-transform: scale(1, 1) translateY(0%);
	transform: scale(1, 1) translateY(0%);
}
/* line 751, ../sass/jquery.mmenu.all.scss */
html.mm-zoom-panels .mm-menu.mm-horizontal > .mm-panel {
	-webkit-transform: scale(1.5, 1.5) translateX(100%);
	transform: scale(1.5, 1.5) translateX(100%);
	-webkit-transform-origin: left center;
	transform-origin: left center;
	-webkit-transition-property: -webkit-transform, left;
	transition-property: transform, left;
}
/* line 758, ../sass/jquery.mmenu.all.scss */
html.mm-zoom-panels .mm-menu.mm-horizontal > .mm-panel.mm-opened {
	-webkit-transform: scale(1, 1) translateX(0%);
	transform: scale(1, 1) translateX(0%);
}
/* line 761, ../sass/jquery.mmenu.all.scss */
html.mm-zoom-panels .mm-menu.mm-horizontal > .mm-panel.mm-opened.mm-subopened {
	-webkit-transform: scale(0.7, 0.7) translateX(-30%);
	transform: scale(0.7, 0.7) translateX(-30%);
}
/*
	jQuery.mmenu fullscreen extension CSS
*/
/* line 768, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-fullscreen {
	width: 100%;
	min-width: 140px;
	max-width: 10000px;
}
/* line 773, ../sass/jquery.mmenu.all.scss */
html.mm-opening.mm-fullscreen .mm-page, html.mm-opening.mm-fullscreen #mm-blocker {
	-webkit-transform: translate(100%, 0);
	transform: translate(100%, 0);
}
 @media all and (max-width: 140px) {
/* line 779, ../sass/jquery.mmenu.all.scss */
html.mm-opening.mm-fullscreen .mm-page,  html.mm-opening.mm-fullscreen #mm-blocker {
	-webkit-transform: translate(140px, 0);
	transform: translate(140px, 0);
}
}
@media all and (min-width: 10000px) {
/* line 784, ../sass/jquery.mmenu.all.scss */
html.mm-opening.mm-fullscreen .mm-page,  html.mm-opening.mm-fullscreen #mm-blocker {
	-webkit-transform: translate(10000px, 0);
	transform: translate(10000px, 0);
}
}
/* line 788, ../sass/jquery.mmenu.all.scss */
html.mm-right.mm-opening.mm-fullscreen .mm-page, html.mm-right.mm-opening.mm-fullscreen #mm-blocker {
	-webkit-transform: translate(-100%, 0);
	transform: translate(-100%, 0);
}
 @media all and (max-width: 140px) {
/* line 794, ../sass/jquery.mmenu.all.scss */
html.mm-right.mm-opening.mm-fullscreen .mm-page,  html.mm-right.mm-opening.mm-fullscreen #mm-blocker {
	-webkit-transform: translate(-140px, 0);
	transform: translate(-140px, 0);
}
}
@media all and (min-width: 10000px) {
/* line 799, ../sass/jquery.mmenu.all.scss */
html.mm-right.mm-opening.mm-fullscreen .mm-page,  html.mm-right.mm-opening.mm-fullscreen #mm-blocker {
	-webkit-transform: translate(-10000px, 0);
	transform: translate(-10000px, 0);
}
}
/* line 803, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-front.mm-fullscreen.mm-top, .mm-menu.mm-front.mm-fullscreen.mm-bottom {
	height: 100%;
	min-height: 140px;
	max-height: 10000px;
}
/* line 808, ../sass/jquery.mmenu.all.scss */
html.mm-opened.mm-fullscreen .mm-page {
	box-shadow: none !important;
}
/*
	jQuery.mmenu position extension CSS
*/
/* line 814, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-top, .mm-menu.mm-bottom {
	width: 100%;
	min-width: 100%;
	max-width: 100%;
}
/* line 820, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-right {
	left: auto;
	right: 0;
}
/* line 824, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-bottom {
	top: auto;
	bottom: 0;
}
/* line 828, ../sass/jquery.mmenu.all.scss */
html.mm-right.mm-opening .mm-page, html.mm-right.mm-opening #mm-blocker {
	-webkit-transform: translate(-80%, 0);
	transform: translate(-80%, 0);
}
 @media all and (max-width: 175px) {
/* line 834, ../sass/jquery.mmenu.all.scss */
html.mm-right.mm-opening .mm-page,  html.mm-right.mm-opening #mm-blocker {
	-webkit-transform: translate(-140px, 0);
	transform: translate(-140px, 0);
}
}
@media all and (min-width: 550px) {
/* line 839, ../sass/jquery.mmenu.all.scss */
html.mm-right.mm-opening .mm-page,  html.mm-right.mm-opening #mm-blocker {
	-webkit-transform: translate(-440px, 0);
	transform: translate(-440px, 0);
}
}
/*
	jQuery.mmenu z-position extension CSS
*/
/* line 846, ../sass/jquery.mmenu.all.scss */
html.mm-front .mm-page, html.mm-front #mm-blocker {
	-webkit-transform: translate(0, 0) !important;
	transform: translate(0, 0) !important;
	z-index: 0;
}
/* line 852, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-front {
	z-index: 1;
	box-shadow: 0 0 15px rgba(0, 0, 0, 0.5);
}
/* line 856, ../sass/jquery.mmenu.all.scss */
html.mm-opened.mm-next .mm-page {
	box-shadow: none;
}
/* line 859, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-front, .mm-menu.mm-next {
	-webkit-transition: -webkit-transform 0.4s ease;
	transition: transform 0.4s ease;
	-webkit-transform: translate(-100%, 0);
	transform: translate(-100%, 0);
}
/* line 864, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-front.mm-right, .mm-menu.mm-next.mm-right {
	-webkit-transform: translate(100%, 0);
	transform: translate(100%, 0);
}
/* line 867, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-front.mm-top {
	-webkit-transform: translate(0, -100%);
	transform: translate(0, -100%);
}
/* line 870, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-front.mm-bottom {
	-webkit-transform: translate(0, 100%);
	transform: translate(0, 100%);
}
/* line 874, ../sass/jquery.mmenu.all.scss */
html.mm-opening .mm-menu.mm-front, html.mm-opening .mm-menu.mm-next {
	-webkit-transform: translate(0, 0);
	transform: translate(0, 0);
}
/* line 878, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-front.mm-top, .mm-menu.mm-front.mm-bottom {
	height: 80%;
	min-height: 140px;
	max-height: 880px;
}
/*
	jQuery.mmenu themes extension CSS
*/
/* line 886, ../sass/jquery.mmenu.all.scss */
html.mm-opened.mm-light .mm-page {
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
}
/* line 889, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-light {
	background: #f3f3f3;
	color: rgba(0, 0, 0, 0.6);
}
/* line 892, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-light .mm-list > li:after {
	border-color: rgba(0, 0, 0, 0.1);
}
/* line 894, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-light .mm-list > li > a.mm-subclose {
	background: rgba(255, 255, 255, 0.6);
	color: rgba(0, 0, 0, 0.3);
}
/* line 897, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-light .mm-list > li > a.mm-subopen:after, .mm-menu.mm-light .mm-list > li > a.mm-subclose:before {
	border-color: rgba(0, 0, 0, 0.3);
}
/* line 899, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-light .mm-list > li > a.mm-subopen:before {
	border-color: rgba(0, 0, 0, 0.1);
}
/* line 901, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-light .mm-list > li.mm-selected > a:not(.mm-subopen), .mm-menu.mm-light .mm-list > li.mm-selected > span {
	background: rgba(255, 255, 255, 0.6);
}
/* line 904, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-light .mm-list > li.mm-label {
	background: rgba(0, 0, 0, 0.03);
}
/* line 906, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-light.mm-vertical .mm-list li.mm-opened > a.mm-subopen, .mm-menu.mm-light.mm-vertical .mm-list li.mm-opened > ul {
	background: rgba(0, 0, 0, 0.03);
}
/* line 910, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-light label.mm-check:before {
	border-color: rgba(0, 0, 0, 0.3);
}
/* line 912, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-light input.mm-check:checked ~ label.mm-check:before {
	border-color: rgba(0, 0, 0, 0.6);
}
/* line 915, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-light em.mm-counter {
	color: rgba(0, 0, 0, 0.3);
}
/* line 918, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-light .mm-header {
	border-color: rgba(0, 0, 0, 0.1);
	color: rgba(0, 0, 0, 0.3);
}
/* line 921, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-light .mm-header .mm-prev:before, .mm-menu.mm-light .mm-header .mm-next:after {
	border-color: rgba(0, 0, 0, 0.3);
}
/* line 925, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-light .mm-list li.mm-label > div > div {
	background: rgba(0, 0, 0, 0.03);
}
/* line 928, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-light .mm-search input {
	background: rgba(0, 0, 0, 0.1);
	color: rgba(0, 0, 0, 0.6);
}
/* line 931, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-light .mm-noresultsmsg {
	color: rgba(0, 0, 0, 0.3);
}
/* line 934, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-light label.mm-toggle {
	background: rgba(0, 0, 0, 0.1);
}
/* line 936, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-light label.mm-toggle:before {
	background: #f3f3f3;
}
/* line 938, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-light input.mm-toggle:checked ~ label.mm-toggle {
	background: #4bd963;
}
/* line 941, ../sass/jquery.mmenu.all.scss */
html.mm-opened.mm-white .mm-page {
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
}
/* line 944, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-white {
	background: white;
	color: rgba(0, 0, 0, 0.6);
}
/* line 947, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-white .mm-list > li:after {
	border-color: rgba(0, 0, 0, 0.1);
}
/* line 949, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-white .mm-list > li > a.mm-subclose {
	background: rgba(0, 0, 0, 0.06);
	color: rgba(0, 0, 0, 0.3);
}
/* line 952, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-white .mm-list > li > a.mm-subopen:after, .mm-menu.mm-white .mm-list > li > a.mm-subclose:before {
	border-color: rgba(0, 0, 0, 0.3);
}
/* line 954, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-white .mm-list > li > a.mm-subopen:before {
	border-color: rgba(0, 0, 0, 0.1);
}
/* line 956, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-white .mm-list > li.mm-selected > a:not(.mm-subopen), .mm-menu.mm-white .mm-list > li.mm-selected > span {
	background: rgba(0, 0, 0, 0.06);
}
/* line 959, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-white .mm-list > li.mm-label {
	background: rgba(0, 0, 0, 0.03);
}
/* line 961, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-white.mm-vertical .mm-list li.mm-opened > a.mm-subopen, .mm-menu.mm-white.mm-vertical .mm-list li.mm-opened > ul {
	background: rgba(0, 0, 0, 0.03);
}
/* line 965, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-white label.mm-check:before {
	border-color: rgba(0, 0, 0, 0.3);
}
/* line 967, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-white input.mm-check:checked ~ label.mm-check:before {
	border-color: rgba(0, 0, 0, 0.6);
}
/* line 970, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-white em.mm-counter {
	color: rgba(0, 0, 0, 0.3);
}
/* line 973, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-white .mm-header {
	border-color: rgba(0, 0, 0, 0.1);
	color: rgba(0, 0, 0, 0.3);
}
/* line 976, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-white .mm-header .mm-prev:before, .mm-menu.mm-white .mm-header .mm-next:after {
	border-color: rgba(0, 0, 0, 0.3);
}
/* line 980, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-white .mm-list li.mm-label > div > div {
	background: rgba(0, 0, 0, 0.03);
}
/* line 983, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-white .mm-search input {
	background: rgba(0, 0, 0, 0.1);
	color: rgba(0, 0, 0, 0.6);
}
/* line 986, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-white .mm-noresultsmsg {
	color: rgba(0, 0, 0, 0.3);
}
/* line 989, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-white label.mm-toggle {
	background: rgba(0, 0, 0, 0.1);
}
/* line 991, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-white label.mm-toggle:before {
	background: white;
}
/* line 993, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-white input.mm-toggle:checked ~ label.mm-toggle {
	background: #4bd963;
}
/* line 996, ../sass/jquery.mmenu.all.scss */
html.mm-opened.mm-black .mm-page {
	box-shadow: none;
}
/* line 999, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-black {
	background: black;
	color: rgba(255, 255, 255, 0.6);
}
/* line 1002, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-black .mm-list > li:after {
	border-color: rgba(255, 255, 255, 0.2);
}
/* line 1004, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-black .mm-list > li > a.mm-subclose {
	background: rgba(255, 255, 255, 0.25);
	color: rgba(255, 255, 255, 0.3);
}
/* line 1007, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-black .mm-list > li > a.mm-subopen:after, .mm-menu.mm-black .mm-list > li > a.mm-subclose:before {
	border-color: rgba(255, 255, 255, 0.3);
}
/* line 1009, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-black .mm-list > li > a.mm-subopen:before {
	border-color: rgba(255, 255, 255, 0.2);
}
/* line 1011, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-black .mm-list > li.mm-selected > a:not(.mm-subopen), .mm-menu.mm-black .mm-list > li.mm-selected > span {
	background: rgba(255, 255, 255, 0.25);
}
/* line 1014, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-black .mm-list > li.mm-label {
	background: rgba(255, 255, 255, 0.15);
}
/* line 1016, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-black.mm-vertical .mm-list li.mm-opened > a.mm-subopen, .mm-menu.mm-black.mm-vertical .mm-list li.mm-opened > ul {
	background: rgba(255, 255, 255, 0.15);
}
/* line 1020, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-black label.mm-check:before {
	border-color: rgba(255, 255, 255, 0.3);
}
/* line 1022, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-black input.mm-check:checked ~ label.mm-check:before {
	border-color: rgba(255, 255, 255, 0.6);
}
/* line 1025, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-black em.mm-counter {
	color: rgba(255, 255, 255, 0.3);
}
/* line 1028, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-black .mm-header {
	border-color: rgba(255, 255, 255, 0.2);
	color: rgba(255, 255, 255, 0.3);
}
/* line 1031, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-black .mm-header .mm-prev:before, .mm-menu.mm-black .mm-header .mm-next:after {
	border-color: rgba(255, 255, 255, 0.3);
}
/* line 1035, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-black .mm-list li.mm-label > div > div {
	background: rgba(255, 255, 255, 0.15);
}
/* line 1038, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-black .mm-search input {
	background: rgba(255, 255, 255, 0.3);
	color: rgba(255, 255, 255, 0.6);
}
/* line 1041, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-black .mm-noresultsmsg {
	color: rgba(255, 255, 255, 0.3);
}
/* line 1044, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-black label.mm-toggle {
	background: rgba(255, 255, 255, 0.2);
}
/* line 1046, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-black label.mm-toggle:before {
	background: black;
}
/* line 1048, ../sass/jquery.mmenu.all.scss */
.mm-menu.mm-black input.mm-toggle:checked ~ label.mm-toggle {
	background: #4bd963;
}
/* line 2, ../sass/extends.scss */
a.mobile-menu-close {
	display: none;
}
/* line 6, ../sass/extends.scss */
.header .navbar .navbar-brand.mobile {
	display: none;
}
/* line 10, ../sass/extends.scss */
#mobile-menu-wrap .navbar-nav {
	margin: 109px -15px 0 50px;
}
/* line 13, ../sass/extends.scss */
#mobile-menu {
	max-height: 100%;
	position: relative;
	overflow-y: scroll;
	-webkit-overflow-scrolling: touch;
	padding-bottom: 60px;
}
/* line 20, ../sass/extends.scss */
#mobile-menu-wrap {
	position: fixed;
	top: 0;
	right: -320px;
	z-index: 100;
	visibility: hidden;
	width: 230px;
	height: 100%;
	background: #fff;
	-webkit-transition: all 0.5s;
	transition: all 0.5s;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	border-left: 1px solid #e4e4e4;
	box-shadow: 0 -2px 8px 1px rgba(0, 0, 0, 0.06);
}
/* line 36, ../sass/extends.scss */
.mobile-menu-open #mobile-menu-wrap {
	visibility: visible;
	-webkit-transition: -webkit-transform 0.5s;
	transition: transform 0.5s;
	-webkit-transform: translate3d(-320px, 0, 0);
	transform: translate3d(-320px, 0, 0);
	overflow-x: hidden;
}
/* line 44, ../sass/extends.scss */
#container {
	position: relative;
	z-index: 99;
	overflow: hidden;
	-webkit-transition: -webkit-transform 0.5s;
	transition: transform 0.5s;
	-webkit-transform-origin: 50% 1%;
	transform-origin: 50% 1%;
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
}
/* line 55, ../sass/extends.scss */
.mobile-menu-open #container {
	-webkit-transform: translate3d(-320px, 0, 0);
	transform: translate3d(-320px, 0, 0);
}
 @media (max-width: 767px) {
/*	.collapse {
  		display: none;
  	}*/
  /* line 65, ../sass/extends.scss */
.mobile-menu-open {
/*.navbar-default .navbar-nav > li > a {
    	font-size: 16px;
    	padding: 15px;
    	color: #575757;
    	border-top: 1px solid #ebebeb;
    }*/
    /*ul.sub-menu li {
    	border-top: 1px solid #ebebeb;
    	border-bottom: 0;
    }*/
    /*.redq .columns ul li {
    	border-top: 1px solid #ebebeb;
    	border-bottom: 0;
    }*/ }
/* line 73, ../sass/extends.scss */
.mobile-menu-open .navbar-collapse {
	padding: 0;
}
/* line 80, ../sass/extends.scss */
.mobile-menu-open ul.sub-menu li a {
	padding-left: 25px;
}
/* line 83, ../sass/extends.scss */
.mobile-menu-open ul.sub-menu ul li a {
	padding-left: 35px;
}
/* line 86, ../sass/extends.scss */
.mobile-menu-open ul.sub-menu ul ul li a {
	padding-left: 45px;
}
/* line 94, ../sass/extends.scss */
.header .navbar .navbar-brand.large {
	position: relative;
	z-index: 99;
	-webkit-transition: -webkit-transform 0.5s;
	transition: transform 0.5s;
	-webkit-transform-origin: 50% 1%;
	transform-origin: 50% 1%;
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
}
/* line 105, ../sass/extends.scss */
.mobile-menu-open .header .navbar .navbar-brand.large {
	-webkit-transform: translate3d(-320px, 0, 0);
	transform: translate3d(-320px, 0, 0);
}
/* line 109, ../sass/extends.scss */
.mobile-menu-open .header .navbar .navbar-brand.mobile {
	display: block;
}
/* line 113, ../sass/extends.scss */
a.mobile-menu-close {
	position: fixed;
	top: 0;
	right: 0;
	font-size: 20px;
	display: block;
	z-index: 9999;
	cursor: pointer;
	padding: 13px;
	width: 46px;
	text-align: center;
}
/* line 125, ../sass/extends.scss */
.nav .sub-menu, .nav .dropdown-menu {
	position: static;
	float: none;
	display: block;
	width: auto;
	margin-top: 0;
	background-color: transparent;
	border: 0;
	box-shadow: none;
}
}
