/* Table of Content
================================================== #Fonts #Icons #Forms #Buttons #Utilities
 #Fancybox #Datepicker #Layer Slider
 #Header #Home #Footer #Subpage
 #Pixel Perfect
*/
/*! normalize.css v3.0.1 | MIT License | git.io/normalize */
/* line 9, ../SCss/bootstrap/_normalize.scss */
html {
	font-family: 'Flame', sans-serif;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
}

/* line 19, ../SCss/bootstrap/_normalize.scss */
body {
	margin: 0;
}

/* line 32, ../SCss/bootstrap/_normalize.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {
	display: block;
}

/* line 52, ../SCss/bootstrap/_normalize.scss */
audio, canvas, progress, video {
	display: inline-block;
	vertical-align: baseline;
}

/* line 65, ../SCss/bootstrap/_normalize.scss */
audio:not([controls]) {
	display: none;
	height: 0;
}

/* line 75, ../SCss/bootstrap/_normalize.scss */
[hidden], template {
	display: none;
}

/* line 87, ../SCss/bootstrap/_normalize.scss */
a {
	background: transparent;
}

/* line 95, ../SCss/bootstrap/_normalize.scss */
a:active, a:hover {
	outline: 0;
}

/* line 107, ../SCss/bootstrap/_normalize.scss */
abbr[title] {
	border-bottom: 1px dotted;
}

/* line 115, ../SCss/bootstrap/_normalize.scss */
b, strong {
	font-weight: bold;
}

/* line 124, ../SCss/bootstrap/_normalize.scss */
dfn {
	font-style: italic;
}

/* line 133, ../SCss/bootstrap/_normalize.scss */
h1 {
	font-size: 2em;
	margin: 0.67em 0;
}

/* line 142, ../SCss/bootstrap/_normalize.scss */
mark {
	background: #ff0;
	color: #000;
}

/* line 151, ../SCss/bootstrap/_normalize.scss */
small {
	font-size: 80%;
}

/* line 159, ../SCss/bootstrap/_normalize.scss */
sub, sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}

/* line 167, ../SCss/bootstrap/_normalize.scss */
sup {
	top: -0.5em;
}

/* line 171, ../SCss/bootstrap/_normalize.scss */
sub {
	bottom: -0.25em;
}

/* line 182, ../SCss/bootstrap/_normalize.scss */
img {
	border: 0;
}

/* line 190, ../SCss/bootstrap/_normalize.scss */
svg:not(:root) {
	overflow: hidden;
}

/* line 201, ../SCss/bootstrap/_normalize.scss */
figure {
	margin: 1em 40px;
}

/* line 209, ../SCss/bootstrap/_normalize.scss */
hr {
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	height: 0;
}

/* line 219, ../SCss/bootstrap/_normalize.scss */
pre {
	overflow: auto;
}

/* line 227, ../SCss/bootstrap/_normalize.scss */
code, kbd, pre, samp {
	font-family: monospace, monospace;
	font-size: 1em;
}

/* line 250, ../SCss/bootstrap/_normalize.scss */
button, input, optgroup, select, textarea {
	color: inherit;
	font: inherit;
	margin: 0;
}

/* line 264, ../SCss/bootstrap/_normalize.scss */
button {
	overflow: visible;
}

/* line 275, ../SCss/bootstrap/_normalize.scss */
button, select {
	text-transform: none;
}

/* line 288, ../SCss/bootstrap/_normalize.scss */
button, html input[type="button"], input[type="reset"], input[type="submit"] {
	-webkit-appearance: button;
	cursor: pointer;
}

/* line 300, ../SCss/bootstrap/_normalize.scss */
button[disabled], html input[disabled] {
	cursor: default;
}

/* line 309, ../SCss/bootstrap/_normalize.scss */
button::-moz-focus-inner, input::-moz-focus-inner {
	border: 0;
	padding: 0;
}

/* line 320, ../SCss/bootstrap/_normalize.scss */
input {
	line-height: normal;
}

/* line 332, ../SCss/bootstrap/_normalize.scss */
input[type="checkbox"], input[type="radio"] {
	box-sizing: border-box;
	padding: 0;
}

/* line 344, ../SCss/bootstrap/_normalize.scss */
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
	height: auto;
}

/* line 355, ../SCss/bootstrap/_normalize.scss */
input[type="search"] {
	-webkit-appearance: textfield;
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
}

/* line 368, ../SCss/bootstrap/_normalize.scss */
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
	-webkit-appearance: none;
}

/* line 377, ../SCss/bootstrap/_normalize.scss */
fieldset {
	border: 1px solid #c0c0c0;
	margin: 0 2px;
	padding: 0.35em 0.625em 0.75em;
}

/* line 388, ../SCss/bootstrap/_normalize.scss */
legend {
	border: 0;
	padding: 0;
}

/* line 397, ../SCss/bootstrap/_normalize.scss */
textarea {
	overflow: auto;
}

/* line 406, ../SCss/bootstrap/_normalize.scss */
optgroup {
	font-weight: bold;
}

/* line 417, ../SCss/bootstrap/_normalize.scss */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* line 422, ../SCss/bootstrap/_normalize.scss */
td, th {
	padding: 0;
}

@media print { /* line 8, ../SCss/bootstrap/_print.scss */
	* {
		text-shadow: none !important;
		color: #000 !important;
		background: transparent !important;
		box-shadow: none !important;
	}
	/* line 15, ../SCss/bootstrap/_print.scss */
	a, a:visited {
		text-decoration: underline;
	}
	/* line 20, ../SCss/bootstrap/_print.scss */
	a[href]:after {
		content: " (" attr(href) ")";
	}
	/* line 24, ../SCss/bootstrap/_print.scss */
	abbr[title]:after {
		content: " (" attr(title) ")";
	}
	/* line 29, ../SCss/bootstrap/_print.scss */
	a[href^="javascript:"]:after, a[href^="#"]:after {
		content: "";
	}
	/* line 34, ../SCss/bootstrap/_print.scss */
	pre, blockquote {
		border: 1px solid #999;
		page-break-inside: avoid;
	}
	/* line 40, ../SCss/bootstrap/_print.scss */
	thead {
		display: table-header-group;
	}
	/* line 44, ../SCss/bootstrap/_print.scss */
	tr, img {
		page-break-inside: avoid;
	}
	/* line 49, ../SCss/bootstrap/_print.scss */
	img {
		max-width: 100% !important;
	}
	/* line 53, ../SCss/bootstrap/_print.scss */
	p, h2, h3 {
		orphans: 3;
		widows: 3;
	}
	/* line 60, ../SCss/bootstrap/_print.scss */
	h2, h3 {
		page-break-after: avoid;
	}
	/* line 67, ../SCss/bootstrap/_print.scss */
	select {
		background: #fff !important;
	}
	/* line 72, ../SCss/bootstrap/_print.scss */
	.navbar {
		display: none;
	}
	/* line 76, ../SCss/bootstrap/_print.scss */
	.table td, .table th {
		background-color: #fff !important;
	}
	/* line 83, ../SCss/bootstrap/_print.scss */
	.btn > .caret, .dropup > .btn > .caret {
		border-top-color: #000 !important;
	}
	/* line 87, ../SCss/bootstrap/_print.scss */
	.label {
		border: 1px solid #000;
	}
	/* line 91, ../SCss/bootstrap/_print.scss */
	.table {
		border-collapse: collapse !important;
	}
	/* line 95, ../SCss/bootstrap/_print.scss */
	.table-bordered th, .table-bordered td {
		border: 1px solid #ddd !important;
	}
}
/* line 11, ../SCss/bootstrap/_scaffolding.scss */
* {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

/* line 14, ../SCss/bootstrap/_scaffolding.scss */
*:before, *:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

/* line 22, ../SCss/bootstrap/_scaffolding.scss */
html {
	font-size: 10px;
	-webkit-tap-highlight-color: transparent;
}

/* line 27, ../SCss/bootstrap/_scaffolding.scss */
body {
	font-family: "Flame", sans-serif;
	font-size: 12px;
	line-height: 1.66667;
	color: #484848;
	background-color: #fff;
}

/* line 36, ../SCss/bootstrap/_scaffolding.scss */
input, button, select, textarea {
	font-family: inherit;
	font-size: inherit;
	line-height: inherit;
}

/* line 48, ../SCss/bootstrap/_scaffolding.scss */
a {
	color: #f7a600;
	text-decoration: none;
}
/* line 52, ../SCss/bootstrap/_scaffolding.scss */
a:hover, a:focus {
	color: #ab7300;
	text-decoration: underline;
}
/* line 58, ../SCss/bootstrap/_scaffolding.scss */
a:focus {
	outline: 0;
}

/* line 69, ../SCss/bootstrap/_scaffolding.scss */
figure {
	margin: 0;
}

/* line 76, ../SCss/bootstrap/_scaffolding.scss */
img {
	vertical-align: middle;
}

/* line 81, ../SCss/bootstrap/_scaffolding.scss */
.img-responsive {
	display: block;
	width: 100% \9;
	max-width: 100%;
	height: auto;
}

/* line 86, ../SCss/bootstrap/_scaffolding.scss */
.img-rounded {
	border-radius: 6px;
}

/* line 93, ../SCss/bootstrap/_scaffolding.scss */
.img-thumbnail {
	padding: 4px;
	line-height: 1.66667;
	background-color: #fff;
	border: 1px solid #ddd;
	border-radius: 4px;
	-webkit-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	display: inline-block;
	width: 100% \9;
	max-width: 100%;
	height: auto;
}

/* line 106, ../SCss/bootstrap/_scaffolding.scss */
.img-circle {
	border-radius: 50%;
}

/* line 113, ../SCss/bootstrap/_scaffolding.scss */
hr {
	margin-top: 20px;
	margin-bottom: 20px;
	border: 0;
	border-top: 1px solid #eeeeee;
}

/* line 125, ../SCss/bootstrap/_scaffolding.scss */
.sr-only {
	position: absolute;
	width: 1px;
	height: 1px;
	margin: -1px;
	padding: 0;
	overflow: hidden;
	clip: rect(0, 0, 0, 0);
	border: 0;
}

/* line 141, ../SCss/bootstrap/_scaffolding.scss */
.sr-only-focusable:active, .sr-only-focusable:focus {
	position: static;
	width: auto;
	height: auto;
	margin: 0;
	overflow: visible;
	clip: auto;
}

/* line 9, ../SCss/bootstrap/_type.scss */
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
	font-family: inherit;
	font-weight: 500;
	line-height: 1.1;
	color: inherit;
}
/* line 16, ../SCss/bootstrap/_type.scss */
h1 small, h1 .small, h2 small, h2 .small, h3 small, h3 .small, h4 small, h4 .small, h5 small, h5 .small, h6 small, h6 .small, .h1 small, .h1 .small, .h2 small, .h2 .small, .h3 small, .h3 .small, .h4 small, .h4 .small, .h5 small, .h5 .small, .h6 small, .h6 .small {
	font-weight: normal;
	line-height: 1;
	color: #777777;
}

/* line 24, ../SCss/bootstrap/_type.scss */
h1, .h1, h2, .h2, h3, .h3 {
	margin-top: 17px;
	margin-bottom: 20px;
}
/* line 33, ../SCss/bootstrap/_type.scss */
h1 small, h1 .small, .h1 small, .h1 .small, h2 small, h2 .small, .h2 small, .h2 .small, h3 small, h3 .small, .h3 small, .h3 .small {
	font-size: 65%;
}

/* line 38, ../SCss/bootstrap/_type.scss */
h4, .h4, h5, .h5, h6, .h6 {
	margin-top: 10px;
	margin-bottom: 10px;
}
/* line 44, ../SCss/bootstrap/_type.scss */
h4 small, h4 .small, .h4 small, .h4 .small, h5 small, h5 .small, .h5 small, .h5 .small, h6 small, h6 .small, .h6 small, .h6 .small {
	font-size: 75%;
}

/* line 50, ../SCss/bootstrap/_type.scss */
h1, .h1 {
	font-size: 31px;
}

/* line 51, ../SCss/bootstrap/_type.scss */
h2, .h2 {
	font-size: 25px;
}

/* line 52, ../SCss/bootstrap/_type.scss */
h3, .h3 {
	font-size: 21px;
}

/* line 53, ../SCss/bootstrap/_type.scss */
h4, .h4 {
	font-size: 15px;
}

/* line 54, ../SCss/bootstrap/_type.scss */
h5, .h5 {
	font-size: 12px;
}

/* line 55, ../SCss/bootstrap/_type.scss */
h6, .h6 {
	font-size: 11px;
}

/* line 61, ../SCss/bootstrap/_type.scss */
p {
	margin: 0 0 19px;
}

/* line 69, ../SCss/bootstrap/_type.scss */
.lead {
	margin-bottom: 20px;
	font-size: 13px;
	font-weight: 300;
	line-height: 1.4;
}

@media (min-width: 768px) { /* line 69, ../SCss/bootstrap/_type.scss */
	.lead {
		font-size: 18px;
	}
}

/* line 85, ../SCss/bootstrap/_type.scss */
small, .small {
	font-size: 91%;
}

/* line 91, ../SCss/bootstrap/_type.scss */
cite {
	font-style: normal;
}

/* line 95, ../SCss/bootstrap/_type.scss */
mark, .mark {
	background-color: #fcf8e3;
	padding: .2em;
}

/* line 102, ../SCss/bootstrap/_type.scss */
.text-left {
	text-align: left;
}

/* line 103, ../SCss/bootstrap/_type.scss */
.text-right {
	text-align: right;
}

/* line 104, ../SCss/bootstrap/_type.scss */
.text-center {
	text-align: center;
}

/* line 105, ../SCss/bootstrap/_type.scss */
.text-justify {
	text-align: justify;
}

/* line 106, ../SCss/bootstrap/_type.scss */
.text-nowrap {
	white-space: nowrap;
}

/* line 109, ../SCss/bootstrap/_type.scss */
.text-lowercase {
	text-transform: lowercase;
}

/* line 110, ../SCss/bootstrap/_type.scss */
.text-uppercase {
	text-transform: uppercase;
}

/* line 111, ../SCss/bootstrap/_type.scss */
.text-capitalize {
	text-transform: capitalize;
}

/* line 114, ../SCss/bootstrap/_type.scss */
.text-muted {
	color: #777777;
}

/* line 5, ../SCss/mixins/mixins/_text-emphasis.scss */
.text-primary {
	color: #682f1c;
}

/* line 8, ../SCss/mixins/mixins/_text-emphasis.scss */
a.text-primary:hover {
	color: #401d11;
}

/* line 5, ../SCss/mixins/mixins/_text-emphasis.scss */
.text-success {
	color: #3c763d;
}

/* line 8, ../SCss/mixins/mixins/_text-emphasis.scss */
a.text-success:hover {
	color: #2b542c;
}

/* line 5, ../SCss/mixins/mixins/_text-emphasis.scss */
.text-info {
	color: #31708f;
}

/* line 8, ../SCss/mixins/mixins/_text-emphasis.scss */
a.text-info:hover {
	color: #245269;
}

/* line 5, ../SCss/mixins/mixins/_text-emphasis.scss */
.text-warning {
	color: #8a6d3b;
}

/* line 8, ../SCss/mixins/mixins/_text-emphasis.scss */
a.text-warning:hover {
	color: #66512c;
}

/* line 5, ../SCss/mixins/mixins/_text-emphasis.scss */
.text-danger {
	color: #a94442;
}

/* line 8, ../SCss/mixins/mixins/_text-emphasis.scss */
a.text-danger:hover {
	color: #843534;
}

/* line 131, ../SCss/bootstrap/_type.scss */
.bg-primary {
	color: #fff;
}

/* line 5, ../SCss/mixins/mixins/_background-variant.scss */
.bg-primary {
	background-color: #682f1c;
}

/* line 8, ../SCss/mixins/mixins/_background-variant.scss */
a.bg-primary:hover {
	background-color: #401d11;
}

/* line 5, ../SCss/mixins/mixins/_background-variant.scss */
.bg-success {
	background-color: #dff0d8;
}

/* line 8, ../SCss/mixins/mixins/_background-variant.scss */
a.bg-success:hover {
	background-color: #c1e2b3;
}

/* line 5, ../SCss/mixins/mixins/_background-variant.scss */
.bg-info {
	background-color: #d9edf7;
}

/* line 8, ../SCss/mixins/mixins/_background-variant.scss */
a.bg-info:hover {
	background-color: #afd9ee;
}

/* line 5, ../SCss/mixins/mixins/_background-variant.scss */
.bg-warning {
	background-color: #fcf8e3;
}

/* line 8, ../SCss/mixins/mixins/_background-variant.scss */
a.bg-warning:hover {
	background-color: #f7ecb5;
}

/* line 5, ../SCss/mixins/mixins/_background-variant.scss */
.bg-danger {
	background-color: #f2dede;
}

/* line 8, ../SCss/mixins/mixins/_background-variant.scss */
a.bg-danger:hover {
	background-color: #e4b9b9;
}

/* line 161, ../SCss/bootstrap/_type.scss */
ul, ol {
	margin-top: 0;
	margin-bottom: 10px;
}
/* line 165, ../SCss/bootstrap/_type.scss */
ul ul, ul ol, ol ul, ol ol {
	margin-bottom: 0;
}

/* line 174, ../SCss/bootstrap/_type.scss */
.list-unstyled, .list-inline {
	padding-left: 0;
	list-style: none;
}

/* line 180, ../SCss/bootstrap/_type.scss */
.list-inline {
	margin-left: -5px;
}
/* line 184, ../SCss/bootstrap/_type.scss */
.list-inline > li {
	display: inline-block;
	padding-left: 5px;
	padding-right: 5px;
}

/* line 192, ../SCss/bootstrap/_type.scss */
dl {
	margin-top: 0;
	margin-bottom: 20px;
}

/* line 196, ../SCss/bootstrap/_type.scss */
dt, dd {
	line-height: 1.66667;
}

/* line 200, ../SCss/bootstrap/_type.scss */
dt {
	font-weight: bold;
}

/* line 203, ../SCss/bootstrap/_type.scss */
dd {
	margin-left: 0;
}

/* line 14, ../SCss/mixins/mixins/_clearfix.scss */
.dl-horizontal dd:before, .dl-horizontal dd:after {
	content: " ";
	display: table;
}
/* line 19, ../SCss/mixins/mixins/_clearfix.scss */
.dl-horizontal dd:after {
	clear: both;
}
/* line 218, ../SCss/bootstrap/_type.scss */
.dl-horizontal dt {
	float: left;
	width: 160px;
	clear: left;
	text-align: right;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
/* line 225, ../SCss/bootstrap/_type.scss */
.dl-horizontal dd {
	margin-left: 180px;
}

/* line 236, ../SCss/bootstrap/_type.scss */
abbr[title], abbr[data-original-title] {
	cursor: help;
	border-bottom: 1px dotted #777777;
}

/* line 242, ../SCss/bootstrap/_type.scss */
.initialism {
	font-size: 90%;
	text-transform: uppercase;
}

/* line 248, ../SCss/bootstrap/_type.scss */
blockquote {
	padding: 10px 20px;
	margin: 0 0 20px;
	font-size: 15px;
	border-left: 5px solid #eeeeee;
}
/* line 257, ../SCss/bootstrap/_type.scss */
blockquote p:last-child, blockquote ul:last-child, blockquote ol:last-child {
	margin-bottom: 0;
}
/* line 264, ../SCss/bootstrap/_type.scss */
blockquote footer, blockquote small, blockquote .small {
	display: block;
	font-size: 80%;
	line-height: 1.66667;
	color: #777777;
}
/* line 272, ../SCss/bootstrap/_type.scss */
blockquote footer:before, blockquote small:before, blockquote .small:before {
	content: '\2014 \00A0';
}

/* line 281, ../SCss/bootstrap/_type.scss */
.blockquote-reverse, blockquote.pull-right {
	padding-right: 15px;
	padding-left: 0;
	border-right: 5px solid #eeeeee;
	border-left: 0;
	text-align: right;
}
/* line 293, ../SCss/bootstrap/_type.scss */
.blockquote-reverse footer:before, .blockquote-reverse small:before, .blockquote-reverse .small:before, blockquote.pull-right footer:before, blockquote.pull-right small:before, blockquote.pull-right .small:before {
	content: '';
}
/* line 294, ../SCss/bootstrap/_type.scss */
.blockquote-reverse footer:after, .blockquote-reverse small:after, .blockquote-reverse .small:after, blockquote.pull-right footer:after, blockquote.pull-right small:after, blockquote.pull-right .small:after {
	content: '\00A0 \2014';
}

/* line 301, ../SCss/bootstrap/_type.scss */
blockquote:before, blockquote:after {
	content: "";
}

/* line 307, ../SCss/bootstrap/_type.scss */
address {
	margin-bottom: 20px;
	font-style: normal;
	line-height: 1.66667;
}

/* line 10, ../SCss/bootstrap/_grid.scss */
.container {
	margin-right: auto;
	margin-left: auto;
	padding-left: 10px;
	padding-right: 10px;
}
/* line 14, ../SCss/mixins/mixins/_clearfix.scss */
.container:before, .container:after {
	content: " ";
	display: table;
}
/* line 19, ../SCss/mixins/mixins/_clearfix.scss */
.container:after {
	clear: both;
}

@media (min-width: 768px) { /* line 10, ../SCss/bootstrap/_grid.scss */
	.container {
		width: 740px;
	}
}

@media (min-width: 1001px) { /* line 10, ../SCss/bootstrap/_grid.scss */
	.container {
		width: 980px;
	}
}

@media (min-width: 1220px) { /* line 10, ../SCss/bootstrap/_grid.scss */
	.container {
		width: 1220px;
	}
}

/* line 30, ../SCss/bootstrap/_grid.scss */
.container-fluid {
	margin-right: auto;
	margin-left: auto;
	padding-left: 10px;
	padding-right: 10px;
}
/* line 14, ../SCss/mixins/mixins/_clearfix.scss */
.container-fluid:before, .container-fluid:after {
	content: " ";
	display: table;
}
/* line 19, ../SCss/mixins/mixins/_clearfix.scss */
.container-fluid:after {
	clear: both;
}

/* line 39, ../SCss/bootstrap/_grid.scss */
.row {
	margin-left: -10px;
	margin-right: -10px;
}
/* line 14, ../SCss/mixins/mixins/_clearfix.scss */
.row:before, .row:after {
	content: " ";
	display: table;
}
/* line 19, ../SCss/mixins/mixins/_clearfix.scss */
.row:after {
	clear: both;
}

/* line 11, ../SCss/mixins/mixins/_grid-framework.scss */
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
	position: relative;
	min-height: 1px;
	padding-left: 10px;
	padding-right: 10px;
}

/* line 27, ../SCss/mixins/mixins/_grid-framework.scss */
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
	float: left;
}

/* line 35, ../SCss/mixins/mixins/_grid-framework.scss */
.col-xs-1 {
	width: 8.33333%;
}

/* line 35, ../SCss/mixins/mixins/_grid-framework.scss */
.col-xs-2 {
	width: 16.66667%;
}

/* line 35, ../SCss/mixins/mixins/_grid-framework.scss */
.col-xs-3 {
	width: 25%;
}

/* line 35, ../SCss/mixins/mixins/_grid-framework.scss */
.col-xs-4 {
	width: 33.33333%;
}

/* line 35, ../SCss/mixins/mixins/_grid-framework.scss */
.col-xs-5 {
	width: 41.66667%;
}

/* line 35, ../SCss/mixins/mixins/_grid-framework.scss */
.col-xs-6 {
	width: 50%;
}

/* line 35, ../SCss/mixins/mixins/_grid-framework.scss */
.col-xs-7 {
	width: 58.33333%;
}

/* line 35, ../SCss/mixins/mixins/_grid-framework.scss */
.col-xs-8 {
	width: 66.66667%;
}

/* line 35, ../SCss/mixins/mixins/_grid-framework.scss */
.col-xs-9 {
	width: 75%;
}

/* line 35, ../SCss/mixins/mixins/_grid-framework.scss */
.col-xs-10 {
	width: 83.33333%;
}

/* line 35, ../SCss/mixins/mixins/_grid-framework.scss */
.col-xs-11 {
	width: 91.66667%;
}

/* line 35, ../SCss/mixins/mixins/_grid-framework.scss */
.col-xs-12 {
	width: 100%;
}

/* line 55, ../SCss/mixins/mixins/_grid-framework.scss */
.col-xs-pull-0 {
	right: auto;
}

/* line 50, ../SCss/mixins/mixins/_grid-framework.scss */
.col-xs-pull-1 {
	right: 8.33333%;
}

/* line 50, ../SCss/mixins/mixins/_grid-framework.scss */
.col-xs-pull-2 {
	right: 16.66667%;
}

/* line 50, ../SCss/mixins/mixins/_grid-framework.scss */
.col-xs-pull-3 {
	right: 25%;
}

/* line 50, ../SCss/mixins/mixins/_grid-framework.scss */
.col-xs-pull-4 {
	right: 33.33333%;
}

/* line 50, ../SCss/mixins/mixins/_grid-framework.scss */
.col-xs-pull-5 {
	right: 41.66667%;
}

/* line 50, ../SCss/mixins/mixins/_grid-framework.scss */
.col-xs-pull-6 {
	right: 50%;
}

/* line 50, ../SCss/mixins/mixins/_grid-framework.scss */
.col-xs-pull-7 {
	right: 58.33333%;
}

/* line 50, ../SCss/mixins/mixins/_grid-framework.scss */
.col-xs-pull-8 {
	right: 66.66667%;
}

/* line 50, ../SCss/mixins/mixins/_grid-framework.scss */
.col-xs-pull-9 {
	right: 75%;
}

/* line 50, ../SCss/mixins/mixins/_grid-framework.scss */
.col-xs-pull-10 {
	right: 83.33333%;
}

/* line 50, ../SCss/mixins/mixins/_grid-framework.scss */
.col-xs-pull-11 {
	right: 91.66667%;
}

/* line 50, ../SCss/mixins/mixins/_grid-framework.scss */
.col-xs-pull-12 {
	right: 100%;
}

/* line 45, ../SCss/mixins/mixins/_grid-framework.scss */
.col-xs-push-0 {
	left: auto;
}

/* line 40, ../SCss/mixins/mixins/_grid-framework.scss */
.col-xs-push-1 {
	left: 8.33333%;
}

/* line 40, ../SCss/mixins/mixins/_grid-framework.scss */
.col-xs-push-2 {
	left: 16.66667%;
}

/* line 40, ../SCss/mixins/mixins/_grid-framework.scss */
.col-xs-push-3 {
	left: 25%;
}

/* line 40, ../SCss/mixins/mixins/_grid-framework.scss */
.col-xs-push-4 {
	left: 33.33333%;
}

/* line 40, ../SCss/mixins/mixins/_grid-framework.scss */
.col-xs-push-5 {
	left: 41.66667%;
}

/* line 40, ../SCss/mixins/mixins/_grid-framework.scss */
.col-xs-push-6 {
	left: 50%;
}

/* line 40, ../SCss/mixins/mixins/_grid-framework.scss */
.col-xs-push-7 {
	left: 58.33333%;
}

/* line 40, ../SCss/mixins/mixins/_grid-framework.scss */
.col-xs-push-8 {
	left: 66.66667%;
}

/* line 40, ../SCss/mixins/mixins/_grid-framework.scss */
.col-xs-push-9 {
	left: 75%;
}

/* line 40, ../SCss/mixins/mixins/_grid-framework.scss */
.col-xs-push-10 {
	left: 83.33333%;
}

/* line 40, ../SCss/mixins/mixins/_grid-framework.scss */
.col-xs-push-11 {
	left: 91.66667%;
}

/* line 40, ../SCss/mixins/mixins/_grid-framework.scss */
.col-xs-push-12 {
	left: 100%;
}

/* line 60, ../SCss/mixins/mixins/_grid-framework.scss */
.col-xs-offset-0 {
	margin-left: 0%;
}

/* line 60, ../SCss/mixins/mixins/_grid-framework.scss */
.col-xs-offset-1 {
	margin-left: 8.33333%;
}

/* line 60, ../SCss/mixins/mixins/_grid-framework.scss */
.col-xs-offset-2 {
	margin-left: 16.66667%;
}

/* line 60, ../SCss/mixins/mixins/_grid-framework.scss */
.col-xs-offset-3 {
	margin-left: 25%;
}

/* line 60, ../SCss/mixins/mixins/_grid-framework.scss */
.col-xs-offset-4 {
	margin-left: 33.33333%;
}

/* line 60, ../SCss/mixins/mixins/_grid-framework.scss */
.col-xs-offset-5 {
	margin-left: 41.66667%;
}

/* line 60, ../SCss/mixins/mixins/_grid-framework.scss */
.col-xs-offset-6 {
	margin-left: 50%;
}

/* line 60, ../SCss/mixins/mixins/_grid-framework.scss */
.col-xs-offset-7 {
	margin-left: 58.33333%;
}

/* line 60, ../SCss/mixins/mixins/_grid-framework.scss */
.col-xs-offset-8 {
	margin-left: 66.66667%;
}

/* line 60, ../SCss/mixins/mixins/_grid-framework.scss */
.col-xs-offset-9 {
	margin-left: 75%;
}

/* line 60, ../SCss/mixins/mixins/_grid-framework.scss */
.col-xs-offset-10 {
	margin-left: 83.33333%;
}

/* line 60, ../SCss/mixins/mixins/_grid-framework.scss */
.col-xs-offset-11 {
	margin-left: 91.66667%;
}

/* line 60, ../SCss/mixins/mixins/_grid-framework.scss */
.col-xs-offset-12 {
	margin-left: 100%;
}

@media (min-width: 768px) { /* line 27, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
		float: left;
	}
	/* line 35, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-sm-1 {
		width: 8.33333%;
	}
	/* line 35, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-sm-2 {
		width: 16.66667%;
	}
	/* line 35, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-sm-3 {
		width: 25%;
	}
	/* line 35, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-sm-4 {
		width: 33.33333%;
	}
	/* line 35, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-sm-5 {
		width: 41.66667%;
	}
	/* line 35, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-sm-6 {
		width: 50%;
	}
	/* line 35, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-sm-7 {
		width: 58.33333%;
	}
	/* line 35, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-sm-8 {
		width: 66.66667%;
	}
	/* line 35, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-sm-9 {
		width: 75%;
	}
	/* line 35, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-sm-10 {
		width: 83.33333%;
	}
	/* line 35, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-sm-11 {
		width: 91.66667%;
	}
	/* line 35, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-sm-12 {
		width: 100%;
	}
	/* line 55, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-sm-pull-0 {
		right: auto;
	}
	/* line 50, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-sm-pull-1 {
		right: 8.33333%;
	}
	/* line 50, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-sm-pull-2 {
		right: 16.66667%;
	}
	/* line 50, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-sm-pull-3 {
		right: 25%;
	}
	/* line 50, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-sm-pull-4 {
		right: 33.33333%;
	}
	/* line 50, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-sm-pull-5 {
		right: 41.66667%;
	}
	/* line 50, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-sm-pull-6 {
		right: 50%;
	}
	/* line 50, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-sm-pull-7 {
		right: 58.33333%;
	}
	/* line 50, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-sm-pull-8 {
		right: 66.66667%;
	}
	/* line 50, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-sm-pull-9 {
		right: 75%;
	}
	/* line 50, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-sm-pull-10 {
		right: 83.33333%;
	}
	/* line 50, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-sm-pull-11 {
		right: 91.66667%;
	}
	/* line 50, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-sm-pull-12 {
		right: 100%;
	}
	/* line 45, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-sm-push-0 {
		left: auto;
	}
	/* line 40, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-sm-push-1 {
		left: 8.33333%;
	}
	/* line 40, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-sm-push-2 {
		left: 16.66667%;
	}
	/* line 40, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-sm-push-3 {
		left: 25%;
	}
	/* line 40, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-sm-push-4 {
		left: 33.33333%;
	}
	/* line 40, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-sm-push-5 {
		left: 41.66667%;
	}
	/* line 40, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-sm-push-6 {
		left: 50%;
	}
	/* line 40, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-sm-push-7 {
		left: 58.33333%;
	}
	/* line 40, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-sm-push-8 {
		left: 66.66667%;
	}
	/* line 40, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-sm-push-9 {
		left: 75%;
	}
	/* line 40, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-sm-push-10 {
		left: 83.33333%;
	}
	/* line 40, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-sm-push-11 {
		left: 91.66667%;
	}
	/* line 40, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-sm-push-12 {
		left: 100%;
	}
	/* line 60, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-sm-offset-0 {
		margin-left: 0%;
	}
	/* line 60, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-sm-offset-1 {
		margin-left: 8.33333%;
	}
	/* line 60, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-sm-offset-2 {
		margin-left: 16.66667%;
	}
	/* line 60, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-sm-offset-3 {
		margin-left: 25%;
	}
	/* line 60, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-sm-offset-4 {
		margin-left: 33.33333%;
	}
	/* line 60, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-sm-offset-5 {
		margin-left: 41.66667%;
	}
	/* line 60, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-sm-offset-6 {
		margin-left: 50%;
	}
	/* line 60, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-sm-offset-7 {
		margin-left: 58.33333%;
	}
	/* line 60, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-sm-offset-8 {
		margin-left: 66.66667%;
	}
	/* line 60, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-sm-offset-9 {
		margin-left: 75%;
	}
	/* line 60, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-sm-offset-10 {
		margin-left: 83.33333%;
	}
	/* line 60, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-sm-offset-11 {
		margin-left: 91.66667%;
	}
	/* line 60, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-sm-offset-12 {
		margin-left: 100%;
	}
}

@media (min-width: 1001px) { /* line 27, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
		float: left;
	}
	/* line 35, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-md-1 {
		width: 8.33333%;
	}
	/* line 35, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-md-2 {
		width: 16.66667%;
	}
	/* line 35, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-md-3 {
		width: 25%;
	}
	/* line 35, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-md-4 {
		width: 33.33333%;
	}
	/* line 35, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-md-5 {
		width: 41.66667%;
	}
	/* line 35, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-md-6 {
		width: 50%;
	}
	/* line 35, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-md-7 {
		width: 58.33333%;
	}
	/* line 35, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-md-8 {
		width: 66.66667%;
	}
	/* line 35, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-md-9 {
		width: 75%;
	}
	/* line 35, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-md-10 {
		width: 83.33333%;
	}
	/* line 35, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-md-11 {
		width: 91.66667%;
	}
	/* line 35, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-md-12 {
		width: 100%;
	}
	/* line 55, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-md-pull-0 {
		right: auto;
	}
	/* line 50, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-md-pull-1 {
		right: 8.33333%;
	}
	/* line 50, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-md-pull-2 {
		right: 16.66667%;
	}
	/* line 50, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-md-pull-3 {
		right: 25%;
	}
	/* line 50, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-md-pull-4 {
		right: 33.33333%;
	}
	/* line 50, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-md-pull-5 {
		right: 41.66667%;
	}
	/* line 50, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-md-pull-6 {
		right: 50%;
	}
	/* line 50, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-md-pull-7 {
		right: 58.33333%;
	}
	/* line 50, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-md-pull-8 {
		right: 66.66667%;
	}
	/* line 50, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-md-pull-9 {
		right: 75%;
	}
	/* line 50, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-md-pull-10 {
		right: 83.33333%;
	}
	/* line 50, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-md-pull-11 {
		right: 91.66667%;
	}
	/* line 50, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-md-pull-12 {
		right: 100%;
	}
	/* line 45, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-md-push-0 {
		left: auto;
	}
	/* line 40, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-md-push-1 {
		left: 8.33333%;
	}
	/* line 40, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-md-push-2 {
		left: 16.66667%;
	}
	/* line 40, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-md-push-3 {
		left: 25%;
	}
	/* line 40, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-md-push-4 {
		left: 33.33333%;
	}
	/* line 40, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-md-push-5 {
		left: 41.66667%;
	}
	/* line 40, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-md-push-6 {
		left: 50%;
	}
	/* line 40, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-md-push-7 {
		left: 58.33333%;
	}
	/* line 40, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-md-push-8 {
		left: 66.66667%;
	}
	/* line 40, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-md-push-9 {
		left: 75%;
	}
	/* line 40, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-md-push-10 {
		left: 83.33333%;
	}
	/* line 40, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-md-push-11 {
		left: 91.66667%;
	}
	/* line 40, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-md-push-12 {
		left: 100%;
	}
	/* line 60, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-md-offset-0 {
		margin-left: 0%;
	}
	/* line 60, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-md-offset-1 {
		margin-left: 8.33333%;
	}
	/* line 60, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-md-offset-2 {
		margin-left: 16.66667%;
	}
	/* line 60, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-md-offset-3 {
		margin-left: 25%;
	}
	/* line 60, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-md-offset-4 {
		margin-left: 33.33333%;
	}
	/* line 60, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-md-offset-5 {
		margin-left: 41.66667%;
	}
	/* line 60, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-md-offset-6 {
		margin-left: 50%;
	}
	/* line 60, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-md-offset-7 {
		margin-left: 58.33333%;
	}
	/* line 60, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-md-offset-8 {
		margin-left: 66.66667%;
	}
	/* line 60, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-md-offset-9 {
		margin-left: 75%;
	}
	/* line 60, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-md-offset-10 {
		margin-left: 83.33333%;
	}
	/* line 60, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-md-offset-11 {
		margin-left: 91.66667%;
	}
	/* line 60, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-md-offset-12 {
		margin-left: 100%;
	}
}

@media (min-width: 1220px) { /* line 27, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
		float: left;
	}
	/* line 35, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-lg-1 {
		width: 8.33333%;
	}
	/* line 35, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-lg-2 {
		width: 16.66667%;
	}
	/* line 35, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-lg-3 {
		width: 25%;
	}
	/* line 35, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-lg-4 {
		width: 33.33333%;
	}
	/* line 35, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-lg-5 {
		width: 41.66667%;
	}
	/* line 35, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-lg-6 {
		width: 50%;
	}
	/* line 35, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-lg-7 {
		width: 58.33333%;
	}
	/* line 35, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-lg-8 {
		width: 66.66667%;
	}
	/* line 35, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-lg-9 {
		width: 75%;
	}
	/* line 35, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-lg-10 {
		width: 83.33333%;
	}
	/* line 35, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-lg-11 {
		width: 91.66667%;
	}
	/* line 35, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-lg-12 {
		width: 100%;
	}
	/* line 55, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-lg-pull-0 {
		right: auto;
	}
	/* line 50, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-lg-pull-1 {
		right: 8.33333%;
	}
	/* line 50, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-lg-pull-2 {
		right: 16.66667%;
	}
	/* line 50, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-lg-pull-3 {
		right: 25%;
	}
	/* line 50, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-lg-pull-4 {
		right: 33.33333%;
	}
	/* line 50, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-lg-pull-5 {
		right: 41.66667%;
	}
	/* line 50, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-lg-pull-6 {
		right: 50%;
	}
	/* line 50, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-lg-pull-7 {
		right: 58.33333%;
	}
	/* line 50, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-lg-pull-8 {
		right: 66.66667%;
	}
	/* line 50, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-lg-pull-9 {
		right: 75%;
	}
	/* line 50, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-lg-pull-10 {
		right: 83.33333%;
	}
	/* line 50, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-lg-pull-11 {
		right: 91.66667%;
	}
	/* line 50, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-lg-pull-12 {
		right: 100%;
	}
	/* line 45, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-lg-push-0 {
		left: auto;
	}
	/* line 40, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-lg-push-1 {
		left: 8.33333%;
	}
	/* line 40, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-lg-push-2 {
		left: 16.66667%;
	}
	/* line 40, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-lg-push-3 {
		left: 25%;
	}
	/* line 40, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-lg-push-4 {
		left: 33.33333%;
	}
	/* line 40, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-lg-push-5 {
		left: 41.66667%;
	}
	/* line 40, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-lg-push-6 {
		left: 50%;
	}
	/* line 40, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-lg-push-7 {
		left: 58.33333%;
	}
	/* line 40, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-lg-push-8 {
		left: 66.66667%;
	}
	/* line 40, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-lg-push-9 {
		left: 75%;
	}
	/* line 40, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-lg-push-10 {
		left: 83.33333%;
	}
	/* line 40, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-lg-push-11 {
		left: 91.66667%;
	}
	/* line 40, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-lg-push-12 {
		left: 100%;
	}
	/* line 60, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-lg-offset-0 {
		margin-left: 0%;
	}
	/* line 60, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-lg-offset-1 {
		margin-left: 8.33333%;
	}
	/* line 60, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-lg-offset-2 {
		margin-left: 16.66667%;
	}
	/* line 60, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-lg-offset-3 {
		margin-left: 25%;
	}
	/* line 60, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-lg-offset-4 {
		margin-left: 33.33333%;
	}
	/* line 60, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-lg-offset-5 {
		margin-left: 41.66667%;
	}
	/* line 60, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-lg-offset-6 {
		margin-left: 50%;
	}
	/* line 60, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-lg-offset-7 {
		margin-left: 58.33333%;
	}
	/* line 60, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-lg-offset-8 {
		margin-left: 66.66667%;
	}
	/* line 60, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-lg-offset-9 {
		margin-left: 75%;
	}
	/* line 60, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-lg-offset-10 {
		margin-left: 83.33333%;
	}
	/* line 60, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-lg-offset-11 {
		margin-left: 91.66667%;
	}
	/* line 60, ../SCss/mixins/mixins/_grid-framework.scss */
	.col-lg-offset-12 {
		margin-left: 100%;
	}
}
/* line 6, ../SCss/bootstrap/_tables.scss */
table {
	background-color: transparent;
}

/* line 9, ../SCss/bootstrap/_tables.scss */
th {
	text-align: left;
}

/* line 16, ../SCss/bootstrap/_tables.scss */
.table {
	width: 100%;
	max-width: 100%;
	margin-bottom: 20px;
}
/* line 25, ../SCss/bootstrap/_tables.scss */
.table > thead > tr > th, .table > thead > tr > td, .table > tbody > tr > th, .table > tbody > tr > td, .table > tfoot > tr > th, .table > tfoot > tr > td {
	padding: 8px;
	line-height: 1.66667;
	vertical-align: top;
	border-top: 1px solid #ddd;
}
/* line 35, ../SCss/bootstrap/_tables.scss */
.table > thead > tr > th {
	vertical-align: bottom;
	border-bottom: 2px solid #ddd;
}
/* line 44, ../SCss/bootstrap/_tables.scss */
.table > caption + thead > tr:first-child > th, .table > caption + thead > tr:first-child > td, .table > colgroup + thead > tr:first-child > th, .table > colgroup + thead > tr:first-child > td, .table > thead:first-child > tr:first-child > th, .table > thead:first-child > tr:first-child > td {
	border-top: 0;
}
/* line 51, ../SCss/bootstrap/_tables.scss */
.table > tbody + tbody {
	border-top: 2px solid #ddd;
}
/* line 56, ../SCss/bootstrap/_tables.scss */
.table .table {
	background-color: #fff;
}

/* line 69, ../SCss/bootstrap/_tables.scss */
.table-condensed > thead > tr > th, .table-condensed > thead > tr > td, .table-condensed > tbody > tr > th, .table-condensed > tbody > tr > td, .table-condensed > tfoot > tr > th, .table-condensed > tfoot > tr > td {
	padding: 5px;
}

/* line 82, ../SCss/bootstrap/_tables.scss */
.table-bordered {
	border: 1px solid #ddd;
}
/* line 88, ../SCss/bootstrap/_tables.scss */
.table-bordered > thead > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > th, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > th, .table-bordered > tfoot > tr > td {
	border: 1px solid #ddd;
}
/* line 95, ../SCss/bootstrap/_tables.scss */
.table-bordered > thead > tr > th, .table-bordered > thead > tr > td {
	border-bottom-width: 2px;
}

/* line 109, ../SCss/bootstrap/_tables.scss */
.table-striped > tbody > tr:nth-child(odd) > td, .table-striped > tbody > tr:nth-child(odd) > th {
	background-color: #f9f9f9;
}

/* line 123, ../SCss/bootstrap/_tables.scss */
.table-hover > tbody > tr:hover > td, .table-hover > tbody > tr:hover > th {
	background-color: #f5f5f5;
}

/* line 135, ../SCss/bootstrap/_tables.scss */
table col[class*="col-"] {
	position: static;
	float: none;
	display: table-column;
}

/* line 143, ../SCss/bootstrap/_tables.scss */
table td[class*="col-"], table th[class*="col-"] {
	position: static;
	float: none;
	display: table-cell;
}

/* line 9, ../SCss/mixins/mixins/_table-row.scss */
.table > thead > tr > td.active, .table > thead > tr > th.active, .table > thead > tr.active > td, .table > thead > tr.active > th, .table > tbody > tr > td.active, .table > tbody > tr > th.active, .table > tbody > tr.active > td, .table > tbody > tr.active > th, .table > tfoot > tr > td.active, .table > tfoot > tr > th.active, .table > tfoot > tr.active > td, .table > tfoot > tr.active > th {
	background-color: #f5f5f5;
}

/* line 20, ../SCss/mixins/mixins/_table-row.scss */
.table-hover > tbody > tr > td.active:hover, .table-hover > tbody > tr > th.active:hover, .table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr:hover > .active, .table-hover > tbody > tr.active:hover > th {
	background-color: #e8e8e8;
}

/* line 9, ../SCss/mixins/mixins/_table-row.scss */
.table > thead > tr > td.success, .table > thead > tr > th.success, .table > thead > tr.success > td, .table > thead > tr.success > th, .table > tbody > tr > td.success, .table > tbody > tr > th.success, .table > tbody > tr.success > td, .table > tbody > tr.success > th, .table > tfoot > tr > td.success, .table > tfoot > tr > th.success, .table > tfoot > tr.success > td, .table > tfoot > tr.success > th {
	background-color: #dff0d8;
}

/* line 20, ../SCss/mixins/mixins/_table-row.scss */
.table-hover > tbody > tr > td.success:hover, .table-hover > tbody > tr > th.success:hover, .table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr:hover > .success, .table-hover > tbody > tr.success:hover > th {
	background-color: #d0e9c6;
}

/* line 9, ../SCss/mixins/mixins/_table-row.scss */
.table > thead > tr > td.info, .table > thead > tr > th.info, .table > thead > tr.info > td, .table > thead > tr.info > th, .table > tbody > tr > td.info, .table > tbody > tr > th.info, .table > tbody > tr.info > td, .table > tbody > tr.info > th, .table > tfoot > tr > td.info, .table > tfoot > tr > th.info, .table > tfoot > tr.info > td, .table > tfoot > tr.info > th {
	background-color: #d9edf7;
}

/* line 20, ../SCss/mixins/mixins/_table-row.scss */
.table-hover > tbody > tr > td.info:hover, .table-hover > tbody > tr > th.info:hover, .table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr:hover > .info, .table-hover > tbody > tr.info:hover > th {
	background-color: #c4e3f3;
}

/* line 9, ../SCss/mixins/mixins/_table-row.scss */
.table > thead > tr > td.warning, .table > thead > tr > th.warning, .table > thead > tr.warning > td, .table > thead > tr.warning > th, .table > tbody > tr > td.warning, .table > tbody > tr > th.warning, .table > tbody > tr.warning > td, .table > tbody > tr.warning > th, .table > tfoot > tr > td.warning, .table > tfoot > tr > th.warning, .table > tfoot > tr.warning > td, .table > tfoot > tr.warning > th {
	background-color: #fcf8e3;
}

/* line 20, ../SCss/mixins/mixins/_table-row.scss */
.table-hover > tbody > tr > td.warning:hover, .table-hover > tbody > tr > th.warning:hover, .table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr:hover > .warning, .table-hover > tbody > tr.warning:hover > th {
	background-color: #faf2cc;
}

/* line 9, ../SCss/mixins/mixins/_table-row.scss */
.table > thead > tr > td.danger, .table > thead > tr > th.danger, .table > thead > tr.danger > td, .table > thead > tr.danger > th, .table > tbody > tr > td.danger, .table > tbody > tr > th.danger, .table > tbody > tr.danger > td, .table > tbody > tr.danger > th, .table > tfoot > tr > td.danger, .table > tfoot > tr > th.danger, .table > tfoot > tr.danger > td, .table > tfoot > tr.danger > th {
	background-color: #f2dede;
}

/* line 20, ../SCss/mixins/mixins/_table-row.scss */
.table-hover > tbody > tr > td.danger:hover, .table-hover > tbody > tr > th.danger:hover, .table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr:hover > .danger, .table-hover > tbody > tr.danger:hover > th {
	background-color: #ebcccc;
}

@media screen and (max-width: 767px) { /* line 171, ../SCss/bootstrap/_tables.scss */
	.table-responsive {
		width: 100%;
		margin-bottom: 15px;
		overflow-y: hidden;
		overflow-x: auto;
		-ms-overflow-style: -ms-autohiding-scrollbar;
		border: 1px solid #ddd;
		-webkit-overflow-scrolling: touch;
	}
	/* line 182, ../SCss/bootstrap/_tables.scss */
	.table-responsive > .table {
		margin-bottom: 0;
	}
	/* line 190, ../SCss/bootstrap/_tables.scss */
	.table-responsive > .table > thead > tr > th, .table-responsive > .table > thead > tr > td, .table-responsive > .table > tbody > tr > th, .table-responsive > .table > tbody > tr > td, .table-responsive > .table > tfoot > tr > th, .table-responsive > .table > tfoot > tr > td {
		white-space: nowrap;
	}
	/* line 199, ../SCss/bootstrap/_tables.scss */
	.table-responsive > .table-bordered {
		border: 0;
	}
	/* line 207, ../SCss/bootstrap/_tables.scss */
	.table-responsive > .table-bordered > thead > tr > th:first-child, .table-responsive > .table-bordered > thead > tr > td:first-child, .table-responsive > .table-bordered > tbody > tr > th:first-child, .table-responsive > .table-bordered > tbody > tr > td:first-child, .table-responsive > .table-bordered > tfoot > tr > th:first-child, .table-responsive > .table-bordered > tfoot > tr > td:first-child {
		border-left: 0;
	}
	/* line 211, ../SCss/bootstrap/_tables.scss */
	.table-responsive > .table-bordered > thead > tr > th:last-child, .table-responsive > .table-bordered > thead > tr > td:last-child, .table-responsive > .table-bordered > tbody > tr > th:last-child, .table-responsive > .table-bordered > tbody > tr > td:last-child, .table-responsive > .table-bordered > tfoot > tr > th:last-child, .table-responsive > .table-bordered > tfoot > tr > td:last-child {
		border-right: 0;
	}
	/* line 224, ../SCss/bootstrap/_tables.scss */
	.table-responsive > .table-bordered > tbody > tr:last-child > th, .table-responsive > .table-bordered > tbody > tr:last-child > td, .table-responsive > .table-bordered > tfoot > tr:last-child > th, .table-responsive > .table-bordered > tfoot > tr:last-child > td {
		border-bottom: 0;
	}
}

/* line 10, ../SCss/bootstrap/_component-animations.scss */
.fade {
	opacity: 0;
	-webkit-transition: opacity 0.15s linear;
	-o-transition: opacity 0.15s linear;
	transition: opacity 0.15s linear;
}
/* line 13, ../SCss/bootstrap/_component-animations.scss */
.fade.in {
	opacity: 1;
}

/* line 18, ../SCss/bootstrap/_component-animations.scss */
.collapse {
	display: none;
}
/* line 21, ../SCss/bootstrap/_component-animations.scss */
.collapse.in {
	display: block;
}

/* line 26, ../SCss/bootstrap/_component-animations.scss */
tr.collapse.in {
	display: table-row;
}

/* line 28, ../SCss/bootstrap/_component-animations.scss */
tbody.collapse.in {
	display: table-row-group;
}

/* line 30, ../SCss/bootstrap/_component-animations.scss */
.collapsing {
	position: relative;
	height: 0;
	overflow: hidden;
	-webkit-transition: height 0.35s ease;
	-o-transition: height 0.35s ease;
	transition: height 0.35s ease;
}

/* line 9, ../SCss/bootstrap/_alerts.scss */
.alert {
	padding: 15px;
	margin-bottom: 20px;
	border: 1px solid transparent;
	border-radius: 4px;
}
/* line 16, ../SCss/bootstrap/_alerts.scss */
.alert h4 {
	margin-top: 0;
	color: inherit;
}
/* line 22, ../SCss/bootstrap/_alerts.scss */
.alert .alert-link {
	font-weight: bold;
}
/* line 27, ../SCss/bootstrap/_alerts.scss */
.alert > p, .alert > ul {
	margin-bottom: 0;
}
/* line 31, ../SCss/bootstrap/_alerts.scss */
.alert > p + p {
	margin-top: 5px;
}
/* line 35, ../SCss/bootstrap/_alerts.scss */
.alert ol {
	display: none;
}

/* line 44, ../SCss/bootstrap/_alerts.scss */
.alert-dismissable, .alert-dismissible {
	padding-right: 35px;
}
/* line 49, ../SCss/bootstrap/_alerts.scss */
.alert-dismissable .close, .alert-dismissible .close {
	position: relative;
	top: -2px;
	right: -21px;
	color: inherit;
}

/* line 61, ../SCss/bootstrap/_alerts.scss */
.alert-success {
	background-color: #dff0d8;
	border-color: #d6e9c6;
	color: #3c763d;
}
/* line 8, ../SCss/mixins/mixins/_alerts.scss */
.alert-success hr {
	border-top-color: #c9e2b3;
}
/* line 11, ../SCss/mixins/mixins/_alerts.scss */
.alert-success .alert-link {
	color: #2b542c;
}

/* line 64, ../SCss/bootstrap/_alerts.scss */
.alert-info {
	background-color: #d9edf7;
	border-color: #bce8f1;
	color: #31708f;
}
/* line 8, ../SCss/mixins/mixins/_alerts.scss */
.alert-info hr {
	border-top-color: #a6e1ec;
}
/* line 11, ../SCss/mixins/mixins/_alerts.scss */
.alert-info .alert-link {
	color: #245269;
}

/* line 67, ../SCss/bootstrap/_alerts.scss */
.alert-warning {
	background-color: #fcf8e3;
	border-color: #faebcc;
	color: #8a6d3b;
}
/* line 8, ../SCss/mixins/mixins/_alerts.scss */
.alert-warning hr {
	border-top-color: #f7e1b5;
}
/* line 11, ../SCss/mixins/mixins/_alerts.scss */
.alert-warning .alert-link {
	color: #66512c;
}

/* line 70, ../SCss/bootstrap/_alerts.scss */
.alert-danger {
	background-color: #f2dede;
	border-color: #ebccd1;
	color: #a94442;
}
/* line 8, ../SCss/mixins/mixins/_alerts.scss */
.alert-danger hr {
	border-top-color: #e4b9c0;
}
/* line 11, ../SCss/mixins/mixins/_alerts.scss */
.alert-danger .alert-link {
	color: #843534;
}

/* line 9, ../SCss/bootstrap/_navs.scss */
.nav {
	margin-bottom: 0;
	padding-left: 0;
	list-style: none;
}
/* line 14, ../SCss/mixins/mixins/_clearfix.scss */
.nav:before, .nav:after {
	content: " ";
	display: table;
}
/* line 19, ../SCss/mixins/mixins/_clearfix.scss */
.nav:after {
	clear: both;
}
/* line 15, ../SCss/bootstrap/_navs.scss */
.nav > li {
	position: relative;
	display: block;
}
/* line 19, ../SCss/bootstrap/_navs.scss */
.nav > li > a {
	position: relative;
	display: block;
	padding: 10px 15px;
}
/* line 23, ../SCss/bootstrap/_navs.scss */
.nav > li > a:hover, .nav > li > a:focus {
	text-decoration: none;
	background-color: #eeeeee;
}
/* line 31, ../SCss/bootstrap/_navs.scss */
.nav > li.disabled > a {
	color: #777777;
}
/* line 34, ../SCss/bootstrap/_navs.scss */
.nav > li.disabled > a:hover, .nav > li.disabled > a:focus {
	color: #777777;
	text-decoration: none;
	background-color: transparent;
	cursor: not-allowed;
}
/* line 46, ../SCss/bootstrap/_navs.scss */
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
	background-color: #eeeeee;
	border-color: #f7a600;
}
/* line 59, ../SCss/bootstrap/_navs.scss */
.nav .nav-divider {
	height: 1px;
	margin: 9px 0;
	overflow: hidden;
	background-color: #e5e5e5;
}
/* line 66, ../SCss/bootstrap/_navs.scss */
.nav > li > a > img {
	max-width: none;
}

/* line 76, ../SCss/bootstrap/_navs.scss */
.nav-tabs {
	border-bottom: 1px solid #ddd;
}
/* line 78, ../SCss/bootstrap/_navs.scss */
.nav-tabs > li {
	float: left;
	margin-bottom: -1px;
}
/* line 84, ../SCss/bootstrap/_navs.scss */
.nav-tabs > li > a {
	margin-right: 2px;
	line-height: 1.66667;
	border: 1px solid transparent;
	border-radius: 4px 4px 0 0;
}
/* line 89, ../SCss/bootstrap/_navs.scss */
.nav-tabs > li > a:hover {
	border-color: #eeeeee #eeeeee #ddd;
}
/* line 96, ../SCss/bootstrap/_navs.scss */
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
	color: #555555;
	background-color: #fff;
	border: 1px solid #ddd;
	border-bottom-color: transparent;
	cursor: default;
}

/* line 118, ../SCss/bootstrap/_navs.scss */
.nav-pills > li {
	float: left;
}
/* line 122, ../SCss/bootstrap/_navs.scss */
.nav-pills > li > a {
	border-radius: 4px;
}
/* line 125, ../SCss/bootstrap/_navs.scss */
.nav-pills > li + li {
	margin-left: 2px;
}
/* line 131, ../SCss/bootstrap/_navs.scss */
.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
	color: #fff;
	background-color: #682f1c;
}

/* line 144, ../SCss/bootstrap/_navs.scss */
.nav-stacked > li {
	float: none;
}
/* line 146, ../SCss/bootstrap/_navs.scss */
.nav-stacked > li + li {
	margin-top: 2px;
	margin-left: 0;
}

/* line 160, ../SCss/bootstrap/_navs.scss */
.nav-justified, .nav-tabs.nav-justified {
	width: 100%;
}
/* line 163, ../SCss/bootstrap/_navs.scss */
.nav-justified > li, .nav-tabs.nav-justified > li {
	float: none;
}
/* line 165, ../SCss/bootstrap/_navs.scss */
.nav-justified > li > a, .nav-tabs.nav-justified > li > a {
	text-align: center;
	margin-bottom: 5px;
}
/* line 171, ../SCss/bootstrap/_navs.scss */
.nav-justified > .dropdown .dropdown-menu {
	top: auto;
	left: auto;
}

@media (min-width: 768px) { /* line 177, ../SCss/bootstrap/_navs.scss */
	.nav-justified > li, .nav-tabs.nav-justified > li {
		display: table-cell;
		width: 1%;
	}
	/* line 180, ../SCss/bootstrap/_navs.scss */
	.nav-justified > li > a, .nav-tabs.nav-justified > li > a {
		margin-bottom: 0;
	}
}

/* line 190, ../SCss/bootstrap/_navs.scss */
.nav-tabs-justified, .nav-tabs.nav-justified {
	border-bottom: 0;
}
/* line 193, ../SCss/bootstrap/_navs.scss */
.nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {
	margin-right: 0;
	border-radius: 4px;
}
/* line 199, ../SCss/bootstrap/_navs.scss */
.nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a, .nav-tabs-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:hover, .nav-tabs-justified > .active > a:focus, .nav-tabs.nav-justified > .active > a:focus {
	border: 1px solid #ddd;
}

@media (min-width: 768px) { /* line 206, ../SCss/bootstrap/_navs.scss */
	.nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {
		border-bottom: 1px solid #ddd;
		border-radius: 4px 4px 0 0;
	}
	/* line 210, ../SCss/bootstrap/_navs.scss */
	.nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a, .nav-tabs-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:hover, .nav-tabs-justified > .active > a:focus, .nav-tabs.nav-justified > .active > a:focus {
		border-bottom-color: #fff;
	}
}

/* line 224, ../SCss/bootstrap/_navs.scss */
.tab-content > .tab-pane {
	display: none;
}
/* line 227, ../SCss/bootstrap/_navs.scss */
.tab-content > .active {
	display: block;
}

/* line 237, ../SCss/bootstrap/_navs.scss */
.nav-tabs .dropdown-menu {
	margin-top: -1px;
	border-top-right-radius: 0;
	border-top-left-radius: 0;
}

/* line 5, ../SCss/bootstrap/_responsive-embed.scss */
.embed-responsive {
	position: relative;
	display: block;
	height: 0;
	padding: 0;
	overflow: hidden;
}
/* line 12, ../SCss/bootstrap/_responsive-embed.scss */
.embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	height: 100%;
	width: 100%;
	border: 0;
}
/* line 26, ../SCss/bootstrap/_responsive-embed.scss */
.embed-responsive.embed-responsive-16by9 {
	padding-bottom: 56.25%;
}
/* line 31, ../SCss/bootstrap/_responsive-embed.scss */
.embed-responsive.embed-responsive-4by3 {
	padding-bottom: 75%;
}

/* line 7, ../SCss/bootstrap/_carousel.scss */
.carousel {
	position: relative;
}

/* line 11, ../SCss/bootstrap/_carousel.scss */
.carousel-inner {
	position: relative;
	overflow: hidden;
	width: 100%;
}
/* line 16, ../SCss/bootstrap/_carousel.scss */
.carousel-inner > .item {
	display: none;
	position: relative;
	-webkit-transition: 0.6s ease-in-out left;
	-o-transition: 0.6s ease-in-out left;
	transition: 0.6s ease-in-out left;
}
/* line 22, ../SCss/bootstrap/_carousel.scss */
.carousel-inner > .item > img, .carousel-inner > .item > a > img {
	display: block;
	width: 100% \9;
	max-width: 100%;
	height: auto;
	line-height: 1;
}
/* line 29, ../SCss/bootstrap/_carousel.scss */
.carousel-inner > .active, .carousel-inner > .next, .carousel-inner > .prev {
	display: block;
}
/* line 35, ../SCss/bootstrap/_carousel.scss */
.carousel-inner > .active {
	left: 0;
}
/* line 39, ../SCss/bootstrap/_carousel.scss */
.carousel-inner > .next, .carousel-inner > .prev {
	position: absolute;
	top: 0;
	width: 100%;
}
/* line 46, ../SCss/bootstrap/_carousel.scss */
.carousel-inner > .next {
	left: 100%;
}
/* line 49, ../SCss/bootstrap/_carousel.scss */
.carousel-inner > .prev {
	left: -100%;
}
/* line 52, ../SCss/bootstrap/_carousel.scss */
.carousel-inner > .next.left, .carousel-inner > .prev.right {
	left: 0;
}
/* line 57, ../SCss/bootstrap/_carousel.scss */
.carousel-inner > .active.left {
	left: -100%;
}
/* line 60, ../SCss/bootstrap/_carousel.scss */
.carousel-inner > .active.right {
	left: 100%;
}

/* line 69, ../SCss/bootstrap/_carousel.scss */
.carousel-control {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	width: 15%;
	opacity: 0.5;
	font-size: 20px;
	color: #fff;
	text-align: center;
	text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
/* line 85, ../SCss/mixins/_mixins.scss */
.no-opacity .carousel-control {
	filter: alpha(opacity=50);
}
/* line 84, ../SCss/bootstrap/_carousel.scss */
.carousel-control.left {
	background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
	background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
	background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
}
/* line 87, ../SCss/bootstrap/_carousel.scss */
.carousel-control.right {
	left: auto;
	right: 0;
	background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
	background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
	background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
}
/* line 94, ../SCss/bootstrap/_carousel.scss */
.carousel-control:hover, .carousel-control:focus {
	outline: 0;
	color: #fff;
	text-decoration: none;
	opacity: 0.9;
}
/* line 85, ../SCss/mixins/_mixins.scss */
.no-opacity .carousel-control:hover, .no-opacity .carousel-control:focus {
	filter: alpha(opacity=90);
}
/* line 103, ../SCss/bootstrap/_carousel.scss */
.carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right {
	position: absolute;
	top: 50%;
	z-index: 5;
	display: inline-block;
}
/* line 112, ../SCss/bootstrap/_carousel.scss */
.carousel-control .icon-prev, .carousel-control .glyphicon-chevron-left {
	left: 50%;
	margin-left: -10px;
}
/* line 117, ../SCss/bootstrap/_carousel.scss */
.carousel-control .icon-next, .carousel-control .glyphicon-chevron-right {
	right: 50%;
	margin-right: -10px;
}
/* line 122, ../SCss/bootstrap/_carousel.scss */
.carousel-control .icon-prev, .carousel-control .icon-next {
	width: 20px;
	height: 20px;
	margin-top: -10px;
	font-family: serif;
}
/* line 132, ../SCss/bootstrap/_carousel.scss */
.carousel-control .icon-prev:before {
	content: '\2039';
}
/* line 137, ../SCss/bootstrap/_carousel.scss */
.carousel-control .icon-next:before {
	content: '\203a';
}

/* line 148, ../SCss/bootstrap/_carousel.scss */
.carousel-indicators {
	position: absolute;
	bottom: 10px;
	left: 50%;
	z-index: 15;
	width: 60%;
	margin-left: -30%;
	padding-left: 0;
	list-style: none;
	text-align: center;
}
/* line 159, ../SCss/bootstrap/_carousel.scss */
.carousel-indicators li {
	display: inline-block;
	width: 10px;
	height: 10px;
	margin: 1px;
	text-indent: -999px;
	border: 1px solid #fff;
	border-radius: 10px;
	cursor: pointer;
	background-color: #000 \9;
	background-color: transparent;
}
/* line 180, ../SCss/bootstrap/_carousel.scss */
.carousel-indicators .active {
	margin: 0;
	width: 12px;
	height: 12px;
	background-color: #fff;
}

/* line 191, ../SCss/bootstrap/_carousel.scss */
.carousel-caption {
	position: absolute;
	left: 15%;
	right: 15%;
	bottom: 20px;
	z-index: 10;
	padding-top: 20px;
	padding-bottom: 20px;
	color: #fff;
	text-align: center;
	text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
/* line 202, ../SCss/bootstrap/_carousel.scss */
.carousel-caption .btn {
	text-shadow: none;
}

@media screen and (min-width: 768px) { /* line 213, ../SCss/bootstrap/_carousel.scss */
	.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next {
		width: 30px;
		height: 30px;
		margin-top: -15px;
		font-size: 30px;
	}
	/* line 222, ../SCss/bootstrap/_carousel.scss */
	.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {
		margin-left: -15px;
	}
	/* line 226, ../SCss/bootstrap/_carousel.scss */
	.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {
		margin-right: -15px;
	}
	/* line 233, ../SCss/bootstrap/_carousel.scss */
	.carousel-caption {
		left: 20%;
		right: 20%;
		padding-bottom: 30px;
	}
	/* line 240, ../SCss/bootstrap/_carousel.scss */
	.carousel-indicators {
		bottom: 20px;
	}
}
/* Extend: Carousel Fade Effect */
/* line 248, ../SCss/bootstrap/_carousel.scss */
.carousel.carousel-fade-1 {
	-webkit-transition: height 0.3s;
	-o-transition: height 0.3s;
	transition: height 0.3s;
}
/* line 250, ../SCss/bootstrap/_carousel.scss */
.carousel.carousel-fade-1 .item {
	display: block;
	height: 0;
	overflow: hidden;
	opacity: 0;
	-webkit-transition: opacity 0.6s;
	-o-transition: opacity 0.6s;
	transition: opacity 0.6s;
}
/* line 259, ../SCss/bootstrap/_carousel.scss */
.carousel.carousel-fade-1 .active.item {
	z-index: 1;
	opacity: 1;
	height: auto;
}
/* line 267, ../SCss/bootstrap/_carousel.scss */
.carousel.carousel-fade-2 .item {
	display: block;
	position: absolute;
	z-index: 1;
	left: 0;
	top: 0;
	opacity: 0;
	-webkit-transition: opacity 0.6s;
	-o-transition: opacity 0.6s;
	transition: opacity 0.6s;
}
/* line 277, ../SCss/bootstrap/_carousel.scss */
.carousel.carousel-fade-2 .item.active {
	z-index: 2;
	opacity: 1;
}
/* line 283, ../SCss/bootstrap/_carousel.scss */
.carousel.carousel-fade-2 .carousel-inner {
	width: 100%;
	height: 100%;
}
/* line 289, ../SCss/bootstrap/_carousel.scss */
.no-opacity .carousel.carousel-fade-2 .item {
	visibility: hidden;
}
/* line 291, ../SCss/bootstrap/_carousel.scss */
.no-opacity .carousel.carousel-fade-2 .item.active {
	visibility: visible;
}

/* line 14, ../SCss/mixins/mixins/_clearfix.scss */
.clearfix:before, .clearfix:after {
	content: " ";
	display: table;
}
/* line 19, ../SCss/mixins/mixins/_clearfix.scss */
.clearfix:after {
	clear: both;
}

/* line 12, ../SCss/bootstrap/_utilities.scss */
.center-block {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

/* line 15, ../SCss/bootstrap/_utilities.scss */
.pull-right {
	float: right !important;
}

/* line 18, ../SCss/bootstrap/_utilities.scss */
.pull-left {
	float: left !important;
}

/* line 27, ../SCss/bootstrap/_utilities.scss */
.hide {
	display: none !important;
}

/* line 30, ../SCss/bootstrap/_utilities.scss */
.show {
	display: block !important;
}

/* line 33, ../SCss/bootstrap/_utilities.scss */
.invisible {
	visibility: hidden;
}

/* line 36, ../SCss/bootstrap/_utilities.scss */
.text-hide {
	font: 0/0 a;
	color: transparent;
	text-shadow: none;
	background-color: transparent;
	border: 0;
}

/* line 45, ../SCss/bootstrap/_utilities.scss */
.hidden {
	display: none !important;
	visibility: hidden !important;
}

/* line 54, ../SCss/bootstrap/_utilities.scss */
.affix {
	position: fixed;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}

@-ms-viewport {
	width: device-width;
}
/* line 18, ../SCss/mixins/mixins/_responsive-visibility.scss */
.visible-xs, .visible-sm, .visible-md, .visible-lg {
	display: none !important;
}

/* line 31, ../SCss/bootstrap/_responsive-utilities.scss */
.visible-xs-block, .visible-xs-inline, .visible-xs-inline-block, .visible-sm-block, .visible-sm-inline, .visible-sm-inline-block, .visible-md-block, .visible-md-inline, .visible-md-inline-block, .visible-lg-block, .visible-lg-inline, .visible-lg-inline-block {
	display: none !important;
}

@media (max-width: 767px) { /* line 7, ../SCss/mixins/mixins/_responsive-visibility.scss */
	.visible-xs {
		display: block !important;
	}
	/* line 10, ../SCss/mixins/mixins/_responsive-visibility.scss */
	table.visible-xs {
		display: table;
	}
	/* line 11, ../SCss/mixins/mixins/_responsive-visibility.scss */
	tr.visible-xs {
		display: table-row !important;
	}
	/* line 12, ../SCss/mixins/mixins/_responsive-visibility.scss */
	th.visible-xs, td.visible-xs {
		display: table-cell !important;
	}
}

@media (max-width: 767px) { /* line 49, ../SCss/bootstrap/_responsive-utilities.scss */
	.visible-xs-block {
		display: block !important;
	}
}

@media (max-width: 767px) { /* line 54, ../SCss/bootstrap/_responsive-utilities.scss */
	.visible-xs-inline {
		display: inline !important;
	}
}

@media (max-width: 767px) { /* line 59, ../SCss/bootstrap/_responsive-utilities.scss */
	.visible-xs-inline-block {
		display: inline-block !important;
	}
}

@media (min-width: 768px) and (max-width: 1000px) { /* line 7, ../SCss/mixins/mixins/_responsive-visibility.scss */
	.visible-sm {
		display: block !important;
	}
	/* line 10, ../SCss/mixins/mixins/_responsive-visibility.scss */
	table.visible-sm {
		display: table;
	}
	/* line 11, ../SCss/mixins/mixins/_responsive-visibility.scss */
	tr.visible-sm {
		display: table-row !important;
	}
	/* line 12, ../SCss/mixins/mixins/_responsive-visibility.scss */
	th.visible-sm, td.visible-sm {
		display: table-cell !important;
	}
}

@media (min-width: 768px) and (max-width: 1000px) { /* line 68, ../SCss/bootstrap/_responsive-utilities.scss */
	.visible-sm-block {
		display: block !important;
	}
}

@media (min-width: 768px) and (max-width: 1000px) { /* line 73, ../SCss/bootstrap/_responsive-utilities.scss */
	.visible-sm-inline {
		display: inline !important;
	}
}

@media (min-width: 768px) and (max-width: 1000px) { /* line 78, ../SCss/bootstrap/_responsive-utilities.scss */
	.visible-sm-inline-block {
		display: inline-block !important;
	}
}

@media (min-width: 1001px) and (max-width: 1219px) { /* line 7, ../SCss/mixins/mixins/_responsive-visibility.scss */
	.visible-md {
		display: block !important;
	}
	/* line 10, ../SCss/mixins/mixins/_responsive-visibility.scss */
	table.visible-md {
		display: table;
	}
	/* line 11, ../SCss/mixins/mixins/_responsive-visibility.scss */
	tr.visible-md {
		display: table-row !important;
	}
	/* line 12, ../SCss/mixins/mixins/_responsive-visibility.scss */
	th.visible-md, td.visible-md {
		display: table-cell !important;
	}
}

@media (min-width: 1001px) and (max-width: 1219px) { /* line 87, ../SCss/bootstrap/_responsive-utilities.scss */
	.visible-md-block {
		display: block !important;
	}
}

@media (min-width: 1001px) and (max-width: 1219px) { /* line 92, ../SCss/bootstrap/_responsive-utilities.scss */
	.visible-md-inline {
		display: inline !important;
	}
}

@media (min-width: 1001px) and (max-width: 1219px) { /* line 97, ../SCss/bootstrap/_responsive-utilities.scss */
	.visible-md-inline-block {
		display: inline-block !important;
	}
}

@media (min-width: 1220px) { /* line 7, ../SCss/mixins/mixins/_responsive-visibility.scss */
	.visible-lg {
		display: block !important;
	}
	/* line 10, ../SCss/mixins/mixins/_responsive-visibility.scss */
	table.visible-lg {
		display: table;
	}
	/* line 11, ../SCss/mixins/mixins/_responsive-visibility.scss */
	tr.visible-lg {
		display: table-row !important;
	}
	/* line 12, ../SCss/mixins/mixins/_responsive-visibility.scss */
	th.visible-lg, td.visible-lg {
		display: table-cell !important;
	}
}

@media (min-width: 1220px) { /* line 106, ../SCss/bootstrap/_responsive-utilities.scss */
	.visible-lg-block {
		display: block !important;
	}
}

@media (min-width: 1220px) { /* line 111, ../SCss/bootstrap/_responsive-utilities.scss */
	.visible-lg-inline {
		display: inline !important;
	}
}

@media (min-width: 1220px) { /* line 116, ../SCss/bootstrap/_responsive-utilities.scss */
	.visible-lg-inline-block {
		display: inline-block !important;
	}
}

@media (max-width: 767px) { /* line 18, ../SCss/mixins/mixins/_responsive-visibility.scss */
	.hidden-xs {
		display: none !important;
	}
}

@media (min-width: 768px) and (max-width: 1000px) { /* line 18, ../SCss/mixins/mixins/_responsive-visibility.scss */
	.hidden-sm {
		display: none !important;
	}
}

@media (min-width: 1001px) and (max-width: 1219px) { /* line 18, ../SCss/mixins/mixins/_responsive-visibility.scss */
	.hidden-md {
		display: none !important;
	}
}

@media (min-width: 1220px) { /* line 18, ../SCss/mixins/mixins/_responsive-visibility.scss */
	.hidden-lg {
		display: none !important;
	}
}
/* line 18, ../SCss/mixins/mixins/_responsive-visibility.scss */
.visible-print {
	display: none !important;
}

@media print { /* line 7, ../SCss/mixins/mixins/_responsive-visibility.scss */
	.visible-print {
		display: block !important;
	}
	/* line 10, ../SCss/mixins/mixins/_responsive-visibility.scss */
	table.visible-print {
		display: table;
	}
	/* line 11, ../SCss/mixins/mixins/_responsive-visibility.scss */
	tr.visible-print {
		display: table-row !important;
	}
	/* line 12, ../SCss/mixins/mixins/_responsive-visibility.scss */
	th.visible-print, td.visible-print {
		display: table-cell !important;
	}
}
/* line 150, ../SCss/bootstrap/_responsive-utilities.scss */
.visible-print-block {
	display: none !important;
}

@media print { /* line 150, ../SCss/bootstrap/_responsive-utilities.scss */
	.visible-print-block {
		display: block !important;
	}
}

/* line 157, ../SCss/bootstrap/_responsive-utilities.scss */
.visible-print-inline {
	display: none !important;
}

@media print { /* line 157, ../SCss/bootstrap/_responsive-utilities.scss */
	.visible-print-inline {
		display: inline !important;
	}
}

/* line 164, ../SCss/bootstrap/_responsive-utilities.scss */
.visible-print-inline-block {
	display: none !important;
}

@media print { /* line 164, ../SCss/bootstrap/_responsive-utilities.scss */
	.visible-print-inline-block {
		display: inline-block !important;
	}
}

@media print { /* line 18, ../SCss/mixins/mixins/_responsive-visibility.scss */
	.hidden-print {
		display: none !important;
	}
}
/*
** #Fancybox
** ==================================================
*/
/* line 9, ../SCss/main/1200/_fancybox.scss */
.fancybox-wrap, .fancybox-skin, .fancybox-outer, .fancybox-inner, .fancybox-image, .fancybox-wrap iframe, .fancybox-wrap object, .fancybox-nav, .fancybox-nav span, .fancybox-tmp {
	padding: 0;
	margin: 0;
	border: 0;
	outline: 0;
	vertical-align: top;
}

/* line 17, ../SCss/main/1200/_fancybox.scss */
.fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 8020;
}

/* line 24, ../SCss/main/1200/_fancybox.scss */
[tabindex="-1"] {
	outline: 0;
}

/* line 28, ../SCss/main/1200/_fancybox.scss */
.fancybox-skin {
	position: relative;
	background: #f7a600;
	color: #444;
	-webkit-text-shadow: none;
	text-shadow: none;
}

/* line 37, ../SCss/main/1200/_fancybox.scss */
.fancybox-opened {
	z-index: 8030;
}

/* line 41, ../SCss/main/1200/_fancybox.scss */
.fancybox-opened .fancybox-skin { /*-webkit-box-shadow: 0 10px 25px rgba(0,0,0,0.5);
-moz-box-shadow: 0 10px 25px rgba(0,0,0,0.5);
box-shadow: 0 10px 25px rgba(0,0,0,0.5);*/
}

/* line 47, ../SCss/main/1200/_fancybox.scss */
.fancybox-outer, .fancybox-inner {
	position: relative;
	z-index: 2;
}

/* line 52, ../SCss/main/1200/_fancybox.scss */
.fancybox-inner {
	overflow: hidden;
}

/* line 56, ../SCss/main/1200/_fancybox.scss */
.fancybox-type-iframe .fancybox-inner {
	-webkit-overflow-scrolling: touch;
}

/* line 60, ../SCss/main/1200/_fancybox.scss */
.fancybox-error {
	color: #444;
	font: 14px/20px "Flame",sans-serif;
	margin: 0;
	padding: 15px;
	white-space: nowrap;
}

/* line 68, ../SCss/main/1200/_fancybox.scss */
.fancybox-image, .fancybox-iframe {
	display: block;
	width: 100%;
	height: 100%;
}

/* line 74, ../SCss/main/1200/_fancybox.scss */
.fancybox-image {
	max-width: 100%;
	max-height: 100%;
}

/* line 79, ../SCss/main/1200/_fancybox.scss */
#fancybox-loading, .fancybox-close span, .fancybox-prev span, .fancybox-next span {
	background-image: url("../Img/Fancybox/fancybox_sprite.png");
	background-position: -3px -3px;
}

/* line 84, ../SCss/main/1200/_fancybox.scss */
#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -22px;
	margin-left: -22px;
	background-position: 0 -132px;
	opacity: .8;
	cursor: pointer;
	z-index: 8060;
}

/* line 96, ../SCss/main/1200/_fancybox.scss */
#fancybox-loading div {
	width: 44px;
	height: 44px;
	background: url("../Img/Fancybox/fancybox_loading.gif") center center no-repeat;
	background-size: 44px 44px;
}

/* line 103, ../SCss/main/1200/_fancybox.scss */
.fancybox-close {
	position: absolute;
	z-index: 100;
	top: 0;
	right: 0;
	width: 0;
	height: 100%;
}
/* line 111, ../SCss/main/1200/_fancybox.scss */
.fancybox-animating .fancybox-close {
	display: none;
}
/* line 115, ../SCss/main/1200/_fancybox.scss */
.fancybox-close span {
	position: absolute;
	top: 100%;
	right: 0;
	width: 34px;
	height: 34px;
	margin-top: 10px;
	cursor: pointer;
}

/* line 126, ../SCss/main/1200/_fancybox.scss */
.fancybox-nav {
	position: absolute;
	z-index: 5;
	top: 0;
	width: 40%;
	height: 100%;
	cursor: pointer;
	text-decoration: none;
	background: transparent url("../Img/Fancybox/blank.gif");
	-webkit-tap-highlight-color: transparent;
}

/* line 138, ../SCss/main/1200/_fancybox.scss */
.fancybox-prev {
	left: 0;
}

/* line 142, ../SCss/main/1200/_fancybox.scss */
.fancybox-next {
	right: 0;
}

/* line 146, ../SCss/main/1200/_fancybox.scss */
.fancybox-nav span {
	position: absolute;
	top: 100%;
	width: 34px;
	height: 34px;
	margin-top: 10px;
	cursor: pointer;
	z-index: 8040;
}

/* line 156, ../SCss/main/1200/_fancybox.scss */
.fancybox-prev span {
	left: auto;
	right: -150%;
	margin-right: 72px;
	margin-left: 0;
	background-position: -3px -47px;
}

/* line 165, ../SCss/main/1200/_fancybox.scss */
.fancybox-next span {
	right: 0;
	background-position: -3px -91px;
	margin-right: 36px;
}

/* line 172, ../SCss/main/1200/_fancybox.scss */
.fancybox-close:hover span {
	background-position: -47px -3px;
}

/* line 177, ../SCss/main/1200/_fancybox.scss */
.fancybox-prev:hover span {
	background-position: -47px -47px;
}

/* line 182, ../SCss/main/1200/_fancybox.scss */
.fancybox-next:hover span {
	background-position: -47px -91px;
}

/* line 187, ../SCss/main/1200/_fancybox.scss */
.fancybox-tmp {
	position: absolute;
	top: -99999px;
	left: -99999px;
	visibility: hidden;
	max-width: 99999px;
	max-height: 99999px;
	overflow: visible !important;
}

/* line 197, ../SCss/main/1200/_fancybox.scss */
.fancybox-lock {
	overflow: visible !important;
	width: auto;
}

/* line 202, ../SCss/main/1200/_fancybox.scss */
.fancybox-lock body {
	overflow: hidden !important;
}

/* line 206, ../SCss/main/1200/_fancybox.scss */
.fancybox-lock-test {
	overflow-y: hidden !important;
}

/* line 210, ../SCss/main/1200/_fancybox.scss */
.fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	display: none;
	z-index: 8010;
	background: url("../Img/Fancybox/fancybox_overlay.png");
}

/* line 220, ../SCss/main/1200/_fancybox.scss */
.fancybox-overlay-fixed {
	position: fixed;
	bottom: 0;
	right: 0;
}

/* line 226, ../SCss/main/1200/_fancybox.scss */
.fancybox-lock .fancybox-overlay {
	overflow: auto;
	overflow-y: scroll;
}

/* line 231, ../SCss/main/1200/_fancybox.scss */
.fancybox-title {
	visibility: hidden;
	font: normal 13px/20px "Flame",sans-serif;
	position: relative;
	text-shadow: none;
	z-index: 1;
}

/* line 239, ../SCss/main/1200/_fancybox.scss */
.fancybox-opened .fancybox-title {
	visibility: visible;
}

/* line 243, ../SCss/main/1200/_fancybox.scss */
.fancybox-title-float-wrap {
	position: absolute;
	bottom: 0;
	right: 50%;
	margin-bottom: -35px;
	z-index: 8050;
	text-align: center;
}

/* line 252, ../SCss/main/1200/_fancybox.scss */
.fancybox-title-float-wrap .child {
	display: inline-block;
	margin-right: -100%;
	padding: 2px 20px;
	background: transparent;
	background: rgba(0, 0, 0, 0.8);
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	text-shadow: 0 1px 2px #222;
	color: #FFF;
	font-weight: bold;
	line-height: 24px;
	white-space: nowrap;
}

/* line 268, ../SCss/main/1200/_fancybox.scss */
.fancybox-title-outside-wrap {
	position: relative;
	margin-top: 10px;
	color: #fff;
	margin-right: 120px;
}

/* line 275, ../SCss/main/1200/_fancybox.scss */
.fancybox-title-inside-wrap {
	padding: 17px 0 5px 9px;
	margin-right: 117px;
	min-height: 43px;
	font-size: 14px;
	font-weight: bold;
	line-height: 18px;
	color: #682f1c;
}

/* line 285, ../SCss/main/1200/_fancybox.scss */
.fancybox-title-over-wrap {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #fff;
	margin: 5px;
	padding: 3px 7px;
	background: #70a954;
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) { /* line 296, ../SCss/main/1200/_fancybox.scss */
	.backgroundsize #fancybox-loading, .backgroundsize .fancybox-close span, .backgroundsize .fancybox-prev span, .backgroundsize .fancybox-next span {
		background-image: url("../Img/Fancybox/fancybox_sprite@2x.png");
		background-size: 88px 176px;
	}
}
/* line 316, ../SCss/main/1200/_fancybox.scss */
#fancybox-buttons {
	position: fixed;
	left: 0;
	width: 100%;
	z-index: 8050;
}

/* line 323, ../SCss/main/1200/_fancybox.scss */
#fancybox-buttons.top {
	top: 10px;
}

/* line 327, ../SCss/main/1200/_fancybox.scss */
#fancybox-buttons.bottom {
	bottom: 10px;
}

/* line 331, ../SCss/main/1200/_fancybox.scss */
#fancybox-buttons ul {
	display: block;
	width: 166px;
	height: 30px;
	margin: 0 auto;
	padding: 0;
	list-style: none;
	border: 1px solid #111;
	border-radius: 3px;
	-webkit-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05);
	-moz-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05);
	box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05);
	background: #323232;
	background: -moz-linear-gradient(top, #444 0, #343434 50%, #292929 50%, #333 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #444), color-stop(50%, #343434), color-stop(50%, #292929), color-stop(100%, #333));
	background: -webkit-linear-gradient(top, #444 0, #343434 50%, #292929 50%, #333 100%);
	background: -o-linear-gradient(top, #444 0, #343434 50%, #292929 50%, #333 100%);
	background: -ms-linear-gradient(top, #444 0, #343434 50%, #292929 50%, #333 100%);
	background: linear-gradient(top, #444 0, #343434 50%, #292929 50%, #333 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444',endColorstr='#222222',GradientType=0);
}

/* line 353, ../SCss/main/1200/_fancybox.scss */
#fancybox-buttons ul li {
	float: left;
	margin: 0;
	padding: 0;
}

/* line 359, ../SCss/main/1200/_fancybox.scss */
#fancybox-buttons a {
	display: block;
	width: 30px;
	height: 30px;
	text-indent: -9999px;
	background-color: transparent;
	background-image: url("../Img/Fancybox/fancybox_buttons.png");
	background-repeat: no-repeat;
	outline: 0;
	opacity: .8;
}

/* line 371, ../SCss/main/1200/_fancybox.scss */
#fancybox-buttons a:hover {
	opacity: 1;
}

/* line 375, ../SCss/main/1200/_fancybox.scss */
#fancybox-buttons a.btnPrev {
	background-position: 5px 0;
}

/* line 379, ../SCss/main/1200/_fancybox.scss */
#fancybox-buttons a.btnNext {
	background-position: -33px 0;
	border-right: 1px solid #3e3e3e;
}

/* line 384, ../SCss/main/1200/_fancybox.scss */
#fancybox-buttons a.btnPlay {
	background-position: 0 -30px;
}

/* line 388, ../SCss/main/1200/_fancybox.scss */
#fancybox-buttons a.btnPlayOn {
	background-position: -30px -30px;
}

/* line 392, ../SCss/main/1200/_fancybox.scss */
#fancybox-buttons a.btnToggle {
	background-position: 3px -60px;
	border-left: 1px solid #111;
	border-right: 1px solid #3e3e3e;
	width: 35px;
}

/* line 399, ../SCss/main/1200/_fancybox.scss */
#fancybox-buttons a.btnToggleOn {
	background-position: -27px -60px;
}

/* line 403, ../SCss/main/1200/_fancybox.scss */
#fancybox-buttons a.btnClose {
	border-left: 1px solid #111;
	width: 35px;
	background-position: -56px 0;
}

/* line 409, ../SCss/main/1200/_fancybox.scss */
#fancybox-buttons a.btnDisabled {
	opacity: .4;
	cursor: default;
}

/* line 414, ../SCss/main/1200/_fancybox.scss */
#fancybox-thumbs {
	position: fixed;
	left: 0;
	width: 100%;
	overflow: hidden;
	z-index: 8050;
}

/* line 422, ../SCss/main/1200/_fancybox.scss */
#fancybox-thumbs.bottom {
	bottom: 2px;
}

/* line 426, ../SCss/main/1200/_fancybox.scss */
#fancybox-thumbs.top {
	top: 2px;
}

/* line 430, ../SCss/main/1200/_fancybox.scss */
#fancybox-thumbs ul {
	position: relative;
	list-style: none;
	margin: 0;
	padding: 0;
}

/* line 437, ../SCss/main/1200/_fancybox.scss */
#fancybox-thumbs ul li {
	float: left;
	padding: 1px;
	opacity: .5;
}

/* line 443, ../SCss/main/1200/_fancybox.scss */
#fancybox-thumbs ul li.active {
	opacity: .75;
	padding: 0;
	border: 1px solid #fff;
}

/* line 449, ../SCss/main/1200/_fancybox.scss */
#fancybox-thumbs ul li:hover {
	opacity: 1;
}

/* line 453, ../SCss/main/1200/_fancybox.scss */
#fancybox-thumbs ul li a {
	display: block;
	position: relative;
	overflow: hidden;
	border: 1px solid #222;
	background: #111;
	outline: 0;
}

/* line 462, ../SCss/main/1200/_fancybox.scss */
#fancybox-thumbs ul li img {
	display: block;
	position: relative;
	border: 0;
	padding: 0;
	max-width: none;
}

/* line 471, ../SCss/main/1200/_fancybox.scss */
.fancybox-type-iframe .fancybox-nav {
	height: 80%;
}
/* line 474, ../SCss/main/1200/_fancybox.scss */
.fancybox-type-iframe .fancybox-nav span {
	top: 125%;
}

/* line 500, ../SCss/main/1200/_fancybox.scss */
.mobile-fancybox-message-box .heading {
	padding: 55px;
	color: #fff;
}

/*! jQuery UI - v1.11.0 - 2014-07-10
* http://jqueryui.com
* Includes: core.css, datepicker.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial%2Csans-serif&fwDefault=normal&fsDefault=12px&cornerRadius=0&bgColorHeader=%23cccccc&bgTextureHeader=flat&bgImgOpacityHeader=75&borderColorHeader=%23aaaaaa&fcHeader=%23222222&iconColorHeader=%23e51937&bgColorContent=%23ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=%23aaaaaa&fcContent=%23222222&iconColorContent=%23888888&bgColorDefault=%23e6e6e6&bgTextureDefault=flat&bgImgOpacityDefault=75&borderColorDefault=%23d3d3d3&fcDefault=%23555555&iconColorDefault=%23888888&bgColorHover=%23e51937&bgTextureHover=flat&bgImgOpacityHover=75&borderColorHover=%23e51937&fcHover=%23ffffff&iconColorHover=%23ffffff&bgColorActive=%23e51937&bgTextureActive=flat&bgImgOpacityActive=65&borderColorActive=%23e51937&fcActive=%23ffffff&iconColorActive=%23ffffff&bgColorHighlight=%23ffffff&bgTextureHighlight=flat&bgImgOpacityHighlight=55&borderColorHighlight=%23ffffff&fcHighlight=%23e51937&iconColorHighlight=%232e83ff&bgColorError=%23fef1ec&bgTextureError=flat&bgImgOpacityError=95&borderColorError=%23cd0a0a&fcError=%23cd0a0a&iconColorError=%23cd0a0a&bgColorOverlay=%23aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=%23aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */
/* Layout helpers
----------------------------------*/
/* line 27, ../SCss/main/1200/_datepicker.scss */
.ui-helper-hidden {
	display: none;
}

/* line 30, ../SCss/main/1200/_datepicker.scss */
.ui-helper-hidden-accessible {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}

/* line 40, ../SCss/main/1200/_datepicker.scss */
.ui-helper-reset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	line-height: 1.3;
	text-decoration: none;
	font-size: 100%;
	list-style: none;
}

/* line 50, ../SCss/main/1200/_datepicker.scss */
.ui-helper-clearfix:before, .ui-helper-clearfix:after {
	content: "";
	display: table;
	border-collapse: collapse;
}

/* line 56, ../SCss/main/1200/_datepicker.scss */
.ui-helper-clearfix:after {
	clear: both;
}

/* line 59, ../SCss/main/1200/_datepicker.scss */
.ui-helper-clearfix {
	min-height: 0; /* support: IE7 */
}

/* line 62, ../SCss/main/1200/_datepicker.scss */
.ui-helper-zfix {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	opacity: 0;
}
/* line 85, ../SCss/mixins/_mixins.scss */
.no-opacity .ui-helper-zfix {
	filter: alpha(opacity=0);
}

/* line 71, ../SCss/main/1200/_datepicker.scss */
.ui-front {
	z-index: 100;
}

/* Interaction Cues
----------------------------------*/
/* line 78, ../SCss/main/1200/_datepicker.scss */
.ui-state-disabled {
	cursor: default !important;
}

/* Icons
----------------------------------*/
/* states and images */
/* line 87, ../SCss/main/1200/_datepicker.scss */
.ui-icon {
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
}

/* Misc visuals
----------------------------------*/
/* Overlays */
/* line 99, ../SCss/main/1200/_datepicker.scss */
.ui-widget-overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

/* line 106, ../SCss/main/1200/_datepicker.scss */
.ui-datepicker {
	width: 17em;
	padding: .2em .2em 0;
	display: none;
	-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
	box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
}

/* line 113, ../SCss/main/1200/_datepicker.scss */
.ui-datepicker .ui-datepicker-header {
	position: relative;
	padding: .2em 0;
}

/* line 117, ../SCss/main/1200/_datepicker.scss */
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
	position: absolute;
	top: 2px;
	width: 1.8em;
	height: 1.8em;
}

/* line 124, ../SCss/main/1200/_datepicker.scss */
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover {
	top: 1px;
}

/* line 128, ../SCss/main/1200/_datepicker.scss */
.ui-datepicker .ui-datepicker-prev {
	left: 2px;
}

/* line 131, ../SCss/main/1200/_datepicker.scss */
.ui-datepicker .ui-datepicker-next {
	right: 2px;
}

/* line 134, ../SCss/main/1200/_datepicker.scss */
.ui-datepicker .ui-datepicker-prev-hover {
	left: 1px;
}

/* line 137, ../SCss/main/1200/_datepicker.scss */
.ui-datepicker .ui-datepicker-next-hover {
	right: 1px;
}

/* line 140, ../SCss/main/1200/_datepicker.scss */
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -8px;
	top: 50%;
	margin-top: -8px;
}

/* line 149, ../SCss/main/1200/_datepicker.scss */
.ui-datepicker .ui-datepicker-title {
	margin: 0 2.3em;
	line-height: 1.8em;
	text-align: center;
}

/* line 154, ../SCss/main/1200/_datepicker.scss */
.ui-datepicker .ui-datepicker-title select {
	font-size: 1em;
	margin: 1px 0;
}

/* line 158, ../SCss/main/1200/_datepicker.scss */
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {
	width: 49%;
}

/* line 162, ../SCss/main/1200/_datepicker.scss */
.ui-datepicker table {
	width: 100%;
	font-size: .9em;
	border-collapse: collapse;
	margin: 0 0 .4em;
}

/* line 168, ../SCss/main/1200/_datepicker.scss */
.ui-datepicker th {
	padding: .7em .3em;
	text-align: center;
	font-weight: bold;
	border: 0;
}

/* line 174, ../SCss/main/1200/_datepicker.scss */
.ui-datepicker td {
	border: 0;
	padding: 1px;
}

/* line 178, ../SCss/main/1200/_datepicker.scss */
.ui-datepicker td span, .ui-datepicker td a {
	display: block;
	padding: .2em;
	text-align: center;
	text-decoration: none;
}

/* line 185, ../SCss/main/1200/_datepicker.scss */
.ui-datepicker .ui-datepicker-buttonpane {
	background-image: none;
	margin: .7em 0 0 0;
	padding: 0 .2em;
	border-left: 0;
	border-right: 0;
	border-bottom: 0;
}

/* line 193, ../SCss/main/1200/_datepicker.scss */
.ui-datepicker .ui-datepicker-buttonpane button {
	float: right;
	margin: .5em .2em .4em;
	cursor: pointer;
	padding: .2em .6em .3em .6em;
	width: auto;
	overflow: visible;
}

/* line 201, ../SCss/main/1200/_datepicker.scss */
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
	float: left;
}

/* with multiple calendars */
/* line 206, ../SCss/main/1200/_datepicker.scss */
.ui-datepicker.ui-datepicker-multi {
	width: auto;
}

/* line 209, ../SCss/main/1200/_datepicker.scss */
.ui-datepicker-multi .ui-datepicker-group {
	float: left;
}

/* line 212, ../SCss/main/1200/_datepicker.scss */
.ui-datepicker-multi .ui-datepicker-group table {
	width: 95%;
	margin: 0 auto .4em;
}

/* line 216, ../SCss/main/1200/_datepicker.scss */
.ui-datepicker-multi-2 .ui-datepicker-group {
	width: 50%;
}

/* line 219, ../SCss/main/1200/_datepicker.scss */
.ui-datepicker-multi-3 .ui-datepicker-group {
	width: 33.3%;
}

/* line 222, ../SCss/main/1200/_datepicker.scss */
.ui-datepicker-multi-4 .ui-datepicker-group {
	width: 25%;
}

/* line 225, ../SCss/main/1200/_datepicker.scss */
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
	border-left-width: 0;
}

/* line 229, ../SCss/main/1200/_datepicker.scss */
.ui-datepicker-multi .ui-datepicker-buttonpane {
	clear: left;
}

/* line 232, ../SCss/main/1200/_datepicker.scss */
.ui-datepicker-row-break {
	clear: both;
	width: 100%;
	font-size: 0;
}

/* RTL support */
/* line 239, ../SCss/main/1200/_datepicker.scss */
.ui-datepicker-rtl {
	direction: rtl;
}

/* line 242, ../SCss/main/1200/_datepicker.scss */
.ui-datepicker-rtl .ui-datepicker-prev {
	right: 2px;
	left: auto;
}

/* line 246, ../SCss/main/1200/_datepicker.scss */
.ui-datepicker-rtl .ui-datepicker-next {
	left: 2px;
	right: auto;
}

/* line 250, ../SCss/main/1200/_datepicker.scss */
.ui-datepicker-rtl .ui-datepicker-prev:hover {
	right: 1px;
	left: auto;
}

/* line 254, ../SCss/main/1200/_datepicker.scss */
.ui-datepicker-rtl .ui-datepicker-next:hover {
	left: 1px;
	right: auto;
}

/* line 258, ../SCss/main/1200/_datepicker.scss */
.ui-datepicker-rtl .ui-datepicker-buttonpane {
	clear: right;
}

/* line 261, ../SCss/main/1200/_datepicker.scss */
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
	float: left;
}

/* line 264, ../SCss/main/1200/_datepicker.scss */
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, .ui-datepicker-rtl .ui-datepicker-group {
	float: right;
}

/* line 268, ../SCss/main/1200/_datepicker.scss */
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
	border-right-width: 0;
	border-left-width: 1px;
}

/* Component containers
----------------------------------*/
/* line 276, ../SCss/main/1200/_datepicker.scss */
.ui-widget {
	font-family: 'Flame', sans-serif;
	font-size: 12px;
}

/* line 280, ../SCss/main/1200/_datepicker.scss */
.ui-widget .ui-widget {
	font-size: 1em;
}

/* line 283, ../SCss/main/1200/_datepicker.scss */
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
	font-family: 'Flame', sans-serif;
	font-size: 1em;
}

/* line 290, ../SCss/main/1200/_datepicker.scss */
.ui-widget-content {
	border: 1px solid #aaaaaa;
	background: #ffffff;
	color: #222222;
}

/* line 295, ../SCss/main/1200/_datepicker.scss */
.ui-widget-content a {
	color: #222222;
}

/* line 298, ../SCss/main/1200/_datepicker.scss */
.ui-widget-header {
	border: 1px solid #aaaaaa;
	background: #cccccc;
	color: #222222;
	font-weight: bold;
}

/* line 304, ../SCss/main/1200/_datepicker.scss */
.ui-widget-header a {
	color: #222222;
}

/* Interaction states
----------------------------------*/
/* line 310, ../SCss/main/1200/_datepicker.scss */
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
	border: 1px solid #d3d3d3;
	background: #e6e6e6;
	font-weight: normal;
	color: #555555;
}

/* line 318, ../SCss/main/1200/_datepicker.scss */
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
	color: #555555;
	text-decoration: none;
}

/* line 324, ../SCss/main/1200/_datepicker.scss */
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
	border: 1px solid #d8dadd;
	background: #d8dadd;
	font-weight: normal;
	color: #f7a600;
}

/* line 335, ../SCss/main/1200/_datepicker.scss */
.ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited, .ui-state-focus a, .ui-state-focus a:hover, .ui-state-focus a:link, .ui-state-focus a:visited {
	color: #ffffff;
	text-decoration: none;
}

/* line 346, ../SCss/main/1200/_datepicker.scss */
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
	border: 1px solid #f7a600;
	background: #d8dadd;
	font-weight: normal;
	color: #f7a600;
}

/* line 354, ../SCss/main/1200/_datepicker.scss */
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
	color: #ffffff;
	text-decoration: none;
}

/* Interaction Cues
----------------------------------*/
/* line 363, ../SCss/main/1200/_datepicker.scss */
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
	border: 1px solid #ffffff;
	color: #f7a600;
}

/* line 370, ../SCss/main/1200/_datepicker.scss */
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a {
	color: #d8dadd;
}

/* line 375, ../SCss/main/1200/_datepicker.scss */
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {
	border: 1px solid #cd0a0a;
	color: #cd0a0a;
}

/* line 382, ../SCss/main/1200/_datepicker.scss */
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a {
	color: #cd0a0a;
}

/* line 387, ../SCss/main/1200/_datepicker.scss */
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text {
	color: #cd0a0a;
}

/* line 392, ../SCss/main/1200/_datepicker.scss */
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary {
	font-weight: bold;
}

/* line 397, ../SCss/main/1200/_datepicker.scss */
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary {
	opacity: 0.7;
	font-weight: normal;
}
/* line 85, ../SCss/mixins/_mixins.scss */
.no-opacity .ui-priority-secondary, .no-opacity .ui-widget-content .ui-priority-secondary, .no-opacity .ui-widget-header .ui-priority-secondary {
	filter: alpha(opacity=70);
}

/* line 403, ../SCss/main/1200/_datepicker.scss */
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled {
	opacity: 0.35;
	background-image: none;
}
/* line 85, ../SCss/mixins/_mixins.scss */
.no-opacity .ui-state-disabled, .no-opacity .ui-widget-content .ui-state-disabled, .no-opacity .ui-widget-header .ui-state-disabled {
	filter: alpha(opacity=35);
}

/* line 409, ../SCss/main/1200/_datepicker.scss */
.ui-state-disabled .ui-icon {
	opacity: 0.35;
}
/* line 85, ../SCss/mixins/_mixins.scss */
.no-opacity .ui-state-disabled .ui-icon {
	filter: alpha(opacity=35);
}

/* Icons
----------------------------------*/
/* states and images */
/* line 417, ../SCss/main/1200/_datepicker.scss */
.ui-icon {
	width: 16px;
	height: 16px;
}

/* Misc visuals
----------------------------------*/
/* Corner radius */
/* line 629, ../SCss/main/1200/_datepicker.scss */
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {
	border-top-left-radius: 0;
}

/* line 635, ../SCss/main/1200/_datepicker.scss */
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {
	border-top-right-radius: 0;
}

/* line 641, ../SCss/main/1200/_datepicker.scss */
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {
	border-bottom-left-radius: 0;
}

/* line 647, ../SCss/main/1200/_datepicker.scss */
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {
	border-bottom-right-radius: 0;
}

/* Overlays */
/* line 655, ../SCss/main/1200/_datepicker.scss */
.ui-widget-overlay {
	background: #aaaaaa;
	opacity: 0.3;
}
/* line 85, ../SCss/mixins/_mixins.scss */
.no-opacity .ui-widget-overlay {
	filter: alpha(opacity=30);
}

/* line 659, ../SCss/main/1200/_datepicker.scss */
.ui-widget-shadow {
	margin: -8px 0 0 -8px;
	padding: 8px;
	background: #aaaaaa;
	border-radius: 8px;
	opacity: 0.3;
}
/* line 85, ../SCss/mixins/_mixins.scss */
.no-opacity .ui-widget-shadow {
	filter: alpha(opacity=30);
}

/* Improve */
/* line 669, ../SCss/main/1200/_datepicker.scss */
.ui-datepicker {
	width: 179px;
	margin-left: -1px;
	margin-top: 6px;
}

/* line 675, ../SCss/main/1200/_datepicker.scss */
.ui-widget-header {
	border: 1px solid #d8dadd;
	background: #fff;
}

/* line 680, ../SCss/main/1200/_datepicker.scss */
.ui-widget-content {
	color: #222222;
	border: 1px solid #d8dadd;
}

/* line 686, ../SCss/main/1200/_datepicker.scss */
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
/* line 690, ../SCss/main/1200/_datepicker.scss */
.ui-datepicker .ui-datepicker-prev-hover {
	top: 2px;
	left: 2px;
}
/* line 694, ../SCss/main/1200/_datepicker.scss */
.ui-datepicker .ui-datepicker-next-hover {
	top: 2px;
	right: 2px;
}

/* line 700, ../SCss/main/1200/_datepicker.scss */
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {
	width: 46%;
	margin: 0 2%;
	border: 0 none;
	background: 0 none;
}
/* line 710, ../SCss/main/1200/_datepicker.scss */
.ui-datepicker select.ui-datepicker-month:focus, .ui-datepicker select.ui-datepicker-year:focus {
	outline: 0;
}

/* line 720, ../SCss/main/1200/_datepicker.scss */
.ui-icon-circle-triangle-w, .ui-icon-circle-triangle-e {
	width: 0;
	height: 0;
	border: 5px solid transparent;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}

/* line 728, ../SCss/main/1200/_datepicker.scss */
.ui-icon-circle-triangle-w {
	border-right-color: #d8dadd;
	border-left-width: 0;
}

/* line 729, ../SCss/main/1200/_datepicker.scss */
.ui-icon-circle-triangle-e {
	border-left-color: #d8dadd;
	border-right-width: 0;
}

/* line 731, ../SCss/main/1200/_datepicker.scss */
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -2px;
	top: 50%;
	margin-top: -5px;
}

/* line 740, ../SCss/main/1200/_datepicker.scss */
.ui-datepicker .ui-datepicker-prev span {
	margin-left: -5px;
}

/* line 743, ../SCss/main/1200/_datepicker.scss */
.ui-datepicker .ui-datepicker-prev-hover span {
	border-right-color: #f7a600;
}

/* line 746, ../SCss/main/1200/_datepicker.scss */
.ui-datepicker .ui-datepicker-next-hover span {
	border-left-color: #f7a600;
}

/*
** #Utilities
** ==================================================
*/
/* simple-hover */
/* line 8, ../SCss/main/1200/_utilities.scss */
.simple-hover {
	-webkit-transition: opacity 0.3s;
	-o-transition: opacity 0.3s;
	transition: opacity 0.3s;
}
/* line 11, ../SCss/main/1200/_utilities.scss */
.simple-hover:hover {
	opacity: 0.8;
}
/* line 85, ../SCss/mixins/_mixins.scss */
.no-opacity .simple-hover:hover {
	filter: alpha(opacity=80);
}

/* line 16, ../SCss/main/1200/_utilities.scss */
.simple-hover-img img {
	-webkit-transition: opacity 0.3s;
	-o-transition: opacity 0.3s;
	transition: opacity 0.3s;
}
/* line 20, ../SCss/main/1200/_utilities.scss */
.simple-hover-img:hover img {
	opacity: 0.8;
}
/* line 85, ../SCss/mixins/_mixins.scss */
.no-opacity .simple-hover-img:hover img {
	filter: alpha(opacity=80);
}

/* or spacer */
/* line 26, ../SCss/main/1200/_utilities.scss */
.or-spacer {
	display: block;
	position: absolute;
	margin-top: 0;
	width: 55%;
	left: 50%;
	top: 0;
	transform: translateX(-50%);
}
/* line 35, ../SCss/main/1200/_utilities.scss */
.or-spacer .mask {
	display: block;
	overflow: hidden;
	height: 20px;
	opacity: 0.2;
}
/* line 39, ../SCss/main/1200/_utilities.scss */
.or-spacer .mask:after {
	content: '';
	display: block;
	margin: -25px auto 0;
	width: 100%;
	height: 25px;
	border-radius: 125px / 12px;
	box-shadow: 0 0 8px black;
}

/* load when needed */
/* line 53, ../SCss/main/1200/_utilities.scss */
.loading {
	position: relative;
	display: block;
	width: 100%;
	height: 100%;
	min-width: 32px;
	min-height: 32px;
	background-color: #f9f9f9;
}
/* line 62, ../SCss/main/1200/_utilities.scss */
.bg-primary .loading {
	background-color: transparent;
}
/* line 66, ../SCss/main/1200/_utilities.scss */
.loading.processing {
	background-color: transparent;
}
/* line 70, ../SCss/main/1200/_utilities.scss */
.loading:before {
	content: " ";
	display: block;
	width: 100%;
	height: 100%;
	background: #fff url(../Img/loading.gif) scroll no-repeat center center;
	opacity: 1;
	position: absolute;
	left: 0;
	top: 0;
}
/* line 87, ../SCss/main/1200/_utilities.scss */
.loading.loading-small:before {
	background-image: url(../Img/loading-small.gif);
}
/* line 90, ../SCss/main/1200/_utilities.scss */
.bg-primary .loading.loading-small:before {
	background-color: #682f1c;
	background-image: url(../Img/loading-small-white.gif);
}

/* line 98, ../SCss/main/1200/_utilities.scss */
.loading-wrapper, .loading-small-wrapper {
	display: inline-block;
	width: 32px;
	height: 32px;
	position: relative;
}

/* line 104, ../SCss/main/1200/_utilities.scss */
.loading-small-wrapper {
	width: 32px;
	height: 32px;
}

/* line 110, ../SCss/main/1200/_utilities.scss */
.load-when-needed {
	position: relative;
}
/* line 14, ../SCss/mixins/mixins/_clearfix.scss */
.load-when-needed:before, .load-when-needed:after {
	content: " ";
	display: table;
}
/* line 19, ../SCss/mixins/mixins/_clearfix.scss */
.load-when-needed:after {
	clear: both;
}
/* line 116, ../SCss/main/1200/_utilities.scss */
.load-when-needed .loading {
	width: 100%;
	height: 100%;
	opacity: 1;
	-webkit-transition: opacity 0.6s;
	-o-transition: opacity 0.6s;
	transition: opacity 0.6s;
	position: absolute;
	z-index: 2;
	left: 0;
	top: 0;
}
/* line 128, ../SCss/main/1200/_utilities.scss */
.load-when-needed .needed-content {
	position: relative;
	z-index: 1;
	opacity: 0;
	-webkit-transition: opacity 0.6s;
	-o-transition: opacity 0.6s;
	transition: opacity 0.6s;
}
/* line 136, ../SCss/main/1200/_utilities.scss */
.load-when-needed.ready .loading {
	opacity: 0;
}
/* line 139, ../SCss/main/1200/_utilities.scss */
.load-when-needed.ready .needed-content {
	opacity: 1;
}
/* line 144, ../SCss/main/1200/_utilities.scss */
.load-when-needed.done .loading {
	display: none;
}

/* inline-blocks */
/* line 152, ../SCss/main/1200/_utilities.scss */
.inline-blocks .inline-block {
	display: inline-block;
	float: left;
}
/* line 155, ../SCss/main/1200/_utilities.scss */
.inline-blocks .inline-block + .inline-block {
	margin-left: 5px;
}

/* label-simple */
/* line 162, ../SCss/main/1200/_utilities.scss */
.label-simple {
	display: inline-block;
	width: 60px;
	margin-right: 10px;
	position: relative;
}
/* line 168, ../SCss/main/1200/_utilities.scss */
.label-simple:after {
	content: ":";
	position: absolute;
	right: 0;
	top: 0;
}

/* blocks */
/* line 177, ../SCss/main/1200/_utilities.scss */
.block {
	margin-top: 20px;
}

/* line 178, ../SCss/main/1200/_utilities.scss */
.block30 {
	margin-top: 30px;
}

/* line 179, ../SCss/main/1200/_utilities.scss */
.block40 {
	margin-top: 40px;
}

/* line 180, ../SCss/main/1200/_utilities.scss */
.block50 {
	margin-top: 50px;
}

/* line 181, ../SCss/main/1200/_utilities.scss */
.block60 {
	margin-top: 60px;
}

/* line 183, ../SCss/main/1200/_utilities.scss */
.block:first-child, .block30:first-child, .block40:first-child, .block50:first-child, .block60:first-child {
	margin-top: 0;
}

/* hr-invisible */
/* line 189, ../SCss/main/1200/_utilities.scss */
.hr-invisible {
	display: block;
	float: left;
	width: 100%;
	height: 1px;
	margin-top: -1px;
}

/*
** #Keyframes
** ==================================================
*/
/* spin */
@-webkit-keyframes spin {
	from {
		-webkit-transform: rotate(0deg);
		-moz-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		transform: rotate(0deg);
	}

	to {
		-webkit-transform: rotate(360deg);
		-moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}

@-moz-keyframes spin {
	from {
		-webkit-transform: rotate(0deg);
		-moz-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		transform: rotate(0deg);
	}

	to {
		-webkit-transform: rotate(360deg);
		-moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}

@-ms-keyframes spin {
	from {
		-webkit-transform: rotate(0deg);
		-moz-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		transform: rotate(0deg);
	}

	to {
		-webkit-transform: rotate(360deg);
		-moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}

@keyframes spin {
	from {
		-webkit-transform: rotate(0deg);
		-moz-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		transform: rotate(0deg);
	}

	to {
		-webkit-transform: rotate(360deg);
		-moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}
/* bounce */
@-webkit-keyframes bounce {
	0%, 20%, 50%, 80%, 100% {
		-webkit-transform: scale(1) rotate(0);
		-moz-transform: scale(1) rotate(0);
		-ms-transform: scale(1) rotate(0);
		transform: scale(1) rotate(0);
	}

	40% {
		-webkit-transform: scale(0.6);
		-moz-transform: scale(0.6);
		-ms-transform: scale(0.6);
		transform: scale(0.6);
	}

	60% {
		-webkit-transform: scale(0.8);
		-moz-transform: scale(0.8);
		-ms-transform: scale(0.8);
		transform: scale(0.8);
	}
}

@-moz-keyframes bounce {
	0%, 20%, 50%, 80%, 100% {
		-webkit-transform: scale(1) rotate(0);
		-moz-transform: scale(1) rotate(0);
		-ms-transform: scale(1) rotate(0);
		transform: scale(1) rotate(0);
	}

	40% {
		-webkit-transform: scale(0.6);
		-moz-transform: scale(0.6);
		-ms-transform: scale(0.6);
		transform: scale(0.6);
	}

	60% {
		-webkit-transform: scale(0.8);
		-moz-transform: scale(0.8);
		-ms-transform: scale(0.8);
		transform: scale(0.8);
	}
}

@-ms-keyframes bounce {
	0%, 20%, 50%, 80%, 100% {
		-webkit-transform: scale(1) rotate(0);
		-moz-transform: scale(1) rotate(0);
		-ms-transform: scale(1) rotate(0);
		transform: scale(1) rotate(0);
	}

	40% {
		-webkit-transform: scale(0.6);
		-moz-transform: scale(0.6);
		-ms-transform: scale(0.6);
		transform: scale(0.6);
	}

	60% {
		-webkit-transform: scale(0.8);
		-moz-transform: scale(0.8);
		-ms-transform: scale(0.8);
		transform: scale(0.8);
	}
}

@keyframes bounce {
	0%, 20%, 50%, 80%, 100% {
		-webkit-transform: scale(1) rotate(0);
		-moz-transform: scale(1) rotate(0);
		-ms-transform: scale(1) rotate(0);
		transform: scale(1) rotate(0);
	}

	40% {
		-webkit-transform: scale(0.6);
		-moz-transform: scale(0.6);
		-ms-transform: scale(0.6);
		transform: scale(0.6);
	}

	60% {
		-webkit-transform: scale(0.8);
		-moz-transform: scale(0.8);
		-ms-transform: scale(0.8);
		transform: scale(0.8);
	}
}
/* fade */
@-webkit-keyframes fade {
	0%, 100% {
		opacity: 1;
	}

	50% {
		opacity: 0;
	}
}

@-moz-keyframes fade {
	0%, 100% {
		opacity: 1;
	}

	50% {
		opacity: 0;
	}
}

@-ms-keyframes fade {
	0%, 100% {
		opacity: 1;
	}

	50% {
		opacity: 0;
	}
}

@keyframes fade {
	0%, 100% {
		opacity: 1;
	}

	50% {
		opacity: 0;
	}
}
/* shake */
/* shake-base */
@-webkit-keyframes shake-base {
	0% {
		-webkit-transform: translate(0px, 0px) rotate(0deg);
		-moz-transform: translate(0px, 0px) rotate(0deg);
		-ms-transform: translate(0px, 0px) rotate(0deg);
		transform: translate(0px, 0px) rotate(0deg);
	}

	2% {
		-webkit-transform: translate(-0.5px, 1.5px) rotate(0.5deg);
		-moz-transform: translate(-0.5px, 1.5px) rotate(0.5deg);
		-ms-transform: translate(-0.5px, 1.5px) rotate(0.5deg);
		transform: translate(-0.5px, 1.5px) rotate(0.5deg);
	}

	4% {
		-webkit-transform: translate(-0.5px, 1.5px) rotate(-0.5deg);
		-moz-transform: translate(-0.5px, 1.5px) rotate(-0.5deg);
		-ms-transform: translate(-0.5px, 1.5px) rotate(-0.5deg);
		transform: translate(-0.5px, 1.5px) rotate(-0.5deg);
	}

	6% {
		-webkit-transform: translate(-2.5px, -1.5px) rotate(0.5deg);
		-moz-transform: translate(-2.5px, -1.5px) rotate(0.5deg);
		-ms-transform: translate(-2.5px, -1.5px) rotate(0.5deg);
		transform: translate(-2.5px, -1.5px) rotate(0.5deg);
	}

	8% {
		-webkit-transform: translate(-2.5px, -2.5px) rotate(-1.5deg);
		-moz-transform: translate(-2.5px, -2.5px) rotate(-1.5deg);
		-ms-transform: translate(-2.5px, -2.5px) rotate(-1.5deg);
		transform: translate(-2.5px, -2.5px) rotate(-1.5deg);
	}

	10% {
		-webkit-transform: translate(1.5px, 1.5px) rotate(-1.5deg);
		-moz-transform: translate(1.5px, 1.5px) rotate(-1.5deg);
		-ms-transform: translate(1.5px, 1.5px) rotate(-1.5deg);
		transform: translate(1.5px, 1.5px) rotate(-1.5deg);
	}

	12% {
		-webkit-transform: translate(-2.5px, -0.5px) rotate(-0.5deg);
		-moz-transform: translate(-2.5px, -0.5px) rotate(-0.5deg);
		-ms-transform: translate(-2.5px, -0.5px) rotate(-0.5deg);
		transform: translate(-2.5px, -0.5px) rotate(-0.5deg);
	}

	14% {
		-webkit-transform: translate(1.5px, -2.5px) rotate(-0.5deg);
		-moz-transform: translate(1.5px, -2.5px) rotate(-0.5deg);
		-ms-transform: translate(1.5px, -2.5px) rotate(-0.5deg);
		transform: translate(1.5px, -2.5px) rotate(-0.5deg);
	}

	16% {
		-webkit-transform: translate(0.5px, 1.5px) rotate(0.5deg);
		-moz-transform: translate(0.5px, 1.5px) rotate(0.5deg);
		-ms-transform: translate(0.5px, 1.5px) rotate(0.5deg);
		transform: translate(0.5px, 1.5px) rotate(0.5deg);
	}

	18% {
		-webkit-transform: translate(-2.5px, -0.5px) rotate(0.5deg);
		-moz-transform: translate(-2.5px, -0.5px) rotate(0.5deg);
		-ms-transform: translate(-2.5px, -0.5px) rotate(0.5deg);
		transform: translate(-2.5px, -0.5px) rotate(0.5deg);
	}

	20% {
		-webkit-transform: translate(-0.5px, -0.5px) rotate(-1.5deg);
		-moz-transform: translate(-0.5px, -0.5px) rotate(-1.5deg);
		-ms-transform: translate(-0.5px, -0.5px) rotate(-1.5deg);
		transform: translate(-0.5px, -0.5px) rotate(-1.5deg);
	}

	22% {
		-webkit-transform: translate(-2.5px, -1.5px) rotate(-1.5deg);
		-moz-transform: translate(-2.5px, -1.5px) rotate(-1.5deg);
		-ms-transform: translate(-2.5px, -1.5px) rotate(-1.5deg);
		transform: translate(-2.5px, -1.5px) rotate(-1.5deg);
	}

	24% {
		-webkit-transform: translate(-1.5px, -2.5px) rotate(-1.5deg);
		-moz-transform: translate(-1.5px, -2.5px) rotate(-1.5deg);
		-ms-transform: translate(-1.5px, -2.5px) rotate(-1.5deg);
		transform: translate(-1.5px, -2.5px) rotate(-1.5deg);
	}

	26% {
		-webkit-transform: translate(0.5px, -0.5px) rotate(-1.5deg);
		-moz-transform: translate(0.5px, -0.5px) rotate(-1.5deg);
		-ms-transform: translate(0.5px, -0.5px) rotate(-1.5deg);
		transform: translate(0.5px, -0.5px) rotate(-1.5deg);
	}

	28% {
		-webkit-transform: translate(-0.5px, -1.5px) rotate(-0.5deg);
		-moz-transform: translate(-0.5px, -1.5px) rotate(-0.5deg);
		-ms-transform: translate(-0.5px, -1.5px) rotate(-0.5deg);
		transform: translate(-0.5px, -1.5px) rotate(-0.5deg);
	}

	30% {
		-webkit-transform: translate(-2.5px, 1.5px) rotate(0.5deg);
		-moz-transform: translate(-2.5px, 1.5px) rotate(0.5deg);
		-ms-transform: translate(-2.5px, 1.5px) rotate(0.5deg);
		transform: translate(-2.5px, 1.5px) rotate(0.5deg);
	}

	32% {
		-webkit-transform: translate(-2.5px, -2.5px) rotate(-0.5deg);
		-moz-transform: translate(-2.5px, -2.5px) rotate(-0.5deg);
		-ms-transform: translate(-2.5px, -2.5px) rotate(-0.5deg);
		transform: translate(-2.5px, -2.5px) rotate(-0.5deg);
	}

	34% {
		-webkit-transform: translate(-1.5px, 0.5px) rotate(-1.5deg);
		-moz-transform: translate(-1.5px, 0.5px) rotate(-1.5deg);
		-ms-transform: translate(-1.5px, 0.5px) rotate(-1.5deg);
		transform: translate(-1.5px, 0.5px) rotate(-1.5deg);
	}

	36% {
		-webkit-transform: translate(1.5px, -1.5px) rotate(-1.5deg);
		-moz-transform: translate(1.5px, -1.5px) rotate(-1.5deg);
		-ms-transform: translate(1.5px, -1.5px) rotate(-1.5deg);
		transform: translate(1.5px, -1.5px) rotate(-1.5deg);
	}

	38% {
		-webkit-transform: translate(0.5px, -0.5px) rotate(-0.5deg);
		-moz-transform: translate(0.5px, -0.5px) rotate(-0.5deg);
		-ms-transform: translate(0.5px, -0.5px) rotate(-0.5deg);
		transform: translate(0.5px, -0.5px) rotate(-0.5deg);
	}

	40% {
		-webkit-transform: translate(-0.5px, 0.5px) rotate(0.5deg);
		-moz-transform: translate(-0.5px, 0.5px) rotate(0.5deg);
		-ms-transform: translate(-0.5px, 0.5px) rotate(0.5deg);
		transform: translate(-0.5px, 0.5px) rotate(0.5deg);
	}

	42% {
		-webkit-transform: translate(0.5px, -2.5px) rotate(-0.5deg);
		-moz-transform: translate(0.5px, -2.5px) rotate(-0.5deg);
		-ms-transform: translate(0.5px, -2.5px) rotate(-0.5deg);
		transform: translate(0.5px, -2.5px) rotate(-0.5deg);
	}

	44% {
		-webkit-transform: translate(0.5px, -2.5px) rotate(-0.5deg);
		-moz-transform: translate(0.5px, -2.5px) rotate(-0.5deg);
		-ms-transform: translate(0.5px, -2.5px) rotate(-0.5deg);
		transform: translate(0.5px, -2.5px) rotate(-0.5deg);
	}

	46% {
		-webkit-transform: translate(-1.5px, 1.5px) rotate(-1.5deg);
		-moz-transform: translate(-1.5px, 1.5px) rotate(-1.5deg);
		-ms-transform: translate(-1.5px, 1.5px) rotate(-1.5deg);
		transform: translate(-1.5px, 1.5px) rotate(-1.5deg);
	}

	48% {
		-webkit-transform: translate(0.5px, -2.5px) rotate(-0.5deg);
		-moz-transform: translate(0.5px, -2.5px) rotate(-0.5deg);
		-ms-transform: translate(0.5px, -2.5px) rotate(-0.5deg);
		transform: translate(0.5px, -2.5px) rotate(-0.5deg);
	}

	50% {
		-webkit-transform: translate(-1.5px, -0.5px) rotate(-1.5deg);
		-moz-transform: translate(-1.5px, -0.5px) rotate(-1.5deg);
		-ms-transform: translate(-1.5px, -0.5px) rotate(-1.5deg);
		transform: translate(-1.5px, -0.5px) rotate(-1.5deg);
	}

	52% {
		-webkit-transform: translate(-2.5px, -0.5px) rotate(-1.5deg);
		-moz-transform: translate(-2.5px, -0.5px) rotate(-1.5deg);
		-ms-transform: translate(-2.5px, -0.5px) rotate(-1.5deg);
		transform: translate(-2.5px, -0.5px) rotate(-1.5deg);
	}

	54% {
		-webkit-transform: translate(1.5px, 0.5px) rotate(-1.5deg);
		-moz-transform: translate(1.5px, 0.5px) rotate(-1.5deg);
		-ms-transform: translate(1.5px, 0.5px) rotate(-1.5deg);
		transform: translate(1.5px, 0.5px) rotate(-1.5deg);
	}

	56% {
		-webkit-transform: translate(0.5px, 0.5px) rotate(-1.5deg);
		-moz-transform: translate(0.5px, 0.5px) rotate(-1.5deg);
		-ms-transform: translate(0.5px, 0.5px) rotate(-1.5deg);
		transform: translate(0.5px, 0.5px) rotate(-1.5deg);
	}

	58% {
		-webkit-transform: translate(0.5px, 1.5px) rotate(-0.5deg);
		-moz-transform: translate(0.5px, 1.5px) rotate(-0.5deg);
		-ms-transform: translate(0.5px, 1.5px) rotate(-0.5deg);
		transform: translate(0.5px, 1.5px) rotate(-0.5deg);
	}

	60% {
		-webkit-transform: translate(-0.5px, -2.5px) rotate(-0.5deg);
		-moz-transform: translate(-0.5px, -2.5px) rotate(-0.5deg);
		-ms-transform: translate(-0.5px, -2.5px) rotate(-0.5deg);
		transform: translate(-0.5px, -2.5px) rotate(-0.5deg);
	}

	62% {
		-webkit-transform: translate(-2.5px, -1.5px) rotate(-0.5deg);
		-moz-transform: translate(-2.5px, -1.5px) rotate(-0.5deg);
		-ms-transform: translate(-2.5px, -1.5px) rotate(-0.5deg);
		transform: translate(-2.5px, -1.5px) rotate(-0.5deg);
	}

	64% {
		-webkit-transform: translate(-1.5px, 0.5px) rotate(0.5deg);
		-moz-transform: translate(-1.5px, 0.5px) rotate(0.5deg);
		-ms-transform: translate(-1.5px, 0.5px) rotate(0.5deg);
		transform: translate(-1.5px, 0.5px) rotate(0.5deg);
	}

	66% {
		-webkit-transform: translate(0.5px, -0.5px) rotate(-1.5deg);
		-moz-transform: translate(0.5px, -0.5px) rotate(-1.5deg);
		-ms-transform: translate(0.5px, -0.5px) rotate(-1.5deg);
		transform: translate(0.5px, -0.5px) rotate(-1.5deg);
	}

	68% {
		-webkit-transform: translate(-1.5px, -0.5px) rotate(-1.5deg);
		-moz-transform: translate(-1.5px, -0.5px) rotate(-1.5deg);
		-ms-transform: translate(-1.5px, -0.5px) rotate(-1.5deg);
		transform: translate(-1.5px, -0.5px) rotate(-1.5deg);
	}

	70% {
		-webkit-transform: translate(-0.5px, -2.5px) rotate(-1.5deg);
		-moz-transform: translate(-0.5px, -2.5px) rotate(-1.5deg);
		-ms-transform: translate(-0.5px, -2.5px) rotate(-1.5deg);
		transform: translate(-0.5px, -2.5px) rotate(-1.5deg);
	}

	72% {
		-webkit-transform: translate(-2.5px, -0.5px) rotate(-1.5deg);
		-moz-transform: translate(-2.5px, -0.5px) rotate(-1.5deg);
		-ms-transform: translate(-2.5px, -0.5px) rotate(-1.5deg);
		transform: translate(-2.5px, -0.5px) rotate(-1.5deg);
	}

	74% {
		-webkit-transform: translate(-2.5px, 0.5px) rotate(0.5deg);
		-moz-transform: translate(-2.5px, 0.5px) rotate(0.5deg);
		-ms-transform: translate(-2.5px, 0.5px) rotate(0.5deg);
		transform: translate(-2.5px, 0.5px) rotate(0.5deg);
	}

	76% {
		-webkit-transform: translate(1.5px, -1.5px) rotate(-1.5deg);
		-moz-transform: translate(1.5px, -1.5px) rotate(-1.5deg);
		-ms-transform: translate(1.5px, -1.5px) rotate(-1.5deg);
		transform: translate(1.5px, -1.5px) rotate(-1.5deg);
	}

	78% {
		-webkit-transform: translate(1.5px, -2.5px) rotate(0.5deg);
		-moz-transform: translate(1.5px, -2.5px) rotate(0.5deg);
		-ms-transform: translate(1.5px, -2.5px) rotate(0.5deg);
		transform: translate(1.5px, -2.5px) rotate(0.5deg);
	}

	80% {
		-webkit-transform: translate(-2.5px, -2.5px) rotate(-0.5deg);
		-moz-transform: translate(-2.5px, -2.5px) rotate(-0.5deg);
		-ms-transform: translate(-2.5px, -2.5px) rotate(-0.5deg);
		transform: translate(-2.5px, -2.5px) rotate(-0.5deg);
	}

	82% {
		-webkit-transform: translate(-2.5px, -1.5px) rotate(0.5deg);
		-moz-transform: translate(-2.5px, -1.5px) rotate(0.5deg);
		-ms-transform: translate(-2.5px, -1.5px) rotate(0.5deg);
		transform: translate(-2.5px, -1.5px) rotate(0.5deg);
	}

	84% {
		-webkit-transform: translate(0.5px, -2.5px) rotate(-0.5deg);
		-moz-transform: translate(0.5px, -2.5px) rotate(-0.5deg);
		-ms-transform: translate(0.5px, -2.5px) rotate(-0.5deg);
		transform: translate(0.5px, -2.5px) rotate(-0.5deg);
	}

	86% {
		-webkit-transform: translate(-2.5px, 0.5px) rotate(-0.5deg);
		-moz-transform: translate(-2.5px, 0.5px) rotate(-0.5deg);
		-ms-transform: translate(-2.5px, 0.5px) rotate(-0.5deg);
		transform: translate(-2.5px, 0.5px) rotate(-0.5deg);
	}

	88% {
		-webkit-transform: translate(-2.5px, -0.5px) rotate(-0.5deg);
		-moz-transform: translate(-2.5px, -0.5px) rotate(-0.5deg);
		-ms-transform: translate(-2.5px, -0.5px) rotate(-0.5deg);
		transform: translate(-2.5px, -0.5px) rotate(-0.5deg);
	}

	90% {
		-webkit-transform: translate(-1.5px, -1.5px) rotate(-1.5deg);
		-moz-transform: translate(-1.5px, -1.5px) rotate(-1.5deg);
		-ms-transform: translate(-1.5px, -1.5px) rotate(-1.5deg);
		transform: translate(-1.5px, -1.5px) rotate(-1.5deg);
	}

	92% {
		-webkit-transform: translate(-0.5px, -1.5px) rotate(-0.5deg);
		-moz-transform: translate(-0.5px, -1.5px) rotate(-0.5deg);
		-ms-transform: translate(-0.5px, -1.5px) rotate(-0.5deg);
		transform: translate(-0.5px, -1.5px) rotate(-0.5deg);
	}

	94% {
		-webkit-transform: translate(0.5px, -0.5px) rotate(-0.5deg);
		-moz-transform: translate(0.5px, -0.5px) rotate(-0.5deg);
		-ms-transform: translate(0.5px, -0.5px) rotate(-0.5deg);
		transform: translate(0.5px, -0.5px) rotate(-0.5deg);
	}

	96% {
		-webkit-transform: translate(-2.5px, -2.5px) rotate(0.5deg);
		-moz-transform: translate(-2.5px, -2.5px) rotate(0.5deg);
		-ms-transform: translate(-2.5px, -2.5px) rotate(0.5deg);
		transform: translate(-2.5px, -2.5px) rotate(0.5deg);
	}

	98% {
		-webkit-transform: translate(-0.5px, 1.5px) rotate(-0.5deg);
		-moz-transform: translate(-0.5px, 1.5px) rotate(-0.5deg);
		-ms-transform: translate(-0.5px, 1.5px) rotate(-0.5deg);
		transform: translate(-0.5px, 1.5px) rotate(-0.5deg);
	}
}

@-moz-keyframes shake-base {
	0% {
		-webkit-transform: translate(0px, 0px) rotate(0deg);
		-moz-transform: translate(0px, 0px) rotate(0deg);
		-ms-transform: translate(0px, 0px) rotate(0deg);
		transform: translate(0px, 0px) rotate(0deg);
	}

	2% {
		-webkit-transform: translate(-0.5px, 1.5px) rotate(0.5deg);
		-moz-transform: translate(-0.5px, 1.5px) rotate(0.5deg);
		-ms-transform: translate(-0.5px, 1.5px) rotate(0.5deg);
		transform: translate(-0.5px, 1.5px) rotate(0.5deg);
	}

	4% {
		-webkit-transform: translate(-0.5px, 1.5px) rotate(-0.5deg);
		-moz-transform: translate(-0.5px, 1.5px) rotate(-0.5deg);
		-ms-transform: translate(-0.5px, 1.5px) rotate(-0.5deg);
		transform: translate(-0.5px, 1.5px) rotate(-0.5deg);
	}

	6% {
		-webkit-transform: translate(-2.5px, -1.5px) rotate(0.5deg);
		-moz-transform: translate(-2.5px, -1.5px) rotate(0.5deg);
		-ms-transform: translate(-2.5px, -1.5px) rotate(0.5deg);
		transform: translate(-2.5px, -1.5px) rotate(0.5deg);
	}

	8% {
		-webkit-transform: translate(-2.5px, -2.5px) rotate(-1.5deg);
		-moz-transform: translate(-2.5px, -2.5px) rotate(-1.5deg);
		-ms-transform: translate(-2.5px, -2.5px) rotate(-1.5deg);
		transform: translate(-2.5px, -2.5px) rotate(-1.5deg);
	}

	10% {
		-webkit-transform: translate(1.5px, 1.5px) rotate(-1.5deg);
		-moz-transform: translate(1.5px, 1.5px) rotate(-1.5deg);
		-ms-transform: translate(1.5px, 1.5px) rotate(-1.5deg);
		transform: translate(1.5px, 1.5px) rotate(-1.5deg);
	}

	12% {
		-webkit-transform: translate(-2.5px, -0.5px) rotate(-0.5deg);
		-moz-transform: translate(-2.5px, -0.5px) rotate(-0.5deg);
		-ms-transform: translate(-2.5px, -0.5px) rotate(-0.5deg);
		transform: translate(-2.5px, -0.5px) rotate(-0.5deg);
	}

	14% {
		-webkit-transform: translate(1.5px, -2.5px) rotate(-0.5deg);
		-moz-transform: translate(1.5px, -2.5px) rotate(-0.5deg);
		-ms-transform: translate(1.5px, -2.5px) rotate(-0.5deg);
		transform: translate(1.5px, -2.5px) rotate(-0.5deg);
	}

	16% {
		-webkit-transform: translate(0.5px, 1.5px) rotate(0.5deg);
		-moz-transform: translate(0.5px, 1.5px) rotate(0.5deg);
		-ms-transform: translate(0.5px, 1.5px) rotate(0.5deg);
		transform: translate(0.5px, 1.5px) rotate(0.5deg);
	}

	18% {
		-webkit-transform: translate(-2.5px, -0.5px) rotate(0.5deg);
		-moz-transform: translate(-2.5px, -0.5px) rotate(0.5deg);
		-ms-transform: translate(-2.5px, -0.5px) rotate(0.5deg);
		transform: translate(-2.5px, -0.5px) rotate(0.5deg);
	}

	20% {
		-webkit-transform: translate(-0.5px, -0.5px) rotate(-1.5deg);
		-moz-transform: translate(-0.5px, -0.5px) rotate(-1.5deg);
		-ms-transform: translate(-0.5px, -0.5px) rotate(-1.5deg);
		transform: translate(-0.5px, -0.5px) rotate(-1.5deg);
	}

	22% {
		-webkit-transform: translate(-2.5px, -1.5px) rotate(-1.5deg);
		-moz-transform: translate(-2.5px, -1.5px) rotate(-1.5deg);
		-ms-transform: translate(-2.5px, -1.5px) rotate(-1.5deg);
		transform: translate(-2.5px, -1.5px) rotate(-1.5deg);
	}

	24% {
		-webkit-transform: translate(-1.5px, -2.5px) rotate(-1.5deg);
		-moz-transform: translate(-1.5px, -2.5px) rotate(-1.5deg);
		-ms-transform: translate(-1.5px, -2.5px) rotate(-1.5deg);
		transform: translate(-1.5px, -2.5px) rotate(-1.5deg);
	}

	26% {
		-webkit-transform: translate(0.5px, -0.5px) rotate(-1.5deg);
		-moz-transform: translate(0.5px, -0.5px) rotate(-1.5deg);
		-ms-transform: translate(0.5px, -0.5px) rotate(-1.5deg);
		transform: translate(0.5px, -0.5px) rotate(-1.5deg);
	}

	28% {
		-webkit-transform: translate(-0.5px, -1.5px) rotate(-0.5deg);
		-moz-transform: translate(-0.5px, -1.5px) rotate(-0.5deg);
		-ms-transform: translate(-0.5px, -1.5px) rotate(-0.5deg);
		transform: translate(-0.5px, -1.5px) rotate(-0.5deg);
	}

	30% {
		-webkit-transform: translate(-2.5px, 1.5px) rotate(0.5deg);
		-moz-transform: translate(-2.5px, 1.5px) rotate(0.5deg);
		-ms-transform: translate(-2.5px, 1.5px) rotate(0.5deg);
		transform: translate(-2.5px, 1.5px) rotate(0.5deg);
	}

	32% {
		-webkit-transform: translate(-2.5px, -2.5px) rotate(-0.5deg);
		-moz-transform: translate(-2.5px, -2.5px) rotate(-0.5deg);
		-ms-transform: translate(-2.5px, -2.5px) rotate(-0.5deg);
		transform: translate(-2.5px, -2.5px) rotate(-0.5deg);
	}

	34% {
		-webkit-transform: translate(-1.5px, 0.5px) rotate(-1.5deg);
		-moz-transform: translate(-1.5px, 0.5px) rotate(-1.5deg);
		-ms-transform: translate(-1.5px, 0.5px) rotate(-1.5deg);
		transform: translate(-1.5px, 0.5px) rotate(-1.5deg);
	}

	36% {
		-webkit-transform: translate(1.5px, -1.5px) rotate(-1.5deg);
		-moz-transform: translate(1.5px, -1.5px) rotate(-1.5deg);
		-ms-transform: translate(1.5px, -1.5px) rotate(-1.5deg);
		transform: translate(1.5px, -1.5px) rotate(-1.5deg);
	}

	38% {
		-webkit-transform: translate(0.5px, -0.5px) rotate(-0.5deg);
		-moz-transform: translate(0.5px, -0.5px) rotate(-0.5deg);
		-ms-transform: translate(0.5px, -0.5px) rotate(-0.5deg);
		transform: translate(0.5px, -0.5px) rotate(-0.5deg);
	}

	40% {
		-webkit-transform: translate(-0.5px, 0.5px) rotate(0.5deg);
		-moz-transform: translate(-0.5px, 0.5px) rotate(0.5deg);
		-ms-transform: translate(-0.5px, 0.5px) rotate(0.5deg);
		transform: translate(-0.5px, 0.5px) rotate(0.5deg);
	}

	42% {
		-webkit-transform: translate(0.5px, -2.5px) rotate(-0.5deg);
		-moz-transform: translate(0.5px, -2.5px) rotate(-0.5deg);
		-ms-transform: translate(0.5px, -2.5px) rotate(-0.5deg);
		transform: translate(0.5px, -2.5px) rotate(-0.5deg);
	}

	44% {
		-webkit-transform: translate(0.5px, -2.5px) rotate(-0.5deg);
		-moz-transform: translate(0.5px, -2.5px) rotate(-0.5deg);
		-ms-transform: translate(0.5px, -2.5px) rotate(-0.5deg);
		transform: translate(0.5px, -2.5px) rotate(-0.5deg);
	}

	46% {
		-webkit-transform: translate(-1.5px, 1.5px) rotate(-1.5deg);
		-moz-transform: translate(-1.5px, 1.5px) rotate(-1.5deg);
		-ms-transform: translate(-1.5px, 1.5px) rotate(-1.5deg);
		transform: translate(-1.5px, 1.5px) rotate(-1.5deg);
	}

	48% {
		-webkit-transform: translate(0.5px, -2.5px) rotate(-0.5deg);
		-moz-transform: translate(0.5px, -2.5px) rotate(-0.5deg);
		-ms-transform: translate(0.5px, -2.5px) rotate(-0.5deg);
		transform: translate(0.5px, -2.5px) rotate(-0.5deg);
	}

	50% {
		-webkit-transform: translate(-1.5px, -0.5px) rotate(-1.5deg);
		-moz-transform: translate(-1.5px, -0.5px) rotate(-1.5deg);
		-ms-transform: translate(-1.5px, -0.5px) rotate(-1.5deg);
		transform: translate(-1.5px, -0.5px) rotate(-1.5deg);
	}

	52% {
		-webkit-transform: translate(-2.5px, -0.5px) rotate(-1.5deg);
		-moz-transform: translate(-2.5px, -0.5px) rotate(-1.5deg);
		-ms-transform: translate(-2.5px, -0.5px) rotate(-1.5deg);
		transform: translate(-2.5px, -0.5px) rotate(-1.5deg);
	}

	54% {
		-webkit-transform: translate(1.5px, 0.5px) rotate(-1.5deg);
		-moz-transform: translate(1.5px, 0.5px) rotate(-1.5deg);
		-ms-transform: translate(1.5px, 0.5px) rotate(-1.5deg);
		transform: translate(1.5px, 0.5px) rotate(-1.5deg);
	}

	56% {
		-webkit-transform: translate(0.5px, 0.5px) rotate(-1.5deg);
		-moz-transform: translate(0.5px, 0.5px) rotate(-1.5deg);
		-ms-transform: translate(0.5px, 0.5px) rotate(-1.5deg);
		transform: translate(0.5px, 0.5px) rotate(-1.5deg);
	}

	58% {
		-webkit-transform: translate(0.5px, 1.5px) rotate(-0.5deg);
		-moz-transform: translate(0.5px, 1.5px) rotate(-0.5deg);
		-ms-transform: translate(0.5px, 1.5px) rotate(-0.5deg);
		transform: translate(0.5px, 1.5px) rotate(-0.5deg);
	}

	60% {
		-webkit-transform: translate(-0.5px, -2.5px) rotate(-0.5deg);
		-moz-transform: translate(-0.5px, -2.5px) rotate(-0.5deg);
		-ms-transform: translate(-0.5px, -2.5px) rotate(-0.5deg);
		transform: translate(-0.5px, -2.5px) rotate(-0.5deg);
	}

	62% {
		-webkit-transform: translate(-2.5px, -1.5px) rotate(-0.5deg);
		-moz-transform: translate(-2.5px, -1.5px) rotate(-0.5deg);
		-ms-transform: translate(-2.5px, -1.5px) rotate(-0.5deg);
		transform: translate(-2.5px, -1.5px) rotate(-0.5deg);
	}

	64% {
		-webkit-transform: translate(-1.5px, 0.5px) rotate(0.5deg);
		-moz-transform: translate(-1.5px, 0.5px) rotate(0.5deg);
		-ms-transform: translate(-1.5px, 0.5px) rotate(0.5deg);
		transform: translate(-1.5px, 0.5px) rotate(0.5deg);
	}

	66% {
		-webkit-transform: translate(0.5px, -0.5px) rotate(-1.5deg);
		-moz-transform: translate(0.5px, -0.5px) rotate(-1.5deg);
		-ms-transform: translate(0.5px, -0.5px) rotate(-1.5deg);
		transform: translate(0.5px, -0.5px) rotate(-1.5deg);
	}

	68% {
		-webkit-transform: translate(-1.5px, -0.5px) rotate(-1.5deg);
		-moz-transform: translate(-1.5px, -0.5px) rotate(-1.5deg);
		-ms-transform: translate(-1.5px, -0.5px) rotate(-1.5deg);
		transform: translate(-1.5px, -0.5px) rotate(-1.5deg);
	}

	70% {
		-webkit-transform: translate(-0.5px, -2.5px) rotate(-1.5deg);
		-moz-transform: translate(-0.5px, -2.5px) rotate(-1.5deg);
		-ms-transform: translate(-0.5px, -2.5px) rotate(-1.5deg);
		transform: translate(-0.5px, -2.5px) rotate(-1.5deg);
	}

	72% {
		-webkit-transform: translate(-2.5px, -0.5px) rotate(-1.5deg);
		-moz-transform: translate(-2.5px, -0.5px) rotate(-1.5deg);
		-ms-transform: translate(-2.5px, -0.5px) rotate(-1.5deg);
		transform: translate(-2.5px, -0.5px) rotate(-1.5deg);
	}

	74% {
		-webkit-transform: translate(-2.5px, 0.5px) rotate(0.5deg);
		-moz-transform: translate(-2.5px, 0.5px) rotate(0.5deg);
		-ms-transform: translate(-2.5px, 0.5px) rotate(0.5deg);
		transform: translate(-2.5px, 0.5px) rotate(0.5deg);
	}

	76% {
		-webkit-transform: translate(1.5px, -1.5px) rotate(-1.5deg);
		-moz-transform: translate(1.5px, -1.5px) rotate(-1.5deg);
		-ms-transform: translate(1.5px, -1.5px) rotate(-1.5deg);
		transform: translate(1.5px, -1.5px) rotate(-1.5deg);
	}

	78% {
		-webkit-transform: translate(1.5px, -2.5px) rotate(0.5deg);
		-moz-transform: translate(1.5px, -2.5px) rotate(0.5deg);
		-ms-transform: translate(1.5px, -2.5px) rotate(0.5deg);
		transform: translate(1.5px, -2.5px) rotate(0.5deg);
	}

	80% {
		-webkit-transform: translate(-2.5px, -2.5px) rotate(-0.5deg);
		-moz-transform: translate(-2.5px, -2.5px) rotate(-0.5deg);
		-ms-transform: translate(-2.5px, -2.5px) rotate(-0.5deg);
		transform: translate(-2.5px, -2.5px) rotate(-0.5deg);
	}

	82% {
		-webkit-transform: translate(-2.5px, -1.5px) rotate(0.5deg);
		-moz-transform: translate(-2.5px, -1.5px) rotate(0.5deg);
		-ms-transform: translate(-2.5px, -1.5px) rotate(0.5deg);
		transform: translate(-2.5px, -1.5px) rotate(0.5deg);
	}

	84% {
		-webkit-transform: translate(0.5px, -2.5px) rotate(-0.5deg);
		-moz-transform: translate(0.5px, -2.5px) rotate(-0.5deg);
		-ms-transform: translate(0.5px, -2.5px) rotate(-0.5deg);
		transform: translate(0.5px, -2.5px) rotate(-0.5deg);
	}

	86% {
		-webkit-transform: translate(-2.5px, 0.5px) rotate(-0.5deg);
		-moz-transform: translate(-2.5px, 0.5px) rotate(-0.5deg);
		-ms-transform: translate(-2.5px, 0.5px) rotate(-0.5deg);
		transform: translate(-2.5px, 0.5px) rotate(-0.5deg);
	}

	88% {
		-webkit-transform: translate(-2.5px, -0.5px) rotate(-0.5deg);
		-moz-transform: translate(-2.5px, -0.5px) rotate(-0.5deg);
		-ms-transform: translate(-2.5px, -0.5px) rotate(-0.5deg);
		transform: translate(-2.5px, -0.5px) rotate(-0.5deg);
	}

	90% {
		-webkit-transform: translate(-1.5px, -1.5px) rotate(-1.5deg);
		-moz-transform: translate(-1.5px, -1.5px) rotate(-1.5deg);
		-ms-transform: translate(-1.5px, -1.5px) rotate(-1.5deg);
		transform: translate(-1.5px, -1.5px) rotate(-1.5deg);
	}

	92% {
		-webkit-transform: translate(-0.5px, -1.5px) rotate(-0.5deg);
		-moz-transform: translate(-0.5px, -1.5px) rotate(-0.5deg);
		-ms-transform: translate(-0.5px, -1.5px) rotate(-0.5deg);
		transform: translate(-0.5px, -1.5px) rotate(-0.5deg);
	}

	94% {
		-webkit-transform: translate(0.5px, -0.5px) rotate(-0.5deg);
		-moz-transform: translate(0.5px, -0.5px) rotate(-0.5deg);
		-ms-transform: translate(0.5px, -0.5px) rotate(-0.5deg);
		transform: translate(0.5px, -0.5px) rotate(-0.5deg);
	}

	96% {
		-webkit-transform: translate(-2.5px, -2.5px) rotate(0.5deg);
		-moz-transform: translate(-2.5px, -2.5px) rotate(0.5deg);
		-ms-transform: translate(-2.5px, -2.5px) rotate(0.5deg);
		transform: translate(-2.5px, -2.5px) rotate(0.5deg);
	}

	98% {
		-webkit-transform: translate(-0.5px, 1.5px) rotate(-0.5deg);
		-moz-transform: translate(-0.5px, 1.5px) rotate(-0.5deg);
		-ms-transform: translate(-0.5px, 1.5px) rotate(-0.5deg);
		transform: translate(-0.5px, 1.5px) rotate(-0.5deg);
	}
}

@-ms-keyframes shake-base {
	0% {
		-webkit-transform: translate(0px, 0px) rotate(0deg);
		-moz-transform: translate(0px, 0px) rotate(0deg);
		-ms-transform: translate(0px, 0px) rotate(0deg);
		transform: translate(0px, 0px) rotate(0deg);
	}

	2% {
		-webkit-transform: translate(-0.5px, 1.5px) rotate(0.5deg);
		-moz-transform: translate(-0.5px, 1.5px) rotate(0.5deg);
		-ms-transform: translate(-0.5px, 1.5px) rotate(0.5deg);
		transform: translate(-0.5px, 1.5px) rotate(0.5deg);
	}

	4% {
		-webkit-transform: translate(-0.5px, 1.5px) rotate(-0.5deg);
		-moz-transform: translate(-0.5px, 1.5px) rotate(-0.5deg);
		-ms-transform: translate(-0.5px, 1.5px) rotate(-0.5deg);
		transform: translate(-0.5px, 1.5px) rotate(-0.5deg);
	}

	6% {
		-webkit-transform: translate(-2.5px, -1.5px) rotate(0.5deg);
		-moz-transform: translate(-2.5px, -1.5px) rotate(0.5deg);
		-ms-transform: translate(-2.5px, -1.5px) rotate(0.5deg);
		transform: translate(-2.5px, -1.5px) rotate(0.5deg);
	}

	8% {
		-webkit-transform: translate(-2.5px, -2.5px) rotate(-1.5deg);
		-moz-transform: translate(-2.5px, -2.5px) rotate(-1.5deg);
		-ms-transform: translate(-2.5px, -2.5px) rotate(-1.5deg);
		transform: translate(-2.5px, -2.5px) rotate(-1.5deg);
	}

	10% {
		-webkit-transform: translate(1.5px, 1.5px) rotate(-1.5deg);
		-moz-transform: translate(1.5px, 1.5px) rotate(-1.5deg);
		-ms-transform: translate(1.5px, 1.5px) rotate(-1.5deg);
		transform: translate(1.5px, 1.5px) rotate(-1.5deg);
	}

	12% {
		-webkit-transform: translate(-2.5px, -0.5px) rotate(-0.5deg);
		-moz-transform: translate(-2.5px, -0.5px) rotate(-0.5deg);
		-ms-transform: translate(-2.5px, -0.5px) rotate(-0.5deg);
		transform: translate(-2.5px, -0.5px) rotate(-0.5deg);
	}

	14% {
		-webkit-transform: translate(1.5px, -2.5px) rotate(-0.5deg);
		-moz-transform: translate(1.5px, -2.5px) rotate(-0.5deg);
		-ms-transform: translate(1.5px, -2.5px) rotate(-0.5deg);
		transform: translate(1.5px, -2.5px) rotate(-0.5deg);
	}

	16% {
		-webkit-transform: translate(0.5px, 1.5px) rotate(0.5deg);
		-moz-transform: translate(0.5px, 1.5px) rotate(0.5deg);
		-ms-transform: translate(0.5px, 1.5px) rotate(0.5deg);
		transform: translate(0.5px, 1.5px) rotate(0.5deg);
	}

	18% {
		-webkit-transform: translate(-2.5px, -0.5px) rotate(0.5deg);
		-moz-transform: translate(-2.5px, -0.5px) rotate(0.5deg);
		-ms-transform: translate(-2.5px, -0.5px) rotate(0.5deg);
		transform: translate(-2.5px, -0.5px) rotate(0.5deg);
	}

	20% {
		-webkit-transform: translate(-0.5px, -0.5px) rotate(-1.5deg);
		-moz-transform: translate(-0.5px, -0.5px) rotate(-1.5deg);
		-ms-transform: translate(-0.5px, -0.5px) rotate(-1.5deg);
		transform: translate(-0.5px, -0.5px) rotate(-1.5deg);
	}

	22% {
		-webkit-transform: translate(-2.5px, -1.5px) rotate(-1.5deg);
		-moz-transform: translate(-2.5px, -1.5px) rotate(-1.5deg);
		-ms-transform: translate(-2.5px, -1.5px) rotate(-1.5deg);
		transform: translate(-2.5px, -1.5px) rotate(-1.5deg);
	}

	24% {
		-webkit-transform: translate(-1.5px, -2.5px) rotate(-1.5deg);
		-moz-transform: translate(-1.5px, -2.5px) rotate(-1.5deg);
		-ms-transform: translate(-1.5px, -2.5px) rotate(-1.5deg);
		transform: translate(-1.5px, -2.5px) rotate(-1.5deg);
	}

	26% {
		-webkit-transform: translate(0.5px, -0.5px) rotate(-1.5deg);
		-moz-transform: translate(0.5px, -0.5px) rotate(-1.5deg);
		-ms-transform: translate(0.5px, -0.5px) rotate(-1.5deg);
		transform: translate(0.5px, -0.5px) rotate(-1.5deg);
	}

	28% {
		-webkit-transform: translate(-0.5px, -1.5px) rotate(-0.5deg);
		-moz-transform: translate(-0.5px, -1.5px) rotate(-0.5deg);
		-ms-transform: translate(-0.5px, -1.5px) rotate(-0.5deg);
		transform: translate(-0.5px, -1.5px) rotate(-0.5deg);
	}

	30% {
		-webkit-transform: translate(-2.5px, 1.5px) rotate(0.5deg);
		-moz-transform: translate(-2.5px, 1.5px) rotate(0.5deg);
		-ms-transform: translate(-2.5px, 1.5px) rotate(0.5deg);
		transform: translate(-2.5px, 1.5px) rotate(0.5deg);
	}

	32% {
		-webkit-transform: translate(-2.5px, -2.5px) rotate(-0.5deg);
		-moz-transform: translate(-2.5px, -2.5px) rotate(-0.5deg);
		-ms-transform: translate(-2.5px, -2.5px) rotate(-0.5deg);
		transform: translate(-2.5px, -2.5px) rotate(-0.5deg);
	}

	34% {
		-webkit-transform: translate(-1.5px, 0.5px) rotate(-1.5deg);
		-moz-transform: translate(-1.5px, 0.5px) rotate(-1.5deg);
		-ms-transform: translate(-1.5px, 0.5px) rotate(-1.5deg);
		transform: translate(-1.5px, 0.5px) rotate(-1.5deg);
	}

	36% {
		-webkit-transform: translate(1.5px, -1.5px) rotate(-1.5deg);
		-moz-transform: translate(1.5px, -1.5px) rotate(-1.5deg);
		-ms-transform: translate(1.5px, -1.5px) rotate(-1.5deg);
		transform: translate(1.5px, -1.5px) rotate(-1.5deg);
	}

	38% {
		-webkit-transform: translate(0.5px, -0.5px) rotate(-0.5deg);
		-moz-transform: translate(0.5px, -0.5px) rotate(-0.5deg);
		-ms-transform: translate(0.5px, -0.5px) rotate(-0.5deg);
		transform: translate(0.5px, -0.5px) rotate(-0.5deg);
	}

	40% {
		-webkit-transform: translate(-0.5px, 0.5px) rotate(0.5deg);
		-moz-transform: translate(-0.5px, 0.5px) rotate(0.5deg);
		-ms-transform: translate(-0.5px, 0.5px) rotate(0.5deg);
		transform: translate(-0.5px, 0.5px) rotate(0.5deg);
	}

	42% {
		-webkit-transform: translate(0.5px, -2.5px) rotate(-0.5deg);
		-moz-transform: translate(0.5px, -2.5px) rotate(-0.5deg);
		-ms-transform: translate(0.5px, -2.5px) rotate(-0.5deg);
		transform: translate(0.5px, -2.5px) rotate(-0.5deg);
	}

	44% {
		-webkit-transform: translate(0.5px, -2.5px) rotate(-0.5deg);
		-moz-transform: translate(0.5px, -2.5px) rotate(-0.5deg);
		-ms-transform: translate(0.5px, -2.5px) rotate(-0.5deg);
		transform: translate(0.5px, -2.5px) rotate(-0.5deg);
	}

	46% {
		-webkit-transform: translate(-1.5px, 1.5px) rotate(-1.5deg);
		-moz-transform: translate(-1.5px, 1.5px) rotate(-1.5deg);
		-ms-transform: translate(-1.5px, 1.5px) rotate(-1.5deg);
		transform: translate(-1.5px, 1.5px) rotate(-1.5deg);
	}

	48% {
		-webkit-transform: translate(0.5px, -2.5px) rotate(-0.5deg);
		-moz-transform: translate(0.5px, -2.5px) rotate(-0.5deg);
		-ms-transform: translate(0.5px, -2.5px) rotate(-0.5deg);
		transform: translate(0.5px, -2.5px) rotate(-0.5deg);
	}

	50% {
		-webkit-transform: translate(-1.5px, -0.5px) rotate(-1.5deg);
		-moz-transform: translate(-1.5px, -0.5px) rotate(-1.5deg);
		-ms-transform: translate(-1.5px, -0.5px) rotate(-1.5deg);
		transform: translate(-1.5px, -0.5px) rotate(-1.5deg);
	}

	52% {
		-webkit-transform: translate(-2.5px, -0.5px) rotate(-1.5deg);
		-moz-transform: translate(-2.5px, -0.5px) rotate(-1.5deg);
		-ms-transform: translate(-2.5px, -0.5px) rotate(-1.5deg);
		transform: translate(-2.5px, -0.5px) rotate(-1.5deg);
	}

	54% {
		-webkit-transform: translate(1.5px, 0.5px) rotate(-1.5deg);
		-moz-transform: translate(1.5px, 0.5px) rotate(-1.5deg);
		-ms-transform: translate(1.5px, 0.5px) rotate(-1.5deg);
		transform: translate(1.5px, 0.5px) rotate(-1.5deg);
	}

	56% {
		-webkit-transform: translate(0.5px, 0.5px) rotate(-1.5deg);
		-moz-transform: translate(0.5px, 0.5px) rotate(-1.5deg);
		-ms-transform: translate(0.5px, 0.5px) rotate(-1.5deg);
		transform: translate(0.5px, 0.5px) rotate(-1.5deg);
	}

	58% {
		-webkit-transform: translate(0.5px, 1.5px) rotate(-0.5deg);
		-moz-transform: translate(0.5px, 1.5px) rotate(-0.5deg);
		-ms-transform: translate(0.5px, 1.5px) rotate(-0.5deg);
		transform: translate(0.5px, 1.5px) rotate(-0.5deg);
	}

	60% {
		-webkit-transform: translate(-0.5px, -2.5px) rotate(-0.5deg);
		-moz-transform: translate(-0.5px, -2.5px) rotate(-0.5deg);
		-ms-transform: translate(-0.5px, -2.5px) rotate(-0.5deg);
		transform: translate(-0.5px, -2.5px) rotate(-0.5deg);
	}

	62% {
		-webkit-transform: translate(-2.5px, -1.5px) rotate(-0.5deg);
		-moz-transform: translate(-2.5px, -1.5px) rotate(-0.5deg);
		-ms-transform: translate(-2.5px, -1.5px) rotate(-0.5deg);
		transform: translate(-2.5px, -1.5px) rotate(-0.5deg);
	}

	64% {
		-webkit-transform: translate(-1.5px, 0.5px) rotate(0.5deg);
		-moz-transform: translate(-1.5px, 0.5px) rotate(0.5deg);
		-ms-transform: translate(-1.5px, 0.5px) rotate(0.5deg);
		transform: translate(-1.5px, 0.5px) rotate(0.5deg);
	}

	66% {
		-webkit-transform: translate(0.5px, -0.5px) rotate(-1.5deg);
		-moz-transform: translate(0.5px, -0.5px) rotate(-1.5deg);
		-ms-transform: translate(0.5px, -0.5px) rotate(-1.5deg);
		transform: translate(0.5px, -0.5px) rotate(-1.5deg);
	}

	68% {
		-webkit-transform: translate(-1.5px, -0.5px) rotate(-1.5deg);
		-moz-transform: translate(-1.5px, -0.5px) rotate(-1.5deg);
		-ms-transform: translate(-1.5px, -0.5px) rotate(-1.5deg);
		transform: translate(-1.5px, -0.5px) rotate(-1.5deg);
	}

	70% {
		-webkit-transform: translate(-0.5px, -2.5px) rotate(-1.5deg);
		-moz-transform: translate(-0.5px, -2.5px) rotate(-1.5deg);
		-ms-transform: translate(-0.5px, -2.5px) rotate(-1.5deg);
		transform: translate(-0.5px, -2.5px) rotate(-1.5deg);
	}

	72% {
		-webkit-transform: translate(-2.5px, -0.5px) rotate(-1.5deg);
		-moz-transform: translate(-2.5px, -0.5px) rotate(-1.5deg);
		-ms-transform: translate(-2.5px, -0.5px) rotate(-1.5deg);
		transform: translate(-2.5px, -0.5px) rotate(-1.5deg);
	}

	74% {
		-webkit-transform: translate(-2.5px, 0.5px) rotate(0.5deg);
		-moz-transform: translate(-2.5px, 0.5px) rotate(0.5deg);
		-ms-transform: translate(-2.5px, 0.5px) rotate(0.5deg);
		transform: translate(-2.5px, 0.5px) rotate(0.5deg);
	}

	76% {
		-webkit-transform: translate(1.5px, -1.5px) rotate(-1.5deg);
		-moz-transform: translate(1.5px, -1.5px) rotate(-1.5deg);
		-ms-transform: translate(1.5px, -1.5px) rotate(-1.5deg);
		transform: translate(1.5px, -1.5px) rotate(-1.5deg);
	}

	78% {
		-webkit-transform: translate(1.5px, -2.5px) rotate(0.5deg);
		-moz-transform: translate(1.5px, -2.5px) rotate(0.5deg);
		-ms-transform: translate(1.5px, -2.5px) rotate(0.5deg);
		transform: translate(1.5px, -2.5px) rotate(0.5deg);
	}

	80% {
		-webkit-transform: translate(-2.5px, -2.5px) rotate(-0.5deg);
		-moz-transform: translate(-2.5px, -2.5px) rotate(-0.5deg);
		-ms-transform: translate(-2.5px, -2.5px) rotate(-0.5deg);
		transform: translate(-2.5px, -2.5px) rotate(-0.5deg);
	}

	82% {
		-webkit-transform: translate(-2.5px, -1.5px) rotate(0.5deg);
		-moz-transform: translate(-2.5px, -1.5px) rotate(0.5deg);
		-ms-transform: translate(-2.5px, -1.5px) rotate(0.5deg);
		transform: translate(-2.5px, -1.5px) rotate(0.5deg);
	}

	84% {
		-webkit-transform: translate(0.5px, -2.5px) rotate(-0.5deg);
		-moz-transform: translate(0.5px, -2.5px) rotate(-0.5deg);
		-ms-transform: translate(0.5px, -2.5px) rotate(-0.5deg);
		transform: translate(0.5px, -2.5px) rotate(-0.5deg);
	}

	86% {
		-webkit-transform: translate(-2.5px, 0.5px) rotate(-0.5deg);
		-moz-transform: translate(-2.5px, 0.5px) rotate(-0.5deg);
		-ms-transform: translate(-2.5px, 0.5px) rotate(-0.5deg);
		transform: translate(-2.5px, 0.5px) rotate(-0.5deg);
	}

	88% {
		-webkit-transform: translate(-2.5px, -0.5px) rotate(-0.5deg);
		-moz-transform: translate(-2.5px, -0.5px) rotate(-0.5deg);
		-ms-transform: translate(-2.5px, -0.5px) rotate(-0.5deg);
		transform: translate(-2.5px, -0.5px) rotate(-0.5deg);
	}

	90% {
		-webkit-transform: translate(-1.5px, -1.5px) rotate(-1.5deg);
		-moz-transform: translate(-1.5px, -1.5px) rotate(-1.5deg);
		-ms-transform: translate(-1.5px, -1.5px) rotate(-1.5deg);
		transform: translate(-1.5px, -1.5px) rotate(-1.5deg);
	}

	92% {
		-webkit-transform: translate(-0.5px, -1.5px) rotate(-0.5deg);
		-moz-transform: translate(-0.5px, -1.5px) rotate(-0.5deg);
		-ms-transform: translate(-0.5px, -1.5px) rotate(-0.5deg);
		transform: translate(-0.5px, -1.5px) rotate(-0.5deg);
	}

	94% {
		-webkit-transform: translate(0.5px, -0.5px) rotate(-0.5deg);
		-moz-transform: translate(0.5px, -0.5px) rotate(-0.5deg);
		-ms-transform: translate(0.5px, -0.5px) rotate(-0.5deg);
		transform: translate(0.5px, -0.5px) rotate(-0.5deg);
	}

	96% {
		-webkit-transform: translate(-2.5px, -2.5px) rotate(0.5deg);
		-moz-transform: translate(-2.5px, -2.5px) rotate(0.5deg);
		-ms-transform: translate(-2.5px, -2.5px) rotate(0.5deg);
		transform: translate(-2.5px, -2.5px) rotate(0.5deg);
	}

	98% {
		-webkit-transform: translate(-0.5px, 1.5px) rotate(-0.5deg);
		-moz-transform: translate(-0.5px, 1.5px) rotate(-0.5deg);
		-ms-transform: translate(-0.5px, 1.5px) rotate(-0.5deg);
		transform: translate(-0.5px, 1.5px) rotate(-0.5deg);
	}
}

@keyframes shake-base {
	0% {
		-webkit-transform: translate(0px, 0px) rotate(0deg);
		-moz-transform: translate(0px, 0px) rotate(0deg);
		-ms-transform: translate(0px, 0px) rotate(0deg);
		transform: translate(0px, 0px) rotate(0deg);
	}

	2% {
		-webkit-transform: translate(-0.5px, 1.5px) rotate(0.5deg);
		-moz-transform: translate(-0.5px, 1.5px) rotate(0.5deg);
		-ms-transform: translate(-0.5px, 1.5px) rotate(0.5deg);
		transform: translate(-0.5px, 1.5px) rotate(0.5deg);
	}

	4% {
		-webkit-transform: translate(-0.5px, 1.5px) rotate(-0.5deg);
		-moz-transform: translate(-0.5px, 1.5px) rotate(-0.5deg);
		-ms-transform: translate(-0.5px, 1.5px) rotate(-0.5deg);
		transform: translate(-0.5px, 1.5px) rotate(-0.5deg);
	}

	6% {
		-webkit-transform: translate(-2.5px, -1.5px) rotate(0.5deg);
		-moz-transform: translate(-2.5px, -1.5px) rotate(0.5deg);
		-ms-transform: translate(-2.5px, -1.5px) rotate(0.5deg);
		transform: translate(-2.5px, -1.5px) rotate(0.5deg);
	}

	8% {
		-webkit-transform: translate(-2.5px, -2.5px) rotate(-1.5deg);
		-moz-transform: translate(-2.5px, -2.5px) rotate(-1.5deg);
		-ms-transform: translate(-2.5px, -2.5px) rotate(-1.5deg);
		transform: translate(-2.5px, -2.5px) rotate(-1.5deg);
	}

	10% {
		-webkit-transform: translate(1.5px, 1.5px) rotate(-1.5deg);
		-moz-transform: translate(1.5px, 1.5px) rotate(-1.5deg);
		-ms-transform: translate(1.5px, 1.5px) rotate(-1.5deg);
		transform: translate(1.5px, 1.5px) rotate(-1.5deg);
	}

	12% {
		-webkit-transform: translate(-2.5px, -0.5px) rotate(-0.5deg);
		-moz-transform: translate(-2.5px, -0.5px) rotate(-0.5deg);
		-ms-transform: translate(-2.5px, -0.5px) rotate(-0.5deg);
		transform: translate(-2.5px, -0.5px) rotate(-0.5deg);
	}

	14% {
		-webkit-transform: translate(1.5px, -2.5px) rotate(-0.5deg);
		-moz-transform: translate(1.5px, -2.5px) rotate(-0.5deg);
		-ms-transform: translate(1.5px, -2.5px) rotate(-0.5deg);
		transform: translate(1.5px, -2.5px) rotate(-0.5deg);
	}

	16% {
		-webkit-transform: translate(0.5px, 1.5px) rotate(0.5deg);
		-moz-transform: translate(0.5px, 1.5px) rotate(0.5deg);
		-ms-transform: translate(0.5px, 1.5px) rotate(0.5deg);
		transform: translate(0.5px, 1.5px) rotate(0.5deg);
	}

	18% {
		-webkit-transform: translate(-2.5px, -0.5px) rotate(0.5deg);
		-moz-transform: translate(-2.5px, -0.5px) rotate(0.5deg);
		-ms-transform: translate(-2.5px, -0.5px) rotate(0.5deg);
		transform: translate(-2.5px, -0.5px) rotate(0.5deg);
	}

	20% {
		-webkit-transform: translate(-0.5px, -0.5px) rotate(-1.5deg);
		-moz-transform: translate(-0.5px, -0.5px) rotate(-1.5deg);
		-ms-transform: translate(-0.5px, -0.5px) rotate(-1.5deg);
		transform: translate(-0.5px, -0.5px) rotate(-1.5deg);
	}

	22% {
		-webkit-transform: translate(-2.5px, -1.5px) rotate(-1.5deg);
		-moz-transform: translate(-2.5px, -1.5px) rotate(-1.5deg);
		-ms-transform: translate(-2.5px, -1.5px) rotate(-1.5deg);
		transform: translate(-2.5px, -1.5px) rotate(-1.5deg);
	}

	24% {
		-webkit-transform: translate(-1.5px, -2.5px) rotate(-1.5deg);
		-moz-transform: translate(-1.5px, -2.5px) rotate(-1.5deg);
		-ms-transform: translate(-1.5px, -2.5px) rotate(-1.5deg);
		transform: translate(-1.5px, -2.5px) rotate(-1.5deg);
	}

	26% {
		-webkit-transform: translate(0.5px, -0.5px) rotate(-1.5deg);
		-moz-transform: translate(0.5px, -0.5px) rotate(-1.5deg);
		-ms-transform: translate(0.5px, -0.5px) rotate(-1.5deg);
		transform: translate(0.5px, -0.5px) rotate(-1.5deg);
	}

	28% {
		-webkit-transform: translate(-0.5px, -1.5px) rotate(-0.5deg);
		-moz-transform: translate(-0.5px, -1.5px) rotate(-0.5deg);
		-ms-transform: translate(-0.5px, -1.5px) rotate(-0.5deg);
		transform: translate(-0.5px, -1.5px) rotate(-0.5deg);
	}

	30% {
		-webkit-transform: translate(-2.5px, 1.5px) rotate(0.5deg);
		-moz-transform: translate(-2.5px, 1.5px) rotate(0.5deg);
		-ms-transform: translate(-2.5px, 1.5px) rotate(0.5deg);
		transform: translate(-2.5px, 1.5px) rotate(0.5deg);
	}

	32% {
		-webkit-transform: translate(-2.5px, -2.5px) rotate(-0.5deg);
		-moz-transform: translate(-2.5px, -2.5px) rotate(-0.5deg);
		-ms-transform: translate(-2.5px, -2.5px) rotate(-0.5deg);
		transform: translate(-2.5px, -2.5px) rotate(-0.5deg);
	}

	34% {
		-webkit-transform: translate(-1.5px, 0.5px) rotate(-1.5deg);
		-moz-transform: translate(-1.5px, 0.5px) rotate(-1.5deg);
		-ms-transform: translate(-1.5px, 0.5px) rotate(-1.5deg);
		transform: translate(-1.5px, 0.5px) rotate(-1.5deg);
	}

	36% {
		-webkit-transform: translate(1.5px, -1.5px) rotate(-1.5deg);
		-moz-transform: translate(1.5px, -1.5px) rotate(-1.5deg);
		-ms-transform: translate(1.5px, -1.5px) rotate(-1.5deg);
		transform: translate(1.5px, -1.5px) rotate(-1.5deg);
	}

	38% {
		-webkit-transform: translate(0.5px, -0.5px) rotate(-0.5deg);
		-moz-transform: translate(0.5px, -0.5px) rotate(-0.5deg);
		-ms-transform: translate(0.5px, -0.5px) rotate(-0.5deg);
		transform: translate(0.5px, -0.5px) rotate(-0.5deg);
	}

	40% {
		-webkit-transform: translate(-0.5px, 0.5px) rotate(0.5deg);
		-moz-transform: translate(-0.5px, 0.5px) rotate(0.5deg);
		-ms-transform: translate(-0.5px, 0.5px) rotate(0.5deg);
		transform: translate(-0.5px, 0.5px) rotate(0.5deg);
	}

	42% {
		-webkit-transform: translate(0.5px, -2.5px) rotate(-0.5deg);
		-moz-transform: translate(0.5px, -2.5px) rotate(-0.5deg);
		-ms-transform: translate(0.5px, -2.5px) rotate(-0.5deg);
		transform: translate(0.5px, -2.5px) rotate(-0.5deg);
	}

	44% {
		-webkit-transform: translate(0.5px, -2.5px) rotate(-0.5deg);
		-moz-transform: translate(0.5px, -2.5px) rotate(-0.5deg);
		-ms-transform: translate(0.5px, -2.5px) rotate(-0.5deg);
		transform: translate(0.5px, -2.5px) rotate(-0.5deg);
	}

	46% {
		-webkit-transform: translate(-1.5px, 1.5px) rotate(-1.5deg);
		-moz-transform: translate(-1.5px, 1.5px) rotate(-1.5deg);
		-ms-transform: translate(-1.5px, 1.5px) rotate(-1.5deg);
		transform: translate(-1.5px, 1.5px) rotate(-1.5deg);
	}

	48% {
		-webkit-transform: translate(0.5px, -2.5px) rotate(-0.5deg);
		-moz-transform: translate(0.5px, -2.5px) rotate(-0.5deg);
		-ms-transform: translate(0.5px, -2.5px) rotate(-0.5deg);
		transform: translate(0.5px, -2.5px) rotate(-0.5deg);
	}

	50% {
		-webkit-transform: translate(-1.5px, -0.5px) rotate(-1.5deg);
		-moz-transform: translate(-1.5px, -0.5px) rotate(-1.5deg);
		-ms-transform: translate(-1.5px, -0.5px) rotate(-1.5deg);
		transform: translate(-1.5px, -0.5px) rotate(-1.5deg);
	}

	52% {
		-webkit-transform: translate(-2.5px, -0.5px) rotate(-1.5deg);
		-moz-transform: translate(-2.5px, -0.5px) rotate(-1.5deg);
		-ms-transform: translate(-2.5px, -0.5px) rotate(-1.5deg);
		transform: translate(-2.5px, -0.5px) rotate(-1.5deg);
	}

	54% {
		-webkit-transform: translate(1.5px, 0.5px) rotate(-1.5deg);
		-moz-transform: translate(1.5px, 0.5px) rotate(-1.5deg);
		-ms-transform: translate(1.5px, 0.5px) rotate(-1.5deg);
		transform: translate(1.5px, 0.5px) rotate(-1.5deg);
	}

	56% {
		-webkit-transform: translate(0.5px, 0.5px) rotate(-1.5deg);
		-moz-transform: translate(0.5px, 0.5px) rotate(-1.5deg);
		-ms-transform: translate(0.5px, 0.5px) rotate(-1.5deg);
		transform: translate(0.5px, 0.5px) rotate(-1.5deg);
	}

	58% {
		-webkit-transform: translate(0.5px, 1.5px) rotate(-0.5deg);
		-moz-transform: translate(0.5px, 1.5px) rotate(-0.5deg);
		-ms-transform: translate(0.5px, 1.5px) rotate(-0.5deg);
		transform: translate(0.5px, 1.5px) rotate(-0.5deg);
	}

	60% {
		-webkit-transform: translate(-0.5px, -2.5px) rotate(-0.5deg);
		-moz-transform: translate(-0.5px, -2.5px) rotate(-0.5deg);
		-ms-transform: translate(-0.5px, -2.5px) rotate(-0.5deg);
		transform: translate(-0.5px, -2.5px) rotate(-0.5deg);
	}

	62% {
		-webkit-transform: translate(-2.5px, -1.5px) rotate(-0.5deg);
		-moz-transform: translate(-2.5px, -1.5px) rotate(-0.5deg);
		-ms-transform: translate(-2.5px, -1.5px) rotate(-0.5deg);
		transform: translate(-2.5px, -1.5px) rotate(-0.5deg);
	}

	64% {
		-webkit-transform: translate(-1.5px, 0.5px) rotate(0.5deg);
		-moz-transform: translate(-1.5px, 0.5px) rotate(0.5deg);
		-ms-transform: translate(-1.5px, 0.5px) rotate(0.5deg);
		transform: translate(-1.5px, 0.5px) rotate(0.5deg);
	}

	66% {
		-webkit-transform: translate(0.5px, -0.5px) rotate(-1.5deg);
		-moz-transform: translate(0.5px, -0.5px) rotate(-1.5deg);
		-ms-transform: translate(0.5px, -0.5px) rotate(-1.5deg);
		transform: translate(0.5px, -0.5px) rotate(-1.5deg);
	}

	68% {
		-webkit-transform: translate(-1.5px, -0.5px) rotate(-1.5deg);
		-moz-transform: translate(-1.5px, -0.5px) rotate(-1.5deg);
		-ms-transform: translate(-1.5px, -0.5px) rotate(-1.5deg);
		transform: translate(-1.5px, -0.5px) rotate(-1.5deg);
	}

	70% {
		-webkit-transform: translate(-0.5px, -2.5px) rotate(-1.5deg);
		-moz-transform: translate(-0.5px, -2.5px) rotate(-1.5deg);
		-ms-transform: translate(-0.5px, -2.5px) rotate(-1.5deg);
		transform: translate(-0.5px, -2.5px) rotate(-1.5deg);
	}

	72% {
		-webkit-transform: translate(-2.5px, -0.5px) rotate(-1.5deg);
		-moz-transform: translate(-2.5px, -0.5px) rotate(-1.5deg);
		-ms-transform: translate(-2.5px, -0.5px) rotate(-1.5deg);
		transform: translate(-2.5px, -0.5px) rotate(-1.5deg);
	}

	74% {
		-webkit-transform: translate(-2.5px, 0.5px) rotate(0.5deg);
		-moz-transform: translate(-2.5px, 0.5px) rotate(0.5deg);
		-ms-transform: translate(-2.5px, 0.5px) rotate(0.5deg);
		transform: translate(-2.5px, 0.5px) rotate(0.5deg);
	}

	76% {
		-webkit-transform: translate(1.5px, -1.5px) rotate(-1.5deg);
		-moz-transform: translate(1.5px, -1.5px) rotate(-1.5deg);
		-ms-transform: translate(1.5px, -1.5px) rotate(-1.5deg);
		transform: translate(1.5px, -1.5px) rotate(-1.5deg);
	}

	78% {
		-webkit-transform: translate(1.5px, -2.5px) rotate(0.5deg);
		-moz-transform: translate(1.5px, -2.5px) rotate(0.5deg);
		-ms-transform: translate(1.5px, -2.5px) rotate(0.5deg);
		transform: translate(1.5px, -2.5px) rotate(0.5deg);
	}

	80% {
		-webkit-transform: translate(-2.5px, -2.5px) rotate(-0.5deg);
		-moz-transform: translate(-2.5px, -2.5px) rotate(-0.5deg);
		-ms-transform: translate(-2.5px, -2.5px) rotate(-0.5deg);
		transform: translate(-2.5px, -2.5px) rotate(-0.5deg);
	}

	82% {
		-webkit-transform: translate(-2.5px, -1.5px) rotate(0.5deg);
		-moz-transform: translate(-2.5px, -1.5px) rotate(0.5deg);
		-ms-transform: translate(-2.5px, -1.5px) rotate(0.5deg);
		transform: translate(-2.5px, -1.5px) rotate(0.5deg);
	}

	84% {
		-webkit-transform: translate(0.5px, -2.5px) rotate(-0.5deg);
		-moz-transform: translate(0.5px, -2.5px) rotate(-0.5deg);
		-ms-transform: translate(0.5px, -2.5px) rotate(-0.5deg);
		transform: translate(0.5px, -2.5px) rotate(-0.5deg);
	}

	86% {
		-webkit-transform: translate(-2.5px, 0.5px) rotate(-0.5deg);
		-moz-transform: translate(-2.5px, 0.5px) rotate(-0.5deg);
		-ms-transform: translate(-2.5px, 0.5px) rotate(-0.5deg);
		transform: translate(-2.5px, 0.5px) rotate(-0.5deg);
	}

	88% {
		-webkit-transform: translate(-2.5px, -0.5px) rotate(-0.5deg);
		-moz-transform: translate(-2.5px, -0.5px) rotate(-0.5deg);
		-ms-transform: translate(-2.5px, -0.5px) rotate(-0.5deg);
		transform: translate(-2.5px, -0.5px) rotate(-0.5deg);
	}

	90% {
		-webkit-transform: translate(-1.5px, -1.5px) rotate(-1.5deg);
		-moz-transform: translate(-1.5px, -1.5px) rotate(-1.5deg);
		-ms-transform: translate(-1.5px, -1.5px) rotate(-1.5deg);
		transform: translate(-1.5px, -1.5px) rotate(-1.5deg);
	}

	92% {
		-webkit-transform: translate(-0.5px, -1.5px) rotate(-0.5deg);
		-moz-transform: translate(-0.5px, -1.5px) rotate(-0.5deg);
		-ms-transform: translate(-0.5px, -1.5px) rotate(-0.5deg);
		transform: translate(-0.5px, -1.5px) rotate(-0.5deg);
	}

	94% {
		-webkit-transform: translate(0.5px, -0.5px) rotate(-0.5deg);
		-moz-transform: translate(0.5px, -0.5px) rotate(-0.5deg);
		-ms-transform: translate(0.5px, -0.5px) rotate(-0.5deg);
		transform: translate(0.5px, -0.5px) rotate(-0.5deg);
	}

	96% {
		-webkit-transform: translate(-2.5px, -2.5px) rotate(0.5deg);
		-moz-transform: translate(-2.5px, -2.5px) rotate(0.5deg);
		-ms-transform: translate(-2.5px, -2.5px) rotate(0.5deg);
		transform: translate(-2.5px, -2.5px) rotate(0.5deg);
	}

	98% {
		-webkit-transform: translate(-0.5px, 1.5px) rotate(-0.5deg);
		-moz-transform: translate(-0.5px, 1.5px) rotate(-0.5deg);
		-ms-transform: translate(-0.5px, 1.5px) rotate(-0.5deg);
		transform: translate(-0.5px, 1.5px) rotate(-0.5deg);
	}
}
/*
** #Fonts
** ==================================================
*/

/* Flame */
@font-face {
	font-family: 'Flame';
	src: url("../Font/Flame/Flame-Regular.ttf") format("truetype");
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'FlameBold';
	src: url("../Font/Flame/Flame-Bold-Veriable.ttf") format("truetype");
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}
/*
** #Icons
** ==================================================
*/
/* line 6, ../SCss/main/1200/_icons.scss */
.i, [class^="i-"], [class*=" i-"] {
	display: inline-block;
	width: 116px;
	height: 116px;
	background: url(../Img/sprite.webp?v=4) scroll no-repeat 0 0;
	text-align: left;
	text-indent: -99999px;
}

/* line 18, ../SCss/main/1200/_icons.scss */
.i-new-restaurant {
	width: 116px;
	height: 116px;
	background-position: 0 0;
}

/* line 24, ../SCss/main/1200/_icons.scss */
.i-cell-button-helal-et, .i-cell-button-map-pin {
	width: 78px;
	height: 78px;
	background-position: -330px 0;
}

/* line 31, ../SCss/main/1200/_icons.scss */
.i-cell-button-map-pin {
	background-position: -410px 0;
}

/* line 35, ../SCss/main/1200/_icons.scss */
.i-footer-spot-blog, .i-footer-spot-bkdeyasam {
	width: 156px;
	height: 64px;
	background-position: -120px -90px;
}

/* line 41, ../SCss/main/1200/_icons.scss */
.i-footer-spot-bkdeyasam {
	background-position: -280px -90px;
}

/* line 45, ../SCss/main/1200/_icons.scss */
.i-add-to-basket {
	width: 65px;
	height: 63px;
	background-position: -120px -360px;
}

/* social icons */
/* line 62, ../SCss/mixins/_mixins.scss */
.i-twitter, .i-facebook, .i-youtube, .i-pinterest, .i-instagram {
	width: 32px;
	height: 32px;
	background-position: -120px -170px;
}

/* line 74, ../SCss/mixins/_mixins.scss */
.i-twitter {
	background-position: -120px -170px;
}

/* line 74, ../SCss/mixins/_mixins.scss */
.i-facebook {
	background-position: -160px -170px;
}

/* line 74, ../SCss/mixins/_mixins.scss */
.i-youtube {
	background-position: -200px -170px;
}

/* line 74, ../SCss/mixins/_mixins.scss */
.i-pinterest {
	background-position: -240px -170px;
}

/* line 74, ../SCss/mixins/_mixins.scss */
.i-instagram {
	background-position: -280px -170px;
}

/* app icons */
/* line 62, ../SCss/mixins/_mixins.scss */
.i-app-store, .i-google-play, .i-nokia-store {
	width: 102px;
	height: 32px;
	background-position: -120px -210px;
}

/* line 74, ../SCss/mixins/_mixins.scss */
.i-app-store {
	background-position: -120px -210px;
}

/* line 74, ../SCss/mixins/_mixins.scss */
.i-google-play {
	background-position: -230px -210px;
}

/* line 74, ../SCss/mixins/_mixins.scss */
.i-nokia-store {
	background-position: -340px -210px;
}

/* badges */
/* line 74, ../SCss/main/1200/_icons.scss */
.i-badge-new {
	width: 64px;
	height: 47px;
	background-position: -20px -120px;
}

/* line 82, ../SCss/main/1200/_icons.scss */
.i-info {
	width: 7px;
	height: 18px;
	background-position: -450px -120px;
}

/* line 88, ../SCss/main/1200/_icons.scss */
.i-reset-input {
	width: 14px;
	height: 15px;
	background-position: -310px -250px;
}

/* line 94, ../SCss/main/1200/_icons.scss */
.i-zoom {
	width: 50px;
	height: 50px;
	background-position: -120px -440px;
}

/* line 100, ../SCss/main/1200/_icons.scss */
.i-callcenternumber {
	width: 108px;
	height: 56px;
	background-position: 0 -480px;
}

/*
** #Forms
** ==================================================
*/
/* line 7, ../SCss/main/1200/_forms.scss */
input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { /* display: none; <- Crashes Chrome on hover */
	-webkit-appearance: none;
	margin: 0; /* <-- Apparently some margin are still there even though it's hidden */
}

/* line 20, ../SCss/main/1200/_forms.scss */
.form-control {
	position: relative;
	display: block;
	float: left;
}
/* line 25, ../SCss/main/1200/_forms.scss */
.form-control.inline {
	display: inline-block;
}
/* line 29, ../SCss/main/1200/_forms.scss */
.form-control + .form-control {
	margin-left: 5px;
}
/* line 33, ../SCss/main/1200/_forms.scss */
.form-control input, .form-control textarea, .form-control select {
	color: #484848;
}
/* line 102, ../SCss/mixins/mixins/_vendor-prefixes.scss */
.form-control input::-moz-placeholder, .form-control textarea::-moz-placeholder {
	color: #bbb;
	opacity: 1;
}
/* line 104, ../SCss/mixins/mixins/_vendor-prefixes.scss */
.form-control input:-ms-input-placeholder, .form-control textarea:-ms-input-placeholder {
	color: #bbb;
}
/* line 105, ../SCss/mixins/mixins/_vendor-prefixes.scss */
.form-control input::-webkit-input-placeholder, .form-control textarea::-webkit-input-placeholder {
	color: #bbb;
}
/* line 102, ../SCss/mixins/mixins/_vendor-prefixes.scss */
.form-control input:focus::-moz-placeholder, .form-control textarea:focus::-moz-placeholder {
	color: #ddd;
	opacity: 1;
}
/* line 104, ../SCss/mixins/mixins/_vendor-prefixes.scss */
.form-control input:focus:-ms-input-placeholder, .form-control textarea:focus:-ms-input-placeholder {
	color: #ddd;
}
/* line 105, ../SCss/mixins/mixins/_vendor-prefixes.scss */
.form-control input:focus::-webkit-input-placeholder, .form-control textarea:focus::-webkit-input-placeholder {
	color: #ddd;
}
/* line 47, ../SCss/main/1200/_forms.scss */
.form-control input:focus, .form-control textarea:focus, .form-control select:focus {
	outline: 0 none;
}
/* line 53, ../SCss/main/1200/_forms.scss */
.form-control textarea {
	resize: none;
	overflow: auto;
}
/* line 58, ../SCss/main/1200/_forms.scss */
.form-control, .form-control input, .form-control textarea, .form-control select {
	font-size: 12px;
	line-height: 15px;
}

/* line 68, ../SCss/main/1200/_forms.scss */
.form-control {
	width: 100%;
	height: 31px;
	border: 1px solid #d8dadd;
	background-color: #fff;
}
/* line 75, ../SCss/main/1200/_forms.scss */
.form-control input, .form-control textarea, .form-control select {
	font-size: 12px;
	line-height: 18px;
}
/* line 82, ../SCss/main/1200/_forms.scss */
.form-control input, .form-control input:hover, .form-control input:focus, .form-control textarea, .form-control textarea:hover, .form-control textarea:focus, .form-control select, .form-control select:hover, .form-control select:focus {
	background: 0 none;
	border: 0 none;
	outline: 0 none;
}
/* line 91, ../SCss/main/1200/_forms.scss */
.form-control.hover {
	border-color: #bdc0c5;
}
/* line 92, ../SCss/main/1200/_forms.scss */
.form-control.focus {
	border-color: #555555;
}
/* line 93, ../SCss/main/1200/_forms.scss */
.form-control.error {
	border-color: #e20613;
}
/* line 97, ../SCss/main/1200/_forms.scss */
.form-control.text input {
	width: 100%;
	height: 100%;
	padding: 4px 10px;
	position: absolute;
	z-index: 2;
	left: 0;
	top: 0;
}
/* line 109, ../SCss/main/1200/_forms.scss */
.form-control.textarea {
	height: 103px;
}
/* line 111, ../SCss/main/1200/_forms.scss */
.form-control.textarea textarea {
	width: 100%;
	height: 100%;
	padding: 6px 10px;
	position: absolute;
	z-index: 2;
	left: 0;
	top: 0;
}
/* line 122, ../SCss/main/1200/_forms.scss */
.form-control.textarea.small {
	height: 50px;
}
/* line 131, ../SCss/main/1200/_forms.scss */
.form-control.date, .form-control.date input, .form-control.time, .form-control.time input {
	cursor: pointer;
}
/* line 137, ../SCss/main/1200/_forms.scss */
.form-control.date.focus, .form-control.date.focus input, .form-control.time.focus, .form-control.time.focus input {
	cursor: default;
}
/* line 143, ../SCss/main/1200/_forms.scss */
.form-control.date:before, .form-control.date:after, .form-control.time:before, .form-control.time:after {
	content: " ";
	display: block;
	position: absolute;
	z-index: 1;
}
/* line 152, ../SCss/main/1200/_forms.scss */
.form-control.date:before, .form-control.time:before {
	width: 35px;
	height: 31px;
	background-color: #682f1c;
	top: -1px;
	right: -1px;
}
/* line 162, ../SCss/main/1200/_forms.scss */
.form-control.date:after, .form-control.time:after {
	width: 17px;
	height: 17px;
	background: url(../Img/sprite-form-ui.png) scroll no-repeat -60px -10px;
	z-index: 2;
	right: 8px;
	top: 6px;
}
/* line 177, ../SCss/main/1200/_forms.scss */
.form-control.time:after {
	width: 16px;
	height: 16px;
	background-position: -110px -10px;
	margin-top: -8px;
}
/* line 184, ../SCss/main/1200/_forms.scss */
.form-control.time label {
	display: block;
	margin-right: 26px;
	padding: 4px 0 4px 6px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
/* line 190, ../SCss/main/1200/_forms.scss */
.form-control.time select {
	opacity: 0;
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	z-index: 10;
	left: 0;
	top: 0;
}
/* line 85, ../SCss/mixins/_mixins.scss */
.no-opacity .form-control.time select {
	filter: alpha(opacity=0);
}
/* line 206, ../SCss/main/1200/_forms.scss */
.form-control.date input {
	padding-right: 26px;
	position: relative;
	z-index: 100;
}
/* line 236, ../SCss/main/1200/_forms.scss */
.form-control.file .mask {
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	overflow: hidden;
}
/* line 246, ../SCss/main/1200/_forms.scss */
.form-control.file:before, .form-control.file:after {
	content: " ";
	display: block;
	width: 12px;
	height: 2px;
	background-color: #b4b4b4;
	position: absolute;
	z-index: 0;
	right: 5px;
	top: 10px;
}
/* line 261, ../SCss/main/1200/_forms.scss */
.form-control.file:after {
	width: 2px;
	height: 12px;
	margin-right: 5px;
	margin-top: -5px;
}
/* line 269, ../SCss/main/1200/_forms.scss */
.form-control.file.hover:before, .form-control.file.hover:after {
	background-color: #777777;
}
/* line 276, ../SCss/main/1200/_forms.scss */
.form-control.file.focus:before, .form-control.file.focus:after {
	background-color: #555555;
}
/* line 283, ../SCss/main/1200/_forms.scss */
.form-control.file.error:before, .form-control.file.error:after {
	background-color: #e20613;
}
/* line 289, ../SCss/main/1200/_forms.scss */
.form-control.file input {
	position: absolute;
	right: 0;
	top: 0;
	z-index: 2;
	font-size: 72px;
	cursor: pointer;
	opacity: 0;
}
/* line 85, ../SCss/mixins/_mixins.scss */
.no-opacity .form-control.file input {
	filter: alpha(opacity=0);
}
/* line 299, ../SCss/main/1200/_forms.scss */
.form-control.file .file {
	float: left;
	width: 100%;
	padding: 4px 20px 4px 6px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
/* line 310, ../SCss/main/1200/_forms.scss */
.form-control.select:before, .form-control.select:after {
	content: " ";
	display: block;
	position: absolute;
	z-index: 1;
}
/* line 319, ../SCss/main/1200/_forms.scss */
.form-control.select:before {
	width: 35px;
	height: 31px;
	background-color: #682f1c;
	top: -1px;
	right: -1px;
}
/* line 329, ../SCss/main/1200/_forms.scss */
.form-control.select:after {
	width: 11px;
	height: 7px;
	background: url(../Img/sprite-form-ui.png) scroll no-repeat -40px -10px;
	z-index: 2;
	right: 12px;
	top: 12px;
}
/* line 344, ../SCss/main/1200/_forms.scss */
.form-control.select.hover:before {
	background-color: #783620;
}
/* line 353, ../SCss/main/1200/_forms.scss */
.form-control.select.focus:before {
	background-color: #582818;
}
/* line 362, ../SCss/main/1200/_forms.scss */
.form-control.select.error:before {
	background-color: #e20613;
}
/* line 368, ../SCss/main/1200/_forms.scss */
.form-control.select label {
	display: block;
	margin-right: 29px;
	line-height: 31px;
	padding: 0 10px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
/* line 376, ../SCss/main/1200/_forms.scss */
.form-control.select select {
	opacity: 0;
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	z-index: 10;
	left: 0;
	top: 0;
}
/* line 85, ../SCss/mixins/_mixins.scss */
.no-opacity .form-control.select select {
	filter: alpha(opacity=0);
}
/* line 394, ../SCss/main/1200/_forms.scss */
.Explorer8 .form-control.select.hover select, .Explorer8 .form-control.select.focus select {
	width: auto;
	min-width: 100%;
}
/* line 403, ../SCss/main/1200/_forms.scss */
.form-control.checkbox, .form-control.radio {
	width: auto;
	height: auto;
	background: 0 none;
	border: 0 none;
	box-shadow: none;
}
/* line 14, ../SCss/mixins/mixins/_clearfix.scss */
.form-control.checkbox:before, .form-control.checkbox:after, .form-control.radio:before, .form-control.radio:after {
	content: " ";
	display: table;
}
/* line 19, ../SCss/mixins/mixins/_clearfix.scss */
.form-control.checkbox:after, .form-control.radio:after {
	clear: both;
}
/* line 413, ../SCss/main/1200/_forms.scss */
.form-control.checkbox input, .form-control.radio input {
	display: none;
}
/* line 416, ../SCss/main/1200/_forms.scss */
.form-control.checkbox .checkbox-label, .form-control.radio .checkbox-label {
	display: block;
	float: left;
	min-height: 15px;
	padding: 9px 0 0 41px;
	position: relative;
	z-index: 5;
	font-size: 12px;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
/* line 430, ../SCss/main/1200/_forms.scss */
.form-control.checkbox .checkbox-label:before, .form-control.checkbox .checkbox-label .before, .form-control.radio .checkbox-label:before, .form-control.radio .checkbox-label .before {
	content: " ";
	display: block;
	width: 31px;
	height: 31px;
	border: 1px solid #d8dadd;
	position: absolute;
	z-index: 1;
	left: 0;
	top: 0;
}
/* line 456, ../SCss/main/1200/_forms.scss */
.form-control.checkbox .checkbox-label:after, .form-control.checkbox .checkbox-label .after, .form-control.radio .checkbox-label:after, .form-control.radio .checkbox-label .after {
	content: " ";
	display: block;
	width: 15px;
	height: 11px;
	background: url(../img/sprite-form-ui.png) scroll no-repeat -10px -10px;
	opacity: 0;
	position: absolute;
	z-index: 2;
	left: 6px;
	top: 7px;
	margin: 3px 0 0 2px;
}
/* line 85, ../SCss/mixins/_mixins.scss */
.no-opacity .form-control.checkbox .checkbox-label:after, .no-opacity .form-control.checkbox .checkbox-label .after, .no-opacity .form-control.radio .checkbox-label:after, .no-opacity .form-control.radio .checkbox-label .after {
	filter: alpha(opacity=0);
}
/* line 476, ../SCss/main/1200/_forms.scss */
.form-control.checkbox.hover .checkbox-label:after, .form-control.checkbox.hover .checkbox-label .after, .form-control.radio.hover .checkbox-label:after, .form-control.radio.hover .checkbox-label .after {
	opacity: 0.4;
}
/* line 85, ../SCss/mixins/_mixins.scss */
.no-opacity .form-control.checkbox.hover .checkbox-label:after, .no-opacity .form-control.checkbox.hover .checkbox-label .after, .no-opacity .form-control.radio.hover .checkbox-label:after, .no-opacity .form-control.radio.hover .checkbox-label .after {
	filter: alpha(opacity=40);
}
/* line 478, ../SCss/main/1200/_forms.scss */
.form-control.checkbox.checked .checkbox-label:after, .form-control.checkbox.checked .checkbox-label .after, .form-control.radio.checked .checkbox-label:after, .form-control.radio.checked .checkbox-label .after {
	opacity: 1;
}
/* line 85, ../SCss/mixins/_mixins.scss */
.no-opacity .form-control.checkbox.checked .checkbox-label:after, .no-opacity .form-control.checkbox.checked .checkbox-label .after, .no-opacity .form-control.radio.checked .checkbox-label:after, .no-opacity .form-control.radio.checked .checkbox-label .after {
	filter: alpha(opacity=100);
}
/* line 480, ../SCss/main/1200/_forms.scss */
.form-control.checkbox.error .checkbox-label:before, .form-control.checkbox.error .checkbox-label .before, .form-control.radio.error .checkbox-label:before, .form-control.radio.error .checkbox-label .before {
	border-color: #e20613;
}
/* line 482, ../SCss/main/1200/_forms.scss */
.form-control.checkbox.disabled .checkbox-label, .form-control.radio.disabled .checkbox-label {
	opacity: 0.4;
}
/* line 85, ../SCss/mixins/_mixins.scss */
.no-opacity .form-control.checkbox.disabled .checkbox-label, .no-opacity .form-control.radio.disabled .checkbox-label {
	filter: alpha(opacity=40);
}
/* line 490, ../SCss/main/1200/_forms.scss */
.form-control.checkbox.regular .checkbox-label, .form-control.radio.regular .checkbox-label {
	font-size: 12px;
	line-height: 20px;
	color: #484848;
	padding-top: 0;
}
/* line 501, ../SCss/main/1200/_forms.scss */
.form-control.checkbox.big .checkbox-label, .form-control.radio.big .checkbox-label {
	padding-left: 29px;
	padding-top: 3px;
	font-size: 15px;
	line-height: 20px;
}
/* line 511, ../SCss/main/1200/_forms.scss */
.form-control.checkbox.big .checkbox-label:before, .form-control.checkbox.big .checkbox-label .before, .form-control.radio.big .checkbox-label:before, .form-control.radio.big .checkbox-label .before {
	width: 24px;
	height: 24px;
	background: #fff;
	top: 0;
}
/* line 519, ../SCss/main/1200/_forms.scss */
.form-control.checkbox.big .checkbox-label:after, .form-control.checkbox.big .checkbox-label .after, .form-control.radio.big .checkbox-label:after, .form-control.radio.big .checkbox-label .after {
	width: 12px;
	height: 10px;
	background-position: -30px -10px;
	top: 0;
	margin: 7px 0 0 6px;
}
/* line 532, ../SCss/main/1200/_forms.scss */
.form-control.checkbox.legacy .checkbox-label, .form-control.radio.legacy .checkbox-label {
	font-weight: bold;
	font-size: 12px;
	line-height: 18px;
	padding-top: 0;
}
/* line 537, ../SCss/main/1200/_forms.scss */
.form-control.checkbox.legacy .checkbox-label a, .form-control.radio.legacy .checkbox-label a {
	color: #484848;
	text-decoration: underline;
}
/* line 548, ../SCss/main/1200/_forms.scss */
.form-control.radio .checkbox-label:before, .form-control.radio .checkbox-label .before {
	border-radius: 50px;
}

/* line 556, ../SCss/main/1200/_forms.scss */
.form-control-spin {
	position: relative;
	display: inline-block;
	float: left;
	width: 54px;
	height: 24px;
}
/* line 564, ../SCss/main/1200/_forms.scss */
.form-control-spin .form-control {
	width: 34px;
}
/* line 568, ../SCss/main/1200/_forms.scss */
.form-control-spin .arrow {
	display: block;
	width: 20px;
	height: 12px;
	position: absolute;
	right: 0;
}
/* line 576, ../SCss/main/1200/_forms.scss */
.form-control-spin .arrow span {
	display: block;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	position: absolute;
	left: 50%;
	margin-left: -5px;
	color: #682f1c;
}
/* line 589, ../SCss/main/1200/_forms.scss */
.form-control-spin .arrow.up {
	top: 0;
}
/* line 592, ../SCss/main/1200/_forms.scss */
.form-control-spin .arrow.up span {
	top: 0;
	border-bottom: 8px solid;
}
/* line 598, ../SCss/main/1200/_forms.scss */
.form-control-spin .arrow.down {
	bottom: 0;
}
/* line 601, ../SCss/main/1200/_forms.scss */
.form-control-spin .arrow.down span {
	bottom: 0;
	border-top: 8px solid;
}
/* line 608, ../SCss/main/1200/_forms.scss */
.form-control-spin .arrow:hover span {
	color: #180b06;
}
/* line 613, ../SCss/main/1200/_forms.scss */
.form-control-spin .arrow:active span {
	color: #401d11;
}

/* Form Horizontal */
/* line 622, ../SCss/main/1200/_forms.scss */
.form-horizontal {
	max-width: 710px; /* full block label or controls */ /* no semicolon */ /* actions */ /* desc */ /* image */ /* inline control groups */
}
/* line 627, ../SCss/main/1200/_forms.scss */
.form-horizontal .fancy-heading {
	margin: 34px 0 0;
}
/* line 633, ../SCss/main/1200/_forms.scss */
.form-horizontal .col-sm-12:first-child > .fancy-heading {
	margin-top: 0;
}
/* line 637, ../SCss/main/1200/_forms.scss */
.form-horizontal .control-groups {
	margin-top: -20px;
}
/* line 641, ../SCss/main/1200/_forms.scss */
.form-horizontal .control-group {
	margin-top: 13px;
}
/* line 14, ../SCss/mixins/mixins/_clearfix.scss */
.form-horizontal .control-group:before, .form-horizontal .control-group:after {
	content: " ";
	display: table;
}
/* line 19, ../SCss/mixins/mixins/_clearfix.scss */
.form-horizontal .control-group:after {
	clear: both;
}
/* line 649, ../SCss/main/1200/_forms.scss */
.form-horizontal .control-group.separator {
	height: 5px;
	margin-top: 0;
	overflow: hidden;
}
/* line 656, ../SCss/main/1200/_forms.scss */
.form-horizontal .control-group.has-rows .row + .row {
	margin-top: 8px;
}
/* line 661, ../SCss/main/1200/_forms.scss */
.form-horizontal .control-group.has-rows .has-labels + .row {
	margin-top: 0;
}
/* line 668, ../SCss/main/1200/_forms.scss */
.form-horizontal .control-group-has-related-label {
	margin-top: 33px;
}
/* line 672, ../SCss/main/1200/_forms.scss */
.form-horizontal .control-group-related {
	margin-top: 5px;
}
/* line 676, ../SCss/main/1200/_forms.scss */
.form-horizontal .control-label {
	display: block;
	width: 104px;
	float: left;
	padding-top: 3px;
	position: relative;
	font-weight: bold;
	color: #682f1c;
}
/* line 688, ../SCss/main/1200/_forms.scss */
.form-horizontal .control-label.weight-normal {
	font-weight: normal;
}
/* line 692, ../SCss/main/1200/_forms.scss */
.form-horizontal .control-label:before {
	content: ":";
	display: block;
	position: absolute;
	right: 0;
	top: 3px;
}
/* line 701, ../SCss/main/1200/_forms.scss */
.form-horizontal .control-label.required:after {
	content: " *";
	color: #e20613;
	width: 0;
	display: inline-block;
	position: relative;
	right: -2px;
}
/* line 711, ../SCss/main/1200/_forms.scss */
.form-horizontal .control-label a {
	color: #f7a600;
}
/* line 716, ../SCss/main/1200/_forms.scss */
.form-horizontal .prefix, .form-horizontal .suffix {
	display: inline-block;
	font-weight: bold;
	position: relative;
	top: 3px;
}
/* line 725, ../SCss/main/1200/_forms.scss */
.form-horizontal .prefix {
	float: left;
	margin-right: 5px;
}
/* line 729, ../SCss/main/1200/_forms.scss */
.form-horizontal .suffix {
	margin-left: 5px;
}
/* line 733, ../SCss/main/1200/_forms.scss */
.form-horizontal .controls {
	margin-left: 114px;
}
/* line 14, ../SCss/mixins/mixins/_clearfix.scss */
.form-horizontal .controls:before, .form-horizontal .controls:after {
	content: " ";
	display: table;
}
/* line 19, ../SCss/mixins/mixins/_clearfix.scss */
.form-horizontal .controls:after {
	clear: both;
}
/* line 738, ../SCss/main/1200/_forms.scss */
.form-horizontal .controls .control-group {
	display: inline-block;
	float: left;
	margin-top: 0;
	margin-left: 13px;
}
/* line 745, ../SCss/main/1200/_forms.scss */
.form-horizontal .controls .control-group:first-child {
	margin-left: 0;
}
/* line 749, ../SCss/main/1200/_forms.scss */
.form-horizontal .controls .control-group .control-label, .form-horizontal .controls .control-group .controls {
	display: inline-block;
	width: auto;
	float: left;
	margin-left: 5px;
}
/* line 757, ../SCss/main/1200/_forms.scss */
.form-horizontal .controls .control-group .control-label {
	margin-left: 0;
	padding-right: 5px;
}
/* line 789, ../SCss/main/1200/_forms.scss */
.form-horizontal .controls > .form-control.checkbox {
	padding-top: 3px;
}
/* line 796, ../SCss/main/1200/_forms.scss */
.form-horizontal label.error {
	margin: 0 0 5px;
	padding: 0;
	font-size: 11px;
	line-height: 14px;
	color: #e20613;
}
/* line 815, ../SCss/main/1200/_forms.scss */
.form-horizontal .form-control label.error {
	margin: 0 0 5px;
	width: 70%;
	position: absolute;
	right: 0;
	bottom: 100%;
	text-align: right;
}
/* line 828, ../SCss/main/1200/_forms.scss */
.form-horizontal .conditional-controls {
	width: 100%;
	float: left;
	padding-top: 2px;
}
/* line 837, ../SCss/main/1200/_forms.scss */
.form-horizontal .control-group.block > .control-label {
	float: none;
	width: auto;
}
/* line 840, ../SCss/main/1200/_forms.scss */
.form-horizontal .control-group.block > .control-label:before {
	display: none;
}
/* line 843, ../SCss/main/1200/_forms.scss */
.form-horizontal .control-group.block > .control-label:after {
	display: none;
}
/* line 847, ../SCss/main/1200/_forms.scss */
.form-horizontal .control-group.block > .controls {
	margin-left: 0;
}
/* line 850, ../SCss/main/1200/_forms.scss */
.form-horizontal .control-group.block > .control-label + .controls {
	margin-top: 5px;
}
/* line 855, ../SCss/main/1200/_forms.scss */
p + .form-horizontal {
	margin-top: 5px;
}
/* line 862, ../SCss/main/1200/_forms.scss */
.form-horizontal.label-no-semicolon .control-label, .form-horizontal.label-no-semicolon .control-group .control-label, .form-horizontal .label-no-semicolon .control-label, .form-horizontal .label-no-semicolon .control-group .control-label {
	padding-right: 0;
}
/* line 865, ../SCss/main/1200/_forms.scss */
.form-horizontal.label-no-semicolon .control-label:after, .form-horizontal.label-no-semicolon .control-group .control-label:after, .form-horizontal .label-no-semicolon .control-label:after, .form-horizontal .label-no-semicolon .control-group .control-label:after {
	display: none;
}
/* line 872, ../SCss/main/1200/_forms.scss */
.form-horizontal .form-actions {
	margin-top: 30px;
}
/* line 875, ../SCss/main/1200/_forms.scss */
.form-horizontal .form-actions > .clearfix {
	border-top: 1px solid #682f1c;
	padding-top: 20px;
	text-align: center;
}
/* line 883, ../SCss/main/1200/_forms.scss */
.form-horizontal .form-desc {
	margin-top: 20px;
}
/* line 885, ../SCss/main/1200/_forms.scss */
.form-horizontal .form-desc > .clearfix {
	padding: 15px 20px 4px 20px;
	background-color: #f5f5f5;
	background-color: #f0eae8;
}
/* line 901, ../SCss/main/1200/_forms.scss */
.form-horizontal .form-image {
	border-top: 1px solid #dbdbdb;
	margin-top: 10px;
	padding-top: 0;
	text-align: center;
}
/* line 907, ../SCss/main/1200/_forms.scss */
.form-horizontal .form-image + .form-actions {
	margin-top: 0;
}
/* line 913, ../SCss/main/1200/_forms.scss */
.form-horizontal .inline-control-groups, .form-horizontal .inline-checkbox-groups {
	float: left;
}
/* line 14, ../SCss/mixins/mixins/_clearfix.scss */
.form-horizontal .inline-control-groups:before, .form-horizontal .inline-control-groups:after, .form-horizontal .inline-checkbox-groups:before, .form-horizontal .inline-checkbox-groups:after {
	content: " ";
	display: table;
}
/* line 19, ../SCss/mixins/mixins/_clearfix.scss */
.form-horizontal .inline-control-groups:after, .form-horizontal .inline-checkbox-groups:after {
	clear: both;
}
/* line 918, ../SCss/main/1200/_forms.scss */
.form-horizontal .inline-control-groups .control-group, .form-horizontal .inline-checkbox-groups .control-group {
	position: relative;
	display: inline-block;
	float: left;
	margin-top: 0;
	margin-left: 20px;
}
/* line 926, ../SCss/main/1200/_forms.scss */
.form-horizontal .inline-control-groups .control-group:first-child, .form-horizontal .inline-checkbox-groups .control-group:first-child {
	margin-left: 0;
}
/* line 930, ../SCss/main/1200/_forms.scss */
.form-horizontal .inline-control-groups .control-group .control-label, .form-horizontal .inline-control-groups .control-group .controls, .form-horizontal .inline-checkbox-groups .control-group .control-label, .form-horizontal .inline-checkbox-groups .control-group .controls {
	display: inline-block;
	width: auto;
	float: left;
	margin-left: 5px;
}
/* line 938, ../SCss/main/1200/_forms.scss */
.form-horizontal .inline-control-groups .control-group .control-label, .form-horizontal .inline-checkbox-groups .control-group .control-label {
	margin-left: 0;
	padding-right: 5px;
}
/* line 944, ../SCss/main/1200/_forms.scss */
.form-horizontal .inline-control-groups .control-group.pull-right, .form-horizontal .inline-checkbox-groups .control-group.pull-right {
	float: right;
}
/* line 950, ../SCss/main/1200/_forms.scss */
.form-horizontal .inline-control-groups {
	width: 100%;
}
/* line 954, ../SCss/main/1200/_forms.scss */
.form-horizontal .inline-checkbox-groups {
	padding-top: 3px;
	margin: -10px 0 0 -10px;
}
/* line 959, ../SCss/main/1200/_forms.scss */
.form-horizontal .inline-checkbox-groups .control-group, .form-horizontal .inline-checkbox-groups .control-group:first-child {
	margin: 10px 0 0 10px;
}
/* line 967, ../SCss/main/1200/_forms.scss */
.form-horizontal .inline-checkbox-groups-slim .control-group {
	margin-left: 5px;
}
/* line 969, ../SCss/main/1200/_forms.scss */
.form-horizontal .inline-checkbox-groups-slim .control-group:first-child {
	margin-left: 0;
}
/* line 14, ../SCss/mixins/mixins/_clearfix.scss */
.form-horizontal .inline-control-groups-neat:before, .form-horizontal .inline-control-groups-neat:after {
	content: " ";
	display: table;
}
/* line 19, ../SCss/mixins/mixins/_clearfix.scss */
.form-horizontal .inline-control-groups-neat:after {
	clear: both;
}
/* line 979, ../SCss/main/1200/_forms.scss */
.form-horizontal .inline-control-groups-neat .control-group {
	margin-left: 9px;
}
/* line 981, ../SCss/main/1200/_forms.scss */
.form-horizontal .inline-control-groups-neat .control-group:first-child {
	margin-left: 0;
}

/* line 989, ../SCss/main/1200/_forms.scss */
.form-horizontal-block .control-label {
	width: 100%;
	padding: 0 0 2px;
}
/* line 993, ../SCss/main/1200/_forms.scss */
.form-horizontal-block .control-label:before {
	display: none;
}
/* line 998, ../SCss/main/1200/_forms.scss */
.form-horizontal-block .controls {
	margin-left: 0;
}

/* line 1004, ../SCss/main/1200/_forms.scss */
.form-horizontal-custom-font .control-label {
	font-family: 'Flame';
	font-weight: 300;
	font-size: 14px;
}

/* line 1012, ../SCss/main/1200/_forms.scss */
.form-horizontal-description .control-label {
	padding-top: 0;
}
/* line 1014, ../SCss/main/1200/_forms.scss */
.form-horizontal-description .control-label:before {
	top: 0;
}

/* different label widths */
/* 294 */
/* line 1023, ../SCss/main/1200/_forms.scss */
.label-width-294 .control-label {
	width: 294px;
}
/* line 1026, ../SCss/main/1200/_forms.scss */
.label-width-294 .controls {
	margin-left: 304px;
}

/* 265 */
/* line 1032, ../SCss/main/1200/_forms.scss */
.label-width-265 .control-label {
	width: 265px;
}
/* line 1035, ../SCss/main/1200/_forms.scss */
.label-width-265 .controls {
	margin-left: 275px;
}

/* 238 */
/* line 1041, ../SCss/main/1200/_forms.scss */
.label-width-238 .control-label {
	width: 238px;
}
/* line 1044, ../SCss/main/1200/_forms.scss */
.label-width-238 .controls {
	margin-left: 248px;
}

/* 209 */
/* line 1050, ../SCss/main/1200/_forms.scss */
.label-width-209 .control-label {
	width: 209px;
}
/* line 1053, ../SCss/main/1200/_forms.scss */
.label-width-209 .controls {
	margin-left: 219px;
}

/* 185 */
/* line 1059, ../SCss/main/1200/_forms.scss */
.label-width-185 .control-label {
	width: 185px;
}
/* line 1062, ../SCss/main/1200/_forms.scss */
.label-width-185 .controls {
	margin-left: 195px;
}

/* 150 */
/* line 1068, ../SCss/main/1200/_forms.scss */
.label-width-150 .control-label {
	width: 150px;
}
/* line 1071, ../SCss/main/1200/_forms.scss */
.label-width-150 .controls {
	margin-left: 160px;
}

/* 138 */
/* line 1077, ../SCss/main/1200/_forms.scss */
.label-width-138 .control-label {
	width: 138px;
}
/* line 1080, ../SCss/main/1200/_forms.scss */
.label-width-138 .controls {
	margin-left: 148px;
}

/* 109 */
/* line 1086, ../SCss/main/1200/_forms.scss */
.label-width-109 .control-label {
	width: 109px;
}
/* line 1089, ../SCss/main/1200/_forms.scss */
.label-width-109 .controls {
	margin-left: 119px;
}

/* 51 */
/* line 1095, ../SCss/main/1200/_forms.scss */
.label-width-51 .control-label {
	width: 51px;
}
/* line 1098, ../SCss/main/1200/_forms.scss */
.label-width-51 .controls {
	margin-left: 61px;
}

/* fancybox-custom-modal */
/* line 1106, ../SCss/main/1200/_forms.scss */
.fancybox-custom-modal .form-horizontal .controls label.error {
	position: absolute;
	width: 1px;
	height: 1px;
	margin: -1px;
	padding: 0;
	overflow: hidden;
	clip: rect(0, 0, 0, 0);
	border: 0;
}

/* blockMsg */
/* line 1114, ../SCss/main/1200/_forms.scss */
.blockMsg ul {
	list-style: none;
	margin: 0;
	padding: 10px;
	text-align: left;
}
/* line 1121, ../SCss/main/1200/_forms.scss */
.blockMsg ul li {
	white-space: nowrap;
}
/* line 1123, ../SCss/main/1200/_forms.scss */
.blockMsg ul li:before {
	content: "- ";
}

/* captcha-box */
/* line 1132, ../SCss/main/1200/_forms.scss */
.captcha-box .captcha {
	float: left;
}
/* line 1135, ../SCss/main/1200/_forms.scss */
.captcha-box .captcha-input {
	margin-left: 110px;
}

/*
** #Buttons
** ==================================================
*/
/* line 6, ../SCss/main/1200/_buttons.scss */
a.fancy-button {
	text-decoration: none;
	color: #f7a600;
}
/* line 10, ../SCss/main/1200/_buttons.scss */
a.fancy-button:hover {
	color: #f7a600;
}

/* line 14, ../SCss/main/1200/_buttons.scss */
.fancy-button {
	display: inline-block;
	margin-bottom: 0;
	padding: 0;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	background-image: none;
	border-width: 0;
	white-space: nowrap;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	position: relative;
	font-family: 'Flame';
	font-weight: 300;
	font-size: 21px;
	line-height: 24px;
	color: #f7a600;
	background: url(../Img/pattern-fancy-button.gif) scroll repeat 0 0;
}
/* line 37, ../SCss/main/1200/_buttons.scss */
.fancy-button:before, .fancy-button:after {
	content: " ";
	display: block;
	width: 100%;
	position: absolute;
	z-index: 1;
	left: 0;
}
/* line 47, ../SCss/main/1200/_buttons.scss */
.fancy-button:before {
	top: 0;
	height: 2px;
	border-top: 1px solid #6b4033;
	border-bottom: 1px solid #9c5f4d;
}
/* line 53, ../SCss/main/1200/_buttons.scss */
.fancy-button:after {
	bottom: 0;
	height: 5px;
	background-color: #000;
	opacity: 0.17;
}
/* line 85, ../SCss/mixins/_mixins.scss */
.no-opacity .fancy-button:after {
	filter: alpha(opacity=17);
}
/* line 60, ../SCss/main/1200/_buttons.scss */
.fancy-button span {
	display: block;
	padding: 9px 10px 15px;
	position: relative;
	z-index: 10;
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
}
/* line 70, ../SCss/main/1200/_buttons.scss */
.fancy-button:hover {
	color: #f7a600;
}
/* line 72, ../SCss/main/1200/_buttons.scss */
.fancy-button:hover span {
	background-color: rgba(0, 0, 0, 0.1);
}
/* line 79, ../SCss/main/1200/_buttons.scss */
.fancy-button:active span, .fancy-button:focus span {
	background-color: rgba(0, 0, 0, 0.2);
	-webkit-transition: none;
	-o-transition: none;
	transition: none;
}
/* line 88, ../SCss/main/1200/_buttons.scss */
.fancy-button:focus, .fancy-button:active:focus, .fancy-button.active:focus {
	outline: 0;
}

/* line 94, ../SCss/main/1200/_buttons.scss */
.fancy-button-block {
	display: block;
}

/* line 100, ../SCss/main/1200/_buttons.scss */
.fancy-button-link span {
	padding: 5px 14px 4px;
}
/* line 106, ../SCss/main/1200/_buttons.scss */
.fancy-button-link:after {
	display: none;
}

/* line 112, ../SCss/main/1200/_buttons.scss */
.fancy-button-has-icon span {
	padding-right: 75px;
}
/* line 116, ../SCss/main/1200/_buttons.scss */
.fancy-button-has-icon i {
	position: absolute;
	z-index: 15;
	right: 0px;
	bottom: 4px;
}
/* line 127, ../SCss/main/1200/_buttons.scss */
.fancy-button-has-icon:hover i {
	-webkit-animation: shake-base 2250ms infinite linear;
	-o-animation: shake-base 2250ms infinite linear;
	animation: shake-base 2250ms infinite linear;
}
/* line 138, ../SCss/main/1200/_buttons.scss */
.fancy-button-has-icon:active i {
	-webkit-animation: none;
	-o-animation: none;
	animation: none;
}

/*
** #Accordion
** ==================================================
*/
/* line 6, ../SCss/main/1200/_accordion.scss */
.accordion {
	margin-top: 14px;
}
/* line 9, ../SCss/main/1200/_accordion.scss */
.accordion:first-child {
	margin-top: 0;
}
/* line 13, ../SCss/main/1200/_accordion.scss */
.accordion .title {
	position: relative;
	display: block;
	margin: 0;
	padding: 2px 8px 2px;
	font-family: "Flame", sans-serif;
	font-size: 12px;
	line-height: 18px;
	letter-spacing: 0;
	font-weight: bold;
	cursor: pointer;
	background-color: #f6f6f6;
	color: #9f9f9f;
	border: 1px solid #ebebeb;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
}
/* line 34, ../SCss/main/1200/_accordion.scss */
.accordion .title:before, .accordion .title:after {
	content: " ";
	display: block;
	width: 10px;
	height: 2px;
	background-color: #a3a3a3;
	position: absolute;
	right: 0;
	top: 50%;
	margin-right: 10px;
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
}
/* line 50, ../SCss/main/1200/_accordion.scss */
.accordion .title:before {
	-webkit-transform: translateY(-50%) rotate(-90deg);
	-moz-transform: translateY(-50%) rotate(-90deg);
	-ms-transform: translateY(-50%) rotate(-90deg);
	transform: translateY(-50%) rotate(-90deg);
}
/* line 53, ../SCss/main/1200/_accordion.scss */
.accordion .title:after {
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
/* line 57, ../SCss/main/1200/_accordion.scss */
.accordion .title:hover {
	background-color: #ececec;
}
/* line 62, ../SCss/main/1200/_accordion.scss */
.accordion .content {
	padding: 0;
}
/* line 65, ../SCss/main/1200/_accordion.scss */
.accordion .content p, .accordion .content ul, .accordion .content div {
	margin: 10px 0 0;
}
/* line 69, ../SCss/main/1200/_accordion.scss */
.accordion .content p:first-child, .accordion .content ul:first-child, .accordion .content div:first-child {
	margin-top: 0;
}
/* line 75, ../SCss/main/1200/_accordion.scss */
.accordion .item {
	padding-bottom: 5px;
}
/* line 80, ../SCss/main/1200/_accordion.scss */
.accordion .item.active .title {
	color: #fff;
	background-color: #f7a600;
	border-color: #f7a600;
}
/* line 85, ../SCss/main/1200/_accordion.scss */
.accordion .item.active .title:before, .accordion .item.active .title:after {
	background-color: #fff;
}
/* line 90, ../SCss/main/1200/_accordion.scss */
.accordion .item.active .title:before {
	-webkit-transform: translateY(-50%) rotate(0deg);
	-moz-transform: translateY(-50%) rotate(0deg);
	-ms-transform: translateY(-50%) rotate(0deg);
	transform: translateY(-50%) rotate(0deg);
}
/* line 97, ../SCss/main/1200/_accordion.scss */
.accordion a {
	color: #484848;
	text-decoration: none;
}
/* line 100, ../SCss/main/1200/_accordion.scss */
.accordion a:hover {
	color: #ab7300;
}

/* big */
/* line 109, ../SCss/main/1200/_accordion.scss */
.accordion-big .title {
	font-family: 'Flame';
	font-weight: 300;
	font-size: 14px;
	padding: 12px 15px 14px 15px;
}

/*
** #Gallery
** ==================================================
*/
/* line 7, ../SCss/main/1200/_gallery.scss */
.gallery {
	margin: 24px 0 15px;
}
/* line 10, ../SCss/main/1200/_gallery.scss */
.gallery .items {
	margin-top: -10px;
	margin-left: -7px;
	margin-right: -8px;
}
/* line 18, ../SCss/main/1200/_gallery.scss */
.gallery .item {
	display: block;
	width: 20%;
	float: left;
	padding-left: 7px;
	padding-right: 8px;
	padding-top: 10px;
}
/* line 29, ../SCss/main/1200/_gallery.scss */
.gallery .figure {
	display: block;
	padding: 5px;
	border: 1px solid rgba(0, 0, 0, 0.1);
}
/* line 34, ../SCss/main/1200/_gallery.scss */
.gallery .figure span {
	display: block;
}
/* line 38, ../SCss/main/1200/_gallery.scss */
.gallery .figure .clearfix {
	position: relative;
	overflow: hidden;
}
/* line 42, ../SCss/main/1200/_gallery.scss */
.gallery .figure .clearfix img {
	position: relative;
	z-index: 1;
}
/* line 49, ../SCss/main/1200/_gallery.scss */
.gallery img {
	max-width: 100%;
	height: auto;
}
/* line 54, ../SCss/main/1200/_gallery.scss */
.gallery .title {
	padding: 6px 5px 5px;
	line-height: 18px;
}
/* line 59, ../SCss/main/1200/_gallery.scss */
.gallery .hover-effect {
	position: absolute;
	z-index: 10;
	background: rgba(247, 166, 0, 0.5);
	width: 100%;
	height: 100%;
}
/* line 69, ../SCss/main/1200/_gallery.scss */
.gallery .hover-effect .i-zoom {
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -25px;
	margin-top: -25px;
}

/** initial setup **/
/* line 2, ../SCss/main/1200/_nanoscroller.scss */
.nano {
	position: relative;
	width: 100%;
	height: 100%;
	overflow: hidden;
}

/* line 8, ../SCss/main/1200/_nanoscroller.scss */
.nano > .nano-content {
	padding-right: 40px;
	position: absolute;
	overflow: scroll;
	overflow-x: hidden;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}

/* line 18, ../SCss/main/1200/_nanoscroller.scss */
.nano > .nano-content:focus {
	outline: thin dotted;
}

/* line 21, ../SCss/main/1200/_nanoscroller.scss */
.nano > .nano-content::-webkit-scrollbar {
	display: none;
}

/* line 24, ../SCss/main/1200/_nanoscroller.scss */
.has-scrollbar > .nano-content::-webkit-scrollbar {
	display: block;
}

/* line 27, ../SCss/main/1200/_nanoscroller.scss */
.nano > .nano-pane {
	background: #f0eae8;
	position: absolute;
	width: 10px;
	right: 0;
	top: 0;
	bottom: 0;
	visibility: hidden\9; /* Target only IE7 and IE8 with this hack */
	opacity: 0.01;
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
	border-radius: 5px;
}
/* line 85, ../SCss/mixins/_mixins.scss */
.no-opacity .nano > .nano-pane {
	filter: alpha(opacity=1);
}

/* line 41, ../SCss/main/1200/_nanoscroller.scss */
.nano > .nano-pane > .nano-slider {
	background: #682f1c;
	position: relative;
	margin: 0 1px;
	border-radius: 4px;
}

/* line 48, ../SCss/main/1200/_nanoscroller.scss */
.nano:hover > .nano-pane, .nano-pane.active, .nano-pane.flashed {
	opacity: 0.99;
}
/* line 85, ../SCss/mixins/_mixins.scss */
.no-opacity .nano:hover > .nano-pane, .no-opacity .nano-pane.active, .no-opacity .nano-pane.flashed {
	filter: alpha(opacity=99);
}

/*
** #Banner
** ==================================================
*/
/* line 6, ../SCss/main/1200/_banner.scss */
a.banner {
	text-decoration: none;
	color: #682f1c;
}

/* line 11, ../SCss/main/1200/_banner.scss */
.banner {
	position: relative;
	max-width: 635px;
	min-height: 100px;
	padding: 4px 6px;
	margin: 40px auto;
	color: #682f1c;
	border: 1px solid #d9caae;
	background-color: #eaddc6;
	text-decoration: none;
}
/* line 25, ../SCss/main/1200/_banner.scss */
.banner:first-child {
	margin-top: 0;
}
/* line 28, ../SCss/main/1200/_banner.scss */
.banner:last-child {
	margin-bottom: 0;
}
/* line 32, ../SCss/main/1200/_banner.scss */
.banner, .banner span {
	display: block;
}
/* line 37, ../SCss/main/1200/_banner.scss */
.banner .inner {
	position: relative;
	padding: 20px 25px 20px 100px;
}
/* line 42, ../SCss/main/1200/_banner.scss */
.banner .icon {
	width: 86px;
	position: absolute;
	left: 0;
	top: 0;
}
/* line 50, ../SCss/main/1200/_banner.scss */
.csstransforms .banner .icon {
	top: 50%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
/* line 56, ../SCss/main/1200/_banner.scss */
.banner .icon img {
	width: 100%;
	height: auto;
}
/* line 62, ../SCss/main/1200/_banner.scss */
.banner .arrow {
	width: 30px;
	background-color: #f1e7d7;
	position: absolute;
	right: 0;
	top: 0;
	bottom: 0;
}
/* line 72, ../SCss/main/1200/_banner.scss */
.banner .arrow:after {
	content: " ";
	display: block;
	width: 30px;
	height: 30px;
	background: url(../Img/sprite.webp?v=4) scroll no-repeat -340px -250px;
	position: absolute;
	left: 50%;
	margin-left: -15px;
	top: 50%;
	margin-top: -15px;
}
/* line 89, ../SCss/main/1200/_banner.scss */
.banner .title {
	margin: 0 0 6px;
	font-family: 'Flame';
	font-weight: 300;
	font-size: 22px;
	line-height: 24px;
}
/* line 97, ../SCss/main/1200/_banner.scss */
.banner .title:last-child {
	margin-bottom: 0;
}
/* line 102, ../SCss/main/1200/_banner.scss */
.banner .desc {
	font-family: 'Flame';
	font-weight: 300;
	font-size: 14px;
	line-height: 20px;
}

@media (min-width: 1024px) { /* line 110, ../SCss/main/1200/_banner.scss */
	.banner {
		-webkit-transition: opacity 0.3s;
		-o-transition: opacity 0.3s;
		transition: opacity 0.3s;
	}
	/* line 114, ../SCss/main/1200/_banner.scss */
	.banner:hover {
		opacity: 0.8;
	}
}

@media (max-width: 479px) { /* line 121, ../SCss/main/1200/_banner.scss */
	.banner .inner {
		padding: 3px 25px 3px 95px;
	}
	/* line 126, ../SCss/main/1200/_banner.scss */
	.banner .icon, .csstransforms .banner .icon {
		top: 0;
		-webkit-transform: none;
		-moz-transform: none;
		-ms-transform: none;
		transform: none;
	}
}

/*
** #Image Spots
** ==================================================
*/
/* line 6, ../SCss/main/1200/_image-spots.scss */
.image-spots {
	position: relative;
	z-index: 100;
	margin: 0 auto;
	opacity: 0;
}
/* line 14, ../SCss/mixins/mixins/_clearfix.scss */
.image-spots:before, .image-spots:after {
	content: " ";
	display: table;
}
/* line 19, ../SCss/mixins/mixins/_clearfix.scss */
.image-spots:after {
	clear: both;
}
/* line 15, ../SCss/main/1200/_image-spots.scss */
.image-spots.centered-for-items {
	opacity: 1;
}
/* line 19, ../SCss/main/1200/_image-spots.scss */
.image-spots .items {
	float: left;
	margin: -7px;
}
/* line 23, ../SCss/main/1200/_image-spots.scss */
.image-spots .item {
	display: inline-block;
	float: left;
	max-width: 204px;
	margin: 7px;
	padding: 5px;
	background-color: #fff;
	box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1);
}
/* line 33, ../SCss/main/1200/_image-spots.scss */
.image-spots img {
	max-width: 100%;
	height: auto;
}
/* line 38, ../SCss/main/1200/_image-spots.scss */
.page-figure-burger-kingci + .image-spots {
	margin-top: -117px;
}

/*
** #General 2
** ==================================================
*/
/* line 7, ../SCss/main/1200/_general.scss */
html {
	background: url(../Img/pattern-light.gif) scroll repeat 0 0;
	-webkit-font-smoothing: antialiased !important;
	-ms-overflow-style: scrollbar; /*auto | none | scrollbar | -ms-autohiding-scrollbar*/
	overflow-y: scroll\9;
}

@media (min-width: 1001px) { /* line 7, ../SCss/main/1200/_general.scss */
	html {
		overflow-y: scroll;
	}
}

/* line 17, ../SCss/main/1200/_general.scss */
body {
	background-color: transparent;
}

/* line 21, ../SCss/main/1200/_general.scss */
sup {
	height: 0;
	line-height: 1;
	vertical-align: baseline;
	position: relative;
	bottom: 1ex;
	font-size: 60%;
}

/* line 31, ../SCss/main/1200/_general.scss */
button:focus {
	outline: 0;
}

/* line 36, ../SCss/main/1200/_general.scss */
.site-viewport {
	overflow: hidden;
}

/* line 45, ../SCss/main/1200/_general.scss */
.site-header, .site-content, .site-footer {
	width: 100%;
	float: left;
}

/* line 52, ../SCss/main/1200/_general.scss */
.site-content {
	position: relative;
	z-index: 100;
	background-color: #fff;
	padding: 0 0 35px;
}
/* line 59, ../SCss/main/1200/_general.scss */
.site-content > .container {
	position: relative;
	z-index: 100;
}

/* custom fonts */
/* line 68, ../SCss/main/1200/_general.scss */
.cf-heading {
	font-family: 'Flame';
	font-weight: 300;
}

/* line 73, ../SCss/main/1200/_general.scss */
.cf-nav {
	font-family: 'Flame';
	font-weight: 300;
}

/* line 78, ../SCss/main/1200/_general.scss */
.text-muted {
	font-size: 11px;
	line-height: 16px;
	color: #a4a4a4;
}

/* text-muted-kids-menu */
/* line 85, ../SCss/main/1200/_general.scss */
.text-muted-kids-menu {
	margin: 20px 0;
}

/* related contents widget */
/* line 91, ../SCss/main/1200/_general.scss */
.related-contents-widget {
	position: relative;
}
/* line 94, ../SCss/main/1200/_general.scss */
.related-contents-widget .heading {
	font-family: 'Flame';
	font-weight: 300;
	font-size: 20px;
	line-height: 25px;
	margin-top: 12px;
	margin-bottom: 26px;
}
/* line 104, ../SCss/main/1200/_general.scss */
.related-contents-widget .fancy-heading span {
	padding-bottom: 9px;
}
/* line 109, ../SCss/main/1200/_general.scss */
.related-contents-widget .trigger-all {
	display: inline-block;
	padding-right: 20px;
	position: absolute;
	right: 0;
	top: 6px;
	color: #682f1c;
	text-decoration: none;
}
/* line 118, ../SCss/main/1200/_general.scss */
.related-contents-widget .trigger-all:after {
	content: " ";
	display: block;
	width: 0;
	height: 0;
	border: 5px solid transparent;
	border-bottom-color: #682f1c;
	border-top-color: #682f1c;
	border-top-width: 0;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	position: absolute;
	right: 5px;
	top: 50%;
	margin-top: -3px;
}
/* line 136, ../SCss/main/1200/_general.scss */
.related-contents-widget .trigger-all.collapsed:after {
	border-bottom-width: 0;
	border-top-width: 5px;
}

/* dl-mini */
/* line 146, ../SCss/main/1200/_general.scss */
.dl-mini dt {
	width: 41px;
	font-weight: bold;
	text-align: left;
}
/* line 151, ../SCss/main/1200/_general.scss */
.dl-mini dt:before {
	content: " :";
	float: right;
}
/* line 157, ../SCss/main/1200/_general.scss */
.dl-mini dd {
	margin-left: 49px;
}

/* line 162, ../SCss/main/1200/_general.scss */
.cookie-bar {
	position: fixed;
	z-index: 1000;
	bottom: 0;
	left: 0;
	width: 100%;
	background-color: #f7f7f8;
	padding: 11px 0;
	-webkit-transform: translate(0, 105%);
	-ms-transform: translate(0, 105%);
	-o-transform: translate(0, 105%);
	transform: translate(0, 105%);
	-webkit-transition: 0.3s ease;
	-o-transition: 0.3s ease;
	transition: 0.3s ease;
}
/* line 173, ../SCss/main/1200/_general.scss */
.cookie-bar .content {
	position: relative;
	font-size: 12px;
	line-height: 18px;
	padding-right: 50px;
	color: #484848;
}
/* line 180, ../SCss/main/1200/_general.scss */
.cookie-bar .content a {
	font-weight: 700;
	text-decoration: none;
	color: #484848;
}
/* line 185, ../SCss/main/1200/_general.scss */
.cookie-bar .content a:hover {
	text-decoration: underline;
}
/* line 190, ../SCss/main/1200/_general.scss */
.cookie-bar .content .cookie-close {
	position: absolute;
	top: 50%;
	right: 0;
	display: block;
	width: 30px;
	height: 30px;
	border: none;
	background: none;
	padding: 0;
	margin: -15px 0 0;
}
/* line 202, ../SCss/main/1200/_general.scss */
.cookie-bar .content .cookie-close::before, .cookie-bar .content .cookie-close::after {
	content: " ";
	position: absolute;
	top: 50%;
	left: 50%;
	display: block;
	width: 18px;
	height: 2px;
	background-color: #484848;
	margin: -1px 0 0 -9px;
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg);
}
/* line 215, ../SCss/main/1200/_general.scss */
.cookie-bar .content .cookie-close::after {
	-webkit-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	transform: rotate(-45deg);
}
/* line 221, ../SCss/main/1200/_general.scss */
.cookie-bar.open {
	-webkit-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	-o-transform: translate(0, 0);
	transform: translate(0, 0);
}

/*
** #Header
** ==================================================
*/
/* line 7, ../SCss/main/1200/_header.scss */
.site-header {
	position: relative;
	z-index: 1000;
	height: 93px;
	background: url(../Img/pattern-yellow.gif) scroll repeat 0 0;
}
/* line 14, ../SCss/main/1200/_header.scss */
.site-header > div {
	position: relative;
	z-index: 1000;
}
/* line 19, ../SCss/main/1200/_header.scss */
.site-header .top {
	z-index: 1001;
}
/* line 23, ../SCss/main/1200/_header.scss */
.site-header .top .container {
	height: 34px;
}
/* line 27, ../SCss/main/1200/_header.scss */
.site-header .bottom {
	height: 59px;
	border-bottom: 3px solid #e6d4b7;
	background-color: #f2e7d4;
	background: #f7eedf; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZWVkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEzJSIgc3RvcC1jb2xvcj0iI2Y3ZWVkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ5JSIgc3RvcC1jb2xvcj0iI2YyZTdkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY0JSIgc3RvcC1jb2xvcj0iI2YyZTdkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmN2VlZGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #f7eedf 0%, #f7eedf 13%, #f2e7d4 49%, #f2e7d4 64%, #f7eedf 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7eedf), color-stop(13%, #f7eedf), color-stop(49%, #f2e7d4), color-stop(64%, #f2e7d4), color-stop(100%, #f7eedf)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #f7eedf 0%, #f7eedf 13%, #f2e7d4 49%, #f2e7d4 64%, #f7eedf 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #f7eedf 0%, #f7eedf 13%, #f2e7d4 49%, #f2e7d4 64%, #f7eedf 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #f7eedf 0%, #f7eedf 13%, #f2e7d4 49%, #f2e7d4 64%, #f7eedf 100%); /* IE10+ */
	background: linear-gradient(to bottom, #f7eedf 0%, #f7eedf 13%, #f2e7d4 49%, #f2e7d4 64%, #f7eedf 100%); /* W3C */
}
/* line 43, ../SCss/main/1200/_header.scss */
.Eplorer8 .site-header .bottom {
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7eedf', endColorstr='#f7eedf',GradientType=0 ); /* IE6-8 */
}
/* line 47, ../SCss/main/1200/_header.scss */
.site-header .bottom .container {
	position: relative;
	height: 34px;
}

/* logo */
/* line 55, ../SCss/main/1200/_header.scss */
.logo {
	position: relative;
	float: left;
	margin: -2px 0 0;
	width: 114px;
	height: 114px;
	padding: 0;
}
/* line 64, ../SCss/main/1200/_header.scss */
.logo a {
	display: block;
	width: 100%;
	height: 100%;
	/*background: url(../Img/sprite-logo-base.png) scroll no-repeat 0 0;*/
	background-size: 114px 220px;
	text-decoration: none;
}
/* line 73, ../SCss/main/1200/_header.scss */
.logo a:before {
	content: " ";
	display: block;
	width: 100%;
	height: 100%;
	background: url(../Img/logo.png?v=1) scroll no-repeat 0 0;
	background-size: 100% 100%;
}

/* primary nav */
/* line 86, ../SCss/main/1200/_header.scss */
.primary-nav {
	float: right;
}
/* line 91, ../SCss/main/1200/_header.scss */
.primary-nav ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
/* line 97, ../SCss/main/1200/_header.scss */
.primary-nav li {
	position: relative;
}
/* line 101, ../SCss/main/1200/_header.scss */
.primary-nav a {
	display: block;
	text-decoration: none;
	font-family: 'Flame';
	font-weight: 300;
	font-size: 13px;
	line-height: 16px;
	color: #fff;
	text-shadow: 0 1px 0 rgba(0, 0, 0, 0.15);
	-webkit-transition: color 0.3s, text-shadow 0.3s, background-color 0.3s;
	-o-transition: color 0.3s, text-shadow 0.3s, background-color 0.3s;
	transition: color 0.3s, text-shadow 0.3s, background-color 0.3s;
}
/* line 14, ../SCss/mixins/mixins/_clearfix.scss */
.primary-nav > ul:before, .primary-nav > ul:after {
	content: " ";
	display: table;
}
/* line 19, ../SCss/mixins/mixins/_clearfix.scss */
.primary-nav > ul:after {
	clear: both;
}
/* line 119, ../SCss/main/1200/_header.scss */
.primary-nav > ul > li {
	display: inline-block;
	float: left;
	margin-left: 19px;
}
/* line 123, ../SCss/main/1200/_header.scss */
.primary-nav > ul > li:first-child {
	margin-left: 0;
}
/* line 127, ../SCss/main/1200/_header.scss */
.primary-nav > ul > li > a {
	padding: 8px 0 10px;
	height: 34px;
}
/* line 134, ../SCss/main/1200/_header.scss */
.primary-nav li.active > a, .primary-nav li:hover > a, .primary-nav li > a:hover {
	color: #682f1c;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4);
}
/* line 141, ../SCss/main/1200/_header.scss */
.primary-nav li ul {
	display: none;
	width: 200px;
	padding: 2px 0 0;
	position: absolute;
	left: 50%;
	margin-left: -100px;
	top: 100%;
}
/* line 153, ../SCss/main/1200/_header.scss */
.primary-nav li ul .caret {
	content: " ";
	display: block;
	width: 0;
	height: 0;
	border: 7px solid transparent;
	border-bottom-color: #682f1c;
	position: absolute;
	left: 50%;
	margin-left: -7px;
	top: -12px;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
/* line 169, ../SCss/main/1200/_header.scss */
.primary-nav li ul a {
	display: block;
	padding: 7px 15px 8px;
	color: #fff;
	background-color: #f7a600;
}
/* line 179, ../SCss/main/1200/_header.scss */
.primary-nav li ul li {
	border-top: 1px solid #fdb112;
}
/* line 182, ../SCss/main/1200/_header.scss */
.primary-nav li ul li:first-child {
	border-top-width: 0;
}
/* line 185, ../SCss/main/1200/_header.scss */
.primary-nav li ul li:first-child a {
	padding-top: 12px;
	border-top-right-radius: 4px;
	border-top-left-radius: 4px;
}
/* line 192, ../SCss/main/1200/_header.scss */
.primary-nav li ul li:last-child a, .primary-nav li ul li.last-child a {
	padding-bottom: 13px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
}
/* line 198, ../SCss/main/1200/_header.scss */
.primary-nav li ul li:hover > a, .primary-nav li ul li.active > a, .primary-nav li ul li > a:hover {
	background-color: #f09800;
}
/* line 209, ../SCss/main/1200/_header.scss */
.primary-nav li:last-child ul, .primary-nav li.last-child ul {
	margin-left: 0;
	left: auto;
	right: 0;
}
/* line 214, ../SCss/main/1200/_header.scss */
.primary-nav li:last-child ul .caret, .primary-nav li.last-child ul .caret {
	left: auto;
	margin-left: 0;
	right: 20px;
}
/* line 223, ../SCss/main/1200/_header.scss */
.primary-nav li.animation-ready > .subnav {
	display: block;
	opacity: 0;
	-webkit-transition: opacity 0.3s;
	-o-transition: opacity 0.3s;
	transition: opacity 0.3s;
}
/* line 228, ../SCss/main/1200/_header.scss */
.primary-nav li.animation-start > .subnav {
	opacity: 1;
}

/* secondary nav */
/* line 235, ../SCss/main/1200/_header.scss */
.secondary-nav {
	position: relative;
	z-index: 1000;
	float: right;
}
/* line 241, ../SCss/main/1200/_header.scss */
.secondary-nav ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
/* line 247, ../SCss/main/1200/_header.scss */
.secondary-nav li {
	position: relative;
}
/* line 251, ../SCss/main/1200/_header.scss */
.secondary-nav > ul {
	border-left: 1px solid #e5d5b7;
	border-right: 1px solid #ffffff;
}
/* line 14, ../SCss/mixins/mixins/_clearfix.scss */
.secondary-nav > ul:before, .secondary-nav > ul:after {
	content: " ";
	display: table;
}
/* line 19, ../SCss/mixins/mixins/_clearfix.scss */
.secondary-nav > ul:after {
	clear: both;
}
/* line 257, ../SCss/main/1200/_header.scss */
.secondary-nav > ul > li {
	display: inline-block;
	float: left;
	height: 56px;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #e5d5b7;
}
/* line 290, ../SCss/main/1200/_header.scss */
.secondary-nav > ul > li > a {
	display: block;
	height: 56px;
	padding: 0 15px;
}
/* line 296, ../SCss/main/1200/_header.scss */
.secondary-nav > ul > li > a img {
	width: 70px;
	height: 70px;
	position: relative;
	z-index: 10;
	top: -4px;
}
/* line 313, ../SCss/main/1200/_header.scss */
.secondary-nav > ul > li.has-subnav > a {
	position: relative;
}
/* line 317, ../SCss/main/1200/_header.scss */
.secondary-nav > ul > li.has-subnav .caret {
	display: none;
	position: absolute;
	z-index: 1;
	left: 0;
	right: 0;
	top: 0;
	bottom: -3px;
	background: url(../Img/pattern-megamenu.gif) scroll repeat 0 0;
}
/* line 334, ../SCss/main/1200/_header.scss */
.secondary-nav .megamenu {
	display: none;
	width: 960px;
	padding: 25px 30px;
	background: url(../Img/pattern-megamenu.gif) scroll repeat 0 0;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	-webkit-box-shadow: 0 10px 0 #854e40;
	box-shadow: 0 10px 0 #854e40;
	position: absolute;
	left: 0;
	top: 59px;
}
/* line 352, ../SCss/main/1200/_header.scss */
.secondary-nav .megamenu .heading, .secondary-nav .megamenu .megamenu-columns {
	position: relative;
	z-index: 10;
}
/* line 358, ../SCss/main/1200/_header.scss */
.secondary-nav .megamenu .heading {
	margin: -3px 0 10px;
	padding: 0;
	font-family: 'Flame';
	font-weight: 300;
	font-size: 26px;
	line-height: 30px;
	color: #682f1c;
}
/* line 370, ../SCss/main/1200/_header.scss */
.secondary-nav .megamenu .megamenu-columns {
	list-style: none;
	margin: 0 0 0 -30px;
}
/* line 374, ../SCss/main/1200/_header.scss */
.secondary-nav .megamenu .megamenu-columns .megamenu-column {
	display: inline-block;
	float: left;
	width: 280px;
	margin: 0 0 0 30px;
}
/* line 381, ../SCss/main/1200/_header.scss */
.secondary-nav .megamenu .megamenu-columns li {
	display: inline-block;
	float: left;
	width: 280px;
	padding: 0 0 1px;
	background: url(../Img/dash-megamenu.png) scroll repeat-x left bottom;
}
/* line 390, ../SCss/main/1200/_header.scss */
.secondary-nav .megamenu .megamenu-columns a {
	display: block;
	padding: 7px 0 9px;
	font-family: 'Flame';
	font-weight: 300;
	font-size: 14px;
	line-height: 20px;
	color: #682f1c;
	text-decoration: none;
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
}
/* line 405, ../SCss/main/1200/_header.scss */
.secondary-nav .megamenu .megamenu-columns li > a:hover, .secondary-nav .megamenu .megamenu-columns li.active > a {
	color: #f7a600;
	background-color: #fff;
	padding-left: 9px;
}
/* line 413, ../SCss/main/1200/_header.scss */
.secondary-nav .megamenu .megamenu-columns .new-product > a {
	display: block;
	position: relative;
	padding-right: 0px;
}
/* line 418, ../SCss/main/1200/_header.scss */
.secondary-nav .megamenu .megamenu-columns .new-product > a .i-badge-new {
	display: block;
	position: absolute;
	right: 0;
	top: 50%;
	-webkit-transform-origin: 100% 50%;
	-moz-transform-origin: 100% 50%;
	-ms-transform-origin: 100% 50%;
	transform-origin: 100% 50%;
	-webkit-transform: translateY(-50%) scale(0.52);
	-moz-transform: translateY(-50%) scale(0.52);
	-ms-transform: translateY(-50%) scale(0.52);
	transform: translateY(-50%) scale(0.52);
}
/* line 432, ../SCss/main/1200/_header.scss */
.secondary-nav .megamenu .watermark {
	position: absolute;
	z-index: 1;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	overflow: hidden;
}
/* line 442, ../SCss/main/1200/_header.scss */
.secondary-nav .megamenu .watermark .overlay {
	position: absolute;
	z-index: 5;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	background: url(../Img/pattern-megamenu.gif) scroll repeat 0 0;
	opacity: 0.8;
}
/* line 85, ../SCss/mixins/_mixins.scss */
.no-opacity .secondary-nav .megamenu .watermark .overlay {
	filter: alpha(opacity=80);
}
/* line 455, ../SCss/main/1200/_header.scss */
.secondary-nav .megamenu .watermark .figure {
	position: absolute;
	z-index: 4;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
}
/* line 463, ../SCss/main/1200/_header.scss */
.secondary-nav .megamenu .watermark .figure img {
	width: auto;
	height: auto;
	max-width: 336px;
	max-height: 80%;
	position: absolute;
	right: 0;
	bottom: 0;
}
/* line 475, ../SCss/main/1200/_header.scss */
.secondary-nav .megamenu[data-columns="2"] {
	width: 650px;
}
/* line 479, ../SCss/main/1200/_header.scss */
.secondary-nav .megamenu[data-columns="1"] {
	width: 336px;
}
/* line 487, ../SCss/main/1200/_header.scss */
.secondary-nav li.animation-ready > .subnav, .secondary-nav li.animation-ready > a .caret {
	display: block;
	opacity: 0;
	-webkit-transition: opacity 0.3s;
	-o-transition: opacity 0.3s;
	transition: opacity 0.3s;
}
/* line 495, ../SCss/main/1200/_header.scss */
.secondary-nav li.animation-start > .subnav, .secondary-nav li.animation-start > a .caret {
	opacity: 1;
}

/* big button */
/* line 505, ../SCss/main/1200/_header.scss */
.big-button {
	display: block;
	width: 220px;
	height: 296px;
	background: url(../Img/sprite-big-button.webp?v=4) scroll no-repeat 0 0;
	position: absolute;
	z-index: 500;
	right: 10px;
	top: 59px;
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	backface-visibility: hidden;
}
/* line 519, ../SCss/main/1200/_header.scss */
.big-button .trigger {
	position: absolute;
	left: 18px;
	top: 97px;
}
/* line 524, ../SCss/main/1200/_header.scss */
.big-button .trigger, .big-button .trigger .piece {
	display: block;
	width: 183px;
	height: 183px;
}
/* line 531, ../SCss/main/1200/_header.scss */
.big-button .trigger .piece {
	background: url(../Img/sprite-big-button.webp?v=4) scroll no-repeat -10px -300px;
	position: absolute;
	z-index: 5;
	left: 0;
	top: 0;
}
/* line 540, ../SCss/main/1200/_header.scss */
.big-button .trigger .animating {
	background-position: -10px -300px;
}
/* line 543, ../SCss/main/1200/_header.scss */
.big-button .trigger .animating .highlight {
	background-position: -200px -300px;
	-webkit-animation: spin 4000ms infinite linear;
	-o-animation: spin 4000ms infinite linear;
	animation: spin 4000ms infinite linear;
}
/* line 549, ../SCss/main/1200/_header.scss */
.big-button .trigger .animating .text {
	background-position: -390px -300px;
}
/* line 552, ../SCss/main/1200/_header.scss */
.big-button .trigger .animating .text.animation-start {
	-webkit-animation: bounce 1000ms infinite linear;
	-o-animation: bounce 1000ms infinite linear;
	animation: bounce 1000ms infinite linear;
}
/* line 557, ../SCss/main/1200/_header.scss */
.big-button .trigger .animating .hover-base {
	z-index: 1;
	background-position: -10px -490px;
	opacity: 0;
	-webkit-transition: opacity 0.3s;
	-o-transition: opacity 0.3s;
	transition: opacity 0.3s;
}
/* line 85, ../SCss/mixins/_mixins.scss */
.no-opacity .big-button .trigger .animating .hover-base {
	filter: alpha(opacity=0);
}
/* line 565, ../SCss/main/1200/_header.scss */
.big-button .trigger .pressed {
	opacity: 0;
	background-position: -200px -490px;
}
/* line 573, ../SCss/main/1200/_header.scss */
.big-button .trigger:hover .animating .hover-base {
	opacity: 1;
}
/* line 85, ../SCss/mixins/_mixins.scss */
.no-opacity .big-button .trigger:hover .animating .hover-base {
	filter: alpha(opacity=100);
}
/* line 582, ../SCss/main/1200/_header.scss */
.big-button .trigger:active .anamating, .big-button .trigger.active .anamating, .big-button .trigger.focus .anamating {
	opacity: 0;
}
/* line 585, ../SCss/main/1200/_header.scss */
.big-button .trigger:active .pressed, .big-button .trigger.active .pressed, .big-button .trigger.focus .pressed {
	opacity: 1;
}
/* line 591, ../SCss/main/1200/_header.scss */
html.no-opacity .big-button .trigger .pressed {
	display: none;
}
/* line 598, ../SCss/main/1200/_header.scss */
html.no-opacity .big-button .trigger:active .anamating, html.no-opacity .big-button .trigger.active .anamating, html.no-opacity .big-button .trigger.focus .anamating {
	display: none;
}
/* line 601, ../SCss/main/1200/_header.scss */
html.no-opacity .big-button .trigger:active .pressed, html.no-opacity .big-button .trigger.active .pressed, html.no-opacity .big-button .trigger.focus .pressed {
	display: block;
}

.ne-yedigini-bil-hdr {
	display: block;
	width: 220px;
	height: 296px;
	/*background: url(../Img/sprite-big-button.webp?v=4) scroll no-repeat 0 0;*/
	position: absolute;
	z-index: 500;
	right: -220px;
	top: -41px;
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	backface-visibility: hidden;
}

.ne-yedigini-bil-hdr img {
	width: 105px;
}


/* big button en */
/* line 505, ../SCss/main/1200/_header.scss */
.big-button-en {
	display: block;
	width: 220px;
	height: 296px;
	background: url(../Img/sprite-big-button-en.png?v=3) scroll no-repeat 0 0;
	position: absolute;
	z-index: 500;
	right: 10px;
	top: 59px;
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	backface-visibility: hidden;
}
/* line 519, ../SCss/main/1200/_header.scss */
.big-button-en .trigger {
	position: absolute;
	left: 18px;
	top: 97px;
}
/* line 524, ../SCss/main/1200/_header.scss */
.big-button-en .trigger, .big-button-en .trigger .piece {
	display: block;
	width: 183px;
	height: 183px;
}
/* line 531, ../SCss/main/1200/_header.scss */
.big-button-en .trigger .piece {
	background: url(../Img/sprite-big-button-en.png?v=3) scroll no-repeat -10px -300px;
	position: absolute;
	z-index: 5;
	left: 0;
	top: 0;
}
/* line 540, ../SCss/main/1200/_header.scss */
.big-button-en .trigger .animating {
	background-position: -10px -300px;
}
/* line 543, ../SCss/main/1200/_header.scss */
.big-button-en .trigger .animating .highlight {
	background-position: -200px -300px;
	-webkit-animation: spin 4000ms infinite linear;
	-o-animation: spin 4000ms infinite linear;
	animation: spin 4000ms infinite linear;
}
/* line 549, ../SCss/main/1200/_header.scss */
.big-button-en .trigger .animating .text {
	background-position: -390px -300px;
}
/* line 552, ../SCss/main/1200/_header.scss */
.big-button-en .trigger .animating .text.animation-start {
	-webkit-animation: bounce 1000ms infinite linear;
	-o-animation: bounce 1000ms infinite linear;
	animation: bounce 1000ms infinite linear;
}
/* line 557, ../SCss/main/1200/_header.scss */
.big-button-en .trigger .animating .hover-base {
	z-index: 1;
	background-position: -10px -490px;
	opacity: 0;
	-webkit-transition: opacity 0.3s;
	-o-transition: opacity 0.3s;
	transition: opacity 0.3s;
}
/* line 85, ../SCss/mixins/_mixins.scss */
.no-opacity .big-button-en .trigger .animating .hover-base {
	filter: alpha(opacity=0);
}
/* line 565, ../SCss/main/1200/_header.scss */
.big-button-en .trigger .pressed {
	opacity: 0;
	background-position: -200px -490px;
}
/* line 573, ../SCss/main/1200/_header.scss */
.big-button-en .trigger:hover .animating .hover-base {
	opacity: 1;
}
/* line 85, ../SCss/mixins/_mixins.scss */
.no-opacity .big-button-en .trigger:hover .animating .hover-base {
	filter: alpha(opacity=100);
}
/* line 582, ../SCss/main/1200/_header.scss */
.big-button-en .trigger:active .anamating, .big-button-en .trigger.active .anamating, .big-button-en .trigger.focus .anamating {
	opacity: 0;
}
/* line 585, ../SCss/main/1200/_header.scss */
.big-button-en .trigger:active .pressed, .big-button-en .trigger.active .pressed, .big-button-en .trigger.focus .pressed {
	opacity: 1;
}
/* line 591, ../SCss/main/1200/_header.scss */
html.no-opacity .big-button-en .trigger .pressed {
	display: none;
}
/* line 598, ../SCss/main/1200/_header.scss */
html.no-opacity .big-button-en .trigger:active .anamating, html.no-opacity .big-button-en .trigger.active .anamating, html.no-opacity .big-button-en .trigger.focus .anamating {
	display: none;
}
/* line 601, ../SCss/main/1200/_header.scss */
html.no-opacity .big-button-en .trigger:active .pressed, html.no-opacity .big-button-en .trigger.active .pressed, html.no-opacity .big-button-en .trigger.focus .pressed {
	display: block;
}

/*
** #Home
** ==================================================
*/
/* line 6, ../SCss/main/1200/_home.scss */
.cell-button {
	position: relative;
	display: block;
	width: 400px;
	height: 78px;
	overflow: hidden;
	background: url(../Img/pattern-cell-button.gif) scroll repeat 0 0;
	border-left: 1px solid #753521;
	border-right: 1px solid #381910;
}
/* line 17, ../SCss/main/1200/_home.scss */
.cell-button:first-child {
	border-left-width: 0;
}
/* line 21, ../SCss/main/1200/_home.scss */
.cell-button:last-child, .cell-button.last-child {
	border-right-width: 0;
}
/* line 25, ../SCss/main/1200/_home.scss */
.cell-button:before {
	content: " ";
	display: block;
	width: 155px;
	height: 155px;
	position: absolute;
	z-index: 1;
	left: -40px;
	top: -56px;
	opacity: 0.7; /* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiM4ZjU5M2YiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiNjN2FjOWYiIHN0b3Atb3BhY2l0eT0iMCIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-radial-gradient(center, ellipse cover, #8f593f 0%, rgba(199, 172, 159, 0) 50%, rgba(255, 255, 255, 0) 100%); /* FF3.6+ */
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #8f593f), color-stop(50%, rgba(199, 172, 159, 0)), color-stop(100%, rgba(255, 255, 255, 0))); /* Chrome,Safari4+ */
	background: -webkit-radial-gradient(center, ellipse cover, #8f593f 0%, rgba(199, 172, 159, 0) 50%, rgba(255, 255, 255, 0) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-radial-gradient(center, ellipse cover, #8f593f 0%, rgba(199, 172, 159, 0) 50%, rgba(255, 255, 255, 0) 100%); /* Opera 12+ */
	background: -ms-radial-gradient(center, ellipse cover, #8f593f 0%, rgba(199, 172, 159, 0) 50%, rgba(255, 255, 255, 0) 100%); /* IE10+ */
	background: radial-gradient(ellipse at center, #8f593f 0%, rgba(199, 172, 159, 0) 50%, rgba(255, 255, 255, 0) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8f593f', endColorstr='#00ffffff',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */
}
/* line 85, ../SCss/mixins/_mixins.scss */
.no-opacity .cell-button:before {
	filter: alpha(opacity=70);
}
/* line 46, ../SCss/main/1200/_home.scss */
.cell-button .icon {
	position: absolute;
	z-index: 10;
	left: 15px;
	top: 0;
}
/* line 53, ../SCss/main/1200/_home.scss */
.cell-button .text {
	display: block;
	width: 100%;
	height: 100%;
	position: relative;
	z-index: 5;
	padding: 28px 0 0 97px;
	font-family: 'Flame';
	font-weight: 300;
	font-size: 20px;
	line-height: 22px;
	color: #f7a600;
	text-shadow: 1px 0 1px rgba(0, 0, 0, 0.3);
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
}
/* line 70, ../SCss/main/1200/_home.scss */
.cell-button:hover .text {
	background-color: rgba(0, 0, 0, 0.3);
}
/* line 75, ../SCss/main/1200/_home.scss */
.cell-button .i-cell-button-map-pin + .text {
	padding-left: 82px;
}
/* line 79, ../SCss/main/1200/_home.scss */
.cell-button .i-cell-button-helal-et + .text {
	padding-left: 74px;
	font-size: 14px;
	line-height: 15px;
}

/* line 86, ../SCss/main/1200/_home.scss */
a.cell-button {
	text-decoration: none;
}

/* line 91, ../SCss/main/1200/_home.scss */
.fancy-grid .cell-button {
	float: left;
}

/* line 96, ../SCss/main/1200/_home.scss */
#homeSliderWrapper {
	position: relative;
	height: 530px;
	overflow: hidden;
}
/* line 101, ../SCss/main/1200/_home.scss */
#homeSliderWrapper #homeSliderInner {
	width: 1920px;
	height: 530px;
	position: absolute;
	left: 50%;
	margin-left: -960px;
	top: 0;
}

/* home spots */
/* line 112, ../SCss/main/1200/_home.scss */
.shelf {
	position: relative;
	width: 100%;
	height: 48px;
}
/* line 117, ../SCss/main/1200/_home.scss */
.shelf .piece {
	display: block;
	height: 100%;
	background: url(../Img/shelf.png) scroll no-repeat left top;
	position: absolute;
	top: 0;
}
/* line 125, ../SCss/main/1200/_home.scss */
.shelf .left {
	width: 75%;
	left: 0;
	z-index: 1;
}
/* line 131, ../SCss/main/1200/_home.scss */
.shelf .right {
	width: 50%;
	right: 0;
	z-index: 2;
	background-position: right top;
}

/* line 139, ../SCss/main/1200/_home.scss */
.home-spots-wrapper {
	position: relative;
	z-index: 20;
	margin-top: -136px;
}
/* line 145, ../SCss/main/1200/_home.scss */
.home-spots-wrapper > .container {
	position: relative;
	height: 172px;
}
/* line 150, ../SCss/main/1200/_home.scss */
.home-spots-wrapper .home-spots {
	position: relative;
	z-index: 10;
}
/* line 155, ../SCss/main/1200/_home.scss */
.home-spots-wrapper .shelf {
	width: auto;
	position: absolute;
	z-index: 1;
	left: 10px;
	right: 10px;
	bottom: 1px;
}

/* line 165, ../SCss/main/1200/_home.scss */
.home-spots {
	width: 1160px;
	height: 142px;
	margin-left: 20px;
}
/* line 177, ../SCss/main/1200/_home.scss */
.home-spots .items {
	height: 142px;
	overflow: hidden;
	position: relative;
	z-index: 10;
	margin: 0 0 0 -15px;
}
/* line 185, ../SCss/main/1200/_home.scss */
.home-spots .item {
	width: 220px;
	height: 133px;
	float: left;
	margin: 0 0 0 15px;
	box-shadow: 0 1px 0 rgba(0, 0, 0, 0.15), 0 5px 2px rgba(0, 0, 0, 0.25);
}
/* line 192, ../SCss/main/1200/_home.scss */
.home-spots .item a, .home-spots .item img {
	display: block;
	width: 100%;
	height: 100%;
}
/* line 198, ../SCss/main/1200/_home.scss */
.home-spots .item a {
	position: relative;
	z-index: 1;
	overflow: hidden;
}
/* line 203, ../SCss/main/1200/_home.scss */
.home-spots .item a .figure {
	position: relative;
	z-index: 1;
}
/* line 208, ../SCss/main/1200/_home.scss */
.home-spots .item a .title {
	display: block;
	width: 100%;
	height: 100%;
	background-color: #f7a600;
	position: absolute;
	z-index: 10;
	left: 0;
	top: 0;
	opacity: 0;
	-webkit-transition: opacity 0.3s;
	-o-transition: opacity 0.3s;
	transition: opacity 0.3s;
}
/* line 85, ../SCss/mixins/_mixins.scss */
.no-opacity .home-spots .item a .title {
	filter: alpha(opacity=0);
}
/* line 221, ../SCss/main/1200/_home.scss */
.home-spots .item a .title .lines {
	display: block;
	margin: 0 15px;
	padding: 10px;
	text-align: center;
	font-family: 'Flame';
	font-weight: 300;
	font-size: 20px;
	line-height: 22px;
	color: #682f1c;
	position: relative;
	top: 50%;
	-webkit-transition: all 0.5s cubic-bezier(0, 1, 0.8, 1);
	-o-transition: all 0.5s cubic-bezier(0, 1, 0.8, 1);
	transition: all 0.5s cubic-bezier(0, 1, 0.8, 1);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
/* line 239, ../SCss/main/1200/_home.scss */
.home-spots .item a .title .lines:before, .home-spots .item a .title .lines:after {
	content: " ";
	display: block;
	width: 100%;
	height: 1px;
	background-color: #682f1c;
	position: absolute;
	left: 0;
	right: 0;
	top: -100%;
	-webkit-transition: all 0.5s cubic-bezier(0, 1, 0.8, 1);
	-o-transition: all 0.5s cubic-bezier(0, 1, 0.8, 1);
	transition: all 0.5s cubic-bezier(0, 1, 0.8, 1);
}
/* line 255, ../SCss/main/1200/_home.scss */
.home-spots .item a .title .lines:after {
	top: 200%;
}
/* line 259, ../SCss/main/1200/_home.scss */
.home-spots .item a .title .lines .scale {
	-webkit-transition: all 0.5s cubic-bezier(0, 1, 0.8, 1);
	-o-transition: all 0.5s cubic-bezier(0, 1, 0.8, 1);
	transition: all 0.5s cubic-bezier(0, 1, 0.8, 1);
	-webkit-transform: scale(1.5);
	-moz-transform: scale(1.5);
	-ms-transform: scale(1.5);
	transform: scale(1.5);
}
/* line 266, ../SCss/main/1200/_home.scss */
.home-spots .item a.hover .title, .home-spots .item a:hover .title {
	opacity: 0.95;
}
/* line 85, ../SCss/mixins/_mixins.scss */
.no-opacity .home-spots .item a.hover .title, .no-opacity .home-spots .item a:hover .title {
	filter: alpha(opacity=95);
}
/* line 270, ../SCss/main/1200/_home.scss */
.home-spots .item a.hover .title .lines, .home-spots .item a:hover .title .lines {
	-webkit-transform: translateY(-50%) scale(1);
	-moz-transform: translateY(-50%) scale(1);
	-ms-transform: translateY(-50%) scale(1);
	transform: translateY(-50%) scale(1);
}
/* line 273, ../SCss/main/1200/_home.scss */
.home-spots .item a.hover .title .lines:before, .home-spots .item a:hover .title .lines:before {
	top: 0;
}
/* line 277, ../SCss/main/1200/_home.scss */
.home-spots .item a.hover .title .lines:after, .home-spots .item a:hover .title .lines:after {
	top: 100%;
}
/* line 281, ../SCss/main/1200/_home.scss */
.home-spots .item a.hover .title .lines .scale, .home-spots .item a:hover .title .lines .scale {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
}
/* line 289, ../SCss/main/1200/_home.scss */
.home-spots .item { /* prepare to carousel */
	position: absolute;
	z-index: 10;
	left: 0;
	top: 0;
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-ms-transform: scale(0);
	transform: scale(0);
	opacity: 0;
	-webkit-transition: all 0.6s;
	-o-transition: all 0.6s;
	transition: all 0.6s;
}
/* line 85, ../SCss/mixins/_mixins.scss */
.no-opacity .home-spots .item {
	filter: alpha(opacity=0);
}
/* line 299, ../SCss/main/1200/_home.scss */
.home-spots .item.disable-transition {
	-webkit-transition: none;
	-o-transition: none;
	transition: none;
}
/* line 304, ../SCss/main/1200/_home.scss */
.home-spots .item-1 {
	left: 0%;
}
/* line 308, ../SCss/main/1200/_home.scss */
.home-spots .item-2 {
	left: 20%;
}
/* line 312, ../SCss/main/1200/_home.scss */
.home-spots .item-3 {
	left: 40%;
}
/* line 316, ../SCss/main/1200/_home.scss */
.home-spots .item-4 {
	left: 60%;
}
/* line 320, ../SCss/main/1200/_home.scss */
.home-spots .item-5 {
	left: 80%;
}
/* line 324, ../SCss/main/1200/_home.scss */
.home-spots .active {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
	opacity: 1;
}
/* line 85, ../SCss/mixins/_mixins.scss */
.no-opacity .home-spots .active {
	filter: alpha(opacity=100);
}
/* line 329, ../SCss/main/1200/_home.scss */
.home-spots .item-coming {
	z-index: 1;
}
/* line 333, ../SCss/main/1200/_home.scss */
.home-spots .controls {
	display: block;
	width: 101px;
	height: 46px;
	background: url(../Img/sprite.webp?v=4) scroll no-repeat -120px -300px;
	position: absolute;
	z-index: 20;
	right: 0;
	bottom: -25px;
}
/* line 343, ../SCss/main/1200/_home.scss */
.home-spots .controls a {
	position: absolute;
	left: 29px;
	top: 20px;
}
/* line 348, ../SCss/main/1200/_home.scss */
.home-spots .controls a, .home-spots .controls a span {
	display: block;
	width: 20px;
	height: 20px;
	background: url(../Img/sprite.webp?v=4) scroll no-repeat -260px -250px;
}
/* line 356, ../SCss/main/1200/_home.scss */
.home-spots .controls a span {
	opacity: 0;
	-webkit-transition: opacity 0.3s;
	-o-transition: opacity 0.3s;
	transition: opacity 0.3s;
}
/* line 85, ../SCss/mixins/_mixins.scss */
.no-opacity .home-spots .controls a span {
	filter: alpha(opacity=0);
}
/* line 362, ../SCss/main/1200/_home.scss */
.home-spots .controls a:hover span {
	opacity: 1;
}
/* line 85, ../SCss/mixins/_mixins.scss */
.no-opacity .home-spots .controls a:hover span {
	filter: alpha(opacity=100);
}
/* line 368, ../SCss/main/1200/_home.scss */
.home-spots .controls .prev {
	background-position: -260px -250px;
}
/* line 371, ../SCss/main/1200/_home.scss */
.home-spots .controls .prev span {
	background-position: -260px -270px;
}
/* line 376, ../SCss/main/1200/_home.scss */
.home-spots .controls .next {
	margin-left: 22px;
	background-position: -280px -250px;
}
/* line 380, ../SCss/main/1200/_home.scss */
.home-spots .controls .next span {
	background-position: -280px -270px;
}
/* line 387, ../SCss/main/1200/_home.scss */
.home-spots.items-length-poor .controls {
	display: none;
}
/* line 392, ../SCss/main/1200/_home.scss */
.home-spots .touch-item {
	display: none;
	position: absolute;
	z-index: 10;
	top: 0;
	right: -5px;
	bottom: 0;
	left: -5px;
}
/* line 403, ../SCss/main/1200/_home.scss */
html.Mobile.touch .home-spots .touch-item {
	display: block;
}

/* home-widgets-wrapper */
/* line 410, ../SCss/main/1200/_home.scss */
.home-widgets-wrapper {
	margin-top: 15px;
}

/* line 421, ../SCss/main/1200/_home.scss */
.home-widgets .item {
	width: 400px;
	height: 242px;
	float: left;
}
/* line 426, ../SCss/main/1200/_home.scss */
.home-widgets .item > a {
	display: block;
	width: 100%;
	height: 100%;
	position: relative;
	text-decoration: none;
	overflow: hidden;
}
/* line 434, ../SCss/main/1200/_home.scss */
.home-widgets .item > a .figure {
	position: relative;
	z-index: 1;
}
/* line 438, ../SCss/main/1200/_home.scss */
.home-widgets .item > a .figure img {
	max-width: 100%;
	height: auto;
	-webkit-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
}
/* line 447, ../SCss/main/1200/_home.scss */
.home-widgets .item > a .text {
	display: block;
	padding: 14px 20px;
	position: absolute;
	z-index: 20;
	left: 0;
	right: 0;
	bottom: 0; /* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjExJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjA0Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjIzJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjExIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjQzIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgyJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjU0Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC42Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.04) 11%, rgba(0, 0, 0, 0.11) 23%, rgba(0, 0, 0, 0.43) 66%, rgba(0, 0, 0, 0.54) 82%, rgba(0, 0, 0, 0.6) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent), color-stop(11%, rgba(0, 0, 0, 0.04)), color-stop(23%, rgba(0, 0, 0, 0.11)), color-stop(66%, rgba(0, 0, 0, 0.43)), color-stop(82%, rgba(0, 0, 0, 0.54)), color-stop(100%, rgba(0, 0, 0, 0.6))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.04) 11%, rgba(0, 0, 0, 0.11) 23%, rgba(0, 0, 0, 0.43) 66%, rgba(0, 0, 0, 0.54) 82%, rgba(0, 0, 0, 0.6) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.04) 11%, rgba(0, 0, 0, 0.11) 23%, rgba(0, 0, 0, 0.43) 66%, rgba(0, 0, 0, 0.54) 82%, rgba(0, 0, 0, 0.6) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.04) 11%, rgba(0, 0, 0, 0.11) 23%, rgba(0, 0, 0, 0.43) 66%, rgba(0, 0, 0, 0.54) 82%, rgba(0, 0, 0, 0.6) 100%); /* IE10+ */
	background: linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.04) 11%, rgba(0, 0, 0, 0.11) 23%, rgba(0, 0, 0, 0.43) 66%, rgba(0, 0, 0, 0.54) 82%, rgba(0, 0, 0, 0.6) 100%); /* W3C */
}
/* line 456, ../SCss/main/1200/_home.scss */
.home-widgets .item > a .text > span {
	display: block;
	margin-top: 7px;
}
/* line 474, ../SCss/main/1200/_home.scss */
.no-opacity .home-widgets .item > a .text {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#99000000', GradientType=0); /* IE6-8 */
}
/* line 480, ../SCss/main/1200/_home.scss */
.home-widgets .item > a .title {
	font-family: 'Flame';
	font-weight: 300;
	font-size: 26px;
	line-height: 1;
	color: #fff;
}
/* line 488, ../SCss/main/1200/_home.scss */
.home-widgets .item > a .desc {
	font-size: 12px;
	line-height: 20px;
	color: #fff;
}
/* line 495, ../SCss/main/1200/_home.scss */
.home-widgets .item > a:hover img {
	-webkit-transform: scale(1.05);
	-moz-transform: scale(1.05);
	-ms-transform: scale(1.05);
	transform: scale(1.05);
}

/* icon box */
/* line 506, ../SCss/main/1200/_home.scss */
a.icon-box {
	text-decoration: none;
}

/* line 511, ../SCss/main/1200/_home.scss */
.icon-box, .icon-box .text-wrapper {
	position: relative;
	height: 164px;
}
/* line 516, ../SCss/main/1200/_home.scss */
.icon-box .text, .icon-box .icon {
	position: absolute;
	z-index: 1;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
/* line 523, ../SCss/main/1200/_home.scss */
.icon-box .icon {
	right: 17px;
	z-index: 10;
	height: 116px;
}
/* line 529, ../SCss/main/1200/_home.scss */
.icon-box, .icon-box span {
	display: block;
}
/* line 533, ../SCss/main/1200/_home.scss */
.icon-box .text-wrapper {
	font-family: 'Flame';
	font-weight: 300;
	font-size: 20px;
	line-height: 22px;
	color: #682f1c;
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
}
/* line 541, ../SCss/main/1200/_home.scss */
.icon-box .text-wrapper .text {
	padding-right: 134px;
	padding-left: 25px;
}
/* line 548, ../SCss/main/1200/_home.scss */
.icon-box:hover .text-wrapper {
	background-color: rgba(255, 240, 0, 0.2);
}

/* fancy-grid */
/* line 556, ../SCss/main/1200/_home.scss */
.fancy-grid .cell-1 {
	height: 164px;
	background-image: url(../Img/pattern-yellow-stripe.gif);
	background-attachment: scroll;
	background-repeat: repeat;
	background-size: 48px 48px;
	-webkit-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}

.fancy-grid .cell-1.lazy {
	background-image: none;
}
/* line 562, ../SCss/main/1200/_home.scss */
.fancy-grid .cell-1 .clearfix {
	background: url(../Img/cell-1-highlight.png) scroll no-repeat 0 0;
}
/* line 566, ../SCss/main/1200/_home.scss */
.fancy-grid .cell-1:hover {
	background-size: 68px 48px;
	background-position: -60px 0;
}
/* line 570, ../SCss/main/1200/_home.scss */
.fancy-grid .cell-1:hover .no-backgroundsize {
	background-position: 24px 0;
}
/* line 576, ../SCss/main/1200/_home.scss */
.fancy-grid .cell-2 {
	height: 78px;
}

/* triangle-ribbon-box */
/* line 582, ../SCss/main/1200/_home.scss */
.triangle-ribbon-box {
	position: relative;
}
/* line 585, ../SCss/main/1200/_home.scss */
.triangle-ribbon-box .header {
	position: relative;
	z-index: 10;
	margin: 0 0 20px;
	border-bottom: 1px solid #d8dadd; /* Firefox Fix */
}
/* line 594, ../SCss/main/1200/_home.scss */
.triangle-ribbon-box .header .triangle {
	display: none;
	width: 100px;
	height: 46px;
	position: absolute;
	left: 50%;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
	top: 100%;
	margin-top: -5px;
}
/* line 606, ../SCss/main/1200/_home.scss */
.triangle-ribbon-box .header .triangle:before, .triangle-ribbon-box .header .triangle:after, .triangle-ribbon-box .header .triangle .triangle-caret:before, .triangle-ribbon-box .header .triangle .triangle-caret:after {
	content: " ";
	display: block;
	width: 0;
	height: 0;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	position: absolute;
	z-index: 1;
	top: 0;
}
/* line 618, ../SCss/main/1200/_home.scss */
.triangle-ribbon-box .header .triangle:before, .triangle-ribbon-box .header .triangle:after {
	border: 5px solid transparent;
	border-bottom-color: #a36e00;
	border-top-width: 0;
	left: 0;
}
/* line 625, ../SCss/main/1200/_home.scss */
.triangle-ribbon-box .header .triangle:after {
	left: auto;
	right: 0;
}
/* line 630, ../SCss/main/1200/_home.scss */
.triangle-ribbon-box .header .triangle .triangle-caret {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	z-index: 10;
	left: 0;
	top: 0;
	text-align: left;
	text-indent: -99999px;
}
/* line 641, ../SCss/main/1200/_home.scss */
.triangle-ribbon-box .header .triangle .triangle-caret:before {
	border: 46px solid transparent;
	border-top-color: #f7a600;
	border-bottom-width: 0;
	left: 4px;
}
/* line 648, ../SCss/main/1200/_home.scss */
.triangle-ribbon-box .header .triangle .triangle-caret:after {
	width: 92px;
	height: 46px;
	background: url(../Img/sprite.webp?v=4) scroll no-repeat -10px -180px;
	z-index: 2;
	left: 4px;
}
/* line 659, ../SCss/main/1200/_home.scss */
.Firefox .triangle-ribbon-box .header .triangle {
	width: 98px;
	height: 45px;
}
/* line 664, ../SCss/main/1200/_home.scss */
.Firefox .triangle-ribbon-box .header .triangle .triangle-caret:before {
	border-width: 45px 45px 0 45px;
}
/* line 668, ../SCss/main/1200/_home.scss */
.Firefox .triangle-ribbon-box .header .triangle .triangle-caret:after {
	left: 2px;
}
/* line 675, ../SCss/main/1200/_home.scss */
.Firefox .triangle-ribbon-box .header .triangle:before {
	left: -1px;
}
/* line 681, ../SCss/main/1200/_home.scss */
.triangle-ribbon-box .header .heading-blog .triangle {
	margin-left: -6px;
}
/* line 685, ../SCss/main/1200/_home.scss */
.triangle-ribbon-box .header .heading {
	position: relative;
	text-decoration: none;
	display: inline-block;
	margin: 0;
	padding: 11px 15px 10px;
	min-width: 100px;
	text-align: center;
	font-family: 'Flame';
	font-weight: 300;
	font-size: 20px;
	line-height: 22px;
	color: #cfd1d3;
	-webkit-transition: color 0.3s;
	-o-transition: color 0.3s;
	transition: color 0.3s; /* youtube */ /* facebook */ /* twitter */ /* pinterest */ /* instagram */
}
/* line 703, ../SCss/main/1200/_home.scss */
.triangle-ribbon-box .header .heading.active {
	color: #682f1c;
	cursor: default;
}
/* line 707, ../SCss/main/1200/_home.scss */
.triangle-ribbon-box .header .heading.active .triangle {
	display: block;
}
/* line 714, ../SCss/main/1200/_home.scss */
.triangle-ribbon-box .header .heading.heading-youtube:hover, .triangle-ribbon-box .header .heading.heading-youtube.active {
	color: #cc181e;
}
/* line 718, ../SCss/main/1200/_home.scss */
.triangle-ribbon-box .header .heading.heading-youtube.active {
	color: #cc181e;
}
/* line 723, ../SCss/main/1200/_home.scss */
.triangle-ribbon-box .header .heading.heading-youtube .triangle:before, .triangle-ribbon-box .header .heading.heading-youtube .triangle:after {
	border-bottom-color: #871014;
}
/* line 728, ../SCss/main/1200/_home.scss */
.triangle-ribbon-box .header .heading.heading-youtube .triangle .triangle-caret:before {
	border-top-color: #cc181e;
}
/* line 732, ../SCss/main/1200/_home.scss */
.triangle-ribbon-box .header .heading.heading-youtube .triangle .triangle-caret:after {
	background-position: -10px -230px;
}
/* line 740, ../SCss/main/1200/_home.scss */
.triangle-ribbon-box .header .heading.heading-facebook:hover, .triangle-ribbon-box .header .heading.heading-facebook.active {
	color: #4a66b7;
}
/* line 745, ../SCss/main/1200/_home.scss */
.triangle-ribbon-box .header .heading.heading-facebook .triangle:before, .triangle-ribbon-box .header .heading.heading-facebook .triangle:after {
	border-bottom-color: #314379;
}
/* line 750, ../SCss/main/1200/_home.scss */
.triangle-ribbon-box .header .heading.heading-facebook .triangle .triangle-caret:before {
	border-top-color: #4a66b7;
}
/* line 754, ../SCss/main/1200/_home.scss */
.triangle-ribbon-box .header .heading.heading-facebook .triangle .triangle-caret:after {
	background-position: -10px -280px;
}
/* line 762, ../SCss/main/1200/_home.scss */
.triangle-ribbon-box .header .heading.heading-twitter:hover, .triangle-ribbon-box .header .heading.heading-twitter.active {
	color: #00acee;
}
/* line 767, ../SCss/main/1200/_home.scss */
.triangle-ribbon-box .header .heading.heading-twitter .triangle:before, .triangle-ribbon-box .header .heading.heading-twitter .triangle:after {
	border-bottom-color: #00729d;
}
/* line 772, ../SCss/main/1200/_home.scss */
.triangle-ribbon-box .header .heading.heading-twitter .triangle .triangle-caret:before {
	border-top-color: #00acee;
}
/* line 776, ../SCss/main/1200/_home.scss */
.triangle-ribbon-box .header .heading.heading-twitter .triangle .triangle-caret:after {
	background-position: -10px -330px;
}
/* line 784, ../SCss/main/1200/_home.scss */
.triangle-ribbon-box .header .heading.heading-pinterest:hover, .triangle-ribbon-box .header .heading.heading-pinterest.active {
	color: #cc181e;
}
/* line 789, ../SCss/main/1200/_home.scss */
.triangle-ribbon-box .header .heading.heading-pinterest .triangle:before, .triangle-ribbon-box .header .heading.heading-pinterest .triangle:after {
	border-bottom-color: #871014;
}
/* line 794, ../SCss/main/1200/_home.scss */
.triangle-ribbon-box .header .heading.heading-pinterest .triangle .triangle-caret:before {
	border-top-color: #cc181e;
}
/* line 798, ../SCss/main/1200/_home.scss */
.triangle-ribbon-box .header .heading.heading-pinterest .triangle .triangle-caret:after {
	background-position: -10px -380px;
}
/* line 806, ../SCss/main/1200/_home.scss */
.triangle-ribbon-box .header .heading.heading-instagram:hover, .triangle-ribbon-box .header .heading.heading-instagram.active {
	color: #a928b8;
}
/* line 811, ../SCss/main/1200/_home.scss */
.triangle-ribbon-box .header .heading.heading-instagram .triangle:before, .triangle-ribbon-box .header .heading.heading-instagram .triangle:after {
	border-bottom-color: #701a79;
}
/* line 816, ../SCss/main/1200/_home.scss */
.triangle-ribbon-box .header .heading.heading-instagram .triangle .triangle-caret:before {
	border-top-color: #a928b8;
}
/* line 820, ../SCss/main/1200/_home.scss */
.triangle-ribbon-box .header .heading.heading-instagram .triangle .triangle-caret:after {
	background-position: -10px -430px;
}
/* line 829, ../SCss/main/1200/_home.scss */
.triangle-ribbon-box .content {
	position: relative;
	z-index: 1;
}

/* blog-posts */
/* line 837, ../SCss/main/1200/_home.scss */
.blog-posts .items {
	margin-top: 45px;
}
/* line 841, ../SCss/main/1200/_home.scss */
.blog-posts .item, .blog-posts p {
	margin: 10px 0 0;
}
/* line 844, ../SCss/main/1200/_home.scss */
.blog-posts .item:first-child, .blog-posts p:first-child {
	margin-top: 0;
}
/* line 849, ../SCss/main/1200/_home.scss */
.blog-posts .item {
	float: left;
	width: 100%;
	display: block;
	text-decoration: none;
	color: #484848;
}
/* line 857, ../SCss/main/1200/_home.scss */
.blog-posts .item:hover .heading, .blog-posts .item:hover .desc {
	text-decoration: underline;
}
/* line 863, ../SCss/main/1200/_home.scss */
.blog-posts .figure {
	display: block;
	float: left;
}
/* line 868, ../SCss/main/1200/_home.scss */
.blog-posts .figure + .heading, .blog-posts .figure + .heading + .desc {
	margin-left: 200px;
}
/* line 873, ../SCss/main/1200/_home.scss */
.blog-posts .figure img {
	border-radius: 4px;
}
/* line 878, ../SCss/main/1200/_home.scss */
.blog-posts .heading {
	margin: 0 0 7px;
	font-family: 'Flame';
	font-weight: 300;
	font-size: 14px;
	line-height: 18px;
	color: #682f1c;
}

/* youtube-posts */
/* line 894, ../SCss/main/1200/_home.scss */
.youtube-posts .items {
	margin: -10px 0 0 -10px;
}
/* line 898, ../SCss/main/1200/_home.scss */
.youtube-posts .item {
	display: block;
	float: left;
	width: 184px;
	height: 110px;
	margin: 10px 0 0 10px;
	position: relative;
}
/* line 905, ../SCss/main/1200/_home.scss */
.youtube-posts .item span, .youtube-posts .item img {
	display: block;
	width: 100%;
	height: 100%;
}
/* line 913, ../SCss/main/1200/_home.scss */
.youtube-posts .item:before, .youtube-posts .item:after {
	content: " ";
	display: block;
	width: 62px;
	height: 44px;
	background: url(../Img/sprite.webp?v=4) scroll no-repeat -120px -250px;
	position: absolute;
	z-index: 10;
	left: 50%;
	margin-left: -31px;
	top: 50%;
	margin-top: -22px;
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
}
/* line 930, ../SCss/main/1200/_home.scss */
.youtube-posts .item:after {
	background-position: -190px -250px;
	z-index: 11;
	opacity: 0;
}
/* line 85, ../SCss/mixins/_mixins.scss */
.no-opacity .youtube-posts .item:after {
	filter: alpha(opacity=0);
}
/* line 936, ../SCss/main/1200/_home.scss */
.youtube-posts .item .figure {
	position: relative;
	z-index: 1;
}
/* line 940, ../SCss/main/1200/_home.scss */
.youtube-posts .item .figure img {
	border-radius: 4px;
}
/* line 946, ../SCss/main/1200/_home.scss */
.youtube-posts .item:hover:before {
	-webkit-transform: scale(0.95);
	-ms-transform: scale(0.95);
	-o-transform: scale(0.95);
	transform: scale(0.95);
}
/* line 950, ../SCss/main/1200/_home.scss */
.youtube-posts .item:hover:after {
	opacity: 1;
}
/* line 85, ../SCss/mixins/_mixins.scss */
.no-opacity .youtube-posts .item:hover:after {
	filter: alpha(opacity=100);
}
/* line 956, ../SCss/main/1200/_home.scss */
.youtube-posts .item-1 {
	width: 378px;
	height: 230px;
}
/* line 961, ../SCss/main/1200/_home.scss */
.youtube-posts .item-2, .youtube-posts .item-3 {
	float: right;
}

/* home-social-widgets */
/* line 968, ../SCss/main/1200/_home.scss */
.home-social-widgets {
	margin-top: 20px;
}
/* line 973, ../SCss/main/1200/_home.scss */
.home-social-widgets .row-main {
	margin-left: -28px;
	margin-right: -28px;
}
/* line 978, ../SCss/main/1200/_home.scss */
.home-social-widgets .col-left, .home-social-widgets .col-right {
	padding-left: 28px;
	padding-right: 28px;
	width: 628px;
}
/* line 985, ../SCss/main/1200/_home.scss */
.home-social-widgets .col-right .header {
	padding-left: 21px;
}
/* line 989, ../SCss/main/1200/_home.scss */
.home-social-widgets .col-right .heading + .heading {
	margin-left: 39px;
}
/* line 994, ../SCss/main/1200/_home.scss */
.home-social-widgets .tab-pane-inner {
	width: 100%;
	height: 350px;
	overflow: hidden;
}
/* line 999, ../SCss/main/1200/_home.scss */
.home-social-widgets .tab-pane-inner .load-when-needed {
	height: 100%;
}
/* line 1006, ../SCss/main/1200/_home.scss */
.home-social-widgets #pinterest .tab-pane-inner .load-when-needed .needed-content {
	position: relative;
	top: -10px;
	left: -10px;
}

/* line 1015, ../SCss/main/1200/_home.scss */
.home-iframe-facebook {
	width: 100%;
	height: 350px;
}

/* line 1020, ../SCss/main/1200/_home.scss */
iframe[id^='twitter-widget-'] {
	width: 100% !important;
}

/* line 1024, ../SCss/main/1200/_home.scss */
#homeHalalMeat {
	margin: 35px 0 0;
}
/* line 1027, ../SCss/main/1200/_home.scss */
#homeHalalMeat .wrapper {
	border-top: 1px solid #d8dadd;
	padding: 21px 0 9px;
}

/* line 1033, ../SCss/main/1200/_home.scss */
.halal-meat {
	display: block;
	color: #682f1c;
}
/* line 14, ../SCss/mixins/mixins/_clearfix.scss */
.halal-meat:before, .halal-meat:after {
	content: " ";
	display: table;
}
/* line 19, ../SCss/mixins/mixins/_clearfix.scss */
.halal-meat:after {
	clear: both;
}
/* line 1038, ../SCss/main/1200/_home.scss */
.halal-meat .detail {
	float: left;
	width: 880px;
	display: block;
	padding-top: 28px;
}
/* line 1044, ../SCss/main/1200/_home.scss */
.halal-meat .detail .title {
	display: block;
	font-family: 'Flame';
	font-size: 28px;
	line-height: 34px;
	color: #682f1c;
	margin-bottom: 2px;
}
/* line 1052, ../SCss/main/1200/_home.scss */
.halal-meat .detail .title span {
	color: #f7a600;
}
/* line 1057, ../SCss/main/1200/_home.scss */
.halal-meat .detail .spot {
	display: block;
	font-size: 12px;
	line-height: 20px;
}
/* line 1064, ../SCss/main/1200/_home.scss */
.halal-meat figure {
	float: right;
	display: block;
	width: 285px;
}
/* line 1069, ../SCss/main/1200/_home.scss */
.halal-meat figure img {
	display: block;
}
/* line 1072, ../SCss/main/1200/_home.scss */
.halal-meat figure img.amasya {
	float: left;
	width: 116px;
	height: 94px;
}
/* line 1078, ../SCss/main/1200/_home.scss */
.halal-meat figure img.beypilic {
	float: right;
	width: 103px;
	height: 79px;
	margin: 15px 0 0;
}
/* line 1087, ../SCss/main/1200/_home.scss */
.halal-meat:hover, .halal-meat:focus {
	text-decoration: underline;
	color: #682f1c;
}
/* line 1092, ../SCss/main/1200/_home.scss */
.halal-meat:hover .detail .title, .halal-meat:focus .detail .title {
	text-decoration: underline;
}
/* line 1095, ../SCss/main/1200/_home.scss */
.halal-meat:hover .detail .title span, .halal-meat:focus .detail .title span {
	text-decoration: underline;
}
/* line 1100, ../SCss/main/1200/_home.scss */
.halal-meat:hover .detail .spot, .halal-meat:focus .detail .spot {
	text-decoration: underline;
}

/*
** #Footer
** ==================================================
*/
/* footer */
/* line 7, ../SCss/main/1200/_footer.scss */
.site-footer {
	position: relative;
	padding: 35px 0;
	overflow: hidden;
}
/* line 14, ../SCss/main/1200/_footer.scss */
.site-footer .row-main {
	margin-left: -25px;
	margin-right: -25px;
}
/* line 18, ../SCss/main/1200/_footer.scss */
.site-footer .row-main .footer-widget-left {
	float: left;
}
/* line 14, ../SCss/mixins/mixins/_clearfix.scss */
.site-footer .row-main .footer-widget-left:before, .site-footer .row-main .footer-widget-left:after {
	content: " ";
	display: table;
}
/* line 19, ../SCss/mixins/mixins/_clearfix.scss */
.site-footer .row-main .footer-widget-left:after {
	clear: both;
}
/* line 23, ../SCss/main/1200/_footer.scss */
.site-footer .row-main .footer-widget-right {
	float: right;
}
/* line 14, ../SCss/mixins/mixins/_clearfix.scss */
.site-footer .row-main .footer-widget-right:before, .site-footer .row-main .footer-widget-right:after {
	content: " ";
	display: table;
}
/* line 19, ../SCss/mixins/mixins/_clearfix.scss */
.site-footer .row-main .footer-widget-right:after {
	clear: both;
}
/* line 28, ../SCss/main/1200/_footer.scss */
.site-footer .row-main .footer-widget {
	padding-left: 25px;
	padding-right: 25px;
}
/* line 33, ../SCss/main/1200/_footer.scss */
.site-footer .row-main .footer-widget-1 {
	float: left;
	width: 242px;
}
/* line 38, ../SCss/main/1200/_footer.scss */
.site-footer .row-main .footer-widget-2 {
	float: right;
	width: 396px;
}
/* line 43, ../SCss/main/1200/_footer.scss */
.site-footer .row-main .footer-widget-3 {
	float: left;
	width: 242px;
}
/* line 48, ../SCss/main/1200/_footer.scss */
.site-footer .row-main .footer-widget-4 {
	float: right;
	width: 370px;
}

/* widget */
/* line 57, ../SCss/main/1200/_footer.scss */
.fancy-heading {
	display: block;
	position: relative;
	font-family: 'Flame';
	font-weight: 300;
	font-size: 14px;
	line-height: 20px;
	color: #682f1c;
}
/* line 66, ../SCss/main/1200/_footer.scss */
.fancy-heading:after {
	content: " ";
	display: block;
	height: 1px;
	background-color: rgba(0, 0, 0, 0.2);
	position: absolute;
	z-index: 1;
	left: 0;
	right: 0;
	bottom: 0;
}
/* line 80, ../SCss/main/1200/_footer.scss */
.fancy-heading span {
	display: inline-block;
	padding: 0 0 10px;
	border-bottom: 1px solid #682f1c;
	position: relative;
	z-index: 2;
}
/* line 88, ../SCss/main/1200/_footer.scss */
.fancy-heading.font-heading {
	font-family: 'Flame';
}
/* line 92, ../SCss/main/1200/_footer.scss */
.fancy-heading.size-20 {
	font-size: 20px;
}

/* line 99, ../SCss/main/1200/_footer.scss */
.footer-widget .heading {
	margin-top: -6px;
	margin-bottom: 15px;
}
/* line 103, ../SCss/main/1200/_footer.scss */
.footer-widget .heading + .content > .footer-nav:first-child {
	margin-top: -9px;
}
/* line 109, ../SCss/main/1200/_footer.scss */
.footer-widget .fancy-heading span {
	padding-bottom: 11px;
}

/* nav */
/* line 117, ../SCss/main/1200/_footer.scss */
.footer-nav ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
/* line 122, ../SCss/main/1200/_footer.scss */
.footer-nav ul li {
	border-top: 1px solid #eaebeb;
	border-top-color: rgba(0, 0, 0, 0.05);
}
/* line 126, ../SCss/main/1200/_footer.scss */
.footer-nav ul li:first-child {
	border-top-width: 0;
}
/* line 131, ../SCss/main/1200/_footer.scss */
.footer-nav ul a {
	display: block;
	padding: 4px 0 3px 0;
	color: #484848;
}

/* spots */
/* line 144, ../SCss/main/1200/_footer.scss */
.footer-spots .item {
	width: 100%;
	float: left;
	color: #484848;
}
/* line 149, ../SCss/main/1200/_footer.scss */
.footer-spots .item, .footer-spots .item span {
	display: block;
}
/* line 153, ../SCss/main/1200/_footer.scss */
.footer-spots .item .figure {
	float: left;
}
/* line 156, ../SCss/main/1200/_footer.scss */
.footer-spots .item .figure + .text {
	margin-left: 170px;
}
/* line 162, ../SCss/main/1200/_footer.scss */
.footer-spots .item + .item {
	margin-top: 10px;
}

/* social-platforms */
/* line 170, ../SCss/main/1200/_footer.scss */
.social-platforms {
	margin: -8px 0 0 -8px;
}
/* line 173, ../SCss/main/1200/_footer.scss */
.social-platforms a {
	display: block;
	width: 32px;
	height: 32px;
	float: left;
	margin: 8px 0 0 8px;
	-webkit-transition: opacity 0.3s;
	-o-transition: opacity 0.3s;
	transition: opacity 0.3s;
}
/* line 184, ../SCss/main/1200/_footer.scss */
.social-platforms:hover a {
	opacity: 0.6;
}
/* line 85, ../SCss/mixins/_mixins.scss */
.no-opacity .social-platforms:hover a {
	filter: alpha(opacity=60);
}
/* line 187, ../SCss/main/1200/_footer.scss */
.social-platforms:hover a:hover {
	opacity: 1;
}
/* line 85, ../SCss/mixins/_mixins.scss */
.no-opacity .social-platforms:hover a:hover {
	filter: alpha(opacity=100);
}

/* app-platforms */
/* line 196, ../SCss/main/1200/_footer.scss */
.app-platforms {
	margin: -7px 0 0 -7px;
}
/* line 199, ../SCss/main/1200/_footer.scss */
.app-platforms a {
	display: block;
	width: 102px;
	height: 32px;
	float: left;
	margin: 7px 0 0 7px;
	-webkit-transition: opacity 0.3s;
	-o-transition: opacity 0.3s;
	transition: opacity 0.3s;
}
/* line 210, ../SCss/main/1200/_footer.scss */
.app-platforms:hover a {
	opacity: 0.6;
}
/* line 85, ../SCss/mixins/_mixins.scss */
.no-opacity .app-platforms:hover a {
	filter: alpha(opacity=60);
}
/* line 213, ../SCss/main/1200/_footer.scss */
.app-platforms:hover a:hover {
	opacity: 1;
}
/* line 85, ../SCss/mixins/_mixins.scss */
.no-opacity .app-platforms:hover a:hover {
	filter: alpha(opacity=100);
}

/* footer-bottom */
/* line 222, ../SCss/main/1200/_footer.scss */
.footer-bottom > .clearfix {
	position: relative;
	margin-top: 15px;
	padding-top: 17px;
}
/* line 227, ../SCss/main/1200/_footer.scss */
.footer-bottom > .clearfix:before {
	content: " ";
	display: block;
	width: 100%;
	height: 2px;
	border-top: 1px solid #dddede;
	border-bottom: 1px solid #fff;
	border-top-color: rgba(0, 0, 0, 0.1);
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
}
/* line 242, ../SCss/main/1200/_footer.scss */
.footer-bottom .copyright {
	font-size: 11px;
	line-height: 18px;
	color: #b6b6b6;
	padding-right: 105px;
	margin-top: -5px;
}
/* line 249, ../SCss/main/1200/_footer.scss */
.footer-bottom .copyright a {
	color: #b6b6b6;
	text-decoration: underline;
}
/* line 253, ../SCss/main/1200/_footer.scss */
.footer-bottom .copyright a:hover {
	color: #682f1c;
}
/* line 258, ../SCss/main/1200/_footer.scss */
.footer-bottom .copyright .footer-logo {
	display: block;
	float: left;
	margin: 3px 20px 10px 0;
	text-decoration: none;
}
/* line 265, ../SCss/main/1200/_footer.scss */
.footer-bottom .copyright p {
	margin: 10px 0 0;
}
/* line 268, ../SCss/main/1200/_footer.scss */
.footer-bottom .copyright p:first-child {
	margin-top: 0;
}

.accordion-list li a {
	padding-left: 15px;
}

.footeraccordion {
	cursor: pointer;
	width: 100%;
	border: none;
	text-align: left;
	outline: none;
	transition: 0.4s;
	background-image: url("/Assets/Img/accordion-closed-blck.png");
	background-position: left;
	background-size: 10px 10px;
	background-repeat: no-repeat;
}

.menu-panel {
	background-color: none;
	padding-left: 25px;
	display: none;
	overflow: hidden;
}

.submenu-panel-list {
	list-style: none;
	padding: 0;
	margin: 0;
}

.submenu-panel-list li a {
	display: inline-block !important;
}

.submenu-panel-list li {
	list-style: disc;
	padding-left: 0;
}



.submenu-panel {
	background-color: none;
	padding-left: 25px;
	display: none;
	overflow: hidden;
}

.footeraccordion.active {
	background-image: url("/Assets/Img/accordion-open-blck.png");
	background-position: left;
	background-size: 10px 10px;
	background-repeat: no-repeat;
}

/* line 275, ../SCss/main/1200/_footer.scss */
.ne-yedigini-bil {
	float: left;
	display: block;
	width: 156px;
	height: 50px;
	text-indent: -999px;
	background-image: url(../img/ne-yedigini-bil.png?v=1);
	background-repeat: no-repeat;
	background-size: 156px 50px;
	margin: 20px 20px 0 0;
	overflow: hidden;
}

.ne-yedigini-bil.lazy {
	background-image: none;
}

/* line 287, ../SCss/main/1200/_footer.scss */
.hemen-siparis-ver {
	float: left;
	display: block;
	width: 156px;
	height: 50px;
	text-indent: -999px;
	background-image: url(../img/hemen-siparis-ver.png?v=2);
	background-repeat: no-repeat;
	background-size: 156px 50px;
	margin: 20px 0 0;
	overflow: hidden;
}

.hemen-siparis-ver.lazy {
	background-image: none;
}

/* Woohoo */
/* line 300, ../SCss/main/1200/_footer.scss */
#Woohoo {
	margin-top: 4px;
	float: right;
}
/* line 304, ../SCss/main/1200/_footer.scss */
#Woohoo p, #Woohoo a {
	margin: 0;
	padding: 0;
}
/* line 309, ../SCss/main/1200/_footer.scss */
#Woohoo a {
	position: relative;
	display: block;
	width: 56px;
	height: 16px;
	background: url(../Img/Woohoo-Digital-Logo.png) scroll no-repeat 0 -16px;
	font-size: 1px;
	text-align: left;
	text-indent: -99999px;
	opacity: 0.4;
	-webkit-transition: opacity 0.3s;
	-o-transition: opacity 0.3s;
	transition: opacity 0.3s;
}
/* line 322, ../SCss/main/1200/_footer.scss */
#Woohoo a:hover {
	opacity: 1;
}
/* line 326, ../SCss/main/1200/_footer.scss */
.no-opacity #Woohoo a {
	background-position: 0 0;
}
/* line 329, ../SCss/main/1200/_footer.scss */
.no-opacity #Woohoo a:hover {
	background-position: 0 -16px;
}

/*
** #Subpage
** ==================================================
*/
/* line 7, ../SCss/main/1200/_subpage.scss */
.subpage .site-content {
	padding-top: 30px;
}

/* breadcrumb */
/* line 13, ../SCss/main/1200/_subpage.scss */
#Breadcrumb {
	font-size: 11px;
	line-height: 12px;
	color: #b4978e;
	margin: -3px 0 4px;
}
/* line 21, ../SCss/main/1200/_subpage.scss */
#Breadcrumb .breadcrumb {
	display: inline;
	float: left;
	margin: 0;
	padding: 0;
}
/* line 27, ../SCss/main/1200/_subpage.scss */
#Breadcrumb .breadcrumb > div, #Breadcrumb .breadcrumb > span {
	position: relative;
	display: inline-block;
	padding-right: 4px;
	float: left;
}
/* line 34, ../SCss/main/1200/_subpage.scss */
#Breadcrumb .breadcrumb a {
	font-size: 11px;
	color: #b4978e;
	text-decoration: none;
}
/* line 39, ../SCss/main/1200/_subpage.scss */
#Breadcrumb .breadcrumb a:hover {
	text-decoration: underline;
}
/* line 44, ../SCss/main/1200/_subpage.scss */
#Breadcrumb .breadcrumb > span {
	font-size: 9px;
	padding-right: 3px;
	line-height: 10px;
	padding-top: 2px;
}
/* line 51, ../SCss/main/1200/_subpage.scss */
#Breadcrumb .breadcrumb .current-page-name {
	line-height: 12px;
	float: left;
}

/* main */
/* line 59, ../SCss/main/1200/_subpage.scss */
.site-main {
	width: 930px;
	float: left;
}

/* sidebar */
/* line 65, ../SCss/main/1200/_subpage.scss */
.site-sidebar {
	position: relative;
	width: 220px;
	float: right;
	padding: 75px 0 108px;
	margin: 214px 0 0 0;
}
/* line 74, ../SCss/main/1200/_subpage.scss */
.site-sidebar .before, .site-sidebar .after {
	display: block;
	width: 220px;
	height: 75px;
	background: url(../Img/sprite.webp?v=4) scroll no-repeat -230px -300px;
	position: absolute;
	left: 0;
	top: 0;
}
/* line 85, ../SCss/main/1200/_subpage.scss */
.site-sidebar .after {
	height: 108px;
	background-position: -230px -376px;
	top: auto;
	bottom: 0;
}
/* line 92, ../SCss/main/1200/_subpage.scss */
.site-sidebar .clearfix {
	background: url(../Img/pattern-sidebar.png) scroll repeat 0 0;
}

/* line 97, ../SCss/main/1200/_subpage.scss */
.sidebar-heading {
	margin: -1px 15px 13px;
	font-family: 'Flame';
	font-weight: 300;
	font-size: 20px;
	line-height: 24px;
	color: #682f1c;
}

/* line 112, ../SCss/main/1200/_subpage.scss */
.sidebar-nav ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
/* line 118, ../SCss/main/1200/_subpage.scss */
.sidebar-nav li {
	border-bottom: 1px solid #f5ecde;
	font-family: 'Flame';
	font-weight: 300;
	font-size: 13px;
	line-height: 20px;
	color: #682f1c;
}
/* line 120, ../SCss/main/1200/_subpage.scss */
.sidebar-nav li:first-child {
	border-top: 1px solid #f5ecde;
}
/* line 131, ../SCss/main/1200/_subpage.scss */
.sidebar-nav a {
	display: block;
	padding: 5px 15px 6px;
	color: #682f1c;
	text-decoration: none;
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
}
/* line 141, ../SCss/main/1200/_subpage.scss */
.sidebar-nav a:hover, .sidebar-nav .active > a {
	background-color: #f7a600;
	color: #fff;
	text-shadow: 0 1px 0 rgba(0, 0, 0, 0.15);
}
/* line 147, ../SCss/main/1200/_subpage.scss */
.sidebar-nav .active > a {
	cursor: default;
}

/* page header */
/* line 156, ../SCss/main/1200/_subpage.scss */
.page-heading {
	margin: 0 0 14px;
}
/* line 159, ../SCss/main/1200/_subpage.scss */
.page-heading span {
	padding-bottom: 12px;
	font-family: 'Flame';
	font-weight: 300;
	font-size: 44px;
	line-height: 48px;
	color: #682f1c;
}

@media (min-width: 1001px) { /* line 159, ../SCss/main/1200/_subpage.scss */
	.page-heading span {
		padding-bottom: 10px;
		padding-top: 2px;
	}
}

/* line 175, ../SCss/main/1200/_subpage.scss */
.page-desc {
	margin: 0 0 24px;
	font-family: 'Flame';
	font-weight: 300;
	font-size: 16px;
	line-height: 24px;
	color: #682f1c;
}
/* line 186, ../SCss/main/1200/_subpage.scss */
.page-desc p {
	margin: 18px 0 0;
}
/* line 188, ../SCss/main/1200/_subpage.scss */
.page-desc p:first-child {
	margin-top: 0;
}
/* line 193, ../SCss/main/1200/_subpage.scss */
.page-desc a {
	color: #f7a600;
}

/* page-figure */
/* line 199, ../SCss/main/1200/_subpage.scss */
.page-figure {
	margin-bottom: 20px;
}

/* line 215, ../SCss/main/1200/_subpage.scss */
.page-contents { /* alert */
}
/* line 216, ../SCss/main/1200/_subpage.scss */
.page-contents h2, .page-contents h3, .page-contents h4, .page-contents h5, .page-contents h6 {
	display: block;
	width: 100%;
	font-family: 'Flame';
	font-weight: 300;
	font-size: 14px;
	line-height: 20px;
	color: #682f1c;
}
/* line 231, ../SCss/main/1200/_subpage.scss */
.page-contents h2 {
	font-size: 18px;
	line-height: 24px;
}
/* line 236, ../SCss/main/1200/_subpage.scss */
.page-contents ul {
	list-style: none;
	margin: 20px 0 24px 26px;
	padding: 0;
}
/* line 244, ../SCss/main/1200/_subpage.scss */
.page-contents ul:first-child {
	margin-top: 0;
}
/* line 248, ../SCss/main/1200/_subpage.scss */
.page-contents ul li {
	position: relative;
	padding-left: 18px;
	margin: 9px 0 0;
}
/* line 253, ../SCss/main/1200/_subpage.scss */
.page-contents ul li:first-child {
	margin-top: 0;
}
/* line 257, ../SCss/main/1200/_subpage.scss */
.page-contents ul li:before {
	content: " ";
	display: block;
	width: 8px;
	height: 8px;
	background-color: #fff;
	border: 2px solid #f7a600;
	-webkit-box-shadow: 0 2px 0 rgba(0, 0, 0, 0.2);
	box-shadow: 0 2px 0 rgba(0, 0, 0, 0.2);
	border-radius: 50%;
	position: absolute;
	left: 0;
	top: 5px;
}
/* line 275, ../SCss/main/1200/_subpage.scss */
.page-contents ul ul, .page-contents ul ul:first-child {
	margin: 9px 0 0 13px;
}
/* line 282, ../SCss/main/1200/_subpage.scss */
.page-contents dl {
	margin-bottom: 24px;
}
/* line 286, ../SCss/main/1200/_subpage.scss */
.page-contents > p:first-child {
	margin-top: -5px;
}
/* line 290, ../SCss/main/1200/_subpage.scss */
.page-contents > .form-horizontal:first-child {
	margin-top: -6px;
}
/* line 296, ../SCss/main/1200/_subpage.scss */
.page-contents .alert ul {
	margin: 0;
}

/* line 308, ../SCss/main/1200/_subpage.scss */
.page-contents > h2:first-child, .page-contents > h3:first-child, .page-contents > h4:first-child, .page-contents > h5:first-child, .page-contents > h6:first-child {
	margin-top: -6px;
}

/* figure-border */
/* line 315, ../SCss/main/1200/_subpage.scss */
.figure-border {
	display: inline-block;
	padding: 1px;
	background-color: rgba(0, 0, 0, 0.1); /* firefox fix */
}
/* line 320, ../SCss/main/1200/_subpage.scss */
.figure-border .base {
	display: inline-block;
	padding: 5px;
	background-color: #fff;
	vertical-align: top;
}
/* line 328, ../SCss/main/1200/_subpage.scss */
.figure-border, .figure-border .base {
	max-width: 100%;
}
/* line 332, ../SCss/main/1200/_subpage.scss */
.figure-border img, .figure-border .base img {
	max-width: 100%;
}

/* line 338, ../SCss/main/1200/_subpage.scss */
.figure-block, .figure-block .base {
	display: block;
}

/* line 346, ../SCss/main/1200/_subpage.scss */
.figure-border.pull-left, .figure.pull-left {
	margin: 0 30px 7px 0;
}
/* line 349, ../SCss/main/1200/_subpage.scss */
.figure-border.pull-left + p, .figure.pull-left + p {
	position: relative;
	top: -5px;
}
/* line 356, ../SCss/main/1200/_subpage.scss */
.figure-border.pull-right, .figure.pull-right {
	margin: 0 0 7px 30px;
}

/* map-content */
/* line 370, ../SCss/main/1200/_subpage.scss */
.map-content {
	overflow: hidden;
}
/* line 373, ../SCss/main/1200/_subpage.scss */
.map-content, .map-content iframe {
	width: 100%;
	height: 381px;
}

/* site bg */
/* line 381, ../SCss/main/1200/_subpage.scss */
.site-bg {
	display: block;
	position: absolute;
	z-index: 0;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	overflow: hidden;
}
/* line 393, ../SCss/main/1200/_subpage.scss */
.site-bg .bg {
	display: block;
	width: 100%;
	height: 100%;
	overflow: hidden;
	position: absolute;
	z-index: 0;
	left: 0;
	top: 0;
	opacity: 0;
	-webkit-transition: opacity 0.6s;
	-o-transition: opacity 0.6s;
	transition: opacity 0.6s; /* backgrounds */
}
/* line 85, ../SCss/mixins/_mixins.scss */
.no-opacity .site-bg .bg {
	filter: alpha(opacity=0);
}
/* line 406, ../SCss/main/1200/_subpage.scss */
.site-bg .bg.active {
	opacity: 1;
}
/* line 85, ../SCss/mixins/_mixins.scss */
.no-opacity .site-bg .bg.active {
	filter: alpha(opacity=100);
}
/* line 410, ../SCss/main/1200/_subpage.scss */
.site-bg .bg .figure {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	background-attachment: scroll;
	background-repeat: repeat-x;
	background-position: center top;
}

/* canvas layout */
/* line 440, ../SCss/main/1200/_subpage.scss */
.subpage-canvas .site-content {
	padding-bottom: 0;
	padding-top: 0;
}

/*
** #Products
** ==================================================
*/
/* line 6, ../SCss/main/1200/_products.scss */
.list-products { /* sizes */
}
/* line 8, ../SCss/main/1200/_products.scss */
.list-products.collapse {
	overflow: hidden;
	height: 222px;
}
/* line 17, ../SCss/main/1200/_products.scss */
.list-products .items {
	margin: -14px 0 0 -14px;
	min-width: 100%;
}
/* line 23, ../SCss/main/1200/_products.scss */
.list-products .items-wrapper .items {
	padding-top: 14px;
}
/* line 28, ../SCss/main/1200/_products.scss */
.list-products .item {
	position: relative;
	z-index: 10;
	display: block;
	width: 222px;
	height: 222px;
	float: left;
	margin: 14px 0 0 14px;
	overflow: hidden;
}
/* line 41, ../SCss/main/1200/_products.scss */
.list-products .item, .list-products .item .highlight {
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
}
/* line 47, ../SCss/main/1200/_products.scss */
.list-products .hover-effect {
	display: block;
	position: absolute;
	z-index: 1;
	left: -100%;
	width: 100%;
	height: 100%;
	background: #fffffe; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmZmZmZmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1NyUiIHN0b3AtY29sb3I9IiNmMWU4ZDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZWJkZmM5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-radial-gradient(center, ellipse cover, #fffffe 0%, #f1e8d9 57%, #ebdfc9 100%); /* FF3.6+ */
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #fffffe), color-stop(57%, #f1e8d9), color-stop(100%, #ebdfc9)); /* Chrome,Safari4+ */
	background: -webkit-radial-gradient(center, ellipse cover, #fffffe 0%, #f1e8d9 57%, #ebdfc9 100%); /* Chrome10+,Safari5.1+ */
	background: -o-radial-gradient(center, ellipse cover, #fffffe 0%, #f1e8d9 57%, #ebdfc9 100%); /* Opera 12+ */
	background: -ms-radial-gradient(center, ellipse cover, #fffffe 0%, #f1e8d9 57%, #ebdfc9 100%); /* IE10+ */
	background: radial-gradient(ellipse at center, #fffffe 0%, #f1e8d9 57%, #ebdfc9 100%); /* W3C */
}
/* line 65, ../SCss/main/1200/_products.scss */
.Explorer8 .list-products .hover-effect {
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fffffe', endColorstr='#ebdfc9',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */
}
/* line 70, ../SCss/main/1200/_products.scss */
.list-products .figure {
	display: block;
	position: relative;
	z-index: 10;
	margin-top: 20px;
}
/* line 78, ../SCss/main/1200/_products.scss */
.list-products img {
	display: block;
	width: 100% \9;
	max-width: 100%;
	height: auto;
}
/* line 84, ../SCss/main/1200/_products.scss */
.list-products .heading, .list-products .heading a {
	display: block;
	margin: 0;
	position: absolute;
	z-index: 20;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	text-decoration: none;
}
/* line 102, ../SCss/main/1200/_products.scss */
.list-products .heading a {
	background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
}
/* line 109, ../SCss/main/1200/_products.scss */
.list-products .heading span {
	display: block;
	padding: 0 5px;
	width: 100%;
	position: absolute;
	z-index: 20;
	top: 180px;
	left: 0;
	font-family: "Flame", sans-serif;
	font-size: 12px;
	line-height: 18px;
	text-align: center;
	color: #682f1c;
}
/* line 128, ../SCss/main/1200/_products.scss */
.list-products .highlight {
	display: block;
	position: absolute;
	z-index: 1;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	opacity: 0;
	background: #fffffe; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmZmZmZmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1NyUiIHN0b3AtY29sb3I9IiNmMWU4ZDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZWJkZmM5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-radial-gradient(center, ellipse cover, #fffffe 0%, #f1e8d9 57%, #ebdfc9 100%); /* FF3.6+ */
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #fffffe), color-stop(57%, #f1e8d9), color-stop(100%, #ebdfc9)); /* Chrome,Safari4+ */
	background: -webkit-radial-gradient(center, ellipse cover, #fffffe 0%, #f1e8d9 57%, #ebdfc9 100%); /* Chrome10+,Safari5.1+ */
	background: -o-radial-gradient(center, ellipse cover, #fffffe 0%, #f1e8d9 57%, #ebdfc9 100%); /* Opera 12+ */
	background: -ms-radial-gradient(center, ellipse cover, #fffffe 0%, #f1e8d9 57%, #ebdfc9 100%); /* IE10+ */
	background: radial-gradient(ellipse at center, #fffffe 0%, #f1e8d9 57%, #ebdfc9 100%); /* W3C */
}
/* line 85, ../SCss/mixins/_mixins.scss */
.no-opacity .list-products .highlight {
	filter: alpha(opacity=0);
}
/* line 149, ../SCss/main/1200/_products.scss */
.Explorer8 .list-products .highlight {
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fffffe', endColorstr='#ebdfc9',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */
}
/* line 154, ../SCss/main/1200/_products.scss */
.list-products .i-badge-new {
	display: block;
	position: absolute;
	z-index: 15;
	right: 0;
	top: 0;
	-webkit-transform: scale(0.8);
	-moz-transform: scale(0.8);
	-ms-transform: scale(0.8);
	transform: scale(0.8);
}
/* line 170, ../SCss/main/1200/_products.scss */
.list-products:hover .item:hover .highlight {
	opacity: 1;
}
/* line 85, ../SCss/mixins/_mixins.scss */
.no-opacity .list-products:hover .item:hover .highlight {
	filter: alpha(opacity=100);
}
/* line 183, ../SCss/main/1200/_products.scss */
.list-products[data-columns="4"] .item {
	width: 222px;
	height: 222px;
}
/* line 187, ../SCss/main/1200/_products.scss */
.list-products[data-columns="4"] .item .heading span {
	top: 182px;
}
/* line 194, ../SCss/main/1200/_products.scss */
.list-products[data-columns="5"].collapse {
	height: 170px;
}
/* line 196, ../SCss/main/1200/_products.scss */
.list-products[data-columns="5"] .items {
	margin: -20px 0 0 -20px;
}
/* line 200, ../SCss/main/1200/_products.scss */
.list-products[data-columns="5"] .item {
	margin: 20px 0 0 20px;
	width: 170px;
	height: 170px;
}
/* line 206, ../SCss/main/1200/_products.scss */
.list-products[data-columns="5"] .item .heading span {
	top: 130px;
}
/* line 211, ../SCss/main/1200/_products.scss */
.list-products[data-columns="5"] .figure {
	margin-top: 10px;
}

/* Detail */
/* line 219, ../SCss/main/1200/_products.scss */
.product-detail {
	margin-top: -7px;
}
/* line 223, ../SCss/main/1200/_products.scss */
.product-detail > .row {
	margin-left: -15px;
	margin-right: -15px;
}
/* line 227, ../SCss/main/1200/_products.scss */
.product-detail > .row > div {
	padding-left: 15px;
	padding-right: 15px;
}
/* line 233, ../SCss/main/1200/_products.scss */
.product-detail .product-figure {
	width: 624px; /* 610 + 15 * 2 */
}
/* line 236, ../SCss/main/1200/_products.scss */
.product-detail .product-figure .figure-wrapper {
	display: block;
	text-align: center;
}
/* line 241, ../SCss/main/1200/_products.scss */
.product-detail .product-figure .figure-wrapper + .text-muted {
	margin-bottom: 15px;
}
/* line 246, ../SCss/main/1200/_products.scss */
.product-detail .product-figure .figure {
	display: inline-block;
	position: relative;
}
/* line 250, ../SCss/main/1200/_products.scss */
.product-detail .product-figure .figure .i-badge-new {
	position: absolute;
	right: 10px;
	top: 10px;
}
/* line 258, ../SCss/main/1200/_products.scss */
.product-detail .product-sidebar {
	width: 336px; /* 610 + 15 * 2 */
}

/* line 263, ../SCss/main/1200/_products.scss */
.product-sidebar-widget {
	margin-top: 10px;
}
/* line 266, ../SCss/main/1200/_products.scss */
.product-sidebar-widget:first-child {
	margin-top: 0;
}
/* line 270, ../SCss/main/1200/_products.scss */
.product-sidebar-widget .fancy-button {
	margin-top: 10px;
	text-align: left;
}
/* line 273, ../SCss/main/1200/_products.scss */
.product-sidebar-widget .fancy-button span {
	padding-left: 14px;
}

/* line 279, ../SCss/main/1200/_products.scss */
.table-calorimeter {
	width: 100%;
	border: 1px solid #ebebeb;
	border-top-width: 0;
}
/* line 284, ../SCss/main/1200/_products.scss */
.table-calorimeter td {
	padding: 8px 8px 4px;
	text-align: center;
	vertical-align: middle;
	font-size: 11px;
	line-height: 15px;
	color: #682f1c;
}
/* line 294, ../SCss/main/1200/_products.scss */
.table-calorimeter td strong {
	font-size: 12px;
	line-height: 22px;
}
/* line 300, ../SCss/main/1200/_products.scss */
.table-calorimeter td + td {
	border-left: 1px solid #ebebeb;
}
/* line 304, ../SCss/main/1200/_products.scss */
.table-calorimeter tr + tr td {
	border-top: 1px solid #ebebeb;
}

/* line 309, ../SCss/main/1200/_products.scss */
.product-footer {
	padding-bottom: 6px;
}

/* Fixes */
/* line 315, ../SCss/main/1200/_products.scss */
.list-products[data-columns="5"] .item {
	height: 190px;
}

/* line 318, ../SCss/main/1200/_products.scss */
.list-products[data-columns="5"] .item .heading span {
	top: 140px;
	line-height: 14px;
}

/* line 323, ../SCss/main/1200/_products.scss */
.list-products .heading span {
	font-weight: bold;
}

/* line 327, ../SCss/main/1200/_products.scss */
.list-products[data-columns="5"] .item .heading .span-table {
	height: 50px;
}

/*
** #Awards
** ==================================================
*/
/* line 6, ../SCss/main/1200/_awards.scss */
.list-awards {
	margin-top: -6px;
}
/* line 11, ../SCss/main/1200/_awards.scss */
.list-awards .item {
	margin: 28px 0 0;
}
/* line 13, ../SCss/main/1200/_awards.scss */
.list-awards .item:first-child {
	margin-top: 0;
}
/* line 18, ../SCss/main/1200/_awards.scss */
.list-awards .heading {
	margin-bottom: 19px;
}
/* line 22, ../SCss/main/1200/_awards.scss */
.list-awards .sub-heading {
	margin-top: 0;
	margin-bottom: 11px;
}
/* line 28, ../SCss/main/1200/_awards.scss */
.list-awards .awards {
	margin: 18px 0 0 33px;
}
/* line 31, ../SCss/main/1200/_awards.scss */
.list-awards .awards ul {
	margin: 0;
}
/* line 34, ../SCss/main/1200/_awards.scss */
.list-awards .awards ul li {
	position: relative;
	padding-left: 36px;
	margin: 9px 0 0;
}
/* line 39, ../SCss/main/1200/_awards.scss */
.list-awards .awards ul li:before {
	content: " ";
	display: block;
	width: 26px;
	height: 19px;
	background: transparent url(../Img/sprite.webp?v=4) scroll no-repeat -450px -90px;
	border: 0 none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	position: absolute;
	left: 0;
	top: 0px;
}

/*
** #Awards
** ==================================================
*/
/* line 6, ../SCss/main/1200/_press-room.scss */
.list-press-room {
	margin-top: 30px;
}
/* line 11, ../SCss/main/1200/_press-room.scss */
.list-press-room .item {
	padding: 12px 0;
	border-top: 1px solid #e5e5e5;
	line-height: 24px;
}
/* line 21, ../SCss/main/1200/_press-room.scss */
.list-press-room .item .heading {
	margin: 0 0 2px;
	font-size: 14px;
	line-height: 24px;
}
/* line 27, ../SCss/main/1200/_press-room.scss */
.list-press-room .item a {
	color: #a36e00;
}
/* line 31, ../SCss/main/1200/_press-room.scss */
.list-press-room .item p {
	margin: 0;
}

/* line 41, ../SCss/main/1200/_press-room.scss */
.filter-press-room .form-control {
	width: 100px;
}
/* line 45, ../SCss/main/1200/_press-room.scss */
.filter-press-room .title {
	display: block;
	padding: 5px 3px 0 0;
	font-family: 'Flame';
	font-weight: 300;
	font-size: 16px;
	line-height: 20px;
	color: #682f1c;
}

/*
** #Food Values
** ==================================================
*/
/* line 6, ../SCss/main/1200/_food-values.scss */
.table-food-values {
	width: 100%;
}
/* line 10, ../SCss/main/1200/_food-values.scss */
.table-food-values thead th {
	background-color: #682f1c;
	color: #f7a600;
	font-family: 'Flame';
	font-weight: 300;
	font-size: 14px;
	line-height: 16px;
	padding: 8px 14px;
}
/* line 23, ../SCss/main/1200/_food-values.scss */
.table-food-values tbody td, .table-food-values tbody th {
	border-top: 1px solid #e5e5e5;
	padding: 6px 14px 5px;
}
/* line 31, ../SCss/main/1200/_food-values.scss */
.table-food-values tr:first-child td, .table-food-values tr:first-child th {
	border-top-width: 0;
}
/* line 37, ../SCss/main/1200/_food-values.scss */
.table-food-values th, .table-food-values td:first-child {
	font-weight: bold;
}
/* line 49, ../SCss/main/1200/_food-values.scss */
.table-food-values .table-col-1 {
	width: 465px;
}

/*
** #Campaigns
** ==================================================
*/
/* line 6, ../SCss/main/1200/_campaigns.scss */
.list-tax { /* item-secondary */
}
/* line 8, ../SCss/main/1200/_campaigns.scss */
.list-tax .items {
	margin-top: -30px;
	margin-left: -15px;
	margin-right: -15px;
}
/* line 14, ../SCss/main/1200/_campaigns.scss */
.list-tax .item {
	margin-top: 30px;
	padding-left: 15px;
	padding-right: 15px;
}
/* line 20, ../SCss/main/1200/_campaigns.scss */
.list-tax .mask {
	position: relative;
	width: 450px;
	height: 584px;
	overflow: hidden;
	border-bottom: 1px solid #d8dadd;
}
/* line 27, ../SCss/main/1200/_campaigns.scss */
.list-tax .mask:after {
	content: " ";
	display: block;
	height: 15px;
	background-color: #fff;
	position: absolute;
	z-index: 10;
	left: 1px;
	bottom: 0px;
	right: 1px;
}
/* line 40, ../SCss/main/1200/_campaigns.scss */
.list-tax .figure-wrapper, .list-tax .item-content {
	position: absolute;
	z-index: 5;
	left: 0;
	top: 0;
	bottom: 0;
}
/* line 49, ../SCss/main/1200/_campaigns.scss */
.list-tax .figure-wrapper {
	width: 450px;
	height: 450px;
	overflow: hidden;
}
/* line 55, ../SCss/main/1200/_campaigns.scss */
.list-tax .figure {
	position: relative;
	z-index: 5;
}
/* line 59, ../SCss/main/1200/_campaigns.scss */
.list-tax .figure, .list-tax .figure a, .list-tax .figure img {
	display: block;
	width: 100%;
	height: 100%;
}
/* line 68, ../SCss/main/1200/_campaigns.scss */
.list-tax .item-content {
	width: 450px;
	padding: 15px 9px 15px 20px;
	border: 1px solid #d8dadd;
	border-top-width: 0;
	border-bottom-width: 0;
	background-color: #fff;
	z-index: 10;
	top: 450px;
	-webkit-transition: top 0.3s;
	-o-transition: top 0.3s;
	transition: top 0.3s;
}
/* line 81, ../SCss/main/1200/_campaigns.scss */
.list-tax .detail-trigger {
	display: none;
	width: 27px;
	height: 27px;
	background: url(../Img/pattern-fancy-button.gif) scroll repeat 0 0;
	position: absolute;
	z-index: 10;
	right: 10px;
	top: -37px;
}
/* line 91, ../SCss/main/1200/_campaigns.scss */
.list-tax .detail-trigger span {
	display: block;
	width: 0;
	height: 0;
	border: 5px solid transparent;
	border-top-color: #f7a600;
	border-bottom-color: #f7a600;
	border-top-width: 0;
	position: absolute;
	z-index: 10;
	left: 50%;
	margin-left: -5px;
	top: 50%;
	margin-top: -3px;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
/* line 110, ../SCss/main/1200/_campaigns.scss */
.list-tax .detail-trigger.active span {
	border-top-width: 5px;
	border-bottom-width: 0;
}
/* line 116, ../SCss/main/1200/_campaigns.scss */
.list-tax .detail-trigger:before {
	content: " ";
	display: block;
	height: 2px;
	border-top: 1px solid #6a3f32;
	border-bottom: 1px solid #9c5f4d;
	position: absolute;
	z-index: 11;
	left: 0;
	right: 0;
	top: 0;
}
/* line 130, ../SCss/main/1200/_campaigns.scss */
.list-tax .has-content .detail-trigger {
	display: block;
}
/* line 134, ../SCss/main/1200/_campaigns.scss */
.list-tax .scroll-area {
	height: 100%;
	position: relative;
	z-index: 10;
}
/* line 141, ../SCss/main/1200/_campaigns.scss */
.list-tax .nano {
	height: 100%;
}
/* line 148, ../SCss/main/1200/_campaigns.scss */
.list-tax .nano .nano-pane {
	opacity: 0;
}
/* line 85, ../SCss/mixins/_mixins.scss */
.no-opacity .list-tax .nano .nano-pane {
	filter: alpha(opacity=0);
}
/* line 152, ../SCss/main/1200/_campaigns.scss */
.list-tax .nano .nano-content {
	overflow: hidden;
	padding-right: 20px;
}
/* line 158, ../SCss/main/1200/_campaigns.scss */
.list-tax .heading {
	margin: 0 0 9px;
	font-family: 'Flame';
	font-weight: 300;
	font-size: 26px;
	line-height: 30px;
	color: #682f1c;
}
/* line 167, ../SCss/main/1200/_campaigns.scss */
.list-tax .heading a {
	display: block;
	text-decoration: none;
	-webkit-transition: color 0.3s;
	-o-transition: color 0.3s;
	transition: color 0.3s;
	color: #682f1c;
}
/* line 173, ../SCss/main/1200/_campaigns.scss */
.list-tax .heading a:hover {
	color: #f7a600;
}
/* line 179, ../SCss/main/1200/_campaigns.scss */
.list-tax .desc {
	margin: 0;
	padding: 0 0 2px;
	font-family: 'Flame';
	font-weight: 300;
	font-size: 14px;
	line-height: 22px;
}
/* line 187, ../SCss/main/1200/_campaigns.scss */
.list-tax .desc a {
	color: #f7a600;
}
/* line 191, ../SCss/main/1200/_campaigns.scss */
.list-tax .desc p {
	margin: 10px 0 0;
}
/* line 194, ../SCss/main/1200/_campaigns.scss */
.list-tax .desc p:first-child {
	margin-top: 0;
}
/* line 200, ../SCss/main/1200/_campaigns.scss */
.list-tax .content {
	margin: 18px 0 0;
	opacity: 0;
	-webkit-transition: opacity 0.3s;
	-o-transition: opacity 0.3s;
	transition: opacity 0.3s;
}
/* line 85, ../SCss/mixins/_mixins.scss */
.no-opacity .list-tax .content {
	filter: alpha(opacity=0);
}
/* line 214, ../SCss/main/1200/_campaigns.scss */
.list-tax .item.active .item-content {
	top: 47px;
}
/* line 218, ../SCss/main/1200/_campaigns.scss */
.list-tax .item.active .content {
	opacity: 1;
}
/* line 85, ../SCss/mixins/_mixins.scss */
.no-opacity .list-tax .item.active .content {
	filter: alpha(opacity=100);
}
/* line 225, ../SCss/main/1200/_campaigns.scss */
.list-tax .item.ready .nano-content {
	overflow: scroll;
	overflow-x: hidden;
}
/* line 229, ../SCss/main/1200/_campaigns.scss */
.Explorer8 .list-tax .item.ready .nano-content {
	overflow: visible;
}
/* line 234, ../SCss/main/1200/_campaigns.scss */
.list-tax .item.ready .nano-pane {
	opacity: 1;
}
/* line 85, ../SCss/mixins/_mixins.scss */
.no-opacity .list-tax .item.ready .nano-pane {
	filter: alpha(opacity=100);
}
/* line 241, ../SCss/main/1200/_campaigns.scss */
.list-tax .item.item-secondary .figure-wrapper {
	width: 290px;
	height: 290px;
}
/* line 246, ../SCss/main/1200/_campaigns.scss */
.list-tax .item.item-secondary .mask {
	width: 290px;
	height: 586px;
}
/* line 251, ../SCss/main/1200/_campaigns.scss */
.list-tax .item.item-secondary .item-content {
	width: 290px;
	top: 290px;
}
/* line 257, ../SCss/main/1200/_campaigns.scss */
.list-tax .item.item-secondary.active .item-content {
	top: 47px;
}

/* tax-slider */
/* line 268, ../SCss/main/1200/_campaigns.scss */
.tax-detail .tax-slider {
	width: 450px;
	height: 450px;
}
/* line 273, ../SCss/main/1200/_campaigns.scss */
.tax-slider .touch-control {
	display: none;
}
/* line 277, ../SCss/main/1200/_campaigns.scss */
.tax-slider .carousel-indicators {
	width: 100%;
	margin: 0 0 7px;
	padding: 0;
	left: 0;
	bottom: 0;
	text-align: center;
}
/* line 286, ../SCss/main/1200/_campaigns.scss */
.tax-slider .carousel-indicators li {
	vertical-align: bottom;
	width: 11px;
	height: 11px;
	margin: 3px;
	border: 2px solid #f7a600;
	border-radius: 50%;
	background-color: #f7a600;
}
/* line 295, ../SCss/main/1200/_campaigns.scss */
.tax-slider .carousel-indicators li.active {
	background-color: #682f1c;
}
/* line 302, ../SCss/main/1200/_campaigns.scss */
.site-viewport .tax-slider .carousel-control {
	display: none;
}

/* line 334, ../SCss/main/1200/_campaigns.scss */
.list-tax .tax-slider, .list-tax .tax-slider-wrapper {
	width: 100%;
	height: 100%;
}
/* line 341, ../SCss/main/1200/_campaigns.scss */
.list-tax .tax-slider .item {
	margin: 0;
	padding: 0;
}

/* line 350, ../SCss/main/1200/_campaigns.scss */
.list-tax .nano-content-inner {
	width: 400px;
}
/* line 354, ../SCss/main/1200/_campaigns.scss */
.list-tax .item-secondary .nano-content-inner {
	width: 240px;
}

/* line 359, ../SCss/main/1200/_campaigns.scss */
.list-tabs {
	margin-bottom: 30px;
}
/* line 362, ../SCss/main/1200/_campaigns.scss */
.list-tabs ul {
	display: table;
	width: 100%;
	list-style: none;
	margin: 0;
	padding: 0;
}
/* line 369, ../SCss/main/1200/_campaigns.scss */
.list-tabs ul li {
	position: relative;
	display: table-cell;
	width: 50%;
	vertical-align: bottom;
	border-bottom: 1px solid #e6d4b7;
}
/* line 376, ../SCss/main/1200/_campaigns.scss */
.list-tabs ul li a {
	position: relative;
	z-index: 2;
	display: block;
	font-family: 'Flame';
	font-weight: 700;
	font-size: 16px;
	text-align: center;
	text-decoration: none;
	background-color: #f9f3ea;
	padding: 8px 10px 8px;
	color: #682f1c;
}
/* line 389, ../SCss/main/1200/_campaigns.scss */
.list-tabs ul li a::before, .list-tabs ul li a::after {
	content: " ";
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	width: 50%;
	height: 100%;
	background: url(../img/bg-tab-shadow.png) no-repeat 0 0;
	background-size: auto 100%;
	opacity: 0.2;
}
/* line 402, ../SCss/main/1200/_campaigns.scss */
.list-tabs ul li a::after {
	left: auto;
	right: 0;
	-webkit-transform: scaleX(-1);
	-ms-transform: scaleX(-1);
	-o-transform: scaleX(-1);
	transform: scaleX(-1);
}
/* line 411, ../SCss/main/1200/_campaigns.scss */
.list-tabs ul li:nth-child(1) a::before {
	display: none;
}
/* line 419, ../SCss/main/1200/_campaigns.scss */
.list-tabs ul li:nth-child(2) a::after {
	display: none;
}
/* line 425, ../SCss/main/1200/_campaigns.scss */
.list-tabs ul li.active {
	border-bottom: none;
}
/* line 428, ../SCss/main/1200/_campaigns.scss */
.list-tabs ul li.active a {
	font-size: 18px;
	background: #FFF;
	border-top: 1px solid #e6d4b7;
	border-left: 1px solid #e6d4b7;
	border-right: 1px solid #e6d4b7;
	padding: 8px 10px 10px;
}
/* line 436, ../SCss/main/1200/_campaigns.scss */
.list-tabs ul li.active a::before, .list-tabs ul li.active a:after {
	display: none;
}

/*
** #Restaurants
** ==================================================
*/
/* line 6, ../SCss/main/1200/_restaurants.scss */
.restaurants-header {
	width: 100%;
	height: 104px;
	padding-top: 30px;
	background-color: rgba(255, 255, 255, 0.7);
	position: absolute;
	z-index: 200;
	left: 0;
	top: 0;
}
/* line 16, ../SCss/main/1200/_restaurants.scss */
.restaurants-header .container > .clearfix {
	width: 930px;
}

/* line 25, ../SCss/main/1200/_restaurants.scss */
.restaurants-header-cols .item {
	display: inline-block;
	float: left;
}
/* line 30, ../SCss/main/1200/_restaurants.scss */
.restaurants-header-cols .item-2 {
	margin-left: 50px;
	margin-top: 8px;
}
/* line 34, ../SCss/main/1200/_restaurants.scss */
.restaurants-header-cols .item-2 .form-control {
	position: relative;
	z-index: 1;
	width: 265px;
	height: 32px;
	margin-right: 6px;
}
/* line 41, ../SCss/main/1200/_restaurants.scss */
.restaurants-header-cols .item-2 .form-control input {
	font-size: 14px;
}
/* line 47, ../SCss/main/1200/_restaurants.scss */
.restaurants-header-cols .item-3 {
	float: right;
	margin-top: 8px;
}

/* line 53, ../SCss/main/1200/_restaurants.scss */
.restaurant-info {
	float: right;
	position: relative;
}
/* line 57, ../SCss/main/1200/_restaurants.scss */
.restaurant-info .content {
	display: none;
	width: 930px;
	padding: 25px 30px 24px;
	background-color: #eaddc6;
	color: #682f1c;
	position: absolute;
	right: 0;
	top: 100%;
}
/* line 67, ../SCss/main/1200/_restaurants.scss */
.restaurant-info .content p {
	margin: 19px 0 0;
}
/* line 70, ../SCss/main/1200/_restaurants.scss */
.restaurant-info .content p:first-child {
	margin-top: 0;
}
/* line 76, ../SCss/main/1200/_restaurants.scss */
.restaurant-info .huge {
	font-size: 18px;
	line-height: 24px;
}
/* line 82, ../SCss/main/1200/_restaurants.scss */
.restaurant-info .trigger span {
	-webkit-transition: none;
	-o-transition: none;
	transition: none;
}
/* line 89, ../SCss/main/1200/_restaurants.scss */
.restaurant-info.active .trigger span {
	height: 53px;
}
/* line 94, ../SCss/main/1200/_restaurants.scss */
.restaurant-info.active .content {
	display: block;
}
/* line 114, ../SCss/main/1200/_restaurants.scss */
.restaurant-info .i-info {
	position: relative;
	top: 2px;
}

/* restaurant-search */
/* line 121, ../SCss/main/1200/_restaurants.scss */
.restaurant-search {
	position: relative;
}
/* line 124, ../SCss/main/1200/_restaurants.scss */
.restaurant-search .search-results {
	display: none;
	width: 265px;
	max-height: 200px;
	overflow-y: auto;
	background: url(../Img/pattern-sidebar.png) scroll repeat 0 0;
	position: absolute;
	left: 0;
	top: 100%;
}
/* line 148, ../SCss/main/1200/_restaurants.scss */
.restaurant-search .search-results.active {
	display: block;
}
/* line 153, ../SCss/main/1200/_restaurants.scss */
.restaurant-search a {
	position: relative;
	z-index: 10;
}
/* line 159, ../SCss/main/1200/_restaurants.scss */
.restaurant-search .reset-input {
	display: none;
	position: absolute;
	left: 243px;
	top: 8px;
}
/* line 165, ../SCss/main/1200/_restaurants.scss */
.restaurant-search .reset-input.active {
	display: block;
}

/* line 172, ../SCss/main/1200/_restaurants.scss */
.marker {
	display: block;
	width: 56px;
	height: 69px;
	background: url(../img/restaurants-map/marker@2x.png) no-repeat 0 0;
	background-size: 56px 69px;
}

/* cluster */
/* line 181, ../SCss/main/1200/_restaurants.scss */
.cluster {
	color: #682f1c;
	font-family: 'Flame';
	font-size: 24px;
	font-weight: 300;
	line-height: 30px;
	text-align: center;
	background: url(../Img/restaurants-map/sprite-markers.png) scroll no-repeat 0 0;
}

/* line 191, ../SCss/main/1200/_restaurants.scss */
.cluster-1 {
	line-height: 50px;
	height: 65px;
	width: 56px;
	background-position: 0 0;
}

/* line 198, ../SCss/main/1200/_restaurants.scss */
.cluster-2 {
	line-height: 53px;
	height: 80px;
	width: 65px;
	background-position: -70px 0;
}

/* line 205, ../SCss/main/1200/_restaurants.scss */
.cluster-3 {
	line-height: 66px;
	width: 77px;
	height: 95px;
	background-position: -150px 0;
}

/* line 212, ../SCss/main/1200/_restaurants.scss */
.cluster-4 {
	line-height: 66px;
	width: 89px;
	height: 110px;
	background-position: -240px 0;
}

/* line 220, ../SCss/main/1200/_restaurants.scss */
.leaflet-control-attribution {
	display: none;
}

/* info bubble */
/* line 226, ../SCss/main/1200/_restaurants.scss */
.leaflet-popup .leaflet-popup-content-wrapper {
	width: 344px;
	background-color: #f7a600;
	border: 1px solid #682f1c;
	border-radius: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
}
/* line 233, ../SCss/main/1200/_restaurants.scss */
.leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content {
	font-size: 12px;
	line-height: 19px;
	padding: 15px 18px;
	margin: 0;
}
/* line 239, ../SCss/main/1200/_restaurants.scss */
.leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content p {
	margin: 5px 0 0;
}
/* line 242, ../SCss/main/1200/_restaurants.scss */
.leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content p:first-child {
	margin-top: 0;
}
/* line 247, ../SCss/main/1200/_restaurants.scss */
.leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content .title {
	color: #682f1c;
	font-family: 'Flame';
	font-weight: 300;
	font-size: 15px;
	line-height: 22px;
	margin: -1px 0 6px;
}
/* line 257, ../SCss/main/1200/_restaurants.scss */
.leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content .address p {
	color: #682f1c;
	font-family: 'Flame', sans-serif;
	font-weight: 300;
	font-size: 12px;
	line-height: 19px;
}
/* line 268, ../SCss/main/1200/_restaurants.scss */
.leaflet-popup .leaflet-popup-tip-container {
	width: 24px;
	height: 17px;
	margin-top: -1px;
	margin-left: -12px;
}
/* line 274, ../SCss/main/1200/_restaurants.scss */
.leaflet-popup .leaflet-popup-tip-container .leaflet-popup-tip {
	position: relative;
	width: auto;
	height: auto;
	border: none;
	background: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	-webkit-transform: rotate(0);
	-ms-transform: rotate(0);
	-o-transform: rotate(0);
	transform: rotate(0);
	margin: 0;
	padding: 0;
}
/* line 285, ../SCss/main/1200/_restaurants.scss */
.leaflet-popup .leaflet-popup-tip-container .leaflet-popup-tip::before, .leaflet-popup .leaflet-popup-tip-container .leaflet-popup-tip::after {
	content: " ";
	position: relative;
	z-index: 2;
	display: block;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 17px 12px 0 12px;
	border-color: #f7a600 transparent transparent transparent;
}
/* line 297, ../SCss/main/1200/_restaurants.scss */
.leaflet-popup .leaflet-popup-tip-container .leaflet-popup-tip::after {
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	border-width: 18px 13px 0 13px;
	border-top-color: #682f1c;
	margin-left: -1px;
}
/* line 309, ../SCss/main/1200/_restaurants.scss */
.leaflet-popup .leaflet-popup-close-button {
	display: none !important;
}

/* you-are-here */
/* line 322, ../SCss/main/1200/_restaurants.scss */
.you-are-here, .you-are-here .base {
	display: block;
	width: 40px;
	height: 40px;
}
/* line 329, ../SCss/main/1200/_restaurants.scss */
.you-are-here .base {
	border-radius: 50%;
	position: relative;
	background: #f8c1c4;
	background-color: rgba(226, 6, 19, 0.25);
}
/* line 336, ../SCss/main/1200/_restaurants.scss */
.you-are-here .middot {
	width: 18px;
	height: 18px;
	background-color: #e20613;
	border: 2px solid #fff;
	border-radius: 50%;
	position: absolute;
	left: 50%;
	top: 50%;
	-webkit-transform: translateX(-50%) translateY(-50%);
	-moz-transform: translateX(-50%) translateY(-50%);
	-ms-transform: translateX(-50%) translateY(-50%);
	transform: translateX(-50%) translateY(-50%);
	-webkit-animation: fade 1000ms infinite linear;
	-o-animation: fade 1000ms infinite linear;
	animation: fade 1000ms infinite linear;
}

/* line 352, ../SCss/main/1200/_restaurants.scss */
.restaurant-page .restaurants-content {
	height: auto;
	padding: 30px 0 0;
}
/* line 14, ../SCss/mixins/mixins/_clearfix.scss */
.restaurant-page .restaurants-content:before, .restaurant-page .restaurants-content:after {
	content: " ";
	display: table;
}
/* line 19, ../SCss/mixins/mixins/_clearfix.scss */
.restaurant-page .restaurants-content:after {
	clear: both;
}
/* line 358, ../SCss/main/1200/_restaurants.scss */
.restaurant-page .site-bg .bg .figure {
	height: 705px;
}
/* line 362, ../SCss/main/1200/_restaurants.scss */
.restaurant-page .site-bg, .restaurant-page .site-bg .bg, .restaurant-page .site-bg .bg .figure {
	position: relative;
}
/* line 366, ../SCss/main/1200/_restaurants.scss */
.restaurant-page .map-content .google-maps {
	width: 100%;
	height: 100%;
}

/* line 372, ../SCss/main/1200/_restaurants.scss */
.restaurants-content {
	height: 856px;
	padding: 20px 0;
	margin: 0 0 50px;
}
/* line 377, ../SCss/main/1200/_restaurants.scss */
.restaurants-content .page-heading {
	margin: 0 0 20px;
}

/* line 382, ../SCss/main/1200/_restaurants.scss */
.restaurant-cities, .restaurant-towns {
	position: relative;
	max-width: 930px;
}
/* line 388, ../SCss/main/1200/_restaurants.scss */
.restaurant-cities .page-heading span, .restaurant-towns .page-heading span {
	padding-bottom: 6px;
	font-size: 30px;
}
/* line 395, ../SCss/main/1200/_restaurants.scss */
.restaurant-cities .more, .restaurant-towns .more {
	position: absolute;
	right: 0;
	top: 0;
	display: block;
	background: none;
	border: none;
	padding: 0;
}
/* line 405, ../SCss/main/1200/_restaurants.scss */
.restaurant-cities ul, .restaurant-towns ul {
	list-style: none;
	margin: 0 -7px;
	padding: 0;
}
/* line 14, ../SCss/mixins/mixins/_clearfix.scss */
.restaurant-cities ul:before, .restaurant-cities ul:after, .restaurant-towns ul:before, .restaurant-towns ul:after {
	content: " ";
	display: table;
}
/* line 19, ../SCss/mixins/mixins/_clearfix.scss */
.restaurant-cities ul:after, .restaurant-towns ul:after {
	clear: both;
}
/* line 411, ../SCss/main/1200/_restaurants.scss */
.restaurant-cities ul li, .restaurant-towns ul li {
	float: left;
	width: 25%;
	padding: 0 7px;
	margin-bottom: 14px;
}
/* line 417, ../SCss/main/1200/_restaurants.scss */
.restaurant-cities ul li:nth-child(4n+1), .restaurant-towns ul li:nth-child(4n+1) {
	clear: left;
}
/* line 421, ../SCss/main/1200/_restaurants.scss */
.restaurant-cities ul li a, .restaurant-towns ul li a {
	display: block;
	font-family: 'Flame';
	font-size: 18px;
	text-decoration: none;
	line-height: 24px;
	background-color: #fafafa;
	border: 1px solid #dadada;
	padding: 3px 9px 4px;
	color: #484848;
}
/* line 432, ../SCss/main/1200/_restaurants.scss */
.restaurant-cities ul li a.counter, .restaurant-towns ul li a.counter {
	position: relative;
	padding-right: 49px;
}
/* line 436, ../SCss/main/1200/_restaurants.scss */
.restaurant-cities ul li a.counter span, .restaurant-towns ul li a.counter span {
	position: absolute;
	top: -1px;
	right: -1px;
	bottom: -1px;
	display: block;
	text-align: center;
	width: 40px;
	background-color: #febd10;
	border: 1px solid #e2a90f;
	padding: 4px 0 4px;
}
/* line 450, ../SCss/main/1200/_restaurants.scss */
.restaurant-cities ul li a:hover, .restaurant-towns ul li a:hover {
	background-color: #ebebeb;
}

/* line 458, ../SCss/main/1200/_restaurants.scss */
.restaurant-list {
	max-width: 930px;
}
/* line 462, ../SCss/main/1200/_restaurants.scss */
.restaurant-list .page-heading span {
	padding-bottom: 6px;
	font-size: 30px;
}
/* line 469, ../SCss/main/1200/_restaurants.scss */
.restaurant-list ul {
	list-style: none;
	margin: 0 -10px;
	padding: 0;
}
/* line 14, ../SCss/mixins/mixins/_clearfix.scss */
.restaurant-list ul:before, .restaurant-list ul:after {
	content: " ";
	display: table;
}
/* line 19, ../SCss/mixins/mixins/_clearfix.scss */
.restaurant-list ul:after {
	clear: both;
}
/* line 475, ../SCss/main/1200/_restaurants.scss */
.restaurant-list ul li {
	float: left;
	width: 50%;
	padding: 0 10px;
	margin-bottom: 20px;
}
/* line 481, ../SCss/main/1200/_restaurants.scss */
.restaurant-list ul li:nth-child(2n+1) {
	clear: left;
}
/* line 485, ../SCss/main/1200/_restaurants.scss */
.restaurant-list ul li .restaurant {
	font-size: 14px;
	line-height: 24px;
	border: 1px solid #dadada;
	background-color: #fafafa;
	padding: 15px 18px 14px;
}
/* line 492, ../SCss/main/1200/_restaurants.scss */
.restaurant-list ul li .restaurant h3 {
	font-family: "Flame";
	font-size: 20px;
	line-height: 24px;
	margin: 0 0 3px;
}
/* line 498, ../SCss/main/1200/_restaurants.scss */
.restaurant-list ul li .restaurant h3 a {
	color: #682f1c;
}
/* line 504, ../SCss/main/1200/_restaurants.scss */
.restaurant-list ul li .restaurant p {
	margin: 0 0 3px;
}
/* line 508, ../SCss/main/1200/_restaurants.scss */
.restaurant-list ul li .restaurant .dl-horizontal {
	font-size: 12px;
	margin: 0;
}
/* line 512, ../SCss/main/1200/_restaurants.scss */
.restaurant-list ul li .restaurant .dl-horizontal dt {
	width: 175px;
	text-align: left;
}
/* line 516, ../SCss/main/1200/_restaurants.scss */
.restaurant-list ul li .restaurant .dl-horizontal dt::after {
	float: right;
	content: ":";
}
/* line 522, ../SCss/main/1200/_restaurants.scss */
.restaurant-list ul li .restaurant .dl-horizontal dd {
	margin-left: 185px;
	margin-bottom: 4px;
}
/* line 526, ../SCss/main/1200/_restaurants.scss */
.restaurant-list ul li .restaurant .dl-horizontal dd:last-child {
	margin-bottom: 0;
}

/* line 536, ../SCss/main/1200/_restaurants.scss */
.restaurant-detail {
	margin-bottom: 100px;
}
/* line 14, ../SCss/mixins/mixins/_clearfix.scss */
.restaurant-detail:before, .restaurant-detail:after {
	content: " ";
	display: table;
}
/* line 19, ../SCss/mixins/mixins/_clearfix.scss */
.restaurant-detail:after {
	clear: both;
}
/* line 540, ../SCss/main/1200/_restaurants.scss */
.restaurant-detail .call-us-now {
	position: relative;
	display: inline-block;
	width: 161px;
	height: 44px;
}
/* line 546, ../SCss/main/1200/_restaurants.scss */
.restaurant-detail .call-us-now::before {
	content: " ";
	position: absolute;
	top: 2px;
	left: 0;
	width: 100%;
	height: 42px;
	background-color: #e6d4b7;
	-moz-transition: background-color 0.3s ease;
	-o-transition: background-color 0.3s ease;
	-webkit-transition: background-color 0.3s ease;
	transition: background-color 0.3s ease;
}
/* line 560, ../SCss/main/1200/_restaurants.scss */
.restaurant-detail .call-us-now::after {
	content: " ";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: url(../img/btn-call-us-now@2x.png) no-repeat 0 0;
	background-size: 161px 44px;
}
/* line 571, ../SCss/main/1200/_restaurants.scss */
.restaurant-detail .call-us-now:hover::before {
	background-color: #d9bd91;
}
/* line 576, ../SCss/main/1200/_restaurants.scss */
.restaurant-detail .page-figure {
	float: left;
	width: 455px;
}
/* line 580, ../SCss/main/1200/_restaurants.scss */
.restaurant-detail .page-figure .map-content {
	position: relative;
	height: 381px;
}
/* line 585, ../SCss/main/1200/_restaurants.scss */
.restaurant-detail .page-figure .map-content .google-maps > div {
	height: 100%;
}
/* line 590, ../SCss/main/1200/_restaurants.scss */
.restaurant-detail .page-figure .map-content .marker {
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -69px 0 0 -28px;
}
/* line 599, ../SCss/main/1200/_restaurants.scss */
.restaurant-detail .map-info-box {
	font-size: 12px;
	line-height: 18px;
}
/* line 603, ../SCss/main/1200/_restaurants.scss */
.restaurant-detail .map-info-box h3 {
	font-size: 16px;
	line-height: 20px;
	margin: 0 0 5px;
}
/* line 610, ../SCss/main/1200/_restaurants.scss */
.restaurant-detail .restaurant-content {
	float: left;
	width: 475px;
	font-size: 14px;
	line-height: 24px;
	padding: 0 0 0 20px;
	margin-top: -6px;
}
/* line 618, ../SCss/main/1200/_restaurants.scss */
.restaurant-detail .restaurant-content p {
	margin: 0 0 3px;
}
/* line 622, ../SCss/main/1200/_restaurants.scss */
.restaurant-detail .restaurant-content .dl-horizontal {
	font-size: 12px;
	margin: 0;
}
/* line 626, ../SCss/main/1200/_restaurants.scss */
.restaurant-detail .restaurant-content .dl-horizontal dt {
	width: 175px;
	text-align: left;
}
/* line 630, ../SCss/main/1200/_restaurants.scss */
.restaurant-detail .restaurant-content .dl-horizontal dt::after {
	float: right;
	content: ":";
}
/* line 636, ../SCss/main/1200/_restaurants.scss */
.restaurant-detail .restaurant-content .dl-horizontal dd {
	margin-left: 185px;
	margin-bottom: 4px;
}
/* line 640, ../SCss/main/1200/_restaurants.scss */
.restaurant-detail .restaurant-content .dl-horizontal dd:last-child {
	margin-bottom: 0;
}
/* line 646, ../SCss/main/1200/_restaurants.scss */
.restaurant-detail .restaurant-content .buttons {
	margin-top: 24px;
}
/* line 649, ../SCss/main/1200/_restaurants.scss */
.restaurant-detail .restaurant-content .buttons .call-us-now {
	margin-left: 17px;
}

/*
** #Sitemap
** ==================================================
*/
/* line 6, ../SCss/main/1200/_sitemap.scss */
.sitemap {
	margin-top: -5px;
	margin-left: 1px;
}
/* line 11, ../SCss/main/1200/_sitemap.scss */
.sitemap ul ul, .sitemap ul ul:first-child {
	margin-left: 10px;
}
/* line 17, ../SCss/main/1200/_sitemap.scss */
.sitemap a {
	color: #484848;
}

/*
** #HelalET
** ==================================================
*/
/* line 8, ../SCss/main/1200/_helal-et.scss */
.list-certificates .items {
	margin-top: -15px;
	margin-left: -10px;
	margin-right: -5px;
}
/* line 14, ../SCss/main/1200/_helal-et.scss */
.list-certificates .item {
	width: 33.33%;
	margin-top: 15px;
	padding-left: 10px;
	padding-right: 5px;
	float: left;
}
/* line 23, ../SCss/main/1200/_helal-et.scss */
.list-certificates .link {
	display: block;
	text-decoration: none;
	padding: 5px;
	border: 1px solid #e5e5e5;
}
/* line 30, ../SCss/main/1200/_helal-et.scss */
.list-certificates .inner {
	display: block;
}
/* line 34, ../SCss/main/1200/_helal-et.scss */
.list-certificates .figure {
	display: block;
	width: 100%;
	position: relative;
	overflow: hidden;
}
/* line 41, ../SCss/main/1200/_helal-et.scss */
.list-certificates .figure img {
	width: 100%;
	height: auto;
}
/* line 47, ../SCss/main/1200/_helal-et.scss */
.list-certificates .title {
	display: block;
	padding: 11px 0 6px;
	font-family: 'Flame';
	font-weight: 300;
	font-size: 16px;
	line-height: 20px;
	color: #682f1c;
	text-align: center;
}
/* line 59, ../SCss/main/1200/_helal-et.scss */
.list-certificates .hover-effect {
	position: absolute;
	z-index: 10;
	background: rgba(247, 166, 0, 0.5);
	width: 100%;
	height: 100%;
}
/* line 69, ../SCss/main/1200/_helal-et.scss */
.list-certificates .hover-effect .i-zoom {
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -25px;
	margin-top: -25px;
}

/*
** #960
** ==================================================
*/
@media (max-width: 1219px) { /* * #Header * ================================================== */
	/* line 7, ../SCss/main/960/_header.scss */
	.secondary-nav > ul > li > a {
		padding: 0 9px;
	}
	/* * #Home * ================================================== */
	/* Slider */
	/* line 8, ../SCss/main/960/_home.scss */
	#homeSliderWrapper {
		height: 424px;
	}
	/* line 11, ../SCss/main/960/_home.scss */
	#homeSliderWrapper #homeSliderInner {
		width: 1536px;
		height: 424px;
		margin-left: -768px;
	}
	/* line 17, ../SCss/main/960/_home.scss */
	#homeSliderWrapper .ls-layerslider .ls-bottom-slidebuttons, #homeSliderWrapper .ls-layerslider .ls-nav-start, #homeSliderWrapper .ls-layerslider .ls-nav-stop, #homeSliderWrapper .ls-layerslider .ls-nav-sides {
		top: -30px;
	}
	/* Spots */
	/* line 27, ../SCss/main/960/_home.scss */
	.home-spots-wrapper {
		margin-top: -93px;
	}
	/* line 31, ../SCss/main/960/_home.scss */
	.home-spots {
		width: 922px;
		height: 142px;
		margin-left: 20px;
	}
	/* line 43, ../SCss/main/960/_home.scss */
	.home-spots .items {
		height: 142px;
		overflow: hidden;
		position: relative;
		z-index: 10;
		margin: 0 0 0 -14px;
	}
	/* line 51, ../SCss/main/960/_home.scss */
	.home-spots .item {
		width: 220px;
		height: 133px;
		margin: 0 0 0 14px;
	}
	/* line 57, ../SCss/main/960/_home.scss */
	.home-spots .item-1 {
		left: 0%;
	}
	/* line 61, ../SCss/main/960/_home.scss */
	.home-spots .item-2 {
		left: 25%;
	}
	/* line 65, ../SCss/main/960/_home.scss */
	.home-spots .item-3 {
		left: 50%;
	}
	/* line 69, ../SCss/main/960/_home.scss */
	.home-spots .item-4 {
		left: 75%;
	}
	/* line 73, ../SCss/main/960/_home.scss */
	.home-spots .item-5 {
		left: 100%;
	}
	/* Widgets */
	/* line 80, ../SCss/main/960/_home.scss */
	.home-widgets .item {
		width: 320px;
		height: 194px;
	}
	/* fancy-grid */
	/* line 89, ../SCss/main/960/_home.scss */
	.fancy-grid .cell-1 {
		height: 124px;
	}
	/* line 93, ../SCss/main/960/_home.scss */
	.fancy-grid .cell-2 {
		height: 70px;
	}
	/* line 99, ../SCss/main/960/_home.scss */
	.icon-box, .icon-box .text-wrapper {
		height: 124px;
	}
	/* line 104, ../SCss/main/960/_home.scss */
	.icon-box .text-wrapper .text {
		padding-right: 115px;
	}
	/* line 109, ../SCss/main/960/_home.scss */
	.icon-box .icon {
		-webkit-transform-origin: 100% 50%;
		-moz-transform-origin: 100% 50%;
		-ms-transform-origin: 100% 50%;
		transform-origin: 100% 50%;
		-webkit-transform: translateY(-50%) scale(0.8);
		-moz-transform: translateY(-50%) scale(0.8);
		-ms-transform: translateY(-50%) scale(0.8);
		transform: translateY(-50%) scale(0.8);
	}
	/* line 115, ../SCss/main/960/_home.scss */
	.cell-button {
		width: 320px;
		height: 70px;
	}
	/* line 119, ../SCss/main/960/_home.scss */
	.cell-button .icon {
		left: 2px;
		top: -5px;
		-webkit-transform-origin: 0% 50%;
		-moz-transform-origin: 0% 50%;
		-ms-transform-origin: 0% 50%;
		transform-origin: 0% 50%;
		-webkit-transform: scale(0.81);
		-moz-transform: scale(0.81);
		-ms-transform: scale(0.81);
		transform: scale(0.81);
	}
	/* line 127, ../SCss/main/960/_home.scss */
	.cell-button .text {
		padding-left: 63px;
		padding-top: 14px;
	}
	/* line 132, ../SCss/main/960/_home.scss */
	.cell-button .i-cell-button-map-pin + .text {
		padding-left: 63px;
	}
	/* line 136, ../SCss/main/960/_home.scss */
	.cell-button .i-cell-button-helal-et + .text {
		padding-left: 53px;
		font-size: 12px;
		line-height: 14px;
	}
	/* home-social-widgets */
	/* line 149, ../SCss/main/960/_home.scss */
	.home-social-widgets .row-main {
		margin-left: -10px;
		margin-right: -10px;
	}
	/* line 154, ../SCss/main/960/_home.scss */
	.home-social-widgets .col-left, .home-social-widgets .col-right {
		padding-left: 10px;
		padding-right: 10px;
		width: 490px;
	}
	/* line 161, ../SCss/main/960/_home.scss */
	.home-social-widgets .col-right .header {
		padding-left: 21px;
	}
	/* line 165, ../SCss/main/960/_home.scss */
	.home-social-widgets .col-right .heading + .heading {
		margin-left: 0;
	}
	/* line 170, ../SCss/main/960/_home.scss */
	.home-social-widgets .tab-pane-inner {
		height: 290px;
	}
	/* line 175, ../SCss/main/960/_home.scss */
	.home-iframe-facebook {
		height: 290px;
	}
	/* line 179, ../SCss/main/960/_home.scss */
	iframe[id^='twitter-widget-'] {
		height: 290px;
	}
	/* blog-posts */
	/* line 187, ../SCss/main/960/_home.scss */
	.blog-posts .figure, .blog-posts .figure img {
		width: 150px;
		height: auto;
	}
	/* line 194, ../SCss/main/960/_home.scss */
	.blog-posts .figure + .heading, .blog-posts .figure + .heading + .desc {
		margin-left: 164px;
	}
	/* line 200, ../SCss/main/960/_home.scss */
	.blog-posts .heading {
		margin: 0 0 7px;
		font-family: 'Flame';
		font-weight: 300;
		font-size: 14px;
		line-height: 18px;
		color: #682f1c;
	}
	/* youtube-posts */
	/* line 217, ../SCss/main/960/_home.scss */
	.youtube-posts .item {
		width: 150px;
		height: 90px;
	}
	/* line 222, ../SCss/main/960/_home.scss */
	.youtube-posts .item-1 {
		width: 310px;
		height: 190px;
	}
	/* line 239, ../SCss/main/960/_home.scss */
	.halal-meat .detail {
		width: 700px;
		padding-top: 10px;
	}
	/* line 244, ../SCss/main/960/_home.scss */
	.halal-meat .detail .title {
		font-size: 28px;
		line-height: 32px;
		margin-bottom: 3px;
	}
	/* line 256, ../SCss/main/960/_home.scss */
	.halal-meat figure {
		width: 260px;
	}
	/* * #Footer * ================================================== */
	/* footer */
	/* line 7, ../SCss/main/960/_footer.scss */
	.site-footer {
		position: relative;
		padding: 35px 0;
		overflow: hidden;
	}
	/* line 21, ../SCss/main/960/_footer.scss */
	.site-footer .row-main .footer-widget {
		margin-bottom: 20px;
	}
	/* line 25, ../SCss/main/960/_footer.scss */
	.site-footer .row-main .footer-widget-1 {
		float: left;
	}
	/* line 30, ../SCss/main/960/_footer.scss */
	.site-footer .row-main .footer-widget-2 {
		float: right;
	}
	/* line 35, ../SCss/main/960/_footer.scss */
	.site-footer .row-main .footer-widget-3 {
		float: none;
		width: 370px;
	}
	/* line 40, ../SCss/main/960/_footer.scss */
	.site-footer .row-main .footer-widget-4 {
		float: none;
	}
	/* * #Subpage * ================================================== */
	/* line 6, ../SCss/main/960/_subpage.scss */
	.site-main {
		width: 710px;
	}
	/* line 10, ../SCss/main/960/_subpage.scss */
	.site-sidebar {
		width: 220px;
	}
	/* * #Products * ================================================== */
	/* line 20, ../SCss/main/960/_products.scss */
	.list-products .items {
		margin: -22px 0 0 -22px;
	}
	/* line 24, ../SCss/main/960/_products.scss */
	.list-products .item {
		margin: 22px 0 0 22px;
	}
	/* line 29, ../SCss/main/960/_products.scss */
	.list-products[data-columns="5"] .items {
		margin: -10px 0 0 -10px;
	}
	/* line 33, ../SCss/main/960/_products.scss */
	.list-products[data-columns="5"] .item {
		margin: 10px 0 0 10px;
	}
	/* Detail */
	/* line 45, ../SCss/main/960/_products.scss */
	.product-detail .product-figure {
		width: 424px; /* 394 + 15 * 2 */
	}
	/* line 65, ../SCss/main/960/_products.scss */
	.product-detail .product-sidebar {
		width: 316px; /* 394 + 15 * 2 */
	}
	/* * #Campaigns * ================================================== */
	/* line 6, ../SCss/main/960/_campaigns.scss */
	.list-tax { /* item-secondary */
	}
	/* line 20, ../SCss/main/960/_campaigns.scss */
	.list-tax .mask {
		width: 345px;
		height: 530px;
	}
	/* line 50, ../SCss/main/960/_campaigns.scss */
	.list-tax .figure-wrapper {
		width: 345px;
		height: 345px;
		overflow: hidden;
	}
	/* line 56, ../SCss/main/960/_campaigns.scss */
	.list-tax .figure {
		position: relative;
		z-index: 5;
	}
	/* line 60, ../SCss/main/960/_campaigns.scss */
	.list-tax .figure, .list-tax .figure a, .list-tax .figure img {
		display: block;
		width: 100%;
		height: 100%;
	}
	/* line 69, ../SCss/main/960/_campaigns.scss */
	.list-tax .item-content {
		width: 345px;
		top: 345px;
	}
	/* line 227, ../SCss/main/960/_campaigns.scss */
	.list-tax .item.item-secondary .figure-wrapper {
		width: 345px;
		height: 345px;
	}
	/* line 232, ../SCss/main/960/_campaigns.scss */
	.list-tax .item.item-secondary .mask {
		width: 345px;
		height: 530px;
	}
	/* line 237, ../SCss/main/960/_campaigns.scss */
	.list-tax .item.item-secondary .item-content {
		width: 345px;
		top: 345px;
	}
	/* .tax-slider */
	/* line 252, ../SCss/main/960/_campaigns.scss */
	.tax-detail .tax-slider {
		width: 345px;
		height: 345px;
	}
	/* line 259, ../SCss/main/960/_campaigns.scss */
	.list-tax .nano-content-inner, .list-tax .item-secondary .nano-content-inner {
		width: 294px;
	}
	/* * #Restaurants * ================================================== */
	/* line 7, ../SCss/main/960/_restaurants.scss */
	.restaurants-header .container > .clearfix {
		width: 710px;
	}
	/* line 17, ../SCss/main/960/_restaurants.scss */
	.restaurant-info .content {
		width: 710px;
	}
	/* line 23, ../SCss/main/960/_restaurants.scss */
	.restaurant-page .site-bg .bg .figure {
		height: 518px;
	}
	/* line 28, ../SCss/main/960/_restaurants.scss */
	.restaurant-cities, .restaurant-towns {
		max-width: 710px;
	}
	/* line 32, ../SCss/main/960/_restaurants.scss */
	.restaurant-cities ul, .restaurant-towns ul {
		margin: 0 -11px;
	}
	/* line 35, ../SCss/main/960/_restaurants.scss */
	.restaurant-cities ul li, .restaurant-towns ul li {
		float: left;
		width: 33.33333333333333%;
		padding: 0 11px;
	}
	/* line 40, ../SCss/main/960/_restaurants.scss */
	.restaurant-cities ul li:nth-child(4n+1), .restaurant-towns ul li:nth-child(4n+1) {
		clear: none;
	}
	/* line 44, ../SCss/main/960/_restaurants.scss */
	.restaurant-cities ul li:nth-child(3n+1), .restaurant-towns ul li:nth-child(3n+1) {
		clear: left;
	}
	/* line 84, ../SCss/main/960/_restaurants.scss */
	.restaurant-list {
		max-width: 710px;
	}
	/* line 89, ../SCss/main/960/_restaurants.scss */
	.restaurant-detail .page-figure {
		width: 400px;
	}
	/* line 93, ../SCss/main/960/_restaurants.scss */
	.restaurant-detail .restaurant-content {
		width: 310px;
	}
	/* line 97, ../SCss/main/960/_restaurants.scss */
	.restaurant-detail .restaurant-content .buttons .call-us-now {
		display: block;
		margin: 20px 0 0;
	}
	/* * #Gallery * ================================================== */
	/* line 10, ../SCss/main/960/_gallery.scss */
	.gallery .items {
		margin-top: -10px;
		margin-left: -5px;
		margin-right: -5px;
	}
	/* line 16, ../SCss/main/960/_gallery.scss */
	.gallery .item {
		width: 20%;
		float: left;
		padding-top: 10px;
		padding-left: 5px;
		padding-right: 5px;
	}

	.home-spots-wrapper-list {
		width:320px!important;
	}

	.home-spots-wrapper-list ul li a img {
		height: 92px!important;
	}
}
/*
** #PixelPerfect
** ==================================================
*/
/* line 9, ../SCss/main/1200/_pixel-perfect.scss */
.Firefox .page-heading {
	margin-bottom: 13px;
}
/* line 11, ../SCss/main/1200/_pixel-perfect.scss */
.Firefox .page-heading span {
	padding-bottom: 13px;
	margin-top: -1px;
}
/* line 17, ../SCss/main/1200/_pixel-perfect.scss */
.Firefox .page-desc {
	margin-bottom: 25px;
}
/* line 26, ../SCss/main/1200/_pixel-perfect.scss */
.Firefox .form-control.select > label:first-child {
	line-height: 30px;
}
/* line 30, ../SCss/main/1200/_pixel-perfect.scss */
.Firefox .filter-press-room .title {
	padding-top: 4px;
}

/* line 37, ../SCss/main/1200/_pixel-perfect.scss */
.Explorer .home-widgets .item > a .text span {
	margin-top: 5px;
}
/* line 41, ../SCss/main/1200/_pixel-perfect.scss */
.Explorer .cell-button .text {
	padding-top: 18px;
}
/* line 45, ../SCss/main/1200/_pixel-perfect.scss */
.Explorer .icon-box .text-wrapper .text {
	padding-top: 4px;
}
/* line 49, ../SCss/main/1200/_pixel-perfect.scss */
.Explorer .triangle-ribbon-box .header .heading {
	padding-top: 12px;
	padding-bottom: 9px;
}
/* line 54, ../SCss/main/1200/_pixel-perfect.scss */
.Explorer .secondary-nav .megamenu .heading {
	margin: -1px 0 8px;
}
/* line 59, ../SCss/main/1200/_pixel-perfect.scss */
.Explorer .page-heading span {
	padding-bottom: 10px;
	margin-top: 2px;
}
/* line 65, ../SCss/main/1200/_pixel-perfect.scss */
.Explorer .sidebar-heading {
	margin-top: 0;
	margin-bottom: 12px;
}
/* line 73, ../SCss/main/1200/_pixel-perfect.scss */
.Explorer .related-contents-widget .heading span {
	margin-top: 1px;
	padding-bottom: 8px;
}
/* line 79, ../SCss/main/1200/_pixel-perfect.scss */
.Explorer .related-contents-widget .list-products[data-columns="5"] .item .heading span {
	top: 129px;
}
/* line 84, ../SCss/main/1200/_pixel-perfect.scss */
.Explorer .list-tax .heading {
	margin: 0px 0 7px;
}
/* line 89, ../SCss/main/1200/_pixel-perfect.scss */
.Explorer .restaurant-info .i-info {
	top: 3px;
}
/* line 95, ../SCss/main/1200/_pixel-perfect.scss */
.Explorer .restaurants-header-cols .page-heading {
	position: relative;
	top: 3px;
}
/* line 102, ../SCss/main/1200/_pixel-perfect.scss */
.Explorer .fancy-heading.font-heading span {
	padding: 2px 0 8px;
}
/* line 108, ../SCss/main/1200/_pixel-perfect.scss */
.Explorer .form-control.select > label:first-child {
	line-height: 30px;
}
/* line 114, ../SCss/main/1200/_pixel-perfect.scss */
.Explorer .table-food-values tbody td, .Explorer .table-food-values tbody th {
	padding: 7px 14px 4px;
}

/* line 126, ../SCss/main/1200/_pixel-perfect.scss */
.iOs .site-content {
	-webkit-transform: translate3d(0, 0, 0);
}

/* Table of Content
================================================== #Any
*/
/*
** #720
** ==================================================
*/
/*
** #Prepare
** ==================================================
*/
/* line 6, ../SCss/tablet/740/_prepare.scss */
#mobileNavigationTrigger, .callcenter-spot, .mobile-navigation, .home-spots .indicators, .big-button-mobile {
	display: none;
}

@media (max-width: 1000px) { /* * #General * ================================================== */
	/* line 6, ../SCss/tablet/740/_general.scss */
	body {
		font-size: 14px;
		line-height: 23px;
	}
	/* line 18, ../SCss/tablet/740/_general.scss */
	p {
		margin: 0 0 17px;
	}
	/* line 22, ../SCss/tablet/740/_general.scss */
	.site-content {
		padding-bottom: 40px;
	}
	/* line 31, ../SCss/tablet/740/_general.scss */
	a.touch-start, button.touch-start, .item.touch-start {
		opacity: 0.8 !important;
		-webkit-transition: none;
		-o-transition: none;
		transition: none;
	}
	/* line 40, ../SCss/tablet/740/_general.scss */
	h1, .h1, h2, .h2, h3, .h3 {
		margin-bottom: 16px;
	}
	/* line 46, ../SCss/tablet/740/_general.scss */
	.simple-hover {
		-webkit-transition: none;
		-o-transition: none;
		transition: none;
	}
	/* line 49, ../SCss/tablet/740/_general.scss */
	.simple-hover:hover {
		opacity: 1;
	}
	/* line 55, ../SCss/tablet/740/_general.scss */
	.cookie-bar .content {
		padding-right: 30px;
	}
	/* * #Forms * ================================================== */
	/* line 7, ../SCss/tablet/740/_forms.scss */
	.form-control {
		height: 40px;
	}
	/* line 10, ../SCss/tablet/740/_forms.scss */
	.form-control input, .form-control textarea, .form-control select {
		font-size: 14px;
		line-height: 23px;
	}
	/* line 19, ../SCss/tablet/740/_forms.scss */
	.form-control.text input {
		padding: 4px 10px;
	}
	/* line 24, ../SCss/tablet/740/_forms.scss */
	.form-control.textarea {
		height: 109px;
	}
	/* line 26, ../SCss/tablet/740/_forms.scss */
	.form-control.textarea textarea {
		padding: 6px 10px;
	}
	/* line 34, ../SCss/tablet/740/_forms.scss */
	.form-control.date:before, .form-control.time:before {
		width: 45px;
		height: 40px;
	}
	/* line 39, ../SCss/tablet/740/_forms.scss */
	.form-control.date:after, .form-control.time:after {
		right: 13px;
		top: 11px;
	}
	/* line 44, ../SCss/tablet/740/_forms.scss */
	.form-control.date label:first-child, .form-control.time label:first-child {
		display: block;
		margin-right: 39px;
		line-height: 39px;
		padding: 0 10px;
		font-size: 14px;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}
	/* line 61, ../SCss/tablet/740/_forms.scss */
	.form-control.date input, .form-control.time input {
		opacity: 0;
		display: block;
		width: 100%;
		height: 100%;
		position: absolute;
		z-index: 10;
		left: 0;
		top: 0;
	}
	/* line 85, ../SCss/mixins/_mixins.scss */
	.no-opacity .form-control.date input, .no-opacity .form-control.time input {
		filter: alpha(opacity=0);
	}
	/* line 211, ../SCss/tablet/740/_forms.scss */
	.form-control.select:before {
		width: 45px;
		height: 40px;
		top: -1px;
		right: -1px;
	}
	/* line 219, ../SCss/tablet/740/_forms.scss */
	.form-control.select:after {
		right: 16px;
		top: 15px;
	}
	/* line 224, ../SCss/tablet/740/_forms.scss */
	.form-control.select label:first-child {
		margin-right: 39px;
		line-height: 39px;
		padding: 0 10px;
		font-size: 14px;
	}
	/* line 236, ../SCss/tablet/740/_forms.scss */
	.form-control.checkbox .checkbox-label, .form-control.radio .checkbox-label {
		padding: 10px 0 0 50px;
		font-size: 14px;
		line-height: 21px;
	}
	/* line 244, ../SCss/tablet/740/_forms.scss */
	.form-control.checkbox .checkbox-label:before, .form-control.checkbox .checkbox-label .before, .form-control.radio .checkbox-label:before, .form-control.radio .checkbox-label .before {
		width: 40px;
		height: 40px;
	}
	/* line 250, ../SCss/tablet/740/_forms.scss */
	.form-control.checkbox .checkbox-label:after, .form-control.checkbox .checkbox-label .after, .form-control.radio .checkbox-label:after, .form-control.radio .checkbox-label .after {
		left: 11px;
		top: 12px;
		margin: 3px 0 0 2px;
	}
	/* line 260, ../SCss/tablet/740/_forms.scss */
	.form-control.checkbox.form-control-checkbox-campaign .checkbox-label, .form-control.radio.form-control-checkbox-campaign .checkbox-label {
		padding: 0 0 0 50px;
	}
	/* Form Horizontal */
	/* line 268, ../SCss/tablet/740/_forms.scss */
	.form-horizontal {
		max-width: 720px;
	}
	/* line 271, ../SCss/tablet/740/_forms.scss */
	.form-horizontal .control-label {
		font-size: 15px;
	}
	/* line 275, ../SCss/tablet/740/_forms.scss */
	.page-contents > .form-horizontal:first-child {
		margin-top: -4px;
	}
	/* line 279, ../SCss/tablet/740/_forms.scss */
	.form-horizontal .control-groups {
		margin-top: -26px;
	}
	/* line 283, ../SCss/tablet/740/_forms.scss */
	.form-horizontal .control-group {
		margin-top: 19px;
	}
	/* line 287, ../SCss/tablet/740/_forms.scss */
	.form-horizontal .form-actions {
		margin-top: 40px;
	}
	/* line 291, ../SCss/tablet/740/_forms.scss */
	.form-horizontal .form-control label.error {
		margin-bottom: 8px;
	}
	/* line 297, ../SCss/tablet/740/_forms.scss */
	.form-horizontal-block .control-label {
		padding-bottom: 4px;
	}
	/* line 302, ../SCss/tablet/740/_forms.scss */
	img.captcha {
		height: 40px;
	}
	/* * #Buttons * ================================================== */
	/* line 6, ../SCss/tablet/740/_buttons.scss */
	.fancy-button {
		font-size: 26px;
		line-height: 30px;
	}
	/* line 10, ../SCss/tablet/740/_buttons.scss */
	.fancy-button span {
		padding: 4px 14px 6px;
	}
	/* * #Gallery * ================================================== */
	/* line 40, ../SCss/tablet/740/_gallery.scss */
	.gallery .title {
		font-size: 13px;
		line-height: 20px;
	}
	/* * #Home * ================================================== */
	/* Header */
	/* line 7, ../SCss/tablet/740/_header.scss */
	.primary-nav, .secondary-nav {
		display: none;
	}
	/* line 12, ../SCss/tablet/740/_header.scss */
	.site-header {
		height: 64px;
	}
	/* line 16, ../SCss/tablet/740/_header.scss */
	.site-header .bottom {
		display: none;
	}
	/* line 21, ../SCss/tablet/740/_header.scss */
	.logo {
		width: 98px;
		height: 98px;
		margin-top: 0;
	}
	/* line 26, ../SCss/tablet/740/_header.scss */
	.logo a {
		background-position: 0 -120px;
	}
	/* line 29, ../SCss/tablet/740/_header.scss */
	.logo a:before {
		background-size: 98px 98px;
	}
	/* line 35, ../SCss/tablet/740/_header.scss */
	.big-button {
		display: none;
	}
	/* line 39, ../SCss/tablet/740/_header.scss */
	#mobileNavigationTrigger {
		display: block;
	}
	/* line 43, ../SCss/tablet/740/_header.scss */
	.mobile-navbar-button {
		display: block;
		width: 44px;
		height: 44px;
		position: relative;
		float: right;
		padding: 9px 9px 13px 9px;
		margin-top: 10px;
		margin-bottom: 10px;
		background-color: #783722;
		background-image: none;
		border: 0 none;
		border-radius: 4px;
		-webkit-box-shadow: inset 0 -4px 0 #531f0e;
		box-shadow: inset 0 -4px 0 #531f0e;
	}
	/* line 61, ../SCss/tablet/740/_header.scss */
	.mobile-navbar-button:focus {
		outline: 0;
	}
	/* line 66, ../SCss/tablet/740/_header.scss */
	.mobile-navbar-button .icon-bar {
		display: block;
		width: 26px;
		height: 3px;
		border-radius: 3px;
		background-color: #f7a600;
	}
	/* line 73, ../SCss/tablet/740/_header.scss */
	.mobile-navbar-button .icon-bar + .icon-bar {
		margin-top: 3px;
	}
	/* line 79, ../SCss/tablet/740/_header.scss */
	.mobile-navbar-button-close .icon-bar {
		position: absolute;
		left: 9px;
		top: 50%;
	}
	/* line 85, ../SCss/tablet/740/_header.scss */
	.mobile-navbar-button-close .icon-bar, .mobile-navbar-button-close .icon-bar + .icon-bar {
		margin-top: -3px;
	}
	/* line 91, ../SCss/tablet/740/_header.scss */
	.mobile-navbar-button-close .icon-bar-1 {
		-webkit-transform: rotate(-45deg);
		-moz-transform: rotate(-45deg);
		-ms-transform: rotate(-45deg);
		transform: rotate(-45deg);
	}
	/* line 94, ../SCss/tablet/740/_header.scss */
	.mobile-navbar-button-close .icon-bar-2 {
		-webkit-transform: rotate(45deg);
		-moz-transform: rotate(45deg);
		-ms-transform: rotate(45deg);
		transform: rotate(45deg);
	}
	/* line 99, ../SCss/tablet/740/_header.scss */
	a.big-button-mobile {
		width: auto;
		padding: 0 10px;
		background-color: #e20613;
		margin-right: 20px;
		font-family: 'Flame';
		font-weight: 300;
		font-size: 25px;
		line-height: 40px;
		color: #fff;
		text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5);
		text-decoration: none;
		-webkit-box-shadow: inset 0 -4px 0 #b70600;
		box-shadow: inset 0 -4px 0 #b70600;
	}
	/* line 119, ../SCss/tablet/740/_header.scss */
	.callcenter-spot {
		display: block;
		float: right;
		margin-right: 19px;
		margin-top: 4px;
		margin-bottom: 4px;
	}
	/* line 127, ../SCss/tablet/740/_header.scss */
	.mobile-navigation.ready, .mobile-navigation-ready .mobile-navigation {
		display: block;
	}
	/* line 132, ../SCss/tablet/740/_header.scss */
	.mobile-navigation, .mobile-navigation .mobile-navigation-overlay {
		position: absolute;
		z-index: 1600;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
	}
	/* line 143, ../SCss/tablet/740/_header.scss */
	.mobile-navigation {
		overflow: hidden;
	}
	/* line 147, ../SCss/tablet/740/_header.scss */
	.mobile-navigation .mobile-navigation-overlay {
		z-index: 1500;
		background-color: rgba(57, 28, 18, 0.8);
		opacity: 0;
		-webkit-transition: opacity 0.6s;
		-o-transition: opacity 0.6s;
		transition: opacity 0.6s;
	}
	/* line 85, ../SCss/mixins/_mixins.scss */
	.no-opacity .mobile-navigation .mobile-navigation-overlay {
		filter: alpha(opacity=0);
	}
	/* line 154, ../SCss/tablet/740/_header.scss */
	.mobile-navigation .mobile-navigation-overlay.active, .mobile-navigation-active .mobile-navigation .mobile-navigation-overlay {
		opacity: 1;
	}
	/* line 85, ../SCss/mixins/_mixins.scss */
	.no-opacity .mobile-navigation .mobile-navigation-overlay.active, .no-opacity .mobile-navigation-active .mobile-navigation .mobile-navigation-overlay {
		filter: alpha(opacity=100);
	}
	/* line 160, ../SCss/tablet/740/_header.scss */
	.mobile-navigation .mobile-navigation-inner {
		width: 550px;
		background: url(../Img/pattern-sidebar.png) scroll repeat 0 0;
		position: absolute;
		z-index: 1600;
		top: 0;
		left: 100%;
		bottom: 0;
		-webkit-transition: -webkit-transform 0.6s;
		-o-transition: -o-transform 0.6s;
		transition: transform 0.6s;
	}
	/* line 175, ../SCss/tablet/740/_header.scss */
	.mobile-navigation .mobile-navigation-inner .top, .mobile-navigation .mobile-navigation-inner .bottom {
		position: absolute;
		z-index: 1600;
		left: 0;
		right: 0;
	}
	/* line 182, ../SCss/tablet/740/_header.scss */
	.mobile-navigation .mobile-navigation-inner .top {
		z-index: 1700;
		top: 0;
	}
	/* line 192, ../SCss/tablet/740/_header.scss */
	.mobile-navigation .mobile-navigation-inner .top .mobile-navbar-button {
		margin: 10px;
		-webkit-box-shadow: inset 0 -4px 0 #531f0e, 0 0 0 1px #f4ecde;
		box-shadow: inset 0 -4px 0 #531f0e, 0 0 0 1px #f4ecde;
	}
	/* line 198, ../SCss/tablet/740/_header.scss */
	.mobile-navigation .mobile-navigation-inner .bottom {
		padding-top: 64px;
		top: 0;
		bottom: 0;
		overflow: auto;
	}
	/* line 205, ../SCss/tablet/740/_header.scss */
	.Desktop .mobile-navigation .mobile-navigation-inner .bottom::-webkit-scrollbar {
		display: none;
	}
	/* line 218, ../SCss/tablet/740/_header.scss */
	.mobile-navigation.active .mobile-navigation-inner, .mobile-navigation-active .mobile-navigation .mobile-navigation-inner {
		-webkit-transform: translateX(-550px);
		-moz-transform: translateX(-550px);
		-ms-transform: translateX(-550px);
		transform: translateX(-550px);
	}
	/* line 227, ../SCss/tablet/740/_header.scss */
	.mobile-nav ul {
		list-style: none;
		margin: 0;
		padding: 0;
	}
	/* line 233, ../SCss/tablet/740/_header.scss */
	.mobile-nav > ul > li, .mobile-nav > ul > li > ul > li {
		position: relative;
		border-bottom: 1px solid #f4ecde;
	}
	/* line 238, ../SCss/tablet/740/_header.scss */
	.mobile-nav > ul > li:first-child, .mobile-nav > ul > li > ul > li:first-child {
		border-top: 1px solid #f4ecde;
	}
	/* line 242, ../SCss/tablet/740/_header.scss */
	.mobile-nav > ul > li > a, .mobile-nav > ul > li > ul > li > a {
		display: block;
		height: 46px;
		padding: 11px 20px;
		font-family: 'Flame';
		font-weight: 300;
		font-size: 17px;
		line-height: 22px;
		color: #682f1c;
		text-decoration: none;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap; /* &:active, */
	}
	/* line 258, ../SCss/tablet/740/_header.scss */
	.mobile-nav > ul > li > a.touch-start, .mobile-nav > ul > li > ul > li > a.touch-start {
		color: #fff;
		background-color: #f7a600;
	}
	/* line 266, ../SCss/tablet/740/_header.scss */
	.mobile-nav > ul > li > ul > li a {
		padding-left: 30px;
		background-color: rgba(104, 47, 28, 0.1); /* &:active, */
	}
	/* line 269, ../SCss/tablet/740/_header.scss */
	.mobile-nav > ul > li > ul > li a.touch-start {
		background-color: #f7a600;
	}
	/* line 274, ../SCss/tablet/740/_header.scss */
	.mobile-nav > ul > li > ul > li:first-child {
		border-top: 1px solid #f4ecde;
	}
	/* line 278, ../SCss/tablet/740/_header.scss */
	.mobile-nav > ul > li > ul > li:last-child {
		border-bottom-width: 0;
	}
	/* line 283, ../SCss/tablet/740/_header.scss */
	.mobile-nav .subnav-trigger {
		border: 0 none;
		background: 0 none;
		background-color: rgba(104, 47, 28, 0.1);
		position: absolute;
		right: 20px;
		top: 0;
		width: 56px;
		height: 46px;
	}
	/* line 293, ../SCss/tablet/740/_header.scss */
	.mobile-nav .subnav-trigger .caret {
		display: inline-block;
		border-top: 0 solid transparent;
		border-bottom: 8px solid #682f1c;
		border-left: 8px solid transparent;
		border-right: 8px solid transparent;
		margin-top: 19px;
		margin-bottom: 19px;
	}
	/* line 305, ../SCss/tablet/740/_header.scss */
	.mobile-nav .subnav-trigger.collapsed {
		background-color: rgba(104, 47, 28, 0.06);
	}
	/* line 307, ../SCss/tablet/740/_header.scss */
	.mobile-nav .subnav-trigger.collapsed .caret {
		border-top: 8px solid #682f1c;
		border-bottom: 4px solid transparent;
	}
	/* line 321, ../SCss/tablet/740/_header.scss */
	.mobile-products-nav {
		padding: 24px;
		background-color: rgba(104, 47, 28, 0.1);
	}
	/* line 14, ../SCss/mixins/mixins/_clearfix.scss */
	.mobile-products-nav ul:before, .mobile-products-nav ul:after {
		content: " ";
		display: table;
	}
	/* line 19, ../SCss/mixins/mixins/_clearfix.scss */
	.mobile-products-nav ul:after {
		clear: both;
	}
	/* line 336, ../SCss/tablet/740/_header.scss */
	.mobile-products-nav li {
		position: relative;
		display: inline-block;
		float: left;
		width: 100px;
		height: 100px;
	}
	/* line 343, ../SCss/tablet/740/_header.scss */
	.mobile-products-nav li a {
		position: relative;
		display: block;
		width: 100%;
		height: 100%;
		text-align: center; /* &:active, */
	}
	/* line 353, ../SCss/tablet/740/_header.scss */
	.mobile-products-nav li a.touch-start {
		background-color: #fff;
		-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
		box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
		opacity: 1;
	}
	/* line 360, ../SCss/tablet/740/_header.scss */
	.mobile-products-nav li img {
		display: inline-block;
		max-width: 100%;
		height: auto;
		position: relative;
		top: -9px;
	}
	/* line 371, ../SCss/tablet/740/_header.scss */
	.mobile-products-nav li .title {
		display: block;
		width: 100%;
		text-align: center;
		position: absolute;
		left: 0;
		top: 64px;
		font-size: 13px;
		line-height: 18px;
		color: #682f1c;
	}
	/* line 389, ../SCss/tablet/740/_header.scss */
	.mobile-navigation-ready, .mobile-navigation-ready body, .mobile-navigation-ready .site-viewport {
		height: 100%;
		overflow: hidden;
		background: #fff;
	}
	/* line 397, ../SCss/tablet/740/_header.scss */
	.mobile-navigation-ready .site-viewport {
		-webkit-transition: -webkit-transform 0.6s;
		-o-transition: -o-transform 0.6s;
		transition: transform 0.6s;
	}
	/* line 407, ../SCss/tablet/740/_header.scss */
	.mobile-navigation-active .site-viewport {
		-webkit-transform: scale(0.9);
		-moz-transform: scale(0.9);
		-ms-transform: scale(0.9);
		transform: scale(0.9);
	}
	/* * #Home * ================================================== */
	/* Slider */
	/* line 9, ../SCss/tablet/740/_home.scss */
	#homeSliderWrapper {
		height: 340px;
	}
	/* line 12, ../SCss/tablet/740/_home.scss */
	#homeSliderWrapper #homeSliderInner {
		width: 1232px;
		height: 340px;
		margin-left: -616px;
	}
	/* line 18, ../SCss/tablet/740/_home.scss */
	#homeSliderWrapper .ls-layerslider .ls-bottom-slidebuttons, #homeSliderWrapper .ls-layerslider .ls-nav-start, #homeSliderWrapper .ls-layerslider .ls-nav-stop, #homeSliderWrapper .ls-layerslider .ls-nav-sides {
		top: -30px;
	}
	/* Spots */
	/* line 28, ../SCss/tablet/740/_home.scss */
	.home-spots-wrapper {
		margin-top: -73px;
	}
	/* line 32, ../SCss/tablet/740/_home.scss */
	.home-spots {
		width: 680px;
		height: 142px;
		margin-left: 20px;
	}
	/* line 44, ../SCss/tablet/740/_home.scss */
	.home-spots .items {
		height: 142px;
		overflow: hidden;
		position: relative;
		z-index: 10;
		margin: 0 0 0 -10px;
	}
	/* line 52, ../SCss/tablet/740/_home.scss */
	.home-spots .item {
		width: 220px;
		height: 133px;
		margin: 0 0 0 10px;
	}
	/* line 58, ../SCss/tablet/740/_home.scss */
	.home-spots .item-1 {
		left: 0%;
	}
	/* line 62, ../SCss/tablet/740/_home.scss */
	.home-spots .item-2 {
		left: 33.33333%;
	}
	/* line 66, ../SCss/tablet/740/_home.scss */
	.home-spots .item-3 {
		left: 66.66667%;
	}
	/* line 70, ../SCss/tablet/740/_home.scss */
	.home-spots .item-4 {
		left: 100%;
	}
	/* line 74, ../SCss/tablet/740/_home.scss */
	.home-spots .item-5 {
		left: 133.33333%;
	}
	/* line 78, ../SCss/tablet/740/_home.scss */
	.home-spots .controls {
		background: 0 none;
		width: auto;
		left: 0;
		height: 20px;
		bottom: -20px;
	}
	/* line 85, ../SCss/tablet/740/_home.scss */
	.home-spots .controls .prev, .home-spots .controls .next {
		display: none;
	}
	/* line 90, ../SCss/tablet/740/_home.scss */
	.home-spots .controls .indicators {
		display: block;
		list-style: none;
		margin: 0;
		padding: 0;
		text-align: center;
	}
	/* line 97, ../SCss/tablet/740/_home.scss */
	.home-spots .controls .indicators li {
		display: inline-block;
		position: relative;
		width: 11px;
		height: 11px;
		background-color: #e9cfaf;
		border-radius: 50%;
		margin: 0 3px 7px;
		vertical-align: bottom;
	}
	/* line 107, ../SCss/tablet/740/_home.scss */
	.home-spots .controls .indicators li:before {
		content: " ";
		display: block;
		opacity: 0;
		background-color: #682f1c;
		border-radius: 50%;
		position: absolute;
		top: 2px;
		right: 2px;
		bottom: 2px;
		left: 2px;
		-webkit-transition: opacity 0.3s;
		-o-transition: opacity 0.3s;
		transition: opacity 0.3s;
	}
	/* line 123, ../SCss/tablet/740/_home.scss */
	.home-spots .controls .indicators li.active:before {
		opacity: 1;
	}
	/* line 131, ../SCss/tablet/740/_home.scss */
	.home-spots .touch-item {
		display: block;
	}
	/* Widgets */
	/* line 138, ../SCss/tablet/740/_home.scss */
	.home-widgets-wrapper {
		margin-top: 10px;
	}
	/* line 143, ../SCss/tablet/740/_home.scss */
	.home-widgets .item {
		width: 360px;
		height: 218px;
	}
	/* line 148, ../SCss/tablet/740/_home.scss */
	.home-widgets .item > a img {
		-webkit-transform: none;
		-moz-transform: none;
		-ms-transform: none;
		transform: none;
		-webkit-transition: none;
		-o-transition: none;
		transition: none;
	}
	/* line 154, ../SCss/tablet/740/_home.scss */
	.home-widgets .item > a:hover img {
		-webkit-transform: none;
		-moz-transform: none;
		-ms-transform: none;
		transform: none;
	}
	/* line 161, ../SCss/tablet/740/_home.scss */
	.home-widgets .item-3 {
		width: 720px;
		height: 194px;
		margin-top: 20px;
	}
	.home-widgets .item-3 img {
		width: 100%;
	}
	/* line 184, ../SCss/tablet/740/_home.scss */
	.icon-box .text-wrapper {
		font-size: 26px;
		line-height: 30px;
		-webkit-transition: none;
		-o-transition: none;
		transition: none;
	}
	/* line 188, ../SCss/tablet/740/_home.scss */
	.icon-box .text-wrapper .text {
		padding-left: 20px;
		padding-right: 124px;
	}
	/* line 196, ../SCss/tablet/740/_home.scss */
	.icon-box .icon {
		-webkit-transform-origin: 100% 50%;
		-moz-transform-origin: 100% 50%;
		-ms-transform-origin: 100% 50%;
		transform-origin: 100% 50%;
		-webkit-transform: translateY(-50%) scale(0.8);
		-moz-transform: translateY(-50%) scale(0.8);
		-ms-transform: translateY(-50%) scale(0.8);
		transform: translateY(-50%) scale(0.8);
	}
	/* line 202, ../SCss/tablet/740/_home.scss */
	.icon-box:hover .text-wrapper {
		background: 0 none;
	}
	/* line 208, ../SCss/tablet/740/_home.scss */
	.cell-button {
		width: 720px;
		height: 70px;
	}
	/* line 217, ../SCss/tablet/740/_home.scss */
	.cell-button .text {
		padding-top: 22px;
		padding-left: 97px;
		font-size: 26px;
		line-height: 30px;
		-webkit-transition: none;
		-o-transition: none;
		transition: none;
	}
	/* line 226, ../SCss/tablet/740/_home.scss */
	.cell-button .i-cell-button-helal-et {
		top: -4px;
		left: 20px;
	}
	/* line 230, ../SCss/tablet/740/_home.scss */
	.cell-button .i-cell-button-helal-et + .text {
		padding-left: 89px;
		padding-top: 12px;
		padding-right: 10px;
		font-size: 18px;
		line-height: 22px;
	}
	/* line 239, ../SCss/tablet/740/_home.scss */
	.cell-button .i-cell-button-map-pin {
		top: -4px;
		left: 20px;
	}
	/* line 243, ../SCss/tablet/740/_home.scss */
	.cell-button .i-cell-button-map-pin + .text {
		padding-left: 79px;
	}
	/* line 249, ../SCss/tablet/740/_home.scss */
	.cell-button:hover .text {
		background: 0 none;
	}
	/* line 257, ../SCss/tablet/740/_home.scss */
	.fancy-grid .cell-1:hover {
		background-size: 48px 48px;
		background-position: 0 0;
	}
	/* line 261, ../SCss/tablet/740/_home.scss */
	.fancy-grid .cell-1:hover .no-backgroundsize {
		background-position: 0 0;
	}
	/* line 268, ../SCss/tablet/740/_home.scss */
	#homeHalalMeat {
		margin: 0;
	}
	/* line 271, ../SCss/tablet/740/_home.scss */
	#homeHalalMeat .wrapper {
		border-top: none;
		padding: 22px 0 1px;
	}
	/* line 278, ../SCss/tablet/740/_home.scss */
	.halal-meat .detail {
		width: 440px;
		padding-top: 13px;
	}
	/* line 283, ../SCss/tablet/740/_home.scss */
	.halal-meat .detail .title {
		font-size: 26px;
		line-height: 32px;
		margin-bottom: 1px;
	}
	/* line 295, ../SCss/tablet/740/_home.scss */
	.halal-meat figure {
		width: 260px;
	}
	/* * #Footer * ================================================== */
	/* footer */
	/* line 7, ../SCss/tablet/740/_footer.scss */
	.site-footer {
		position: relative;
		padding: 30px 0;
		overflow: hidden;
		font-size: 12px;
		line-height: 20px;
	}
	/* line 16, ../SCss/tablet/740/_footer.scss */
	.site-footer .row-main {
		display: table;
		width: 100%;
		margin-left: 0;
		margin-right: 0;
	}
	/* line 22, ../SCss/tablet/740/_footer.scss */
	.site-footer .row-main .footer-widget-left {
		float: none;
		display: table-header-group;
	}
	/* line 27, ../SCss/tablet/740/_footer.scss */
	.site-footer .row-main .footer-widget-right {
		float: none;
		display: table-footer-group;
	}
	/* line 32, ../SCss/tablet/740/_footer.scss */
	.site-footer .row-main .footer-widget {
		padding-left: 0;
		padding-right: 0;
		width: 50%;
		float: left;
		margin-bottom: 18px;
	}
	/* line 41, ../SCss/tablet/740/_footer.scss */
	.site-footer .row-main .footer-widget-1 > .clearfix {
		width: 192px;
	}
	/* line 46, ../SCss/tablet/740/_footer.scss */
	.site-footer .row-main .footer-widget-2 {
		float: right;
	}
	/* line 61, ../SCss/tablet/740/_footer.scss */
	.site-footer .row-main .footer-widget-3 > .clearfix {
		width: 200px;
	}
	/* line 67, ../SCss/tablet/740/_footer.scss */
	.site-footer .row-main .footer-widget-4 > .clearfix {
		width: 326px;
	}
	/* line 75, ../SCss/tablet/740/_footer.scss */
	.footer-widget .heading {
		font-size: 15px;
	}
	/* line 81, ../SCss/tablet/740/_footer.scss */
	.footer-nav ul a {
		padding: 8px 0 7px 12px;
	}
	/* line 85, ../SCss/tablet/740/_footer.scss */
	.footer-widget .heading + .content > .footer-nav:first-child {
		margin-top: -13px;
	}
	/* line 92, ../SCss/tablet/740/_footer.scss */
	.footer-spots .item + .item {
		margin-top: 15px;
	}
	/* line 97, ../SCss/tablet/740/_footer.scss */
	.social-platforms {
		margin: -10px 0 0 -10px;
	}
	/* line 100, ../SCss/tablet/740/_footer.scss */
	.social-platforms a {
		margin: 10px 0 0 10px;
	}
	/* line 105, ../SCss/tablet/740/_footer.scss */
	.social-platforms:hover a {
		opacity: 1;
	}
	/* line 85, ../SCss/mixins/_mixins.scss */
	.no-opacity .social-platforms:hover a {
		filter: alpha(opacity=100);
	}
	/* line 111, ../SCss/tablet/740/_footer.scss */
	.app-platforms {
		margin: -10px 0 0 -10px;
	}
	/* line 114, ../SCss/tablet/740/_footer.scss */
	.app-platforms a {
		margin: 10px 0 0 10px;
	}
	/* line 119, ../SCss/tablet/740/_footer.scss */
	.app-platforms:hover a {
		opacity: 1;
	}
	/* line 85, ../SCss/mixins/_mixins.scss */
	.no-opacity .app-platforms:hover a {
		filter: alpha(opacity=100);
	}
	/* line 126, ../SCss/tablet/740/_footer.scss */
	.footer-bottom > .clearfix {
		padding-top: 14px;
	}
	/* line 130, ../SCss/tablet/740/_footer.scss */
	.footer-bottom .copyright {
		padding-right: 0;
		font-size: 11px;
		line-height: 13px;
		color: rgba(72, 72, 72, 0.6);
	}
	/* line 135, ../SCss/tablet/740/_footer.scss */
	.footer-bottom .copyright .footer-logo {
		margin: 1px 6px 10px 0;
	}
	/* line 141, ../SCss/tablet/740/_footer.scss */
	.footer-bottom .copyright a {
		color: inherit;
	}
	/* line 147, ../SCss/tablet/740/_footer.scss */
	#Woohoo {
		margin-top: 6px;
	}
	/* * #Subpage * ================================================== */
	/* line 6, ../SCss/tablet/740/_subpage.scss */
	.site-main {
		width: 720px;
	}
	/* line 10, ../SCss/tablet/740/_subpage.scss */
	.site-sidebar {
		display: none;
	}
	/* line 15, ../SCss/tablet/740/_subpage.scss */
	#Breadcrumb {
		margin: 16px 0 8px;
		font-size: 12px;
		line-height: 13px;
	}
	/* line 29, ../SCss/tablet/740/_subpage.scss */
	#Breadcrumb .breadcrumb a, #Breadcrumb .breadcrumb span {
		position: relative;
		display: inline-block;
		padding-right: 4px;
		float: left;
	}
	/* line 36, ../SCss/tablet/740/_subpage.scss */
	#Breadcrumb .breadcrumb a {
		font-size: 12px;
	}
	/* line 46, ../SCss/tablet/740/_subpage.scss */
	#Breadcrumb .breadcrumb span {
		font-size: 10px;
	}
	/* line 53, ../SCss/tablet/740/_subpage.scss */
	#Breadcrumb .breadcrumb .current-page-name {
		line-height: 13px;
	}
	/* line 60, ../SCss/tablet/740/_subpage.scss */
	.page-heading {
		margin-bottom: 13px;
	}
	/* line 64, ../SCss/tablet/740/_subpage.scss */
	.page-desc {
		margin-bottom: 23px;
		font-size: 18px;
		line-height: 26px;
	}
	/* line 72, ../SCss/tablet/740/_subpage.scss */
	.page-contents h2, .page-contents h3, .page-contents h4, .page-contents h5, .page-contents h6 {
		font-size: 15px;
	}
	/* line 81, ../SCss/tablet/740/_subpage.scss */
	.page-contents h2 {
		font-size: 20px;
		line-height: 27px;
	}
	/* * #Products * ================================================== */
	/* line 8, ../SCss/tablet/740/_products.scss */
	.list-products .items {
		margin: -27px 0 0 -27px;
	}
	/* line 12, ../SCss/tablet/740/_products.scss */
	.list-products .item {
		margin: 27px 0 0 27px;
	}
	/* line 17, ../SCss/tablet/740/_products.scss */
	.list-products[data-columns="5"] .items {
		margin: -13px 0 0 -13px;
	}
	/* line 21, ../SCss/tablet/740/_products.scss */
	.list-products[data-columns="5"] .item {
		margin: 13px 0 0 13px;
	}
	/* line 30, ../SCss/tablet/740/_products.scss */
	.list-products .hover-effect {
		opacity: 0;
	}
	/* Detail */
	/* line 38, ../SCss/tablet/740/_products.scss */
	.product-detail .product-figure {
		width: 434px;
	}
	/* line 45, ../SCss/tablet/740/_products.scss */
	.product-detail .product-sidebar .fancy-button {
		font-size: 21px;
		line-height: 24px;
	}
	/* line 49, ../SCss/tablet/740/_products.scss */
	.product-detail .product-sidebar .fancy-button span {
		padding: 9px 10px 15px;
	}
	/* line 56, ../SCss/tablet/740/_products.scss */
	.product-sidebar-widget {
		margin-top: 20px;
	}
	/* line 58, ../SCss/tablet/740/_products.scss */
	.product-sidebar-widget:first-child {
		margin-top: 0;
	}
	/* line 63, ../SCss/tablet/740/_products.scss */
	.product-sidebar-widget .accordion .title {
		padding: 7px 8px 7px;
	}
	/* * #Campaigns * ================================================== */
	/* line 7, ../SCss/tablet/740/_campaigns.scss */
	.list-tax .detail-trigger {
		width: 40px;
		height: 40px;
		top: -50px;
	}
	/* line 13, ../SCss/tablet/740/_campaigns.scss */
	.list-tax .detail-trigger span {
		border-width: 8px;
		border-top-width: 0;
		margin-left: -8px;
		margin-top: -4px;
	}
	/* line 22, ../SCss/tablet/740/_campaigns.scss */
	.list-tax .detail-trigger.active span {
		border-top-width: 8px;
		border-bottom-width: 0;
	}
	/* line 29, ../SCss/tablet/740/_campaigns.scss */
	.list-tax .desc {
		font-size: 16px;
		line-height: 24px;
	}
	/* line 38, ../SCss/tablet/740/_campaigns.scss */
	.list-tax .item.active .item-content, .list-tax .item.item-secondary.active .item-content {
		top: 60px;
	}
	/* Detail */
	/* line 49, ../SCss/tablet/740/_campaigns.scss */
	.tax-detail > .row {
		margin-left: -15px;
		margin-right: -15px;
	}
	/* line 53, ../SCss/tablet/740/_campaigns.scss */
	.tax-detail > .row > div {
		padding-left: 15px;
		padding-right: 15px;
	}
	/* line 60, ../SCss/tablet/740/_campaigns.scss */
	.tax-detail .col-right > p:first-child {
		margin-top: -6px;
	}
	/* line 70, ../SCss/tablet/740/_campaigns.scss */
	.tax-slider .touch-control {
		display: block;
		position: absolute;
		z-index: 100;
		width: 100%;
		height: 100%;
		top: 0;
		left: 0;
	}
	/* line 84, ../SCss/tablet/740/_campaigns.scss */
	.list-tabs ul li a {
		padding: 9px 10px 10px;
	}
	/* line 89, ../SCss/tablet/740/_campaigns.scss */
	.list-tabs ul li.active a {
		font-size: 18px;
		padding: 11px 10px 14px;
	}
	/* * #Restaurants * ================================================== */
	/* line 6, ../SCss/tablet/740/_restaurants.scss */
	.restaurants-header {
		height: 127px;
	}
	/* line 9, ../SCss/tablet/740/_restaurants.scss */
	.restaurants-header .container > .clearfix {
		width: 720px;
	}
	/* line 14, ../SCss/tablet/740/_restaurants.scss */
	.restaurants-content {
		height: 652px;
	}
	/* line 19, ../SCss/tablet/740/_restaurants.scss */
	.restaurant-info .content {
		width: 720px;
		padding: 15px 20px 14px;
	}
	/* line 24, ../SCss/tablet/740/_restaurants.scss */
	.restaurant-info .huge {
		font-size: 20px;
		line-height: 27px;
	}
	/* line 30, ../SCss/tablet/740/_restaurants.scss */
	.restaurant-info.active .trigger span {
		height: 60px;
	}
	/* line 37, ../SCss/tablet/740/_restaurants.scss */
	.restaurants-header-cols .item-2 {
		margin-top: 0;
	}
	/* line 40, ../SCss/tablet/740/_restaurants.scss */
	.restaurants-header-cols .item-2 .form-control {
		height: 40px;
	}
	/* line 45, ../SCss/tablet/740/_restaurants.scss */
	.restaurants-header-cols .item-3 {
		margin-top: 0;
	}
	/* line 49, ../SCss/tablet/740/_restaurants.scss */
	.restaurants-header-cols .item-3 .fancy-button span {
		padding: 4px 17px 6px 16px;
	}
	/* line 53, ../SCss/tablet/740/_restaurants.scss */
	.restaurants-header-cols .item-3 .fancy-button .i-info {
		top: 0;
	}
	/* line 61, ../SCss/tablet/740/_restaurants.scss */
	.restaurant-search .reset-input {
		left: 240px;
		top: 11px;
	}
	/* line 68, ../SCss/tablet/740/_restaurants.scss */
	.restaurant-page .site-bg .bg .figure {
		height: 684px;
	}
	/* line 73, ../SCss/tablet/740/_restaurants.scss */
	.restaurant-cities, .restaurant-towns {
		max-width: none;
	}
	/* line 77, ../SCss/tablet/740/_restaurants.scss */
	.restaurant-cities ul, .restaurant-towns ul {
		margin: 0 -13.5px;
	}
	/* line 80, ../SCss/tablet/740/_restaurants.scss */
	.restaurant-cities ul li, .restaurant-towns ul li {
		padding: 0 13.5px;
	}
	/* line 85, ../SCss/tablet/740/_restaurants.scss */
	.restaurant-cities ul li:nth-child(3n+1), .restaurant-towns ul li:nth-child(3n+1) {
		clear: left;
	}
	/* line 125, ../SCss/tablet/740/_restaurants.scss */
	.restaurant-list {
		max-width: none;
	}
	/* line 130, ../SCss/tablet/740/_restaurants.scss */
	.restaurant-detail .page-figure {
		width: 400px;
	}
	/* line 134, ../SCss/tablet/740/_restaurants.scss */
	.restaurant-detail .restaurant-content {
		width: 320px;
	}
	/* * #Awards * ================================================== */
	/* line 11, ../SCss/tablet/740/_press-room.scss */
	.list-press-room .item {
		padding-top: 18px;
		padding-bottom: 18px;
	}
	/* line 23, ../SCss/tablet/740/_press-room.scss */
	.list-press-room .item .heading {
		margin-bottom: 7px;
		font-size: 15px;
	}
	/* line 34, ../SCss/tablet/740/_press-room.scss */
	.list-press-room .item p {
		margin: 5px 0 0;
	}
	/* line 36, ../SCss/tablet/740/_press-room.scss */
	.list-press-room .item p:first-child {
		margin-top: 0;
	}
	/* line 44, ../SCss/tablet/740/_press-room.scss */
	.filter-press-room .form-control {
		width: 125px;
	}
	/* line 48, ../SCss/tablet/740/_press-room.scss */
	.filter-press-room .title {
		padding-top: 10px;
	}
	/* * #Awards * ================================================== */
	/* line 11, ../SCss/tablet/740/_awards.scss */
	.list-awards .item {
		margin: 12px 0 0;
	}
	/* line 13, ../SCss/tablet/740/_awards.scss */
	.list-awards .item:first-child {
		margin-top: 0;
	}
	/* line 18, ../SCss/tablet/740/_awards.scss */
	.list-awards .heading {
		margin-top: 0;
	}
	/* line 22, ../SCss/tablet/740/_awards.scss */
	.list-awards .sub-heading {
		margin-bottom: 15px;
	}
	/* line 26, ../SCss/tablet/740/_awards.scss */
	.list-awards .awards {
		margin: 18px 0 0 33px;
	}
	/* line 30, ../SCss/tablet/740/_awards.scss */
	.list-awards .awards ul li {
		margin-top: 12px;
	}
	/* * #Food Values * ================================================== */
	/* line 23, ../SCss/tablet/740/_food-values.scss */
	.table-food-values tbody td, .table-food-values tbody th {
		padding: 7px 14px 6px;
	}
	/* line 43, ../SCss/tablet/740/_food-values.scss */
	.table-food-values tbody td, .table-food-values tbody th {
		font-size: 12px;
		line-height: 18px;
	}
	/* line 50, ../SCss/tablet/740/_food-values.scss */
	.table-food-values .table-col-1 {
		width: 300px;
	}
	/* line 53, ../SCss/tablet/740/_food-values.scss */
	.table-food-values .table-col-2 {
		width: 300px;
	}
}
/* Table of Content
================================================== #Any
*/
/*
** #720
** ==================================================
*/
/*
** #Prepare
** ==================================================
*/
/* line 6, ../SCss/phone/460/_prepare.scss */
#copyright_1, .copyright-trigger {
	display: none;
}

@media only screen and (max-width: 767px) { /* * #General * ================================================== */
	/* line 6, ../SCss/phone/460/_general.scss */
	body {
		line-height: 21px;
	}
	/* line 20, ../SCss/phone/460/_general.scss */
	p {
		margin: 0 0 14px;
	}
	/* line 24, ../SCss/phone/460/_general.scss */
	.site-content {
		padding-bottom: 25px;
	}
	/* line 28, ../SCss/phone/460/_general.scss */
	.container {
		width: 480px;
	}
	/* line 32, ../SCss/phone/460/_general.scss */
	.restaurant-info a {
		word-break: break-all;
	}
	/* * #Forms * ================================================== */
	/* line 24, ../SCss/phone/460/_forms.scss */
	.form-control.textarea {
		height: 132px;
	}
	/* line 97, ../SCss/phone/460/_forms.scss */
	.form-control.checkbox.form-control-checkbox-campaign .checkbox-label, .form-control.radio.form-control-checkbox-campaign .checkbox-label {
		font-size: 12px;
	}
	/* Form Horizontal */
	/* line 106, ../SCss/phone/460/_forms.scss */
	.form-horizontal {
		max-width: 460px;
	}
	/* line 109, ../SCss/phone/460/_forms.scss */
	.form-horizontal .control-label {
		font-size: 13px;
	}
	/* line 117, ../SCss/phone/460/_forms.scss */
	.form-horizontal .control-groups {
		margin-top: -19px;
	}
	/* line 121, ../SCss/phone/460/_forms.scss */
	.form-horizontal .control-group {
		margin-top: 14px;
	}
	/* line 125, ../SCss/phone/460/_forms.scss */
	.form-horizontal .form-actions {
		margin-top: 18px;
	}
	/* line 134, ../SCss/phone/460/_forms.scss */
	.form-horizontal .control-group .controls > .row > div + .col-xs-12 {
		margin-top: 20px;
	}
	/* line 137, ../SCss/phone/460/_forms.scss */
	.form-horizontal .control-group > .row > .col-xs-12 + .col-xs-6, .form-horizontal .control-group > .row > .col-xs-12 + .col-xs-6 + .col-xs-6 {
		margin-top: 4px;
	}
	/* line 157, ../SCss/phone/460/_forms.scss */
	.fancy-heading.size-20 {
		font-size: 18px;
	}
	/* * #Buttons * ================================================== */
	/* line 6, ../SCss/phone/460/_buttons.scss */
	.fancy-button {
		white-space: normal;
	}
	/* line 15, ../SCss/phone/460/_buttons.scss */
	.Mobile .fancy-button span {
		position: relative;
		top: 2px;
	}
	/* line 22, ../SCss/phone/460/_buttons.scss */
	.fancy-button-long-text {
		font-size: 16px;
		line-height: 19px;
	}
	/* * #Gallery * ================================================== */
	/* line 7, ../SCss/phone/460/_gallery.scss */
	.gallery {
		margin: 19px 0 9px;
	}
	/* line 16, ../SCss/phone/460/_gallery.scss */
	.gallery .item {
		width: 33.33%;
	}
	/* line 40, ../SCss/phone/460/_gallery.scss */
	.gallery .title {
		font-size: 12px;
		line-height: 17px;
	}
	/* * #Fancybox * ================================================== */
	/* line 11, ../SCss/phone/460/_fancybox.scss */
	.fancybox-close span, .fancybox-nav span {
		width: 40px;
		height: 40px;
	}
	/* line 16, ../SCss/phone/460/_fancybox.scss */
	.fancybox-animating .fancybox-close, .fancybox-animating .fancybox-nav {
		display: none;
	}
	/* line 21, ../SCss/phone/460/_fancybox.scss */
	#fancybox-loading, .fancybox-close span, .fancybox-prev span, .fancybox-next span {
		background-position: 0 0;
	}
	/* line 25, ../SCss/phone/460/_fancybox.scss */
	.fancybox-prev span {
		background-position: 0 -44px;
	}
	/* line 29, ../SCss/phone/460/_fancybox.scss */
	.fancybox-next span {
		background-position: 0 -88px;
	}
	/* line 33, ../SCss/phone/460/_fancybox.scss */
	.fancybox-close:hover span {
		background-position: -44px 0;
	}
	/* line 37, ../SCss/phone/460/_fancybox.scss */
	.fancybox-prev:hover span {
		background-position: -44px -44px;
	}
	/* line 41, ../SCss/phone/460/_fancybox.scss */
	.fancybox-next:hover span {
		background-position: -44px -88px;
	}
	/* line 45, ../SCss/phone/460/_fancybox.scss */
	.fancybox-close, .fancybox-nav {
		width: 40px;
		height: 40px;
	}
	/* line 50, ../SCss/phone/460/_fancybox.scss */
	.fancybox-close span, .fancybox-nav span {
		top: 0;
		left: 0;
		right: auto;
		bottom: auto;
		margin: 0;
	}
	/* line 59, ../SCss/phone/460/_fancybox.scss */
	.fancybox-close {
		top: 0;
		right: 0;
	}
	/* line 63, ../SCss/phone/460/_fancybox.scss */
	.fancybox-prev {
		left: 0;
		top: 50%;
		margin-top: -20px;
	}
	/* line 68, ../SCss/phone/460/_fancybox.scss */
	.fancybox-next {
		right: 0;
		top: 50%;
		margin-top: -20px;
	}
	/* line 75, ../SCss/phone/460/_fancybox.scss */
	.fancybox-title-outside-wrap {
		padding: 20px 10px;
		position: absolute;
		z-index: 2;
		width: 100%;
		height: auto;
		left: 0;
		bottom: 0;
		font-size: 12px;
		line-height: 17px;
		color: #f7a600;
	}
	/* line 89, ../SCss/phone/460/_fancybox.scss */
	.fancybox-title-outside-wrap:after {
		content: " ";
		display: block;
		width: 100%;
		height: 110%;
		position: absolute;
		z-index: -1;
		left: 0;
		bottom: 0;
		opacity: 0.7;
		background: -moz-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.61) 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent), color-stop(100%, rgba(0, 0, 0, 0.61)));
		background: -webkit-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.61) 100%);
		background: -o-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.61) 100%);
		background: -ms-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.61) 100%);
		background: linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.61) 100%);
	}
	/* line 123, ../SCss/phone/460/_fancybox.scss */
	.fancybox-active .fancybox-viewport {
		width: 100%;
		height: 100%;
		overflow: hidden;
		position: absolute;
		z-index: 10000;
		left: 0;
		top: 0;
	}
	/*.fancybox-lock { &, body, .fancybox-overlay, .fancybox-wrap, .fancybox-skin, .fancybox-outer { height: 100% !important; }  .fancybox-overlay { overflow: hidden; }  .site-viewport { overflow: hidden; height: 100%; } }*/
	/* line 154, ../SCss/phone/460/_fancybox.scss */
	.fancybox-active { /*.fancybox-overlay { min-height: 100%;  display: table; width: 100% !important; height: 100% !important; table-layout: fixed; width: 100%;
}*/
	}
	/* line 165, ../SCss/phone/460/_fancybox.scss */
	.fancybox-active .site-viewport, .fancybox-active.sticky-header .site-header {
		position: absolute;
		top: -5000px;
		height: auto;
	}
	/* line 172, ../SCss/phone/460/_fancybox.scss */
	.fancybox-active .fancybox-overlay {
		overflow: hidden !important;
	}
	/* line 177, ../SCss/phone/460/_fancybox.scss */
	.fancybox-overlay {
		background: #33170d;
	}
	/* line 181, ../SCss/phone/460/_fancybox.scss */
	.fancybox-skin {
		background: 0 none;
		border-radius: 0px;
		padding: 0 !important;
	}
	/* * #Image Spots * ================================================== */
	/* line 7, ../SCss/phone/460/_image-spots.scss */
	.page-figure-burger-kingci + .image-spots {
		margin-top: -97px;
	}
	/* * #Home * ================================================== */
	/* Header */
	/* line 7, ../SCss/phone/460/_header.scss */
	.logo {
		width: 60px;
		height: 60px;
		margin-top: 2px;
		margin-left: -3px;
	}
	/* line 14, ../SCss/phone/460/_header.scss */
	.logo a {
		background: 0 none;
	}
	/* line 17, ../SCss/phone/460/_header.scss */
	.logo a:before {
		background-size: 60px 60px !important;
	}
	/* line 23, ../SCss/phone/460/_header.scss */
	a.big-button-mobile {
		width: 80px;
		height: 44px;
		text-align: center;
		font-size: 18px;
		line-height: 17px;
		padding-top: 3px;
		margin-right: 10px;
	}
	/* line 35, ../SCss/phone/460/_header.scss */
	.callcenter-spot {
		margin-top: 11px;
		margin-right: 9px;
	}
	/* line 39, ../SCss/phone/460/_header.scss */
	.callcenter-spot .i-callcenternumber {
		width: 85px;
		height: 45px;
		background-size: 393px 425px !important;
		background-position: 0 -378px;
	}
	/* line 53, ../SCss/phone/460/_header.scss */
	.mobile-navigation .mobile-navigation-inner {
		width: 400px;
	}
	/* line 61, ../SCss/phone/460/_header.scss */
	.mobile-navigation.active .mobile-navigation-inner, .mobile-navigation-active .mobile-navigation .mobile-navigation-inner {
		-webkit-transform: translateX(-400px);
		-moz-transform: translateX(-400px);
		-ms-transform: translateX(-400px);
		transform: translateX(-400px);
	}
	/* line 93, ../SCss/phone/460/_header.scss */
	.mobile-nav > ul > li > a, .mobile-nav > ul > li > ul > li > a {
		padding: 11px 8px;
	}
	/* line 117, ../SCss/phone/460/_header.scss */
	.mobile-nav > ul > li > ul > li a {
		padding-left: 20px;
	}
	/* line 172, ../SCss/phone/460/_header.scss */
	.mobile-products-nav {
		padding: 10px;
	}
	/* line 181, ../SCss/phone/460/_header.scss */
	.mobile-products-nav > ul {
		margin-left: auto;
		margin-right: auto;
	}
	/* line 192, ../SCss/phone/460/_header.scss */
	.mobile-products-nav li {
		width: 75px;
		height: 75px;
	}
	/* line 215, ../SCss/phone/460/_header.scss */
	.mobile-products-nav li img {
		top: -7px;
	}
	/* line 226, ../SCss/phone/460/_header.scss */
	.mobile-products-nav li .title {
		top: 48px;
		font-size: 10px;
		line-height: 13px;
	}
	/* * #Home * ================================================== */
	/* Slider */
	/* line 9, ../SCss/phone/460/_home.scss */
	#homeSliderWrapper {
		height: 213px;
	}
	/* line 12, ../SCss/phone/460/_home.scss */
	#homeSliderWrapper #homeSliderInner {
		width: 772px;
		height: 213px;
		margin-left: -386px;
	}
	/* line 18, ../SCss/phone/460/_home.scss */
	#homeSliderWrapper .ls-layerslider .ls-bottom-slidebuttons, #homeSliderWrapper .ls-layerslider .ls-nav-start, #homeSliderWrapper .ls-layerslider .ls-nav-stop, #homeSliderWrapper .ls-layerslider .ls-nav-sides {
		top: -27px;
	}
	/* line 25, ../SCss/phone/460/_home.scss */
	#homeSliderWrapper .ls-nav-prev, #homeSliderWrapper .ls-nav-next {
		display: none !important;
	}
	/* Spots */
	/* line 33, ../SCss/phone/460/_home.scss */
	.home-spots-wrapper {
		margin-top: 10px;
	}
	/* line 36, ../SCss/phone/460/_home.scss */
	.home-spots-wrapper > .container {
		height: auto;
	}
	/* line 45, ../SCss/phone/460/_home.scss */
	.home-spots {
		width: 430px;
		height: 166px;
		margin-left: 15px;
	}
	/* line 57, ../SCss/phone/460/_home.scss */
	.home-spots .items {
		height: 142px;
		overflow: hidden;
		position: relative;
		z-index: 10;
		margin: 0 0 0 -10px;
	}
	/* line 65, ../SCss/phone/460/_home.scss */
	.home-spots .item {
		width: 210px;
		height: 128px;
		margin: 0 0 0 10px;
	}
	/* line 71, ../SCss/phone/460/_home.scss */
	.home-spots .item-1 {
		left: 0%;
	}
	/* line 75, ../SCss/phone/460/_home.scss */
	.home-spots .item-2 {
		left: 50%;
	}
	/* line 79, ../SCss/phone/460/_home.scss */
	.home-spots .item-3 {
		left: 100%;
	}
	/* line 83, ../SCss/phone/460/_home.scss */
	.home-spots .item-4 {
		left: 150%;
	}
	/* line 87, ../SCss/phone/460/_home.scss */
	.home-spots .item-5 {
		left: 200%;
	}
	/* line 91, ../SCss/phone/460/_home.scss */
	.home-spots .controls {
		bottom: 8px;
	}
	/* line 107, ../SCss/phone/460/_home.scss */
	.home-spots .controls .indicators li {
		-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
		box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
	}
	/* Widgets */
	/* line 151, ../SCss/phone/460/_home.scss */
	.home-widgets-wrapper {
		margin-top: 10px;
	}
	/* line 156, ../SCss/phone/460/_home.scss */
	.home-widgets .item {
		width: 230px;
		height: auto;
	}
	/* line 160, ../SCss/phone/460/_home.scss */
	.home-widgets .item:hover {
		opacity: 1;
	}
	/* line 165, ../SCss/phone/460/_home.scss */
	.home-widgets .item > a .figure {
		display: block;
		width: 230px;
		height: 140px;
		overflow: hidden;
	}
	/* line 172, ../SCss/phone/460/_home.scss */
	.home-widgets .item > a .text {
		padding: 6px 10px 6px 0;
		background: 0 none;
		position: static;
		left: auto;
		right: auto;
		bottom: auto;
	}
	/* line 181, ../SCss/phone/460/_home.scss */
	.home-widgets .item > a .text .title {
		margin-top: 0;
		color: #682f1c;
		font-size: 19px;
		line-height: 22px;
	}
	/* line 188, ../SCss/phone/460/_home.scss */
	.home-widgets .item > a .text .desc {
		color: #484848;
		font-size: 12px;
		line-height: 17px;
	}
	/* line 197, ../SCss/phone/460/_home.scss */
	.home-widgets .item-3 {
		width: 460px;
		height: auto;
		margin-top: 20px;
	}
	/* line 204, ../SCss/phone/460/_home.scss */
	.home-widgets .item-3 .cell-1, .home-widgets .item-3 .icon-box, .home-widgets .item-3 .text-wrapper {
		height: 130px;
	}
	/* line 213, ../SCss/phone/460/_home.scss */
	.home-widgets .item-3 .icon-box .text-wrapper .text {
		padding-right: 109px;
		padding-left: 14px;
		font-size: 19px;
		line-height: 22px;
	}
	/* line 221, ../SCss/phone/460/_home.scss */
	.home-widgets .item-3 .icon-box .icon {
		right: 8px;
	}
	/* line 228, ../SCss/phone/460/_home.scss */
	.cell-button {
		width: 460px;
		height: 70px;
	}
	/* line 232, ../SCss/phone/460/_home.scss */
	.cell-button .text {
		font-size: 19px;
		line-height: 22px;
	}
	/* line 237, ../SCss/phone/460/_home.scss */
	.cell-button .text, .cell-button .i-cell-button-map-pin + .text {
		padding-left: 89px;
		padding-top: 25px;
	}
	/* line 243, ../SCss/phone/460/_home.scss */
	.cell-button .i-cell-button-helal-et + .text {
		padding-left: 89px;
		padding-top: 25px;
		font-size: 14px;
		line-height: 16px;
	}
	/* line 250, ../SCss/phone/460/_home.scss */
	.cell-button .i-cell-button-helal-et {
		left: 23px;
	}
	/* line 255, ../SCss/phone/460/_home.scss */
	.cell-button .i-cell-button-map-pin {
		left: 23px;
	}
	/* line 261, ../SCss/phone/460/_home.scss */
	#homeHalalMeat {
		margin: 0;
	}
	/* line 264, ../SCss/phone/460/_home.scss */
	#homeHalalMeat .wrapper {
		border-top: none;
		padding: 20px 0 1px;
	}
	/* line 270, ../SCss/phone/460/_home.scss */
	.halal-meat {
		text-align: center;
	}
	/* line 273, ../SCss/phone/460/_home.scss */
	.halal-meat .detail {
		float: none;
		width: 100%;
		padding-top: 0;
		margin-bottom: 10px;
	}
	/* line 279, ../SCss/phone/460/_home.scss */
	.halal-meat .detail .title {
		font-size: 17px;
		line-height: 22px;
		margin-bottom: 7px;
	}
	/* line 285, ../SCss/phone/460/_home.scss */
	.halal-meat .detail .spot {
		font-size: 12px;
		line-height: 17px;
	}
	/* line 291, ../SCss/phone/460/_home.scss */
	.halal-meat figure {
		float: none;
		width: 100%;
	}
	/* line 295, ../SCss/phone/460/_home.scss */
	.halal-meat figure img {
		display: inline-block;
	}
	/* line 298, ../SCss/phone/460/_home.scss */
	.halal-meat figure img.amasya {
		float: none;
		width: 69px;
		height: 56px;
	}
	/* line 304, ../SCss/phone/460/_home.scss */
	.halal-meat figure img.beypilic {
		float: none;
		width: 68px;
		height: 46px;
		margin: 10px 0 0 20px;
	}
	/* * #Footer * ================================================== */
	/* footer */
	/* line 7, ../SCss/phone/460/_footer.scss */
	.site-footer {
		padding: 26px 0;
	}
	/* line 14, ../SCss/phone/460/_footer.scss */
	.site-footer .row-main .footer-widget-left {
		display: block;
	}
	/* line 18, ../SCss/phone/460/_footer.scss */
	.site-footer .row-main .footer-widget-right {
		display: block;
	}
	/* line 22, ../SCss/phone/460/_footer.scss */
	.site-footer .row-main .footer-widget {
		width: 100%;
		float: left;
		margin-bottom: 25px;
	}
	/* line 27, ../SCss/phone/460/_footer.scss */
	.site-footer .row-main .footer-widget > .clearfix {
		width: auto;
	}
	/* line 32, ../SCss/phone/460/_footer.scss */
	.site-footer .row-main .footer-widget-2 {
		margin-top: -14px;
	}
	/* line 40, ../SCss/phone/460/_footer.scss */
	.footer-spots .item + .item {
		margin-top: 10px;
	}
	/* line 45, ../SCss/phone/460/_footer.scss */
	.social-platforms {
		margin: -5px 0 0 -5px;
	}
	/* line 48, ../SCss/phone/460/_footer.scss */
	.social-platforms a {
		margin: 5px 0 0 5px;
	}
	/* line 77, ../SCss/phone/460/_footer.scss */
	.app-platforms {
		margin: -4px 0 0 -4px;
	}
	/* line 83, ../SCss/phone/460/_footer.scss */
	.app-platforms a {
		margin: 4px 0 0 4px;
	}
	/* line 86, ../SCss/phone/460/_footer.scss */
	.app-platforms a {
		width: 97px;
		height: 31px;
	}
	/* line 91, ../SCss/phone/460/_footer.scss */
	.app-platforms a i {
		-webkit-transform-origin: 0% 0%;
		-moz-transform-origin: 0% 0%;
		-ms-transform-origin: 0% 0%;
		transform-origin: 0% 0%;
		-webkit-transform: scale(0.95098);
		-moz-transform: scale(0.95098);
		-ms-transform: scale(0.95098);
		transform: scale(0.95098);
	}
	/* line 103, ../SCss/phone/460/_footer.scss */
	.footer-bottom > .clearfix {
		margin-top: 1px;
		padding-top: 22px;
	}
	/* line 108, ../SCss/phone/460/_footer.scss */
	.footer-bottom .copyright {
		line-height: 16px;
	}
	/* line 111, ../SCss/phone/460/_footer.scss */
	.footer-bottom .copyright .footer-logo {
		margin: 0px 6px 10px 0;
	}
	/* line 117, ../SCss/phone/460/_footer.scss */
	#copyright_0, #copyright_1 {
		display: none;
		position: relative;
		padding-right: 37px;
	}
	/* line 123, ../SCss/phone/460/_footer.scss */
	#copyright_0.ready, #copyright_1.ready {
		display: block;
	}
	/* line 133, ../SCss/phone/460/_footer.scss */
	.copyright-trigger {
		display: block;
		width: 44px;
		height: 44px;
		background: 0 none;
		border: 0 none;
		position: absolute;
		right: -7px;
		top: 2px;
	}
	/* line 144, ../SCss/phone/460/_footer.scss */
	.copyright-trigger .caret {
		display: block;
		width: 0;
		height: 0;
		border: 8px solid transparent;
		border-top-color: #8f8f90;
		border-bottom-color: #8f8f90;
		border-bottom-width: 0;
		position: absolute;
		top: 50%;
		margin-top: -4px;
		left: 50%;
		margin-left: -8px;
		-webkit-box-sizing: content-box;
		-moz-box-sizing: content-box;
		box-sizing: content-box;
	}
	/* line 160, ../SCss/phone/460/_footer.scss */
	#copyright_0 .copyright-trigger .caret {
		border-top-width: 0;
		border-bottom-width: 8px;
	}
	/* line 166, ../SCss/phone/460/_footer.scss */
	.copyright-trigger:before {
		content: " ";
		display: block;
		width: 1px;
		height: 29px;
		background-color: #dddedf;
		position: absolute;
		left: 9px;
		top: 7px;
	}
	/* line 178, ../SCss/phone/460/_footer.scss */
	#Woohoo {
		margin-top: 26px;
	}
	/* * #Subpage * ================================================== */
	/* line 6, ../SCss/phone/460/_subpage.scss */
	.site-main {
		width: 460px;
	}
	/* line 10, ../SCss/phone/460/_subpage.scss */
	#Breadcrumb {
		margin: -22px 0 8px;
		font-size: 10px;
		line-height: 12px;
	}
	/* line 17, ../SCss/phone/460/_subpage.scss */
	#Breadcrumb .breadcrumb a, #Breadcrumb .breadcrumb span {
		position: relative;
		display: inline-block;
		padding-right: 4px;
		float: left;
	}
	/* line 24, ../SCss/phone/460/_subpage.scss */
	#Breadcrumb .breadcrumb a {
		font-size: 10px;
	}
	/* line 28, ../SCss/phone/460/_subpage.scss */
	#Breadcrumb .breadcrumb span {
		font-size: 9px;
	}
	/* line 32, ../SCss/phone/460/_subpage.scss */
	#Breadcrumb .breadcrumb .current-page-name {
		line-height: 10px;
	}
	/* line 38, ../SCss/phone/460/_subpage.scss */
	.page-heading {
		margin-bottom: 10px;
	}
	/* line 41, ../SCss/phone/460/_subpage.scss */
	.page-heading span {
		font-size: 22px;
		line-height: 24px;
	}
	/* line 47, ../SCss/phone/460/_subpage.scss */
	.page-desc {
		margin-bottom: 18px;
		font-size: 16px;
		line-height: 22px;
	}
	/* line 64, ../SCss/phone/460/_subpage.scss */
	.page-contents h2 {
		font-size: 17px;
		line-height: 23px;
	}
	/* line 71, ../SCss/phone/460/_subpage.scss */
	.figure-border.pull-left, .figure.pull-left {
		width: 145px;
		height: auto;
		margin: 0 10px 7px 0;
	}
	/* line 78, ../SCss/phone/460/_subpage.scss */
	.figure-border.pull-left img, .figure.pull-left img {
		max-width: 100%;
		height: auto;
	}
	/* line 85, ../SCss/phone/460/_subpage.scss */
	.page-figure img {
		max-width: 100%;
		height: auto;
	}
	/* line 91, ../SCss/phone/460/_subpage.scss */
	.map-content, .map-content iframe {
		height: 200px;
	}
	/* * #Products * ================================================== */
	/* line 11, ../SCss/phone/460/_products.scss */
	.list-products.collapse, .list-products[data-columns="5"].collapse {
		height: 160px;
	}
	/* line 13, ../SCss/phone/460/_products.scss */
	.list-products .items, .list-products[data-columns="5"] .items {
		margin: -10px 0 0 -12px;
	}
	/* line 17, ../SCss/phone/460/_products.scss */
	.list-products .item, .list-products[data-columns="5"] .item {
		margin: 10px 0 0 12px;
		width: 145px;
		height: 160px;
	}
	/* line 22, ../SCss/phone/460/_products.scss */
	.list-products .item .heading span, .list-products[data-columns="5"] .item .heading span {
		line-height: 14px;
		top: 100%;
		margin-top: -45px;
	}
	/* line 30, ../SCss/phone/460/_products.scss */
	.list-products .figure, .list-products[data-columns="5"] .figure {
		margin-top: 0;
	}
	/* Detail */
	/* line 38, ../SCss/phone/460/_products.scss */
	.product-detail .product-figure {
		width: auto;
	}
	/* line 41, ../SCss/phone/460/_products.scss */
	.product-detail .product-figure .i-badge-new {
		-webkit-transform-origin: 100% 0%;
		-moz-transform-origin: 100% 0%;
		-ms-transform-origin: 100% 0%;
		transform-origin: 100% 0%;
		-webkit-transform: scale(0.68);
		-moz-transform: scale(0.68);
		-ms-transform: scale(0.68);
		transform: scale(0.68);
	}
	/* line 47, ../SCss/phone/460/_products.scss */
	.product-detail .product-sidebar {
		width: auto;
	}
	/* line 54, ../SCss/phone/460/_products.scss */
	.product-detail .product-sidebar .fancy-button span {
		padding: 9px 14px 15px;
	}
	/* * #Campaigns * ================================================== */
	/* line 8, ../SCss/phone/460/_campaigns.scss */
	.list-tax .items {
		margin-left: -10px;
		margin-right: -10px;
	}
	/* line 14, ../SCss/phone/460/_campaigns.scss */
	.list-tax .item {
		padding-left: 10px;
		padding-right: 10px;
	}
	/* line 42, ../SCss/phone/460/_campaigns.scss */
	.list-tax .heading {
		font-size: 22px;
		line-height: 24px;
	}
	/* line 47, ../SCss/phone/460/_campaigns.scss */
	.list-tax .desc {
		line-height: 22px;
	}
	/* line 63, ../SCss/phone/460/_campaigns.scss */
	.list-tax .item .mask, .list-tax .item.item-secondary .mask {
		width: 460px;
		height: 610px;
	}
	/* line 93, ../SCss/phone/460/_campaigns.scss */
	.list-tax .item .figure-wrapper, .list-tax .item.item-secondary .figure-wrapper {
		width: 460px;
		height: 460px;
	}
	/* line 112, ../SCss/phone/460/_campaigns.scss */
	.list-tax .item .item-content, .list-tax .item.item-secondary .item-content {
		width: 460px;
		top: 460px;
	}
	/* line 128, ../SCss/phone/460/_campaigns.scss */
	.list-tax .item.active .item-content, .list-tax .item.item-secondary.active .item-content {
		top: 60px;
	}
	/* Detail */
	/* line 139, ../SCss/phone/460/_campaigns.scss */
	.tax-detail > .row {
		margin-left: -10px;
		margin-right: -10px;
	}
	/* line 143, ../SCss/phone/460/_campaigns.scss */
	.tax-detail > .row > div {
		padding-left: 10px;
		padding-right: 10px;
	}
	/* line 149, ../SCss/phone/460/_campaigns.scss */
	.tax-detail .col-right {
		margin-top: 10px;
	}
	/* line 151, ../SCss/phone/460/_campaigns.scss */
	.tax-detail .col-right > p:first-child {
		margin-top: 0;
	}
	/* line 156, ../SCss/phone/460/_campaigns.scss */
	.tax-detail .col-sm-6 + .col-sm-6 {
		margin-top: 20px;
	}
	/* line 163, ../SCss/phone/460/_campaigns.scss */
	.tax-detail .tax-slider {
		width: 460px;
		height: 460px;
	}
	/* line 178, ../SCss/phone/460/_campaigns.scss */
	.list-tax .nano-content-inner, .list-tax .item-secondary .nano-content-inner {
		width: 410px;
	}
	/* line 184, ../SCss/phone/460/_campaigns.scss */
	.list-tabs {
		margin-bottom: 25px;
	}
	/* line 189, ../SCss/phone/460/_campaigns.scss */
	.list-tabs ul li a {
		font-size: 12px;
		line-height: 14px;
		padding: 7px 15px 8px;
	}
	/* line 196, ../SCss/phone/460/_campaigns.scss */
	.list-tabs ul li.active a {
		font-size: 14px;
		line-height: 16px;
		padding: 7px 15px 9px;
	}
	/* * #Restaurants * ================================================== */
	/* line 6, ../SCss/phone/460/_restaurants.scss */
	.restaurants-header {
		height: 103px;
	}
	/* line 9, ../SCss/phone/460/_restaurants.scss */
	.restaurants-header .container > .clearfix {
		width: 460px;
	}
	/* line 15, ../SCss/phone/460/_restaurants.scss */
	.restaurant-info .content {
		width: 460px;
	}
	/* line 23, ../SCss/phone/460/_restaurants.scss */
	.restaurant-info.active .trigger span {
		height: 46px;
	}
	/* line 29, ../SCss/phone/460/_restaurants.scss */
	.restaurants-header-cols {
		margin-top: -8px;
	}
	/* line 32, ../SCss/phone/460/_restaurants.scss */
	.restaurants-header-cols .page-heading {
		margin-bottom: 3px;
	}
	/* line 35, ../SCss/phone/460/_restaurants.scss */
	.restaurants-header-cols .page-heading span {
		padding-bottom: 0;
	}
	/* line 40, ../SCss/phone/460/_restaurants.scss */
	.restaurants-header-cols .item-1 {
		width: 100%;
	}
	/* line 44, ../SCss/phone/460/_restaurants.scss */
	.restaurants-header-cols .item-2 {
		margin-left: 0;
	}
	/* line 53, ../SCss/phone/460/_restaurants.scss */
	.restaurants-header-cols .item-2 .restaurant-search #searchRestaurantsTrigger {
		width: 68px;
	}
	/* line 58, ../SCss/phone/460/_restaurants.scss */
	.restaurants-header-cols .item-3 {
		margin-top: 0;
	}
	/* line 62, ../SCss/phone/460/_restaurants.scss */
	.restaurants-header-cols .item-3 .fancy-button span {
		padding: 4px 17px 6px 16px;
	}
	/* line 66, ../SCss/phone/460/_restaurants.scss */
	.restaurants-header-cols .item-3 .fancy-button .i-info {
		top: 0;
	}
	/* line 74, ../SCss/phone/460/_restaurants.scss */
	.restaurant-search .reset-input {
		left: 240px;
	}
	/* line 81, ../SCss/phone/460/_restaurants.scss */
	.infobubble .box {
		width: 240px;
		margin-left: -113px;
		padding: 5px 8px;
	}
	/* line 89, ../SCss/phone/460/_restaurants.scss */
	.restaurant-page .site-bg .bg .figure {
		height: 308px;
	}
	/* line 94, ../SCss/phone/460/_restaurants.scss */
	.restaurants-content {
		padding-top: 6px;
	}
	/* line 98, ../SCss/phone/460/_restaurants.scss */
	.restaurants-content .page-heading {
		margin: 0 0 10px;
	}
	/* line 103, ../SCss/phone/460/_restaurants.scss */
	.restaurant-cities, .restaurant-towns {
		max-width: none;
	}
	/* line 108, ../SCss/phone/460/_restaurants.scss */
	.restaurant-cities .page-heading span, .restaurant-towns .page-heading span {
		padding-bottom: 3px;
		font-size: 15px;
		line-height: 24px;
	}
	/* line 115, ../SCss/phone/460/_restaurants.scss */
	.restaurant-cities ul, .restaurant-towns ul {
		margin: 0 -5px;
	}
	/* line 118, ../SCss/phone/460/_restaurants.scss */
	.restaurant-cities ul li, .restaurant-towns ul li {
		width: 50%;
		padding: 0 5px;
		margin-bottom: 10px;
	}
	/* line 124, ../SCss/phone/460/_restaurants.scss */
	.restaurant-cities ul li:nth-child(3n+1), .restaurant-towns ul li:nth-child(3n+1) {
		clear: none;
	}
	/* line 128, ../SCss/phone/460/_restaurants.scss */
	.restaurant-cities ul li:nth-child(2n+1), .restaurant-towns ul li:nth-child(2n+1) {
		clear: left;
	}
	/* line 132, ../SCss/phone/460/_restaurants.scss */
	.restaurant-cities ul li a, .restaurant-towns ul li a {
		font-size: 15px;
		line-height: 20px;
		padding: 4px 4px 4px;
	}
	/* line 137, ../SCss/phone/460/_restaurants.scss */
	.restaurant-cities ul li a.counter, .restaurant-towns ul li a.counter {
		padding-right: 34px;
	}
	/* line 140, ../SCss/phone/460/_restaurants.scss */
	.restaurant-cities ul li a.counter span, .restaurant-towns ul li a.counter span {
		width: 30px;
	}
	/* line 151, ../SCss/phone/460/_restaurants.scss */
	.restaurant-list .page-heading span {
		padding-bottom: 3px;
		font-size: 15px;
		line-height: 24px;
	}
	/* line 158, ../SCss/phone/460/_restaurants.scss */
	.restaurant-list ul {
		margin: 0;
	}
	/* line 161, ../SCss/phone/460/_restaurants.scss */
	.restaurant-list ul li {
		float: none;
		width: 100%;
		padding: 0;
		margin-bottom: 10px;
	}
	/* line 167, ../SCss/phone/460/_restaurants.scss */
	.restaurant-list ul li .restaurant {
		height: auto !important;
		font-size: 12px;
		line-height: 18px;
		padding: 6px 9px 7px;
	}
	/* line 173, ../SCss/phone/460/_restaurants.scss */
	.restaurant-list ul li .restaurant h3 {
		font-size: 15px;
		line-height: 20px;
		margin: 0;
	}
	/* line 179, ../SCss/phone/460/_restaurants.scss */
	.restaurant-list ul li .restaurant p {
		margin: 0 0 2px;
	}
	/* line 183, ../SCss/phone/460/_restaurants.scss */
	.restaurant-list ul li .restaurant .dl-horizontal {
		font-size: 10px;
		line-height: 16px;
		margin: 0;
	}
	/* line 188, ../SCss/phone/460/_restaurants.scss */
	.restaurant-list ul li .restaurant .dl-horizontal dt {
		width: 150px;
	}
	/* line 192, ../SCss/phone/460/_restaurants.scss */
	.restaurant-list ul li .restaurant .dl-horizontal dd {
		margin-left: 160px;
		margin-bottom: 4px;
	}
	/* line 196, ../SCss/phone/460/_restaurants.scss */
	.restaurant-list ul li .restaurant .dl-horizontal dd:last-child {
		margin-bottom: 0;
	}
	/* line 207, ../SCss/phone/460/_restaurants.scss */
	.restaurant-detail .figure-block .base {
		padding: 3px;
	}
	/* line 211, ../SCss/phone/460/_restaurants.scss */
	.restaurant-detail .page-figure {
		float: none;
		width: 100%;
		margin-bottom: 5px;
	}
	/* line 216, ../SCss/phone/460/_restaurants.scss */
	.restaurant-detail .page-figure .map-content {
		height: 190px;
	}
	/* line 221, ../SCss/phone/460/_restaurants.scss */
	.restaurant-detail .restaurant-content {
		float: none;
		width: 100%;
		font-size: 12px;
		line-height: 18px;
		margin: 0;
		padding: 0;
	}
	/* line 229, ../SCss/phone/460/_restaurants.scss */
	.restaurant-detail .restaurant-content p {
		margin: 0 0 2px;
	}
	/* line 233, ../SCss/phone/460/_restaurants.scss */
	.restaurant-detail .restaurant-content .dl-horizontal {
		font-size: 10px;
		line-height: 16px;
		margin: 0;
	}
	/* line 238, ../SCss/phone/460/_restaurants.scss */
	.restaurant-detail .restaurant-content .dl-horizontal dt {
		width: 150px;
	}
	/* line 242, ../SCss/phone/460/_restaurants.scss */
	.restaurant-detail .restaurant-content .dl-horizontal dd {
		margin-left: 160px;
		margin-bottom: 4px;
	}
	/* line 246, ../SCss/phone/460/_restaurants.scss */
	.restaurant-detail .restaurant-content .dl-horizontal dd:last-child {
		margin-bottom: 0;
	}
	/* line 252, ../SCss/phone/460/_restaurants.scss */
	.restaurant-detail .restaurant-content .buttons {
		margin-top: 4px;
	}
	/* line 255, ../SCss/phone/460/_restaurants.scss */
	.restaurant-detail .restaurant-content .buttons .call-us-now {
		margin-top: 10px;
	}

	.home-spots-wrapper-list ul {
		margin-left: 0px!important;
		margin-top: 10px;
	}
}

@media (max-width: 479px) { /* * #General * ================================================== */
	/* line 6, ../SCss/phone/300/_general.scss */
	body {
		line-height: 21px;
	}
	/* line 20, ../SCss/phone/300/_general.scss */
	.col-xs-full {
		width: 100%;
	}
	/* line 24, ../SCss/phone/300/_general.scss */
	p {
		margin: 0 0 14px;
	}
	/* line 28, ../SCss/phone/300/_general.scss */
	.site-content {
		padding-bottom: 25px;
	}
	/* line 32, ../SCss/phone/300/_general.scss */
	.container {
		width: 320px;
	}
	/* line 36, ../SCss/phone/300/_general.scss */
	.restaurant-info a {
		word-break: break-all;
	}
	/* * #Forms * ================================================== */
	/* line 97, ../SCss/phone/300/_forms.scss */
	.form-control.checkbox.form-control-checkbox-campaign .checkbox-label, .form-control.radio.form-control-checkbox-campaign .checkbox-label {
		font-size: 14px;
	}
	/* Form Horizontal */
	/* line 106, ../SCss/phone/300/_forms.scss */
	.form-horizontal {
		max-width: 300px;
	}
	/* line 135, ../SCss/phone/300/_forms.scss */
	.form-horizontal .control-group .controls > .row > div + .col-xs-full {
		margin-top: 20px;
	}
	/* * #Buttons * ================================================== */
	/* line 6, ../SCss/phone/300/_buttons.scss */
	.fancy-button {
		white-space: normal;
	}
	/* * #Gallery * ================================================== */
	/* line 16, ../SCss/phone/300/_gallery.scss */
	.gallery .item {
		width: 50%;
	}
	/* * #Fancybox * ================================================== */
	/* line 11, ../SCss/phone/300/_fancybox.scss */
	.fancybox-close span, .fancybox-nav span {
		width: 40px;
		height: 40px;
	}
	/* line 16, ../SCss/phone/300/_fancybox.scss */
	.fancybox-animating .fancybox-close, .fancybox-animating .fancybox-nav {
		display: none;
	}
	/* line 21, ../SCss/phone/300/_fancybox.scss */
	#fancybox-loading, .fancybox-close span, .fancybox-prev span, .fancybox-next span {
		background-position: 0 0;
	}
	/* line 25, ../SCss/phone/300/_fancybox.scss */
	.fancybox-prev span {
		background-position: 0 -44px;
	}
	/* line 29, ../SCss/phone/300/_fancybox.scss */
	.fancybox-next span {
		background-position: 0 -88px;
	}
	/* line 33, ../SCss/phone/300/_fancybox.scss */
	.fancybox-close:hover span {
		background-position: -44px 0;
	}
	/* line 37, ../SCss/phone/300/_fancybox.scss */
	.fancybox-prev:hover span {
		background-position: -44px -44px;
	}
	/* line 41, ../SCss/phone/300/_fancybox.scss */
	.fancybox-next:hover span {
		background-position: -44px -88px;
	}
	/* line 45, ../SCss/phone/300/_fancybox.scss */
	.fancybox-close, .fancybox-nav {
		width: 40px;
		height: 40px;
	}
	/* line 50, ../SCss/phone/300/_fancybox.scss */
	.fancybox-close span, .fancybox-nav span {
		top: 0;
		left: 0;
		right: auto;
		bottom: auto;
		margin: 0;
	}
	/* line 59, ../SCss/phone/300/_fancybox.scss */
	.fancybox-close {
		top: 0;
		right: 0;
	}
	/* line 63, ../SCss/phone/300/_fancybox.scss */
	.fancybox-prev {
		left: 0;
		top: 50%;
		margin-top: -20px;
	}
	/* line 68, ../SCss/phone/300/_fancybox.scss */
	.fancybox-next {
		right: 0;
		top: 50%;
		margin-top: -20px;
	}
	/* line 75, ../SCss/phone/300/_fancybox.scss */
	.fancybox-title-outside-wrap {
		padding: 20px 10px;
		position: absolute;
		z-index: 2;
		width: 100%;
		height: auto;
		left: 0;
		bottom: 0;
		font-size: 12px;
		line-height: 17px;
		color: #f7a600;
	}
	/* line 89, ../SCss/phone/300/_fancybox.scss */
	.fancybox-title-outside-wrap:after {
		content: " ";
		display: block;
		width: 100%;
		height: 110%;
		position: absolute;
		z-index: -1;
		left: 0;
		bottom: 0;
		opacity: 0.7;
		background: -moz-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.61) 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent), color-stop(100%, rgba(0, 0, 0, 0.61)));
		background: -webkit-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.61) 100%);
		background: -o-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.61) 100%);
		background: -ms-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.61) 100%);
		background: linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.61) 100%);
	}
	/* line 123, ../SCss/phone/300/_fancybox.scss */
	.fancybox-active .fancybox-viewport {
		width: 100%;
		height: 100%;
		overflow: hidden;
		position: absolute;
		z-index: 10000;
		left: 0;
		top: 0;
	}
	/*.fancybox-lock { &, body, .fancybox-overlay, .fancybox-wrap, .fancybox-skin, .fancybox-outer { height: 100% !important; }  .fancybox-overlay { overflow: hidden; }  .site-viewport { overflow: hidden; height: 100%; } }*/
	/* line 154, ../SCss/phone/300/_fancybox.scss */
	.fancybox-active { /*.fancybox-overlay { min-height: 100%;  display: table; width: 100% !important; height: 100% !important; table-layout: fixed; width: 100%;
}*/
	}
	/* line 165, ../SCss/phone/300/_fancybox.scss */
	.fancybox-active .site-viewport, .fancybox-active.sticky-header .site-header {
		position: absolute;
		top: -5000px;
		height: auto;
	}
	/* line 172, ../SCss/phone/300/_fancybox.scss */
	.fancybox-active .fancybox-overlay {
		overflow: hidden !important;
	}
	/* line 177, ../SCss/phone/300/_fancybox.scss */
	.fancybox-overlay {
		background: #33170d;
	}
	/* line 181, ../SCss/phone/300/_fancybox.scss */
	.fancybox-skin {
		background: 0 none;
		border-radius: 0px;
		padding: 0 !important;
	}
	/* * #Image Spots * ================================================== */
	/* line 8, ../SCss/phone/300/_image-spots.scss */
	.image-spots .item {
		max-width: 143px;
	}
	/* line 12, ../SCss/phone/300/_image-spots.scss */
	.page-figure-burger-kingci + .image-spots {
		margin-top: -53px;
	}
	/* * #Home * ================================================== */
	/* Header */
	/* line 7, ../SCss/phone/300/_header.scss */
	.logo {
		width: 60px;
		height: 60px;
		margin-top: 2px;
		margin-left: -3px;
	}
	/* line 14, ../SCss/phone/300/_header.scss */
	.logo a {
		background: 0 none;
	}
	/* line 17, ../SCss/phone/300/_header.scss */
	.logo a:before {
		background-size: 60px 60px !important;
	}
	/* line 23, ../SCss/phone/300/_header.scss */
	a.big-button-mobile {
		width: 69px;
		height: 44px;
		text-align: center;
		font-size: 18px;
		line-height: 17px;
		padding-top: 3px;
		margin-right: 10px;
	}
	/* line 35, ../SCss/phone/300/_header.scss */
	.callcenter-spot {
		margin-top: 11px;
		margin-right: 9px;
	}
	/* line 39, ../SCss/phone/300/_header.scss */
	.callcenter-spot .i-callcenternumber {
		width: 85px;
		height: 45px;
		background-size: 393px 425px !important;
		background-position: 0 -378px;
	}
	/* line 53, ../SCss/phone/300/_header.scss */
	.mobile-navigation .mobile-navigation-inner {
		width: 100%;
	}
	/* line 61, ../SCss/phone/300/_header.scss */
	.mobile-navigation.active .mobile-navigation-inner, .mobile-navigation-active .mobile-navigation .mobile-navigation-inner {
		-webkit-transform: translateX(-100%);
		-moz-transform: translateX(-100%);
		-ms-transform: translateX(-100%);
		transform: translateX(-100%);
	}
	/* line 69, ../SCss/phone/300/_header.scss */
	.mobile-navigation-active .site-viewport {
		-webkit-transform: scale(0.9);
		-moz-transform: scale(0.9);
		-ms-transform: scale(0.9);
		transform: scale(0.9);
	}
	/* line 93, ../SCss/phone/300/_header.scss */
	.mobile-nav > ul > li > a, .mobile-nav > ul > li > ul > li > a {
		padding: 11px 8px;
	}
	/* line 117, ../SCss/phone/300/_header.scss */
	.mobile-nav > ul > li > ul > li a {
		padding-left: 20px;
	}
	/* line 172, ../SCss/phone/300/_header.scss */
	.mobile-products-nav {
		padding: 10px;
	}
	/* line 181, ../SCss/phone/300/_header.scss */
	.mobile-products-nav > ul {
		margin-left: auto;
		margin-right: auto;
	}
	/* line 192, ../SCss/phone/300/_header.scss */
	.mobile-products-nav li {
		width: 75px;
		height: 75px;
	}
	/* line 215, ../SCss/phone/300/_header.scss */
	.mobile-products-nav li img {
		top: -7px;
	}
	/* line 226, ../SCss/phone/300/_header.scss */
	.mobile-products-nav li .title {
		top: 48px;
		font-size: 10px;
		line-height: 13px;
	}
	/* * #Home * ================================================== */
	/* Slider */
	/* line 9, ../SCss/phone/300/_home.scss */
	#homeSliderWrapper {
		height: 182px;
	}
	/* line 12, ../SCss/phone/300/_home.scss */
	#homeSliderWrapper #homeSliderInner {
		width: 659px;
		height: 182px;
		margin-left: -329.5px;
	}
	/* Spots */
	/* line 35, ../SCss/phone/300/_home.scss */
	.shelf {
		display: none;
	}
	/* line 39, ../SCss/phone/300/_home.scss */
	.home-spots {
		opacity: 0;
		-webkit-transition: opacity 0.3s;
		-o-transition: opacity 0.3s;
		transition: opacity 0.3s;
		width: 300px;
		height: 182px;
		margin-left: 0;
	}
	/* line 43, ../SCss/phone/300/_home.scss */
	.home-spots.home-spots-ready {
		opacity: 1;
	}
	/* line 57, ../SCss/phone/300/_home.scss */
	.home-spots .items {
		height: 182px;
		overflow: hidden;
		position: relative;
		z-index: 10;
		margin: 0 0 0 0;
	}
	/* line 65, ../SCss/phone/300/_home.scss */
	.home-spots .item {
		width: 300px;
		height: 182px;
		margin: 0 0 0 0;
	}
	/* line 71, ../SCss/phone/300/_home.scss */
	.home-spots .item-1 {
		left: -100%;
	}
	/* line 75, ../SCss/phone/300/_home.scss */
	.home-spots .item-2 {
		left: 0%;
	}
	/* line 79, ../SCss/phone/300/_home.scss */
	.home-spots .item-3 {
		left: 100%;
	}
	/* line 83, ../SCss/phone/300/_home.scss */
	.home-spots .item-4 {
		left: 200%;
	}
	/* line 87, ../SCss/phone/300/_home.scss */
	.home-spots .item-5 {
		left: 300%;
	}
	/* line 91, ../SCss/phone/300/_home.scss */
	.home-spots .controls {
		bottom: 5px;
	}
	/* Widgets */
	/* line 120, ../SCss/phone/300/_home.scss */
	.home-widgets .item {
		width: 150px;
	}
	/* line 127, ../SCss/phone/300/_home.scss */
	.home-widgets .item > a .figure {
		width: 150px;
		height: 91px;
	}
	/* line 157, ../SCss/phone/300/_home.scss */
	.home-widgets .item-3 {
		width: 300px;
	}
	/* line 161, ../SCss/phone/300/_home.scss */
	.home-widgets .item-3 .cell-button {
		margin-top: 3px;
	}
	/* line 185, ../SCss/phone/300/_home.scss */
	.cell-button {
		width: 300px;
		height: 70px;
	}
	/* line 189, ../SCss/phone/300/_home.scss */
	.cell-button .text {
		font-size: 19px;
		line-height: 22px;
	}
	/* line 194, ../SCss/phone/300/_home.scss */
	.cell-button .text, .cell-button .i-cell-button-map-pin + .text {
		padding-left: 89px;
		padding-top: 14px;
	}
	/* line 200, ../SCss/phone/300/_home.scss */
	.cell-button .i-cell-button-helal-et + .text {
		padding-left: 89px;
		padding-top: 14px;
	}
	/* line 205, ../SCss/phone/300/_home.scss */
	.cell-button .i-cell-button-helal-et {
		left: 23px;
	}
	/* line 210, ../SCss/phone/300/_home.scss */
	.cell-button .i-cell-button-map-pin {
		left: 23px;
	}
	/* * #Footer * ================================================== */
	/* footer */
	/* line 7, ../SCss/phone/300/_footer.scss */
	.site-footer {
		padding: 26px 0;
	}
	/* line 12, ../SCss/phone/300/_footer.scss */
	.site-footer .row-main {
		margin-left: -10px;
		margin-right: -10px;
	}
	/* line 16, ../SCss/phone/300/_footer.scss */
	.site-footer .row-main .footer-widget {
		padding-left: 10px;
		padding-right: 10px;
		width: 100%;
		float: left;
		margin-bottom: 25px;
	}
	/* line 24, ../SCss/phone/300/_footer.scss */
	.site-footer .row-main .footer-widget > .clearfix {
		width: auto;
		margin-left: 0;
	}
	/* line 30, ../SCss/phone/300/_footer.scss */
	.site-footer .row-main .footer-widget-2 {
		margin-top: -14px;
	}
	/* line 38, ../SCss/phone/300/_footer.scss */
	.footer-spots .item + .item {
		margin-top: 10px;
	}
	/* line 43, ../SCss/phone/300/_footer.scss */
	.social-platforms {
		margin: -5px 0 0 -5px;
	}
	/* line 46, ../SCss/phone/300/_footer.scss */
	.social-platforms a {
		margin: 5px 0 0 5px;
	}
	/* line 76, ../SCss/phone/300/_footer.scss */
	.footer-bottom > .clearfix {
		margin-top: 1px;
		padding-top: 22px;
	}
	/* line 81, ../SCss/phone/300/_footer.scss */
	.footer-bottom .copyright {
		line-height: 16px;
	}
	/* line 83, ../SCss/phone/300/_footer.scss */
	.footer-bottom .copyright .footer-logo {
		margin: 0px 6px 10px 0;
	}
	/* line 89, ../SCss/phone/300/_footer.scss */
	#copyright_0, #copyright_1 {
		display: none;
		position: relative;
		padding-right: 37px;
	}
	/* line 96, ../SCss/phone/300/_footer.scss */
	#copyright_0.ready, #copyright_1.ready {
		display: block;
	}
	/* line 107, ../SCss/phone/300/_footer.scss */
	.copyright-trigger {
		display: block;
		width: 44px;
		height: 44px;
		background: 0 none;
		border: 0 none;
		position: absolute;
		right: -7px;
		top: 2px;
	}
	/* line 119, ../SCss/phone/300/_footer.scss */
	.copyright-trigger .caret {
		display: block;
		width: 0;
		height: 0;
		border: 8px solid transparent;
		border-top-color: #8f8f90;
		border-bottom-color: #8f8f90;
		border-bottom-width: 0;
		position: absolute;
		top: 50%;
		margin-top: -4px;
		left: 50%;
		margin-left: -8px;
		-webkit-box-sizing: content-box;
		-moz-box-sizing: content-box;
		box-sizing: content-box;
	}
	/* line 137, ../SCss/phone/300/_footer.scss */
	#copyright_0 .copyright-trigger .caret {
		border-top-width: 0;
		border-bottom-width: 8px;
	}
	/* line 143, ../SCss/phone/300/_footer.scss */
	.copyright-trigger:before {
		content: " ";
		display: block;
		width: 1px;
		height: 29px;
		background-color: #dddedf;
		position: absolute;
		left: 9px;
		top: 7px;
	}
	/* line 157, ../SCss/phone/300/_footer.scss */
	#Woohoo {
		margin-top: 26px;
	}
	/* * #Subpage * ================================================== */
	/* line 6, ../SCss/phone/300/_subpage.scss */
	.site-main {
		width: 300px;
	}
	/* * #Products * ================================================== */
	/* line 10, ../SCss/phone/300/_products.scss */
	.list-products .items, .list-products[data-columns="5"] .items {
		margin: -10px 0 0 -10px;
	}
	/* line 14, ../SCss/phone/300/_products.scss */
	.list-products .item, .list-products[data-columns="5"] .item {
		margin: 10px 0 0 10px;
		width: 145px;
		height: 160px;
	}
	/* line 19, ../SCss/phone/300/_products.scss */
	.list-products .item .heading span, .list-products[data-columns="5"] .item .heading span {
		line-height: 14px;
		top: 100%;
		margin-top: -45px;
	}
	/* line 27, ../SCss/phone/300/_products.scss */
	.list-products .figure, .list-products[data-columns="5"] .figure {
		margin-top: 0;
	}
	/* Detail */
	/* line 35, ../SCss/phone/300/_products.scss */
	.product-detail .product-figure {
		width: auto;
	}
	/* line 38, ../SCss/phone/300/_products.scss */
	.product-detail .product-figure .i-badge-new {
		-webkit-transform-origin: 100% 0%;
		-moz-transform-origin: 100% 0%;
		-ms-transform-origin: 100% 0%;
		transform-origin: 100% 0%;
		-webkit-transform: scale(0.68);
		-moz-transform: scale(0.68);
		-ms-transform: scale(0.68);
		transform: scale(0.68);
	}
	/* line 44, ../SCss/phone/300/_products.scss */
	.product-detail .product-sidebar {
		width: auto;
	}
	/* line 51, ../SCss/phone/300/_products.scss */
	.product-detail .product-sidebar .fancy-button span {
		padding: 9px 14px 15px;
	}
	/* * #Campaigns * ================================================== */
	/* line 63, ../SCss/phone/300/_campaigns.scss */
	.list-tax .item .mask, .list-tax .item.item-secondary .mask {
		width: 300px;
		height: 508px;
	}
	/* line 93, ../SCss/phone/300/_campaigns.scss */
	.list-tax .item .figure-wrapper, .list-tax .item.item-secondary .figure-wrapper {
		width: 300px;
		height: 300px;
	}
	/* line 112, ../SCss/phone/300/_campaigns.scss */
	.list-tax .item .item-content, .list-tax .item.item-secondary .item-content {
		width: 300px;
		top: 300px;
	}
	/* line 128, ../SCss/phone/300/_campaigns.scss */
	.list-tax .item.active .item-content, .list-tax .item.item-secondary.active .item-content {
		top: 60px;
	}
	/* Detail */
	/* line 163, ../SCss/phone/300/_campaigns.scss */
	.tax-detail .tax-slider {
		width: 300px;
		height: 300px;
	}
	/* line 180, ../SCss/phone/300/_campaigns.scss */
	.list-tax .nano-content-inner, .list-tax .item-secondary .nano-content-inner {
		width: 250px;
	}
	/* line 190, ../SCss/phone/300/_campaigns.scss */
	.list-tabs ul li a {
		height: 43px;
		padding: 7px 15px 0;
	}
	/* line 196, ../SCss/phone/300/_campaigns.scss */
	.list-tabs ul li.active a {
		height: 49px;
		padding: 7px 15px 0;
	}
	/* * #Restaurants * ================================================== */
	/* line 9, ../SCss/phone/300/_restaurants.scss */
	.restaurants-header .container > .clearfix {
		width: 300px;
	}
	/* line 19, ../SCss/phone/300/_restaurants.scss */
	.restaurant-info .content {
		width: 300px;
	}
	/* line 46, ../SCss/phone/300/_restaurants.scss */
	.restaurants-header-cols .item-2 {
		width: 228px;
	}
	/* line 52, ../SCss/phone/300/_restaurants.scss */
	.restaurants-header-cols .item-2 .form-control {
		width: 155px;
		margin-right: 5px;
	}
	/* line 79, ../SCss/phone/300/_restaurants.scss */
	.restaurant-search .reset-input {
		left: 130px;
	}
	/* line 83, ../SCss/phone/300/_restaurants.scss */
	.restaurant-search .search-results {
		width: 300px;
	}
	/* * #HelalET * ================================================== */
	/* line 7, ../SCss/phone/300/_helal-et.scss */
	.list-certificates .item {
		width: 100%;
	}
}
/* Table of Content
================================================== #Any
*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) { /* Check background-size support */
	/* line 28, ../SCss/_retina.scss */
	.backgroundsize { /* logo */ /* sprite */ /* sprite form ui */ /* Woohoo logo */ /* Restaurants Map */
	}
	/* line 30, ../SCss/_retina.scss */
	.backgroundsize .logo a {
		/*background-image: url(../Img/sprite-logo-base@2x.png);*/
	}
	/* line 33, ../SCss/_retina.scss */
	.backgroundsize .logo a:before {
		background-image: url(../Img/logo@2x.png?v=1);
		background-size: 100% 100%;
	}
	/* line 39, ../SCss/_retina.scss */
	.backgroundsize .i, .backgroundsize [class^="i-"], .backgroundsize [class*=" i-"], .backgroundsize .site-sidebar .before, .backgroundsize .site-sidebar .after, .backgroundsize .banner .arrow:after, .backgroundsize .home-spots .controls a, .backgroundsize .home-spots .controls a span, .backgroundsize .triangle-ribbon-box .header .triangle .triangle-caret:after, .backgroundsize .youtube-posts .item:before, .backgroundsize .youtube-posts .item:after {
		background-image: url(../Img/sprite@2x.webp?v=4);
		background-size: 500px 540px;
	}
	/* line 52, ../SCss/_retina.scss */
	.backgroundsize .form-control.date:after, .backgroundsize .form-control.time:after, .backgroundsize .form-control.select:after, .backgroundsize .form-control.checkbox .checkbox-label:after, .backgroundsize .form-control.checkbox .checkbox-label .after {
		background-image: url(../Img/sprite-form-ui@2x.png);
		background-size: 140px 60px;
	}
	/* line 62, ../SCss/_retina.scss */
	.backgroundsize .big-button, .backgroundsize .big-button .trigger .piece {
		background-image: url(../Img/sprite-big-button@2x.webp?v=4);
		background-size: 600px 680px;
	}

	.backgroundsize .big-button-en, .backgroundsize .big-button-en .trigger .piece {
		background-image: url(../Img/sprite-big-button-en@2x.png);
		background-size: 600px 680px;
	}
	/* line 69, ../SCss/_retina.scss */
	.backgroundsize #Woohoo a {
		background-image: url(../Img/Woohoo-Digital-Logo@2x.png);
		background-size: 56px 32px;
	}
	/* line 74, ../SCss/_retina.scss */
	.backgroundsize .cluster {
		background-image: url(../Img/restaurants-map/sprite-markers@2x.png);
		background-size: 340px 120px;
	}
	/* line 79, ../SCss/_retina.scss */
	.backgroundsize .ne-yedigini-bil {
		background-image: url(../img/ne-yedigini-bil@2x.png?v=1);
	}
	/* line 83, ../SCss/_retina.scss */
	.backgroundsize .hemen-siparis-ver {
		background-image: url(../img/hemen-siparis-ver@2x.png?v=2);
	}
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (max-width: 1000px), only screen and (min--moz-device-pixel-ratio: 1.5) and (max-width: 1000px), only screen and (min-device-pixel-ratio: 1.5) and (max-width: 1000px) { /* Check background-size support */
	/* line 94, ../SCss/_retina.scss */
	.backgroundsize { /* logo */ /* sprite */ /* sprite form ui */
	}
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (max-width: 767px), only screen and (min--moz-device-pixel-ratio: 1.5) and (max-width: 767px), only screen and (min-device-pixel-ratio: 1.5) and (max-width: 767px) { /* Check background-size support */
	/* line 121, ../SCss/_retina.scss */
	.backgroundsize { /* logo */ /* sprite */
	}
}

.footer-brand-link {
	border-top: 1px solid rgba(216, 216, 216, 0.2);
	text-align: center;
	padding: 5px;
}

.footer-brand-link a {
	color: #b6b6b6;
}

.tiklagelsin-order-now {
	position: relative;
	top: 10px;
}

.tiklagelsin-order-now img {
	height: 44px;
}

.smalldesc {
	height: 150px;
	overflow: hidden;
}

.bigdesc {
	height: auto;
}

.smalldesc h2 {
	font-family: Flame;
	font-size: 21px;
}

.smalldesc h3 {
	font-family: Flame;
	font-size: 18px;
}

.smalldesc h4 {
	font-family: Flame;
	font-size: 14px;
}

.bigdesc h2 {
	font-family: Flame;
	font-size: 21px;
}

.bigdesc h3 {
	font-family: Flame;
	font-size: 18px;
}

.bigdesc h4 {
	font-family: Flame;
	font-size: 14px;
}

.detail-expand {
	float: right;
}

.home-spots-wrapper-list {
	width: 400px;
	height: 242px;
	float: left;
	list-style: none;
}

	.home-spots-wrapper-list ul {
		list-style: none;
		margin-left: 10px;
		padding: 0px;
	}

		.home-spots-wrapper-list ul li {
			float: left;
			list-style: none;
		}

			.home-spots-wrapper-list ul li a img {
				height: 115px;
			}