﻿
@font-face {
	font-family: 'BN Oria';
	src: url('../fonts/BN_Oria.eot');
	src: url('../fonts/BN_Oria.eot?#iefix') format('embedded-opentype'),
		url('../fonts/BN_Oria.woff2') format('woff2'),
		url('../fonts/BN_Oria.woff') format('woff'),
		url('../fonts/BN_Oria.ttf') format('truetype'),
		url('../fonts/BN_Oria.svg#BNPenguin') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'BN Oria';
	src: url('../fonts/BN_Oria_Bold.eot');
	src: url('../fonts/BN_Oria_Bold.eot?#iefix') format('embedded-opentype'),
		url('../fonts/BN_Oria_Bold.woff2') format('woff2'),
		url('../fonts/BN_Oria_Bold.woff') format('woff'),
		url('../fonts/BN_Oria_Bold.ttf') format('truetype'),
		url('../fonts/BN_Oria_Bold.svg#BNPenguin') format('svg');
	font-weight: 700;
	font-style: normal;
}

@font-face {
	font-family: 'BN Oria';
	src: url('../fonts/BN_Oria_Thin.eot');
	src: url('../fonts/BN_Oria_Thin.eot?#iefix') format('embedded-opentype'),
		url('../fonts/BN_Oria_Thin.woff2') format('woff2'),
		url('../fonts/BN_Oria_Thin.woff') format('woff'),
		url('../fonts/BN_Oria_Thin.ttf') format('truetype'),
		url('../fonts/BN_Oria_Thin.svg#BNPenguin') format('svg');
	font-weight: 100;
	font-style: normal;
}

@font-face {
	font-family: 'BN Penguin';
	src: url('../fonts/BN_Penguin.eot');
	src: url('../fonts/BN_Penguin.eot?#iefix') format('embedded-opentype'),
		url('../fonts/BN_Penguin.woff2') format('woff2'),
		url('../fonts/BN_Penguin.woff') format('woff'),
		url('../fonts/BN_Penguin.ttf') format('truetype'),
		url('../fonts/BN_Penguin.svg#BNPenguin') format('svg');
	font-weight: normal;
	font-style: normal;
}

* {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	-webkit-backface-visibility: hidden;
	outline: 0;
}

html {
	direction: rtl;
	background-color: #ffffff;
}

html, body {
    max-width: 100%;
    overflow-x: hidden;
}

body {
	background-color: #ffffff;
	margin: 0;
	font-family: Arial;
	font-size: 12px;
	color: #000000;
    -webkit-transform: scale(1);
}

form {
	margin: 0;
	padding: 0;
}

input, textarea {
	font: normal 12px Arial;
	color: #000000;
}

input, textarea, img, label {
	vertical-align: middle;
}

img {
	border: 0;
}

label {
	cursor: pointer;
}

a:hover {
	text-decoration: none;
}

div.floats {
	width: 100%;
	overflow: hidden;
}

div.clear {
	clear: both;
	font-size: 0;
}

/*--- Muza Roadtrips System - By ESN.co.il ---*/
.muza-roadtrips {
	width: 100%;
	margin-top: 15px;
}

.muza-roadtrips .steps {
	position: relative;
	width: 100%;
	background-color: #61b238;
}

.muza-roadtrips .steps .zero {
	position: relative;
	width: 100%;
	height: 300px;
	padding-top: 20px;
	padding-right: 45px;
	padding-bottom: 30px;
}

.muza-roadtrips .steps .zero .title {
	font: normal 48px 'BN Oria';
	color: #034c6b;
}

.muza-roadtrips .steps .zero .subtitle {
	margin-top: 10px;
	font: normal 28px 'BN Oria';
	color: #151617;
}

.muza-roadtrips .steps .zero .subtitle .round_button {
	position: relative;
	top: 0;
	display: inline-block;
	-webkit-transition: all 150ms ease;
	-moz-transition: all 150ms ease;
	-o-transition: all 150ms ease;
	-ms-transition: all 150ms ease;
	transition: all 150ms ease;
}

.muza-roadtrips .steps .zero .subtitle .round_button:hover {
	top: -5px;
}

.muza-roadtrips .steps .zero .subtitle .round_button:first-child {
	margin-right: 10px;
}

.muza-roadtrips .steps .zero .form {
	width: 100%;
	margin-top: 60px;
	overflow: hidden;
}

#rt-dest {
	display: block;
	width: 380px;
	height: 60px;
	background-color: #fc7033;
	margin: 0;
	padding: 0 10px 0 10px;
	font: normal 24px Arial;
	line-height: 60px;
	color: #000000;
	border: 0;
	float: right;
	-webkit-transition: all 300ms ease;
	-moz-transition: all 300ms ease;
	-o-transition: all 300ms ease;
	-ms-transition: all 300ms ease;
	transition: all 300ms ease;
}

#rt-dest:hover, #rt-dest:focus {
	background-color: #ec7643;
}

#rt-dest.error {
	border: 5px solid #b80000;
}

input#rt-0submit {
	display: block;
	width: 110px;
	height: 60px;
	background-color: #161111;
	margin: 0;
	padding: 0 20px 0 20px;
	font: normal 24px 'BN Oria';
	line-height: 60px;
	color: #fc7033;
	border: 0;
	float: right;
	-webkit-transition: all 200ms ease;
	-moz-transition: all 200ms ease;
	-o-transition: all 200ms ease;
	-ms-transition: all 200ms ease;
	transition: all 200ms ease;
}

input#rt-0submit:hover, input#rt-0submit:focus {
	background-color: #363232;
}

div#rt-0submit {
	display: block;
	width: auto;
	height: 66px;
	background-color: #161111;
	margin: 60px 0 0 0;
	padding: 0 20px 0 20px;
	font: normal 28px 'BN Oria';
	line-height: 60px;
	color: #fc7033;
	border: 0;
	float: right;
	cursor: pointer;
	-webkit-box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.4);
	-moz-box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.4);
	box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.4);
	-webkit-transition: all 200ms ease;
	-moz-transition: all 200ms ease;
	-o-transition: all 200ms ease;
	-ms-transition: all 200ms ease;
	transition: all 200ms ease;
}

div#rt-0submit:hover, div#rt-0submit:focus {
	background-color: #363232;
}

div#rt-0submit span.big {
	font-size: 36px;
	line-height: 60px;
	color: #ffffff;
}

div#rt-0submit span.arrow {
	display: inline-block;
	width: 12px;
	font-size: 0;
	line-height: 40px;
}

div#rt-0submit span.arrow img {
	vertical-align: top;
	margin: 0;
	margin-right: 5px;
    -webkit-animation: Rotate 500ms ease infinite;
    animation: Rotate 500ms ease infinite;
}

@-webkit-keyframes Rotate {
    0% {
		margin-right: 0;
	}

    50% {
		margin-right: 2px;
	}

    100% {
		margin-right: -2px;
	}
}

@keyframes Rotate {
    0% {
		margin-right: 0;
	}

    50% {
		margin-right: 2px;
	}

    100% {
		margin-right: -2px;
	}
}

.muza-roadtrips .steps .zero .form .ac {
	display: none;
	position: absolute;
	z-index: 5;
	width: 490px;
	border: 1px solid #f4d991;
}

.muza-roadtrips .steps .zero .form .ac > div {
	width: 100%;
	height: 40px;
	padding: 0 10px;
	background-color: #f8e4aa;
	font: normal 20px Arial;
	line-height: 40px;
	border-bottom: 1px solid #f4d991;
	-webkit-transition: all 200ms ease;
	-moz-transition: all 200ms ease;
	-o-transition: all 200ms ease;
	-ms-transition: all 200ms ease;
	transition: all 200ms ease;
	cursor: pointer;
}

.muza-roadtrips .steps .zero .form .ac > div:hover {
	background-color: #f4da8e;
}

.muza-roadtrips .steps .zero .form .ac > div:last-child {
	border: 0;
}

.muza-roadtrips .steps .panda {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	width: 404px;
	height: 300px;
	overflow: hidden;
	cursor: pointer;
	-webkit-transition: all 200ms ease;
	-moz-transition: all 200ms ease;
	-o-transition: all 200ms ease;
	-ms-transition: all 200ms ease;
	transition: all 200ms ease;
}

