@charset "UTF-8";
	a:active,a:hover,a:link,a:visited {
	text-decoration:none;
	outline:0
}
.fc-unselectable,.slick-slider {
	-khtml-user-select:none;
	-webkit-tap-highlight-color:transparent
}
.m-0 {
	margin:0!important
}
.m-5 {
	margin:5px!important
}
.m-10 {
	margin:10px!important
}
.m-15 {
	margin:15px!important
}
.m-20 {
	margin:20px!important
}
.m-30 {
	margin:30px!important
}
.m-50 {
	margin:50px!important
}
.m-l-0 {
	margin-left:0!important
}
.m-l-5 {
	margin-left:5px!important
}
.m-l-10 {
	margin-left:10px!important
}
.m-l-15 {
	margin-left:15px!important
}
.m-l-20 {
	margin-left:20px!important
}
.m-l-30 {
	margin-left:30px!important
}
.m-l-40 {
	margin-left:40px!important
}
.m-l-50 {
	margin-left:50px!important
}
.m-l-n-1 {
	margin-left:-1px!important
}
.m-l-n-5 {
	margin-left:-5px!important
}
.m-l-n-10 {
	margin-left:-10px!important
}
.m-l-n-15 {
	margin-left:-15px!important
}
.m-l-n-20 {
	margin-left:-20px!important
}
.m-l-n-30 {
	margin-left:-30px!important
}
.m-l-n-40 {
	margin-left:-40px!important
}
.m-l-n-50 {
	margin-left:-50px!important
}
.m-t-0 {
	margin-top:0!important
}
.m-t-1 {
	margin-top:1px!important
}
.m-t-5 {
	margin-top:5px!important
}
.m-t-10 {
	margin-top:10px!important
}
.m-t-15 {
	margin-top:15px!important
}
.m-t-20 {
	margin-top:20px!important
}
.m-t-30 {
	margin-top:30px!important
}
.m-t-40 {
	margin-top:40px!important
}
.m-t-50 {
	margin-top:50px!important
}
.m-t-75 {
	margin-top:75px!important
}
.m-t-100 {
	margin-top:100px!important
}
.m-t-120 {
	margin-top:120px!important
}
.m-t-140 {
	margin-top:140px!important
}
.m-t-n-1 {
	margin-top:-1px!important
}
.m-t-n-5 {
	margin-top:-5px!important
}
.m-t-n-10 {
	margin-top:-10px!important
}
.m-t-n-15 {
	margin-top:-15px!important
}
.m-t-n-20 {
	margin-top:-20px!important
}
.m-t-n-30 {
	margin-top:-30px!important
}
.m-t-n-40 {
	margin-top:-40px!important
}
.m-t-n-50 {
	margin-top:-50px!important
}
.m-r-0 {
	margin-right:0!important
}
.m-r-1 {
	margin-right:1px!important
}
.m-r-5 {
	margin-right:5px!important
}
.m-r-10 {
	margin-right:10px!important
}
.m-r-15 {
	margin-right:15px!important
}
.m-r-20 {
	margin-right:20px!important
}
.m-r-30 {
	margin-right:30px!important
}
.m-r-40 {
	margin-right:40px!important
}
.m-r-50 {
	margin-right:50px!important
}
.m-r-n-1 {
	margin-right:-1px!important
}
.m-r-n-5 {
	margin-right:-5px!important
}
.m-r-n-10 {
	margin-right:-10px!important
}
.m-r-n-15 {
	margin-right:-15px!important
}
.m-r-n-20 {
	margin-right:-20px!important
}
.m-r-n-30 {
	margin-right:-30px!important
}
.m-r-n-40 {
	margin-right:-40px!important
}
.m-r-n-50 {
	margin-right:-50px!important
}
.m-b-0 {
	margin-bottom:0!important
}
.m-b-1 {
	margin-bottom:1px!important
}
.m-b-5 {
	margin-bottom:5px!important
}
.m-b-10 {
	margin-bottom:10px!important
}
.m-b-15 {
	margin-bottom:15px!important
}
.m-b-20 {
	margin-bottom:20px!important
}
.m-b-30 {
	margin-bottom:30px!important
}
.m-b-40 {
	margin-bottom:40px!important
}
.m-b-50 {
	margin-bottom:50px!important
}
.m-b-n-1 {
	margin-bottom:-1px!important
}
.m-b-n-5 {
	margin-bottom:-5px!important
}
.m-b-n-10 {
	margin-bottom:-10px!important
}
.m-b-n-15 {
	margin-bottom:-15px!important
}
.m-b-n-20 {
	margin-bottom:-20px!important
}
.m-b-n-30 {
	margin-bottom:-30px!important
}
.m-b-n-40 {
	margin-bottom:-40px!important
}
.m-b-n-50 {
	margin-bottom:-50px!important
}
.p-0 {
	padding:0!important
}
.p-5 {
	padding:5px!important
}
.p-10 {
	padding:10px!important
}
.p-15 {
	padding:15px!important
}
.p-20 {
	padding:20px!important
}
.p-25 {
	padding:25px!important
}
.p-30 {
	padding:30px!important
}
.p-40 {
	padding:40px!important
}
.p-50 {
	padding:50px!important
}
.p-75 {
	padding:75px!important
}
.p-100 {
	padding:100px!important
}
.p-l-0 {
	padding-left:0!important
}
.p-l-5 {
	padding-left:5px!important
}
.p-l-10 {
	padding-left:10px!important
}
.p-l-15 {
	padding-left:15px!important
}
.p-l-20 {
	padding-left:20px!important
}
.p-l-25 {
	padding-left:25px!important
}
.p-l-30 {
	padding-left:30px!important
}
.p-l-40 {
	padding-left:40px!important
}
.p-l-50 {
	padding-left:50px!important
}
.p-l-75 {
	padding-left:75px!important
}
.p-l-100 {
	padding-left:100px!important
}
.p-b-0 {
	padding-bottom:0!important
}
.p-b-5 {
	padding-bottom:5px!important
}
.p-b-10 {
	padding-bottom:10px!important
}
.p-b-15 {
	padding-bottom:15px!important
}
.p-b-20 {
	padding-bottom:20px!important
}
.p-b-25 {
	padding-bottom:25px!important
}
.p-b-30 {
	padding-bottom:30px!important
}
.p-b-40 {
	padding-bottom:40px!important
}
.p-b-50 {
	padding-bottom:50px!important
}
.p-b-60 {
	padding-bottom:60px!important
}
.p-b-70 {
	padding-bottom:70px!important
}
.p-b-80 {
	padding-bottom:80px!important
}
.p-b-90 {
	padding-bottom:90px!important
}
.p-b-100 {
	padding-bottom:100px!important
}
.p-t-0 {
	padding-top:0!important
}
.p-t-5 {
	padding-top:5px!important
}
.p-t-10 {
	padding-top:10px!important
}
.p-t-15 {
	padding-top:15px!important
}
.p-t-20 {
	padding-top:20px!important
}
.p-t-25 {
	padding-top:25px!important
}
.p-t-30 {
	padding-top:30px!important
}
.p-t-40 {
	padding-top:40px!important
}
.p-t-50 {
	padding-top:50px!important
}
.p-t-75 {
	padding-top:75px!important
}
.p-t-100 {
	padding-top:100px!important
}
.p-t-120 {
	padding-top:120px!important
}
.p-t-130 {
	padding-top:130px!important
}
.p-t-140 {
	padding-top:140px!important
}
.p-t-150 {
	padding-top:150px!important
}
.img-xs {
	width:30px;
	height:30px
}
.img-sm {
	width:35px;
	height:35px
}
.img-md {
	width:55px;
	height:55px
}
.img-lg {
	width:100px;
	height:100px
}
.max-w-20 {
	max-width:20px!important
}
.max-w-30 {
	max-width:30px!important
}
.max-w-32,.max-w-35 {
	max-width:35px!important
}
.max-w-40 {
	max-width:40px!important
}
.max-w-50 {
	max-width:50px!important
}
.max-w-75 {
	max-width:75px!important
}
.max-w-100 {
	max-width:100px!important
}
.max-w-150 {
	max-width:150px!important
}
.max-w-200 {
	max-width:200px!important
}
canvas,img {
	max-width:100%
}
.overflow-hidden {
	overflow:hidden
}
.overflow-auto {
	overflow:auto
}
.max-h-100 {
	max-height:100px!important
}
.max-h-200 {
	max-height:200px!important
}
.max-h-250 {
	max-height:250px!important
}
.max-h-300,.max-h-350,.max-h-375 {
	max-height:300px!important
}
.max-h-400 {
	max-height:400px!important
}
.max-h-450 {
	max-height:450px!important
}
.max-h-500 {
	max-height:500px!important
}
.max-h-600 {
	max-height:600px!important
}
.max-h-650 {
	max-height:650px!important
}
.max-h-700 {
	max-height:700px!important
}
.max-h-800 {
	max-height:800px!important
}
.max-h-900 {
	max-height:900px!important
}
.max-h-1000 {
	max-height:1000px!important
}
.min-h-0 {
	min-height:0!important
}
.min-h-100 {
	min-height:100px!important
}
.min-h-200 {
	min-height:200px!important
}
.min-h-250 {
	min-height:250px!important
}
.min-h-300,.min-h-350,.min-h-375 {
	min-height:300px!important
}
.min-h-400 {
	min-height:400px!important
}
.min-h-450 {
	min-height:450px!important
}
.min-h-500 {
	min-height:500px!important
}
.min-h-600 {
	min-height:600px!important
}
.min-h-650 {
	min-height:650px!important
}
.min-h-700 {
	min-height:700px!important
}
.min-h-800 {
	min-height:800px!important
}
.min-h-900 {
	min-height:900px!important
}
.min-h-1000 {
	min-height:1000px!important
}
.h-5 {
	height:5px!important
}
.h-10 {
	height:10px!important
}
.h-50 {
	height:50px!important
}
.h-75 {
	height:75px!important
}
.h-100 {
	height:100px!important
}
.h-125 {
	height:125px!important
}
.h-150 {
	height:150px!important
}
.h-200 {
	height:200px!important
}
.h-300 {
	height:300px!important
}
.h-400 {
	height:400px!important
}
.h-450 {
	height:450px!important
}
.h-500 {
	height:500px!important
}
.h-600 {
	height:600px!important
}
.h-650 {
	height:650px!important
}
.h-700 {
	height:700px!important
}
.h-800 {
	height:800px!important
}
.h-900 {
	height:900px!important
}
.h-1000 {
	height:1000px!important
}
.w-5 {
	width:5px!important
}
.w-10 {
	width:10px!important
}
.w-15 {
	width:15px!important
}
.w-20 {
	width:20px!important
}
.h-100p,.w-100p,body,html {
	width:100%
}
.absolute {
	position:absolute!important
}
.relative {
	position:relative!important
}
.block {
	display:block!important
}
.inline-block {
	display:inline-block!important
}
.list-block li {
	display:block!important
}
.list-inline li {
	display:inline!important
}
.clear-both {
	clear:both!important
}
ul.style-none {
	margin:0;
	padding:0;
	list-style:none
}
ul.style-none li {
	font-size:.8125em;
	padding:3px 0
}
.bg-green {
	background:#28bebd!important
}
.bg-blue {
	background:#42a5f5!important
}
.bg-lightBlue {
	background:#2EBAEE!important
}
.bg-red {
	background:#EF5350!important
}
.bg-yellow {
	background:#f8c200!important
}
.bg-paleYellow {
	background:#FDDD7E!important
}
.bg-lightGray {
	background:#e3ecf7!important
}
.bg-gray {
	background:#8f9eb5!important
}
.bg-drakGray {
	background:#707C94!important
}
.bg-grayBlue {
	background:#59779B!important
}
.bg-purple {
	background:#6B79C4!important
}
.bg-turquoise {
	background:#00c5dc!important
}
.bg-peach {
	background:#feb38d!important
}
.bg-transparent {
	background:0 0!important
}
.text-green {
	color:#28bebd!important
}
.text-turquoise {
	color:#00c5dc!important
}
.text-red {
	color:#EF5350!important
}
.text-cyan {
	color:#26C6DA!important
}
.text-yellow {
	color:#f8c200!important
}
.text-gray {
	color:#8f9eb5!important
}
.text-blue {
	color:#42a5f5!important
}
.text-orange {
	color:#ffb74d!important
}
.text-purple {
	color:#6B79C4!important
}
.text-white {
	color:#fff!important
}
.text-brown {
	color:#795548!important
}
.text-salmon {
	color:#EE6E73!important
}
.text-muted {
	color:#8396b0
}
.color-black {
	color:#000!important
}
.color-white {
	color:#fff!important
}
.bg-white {
	background-color:#fff!important
}
.transparent {
	background:0 0!important
}
.border-bottom,.border-grey-bottom-1px {
	border-bottom:1px solid rgba(215,225,237,.8)!important
}
.border-grey-top-1px,.border-top {
	border-top:1px solid rgba(215,225,237,.6)!important
}
.shadow-z-1 {
	box-shadow:0 1px 6px 0 rgba(0,0,0,.12),0 1px 6px 0 rgba(0,0,0,.12)
}
.shadow-z-1:hover {
	box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}
.shadow-z-2 {
	box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)
}
.shadow-z-3 {
	box-shadow:0 12px 15px 0 rgba(0,0,0,.24),0 17px 50px 0 rgba(0,0,0,.19)
}
.shadow-z-4 {
	box-shadow:0 16px 28px 0 rgba(0,0,0,.22),0 25px 55px 0 rgba(0,0,0,.21)
}
.shadow-z-5 {
	box-shadow:0 27px 24px 0 rgba(0,0,0,.2),0 40px 77px 0 rgba(0,0,0,.22)
}
.big-shadow {
	box-shadow:0 0 8px rgba(0,0,0,.18),0 8px 16px rgba(0,0,0,.36)
}
.shadow-2dp {
	box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)
}
.shadow-3dp {
	box-shadow:0 3px 4px 0 rgba(0,0,0,.14),0 3px 3px -2px rgba(0,0,0,.2),0 1px 8px 0 rgba(0,0,0,.12)
}
.shadow-4dp {
	box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2)
}
.shadow-6dp {
	box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.2)
}
.shadow-8dp {
	box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.2)
}
.shadow-16dp {
	box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2)
}
.shadow-24dp {
	box-shadow:0 9px 46px 8px rgba(0,0,0,.14),0 11px 15px -7px rgba(0,0,0,.12),0 24px 38px 3px rgba(0,0,0,.2)
}
.font-weight-100 {
	font-weight:100!important
}
.font-weight-200 {
	font-weight:200!important
}
.font-weight-300 {
	font-weight:300!important
}
.font-weight-400 {
	font-weight:400!important
}
.font-weight-500 {
	font-weight:500!important
}
.font-weight-600 {
	font-weight:600!important
}
.font-weight-700 {
	font-weight:700!important
}
.font-weight-800 {
	font-weight:800!important
}
.font-weight-900 {
	font-weight:900!important
}
.font-weight-light {
	font-weight:100!important
}
.font-weight-normal {
	font-weight:300!important
}
.font-weight-medium {
	font-weight:400!important
}
.font-weight-bold {
	font-weight:500!important
}
body,h1,h2,h3,h4,h5,h6 {
	font-weight:400
}
.font-size-0 {
	font-size:0!important
}
.font-size-10 {
	font-size:10px!important
}
.font-size-12 {
	font-size:12px!important
}
.font-size-14 {
	font-size:14px!important
}
.font-size-16 {
	font-size:16px!important
}
.font-size-18 {
	font-size:18px!important
}
.font-size-20 {
	font-size:20px!important
}
.font-size-24 {
	font-size:24px!important
}
.font-size-26 {
	font-size:26px!important
}
.font-size-30 {
	font-size:30px!important
}
.font-size-40 {
	font-size:40px!important
}
.font-size-50 {
	font-size:50px!important
}
.font-size-60 {
	font-size:60px!important
}
.font-size-70 {
	font-size:70px!important
}
.font-size-80 {
	font-size:80px!important
}
body,html {
	height:100%;
	min-height:100vh!important;
	font-size:100%
}
body {
	padding:0;
	margin:0;
	font-family:"Open Sans",sans-serif;
	line-height:1.25em;
	-webkit-font-smoothing:subpixel-antialiased;
	-webkit-overflow-scrolling:touch;
	overflow-x:hidden
}
a:link,a:visited {
	-webkit-transition:all 250ms;
	-khtml-transition:all 250ms;
	-moz-transition:all 250ms;
	-ms-transition:all 250ms;
	-o-transition:all 250ms;
	transition:all 250ms
}
*,:active,:focus {
	outline:0
}
.dl-horizontal dt,.dl-vertical dt,small {
	font-weight:600
}
h1 {
	font-size:1.5em
}
h2 {
	font-size:1.25em
}
h3 {
	font-size:1.125em
}
.dl-horizontal dd,.dl-horizontal dt,.dl-vertical dd,.dl-vertical dt,p {
	font-size:.875em
}
p {
	line-height:1.9em
}
hr {
	margin-top:10px;
	margin-bottom:10px
}
.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small {
	color:#575f6c
}
.dl-horizontal,.dl-vertical {
	margin-bottom:12px
}
small {
	font-size:11px
}
caption {
	color:#333
}
pre {
	background-color:#eef5f9;
	border:1px solid #dae8ef;
	color:#607188
}
::-webkit-input-placeholder {
	color:rgba(140,155,174,.6)!important
}
:-moz-placeholder {
	color:rgba(140,155,174,.6)!important
}
::-moz-placeholder {
	color:rgba(140,155,174,.6)!important
}
:-ms-input-placeholder {
	color:rgba(140,155,174,.6)!important
}
blockquote {
	border-left:5px solid #E3ECF7
}
canvas {
	display:block;
	padding:0;
	margin:0 auto
}
address {
	line-height:1.5em;
	font-size:.875em
}
.md-text-red {
	color:#f44336!important
}
.md-text-red-50 {
	color:#ffebee!important
}
.md-text-red-100 {
	color:#ffcdd2!important
}
.md-text-red-200 {
	color:#ef9a9a!important
}
.md-text-red-300 {
	color:#e57373!important
}
.md-text-red-400 {
	color:#ef5350!important
}
.md-text-red-500 {
	color:#f44336!important
}
.md-text-red-600 {
	color:#e53935!important
}
.md-text-red-700 {
	color:#d32f2f!important
}
.md-text-red-800 {
	color:#c62828!important
}
.md-text-red-900 {
	color:#b71c1c!important
}
.md-text-red-A100 {
	color:#ff8a80!important
}
.md-text-red-A200 {
	color:#ff5252!important
}
.md-text-red-A400 {
	color:#ff1744!important
}
.md-text-red-A700 {
	color:#d50000!important
}
.md-text-pink {
	color:#e91e63!important
}
.md-text-pink-50 {
	color:#fce4ec!important
}
.md-text-pink-100 {
	color:#f8bbd0!important
}
.md-text-pink-200 {
	color:#f48fb1!important
}
.md-text-pink-300 {
	color:#f06292!important
}
.md-text-pink-400 {
	color:#ec407a!important
}
.md-text-pink-500 {
	color:#e91e63!important
}
.md-text-pink-600 {
	color:#d81b60!important
}
.md-text-pink-700 {
	color:#c2185b!important
}
.md-text-pink-800 {
	color:#ad1457!important
}
.md-text-pink-900 {
	color:#880e4f!important
}
.md-text-pink-A100 {
	color:#ff80ab!important
}
.md-text-pink-A200 {
	color:#ff4081!important
}
.md-text-pink-A400 {
	color:#f50057!important
}
.md-text-pink-A700 {
	color:#c51162!important
}
.md-text-purple {
	color:#9c27b0!important
}
.md-text-purple-50 {
	color:#f3e5f5!important
}
.md-text-purple-100 {
	color:#e1bee7!important
}
.md-text-purple-200 {
	color:#ce93d8!important
}
.md-text-purple-300 {
	color:#ba68c8!important
}
.md-text-purple-400 {
	color:#ab47bc!important
}
.md-text-purple-500 {
	color:#9c27b0!important
}
.md-text-purple-600 {
	color:#8e24aa!important
}
.md-text-purple-700 {
	color:#7b1fa2!important
}
.md-text-purple-800 {
	color:#6a1b9a!important
}
.md-text-purple-900 {
	color:#4a148c!important
}
.md-text-purple-A100 {
	color:#ea80fc!important
}
.md-text-purple-A200 {
	color:#e040fb!important
}
.md-text-purple-A400 {
	color:#d500f9!important
}
.md-text-purple-A700 {
	color:#a0f!important
}
.md-text-deep-purple {
	color:#673ab7!important
}
.md-text-deep-purple-50 {
	color:#ede7f6!important
}
.md-text-deep-purple-100 {
	color:#d1c4e9!important
}
.md-text-deep-purple-200 {
	color:#b39ddb!important
}
.md-text-deep-purple-300 {
	color:#9575cd!important
}
.md-text-deep-purple-400 {
	color:#7e57c2!important
}
.md-text-deep-purple-500 {
	color:#673ab7!important
}
.md-text-deep-purple-600 {
	color:#5e35b1!important
}
.md-text-deep-purple-700 {
	color:#512da8!important
}
.md-text-deep-purple-800 {
	color:#4527a0!important
}
.md-text-deep-purple-900 {
	color:#311b92!important
}
.md-text-deep-purple-A100 {
	color:#b388ff!important
}
.md-text-deep-purple-A200 {
	color:#7c4dff!important
}
.md-text-deep-purple-A400 {
	color:#651fff!important
}
.md-text-deep-purple-A700 {
	color:#6200ea!important
}
.md-text-indigo {
	color:#3f51b5!important
}
.md-text-indigo-50 {
	color:#e8eaf6!important
}
.md-text-indigo-100 {
	color:#c5cae9!important
}
.md-text-indigo-200 {
	color:#9fa8da!important
}
.md-text-indigo-300 {
	color:#7986cb!important
}
.md-text-indigo-400 {
	color:#5c6bc0!important
}
.md-text-indigo-500 {
	color:#3f51b5!important
}
.md-text-indigo-600 {
	color:#3949ab!important
}
.md-text-indigo-700 {
	color:#303f9f!important
}
.md-text-indigo-800 {
	color:#283593!important
}
.md-text-indigo-900 {
	color:#1a237e!important
}
.md-text-indigo-A100 {
	color:#8c9eff!important
}
.md-text-indigo-A200 {
	color:#536dfe!important
}
.md-text-indigo-A400 {
	color:#3d5afe!important
}
.md-text-indigo-A700 {
	color:#304ffe!important
}
.md-text-blue {
	color:#2196f3!important
}
.md-text-blue-50 {
	color:#e3f2fd!important
}
.md-text-blue-100 {
	color:#bbdefb!important
}
.md-text-blue-200 {
	color:#90caf9!important
}
.md-text-blue-300 {
	color:#64b5f6!important
}
.md-text-blue-400 {
	color:#42a5f5!important
}
.md-text-blue-500 {
	color:#2196f3!important
}
.md-text-blue-600 {
	color:#1e88e5!important
}
.md-text-blue-700 {
	color:#1976d2!important
}
.md-text-blue-800 {
	color:#1565c0!important
}
.md-text-blue-900 {
	color:#0d47a1!important
}
.md-text-blue-A100 {
	color:#82b1ff!important
}
.md-text-blue-A200 {
	color:#448aff!important
}
.md-text-blue-A400 {
	color:#2979ff!important
}
.md-text-blue-A700 {
	color:#2962ff!important
}
.md-text-light-blue {
	color:#03a9f4!important
}
.md-text-light-blue-50 {
	color:#e1f5fe!important
}
.md-text-light-blue-100 {
	color:#b3e5fc!important
}
.md-text-light-blue-200 {
	color:#81d4fa!important
}
.md-text-light-blue-300 {
	color:#4fc3f7!important
}
.md-text-light-blue-400 {
	color:#29b6f6!important
}
.md-text-light-blue-500 {
	color:#03a9f4!important
}
.md-text-light-blue-600 {
	color:#039be5!important
}
.md-text-light-blue-700 {
	color:#0288d1!important
}
.md-text-light-blue-800 {
	color:#0277bd!important
}
.md-text-light-blue-900 {
	color:#01579b!important
}
.md-text-light-blue-A100 {
	color:#80d8ff!important
}
.md-text-light-blue-A200 {
	color:#40c4ff!important
}
.md-text-light-blue-A400 {
	color:#00b0ff!important
}
.md-text-light-blue-A700 {
	color:#0091ea!important
}
.md-text-cyan {
	color:#00bcd4!important
}
.md-text-cyan-50 {
	color:#e0f7fa!important
}
.md-text-cyan-100 {
	color:#b2ebf2!important
}
.md-text-cyan-200 {
	color:#80deea!important
}
.md-text-cyan-300 {
	color:#4dd0e1!important
}
.md-text-cyan-400 {
	color:#26c6da!important
}
.md-text-cyan-500 {
	color:#00bcd4!important
}
.md-text-cyan-600 {
	color:#00acc1!important
}
.md-text-cyan-700 {
	color:#0097a7!important
}
.md-text-cyan-800 {
	color:#00838f!important
}
.md-text-cyan-900 {
	color:#006064!important
}
.md-text-cyan-A100 {
	color:#84ffff!important
}
.md-text-cyan-A200 {
	color:#18ffff!important
}
.md-text-cyan-A400 {
	color:#00e5ff!important
}
.md-text-cyan-A700 {
	color:#00b8d4!important
}
.md-text-teal {
	color:#009688!important
}
.md-text-teal-50 {
	color:#e0f2f1!important
}
.md-text-teal-100 {
	color:#b2dfdb!important
}
.md-text-teal-200 {
	color:#80cbc4!important
}
.md-text-teal-300 {
	color:#4db6ac!important
}
.md-text-teal-400 {
	color:#26a69a!important
}
.md-text-teal-500 {
	color:#009688!important
}
.md-text-teal-600 {
	color:#00897b!important
}
.md-text-teal-700 {
	color:#00796b!important
}
.md-text-teal-800 {
	color:#00695c!important
}
.md-text-teal-900 {
	color:#004d40!important
}
.md-text-teal-A100 {
	color:#a7ffeb!important
}
.md-text-teal-A200 {
	color:#64ffda!important
}
.md-text-teal-A400 {
	color:#1de9b6!important
}
.md-text-teal-A700 {
	color:#00bfa5!important
}
.md-text-green {
	color:#4caf50!important
}
.md-text-green-50 {
	color:#e8f5e9!important
}
.md-text-green-100 {
	color:#c8e6c9!important
}
.md-text-green-200 {
	color:#a5d6a7!important
}
.md-text-green-300 {
	color:#81c784!important
}
.md-text-green-400 {
	color:#66bb6a!important
}
.md-text-green-500 {
	color:#4caf50!important
}
.md-text-green-600 {
	color:#43a047!important
}
.md-text-green-700 {
	color:#388e3c!important
}
.md-text-green-800 {
	color:#2e7d32!important
}
.md-text-green-900 {
	color:#1b5e20!important
}
.md-text-green-A100 {
	color:#b9f6ca!important
}
.md-text-green-A200 {
	color:#69f0ae!important
}
.md-text-green-A400 {
	color:#00e676!important
}
.md-text-green-A700 {
	color:#00c853!important
}
.md-text-light-green {
	color:#8bc34a!important
}
.md-text-light-green-50 {
	color:#f1f8e9!important
}
.md-text-light-green-100 {
	color:#dcedc8!important
}
.md-text-light-green-200 {
	color:#c5e1a5!important
}
.md-text-light-green-300 {
	color:#aed581!important
}
.md-text-light-green-400 {
	color:#9ccc65!important
}
.md-text-light-green-500 {
	color:#8bc34a!important
}
.md-text-light-green-600 {
	color:#7cb342!important
}
.md-text-light-green-700 {
	color:#689f38!important
}
.md-text-light-green-800 {
	color:#558b2f!important
}
.md-text-light-green-900 {
	color:#33691e!important
}
.md-text-light-green-A100 {
	color:#ccff90!important
}
.md-text-light-green-A200 {
	color:#b2ff59!important
}
.md-text-light-green-A400 {
	color:#76ff03!important
}
.md-text-light-green-A700 {
	color:#64dd17!important
}
.md-text-lime {
	color:#cddc39!important
}
.md-text-lime-50 {
	color:#f9fbe7!important
}
.md-text-lime-100 {
	color:#f0f4c3!important
}
.md-text-lime-200 {
	color:#e6ee9c!important
}
.md-text-lime-300 {
	color:#dce775!important
}
.md-text-lime-400 {
	color:#d4e157!important
}
.md-text-lime-500 {
	color:#cddc39!important
}
.md-text-lime-600 {
	color:#c0ca33!important
}
.md-text-lime-700 {
	color:#afb42b!important
}
.md-text-lime-800 {
	color:#9e9d24!important
}
.md-text-lime-900 {
	color:#827717!important
}
.md-text-lime-A100 {
	color:#f4ff81!important
}
.md-text-lime-A200 {
	color:#eeff41!important
}
.md-text-lime-A400 {
	color:#c6ff00!important
}
.md-text-lime-A700 {
	color:#aeea00!important
}
.md-text-yellow {
	color:#ffeb3b!important
}
.md-text-yellow-50 {
	color:#fffde7!important
}
.md-text-yellow-100 {
	color:#fff9c4!important
}
.md-text-yellow-200 {
	color:#fff59d!important
}
.md-text-yellow-300 {
	color:#fff176!important
}
.md-text-yellow-400 {
	color:#ffee58!important
}
.md-text-yellow-500 {
	color:#ffeb3b!important
}
.md-text-yellow-600 {
	color:#fdd835!important
}
.md-text-yellow-700 {
	color:#fbc02d!important
}
.md-text-yellow-800 {
	color:#f9a825!important
}
.md-text-yellow-900 {
	color:#f57f17!important
}
.md-text-yellow-A100 {
	color:#ffff8d!important
}
.md-text-yellow-A200 {
	color:#ff0!important
}
.md-text-yellow-A400 {
	color:#ffea00!important
}
.md-text-yellow-A700 {
	color:#ffd600!important
}
.md-text-amber {
	color:#ffc107!important
}
.md-text-amber-50 {
	color:#fff8e1!important
}
.md-text-amber-100 {
	color:#ffecb3!important
}
.md-text-amber-200 {
	color:#ffe082!important
}
.md-text-amber-300 {
	color:#ffd54f!important
}
.md-text-amber-400 {
	color:#ffca28!important
}
.md-text-amber-500 {
	color:#ffc107!important
}
.md-text-amber-600 {
	color:#ffb300!important
}
.md-text-amber-700 {
	color:#ffa000!important
}
.md-text-amber-800 {
	color:#ff8f00!important
}
.md-text-amber-900 {
	color:#ff6f00!important
}
.md-text-amber-A100 {
	color:#ffe57f!important
}
.md-text-amber-A200 {
	color:#ffd740!important
}
.md-text-amber-A400 {
	color:#ffc400!important
}
.md-text-amber-A700 {
	color:#ffab00!important
}
.md-text-orange {
	color:#ff9800!important
}
.md-text-orange-50 {
	color:#fff3e0!important
}
.md-text-orange-100 {
	color:#ffe0b2!important
}
.md-text-orange-200 {
	color:#ffcc80!important
}
.md-text-orange-300 {
	color:#ffb74d!important
}
.md-text-orange-400 {
	color:#ffa726!important
}
.md-text-orange-500 {
	color:#ff9800!important
}
.md-text-orange-600 {
	color:#fb8c00!important
}
.md-text-orange-700 {
	color:#f57c00!important
}
.md-text-orange-800 {
	color:#ef6c00!important
}
.md-text-orange-900 {
	color:#e65100!important
}
.md-text-orange-A100 {
	color:#ffd180!important
}
.md-text-orange-A200 {
	color:#ffab40!important
}
.md-text-orange-A400 {
	color:#ff9100!important
}
.md-text-orange-A700 {
	color:#ff6d00!important
}
.md-text-deep-orange {
	color:#ff5722!important
}
.md-text-deep-orange-50 {
	color:#fbe9e7!important
}
.md-text-deep-orange-100 {
	color:#ffccbc!important
}
.md-text-deep-orange-200 {
	color:#ffab91!important
}
.md-text-deep-orange-300 {
	color:#ff8a65!important
}
.md-text-deep-orange-400 {
	color:#ff7043!important
}
.md-text-deep-orange-500 {
	color:#ff5722!important
}
.md-text-deep-orange-600 {
	color:#f4511e!important
}
.md-text-deep-orange-700 {
	color:#e64a19!important
}
.md-text-deep-orange-800 {
	color:#d84315!important
}
.md-text-deep-orange-900 {
	color:#bf360c!important
}
.md-text-deep-orange-A100 {
	color:#ff9e80!important
}
.md-text-deep-orange-A200 {
	color:#ff6e40!important
}
.md-text-deep-orange-A400 {
	color:#ff3d00!important
}
.md-text-deep-orange-A700 {
	color:#dd2c00!important
}
.md-text-brown {
	color:#795548!important
}
.md-text-brown-50 {
	color:#efebe9!important
}
.md-text-brown-100 {
	color:#d7ccc8!important
}
.md-text-brown-200 {
	color:#bcaaa4!important
}
.md-text-brown-300 {
	color:#a1887f!important
}
.md-text-brown-400 {
	color:#8d6e63!important
}
.md-text-brown-500 {
	color:#795548!important
}
.md-text-brown-600 {
	color:#6d4c41!important
}
.md-text-brown-700 {
	color:#5d4037!important
}
.md-text-brown-800 {
	color:#4e342e!important
}
.md-text-brown-900 {
	color:#3e2723!important
}
.md-text-brown-A100 {
	color:#d7ccc8!important
}
.md-text-brown-A200 {
	color:#bcaaa4!important
}
.md-text-brown-A400 {
	color:#8d6e63!important
}
.md-text-brown-A700 {
	color:#5d4037!important
}
.md-text-grey {
	color:#9e9e9e!important
}
.md-text-grey-50 {
	color:#fafafa!important
}
.md-text-grey-100 {
	color:#f5f5f5!important
}
.md-text-grey-200 {
	color:#eee!important
}
.md-text-grey-300 {
	color:#e0e0e0!important
}
.md-text-grey-400 {
	color:#bdbdbd!important
}
.md-text-grey-500 {
	color:#9e9e9e!important
}
.md-text-grey-600 {
	color:#757575!important
}
.md-text-grey-700 {
	color:#616161!important
}
.md-text-grey-800 {
	color:#424242!important
}
.md-text-grey-900 {
	color:#212121!important
}
.md-text-grey-A100 {
	color:#f5f5f5!important
}
.md-text-grey-A200 {
	color:#eee!important
}
.md-text-grey-A400 {
	color:#bdbdbd!important
}
.md-text-grey-A700 {
	color:#616161!important
}
.md-text-blue-grey {
	color:#607d8b!important
}
.md-text-blue-grey-50 {
	color:#eceff1!important
}
.md-text-blue-grey-100 {
	color:#cfd8dc!important
}
.md-text-blue-grey-200 {
	color:#b0bec5!important
}
.md-text-blue-grey-300 {
	color:#90a4ae!important
}
.md-text-blue-grey-400 {
	color:#78909c!important
}
.md-text-blue-grey-500 {
	color:#607d8b!important
}
.md-text-blue-grey-600 {
	color:#546e7a!important
}
.md-text-blue-grey-700 {
	color:#455a64!important
}
.md-text-blue-grey-800 {
	color:#37474f!important
}
.md-text-blue-grey-900 {
	color:#263238!important
}
.md-text-blue-grey-A100 {
	color:#cfd8dc!important
}
.md-text-blue-grey-A200 {
	color:#b0bec5!important
}
.md-text-blue-grey-A400 {
	color:#78909c!important
}
.md-text-blue-grey-A700 {
	color:#455a64!important
}
.mw-blue,.mw-green {
	color:#fff!important
}
.md-bg-red {
	background-color:#f44336!important
}
.md-bg-red-50 {
	background-color:#ffebee!important
}
.md-bg-red-100 {
	background-color:#ffcdd2!important
}
.md-bg-red-200 {
	background-color:#ef9a9a!important
}
.md-bg-red-300 {
	background-color:#e57373!important
}
.md-bg-red-400 {
	background-color:#ef5350!important
}
.md-bg-red-500 {
	background-color:#f44336!important
}
.md-bg-red-600 {
	background-color:#e53935!important
}
.md-bg-red-700 {
	background-color:#d32f2f!important
}
.md-bg-red-800 {
	background-color:#c62828!important
}
.md-bg-red-900 {
	background-color:#b71c1c!important
}
.md-bg-red-A100 {
	background-color:#ff8a80!important
}
.md-bg-red-A200 {
	background-color:#ff5252!important
}
.md-bg-red-A400 {
	background-color:#ff1744!important
}
.md-bg-red-A700 {
	background-color:#d50000!important
}
.md-bg-pink {
	background-color:#e91e63!important
}
.md-bg-pink-50 {
	background-color:#fce4ec!important
}
.md-bg-pink-100 {
	background-color:#f8bbd0!important
}
.md-bg-pink-200 {
	background-color:#f48fb1!important
}
.md-bg-pink-300 {
	background-color:#f06292!important
}
.md-bg-pink-400 {
	background-color:#ec407a!important
}
.md-bg-pink-500 {
	background-color:#e91e63!important
}
.md-bg-pink-600 {
	background-color:#d81b60!important
}
.md-bg-pink-700 {
	background-color:#c2185b!important
}
.md-bg-pink-800 {
	background-color:#ad1457!important
}
.md-bg-pink-900 {
	background-color:#880e4f!important
}
.md-bg-pink-A100 {
	background-color:#ff80ab!important
}
.md-bg-pink-A200 {
	background-color:#ff4081!important
}
.md-bg-pink-A400 {
	background-color:#f50057!important
}
.md-bg-pink-A700 {
	background-color:#c51162!important
}
.md-bg-purple {
	background-color:#9c27b0!important
}
.md-bg-purple-50 {
	background-color:#f3e5f5!important
}
.md-bg-purple-100 {
	background-color:#e1bee7!important
}
.md-bg-purple-200 {
	background-color:#ce93d8!important
}
.md-bg-purple-300 {
	background-color:#ba68c8!important
}
.md-bg-purple-400 {
	background-color:#ab47bc!important
}
.md-bg-purple-500 {
	background-color:#9c27b0!important
}
.md-bg-purple-600 {
	background-color:#8e24aa!important
}
.md-bg-purple-700 {
	background-color:#7b1fa2!important
}
.md-bg-purple-800 {
	background-color:#6a1b9a!important
}
.md-bg-purple-900 {
	background-color:#4a148c!important
}
.md-bg-purple-A100 {
	background-color:#ea80fc!important
}
.md-bg-purple-A200 {
	background-color:#e040fb!important
}
.md-bg-purple-A400 {
	background-color:#d500f9!important
}
.md-bg-purple-A700 {
	background-color:#a0f!important
}
.md-bg-deep-purple {
	background-color:#673ab7!important
}
.md-bg-deep-purple-50 {
	background-color:#ede7f6!important
}
.md-bg-deep-purple-100 {
	background-color:#d1c4e9!important
}
.md-bg-deep-purple-200 {
	background-color:#b39ddb!important
}
.md-bg-deep-purple-300 {
	background-color:#9575cd!important
}
.md-bg-deep-purple-400 {
	background-color:#7e57c2!important
}
.md-bg-deep-purple-500 {
	background-color:#673ab7!important
}
.md-bg-deep-purple-600 {
	background-color:#5e35b1!important
}
.md-bg-deep-purple-700 {
	background-color:#512da8!important
}
.md-bg-deep-purple-800 {
	background-color:#4527a0!important
}
.md-bg-deep-purple-900 {
	background-color:#311b92!important
}
.md-bg-deep-purple-A100 {
	background-color:#b388ff!important
}
.md-bg-deep-purple-A200 {
	background-color:#7c4dff!important
}
.md-bg-deep-purple-A400 {
	background-color:#651fff!important
}
.md-bg-deep-purple-A700 {
	background-color:#6200ea!important
}
.md-bg-indigo {
	background-color:#3f51b5!important
}
.md-bg-indigo-50 {
	background-color:#e8eaf6!important
}
.md-bg-indigo-100 {
	background-color:#c5cae9!important
}
.md-bg-indigo-200 {
	background-color:#9fa8da!important
}
.md-bg-indigo-300 {
	background-color:#7986cb!important
}
.md-bg-indigo-400 {
	background-color:#5c6bc0!important
}
.md-bg-indigo-500 {
	background-color:#3f51b5!important
}
.md-bg-indigo-600 {
	background-color:#3949ab!important
}
.md-bg-indigo-700 {
	background-color:#303f9f!important
}
.md-bg-indigo-800 {
	background-color:#283593!important
}
.md-bg-indigo-900 {
	background-color:#1a237e!important
}
.md-bg-indigo-A100 {
	background-color:#8c9eff!important
}
.md-bg-indigo-A200 {
	background-color:#536dfe!important
}
.md-bg-indigo-A400 {
	background-color:#3d5afe!important
}
.md-bg-indigo-A700 {
	background-color:#304ffe!important
}
.md-bg-blue {
	background-color:#2196f3!important
}
.md-bg-blue-50 {
	background-color:#e3f2fd!important
}
.md-bg-blue-100 {
	background-color:#bbdefb!important
}
.md-bg-blue-200 {
	background-color:#90caf9!important
}
.md-bg-blue-300 {
	background-color:#64b5f6!important
}
.md-bg-blue-400 {
	background-color:#42a5f5!important
}
.md-bg-blue-500 {
	background-color:#2196f3!important
}
.md-bg-blue-600 {
	background-color:#1e88e5!important
}
.md-bg-blue-700 {
	background-color:#1976d2!important
}
.md-bg-blue-800 {
	background-color:#1565c0!important
}
.md-bg-blue-900 {
	background-color:#0d47a1!important
}
.md-bg-blue-A100 {
	background-color:#82b1ff!important
}
.md-bg-blue-A200 {
	background-color:#448aff!important
}
.md-bg-blue-A400 {
	background-color:#2979ff!important
}
.md-bg-blue-A700 {
	background-color:#2962ff!important
}
.md-bg-light-blue {
	background-color:#03a9f4!important
}
.md-bg-light-blue-50 {
	background-color:#e1f5fe!important
}
.md-bg-light-blue-100 {
	background-color:#b3e5fc!important
}
.md-bg-light-blue-200 {
	background-color:#81d4fa!important
}
.md-bg-light-blue-300 {
	background-color:#4fc3f7!important
}
.md-bg-light-blue-400 {
	background-color:#29b6f6!important
}
.md-bg-light-blue-500 {
	background-color:#03a9f4!important
}
.md-bg-light-blue-600 {
	background-color:#039be5!important
}
.md-bg-light-blue-700 {
	background-color:#0288d1!important
}
.md-bg-light-blue-800 {
	background-color:#0277bd!important
}
.md-bg-light-blue-900 {
	background-color:#01579b!important
}
.md-bg-light-blue-A100 {
	background-color:#80d8ff!important
}
.md-bg-light-blue-A200 {
	background-color:#40c4ff!important
}
.md-bg-light-blue-A400 {
	background-color:#00b0ff!important
}
.md-bg-light-blue-A700 {
	background-color:#0091ea!important
}
.md-bg-cyan {
	background-color:#00bcd4!important
}
.md-bg-cyan-50 {
	background-color:#e0f7fa!important
}
.md-bg-cyan-100 {
	background-color:#b2ebf2!important
}
.md-bg-cyan-200 {
	background-color:#80deea!important
}
.md-bg-cyan-300 {
	background-color:#4dd0e1!important
}
.md-bg-cyan-400 {
	background-color:#26c6da!important
}
.md-bg-cyan-500 {
	background-color:#00bcd4!important
}
.md-bg-cyan-600 {
	background-color:#00acc1!important
}
.md-bg-cyan-700 {
	background-color:#0097a7!important
}
.md-bg-cyan-800 {
	background-color:#00838f!important
}
.md-bg-cyan-900 {
	background-color:#006064!important
}
.md-bg-cyan-A100 {
	background-color:#84ffff!important
}
.md-bg-cyan-A200 {
	background-color:#18ffff!important
}
.md-bg-cyan-A400 {
	background-color:#00e5ff!important
}
.md-bg-cyan-A700 {
	background-color:#00b8d4!important
}
.md-bg-teal {
	background-color:#009688!important
}
.md-bg-teal-50 {
	background-color:#e0f2f1!important
}
.md-bg-teal-100 {
	background-color:#b2dfdb!important
}
.md-bg-teal-200 {
	background-color:#80cbc4!important
}
.md-bg-teal-300 {
	background-color:#4db6ac!important
}
.md-bg-teal-400 {
	background-color:#26a69a!important
}
.md-bg-teal-500 {
	background-color:#009688!important
}
.md-bg-teal-600 {
	background-color:#00897b!important
}
.md-bg-teal-700 {
	background-color:#00796b!important
}
.md-bg-teal-800 {
	background-color:#00695c!important
}
.md-bg-teal-900 {
	background-color:#004d40!important
}
.md-bg-teal-A100 {
	background-color:#a7ffeb!important
}
.md-bg-teal-A200 {
	background-color:#64ffda!important
}
.md-bg-teal-A400 {
	background-color:#1de9b6!important
}
.md-bg-teal-A700 {
	background-color:#00bfa5!important
}
.md-bg-green {
	background-color:#4caf50!important
}
.md-bg-green-50 {
	background-color:#e8f5e9!important
}
.md-bg-green-100 {
	background-color:#c8e6c9!important
}
.md-bg-green-200 {
	background-color:#a5d6a7!important
}
.md-bg-green-300 {
	background-color:#81c784!important
}
.md-bg-green-400 {
	background-color:#66bb6a!important
}
.md-bg-green-500 {
	background-color:#4caf50!important
}
.md-bg-green-600 {
	background-color:#43a047!important
}
.md-bg-green-700 {
	background-color:#388e3c!important
}
.md-bg-green-800 {
	background-color:#2e7d32!important
}
.md-bg-green-900 {
	background-color:#1b5e20!important
}
.md-bg-green-A100 {
	background-color:#b9f6ca!important
}
.md-bg-green-A200 {
	background-color:#69f0ae!important
}
.md-bg-green-A400 {
	background-color:#00e676!important
}
.md-bg-green-A700 {
	background-color:#00c853!important
}
.md-bg-light-green {
	background-color:#8bc34a!important
}
.md-bg-light-green-50 {
	background-color:#f1f8e9!important
}
.md-bg-light-green-100 {
	background-color:#dcedc8!important
}
.md-bg-light-green-200 {
	background-color:#c5e1a5!important
}
.md-bg-light-green-300 {
	background-color:#aed581!important
}
.md-bg-light-green-400 {
	background-color:#9ccc65!important
}
.md-bg-light-green-500 {
	background-color:#8bc34a!important
}
.md-bg-light-green-600 {
	background-color:#7cb342!important
}
.md-bg-light-green-700 {
	background-color:#689f38!important
}
.md-bg-light-green-800 {
	background-color:#558b2f!important
}
.md-bg-light-green-900 {
	background-color:#33691e!important
}
.md-bg-light-green-A100 {
	background-color:#ccff90!important
}
.md-bg-light-green-A200 {
	background-color:#b2ff59!important
}
.md-bg-light-green-A400 {
	background-color:#76ff03!important
}
.md-bg-light-green-A700 {
	background-color:#64dd17!important
}
.md-bg-lime {
	background-color:#cddc39!important
}
.md-bg-lime-50 {
	background-color:#f9fbe7!important
}
.md-bg-lime-100 {
	background-color:#f0f4c3!important
}
.md-bg-lime-200 {
	background-color:#e6ee9c!important
}
.md-bg-lime-300 {
	background-color:#dce775!important
}
.md-bg-lime-400 {
	background-color:#d4e157!important
}
.md-bg-lime-500 {
	background-color:#cddc39!important
}
.md-bg-lime-600 {
	background-color:#c0ca33!important
}
.md-bg-lime-700 {
	background-color:#afb42b!important
}
.md-bg-lime-800 {
	background-color:#9e9d24!important
}
.md-bg-lime-900 {
	background-color:#827717!important
}
.md-bg-lime-A100 {
	background-color:#f4ff81!important
}
.md-bg-lime-A200 {
	background-color:#eeff41!important
}
.md-bg-lime-A400 {
	background-color:#c6ff00!important
}
.md-bg-lime-A700 {
	background-color:#aeea00!important
}
.md-bg-yellow {
	background-color:#ffeb3b!important
}
.md-bg-yellow-50 {
	background-color:#fffde7!important
}
.md-bg-yellow-100 {
	background-color:#fff9c4!important
}
.md-bg-yellow-200 {
	background-color:#fff59d!important
}
.md-bg-yellow-300 {
	background-color:#fff176!important
}
.md-bg-yellow-400 {
	background-color:#ffee58!important
}
.md-bg-yellow-500 {
	background-color:#ffeb3b!important
}
.md-bg-yellow-600 {
	background-color:#fdd835!important
}
.md-bg-yellow-700 {
	background-color:#fbc02d!important
}
.md-bg-yellow-800 {
	background-color:#f9a825!important
}
.md-bg-yellow-900 {
	background-color:#f57f17!important
}
.md-bg-yellow-A100 {
	background-color:#ffff8d!important
}
.md-bg-yellow-A200 {
	background-color:#ff0!important
}
.md-bg-yellow-A400 {
	background-color:#ffea00!important
}
.md-bg-yellow-A700 {
	background-color:#ffd600!important
}
.md-bg-amber {
	background-color:#ffc107!important
}
.md-bg-amber-50 {
	background-color:#fff8e1!important
}
.md-bg-amber-100 {
	background-color:#ffecb3!important
}
.md-bg-amber-200 {
	background-color:#ffe082!important
}
.md-bg-amber-300 {
	background-color:#ffd54f!important
}
.md-bg-amber-400 {
	background-color:#ffca28!important
}
.md-bg-amber-500 {
	background-color:#ffc107!important
}
.md-bg-amber-600 {
	background-color:#ffb300!important
}
.md-bg-amber-700 {
	background-color:#ffa000!important
}
.md-bg-amber-800 {
	background-color:#ff8f00!important
}
.md-bg-amber-900 {
	background-color:#ff6f00!important
}
.md-bg-amber-A100 {
	background-color:#ffe57f!important
}
.md-bg-amber-A200 {
	background-color:#ffd740!important
}
.md-bg-amber-A400 {
	background-color:#ffc400!important
}
.md-bg-amber-A700 {
	background-color:#ffab00!important
}
.md-bg-orange {
	background-color:#ff9800!important
}
.md-bg-orange-50 {
	background-color:#fff3e0!important
}
.md-bg-orange-100 {
	background-color:#ffe0b2!important
}
.md-bg-orange-200 {
	background-color:#ffcc80!important
}
.md-bg-orange-300 {
	background-color:#ffb74d!important
}
.md-bg-orange-400 {
	background-color:#ffa726!important
}
.md-bg-orange-500 {
	background-color:#ff9800!important
}
.md-bg-orange-600 {
	background-color:#fb8c00!important
}
.md-bg-orange-700 {
	background-color:#f57c00!important
}
.md-bg-orange-800 {
	background-color:#ef6c00!important
}
.md-bg-orange-900 {
	background-color:#e65100!important
}
.md-bg-orange-A100 {
	background-color:#ffd180!important
}
.md-bg-orange-A200 {
	background-color:#ffab40!important
}
.md-bg-orange-A400 {
	background-color:#ff9100!important
}
.md-bg-orange-A700 {
	background-color:#ff6d00!important
}
.md-bg-deep-orange {
	background-color:#ff5722!important
}
.md-bg-deep-orange-50 {
	background-color:#fbe9e7!important
}
.md-bg-deep-orange-100 {
	background-color:#ffccbc!important
}
.md-bg-deep-orange-200 {
	background-color:#ffab91!important
}
.md-bg-deep-orange-300 {
	background-color:#ff8a65!important
}
.md-bg-deep-orange-400 {
	background-color:#ff7043!important
}
.md-bg-deep-orange-500 {
	background-color:#ff5722!important
}
.md-bg-deep-orange-600 {
	background-color:#f4511e!important
}
.md-bg-deep-orange-700 {
	background-color:#e64a19!important
}
.md-bg-deep-orange-800 {
	background-color:#d84315!important
}
.md-bg-deep-orange-900 {
	background-color:#bf360c!important
}
.md-bg-deep-orange-A100 {
	background-color:#ff9e80!important
}
.md-bg-deep-orange-A200 {
	background-color:#ff6e40!important
}
.md-bg-deep-orange-A400 {
	background-color:#ff3d00!important
}
.md-bg-deep-orange-A700 {
	background-color:#dd2c00!important
}
.md-bg-brown {
	background-color:#795548!important
}
.md-bg-brown-50 {
	background-color:#efebe9!important
}
.md-bg-brown-100 {
	background-color:#d7ccc8!important
}
.md-bg-brown-200 {
	background-color:#bcaaa4!important
}
.md-bg-brown-300 {
	background-color:#a1887f!important
}
.md-bg-brown-400 {
	background-color:#8d6e63!important
}
.md-bg-brown-500 {
	background-color:#795548!important
}
.md-bg-brown-600 {
	background-color:#6d4c41!important
}
.md-bg-brown-700 {
	background-color:#5d4037!important
}
.md-bg-brown-800 {
	background-color:#4e342e!important
}
.md-bg-brown-900 {
	background-color:#3e2723!important
}
.md-bg-brown-A100 {
	background-color:#d7ccc8!important
}
.md-bg-brown-A200 {
	background-color:#bcaaa4!important
}
.md-bg-brown-A400 {
	background-color:#8d6e63!important
}
.md-bg-brown-A700 {
	background-color:#5d4037!important
}
.md-bg-grey {
	background-color:#9e9e9e!important
}
.md-bg-grey-50 {
	background-color:#fafafa!important
}
.md-bg-grey-100 {
	background-color:#f5f5f5!important
}
.md-bg-grey-200 {
	background-color:#eee!important
}
.md-bg-grey-300 {
	background-color:#e0e0e0!important
}
.md-bg-grey-400 {
	background-color:#bdbdbd!important
}
.md-bg-grey-500 {
	background-color:#9e9e9e!important
}
.md-bg-grey-600 {
	background-color:#757575!important
}
.md-bg-grey-700 {
	background-color:#616161!important
}
.md-bg-grey-800 {
	background-color:#424242!important
}
.md-bg-grey-900 {
	background-color:#212121!important
}
.md-bg-grey-A100 {
	background-color:#f5f5f5!important
}
.md-bg-grey-A200 {
	background-color:#eee!important
}
.md-bg-grey-A400 {
	background-color:#bdbdbd!important
}
.md-bg-grey-A700 {
	background-color:#616161!important
}
.md-bg-blue-grey {
	background-color:#607d8b!important
}
.md-bg-blue-grey-50 {
	background-color:#eceff1!important
}
.md-bg-blue-grey-100 {
	background-color:#cfd8dc!important
}
.md-bg-blue-grey-200 {
	background-color:#b0bec5!important
}
.md-bg-blue-grey-300 {
	background-color:#90a4ae!important
}
.md-bg-blue-grey-400 {
	background-color:#78909c!important
}
.md-bg-blue-grey-500 {
	background-color:#607d8b!important
}
.md-bg-blue-grey-600 {
	background-color:#546e7a!important
}
.md-bg-blue-grey-700 {
	background-color:#455a64!important
}
.md-bg-blue-grey-800 {
	background-color:#37474f!important
}
.md-bg-blue-grey-900 {
	background-color:#263238!important
}
.md-bg-blue-grey-A100 {
	background-color:#cfd8dc!important
}
.md-bg-blue-grey-A200 {
	background-color:#b0bec5!important
}
.md-bg-blue-grey-A400 {
	background-color:#78909c!important
}
.md-bg-blue-grey-A700 {
	background-color:#455a64!important
}
@-webkit-keyframes gradientAnimation {
	0%,100% {
	background-position:0 50%
}
50% {
	background-position:100% 50%
}
}@-moz-keyframes gradientAnimation {
	0%,100% {
	background-position:0 50%
}
50% {
	background-position:100% 50%
}
}@-o-keyframes gradientAnimation {
	0%,100% {
	background-position:0 50%
}
50% {
	background-position:100% 50%
}
}@keyframes gradientAnimation {
	0%,100% {
	background-position:0 50%
}
50% {
	background-position:100% 50%
}
}.gradient-animate {
	background-size:400% 400%;
	-webkit-animation:gradientAnimation 30s ease infinite;
	-moz-animation:gradientAnimation 30s ease infinite;
	-o-animation:gradientAnimation 30s ease infinite;
	animation:gradientAnimation 30s ease infinite
}
.gradient_dusk {
	background-color:#ffd89b;
	background-image:-webkit-gradient(linear,left top,right top,from(#ffd89b),to(#19547b));
	background-image:-webkit-linear-gradient(left,#ffd89b,#19547b);
	background-image:-moz-linear-gradient(left,#ffd89b,#19547b);
	background-image:-ms-linear-gradient(left,#ffd89b,#19547b);
	background-image:-o-linear-gradient(left,#ffd89b,#19547b);
	background-image:linear-gradient(left,#ffd89b,#19547b);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffd89b',endColorStr='#19547b',gradientType='1')
}
.gradient_dusk-2 {
	background-color:#2C3E50;
	background-image:-webkit-gradient(linear,left top,right top,from(#2C3E50),to(#FD746C));
	background-image:-webkit-linear-gradient(left,#2C3E50,#FD746C);
	background-image:-moz-linear-gradient(left,#2C3E50,#FD746C);
	background-image:-ms-linear-gradient(left,#2C3E50,#FD746C);
	background-image:-o-linear-gradient(left,#2C3E50,#FD746C);
	background-image:linear-gradient(left,#2C3E50,#FD746C);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#2C3E50',endColorStr='#FD746C',gradientType='1')
}
.gradient_grapefruit-sunset {
	background-color:#e96443;
	background-image:-webkit-gradient(linear,left top,right top,from(#e96443),to(#904e95));
	background-image:-webkit-linear-gradient(left,#e96443,#904e95);
	background-image:-moz-linear-gradient(left,#e96443,#904e95);
	background-image:-ms-linear-gradient(left,#e96443,#904e95);
	background-image:-o-linear-gradient(left,#e96443,#904e95);
	background-image:linear-gradient(left,#e96443,#904e95);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#e96443',endColorStr='#904e95',gradientType='1')
}
.gradient_sweet-morning {
	background-color:#FF5F6D;
	background-image:-webkit-gradient(linear,left top,right top,from(#FF5F6D),to(#FFC371));
	background-image:-webkit-linear-gradient(left,#FF5F6D,#FFC371);
	background-image:-moz-linear-gradient(left,#FF5F6D,#FFC371);
	background-image:-ms-linear-gradient(left,#FF5F6D,#FFC371);
	background-image:-o-linear-gradient(left,#FF5F6D,#FFC371);
	background-image:linear-gradient(left,#FF5F6D,#FFC371);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#FF5F6D',endColorStr='#FFC371',gradientType='1')
}
.gradient_tranquil {
	background-color:#EECDA3;
	background-image:-webkit-gradient(linear,left top,right top,from(#EECDA3),to(#EF629F));
	background-image:-webkit-linear-gradient(left,#EECDA3,#EF629F);
	background-image:-moz-linear-gradient(left,#EECDA3,#EF629F);
	background-image:-ms-linear-gradient(left,#EECDA3,#EF629F);
	background-image:-o-linear-gradient(left,#EECDA3,#EF629F);
	background-image:linear-gradient(left,#EECDA3,#EF629F);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#EECDA3',endColorStr='#EF629F',gradientType='1')
}
.gradient_transparent_purple {
	background-color:#1e5799;
	background-image:-webkit-gradient(linear,left top,right top,from(#1e5799),to(#5867c3));
	background-image:-webkit-linear-gradient(left,#1e5799,#5867c3);
	background-image:-moz-linear-gradient(left,#1e5799,#5867c3);
	background-image:-ms-linear-gradient(left,#1e5799,#5867c3);
	background-image:-o-linear-gradient(left,#1e5799,#5867c3);
	background-image:linear-gradient(left,#1e5799,#5867c3);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#1e5799',endColorStr='#5867c3',gradientType='1')
}
.gradient_blue-green {
	background-color:#1c86bf;
	background-image:-webkit-gradient(linear,left top,right top,from(#1c86bf),to(#28bebd));
	background-image:-webkit-linear-gradient(left,#1c86bf,#28bebd);
	background-image:-moz-linear-gradient(left,#1c86bf,#28bebd);
	background-image:-ms-linear-gradient(left,#1c86bf,#28bebd);
	background-image:-o-linear-gradient(left,#1c86bf,#28bebd);
	background-image:linear-gradient(left,#1c86bf,#28bebd);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#1c86bf',endColorStr='#28bebd',gradientType='1')
}
.gradient_blue-purple {
	background-color:#368ac7;
	background-image:-webkit-gradient(linear,left top,right top,from(#368ac7),to(#5867C3));
	background-image:-webkit-linear-gradient(left,#368ac7,#5867C3);
	background-image:-moz-linear-gradient(left,#368ac7,#5867C3);
	background-image:-ms-linear-gradient(left,#368ac7,#5867C3);
	background-image:-o-linear-gradient(left,#368ac7,#5867C3);
	background-image:linear-gradient(left,#368ac7,#5867C3);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#368ac7',endColorStr='#5867C3',gradientType='1')
}
.gradient_peach-rose {
	background-color:#ffb78c;
	background-image:-webkit-gradient(linear,left top,right top,from(#ffb78c),to(#e76890));
	background-image:-webkit-linear-gradient(left,#ffb78c,#e76890);
	background-image:-moz-linear-gradient(left,#ffb78c,#e76890);
	background-image:-ms-linear-gradient(left,#ffb78c,#e76890);
	background-image:-o-linear-gradient(left,#ffb78c,#e76890);
	background-image:linear-gradient(left,#ffb78c,#e76890);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffb78c',endColorStr='#e76890',gradientType='1')
}
.mw-green {
	background:#26a69a!important
}
.mw-blue {
	background:#42a5f5!important
}
.mw-blue-text {
	color:#42a5f5!important
}
.mw-royalBlue {
	background:#4285F4!important
}
.mw-royalBlue-text {
	color:#4285F4!important
}
.mw-lightBlue,.mw-paleYellow,.mw-red,.mw-yellow {
	color:#fff!important
}
.mw-darkBlue {
	background:#222F3C
}
.mw-lightBlue {
	background:#2EBAEE!important
}
.mw-red {
	background:#fb4869!important
}
.mw-yellow {
	background:#f8c200!important
}
.mw-paleYellow {
	background:#FDDD7E!important
}
.mw-lightGray {
	background:#EEF5F9!important;
	color:#6f829c!important
}
.mw-gray {
	background:#8f9eb5!important;
	color:#fff!important
}
.mw-darkGray {
	background:#707C94!important;
	color:#fff!important
}
.mw-grayBlue {
	background:#59779B!important;
	color:fff!important
}
.mw-peach,.mw-purple,.mw-salmon,.mw-turquoise {
	color:#fff!important
}
.mw-purple {
	background:#6B79C4!important
}
.mw-turquoise {
	background:#00c5dc!important
}
.mw-peach {
	background:#feb38d!important
}
.mw-salmon {
	background:#EE6E73!important
}
.mw-salmon-text {
	color:#EE6E73!important
}
.mw-white {
	background:#fff!important
}
.highlight {
	background-color:#EEF5F9!important
}
.highlight2 {
	background-color:#fffde7!important
}
#app_wrapper {
	position:relative;
	min-height:100%
}
#app_wrapper:after,#app_wrapper:before {
	display:table;
	content:" "
}
#app_wrapper:before {
	position:absolute;
	top:0;
	bottom:0;
	z-index:-1;
	display:block;
	width:inherit;
	background-color:#eef5f9;
	border:inherit;
	content:""
}
#app_wrapper:after {
	clear:both
}
#app_wrapper.content-expanded #content_outer_wrapper {
	z-index:999;
	top:0!important;
	left:0!important;
	right:0!important;
	margin:0!important;
	bottom:0!important;
	padding:0!important;
	background:#EEF5F9
}
#app_wrapper.content-expanded #content_outer_wrapper .leftnav_v2,#app_wrapper.content-expanded #content_outer_wrapper .rightnav_v2 {
	top:0;
	background:#EEF5F9
}
#app_wrapper.content-expanded #content_outer_wrapper #content_wrapper #footer_wrapper {
	margin:0
}
#app_wrapper.content-expanded #content_outer_wrapper.has--content_sidebar-panel-right {
	right:250px!important
}
#app_wrapper.content-expanded #content_outer_wrapper.has--content_sidebar-panel-left {
	left:250px!important
}
.sidebar-inner {
	margin-bottom:75px
}
@media (max-width:768px) {
	#app_main-menu-wrapper {
	left:0
}
#content_outer_wrapper {
	left:0!important
}
.app_sidebar-menu-collapsed #app_main-menu-wrapper {
	display:block;
	left:0
}
.app_sidebar-menu-collapsed #app_main-menu-wrapper+#content_outer_wrapper {
	padding-left:0!important;
	overflow:hidden;
	margin-left:0!important
}
}#app_main-menu-wrapper {
	width:240px;
	position:fixed;
	height:100%;
	min-height:100%;
	box-shadow:5px 0 6px 0 rgba(0,0,0,.1);
	z-index:95
}
#app_main-menu-wrapper .sidebar-header {
	color:#91a6bb;
	opacity:.5;
	margin:0;
	padding:10px 25px;
	text-transform:uppercase;
	font-size:.6875em;
	display:block
}
#app_main-menu-wrapper .nav-pills {
	padding:10px 0 0
}
#app_main-menu-wrapper .nav-pills>li>a {
	border-radius:0!important;
	font-size:.8125em;
	border-left:solid 3px transparent;
	padding:10px 15px;
	width:100%
}
#app_main-menu-wrapper .nav-pills>li>a i {
	width:25px;
	font-size:1.4em;
	vertical-align:text-top;
	display:inline-block
}
#app_main-menu-wrapper .nav .open>a,#app_main-menu-wrapper .nav .open>a:focus,#app_main-menu-wrapper .nav .open>a:hover,#app_main-menu-wrapper .nav-pills>li>a:active,#app_main-menu-wrapper .nav-pills>li>a:hover {
	opacity:1;
	width:100%
}
#app_main-menu-wrapper .nav-pills>li.active>a,#app_main-menu-wrapper .nav-pills>li.active>a:focus,#app_main-menu-wrapper .nav-pills>li.active>a:hover {
	width:100%
}
#app_main-menu-wrapper .nav-stacked>li+li {
	margin-top:0;
	margin-left:0
}
#app_main-menu-wrapper .nav .nav-sub {
	list-style:none;
	padding:5px 0 15px;
	display:none
}
#app_main-menu-wrapper .nav .nav-sub li>a {
	font-size:.8125em;
	padding:6px 0 6px 39px;
	display:block
}
#app_main-menu-wrapper .nav-pills>li.active>a,#app_main-menu-wrapper .nav-pills>li.active>a:focus,#app_main-menu-wrapper .nav-pills>li.active>a:hover,#app_main-menu-wrapper .nav.nav-pills.nav-stacked .nav-dropdown.active>.nav-sub,#app_main-menu-wrapper .nav.nav-pills.nav-stacked .nav-dropdown.active>a {
	border-left:solid 3px
}
#app_main-menu-wrapper .nav>li>.nav-sub>li>.nav-sub>li>a {
	padding-left:55px
}
#app_main-menu-wrapper {
	display:block
}
.app_sidebar-menu-collapsed #app_main-menu-wrapper {
	width:50px
}
.app_sidebar-menu-collapsed #app_topnavbar-wrapper .navbar-form {
	left:50px
}
.app_sidebar-menu-collapsed #app_main-menu-wrapper .nav>li>a {
	white-space:nowrap;
	overflow:hidden
}
#app_main-menu-wrapper .sidebar-inner .nav li .badge,#app_main-menu-wrapper .sidebar-inner .nav li .label {
	display:block;
	position:absolute;
	right:20px;
	bottom:9px
}
.app_sidebar-menu-collapsed #app_main-menu-wrapper .nav li .badge,.app_sidebar-menu-collapsed #app_main-menu-wrapper .nav li .label,.app_sidebar-menu-collapsed #app_main-menu-wrapper .sidebar-header,.app_sidebar-menu-collapsed #app_main-menu-wrapper .sidebar-menu-header,.app_sidebar-menu-collapsed #app_main-menu-wrapper .sidebar-menu-profile,.app_sidebar-menu-collapsed #app_main-menu-wrapper .sidebar-menu-summary,.app_sidebar-menu-collapsed #app_main-menu-wrapper .sidebar-profile,.app_sidebar-menu-collapsed #app_main-menu-wrapper .sidebar-summary,.app_sidebar-menu-collapsed #logo_wrapper ul li a.hamburger,.app_sidebar-menu-collapsed .brand-text {
	display:none
}
.app_sidebar-menu-collapsed #app_main-menu-wrapper .nav>li>.nav-sub {
	position:absolute;
	left:50px;
	margin-top:0;
	padding-bottom:15px;
	display:none
}
.app_sidebar-menu-collapsed #app_main-menu-wrapper .nav-pills {
	margin:0
}
.app_sidebar-menu-collapsed #app_main-menu-wrapper .nav-pills>li>a>i {
	margin-right:40px;
	width:auto;
	font-size:1.4375em
}
.app_sidebar-menu-collapsed #app_wrapper #app_sidebar-left:hover #app_main-menu-wrapper {
	width:240px!important
}
.app_sidebar-menu-collapsed #app_wrapper #app_sidebar-left:hover #app_main-menu-wrapper .nav-dropdown.open .nav-sub,.app_sidebar-menu-collapsed #app_wrapper #app_sidebar-left:hover #app_main-menu-wrapper .sidebar-header,.app_sidebar-menu-collapsed #app_wrapper #app_sidebar-left:hover #logo_wrapper ul li a.hamburger,.app_sidebar-menu-collapsed #app_wrapper #app_sidebar-left:hover #logo_wrapper ul li h1.brand-text {
	display:block
}
.app_sidebar-menu-collapsed #app_wrapper #app_sidebar-left:hover .nav>li>.nav-sub {
	position:initial!important
}
.app_sidebar-menu-collapsed #app_wrapper #app_sidebar-left:hover .nav-pills>li>a>i {
	margin-right:10px;
	width:auto;
	font-size:1.25em
}
@media (max-width:1280px) {
	.app_menu-open {
	display:block
}
#app_main-menu-wrapper,#app_wrapper #app_sidebar-left {
	width:240px;
	left:-240px;
	box-shadow:none
}
#app_topnavbar-wrapper .navbar-nav.left-menu,#content_outer_wrapper {
	padding-left:0!important
}
#app_sidebar-left #logo_wrapper ul li.menu-icon,#navbar_header {
	display:none
}
#app_sidebar-left #logo_wrapper ul li.app_menu-close,#app_topnavbar-wrapper ul li.app_menu-open {
	display:inline-block
}
.app_sidebar-left-open #app_main-menu-wrapper,.app_sidebar-left-open #app_wrapper #app_sidebar-left {
	width:240px;
	left:0;
	box-shadow:0 0 5px rgba(0,0,0,.3);
	padding-bottom:65px
}
}.nav-dropdown>a {
	position:relative
}
.nav-dropdown>a:after,.nav-dropdown>a:before {
	position:absolute;
	font-family:Material-Design-Iconic-Font;
	font-size:17px;
	right:15px;
	top:50%;
	-webkit-transition:all,250ms;
	-khtml-transition:all,250ms;
	-moz-transition:all,250ms;
	-ms-transition:all,250ms;
	-o-transition:all,250ms;
	transition:all,250ms
}
.sidebar-overlay,.sidebar-overlay-open #app_sidebar-right .sidebar-overlay {
	-webkit-transition:all .2s;
	-moz-transition:all .2s;
	-ms-transition:all .2s;
	-o-transition:all .2s
}
.nav-dropdown>a:before {
	content:"\f278";
	-webkit-transform:scale(1);
	-khtml-transform:scale(1);
	-moz-transform:scale(1);
	-ms-transform:scale(1);
	-o-transform:scale(1);
	transform:scale(1)
}
.nav-dropdown>a:after {
	content:"\f273";
	-webkit-transform:scale(0);
	-khtml-transform:scale(0);
	-moz-transform:scale(0);
	-ms-transform:scale(0);
	-o-transform:scale(0);
	transform:scale(0)
}
.nav-dropdown.open>a:before {
	content:"\f278";
	-webkit-transform:scale(0);
	-khtml-transform:scale(0);
	-moz-transform:scale(0);
	-ms-transform:scale(0);
	-o-transform:scale(0);
	transform:scale(0)
}
/*.nav-dropdown.open>a:after {
	content:"\f273";
	-webkit-transform:scale(1);
	-khtml-transform:scale(1);
	-moz-transform:scale(1);
	-ms-transform:scale(1);
	-o-transform:scale(1);
	transform:scale(1)
}*/
.app_sidebar-menu-collapsed .nav-dropdown>a:after,.app_sidebar-menu-collapsed .nav-dropdown>a:before {
	display:none
}
.app_sidebar-menu-collapsed #app_sidebar-left:hover .nav-dropdown>a:after,.app_sidebar-menu-collapsed #app_sidebar-left:hover .nav-dropdown>a:before {
	display:block
}
.sidebar-overlay {
	position:fixed;
	border-top:solid thin #e6edf1;
	top:0;
	bottom:0;
	right:-280px;
	width:280px;
	height:calc(100% - 65px);
	margin-top:65px;
	background-color:#fff;
	overflow:auto;
	-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);
	-khtml-box-shadow:0 1px 1px rgba(0,0,0,.1);
	-moz-box-shadow:0 1px 1px rgba(0,0,0,.1);
	-ms-box-shadow:0 1px 1px rgba(0,0,0,.1);
	-o-box-shadow:0 1px 1px rgba(0,0,0,.1);
	box-shadow:0 1px 1px rgba(0,0,0,.1);
	-webkit-overflow-scrolling:touch;
	z-index:65;
	-khtml-transition:all .2s;
	transition:all .2s
}
.sidebar-overlay .toolbar {
	background-color:#222F3C;
	padding:15px 0 40px 15px
}
.sidebar-overlay .toolbar ul {
	padding:0;
	margin:0;
	list-style:none
}
.sidebar-overlay .toolbar ul li {
	display:inline-block;
	padding:0 10px
}
.sidebar-overlay .toolbar ul li a {
	color:#fff
}
.sidebar-overlay .toolbar ul li a i {
	font-size:1.375em
}
.sidebar-overlay .overlay-header {
	background-color:#222F3C;
	height:110px;
	width:100%
}
.sidebar-overlay .overlay-header figure {
	padding:15px 0
}
.sidebar-overlay .overlay-header figure img {
	max-width:85px;
	display:block;
	margin:0 auto;
	border:3px solid rgba(255,255,255,.3)
}
.sidebar-overlay .tabpanel .nav-tabs {
	position:fixed;
	display:inline-block;
	z-index:15;
	width:auto
}
.sidebar-overlay .tabpanel .nav-tabs li a {
	font-size:.8125em
}
.sidebar-overlay .tabpanel .nav-tabs li.active a i {
	color:#516073
}
.sidebar-overlay .tabpanel .nav-tabs li a i {
	color:#9daec4
}
.sidebar-overlay .tabpanel .tab-content {
	position:absolute;
	width:100%;
	overflow:auto;
	padding:0;
	margin-top:50px;
	height:calc(100% - 65px)
}
.sidebar-overlay .tabpanel .tab-content .title {
	font-size:14px;
	line-height:1.42857;
	color:#758396;
	display:block;
	margin:7px 0 10px -10px
}
.sidebar-overlay .tabpanel .tab-content ul.description {
	margin:5px 20px;
	padding:0;
	list-style:none
}
.sidebar-overlay .tabpanel .tab-content ul.description>li.title {
	font-size:15px;
	text-transform:uppercase;
	font-weight:600;
	padding-bottom:5px
}
.sidebar-overlay .tabpanel .tab-content ul.description>li {
	padding:5px 0;
	font-size:13px
}
.sidebar-overlay .tabpanel .tab-content ul.description>li small {
	display:block;
	font-size:12px;
	color:#b1bdcc
}
.sidebar-drawer .tabpanel .nav-tabs li.active a i,.sidebar-drawer .toolbar ul li a {
	color:#fff
}
.sidebar-overlay .tabpanel .tab-pane .btn-float {
	position:absolute;
	bottom:30px;
	right:15px
}
.sidebar-overlay #chat_fab_new {
	position:absolute;
	right:20px;
	bottom:29px
}
.sidebar-overlay-open #app_sidebar-right .sidebar-overlay {
	right:0;
	z-index:95;
	-khtml-transition:all .2s;
	transition:all .2s
}
#chat_compose_wrapper,.sidebar-drawer {
	-moz-transition:all .2s;
	-ms-transition:all .2s
}
.sidebar-drawer {
	position:fixed;
	top:0;
	bottom:0;
	right:-280px;
	width:280px;
	height:100%;
	margin-top:65px;
	background-color:#fff;
	overflow:auto;
	-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);
	-khtml-box-shadow:0 1px 1px rgba(0,0,0,.1);
	-moz-box-shadow:0 1px 1px rgba(0,0,0,.1);
	-ms-box-shadow:0 1px 1px rgba(0,0,0,.1);
	-o-box-shadow:0 1px 1px rgba(0,0,0,.1);
	box-shadow:0 1px 1px rgba(0,0,0,.1);
	-webkit-overflow-scrolling:touch;
	z-index:65;
	-webkit-transition:all .2s;
	-khtml-transition:all .2s;
	-o-transition:all .2s;
	transition:all .2s
}
.sidebar-drawer .tabpanel .nav-tabs,.sidebar-drawer .toolbar {
	background-color:#222F3C
}
.sidebar-drawer .toolbar {
	padding:15px 0 40px 15px
}
.sidebar-drawer .toolbar ul {
	padding:0;
	margin:0;
	list-style:none
}
.sidebar-drawer .toolbar ul li {
	display:inline-block;
	padding:0 10px
}
.sidebar-drawer .toolbar ul li a i {
	font-size:1.75em
}
.sidebar-drawer .drawer-header {
	background-color:#222F3C;
	height:110px;
	width:100%
}
.sidebar-drawer .drawer-header figure {
	padding:15px 0
}
.sidebar-drawer .drawer-header figure img {
	max-width:85px;
	display:block;
	margin:0 auto;
	border:3px solid rgba(255,255,255,.3)
}
.sidebar-drawer .tabpanel .nav-tabs li a i {
	font-size:2.5em;
	color:rgba(255,255,255,.3)
}
.sidebar-drawer .tabpanel .tab-pane .btn-float {
	position:absolute;
	bottom:30px;
	right:15px
}
#app_sidebar-left {
	position:fixed;
	width:240px;
	height:100%;
	min-height:100%;
	z-index:95
}
#app_sidebar-left:before {
	position:absolute;
	top:0;
	bottom:0;
	z-index:-1;
	width:inherit;
	background-color:inherit;
	border:inherit;
	content:""
}
.app_sidebar-menu-collapsed #app_wrapper #app_sidebar-left,.app_sidebar-menu-collapsed #app_wrapper #app_topnavbar-wrapper #navbar_header {
	width:50px
}
.app_sidebar-menu-collapsed #app_wrapper #content_outer_wrapper {
	padding-left:50px
}
.app_sidebar-menu-collapsed #app_wrapper #app_topnavbar-wrapper #navbar_header .navbar-brand {
	padding:0
}
.app_sidebar-menu-collapsed #app_wrapper #app_topnavbar-wrapper #navbar_header .navbar-brand img {
	position:absolute;
	top:24px;
	left:13px;
	width:25px;
	height:25px
}
.app_sidebar-menu-collapsed #app_wrapper #app_sidebar-left:hover {
	width:240px
}
#app_topnavbar-wrapper {
	height:65px;
	user-select:none;
	position:fixed;
	z-index:85;
	width:100%;
	top:0;
	box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12)
}
#app_topnavbar-wrapper .navbar {
	border:none;
	min-height:65px;
	margin-bottom:0
}
#app_topnavbar-wrapper .navbar-nav.left-menu {
	padding-left:240px
}
#app_topnavbar-wrapper .navbar-nav.left-menu .app_menu-open {
	display:none
}
#app_topnavbar-wrapper .nav .open>a,#app_topnavbar-wrapper .nav .open>a:focus,#app_topnavbar-wrapper .nav .open>a:hover {
	background:#EEF5F9
}
#app_topnavbar-wrapper .navbar-nav>li a {
	padding:10px 15px;
	line-height:3.4em;
	font-size:14px
}
#app_topnavbar-wrapper .navbar-nav>li a i {
	font-size:24px;
	line-height:2em
}
#app_topnavbar-wrapper .nav-link.active:before,#app_topnavbar-wrapper .nav-link:focus:before,#app_topnavbar-wrapper .nav-link:hover:before {
	left:0;
	right:0
}
#app_topnavbar-wrapper .nav-link:before {
	content:'';
	position:absolute;
	-webkit-transition:all .2s ease-in-out;
	transition:all .2s ease-in-out;
	left:50%;
	right:50%;
	bottom:0;
	border-bottom-width:3px;
	border-bottom-style:solid;
	border-bottom-color:transparent
}
#app_topnavbar-wrapper .dropdown-menu {
	box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)
}
#app_topnavbar-wrapper .dropdown-menu li {
	padding:5px 10px;
	display:block
}
#app_topnavbar-wrapper .navbar-nav>li>a {
	position:relative;
	max-height:65px;
	min-height:65px;
	text-align:center
}
#app_topnavbar-wrapper .navbar-nav>li>a .badge.danger {
	position:absolute;
	z-index:10;
	top:20px;
	right:15px;
	line-height:17px
}
#app_topnavbar-wrapper .dropdown-menu.dropdown-menu-right {
	-webkit-transform-origin:top right;
	-ms-transform-origin:top right;
	transform-origin:top right;
	top:64px;
	right:0
}
#app_topnavbar-wrapper .dropdown-menu.dropdown-menu-left {
	-webkit-transform-origin:top left;
	-ms-transform-origin:top left;
	transform-origin:top left;
	top:64px;
	left:0
}
#app_topnavbar-wrapper .dropdown .dropdown-menu {
	-ms-transform:scale(0);
	transform:scale(0);
	transition:all .2s linear;
	background:#fff
}
#app_topnavbar-wrapper .dropdown.open .dropdown-menu {
	-ms-transform:scale(1);
	transform:scale(1);
	transition:all .2s linear;
	background:#fff
}
#app_topnavbar-wrapper .navbar-form {
	position:absolute;
	top:-150%;
	right:0;
	margin:0;
	padding:0;
	height:65px;
	z-index:20;
	-webkit-transition:all .2s;
	-o-transition:all .2s;
	transition:all .2s;
	border:0;
	box-shadow:0 2px 2px rgba(0,0,0,.1);
	left:240px;
	background:#fff
}
#app_topnavbar-wrapper .navbar-form .form-group {
	height:100%;
	width:100%;
	margin-top:0;
	padding-bottom:0
}
#app_topnavbar-wrapper .navbar-form .form-control {
	height:100%;
	border:0;
	border-radius:0;
	width:100%;
	background-image:none!important;
	padding-left:20px
}
#app_topnavbar-wrapper .navbar-form.open {
	top:0
}
#app_topnavbar-wrapper .navbar-form .close-search {
	height:30px;
	cursor:pointer;
	top:50%;
	margin-top:-15px;
	line-height:30px;
	margin-right:10px;
	font-size:1.375em;
	position:absolute;
	right:30px
}
#app_topnavbar-wrapper li.app_menu-open {
	display:none
}
#app_topnavbar-wrapper .dropdown-menu.dropdown-lg-menu {
	min-width:340px;
	max-width:340px;
	height:auto
}
#app_topnavbar-wrapper .dropdown-menu.xl {
	position:absolute;
	top:100%;
	z-index:1000;
	display:none;
	float:left;
	min-width:160px;
	padding:5px 0;
	margin:2px 0 0;
	font-size:14px;
	text-align:left;
	list-style:none;
	background-color:#fff;
	-webkit-background-clip:padding-box;
	background-clip:padding-box;
	border:0;
	border-radius:2px;
	-webkit-transition:all .3s ease-in-out;
	-khtml-transition:all .3s ease-in-out;
	-moz-transition:all .3s ease-in-out;
	-ms-transition:all .3s ease-in-out;
	-o-transition:all .3s ease-in-out;
	transition:all .3s ease-in-out;
	box-shadow:0 15px 20px rgba(0,0,0,.15);
	transform:translateY(-2px);
	color:#688696
}
#app_topnavbar-wrapper .app_menu_launcher ul {
	margin:0;
	padding:0;
	list-style:none
}
#app_topnavbar-wrapper .app_menu_launcher ul li {
	display:block;
	padding:0
}
#app_topnavbar-wrapper .app_menu_launcher ul li a {
	line-height:24px;
	text-transform:uppercase;
	text-align:center;
	transition:all .3s;
	font-size:18px;
	display:block;
	padding:10px;
	width:90px
}
#app_topnavbar-wrapper .app_menu_launcher ul li a i {
	font-size:24px;
	line-height:1.8em
}
#app_topnavbar-wrapper .app_menu_launcher ul li a span {
	display:block;
	clear:both;
	font-size:12px;
	text-align:center
}
#app_topnavbar-wrapper .app_menu_launcher ul li ul li {
	display:inline-block
}
#app_topnavbar-wrapper .dropdown-menu .card {
	margin-bottom:0
}
#app_topnavbar-wrapper .dropdown-menu .card .dismiss {
	height:10px;
	width:10px;
	line-height:normal;
	padding:0;
	border-radius:50%;
	margin:5px 12px
}
#app_topnavbar-wrapper .dropdown-menu .card .dismiss i {
	font-size:13px;
	line-height:normal
}
#app_topnavbar-wrapper .dropdown-menu .card .dismiss:active i,#app_topnavbar-wrapper .dropdown-menu .card .dismiss:focus i,#app_topnavbar-wrapper .dropdown-menu .card .dismiss:hover i {
	color:#607188
}
#app_topnavbar-wrapper .dropdown-menu .card .card-body {
	padding:10px
}
#app_topnavbar-wrapper .dropdown-menu .card .card-body .list-group .list-group-item.active,#app_topnavbar-wrapper .dropdown-menu .card .card-body .list-group .list-group-item:active,#app_topnavbar-wrapper .dropdown-menu .card .card-body .list-group .list-group-item:hover {
	background:#fff
}
#app_topnavbar-wrapper .avatar-menu a {
	line-height:2.5em
}
#app_topnavbar-wrapper .avatar-menu .avatar {
	vertical-align:middle
}
#app_topnavbar-wrapper .avatar-menu .avatar .badge {
	position:absolute;
	top:17px;
	left:40px;
	border:1px solid #fff
}
#app_topnavbar-wrapper .avatar-menu .name {
	padding:0 5px;
	color:#688696
}
#app_topnavbar-wrapper .avatar-menu .dropdown-menu {
	width:200px;
	position:absolute;
	top:57px
}
#app_topnavbar-wrapper .avatar-menu .dropdown-menu li a {
	padding:0 10px;
	font-size:16px
}
#app_topnavbar-wrapper .avatar-menu .dropdown-menu li a i {
	margin-right:8px;
	font-size:20px;
	vertical-align:middle
}
#app_topnavbar-wrapper .dropdown.mega {
	position:static!important
}
#app_topnavbar-wrapper .dropdown.mega .full-width {
	display:block;
	right:0;
	position:absolute;
	margin:0;
	top:65px;
	transform:scale(1);
	left:240px;
	border-radius:0;
	border-top:solid 2px #eef5f9
}
#app_topnavbar-wrapper .dropdown.mega .full-width h3 {
	padding-left:15px;
	color:#688696
}
#app_topnavbar-wrapper .dropdown.mega .full-width ul {
	list-style:none;
	margin:0;
	padding:0
}
#app_topnavbar-wrapper .dropdown.mega .full-width ul li {
	padding:5px 0;
	white-space:nowrap
}
#app_topnavbar-wrapper .dropdown.mega .full-width ul li a {
	line-height:1.1em;
	display:block;
	padding:10px!important
}
#app_topnavbar-wrapper .dropdown.mega .full-width ul li a i {
	font-size:12px
}
#app_topnavbar-wrapper .dropdown.mega #new_arrivals_megamenu .slick-dots li {
	display:inline-block!important
}
#app_topnavbar-wrapper .dropdown.mega #new_arrivals_megamenu .slick-next:before,#app_topnavbar-wrapper .dropdown.mega #new_arrivals_megamenu .slick-prev:before {
	font-size:20px;
	line-height:1;
	color:#6B79C4;
	opacity:.75
}
#app_topnavbar-wrapper .select-menu .form-group {
	margin:0;
	position:relative;
	max-height:65px;
	min-height:65px;
	text-align:center;
	padding:19px 0 0 20px
}
#app_topnavbar-wrapper .select-menu .form-group .form-control {
	background-image:none
}
#app_topnavbar-wrapper .select-menu .form-group .dropdownjs>ul {
	text-align:left;
	top:38px;
	left:-51px;
	box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)
}
#app_topnavbar-wrapper .select-menu .form-group .dropdownjs>input[readonly] {
	color:#688696;
	font-size:14px;
	width:95px;
	margin:0
}
#app_topnavbar-wrapper .select-menu .form-group .dropdownjs::after {
	font-family:Material-Design-Iconic-Font;
	right:20px;
	top:6px;
	font-size:18px;
	font-style:normal;
	font-weight:400;
	pointer-events:none;
	color:#6f829c;
	content:"\f2f2";
	position:absolute
}
.app_sidebar-menu-collapsed #app_topnavbar-wrapper .dropdown.mega .full-width {
	left:50px
}
.app_sidebar-menu-collapsed #app_wrapper #app_topnavbar-wrapper .navbar-nav.left-menu {
	padding-left:50px
}
@media (max-width:1000px) {
	.swal2-modal.swal2-show.boxblock {
	    width: 700px !important;
	}
}
@media (max-width:767px) {
	.swal2-modal.swal2-show.boxblock {
	    width:95% !important;
	}
}


@media (max-width:1025px) {
	#app_topnavbar-wrapper .navbar-form.open {
	left:0!important;
	right:0!important;
	width:100%
}
#app_topnavbar-wrapper .dropdown.avatar-menu {
	top:0
}
}@media (max-width:1280px) {
	#app_topnavbar-wrapper .navbar-nav.left-menu .app_menu-open {
	display:inline-block
}
#app_topnavbar-wrapper .dropdown.mega .full-width {
	left:0!important
}
}@media (max-width:768px) {
	#app_topnavbar-wrapper .nav.navbar-nav li {
	display:inline-block
}
#app_topnavbar-wrapper .nav.navbar-nav li ul li {
	display:block
}
#app_topnavbar-wrapper .nav.navbar-nav li.last {
	margin-right:0
}
#app_topnavbar-wrapper .dropdown.avatar-menu {
	width:80px!important;
	top:0;
	vertical-align:top
}
#app_topnavbar-wrapper .dropdown.avatar-menu .name {
	display:none
}
#app_topnavbar-wrapper .dropdown.avatar-menu .dropdown-menu {
	top:64px;
	left:initial;
	right:0;
	width:250px!important
}
#app_topnavbar-wrapper .nav>li>a,#app_topnavbar-wrapper nav>li {
	display:inline-block;
	position:relative
}
#app_topnavbar-wrapper .navbar-nav {
	margin:0
}
}@media (max-width:767px) {
	.navbar-nav .open .dropdown-menu {
	box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)
}
.dropdown.avatar-menu .dropdown-menu {
	width:100%!important;
	position:fixed!important
}
}body.boxed-layout #app_wrapper,body.boxed-layout .backdrop {
	width:100%;
	max-width:1280px;
	margin:0 auto
}
body.boxed-layout {
	background:#597582
}
body.boxed-layout #app_wrapper {
	box-shadow:0 0 12px rgba(0,0,0,.45);
	overflow:hidden
}
body.boxed-layout #app_topnavbar-wrapper {
	position:absolute
}
body.boxed-layout #content_wrapper.rightnav_v2 #rightnav {
	position:absolute;
	top:0
}
body.boxed-layout .sidebar-overlay,body.boxed-layout .sidebar-overlay .tabpanel .nav-tabs {
	position:absolute
}
#logo_wrapper {
	height:65px;
	padding:0;
	margin:0;
	box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12)
}
#logo_wrapper ul {
	margin:0;
	padding:0;
	list-style:none
}
#logo_wrapper ul li {
	display:inline-block
}
#logo_wrapper ul li .logo {
	float:none;
	padding:0;
	height:auto
}
#logo_wrapper ul li .logo img {
	position:absolute;
	top:19px;
	left:13px;
	width:25px;
	height:25px
}
#logo_wrapper ul li h1.brand-text {
	font-size:1.0625em;
	padding:5px 0 0 46px;
	letter-spacing:.07em;
	font-weight:300;
	color:#fff
}
#logo_wrapper ul li.app_menu-close {
	float:right;
	display:none;
	padding:19px 20px
}
#logo_wrapper ul li.app_menu-close a i {
	font-size:30px;
	color:#fff
}
#logo_wrapper ul li.menu-icon {
	float:right
}
#logo_wrapper ul li.menu-icon a {
	padding:23px 15px 0 0;
	display:block
}
#logo_wrapper ul li.menu-icon a:hover {
	color:#fff
}
#logo_wrapper ul li.menu-icon a i {
	font-size:25px;
	height:35px;
	width:35px
}
#content_type.boxed-leftnav #leftnav .card .card-heading .card-title,#content_type.boxed-leftnav .content-body .card .card-heading .card-title {
	font-size:1.125em
}
#logo_wrapper ul li.menu-icon a i:before {
	transition:all 150ms
}
.app_sidebar-menu-collapsed #app_topnavbar-wrapper #navbar_header .navbar-brand img {
	position:absolute;
	top:24px;
	left:13px;
	width:25px;
	height:25px
}
.app_sidebar-menu-collapsed #app_sidebar-left #logo_wrapper li.menu-icon a {
	display:none
}
.app_sidebar-menu-collapsed #app_sidebar-left #logo_wrapper li.menu-icon a i:before {
	-webkit-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	-o-transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	transform:rotate(180deg)
}
.app_sidebar-menu-collapsed #app_sidebar-left:hover #logo_wrapper li.menu-icon a {
	display:block
}
@media (max-width:768px) {
	#navbar_header {
	display:none
}
}/*#content_outer_wrapper {
	min-height:100%;
}*/
#content_outer_wrapper #content_wrapper {
	min-height:100%;
	position:relative
}
#content_outer_wrapper #content_wrapper #content {
	padding:15px 20px
}
#content_outer_wrapper #content_wrapper.simple #content {
	margin-top:30px
}
#content_outer_wrapper #content_wrapper.simple #content.content_collapse {
	margin:0;
	padding:0
}
#content_outer_wrapper #content_wrapper.simple.with-background {
	background:#fff
}
#content_outer_wrapper #content_wrapper.card-overlay #header_wrapper {
	position:absolute
}
#content_outer_wrapper #content_wrapper.card-overlay #header_wrapper.header-sm+#content {
	padding-top:20px
}
#content_outer_wrapper #content_wrapper.card-overlay #header_wrapper.header-md+#content {
	padding-top:125px
}
@media (max-width:992px) {
	#content_outer_wrapper #content_wrapper.card-overlay #header_wrapper.header-md+#content {
	padding-top:50px
}
}#content_outer_wrapper #content_wrapper.card-overlay #header_wrapper.header-lg+#content {
	padding-top:170px
}
@media (max-width:992px) {
	#content_outer_wrapper #content_wrapper.card-overlay #header_wrapper.header-lg+#content {
	padding-top:50px
}
}#content_outer_wrapper #content_wrapper.card-overlay #header_wrapper.header-xl+#content {
	padding-top:260px
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) {
	#content_outer_wrapper {
	padding-bottom:300px
}
}
}.card-overlay #content_type .content-body .card:first-child {
	-webkit-box-shadow:0 20px 25px rgba(0,0,0,.15);
	-khtml-box-shadow:0 20px 25px rgba(0,0,0,.15);
	-moz-box-shadow:0 20px 25px rgba(0,0,0,.15);
	-ms-box-shadow:0 20px 25px rgba(0,0,0,.15);
	-o-box-shadow:0 20px 25px rgba(0,0,0,.15);
	box-shadow:0 20px 25px rgba(0,0,0,.15)
}
.app_sidebar-left-open #content_outer_wrapper {
	position:static!important
}
@media (max-width:1400px) {
	#content.container {
	width:100%;
	position:relative
}
}@media (max-width:992px) {
	#content_outer_wrapper #content_wrapper.card-overlay #header_wrapper.header-xl+#content {
	padding-top:50px
}
#content_outer_wrapper .header-lg+#content .content-body,#content_outer_wrapper .header-md+#content .content-body {
	margin-top:50px
}
#content_outer_wrapper .header-md+#content .boxed-leftnav .content-body {
	margin-top:0
}
}
#content_outer_wrapper #content_wrapper.simple #content {
	margin-top:0
}
#content_outer_wrapper #content_wrapper #content {
	margin-top:55px;
    position: absolute;
    width: 100%;	
}
#content_outer_wrapper #content_wrapper.card-overlay #header_wrapper.header-sm+#content {
	padding-top:20px
}
#content_outer_wrapper #content_wrapper.card-overlay #header_wrapper.header-lg+#content,#content_outer_wrapper #content_wrapper.card-overlay #header_wrapper.header-md+#content,#content_outer_wrapper #content_wrapper.card-overlay #header_wrapper.header-xl+#content {
	padding:80px 15px 0
}
}#content_type.boxed-leftnav {
	height:calc(100vh - 200px);
	overflow:hidden;
	position:relative;
	width:100%;
	margin-bottom:130px;
	-webkit-box-shadow:0 10px 15px rgba(0,0,0,.1);
	-khtml-box-shadow:0 10px 15px rgba(0,0,0,.1);
	-moz-box-shadow:0 10px 15px rgba(0,0,0,.1);
	-ms-box-shadow:0 10px 15px rgba(0,0,0,.1);
	-o-box-shadow:0 10px 15px rgba(0,0,0,.1);
	box-shadow:0 10px 15px rgba(0,0,0,.1)
}
#content_type.boxed-leftnav #leftnav {
	width:240px;
	position:absolute;
	height:100%;
	left:0;
	top:0;
	z-index:1
}
#content_type.boxed-leftnav #leftnav .card .card-heading {
	height:60px;
	max-height:60px;
	vertical-align:middle
}
#content_type.boxed-leftnav #leftnav .card .card-heading .circle-profile-photo {
	display:inline-block;
	width:30px;
	height:30px;
	vertical-align:middle
}
#content_type.boxed-leftnav #leftnav .card-body {
	padding:0;
	height:calc(100vh - 260px);
	overflow-x:hidden
}
#content_type.boxed-leftnav #leftnav .card-body .list-group {
	height:calc(100% - 20px)
}
#content_type.boxed-leftnav #leftnav .card-body .list-group .list-group-item {
	border:0;
	margin:0;
	padding:12px 20px;
	z-index:0
}
#content_type.boxed-leftnav #leftnav .list-group .list-group-item.active,#content_type.boxed-leftnav #leftnav .list-group .list-group-item.active:focus,#content_type.boxed-leftnav #leftnav .list-group .list-group-item.active:hover {
	background-color:#EEF5F9;
	color:#607188;
	border-left:solid 3px #28bebd
}
#content_type.boxed-leftnav .content-body {
	padding-left:240px;
	height:100%
}
#content_type.boxed-leftnav .content-body .card .card-heading {
	height:60px;
	max-height:60px;
	vertical-align:middle
}
#content_type.boxed-leftnav .content-body .card .card-heading .circle-profile-photo {
	display:inline-block;
	width:30px;
	height:30px;
	vertical-align:middle
}
#content_type.boxed-leftnav .content-body .card .card-heading .actions .js-hamburger {
	display:none
}
#content_type.boxed-leftnav .content-body .card-body {
	padding:50px 25px 0;
	height:calc(100vh - 260px);
	overflow-x:hidden
}
#content_type.boxed-leftnav .content-body .card-footer {
	border-top:1px solid #EEF5F9;
	position:absolute;
	height:90px;
	bottom:0;
	left:0;
	width:100%;
	padding:15px 65px 15px 15px;
	background:#fff
}
#content_type.boxed-leftnav .content-body .card-footer .form-group.compose {
	padding-bottom:0;
	margin:0;
	position:relative
}
#content_type.boxed-leftnav .content-body .card-footer .form-group.compose .btn-fab {
	position:absolute;
	right:-45px;
	top:-45px
}
#content_type.boxed-leftnav .content-body .card-footer ul.card-actions.icons.left-bottom {
	top:28px
}
#content_type.boxed-leftnav .content-body .card-footer ul.card-actions.icons li i {
	font-size:1.375em
}
@media (max-width:1280px) {
	#content_type.boxed-leftnav #leftnav {
	position:absolute;
	height:100%;
	left:0;
	top:0;
	z-index:1;
	width:60px
}
#content_type.boxed-leftnav #leftnav .card-body .list-group .list-group-item {
	padding:10px
}
#content_type.boxed-leftnav #leftnav .card-actions.icons.right-top,#content_type.boxed-leftnav #leftnav .list-group-item-body {
	display:none
}
#content_type.boxed-leftnav #chat-wrapper {
	position:relative;
	width:100%;
	bottom:initial
}
#content_type.boxed-leftnav .content-body {
	padding-left:60px
}
#content_type.boxed-leftnav .content-body .card .card-heading .actions .js-hamburger {
	display:block
}
#content_type.boxed-leftnav .content-body .card .card-body {
	padding:0 20px
}
}@media (max-width:992px) {
	#content_type.boxed-leftnav {
	margin-bottom:30px
}
#content_type.boxed-leftnav .content-body .card-body {
	padding:20px 20px 0
}
}@media (max-width:480px) {
li.breadcrumb-menu.loginlist {
    display: inline;
}
.btn-group.float-right.loginlist {
    margin: 0;
}	
	#content_type.boxed-leftnav {
	margin-bottom:30px
}
#content_type.boxed-leftnav .content-body .card-body {
	padding:20px 20px 0
}
}.leftnav_v1 #header_wrapper .drawer-trigger {
	display:none
}
.leftnav_v1 #leftnav {
	position:relative
}
.leftnav_v1 #leftnav .card .card-heading {
	padding:10px 10px 10px 0
}
.leftnav_v1 #leftnav .card .card-heading .card-title {
	text-transform:uppercase;
	padding:5px 0 5px 10px;
	display:block;
	font-size:18px;
	font-weight:400
}
.leftnav_v1 #leftnav .card .card-body {
	padding:0 10px 0 0;
	margin:0 10px 0 0
}
.leftnav_v1 .content-col-wrapper {
	padding-left:50px
}
.leftnav_v1 .leftnav-col-wrapper {
	padding-right:0;
	max-width:250px
}
@media (max-width:1280px) {
	.leftnav_v1 #header {
	padding-left:60px
}
.leftnav_v1 .content-col-wrapper {
	width:100%;
	padding-left:10px
}
.leftnav_v1 #leftnav {
	position:fixed;
	width:250px;
	min-width:250px;
	max-width:250px;
	padding:0;
	left:-250px
}
.leftnav_v1 #leftnav .card .card-heading {
	padding:15px;
	background:#28bebd;
	position:fixed;
	width:250px;
	z-index:50
}
.leftnav_v1 #leftnav .card .card-heading .card-title {
	color:#fff;
	font-size:1.125em
}
.leftnav_v1 #leftnav .card .card-heading ul.card-actions li i {
	font-size:1.375em
}
.leftnav_v1 #leftnav .card .card-body {
	padding:20px 10px 50px;
	margin:0 10px 0 0
}
.leftnav_v1 #leftnav .nav-pills>li>a {
	width:100%
}
}@media (max-width:992px) {
	.leftnav_v1 #leftnav .sidebarnav-inner {
	height:calc(100% - 150px)
}
.leftnav_v1 #content {
	padding-left:0!important;
	padding-right:0!important;
	margin:0!important
}
}@media (max-width:767px) {
	.leftnav_v1 #header_wrapper .breadcrumb,.leftnav_v2 #header_wrapper .breadcrumb {
	display:none!important
}
.leftnav_v1 #content,.leftnav_v2 #content {
	padding:0!important;
	margin:0!important
}
}.leftnav_v2 #leftnav {
	width:240px;
	min-width:240px;
	max-width:240px;
	height:100%;
	min-height:100%;
	float:left;
	overflow-y:auto;
	z-index:1;
	color:#627288
}
.leftnav_v2 #leftnav .form-group {
	margin:0
}
.leftnav_v2 #leftnav .card {
	background:0 0!important;
	border-color:transparent;
	box-shadow:none;
	margin:0 auto!important
}
.leftnav_v2 #leftnav .card .card-heading {
	padding:10px 0 0 25px!important
}
.leftnav_v2 #leftnav .card .card-heading h5 {
	color:rgba(98,114,136,.8);
	padding:0;
	margin:0;
	text-transform:uppercase
}
.leftnav_v2 #leftnav .card .card-body ul.card-actions.left,.leftnav_v2 #leftnav .card .card-heading ul.card-actions.left {
	left:10px;
	top:8px
}
.leftnav_v2 #leftnav .nav.nav-tabs {
	background:0 0
}
.leftnav_v2 #header {
	padding-left:60px
}
.leftnav_v2.panel-lg {
	width:320px;
	min-width:320px;
	max-width:320px
}
@media (max-width:1280px) {
	#app_wrapper #content_outer_wrapper {
	left:0!important;
	max-width:100%!important
}
#app_wrapper .leftnav_v2 #header h1 {
	padding-left:45px
}
#app_wrapper .leftnav_v2 #leftnav {
	width:250px;
	min-width:250px;
	max-width:250px;
	left:-280px;
	top:65px;
	height:100%;
	position:fixed;
	z-index:0;
	box-shadow:0 0 5px rgba(0,0,0,.3)
}
#app_wrapper .leftnav_v2 .content-body {
	padding:20px
}
.panel-left-open #app_wrapper .leftnav_v2 #leftnav {
	left:0;
	z-index:5;
	background:#EEF5F9
}
}.leftnav_v2 #leftnav .header {
	position:relative;
	padding:15px
}
.leftnav_v2 #leftnav .header .header-title {
	text-transform:uppercase;
	padding:5px 0 5px 10px;
	display:block;
	font-size:18px;
	font-weight:400
}
.leftnav_v2 #leftnav .card-body {
	padding:0!important
}
.leftnav_v2 #leftnav .card-body .submenu ul {
	padding-left:0;
	margin-bottom:0;
	list-style:none
}
.leftnav_v2 #leftnav .card-body .submenu ul li {
	position:relative;
	display:block
}
.leftnav_v2 #leftnav .card-body .submenu ul li a {
	position:relative;
	display:block;
	padding:0;
	-webkit-transition:all 250ms linear;
	-khtml-transition:all 250ms linear;
	-moz-transition:all 250ms linear;
	-ms-transition:all 250ms linear;
	-o-transition:all 250ms linear;
	transition:all 250ms linear
}
.leftnav_v2 #leftnav .card-body .submenu ul li a:hover {
	color:#516073
}
.leftnav_v2 #leftnav .card-body .submenu ul li a i {
	width:10px;
	font-size:1.4em;
	vertical-align:text-top
}
.leftnav_v2 #leftnav .card-body .submenu ul li:active,.leftnav_v2 #leftnav .card-body .submenu ul li:focus,.leftnav_v2 #leftnav .card-body .submenu ul li:hover {
	background:rgba(200,200,200,.2);
	cursor:pointer
}
.app_sidebar-menu-collapsed #content_wrapper.open-left .leftnav_v1 #leftnav {
	left:50px
}
#content_wrapper.open-left.leftnav_v1 #leftnav {
	background:#fff;
	top:65px;
	position:fixed;
	z-index:80;
	height:100%;
	left:0
}
#content_wrapper.open-left.leftnav_v1 #leftnav .card-heading,#content_wrapper.open-left.leftnav_v1 #leftnav .header {
	position:relative;
	padding:15px;
	height:70px
}
#content_wrapper.open-left.leftnav_v1 #leftnav .card-heading .card-title,#content_wrapper.open-left.leftnav_v1 #leftnav .card-heading .header-title,#content_wrapper.open-left.leftnav_v1 #leftnav .header .card-title,#content_wrapper.open-left.leftnav_v1 #leftnav .header .header-title {
	text-transform:uppercase;
	padding:5px 0 5px 10px;
	margin-top:0;
	display:block;
	font-size:18px;
	font-weight:400;
	color:#fff;
	line-height:2em
}
#content_wrapper.open-left.leftnav_v1 #leftnav .card {
	box-shadow:none
}
#content_wrapper.open-left.leftnav_v1 #leftnav .card .header {
	background:#28bebd
}
#content_wrapper.leftnav_v2 {
	margin-left:250px;
	-webkit-transition:all 150ms linear;
	-khtml-transition:all 150ms linear;
	-moz-transition:all 150ms linear;
	-ms-transition:all 150ms linear;
	-o-transition:all 150ms linear;
	transition:all 150ms linear
}
#content_wrapper.leftnav_v2 #leftnav,#content_wrapper.leftnav_v2 #leftnav .card .card-body form.open {
	-webkit-transition:all 150ms linear;
	-khtml-transition:all 150ms linear;
	-moz-transition:all 150ms linear;
	-ms-transition:all 150ms linear;
	-o-transition:all 150ms linear
}
#content_wrapper.leftnav_v2 #leftnav {
	width:250px;
	min-width:250px;
	max-width:250px;
	left:240px;
	top:65px;
	height:100%;
	min-height:100%;
	position:fixed;
	overflow-x:hidden;
	overflow-y:auto;
	box-shadow:inset -3px 0 22px 2px rgba(0,0,0,.06);
	color:#627288;
	padding-left:0;
	-webkit-transform:translateX(0);
	-khtml-transform:translateX(0);
	-moz-transform:translateX(0);
	-ms-transform:translateX(0);
	-o-transform:translateX(0);
	transform:translateX(0);
	transition:all 150ms linear
}
#content_wrapper.leftnav_v2 #leftnav .form-group {
	margin:0
}
#content_wrapper.leftnav_v2 #leftnav .card {
	background:0 0!important;
	border-color:transparent;
	box-shadow:none;
	margin-bottom:15px 0 15px 0!important
}
#content_wrapper.leftnav_v2 #leftnav .card .card-heading {
	padding:15px 10px!important;
	z-index:5;
	display:none
}
#content_wrapper.leftnav_v2 #leftnav .card .card-heading h5 {
	color:#8190a5;
	padding:0;
	margin:0;
	text-transform:uppercase
}
#content_wrapper.leftnav_v2 #leftnav .card .card-body {
	padding:0!important
}
#content_wrapper.leftnav_v2 #leftnav .card .card-body form {
	z-index:0;
	-webkit-transform:translateY(-60px);
	-khtml-transform:translateY(-60px);
	-moz-transform:translateY(-60px);
	-ms-transform:translateY(-60px);
	-o-transform:translateY(-60px);
	transform:translateY(-60px);
	height:0
}
#content_wrapper.leftnav_v2 #leftnav .card .card-body form.open {
	transition:all 150ms linear;
	-webkit-transform:translateY(0);
	-khtml-transform:translateY(0);
	-moz-transform:translateY(0);
	-ms-transform:translateY(0);
	-o-transform:translateY(0);
	transform:translateY(0);
	height:55px
}
#content_wrapper.leftnav_v2+#footer_wrapper,.app_sidebar-menu-collapsed #content_wrapper.leftnav_v2 #leftnav {
	-webkit-transition:all 150ms linear;
	-khtml-transition:all 150ms linear;
	-moz-transition:all 150ms linear;
	-ms-transition:all 150ms linear;
	-o-transition:all 150ms linear
}
#content_wrapper.leftnav_v2 #leftnav .card.date {
	margin:0!important
}
#content_wrapper.leftnav_v2 #leftnav .card.date .curr-date {
	padding:20px 0 0 23px
}
#content_wrapper.leftnav_v2 #leftnav .card.date .curr-date span {
	display:block
}
#content_wrapper.leftnav_v2 #leftnav .card.date .curr-date .curr-dd,#content_wrapper.leftnav_v2 #leftnav .card.date .curr-date .curr-mmmm-dd {
	font-size:1.875em;
	padding:0;
	font-weight:200;
	margin:5px 0;
	color:#8190a5
}
#content_wrapper.leftnav_v2 #leftnav .card .card-body ul.card-actions.left,#content_wrapper.leftnav_v2 #leftnav .card .card-heading ul.card-actions.left {
	left:10px;
	top:8px
}
#content_wrapper.leftnav_v2 #leftnav .nav.nav-tabs {
	background:0 0
}
.app_sidebar-menu-collapsed #content_wrapper.leftnav_v2 {
	margin-left:250px
}
.app_sidebar-menu-collapsed #content_wrapper.leftnav_v2 #leftnav {
	transition:all 150ms linear;
	left:50px
}
@media (max-width:1280px) {
	#content_wrapper.leftnav_v2 #leftnav {
	left:0!important
}
#content_wrapper.leftnav_v2 #leftnav .card-heading {
	display:block
}
}#content_wrapper.leftnav_v2+#footer_wrapper {
	margin-left:250px;
	transition:all 150ms linear
}
#content_wrapper.leftnav_v2.lg+#footer_wrapper,#content_wrapper.leftnav_v2.toggle-left+#footer_wrapper {
	-webkit-transition:all 150ms linear;
	-moz-transition:all 150ms linear;
	-ms-transition:all 150ms linear;
	-o-transition:all 150ms linear;
	-khtml-transition:all 150ms linear
}
#content_wrapper.toggle-left.leftnav_v2 {
	margin-left:0
}
#content_wrapper.toggle-left.leftnav_v2 #leftnav {
	-webkit-transform:translateX(-250px);
	-moz-transform:translateX(-250px);
	-ms-transform:translateX(-250px);
	-o-transform:translateX(-250px);
	transform:translateX(-250px)
}
#content_wrapper.leftnav_v2.toggle-left+#footer_wrapper {
	transition:all 150ms linear;
	margin-left:0
}
@media (max-width:992px) {
	#content_wrapper.leftnav_v2 {
	margin-left:0;
	-webkit-transition:all 150ms linear;
	-khtml-transition:all 150ms linear;
	-moz-transition:all 150ms linear;
	-ms-transition:all 150ms linear;
	-o-transition:all 150ms linear;
	transition:all 150ms linear
}
#content_wrapper.leftnav_v2 #leftnav,#content_wrapper.toggle-left.leftnav_v2 #leftnav {
	-webkit-transition:all 150ms linear;
	-moz-transition:all 150ms linear;
	-ms-transition:all 150ms linear;
	-o-transition:all 150ms linear;
	top:60px;
	padding-bottom:60px;
	width:250px;
	min-width:250px;
	max-width:250px;
	position:fixed!important;
	height:100%;
	max-height:100%;
	-khtml-transition:all 150ms linear
}
#content_wrapper.leftnav_v2 #leftnav {
	transition:all 150ms linear;
	-webkit-transform:translateX(-250px);
	-moz-transform:translateX(-250px);
	-ms-transform:translateX(-250px);
	-o-transform:translateX(-250px);
	transform:translateX(-250px);
	overflow-y:auto!important
}
#content_wrapper.toggle-left.leftnav_v2 {
	overflow:hidden
}
#content_wrapper.toggle-left.leftnav_v2 #leftnav {
	transition:all 150ms linear;
	left:0;
	background:#fff;
	z-index:80;
	overflow-y:auto!important;
	-webkit-transform:translateX(0);
	-khtml-transform:translateX(0);
	-moz-transform:translateX(0);
	-ms-transform:translateX(0);
	-o-transform:translateX(0);
	transform:translateX(0);
	box-shadow:none
}
#content_wrapper.toggle-left.leftnav_v2 #leftnav .card-heading.card-img {
	display:block
}
#content_wrapper.leftnav_v2+#footer_wrapper {
	-webkit-transition:all 150ms linear;
	-khtml-transition:all 150ms linear;
	-moz-transition:all 150ms linear;
	-ms-transition:all 150ms linear;
	-o-transition:all 150ms linear;
	transition:all 150ms linear;
	margin-left:0
}
}@media (max-width:767px) {
	#content_wrapper.toggle-left.leftnav_v2 #leftnav {
	-webkit-transition:all 150ms linear;
	-khtml-transition:all 150ms linear;
	-moz-transition:all 150ms linear;
	-ms-transition:all 150ms linear;
	-o-transition:all 150ms linear;
	transition:all 150ms linear;
	width:275px;
	min-width:275px;
	max-width:275px
}
}#content_wrapper.leftnav_v2.lg {
	margin-left:360px
}
#content_wrapper.leftnav_v2.lg #leftnav {
	width:360px;
	min-width:360px;
	max-width:360px;
	-webkit-transform:translateX(0);
	-khtml-transform:translateX(0);
	-moz-transform:translateX(0);
	-ms-transform:translateX(0);
	-o-transform:translateX(0);
	transform:translateX(0)
}
#content_wrapper.toggle-left.leftnav_v2.lg {
	margin-left:0
}
#content_wrapper.toggle-left.leftnav_v2.lg #leftnav {
	-webkit-transform:translateX(360px);
	-moz-transform:translateX(360px);
	-ms-transform:translateX(360px);
	-o-transform:translateX(360px);
	transform:translateX(360px)
}
#content_wrapper.leftnav_v2.lg+#footer_wrapper {
	transition:all 150ms linear;
	margin-left:360px
}
#content_wrapper.leftnav_v2.toggle-left.lg+#footer_wrapper {
	margin-left:0;
	-webkit-transition:all 150ms linear;
	-khtml-transition:all 150ms linear;
	-moz-transition:all 150ms linear;
	-ms-transition:all 150ms linear;
	-o-transition:all 150ms linear;
	transition:all 150ms linear
}
@media (max-width:992px) {
	#content_wrapper.leftnav_v2.lg #leftnav,#content_wrapper.toggle-left.leftnav_v2.lg #leftnav {
	-webkit-transition:all 150ms linear;
	-moz-transition:all 150ms linear;
	-ms-transition:all 150ms linear;
	-o-transition:all 150ms linear;
	-khtml-transition:all 150ms linear
}
#content_wrapper.leftnav_v2.lg {
	margin-left:0
}
#content_wrapper.leftnav_v2.lg #leftnav {
	transition:all 150ms linear;
	-webkit-transform:translateX(360px);
	-moz-transform:translateX(360px);
	-ms-transform:translateX(360px);
	-o-transform:translateX(360px);
	transform:translateX(360px)
}
#content_wrapper.toggle-left.leftnav_v2.lg #leftnav {
	transition:all 150ms linear;
	-webkit-transform:translateX(0);
	-khtml-transform:translateX(0);
	-moz-transform:translateX(0);
	-ms-transform:translateX(0);
	-o-transform:translateX(0);
	transform:translateX(0)
}
#content_wrapper.leftnav_v2.lg+#footer_wrapper {
	margin-left:0;
	-webkit-transition:all 150ms linear;
	-khtml-transition:all 150ms linear;
	-moz-transition:all 150ms linear;
	-ms-transition:all 150ms linear;
	-o-transition:all 150ms linear;
	transition:all 150ms linear
}
}@media (max-width:768px) {
	#content_wrapper.leftnav_v2.lg {
	margin-left:0
}
#content_wrapper.leftnav_v2.lg #leftnav {
	width:275px;
	min-width:275px;
	max-width:275px;
	-webkit-transition:all 150ms linear;
	-khtml-transition:all 150ms linear;
	-moz-transition:all 150ms linear;
	-ms-transition:all 150ms linear;
	-o-transition:all 150ms linear;
	transition:all 150ms linear;
	-webkit-transform:translateX(275px);
	-moz-transform:translateX(275px);
	-ms-transform:translateX(275px);
	-o-transform:translateX(275px);
	transform:translateX(275px)
}
}.rightnav_v1 #rightnav {
	position:relative
}
.rightnav_v1 #rightnav .card .card-heading {
	padding:10px 10px 10px 0
}
.rightnav_v1 #rightnav .card .card-heading .card-title {
	text-transform:uppercase;
	padding:5px 0 5px 10px;
	display:block;
	font-size:18px;
	font-weight:400
}
.rightnav_v1 #rightnav .card .card-body {
	padding:0 10px 0 0;
	margin:0 10px 0 0
}
.rightnav_v1 .content-col-wrapper {
	padding-right:40px
}
.rightnav_v1 .rightnav-col-wrapper {
	padding-right:0;
	max-width:250px
}
@media (max-width:1280px) {
	.rightnav_v1 .content-col-wrapper {
	width:100%;
	padding-right:10px
}
.rightnav_v1 #rightnav {
	position:fixed;
	overflow-y:auto;
	width:250px;
	min-width:250px;
	max-width:250px;
	padding:0;
	right:-250px
}
.rightnav_v1 #rightnav .card .card-heading {
	padding:15px;
	background:#28bebd;
	position:fixed;
	width:250px;
	z-index:50
}
.rightnav_v1 #rightnav .card .card-heading .card-title {
	color:#fff;
	font-size:1.125em
}
.rightnav_v1 #rightnav .card .card-heading ul.card-actions li i {
	font-size:1.375em
}
.rightnav_v1 #rightnav .card .card-body {
	padding:20px 10px 50px;
	margin:0 10px 0 0
}
.rightnav_v1 #rightnav .nav-pills>li>a {
	width:100%
}
}@media (max-width:992px) {
	.rightnav_v1 #rightnav .sidebarnav-inner {
	height:calc(100% - 150px)
}
.rightnav_v1 #content {
	padding-left:0!important;
	padding-right:0!important;
	margin:0!important
}
}@media (max-width:767px) {
	.rightnav_v1 #header_wrapper .breadcrumb,.rightnav_v2 #header_wrapper .breadcrumb {
	display:none!important
}
.rightnav_v1 #content,.rightnav_v2 #content {
	padding:0!important;
	margin:0!important
}
}.rightnav_v2 #rightnav {
	width:240px;
	min-width:240px;
	max-width:240px;
	height:100%;
	min-height:100%;
	float:right;
	z-index:1;
	color:#627288
}
.rightnav_v2 #rightnav .form-group {
	margin:0
}
.rightnav_v2 #rightnav .card {
	background:0 0!important;
	border-color:transparent;
	box-shadow:none;
	margin:0 auto!important
}
.rightnav_v2 #rightnav .card .card-heading {
	padding:10px 0 0 25px!important
}
.rightnav_v2 #rightnav .card .card-heading h5 {
	color:rgba(98,114,136,.8);
	padding:0;
	margin:0;
	text-transform:uppercase
}
.rightnav_v2 #rightnav .card .card-body ul.card-actions.right,.rightnav_v2 #rightnav .card .card-heading ul.card-actions.right {
	right:10px;
	top:8px
}
.rightnav_v2 #rightnav .nav.nav-tabs {
	background:0 0
}
.rightnav_v2.panel-lg {
	width:320px;
	min-width:320px;
	max-width:320px
}
@media (max-width:1280px) {
	#app_wrapper #content_outer_wrapper {
	right:0!important;
	max-width:100%!important
}
#app_wrapper .rightnav_v2 #header h1 {
	padding-right:45px
}
#app_wrapper .rightnav_v2 #rightnav {
	width:250px;
	min-width:250px;
	max-width:250px;
	right:-280px;
	top:65px;
	height:100%;
	position:absolute;
	z-index:0;
	box-shadow:0 0 5px rgba(0,0,0,.3)
}
#app_wrapper .rightnav_v2 .content-body {
	padding:20px
}
.panel-right-open #app_wrapper .rightnav_v2 #rightnav {
	right:0;
	z-index:5;
	background:#EEF5F9
}
}.rightnav_v2 #rightnav .header {
	position:relative;
	padding:15px
}
.rightnav_v2 #rightnav .header .header-title {
	text-transform:uppercase;
	padding:5px 0 5px 10px;
	display:block;
	font-size:18px;
	font-weight:400
}
.rightnav_v2 #rightnav .card-body {
	padding:0!important
}
.rightnav_v2 #rightnav .card-body .submenu ul {
	padding-right:0;
	margin-bottom:0;
	list-style:none
}
.rightnav_v2 #rightnav .card-body .submenu ul li {
	position:relative;
	display:block
}
.rightnav_v2 #rightnav .card-body .submenu ul li a {
	position:relative;
	display:block;
	padding:0;
	-webkit-transition:all 250ms linear;
	-khtml-transition:all 250ms linear;
	-moz-transition:all 250ms linear;
	-ms-transition:all 250ms linear;
	-o-transition:all 250ms linear;
	transition:all 250ms linear
}
#content_wrapper.rightnav_v2,#content_wrapper.rightnav_v2 #rightnav {
	-webkit-transition:all 150ms linear;
	-khtml-transition:all 150ms linear;
	-moz-transition:all 150ms linear;
	-o-transition:all 150ms linear
}
.rightnav_v2 #rightnav .card-body .submenu ul li a:hover {
	color:#516073
}
.rightnav_v2 #rightnav .card-body .submenu ul li a i {
	width:10px;
	font-size:1.4em;
	vertical-align:text-top
}
.rightnav_v2 #rightnav .card-body .submenu ul li:active,.rightnav_v2 #rightnav .card-body .submenu ul li:focus,.rightnav_v2 #rightnav .card-body .submenu ul li:hover {
	background:rgba(200,200,200,.2);
	cursor:pointer
}
.app_sidebar-menu-collapsed #content_wrapper.open-right .rightnav_v1 #rightnav {
	right:50px
}
#content_wrapper.open-right.rightnav_v1 #rightnav {
	background:#fff;
	top:65px;
	position:fixed;
	overflow-y:auto;
	z-index:80;
	height:100%;
	right:0
}
#content_wrapper.open-right.rightnav_v1 #rightnav .card-heading,#content_wrapper.open-right.rightnav_v1 #rightnav .header {
	position:relative;
	padding:15px;
	height:70px
}
#content_wrapper.open-right.rightnav_v1 #rightnav .card-heading .card-title,#content_wrapper.open-right.rightnav_v1 #rightnav .card-heading .header-title,#content_wrapper.open-right.rightnav_v1 #rightnav .header .card-title,#content_wrapper.open-right.rightnav_v1 #rightnav .header .header-title {
	text-transform:uppercase;
	padding:5px 0 5px 10px;
	margin-top:0;
	display:block;
	font-size:18px;
	font-weight:400;
	color:#fff;
	line-height:2em
}
#content_wrapper.open-right.rightnav_v1 #rightnav .card {
	box-shadow:none
}
#content_wrapper.open-right.rightnav_v1 #rightnav .card .header {
	background:#28bebd
}
#content_wrapper.rightnav_v2 {
	margin-right:250px;
	-ms-transition:all 150ms linear;
	transition:all 150ms linear
}
#content_wrapper.rightnav_v2 #rightnav {
	width:250px;
	min-width:250px;
	max-width:250px;
	right:0;
	top:65px;
	height:100%;
	min-height:100%;
	position:fixed;
	overflow-y:auto;
	box-shadow:inset 3px 0 22px 2px rgba(0,0,0,.06);
	color:#627288;
	padding-right:0;
	-webkit-transform:translateX(0);
	-khtml-transform:translateX(0);
	-moz-transform:translateX(0);
	-ms-transform:translateX(0);
	-o-transform:translateX(0);
	transform:translateX(0);
	-ms-transition:all 150ms linear;
	transition:all 150ms linear
}
#content_wrapper.rightnav_v2 #rightnav .card .card-body form.open,#content_wrapper.rightnav_v2+#footer_wrapper {
	-webkit-transition:all 150ms linear;
	-khtml-transition:all 150ms linear;
	-moz-transition:all 150ms linear;
	-ms-transition:all 150ms linear;
	-o-transition:all 150ms linear
}
#content_wrapper.rightnav_v2 #rightnav .form-group {
	margin:0
}
#content_wrapper.rightnav_v2 #rightnav .card {
	background:0 0!important;
	border-color:transparent;
	box-shadow:none;
	margin-bottom:35px auto!important
}
#content_wrapper.rightnav_v2 #rightnav .card .card-heading {
	padding:15px 10px!important;
	background:#e7eef3;
	z-index:5
}
#content_wrapper.rightnav_v2 #rightnav .card .card-heading h5 {
	color:#8190a5;
	padding:0;
	margin:0;
	text-transform:uppercase
}
#content_wrapper.rightnav_v2 #rightnav .card .card-body {
	padding:10px!important
}
#content_wrapper.rightnav_v2 #rightnav .card .card-body form {
	z-index:0;
	-webkit-transform:translateY(-60px);
	-khtml-transform:translateY(-60px);
	-moz-transform:translateY(-60px);
	-ms-transform:translateY(-60px);
	-o-transform:translateY(-60px);
	transform:translateY(-60px);
	height:0
}
#content_wrapper.rightnav_v2 #rightnav .card .card-body form.open {
	transition:all 150ms linear;
	-webkit-transform:translateY(0);
	-khtml-transform:translateY(0);
	-moz-transform:translateY(0);
	-ms-transform:translateY(0);
	-o-transform:translateY(0);
	transform:translateY(0);
	height:55px
}
#content_wrapper.rightnav_v2 #rightnav .card.date {
	margin:0!important
}
#content_wrapper.rightnav_v2 #rightnav .card.date .curr-date {
	padding:20px 0 0 23px
}
#content_wrapper.rightnav_v2 #rightnav .card.date .curr-date span {
	display:block
}
#content_wrapper.rightnav_v2 #rightnav .card.date .curr-date .curr-dd,#content_wrapper.rightnav_v2 #rightnav .card.date .curr-date .curr-mmmm-dd {
	font-size:1.875em;
	padding:0;
	font-weight:200;
	margin:5px 0;
	color:#8190a5
}
#content_wrapper.rightnav_v2 #rightnav .card .card-body ul.card-actions.right,#content_wrapper.rightnav_v2 #rightnav .card .card-heading ul.card-actions.right {
	right:10px;
	top:8px
}
#content_wrapper.rightnav_v2 #rightnav .nav.nav-tabs {
	background:0 0
}
#content_wrapper.rightnav_v2+#footer_wrapper {
	margin-right:250px;
	transition:all 150ms linear
}
#content_wrapper.rightnav_v2.lg+#footer_wrapper,#content_wrapper.rightnav_v2.toggle-right+#footer_wrapper {
	-webkit-transition:all 150ms linear;
	-moz-transition:all 150ms linear;
	-ms-transition:all 150ms linear;
	-o-transition:all 150ms linear;
	-khtml-transition:all 150ms linear
}
#content_wrapper.toggle-right.rightnav_v2 {
	margin-right:0
}
#content_wrapper.toggle-right.rightnav_v2 #rightnav {
	-webkit-transform:translateX(250px);
	-moz-transform:translateX(250px);
	-ms-transform:translateX(250px);
	-o-transform:translateX(250px);
	transform:translateX(250px)
}
#content_wrapper.rightnav_v2.toggle-right+#footer_wrapper {
	margin-right:0;
	transition:all 150ms linear
}
@media (max-width:992px) {
	#content_wrapper.rightnav_v2 {
	margin-right:0;
	-webkit-transition:all 150ms linear;
	-khtml-transition:all 150ms linear;
	-moz-transition:all 150ms linear;
	-ms-transition:all 150ms linear;
	-o-transition:all 150ms linear;
	transition:all 150ms linear
}
#content_wrapper.rightnav_v2 #rightnav,#content_wrapper.toggle-right.rightnav_v2 #rightnav {
	-webkit-transition:all 150ms linear;
	-moz-transition:all 150ms linear;
	-ms-transition:all 150ms linear;
	-o-transition:all 150ms linear;
	top:60px;
	padding-bottom:60px;
	width:250px;
	min-width:250px;
	max-width:250px;
	position:fixed!important;
	height:100%;
	max-height:100%;
	-khtml-transition:all 150ms linear
}
#content_wrapper.rightnav_v2 #rightnav {
	transition:all 150ms linear;
	-webkit-transform:translateX(250px);
	-moz-transform:translateX(250px);
	-ms-transform:translateX(250px);
	-o-transform:translateX(250px);
	transform:translateX(250px);
	overflow-y:auto!important
}
#content_wrapper.toggle-right.rightnav_v2 {
	overflow:hidden
}
#content_wrapper.toggle-right.rightnav_v2 #rightnav {
	transition:all 150ms linear;
	right:0;
	background:#fff;
	z-index:80;
	overflow-y:auto!important;
	-webkit-transform:translateX(0);
	-khtml-transform:translateX(0);
	-moz-transform:translateX(0);
	-ms-transform:translateX(0);
	-o-transform:translateX(0);
	transform:translateX(0);
	box-shadow:none
}
#content_wrapper.toggle-right.rightnav_v2 #rightnav .card-heading.card-img {
	display:block
}
#content_wrapper.rightnav_v2+#footer_wrapper {
	margin-right:0;
	-webkit-transition:all 150ms linear;
	-khtml-transition:all 150ms linear;
	-moz-transition:all 150ms linear;
	-ms-transition:all 150ms linear;
	-o-transition:all 150ms linear;
	transition:all 150ms linear
}
}#header_wrapper,#header_wrapper #header {
	position:relative
}
@media (max-width:767px) {
	#content_wrapper.toggle-right.rightnav_v2 #rightnav {
	-webkit-transition:all 150ms linear;
	-khtml-transition:all 150ms linear;
	-moz-transition:all 150ms linear;
	-ms-transition:all 150ms linear;
	-o-transition:all 150ms linear;
	transition:all 150ms linear;
	width:275px;
	min-width:275px;
	max-width:275px
}
}#content_wrapper.rightnav_v2.lg {
	margin-right:360px
}
#content_wrapper.rightnav_v2.lg #rightnav {
	width:360px;
	min-width:360px;
	max-width:360px;
	-webkit-transform:translateX(0);
	-khtml-transform:translateX(0);
	-moz-transform:translateX(0);
	-ms-transform:translateX(0);
	-o-transform:translateX(0);
	transform:translateX(0)
}
#content_wrapper.toggle-right.rightnav_v2.lg {
	margin-right:0
}
#content_wrapper.toggle-right.rightnav_v2.lg #rightnav {
	-webkit-transform:translateX(360px);
	-moz-transform:translateX(360px);
	-ms-transform:translateX(360px);
	-o-transform:translateX(360px);
	transform:translateX(360px)
}
#content_wrapper.rightnav_v2.lg+#footer_wrapper {
	margin-right:360px;
	transition:all 150ms linear
}
#content_wrapper.rightnav_v2.toggle-right.lg+#footer_wrapper {
	margin-right:0;
	-webkit-transition:all 150ms linear;
	-khtml-transition:all 150ms linear;
	-moz-transition:all 150ms linear;
	-ms-transition:all 150ms linear;
	-o-transition:all 150ms linear;
	transition:all 150ms linear
}
@media (max-width:992px) {
	#content_wrapper.rightnav_v2.lg #rightnav,#content_wrapper.toggle-right.rightnav_v2.lg #rightnav {
	-webkit-transition:all 150ms linear;
	-moz-transition:all 150ms linear;
	-ms-transition:all 150ms linear;
	-o-transition:all 150ms linear;
	-khtml-transition:all 150ms linear
}
#content_wrapper.rightnav_v2.lg {
	margin-right:0
}
#content_wrapper.rightnav_v2.lg #rightnav {
	transition:all 150ms linear;
	-webkit-transform:translateX(360px);
	-moz-transform:translateX(360px);
	-ms-transform:translateX(360px);
	-o-transform:translateX(360px);
	transform:translateX(360px)
}
#content_wrapper.toggle-right.rightnav_v2.lg #rightnav {
	transition:all 150ms linear;
	-webkit-transform:translateX(0);
	-khtml-transform:translateX(0);
	-moz-transform:translateX(0);
	-ms-transform:translateX(0);
	-o-transform:translateX(0);
	transform:translateX(0)
}
#content_wrapper.rightnav_v2.lg+#footer_wrapper {
	margin-right:0;
	-webkit-transition:all 150ms linear;
	-khtml-transition:all 150ms linear;
	-moz-transition:all 150ms linear;
	-ms-transition:all 150ms linear;
	-o-transition:all 150ms linear;
	transition:all 150ms linear
}
}@media (max-width:768px) {
	#content_wrapper.rightnav_v2.lg {
	margin-right:0
}
#content_wrapper.rightnav_v2.lg #rightnav {
	width:275px;
	min-width:275px;
	max-width:275px;
	-webkit-transition:all 150ms linear;
	-khtml-transition:all 150ms linear;
	-moz-transition:all 150ms linear;
	-ms-transition:all 150ms linear;
	-o-transition:all 150ms linear;
	transition:all 150ms linear;
	-webkit-transform:translateX(275px);
	-moz-transform:translateX(275px);
	-ms-transform:translateX(275px);
	-o-transform:translateX(275px);
	transform:translateX(275px)
}
}#header_wrapper {
	padding:20px 0;
	width:100%;
	height:120px
}
#header_wrapper .header-search-form,#header_wrapper.header-lg.overlay,#header_wrapper.header-xl.overlay {
	position:absolute
}
#header_wrapper h1 {
	text-align:left;
	font-size:1.75em;
	color:#fff;
	font-weight:200;
	padding-top:5px
}
#header_wrapper p,#header_wrapper small {
	color:rgba(255,255,255,.75);
	line-height:2em
}
#header_wrapper form {
	width:70%;
	display:inline-block;
	margin:0 20px 0 8%;
	left:187px
}
#header_wrapper form .form-group {
	margin:0
}
#header_wrapper form .form-group .form-control {
	background-image:none;
	margin:-5px 0 0;
	padding:10px 20px;
	border-radius:3px;
	height:45px;
	display:inline-block;
	color:#fff;
	-webkit-transition:all 150ms ease-in-out;
	-khtml-transition:all 150ms ease-in-out;
	-moz-transition:all 150ms ease-in-out;
	-ms-transition:all 150ms ease-in-out;
	-o-transition:all 150ms ease-in-out;
	transition:all 150ms ease-in-out;
	width:90%;
	text-indent:30px;
	background-color:rgba(255,255,255,.2)
}
#header_wrapper form .form-group::-webkit-input-placeholder {
	color:#fff!important
}
#header_wrapper form .form-group:-moz-placeholder {
	color:#fff!important
}
#header_wrapper form .form-group::-moz-placeholder {
	color:#fff!important
}
#header_wrapper form .form-group:-ms-input-placeholder {
	color:#fff!important
}
#header_wrapper form .form-group input:focus::-webkit-input-placeholder {
	color:#4b5a6d!important
}
#header_wrapper form .form-group input:focus:-moz-placeholder {
	color:#4b5a6d!important
}
#header_wrapper form .form-group input:focus::-moz-placeholder {
	color:#4b5a6d!important
}
#header_wrapper form .form-group input:focus:-ms-input-placeholder {
	color:#4b5a6d!important
}
#header_wrapper form .form-control:active,#header_wrapper form .form-control:focus {
	background-color:#fff;
	color:#4b5a6d;
	box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2);
	opacity:1
}
@media (max-width:992px) {
	#header_wrapper .header-search-form {
	display:none
}
}#header_wrapper .header-search-form .header-search-icon {
	position:absolute;
	z-index:15;
	left:15px;
	top:7px
}
#header_wrapper .header-search-form .header-search-icon i {
	color:#fff!important;
	font-size:1.25em
}
#header_wrapper .header-search-form .form-group.is-focused .header-search-icon i {
	color:#4b5a6d!important
}
#header_wrapper+.tabpanel.tab-header .nav-tabs {
	padding:0
}
#header_wrapper+.tabpanel.tab-header .nav-tabs li a {
	font-size:14px
}
#header_wrapper+.tabpanel.tab-header .nav>li>a {
	padding:17px 15px
}
#header_wrapper.header-sm {
	height:70px
}
#header_wrapper.header-sm #header h1 {
	padding:0 0 0 5px;
	line-height:0;
	font-size:1.5em;
	display:inline-block;
	margin:15px 0 0
}
#header_wrapper.header-sm #header .breadcrumb {
	padding:8px 15px 8px 10px;
	display:inline;
	vertical-align:text-top
}
#header_wrapper.header-sm #header small {
	color:rgba(255,255,255,.7);
	padding:0 10px;
	line-height:1.8em;
	font-size:12px;
	vertical-align:text-top
}
#header_wrapper.header-md {
	height:190px
}
#header_wrapper.header-md #header h1 {
	font-size:1.75em;
	margin:0
}
#header_wrapper.header-md #header small {
	color:rgba(255,255,255,.7)
}
#header_wrapper.header-lg {
	height:220px
}
#header_wrapper.header-lg #header h1 {
	padding-top:100px;
	font-size:1.75em
}
#header_wrapper.header-lg.overlay #header h1 {
	padding-top:15px;
	font-size:1.75em
}
#header_wrapper.header-xl {
	height:320px
}
#header_wrapper.header-xl #header h1 {
	padding-top:100px;
	font-size:1.75em
}
#header_wrapper.header-xl.overlay #header h1 {
	padding-top:15px;
	font-size:1.75em
}
#header_wrapper .container {
	position:relative
}
@media (max-width:1280px) {
	#header_wrapper .container {
	width:100%;
	position:relative
}
}@media (max-width:768px) {
	#header_wrapper {
	height:145px
}
#header_wrapper #header h1 {
	padding-top:0
}
#header_wrapper.header-md {
	height:160px
}
#header_wrapper.header-md #header h1 {
	font-size:1.375em;
	padding-top:0
}
#header_wrapper.header-md #header small {
	line-height:0
}
}#header_action_bar {
	width:100%;
	height:70px;
	position:absolute;
	z-index:96;
	top:-90px;
	background:#E8F0FE;
	box-shadow:0 0 4px rgba(0,0,0,.14),0 4px 8px rgba(0,0,0,.28);
	-webkit-transition:all 150ms linear;
	-khtml-transition:all 150ms linear;
	-moz-transition:all 150ms linear;
	-ms-transition:all 150ms linear;
	-o-transition:all 150ms linear;
	transition:all 150ms linear
}
#header_action_bar.open {
	top:0
}
#header_action_bar .action-left {
	padding-top:20px
}
#header_action_bar .action-left a i {
	font-size:1.5625em;
	padding:0 0 0 21px
}
#header_action_bar .action-left a h3 {
	margin:0;
	padding:3px 0 0 20px;
	display:inline-block;
	font-size:1.2em;
	color:#688696
}
#header_action_bar .action-right ul.card-actions.icons.right-top {
	right:12%;
	top:20px
}
#header_action_bar .dropdown.open .dropdown-menu {
	width:200px
}
#header_action_bar .dropdown.open .dropdown-menu .title {
	text-transform:uppercase;
	font-size:12px;
	color:#4b5a6d;
	padding:10px 20px;
	margin:0 5px
}
#header_action_bar #selected_items {
	padding-left:20px;
	display:inline-block;
	float:right;
	margin-right:20%;
	padding-top:3px
}
#header_action_bar #selected_items span {
	color:#4285F4
}
@media (max-width:768px) {
	#header_wrapper #header h1 {
	font-size:1.5em!important
}
#header_action_bar {
	width:100%;
	height:70px;
	position:absolute;
	z-index:96;
	top:-90px;
	background:#EEF5F9;
	box-shadow:0 0 4px rgba(0,0,0,.14),0 4px 8px rgba(0,0,0,.28);
	-webkit-transition:all 150ms linear;
	-khtml-transition:all 150ms linear;
	-moz-transition:all 150ms linear;
	-ms-transition:all 150ms linear;
	-o-transition:all 150ms linear;
	transition:all 150ms linear
}
#header_action_bar .action-left,#header_action_bar .action-right {
	padding-top:20px;
	height:70px
}
#header_action_bar .action-right ul.card-actions.icons.right-top {
	right:20px;
	top:20px
}
#header_action_bar .action-left a i {
	font-size:1.5625em;
	padding:0 0 0 21px;
	float:none!important
}
#header_action_bar ul.card-actions.right-top>li {
	margin-left:0
}
#header_action_bar .action-left a h3 {
	margin:0;
	padding:3px 0 0 20px;
	font-size:1.2em;
	color:#688696;
	display:none
}
#header_action_bar #selected_items {
	display:inline-block;
	padding-left:20px
}
}#footer_wrapper {
	margin:0;
	position:absolute;
	bottom:-65px
}
#footer_wrapper .footer-content {
	text-align:left;
	padding:40px 30px 20px
}
#footer_wrapper .footer-content ul {
	margin:0;
	padding:0;
	list-style:none
}
#footer_wrapper .footer-content ul li {
	line-height:2em;
	font-size:.8125em
}
#footer_wrapper .footer-content ul li a,#footer_wrapper .footer-content ul li a:link,#footer_wrapper .footer-content ul li a:visited {
	color:rgba(255,255,255,.5);
	font-weight:400
}
#footer_wrapper .footer-content h6,#footer_wrapper .footer-content p,#footer_wrapper .footer-content span,#footer_wrapper .footer-content ul li a:active,#footer_wrapper .footer-content ul li a:hover {
	color:#fff
}
#footer_wrapper .footer-content h6 {
	font-size:1.125em;
	margin:0 0 15px
}
#footer_wrapper .footer-content p {
	font-size:.8125em
}
#footer_wrapper .footer-content span {
	font-size:.75em
}
#footer_wrapper .footer-content .copy-wrapper {
	padding:10px 0 0;
	border-top:solid thin rgba(255,255,255,.2);
	margin:30px 0 0
}
#footer_wrapper .footer-content .copy-wrapper .copy {
	color:rgba(255,255,255,.6);
	font-weight:200
}
#footer_wrapper .footer-content .form-group .control-label {
	color:rgba(255,255,255,.6)
}
#footer_wrapper .footer-content .form-group .form-control {
	background-image:none;
	margin:-5px 0 0;
	padding:10px 20px;
	border-radius:3px;
	height:45px;
	display:inline-block;
	color:#fff;
	-webkit-transition:all 150ms ease-in-out;
	-khtml-transition:all 150ms ease-in-out;
	-moz-transition:all 150ms ease-in-out;
	-ms-transition:all 150ms ease-in-out;
	-o-transition:all 150ms ease-in-out;
	transition:all 150ms ease-in-out;
	background-color:rgba(255,255,255,.2)
}
.list-group.user-group .list-group-item .remove-guests,.list-group.user-group .list-group-item .remove-guests i {
	-webkit-transition:all 250ms;
	-moz-transition:all 250ms;
	-ms-transition:all 250ms;
	-o-transition:all 250ms;
	-khtml-transition:all 250ms
}
#footer_wrapper .footer-content .form-group .input-group-btn {
	top:-4px
}
#footer_wrapper .footer-content .form-group .form-control:focus {
	background-color:#fff;
	color:#4b5a6d;
	opacity:1
}
#footer_wrapper .footer-content .form-group .input-group-addon {
	position:absolute;
	z-index:15;
	left:0;
	top:-1px;
	font-size:25px;
	color:rgba(255,255,255,.6)
}
#footer_wrapper .footer-content .form-group.is-focused .input-group-addon i {
	color:#4b5a6d!important
}
#footer_wrapper .footer-content .form-group::-webkit-input-placeholder {
	color:rgba(255,255,255,.6)!important
}
#footer_wrapper .footer-content .form-group:-moz-placeholder {
	color:rgba(255,255,255,.6)!important
}
#footer_wrapper .footer-content .form-group::-moz-placeholder {
	color:rgba(255,255,255,.6)!important
}
#footer_wrapper .footer-content .form-group:-ms-input-placeholder {
	color:rgba(255,255,255,.6)!important
}
#footer_wrapper .footer-content .form-group input:focus::-webkit-input-placeholder {
	color:#4b5a6d!important
}
#footer_wrapper .footer-content .form-group input:focus:-moz-placeholder {
	color:#4b5a6d!important
}
#footer_wrapper .footer-content .form-group input:focus::-moz-placeholder {
	color:#4b5a6d!important
}
#footer_wrapper .footer-content .form-group input:focus:-ms-input-placeholder {
	color:#4b5a6d!important
}
@media (max-width:768px) {
	#footer_wrapper .footer-content {
	padding:20px
}
#footer_wrapper .footer-content h6 {
	margin:15px 0
}
}.circle-profile-photo,.square-profile-photo {
	width:60px;
	height:60px
}
.list-group .list-group-item .circle-profile-photo,.list-group .list-group-item .square-profile-photo {
	width:40px;
	height:40px;
	display:inline-block;
	vertical-align:middle;
	margin:0 10px
}
.list-group .list-group-item .circle-sm {
	border-radius:100%;
	text-align:center;
	line-height:40px;
	width:40px;
	height:40px;
	font-size:20px
}
.list-group .list-group-item .circle-xs {
	border-radius:100%;
	text-align:center;
	line-height:30px;
	width:30px;
	height:30px;
	color:#fff;
	font-size:16px
}
#content_sidebarnav-left.lg.twoUp .square-profile-photo {
	width:155px;
	height:155px
}
.list-group.user-group .list-group-item {
	display:inline;
	position:relative;
	font-size:0;
	margin:0;
	padding:0
}
.list-group.user-group .list-group-item .remove-guests {
	opacity:0;
	filter:alpha(opacity=0);
	position:absolute;
	top:-36px;
	left:-18px;
	cursor:pointer;
	color:#f44336;
	z-index:99;
	transition:all 250ms
}
.list-group.user-group .list-group-item .remove-guests i {
	font-size:20px;
	-webkit-transform:scale(0);
	-moz-transform:scale(0);
	-ms-transform:scale(0);
	-o-transform:scale(0);
	transform:scale(0);
	transition:all 250ms
}
.user-group .list-group-item:hover .remove-guests {
	cursor:pointer;
	opacity:1;
	filter:alpha(opacity=100)
}
.user-group .list-group-item:hover .remove-guests i {
	font-size:20px;
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	-ms-transform:scale(1);
	-o-transform:scale(1);
	transform:scale(1)
}
.list-group.user-group .list-group-item.active,.list-group.user-group .list-group-item:focus,.list-group.user-group .list-group-item:hover {
	background-color:#fff;
	cursor:default
}
.user-group .list-group-item:not(.dropdown):hover img {
	-webkit-transform:scale(1.5);
	-moz-transform:scale(1.5);
	-ms-transform:scale(1.5);
	-o-transform:scale(1.5);
	transform:scale(1.5);
	cursor:pointer;
	box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);
	z-index:10
}
.user-group .list-group-item img {
	position:relative;
	margin-left:-13px;
	border:2px solid #fff;
	-webkit-box-shadow:0 5px 10px rgba(0,0,0,.1) 1px 1px rgba(0,0,0,.1);
	-khtml-box-shadow:0 5px 10px rgba(0,0,0,.1) 1px 1px rgba(0,0,0,.1);
	-moz-box-shadow:0 5px 10px rgba(0,0,0,.1) 1px 1px rgba(0,0,0,.1);
	-ms-box-shadow:0 5px 10px rgba(0,0,0,.1) 1px 1px rgba(0,0,0,.1);
	-o-box-shadow:0 5px 10px rgba(0,0,0,.1) 1px 1px rgba(0,0,0,.1);
	box-shadow:0 5px 10px rgba(0,0,0,.1) 1px 1px rgba(0,0,0,.1);
	z-index:1;
	-webkit-transition:all 250ms;
	-khtml-transition:all 250ms;
	-moz-transition:all 250ms;
	-ms-transition:all 250ms;
	-o-transition:all 250ms;
	transition:all 250ms
}
.form-horizontal .radio {
	margin-bottom:10px
}
.form-horizontal label {
	text-align:right
}
.form-horizontal label.control-label {
	margin:0
}
.form-horizontal .form-group {
	margin-right:-15px;
	margin-left:-15px
}
.form-group {
	position:relative
}
.form-horizontal .checkbox,.form-horizontal .radio {
	min-height:initial
}
.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline {
	padding-top:0!important
}
.form-group.is-focused .radio label,.form-group.is-focused label.radio-inline {
	color:#758396!important
}
.form-control:active,.form-control:focus {
	outline:0;
	box-shadow:none
}
.form-group.label-floating.is-empty .input-group .input-group-addon+.control-label {
	left:35px
}
.form-group.label-floating.is-empty.is-focused .input-group .input-group-addon+.control-label {
	left:0
}
.input-group-addon {
	font-size:16px;
	font-weight:200;
	color:inherit
}
.input-group .input-group-btn.suffix-select {
	padding:0!important;
	width:15%
}
.form-group .form-control.form-rounded.input-white {
	background:#fff;
	border-radius:30px;
	height:40px;
	padding:5px 25px;
	box-shadow:0 2px 2px 0 rgba(89,119,155,.14),0 3px 1px -2px rgba(89,119,155,.2),0 1px 5px 0 rgba(89,119,155,.12)
}
.form-group .form-control.form-rounded.input-lightGray {
	background:#EEF5F9;
	border-radius:30px;
	height:40px;
	padding:5px 25px;
	box-shadow:0 2px 2px 0 rgba(227,236,247,.14),0 3px 1px -2px rgba(227,236,247,.2),0 1px 5px 0 rgba(227,236,247,.12)
}
.dropzone {
	min-height:150px;
	background:#fff;
	border:none
}
.dropzone .dz-default.dz-message {
	opacity:1;
	-ms-filter:none;
	filter:none;
	-webkit-transition:opacity .3s ease-in-out;
	-moz-transition:opacity .3s ease-in-out;
	-o-transition:opacity .3s ease-in-out;
	-ms-transition:opacity .3s ease-in-out;
	transition:opacity .3s ease-in-out;
	background-image:url(../img/fileupload/fileupload-bg.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	height:160px;
	padding-top:140px;
	color:#c3d7e2
}
.dropdown-menu,.dropdown-menu li>a {
	-webkit-transition:all 150ms linear;
	-khtml-transition:all 150ms linear;
	-moz-transition:all 150ms linear;
	-ms-transition:all 150ms linear;
	-o-transition:all 150ms linear
}
.icon-upload>input {
	display:none
}
.icon-upload label {
	line-height:inherit;
	color:#688696;
	font-weight:400;
	text-align:center;
	font-size:1.125em!important
}
.icon-upload i {
	width:30px;
	cursor:pointer
}
.dropdown-menu {
	position:absolute;
	top:100%;
	z-index:1000;
	display:none;
	float:left;
	padding:5px 0;
	margin:2px 0 0;
	font-size:14px;
	text-align:left;
	list-style:none;
	background-color:#fff;
	-webkit-background-clip:padding-box;
	background-clip:padding-box;
	border:0;
	border-radius:2px;
	transition:all 150ms linear;
	box-shadow:0 2px 5px rgba(0,0,0,.2);
	transform:translateY(-2px);
	color:#a5b5cb
}
.dropdown-menu .dropdown-menu-header {
	position:relative;
	padding:20px;
	margin-bottom:10px;
	background-color:#fff;
	border-bottom:1px solid #e4eaec;
	border-top:1px solid #e4eaec;
	text-align:center
}
.dropdown-menu .dropdown-menu-header .label {
	position:absolute;
	top:50%;
	right:20px;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	-o-transform:translateY(-50%);
	transform:translateY(-50%)
}
.dropdown-menu li,.dropdownjs {
	position:relative
}
.dropdown-menu .dropdown-menu-header ul.card-actions.icons.left-top {
	left:10px;
	top:-15px
}
.dropdown-menu .dropdown-menu-header ul.card-actions.icons.left-top li {
	margin:20px 0 0;
	padding:0 5px!important
}
.dropdown-menu .dropdown-menu-header ul.card-actions.icons.left-top li a {
	padding:0!important;
	line-height:2.9em!important;
	width:30px;
	height:30px;
	border-radius:100%
}
.dropdown-menu .dropdown-menu-header ul.card-actions.icons.left-top li a i {
	line-height:normal!important;
	font-size:20px!important
}
.dropdown-menu .dropdown-menu-header ul.card-actions.icons.right-top {
	right:10px;
	top:-15px
}
.dropdown-menu .dropdown-menu-header ul.card-actions.icons.right-top li {
	margin:20px 0 0;
	padding:0 5px!important
}
.dropdown-menu .dropdown-menu-header ul.card-actions.icons.right-top li a {
	padding:0!important;
	line-height:2.9em!important;
	width:30px;
	height:30px;
	border-radius:100%
}
.dropdown-menu .dropdown-menu-header ul.card-actions.icons.right-top li a i {
	line-height:normal!important;
	font-size:20px!important
}
.dropdown-menu .dropdown-menu-footer {
	padding:5px 20px;
	min-height:30px;
	border-top:1px solid rgba(215,225,237,.6);
	background:#fff;
	text-align:center;
	margin-top:10px
}
.dropdown-menu .dropdown-menu-footer a {
	line-height:normal!important
}
.dropdown-menu .dropdown-menu-footer a:active,.dropdown-menu .dropdown-menu-footer a:focus,.dropdown-menu .dropdown-menu-footer a:hover {
	background-color:transparent!important;
	color:#688696!important;
	box-shadow:none!important
}
.dropdown-menu.dropdown-alt {
	background:#EEF5F9!important;
	padding:0!important
}
.dropdown-menu .divider {
	background-color:rgba(0,0,0,.1)
}
.dropdown-menu li>a {
	font-size:.875em!important;
	padding:10px 20px;
	margin:0 5px;
	border-radius:2px;
	transition:all 150ms linear;
	color:#a5b5cb
}
.dropdown .dropdown-menu,.dropdownjs>ul {
	-webkit-transition:all 150ms linear;
	-moz-transition:all 150ms linear;
	-ms-transition:all 150ms linear;
	-o-transition:all 150ms linear;
	-khtml-transition:all 150ms linear
}
.dropdown-menu li.title {
	color:#607188;
	text-transform:uppercase;
	font-weight:400;
	padding:0 0 5px;
	border-bottom:solid 2px #ebf0f5;
	margin-bottom:5px
}
.dropdown-menu.flat li:hover {
	background-color:#EEF5F9;
	cursor:pointer;
	color:#607188
}
.dropdown-menu li.no-results {
	padding:10px;
	color:#607188;
	font-weight:600;
	margin:40px 0 0
}
.dropdown-menu li.no-results:hover {
	background-color:transparent!important;
	cursor:default
}
.btn-default+.dropdown-menu li a:active,.btn-default+.dropdown-menu li a:focus,.btn-default+.dropdown-menu li a:hover,.btn-default+.dropdown-menu>li>a:active,.btn-default+.dropdown-menu>li>a:focus,.btn-default+.dropdown-menu>li>a:hover,.btn-default.dropdown-menu li a:active,.btn-default.dropdown-menu li a:focus,.btn-default.dropdown-menu li a:hover,.btn-default.dropdown-menu>li>a:active,.btn-default.dropdown-menu>li>a:focus,.btn-default.dropdown-menu>li>a:hover {
	background-color:#9daec4;
	color:#fff;
	box-shadow:0 14px 26px -12px rgba(157,174,196,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(157,174,196,.2)
}
.btn-info+.dropdown-menu li a:active,.btn-info+.dropdown-menu li a:focus,.btn-info+.dropdown-menu li a:hover,.btn-info+.dropdown-menu>li>a:active,.btn-info+.dropdown-menu>li>a:focus,.btn-info+.dropdown-menu>li>a:hover,.btn-info.dropdown-menu li a:active,.btn-info.dropdown-menu li a:focus,.btn-info.dropdown-menu li a:hover,.btn-info.dropdown-menu>li>a:active,.btn-info.dropdown-menu>li>a:focus,.btn-info.dropdown-menu>li>a:hover {
	background-color:#42a5f5;
	color:#fff;
	box-shadow:0 14px 26px -12px rgba(66,165,245,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(66,165,245,.2)
}
.btn-warning+.dropdown-menu li a:active,.btn-warning+.dropdown-menu li a:focus,.btn-warning+.dropdown-menu li a:hover,.btn-warning+.dropdown-menu>li>a:active,.btn-warning+.dropdown-menu>li>a:focus,.btn-warning+.dropdown-menu>li>a:hover,.btn-warning.dropdown-menu li a:active,.btn-warning.dropdown-menu li a:focus,.btn-warning.dropdown-menu li a:hover,.btn-warning.dropdown-menu>li>a:active,.btn-warning.dropdown-menu>li>a:focus,.btn-warning.dropdown-menu>li>a:hover {
	background-color:#FEC007;
	color:#fff;
	box-shadow:0 14px 26px -12px rgba(254,192,7,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(254,192,7,.2)
}
.btn-danger+.dropdown-menu li a:active,.btn-danger+.dropdown-menu li a:focus,.btn-danger+.dropdown-menu li a:hover,.btn-danger+.dropdown-menu>li>a:active,.btn-danger+.dropdown-menu>li>a:focus,.btn-danger+.dropdown-menu>li>a:hover,.btn-danger.dropdown-menu li a:active,.btn-danger.dropdown-menu li a:focus,.btn-danger.dropdown-menu li a:hover,.btn-danger.dropdown-menu>li>a:active,.btn-danger.dropdown-menu>li>a:focus,.btn-danger.dropdown-menu>li>a:hover {
	background-color:#ef5350;
	color:#fff;
	box-shadow:0 14px 26px -12px rgba(239,83,80,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(239,83,80,.2)
}
.btn-purple+.dropdown-menu li a:active,.btn-purple+.dropdown-menu li a:focus,.btn-purple+.dropdown-menu li a:hover,.btn-purple+.dropdown-menu>li>a:active,.btn-purple+.dropdown-menu>li>a:focus,.btn-purple+.dropdown-menu>li>a:hover,.btn-purple.dropdown-menu li a:active,.btn-purple.dropdown-menu li a:focus,.btn-purple.dropdown-menu li a:hover,.btn-purple.dropdown-menu>li>a:active,.btn-purple.dropdown-menu>li>a:focus,.btn-purple.dropdown-menu>li>a:hover {
	background-color:#6B79C4;
	color:#fff;
	box-shadow:0 14px 26px -12px rgba(107,121,196,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(107,121,196,.2)
}
.btn-yellow+.dropdown-menu li a:active,.btn-yellow+.dropdown-menu li a:focus,.btn-yellow+.dropdown-menu li a:hover,.btn-yellow+.dropdown-menu>li>a:active,.btn-yellow+.dropdown-menu>li>a:focus,.btn-yellow+.dropdown-menu>li>a:hover,.btn-yellow.dropdown-menu li a:active,.btn-yellow.dropdown-menu li a:focus,.btn-yellow.dropdown-menu li a:hover,.btn-yellow.dropdown-menu>li>a:active,.btn-yellow.dropdown-menu>li>a:focus,.btn-yellow.dropdown-menu>li>a:hover {
	background-color:#f8c200;
	color:#fff;
	box-shadow:0 14px 26px -12px rgba(248,194,0,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(248,194,0,.2)
}
.btn-salmon+.dropdown-menu li a:active,.btn-salmon+.dropdown-menu li a:focus,.btn-salmon+.dropdown-menu li a:hover,.btn-salmon+.dropdown-menu>li>a:active,.btn-salmon+.dropdown-menu>li>a:focus,.btn-salmon+.dropdown-menu>li>a:hover,.btn-salmon.dropdown-menu li a:active,.btn-salmon.dropdown-menu li a:focus,.btn-salmon.dropdown-menu li a:hover,.btn-salmon.dropdown-menu>li>a:active,.btn-salmon.dropdown-menu>li>a:focus,.btn-salmon.dropdown-menu>li>a:hover {
	background-color:#EE6E73;
	color:#fff;
	box-shadow:0 14px 26px -12px rgba(238,110,115,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(238,110,115,.2)
}
.btn-green+.dropdown-menu li a:active,.btn-green+.dropdown-menu li a:focus,.btn-green+.dropdown-menu li a:hover,.btn-green+.dropdown-menu>li>a:active,.btn-green+.dropdown-menu>li>a:focus,.btn-green+.dropdown-menu>li>a:hover,.btn-green.dropdown-menu li a:active,.btn-green.dropdown-menu li a:focus,.btn-green.dropdown-menu li a:hover,.btn-green.dropdown-menu>li>a:active,.btn-green.dropdown-menu>li>a:focus,.btn-green.dropdown-menu>li>a:hover {
	background-color:#28bebd;
	color:#fff;
	box-shadow:0 14px 26px -12px rgba(40,190,189,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(40,190,189,.2)
}
.dropdown.white>a {
	color:#fff
}
.dropdown-menu .divider {
	margin:5px 0
}
.dropdown .dropdown-menu {
	transition:all 150ms linear;
	margin-top:-20px;
	opacity:0;
	visibility:hidden;
	display:block
}
.dropdown.open .dropdown-menu {
	opacity:1;
	visibility:visible;
	margin-top:1px;
	background:#fff;
}
.dropdownjs * {
	box-sizing:border-box
}
.dropdownjs>input {
	width:100%;
	padding-right:30px;
	padding-left:0;
	padding-bottom:15px;
	text-overflow:ellipsis
}
.dropdownjs>ul {
	display:block;
	margin-top:-20px;
	min-width:200px;
	opacity:0;
	position:absolute;
	visibility:hidden;
	z-index:10000
}
.dropdownjs>input.focus~ul {
	opacity:1;
	visibility:visible;
	margin-top:1px
}
.dropdownjs>ul>li.dropdownjs-add {
	padding:0
}
.dropdownjs>ul>li.dropdownjs-add>input {
	border:0;
	padding:10px 20px;
	width:100%
}
.dropdownjs>input[readonly] {
	cursor:pointer;
	outline:0;
	color:#758396
}
select[data-dropdownjs][disabled]+.dropdownjs>input[readonly] {
	cursor:default;
	outline:0
}
.dropdownjs>ul {
	background:#fff;
	border-radius:4px;
	transition:all 150ms linear;
	box-shadow:0 20px 25px rgba(0,0,0,.15);
	padding:5px 0;
	overflow:auto;
	width:100%;
	top:0
}
.alertify .alert nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button),.alertify .dialog nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button),.btn.btn-default,.btn.btn-gray,.navbar .navbar-nav>li>a.btn.btn-default,.navbar .navbar-nav>li>a.btn.btn-gray {
	box-shadow:0 2px 2px 0 rgba(157,174,196,.14),0 3px 1px -2px rgba(157,174,196,.2),0 1px 5px 0 rgba(157,174,196,.12)
}
.dropdownjs>ul>li {
	list-style:none;
	cursor:pointer;
	word-wrap:break-word;
	font-size:13px;
	padding:10px 20px;
	margin:0 5px;
	border-radius:2px;
	-webkit-transition:all 150ms linear;
	-khtml-transition:all 150ms linear;
	-moz-transition:all 150ms linear;
	-ms-transition:all 150ms linear;
	-o-transition:all 150ms linear;
	transition:all 150ms linear
}
.dropdownjs>ul>li>.close:before {
	content:"\00d7";
	display:block;
	position:absolute;
	right:15px;
	float:right;
	font-size:21px;
	font-weight:700;
	line-height:1;
	text-shadow:0 1px 0 #fff;
	opacity:.6
}
.card.profile-menu a.info:after,.dropdownjs::after {
	content:"\f2f2"
}
.close,.dropdownjs>ul>li:h>.close:hover:before {
	opacity:.9
}
.dropdownjs::after {
	font-family:Material-Design-Iconic-Font;
	right:10px;
	top:3px;
	font-size:25px;
	font-style:normal;
	font-weight:400;
	pointer-events:none;
	color:#6f829c;
	position:absolute
}
ul li.selected {
	background-color:#eef5f9
}
/*!
	multi-brand-colors 1.1.0
	https://github.com/raulghm/multi-brand-colors
	Licensed under the MIT license - http://opensource.org/licenses/MIT
	Copyright (c) 2015 Raúl Hernández
*/.btn-danger.active,.btn-danger:active,.btn-danger:hover,.btn-default.active,.btn-default:active,.btn-default:hover,.btn-primary.active,.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.btn-primary:hover,.btn-warning.active,.btn-warning:active,.btn-warning:hover,.open>.dropdown-toggle.btn-danger,.open>.dropdown-toggle.btn-default,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover .open>.dropdown-toggle.btn-primary,.open>.dropdown-toggle.btn-warning {
	outline:0
}
.btn,.navbar .navbar-nav>li>a.btn {
	border:none;
	border-radius:3px;
	position:relative;
	padding:12px 30px;
	margin:10px 1px;
	font-size:14px;
	font-weight:400;
	text-transform:uppercase;
	letter-spacing:0;
	will-change:box-shadow,transform;
	transition:box-shadow .2s cubic-bezier(.4,0,1,1),background-color .2s cubic-bezier(.4,0,.2,1);
	outline:0
}
.btn::-moz-focus-inner,.navbar .navbar-nav>li>a.btn::-moz-focus-inner {
	border:0
}
.btn.btn-default,.btn.btn-default.active,.btn.btn-default.active:focus,.btn.btn-default.active:hover,.btn.btn-default:active,.btn.btn-default:active:focus,.btn.btn-default:active:hover,.btn.btn-default:focus,.btn.btn-default:hover,.btn.btn-gray,.btn.btn-gray.active,.btn.btn-gray.active:focus,.btn.btn-gray.active:hover,.btn.btn-gray:active,.btn.btn-gray:active:focus,.btn.btn-gray:active:hover,.btn.btn-gray:focus,.btn.btn-gray:hover,.navbar .navbar-nav>li>a.btn.btn-default,.navbar .navbar-nav>li>a.btn.btn-default.active,.navbar .navbar-nav>li>a.btn.btn-default.active:focus,.navbar .navbar-nav>li>a.btn.btn-default.active:hover,.navbar .navbar-nav>li>a.btn.btn-default:active,.navbar .navbar-nav>li>a.btn.btn-default:active:focus,.navbar .navbar-nav>li>a.btn.btn-default:active:hover,.navbar .navbar-nav>li>a.btn.btn-default:focus,.navbar .navbar-nav>li>a.btn.btn-default:hover,.navbar .navbar-nav>li>a.btn.btn-gray,.navbar .navbar-nav>li>a.btn.btn-gray.active,.navbar .navbar-nav>li>a.btn.btn-gray.active:focus,.navbar .navbar-nav>li>a.btn.btn-gray.active:hover,.navbar .navbar-nav>li>a.btn.btn-gray:active,.navbar .navbar-nav>li>a.btn.btn-gray:active:focus,.navbar .navbar-nav>li>a.btn.btn-gray:active:hover,.navbar .navbar-nav>li>a.btn.btn-gray:focus,.navbar .navbar-nav>li>a.btn.btn-gray:hover,.open>.btn.btn-default.dropdown-toggle,.open>.btn.btn-default.dropdown-toggle:focus,.open>.btn.btn-default.dropdown-toggle:hover,.open>.btn.btn-gray.dropdown-toggle,.open>.btn.btn-gray.dropdown-toggle:focus,.open>.btn.btn-gray.dropdown-toggle:hover,.open>.navbar .navbar-nav>li>a.btn.btn-default.dropdown-toggle,.open>.navbar .navbar-nav>li>a.btn.btn-default.dropdown-toggle:focus,.open>.navbar .navbar-nav>li>a.btn.btn-default.dropdown-toggle:hover,.open>.navbar .navbar-nav>li>a.btn.btn-gray.dropdown-toggle,.open>.navbar .navbar-nav>li>a.btn.btn-gray.dropdown-toggle:focus,.open>.navbar .navbar-nav>li>a.btn.btn-gray.dropdown-toggle:hover {
	background-color:#9daec4;
	color:#FFF
}
.btn.btn-default:active,.btn.btn-default:focus,.btn.btn-default:hover,.btn.btn-gray:active,.btn.btn-gray:focus,.btn.btn-gray:hover,.navbar .navbar-nav>li>a.btn.btn-default:active,.navbar .navbar-nav>li>a.btn.btn-default:focus,.navbar .navbar-nav>li>a.btn.btn-default:hover,.navbar .navbar-nav>li>a.btn.btn-gray:active,.navbar .navbar-nav>li>a.btn.btn-gray:focus,.navbar .navbar-nav>li>a.btn.btn-gray:hover {
	box-shadow:0 14px 26px -12px rgba(157,174,196,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(157,174,196,.2)
}
.btn.btn-default.disabled,.btn.btn-default.disabled.active,.btn.btn-default.disabled.focus,.btn.btn-default.disabled:active,.btn.btn-default.disabled:focus,.btn.btn-default.disabled:hover,.btn.btn-default:disabled,.btn.btn-default:disabled.active,.btn.btn-default:disabled.focus,.btn.btn-default:disabled:active,.btn.btn-default:disabled:focus,.btn.btn-default:disabled:hover,.btn.btn-default[disabled],.btn.btn-default[disabled].active,.btn.btn-default[disabled].focus,.btn.btn-default[disabled]:active,.btn.btn-default[disabled]:focus,.btn.btn-default[disabled]:hover,.btn.btn-gray.disabled,.btn.btn-gray.disabled.active,.btn.btn-gray.disabled.focus,.btn.btn-gray.disabled:active,.btn.btn-gray.disabled:focus,.btn.btn-gray.disabled:hover,.btn.btn-gray:disabled,.btn.btn-gray:disabled.active,.btn.btn-gray:disabled.focus,.btn.btn-gray:disabled:active,.btn.btn-gray:disabled:focus,.btn.btn-gray:disabled:hover,.btn.btn-gray[disabled],.btn.btn-gray[disabled].active,.btn.btn-gray[disabled].focus,.btn.btn-gray[disabled]:active,.btn.btn-gray[disabled]:focus,.btn.btn-gray[disabled]:hover,.navbar .navbar-nav>li>a.btn.btn-default.disabled,.navbar .navbar-nav>li>a.btn.btn-default.disabled.active,.navbar .navbar-nav>li>a.btn.btn-default.disabled.focus,.navbar .navbar-nav>li>a.btn.btn-default.disabled:active,.navbar .navbar-nav>li>a.btn.btn-default.disabled:focus,.navbar .navbar-nav>li>a.btn.btn-default.disabled:hover,.navbar .navbar-nav>li>a.btn.btn-default:disabled,.navbar .navbar-nav>li>a.btn.btn-default:disabled.active,.navbar .navbar-nav>li>a.btn.btn-default:disabled.focus,.navbar .navbar-nav>li>a.btn.btn-default:disabled:active,.navbar .navbar-nav>li>a.btn.btn-default:disabled:focus,.navbar .navbar-nav>li>a.btn.btn-default:disabled:hover,.navbar .navbar-nav>li>a.btn.btn-default[disabled],.navbar .navbar-nav>li>a.btn.btn-default[disabled].active,.navbar .navbar-nav>li>a.btn.btn-default[disabled].focus,.navbar .navbar-nav>li>a.btn.btn-default[disabled]:active,.navbar .navbar-nav>li>a.btn.btn-default[disabled]:focus,.navbar .navbar-nav>li>a.btn.btn-default[disabled]:hover,.navbar .navbar-nav>li>a.btn.btn-gray.disabled,.navbar .navbar-nav>li>a.btn.btn-gray.disabled.active,.navbar .navbar-nav>li>a.btn.btn-gray.disabled.focus,.navbar .navbar-nav>li>a.btn.btn-gray.disabled:active,.navbar .navbar-nav>li>a.btn.btn-gray.disabled:focus,.navbar .navbar-nav>li>a.btn.btn-gray.disabled:hover,.navbar .navbar-nav>li>a.btn.btn-gray:disabled,.navbar .navbar-nav>li>a.btn.btn-gray:disabled.active,.navbar .navbar-nav>li>a.btn.btn-gray:disabled.focus,.navbar .navbar-nav>li>a.btn.btn-gray:disabled:active,.navbar .navbar-nav>li>a.btn.btn-gray:disabled:focus,.navbar .navbar-nav>li>a.btn.btn-gray:disabled:hover,.navbar .navbar-nav>li>a.btn.btn-gray[disabled],.navbar .navbar-nav>li>a.btn.btn-gray[disabled].active,.navbar .navbar-nav>li>a.btn.btn-gray[disabled].focus,.navbar .navbar-nav>li>a.btn.btn-gray[disabled]:active,.navbar .navbar-nav>li>a.btn.btn-gray[disabled]:focus,.navbar .navbar-nav>li>a.btn.btn-gray[disabled]:hover,fieldset[disabled] .btn.btn-default,fieldset[disabled] .btn.btn-default.active,fieldset[disabled] .btn.btn-default.focus,fieldset[disabled] .btn.btn-default:active,fieldset[disabled] .btn.btn-default:focus,fieldset[disabled] .btn.btn-default:hover,fieldset[disabled] .btn.btn-gray,fieldset[disabled] .btn.btn-gray.active,fieldset[disabled] .btn.btn-gray.focus,fieldset[disabled] .btn.btn-gray:active,fieldset[disabled] .btn.btn-gray:focus,fieldset[disabled] .btn.btn-gray:hover,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-default,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-default.active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-default.focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-default:active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-default:focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-default:hover,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-gray,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-gray.active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-gray.focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-gray:active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-gray:focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-gray:hover {
	box-shadow:none
}
.btn.btn-default.btn-flat,.btn.btn-gray.btn-flat,.navbar .navbar-nav>li>a.btn.btn-default.btn-flat,.navbar .navbar-nav>li>a.btn.btn-gray.btn-flat {
	background-color:transparent;
	color:#9daec4;
	box-shadow:none
}
.btn.btn-default.btn-flat:active,.btn.btn-default.btn-flat:focus,.btn.btn-default.btn-flat:hover,.btn.btn-gray.btn-flat:active,.btn.btn-gray.btn-flat:focus,.btn.btn-gray.btn-flat:hover,.navbar .navbar-nav>li>a.btn.btn-default.btn-flat:active,.navbar .navbar-nav>li>a.btn.btn-default.btn-flat:focus,.navbar .navbar-nav>li>a.btn.btn-default.btn-flat:hover,.navbar .navbar-nav>li>a.btn.btn-gray.btn-flat:active,.navbar .navbar-nav>li>a.btn.btn-gray.btn-flat:focus,.navbar .navbar-nav>li>a.btn.btn-gray.btn-flat:hover {
	background-color:transparent;
	color:#9daec4
}
.btn.btn-blue,.btn.btn-info,.navbar .navbar-nav>li>a.btn.btn-blue,.navbar .navbar-nav>li>a.btn.btn-info {
	box-shadow:0 2px 2px 0 rgba(66,165,245,.14),0 3px 1px -2px rgba(66,165,245,.2),0 1px 5px 0 rgba(66,165,245,.12)
}
.btn.btn-darkBlue:hover,
.btn.btn-darkBlue:focus{
    color: #fff;    
    box-shadow: 0 14px 26px -12px rgba(66,165,245,.42), 0 4px 23px 0 rgba(0,0,0,.12), 0 8px 10px -5px rgba(66,165,245,.2);
}
.btn.btn-blue,
.btn.btn-blue.active,
.btn.btn-blue.active:focus,
.btn.btn-blue.active:hover,
.btn.btn-blue:active,
.btn.btn-blue:active:focus,
.btn.btn-blue:active:hover,
.btn.btn-blue:focus,
.btn.btn-blue:hover,
.btn.btn-info,
.btn.btn-info.active,
.btn.btn-info.active:focus,
.btn.btn-info.active:hover,
.btn.btn-info:active,
.btn.btn-info:active:focus,
.btn.btn-info:active:hover,
.btn.btn-info:focus,
.btn.btn-info:hover,
.navbar .navbar-nav>li>a.btn.btn-blue,
.navbar .navbar-nav>li>a.btn.btn-blue.active,
.navbar .navbar-nav>li>a.btn.btn-blue.active:focus,
.navbar .navbar-nav>li>a.btn.btn-blue.active:hover,
.navbar .navbar-nav>li>a.btn.btn-blue:active,
.navbar .navbar-nav>li>a.btn.btn-blue:active:focus,
.navbar .navbar-nav>li>a.btn.btn-blue:active:hover,
.navbar .navbar-nav>li>a.btn.btn-blue:focus,
.navbar .navbar-nav>li>a.btn.btn-blue:hover,
.navbar .navbar-nav>li>a.btn.btn-info,
.navbar .navbar-nav>li>a.btn.btn-info.active,
.navbar .navbar-nav>li>a.btn.btn-info.active:focus,
.navbar .navbar-nav>li>a.btn.btn-info.active:hover,
.navbar .navbar-nav>li>a.btn.btn-info:active,
.navbar .navbar-nav>li>a.btn.btn-info:active:focus,
.navbar .navbar-nav>li>a.btn.btn-info:active:hover,
.navbar .navbar-nav>li>a.btn.btn-info:focus,
.navbar .navbar-nav>li>a.btn.btn-info:hover,
.open>.btn.btn-blue.dropdown-toggle,.open>.btn.btn-blue.dropdown-toggle:focus,
.open>.btn.btn-blue.dropdown-toggle:hover,.open>.btn.btn-info.dropdown-toggle,
.open>.btn.btn-info.dropdown-toggle:focus,.open>.btn.btn-info.dropdown-toggle:hover,
.open>.navbar .navbar-nav>li>a.btn.btn-blue.dropdown-toggle,
.open>.navbar .navbar-nav>li>a.btn.btn-blue.dropdown-toggle:focus,
.open>.navbar .navbar-nav>li>a.btn.btn-blue.dropdown-toggle:hover,
.open>.navbar .navbar-nav>li>a.btn.btn-info.dropdown-toggle,
.open>.navbar .navbar-nav>li>a.btn.btn-info.dropdown-toggle:focus,
.open>.navbar .navbar-nav>li>a.btn.btn-info.dropdown-toggle:hover {
	background-color:#42a5f5;
	color:#FFF
}
.btn.btn-blue:active,.btn.btn-blue:focus,.btn.btn-blue:hover,.btn.btn-info:active,.btn.btn-info:focus,.btn.btn-info:hover,.navbar .navbar-nav>li>a.btn.btn-blue:active,.navbar .navbar-nav>li>a.btn.btn-blue:focus,.navbar .navbar-nav>li>a.btn.btn-blue:hover,.navbar .navbar-nav>li>a.btn.btn-info:active,.navbar .navbar-nav>li>a.btn.btn-info:focus,.navbar .navbar-nav>li>a.btn.btn-info:hover {
	box-shadow:0 14px 26px -12px rgba(66,165,245,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(66,165,245,.2)

}
.btn.btn-blue.disabled,.btn.btn-blue.disabled.active,.btn.btn-blue.disabled.focus,.btn.btn-blue.disabled:active,.btn.btn-blue.disabled:focus,.btn.btn-blue.disabled:hover,.btn.btn-blue:disabled,.btn.btn-blue:disabled.active,.btn.btn-blue:disabled.focus,.btn.btn-blue:disabled:active,.btn.btn-blue:disabled:focus,.btn.btn-blue:disabled:hover,.btn.btn-blue[disabled],.btn.btn-blue[disabled].active,.btn.btn-blue[disabled].focus,.btn.btn-blue[disabled]:active,.btn.btn-blue[disabled]:focus,.btn.btn-blue[disabled]:hover,.btn.btn-info.disabled,.btn.btn-info.disabled.active,.btn.btn-info.disabled.focus,.btn.btn-info.disabled:active,.btn.btn-info.disabled:focus,.btn.btn-info.disabled:hover,.btn.btn-info:disabled,.btn.btn-info:disabled.active,.btn.btn-info:disabled.focus,.btn.btn-info:disabled:active,.btn.btn-info:disabled:focus,.btn.btn-info:disabled:hover,.btn.btn-info[disabled],.btn.btn-info[disabled].active,.btn.btn-info[disabled].focus,.btn.btn-info[disabled]:active,.btn.btn-info[disabled]:focus,.btn.btn-info[disabled]:hover,.navbar .navbar-nav>li>a.btn.btn-blue.disabled,.navbar .navbar-nav>li>a.btn.btn-blue.disabled.active,.navbar .navbar-nav>li>a.btn.btn-blue.disabled.focus,.navbar .navbar-nav>li>a.btn.btn-blue.disabled:active,.navbar .navbar-nav>li>a.btn.btn-blue.disabled:focus,.navbar .navbar-nav>li>a.btn.btn-blue.disabled:hover,.navbar .navbar-nav>li>a.btn.btn-blue:disabled,.navbar .navbar-nav>li>a.btn.btn-blue:disabled.active,.navbar .navbar-nav>li>a.btn.btn-blue:disabled.focus,.navbar .navbar-nav>li>a.btn.btn-blue:disabled:active,.navbar .navbar-nav>li>a.btn.btn-blue:disabled:focus,.navbar .navbar-nav>li>a.btn.btn-blue:disabled:hover,.navbar .navbar-nav>li>a.btn.btn-blue[disabled],.navbar .navbar-nav>li>a.btn.btn-blue[disabled].active,.navbar .navbar-nav>li>a.btn.btn-blue[disabled].focus,.navbar .navbar-nav>li>a.btn.btn-blue[disabled]:active,.navbar .navbar-nav>li>a.btn.btn-blue[disabled]:focus,.navbar .navbar-nav>li>a.btn.btn-blue[disabled]:hover,.navbar .navbar-nav>li>a.btn.btn-info.disabled,.navbar .navbar-nav>li>a.btn.btn-info.disabled.active,.navbar .navbar-nav>li>a.btn.btn-info.disabled.focus,.navbar .navbar-nav>li>a.btn.btn-info.disabled:active,.navbar .navbar-nav>li>a.btn.btn-info.disabled:focus,.navbar .navbar-nav>li>a.btn.btn-info.disabled:hover,.navbar .navbar-nav>li>a.btn.btn-info:disabled,.navbar .navbar-nav>li>a.btn.btn-info:disabled.active,.navbar .navbar-nav>li>a.btn.btn-info:disabled.focus,.navbar .navbar-nav>li>a.btn.btn-info:disabled:active,.navbar .navbar-nav>li>a.btn.btn-info:disabled:focus,.navbar .navbar-nav>li>a.btn.btn-info:disabled:hover,.navbar .navbar-nav>li>a.btn.btn-info[disabled],.navbar .navbar-nav>li>a.btn.btn-info[disabled].active,.navbar .navbar-nav>li>a.btn.btn-info[disabled].focus,.navbar .navbar-nav>li>a.btn.btn-info[disabled]:active,.navbar .navbar-nav>li>a.btn.btn-info[disabled]:focus,.navbar .navbar-nav>li>a.btn.btn-info[disabled]:hover,fieldset[disabled] .btn.btn-blue,fieldset[disabled] .btn.btn-blue.active,fieldset[disabled] .btn.btn-blue.focus,fieldset[disabled] .btn.btn-blue:active,fieldset[disabled] .btn.btn-blue:focus,fieldset[disabled] .btn.btn-blue:hover,fieldset[disabled] .btn.btn-info,fieldset[disabled] .btn.btn-info.active,fieldset[disabled] .btn.btn-info.focus,fieldset[disabled] .btn.btn-info:active,fieldset[disabled] .btn.btn-info:focus,fieldset[disabled] .btn.btn-info:hover,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-blue,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-blue.active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-blue.focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-blue:active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-blue:focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-blue:hover,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-info,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-info.active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-info.focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-info:active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-info:focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-info:hover {
	box-shadow:none
}
.btn.btn-blue.btn-flat,.btn.btn-info.btn-flat,.navbar .navbar-nav>li>a.btn.btn-blue.btn-flat,.navbar .navbar-nav>li>a.btn.btn-info.btn-flat {
	background-color:transparent;
	color:#42a5f5;
	box-shadow:none
}
.btn.btn-blue.btn-flat:active,.btn.btn-blue.btn-flat:focus,.btn.btn-blue.btn-flat:hover,.btn.btn-info.btn-flat:active,.btn.btn-info.btn-flat:focus,.btn.btn-info.btn-flat:hover,.navbar .navbar-nav>li>a.btn.btn-blue.btn-flat:active,.navbar .navbar-nav>li>a.btn.btn-blue.btn-flat:focus,.navbar .navbar-nav>li>a.btn.btn-blue.btn-flat:hover,.navbar .navbar-nav>li>a.btn.btn-info.btn-flat:active,.navbar .navbar-nav>li>a.btn.btn-info.btn-flat:focus,.navbar .navbar-nav>li>a.btn.btn-info.btn-flat:hover {
	background-color:transparent;
	color:#42a5f5
}
.btn.btn-green,.btn.btn-success,.navbar .navbar-nav>li>a.btn.btn-green,.navbar .navbar-nav>li>a.btn.btn-success {
	box-shadow:0 2px 2px 0 rgba(40,190,189,.14),0 3px 1px -2px rgba(40,190,189,.2),0 1px 5px 0 rgba(40,190,189,.12)
}
.btn.btn-green,.btn.btn-green.active,.btn.btn-green.active:focus,.btn.btn-green.active:hover,.btn.btn-green:active,.btn.btn-green:active:focus,.btn.btn-green:active:hover,.btn.btn-green:focus,.btn.btn-green:hover,.btn.btn-success,.btn.btn-success.active,.btn.btn-success.active:focus,.btn.btn-success.active:hover,.btn.btn-success:active,.btn.btn-success:active:focus,.btn.btn-success:active:hover,.btn.btn-success:focus,.btn.btn-success:hover,.navbar .navbar-nav>li>a.btn.btn-green,.navbar .navbar-nav>li>a.btn.btn-green.active,.navbar .navbar-nav>li>a.btn.btn-green.active:focus,.navbar .navbar-nav>li>a.btn.btn-green.active:hover,.navbar .navbar-nav>li>a.btn.btn-green:active,.navbar .navbar-nav>li>a.btn.btn-green:active:focus,.navbar .navbar-nav>li>a.btn.btn-green:active:hover,.navbar .navbar-nav>li>a.btn.btn-green:focus,.navbar .navbar-nav>li>a.btn.btn-green:hover,.navbar .navbar-nav>li>a.btn.btn-success,.navbar .navbar-nav>li>a.btn.btn-success.active,.navbar .navbar-nav>li>a.btn.btn-success.active:focus,.navbar .navbar-nav>li>a.btn.btn-success.active:hover,.navbar .navbar-nav>li>a.btn.btn-success:active,.navbar .navbar-nav>li>a.btn.btn-success:active:focus,.navbar .navbar-nav>li>a.btn.btn-success:active:hover,.navbar .navbar-nav>li>a.btn.btn-success:focus,.navbar .navbar-nav>li>a.btn.btn-success:hover,.open>.btn.btn-green.dropdown-toggle,.open>.btn.btn-green.dropdown-toggle:focus,.open>.btn.btn-green.dropdown-toggle:hover,.open>.btn.btn-success.dropdown-toggle,.open>.btn.btn-success.dropdown-toggle:focus,.open>.btn.btn-success.dropdown-toggle:hover,.open>.navbar .navbar-nav>li>a.btn.btn-green.dropdown-toggle,.open>.navbar .navbar-nav>li>a.btn.btn-green.dropdown-toggle:focus,.open>.navbar .navbar-nav>li>a.btn.btn-green.dropdown-toggle:hover,.open>.navbar .navbar-nav>li>a.btn.btn-success.dropdown-toggle,.open>.navbar .navbar-nav>li>a.btn.btn-success.dropdown-toggle:focus,.open>.navbar .navbar-nav>li>a.btn.btn-success.dropdown-toggle:hover {
	background-color:#28bebd;
	color:#FFF
}
.btn.btn-green:active,.btn.btn-green:focus,.btn.btn-green:hover,.btn.btn-success:active,.btn.btn-success:focus,.btn.btn-success:hover,.navbar .navbar-nav>li>a.btn.btn-green:active,.navbar .navbar-nav>li>a.btn.btn-green:focus,.navbar .navbar-nav>li>a.btn.btn-green:hover,.navbar .navbar-nav>li>a.btn.btn-success:active,.navbar .navbar-nav>li>a.btn.btn-success:focus,.navbar .navbar-nav>li>a.btn.btn-success:hover {
	box-shadow:0 14px 26px -12px rgba(40,190,189,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(40,190,189,.2)
}
.btn.btn-green.disabled,.btn.btn-green.disabled.active,.btn.btn-green.disabled.focus,.btn.btn-green.disabled:active,.btn.btn-green.disabled:focus,.btn.btn-green.disabled:hover,.btn.btn-green:disabled,.btn.btn-green:disabled.active,.btn.btn-green:disabled.focus,.btn.btn-green:disabled:active,.btn.btn-green:disabled:focus,.btn.btn-green:disabled:hover,.btn.btn-green[disabled],.btn.btn-green[disabled].active,.btn.btn-green[disabled].focus,.btn.btn-green[disabled]:active,.btn.btn-green[disabled]:focus,.btn.btn-green[disabled]:hover,.btn.btn-success.disabled,.btn.btn-success.disabled.active,.btn.btn-success.disabled.focus,.btn.btn-success.disabled:active,.btn.btn-success.disabled:focus,.btn.btn-success.disabled:hover,.btn.btn-success:disabled,.btn.btn-success:disabled.active,.btn.btn-success:disabled.focus,.btn.btn-success:disabled:active,.btn.btn-success:disabled:focus,.btn.btn-success:disabled:hover,.btn.btn-success[disabled],.btn.btn-success[disabled].active,.btn.btn-success[disabled].focus,.btn.btn-success[disabled]:active,.btn.btn-success[disabled]:focus,.btn.btn-success[disabled]:hover,.navbar .navbar-nav>li>a.btn.btn-green.disabled,.navbar .navbar-nav>li>a.btn.btn-green.disabled.active,.navbar .navbar-nav>li>a.btn.btn-green.disabled.focus,.navbar .navbar-nav>li>a.btn.btn-green.disabled:active,.navbar .navbar-nav>li>a.btn.btn-green.disabled:focus,.navbar .navbar-nav>li>a.btn.btn-green.disabled:hover,.navbar .navbar-nav>li>a.btn.btn-green:disabled,.navbar .navbar-nav>li>a.btn.btn-green:disabled.active,.navbar .navbar-nav>li>a.btn.btn-green:disabled.focus,.navbar .navbar-nav>li>a.btn.btn-green:disabled:active,.navbar .navbar-nav>li>a.btn.btn-green:disabled:focus,.navbar .navbar-nav>li>a.btn.btn-green:disabled:hover,.navbar .navbar-nav>li>a.btn.btn-green[disabled],.navbar .navbar-nav>li>a.btn.btn-green[disabled].active,.navbar .navbar-nav>li>a.btn.btn-green[disabled].focus,.navbar .navbar-nav>li>a.btn.btn-green[disabled]:active,.navbar .navbar-nav>li>a.btn.btn-green[disabled]:focus,.navbar .navbar-nav>li>a.btn.btn-green[disabled]:hover,.navbar .navbar-nav>li>a.btn.btn-success.disabled,.navbar .navbar-nav>li>a.btn.btn-success.disabled.active,.navbar .navbar-nav>li>a.btn.btn-success.disabled.focus,.navbar .navbar-nav>li>a.btn.btn-success.disabled:active,.navbar .navbar-nav>li>a.btn.btn-success.disabled:focus,.navbar .navbar-nav>li>a.btn.btn-success.disabled:hover,.navbar .navbar-nav>li>a.btn.btn-success:disabled,.navbar .navbar-nav>li>a.btn.btn-success:disabled.active,.navbar .navbar-nav>li>a.btn.btn-success:disabled.focus,.navbar .navbar-nav>li>a.btn.btn-success:disabled:active,.navbar .navbar-nav>li>a.btn.btn-success:disabled:focus,.navbar .navbar-nav>li>a.btn.btn-success:disabled:hover,.navbar .navbar-nav>li>a.btn.btn-success[disabled],.navbar .navbar-nav>li>a.btn.btn-success[disabled].active,.navbar .navbar-nav>li>a.btn.btn-success[disabled].focus,.navbar .navbar-nav>li>a.btn.btn-success[disabled]:active,.navbar .navbar-nav>li>a.btn.btn-success[disabled]:focus,.navbar .navbar-nav>li>a.btn.btn-success[disabled]:hover,fieldset[disabled] .btn.btn-green,fieldset[disabled] .btn.btn-green.active,fieldset[disabled] .btn.btn-green.focus,fieldset[disabled] .btn.btn-green:active,fieldset[disabled] .btn.btn-green:focus,fieldset[disabled] .btn.btn-green:hover,fieldset[disabled] .btn.btn-success,fieldset[disabled] .btn.btn-success.active,fieldset[disabled] .btn.btn-success.focus,fieldset[disabled] .btn.btn-success:active,fieldset[disabled] .btn.btn-success:focus,fieldset[disabled] .btn.btn-success:hover,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-green,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-green.active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-green.focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-green:active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-green:focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-green:hover,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-success,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-success.active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-success.focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-success:active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-success:focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-success:hover {
	box-shadow:none
}
.btn.btn-green.btn-flat,.btn.btn-success.btn-flat,.navbar .navbar-nav>li>a.btn.btn-green.btn-flat,.navbar .navbar-nav>li>a.btn.btn-success.btn-flat {
	background-color:transparent;
	color:#28bebd;
	box-shadow:none
}
.btn.btn-green.btn-flat:active,.btn.btn-green.btn-flat:focus,.btn.btn-green.btn-flat:hover,.btn.btn-success.btn-flat:active,.btn.btn-success.btn-flat:focus,.btn.btn-success.btn-flat:hover,.navbar .navbar-nav>li>a.btn.btn-green.btn-flat:active,.navbar .navbar-nav>li>a.btn.btn-green.btn-flat:focus,.navbar .navbar-nav>li>a.btn.btn-green.btn-flat:hover,.navbar .navbar-nav>li>a.btn.btn-success.btn-flat:active,.navbar .navbar-nav>li>a.btn.btn-success.btn-flat:focus,.navbar .navbar-nav>li>a.btn.btn-success.btn-flat:hover {
	background-color:transparent;
	color:#28bebd
}
.btn.btn-warning,.btn.btn-yellow,.navbar .navbar-nav>li>a.btn.btn-warning,.navbar .navbar-nav>li>a.btn.btn-yellow {
	box-shadow:0 2px 2px 0 rgba(248,194,0,.14),0 3px 1px -2px rgba(248,194,0,.2),0 1px 5px 0 rgba(248,194,0,.12)
}
.btn.btn-warning,.btn.btn-warning.active,.btn.btn-warning.active:focus,.btn.btn-warning.active:hover,.btn.btn-warning:active,.btn.btn-warning:active:focus,.btn.btn-warning:active:hover,.btn.btn-warning:focus,.btn.btn-warning:hover,.btn.btn-yellow,.btn.btn-yellow.active,.btn.btn-yellow.active:focus,.btn.btn-yellow.active:hover,.btn.btn-yellow:active,.btn.btn-yellow:active:focus,.btn.btn-yellow:active:hover,.btn.btn-yellow:focus,.btn.btn-yellow:hover,.navbar .navbar-nav>li>a.btn.btn-warning,.navbar .navbar-nav>li>a.btn.btn-warning.active,.navbar .navbar-nav>li>a.btn.btn-warning.active:focus,.navbar .navbar-nav>li>a.btn.btn-warning.active:hover,.navbar .navbar-nav>li>a.btn.btn-warning:active,.navbar .navbar-nav>li>a.btn.btn-warning:active:focus,.navbar .navbar-nav>li>a.btn.btn-warning:active:hover,.navbar .navbar-nav>li>a.btn.btn-warning:focus,.navbar .navbar-nav>li>a.btn.btn-warning:hover,.navbar .navbar-nav>li>a.btn.btn-yellow,.navbar .navbar-nav>li>a.btn.btn-yellow.active,.navbar .navbar-nav>li>a.btn.btn-yellow.active:focus,.navbar .navbar-nav>li>a.btn.btn-yellow.active:hover,.navbar .navbar-nav>li>a.btn.btn-yellow:active,.navbar .navbar-nav>li>a.btn.btn-yellow:active:focus,.navbar .navbar-nav>li>a.btn.btn-yellow:active:hover,.navbar .navbar-nav>li>a.btn.btn-yellow:focus,.navbar .navbar-nav>li>a.btn.btn-yellow:hover,.open>.btn.btn-warning.dropdown-toggle,.open>.btn.btn-warning.dropdown-toggle:focus,.open>.btn.btn-warning.dropdown-toggle:hover,.open>.btn.btn-yellow.dropdown-toggle,.open>.btn.btn-yellow.dropdown-toggle:focus,.open>.btn.btn-yellow.dropdown-toggle:hover,.open>.navbar .navbar-nav>li>a.btn.btn-warning.dropdown-toggle,.open>.navbar .navbar-nav>li>a.btn.btn-warning.dropdown-toggle:focus,.open>.navbar .navbar-nav>li>a.btn.btn-warning.dropdown-toggle:hover,.open>.navbar .navbar-nav>li>a.btn.btn-yellow.dropdown-toggle,.open>.navbar .navbar-nav>li>a.btn.btn-yellow.dropdown-toggle:focus,.open>.navbar .navbar-nav>li>a.btn.btn-yellow.dropdown-toggle:hover {
	background-color:#f8c200;
	color:#FFF
}
.btn.btn-warning:active,.btn.btn-warning:focus,.btn.btn-warning:hover,.btn.btn-yellow:active,.btn.btn-yellow:focus,.btn.btn-yellow:hover,.navbar .navbar-nav>li>a.btn.btn-warning:active,.navbar .navbar-nav>li>a.btn.btn-warning:focus,.navbar .navbar-nav>li>a.btn.btn-warning:hover,.navbar .navbar-nav>li>a.btn.btn-yellow:active,.navbar .navbar-nav>li>a.btn.btn-yellow:focus,.navbar .navbar-nav>li>a.btn.btn-yellow:hover {
	box-shadow:0 14px 26px -12px rgba(248,194,0,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(248,194,0,.2)
}
.btn.btn-warning.disabled,.btn.btn-warning.disabled.active,.btn.btn-warning.disabled.focus,.btn.btn-warning.disabled:active,.btn.btn-warning.disabled:focus,.btn.btn-warning.disabled:hover,.btn.btn-warning:disabled,.btn.btn-warning:disabled.active,.btn.btn-warning:disabled.focus,.btn.btn-warning:disabled:active,.btn.btn-warning:disabled:focus,.btn.btn-warning:disabled:hover,.btn.btn-warning[disabled],.btn.btn-warning[disabled].active,.btn.btn-warning[disabled].focus,.btn.btn-warning[disabled]:active,.btn.btn-warning[disabled]:focus,.btn.btn-warning[disabled]:hover,.btn.btn-yellow.disabled,.btn.btn-yellow.disabled.active,.btn.btn-yellow.disabled.focus,.btn.btn-yellow.disabled:active,.btn.btn-yellow.disabled:focus,.btn.btn-yellow.disabled:hover,.btn.btn-yellow:disabled,.btn.btn-yellow:disabled.active,.btn.btn-yellow:disabled.focus,.btn.btn-yellow:disabled:active,.btn.btn-yellow:disabled:focus,.btn.btn-yellow:disabled:hover,.btn.btn-yellow[disabled],.btn.btn-yellow[disabled].active,.btn.btn-yellow[disabled].focus,.btn.btn-yellow[disabled]:active,.btn.btn-yellow[disabled]:focus,.btn.btn-yellow[disabled]:hover,.navbar .navbar-nav>li>a.btn.btn-warning.disabled,.navbar .navbar-nav>li>a.btn.btn-warning.disabled.active,.navbar .navbar-nav>li>a.btn.btn-warning.disabled.focus,.navbar .navbar-nav>li>a.btn.btn-warning.disabled:active,.navbar .navbar-nav>li>a.btn.btn-warning.disabled:focus,.navbar .navbar-nav>li>a.btn.btn-warning.disabled:hover,.navbar .navbar-nav>li>a.btn.btn-warning:disabled,.navbar .navbar-nav>li>a.btn.btn-warning:disabled.active,.navbar .navbar-nav>li>a.btn.btn-warning:disabled.focus,.navbar .navbar-nav>li>a.btn.btn-warning:disabled:active,.navbar .navbar-nav>li>a.btn.btn-warning:disabled:focus,.navbar .navbar-nav>li>a.btn.btn-warning:disabled:hover,.navbar .navbar-nav>li>a.btn.btn-warning[disabled],.navbar .navbar-nav>li>a.btn.btn-warning[disabled].active,.navbar .navbar-nav>li>a.btn.btn-warning[disabled].focus,.navbar .navbar-nav>li>a.btn.btn-warning[disabled]:active,.navbar .navbar-nav>li>a.btn.btn-warning[disabled]:focus,.navbar .navbar-nav>li>a.btn.btn-warning[disabled]:hover,.navbar .navbar-nav>li>a.btn.btn-yellow.disabled,.navbar .navbar-nav>li>a.btn.btn-yellow.disabled.active,.navbar .navbar-nav>li>a.btn.btn-yellow.disabled.focus,.navbar .navbar-nav>li>a.btn.btn-yellow.disabled:active,.navbar .navbar-nav>li>a.btn.btn-yellow.disabled:focus,.navbar .navbar-nav>li>a.btn.btn-yellow.disabled:hover,.navbar .navbar-nav>li>a.btn.btn-yellow:disabled,.navbar .navbar-nav>li>a.btn.btn-yellow:disabled.active,.navbar .navbar-nav>li>a.btn.btn-yellow:disabled.focus,.navbar .navbar-nav>li>a.btn.btn-yellow:disabled:active,.navbar .navbar-nav>li>a.btn.btn-yellow:disabled:focus,.navbar .navbar-nav>li>a.btn.btn-yellow:disabled:hover,.navbar .navbar-nav>li>a.btn.btn-yellow[disabled],.navbar .navbar-nav>li>a.btn.btn-yellow[disabled].active,.navbar .navbar-nav>li>a.btn.btn-yellow[disabled].focus,.navbar .navbar-nav>li>a.btn.btn-yellow[disabled]:active,.navbar .navbar-nav>li>a.btn.btn-yellow[disabled]:focus,.navbar .navbar-nav>li>a.btn.btn-yellow[disabled]:hover,fieldset[disabled] .btn.btn-warning,fieldset[disabled] .btn.btn-warning.active,fieldset[disabled] .btn.btn-warning.focus,fieldset[disabled] .btn.btn-warning:active,fieldset[disabled] .btn.btn-warning:focus,fieldset[disabled] .btn.btn-warning:hover,fieldset[disabled] .btn.btn-yellow,fieldset[disabled] .btn.btn-yellow.active,fieldset[disabled] .btn.btn-yellow.focus,fieldset[disabled] .btn.btn-yellow:active,fieldset[disabled] .btn.btn-yellow:focus,fieldset[disabled] .btn.btn-yellow:hover,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-warning,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-warning.active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-warning.focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-warning:active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-warning:focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-warning:hover,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-yellow,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-yellow.active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-yellow.focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-yellow:active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-yellow:focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-yellow:hover {
	box-shadow:none
}
.btn.btn-warning.btn-flat,.btn.btn-yellow.btn-flat,.navbar .navbar-nav>li>a.btn.btn-warning.btn-flat,.navbar .navbar-nav>li>a.btn.btn-yellow.btn-flat {
	background-color:transparent;
	color:#f8c200;
	box-shadow:none
}
.btn.btn-warning.btn-flat:active,.btn.btn-warning.btn-flat:focus,.btn.btn-warning.btn-flat:hover,.btn.btn-yellow.btn-flat:active,.btn.btn-yellow.btn-flat:focus,.btn.btn-yellow.btn-flat:hover,.navbar .navbar-nav>li>a.btn.btn-warning.btn-flat:active,.navbar .navbar-nav>li>a.btn.btn-warning.btn-flat:focus,.navbar .navbar-nav>li>a.btn.btn-warning.btn-flat:hover,.navbar .navbar-nav>li>a.btn.btn-yellow.btn-flat:active,.navbar .navbar-nav>li>a.btn.btn-yellow.btn-flat:focus,.navbar .navbar-nav>li>a.btn.btn-yellow.btn-flat:hover {
	background-color:transparent;
	color:#f8c200
}
.btn.btn-danger,.btn.btn-red,.navbar .navbar-nav>li>a.btn.btn-danger,.navbar .navbar-nav>li>a.btn.btn-red {
	box-shadow:0 2px 2px 0 rgba(239,83,80,.14),0 3px 1px -2px rgba(239,83,80,.2),0 1px 5px 0 rgba(239,83,80,.12)
}
.btn.btn-danger,.btn.btn-danger.active,.btn.btn-danger.active:focus,.btn.btn-danger.active:hover,.btn.btn-danger:active,.btn.btn-danger:active:focus,.btn.btn-danger:active:hover,.btn.btn-danger:focus,.btn.btn-danger:hover,.btn.btn-red,.btn.btn-red.active,.btn.btn-red.active:focus,.btn.btn-red.active:hover,.btn.btn-red:active,.btn.btn-red:active:focus,.btn.btn-red:active:hover,.btn.btn-red:focus,.btn.btn-red:hover,.navbar .navbar-nav>li>a.btn.btn-danger,.navbar .navbar-nav>li>a.btn.btn-danger.active,.navbar .navbar-nav>li>a.btn.btn-danger.active:focus,.navbar .navbar-nav>li>a.btn.btn-danger.active:hover,.navbar .navbar-nav>li>a.btn.btn-danger:active,.navbar .navbar-nav>li>a.btn.btn-danger:active:focus,.navbar .navbar-nav>li>a.btn.btn-danger:active:hover,.navbar .navbar-nav>li>a.btn.btn-danger:focus,.navbar .navbar-nav>li>a.btn.btn-danger:hover,.navbar .navbar-nav>li>a.btn.btn-red,.navbar .navbar-nav>li>a.btn.btn-red.active,.navbar .navbar-nav>li>a.btn.btn-red.active:focus,.navbar .navbar-nav>li>a.btn.btn-red.active:hover,.navbar .navbar-nav>li>a.btn.btn-red:active,.navbar .navbar-nav>li>a.btn.btn-red:active:focus,.navbar .navbar-nav>li>a.btn.btn-red:active:hover,.navbar .navbar-nav>li>a.btn.btn-red:focus,.navbar .navbar-nav>li>a.btn.btn-red:hover,.open>.btn.btn-danger.dropdown-toggle,.open>.btn.btn-danger.dropdown-toggle:focus,.open>.btn.btn-danger.dropdown-toggle:hover,.open>.btn.btn-red.dropdown-toggle,.open>.btn.btn-red.dropdown-toggle:focus,.open>.btn.btn-red.dropdown-toggle:hover,.open>.navbar .navbar-nav>li>a.btn.btn-danger.dropdown-toggle,.open>.navbar .navbar-nav>li>a.btn.btn-danger.dropdown-toggle:focus,.open>.navbar .navbar-nav>li>a.btn.btn-danger.dropdown-toggle:hover,.open>.navbar .navbar-nav>li>a.btn.btn-red.dropdown-toggle,.open>.navbar .navbar-nav>li>a.btn.btn-red.dropdown-toggle:focus,.open>.navbar .navbar-nav>li>a.btn.btn-red.dropdown-toggle:hover {
	background-color:#EF5350;
	color:#FFF
}
.btn.btn-danger:active,.btn.btn-danger:focus,.btn.btn-danger:hover,.btn.btn-red:active,.btn.btn-red:focus,.btn.btn-red:hover,.navbar .navbar-nav>li>a.btn.btn-danger:active,.navbar .navbar-nav>li>a.btn.btn-danger:focus,.navbar .navbar-nav>li>a.btn.btn-danger:hover,.navbar .navbar-nav>li>a.btn.btn-red:active,.navbar .navbar-nav>li>a.btn.btn-red:focus,.navbar .navbar-nav>li>a.btn.btn-red:hover {
	box-shadow:0 14px 26px -12px rgba(239,83,80,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(239,83,80,.2)
}
.btn.btn-danger.disabled,.btn.btn-danger.disabled.active,.btn.btn-danger.disabled.focus,.btn.btn-danger.disabled:active,.btn.btn-danger.disabled:focus,.btn.btn-danger.disabled:hover,.btn.btn-danger:disabled,.btn.btn-danger:disabled.active,.btn.btn-danger:disabled.focus,.btn.btn-danger:disabled:active,.btn.btn-danger:disabled:focus,.btn.btn-danger:disabled:hover,.btn.btn-danger[disabled],.btn.btn-danger[disabled].active,.btn.btn-danger[disabled].focus,.btn.btn-danger[disabled]:active,.btn.btn-danger[disabled]:focus,.btn.btn-danger[disabled]:hover,.btn.btn-red.disabled,.btn.btn-red.disabled.active,.btn.btn-red.disabled.focus,.btn.btn-red.disabled:active,.btn.btn-red.disabled:focus,.btn.btn-red.disabled:hover,.btn.btn-red:disabled,.btn.btn-red:disabled.active,.btn.btn-red:disabled.focus,.btn.btn-red:disabled:active,.btn.btn-red:disabled:focus,.btn.btn-red:disabled:hover,.btn.btn-red[disabled],.btn.btn-red[disabled].active,.btn.btn-red[disabled].focus,.btn.btn-red[disabled]:active,.btn.btn-red[disabled]:focus,.btn.btn-red[disabled]:hover,.navbar .navbar-nav>li>a.btn.btn-danger.disabled,.navbar .navbar-nav>li>a.btn.btn-danger.disabled.active,.navbar .navbar-nav>li>a.btn.btn-danger.disabled.focus,.navbar .navbar-nav>li>a.btn.btn-danger.disabled:active,.navbar .navbar-nav>li>a.btn.btn-danger.disabled:focus,.navbar .navbar-nav>li>a.btn.btn-danger.disabled:hover,.navbar .navbar-nav>li>a.btn.btn-danger:disabled,.navbar .navbar-nav>li>a.btn.btn-danger:disabled.active,.navbar .navbar-nav>li>a.btn.btn-danger:disabled.focus,.navbar .navbar-nav>li>a.btn.btn-danger:disabled:active,.navbar .navbar-nav>li>a.btn.btn-danger:disabled:focus,.navbar .navbar-nav>li>a.btn.btn-danger:disabled:hover,.navbar .navbar-nav>li>a.btn.btn-danger[disabled],.navbar .navbar-nav>li>a.btn.btn-danger[disabled].active,.navbar .navbar-nav>li>a.btn.btn-danger[disabled].focus,.navbar .navbar-nav>li>a.btn.btn-danger[disabled]:active,.navbar .navbar-nav>li>a.btn.btn-danger[disabled]:focus,.navbar .navbar-nav>li>a.btn.btn-danger[disabled]:hover,.navbar .navbar-nav>li>a.btn.btn-red.disabled,.navbar .navbar-nav>li>a.btn.btn-red.disabled.active,.navbar .navbar-nav>li>a.btn.btn-red.disabled.focus,.navbar .navbar-nav>li>a.btn.btn-red.disabled:active,.navbar .navbar-nav>li>a.btn.btn-red.disabled:focus,.navbar .navbar-nav>li>a.btn.btn-red.disabled:hover,.navbar .navbar-nav>li>a.btn.btn-red:disabled,.navbar .navbar-nav>li>a.btn.btn-red:disabled.active,.navbar .navbar-nav>li>a.btn.btn-red:disabled.focus,.navbar .navbar-nav>li>a.btn.btn-red:disabled:active,.navbar .navbar-nav>li>a.btn.btn-red:disabled:focus,.navbar .navbar-nav>li>a.btn.btn-red:disabled:hover,.navbar .navbar-nav>li>a.btn.btn-red[disabled],.navbar .navbar-nav>li>a.btn.btn-red[disabled].active,.navbar .navbar-nav>li>a.btn.btn-red[disabled].focus,.navbar .navbar-nav>li>a.btn.btn-red[disabled]:active,.navbar .navbar-nav>li>a.btn.btn-red[disabled]:focus,.navbar .navbar-nav>li>a.btn.btn-red[disabled]:hover,fieldset[disabled] .btn.btn-danger,fieldset[disabled] .btn.btn-danger.active,fieldset[disabled] .btn.btn-danger.focus,fieldset[disabled] .btn.btn-danger:active,fieldset[disabled] .btn.btn-danger:focus,fieldset[disabled] .btn.btn-danger:hover,fieldset[disabled] .btn.btn-red,fieldset[disabled] .btn.btn-red.active,fieldset[disabled] .btn.btn-red.focus,fieldset[disabled] .btn.btn-red:active,fieldset[disabled] .btn.btn-red:focus,fieldset[disabled] .btn.btn-red:hover,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-danger,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-danger.active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-danger.focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-danger:active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-danger:focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-danger:hover,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-red,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-red.active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-red.focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-red:active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-red:focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-red:hover {
	box-shadow:none
}
.btn.btn-danger.btn-flat,.btn.btn-red.btn-flat,.navbar .navbar-nav>li>a.btn.btn-danger.btn-flat,.navbar .navbar-nav>li>a.btn.btn-red.btn-flat {
	background-color:transparent;
	color:#EF5350;
	box-shadow:none
}
.btn.btn-danger.btn-flat:active,.btn.btn-danger.btn-flat:focus,.btn.btn-danger.btn-flat:hover,.btn.btn-red.btn-flat:active,.btn.btn-red.btn-flat:focus,.btn.btn-red.btn-flat:hover,.navbar .navbar-nav>li>a.btn.btn-danger.btn-flat:active,.navbar .navbar-nav>li>a.btn.btn-danger.btn-flat:focus,.navbar .navbar-nav>li>a.btn.btn-danger.btn-flat:hover,.navbar .navbar-nav>li>a.btn.btn-red.btn-flat:active,.navbar .navbar-nav>li>a.btn.btn-red.btn-flat:focus,.navbar .navbar-nav>li>a.btn.btn-red.btn-flat:hover {
	background-color:transparent;
	color:#EF5350
}
.btn.btn-royalBlue,.navbar .navbar-nav>li>a.btn.btn-royalBlue {
	box-shadow:0 2px 2px 0 rgba(66,133,244,.14),0 3px 1px -2px rgba(66,133,244,.2),0 1px 5px 0 rgba(66,133,244,.12)
}
.btn.btn-royalBlue,.btn.btn-royalBlue.active,.btn.btn-royalBlue.active:focus,.btn.btn-royalBlue.active:hover,.btn.btn-royalBlue:active,.btn.btn-royalBlue:active:focus,.btn.btn-royalBlue:active:hover,.btn.btn-royalBlue:focus,.btn.btn-royalBlue:hover,.navbar .navbar-nav>li>a.btn.btn-royalBlue,.navbar .navbar-nav>li>a.btn.btn-royalBlue.active,.navbar .navbar-nav>li>a.btn.btn-royalBlue.active:focus,.navbar .navbar-nav>li>a.btn.btn-royalBlue.active:hover,.navbar .navbar-nav>li>a.btn.btn-royalBlue:active,.navbar .navbar-nav>li>a.btn.btn-royalBlue:active:focus,.navbar .navbar-nav>li>a.btn.btn-royalBlue:active:hover,.navbar .navbar-nav>li>a.btn.btn-royalBlue:focus,.navbar .navbar-nav>li>a.btn.btn-royalBlue:hover,.open>.btn.btn-royalBlue.dropdown-toggle,.open>.btn.btn-royalBlue.dropdown-toggle:focus,.open>.btn.btn-royalBlue.dropdown-toggle:hover,.open>.navbar .navbar-nav>li>a.btn.btn-royalBlue.dropdown-toggle,.open>.navbar .navbar-nav>li>a.btn.btn-royalBlue.dropdown-toggle:focus,.open>.navbar .navbar-nav>li>a.btn.btn-royalBlue.dropdown-toggle:hover {
	background-color:#4285F4;
	color:#FFF
}
.btn.btn-royalBlue:active,.btn.btn-royalBlue:focus,.btn.btn-royalBlue:hover,.navbar .navbar-nav>li>a.btn.btn-royalBlue:active,.navbar .navbar-nav>li>a.btn.btn-royalBlue:focus,.navbar .navbar-nav>li>a.btn.btn-royalBlue:hover {
	box-shadow:0 14px 26px -12px rgba(66,133,244,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(66,133,244,.2)
}
.btn.btn-royalBlue.disabled,.btn.btn-royalBlue.disabled.active,.btn.btn-royalBlue.disabled.focus,.btn.btn-royalBlue.disabled:active,.btn.btn-royalBlue.disabled:focus,.btn.btn-royalBlue.disabled:hover,.btn.btn-royalBlue:disabled,.btn.btn-royalBlue:disabled.active,.btn.btn-royalBlue:disabled.focus,.btn.btn-royalBlue:disabled:active,.btn.btn-royalBlue:disabled:focus,.btn.btn-royalBlue:disabled:hover,.btn.btn-royalBlue[disabled],.btn.btn-royalBlue[disabled].active,.btn.btn-royalBlue[disabled].focus,.btn.btn-royalBlue[disabled]:active,.btn.btn-royalBlue[disabled]:focus,.btn.btn-royalBlue[disabled]:hover,.navbar .navbar-nav>li>a.btn.btn-royalBlue.disabled,.navbar .navbar-nav>li>a.btn.btn-royalBlue.disabled.active,.navbar .navbar-nav>li>a.btn.btn-royalBlue.disabled.focus,.navbar .navbar-nav>li>a.btn.btn-royalBlue.disabled:active,.navbar .navbar-nav>li>a.btn.btn-royalBlue.disabled:focus,.navbar .navbar-nav>li>a.btn.btn-royalBlue.disabled:hover,.navbar .navbar-nav>li>a.btn.btn-royalBlue:disabled,.navbar .navbar-nav>li>a.btn.btn-royalBlue:disabled.active,.navbar .navbar-nav>li>a.btn.btn-royalBlue:disabled.focus,.navbar .navbar-nav>li>a.btn.btn-royalBlue:disabled:active,.navbar .navbar-nav>li>a.btn.btn-royalBlue:disabled:focus,.navbar .navbar-nav>li>a.btn.btn-royalBlue:disabled:hover,.navbar .navbar-nav>li>a.btn.btn-royalBlue[disabled],.navbar .navbar-nav>li>a.btn.btn-royalBlue[disabled].active,.navbar .navbar-nav>li>a.btn.btn-royalBlue[disabled].focus,.navbar .navbar-nav>li>a.btn.btn-royalBlue[disabled]:active,.navbar .navbar-nav>li>a.btn.btn-royalBlue[disabled]:focus,.navbar .navbar-nav>li>a.btn.btn-royalBlue[disabled]:hover,fieldset[disabled] .btn.btn-royalBlue,fieldset[disabled] .btn.btn-royalBlue.active,fieldset[disabled] .btn.btn-royalBlue.focus,fieldset[disabled] .btn.btn-royalBlue:active,fieldset[disabled] .btn.btn-royalBlue:focus,fieldset[disabled] .btn.btn-royalBlue:hover,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-royalBlue,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-royalBlue.active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-royalBlue.focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-royalBlue:active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-royalBlue:focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-royalBlue:hover {
	box-shadow:none
}
.btn.btn-royalBlue.btn-flat,.navbar .navbar-nav>li>a.btn.btn-royalBlue.btn-flat {
	background-color:transparent;
	color:#4285F4;
	box-shadow:none
}
.btn.btn-royalBlue.btn-flat:active,.btn.btn-royalBlue.btn-flat:focus,.btn.btn-royalBlue.btn-flat:hover,.navbar .navbar-nav>li>a.btn.btn-royalBlue.btn-flat:active,.navbar .navbar-nav>li>a.btn.btn-royalBlue.btn-flat:focus,.navbar .navbar-nav>li>a.btn.btn-royalBlue.btn-flat:hover {
	background-color:transparent;
	color:#4285F4
}
.btn.btn-white,.navbar .navbar-nav>li>a.btn.btn-white {
	box-shadow:0 2px 2px 0 rgba(255,255,255,.14),0 3px 1px -2px rgba(255,255,255,.2),0 1px 5px 0 rgba(255,255,255,.12);
	color:#59779B!important
}
.btn.btn-white,.btn.btn-white.active,.btn.btn-white.active:focus,.btn.btn-white.active:hover,.btn.btn-white:active,.btn.btn-white:active:focus,.btn.btn-white:active:hover,.btn.btn-white:focus,.btn.btn-white:hover,.navbar .navbar-nav>li>a.btn.btn-white,.navbar .navbar-nav>li>a.btn.btn-white.active,.navbar .navbar-nav>li>a.btn.btn-white.active:focus,.navbar .navbar-nav>li>a.btn.btn-white.active:hover,.navbar .navbar-nav>li>a.btn.btn-white:active,.navbar .navbar-nav>li>a.btn.btn-white:active:focus,.navbar .navbar-nav>li>a.btn.btn-white:active:hover,.navbar .navbar-nav>li>a.btn.btn-white:focus,.navbar .navbar-nav>li>a.btn.btn-white:hover,.open>.btn.btn-white.dropdown-toggle,.open>.btn.btn-white.dropdown-toggle:focus,.open>.btn.btn-white.dropdown-toggle:hover,.open>.navbar .navbar-nav>li>a.btn.btn-white.dropdown-toggle,.open>.navbar .navbar-nav>li>a.btn.btn-white.dropdown-toggle:focus,.open>.navbar .navbar-nav>li>a.btn.btn-white.dropdown-toggle:hover {
	background-color:#fff;
	color:#FFF
}
.btn.btn-white:active,.btn.btn-white:focus,.btn.btn-white:hover,.navbar .navbar-nav>li>a.btn.btn-white:active,.navbar .navbar-nav>li>a.btn.btn-white:focus,.navbar .navbar-nav>li>a.btn.btn-white:hover {
	box-shadow:0 14px 26px -12px rgba(255,255,255,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(255,255,255,.2)
}
.btn.btn-white.disabled,.btn.btn-white.disabled.active,.btn.btn-white.disabled.focus,.btn.btn-white.disabled:active,.btn.btn-white.disabled:focus,.btn.btn-white.disabled:hover,.btn.btn-white:disabled,.btn.btn-white:disabled.active,.btn.btn-white:disabled.focus,.btn.btn-white:disabled:active,.btn.btn-white:disabled:focus,.btn.btn-white:disabled:hover,.btn.btn-white[disabled],.btn.btn-white[disabled].active,.btn.btn-white[disabled].focus,.btn.btn-white[disabled]:active,.btn.btn-white[disabled]:focus,.btn.btn-white[disabled]:hover,.navbar .navbar-nav>li>a.btn.btn-white.disabled,.navbar .navbar-nav>li>a.btn.btn-white.disabled.active,.navbar .navbar-nav>li>a.btn.btn-white.disabled.focus,.navbar .navbar-nav>li>a.btn.btn-white.disabled:active,.navbar .navbar-nav>li>a.btn.btn-white.disabled:focus,.navbar .navbar-nav>li>a.btn.btn-white.disabled:hover,.navbar .navbar-nav>li>a.btn.btn-white:disabled,.navbar .navbar-nav>li>a.btn.btn-white:disabled.active,.navbar .navbar-nav>li>a.btn.btn-white:disabled.focus,.navbar .navbar-nav>li>a.btn.btn-white:disabled:active,.navbar .navbar-nav>li>a.btn.btn-white:disabled:focus,.navbar .navbar-nav>li>a.btn.btn-white:disabled:hover,.navbar .navbar-nav>li>a.btn.btn-white[disabled],.navbar .navbar-nav>li>a.btn.btn-white[disabled].active,.navbar .navbar-nav>li>a.btn.btn-white[disabled].focus,.navbar .navbar-nav>li>a.btn.btn-white[disabled]:active,.navbar .navbar-nav>li>a.btn.btn-white[disabled]:focus,.navbar .navbar-nav>li>a.btn.btn-white[disabled]:hover,fieldset[disabled] .btn.btn-white,fieldset[disabled] .btn.btn-white.active,fieldset[disabled] .btn.btn-white.focus,fieldset[disabled] .btn.btn-white:active,fieldset[disabled] .btn.btn-white:focus,fieldset[disabled] .btn.btn-white:hover,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-white,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-white.active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-white.focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-white:active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-white:focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-white:hover {
	box-shadow:none
}
.btn.btn-white.btn-flat,.navbar .navbar-nav>li>a.btn.btn-white.btn-flat {
	background-color:transparent;
	color:#fff;
	box-shadow:none
}
.btn.btn-white.btn-flat:active,.btn.btn-white.btn-flat:focus,.btn.btn-white.btn-flat:hover,.navbar .navbar-nav>li>a.btn.btn-white.btn-flat:active,.navbar .navbar-nav>li>a.btn.btn-white.btn-flat:focus,.navbar .navbar-nav>li>a.btn.btn-white.btn-flat:hover {
	background-color:transparent;
	color:#fff
}
.btn.btn-white-text,.navbar .navbar-nav>li>a.btn.btn-white-text {
	box-shadow:0 2px 2px 0 rgba(255,255,255,.14),0 3px 1px -2px rgba(255,255,255,.2),0 1px 5px 0 rgba(255,255,255,.12);
	color:#fff!important
}
.btn.btn-white-text,.btn.btn-white-text.active,.btn.btn-white-text.active:focus,.btn.btn-white-text.active:hover,.btn.btn-white-text:active,.btn.btn-white-text:active:focus,.btn.btn-white-text:active:hover,.btn.btn-white-text:focus,.btn.btn-white-text:hover,.navbar .navbar-nav>li>a.btn.btn-white-text,.navbar .navbar-nav>li>a.btn.btn-white-text.active,.navbar .navbar-nav>li>a.btn.btn-white-text.active:focus,.navbar .navbar-nav>li>a.btn.btn-white-text.active:hover,.navbar .navbar-nav>li>a.btn.btn-white-text:active,.navbar .navbar-nav>li>a.btn.btn-white-text:active:focus,.navbar .navbar-nav>li>a.btn.btn-white-text:active:hover,.navbar .navbar-nav>li>a.btn.btn-white-text:focus,.navbar .navbar-nav>li>a.btn.btn-white-text:hover,.open>.btn.btn-white-text.dropdown-toggle,.open>.btn.btn-white-text.dropdown-toggle:focus,.open>.btn.btn-white-text.dropdown-toggle:hover,.open>.navbar .navbar-nav>li>a.btn.btn-white-text.dropdown-toggle,.open>.navbar .navbar-nav>li>a.btn.btn-white-text.dropdown-toggle:focus,.open>.navbar .navbar-nav>li>a.btn.btn-white-text.dropdown-toggle:hover {
	background-color:#fff;
	color:#FFF
}
.btn.btn-white-text:active,.btn.btn-white-text:focus,.btn.btn-white-text:hover,.navbar .navbar-nav>li>a.btn.btn-white-text:active,.navbar .navbar-nav>li>a.btn.btn-white-text:focus,.navbar .navbar-nav>li>a.btn.btn-white-text:hover {
	box-shadow:0 14px 26px -12px rgba(255,255,255,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(255,255,255,.2)
}
.btn.btn-white-text.disabled,.btn.btn-white-text.disabled.active,.btn.btn-white-text.disabled.focus,.btn.btn-white-text.disabled:active,.btn.btn-white-text.disabled:focus,.btn.btn-white-text.disabled:hover,.btn.btn-white-text:disabled,.btn.btn-white-text:disabled.active,.btn.btn-white-text:disabled.focus,.btn.btn-white-text:disabled:active,.btn.btn-white-text:disabled:focus,.btn.btn-white-text:disabled:hover,.btn.btn-white-text[disabled],.btn.btn-white-text[disabled].active,.btn.btn-white-text[disabled].focus,.btn.btn-white-text[disabled]:active,.btn.btn-white-text[disabled]:focus,.btn.btn-white-text[disabled]:hover,.navbar .navbar-nav>li>a.btn.btn-white-text.disabled,.navbar .navbar-nav>li>a.btn.btn-white-text.disabled.active,.navbar .navbar-nav>li>a.btn.btn-white-text.disabled.focus,.navbar .navbar-nav>li>a.btn.btn-white-text.disabled:active,.navbar .navbar-nav>li>a.btn.btn-white-text.disabled:focus,.navbar .navbar-nav>li>a.btn.btn-white-text.disabled:hover,.navbar .navbar-nav>li>a.btn.btn-white-text:disabled,.navbar .navbar-nav>li>a.btn.btn-white-text:disabled.active,.navbar .navbar-nav>li>a.btn.btn-white-text:disabled.focus,.navbar .navbar-nav>li>a.btn.btn-white-text:disabled:active,.navbar .navbar-nav>li>a.btn.btn-white-text:disabled:focus,.navbar .navbar-nav>li>a.btn.btn-white-text:disabled:hover,.navbar .navbar-nav>li>a.btn.btn-white-text[disabled],.navbar .navbar-nav>li>a.btn.btn-white-text[disabled].active,.navbar .navbar-nav>li>a.btn.btn-white-text[disabled].focus,.navbar .navbar-nav>li>a.btn.btn-white-text[disabled]:active,.navbar .navbar-nav>li>a.btn.btn-white-text[disabled]:focus,.navbar .navbar-nav>li>a.btn.btn-white-text[disabled]:hover,fieldset[disabled] .btn.btn-white-text,fieldset[disabled] .btn.btn-white-text.active,fieldset[disabled] .btn.btn-white-text.focus,fieldset[disabled] .btn.btn-white-text:active,fieldset[disabled] .btn.btn-white-text:focus,fieldset[disabled] .btn.btn-white-text:hover,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-white-text,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-white-text.active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-white-text.focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-white-text:active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-white-text:focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-white-text:hover {
	box-shadow:none
}
.btn.btn-white-text.btn-flat,.navbar .navbar-nav>li>a.btn.btn-white-text.btn-flat {
	background-color:transparent;
	color:#fff;
	box-shadow:none
}
.btn.btn-white-text.btn-flat:active,.btn.btn-white-text.btn-flat:focus,.btn.btn-white-text.btn-flat:hover,.navbar .navbar-nav>li>a.btn.btn-white-text.btn-flat:active,.navbar .navbar-nav>li>a.btn.btn-white-text.btn-flat:focus,.navbar .navbar-nav>li>a.btn.btn-white-text.btn-flat:hover {
	background-color:transparent;
	color:#fff
}
.btn.btn-add-blue,.navbar .navbar-nav>li>a.btn.btn-add-blue {
	box-shadow:0 2px 2px 0 rgba(255,255,255,.14),0 3px 1px -2px rgba(255,255,255,.2),0 1px 5px 0 rgba(255,255,255,.12);
	box-shadow:none;
	border:2px dashed #42a5f5;
	color:#42a5f5!important
}
.btn.btn-add-blue,.btn.btn-add-blue.active,.btn.btn-add-blue.active:focus,.btn.btn-add-blue.active:hover,.btn.btn-add-blue:active,.btn.btn-add-blue:active:focus,.btn.btn-add-blue:active:hover,.btn.btn-add-blue:focus,.btn.btn-add-blue:hover,.navbar .navbar-nav>li>a.btn.btn-add-blue,.navbar .navbar-nav>li>a.btn.btn-add-blue.active,.navbar .navbar-nav>li>a.btn.btn-add-blue.active:focus,.navbar .navbar-nav>li>a.btn.btn-add-blue.active:hover,.navbar .navbar-nav>li>a.btn.btn-add-blue:active,.navbar .navbar-nav>li>a.btn.btn-add-blue:active:focus,.navbar .navbar-nav>li>a.btn.btn-add-blue:active:hover,.navbar .navbar-nav>li>a.btn.btn-add-blue:focus,.navbar .navbar-nav>li>a.btn.btn-add-blue:hover,.open>.btn.btn-add-blue.dropdown-toggle,.open>.btn.btn-add-blue.dropdown-toggle:focus,.open>.btn.btn-add-blue.dropdown-toggle:hover,.open>.navbar .navbar-nav>li>a.btn.btn-add-blue.dropdown-toggle,.open>.navbar .navbar-nav>li>a.btn.btn-add-blue.dropdown-toggle:focus,.open>.navbar .navbar-nav>li>a.btn.btn-add-blue.dropdown-toggle:hover {
	background-color:#fff;
	color:#FFF
}
.btn.btn-add-blue:active,.btn.btn-add-blue:focus,.btn.btn-add-blue:hover,.navbar .navbar-nav>li>a.btn.btn-add-blue:active,.navbar .navbar-nav>li>a.btn.btn-add-blue:focus,.navbar .navbar-nav>li>a.btn.btn-add-blue:hover {
	box-shadow:0 14px 26px -12px rgba(255,255,255,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(255,255,255,.2)
}
.btn.btn-add-blue.disabled,.btn.btn-add-blue.disabled.active,.btn.btn-add-blue.disabled.focus,.btn.btn-add-blue.disabled:active,.btn.btn-add-blue.disabled:focus,.btn.btn-add-blue.disabled:hover,.btn.btn-add-blue:disabled,.btn.btn-add-blue:disabled.active,.btn.btn-add-blue:disabled.focus,.btn.btn-add-blue:disabled:active,.btn.btn-add-blue:disabled:focus,.btn.btn-add-blue:disabled:hover,.btn.btn-add-blue[disabled],.btn.btn-add-blue[disabled].active,.btn.btn-add-blue[disabled].focus,.btn.btn-add-blue[disabled]:active,.btn.btn-add-blue[disabled]:focus,.btn.btn-add-blue[disabled]:hover,.navbar .navbar-nav>li>a.btn.btn-add-blue.disabled,.navbar .navbar-nav>li>a.btn.btn-add-blue.disabled.active,.navbar .navbar-nav>li>a.btn.btn-add-blue.disabled.focus,.navbar .navbar-nav>li>a.btn.btn-add-blue.disabled:active,.navbar .navbar-nav>li>a.btn.btn-add-blue.disabled:focus,.navbar .navbar-nav>li>a.btn.btn-add-blue.disabled:hover,.navbar .navbar-nav>li>a.btn.btn-add-blue:disabled,.navbar .navbar-nav>li>a.btn.btn-add-blue:disabled.active,.navbar .navbar-nav>li>a.btn.btn-add-blue:disabled.focus,.navbar .navbar-nav>li>a.btn.btn-add-blue:disabled:active,.navbar .navbar-nav>li>a.btn.btn-add-blue:disabled:focus,.navbar .navbar-nav>li>a.btn.btn-add-blue:disabled:hover,.navbar .navbar-nav>li>a.btn.btn-add-blue[disabled],.navbar .navbar-nav>li>a.btn.btn-add-blue[disabled].active,.navbar .navbar-nav>li>a.btn.btn-add-blue[disabled].focus,.navbar .navbar-nav>li>a.btn.btn-add-blue[disabled]:active,.navbar .navbar-nav>li>a.btn.btn-add-blue[disabled]:focus,.navbar .navbar-nav>li>a.btn.btn-add-blue[disabled]:hover,fieldset[disabled] .btn.btn-add-blue,fieldset[disabled] .btn.btn-add-blue.active,fieldset[disabled] .btn.btn-add-blue.focus,fieldset[disabled] .btn.btn-add-blue:active,fieldset[disabled] .btn.btn-add-blue:focus,fieldset[disabled] .btn.btn-add-blue:hover,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-add-blue,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-add-blue.active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-add-blue.focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-add-blue:active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-add-blue:focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-add-blue:hover {
	box-shadow:none
}
.btn.btn-add-blue.btn-flat,.navbar .navbar-nav>li>a.btn.btn-add-blue.btn-flat {
	background-color:transparent;
	color:#fff;
	box-shadow:none
}
.btn.btn-add-blue.btn-flat:active,.btn.btn-add-blue.btn-flat:focus,.btn.btn-add-blue.btn-flat:hover,.navbar .navbar-nav>li>a.btn.btn-add-blue.btn-flat:active,.navbar .navbar-nav>li>a.btn.btn-add-blue.btn-flat:focus,.navbar .navbar-nav>li>a.btn.btn-add-blue.btn-flat:hover {
	background-color:transparent;
	color:#fff
}
.btn.btn-add-gray,.navbar .navbar-nav>li>a.btn.btn-add-gray {
	box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);
	box-shadow:none;
	border:2px dashed #8f9eb5;
	color:#8f9eb5!important
}
.btn.btn-add-gray,.btn.btn-add-gray.active,.btn.btn-add-gray.active:focus,.btn.btn-add-gray.active:hover,.btn.btn-add-gray:active,.btn.btn-add-gray:active:focus,.btn.btn-add-gray:active:hover,.btn.btn-add-gray:focus,.btn.btn-add-gray:hover,.navbar .navbar-nav>li>a.btn.btn-add-gray,.navbar .navbar-nav>li>a.btn.btn-add-gray.active,.navbar .navbar-nav>li>a.btn.btn-add-gray.active:focus,.navbar .navbar-nav>li>a.btn.btn-add-gray.active:hover,.navbar .navbar-nav>li>a.btn.btn-add-gray:active,.navbar .navbar-nav>li>a.btn.btn-add-gray:active:focus,.navbar .navbar-nav>li>a.btn.btn-add-gray:active:hover,.navbar .navbar-nav>li>a.btn.btn-add-gray:focus,.navbar .navbar-nav>li>a.btn.btn-add-gray:hover,.open>.btn.btn-add-gray.dropdown-toggle,.open>.btn.btn-add-gray.dropdown-toggle:focus,.open>.btn.btn-add-gray.dropdown-toggle:hover,.open>.navbar .navbar-nav>li>a.btn.btn-add-gray.dropdown-toggle,.open>.navbar .navbar-nav>li>a.btn.btn-add-gray.dropdown-toggle:focus,.open>.navbar .navbar-nav>li>a.btn.btn-add-gray.dropdown-toggle:hover {
	background-color:transparent;
	color:#FFF
}
.btn.btn-add-gray:active,.btn.btn-add-gray:focus,.btn.btn-add-gray:hover,.navbar .navbar-nav>li>a.btn.btn-add-gray:active,.navbar .navbar-nav>li>a.btn.btn-add-gray:focus,.navbar .navbar-nav>li>a.btn.btn-add-gray:hover {
	box-shadow:0 14px 26px -12px rgba(0,0,0,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2)
}
.btn.btn-add-gray.disabled,.btn.btn-add-gray.disabled.active,.btn.btn-add-gray.disabled.focus,.btn.btn-add-gray.disabled:active,.btn.btn-add-gray.disabled:focus,.btn.btn-add-gray.disabled:hover,.btn.btn-add-gray:disabled,.btn.btn-add-gray:disabled.active,.btn.btn-add-gray:disabled.focus,.btn.btn-add-gray:disabled:active,.btn.btn-add-gray:disabled:focus,.btn.btn-add-gray:disabled:hover,.btn.btn-add-gray[disabled],.btn.btn-add-gray[disabled].active,.btn.btn-add-gray[disabled].focus,.btn.btn-add-gray[disabled]:active,.btn.btn-add-gray[disabled]:focus,.btn.btn-add-gray[disabled]:hover,.navbar .navbar-nav>li>a.btn.btn-add-gray.disabled,.navbar .navbar-nav>li>a.btn.btn-add-gray.disabled.active,.navbar .navbar-nav>li>a.btn.btn-add-gray.disabled.focus,.navbar .navbar-nav>li>a.btn.btn-add-gray.disabled:active,.navbar .navbar-nav>li>a.btn.btn-add-gray.disabled:focus,.navbar .navbar-nav>li>a.btn.btn-add-gray.disabled:hover,.navbar .navbar-nav>li>a.btn.btn-add-gray:disabled,.navbar .navbar-nav>li>a.btn.btn-add-gray:disabled.active,.navbar .navbar-nav>li>a.btn.btn-add-gray:disabled.focus,.navbar .navbar-nav>li>a.btn.btn-add-gray:disabled:active,.navbar .navbar-nav>li>a.btn.btn-add-gray:disabled:focus,.navbar .navbar-nav>li>a.btn.btn-add-gray:disabled:hover,.navbar .navbar-nav>li>a.btn.btn-add-gray[disabled],.navbar .navbar-nav>li>a.btn.btn-add-gray[disabled].active,.navbar .navbar-nav>li>a.btn.btn-add-gray[disabled].focus,.navbar .navbar-nav>li>a.btn.btn-add-gray[disabled]:active,.navbar .navbar-nav>li>a.btn.btn-add-gray[disabled]:focus,.navbar .navbar-nav>li>a.btn.btn-add-gray[disabled]:hover,fieldset[disabled] .btn.btn-add-gray,fieldset[disabled] .btn.btn-add-gray.active,fieldset[disabled] .btn.btn-add-gray.focus,fieldset[disabled] .btn.btn-add-gray:active,fieldset[disabled] .btn.btn-add-gray:focus,fieldset[disabled] .btn.btn-add-gray:hover,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-add-gray,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-add-gray.active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-add-gray.focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-add-gray:active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-add-gray:focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-add-gray:hover {
	box-shadow:none
}
.btn.btn-add-gray.btn-flat,.navbar .navbar-nav>li>a.btn.btn-add-gray.btn-flat {
	background-color:transparent;
	color:transparent;
	box-shadow:none
}
.btn.btn-add-gray.btn-flat:active,.btn.btn-add-gray.btn-flat:focus,.btn.btn-add-gray.btn-flat:hover,.navbar .navbar-nav>li>a.btn.btn-add-gray.btn-flat:active,.navbar .navbar-nav>li>a.btn.btn-add-gray.btn-flat:focus,.navbar .navbar-nav>li>a.btn.btn-add-gray.btn-flat:hover {
	background-color:transparent;
	color:transparent
}
.btn.btn-add-gray:hover,.navbar .navbar-nav>li>a.btn.btn-add-gray:hover {
	box-shadow:0 2px 2px 0 rgba(66,165,245,.14),0 3px 1px -2px rgba(66,165,245,.2),0 1px 5px 0 rgba(66,165,245,.12);
	color:#fff!important;
	border:2px solid #42a5f5;
	border:none
}
.btn.btn-add-gray:hover,.btn.btn-add-gray:hover.active,.btn.btn-add-gray:hover.active:focus,.btn.btn-add-gray:hover.active:hover,.btn.btn-add-gray:hover:active,.btn.btn-add-gray:hover:active:focus,.btn.btn-add-gray:hover:active:hover,.btn.btn-add-gray:hover:focus,.btn.btn-add-gray:hover:hover,.navbar .navbar-nav>li>a.btn.btn-add-gray:hover,.navbar .navbar-nav>li>a.btn.btn-add-gray:hover.active,.navbar .navbar-nav>li>a.btn.btn-add-gray:hover.active:focus,.navbar .navbar-nav>li>a.btn.btn-add-gray:hover.active:hover,.navbar .navbar-nav>li>a.btn.btn-add-gray:hover:active,.navbar .navbar-nav>li>a.btn.btn-add-gray:hover:active:focus,.navbar .navbar-nav>li>a.btn.btn-add-gray:hover:active:hover,.navbar .navbar-nav>li>a.btn.btn-add-gray:hover:focus,.navbar .navbar-nav>li>a.btn.btn-add-gray:hover:hover,.open>.btn.btn-add-gray:hover.dropdown-toggle,.open>.btn.btn-add-gray:hover.dropdown-toggle:focus,.open>.btn.btn-add-gray:hover.dropdown-toggle:hover,.open>.navbar .navbar-nav>li>a.btn.btn-add-gray:hover.dropdown-toggle,.open>.navbar .navbar-nav>li>a.btn.btn-add-gray:hover.dropdown-toggle:focus,.open>.navbar .navbar-nav>li>a.btn.btn-add-gray:hover.dropdown-toggle:hover {
	background-color:#42a5f5;
	color:#FFF
}
.btn.btn-add-gray:hover:active,.btn.btn-add-gray:hover:focus,.btn.btn-add-gray:hover:hover,.navbar .navbar-nav>li>a.btn.btn-add-gray:hover:active,.navbar .navbar-nav>li>a.btn.btn-add-gray:hover:focus,.navbar .navbar-nav>li>a.btn.btn-add-gray:hover:hover {
	box-shadow:0 14px 26px -12px rgba(66,165,245,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(66,165,245,.2)
}
.btn.btn-add-gray:hover.disabled,.btn.btn-add-gray:hover.disabled.active,.btn.btn-add-gray:hover.disabled.focus,.btn.btn-add-gray:hover.disabled:active,.btn.btn-add-gray:hover.disabled:focus,.btn.btn-add-gray:hover.disabled:hover,.btn.btn-add-gray:hover:disabled,.btn.btn-add-gray:hover:disabled.active,.btn.btn-add-gray:hover:disabled.focus,.btn.btn-add-gray:hover:disabled:active,.btn.btn-add-gray:hover:disabled:focus,.btn.btn-add-gray:hover:disabled:hover,.btn.btn-add-gray:hover[disabled],.btn.btn-add-gray:hover[disabled].active,.btn.btn-add-gray:hover[disabled].focus,.btn.btn-add-gray:hover[disabled]:active,.btn.btn-add-gray:hover[disabled]:focus,.btn.btn-add-gray:hover[disabled]:hover,.navbar .navbar-nav>li>a.btn.btn-add-gray:hover.disabled,.navbar .navbar-nav>li>a.btn.btn-add-gray:hover.disabled.active,.navbar .navbar-nav>li>a.btn.btn-add-gray:hover.disabled.focus,.navbar .navbar-nav>li>a.btn.btn-add-gray:hover.disabled:active,.navbar .navbar-nav>li>a.btn.btn-add-gray:hover.disabled:focus,.navbar .navbar-nav>li>a.btn.btn-add-gray:hover.disabled:hover,.navbar .navbar-nav>li>a.btn.btn-add-gray:hover:disabled,.navbar .navbar-nav>li>a.btn.btn-add-gray:hover:disabled.active,.navbar .navbar-nav>li>a.btn.btn-add-gray:hover:disabled.focus,.navbar .navbar-nav>li>a.btn.btn-add-gray:hover:disabled:active,.navbar .navbar-nav>li>a.btn.btn-add-gray:hover:disabled:focus,.navbar .navbar-nav>li>a.btn.btn-add-gray:hover:disabled:hover,.navbar .navbar-nav>li>a.btn.btn-add-gray:hover[disabled],.navbar .navbar-nav>li>a.btn.btn-add-gray:hover[disabled].active,.navbar .navbar-nav>li>a.btn.btn-add-gray:hover[disabled].focus,.navbar .navbar-nav>li>a.btn.btn-add-gray:hover[disabled]:active,.navbar .navbar-nav>li>a.btn.btn-add-gray:hover[disabled]:focus,.navbar .navbar-nav>li>a.btn.btn-add-gray:hover[disabled]:hover,fieldset[disabled] .btn.btn-add-gray:hover,fieldset[disabled] .btn.btn-add-gray:hover.active,fieldset[disabled] .btn.btn-add-gray:hover.focus,fieldset[disabled] .btn.btn-add-gray:hover:active,fieldset[disabled] .btn.btn-add-gray:hover:focus,fieldset[disabled] .btn.btn-add-gray:hover:hover,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-add-gray:hover,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-add-gray:hover.active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-add-gray:hover.focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-add-gray:hover:active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-add-gray:hover:focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-add-gray:hover:hover {
	box-shadow:none
}
.btn.btn-add-gray:hover.btn-flat,.navbar .navbar-nav>li>a.btn.btn-add-gray:hover.btn-flat {
	background-color:transparent;
	color:#42a5f5;
	box-shadow:none
}
.btn.btn-add-gray:hover.btn-flat:active,.btn.btn-add-gray:hover.btn-flat:focus,.btn.btn-add-gray:hover.btn-flat:hover,.navbar .navbar-nav>li>a.btn.btn-add-gray:hover.btn-flat:active,.navbar .navbar-nav>li>a.btn.btn-add-gray:hover.btn-flat:focus,.navbar .navbar-nav>li>a.btn.btn-add-gray:hover.btn-flat:hover {
	background-color:transparent;
	color:#42a5f5
}
.btn.btn-add-gray:focus,.navbar .navbar-nav>li>a.btn.btn-add-gray:focus {
	box-shadow:none
}
.btn.btn-flat,.navbar .navbar-nav>li>a.btn.btn-flat {
	color:#777;
	background:0 0;
	box-shadow:none
}
.btn.btn-flat:hover,.navbar .navbar-nav>li>a.btn.btn-flat:hover {
	outline:0;
	background-color:transparent;
	box-shadow:none
}
.btn.btn-flat.btn-default,.navbar .navbar-nav>li>a.btn.btn-flat.btn-default {
	color:#688696
}
.btn.btn-flat.btn-default:hover,.btn.btn-flat.btn-gray:hover,.navbar .navbar-nav>li>a.btn.btn-flat.btn-default:hover,.navbar .navbar-nav>li>a.btn.btn-flat.btn-gray:hover {
	background-color:rgba(157,174,196,.2);
	color:#688696
}
.btn.btn-flat.btn-green:hover,.btn.btn-flat.btn-success:hover,.navbar .navbar-nav>li>a.btn.btn-flat.btn-green:hover,.navbar .navbar-nav>li>a.btn.btn-flat.btn-success:hover {
	background-color:rgba(40,190,189,.1)
}
.btn.btn-flat.btn-blue:hover,.btn.btn-flat.btn-info:hover,.navbar .navbar-nav>li>a.btn.btn-flat.btn-blue:hover,.navbar .navbar-nav>li>a.btn.btn-flat.btn-info:hover {
	background-color:rgba(66,165,245,.1)
}
.btn.btn-flat.btn-warning:hover,.btn.btn-flat.btn-yellow:hover,.navbar .navbar-nav>li>a.btn.btn-flat.btn-warning:hover,.navbar .navbar-nav>li>a.btn.btn-flat.btn-yellow:hover {
	background-color:rgba(248,194,0,.3)
}
.btn.btn-flat.btn-danger:hover,.btn.btn-flat.btn-red:hover,.navbar .navbar-nav>li>a.btn.btn-flat.btn-danger:hover,.navbar .navbar-nav>li>a.btn.btn-flat.btn-red:hover {
	background-color:rgba(239,83,80,.1)
}
.btn.btn-flat.btn-white-text:hover,.navbar .navbar-nav>li>a.btn.btn-flat.btn-white-text:hover {
	background-color:rgba(255,255,255,.2)
}
.btn.btn-alt,.navbar .navbar-nav>li>a.btn.btn-alt {
	color:#fff!important
}
.btn:active,.btn:active:focus,.btn:focus,.navbar .navbar-nav>li>a.btn:active,.navbar .navbar-nav>li>a.btn:active:focus,.navbar .navbar-nav>li>a.btn:focus {
	outline:0
}
.btn.btn-round,.navbar .navbar-nav>li>a.btn.btn-round {
	border-radius:30px
}
.btn:not(.btn-just-icon):not(.btn-fab) .fa,.navbar .navbar-nav>li>a.btn:not(.btn-just-icon):not(.btn-fab) .fa {
	font-size:18px;
	margin-top:-2px;
	position:relative;
	top:2px
}
.btn.btn-fab,.navbar .navbar-nav>li>a.btn.btn-fab {
	border-radius:50%;
	font-size:24px;
	height:56px;
	margin:auto;
	min-width:56px;
	width:56px;
	padding:0;
	position:relative;
	line-height:normal
}
.btn.btn-fab .ripple-container,.navbar .navbar-nav>li>a.btn.btn-fab .ripple-container {
	border-radius:50%
}
.btn-group-sm .btn.btn-fab,.btn-group-sm .navbar .navbar-nav>li>a.btn.btn-fab,.btn.btn-fab.btn-fab-sm,.navbar .navbar-nav>li>a.btn.btn-fab.btn-fab-sm {
	height:40px;
	min-width:40px;
	width:40px;
	font-size:20px;
	line-height:2em
}
.btn-group-sm .btn.btn-fab.material-icons,.btn-group-sm .navbar .navbar-nav>li>a.btn.btn-fab.material-icons,.btn.btn-fab.btn-fab-sm.material-icons,.navbar .navbar-nav>li>a.btn.btn-fab.btn-fab-sm.material-icons {
	top:0;
	left:0
}
.btn-group-sm .btn.btn-fab .material-icons,.btn-group-sm .navbar .navbar-nav>li>a.btn.btn-fab .material-icons,.btn.btn-fab.btn-fab-sm .material-icons,.navbar .navbar-nav>li>a.btn.btn-fab.btn-fab-sm .material-icons {
	font-size:24px
}
.btn-group-xs .btn.btn-fab,.btn-group-xs .navbar .navbar-nav>li>a.btn.btn-fab,.btn.btn-fab.btn-fab-xs,.navbar .navbar-nav>li>a.btn.btn-fab.btn-fab-xs {
	height:30px;
	min-width:30px;
	width:30px;
	font-size:18px;
	line-height:1.4em
}
.btn-group-xs .btn.btn-fab.material-icons,.btn-group-xs .navbar .navbar-nav>li>a.btn.btn-fab.material-icons,.btn.btn-fab.btn-fab-xs.material-icons,.navbar .navbar-nav>li>a.btn.btn-fab.btn-fab-xs.material-icons {
	top:-3px;
	left:-3px
}
.btn-group-xs .btn.btn-fab .material-icons,.btn-group-xs .navbar .navbar-nav>li>a.btn.btn-fab .material-icons,.btn.btn-fab.btn-fab-xs .material-icons,.navbar .navbar-nav>li>a.btn.btn-fab.btn-fab-xs .material-icons {
	font-size:18px
}
.btn.btn-fab i.material-icons,.navbar .navbar-nav>li>a.btn.btn-fab i.material-icons {
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-12px,-12px);
	line-height:24px;
	width:24px;
	font-size:24px
}
.btn.animate-fab i,.navbar .navbar-nav>li>a.btn.animate-fab i {
	-webkit-transition:all .5s;
	-khtml-transition:all .5s;
	-moz-transition:all .5s;
	-ms-transition:all .5s;
	-o-transition:all .5s;
	transition:all .5s
}
.btn.animate-fab:hover i,.navbar .navbar-nav>li>a.btn.animate-fab:hover i {
	-webkit-transform:rotate(360deg);
	-khtml-transform:rotate(360deg);
	-moz-transform:rotate(360deg);
	-ms-transform:rotate(360deg);
	-o-transform:rotate(360deg);
	transform:rotate(360deg)
}
.btn.animate-fab[disabled=disabled]:hover i,.navbar .navbar-nav>li>a.btn.animate-fab[disabled=disabled]:hover i {
	-webkit-transform:rotate(0);
	-khtml-transform:rotate(0);
	-moz-transform:rotate(0);
	-ms-transform:rotate(0);
	-o-transform:rotate(0);
	transform:rotate(0)
}
.btn-group-lg .btn,.btn-group-lg .navbar .navbar-nav>li>a.btn,.btn.btn-lg,.navbar .navbar-nav>li>a.btn.btn-lg {
	font-size:16px;
	padding:18px 36px
}
.btn-group-sm .btn,.btn-group-sm .navbar .navbar-nav>li>a.btn,.btn.btn-sm,.navbar .navbar-nav>li>a.btn.btn-sm {
	padding:5px 20px;
	font-size:12px
}
.btn-group-xs .btn,.btn-group-xs .navbar .navbar-nav>li>a.btn,.btn.btn-xs,.navbar .navbar-nav>li>a.btn.btn-xs {
	padding:4px 15px;
	font-size:10px
}
.btn.btn-just-icon,.navbar .navbar-nav>li>a.btn.btn-just-icon {
	font-size:18px;
	padding:10px;
	line-height:1em
}
.btn.btn-just-icon i,.navbar .navbar-nav>li>a.btn.btn-just-icon i {
	width:20px
}
.btn.btn-just-icon.btn-lg,.navbar .navbar-nav>li>a.btn.btn-just-icon.btn-lg {
	font-size:22px;
	padding:13px 18px
}
.btn.btn-warning,.btn.btn-warning:active,.btn.btn-warning:focus,.btn.btn-warning:hover,.btn.btn-warning:visited {
	color:#fff
}
.btn.btn-warning.btn-flat {
	color:#6c5100
}
.btn .material-icons {
	vertical-align:middle;
	font-size:24px;
	top:-1px;
	position:relative
}
.navbar .navbar-nav>li>a.btn {
	margin-top:2px;
	margin-bottom:2px
}
.navbar .navbar-nav>li>a.btn.btn-fab {
	margin:5px 2px
}
.navbar .navbar-nav>li>a:not(.btn) .material-icons {
	margin-top:-3px;
	top:0;
	position:relative;
	margin-right:3px
}
.navbar .navbar-nav>li>.profile-photo {
	margin:5px 2px
}
.navbar-default:not(.navbar-transparent) .navbar-nav>li>a.btn.btn-white.flat {
	color:#555
}
.btn-group,.btn-group-vertical {
	position:relative;
	margin:15px 1px
}
.btn-group .dropdown-menu,.btn-group-vertical .dropdown-menu {
	border-radius:0 0 3px 3px
}
.btn-group-vertical.btn-group-raised,.btn-group.btn-group-raised {
	box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)
}
.btn-group .btn,.btn-group .btn+.btn,.btn-group .btn-group,.btn-group .btn:active,.btn-group-vertical .btn,.btn-group-vertical .btn+.btn,.btn-group-vertical .btn-group,.btn-group-vertical .btn:active {
	margin:0
}
.close {
	font-size:inherit;
	color:#FFF;
	text-shadow:none
}
.close:focus,.close:hover {
	opacity:1;
	color:#FFF
}
.close i {
	font-size:20px
}
.btn:not(.btn-fab) i {
	vertical-align:middle;
	position:relative;
	padding:0 3px
}
.btn-demo .btn {
	margin-right:7px
}
button[data-transition] {
	transition:all .7s cubic-bezier(.4,0,.2,1);
	transform-origin:50%
}
a[data-transistion].close-fullscreen-transistion {
	z-index:99999;
	color:#fff;
	font-size:45px;
	position:absolute;
	opacity:0;
	display:none
}
button[data-transition].fullscreen {
	transform:scale(70);
	z-index:999;
	position:fixed;
	cursor:default
}
button[data-transition].fullscreen i {
	display:none
}
.input-group-btn .btn.btn-fab {
	border-radius:50%
}
.btn-fab-group {
	position:relative;
	z-index:99
}
.btn-fab-group [data-fab=down]+.nav-sub li {
	margin:10px;
	bottom:-9px;
	left:-3px
}
.btn-fab-group [data-fab=up]+.nav-sub li {
	margin:10px;
	top:-67px;
	left:-2px
}
.btn-fab-group [data-fab=left]+.nav-sub li {
	left:0;
	top:-50px
}
.btn-fab-group [data-fab=right]+.nav-sub li {
	right:-58px;
	top:-50px
}
.btn-fab-group .fab-menu {
	z-index:70
}
.btn-fab-group .fab-menu i {
	-webkit-transition:all .5s;
	-khtml-transition:all .5s;
	-moz-transition:all .5s;
	-ms-transition:all .5s;
	-o-transition:all .5s;
	transition:all .5s
}
.btn-fab-group .nav-sub {
	list-style:none;
	margin:0;
	padding:0;
	position:absolute;
	z-index:49;
	-webkit-transform:scale(0,0);
	-khtml-transform:scale(0,0);
	-moz-transform:scale(0,0);
	-ms-transform:scale(0,0);
	-o-transform:scale(0,0);
	transform:scale(0,0);
	-webkit-transition:all .2s ease-in-out;
	-khtml-transition:all .2s ease-in-out;
	-moz-transition:all .2s ease-in-out;
	-ms-transition:all .2s ease-in-out;
	-o-transition:all .2s ease-in-out;
	transition:all .2s ease-in-out
}
.btn-fab-group .nav-sub li i,.btn-fab-group.open .fab-menu i {
	-webkit-transition:all .5s;
	-moz-transition:all .5s;
	-ms-transition:all .5s;
	-o-transition:all .5s
}
.btn-fab-group .nav-sub li {
	position:absolute
}
.btn-fab-group .nav-sub li i {
	-khtml-transition:all .5s;
	transition:all .5s
}
.btn-fab-group.open .fab-menu i {
	-khtml-transition:all .5s;
	transition:all .5s;
	-webkit-transform:rotate(405deg);
	-khtml-transform:rotate(405deg);
	-moz-transform:rotate(405deg);
	-ms-transform:rotate(405deg);
	-o-transform:rotate(405deg);
	transform:rotate(405deg)
}
.btn-fab-group.open .nav-sub {
	display:block;
	-webkit-transform:scale(1,1);
	-khtml-transform:scale(1,1);
	-moz-transform:scale(1,1);
	-ms-transform:scale(1,1);
	-o-transform:scale(1,1);
	transform:scale(1,1)
}
.btn-fab-group.open .nav-sub li {
	line-height:40px;
	position:absolute
}
.btn-fab-group.open .nav-sub li i {
	-webkit-transform:rotate(360deg);
	-khtml-transform:rotate(360deg);
	-moz-transform:rotate(360deg);
	-ms-transform:rotate(360deg);
	-o-transform:rotate(360deg);
	transform:rotate(360deg)
}
.animate_plus_x {
	-webkit-transition:all .5s;
	-khtml-transition:all .5s;
	-moz-transition:all .5s;
	-ms-transition:all .5s;
	-o-transition:all .5s;
	transition:all .5s;
	-webkit-transform:rotate(0);
	-khtml-transform:rotate(0);
	-moz-transform:rotate(0);
	-ms-transform:rotate(0);
	-o-transform:rotate(0);
	transform:rotate(0)
}
.animate_plus_x.open {
	-webkit-transform:rotate(405deg);
	-khtml-transform:rotate(405deg);
	-moz-transform:rotate(405deg);
	-ms-transform:rotate(405deg);
	-o-transform:rotate(405deg);
	transform:rotate(405deg)
}
.btn.btn-facebook,.navbar .navbar-nav>li>a.btn.btn-facebook {
	box-shadow:0 2px 2px 0 rgba(59,89,152,.14),0 3px 1px -2px rgba(59,89,152,.2),0 1px 5px 0 rgba(59,89,152,.12)
}
.btn.btn-facebook,.btn.btn-facebook.active,.btn.btn-facebook.active:focus,.btn.btn-facebook.active:hover,.btn.btn-facebook:active,.btn.btn-facebook:active:focus,.btn.btn-facebook:active:hover,.btn.btn-facebook:focus,.btn.btn-facebook:hover,.navbar .navbar-nav>li>a.btn.btn-facebook,.navbar .navbar-nav>li>a.btn.btn-facebook.active,.navbar .navbar-nav>li>a.btn.btn-facebook.active:focus,.navbar .navbar-nav>li>a.btn.btn-facebook.active:hover,.navbar .navbar-nav>li>a.btn.btn-facebook:active,.navbar .navbar-nav>li>a.btn.btn-facebook:active:focus,.navbar .navbar-nav>li>a.btn.btn-facebook:active:hover,.navbar .navbar-nav>li>a.btn.btn-facebook:focus,.navbar .navbar-nav>li>a.btn.btn-facebook:hover,.open>.btn.btn-facebook.dropdown-toggle,.open>.btn.btn-facebook.dropdown-toggle:focus,.open>.btn.btn-facebook.dropdown-toggle:hover,.open>.navbar .navbar-nav>li>a.btn.btn-facebook.dropdown-toggle,.open>.navbar .navbar-nav>li>a.btn.btn-facebook.dropdown-toggle:focus,.open>.navbar .navbar-nav>li>a.btn.btn-facebook.dropdown-toggle:hover {
	background-color:#3b5998;
	color:#FFF
}
.btn.btn-facebook:active,.btn.btn-facebook:focus,.btn.btn-facebook:hover,.navbar .navbar-nav>li>a.btn.btn-facebook:active,.navbar .navbar-nav>li>a.btn.btn-facebook:focus,.navbar .navbar-nav>li>a.btn.btn-facebook:hover {
	box-shadow:0 14px 26px -12px rgba(59,89,152,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(59,89,152,.2)
}
.btn.btn-facebook.disabled,.btn.btn-facebook.disabled.active,.btn.btn-facebook.disabled.focus,.btn.btn-facebook.disabled:active,.btn.btn-facebook.disabled:focus,.btn.btn-facebook.disabled:hover,.btn.btn-facebook:disabled,.btn.btn-facebook:disabled.active,.btn.btn-facebook:disabled.focus,.btn.btn-facebook:disabled:active,.btn.btn-facebook:disabled:focus,.btn.btn-facebook:disabled:hover,.btn.btn-facebook[disabled],.btn.btn-facebook[disabled].active,.btn.btn-facebook[disabled].focus,.btn.btn-facebook[disabled]:active,.btn.btn-facebook[disabled]:focus,.btn.btn-facebook[disabled]:hover,.navbar .navbar-nav>li>a.btn.btn-facebook.disabled,.navbar .navbar-nav>li>a.btn.btn-facebook.disabled.active,.navbar .navbar-nav>li>a.btn.btn-facebook.disabled.focus,.navbar .navbar-nav>li>a.btn.btn-facebook.disabled:active,.navbar .navbar-nav>li>a.btn.btn-facebook.disabled:focus,.navbar .navbar-nav>li>a.btn.btn-facebook.disabled:hover,.navbar .navbar-nav>li>a.btn.btn-facebook:disabled,.navbar .navbar-nav>li>a.btn.btn-facebook:disabled.active,.navbar .navbar-nav>li>a.btn.btn-facebook:disabled.focus,.navbar .navbar-nav>li>a.btn.btn-facebook:disabled:active,.navbar .navbar-nav>li>a.btn.btn-facebook:disabled:focus,.navbar .navbar-nav>li>a.btn.btn-facebook:disabled:hover,.navbar .navbar-nav>li>a.btn.btn-facebook[disabled],.navbar .navbar-nav>li>a.btn.btn-facebook[disabled].active,.navbar .navbar-nav>li>a.btn.btn-facebook[disabled].focus,.navbar .navbar-nav>li>a.btn.btn-facebook[disabled]:active,.navbar .navbar-nav>li>a.btn.btn-facebook[disabled]:focus,.navbar .navbar-nav>li>a.btn.btn-facebook[disabled]:hover,fieldset[disabled] .btn.btn-facebook,fieldset[disabled] .btn.btn-facebook.active,fieldset[disabled] .btn.btn-facebook.focus,fieldset[disabled] .btn.btn-facebook:active,fieldset[disabled] .btn.btn-facebook:focus,fieldset[disabled] .btn.btn-facebook:hover,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-facebook,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-facebook.active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-facebook.focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-facebook:active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-facebook:focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-facebook:hover {
	box-shadow:none
}
.btn.btn-facebook.btn-flat,.navbar .navbar-nav>li>a.btn.btn-facebook.btn-flat {
	background-color:transparent;
	color:#3b5998;
	box-shadow:none
}
.btn.btn-facebook.btn-flat:active,.btn.btn-facebook.btn-flat:focus,.btn.btn-facebook.btn-flat:hover,.navbar .navbar-nav>li>a.btn.btn-facebook.btn-flat:active,.navbar .navbar-nav>li>a.btn.btn-facebook.btn-flat:focus,.navbar .navbar-nav>li>a.btn.btn-facebook.btn-flat:hover {
	background-color:transparent;
	color:#3b5998
}
.btn.btn-twitter,.navbar .navbar-nav>li>a.btn.btn-twitter {
	box-shadow:0 2px 2px 0 rgba(85,172,238,.14),0 3px 1px -2px rgba(85,172,238,.2),0 1px 5px 0 rgba(85,172,238,.12)
}
.btn.btn-twitter,.btn.btn-twitter.active,.btn.btn-twitter.active:focus,.btn.btn-twitter.active:hover,.btn.btn-twitter:active,.btn.btn-twitter:active:focus,.btn.btn-twitter:active:hover,.btn.btn-twitter:focus,.btn.btn-twitter:hover,.navbar .navbar-nav>li>a.btn.btn-twitter,.navbar .navbar-nav>li>a.btn.btn-twitter.active,.navbar .navbar-nav>li>a.btn.btn-twitter.active:focus,.navbar .navbar-nav>li>a.btn.btn-twitter.active:hover,.navbar .navbar-nav>li>a.btn.btn-twitter:active,.navbar .navbar-nav>li>a.btn.btn-twitter:active:focus,.navbar .navbar-nav>li>a.btn.btn-twitter:active:hover,.navbar .navbar-nav>li>a.btn.btn-twitter:focus,.navbar .navbar-nav>li>a.btn.btn-twitter:hover,.open>.btn.btn-twitter.dropdown-toggle,.open>.btn.btn-twitter.dropdown-toggle:focus,.open>.btn.btn-twitter.dropdown-toggle:hover,.open>.navbar .navbar-nav>li>a.btn.btn-twitter.dropdown-toggle,.open>.navbar .navbar-nav>li>a.btn.btn-twitter.dropdown-toggle:focus,.open>.navbar .navbar-nav>li>a.btn.btn-twitter.dropdown-toggle:hover {
	background-color:#55acee;
	color:#FFF
}
.btn.btn-twitter:active,.btn.btn-twitter:focus,.btn.btn-twitter:hover,.navbar .navbar-nav>li>a.btn.btn-twitter:active,.navbar .navbar-nav>li>a.btn.btn-twitter:focus,.navbar .navbar-nav>li>a.btn.btn-twitter:hover {
	box-shadow:0 14px 26px -12px rgba(85,172,238,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(85,172,238,.2)
}
.btn.btn-twitter.disabled,.btn.btn-twitter.disabled.active,.btn.btn-twitter.disabled.focus,.btn.btn-twitter.disabled:active,.btn.btn-twitter.disabled:focus,.btn.btn-twitter.disabled:hover,.btn.btn-twitter:disabled,.btn.btn-twitter:disabled.active,.btn.btn-twitter:disabled.focus,.btn.btn-twitter:disabled:active,.btn.btn-twitter:disabled:focus,.btn.btn-twitter:disabled:hover,.btn.btn-twitter[disabled],.btn.btn-twitter[disabled].active,.btn.btn-twitter[disabled].focus,.btn.btn-twitter[disabled]:active,.btn.btn-twitter[disabled]:focus,.btn.btn-twitter[disabled]:hover,.navbar .navbar-nav>li>a.btn.btn-twitter.disabled,.navbar .navbar-nav>li>a.btn.btn-twitter.disabled.active,.navbar .navbar-nav>li>a.btn.btn-twitter.disabled.focus,.navbar .navbar-nav>li>a.btn.btn-twitter.disabled:active,.navbar .navbar-nav>li>a.btn.btn-twitter.disabled:focus,.navbar .navbar-nav>li>a.btn.btn-twitter.disabled:hover,.navbar .navbar-nav>li>a.btn.btn-twitter:disabled,.navbar .navbar-nav>li>a.btn.btn-twitter:disabled.active,.navbar .navbar-nav>li>a.btn.btn-twitter:disabled.focus,.navbar .navbar-nav>li>a.btn.btn-twitter:disabled:active,.navbar .navbar-nav>li>a.btn.btn-twitter:disabled:focus,.navbar .navbar-nav>li>a.btn.btn-twitter:disabled:hover,.navbar .navbar-nav>li>a.btn.btn-twitter[disabled],.navbar .navbar-nav>li>a.btn.btn-twitter[disabled].active,.navbar .navbar-nav>li>a.btn.btn-twitter[disabled].focus,.navbar .navbar-nav>li>a.btn.btn-twitter[disabled]:active,.navbar .navbar-nav>li>a.btn.btn-twitter[disabled]:focus,.navbar .navbar-nav>li>a.btn.btn-twitter[disabled]:hover,fieldset[disabled] .btn.btn-twitter,fieldset[disabled] .btn.btn-twitter.active,fieldset[disabled] .btn.btn-twitter.focus,fieldset[disabled] .btn.btn-twitter:active,fieldset[disabled] .btn.btn-twitter:focus,fieldset[disabled] .btn.btn-twitter:hover,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-twitter,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-twitter.active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-twitter.focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-twitter:active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-twitter:focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-twitter:hover {
	box-shadow:none
}
.btn.btn-twitter.btn-flat,.navbar .navbar-nav>li>a.btn.btn-twitter.btn-flat {
	background-color:transparent;
	color:#55acee;
	box-shadow:none
}
.btn.btn-twitter.btn-flat:active,.btn.btn-twitter.btn-flat:focus,.btn.btn-twitter.btn-flat:hover,.navbar .navbar-nav>li>a.btn.btn-twitter.btn-flat:active,.navbar .navbar-nav>li>a.btn.btn-twitter.btn-flat:focus,.navbar .navbar-nav>li>a.btn.btn-twitter.btn-flat:hover {
	background-color:transparent;
	color:#55acee
}
.btn.btn-pinterest,.navbar .navbar-nav>li>a.btn.btn-pinterest {
	box-shadow:0 2px 2px 0 rgba(204,33,39,.14),0 3px 1px -2px rgba(204,33,39,.2),0 1px 5px 0 rgba(204,33,39,.12)
}
.btn.btn-pinterest,.btn.btn-pinterest.active,.btn.btn-pinterest.active:focus,.btn.btn-pinterest.active:hover,.btn.btn-pinterest:active,.btn.btn-pinterest:active:focus,.btn.btn-pinterest:active:hover,.btn.btn-pinterest:focus,.btn.btn-pinterest:hover,.navbar .navbar-nav>li>a.btn.btn-pinterest,.navbar .navbar-nav>li>a.btn.btn-pinterest.active,.navbar .navbar-nav>li>a.btn.btn-pinterest.active:focus,.navbar .navbar-nav>li>a.btn.btn-pinterest.active:hover,.navbar .navbar-nav>li>a.btn.btn-pinterest:active,.navbar .navbar-nav>li>a.btn.btn-pinterest:active:focus,.navbar .navbar-nav>li>a.btn.btn-pinterest:active:hover,.navbar .navbar-nav>li>a.btn.btn-pinterest:focus,.navbar .navbar-nav>li>a.btn.btn-pinterest:hover,.open>.btn.btn-pinterest.dropdown-toggle,.open>.btn.btn-pinterest.dropdown-toggle:focus,.open>.btn.btn-pinterest.dropdown-toggle:hover,.open>.navbar .navbar-nav>li>a.btn.btn-pinterest.dropdown-toggle,.open>.navbar .navbar-nav>li>a.btn.btn-pinterest.dropdown-toggle:focus,.open>.navbar .navbar-nav>li>a.btn.btn-pinterest.dropdown-toggle:hover {
	background-color:#cc2127;
	color:#FFF
}
.btn.btn-pinterest:active,.btn.btn-pinterest:focus,.btn.btn-pinterest:hover,.navbar .navbar-nav>li>a.btn.btn-pinterest:active,.navbar .navbar-nav>li>a.btn.btn-pinterest:focus,.navbar .navbar-nav>li>a.btn.btn-pinterest:hover {
	box-shadow:0 14px 26px -12px rgba(204,33,39,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(204,33,39,.2)
}
.btn.btn-pinterest.disabled,.btn.btn-pinterest.disabled.active,.btn.btn-pinterest.disabled.focus,.btn.btn-pinterest.disabled:active,.btn.btn-pinterest.disabled:focus,.btn.btn-pinterest.disabled:hover,.btn.btn-pinterest:disabled,.btn.btn-pinterest:disabled.active,.btn.btn-pinterest:disabled.focus,.btn.btn-pinterest:disabled:active,.btn.btn-pinterest:disabled:focus,.btn.btn-pinterest:disabled:hover,.btn.btn-pinterest[disabled],.btn.btn-pinterest[disabled].active,.btn.btn-pinterest[disabled].focus,.btn.btn-pinterest[disabled]:active,.btn.btn-pinterest[disabled]:focus,.btn.btn-pinterest[disabled]:hover,.navbar .navbar-nav>li>a.btn.btn-pinterest.disabled,.navbar .navbar-nav>li>a.btn.btn-pinterest.disabled.active,.navbar .navbar-nav>li>a.btn.btn-pinterest.disabled.focus,.navbar .navbar-nav>li>a.btn.btn-pinterest.disabled:active,.navbar .navbar-nav>li>a.btn.btn-pinterest.disabled:focus,.navbar .navbar-nav>li>a.btn.btn-pinterest.disabled:hover,.navbar .navbar-nav>li>a.btn.btn-pinterest:disabled,.navbar .navbar-nav>li>a.btn.btn-pinterest:disabled.active,.navbar .navbar-nav>li>a.btn.btn-pinterest:disabled.focus,.navbar .navbar-nav>li>a.btn.btn-pinterest:disabled:active,.navbar .navbar-nav>li>a.btn.btn-pinterest:disabled:focus,.navbar .navbar-nav>li>a.btn.btn-pinterest:disabled:hover,.navbar .navbar-nav>li>a.btn.btn-pinterest[disabled],.navbar .navbar-nav>li>a.btn.btn-pinterest[disabled].active,.navbar .navbar-nav>li>a.btn.btn-pinterest[disabled].focus,.navbar .navbar-nav>li>a.btn.btn-pinterest[disabled]:active,.navbar .navbar-nav>li>a.btn.btn-pinterest[disabled]:focus,.navbar .navbar-nav>li>a.btn.btn-pinterest[disabled]:hover,fieldset[disabled] .btn.btn-pinterest,fieldset[disabled] .btn.btn-pinterest.active,fieldset[disabled] .btn.btn-pinterest.focus,fieldset[disabled] .btn.btn-pinterest:active,fieldset[disabled] .btn.btn-pinterest:focus,fieldset[disabled] .btn.btn-pinterest:hover,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-pinterest,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-pinterest.active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-pinterest.focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-pinterest:active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-pinterest:focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-pinterest:hover {
	box-shadow:none
}
.btn.btn-pinterest.btn-flat,.navbar .navbar-nav>li>a.btn.btn-pinterest.btn-flat {
	background-color:transparent;
	color:#cc2127;
	box-shadow:none
}
.btn.btn-pinterest.btn-flat:active,.btn.btn-pinterest.btn-flat:focus,.btn.btn-pinterest.btn-flat:hover,.navbar .navbar-nav>li>a.btn.btn-pinterest.btn-flat:active,.navbar .navbar-nav>li>a.btn.btn-pinterest.btn-flat:focus,.navbar .navbar-nav>li>a.btn.btn-pinterest.btn-flat:hover {
	background-color:transparent;
	color:#cc2127
}
.btn.btn-google,.navbar .navbar-nav>li>a.btn.btn-google {
	box-shadow:0 2px 2px 0 rgba(221,75,57,.14),0 3px 1px -2px rgba(221,75,57,.2),0 1px 5px 0 rgba(221,75,57,.12)
}
.btn.btn-google,.btn.btn-google.active,.btn.btn-google.active:focus,.btn.btn-google.active:hover,.btn.btn-google:active,.btn.btn-google:active:focus,.btn.btn-google:active:hover,.btn.btn-google:focus,.btn.btn-google:hover,.navbar .navbar-nav>li>a.btn.btn-google,.navbar .navbar-nav>li>a.btn.btn-google.active,.navbar .navbar-nav>li>a.btn.btn-google.active:focus,.navbar .navbar-nav>li>a.btn.btn-google.active:hover,.navbar .navbar-nav>li>a.btn.btn-google:active,.navbar .navbar-nav>li>a.btn.btn-google:active:focus,.navbar .navbar-nav>li>a.btn.btn-google:active:hover,.navbar .navbar-nav>li>a.btn.btn-google:focus,.navbar .navbar-nav>li>a.btn.btn-google:hover,.open>.btn.btn-google.dropdown-toggle,.open>.btn.btn-google.dropdown-toggle:focus,.open>.btn.btn-google.dropdown-toggle:hover,.open>.navbar .navbar-nav>li>a.btn.btn-google.dropdown-toggle,.open>.navbar .navbar-nav>li>a.btn.btn-google.dropdown-toggle:focus,.open>.navbar .navbar-nav>li>a.btn.btn-google.dropdown-toggle:hover {
	background-color:#dd4b39;
	color:#FFF
}
.btn.btn-google:active,.btn.btn-google:focus,.btn.btn-google:hover,.navbar .navbar-nav>li>a.btn.btn-google:active,.navbar .navbar-nav>li>a.btn.btn-google:focus,.navbar .navbar-nav>li>a.btn.btn-google:hover {
	box-shadow:0 14px 26px -12px rgba(221,75,57,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(221,75,57,.2)
}
.btn.btn-google.disabled,.btn.btn-google.disabled.active,.btn.btn-google.disabled.focus,.btn.btn-google.disabled:active,.btn.btn-google.disabled:focus,.btn.btn-google.disabled:hover,.btn.btn-google:disabled,.btn.btn-google:disabled.active,.btn.btn-google:disabled.focus,.btn.btn-google:disabled:active,.btn.btn-google:disabled:focus,.btn.btn-google:disabled:hover,.btn.btn-google[disabled],.btn.btn-google[disabled].active,.btn.btn-google[disabled].focus,.btn.btn-google[disabled]:active,.btn.btn-google[disabled]:focus,.btn.btn-google[disabled]:hover,.navbar .navbar-nav>li>a.btn.btn-google.disabled,.navbar .navbar-nav>li>a.btn.btn-google.disabled.active,.navbar .navbar-nav>li>a.btn.btn-google.disabled.focus,.navbar .navbar-nav>li>a.btn.btn-google.disabled:active,.navbar .navbar-nav>li>a.btn.btn-google.disabled:focus,.navbar .navbar-nav>li>a.btn.btn-google.disabled:hover,.navbar .navbar-nav>li>a.btn.btn-google:disabled,.navbar .navbar-nav>li>a.btn.btn-google:disabled.active,.navbar .navbar-nav>li>a.btn.btn-google:disabled.focus,.navbar .navbar-nav>li>a.btn.btn-google:disabled:active,.navbar .navbar-nav>li>a.btn.btn-google:disabled:focus,.navbar .navbar-nav>li>a.btn.btn-google:disabled:hover,.navbar .navbar-nav>li>a.btn.btn-google[disabled],.navbar .navbar-nav>li>a.btn.btn-google[disabled].active,.navbar .navbar-nav>li>a.btn.btn-google[disabled].focus,.navbar .navbar-nav>li>a.btn.btn-google[disabled]:active,.navbar .navbar-nav>li>a.btn.btn-google[disabled]:focus,.navbar .navbar-nav>li>a.btn.btn-google[disabled]:hover,fieldset[disabled] .btn.btn-google,fieldset[disabled] .btn.btn-google.active,fieldset[disabled] .btn.btn-google.focus,fieldset[disabled] .btn.btn-google:active,fieldset[disabled] .btn.btn-google:focus,fieldset[disabled] .btn.btn-google:hover,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-google,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-google.active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-google.focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-google:active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-google:focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-google:hover {
	box-shadow:none
}
.btn.btn-google.btn-flat,.navbar .navbar-nav>li>a.btn.btn-google.btn-flat {
	background-color:transparent;
	color:#dd4b39;
	box-shadow:none
}
.btn.btn-google.btn-flat:active,.btn.btn-google.btn-flat:focus,.btn.btn-google.btn-flat:hover,.navbar .navbar-nav>li>a.btn.btn-google.btn-flat:active,.navbar .navbar-nav>li>a.btn.btn-google.btn-flat:focus,.navbar .navbar-nav>li>a.btn.btn-google.btn-flat:hover {
	background-color:transparent;
	color:#dd4b39
}
.btn.btn-linkedin,.navbar .navbar-nav>li>a.btn.btn-linkedin {
	box-shadow:0 2px 2px 0 rgba(0,123,182,.14),0 3px 1px -2px rgba(0,123,182,.2),0 1px 5px 0 rgba(0,123,182,.12)
}
.btn.btn-linkedin,.btn.btn-linkedin.active,.btn.btn-linkedin.active:focus,.btn.btn-linkedin.active:hover,.btn.btn-linkedin:active,.btn.btn-linkedin:active:focus,.btn.btn-linkedin:active:hover,.btn.btn-linkedin:focus,.btn.btn-linkedin:hover,.navbar .navbar-nav>li>a.btn.btn-linkedin,.navbar .navbar-nav>li>a.btn.btn-linkedin.active,.navbar .navbar-nav>li>a.btn.btn-linkedin.active:focus,.navbar .navbar-nav>li>a.btn.btn-linkedin.active:hover,.navbar .navbar-nav>li>a.btn.btn-linkedin:active,.navbar .navbar-nav>li>a.btn.btn-linkedin:active:focus,.navbar .navbar-nav>li>a.btn.btn-linkedin:active:hover,.navbar .navbar-nav>li>a.btn.btn-linkedin:focus,.navbar .navbar-nav>li>a.btn.btn-linkedin:hover,.open>.btn.btn-linkedin.dropdown-toggle,.open>.btn.btn-linkedin.dropdown-toggle:focus,.open>.btn.btn-linkedin.dropdown-toggle:hover,.open>.navbar .navbar-nav>li>a.btn.btn-linkedin.dropdown-toggle,.open>.navbar .navbar-nav>li>a.btn.btn-linkedin.dropdown-toggle:focus,.open>.navbar .navbar-nav>li>a.btn.btn-linkedin.dropdown-toggle:hover {
	background-color:#007bb6;
	color:#FFF
}
.btn.btn-linkedin:active,.btn.btn-linkedin:focus,.btn.btn-linkedin:hover,.navbar .navbar-nav>li>a.btn.btn-linkedin:active,.navbar .navbar-nav>li>a.btn.btn-linkedin:focus,.navbar .navbar-nav>li>a.btn.btn-linkedin:hover {
	box-shadow:0 14px 26px -12px rgba(0,123,182,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(0,123,182,.2)
}
.btn.btn-linkedin.disabled,.btn.btn-linkedin.disabled.active,.btn.btn-linkedin.disabled.focus,.btn.btn-linkedin.disabled:active,.btn.btn-linkedin.disabled:focus,.btn.btn-linkedin.disabled:hover,.btn.btn-linkedin:disabled,.btn.btn-linkedin:disabled.active,.btn.btn-linkedin:disabled.focus,.btn.btn-linkedin:disabled:active,.btn.btn-linkedin:disabled:focus,.btn.btn-linkedin:disabled:hover,.btn.btn-linkedin[disabled],.btn.btn-linkedin[disabled].active,.btn.btn-linkedin[disabled].focus,.btn.btn-linkedin[disabled]:active,.btn.btn-linkedin[disabled]:focus,.btn.btn-linkedin[disabled]:hover,.navbar .navbar-nav>li>a.btn.btn-linkedin.disabled,.navbar .navbar-nav>li>a.btn.btn-linkedin.disabled.active,.navbar .navbar-nav>li>a.btn.btn-linkedin.disabled.focus,.navbar .navbar-nav>li>a.btn.btn-linkedin.disabled:active,.navbar .navbar-nav>li>a.btn.btn-linkedin.disabled:focus,.navbar .navbar-nav>li>a.btn.btn-linkedin.disabled:hover,.navbar .navbar-nav>li>a.btn.btn-linkedin:disabled,.navbar .navbar-nav>li>a.btn.btn-linkedin:disabled.active,.navbar .navbar-nav>li>a.btn.btn-linkedin:disabled.focus,.navbar .navbar-nav>li>a.btn.btn-linkedin:disabled:active,.navbar .navbar-nav>li>a.btn.btn-linkedin:disabled:focus,.navbar .navbar-nav>li>a.btn.btn-linkedin:disabled:hover,.navbar .navbar-nav>li>a.btn.btn-linkedin[disabled],.navbar .navbar-nav>li>a.btn.btn-linkedin[disabled].active,.navbar .navbar-nav>li>a.btn.btn-linkedin[disabled].focus,.navbar .navbar-nav>li>a.btn.btn-linkedin[disabled]:active,.navbar .navbar-nav>li>a.btn.btn-linkedin[disabled]:focus,.navbar .navbar-nav>li>a.btn.btn-linkedin[disabled]:hover,fieldset[disabled] .btn.btn-linkedin,fieldset[disabled] .btn.btn-linkedin.active,fieldset[disabled] .btn.btn-linkedin.focus,fieldset[disabled] .btn.btn-linkedin:active,fieldset[disabled] .btn.btn-linkedin:focus,fieldset[disabled] .btn.btn-linkedin:hover,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-linkedin,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-linkedin.active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-linkedin.focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-linkedin:active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-linkedin:focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-linkedin:hover {
	box-shadow:none
}
.btn.btn-linkedin.btn-flat,.navbar .navbar-nav>li>a.btn.btn-linkedin.btn-flat {
	background-color:transparent;
	color:#007bb6;
	box-shadow:none
}
.btn.btn-linkedin.btn-flat:active,.btn.btn-linkedin.btn-flat:focus,.btn.btn-linkedin.btn-flat:hover,.navbar .navbar-nav>li>a.btn.btn-linkedin.btn-flat:active,.navbar .navbar-nav>li>a.btn.btn-linkedin.btn-flat:focus,.navbar .navbar-nav>li>a.btn.btn-linkedin.btn-flat:hover {
	background-color:transparent;
	color:#007bb6
}
.btn.btn-dribbble,.navbar .navbar-nav>li>a.btn.btn-dribbble {
	box-shadow:0 2px 2px 0 rgba(234,76,137,.14),0 3px 1px -2px rgba(234,76,137,.2),0 1px 5px 0 rgba(234,76,137,.12)
}
.btn.btn-dribbble,.btn.btn-dribbble.active,.btn.btn-dribbble.active:focus,.btn.btn-dribbble.active:hover,.btn.btn-dribbble:active,.btn.btn-dribbble:active:focus,.btn.btn-dribbble:active:hover,.btn.btn-dribbble:focus,.btn.btn-dribbble:hover,.navbar .navbar-nav>li>a.btn.btn-dribbble,.navbar .navbar-nav>li>a.btn.btn-dribbble.active,.navbar .navbar-nav>li>a.btn.btn-dribbble.active:focus,.navbar .navbar-nav>li>a.btn.btn-dribbble.active:hover,.navbar .navbar-nav>li>a.btn.btn-dribbble:active,.navbar .navbar-nav>li>a.btn.btn-dribbble:active:focus,.navbar .navbar-nav>li>a.btn.btn-dribbble:active:hover,.navbar .navbar-nav>li>a.btn.btn-dribbble:focus,.navbar .navbar-nav>li>a.btn.btn-dribbble:hover,.open>.btn.btn-dribbble.dropdown-toggle,.open>.btn.btn-dribbble.dropdown-toggle:focus,.open>.btn.btn-dribbble.dropdown-toggle:hover,.open>.navbar .navbar-nav>li>a.btn.btn-dribbble.dropdown-toggle,.open>.navbar .navbar-nav>li>a.btn.btn-dribbble.dropdown-toggle:focus,.open>.navbar .navbar-nav>li>a.btn.btn-dribbble.dropdown-toggle:hover {
	background-color:#ea4c89;
	color:#FFF
}
.btn.btn-dribbble:active,.btn.btn-dribbble:focus,.btn.btn-dribbble:hover,.navbar .navbar-nav>li>a.btn.btn-dribbble:active,.navbar .navbar-nav>li>a.btn.btn-dribbble:focus,.navbar .navbar-nav>li>a.btn.btn-dribbble:hover {
	box-shadow:0 14px 26px -12px rgba(234,76,137,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(234,76,137,.2)
}
.btn.btn-dribbble.disabled,.btn.btn-dribbble.disabled.active,.btn.btn-dribbble.disabled.focus,.btn.btn-dribbble.disabled:active,.btn.btn-dribbble.disabled:focus,.btn.btn-dribbble.disabled:hover,.btn.btn-dribbble:disabled,.btn.btn-dribbble:disabled.active,.btn.btn-dribbble:disabled.focus,.btn.btn-dribbble:disabled:active,.btn.btn-dribbble:disabled:focus,.btn.btn-dribbble:disabled:hover,.btn.btn-dribbble[disabled],.btn.btn-dribbble[disabled].active,.btn.btn-dribbble[disabled].focus,.btn.btn-dribbble[disabled]:active,.btn.btn-dribbble[disabled]:focus,.btn.btn-dribbble[disabled]:hover,.navbar .navbar-nav>li>a.btn.btn-dribbble.disabled,.navbar .navbar-nav>li>a.btn.btn-dribbble.disabled.active,.navbar .navbar-nav>li>a.btn.btn-dribbble.disabled.focus,.navbar .navbar-nav>li>a.btn.btn-dribbble.disabled:active,.navbar .navbar-nav>li>a.btn.btn-dribbble.disabled:focus,.navbar .navbar-nav>li>a.btn.btn-dribbble.disabled:hover,.navbar .navbar-nav>li>a.btn.btn-dribbble:disabled,.navbar .navbar-nav>li>a.btn.btn-dribbble:disabled.active,.navbar .navbar-nav>li>a.btn.btn-dribbble:disabled.focus,.navbar .navbar-nav>li>a.btn.btn-dribbble:disabled:active,.navbar .navbar-nav>li>a.btn.btn-dribbble:disabled:focus,.navbar .navbar-nav>li>a.btn.btn-dribbble:disabled:hover,.navbar .navbar-nav>li>a.btn.btn-dribbble[disabled],.navbar .navbar-nav>li>a.btn.btn-dribbble[disabled].active,.navbar .navbar-nav>li>a.btn.btn-dribbble[disabled].focus,.navbar .navbar-nav>li>a.btn.btn-dribbble[disabled]:active,.navbar .navbar-nav>li>a.btn.btn-dribbble[disabled]:focus,.navbar .navbar-nav>li>a.btn.btn-dribbble[disabled]:hover,fieldset[disabled] .btn.btn-dribbble,fieldset[disabled] .btn.btn-dribbble.active,fieldset[disabled] .btn.btn-dribbble.focus,fieldset[disabled] .btn.btn-dribbble:active,fieldset[disabled] .btn.btn-dribbble:focus,fieldset[disabled] .btn.btn-dribbble:hover,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-dribbble,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-dribbble.active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-dribbble.focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-dribbble:active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-dribbble:focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-dribbble:hover {
	box-shadow:none
}
.btn.btn-dribbble.btn-flat,.navbar .navbar-nav>li>a.btn.btn-dribbble.btn-flat {
	background-color:transparent;
	color:#ea4c89;
	box-shadow:none
}
.btn.btn-dribbble.btn-flat:active,.btn.btn-dribbble.btn-flat:focus,.btn.btn-dribbble.btn-flat:hover,.navbar .navbar-nav>li>a.btn.btn-dribbble.btn-flat:active,.navbar .navbar-nav>li>a.btn.btn-dribbble.btn-flat:focus,.navbar .navbar-nav>li>a.btn.btn-dribbble.btn-flat:hover {
	background-color:transparent;
	color:#ea4c89
}
.btn.btn-github,.navbar .navbar-nav>li>a.btn.btn-github {
	box-shadow:0 2px 2px 0 rgba(23,21,21,.14),0 3px 1px -2px rgba(23,21,21,.2),0 1px 5px 0 rgba(23,21,21,.12)
}
.btn.btn-github,.btn.btn-github.active,.btn.btn-github.active:focus,.btn.btn-github.active:hover,.btn.btn-github:active,.btn.btn-github:active:focus,.btn.btn-github:active:hover,.btn.btn-github:focus,.btn.btn-github:hover,.navbar .navbar-nav>li>a.btn.btn-github,.navbar .navbar-nav>li>a.btn.btn-github.active,.navbar .navbar-nav>li>a.btn.btn-github.active:focus,.navbar .navbar-nav>li>a.btn.btn-github.active:hover,.navbar .navbar-nav>li>a.btn.btn-github:active,.navbar .navbar-nav>li>a.btn.btn-github:active:focus,.navbar .navbar-nav>li>a.btn.btn-github:active:hover,.navbar .navbar-nav>li>a.btn.btn-github:focus,.navbar .navbar-nav>li>a.btn.btn-github:hover,.open>.btn.btn-github.dropdown-toggle,.open>.btn.btn-github.dropdown-toggle:focus,.open>.btn.btn-github.dropdown-toggle:hover,.open>.navbar .navbar-nav>li>a.btn.btn-github.dropdown-toggle,.open>.navbar .navbar-nav>li>a.btn.btn-github.dropdown-toggle:focus,.open>.navbar .navbar-nav>li>a.btn.btn-github.dropdown-toggle:hover {
	background-color:#171515;
	color:#FFF
}
.btn.btn-github:active,.btn.btn-github:focus,.btn.btn-github:hover,.navbar .navbar-nav>li>a.btn.btn-github:active,.navbar .navbar-nav>li>a.btn.btn-github:focus,.navbar .navbar-nav>li>a.btn.btn-github:hover {
	box-shadow:0 14px 26px -12px rgba(23,21,21,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(23,21,21,.2)
}
.btn.btn-github.disabled,.btn.btn-github.disabled.active,.btn.btn-github.disabled.focus,.btn.btn-github.disabled:active,.btn.btn-github.disabled:focus,.btn.btn-github.disabled:hover,.btn.btn-github:disabled,.btn.btn-github:disabled.active,.btn.btn-github:disabled.focus,.btn.btn-github:disabled:active,.btn.btn-github:disabled:focus,.btn.btn-github:disabled:hover,.btn.btn-github[disabled],.btn.btn-github[disabled].active,.btn.btn-github[disabled].focus,.btn.btn-github[disabled]:active,.btn.btn-github[disabled]:focus,.btn.btn-github[disabled]:hover,.navbar .navbar-nav>li>a.btn.btn-github.disabled,.navbar .navbar-nav>li>a.btn.btn-github.disabled.active,.navbar .navbar-nav>li>a.btn.btn-github.disabled.focus,.navbar .navbar-nav>li>a.btn.btn-github.disabled:active,.navbar .navbar-nav>li>a.btn.btn-github.disabled:focus,.navbar .navbar-nav>li>a.btn.btn-github.disabled:hover,.navbar .navbar-nav>li>a.btn.btn-github:disabled,.navbar .navbar-nav>li>a.btn.btn-github:disabled.active,.navbar .navbar-nav>li>a.btn.btn-github:disabled.focus,.navbar .navbar-nav>li>a.btn.btn-github:disabled:active,.navbar .navbar-nav>li>a.btn.btn-github:disabled:focus,.navbar .navbar-nav>li>a.btn.btn-github:disabled:hover,.navbar .navbar-nav>li>a.btn.btn-github[disabled],.navbar .navbar-nav>li>a.btn.btn-github[disabled].active,.navbar .navbar-nav>li>a.btn.btn-github[disabled].focus,.navbar .navbar-nav>li>a.btn.btn-github[disabled]:active,.navbar .navbar-nav>li>a.btn.btn-github[disabled]:focus,.navbar .navbar-nav>li>a.btn.btn-github[disabled]:hover,fieldset[disabled] .btn.btn-github,fieldset[disabled] .btn.btn-github.active,fieldset[disabled] .btn.btn-github.focus,fieldset[disabled] .btn.btn-github:active,fieldset[disabled] .btn.btn-github:focus,fieldset[disabled] .btn.btn-github:hover,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-github,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-github.active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-github.focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-github:active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-github:focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-github:hover {
	box-shadow:none
}
.btn.btn-github.btn-flat,.navbar .navbar-nav>li>a.btn.btn-github.btn-flat {
	background-color:transparent;
	color:#171515;
	box-shadow:none
}
.btn.btn-github.btn-flat:active,.btn.btn-github.btn-flat:focus,.btn.btn-github.btn-flat:hover,.navbar .navbar-nav>li>a.btn.btn-github.btn-flat:active,.navbar .navbar-nav>li>a.btn.btn-github.btn-flat:focus,.navbar .navbar-nav>li>a.btn.btn-github.btn-flat:hover {
	background-color:transparent;
	color:#171515
}
.btn.btn-youtube,.navbar .navbar-nav>li>a.btn.btn-youtube {
	box-shadow:0 2px 2px 0 rgba(205,32,31,.14),0 3px 1px -2px rgba(205,32,31,.2),0 1px 5px 0 rgba(205,32,31,.12)
}
.btn.btn-youtube,.btn.btn-youtube.active,.btn.btn-youtube.active:focus,.btn.btn-youtube.active:hover,.btn.btn-youtube:active,.btn.btn-youtube:active:focus,.btn.btn-youtube:active:hover,.btn.btn-youtube:focus,.btn.btn-youtube:hover,.navbar .navbar-nav>li>a.btn.btn-youtube,.navbar .navbar-nav>li>a.btn.btn-youtube.active,.navbar .navbar-nav>li>a.btn.btn-youtube.active:focus,.navbar .navbar-nav>li>a.btn.btn-youtube.active:hover,.navbar .navbar-nav>li>a.btn.btn-youtube:active,.navbar .navbar-nav>li>a.btn.btn-youtube:active:focus,.navbar .navbar-nav>li>a.btn.btn-youtube:active:hover,.navbar .navbar-nav>li>a.btn.btn-youtube:focus,.navbar .navbar-nav>li>a.btn.btn-youtube:hover,.open>.btn.btn-youtube.dropdown-toggle,.open>.btn.btn-youtube.dropdown-toggle:focus,.open>.btn.btn-youtube.dropdown-toggle:hover,.open>.navbar .navbar-nav>li>a.btn.btn-youtube.dropdown-toggle,.open>.navbar .navbar-nav>li>a.btn.btn-youtube.dropdown-toggle:focus,.open>.navbar .navbar-nav>li>a.btn.btn-youtube.dropdown-toggle:hover {
	background-color:#cd201f;
	color:#FFF
}
.btn.btn-youtube:active,.btn.btn-youtube:focus,.btn.btn-youtube:hover,.navbar .navbar-nav>li>a.btn.btn-youtube:active,.navbar .navbar-nav>li>a.btn.btn-youtube:focus,.navbar .navbar-nav>li>a.btn.btn-youtube:hover {
	box-shadow:0 14px 26px -12px rgba(205,32,31,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(205,32,31,.2)
}
.btn.btn-youtube.disabled,.btn.btn-youtube.disabled.active,.btn.btn-youtube.disabled.focus,.btn.btn-youtube.disabled:active,.btn.btn-youtube.disabled:focus,.btn.btn-youtube.disabled:hover,.btn.btn-youtube:disabled,.btn.btn-youtube:disabled.active,.btn.btn-youtube:disabled.focus,.btn.btn-youtube:disabled:active,.btn.btn-youtube:disabled:focus,.btn.btn-youtube:disabled:hover,.btn.btn-youtube[disabled],.btn.btn-youtube[disabled].active,.btn.btn-youtube[disabled].focus,.btn.btn-youtube[disabled]:active,.btn.btn-youtube[disabled]:focus,.btn.btn-youtube[disabled]:hover,.navbar .navbar-nav>li>a.btn.btn-youtube.disabled,.navbar .navbar-nav>li>a.btn.btn-youtube.disabled.active,.navbar .navbar-nav>li>a.btn.btn-youtube.disabled.focus,.navbar .navbar-nav>li>a.btn.btn-youtube.disabled:active,.navbar .navbar-nav>li>a.btn.btn-youtube.disabled:focus,.navbar .navbar-nav>li>a.btn.btn-youtube.disabled:hover,.navbar .navbar-nav>li>a.btn.btn-youtube:disabled,.navbar .navbar-nav>li>a.btn.btn-youtube:disabled.active,.navbar .navbar-nav>li>a.btn.btn-youtube:disabled.focus,.navbar .navbar-nav>li>a.btn.btn-youtube:disabled:active,.navbar .navbar-nav>li>a.btn.btn-youtube:disabled:focus,.navbar .navbar-nav>li>a.btn.btn-youtube:disabled:hover,.navbar .navbar-nav>li>a.btn.btn-youtube[disabled],.navbar .navbar-nav>li>a.btn.btn-youtube[disabled].active,.navbar .navbar-nav>li>a.btn.btn-youtube[disabled].focus,.navbar .navbar-nav>li>a.btn.btn-youtube[disabled]:active,.navbar .navbar-nav>li>a.btn.btn-youtube[disabled]:focus,.navbar .navbar-nav>li>a.btn.btn-youtube[disabled]:hover,fieldset[disabled] .btn.btn-youtube,fieldset[disabled] .btn.btn-youtube.active,fieldset[disabled] .btn.btn-youtube.focus,fieldset[disabled] .btn.btn-youtube:active,fieldset[disabled] .btn.btn-youtube:focus,fieldset[disabled] .btn.btn-youtube:hover,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-youtube,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-youtube.active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-youtube.focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-youtube:active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-youtube:focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-youtube:hover {
	box-shadow:none
}
.btn.btn-youtube.btn-flat,.navbar .navbar-nav>li>a.btn.btn-youtube.btn-flat {
	background-color:transparent;
	color:#cd201f;
	box-shadow:none
}
.btn.btn-youtube.btn-flat:active,.btn.btn-youtube.btn-flat:focus,.btn.btn-youtube.btn-flat:hover,.navbar .navbar-nav>li>a.btn.btn-youtube.btn-flat:active,.navbar .navbar-nav>li>a.btn.btn-youtube.btn-flat:focus,.navbar .navbar-nav>li>a.btn.btn-youtube.btn-flat:hover {
	background-color:transparent;
	color:#cd201f
}
.btn.btn-instagram,.navbar .navbar-nav>li>a.btn.btn-instagram {
	box-shadow:0 2px 2px 0 rgba(63,114,155,.14),0 3px 1px -2px rgba(63,114,155,.2),0 1px 5px 0 rgba(63,114,155,.12)
}
.btn.btn-instagram,.btn.btn-instagram.active,.btn.btn-instagram.active:focus,.btn.btn-instagram.active:hover,.btn.btn-instagram:active,.btn.btn-instagram:active:focus,.btn.btn-instagram:active:hover,.btn.btn-instagram:focus,.btn.btn-instagram:hover,.navbar .navbar-nav>li>a.btn.btn-instagram,.navbar .navbar-nav>li>a.btn.btn-instagram.active,.navbar .navbar-nav>li>a.btn.btn-instagram.active:focus,.navbar .navbar-nav>li>a.btn.btn-instagram.active:hover,.navbar .navbar-nav>li>a.btn.btn-instagram:active,.navbar .navbar-nav>li>a.btn.btn-instagram:active:focus,.navbar .navbar-nav>li>a.btn.btn-instagram:active:hover,.navbar .navbar-nav>li>a.btn.btn-instagram:focus,.navbar .navbar-nav>li>a.btn.btn-instagram:hover,.open>.btn.btn-instagram.dropdown-toggle,.open>.btn.btn-instagram.dropdown-toggle:focus,.open>.btn.btn-instagram.dropdown-toggle:hover,.open>.navbar .navbar-nav>li>a.btn.btn-instagram.dropdown-toggle,.open>.navbar .navbar-nav>li>a.btn.btn-instagram.dropdown-toggle:focus,.open>.navbar .navbar-nav>li>a.btn.btn-instagram.dropdown-toggle:hover {
	background-color:#3f729b;
	color:#FFF
}
.btn.btn-instagram:active,.btn.btn-instagram:focus,.btn.btn-instagram:hover,.navbar .navbar-nav>li>a.btn.btn-instagram:active,.navbar .navbar-nav>li>a.btn.btn-instagram:focus,.navbar .navbar-nav>li>a.btn.btn-instagram:hover {
	box-shadow:0 14px 26px -12px rgba(63,114,155,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(63,114,155,.2)
}
.btn.btn-instagram.disabled,.btn.btn-instagram.disabled.active,.btn.btn-instagram.disabled.focus,.btn.btn-instagram.disabled:active,.btn.btn-instagram.disabled:focus,.btn.btn-instagram.disabled:hover,.btn.btn-instagram:disabled,.btn.btn-instagram:disabled.active,.btn.btn-instagram:disabled.focus,.btn.btn-instagram:disabled:active,.btn.btn-instagram:disabled:focus,.btn.btn-instagram:disabled:hover,.btn.btn-instagram[disabled],.btn.btn-instagram[disabled].active,.btn.btn-instagram[disabled].focus,.btn.btn-instagram[disabled]:active,.btn.btn-instagram[disabled]:focus,.btn.btn-instagram[disabled]:hover,.navbar .navbar-nav>li>a.btn.btn-instagram.disabled,.navbar .navbar-nav>li>a.btn.btn-instagram.disabled.active,.navbar .navbar-nav>li>a.btn.btn-instagram.disabled.focus,.navbar .navbar-nav>li>a.btn.btn-instagram.disabled:active,.navbar .navbar-nav>li>a.btn.btn-instagram.disabled:focus,.navbar .navbar-nav>li>a.btn.btn-instagram.disabled:hover,.navbar .navbar-nav>li>a.btn.btn-instagram:disabled,.navbar .navbar-nav>li>a.btn.btn-instagram:disabled.active,.navbar .navbar-nav>li>a.btn.btn-instagram:disabled.focus,.navbar .navbar-nav>li>a.btn.btn-instagram:disabled:active,.navbar .navbar-nav>li>a.btn.btn-instagram:disabled:focus,.navbar .navbar-nav>li>a.btn.btn-instagram:disabled:hover,.navbar .navbar-nav>li>a.btn.btn-instagram[disabled],.navbar .navbar-nav>li>a.btn.btn-instagram[disabled].active,.navbar .navbar-nav>li>a.btn.btn-instagram[disabled].focus,.navbar .navbar-nav>li>a.btn.btn-instagram[disabled]:active,.navbar .navbar-nav>li>a.btn.btn-instagram[disabled]:focus,.navbar .navbar-nav>li>a.btn.btn-instagram[disabled]:hover,fieldset[disabled] .btn.btn-instagram,fieldset[disabled] .btn.btn-instagram.active,fieldset[disabled] .btn.btn-instagram.focus,fieldset[disabled] .btn.btn-instagram:active,fieldset[disabled] .btn.btn-instagram:focus,fieldset[disabled] .btn.btn-instagram:hover,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-instagram,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-instagram.active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-instagram.focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-instagram:active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-instagram:focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-instagram:hover {
	box-shadow:none
}
.btn.btn-instagram.btn-flat,.navbar .navbar-nav>li>a.btn.btn-instagram.btn-flat {
	background-color:transparent;
	color:#3f729b;
	box-shadow:none
}
.btn.btn-instagram.btn-flat:active,.btn.btn-instagram.btn-flat:focus,.btn.btn-instagram.btn-flat:hover,.navbar .navbar-nav>li>a.btn.btn-instagram.btn-flat:active,.navbar .navbar-nav>li>a.btn.btn-instagram.btn-flat:focus,.navbar .navbar-nav>li>a.btn.btn-instagram.btn-flat:hover {
	background-color:transparent;
	color:#3f729b
}
.btn.btn-reddit,.navbar .navbar-nav>li>a.btn.btn-reddit {
	box-shadow:0 2px 2px 0 rgba(206,226,248,.14),0 3px 1px -2px rgba(206,226,248,.2),0 1px 5px 0 rgba(206,226,248,.12)
}
.btn.btn-reddit,.btn.btn-reddit.active,.btn.btn-reddit.active:focus,.btn.btn-reddit.active:hover,.btn.btn-reddit:active,.btn.btn-reddit:active:focus,.btn.btn-reddit:active:hover,.btn.btn-reddit:focus,.btn.btn-reddit:hover,.navbar .navbar-nav>li>a.btn.btn-reddit,.navbar .navbar-nav>li>a.btn.btn-reddit.active,.navbar .navbar-nav>li>a.btn.btn-reddit.active:focus,.navbar .navbar-nav>li>a.btn.btn-reddit.active:hover,.navbar .navbar-nav>li>a.btn.btn-reddit:active,.navbar .navbar-nav>li>a.btn.btn-reddit:active:focus,.navbar .navbar-nav>li>a.btn.btn-reddit:active:hover,.navbar .navbar-nav>li>a.btn.btn-reddit:focus,.navbar .navbar-nav>li>a.btn.btn-reddit:hover,.open>.btn.btn-reddit.dropdown-toggle,.open>.btn.btn-reddit.dropdown-toggle:focus,.open>.btn.btn-reddit.dropdown-toggle:hover,.open>.navbar .navbar-nav>li>a.btn.btn-reddit.dropdown-toggle,.open>.navbar .navbar-nav>li>a.btn.btn-reddit.dropdown-toggle:focus,.open>.navbar .navbar-nav>li>a.btn.btn-reddit.dropdown-toggle:hover {
	background-color:#cee2f8;
	color:#FFF
}
.btn.btn-reddit:active,.btn.btn-reddit:focus,.btn.btn-reddit:hover,.navbar .navbar-nav>li>a.btn.btn-reddit:active,.navbar .navbar-nav>li>a.btn.btn-reddit:focus,.navbar .navbar-nav>li>a.btn.btn-reddit:hover {
	box-shadow:0 14px 26px -12px rgba(206,226,248,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(206,226,248,.2)
}
.btn.btn-reddit.disabled,.btn.btn-reddit.disabled.active,.btn.btn-reddit.disabled.focus,.btn.btn-reddit.disabled:active,.btn.btn-reddit.disabled:focus,.btn.btn-reddit.disabled:hover,.btn.btn-reddit:disabled,.btn.btn-reddit:disabled.active,.btn.btn-reddit:disabled.focus,.btn.btn-reddit:disabled:active,.btn.btn-reddit:disabled:focus,.btn.btn-reddit:disabled:hover,.btn.btn-reddit[disabled],.btn.btn-reddit[disabled].active,.btn.btn-reddit[disabled].focus,.btn.btn-reddit[disabled]:active,.btn.btn-reddit[disabled]:focus,.btn.btn-reddit[disabled]:hover,.navbar .navbar-nav>li>a.btn.btn-reddit.disabled,.navbar .navbar-nav>li>a.btn.btn-reddit.disabled.active,.navbar .navbar-nav>li>a.btn.btn-reddit.disabled.focus,.navbar .navbar-nav>li>a.btn.btn-reddit.disabled:active,.navbar .navbar-nav>li>a.btn.btn-reddit.disabled:focus,.navbar .navbar-nav>li>a.btn.btn-reddit.disabled:hover,.navbar .navbar-nav>li>a.btn.btn-reddit:disabled,.navbar .navbar-nav>li>a.btn.btn-reddit:disabled.active,.navbar .navbar-nav>li>a.btn.btn-reddit:disabled.focus,.navbar .navbar-nav>li>a.btn.btn-reddit:disabled:active,.navbar .navbar-nav>li>a.btn.btn-reddit:disabled:focus,.navbar .navbar-nav>li>a.btn.btn-reddit:disabled:hover,.navbar .navbar-nav>li>a.btn.btn-reddit[disabled],.navbar .navbar-nav>li>a.btn.btn-reddit[disabled].active,.navbar .navbar-nav>li>a.btn.btn-reddit[disabled].focus,.navbar .navbar-nav>li>a.btn.btn-reddit[disabled]:active,.navbar .navbar-nav>li>a.btn.btn-reddit[disabled]:focus,.navbar .navbar-nav>li>a.btn.btn-reddit[disabled]:hover,fieldset[disabled] .btn.btn-reddit,fieldset[disabled] .btn.btn-reddit.active,fieldset[disabled] .btn.btn-reddit.focus,fieldset[disabled] .btn.btn-reddit:active,fieldset[disabled] .btn.btn-reddit:focus,fieldset[disabled] .btn.btn-reddit:hover,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-reddit,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-reddit.active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-reddit.focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-reddit:active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-reddit:focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-reddit:hover {
	box-shadow:none
}
.btn.btn-reddit.btn-flat,.navbar .navbar-nav>li>a.btn.btn-reddit.btn-flat {
	background-color:transparent;
	color:#cee2f8;
	box-shadow:none
}
.btn.btn-reddit.btn-flat:active,.btn.btn-reddit.btn-flat:focus,.btn.btn-reddit.btn-flat:hover,.navbar .navbar-nav>li>a.btn.btn-reddit.btn-flat:active,.navbar .navbar-nav>li>a.btn.btn-reddit.btn-flat:focus,.navbar .navbar-nav>li>a.btn.btn-reddit.btn-flat:hover {
	background-color:transparent;
	color:#cee2f8
}
.btn.btn-tumblr,.navbar .navbar-nav>li>a.btn.btn-tumblr {
	box-shadow:0 2px 2px 0 rgba(53,70,92,.14),0 3px 1px -2px rgba(53,70,92,.2),0 1px 5px 0 rgba(53,70,92,.12)
}
.btn.btn-tumblr,.btn.btn-tumblr.active,.btn.btn-tumblr.active:focus,.btn.btn-tumblr.active:hover,.btn.btn-tumblr:active,.btn.btn-tumblr:active:focus,.btn.btn-tumblr:active:hover,.btn.btn-tumblr:focus,.btn.btn-tumblr:hover,.navbar .navbar-nav>li>a.btn.btn-tumblr,.navbar .navbar-nav>li>a.btn.btn-tumblr.active,.navbar .navbar-nav>li>a.btn.btn-tumblr.active:focus,.navbar .navbar-nav>li>a.btn.btn-tumblr.active:hover,.navbar .navbar-nav>li>a.btn.btn-tumblr:active,.navbar .navbar-nav>li>a.btn.btn-tumblr:active:focus,.navbar .navbar-nav>li>a.btn.btn-tumblr:active:hover,.navbar .navbar-nav>li>a.btn.btn-tumblr:focus,.navbar .navbar-nav>li>a.btn.btn-tumblr:hover,.open>.btn.btn-tumblr.dropdown-toggle,.open>.btn.btn-tumblr.dropdown-toggle:focus,.open>.btn.btn-tumblr.dropdown-toggle:hover,.open>.navbar .navbar-nav>li>a.btn.btn-tumblr.dropdown-toggle,.open>.navbar .navbar-nav>li>a.btn.btn-tumblr.dropdown-toggle:focus,.open>.navbar .navbar-nav>li>a.btn.btn-tumblr.dropdown-toggle:hover {
	background-color:#35465c;
	color:#FFF
}
.btn.btn-tumblr:active,.btn.btn-tumblr:focus,.btn.btn-tumblr:hover,.navbar .navbar-nav>li>a.btn.btn-tumblr:active,.navbar .navbar-nav>li>a.btn.btn-tumblr:focus,.navbar .navbar-nav>li>a.btn.btn-tumblr:hover {
	box-shadow:0 14px 26px -12px rgba(53,70,92,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(53,70,92,.2)
}
.btn.btn-tumblr.disabled,.btn.btn-tumblr.disabled.active,.btn.btn-tumblr.disabled.focus,.btn.btn-tumblr.disabled:active,.btn.btn-tumblr.disabled:focus,.btn.btn-tumblr.disabled:hover,.btn.btn-tumblr:disabled,.btn.btn-tumblr:disabled.active,.btn.btn-tumblr:disabled.focus,.btn.btn-tumblr:disabled:active,.btn.btn-tumblr:disabled:focus,.btn.btn-tumblr:disabled:hover,.btn.btn-tumblr[disabled],.btn.btn-tumblr[disabled].active,.btn.btn-tumblr[disabled].focus,.btn.btn-tumblr[disabled]:active,.btn.btn-tumblr[disabled]:focus,.btn.btn-tumblr[disabled]:hover,.navbar .navbar-nav>li>a.btn.btn-tumblr.disabled,.navbar .navbar-nav>li>a.btn.btn-tumblr.disabled.active,.navbar .navbar-nav>li>a.btn.btn-tumblr.disabled.focus,.navbar .navbar-nav>li>a.btn.btn-tumblr.disabled:active,.navbar .navbar-nav>li>a.btn.btn-tumblr.disabled:focus,.navbar .navbar-nav>li>a.btn.btn-tumblr.disabled:hover,.navbar .navbar-nav>li>a.btn.btn-tumblr:disabled,.navbar .navbar-nav>li>a.btn.btn-tumblr:disabled.active,.navbar .navbar-nav>li>a.btn.btn-tumblr:disabled.focus,.navbar .navbar-nav>li>a.btn.btn-tumblr:disabled:active,.navbar .navbar-nav>li>a.btn.btn-tumblr:disabled:focus,.navbar .navbar-nav>li>a.btn.btn-tumblr:disabled:hover,.navbar .navbar-nav>li>a.btn.btn-tumblr[disabled],.navbar .navbar-nav>li>a.btn.btn-tumblr[disabled].active,.navbar .navbar-nav>li>a.btn.btn-tumblr[disabled].focus,.navbar .navbar-nav>li>a.btn.btn-tumblr[disabled]:active,.navbar .navbar-nav>li>a.btn.btn-tumblr[disabled]:focus,.navbar .navbar-nav>li>a.btn.btn-tumblr[disabled]:hover,fieldset[disabled] .btn.btn-tumblr,fieldset[disabled] .btn.btn-tumblr.active,fieldset[disabled] .btn.btn-tumblr.focus,fieldset[disabled] .btn.btn-tumblr:active,fieldset[disabled] .btn.btn-tumblr:focus,fieldset[disabled] .btn.btn-tumblr:hover,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-tumblr,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-tumblr.active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-tumblr.focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-tumblr:active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-tumblr:focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-tumblr:hover {
	box-shadow:none
}
.btn.btn-tumblr.btn-flat,.navbar .navbar-nav>li>a.btn.btn-tumblr.btn-flat {
	background-color:transparent;
	color:#35465c;
	box-shadow:none
}
.btn.btn-tumblr.btn-flat:active,.btn.btn-tumblr.btn-flat:focus,.btn.btn-tumblr.btn-flat:hover,.navbar .navbar-nav>li>a.btn.btn-tumblr.btn-flat:active,.navbar .navbar-nav>li>a.btn.btn-tumblr.btn-flat:focus,.navbar .navbar-nav>li>a.btn.btn-tumblr.btn-flat:hover {
	background-color:transparent;
	color:#35465c
}
.btn.btn-behance,.navbar .navbar-nav>li>a.btn.btn-behance {
	box-shadow:0 2px 2px 0 rgba(23,105,255,.14),0 3px 1px -2px rgba(23,105,255,.2),0 1px 5px 0 rgba(23,105,255,.12)
}
.btn.btn-behance,.btn.btn-behance.active,.btn.btn-behance.active:focus,.btn.btn-behance.active:hover,.btn.btn-behance:active,.btn.btn-behance:active:focus,.btn.btn-behance:active:hover,.btn.btn-behance:focus,.btn.btn-behance:hover,.navbar .navbar-nav>li>a.btn.btn-behance,.navbar .navbar-nav>li>a.btn.btn-behance.active,.navbar .navbar-nav>li>a.btn.btn-behance.active:focus,.navbar .navbar-nav>li>a.btn.btn-behance.active:hover,.navbar .navbar-nav>li>a.btn.btn-behance:active,.navbar .navbar-nav>li>a.btn.btn-behance:active:focus,.navbar .navbar-nav>li>a.btn.btn-behance:active:hover,.navbar .navbar-nav>li>a.btn.btn-behance:focus,.navbar .navbar-nav>li>a.btn.btn-behance:hover,.open>.btn.btn-behance.dropdown-toggle,.open>.btn.btn-behance.dropdown-toggle:focus,.open>.btn.btn-behance.dropdown-toggle:hover,.open>.navbar .navbar-nav>li>a.btn.btn-behance.dropdown-toggle,.open>.navbar .navbar-nav>li>a.btn.btn-behance.dropdown-toggle:focus,.open>.navbar .navbar-nav>li>a.btn.btn-behance.dropdown-toggle:hover {
	background-color:#1769ff;
	color:#FFF
}
.btn.btn-behance:active,.btn.btn-behance:focus,.btn.btn-behance:hover,.navbar .navbar-nav>li>a.btn.btn-behance:active,.navbar .navbar-nav>li>a.btn.btn-behance:focus,.navbar .navbar-nav>li>a.btn.btn-behance:hover {
	box-shadow:0 14px 26px -12px rgba(23,105,255,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(23,105,255,.2)
}
.btn.btn-behance.disabled,.btn.btn-behance.disabled.active,.btn.btn-behance.disabled.focus,.btn.btn-behance.disabled:active,.btn.btn-behance.disabled:focus,.btn.btn-behance.disabled:hover,.btn.btn-behance:disabled,.btn.btn-behance:disabled.active,.btn.btn-behance:disabled.focus,.btn.btn-behance:disabled:active,.btn.btn-behance:disabled:focus,.btn.btn-behance:disabled:hover,.btn.btn-behance[disabled],.btn.btn-behance[disabled].active,.btn.btn-behance[disabled].focus,.btn.btn-behance[disabled]:active,.btn.btn-behance[disabled]:focus,.btn.btn-behance[disabled]:hover,.navbar .navbar-nav>li>a.btn.btn-behance.disabled,.navbar .navbar-nav>li>a.btn.btn-behance.disabled.active,.navbar .navbar-nav>li>a.btn.btn-behance.disabled.focus,.navbar .navbar-nav>li>a.btn.btn-behance.disabled:active,.navbar .navbar-nav>li>a.btn.btn-behance.disabled:focus,.navbar .navbar-nav>li>a.btn.btn-behance.disabled:hover,.navbar .navbar-nav>li>a.btn.btn-behance:disabled,.navbar .navbar-nav>li>a.btn.btn-behance:disabled.active,.navbar .navbar-nav>li>a.btn.btn-behance:disabled.focus,.navbar .navbar-nav>li>a.btn.btn-behance:disabled:active,.navbar .navbar-nav>li>a.btn.btn-behance:disabled:focus,.navbar .navbar-nav>li>a.btn.btn-behance:disabled:hover,.navbar .navbar-nav>li>a.btn.btn-behance[disabled],.navbar .navbar-nav>li>a.btn.btn-behance[disabled].active,.navbar .navbar-nav>li>a.btn.btn-behance[disabled].focus,.navbar .navbar-nav>li>a.btn.btn-behance[disabled]:active,.navbar .navbar-nav>li>a.btn.btn-behance[disabled]:focus,.navbar .navbar-nav>li>a.btn.btn-behance[disabled]:hover,fieldset[disabled] .btn.btn-behance,fieldset[disabled] .btn.btn-behance.active,fieldset[disabled] .btn.btn-behance.focus,fieldset[disabled] .btn.btn-behance:active,fieldset[disabled] .btn.btn-behance:focus,fieldset[disabled] .btn.btn-behance:hover,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-behance,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-behance.active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-behance.focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-behance:active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-behance:focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-behance:hover {
	box-shadow:none
}
.btn.btn-behance.btn-flat,.navbar .navbar-nav>li>a.btn.btn-behance.btn-flat {
	background-color:transparent;
	color:#1769ff;
	box-shadow:none
}
.btn.btn-behance.btn-flat:active,.btn.btn-behance.btn-flat:focus,.btn.btn-behance.btn-flat:hover,.navbar .navbar-nav>li>a.btn.btn-behance.btn-flat:active,.navbar .navbar-nav>li>a.btn.btn-behance.btn-flat:focus,.navbar .navbar-nav>li>a.btn.btn-behance.btn-flat:hover {
	background-color:transparent;
	color:#1769ff
}
.btn.btn-skype,.navbar .navbar-nav>li>a.btn.btn-skype {
	box-shadow:0 2px 2px 0 rgba(0,175,240,.14),0 3px 1px -2px rgba(0,175,240,.2),0 1px 5px 0 rgba(0,175,240,.12)
}
.btn.btn-skype,.btn.btn-skype.active,.btn.btn-skype.active:focus,.btn.btn-skype.active:hover,.btn.btn-skype:active,.btn.btn-skype:active:focus,.btn.btn-skype:active:hover,.btn.btn-skype:focus,.btn.btn-skype:hover,.navbar .navbar-nav>li>a.btn.btn-skype,.navbar .navbar-nav>li>a.btn.btn-skype.active,.navbar .navbar-nav>li>a.btn.btn-skype.active:focus,.navbar .navbar-nav>li>a.btn.btn-skype.active:hover,.navbar .navbar-nav>li>a.btn.btn-skype:active,.navbar .navbar-nav>li>a.btn.btn-skype:active:focus,.navbar .navbar-nav>li>a.btn.btn-skype:active:hover,.navbar .navbar-nav>li>a.btn.btn-skype:focus,.navbar .navbar-nav>li>a.btn.btn-skype:hover,.open>.btn.btn-skype.dropdown-toggle,.open>.btn.btn-skype.dropdown-toggle:focus,.open>.btn.btn-skype.dropdown-toggle:hover,.open>.navbar .navbar-nav>li>a.btn.btn-skype.dropdown-toggle,.open>.navbar .navbar-nav>li>a.btn.btn-skype.dropdown-toggle:focus,.open>.navbar .navbar-nav>li>a.btn.btn-skype.dropdown-toggle:hover {
	background-color:#00aff0;
	color:#FFF
}
.btn.btn-skype:active,.btn.btn-skype:focus,.btn.btn-skype:hover,.navbar .navbar-nav>li>a.btn.btn-skype:active,.navbar .navbar-nav>li>a.btn.btn-skype:focus,.navbar .navbar-nav>li>a.btn.btn-skype:hover {
	box-shadow:0 14px 26px -12px rgba(0,175,240,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(0,175,240,.2)
}
.btn.btn-skype.disabled,.btn.btn-skype.disabled.active,.btn.btn-skype.disabled.focus,.btn.btn-skype.disabled:active,.btn.btn-skype.disabled:focus,.btn.btn-skype.disabled:hover,.btn.btn-skype:disabled,.btn.btn-skype:disabled.active,.btn.btn-skype:disabled.focus,.btn.btn-skype:disabled:active,.btn.btn-skype:disabled:focus,.btn.btn-skype:disabled:hover,.btn.btn-skype[disabled],.btn.btn-skype[disabled].active,.btn.btn-skype[disabled].focus,.btn.btn-skype[disabled]:active,.btn.btn-skype[disabled]:focus,.btn.btn-skype[disabled]:hover,.navbar .navbar-nav>li>a.btn.btn-skype.disabled,.navbar .navbar-nav>li>a.btn.btn-skype.disabled.active,.navbar .navbar-nav>li>a.btn.btn-skype.disabled.focus,.navbar .navbar-nav>li>a.btn.btn-skype.disabled:active,.navbar .navbar-nav>li>a.btn.btn-skype.disabled:focus,.navbar .navbar-nav>li>a.btn.btn-skype.disabled:hover,.navbar .navbar-nav>li>a.btn.btn-skype:disabled,.navbar .navbar-nav>li>a.btn.btn-skype:disabled.active,.navbar .navbar-nav>li>a.btn.btn-skype:disabled.focus,.navbar .navbar-nav>li>a.btn.btn-skype:disabled:active,.navbar .navbar-nav>li>a.btn.btn-skype:disabled:focus,.navbar .navbar-nav>li>a.btn.btn-skype:disabled:hover,.navbar .navbar-nav>li>a.btn.btn-skype[disabled],.navbar .navbar-nav>li>a.btn.btn-skype[disabled].active,.navbar .navbar-nav>li>a.btn.btn-skype[disabled].focus,.navbar .navbar-nav>li>a.btn.btn-skype[disabled]:active,.navbar .navbar-nav>li>a.btn.btn-skype[disabled]:focus,.navbar .navbar-nav>li>a.btn.btn-skype[disabled]:hover,fieldset[disabled] .btn.btn-skype,fieldset[disabled] .btn.btn-skype.active,fieldset[disabled] .btn.btn-skype.focus,fieldset[disabled] .btn.btn-skype:active,fieldset[disabled] .btn.btn-skype:focus,fieldset[disabled] .btn.btn-skype:hover,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-skype,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-skype.active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-skype.focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-skype:active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-skype:focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-skype:hover {
	box-shadow:none
}
.btn.btn-skype.btn-flat,.navbar .navbar-nav>li>a.btn.btn-skype.btn-flat {
	background-color:transparent;
	color:#00aff0;
	box-shadow:none
}
.btn.btn-skype.btn-flat:active,.btn.btn-skype.btn-flat:focus,.btn.btn-skype.btn-flat:hover,.navbar .navbar-nav>li>a.btn.btn-skype.btn-flat:active,.navbar .navbar-nav>li>a.btn.btn-skype.btn-flat:focus,.navbar .navbar-nav>li>a.btn.btn-skype.btn-flat:hover {
	background-color:transparent;
	color:#00aff0
}
.btn.btn-slack,.navbar .navbar-nav>li>a.btn.btn-slack {
	box-shadow:0 2px 2px 0 rgba(111,203,220,.14),0 3px 1px -2px rgba(111,203,220,.2),0 1px 5px 0 rgba(111,203,220,.12)
}
.btn.btn-slack,.btn.btn-slack.active,.btn.btn-slack.active:focus,.btn.btn-slack.active:hover,.btn.btn-slack:active,.btn.btn-slack:active:focus,.btn.btn-slack:active:hover,.btn.btn-slack:focus,.btn.btn-slack:hover,.navbar .navbar-nav>li>a.btn.btn-slack,.navbar .navbar-nav>li>a.btn.btn-slack.active,.navbar .navbar-nav>li>a.btn.btn-slack.active:focus,.navbar .navbar-nav>li>a.btn.btn-slack.active:hover,.navbar .navbar-nav>li>a.btn.btn-slack:active,.navbar .navbar-nav>li>a.btn.btn-slack:active:focus,.navbar .navbar-nav>li>a.btn.btn-slack:active:hover,.navbar .navbar-nav>li>a.btn.btn-slack:focus,.navbar .navbar-nav>li>a.btn.btn-slack:hover,.open>.btn.btn-slack.dropdown-toggle,.open>.btn.btn-slack.dropdown-toggle:focus,.open>.btn.btn-slack.dropdown-toggle:hover,.open>.navbar .navbar-nav>li>a.btn.btn-slack.dropdown-toggle,.open>.navbar .navbar-nav>li>a.btn.btn-slack.dropdown-toggle:focus,.open>.navbar .navbar-nav>li>a.btn.btn-slack.dropdown-toggle:hover {
	background-color:#6fcbdc;
	color:#FFF
}
.btn.btn-slack:active,.btn.btn-slack:focus,.btn.btn-slack:hover,.navbar .navbar-nav>li>a.btn.btn-slack:active,.navbar .navbar-nav>li>a.btn.btn-slack:focus,.navbar .navbar-nav>li>a.btn.btn-slack:hover {
	box-shadow:0 14px 26px -12px rgba(111,203,220,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(111,203,220,.2)
}
.btn.btn-slack.disabled,.btn.btn-slack.disabled.active,.btn.btn-slack.disabled.focus,.btn.btn-slack.disabled:active,.btn.btn-slack.disabled:focus,.btn.btn-slack.disabled:hover,.btn.btn-slack:disabled,.btn.btn-slack:disabled.active,.btn.btn-slack:disabled.focus,.btn.btn-slack:disabled:active,.btn.btn-slack:disabled:focus,.btn.btn-slack:disabled:hover,.btn.btn-slack[disabled],.btn.btn-slack[disabled].active,.btn.btn-slack[disabled].focus,.btn.btn-slack[disabled]:active,.btn.btn-slack[disabled]:focus,.btn.btn-slack[disabled]:hover,.navbar .navbar-nav>li>a.btn.btn-slack.disabled,.navbar .navbar-nav>li>a.btn.btn-slack.disabled.active,.navbar .navbar-nav>li>a.btn.btn-slack.disabled.focus,.navbar .navbar-nav>li>a.btn.btn-slack.disabled:active,.navbar .navbar-nav>li>a.btn.btn-slack.disabled:focus,.navbar .navbar-nav>li>a.btn.btn-slack.disabled:hover,.navbar .navbar-nav>li>a.btn.btn-slack:disabled,.navbar .navbar-nav>li>a.btn.btn-slack:disabled.active,.navbar .navbar-nav>li>a.btn.btn-slack:disabled.focus,.navbar .navbar-nav>li>a.btn.btn-slack:disabled:active,.navbar .navbar-nav>li>a.btn.btn-slack:disabled:focus,.navbar .navbar-nav>li>a.btn.btn-slack:disabled:hover,.navbar .navbar-nav>li>a.btn.btn-slack[disabled],.navbar .navbar-nav>li>a.btn.btn-slack[disabled].active,.navbar .navbar-nav>li>a.btn.btn-slack[disabled].focus,.navbar .navbar-nav>li>a.btn.btn-slack[disabled]:active,.navbar .navbar-nav>li>a.btn.btn-slack[disabled]:focus,.navbar .navbar-nav>li>a.btn.btn-slack[disabled]:hover,fieldset[disabled] .btn.btn-slack,fieldset[disabled] .btn.btn-slack.active,fieldset[disabled] .btn.btn-slack.focus,fieldset[disabled] .btn.btn-slack:active,fieldset[disabled] .btn.btn-slack:focus,fieldset[disabled] .btn.btn-slack:hover,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-slack,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-slack.active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-slack.focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-slack:active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-slack:focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-slack:hover {
	box-shadow:none
}
.btn.btn-slack.btn-flat,.navbar .navbar-nav>li>a.btn.btn-slack.btn-flat {
	background-color:transparent;
	color:#6fcbdc;
	box-shadow:none
}
.btn.btn-slack.btn-flat:active,.btn.btn-slack.btn-flat:focus,.btn.btn-slack.btn-flat:hover,.navbar .navbar-nav>li>a.btn.btn-slack.btn-flat:active,.navbar .navbar-nav>li>a.btn.btn-slack.btn-flat:focus,.navbar .navbar-nav>li>a.btn.btn-slack.btn-flat:hover {
	background-color:transparent;
	color:#6fcbdc
}
.btn.btn-soundcloud,.navbar .navbar-nav>li>a.btn.btn-soundcloud {
	box-shadow:0 2px 2px 0 rgba(255,119,0,.14),0 3px 1px -2px rgba(255,119,0,.2),0 1px 5px 0 rgba(255,119,0,.12)
}
.btn.btn-soundcloud,.btn.btn-soundcloud.active,.btn.btn-soundcloud.active:focus,.btn.btn-soundcloud.active:hover,.btn.btn-soundcloud:active,.btn.btn-soundcloud:active:focus,.btn.btn-soundcloud:active:hover,.btn.btn-soundcloud:focus,.btn.btn-soundcloud:hover,.navbar .navbar-nav>li>a.btn.btn-soundcloud,.navbar .navbar-nav>li>a.btn.btn-soundcloud.active,.navbar .navbar-nav>li>a.btn.btn-soundcloud.active:focus,.navbar .navbar-nav>li>a.btn.btn-soundcloud.active:hover,.navbar .navbar-nav>li>a.btn.btn-soundcloud:active,.navbar .navbar-nav>li>a.btn.btn-soundcloud:active:focus,.navbar .navbar-nav>li>a.btn.btn-soundcloud:active:hover,.navbar .navbar-nav>li>a.btn.btn-soundcloud:focus,.navbar .navbar-nav>li>a.btn.btn-soundcloud:hover,.open>.btn.btn-soundcloud.dropdown-toggle,.open>.btn.btn-soundcloud.dropdown-toggle:focus,.open>.btn.btn-soundcloud.dropdown-toggle:hover,.open>.navbar .navbar-nav>li>a.btn.btn-soundcloud.dropdown-toggle,.open>.navbar .navbar-nav>li>a.btn.btn-soundcloud.dropdown-toggle:focus,.open>.navbar .navbar-nav>li>a.btn.btn-soundcloud.dropdown-toggle:hover {
	background-color:#f70;
	color:#FFF
}
.btn.btn-soundcloud:active,.btn.btn-soundcloud:focus,.btn.btn-soundcloud:hover,.navbar .navbar-nav>li>a.btn.btn-soundcloud:active,.navbar .navbar-nav>li>a.btn.btn-soundcloud:focus,.navbar .navbar-nav>li>a.btn.btn-soundcloud:hover {
	box-shadow:0 14px 26px -12px rgba(255,119,0,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(255,119,0,.2)
}
.btn.btn-soundcloud.disabled,.btn.btn-soundcloud.disabled.active,.btn.btn-soundcloud.disabled.focus,.btn.btn-soundcloud.disabled:active,.btn.btn-soundcloud.disabled:focus,.btn.btn-soundcloud.disabled:hover,.btn.btn-soundcloud:disabled,.btn.btn-soundcloud:disabled.active,.btn.btn-soundcloud:disabled.focus,.btn.btn-soundcloud:disabled:active,.btn.btn-soundcloud:disabled:focus,.btn.btn-soundcloud:disabled:hover,.btn.btn-soundcloud[disabled],.btn.btn-soundcloud[disabled].active,.btn.btn-soundcloud[disabled].focus,.btn.btn-soundcloud[disabled]:active,.btn.btn-soundcloud[disabled]:focus,.btn.btn-soundcloud[disabled]:hover,.navbar .navbar-nav>li>a.btn.btn-soundcloud.disabled,.navbar .navbar-nav>li>a.btn.btn-soundcloud.disabled.active,.navbar .navbar-nav>li>a.btn.btn-soundcloud.disabled.focus,.navbar .navbar-nav>li>a.btn.btn-soundcloud.disabled:active,.navbar .navbar-nav>li>a.btn.btn-soundcloud.disabled:focus,.navbar .navbar-nav>li>a.btn.btn-soundcloud.disabled:hover,.navbar .navbar-nav>li>a.btn.btn-soundcloud:disabled,.navbar .navbar-nav>li>a.btn.btn-soundcloud:disabled.active,.navbar .navbar-nav>li>a.btn.btn-soundcloud:disabled.focus,.navbar .navbar-nav>li>a.btn.btn-soundcloud:disabled:active,.navbar .navbar-nav>li>a.btn.btn-soundcloud:disabled:focus,.navbar .navbar-nav>li>a.btn.btn-soundcloud:disabled:hover,.navbar .navbar-nav>li>a.btn.btn-soundcloud[disabled],.navbar .navbar-nav>li>a.btn.btn-soundcloud[disabled].active,.navbar .navbar-nav>li>a.btn.btn-soundcloud[disabled].focus,.navbar .navbar-nav>li>a.btn.btn-soundcloud[disabled]:active,.navbar .navbar-nav>li>a.btn.btn-soundcloud[disabled]:focus,.navbar .navbar-nav>li>a.btn.btn-soundcloud[disabled]:hover,fieldset[disabled] .btn.btn-soundcloud,fieldset[disabled] .btn.btn-soundcloud.active,fieldset[disabled] .btn.btn-soundcloud.focus,fieldset[disabled] .btn.btn-soundcloud:active,fieldset[disabled] .btn.btn-soundcloud:focus,fieldset[disabled] .btn.btn-soundcloud:hover,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-soundcloud,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-soundcloud.active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-soundcloud.focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-soundcloud:active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-soundcloud:focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-soundcloud:hover {
	box-shadow:none
}
.btn.btn-soundcloud.btn-flat,.navbar .navbar-nav>li>a.btn.btn-soundcloud.btn-flat {
	background-color:transparent;
	color:#f70;
	box-shadow:none
}
.btn.btn-soundcloud.btn-flat:active,.btn.btn-soundcloud.btn-flat:focus,.btn.btn-soundcloud.btn-flat:hover,.navbar .navbar-nav>li>a.btn.btn-soundcloud.btn-flat:active,.navbar .navbar-nav>li>a.btn.btn-soundcloud.btn-flat:focus,.navbar .navbar-nav>li>a.btn.btn-soundcloud.btn-flat:hover {
	background-color:transparent;
	color:#f70
}
.btn.btn-android,.navbar .navbar-nav>li>a.btn.btn-android {
	box-shadow:0 2px 2px 0 rgba(164,198,57,.14),0 3px 1px -2px rgba(164,198,57,.2),0 1px 5px 0 rgba(164,198,57,.12)
}
.btn.btn-android,.btn.btn-android.active,.btn.btn-android.active:focus,.btn.btn-android.active:hover,.btn.btn-android:active,.btn.btn-android:active:focus,.btn.btn-android:active:hover,.btn.btn-android:focus,.btn.btn-android:hover,.navbar .navbar-nav>li>a.btn.btn-android,.navbar .navbar-nav>li>a.btn.btn-android.active,.navbar .navbar-nav>li>a.btn.btn-android.active:focus,.navbar .navbar-nav>li>a.btn.btn-android.active:hover,.navbar .navbar-nav>li>a.btn.btn-android:active,.navbar .navbar-nav>li>a.btn.btn-android:active:focus,.navbar .navbar-nav>li>a.btn.btn-android:active:hover,.navbar .navbar-nav>li>a.btn.btn-android:focus,.navbar .navbar-nav>li>a.btn.btn-android:hover,.open>.btn.btn-android.dropdown-toggle,.open>.btn.btn-android.dropdown-toggle:focus,.open>.btn.btn-android.dropdown-toggle:hover,.open>.navbar .navbar-nav>li>a.btn.btn-android.dropdown-toggle,.open>.navbar .navbar-nav>li>a.btn.btn-android.dropdown-toggle:focus,.open>.navbar .navbar-nav>li>a.btn.btn-android.dropdown-toggle:hover {
	background-color:#a4c639;
	color:#FFF
}
.btn.btn-android:active,.btn.btn-android:focus,.btn.btn-android:hover,.navbar .navbar-nav>li>a.btn.btn-android:active,.navbar .navbar-nav>li>a.btn.btn-android:focus,.navbar .navbar-nav>li>a.btn.btn-android:hover {
	box-shadow:0 14px 26px -12px rgba(164,198,57,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(164,198,57,.2)
}
.btn.btn-android.disabled,.btn.btn-android.disabled.active,.btn.btn-android.disabled.focus,.btn.btn-android.disabled:active,.btn.btn-android.disabled:focus,.btn.btn-android.disabled:hover,.btn.btn-android:disabled,.btn.btn-android:disabled.active,.btn.btn-android:disabled.focus,.btn.btn-android:disabled:active,.btn.btn-android:disabled:focus,.btn.btn-android:disabled:hover,.btn.btn-android[disabled],.btn.btn-android[disabled].active,.btn.btn-android[disabled].focus,.btn.btn-android[disabled]:active,.btn.btn-android[disabled]:focus,.btn.btn-android[disabled]:hover,.navbar .navbar-nav>li>a.btn.btn-android.disabled,.navbar .navbar-nav>li>a.btn.btn-android.disabled.active,.navbar .navbar-nav>li>a.btn.btn-android.disabled.focus,.navbar .navbar-nav>li>a.btn.btn-android.disabled:active,.navbar .navbar-nav>li>a.btn.btn-android.disabled:focus,.navbar .navbar-nav>li>a.btn.btn-android.disabled:hover,.navbar .navbar-nav>li>a.btn.btn-android:disabled,.navbar .navbar-nav>li>a.btn.btn-android:disabled.active,.navbar .navbar-nav>li>a.btn.btn-android:disabled.focus,.navbar .navbar-nav>li>a.btn.btn-android:disabled:active,.navbar .navbar-nav>li>a.btn.btn-android:disabled:focus,.navbar .navbar-nav>li>a.btn.btn-android:disabled:hover,.navbar .navbar-nav>li>a.btn.btn-android[disabled],.navbar .navbar-nav>li>a.btn.btn-android[disabled].active,.navbar .navbar-nav>li>a.btn.btn-android[disabled].focus,.navbar .navbar-nav>li>a.btn.btn-android[disabled]:active,.navbar .navbar-nav>li>a.btn.btn-android[disabled]:focus,.navbar .navbar-nav>li>a.btn.btn-android[disabled]:hover,fieldset[disabled] .btn.btn-android,fieldset[disabled] .btn.btn-android.active,fieldset[disabled] .btn.btn-android.focus,fieldset[disabled] .btn.btn-android:active,fieldset[disabled] .btn.btn-android:focus,fieldset[disabled] .btn.btn-android:hover,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-android,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-android.active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-android.focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-android:active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-android:focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-android:hover {
	box-shadow:none
}
.btn.btn-android.btn-flat,.navbar .navbar-nav>li>a.btn.btn-android.btn-flat {
	background-color:transparent;
	color:#a4c639;
	box-shadow:none
}
.btn.btn-android.btn-flat:active,.btn.btn-android.btn-flat:focus,.btn.btn-android.btn-flat:hover,.navbar .navbar-nav>li>a.btn.btn-android.btn-flat:active,.navbar .navbar-nav>li>a.btn.btn-android.btn-flat:focus,.navbar .navbar-nav>li>a.btn.btn-android.btn-flat:hover {
	background-color:transparent;
	color:#a4c639
}
.btn.btn-vimeo,.navbar .navbar-nav>li>a.btn.btn-vimeo {
	box-shadow:0 2px 2px 0 rgba(68,187,255,.14),0 3px 1px -2px rgba(68,187,255,.2),0 1px 5px 0 rgba(68,187,255,.12)
}
.btn.btn-vimeo,.btn.btn-vimeo.active,.btn.btn-vimeo.active:focus,.btn.btn-vimeo.active:hover,.btn.btn-vimeo:active,.btn.btn-vimeo:active:focus,.btn.btn-vimeo:active:hover,.btn.btn-vimeo:focus,.btn.btn-vimeo:hover,.navbar .navbar-nav>li>a.btn.btn-vimeo,.navbar .navbar-nav>li>a.btn.btn-vimeo.active,.navbar .navbar-nav>li>a.btn.btn-vimeo.active:focus,.navbar .navbar-nav>li>a.btn.btn-vimeo.active:hover,.navbar .navbar-nav>li>a.btn.btn-vimeo:active,.navbar .navbar-nav>li>a.btn.btn-vimeo:active:focus,.navbar .navbar-nav>li>a.btn.btn-vimeo:active:hover,.navbar .navbar-nav>li>a.btn.btn-vimeo:focus,.navbar .navbar-nav>li>a.btn.btn-vimeo:hover,.open>.btn.btn-vimeo.dropdown-toggle,.open>.btn.btn-vimeo.dropdown-toggle:focus,.open>.btn.btn-vimeo.dropdown-toggle:hover,.open>.navbar .navbar-nav>li>a.btn.btn-vimeo.dropdown-toggle,.open>.navbar .navbar-nav>li>a.btn.btn-vimeo.dropdown-toggle:focus,.open>.navbar .navbar-nav>li>a.btn.btn-vimeo.dropdown-toggle:hover {
	background-color:#4bf;
	color:#FFF
}
.btn.btn-vimeo:active,.btn.btn-vimeo:focus,.btn.btn-vimeo:hover,.navbar .navbar-nav>li>a.btn.btn-vimeo:active,.navbar .navbar-nav>li>a.btn.btn-vimeo:focus,.navbar .navbar-nav>li>a.btn.btn-vimeo:hover {
	box-shadow:0 14px 26px -12px rgba(68,187,255,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(68,187,255,.2)
}
.btn.btn-vimeo.disabled,.btn.btn-vimeo.disabled.active,.btn.btn-vimeo.disabled.focus,.btn.btn-vimeo.disabled:active,.btn.btn-vimeo.disabled:focus,.btn.btn-vimeo.disabled:hover,.btn.btn-vimeo:disabled,.btn.btn-vimeo:disabled.active,.btn.btn-vimeo:disabled.focus,.btn.btn-vimeo:disabled:active,.btn.btn-vimeo:disabled:focus,.btn.btn-vimeo:disabled:hover,.btn.btn-vimeo[disabled],.btn.btn-vimeo[disabled].active,.btn.btn-vimeo[disabled].focus,.btn.btn-vimeo[disabled]:active,.btn.btn-vimeo[disabled]:focus,.btn.btn-vimeo[disabled]:hover,.navbar .navbar-nav>li>a.btn.btn-vimeo.disabled,.navbar .navbar-nav>li>a.btn.btn-vimeo.disabled.active,.navbar .navbar-nav>li>a.btn.btn-vimeo.disabled.focus,.navbar .navbar-nav>li>a.btn.btn-vimeo.disabled:active,.navbar .navbar-nav>li>a.btn.btn-vimeo.disabled:focus,.navbar .navbar-nav>li>a.btn.btn-vimeo.disabled:hover,.navbar .navbar-nav>li>a.btn.btn-vimeo:disabled,.navbar .navbar-nav>li>a.btn.btn-vimeo:disabled.active,.navbar .navbar-nav>li>a.btn.btn-vimeo:disabled.focus,.navbar .navbar-nav>li>a.btn.btn-vimeo:disabled:active,.navbar .navbar-nav>li>a.btn.btn-vimeo:disabled:focus,.navbar .navbar-nav>li>a.btn.btn-vimeo:disabled:hover,.navbar .navbar-nav>li>a.btn.btn-vimeo[disabled],.navbar .navbar-nav>li>a.btn.btn-vimeo[disabled].active,.navbar .navbar-nav>li>a.btn.btn-vimeo[disabled].focus,.navbar .navbar-nav>li>a.btn.btn-vimeo[disabled]:active,.navbar .navbar-nav>li>a.btn.btn-vimeo[disabled]:focus,.navbar .navbar-nav>li>a.btn.btn-vimeo[disabled]:hover,fieldset[disabled] .btn.btn-vimeo,fieldset[disabled] .btn.btn-vimeo.active,fieldset[disabled] .btn.btn-vimeo.focus,fieldset[disabled] .btn.btn-vimeo:active,fieldset[disabled] .btn.btn-vimeo:focus,fieldset[disabled] .btn.btn-vimeo:hover,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-vimeo,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-vimeo.active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-vimeo.focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-vimeo:active,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-vimeo:focus,fieldset[disabled] .navbar .navbar-nav>li>a.btn.btn-vimeo:hover {
	box-shadow:none
}
.btn.btn-vimeo.btn-flat,.navbar .navbar-nav>li>a.btn.btn-vimeo.btn-flat {
	background-color:transparent;
	color:#4bf;
	box-shadow:none
}
.btn.btn-vimeo.btn-flat:active,.btn.btn-vimeo.btn-flat:focus,.btn.btn-vimeo.btn-flat:hover,.navbar .navbar-nav>li>a.btn.btn-vimeo.btn-flat:active,.navbar .navbar-nav>li>a.btn.btn-vimeo.btn-flat:focus,.navbar .navbar-nav>li>a.btn.btn-vimeo.btn-flat:hover {
	background-color:transparent;
	color:#4bf
}
.checkbox label,label.checkbox-inline {
	cursor:pointer;
	padding-left:0
}
.form-group.is-focused .checkbox label,.form-group.is-focused label.checkbox-inline {
	color:rgba(0,0,0,.26)
}
.form-group.is-focused .checkbox label:focus,.form-group.is-focused .checkbox label:hover,.form-group.is-focused label.checkbox-inline:focus,.form-group.is-focused label.checkbox-inline:hover {
	color:rgba(0,0,0,.54)
}
fieldset[disabled] .form-group.is-focused .checkbox label,fieldset[disabled] .form-group.is-focused label.checkbox-inline {
	color:rgba(0,0,0,.26)
}
.checkbox input[type=checkbox],label.checkbox-inline input[type=checkbox] {
    /* opacity: 0; */
    position: absolute;
    margin: 0;
    /* z-index: -1; */
    width: 20px;
    height: 20px;
    overflow: hidden;
    left: 0;
    pointer-events: none;
}
.checkbox .checkbox-material,label.checkbox-inline .checkbox-material {
	vertical-align:middle;
	position:relative;
	top:3px;
	padding-right:7px
}
.checkbox .checkbox-material .check,label.checkbox-inline .checkbox-material .check {
	position:relative;
	display:inline-block;
	width:20px;
	height:20px;
	border:2px solid rgba(165,181,203,.53);
	border-radius:2px;
	overflow:hidden;
	z-index:1
}
.checkbox .checkbox-material .check:before,label.checkbox-inline .checkbox-material .check:before {
	position:absolute;
	content:"";
	transform:rotate(45deg);
	display:block;
	margin-top:-4px;
	margin-left:6px;
	width:0;
	height:0;
	box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0 inset
}
.checkbox input[type=checkbox]:focus+.checkbox-material .check:after,label.checkbox-inline input[type=checkbox]:focus+.checkbox-material .check:after {
	opacity:.2
}
.checkbox input[type=checkbox]:focus:checked+.checkbox-material:before,label.checkbox-inline input[type=checkbox]:focus:checked+.checkbox-material:before {
	animation:rippleOn .5s
}
.checkbox input[type=checkbox]:focus:checked+.checkbox-material .check:before,label.checkbox-inline input[type=checkbox]:focus:checked+.checkbox-material .check:before {
	animation:checkbox-on .3s forwards
}
.checkbox input[type=checkbox]:focus:checked+.checkbox-material .check:after,label.checkbox-inline input[type=checkbox]:focus:checked+.checkbox-material .check:after {
	animation:rippleOn .5s forwards
}
.checkbox input[type=checkbox]:focus:not(:checked)+.checkbox-material:before,label.checkbox-inline input[type=checkbox]:focus:not(:checked)+.checkbox-material:before {
	animation:rippleOff .5s
}
.checkbox input[type=checkbox]:focus:not(:checked)+.checkbox-material .check:before,label.checkbox-inline input[type=checkbox]:focus:not(:checked)+.checkbox-material .check:before {
	animation:checkbox-off .3s forwards
}
.checkbox input[type=checkbox]:focus:not(:checked)+.checkbox-material .check:after,label.checkbox-inline input[type=checkbox]:focus:not(:checked)+.checkbox-material .check:after {
	animation:rippleOff .5s forwards
}
.checkbox input[type=checkbox]:checked+.checkbox-material .check,label.checkbox-inline input[type=checkbox]:checked+.checkbox-material .check {
	color:#263238;
	border-color:#263238
}
.checkbox input[type=checkbox]:checked+.checkbox-material .check:before,label.checkbox-inline input[type=checkbox]:checked+.checkbox-material .check:before {
	box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px
}
.checkbox input[type=checkbox][disabled]+.circle,.checkbox input[type=checkbox][disabled]:not(:checked)~.checkbox-material .check,.checkbox input[type=checkbox][disabled]:not(:checked)~.checkbox-material .check:before,fieldset[disabled] .checkbox,fieldset[disabled] .checkbox input[type=checkbox],fieldset[disabled] label.checkbox-inline,fieldset[disabled] label.checkbox-inline input[type=checkbox],label.checkbox-inline input[type=checkbox][disabled]+.circle,label.checkbox-inline input[type=checkbox][disabled]:not(:checked)~.checkbox-material .check,label.checkbox-inline input[type=checkbox][disabled]:not(:checked)~.checkbox-material .check:before {
	opacity:.5
}
.checkbox input[type=checkbox][disabled]+.checkbox-material .check:after,label.checkbox-inline input[type=checkbox][disabled]+.checkbox-material .check:after {
	background-color:rgba(0,0,0,.87);
	transform:rotate(-45deg)
}
.has-success .checkbox input[type=checkbox]:checked+.checkbox-material .check,.has-success label.checkbox-inline input[type=checkbox]:checked+.checkbox-material .check {
	color:#26a69a;
	border-color:#26a69a
}
.has-success .checkbox input[type=checkbox]:checked+.checkbox-material .check:before,.has-success label.checkbox-inline input[type=checkbox]:checked+.checkbox-material .check:before {
	color:#26a69a;
	box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px
}
.has-warning .checkbox input[type=checkbox]:checked+.checkbox-material .check,.has-warning label.checkbox-inline input[type=checkbox]:checked+.checkbox-material .check {
	color:#FEC007;
	border-color:#FEC007
}
.has-warning .checkbox input[type=checkbox]:checked+.checkbox-material .check:before,.has-warning label.checkbox-inline input[type=checkbox]:checked+.checkbox-material .check:before {
	color:#FEC007;
	box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px
}
.has-error .checkbox input[type=checkbox]:checked+.checkbox-material .check,.has-error label.checkbox-inline input[type=checkbox]:checked+.checkbox-material .check {
	color:#ef5350;
	border-color:#ef5350
}
.has-error .checkbox input[type=checkbox]:checked+.checkbox-material .check:before,.has-error label.checkbox-inline input[type=checkbox]:checked+.checkbox-material .check:before {
	color:#ef5350;
	box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px
}
@keyframes checkbox-on {
	0% {
	box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px
}
50% {
	box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px 2px 0 11px
}
100% {
	box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px
}
}@keyframes checkbox-off {
	0%,25% {
	box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset
}
50% {
	transform:rotate(45deg);
	margin-top:-4px;
	margin-left:6px;
	width:0;
	height:0;
	box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px,0 0 0 0 inset
}
51% {
	transform:rotate(0);
	margin-top:-2px;
	margin-left:-2px;
	width:20px;
	height:20px;
	box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 10px inset
}
100% {
	transform:rotate(0);
	margin-top:-2px;
	margin-left:-2px;
	width:20px;
	height:20px;
	box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0 inset
}
}.radio label,label.radio-inline {
	cursor:pointer;
	padding-left:30px;
	position:relative
}
.form-group.is-focused .radio label,.form-group.is-focused label.radio-inline {
	color:rgba(0,0,0,.26)
}
.form-group.is-focused .radio label:focus,.form-group.is-focused .radio label:hover,.form-group.is-focused label.radio-inline:focus,.form-group.is-focused label.radio-inline:hover {
	color:rgba(0,0,0,.54)
}
fieldset[disabled] .form-group.is-focused .radio label,fieldset[disabled] .form-group.is-focused label.radio-inline {
	color:rgba(0,0,0,.26)
}
label.radio-inline {
	padding-left:40px
}
.radio {
	margin-top:0;
	margin-bottom:0
}
.radio span,label.radio-inline span {
	display:block;
	position:absolute;
	left:3px;
	top:2px;
	transition-duration:.2s
}
.radio .circle,label.radio-inline .circle {
	border:2px solid rgba(165,181,203,.53);
	height:15px;
	width:15px;
	border-radius:100%
}
.radio .check,label.radio-inline .check {
	height:15px;
	width:15px;
	border-radius:100%;
	background-color:#42a5f5;
	transform:scale3d(0,0,0)
}
.radio .check:after,label.radio-inline .check:after {
	display:block;
	position:absolute;
	content:"";
	background-color:rgba(0,0,0,.87);
	left:-18px;
	top:-18px;
	height:50px;
	width:50px;
	border-radius:100%;
	z-index:1;
	opacity:0;
	margin:0;
	transform:scale3d(1.5,1.5,1)
}
.radio input[type=radio]:focus:not(:checked)~.check:after,label.radio-inline input[type=radio]:focus:not(:checked)~.check:after {
	animation:rippleOff .5s
}
.radio input[type=radio]:focus:checked~.check:after,label.radio-inline input[type=radio]:focus:checked~.check:after {
	animation:rippleOn .5s
}
.radio input[type=radio],label.radio-inline input[type=radio] {
	opacity:0;
	height:0;
	width:0;
	overflow:hidden
}
.form-inline.full-width-input .form-group,.form-inline.full-width-input .form-group input,.form-inline.full-width-input .form-group span,.is-fileinput>.input-group {
	width:100%
}
.radio input[type=radio]:checked~.check,.radio input[type=radio]:checked~.circle,label.radio-inline input[type=radio]:checked~.check,label.radio-inline input[type=radio]:checked~.circle {
	opacity:1
}
.radio input[type=radio]:checked~.check,label.radio-inline input[type=radio]:checked~.check {
	background-color:#42a5f5;
	transform:scale3d(.55,.55,1)
}
.radio input[type=radio]:checked~.circle,label.radio-inline input[type=radio]:checked~.circle {
	border-color:#42a5f5
}
.radio input[type=radio][disabled]~.check,.radio input[type=radio][disabled]~.circle,label.radio-inline input[type=radio][disabled]~.check,label.radio-inline input[type=radio][disabled]~.circle {
	opacity:.26
}
.radio input[type=radio][disabled]~.check,label.radio-inline input[type=radio][disabled]~.check {
	background-color:#000
}
.radio input[type=radio][disabled]~.circle,label.radio-inline input[type=radio][disabled]~.circle {
	border-color:#000
}
.theme-dark .radio input[type=radio][disabled]~.check,.theme-dark .radio input[type=radio][disabled]~.circle,.theme-dark label.radio-inline input[type=radio][disabled]~.check,.theme-dark label.radio-inline input[type=radio][disabled]~.circle {
	opacity:.3
}
.theme-dark .radio input[type=radio][disabled]~.check,.theme-dark label.radio-inline input[type=radio][disabled]~.check {
	background-color:#fff
}
.theme-dark .radio input[type=radio][disabled]~.circle,.theme-dark label.radio-inline input[type=radio][disabled]~.circle {
	border-color:#fff
}
label.radio-inline span {
	left:10px
}
@keyframes rippleOn {
	0%,100% {
	opacity:0
}
50% {
	opacity:.2
}
}@keyframes rippleOff {
	0%,100% {
	opacity:0
}
50% {
	opacity:.2
}
}legend {
	margin-bottom:20px;
	font-size:21px
}
.form-control,output {
	font-size:14px;
	line-height:1.42857
}
output {
	padding-top:8px
}
.form-control {
	height:36px;
	padding:7px 0;
	margin-bottom:7px
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control {
	line-height:36px
}
.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm {
	line-height:24px
}
.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg {
	line-height:44px
}
}.form-control-static {
	padding-top:8px;
	padding-bottom:8px
}
.input-sm .input-sm {
	height:24px;
	padding:3px 0;
	font-size:11px;
	line-height:1.5;
	border-radius:3px
}
.input-sm select.input-sm {
	height:24px;
	line-height:24px
}
.input-sm select[multiple].input-sm,.input-sm textarea.input-sm {
	height:auto
}
.form-group-sm .form-control {
	height:24px;
	padding:3px 0;
	font-size:11px;
	line-height:1.5
}
.form-group-sm select.form-control {
	height:24px;
	line-height:24px
}
.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control {
	height:auto
}
.form-group-sm .form-control-static {
	height:24px;
	padding:4px 0;
	font-size:11px;
	line-height:1.5
}
.input-lg .input-lg {
	height:44px;
	padding:9px 0;
	font-size:18px;
	line-height:1.33333;
	border-radius:6px
}
.input-lg select.input-lg {
	height:44px;
	line-height:44px
}
.input-lg select[multiple].input-lg,.input-lg textarea.input-lg {
	height:auto
}
.form-group-lg .form-control {
	height:44px;
	padding:9px 0;
	font-size:18px;
	line-height:1.33333
}
.form-group-lg select.form-control {
	height:44px;
	line-height:44px
}
.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control {
	height:auto
}
.form-group-lg .form-control-static {
	height:44px;
	padding:10px 0;
	font-size:18px;
	line-height:1.33333
}
@media (min-width:768px) {
	.form-horizontal .control-label {
	padding-top:8px
}
.form-horizontal .form-group-lg .control-label {
	padding-top:13px;
	font-size:18px
}
.form-horizontal .form-group-sm .control-label {
	padding-top:4px;
	font-size:11px
}
}.form-horizontal .form-control-label {
	padding-top:8px;
	padding-right:0
}
.form-inline .form-group {
	margin-right:7px
}
.form-inline .form-control-label {
	padding-right:8px
}
.label,.label.label-default {
	background-color:#9e9e9e
}
.label.label-inverse {
	background-color:#3f51b5
}
.form-group.is-focused .form-control,.form-group.is-focused .form-control.white {
	outline:0;
	background-size:100% 2px,100% 1px;
	transition-duration:.3s;
	box-shadow:none
}
.form-control::-moz-placeholder,.form-group .form-control::-moz-placeholder {
	color:#758396;
	font-weight:400
}
.form-control:-ms-input-placeholder,.form-group .form-control:-ms-input-placeholder {
	color:#758396;
	font-weight:400
}
.form-control::-webkit-input-placeholder,.form-group .form-control::-webkit-input-placeholder {
	color:#758396;
	font-weight:400
}
.form-control[disabled],.form-control[readonly],.form-group .form-control[disabled],.form-group .form-control[readonly],fieldset[disabled] .form-control,fieldset[disabled] .form-group .form-control {
	background-color:transparent
}
.form-control[disabled],.form-group .form-control[disabled],fieldset[disabled] .form-control,fieldset[disabled] .form-group .form-control {
	background-image:none;
	border-bottom:1px dotted rgba(165,181,203,.5);
	color:#d2dbe0
}
.form-group .form-control.white {
	border:0;
	background-image:linear-gradient(rgba(255,255,255,.4),rgba(255,255,255,.4)),linear-gradient(rgba(255,255,255,.4),rgba(255,255,255,.4))
}
.form-group.label-placeholder:not(.is-empty) label.control-label {
	display:none
}
.form-group .help-block {
	position:absolute;
	display:none
}
.form-group .checkbox .help-block,.form-group .radio .help-block {
	display:block!important;
	position:relative!important
}
.form-group.is-focused .form-control {
	background-image:linear-gradient(#42a5f5,#42a5f5),linear-gradient(rgba(165,181,203,.5),rgba(165,181,203,.5))
}
.form-group.is-focused .form-control .material-input:after {
	background-color:#42a5f5
}
.form-group.is-focused .form-control.white {
	background-image:linear-gradient(#fff,#fff),linear-gradient(rgba(165,181,203,.5),rgba(165,181,203,.5))
}
.form-group.is-focused .form-control.white .material-input:after {
	background-color:#fff
}
.form-group.is-focused label,.form-group.is-focused label.control-label {
	color:#42a5f5
}
.form-group.is-focused.label-placeholder label,.form-group.is-focused.label-placeholder label.control-label {
	color:#758396
}
.form-group.is-focused .help-block {
	display:block
}
.form-group.has-warning .form-control {
	box-shadow:none
}
.form-group.has-warning.is-focused .form-control {
	background-image:linear-gradient(#6c5100,#6c5100),linear-gradient(rgba(165,181,203,.5),rgba(165,181,203,.5))
}
.form-group.has-warning .help-block,.form-group.has-warning label.control-label {
	color:#6c5100
}
.form-group.has-error .form-control {
	box-shadow:none
}
.form-group.has-error.is-focused .form-control {
	background-image:linear-gradient(#ef5350,#ef5350),linear-gradient(rgba(165,181,203,.5),rgba(165,181,203,.5))
}
.form-group.has-error .help-block,.form-group.has-error label.control-label {
	color:#ef5350
}
.form-group.has-success .form-control {
	box-shadow:none
}
.form-group.has-success.is-focused .form-control {
	background-image:linear-gradient(#26a69a,#26a69a),linear-gradient(rgba(165,181,203,.5),rgba(165,181,203,.5))
}
.form-group.has-success .help-block,.form-group.has-success label.control-label {
	color:#26a69a
}
.form-group.has-info .form-control {
	box-shadow:none
}
.form-group.has-info.is-focused .form-control {
	background-image:linear-gradient(#42a5f5,#42a5f5),linear-gradient(rgba(165,181,203,.5),rgba(165,181,203,.5))
}
.form-group.has-info .help-block,.form-group.has-info label.control-label {
	color:#42a5f5
}
.form-group textarea {
	resize:none
}
.form-group textarea~.form-control-highlight {
	margin-top:-11px
}
.form-group select {
	appearance:none
}
.form-group select~.material-input:after {
	display:none
}
.form-control::-moz-placeholder {
	font-size:14px;
	line-height:1.42857;
	color:#758396;
	font-weight:400
}
.form-control:-ms-input-placeholder {
	font-size:14px;
	line-height:1.42857;
	color:#758396;
	font-weight:400
}
.form-control::-webkit-input-placeholder {
	font-size:14px;
	line-height:1.42857;
	color:#758396;
	font-weight:400
}
.checkbox label,.radio label,label {
	line-height:1.42857;
	color:#758396;
	font-weight:600
}
label.control-label {
	font-size:13px;
	line-height:1.07143;
	font-weight:600;
	margin:0
}
.help-block {
	margin-top:0;
	font-size:11px;
	font-weight:600;
	color:#6f829c
}
.form-group .form-control {
	margin-bottom:7px
}
.form-group .form-control::-moz-placeholder {
	font-size:14px;
	line-height:1.42857;
	color:#758396;
	font-weight:400
}
.form-group .form-control:-ms-input-placeholder {
	font-size:14px;
	line-height:1.42857;
	color:#758396;
	font-weight:400
}
.form-group label.control-label {
	font-size:13px
}
.form-group .help-block {
	margin-top:0;
	font-size:11px;
	font-weight:600;
	color:#6f829c
}
.form-group.label-floating label.control-label,.form-group.label-placeholder label.control-label {
	font-size:13px;
	left:0
}
.form-group.label-floating.is-focused label.control-label,.form-group.label-floating:not(.is-empty) label.control-label,.form-group.label-static label.control-label {
	font-size:11px
}
.form-group.label-floating input.form-control:-webkit-autofill~label.control-label label.control-label {
	font-size:11px
}
.form-group.form-group-sm {
	padding-bottom:3px;
	margin:21px 0 0
}
.form-group.form-group-sm .form-control {
	margin-bottom:3px
}
.form-group.form-group-sm .form-control::-moz-placeholder {
	font-size:11px;
	line-height:1.5;
	color:#758396;
	font-weight:400
}
.form-group.form-group-sm .form-control:-ms-input-placeholder {
	font-size:11px;
	line-height:1.5;
	color:#758396;
	font-weight:400
}
.form-group.form-group-sm .form-control::-webkit-input-placeholder {
	font-size:11px;
	line-height:1.5;
	color:#758396;
	font-weight:400
}
.form-group.form-group-sm .checkbox label,.form-group.form-group-sm .radio label,.form-group.form-group-sm label {
	font-size:13px;
	line-height:1.5;
	color:#758396;
	font-weight:600
}
.form-group.form-group-sm label.control-label {
	font-size:13px;
	line-height:1.125;
	font-weight:600;
	margin:0
}
.form-group.form-group-sm .help-block {
	margin-top:0;
	font-size:11px;
	font-weight:600;
	color:#6f829c
}
.form-group.form-group-sm.label-floating label.control-label,.form-group.form-group-sm.label-placeholder label.control-label {
	top:-11px;
	font-size:13px;
	line-height:1.5
}
.form-group.form-group-sm.label-floating.is-focused label.control-label,.form-group.form-group-sm.label-floating:not(.is-empty) label.control-label,.form-group.form-group-sm.label-static label.control-label {
	top:-25px;
	left:0;
	font-size:9px;
	line-height:1.125
}
.form-group.form-group-sm.label-floating input.form-control:-webkit-autofill~label.control-label label.control-label {
	top:-25px;
	left:0;
	font-size:9px;
	line-height:1.125
}
.form-group.form-group-lg {
	padding-bottom:9px;
	margin:30px 0 0
}
.form-group.form-group-lg .form-control {
	margin-bottom:9px
}
.form-group.form-group-lg .form-control::-moz-placeholder {
	font-size:18px;
	line-height:1.33333;
	color:#758396;
	font-weight:400
}
.form-group.form-group-lg .form-control:-ms-input-placeholder {
	font-size:18px;
	line-height:1.33333;
	color:#758396;
	font-weight:400
}
.form-group.form-group-lg .form-control::-webkit-input-placeholder {
	font-size:18px;
	line-height:1.33333;
	color:#758396;
	font-weight:400
}
.form-group.form-group-lg .checkbox label,.form-group.form-group-lg .radio label,.form-group.form-group-lg label {
	font-size:13px;
	line-height:1.33333;
	color:#758396;
	font-weight:600
}
.form-group.form-group-lg label.control-label {
	font-size:13px;
	line-height:1;
	font-weight:600;
	margin:0
}
.form-group.form-group-lg .help-block {
	margin-top:0;
	font-size:11px;
	font-weight:600;
	color:#6f829c
}
.form-group.form-group-lg.label-floating label.control-label,.form-group.form-group-lg.label-placeholder label.control-label {
	top:-5px;
	font-size:13px;
	line-height:1.33333
}
.form-group.form-group-lg.label-floating.is-focused label.control-label,.form-group.form-group-lg.label-floating:not(.is-empty) label.control-label,.form-group.form-group-lg.label-static label.control-label {
	top:-32px;
	left:0;
	font-size:14px;
	line-height:1
}
.form-group.form-group-lg.label-floating input.form-control:-webkit-autofill~label.control-label label.control-label {
	top:-32px;
	left:0;
	font-size:14px;
	line-height:1
}
.form-group.is-focused select.form-control {
	box-shadow:none;
	border-color:rgba(165,181,203,.5)
}
.form-group.is-focused select.form-control[multiple],select.form-control[multiple] {
	height:85px
}
.input-group-btn .btn {
	margin:0 0 7px
}
.form-group.form-group-sm .input-group-btn .btn {
	margin:0 0 3px
}
.form-group.form-group-lg .input-group-btn .btn {
	margin:0 0 9px
}
.input-group .input-group-btn {
	padding:0 12px
}
.input-group .input-group-addon {
	border:0;
	background:0 0
}
.form-group input[type=file] {
	opacity:0;
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	width:100%;
	height:100%;
	z-index:100
}
.form-group.label-floating label.control-label.white,.form-group.label-placeholder label.control-label.white {
	color:#fff
}
.form-group.label-floating.is-focused label.control-label,.form-group.label-floating:not(.is-empty) label.control-label,.form-group.label-static label.control-label {
	top:-20px;
	left:0;
	line-height:1em
}
.form-group.label-floating:not(.is-empty) .input-group .input-group-addon+label {
	left:35px
}
.form-group.label-floating input.form-control:-webkit-autofill~label.control-label label.control-label {
	top:-32px;
	left:0;
	line-height:1em
}
.form-group.label-floating label.control-label,.form-group.label-placeholder label.control-label {
	top:-7 px;
	line-height:1.42857143
}
.form-group.label-floating label.control-label {
	will-change:left,top,contents
}
.form-group.label-floating label.control-label,.form-group.label-placeholder label.control-label,.form-group.label-static label.control-label {
	position:absolute;
	pointer-events:none;
	-webkit-transition:.3s ease all;
	-o-transition:.3s ease all;
	transition:.3s ease all
}
.checkbox-pin,.checkbox-pin label,.togglebutton label .toggle:after {
	position:relative;
	display:inline-block
}
.form-group label.control-label {
	line-height:1.07142857;
	font-weight:600;
	margin:3px 0 0
}
.togglebutton {
	vertical-align:middle
}
.togglebutton,.togglebutton .toggle,.togglebutton input,.togglebutton label {
	user-select:none
}
.card-stack-wrapper>li,.noUi-target,.noUi-target *,.slick-slider {
	-webkit-user-select:none;
	-moz-user-select:none;
	-webkit-touch-callout:none
}
.togglebutton label {
	cursor:pointer;
	font-weight:600
}
.form-group.is-focused .togglebutton label {
	color:rgba(0,0,0,.26)
}
.form-group.is-focused .togglebutton label:focus,.form-group.is-focused .togglebutton label:hover {
	color:rgba(0,0,0,.54)
}
fieldset[disabled] .form-group.is-focused .togglebutton label {
	color:rgba(0,0,0,.26)
}
.togglebutton label input[type=checkbox] {
	opacity:0;
	width:0;
	height:0
}
.togglebutton label .toggle {
	text-align:left;
	margin-left:5px
}
.togglebutton label .toggle,.togglebutton label input[type=checkbox][disabled]+.toggle {
	content:"";
	display:inline-block;
	width:30px;
	height:15px;
	background-color:#899cb2;
	border-radius:15px;
	margin-right:15px;
	transition:background .3s ease;
	vertical-align:middle
}
.togglebutton label .toggle:after {
	content:"";
	width:20px;
	height:20px;
	background-color:#fff;
	border-radius:20px;
	box-shadow:0 1px 3px 1px rgba(0,0,0,.4);
	left:-5px;
	top:-3px;
	border:1px solid #788da5;
	transition:left .3s ease,background .3s ease,box-shadow .1s ease
}
/* .togglebutton label input[type=checkbox][disabled]+.toggle:after,.togglebutton label input[type=checkbox][disabled]:checked+.toggle:after {
	background-color:#899cb2
} */
.togglebutton label input[type=checkbox]+.toggle:active:after,.togglebutton label input[type=checkbox][disabled]+.toggle:active:after {
	box-shadow:0 1px 3px 1px rgba(0,0,0,.4),0 0 0 15px rgba(0,0,0,.1)
}
.togglebutton label input[type=checkbox]:checked+.toggle:after {
	left:15px
}
.togglebutton label input.toggle-info[type=checkbox]:checked+.toggle {
	background-color:#63c2de
}
.togglebutton label input.toggle-info[type=checkbox]:checked+.toggle:after {
	border-color:#63c2de
}
.togglebutton label input.toggle-info[type=checkbox]:checked+.toggle:active:after {
	box-shadow:0 1px 3px 1px rgba(0,0,0,.4),0 0 0 15px rgba(66,165,245,.1)
}
.togglebutton label input.toggle-warning[type=checkbox]:checked+.toggle {
	background-color:rgba(254,192,7,.7)
}
.togglebutton label input.toggle-warning[type=checkbox]:checked+.toggle:after {
	border-color:#FEC007
}
.togglebutton label input.toggle-warning[type=checkbox]:checked+.toggle:active:after {
	box-shadow:0 1px 3px 1px rgba(0,0,0,.4),0 0 0 15px rgba(254,192,7,.1)
}
.togglebutton label input.toggle-success[type=checkbox]:checked+.toggle {
	background-color:rgba(38,166,154,.7)
}
.togglebutton label input.toggle-success[type=checkbox]:checked+.toggle:after {
	border-color:#26a69a
}
.togglebutton label input.toggle-success[type=checkbox]:checked+.toggle:active:after {
	box-shadow:0 1px 3px 1px rgba(0,0,0,.4),0 0 0 15px rgba(38,166,154,.1)
}
.togglebutton label input.toggle-default[type=checkbox]:checked+.toggle {
	background-color:rgba(157,174,196,.7)
}
.togglebutton label input.toggle-default[type=checkbox]:checked+.toggle:after {
	border-color:#9daec4
}
.togglebutton label input.toggle-default[type=checkbox]:checked+.toggle:active:after {
	box-shadow:0 1px 3px 1px rgba(0,0,0,.4),0 0 0 15px rgba(157,174,196,.1)
}
.checkbox-pin label {
	width:43px;
	height:18px;
	border-radius:46px;
	-webkit-transition:.4s;
	transition:.4s
}
.checkbox-pin label:after,.checkbox-pin label:before {
	content:'';
	position:absolute;
	width:25px;
	height:25px;
	border-radius:100%;
	right:-3px;
	top:-5px;
	background:#fff;
	box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.14);
	-webkit-transition:.4s;
	transition:.4s
}
.checkbox-pin label:before {
	font-family:"Material Design Icons";
	content:"\F403";
	font-weight:400;
	font-size:17px;
	line-height:28px;
	z-index:1;
	text-align:center;
	overflow:hidden;
	-webkit-animation:.5s pin-off forwards;
	animation:.5s pin-off forwards
}
.checkbox-pin input {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	z-index:5;
	opacity:0;
	cursor:pointer
}
.checkbox-pin input:hover+label:after {
	box-shadow:0 2px 15px 0 rgba(0,0,0,.2),0 3px 8px 0 rgba(0,0,0,.15)
}
.checkbox-pin input:checked+label:after,.checkbox-pin input:checked+label:before {
	color:#fff;
	right:22px
}
.checkbox-pin input:checked+label:before {
	-webkit-animation:.5s pin-on forwards;
	animation:.5s pin-on forwards
}
@-webkit-keyframes pin-on {
	80% {
	line-height:150px
}
85% {
	line-height:1px;
	-webkit-transform:rotate(45deg);
	transform:rotate(45deg);
	opacity:0
}
100% {
	line-height:30px;
	opacity:1;
	-webkit-transform:rotate(45deg);
	transform:rotate(45deg)
}
}@keyframes pin-on {
	80% {
	line-height:150px
}
85% {
	line-height:1px;
	-webkit-transform:rotate(45deg);
	transform:rotate(45deg);
	opacity:0
}
100% {
	line-height:28px;
	opacity:1;
	-webkit-transform:rotate(45deg);
	transform:rotate(45deg)
}
}@-webkit-keyframes pin-off {
	0% {
	-webkit-transform:rotate(45deg);
	transform:rotate(45deg)
}
80% {
	line-height:150px
}
85% {
	line-height:1px;
	opacity:0
}
100% {
	line-height:28px;
	opacity:1
}
}@keyframes pin-off {
	0% {
	-webkit-transform:rotate(45deg);
	transform:rotate(45deg)
}
80% {
	line-height:150px
}
85% {
	line-height:1px;
	opacity:0
}
100% {
	line-height:28px;
	opacity:1
}
}.typeahead {
	width:100%
}
.typeahead li a:hover {
	cursor:pointer;
	background-color:#42a5f5!important
}
.typeahead li.active a {
	color:#fff!important;
	background-color:#42a5f5!important
}
.autocomplete_clear .zmdi-close {
	position:absolute;
	right:15px;
	top:4px;
	font-size:20px
}
.autocomplete_clear .zmdi-close:hover {
	cursor:pointer
}
#rootwizard .form-wizard-nav .progress {
	position:absolute;
	display:inline-block;
	top:50px;
	left:0;
	right:0;
	margin:auto;
	height:5px;
	border-radius:0
}
#rootwizard .form-wizard-nav li a {
	color:inherit!important;
	background-color:transparent!important;
	box-shadow:none!important
}
#rootwizard .form-wizard-nav li .step:hover,#rootwizard .form-wizard-nav li.active .step,#rootwizard .form-wizard-nav li.done .step {
	line-height:28px;
	height:36px;
	box-shadow:0 14px 26px -12px rgba(233,30,99,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(233,30,99,.2);
	display:inline-block
}
#rootwizard .form-wizard-nav li .title {
	position:absolute;
	width:100%;
	left:0;
	bottom:-15px
}
#rootwizard .form-wizard-nav li .step {
	background-color:#fff;
	color:#3e4c5e;
	display:inline-block;
	line-height:28px;
	width:36px;
	height:36px;
	border-radius:999px;
	border:4px solid #E3ECF7;
	-webkit-transition:all .4s;
	-khtml-transition:all .4s;
	-moz-transition:all .4s;
	-ms-transition:all .4s;
	-o-transition:all .4s;
	transition:all .4s
}
#rootwizard .form-wizard-nav li .step:hover,#rootwizard .form-wizard-nav li.active .step {
	width:36px;
	border-radius:999px;
	border:4px solid #ec407a;
	background:#fff;
	color:#ec407a
}
#rootwizard .form-wizard-nav li.done .step {
	width:36px;
	border-radius:999px;
	border:4px solid #ec407a;
	background:#ec407a;
	color:#fff
}
#rootwizard .pager li>a,#rootwizard .pager li>span {
	display:inline-block;
	padding:12px 30px;
	border:none
}
#rootwizard .pager .disabled>a,#rootwizard .pager .disabled>a:focus,#rootwizard .pager .disabled>a:hover,#rootwizard .pager .disabled>span {
	color:#ced9e8;
	cursor:not-allowed;
	background-color:#9daec4;
	box-shadow:none
}
@media (max-width:768px) {
	#rootwizard .card-heading {
	padding-bottom:0
}
#rootwizard .nav-justified>li {
	display:table-cell;
	width:1%;
	text-align:center
}
#rootwizard .nav-justified>li .title {
	display:none
}
}.alert {
	-webkit-border-radius:3px;
	border-radius:3px;
	background-clip:padding-box
}
.alert b,.alert optgroup,.alert strong {
	font-weight:600
}
.alert .alert-link,.close {
	font-weight:400;
	outline:0!important
}
.alert-success {
	background-color:#26a69a;
	border:none;
	color:#fff
}
.alert-success hr {
	border-top-color:#219187
}
.alert-success .alert-link {
	color:rgba(255,255,255,.9);
	text-decoration:underline
}
.alert-info {
	background-color:#42a5f5;
	border:none;
	color:#fff
}
.alert-info hr {
	border-top-color:#2a99f4
}
.alert-info .alert-link {
	color:rgba(255,255,255,.9);
	text-decoration:underline
}
.alert-warning {
	background-color:#FEC007;
	border:none;
	color:#fff
}
.alert-warning .alert .alert-link,.alert-warning .close {
	color:#fff
}
.alert-warning hr {
	border-top-color:#fff
}
.alert-warning .alert-link {
	color:rgba(255,255,255,.9);
	text-decoration:underline
}
.alert-danger {
	background-color:#ef5350;
	border:none;
	color:#fff
}
.alert-danger hr {
	border-top-color:#ed3c39
}
.alert-danger .alert-link {
	color:rgba(255,255,255,.9);
	text-decoration:underline
}
.swal2-modal .swal2-title {
    font-size: 1.25em;
    margin: 0;
    font-weight: bold;
    color: #f8bc87;
    display: inline-block;
}
.swal2-modal .swal2-content {
	color:#607188;
	font-size:.9375em;
	font-weight:400
}
.swal2-modal .swal2-styled {
	border:none;
	border-radius:3px;
	position:relative;
	padding:12px 30px;
	margin:10px 1px;
	font-size:14px;
	font-weight:400;
	text-transform:uppercase;
	letter-spacing:0;
	will-change:box-shadow,transform;
	transition:box-shadow .2s cubic-bezier(.4,0,1,1),background-color .2s cubic-bezier(.4,0,.2,1);
	outline:0
}
.swal2-modal .swal2-styled::-moz-focus-inner {
	border:0
}
.swal2-modal .swal2-cancel,.swal2-modal .swal2-close {
	color:#9daec4!important;
	background:0 0!important;
	box-shadow:none
}
.swal2-modal .swal2-cancel:hover,.swal2-modal .swal2-close:hover {
	outline:0;
	box-shadow:none;
	background-color:rgba(157,174,196,.2)!important
}
.alertify-logs>* {
	color:#fff;
	border-radius:3px
}
.alertify-logs>*,.alertify-logs>.default {
	background:#9daec4
}
.alertify-logs>.error {
	background:#ef5350
}
.alertify-logs>.success {
	background:#26a69a
}
.alertify {
	position:fixed;
	background:rgba(115,130,150,.8);
	left:0;
	right:0;
	top:0;
	bottom:0;
	width:100%;
	height:100%;
	z-index:99999
}
.alertify.hide {
	opacity:0;
	pointer-events:none
}
.alertify,.alertify.show {
	box-sizing:border-box;
	transition:all .33s cubic-bezier(.25,.8,.25,1)
}
.alertify,.alertify * {
	box-sizing:border-box
}
.alertify .dialog {
	padding:12px
}
.alertify .alert,.alertify .dialog {
	width:100%;
	margin:0 auto;
	position:relative;
	top:30%;
	animation:showSweetAlert .3s;
	transform:none
}
.alertify .alert>*,.alertify .dialog>* {
	width:480px;
	margin:0 auto;
	text-align:center;
	padding:12px;
	border-radius:4px;
	background:#EEF5F9;
	-webkit-box-shadow:0 40px 77px rgba(0,0,0,.22),0 27px 24px rgba(0,0,0,.2);
	-moz-box-shadow:0 40px 77px rgba(0,0,0,.22),0 27px 24px rgba(0,0,0,.2);
	box-shadow:0 40px 77px rgba(0,0,0,.22),0 27px 24px rgba(0,0,0,.2)
}
.alertify .alert .msg,.alertify .dialog .msg {
	margin:0;
	text-align:left;
	min-height:16px;
	padding:10px;
	border-bottom:none;
	border-radius:4px 4px 0 0;
	font-weight:400;
	font-size:17px;
	color:#3E4C5E;
	font-family:Poppins,sans-serif
}
.alertify .alert input:not(.form-control),.alertify .dialog input:not(.form-control) {
	margin-bottom:15px;
	width:100%;
	font-size:100%;
	padding:12px
}
.alertify .alert input:not(.form-control):focus,.alertify .dialog input:not(.form-control):focus {
	outline-offset:-2px
}
.alertify .alert nav,.alertify .dialog nav {
	text-align:right
}
.alertify .alert nav button:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button),.alertify .dialog nav button:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button) {
	background:0 0;
	box-sizing:border-box;
	color:rgba(0,0,0,.87);
	position:relative;
	outline:0;
	display:inline-block;
	align-items:center;
	padding:0 6px;
	margin:6px 8px;
	line-height:36px;
	min-height:36px;
	white-space:nowrap;
	min-width:88px;
	text-align:center;
	text-transform:uppercase;
	font-size:14px;
	text-decoration:none;
	cursor:pointer;
	border:1px solid transparent;
	border-radius:2px
}
.alertify .alert nav button:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):active,.alertify .alert nav button:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):hover,.alertify .dialog nav button:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):active,.alertify .dialog nav button:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):hover {
	background-color:rgba(0,0,0,.05)
}
.alertify .alert nav button:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):focus,.alertify .dialog nav button:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):focus {
	border:1px solid rgba(0,0,0,.1)
}
.alertify .alert nav button.btn,.alertify .dialog nav button.btn {
	margin:6px 4px
}
.alertify-logs.bottom,.alertify-logs:not(.top) {
	bottom:16px
}
.alertify-logs.left,.alertify-logs:not(.right) {
	left:16px
}
.alertify-logs.left>*,.alertify-logs:not(.right)>* {
	float:left;
	height:auto
}
.alertify-logs.left>.show,.alertify-logs:not(.right)>.show {
	left:0
}
.alertify-logs.left>*,.alertify-logs.left>.hide,.alertify-logs:not(.right)>*,.alertify-logs:not(.right)>.hide {
	left:-110%
}
.alertify-logs.right {
	right:16px
}
.alertify-logs.right>* {
	float:right
}
.alertify-logs.right>.show {
	right:0;
	opacity:1
}
.alertify-logs.right>*,.alertify-logs.right>.hide {
	right:-110%;
	opacity:0
}
.alertify-logs.top {
	top:0
}
.alertify-logs>* {
	box-sizing:border-box;
	transition:all .4s cubic-bezier(.25,.8,.25,1);
	position:relative;
	clear:both;
	backface-visibility:hidden;
	perspective:1000;
	max-height:0;
	margin:0;
	padding:0;
	overflow:hidden;
	opacity:0;
	pointer-events:none
}
.alertify-logs>.show {
	margin-top:12px;
	opacity:1;
	max-height:1000px;
	padding:12px;
	pointer-events:auto
}
.alertify .alert nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button),.alertify .alert nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).active,.alertify .alert nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).active:focus,.alertify .alert nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).active:hover,.alertify .alert nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):active,.alertify .alert nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):active:focus,.alertify .alert nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):active:hover,.alertify .alert nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):focus,.alertify .alert nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):hover,.alertify .dialog nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button),.alertify .dialog nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).active,.alertify .dialog nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).active:focus,.alertify .dialog nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).active:hover,.alertify .dialog nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):active,.alertify .dialog nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):active:focus,.alertify .dialog nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):active:hover,.alertify .dialog nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):focus,.alertify .dialog nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):hover,.open>.alertify .alert nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).dropdown-toggle,.open>.alertify .alert nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).dropdown-toggle:focus,.open>.alertify .alert nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).dropdown-toggle:hover,.open>.alertify .dialog nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).dropdown-toggle,.open>.alertify .dialog nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).dropdown-toggle:focus,.open>.alertify .dialog nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).dropdown-toggle:hover {
	background-color:#9daec4;
	color:#FFF
}
.alertify .alert nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):active,.alertify .alert nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):focus,.alertify .alert nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):hover,.alertify .dialog nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):active,.alertify .dialog nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):focus,.alertify .dialog nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):hover {
	box-shadow:0 14px 26px -12px rgba(157,174,196,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(157,174,196,.2)
}
.alertify .alert nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).disabled,.alertify .alert nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).disabled.active,.alertify .alert nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).disabled.focus,.alertify .alert nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).disabled:active,.alertify .alert nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).disabled:focus,.alertify .alert nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).disabled:hover,.alertify .alert nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):disabled,.alertify .alert nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):disabled.active,.alertify .alert nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):disabled.focus,.alertify .alert nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):disabled:active,.alertify .alert nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):disabled:focus,.alertify .alert nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):disabled:hover,.alertify .alert nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button)[disabled],.alertify .alert nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button)[disabled].active,.alertify .alert nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button)[disabled].focus,.alertify .alert nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button)[disabled]:active,.alertify .alert nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button)[disabled]:focus,.alertify .alert nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button)[disabled]:hover,.alertify .dialog nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).disabled,.alertify .dialog nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).disabled.active,.alertify .dialog nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).disabled.focus,.alertify .dialog nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).disabled:active,.alertify .dialog nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).disabled:focus,.alertify .dialog nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).disabled:hover,.alertify .dialog nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):disabled,.alertify .dialog nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):disabled.active,.alertify .dialog nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):disabled.focus,.alertify .dialog nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):disabled:active,.alertify .dialog nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):disabled:focus,.alertify .dialog nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):disabled:hover,.alertify .dialog nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button)[disabled],.alertify .dialog nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button)[disabled].active,.alertify .dialog nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button)[disabled].focus,.alertify .dialog nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button)[disabled]:active,.alertify .dialog nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button)[disabled]:focus,.alertify .dialog nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button)[disabled]:hover,fieldset[disabled] .alertify .alert nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button),fieldset[disabled] .alertify .alert nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).active,fieldset[disabled] .alertify .alert nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).focus,fieldset[disabled] .alertify .alert nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):active,fieldset[disabled] .alertify .alert nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):focus,fieldset[disabled] .alertify .alert nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):hover,fieldset[disabled] .alertify .dialog nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button),fieldset[disabled] .alertify .dialog nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).active,fieldset[disabled] .alertify .dialog nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).focus,fieldset[disabled] .alertify .dialog nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):active,fieldset[disabled] .alertify .dialog nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):focus,fieldset[disabled] .alertify .dialog nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):hover {
	box-shadow:none
}
.alertify .alert nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).btn-flat,.alertify .dialog nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).btn-flat {
	background-color:transparent;
	color:#9daec4;
	box-shadow:none
}
.alertify .alert nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).btn-flat:active,.alertify .alert nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).btn-flat:focus,.alertify .alert nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).btn-flat:hover,.alertify .dialog nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).btn-flat:active,.alertify .dialog nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).btn-flat:focus,.alertify .dialog nav button.cancel:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).btn-flat:hover {
	background-color:transparent;
	color:#9daec4
}
.alertify-logs {
	position:absolute!important;
	z-index:1000
}
.alertify .alert input:not(.form-control),.alertify .dialog input:not(.form-control) {
	outline:0!important
}
@keyframes showSweetAlert {
	0% {
	transform:scale(.7)
}
45% {
	transform:scale(1.05)
}
80% {
	transform:scale(.95)
}
100% {
	transform:scale(1)
}
}@keyframes hideSweetAlert {
	0% {
	transform:scale(1)
}
100% {
	transform:scale(.5)
}
}@keyframes slideFromTop {
	0% {
	top:0
}
100% {
	top:50%
}
}@keyframes slideToTop {
	0% {
	top:50%
}
100% {
	top:0
}
}@keyframes slideFromBottom {
	0% {
	top:70%
}
100% {
	top:50%
}
}@keyframes slideToBottom {
	0% {
	top:50%
}
100% {
	top:70%
}
}.showSweetAlert {
	animation:showSweetAlert .3s
}
.showSweetAlert[data-animation=none] {
	animation:none
}
.showSweetAlert[data-animation=slide-from-top] {
	animation:slideFromTop .3s
}
.showSweetAlert[data-animation=slide-from-bottom] {
	animation:slideFromBottom .3s
}
.hideSweetAlert {
	animation:hideSweetAlert .3s
}
.hideSweetAlert[data-animation=none] {
	animation:none
}
.hideSweetAlert[data-animation=slide-from-top] {
	animation:slideToTop .3s
}
.hideSweetAlert[data-animation=slide-from-bottom] {
	animation:slideToBottom .3s
}
.badge {
	background-color:#e5eff5;
	color:#6f829c
}
.badge.default {
	background-color:#8f9eb5
}
.badge.primary {
	background-color:#42a5f5
}
.badge.warning {
	background-color:#f8c200
}
.badge.success {
	background-color:#28bebd
}
.badge.danger {
	background-color:#EF5350
}
.badge.info {
	background-color:#42a5f5
}
.status.badge {
	display:inline-block;
	width:20px;
	height:20px;
	font-size:10px;
	font-weight:200;
	color:#fff;
	text-align:center;
	vertical-align:middle;
	background-color:#e5eff5;
	border-radius:100%;
	padding:0;
	line-height:20px
}
.status.badge.default {
	background-color:#8f9eb5
}
.status.badge.primary {
	background-color:#42a5f5
}
.status.badge.warning {
	background-color:#f8c200
}
.status.badge.success {
	background-color:#28bebd
}
.status.badge.danger {
	background-color:#EF5350
}
.status.badge.info {
	background-color:#42a5f5
}
.status.badge.purple {
	background-color:#6B79C4
}
.mini.status.badge {
	width:10px;
	height:10px
}
.breadcrumb {
	padding:6px 0;
	list-style:none;
	background-color:transparent;
	border-radius:0;
}
.breadcrumb li a:hover,.breadcrumb li.active {
    text-decoration: none;
}
li.breadcrumb-item.active>a{
	color:#63c2de;
}

.breadcrumb>li+li:before,.mega.breadcrumb>li+li:before {
	color:rgba(255,255,255,.5);
	content:"\f2fb";
	font-family:Material-Design-Iconic-Font
}
.breadcrumb>li+li:before {	
	vertical-align:bottom
}
.mega.breadcrumb {
	padding:5px 0 0!important;
	display:block!important
}
.mega.breadcrumb li,.mega.breadcrumb li a {
	font-size:25px;
	font-weight:200
}
.mega.breadcrumb>li+li:before {
	padding:12px 8px;
	font-size:20px;
	vertical-align:initial
}
@media only screen and (max-width:768px) {
	#header .breadcrumb {
	display:none!important
}
}.label {
	border-radius:20px;
	padding:5px 12px;
	text-transform:uppercase;
	font-size:.5625em
}
.label.label-default {
	background-color:#8f9eb5
}
.label.label-primary {
	background-color:#42a5f5
}
.label.label-success {
	background-color:#28bebd
}
.label.label-info {
	background-color:#2EBAEE
}
.label.label-warning {
	background-color:#f8c200
}
.label.label-danger {
	background-color:#EF5350
}
.list-group .list-group-item:first-child,.list-group .list-group-item:last-child {
	-webkit-border-radius:0;
	border-radius:0;
	background-clip:padding-box
}
.list-group .list-group-item.active,.list-group .list-group-item:active,.list-group .list-group-item:focus,.list-group .list-group-item:hover {
	background-color:#EEF5F9;
	cursor:pointer;
	color:#607188
}
.list-group .list-group-item .list-group-item-body {
	zoom:1;
	display:block;
	width:auto;
	color:#607188
}
.list-group .list-group-item .list-group-item-body .list-group-item-heading {
	font-weight:600;
	margin:0
}
.list-group .list-group-item .list-group-item-body .list-group-item-text {
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden
}
.list-group .list-group-item .list-group-item-text,.list-group .list-group-item .list-group-item-text.active,.list-group .list-group-item .list-group-item-text:active,.list-group .list-group-item .list-group-item-text:focus,.list-group .list-group-item .list-group-item-text:hover,.list-group .list-group-item.active .list-group-item-text,.list-group .list-group-item.active:focus .list-group-item-text,.list-group .list-group-item.active:hover .list-group-item-text {
	color:#607188
}
.list-group .list-group-item.active,.list-group .list-group-item.active:focus,.list-group .list-group-item.active:hover {
	background-color:#EEF5F9;
	color:#607188
}
.list-group .list-group-item {
	font-size:.8125em;
	margin:0;
	padding:12px 20px;
	color:#607188;
	background-color:transparent;
	overflow:hidden;
	border:0;
	border-radius:0
}
.list-group .list-group-item .row-action-primary {
	display:inline-block;
	padding-right:16px;
	vertical-align:bottom
}
.list-group .list-group-item .row-content {
	display:inline-block;
	width:-webkit-calc(100% - 92px);
	width:calc(100% - 92px);
	min-height:30px
}
.list-group .list-group-item .row-content .least-content {
	position:absolute;
	right:16px;
	top:30px;
	color:#bcced6;
	font-size:1.8em
}
.list-group .list-group-item .row-content .least-content .checkbox,.list-group .list-group-item .row-content .least-content .radio {
	margin:0
}
.list-group .list-group-item .row-content .list-group-item-heading {
	color:rgba(0,0,0,.77);
	font-size:20px;
	margin:0
}
.list-group .list-group-item .row-content .list-group-item-text {
	margin-bottom:0;
	line-height:1.8em
}
.list-group .circle {
	border-radius:100%;
	text-align:center;
	line-height:56px;
	width:56px;
	font-size:20px;
	color:#fff
}
div[data-loader] {
	margin:15% auto!important
}
[data-loader=circle] {
	width:25px;
	height:25px;
	-webkit-animation:circle infinite .75s linear;
	-moz-animation:circle infinite .75s linear;
	-o-animation:circle infinite .75s linear;
	animation:circle infinite .75s linear;
	border:2px solid #fff;
	border-top-color:transparent;
	border-radius:100%
}
[data-loader=circle-side] {
	position:relative;
	width:25px;
	height:25px;
	-webkit-animation:circle infinite .75s linear;
	-moz-animation:circle infinite .75s linear;
	-o-animation:circle infinite .75s linear;
	animation:circle infinite .75s linear;
	border:2px solid #fff;
	border-top-color:rgba(0,0,0,.2);
	border-right-color:rgba(0,0,0,.2);
	border-bottom-color:rgba(0,0,0,.2);
	border-radius:100%
}
@-webkit-keyframes circle {
	0% {
	-webkit-transform:rotate(0);
	-ms-transform:rotate(0);
	-o-transform:rotate(0);
	transform:rotate(0)
}
100% {
	-webkit-transform:rotate(360deg);
	-ms-transform:rotate(360deg);
	-o-transform:rotate(360deg);
	transform:rotate(360deg)
}
}@-moz-keyframes circle {
	0% {
	-webkit-transform:rotate(0);
	-ms-transform:rotate(0);
	-o-transform:rotate(0);
	transform:rotate(0)
}
100% {
	-webkit-transform:rotate(360deg);
	-ms-transform:rotate(360deg);
	-o-transform:rotate(360deg);
	transform:rotate(360deg)
}
}@-o-keyframes circle {
	0% {
	-webkit-transform:rotate(0);
	-ms-transform:rotate(0);
	-o-transform:rotate(0);
	transform:rotate(0)
}
100% {
	-webkit-transform:rotate(360deg);
	-ms-transform:rotate(360deg);
	-o-transform:rotate(360deg);
	transform:rotate(360deg)
}
}@keyframes circle {
	0% {
	-webkit-transform:rotate(0);
	-ms-transform:rotate(0);
	-o-transform:rotate(0);
	transform:rotate(0)
}
100% {
	-webkit-transform:rotate(360deg);
	-ms-transform:rotate(360deg);
	-o-transform:rotate(360deg);
	transform:rotate(360deg)
}
}[data-loader=arrow-circle] {
	position:relative;
	width:25px;
	height:25px;
	-webkit-animation:arrow-circle infinite .75s linear;
	-moz-animation:arrow-circle infinite .75s linear;
	-o-animation:arrow-circle infinite .75s linear;
	animation:arrow-circle infinite .75s linear;
	border:2px solid #fff;
	border-top-color:transparent;
	border-bottom-color:transparent;
	border-radius:100%
}
[data-loader=arrow-circle]:after,[data-loader=arrow-circle]:before {
	position:absolute;
	top:19px;
	left:-3px;
	content:'';
	-webkit-transform:rotate(-30deg);
	-ms-transform:rotate(-30deg);
	-o-transform:rotate(-30deg);
	transform:rotate(-30deg);
	border-top:5px solid #fff;
	border-right:5px solid transparent;
	border-left:5px solid transparent
}
[data-loader=arrow-circle]:after {
	top:0;
	left:17px;
	-webkit-transform:rotate(150deg);
	-ms-transform:rotate(150deg);
	-o-transform:rotate(150deg);
	transform:rotate(150deg)
}
@-webkit-keyframes arrow-circle {
	0% {
	-webkit-transform:rotate(360deg);
	-ms-transform:rotate(360deg);
	-o-transform:rotate(360deg);
	transform:rotate(360deg)
}
100% {
	-webkit-transform:rotate(0);
	-ms-transform:rotate(0);
	-o-transform:rotate(0);
	transform:rotate(0)
}
}@-moz-keyframes arrow-circle {
	0% {
	-webkit-transform:rotate(360deg);
	-ms-transform:rotate(360deg);
	-o-transform:rotate(360deg);
	transform:rotate(360deg)
}
100% {
	-webkit-transform:rotate(0);
	-ms-transform:rotate(0);
	-o-transform:rotate(0);
	transform:rotate(0)
}
}@-o-keyframes arrow-circle {
	0% {
	-webkit-transform:rotate(360deg);
	-ms-transform:rotate(360deg);
	-o-transform:rotate(360deg);
	transform:rotate(360deg)
}
100% {
	-webkit-transform:rotate(0);
	-ms-transform:rotate(0);
	-o-transform:rotate(0);
	transform:rotate(0)
}
}@keyframes arrow-circle {
	0% {
	-webkit-transform:rotate(360deg);
	-ms-transform:rotate(360deg);
	-o-transform:rotate(360deg);
	transform:rotate(360deg)
}
100% {
	-webkit-transform:rotate(0);
	-ms-transform:rotate(0);
	-o-transform:rotate(0);
	transform:rotate(0)
}
}[data-loader=ball-scale] {
	width:50px;
	height:50px;
	-webkit-animation:ball-scale infinite linear .75s;
	-moz-animation:ball-scale infinite linear .75s;
	-o-animation:ball-scale infinite linear .75s;
	animation:ball-scale infinite linear .75s;
	border-radius:100%;
	background-color:#fff
}
@-webkit-keyframes ball-scale {
	0% {
	-webkit-transform:scale(.1);
	-ms-transform:scale(.1);
	-o-transform:scale(.1);
	transform:scale(.1);
	opacity:1
}
100% {
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	-o-transform:scale(1);
	transform:scale(1);
	opacity:0
}
}@-moz-keyframes ball-scale {
	0% {
	-webkit-transform:scale(.1);
	-ms-transform:scale(.1);
	-o-transform:scale(.1);
	transform:scale(.1);
	opacity:1
}
100% {
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	-o-transform:scale(1);
	transform:scale(1);
	opacity:0
}
}@-o-keyframes ball-scale {
	0% {
	-webkit-transform:scale(.1);
	-ms-transform:scale(.1);
	-o-transform:scale(.1);
	transform:scale(.1);
	opacity:1
}
100% {
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	-o-transform:scale(1);
	transform:scale(1);
	opacity:0
}
}@keyframes ball-scale {
	0% {
	-webkit-transform:scale(.1);
	-ms-transform:scale(.1);
	-o-transform:scale(.1);
	transform:scale(.1);
	opacity:1
}
100% {
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	-o-transform:scale(1);
	transform:scale(1);
	opacity:0
}
}[data-loader=ball-rotate] {
	position:relative;
	width:15px;
	height:15px;
	-webkit-animation:ball-rotate 1s 0s cubic-bezier(.7,-.13,.22,.86) infinite;
	-moz-animation:ball-rotate 1s 0s cubic-bezier(.7,-.13,.22,.86) infinite;
	-o-animation:ball-rotate 1s 0s cubic-bezier(.7,-.13,.22,.86) infinite;
	animation:ball-rotate 1s 0s cubic-bezier(.7,-.13,.22,.86) infinite;
	border-radius:100%;
	background-color:#fff;
	-webkit-animation-fill-mode:both;
	animation-fill-mode:both
}
[data-loader=ball-rotate]:after,[data-loader=ball-rotate]:before {
	position:absolute;
	width:15px;
	height:15px;
	margin:2px;
	content:'';
	opacity:.8;
	border-radius:100%;
	background-color:#fff
}
[data-loader=ball-rotate]:before {
	top:0;
	left:-28px
}
[data-loader=ball-rotate]:after {
	top:0;
	left:25px
}
@-webkit-keyframes ball-rotate {
	0% {
	-webkit-transform:rotate(0) scale(1);
	-ms-transform:rotate(0) scale(1);
	-o-transform:rotate(0) scale(1);
	transform:rotate(0) scale(1)
}
50% {
	-webkit-transform:rotate(180deg) scale(.6);
	-ms-transform:rotate(180deg) scale(.6);
	-o-transform:rotate(180deg) scale(.6);
	transform:rotate(180deg) scale(.6)
}
100% {
	-webkit-transform:rotate(360deg) scale(1);
	-ms-transform:rotate(360deg) scale(1);
	-o-transform:rotate(360deg) scale(1);
	transform:rotate(360deg) scale(1)
}
}@-moz-keyframes ball-rotate {
	0% {
	-webkit-transform:rotate(0) scale(1);
	-ms-transform:rotate(0) scale(1);
	-o-transform:rotate(0) scale(1);
	transform:rotate(0) scale(1)
}
50% {
	-webkit-transform:rotate(180deg) scale(.6);
	-ms-transform:rotate(180deg) scale(.6);
	-o-transform:rotate(180deg) scale(.6);
	transform:rotate(180deg) scale(.6)
}
100% {
	-webkit-transform:rotate(360deg) scale(1);
	-ms-transform:rotate(360deg) scale(1);
	-o-transform:rotate(360deg) scale(1);
	transform:rotate(360deg) scale(1)
}
}@-o-keyframes ball-rotate {
	0% {
	-webkit-transform:rotate(0) scale(1);
	-ms-transform:rotate(0) scale(1);
	-o-transform:rotate(0) scale(1);
	transform:rotate(0) scale(1)
}
50% {
	-webkit-transform:rotate(180deg) scale(.6);
	-ms-transform:rotate(180deg) scale(.6);
	-o-transform:rotate(180deg) scale(.6);
	transform:rotate(180deg) scale(.6)
}
100% {
	-webkit-transform:rotate(360deg) scale(1);
	-ms-transform:rotate(360deg) scale(1);
	-o-transform:rotate(360deg) scale(1);
	transform:rotate(360deg) scale(1)
}
}@keyframes ball-rotate {
	0% {
	-webkit-transform:rotate(0) scale(1);
	-ms-transform:rotate(0) scale(1);
	-o-transform:rotate(0) scale(1);
	transform:rotate(0) scale(1)
}
50% {
	-webkit-transform:rotate(180deg) scale(.6);
	-ms-transform:rotate(180deg) scale(.6);
	-o-transform:rotate(180deg) scale(.6);
	transform:rotate(180deg) scale(.6)
}
100% {
	-webkit-transform:rotate(360deg) scale(1);
	-ms-transform:rotate(360deg) scale(1);
	-o-transform:rotate(360deg) scale(1);
	transform:rotate(360deg) scale(1)
}
}[data-loader=ball-pulse] {
	position:relative;
	width:1px;
	height:1px
}
[data-loader=ball-pulse]:after,[data-loader=ball-pulse]:before {
	position:absolute;
	display:inline-block;
	width:15px;
	height:15px;
	content:'';
	border-radius:100%;
	background-color:#fff
}
[data-loader=ball-pulse]:before {
	left:-15px;
	-webkit-animation:ball-pulse infinite .75s -.4s cubic-bezier(.2,.68,.18,1.08);
	-moz-animation:ball-pulse infinite .75s -.4s cubic-bezier(.2,.68,.18,1.08);
	-o-animation:ball-pulse infinite .75s -.4s cubic-bezier(.2,.68,.18,1.08);
	animation:ball-pulse infinite .75s -.4s cubic-bezier(.2,.68,.18,1.08)
}
[data-loader=ball-pulse]:after {
	right:-15px;
	-webkit-animation:ball-pulse infinite .75s cubic-bezier(.2,.68,.18,1.08);
	-moz-animation:ball-pulse infinite .75s cubic-bezier(.2,.68,.18,1.08);
	-o-animation:ball-pulse infinite .75s cubic-bezier(.2,.68,.18,1.08);
	animation:ball-pulse infinite .75s cubic-bezier(.2,.68,.18,1.08)
}
@-webkit-keyframes ball-pulse {
	0%,100% {
	transform:scale(1);
	opacity:1
}
50% {
	transform:scale(.1);
	opacity:.6
}
}@-moz-keyframes ball-pulse {
	0%,100% {
	transform:scale(1);
	opacity:1
}
50% {
	transform:scale(.1);
	opacity:.6
}
}@-o-keyframes ball-pulse {
	0%,100% {
	transform:scale(1);
	opacity:1
}
50% {
	transform:scale(.1);
	opacity:.6
}
}@keyframes ball-pulse {
	0%,100% {
	transform:scale(1);
	opacity:1
}
50% {
	transform:scale(.1);
	opacity:.6
}
}[data-loader=ball-circle] {
	position:relative;
	width:40px;
	height:40px
}
[data-loader=ball-circle]:after,[data-loader=ball-circle]:before {
	position:absolute;
	width:10px;
	height:10px;
	content:'';
	border-radius:100%;
	background-color:#fff
}
[data-loader=ball-circle]:before {
	transform:translate(0,0);
	-webkit-animation:ball-circle-before infinite 1.5s linear;
	-moz-animation:ball-circle-before infinite 1.5s linear;
	-o-animation:ball-circle-before infinite 1.5s linear;
	animation:ball-circle-before infinite 1.5s linear
}
[data-loader=ball-circle]:after {
	transform:translate(30px,30px);
	-webkit-animation:ball-circle-after infinite 1.5s linear;
	-moz-animation:ball-circle-after infinite 1.5s linear;
	-o-animation:ball-circle-after infinite 1.5s linear;
	animation:ball-circle-after infinite 1.5s linear
}
@-webkit-keyframes ball-circle-after {
	0%,100% {
	-webkit-transform:translate(30px,30px);
	-ms-transform:translate(30px,30px);
	-o-transform:translate(30px,30px);
	transform:translate(30px,30px)
}
25% {
	-webkit-transform:translate(0,30px);
	-ms-transform:translate(0,30px);
	-o-transform:translate(0,30px);
	transform:translate(0,30px)
}
50% {
	-webkit-transform:translate(0,0);
	-ms-transform:translate(0,0);
	-o-transform:translate(0,0);
	transform:translate(0,0)
}
75% {
	-webkit-transform:translate(30px,0);
	-ms-transform:translate(30px,0);
	-o-transform:translate(30px,0);
	transform:translate(30px,0)
}
}@-moz-keyframes ball-circle-after {
	0%,100% {
	-webkit-transform:translate(30px,30px);
	-ms-transform:translate(30px,30px);
	-o-transform:translate(30px,30px);
	transform:translate(30px,30px)
}
25% {
	-webkit-transform:translate(0,30px);
	-ms-transform:translate(0,30px);
	-o-transform:translate(0,30px);
	transform:translate(0,30px)
}
50% {
	-webkit-transform:translate(0,0);
	-ms-transform:translate(0,0);
	-o-transform:translate(0,0);
	transform:translate(0,0)
}
75% {
	-webkit-transform:translate(30px,0);
	-ms-transform:translate(30px,0);
	-o-transform:translate(30px,0);
	transform:translate(30px,0)
}
}@-o-keyframes ball-circle-after {
	0%,100% {
	-webkit-transform:translate(30px,30px);
	-ms-transform:translate(30px,30px);
	-o-transform:translate(30px,30px);
	transform:translate(30px,30px)
}
25% {
	-webkit-transform:translate(0,30px);
	-ms-transform:translate(0,30px);
	-o-transform:translate(0,30px);
	transform:translate(0,30px)
}
50% {
	-webkit-transform:translate(0,0);
	-ms-transform:translate(0,0);
	-o-transform:translate(0,0);
	transform:translate(0,0)
}
75% {
	-webkit-transform:translate(30px,0);
	-ms-transform:translate(30px,0);
	-o-transform:translate(30px,0);
	transform:translate(30px,0)
}
}@keyframes ball-circle-after {
	0%,100% {
	-webkit-transform:translate(30px,30px);
	-ms-transform:translate(30px,30px);
	-o-transform:translate(30px,30px);
	transform:translate(30px,30px)
}
25% {
	-webkit-transform:translate(0,30px);
	-ms-transform:translate(0,30px);
	-o-transform:translate(0,30px);
	transform:translate(0,30px)
}
50% {
	-webkit-transform:translate(0,0);
	-ms-transform:translate(0,0);
	-o-transform:translate(0,0);
	transform:translate(0,0)
}
75% {
	-webkit-transform:translate(30px,0);
	-ms-transform:translate(30px,0);
	-o-transform:translate(30px,0);
	transform:translate(30px,0)
}
}@-webkit-keyframes ball-circle-before {
	0%,100% {
	-webkit-transform:translate(0,0);
	-ms-transform:translate(0,0);
	-o-transform:translate(0,0);
	transform:translate(0,0)
}
25% {
	-webkit-transform:translate(30px,0);
	-ms-transform:translate(30px,0);
	-o-transform:translate(30px,0);
	transform:translate(30px,0)
}
50% {
	-webkit-transform:translate(30px,30px);
	-ms-transform:translate(30px,30px);
	-o-transform:translate(30px,30px);
	transform:translate(30px,30px)
}
75% {
	-webkit-transform:translate(0,30px);
	-ms-transform:translate(0,30px);
	-o-transform:translate(0,30px);
	transform:translate(0,30px)
}
}@-moz-keyframes ball-circle-before {
	0%,100% {
	-webkit-transform:translate(0,0);
	-ms-transform:translate(0,0);
	-o-transform:translate(0,0);
	transform:translate(0,0)
}
25% {
	-webkit-transform:translate(30px,0);
	-ms-transform:translate(30px,0);
	-o-transform:translate(30px,0);
	transform:translate(30px,0)
}
50% {
	-webkit-transform:translate(30px,30px);
	-ms-transform:translate(30px,30px);
	-o-transform:translate(30px,30px);
	transform:translate(30px,30px)
}
75% {
	-webkit-transform:translate(0,30px);
	-ms-transform:translate(0,30px);
	-o-transform:translate(0,30px);
	transform:translate(0,30px)
}
}@-o-keyframes ball-circle-before {
	0%,100% {
	-webkit-transform:translate(0,0);
	-ms-transform:translate(0,0);
	-o-transform:translate(0,0);
	transform:translate(0,0)
}
25% {
	-webkit-transform:translate(30px,0);
	-ms-transform:translate(30px,0);
	-o-transform:translate(30px,0);
	transform:translate(30px,0)
}
50% {
	-webkit-transform:translate(30px,30px);
	-ms-transform:translate(30px,30px);
	-o-transform:translate(30px,30px);
	transform:translate(30px,30px)
}
75% {
	-webkit-transform:translate(0,30px);
	-ms-transform:translate(0,30px);
	-o-transform:translate(0,30px);
	transform:translate(0,30px)
}
}@keyframes ball-circle-before {
	0%,100% {
	-webkit-transform:translate(0,0);
	-ms-transform:translate(0,0);
	-o-transform:translate(0,0);
	transform:translate(0,0)
}
25% {
	-webkit-transform:translate(30px,0);
	-ms-transform:translate(30px,0);
	-o-transform:translate(30px,0);
	transform:translate(30px,0)
}
50% {
	-webkit-transform:translate(30px,30px);
	-ms-transform:translate(30px,30px);
	-o-transform:translate(30px,30px);
	transform:translate(30px,30px)
}
75% {
	-webkit-transform:translate(0,30px);
	-ms-transform:translate(0,30px);
	-o-transform:translate(0,30px);
	transform:translate(0,30px)
}
}[data-loader=rectangle] {
	position:relative;
	width:10px;
	height:30px;
	-webkit-animation:rectangle infinite 1s ease-in-out -.2s;
	-moz-animation:rectangle infinite 1s ease-in-out -.2s;
	-o-animation:rectangle infinite 1s ease-in-out -.2s;
	animation:rectangle infinite 1s ease-in-out -.2s;
	background-color:#fff
}
[data-loader=rectangle]:after,[data-loader=rectangle]:before {
	position:absolute;
	width:10px;
	height:30px;
	content:'';
	background-color:#fff
}
[data-loader=rectangle]:before {
	left:-20px;
	-webkit-animation:rectangle infinite 1s ease-in-out -.4s;
	-moz-animation:rectangle infinite 1s ease-in-out -.4s;
	-o-animation:rectangle infinite 1s ease-in-out -.4s;
	animation:rectangle infinite 1s ease-in-out -.4s
}
[data-loader=rectangle]:after {
	right:-20px;
	-webkit-animation:rectangle infinite 1s ease-in-out;
	-moz-animation:rectangle infinite 1s ease-in-out;
	-o-animation:rectangle infinite 1s ease-in-out;
	animation:rectangle infinite 1s ease-in-out
}
@-webkit-keyframes rectangle {
	0%,100%,80% {
	height:35px;
	-webkit-box-shadow:0 0 #fff;
	box-shadow:0 0 #fff
}
40% {
	height:45px;
	-webkit-box-shadow:0 -20px #fff;
	box-shadow:0 -20px #fff
}
}@-moz-keyframes rectangle {
	0%,100%,80% {
	height:35px;
	-webkit-box-shadow:0 0 #fff;
	box-shadow:0 0 #fff
}
40% {
	height:45px;
	-webkit-box-shadow:0 -20px #fff;
	box-shadow:0 -20px #fff
}
}@-o-keyframes rectangle {
	0%,100%,80% {
	height:35px;
	-webkit-box-shadow:0 0 #fff;
	box-shadow:0 0 #fff
}
40% {
	height:45px;
	-webkit-box-shadow:0 -20px #fff;
	box-shadow:0 -20px #fff
}
}@keyframes rectangle {
	0%,100%,80% {
	height:35px;
	-webkit-box-shadow:0 0 #fff;
	box-shadow:0 0 #fff
}
40% {
	height:45px;
	-webkit-box-shadow:0 -20px #fff;
	box-shadow:0 -20px #fff
}
}[data-loader=heart] {
	position:relative;
	width:100px;
	height:90px;
	-webkit-animation:heart infinite .85s linear;
	-moz-animation:heart infinite .85s linear;
	-o-animation:heart infinite .85s linear;
	animation:heart infinite .85s linear
}
[data-loader=heart]:after,[data-loader=heart]:before {
	position:absolute;
	top:0;
	left:30px;
	width:30px;
	height:50px;
	content:'';
	-webkit-transform:rotate(-45deg);
	-moz-transform:rotate(-45deg);
	-ms-transform:rotate(-45deg);
	-o-transform:rotate(-45deg);
	transform:rotate(-45deg);
	-webkit-transform-origin:0 100%;
	-moz-transform-origin:0 100%;
	-ms-transform-origin:0 100%;
	-o-transform-origin:0 100%;
	transform-origin:0 100%;
	-moz-border-radius:30px 30px 0 0;
	border-radius:30px 30px 0 0;
	background:#fff
}
[data-loader=heart]:after {
	left:0;
	-webkit-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	-o-transform:rotate(45deg);
	transform:rotate(45deg);
	-webkit-transform-origin:100% 100%;
	-moz-transform-origin:100% 100%;
	-ms-transform-origin:100% 100%;
	-o-transform-origin:100% 100%;
	transform-origin:100% 100%
}
@-webkit-keyframes heart {
	0%,100% {
	-webkit-transform:scale(.8);
	-ms-transform:scale(.8);
	-o-transform:scale(.8);
	transform:scale(.8)
}
50% {
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	-o-transform:scale(1);
	transform:scale(1)
}
}@-moz-keyframes heart {
	0%,100% {
	-webkit-transform:scale(.8);
	-ms-transform:scale(.8);
	-o-transform:scale(.8);
	transform:scale(.8)
}
50% {
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	-o-transform:scale(1);
	transform:scale(1)
}
}@-o-keyframes heart {
	0%,100% {
	-webkit-transform:scale(.8);
	-ms-transform:scale(.8);
	-o-transform:scale(.8);
	transform:scale(.8)
}
50% {
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	-o-transform:scale(1);
	transform:scale(1)
}
}@keyframes heart {
	0%,100% {
	-webkit-transform:scale(.8);
	-ms-transform:scale(.8);
	-o-transform:scale(.8);
	transform:scale(.8)
}
50% {
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	-o-transform:scale(1);
	transform:scale(1)
}
}[data-loader=jumping] {
	position:relative;
	width:50px;
	-webkit-perspective:200px;
	-moz-perspective:200px;
	-ms-perspective:200px;
	perspective:200px
}
[data-loader=jumping]:after,[data-loader=jumping]:before {
	position:absolute;
	width:20px;
	height:20px;
	content:'';
	animation:jumping .5s infinite alternate;
	background:0 0
}
[data-loader=jumping]:before {
	left:0
}
[data-loader=jumping]:after {
	right:0;
	animation-delay:.15s
}
@-webkit-keyframes jumping {
	0% {
	-webkit-transform:scale(1) translateY(0) rotateX(0);
	-ms-transform:scale(1) translateY(0) rotateX(0);
	-o-transform:scale(1) translateY(0) rotateX(0);
	transform:scale(1) translateY(0) rotateX(0);
	-webkit-box-shadow:0 0 0 transparent;
	box-shadow:0 0 0 transparent
}
100% {
	-webkit-transform:scale(1.2) translateY(-25px) rotateX(45deg);
	-ms-transform:scale(1.2) translateY(-25px) rotateX(45deg);
	-o-transform:scale(1.2) translateY(-25px) rotateX(45deg);
	transform:scale(1.2) translateY(-25px) rotateX(45deg);
	background:#28bebd;
	-webkit-box-shadow:0 25px 40px #28bebd;
	box-shadow:0 25px 40px #28bebd
}
}@-moz-keyframes jumping {
	0% {
	-webkit-transform:scale(1) translateY(0) rotateX(0);
	-ms-transform:scale(1) translateY(0) rotateX(0);
	-o-transform:scale(1) translateY(0) rotateX(0);
	transform:scale(1) translateY(0) rotateX(0);
	-webkit-box-shadow:0 0 0 transparent;
	box-shadow:0 0 0 transparent
}
100% {
	-webkit-transform:scale(1.2) translateY(-25px) rotateX(45deg);
	-ms-transform:scale(1.2) translateY(-25px) rotateX(45deg);
	-o-transform:scale(1.2) translateY(-25px) rotateX(45deg);
	transform:scale(1.2) translateY(-25px) rotateX(45deg);
	background:#28bebd;
	-webkit-box-shadow:0 25px 40px #28bebd;
	box-shadow:0 25px 40px #28bebd
}
}@-o-keyframes jumping {
	0% {
	-webkit-transform:scale(1) translateY(0) rotateX(0);
	-ms-transform:scale(1) translateY(0) rotateX(0);
	-o-transform:scale(1) translateY(0) rotateX(0);
	transform:scale(1) translateY(0) rotateX(0);
	-webkit-box-shadow:0 0 0 transparent;
	box-shadow:0 0 0 transparent
}
100% {
	-webkit-transform:scale(1.2) translateY(-25px) rotateX(45deg);
	-ms-transform:scale(1.2) translateY(-25px) rotateX(45deg);
	-o-transform:scale(1.2) translateY(-25px) rotateX(45deg);
	transform:scale(1.2) translateY(-25px) rotateX(45deg);
	background:#28bebd;
	-webkit-box-shadow:0 25px 40px #28bebd;
	box-shadow:0 25px 40px #28bebd
}
}@keyframes jumping {
	0% {
	-webkit-transform:scale(1) translateY(0) rotateX(0);
	-ms-transform:scale(1) translateY(0) rotateX(0);
	-o-transform:scale(1) translateY(0) rotateX(0);
	transform:scale(1) translateY(0) rotateX(0);
	-webkit-box-shadow:0 0 0 transparent;
	box-shadow:0 0 0 transparent
}
100% {
	-webkit-transform:scale(1.2) translateY(-25px) rotateX(45deg);
	-ms-transform:scale(1.2) translateY(-25px) rotateX(45deg);
	-o-transform:scale(1.2) translateY(-25px) rotateX(45deg);
	transform:scale(1.2) translateY(-25px) rotateX(45deg);
	background:#28bebd;
	-webkit-box-shadow:0 25px 40px #28bebd;
	box-shadow:0 25px 40px #28bebd
}
}[data-loader=satellite] {
	position:relative;
	width:48px;
	height:48px;
	animation:satellite 3s infinite linear;
	border:1px solid #fff;
	border-radius:100%
}
[data-loader=satellite]:after,[data-loader=satellite]:before {
	position:absolute;
	left:0;
	width:15px;
	height:15px;
	content:'';
	border-radius:100%;
	background-color:#fff;
	-webkit-box-shadow:0 0 10px #fff;
	box-shadow:0 0 10px #fff
}
[data-loader=satellite]:after {
	right:0;
	width:24px;
	height:24px;
	margin:12px
}
@-webkit-keyframes satellite {
	from {
	-webkit-transform:rotate(0) translateZ(0);
	-ms-transform:rotate(0) translateZ(0);
	-o-transform:rotate(0) translateZ(0);
	transform:rotate(0) translateZ(0)
}
to {
	-webkit-transform:rotate(360deg) translateZ(0);
	-ms-transform:rotate(360deg) translateZ(0);
	-o-transform:rotate(360deg) translateZ(0);
	transform:rotate(360deg) translateZ(0)
}
}@-moz-keyframes satellite {
	from {
	-webkit-transform:rotate(0) translateZ(0);
	-ms-transform:rotate(0) translateZ(0);
	-o-transform:rotate(0) translateZ(0);
	transform:rotate(0) translateZ(0)
}
to {
	-webkit-transform:rotate(360deg) translateZ(0);
	-ms-transform:rotate(360deg) translateZ(0);
	-o-transform:rotate(360deg) translateZ(0);
	transform:rotate(360deg) translateZ(0)
}
}@-o-keyframes satellite {
	from {
	-webkit-transform:rotate(0) translateZ(0);
	-ms-transform:rotate(0) translateZ(0);
	-o-transform:rotate(0) translateZ(0);
	transform:rotate(0) translateZ(0)
}
to {
	-webkit-transform:rotate(360deg) translateZ(0);
	-ms-transform:rotate(360deg) translateZ(0);
	-o-transform:rotate(360deg) translateZ(0);
	transform:rotate(360deg) translateZ(0)
}
}@keyframes satellite {
	from {
	-webkit-transform:rotate(0) translateZ(0);
	-ms-transform:rotate(0) translateZ(0);
	-o-transform:rotate(0) translateZ(0);
	transform:rotate(0) translateZ(0)
}
to {
	-webkit-transform:rotate(360deg) translateZ(0);
	-ms-transform:rotate(360deg) translateZ(0);
	-o-transform:rotate(360deg) translateZ(0);
	transform:rotate(360deg) translateZ(0)
}
}[data-loader=circle-scale] {
	position:relative;
	width:36px
}
[data-loader=circle-scale]:after,[data-loader=circle-scale]:before {
	position:absolute;
	left:0;
	width:32px;
	height:32px;
	content:'';
	-webkit-animation:.75s circle-scale infinite linear alternate;
	-o-animation:.75s circle-scale infinite linear alternate;
	animation:.75s circle-scale infinite linear alternate;
	border:3px solid #fff;
	border-radius:100%
}
[data-loader=circle-scale]:before {
	margin:2px;
	-webkit-animation-delay:.35s;
	-o-animation-delay:.35s;
	animation-delay:.35s
}
[data-loader=circle-scale]:after {
	width:36px;
	height:36px
}
@-webkit-keyframes circle-scale {
	0% {
	-webkit-transform:scale(.2);
	-ms-transform:scale(.2);
	-o-transform:scale(.2);
	transform:scale(.2)
}
100% {
	-webkit-transform:scale(1.2);
	-ms-transform:scale(1.2);
	-o-transform:scale(1.2);
	transform:scale(1.2)
}
}@-moz-keyframes circle-scale {
	0% {
	-webkit-transform:scale(.2);
	-ms-transform:scale(.2);
	-o-transform:scale(.2);
	transform:scale(.2)
}
100% {
	-webkit-transform:scale(1.2);
	-ms-transform:scale(1.2);
	-o-transform:scale(1.2);
	transform:scale(1.2)
}
}@-o-keyframes circle-scale {
	0% {
	-webkit-transform:scale(.2);
	-ms-transform:scale(.2);
	-o-transform:scale(.2);
	transform:scale(.2)
}
100% {
	-webkit-transform:scale(1.2);
	-ms-transform:scale(1.2);
	-o-transform:scale(1.2);
	transform:scale(1.2)
}
}@keyframes circle-scale {
	0% {
	-webkit-transform:scale(.2);
	-ms-transform:scale(.2);
	-o-transform:scale(.2);
	transform:scale(.2)
}
100% {
	-webkit-transform:scale(1.2);
	-ms-transform:scale(1.2);
	-o-transform:scale(1.2);
	transform:scale(1.2)
}
}[data-loader=ball-fade] {
	position:relative;
	width:15px;
	height:15px;
	-webkit-animation:1.2s ball-fade infinite cubic-bezier(.78,.14,.15,.86) .2s;
	-o-animation:1.2s ball-fade infinite cubic-bezier(.78,.14,.15,.86) .2s;
	animation:1.2s ball-fade infinite cubic-bezier(.78,.14,.15,.86) .2s;
	border-radius:100%;
	background-color:rgba(40,190,189,0)
}
[data-loader=ball-fade]:after,[data-loader=ball-fade]:before {
	position:absolute;
	width:15px;
	height:15px;
	content:'';
	-webkit-animation:1.2s ball-fade infinite cubic-bezier(.78,.14,.15,.86);
	-o-animation:1.2s ball-fade infinite cubic-bezier(.78,.14,.15,.86);
	animation:1.2s ball-fade infinite cubic-bezier(.78,.14,.15,.86);
	border-radius:100%;
	background-color:rgba(40,190,189,0)
}
[data-loader=ball-fade]:before {
	left:-20px
}
[data-loader=ball-fade]:after {
	right:-20px;
	-webkit-animation-delay:.4s;
	-o-animation-delay:.4s;
	animation-delay:.4s
}
@-webkit-keyframes ball-fade {
	0% {
	background-color:#28bebd
}
100% {
	background-color:rgba(40,190,189,0)
}
}@-moz-keyframes ball-fade {
	0% {
	background-color:#28bebd
}
100% {
	background-color:rgba(40,190,189,0)
}
}@-o-keyframes ball-fade {
	0% {
	background-color:#28bebd
}
100% {
	background-color:rgba(40,190,189,0)
}
}@keyframes ball-fade {
	0% {
	background-color:#28bebd
}
100% {
	background-color:rgba(40,190,189,0)
}
}[data-loader=spinner] {
	width:25px;
	height:25px;
	-webkit-animation:spinner 1.2s infinite ease-in-out;
	-o-animation:spinner 1.2s infinite ease-in-out;
	animation:spinner 1.2s infinite ease-in-out;
	background-color:#fff;
	box-shadow:0 0 10px #fff
}
@-webkit-keyframes spinner {
	0% {
	-webkit-transform:perspective(120px) rotateX(0) rotateY(0);
	-ms-transform:perspective(120px) rotateX(0) rotateY(0);
	-o-transform:perspective(120px) rotateX(0) rotateY(0);
	transform:perspective(120px) rotateX(0) rotateY(0)
}
50% {
	-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(0);
	-ms-transform:perspective(120px) rotateX(-180deg) rotateY(0);
	-o-transform:perspective(120px) rotateX(-180deg) rotateY(0);
	transform:perspective(120px) rotateX(-180deg) rotateY(0)
}
100% {
	-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-180deg);
	-ms-transform:perspective(120px) rotateX(-180deg) rotateY(-180deg);
	-o-transform:perspective(120px) rotateX(-180deg) rotateY(-180deg);
	transform:perspective(120px) rotateX(-180deg) rotateY(-180deg)
}
}@-moz-keyframes spinner {
	0% {
	-webkit-transform:perspective(120px) rotateX(0) rotateY(0);
	-ms-transform:perspective(120px) rotateX(0) rotateY(0);
	-o-transform:perspective(120px) rotateX(0) rotateY(0);
	transform:perspective(120px) rotateX(0) rotateY(0)
}
50% {
	-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(0);
	-ms-transform:perspective(120px) rotateX(-180deg) rotateY(0);
	-o-transform:perspective(120px) rotateX(-180deg) rotateY(0);
	transform:perspective(120px) rotateX(-180deg) rotateY(0)
}
100% {
	-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-180deg);
	-ms-transform:perspective(120px) rotateX(-180deg) rotateY(-180deg);
	-o-transform:perspective(120px) rotateX(-180deg) rotateY(-180deg);
	transform:perspective(120px) rotateX(-180deg) rotateY(-180deg)
}
}@-o-keyframes spinner {
	0% {
	-webkit-transform:perspective(120px) rotateX(0) rotateY(0);
	-ms-transform:perspective(120px) rotateX(0) rotateY(0);
	-o-transform:perspective(120px) rotateX(0) rotateY(0);
	transform:perspective(120px) rotateX(0) rotateY(0)
}
50% {
	-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(0);
	-ms-transform:perspective(120px) rotateX(-180deg) rotateY(0);
	-o-transform:perspective(120px) rotateX(-180deg) rotateY(0);
	transform:perspective(120px) rotateX(-180deg) rotateY(0)
}
100% {
	-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-180deg);
	-ms-transform:perspective(120px) rotateX(-180deg) rotateY(-180deg);
	-o-transform:perspective(120px) rotateX(-180deg) rotateY(-180deg);
	transform:perspective(120px) rotateX(-180deg) rotateY(-180deg)
}
}@keyframes spinner {
	0% {
	-webkit-transform:perspective(120px) rotateX(0) rotateY(0);
	-ms-transform:perspective(120px) rotateX(0) rotateY(0);
	-o-transform:perspective(120px) rotateX(0) rotateY(0);
	transform:perspective(120px) rotateX(0) rotateY(0)
}
50% {
	-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(0);
	-ms-transform:perspective(120px) rotateX(-180deg) rotateY(0);
	-o-transform:perspective(120px) rotateX(-180deg) rotateY(0);
	transform:perspective(120px) rotateX(-180deg) rotateY(0)
}
100% {
	-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-180deg);
	-ms-transform:perspective(120px) rotateX(-180deg) rotateY(-180deg);
	-o-transform:perspective(120px) rotateX(-180deg) rotateY(-180deg);
	transform:perspective(120px) rotateX(-180deg) rotateY(-180deg)
}
}[data-loader=ball-roll] {
	position:relative;
	left:-20px;
	width:15px;
	height:15px;
	-webkit-animation:ball-roll 1s linear infinite alternate;
	-moz-animation:ball-roll 1s linear infinite alternate;
	animation:ball-roll 1s linear infinite alternate;
	border-radius:50%
}
@-webkit-keyframes ball-roll {
	0% {
	background-color:#28bebd;
	box-shadow:22px 0 0 0 rgba(40,190,189,.2),44px 0 0 0 rgba(40,190,189,.2)
}
25% {
	background-color:rgba(40,190,189,.4);
	box-shadow:22px 0 0 0 #28bebd,44px 0 0 0 rgba(40,190,189,.2)
}
75% {
	background-color:rgba(40,190,189,.4);
	box-shadow:22px 0 0 0 rgba(40,190,189,.2),44px 0 0 0 #28bebd
}
}@-moz-keyframes ball-roll {
	0% {
	background-color:#28bebd;
	box-shadow:22px 0 0 0 rgba(40,190,189,.2),44px 0 0 0 rgba(40,190,189,.2)
}
25% {
	background-color:rgba(40,190,189,.4);
	box-shadow:22px 0 0 0 #28bebd,44px 0 0 0 rgba(40,190,189,.2)
}
75% {
	background-color:rgba(40,190,189,.4);
	box-shadow:22px 0 0 0 rgba(40,190,189,.2),44px 0 0 0 #28bebd
}
}@-o-keyframes ball-roll {
	0% {
	background-color:#28bebd;
	box-shadow:22px 0 0 0 rgba(40,190,189,.2),44px 0 0 0 rgba(40,190,189,.2)
}
25% {
	background-color:rgba(40,190,189,.4);
	box-shadow:22px 0 0 0 #28bebd,44px 0 0 0 rgba(40,190,189,.2)
}
75% {
	background-color:rgba(40,190,189,.4);
	box-shadow:22px 0 0 0 rgba(40,190,189,.2),44px 0 0 0 #28bebd
}
}@keyframes ball-roll {
	0% {
	background-color:#28bebd;
	box-shadow:22px 0 0 0 rgba(40,190,189,.2),44px 0 0 0 rgba(40,190,189,.2)
}
25% {
	background-color:rgba(40,190,189,.4);
	box-shadow:22px 0 0 0 #28bebd,44px 0 0 0 rgba(40,190,189,.2)
}
75% {
	background-color:rgba(40,190,189,.4);
	box-shadow:22px 0 0 0 rgba(40,190,189,.2),44px 0 0 0 #28bebd
}
}[data-loader=ball-auto] {
	width:8px;
	height:8px;
	animation:ball-auto 2.5s infinite linear;
	box-shadow:0 -20px 0 -3px #de5454,20px 0 0 -3px #1ecaba,0 20px 0 -3px #ffeb02,-20px 0 0 -3px #2c89e8
}
@-webkit-keyframes ball-auto {
	0% {
	transform:rotate(0)
}
45% {
	transform:rotate(360deg);
	border-radius:100%;
	box-shadow:0 -20px 0 10px #de5454,20px 0 0 10px #1ecaba,0 20px 0 10px #decf20,-20px 0 0 10px #2c89e8
}
100% {
	transform:rotate(720deg)
}
}@-moz-keyframes ball-auto {
	0% {
	transform:rotate(0)
}
45% {
	transform:rotate(360deg);
	border-radius:100%;
	box-shadow:0 -20px 0 10px #de5454,20px 0 0 10px #1ecaba,0 20px 0 10px #decf20,-20px 0 0 10px #2c89e8
}
100% {
	transform:rotate(720deg)
}
}@-o-keyframes ball-auto {
	0% {
	transform:rotate(0)
}
45% {
	transform:rotate(360deg);
	border-radius:100%;
	box-shadow:0 -20px 0 10px #de5454,20px 0 0 10px #1ecaba,0 20px 0 10px #decf20,-20px 0 0 10px #2c89e8
}
100% {
	transform:rotate(720deg)
}
}@keyframes ball-auto {
	0% {
	transform:rotate(0)
}
45% {
	transform:rotate(360deg);
	border-radius:100%;
	box-shadow:0 -20px 0 10px #de5454,20px 0 0 10px #1ecaba,0 20px 0 10px #decf20,-20px 0 0 10px #2c89e8
}
100% {
	transform:rotate(720deg)
}
}[data-loader=wave] {
	width:3em;
	height:2em;
	animation:wave 1.5s linear infinite;
	background:linear-gradient(#8f9eb5,#8f9eb5) 0 50%,linear-gradient(#8f9eb5,#8f9eb5) .625em 50%,linear-gradient(#8f9eb5,#8f9eb5) 1.25em 50%,linear-gradient(#8f9eb5,#8f9eb5) 1.875em 50%,linear-gradient(#8f9eb5,#8f9eb5) 2.5em 50%;
	background-repeat:no-repeat;
	background-size:.5em .25em,.5em .25em,.5em .25em,.5em .25em,.5em .25em
}
@-webkit-keyframes wave {
	25% {
	background:linear-gradient(#28bebd,#28bebd) 0 50%,linear-gradient(#8f9eb5,#8f9eb5) .625em 50%,linear-gradient(#8f9eb5,#8f9eb5) 1.25em 50%,linear-gradient(#8f9eb5,#8f9eb5) 1.875em 50%,linear-gradient(#8f9eb5,#8f9eb5) 2.5em 50%;
	background-repeat:no-repeat;
	background-size:.5em 2em,.5em .25em,.5em .25em,.5em .25em,.5em .25em
}
37.5% {
	background:linear-gradient(#8f9eb5,#8f9eb5) 0 50%,linear-gradient(#28bebd,#28bebd) .625em 50%,linear-gradient(#8f9eb5,#8f9eb5) 1.25em 50%,linear-gradient(#8f9eb5,#8f9eb5) 1.875em 50%,linear-gradient(#8f9eb5,#8f9eb5) 2.5em 50%;
	background-repeat:no-repeat;
	background-size:.5em .25em,.5em 2em,.5em .25em,.5em .25em,.5em .25em
}
50% {
	background:linear-gradient(#8f9eb5,#8f9eb5) 0 50%,linear-gradient(#8f9eb5,#8f9eb5) .625em 50%,linear-gradient(#28bebd,#28bebd) 1.25em 50%,linear-gradient(#8f9eb5,#8f9eb5) 1.875em 50%,linear-gradient(#8f9eb5,#8f9eb5) 2.5em 50%;
	background-repeat:no-repeat;
	background-size:.5em .25em,.5em .25em,.5em 2em,.5em .25em,.5em .25em
}
62.5% {
	background:linear-gradient(#8f9eb5,#8f9eb5) 0 50%,linear-gradient(#8f9eb5,#8f9eb5) .625em 50%,linear-gradient(#8f9eb5,#8f9eb5) 1.25em 50%,linear-gradient(#28bebd,#28bebd) 1.875em 50%,linear-gradient(#8f9eb5,#8f9eb5) 2.5em 50%;
	background-repeat:no-repeat;
	background-size:.5em .25em,.5em .25em,.5em .25em,.5em 2em,.5em .25em
}
75% {
	background:linear-gradient(#8f9eb5,#8f9eb5) 0 50%,linear-gradient(#8f9eb5,#8f9eb5) .625em 50%,linear-gradient(#8f9eb5,#8f9eb5) 1.25em 50%,linear-gradient(#8f9eb5,#8f9eb5) 1.875em 50%,linear-gradient(#28bebd,#28bebd) 2.5em 50%;
	background-repeat:no-repeat;
	background-size:.5em .25em,.5em .25em,.5em .25em,.5em .25em,.5em 2em
}
}@-moz-keyframes wave {
	25% {
	background:linear-gradient(#28bebd,#28bebd) 0 50%,linear-gradient(#8f9eb5,#8f9eb5) .625em 50%,linear-gradient(#8f9eb5,#8f9eb5) 1.25em 50%,linear-gradient(#8f9eb5,#8f9eb5) 1.875em 50%,linear-gradient(#8f9eb5,#8f9eb5) 2.5em 50%;
	background-repeat:no-repeat;
	background-size:.5em 2em,.5em .25em,.5em .25em,.5em .25em,.5em .25em
}
37.5% {
	background:linear-gradient(#8f9eb5,#8f9eb5) 0 50%,linear-gradient(#28bebd,#28bebd) .625em 50%,linear-gradient(#8f9eb5,#8f9eb5) 1.25em 50%,linear-gradient(#8f9eb5,#8f9eb5) 1.875em 50%,linear-gradient(#8f9eb5,#8f9eb5) 2.5em 50%;
	background-repeat:no-repeat;
	background-size:.5em .25em,.5em 2em,.5em .25em,.5em .25em,.5em .25em
}
50% {
	background:linear-gradient(#8f9eb5,#8f9eb5) 0 50%,linear-gradient(#8f9eb5,#8f9eb5) .625em 50%,linear-gradient(#28bebd,#28bebd) 1.25em 50%,linear-gradient(#8f9eb5,#8f9eb5) 1.875em 50%,linear-gradient(#8f9eb5,#8f9eb5) 2.5em 50%;
	background-repeat:no-repeat;
	background-size:.5em .25em,.5em .25em,.5em 2em,.5em .25em,.5em .25em
}
62.5% {
	background:linear-gradient(#8f9eb5,#8f9eb5) 0 50%,linear-gradient(#8f9eb5,#8f9eb5) .625em 50%,linear-gradient(#8f9eb5,#8f9eb5) 1.25em 50%,linear-gradient(#28bebd,#28bebd) 1.875em 50%,linear-gradient(#8f9eb5,#8f9eb5) 2.5em 50%;
	background-repeat:no-repeat;
	background-size:.5em .25em,.5em .25em,.5em .25em,.5em 2em,.5em .25em
}
75% {
	background:linear-gradient(#8f9eb5,#8f9eb5) 0 50%,linear-gradient(#8f9eb5,#8f9eb5) .625em 50%,linear-gradient(#8f9eb5,#8f9eb5) 1.25em 50%,linear-gradient(#8f9eb5,#8f9eb5) 1.875em 50%,linear-gradient(#28bebd,#28bebd) 2.5em 50%;
	background-repeat:no-repeat;
	background-size:.5em .25em,.5em .25em,.5em .25em,.5em .25em,.5em 2em
}
}@-o-keyframes wave {
	25% {
	background:linear-gradient(#28bebd,#28bebd) 0 50%,linear-gradient(#8f9eb5,#8f9eb5) .625em 50%,linear-gradient(#8f9eb5,#8f9eb5) 1.25em 50%,linear-gradient(#8f9eb5,#8f9eb5) 1.875em 50%,linear-gradient(#8f9eb5,#8f9eb5) 2.5em 50%;
	background-repeat:no-repeat;
	background-size:.5em 2em,.5em .25em,.5em .25em,.5em .25em,.5em .25em
}
37.5% {
	background:linear-gradient(#8f9eb5,#8f9eb5) 0 50%,linear-gradient(#28bebd,#28bebd) .625em 50%,linear-gradient(#8f9eb5,#8f9eb5) 1.25em 50%,linear-gradient(#8f9eb5,#8f9eb5) 1.875em 50%,linear-gradient(#8f9eb5,#8f9eb5) 2.5em 50%;
	background-repeat:no-repeat;
	background-size:.5em .25em,.5em 2em,.5em .25em,.5em .25em,.5em .25em
}
50% {
	background:linear-gradient(#8f9eb5,#8f9eb5) 0 50%,linear-gradient(#8f9eb5,#8f9eb5) .625em 50%,linear-gradient(#28bebd,#28bebd) 1.25em 50%,linear-gradient(#8f9eb5,#8f9eb5) 1.875em 50%,linear-gradient(#8f9eb5,#8f9eb5) 2.5em 50%;
	background-repeat:no-repeat;
	background-size:.5em .25em,.5em .25em,.5em 2em,.5em .25em,.5em .25em
}
62.5% {
	background:linear-gradient(#8f9eb5,#8f9eb5) 0 50%,linear-gradient(#8f9eb5,#8f9eb5) .625em 50%,linear-gradient(#8f9eb5,#8f9eb5) 1.25em 50%,linear-gradient(#28bebd,#28bebd) 1.875em 50%,linear-gradient(#8f9eb5,#8f9eb5) 2.5em 50%;
	background-repeat:no-repeat;
	background-size:.5em .25em,.5em .25em,.5em .25em,.5em 2em,.5em .25em
}
75% {
	background:linear-gradient(#8f9eb5,#8f9eb5) 0 50%,linear-gradient(#8f9eb5,#8f9eb5) .625em 50%,linear-gradient(#8f9eb5,#8f9eb5) 1.25em 50%,linear-gradient(#8f9eb5,#8f9eb5) 1.875em 50%,linear-gradient(#28bebd,#28bebd) 2.5em 50%;
	background-repeat:no-repeat;
	background-size:.5em .25em,.5em .25em,.5em .25em,.5em .25em,.5em 2em
}
}@keyframes wave {
	25% {
	background:linear-gradient(#28bebd,#28bebd) 0 50%,linear-gradient(#8f9eb5,#8f9eb5) .625em 50%,linear-gradient(#8f9eb5,#8f9eb5) 1.25em 50%,linear-gradient(#8f9eb5,#8f9eb5) 1.875em 50%,linear-gradient(#8f9eb5,#8f9eb5) 2.5em 50%;
	background-repeat:no-repeat;
	background-size:.5em 2em,.5em .25em,.5em .25em,.5em .25em,.5em .25em
}
37.5% {
	background:linear-gradient(#8f9eb5,#8f9eb5) 0 50%,linear-gradient(#28bebd,#28bebd) .625em 50%,linear-gradient(#8f9eb5,#8f9eb5) 1.25em 50%,linear-gradient(#8f9eb5,#8f9eb5) 1.875em 50%,linear-gradient(#8f9eb5,#8f9eb5) 2.5em 50%;
	background-repeat:no-repeat;
	background-size:.5em .25em,.5em 2em,.5em .25em,.5em .25em,.5em .25em
}
50% {
	background:linear-gradient(#8f9eb5,#8f9eb5) 0 50%,linear-gradient(#8f9eb5,#8f9eb5) .625em 50%,linear-gradient(#28bebd,#28bebd) 1.25em 50%,linear-gradient(#8f9eb5,#8f9eb5) 1.875em 50%,linear-gradient(#8f9eb5,#8f9eb5) 2.5em 50%;
	background-repeat:no-repeat;
	background-size:.5em .25em,.5em .25em,.5em 2em,.5em .25em,.5em .25em
}
62.5% {
	background:linear-gradient(#8f9eb5,#8f9eb5) 0 50%,linear-gradient(#8f9eb5,#8f9eb5) .625em 50%,linear-gradient(#8f9eb5,#8f9eb5) 1.25em 50%,linear-gradient(#28bebd,#28bebd) 1.875em 50%,linear-gradient(#8f9eb5,#8f9eb5) 2.5em 50%;
	background-repeat:no-repeat;
	background-size:.5em .25em,.5em .25em,.5em .25em,.5em 2em,.5em .25em
}
75% {
	background:linear-gradient(#8f9eb5,#8f9eb5) 0 50%,linear-gradient(#8f9eb5,#8f9eb5) .625em 50%,linear-gradient(#8f9eb5,#8f9eb5) 1.25em 50%,linear-gradient(#8f9eb5,#8f9eb5) 1.875em 50%,linear-gradient(#28bebd,#28bebd) 2.5em 50%;
	background-repeat:no-repeat;
	background-size:.5em .25em,.5em .25em,.5em .25em,.5em .25em,.5em 2em
}
}[data-loader=spinner-circle] {
	width:25px;
	height:25px;
	animation:.4s infinite linear spinner-circle;
	border-radius:50%;
	box-shadow:30px 0 0 -6px rgba(40,190,189,.2),0 30px 0 -6px rgba(40,190,189,.2),-30px 0 0 -6px rgba(40,190,189,.2),0 -30px 0 -6px rgba(40,190,189,.2),21px 21px 0 -6px rgba(40,190,189,.2),-21px 21px 0 -6px rgba(40,190,189,.2),-21px -21px 0 -6px rgba(40,190,189,.2),21px -21px 0 -6px rgba(40,190,189,.2)
}
@-webkit-keyframes spinner-circle {
	12.5% {
	box-shadow:30px 0 0 -6px rgba(40,190,189,.2),0 30px 0 -6px rgba(40,190,189,.2),-30px 0 0 -6px rgba(40,190,189,.2),0 -30px 0 -6px #28bebd,21px 21px 0 -6px rgba(40,190,189,.2),-21px 21px 0 -6px rgba(40,190,189,.2),-21px -21px 0 -6px rgba(40,190,189,.2),21px -21px 0 -6px rgba(40,190,189,.2)
}
25% {
	box-shadow:30px 0 0 -6px rgba(40,190,189,.2),0 30px 0 -6px rgba(40,190,189,.2),-30px 0 0 -6px rgba(40,190,189,.2),0 -30px 0 -6px rgba(40,190,189,.2),21px 21px 0 -6px rgba(40,190,189,.2),-21px 21px 0 -6px rgba(40,190,189,.2),-21px -21px 0 -6px rgba(40,190,189,.2),21px -21px 0 -6px #28bebd
}
37.5% {
	box-shadow:30px 0 0 -6px #28bebd,0 30px 0 -6px rgba(40,190,189,.2),-30px 0 0 -6px rgba(40,190,189,.2),0 -30px 0 -6px rgba(40,190,189,.2),21px 21px 0 -6px rgba(40,190,189,.2),-21px 21px 0 -6px rgba(40,190,189,.2),-21px -21px 0 -6px rgba(40,190,189,.2),21px -21px 0 -6px rgba(40,190,189,.2)
}
50% {
	box-shadow:30px 0 0 -6px rgba(40,190,189,.2),0 30px 0 -6px rgba(40,190,189,.2),-30px 0 0 -6px rgba(40,190,189,.2),0 -30px 0 -6px rgba(40,190,189,.2),21px 21px 0 -6px #28bebd,-21px 21px 0 -6px rgba(40,190,189,.2),-21px -21px 0 -6px rgba(40,190,189,.2),21px -21px 0 -6px rgba(40,190,189,.2)
}
62.5% {
	box-shadow:30px 0 0 -6px rgba(40,190,189,.2),0 30px 0 -6px #28bebd,-30px 0 0 -6px rgba(40,190,189,.2),0 -30px 0 -6px rgba(40,190,189,.2),21px 21px 0 -6px rgba(40,190,189,.2),-21px 21px 0 -6px rgba(40,190,189,.2),-21px -21px 0 -6px rgba(40,190,189,.2),21px -21px 0 -6px rgba(40,190,189,.2)
}
75% {
	box-shadow:30px 0 0 -6px rgba(40,190,189,.2),0 30px 0 -6px rgba(40,190,189,.2),-30px 0 0 -6px rgba(40,190,189,.2),0 -30px 0 -6px rgba(40,190,189,.2),21px 21px 0 -6px rgba(40,190,189,.2),-21px 21px 0 -6px #28bebd,-21px -21px 0 -6px rgba(40,190,189,.2),21px -21px 0 -6px rgba(40,190,189,.2)
}
87.5% {
	box-shadow:30px 0 0 -6px rgba(40,190,189,.2),0 30px 0 -6px rgba(40,190,189,.2),-30px 0 0 -6px #28bebd,0 -30px 0 -6px rgba(40,190,189,.2),21px 21px 0 -6px rgba(40,190,189,.2),-21px 21px 0 -6px rgba(40,190,189,.2),-21px -21px 0 -6px rgba(40,190,189,.2),21px -21px 0 -6px rgba(40,190,189,.2)
}
100% {
	box-shadow:30px 0 0 -6px rgba(40,190,189,.2),0 30px 0 -6px rgba(40,190,189,.2),-30px 0 0 -6px rgba(40,190,189,.2),0 -30px 0 -6px rgba(40,190,189,.2),21px 21px 0 -6px rgba(40,190,189,.2),-21px 21px 0 -6px rgba(40,190,189,.2),-21px -21px 0 -6px #28bebd,21px -21px 0 -6px rgba(40,190,189,.2)
}
}@-moz-keyframes spinner-circle {
	12.5% {
	box-shadow:30px 0 0 -6px rgba(40,190,189,.2),0 30px 0 -6px rgba(40,190,189,.2),-30px 0 0 -6px rgba(40,190,189,.2),0 -30px 0 -6px #28bebd,21px 21px 0 -6px rgba(40,190,189,.2),-21px 21px 0 -6px rgba(40,190,189,.2),-21px -21px 0 -6px rgba(40,190,189,.2),21px -21px 0 -6px rgba(40,190,189,.2)
}
25% {
	box-shadow:30px 0 0 -6px rgba(40,190,189,.2),0 30px 0 -6px rgba(40,190,189,.2),-30px 0 0 -6px rgba(40,190,189,.2),0 -30px 0 -6px rgba(40,190,189,.2),21px 21px 0 -6px rgba(40,190,189,.2),-21px 21px 0 -6px rgba(40,190,189,.2),-21px -21px 0 -6px rgba(40,190,189,.2),21px -21px 0 -6px #28bebd
}
37.5% {
	box-shadow:30px 0 0 -6px #28bebd,0 30px 0 -6px rgba(40,190,189,.2),-30px 0 0 -6px rgba(40,190,189,.2),0 -30px 0 -6px rgba(40,190,189,.2),21px 21px 0 -6px rgba(40,190,189,.2),-21px 21px 0 -6px rgba(40,190,189,.2),-21px -21px 0 -6px rgba(40,190,189,.2),21px -21px 0 -6px rgba(40,190,189,.2)
}
50% {
	box-shadow:30px 0 0 -6px rgba(40,190,189,.2),0 30px 0 -6px rgba(40,190,189,.2),-30px 0 0 -6px rgba(40,190,189,.2),0 -30px 0 -6px rgba(40,190,189,.2),21px 21px 0 -6px #28bebd,-21px 21px 0 -6px rgba(40,190,189,.2),-21px -21px 0 -6px rgba(40,190,189,.2),21px -21px 0 -6px rgba(40,190,189,.2)
}
62.5% {
	box-shadow:30px 0 0 -6px rgba(40,190,189,.2),0 30px 0 -6px #28bebd,-30px 0 0 -6px rgba(40,190,189,.2),0 -30px 0 -6px rgba(40,190,189,.2),21px 21px 0 -6px rgba(40,190,189,.2),-21px 21px 0 -6px rgba(40,190,189,.2),-21px -21px 0 -6px rgba(40,190,189,.2),21px -21px 0 -6px rgba(40,190,189,.2)
}
75% {
	box-shadow:30px 0 0 -6px rgba(40,190,189,.2),0 30px 0 -6px rgba(40,190,189,.2),-30px 0 0 -6px rgba(40,190,189,.2),0 -30px 0 -6px rgba(40,190,189,.2),21px 21px 0 -6px rgba(40,190,189,.2),-21px 21px 0 -6px #28bebd,-21px -21px 0 -6px rgba(40,190,189,.2),21px -21px 0 -6px rgba(40,190,189,.2)
}
87.5% {
	box-shadow:30px 0 0 -6px rgba(40,190,189,.2),0 30px 0 -6px rgba(40,190,189,.2),-30px 0 0 -6px #28bebd,0 -30px 0 -6px rgba(40,190,189,.2),21px 21px 0 -6px rgba(40,190,189,.2),-21px 21px 0 -6px rgba(40,190,189,.2),-21px -21px 0 -6px rgba(40,190,189,.2),21px -21px 0 -6px rgba(40,190,189,.2)
}
100% {
	box-shadow:30px 0 0 -6px rgba(40,190,189,.2),0 30px 0 -6px rgba(40,190,189,.2),-30px 0 0 -6px rgba(40,190,189,.2),0 -30px 0 -6px rgba(40,190,189,.2),21px 21px 0 -6px rgba(40,190,189,.2),-21px 21px 0 -6px rgba(40,190,189,.2),-21px -21px 0 -6px #28bebd,21px -21px 0 -6px rgba(40,190,189,.2)
}
}@-o-keyframes spinner-circle {
	12.5% {
	box-shadow:30px 0 0 -6px rgba(40,190,189,.2),0 30px 0 -6px rgba(40,190,189,.2),-30px 0 0 -6px rgba(40,190,189,.2),0 -30px 0 -6px #28bebd,21px 21px 0 -6px rgba(40,190,189,.2),-21px 21px 0 -6px rgba(40,190,189,.2),-21px -21px 0 -6px rgba(40,190,189,.2),21px -21px 0 -6px rgba(40,190,189,.2)
}
25% {
	box-shadow:30px 0 0 -6px rgba(40,190,189,.2),0 30px 0 -6px rgba(40,190,189,.2),-30px 0 0 -6px rgba(40,190,189,.2),0 -30px 0 -6px rgba(40,190,189,.2),21px 21px 0 -6px rgba(40,190,189,.2),-21px 21px 0 -6px rgba(40,190,189,.2),-21px -21px 0 -6px rgba(40,190,189,.2),21px -21px 0 -6px #28bebd
}
37.5% {
	box-shadow:30px 0 0 -6px #28bebd,0 30px 0 -6px rgba(40,190,189,.2),-30px 0 0 -6px rgba(40,190,189,.2),0 -30px 0 -6px rgba(40,190,189,.2),21px 21px 0 -6px rgba(40,190,189,.2),-21px 21px 0 -6px rgba(40,190,189,.2),-21px -21px 0 -6px rgba(40,190,189,.2),21px -21px 0 -6px rgba(40,190,189,.2)
}
50% {
	box-shadow:30px 0 0 -6px rgba(40,190,189,.2),0 30px 0 -6px rgba(40,190,189,.2),-30px 0 0 -6px rgba(40,190,189,.2),0 -30px 0 -6px rgba(40,190,189,.2),21px 21px 0 -6px #28bebd,-21px 21px 0 -6px rgba(40,190,189,.2),-21px -21px 0 -6px rgba(40,190,189,.2),21px -21px 0 -6px rgba(40,190,189,.2)
}
62.5% {
	box-shadow:30px 0 0 -6px rgba(40,190,189,.2),0 30px 0 -6px #28bebd,-30px 0 0 -6px rgba(40,190,189,.2),0 -30px 0 -6px rgba(40,190,189,.2),21px 21px 0 -6px rgba(40,190,189,.2),-21px 21px 0 -6px rgba(40,190,189,.2),-21px -21px 0 -6px rgba(40,190,189,.2),21px -21px 0 -6px rgba(40,190,189,.2)
}
75% {
	box-shadow:30px 0 0 -6px rgba(40,190,189,.2),0 30px 0 -6px rgba(40,190,189,.2),-30px 0 0 -6px rgba(40,190,189,.2),0 -30px 0 -6px rgba(40,190,189,.2),21px 21px 0 -6px rgba(40,190,189,.2),-21px 21px 0 -6px #28bebd,-21px -21px 0 -6px rgba(40,190,189,.2),21px -21px 0 -6px rgba(40,190,189,.2)
}
87.5% {
	box-shadow:30px 0 0 -6px rgba(40,190,189,.2),0 30px 0 -6px rgba(40,190,189,.2),-30px 0 0 -6px #28bebd,0 -30px 0 -6px rgba(40,190,189,.2),21px 21px 0 -6px rgba(40,190,189,.2),-21px 21px 0 -6px rgba(40,190,189,.2),-21px -21px 0 -6px rgba(40,190,189,.2),21px -21px 0 -6px rgba(40,190,189,.2)
}
100% {
	box-shadow:30px 0 0 -6px rgba(40,190,189,.2),0 30px 0 -6px rgba(40,190,189,.2),-30px 0 0 -6px rgba(40,190,189,.2),0 -30px 0 -6px rgba(40,190,189,.2),21px 21px 0 -6px rgba(40,190,189,.2),-21px 21px 0 -6px rgba(40,190,189,.2),-21px -21px 0 -6px #28bebd,21px -21px 0 -6px rgba(40,190,189,.2)
}
}@keyframes spinner-circle {
	12.5% {
	box-shadow:30px 0 0 -6px rgba(40,190,189,.2),0 30px 0 -6px rgba(40,190,189,.2),-30px 0 0 -6px rgba(40,190,189,.2),0 -30px 0 -6px #28bebd,21px 21px 0 -6px rgba(40,190,189,.2),-21px 21px 0 -6px rgba(40,190,189,.2),-21px -21px 0 -6px rgba(40,190,189,.2),21px -21px 0 -6px rgba(40,190,189,.2)
}
25% {
	box-shadow:30px 0 0 -6px rgba(40,190,189,.2),0 30px 0 -6px rgba(40,190,189,.2),-30px 0 0 -6px rgba(40,190,189,.2),0 -30px 0 -6px rgba(40,190,189,.2),21px 21px 0 -6px rgba(40,190,189,.2),-21px 21px 0 -6px rgba(40,190,189,.2),-21px -21px 0 -6px rgba(40,190,189,.2),21px -21px 0 -6px #28bebd
}
37.5% {
	box-shadow:30px 0 0 -6px #28bebd,0 30px 0 -6px rgba(40,190,189,.2),-30px 0 0 -6px rgba(40,190,189,.2),0 -30px 0 -6px rgba(40,190,189,.2),21px 21px 0 -6px rgba(40,190,189,.2),-21px 21px 0 -6px rgba(40,190,189,.2),-21px -21px 0 -6px rgba(40,190,189,.2),21px -21px 0 -6px rgba(40,190,189,.2)
}
50% {
	box-shadow:30px 0 0 -6px rgba(40,190,189,.2),0 30px 0 -6px rgba(40,190,189,.2),-30px 0 0 -6px rgba(40,190,189,.2),0 -30px 0 -6px rgba(40,190,189,.2),21px 21px 0 -6px #28bebd,-21px 21px 0 -6px rgba(40,190,189,.2),-21px -21px 0 -6px rgba(40,190,189,.2),21px -21px 0 -6px rgba(40,190,189,.2)
}
62.5% {
	box-shadow:30px 0 0 -6px rgba(40,190,189,.2),0 30px 0 -6px #28bebd,-30px 0 0 -6px rgba(40,190,189,.2),0 -30px 0 -6px rgba(40,190,189,.2),21px 21px 0 -6px rgba(40,190,189,.2),-21px 21px 0 -6px rgba(40,190,189,.2),-21px -21px 0 -6px rgba(40,190,189,.2),21px -21px 0 -6px rgba(40,190,189,.2)
}
75% {
	box-shadow:30px 0 0 -6px rgba(40,190,189,.2),0 30px 0 -6px rgba(40,190,189,.2),-30px 0 0 -6px rgba(40,190,189,.2),0 -30px 0 -6px rgba(40,190,189,.2),21px 21px 0 -6px rgba(40,190,189,.2),-21px 21px 0 -6px #28bebd,-21px -21px 0 -6px rgba(40,190,189,.2),21px -21px 0 -6px rgba(40,190,189,.2)
}
87.5% {
	box-shadow:30px 0 0 -6px rgba(40,190,189,.2),0 30px 0 -6px rgba(40,190,189,.2),-30px 0 0 -6px #28bebd,0 -30px 0 -6px rgba(40,190,189,.2),21px 21px 0 -6px rgba(40,190,189,.2),-21px 21px 0 -6px rgba(40,190,189,.2),-21px -21px 0 -6px rgba(40,190,189,.2),21px -21px 0 -6px rgba(40,190,189,.2)
}
100% {
	box-shadow:30px 0 0 -6px rgba(40,190,189,.2),0 30px 0 -6px rgba(40,190,189,.2),-30px 0 0 -6px rgba(40,190,189,.2),0 -30px 0 -6px rgba(40,190,189,.2),21px 21px 0 -6px rgba(40,190,189,.2),-21px 21px 0 -6px rgba(40,190,189,.2),-21px -21px 0 -6px #28bebd,21px -21px 0 -6px rgba(40,190,189,.2)
}
}[data-loader=circle-clock] {
	width:1em;
	height:1em;
	-webkit-animation:circle-clock .75s infinite alternate ease-in-out;
	-o-animation:circle-clock .75s infinite alternate ease-in-out;
	animation:circle-clock .75s infinite alternate ease-in-out;
	border-radius:50%;
	background:#fff;
	box-shadow:1.5em 0 0 0 #fff
}
@-webkit-keyframes circle-clock {
	0% {
	-webkit-transform:rotate(-150deg) scale(1);
	-ms-transform:rotate(-150deg) scale(1);
	-o-transform:rotate(-150deg) scale(1);
	transform:rotate(-150deg) scale(1)
}
100% {
	-webkit-transform:rotate(210deg) scale(.35);
	-ms-transform:rotate(210deg) scale(.35);
	-o-transform:rotate(210deg) scale(.35);
	transform:rotate(210deg) scale(.35);
	background:rgba(40,190,189,.3)
}
}@-moz-keyframes circle-clock {
	0% {
	-webkit-transform:rotate(-150deg) scale(1);
	-ms-transform:rotate(-150deg) scale(1);
	-o-transform:rotate(-150deg) scale(1);
	transform:rotate(-150deg) scale(1)
}
100% {
	-webkit-transform:rotate(210deg) scale(.35);
	-ms-transform:rotate(210deg) scale(.35);
	-o-transform:rotate(210deg) scale(.35);
	transform:rotate(210deg) scale(.35);
	background:rgba(40,190,189,.3)
}
}@-o-keyframes circle-clock {
	0% {
	-webkit-transform:rotate(-150deg) scale(1);
	-ms-transform:rotate(-150deg) scale(1);
	-o-transform:rotate(-150deg) scale(1);
	transform:rotate(-150deg) scale(1)
}
100% {
	-webkit-transform:rotate(210deg) scale(.35);
	-ms-transform:rotate(210deg) scale(.35);
	-o-transform:rotate(210deg) scale(.35);
	transform:rotate(210deg) scale(.35);
	background:rgba(40,190,189,.3)
}
}@keyframes circle-clock {
	0% {
	-webkit-transform:rotate(-150deg) scale(1);
	-ms-transform:rotate(-150deg) scale(1);
	-o-transform:rotate(-150deg) scale(1);
	transform:rotate(-150deg) scale(1)
}
100% {
	-webkit-transform:rotate(210deg) scale(.35);
	-ms-transform:rotate(210deg) scale(.35);
	-o-transform:rotate(210deg) scale(.35);
	transform:rotate(210deg) scale(.35);
	background:rgba(40,190,189,.3)
}
}[data-loader='500px-spinner'] {
	width:32px;
	height:16px;
	-webkit-animation:infinity_spinner 2s steps(60) infinite;
	-o-animation:infinity_spinner 2s steps(60) infinite;
	animation:infinity_spinner 2s steps(60) infinite;
	background:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAPACAYAAABU1nvrAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw%2FeHBhY2tldCBiZWdpbj0i77u%2FIiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8%2BIDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpCNjI2N0ZFOThFMjE2ODExODIyQTk2NDZFMjJDMzI5NCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDNkRDMjIwNEU3RDIxMUUyQUQ0NkM0Mjk2RTM0NjAxRiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDNkRDMjIwM0U3RDIxMUUyQUQ0NkM0Mjk2RTM0NjAxRiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QjYyNjdGRTk4RTIxNjgxMTgyMkE5NjQ2RTIyQzMyOTQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QjYyNjdGRTk4RTIxNjgxMTgyMkE5NjQ2RTIyQzMyOTQiLz4gPC9yZGY6RGVzY3JpcHRpb24%2BIDwvcmRmOlJERj4gPC94OnhtcG1ldGE%2BIDw%2FeHBhY2tldCBlbmQ9InIiPz6doOLOAAAjTElEQVR42uydCXwV1b3Hb%2B5NgORmNwuBhDWIIAQChDVAAigioBaxrUutvvfUVv1Un7UVfa64a7W2lVrt9qpWqyyK%2BqBhMQECgZCARgiILGYhZA9kM5jt%2Ff7hDD05zF2SO3PGwpnPZz6EuTPnf%2Bac%2F%2FKd%2F5k5x6%2Bzs9Oms4Vgd2IPwN6BvQn7Key6J%2BtsduyhrAz6u5WV0SCe6CdUIAx7Ava%2BOoW2YT%2BBvdKD8Bjscdj9dX47jb2E3cw5FYjFPpCOeRDQiP0ouyt%2Bo9Yahj3Yw%2FUk8Dj2Cr4C1FyJXgjXNhL%2BFfZv2P%2BD2PUBXl5PQg9jr9cqMBp7IHcC9XstE9APeyR2h1BIOyvExoTr%2FV7Dmj2QlWHnfqeyC6kCVPtRQu0Osabmm3cw0xGbUFGbULCN9XGR0E3UNRcLrXyAKkB9H88dpDs%2F5qLp4pmu2Hbu3Dmvtrb2XhIeGxv71MSJE3ewc6hvS11cP5S1hLaV2nX6rclN31HBpdu3b19aXV39bEdHR3%2FsMRUVFQ%2Fxv7u5Xiw7wN%2FWw23jxo13nT59epmO3fdq82f2zW%2BBrk7etGnTCgi%2FU7QIdMEzXBcFuGkFp3itXVA22iKY5ndrquzs7HtaWlpE4d%2FExcXdi%2F7P5o7FujDJYFY2vzX4s375FnsfdpDM6RJmQi2aCbW2to7r5kL9%2FJr69u17LYRv1zFDspZLdczQTzDDZjszuzKhZg7mUgdhj6b%2FDxgwYL3WWna7vRLC52HLYMcO6XhGrQxy7VGCnnRq3cS74gR2gcutsrIyoqioKD4gIODD8ePHnzTSFWsb1XSAC5dqejA6e4wLx%2F5mh2O7iybq7IEwnzbFA4oHFA8oHvCaBxD9%2FDIyMlZ8%2B%2B23PzWSB0gHSDlGCtp7kIXiri0rKyseLPBWW1tbmg4P3I%2F%2B3%2BWLEtKBMRwP8CbUkpeXNw19%2FBbOC9XjAYTk7b6YoT%2FHA0N0YrkNmn6fjvBqCF8M4TvZoUM6jsjhJryf5QGtRjWufDzg41Q3ynA49gQGBk7ihNPWTM2pg3fuXHG9VzyA5g8vKCh4sL29vb%2B%2Fv%2F%2FbdXV1L1533XXtigcUDygeUDygeEA6DzzxxBP2adOmvQYeuN0qHngHPDBTGg%2Bcwpafn59GEIK7Xsps3XAe0PzARQIP2IBfv25tbZ3pAs8qEJKvmjNnTq6vjkiXBxoaGvq5Eo6QvAd3PpkT7hMP8E1SovVbSEhIC8DjS%2BGuT0Lwo6jcZDR7sQv3%2FCUrp82FcOqOI1occMsDBw8eHFxaWnorfg8AFe0KCgpaDSv4xux0vRovUDygeEDxgOIBXR7YunVrQnNz89%2Bl8AAYYEZNTc0i%2FEkB5wh%2BH4XIeK0UHjh27NiA%2Ffv3r3HhRt3lB4zhgZMnTw70JJx4wMj8QDceiI6O%2FhgcUOjirs%2FyAGCkyDQegA4E1NfXL0a%2FT6PhGghuRKV24a5XKR5QPKB4QPGA4gFTeSA7O%2Fv7cMG34DGsGD7%2FlvT09P3SeABh%2BDKE4X9qP1KsR9RbjX8Pms0DXeMFVVVVtXzNINQJoTf3gAd8Gy%2BYPHlyXp8%2Bfd7wSmkM5oFuwWjz5s0%2Fa2lpeRjHovV4AJV8GdDyjKnjBevXr%2B%2BLu7wSAqe1t7dHQymbiAeghKsXLVrUrHhA8YDigfOTB7755ps%2BBQUF4%2BFkgqXzQHFxcdi%2BffveR0HxJSUl9TExMQtSUlIqZfGA%2FciRI7NJOAtCoWjWe1zxwIYNG16H8Ec88EC8G3m67xN%2B3c3btLVdhZiQwh8jHpgyZUqWDoz4%2FD6hX2Zmpj%2F8%2FHHqS75gBJ7ViAMHEQ9Gmp4f2LRp092Igr%2Fztt%2BMzA%2BcdcUZGRl%2FcwchPA%2BgdZboPKL7%2Fj4h%2Bv4%2BxgMRlvIAtqvQ91PwW5SWH1A8oHjAVB7AQ8nimpqaOZGRkXvGjBlTKJUH4GaT8Ei2CxUhQe0JCQm3jRs3bqUsHvCHf7%2BaCe96msFTUjL%2B%2FatOkx%2F2kQfohuoEHgixw94Hdruljo4aqTyAu3cIHq9Van6ABqKFFkiSmR%2Bww81mdzvS2ko8kCSNB%2FLy8gLQh8XUn7zCBAQErETrfCVlvAB3fBfA9FVLeQC8979o4h9%2FF3jgIRy7yDIeyMrK6odjV9J4AfGAlh9Q4wWm8wDI%2BL%2FR7LdByY4lJye%2FEBUV1SiNByB8CZRvlRapgoKC3oaWvyKDB%2Bz0yjbM7wU%2BTMIpheOfatZcVcypiHc7kt2tFmYDdBxRJSujmgvdNiar6xHOH8FlNu5%2BOF87aP1zLJ5r2wkdHiDPN6IHPFAj8AB5xyCKhumCo1mfnp6%2BXRoPoLkHdLMfuz3H0vECqESH4gHFA4oHLigeOKeWeDJq7d%2B%2F%2F9ejR4%2FeC%2FNq43igxWbCJnbBD%2BFkXoBFJKDJay6%2B%2BOLbR4wYUWQmD5w1Cyjhk7CEd0k4S1peVFJScq3QWgksCuppuxYhE2yuX4Qh0BmuxZOzFcCdL4UFPCyeDaU7oVNIMMuu8%2Bl9LeMe7E2rs0RI16dDXTyAZn9RdCKw8z9NmDDhZbN5wA93P6e5uXkzz34gInppeb2U%2FAAez9MER7NBEG46DwwUKpArmwe6xX9ov8oPKB5QPHBh8cA59rtlyxYKuy2443atvy%2B99NIMCJfLA%2FxJ%2Ffr1WwOFW242DzwOS3hHFE4blHOsqTxA%2BQEIedTVeIHT6dxoFg%2FQf%2Fw%2B%2BeSTQ%2BiKRN4hQuPX0Ce%2BCM3H0P9fmTZekJmZmdrY2LiN5wH0%2BSI2yYmU8YJ53ToyIOCfgnBzecB25kNn3uHskj1e4KfyA4oHFA8oHnDHA6gE9LOjHXfeYRkPsC6oRSs8gL7%2FkynjBcQD7kKyhgbjx4%2BfGR8fv9eo8QKveIBPGTB7NjY%2FAIV7XhBOPPAemvwh%2FPsmU55OsMFbuPsqQ%2FMDuPuZcEJb3fFAaWlpIOo5cuDAgQ4z8gNzPfEA7prM7zPFA4oHFA8oHrggeYBqd5pyh7j7Nst5AIr3XF1d3cumdIGXPNCVykVUXDpr1qwSw5RQfH%2FAYwfb7SfggCYlJyeX%2BWqGDjQtRbO1tjPfHvM8sAr7OxBWii4ZYeMmSkGlQ%2FBbRUJCQgE7PkKnydsZB9QyJezH3aAfq3SVf2pq6gw4oUSBBxbzIRmu%2BJGmpqa3EbpnaaAaFRV11GbA%2BwN2b3iA%2Bjs3Nzfd6XT%2BEpX7EHxwd01NTeK6M9s%2F8%2FPzp3OnV7DmbXXBA%2FwW4u8tDzz22GMUpmloJxY8cC%2Bs4QHtbhgPLGJRsMIDD0QqHlA8oHhA8UBP8wN%2BUNAA2L7DUh4gy0AXvJKTk%2FMEvGKbZTyALvkcPHBNWlra15bxALqnir5DMcIM3fIAnNHfccdFjAf41zydbW1tPywuLt4zbNiwCl94wKv8wKeffjoQ3UOffs8WvWFSUtISgElNb%2FMDXvEAnM7xXbt2zUGrvN6tHTs7nQUFBW%2F7wgNe5weIBy6%2F%2FPKfoO%2BfFCoR7Ut%2BwN5THnDjeBQPKB5QPHCe8oDZW0%2FyA%2BZ2QQ%2FyA8YrYS94wDgztLl5fwCCCtAdl5jqiLzhAVdTwaASLf379%2F%2B5L1PBeJ0fAA%2BkoVX%2BKITifidOnHgF7nyWLB64XeQBqjNiyQOW8gCNO8nigT%2FAVG8TY3pMTMyzsnjgNj0emDRp0jbFA4oHFA8oHvj35oF169YdQlRUPOAND7yhxwM7d%2B6cL4sH7tDjgerq6qeys7OvszI%2F4AfzfACVmGVFfoAP5TRqkiM1P8D2roGssLCwHdJ5ADu9bX1jRETEPjaFiOIBxQOKBxQPKB6QzwP47XJLeaCqquppesfQUh6oq6tbRu8W9HigoSc84GJ%2Bwn8ZOX7DOSvcyDOWB0gJaeeP4Zw7QUZ3ecsD%2FuHh4ZtR83KOBwJhFdszMjK84gF256tpAOusGbW10XoIXq13bAgP4PppcGQf0Iyf%2BK1u9OjRtwwdOvS4VB7Iz8%2Bnb5AWDh8%2B%2FDhatVHxgOIBxQOKBxQPXNA88Hs3Axjnrl8AJbwCSsjPOfEN3O7UuXPnFnijhJouCL4iC%2FpyE7174kkJfc4P6PEA%2B%2F1UbGzsDZMmTcozPT%2Fw6aefTsf1ayl48eehFTZCcR9054i6aoTmXoGT%2F%2BZVUkln%2FQI09Q46Rh9K8%2Bfi%2F7VuXHH39YxQ01tQyM9pEhwXd%2B12PSM61tjYOBlO7EFUsgDnroODek0nGLlfz0jxgOIBxQOKBxQPGMADr9O5VvPANijyDWlpaaWW8QA9%2B6MMejU4c8aMGVtxbphpPJCZmTkFLbSWrQhyzgbr2QQFXmYaD6Snp%2B%2BiNZARNXe70I05aEW7qTxAayBfeeWVU3DO%2F9C5gm%2FZh71DGg%2Fk5%2BcHIWougV5NIUUdMmTIXxMTE0ts3sxPSDwAz9fFAy7mMva4wTWTdXxC6sEBieIBxQOKBxQPXGA8EBQUdKPwbbI1PIBY8iXKprGDQZGRkR%2BmpKRkScsP6GxtSUlJ3xs0aFCZKfkB%2Bs3T5YglsablB%2Bg3OkfkAa7yu4cOHfqh6TwAS3BC2BJaEwn970SFytHCiPRbNrDvl83lAbQmVfRjUg8%2BQQFK7lA8oHhA8YDiAct5gFaTtIQH0DpzYU1vUdh3Op3v4IH219J4AIqejJ0W7zrrJ4YPH75w1KhR62TzwFkfERUVNXbq1KkHZPNAV4%2FBzzxOwqXzAH3FDd34ASr%2FlEweCEIZ5Sgja9u2bZss5QG0kuIBxQOKB6znga%2B%2B%2BmpwTk7OQlSc3HbP5yPywAOtl1122aOuToLg5JqamncpfVxbW3sqMTFxnlQeqK%2Bvp7WU%2B7DuCystLZ1uxvuEt9O5dA1%2FHBFzMcq%2BTNChAhk8cBhlT2BfX%2FhzgenowoULE63igU5Q0VJQ0RrD3idEJQbj%2BjXwFRM8lYHKL4eyPmYFD5RCxg814VJ4AGUEY68gUM3Ozl5nKQ8A%2FRQPfPd4oGs%2Bori4uLXCm7Rd8xHhbt%2BFEpax%2BYj4woOgYNcXFxfn93Q%2Boj179kxCQFoIi7HFxMQckMoDEH5jWVnZa6ylvw0ODp4ilQcQMcdy3dwHOnetVB7AzVYJhwZIzQ%2FolN0ulQdQ9mThUJk0HoCyz0fZV%2FDHaFRdSn4AvyWhYkt4U8b1hxctWnSxZTwAU1%2BK6y3hgU5cvxwW9bgVPFACGTdowqWNF6AM4gHo5dYN4sx%2BUnkADNh24fIATD38888%2FfwjdkoDr%2FwA6elkqD6B1l8FUl4pmqK1vqLt%2BAb0RA2fyFjkVIQpG4ZpN5N1sXq5fgDvnW6ZrjWWS7RMP2M5MBXO%2FNzwA5Z4JM93C3yjkpPvEA5T58JYHZs%2BevY3WUhZaMl0qD4hrKdNay7J5QJTVqXhA8YDigQuDB0pKSvrgOTJi9OjRndJ54NChQ4l4GH2d8oLUBeiiXyIU%2F%2BNst3DN5nJ9Q%2Ba3w1G55SEhIbmkcDqn6K5viLu%2FjoQzR5RAayrDYy7vVoEerGdE3xRPQCF5uGYq%2F7huc7GeEfq%2BTM9j0hrL2tCty%2FWMjOCBsWPHvoCy%2FmIT1kymNZal8kBmZuaVTU1Na%2FnuCQoKmiuNB0DE62gtZeFxPU0qD9CLTEJ0HCiVByCrXZCl8gOKBxQPWM8DpnxvSDwwZsyYDRBc61GfzOIBmN3TeOJeKHaBNB6AQibpOCLigXdIluk8gEi3wVWrkyySaWMCTXt%2FYMeOHZcgBA9G6yW7dESyxgvIFUMnPuF5IDg4eKa08QIqk8oW4sY82fmBXEvHC3QrpXhA8YDigfOSB9DE7bRGMs3cKZ0H8Ax4O%2BLGsyg3Uq8LRB4wdLygqKgo5YsvvtjiYrDCtRIaxQP4LcaD8HN4wND8wPDhw0nLV7Mua8C1b7I1k98TomPXGIXP%2BQFXPFBSUkJF72fLFMvngYSEhDxeuOIBxQOKBxQPXHg8AC%2FYSmsk284M13dK44GVK1c6IiIi7oMuLEMZcnmA7B5PwqvR7Ck9UUJD3h%2FYvXt3QmVl5W5X04C4M0Nv3ycUxwO6vU8IEroDfuAq0VGhjHexv48y6P2BkVwOwQ%2F%2Fnzhy5MhXDeEBWMipo0ePvq0dh9VsdTqdN%2FGfehnFA7rrGcH%2BB8XExPwcFf%2B%2FoKCgB2ltZHFNbFc80NP1jm9HyC0XImIXD0D7n4eQ%2FyQggYK644FFigcUDygeUDxgOg%2FADdvRFX1EH2M6D8D%2B%2FdFKFNbvsemMpJvKA%2Bi6IWQJaPYk6TzApg3%2FqDdm6PP3BQjDiRBO74uEC5VsQCXfIoeGMmpM4wGWiAoSumkLbuBGfqpY0%2FIDonBaE5nWRhbmqTWMB%2B5AyK1wFREpd0Cf%2B0HBpPNArzfFA4oHFA%2BcnzzQowcKo%2FMD4eHhD0EX7qPhfqk80FslNIQHfDJDm4%2FvD%2FjsiHzlAS4s8910zlQwpvGAKJzOoXPNyg8oHnjDah64TfGA4gHFA4oHFA8oHlA84E3uz9T8AJrtYSN5wKv5CWFmAyGYlHC2qOmUZfNFCd3yADOhETDD7%2BPfEEF4I9myVTxQBYW7yhIeQGQsQBddnZaW9rVUHqAmx4VP5%2BbmThSFCzzwmKE8gMKacWE%2BFOt9CG6UzgNd3wbb7a24M1P4QPGA4gHFA%2F9%2BPAABKyIiIp6zeXg%2FyBQegLYvQ1%2F%2BGU1ZFRUVRVzQ2hMeIM%2FYKx5g7wi9jQJmaceGDRt2E64LKy8vf8k0HkDrHMLfXfkB0cwiIyMfnj59%2Bm9Q8AwreKAcXZAyZcqUUl8dUY%2FnK6Y1i0JCQiZrwlko7tF8xeSKSXhP8wO1qPUvGxsbp4k2bnZ%2BoBb7bkS51RMnTmy1Ij%2FQF38HQIn8bSZsigcUDygeUDzgNQ%2BwLZ72GTNmrOoND%2FR6vKC0tDSwpKRkEv48%2B9ru1KlTM%2BLi4u41e7xA44HvUX6APuGBF3tWAxzsh6XzwJgxY64ZMmTIMfz5le3M3ONSeaCNkhP494AmXCoPOJ3OuwYPHrzDprNan2H5gZycnEB4rAVcfqABF%2B7E%2F1cvWLDgtOk8gItbhfwArrdTmLUrHlA8oHhA8cCFywNMexOl8wAqdwABqHTatGkU%2FfSWCfHIA7CIg1D0cT7xAMzlz2lpaa%2FxDSWVB%2BADeLVulM4DuIDyRRRGyba%2F9MADxuUH8N9o6EHx2LFjV8TExFR6a3qG5Qc66b3tjo7Iffv2XQ5Q6ad4QPGA4oHzlgfEIOOQygO06prQrKOl8oA4jTM0fjHMaoI0HsjMzPRvamoqw51H84MW6M83cKfPQ5tJeKSpPIBC7oaJ%2FE5sstDQ0N9Cm9%2FUaU1jeQB%2FvEqTlohnodZDdC42hwfmz5%2F%2FYzQ7zwM0Ceoa3kFJ4YH169f3RfOkJiQklCcmJtKqzGT%2FtD7pKTN44JwxgNzc3Hb0e99jx4796MiRI7G9eaFR8YDiAcUD%2F148ID4bqPwA5QfweHaJ1PxAeXl5MZSpP9eXH6OpaToHKjzQTB6w04A0zO5JUbttZ6Z8HUQPqDrCW1lUbCTtRpy4nJyTcE4Q7vhmmPgzEP4DW%2Ffvljtxkw%2FQs6eWH%2Fg9DqygFqQlgYcOHfq6Gz0wlAfEcEx3G2fTXxKGwugJ25nVWWyGByPeErHT%2B6NO5rXk8gBMyAEvlgq3OwsXKx5QPKB44ALgAQj0tzQ%2FgL1cOBYrlQegMBlCZpyW%2FegnjQdoyAZKc9%2BpU6eugLv9bObMmf%2Bw%2FWvJcNN5QPOENAfJkB50nWH5AT4WJDAI8bQRDxwV%2B98nV8xtUcwsL2we8EtNTZ3F3G6MbB74ATT6V6h1vHQegIt9AsIf9VRjU3ggMzNzSVNTkyU80DUfUUxMzMfCFM9tcCIfYX%2BHVur2Yj6iT3SanBzRu9jfhw65np8QTZ%2BGAjJ54Yjl1MQfS%2BEBbJMEHtjECzebB%2BzR0dG5XEBpdzqdK1zxgIv5irvxAJ0jrm0u8AC%2FDfAfO3bsUdT65oqKihkwob1JSUm5nnhg%2B%2FbtAXV1dQ94q7Se%2FAA9FQ%2FkjtFDZpEbHugKyTt37pxfXV39uOi2qQtycnJ%2BqtcKGRkZHyMkL%2BLOfYIqQBOYjRTC7EEWinkeoLVLwvgC8%2FPzp%2Fj8fQF7hWMMVUiohOIBxQPW8QDAdCqtukYvtuDiZpk8sJTxwGDpPABzehh2utyS%2FEB2dvY4uNY9FJpl80CXDoSEhFyCprVzAlrR72ux79XLD3DrF%2FQ2P6CtX%2FABtUDX6gvggqdxcD7dHWp3Pfppkwwe8GPTPHdBaGVlZURYWNjXaN7DOtZhhxW8Js5PJ269CUbxwhNxiTtnQwtkesoPuLn2EVqYi6vAH3v8rrAZ%2BQFxMfRAmfkBxQOKBxQP%2BOvchR0mNg0eK42QXWp%2BAA8nMXv37t2AfhwnnQfIHefl5V0Pu%2F61TB7QPFYoPR3BMVR46me99YyYGeZ5Ibzrprutb8haYLTmgnfs2LG4oaFhAf48gibbZ%2Fp4gcYDfBNhP8Ts3fz8ADM5fqvjhZudH1A8oHhA8YDige8eDzAhnYWFhbHHjx%2B%2F9UzF7bug1atN5wFmZqQLfdevX78KdzBEKg%2BwhKUfwCRs9%2B7dm13xAPbvQYOLDecBLTkRGxt7Cja8yxUPwO5p0eXJpvCA5jXr6%2Bsb9%2BzZMwsn036d6KK95QFvHJHiAcUDigcUDygesJQH7K54wCg77zUPaAdKS0uj9%2B%2Ff%2Fz%2B4myj6LrWuru5F03lAaM5nUeBl2v8dDsceFGJOfkBvsAJ92C1YoSXMzQ9ocrHXkp3n5OTMqKmp%2BZsYNaXmB7KysuLhRt%2FCHaZZwgNpaWmlCxYsmIO%2Be81oHvDXcTpNuppzpq%2FuREyvNvr7AsUDigcUDyge%2BG7zgMwuiHUVkjk4iTl%2B%2FHhCa2vrytTU1DojlZB4INGd8MLCwlFHjx6lxXb74U4qUcjVhr0%2FwFysnx4P2M68ZR0Jj7eA%2FU0uNcbw9wfc8QBdmJ2d%2FbOTJ0%2F%2ByhIeIKeDPn%2FJDB6we8sDtEFx7jT6fULFA4oHFA8oHlA80CMeMFMJPfKAWWboNQ%2FwjojGERobG2%2BDM%2FkrnFC0FB7QXHFubu68ysrK56TzALld7BUNDQ0plvEAcanD4fjQUh5IS0vbCFN73lIeAJ6tBA88onhA8YDiAcUDigcs4wFmJSNtvZ84vfc8YLQr7jEPaAcAJnNOnDjxirTxAo0HWGXiq6qqlonXShkvELrKGh6gP6Kjo59RPKB4QPGA4gHFA4oHLOWBvLy8mZbyQGVl5YNW80CHpTwQGxv7DFvXRuSBP0jjgaKiopgvvviCpg8JEpRwS0hIyA0zZswok8IDbE6z4G4u1s%2BvAQr5Hv49gjsfbyoPbN68eRoqsVaYdFkuD2RlZQ0hb4gImNQTV8wrC9ltkU1nLmIuGLmcr5jWQKa1kGlNZB0%2FcjYYeZyv2AgegCMKPXXqFL0OPoE8rXQegPB2CPyW1kpWPKB4QPHAd54HfFm7lOeBzoiIiOcR%2FVZI5QF6m4bWP4iKinrQ4XA0ggXeRmB6SBoPaK1QUFAwobi4%2BE%2FaQVRmq9PpvMkbJfRnff4txwNkbpd4ywP0R0NDwzXdfmhvn4VjB9Aiq1CZL7n8gD%2FPA%2Bnp6dv9mdmVCTzg8BCauzkiFPYX7HewGT3OKAX8AoT%2B2JUj6jZfMbvbSi%2F15pz5iqdPn16EJp9EayF74wXdzVfsc34A1nAf7nwZrQJkWX6gsLCwD5zUElQiBXsEWYtUHigtLQ2gNZJZWPdTPKB4QPGA4gEpPEDvGPK%2FS%2BUB0aMWFRVBFfp8HhcX1yyFB5gPcbA88VNQrisoPwBr%2BEAYLzCHB5jZJh46dGgUCWc8EELrF2B3ywP%2BHA8E%2BZAfoKY%2BADMLZy3jsIQHmFv%2BCdzy08LMr3J5gNZIRFAiHphKXSE9PwA9cNAayd5Mtqd4QPGA4gHFA%2BcnDzC33S3vbNp4gcgD%2FO%2Fbt2%2B%2FtLm5OR4ykl2NFxjKA7yAzMzM%2B5uamm6Ukh%2FQeIA3X3jGy7zhAcPGC2z%2FWuWJzmmDMyqwbLyAZAFMY4Fod0PzB%2FRqPiJfeABgGgiB83SsRvGA4gHFAxc4D6DPuwUsWmtZKg%2FARFOEFjkujQcQHa9EdFzLKyEUda6pPEBllJWV2fbv30%2BLtNzMn4O7%2F3rhwoXDTOMBrYzDhw%2F%2FF4TfKhYAhf2FqTzAmVq8jvAnEQ9WmcoD2sG4uLiVWsUYD1zPTx1mGg%2Bw%2BEJl2I8ePRoIXYiA48oTZ%2FIxkwcWiy80FhYW%2BikeUDygeODC5oFOweYpEErlAQgUeaBMJg%2FMAA9k8UoIU0w3fLyA86iXsjJOUxmtra2P8cIdDsdh6MsW03mAa24%2BfHfCIrryA4a9T8iED7MJb1aejfUlJVEHDhx4BK46HtbyO8SDl0wZL2A3Eeci0p5mvHBKKg%2Bw1qIyGjyFY23TKhBgM%2FkDB8UDigcUD1xw%2BQExajpk80B%2Fy8YLSOegtLdCb36rOTYo6hTT8wMaD7Ay7KhEan19fTI8ZkZycvK7hnxfYDsz9J%2FoIoraXDx%2FUuXrpfGAIPy4ZtKKB0znAbIy7MQD27Kzs9eJk6TI5oFSeMv7wQPvWckD5LKXw2U%2FZikPOJ3Openp6VJ44DC4cAJb1U%2BT54cKvyiVB9BKi5ubm9eIj2bSeIDWUEaLbOwWCh2OZKk8AAJ6ta6ujkZU%2FWnKaUTRnVJ5AL%2Fn4fHsR7W1teMGDBiQM3To0JJer3eM%2Fp9eUVFBcxR2REZGvjJ16lRtTcwK1lJ621Cm0GdbVCoPYL9YsLYD0nmA%2B51MvFDxgOIBGfkB%2BuCxHF4va9u2bZus5oEixgOrLM0PIAg9imfFpyzjAZzXcdFFF42bPn36Pin5AehCMvarcU6A9owYGho6An92VSBIeB7sZHfHh%2BQTOq7YgXhwM4R7xQMbN26cCyh5hyZbDgwM%2FGDMmDG0JFVQt%2FWO2UZ3fsxTMCIeAIy8IPoMd%2Bsdk6Oqrq5OQBhu5INRj9YzYufGr8NGd6PHAx6cVAL3%2F4oL631C5ty6WZPiAcUDigekjBfA95fDQ26pqqraKL7AIJUHACV7x48ff3lcXFy1ZTwA4XdNnDhxtaaEHtcz0nvEY0%2FTgZxwr9YzIg5AGK5gskL5FnC5npELHjjriLzhAegBObohYWFhn%2BARLkN0RFLyA65csbT8ACuzTrQ2xQOKBxQPKB6wnAdMeZ8QLrrfyZMnF8FRTQELtA4cOPAvo0aN0k2ASuEBmoljwYIFN3rqAp94AFFxEMLxB65C8uzZs1NDQkJaRCU0hAcyMzOn0BrIroQjQG1lwjUdk8cD%2Ffr1ywKGbQULhLpyRKbwAATfQMsSWsYDgnDFA4oHFA8oHvju8sD5N18xHNIvEBVvAgOUJyUlPQt%2FcdLbLvA5P4CouIaWI9aOISB9NG%2FevOXulNDQ%2FAAvvMtLdXToffLZjQfsbsYLqllzVTGnYtMZLwim1%2FQgfIM4WAEWrEd3vMTKqBZih5%2Fmss3igSyE5ZvmzJlz3BtXbPR4wWvz58%2B%2Fq1M%2F%2FXbO4HWP1zNiu83V%2BwO0BqIL4XplBygeUDygeEDxwPnFA752gU888Nlnn4W3trZeM3jw4NKYmJi6niqhT%2B8P0LThgJEP2bNi44gRI%2F5j5MiRR70xQ0N4oKWlZSP3oBpcVla2gF1T6YkHTHl%2FICAg4HP8s1%2FophrBFZPMIMPzA%2BDA36empv5Gx1Hp5gcM5wFA6F1urlc8oHhA8YDiAcUD5vGAr0roEw8YYYa9Hi%2FIyspK9PPzuxmxoDApKWlvbxyRL%2FmByXhEf1kLyYgP96akpGT3xBX3mgfoky3wwG94Hqivr5%2FKzjlsOg9UVFQ8JF7r7%2B%2F%2Fkc31m%2FXm8kB4ePgLIKFPLeEBYPiDtAay4gHFA4oHFA8oHrCEB4xwRL3mAaNcca%2FGC9jHbhSS7QhMT02cOHEHO6dHH7v5wgMPd3R09KfUDKtIt9%2B95QGj1jfsdTmG8AB1gfi74gHFA4oHFA8oHlA8YDoP5Obmzquurr7XEh7Izs6%2BrrKy8lkjeKDH%2BYEtW7bMaWhoeMALf2IOD7S1tV0lWgSxQW95wK6TD4pgmi%2FaOGl6bGho6E5ek%2BPi4u5B%2F2dzx2JdmGQwK5vfGnrFAwUFBcl1dXWjce2baWlphxUPKB7whQf%2BX4ABAGSSMYsxT5XaAAAAAElFTkSuQmCC) center top no-repeat
}
@-webkit-keyframes infinity_spinner {
	from {
	background-position:center 0
}
to {
	background-position:center -960px
}
}@-moz-keyframes infinity_spinner {
	from {
	background-position:center 0
}
to {
	background-position:center -960px
}
}@-o-keyframes infinity_spinner {
	from {
	background-position:center 0
}
to {
	background-position:center -960px
}
}@keyframes infinity_spinner {
	from {
	background-position:center 0
}
to {
	background-position:center -960px
}
}[data-loader=timer] {
	position:relative;
	width:24px;
	height:24px;
	border:2px solid #fff;
	border-radius:50%;
	background-color:transparent
}
[data-loader=timer]:after,[data-loader=timer]:before {
	position:absolute;
	content:'';
	background-color:#fff
}
[data-loader=timer]:after {
	top:11px;
	left:11px;
	width:10px;
	height:2px;
	-webkit-transform-origin:1px 1px;
	-moz-transform-origin:1px 1px;
	transform-origin:1px 1px;
	-webkit-animation:timerhand 2s linear infinite;
	-moz-animation:timerhand 2s linear infinite;
	animation:timerhand 2s linear infinite
}
[data-loader=timer]:before {
	top:11px;
	left:11px;
	width:8px;
	height:2px;
	-webkit-transform-origin:1px 1px;
	-moz-transform-origin:1px 1px;
	transform-origin:1px 1px;
	-webkit-animation:timerhand 8s linear infinite;
	-moz-animation:timerhand 8s linear infinite;
	animation:timerhand 8s linear infinite
}
@-webkit-keyframes timerhand {
	0% {
	-webkit-transform:rotate(0)
}
100% {
	-webkit-transform:rotate(360deg)
}
}@-moz-keyframes timerhand {
	0% {
	-webkit-transform:rotate(0)
}
100% {
	-webkit-transform:rotate(360deg)
}
}@-o-keyframes timerhand {
	0% {
	-webkit-transform:rotate(0)
}
100% {
	-webkit-transform:rotate(360deg)
}
}@keyframes timerhand {
	0% {
	-webkit-transform:rotate(0)
}
100% {
	-webkit-transform:rotate(360deg)
}
}.mdl-button {
	background:0 0;
	border:none;
	border-radius:30px;
	position:relative;
	height:30px;
	margin:0 6px;
	min-width:30px;
	display:inline-block;
	font-size:14px;
	font-weight:500;
	text-transform:uppercase;
	letter-spacing:0;
	overflow:hidden;
	will-change:box-shadow;
	transition:box-shadow .2s cubic-bezier(.4,0,1,1),background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1);
	outline:0;
	cursor:pointer;
	text-decoration:none;
	text-align:center;
	line-height:26px;
	padding:0 10px
}
.mdl-button:not(.mdl-button--raised):active,.mdl-button:not(.mdl-button--raised):hover,.mdl-button:not(.next):active,.mdl-button:not(.next):hover,.mdl-button:not(.previous):active,.mdl-button:not(.previous):hover {
	background-color:rgba(158,158,158,.2)
}
#productsTable_next,#productsTable_previous {
	width:auto
}
.mdl-button::-moz-focus-inner {
	border:0
}
.mdl-button.mdl-button--colored:focus:not(:active),.mdl-button:focus:not(:active) {
	background-color:rgba(0,0,0,.12)
}
input.mdl-button[type=submit] {
	-webkit-appearance:none
}
.mdl-button--primary.mdl-button--primary .mdl-ripple {
	background:#fff
}
.mdl-button.mdl-button--disabled.mdl-button--disabled,.mdl-button[disabled][disabled] {
	color:rgba(0,0,0,.26);
	cursor:default;
	background-color:transparent
}
.mdl-button--fab.mdl-button--disabled.mdl-button--disabled,.mdl-button--fab[disabled][disabled] {
	background-color:rgba(0,0,0,.12);
	color:rgba(0,0,0,.26)
}
.mdl-button--raised.mdl-button--disabled.mdl-button--disabled,.mdl-button--raised[disabled][disabled] {
	background-color:rgba(0,0,0,.12);
	color:rgba(0,0,0,.26);
	box-shadow:none
}
.mdl-button--colored.mdl-button--disabled.mdl-button--disabled,.mdl-button--colored[disabled][disabled] {
	color:rgba(0,0,0,.26)
}
.popover {
	max-width:300px;
	box-shadow:0 5px 10px rgba(175,188,206,.6);
	border:1px solid rgba(175,188,206,.3)
}
.progress,.progress-bar {
	box-shadow:none
}
.popover .popover-title {
	background-color:#EEF5F9;
	border-bottom:none;
	font-weight:400;
	font-size:16px;
	padding:15px 10px
}
.popover .popover-content {
	padding:9px 14px
}
.progress {
	border-radius:20px;
	height:4px;
	overflow:hidden;
	background-color:#E5EFF5
}
.progress-bar {
	float:left;
	width:0;
	height:100%;
	font-size:12px;
	line-height:18px;
	color:#fff;
	text-align:center;
	-webkit-transition:width .6s ease;
	-o-transition:width .6s ease;
	transition:width .6s ease
}
.progress-bar span {
	right:20px;
	font-weight:700;
	bottom:20px;
	text-align:right;
	position:absolute;
	font-size:.8125em
}
.progress-bar.progress-bar-primary {
	background-color:#42a5f5
}
.progress-bar.progress-bar-primary span {
	color:#42a5f5
}
.progress-bar.progress-bar-success {
	background-color:#26a69a
}
.progress-bar.progress-bar-success span {
	color:#26a69a
}
.progress-bar.progress-bar-info {
	background-color:#42a5f5
}
.progress-bar.progress-bar-info span {
	color:#42a5f5
}
.progress-bar.progress-bar-warning {
	background-color:#FEC007
}
.progress-bar.progress-bar-warning span {
	color:#FEC007
}
.progress-bar.progress-bar-danger {
	background-color:#ef5350
}
.progress-bar.progress-bar-danger span {
	color:#ef5350
}
.nav-tabs {
	border:none;
	background:#fff;
	list-style:none;
	padding:0;
	white-space:nowrap;
	margin:0;
	width:100%;
}
.nav-tabs li a {
	border:none;
	border-radius:0;
	font-size:.8125em;
	padding:15px;
	color: #333;
}
.nav-tabs li a:hover {
	background-color:transparent
}
.nav-tabs.darken {
	box-shadow:inset 0 -2px 0 0 #d7e8f1
}
.nav-tabs.nav-justified>li>a {
	margin-bottom:0
}
.nav-tabs li.active>a {
	color:#3e4c5e
}
.nav-tabs li a:after {
	content:"";
	left:0;
	height:2px;
	position:absolute;
	width:100%;
	bottom:0;
	-webkit-transition:all;
	-o-transition:all;
	transition:all;
	-webkit-transition-duration:250ms;
	transition-duration:250ms;
	-webkit-transform:scale(0);
	-ms-transform:scale(0);
	-o-transform:scale(0);
	transform:scale(0)
}
.nav-tabs li.active a:after {
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	-o-transform:scale(1);
	transform:scale(1)
}
.nav-tabs.nav-justified>li {
	display:table-cell;
	width:1%;
	text-align:center;
	float:none
}
.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover {
	color: #fff;
    cursor: default;
    background-color: #3c3f41;
    border-bottom-color: transparent;
}
.nav-tabs.alt-tabs {
	background:0 0
}
.nav-tabs.alt-tabs li a:after {
	bottom:1px
}
.nav-tabs.alt-tabs li>a {
	color:rgba(255,255,255,.7);
	font-size:1em
}
.nav-tabs.alt-tabs li.active>a,.nav-tabs.alt-tabs li.active>a:focus,.nav-tabs.alt-tabs li.active>a:hover {
	color:#fff;
	cursor:default;
	background-color:transparent;
	border:1px solid transparent;
	border-bottom-color:transparent
}
.nav-tabs.nav-tabs-right {
	text-align:right
}
.nav-tabs.nav-tabs-right li {
	display:inline-block;
	float:none
}
.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>li>a {
	font-size:14px;
	padding:21px 0
}
.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>li>a {
	border:none
}
.card.card-nav-tabs {
	margin-top:45px;
	display:inline-block;
	position:relative
}
.card.card-nav-tabs .nav-tabs-navigation .nav-tabs-wrapper {
	padding:0 15px
}
.card.card-nav-tabs .nav-tabs-navigation .nav-tabs li.active a:after {
	background:0 0;
	height:0
}
.card.card-nav-tabs .nav-tabs-navigation .nav-tabs li a:after {
	height:0;
	bottom:0
}
.card.card-nav-tabs .card-heading {
	margin:-30px 15px 15px;
	border-radius:3px;
	padding:15px 0
}
.card.card-nav-tabs .card-heading.heading-default {
	background:#9daec4;
	box-shadow:0 14px 26px -12px rgba(157,174,196,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(157,174,196,.2);
	color:#fff
}
.card.card-nav-tabs .card-heading.heading-success {
	background:#26a69a;
	box-shadow:0 14px 26px -12px rgba(38,166,154,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(38,166,154,.2);
	color:#fff
}
.card.card-nav-tabs .card-heading.heading-info {
	background:#42a5f5;
	box-shadow:0 14px 26px -12px rgba(66,165,245,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(66,165,245,.2);
	color:#fff
}
.card.card-nav-tabs .card-heading.heading-danger {
	background:#ef5350;
	box-shadow:0 14px 26px -12px rgba(239,83,80,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(239,83,80,.2);
	color:#fff
}
.card.card-nav-tabs .card-heading .nav.nav-tabs {
	background:0 0;
	box-shadow:none
}
.card.card-nav-tabs .card-heading .nav-tabs>li>a {
	padding:15px;
	color:rgba(255,255,255,.7);
	max-height:48px
}
.card.card-nav-tabs .card-heading .nav-tabs>li.active>a,.card.card-nav-tabs .card-heading .nav-tabs>li.active>a:focus,.card.card-nav-tabs .card-heading .nav-tabs>li.active>a:hover,.card.card-nav-tabs .card-heading .nav-tabs>li:hover>a {
	color:#fff;
	background-color:rgba(255,255,255,.2);
	transition:all 250ms;
	border-radius:3px
}
.nav-tabs.white li.active>a {
	color:#fff!important
}
.nav-tabs.white li>a {
	color:rgba(255,255,255,.7)!important
}
#content .tabpanel.syntax-highlighter .nav.nav-tabs {
	background:#1C2732;
	padding:0
}
#content .tabpanel.syntax-highlighter .nav>li>a {
	padding:15px!important
}
#content .tabpanel.syntax-highlighter .nav-tabs>li.active>a,#content .tabpanel.syntax-highlighter .nav-tabs>li.active>a:focus,#content .tabpanel.syntax-highlighter .nav-tabs>li.active>a:hover {
	color:#fff;
	cursor:default;
	background-color:transparent;
	border:1px solid transparent;
	border-bottom-color:transparent
}
#content .tabpanel.syntax-highlighter .nav>li>a:focus,#content .tabpanel.syntax-highlighter .nav>li>a:hover {
	background-color:transparent!important;
	color:#fff;
	outline:0
}
#content .tabpanel.syntax-highlighter pre[class*=language-] {
	padding:1em;
	margin:0;
	overflow:auto;
	border-radius:0;
	border:0
}
#content_wrapper .nav-tabs.scrollable {
	position:relative;
	overflow-x:auto;
	overflow-y:hidden;
	width:100%;
	margin:0 auto;
	white-space:nowrap;
	display:flex
}
.mCSB_scrollTools {
	opacity:.4
}
.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools,.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag {
	opacity:.6
}
.withripple {
	position:relative
}
.ripple-container {
	position:absolute;
	top:0;
	left:0;
	z-index:1;
	width:100%;
	height:100%;
	overflow:hidden;
	border-radius:inherit;
	pointer-events:none
}
.ripple {
	position:absolute;
	width:20px;
	height:20px;
	margin-left:-10px;
	margin-top:-10px;
	border-radius:100%;
	background-color:#000;
	background-color:rgba(0,0,0,.05);
	transform:scale(1);
	transform-origin:50%;
	opacity:0;
	pointer-events:none
}
.ripple.ripple-on {
	transition:opacity .15s ease-in 0s,transform .5s cubic-bezier(.4,0,.2,1) .1s;
	opacity:.1
}
.ripple.ripple-out {
	transition:opacity .1s linear 0s!important;
	opacity:0
}
.input-group.search-target {
	width:100%
}
.input-group.search-target .input-group-addon {
	padding:0
}
.input-group.search-target .input-group-addon i {
	position:absolute;
	padding:0;
	margin:0;
	top:17px;
	transition:all .2s linear;
	font-size:22px
}
.input-group.search-target .form-group {
	margin:10px 0
}
.input-group.search-target .form-group .form-control {
	text-indent:25px
}
.input-group.search-target.open .input-group-addon i {
	margin-left:90%
}
.input-group.search-target.open .form-group .form-control {
	text-indent:0
}
@keyframes scale {
	0% {
	transform:scale(1);
	opacity:0
}
1% {
	transform:scale(0)
}
100% {
	transform:scale(1);
	opacity:1
}
}.scale {
	animation:scale .2s cubic-bezier(0,0,.2,1)
}
.tooltip.fade {
	transition:none;
	opacity:0;
	white-space:nowrap
}
.tooltip-inner {
	background-color:#7d94b1;
	color:#fff
}
.tooltip.top .tooltip-arrow {
	border-top-color:#7d94b1
}
.tooltip.right .tooltip-arrow {
	border-right-color:#7d94b1
}
.tooltip.bottom .tooltip-arrow {
	border-bottom-color:#7d94b1
}
.tooltip.left .tooltip-arrow {
	border-left-color:#7d94b1
}
.alt-tooltip+.tooltip>.tooltip-inner {
	background-color:rgba(255,255,255,.5);
	color:rgba(78,93,111,.8)
}
.alt-tooltip+.tooltip.top .tooltip-arrow {
	border-top-color:rgba(255,255,255,.5)
}
.alt-tooltip+.tooltip.right .tooltip-arrow {
	border-right-color:rgba(255,255,255,.5)
}
.alt-tooltip+.tooltip.bottom .tooltip-arrow {
	border-bottom-color:rgba(255,255,255,.5)
}
.alt-tooltip+.tooltip.left .tooltip-arrow {
	border-left-color:rgba(255,255,255,.5)
}
#content .nav-pills>li {
	padding:6px 0
}
#content .nav-pills>li>a {
	border-radius:3px;
	font-size:.875em
}
#content .nav-pills.nav-center>li>a {
	text-align:center
}
#content .nav-pills>li.active>a {
	color:#fff;
	will-change:box-shadow,transform;
	transition:box-shadow .2s cubic-bezier(.4,0,1,1),background-color .2s cubic-bezier(.4,0,.2,1)
}
#content .nav-pills>li.active>a:focus,#content .nav-pills>li.active>a:hover {
	color:#fff
}
#content .nav-pills>li>a:focus,#content .nav-pills>li>a:hover {
	background-color:#E3ECF7;
	color:#3e4c5e
}
#content .nav-pills.block-pills li a {
	line-height:22px;
	text-transform:uppercase;
	font-size:12px;
	font-weight:600;
	min-width:100px;
	text-align:center;
	transition:all .3s;
	border-radius:3px
}
.panel-group .panel .panel-heading a:after,.stepper .nav-tabs>li.active:last-child .round-tab::after {
	-webkit-transition:all,250ms;
	-moz-transition:all,250ms;
	-ms-transition:all,250ms;
	-o-transition:all,250ms
}
#content .nav-pills.block-pills li i {
	display:block;
	font-size:30px;
	padding:15px 0
}
.img-clip-90 {
	-webkit-clip-path:circle(90px at center);
	clip-path:circle(90px at center)
}
.img-thumbnail {
	display:inline-block;
	max-width:100%;
	height:auto;
	padding:4px;
	line-height:1.42857143;
	border:1px solid #E3ECF7;
	border-radius:0
}
.embed-container {
	position:relative;
	padding-bottom:56.25%;
	overflow:hidden;
	max-width:100%;
	height:auto
}
.embed-container embed,.embed-container iframe,.embed-container object {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%
}
.preloader {
	position:relative;
	margin:0 auto;
	display:inline-block
}
.preloader:not([class*=pl-]) {
	width:40px
}
.preloader:before {
	content:'';
	display:block;
	padding-top:100%
}
.preloader.pl-xxs {
	width:25px
}
.preloader.pl-xs {
	width:50px
}
.preloader.pl-sm {
	width:75px
}
.preloader.pl-lg {
	width:100px
}
.preloader.pl-xl {
	width:150px
}
.preloader.pl-xxl {
	width:200px
}
.preloader:not([class*=pls-]) .plc-path {
	animation:dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite
}
.preloader[class*=pls-] .plc-path {
	animation:dash 1.5s ease-in-out infinite
}
.preloader.pls-red .plc-path {
	stroke:#ef5350
}
.preloader.pls-blue .plc-path {
	stroke:#42a5f5
}
.preloader.pls-green .plc-path {
	stroke:#26a69a
}
.preloader.pls-yellow .plc-path {
	stroke:#FEC007
}
.preloader.pls-white .plc-path {
	stroke:#fff
}
.pl-circular {
	animation:rotate 2s linear infinite;
	height:100%;
	transform-origin:center center;
	width:100%;
	position:absolute;
	top:0;
	bottom:0;
	left:0;
	right:0;
	margin:auto
}
.plc-path {
	stroke-dasharray:1,200;
	stroke-dashoffset:0;
	stroke-linecap:round;
	stroke-width:2;
	stroke-miterlimit:10;
	fill:none
}
@keyframes rotate {
	100% {
	transform:rotate(360deg)
}
}@keyframes dash {
	0% {
	stroke-dasharray:1,200;
	stroke-dashoffset:0
}
50% {
	stroke-dasharray:89,200;
	stroke-dashoffset:-35px
}
100% {
	stroke-dasharray:89,200;
	stroke-dashoffset:-124px
}
}@keyframes color {
	0% {
	stroke:#ef5350
}
25% {
	stroke:#26a69a
}
50% {
	stroke:#FEC007
}
75% {
	stroke:#42a5f5
}
100% {
	stroke:#ec407a
}
}
@keyframes loading {
	from {
	left:-200px;
	width:30%
}
50% {
	width:30%
}
70% {
	width:70%
}
80% {
	left:50%
}
95% {
	left:120%
}
to {
	left:100%
}
}header [role=progressbar][aria-busy=true] {
	position:absolute;
	top:0;
	left:0;
	padding-top:8px;
	width:100%;
	background-color:#159756;
	animation:preloader-background linear 3.5s infinite
}
header [role=progressbar][aria-busy=true]::after,header [role=progressbar][aria-busy=true]::before {
	display:block;
	position:absolute;
	top:0;
	z-index:2;
	width:0;
	height:8px;
	background:#afa;
	animation:preloader-front linear 3.5s infinite;
	content:''
}
div[role=progressbar][aria-busy=true]::before,header [role=progressbar][aria-busy=true]::before {
	right:50%
}
div[role=progressbar][aria-busy=true]::after,header [role=progressbar][aria-busy=true]::after {
	left:50%
}
div[role=progressbar][aria-busy=true] {
	position:absolute;
	top:0;
	left:0;
	padding-top:8px;
	width:100%;
	background-color:#159756;
	z-index:30;
	-webkit-animation:preloader-background linear 3.5s infinite;
	animation:preloader-background linear 3.5s infinite
}
div[role=progressbar][aria-busy=true]::after,div[role=progressbar][aria-busy=true]::before {
	display:block;
	position:absolute;
	top:0;
	z-index:2;
	width:0;
	height:8px;
	background:#afa;
	-webkit-animation:preloader-front linear 3.5s infinite;
	animation:preloader-front linear 3.5s infinite;
	content:''
}
@-webkit-keyframes preloader-background {
	0%,24.9% {
	background-color:#159756
}
25%,49.9% {
	background-color:#da4733
}
50%,74.9% {
	background-color:#3b78e7
}
100%,75% {
	background-color:#fdba2c
}
}@keyframes preloader-background {
	0%,24.9% {
	background-color:#159756
}
25%,49.9% {
	background-color:#da4733
}
50%,74.9% {
	background-color:#3b78e7
}
100%,75% {
	background-color:#fdba2c
}
}@-webkit-keyframes preloader-front {
	0% {
	width:0;
	background-color:#da4733
}
24.9% {
	width:50%;
	background-color:#da4733
}
25% {
	width:0;
	background-color:#3b78e7
}
49.9% {
	width:50%;
	background-color:#3b78e7
}
50% {
	width:0;
	background-color:#fdba2c
}
74.9% {
	width:50%;
	background-color:#fdba2c
}
75% {
	width:0;
	background-color:#159756
}
100% {
	width:50%;
	background-color:#159756
}
}@keyframes preloader-front {
	0% {
	width:0;
	background-color:#da4733
}
24.9% {
	width:50%;
	background-color:#da4733
}
25% {
	width:0;
	background-color:#3b78e7
}
49.9% {
	width:50%;
	background-color:#3b78e7
}
50% {
	width:0;
	background-color:#fdba2c
}
74.9% {
	width:50%;
	background-color:#fdba2c
}
75% {
	width:0;
	background-color:#159756
}
100% {
	width:50%;
	background-color:#159756
}
}.well {
	min-height:20px;
	padding:10px;
	margin:10px 0;
	background-color:#EEF5F9;
	border:thin solid #E3ECF7;
	border-radius:3px;
	box-shadow:none
}
.well h4,.well p {
	padding:5px 0!important;
	margin:0!important
}
.panel-group .panel {
	border:1px solid transparent;
	box-shadow:0 1px 1px rgba(0,0,0,.1);
	border-radius:0
}
.panel-group .panel .panel-title {
	font-size:.875em
}
.panel-group .panel .panel-title>a {
	display:block;
	padding:15px 10px;
	position:relative
}
.panel-group .panel .panel-heading a:after {
	font-family:Material-Design-Iconic-Font;
	position:absolute;
	right:20px;
	top:13px;
	font-size:18px;
	-khtml-transition:all,250ms;
	transition:all,250ms;
	content:"\f273"
}
.panel-group .panel .panel-heading a.collapsed:after {
	content:"\f278"
}
.panel-group .panel .panel-collapse .panel-heading .panel-title>a:after,.panel-group .panel .panel-collapse .panel-heading .panel-title>a:before {
	position:absolute;
	bottom:0;
	left:0;
	height:2px;
	width:100%;
	content:"";
	-webkit-transition:all;
	-o-transition:all;
	transition:all;
	-webkit-transition-duration:.3s;
	transition-duration:.3s;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	backface-visibility:hidden
}
.panel-group .panel .panel-group[data-collapse-color=amber] .panel-collapse .panel-heading.active .panel-title>a:after {
	background:#FFC107
}
.panel-group .panel .panel-collapse .panel-heading.active .panel-title>a:after {
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	-o-transform:scale(1);
	transform:scale(1)
}
.panel-group .panel .panel-collapse .panel-heading .panel-title>a:after {
	-webkit-transform:scale(0);
	-ms-transform:scale(0);
	-o-transform:scale(0);
	transform:scale(0)
}
.panel-group .panel .panel-body {
	font-size:.8125em
}
.panel-group .panel .panel-footer {
	padding:0;
	background-color:#fff;
	border-radius:0;
	border:none;
	text-align:right;
	border-top:solid thin #edf3f7
}
.panel-group .panel-default>.panel-heading+.panel-collapse>.panel-body {
	border-top:solid thin #edf3f7
}
.panel-group .panel-default>.panel-heading {
	background-color:#fff;
	border:none;
	padding:0
}
.panel-group .panel {
	margin:0 24px;
	border-bottom:solid thin #ecf1f6;
	-webkit-transition:all,.1s;
	-khtml-transition:all,.1s;
	-moz-transition:all,.1s;
	-ms-transition:all,.1s;
	-o-transition:all,.1s;
	transition:all,.1s
}
.panel-group .panel.active {
	margin:20px 0!important;
	box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.2)
}
.panel-group .panel+.panel {
	margin-top:0
}
.panel-group.stepper .panel {
	list-style-type:upper-greek
}
.noUi-target,.noUi-target * {
	-ms-touch-action:none;
	touch-action:none;
	-ms-user-select:none;
	user-select:none;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
.noUi-target {
	position:relative;
	direction:ltr;
	background:#EEF5F9
}
.noUi-base {
	width:100%;
	height:100%;
	position:relative;
	z-index:1
}
.noUi-origin {
	position:absolute;
	right:0;
	top:0;
	left:0;
	bottom:0
}
.noUi-handle {
	position:relative;
	z-index:1
}
.noUi-stacking .noUi-handle {
	z-index:10
}
.noUi-state-tap .noUi-origin {
	-webkit-transition:left .3s,top .3s;
	transition:left .3s,top .3s
}
.noUi-state-drag * {
	cursor:inherit!important
}
.noUi-base,.noUi-handle {
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0)
}
.noUi-horizontal {
	height:4px
}
.noUi-horizontal .noUi-handle {
	width:18px;
	height:18px;
	border-radius:50%;
	left:-7px;
	top:-7px;
	background-color:#345DBB
}
.noUi-background {
	background:#D6D7D9
}
.noUi-connect {
	background:#345DBB;
	-webkit-transition:background 450ms;
	transition:background 450ms;
	position:absolute;
	right:0;
	top:0;
	left:0;
	bottom:0
}
.noUi-origin,.noUi-target {
	border-radius:2px
}
.noUi-draggable {
	cursor:w-resize
}
.noUi-vertical .noUi-draggable {
	cursor:n-resize
}
.noUi-handle {
	cursor:default;
	-webkit-box-sizing:content-box!important;
	-moz-box-sizing:content-box!important;
	box-sizing:content-box!important
}
.noUi-handle:active {
	border:8px solid #345DBB;
	border:8px solid rgba(53,93,187,.38);
	-webkit-background-clip:padding-box;
	background-clip:padding-box;
	left:-14px;
	top:-14px
}
[disabled] .noUi-connect,[disabled].noUi-connect {
	background:#B8B8B8
}
[disabled] .noUi-handle,[disabled].noUi-origin {
	cursor:not-allowed
}
.noUi-vertical {
	width:4px;
	display:inline-block;
	height:100%
}
.slider.slider-info .noUi-connect,.slider.slider-info.noUi-connect {
	background-color:#42a5f5
}
.slider.slider-info .noUi-handle {
	border-color:#42a5f5
}
.slider.slider-success .noUi-connect,.slider.slider-success.noUi-connect {
	background-color:#26a69a
}
.slider.slider-success .noUi-handle {
	border-color:#26a69a
}
.slider.slider-warning .noUi-connect,.slider.slider-warning.noUi-connect {
	background-color:#FEC007
}
.slider.slider-warning .noUi-handle {
	border-color:#FEC007
}
.slider.slider-danger .noUi-connect,.slider.slider-danger.noUi-connect {
	background-color:#ef5350
}
.slider.slider-danger .noUi-handle {
	border-color:#ef5350
}
.slider .noUi-handle {
	box-sizing:border-box;
	width:14px;
	height:14px;
	top:-6px;
	cursor:pointer;
	border-radius:100%;
	transition:all .2s ease-out;
	border:1px solid;
	background:#FFF;
	box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);
	left:-6px
}
.slider .noUi-state-tap .noUi-origin {
	transition:left .3s,top .3s
}
.slider .noUi-handle.noUi-active {
	transform:scale3d(2,2,1)
}
.circle {
	-webkit-border-radius:50%;
	border-radius:50%;
	background-clip:padding-box
}
.circle.xs {
	width:10px;
	height:10px
}
.circle.sm {
	width:20px;
	height:20px
}
.circle.md {
	width:40px;
	height:40px
}
.circle.lg {
	width:60px;
	height:60px
}
.circle.xl {
	width:100px;
	height:100px
}
.circle.xxl {
	width:200px;
	height:200px
}
@keyframes show {
	0% {
	transform:scale(0)
}
60% {
	transform:scale(1.1)
}
100% {
	transform:scale(1)
}
}.stepper .nav-tabs {
	position:relative
}
.stepper .nav-tabs>li {
	width:25%;
	position:relative
}
.stepper .nav-tabs>li:after {
	content:'';
	position:absolute;
	background:#f1f1f1;
	display:block;
	width:100%;
	height:5px;
	top:30px;
	left:50%;
	z-index:1
}
.stepper .completed .round-tab::after,.stepper .nav-tabs>li.active:last-child .round-tab::after {
	content:"\f26b";
	right:0;
	top:0;
	-khtml-transition:all,250ms;
	font-family:Material-Design-Iconic-Font
}
.stepper .nav-tabs>li.completed::after {
	background:#26a69a
}
.stepper .nav-tabs>li:last-child::after {
	background:0 0
}
.stepper .nav-tabs>li.active:last-child .round-tab {
	background:#26a69a
}
.stepper .nav-tabs>li.active:last-child .round-tab::after {
	color:#fff;
	left:0;
	margin:0 auto;
	display:block;
	position:absolute;
	font-size:18px;
	transition:all,250ms
}
.stepper .nav-tabs [data-toggle=tab] {
	width:25px;
	height:25px;
	margin:20px auto;
	border-radius:100%;
	border:none;
	padding:0;
	color:#f1f1f1
}
.stepper .nav-tabs [data-toggle=tab]:hover {
	background:0 0;
	border:none
}
.stepper .nav-tabs>.active>[data-toggle=tab],.stepper .nav-tabs>.active>[data-toggle=tab]:focus,.stepper .nav-tabs>.active>[data-toggle=tab]:hover {
	color:#26a69a;
	cursor:default;
	border:none
}
.stepper .tab-pane {
	position:relative;
	padding:0
}
.stepper .round-tab {
	width:25px;
	height:25px;
	line-height:22px;
	display:inline-block;
	border-radius:25px;
	background:#fff;
	border:2px solid #26a69a;
	color:#26a69a;
	z-index:2;
	position:absolute;
	left:0;
	text-align:center;
	font-size:14px
}
.stepper .completed .round-tab {
	background:#26a69a
}
.stepper .completed .round-tab::after {
	color:#fff;
	left:0;
	margin:0 auto;
	display:block;
	position:absolute;
	font-size:18px;
	-webkit-transition:all,250ms;
	-moz-transition:all,250ms;
	-ms-transition:all,250ms;
	-o-transition:all,250ms;
	transition:all,250ms
}
.stepper .active .round-tab::after,.stepper .disabled .round-tab::after,ul.card-actions.icons.left-top .content_sidebarnav-left-trigger {
	display:none
}
.stepper .active .round-tab,.stepper .active .round-tab:hover {
	background:#fff;
	border:2px solid #26a69a
}
.stepper .disabled .round-tab {
	background:#fff;
	color:#f1f1f1;
	border-color:#f1f1f1
}
.stepper .disabled .round-tab:hover {
	color:#4dd3b6;
	border:2px solid #a6dfd3
}
.chip,.chip .close {
	color:#62738a;
	line-height:32px
}
.chip,.chips .input,ul.card-actions.icons li,ul.card-actions.left-bottom>li,ul.card-actions.left-top>li,ul.card-actions.right-bottom>li,ul.card-actions.right-top>li {
	display:inline-block
}
.stepper .nav-tabs li.active a:after {
	background:0 0
}
.chip {
	height:32px;
	font-size:13px;
	font-weight:400;
	padding:0 12px;
	border-radius:16px;
	background-color:rgba(165,181,202,.5);
	margin-bottom:5px;
	margin-right:5px
}
.chip .circle-profile-photo,.chip img {
	float:left;
	margin:0 8px 0 -12px;
	height:32px;
	width:32px;
	border-radius:50%
}
.chip .close {
	cursor:pointer;
	float:right;
	font-size:16px;
	padding-left:8px
}
.chips {
	border:none;
	border-bottom:1px solid rgba(165,181,203,.5);
	box-shadow:none;
	margin:0 0 20px;
	min-height:45px;
	outline:0;
	transition:all .3s
}
.chips.focus {
	border-bottom:1px solid #42a5f5;
	box-shadow:0 1px 0 0 #42a5f5
}
.chips:hover {
	cursor:text
}
.chips .chip.selected,.chips .chip.selected i {
	background-color:#42a5f5;
	color:#fff
}
.chips .input {
	background:0 0;
	border:0;
	color:rgba(0,0,0,.6);
	font-size:1rem;
	height:3rem;
	line-height:32px;
	outline:0;
	margin:0;
	padding:0!important;
	width:120px!important
}
.chips .input:focus {
	border:0!important;
	box-shadow:none!important
}
.prefix~.chips {
	margin-left:3rem;
	width:92%;
	width:calc(100% - 3rem)
}
.chips:empty~label {
	font-size:.8rem;
	transform:translateY(-140%)
}
ul.card-actions.left-bottom,ul.card-actions.left-top,ul.card-actions.right-bottom,ul.card-actions.right-top {
	position:absolute;
	margin:0;
	padding:0
}
ul.card-actions.left-bottom>li a,ul.card-actions.left-top>li a,ul.card-actions.right-bottom>li a,ul.card-actions.right-top>li a {
	font-size:1.125em;
	text-transform:uppercase
}
ul.card-actions.left-bottom>li a.btn,ul.card-actions.left-bottom>li button.btn,ul.card-actions.left-top>li a.btn,ul.card-actions.left-top>li button.btn,ul.card-actions.right-bottom>li a.btn,ul.card-actions.right-bottom>li button.btn,ul.card-actions.right-top>li a.btn,ul.card-actions.right-top>li button.btn {
	font-size:.8125em
}
ul.card-actions.icons li a i,ul.card-actions.icons li i,ul.card-actions.left-top i {
	font-size:1.125em
}
ul.card-actions.right-top {
	right:20px;
	top:20px
}
ul.card-actions.left-top {
	left:20px;
	top:20px
}
ul.card-actions.left-top>li {
	margin-right:20px
}
ul.card-actions.right-bottom {
	right:10px;
	bottom:0
}
ul.card-actions.right-bottom>li .btn {
	margin:7px 0;
	padding:10px
}
ul.card-actions.right-bottom>li a {
	margin:15px 0
}
ul.card-actions.left-bottom {
	left:10px;
	bottom:0
}
ul.card-actions.left-bottom>li .btn {
	margin:7px 0;
	padding:10px
}
ul.card-actions.left-bottom>li a {
	margin:15px 0
}
ul.card-actions.icons {
	position:absolute;
	list-style:none;
	padding:0;
	margin:0
}
ul.card-actions.icons li ul li {
	display:block
}
ul.card-actions.icons li .btn-fab i {
	font-size:24px!important
}
ul.card-actions.buttons.right-top {
	right:20px;
	top:0
}
ul.card-actions.buttons.right-top li .btn,ul.card-actions.buttons.right-top li.dropdown a {
	font-size:14px
}
#header_wrapper .card-actions.icons>a,#header_wrapper .card-actions.icons>li>a {
	width:40px;
	height:40px;
	padding-top:11px
}
#header_wrapper .card-actions.left-top {
	left:21px!important;
	top:10px!important;
	z-index:10
}
#header_wrapper .card-actions.left-top li {
	padding-right:8px
}
#header_wrapper .card-actions.right-top {
	right:20px!important;
	top:10px!important;
	z-index:10
}
#header_wrapper .card-actions.right-top li {
	padding-left:8px
}
@media (max-width:767px) {
	#header_wrapper .card-actions.right-top {
	right:20px!important;
	top:10px!important;
	z-index:10
}
#header_wrapper .card-actions.right-top li {
	padding-left:8px
}
}.card-actions.icons>a,.card-actions.icons>li>a {
	width:30px;
	height:30px;
	display:inline-block;
	text-align:center;
	padding-top:3px;
	position:relative
}
.mdl-grid {
    width: 100%;
}
.card-actions.icons>a:hover,.card-actions.icons>li>a:hover {
	color:#3e4c5e
}
.card-actions.icons>a:before,.card-actions.icons>li>a:before {
	left:0;
	top:0;
	content:"";
	position:absolute;
	width:100%;
	height:100%;
	-webkit-transform:scale3d(0,0,0);
	-moz-transform:scale3d(0,0,0);
	-ms-transform:scale3d(0,0,0);
	-o-transform:scale3d(0,0,0);
	transform:scale3d(0,0,0);
	-webkit-transition:all;
	-o-transition:all;
	transition:all;
	-webkit-transition-duration:250ms;
	transition-duration:250ms;
	background-color:rgba(0,0,0,.1);
	z-index:0;
	border-radius:50%;
	opacity:0;
	filter:alpha(opacity=0)
}
.card-actions.icons>a.open:before,.card-actions.icons>a:hover:before,.card-actions.icons>li>a.open:before,.card-actions.icons>li>a:hover:before {
	-webkit-transform:scale3d(1,1,1);
	-moz-transform:scale3d(1,1,1);
	-ms-transform:scale3d(1,1,1);
	-o-transform:scale3d(1,1,1);
	transform:scale3d(1,1,1);
	opacity:1;
	filter:alpha(opacity=100)
}
.card-actions.icons.lg>a,.card-actions.icons.lg>li>a {
	font-size:1.4375em
}
.card-actions.icons.lg>a:before,.card-actions.icons.lg>li>a:before {
	top:3px
}
.card-actions.icons.lg>a.open:before,.card-actions.icons.lg>a:hover:before,.card-actions.icons.lg>li>a.open:before,.card-actions.icons.lg>li>a:hover:before {
	-webkit-transform:scale3d(1.2,1.2,1.2);
	-moz-transform:scale3d(1.2,1.2,1.2);
	-ms-transform:scale3d(1.2,1.2,1.2);
	-o-transform:scale3d(1.2,1.2,1.2);
	transform:scale3d(1.2,1.2,1.2);
	opacity:1;
	filter:alpha(opacity=100)
}
.card-actions.icons.open>a>i,.card-actions.icons>li.open>a>i {
	color:#000
}
.card-actions.icons.open>a:before,.card-actions.icons>li.open>a:before {
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	-o-transform:scale(1);
	transform:scale(1);
	opacity:1;
	filter:alpha(opacity=100)
}
.card-actions.icons.alt-actions>li>a>i {
	color:rgba(255,255,255,.9)
}
.card-actions.icons.alt-actions>li.open>a>i,.card-actions.icons.alt-actions>li>a:hover>i {
	color:#fff
}
.card-actions.icons.open {
	z-index:3
}
ul.card-actions.icons.right-top {
	right:10px;
	top:15px
}
ul.card-actions.icons.left-top {
	left:10px;
	top:15px
}
ul.card-actions.icons.right-bottom {
	right:15px;
	position:absolute;
	z-index:2;
	list-style:none;
	padding:0;
	margin:0
}
ul.card-actions.icons.left-bottom {
	left:15px;
	position:absolute;
	z-index:2;
	list-style:none;
	padding:0;
	margin:0
}
.card-footer ul.card-actions.icons,.card-heading ul.card-actions.icons {
	position:absolute;
	list-style:none;
	padding:0;
	margin:0
}
.card-footer ul.card-actions.icons.right,.card-heading ul.card-actions.icons.right {
	right:20px;
	bottom:20px
}
.card-footer ul.card-actions.icons.right.fab-action,.card-heading ul.card-actions.icons.right.fab-action {
	bottom:30px
}
.card-footer ul.card-actions.icons.left,.card-heading ul.card-actions.icons.left {
	left:20px;
	bottom:20px
}
.card-footer ul.card-actions.icons.left.fab-action,.card-heading ul.card-actions.icons.left.fab-action {
	bottom:30px
}
#header_wrapper.header-md #header ul.card-actions.icons.right-top {
	top:40px;
	right:10px
}
#header_wrapper.header-md #header ul.card-actions.icons.left-top {
	top:20px;
	left:0
}
#header_wrapper.header-md #header ul.card-actions.fab-action {
	list-style:none;
	padding:0;
	margin:0
}
#header_wrapper.header-md #header ul.card-actions.right.fab-action {
	right:20px;
	bottom:-57px;
	position:absolute
}
#header_wrapper.header-md #header ul.card-actions.left.fab-action {
	left:20px;
	bottom:-85px;
	position:absolute
}
#header_wrapper.header-xl ul.card-actions {
	z-index:99
}
#header_wrapper.header-xl ul.card-actions.icons.right-top {
	top:40px;
	right:10px
}
#header_wrapper.header-xl ul.card-actions.icons.left-top {
	top:40px;
	left:10px
}
#header_wrapper.header-xl ul.card-actions.fab-action {
	list-style:none;
	padding:0;
	margin:0
}
#header_wrapper.header-xl ul.card-actions.right.fab-action {
	right:3%;
	bottom:-27px;
	position:absolute
}
#header_wrapper.header-xl ul.card-actions.left.fab-action {
	left:10%;
	bottom:-27px;
	position:absolute
}
#header_wrapper #header ul.card-actions.left-bottom>li a,#header_wrapper #header ul.card-actions.left-top>li a,#header_wrapper #header ul.card-actions.right-bottom>li a,#header_wrapper #header ul.card-actions.right-top>li a {
	font-size:1.375em
}
#header_wrapper #header .card-actions.icons>a,#header_wrapper #header .card-actions.icons>li>a {
	width:40px;
	height:40px
}
@media (max-width:767px) {
	#header_wrapper ul.card-actions.right.fab-action {
	right:15px!important;
	bottom:15px!important;
	position:fixed!important
}
#header_wrapper ul.card-actions.left.fab-action {
	left:15px!important;
	bottom:15px!important;
	position:fixed!important
}
}#content_sidebarnav-left .header_wrapper ul.card-actions.icons.right-top,#content_sidebarnav-right .header_wrapper ul.card-actions.icons.right-top {
	top:15px;
	right:25px
}
#content_sidebarnav-left .header_wrapper ul.card-actions.icons.right-bottom,#content_sidebarnav-right .header_wrapper ul.card-actions.icons.right-bottom {
	bottom:15px;
	right:25px
}
#content_sidebarnav-left .header_wrapper ul.card-actions.icons.left-top,#content_sidebarnav-right .header_wrapper ul.card-actions.icons.left-top {
	top:15px;
	left:25px
}
#content_sidebarnav-left .header_wrapper ul.card-actions.icons.left-bottom,#content_sidebarnav-right .header_wrapper ul.card-actions.icons.left-bottom {
	bottom:15px;
	left:25px
}
#content_sidebarnav-left .card,#content_sidebarnav-right .card {
	margin-bottom:10px
}
#content_sidebarnav-left .card .card-footer ul.card-actions.icons.left-bottom,#content_sidebarnav-right .card .card-footer ul.card-actions.icons.left-bottom {
	bottom:6px;
	left:8px
}
#content_sidebarnav-left .card .card-footer ul.card-actions.icons.right-bottom,#content_sidebarnav-right .card .card-footer ul.card-actions.icons.right-bottom {
	bottom:6px;
	right:8px
}
#rightnav .card .card-heading ul.card-actions.icons.right-top {
	right:10px;
	top:8px
}
.drawer-left,.drawer-left-lg {
	padding:0;
	background:#fff;
	top:60px;
	position:fixed;
	z-index:80;
	height:100%;
	box-shadow:0 0 5px rgba(0,0,0,.3);
	-webkit-transition:all,.3s,ease-out;
	-khtml-transition:all,.3s,ease-out;
	-moz-transition:all,.3s,ease-out;
	-ms-transition:all,.3s,ease-out;
	-o-transition:all,.3s,ease-out;
	transition:all,.3s,ease-out
}
.drawer-left .card.profile-menu,.drawer-left-lg .card.profile-menu {
	box-shadow:none
}
.drawer-left .card.profile-menu .card-body,.drawer-left-lg .card.profile-menu .card-body {
	padding:0
}
.drawer-left .card.profile-menu .card-body .submenu ul,.drawer-left-lg .card.profile-menu .card-body .submenu ul {
	margin:0;
	padding:15px 0 0
}
.drawer-left .card.profile-menu .card-body .submenu ul li,.drawer-left-lg .card.profile-menu .card-body .submenu ul li {
	padding:0 0 0 25px;
	position:relative
}
.drawer-left .card.profile-menu .card-body .submenu ul li a,.drawer-left-lg .card.profile-menu .card-body .submenu ul li a {
	font-size:.9375em;
	display:block;
	padding:11px 5px 11px 0
}
.drawer-left .card.profile-menu .card-body .submenu ul li a:hover,.drawer-left-lg .card.profile-menu .card-body .submenu ul li a:hover {
	color:#516073
}
.drawer-left .card.profile-menu .card-body .submenu ul li a i,.drawer-left-lg .card.profile-menu .card-body .submenu ul li a i {
	width:25px;
	font-size:1.4em;
	vertical-align:text-top
}
.drawer-left .card.profile-menu .card-body .submenu ul li:active,.drawer-left .card.profile-menu .card-body .submenu ul li:focus,.drawer-left .card.profile-menu .card-body .submenu ul li:hover,.drawer-left-lg .card.profile-menu .card-body .submenu ul li:active,.drawer-left-lg .card.profile-menu .card-body .submenu ul li:focus,.drawer-left-lg .card.profile-menu .card-body .submenu ul li:hover {
	background:#eef5f9;
	cursor:pointer
}
.drawer-left .card.profile-menu .card-body .submenu ul li.title,.drawer-left-lg .card.profile-menu .card-body .submenu ul li.title {
	font-size:13px;
	font-weight:200;
	padding:15px 0 5px 25px
}
.drawer-left .card.profile-menu .card-body .submenu ul li.title:active,.drawer-left .card.profile-menu .card-body .submenu ul li.title:focus,.drawer-left .card.profile-menu .card-body .submenu ul li.title:hover,.drawer-left-lg .card.profile-menu .card-body .submenu ul li.title:active,.drawer-left-lg .card.profile-menu .card-body .submenu ul li.title:focus,.drawer-left-lg .card.profile-menu .card-body .submenu ul li.title:hover {
	background:0 0;
	cursor:default
}
.drawer-left-lg.alt-card .card-title,.drawer-left.alt-card .card-title {
	color:#fff!important;
	padding:0 15px;
	margin:0;
	font-size:1.0625em
}
.drawer-left-lg.alt-card a.info:link,.drawer-left.alt-card a.info:link {
	font-size:.8125em;
	padding:15px 0;
	display:block;
	color:rgba(255,255,255,.5);
	position:fixed;
	bottom:0;
	width:100%
}
.drawer-left-lg.alt-card a.info:link span,.drawer-left.alt-card a.info:link span {
	padding:0 15px
}
.drawer-left .divider,.drawer-left-lg .divider {
	height:1px;
	width:100%;
	background:#E3ECF7
}
.drawer-left .panel-group .panel.panel-default .panel-title>a,.drawer-left-lg .panel-group .panel.panel-default .panel-title>a {
	font-size:18px;
	color:#516073
}
.drawer-left .drawer-content,.drawer-left-lg .drawer-content {
	position:relative;
	margin-top:10px;
	min-height:100%
}
.drawer-left .drawer-content .panel-group .panel,.drawer-left-lg .drawer-content .panel-group .panel {
	margin:0
}
.drawer-left .drawer-footer,.drawer-left-lg .drawer-footer {
	background:#fff;
	position:fixed;
	width:100%;
	bottom:50px;
	padding:15px;
	text-align:right;
	border-top:1px solid #d2dae5
}
.drawer-left-lg.drawer-fixed,.drawer-left.drawer-fixed {
	position:fixed
}
#content_wrapper.open-left .drawer-left {
	left:240px
}
.app_sidebar-menu-collapsed #content_wrapper.open-left .drawer-left {
	left:50px
}
#content_wrapper.open-left-lg .drawer-left-lg {
	left:240px
}
.app_sidebar-menu-collapsed #content_wrapper.open-left-lg .drawer-left-lg {
	left:50px
}
.drawer-left {
	width:280px;
	min-width:280px;
	max-width:280px;
	left:-290px
}
.drawer-left .card.profile-menu .card-title {
	float:right
}
.drawer-left-lg {
	width:480px;
	min-width:480px;
	max-width:480px;
	left:-490px
}
.drawer-left-lg .card.profile-menu .card-title {
	float:left
}
.drawer-right .card.profile-menu .card-title,.drawer-right-lg .card.profile-menu .card-title {
	float:right
}
@media (max-width:768px) {
	.drawer-left,.drawer-left-lg {
	width:80%;
	min-width:80%;
	max-width:80%;
	left:-80%
}
}.boxed-leftnav .drawer-trigger {
	display:none
}
@media (max-width:1200px) {
	.boxed-leftnav .drawer-trigger {
	display:block
}
}@media (max-width:1280px) {
	.leftnav_v1 .drawer-trigger,.leftnav_v2 .drawer-trigger {
	display:block!important
}
#content_wrapper.open-left .drawer-left,#content_wrapper.open-left-lg .drawer-left-lg {
	left:0
}
}.drawer-right,.drawer-right-lg {
	padding:0 0 40px;
	background:#fff;
	top:60px;
	position:fixed;
	overflow-y:auto;
	z-index:80;
	height:100%;
	box-shadow:0 0 5px rgba(0,0,0,.3);
	-webkit-transition:all,.3s,ease-out;
	-khtml-transition:all,.3s,ease-out;
	-moz-transition:all,.3s,ease-out;
	-ms-transition:all,.3s,ease-out;
	-o-transition:all,.3s,ease-out;
	transition:all,.3s,ease-out
}
.drawer-right .card.profile-menu,.drawer-right-lg .card.profile-menu {
	box-shadow:none
}
.drawer-right .card.profile-menu .card-body,.drawer-right-lg .card.profile-menu .card-body {
	padding:0
}
.drawer-right .card.profile-menu .card-body .submenu ul,.drawer-right-lg .card.profile-menu .card-body .submenu ul {
	margin:0;
	padding:15px 0 0
}
.drawer-right .card.profile-menu .card-body .submenu ul li,.drawer-right-lg .card.profile-menu .card-body .submenu ul li {
	padding:0 0 0 25px;
	position:relative
}
.drawer-right .card.profile-menu .card-body .submenu ul li a,.drawer-right-lg .card.profile-menu .card-body .submenu ul li a {
	font-size:.9375em;
	display:block;
	padding:11px 5px 11px 0
}
.drawer-right .card.profile-menu .card-body .submenu ul li a:hover,.drawer-right-lg .card.profile-menu .card-body .submenu ul li a:hover {
	color:#516073
}
.drawer-right .card.profile-menu .card-body .submenu ul li a i,.drawer-right-lg .card.profile-menu .card-body .submenu ul li a i {
	width:25px;
	font-size:1.4em;
	vertical-align:text-top
}
.drawer-right .card.profile-menu .card-body .submenu ul li:active,.drawer-right .card.profile-menu .card-body .submenu ul li:focus,.drawer-right .card.profile-menu .card-body .submenu ul li:hover,.drawer-right-lg .card.profile-menu .card-body .submenu ul li:active,.drawer-right-lg .card.profile-menu .card-body .submenu ul li:focus,.drawer-right-lg .card.profile-menu .card-body .submenu ul li:hover {
	background:#eef5f9;
	cursor:pointer
}
.drawer-right-lg.alt-card .card-title,.drawer-right.alt-card .card-title {
	color:#fff!important;
	padding:0 15px;
	margin:0;
	font-size:1.0625em
}
.drawer-right-lg.alt-card a.info:link,.drawer-right.alt-card a.info:link {
	font-size:.8125em;
	padding:15px 0;
	display:block;
	color:rgba(255,255,255,.5);
	position:fixed;
	bottom:0;
	width:100%
}
.drawer-right-lg.alt-card a.info:link span,.drawer-right.alt-card a.info:link span {
	padding:0 15px
}
.drawer-right .divider,.drawer-right-lg .divider {
	height:1px;
	width:100%;
	background:#E3ECF7
}
.drawer-right .panel-group .panel.panel-default .panel-title>a,.drawer-right-lg .panel-group .panel.panel-default .panel-title>a {
	font-size:18px;
	color:#516073
}
.drawer-right .drawer-content,.drawer-right-lg .drawer-content {
	position:relative;
	margin-top:10px;
	min-height:100%
}
.drawer-right .drawer-content .panel-group .panel,.drawer-right-lg .drawer-content .panel-group .panel {
	margin:0
}
.drawer-right .drawer-footer,.drawer-right-lg .drawer-footer {
	background:#fff;
	position:fixed;
	width:100%;
	bottom:50px;
	padding:15px;
	text-align:right;
	border-top:1px solid #d2dae5
}
.drawer-right-lg.drawer-fixed,.drawer-right.drawer-fixed {
	position:fixed
}
#content_wrapper.open-right .drawer-right {
	right:0
}
.drawer-right {
	width:280px;
	min-width:280px;
	max-width:280px;
	right:-290px
}
.drawer-right-lg {
	width:480px;
	min-width:480px;
	max-width:480px;
	right:-490px
}
#content_wrapper.open-right-lg .drawer-right-lg {
	right:0
}
@media (max-width:768px) {
	.drawer-right,.drawer-right-lg {
	width:80%;
	min-width:80%;
	max-width:80%;
	right:-80%
}
}.boxed-right .drawer-trigger {
	display:none
}
@media (max-width:1200px) {
	.boxed-right .drawer-trigger {
	display:block
}
}.context-menu {
	display:none;
	position:absolute;
	z-index:10;
	width:250px;
	padding:10px 0;
	text-align:left;
	list-style:none;
	background-color:#fff;
	-webkit-background-clip:padding-box;
	background-clip:padding-box;
	border:0;
	-o-transition:all 150ms linear;
	transition:all 150ms linear;
	box-shadow:0 5px 15px rgba(0,0,0,.15);
	transform:translateY(-2px);
	color:#a5b5cb;
	border-radius:3px
}
.context-menu--active {
	display:block
}
.context-menu__items {
	list-style:none;
	margin:0;
	padding:0
}
.context-menu__item {
	display:block;
	margin-bottom:4px;
	position:relative
}
.context-menu__link {
	display:block;
	padding:10px 20px 10px 45px;
	font-size:15px;
	border-left:solid 6px transparent;
	margin:0 5px;
	color:#6f829c;
	font-weight:600;
	text-decoration:none
}
.context-menu__link:hover {
	-o-transition:all 150ms linear;
	transition:all 150ms linear;
	color:#fff;
	border-radius:0 3px 3px 0
}
.context-menu ul li.divider {
	margin:5px 0;
	background-color:rgba(227,235,239,.5);
	height:1px;
	overflow:hidden
}
.context-menu ul li a i {
	font-size:1.5625em;
	padding:4px 8px 0 10px;
	position:absolute;
	left:10px;
	top:3px
}
.modal-backdrop {
	background:rgba(131,151,172,.8)
}
.modal-backdrop.in {
	opacity:.6
}
.modal.fade .modal-dialog {
	opacity:0;
	-webkit-transform:scale(.1);
	-ms-transform:scale(.1);
	-o-transform:scale(.1);
	transform:scale(.1);
	-webkit-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease
}
.modal.fade.in .modal-dialog {
	opacity:1;
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1);
	-webkit-transform:translate3d(0,0,0);
	-ms-transform:translate3d(0,0,0);
	-o-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0);
}
.modal-content {
	border:none;
	border-radius:4px;
	background:#fff;
	box-shadow:none
}
.modal-header {
	min-height:16px;
	padding:20px;
	border-bottom:none;
	background:#EEF5F9;
	border-radius:4px 4px 0 0
}
.modal-title {
	font-weight:400;
	font-size:21px;
	color:inherit
}
.modal-header .close {
	color:rgba(175,188,206,.8);
	opacity:.7;
	font-size:32px;
	top:10px;
	right:10px;
	width:30px;
	height:30px;
	border-radius:80px;
	cursor:pointer;
	-moz-transition:color .5s ease-in-out;
	-o-transition:color .5s ease-in-out;
	-webkit-transition:color .5s ease-in-out;
	transition:color .5s ease-in-out;
	outline:0!important;
	position:absolute
}
.modal-header .close:active,.modal-header .close:hover {
	color:#e3ecf7;
	outline:0;
	border:none
}
.modal-body {
	padding:20px
}
.modal-body p {
	font-size:.875em;
	color:inherit;
	line-height:1.8em
}
.modal-body .lead {
	font-weight:300;
	font-size:16px;
	color:#757575
}
.modal-body .lead:last-child,.modal-body p:last-child {
	margin-bottom:0
}
.modal-body .nav-tabs li a {
	font-size:.875em
}
.modal-footer {
	padding:10px 15px 15px;
	text-align:right;
	border-radius:0 0 4px 4px;
	border:none;
	background:#fff
}
.modal-footer .btn+.btn {
	margin-bottom:5px
}
.modal-footer .btn+.btn:last-child {
	margin-left:5px;
	margin-bottom:10px
}
@media (min-width:768px) {
	.modal-dialog {
	width:600px;
	margin:5% auto
}
.modal-dialog.modal-xs {
	width:200px;
	margin:5% auto 0
}
.modal-dialog.modal-sm {
	width:400px;
	margin:5% auto 0
}
.modal-dialog.modal-md {
	width:600px;
}
.modal-dialog.modal-lg {
	width:1000px;
	margin:5% auto 0
}
.modal-dialog.modal-xl {
	width:1200px;
	margin:5% auto 0
}
}.modal.fullscreen {
	position:fixed;
	top:0;
	bottom:0;
	left:0;
	right:0;
	overflow:hidden
}
.modal.fullscreen .modal-dialog {
	position:fixed;
	margin:0;
	padding:0;
	height:100%;
	width:100%
}
.modal.fullscreen .modal-dialog .modal-header {
	height:60px;
	padding:20px;
	border-bottom:none;
	border-radius:0;
	z-index:99;
	position:absolute;
	width:100%
}
.modal.fullscreen .modal-dialog .modal-header .modal-title {
	z-index:99;
	height:auto
}
.modal.fullscreen .modal-dialog .modal-content {
	position:absolute;
	top:0;
	bottom:0;
	left:0;
	right:0;
	border-radius:0
}
.modal.fullscreen .modal-dialog .modal-body {
	position:absolute;
	top:60px;
	font-size:.9375em;
	overflow:auto;
	margin-bottom:60px;
	padding:15px;
	width:100%;
	bottom:10px
}
.modal.fullscreen .modal-dialog .modal-footer {
	position:absolute;
	right:0;
	bottom:0;
	left:0;
	height:80px;
	padding:10px;
	background:#fff
}
.modal.modal-stepper .modal-content {
	padding-bottom:55px
}
.modal.modal-stepper .modal-content .stepper-body {
	min-height:100px
}
.modal.modal-stepper .modal-footer {
	margin-top:0;
	padding:10px 15px 0;
	border-top:none;
	position:absolute;
	width:100%
}
.backdrop,html.backdrop-open {
	position:fixed
}
.modal.bottom-sheet .modal-dialog {
	margin:0;
	width:100%;
	bottom:0;
	height:350px;
	position:fixed
}
.modal.bottom-sheet .modal-dialog .modal-content {
	height:100%;
	border-radius:0
}
.modal.bottom-sheet .modal-dialog .modal-content .modal-body {
	bottom:-290px;
	width:100%;
	-webkit-transition:opacity .3s ease-out,bottom .3s ease-out;
	-moz-transition:opacity .3s ease-out,bottom .3s ease-out;
	-o-transition:opacity .3s ease-out,bottom .3s ease-out;
	transition:opacity .3s ease-out,bottom .3s ease-out
}
.modal.bottom-sheet.fade.in .modal-body {
	bottom:0;
	overflow:auto!important;
	height:350px;
	padding-bottom:50px
}
.modal.bottom-sheet button.close {
	top:21px;
	right:30px;
	width:30px;
	height:30px;
	background-color:#bcced6
}
.backdrop {
	top:65px;
	right:0;
	bottom:0;
	left:0;
	overflow:hidden;
	background:#8496ad;
	-webkit-animation:fadeInFromNone 250ms ease-out;
	-moz-animation:fadeInFromNone 250ms ease-out;
	-o-animation:fadeInFromNone 250ms ease-out;
	animation:fadeInFromNone 250ms ease-out;
	opacity:.8;
	z-index:70
}
.backdrop.top {
	top:0;
	z-index:90
}
@-webkit-keyframes fadeInFromNone {
	0% {
	display:none;
	opacity:0
}
1% {
	display:block;
	opacity:0
}
100% {
	display:block;
	opacity:.8
}
}@-moz-keyframes fadeInFromNone {
	0% {
	display:none;
	opacity:0
}
1% {
	display:block;
	opacity:0
}
100% {
	display:block;
	opacity:.8
}
}@-o-keyframes fadeInFromNone {
	0% {
	display:none;
	opacity:0
}
1% {
	display:block;
	opacity:0
}
100% {
	display:block;
	opacity:.8
}
}@keyframes fadeInFromNone {
	0% {
	display:none;
	opacity:0
}
1% {
	display:block;
	opacity:0
}
100% {
	display:block;
	opacity:.8
}
}
.table th {
	font-weight:600
}
.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th {
	border-top:1px solid #d7e1ed
}
.table>thead>tr>th {
	vertical-align:middle;
	border-bottom:1px solid #d7e1ed
}
.table-hover>tbody>tr:hover,.table-striped>tbody>tr:nth-of-type(odd),.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active {
	background-color:#EEF5F9
}
.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th {
	border:1px solid #d7e1ed
}
.card.card-data-tables .dataTables_wrapper .mdl-grid:first-child .mdl-cell.mdl-cell--6-col {
	width:calc(50% - 16px)
}
.card.card-data-tables .dataTables_wrapper .mdl-grid:last-child .mdl-cell.mdl-cell--4-col,.card.card-data-tables .dataTables_wrapper .mdl-grid:last-child .mdl-cell.mdl-cell--8-col {
	padding:30px;
	width:50%;
	display:inline-block
}
.card.card-data-tables .dataTables_wrapper label .dropdownjs {
	display:inline-block
}
.card.card-data-tables .dataTables_wrapper .dataTables_filter {
	display:none
}
.card.card-data-tables .dropdown-menu.dropdown-menu-right {
	top:45px;
	right: -10px;
}
.card.card-data-tables .dropdownjs::after {
	content:' '
}
.card.card-data-tables table.dataTable thead .sorting:before,.card.card-data-tables table.dataTable thead .sorting_asc:before,.card.card-data-tables table.dataTable thead .sorting_asc_disabled:before,.card.card-data-tables table.dataTable thead .sorting_desc:before,.card.card-data-tables table.dataTable thead .sorting_desc_disabled:before {
	font-family:Material-Design-Iconic-Font;
	content:"\f2ea";
	-webkit-transform:rotate(90deg);
	-khtml-transform:rotate(90deg);
	-moz-transform:rotate(90deg);
	-ms-transform:rotate(90deg);
	-o-transform:rotate(90deg);
	transform:rotate(90deg)
}
.card.card-data-tables table.dataTable thead .sorting:after,.card.card-data-tables table.dataTable thead .sorting_asc:after,.card.card-data-tables table.dataTable thead .sorting_asc_disabled:after,.card.card-data-tables table.dataTable thead .sorting_desc:after,.card.card-data-tables table.dataTable thead .sorting_desc_disabled:after {
	left:1.5em;
	right:auto;
	font-family:Material-Design-Iconic-Font;
	content:"\f2ea";
	-webkit-transform:rotate(-90deg);
	-khtml-transform:rotate(-90deg);
	-moz-transform:rotate(-90deg);
	-ms-transform:rotate(-90deg);
	-o-transform:rotate(-90deg);
	transform:rotate(-90deg)
}
.card.card-data-tables table.dataTable thead .sorting:before,.card.card-data-tables table.dataTable thead .sorting_asc:before,.card.card-data-tables table.dataTable thead .sorting_asc_disabled:before,.card.card-data-tables table.dataTable thead .sorting_desc:before,.card.card-data-tables table.dataTable thead .sorting_desc_disabled:before {
	left:.5em;
	right:auto
}
.card.card-data-tables table.dataTable thead .sorting:after,.card.card-data-tables table.dataTable thead .sorting:before,.card.card-data-tables table.dataTable thead .sorting_asc:after,.card.card-data-tables table.dataTable thead .sorting_asc:before,.card.card-data-tables table.dataTable thead .sorting_asc_disabled:after,.card.card-data-tables table.dataTable thead .sorting_asc_disabled:before,.card.card-data-tables table.dataTable thead .sorting_desc:after,.card.card-data-tables table.dataTable thead .sorting_desc:before,.card.card-data-tables table.dataTable thead .sorting_desc_disabled:after,.card.card-data-tables table.dataTable thead .sorting_desc_disabled:before {
	position:absolute;
	bottom:11px;
	display:block;
	opacity:.3;
	font-size:1.3em
}
.card.card-data-tables table.dataTable thead .sorting_asc:before,.card.card-data-tables table.dataTable thead .sorting_desc:after {
	opacity:1
}
.card.card-data-tables table.dataTable th .btn-fab {
	top:3px;
}
.card.card-data-tables table.dataTable th.sorting,.card.card-data-tables table.dataTable th.sorting_asc,.card.card-data-tables table.dataTable th.sorting_desc {
	padding-left:45px
}
.card.card-data-tables .mdl-data-table {
	position:relative;
	border:none;
	border-collapse:collapse;
	font-size:14px;
	background-color:#fff
}
.card.card-data-tables .mdl-data-table thead {
	padding-bottom:3px;
    background-color: #455565;
    color: #fff;
}
.card.card-data-tables .mdl-data-table thead .mdl-data-table__select {
	margin-top:0
}
.card.card-data-tables .mdl-data-table tbody tr {
	position:relative;
	height:48px;
	transition-duration:.28s;
	transition-timing-function:cubic-bezier(.4,0,.2,1);
	transition-property:background-color
}
.card.card-data-tables .mdl-data-table tbody tr.is-selected {
	background-color:#e0e0e0
}
.card.card-data-tables .mdl-data-table tbody tr:hover {
	background-color:#EEF5F9
}


.card.card-data-tables .mdl-data-table tbody tr:hover td a.icon {
	background:#688696;
	color:#fff
}

.card.card-data-tables .mdl-data-table td,.card.card-data-tables .mdl-data-table th {
	text-align:left;
	position:relative;
	height:48px;
	padding: 5px 12px;
	box-sizing:border-box
}
.card.card-data-tables .mdl-data-table td:last-of-type,.card.card-data-tables .mdl-data-table th:last-of-type {
	margin:auto
}
.card.card-data-tables .mdl-data-table td {
    border-bottom: 1px solid #ddd;
    vertical-align: middle;
    text-align: center;   
}
.card.card-data-tables .mdl-data-table td.text-left {
    text-align: left;   
}
/* .card.card-data-tables .mdl-data-table td img{
	margin-right: 10px;
} */
.card.card-data-tables .mdl-data-table td .mdl-data-table__select {
	vertical-align:middle
}
.card.card-data-tables .mdl-data-table th {
	text-overflow:ellipsis;
	font-weight:700;   
	text-align: center;
	line-height:24px;
	letter-spacing:0;
	font-size:14px;
}
.card.card-data-tables .mdl-data-table th .mdl-data-table__header--sorted-ascending,.card.card-data-tables .mdl-data-table th .mdl-data-table__header--sorted-descending {
	color:rgba(0,0,0,.87)
}
.card.card-data-tables .mdl-data-table th .mdl-data-table__header--sorted-ascending:before,.card.card-data-tables .mdl-data-table th .mdl-data-table__header--sorted-descending:before {
	font-family:'Material Icons';
	font-weight:400;
	font-style:normal;
	font-size:24px;
	line-height:1;
	letter-spacing:normal;
	text-transform:none;
	display:inline-block;
	word-wrap:normal;
	-moz-font-feature-settings:'liga';
	font-feature-settings:'liga';
	-webkit-font-feature-settings:'liga';
	-webkit-font-smoothing:antialiased
}
.card.card-data-tables .mdl-data-table th .mdl-data-table__header--sorted-ascending:before {
	content:"\e5d8"
}
.card.card-data-tables .mdl-data-table th .mdl-data-table__header--sorted-descending:before {
	content:"\e5db"
}
.chartist:after,.chartist:before {
	content:""
}
.card.card-data-tables .mdl-data-table__select {
	width:16px
}
.card.card-data-tables .mdl-data-table__cell--non-numeric.mdl-data-table__cell--non-numeric {
	text-align:left
}
.card.card-data-tables .dataTables_empty {
	text-align:center!important;
	font-size:1.5625em;
	font-weight:600;
	padding:50px 0!important
}
.dataTables_wrapper td a.icon {
	background:#E8F0FE;
	border:none;
	border-radius:100%;
	height:35px;
	margin:0 6px;
	width:35px;
	display:inline-block;
	line-height:3em;
	text-indent:5px
}
.dataTables_wrapper td a.icon i {
	font-size:1.6875em;
	margin-right:15px
}
.dataTables_wrapper td a.icon:hover {
	background:#688696;
	color:#fff
}
@media (max-width:768px) {
	.card.card-data-tables .dataTables_wrapper .mdl-grid:last-child .mdl-cell.mdl-cell--4-col,.card.card-data-tables .dataTables_wrapper .mdl-grid:last-child .mdl-cell.mdl-cell--8-col {
	width:100%
}
.mdl-grid {
	text-align:center
}
}#website-stats .legend {
	position:absolute;
	top:-15px
}
#website-stats .legend .legendColorBox>div {
	border:none!important
}
#website-stats .legend .legendColorBox>div div {
	border-radius:50%
}
#website-stats .legend .legendLabel {
	padding:0 5px;
	font-size:.8125em;
	font-weight:700
}
.chartist-wrapper {
	width:100%;
	position:relative
}
.card.sparkline-card #sparkline-bar {
	position:absolute;
	bottom:0;
	width:100%
}
.card.sparkline-card #sparkline-bar canvas {
	z-index:1;
	width:100%!important;
	height:50px!important
}
.card.sparkline-card #sparkline-line {
	position:absolute;
	bottom:-3px;
	width:100%
}
.card.sparkline-card #sparkline-line canvas {
	display:inline-block;
	width:100%!important;
	height:45px!important;
	vertical-align:top
}
.card.sparkline-card .card-footer {
	padding:20px 0 0;
	min-height:initial
}
.chartist {
	display:block;
	position:relative;
	width:100%
}
.chartist:before {
	display:block;
	float:left;
	width:0;
	height:0;
	padding-bottom:30%
}
.chartist div,.chartist svg {
	height:100%;
	width:100%
}
.chartist:after {
	display:table;
	clear:both
}
.chartist svg {
	display:block;
	position:absolute;
	top:0;
	left:0
}
.ct-double-octave:before,.ct-major-eleventh:before,.ct-major-second:before,.ct-major-seventh:before,.ct-major-sixth:before,.ct-major-tenth:before,.ct-major-third:before,.ct-major-twelfth:before,.ct-minor-second:before,.ct-minor-seventh:before,.ct-minor-sixth:before,.ct-minor-third:before,.ct-octave:before,.ct-perfect-fifth:before,.ct-perfect-fourth:before,.ct-square:before {
	height:0;
	content:"";
	float:left
}
.ct-label {
	fill:rgba(0,0,0,.4);
	color:rgba(0,0,0,.4);
	font-size:.75rem;
	line-height:1
}
.ct-chart-bar .ct-label,.ct-chart-line .ct-label {
	display:block;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex
}
.ct-label.ct-horizontal.ct-start {
	-webkit-box-align:flex-end;
	-webkit-align-items:flex-end;
	-ms-flex-align:flex-end;
	align-items:flex-end;
	-webkit-box-pack:flex-start;
	-webkit-justify-content:flex-start;
	-ms-flex-pack:flex-start;
	justify-content:flex-start;
	text-align:left;
	text-anchor:start
}
.ct-label.ct-horizontal.ct-end {
	-webkit-box-align:flex-start;
	-webkit-align-items:flex-start;
	-ms-flex-align:flex-start;
	align-items:flex-start;
	-webkit-box-pack:flex-start;
	-webkit-justify-content:flex-start;
	-ms-flex-pack:flex-start;
	justify-content:flex-start;
	text-align:left;
	text-anchor:start
}
.ct-label.ct-vertical.ct-start {
	-webkit-box-align:flex-end;
	-webkit-align-items:flex-end;
	-ms-flex-align:flex-end;
	align-items:flex-end;
	-webkit-box-pack:flex-end;
	-webkit-justify-content:flex-end;
	-ms-flex-pack:flex-end;
	justify-content:flex-end;
	text-align:right;
	text-anchor:end
}
.ct-label.ct-vertical.ct-end {
	-webkit-box-align:flex-end;
	-webkit-align-items:flex-end;
	-ms-flex-align:flex-end;
	align-items:flex-end;
	-webkit-box-pack:flex-start;
	-webkit-justify-content:flex-start;
	-ms-flex-pack:flex-start;
	justify-content:flex-start;
	text-align:left;
	text-anchor:start
}
.ct-chart-bar .ct-label.ct-horizontal.ct-start {
	-webkit-box-align:flex-end;
	-webkit-align-items:flex-end;
	-ms-flex-align:flex-end;
	align-items:flex-end;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center;
	text-align:center;
	text-anchor:start
}
.ct-chart-bar .ct-label.ct-horizontal.ct-end {
	-webkit-box-align:flex-start;
	-webkit-align-items:flex-start;
	-ms-flex-align:flex-start;
	align-items:flex-start;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center;
	text-align:center;
	text-anchor:start
}
.ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-start {
	-webkit-box-align:flex-end;
	-webkit-align-items:flex-end;
	-ms-flex-align:flex-end;
	align-items:flex-end;
	-webkit-box-pack:flex-start;
	-webkit-justify-content:flex-start;
	-ms-flex-pack:flex-start;
	justify-content:flex-start;
	text-align:left;
	text-anchor:start
}
.ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-end {
	-webkit-box-align:flex-start;
	-webkit-align-items:flex-start;
	-ms-flex-align:flex-start;
	align-items:flex-start;
	-webkit-box-pack:flex-start;
	-webkit-justify-content:flex-start;
	-ms-flex-pack:flex-start;
	justify-content:flex-start;
	text-align:left;
	text-anchor:start
}
.ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-start {
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:flex-end;
	-webkit-justify-content:flex-end;
	-ms-flex-pack:flex-end;
	justify-content:flex-end;
	text-align:right;
	text-anchor:end
}
.ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-end {
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:flex-start;
	-webkit-justify-content:flex-start;
	-ms-flex-pack:flex-start;
	justify-content:flex-start;
	text-align:left;
	text-anchor:end
}
.ct-grid {
	stroke:rgba(0,0,0,.2);
	stroke-width:1px;
	stroke-dasharray:2px
}
.ct-point {
	stroke-width:10px;
	stroke-linecap:round
}
.ct-line {
	fill:none;
	stroke-width:1px
}
.ct-area {
	stroke:none;
	fill-opacity:.1
}
.ct-bar {
	fill:none;
	stroke-width:10px
}
.ct-slice-donut {
	fill:none;
	stroke-width:60px
}
.ct-series-a .ct-bar,.ct-series-a .ct-line,.ct-series-a .ct-point,.ct-series-a .ct-slice-donut {
	stroke:#5867C3
}
.ct-series-a .ct-area,.ct-series-a .ct-slice-pie {
	fill:#5867C3
}
.ct-series-b .ct-bar,.ct-series-b .ct-line,.ct-series-b .ct-point,.ct-series-b .ct-slice-donut {
	stroke:#1C86BF
}
.ct-series-b .ct-area,.ct-series-b .ct-slice-pie {
	fill:#1C86BF
}
.ct-series-c .ct-bar,.ct-series-c .ct-line,.ct-series-c .ct-point,.ct-series-c .ct-slice-donut {
	stroke:#28BEBD
}
.ct-series-d .ct-bar,.ct-series-d .ct-line,.ct-series-d .ct-point,.ct-series-d .ct-slice-donut,line.hour-hand {
	stroke:#42a5f5
}
.ct-series-c .ct-area,.ct-series-c .ct-slice-pie {
	fill:#28BEBD
}
.ct-series-d .ct-area,.ct-series-d .ct-slice-pie {
	fill:#42a5f5
}
.ct-series-e .ct-bar,.ct-series-e .ct-line,.ct-series-e .ct-point,.ct-series-e .ct-slice-donut {
	stroke:#EE6E73
}
.ct-series-e .ct-area,.ct-series-e .ct-slice-pie {
	fill:#EE6E73
}
.ct-series-f .ct-bar,.ct-series-f .ct-line,.ct-series-f .ct-point,.ct-series-f .ct-slice-donut {
	stroke:#feb38d
}
.ct-series-f .ct-area,.ct-series-f .ct-slice-pie {
	fill:#feb38d
}
.ct-series-g .ct-bar,.ct-series-g .ct-line,.ct-series-g .ct-point,.ct-series-g .ct-slice-donut {
	stroke:#59779B
}
.ct-series-g .ct-area,.ct-series-g .ct-slice-pie {
	fill:#59779B
}
.ct-series-h .ct-bar,.ct-series-h .ct-line,.ct-series-h .ct-point,.ct-series-h .ct-slice-donut {
	stroke:#6b0392
}
.ct-series-h .ct-area,.ct-series-h .ct-slice-pie {
	fill:#6b0392
}
.ct-series-i .ct-bar,.ct-series-i .ct-line,.ct-series-i .ct-point,.ct-series-i .ct-slice-donut {
	stroke:#6B79C4
}
.ct-series-i .ct-area,.ct-series-i .ct-slice-pie {
	fill:#6B79C4
}
.ct-series-j .ct-bar,.ct-series-j .ct-line,.ct-series-j .ct-point,.ct-series-j .ct-slice-donut {
	stroke:#dda458
}
.ct-series-j .ct-area,.ct-series-j .ct-slice-pie {
	fill:#dda458
}
.ct-series-k .ct-bar,.ct-series-k .ct-line,.ct-series-k .ct-point,.ct-series-k .ct-slice-donut {
	stroke:#eacf7d
}
.ct-series-k .ct-area,.ct-series-k .ct-slice-pie {
	fill:#eacf7d
}
.ct-series-l .ct-bar,.ct-series-l .ct-line,.ct-series-l .ct-point,.ct-series-l .ct-slice-donut {
	stroke:#86797d
}
.ct-series-l .ct-area,.ct-series-l .ct-slice-pie {
	fill:#86797d
}
.ct-series-m .ct-bar,.ct-series-m .ct-line,.ct-series-m .ct-point,.ct-series-m .ct-slice-donut {
	stroke:#b2c326
}
.ct-series-m .ct-area,.ct-series-m .ct-slice-pie {
	fill:#b2c326
}
.ct-series-n .ct-bar,.ct-series-n .ct-line,.ct-series-n .ct-point,.ct-series-n .ct-slice-donut {
	stroke:#6188e2
}
.ct-series-n .ct-area,.ct-series-n .ct-slice-pie {
	fill:#6188e2
}
.ct-series-o .ct-bar,.ct-series-o .ct-line,.ct-series-o .ct-point,.ct-series-o .ct-slice-donut {
	stroke:#a748ca
}
.ct-series-o .ct-area,.ct-series-o .ct-slice-pie {
	fill:#a748ca
}
.ct-square {
	display:block;
	position:relative;
	width:100%
}
.ct-square:before {
	display:block;
	width:0;
	padding-bottom:100%
}
.ct-square:after {
	content:"";
	display:table;
	clear:both
}
.ct-square>svg {
	display:block;
	position:absolute;
	top:0;
	left:0
}
.ct-minor-second {
	display:block;
	position:relative;
	width:100%
}
.ct-minor-second:before {
	display:block;
	width:0;
	padding-bottom:93.75%
}
.ct-minor-second:after {
	content:"";
	display:table;
	clear:both
}
.ct-minor-second>svg {
	display:block;
	position:absolute;
	top:0;
	left:0
}
.ct-major-second {
	display:block;
	position:relative;
	width:100%
}
.ct-major-second:before {
	display:block;
	width:0;
	padding-bottom:88.8888888889%
}
.ct-major-second:after {
	content:"";
	display:table;
	clear:both
}
.ct-major-second>svg {
	display:block;
	position:absolute;
	top:0;
	left:0
}
.ct-minor-third {
	display:block;
	position:relative;
	width:100%
}
.ct-minor-third:before {
	display:block;
	width:0;
	padding-bottom:83.3333333333%
}
.ct-minor-third:after {
	content:"";
	display:table;
	clear:both
}
.ct-minor-third>svg {
	display:block;
	position:absolute;
	top:0;
	left:0
}
.ct-major-third {
	display:block;
	position:relative;
	width:100%
}
.ct-major-third:before {
	display:block;
	width:0;
	padding-bottom:80%
}
.ct-major-third:after {
	content:"";
	display:table;
	clear:both
}
.ct-major-third>svg {
	display:block;
	position:absolute;
	top:0;
	left:0
}
.ct-perfect-fourth {
	display:block;
	position:relative;
	width:100%
}
.ct-perfect-fourth:before {
	display:block;
	width:0;
	padding-bottom:75%
}
.ct-perfect-fourth:after {
	content:"";
	display:table;
	clear:both
}
.ct-perfect-fourth>svg {
	display:block;
	position:absolute;
	top:0;
	left:0
}
.ct-perfect-fifth {
	display:block;
	position:relative;
	width:100%
}
.ct-perfect-fifth:before {
	display:block;
	width:0;
	padding-bottom:66.6666666667%
}
.ct-perfect-fifth:after {
	content:"";
	display:table;
	clear:both
}
.ct-perfect-fifth>svg {
	display:block;
	position:absolute;
	top:0;
	left:0
}
.ct-minor-sixth {
	display:block;
	position:relative;
	width:100%
}
.ct-minor-sixth:before {
	display:block;
	width:0;
	padding-bottom:62.5%
}
.ct-minor-sixth:after {
	content:"";
	display:table;
	clear:both
}
.ct-minor-sixth>svg {
	display:block;
	position:absolute;
	top:0;
	left:0
}
.ct-golden-section {
	display:block;
	position:relative;
	width:100%
}
.ct-golden-section:before {
	display:block;
	float:left;
	content:"";
	width:0;
	height:0;
	padding-bottom:61.804697157%
}
.ct-golden-section:after {
	content:"";
	display:table;
	clear:both
}
.ct-golden-section>svg {
	display:block;
	position:absolute;
	top:0;
	left:0
}
.ct-major-sixth {
	display:block;
	position:relative;
	width:100%
}
.ct-major-sixth:before {
	display:block;
	width:0;
	padding-bottom:60%
}
.ct-major-sixth:after {
	content:"";
	display:table;
	clear:both
}
.ct-major-sixth>svg {
	display:block;
	position:absolute;
	top:0;
	left:0
}
.ct-minor-seventh {
	display:block;
	position:relative;
	width:100%
}
.ct-minor-seventh:before {
	display:block;
	width:0;
	padding-bottom:56.25%
}
.ct-minor-seventh:after {
	content:"";
	display:table;
	clear:both
}
.ct-minor-seventh>svg {
	display:block;
	position:absolute;
	top:0;
	left:0
}
.ct-major-seventh {
	display:block;
	position:relative;
	width:100%
}
.ct-major-seventh:before {
	display:block;
	width:0;
	padding-bottom:53.3333333333%
}
.ct-major-seventh:after {
	content:"";
	display:table;
	clear:both
}
.ct-major-seventh>svg {
	display:block;
	position:absolute;
	top:0;
	left:0
}
.ct-octave {
	display:block;
	position:relative;
	width:100%
}
.ct-octave:before {
	display:block;
	width:0;
	padding-bottom:50%
}
.ct-octave:after {
	content:"";
	display:table;
	clear:both
}
.ct-octave>svg {
	display:block;
	position:absolute;
	top:0;
	left:0
}
.ct-major-tenth {
	display:block;
	position:relative;
	width:100%
}
.ct-major-tenth:before {
	display:block;
	width:0;
	padding-bottom:40%
}
.ct-major-tenth:after {
	content:"";
	display:table;
	clear:both
}
.ct-major-tenth>svg {
	display:block;
	position:absolute;
	top:0;
	left:0
}
.ct-major-eleventh {
	display:block;
	position:relative;
	width:100%
}
.ct-major-eleventh:before {
	display:block;
	width:0;
	padding-bottom:37.5%
}
.ct-major-eleventh:after {
	content:"";
	display:table;
	clear:both
}
.ct-major-eleventh>svg {
	display:block;
	position:absolute;
	top:0;
	left:0
}
.ct-major-twelfth {
	display:block;
	position:relative;
	width:100%
}
.ct-major-twelfth:before {
	display:block;
	width:0;
	padding-bottom:33.3333333333%
}
.ct-major-twelfth:after {
	content:"";
	display:table;
	clear:both
}
.ct-major-twelfth>svg {
	display:block;
	position:absolute;
	top:0;
	left:0
}
.ct-double-octave {
	display:block;
	position:relative;
	width:100%
}
.ct-double-octave:before {
	display:block;
	width:0;
	padding-bottom:25%
}
.ct-double-octave:after {
	content:"";
	display:table;
	clear:both
}
.ct-double-octave>svg {
	display:block;
	position:absolute;
	top:0;
	left:0
}
#header_wrapper.ecom-header {
	background-image:url(../img/ecom/ecom-header.jpg)!important;
	height:220px;
	min-height:220px;
	max-height:220px;
	padding:25px;
	background-size:cover;
	background-position:0 45%!important
}
.newSignups .progressBar,.totalSales .progressBar {
	height:110px;
	width:110px;
	font-size:2.125em;
	text-align:center;
	line-height:120px;
	margin-bottom:10px
}
.totalSales .orders:before {
	content:'From '
}
.totalSales .orders:after {
	content:' Orders'
}
.newSignups .users:before {
	content:'From '
}
.newSignups .users:after {
	content:' Users'
}
.summary {
	margin:0;
	padding:0;
	list-style:none;
	text-align:center
}
.summary li {
	padding:15px 20px;
	position:relative;
	display:inline-block
}
.summary li .percent {
	display:inline-block;
	font-weight:400;
	margin:0
}
.summary li .percent:after {
	content:'%'
}
.summary li i {
	color:#0db99f;
	font-size:40px;
	position:absolute;
	right:45px;
	top:10px
}
.sales-card h2.money:before {
	content:'$'
}
.customer-table,.order-table,.product-table {
	border:none
}
.customer-table .card.card-data-tables .mdl-data-table td,.customer-table .card.card-data-tables .mdl-data-table th,.order-table .card.card-data-tables .mdl-data-table td,.order-table .card.card-data-tables .mdl-data-table th,.product-table .card.card-data-tables .mdl-data-table td,.product-table .card.card-data-tables .mdl-data-table th {
	text-align:center
}
.customer-table td a.icon,.order-table td a.icon,.product-table td a.icon {
	background:#E8F0FE;
	border:none;
	border-radius:100%;
	height:35px;
	margin:0 6px;
	width:35px;
	display:inline-block;
	line-height:3em;
	text-indent:5px
}
.customer-table td a.icon i,.order-table td a.icon i,.product-table td a.icon i {
	font-size:1.6875em;
	margin-right:8px
}
.customer-table td a.icon:hover,.order-table td a.icon:hover,.product-table td a.icon:hover {
	background:#688696;
	color:#fff
}
.customer-table td .label,.order-table td .label,.product-table td .label {
	font-size:.75em
}
.cart-total {
	font-size:1.4375em;
	font-weight:600
}
.ecom-edit-panel .slick-next:before,.ecom-edit-panel .slick-prev:before {
	line-height:1;
	color:#1c2732;
	opacity:.75;
	font-size:20px
}
.ecom-edit-panel .slick-prev {
	left:-5px;
	z-index:99
}
.ecom-edit-panel .slick-next {
	right:-5px;
	z-index:99
}
.ecom-edit-panel .slick-dots li button:before {
	font-size:11px
}
.ecom-edit-panel .slick-dots li {
	margin:0 1px
}
#header_wrapper.calendar-header {
	height:220px;
	min-height:220px;
	max-height:220px;
	padding:25px;
	background-size:cover;
	background-position:0 45%
}
#modal_edit_event #modal-body .form-group {
	margin:0!important
}
#header_wrapper.social-header {
	background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,transparent),color-stop(30%,transparent),color-stop(100%,rgba(0,0,0,.45))),url(../img/headers/header-lg-01.jpg)!important;
	height:320px;
	min-height:320px;
	max-height:320px;
	padding:25px;
	background-size:cover;
	background-position:0 90%
}
.notes-app #header_wrapper {
	padding:17px 0;
	display:inline-block
}
.notes-app #header_wrapper #header {
	display:inline-block
}
.notes-app #header_wrapper #header h1 {
	padding-top:5px;
	display:inline-block
}
.notes-app #content {
	margin:0!important;
	padding:0
}
.notes-app #content #leftnav .card {
	margin:0
}
.notes-app #content #leftnav .card .card-heading {
	padding:0 0 0 25px
}
.notes-app #content #leftnav .card .card-heading .card-title {
	font-size:.9375em;
	font-weight:400;
	padding:0;
	margin:0
}
.notes-app #content #leftnav .card .card-body {
	padding:0
}
.notes-app #content #leftnav ul.note-labels {
	padding:10px 0;
	margin-bottom:0;
	list-style:none;
	position:relative
}
.notes-app #content #leftnav ul.note-labels li {
	position:relative;
	display:block;
	padding:10px 20px 10px 25px;
	font-size:14px
}
.notes-app #content #leftnav ul.note-labels li a {
	position:relative;
	display:block;
	-webkit-transition:all 250ms linear;
	-khtml-transition:all 250ms linear;
	-moz-transition:all 250ms linear;
	-ms-transition:all 250ms linear;
	-o-transition:all 250ms linear;
	transition:all 250ms linear
}
.notes-app #content #leftnav ul.note-labels li a:hover {
	color:#516073
}
.notes-app #content #leftnav ul.note-labels li:hover {
	background:rgba(200,200,200,.2);
	cursor:pointer
}
.notes-app #content #leftnav ul.note-labels i {
	width:25px;
	font-size:1.4em;
	margin-right:30px;
	text-align:center;
	vertical-align:text-top;
	display:inline-block
}
.notes-app #content .content-body .card-add-note .notesTempImgWrapper,.notes-app #content .content-body .card-add-note.open .card-heading {
	display:none
}
.notes-app #content .content-body .card-add-note {
	max-width:575px;
	margin:30px auto
}
.notes-app #content .content-body .card-add-note .form-group {
	margin:35px 0 0
}
.notes-app #content .content-body .card-add-note.card-add-note {
	cursor:pointer
}
.notes-app #content .content-body .card-add-note #note_form {
	height:0;
	overflow-y:hidden;
	-webkit-transition:all,.1s,ease-in-out;
	-khtml-transition:all,.1s,ease-in-out;
	-moz-transition:all,.1s,ease-in-out;
	-ms-transition:all,.1s,ease-in-out;
	-o-transition:all,.1s,ease-in-out;
	transition:all,.1s,ease-in-out
}
.notes-app #content .content-body .card-add-note #note_form .card-actions label {
	font-size:13px
}
.notes-app #content .content-body .card-add-note #note_form .card-actions li.dropdown .dropdown-menu {
	padding:10px;
	width:200px
}
.notes-app #content .content-body .card-add-note.open #note_form {
	height:auto;
	overflow:visible
}
.notes-app #content .content-body .card-note {
	position:relative;
	border:3px solid transparent;
	margin-bottom:10px;
	-webkit-transition:all,.3s,ease-in-out;
	-khtml-transition:all,.3s,ease-in-out;
	-moz-transition:all,.3s,ease-in-out;
	-ms-transition:all,.3s,ease-in-out;
	-o-transition:all,.3s,ease-in-out;
	transition:all,.3s,ease-in-out
}
.notes-app #content .content-body .card-note .card-actions.icons>a.open:before,.notes-app #content .content-body .card-note .card-actions.icons>a:hover:before,.notes-app #content .content-body .card-note .card-actions.icons>li>a.open:before,.notes-app #content .content-body .card-note .card-actions.icons>li>a:hover:before {
	opacity:0!important
}
.notes-app #content .content-body .card-note .card-heading {
	padding:10px;
	position:initial
}
.notes-app #content .content-body .card-note .card-heading .card-title {
	font-size:15px
}
.notes-app #content .content-body .card-note .card-actions.right-top {
	visibility:hidden;
	right:-10px;
	top:-13px
}
.notes-app #content .content-body .card-note.selected .card-actions.right-top,.notes-app #content .content-body .card-note:hover .card-actions.right-top {
	visibility:visible
}
.notes-app #content .content-body .card-note .card-actions.right-top a {
	width:25px;
	height:25px;
	border-radius:100%;
	background:#384555;
	padding:0;
	margin:0;
	border:3px solid #fff
}
.notes-app #content .content-body .card-note .card-actions.right-top a i {
	font-size:30px;
	color:#fff;
	margin:-4px
}
.notes-app #content .content-body .card-note.selected {
	border:3px solid #384555
}
.notes-app #content .content-body .card-note.selected .card-actions.right-top a {
	background:#fff
}
.notes-app #content .content-body .card-note.selected .card-actions.right-top a i {
	color:#384555
}
.notes-app #content .content-body .card-note .card-body {
	padding:10px
}
.notes-app #content .content-body .card-note .card-body .checklist {
	margin:0;
	padding:0;
	list-style:none
}
.notes-app #content .content-body .card-note .card-footer {
	padding:10px;
	min-height:30px
}
.notes-app #content .content-body .card-note .card-footer .card-actions.icons.left-bottom {
	padding:0 10px;
	top:-4px;
	left:0;
	display:none
}
.notes-app #content .content-body .card-note:hover {
	-webkit-transform:translateY(-2px);
	-khtml-transform:translateY(-2px);
	-moz-transform:translateY(-2px);
	-ms-transform:translateY(-2px);
	-o-transform:translateY(-2px);
	transform:translateY(-2px);
	box-shadow:0 20px 25px rgba(0,0,0,.15);
	z-index:99
}
.notes-app #content .content-body .card-note:hover .card-actions.right-top li {
	cursor:pointer
}
.notes-app #content .content-body .card-note:hover .card-footer .card-actions.icons.left-bottom {
	display:block
}
@media (max-width:992px) {
	.notes-app #masonry {
	margin-top:90px
}
.notes-app .card.card-add-note {
	margin:0 auto
}
}.swatches {
	padding:10px
}
.swatches>li {
	width:30px;
	height:30px;
	margin:0 0 3px;
	position:relative;
	display:inline-block;
	vertical-align:top;
	border:2px solid
}
.swatches li {
	display:inline-block!important;
	border-radius:50%
}
.swatches>li.color-tag__default {
	border:1px solid #eee;
	background-color:#fff!important
}
.swatches>li.color-tag__default>i:before {
	color:#333
}
.swatches>li,.swatches>li>i {
	-webkit-transition:all;
	-o-transition:all;
	transition:all;
	-webkit-transition-duration:.2s;
	transition-duration:.2s
}
.swatches>li>input[type=radio] {
	margin:0;
	width:100%;
	height:100%;
	position:relative;
	z-index:2;
	cursor:pointer;
	opacity:0;
	filter:alpha(opacity=0)
}
.swatches>li>i.dark:before,.swatches>li>i:before {
	content:'\f26b';
	font-family:Material-Design-Iconic-Font;
	font-size:20px;
	z-index:1
}
.swatches>li>input[type=radio]:checked+i {
	opacity:1;
	filter:alpha(opacity=100);
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	-o-transform:scale(1);
	transform:scale(1)
}
.swatches>li:hover {
	opacity:.8;
	filter:alpha(opacity=80)
}
.swatches>li>i {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	padding:4px 0 0 3px;
	opacity:0;
	filter:alpha(opacity=0);
	-webkit-transform:scale(0);
	-ms-transform:scale(0);
	-o-transform:scale(0);
	transform:scale(0)
}
.swatches>li>i:before {
	color:rgba(104,134,150,.6)
}
.swatches>li>i.dark:before {
	color:#fff
}
.mail-app #header_wrapper {
	padding:15px 0;
	display:inline-block
}
.mail-app #header_wrapper .card-actions.left-top {
	left:21px!important;
	top:13px!important;
	z-index:10
}
.mail-app #header_wrapper .card-actions.icons>a,.mail-app #header_wrapper .card-actions.icons>li>a {
	width:40px;
	height:40px;
	padding-top:11px
}
.mail-app #header_wrapper #header {
	display:inline-block
}
.mail-app #header_wrapper #header h1 {
	padding-top:5px;
	display:inline-block
}
.mail-app #content {
	margin:0!important;
	padding:0
}
.mail-app ul.note-labels {
	padding:10px 0;
	margin-bottom:0;
	list-style:none;
	position:relative
}
.mail-app ul.note-labels li {
	position:relative;
	display:block;
	padding:10px 20px 10px 30px;
	font-size:14px
}
.mail-app ul.note-labels li a {
	position:relative;
	display:block;
	-webkit-transition:all 250ms linear;
	-khtml-transition:all 250ms linear;
	-moz-transition:all 250ms linear;
	-ms-transition:all 250ms linear;
	-o-transition:all 250ms linear;
	transition:all 250ms linear
}
.mail-app ul.note-labels li a:hover {
	color:#516073
}
.mail-app ul.note-labels li:hover {
	background:rgba(200,200,200,.2);
	cursor:pointer
}
.mail-app ul.note-labels i {
	width:25px;
	font-size:1.4em;
	margin-right:30px;
	text-align:center;
	vertical-align:text-top;
	display:inline-block
}
.mail-app #mail-wrapper .block-header {
	padding:10px 24px;
	position:relative
}
.mail-app #mail-wrapper .block-header ul.card-actions.icons.right-top {
	right:33px;
	top:15px
}
.mail-app #mail-wrapper .panel .panel-heading .panel-title {
	position:relative
}
.mail-app #mail-wrapper .panel .panel-heading .panel-title>a {
	padding:10px;
	min-height:50px
}
.mail-app #mail-wrapper .panel .panel-heading .panel-title>a .avatar,.mail-app #mail-wrapper .panel .panel-heading .panel-title>a .content-teaser,.mail-app #mail-wrapper .panel .panel-heading .panel-title>a .info-wrapper,.mail-app #mail-wrapper .panel .panel-heading .panel-title>a .sender-wrapper {
	float:left;
	font-size:1em;
	color:#536b78
}
.mail-app #mail-wrapper .panel .panel-heading .panel-title>a .avatar {
	margin:0 10px
}
.mail-app #mail-wrapper .panel .panel-heading .panel-title>a .sender-wrapper {
	width:155px;
	margin-top:9px
}
.mail-app #mail-wrapper .panel .panel-heading .panel-title>a .sender {
	text-overflow:ellipsis;
	display:inline-block;
	white-space:nowrap;
	overflow:hidden;
	width:100%;
	font-weight:400
}
.mail-app #mail-wrapper .panel .panel-heading .panel-title>a .info-wrapper {
	box-sizing:border-box;
	overflow:hidden;
	display:inline-block;
	margin-top:9px
}
.mail-app #mail-wrapper .panel .panel-heading .panel-title>a .info {
	text-overflow:ellipsis;
	display:inline-block;
	white-space:nowrap;
	overflow:hidden;
	width:100%;
	font-family:"Open Sans",sans-serif;
	font-weight:200;
	min-height:25px
}
.mail-app #mail-wrapper .panel .panel-heading .panel-title>a:hover {
	color:#536b78
}
.mail-app #mail-wrapper .panel .panel-heading .panel-title ul.card-actions.right-top {
	right:10px;
	top:10px
}
.mail-app #mail-wrapper .panel .panel-heading .panel-title ul.card-actions.right-top li {
	margin-left:0
}
.mail-app #mail-wrapper .panel .panel-heading .panel-title ul.card-actions.right-top .dropdown-menu a {
	font-size:18px
}
.mail-app #mail-wrapper .panel .panel-heading .panel-title ul.card-actions.right-top .dropdown-menu a i {
	margin-right:10px;
	font-size:22px
}
.mail-app #mail-wrapper .panel .panel-footer {
	height:60px;
	position:relative;
	background:#F7FBFE
}
.mail-app #mail-wrapper .panel .panel-footer ul.card-actions.icons.right-bottom {
	top:-5px
}
.mail-app #mail-wrapper .panel .panel-footer ul.card-actions.left-bottom {
	left:10px;
	bottom:14px
}
.mail-app #mail-wrapper .panel .panel-footer ul.card-actions.left-bottom>li a {
	font-size:13px;
	margin:7px 0;
	padding:10px
}
.mail-app #mail-wrapper .panel .panel-footer ul.card-actions.right-bottom>li a {
	margin:20px 0
}
.mail-app #mail-wrapper .panel-group {
	margin:0 auto 60px
}
.mail-app #mail-wrapper .panel-group .panel.active {
	box-shadow:0 20px 25px rgba(0,0,0,.15)
}
.mail-app #mail-wrapper .panel-group .panel.active .content-teaser {
	display:none
}
.mail-app #mail-wrapper .panel-group .panel .panel-heading a.collapsed:after,.mail-app #mail-wrapper .panel-group .panel .panel-heading a:after {
	content:''
}
.mail-app #mail-wrapper .panel-group .panel-body {
	padding:30px 110px
}
.mail-app #mail-wrapper .panel-group .panel-body p {
	font-size:1em
}
.mail-app .btn-fab-group {
	position:fixed;
	right:30px;
	bottom:30px
}
.mail-app #mail_compose_wrapper {
	width:540px;
	height:540px;
	position:fixed;
	bottom:-540px;
	right:150px;
	background:#fff;
	-webkit-border-radius:5px 5px 0 0;
	border-radius:5px 5px 0 0;
	background-clip:padding-box;
	box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2)
}
.mail-app #mail_compose_wrapper .tippy-top {
	background:#222F3C;
	height:40px;
	-webkit-border-radius:5px 5px 0 0;
	border-radius:5px 5px 0 0;
	background-clip:padding-box
}
.mail-app #mail_compose_wrapper .tippy-top ul.card-actions.icons li a {
	color:#fff
}
.mail-app #mail_compose_wrapper .tippy-top ul.card-actions.icons.left-top {
	left:10px;
	top:8px
}
.mail-app #mail_compose_wrapper .tippy-top ul.card-actions.icons.right-top {
	right:10px;
	top:5px
}
.mail-app #mail_compose_wrapper .compose-form .form-group .form-control {
	padding:17px 0 25px 20px
}
.mail-app #mail_compose_wrapper .compose-form .form-group textarea {
	background-image:none
}
.mail-app #mail_compose_wrapper.open {
	bottom:0
}
.mail-app #mail_compose_wrapper.min {
	bottom:-500px;
	width:275px
}
.mail-app #mail_compose_wrapper.expand {
	bottom:10%;
	top:10%;
	left:10%;
	right:10%;
	width:80%;
	height:80%;
	z-index:199
}
@media (max-width:1380px) {
	.mail-app #mail-wrapper {
	padding:0
}
}@media (max-width:1280px) {
	.mail-app .container {
	margin:0!important
}
.mail-app #header_wrapper form {
	width:65%;
	margin:0 30px 0 45px
}
.mail-app #mail-wrapper .panel-group {
	margin:0 auto;
	width:100%;
	padding:0
}
.mail-app #mail-wrapper .panel-group .block-header {
	padding:10px 0
}
.mail-app #mail-wrapper .panel .panel-heading .panel-title {
	position:relative
}
.mail-app #mail-wrapper .panel .panel-heading .panel-title>a .avatar,.mail-app #mail-wrapper .panel .panel-heading .panel-title>a .content-teaser,.mail-app #mail-wrapper .panel .panel-heading .panel-title>a .info-wrapper,.mail-app #mail-wrapper .panel .panel-heading .panel-title>a .sender-wrapper {
	float:left;
	font-size:1em;
	color:#536b78
}
.mail-app #mail-wrapper .panel .panel-heading .panel-title>a .avatar {
	margin:0 10px
}
.mail-app #mail-wrapper .panel .panel-heading .panel-title>a .sender-wrapper {
	width:155px
}
.mail-app #mail-wrapper .panel .panel-heading .panel-title>a .sender {
	text-overflow:ellipsis;
	display:inline-block;
	white-space:nowrap;
	overflow:hidden;
	width:100%
}
.mail-app #mail-wrapper .panel .panel-heading .panel-title>a .info-wrapper {
	box-sizing:border-box;
	overflow:hidden;
	display:inline-block
}
.mail-app #mail-wrapper .panel .panel-heading .panel-title>a .info {
	text-overflow:ellipsis;
	display:inline-block;
	white-space:nowrap;
	overflow:hidden;
	width:100%
}
.mail-app #mail-wrapper .panel .panel-heading .panel-title>a:hover {
	color:#536b78
}
.mail-app #mail-wrapper .panel .panel-heading .panel-title ul.card-actions.right-top {
	right:10px;
	top:10px
}
.mail-app #mail-wrapper .panel .panel-heading .panel-title ul.card-actions.right-top li {
	margin-left:0
}
.mail-app #mail-wrapper .panel .panel-heading .panel-title ul.card-actions.right-top .dropdown-menu a {
	font-size:18px
}
.mail-app #mail-wrapper .panel .panel-heading .panel-title ul.card-actions.right-top .dropdown-menu a i {
	margin-right:10px;
	font-size:22px
}
.mail-app #header_wrapper form {
	display:none
}
.mail-app #mail-wrapper {
	margin:0;
	padding:0
}
.mail-app #mail-wrapper .panel-group.expansion .panel {
	margin:0
}
.mail-app #mail-wrapper .panel-group.expansion .panel ul.card-actions.right-top {
	right:33px;
	top:10px
}
.mail-app #mail-wrapper .panel-group.expansion .panel .panel-body {
	padding:20px
}
.mail-app #mail-wrapper .panel .panel-heading .panel-title>a {
	min-height:50px;
	padding:10px
}
.mail-app #mail-wrapper .panel .panel-heading .panel-title>a .sender-wrapper {
	margin-top:9px;
	padding:0
}
.mail-app #mail-wrapper .panel .panel-heading .panel-title>a .info-wrapper {
	margin-top:9px;
	width:50%
}
}@media (max-width:768px) {
	.mail-app #header_wrapper form,.mail-app #mail_compose_wrapper .mdi-arrow-expand,.mail-app #mail_compose_wrapper .zmdi-window-minimize {
	display:none
}
.mail-app #mail-wrapper {
	padding:20px;
	margin:0
}
.mail-app #mail-wrapper .panel-group.expansion .panel {
	margin:0
}
.mail-app #mail-wrapper .panel-group.expansion .panel ul.card-actions.right-top {
	right:5px;
	top:10px
}
.mail-app #mail-wrapper .panel-group.expansion .panel .panel-body {
	padding:20px
}
.mail-app #mail-wrapper .panel .panel-heading .panel-title>a {
	padding:10px
}
.mail-app #mail-wrapper .panel .panel-heading .panel-title>a .sender-wrapper {
	width:120px;
	margin-top:0;
	padding:0
}
.mail-app #mail-wrapper .panel .panel-heading .panel-title>a .info-wrapper {
	margin-top:0;
	width:50%
}
.mail-app #mail_compose_wrapper {
	width:100%;
	height:100%;
	position:fixed;
	right:0;
	left:0;
	z-index:99;
	top:0;
	bottom:0;
	background:#fff;
	-webkit-border-radius:5px 5px 0 0;
	border-radius:0;
	background-clip:padding-box;
	box-shadow:none;
	display:none
}
.mail-app #mail_compose_wrapper .tippy-top {
	border-radius:0
}
.mail-app #mail_compose_wrapper .tippy-top ul.card-actions.icons.right-top {
	right:10px;
	top:0
}
.mail-app #mail_compose_wrapper.open {
	display:block
}
}@media (max-width:535px) {
	.mail-app #mail-wrapper .panel .panel-heading .panel-title>a {
	padding:10px;
	height:60px
}
.mail-app #mail-wrapper .block-header ul.card-actions.icons.right-top {
	right:6px;
	top:15px
}
}#content_outer_wrapper.file-manager #header_wrapper #header {
	padding-left:60px
}
#content_outer_wrapper.file-manager #header_wrapper .btn-fab-group {
	position:absolute;
	right:70px;
	bottom:-25px
}
#content_outer_wrapper.file-manager #header_wrapper .btn-fab-group .icon-upload label {
	color:#fff
}
#content_outer_wrapper.file-manager h3 {
	padding:15px 0;
	margin:0;
	font-size:1.0625em
}
#content_outer_wrapper.file-manager #file-activity-panel .card {
	background:#fff!important;
	-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);
	-khtml-box-shadow:0 1px 1px rgba(0,0,0,.1);
	-moz-box-shadow:0 1px 1px rgba(0,0,0,.1);
	-ms-box-shadow:0 1px 1px rgba(0,0,0,.1);
	-o-box-shadow:0 1px 1px rgba(0,0,0,.1);
	box-shadow:0 1px 1px rgba(0,0,0,.1);
	margin-bottom:15px!important
}
#content_outer_wrapper.file-manager #file-activity-panel .card .list-group .list-group-item {
	padding:10px
}
#content_outer_wrapper.file-manager #file-activity-panel .card .list-group .list-group-item ul.file-activity {
	height:200px;
	overflow:hidden
}
#content_outer_wrapper.file-manager #file-activity-panel .card .list-group .list-group-item ul.file-activity li {
	border-bottom:solid thin rgba(215,232,241,.6);
	padding:6px 0 6px 8px
}
#content_outer_wrapper.file-manager #file-activity-panel .card .list-group .list-group-item ul.file-activity.show-all {
	height:100%
}
#content_outer_wrapper.file-manager #file-activity-panel .card .list-group .list-group-item:hover {
	background-color:transparent;
	cursor:default
}
#content_outer_wrapper.file-manager #file-activity-panel .card i {
	font-size:20px;
	vertical-align:middle;
	margin-right:6px
}
#content_outer_wrapper.file-manager #file-activity-panel .card .card-footer {
	border-top:1px solid rgba(215,225,237,.6);
	background:#fff;
	text-align:center;
	margin-top:0;
	min-height:initial;
	height:45px;
	padding:0
}
#content_outer_wrapper.file-manager #file-activity-panel .card .card-footer a {
	margin:0
}
ul.files,ul.folders {
	list-style:none;
	margin:0;
	padding:0
}
ul.files li,ul.folders li {
	display:inline-block;
	margin-right:15px
}
ul.files li .card.card-file,ul.files li .card.card-folder,ul.folders li .card.card-file,ul.folders li .card.card-folder {
	display:inline-block
}
.card.card-file .card-footer i {
	color:#42a5f5
}
.item-panel #item-title .title {
	font-size:.875em
}
.item-panel #item-title i {
	font-size:30px;
	vertical-align:middle
}
.item-panel ul#item-details li .title {
	width:85px;
	display:inline-block;
	font-weight:600
}
.item-panel #current-img {
	width:180px;
	height:140px;
	margin:15px auto
}
.item-panel #current-img i {
	font-size:5em;
	vertical-align:middle;
	display:block;
	position:absolute;
	top:30%;
	left:40%
}
.item-panel #item-desc li a i {
	font-size:2em;
	padding:0 18px 0 0
}
.item-panel .tab-content {
	padding-bottom:100px
}
@media (max-width:480px) {
	#content_outer_wrapper.file-manager #header_wrapper #header {
	padding-left:0;
	position:absolute;
	bottom:-125px
}
#content_outer_wrapper.file-manager #header_wrapper .btn-fab-group {
	right:20px
}
#content_outer_wrapper.file-manager #header_wrapper .card-actions.left-top {
	left:6px!important;
	top:13px!important;
	z-index:10
}
#content_outer_wrapper.file-manager #header_wrapper .card-actions.right-top {
	right:11px!important;
	top:13px!important;
	z-index:10
}
#content_outer_wrapper.file-manager ul.files li,#content_outer_wrapper.file-manager ul.folders li {
	display:block;
	margin-right:0
}
#content_outer_wrapper.file-manager ul.files .card.card-file,#content_outer_wrapper.file-manager ul.files .card.card-folder,#content_outer_wrapper.file-manager ul.folders .card.card-file,#content_outer_wrapper.file-manager ul.folders .card.card-folder {
	display:block;
	width:100%
}
#content_outer_wrapper.file-manager ul.files .card.card-file .card-body,#content_outer_wrapper.file-manager ul.files .card.card-folder .card-body,#content_outer_wrapper.file-manager ul.folders .card.card-file .card-body,#content_outer_wrapper.file-manager ul.folders .card.card-folder .card-body {
	width:initial
}
#content_outer_wrapper.file-manager ul.folders .card-footer {
	float:right
}
#content_outer_wrapper.file-manager .card.card-file .card-body {
	padding:0;
	width:180px;
	max-width:100%;
	height:auto;
	max-height:initial;
	overflow:hidden;
	background-color:#fff
}
#content_outer_wrapper.file-manager .card.card-file .card-body img {
	width:100%
}
}#chat-wrapper .chat-row {
	padding:12px 0;
	margin:65px 0
}
#chat-wrapper .chat-row .bubble {
	max-width:70%;
	display:inline;
	background:#28bebd;
	float:right;
	color:#fff;
	border-radius:5px;
	padding:10px;
	margin:0 15px 0 0;
	font-size:14px;
	position:relative;
	top:-5px
}
#chat-wrapper .chat-row .bubble .message p {
	padding:0;
	margin:0
}
#chat-wrapper .chat-row .bubble:after,#chat-wrapper .chat-row .bubble:before {
	left:99%;
	top:50%;
	border:solid transparent;
	content:" ";
	height:0;
	width:0;
	position:absolute;
	pointer-events:none
}
#chat-wrapper .chat-row .bubble:after {
	border-color:rgba(40,190,189,0);
	border-left-color:#28bebd;
	border-width:7px;
	margin-top:-7px
}
#chat-wrapper .chat-row .bubble:before {
	border-color:rgba(40,190,189,0);
	border-left-color:#28bebd;
	border-width:10px;
	margin-top:-10px
}
#chat-wrapper .chat-row.first {
	margin-top:0
}
#chat-wrapper .chat-row.last {
	margin-bottom:0
}
#chat-wrapper .chat-row.response .bubble_response {
	max-width:70%;
	display:inline;
	background:#d7e4f4;
	float:left;
	color:#607188;
	border-radius:5px;
	padding:10px;
	margin:0 0 0 15px;
	font-size:14px;
	position:relative;
	top:-5px
}
#chat-wrapper .chat-row.response .bubble_response .message p {
	padding:0;
	margin:0
}
#chat-wrapper .chat-row.response .bubble_response:after,#chat-wrapper .chat-row.response .bubble_response:before {
	right:99%;
	top:50%;
	border:solid transparent;
	content:" ";
	height:0;
	width:0;
	position:absolute;
	pointer-events:none
}
#chat-wrapper .chat-row.response .bubble_response:after {
	border-color:rgba(215,228,244,0);
	border-right-color:#D7E4F4;
	border-width:7px;
	margin-top:-7px
}
#chat-wrapper .chat-row.response .bubble_response:before {
	border-color:rgba(215,228,244,0);
	border-right-color:#D7E4F4;
	border-width:10px;
	margin-top:-10px
}
.chat-bubble {
	height:36px;
	width:75px;
	border-radius:60px;
	background:#d7e4f4;
	position:relative;
	margin:-10px 0 0 60px
}
.chat-bubble .tail,.chat-bubble .tail:before,.chat-bubble:before {
	border-radius:50%;
	position:absolute
}
.chat-bubble:before {
	content:'';
	height:23px;
	width:23px;
	z-index:1;
	margin-left:-7px;
	top:11px
}
.chat-bubble .tail {
	height:25px;
	width:25px;
	background:#d7e4f4;
	left:-40px;
	bottom:2px
}
.chat-bubble .tail:before {
	height:12px;
	width:12px;
	background:#d7e4f4;
	content:'';
	display:block;
	left:-10px;
	bottom:-8px
}
.chat-bubble .loading {
	position:absolute;
	width:67px;
	left:14px;
	top:13px
}
.chat-bubble .loading .dot {
	height:10px;
	width:10px;
	border-radius:50%;
	background:#dbe7f5;
	display:block;
	float:left;
	margin:0 0 0 8px
}
.chat-bubble .loading .dot:first-child {
	margin:0
}
.chat-bubble .loading .dot.one {
	-webkit-animation:cycleOne 1s ease-in-out infinite;
	-webkit-animation-direction:normal
}
.chat-bubble .loading .dot.two {
	-webkit-animation:cycleTwo 1s ease-in-out infinite;
	-webkit-animation-direction:normal
}
.chat-bubble .loading .dot.three {
	-webkit-animation:cycleThree 1s ease-in-out infinite;
	-webkit-animation-direction:normal
}
@-webkit-keyframes cycleOne {
	0% {
	background:rgba(184,201,221,.4)
}
33.333% {
	background:#e7eff8
}
100%,66.6667% {
	background:rgba(184,201,221,.4)
}
}@-webkit-keyframes cycleTwo {
	0%,33.333% {
	background:rgba(184,201,221,.4)
}
66.6667% {
	background:#e7eff8
}
100% {
	background:rgba(184,201,221,.4)
}
}@-webkit-keyframes cycleThree {
	0%,33.333%,66.6667% {
	background:rgba(184,201,221,.4)
}
100% {
	background:#e7eff8
}
}#chat_compose_wrapper {
	width:320px;
	position:fixed;
	right:-420px;
	top:65px;
	bottom:0;
	z-index:85;
	background:#EEF5F9;
	border-top:solid thin #e6edf1;
	-webkit-transition:all .2s;
	-khtml-transition:all .2s;
	-o-transition:all .2s;
	transition:all .2s
}
#chat_compose_wrapper .tippy-top {
	height:60px;
	background:#fff
}
#chat_compose_wrapper .tippy-top .recipient {
	color:#8F9EB5;
	padding:20px
}
#chat_compose_wrapper .tippy-top .card-actions.icons.open>a>i,#chat_compose_wrapper .tippy-top .card-actions.icons>li.open>a>i {
	color:#8F9EB5
}
#chat_compose_wrapper .tippy-top ul.card-actions.icons.left-top {
	left:10px;
	top:16px
}
#chat_compose_wrapper .tippy-top ul.card-actions.icons.right-top {
	right:10px;
	top:16px
}
#chat_compose_wrapper .compose-form .form-group .form-control {
	padding:22px 0 25px 20px
}
#chat_compose_wrapper .compose-form .form-group textarea {
	background-image:none
}
#chat_compose_wrapper.open {
	top:65px;
	bottom:0;
	right:280px
}
#chat_compose_wrapper #chat-wrapper {
	padding:20px
}
#chat_compose_wrapper #compose-footer {
	position:absolute;
	z-index:2;
	bottom:0;
	background:#fff
}
#chat_compose_wrapper #compose-footer ul.card-actions.icons.left-bottom {
	left:12px;
	top:19px;
	position:absolute;
	z-index:2
}
#chat_compose_wrapper #compose-footer .form-group {
	padding-top:12px
}
@media (max-width:992px) {
	.app-chat .content-body {
	padding-left:60px!important
}
}@media (max-width:768px) {
	.app-chat #content_type.boxed-leftnav,.card-overlay #content_type .content-body .card:first-child {
	box-shadow:none
}
.app-chat #content_outer_wrapper #content_wrapper #content .content-body {
	padding:0 0 20px 20px
}
}#sidebar_chat .list-group .list-group-item {
	padding:13px 20px;
	position:relative
}
#sidebar_chat .list-group .list-group-item .badge {
	position:absolute;
	top:12px;
	left:49px;
	border:1px solid #fff
}
@media (max-width:992px) {
	#chat_compose_wrapper.open {
	top:65px;
	bottom:0;
	right:0;
	z-index:100
}
}.chat-wrapper {
	width:100%;
	display:table;
	overflow:hidden;
	padding:20px
}
.chat-wrapper:before {
	content:" ";
	display:block
}
.chat-wrapper .chat-content {
	background-color:#fff
}
.chat-wrapper .chat-image {
	float:left;
	border-radius:50%
}
.chat-wrapper .chat-image.chat-image-default {
	width:45px;
	height:45px
}
.chat-wrapper .chat-message {
	margin-bottom:20px;
	width:100%;
	display:table;
	overflow:hidden
}
.chat-wrapper .chat-message:before {
	content:" ";
	display:block
}
.chat-wrapper .chat-message:last-of-type {
	margin-bottom:0
}
.chat-wrapper .chat-message .chat-message-wrapper {
	max-width:70%;
	display:table;
	margin:0 15px;
	padding-top:10px;
	position:relative
}
.chat-wrapper .chat-message .chat-message-wrapper .today {
	font-size:12px
}
.chat-wrapper .chat-message .chat-message-wrapper:before {
	content:" ";
	display:block;
	width:0;
	height:0;
	border:12px solid transparent;
	top:20px;
	position:absolute;
	z-index:2
}
.chat-wrapper .chat-message .chat-message-wrapper p {
	padding:5px 12px;
	color:#fff;
	border-top:1px solid;
	font-weight:200;
	line-height:1.5em;
	font-size:13px
}
.chat-wrapper .chat-message .chat-message-wrapper p:first-of-type {
	border-top:0!important
}
.chat-wrapper .chat-message.chat-message-recipient .chat-message-content,.chat-wrapper .chat-message.chat-message-recipient .chat-message-wrapper {
	float:left
}
.chat-wrapper .chat-message.chat-message-sender .chat-message-content,.chat-wrapper .chat-message.chat-message-sender .chat-message-wrapper,.chat-wrapper .chat-message.chat-message-sender img {
	float:right
}
.chat-wrapper .chat-message.chat-message-recipient .chat-message-content {
	background-color:#8f9eb5;
	color:#fff
}
.chat-wrapper .chat-message.chat-message-recipient .chat-message-wrapper:before {
	left:-20px;
	border-right-color:#8f9eb5
}
.chat-wrapper .chat-message.chat-message-recipient p {
	border:none
}
.chat-wrapper .chat-message.chat-message-sender .chat-message-content {
	background-color:#28bebd
}
.chat-wrapper .chat-message.chat-message-sender .chat-message-wrapper:before {
	right:-20px;
	border-left-color:#28BEBD
}
.chat-wrapper .chat-message.chat-message-sender p {
	border:none
}
.chat-wrapper .chat-message .chat-message-content {
	display:table;
	overflow:hidden;
	border-radius:4px
}
.chat-wrapper .chat-message .chat-message-content:before {
	content:" ";
	display:block
}
.chat-wrapper .chat-message .chat-details {
	clear:both;
	width:100%;
	display:table;
	overflow:hidden
}
.chat-wrapper .chat-message .chat-details:before {
	content:" ";
	display:block
}
.chat-wrapper .chat-message .chat-details span {
	margin-right:4px;
	color:#bbb
}
@media (max-width:768px) {
	#chat_compose_wrapper .chat-wrapper {
	width:100%;
	display:block;
	overflow:hidden;
	padding:20px;
	height:100%;
	margin-bottom:100px
}
#chat_compose_wrapper .chat-wrapper .chat-message:last-of-type {
	margin-bottom:100px
}
}@media (max-width:480px) {
	.app-chat #content_type.boxed-leftnav .content-body .card .card-body {
	padding:0 10px
}
#chat-wrapper {
	bottom:140px!important;
	padding-top:140px
}
#chat-wrapper .chat-row img.img-circle {
	display:none
}
#chat-wrapper .chat-row .bubble,#chat-wrapper .chat-row .bubble_response {
	margin:15px auto;
	max-width:88%
}
#chat-wrapper .chat-row .chat-bubble {
	margin:-10px 0 0 8px
}
#chat-wrapper .chat-row.response {
	margin:83px 0 0!important
}
}.contact-app #header_wrapper {
	padding:15px 0;
	display:inline-block
}
.contact-app #header_wrapper .card-actions.left-top {
	left:21px!important;
	top:13px!important;
	z-index:10
}
.contact-app #header_wrapper .card-actions.icons.right-top {
	right:30px;
	top:0
}
.contact-app #header_wrapper .card-actions.icons>a,.contact-app #header_wrapper .card-actions.icons>li>a {
	width:40px;
	height:40px;
	padding-top:11px
}
.contact-app #header_wrapper #header {
	display:inline-block
}
.contact-app #header_wrapper #header h1 {
	padding-top:6px;
	display:inline-block
}
.contact-app #content {
	margin:0!important;
	padding:0
}
.contact-app ul.note-labels {
	padding:10px 0;
	margin-bottom:0;
	list-style:none;
	position:relative
}
.contact-app ul.note-labels li {
	position:relative;
	display:block;
	padding:10px 20px 10px 30px;
	font-size:14px
}
.contact-app ul.note-labels li a {
	position:relative;
	display:block;
	-webkit-transition:all 250ms linear;
	-khtml-transition:all 250ms linear;
	-moz-transition:all 250ms linear;
	-ms-transition:all 250ms linear;
	-o-transition:all 250ms linear;
	transition:all 250ms linear
}
.contact-app ul.note-labels li a:hover {
	color:#516073
}
.contact-app ul.note-labels li:hover {
	background:rgba(200,200,200,.2);
	cursor:pointer
}
.contact-app ul.note-labels i {
	width:25px;
	font-size:1.4em;
	margin-right:30px;
	text-align:center;
	vertical-align:text-top;
	display:inline-block
}
.contact-app #contact-wrapper .block-header {
	padding:10px 24px;
	position:relative
}
.contact-app #contact-wrapper .block-header ul.card-actions.icons.right-top {
	right:33px;
	top:15px
}
.contact-app #contact-wrapper .panel .panel-heading .panel-title {
	position:relative
}
.contact-app #contact-wrapper .panel .panel-heading .panel-title>a {
	min-height:50px;
	font-size:13px
}
.contact-app #contact-wrapper .panel .panel-heading .panel-title>a .avatar,.contact-app #contact-wrapper .panel .panel-heading .panel-title>a .content-teaser,.contact-app #contact-wrapper .panel .panel-heading .panel-title>a .email-wrapper,.contact-app #contact-wrapper .panel .panel-heading .panel-title>a .sender-wrapper {
	float:left;
	font-size:1em;
	color:#536b78
}
.contact-app #contact-wrapper .panel .panel-heading .panel-title>a .avatar {
	margin:0 10px
}
.contact-app #contact-wrapper .panel .panel-heading .panel-title>a .sender-wrapper {
	width:155px;
	margin-top:6px
}
.contact-app #contact-wrapper .panel .panel-heading .panel-title>a .sender {
	text-overflow:ellipsis;
	display:inline-block;
	white-space:nowrap;
	overflow:hidden;
	width:100%;
	font-weight:400
}
.contact-app #contact-wrapper .panel .panel-heading .panel-title>a .email-wrapper {
	box-sizing:border-box;
	overflow:hidden;
	display:inline-block;
	margin-top:5px
}
.contact-app #contact-wrapper .panel .panel-heading .panel-title>a .email {
	text-overflow:ellipsis;
	display:inline-block;
	white-space:nowrap;
	overflow:hidden;
	width:100%;
	font-weight:200;
	min-height:25px
}
.contact-app #contact-wrapper .panel .panel-heading .panel-title>a .phone-wrapper {
	position:absolute;
	right:15%;
	top:19px
}
.contact-app #contact-wrapper .panel .panel-heading .panel-title>a:hover {
	color:#536b78
}
.contact-app #contact-wrapper .panel .panel-heading .panel-title ul.card-actions.right-top {
	right:10px;
	top:10px
}
.contact-app #contact-wrapper .panel .panel-heading .panel-title ul.card-actions.right-top li {
	margin-left:0
}
.contact-app #contact-wrapper .panel .panel-heading .panel-title ul.card-actions.right-top .dropdown-menu a {
	font-size:18px
}
.contact-app #contact-wrapper .panel .panel-heading .panel-title ul.card-actions.right-top .dropdown-menu a i {
	margin-right:10px;
	font-size:22px
}
.contact-app #contact-wrapper .panel .panel-footer {
	height:60px;
	position:relative;
	background:#F7FBFE
}
.contact-app #contact-wrapper .panel .panel-footer ul.card-actions.icons.right-bottom {
	top:-5px
}
.contact-app #contact-wrapper .panel .panel-footer ul.card-actions.left-bottom {
	left:10px;
	bottom:14px
}
.contact-app #contact-wrapper .panel .panel-footer ul.card-actions.left-bottom>li a {
	font-size:13px;
	margin:7px 0;
	padding:10px
}
.contact-app #contact-wrapper .panel .panel-footer ul.card-actions.right-bottom>li a {
	margin:20px 0
}
.contact-app #contact-wrapper .panel-group {
	margin:0 auto 60px
}
.contact-app #contact-wrapper .panel-group .panel.active .content-teaser {
	display:none
}
.contact-app #contact-wrapper .panel-group .panel .panel-heading a.collapsed:after,.contact-app #contact-wrapper .panel-group .panel .panel-heading a:after {
	content:''
}
.contact-app #contact-wrapper .panel-group .panel-body {
	padding:30px 110px
}
.contact-app #contact-wrapper .panel-group .panel-body p {
	font-size:1em
}
.contact-app .btn-fab-group {
	position:fixed;
	right:30px;
	bottom:30px
}
@media (max-width:1380px) {
	.contact-app #contact-wrapper {
	padding:0
}
}@media (max-width:1280px) {
	.contact-app .container {
	margin:0!important
}
.contact-app #header_wrapper form {
	width:65%;
	margin:0 30px 0 45px
}
.contact-app #contact-wrapper .panel-group {
	margin:0 auto;
	width:100%;
	padding:0
}
.contact-app #contact-wrapper .panel-group .block-header {
	padding:10px 0
}
.contact-app #contact-wrapper .panel .panel-heading .panel-title {
	position:relative
}
.contact-app #contact-wrapper .panel .panel-heading .panel-title>a .avatar,.contact-app #contact-wrapper .panel .panel-heading .panel-title>a .content-teaser,.contact-app #contact-wrapper .panel .panel-heading .panel-title>a .email-wrapper,.contact-app #contact-wrapper .panel .panel-heading .panel-title>a .sender-wrapper {
	float:left;
	font-size:1em;
	color:#536b78
}
.contact-app #contact-wrapper .panel .panel-heading .panel-title>a .avatar {
	margin:0 10px
}
.contact-app #contact-wrapper .panel .panel-heading .panel-title>a .sender-wrapper {
	width:155px
}
.contact-app #contact-wrapper .panel .panel-heading .panel-title>a .sender {
	text-overflow:ellipsis;
	display:inline-block;
	white-space:nowrap;
	overflow:hidden;
	width:100%
}
.contact-app #contact-wrapper .panel .panel-heading .panel-title>a .email-wrapper {
	box-sizing:border-box;
	overflow:hidden;
	display:inline-block
}
.contact-app #contact-wrapper .panel .panel-heading .panel-title>a .email {
	text-overflow:ellipsis;
	display:inline-block;
	white-space:nowrap;
	overflow:hidden;
	width:100%
}
.contact-app #contact-wrapper .panel .panel-heading .panel-title>a:hover {
	color:#536b78
}
.contact-app #contact-wrapper .panel .panel-heading .panel-title ul.card-actions.right-top {
	right:10px;
	top:10px
}
.contact-app #contact-wrapper .panel .panel-heading .panel-title ul.card-actions.right-top li {
	margin-left:0
}
.contact-app #contact-wrapper .panel .panel-heading .panel-title ul.card-actions.right-top .dropdown-menu a {
	font-size:18px
}
.contact-app #contact-wrapper .panel .panel-heading .panel-title ul.card-actions.right-top .dropdown-menu a i {
	margin-right:10px;
	font-size:22px
}
.contact-app #header_wrapper form {
	display:none
}
.contact-app #contact-wrapper {
	margin:0;
	padding:0
}
.contact-app #contact-wrapper .panel-group .panel {
	margin:0
}
.contact-app #contact-wrapper .panel-group .panel ul.card-actions.right-top {
	right:33px;
	top:10px
}
.contact-app #contact-wrapper .panel-group .panel .panel-body {
	padding:20px
}
.contact-app #contact-wrapper .panel .panel-heading .panel-title>a {
	min-height:50px;
	padding:10px
}
.contact-app #contact-wrapper .panel .panel-heading .panel-title>a .sender-wrapper {
	margin-top:9px;
	padding:0
}
.contact-app #contact-wrapper .panel .panel-heading .panel-title>a .email-wrapper {
	margin-top:9px;
	width:50%
}
}@media (max-width:992px) {
	.contact-app #header_wrapper form {
	display:none
}
.contact-app #contact-wrapper {
	padding:20px;
	margin:0
}
.contact-app #contact-wrapper .panel-group .panel {
	margin:0
}
.contact-app #contact-wrapper .panel-group .panel ul.card-actions.right-top {
	right:5px;
	top:10px
}
.contact-app #contact-wrapper .panel-group .panel .panel-body {
	padding:20px
}
.contact-app #contact-wrapper .panel .panel-heading .panel-title>a {
	padding:10px
}
.contact-app #contact-wrapper .panel .panel-heading .panel-title>a .sender-wrapper {
	width:120px;
	margin-top:0;
	padding:0
}
.contact-app #contact-wrapper .panel .panel-heading .panel-title>a .email-wrapper {
	margin-top:0;
	width:50%
}
.contact-app #content .nav-pills>li {
	padding:6px 15px
}
.contact-app #content .nav-pills>li a {
	display:block
}
.contact-app .contact-app #contact-wrapper .panel .panel-heading .panel-title>a {
	padding:10px;
	height:60px
}
.contact-app .contact-app #contact-wrapper .block-header ul.card-actions.icons.right-top {
	right:6px;
	top:15px
}
.contact-app #contact-wrapper .email-wrapper,.contact-app #contact-wrapper .phone-wrapper {
	display:none!important
}
}.modal#contactEditUser .user-avatar-wrapper,.modal#newContactModal .user-avatar-wrapper {
	text-align:center
}
.modal#contactEditUser .user-avatar-wrapper figure,.modal#newContactModal .user-avatar-wrapper figure {
	position:relative
}
.modal#contactEditUser .user-avatar-wrapper figure span.edit-avatar,.modal#newContactModal .user-avatar-wrapper figure span.edit-avatar {
	display:block;
	width:135px;
	height:135px;
	margin:auto
}
.modal#contactEditUser .user-avatar-wrapper figure span.edit-avatar .no-avatar,.modal#newContactModal .user-avatar-wrapper figure span.edit-avatar .no-avatar {
	border-radius:50%;
	height:135px;
	margin:auto;
	width:135px;
	padding:0;
	position:relative;
	text-align:center;
	color:#fff;
	line-height:2em;
	font-size:60px
}
.modal#contactEditUser .user-avatar-wrapper figure span.edit-avatar:hover,.modal#newContactModal .user-avatar-wrapper figure span.edit-avatar:hover {
	cursor:pointer
}
.modal#contactEditUser .user-avatar-wrapper figure span.edit-avatar:hover:before,.modal#newContactModal .user-avatar-wrapper figure span.edit-avatar:hover:before {
	content:"\f28c";
	font-family:Material-Design-Iconic-Font;
	position:absolute;
	z-index:5;
	color:rgba(255,255,255,.7);
	font-size:40px;
	top:59px;
	right:264px
}
.modal#contactEditUser .user-avatar-wrapper figure span.edit-avatar:hover:after,.modal#newContactModal .user-avatar-wrapper figure span.edit-avatar:hover:after {
	content:'';
	display:absolute;
	width:60px;
	height:60px;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	border-radius:50%;
	background-color:rgba(0,0,0,.36);
	top:39px;
	position:absolute;
	right:250px
}
.modal#contactEditUser .user-avatar-wrapper figure .avatar,.modal#contactEditUser .user-avatar-wrapper figure .no-avatar,.modal#newContactModal .user-avatar-wrapper figure .avatar,.modal#newContactModal .user-avatar-wrapper figure .no-avatar {
	border:3px solid rgba(255,255,255,.4);
	position:relative
}
.modal#contactEditUser .user-avatar-wrapper figure figcaption,.modal#newContactModal .user-avatar-wrapper figure figcaption {
	position:relative;
	height:70px
}
.modal#contactEditUser .user-avatar-wrapper figure figcaption .card-actions.icons,.modal#newContactModal .user-avatar-wrapper figure figcaption .card-actions.icons {
	right:250px;
	top:41px;
	position:initial
}
.modal#contactEditUser .user-avatar-wrapper figure figcaption .card-actions.icons li a,.modal#newContactModal .user-avatar-wrapper figure figcaption .card-actions.icons li a {
	color:#fff;
	font-size:1.25em
}
.modal#contactEditUser .user-avatar-wrapper .name,.modal#newContactModal .user-avatar-wrapper .name {
	color:#fff;
	font-size:24px;
	font-weight:400;
	line-height:1.7em
}
.taskboard-app #taskboard-wrapper .card.card-task {
	margin-bottom:10px
}
.taskboard-app #taskboard-wrapper .card.card-task ul.card-actions.icons.left-top {
	left:10px;
	top:12px
}
.taskboard-app #taskboard-wrapper .card.card-task .badge {
	color:#fff!important;
	width:22px;
	height:22px;
	border-radius:100%;
	line-height:15px;
	position:absolute
}
.taskboard-app #taskboard-wrapper .card.card-task div[data-task-color] {
	height:4px;
	width:100%
}
.taskboard-app #taskboard-wrapper .card.card-task .card-title {
	font-size:14px;
	max-width:75%;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	padding-left:30px
}
.taskboard-app #taskboard-wrapper .card.card-task .card-title,.taskboard-app #taskboard-wrapper .card.card-task small {
	display:inline-block;
	vertical-align:middle
}
.taskboard-app #taskboard-wrapper .add-task {
	margin:20px auto
}
.taskboard-app #taskboard-wrapper .card-lane-wrapper .card-task.empty {
	transition:all .5s ease;
	background:#e0ebf1
}
.taskboard-app #taskboard-wrapper .card-lane-wrapper .card-task.empty .badge {
	background-color:#9daec4
}
.taskboard-app #taskboard-wrapper .card-lane-wrapper .card-task.empty .card-title {
	color:#607188
}
.taskboard-app #taskboard-wrapper .card-lane-wrapper .card-task.empty:hover {
	-webkit-transform:translateY(-1px);
	cursor:pointer;
	background:#ec407a;
	color:#fff
}
.taskboard-app #taskboard-wrapper .card-lane-wrapper .card-task.empty:hover .badge {
	background-color:rgba(255,255,255,.3);
	color:#fff
}
.taskboard-app #taskboard-wrapper .card-lane-wrapper .card-task.empty:hover .card-title {
	color:#fff
}
.taskboard-app #taskboard-wrapper .card-lane-wrapper .card-task.empty:active {
	transform:translateY(2px)
}
.taskboard-app #taskboard-wrapper .card-lane-wrapper .card-task.empty .card-body {
	display:none;
	height:163px;
	background:#fff
}
.taskboard-app #taskInfo #task-info-wrapper .card .user-group .dropdown.open .dropdown-menu li a,.taskboard-app #taskInfo #task-info-wrapper .card .user-group .filter_members_list li {
	display:block;
	width:100%;
	padding:10px
}
.taskboard-app #taskboard-wrapper .card-lane-wrapper .form-group {
	padding:0;
	width:100%
}
.taskboard-app #taskboard-wrapper .card-lane-wrapper .card-lane {
	min-height:175px
}
.taskboard-app #taskInfo #task-info-wrapper .card div[data-task-color] {
	height:4px
}
.taskboard-app #taskInfo #task-info-wrapper .card .card-heading {
	background:rgba(238,245,249,.6)
}
.taskboard-app #taskInfo #task-info-wrapper .card .card-heading .card-title {
	font-size:1em
}
.taskboard-app #taskInfo #task-info-wrapper .card .card-body {
	font-weight:200
}
.taskboard-app #taskInfo #task-info-wrapper .card .card-body p {
	line-height:2em;
	padding-bottom:20px
}
.taskboard-app #taskInfo #task-info-wrapper .card .card-body .editable-click,.taskboard-app #taskInfo #task-info-wrapper .card .card-body a.editable-click,.taskboard-app #taskInfo #task-info-wrapper .card .card-body a.editable-click:hover {
	border-bottom:dashed 1px rgba(117,131,150,.6);
	line-height:1.8em
}
.taskboard-app #taskInfo #task-info-wrapper .card .task-created .name {
	line-height:2.5em;
	font-size:13px
}
.taskboard-app #taskInfo #task-info-wrapper .card .task-created .date-wrapper {
	max-width:130px;
	padding:0;
	background:#EEF5F9
}
.taskboard-app #taskInfo #task-info-wrapper .card .task-created .date-wrapper i {
	font-size:18px;
	vertical-align:middle;
	padding-right:6px
}
.taskboard-app #taskInfo #task-info-wrapper .card .task-created .date-wrapper .date {
	font-size:12px;
	margin:0;
	padding:0
}
.taskboard-app #taskInfo #task-info-wrapper .card .task-created .date-wrapper .date .datepicker {
	background:0 0;
	margin:0
}
.taskboard-app #taskInfo #task-info-wrapper .card .task-created .date-wrapper .date .datepicker:hover {
	cursor:pointer!important
}
.taskboard-app #taskInfo #task-info-wrapper .card .form-group label {
	display:block;
	margin:10px 0;
	font-size:16px
}
.taskboard-app #taskInfo #task-info-wrapper .card .user-group .dropdown.open .dropdown-menu {
	width:285px
}
.taskboard-app #taskInfo #task-info-wrapper .card .user-group .dropdown.open .dropdown-menu .form-group {
	padding-bottom:0;
	margin:0 10px
}
.taskboard-app #taskInfo #task-info-wrapper .card .user-group .dropdown.open .dropdown-menu li.filter {
	position:fixed;
	background:#fff;
	z-index:5;
	margin:0;
	padding:0
}
.taskboard-app #taskInfo #task-info-wrapper .card .user-group .dropdown.open .dropdown-menu li:nth-child(2) {
	margin-top:55px
}
.taskboard-app #taskInfo #task-info-wrapper .card .user-group .filter_members_list li.active {
	opacity:.3
}
.taskboard-app #taskInfo #task-info-wrapper .card .user-group .filter_members_list li.active:hover a {
	cursor:not-allowed
}
.taskboard-app #taskInfo #task-info-wrapper .card .user-group .filter_members_list li img {
	margin-right:7px
}
.taskboard-app #taskInfo #task-info-wrapper .editable-unsaved {
	font-weight:400
}
.taskboard-app #taskInfo #task-info-wrapper .editableform .form-control {
	width:275px
}
.taskboard-app #tab-activity .card {
	background:#fff!important;
	-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);
	-khtml-box-shadow:0 1px 1px rgba(0,0,0,.1);
	-moz-box-shadow:0 1px 1px rgba(0,0,0,.1);
	-ms-box-shadow:0 1px 1px rgba(0,0,0,.1);
	-o-box-shadow:0 1px 1px rgba(0,0,0,.1);
	box-shadow:0 1px 1px rgba(0,0,0,.1);
	margin-bottom:15px!important
}
.taskboard-app #tab-activity .card .list-group .list-group-item {
	padding:10px
}
.taskboard-app #tab-activity .card .list-group .list-group-item ul.file-activity {
	height:200px;
	overflow:hidden
}
.taskboard-app #tab-activity .card .list-group .list-group-item ul.file-activity li {
	border-bottom:solid thin rgba(215,232,241,.6);
	padding:6px 0 6px 8px
}
.taskboard-app #tab-activity .card .list-group .list-group-item ul.file-activity.show-all {
	height:100%
}
.taskboard-app #tab-activity .card .list-group .list-group-item:hover {
	background-color:transparent;
	cursor:default
}
.taskboard-app #tab-activity .card i {
	font-size:20px;
	vertical-align:middle;
	margin-right:6px
}
.taskboard-app #tab-activity .card .card-footer {
	border-top:1px solid rgba(215,225,237,.6);
	background:#fff;
	text-align:center;
	margin-top:0;
	min-height:initial;
	height:45px;
	padding:0
}
.taskboard-app #tab-activity .card .card-footer a {
	margin:0
}
.taskboard-app #addTaskForm .input-group .input-group-btn,.taskboard-app #addTaskListForm .input-group .input-group-btn {
	padding:0 6px
}
.card.card-task-item .card-body,.card.card-task-item .card-heading {
	padding:10px
}
.taskboard-app #taskboard-wrapper .card-lane-wrapper .form-group {
	margin:15px 0
}
.card.card-task-item {
	font-size:14px;
	min-height:53px;
	margin-bottom:10px;
	-webkit-transition-duration:.3s;
	transition-duration:.3s;
	-webkit-transition-property:-webkit-transform,box-shadow;
	transition-property:transform,box-shadow;
	-webkit-transition-timing-function:ease-in-out;
	transition-timing-function:ease-in-out;
	-webkit-transform:translateZ(0);
	transform:translateZ(0)
}
.card.card-task-item:hover {
	-webkit-transform:translateY(-1px);
	transform:translateY(-1px);
	box-shadow:0 5px 15px 0 rgba(156,169,175,.6);
	cursor:pointer
}
.card.card-task-item.active {
	border:3px solid #516073
}
.card.card-task-item .card-title {
	max-width:290px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	font-size:13px!important
}
.card.card-task-item .card-body p[data-task=notes],.card.card-task-item .list-group-item .remove-guests {
	display:none
}
.card.card-task-item .card-footer {
	padding:5px 20px;
	min-height:50px;
	background:rgba(238,245,249,.6)
}
.card.card-task-item .card-footer .card-actions {
	top:10px
}
.card.card-task-item .card-footer .card-actions li {
	padding:0 1px;
	vertical-align:middle;
	font-size:13px
}
.card.card-task-item .card-footer .card-actions li i {
	vertical-align:middle
}
.card.card-task-item .card-footer .card-actions li span {
	padding:0 3px;
	vertical-align:middle
}
.card.card-task-item.is-moving {
	box-shadow:0 9px 46px 8px rgba(0,0,0,.14),0 11px 15px -7px rgba(0,0,0,.12),0 24px 38px 3px rgba(0,0,0,.2)
}
.card.card-task-item.is-moved {
	background:0 0;
	color:#fff!important
}
.card.card-task-item.is-moved .card-title {
	color:#fff
}
.card.card-task-item.is-moved .card-footer.border-top {
	border-top:1px solid rgba(215,225,237,.3)!important
}
.card.card-task-item #fadedColor {
	position:absolute;
	width:100%;
	height:100%
}
.app-locations .location-menu {
	padding:0!important
}
.app-locations .location-menu .header-search-form {
	background:#20adac;
	height:70px;
	margin:0
}
.app-locations .location-menu .header-search-form .header-search-icon {
	position:absolute;
	z-index:15;
	left:35px;
	top:26px
}
.app-locations .location-menu .header-search-form .header-search-icon i {
	color:#bcced6!important;
	font-size:1.25em
}
.app-locations .location-menu .header-search-form .form-group .form-control {
	background-image:none;
	padding:10px 20px;
	height:45px;
	display:inline-block;
	background-color:#fff;
	-webkit-transition:all 150ms ease-in-out;
	-khtml-transition:all 150ms ease-in-out;
	-moz-transition:all 150ms ease-in-out;
	-ms-transition:all 150ms ease-in-out;
	-o-transition:all 150ms ease-in-out;
	transition:all 150ms ease-in-out;
	width:89%;
	text-indent:30px;
	-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);
	-khtml-box-shadow:0 1px 1px rgba(0,0,0,.1);
	-moz-box-shadow:0 1px 1px rgba(0,0,0,.1);
	-ms-box-shadow:0 1px 1px rgba(0,0,0,.1);
	-o-box-shadow:0 1px 1px rgba(0,0,0,.1);
	box-shadow:0 1px 1px rgba(0,0,0,.1);
	-webkit-border-radius:3px;
	border-radius:3px;
	background-clip:padding-box;
	margin:13px 20px 20px
}
.app-locations .location-menu .header-search-form .form-control:focus {
	color:#4b5a6d;
	box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2)
}
.app-locations .location-menu .location-list {
	background:#fff;
	border-radius:3px;
	-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);
	-khtml-box-shadow:0 1px 1px rgba(0,0,0,.1);
	-moz-box-shadow:0 1px 1px rgba(0,0,0,.1);
	-ms-box-shadow:0 1px 1px rgba(0,0,0,.1);
	-o-box-shadow:0 1px 1px rgba(0,0,0,.1);
	box-shadow:0 1px 1px rgba(0,0,0,.1);
	margin:20px 20px 100px
}
.app-locations .location-menu .location-list .list-group .list-group-item {
	border-bottom:1px solid rgba(215,225,237,.8)!important;
	padding:10px;
	display:table;
	width:100%
}
.app-locations .location-menu .location-list .list-group .list-group-item .list-group-item-body {
	display:table-cell;
	float:left
}
.app-locations #storeLocations .list-group-item {
	border:none;
	display:table;
	width:100%
}
.app-locations #storeLocations .list-group-item-body {
	display:table-cell;
	float:left
}
.app-locations #storeLocations .list-group-item-body span {
	line-height:1.7em;
	font-size:12px
}
body#auth_wrapper {
	background-color:#607188
}
body#auth_wrapper #login_wrapper {
	position:relative;
	margin:5% auto auto;
	width:375px
}
body#auth_wrapper #login_wrapper .logo {
	width:115px;
	height:115px;
	border-radius:100%;
	box-shadow:0 8px 12px 1px rgba(253,232,179,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(253,232,179,.2);
	z-index:10;
	position:absolute;
	top:-50px;
	left:34%;
	background:#fff
}
body#auth_wrapper #login_wrapper .logo img {
	padding:21px 24px
}
body#auth_wrapper #login_wrapper #login_content {
	overflow:hidden;
	background:#fff;
	-webkit-box-shadow:0 5px 12px rgba(0,0,0,.2);
	-moz-box-shadow:0 5px 12px rgba(0,0,0,.2);
	-ms-box-shadow:0 5px 12px rgba(0,0,0,.2);
	-o-box-shadow:0 5px 12px rgba(0,0,0,.2);
	box-shadow:0 5px 12px rgba(0,0,0,.2);
	position:relative;
	width:375px;
	padding:110px 30px 30px
}
body#auth_wrapper #login_wrapper #login_content h1 {
	text-align:center;
	font-size:20px;
	margin:10px auto 50px
}
body#auth_wrapper #login_wrapper #register_wrapper {
	padding:110px 20px 20px;
	margin-bottom:0;
	position:absolute;
	width:100%;
	background:#fff;
	overflow:hidden;
	left:0;
	right:0;
	bottom:0;
	height:100%;
	z-index:3;
	-moz-transform:translateY(100%);
	-ms-transform:translateY(100%);
	-webkit-transform:translateY(100%);
	transform:translateY(100%);
	-webkit-transition:all,.2s,ease-in-out;
	-khtml-transition:all,.2s,ease-in-out;
	-moz-transition:all,.2s,ease-in-out;
	-ms-transition:all,.2s,ease-in-out;
	-o-transition:all,.2s,ease-in-out;
	transition:all,.2s,ease-in-out;
	box-shadow:none
}
body#auth_wrapper #login_wrapper #login_content.open #register_wrapper {
	-moz-transform:translateX(0);
	-ms-transform:translateX(0);
	-webkit-transform:translateX(0);
	transform:translateX(0)
}
body#auth_wrapper .icon-locked {
	font-size:30px;
	color:#f78d1f;
	position:absolute;
	margin-left:-30px;
	margin-top:-14px
}
@media (max-width:768px) {
	body#auth_wrapper1 #login_wrapper {
	position:relative;
	margin:25% auto auto;
	width:100%
}
body#auth_wrapper1 #login_wrapper .logo {
	top:-60px
}
body#auth_wrapper1 #login_wrapper #login_content {
	width:100%;
	padding:110px 30px 30px
}
body#auth_wrapper1 #login_wrapper #login_content h1 {
	text-align:center;
	font-size:20px;
	margin:10px auto 50px
}
body#auth_wrapper1 #login_wrapper #register_wrapper {
	padding:110px 20px 20px;
	margin-bottom:0;
	position:absolute;
	width:100%;
	background:#fff;
	overflow:hidden;
	left:0;
	right:0;
	bottom:0;
	height:100%;
	z-index:3;
	-moz-transform:translateY(100%);
	-ms-transform:translateY(100%);
	-webkit-transform:translateY(100%);
	transform:translateY(100%);
	-webkit-transition:all,.2s,ease-in-out;
	-khtml-transition:all,.2s,ease-in-out;
	-moz-transition:all,.2s,ease-in-out;
	-ms-transition:all,.2s,ease-in-out;
	-o-transition:all,.2s,ease-in-out;
	transition:all,.2s,ease-in-out;
	box-shadow:none
}
body#auth_wrapper1 #login_wrapper #login_content.open #register_wrapper {
	-moz-transform:translateX(0);
	-ms-transform:translateX(0);
	-webkit-transform:translateX(0);
	transform:translateX(0)
}
}#auth_wrapper .login-options {
	text-align:center;
	margin:25px auto 0;
	min-height:15px;
	position:relative
}
#auth_wrapper .login-options span {
	position:absolute;
	top:-9px;
	background:#fff;
	padding:0 15px;
	margin:auto;
	left:42%
}
#auth_wrapper .forgot-pass {
	font-size:14px;
	padding-top:7px
}
#auth_wrapper a:link:not(.btn),#auth_wrapper a:visited:not(.btn) {
	color:#42a5f5
}
#auth_wrapper a:active:not(.btn),#auth_wrapper a:hover:not(.btn) {
	color:#0d89ed
}
.page-profile #header_wrapper.profile-header {
	background-color:#EEF5F9;
	background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,transparent),color-stop(30%,transparent),color-stop(100%,rgba(0,0,0,.45))),url(../img/headers/header-lg-03.jpg)!important;
	height:320px;
	min-height:320px;
	max-height:320px;
	padding:25px;
	background-size:cover;
	background-position:0 90%!important
}
.page-profile #profile-contacts [class*=col-] {
	padding:0 7px
}
.page-profile #profile-contacts .profile-mini {
	width:85px;
	height:85px;
	margin-left:-45px
}
.page-profile #profile-contacts .card-heading {
	min-height:60px
}
.page-profile #profile-contacts .card-body .name {
	font-size:1em!important;
	padding:10px 0 0;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	display:block
}
.page-profile #profile-contacts .card-body span {
	font-size:.8125em!important;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	display:block
}
.page-profile #profile-contacts .card-body .btn {
	margin:12px 0 5px!important
}
.page-profile #profile-contacts ul.card-actions.left-bottom>li .btn {
	font-size:.8125em
}
.page-profile #profile-contacts ul.card-actions.icons li {
	margin-left:0;
	margin-right:0
}
.page-profile #profile-contacts ul.card-actions.icons li i {
	font-size:1.375em
}
@media (max-width:767px) {
	.page-profile #content .card>.card-body.wrapper {
	padding:80px 15px!important
}
.page-profile #content .card>.card-body.wrapper .card.card-comment .card-heading {
	min-height:60px
}
.page-profile #content .card>.card-body.wrapper .card.card-comment .card-heading .card-title {
	display:none
}
.page-profile #content .card>.card-body.wrapper .card.card-comment .card-footer .form-group {
	margin:0!important;
	padding:0!important
}
.page-profile #content .card>.card-body.wrapper .card.card-comment .card-footer .form-group .input-group {
	display:block
}
.page-profile #content .card>.card-body.wrapper .card.card-comment .card-footer .form-group .input-group .form-control {
	width:80%
}
.page-profile #content .card>.card-body.wrapper .card.card-comment .card-footer .form-group .input-group .input-group-btn {
	top:0;
	position:absolute;
	right:25px
}
}.invoice-page .invoice h1 {
	font-size:1.875em
}
.invoice-page .invoice .logo-img {
	max-width:40px;
	vertical-align:text-top
}
.invoice-page .invoice .signature {
	font-family:"Covered By Your Grace",cursive;
	font-size:22px
}
.invoice-page .invoice-total {
	border-top:1px solid #d7e1ed;
	padding-top:30px
}
.invoice-page .invoice-total span {
	display:block;
	font-size:.875em;
	line-height:1.6em
}
.invoice-page .invoice-total .total {
	font-size:1.375em;
	color:#28bebd;
	font-weight:600
}
.invoice-page .invoice-note {
	margin:50px 0 10px;
	padding:10px;
	border-top:1px solid #d7e1ed;
	border-bottom:1px solid #d7e1ed;
	clear:both
}
.invoice-page .invoice-note p {
	font-size:.6875em;
	color:#8f9eb5
}
.invoice-page .invoice-footer h2 {
	color:#8fa3c8
}
.invoice-page .invoice-footer h2 img {
	width:30px;
	opacity:.5
}
.invoice-page .invoice-footer .contact {
	font-size:.75em
}
@media print {
	@page {
	size:auto;
	margin:0
}
body {
	margin:0
}
#content_outer_wrapper #content_wrapper.card-overlay #header_wrapper.header-md+#content {
	padding:0
}
.invoice-page #content,.invoice-page .card-body,.invoice-page .card-heading {
	padding:0;
	margin:0
}
.invoice-page .card-heading {
	float:right;
	font-size:22px
}
.invoice-page .today {
	font-size:18px
}
.invoice-page #app_sidebar-left,.invoice-page #app_topnavbar-wrapper,.invoice-page #footer_wrapper,.invoice-page #header_wrapper,.invoice-page .card-actions,.invoice-page .email {
	display:none
}
}.timeline-page .pika-single {
	border-color:#D7E4ED
}
.timeline-page .timeline-container {
	position:relative;
	padding:20px 0;
	width:100%;
	max-width:1170px;
	margin:0 auto
}
.timeline-page .timeline-container .meeting-timeline-block {
	position:relative;
	margin:0
}
.timeline-page .timeline-container .meeting-timeline-block:after {
	content:"";
	display:table;
	clear:both
}
.timeline-page .timeline-container .meeting-timeline-block:first-child {
	margin-top:0
}
.timeline-page .timeline-container .meeting-timeline-block:last-child {
	margin-bottom:0
}
.timeline-page .timeline-container .card.card-timeline .meeting-time,.timeline-page .timeline-container .meeting-timeline-icon,.timeline-page .timeline-container .meeting-timeline-icon i {
	display:none
}
.timeline-page .timeline-container .card.card-date {
	width:193px;
	height:45px;
	top:-24px;
	z-index:99;
	border-radius:30px;
	position:relative;
	margin:30px auto 0
}
.timeline-page .timeline-container .card.card-date .form-group {
	margin:3px 0 0 9px;
	padding:0
}
.timeline-page .timeline-container .card.card-date .form-group .input-group {
	position:relative;
	display:table;
	border-collapse:separate;
	width:100%;
	padding-top:4px
}
.fc table,.pika-table {
	border-collapse:collapse
}
.timeline-page .timeline-container .card.card-date .form-group .input-group .input-group-addon {
	border:0;
	background:0 0;
	color:#9daec4
}
.timeline-page .timeline-container .card.card-date .form-group .form-control.datepicker {
	margin:0;
	background-image:none;
	padding-left:35px
}
.timeline-page .timeline-container .card.card-date .input-group .input-group-addon {
	color:#9daec4;
	font-size:21px;
	padding:9px 11px 9px 9px;
	position:absolute
}
.timeline-page .timeline-container .card.card-date .form-control.datepicker {
	margin:0;
	background-image:none;
	color:#9daec4
}
.timeline-page #meeting-timeline::before {
	content:'';
	position:absolute;
	top:0;
	left:0;
	height:0;
	width:0
}
.card.card-timeline {
	position:relative;
	background:#fff;
	border-radius:.25em;
	padding:0;
	margin-bottom:10px
}
.card.card-timeline .card-heading small {
	display:inline
}
.card.card-timeline:after {
	content:"";
	display:table;
	clear:both
}
.card.card-timeline h2 {
	color:#303e49
}
.card.card-timeline .meeting-time,.card.card-timeline p {
	font-size:.875em;
	margin:1em 0;
	line-height:1.6;
	display:inline-block
}
.card.card-timeline .list-group-item img {
	margin-left:-13px;
	border:2px solid #fff;
	-webkit-box-shadow:0 5px 10px rgba(0,0,0,.1) 1px 1px rgba(0,0,0,.1);
	-khtml-box-shadow:0 5px 10px rgba(0,0,0,.1) 1px 1px rgba(0,0,0,.1);
	-moz-box-shadow:0 5px 10px rgba(0,0,0,.1) 1px 1px rgba(0,0,0,.1);
	-ms-box-shadow:0 5px 10px rgba(0,0,0,.1) 1px 1px rgba(0,0,0,.1);
	-o-box-shadow:0 5px 10px rgba(0,0,0,.1) 1px 1px rgba(0,0,0,.1);
	box-shadow:0 5px 10px rgba(0,0,0,.1) 1px 1px rgba(0,0,0,.1)
}
.card,.card .scrum-group .scrum-item,.card.image-over-card {
	-khtml-box-shadow:0 1px 1px rgba(0,0,0,.1);
	    margin-bottom: 0px;
}
.card.card-timeline .list-group-item img:hover {
	-webkit-transform:scale(1.3);
	-khtml-transform:scale(1.3);
	-moz-transform:scale(1.3);
	-ms-transform:scale(1.3);
	-o-transform:scale(1.3);
	transform:scale(1.3);
	box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)
}
.card-timeline .meeting-time {
	display:none
}
.card-timeline::before {
	content:'';
	position:absolute;
	top:0;
	right:0;
	height:0;
	width:0;
	border:none;
	border-right:none
}
@media only screen and (min-width:1170px) {
	.timeline-page #meeting-timeline {
	width:90%;
	margin-top:3em;
	margin-bottom:3em
}
.timeline-page #meeting-timeline::before {
	content:'';
	position:absolute;
	top:0;
	height:100%;
	width:4px;
	background:-moz-linear-gradient(top,#d7e4ed 89%,#d9e6ee 90%,rgba(238,245,249,0) 100%);
	background:-webkit-linear-gradient(top,#d7e4ed 89%,#d9e6ee 90%,rgba(238,245,249,0) 100%);
	background:linear-gradient(to bottom,#d7e4ed 89%,#d9e6ee 90%,rgba(238,245,249,0) 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d7e4ed',endColorstr='#00eef5f9',GradientType=0 );
	left:50%;
	margin-left:-2px
}
.timeline-page #meeting-timeline .card.card-date {
	margin:0 auto
}
.timeline-page #meeting-timeline .card.card-timeline {
	margin-left:0;
	padding:0;
	width:45%;
	margin-bottom:30px
}
.timeline-page #meeting-timeline .card.card-timeline::before {
	top:24px;
	left:100%;
	border-color:transparent transparent transparent #fff
}
.timeline-page #meeting-timeline .card.card-timeline .card-heading small {
	display:none
}
.timeline-page #meeting-timeline .card.card-timeline .meeting-time {
	position:absolute;
	width:100%;
	left:122%;
	top:-8px;
	display:block
}
.timeline-page #meeting-timeline .card-timeline::before {
	content:'';
	position:absolute;
	top:16px;
	right:100%;
	height:0;
	width:0;
	border:7px solid transparent;
	border-right:7px solid #fff
}
.timeline-page #meeting-timeline .meeting-timeline-block {
	margin:0
}
.timeline-page #meeting-timeline .meeting-timeline-block:first-child {
	margin-top:0
}
.timeline-page #meeting-timeline .meeting-timeline-block:last-child {
	margin-bottom:0
}
.timeline-page #meeting-timeline .meeting-timeline-block:nth-child(even) .card-timeline {
	float:right
}
.timeline-page #meeting-timeline .meeting-timeline-block:nth-child(even) .card-timeline::before {
	top:24px;
	left:auto;
	right:100%;
	border-color:transparent #fff transparent transparent
}
.timeline-page #meeting-timeline .meeting-timeline-block:nth-child(even) .card-timeline .meeting-time {
	left:auto;
	right:122%;
	text-align:right
}
.timeline-page #meeting-timeline .meeting-timeline-icon {
	position:absolute;
	top:0;
	left:50%;
	margin-left:-19px;
	width:40px;
	height:40px;
	border-radius:50%;
	background:#42a5f5;
	box-shadow:0 0 0 4px #fff,inset 0 2px 0 rgba(0,0,0,.08),0 3px 0 4px rgba(0,0,0,.05);
	display:block
}
.timeline-page #meeting-timeline .meeting-timeline-icon i {
	width:24px;
	height:24px;
	position:relative;
	left:50%;
	top:50%;
	margin-left:-8px;
	margin-top:-11px;
	color:#fff;
	font-size:1.3125em;
	display:block
}
.timeline-page #meeting-timeline .meeting-time {
	float:left;
	opacity:.7;
	display:block
}
}.sidebar-timeline {
	border-left:2px solid #4285F4;
	position:relative;
	margin:20px
}
.sidebar-timeline .time-item:after,.time-item:after {
	background-color:#fff;
	border-radius:10px;
	border-style:solid;
	border-width:2px;
	bottom:0;
	top:5px;
	left:0
}
.sidebar-timeline .time-item:after {
	border-color:#4285F4;
	content:'';
	height:10px;
	margin-left:-6px;
	position:absolute;
	width:10px
}
.time-item {
	border-color:#4285F4;
	padding-bottom:10px;
	position:relative
}
.time-item:before {
	content:" ";
	display:table
}
.time-item:after {
	border-color:#039cfd;
	content:'';
	height:14px;
	margin-left:-8px;
	position:absolute;
	width:14px
}
.time-item-item:after {
	content:" ";
	display:table
}
.item-info {
	margin-bottom:15px;
	margin-left:15px
}
.item-info p {
	font-size:13px
}
#packages {
	text-align:center!important;
	-webkit-border-radius:3px;
	border-radius:3px;
	background-clip:padding-box;
	padding-bottom:20px;
	margin-bottom:0
}
#packages h2 {
	font-size:2.5em;
	margin:20px 0 0
}
#packages p {
	font-size:1.125em
}
#packages .togglebutton label {
	cursor:pointer;
	font-weight:400;
	color:#607188
}
.pricing-wrapper {
	max-width:1170px;
	margin:0 auto 120px
}
.pricing-wrapper .card.pricing-card {
	-webkit-border-radius:3px;
	border-radius:3px;
	background-clip:padding-box
}
.pricing-wrapper .card.pricing-card .feature-pricing-card {
	box-shadow:0 20px 25px rgba(0,0,0,.15)!important;
	margin:0;
	z-index:5
}
.pricing-wrapper .card.pricing-card .card-heading {
	text-align:center;
	padding-top:60px
}
.pricing-wrapper .card.pricing-card .card-heading .card-title h1 {
	font-size:70px;
	margin:0;
	font-weight:400;
	display:inline;
	letter-spacing:-5px
}
.pricing-wrapper .card.pricing-card .card-heading .card-title h1 sup {
	font-size:30%;
	top:-1.8em;
	font-weight:200
}
.pricing-wrapper .card.pricing-card .card-heading .card-title .pricing-period {
	font-size:.75em;
	font-style:italic
}
.pricing-wrapper .card.pricing-card .card-heading .card-title .pricing-title {
	display:block;
	text-align:center;
	text-transform:uppercase;
	font-size:20px;
	font-weight:200;
	letter-spacing:5px
}
.pricing-wrapper .card.pricing-card .card-body .pricing-feature-list {
	margin:0;
	padding:.25em 0 2.5em;
	list-style:none;
	text-align:center
}
.pricing-wrapper .card.pricing-card .card-body .pricing-feature-list .pricing-feature {
	padding:.7em 0
}
.card-container {
	-webkit-perspective:800px;
	-moz-perspective:800px;
	-o-perspective:800px;
	perspective:800px;
	margin-bottom:30px
}
.card-container .card.card-flip {
	-webkit-transition:-webkit-transform .5s;
	-moz-transition:-moz-transform .5s;
	-o-transition:-o-transform .5s;
	transition:transform .5s;
	-webkit-transform-style:preserve-3d;
	-moz-transform-style:preserve-3d;
	-o-transform-style:preserve-3d;
	transform-style:preserve-3d;
	position:relative
}
.card-container .card.card-flip .card-back,.card-container .card.card-flip .card-front {
	border:none;
	background:#fff;
	box-shadow:0 1px 1px rgba(0,0,0,.1);
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	backface-visibility:hidden;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:420px
}
.card-container .card.card-flip .card-back {
	-webkit-transform:rotateY(180deg);
	-moz-transform:rotateY(180deg);
	-o-transform:rotateY(180deg);
	transform:rotateY(180deg);
	z-index:3
}
.card-container .card.card-flip .card-front {
	z-index:2
}
.card-back,.card-container,.card-front {
	width:100%;
	height:420px;
	border-radius:4px
}
.card-container.flipped .card {
	-webkit-transform:rotateY(180deg);
	-moz-transform:rotateY(180deg);
	-o-transform:rotateY(180deg);
	transform:rotateY(180deg)
}
@media (max-width:992px) {
	#packages h2 {
	font-size:1.625em
}
#packages p {
	font-size:.875em
}
.pricing-wrapper .card.pricing-card .card-heading {
	padding-top:25px
}
.pricing-wrapper .card.pricing-card .card-body .pricing-feature-list {
	padding:0
}
}.page-gallery .card-image {
	max-width:720px;
	overflow:hidden
}
.page-gallery .card-image img {
	display:block;
	max-width:100%;
	height:auto!important;
	width:auto\9;
	-ms-interpolation-mode:bicubic
}
.card ul {
	margin: 0 auto;
    list-style: none;
    display: block;
    padding: 0;
    text-align: right;
    float: right;
    display: inline-flex;
}
.card ul.tab {
    padding: 0;
    text-align: right;
    float: left;
	width: 100%;
}
.card ul.tab li.active {
    background: #455565;
    color: #fff;
}
.card ul.tab li {
    width: 200px;
    background: #ccc;
    color: #fff;
    padding: 10px;
    text-align: center;
    margin-right: 5px;
}
.card ul.tab a {
    text-decoration-line: none;
}
.card .card-heading {
	padding:15px 20px;
	position:relative
}
.card .card-heading.border-top {
	border-top:1px solid #EEF5F9
}
.card .card-heading.border-bottom {
	border-bottom:1px solid #EEF5F9
}
.card .card-heading.border-top-trans {
	border-top:1px solid rgba(255,255,255,.2)
}
.card .card-heading.border-bottom-trans {
	border-bottom:1px solid rgba(255,255,255,.2)
}
.card .card-heading h1.card-title {
	font-size:1.5em;
	margin:0;
	font-weight:200;
	color:#516073
}
.card .card-heading h2.card-title {
	font-size:1.25em;
	margin:0;
	font-weight:400;
	color:#516073
}
.card .card-heading h3.card-title {
	font-size:1.125em;
	font-weight:200;
	color:#516073
}
.card .card-heading span.card-title {
	font-size:1.25em;
	font-weight:200;
	color:#516073
}
.card .card-heading .card-title {
	line-height:23px;
	padding-top:4px
}
.card .card-heading .card-title.alt-title {
	color:#fff
}
.card .card-heading .label,.card .card-heading small {
	font-size:.75em;
	font-weight:600;
	color:#8093af;
	margin-top:-2px;
	display:block
}
.card .card-heading .btn-float {
	right:25px;
	bottom:-23px;
	z-index:1;
	position:absolute!important
}
.card .card-heading p {
	padding:7px 0
}
.card-search {
	position:absolute;
	top:0;
	right:0;
	margin:0;
	padding:0;
	height:100%;
	z-index:15;
	-webkit-transition:all .2s;
	-o-transition:all .2s;
	transition:all .2s;
	border:0;
	box-shadow:none;
	width:100%;
	display:none;
	background:#fff
}
.card-search.member {
	position: relative;
    margin-bottom: 1rem;
	display: block;
    height: auto;
}
.card-search .form-group {
	margin:0;
	padding:0;
	height:50px
}
.card-search .form-group.is-focused input {
	background-image:none;
	background-color:#E3ECF7
}
.card-search .form-control {
	width:100%;
	height:100%;
	position:absolute;
	border:none;
	box-shadow:none;
	left:0;
	top:0;
	margin:0;
	font-size:15px;
	text-indent:45px;
	/*background-color:#EEF5F9;*/
	background-image:none
}
.card-search .form-control.no-background {
	background-color:none;
	background-image:none
}
.card-search .form-group.label-floating label.control-label,.card .card-search .form-group.label-placeholder label.control-label {
	top:25px;
	font-size:15px;
	line-height:1.4em;
	left:0;
	text-indent:45px
}
.card-search .form-group.label-floating.is-focused label.control-label,.card .card-search .form-group.label-floating:not(.is-empty) label.control-label,.card .card-search .form-group.label-static label.control-label {
	top:12px;
	left:0;
	font-size:12px;
	line-height:1em
}
.card-search .close-search, .card-search .search-icon-left {
	top:50%;
	margin-top:-15px;
	line-height:30px;
	margin-right:10px;
	font-size:25px;
	position:absolute;
	z-index:99
}
.card-search .close-search {
	right:15px;
	left:auto
}
.card-search .search-icon-left {
	left:15px;
	right:auto
}
.card-search.open {
	display:block
}
.card-body {
	padding:15px 20px
}
.card .card-scroll-y {
	overflow-x:hidden;
	overflow-y:auto
}
.card .card-footer {
	position:relative;
	padding:10px 15px 15px;
	min-height:60px
}
.card .card-footer.border-top {
	border-top:1px solid #EEF5F9
}
.card .card-footer.border-bottom {
	border-bottom:1px solid #EEF5F9
}
.card .card-footer.border-top-trans {
	border-top:1px solid rgba(255,255,255,.2)
}
.card .card-footer.border-bottom-trans {
	border-bottom:1px solid rgba(255,255,255,.2)
}
.card .card-footer ul.more {
	position:absolute;
	width:100%;
	text-align:center;
	margin:0;
	padding:0;
	left:0
}
.card .card-footer ul.more li {
	padding:15px 0;
	line-height:.4em
}
.card .card-footer ul.more li a {
	font-size:.75em;
	text-transform:uppercase
}
.card .card-backdrop {
	position:absolute;
	width:100%;
	height:100%;
	background:#333;
	top:0;
	left:0;
	bottom:0;
	z-index:4;
	opacity:.6
}
.card .card-heading.card-image {
	padding:0
}
.card .card-heading.card-image img {
	width:100%
}
.card .card-heading.card-image .card-title {
	position:absolute
}
.card .card-heading.card-image .card-title.left-top {
	top:0;
	left:20px
}
.card .card-heading.card-image .card-title.left-bottom {
	bottom:30px;
	left:20px
}
.card .card-heading.card-image .card-title.right-top {
	top:0;
	right:20px
}
.card .card-heading.card-image .card-title.right-bottom {
	bottom:30px;
	right:20px
}
.card .card-heading.card-image .card-title.overlay {
	width:100%;
	left:0;
	text-indent:20px;
	height:30px;
	padding:15px 0;
	bottom:0;
	background:rgba(0,0,0,.35);
	border-bottom:solid 20px rgba(0,0,0,.02)
}
.card.card-heading-left .card-heading {
	position:absolute;
	left:0;
	width:20%;
	height:100%
}
.card.card-heading-left section {
	margin-left:20%
}
.card.card-heading-right .card-heading {
	position:absolute;
	right:0;
	width:20%;
	height:100%
}
.card.card-heading-right section {
	margin-right:20%
}
.card.alt-card {
	background:0 0;
	box-shadow:none
}
@media (max-width:1200px) {
	.card .card-heading.card-image .actions.fab {
	position:absolute;
	bottom:-26px;
	right:50px;
	top:initial
}
}.card.reveal {
	overflow:hidden
}
.card.reveal .card-reveal {
	padding:20px;
	margin-bottom:0;
	position:absolute;
	background-color:#fff;
	width:100%;
	overflow:hidden;
	left:0;
	right:0;
	bottom:0;
	height:100%;
	z-index:3;
	-moz-transform:translateY(100%);
	-ms-transform:translateY(100%);
	-webkit-transform:translateY(100%);
	transform:translateY(100%);
	-webkit-transition:all,.2s,ease-in-out;
	-khtml-transition:all,.2s,ease-in-out;
	-moz-transition:all,.2s,ease-in-out;
	-ms-transition:all,.2s,ease-in-out;
	-o-transition:all,.2s,ease-in-out;
	transition:all,.2s,ease-in-out;
	box-shadow:none
}
.card.reveal.open .card-reveal {
	-moz-transform:translateX(0);
	-ms-transform:translateX(0);
	-webkit-transform:translateX(0);
	transform:translateX(0)
}
.card.image-over-card {
	display:inline-block;
	position:relative;
	width:100%;
	margin-bottom:30px;
	border-radius:6px;
	color:rgba(0,0,0,.87);
	background:#fff;
	-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);
	-moz-box-shadow:0 1px 1px rgba(0,0,0,.1);
	-ms-box-shadow:0 1px 1px rgba(0,0,0,.1);
	-o-box-shadow:0 1px 1px rgba(0,0,0,.1);
	box-shadow:0 1px 1px rgba(0,0,0,.1)
}
.card.image-over-card .card-image {
	height:60%;
	position:relative;
	overflow:hidden;
	margin-left:15px;
	margin-right:15px;
	margin-top:-30px;
	border-radius:6px;
	box-shadow:0 10px 40px -13px rgba(0,0,0,.58),0 4px 27px 0 rgba(0,0,0,.16),0 7px 10px -5px rgba(0,0,0,.3)
}
.card.image-over-card .card-image img {
	width:100%;
	height:100%;
	border-radius:6px;
	pointer-events:none
}
.card.card-default .card-body,.card.card-default .card-footer,.card.card-default .card-footer a,.card.card-default .card-footer a:visited,.card.card-default .card-title,.card.card-default>.card-heading {
	color:#4b5b6d;
	background-color:#e3ecf7
}
.card.card-default .card-footer a:active,.card.card-default .card-footer a:hover {
	color:#99a8b8!important
}
.card .card-body.card-default,.card .card-footer.card-default,.card .card-heading.card-default,.card .card-heading.card-default .card-actions>a,.card .card-heading.card-default .card-actions>li>a,.card .card-heading.card-default .card-title {
	color:#4b5b6d;
	background-color:#e3ecf7;
	border-color:transparent
}
.card.card-blue .card-body,.card.card-blue .card-footer,.card.card-blue .card-footer a,.card.card-blue .card-footer a:visited,.card.card-blue .card-title,.card.card-blue>.card-heading {
	color:#fff!important;
	background-color:#42a5f5
}
.card.card-blue .card-footer a:active,.card.card-blue .card-footer a:hover {
	color:#d3eafd!important
}
.card .card-body.card-blue,.card .card-footer.card-blue,.card .card-heading.card-blue,.card .card-heading.card-blue .card-actions>a,.card .card-heading.card-blue .card-actions>li>a,.card .card-heading.card-blue .card-title {
	color:#fff;
	background-color:#42a5f5;
	border-color:transparent
}
.card.card-purple .card-body,.card.card-purple .card-footer,.card.card-purple .card-footer a,.card.card-purple .card-footer a:visited,.card.card-purple .card-title,.card.card-purple>.card-heading {
	color:#fff!important;
	background-color:#6B79C4
}
.card.card-purple .card-footer a:active,.card.card-purple .card-footer a:hover {
	color:#d8dcf0!important
}
.card .card-body.card-purple,.card .card-footer.card-purple,.card .card-heading.card-purple,.card .card-heading.card-purple .card-actions>a,.card .card-heading.card-purple .card-actions>li>a,.card .card-heading.card-purple .card-title {
	color:#fff;
	background-color:#6B79C4;
	border-color:transparent
}
.card.card-yellow .card-body,.card.card-yellow .card-footer,.card.card-yellow .card-footer a,.card.card-yellow .card-footer a:visited,.card.card-yellow .card-title,.card.card-yellow>.card-heading {
	color:#fff!important;
	background-color:#f8c200
}
.card.card-yellow .card-footer a:active,.card.card-yellow .card-footer a:hover {
	color:#ffe792!important
}
.card .card-body.card-yellow,.card .card-footer.card-yellow,.card .card-heading.card-yellow,.card .card-heading.card-yellow .card-actions>a,.card .card-heading.card-yellow .card-actions>li>a,.card .card-heading.card-yellow .card-title {
	color:#fff;
	background-color:#f8c200;
	border-color:transparent
}
.card.card-salmon .card-body,.card.card-salmon .card-footer,.card.card-salmon .card-footer a,.card.card-salmon .card-footer a:visited,.card.card-salmon .card-title,.card.card-salmon>.card-heading {
	color:#fff!important;
	background-color:#EE6E73
}
.card.card-salmon .card-footer a:active,.card.card-salmon .card-footer a:hover {
	color:#fef7f7!important
}
.card .card-body.card-salmon,.card .card-footer.card-salmon,.card .card-heading.card-salmon,.card .card-heading.card-salmon .card-actions>a,.card .card-heading.card-salmon .card-actions>li>a,.card .card-heading.card-salmon .card-title {
	color:#fff;
	background-color:#EE6E73;
	border-color:transparent
}
.card.card-green .card-body,.card.card-green .card-footer,.card.card-green .card-footer a,.card.card-green .card-footer a:visited,.card.card-green .card-title,.card.card-green>.card-heading {
	color:#fff!important;
	background-color:#28bebd
}
.card.card-green .card-footer a:active,.card.card-green .card-footer a:hover {
	color:#96e9e8!important
}
.card .card-body.card-green,.card .card-footer.card-green,.card .card-heading.card-green,.card .card-heading.card-green .card-actions>a,.card .card-heading.card-green .card-actions>li>a,.card .card-heading.card-green .card-title {
	color:#fff;
	background-color:#28bebd;
	border-color:transparent
}
.card.no-shadow {
	box-shadow:none!important
}
.card.card-transparent {
	background:0 0;
	box-shadow:none
}
.card .load {
	position:absolute;
	width:100%;
	height:100%;
	z-index:99;
	top:0;
	bottom:0;
	background:rgba(255,255,255,.8)
}
.card .load>.preloader {
	display:block;
	height:100%
}
@media (max-width:1280px) {
	#content_type.leftnav .card-actions.left-top+.card-title,#content_type.leftnav .card-actions.left-top+.card-title+small,#content_type.rightnav .card-actions.left-top+.card-title,#content_type.rightnav .card-actions.left-top+.card-title+small {
	padding-left:25px
}
}@media (max-width:767px) {
	.card .card-body {
	padding:15px
}
}.card.card-folder {
	height:40px;
	display:inline-block;
	padding:0;
	margin-bottom:15px
}
.card-footer .card-actions.icons.left-bottom li a,.card-footer .card-actions.icons.right-bottom li a {
	margin:0
}
.card.card-folder .card-heading {
	float:left;
	width:55px;
	height:40px;
	max-height:40px;
	min-height:40px;
	background-color:#f2f7fa;
	padding:9px 15px 0;
	font-size:1.5em
}
.card.card-folder .card-body {
	float:left;
	width:160px;
	max-height:40px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	padding-top:10px;
	padding-left:10px
}
.card.card-folder .card-body .title {
	font-size:.8125em;
	font-weight:600
}
.card.card-folder .card-footer {
	float:left;
	width:55px;
	height:40px;
	max-height:40px;
	min-height:40px;
	padding:9px 15px 0;
	font-size:1.5em
}
.card.card-folder.selected {
	background:#42a5f5;
	color:#fff;
	-webkit-box-shadow:0 3px 3px rgba(0,0,0,.15);
	-khtml-box-shadow:0 3px 3px rgba(0,0,0,.15);
	-moz-box-shadow:0 3px 3px rgba(0,0,0,.15);
	-ms-box-shadow:0 3px 3px rgba(0,0,0,.15);
	-o-box-shadow:0 3px 3px rgba(0,0,0,.15);
	box-shadow:0 3px 3px rgba(0,0,0,.15)
}
.card.card-folder.selected .card-heading {
	background:#42a5f5
}
.card.card-folder:hover {
	cursor:default
}
.card.card-file {
	background:0 0;
	box-shadow:none;
	display:inline-block
}
.card.card-file .card-body {
	padding:0;
	width:180px;
	max-width:180px;
	height:140px;
	max-height:140px;
	overflow:hidden;
	background-color:#fff
}
.card.card-file .card-footer {
	background:0 0;
	padding:7px 0 0 5px;
	min-height:initial;
	max-height:35px;
	height:35px
}
.card.card-file .card-footer i {
	font-size:1.5625em;
	padding:0 6px 0 0;
	float:left
}
.card.card-file .card-footer .title {
	font-size:.75em;
	width:150px;
	max-width:150px;
	overflow:hidden;
	text-overflow:ellipsis;
	display:inherit;
	white-space:nowrap;
	float:left;
	padding-top:3px
}
.card.card-file.selected {
	-webkit-box-shadow:0 3px 3px rgba(0,0,0,.15);
	-khtml-box-shadow:0 3px 3px rgba(0,0,0,.15);
	-moz-box-shadow:0 3px 3px rgba(0,0,0,.15);
	-ms-box-shadow:0 3px 3px rgba(0,0,0,.15);
	-o-box-shadow:0 3px 3px rgba(0,0,0,.15);
	box-shadow:0 3px 3px rgba(0,0,0,.15)
}
.card.card-file.selected .card-footer {
	background:#42a5f5;
	color:#fff
}
.card.card-file.selected .card-footer i {
	color:#fff
}
.card.card-comment:before {
	position:absolute;
	width:45px;
	height:45px;
	border-radius:100%;
	left:-72px;
	top:15px;
	text-align:center;
	font-size:23px;
	line-height:37px;
	color:#FFF;
	font-family:Material-Design-Iconic-Font;
	z-index:1;
	text-rendering:optimizeLegibility!important;
	-webkit-font-smoothing:antialiased!important
}
.card.card-comment:after {
	content:"";
	position:absolute;
	top:15px;
	left:-50px;
	width:2px;
	height:calc(100% + 37px)
}
.card.card-comment[data-timeline=text]:before {
	content:"\f256";
	background:#90aebf;
	border:4px solid #e1e9ee
}
.card.card-comment[data-timeline=text]:after {
	background:#eff4fa
}
.card.card-comment[data-timeline=image]:before {
	content:"\f17f";
	background:#90aebf;
	border:4px solid #e1e9ee
}
.card.card-comment[data-timeline=image]:after {
	background:#eff4fa
}
.card.card-comment[data-timeline=video]:before {
	content:"\f3a9";
	background:#90aebf;
	border:4px solid #e1e9ee
}
.card.card-comment[data-timeline=video]:after {
	background:#eff4fa
}
.card-footer .card-actions.icons.left-bottom {
	top:15px
}
.card-footer .card-actions.icons.left-bottom li a .badge {
	position:absolute;
	top:-5px;
	right:-3px;
	font-size:9px!important;
	font-weight:600!important
}
.card-footer .card-actions.icons.right-bottom {
	top:15px
}
.card-footer .card-actions.icons.right-bottom li a .badge {
	position:absolute;
	top:-5px;
	right:-3px;
	font-size:9px!important;
	font-weight:600!important
}
.card-stack-wrapper {
	list-style:none;
	display:block;
	float:left;
	width:100%;
	height:230px;
	padding:0;
	margin-top:20px;
	margin-bottom:20px;
	position:relative
}
.card-stack-wrapper ul {
	padding:0;
	margin:0
}
.card-stack-wrapper>li {
	left:0;
	top:0;
	position:absolute;
	width:100%;
	height:100%;
	z-index:0;
	cursor:pointer;
	-webkit-transform:scale(.85);
	-moz-transform:scale(.85);
	-ms-transform:scale(.85);
	-o-transform:scale(.85);
	transform:scale(.85);
	-webkit-opacity:0;
	-moz-opacity:0;
	opacity:0;
	-webkit-transition:all .3s linear;
	-moz-transition:all .3s linear;
	-ms-transition:all .3s linear;
	-o-transition:all .3s linear;
	transition:all .3s linear;
	-ms-user-select:none;
	user-select:none
}
.card-stack-wrapper>li:nth-child(1) {
	z-index:3;
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	-ms-transform:scale(1);
	-o-transform:scale(1);
	transform:scale(1);
	-webkit-opacity:1;
	-moz-opacity:1;
	opacity:1
}
.card-stack-wrapper>li:nth-child(2) {
	z-index:2;
	top:-15px;
	-webkit-transform:scale(.95);
	-moz-transform:scale(.95);
	-ms-transform:scale(.95);
	-o-transform:scale(.95);
	transform:scale(.95);
	-webkit-opacity:.9;
	-moz-opacity:.9;
	opacity:.9
}
.card-stack-wrapper>li:nth-child(3) {
	z-index:1;
	top:-28px;
	-webkit-transform:scale(.9);
	-moz-transform:scale(.9);
	-ms-transform:scale(.9);
	-o-transform:scale(.9);
	transform:scale(.9);
	-webkit-opacity:.8;
	-moz-opacity:.8;
	opacity:.8
}
.card-stack-wrapper .card {
	float:left;
	width:100%;
	padding:10px 15px;
	margin-bottom:20px
}
.card-stack-wrapper .card .card-body {
	padding:0
}
.card.drawer .card-off-canvas {
	height:100%;
	width:35%;
	min-width:240px;
	top:0;
	background:#fff;
	-moz-transform:translateX(-105%);
	-ms-transform:translateX(-105%);
	-webkit-transform:translateX(-105%);
	transform:translateX(-105%);
	position:absolute;
	z-index:5;
	-moz-box-shadow:0 2px 2px rgba(0,0,0,.1);
	-ms-box-shadow:0 2px 2px rgba(0,0,0,.1);
	box-shadow:0 2px 2px rgba(0,0,0,.1);
	-webkit-transition:all,.2s,ease-in-out;
	-khtml-transition:all,.2s,ease-in-out;
	-moz-transition:all,.2s,ease-in-out;
	-ms-transition:all,.2s,ease-in-out;
	-o-transition:all,.2s,ease-in-out;
	transition:all,.2s,ease-in-out
}
.card.drawer .card-off-canvas .card-heading {
	min-height:150px;
	padding:0;
	width:100%;
	background-image:url(../img/headers/header-md-02.jpg);
	background-repeat:no-repeat;
	background-size:cover;
	background-position:center
}
.card.drawer .card-off-canvas .card-heading .profile {
	min-height:90px;
	padding:15px
}
.card.drawer .card-off-canvas .card-heading .profile .card-title {
	width:50px;
	height:50px;
	background:#f04e1b;
	border-radius:50%;
	font-size:18px;
	color:#fff;
	line-height:46px;
	text-indent:9px
}
.card.drawer .card-off-canvas .card-heading .profile .card-img {
	width:80px;
	height:80px;
	border-radius:50%
}
.card.drawer .card-off-canvas .card-heading a.info:link {
	font-size:.8125em;
	padding:8px 0;
	margin:5px 0 0;
	display:block;
	background-color:rgba(0,0,0,.35);
	position:absolute;
	bottom:0;
	width:100%;
	color:#fff
}
.card.drawer .card-off-canvas .card-heading a.info:link span {
	padding:0 15px
}
.card.drawer .card-off-canvas .card-body .submenu li {
	position:relative
}
.card.drawer .card-off-canvas ul {
	margin:0;
	list-style:none;
	padding:15px 0 0
}
.card.drawer .card-off-canvas ul li a {
	font-size:.875em;
	line-height:44px;
	height:44px;
	padding:0 20px;
	display:block
}
.card.drawer .card-off-canvas ul li a:hover {
	background-color:#ebf1f9
}
.card.drawer .card-off-canvas ul li i {
	font-size:1.25em;
	vertical-align:text-bottom;
	width:20px
}
.card.profile-menu a.info:after,.card.profile-menu.open a.info:after {
	font-family:Material-Design-Iconic-Font;
	right:10px;
	top:8px;
	font-size:25px;
	font-weight:400;
	color:#fff;
	position:absolute;
	font-style:normal;
	pointer-events:none
}
.card.drawer .is-active {
	-moz-transform:translateX(0);
	-ms-transform:translateX(0);
	-webkit-transform:translateX(0);
	transform:translateX(0)
}
.card.profile-menu .accounts {
	display:none
}
.card.profile-menu.open a.info:after {
	content:"\f2f8"
}
@media (max-width:768px) {
	.card.drawer .card-off-canvas {
	width:75%
}
}.card.type--profile .card-heading.card-background {
	padding:0;
	position:relative;
	height:160px;
	width:100%;
	background-repeat:no-repeat;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	background-size:cover;
	background-position:center
}
.card.type--profile .card-heading#card_img_01 {
	background-image:url(../img/headers/header-md-02.jpg)
}
.card.type--profile .card-heading#card_img_02 {
	background-image:url(../img/gallery/full/full-33.jpg)
}
.card.type--profile .card-heading img {
	width:120px;
	height:120px;
	position:absolute;
	bottom:-34px;
	left:50%;
	margin-left:-60px;
	box-shadow:0 8px 10px 1px rgba(143,158,181,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(143,158,181,.2);
	z-index:1
}
.card.type--profile .card-body {
	text-align:center
}
.card.type--profile .card-body .name {
	font-size:1.375em!important;
	padding:25px 0 0;
	margin:25px auto 0!important
}
.card.type--profile .card-body span {
	display:block;
	font-size:.875em
}
.card.type--profile .card-body .btn {
	margin:20px 0 5px!important
}
.card.type--profile .card-footer {
	padding:10px 20px;
	background:rgba(238,245,249,.6)
}
.card.type--profile .card-footer span {
	font-size:.875em;
	font-weight:200;
	display:block;
	text-align:center
}
.card.type--profile .card-footer span.count {
	font-size:1.25em
}
.card-task .card-body ul {
	padding:0;
	margin:0;
	list-style:none
}
.card-task .card-body ul li {
	font-size:.75em;
	padding:0
}
.card-task .card-body ul li .checkbox label,.card-task .card-body ul li .radio label,.card-task .card-body ul li label {
	font-weight:300
}
.card-task .card-body ul li .checkbox .checkbox-material .check,.card-task .card-body ul li label.checkbox-inline .checkbox-material .check {
	margin-right:5px;
	vertical-align:sub
}
.card.type--scheduler .curr-date {
	margin:15px 21px 33px 10px;
	font-size:1.4em;
	left:10px;
	position:absolute
}
.card.type--scheduler .card-heading {
	padding:0;
	position:relative;
	height:150px;
	width:100%;
	background-image:url(../img/headers/header-md-03.jpg);
	background-repeat:no-repeat;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	background-size:cover;
	background-position:center
}
.card.type--scheduler .card-heading:before {
	content:'';
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:#4859b4;
	opacity:.8
}
.card.type--scheduler .week-container {
	padding:5px 20px
}
.card.type--scheduler ul.week {
	display:block;
	width:100%;
	margin:0;
	padding:0
}
.card.type--scheduler ul.week.top {
	margin-top:10px
}
.card.type--scheduler ul.week.bottom {
	margin-top:-10px
}
.card.type--scheduler li.day {
	display:inline-block;
	width:13%;
	height:0;
	padding:0 0 13%;
	font-weight:300;
	box-sizing:border-box;
	position:relative
}
.card.type--scheduler li.day.current {
	background-color:#EEF5F9;
	border-radius:50%
}
.card.type--scheduler li.day span {
	display:block;
	text-align:center;
	width:100%;
	font-size:14px;
	position:absolute;
	top:50%;
	margin-top:-7px
}
.card.type--scheduler li.day.day-names span {
	letter-spacing:1px;
	text-transform:uppercase
}
.card.type--scheduler .point::after {
	width:4px;
	height:4px;
	background-color:#fc3768;
	content:'';
	position:absolute;
	bottom:15%;
	left:50%;
	margin-left:-2px;
	border-radius:50%
}
.card.type--scheduler .entry {
	padding:20px;
	border-top:1px solid #dadada
}
.card.type--scheduler .entry img {
	display:inline-block;
	margin-right:15px
}
.card.type--scheduler .text {
	display:inline-block
}
.card.type--scheduler .title {
	font-size:16px
}
.card.type--scheduler .title .name {
	font-weight:500
}
.card.type--scheduler .time {
	color:#909090;
	font-weight:300;
	font-size:14px;
	display:block;
	margin-top:10px
}
.card.type--weather .curr-weather {
	text-align:center;
	padding:10px 0
}
.card.type--weather .curr-weather h5,.card.type--weather .curr-weather h6 {
	font-size:.875em;
	color:#8190a5
}
.card.type--weather .curr-weather i {
	font-size:2.375em;
	color:#8190a5;
	padding:15px 0 10px
}
.card.type--weather .curr-weather .curr-temp-wrapper {
	font-size:2em;
	display:inline-block;
	color:#8190a5
}
.card.type--weather .curr-weather .curr-temp-wrapper .curr-temp {
	margin-right:-9px
}
.card.type--weather ul.forcast {
	margin:0 0 0 10px;
	padding:10px 0 0;
	list-style:none
}
.card.type--weather ul.forcast li {
	color:#8190a5;
	line-height:1.7em
}
.card.type--weather ul.forcast li .forcast-day {
	width:140px;
	display:inline-block;
	font-size:.8125em;
	font-weight:400
}
.card.type--weather ul.forcast li .curr-temp {
	margin-right:-4px
}
.card.type--weather ul.forcast li .curr-f,.card.type--weather ul.forcast li .curr-sup,.card.type--weather ul.forcast li .curr-temp,.card.type--weather ul.forcast li i {
	font-size:.9375em
}
.card-mail .list-group-item-heading {
	margin-bottom:3px
}
.card-mail .card-reveal .card-heading {
	padding:27px 20px
}
.card-mail .card-reveal .card-body {
	position:absolute;
	width:100%;
	height:100%;
	left:0;
	right:0;
	bottom:0;
	top:55px;
	background:rgba(238,245,249,.4)
}
.card-mail .email-form .form-group {
	margin:0;
	padding:0
}
.card-mail .email-form .form-control {
	padding:30px 20px;
	background-image:none;
	border-bottom:1px solid #e3ecf7
}
.card-mail .email-form .message {
	background:0 0;
	padding:15px 20px 30px;
	margin:0;
	border-bottom:none
}
.card.card-gallery .card-body {
	padding:0
}
.card.card-gallery .card-body .row {
	padding:2px!important;
	margin:0
}
.card.card-gallery .card-body .row div[class*=col-] {
	padding:2px
}
.card.card-gallery .card-body .row [class*=col-]>a {
	display:block
}
.card-morris-demo path[stroke],.card-morris-demo text[text-anchor=end] {
	display:none
}
.card.card-gallery .card-body .row [class*=col-]>a img {
	width:100%
}
.card-morris-demo h1 {
	color:#F4B0B2;
	padding:35px 0 0 35px;
	font-weight:200
}
.card-morris-demo .percent {
	font-size:37px
}
.card-morris-demo text[text-anchor=middle] {
	fill:#F4B0B2
}
.card-morris-demo #morris_card_demo {
	margin-top:-80px
}
.card .scrum-group {
	margin:0;
	list-style:none;
	padding:5px 0;
	position:relative
}
.card .scrum-group .scrum-item {
	position:relative;
	min-height:75px;
	margin:10px;
	background:#fff;
	-webkit-transition-duration:.2s;
	transition-duration:.2s;
	-webkit-transition-property:-webkit-transform,box-shadow;
	transition-property:transform,box-shadow;
	-webkit-transition-timing-function:ease-in-out;
	transition-timing-function:ease-in-out;
	-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);
	-moz-box-shadow:0 1px 1px rgba(0,0,0,.1);
	-ms-box-shadow:0 1px 1px rgba(0,0,0,.1);
	-o-box-shadow:0 1px 1px rgba(0,0,0,.1);
	box-shadow:0 1px 1px rgba(0,0,0,.1)
}
.card .scrum-group .scrum-item .scrum-header .scrum-title {
	padding:10px 20px;
	font-size:.875em
}
.card .scrum-group .scrum-item .scrum-body {
	padding:0 15px
}
.card .scrum-group .scrum-item .scrum-body img {
	max-width:35px
}
.card .scrum-group .scrum-item .scrum-footer {
	width:100%;
	padding:15px 0
}
/*!
 *  Weather Icons 2.0
 *  Updated August 1,2015
 *  Weather themed icons for Bootstrap
 *  Author - Erik Flowers - erik@helloerik.com
 *  Email:erik@helloerik.com
 *  Twitter:http://twitter.com/Erik_UX
 *  ------------------------------------------------------------------------------
 *  Maintained at http://erikflowers.github.io/weather-icons
 *
 *  License
 *  ------------------------------------------------------------------------------
 *  - Font licensed under SIL OFL 1.1 -
 *    http://scripts.sil.org/OFL
 *  - CSS,LESS and SCSS are licensed under MIT License -
 *    http://opensource.org/licenses/mit-license.html
 *  - Documentation licensed under CC BY 3.0 -
 *    http://creativecommons.org/licenses/by/3.0/
 *  - Inspired by and works great as a companion with Font Awesome
 *    "Font Awesome by Dave Gandy - http://fontawesome.io"
 */@font-face {
	font-family:weathericons;
	src:url(../fonts/weathericons-regular-webfont.eot);
	src:url(../fonts/weathericons-regular-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/weathericons-regular-webfont.woff2) format("woff2"),url(../fonts/weathericons-regular-webfont.woff) format("woff"),url(../fonts/weathericons-regular-webfont.ttf) format("truetype"),url(../fonts/weathericons-regular-webfont.svg#weather_iconsregular) format("svg");
	font-weight:400;
	font-style:normal
}
.wi {
	display:inline-block;
	font-family:weathericons;
	font-style:normal;
	font-weight:400;
	line-height:1;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale
}
.wi-fw {
	width:1.4em;
	text-align:center
}
.wi-rotate-90 {
	filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
	-webkit-transform:rotate(90deg);
	-ms-transform:rotate(90deg);
	transform:rotate(90deg)
}
.wi-rotate-180 {
	filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
	-webkit-transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	transform:rotate(180deg)
}
.wi-rotate-270 {
	filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
	-webkit-transform:rotate(270deg);
	-ms-transform:rotate(270deg);
	transform:rotate(270deg)
}
.wi-flip-horizontal {
	filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);
	-webkit-transform:scale(-1,1);
	-ms-transform:scale(-1,1);
	transform:scale(-1,1)
}
.wi-flip-vertical {
	filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
	-webkit-transform:scale(1,-1);
	-ms-transform:scale(1,-1);
	transform:scale(1,-1)
}
.wi-day-sunny:before {
	content:""
}
.wi-day-cloudy:before {
	content:""
}
.wi-day-cloudy-gusts:before {
	content:""
}
.wi-day-cloudy-windy:before {
	content:""
}
.wi-day-fog:before {
	content:""
}
.wi-day-hail:before {
	content:""
}
.wi-day-haze:before {
	content:""
}
.wi-day-lightning:before {
	content:""
}
.wi-day-rain:before {
	content:""
}
.wi-day-rain-mix:before {
	content:""
}
.wi-day-rain-wind:before {
	content:""
}
.wi-day-showers:before {
	content:""
}
.wi-day-sleet:before {
	content:""
}
.wi-day-sleet-storm:before {
	content:""
}
.wi-day-snow:before {
	content:""
}
.wi-day-snow-thunderstorm:before {
	content:""
}
.wi-day-snow-wind:before {
	content:""
}
.wi-day-sprinkle:before {
	content:""
}
.wi-day-storm-showers:before {
	content:""
}
.wi-day-sunny-overcast:before {
	content:""
}
.wi-day-thunderstorm:before {
	content:""
}
.wi-day-windy:before {
	content:""
}
.wi-solar-eclipse:before {
	content:""
}
.wi-hot:before {
	content:""
}
.wi-day-cloudy-high:before {
	content:""
}
.wi-day-light-wind:before {
	content:""
}
.wi-night-clear:before {
	content:""
}
.wi-night-alt-cloudy:before {
	content:""
}
.wi-night-alt-cloudy-gusts:before {
	content:""
}
.wi-night-alt-cloudy-windy:before {
	content:""
}
.wi-night-alt-hail:before {
	content:""
}
.wi-night-alt-lightning:before {
	content:""
}
.wi-night-alt-rain:before {
	content:""
}
.wi-night-alt-rain-mix:before {
	content:""
}
.wi-night-alt-rain-wind:before {
	content:""
}
.wi-night-alt-showers:before {
	content:""
}
.wi-night-alt-sleet:before {
	content:""
}
.wi-night-alt-sleet-storm:before {
	content:""
}
.wi-night-alt-snow:before {
	content:""
}
.wi-night-alt-snow-thunderstorm:before {
	content:""
}
.wi-night-alt-snow-wind:before {
	content:""
}
.wi-night-alt-sprinkle:before {
	content:""
}
.wi-night-alt-storm-showers:before {
	content:""
}
.wi-night-alt-thunderstorm:before {
	content:""
}
.wi-night-cloudy:before {
	content:""
}
.wi-night-cloudy-gusts:before {
	content:""
}
.wi-night-cloudy-windy:before {
	content:""
}
.wi-night-fog:before {
	content:""
}
.wi-night-hail:before {
	content:""
}
.wi-night-lightning:before {
	content:""
}
.wi-night-partly-cloudy:before {
	content:""
}
.wi-night-rain:before {
	content:""
}
.wi-night-rain-mix:before {
	content:""
}
.wi-night-rain-wind:before {
	content:""
}
.wi-night-showers:before {
	content:""
}
.wi-night-sleet:before {
	content:""
}
.wi-night-sleet-storm:before {
	content:""
}
.wi-night-snow:before {
	content:""
}
.wi-night-snow-thunderstorm:before {
	content:""
}
.wi-night-snow-wind:before {
	content:""
}
.wi-night-sprinkle:before {
	content:""
}
.wi-night-storm-showers:before {
	content:""
}
.wi-night-thunderstorm:before {
	content:""
}
.wi-lunar-eclipse:before {
	content:""
}
.wi-stars:before {
	content:""
}
.wi-night-alt-cloudy-high:before {
	content:""
}
.wi-night-cloudy-high:before {
	content:""
}
.wi-night-alt-partly-cloudy:before {
	content:""
}
.wi-cloud:before {
	content:""
}
.wi-cloudy:before {
	content:""
}
.wi-cloudy-gusts:before {
	content:""
}
.wi-cloudy-windy:before {
	content:""
}
.wi-fog:before {
	content:""
}
.wi-hail:before {
	content:""
}
.wi-rain:before {
	content:""
}
.wi-rain-mix:before {
	content:""
}
.wi-rain-wind:before {
	content:""
}
.wi-showers:before {
	content:""
}
.wi-sleet:before {
	content:""
}
.wi-sprinkle:before {
	content:""
}
.wi-storm-showers:before {
	content:""
}
.wi-thunderstorm:before {
	content:""
}
.wi-snow-wind:before {
	content:""
}
.wi-snow:before {
	content:""
}
.wi-smog:before {
	content:""
}
.wi-smoke:before {
	content:""
}
.wi-lightning:before {
	content:""
}
.wi-raindrops:before {
	content:""
}
.wi-raindrop:before {
	content:""
}
.wi-dust:before {
	content:""
}
.wi-snowflake-cold:before {
	content:""
}
.wi-windy:before {
	content:""
}
.wi-strong-wind:before {
	content:""
}
.wi-sandstorm:before {
	content:""
}
.wi-earthquake:before {
	content:""
}
.wi-fire:before {
	content:""
}
.wi-flood:before {
	content:""
}
.wi-meteor:before {
	content:""
}
.wi-tsunami:before {
	content:""
}
.wi-volcano:before {
	content:""
}
.wi-hurricane:before {
	content:""
}
.wi-tornado:before {
	content:""
}
.wi-small-craft-advisory:before {
	content:""
}
.wi-gale-warning:before {
	content:""
}
.wi-storm-warning:before {
	content:""
}
.wi-hurricane-warning:before {
	content:""
}
.wi-wind-direction:before {
	content:""
}
.wi-alien:before {
	content:""
}
.wi-celsius:before {
	content:""
}
.wi-fahrenheit:before {
	content:""
}
.wi-degrees:before {
	content:""
}
.wi-thermometer:before {
	content:""
}
.wi-thermometer-exterior:before {
	content:""
}
.wi-thermometer-internal:before {
	content:""
}
.wi-cloud-down:before {
	content:""
}
.wi-cloud-up:before {
	content:""
}
.wi-cloud-refresh:before {
	content:""
}
.wi-horizon:before {
	content:""
}
.wi-horizon-alt:before {
	content:""
}
.wi-sunrise:before {
	content:""
}
.wi-sunset:before {
	content:""
}
.wi-moonrise:before {
	content:""
}
.wi-moonset:before {
	content:""
}
.wi-refresh:before {
	content:""
}
.wi-refresh-alt:before {
	content:""
}
.wi-umbrella:before {
	content:""
}
.wi-barometer:before {
	content:""
}
.wi-humidity:before {
	content:""
}
.wi-na:before {
	content:""
}
.wi-train:before {
	content:""
}
.wi-moon-new:before {
	content:""
}
.wi-moon-waxing-crescent-1:before {
	content:""
}
.wi-moon-waxing-crescent-2:before {
	content:""
}
.wi-moon-waxing-crescent-3:before {
	content:""
}
.wi-moon-waxing-crescent-4:before {
	content:""
}
.wi-moon-waxing-crescent-5:before {
	content:""
}
.wi-moon-waxing-crescent-6:before {
	content:""
}
.wi-moon-first-quarter:before {
	content:""
}
.wi-moon-waxing-gibbous-1:before {
	content:""
}
.wi-moon-waxing-gibbous-2:before {
	content:""
}
.wi-moon-waxing-gibbous-3:before {
	content:""
}
.wi-moon-waxing-gibbous-4:before {
	content:""
}
.wi-moon-waxing-gibbous-5:before {
	content:""
}
.wi-moon-waxing-gibbous-6:before {
	content:""
}
.wi-moon-full:before {
	content:""
}
.wi-moon-waning-gibbous-1:before {
	content:""
}
.wi-moon-waning-gibbous-2:before {
	content:""
}
.wi-moon-waning-gibbous-3:before {
	content:""
}
.wi-moon-waning-gibbous-4:before {
	content:""
}
.wi-moon-waning-gibbous-5:before {
	content:""
}
.wi-moon-waning-gibbous-6:before {
	content:""
}
.wi-moon-third-quarter:before {
	content:""
}
.wi-moon-waning-crescent-1:before {
	content:""
}
.wi-moon-waning-crescent-2:before {
	content:""
}
.wi-moon-waning-crescent-3:before {
	content:""
}
.wi-moon-waning-crescent-4:before {
	content:""
}
.wi-moon-waning-crescent-5:before {
	content:""
}
.wi-moon-waning-crescent-6:before {
	content:""
}
.wi-moon-alt-new:before {
	content:""
}
.wi-moon-alt-waxing-crescent-1:before {
	content:""
}
.wi-moon-alt-waxing-crescent-2:before {
	content:""
}
.wi-moon-alt-waxing-crescent-3:before {
	content:""
}
.wi-moon-alt-waxing-crescent-4:before {
	content:""
}
.wi-moon-alt-waxing-crescent-5:before {
	content:""
}
.wi-moon-alt-waxing-crescent-6:before {
	content:""
}
.wi-moon-alt-first-quarter:before {
	content:""
}
.wi-moon-alt-waxing-gibbous-1:before {
	content:""
}
.wi-moon-alt-waxing-gibbous-2:before {
	content:""
}
.wi-moon-alt-waxing-gibbous-3:before {
	content:""
}
.wi-moon-alt-waxing-gibbous-4:before {
	content:""
}
.wi-moon-alt-waxing-gibbous-5:before {
	content:""
}
.wi-moon-alt-waxing-gibbous-6:before {
	content:""
}
.wi-moon-alt-full:before {
	content:""
}
.wi-moon-alt-waning-gibbous-1:before {
	content:""
}
.wi-moon-alt-waning-gibbous-2:before {
	content:""
}
.wi-moon-alt-waning-gibbous-3:before {
	content:""
}
.wi-moon-alt-waning-gibbous-4:before {
	content:""
}
.wi-moon-alt-waning-gibbous-5:before {
	content:""
}
.wi-moon-alt-waning-gibbous-6:before {
	content:""
}
.wi-moon-alt-third-quarter:before {
	content:""
}
.wi-moon-alt-waning-crescent-1:before {
	content:""
}
.wi-moon-alt-waning-crescent-2:before {
	content:""
}
.wi-moon-alt-waning-crescent-3:before {
	content:""
}
.wi-moon-alt-waning-crescent-4:before {
	content:""
}
.wi-moon-alt-waning-crescent-5:before {
	content:""
}
.wi-moon-alt-waning-crescent-6:before {
	content:""
}
.wi-moon-0:before {
	content:""
}
.wi-moon-1:before {
	content:""
}
.wi-moon-2:before {
	content:""
}
.wi-moon-3:before {
	content:""
}
.wi-moon-4:before {
	content:""
}
.wi-moon-5:before {
	content:""
}
.wi-moon-6:before {
	content:""
}
.wi-moon-7:before {
	content:""
}
.wi-moon-8:before {
	content:""
}
.wi-moon-9:before {
	content:""
}
.wi-moon-10:before {
	content:""
}
.wi-moon-11:before {
	content:""
}
.wi-moon-12:before {
	content:""
}
.wi-moon-13:before {
	content:""
}
.wi-moon-14:before {
	content:""
}
.wi-moon-15:before {
	content:""
}
.wi-moon-16:before {
	content:""
}
.wi-moon-17:before {
	content:""
}
.wi-moon-18:before {
	content:""
}
.wi-moon-19:before {
	content:""
}
.wi-moon-20:before {
	content:""
}
.wi-moon-21:before {
	content:""
}
.wi-moon-22:before {
	content:""
}
.wi-moon-23:before {
	content:""
}
.wi-moon-24:before {
	content:""
}
.wi-moon-25:before {
	content:""
}
.wi-moon-26:before {
	content:""
}
.wi-moon-27:before {
	content:""
}
.wi-time-1:before {
	content:""
}
.wi-time-2:before {
	content:""
}
.wi-time-3:before {
	content:""
}
.wi-time-4:before {
	content:""
}
.wi-time-5:before {
	content:""
}
.wi-time-6:before {
	content:""
}
.wi-time-7:before {
	content:""
}
.wi-time-8:before {
	content:""
}
.wi-time-9:before {
	content:""
}
.wi-time-10:before {
	content:""
}
.wi-time-11:before {
	content:""
}
.wi-time-12:before {
	content:""
}
.wi-direction-up:before {
	content:""
}
.wi-direction-up-right:before {
	content:""
}
.wi-direction-right:before {
	content:""
}
.wi-direction-down-right:before {
	content:""
}
.wi-direction-down:before {
	content:""
}
.wi-direction-down-left:before {
	content:""
}
.wi-direction-left:before {
	content:""
}
.wi-direction-up-left:before {
	content:""
}
.wi-wind-beaufort-0:before {
	content:""
}
.wi-wind-beaufort-1:before {
	content:""
}
.wi-wind-beaufort-2:before {
	content:""
}
.wi-wind-beaufort-3:before {
	content:""
}
.wi-wind-beaufort-4:before {
	content:""
}
.wi-wind-beaufort-5:before {
	content:""
}
.wi-wind-beaufort-6:before {
	content:""
}
.wi-wind-beaufort-7:before {
	content:""
}
.wi-wind-beaufort-8:before {
	content:""
}
.wi-wind-beaufort-9:before {
	content:""
}
.wi-wind-beaufort-10:before {
	content:""
}
.wi-wind-beaufort-11:before {
	content:""
}
.wi-wind-beaufort-12:before {
	content:""
}
.wi-yahoo-0:before {
	content:""
}
.wi-yahoo-1:before {
	content:""
}
.wi-yahoo-2:before {
	content:""
}
.wi-yahoo-3:before,.wi-yahoo-4:before {
	content:""
}
.wi-yahoo-5:before,.wi-yahoo-6:before,.wi-yahoo-7:before {
	content:""
}
.wi-yahoo-8:before {
	content:""
}
.wi-yahoo-9:before {
	content:""
}
.wi-yahoo-10:before {
	content:""
}
.wi-yahoo-11:before,.wi-yahoo-12:before {
	content:""
}
.wi-yahoo-13:before {
	content:""
}
.wi-yahoo-14:before {
	content:""
}
.wi-yahoo-15:before {
	content:""
}
.wi-yahoo-16:before {
	content:""
}
.wi-yahoo-17:before {
	content:""
}
.wi-yahoo-18:before {
	content:""
}
.wi-yahoo-19:before {
	content:""
}
.wi-yahoo-20:before {
	content:""
}
.wi-yahoo-21:before {
	content:""
}
.wi-yahoo-22:before {
	content:""
}
.wi-yahoo-23:before,.wi-yahoo-24:before {
	content:""
}
.wi-yahoo-25:before {
	content:""
}
.wi-yahoo-26:before {
	content:""
}
.wi-yahoo-27:before {
	content:""
}
.wi-yahoo-28:before {
	content:""
}
.wi-yahoo-29:before {
	content:""
}
.wi-yahoo-30:before {
	content:""
}
.wi-yahoo-31:before {
	content:""
}
.wi-yahoo-32:before {
	content:""
}
.wi-yahoo-33:before {
	content:""
}
.wi-yahoo-34:before {
	content:""
}
.wi-yahoo-35:before {
	content:""
}
.wi-yahoo-36:before {
	content:""
}
.wi-yahoo-37:before,.wi-yahoo-38:before,.wi-yahoo-39:before {
	content:""
}
.wi-yahoo-40:before {
	content:""
}
.wi-yahoo-41:before {
	content:""
}
.wi-yahoo-42:before {
	content:""
}
.wi-yahoo-43:before {
	content:""
}
.wi-yahoo-44:before {
	content:""
}
.wi-yahoo-45:before {
	content:""
}
.wi-yahoo-46:before {
	content:""
}
.wi-yahoo-47:before {
	content:""
}
.wi-yahoo-3200:before {
	content:""
}
.wi-forecast-io-clear-day:before {
	content:""
}
.wi-forecast-io-clear-night:before {
	content:""
}
.wi-forecast-io-rain:before {
	content:""
}
.wi-forecast-io-snow:before {
	content:""
}
.wi-forecast-io-sleet:before {
	content:""
}
.wi-forecast-io-wind:before {
	content:""
}
.wi-forecast-io-fog:before {
	content:""
}
.wi-forecast-io-cloudy:before {
	content:""
}
.wi-forecast-io-partly-cloudy-day:before {
	content:""
}
.wi-forecast-io-partly-cloudy-night:before {
	content:""
}
.wi-forecast-io-hail:before {
	content:""
}
.wi-forecast-io-thunderstorm:before {
	content:""
}
.wi-forecast-io-tornado:before {
	content:""
}
.wi-wmo4680-00:before,.wi-wmo4680-0:before {
	content:""
}
.wi-wmo4680-01:before,.wi-wmo4680-1:before {
	content:""
}
.wi-wmo4680-02:before,.wi-wmo4680-2:before {
	content:""
}
.wi-wmo4680-03:before,.wi-wmo4680-3:before {
	content:""
}
.wi-wmo4680-04:before,.wi-wmo4680-05:before,.wi-wmo4680-10:before,.wi-wmo4680-11:before,.wi-wmo4680-4:before,.wi-wmo4680-5:before {
	content:""
}
.wi-wmo4680-12:before {
	content:""
}
.wi-wmo4680-18:before {
	content:""
}
.wi-wmo4680-20:before {
	content:""
}
.wi-wmo4680-21:before,.wi-wmo4680-22:before {
	content:""
}
.wi-wmo4680-23:before {
	content:""
}
.wi-wmo4680-24:before {
	content:""
}
.wi-wmo4680-25:before {
	content:""
}
.wi-wmo4680-26:before {
	content:""
}
.wi-wmo4680-27:before,.wi-wmo4680-28:before,.wi-wmo4680-29:before {
	content:""
}
.wi-wmo4680-30:before,.wi-wmo4680-31:before,.wi-wmo4680-32:before,.wi-wmo4680-33:before,.wi-wmo4680-34:before,.wi-wmo4680-35:before {
	content:""
}
.wi-wmo4680-40:before {
	content:""
}
.wi-wmo4680-41:before {
	content:""
}
.wi-wmo4680-42:before {
	content:""
}
.wi-wmo4680-43:before {
	content:""
}
.wi-wmo4680-44:before {
	content:""
}
.wi-wmo4680-45:before,.wi-wmo4680-46:before {
	content:""
}
.wi-wmo4680-47:before,.wi-wmo4680-48:before {
	content:""
}
.wi-wmo4680-50:before,.wi-wmo4680-51:before {
	content:""
}
.wi-wmo4680-52:before,.wi-wmo4680-53:before {
	content:""
}
.wi-wmo4680-54:before,.wi-wmo4680-55:before,.wi-wmo4680-56:before {
	content:""
}
.wi-wmo4680-57:before {
	content:""
}
.wi-wmo4680-58:before {
	content:""
}
.wi-wmo4680-60:before,.wi-wmo4680-61:before {
	content:""
}
.wi-wmo4680-62:before,.wi-wmo4680-63:before {
	content:""
}
.wi-wmo4680-64:before,.wi-wmo4680-65:before,.wi-wmo4680-66:before {
	content:""
}
.wi-wmo4680-67:before,.wi-wmo4680-68:before {
	content:""
}
.wi-wmo4680-70:before,.wi-wmo4680-71:before,.wi-wmo4680-72:before,.wi-wmo4680-73:before {
	content:""
}
.wi-wmo4680-74:before,.wi-wmo4680-75:before,.wi-wmo4680-76:before {
	content:""
}
.wi-wmo4680-77:before {
	content:""
}
.wi-wmo4680-78:before {
	content:""
}
.wi-wmo4680-80:before {
	content:""
}
.wi-wmo4680-81:before {
	content:""
}
.wi-wmo4680-82:before,.wi-wmo4680-83:before {
	content:""
}
.wi-wmo4680-84:before {
	content:""
}
.wi-wmo4680-85:before,.wi-wmo4680-86:before,.wi-wmo4680-87:before {
	content:""
}
.wi-wmo4680-89:before {
	content:""
}
.wi-wmo4680-90:before {
	content:""
}
.wi-wmo4680-91:before {
	content:""
}
.wi-wmo4680-92:before,.wi-wmo4680-93:before {
	content:""
}
.wi-wmo4680-94:before {
	content:""
}
.wi-wmo4680-95:before,.wi-wmo4680-96:before {
	content:""
}
.wi-wmo4680-99:before {
	content:""
}
.wi-owm-200:before,.wi-owm-201:before,.wi-owm-202:before {
	content:""
}
.wi-owm-210:before,.wi-owm-211:before,.wi-owm-212:before,.wi-owm-221:before {
	content:""
}
.wi-owm-230:before,.wi-owm-231:before,.wi-owm-232:before {
	content:""
}
.wi-owm-300:before,.wi-owm-301:before {
	content:""
}
.wi-owm-302:before {
	content:""
}
.wi-owm-310:before {
	content:""
}
.wi-owm-311:before,.wi-owm-312:before {
	content:""
}
.wi-owm-313:before {
	content:""
}
.wi-owm-314:before {
	content:""
}
.wi-owm-321:before,.wi-owm-500:before {
	content:""
}
.wi-owm-501:before,.wi-owm-502:before,.wi-owm-503:before,.wi-owm-504:before {
	content:""
}
.wi-owm-511:before {
	content:""
}
.wi-owm-520:before,.wi-owm-521:before,.wi-owm-522:before {
	content:""
}
.wi-owm-531:before {
	content:""
}
.wi-owm-600:before,.wi-owm-601:before {
	content:""
}
.wi-owm-602:before {
	content:""
}
.wi-owm-611:before,.wi-owm-612:before,.wi-owm-615:before,.wi-owm-616:before,.wi-owm-620:before {
	content:""
}
.wi-owm-621:before,.wi-owm-622:before {
	content:""
}
.wi-owm-701:before {
	content:""
}
.wi-owm-711:before {
	content:""
}
.wi-owm-721:before {
	content:""
}
.wi-owm-731:before {
	content:""
}
.wi-owm-741:before {
	content:""
}
.wi-owm-761:before,.wi-owm-762:before {
	content:""
}
.wi-owm-771:before {
	content:""
}
.wi-owm-781:before {
	content:""
}
.wi-owm-800:before {
	content:""
}
.wi-owm-801:before,.wi-owm-802:before {
	content:""
}
.wi-owm-803:before {
	content:""
}
.wi-owm-804:before {
	content:""
}
.wi-owm-900:before {
	content:""
}
.wi-owm-901:before {
	content:""
}
.wi-owm-902:before {
	content:""
}
.wi-owm-903:before {
	content:""
}
.wi-owm-904:before {
	content:""
}
.wi-owm-905:before {
	content:""
}
.wi-owm-906:before {
	content:""
}
.wi-owm-957:before {
	content:""
}
.wi-owm-day-200:before,.wi-owm-day-201:before,.wi-owm-day-202:before {
	content:""
}
.wi-owm-day-210:before,.wi-owm-day-211:before,.wi-owm-day-212:before,.wi-owm-day-221:before {
	content:""
}
.wi-owm-day-230:before,.wi-owm-day-231:before,.wi-owm-day-232:before {
	content:""
}
.wi-owm-day-300:before,.wi-owm-day-301:before {
	content:""
}
.wi-owm-day-302:before,.wi-owm-day-310:before,.wi-owm-day-311:before,.wi-owm-day-312:before,.wi-owm-day-313:before,.wi-owm-day-314:before {
	content:""
}
.wi-owm-day-321:before,.wi-owm-day-500:before {
	content:""
}
.wi-owm-day-501:before,.wi-owm-day-502:before,.wi-owm-day-503:before,.wi-owm-day-504:before {
	content:""
}
.wi-owm-day-511:before {
	content:""
}
.wi-owm-day-520:before,.wi-owm-day-521:before,.wi-owm-day-522:before {
	content:""
}
.wi-owm-day-531:before {
	content:""
}
.wi-owm-day-600:before {
	content:""
}
.wi-owm-day-601:before {
	content:""
}
.wi-owm-day-602:before {
	content:""
}
.wi-owm-day-611:before,.wi-owm-day-612:before,.wi-owm-day-615:before,.wi-owm-day-616:before,.wi-owm-day-620:before {
	content:""
}
.wi-owm-day-621:before,.wi-owm-day-622:before {
	content:""
}
.wi-owm-day-701:before {
	content:""
}
.wi-owm-day-711:before {
	content:""
}
.wi-owm-day-721:before {
	content:""
}
.wi-owm-day-731:before {
	content:""
}
.wi-owm-day-741:before {
	content:""
}
.wi-owm-day-761:before,.wi-owm-day-762:before {
	content:""
}
.wi-owm-day-781:before {
	content:""
}
.wi-owm-day-800:before {
	content:""
}
.wi-owm-day-801:before,.wi-owm-day-802:before,.wi-owm-day-803:before {
	content:""
}
.wi-owm-day-804:before {
	content:""
}
.wi-owm-day-900:before {
	content:""
}
.wi-owm-day-902:before {
	content:""
}
.wi-owm-day-903:before {
	content:""
}
.wi-owm-day-904:before {
	content:""
}
.wi-owm-day-906:before {
	content:""
}
.wi-owm-day-957:before {
	content:""
}
.wi-owm-night-200:before,.wi-owm-night-201:before,.wi-owm-night-202:before {
	content:""
}
.wi-owm-night-210:before,.wi-owm-night-211:before,.wi-owm-night-212:before,.wi-owm-night-221:before {
	content:""
}
.wi-owm-night-230:before,.wi-owm-night-231:before,.wi-owm-night-232:before {
	content:""
}
.wi-owm-night-300:before,.wi-owm-night-301:before {
	content:""
}
.wi-owm-night-302:before,.wi-owm-night-310:before,.wi-owm-night-311:before,.wi-owm-night-312:before,.wi-owm-night-313:before,.wi-owm-night-314:before {
	content:""
}
.wi-owm-night-321:before,.wi-owm-night-500:before {
	content:""
}
.wi-owm-night-501:before,.wi-owm-night-502:before,.wi-owm-night-503:before,.wi-owm-night-504:before {
	content:""
}
.wi-owm-night-511:before {
	content:""
}
.wi-owm-night-520:before,.wi-owm-night-521:before,.wi-owm-night-522:before {
	content:""
}
.wi-owm-night-531:before {
	content:""
}
.wi-owm-night-600:before {
	content:""
}
.wi-owm-night-601:before {
	content:""
}
.wi-owm-night-602:before {
	content:""
}
.wi-owm-night-611:before,.wi-owm-night-612:before,.wi-owm-night-615:before,.wi-owm-night-616:before,.wi-owm-night-620:before {
	content:""
}
.wi-owm-night-621:before,.wi-owm-night-622:before {
	content:""
}
.wi-owm-night-701:before {
	content:""
}
.wi-owm-night-711:before {
	content:""
}
.wi-owm-night-721:before {
	content:""
}
.wi-owm-night-731:before {
	content:""
}
.wi-owm-night-741:before {
	content:""
}
.wi-owm-night-761:before,.wi-owm-night-762:before {
	content:""
}
.wi-owm-night-781:before {
	content:""
}
.wi-owm-night-800:before {
	content:""
}
.wi-owm-night-801:before,.wi-owm-night-802:before,.wi-owm-night-803:before {
	content:""
}
.wi-owm-night-804:before {
	content:""
}
.wi-owm-night-900:before {
	content:""
}
.wi-owm-night-902:before {
	content:""
}
.wi-owm-night-903:before {
	content:""
}
.wi-owm-night-904:before {
	content:""
}
.wi-owm-night-906:before {
	content:""
}
.wi-owm-night-957:before {
	content:""
}
.wi-wu-chanceflurries:before {
	content:""
}
.wi-wu-chancerain:before {
	content:""
}
.wi-wu-chancesleat:before {
	content:""
}
.wi-wu-chancesnow:before {
	content:""
}
.wi-wu-chancetstorms:before {
	content:""
}
.wi-wu-clear:before {
	content:""
}
.wi-wu-cloudy:before {
	content:""
}
.wi-wu-flurries:before {
	content:""
}
.wi-wu-hazy:before {
	content:""
}
.wi-wu-mostlycloudy:before {
	content:""
}
.wi-wu-mostlysunny:before {
	content:""
}
.wi-wu-partlycloudy:before {
	content:""
}
.wi-wu-partlysunny:before {
	content:""
}
.wi-wu-rain:before {
	content:""
}
.wi-wu-sleat:before {
	content:""
}
.wi-wu-snow:before {
	content:""
}
.wi-wu-sunny:before {
	content:""
}
.wi-wu-tstorms:before {
	content:""
}
.wi-wu-unknown:before {
	content:""
}
.mejs__offscreen {
	clip:rect(1px,1px,1px,1px);
	clip-path:polygon(0 0,0 0,0 0,0 0);
	position:absolute!important;
	height:1px;
	width:1px;
	overflow:hidden
}
.mejs__container {
	position:relative;
	background:#000;
	font-family:Helvetica,Arial,serif;
	text-align:left;
	vertical-align:top;
	text-indent:0;
	box-sizing:border-box
}
.slick-dots li button:before,.slick-next:before,.slick-prev:before {
	font-family:slick;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale
}
.mejs__container * {
	box-sizing:border-box
}
.mejs__container video::-webkit-media-controls-start-playback-button {
	display:none!important;
	-webkit-appearance:none
}
.mejs__fill-container,.mejs__fill-container .mejs__container {
	width:100%;
	height:100%
}
.mejs__fill-container {
	overflow:hidden;
	position:relative;
	margin:0 auto;
	background:0 0
}
.mejs__container:focus {
	outline:0
}
.me-plugin {
	position:absolute
}
.mejs__embed,.mejs__embed body {
	width:100%;
	height:100%;
	margin:0;
	padding:0;
	background:#000;
	overflow:hidden
}
.mejs__fullscreen {
	overflow:hidden!important
}
.mejs__container-fullscreen {
	position:fixed;
	left:0;
	top:0;
	right:0;
	bottom:0;
	overflow:hidden;
	z-index:1000
}
.mejs__background,.mejs__mediaelement,.mejs__overlay,.mejs__poster {
	position:absolute;
	top:0;
	left:0
}
.mejs__container-fullscreen .mejs__mediaelement,.mejs__container-fullscreen video {
	width:100%!important;
	height:100%!important
}
.mejs__clear {
	clear:both
}
.mejs__mediaelement {
	width:100%;
	height:100%
}
.mejs__poster {
	background-size:contain;
	background-position:50% 50%;
	background-repeat:no-repeat
}
:root .mejs__poster-img {
	display:none
}
.mejs__poster-img {
	border:0;
	padding:0
}
.mejs__overlay-button,.mejs__overlay-loading {
	top:50%;
	left:50%;
	margin:-40px 0 0 -40px;
	width:80px;
	height:80px;
	position:absolute
}
.mejs__overlay-play {
	cursor:pointer
}
.mejs__overlay-button {
	background:url(../media/mejs-controls.svg) 0 -39px no-repeat;
	overflow:hidden
}
.mejs__overlay:hover>.mejs__overlay-button {
	background-position:-80px -39px
}
.mejs__overlay-loading-bg-img {
	display:block;
	width:80px;
	height:80px;
	background:url(../media/mejs-controls.svg) -160px -40px no-repeat;
	-webkit-animation:mejs-loading-spinner 1s linear infinite;
	-moz-animation:mejs-loading-spinner 1s linear infinite;
	animation:mejs-loading-spinner 1s linear infinite
}
@-moz-keyframes mejs-loading-spinner {
	100% {
	-moz-transform:rotate(360deg)
}
}@-webkit-keyframes mejs-loading-spinner {
	100% {
	-webkit-transform:rotate(360deg)
}
}@keyframes mejs-loading-spinner {
	100% {
	-webkit-transform:rotate(360deg);
	transform:rotate(360deg)
}
}.mejs__controls {
	position:absolute;
	list-style-type:none;
	margin:0;
	padding:0 10px;
	bottom:0;
	left:0;
	height:40px;
	width:100%
}
.mejs__button,.mejs__time,.mejs__time-rail {
	float:left;
	margin:0;
	width:32px;
	height:40px;
	font-size:10px;
	line-height:10px
}
.mejs__button>button {
	cursor:pointer;
	display:block;
	font-size:0;
	line-height:0;
	text-decoration:none;
	margin:10px 6px;
	padding:0;
	position:absolute;
	height:20px;
	width:20px;
	border:0;
	background:url(../media/mejs-controls.svg);
	overflow:hidden
}
.mejs__button>button:focus {
	outline:#999 dotted 1px
}
.mejs-container,.mejs__container-keyboard-inactive [role=slider],.mejs__container-keyboard-inactive [role=slider]:focus,.mejs__container-keyboard-inactive a,.mejs__container-keyboard-inactive a:focus,.mejs__container-keyboard-inactive button,.mejs__container-keyboard-inactive button:focus {
	outline:0
}
.mejs__time {
	color:#fff;
	display:block;
	height:24px;
	width:auto;
	font-weight:700;
	font-size:11px;
	padding:16px 6px 0;
	overflow:hidden;
	text-align:center;
	box-sizing:content-box
}
.mejs__play>button {
	background-position:0 0
}
.mejs__pause>button {
	background-position:-20px 0
}
.mejs__replay>button {
	background-position:-280px 0
}
.mejs__time-rail {
	direction:ltr;
	width:200px;
	padding-top:10px;
	height:40px;
	position:relative;
	margin:0 10px
}
.mejs__time-buffering,.mejs__time-current,.mejs__time-float,.mejs__time-float-corner,.mejs__time-float-current,.mejs__time-handle,.mejs__time-loaded,.mejs__time-marker,.mejs__time-total {
	cursor:pointer;
	display:block;
	position:absolute;
	height:10px;
	border-radius:2px
}
.mejs__time-float,.mejs__time-handle {
	display:none;
	position:absolute;
	text-align:center
}
.mejs__time-total {
	margin:5px 0 0;
	background:rgba(255,255,255,.3);
	width:100%
}
.mejs__time-buffering {
	width:100%;
	background:linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
	background-size:15px 15px;
	animation:buffering-stripes 2s linear infinite
}
@keyframes buffering-stripes {
	from {
	background-position:0 0
}
to {
	background-position:30px 0
}
}.mejs__time-loaded {
	background:rgba(255,255,255,.3);
	width:0
}
.mejs__time-current {
	background:rgba(255,255,255,.9);
	width:0
}
.mejs__time-handle {
	margin:0;
	width:10px;
	background:#fff;
	border-radius:5px;
	cursor:pointer;
	border:2px solid #333;
	top:-2px
}
.mejs__time-float {
	background:#eee;
	width:36px;
	height:17px;
	border:1px solid #333;
	top:-26px;
	margin-left:-18px;
	color:#111
}
.mejs__time-float-current {
	margin:2px;
	width:30px;
	display:block;
	text-align:center;
	left:0
}
.mejs__time-float-corner {
	position:absolute;
	display:block;
	width:0;
	height:0;
	line-height:0;
	border:5px solid #eee;
	border-color:#eee transparent transparent;
	border-radius:0;
	top:15px;
	left:13px
}
.mejs__long-video .mejs__time-float {
	width:48px
}
.mejs__long-video .mejs__time-float-current {
	width:44px
}
.mejs__long-video .mejs__time-float-corner {
	left:18px
}
.mejs__broadcast {
	color:#fff;
	position:absolute;
	width:100%;
	height:10px;
	top:15px
}
.mejs__fullscreen-button>button {
	background-position:-80px 0
}
.mejs__unfullscreen>button {
	background-position:-100px 0
}
.mejs__mute>button {
	background-position:-60px 0
}
.mejs__unmute>button {
	background-position:-40px 0
}
.mejs__volume-button {
	position:relative
}
.mejs__volume-button>.mejs__volume-slider {
	display:none;
	height:115px;
	width:25px;
	background:rgba(50,50,50,.7);
	border-radius:0;
	top:-115px;
	left:5px;
	z-index:1;
	position:absolute;
	margin:0
}
.mejs__volume-button:hover {
	border-radius:0 0 4px 4px
}
.mejs__volume-total {
	position:absolute;
	left:11px;
	top:8px;
	width:2px;
	height:100px;
	background:rgba(255,255,255,.5);
	margin:0
}
.mejs__volume-current,.mejs__volume-handle {
	position:absolute;
	left:0;
	background:rgba(255,255,255,.9)
}
.mejs__volume-current {
	bottom:0;
	width:100%;
	height:100%;
	margin:0
}
.mejs__volume-handle {
	bottom:100%;
	width:16px;
	height:6px;
	margin:0 0 -3px -7px;
	cursor:ns-resize;
	border-radius:1px
}
.mejs__horizontal-volume-slider {
	height:36px;
	width:56px;
	position:relative;
	display:block;
	float:left;
	vertical-align:middle
}
.mejs__horizontal-volume-current,.mejs__horizontal-volume-total {
	position:absolute;
	left:0;
	font-size:1px;
	border-radius:2px;
	margin:0;
	padding:0
}
.mejs__horizontal-volume-total {
	top:16px;
	width:50px;
	height:8px;
	background:rgba(50,50,50,.8)
}
.mejs__horizontal-volume-current {
	top:0;
	width:100%;
	height:100%;
	background:rgba(255,255,255,.8)
}
.mejs__horizontal-volume-handle {
	display:none
}
.mejs__captions-button {
	position:relative
}
.mejs__captions-button>button {
	background-position:-140px 0
}
.mejs__captions-button>.mejs__captions-selector {
	position:absolute;
	bottom:40px;
	right:-51px;
	width:85px;
	background:rgba(50,50,50,.7);
	border:1px solid transparent;
	padding:0;
	overflow:hidden;
	border-radius:0;
	visibility:visible
}
.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right,.pswp__caption--fake,.slick-loading .slick-slide,.slick-loading .slick-track {
	visibility:hidden
}
.mejs__captions-selector-list {
	margin:0;
	padding:0;
	display:block;
	list-style-type:none!important;
	overflow:hidden
}
.mejs__captions-selector-list-item {
	margin:0 0 6px;
	padding:0 10px;
	list-style-type:none!important;
	display:block;
	color:#fff;
	overflow:hidden;
	cursor:pointer
}
.mejs__captions-selector-list-item:hover {
	background-color:#c8c8c8!important;
	background-color:rgba(255,255,255,.4)!important
}
.mejs__captions-selector-input {
	clear:both;
	float:left;
	margin:3px 3px 0 5px;
	position:absolute;
	left:-1000px
}
.mejs__captions-selector-label {
	width:55px;
	float:left;
	padding:4px 0 0;
	line-height:15px;
	font-size:10px;
	cursor:pointer
}
.mejs__captions-selected {
	color:#21f8f8
}
.mejs__captions-translations {
	font-size:10px;
	margin:0 0 5px
}
.mejs__chapters {
	position:absolute;
	top:0;
	left:0;
	border-right:solid 1px #fff;
	width:10000px;
	z-index:1
}
.mejs__chapter {
	position:absolute;
	float:left;
	background:rgba(0,0,0,.7);
	background:linear-gradient(rgba(50,50,50,.7),rgba(0,0,0,.7));
	overflow:hidden;
	border:0
}
.mejs__chapter-block {
	font-size:11px;
	color:#fff;
	padding:5px;
	display:block;
	border-right:solid 1px #333;
	border-bottom:solid 1px #333;
	cursor:pointer
}
.mejs__chapter-block .ch-timespan,.mejs__chapter-block .ch-title {
	font-size:12px;
	line-height:12px;
	white-space:nowrap;
	display:block;
	text-overflow:ellipsis
}
.mejs__chapter-block-last {
	border-right:none
}
.mejs__chapter-block:hover {
	background:rgba(102,102,102,.7);
	background:linear-gradient(rgba(102,102,102,.7),rgba(50,50,50,.6))
}
.mejs__chapter-block .ch-title {
	font-weight:700;
	margin:0 0 3px
}
.mejs__chapter-block .ch-timespan {
	margin:3px 0 4px
}
.mejs__captions-layer {
	position:absolute;
	bottom:0;
	left:0;
	text-align:center;
	line-height:20px;
	font-size:16px;
	color:#fff
}
.mejs__captions-layer a {
	color:#fff;
	text-decoration:underline
}
.mejs__captions-layer[lang=ar] {
	font-size:20px;
	font-weight:400
}
.mejs__captions-position {
	position:absolute;
	width:100%;
	bottom:15px;
	left:0
}
.mejs__captions-position-hover {
	bottom:35px
}
.mejs__captions-text {
	padding:0;
	background:rgba(20,20,20,.5);
	white-space:pre-wrap;
	box-shadow:5px 0 0 rgba(20,20,20,.5),-5px 0 0 rgba(20,20,20,.5)
}
.me-cannotplay a {
	color:#fff;
	font-weight:700
}
.me-cannotplay span {
	padding:15px;
	display:block
}
.mejs-container .mejs-controls {
	background:#ec592f;
	height:50px;
	padding:10px 5px 0
}
.mejs-container .mejs-controls div {
	height:5px
}
.mejs-container .mejs-controls div.mejs-time-rail {
	position:absolute;
	left:0;
	top:0;
	padding:0;
	width:100%!important
}
.mejs-container .mejs-controls div.mejs-time-rail .mejs-time-total {
	margin:0;
	width:100%!important;
	background:#ec592f
}
.mejs-container .mejs-controls div.mejs-time-rail .mejs-time-loaded {
	background:#D04B25
}
.mejs-container .mejs-controls div.mejs-time-rail .mejs-time-current {
	background:#ffea00
}
.mejs-container .mejs-controls div.mejs-time-rail .mejs-time-buffering {
	background:#ec592f
}
.mejs-container .mejs-controls div.mejs-time-rail a,.mejs-container .mejs-controls div.mejs-time-rail span:not(.mejs-time-float) {
	border-radius:0;
	height:3px
}
.mejs-container .mejs-controls .mejs-button button {
	background-color:#ec592f;
	width:15px;
	height:15px;
	background-position:center
}
.mejs-container .mejs-controls .mejs-button button:focus {
	outline:0!important
}
.mejs-container .mejs-controls .mejs-volume-button {
	position:absolute;
	right:35px
}
.mejs-container .mejs-controls .mejs-play button {
	background-image:url(../media/play.png)
}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx) {
	.mejs-container .mejs-controls .mejs-play button {
	background-image:url(../media/play@2x.png);
	background-size:15px 15px
}
}.mejs-container .mejs-controls .mejs-pause button {
	background-image:url(../media/pause.png)
}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx) {
	.mejs-container .mejs-controls .mejs-pause button {
	background-image:url(../media/pause@2x.png);
	background-size:15px 15px
}
}.mejs-container .mejs-controls .mejs-mute button {
	background-image:url(../media/speaker.png)
}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx) {
	.mejs-container .mejs-controls .mejs-mute button {
	background-image:url(../media/speaker@2x.png);
	background-size:15px 15px
}
}.mejs-container .mejs-controls .mejs-unmute button {
	background-image:url(../media/speaker-2.png)
}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx) {
	.mejs-container .mejs-controls .mejs-unmute button {
	background-image:url(../media/speaker-2@2x.png);
	background-size:15px 15px
}
}.mejs-container .mejs-controls .mejs-fullscreen-button {
	position:absolute;
	right:5px
}
.mejs-container .mejs-controls .mejs-fullscreen-button button {
	background-image:url(../media/fullscreen.png)
}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx) {
	.mejs-container .mejs-controls .mejs-fullscreen-button button {
	background-image:url(../media/fullscreen@2x.png);
	background-size:15px 15px
}
}.syntax-highlighter {
	display:none
}
.slick-dots,.slick-next,.slick-prev {
	display:block;
	position:absolute;
	padding:0
}
:not(pre)>code[class*=language-],pre[class*=language-] {
	background:#222F3C
}
pre code {
	white-space:pre-line!important
}
code {
	border-radius:4px
}
@font-face {
	font-family:summernote;
	font-style:normal;
	font-weight:400;
	src:url(../fonts/summernote.eot?ad8d7e2d177d2473aecd9b35d16211fb);
	src:url(../fonts/summernote.eot?#iefix) format("embedded-opentype"),url(../fonts/summernote.woff?ad8d7e2d177d2473aecd9b35d16211fb) format("woff"),url(../fonts/summernote.ttf?ad8d7e2d177d2473aecd9b35d16211fb) format("truetype")
}
.note-editor.note-frame {
	border:thin solid #9daec4
}
.note-editor.note-frame .panel {
	border-radius:0;
	border:none;
	background:#fff;
	-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);
	-moz-box-shadow:0 1px 1px rgba(0,0,0,.1);
	-ms-box-shadow:0 1px 1px rgba(0,0,0,.1);
	-o-box-shadow:0 1px 1px rgba(0,0,0,.1);
	box-shadow:0 1px 1px rgba(0,0,0,.1);
	position:relative
}
.note-editor.note-frame .note-popover .popover-content,.note-editor.note-frame .panel-heading.note-toolbar {
	background-color:#fff;
	border:none
}
.note-editor.note-frame .note-toolbar .btn,.note-editor.note-frame .note-toolbar .btn.btn-default,.note-editor.note-frame .note-toolbar .navbar .navbar-nav>li>a.btn {
	padding:3px 5px!important;
	font-size:10px!important;
	background-color:#fff;
	color:#9daec4;
	box-shadow:none
}
.note-editor.note-frame .note-statusbar {
	background-color:#9daec4
}
.note-editor.note-frame .note-statusbar .note-resizebar .note-icon-bar {
	border-top:1px solid #fff
}
.note-editor.note-frame .note-editing-area .note-editable {
	color:inherit;
	line-height:1.6em;
	font-size:14px
}
.slick-loading .slick-list {
	background:url(../img/ajax-loader.gif) center center no-repeat #fff
}
@font-face {
	font-family:slick;
	src:url(../fonts/slick.eot);
	src:url(../fonts/slick.eot?#iefix) format("embedded-opentype"),url(../fonts/slick.woff) format("woff"),url(../fonts/slick.ttf) format("truetype"),url(../fonts/slick.svg#slick) format("svg");
	font-weight:400;
	font-style:normal
}
.slick-next,.slick-prev {
	height:20px;
	width:20px;
	line-height:0;
	font-size:0;
	cursor:pointer;
	background:0 0;
	color:transparent;
	top:50%;
	-webkit-transform:translate(0,-50%);
	-ms-transform:translate(0,-50%);
	transform:translate(0,-50%);
	border:none;
	outline:0
}
.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover {
	outline:0;
	background:0 0;
	color:transparent
}
.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before {
	opacity:1
}
.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before {
	opacity:.25
}
.slick-next:before,.slick-prev:before {
	font-size:20px;
	line-height:1;
	color:#fff;
	opacity:.75
}
.slick-prev {
	left:-25px
}
[dir=rtl] .slick-prev {
	left:auto;
	right:-25px
}
.slick-prev:before {
	content:"←"
}
.slick-next:before,[dir=rtl] .slick-prev:before {
	content:"→"
}
.slick-next {
	right:-25px
}
[dir=rtl] .slick-next {
	left:-25px;
	right:auto
}
[dir=rtl] .slick-next:before {
	content:"←"
}
.slick-dotted.slick-slider {
	margin-bottom:30px
}
.slick-dots {
	bottom:-25px;
	list-style:none;
	text-align:center;
	margin:0;
	width:100%
}
.fc-bg,.fc-row .fc-bgevent-skeleton,.fc-row .fc-highlight-skeleton {
	bottom:0
}
.slick-dots li {
	position:relative;
	display:inline-block;
	height:20px;
	width:20px;
	margin:0 5px;
	padding:0;
	cursor:pointer
}
.slick-dots li button {
	border:0;
	background:0 0;
	display:block;
	height:20px;
	width:20px;
	outline:0;
	line-height:0;
	font-size:0;
	color:transparent;
	padding:5px;
	cursor:pointer
}
.slick-dots li button:focus,.slick-dots li button:hover {
	outline:0
}
.slick-dots li button:focus:before,.slick-dots li button:hover:before {
	opacity:1
}
.slick-dots li button:before {
	position:absolute;
	top:0;
	left:0;
	content:"•";
	width:20px;
	height:20px;
	font-size:6px;
	line-height:20px;
	text-align:center;
	color:#000;
	opacity:.25
}
.pika-single,.slick-list,.slick-slider,.slick-track {
	position:relative
}
.slick-dots li.slick-active button:before {
	color:#000;
	opacity:.75
}
.slick-slider {
	display:block;
	box-sizing:border-box;
	-ms-user-select:none;
	user-select:none;
	-ms-touch-action:pan-y;
	touch-action:pan-y
}
.fc-icon,.pswp__counter,.pswp__share-modal {
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none
}
.slick-list {
	overflow:hidden;
	display:block;
	margin:0;
	padding:0
}
.slick-list:focus {
	outline:0
}
.slick-list.dragging {
	cursor:pointer;
	cursor:hand
}
.slick-slider .slick-list,.slick-slider .slick-track {
	-webkit-transform:translate3d(0,0,0);
	-moz-transform:translate3d(0,0,0);
	-ms-transform:translate3d(0,0,0);
	-o-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0)
}
.slick-track {
	left:0;
	top:0;
	display:block
}
.slick-track:after,.slick-track:before {
	content:"";
	display:table
}
.slick-track:after {
	clear:both
}
.slick-slide {
	float:left;
	height:100%;
	min-height:1px;
	display:none
}
[dir=rtl] .slick-slide {
	float:right
}
.slick-slide img {
	display:block
}
.slick-slide.slick-loading img {
	display:none
}
.slick-slide.dragging img {
	pointer-events:none
}
.slick-initialized .slick-slide {
	display:block
}
.slick-vertical .slick-slide {
	display:block;
	height:auto;
	border:1px solid transparent
}
.slick-arrow.slick-hidden {
	display:none
}
/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | http://dbushell.com/
 */.pika-single {
	z-index:9999;
	display:block;
	background:#fff;
	border:1px solid #ccc;
	border-bottom-color:#bbb
}
.pika-single:after,.pika-single:before {
	content:" ";
	display:table
}
.pika-single:after {
	clear:both
}
.pika-single.is-hidden {
	display:none
}
.pika-single.is-bound {
	position:absolute;
	box-shadow:0 5px 15px -5px rgba(0,0,0,.5)
}
.pika-lendar {
	float:left;
	width:240px;
	margin:8px
}
.pika-title {
	position:relative;
	text-align:center
}
.pika-label {
	display:inline-block;
	position:relative;
	z-index:9999;
	overflow:hidden;
	margin:0;
	padding:5px 3px;
	font-size:14px;
	line-height:20px;
	font-weight:700;
	background-color:#fff
}
.pika-title select {
	cursor:pointer;
	position:absolute;
	z-index:9998;
	margin:0;
	left:0;
	top:5px;
	filter:alpha(opacity=0);
	opacity:0
}
.pika-next,.pika-prev {
	display:block;
	cursor:pointer;
	position:relative;
	outline:0;
	border:0;
	padding:0;
	width:20px;
	height:30px;
	text-indent:20px;
	white-space:nowrap;
	overflow:hidden;
	background-color:transparent;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:75% 75%;
	opacity:.5
}
.pika-next:hover,.pika-prev:hover {
	opacity:1
}
.is-rtl .pika-next,.pika-prev {
	float:left;
	background-image:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==)
}
.is-rtl .pika-prev,.pika-next {
	float:right;
	background-image:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=)
}
.pika-next.is-disabled,.pika-prev.is-disabled {
	cursor:default;
	opacity:.2
}
.pika-select {
	display:inline-block
}
.pika-table {
	width:100%;
	border-spacing:0;
	border:0
}
.pika-table td,.pika-table th {
	width:14.285714285714286%;
	padding:0
}
.pika-table th {
	color:#6f829c;
	font-size:12px;
	line-height:25px;
	font-weight:700;
	text-align:center
}
.pika-button {
	cursor:pointer;
	display:block;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	outline:0;
	border:0;
	margin:0;
	width:100%;
	padding:5px;
	color:#666;
	font-size:12px;
	line-height:15px;
	text-align:right;
	background:#f5f5f5
}
.pika-week {
	font-size:11px;
	color:#6f829c
}
.is-today .pika-button {
	color:#3af;
	font-weight:700
}
.is-selected .pika-button {
	color:#fff;
	font-weight:700;
	background:#3af;
	box-shadow:inset 0 1px 3px #42a5f5;
	border-radius:3px
}
.is-inrange .pika-button {
	background:#fff
}
.is-startrange .pika-button {
	color:#fff;
	background:#28bebd;
	box-shadow:none;
	border-radius:3px
}
.is-endrange .pika-button {
	color:#fff;
	background:#3af;
	box-shadow:none;
	border-radius:3px
}
.is-disabled .pika-button,.is-outside-current-month .pika-button {
	pointer-events:none;
	cursor:default;
	color:#6f829c;
	opacity:.3
}
.pika-button:hover {
	color:#fff;
	box-shadow:none;
	border-radius:3px
}
.pika-table abbr {
	border-bottom:none;
	cursor:help
}
.pika-single.dark-theme {
	color:#fff;
	background:#222F3C;
	border:1px solid #666;
	border-bottom-color:#999
}
.dark-theme .pika-label {
	background-color:#222F3C
}
.dark-theme .is-rtl .pika-next,.dark-theme .pika-prev {
	background-image:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAQAAACGG/bgAAAAQ0lEQVR4Ae3KIQ4AIBTD0N0/IeHGI3UIRA3ut/Zl+ltXc5++htVAmIAwAWECwgSEKbgthEoIlRAqIVRCqINQB9nDgQd7ktwFo6UpWQAAAABJRU5ErkJggg==)
}
.dark-theme .is-rtl .pika-prev,.dark-theme .pika-next {
	background-image:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAQAAACGG/bgAAAAP0lEQVQ4y+3TMQoAMAgEwfwfAvvjTZ1uGzuvHhBPPGczEG+FRqqRaqQaqUaqkX6QBmmjacvQ6qEVTjsh+xizebvlaWptGXZAAAAAAElFTkSuQmCC)
}
.dark-theme .pika-table th {
	color:#fff
}
.dark-theme .pika-button {
	color:#fff;
	background:#222F3C
}
.dark-theme .pika-week {
	color:#91a6bb
}
.dark-theme .is-selected .pika-button {
	color:#fff;
	background:#42a5f5;
	box-shadow:none
}
.dark-theme .is-disabled .pika-button {
	color:#fff;
	opacity:.3
}
.dark-theme .pika-button:hover {
	color:#fff!important;
	background:#42a5f5!important
}
.dtp-content div {
	font-family:Poppins,sans-serif
}
.dtp-content div .btn.btn-flat,.dtp-content div .navbar .navbar-nav>li>a.btn.btn-flat {
	background-color:transparent;
	color:#42a5f5;
	box-shadow:none
}
.dtp-content div .btn.btn-flat:hover,.dtp-content div .navbar .navbar-nav>li>a.btn.btn-flat:hover {
	outline:0;
	background-color:rgba(66,165,245,.1);
	box-shadow:none
}
.dtp-content div .btn,.dtp-content div .navbar .navbar-nav>li>a.btn {
	padding:10px 15px;
	margin:0
}
.dtp div.dtp-date,.dtp div.dtp-time {
	background:#5ab1f6;
	text-align:center;
	color:#fff;
	padding:10px
}
.dtp table.dtp-picker-days tr>td>a.selected {
	background:#2a99f4;
	color:#fff
}
.dtp .p10>a {
	color:#2a99f4;
	text-decoration:none
}
.dtp .dtp-actual-meridien a.selected {
	background:#2a99f4;
	color:#fff
}
.dtp>.dtp-content>.dtp-date-view>header.dtp-header {
	background:#2a99f4;
	color:#fff;
	text-align:center;
	padding:.3em
}
.dtp div.dtp-actual-year {
	font-size:1.5em;
	color:#2a99f4
}
.dtp>.dtp-content {
	max-width:370px
}
.dtp .dtp-picker-time>a,.dtp table.dtp-picker-days tr>td>a {
	color:#6f829c;
	text-decoration:none;
	padding:7px 12px;
	border-radius:100%!important;
	width:15px;
	height:15px;
	font-size:12px;
	font-weight:400
}
.dtp table.dtp-picker-days tr>th {
	color:#6f829c;
	text-align:center;
	font-weight:700;
	padding:.4em .3em
}
.pswp__share-tooltip a,.pswp__share-tooltip a:hover {
	color:#000;
	text-decoration:none
}
/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp__button {
	position:relative;
	cursor:pointer;
	overflow:visible;
	-webkit-appearance:none;
	display:block;
	border:0;
	padding:0;
	margin:0;
	float:right;
	opacity:.75;
	-webkit-transition:opacity .2s;
	transition:opacity .2s;
	-webkit-box-shadow:none;
	box-shadow:none
}
.pswp__button:focus,.pswp__button:hover {
	opacity:1
}
.pswp__button:active {
	outline:0;
	opacity:.9
}
.pswp__button::-moz-focus-inner {
	padding:0;
	border:0
}
.pswp__ui--over-close .pswp__button--close {
	opacity:1
}
.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before {
	background:url(../img/photoSwipe/default-skin/default-skin.png) no-repeat;
	background-size:264px 88px;
	width:44px;
	height:44px
}
@media (-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:105dpi),(min-resolution:1.1dppx) {
	.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before {
	background-image:url(../img/photoSwipe/default-skin/default-skin.svg)
}
.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right {
	background:0 0
}
}.pswp__button--close {
	background-position:0 -44px
}
.pswp__button--share {
	background-position:-44px -44px
}
.pswp__button--fs {
	display:none
}
.pswp--supports-fs .pswp__button--fs {
	display:block
}
.pswp--fs .pswp__button--fs {
	background-position:-44px 0
}
.pswp__button--zoom {
	display:none;
	background-position:-88px 0
}
.pswp--zoom-allowed .pswp__button--zoom {
	display:block
}
.pswp--zoomed-in .pswp__button--zoom {
	background-position:-132px 0
}
.pswp__button--arrow--left,.pswp__button--arrow--right {
	background:0 0;
	top:50%;
	margin-top:-50px;
	width:70px;
	height:100px;
	position:absolute
}
.pswp__button--arrow--left {
	left:0
}
.pswp__button--arrow--right {
	right:0
}
.pswp__button--arrow--left:before,.pswp__button--arrow--right:before {
	content:'';
	top:35px;
	background-color:rgba(0,0,0,.3);
	height:30px;
	width:32px;
	position:absolute
}
.pswp__button--arrow--left:before {
	left:6px;
	background-position:-138px -44px
}
.pswp__button--arrow--right:before {
	right:6px;
	background-position:-94px -44px
}
.pswp__counter,.pswp__share-modal {
	user-select:none
}
.pswp__share-modal {
	display:block;
	background:rgba(0,0,0,.5);
	width:100%;
	height:100%;
	top:0;
	left:0;
	padding:10px;
	position:absolute;
	z-index:1600;
	opacity:0;
	-webkit-transition:opacity .25s ease-out;
	transition:opacity .25s ease-out;
	-webkit-backface-visibility:hidden;
	will-change:opacity
}
.pswp__share-modal--hidden {
	display:none
}
.pswp__share-tooltip {
	z-index:1620;
	position:absolute;
	background:#FFF;
	top:56px;
	border-radius:2px;
	display:block;
	width:auto;
	right:44px;
	-webkit-box-shadow:0 2px 5px rgba(0,0,0,.25);
	box-shadow:0 2px 5px rgba(0,0,0,.25);
	-webkit-transform:translateY(6px);
	-ms-transform:translateY(6px);
	transform:translateY(6px);
	-webkit-transition:-webkit-transform .25s;
	transition:transform .25s;
	-webkit-backface-visibility:hidden;
	will-change:transform
}
.pswp__share-tooltip a {
	display:block;
	padding:8px 12px;
	font-size:14px;
	line-height:18px
}
.pswp__share-tooltip a:first-child {
	border-radius:2px 2px 0 0
}
.pswp__share-tooltip a:last-child {
	border-radius:0 0 2px 2px
}
.pswp__share-modal--fade-in {
	opacity:1
}
.pswp__share-modal--fade-in .pswp__share-tooltip {
	-webkit-transform:translateY(0);
	-ms-transform:translateY(0);
	transform:translateY(0)
}
.pswp--touch .pswp__share-tooltip a {
	padding:16px 12px
}
a.pswp__share--facebook:before {
	content:'';
	display:block;
	width:0;
	height:0;
	position:absolute;
	top:-12px;
	right:15px;
	border:6px solid transparent;
	border-bottom-color:#FFF;
	-webkit-pointer-events:none;
	-moz-pointer-events:none;
	pointer-events:none
}
.pswp__caption--empty,.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter {
	display:none
}
.pswp__counter,.pswp__preloader {
	height:44px;
	top:0;
	position:absolute
}
a.pswp__share--facebook:hover {
	background:#3E5C9A;
	color:#FFF
}
a.pswp__share--facebook:hover:before {
	border-bottom-color:#3E5C9A
}
a.pswp__share--twitter:hover {
	background:#55ACEE;
	color:#FFF
}
a.pswp__share--pinterest:hover {
	background:#CCC;
	color:#CE272D
}
a.pswp__share--download:hover {
	background:#DDD
}
.pswp__counter {
	left:0;
	font-size:13px;
	line-height:44px;
	color:#FFF;
	opacity:.75;
	padding:0 10px
}
.pswp__caption {
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
	min-height:44px
}
.pswp__caption small {
	font-size:11px;
	color:#BBB
}
.pswp__caption__center {
	text-align:left;
	max-width:420px;
	margin:0 auto;
	font-size:13px;
	padding:10px;
	line-height:20px;
	color:#CCC
}
.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__ui {
	visibility:visible
}
.pswp__preloader {
	width:44px;
	left:50%;
	margin-left:-22px;
	opacity:0;
	-webkit-transition:opacity .25s ease-out;
	transition:opacity .25s ease-out;
	will-change:opacity;
	direction:ltr
}
.pswp--css_animation .pswp__preloader--active,.pswp__preloader--active {
	opacity:1
}
.pswp__preloader__icn {
	width:20px;
	height:20px;
	margin:12px
}
.pswp__preloader--active .pswp__preloader__icn {
	background:url(preloader.gif) no-repeat
}
.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn {
	-webkit-animation:clockwise .5s linear infinite;
	animation:clockwise .5s linear infinite
}
.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut {
	-webkit-animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite;
	animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite
}
.pswp--css_animation .pswp__preloader__icn {
	background:0 0;
	opacity:.75;
	width:14px;
	height:14px;
	position:absolute;
	left:15px;
	top:15px;
	margin:0
}
.pswp--css_animation .pswp__preloader__cut {
	position:relative;
	width:7px;
	height:14px;
	overflow:hidden
}
.pswp--css_animation .pswp__preloader__donut {
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	width:14px;
	height:14px;
	border:2px solid #FFF;
	border-radius:50%;
	border-left-color:transparent;
	border-bottom-color:transparent;
	position:absolute;
	top:0;
	left:0;
	background:0 0;
	margin:0
}
@media screen and (max-width:1024px) {
	.pswp__preloader {
	position:relative;
	left:auto;
	top:auto;
	margin:0;
	float:right
}
}@-webkit-keyframes clockwise {
	0% {
	-webkit-transform:rotate(0);
	transform:rotate(0)
}
100% {
	-webkit-transform:rotate(360deg);
	transform:rotate(360deg)
}
}@keyframes clockwise {
	0% {
	-webkit-transform:rotate(0);
	transform:rotate(0)
}
100% {
	-webkit-transform:rotate(360deg);
	transform:rotate(360deg)
}
}@-webkit-keyframes donut-rotate {
	0%,100% {
	-webkit-transform:rotate(0);
	transform:rotate(0)
}
50% {
	-webkit-transform:rotate(-140deg);
	transform:rotate(-140deg)
}
}@keyframes donut-rotate {
	0%,100% {
	-webkit-transform:rotate(0);
	transform:rotate(0)
}
50% {
	-webkit-transform:rotate(-140deg);
	transform:rotate(-140deg)
}
}.pswp__ui {
	-webkit-font-smoothing:auto;
	opacity:1;
	z-index:1550
}
.pswp__top-bar {
	position:absolute;
	left:0;
	top:0;
	height:44px;
	width:100%
}
.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar {
	-webkit-backface-visibility:hidden;
	will-change:opacity;
	-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);
	transition:opacity 333ms cubic-bezier(.4,0,.22,1)
}
.pswp__caption,.pswp__top-bar {
	background-color:rgba(0,0,0,.5)
}
.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar {
	background-color:rgba(0,0,0,.3)
}
.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right,.pswp__ui--idle .pswp__top-bar {
	opacity:0
}
.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar {
	opacity:.001
}
.pswp__element--disabled {
	display:none!important
}
.fc-button-group,.fc-icon {
	display:inline-block
}
.pswp--minimal--dark .pswp__top-bar {
	background:0 0
}
/*!
* FullCalendar Overwrites
*/.fc {
	direction:ltr;
	text-align:left
}
.fc-rtl {
	text-align:right
}
.fc th,.fc-basic-view td.fc-week-number,.fc-toolbar {
	text-align:center
}
body .fc {
	font-size:1em
}
.fc-unthemed .fc-content,.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-list-view,.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead {
	border-color:#ddd
}
.fc-unthemed .fc-popover {
	background-color:#fff;
	border-width:1px;
	border-style:solid
}
.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-popover .fc-header {
	background:#eee
}
.fc-unthemed .fc-popover .fc-header .fc-close {
	color:#666
}
.fc-unthemed td.fc-today {
	background:#fcf8e3
}
.fc-highlight {
	background:#bce8f1;
	opacity:.3
}
.fc-bgevent {
	background:#8fdf82;
	opacity:.3
}
.fc-nonbusiness {
	background:#d7d7d7
}
.fc-icon {
	-webkit-touch-callout:none;
	-khtml-user-select:none;
	user-select:none
}
.fc-icon:after {
	position:relative
}
.fc-icon-left-single-arrow:after {
	content:"\02039";
	font-weight:700;
	font-size:200%;
	top:-7%
}
.fc-icon-right-single-arrow:after {
	content:"\0203A";
	font-weight:700;
	font-size:200%;
	top:-7%
}
.fc-icon-left-double-arrow:after {
	content:"\000AB";
	font-size:160%;
	top:-7%
}
.fc-icon-right-double-arrow:after {
	content:"\000BB";
	font-size:160%;
	top:-7%
}
.fc-icon-left-triangle:after {
	content:"\25C4";
	font-size:125%;
	top:3%
}
.fc-icon-right-triangle:after {
	content:"\25BA";
	font-size:125%;
	top:3%
}
.fc-icon-down-triangle:after {
	content:"\25BC";
	font-size:125%;
	top:2%
}
.fc-icon-x:after {
	content:"\000D7";
	font-size:200%;
	top:6%
}
.fc button {
	white-space:nowrap;
	cursor:pointer
}
.fc-state-default.fc-corner-left {
	border-top-left-radius:4px;
	border-bottom-left-radius:4px
}
.fc-state-default.fc-corner-right {
	border-top-right-radius:4px;
	border-bottom-right-radius:4px
}
.fc button .fc-icon {
	position:relative;
	top:-7px;
	margin:0;
	vertical-align:middle
}
.fc-state-active,.fc-state-disabled,.fc-state-down,.fc-state-hover {
	color:#333;
	background-color:#e6e6e6
}
.fc-state-hover {
	color:#333;
	text-decoration:none;
	background-position:0 -15px;
	-webkit-transition:background-position .1s linear;
	-moz-transition:background-position .1s linear;
	-o-transition:background-position .1s linear;
	transition:background-position .1s linear
}
.fc-state-active,.fc-state-down {
	background-color:#ccc;
	background-image:none;
	box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)
}
.fc-state-disabled {
	cursor:default;
	background-image:none;
	opacity:.65;
	box-shadow:none
}
.fc-event.fc-draggable,.fc-event[href],.fc-popover .fc-header .fc-close,a[data-goto] {
	cursor:pointer
}
.fc .fc-button-group>* {
	float:left;
	margin:0 0 0 -1px
}
.fc .fc-button-group>:first-child {
	margin-left:0
}
.fc-popover {
	position:absolute;
	box-shadow:0 2px 6px rgba(0,0,0,.15)
}
.fc-popover .fc-header {
	padding:2px 4px
}
.fc-popover .fc-header .fc-title {
	margin:0 2px
}
.fc-ltr .fc-popover .fc-header .fc-title,.fc-rtl .fc-popover .fc-header .fc-close {
	float:left
}
.fc-ltr .fc-popover .fc-header .fc-close,.fc-rtl .fc-popover .fc-header .fc-title {
	float:right
}
.fc-unthemed .fc-popover .fc-header .fc-close {
	font-size:.9em;
	margin-top:2px
}
.fc-popover>.ui-widget-header+.ui-widget-content {
	border-top:0
}
.fc td,.fc th,.fc-divider {
	border-style:solid;
	border-width:1px
}
hr.fc-divider {
	height:0;
	margin:0;
	padding:0 0 2px
}
.fc-bg table,.fc-row .fc-bgevent-skeleton table,.fc-row .fc-highlight-skeleton table {
	height:100%
}
.fc-clear {
	clear:both
}
.fc-bg,.fc-bgevent-skeleton,.fc-helper-skeleton,.fc-highlight-skeleton {
	position:absolute;
	top:0;
	left:0;
	right:0
}
.fc table {
	width:100%;
	box-sizing:border-box;
	table-layout:fixed;
	border-spacing:0;
	font-size:1em
}
.fc td,.fc th {
	padding:0;
	vertical-align:top
}
.fc td.fc-today {
	border-style:double
}
a[data-goto]:hover {
	text-decoration:underline
}
.fc .fc-row {
	border-style:solid;
	border-width:0
}
.fc-row table {
	border-left:0 hidden transparent;
	border-right:0 hidden transparent;
	border-bottom:0 hidden transparent
}
.fc-row:first-child table {
	border-top:0 hidden transparent
}
.fc-row {
	position:relative
}
.fc-row .fc-bg {
	z-index:1
}
.fc-row .fc-bgevent-skeleton td,.fc-row .fc-highlight-skeleton td {
	border-color:transparent
}
.fc-row .fc-bgevent-skeleton {
	z-index:2
}
.fc-row .fc-highlight-skeleton {
	z-index:3
}
.fc-row .fc-content-skeleton {
	position:relative;
	z-index:4;
	padding-bottom:2px
}
.fc-row .fc-helper-skeleton {
	z-index:5
}
.fc-row .fc-content-skeleton td,.fc-row .fc-helper-skeleton td {
	background:0 0;
	border-color:transparent;
	border-bottom:0
}
.fc-row .fc-content-skeleton tbody td,.fc-row .fc-helper-skeleton tbody td {
	border-top:0
}
.fc-scroller {
	-webkit-overflow-scrolling:touch
}
.fc-row.fc-rigid,.fc-time-grid-event {
	overflow:hidden
}
.fc-scroller>.fc-day-grid,.fc-scroller>.fc-time-grid {
	position:relative;
	width:100%
}
.fc-event {
	position:relative;
	display:block;
	line-height:1.3;
	font-weight:400
}
.fc-event,.fc-event-dot {
	background-color:#3a87ad
}
.fc-event,.fc-event:hover,.ui-widget .fc-event {
	color:#fff;
	text-decoration:none
}
.fc-not-allowed,.fc-not-allowed .fc-event {
	cursor:not-allowed
}
.fc-event .fc-bg {
	z-index:1;
	background:#fff;
	opacity:.25
}
.fc-event .fc-content {
	position:relative;
	z-index:2
}
.fc-event .fc-resizer {
	position:absolute;
	z-index:4;
	display:none
}
.fc-event.fc-allow-mouse-resize .fc-resizer,.fc-event.fc-selected .fc-resizer {
	display:block
}
.fc-event.fc-selected .fc-resizer:before {
	content:"";
	position:absolute;
	z-index:9999;
	top:50%;
	left:50%;
	width:40px;
	height:40px;
	margin-left:-20px;
	margin-top:-20px
}
.fc-event.fc-selected {
	z-index:9999!important;
	box-shadow:0 2px 5px rgba(0,0,0,.2)
}
.fc-event.fc-selected.fc-dragging {
	box-shadow:0 2px 7px rgba(0,0,0,.3)
}
.fc-h-event.fc-selected:before {
	content:"";
	position:absolute;
	z-index:3;
	top:-10px;
	bottom:-10px;
	left:0;
	right:0
}
.fc-ltr .fc-h-event.fc-not-start,.fc-rtl .fc-h-event.fc-not-end {
	margin-left:0;
	border-left-width:0;
	padding-left:1px;
	border-top-left-radius:0;
	border-bottom-left-radius:0
}
.fc-ltr .fc-h-event.fc-not-end,.fc-rtl .fc-h-event.fc-not-start {
	margin-right:0;
	border-right-width:0;
	padding-right:1px;
	border-top-right-radius:0;
	border-bottom-right-radius:0
}
.fc-ltr .fc-h-event .fc-start-resizer,.fc-rtl .fc-h-event .fc-end-resizer {
	cursor:w-resize;
	left:-1px
}
.fc-ltr .fc-h-event .fc-end-resizer,.fc-rtl .fc-h-event .fc-start-resizer {
	cursor:e-resize;
	right:-1px
}
.fc-h-event.fc-allow-mouse-resize .fc-resizer {
	width:7px;
	top:-1px;
	bottom:-1px
}
.fc-h-event.fc-selected .fc-resizer {
	border-radius:4px;
	border-width:1px;
	width:6px;
	height:6px;
	border-style:solid;
	border-color:inherit;
	background:#fff;
	top:50%;
	margin-top:-4px
}
.fc-ltr .fc-h-event.fc-selected .fc-start-resizer,.fc-rtl .fc-h-event.fc-selected .fc-end-resizer {
	margin-left:-4px
}
.fc-ltr .fc-h-event.fc-selected .fc-end-resizer,.fc-rtl .fc-h-event.fc-selected .fc-start-resizer {
	margin-right:-4px
}
.fc-day-grid-event {
	margin:1px 2px 0;
	padding:0 1px
}
tr:first-child>td>.fc-day-grid-event {
	margin-top:2px
}
.fc-day-grid-event.fc-selected:after {
	content:"";
	position:absolute;
	z-index:1;
	top:-1px;
	right:-1px;
	bottom:-1px;
	left:-1px;
	background:#000;
	opacity:.25
}
.fc-day-grid-event .fc-content {
	white-space:nowrap;
	overflow:hidden
}
.fc-day-grid-event .fc-time {
	font-weight:700
}
.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer {
	margin-left:-2px
}
.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer {
	margin-right:-2px
}
a.fc-more {
	margin:1px 3px;
	font-size:.85em;
	cursor:pointer;
	text-decoration:none
}
a.fc-more:hover {
	text-decoration:underline
}
.fc-limited {
	display:none
}
.fc-day-grid .fc-row {
	z-index:1
}
.fc-more-popover {
	z-index:2;
	width:220px
}
.fc-more-popover .fc-event-container {
	padding:10px
}
.fc-now-indicator {
	position:absolute;
	border:0 solid red
}
.fc-unselectable {
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	-webkit-touch-callout:none
}
.fc-toolbar.fc-header-toolbar {
	margin-bottom:1em
}
.fc-toolbar.fc-footer-toolbar {
	margin-top:1em
}
.fc-toolbar .fc-left {
	float:left
}
.fc-ltr .fc-basic-view .fc-day-top .fc-day-number,.fc-toolbar .fc-right {
	float:right
}
.fc-toolbar .fc-center {
	display:inline-block
}
.fc .fc-toolbar>*>* {
	margin-left:.75em
}
.fc .fc-toolbar>*>:first-child {
	margin-left:0
}
.fc-toolbar h2 {
	margin:0;
	color:#fff
}
.fc-toolbar button {
	position:relative
}
.fc-toolbar .fc-state-hover,.fc-toolbar .ui-state-hover {
	z-index:2
}
.fc-toolbar .fc-state-down {
	z-index:3
}
.fc-toolbar .fc-state-active,.fc-toolbar .ui-state-active {
	z-index:4
}
.fc-toolbar button:focus {
	z-index:5
}
.fc-view-container *,.fc-view-container:after,.fc-view-container:before {
	-webkit-box-sizing:content-box;
	-moz-box-sizing:content-box;
	box-sizing:content-box
}
.fc-view,.fc-view>table {
	position:relative;
	z-index:1
}
.fc-basicDay-view .fc-content-skeleton,.fc-basicWeek-view .fc-content-skeleton {
	padding-bottom:1em
}
.fc-basic-view .fc-body .fc-row {
	min-height:4em
}
.fc-row.fc-rigid .fc-content-skeleton {
	position:absolute;
	top:0;
	left:0;
	right:0
}
.fc-day-top.fc-other-month {
	opacity:.3
}
.fc-basic-view .fc-day-number,.fc-basic-view .fc-week-number {
	padding:2px
}
.fc-basic-view th.fc-day-number,.fc-basic-view th.fc-week-number {
	padding:0 2px
}
.fc-rtl .fc-basic-view .fc-day-top .fc-day-number {
	float:left
}
.fc-ltr .fc-basic-view .fc-day-top .fc-week-number {
	float:left;
	border-radius:0 0 3px
}
.fc-rtl .fc-basic-view .fc-day-top .fc-week-number {
	float:right;
	border-radius:0 0 0 3px
}
.fc-basic-view .fc-day-top .fc-week-number {
	min-width:1.5em;
	text-align:center;
	background-color:#f2f2f2;
	color:grey
}
.fc-basic-view td.fc-week-number>* {
	display:inline-block;
	min-width:1.25em
}
.fc-agenda-view .fc-day-grid {
	position:relative;
	z-index:2
}
.fc-agenda-view .fc-day-grid .fc-row {
	min-height:3em
}
.fc-agenda-view .fc-day-grid .fc-row .fc-content-skeleton {
	padding-bottom:1em
}
.fc .fc-axis {
	vertical-align:middle;
	padding:0 4px;
	white-space:nowrap
}
.fc-ltr .fc-axis {
	text-align:right
}
.fc-rtl .fc-axis {
	text-align:left
}
.ui-widget td.fc-axis {
	font-weight:400
}
.fc-time-grid,.fc-time-grid-container {
	position:relative;
	z-index:1
}
.fc-time-grid {
	min-height:100%
}
.fc-time-grid table {
	border:0 hidden transparent
}
.fc-time-grid>.fc-bg {
	z-index:1
}
.fc-time-grid .fc-slats,.fc-time-grid>hr {
	position:relative;
	z-index:2
}
.fc-time-grid .fc-content-col {
	position:relative
}
.fc-time-grid .fc-content-skeleton {
	position:absolute;
	z-index:3;
	top:0;
	left:0;
	right:0
}
.fc-time-grid .fc-business-container {
	position:relative;
	z-index:1
}
.fc-time-grid .fc-bgevent-container {
	position:relative;
	z-index:2
}
.fc-time-grid .fc-highlight-container {
	z-index:3;
	position:relative
}
.fc-time-grid .fc-event-container {
	position:relative;
	z-index:4
}
.fc-time-grid .fc-now-indicator-line {
	z-index:5
}
.fc-time-grid .fc-helper-container {
	position:relative;
	z-index:6
}
.fc-time-grid .fc-slats td {
	height:1.5em;
	border-bottom:0
}
.fc-time-grid .fc-slats .fc-minor td {
	border-top-style:dotted
}
.fc-time-grid .fc-slats .ui-widget-content {
	background:0 0
}
.fc-time-grid .fc-highlight {
	position:absolute;
	left:0;
	right:0
}
.fc-ltr .fc-time-grid .fc-event-container {
	margin:0 2.5% 0 2px
}
.fc-rtl .fc-time-grid .fc-event-container {
	margin:0 2px 0 2.5%
}
.fc-time-grid .fc-bgevent,.fc-time-grid .fc-event {
	position:absolute;
	z-index:1
}
.fc-time-grid .fc-bgevent {
	left:0;
	right:0
}
.fc-v-event.fc-not-start {
	border-top-width:0;
	padding-top:1px;
	border-top-left-radius:0;
	border-top-right-radius:0
}
.fc-v-event.fc-not-end {
	border-bottom-width:0;
	padding-bottom:1px;
	border-bottom-left-radius:0;
	border-bottom-right-radius:0
}
.fc-time-grid-event.fc-selected {
	overflow:visible
}
.fc-time-grid-event.fc-selected .fc-bg {
	display:none
}
.fc-time-grid-event .fc-content {
	overflow:hidden
}
.fc-time-grid-event .fc-time,.fc-time-grid-event .fc-title {
	padding:0 1px
}
.fc-time-grid-event .fc-time {
	font-size:.85em;
	white-space:nowrap
}
.fc-time-grid-event.fc-short .fc-content {
	white-space:nowrap
}
.fc-time-grid-event.fc-short .fc-time,.fc-time-grid-event.fc-short .fc-title {
	display:inline-block;
	vertical-align:top
}
.fc-time-grid-event.fc-short .fc-time span {
	display:none
}
.fc-time-grid-event.fc-short .fc-time:before {
	content:attr(data-start)
}
.fc-time-grid-event.fc-short .fc-time:after {
	content:"\000A0-\000A0"
}
.fc-time-grid-event.fc-short .fc-title {
	font-size:.85em;
	padding:0
}
.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer {
	left:0;
	right:0;
	bottom:0;
	height:8px;
	overflow:hidden;
	line-height:8px;
	font-size:11px;
	font-family:monospace;
	text-align:center;
	cursor:s-resize
}
.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer:after {
	content:"="
}
.fc-time-grid-event.fc-selected .fc-resizer {
	border-radius:5px;
	border-width:1px;
	width:8px;
	height:8px;
	border-style:solid;
	border-color:inherit;
	background:#fff;
	left:50%;
	margin-left:-5px;
	bottom:-5px
}
.fc-time-grid .fc-now-indicator-line {
	border-top-width:1px;
	left:0;
	right:0
}
.fc-time-grid .fc-now-indicator-arrow {
	margin-top:-5px
}
.fc-ltr .fc-time-grid .fc-now-indicator-arrow {
	left:0;
	border-width:5px 0 5px 6px;
	border-top-color:transparent;
	border-bottom-color:transparent
}
.fc-rtl .fc-time-grid .fc-now-indicator-arrow {
	right:0;
	border-width:5px 6px 5px 0;
	border-top-color:transparent;
	border-bottom-color:transparent
}
.fc-event-dot {
	display:inline-block;
	width:10px;
	height:10px;
	border-radius:5px
}
.fc-rtl .fc-list-view {
	direction:rtl
}
.fc-list-view {
	border-width:1px;
	border-style:solid
}
.fc .fc-list-table {
	table-layout:auto
}
.fc-list-table td {
	border-width:1px 0 0;
	padding:8px 14px
}
.fc-list-table tr:first-child td {
	border-top-width:0
}
.fc-list-heading {
	border-bottom-width:1px
}
.fc-list-heading td {
	font-weight:700
}
.fc-ltr .fc-list-heading-main {
	float:left
}
.fc-ltr .fc-list-heading-alt,.fc-rtl .fc-list-heading-main {
	float:right
}
.fc-rtl .fc-list-heading-alt {
	float:left
}
.fc-list-item.fc-has-url {
	cursor:pointer
}
.fc-list-item:hover td {
	background-color:#f5f5f5
}
.fc-list-item-marker,.fc-list-item-time {
	white-space:nowrap;
	width:1px
}
.fc-ltr .fc-list-item-marker {
	padding-right:0
}
.fc-rtl .fc-list-item-marker {
	padding-left:0
}
.fc-list-item-title a {
	text-decoration:none;
	color:inherit
}
.fc-list-item-title a[href]:hover {
	text-decoration:underline
}
.fc-list-empty-wrap2 {
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0
}
.fc-list-empty-wrap1 {
	width:100%;
	height:100%;
	display:table
}
.fc-list-empty {
	display:table-cell;
	vertical-align:middle;
	text-align:center
}
.fc-unthemed .fc-list-empty {
	background-color:#eee
}
.actions-calendar .calendar-next>i,.actions-calendar .calendar-prev>i {
	font-size:25px;
	position:relative;
	top:2px
}
.fc button,.fc table {
	background:0 0
}
.fc th {
	font-weight:500;
	padding:12px 12px 10px;
	text-transform:uppercase
}
.fc table tr>td:first-child {
	border-left-width:0
}
.fc button:hover {
	background-color:rgba(0,0,0,.2)
}
.fc div.fc-row {
	margin-right:0;
	border:0
}
.fc-unthemed .fc-today {
	color:#FFC107;
	background-color:transparent
}
.fc-toolbar h2 {
	margin-top:7px
}
.fc-event {
	padding:0;
	font-size:11px;
	border-radius:2px;
	border:0
}
.fc-event .fc-title {
	padding:2px 8px;
	display:block;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.fc-event .fc-time {
	float:left;
	background:rgba(0,0,0,.2);
	padding:2px 6px;
	margin:0 0 0 -1px
}
.fc-view,.fc-view>table {
	border:0;
	overflow:hidden
}
.fc-view>table>tbody>tr .ui-widget-content {
	border-top:0
}
hr.fc-divider {
	border-width:1px;
	border-color:#eee
}
.fc-day-grid-container.fc-scroller {
	height:auto!important;
	overflow:hidden!important
}
#calendar {
	z-index:0
}
#calendar td,#calendar th {
	border-color:#f5f5f5
}
#calendar .fc-toolbar {
	height:200px;
	background-color:#fff;
	border-radius:2px 2px 0 0;
	position:relative;
	margin-bottom:-2px;
	z-index:2
}
#full-calendar #calendar .fc-head,#full-calendar #calendar .fc-widget-header,#full-calendar #calendar thead.fc-head,#full-calendar #calendar thead.fc-head>tr,#full-calendar #calendar thead.fc-head>tr>td,#full-calendar .fc-row .fc-bgevent-skeleton td,#full-calendar .fc-row .fc-highlight-skeleton td {
	border:none
}
@media (max-width:767px) {
	#calendar .fc-toolbar {
	height:135px
}
.dataTables_length {
	display:none
}
.card-search .form-group {
    height: 49px;
}
}#calendar .fc-day-number {
	padding-left:10px;
	color:#ccc;
	text-align:left;
	float:left
}
@media screen and (min-width:991px) {
	#calendar .fc-day-number {
	font-size:20px;
	letter-spacing:-2px
}
}#calendar .fc-day-header {
	text-align:left
}
#calendar .fc-day-grid-event {
	margin:1px 9px 0
}
#full-calendar {
	margin:0;
	top:0;
	left:0;
	right:0;
	bottom:0;
	width:100%;
	height:100%
}
#full-calendar #calendar .fc-view,#full-calendar #calendar .fc-view>table {
	overflow:initial
}
#full-calendar #calendar td,#full-calendar #calendar th {
	border-color:#d7e1ed;
	font-size:13px
}
#full-calendar #calendar .fc-day-number {
	color:#607188;
	font-size:13px;
	letter-spacing:-1px
}
#full-calendar .fc-icon:after {
	position:relative;
	font-family:Material-Design-Iconic-Font;
	font-size:17px;
	font-weight:200
}
#full-calendar .fc-icon-right-single-arrow:after {
	content:"\f2f6";
	top:-7%;
	color:#fff;
	font-size:26px;
	font-weight:200
}
#full-calendar .fc-icon-left-single-arrow:after {
	content:"\f2f4";
	top:-7%;
	color:#fff;
	font-size:26px;
	font-weight:200
}
#full-calendar .fc .fc-toolbar>*>* {
	color:#fff
}
#full-calendar .fc-toolbar {
	margin-bottom:0;
	position:relative;
	height:200px;
	padding:25px;
	background-size:cover;
	min-height:200px;
	max-height:200px;
	background-position:0 45%;
	background-repeat:no-repeat
}
#full-calendar .fc-toolbar .btn {
	padding:12px 17px
}
#full-calendar .fc-toolbar .btn i {
	padding:0 8px 0 0;
	vertical-align:top
}
#full-calendar .fc-toolbar .btn-fab-sm {
	padding:5px;
	height:35px;
	min-width:35px;
	width:35px;
	font-size:20px
}
#full-calendar .fc-toolbar .fc-center {
	position:absolute;
	bottom:25px;
	width:100%;
	left:0;
	right:0
}
#full-calendar .fc-toolbar .fc-center .fc-prev-button {
	position:absolute;
	left:38%;
	top:0;
	z-index:99
}
#full-calendar .fc-toolbar .fc-center .fc-prev-button i {
	top:-7px
}
#full-calendar .fc-toolbar .fc-center .fc-next-button {
	position:absolute;
	right:38%;
	top:0;
	z-index:99
}
#full-calendar .fc-toolbar .fc-center .fc-next-button i {
	top:-4px
}
#full-calendar .fc table tr>td:first-child {
	border-left-width:1px
}
#full-calendar .fc-view {
	padding:25px
}
.event-tag>span {
	width:30px;
	height:30px;
	margin:0 0 3px;
	position:relative;
	display:inline-block;
	vertical-align:top
}
.event-tag span {
	display:inline-block!important;
	border-radius:50%
}
.event-tag>span.color-tag__default {
	border:1px solid #eee;
	background-color:#fff!important
}
.event-tag>span.color-tag__default>i:before {
	color:#333
}
.event-tag>span,.event-tag>span>i {
	-webkit-transition:all;
	-o-transition:all;
	transition:all;
	-webkit-transition-duration:.2s;
	transition-duration:.2s
}
.event-tag>span>input[type=radio] {
	margin:0;
	width:100%;
	height:100%;
	position:relative;
	z-index:2;
	cursor:pointer;
	opacity:0;
	filter:alpha(opacity=0)
}
.bootstrap-select.btn-group .dropdown-menu li.disabled a,.bootstrap-select.btn-group.disabled,.bootstrap-select.btn-group>.disabled {
	cursor:not-allowed
}
.event-tag>span>input[type=radio]:checked+i {
	opacity:1;
	filter:alpha(opacity=100);
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	-o-transform:scale(1);
	transform:scale(1)
}
.event-tag>span:hover {
	opacity:.8;
	filter:alpha(opacity=80)
}
.event-tag>span>i {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	padding:10px 0 0 5px;
	line-height:10px;
	opacity:0;
	filter:alpha(opacity=0);
	-webkit-transform:scale(0);
	-ms-transform:scale(0);
	-o-transform:scale(0);
	transform:scale(0)
}
.event-tag>span>i:before {
	content:'\f26b';
	font-family:Material-Design-Iconic-Font;
	color:rgba(255,255,255,.7);
	font-size:20px;
	z-index:1
}
[data-calendar-month="0"] {
	background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,transparent),color-stop(30%,transparent),color-stop(100%,rgba(0,0,0,.45))),url(../img/calendar/january.jpg)
}
[data-calendar-month="1"] {
	background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,transparent),color-stop(30%,transparent),color-stop(100%,rgba(0,0,0,.45))),url(../img/calendar/february.jpg)
}
[data-calendar-month="2"] {
	background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,transparent),color-stop(30%,transparent),color-stop(100%,rgba(0,0,0,.45))),url(../img/calendar/march.jpg)
}
[data-calendar-month="3"] {
	background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,transparent),color-stop(30%,transparent),color-stop(100%,rgba(0,0,0,.45))),url(../img/calendar/april.jpg)
}
[data-calendar-month="4"] {
	background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,transparent),color-stop(30%,transparent),color-stop(100%,rgba(0,0,0,.45))),url(../img/calendar/may.jpg)
}
[data-calendar-month="5"] {
	background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,transparent),color-stop(30%,transparent),color-stop(100%,rgba(0,0,0,.45))),url(../img/calendar/june.jpg)
}
[data-calendar-month="6"] {
	background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,transparent),color-stop(30%,transparent),color-stop(100%,rgba(0,0,0,.45))),url(../img/calendar/july.jpg)
}
[data-calendar-month="7"] {
	background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,transparent),color-stop(30%,transparent),color-stop(100%,rgba(0,0,0,.45))),url(../img/calendar/august.jpg)
}
[data-calendar-month="8"] {
	background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,transparent),color-stop(30%,transparent),color-stop(100%,rgba(0,0,0,.45))),url(../img/calendar/september.jpg)
}
[data-calendar-month="9"] {
	background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,transparent),color-stop(30%,transparent),color-stop(100%,rgba(0,0,0,.45))),url(../img/calendar/october.jpg)
}
[data-calendar-month="10"] {
	background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,transparent),color-stop(30%,transparent),color-stop(100%,rgba(0,0,0,.45))),url(../img/calendar/november.jpg)
}
[data-calendar-month="11"] {
	background:-moz-linear-gradient(bottom,rgba(0,0,0,.35) 0,transparent 100%),url(../img/calendar/december.jpg);
	background:-webkit-linear-gradient(bottom,rgba(0,0,0,.35) 0,transparent 100%),url(../img/calendar/december.jpg);
	background:linear-gradient(to top,rgba(0,0,0,.35) 0,transparent 100%),url(../img/calendar/december.jpg);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000',endColorstr='#00000000',GradientType=0 ),url(../img/calendar/december.jpg)
}
.blocks,[class*=blocks-] {
	padding:0;
	margin:0 -.9375rem;
	font-size:0;
	list-style:none
}
.blocks>.block,[class*=blocks-]>.block,[class*=blocks-]>li {
	display:inline-block;
	padding-right:.9375rem;
	padding-left:.9375rem;
	margin-bottom:1rem;
	font-size:1rem;
	vertical-align:top
}
.blocks.no-space,[class*=blocks-].no-space {
	margin:0
}
.blocks.no-space>.block,.blocks.no-space>li,[class*=blocks-].no-space>.block,[class*=blocks-].no-space>li {
	padding:0;
	margin:0
}
.blocks-100>.block,.blocks-100>li {
	width:100%
}
.blocks-2>.block,.blocks-2>li {
	width:50%
}
.blocks-3>.block,.blocks-3>li {
	width:33.333333%
}
.blocks-4>.block,.blocks-4>li {
	width:25%
}
.blocks-5>.block,.blocks-5>li {
	width:20%
}
.blocks-6>.block,.blocks-6>li {
	width:16.666667%
}
.blocks-xs-100>.block,.blocks-xs-100>li {
	width:100%
}
.blocks-xs-2>.block,.blocks-xs-2>li {
	width:50%
}
.blocks-xs-3>.block,.blocks-xs-3>li {
	width:33.333333%
}
.blocks-xs-4>.block,.blocks-xs-4>li {
	width:25%
}
.blocks-xs-5>.block,.blocks-xs-5>li {
	width:20%
}
.blocks-xs-6>.block,.blocks-xs-6>li {
	width:16.666667%
}
@media (min-width:480px) {
	.blocks-sm-100>.block,.blocks-sm-100>li {
	width:100%
}
.blocks-sm-2>.block,.blocks-sm-2>li {
	width:50%
}
.blocks-sm-3>.block,.blocks-sm-3>li {
	width:33.333333%
}
.blocks-sm-4>.block,.blocks-sm-4>li {
	width:25%
}
.blocks-sm-5>.block,.blocks-sm-5>li {
	width:20%
}
.blocks-sm-6>.block,.blocks-sm-6>li {
	width:16.666667%
}
}@media (min-width:768px) {
	.blocks-md-100>.block,.blocks-md-100>li {
	width:100%
}
.blocks-md-2>.block,.blocks-md-2>li {
	width:50%
}
.blocks-md-3>.block,.blocks-md-3>li {
	width:33.333333%
}
.blocks-md-4>.block,.blocks-md-4>li {
	width:25%
}
.blocks-md-5>.block,.blocks-md-5>li {
	width:20%
}
.blocks-md-6>.block,.blocks-md-6>li {
	width:16.666667%
}
}@media (min-width:992px) {
	.blocks-lg-100>.block,.blocks-lg-100>li {
	width:100%
}
.blocks-lg-2>.block,.blocks-lg-2>li {
	width:50%
}
.blocks-lg-3>.block,.blocks-lg-3>li {
	width:33.333333%
}
.blocks-lg-4>.block,.blocks-lg-4>li {
	width:25%
}
.blocks-lg-5>.block,.blocks-lg-5>li {
	width:20%
}
.blocks-lg-6>.block,.blocks-lg-6>li {
	width:16.666667%
}
}@media (min-width:1200px) {
	.blocks-xl-100>.block,.blocks-xl-100>li {
	width:100%
}
.blocks-xl-2>.block,.blocks-xl-2>li {
	width:50%
}
.blocks-xl-3>.block,.blocks-xl-3>li {
	width:33.333333%
}
.blocks-xl-4>.block,.blocks-xl-4>li {
	width:25%
}
.blocks-xl-5>.block,.blocks-xl-5>li {
	width:20%
}
.blocks-xl-6>.block,.blocks-xl-6>li {
	width:16.666667%
}
}@media (min-width:1600px) {
	.blocks-xxl-100>.block,.blocks-xxl-100>li {
	width:100%
}
.blocks-xxl-2>.block,.blocks-xxl-2>li {
	width:50%
}
.blocks-xxl-3>.block,.blocks-xxl-3>li {
	width:33.333333%
}
.blocks-xxl-4>.block,.blocks-xxl-4>li {
	width:25%
}
.blocks-xxl-5>.block,.blocks-xxl-5>li {
	width:20%
}
.blocks-xxl-6>.block,.blocks-xxl-6>li {
	width:16.666667%
}
}select.bs-select-hidden,select.selectpicker {
	display:none!important
}
.bootstrap-select {
	width:220px\9
}
.bootstrap-select>.dropdown-toggle {
	width:100%;
	padding-right:25px;
	z-index:1
}
.bootstrap-select>.dropdown-toggle.bs-placeholder,.bootstrap-select>.dropdown-toggle.bs-placeholder:active,.bootstrap-select>.dropdown-toggle.bs-placeholder:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder:hover {
	color:#999
}
.bootstrap-select>select {
	position:absolute!important;
	bottom:0;
	left:50%;
	display:block!important;
	width:.5px!important;
	height:100%!important;
	padding:0!important;
	opacity:0!important;
	border:none
}
.bootstrap-select>select.mobile-device {
	top:0;
	left:0;
	display:block!important;
	width:100%!important;
	z-index:2
}
.error .bootstrap-select .dropdown-toggle,.has-error .bootstrap-select .dropdown-toggle {
	border-color:#b94a48
}
.bootstrap-select.fit-width {
	width:auto!important
}
.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) {
	width:220px
}
.bootstrap-select.btn-group[class*=col-] .dropdown-toggle,.bootstrap-select.form-control:not([class*=col-]),.form-inline .bootstrap-select.btn-group .form-control {
	width:100%
}
.bootstrap-select .dropdown-toggle:focus {
	outline:#333 dotted thin!important;
	outline:-webkit-focus-ring-color auto 5px!important;
	outline-offset:-2px
}
.bootstrap-select.form-control {
	margin-bottom:0;
	padding:0;
	border:none
}
.bootstrap-select.form-control.input-group-btn {
	z-index:auto
}
.bootstrap-select.form-control.input-group-btn:not(:first-child):not(:last-child)>.btn {
	border-radius:0
}
.bootstrap-select.btn-group:not(.input-group-btn),.bootstrap-select.btn-group[class*=col-] {
	float:none;
	display:inline-block;
	margin-left:0
}
.bootstrap-select.btn-group.dropdown-menu-right,.bootstrap-select.btn-group[class*=col-].dropdown-menu-right,.row .bootstrap-select.btn-group[class*=col-].dropdown-menu-right {
	float:right
}
.form-group .bootstrap-select.btn-group,.form-horizontal .bootstrap-select.btn-group,.form-inline .bootstrap-select.btn-group {
	margin-bottom:0
}
.form-group-lg .bootstrap-select.btn-group.form-control,.form-group-sm .bootstrap-select.btn-group.form-control {
	padding:0
}
.bootstrap-select.btn-group.disabled:focus,.bootstrap-select.btn-group>.disabled:focus {
	outline:0!important
}
.bootstrap-select.btn-group.bs-container {
	position:absolute;
	height:0!important;
	padding:0!important
}
.bootstrap-select.btn-group.bs-container .dropdown-menu {
	z-index:1060
}
.bootstrap-select.btn-group .dropdown-toggle .filter-option {
	display:inline-block;
	overflow:hidden;
	width:100%;
	text-align:left
}
.bootstrap-select.btn-group .dropdown-toggle .caret {
	position:absolute;
	top:50%;
	right:12px;
	margin-top:-2px;
	vertical-align:middle
}
.bootstrap-select.btn-group .dropdown-menu {
	min-width:100%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
.bootstrap-select.btn-group .dropdown-menu.inner {
	position:static;
	float:none;
	border:0;
	padding:0;
	margin:0;
	border-radius:0;
	box-shadow:none
}
.bootstrap-select.btn-group .dropdown-menu li {
	position:relative
}
.bootstrap-select.btn-group .dropdown-menu li.active small {
	color:#fff
}
.bootstrap-select.btn-group .dropdown-menu li a {
	cursor:pointer;
	user-select:none
}
.bootstrap-select.btn-group .dropdown-menu li a.opt {
	position:relative;
	padding-left:2.25em
}
.bootstrap-select.btn-group .dropdown-menu li a span.check-mark {
	display:none
}
.bootstrap-select.btn-group .dropdown-menu li a span.text {
	display:inline-block
}
.bootstrap-select.btn-group .dropdown-menu li small {
	padding-left:.5em
}
.bootstrap-select.btn-group .dropdown-menu .notify {
	position:absolute;
	bottom:5px;
	width:96%;
	margin:0 2%;
	min-height:26px;
	padding:3px 5px;
	background:#f5f5f5;
	border:1px solid #e3e3e3;
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);
	box-shadow:inset 0 1px 1px rgba(0,0,0,.05);
	pointer-events:none;
	opacity:.9;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
.bootstrap-select.btn-group .no-results {
	padding:3px;
	background:#f5f5f5;
	margin:0 5px;
	white-space:nowrap
}
.bootstrap-select.btn-group.fit-width .dropdown-toggle .filter-option {
	position:static
}
.bootstrap-select.btn-group.fit-width .dropdown-toggle .caret {
	position:static;
	top:auto;
	margin-top:-1px
}
.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark {
	position:absolute;
	display:inline-block;
	right:15px;
	margin-top:5px
}
.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text {
	margin-right:34px
}
.bootstrap-select.show-menu-arrow.open>.dropdown-toggle {
	z-index:1061
}
.bootstrap-select.show-menu-arrow .dropdown-toggle:before {
	content:'';
	border-left:7px solid transparent;
	border-right:7px solid transparent;
	border-bottom:7px solid rgba(204,204,204,.2);
	position:absolute;
	bottom:-4px;
	left:9px;
	display:none
}
.bootstrap-select.show-menu-arrow .dropdown-toggle:after {
	content:'';
	border-left:6px solid transparent;
	border-right:6px solid transparent;
	border-bottom:6px solid #fff;
	position:absolute;
	bottom:-4px;
	left:10px;
	display:none
}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before {
	bottom:auto;
	top:-3px;
	border-top:7px solid rgba(204,204,204,.2);
	border-bottom:0
}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after {
	bottom:auto;
	top:-3px;
	border-top:6px solid #fff;
	border-bottom:0
}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before {
	right:12px;
	left:auto
}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after {
	right:13px;
	left:auto
}
.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:after,.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:before {
	display:block
}
.bs-actionsbox,.bs-donebutton,.bs-searchbox {
	padding:4px 8px
}
.bs-actionsbox {
	width:100%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
.bs-actionsbox .btn-group button {
	width:50%
}
.bs-donebutton {
	float:left;
	width:100%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
.bs-donebutton .btn-group button {
	width:100%
}
.bs-searchbox+.bs-actionsbox {
	padding:0 8px 4px
}
.bs-searchbox .form-control {
	margin-bottom:0;
	width:100%;
	float:none
}
.btn-toolbar,.tool-item {
	display:block;
	width:20px;
	padding:10px;
	text-align:center
}
.btn-toolbar>i,.tool-items a:link,.tool-items a:visited {
	color:#fff!important
}
.btn-toolbar {
	height:20px;
	-webkit-transition:none;
	-o-transition:none;
	transition:none;
	border-radius:6px;
	background:#9daec4
}
.btn-toolbar>i {
	font-size:16px;
	color:#9daec4
}
.btn-toolbar-danger>i,.btn-toolbar-dark>i,.btn-toolbar-info-o>i,.btn-toolbar-info>i,.btn-toolbar-light>i,.btn-toolbar-primary>i,.btn-toolbar-success>i,.btn-toolbar-warning>i,.btn-toolbar:hover>i {
	color:#fff
}
.btn-toolbar:hover {
	cursor:pointer;
	background:#adbbce
}
.btn-toolbar-primary {
	background-color:#ec407a
}
.btn-toolbar-primary.pressed {
	background-color:#ea296a
}
.btn-toolbar-primary:hover {
	background-color:#ee578a
}
.btn-toolbar-danger {
	background-color:#f44336
}
.btn-toolbar-danger.pressed,.btn-toolbar-danger:hover {
	background-color:#ef5350
}
.btn-toolbar-warning {
	background-color:#FEC007
}
.btn-toolbar-warning.pressed {
	background-color:#ebb001
}
.btn-toolbar-warning:hover {
	background-color:#fec620
}
.btn-toolbar-info {
	background-color:#42a5f5
}
.btn-toolbar-info.pressed {
	background-color:#2a99f4
}
.btn-toolbar-info:hover {
	background-color:#5ab1f6
}
.btn-toolbar-success {
	background-color:#26a69a
}
.btn-toolbar-success.pressed {
	background-color:#219187
}
.btn-toolbar-success:hover {
	background-color:#2bbbad
}
.btn-toolbar-info-o {
	background-color:#9daec4
}
.btn-toolbar-info-o.pressed {
	background-color:#8da1ba
}
.btn-toolbar-info-o:hover {
	background-color:#cdd5e1
}
.btn-toolbar-light {
	background-color:#eee
}
.btn-toolbar-light.pressed,.btn-toolbar-light:hover {
	background-color:#e0e0e0
}
.btn-toolbar-dark,.btn-toolbar-dark.pressed,.btn-toolbar-dark:hover {
	background-color:#9daec4
}
.tool-container {
	position:absolute;
	-webkit-box-sizing:content-box;
	-moz-box-sizing:content-box;
	box-sizing:content-box;
	border-radius:6px;
	background-color:#e0e0e0;
	-webkit-background-size:100% 100%;
	background-size:100% 100%
}
.tool-container.tool-bottom,.tool-container.tool-top {
	height:40px;
	border-bottom:0 solid #beb8b8
}
.tool-container.tool-bottom .tool-item,.tool-container.tool-top .tool-item {
	float:left;
	border-right:0;
	border-left:0
}
.tool-item {
	-webkit-box-sizing:content-box;
	-moz-box-sizing:content-box;
	box-sizing:content-box;
	height:100%;
	height:20px;
	-webkit-transition:none;
	-o-transition:none;
	transition:none
}
.tool-item>.icon {
	color:#9daec4
}
.tool-item.selected,.tool-item:hover {
	background:#ec407a
}
.tool-item.selected>.icon,.tool-item:hover>.icon {
	color:#fff
}
.tool-bottom .tool-item:first-child:hover,.tool-top .tool-item:first-child:hover {
	border-top-left-radius:6px;
	border-bottom-left-radius:6px
}
.tool-bottom .tool-item:last-child:hover,.tool-top .tool-item:last-child:hover {
	border-top-right-radius:6px;
	border-bottom-right-radius:6px
}
.tool-left .tool-item:first-child:hover,.tool-right .tool-item:first-child:hover,.tool-vertical-bottom .tool-item:first-child:hover,.tool-vertical-top .tool-item:first-child:hover {
	border-top-left-radius:6px;
	border-top-right-radius:6px
}
.tool-left .tool-item:last-child:hover,.tool-right .tool-item:last-child:hover,.tool-vertical-bottom .tool-item:last-child:hover,.tool-vertical-top .tool-item:last-child:hover {
	border-bottom-right-radius:6px;
	border-bottom-left-radius:6px
}
.tool-container .arrow {
	position:absolute;
	width:0;
	height:0;
	border-width:7px;
	border-style:solid
}
.tool-container.tool-top .arrow {
	bottom:-14px;
	left:50%;
	margin-left:-7px;
	border-color:#e0e0e0 transparent transparent
}
.tool-container.tool-bottom .arrow {
	top:-14px;
	left:50%;
	margin-left:-7px;
	border-color:transparent transparent #e0e0e0
}
.tool-container.tool-left .arrow {
	top:50%;
	right:-14px;
	margin-top:-7px;
	border-color:transparent transparent transparent #e0e0e0
}
.tool-container.tool-right .arrow {
	top:50%;
	left:-14px;
	margin-top:-7px;
	border-color:transparent #e0e0e0 transparent transparent
}
.toolbar-primary {
	background-color:#ec407a
}
.toolbar-primary.tool-top .arrow {
	border-color:#ec407a transparent transparent
}
.toolbar-primary.tool-bottom .arrow {
	border-color:transparent transparent #ec407a
}
.toolbar-primary.tool-left .arrow {
	border-color:transparent transparent transparent #ec407a
}
.toolbar-primary.tool-right .arrow {
	border-color:transparent #ec407a transparent transparent
}
.toolbar-primary .tool-item>.icon {
	color:#fff
}
.toolbar-primary .tool-item.selected,.toolbar-primary .tool-item:hover {
	color:#fff;
	background:#ef6091
}
.toolbar-danger {
	background-color:#ef5350
}
.toolbar-danger.tool-top .arrow {
	border-color:#ef5350 transparent transparent
}
.toolbar-danger.tool-bottom .arrow {
	border-color:transparent transparent #ef5350
}
.toolbar-danger.tool-left .arrow {
	border-color:transparent transparent transparent #ef5350
}
.toolbar-danger.tool-right .arrow {
	border-color:transparent #ef5350 transparent transparent
}
.toolbar-danger .tool-item>.icon {
	color:#fff
}
.toolbar-danger .tool-item.selected,.toolbar-danger .tool-item:hover {
	color:#fff;
	background:#f27371
}
.toolbar-warning {
	background-color:#FEC007
}
.toolbar-warning.tool-top .arrow {
	border-color:#FEC007 transparent transparent
}
.toolbar-warning.tool-bottom .arrow {
	border-color:transparent transparent #FEC007
}
.toolbar-warning.tool-left .arrow {
	border-color:transparent transparent transparent #FEC007
}
.toolbar-warning.tool-right .arrow {
	border-color:transparent #FEC007 transparent transparent
}
.toolbar-warning .tool-item>.icon {
	color:#fff
}
.toolbar-warning .tool-item.selected,.toolbar-warning .tool-item:hover {
	color:#fff;
	background:#fec92b
}
.toolbar-info {
	background-color:#42a5f5
}
.toolbar-info.tool-top .arrow {
	border-color:#42a5f5 transparent transparent
}
.toolbar-info.tool-bottom .arrow {
	border-color:transparent transparent #42a5f5
}
.toolbar-info.tool-left .arrow {
	border-color:transparent transparent transparent #42a5f5
}
.toolbar-info.tool-right .arrow {
	border-color:transparent #42a5f5 transparent transparent
}
.toolbar-info .tool-item>.icon {
	color:#fff
}
.toolbar-info .tool-item.selected,.toolbar-info .tool-item:hover {
	color:#fff;
	background:#64b5f7
}
.toolbar-success {
	background-color:#26a69a
}
.toolbar-success.tool-top .arrow {
	border-color:#26a69a transparent transparent
}
.toolbar-success.tool-bottom .arrow {
	border-color:transparent transparent #26a69a
}
.toolbar-success.tool-left .arrow {
	border-color:transparent transparent transparent #26a69a
}
.toolbar-success.tool-right .arrow {
	border-color:transparent #26a69a transparent transparent
}
.toolbar-success .tool-item>.icon {
	color:#fff
}
.toolbar-success .tool-item.selected,.toolbar-success .tool-item:hover {
	color:#fff;
	background:#2dc3b5
}
.toolbar-info-o {
	background-color:#9daec4
}
.toolbar-info-o.tool-top .arrow {
	border-color:#9daec4 transparent transparent
}
.toolbar-info-o.tool-bottom .arrow {
	border-color:transparent transparent #9daec4
}
.toolbar-info-o.tool-left .arrow {
	border-color:transparent transparent transparent #9daec4
}
.toolbar-info-o.tool-right .arrow {
	border-color:transparent #9daec4 transparent transparent
}
.toolbar-info-o .tool-item>.icon {
	color:#fff
}
.toolbar-info-o .tool-item.selected,.toolbar-info-o .tool-item:hover {
	color:#fff;
	background:#b3c0d1
}
.toolbar-light {
	background-color:#eee
}
.toolbar-light.tool-top .arrow {
	border-color:#eee transparent transparent
}
.toolbar-light.tool-bottom .arrow {
	border-color:transparent transparent #eee
}
.toolbar-light.tool-left .arrow {
	border-color:transparent transparent transparent #eee
}
.toolbar-light.tool-right .arrow {
	border-color:transparent #eee transparent transparent
}
.toolbar-light .tool-item>.icon {
	color:#fff
}
.toolbar-light .tool-item.selected,.toolbar-light .tool-item:hover {
	color:#fff;
	background:#b3c0d1
}
.toolbar-dark {
	background-color:#9daec4
}
.toolbar-dark.tool-top .arrow {
	border-color:#9daec4 transparent transparent
}
.toolbar-dark.tool-bottom .arrow {
	border-color:transparent transparent #9daec4
}
.toolbar-dark.tool-left .arrow {
	border-color:transparent transparent transparent #9daec4
}
.toolbar-dark.tool-right .arrow {
	border-color:transparent #9daec4 transparent transparent
}
.toolbar-dark .tool-item>.icon {
	color:#fff
}
.toolbar-dark .tool-item.selected,.toolbar-dark .tool-item:hover {
	color:#fff;
	background:#9daec4
}
.animate-standard {
	-webkit-animation:standardAnimate .3s 1 ease
}
.animate-flyin {
	-webkit-animation:rotateAnimate .5s 1 ease
}
.animate-grow {
	-webkit-animation:growAnimate .4s 1 ease
}
.animate-flip {
	-webkit-animation:flipAnimate .4s 1 ease
}
.animate-bounce {
	-webkit-animation:bounceAnimate .4s 1 ease-out
}
@-webkit-keyframes rotateAnimate {
	from {
	-webkit-transform:rotate(180deg) translate(-120px);
	transform:rotate(180deg) translate(-120px);
	opacity:0
}
to {
	-webkit-transform:rotate(0) translate(0);
	transform:rotate(0) translate(0);
	opacity:1
}
}@-webkit-keyframes standardAnimate {
	from {
	-webkit-transform:translateY(20px);
	transform:translateY(20px);
	opacity:0
}
to {
	-webkit-transform:translateY(0);
	transform:translateY(0);
	opacity:1
}
}@-webkit-keyframes growAnimate {
	0% {
	-webkit-transform:scale(0) translateY(40px);
	transform:scale(0) translateY(40px);
	opacity:0
}
70% {
	-webkit-transform:scale(1.5) translate(0);
	transform:scale(1.5) translate(0)
}
100% {
	-webkit-transform:scale(1) translate(0);
	transform:scale(1) translate(0);
	opacity:1
}
}@-webkit-keyframes rotate2Animate {
	from {
	-webkit-transform:rotate(-90deg);
	transform:rotate(-90deg);
	-webkit-transform-origin:0 100%;
	transform-origin:0 100%;
	opacity:0
}
to {
	-webkit-transform:rotate(0);
	transform:rotate(0);
	opacity:1
}
}@-webkit-keyframes flipAnimate {
	from {
	-webkit-transform:rotate3d(2,2,2,180deg);
	transform:rotate3d(2,2,2,180deg);
	opacity:0
}
to {
	-webkit-transform:rotate3d(0,0,0,0deg);
	transform:rotate3d(0,0,0,0deg);
	opacity:1
}
}@-webkit-keyframes bounceAnimate {
	0% {
	-webkit-transform:translateY(40px);
	transform:translateY(40px);
	opacity:0
}
30% {
	-webkit-transform:translateY(-40px);
	transform:translateY(-40px)
}
70% {
	-webkit-transform:translateY(20px);
	transform:translateY(20px)
}
100% {
	-webkit-transform:translateY(0);
	transform:translateY(0);
	opacity:1
}
}.hidden {
	display:none
}
.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical {
	z-index:99
}
.card-heading.card-img {
	min-height:150px;
	padding:0;
	width:100%;
	background-image:url(../img/headers/header-md-02.jpg);
	background-repeat:no-repeat;
	background-size:cover;
	background-position:center
}
.card-heading.card-img .actions>a,.card-heading.card-img .actions>li>a {
	color:#fff
}
.card-heading.card-img .profile {
	min-height:90px;
	padding:15px
}
.card-heading.card-img .card-title {
	width:50px;
	height:50px;
	background:#f04e1b;
	border-radius:50%;
	font-size:18px;
	color:#fff;
	line-height:2.4em;
	text-indent:9px
}
.card-heading.card-img a.info:link {
	font-size:.8125em;
	padding:8px 0;
	margin:5px 0 0;
	display:block;
	background-color:rgba(0,0,0,.5);
	position:absolute;
	bottom:0;
	width:100%;
	color:#fff
}
.card-heading.card-img a.info:link span {
	padding:0 15px
}
.card.profile-menu .accounts ul li a {
	display:block;
	vertical-align:middle;
	padding:0
}
.card.profile-menu .accounts ul li a .switch {
	width:30px;
	height:30px;
	margin-right:10px;
	margin-left:-5px;
	vertical-align:middle;
	display:inline-block
}
.show-grid div[class^=col-] {
	margin-bottom:15px;
	padding:15px;
	border:thin solid #d7e4f4;
	background:#EEF5F9;
	font-size:13px
}
.icon a {
	display:block;
	padding:8px;
	line-height:32px;
	-webkit-transition:all .3s ease;
	transition:all .3s ease;
	border-radius:2px
}
.icon a:hover {
	color:#fff;
	box-shadow:0 1px 3px 0 rgba(0,0,0,.12),0 1px 2px 0 rgba(0,0,0,.24)
}
.animation-demo {
	text-align:center
}
.animation-demo img {
	width:200px
}
.animation-demo .btn {
	text-transform:none!important
}
.color-block div {
	padding:0 15px;
	line-height:40px;
	font-size:12px;
	margin-bottom:3px
}
.loader-demo .loader {
	margin:30px 0
}
#timline-gallery {
	margin:15px 0
}
#timline-gallery figure {
	padding:2px
}
#timline-gallery figure a {
	width:auto;
	height:auto
}
#timline-gallery figure figcaption {
	display:none
}
.btn-equal-width .btn {
	width:40%
}
@media (max-width:768px) {
	.btn-equal-width .btn {
	width:100%
}
}.tooltip-examples {
	padding:0
}
.tooltip-examples li {
	display:inline-block;
	padding-right:50px
}
#sidebar_settings .color-container {
	background:#EEF5F9;
	position:absolute;
	width:100%;
	height:100%;
	padding:20px;
	overflow-x:hidden
}
#sidebar_settings .color-option-check {
	padding:0 5px
}
#sidebar_settings .color-option-check>label {
	display:block;
	position:relative;
	margin:0 10px;
	border-radius:3px;
	overflow:hidden;
	-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);
	-moz-box-shadow:0 1px 1px rgba(0,0,0,.1);
	-ms-box-shadow:0 1px 1px rgba(0,0,0,.1);
	-o-box-shadow:0 1px 1px rgba(0,0,0,.1);
	box-shadow:0 1px 1px rgba(0,0,0,.1);
	cursor:pointer
}
#sidebar_settings .color-option-check>label:first-child {
	margin-left:0
}
#sidebar_settings .color-option-check>label:last-child {
	margin-right:0
}
#sidebar_settings .color-option-check>label>.color {
	display:block;
	height:18px
}
#sidebar_settings .color-option-check>label>.split {
	display:block
}
#sidebar_settings .color-option-check>label>.split:after,#sidebar_settings .color-option-check>label>.split:before {
	content:" ";
	display:table
}
#sidebar_settings .color-option-check>label>.split:after {
	clear:both
}
#sidebar_settings .color-option-check>label>.split>.color {
	display:block;
	height:37.5px
}
#sidebar_settings .color-option-check>label>.split>.color:first-child {
	float:left;
	width:70%
}
#sidebar_settings .color-option-check>label>.split>.color:last-child {
	float:right;
	width:30%
}
#sidebar_settings .color-option-check>label>.icon-check {
	position:absolute;
	display:block;
	left:50%;
	top:50%;
	width:20px;
	height:20px;
	margin-top:-20px;
	margin-left:-10px;
	text-align:center;
	font-size:1.33333333em;
	vertical-align:-15%;
	color:#fff;
	opacity:0
}
#sidebar_settings .color-option-check>label>input[type=radio] {
	position:absolute;
	opacity:0;
	visibility:hidden
}
#sidebar_settings .color-option-check>label>input[type=radio]:checked+.icon-check {
	opacity:1!important
}
#sidebar_settings .bg-menu-darkBlue {
	background:#222F3C
}
#sidebar_settings .bg-menu-gray {
	background:#536e7b
}
#sidebar_settings .bg-menu-white {
	background:#fff
}
#sidebar_settings .bg-primary-theme-a {
	background:#28bebd
}
#sidebar_settings .bg-shade-theme-a {
	background:#2ccfce
}
#sidebar_settings .bg-accent-theme-a {
	background:#ec407a
}
#sidebar_settings .bg-primary-theme-b {
	background:#4FC5EA
}
#sidebar_settings .bg-shade-theme-b {
	background:#66cded
}
#sidebar_settings .bg-accent-theme-b {
	background:#ec407a
}
#sidebar_settings .bg-primary-theme-c {
	background:#5867C3
}
#sidebar_settings .bg-shade-theme-c {
	background:#6b78ca
}
#sidebar_settings .bg-accent-theme-c {
	background:#4FC5EA
}
#sidebar_settings .bg-primary-theme-d {
	background:#EE6E73
}
#sidebar_settings .bg-shade-theme-d {
	background:#f18589
}
#sidebar_settings .bg-accent-theme-d {
	background:#EE6E73
}
#sidebar_settings .bg-primary-theme-e {
	background:#1976D2
}
#sidebar_settings .bg-shade-theme-e {
	background:#2195F2
}
#sidebar_settings .bg-accent-theme-e {
	background:#ec407a
}
#sidebar_settings .bg-primary-theme-f {
	background:#d66266
}
#sidebar_settings .bg-shade-theme-f {
	background:#EE6E73
}
#sidebar_settings .bg-accent-theme-f {
	background:#8452de
}
#sidebar_settings .bg-primary-theme-g {
	background:#31429B
}
#sidebar_settings .bg-shade-theme-g {
	background:#4053B1
}
#sidebar_settings .bg-accent-theme-g {
	background:#FD4582
}
#sidebar_settings .bg-primary-theme-h {
	background:#455A64
}
#sidebar_settings .bg-shade-theme-h {
	background:#607D8A
}
#sidebar_settings .bg-accent-theme-h {
	background:#03A8F3
}