.muza-roadtrips .steps .panda .hover {
	position: absolute;
	top: 0;
	right: 0;
	z-index: 9999;
	height: 36px;
	background-color: #e2d6d9;
	padding: 0 20px;
	font: normal 14px 'BN Oria', 'Arial';
	line-height: 36px;
	color: #000000;
	opacity: 0;
	-webkit-transition: all 200ms ease;
	-moz-transition: all 200ms ease;
	-o-transition: all 200ms ease;
	-ms-transition: all 200ms ease;
	transition: all 200ms ease;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.muza-roadtrips .steps .panda:hover .hover {
	top: 10px;
	opacity: 1;
}

.muza-roadtrips .steps .panda .hover:after {
	content: "";
	display: block;
	position: absolute;
	left: 20px;
	top: 36px;
	width: 19px;
	height: 13px;
	background: url('../images/icon-panda-though.png') no-repeat;
	font-size: 0;
}

.muza-roadtrips .steps .panda .image {
	position: absolute;
	top: 10px;
	left: 0;
	z-index: 999;
	width: 264px;
	height: 287px;
	background: url('../images/rt-panda.jpg') no-repeat;
	background-size: 100% 100%;
	font-size: 0;
}

.muza-roadtrips .steps .panda:hover {
	/* top: 20px; */
}

@-ms-keyframes spin {
    0% { -ms-transform: translateY(0); }
    100% { -ms-transform: translateY(30px); }
}

@-moz-keyframes spin {
    0% { -moz-transform: translateY(0); }
    100% { -moz-transform: translateY(30px); }
}

@-webkit-keyframes spin {
    0% { -webkit-transform: translateY(0); }
    100% { -webkit-transform: translateY(30px); }
}

@keyframes spin {
    0% { transform: rotate(0); }
    100% { transform: rotate(30px); }
}

.flip {
	-webkit-backface-visibility: hidden;
	-webkit-transform: translateX(0); 
	-moz-backface-visibility: hidden;
	-moz-transform: translateX(0);
}

.flip.out {
	-webkit-transform: rotateY(-90deg) scale(.9);
	-webkit-animation-name: flipouttoleft;
	-webkit-animation-duration: 1000ms;
	-moz-transform: rotateY(-90deg) scale(.9);
	-moz-animation-name: flipouttoleft;
	-moz-animation-duration: 1000ms;
}

.flip.in {
	-webkit-animation-name: flipintoright;
	-webkit-animation-duration: 1000ms;
	-moz-animation-name: flipintoright;
	-moz-animation-duration: 1000ms;
}

.flip.out.reverse {
	-webkit-transform: rotateY(90deg) scale(.9);
	-webkit-animation-name: flipouttoright;
	-moz-transform: rotateY(90deg) scale(.9);
	-moz-animation-name: flipouttoright;
}

.flip.in.reverse {
	-webkit-animation-name: flipintoleft;
	-moz-animation-name: flipintoleft;
}

@-webkit-keyframes flipouttoleft {
	from { -webkit-transform: rotateY(0); }
	to { -webkit-transform: rotateY(-90deg) scale(.9); }
}

@-moz-keyframes flipouttoleft {
	from { -moz-transform: rotateY(0); }
	to { -moz-transform: rotateY(-90deg) scale(.9); }
}

@-webkit-keyframes flipouttoright {
	from { -webkit-transform: rotateY(0) ; }
	to { -webkit-transform: rotateY(90deg) scale(.9); }
}

@-moz-keyframes flipouttoright {
	from { -moz-transform: rotateY(0); }
	to { -moz-transform: rotateY(90deg) scale(.9); }
}

@-webkit-keyframes flipintoleft {
	from { -webkit-transform: rotateY(-90deg) scale(.9); }
	to { -webkit-transform: rotateY(0); }
}

@-moz-keyframes flipintoleft {
	from { -moz-transform: rotateY(-90deg) scale(.9); }
	to { -moz-transform: rotateY(0); }
}

@-webkit-keyframes flipintoright {
	from { -webkit-transform: rotateY(90deg) scale(.9); }
	to { -webkit-transform: rotateY(0); }
}

@-moz-keyframes flipintoright {
	from { -moz-transform: rotateY(90deg) scale(.9); }
	to { -moz-transform: rotateY(0); }
}

/*--- First step: ---*/
.muza-roadtrips .steps .one {
	display: none;
	position: relative;
	width: 100%;
	height: 300px;
	padding-top: 20px;
	padding-right: 45px;
	padding-bottom: 30px;
}

.muza-roadtrips .steps .one .title {
	font: normal 24px 'BN Oria', 'Arial';
	color: #161111;
}

.muza-roadtrips .steps .one .form {
	width: 100%;
	margin-top: 30px;
	overflow: hidden;
}

.muza-roadtrips .steps .one .group {
	width: 100%;
}

.muza-roadtrips .steps .one .group .group-ques {
	display: inline-block;
	font: bold 18px Arial;
	line-height: 40px;
	color: #272727;
}

.muza-roadtrips .steps .one .group .group-ans {
	display: inline-block;
	margin-right: 10px;
	font: normal 18px Arial;
	line-height: 44px;
	color: #272727;
}

.muza-roadtrips .steps .one .group .group-ans span {
	font-size: 12px;
	line-height: inherit;
}

.muza-roadtrips .steps .one .group .group-ans .date {
	display: inline-block;
	width: 150px;
	height: 30px;
	background-color: #a0d188;
	margin: 0;
	padding: 0;
	text-align: center;
	font: normal 16px Arial;
	line-height: 30px;
	border: 1px solid #67974e;
}

.muza-roadtrips .steps .one .group .group-ans .with_flight {
	display: inline-block;
	padding-right: 10px;
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-transition: all 300ms ease;
	-moz-transition: all 300ms ease;
	-o-transition: all 300ms ease;
	-ms-transition: all 300ms ease;
	transition: all 300ms ease;
}

.muza-roadtrips .steps .one.with_flight .group .group-ans .with_flight {
	opacity: 1;
	filter: alpha(opacity=100);
}

.muza-roadtrips .steps .one .group .group-ans .with_flight select {
	display: inline-block;
	width: 75px;
	height: 30px;
	background-color: #a0d188;
	margin: 0;
	padding: 0;
	padding-right: 5px;
	text-align: center;
	font: normal 16px Arial;
	line-height: 30px;
	border: 1px solid #67974e;
}

.muza-roadtrips .steps .one .group .group-ans .amount {
	display: inline-block;
	width: 30px;
	height: 30px;
	background-color: #a0d188;
	margin: 0;
	margin-right: 10px;
	margin-left: 5px;
	padding: 0;
	text-align: center;
	font: normal 16px Arial;
	line-height: 30px;
	border: 1px solid #67974e;
}

.muza-roadtrips .steps .one .group .group-ans .amount:first-child {
	margin-right: 0;
}

.muza-roadtrips .steps .one .group .group-ans .valid-radiobox {
	position: relative;
	z-index: 1;
	width: 70px;
	height: 30px;
	background-color: #ebaf55;
	margin-bottom: -8px;
	border: 1px solid #67974e;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	cursor: pointer;
	-webkit-transition: all 300ms ease;
	-moz-transition: all 300ms ease;
	-o-transition: all 300ms ease;
	-ms-transition: all 300ms ease;
	transition: all 300ms ease;
}

.muza-roadtrips .steps .one .group .group-ans .valid-radiobox.on {
	background-color: #d37f00;
}

.muza-roadtrips .steps .one .group .group-ans .valid-radiobox .text {
	position: absolute;
	top: 0;
	right: 5px;
	z-index: 2;
	padding: 0 5px 0 5px;
	font: normal 16px Arial;
	line-height: 30px;
	-webkit-transition: all 300ms ease;
	-moz-transition: all 300ms ease;
	-o-transition: all 300ms ease;
	-ms-transition: all 300ms ease;
	transition: all 300ms ease;
}

.muza-roadtrips .steps .one .group .group-ans .valid-radiobox.on .text {
	right: 35px;
}

.muza-roadtrips .steps .one .group .group-ans .valid-radiobox .button {
	position: absolute;
	top: 4px;
	left: 5px;
	z-index: 2;
	width: 30px;
	height: 20px;
	background-color: #d6d6d6;
	font-size: 0;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	-webkit-transition: all 300ms ease;
	-moz-transition: all 300ms ease;
	-o-transition: all 300ms ease;
	-ms-transition: all 300ms ease;
	transition: all 300ms ease;
}

.muza-roadtrips .steps .one .group .group-ans .valid-radiobox.on .button {
	left: 34px;
}

.muza-roadtrips .steps .one .form > .right {
	float: right;
}

.muza-roadtrips .steps .one .form > .left {
	padding: 100px 0 0 0;
	padding-right: 20px;
	float: right;
}

#rt-1submit, #rt-2submit, #rt-3submit {
	display: block;
	width: 120px;
	height: 60px;
	background-color: #161111;
	margin: 0;
	padding: 0 20px 0 20px;
	font: normal 28px 'BN Oria';
	line-height: 60px;
	color: #fc7033;
	border: 0;
	float: right;
	-webkit-transition: all 200ms ease;
	-moz-transition: all 200ms ease;
	-o-transition: all 200ms ease;
	-ms-transition: all 200ms ease;
	transition: all 200ms ease;
}

#rt-1submit:hover, #rt-1submit:focus, #rt-2submit:hover, #rt-2submit:focus, #rt-3submit:hover, #rt-3submit:focus {
	background-color: #363232;
}

#rt-3submit {
	width: 181px;
	margin: 0;
	padding: 0;
	text-align: center;
}

.muza-roadtrips .steps .steps-counter {
	position: absolute;
	bottom: 20px;
	left: 20px;
	z-index: 5;
}

.muza-roadtrips .steps .steps-counter > div {
	display: inline-block;
	width: 33px;
	height: 33px;
	background: url('../images/icon-rt-steps.png') no-repeat;
	margin: 0 7px 0 7px;
	text-align: center;
	font: bold 20px Tahoma;
	line-height: 30px;
	color: #ffffff;
	opacity: 0.5;
	filter: alpha(opacity=50);
}

.muza-roadtrips .steps .steps-counter > div.on {
	opacity: 1;
	filter: alpha(opacity=100);
	cursor: pointer;
}

/*--- Second step: ---*/
.muza-roadtrips .steps .two {
	display: none;
	position: relative;
	width: 100%;
	height: 300px;
	padding-top: 20px;
	padding-right: 45px;
	padding-bottom: 30px;
}

.muza-roadtrips .steps .two .title {
	font: normal 24px 'BN Oria', 'Arial';
	color: #161111;
}

.muza-roadtrips .steps .two .form {
	width: 100%;
	margin-top: 20px;
	overflow: hidden;
}

.muza-roadtrips .steps .two .group {
	width: 100%;
}

.muza-roadtrips .steps .two .group .group-ques {
	display: inline-block;
	width: 150px;
	font: bold 18px Arial;
	line-height: 40px;
	color: #272727;
}

.muza-roadtrips .steps .two .group .group-ans {
	display: inline-block;
	margin: 10px 0 -8px 0;
	margin-right: 10px;
	font: normal 18px Arial;
	line-height: 44px;
	color: #272727;
}

.muza-roadtrips .steps .two .group .group-ans input {
	display: none;
}

.muza-roadtrips .steps .two .group .group-ans .slider {
	width: 300px;
	height: 50px;
	background: url('../images/rt-slider-bg.png') 0 32px repeat-x;
}

.muza-roadtrips .steps .two .group .group-ans .slider > div {
	width: 80px;
	height: 50px;
	float: right;
	cursor: pointer;
}

.muza-roadtrips .steps .two .group .group-ans .slider > div:first-child {
	margin-right: -30px;
}

.muza-roadtrips .steps .two .group .group-ans .slider > div:nth-child(2) {
	margin-right: 60px;
}

.muza-roadtrips .steps .two .group .group-ans .slider > div:last-child {
	position: relative;
	z-index: 5;
	margin-left: -30px;
	float: left;
}

.muza-roadtrips .steps .two .group .group-ans .slider .text {
	text-align: center;
	font: normal 14px Arial;
	line-height: 24px;
	color: #343434;
}

.muza-roadtrips .steps .two .group .group-ans .slider .circle {
	width: 26px;
	height: 26px;
	background-color: #ffffff;
	margin: auto;
	border: 1px solid #61b238;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
}

.muza-roadtrips .steps .two .group .group-ans .slider .circle.on {
	background: #ffffff url('../images/icon-rt-slider-on.png') center center no-repeat;
}

.muza-roadtrips .steps .two .form > .right {
	float: right;
}

.muza-roadtrips .steps .two .form > .left {
	padding: 120px 0 0 0;
	padding-right: 70px;
	float: right;
}

/*--- Third step: ---*/
.muza-roadtrips .steps .three {
	display: none;
	position: relative;
	width: 100%;
	height: 300px;
	padding-top: 20px;
	padding-right: 45px;
	padding-bottom: 30px;
}

.muza-roadtrips .steps .three .title {
	font: normal 24px 'BN Oria', 'Arial';
	color: #161111;
}

.muza-roadtrips .steps .three .form {
	position: relative;
	z-index: 999;
	width: 100%;
	padding-top: 20px;
	overflow: hidden;
}

.muza-roadtrips .steps .three .form .checkbox-group {
	display: inline-block;
	width: 120px;
	margin: 15px 0 15px 0;
	cursor: pointer;
}

.muza-roadtrips .steps .three .form .checkbox-group input {
	display: none;
}

.muza-roadtrips .steps .three .form .checkbox-group .text {
	display: inline-block;
	margin: 1px 0 0 0;
	margin-right: 7px;
	font: normal 18px Arial;
	color: #272727;
}

.muza-roadtrips .steps .three .form .checkbox-group .circle {
	display: inline-block;
	width: 22px;
	height: 22px;
	background-color: #d0e8c4;
	vertical-align: top;
	text-align: center;
	font-size: 0;
	line-height: 22px;
	cursor: pointer;
	border: 1px solid #2e6612;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
}

.muza-roadtrips .steps .three .form .checkbox-group .circle img {
	margin: -8px 0 0 0;
	margin-right: -7px;
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-transition: all 200ms ease;
	-moz-transition: all 200ms ease;
	-o-transition: all 200ms ease;
	-ms-transition: all 200ms ease;
	transition: all 200ms ease;
}

.muza-roadtrips .steps .three .form .checkbox-group .circle.on img {
	opacity: 1;
	filter: alpha(opacity=100);
}

.muza-roadtrips .steps .three .form .checkbox-group .tip {
	opacity: 0;
	position: absolute;
	z-index: 99;
	background-color: #b5dd9f;
	margin-top: -25px;
	margin-right: 5px;
	padding: 3px 5px;
	font-size: 12px;
	line-height: 12px;
	color: #2c3728;
	border: 1px solid #569435;
	-webkit-transition: all 200ms ease;
	-moz-transition: all 200ms ease;
	-o-transition: all 200ms ease;
	-ms-transition: all 200ms ease;
	transition: all 200ms ease;
}

.muza-roadtrips .steps .three .form .checkbox-group:hover .tip {
	opacity: 1;
}

.muza-roadtrips .steps .three .form > .right {
	float: right;
}

.muza-roadtrips .steps .three .form > .left {
	padding: 110px 0 0 0;
	float: right;
}

/*--- Tracks Route Home Page ---*/
/*--- Header ---*/
#mrt-youll-visit-text {
	display: block;
	margin: 20px 0 20px 0;
	font: normal 16px Arial;
	color: #38920a;
}

#mrt-youll-visit {
	display: block;
	width: auto;
	height: 56px;
	background-color: #161111;
	margin: 20px 0 0 0;
	padding: 0 20px 0 20px;
	font: normal 22px 'BN Oria';
	line-height: 50px;
	color: #fc7033;
	border: 0;
	float: right;
	cursor: pointer;
	-webkit-box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.4);
	-moz-box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.4);
	box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.4);
	-webkit-transition: all 200ms ease;
	-moz-transition: all 200ms ease;
	-o-transition: all 200ms ease;
	-ms-transition: all 200ms ease;
	transition: all 200ms ease;
}

#mrt-youll-visit:hover, #mrt-youll-visit:focus {
	background-color: #363232;
}

#mrt-youll-visit span.big {
	vertical-align: middle;
	font-size: 26px;
	font-weight: bold;
	font-family: "Arial";
	line-height: 50px;
	color: #ffffff;
}

#mrt-youll-visit span.arrow {
	display: inline-block;
	width: 12px;
	font-size: 0;
	line-height: 40px;
}

#mrt-youll-visit span.arrow img {
	vertical-align: top;
	margin: 3px 0 0 0;
	margin-right: 5px;
    -webkit-animation: Rotate 1s ease infinite;
    animation: Rotate 1s ease infinite;
}

#mrt-social {
	position: fixed;
	top: 5%;
	left: -15px;
}

#mrt-social > a {
	display: block;
	width: 50px;
	height: 40px;
	background-color: #ffffff;
	margin: 0 0 7px 0;
	margin-right: 15px;
	padding-right: 5px;
	text-align: right;
	font-size: 0;
	line-height: 40px;
	border: 1px solid #000000;
	border-left: 0;
	-webkit-border-top-right-radius: 15px;
	-webkit-border-bottom-right-radius: 15px;
	-moz-border-radius-topright: 15px;
	-moz-border-radius-bottomright: 15px;
	border-top-right-radius: 15px;
	border-bottom-right-radius: 15px;
	-webkit-transition: all 250ms ease;
	-moz-transition: all 250ms ease;
	-o-transition: all 250ms ease;
	-ms-transition: all 250ms ease;
	transition: all 250ms ease;
}

#mrt-social > a:hover {
	margin-right: 0;
}

#mrt-social > a > img {
	vertical-align: middle;
}

#mrt-social > a.facebook {
	padding-right: 12px;
	border-color: #3c5a99;
}

#mrt-social > a.facebook:hover {
	background-color: #d2dbef;
}

#mrt-social > a.gplus {
	border-color: #dd4b39;
}

#mrt-social > a.gplus:hover {
	background-color: #f3d9d5;
}

#mrt-social > a.twitter {
	border-color: #28aae1;
}

#mrt-social > a.twitter:hover {
	background-color: #cce2ec;
}

#muza-rt-header {
	width: 100%;
	background-color: #cccccc;
	font-weight: bold;
	font-size: 18px;
	line-height: 36px;
	color: #1d1d1d;
	text-align: center;
}

.muza-roadtrips .mrt-right, .muza-roadtrips .mrt-left {
	margin-top: 0;
}

.muza-roadtrips .mrt-right .sticky.on {
	position: fixed;
	top: 0;
}

.muza-roadtrips .mrt-right .calendar .panda {
	position: relative;
	z-index: 9;
	width: 100%;
	height: 161px;
	background: url('../images/rt-side-panda.png') center bottom no-repeat;
	margin-top: -50px;
	margin-bottom: -13px;
	font-size: 0;
	cursor: pointer;
}

.muza-roadtrips .mrt-right .sticky.on .panda {
	display: none;
}

.muza-roadtrips .mrt-right .calendar > .title {
	height: 40px;
	background-color: #77c043;
	text-align: center;
	font-size: 18px;
	line-height: 40px;
}

.muza-roadtrips .mrt-right .calendar > .days {
	background-color: #d9eecb;
	border: 1px solid #414141;
	border-bottom: 0;
	overflow: hidden;
}

.muza-roadtrips .mrt-right .calendar > .days > div {
	width: 14.28%;
	height: 30px;
	text-align: center;
	font-size: 12px;
	line-height: 30px;
	float: right;
	border-left: 1px solid #8c9685;
	border-bottom: 1px solid #8c9685;
}

.muza-roadtrips .mrt-right .calendar > .days > div:nth-child(7n) {
	border-left: 0;
}

.muza-roadtrips .mrt-right .calendar > .days > div.on {
	background-color: #fe6523;
}

.muza-roadtrips .mrt-right .calendar > .days > div.on a {
	display: block;
	width: 100%;
	padding-top: 1px;
	line-height: 29px;
	color: #000000;
	text-decoration: none !important;
}

.muza-roadtrips .mrt-right .calendar > .days > div.on a:hover, .muza-roadtrips .mrt-right .calendar > .days > div.on a:focus {
	background-color: #f35f1f;
}

.muza-roadtrips .mrt-right .calendar > .days > div.on a:active {
	background-color: #dc4e11;
}

.muza-roadtrips .mrt-right .calendar > .monthes {
	position: relative;
	width: 100%;
	height: 30px;
	background-color: #c9e6b4;
	text-align: center;
	font-size: 14px;
	line-height: 30px;
	border: 1px solid #414141;
	border-top: 0;
	overflow: hidden;
}

.muza-roadtrips .mrt-right .calendar > .monthes .right,
.muza-roadtrips .mrt-right .calendar > .monthes .left {
	position: absolute;
	top: 0;
	right: 0;
	width: 30px;
	height: 30px;
	background: url('../images/icon-mrt-calendar-right.png') center center no-repeat;
	font-size: 0;
	cursor: pointer;
}

.muza-roadtrips .mrt-right .calendar > .monthes .left {
	right: auto;
	left: 0;
	background: url('../images/icon-mrt-calendar-left.png') center center no-repeat;
}

.muza-roadtrips .todo-list {
	background-color: #c9e6b4;
	margin-top: 20px;
}

.muza-roadtrips .todo-list > .title {
	width: 100%;
	height: 40px;
	background-color: #77c043;
	text-align: center;
	font-size: 18px;
	line-height: 40px;
}

.muza-roadtrips .todo-list > .content {
	padding: 5px 10px 5px 10px;
}

.muza-roadtrips .todo-list .todo {
	position: relative;
	width: 100%;
	height: 40px;
	background-color: #a0b88f;
	margin: 5px 0 5px 0;
	padding: 10px;
	font-size: 12px;
	line-height: 20px;
	cursor: pointer;
}

.muza-roadtrips .todo-list .todo:hover {
	background-color: #90a97e;
}

.muza-roadtrips .todo-list .todo .delete {
	position: absolute;
	top: 4px;
	left: 4px;
	width: 10px;
	height: 10px;
	background-color: #ffffff;
	padding: 0;
	margin: 0;
	text-align: center;
	text-transform: uppercase;
	font-size: 10px;
	line-height: 10px;
	color: #000000;
	cursor: pointer;
}

.muza-roadtrips .todo-list .todo .checkbox {
	width: 14px;
	height: 14px;
	background-color: #ffffff;
	margin: 3px 0 0 0;
	margin-left: 5px;
	padding: 0;
	text-align: center;
	text-transform: uppercase;
	font-size: 10px;
	line-height: 10px;
	color: #000000;
	border: 1px solid #000000;
	float: right;
}

.muza-roadtrips .buy-early {
	background-color: #c9e6b4;
	margin-top: 20px;
}

.muza-roadtrips .right-banner {
	margin-top: 20px;
}

.muza-roadtrips .right-banner img {
	max-width: 100%;
}

.muza-roadtrips .buy-early > .title {
	width: 100%;
	height: 40px;
	background-color: #77c043;
	text-align: center;
	font-size: 18px;
	line-height: 40px;
}

.muza-roadtrips .buy-early > .content {
	padding: 10px;
	overflow: hidden;
}

.muza-roadtrips .buy-early .button {
	width: 50%;
	padding: 5px;
	text-align: center;
	color: #000000;
	float: right;
	border: 1px solid #788a6c;
}

.muza-roadtrips .buy-early .button:nth-child(1) {
	border-top: 0;
	border-right: 0;
}

.muza-roadtrips .buy-early .button:nth-child(2) {
	border-top: 0;
	border-left: 0;
}

.muza-roadtrips .buy-early .button:nth-child(3) {
	border-right: 0;
	border-bottom: 0;
}

.muza-roadtrips .buy-early .button:nth-child(4) {
	border-bottom: 0;
	border-left: 0;
}

.muza-roadtrips .buy-early .button .icon {
	height: 40px;
	font-size: 0;
	line-height: 40px;
}

.muza-roadtrips .buy-early .button .title {
	font-weight: bold;
	font-size: 14px;
}

/*--- Left Side of MRT: ---*/
/*--- Signup & Login ---*/
#muza-signup-login {
	display: none;
	width: 100%;
	margin-bottom: 20px
}

#muza-signup-login .title {
	width: 100%;
	height: 40px;
	background-color: #77c043;
	text-align: center;
	font: bold 24px Arial;
	line-height: 40px;
	color: #000000;
}

#muza-signup-login .content {
	width: 100%;
	background-color: #f0f0f0;
	padding: 20px 20%;
}

#muza-signup-login .content .input-title {
	width: 100%;
	margin: 0 0 15px 0;
	text-align: left;
	font: normal 16px Arial;
	line-height: 42px;
	color: #3f3f3f;
}

#muza-signup-login .content .input {
	display: block;
	width: 100%;
	height: 42px;
	background-color: #ffffff;
	margin: 0 0 15px 0;
	padding: 0 10px 0 10px;
	font: normal 16px Arial;
	line-height: 42px;
	color: #3f3f3f;
	border: 1px solid #a4a4a4;
}

#muza-signup-login .content .input:focus, #muza-signup-login .content .input:active {
	background-color: #f6f6f6;
}

#muza-signup-login .content .links a {
	font: normal 14px Arial;
	color: #021421;
}

#muza-signup-login .content .submit {
	display: block;
	width: 70%;
	height: 42px;
	background-color: #fc7a42;
	margin: 15px auto 0 auto;
	padding: 0;
	text-align: center;
	font: bold 24px Arial;
	line-height: 42px;
	color: #021421;
	border: 0;
}

#muza-signup-login .content .submit:hover, #muza-signup-login .content .submit:focus {
	background-color: #f47038;
}

/*--- Cover Image ---*/
#mrt-cover {
	position: relative;
	z-index: 1;
	width: 100%;
}

#mrt-cover .cover {
	position: relative;
	z-index: 2;
	width: 100%;
	font-size: 0;
}

#mrt-cover .cover img {
	width: 100%;
}

#mrt-cover .block {
	position: absolute;
	top: 20px;
	right: 20px;
	z-index: 3;
	height: 85%;
	max-width: 320px;
	background-color: rgba(255, 255, 255, 0.8);
	padding: 10px;
}

#mrt-cover .block .title {
	font: normal 16px 'BN Oria';
}

#mrt-cover .block .text {
	margin-top: 10px;
	font-size: 14px;
	line-height: 24px;
}

#mrt-cover .block .links {
	margin-top: 5px;
}

#mrt-cover .block .links, #mrt-cover .block .links * {
	font-weight: bold;
	font-size: 12px;
	line-height: 24px;
	color: #fd5006;
}

#mrt-cover .block .links a {
	padding: 0 5px 0 5px;
}

/*--- Main MRT Menu ---*/
#mrt-menu {
	display: block;
	width: 100%;
	margin: 0;
	padding: 0;
	list-style: none;
	overflow: hidden;
}

#mrt-menu > li {
	width: 16.666666666%;
	height: 70px;
	background-color: #434342;
	float: right;
	border-left: 1px solid #111111;
	border-right: 1px solid #494949;
	cursor: pointer;
}

#mrt-menu > li.active, #mrt-menu > li:hover {
	background-color: #272727;
}

#mrt-menu > li:first-child {
	border-right: 0;
}

#mrt-menu > li:last-child {
	border-left: 0;
}

#mrt-menu > li > a {
	display: block;
	width: 100%;
	padding: 10px 0 10px 0;
	text-align: center;
	text-decoration: none !important;
	font: normal 12px Arial;
	line-height: 20px;
	color: #ffffff;
}

#mrt-menu > li > a > img {
	margin-bottom: 5px;
}

/*--- MRT Events Section ---*/
.muza-roadtrips .events-section {
	width: 100%;
	margin-top: 20px;
	margin-bottom: 30px;
}

.muza-roadtrips .events-section .top {
	background-color: #bdc5b7;
	padding: 0 10px;
}

.muza-roadtrips .events-section .top .title {
	font: normal 20px/30px 'BN Oria', 'Arial';
}

.muza-roadtrips .events-section .top .link {
	text-align: left;
}

.muza-roadtrips .events-section .top .link, .muza-roadtrips .events-section .top .link a {
	font: normal 14px/30px 'Arial';
	color: #000000;
}

.muza-roadtrips .events-section .top .link img {
	max-height: 22px;
	margin: 0 5px 0 5px;
}

.muza-roadtrips .events-section .event {
	width: 100%;
	background-color: #ecf6e5;
	padding: 10px 0 10px 0;
	overflow: hidden;
	border-bottom: 2px solid #badf9f;
}

.muza-roadtrips .events-section .event.plain {
	padding-bottom: 0;
}

.muza-roadtrips .events-section .event:last-child {
	border-bottom: 0;
}

.muza-roadtrips .events-section .event > .time {
	position: relative;
	z-index: 1;
	width: 30px;
	height: 150px;
	background-color: #bdc5b7;
	float: right;
}

.muza-roadtrips .events-section .event > .time > .text {
	direction: ltr;
	position: absolute;
	top: calc(50% - 15px);
	left: calc(-50% - 45px);
	display: block;
	width: 150px;
	height: 30px;
	text-align: center;
	font: bold 14px Arial;
	line-height: 30px;
	color: #1c1c1c;
    -ms-transform: rotate(-90deg); /* IE 9 */
    -webkit-transform: rotate(-90deg); /* Chrome, Safari, Opera */
    transform: rotate(-90deg);
}

.muza-roadtrips .events-section .event > .image {
	width: 230px;
	height: 150px;
	margin-right: 10px;
	font-size: 0;
	float: right;
}

.muza-roadtrips .events-section .event > .image img {
	width: 100%;
	height: 150px;
}

.muza-roadtrips .events-section .event > .content {
	position: relative;
	z-index: 2;
	width: calc(100% - 280px);
	margin-right: 10px;
	padding-bottom: 10px;
	float: right;
}

.muza-roadtrips .events-section .event.plain > .content {
	height: auto;
}

.muza-roadtrips .events-section .event > .content > .delete {
	display: block;
	position: absolute;
	top: 0;
	left: 10px;
	z-index: 3;
	padding: 5px;
	text-decoration: none !important;
	font: bold 12px Arial;
	color: #000000;
	-webkit-transition: all 300ms ease;
	-moz-transition: all 300ms ease;
	-o-transition: all 300ms ease;
	-ms-transition: all 300ms ease;
	transition: all 300ms ease;
}

.muza-roadtrips .events-section .event > .content > .delete:hover {
	background-color: #a0b88f;
}

.muza-roadtrips .events-section .event > .content > .title {
	display: block;
	position: relative;
	z-index: 1;
	font: normal 18px Arial;
	color: #000000;
}

.muza-roadtrips .events-section .event > .content > .text {
	display: block;
	margin-top: 10px;
}

.muza-roadtrips .events-section .event.plain > .content {
	width: calc(100% - 60px);
	margin-right: 40px;
	padding-bottom: 0;
}

.muza-roadtrips .events-section .event.plain > .content > .title {
	padding-top: 10px;
}

.muza-roadtrips .events-section .event.plain > .content > .text {
	padding-bottom: 20px;
	border-bottom: 2px solid #badf9f;
}

.muza-roadtrips .events-section .event > .content > .text, .muza-roadtrips .events-section .event > .content > .text a {
	font: normal 14px Arial;
	line-height: 20px;
	color: #000000;
}

.muza-roadtrips .events-section .event > .content > .text .more {
	margin-right: 10px;
	color: #940000;
}

.muza-roadtrips .events-section .event > .content > .acl-icons {
	padding-left: 10px;
	text-align: left;
	font: normal 11px "Arial";
	line-height: 11px;
	color: #408e07;
}

.muza-roadtrips .events-section .event > .content > .acl-icons img {
	vertical-align: middle;
	margin-left: 2px;
}

.muza-roadtrips .events-section .event > .content > .acl-icons span:after {
	content: "|";
	padding: 0 10px;
}

.muza-roadtrips .events-section .event > .content > .acl-icons span:last-child {
	padding: 0;
}

.muza-roadtrips .events-section .event > .content > .acl-icons span:last-child:after {
	display: none;
}

.muza-roadtrips .events-section .event > .content > .next-time {
	margin-top: 10px;
	font: normal 12px Arial;
	color: #5c5c5c;
}

.muza-roadtrips .events-section .event > .content > .next-time .space {
	padding: 0 5px 0 5px;
}

.muza-roadtrips .events-section .event > .content > .next-time .space.full {
	padding: 0 10px 0 10px;
}


.muza-roadtrips .events-section .event > .content > .next-time a {
	margin-right: 5px;
	color: #010101;
}

.muza-roadtrips .events-section .event > .content > .links {
	display: block;
	margin-top: 10px;
}

.muza-roadtrips .events-section .event.plain > .content > .links {
	margin-top: 10px;
	padding-bottom: 10px;
	border-bottom: 2px solid #badf9f;
}

.muza-roadtrips .events-section .event > .content > .links, .muza-roadtrips .events-section .event > .content > .links * {
	font: bold 12px Arial;
	color: #fd5006;
}

.muza-roadtrips .events-section .event > .content > .links a {
	padding: 0 5px 0 5px;
}

.muza-roadtrips .events-section .event > .content > .delete-info {
	display: none;
	width: 100%;
	margin-top: 30px;
}

.muza-roadtrips .events-section .event > .content > .delete-info > .title {
	font: normal 14px Arial;
	color: #940000;
}

.muza-roadtrips .events-section .event > .content > .delete-info > .title a {
	font: normal 14px Arial;
	color: #940000;
	text-decoration: none;
}

.muza-roadtrips .events-section .event > .content > .delete-info > .title > .space {
	padding: 0 10px 0 10px;
}

.muza-roadtrips .events-section .event > .content > .delete-info > .others {
	width: 90%;
	margin-top: 15px;
}

.muza-roadtrips .events-section .event > .content > .delete-info > .carousel {
	width: 100%;
	margin-top: 15px;
	overflow: hidden;
}

.muza-roadtrips .events-section .event > .content > .delete-info > .carousel .carousel-inner-wrap {
	width: calc(100% - 64px);
	height: 120px;
	overflow: hidden;
	float: right;
}

.muza-roadtrips .events-section .event > .content > .delete-info > .carousel .carousel-inner > .item {
	width: 100%;
}

.muza-roadtrips .events-section .event > .content > .delete-info .carousel-inner>.item.active.left, .muza-roadtrips .events-section .event > .content > .delete-info .carousel-inner>.item.prev {
	right: auto;
}

.muza-roadtrips .events-section .event > .content > .delete-info > .carousel .carousel-inner > .item a {
	display: block;
	width: 32%;
	margin-right: 1%;
	float: right;
	font: normal 12px Arial;
	line-height: 16px;
	color: #212121;
}

.muza-roadtrips .events-section .event > .content > .delete-info > .carousel .carousel-inner > .item img {
	display: block;
	width: 115px;
	height: 72px;
}

.muza-roadtrips .events-section .event > .content > .delete-info > .carousel .carousel-inner > .item a span {
	display: block;
	padding: 5px 10px 0 10px;
}

.muza-roadtrips .events-section .event > .content > .delete-info > .carousel .carousel-control.right {
	position: relative;
	width: 32px;
	height: 72px;
	right: 0;
	left: auto;
	background: url('../images/icon-mrt-others-right.png') center center no-repeat;
	float: right;
}

.muza-roadtrips .events-section .event > .content > .delete-info > .carousel .carousel-control.left {
	position: relative;
	width: 32px;
	height: 72px;
	right: auto;
	left: 0;
	background: url('../images/icon-mrt-others-left.png') center center no-repeat;
	float: right;
}

.muza-roadtrips .events-section .event > .content > .delete-info > .close {
	width: 20px;
	height: 20px;
	background: url('../images/icon-mrt-others-up.png') no-repeat;
	margin-left: 10px;
	font-size: 0;
	cursor: pointer;
	opacity: 1 !important;
	float: left;
}

/*--- Tracks export ---*/
.mrt-export {
	display: none;
	margin-top: 20px;
	width: 100%;
}

.mrt-export > .title {
	width: 100%;
	height: 40px;
	background-color: #77c043;
	text-align: center;
	font: bold 24px Arial;
	line-height: 40px;
	color: #000000;
}

.mrt-export > .content {
	width: 100%;
	background-color: #ecf6e5;
	padding: 25px 20% 25px 20%;
}

.mrt-export > .content a {
	display: block;
	width: 100%;
	text-align: center;
	font: normal 14px Arial;
	line-height: 24px;
	color: #000000;
}

.mrt-export > .content a .icon {
	width: 100%;
	height: 59px;
	text-align: center;
	font-size: 0;
	line-height: 54px;
}

.mrt-export > .content a .icon img {
	vertical-align: bottom;
}

.mrt-export .send-to-mail {
	display: none;
	background-color: #ecf6e5;
	padding: 10px 20px 20px 20px;
	border-top: 1px solid #67974e;
	overflow: hidden;
}

.mrt-export .send-to-mail .text {
	width: 100%;
	margin-bottom: 15px;
	text-align: center;
	font: bold 24px Arial;
	color: #000000;
}

.mrt-export .send-to-mail input[type=text], .mrt-export .send-to-mail input[type=email] {
	display: block;
	width: 100%;
	height: 44px;
	background-color: #a0d188;
	margin: 0;
	padding: 0 10px;
	font: normal 16px Arial;
	line-height: 44px;
	color: #000000;
	border: 1px solid #67974e;
}

.mrt-export .send-to-mail input[type=submit] {
	display: block;
	width: 100%;
	height: 44px;
	background-color: #161111;
	margin: 0;
	padding: 0;
	text-align: center;
	font: normal 20px 'BN Oria';
	line-height: 44px;
	color: #fc7033;
	border: 0;
}

/*--- Track's map ---*/
.muza-roadtrips .track-map {
	display: none;
	width: 100%;
	background-color: #ecf6e5;
	padding-bottom: 20px;
}

.muza-roadtrips .track-map .map {
	width: 100%;
	height: 420px;
	text-align: center;
}

.muza-roadtrips .track-map .close {
	position: relative;
	z-index: 9;
	width: 43px;
	height: 43px;
	background: url('../images/icon-mrt-up.png') center center no-repeat;
	margin-top: 20px;
	margin-left: 20px;
	font-size: 0;
	cursor: pointer;
	opacity: 1 !important;
	float: left;
}

.muza-roadtrips .track-map .sep {
	width: 98%;
	margin: 20px auto 0 auto;
	border-bottom: 2px solid #badf9f;
}

/*--- My tracks ---*/
.mrt-my-tracks {
	display: none;
	width: 100%;
	margin-top: 20px;
	background-color: #ecf6e5;
}

.mrt-my-tracks > .title {
	width: 100%;
	height: 40px;
	background-color: #77c043;
	text-align: center;
	font: bold 24px Arial;
	line-height: 40px;
	color: #000000;
}

.mrt-my-tracks > .content {
	width: 100%;
	padding: 5%;
	overflow: hidden;
}

.mrt-my-tracks .my-tracks-banner {
	width: 100%;
	min-height: 196px;
	text-align: center;
}

.mrt-my-tracks .carousel {
	width: 100%;
}

.mrt-my-tracks .carousel .carousel-inner-wrap {
	width: calc(100% - 64px);
	overflow: hidden;
	float: right;
}

.mrt-my-tracks .carousel .carousel-inner > .item {
	width: 100%;
}

.mrt-my-tracks .carousel-inner>.item.active.left, .mrt-my-tracks .carousel-inner>.item.prev {
	right: auto;
}

.mrt-my-tracks .carousel .carousel-inner > .item > a > .counter {
	position: absolute;
	top: 5px;
	left: 5px;
	z-index: 999;
	width: 24px;
	height: 24px;
	background-color: #000000;
	text-align: center;
	font: normal 14px Arial;
	line-height: 24px;
	color: #ffffff;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
}

.mrt-my-tracks .carousel .carousel-inner > .item > a {
	display: block;
	position: relative;
	z-index: 99;
	width: 30%;
	background-color: #fe6523;
	margin: 0 1.5%;
	padding: 20px;
	text-align: center;
	font: normal 12px Arial;
	line-height: 16px;
	color: #212121;
	float: right;
}

.mrt-my-tracks .carousel .carousel-inner > .item img {
	display: block;
	width: 100%;
	height: 100px;
}

.mrt-my-tracks .carousel .carousel-inner > .item a .name {
	display: block;
	padding-bottom: 5px;
	text-align: center;
	font: normal 22px Arial;
	color: #212121;
}

.mrt-my-tracks .carousel .carousel-inner > .item a .date {
	display: block;
	padding-bottom: 10px;
	text-align: center;
	font: normal 13px Arial;
	color: #212121;
}

.mrt-my-tracks .carousel .carousel-control.right {
	position: relative;
	width: 32px;
	height: 190px;
	right: 0;
	left: auto;
	background: url('../images/icon-mrt-others-right.png') center center no-repeat;
	float: right;
}

.mrt-my-tracks .carousel .carousel-control.left {
	position: relative;
	width: 32px;
	height: 190px;
	right: auto;
	left: 0;
	background: url('../images/icon-mrt-others-left.png') center center no-repeat;
	float: right;
}

/*--- Events Calendar Style section ---*/
.events-calendar {
	display: none;
	width: 100%;
	background-color: #f4faef;
	margin-top: 20px;
}

.muza-roadtrips .events-calendar .track-map {
	background-color: #f4faef;
}

.events-calendar .button-right, .events-calendar .button-left {
	width: 25px;
	height: 600px;
	background: url('../images/icon-mrt-others-right.png') center center no-repeat;
	font-size: 0;
	cursor: pointer;
	float: right;
}

.events-calendar .button-left {
	background: url('../images/icon-mrt-others-left.png') center center no-repeat;
}

.events-calendar .calendar {
	width: calc(100% - 50px);
	padding-bottom: 10px;
	float: right;
}

.events-calendar .calendar > .times {
	width: 50px;
	margin-top: 30px;
	float: right;
	border-top: 1px solid #adb3a9;
}

.events-calendar .calendar > .times > .hour {
	width: 100%;
	height: 88px;
	padding-left: 3px;
	text-align: left;
	line-height: 22px;
	border: 1px solid #adb3a9;
	border-top: 0;
}

.events-calendar .calendar > .times > .hour.text {
	height: 175px;
	padding-left: 0;
	padding-top: 5px;
	text-align: center;
	font-weight: bold;
	font-size: 14px;
	line-height: 16px;
}

.events-calendar .calendar > .days {
	width: calc(100% - 50px);
	margin-top: 5px;
	float: right;
}

.events-calendar .calendar > .days > .day {
	width: 245px;
	float: right;
}

.events-calendar .calendar > .days > .day > .title {
	width: 100%;
	height: 22px;
	margin-bottom: 3px;
	padding: 0 5px;
	font: bold 14px Arial;
	line-height: 22px;
	border: 1px solid #adb3a9;
}

.events-calendar .calendar > .days > .day > .title .map {
	width: 30px;
	height: 22px;
	background: url('../images/icon-mrt-map.png') 0 1px no-repeat;
	background-size: auto 85%;
	font-size: 0;
	float: left;
	cursor: pointer;
}

.events-calendar .calendar > .days > .day > .lines > .line {
	position: relative;
	z-index: 1;
	width: 100%;
	height: 44px;
	padding: 0 5px;
	border: 1px solid #adb3a9;
	border-right: 0;
	border-bottom: 0;
}

.events-calendar .calendar > .days > .day > .lines > .line .clock {
	display: none;
	position: absolute;
	top: 3px;
	left: 3px;
	font-size: 11px;
	line-height: 11px;
	color: gray;
}

.events-calendar .calendar > .days > .day > .lines > .line:hover .clock {
	display: block;
}

.events-calendar .calendar > .days > .day > .lines > .line, .events-calendar .calendar > .days > .day > .lines > .line * {
	font: normal 12px Arial;
	line-height: 22px;
	color: #000000;
}

.events-calendar .calendar > .days > .day > .lines > .line a.aff {
	font-size: 11px;
	line-height: 22px;
	color: #c10505;
}

.events-calendar .calendar > .days > .day > .lines > .line.green {
	background-color: #e4f3d9;
}

.events-calendar .calendar > .days > .day > .lines > .line.blue {
	background-color: #c0e1f5;
}

.events-calendar .calendar > .days > .day > .lines > .line.yellow {
	background-color: #e9fcbd;
}

.events-calendar .calendar > .days > .day > .lines > .line.red {
	background-color: #f6ceca;
}

.events-calendar .calendar > .days > .day > .lines > .line.purple {
	background-color: #f6ceee;
}

.events-calendar .calendar > .days > .day > .lines > .line.orange {
	background-color: #f8e5bd;
}

.events-calendar .calendar > .days > .day > .lines > .line:nth-child(even) {
	border-top-style: dotted;
}

.events-calendar .calendar > .days > .day > .lines > .line:last-child {
	border-bottom: 1px solid #adb3a9;
}

.events-calendar .calendar > .days > .day > .lines > .line a.aff {
	font-size: 11px;
	color: #c10505;
}

.events-calendar .calendar > .days > .day > .lines > .line a.aff:hover {
	text-decoration: underline;
}

.events-calendar .calendar > .days > .day > .lines > .line a.aff:after {
	content: "|";
	margin-left: 5px;
	padding-right: 8px;
	text-decoration: none !important;
	color: #c10505;
}

.events-calendar .calendar > .days > .day > .lines > .line a.aff:hover:after {
	text-decoration: none !important;
}

.events-calendar .calendar > .days > .day > .lines > .line a.aff:last-child:after {
	display: none;
}

/*--- Edit / New Track: ---*/
.mrt-edit-track {
	display: none;
	position: relative;
	z-index: 1;
	width: 100%;
	background-color: #ecf6e5;
	margin-top: 20px;
	padding-bottom: 30px;
}

.mrt-edit-track > .title {
	width: 100%;
    height: 40px;
    background-color: #77c043;
    text-align: center;
    font: bold 24px Arial;
    line-height: 40px;
    color: #000000;
}

.mrt-edit-track > .close {
	position: absolute;
	left: 20px;
	bottom: 20px;
	z-index: 2;
    width: 43px;
    height: 43px;
    background: url('../images/icon-mrt-up.png') no-repeat;
    font-size: 0;
    cursor: pointer;
    opacity: 1 !important;
}

.mrt-edit-track > .muza-roadtrips .steps {
	background: inherit;
}

.mrt-edit-track > .muza-roadtrips .steps > div {
	height: auto;
	padding-top: 0;
	padding-bottom: 10px;
	overflow: hidden;
}

.mrt-edit-track > .muza-roadtrips #rt-3submit {
	margin: 10px auto 0 auto;
	float: none;
}

.mrt-left .row-banner {
	width: 100%;
	margin-top: -10px;
}

.mrt-left .row-banner img {
	width: 100%;
	height: 90px;
}

.muza-roadtrips .mobile-break {
	display: none;
}

/*--- Smartphones * Mobiles ---*/
@media only screen and (max-width: 768px) {
	#mrt-social {
		display: none;
	}

	.muza-roadtrips .steps .zero {
		height: auto;
		padding: 20px;
	}

	.muza-roadtrips .steps .zero .title {
		text-align: center;
		font-size: 30px;
	}

	.muza-roadtrips .steps .zero .subtitle {
		text-align: center;
		font-size: 20px;
	}

	.muza-roadtrips .steps .zero .subtitle .round_button img {
		width: 25px;
		height: 25px;
	}

	.muza-roadtrips .steps .zero .form {
		margin-top: 20px;
	}

	#rt-dest {
		width: 70%;
		height: 50px;
		font-size: 20px;
		line-height: 50px;
		float: right;
	}

	input#rt-0submit {
		width: 30%;
		height: 50px;
		margin: 0;
		padding: 0;
		text-align: center;
		font-size: 24px;
		line-height: 50px;
		float: right;
	}

	div#rt-0submit {
		width: 90%;
		height: auto;
		margin: 40px auto 0 auto;
		padding: 0;
		text-align: center;
		font-size: 24px;
		line-height: 50px;
		float: none;
	}

	div#rt-0submit span.big {
		line-height: 40px;
	}

	.muza-roadtrips .steps .zero .form .ac {
		position: static;
		width: 100%;
		margin-top: -50px;
	}

	.muza-roadtrips .steps .steps-counter {
		position: static;
	}

	.muza-roadtrips .steps .two .steps-counter, 
	.muza-roadtrips .steps .one .steps-counter {
		position: absolute;
	}

	.muza-roadtrips .steps .panda {
		position: relative;
		top: 10px;
		width: 100%;
		height: 235px;
		background-color: #61b238;
		margin-top: 0;
		overflow: hidden;
	}

	.muza-roadtrips .steps .panda .hover {
		opacity: 1;
	}

	.muza-roadtrips .mobile-break {
		display: block;
	}

	.muza-roadtrips .steps .two .panda,  .muza-roadtrips .steps .one .panda {
		top: auto;
		left: auto;
		width: 192px;
		height: 200px;
		background-color: #61b238;
		margin-top: -79px;
		margin-right: -20px;
		overflow: hidden;
	}

	.muza-roadtrips .steps .two .panda {
		margin-top: -125px;
	}

	.muza-roadtrips .steps .panda .image {
		width: 192px;
		height: 200px;
		margin: auto;
		top: 40px;
		left: 0;
	}

	.muza-roadtrips .steps .two .panda .image,  .muza-roadtrips .steps .one .panda .image {
		position: static;
	}

	.muza-roadtrips .steps .one {
		height: auto;
		padding: 20px;
	}

	.muza-roadtrips .steps .one .group .group-ans .date {
		position: relative;
		z-index: 999;
		width: 100px;
		font-size: 14px;
		line-height: 30px;
	}

	.muza-roadtrips .steps .one .group:last-child .group-ans {
		margin-right: 0;
		line-height: 30px;
	}

	.muza-roadtrips .steps .one .group:last-child .group-ans .amount {
		margin-right: 5px;
	}

	.muza-roadtrips .steps .one .form > .left {
		width: 100%;
		padding: 20px 0 20px 0;
	}

	#rt-1submit {
		position: relative;
		z-index: 999;
		width: 40%;
		padding: 0;
		text-align: center;
		float: left;
	}

	.muza-roadtrips .steps .one .group {
		position: relative;
	}

	.muza-roadtrips .steps .one .group .group-ans .with_flight {
		position: absolute;
		top: 44px;
		right: 0;
		bottom: 0;
		z-index: 99;
		padding-right: 0;
	}

	.muza-roadtrips .steps .one.with_flight .group:nth-child(3),
	.muza-roadtrips .steps .one.with_flight .group:nth-child(4) {
		margin-top: 40px;
	}

	.muza-roadtrips.edit .steps .one.with_flight .group:nth-child(3),
	.muza-roadtrips.edit .steps .one.with_flight .group:nth-child(4) {
		margin-top: 0;
	}

	.muza-roadtrips .steps .one .group .group-ques.mobile-small {
		float: right;
	}

	.muza-roadtrips .steps .one .group .group-ans.mobile-small {
		float: right;
	}

	.muza-roadtrips .steps .two {
		height: auto;
		padding: 20px;
		padding-bottom: 70px;
	}

	.muza-roadtrips .steps .two .form > .right {
		width: 100%;
	}

	.muza-roadtrips .steps .two .group .group-ques {
		display: block;
	}

	.muza-roadtrips .steps .two .group .group-ans {
		display: block;
		margin: 0;
	}

	.muza-roadtrips .steps .two .group .group-ans .slider {
		width: 100%;
		margin: auto;
	}

	.muza-roadtrips .steps .two .group .group-ans .slider > div:nth-child(2) {
		margin-right: calc(50% - 100px);
	}

	.muza-roadtrips .steps .two .form > .left {
		width: 100%;
		padding: 30px 0 20px 0;
	}

	#rt-2submit {
		position: relative;
		z-index: 999;
		width: 40%;
		margin: auto;
		margin-bottom: 50px !important;
		padding: 0;
		text-align: center;
		float: left;
	}

	.muza-roadtrips.edit .steps .one.with_flight .group .group-ans .with_flight {
		position: static;
	}

	.muza-roadtrips .steps .three {
		height: auto;
		padding: 20px;
		padding-bottom: 70px;
	}

	.muza-roadtrips .steps .three .form > .right {
		width: 100%;
	}

	.muza-roadtrips .steps .three .form .checkbox-group {
		width: 46%;
	}

	.muza-roadtrips .steps .three .form .checkbox-group .tip {
		display: none;
	}

	.muza-roadtrips .steps .three .form > .left {
		width: 100%;
		padding: 30px 0 20px 0;
	}

	#rt-3submit {
		width: 80%;
		margin: auto;
		margin-bottom: 50px !important;
		float: none;
	}

	.muza-roadtrips .mrt-right .calendar .panda {
		display: block !important;
		height: 121px;
		background-position: 98% bottom;
		background-size: auto 100%;
		margin-top: -111px;
		margin-bottom: -10px;
	}

	#mrt-cover .block {
		position: static;
		width: 100%;
		max-width: 100%;
	}

	#mrt-menu > li {
		width: 33.3333333%;
		border-bottom: 1px solid #111111;
	}

	.muza-roadtrips .events-section .top .title {
		text-align: center;
	}

	.muza-roadtrips .events-section .event > .image {
		width: calc(100% - 40px);
	}

	.muza-roadtrips .events-section .event > .image img {
		width: auto;
		height: 150px;
		max-width: 100%;
	}

	.muza-roadtrips .events-section .event > .content {
		width: 95%;
		height: auto;
		margin-top: 10px;
	}

	.muza-roadtrips .events-section .event > .content > .delete-info > .carousel .carousel-inner-wrap {
		width: calc(100% - 46px);
	}

	.muza-roadtrips .events-section .event > .content > .delete-info > .carousel .carousel-control.right,
	.muza-roadtrips .events-section .event > .content > .delete-info > .carousel .carousel-control.left {
		width: 22px;
	}

	.muza-roadtrips .events-section .event > .content > .delete-info > .carousel .carousel-inner > .item a {
		width: 32%;
		margin-right: 1%;
	}

	.muza-roadtrips .events-section .event > .content > .delete-info > .carousel .carousel-inner > .item a img {
		max-width: 100%;
		height: 64px;
	}

	.muza-roadtrips .events-section .event > .content > .delete-info > .carousel .carousel-inner > .item a span {
		padding: 0;
	}

	.muza-roadtrips .mrt-right .calendar .cover img {
		max-width: 100%;
	}

	.events-calendar .calendar > .days > .day {
		width: 100%;
	}

	.mrt-export > .content {
		padding: 5% 10%;
	}

	.mrt-export > .content a {
		padding-bottom: 10%;
	}

	.mrt-my-tracks .carousel .carousel-inner > .item a {
		width: 100%;
		margin-bottom: 10px;
	}

	#muza-signup-login .content .input-title {
		margin: 0;
		text-align: center;
	}

	.muza-roadtrips .steps .one .form {
		margin-top: 10px;
	}

	.muza-roadtrips .steps .one .group .group-ques {
		margin-top: 10px;
	}

	.muza-roadtrips .steps .one.with_flight .group .group-ans .with_flight {
		position: static;
	}

	.muza-roadtrips .steps .one.with_flight .group:nth-child(3), .muza-roadtrips .steps .one.with_flight .group:nth-child(4) {
		margin-top: 10px;
	}

	.muza-roadtrips .steps .two .group .group-ans .slider > div {
		width: 33%;
	}

	.muza-roadtrips .steps .two .group .group-ans .slider > div:first-child {
		margin-right: 0;
	}

	.muza-roadtrips .steps .two .group .group-ans .slider > div:nth-child(2) {
		margin-right: 0;
	}

	.muza-roadtrips .steps .two .group .group-ans .slider > div:last-child {
		margin-left: 0;
	}

	.muza-roadtrips .steps .two .group .group-ans .slider .s1 .text {
		text-align: right;
	}

	.muza-roadtrips .steps .two .group .group-ans .slider .s1 .circle {
		float: right;
	}

	.muza-roadtrips .steps .two .group .group-ans .slider .s3 .text {
		text-align: left;
	}

	.muza-roadtrips .steps .two .group .group-ans .slider .s3 .circle {
		float: left;
	}

	.muza-roadtrips .steps .three .form {
		position: relative;
		z-index: 999;
	}

	.muza-roadtrips .steps .three .steps-counter {
		position: relative;
		z-index: 99;
	}

	.muza-roadtrips .events-section .event > .content > .delete {
		position: static;
	}

	#stm_submit {
		margin-top: 10px;
	}

	#mrt-youll-visit {
		height: auto;
		text-align: center;
	}
}

@media only screen and (max-width: 400px) {
	div#rt-0submit {
		width: 100%;
	}
}

/*! jQuery UI - v1.12.1 - 2016-11-29
* http://jqueryui.com
* Includes: core.css, datepicker.css, slider.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=south-street&cornerRadiusShadow=10px&offsetrightShadow=-12px&offsetTopShadow=-12px&thicknessShadow=12px&opacityShadow=20&bgImgOpacityShadow=95&bgTextureShadow=highlight_hard&bgColorShadow=cccccc&opacityOverlay=90&bgImgOpacityOverlay=15&bgTextureOverlay=inset_soft&bgColorOverlay=2b2922&iconColorError=cd0a0a&fcError=cd5c0a&borderColorError=e3a345&bgImgOpacityError=95&bgTextureError=highlight_soft&bgColorError=ffedad&iconColorHighlight=8DC262&fcHighlight=363636&borderColorHighlight=e8e1b5&bgImgOpacityHighlight=55&bgTextureHighlight=glass&bgColorHighlight=fcf0ba&iconColorActive=8DC262&fcActive=459e00&borderColorActive=d4ccb0&bgImgOpacityActive=100&bgTextureActive=highlight_hard&bgColorActive=fafaf4&iconColorHover=ffffff&fcHover=ffffff&borderColorHover=327E04&bgImgOpacityHover=25&bgTextureHover=highlight_soft&bgColorHover=67b021&iconColorDefault=eeeeee&fcDefault=ffffff&borderColorDefault=327E04&bgImgOpacityDefault=15&bgTextureDefault=highlight_hard&bgColorDefault=459e00&iconColorContent=808080&fcContent=312e25&borderColorContent=dfd9c3&bgImgOpacityContent=100&bgTextureContent=highlight_hard&bgColorContent=f5f3e5&iconColorHeader=847e71&fcHeader=433f38&borderColorHeader=d4ccb0&bgImgOpacityHeader=100&bgTextureHeader=gloss_wave&bgColorHeader=ece8da&cornerRadius=6px&fsDefault=1.1em&fwDefault=bold&ffDefault=segoe%20ui%2CArial%2Csans-serif
* Copyleft jQuery Foundation and other contributors; Licensed MIT */

.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;right:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{right:50%;margin-right:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;right:0;width:100%;height:100%}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{right:2px}.ui-datepicker .ui-datepicker-next{left:2px}.ui-datepicker .ui-datepicker-prev-hover{right:1px}.ui-datepicker .ui-datepicker-next-hover{left:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;right:50%;margin-right:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:left;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-right:0;border-left:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:left;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:right}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:right}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:left}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;border-right-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;right:.5em;top:.3em}.ui-slider{position:relative;text-align:right}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-right:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{right:0}.ui-slider-horizontal .ui-slider-range-max{left:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{right:-.3em;margin-right:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{right:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-widget{font-family:segoe ui,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:segoe ui,Arial,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #327E04}.ui-widget-content{border:1px solid #dfd9c3;background:#f5f3e5 url("../style/jquery_ui/ui-bg_highlight-hard_100_f5f3e5_1x100.png") 50% top repeat-x;color:#312e25}.ui-widget-content a{color:#312e25}.ui-widget-header{border:1px solid #d4ccb0;background:#ece8da url("../style/jquery_ui/ui-bg_gloss-wave_100_ece8da_500x100.png") 50% 50% repeat-x;color:#433f38;font-weight:bold}.ui-widget-header a{color:#433f38}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #327E04;background:#459e00 url("../style/jquery_ui/ui-bg_highlight-hard_15_459e00_1x100.png") 50% 50% repeat-x;font-weight:bold;color:#fff}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#fff;text-decoration:none}.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,.ui-button:hover,.ui-button:focus{border:1px solid #327E04;background:#67b021 url("../style/jquery_ui/ui-bg_highlight-soft_25_67b021_1x100.png") 50% 50% repeat-x;font-weight:bold;color:#fff}.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,a.ui-button:hover,a.ui-button:focus{color:#fff;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #d4ccb0;background:#fafaf4 url("../style/jquery_ui/ui-bg_highlight-hard_100_fafaf4_1x100.png") 50% 50% repeat-x;font-weight:bold;color:#459e00}.ui-icon-background,.ui-state-active .ui-icon-background{border:#d4ccb0;background-color:#459e00}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#459e00;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #e8e1b5;background:#fcf0ba url("../style/jquery_ui/ui-bg_glass_55_fcf0ba_1x400.png") 50% 50% repeat-x;color:#363636}.ui-state-checked{border:1px solid #e8e1b5;background:#fcf0ba}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #e3a345;background:#ffedad url("../style/jquery_ui/ui-bg_highlight-soft_95_ffedad_1x100.png") 50% top repeat-x;color:#cd5c0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd5c0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd5c0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("../style/jquery_ui/ui-icons_808080_256x240.png")}.ui-widget-header .ui-icon{background-image:url("../style/jquery_ui/ui-icons_847e71_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("../style/jquery_ui/ui-icons_ffffff_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("../style/jquery_ui/ui-icons_8DC262_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("../style/jquery_ui/ui-icons_8DC262_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("../style/jquery_ui/ui-icons_cd0a0a_256x240.png")}.ui-button .ui-icon{background-image:url("../style/jquery_ui/ui-icons_eeeeee_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tl{border-top-right-radius:6px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tr{border-top-left-radius:6px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-bl{border-bottom-right-radius:6px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-br{border-bottom-left-radius:6px}.ui-widget-overlay{background:#2b2922 url("../style/jquery_ui/ui-bg_inset-soft_15_2b2922_1x100.png") 50% bottom repeat-x;opacity:.9;filter:Alpha(Opacity=90)}.ui-widget-shadow{-webkit-box-shadow:-12px -12px 12px #ccc;box-shadow:-12px -12px 12px #ccc}

/*! jQuery UI - v1.12.1 - 2016-11-29
* http://jqueryui.com
* Copyleft jQuery Foundation and other contributors; Licensed MIT */

.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;right:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{right:50%;margin-right:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;right:0;width:100%;height:100%}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;right:50%;margin-right:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:left;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-right:0;border-left:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:left;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:right}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:right}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:left}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;border-right-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;right:.5em;top:.3em}.ui-slider{position:relative;text-align:right}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-right:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{right:0}.ui-slider-horizontal .ui-slider-range-max{left:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{right:-.3em;margin-right:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{right:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}
.ui-datepicker td * {
	text-align: center !important;
}

/*! jQuery UI - v1.12.1 - 2016-11-29
* http://jqueryui.com
* Copyleft jQuery Foundation and other contributors; Licensed MIT */

.ui-widget{font-family:segoe ui,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:segoe ui,Arial,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #5a6952}.ui-widget-content{border:1px solid #dfd9c3;background:#f5f3e5 url("../style/jquery_ui/ui-bg_highlight-hard_100_f5f3e5_1x100.png") 50% top repeat-x;color:#312e25}.ui-widget-content a{color:#312e25}.ui-widget-header{border:1px solid #d4ccb0;background:#ece8da url("../style/jquery_ui/ui-bg_gloss-wave_100_ece8da_500x100.png") 50% 50% repeat-x;color:#433f38;font-weight:bold}.ui-widget-header a{color:#433f38}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #5a6952;background:#7a8771 url("../style/jquery_ui/ui-bg_highlight-hard_15_7a8771_1x100.png") 50% 50% repeat-x;font-weight:bold;color:#fff}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#fff;text-decoration:none}.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,.ui-button:hover,.ui-button:focus{border:1px solid #5a6952;background:#67b021 url("../style/jquery_ui/ui-bg_highlight-soft_25_67b021_1x100.png") 50% 50% repeat-x;font-weight:bold;color:#fff}.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,a.ui-button:hover,a.ui-button:focus{color:#fff;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #d4ccb0;background:#fafaf4 url("../style/jquery_ui/ui-bg_highlight-hard_100_fafaf4_1x100.png") 50% 50% repeat-x;font-weight:bold;color:#7a8771}.ui-icon-background,.ui-state-active .ui-icon-background{border:#d4ccb0;background-color:#7a8771}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#7a8771;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #e8e1b5;background:#fcf0ba url("../style/jquery_ui/ui-bg_glass_55_fcf0ba_1x400.png") 50% 50% repeat-x;color:#363636}.ui-state-checked{border:1px solid #e8e1b5;background:#fcf0ba}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #e3a345;background:#ffedad url("../style/jquery_ui/ui-bg_highlight-soft_95_ffedad_1x100.png") 50% top repeat-x;color:#cd5c0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd5c0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd5c0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("../style/jquery_ui/ui-icons_808080_256x240.png")}.ui-widget-header .ui-icon{background-image:url("../style/jquery_ui/ui-icons_847e71_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("../style/jquery_ui/ui-icons_ffffff_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("../style/jquery_ui/ui-icons_8DC262_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("../style/jquery_ui/ui-icons_8DC262_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("../style/jquery_ui/ui-icons_cd0a0a_256x240.png")}.ui-button .ui-icon{background-image:url("../style/jquery_ui/ui-icons_eeeeee_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tl{border-top-right-radius:6px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tr{border-top-left-radius:6px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-bl{border-bottom-right-radius:6px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-br{border-bottom-left-radius:6px}.ui-widget-overlay{background:#2b2922 url("../style/jquery_ui/ui-bg_inset-soft_15_2b2922_1x100.png") 50% bottom repeat-x;opacity:.9;filter:Alpha(Opacity=90)}.ui-widget-shadow{-webkit-box-shadow:-12px -12px 12px #ccc;box-shadow:-12px -12px 12px #ccc}