/**
 * Framework7 1.2.0
 * Full Featured Mobile HTML Framework For Building iOS & Android Apps
 *
 * http://www.idangero.us/framework7
 *
 * Copyright 2015, Vladimir Kharlampidi
 * The iDangero.us
 * http://www.idangero.us/
 *
 * Licensed under MIT
 *
 * Released on: July 18, 2015
 */
body, html {
	position:relative;
	height:100%;
	width:100%;
	overflow-x:hidden
}
body {
	font-family:Arimo, Noto, Helvetica, Arial, sans-serif;
	margin:0;
	padding:0;
	color:#212121;
	font-size:14px;
	line-height:1.5;
	width:100%;
	-webkit-text-size-adjust:100%;
	background:#fff;
	overflow:hidden
}
* {
	-webkit-tap-highlight-color:transparent;
	-webkit-touch-callout:none
}
a, input, select, textarea {
	outline:0
}
a {
	text-decoration:none;
	color:#2196f3
}
p {
	margin:1em 0
}
.row {
	display:-webkit-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-box-pack:justify;
	-ms-flex-pack:justify;
	-webkit-justify-content:space-between;
	justify-content:space-between;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	-webkit-box-align:start;
	-ms-flex-align:start;
	-webkit-align-items:flex-start;
	align-items:flex-start
}
.row>[class*=col-] {
box-sizing:border-box
}
.row .col-auto {
	width:100%
}
.row .col-100 {
	width:100%;
width:-webkit-calc((100% - 16px*0)/ 1);
width:calc((100% - 16px*0)/ 1)
}
.row.no-gutter .col-100 {
	width:100%
}
.row .col-95 {
	width:95%;
width:-webkit-calc((100% - 16px*.05263157894736836)/ 1.0526315789473684);
width:calc((100% - 16px*.05263157894736836)/ 1.0526315789473684)
}
.row.no-gutter .col-95 {
	width:95%
}
.row .col-90 {
	width:90%;
width:-webkit-calc((100% - 16px*.11111111111111116)/ 1.1111111111111112);
width:calc((100% - 16px*.11111111111111116)/ 1.1111111111111112)
}
.row.no-gutter .col-90 {
	width:90%
}
.row .col-85 {
	width:85%;
width:-webkit-calc((100% - 16px*.17647058823529416)/ 1.1764705882352942);
width:calc((100% - 16px*.17647058823529416)/ 1.1764705882352942)
}
.row.no-gutter .col-85 {
	width:85%
}
.row .col-80 {
	width:80%;
width:-webkit-calc((100% - 16px*.25)/ 1.25);
width:calc((100% - 16px*.25)/ 1.25)
}
.row.no-gutter .col-80 {
	width:80%
}
.row .col-75 {
	width:75%;
width:-webkit-calc((100% - 16px*.33333333333333326)/ 1.3333333333333333);
width:calc((100% - 16px*.33333333333333326)/ 1.3333333333333333)
}
.row.no-gutter .col-75 {
	width:75%
}
.row .col-66 {
	width:66.66666666666666%;
width:-webkit-calc((100% - 16px*.5000000000000002)/ 1.5000000000000002);
width:calc((100% - 16px*.5000000000000002)/ 1.5000000000000002)
}
.row.no-gutter .col-66 {
	width:66.66666666666666%
}
.row .col-60 {
	width:60%;
width:-webkit-calc((100% - 16px*.6666666666666667)/ 1.6666666666666667);
width:calc((100% - 16px*.6666666666666667)/ 1.6666666666666667)
}
.row.no-gutter .col-60 {
	width:60%
}
.row .col-50 {
	width:50%;
width:-webkit-calc((100% - 16px*1)/ 2);
width:calc((100% - 16px*1)/ 2)
}
.row.no-gutter .col-50 {
	width:50%
}
.row .col-40 {
	width:40%;
width:-webkit-calc((100% - 16px*1.5)/ 2.5);
width:calc((100% - 16px*1.5)/ 2.5)
}
.row.no-gutter .col-40 {
	width:40%
}
.row .col-33 {
	width:33.333333333333336%;
width:-webkit-calc((100% - 16px*2)/ 3);
width:calc((100% - 16px*2)/ 3)
}
.row.no-gutter .col-33 {
	width:33.333333333333336%
}
.row .col-25 {
	width:25%;
width:-webkit-calc((100% - 16px*3)/ 4);
width:calc((100% - 16px*3)/ 4)
}
.row.no-gutter .col-25 {
	width:25%
}
.row .col-20 {
	width:20%;
width:-webkit-calc((100% - 16px*4)/ 5);
width:calc((100% - 16px*4)/ 5)
}
.row.no-gutter .col-20 {
	width:20%
}
.row .col-15 {
	width:15%;
width:-webkit-calc((100% - 16px*5.666666666666667)/ 6.666666666666667);
width:calc((100% - 16px*5.666666666666667)/ 6.666666666666667)
}
.row.no-gutter .col-15 {
	width:15%
}
.row .col-10 {
	width:10%;
width:-webkit-calc((100% - 16px*9)/ 10);
width:calc((100% - 16px*9)/ 10)
}
.row.no-gutter .col-10 {
	width:10%
}
.row .col-5 {
	width:5%;
width:-webkit-calc((100% - 16px*19)/ 20);
width:calc((100% - 16px*19)/ 20)
}
.row.no-gutter .col-5 {
	width:5%
}
.row .col-auto:nth-last-child(1), .row .col-auto:nth-last-child(1)~.col-auto {
width:100%;
width:-webkit-calc((100% - 16px*0)/ 1);
width:calc((100% - 16px*0)/ 1)
}
.row.no-gutter .col-auto:nth-last-child(1), .row.no-gutter .col-auto:nth-last-child(1)~.col-auto {
width:100%
}
.row .col-auto:nth-last-child(2), .row .col-auto:nth-last-child(2)~.col-auto {
width:50%;
width:-webkit-calc((100% - 16px*1)/ 2);
width:calc((100% - 16px*1)/ 2)
}
.row.no-gutter .col-auto:nth-last-child(2), .row.no-gutter .col-auto:nth-last-child(2)~.col-auto {
width:50%
}
.row .col-auto:nth-last-child(3), .row .col-auto:nth-last-child(3)~.col-auto {
width:33.33333333%;
width:-webkit-calc((100% - 16px*2)/ 3);
width:calc((100% - 16px*2)/ 3)
}
.row.no-gutter .col-auto:nth-last-child(3), .row.no-gutter .col-auto:nth-last-child(3)~.col-auto {
width:33.33333333%
}
.row .col-auto:nth-last-child(4), .row .col-auto:nth-last-child(4)~.col-auto {
width:25%;
width:-webkit-calc((100% - 16px*3)/ 4);
width:calc((100% - 16px*3)/ 4)
}
.row.no-gutter .col-auto:nth-last-child(4), .row.no-gutter .col-auto:nth-last-child(4)~.col-auto {
width:25%
}
.row .col-auto:nth-last-child(5), .row .col-auto:nth-last-child(5)~.col-auto {
width:20%;
width:-webkit-calc((100% - 16px*4)/ 5);
width:calc((100% - 16px*4)/ 5)
}
.row.no-gutter .col-auto:nth-last-child(5), .row.no-gutter .col-auto:nth-last-child(5)~.col-auto {
width:20%
}
.row .col-auto:nth-last-child(6), .row .col-auto:nth-last-child(6)~.col-auto {
width:16.66666667%;
width:-webkit-calc((100% - 16px*5)/ 6);
width:calc((100% - 16px*5)/ 6)
}
.row.no-gutter .col-auto:nth-last-child(6), .row.no-gutter .col-auto:nth-last-child(6)~.col-auto {
width:16.66666667%
}
.row .col-auto:nth-last-child(7), .row .col-auto:nth-last-child(7)~.col-auto {
width:14.28571429%;
width:-webkit-calc((100% - 16px*6)/ 7);
width:calc((100% - 16px*6)/ 7)
}
.row.no-gutter .col-auto:nth-last-child(7), .row.no-gutter .col-auto:nth-last-child(7)~.col-auto {
width:14.28571429%
}
.row .col-auto:nth-last-child(8), .row .col-auto:nth-last-child(8)~.col-auto {
width:12.5%;
width:-webkit-calc((100% - 16px*7)/ 8);
width:calc((100% - 16px*7)/ 8)
}
.row.no-gutter .col-auto:nth-last-child(8), .row.no-gutter .col-auto:nth-last-child(8)~.col-auto {
width:12.5%
}
.row .col-auto:nth-last-child(9), .row .col-auto:nth-last-child(9)~.col-auto {
width:11.11111111%;
width:-webkit-calc((100% - 16px*8)/ 9);
width:calc((100% - 16px*8)/ 9)
}
.row.no-gutter .col-auto:nth-last-child(9), .row.no-gutter .col-auto:nth-last-child(9)~.col-auto {
width:11.11111111%
}
.row .col-auto:nth-last-child(10), .row .col-auto:nth-last-child(10)~.col-auto {
width:10%;
width:-webkit-calc((100% - 16px*9)/ 10);
width:calc((100% - 16px*9)/ 10)
}
.row.no-gutter .col-auto:nth-last-child(10), .row.no-gutter .col-auto:nth-last-child(10)~.col-auto {
width:10%
}
.row .col-auto:nth-last-child(11), .row .col-auto:nth-last-child(11)~.col-auto {
width:9.09090909%;
width:-webkit-calc((100% - 16px*10)/ 11);
width:calc((100% - 16px*10)/ 11)
}
.row.no-gutter .col-auto:nth-last-child(11), .row.no-gutter .col-auto:nth-last-child(11)~.col-auto {
width:9.09090909%
}
.row .col-auto:nth-last-child(12), .row .col-auto:nth-last-child(12)~.col-auto {
width:8.33333333%;
width:-webkit-calc((100% - 16px*11)/ 12);
width:calc((100% - 16px*11)/ 12)
}
.row.no-gutter .col-auto:nth-last-child(12), .row.no-gutter .col-auto:nth-last-child(12)~.col-auto {
width:8.33333333%
}
.row .col-auto:nth-last-child(13), .row .col-auto:nth-last-child(13)~.col-auto {
width:7.69230769%;
width:-webkit-calc((100% - 16px*12)/ 13);
width:calc((100% - 16px*12)/ 13)
}
.row.no-gutter .col-auto:nth-last-child(13), .row.no-gutter .col-auto:nth-last-child(13)~.col-auto {
width:7.69230769%
}
.row .col-auto:nth-last-child(14), .row .col-auto:nth-last-child(14)~.col-auto {
width:7.14285714%;
width:-webkit-calc((100% - 16px*13)/ 14);
width:calc((100% - 16px*13)/ 14)
}
.row.no-gutter .col-auto:nth-last-child(14), .row.no-gutter .col-auto:nth-last-child(14)~.col-auto {
width:7.14285714%
}
.row .col-auto:nth-last-child(15), .row .col-auto:nth-last-child(15)~.col-auto {
width:6.66666667%;
width:-webkit-calc((100% - 16px*14)/ 15);
width:calc((100% - 16px*14)/ 15)
}
.row.no-gutter .col-auto:nth-last-child(15), .row.no-gutter .col-auto:nth-last-child(15)~.col-auto {
width:6.66666667%
}
@media all and (min-width:768px) {
.row .tablet-100 {
width:100%;
width:-webkit-calc((100% - 16px*0)/ 1);
width:calc((100% - 16px*0)/ 1)
}
.row.no-gutter .tablet-100 {
width:100%
}
.row .tablet-95 {
width:95%;
width:-webkit-calc((100% - 16px*.05263157894736836)/ 1.0526315789473684);
width:calc((100% - 16px*.05263157894736836)/ 1.0526315789473684)
}
.row.no-gutter .tablet-95 {
width:95%
}
.row .tablet-90 {
width:90%;
width:-webkit-calc((100% - 16px*.11111111111111116)/ 1.1111111111111112);
width:calc((100% - 16px*.11111111111111116)/ 1.1111111111111112)
}
.row.no-gutter .tablet-90 {
width:90%
}
.row .tablet-85 {
width:85%;
width:-webkit-calc((100% - 16px*.17647058823529416)/ 1.1764705882352942);
width:calc((100% - 16px*.17647058823529416)/ 1.1764705882352942)
}
.row.no-gutter .tablet-85 {
width:85%
}
.row .tablet-80 {
width:80%;
width:-webkit-calc((100% - 16px*.25)/ 1.25);
width:calc((100% - 16px*.25)/ 1.25)
}
.row.no-gutter .tablet-80 {
width:80%
}
.row .tablet-75 {
width:75%;
width:-webkit-calc((100% - 16px*.33333333333333326)/ 1.3333333333333333);
width:calc((100% - 16px*.33333333333333326)/ 1.3333333333333333)
}
.row.no-gutter .tablet-75 {
width:75%
}
.row .tablet-66 {
width:66.66666666666666%;
width:-webkit-calc((100% - 16px*.5000000000000002)/ 1.5000000000000002);
width:calc((100% - 16px*.5000000000000002)/ 1.5000000000000002)
}
.row.no-gutter .tablet-66 {
width:66.66666666666666%
}
.row .tablet-60 {
width:60%;
width:-webkit-calc((100% - 16px*.6666666666666667)/ 1.6666666666666667);
width:calc((100% - 16px*.6666666666666667)/ 1.6666666666666667)
}
.row.no-gutter .tablet-60 {
width:60%
}
.row .tablet-50 {
width:50%;
width:-webkit-calc((100% - 16px*1)/ 2);
width:calc((100% - 16px*1)/ 2)
}
.row.no-gutter .tablet-50 {
width:50%
}
.row .tablet-40 {
width:40%;
width:-webkit-calc((100% - 16px*1.5)/ 2.5);
width:calc((100% - 16px*1.5)/ 2.5)
}
.row.no-gutter .tablet-40 {
width:40%
}
.row .tablet-33 {
width:33.333333333333336%;
width:-webkit-calc((100% - 16px*2)/ 3);
width:calc((100% - 16px*2)/ 3)
}
.row.no-gutter .tablet-33 {
width:33.333333333333336%
}
.row .tablet-25 {
width:25%;
width:-webkit-calc((100% - 16px*3)/ 4);
width:calc((100% - 16px*3)/ 4)
}
.row.no-gutter .tablet-25 {
width:25%
}
.row .tablet-20 {
width:20%;
width:-webkit-calc((100% - 16px*4)/ 5);
width:calc((100% - 16px*4)/ 5)
}
.row.no-gutter .tablet-20 {
width:20%
}
.row .tablet-15 {
width:15%;
width:-webkit-calc((100% - 16px*5.666666666666667)/ 6.666666666666667);
width:calc((100% - 16px*5.666666666666667)/ 6.666666666666667)
}
.row.no-gutter .tablet-15 {
width:15%
}
.row .tablet-10 {
width:10%;
width:-webkit-calc((100% - 16px*9)/ 10);
width:calc((100% - 16px*9)/ 10)
}
.row.no-gutter .tablet-10 {
width:10%
}
.row .tablet-5 {
width:5%;
width:-webkit-calc((100% - 16px*19)/ 20);
width:calc((100% - 16px*19)/ 20)
}
.row.no-gutter .tablet-5 {
width:5%
}
.row .tablet-auto:nth-last-child(1), .row .tablet-auto:nth-last-child(1)~.col-auto {
width:100%;
width:-webkit-calc((100% - 16px*0)/ 1);
width:calc((100% - 16px*0)/ 1)
}
.row.no-gutter .tablet-auto:nth-last-child(1), .row.no-gutter .tablet-auto:nth-last-child(1)~.tablet-auto {
width:100%
}
.row .tablet-auto:nth-last-child(2), .row .tablet-auto:nth-last-child(2)~.col-auto {
width:50%;
width:-webkit-calc((100% - 16px*1)/ 2);
width:calc((100% - 16px*1)/ 2)
}
.row.no-gutter .tablet-auto:nth-last-child(2), .row.no-gutter .tablet-auto:nth-last-child(2)~.tablet-auto {
width:50%
}
.row .tablet-auto:nth-last-child(3), .row .tablet-auto:nth-last-child(3)~.col-auto {
width:33.33333333%;
width:-webkit-calc((100% - 16px*2)/ 3);
width:calc((100% - 16px*2)/ 3)
}
.row.no-gutter .tablet-auto:nth-last-child(3), .row.no-gutter .tablet-auto:nth-last-child(3)~.tablet-auto {
width:33.33333333%
}
.row .tablet-auto:nth-last-child(4), .row .tablet-auto:nth-last-child(4)~.col-auto {
width:25%;
width:-webkit-calc((100% - 16px*3)/ 4);
width:calc((100% - 16px*3)/ 4)
}
.row.no-gutter .tablet-auto:nth-last-child(4), .row.no-gutter .tablet-auto:nth-last-child(4)~.tablet-auto {
width:25%
}
.row .tablet-auto:nth-last-child(5), .row .tablet-auto:nth-last-child(5)~.col-auto {
width:20%;
width:-webkit-calc((100% - 16px*4)/ 5);
width:calc((100% - 16px*4)/ 5)
}
.row.no-gutter .tablet-auto:nth-last-child(5), .row.no-gutter .tablet-auto:nth-last-child(5)~.tablet-auto {
width:20%
}
.row .tablet-auto:nth-last-child(6), .row .tablet-auto:nth-last-child(6)~.col-auto {
width:16.66666667%;
width:-webkit-calc((100% - 16px*5)/ 6);
width:calc((100% - 16px*5)/ 6)
}
.row.no-gutter .tablet-auto:nth-last-child(6), .row.no-gutter .tablet-auto:nth-last-child(6)~.tablet-auto {
width:16.66666667%
}
.row .tablet-auto:nth-last-child(7), .row .tablet-auto:nth-last-child(7)~.col-auto {
width:14.28571429%;
width:-webkit-calc((100% - 16px*6)/ 7);
width:calc((100% - 16px*6)/ 7)
}
.row.no-gutter .tablet-auto:nth-last-child(7), .row.no-gutter .tablet-auto:nth-last-child(7)~.tablet-auto {
width:14.28571429%
}
.row .tablet-auto:nth-last-child(8), .row .tablet-auto:nth-last-child(8)~.col-auto {
width:12.5%;
width:-webkit-calc((100% - 16px*7)/ 8);
width:calc((100% - 16px*7)/ 8)
}
.row.no-gutter .tablet-auto:nth-last-child(8), .row.no-gutter .tablet-auto:nth-last-child(8)~.tablet-auto {
width:12.5%
}
.row .tablet-auto:nth-last-child(9), .row .tablet-auto:nth-last-child(9)~.col-auto {
width:11.11111111%;
width:-webkit-calc((100% - 16px*8)/ 9);
width:calc((100% - 16px*8)/ 9)
}
.row.no-gutter .tablet-auto:nth-last-child(9), .row.no-gutter .tablet-auto:nth-last-child(9)~.tablet-auto {
width:11.11111111%
}
.row .tablet-auto:nth-last-child(10), .row .tablet-auto:nth-last-child(10)~.col-auto {
width:10%;
width:-webkit-calc((100% - 16px*9)/ 10);
width:calc((100% - 16px*9)/ 10)
}
.row.no-gutter .tablet-auto:nth-last-child(10), .row.no-gutter .tablet-auto:nth-last-child(10)~.tablet-auto {
width:10%
}
.row .tablet-auto:nth-last-child(11), .row .tablet-auto:nth-last-child(11)~.col-auto {
width:9.09090909%;
width:-webkit-calc((100% - 16px*10)/ 11);
width:calc((100% - 16px*10)/ 11)
}
.row.no-gutter .tablet-auto:nth-last-child(11), .row.no-gutter .tablet-auto:nth-last-child(11)~.tablet-auto {
width:9.09090909%
}
.row .tablet-auto:nth-last-child(12), .row .tablet-auto:nth-last-child(12)~.col-auto {
width:8.33333333%;
width:-webkit-calc((100% - 16px*11)/ 12);
width:calc((100% - 16px*11)/ 12)
}
.row.no-gutter .tablet-auto:nth-last-child(12), .row.no-gutter .tablet-auto:nth-last-child(12)~.tablet-auto {
width:8.33333333%
}
.row .tablet-auto:nth-last-child(13), .row .tablet-auto:nth-last-child(13)~.col-auto {
width:7.69230769%;
width:-webkit-calc((100% - 16px*12)/ 13);
width:calc((100% - 16px*12)/ 13)
}
.row.no-gutter .tablet-auto:nth-last-child(13), .row.no-gutter .tablet-auto:nth-last-child(13)~.tablet-auto {
width:7.69230769%
}
.row .tablet-auto:nth-last-child(14), .row .tablet-auto:nth-last-child(14)~.col-auto {
width:7.14285714%;
width:-webkit-calc((100% - 16px*13)/ 14);
width:calc((100% - 16px*13)/ 14)
}
.row.no-gutter .tablet-auto:nth-last-child(14), .row.no-gutter .tablet-auto:nth-last-child(14)~.tablet-auto {
width:7.14285714%
}
.row .tablet-auto:nth-last-child(15), .row .tablet-auto:nth-last-child(15)~.col-auto {
width:6.66666667%;
width:-webkit-calc((100% - 16px*14)/ 15);
width:calc((100% - 16px*14)/ 15)
}
.row.no-gutter .tablet-auto:nth-last-child(15), .row.no-gutter .tablet-auto:nth-last-child(15)~.tablet-auto {
width:6.66666667%
}
}
.view, .views {
	position:relative;
	width:100%;
	height:100%;
	z-index:5000
}
.views {
	overflow:auto;
	-webkit-overflow-scrolling:touch
}
.view {
	overflow:hidden;
	box-sizing:border-box
}
.pages {
	position:relative;
	width:100%;
	height:100%;
	overflow:hidden
}
.page {
	box-sizing:border-box;
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	background:#fff;
	-webkit-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0)
}
.page.cached {
	display:none
}
.page-on-left {
	opacity:1;
	-webkit-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0)
}
.page-on-right {
	opacity:0;
	pointer-events:none;
	-webkit-transform:translate3d(0, 56px, 0);
	transform:translate3d(0, 56px, 0)
}
.page-content {
	overflow:auto;
	-webkit-overflow-scrolling:touch;
	box-sizing:border-box;
	height:100%;
	position:relative;
	z-index:1
}
.page-transitioning {
	-webkit-transition-duration:300ms;
	transition-duration:300ms
}
.page-from-right-to-center {
	pointer-events:none;
	-webkit-animation:pageFromRightToCenter 300ms forwards;
	animation:pageFromRightToCenter 300ms forwards
}
.page-from-center-to-right {
	pointer-events:none;
	-webkit-animation:pageFromCenterToRight 300ms forwards;
	animation:pageFromCenterToRight 300ms forwards
}
@-webkit-keyframes pageFromRightToCenter {
from {
opacity:0;
-webkit-transform:translate3d(0, 56px, 0)
}
to {
	opacity:1;
	-webkit-transform:translate3d(0, 0, 0)
}
}
@keyframes pageFromRightToCenter {
from {
opacity:0;
transform:translate3d(0, 56px, 0)
}
to {
	opacity:1;
	transform:translate3d(0, 0, 0)
}
}
@-webkit-keyframes pageFromCenterToRight {
from {
opacity:1;
-webkit-transform:translate3d(0, 0, 0)
}
to {
	opacity:0;
	-webkit-transform:translate3d(0, 56px, 0)
}
}
@keyframes pageFromCenterToRight {
from {
opacity:1;
transform:translate3d(0, 0, 0)
}
to {
	opacity:0;
	transform:translate3d(0, 56px, 0)
}
}
.page-from-center-to-left {
	-webkit-animation:pageFromCenterToLeft 300ms forwards;
	animation:pageFromCenterToLeft 300ms forwards
}
.page-from-left-to-center {
	-webkit-animation:pageFromLeftToCenter 300ms forwards;
	animation:pageFromLeftToCenter 300ms forwards
}
@-webkit-keyframes pageFromCenterToLeft {
from {
opacity:1
}
to {
	opacity:1
}
}
@keyframes pageFromCenterToLeft {
from {
opacity:1
}
to {
	opacity:1
}
}
@-webkit-keyframes pageFromLeftToCenter {
from {
opacity:1
}
to {
	opacity:1
}
}
@keyframes pageFromLeftToCenter {
from {
opacity:1
}
to {
	opacity:1
}
}
.navbar-inner, .toolbar-inner {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	box-sizing:border-box;
	overflow:hidden;
	display:-webkit-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-box-align:center;
	-ms-flex-align:center;
	-webkit-align-items:center;
	align-items:center
    
}
.navbar-inner {
	-webkit-box-pack:start;
	-ms-flex-pack:start;
	-webkit-justify-content:flex-start;
	justify-content:flex-start;
	
}
.toolbar-inner {
	-webkit-box-pack:justify;
	-ms-flex-pack:justify;
	-webkit-justify-content:space-between;
	justify-content:space-between
}
.navbar-inner.cached {
	display:none
}
.navbar, .toolbar {
	width:100%;
	box-sizing:border-box;
	position:relative;
	margin:0;
	z-index:500;
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
	color:#fff
}
.navbar b, .toolbar b {
	font-weight:500
}
.navbar, .subnavbar, .toolbar {
	background:#2196f3
}
.navbar a.link, .subnavbar a.link, .toolbar a.link {
	text-decoration:none;
	position:relative;
	color:#fff;
	box-sizing:border-box;
	display:-webkit-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-box-align:center;
	-ms-flex-align:center;
	-webkit-align-items:center;
	align-items:center;
	padding:0 16px;
	min-width:48px
}
.navbar a.link:before, .subnavbar a.link:before, .toolbar a.link:before {
	content:'';
	width:152%;
	height:152%;
	position:absolute;
	left:-26%;
	top:-26%;
	background-image:-webkit-radial-gradient(center, circle cover, rgba(255, 255, 255, .15) 66%, rgba(255, 255, 255, 0) 66%);
	background-image:radial-gradient(circle at center, rgba(255, 255, 255, .15) 66%, rgba(255, 255, 255, 0) 66%);
	background-repeat:no-repeat;
	background-position:center;
	background-size:100% 100%;
	opacity:0;
	pointer-events:none;
	-webkit-transition-duration:600ms;
	transition-duration:600ms
}
.navbar a.link.active-state:before, .subnavbar a.link.active-state:before, .toolbar a.link.active-state:before, html:not(.watch-active-state) .navbar a.link:active:before, html:not(.watch-active-state) .subnavbar a.link:active:before, html:not(.watch-active-state) .toolbar a.link:active:before {
opacity:1;
-webkit-transition-duration:150ms;
transition-duration:150ms
}
.navbar a.link i+i, .navbar a.link i+span, .navbar a.link span+i, .navbar a.link span+span, .subnavbar a.link i+i, .subnavbar a.link i+span, .subnavbar a.link span+i, .subnavbar a.link span+span, .toolbar a.link i+i, .toolbar a.link i+span, .toolbar a.link span+i, .toolbar a.link span+span {
	margin-left:8px
}
.navbar a.icon-only, .subnavbar a.icon-only, .toolbar a.icon-only {
	min-width:0;
	-webkit-flex-shrink:0;
	-ms-flex:0 0 auto;
	flex-shrink:0
}
.navbar i.icon, .subnavbar i.icon, .toolbar i.icon {
	display:block
}
.navbar .center, .subnavbar .center {
	font-size:20px;
	font-weight:500;
	text-align:center;
	margin:0 16px;
	position:relative;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	line-height:56px;
	-webkit-flex-shrink:10;
	-ms-flex:0 10 auto;
	flex-shrink:10;
	display:-webkit-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-box-align:center;
	-ms-flex-align:center;
	-webkit-align-items:center;
	align-items:center
}
.navbar .left, .navbar .right, .subnavbar .left, .subnavbar .right {
	-webkit-flex-shrink:0;
	-ms-flex:0 0 auto;
	flex-shrink:0;
	display:-webkit-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-box-pack:start;
	-ms-flex-pack:start;
	-webkit-justify-content:flex-start;
	justify-content:flex-start;
	-webkit-box-align:center;
	-ms-flex-align:center;
	-webkit-align-items:center;
	align-items:center;
	-webkit-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0)
}
.navbar .right, .subnavbar .right {
	margin-left:auto
}
.navbar .right:first-child, .subnavbar .right:first-child {
	position:absolute;
	right:16px;
	height:100%
}
.navbar {
	left:0;
	top:0;
	height:56px;
	font-size:20px
}
.navbar a.link {
	line-height:56px;
	height:56px
}
.popup .navbar {
	-webkit-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0)
}
.subnavbar {
	height:48px;
	width:100%;
	position:absolute;
	left:0;
	top:100%;
	z-index:20;
	box-sizing:border-box;
	padding:0 16px;
	display:-webkit-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-box-pack:justify;
	-ms-flex-pack:justify;
	-webkit-justify-content:space-between;
	justify-content:space-between;
	-webkit-box-align:center;
	-ms-flex-align:center;
	-webkit-align-items:center;
	align-items:center;
	overflow:hidden
}
.subnavbar a.link {
	line-height:48px;
	height:48px
}
.subnavbar .center {
	line-height:48px
}
.subnavbar .center:first-child {
	margin-left:56px
}
.navbar.no-border .subnavbar {
	margin-top:0
}
.navbar-on-left .subnavbar, .navbar-on-right .subnavbar {
	pointer-events:none
}
.navbar .subnavbar, .page .subnavbar {
	position:absolute
}
.page>.subnavbar {
	top:0;
	margin-top:0
}
.subnavbar>.buttons-row {
	width:100%
}
.subnavbar .searchbar, .subnavbar.searchbar {
	position:absolute
}
.subnavbar .searchbar, .subnavbar.searchbar {
	position:absolute
}
.subnavbar .searchbar {
	left:0;
	top:0
}
.toolbar {
	left:0;
	bottom:0;
	height:48px;
	font-size:14px
}
.toolbar a.link {
	line-height:48px;
	height:48px
}
.toolbar a {
	-webkit-flex-shrink:1;
	-ms-flex:0 1 auto;
	flex-shrink:1;
	position:relative;
	white-space:nowrap;
	text-overflow:ellipsis
}
.tabbar {
	z-index:5001;
	overflow:hidden;
	bottom:auto;
	top:0
}
.tabbar .toolbar-inner {
	padding-left:0;
	padding-right:0
}
.tabbar a.link {
	line-height:1.4
}
.tabbar a.link, .tabbar a.tab-link {
	height:100%;
	width:100%;
	box-sizing:border-box;
	padding-left:0;
	padding-right:0;
	display:-webkit-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-box-align:center;
	-ms-flex-align:center;
	-webkit-align-items:center;
	align-items:center;
	-webkit-box-flex:1;
	-ms-flex:1;
	-webkit-box-orient:vertical;
	-moz-box-orient:vertical;
	-ms-flex-direction:column;
	-webkit-flex-direction:column;
	flex-direction:column;
	font-size:14px;
	text-transform:uppercase
}
.tabbar i.icon {
	height:24px
}
.tabbar a.tab-link {
	-webkit-transition-duration:300ms;
	transition-duration:300ms;
	overflow:hidden;
	color:rgba(255, 255, 255, .7);
	position:relative
}
.tabbar a.tab-link.active, .tabbar a.tab-link.active-state, html:not(.watch-active-state) .tabbar a.tab-link:active {
color:#fff
}
.tabbar .tab-link-highlight {
	position:absolute;
	left:0;
	bottom:0;
	height:3px;
	background:#0a6ebd;
	background:rgba(255, 255, 255, .5);
	-webkit-transition-duration:300ms;
	transition-duration:300ms
}
.tabbar-labels {
	height:72px
}
.tabbar-labels a.link, .tabbar-labels a.tab-link {
	padding-top:12px;
	padding-bottom:12px;
	height:100%;
	-webkit-box-pack:justify;
	-ms-flex-pack:justify;
	-webkit-justify-content:space-between;
	justify-content:space-between
}
.tabbar-labels span.tabbar-label {
	line-height:1;
	display:block;
	margin:0;
	margin-top:10px;
	position:relative;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	max-width:100%
}
.page>.navbar, .page>.toolbar, .view>.navbar, .view>.toolbar, .views>.navbar, .views>.toolbar {
	position:absolute
}
.subnavbar~.page-content {
padding-top:48px
}
.tabbar-fixed .page-content, .toolbar-fixed .page-content {
	padding-top:48px
}
.tabbar-labels-fixed .page-content {
	padding-top:72px
}
.toolbar:not(.messagebar)~.page-content {
padding-top:48px
}
.tabbar-labels:not(.messagebar)~.page-content {
padding-top:72px
}
.navbar-fixed .page-content {
	padding-top:56px
}
.navbar-fixed .page-content.with-subnavbar, .navbar-fixed .subnavbar~.page-content, .navbar-fixed .with-subnavbar .page-content {
padding-top:104px
}
.navbar-fixed .page .subnavbar, .navbar-fixed.page .subnavbar {
	top:56px
}
.navbar-fixed .tabbar-fixed .page-content, .navbar-fixed .toolbar-fixed .page-content, .navbar-fixed.tabbar-fixed .page-content, .navbar-fixed.toolbar-fixed .page-content, .tabbar-fixed .navbar-fixed .page-content, .toolbar-fixed .navbar-fixed .page-content {
	padding-top:104px
}
.navbar-fixed .tabbar-labels-fixed .page-content, .navbar-fixed.tabbar-labels-fixed .page-content, .tabbar-labels-fixed .navbar-fixed .page-content {
	padding-top:128px
}
.navbar-fixed .toolbar:not(.messagebar)~.page-content {
padding-top:104px
}
.navbar-fixed .tabbar-labels:not(.messagebar)~.page-content {
padding-top:128px
}
.navbar-fixed .toolbar:not(.messagebar) {
top:56px
}
.navbar.navbar-hiding {
	-webkit-transition-duration:400ms;
	transition-duration:400ms;
	-webkit-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0)
}
.navbar.navbar-hiding~.page .list-group-title, .navbar.navbar-hiding~.page-content .list-group-title, .navbar.navbar-hiding~.pages .list-group-title {
-webkit-transition-duration:400ms;
transition-duration:400ms
}
.navbar.navbar-hiding~.page .subnavbar, .navbar.navbar-hiding~.page-content .subnavbar, .navbar.navbar-hiding~.pages .subnavbar {
-webkit-transition-duration:400ms;
transition-duration:400ms
}
.navbar.navbar-hidden {
	-webkit-transition-duration:400ms;
	transition-duration:400ms;
	-webkit-transform:translate3d(0, -100%, 0);
	transform:translate3d(0, -100%, 0)
}
.navbar.navbar-hidden~.page .list-group-title, .navbar.navbar-hidden~.page-content .list-group-title, .navbar.navbar-hidden~.pages .list-group-title {
-webkit-transition-duration:400ms;
transition-duration:400ms;
top:-56px
}
.navbar.navbar-hidden~.page .subnavbar, .navbar.navbar-hidden~.page-content .subnavbar, .navbar.navbar-hidden~.pages .subnavbar {
-webkit-transform:translate3d(0, -100%, 0);
transform:translate3d(0, -100%, 0);
-webkit-transition-duration:400ms;
transition-duration:400ms
}
.page.no-navbar .page-content {
	padding-top:0
}
.page.no-navbar .page-content.with-subnavbar, .page.no-navbar.with-subnavbar .page-content, .with-subnavbar .page.no-navbar .page-content {
	padding-top:48px
}
.tabbar.tabbar-hiding, .tabbar.toolbar-hiding, .toolbar.tabbar-hiding, .toolbar.toolbar-hiding {
	-webkit-transition-duration:400ms;
	transition-duration:400ms;
	-webkit-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0)
}
.tabbar.tabbar-hidden, .tabbar.toolbar-hidden, .toolbar.tabbar-hidden, .toolbar.toolbar-hidden {
	-webkit-transition-duration:400ms;
	transition-duration:400ms;
	-webkit-transform:translate3d(0, 100%, 0);
	transform:translate3d(0, 100%, 0)
}
.page.no-tabbar .page-content, .page.no-toolbar .page-content {
	padding-bottom:0
}
.searchbar {
	height:48px;
	width:100%;
	background:#2196f3;
	box-sizing:border-box;
	padding:0 16px;
	overflow:hidden;
	position:relative;
	display:-webkit-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-box-align:center;
	-ms-flex-align:center;
	-webkit-align-items:center;
	align-items:center;
	color:#fff
}
.searchbar a {
	position:relative;
	color:#fff
}
.searchbar a:before {
	content:'';
	width:152%;
	height:152%;
	position:absolute;
	left:-26%;
	top:-26%;
	background-image:-webkit-radial-gradient(center, circle cover, rgba(255, 255, 255, .15) 66%, rgba(255, 255, 255, 0) 66%);
	background-image:radial-gradient(circle at center, rgba(255, 255, 255, .15) 66%, rgba(255, 255, 255, 0) 66%);
	background-repeat:no-repeat;
	background-position:center;
	background-size:100% 100%;
	opacity:0;
	pointer-events:none;
	-webkit-transition-duration:600ms;
	transition-duration:600ms
}
.searchbar a.active-state:before, html:not(.watch-active-state) .searchbar a:active:before {
opacity:1;
-webkit-transition-duration:150ms;
transition-duration:150ms
}
.searchbar .searchbar-input {
	width:100%;
	height:32px;
	position:relative;
	-webkit-flex-shrink:1;
	-ms-flex:0 1 auto;
	flex-shrink:1
}
.searchbar input[type=search] {
	box-sizing:border-box;
	width:100%;
	height:100%;
	display:block;
	border:none;
	-webkit-appearance:none;
	-moz-appearance:none;
	-ms-appearance:none;
	appearance:none;
	border-radius:0;
	font-family:inherit;
	color:#fff;
	font-size:16px;
	font-weight:400;
	padding:0 36px 0 24px;
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:0 center;
	-webkit-transition-duration:300ms;
	transition-duration:300ms;
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20fill%3D'%23FFFFFF'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%20width%3D'24'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M15.5%2014h-.79l-.28-.27C15.41%2012.59%2016%2011.11%2016%209.5%2016%205.91%2013.09%203%209.5%203S3%205.91%203%209.5%205.91%2016%209.5%2016c1.61%200%203.09-.59%204.23-1.57l.27.28v.79l5%204.99L20.49%2019l-4.99-5zm-6%200C7.01%2014%205%2011.99%205%209.5S7.01%205%209.5%205%2014%207.01%2014%209.5%2011.99%2014%209.5%2014z'%2F%3E%3Cpath%20d%3D'M0%200h24v24H0z'%20fill%3D'none'%2F%3E%3C%2Fsvg%3E");
	-webkit-background-size:24px 24px;
	background-size:24px 24px;
	border-bottom:1px solid #fff;
	opacity:.6
}
.searchbar input[type=search]::-webkit-input-placeholder {
color:#fff;
opacity:1
}
.searchbar input[type=search]::-webkit-search-cancel-button {
-webkit-appearance:none
}
.searchbar .searchbar-clear {
	position:absolute;
	width:56px;
	height:100%;
	right:-16px;
	top:0;
	opacity:0;
	pointer-events:none;
	background-position:center;
	background-repeat:no-repeat;
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20fill%3D'%23fff'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%20width%3D'24'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M19%206.41L17.59%205%2012%2010.59%206.41%205%205%206.41%2010.59%2012%205%2017.59%206.41%2019%2012%2013.41%2017.59%2019%2019%2017.59%2013.41%2012z'%2F%3E%3Cpath%20d%3D'M0%200h24v24H0z'%20fill%3D'none'%2F%3E%3C%2Fsvg%3E");
	-webkit-background-size:24px 24px;
	background-size:24px 24px;
	-webkit-transition-duration:300ms;
	transition-duration:300ms;
	cursor:pointer
}
.searchbar .searchbar-cancel {
	display:none
}
.searchbar.searchbar-active input[type=search] {
	opacity:1
}
.searchbar.searchbar-active .searchbar-clear {
	pointer-events:auto;
	opacity:1
}
.searchbar.searchbar-not-empty .searchbar-clear {
	pointer-events:auto;
	opacity:1
}
.searchbar-overlay {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	z-index:100;
	opacity:0;
	pointer-events:none;
	background:rgba(0, 0, 0, .25);
	-webkit-transition-duration:300ms;
	transition-duration:300ms;
	-webkit-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0)
}
.searchbar-overlay.searchbar-overlay-active {
	opacity:1;
	pointer-events:auto
}
.searchbar-not-found {
	display:none
}
.hidden-by-searchbar, .list-block .hidden-by-searchbar, .list-block li.hidden-by-searchbar {
	display:none
}
.page>.searchbar {
	position:absolute;
	width:100%;
	left:0;
	top:0;
	z-index:200
}
.page>.searchbar~.page-content {
padding-top:48px
}
.navbar-fixed .page>.searchbar, .navbar-fixed>.searchbar, .navbar-through .page>.searchbar, .navbar-through>.searchbar {
	top:56px
}
.navbar-fixed .page>.searchbar~.page-content, .navbar-fixed>.searchbar~.page-content, .navbar-through .page>.searchbar~.page-content, .navbar-through>.searchbar~.page-content {
padding-top:104px
}
.toolbar.messagebar {
	-webkit-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0);
	-webkit-transition-duration:0ms;
	transition-duration:0ms;
	background:#fff;
	height:48px;
	top:auto;
	bottom:0;
	font-size:16px;
	overflow:hidden
}
.toolbar.messagebar:before {
	content:'';
	position:absolute;
	left:0;
	top:0;
	bottom:auto;
	right:auto;
	height:1px;
	width:100%;
	background-color:#d1d1d1;
	display:block;
	z-index:15;
	-webkit-transform-origin:50% 0;
	transform-origin:50% 0
}
html.pixel-ratio-2 .toolbar.messagebar:before {
	-webkit-transform:scaleY(.5);
	transform:scaleY(.5)
}
html.pixel-ratio-3 .toolbar.messagebar:before {
	-webkit-transform:scaleY(.33);
	transform:scaleY(.33)
}
.toolbar.messagebar.toolbar {
	background:#fff
}
.toolbar.messagebar textarea {
	-webkit-appearance:none;
	-moz-appearance:none;
	-ms-appearance:none;
	appearance:none;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	border:none;
	background:0 0;
	border-radius:0;
	box-shadow:none;
	display:block;
	padding:3px 8px 3px;
	margin:0;
	width:100%;
	height:28px;
	color:#333;
	font-size:16px;
	line-height:22px;
	font-family:inherit;
	resize:none;
	-webkit-flex-shrink:1;
	-ms-flex:0 1 auto;
	flex-shrink:1
}
.toolbar.messagebar a.link {
	color:#333;
	-ms-flex-item-align:flex-end;
	-webkit-align-self:flex-end;
	align-self:flex-end;
	height:48px;
	line-height:48px
}
.toolbar.messagebar a.link:before {
	background-image:-webkit-radial-gradient(center, circle cover, rgba(0, 0, 0, .1) 66%, rgba(0, 0, 0, 0) 66%);
	background-image:radial-gradient(circle at center, rgba(0, 0, 0, .1) 66%, rgba(0, 0, 0, 0) 66%)
}
.toolbar.messagebar .link {
	-webkit-flex-shrink:0;
	-ms-flex:0 0 auto;
	flex-shrink:0
}
.toolbar.messagebar~.page-content {
padding-bottom:48px
}
.page.no-toolbar .toolbar.messagebar~.page-content {
padding-bottom:48px
}
.hidden-toolbar .toolbar.messagebar {
	-webkit-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0);
	-webkit-transition-duration:0ms;
	transition-duration:0ms
}
i.icon {
	display:inline-block;
	vertical-align:middle;
	background-size:100% auto;
	background-position:center;
	background-repeat:no-repeat;
	font-style:normal;
	position:relative
}
i.icon.icon-back {
	width:24px;
	height:24px;
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M20%2011H7.83l5.59-5.59L12%204l-8%208%208%208%201.41-1.41L7.83%2013H20v-2z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")
}
i.icon.icon-forward {
	width:24px;
	height:24px;
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M12%204l-1.41%201.41L16.17%2011H4v2h12.17l-5.58%205.59L12%2020l8-8z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")
}
i.icon.icon-bars {
	width:24px;
	height:24px;
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M3%2018h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")
}
i.icon.icon-camera {
	width:24px;
	height:24px;
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20fill%3D'%23333'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%20width%3D'24'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Ccircle%20cx%3D'12'%20cy%3D'12'%20r%3D'3.2'%2F%3E%3Cpath%20d%3D'M9%202L7.17%204H4c-1.1%200-2%20.9-2%202v12c0%201.1.9%202%202%202h16c1.1%200%202-.9%202-2V6c0-1.1-.9-2-2-2h-3.17L15%202H9zm3%2015c-2.76%200-5-2.24-5-5s2.24-5%205-5%205%202.24%205%205-2.24%205-5%205z'%2F%3E%3Cpath%20d%3D'M0%200h24v24H0z'%20fill%3D'none'%2F%3E%3C%2Fsvg%3E")
}
i.icon.icon-f7 {
	width:24px;
	height:24px;
	background-image:url(../img/i-f7-material.png);
	border-radius:3px
}
i.icon.icon-form-name {
	width:24px;
	height:24px;
	background-image:url(../img/i-form-name-material.svg)
}
i.icon.icon-form-password {
	width:24px;
	height:24px;
	background-image:url(../img/i-form-password-material.svg)
}
i.icon.icon-form-email {
	width:24px;
	height:24px;
	background-image:url(../img/i-form-email-material.svg)
}
i.icon.icon-form-calendar {
	width:24px;
	height:24px;
	background-image:url(../img/i-form-calendar-material.svg)
}
i.icon.icon-form-tel {
	width:24px;
	height:24px;
	background-image:url(../img/i-form-tel-material.svg)
}
i.icon.icon-form-gender {
	width:24px;
	height:24px;
	background-image:url(../img/i-form-gender-material.svg)
}
i.icon.icon-form-toggle {
	width:24px;
	height:24px;
	background-image:url(../img/i-form-toggle-material.svg)
}
i.icon.icon-form-comment {
	width:24px;
	height:24px;
	background-image:url(../img/i-form-comment-material.svg)
}
i.icon.icon-form-settings {
	width:24px;
	height:24px;
	background-image:url(../img/i-form-settings-material.svg)
}
i.icon.icon-form-url {
	width:24px;
	height:24px;
	background-image:url(../img/i-form-url-material.svg)
}
i.icon.icon-next, i.icon.icon-prev {
	width:24px;
	height:24px
}
i.icon.icon-next {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%23ffffff'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M10%206L8.59%207.41%2013.17%2012l-4.58%204.59L10%2018l6-6z'%2F%3E%3Cpath%20d%3D'M0%200h24v24H0z'%20fill%3D'none'%2F%3E%3C%2Fsvg%3E")
}
i.icon.icon-prev {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%23ffffff'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M15.41%207.41L14%206l-6%206%206%206%201.41-1.41L10.83%2012z'%2F%3E%3Cpath%20d%3D'M0%200h24v24H0z'%20fill%3D'none'%2F%3E%3C%2Fsvg%3E")
}
i.icon.icon-plus {
	width:24px;
	height:24px;
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20fill%3D'%23FFFFFF'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%20width%3D'24'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M19%2013h-6v6h-2v-6H5v-2h6V5h2v6h6v2z'%2F%3E%3Cpath%20d%3D'M0%200h24v24H0z'%20fill%3D'none'%2F%3E%3C%2Fsvg%3E")
}
.badge {
	font-size:10px;
	display:inline-block;
	color:#fff;
	background:#8e8e93;
	border-radius:3px;
	padding:1px 6px;
	box-sizing:border-box
}
.icon .badge {
	position:absolute;
	left:100%;
	margin-left:-10px;
	top:-2px;
	font-size:10px;
	line-height:1.4;
	padding:1px 5px
}
.content-block {
	margin:32px 0;
	padding:0 16px;
	box-sizing:border-box
}
.content-block-title {
	position:relative;
	overflow:hidden;
	margin:0;
	white-space:nowrap;
	text-overflow:ellipsis;
	font-size:14px;
	line-height:1;
	margin:16px 16px 16px;
	padding-top:16px;
	height:16px;
	line-height:16px;
	font-weight:500;
	color:rgba(0, 0, 0, .54)
}
.content-block-title+.card, .content-block-title+.content-block, .content-block-title+.list-block {
	margin-top:0
}
.content-block-inner {
	padding:16px 16px;
	margin-left:-16px;
	width:100%;
	position:relative
}
.content-block-inner:before {
	content:'';
	position:absolute;
	left:0;
	top:0;
	bottom:auto;
	right:auto;
	height:1px;
	width:100%;
	background-color:rgba(0, 0, 0, .12);
	display:block;
	z-index:15;
	-webkit-transform-origin:50% 0;
	transform-origin:50% 0
}
html.pixel-ratio-2 .content-block-inner:before {
	-webkit-transform:scaleY(.5);
	transform:scaleY(.5)
}
html.pixel-ratio-3 .content-block-inner:before {
	-webkit-transform:scaleY(.33);
	transform:scaleY(.33)
}
.content-block-inner:after {
	content:'';
	position:absolute;
	left:0;
	bottom:0;
	right:auto;
	top:auto;
	height:1px;
	width:100%;
	background-color:rgba(0, 0, 0, .12);
	display:block;
	z-index:15;
	-webkit-transform-origin:50% 100%;
	transform-origin:50% 100%
}
html.pixel-ratio-2 .content-block-inner:after {
	-webkit-transform:scaleY(.5);
	transform:scaleY(.5)
}
html.pixel-ratio-3 .content-block-inner:after {
	-webkit-transform:scaleY(.33);
	transform:scaleY(.33)
}
.content-block-inner>p:first-child {
	margin-top:0
}
.content-block-inner>p:last-child {
	margin-bottom:0
}
.content-block.inset {
	margin-left:16px;
	margin-right:16px;
	border-radius:7px
}
.content-block.inset .content-block-inner {
	border-radius:4px
}
.content-block.inset .content-block-inner:before {
	display:none
}
.content-block.inset .content-block-inner:after {
	display:none
}
@media all and (min-width:768px) {
.content-block.tablet-inset {
margin-left:16px;
margin-right:16px;
border-radius:4px
}
.content-block.tablet-inset .content-block-inner {
border-radius:4px
}
.content-block.tablet-inset .content-block-inner:before {
display:none
}
.content-block.tablet-inset .content-block-inner:after {
display:none
}
}
.list-block {
	margin:32px 0;
	font-size:16px
}
.list-block ul {
	list-style:none;
	padding:0;
	margin:0;
	position:relative
}
.list-block ul:before {
	content:'';
	position:absolute;
	left:0;
	top:0;
	bottom:auto;
	right:auto;
	height:1px;
	width:100%;
	background-color:rgba(0, 0, 0, .12);
	display:block;
	z-index:15;
	-webkit-transform-origin:50% 0;
	transform-origin:50% 0
}
html.pixel-ratio-2 .list-block ul:before {
	-webkit-transform:scaleY(.5);
	transform:scaleY(.5)
}
html.pixel-ratio-3 .list-block ul:before {
	-webkit-transform:scaleY(.33);
	transform:scaleY(.33)
}
.list-block ul:after {
	content:'';
	position:absolute;
	left:0;
	bottom:0;
	right:auto;
	top:auto;
	height:1px;
	width:100%;
	background-color:rgba(0, 0, 0, .12);
	display:block;
	z-index:15;
	-webkit-transform-origin:50% 100%;
	transform-origin:50% 100%
}
html.pixel-ratio-2 .list-block ul:after {
	-webkit-transform:scaleY(.5);
	transform:scaleY(.5)
}
html.pixel-ratio-3 .list-block ul:after {
	-webkit-transform:scaleY(.33);
	transform:scaleY(.33)
}
.list-block ul ul {
	padding-left:56px
}
.list-block ul ul:before {
	display:none
}
.list-block ul ul:after {
	display:none
}
.list-block .align-top, .list-block .align-top .item-content, .list-block .align-top .item-inner {
	-webkit-box-align:start;
	-ms-flex-align:start;
	-webkit-align-items:flex-start;
	align-items:flex-start
}
.list-block.inset {
	margin-left:16px;
	margin-right:16px;
	border-radius:4px
}
.list-block.inset .content-block-title {
	margin-left:0;
	margin-right:0
}
.list-block.inset ul {
	border-radius:4px
}
.list-block.inset ul:before {
	display:none
}
.list-block.inset ul:after {
	display:none
}
.list-block.inset li:first-child>a {
	border-radius:4px 4px 0 0
}
.list-block.inset li:last-child>a {
	border-radius:0 0 4px 4px
}
.list-block.inset li:first-child:last-child>a {
	border-radius:4px
}
@media all and (min-width:768px) {
.list-block.tablet-inset {
margin-left:16px;
margin-right:16px;
border-radius:4px
}
.list-block.tablet-inset .content-block-title {
margin-left:0;
margin-right:0
}
.list-block.tablet-inset ul {
border-radius:4px
}
.list-block.tablet-inset ul:before {
display:none
}
.list-block.tablet-inset ul:after {
display:none
}
.list-block.tablet-inset li:first-child>a {
border-radius:4px 4px 0 0
}
.list-block.tablet-inset li:last-child>a {
border-radius:0 0 4px 4px
}
.list-block.tablet-inset li:first-child:last-child>a {
border-radius:4px
}
.list-block.tablet-inset .content-block-title {
margin-left:0;
margin-right:0
}
.list-block.tablet-inset ul {
border-radius:4px
}
.list-block.tablet-inset ul:before {
display:none
}
.list-block.tablet-inset ul:after {
display:none
}
.list-block.tablet-inset li:first-child>a {
border-radius:4px 4px 0 0
}
.list-block.tablet-inset li:last-child>a {
border-radius:0 0 4px 4px
}
.list-block.tablet-inset li:first-child:last-child>a {
border-radius:4px
}
}
.list-block li {
	box-sizing:border-box;
	position:relative
}
.list-block .item-media {
	display:-webkit-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-flex-shrink:0;
	-ms-flex:0 0 auto;
	flex-shrink:0;
	-webkit-box-lines:single;
	-moz-box-lines:single;
	-webkit-flex-wrap:nowrap;
	-ms-flex-wrap:none;
	-ms-flex-wrap:nowrap;
	flex-wrap:nowrap;
	-webkit-box-align:center;
	-ms-flex-align:center;
	-webkit-align-items:center;
	align-items:center;
	box-sizing:border-box;
	padding-top:8px;
	padding-bottom:8px;
	min-width:40px
}
.list-block .item-media i+i {
	margin-left:8px
}
.list-block .item-media i+img {
	margin-left:8px
}
.list-block .item-media+.item-inner {
	margin-left:16px
}
.list-block .item-inner {
	padding-right:16px;
	position:relative;
	width:100%;
	padding-top:8px;
	padding-bottom:8px;
	min-height:48px;
	box-sizing:border-box;
	display:-webkit-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-box-flex:1;
	-ms-flex:1;
	-webkit-box-pack:justify;
	-ms-flex-pack:justify;
	-webkit-justify-content:space-between;
	justify-content:space-between;
	-webkit-box-align:center;
	-ms-flex-align:center;
	-webkit-align-items:center;
	align-items:center;
	-ms-flex-item-align:stretch;
	-webkit-align-self:stretch;
	align-self:stretch
}
.list-block .item-inner:after {
	content:'';
	position:absolute;
	left:0;
	bottom:0;
	right:auto;
	top:auto;
	height:1px;
	width:100%;
	background-color:rgba(0, 0, 0, .12);
	display:block;
	z-index:15;
	-webkit-transform-origin:50% 100%;
	transform-origin:50% 100%
}
html.pixel-ratio-2 .list-block .item-inner:after {
	-webkit-transform:scaleY(.5);
	transform:scaleY(.5)
}
html.pixel-ratio-3 .list-block .item-inner:after {
	-webkit-transform:scaleY(.33);
	transform:scaleY(.33)
}
.list-block .item-title {
	-webkit-flex-shrink:1;
	-ms-flex:0 1 auto;
	flex-shrink:1;
	white-space:nowrap;
	position:relative;
	overflow:hidden;
	text-overflow:ellipsis;
	max-width:100%
}
.list-block .item-after {
	white-space:nowrap;
	color:#757575;
	-webkit-flex-shrink:0;
	-ms-flex:0 0 auto;
	flex-shrink:0;
	margin-left:8px;
	display:-webkit-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	max-height:28px;
	font-size:14px
}
.list-block .smart-select .item-after {
	max-width:70%;
	overflow:hidden;
	text-overflow:ellipsis;
	position:relative
}
.list-block .item-link {
	-webkit-transition-duration:300ms;
	transition-duration:300ms;
	display:block;
	color:inherit;
	position:relative;
	overflow:hidden;
	z-index:0
}
.list-block .item-link .item-inner {
	padding-right:42px;
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%2060%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'm60%2061.5-38.25%2038.25-9.75-9.75%2029.25-28.5-29.25-28.5%209.75-9.75z'%20fill%3D'%23c7c7cc'%2F%3E%3C%2Fsvg%3E");
	background-size:10px 20px;
	background-repeat:no-repeat;
	background-position:95% center;
	background-position:-webkit-calc(100% - 16px) center;
	background-position:calc(100% - 16px) center
}
.list-block .item-link.active-state, html:not(.watch-active-state) .list-block .item-link:active {
background-color:rgba(0, 0, 0, .1)
}
.list-block .item-link.list-button {
	padding:0 16px;
	font-size:16px;
	display:block;
	line-height:48px
}
.list-block .item-content {
	box-sizing:border-box;
	padding-left:16px;
	min-height:48px;
	display:-webkit-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-box-pack:justify;
	-ms-flex-pack:justify;
	-webkit-justify-content:space-between;
	justify-content:space-between;
	-webkit-box-align:center;
	-ms-flex-align:center;
	-webkit-align-items:center;
	align-items:center
}
.list-block .list-block-label {
	margin:10px 0 35px;
	padding:0 16px;
	font-size:14px;
	color:rgba(0, 0, 0, .54)
}
.list-block .swipeout {
	overflow:hidden;
	-webkit-transform-style:preserve-3d;
	transform-style:preserve-3d
}
.list-block .swipeout.deleting {
	-webkit-transition-duration:300ms;
	transition-duration:300ms
}
.list-block .swipeout.deleting .swipeout-content {
	-webkit-transform:translateX(-100%);
	transform:translateX(-100%)
}
.list-block .swipeout.transitioning .swipeout-actions-left a, .list-block .swipeout.transitioning .swipeout-actions-right a, .list-block .swipeout.transitioning .swipeout-content, .list-block .swipeout.transitioning .swipeout-overswipe {
	-webkit-transition:300ms;
	transition:300ms
}
.list-block .swipeout-content {
	position:relative;
	z-index:10
}
.list-block .swipeout-overswipe {
	-webkit-transition:200ms left;
	transition:200ms left
}
.list-block .swipeout-actions-left, .list-block .swipeout-actions-right {
	position:absolute;
	top:0;
	height:100%;
	display:-webkit-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex
}
.list-block .swipeout-actions-left a, .list-block .swipeout-actions-right a {
	padding:0 24px;
	color:#fff;
	background:#c7c7cc;
	display:-webkit-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-box-align:center;
	-ms-flex-align:center;
	-webkit-align-items:center;
	align-items:center;
	position:relative;
	left:0
}
.list-block .swipeout-actions-left a:after, .list-block .swipeout-actions-right a:after {
	content:'';
	position:absolute;
	top:0;
	width:600%;
	height:100%;
	background:inherit;
	z-index:-1
}
.list-block .swipeout-actions-left a.swipeout-delete, .list-block .swipeout-actions-right a.swipeout-delete {
	background:#f44336
}
.list-block .swipeout-actions-right {
	right:0;
	-webkit-transform:translateX(100%);
	transform:translateX(100%)
}
.list-block .swipeout-actions-right a:after {
	left:100%;
	margin-left:-1px
}
.list-block .swipeout-actions-left {
	left:0;
	-webkit-transform:translateX(-100%);
	transform:translateX(-100%)
}
.list-block .swipeout-actions-left a:after {
	right:100%;
	margin-right:-1px
}
.list-block .item-subtitle {
	font-size:14px;
	position:relative;
	overflow:hidden;
	white-space:nowrap;
	max-width:100%;
	text-overflow:ellipsis
}
.list-block .item-text {
	font-size:14px;
	color:#757575;
	line-height:20px;
	position:relative;
	overflow:hidden;
	max-height:40px;
	text-overflow:ellipsis;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	display:-webkit-box
}
.list-block li.media-item .item-inner, .list-block.media-list .item-inner {
	display:block;
	padding-top:14px;
	padding-bottom:14px;
	-ms-flex-item-align:stretch;
	-webkit-align-self:stretch;
	align-self:stretch
}
.list-block li.media-item .item-link .item-inner, .list-block.media-list .item-link .item-inner {
	background:0 0;
	padding-right:16px
}
.list-block li.media-item .item-link .item-title-row, .list-block.media-list .item-link .item-title-row {
	padding-right:26px;
	background:no-repeat right top;
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%2060%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'm60%2061.5-38.25%2038.25-9.75-9.75%2029.25-28.5-29.25-28.5%209.75-9.75z'%20fill%3D'%23c7c7cc'%2F%3E%3C%2Fsvg%3E");
	background-size:10px 20px
}
.list-block li.media-item .item-media, .list-block.media-list .item-media {
	padding-top:14px;
	padding-bottom:14px;
	-ms-flex-item-align:flex-start;
	-webkit-align-self:flex-start;
	align-self:flex-start
}
.list-block li.media-item .item-media img, .list-block.media-list .item-media img {
	display:block
}
.list-block li.media-item .item-title-row, .list-block.media-list .item-title-row {
	display:-webkit-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-box-pack:justify;
	-ms-flex-pack:justify;
	-webkit-justify-content:space-between;
	justify-content:space-between
}
.list-block li.media-item .item-content>.item-after, .list-block.media-list .item-content>.item-after {
	padding-top:14px;
	padding-bottom:14px;
	-ms-flex-item-align:flex-start;
	-webkit-align-self:flex-start;
	align-self:flex-start
}
.list-block .list-group ul:after, .list-block .list-group ul:before {
	z-index:11
}
.list-block .list-group+.list-group ul:before {
	display:none
}
.list-block .item-divider, .list-block .list-group-title {
	background:#f4f4f4;
	padding:0 16px;
	white-space:nowrap;
	position:relative;
	max-width:100%;
	text-overflow:ellipsis;
	overflow:hidden;
	color:rgba(0, 0, 0, .54);
	height:48px;
	box-sizing:border-box;
	line-height:48px;
	font-size:14px
}
.list-block .item-divider:before, .list-block .list-group-title:before {
	display:none
}
.list-block .list-group-title {
	position:relative;
	position:-webkit-sticky;
	position:-moz-sticky;
	position:sticky;
	top:0;
	z-index:10;
	margin-top:0
}
.list-block .sortable-handler {
	position:absolute;
	right:0;
	top:0;
	bottom:1px;
	z-index:10;
	background-repeat:no-repeat;
	background-size:18px 12px;
	background-position:center;
	width:50px;
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2018%2012'%20fill%3D'%23c7c7cc'%3E%3Cpath%20d%3D'M0%2C2V0h22v2H0z'%2F%3E%3Cpath%20d%3D'M0%2C7V5h22v2H0z'%2F%3E%3Cpath%20d%3D'M0%2C12v-2h22v2H0z'%2F%3E%3C%2Fsvg%3E");
	opacity:0;
	visibility:hidden;
	cursor:pointer;
	-webkit-transition-duration:300ms;
	transition-duration:300ms
}
.list-block.sortable .item-inner {
	-webkit-transition-duration:300ms;
	transition-duration:300ms
}
.list-block.sortable-opened .sortable-handler {
	visibility:visible;
	opacity:1
}
.list-block.sortable-opened .item-inner, .list-block.sortable-opened .item-link .item-inner {
	padding-right:50px
}
.list-block.sortable-opened .item-link .item-inner, .list-block.sortable-opened .item-link .item-title-row {
	background-image:none
}
.list-block.sortable-sorting li {
	-webkit-transition-duration:300ms;
	transition-duration:300ms
}
.list-block li.sorting {
	z-index:50;
	background:rgba(255, 255, 255, .8);
	box-shadow:0 3px 6px rgba(0, 0, 0, .16), 0 3px 6px rgba(0, 0, 0, .23);
	-webkit-transition-duration:0ms;
	transition-duration:0ms
}
.list-block li.sorting .item-inner:after {
	display:none
}
.list-block li:last-child .list-button:after {
	display:none
}
.list-block li:last-child .item-inner:after, .list-block li:last-child li:last-child .item-inner:after {
	display:none
}
.list-block li li:last-child .item-inner:after, .list-block li:last-child li .item-inner:after {
	content:'';
	position:absolute;
	left:0;
	bottom:0;
	right:auto;
	top:auto;
	height:1px;
	width:100%;
	background-color:rgba(0, 0, 0, .12);
	display:block;
	z-index:15;
	-webkit-transform-origin:50% 100%;
	transform-origin:50% 100%
}
html.pixel-ratio-2 .list-block li li:last-child .item-inner:after, html.pixel-ratio-2 .list-block li:last-child li .item-inner:after {
	-webkit-transform:scaleY(.5);
	transform:scaleY(.5)
}
html.pixel-ratio-3 .list-block li li:last-child .item-inner:after, html.pixel-ratio-3 .list-block li:last-child li .item-inner:after {
	-webkit-transform:scaleY(.33);
	transform:scaleY(.33)
}
.contacts-content {
	background:#fff
}
.contacts-block {
	margin:0
}
.contacts-block .list-group-title {
	padding:0 16px;
	pointer-events:none;
	background:0 0;
	color:#888;
	line-height:48px;
	height:48px;
	font-size:20px;
	font-weight:500;
	overflow:visible;
	width:56px;
	top:0
}
.contacts-block .list-group-title+li {
	margin-top:-48px
}
.contacts-block .list-group:first-child ul:before {
	display:none
}
.contacts-block .list-group:last-child ul:after {
	display:none
}
.contacts-block li:not(.list-group-title) {
padding-left:56px
}
.list-block input[type=time], .list-block input[type=number], .list-block input[type=search], .list-block input[type=text], .list-block input[type=password], .list-block input[type=email], .list-block input[type=tel], .list-block input[type=url], .list-block input[type=date], .list-block input[type=datetime-local], .list-block select, .list-block textarea {
	-webkit-appearance:none;
	-moz-appearance:none;
	-ms-appearance:none;
	appearance:none;
	box-sizing:border-box;
	border:none;
	background:0 0;
	border-radius:0;
	box-shadow:none;
	display:block;
	padding:0;
	margin:0;
	width:100%;
	height:36px;
	color:#212121;
	font-size:16px;
	font-family:inherit
}
.list-block input[type=time]::-webkit-input-placeholder, .list-block input[type=number]::-webkit-input-placeholder, .list-block input[type=search]::-webkit-input-placeholder, .list-block input[type=text]::-webkit-input-placeholder, .list-block input[type=password]::-webkit-input-placeholder, .list-block input[type=email]::-webkit-input-placeholder, .list-block input[type=tel]::-webkit-input-placeholder, .list-block input[type=url]::-webkit-input-placeholder, .list-block input[type=date]::-webkit-input-placeholder, .list-block input[type=datetime-local]::-webkit-input-placeholder, .list-block select::-webkit-input-placeholder, .list-block textarea::-webkit-input-placeholder {
color:rgba(0, 0, 0, .35)
}
.list-block .floating-label, .list-block .label {
	vertical-align:top;
	color:rgba(0, 0, 0, .65);
	-webkit-transition-duration:200ms;
	transition-duration:200ms;
	width:35%;
	-webkit-flex-shrink:0;
	-ms-flex:0 0 auto;
	flex-shrink:0
}
.list-block input[type=date], .list-block input[type=datetime-local] {
	line-height:44px
}
.list-block select {
	-webkit-appearance:none;
	-moz-appearance:none;
	-ms-appearance:none;
	appearance:none
}
.list-block textarea {
	resize:none;
	line-height:1.4;
	padding-top:8px;
	padding-bottom:7px;
	height:100px
}
.list-block textarea.resizable {
	height:36px
}
.list-block .item-input {
	width:100%;
	-webkit-box-flex:1;
	-ms-flex:1;
	-webkit-flex-shrink:1;
	-ms-flex:0 1 auto;
	flex-shrink:1;
	font-size:0;
	position:relative;
	margin-bottom:4px;
	min-height:36px
}
.list-block .input-item ul:after, .list-block.inputs-list ul:after {
	display:none
}
.list-block .input-item .item-media, .list-block.inputs-list .item-media {
	-ms-flex-item-align:flex-end;
	-webkit-align-self:flex-end;
	align-self:flex-end;
	min-height:36px;
	margin-bottom:8px;
	padding:0
}
.list-block .input-item .item-inner, .list-block.inputs-list .item-inner {
	display:block;
	margin-bottom:4px;
	padding-bottom:0
}
.list-block .input-item .item-inner:after, .list-block.inputs-list .item-inner:after {
	display:none
}
.list-block .input-item .floating-label, .list-block .input-item .label, .list-block.inputs-list .floating-label, .list-block.inputs-list .label {
	width:100%;
	font-size:12px
}
.list-block .input-item .floating-label, .list-block.inputs-list .floating-label {
	-webkit-transform-origin:left;
	transform-origin:left;
	-webkit-transform:scale(1.33333333) translateY(21px);
	transform:scale(1.33333333) translateY(21px);
	color:rgba(0, 0, 0, .35);
	width:auto;
	float:left
}
.list-block .input-item .floating-label~.item-input input::-webkit-input-placeholder, .list-block.inputs-list .floating-label~.item-input input::-webkit-input-placeholder {
color:transparent
}
.list-block .focus-state .floating-label, .list-block .not-empty-state .floating-label {
	-webkit-transform:scale(1) translateY(0);
	transform:scale(1) translateY(0)
}
.list-block .focus-state .floating-label, .list-block .focus-state .label {
	color:#2196f3
}
.input-field, .item-input-field {
	position:relative
}
.input-field:after, .item-input-field:after {
	content:'';
	position:absolute;
	left:0;
	bottom:0;
	right:auto;
	top:auto;
	height:1px;
	width:100%;
	background-color:rgba(0, 0, 0, .12);
	display:block;
	z-index:15;
	-webkit-transform-origin:50% 100%;
	transform-origin:50% 100%
}
html.pixel-ratio-2 .input-field:after, html.pixel-ratio-2 .item-input-field:after {
	-webkit-transform:scaleY(.5);
	transform:scaleY(.5)
}
html.pixel-ratio-3 .input-field:after, html.pixel-ratio-3 .item-input-field:after {
	-webkit-transform:scaleY(.33);
	transform:scaleY(.33)
}
.input-field:after, .item-input-field:after {
	-webkit-transition-duration:200ms;
	transition-duration:200ms
}
.focus-state .input-field:after, .focus-state .item-input-field:after, .input-field.focus-state:after, .input-field.not-empty-state:after, .item-input-field.focus-state:after, .item-input-field.not-empty-state:after, .not-empty-state .input-field:after, .not-empty-state .item-input-field:after {
	background:#2196f3;
	-webkit-transform:scaleY(2)!important;
	transform:scaleY(2)!important
}
textarea.resizable {
	overflow:hidden
}
.label-switch {
	display:inline-block;
	vertical-align:middle;
	width:36px;
	height:14px;
	position:relative;
	cursor:pointer;
	-ms-flex-item-align:center;
	-webkit-align-self:center;
	align-self:center
}
.label-switch .checkbox {
	width:36px;
	border-radius:36px;
	box-sizing:border-box;
	height:14px;
	background:#b0afaf;
	z-index:0;
	margin:0;
	padding:0;
	-webkit-appearance:none;
	-moz-appearance:none;
	-ms-appearance:none;
	appearance:none;
	border:none;
	cursor:pointer;
	position:relative;
	-webkit-transition-duration:300ms;
	transition-duration:300ms
}
.label-switch .checkbox:after {
	content:' ';
	height:20px;
	width:20px;
	border-radius:20px;
	background:#fff;
	position:absolute;
	z-index:2;
	top:-3px;
	left:0;
	box-shadow:0 2px 5px rgba(0, 0, 0, .4);
	-webkit-transform:translateX(0);
	transform:translateX(0);
	-webkit-transition-duration:300ms;
	transition-duration:300ms
}
.label-switch input[type=checkbox] {
	display:none
}
.label-switch input[type=checkbox]:checked+.checkbox {
	background:rgba(33, 150, 243, .5)
}
.label-switch input[type=checkbox]:checked+.checkbox:after {
	-webkit-transform:translateX(16px);
	transform:translateX(16px);
	background:#2196f3
}
.item-input .label-switch {
	top:11px
}
.button {
	color:#2196f3;
	text-decoration:none;
	text-align:center;
	display:block;
	border-radius:2px;
	line-height:36px;
	box-sizing:border-box;
	-webkit-appearance:none;
	-moz-appearance:none;
	-ms-appearance:none;
	appearance:none;
	background:0 0;
	padding:0 10px;
	margin:0;
	height:36px;
	white-space:nowrap;
	text-overflow:ellipsis;
	font-size:14px;
	text-transform:uppercase;
	font-family:inherit;
	cursor:pointer;
	min-width:64px;
	padding:0 8px;
	position:relative;
	overflow:hidden;
	-webkit-transition-duration:300ms;
	transition-duration:300ms;
	-webkit-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0)
}
input[type=submit].button, input[type=button].button {
	width:100%
}
.button.active-state, html:not(.watch-active-state) .button:active {
background:rgba(0, 0, 0, .1)
}
.button.button-fill {
	background-color:#2196f3;
	color:#fff
}
.button.button-fill.active-state, html:not(.watch-active-state) .button.button-fill:active {
background:#0c82df
}
.button.button-big {
	height:48px;
	line-height:48px;
	border-radius:3px
}
.button i.icon:first-child {
	margin-right:10px
}
.button i.icon:last-child {
	margin-left:10px
}
.button i.icon:first-child:last-child {
	margin-left:0;
	margin-right:0
}
.navbar .button:not(.button-fill), .notifications .button:not(.button-fill), .subnavbar .button:not(.button-fill), .toolbar .button:not(.button-fill) {
color:#fff
}
.navbar .button:not(.button-fill).active-state, .notifications .button:not(.button-fill).active-state, .subnavbar .button:not(.button-fill).active-state, .toolbar .button:not(.button-fill).active-state, html:not(.watch-active-state) .navbar .button:not(.button-fill):active, html:not(.watch-active-state) .notifications .button:not(.button-fill):active, html:not(.watch-active-state) .subnavbar .button:not(.button-fill):active, html:not(.watch-active-state) .toolbar .button:not(.button-fill):active {
background:rgba(255, 255, 255, .15)
}
.button-raised {
	box-shadow:0 1px 3px rgba(0, 0, 0, .12), 0 1px 2px rgba(0, 0, 0, .24)
}
.button-raised.active-state, html:not(.watch-active-state) .button-raised:active {
box-shadow:0 3px 6px rgba(0, 0, 0, .16), 0 3px 6px rgba(0, 0, 0, .23)
}
.buttons-row {
	-ms-flex-item-align:center;
	-webkit-align-self:center;
	align-self:center;
	display:-webkit-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-box-lines:single;
	-moz-box-lines:single;
	-webkit-flex-wrap:nowrap;
	-ms-flex-wrap:none;
	-ms-flex-wrap:nowrap;
	flex-wrap:nowrap
}
.buttons-row .button {
	margin-left:16px;
	width:100%;
	-webkit-box-flex:1;
	-ms-flex:1
}
.buttons-row .button:first-child {
	margin-left:0
}
.range-slider {
	width:100%;
	position:relative;
	overflow:hidden;
	-ms-flex-item-align:center;
	-webkit-align-self:center;
	align-self:center
}
.range-slider input[type=range] {
	position:relative;
	height:20px;
	width:100%;
	margin:0;
	-webkit-appearance:none;
	-moz-appearance:none;
	-ms-appearance:none;
	appearance:none;
	background:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0, #b9b9b9), color-stop(100%, #b9b9b9));
	background:linear-gradient(to right, #b9b9b9 0, #b9b9b9 100%);
	background-position:center;
	background-size:100% 2px;
	background-repeat:no-repeat;
	outline:0
}
.range-slider input[type=range]::-webkit-slider-thumb {
-webkit-appearance:none;
-moz-appearance:none;
-ms-appearance:none;
appearance:none;
border:none;
height:20px;
width:20px;
position:relative;
background:#2196f3;
border-radius:20px
}
.range-slider input[type=range]::-webkit-slider-thumb:before {
position:absolute;
top:50%;
right:100%;
width:2000px;
height:2px;
margin-top:-1px;
z-index:1;
background:#2196f3;
content:' '
}
.item-input .range-slider {
	top:8px
}
label.label-checkbox {
	cursor:pointer
}
label.label-checkbox i.icon-form-checkbox {
	width:18px;
	height:18px;
	position:relative;
	border-radius:2px;
	border:2px solid #6d6d6d;
	box-sizing:border-box;
	-webkit-transition-duration:300ms;
	transition-duration:300ms;
	background:0 0
}
label.label-checkbox i.icon-form-checkbox:after {
	content:' ';
	position:absolute;
	width:18px;
	height:18px;
	left:-2px;
	top:-2px;
	-webkit-transition-duration:300ms;
	transition-duration:300ms;
	opacity:0;
	background:no-repeat center;
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%23ffffff'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M9%2016.17L4.83%2012l-1.42%201.41L9%2019%2021%207l-1.41-1.41z'%2F%3E%3C%2Fsvg%3E");
	-webkit-background-size:100% auto;
	background-size:100% auto
}
label.label-checkbox input[type=checkbox], label.label-checkbox input[type=radio] {
	display:none
}
label.label-checkbox input[type=checkbox]:checked+.item-media i.icon-form-checkbox, label.label-checkbox input[type=checkbox]:checked~.item-after i.icon-form-checkbox, label.label-checkbox input[type=checkbox]:checked~.item-inner i.icon-form-checkbox, label.label-checkbox input[type=radio]:checked+.item-media i.icon-form-checkbox, label.label-checkbox input[type=radio]:checked~.item-after i.icon-form-checkbox, label.label-checkbox input[type=radio]:checked~.item-inner i.icon-form-checkbox {
border-color:#2196f3;
background-color:#2196f3
}
label.label-checkbox input[type=checkbox]:checked+.item-media i.icon-form-checkbox:after, label.label-checkbox input[type=checkbox]:checked~.item-after i.icon-form-checkbox:after, label.label-checkbox input[type=checkbox]:checked~.item-inner i.icon-form-checkbox:after, label.label-checkbox input[type=radio]:checked+.item-media i.icon-form-checkbox:after, label.label-checkbox input[type=radio]:checked~.item-after i.icon-form-checkbox:after, label.label-checkbox input[type=radio]:checked~.item-inner i.icon-form-checkbox:after {
opacity:1
}
label.label-radio {
	cursor:pointer
}
label.label-radio i.icon-form-radio {
	width:20px;
	height:20px;
	position:relative;
	border-radius:20px;
	border:2px solid #6d6d6d;
	box-sizing:border-box;
	-webkit-transition-duration:300ms;
	transition-duration:300ms
}
label.label-radio i.icon-form-radio:after {
	content:' ';
	position:absolute;
	width:10px;
	height:10px;
	left:50%;
	top:50%;
	margin-left:-5px;
	margin-top:-5px;
	background-color:#2196f3;
	border-radius:100%;
	-webkit-transform:scale(0);
	transform:scale(0);
	-webkit-transition-duration:300ms;
	transition-duration:300ms
}
label.label-radio input[type=checkbox], label.label-radio input[type=radio] {
	display:none
}
label.label-radio input[type=checkbox]:checked+.item-media i.icon-form-radio, label.label-radio input[type=checkbox]:checked~.item-after i.icon-form-radio, label.label-radio input[type=checkbox]:checked~.item-inner i.icon-form-radio, label.label-radio input[type=radio]:checked+.item-media i.icon-form-radio, label.label-radio input[type=radio]:checked~.item-after i.icon-form-radio, label.label-radio input[type=radio]:checked~.item-inner i.icon-form-radio {
border-color:#2196f3
}
label.label-radio input[type=checkbox]:checked+.item-media i.icon-form-radio:after, label.label-radio input[type=checkbox]:checked~.item-after i.icon-form-radio:after, label.label-radio input[type=checkbox]:checked~.item-inner i.icon-form-radio:after, label.label-radio input[type=radio]:checked+.item-media i.icon-form-radio:after, label.label-radio input[type=radio]:checked~.item-after i.icon-form-radio:after, label.label-radio input[type=radio]:checked~.item-inner i.icon-form-radio:after {
background-color:#2196f3;
-webkit-transform:scale(1);
transform:scale(1)
}
label.label-checkbox, label.label-radio {
	position:relative;
	overflow:hidden;
	z-index:0;
	-webkit-transition-duration:300ms;
	transition-duration:300ms
}
label.label-checkbox .item-after i.icon-form-checkbox, label.label-checkbox .item-after i.icon-form-radio, label.label-radio .item-after i.icon-form-checkbox, label.label-radio .item-after i.icon-form-radio {
	margin-left:8px;
	margin-right:16px
}
.media-item label.label-checkbox .item-media i.icon-form-checkbox, .media-item label.label-checkbox .item-media i.icon-form-radio, .media-item label.label-radio .item-media i.icon-form-checkbox, .media-item label.label-radio .item-media i.icon-form-radio, .media-list label.label-checkbox .item-media i.icon-form-checkbox, .media-list label.label-checkbox .item-media i.icon-form-radio, .media-list label.label-radio .item-media i.icon-form-checkbox, .media-list label.label-radio .item-media i.icon-form-radio {
	margin-top:4px
}
html:not(.watch-active-state) label.label-checkbox:active, html:not(.watch-active-state) label.label-radio:active, label.label-checkbox.active-state, label.label-radio.active-state {
background-color:rgba(0, 0, 0, .1)
}
html:not(.watch-active-state) label.label-checkbox:active .item-inner:after, html:not(.watch-active-state) label.label-radio:active .item-inner:after, label.label-checkbox.active-state .item-inner:after, label.label-radio.active-state .item-inner:after {
background-color:transparent
}
.smart-select select {
	display:none
}
.floating-button {
	color:#fff;
	position:absolute;
	right:16px;
	bottom:16px;
	width:56px;
	height:56px;
	border-radius:50%;
	z-index:1500;
	overflow:hidden;
	-webkit-transition-duration:300ms;
	transition-duration:300ms;
	box-shadow:0 10px 20px rgba(0, 0, 0, .19), 0 6px 6px rgba(0, 0, 0, .23);
	display:-webkit-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-box-align:center;
	-ms-flex-align:center;
	-webkit-align-items:center;
	align-items:center;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	-webkit-justify-content:center;
	justify-content:center;
	background-color:#2196f3
}
.floating-button.active-state, html:not(.watch-active-state) .floating-button:active {
background:#0c82df
}
.list-block .accordion-item-toggle {
	cursor:pointer;
	-webkit-transition-duration:300ms;
	transition-duration:300ms
}
.list-block .accordion-item-toggle .item-inner {
	padding-right:42px;
	background:no-repeat -webkit-calc(100% - 15px) center;
	background:no-repeat calc(100% - 15px) center;
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%2060%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'm60%2061.5-38.25%2038.25-9.75-9.75%2029.25-28.5-29.25-28.5%209.75-9.75z'%20fill%3D'%23c7c7cc'%2F%3E%3C%2Fsvg%3E");
	background-size:10px 20px
}
.list-block .accordion-item-toggle.active-state, html:not(.watch-active-state) .list-block .accordion-item-toggle:active {
-webkit-transition-duration:0ms;
transition-duration:0ms;
background-color:#d9d9d9
}
.list-block .accordion-item-toggle.active-state>.item-inner:after, html:not(.watch-active-state) .list-block .accordion-item-toggle:active>.item-inner:after {
background-color:transparent
}
.list-block .accordion-item-toggle .item-inner, .list-block .accordion-item>.item-link .item-inner {
	-webkit-transition-duration:300ms;
	transition-duration:300ms;
	-webkit-transition-property:background-color;
	transition-property:background-color
}
.list-block .accordion-item-toggle .item-inner:after, .list-block .accordion-item>.item-link .item-inner:after {
	-webkit-transition-duration:300ms;
	transition-duration:300ms
}
.list-block .accordion-item-expanded.media-item .accordion-item-toggle .item-title-row, .list-block .accordion-item-expanded.media-item>.item-link .item-title-row, .list-block.media-list .accordion-item-expanded .accordion-item-toggle .item-title-row, .list-block.media-list .accordion-item-expanded>.item-link .item-title-row, .list-block:not(.media-list) .accordion-item-expanded:not(.media-item) .accordion-item-toggle .item-inner, .list-block:not(.media-list) .accordion-item-expanded:not(.media-item)>.item-link .item-inner {
background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%2060%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'm60%2061.5-38.25%2038.25-9.75-9.75%2029.25-28.5-29.25-28.5%209.75-9.75z'%20transform%3D'translate(115%2C%2030)%20rotate(90)'%20fill%3D'%23c7c7cc'%2F%3E%3C%2Fsvg%3E");
background-size:20px 20px
}
.list-block .accordion-item-expanded .accordion-item-toggle .item-inner:after, .list-block .accordion-item-expanded>.item-link .item-inner:after {
	background-color:transparent
}
.list-block .accordion-item .content-block, .list-block .accordion-item .list-block {
	margin-top:0;
	margin-bottom:0
}
.list-block .accordion-item ul {
	padding-left:0
}
.accordion-item-content {
	position:relative;
	overflow:hidden;
	height:0;
	font-size:14px;
	-webkit-transition-duration:300ms;
	transition-duration:300ms;
	-webkit-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0)
}
.accordion-item-expanded>.accordion-item-content {
	height:auto
}
html.android-4 .accordion-item-content {
	-webkit-transform:none;
	transform:none
}
.card .list-block ul, .cards-list ul {
	background:0 0
}
.card .list-block>ul:before, .cards-list>ul:before {
	display:none
}
.card .list-block>ul:after, .cards-list>ul:after {
	display:none
}
.card {
	background:#fff;
	margin:8px;
	position:relative;
	border-radius:2px;
	font-size:14px;
	box-shadow:0 1px 3px rgba(0, 0, 0, .12), 0 1px 2px rgba(0, 0, 0, .24)
}
.card .content-block, .card .list-block {
	margin:0
}
.row:not(.no-gutter) .col>.card {
margin-left:0;
margin-right:0
}
.page-content>.card:last-child {
	margin-bottom:32px
}
.card-content {
	position:relative
}
.card-content-inner {
	padding:16px;
	position:relative
}
.card-content-inner>p:first-child {
	margin-top:0
}
.card-content-inner>p:last-child {
	margin-bottom:0
}
.card-content-inner>.content-block, .card-content-inner>.list-block {
	margin:-15px
}
.card-footer, .card-header {
	min-height:48px;
	position:relative;
	padding:4px 16px;
	box-sizing:border-box;
	display:-webkit-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-box-pack:justify;
	-ms-flex-pack:justify;
	-webkit-justify-content:space-between;
	justify-content:space-between;
	-webkit-box-align:center;
	-ms-flex-align:center;
	-webkit-align-items:center;
	align-items:center
}
.card-footer[valign=top], .card-header[valign=top] {
	-webkit-box-align:start;
	-ms-flex-align:start;
	-webkit-align-items:flex-start;
	align-items:flex-start
}
.card-footer[valign=bottom], .card-header[valign=bottom] {
	-webkit-box-align:end;
	-ms-flex-align:end;
	-webkit-align-items:flex-end;
	align-items:flex-end
}
.card-footer a.link, .card-header a.link {
	color:#2196f3;
	text-decoration:none;
	text-align:center;
	display:block;
	border-radius:2px;
	line-height:36px;
	box-sizing:border-box;
	-webkit-appearance:none;
	-moz-appearance:none;
	-ms-appearance:none;
	appearance:none;
	background:0 0;
	padding:0 10px;
	margin:0;
	height:36px;
	white-space:nowrap;
	text-overflow:ellipsis;
	font-size:14px;
	text-transform:uppercase;
	font-family:inherit;
	cursor:pointer;
	min-width:64px;
	padding:0 8px;
	position:relative;
	overflow:hidden;
	-webkit-transition-duration:300ms;
	transition-duration:300ms;
	-webkit-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0);
	-webkit-user-select:none;
	user-select:none
}
input[type=submit].card-footer a.link, input[type=submit].card-header a.link, input[type=button].card-footer a.link, input[type=button].card-header a.link {
	width:100%
}
.card-footer a.link.active-state, .card-header a.link.active-state, html:not(.watch-active-state) .card-footer a.link:active, html:not(.watch-active-state) .card-header a.link:active {
background:rgba(0, 0, 0, .1)
}
.card-footer a.link.button-fill, .card-header a.link.button-fill {
	background-color:#2196f3;
	color:#fff
}
.card-footer a.link.button-fill.active-state, .card-header a.link.button-fill.active-state, html:not(.watch-active-state) .card-footer a.link.button-fill:active, html:not(.watch-active-state) .card-header a.link.button-fill:active {
background:#0c82df
}
.card-footer a.link.button-big, .card-header a.link.button-big {
	height:48px;
	line-height:48px;
	border-radius:3px
}
.card-footer a.link i.icon:first-child, .card-header a.link i.icon:first-child {
	margin-right:10px
}
.card-footer a.link i.icon:last-child, .card-header a.link i.icon:last-child {
	margin-left:10px
}
.card-footer a.link i.icon:first-child:last-child, .card-header a.link i.icon:first-child:last-child {
	margin-left:0;
	margin-right:0
}
.navbar .card-footer a.link:not(.button-fill), .navbar .card-header a.link:not(.button-fill), .notifications .card-footer a.link:not(.button-fill), .notifications .card-header a.link:not(.button-fill), .subnavbar .card-footer a.link:not(.button-fill), .subnavbar .card-header a.link:not(.button-fill), .toolbar .card-footer a.link:not(.button-fill), .toolbar .card-header a.link:not(.button-fill) {
color:#fff
}
.navbar .card-footer a.link:not(.button-fill).active-state, .navbar .card-header a.link:not(.button-fill).active-state, .notifications .card-footer a.link:not(.button-fill).active-state, .notifications .card-header a.link:not(.button-fill).active-state, .subnavbar .card-footer a.link:not(.button-fill).active-state, .subnavbar .card-header a.link:not(.button-fill).active-state, .toolbar .card-footer a.link:not(.button-fill).active-state, .toolbar .card-header a.link:not(.button-fill).active-state, html:not(.watch-active-state) .navbar .card-footer a.link:not(.button-fill):active, html:not(.watch-active-state) .navbar .card-header a.link:not(.button-fill):active, html:not(.watch-active-state) .notifications .card-footer a.link:not(.button-fill):active, html:not(.watch-active-state) .notifications .card-header a.link:not(.button-fill):active, html:not(.watch-active-state) .subnavbar .card-footer a.link:not(.button-fill):active, html:not(.watch-active-state) .subnavbar .card-header a.link:not(.button-fill):active, html:not(.watch-active-state) .toolbar .card-footer a.link:not(.button-fill):active, html:not(.watch-active-state) .toolbar .card-header a.link:not(.button-fill):active {
background:rgba(255, 255, 255, .15)
}
.card-footer a.link i+i, .card-footer a.link i+span, .card-footer a.link span+i, .card-footer a.link span+span, .card-header a.link i+i, .card-header a.link i+span, .card-header a.link span+i, .card-header a.link span+span {
	margin-left:7px
}
.card-footer a.link i.icon, .card-header a.link i.icon {
	display:block
}
.card-footer a.icon-only, .card-header a.icon-only {
	min-width:48px;
	display:-webkit-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-box-align:center;
	-ms-flex-align:center;
	-webkit-align-items:center;
	align-items:center;
	margin:0
}
.card-header {
	border-radius:2px 2px 0 0;
	font-size:16px
}
.card-header:after {
	content:'';
	position:absolute;
	left:0;
	bottom:0;
	right:auto;
	top:auto;
	height:1px;
	width:100%;
	background-color:#e1e1e1;
	display:block;
	z-index:15;
	-webkit-transform-origin:50% 100%;
	transform-origin:50% 100%
}
html.pixel-ratio-2 .card-header:after {
	-webkit-transform:scaleY(.5);
	transform:scaleY(.5)
}
html.pixel-ratio-3 .card-header:after {
	-webkit-transform:scaleY(.33);
	transform:scaleY(.33)
}
.card-header.no-border:after {
	display:none
}
.card-footer {
	border-radius:0 0 2px 2px;
	color:#757575
}
.card-footer:before {
	content:'';
	position:absolute;
	left:0;
	top:0;
	bottom:auto;
	right:auto;
	height:1px;
	width:100%;
	background-color:#e1e1e1;
	display:block;
	z-index:15;
	-webkit-transform-origin:50% 0;
	transform-origin:50% 0
}
html.pixel-ratio-2 .card-footer:before {
	-webkit-transform:scaleY(.5);
	transform:scaleY(.5)
}
html.pixel-ratio-3 .card-footer:before {
	-webkit-transform:scaleY(.33);
	transform:scaleY(.33)
}
.card-footer.no-border:before {
	display:none
}
.modal-overlay, .picker-modal-overlay, .popup-overlay, .preloader-indicator-overlay {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	background:rgba(0, 0, 0, .4);
	z-index:10600;
	visibility:hidden;
	opacity:0;
	-webkit-transition-duration:400ms;
	transition-duration:400ms
}
.modal-overlay.modal-overlay-visible, .picker-modal-overlay.modal-overlay-visible, .popup-overlay.modal-overlay-visible, .preloader-indicator-overlay.modal-overlay-visible {
	visibility:visible;
	opacity:1
}
.popup-overlay {
	z-index:10200
}
.modal {
	width:280px;
	position:absolute;
	z-index:11000;
	left:50%;
	margin-left:-140px;
	margin-top:0;
	top:50%;
	border-radius:3px;
	opacity:0;
	-webkit-transform:translate3d(0, 0, 0) scale(1.185);
	transform:translate3d(0, 0, 0) scale(1.185);
	-webkit-transition-property:-webkit-transform, opacity;
	-moz-transition-property:-moz-transform, opacity;
	-ms-transition-property:-ms-transform, opacity;
	-o-transition-property:-o-transform, opacity;
	transition-property:transform, opacity;
	color:#757575;
	display:none;
	background:#fff;
	font-size:16px;
	box-shadow:0 19px 38px rgba(0, 0, 0, .3), 0 15px 12px rgba(0, 0, 0, .22)
}
.modal.modal-in {
	opacity:1;
	-webkit-transition-duration:400ms;
	transition-duration:400ms;
	-webkit-transform:translate3d(0, 0, 0) scale(1);
	transform:translate3d(0, 0, 0) scale(1)
}
.modal.modal-out {
	opacity:0;
	z-index:10999;
	-webkit-transition-duration:400ms;
	transition-duration:400ms;
	-webkit-transform:translate3d(0, 0, 0) scale(.815);
	transform:translate3d(0, 0, 0) scale(.815)
}
.modal-inner {
	padding:24px 24px 20px;
	position:relative
}
.modal-title {
	font-weight:500;
	font-size:20px;
	color:#212121;
	line-height:1.3
}
.modal-title+.modal-text {
	margin-top:20px
}
.modal-text {
	line-height:1.5
}
.modal-buttons {
	height:48px;
	padding:6px 8px;
	overflow:hidden;
	box-sizing:border-box;
	display:-webkit-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-box-pack:end;
	-ms-flex-pack:end;
	-webkit-justify-content:flex-end;
	justify-content:flex-end
}
.modal-buttons.modal-buttons-vertical {
	display:block;
	height:auto;
	padding:0 0 8px 0
}
.modal-buttons.modal-buttons-vertical .modal-button {
	margin-left:0;
	text-align:right;
	height:48px;
	line-height:48px;
	border-radius:0;
	padding-left:16px;
	padding-right:16px
}
.modal-button, .modal-buttons .button {
	color:#2196f3;
	text-decoration:none;
	text-align:center;
	display:block;
	border-radius:2px;
	line-height:36px;
	box-sizing:border-box;
	-webkit-appearance:none;
	-moz-appearance:none;
	-ms-appearance:none;
	appearance:none;
	background:0 0;
	padding:0 10px;
	margin:0;
	height:36px;
	white-space:nowrap;
	text-overflow:ellipsis;
	font-size:14px;
	text-transform:uppercase;
	font-family:inherit;
	cursor:pointer;
	min-width:64px;
	padding:0 8px;
	position:relative;
	overflow:hidden;
	-webkit-transition-duration:300ms;
	transition-duration:300ms;
	-webkit-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0);
	-webkit-user-select:none;
	user-select:none
}
input[type=submit].modal-button, input[type=submit].modal-buttons .button, input[type=button].modal-button, input[type=button].modal-buttons .button {
	width:100%
}
.modal-button.active-state, .modal-buttons .button.active-state, html:not(.watch-active-state) .modal-button:active, html:not(.watch-active-state) .modal-buttons .button:active {
background:rgba(0, 0, 0, .1)
}
.modal-button.button-fill, .modal-buttons .button.button-fill {
	background-color:#2196f3;
	color:#fff
}
.modal-button.button-fill.active-state, .modal-buttons .button.button-fill.active-state, html:not(.watch-active-state) .modal-button.button-fill:active, html:not(.watch-active-state) .modal-buttons .button.button-fill:active {
background:#0c82df
}
.modal-button.button-big, .modal-buttons .button.button-big {
	height:48px;
	line-height:48px;
	border-radius:3px
}
.modal-button i.icon:first-child, .modal-buttons .button i.icon:first-child {
	margin-right:10px
}
.modal-button i.icon:last-child, .modal-buttons .button i.icon:last-child {
	margin-left:10px
}
.modal-button i.icon:first-child:last-child, .modal-buttons .button i.icon:first-child:last-child {
	margin-left:0;
	margin-right:0
}
.navbar .modal-button:not(.button-fill), .navbar .modal-buttons .button:not(.button-fill), .notifications .modal-button:not(.button-fill), .notifications .modal-buttons .button:not(.button-fill), .subnavbar .modal-button:not(.button-fill), .subnavbar .modal-buttons .button:not(.button-fill), .toolbar .modal-button:not(.button-fill), .toolbar .modal-buttons .button:not(.button-fill) {
color:#fff
}
.navbar .modal-button:not(.button-fill).active-state, .navbar .modal-buttons .button:not(.button-fill).active-state, .notifications .modal-button:not(.button-fill).active-state, .notifications .modal-buttons .button:not(.button-fill).active-state, .subnavbar .modal-button:not(.button-fill).active-state, .subnavbar .modal-buttons .button:not(.button-fill).active-state, .toolbar .modal-button:not(.button-fill).active-state, .toolbar .modal-buttons .button:not(.button-fill).active-state, html:not(.watch-active-state) .navbar .modal-button:not(.button-fill):active, html:not(.watch-active-state) .navbar .modal-buttons .button:not(.button-fill):active, html:not(.watch-active-state) .notifications .modal-button:not(.button-fill):active, html:not(.watch-active-state) .notifications .modal-buttons .button:not(.button-fill):active, html:not(.watch-active-state) .subnavbar .modal-button:not(.button-fill):active, html:not(.watch-active-state) .subnavbar .modal-buttons .button:not(.button-fill):active, html:not(.watch-active-state) .toolbar .modal-button:not(.button-fill):active, html:not(.watch-active-state) .toolbar .modal-buttons .button:not(.button-fill):active {
background:rgba(255, 255, 255, .15)
}
.modal-button.modal-button-bold, .modal-buttons .button.modal-button-bold {
	font-weight:700
}
.modal-button+.modal-button, .modal-buttons .button+.modal-button {
	margin-left:4px
}
.modal-no-buttons .modal-buttons {
	display:none
}
.actions-modal {
	position:absolute;
	left:0;
	bottom:0;
	z-index:11000;
	width:100%;
	background:#fff;
	-webkit-transform:translate3d(0, 100%, 0);
	transform:translate3d(0, 100%, 0)
}
.actions-modal.modal-in {
	-webkit-transition-duration:300ms;
	transition-duration:300ms;
	-webkit-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0)
}
.actions-modal.modal-out {
	z-index:10999;
	-webkit-transition-duration:300ms;
	transition-duration:300ms;
	-webkit-transform:translate3d(0, 100%, 0);
	transform:translate3d(0, 100%, 0)
}
.actions-modal-group {
	position:relative
}
.actions-modal-group:after {
	content:'';
	position:absolute;
	left:0;
	bottom:0;
	right:auto;
	top:auto;
	height:1px;
	width:100%;
	background-color:#d2d2d6;
	display:block;
	z-index:15;
	-webkit-transform-origin:50% 100%;
	transform-origin:50% 100%
}
html.pixel-ratio-2 .actions-modal-group:after {
	-webkit-transform:scaleY(.5);
	transform:scaleY(.5)
}
html.pixel-ratio-3 .actions-modal-group:after {
	-webkit-transform:scaleY(.33);
	transform:scaleY(.33)
}
.actions-modal-group:last-child:after {
	display:none
}
.actions-modal-button, .actions-modal-label {
	width:100%;
	font-weight:400;
	margin:0;
	box-sizing:border-box;
	display:block;
	position:relative;
	padding:0 16px
}
.actions-modal-button a, .actions-modal-label a {
	text-decoration:none;
	color:inherit;
	display:block
}
.actions-modal-button b, .actions-modal-label b {
	font-weight:500
}
.actions-modal-button.actions-modal-button-bold, .actions-modal-label.actions-modal-button-bold {
	font-weight:500
}
.actions-modal-button.actions-modal-button-red, .actions-modal-label.actions-modal-button-red {
	color:#f44336
}
.actions-modal-button.disabled, .actions-modal-label.disabled {
	opacity:.95;
	color:#9e9e9e
}
.actions-modal-button {
	cursor:pointer;
	line-height:48px;
	font-size:16px;
	color:rgba(0, 0, 0, .87);
	-webkit-transition-duration:300ms;
	transition-duration:300ms
}
.actions-modal-button, .actions-modal-button a {
	position:relative;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}
.actions-modal-button.active-state, html:not(.watch-active-state) .actions-modal-button:active {
background:rgba(0, 0, 0, .1)
}
.actions-modal-label {
	font-size:16px;
	color:rgba(0, 0, 0, .54);
	min-height:56px;
	line-height:1.3;
	padding-top:12px;
	padding-bottom:12px;
	display:-webkit-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-box-pack:start;
	-ms-flex-pack:start;
	-webkit-justify-content:flex-start;
	justify-content:flex-start;
	-webkit-box-align:center;
	-ms-flex-align:center;
	-webkit-align-items:center;
	align-items:center
}
input.modal-text-input {
	box-sizing:border-box;
	height:36px;
	background:#fff;
	margin:0;
	margin-top:15px;
	padding:0;
	border:none;
	width:100%;
	font-size:16px;
	font-family:inherit;
	display:block;
	box-shadow:none;
	-webkit-appearance:none;
	-moz-appearance:none;
	-ms-appearance:none;
	appearance:none;
	-webkit-transition-duration:200ms;
	transition-duration:200ms
}
input.modal-text-input::-webkit-input-placeholder {
color:rgba(0, 0, 0, .35)
}
input.modal-text-input+input.modal-text-input {
	margin-top:16px
}
.popover {
	width:320px;
	background:#fff;
	z-index:11000;
	margin:0;
	top:0;
	opacity:0;
	left:0;
	border-radius:3px;
	position:absolute;
	display:none;
	box-shadow:0 3px 6px rgba(0, 0, 0, .16), 0 3px 6px rgba(0, 0, 0, .23);
	-webkit-transform:scale(.85, .6);
	transform:scale(.85, .6);
	-webkit-transition-property:opacity, -webkit-transform;
	-moz-transition-property:opacity, -moz-transform;
	transition-property:opacity, transform
}
.popover.popover-on-top {
	-webkit-transform-origin:center bottom;
	transform-origin:center bottom
}
.popover.popover-on-bottom {
	-webkit-transform-origin:center top;
	transform-origin:center top
}
.popover.modal-in {
	-webkit-transform:scale(1);
	transform:scale(1);
	-webkit-transition-duration:300ms;
	transition-duration:300ms;
	opacity:1
}
.popover.modal-out {
	-webkit-transform:scale(1);
	transform:scale(1);
	-webkit-transition-duration:300ms;
	transition-duration:300ms;
	opacity:0
}
.popover .list-block {
	margin:0
}
.popover .list-block:first-child:last-child ul:before {
	display:none
}
.popover .list-block:first-child:last-child ul:after {
	display:none
}
.popover .list-block ul {
	background:0 0
}
.popover .list-block ul:before {
	display:none
}
.popover .list-block:first-child ul {
	border-radius:3px 3px 0 0
}
.popover .list-block:first-child li:first-child a {
	border-radius:3px 3px 0 0
}
.popover .list-block:last-child ul {
	border-radius:0 0 3px 3px
}
.popover .list-block:last-child ul:after {
	display:none
}
.popover .list-block:last-child li:last-child a {
	border-radius:0 0 3px 3px
}
.popover .list-block:first-child:last-child li:first-child:last-child a, .popover .list-block:first-child:last-child ul:first-child:last-child {
	border-radius:3px
}
.popover-inner {
	overflow:auto;
	-webkit-overflow-scrolling:touch
}
.actions-popover .list-block {
	margin:0
}
.actions-popover-label {
	padding:8px 16px;
	color:rgba(0, 0, 0, .54);
	font-size:16px;
	line-height:1.3;
	padding-top:12px;
	padding-bottom:12px;
	position:relative
}
.actions-popover-label:after {
	content:'';
	position:absolute;
	left:0;
	bottom:0;
	right:auto;
	top:auto;
	height:1px;
	width:100%;
	background-color:#d2d2d6;
	display:block;
	z-index:15;
	-webkit-transform-origin:50% 100%;
	transform-origin:50% 100%
}
html.pixel-ratio-2 .actions-popover-label:after {
	-webkit-transform:scaleY(.5);
	transform:scaleY(.5)
}
html.pixel-ratio-3 .actions-popover-label:after {
	-webkit-transform:scaleY(.33);
	transform:scaleY(.33)
}
.actions-popover-label:last-child:after {
	display:none
}
.login-screen, .popup {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	z-index:10400;
	background:#fff;
	box-sizing:border-box;
	display:none;
	overflow:auto;
	-webkit-overflow-scrolling:touch;
	-webkit-transition-property:-webkit-transform;
	-moz-transition-property:-moz-transform;
	-ms-transition-property:-ms-transform;
	-o-transition-property:-o-transform;
	transition-property:transform;
	-webkit-transform:translate3d(0, 100%, 0);
	transform:translate3d(0, 100%, 0)
}
.login-screen.modal-in, .login-screen.modal-out, .popup.modal-in, .popup.modal-out {
	-webkit-transition-duration:400ms;
	transition-duration:400ms
}
.login-screen.modal-in, .popup.modal-in {
	-webkit-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0)
}
.login-screen.modal-out, .popup.modal-out {
	-webkit-transform:translate3d(0, 100%, 0);
	transform:translate3d(0, 100%, 0)
}
.login-screen.modal-in, .login-screen.modal-out {
	display:block
}
@media all and (min-width:630px) and (min-height:630px) {
.popup:not(.tablet-fullscreen) {
width:630px;
height:630px;
left:50%;
top:50%;
margin-left:-315px;
margin-top:-315px;
box-shadow:0 20px 44px rgba(0, 0, 0, .5);
border-radius:3px;
-webkit-transform:translate3d(0, 1024px, 0);
transform:translate3d(0, 1024px, 0)
}
.popup:not(.tablet-fullscreen).modal-in {
-webkit-transform:translate3d(0, 0, 0);
transform:translate3d(0, 0, 0)
}
.popup:not(.tablet-fullscreen).modal-out {
-webkit-transform:translate3d(0, 1024px, 0);
transform:translate3d(0, 1024px, 0)
}
}
@media all and (max-width:629px), (max-height:629px) {
html.with-statusbar-overlay .popup {
height:-webkit-calc(100% - 20px);
height:calc(100% - 20px);
top:20px
}
html.with-statusbar-overlay .popup-overlay {
z-index:9800
}
}
html.with-statusbar-overlay .login-screen, html.with-statusbar-overlay .popup.tablet-fullscreen {
	height:-webkit-calc(100% - 20px);
	height:calc(100% - 20px);
	top:20px
}
.modal-preloader .modal-inner, .modal-preloader .modal-title {
	text-align:center
}
.preloader-indicator-overlay {
	visibility:visible;
	opacity:0;
	background:0 0
}
.preloader-indicator-modal {
	position:absolute;
	left:50%;
	top:50%;
	padding:8px;
	margin-left:-24px;
	margin-top:-24px;
	background:rgba(0, 0, 0, .8);
	z-index:11000;
	border-radius:4px
}
.preloader-indicator-modal .preloader {
	display:block
}
.picker-modal {
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
	height:260px;
	z-index:11500;
	display:none;
	-webkit-transition-property:-webkit-transform;
	-moz-transition-property:-moz-transform;
	-ms-transition-property:-ms-transform;
	-o-transition-property:-o-transform;
	transition-property:transform;
	background:#fff;
	-webkit-transform:translate3d(0, 100%, 0);
	transform:translate3d(0, 100%, 0)
}
.picker-modal.modal-in, .picker-modal.modal-out {
	-webkit-transition-duration:400ms;
	transition-duration:400ms
}
.picker-modal.modal-in {
	-webkit-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0)
}
.picker-modal.modal-out {
	-webkit-transform:translate3d(0, 100%, 0);
	transform:translate3d(0, 100%, 0)
}
.picker-modal .picker-modal-inner {
	height:100%;
	position:relative
}
.picker-modal .toolbar {
	position:relative;
	width:100%;
	top:0
}
.picker-modal .toolbar+.picker-modal-inner {
	height:-webkit-calc(100% - 48px);
	height:-moz-calc(100% - 48px);
	height:calc(100% - 48px)
}
.picker-modal .toolbar a.link {
	-webkit-flex-shrink:0;
	-ms-flex:0 0 auto;
	flex-shrink:0
}
.picker-modal .picker-footer, .picker-modal .picker-header {
	height:48px
}
.picker-modal .picker-header {
	background:#2196f3
}
.picker-modal .picker-header+.toolbar .toolbar-inner {
	overflow:visible
}
.picker-modal .picker-header+.picker-footer+.toolbar+.picker-modal-inner {
height:-webkit-calc(100% - 48px * 3);
height:-moz-calc(100% - 48px * 3);
height:calc(100% - 48px * 3)
}
.picker-modal .picker-footer {
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
	height:48px;
	padding:6px 8px;
	overflow:hidden;
	box-sizing:border-box;
	display:-webkit-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-box-pack:end;
	-ms-flex-pack:end;
	-webkit-justify-content:flex-end;
	justify-content:flex-end
}
.picker-modal .picker-footer.modal-buttons-vertical {
	display:block;
	height:auto;
	padding:0 0 8px 0
}
.picker-modal .picker-footer.modal-buttons-vertical .modal-button {
	margin-left:0;
	text-align:right;
	height:48px;
	line-height:48px;
	border-radius:0;
	padding-left:16px;
	padding-right:16px
}
.picker-modal .picker-footer+.picker-modal-inner, .picker-modal .picker-header+.picker-modal-inner {
	height:-webkit-calc(100% - 48px);
	height:-moz-calc(100% - 48px);
	height:calc(100% - 48px)
}
.picker-modal .picker-footer+.toolbar+.picker-modal-inner, .picker-modal .picker-header+.toolbar+.picker-modal-inner {
height:-webkit-calc(100% - 48px * 2);
height:-moz-calc(100% - 48px * 2);
height:calc(100% - 48px * 2)
}
.picker-modal.picker-modal-inline, .popover .picker-modal {
	display:block;
	position:relative;
	background:0 0;
	z-index:inherit;
	-webkit-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0)
}
.picker-modal.picker-modal-inline .toolbar, .popover .picker-modal .toolbar {
	top:0
}
.popover .picker-modal {
	width:auto
}
.popover .picker-modal .picker-header:first-child, .popover .picker-modal .toolbar:first-child {
	border-radius:2px 2px 0 0
}
.panel-overlay {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	background:rgba(0, 0, 0, .2);
	opacity:0;
	z-index:5999;
	display:none;
	-webkit-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0);
	-webkit-transition-duration:300ms;
	transition-duration:300ms
}
.panel {
	z-index:1000;
	display:none;
	background:#fff;
	box-sizing:border-box;
	overflow:auto;
	-webkit-overflow-scrolling:touch;
	position:absolute;
	width:260px;
	top:0;
	height:100%;
	-webkit-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0);
	-webkit-transition-duration:300ms;
	transition-duration:300ms
}
.panel.panel-left.panel-cover {
	z-index:6000;
	left:-260px
}
.panel.panel-left.panel-reveal {
	left:0
}
.panel.panel-right.panel-cover {
	z-index:6000;
	right:-260px
}
.panel.panel-right.panel-reveal {
	right:0
}
body.with-panel-left-cover .panel, body.with-panel-right-cover .panel {
	box-shadow:0 0 20px rgba(0, 0, 0, .5)
}
body.with-panel-left-cover .views, body.with-panel-right-cover .views {
	-webkit-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0)
}
body.with-panel-left-cover .panel-overlay, body.with-panel-right-cover .panel-overlay {
	display:block;
	opacity:1
}
body.with-panel-left-reveal .views, body.with-panel-right-reveal .views {
	box-shadow:0 0 20px rgba(0, 0, 0, .5);
	-webkit-transition-duration:300ms;
	transition-duration:300ms;
	-webkit-transition-property:-webkit-transform, box-shadow;
	-moz-transition-property:-moz-transform, box-shadow;
	transition-property:transform, box-shadow
}
body.with-panel-left-reveal .panel-overlay, body.with-panel-right-reveal .panel-overlay {
	background:transparent;
	display:block;
	opacity:0
}
body.with-panel-left-reveal .views {
	-webkit-transform:translate3d(260px, 0, 0);
	transform:translate3d(260px, 0, 0)
}
body.with-panel-left-reveal .panel-overlay {
	-webkit-transform:translate3d(260px, 0, 0);
	transform:translate3d(260px, 0, 0)
}
body.with-panel-left-cover .panel-left {
	-webkit-transform:translate3d(260px, 0, 0);
	transform:translate3d(260px, 0, 0)
}
body.with-panel-right-reveal .views {
	-webkit-transform:translate3d(-260px, 0, 0);
	transform:translate3d(-260px, 0, 0)
}
body.with-panel-right-reveal .panel-overlay {
	-webkit-transform:translate3d(-260px, 0, 0);
	transform:translate3d(-260px, 0, 0)
}
body.with-panel-right-cover .panel-right {
	-webkit-transform:translate3d(-260px, 0, 0);
	transform:translate3d(-260px, 0, 0)
}
body.panel-closing .panel-overlay {
	display:block
}
body.panel-closing .views {
	-webkit-transition-duration:300ms;
	transition-duration:300ms;
	-webkit-transition-property:-webkit-transform, box-shadow;
	-moz-transition-property:-moz-transform, box-shadow;
	transition-property:transform, box-shadow
}
.lazy-loaded.lazy-fadeIn {
	-webkit-animation:lazyFadeIn 600ms;
	animation:lazyFadeIn 600ms
}
@-webkit-keyframes lazyFadeIn {
from {
opacity:0
}
to {
	opacity:1
}
}
@keyframes lazyFadeIn {
from {
opacity:0
}
to {
	opacity:1
}
}
.tabs .tab {
	display:none
}
.tabs .tab.active {
	display:block
}
.tabs-animated-wrap {
	position:relative;
	width:100%;
	overflow:hidden;
	height:100%
}
.tabs-animated-wrap>.tabs {
	display:-webkit-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	height:100%;
	-webkit-transition-duration:300ms;
	transition-duration:300ms
}
.tabs-animated-wrap>.tabs>.tab {
	width:100%;
	display:block;
	-webkit-flex-shrink:0;
	-ms-flex:0 0 auto;
	flex-shrink:0
}
.messages-content {
	background:#eee
}
.messages {
	display:-webkit-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-box-orient:vertical;
	-moz-box-orient:vertical;
	-ms-flex-direction:column;
	-webkit-flex-direction:column;
	flex-direction:column
}
.messages-date {
	text-align:center;
	font-weight:500;
	font-size:12px;
	line-height:1;
	margin:10px 15px
}
.messages-date span {
	font-weight:400
}
.message {
	box-sizing:border-box;
	margin:0 8px 8px 8px;
	max-width:80%;
	display:-webkit-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-box-orient:vertical;
	-moz-box-orient:vertical;
	-ms-flex-direction:column;
	-webkit-flex-direction:column;
	flex-direction:column
}
.message:first-child {
	margin-top:8px
}
.message.message-pic img {
	display:block;
	height:auto;
	max-width:100%
}
.message-date, .message-label, .message-name, .messages-date {
	color:rgba(0, 0, 0, .51)
}
.message-name {
	font-size:12px;
	line-height:1;
	margin-bottom:2px;
	margin-top:7px
}
.message-hide-name .message-name {
	display:none
}
.message-label {
	font-size:12px;
	line-height:1;
	margin-top:4px
}
.message-hide-label .message-label {
	display:none
}
.message-avatar {
	width:48px;
	height:48px;
	border-radius:100%;
	margin-top:-48px;
	position:relative;
	top:1px;
	background-size:cover;
	opacity:1;
	-webkit-transition-duration:400ms;
	transition-duration:400ms
}
.message-hide-avatar .message-avatar {
	opacity:0
}
.message-text {
	box-sizing:border-box;
	border-radius:2px;
	padding:6px 8px;
	min-width:48px;
	font-size:16px;
	line-height:1.2;
	word-break:break-word;
	color:#333;
	min-height:48px;
	position:relative;
	-webkit-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0)
}
.message-pic .message-text {
	padding:8px
}
.message-date {
	font-size:12px;
	margin-top:4px
}
.message-pic img+.message-date {
	margin-top:8px
}
.message-sent {
	-ms-flex-item-align:end;
	-webkit-align-self:flex-end;
	align-self:flex-end;
	-webkit-box-align:end;
	-ms-flex-align:end;
	-webkit-align-items:flex-end;
	align-items:flex-end
}
.message-sent .message-label, .message-sent .message-name {
	margin-right:8px
}
.message-sent .message-text {
	background-color:#C8E6C9;
	margin-left:auto;
	border-radius:2px 2px 0 2px;
	margin-right:8px
}
.message-sent .message-text:before {
	position:absolute;
	content:'';
	border-left:0 solid transparent;
	border-right:8px solid transparent;
	border-bottom:8px solid #C8E6C9;
	left:100%;
	bottom:0;
	width:0;
	height:0
}
.message-sent.message-with-avatar .message-label, .message-sent.message-with-avatar .message-name, .message-sent.message-with-avatar .message-text {
	margin-right:56px
}
.message-received {
	-ms-flex-item-align:start;
	-webkit-align-self:flex-start;
	align-self:flex-start;
	-webkit-box-align:start;
	-ms-flex-align:start;
	-webkit-align-items:flex-start;
	align-items:flex-start
}
.message-received .message-text {
	background-color:#fff;
	border-radius:2px 2px 2px 0;
	margin-left:8px
}
.message-received .message-text:before {
	position:absolute;
	content:'';
	border-left:8px solid transparent;
	border-right:0 solid transparent;
	border-bottom:8px solid #fff;
	right:100%;
	bottom:0;
	width:0;
	height:0
}
.message-received .message-label, .message-received .message-name {
	margin-left:8px
}
.message-received.message-with-avatar .message-label, .message-received.message-with-avatar .message-name, .message-received.message-with-avatar .message-text {
	margin-left:56px
}
.message-appear-from-bottom {
	-webkit-animation:messageAppearFromBottom 400ms;
	animation:messageAppearFromBottom 400ms
}
.message-appear-from-top {
	-webkit-animation:messageAppearFromTop 400ms;
	animation:messageAppearFromTop 400ms
}
@-webkit-keyframes messageAppearFromBottom {
from {
-webkit-transform:translate3d(0, 100%, 0)
}
to {
	-webkit-transform:translate3d(0, 0, 0)
}
}
@keyframes messageAppearFromBottom {
from {
transform:translate3d(0, 100%, 0)
}
to {
	transform:translate3d(0, 0, 0)
}
}
@-webkit-keyframes messageAppearFromTop {
from {
-webkit-transform:translate3d(0, -100%, 0)
}
to {
	-webkit-transform:translate3d(0, 0, 0)
}
}
@keyframes messageAppearFromTop {
from {
transform:translate3d(0, -100%, 0)
}
to {
	transform:translate3d(0, 0, 0)
}
}
html.with-statusbar-overlay body {
	padding-top:20px;
	box-sizing:border-box
}
html.with-statusbar-overlay body .statusbar-overlay {
	display:block
}
html.with-statusbar-overlay body .panel {
	padding-top:20px
}
.statusbar-overlay {
	background:#2196f3;
	z-index:10000;
	position:absolute;
	left:0;
	top:0;
	height:20px;
	width:100%;
	display:none;
	-webkit-transition-duration:300ms;
	transition-duration:300ms
}
.preloader {
	font-size:0;
	display:inline-block;
	width:32px;
	height:32px;
	-webkit-animation:preloader-outer 6600ms linear infinite;
	animation:preloader-outer 6600ms linear infinite
}
.preloader svg {
	width:100%;
	height:100%;
	-webkit-animation:preloader-inner 1320ms linear infinite;
	animation:preloader-inner 1320ms linear infinite
}
.preloader svg circle {
	fill:none;
	stroke:#757575;
	stroke-linecap:square;
	-webkit-animation:preloader-arc 1320ms cubic-bezier(.8, 0, .4, .8) infinite;
	animation:preloader-arc 1320ms cubic-bezier(.8, 0, .4, .8) infinite
}
.preloader.preloader-white svg circle {
	stroke:#fff
}
@-webkit-keyframes preloader-outer {
0% {
-webkit-transform:rotate(0)
}
100% {
-webkit-transform:rotate(360deg)
}
}
@keyframes preloader-outer {
0% {
transform:rotate(0)
}
100% {
transform:rotate(360deg)
}
}
@-webkit-keyframes preloader-inner {
0% {
-webkit-transform:rotate(-100.8deg)
}
100% {
-webkit-transform:rotate(0)
}
}
@keyframes preloader-inner {
0% {
transform:rotate(-100.8deg)
}
100% {
transform:rotate(0)
}
}
@-webkit-keyframes preloader-arc {
0% {
stroke-dasharray:1 210.49px;
stroke-dashoffset:0
}
40% {
stroke-dasharray:151.55px, 210.49px;
stroke-dashoffset:0
}
100% {
stroke-dasharray:1 210.49px;
stroke-dashoffset:-151.55px
}
}
@keyframes preloader-arc {
0% {
stroke-dasharray:1 210.49px;
stroke-dashoffset:0
}
40% {
stroke-dasharray:151.55px, 210.49px;
stroke-dashoffset:0
}
100% {
stroke-dasharray:1 210.49px;
stroke-dashoffset:-151.55px
}
}
.pull-to-refresh-layer {
	position:absolute;
	position:relative;
	margin-top:-48px;
	left:0;
	top:0;
	width:100%;
	height:48px
}
.pull-to-refresh-layer .preloader {
	position:absolute;
	left:50%;
	top:50%;
	margin-left:-16px;
	margin-top:-16px;
	visibility:hidden
}
.pull-to-refresh-layer .pull-to-refresh-arrow {
	width:24px;
	height:24px;
	position:absolute;
	left:50%;
	top:50%;
	margin-left:-12px;
	margin-top:-12px;
	background:no-repeat center;
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'-80%204%2024%2024'%3E%3Cpath%20d%3D'M-69%2C8v12.2l-5.6-5.6L-76%2C16l8%2C8l8-8l-1.4-1.4l-5.6%2C5.6V8H-69z'%20fill%3D'%238c8c8c'%2F%3E%3C%2Fsvg%3E");
	z-index:10;
	-webkit-transform:rotate(0) translate3d(0, 0, 0);
	transform:rotate(0) translate3d(0, 0, 0);
	-webkit-transition-duration:300ms;
	transition-duration:300ms
}
.pull-to-refresh-content.pull-to-refresh-no-navbar {
	margin-top:-48px;
	height:-webkit-calc(100% + 48px);
	height:-moz-calc(100% + 48px);
	height:calc(100% + 48px)
}
.pull-to-refresh-content.pull-to-refresh-no-navbar .pull-to-refresh-layer {
	margin-top:0
}
.pull-to-refresh-content.refreshing, .pull-to-refresh-content.transitioning {
	-webkit-transition-duration:400ms;
	transition-duration:400ms
}
.pull-to-refresh-content:not(.refreshing) .pull-to-refresh-layer .preloader {
-webkit-animation:none;
animation:none
}
.pull-to-refresh-content.refreshing {
	-webkit-transform:translate3d(0, 48px, 0);
	transform:translate3d(0, 48px, 0)
}
.pull-to-refresh-content.refreshing .pull-to-refresh-arrow {
	visibility:hidden;
	-webkit-transition-duration:0ms;
	transition-duration:0ms
}
.pull-to-refresh-content.refreshing .preloader {
	visibility:visible
}
.pull-to-refresh-content.pull-up .pull-to-refresh-arrow {
	-webkit-transform:rotate(180deg) translate3d(0, 0, 0);
	transform:rotate(180deg) translate3d(0, 0, 0)
}
.swiper-container {
	margin:0 auto;
	position:relative;
	overflow:hidden;
	z-index:1
}
.swiper-container-no-flexbox .swiper-slide {
	float:left
}
.swiper-container-vertical>.swiper-wrapper {
	-webkit-box-orient:vertical;
	-moz-box-orient:vertical;
	-ms-flex-direction:column;
	-webkit-flex-direction:column;
	flex-direction:column
}
.swiper-wrapper {
	position:relative;
	width:100%;
	height:100%;
	z-index:1;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-transform-style:preserve-3d;
	-moz-transform-style:preserve-3d;
	-ms-transform-style:preserve-3d;
	transform-style:preserve-3d;
	-webkit-transition-property:-webkit-transform;
	-moz-transition-property:-moz-transform;
	-o-transition-property:-o-transform;
	-ms-transition-property:-ms-transform;
	transition-property:transform;
	-webkit-box-sizing:content-box;
	-moz-box-sizing:content-box;
	box-sizing:content-box
}
.swiper-container-android .swiper-slide, .swiper-wrapper {
	-webkit-transform:translate3d(0, 0, 0);
	-moz-transform:translate3d(0, 0, 0);
	-o-transform:translate(0, 0);
	-ms-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0)
}
.swiper-container-multirow>.swiper-wrapper {
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-ms-fles-wrap:wrap;
	-webkit-flex-wrap:wrap;
	flex-wrap:wrap
}
.swiper-container-free-mode>.swiper-wrapper {
	-webkit-transition-timing-function:ease-out;
	-moz-transition-timing-function:ease-out;
	-ms-transition-timing-function:ease-out;
	-o-transition-timing-function:ease-out;
	transition-timing-function:ease-out;
	margin:0 auto
}
.swiper-slide {
	-webkit-transform-style:preserve-3d;
	-moz-transform-style:preserve-3d;
	-ms-transform-style:preserve-3d;
	transform-style:preserve-3d;
	-webkit-flex-shrink:0;
	-ms-flex:0 0 auto;
	flex-shrink:0;
	width:100%;
	height:100%;
	position:relative
}
.swiper-container .swiper-notification {
	position:absolute;
	left:0;
	top:0;
	pointer-events:none;
	opacity:0;
	z-index:-1000
}
.swiper-wp8-horizontal {
	-ms-touch-action:pan-y;
	touch-action:pan-y
}
.swiper-wp8-vertical {
	-ms-touch-action:pan-x;
	touch-action:pan-x
}
.swiper-button-next, .swiper-button-prev {
	position:absolute;
	top:50%;
	width:27px;
	height:44px;
	margin-top:-22px;
	z-index:10;
	cursor:pointer;
	-moz-background-size:27px 44px;
	-webkit-background-size:27px 44px;
	background-size:27px 44px;
	background-position:center;
	background-repeat:no-repeat
}
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {
	opacity:.35;
	cursor:auto;
	pointer-events:none
}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
	left:10px;
	right:auto
}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
	right:10px;
	left:auto
}
.swiper-pagination {
	position:absolute;
	text-align:center;
	-webkit-transition:300ms;
	-moz-transition:300ms;
	-o-transition:300ms;
	transition:300ms;
	-webkit-transform:translate3d(0, 0, 0);
	-ms-transform:translate3d(0, 0, 0);
	-o-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0);
	z-index:10
}
.swiper-pagination.swiper-pagination-hidden {
	opacity:0
}
.swiper-pagination-bullet {
	width:8px;
	height:8px;
	display:inline-block;
	border-radius:100%;
	background:#000;
	opacity:.2
}
.swiper-pagination-bullet-active {
	opacity:1;
	background:#007aff
}
.swiper-container-vertical>.swiper-pagination {
	right:10px;
	top:50%;
	-webkit-transform:translate3d(0, -50%, 0);
	-moz-transform:translate3d(0, -50%, 0);
	-o-transform:translate(0, -50%);
	-ms-transform:translate3d(0, -50%, 0);
	transform:translate3d(0, -50%, 0)
}
.swiper-container-vertical>.swiper-pagination .swiper-pagination-bullet {
	margin:5px 0;
	display:block
}
.swiper-container-horizontal>.swiper-pagination {
	bottom:10px;
	left:0;
	width:100%
}
.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet {
	margin:0 5px
}
.swiper-container-3d {
	-webkit-perspective:1200px;
	-moz-perspective:1200px;
	-o-perspective:1200px;
	perspective:1200px
}
.swiper-container-3d .swiper-cube-shadow, .swiper-container-3d .swiper-slide, .swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-wrapper {
	-webkit-transform-style:preserve-3d;
	-moz-transform-style:preserve-3d;
	-ms-transform-style:preserve-3d;
	transform-style:preserve-3d
}
.swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	pointer-events:none;
	z-index:10
}
.swiper-container-3d .swiper-slide-shadow-left {
	background-image:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
	background-image:-webkit-linear-gradient(right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
	background-image:-moz-linear-gradient(right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
	background-image:-o-linear-gradient(right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
	background-image:linear-gradient(to left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}
.swiper-container-3d .swiper-slide-shadow-right {
	background-image:-webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
	background-image:-webkit-linear-gradient(left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
	background-image:-moz-linear-gradient(left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
	background-image:-o-linear-gradient(left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
	background-image:linear-gradient(to right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}
.swiper-container-3d .swiper-slide-shadow-top {
	background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
	background-image:-webkit-linear-gradient(bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
	background-image:-moz-linear-gradient(bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
	background-image:-o-linear-gradient(bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
	background-image:linear-gradient(to top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}
.swiper-container-3d .swiper-slide-shadow-bottom {
	background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
	background-image:-webkit-linear-gradient(top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
	background-image:-moz-linear-gradient(top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
	background-image:-o-linear-gradient(top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
	background-image:linear-gradient(to bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}
.swiper-container-coverflow .swiper-wrapper {
	-ms-perspective:1200px
}
.swiper-container-fade.swiper-container-free-mode .swiper-slide {
	-webkit-transition-timing-function:ease-out;
	-moz-transition-timing-function:ease-out;
	-ms-transition-timing-function:ease-out;
	-o-transition-timing-function:ease-out;
	transition-timing-function:ease-out
}
.swiper-container-fade .swiper-slide {
	pointer-events:none
}
.swiper-container-fade .swiper-slide-active {
	pointer-events:auto
}
.swiper-container-cube {
	overflow:visible
}
.swiper-container-cube .swiper-slide {
	pointer-events:none;
	visibility:hidden;
	-webkit-transform-origin:0 0;
	-moz-transform-origin:0 0;
	-ms-transform-origin:0 0;
	transform-origin:0 0;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	backface-visibility:hidden;
	width:100%;
	height:100%
}
.swiper-container-cube.swiper-container-rtl .swiper-slide {
	-webkit-transform-origin:100% 0;
	-moz-transform-origin:100% 0;
	-ms-transform-origin:100% 0;
	transform-origin:100% 0
}
.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-next, .swiper-container-cube .swiper-slide-next+.swiper-slide, .swiper-container-cube .swiper-slide-prev {
	pointer-events:auto;
	visibility:visible
}
.swiper-container-cube .swiper-cube-shadow {
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
	height:100%;
	background:#000;
	opacity:.6;
	-webkit-filter:blur(50px);
	filter:blur(50px)
}
.swiper-container-cube.swiper-container-vertical .swiper-cube-shadow {
	z-index:0
}
.swiper-scrollbar {
	border-radius:10px;
	position:relative;
	-ms-touch-action:none;
	background:rgba(0, 0, 0, .1)
}
.swiper-container-horizontal>.swiper-scrollbar {
	position:absolute;
	left:1%;
	bottom:3px;
	z-index:50;
	height:5px;
	width:98%
}
.swiper-container-vertical>.swiper-scrollbar {
	position:absolute;
	right:3px;
	top:1%;
	z-index:50;
	width:5px;
	height:98%
}
.swiper-scrollbar-drag {
	height:100%;
	width:100%;
	position:relative;
	background:rgba(0, 0, 0, .5);
	border-radius:10px;
	left:0;
	top:0
}
.swiper-scrollbar-cursor-drag {
	cursor:move
}
.swiper-slide .preloader {
	width:42px;
	height:42px;
	position:absolute;
	left:50%;
	top:50%;
	margin-left:-21px;
	margin-top:-21px;
	z-index:10
}
.photo-browser {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	z-index:10500
}
body>.photo-browser {
	opacity:0;
	display:none;
	-webkit-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0)
}
body>.photo-browser.photo-browser-in {
	display:block;
	-webkit-animation:photoBrowserIn 400ms forwards;
	animation:photoBrowserIn 400ms forwards
}
body>.photo-browser.photo-browser-out {
	display:block;
	-webkit-animation:photoBrowserOut 400ms forwards;
	animation:photoBrowserOut 400ms forwards
}
html.with-statusbar-overlay body>.photo-browser {
	height:-webkit-calc(100% - 20px);
	height:calc(100% - 20px);
	top:20px
}
.popup>.photo-browser .navbar, .popup>.photo-browser .toolbar, body>.photo-browser .navbar, body>.photo-browser .toolbar {
	-webkit-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0)
}
.photo-browser .page[data-page=photo-browser-slides] {
	background:0 0
}
.photo-browser-popup {
	background:0 0
}
.photo-browser .navbar, .photo-browser .toolbar, .views .view[data-page=photo-browser-slides] .navbar, .views .view[data-page=photo-browser-slides] .toolbar {
	background:rgba(33, 150, 243, .95);
	-webkit-transition-duration:400ms;
	transition-duration:400ms
}
.view[data-page=photo-browser-slides] .page[data-page=photo-browser-slides] .navbar, .view[data-page=photo-browser-slides] .page[data-page=photo-browser-slides] .toolbar {
	-webkit-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0)
}
.photo-browser .page[data-page=photo-browser-slides] .toolbar, .view[data-page=photo-browser-slides] .page[data-page=photo-browser-slides] .toolbar {
	bottom:0;
	top:auto
}
.photo-browser-exposed .navbar, .photo-browser-exposed .toolbar {
	opacity:0;
	visibility:hidden;
	pointer-events:none
}
.photo-browser-exposed .photo-browser-swiper-container {
	background:#000
}
.photo-browser-of {
	margin:0 5px
}
.photo-browser-captions {
	pointer-events:none;
	position:absolute;
	left:0;
	width:100%;
	bottom:0;
	z-index:10;
	opacity:1;
	-webkit-transition-duration:400ms;
	transition-duration:400ms
}
.photo-browser-captions.photo-browser-captions-exposed {
	opacity:0
}
.toolbar~.photo-browser-captions {
bottom:48px;
-webkit-transform:translate3d(0, 0, 0);
transform:translate3d(0, 0, 0)
}
.photo-browser-exposed .toolbar~.photo-browser-captions {
-webkit-transform:translate3d(0, 48px, 0);
transform:translate3d(0, 48px, 0)
}
.toolbar~.photo-browser-captions.photo-browser-captions-exposed {
-webkit-transform:translate3d(0, 0, 0);
transform:translate3d(0, 0, 0)
}
.photo-browser-caption {
	box-sizing:border-box;
	-webkit-transition-duration:300ms;
	transition-duration:300ms;
	position:absolute;
	bottom:0;
	left:0;
	opacity:0;
	padding:4px 5px;
	width:100%;
	text-align:center;
	background:rgba(0, 0, 0, .8)
}
.photo-browser-caption:empty {
	display:none
}
.photo-browser-caption.photo-browser-caption-active {
	opacity:1
}
.photo-browser-captions-light .photo-browser-caption {
	background:rgba(255, 255, 255, .8)
}
.photo-browser-captions-dark .photo-browser-caption {
	color:#fff
}
.photo-browser-exposed .photo-browser-caption {
	color:#fff;
	background:rgba(0, 0, 0, .8)
}
.photo-browser-swiper-container {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	overflow:hidden;
	background:#fff;
	-webkit-transition-duration:400ms;
	transition-duration:400ms
}
.photo-browser-swiper-wrapper {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	padding:0;
	display:-webkit-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex
}
.photo-browser-link-inactive {
	opacity:.3
}
.photo-browser-slide {
	width:100%;
	height:100%;
	position:relative;
	overflow:hidden;
	display:-webkit-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-box-align:center;
	-ms-flex-align:center;
	-webkit-align-items:center;
	align-items:center;
	-webkit-flex-shrink:0;
	-ms-flex:0 0 auto;
	flex-shrink:0;
	box-sizing:border-box
}
.photo-browser-slide.transitioning {
	-webkit-transition-duration:400ms;
	transition-duration:400ms
}
.photo-browser-slide span.photo-browser-zoom-container {
	width:100%;
	text-align:center;
	display:none
}
.photo-browser-slide img {
	width:auto;
	height:auto;
	max-width:100%;
	max-height:100%;
	display:none
}
.photo-browser-slide.swiper-slide-active span.photo-browser-zoom-container, .photo-browser-slide.swiper-slide-next span.photo-browser-zoom-container, .photo-browser-slide.swiper-slide-prev span.photo-browser-zoom-container {
	display:block
}
.photo-browser-slide.swiper-slide-active img, .photo-browser-slide.swiper-slide-next img, .photo-browser-slide.swiper-slide-prev img {
	display:inline
}
.photo-browser-slide.swiper-slide-active.photo-browser-slide-lazy .preloader, .photo-browser-slide.swiper-slide-next.photo-browser-slide-lazy .preloader, .photo-browser-slide.swiper-slide-prev.photo-browser-slide-lazy .preloader {
	display:block
}
.photo-browser-slide iframe {
	width:100%;
	height:100%
}
.photo-browser-slide .preloader {
	display:none;
	position:absolute;
	width:42px;
	height:42px;
	margin-left:-21px;
	margin-top:-21px;
	left:50%;
	top:50%
}
.photo-browser.photo-browser-dark .navbar, .photo-browser.photo-browser-dark .toolbar {
	background:rgba(30, 30, 30, .8);
	color:#fff
}
.photo-browser.photo-browser-dark .navbar:before, .photo-browser.photo-browser-dark .toolbar:before {
	display:none
}
.photo-browser.photo-browser-dark .navbar:after, .photo-browser.photo-browser-dark .toolbar:after {
	display:none
}
.photo-browser.photo-browser-dark .navbar a, .photo-browser.photo-browser-dark .toolbar a {
	color:#fff
}
.photo-browser.photo-browser-dark .photo-browser-swiper-container {
	background:#000
}
@-webkit-keyframes photoBrowserIn {
0% {
-webkit-transform:translate3d(0, 0, 0) scale(.5);
opacity:0
}
100% {
-webkit-transform:translate3d(0, 0, 0) scale(1);
opacity:1
}
}
@keyframes photoBrowserIn {
0% {
transform:translate3d(0, 0, 0) scale(.5);
opacity:0
}
100% {
transform:translate3d(0, 0, 0) scale(1);
opacity:1
}
}
@-webkit-keyframes photoBrowserOut {
0% {
-webkit-transform:translate3d(0, 0, 0) scale(1);
opacity:1
}
100% {
-webkit-transform:translate3d(0, 0, 0) scale(.5);
opacity:0
}
}
@keyframes photoBrowserOut {
0% {
transform:translate3d(0, 0, 0) scale(1);
opacity:1
}
100% {
transform:translate3d(0, 0, 0) scale(.5);
opacity:0
}
}
.picker-columns {
	width:100%;
	height:260px;
	z-index:11500
}
.picker-columns.picker-modal-inline {
	height:200px
}
@media (orientation:landscape) and (max-height:415px) {
.picker-columns:not(.picker-modal-inline) {
height:200px
}
}
.popover.popover-picker-columns {
	width:280px
}
.popover.popover-picker-columns .toolbar {
	border-radius:2px 2px 0 0
}
.picker-items {
	display:-webkit-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	-webkit-justify-content:center;
	justify-content:center;
	padding:0;
	text-align:right;
	font-size:20px;
	-webkit-mask-box-image:-webkit-linear-gradient(bottom, transparent, transparent 5%, #fff 20%, #fff 80%, transparent 95%, transparent);
	-webkit-mask-box-image:linear-gradient(to top, transparent, transparent 5%, #fff 20%, #fff 80%, transparent 95%, transparent)
}
.picker-items-col {
	overflow:hidden;
	position:relative;
	max-height:100%
}
.picker-items-col.picker-items-col-left {
	text-align:left
}
.picker-items-col.picker-items-col-center {
	text-align:center
}
.picker-items-col.picker-items-col-right {
	text-align:right
}
.picker-items-col.picker-items-col-divider {
	color:rgba(0, 0, 0, .87);
	display:-webkit-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-box-align:center;
	-ms-flex-align:center;
	-webkit-align-items:center;
	align-items:center
}
.picker-items-col-wrapper {
	-webkit-transition-duration:300ms;
	transition-duration:300ms;
	-webkit-transition-timing-function:ease-out;
	transition-timing-function:ease-out
}
.picker-item {
	height:36px;
	line-height:36px;
	padding:0 10px;
	white-space:nowrap;
	position:relative;
	overflow:hidden;
	text-overflow:ellipsis;
	color:rgba(0, 0, 0, .54);
	left:0;
	top:0;
	width:100%;
	box-sizing:border-box;
	-webkit-transition-duration:300ms;
	transition-duration:300ms
}
.picker-items-col-absolute .picker-item {
	position:absolute
}
.picker-item.picker-item-far {
	pointer-events:none
}
.picker-item.picker-selected {
	color:rgba(0, 0, 0, .87);
	-webkit-transform:translate3d(0, 0, 0) rotateX(0);
	transform:translate3d(0, 0, 0) rotateX(0)
}
.picker-center-highlight {
	height:36px;
	box-sizing:border-box;
	position:absolute;
	left:0;
	width:100%;
	top:50%;
	margin-top:-18px;
	pointer-events:none
}
.picker-center-highlight:before {
	content:'';
	position:absolute;
	left:0;
	top:0;
	bottom:auto;
	right:auto;
	height:1px;
	width:100%;
	background-color:rgba(0, 0, 0, .15);
	display:block;
	z-index:15;
	-webkit-transform-origin:50% 0;
	transform-origin:50% 0
}
html.pixel-ratio-2 .picker-center-highlight:before {
	-webkit-transform:scaleY(.5);
	transform:scaleY(.5)
}
html.pixel-ratio-3 .picker-center-highlight:before {
	-webkit-transform:scaleY(.33);
	transform:scaleY(.33)
}
.picker-center-highlight:after {
	content:'';
	position:absolute;
	left:0;
	bottom:0;
	right:auto;
	top:auto;
	height:1px;
	width:100%;
	background-color:rgba(0, 0, 0, .15);
	display:block;
	z-index:15;
	-webkit-transform-origin:50% 100%;
	transform-origin:50% 100%
}
html.pixel-ratio-2 .picker-center-highlight:after {
	-webkit-transform:scaleY(.5);
	transform:scaleY(.5)
}
html.pixel-ratio-3 .picker-center-highlight:after {
	-webkit-transform:scaleY(.33);
	transform:scaleY(.33)
}
.picker-3d .picker-items {
	overflow:hidden;
	-webkit-perspective:1200px;
	perspective:1200px
}
.picker-3d .picker-item, .picker-3d .picker-items-col, .picker-3d .picker-items-col-wrapper {
	-webkit-transform-style:preserve-3d;
	transform-style:preserve-3d
}
.picker-3d .picker-items-col {
	overflow:visible
}
.picker-3d .picker-item {
	-webkit-transform-origin:center center -110px;
	transform-origin:center center -110px;
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
	-webkit-transition-timing-function:ease-out;
	transition-timing-function:ease-out
}
.picker-calendar {
	background:#fff;
	height:420px;
	overflow:hidden;
	bottom:auto;
	width:90%;
	left:50%;
	top:50%;
	min-width:300px;
	max-width:380px;
	-webkit-transform:translate3d(-50%, 100%, 0);
	transform:translate3d(-50%, 100%, 0);
	box-shadow:0 19px 38px rgba(0, 0, 0, .3), 0 15px 12px rgba(0, 0, 0, .22)
}
@media (orientation:landscape) and (max-height:415px) {
.picker-calendar:not(.picker-modal-inline) {
height:220px
}
}
.picker-calendar .picker-modal-inner {
	overflow:hidden
}
.picker-calendar.modal-in {
	-webkit-transform:translate3d(-50%, -50%, 0);
	transform:translate3d(-50%, -50%, 0)
}
.picker-calendar.modal-out {
	-webkit-transform:translate3d(-50%, 100%, 0);
	transform:translate3d(-50%, 100%, 0)
}
.picker-calendar.picker-modal-inline {
	height:300px
}
.picker-calendar.picker-modal-inline, .popover-picker-calendar .picker-calendar {
	-webkit-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0);
	width:auto;
	max-width:none;
	left:0;
	top:0;
	box-shadow:none
}
.popover.popover-picker-calendar {
	width:320px
}
.picker-calendar-selected-date {
	line-height:48px;
	color:#fff;
	padding:0 24px;
	font-size:20px;
	position:relative;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.picker-calendar-week-days {
	height:14.28571429%;
	display:-webkit-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	font-size:12px;
	box-sizing:border-box;
	position:relative;
	color:rgba(0, 0, 0, .54)
}
.picker-calendar-week-days .picker-calendar-week-day {
	-webkit-flex-shrink:1;
	-ms-flex:0 1 auto;
	flex-shrink:1;
	width:14.28571429%;
	width:-webkit-calc(100% / 7);
	width:-moz-calc(100% / 7);
	width:calc(100% / 7);
	text-align:center;
	display:-webkit-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-box-align:center;
	-ms-flex-align:center;
	-webkit-align-items:center;
	align-items:center
}
.picker-calendar-week-days+.picker-calendar-months {
	height:-webkit-calc(100% - 100% / 7);
	height:-moz-calc(100% - 100% / 7);
	height:calc(100% - 100% / 7)
}
.picker-calendar-months {
	width:100%;
	height:100%;
	overflow:hidden;
	position:relative
}
.picker-calendar-months-wrapper {
	position:relative;
	width:100%;
	height:100%;
	-webkit-transition-duration:300ms;
	transition-duration:300ms
}
.picker-calendar-month {
	display:-webkit-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-box-orient:vertical;
	-moz-box-orient:vertical;
	-ms-flex-direction:column;
	-webkit-flex-direction:column;
	flex-direction:column;
	width:100%;
	height:100%;
	position:absolute;
	left:0;
	top:0
}
.picker-calendar-row {
	height:16.66666667%;
	height:-webkit-calc(100% / 6);
	height:-moz-calc(100% / 6);
	height:calc(100% / 6);
	display:-webkit-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-flex-shrink:1;
	-ms-flex:0 1 auto;
	flex-shrink:1;
	width:100%;
	position:relative
}
.picker-calendar-day {
	-webkit-flex-shrink:1;
	-ms-flex:0 1 auto;
	flex-shrink:1;
	display:-webkit-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-box-align:center;
	-ms-flex-align:center;
	-webkit-align-items:center;
	align-items:center;
	box-sizing:border-box;
	width:14.28571429%;
	width:-webkit-calc(100% / 7);
	width:-moz-calc(100% / 7);
	width:calc(100% / 7);
	text-align:center;
	font-size:12px;
	cursor:pointer
}
.picker-calendar-day.picker-calendar-day-next, .picker-calendar-day.picker-calendar-day-prev {
	color:#b8b8b8
}
.picker-calendar-day.picker-calendar-day-disabled {
	color:#d4d4d4;
	cursor:auto
}
.picker-calendar-day.picker-calendar-day-today span {
	color:#2196f3
}
.picker-calendar-day.picker-calendar-day-selected span {
	background:#2196f3;
	color:#fff
}
.picker-calendar-day span {
	display:inline-block;
	border-radius:100%;
	width:36px;
	height:36px;
	line-height:36px;
	position:relative
}
.picker-calendar-month-picker, .picker-calendar-year-picker {
	display:-webkit-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-box-align:center;
	-ms-flex-align:center;
	-webkit-align-items:center;
	align-items:center;
	-webkit-box-pack:justify;
	-ms-flex-pack:justify;
	-webkit-justify-content:space-between;
	justify-content:space-between;
	width:50%;
	max-width:200px;
	-webkit-flex-shrink:10;
	-ms-flex:0 10 auto;
	flex-shrink:10
}
.picker-calendar-month-picker span, .picker-calendar-year-picker span {
	-webkit-flex-shrink:1;
	-ms-flex:0 1 auto;
	flex-shrink:1;
	position:relative;
	overflow:hidden;
	text-overflow:ellipsis;
	width:100%;
	text-align:center
}
.notifications {
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
	z-index:10900;
	color:#fff;
	font-size:14px;
	margin:0;
	border:none;
	display:none;
	box-sizing:border-box;
	max-height:100%;
	overflow:auto;
	-webkit-overflow-scrolling:touch;
	-webkit-transition-duration:450ms;
	transition-duration:450ms;
	-webkit-perspective:1200px;
	perspective:1200px
}
.notifications.list-block>ul {
	max-width:568px;
	background:#323232;
	margin:0 auto
}
.notifications.list-block>ul:before {
	display:none
}
.notifications.list-block>ul:after {
	display:none
}
.notifications .item-content {
	-webkit-box-align:start;
	-ms-flex-align:start;
	-webkit-align-items:flex-start;
	align-items:flex-start;
	padding-left:24px
}
.notifications .item-title {
	font-size:14px;
	font-weight:400;
	white-space:normal;
	padding-top:14px;
	padding-bottom:14px
}
.notifications .item-inner {
	padding-right:24px;
	padding-top:0;
	padding-bottom:0
}
.notifications .item-inner:after {
	display:none
}
.notifications .item-after {
	max-height:none;
	margin-left:16px
}
.notifications .button.close-notification {
	color:#48aeff
}
.notifications .notification-item {
	margin:0 auto;
	-webkit-transition-duration:450ms;
	transition-duration:450ms;
	-webkit-transition-delay:100ms;
	transition-delay:100ms;
	-webkit-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0);
	opacity:1
}
.notifications .notification-hidden {
	opacity:0;
	-webkit-transition-delay:0ms;
	transition-delay:0ms;
	-webkit-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0)
}
@media (min-width:569px) {
.notifications.list-block>ul {
border-radius:2px;
width:auto;
min-width:288px
}
}
.login-screen-content {
	background:#fff
}
.login-screen-content .content-block, .login-screen-content .list-block, .login-screen-content .list-block-label, .login-screen-content .login-screen-title {
	max-width:480px;
	margin:24px auto
}
.login-screen-content .list-block ul {
	background:0 0
}
.login-screen-content .list-block ul:before {
	display:none
}
.login-screen-content .list-block ul:after {
	display:none
}
.login-screen-content .list-block-label {
	text-align:center
}
.navbar-fixed .page .login-screen-content {
	padding-top:0
}
.login-screen-title {
	text-align:center;
	font-size:34px
}
.actions-modal-button, .button, .floating-button, .label-checkbox, .label-radio, .modal-button, .ripple, .tab-link, a.item-link, a.link {
	-webkit-user-select:none;
	user-select:none
}
.ripple-wave {
	left:0;
	top:0;
	position:absolute!important;
	border-radius:50%;
	pointer-events:none;
	z-index:-1;
	background:rgba(0, 0, 0, .1);
	padding:0;
	margin:0;
	font-size:0;
	-webkit-transform:translate3d(0, 0, 0) scale(0);
	transform:translate3d(0, 0, 0) scale(0);
	-webkit-transition-duration:1400ms;
	transition-duration:1400ms
}
.ripple-wave.ripple-wave-fill {
	-webkit-transition-duration:300ms;
	transition-duration:300ms;
	opacity:.35
}
.ripple-wave.ripple-wave-out {
	-webkit-transition-duration:600ms;
	transition-duration:600ms;
	opacity:0
}
.button-fill .ripple-wave, .picker-calendar-day .ripple-wave {
	z-index:1
}
.button-fill .ripple-wave, .floating-button .ripple-wave, .navbar .ripple-wave, .notifications .ripple-wave, .searchbar .ripple-wave, .subnavbar .ripple-wave, .toolbar .ripple-wave {
	background:rgba(255, 255, 255, .3)
}
.messagebar .ripple-wave {
	background:rgba(0, 0, 0, .1)
}
.disabled, [disabled] {
opacity:.55;
pointer-events:none
}
.disabled .disabled, .disabled [disabled], [disabled] .disabled, [disabled] [disabled] {
opacity:1
}
/**
* Framework7 1.2.0
* Full Featured Mobile HTML Framework For Building iOS & Android Apps
*
* http://www.idangero.us/framework7
*
* Copyright 2015, Vladimir Kharlampidi
* The iDangero.us
* http://www.idangero.us/
*
* Licensed under MIT
*
* Released on: July 18, 2015
*/
.layout-dark .login-screen-content, .layout-dark .page, .layout-dark .panel, .page.layout-dark, .panel.layout-dark {
	background-color:#222;
	color:rgba(255, 255, 255, .87)
}
.layout-dark .content-block-title {
	color:rgba(255, 255, 255, .87)
}
.layout-dark .content-block-inner:before {
	background-color:#393939
}
.layout-dark .content-block-inner:after {
	background-color:#393939
}
.layout-dark .popover .list-block ul {
	background:0 0
}
.layout-dark .card {
	background:#1c1c1c
}
.layout-dark .card-header:after {
	background-color:#393939
}
.layout-dark .card-footer {
	color:#bbb
}
.layout-dark .card-footer:before {
	background-color:#393939
}
.layout-dark .list-block ul:before, .list-block.layout-dark ul:before {
	background-color:#393939
}
.layout-dark .list-block ul:after, .list-block.layout-dark ul:after {
	background-color:#393939
}
.layout-dark .list-block.inset ul, .list-block.layout-dark.inset ul {
	background:#1c1c1c
}
.layout-dark .list-block.notifications>ul, .list-block.layout-dark.notifications>ul {
	background:0 0
}
.layout-dark li.sorting {
	background-color:rgba(34, 34, 34, .8)
}
.layout-dark .swipeout-actions-left a, .layout-dark .swipeout-actions-right a {
	background-color:#444
}
.layout-dark .item-inner:after, .layout-dark .list-block ul ul li:last-child .item-inner:after {
	background-color:#393939
}
.layout-dark .item-after, .layout-dark .item-text {
	color:rgba(255, 255, 255, .7)
}
.layout-dark .list-block-label {
	color:#bbb
}
.layout-dark .item-divider, .layout-dark .list-group-title {
	background:#1a1a1a;
	color:#bbb
}
.layout-dark .item-divider:before, .layout-dark .list-group-title:before {
	background-color:#393939
}
.layout-dark .item-link.active-state, .layout-dark label.label-checkbox.active-state, .layout-dark label.label-radio.active-state, html:not(.watch-active-state) .layout-dark .item-link:active, html:not(.watch-active-state) .layout-dark label.label-checkbox:active, html:not(.watch-active-state) .layout-dark label.label-radio:active {
background-color:rgba(255, 255, 255, .05)
}
.layout-dark .list-block input[type=text], .layout-dark .list-block input[type=password], .layout-dark .list-block input[type=search], .layout-dark .list-block input[type=email], .layout-dark .list-block input[type=tel], .layout-dark .list-block input[type=url], .layout-dark .list-block input[type=date], .layout-dark .list-block input[type=datetime-local], .layout-dark .list-block input[type=time], .layout-dark .list-block input[type=number], .layout-dark .list-block select, .layout-dark .list-block textarea {
	color:#fff
}
.layout-dark .list-block input[type=text]::-webkit-input-placeholder, .layout-dark .list-block input[type=password]::-webkit-input-placeholder, .layout-dark .list-block input[type=search]::-webkit-input-placeholder, .layout-dark .list-block input[type=email]::-webkit-input-placeholder, .layout-dark .list-block input[type=tel]::-webkit-input-placeholder, .layout-dark .list-block input[type=url]::-webkit-input-placeholder, .layout-dark .list-block input[type=date]::-webkit-input-placeholder, .layout-dark .list-block input[type=datetime-local]::-webkit-input-placeholder, .layout-dark .list-block input[type=time]::-webkit-input-placeholder, .layout-dark .list-block input[type=number]::-webkit-input-placeholder, .layout-dark .list-block select::-webkit-input-placeholder, .layout-dark .list-block textarea::-webkit-input-placeholder {
color:rgba(255, 255, 255, .35)
}
.layout-dark .label-switch .checkbox {
	background:rgba(255, 255, 255, .3)
}
.layout-dark .item-inner:not(.focus-state) .floating-label, .layout-dark .item-inner:not(.focus-state) .label {
color:rgba(255, 255, 255, .7)
}
.layout-dark .item-inner:not(.focus-state):not(.not-empty-state) .input-field:after, .layout-dark .item-inner:not(.focus-state):not(.not-empty-state) .item-input-field:after {
background-color:rgba(255, 255, 255, .12)
}
.layout-dark label.label-checkbox i.icon-form-checkbox {
	border-color:rgba(255, 255, 255, .7)
}
.layout-dark label.label-radio i.icon-form-radio {
	border-color:rgba(255, 255, 255, .7)
}
.layout-dark .item-link.list-button:after {
	background-color:#393939
}
.layout-dark .page-content .ripple-wave {
	background:rgba(255, 255, 255, .3)
}
.layout-dark .button:not(.button-fill).active-state, html:not(.watch-active-state) .layout-dark .button:not(.button-fill):active {
background:rgba(255, 255, 255, .1)
}
.color-red {
	color:#f44336
}
.list-block .item-link.list-button.color-red, .tabbar a.active.color-red, a.color-red {
	color:#f44336
}
.label-switch input[type=checkbox]:checked+.checkbox.color-red, .label-switch.color-red input[type=checkbox]:checked+.checkbox {
	background-color:#f44336
}
.theme-red .button:not(.button-fill) {
color:#f44336
}
.theme-red .navbar .button:not(.button-fill), .theme-red .subnavbar .button:not(.button-fill), .theme-red .toolbar .button:not(.button-fill), .theme-red.navbar .button:not(.button-fill), .theme-red.subnavbar .button:not(.button-fill), .theme-red.toolbar .button:not(.button-fill) {
color:#fff
}
.button.color-red:not(.button-fill), .color-red.buttons-row .button:not(.button-fill) {
color:#f44336!important
}
.theme-red .button.button-fill {
	background:#f44336;
	color:#fff
}
.theme-red .button.button-fill.active-state, html:not(.watch-active-state) .theme-red .button.button-fill:active {
background:#d32f2f
}
.button.button-fill.bg-red, .button.button-fill.color-red {
	background:#f44336!important;
	color:#fff
}
.button.button-fill.bg-red.active-state, .button.button-fill.color-red.active-state, html:not(.watch-active-state) .button.button-fill.bg-red:active, html:not(.watch-active-state) .button.button-fill.color-red:active {
background:#d32f2f!important
}
.color-red i.icon, i.icon.color-red {
	color:#f44336
}
i.icon-next.color-red, i.icon-next.theme-red {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%23f44336'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M10%206L8.59%207.41%2013.17%2012l-4.58%204.59L10%2018l6-6z'%2F%3E%3Cpath%20d%3D'M0%200h24v24H0z'%20fill%3D'none'%2F%3E%3C%2Fsvg%3E")
}
i.icon-prev.color-red, i.icon-prev.theme-red {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%23f44336'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M15.41%207.41L14%206l-6%206%206%206%201.41-1.41L10.83%2012z'%2F%3E%3Cpath%20d%3D'M0%200h24v24H0z'%20fill%3D'none'%2F%3E%3C%2Fsvg%3E")
}
i.icon-back.color-red, i.icon-back.theme-red {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M20%2011H7.83l5.59-5.59L12%204l-8%208%208%208%201.41-1.41L7.83%2013H20v-2z'%20fill%3D'%23f44336'%2F%3E%3C%2Fsvg%3E")
}
i.icon-forward.color-red, i.icon-forward.theme-red {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M12%204l-1.41%201.41L16.17%2011H4v2h12.17l-5.58%205.59L12%2020l8-8z'%20fill%3D'%23f44336'%2F%3E%3C%2Fsvg%3E")
}
i.icon-bars.color-red, i.icon-bars.theme-red {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M3%2018h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z'%20fill%3D'%23f44336'%2F%3E%3C%2Fsvg%3E")
}
.preloader.color-red svg circle, .preloader.preloader-red svg circle {
	stroke:#f44336
}
.theme-red a {
	color:#f44336
}
.navbar.theme-red, .subnavbar.theme-red, .theme-red .navbar, .theme-red .subnavbar, .theme-red .toolbar, .toolbar.theme-red {
	background-color:#f44336
}
.range-slider.theme-red input[type=range]::-webkit-slider-thumb:before, .theme-red .range-slider input[type=range]::-webkit-slider-thumb:before {
background-color:#f44336
}
.range-slider.theme-red input[type=range]::-webkit-slider-thumb, .theme-red .range-slider input[type=range]::-webkit-slider-thumb {
background-color:#f44336
}
.label-switch.theme-red input[type=checkbox]:checked+.checkbox, .theme-red .label-switch input[type=checkbox]:checked+.checkbox {
	background-color:rgba(244, 67, 54, .5)
}
.label-switch.theme-red input[type=checkbox]:checked+.checkbox:after, .theme-red .label-switch input[type=checkbox]:checked+.checkbox:after {
	background-color:#f44336
}
.theme-red label.label-checkbox, label.label-checkbox.theme-red {
	cursor:pointer
}
.theme-red label.label-checkbox i.icon-form-checkbox:after, label.label-checkbox.theme-red i.icon-form-checkbox:after {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%23ffffff'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M9%2016.17L4.83%2012l-1.42%201.41L9%2019%2021%207l-1.41-1.41z'%2F%3E%3C%2Fsvg%3E")
}
.theme-red label.label-checkbox input[type=checkbox]:checked+.item-media i.icon-form-checkbox, .theme-red label.label-checkbox input[type=checkbox]:checked~.item-after i.icon-form-checkbox, .theme-red label.label-checkbox input[type=checkbox]:checked~.item-inner i.icon-form-checkbox, .theme-red label.label-checkbox input[type=radio]:checked+.item-media i.icon-form-checkbox, .theme-red label.label-checkbox input[type=radio]:checked~.item-after i.icon-form-checkbox, .theme-red label.label-checkbox input[type=radio]:checked~.item-inner i.icon-form-checkbox, label.label-checkbox.theme-red input[type=checkbox]:checked+.item-media i.icon-form-checkbox, label.label-checkbox.theme-red input[type=checkbox]:checked~.item-after i.icon-form-checkbox, label.label-checkbox.theme-red input[type=checkbox]:checked~.item-inner i.icon-form-checkbox, label.label-checkbox.theme-red input[type=radio]:checked+.item-media i.icon-form-checkbox, label.label-checkbox.theme-red input[type=radio]:checked~.item-after i.icon-form-checkbox, label.label-checkbox.theme-red input[type=radio]:checked~.item-inner i.icon-form-checkbox {
border-color:#f44336;
background-color:#f44336
}
.theme-red label.label-radio i.icon-form-radio:after, label.label-radio.theme-red i.icon-form-radio:after {
	background-color:#f44336
}
.theme-red label.label-radio input[type=checkbox]:checked+.item-media i.icon-form-radio, .theme-red label.label-radio input[type=checkbox]:checked~.item-after i.icon-form-radio, .theme-red label.label-radio input[type=checkbox]:checked~.item-inner i.icon-form-radio, .theme-red label.label-radio input[type=radio]:checked+.item-media i.icon-form-radio, .theme-red label.label-radio input[type=radio]:checked~.item-after i.icon-form-radio, .theme-red label.label-radio input[type=radio]:checked~.item-inner i.icon-form-radio, label.label-radio.theme-red input[type=checkbox]:checked+.item-media i.icon-form-radio, label.label-radio.theme-red input[type=checkbox]:checked~.item-after i.icon-form-radio, label.label-radio.theme-red input[type=checkbox]:checked~.item-inner i.icon-form-radio, label.label-radio.theme-red input[type=radio]:checked+.item-media i.icon-form-radio, label.label-radio.theme-red input[type=radio]:checked~.item-after i.icon-form-radio, label.label-radio.theme-red input[type=radio]:checked~.item-inner i.icon-form-radio {
border-color:#f44336
}
.theme-red label.label-radio input[type=checkbox]:checked+.item-media i.icon-form-radio:after, .theme-red label.label-radio input[type=checkbox]:checked~.item-after i.icon-form-radio:after, .theme-red label.label-radio input[type=checkbox]:checked~.item-inner i.icon-form-radio:after, .theme-red label.label-radio input[type=radio]:checked+.item-media i.icon-form-radio:after, .theme-red label.label-radio input[type=radio]:checked~.item-after i.icon-form-radio:after, .theme-red label.label-radio input[type=radio]:checked~.item-inner i.icon-form-radio:after, label.label-radio.theme-red input[type=checkbox]:checked+.item-media i.icon-form-radio:after, label.label-radio.theme-red input[type=checkbox]:checked~.item-after i.icon-form-radio:after, label.label-radio.theme-red input[type=checkbox]:checked~.item-inner i.icon-form-radio:after, label.label-radio.theme-red input[type=radio]:checked+.item-media i.icon-form-radio:after, label.label-radio.theme-red input[type=radio]:checked~.item-after i.icon-form-radio:after, label.label-radio.theme-red input[type=radio]:checked~.item-inner i.icon-form-radio:after {
background-color:#f44336
}
.theme-red .focus-state .floating-label, .theme-red .focus-state .label {
	color:#f44336
}
.theme-red .input-field.focus-state:after, .theme-red .input-field.not-empty-state:after, .theme-red .item-input-field.focus-state:after, .theme-red .item-input-field.not-empty-state:after {
	background:#f44336
}
.theme-red .picker-calendar-day.picker-calendar-day-today span {
	color:#f44336
}
.theme-red .picker-calendar-day.picker-calendar-day-selected span {
	background-color:#f44336;
	color:#fff
}
.theme-red .picker-header {
	background-color:#f44336
}
.theme-red .modal-button {
	color:#f44336
}
.swiper-pagination.color-red .swiper-pagination-bullet-active, .theme-red .swiper-pagination .swiper-pagination-bullet-active {
	background-color:#f44336
}
.swiper-button-next.color-red, .swiper-container-rtl .swiper-button-prev.color-red, .theme-red .swiper-button-next, .theme-red .swiper-container-rtl .swiper-button-prev {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23f44336'%2F%3E%3C%2Fsvg%3E")
}
.swiper-button-prev.color-red, .swiper-container-rtl .swiper-button-next.color-red, .theme-red .swiper-button-prev, .theme-red .swiper-container-rtl .swiper-button-next {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23f44336'%2F%3E%3C%2Fsvg%3E")
}
.bg-red, .list-block .swipeout-actions-left a.bg-red, .list-block .swipeout-actions-right a.bg-red, a.bg-red {
	background-color:#f44336
}
.border-red {
	border-color:#f44336
}
.border-red:after, .border-red:before, .list-block .border-red.item-inner:after, .list-block .border-red.item-inner:before, .list-block ul.border-red:after, .list-block ul.border-red:before {
	background-color:#f44336
}
.floating-button.color-red, .floating-button.theme-red, .theme-red .floating-button {
	color:#fff;
	background:#f44336
}
.floating-button.color-red.active-state, .floating-button.theme-red.active-state, .theme-red .floating-button.active-state, html:not(.watch-active-state) .floating-button.color-red:active, html:not(.watch-active-state) .floating-button.theme-red:active, html:not(.watch-active-state) .theme-red .floating-button:active {
background:#d32f2f
}
.floating-button.color-red i, .floating-button.theme-red i, .theme-red .floating-button i {
	color:inherit
}
.ripple-red .ripple-wave {
	background-color:rgba(244, 67, 54, .3)
}
.color-pink {
	color:#e91e63
}
.list-block .item-link.list-button.color-pink, .tabbar a.active.color-pink, a.color-pink {
	color:#e91e63
}
.label-switch input[type=checkbox]:checked+.checkbox.color-pink, .label-switch.color-pink input[type=checkbox]:checked+.checkbox {
	background-color:#e91e63
}
.theme-pink .button:not(.button-fill) {
color:#e91e63
}
.theme-pink .navbar .button:not(.button-fill), .theme-pink .subnavbar .button:not(.button-fill), .theme-pink .toolbar .button:not(.button-fill), .theme-pink.navbar .button:not(.button-fill), .theme-pink.subnavbar .button:not(.button-fill), .theme-pink.toolbar .button:not(.button-fill) {
color:#fff
}
.button.color-pink:not(.button-fill), .color-pink.buttons-row .button:not(.button-fill) {
color:#e91e63!important
}
.theme-pink .button.button-fill {
	background:#e91e63;
	color:#fff
}
.theme-pink .button.button-fill.active-state, html:not(.watch-active-state) .theme-pink .button.button-fill:active {
background:#c2185b
}
.button.button-fill.bg-pink, .button.button-fill.color-pink {
	background:#e91e63!important;
	color:#fff
}
.button.button-fill.bg-pink.active-state, .button.button-fill.color-pink.active-state, html:not(.watch-active-state) .button.button-fill.bg-pink:active, html:not(.watch-active-state) .button.button-fill.color-pink:active {
background:#c2185b!important
}
.color-pink i.icon, i.icon.color-pink {
	color:#e91e63
}
i.icon-next.color-pink, i.icon-next.theme-pink {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%23e91e63'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M10%206L8.59%207.41%2013.17%2012l-4.58%204.59L10%2018l6-6z'%2F%3E%3Cpath%20d%3D'M0%200h24v24H0z'%20fill%3D'none'%2F%3E%3C%2Fsvg%3E")
}
i.icon-prev.color-pink, i.icon-prev.theme-pink {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%23e91e63'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M15.41%207.41L14%206l-6%206%206%206%201.41-1.41L10.83%2012z'%2F%3E%3Cpath%20d%3D'M0%200h24v24H0z'%20fill%3D'none'%2F%3E%3C%2Fsvg%3E")
}
i.icon-back.color-pink, i.icon-back.theme-pink {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M20%2011H7.83l5.59-5.59L12%204l-8%208%208%208%201.41-1.41L7.83%2013H20v-2z'%20fill%3D'%23e91e63'%2F%3E%3C%2Fsvg%3E")
}
i.icon-forward.color-pink, i.icon-forward.theme-pink {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M12%204l-1.41%201.41L16.17%2011H4v2h12.17l-5.58%205.59L12%2020l8-8z'%20fill%3D'%23e91e63'%2F%3E%3C%2Fsvg%3E")
}
i.icon-bars.color-pink, i.icon-bars.theme-pink {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M3%2018h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z'%20fill%3D'%23e91e63'%2F%3E%3C%2Fsvg%3E")
}
.preloader.color-pink svg circle, .preloader.preloader-pink svg circle {
	stroke:#e91e63
}
.theme-pink a {
	color:#e91e63
}
.navbar.theme-pink, .subnavbar.theme-pink, .theme-pink .navbar, .theme-pink .subnavbar, .theme-pink .toolbar, .toolbar.theme-pink {
	background-color:#e91e63
}
.range-slider.theme-pink input[type=range]::-webkit-slider-thumb:before, .theme-pink .range-slider input[type=range]::-webkit-slider-thumb:before {
background-color:#e91e63
}
.range-slider.theme-pink input[type=range]::-webkit-slider-thumb, .theme-pink .range-slider input[type=range]::-webkit-slider-thumb {
background-color:#e91e63
}
.label-switch.theme-pink input[type=checkbox]:checked+.checkbox, .theme-pink .label-switch input[type=checkbox]:checked+.checkbox {
	background-color:rgba(233, 30, 99, .5)
}
.label-switch.theme-pink input[type=checkbox]:checked+.checkbox:after, .theme-pink .label-switch input[type=checkbox]:checked+.checkbox:after {
	background-color:#e91e63
}
.theme-pink label.label-checkbox, label.label-checkbox.theme-pink {
	cursor:pointer
}
.theme-pink label.label-checkbox i.icon-form-checkbox:after, label.label-checkbox.theme-pink i.icon-form-checkbox:after {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%23ffffff'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M9%2016.17L4.83%2012l-1.42%201.41L9%2019%2021%207l-1.41-1.41z'%2F%3E%3C%2Fsvg%3E")
}
.theme-pink label.label-checkbox input[type=checkbox]:checked+.item-media i.icon-form-checkbox, .theme-pink label.label-checkbox input[type=checkbox]:checked~.item-after i.icon-form-checkbox, .theme-pink label.label-checkbox input[type=checkbox]:checked~.item-inner i.icon-form-checkbox, .theme-pink label.label-checkbox input[type=radio]:checked+.item-media i.icon-form-checkbox, .theme-pink label.label-checkbox input[type=radio]:checked~.item-after i.icon-form-checkbox, .theme-pink label.label-checkbox input[type=radio]:checked~.item-inner i.icon-form-checkbox, label.label-checkbox.theme-pink input[type=checkbox]:checked+.item-media i.icon-form-checkbox, label.label-checkbox.theme-pink input[type=checkbox]:checked~.item-after i.icon-form-checkbox, label.label-checkbox.theme-pink input[type=checkbox]:checked~.item-inner i.icon-form-checkbox, label.label-checkbox.theme-pink input[type=radio]:checked+.item-media i.icon-form-checkbox, label.label-checkbox.theme-pink input[type=radio]:checked~.item-after i.icon-form-checkbox, label.label-checkbox.theme-pink input[type=radio]:checked~.item-inner i.icon-form-checkbox {
border-color:#e91e63;
background-color:#e91e63
}
.theme-pink label.label-radio i.icon-form-radio:after, label.label-radio.theme-pink i.icon-form-radio:after {
	background-color:#e91e63
}
.theme-pink label.label-radio input[type=checkbox]:checked+.item-media i.icon-form-radio, .theme-pink label.label-radio input[type=checkbox]:checked~.item-after i.icon-form-radio, .theme-pink label.label-radio input[type=checkbox]:checked~.item-inner i.icon-form-radio, .theme-pink label.label-radio input[type=radio]:checked+.item-media i.icon-form-radio, .theme-pink label.label-radio input[type=radio]:checked~.item-after i.icon-form-radio, .theme-pink label.label-radio input[type=radio]:checked~.item-inner i.icon-form-radio, label.label-radio.theme-pink input[type=checkbox]:checked+.item-media i.icon-form-radio, label.label-radio.theme-pink input[type=checkbox]:checked~.item-after i.icon-form-radio, label.label-radio.theme-pink input[type=checkbox]:checked~.item-inner i.icon-form-radio, label.label-radio.theme-pink input[type=radio]:checked+.item-media i.icon-form-radio, label.label-radio.theme-pink input[type=radio]:checked~.item-after i.icon-form-radio, label.label-radio.theme-pink input[type=radio]:checked~.item-inner i.icon-form-radio {
border-color:#e91e63
}
.theme-pink label.label-radio input[type=checkbox]:checked+.item-media i.icon-form-radio:after, .theme-pink label.label-radio input[type=checkbox]:checked~.item-after i.icon-form-radio:after, .theme-pink label.label-radio input[type=checkbox]:checked~.item-inner i.icon-form-radio:after, .theme-pink label.label-radio input[type=radio]:checked+.item-media i.icon-form-radio:after, .theme-pink label.label-radio input[type=radio]:checked~.item-after i.icon-form-radio:after, .theme-pink label.label-radio input[type=radio]:checked~.item-inner i.icon-form-radio:after, label.label-radio.theme-pink input[type=checkbox]:checked+.item-media i.icon-form-radio:after, label.label-radio.theme-pink input[type=checkbox]:checked~.item-after i.icon-form-radio:after, label.label-radio.theme-pink input[type=checkbox]:checked~.item-inner i.icon-form-radio:after, label.label-radio.theme-pink input[type=radio]:checked+.item-media i.icon-form-radio:after, label.label-radio.theme-pink input[type=radio]:checked~.item-after i.icon-form-radio:after, label.label-radio.theme-pink input[type=radio]:checked~.item-inner i.icon-form-radio:after {
background-color:#e91e63
}
.theme-pink .focus-state .floating-label, .theme-pink .focus-state .label {
	color:#e91e63
}
.theme-pink .input-field.focus-state:after, .theme-pink .input-field.not-empty-state:after, .theme-pink .item-input-field.focus-state:after, .theme-pink .item-input-field.not-empty-state:after {
	background:#e91e63
}
.theme-pink .picker-calendar-day.picker-calendar-day-today span {
	color:#e91e63
}
.theme-pink .picker-calendar-day.picker-calendar-day-selected span {
	background-color:#e91e63;
	color:#fff
}
.theme-pink .picker-header {
	background-color:#e91e63
}
.theme-pink .modal-button {
	color:#e91e63
}
.swiper-pagination.color-pink .swiper-pagination-bullet-active, .theme-pink .swiper-pagination .swiper-pagination-bullet-active {
	background-color:#e91e63
}
.swiper-button-next.color-pink, .swiper-container-rtl .swiper-button-prev.color-pink, .theme-pink .swiper-button-next, .theme-pink .swiper-container-rtl .swiper-button-prev {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23e91e63'%2F%3E%3C%2Fsvg%3E")
}
.swiper-button-prev.color-pink, .swiper-container-rtl .swiper-button-next.color-pink, .theme-pink .swiper-button-prev, .theme-pink .swiper-container-rtl .swiper-button-next {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23e91e63'%2F%3E%3C%2Fsvg%3E")
}
.bg-pink, .list-block .swipeout-actions-left a.bg-pink, .list-block .swipeout-actions-right a.bg-pink, a.bg-pink {
	background-color:#e91e63
}
.border-pink {
	border-color:#e91e63
}
.border-pink:after, .border-pink:before, .list-block .border-pink.item-inner:after, .list-block .border-pink.item-inner:before, .list-block ul.border-pink:after, .list-block ul.border-pink:before {
	background-color:#e91e63
}
.floating-button.color-pink, .floating-button.theme-pink, .theme-pink .floating-button {
	color:#fff;
	background:#e91e63
}
.floating-button.color-pink.active-state, .floating-button.theme-pink.active-state, .theme-pink .floating-button.active-state, html:not(.watch-active-state) .floating-button.color-pink:active, html:not(.watch-active-state) .floating-button.theme-pink:active, html:not(.watch-active-state) .theme-pink .floating-button:active {
background:#c2185b
}
.floating-button.color-pink i, .floating-button.theme-pink i, .theme-pink .floating-button i {
	color:inherit
}
.ripple-pink .ripple-wave {
	background-color:rgba(233, 30, 99, .3)
}
.color-purple {
	color:#9c27b0
}
.list-block .item-link.list-button.color-purple, .tabbar a.active.color-purple, a.color-purple {
	color:#9c27b0
}
.label-switch input[type=checkbox]:checked+.checkbox.color-purple, .label-switch.color-purple input[type=checkbox]:checked+.checkbox {
	background-color:#9c27b0
}
.theme-purple .button:not(.button-fill) {
color:#9c27b0
}
.theme-purple .navbar .button:not(.button-fill), .theme-purple .subnavbar .button:not(.button-fill), .theme-purple .toolbar .button:not(.button-fill), .theme-purple.navbar .button:not(.button-fill), .theme-purple.subnavbar .button:not(.button-fill), .theme-purple.toolbar .button:not(.button-fill) {
color:#fff
}
.button.color-purple:not(.button-fill), .color-purple.buttons-row .button:not(.button-fill) {
color:#9c27b0!important
}
.theme-purple .button.button-fill {
	background:#9c27b0;
	color:#fff
}
.theme-purple .button.button-fill.active-state, html:not(.watch-active-state) .theme-purple .button.button-fill:active {
background:#7b1fa2
}
.button.button-fill.bg-purple, .button.button-fill.color-purple {
	background:#9c27b0!important;
	color:#fff
}
.button.button-fill.bg-purple.active-state, .button.button-fill.color-purple.active-state, html:not(.watch-active-state) .button.button-fill.bg-purple:active, html:not(.watch-active-state) .button.button-fill.color-purple:active {
background:#7b1fa2!important
}
.color-purple i.icon, i.icon.color-purple {
	color:#9c27b0
}
i.icon-next.color-purple, i.icon-next.theme-purple {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%239c27b0'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M10%206L8.59%207.41%2013.17%2012l-4.58%204.59L10%2018l6-6z'%2F%3E%3Cpath%20d%3D'M0%200h24v24H0z'%20fill%3D'none'%2F%3E%3C%2Fsvg%3E")
}
i.icon-prev.color-purple, i.icon-prev.theme-purple {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%239c27b0'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M15.41%207.41L14%206l-6%206%206%206%201.41-1.41L10.83%2012z'%2F%3E%3Cpath%20d%3D'M0%200h24v24H0z'%20fill%3D'none'%2F%3E%3C%2Fsvg%3E")
}
i.icon-back.color-purple, i.icon-back.theme-purple {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M20%2011H7.83l5.59-5.59L12%204l-8%208%208%208%201.41-1.41L7.83%2013H20v-2z'%20fill%3D'%239c27b0'%2F%3E%3C%2Fsvg%3E")
}
i.icon-forward.color-purple, i.icon-forward.theme-purple {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M12%204l-1.41%201.41L16.17%2011H4v2h12.17l-5.58%205.59L12%2020l8-8z'%20fill%3D'%239c27b0'%2F%3E%3C%2Fsvg%3E")
}
i.icon-bars.color-purple, i.icon-bars.theme-purple {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M3%2018h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z'%20fill%3D'%239c27b0'%2F%3E%3C%2Fsvg%3E")
}
.preloader.color-purple svg circle, .preloader.preloader-purple svg circle {
	stroke:#9c27b0
}
.theme-purple a {
	color:#9c27b0
}
.navbar.theme-purple, .subnavbar.theme-purple, .theme-purple .navbar, .theme-purple .subnavbar, .theme-purple .toolbar, .toolbar.theme-purple {
	background-color:#9c27b0
}
.range-slider.theme-purple input[type=range]::-webkit-slider-thumb:before, .theme-purple .range-slider input[type=range]::-webkit-slider-thumb:before {
background-color:#9c27b0
}
.range-slider.theme-purple input[type=range]::-webkit-slider-thumb, .theme-purple .range-slider input[type=range]::-webkit-slider-thumb {
background-color:#9c27b0
}
.label-switch.theme-purple input[type=checkbox]:checked+.checkbox, .theme-purple .label-switch input[type=checkbox]:checked+.checkbox {
	background-color:rgba(156, 39, 176, .5)
}
.label-switch.theme-purple input[type=checkbox]:checked+.checkbox:after, .theme-purple .label-switch input[type=checkbox]:checked+.checkbox:after {
	background-color:#9c27b0
}
.theme-purple label.label-checkbox, label.label-checkbox.theme-purple {
	cursor:pointer
}
.theme-purple label.label-checkbox i.icon-form-checkbox:after, label.label-checkbox.theme-purple i.icon-form-checkbox:after {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%23ffffff'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M9%2016.17L4.83%2012l-1.42%201.41L9%2019%2021%207l-1.41-1.41z'%2F%3E%3C%2Fsvg%3E")
}
.theme-purple label.label-checkbox input[type=checkbox]:checked+.item-media i.icon-form-checkbox, .theme-purple label.label-checkbox input[type=checkbox]:checked~.item-after i.icon-form-checkbox, .theme-purple label.label-checkbox input[type=checkbox]:checked~.item-inner i.icon-form-checkbox, .theme-purple label.label-checkbox input[type=radio]:checked+.item-media i.icon-form-checkbox, .theme-purple label.label-checkbox input[type=radio]:checked~.item-after i.icon-form-checkbox, .theme-purple label.label-checkbox input[type=radio]:checked~.item-inner i.icon-form-checkbox, label.label-checkbox.theme-purple input[type=checkbox]:checked+.item-media i.icon-form-checkbox, label.label-checkbox.theme-purple input[type=checkbox]:checked~.item-after i.icon-form-checkbox, label.label-checkbox.theme-purple input[type=checkbox]:checked~.item-inner i.icon-form-checkbox, label.label-checkbox.theme-purple input[type=radio]:checked+.item-media i.icon-form-checkbox, label.label-checkbox.theme-purple input[type=radio]:checked~.item-after i.icon-form-checkbox, label.label-checkbox.theme-purple input[type=radio]:checked~.item-inner i.icon-form-checkbox {
border-color:#9c27b0;
background-color:#9c27b0
}
.theme-purple label.label-radio i.icon-form-radio:after, label.label-radio.theme-purple i.icon-form-radio:after {
	background-color:#9c27b0
}
.theme-purple label.label-radio input[type=checkbox]:checked+.item-media i.icon-form-radio, .theme-purple label.label-radio input[type=checkbox]:checked~.item-after i.icon-form-radio, .theme-purple label.label-radio input[type=checkbox]:checked~.item-inner i.icon-form-radio, .theme-purple label.label-radio input[type=radio]:checked+.item-media i.icon-form-radio, .theme-purple label.label-radio input[type=radio]:checked~.item-after i.icon-form-radio, .theme-purple label.label-radio input[type=radio]:checked~.item-inner i.icon-form-radio, label.label-radio.theme-purple input[type=checkbox]:checked+.item-media i.icon-form-radio, label.label-radio.theme-purple input[type=checkbox]:checked~.item-after i.icon-form-radio, label.label-radio.theme-purple input[type=checkbox]:checked~.item-inner i.icon-form-radio, label.label-radio.theme-purple input[type=radio]:checked+.item-media i.icon-form-radio, label.label-radio.theme-purple input[type=radio]:checked~.item-after i.icon-form-radio, label.label-radio.theme-purple input[type=radio]:checked~.item-inner i.icon-form-radio {
border-color:#9c27b0
}
.theme-purple label.label-radio input[type=checkbox]:checked+.item-media i.icon-form-radio:after, .theme-purple label.label-radio input[type=checkbox]:checked~.item-after i.icon-form-radio:after, .theme-purple label.label-radio input[type=checkbox]:checked~.item-inner i.icon-form-radio:after, .theme-purple label.label-radio input[type=radio]:checked+.item-media i.icon-form-radio:after, .theme-purple label.label-radio input[type=radio]:checked~.item-after i.icon-form-radio:after, .theme-purple label.label-radio input[type=radio]:checked~.item-inner i.icon-form-radio:after, label.label-radio.theme-purple input[type=checkbox]:checked+.item-media i.icon-form-radio:after, label.label-radio.theme-purple input[type=checkbox]:checked~.item-after i.icon-form-radio:after, label.label-radio.theme-purple input[type=checkbox]:checked~.item-inner i.icon-form-radio:after, label.label-radio.theme-purple input[type=radio]:checked+.item-media i.icon-form-radio:after, label.label-radio.theme-purple input[type=radio]:checked~.item-after i.icon-form-radio:after, label.label-radio.theme-purple input[type=radio]:checked~.item-inner i.icon-form-radio:after {
background-color:#9c27b0
}
.theme-purple .focus-state .floating-label, .theme-purple .focus-state .label {
	color:#9c27b0
}
.theme-purple .input-field.focus-state:after, .theme-purple .input-field.not-empty-state:after, .theme-purple .item-input-field.focus-state:after, .theme-purple .item-input-field.not-empty-state:after {
	background:#9c27b0
}
.theme-purple .picker-calendar-day.picker-calendar-day-today span {
	color:#9c27b0
}
.theme-purple .picker-calendar-day.picker-calendar-day-selected span {
	background-color:#9c27b0;
	color:#fff
}
.theme-purple .picker-header {
	background-color:#9c27b0
}
.theme-purple .modal-button {
	color:#9c27b0
}
.swiper-pagination.color-purple .swiper-pagination-bullet-active, .theme-purple .swiper-pagination .swiper-pagination-bullet-active {
	background-color:#9c27b0
}
.swiper-button-next.color-purple, .swiper-container-rtl .swiper-button-prev.color-purple, .theme-purple .swiper-button-next, .theme-purple .swiper-container-rtl .swiper-button-prev {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%239c27b0'%2F%3E%3C%2Fsvg%3E")
}
.swiper-button-prev.color-purple, .swiper-container-rtl .swiper-button-next.color-purple, .theme-purple .swiper-button-prev, .theme-purple .swiper-container-rtl .swiper-button-next {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%239c27b0'%2F%3E%3C%2Fsvg%3E")
}
.bg-purple, .list-block .swipeout-actions-left a.bg-purple, .list-block .swipeout-actions-right a.bg-purple, a.bg-purple {
	background-color:#9c27b0
}
.border-purple {
	border-color:#9c27b0
}
.border-purple:after, .border-purple:before, .list-block .border-purple.item-inner:after, .list-block .border-purple.item-inner:before, .list-block ul.border-purple:after, .list-block ul.border-purple:before {
	background-color:#9c27b0
}
.floating-button.color-purple, .floating-button.theme-purple, .theme-purple .floating-button {
	color:#fff;
	background:#9c27b0
}
.floating-button.color-purple.active-state, .floating-button.theme-purple.active-state, .theme-purple .floating-button.active-state, html:not(.watch-active-state) .floating-button.color-purple:active, html:not(.watch-active-state) .floating-button.theme-purple:active, html:not(.watch-active-state) .theme-purple .floating-button:active {
background:#7b1fa2
}
.floating-button.color-purple i, .floating-button.theme-purple i, .theme-purple .floating-button i {
	color:inherit
}
.ripple-purple .ripple-wave {
	background-color:rgba(156, 39, 176, .3)
}
.color-deeppurple {
	color:#673ab7
}
.list-block .item-link.list-button.color-deeppurple, .tabbar a.active.color-deeppurple, a.color-deeppurple {
	color:#673ab7
}
.label-switch input[type=checkbox]:checked+.checkbox.color-deeppurple, .label-switch.color-deeppurple input[type=checkbox]:checked+.checkbox {
	background-color:#673ab7
}
.theme-deeppurple .button:not(.button-fill) {
color:#673ab7
}
.theme-deeppurple .navbar .button:not(.button-fill), .theme-deeppurple .subnavbar .button:not(.button-fill), .theme-deeppurple .toolbar .button:not(.button-fill), .theme-deeppurple.navbar .button:not(.button-fill), .theme-deeppurple.subnavbar .button:not(.button-fill), .theme-deeppurple.toolbar .button:not(.button-fill) {
color:#fff
}
.button.color-deeppurple:not(.button-fill), .color-deeppurple.buttons-row .button:not(.button-fill) {
color:#673ab7!important
}
.theme-deeppurple .button.button-fill {
	background:#673ab7;
	color:#fff
}
.theme-deeppurple .button.button-fill.active-state, html:not(.watch-active-state) .theme-deeppurple .button.button-fill:active {
background:#512da8
}
.button.button-fill.bg-deeppurple, .button.button-fill.color-deeppurple {
	background:#673ab7!important;
	color:#fff
}
.button.button-fill.bg-deeppurple.active-state, .button.button-fill.color-deeppurple.active-state, html:not(.watch-active-state) .button.button-fill.bg-deeppurple:active, html:not(.watch-active-state) .button.button-fill.color-deeppurple:active {
background:#512da8!important
}
.color-deeppurple i.icon, i.icon.color-deeppurple {
	color:#673ab7
}
i.icon-next.color-deeppurple, i.icon-next.theme-deeppurple {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%23673ab7'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M10%206L8.59%207.41%2013.17%2012l-4.58%204.59L10%2018l6-6z'%2F%3E%3Cpath%20d%3D'M0%200h24v24H0z'%20fill%3D'none'%2F%3E%3C%2Fsvg%3E")
}
i.icon-prev.color-deeppurple, i.icon-prev.theme-deeppurple {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%23673ab7'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M15.41%207.41L14%206l-6%206%206%206%201.41-1.41L10.83%2012z'%2F%3E%3Cpath%20d%3D'M0%200h24v24H0z'%20fill%3D'none'%2F%3E%3C%2Fsvg%3E")
}
i.icon-back.color-deeppurple, i.icon-back.theme-deeppurple {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M20%2011H7.83l5.59-5.59L12%204l-8%208%208%208%201.41-1.41L7.83%2013H20v-2z'%20fill%3D'%23673ab7'%2F%3E%3C%2Fsvg%3E")
}
i.icon-forward.color-deeppurple, i.icon-forward.theme-deeppurple {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M12%204l-1.41%201.41L16.17%2011H4v2h12.17l-5.58%205.59L12%2020l8-8z'%20fill%3D'%23673ab7'%2F%3E%3C%2Fsvg%3E")
}
i.icon-bars.color-deeppurple, i.icon-bars.theme-deeppurple {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M3%2018h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z'%20fill%3D'%23673ab7'%2F%3E%3C%2Fsvg%3E")
}
.preloader.color-deeppurple svg circle, .preloader.preloader-deeppurple svg circle {
	stroke:#673ab7
}
.theme-deeppurple a {
	color:#673ab7
}
.navbar.theme-deeppurple, .subnavbar.theme-deeppurple, .theme-deeppurple .navbar, .theme-deeppurple .subnavbar, .theme-deeppurple .toolbar, .toolbar.theme-deeppurple {
	background-color:#673ab7
}
.range-slider.theme-deeppurple input[type=range]::-webkit-slider-thumb:before, .theme-deeppurple .range-slider input[type=range]::-webkit-slider-thumb:before {
background-color:#673ab7
}
.range-slider.theme-deeppurple input[type=range]::-webkit-slider-thumb, .theme-deeppurple .range-slider input[type=range]::-webkit-slider-thumb {
background-color:#673ab7
}
.label-switch.theme-deeppurple input[type=checkbox]:checked+.checkbox, .theme-deeppurple .label-switch input[type=checkbox]:checked+.checkbox {
	background-color:rgba(103, 58, 183, .5)
}
.label-switch.theme-deeppurple input[type=checkbox]:checked+.checkbox:after, .theme-deeppurple .label-switch input[type=checkbox]:checked+.checkbox:after {
	background-color:#673ab7
}
.theme-deeppurple label.label-checkbox, label.label-checkbox.theme-deeppurple {
	cursor:pointer
}
.theme-deeppurple label.label-checkbox i.icon-form-checkbox:after, label.label-checkbox.theme-deeppurple i.icon-form-checkbox:after {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%23ffffff'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M9%2016.17L4.83%2012l-1.42%201.41L9%2019%2021%207l-1.41-1.41z'%2F%3E%3C%2Fsvg%3E")
}
.theme-deeppurple label.label-checkbox input[type=checkbox]:checked+.item-media i.icon-form-checkbox, .theme-deeppurple label.label-checkbox input[type=checkbox]:checked~.item-after i.icon-form-checkbox, .theme-deeppurple label.label-checkbox input[type=checkbox]:checked~.item-inner i.icon-form-checkbox, .theme-deeppurple label.label-checkbox input[type=radio]:checked+.item-media i.icon-form-checkbox, .theme-deeppurple label.label-checkbox input[type=radio]:checked~.item-after i.icon-form-checkbox, .theme-deeppurple label.label-checkbox input[type=radio]:checked~.item-inner i.icon-form-checkbox, label.label-checkbox.theme-deeppurple input[type=checkbox]:checked+.item-media i.icon-form-checkbox, label.label-checkbox.theme-deeppurple input[type=checkbox]:checked~.item-after i.icon-form-checkbox, label.label-checkbox.theme-deeppurple input[type=checkbox]:checked~.item-inner i.icon-form-checkbox, label.label-checkbox.theme-deeppurple input[type=radio]:checked+.item-media i.icon-form-checkbox, label.label-checkbox.theme-deeppurple input[type=radio]:checked~.item-after i.icon-form-checkbox, label.label-checkbox.theme-deeppurple input[type=radio]:checked~.item-inner i.icon-form-checkbox {
border-color:#673ab7;
background-color:#673ab7
}
.theme-deeppurple label.label-radio i.icon-form-radio:after, label.label-radio.theme-deeppurple i.icon-form-radio:after {
	background-color:#673ab7
}
.theme-deeppurple label.label-radio input[type=checkbox]:checked+.item-media i.icon-form-radio, .theme-deeppurple label.label-radio input[type=checkbox]:checked~.item-after i.icon-form-radio, .theme-deeppurple label.label-radio input[type=checkbox]:checked~.item-inner i.icon-form-radio, .theme-deeppurple label.label-radio input[type=radio]:checked+.item-media i.icon-form-radio, .theme-deeppurple label.label-radio input[type=radio]:checked~.item-after i.icon-form-radio, .theme-deeppurple label.label-radio input[type=radio]:checked~.item-inner i.icon-form-radio, label.label-radio.theme-deeppurple input[type=checkbox]:checked+.item-media i.icon-form-radio, label.label-radio.theme-deeppurple input[type=checkbox]:checked~.item-after i.icon-form-radio, label.label-radio.theme-deeppurple input[type=checkbox]:checked~.item-inner i.icon-form-radio, label.label-radio.theme-deeppurple input[type=radio]:checked+.item-media i.icon-form-radio, label.label-radio.theme-deeppurple input[type=radio]:checked~.item-after i.icon-form-radio, label.label-radio.theme-deeppurple input[type=radio]:checked~.item-inner i.icon-form-radio {
border-color:#673ab7
}
.theme-deeppurple label.label-radio input[type=checkbox]:checked+.item-media i.icon-form-radio:after, .theme-deeppurple label.label-radio input[type=checkbox]:checked~.item-after i.icon-form-radio:after, .theme-deeppurple label.label-radio input[type=checkbox]:checked~.item-inner i.icon-form-radio:after, .theme-deeppurple label.label-radio input[type=radio]:checked+.item-media i.icon-form-radio:after, .theme-deeppurple label.label-radio input[type=radio]:checked~.item-after i.icon-form-radio:after, .theme-deeppurple label.label-radio input[type=radio]:checked~.item-inner i.icon-form-radio:after, label.label-radio.theme-deeppurple input[type=checkbox]:checked+.item-media i.icon-form-radio:after, label.label-radio.theme-deeppurple input[type=checkbox]:checked~.item-after i.icon-form-radio:after, label.label-radio.theme-deeppurple input[type=checkbox]:checked~.item-inner i.icon-form-radio:after, label.label-radio.theme-deeppurple input[type=radio]:checked+.item-media i.icon-form-radio:after, label.label-radio.theme-deeppurple input[type=radio]:checked~.item-after i.icon-form-radio:after, label.label-radio.theme-deeppurple input[type=radio]:checked~.item-inner i.icon-form-radio:after {
background-color:#673ab7
}
.theme-deeppurple .focus-state .floating-label, .theme-deeppurple .focus-state .label {
	color:#673ab7
}
.theme-deeppurple .input-field.focus-state:after, .theme-deeppurple .input-field.not-empty-state:after, .theme-deeppurple .item-input-field.focus-state:after, .theme-deeppurple .item-input-field.not-empty-state:after {
	background:#673ab7
}
.theme-deeppurple .picker-calendar-day.picker-calendar-day-today span {
	color:#673ab7
}
.theme-deeppurple .picker-calendar-day.picker-calendar-day-selected span {
	background-color:#673ab7;
	color:#fff
}
.theme-deeppurple .picker-header {
	background-color:#673ab7
}
.theme-deeppurple .modal-button {
	color:#673ab7
}
.swiper-pagination.color-deeppurple .swiper-pagination-bullet-active, .theme-deeppurple .swiper-pagination .swiper-pagination-bullet-active {
	background-color:#673ab7
}
.swiper-button-next.color-deeppurple, .swiper-container-rtl .swiper-button-prev.color-deeppurple, .theme-deeppurple .swiper-button-next, .theme-deeppurple .swiper-container-rtl .swiper-button-prev {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23673ab7'%2F%3E%3C%2Fsvg%3E")
}
.swiper-button-prev.color-deeppurple, .swiper-container-rtl .swiper-button-next.color-deeppurple, .theme-deeppurple .swiper-button-prev, .theme-deeppurple .swiper-container-rtl .swiper-button-next {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23673ab7'%2F%3E%3C%2Fsvg%3E")
}
.bg-deeppurple, .list-block .swipeout-actions-left a.bg-deeppurple, .list-block .swipeout-actions-right a.bg-deeppurple, a.bg-deeppurple {
	background-color:#673ab7
}
.border-deeppurple {
	border-color:#673ab7
}
.border-deeppurple:after, .border-deeppurple:before, .list-block .border-deeppurple.item-inner:after, .list-block .border-deeppurple.item-inner:before, .list-block ul.border-deeppurple:after, .list-block ul.border-deeppurple:before {
	background-color:#673ab7
}
.floating-button.color-deeppurple, .floating-button.theme-deeppurple, .theme-deeppurple .floating-button {
	color:#fff;
	background:#673ab7
}
.floating-button.color-deeppurple.active-state, .floating-button.theme-deeppurple.active-state, .theme-deeppurple .floating-button.active-state, html:not(.watch-active-state) .floating-button.color-deeppurple:active, html:not(.watch-active-state) .floating-button.theme-deeppurple:active, html:not(.watch-active-state) .theme-deeppurple .floating-button:active {
background:#512da8
}
.floating-button.color-deeppurple i, .floating-button.theme-deeppurple i, .theme-deeppurple .floating-button i {
	color:inherit
}
.ripple-deeppurple .ripple-wave {
	background-color:rgba(103, 58, 183, .3)
}
.color-indigo {
	color:#3f51b5
}
.list-block .item-link.list-button.color-indigo, .tabbar a.active.color-indigo, a.color-indigo {
	color:#3f51b5
}
.label-switch input[type=checkbox]:checked+.checkbox.color-indigo, .label-switch.color-indigo input[type=checkbox]:checked+.checkbox {
	background-color:#3f51b5
}
.theme-indigo .button:not(.button-fill) {
color:#3f51b5
}
.theme-indigo .navbar .button:not(.button-fill), .theme-indigo .subnavbar .button:not(.button-fill), .theme-indigo .toolbar .button:not(.button-fill), .theme-indigo.navbar .button:not(.button-fill), .theme-indigo.subnavbar .button:not(.button-fill), .theme-indigo.toolbar .button:not(.button-fill) {
color:#fff
}
.button.color-indigo:not(.button-fill), .color-indigo.buttons-row .button:not(.button-fill) {
color:#3f51b5!important
}
.theme-indigo .button.button-fill {
	background:#3f51b5;
	color:#fff
}
.theme-indigo .button.button-fill.active-state, html:not(.watch-active-state) .theme-indigo .button.button-fill:active {
background:#303f9f
}
.button.button-fill.bg-indigo, .button.button-fill.color-indigo {
	background:#3f51b5!important;
	color:#fff
}
.button.button-fill.bg-indigo.active-state, .button.button-fill.color-indigo.active-state, html:not(.watch-active-state) .button.button-fill.bg-indigo:active, html:not(.watch-active-state) .button.button-fill.color-indigo:active {
background:#303f9f!important
}
.color-indigo i.icon, i.icon.color-indigo {
	color:#3f51b5
}
i.icon-next.color-indigo, i.icon-next.theme-indigo {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%233f51b5'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M10%206L8.59%207.41%2013.17%2012l-4.58%204.59L10%2018l6-6z'%2F%3E%3Cpath%20d%3D'M0%200h24v24H0z'%20fill%3D'none'%2F%3E%3C%2Fsvg%3E")
}
i.icon-prev.color-indigo, i.icon-prev.theme-indigo {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%233f51b5'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M15.41%207.41L14%206l-6%206%206%206%201.41-1.41L10.83%2012z'%2F%3E%3Cpath%20d%3D'M0%200h24v24H0z'%20fill%3D'none'%2F%3E%3C%2Fsvg%3E")
}
i.icon-back.color-indigo, i.icon-back.theme-indigo {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M20%2011H7.83l5.59-5.59L12%204l-8%208%208%208%201.41-1.41L7.83%2013H20v-2z'%20fill%3D'%233f51b5'%2F%3E%3C%2Fsvg%3E")
}
i.icon-forward.color-indigo, i.icon-forward.theme-indigo {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M12%204l-1.41%201.41L16.17%2011H4v2h12.17l-5.58%205.59L12%2020l8-8z'%20fill%3D'%233f51b5'%2F%3E%3C%2Fsvg%3E")
}
i.icon-bars.color-indigo, i.icon-bars.theme-indigo {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M3%2018h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z'%20fill%3D'%233f51b5'%2F%3E%3C%2Fsvg%3E")
}
.preloader.color-indigo svg circle, .preloader.preloader-indigo svg circle {
	stroke:#3f51b5
}
.theme-indigo a {
	color:#3f51b5
}
.navbar.theme-indigo, .subnavbar.theme-indigo, .theme-indigo .navbar, .theme-indigo .subnavbar, .theme-indigo .toolbar, .toolbar.theme-indigo {
	background-color:#3f51b5
}
.range-slider.theme-indigo input[type=range]::-webkit-slider-thumb:before, .theme-indigo .range-slider input[type=range]::-webkit-slider-thumb:before {
background-color:#3f51b5
}
.range-slider.theme-indigo input[type=range]::-webkit-slider-thumb, .theme-indigo .range-slider input[type=range]::-webkit-slider-thumb {
background-color:#3f51b5
}
.label-switch.theme-indigo input[type=checkbox]:checked+.checkbox, .theme-indigo .label-switch input[type=checkbox]:checked+.checkbox {
	background-color:rgba(63, 81, 181, .5)
}
.label-switch.theme-indigo input[type=checkbox]:checked+.checkbox:after, .theme-indigo .label-switch input[type=checkbox]:checked+.checkbox:after {
	background-color:#3f51b5
}
.theme-indigo label.label-checkbox, label.label-checkbox.theme-indigo {
	cursor:pointer
}
.theme-indigo label.label-checkbox i.icon-form-checkbox:after, label.label-checkbox.theme-indigo i.icon-form-checkbox:after {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%23ffffff'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M9%2016.17L4.83%2012l-1.42%201.41L9%2019%2021%207l-1.41-1.41z'%2F%3E%3C%2Fsvg%3E")
}
.theme-indigo label.label-checkbox input[type=checkbox]:checked+.item-media i.icon-form-checkbox, .theme-indigo label.label-checkbox input[type=checkbox]:checked~.item-after i.icon-form-checkbox, .theme-indigo label.label-checkbox input[type=checkbox]:checked~.item-inner i.icon-form-checkbox, .theme-indigo label.label-checkbox input[type=radio]:checked+.item-media i.icon-form-checkbox, .theme-indigo label.label-checkbox input[type=radio]:checked~.item-after i.icon-form-checkbox, .theme-indigo label.label-checkbox input[type=radio]:checked~.item-inner i.icon-form-checkbox, label.label-checkbox.theme-indigo input[type=checkbox]:checked+.item-media i.icon-form-checkbox, label.label-checkbox.theme-indigo input[type=checkbox]:checked~.item-after i.icon-form-checkbox, label.label-checkbox.theme-indigo input[type=checkbox]:checked~.item-inner i.icon-form-checkbox, label.label-checkbox.theme-indigo input[type=radio]:checked+.item-media i.icon-form-checkbox, label.label-checkbox.theme-indigo input[type=radio]:checked~.item-after i.icon-form-checkbox, label.label-checkbox.theme-indigo input[type=radio]:checked~.item-inner i.icon-form-checkbox {
border-color:#3f51b5;
background-color:#3f51b5
}
.theme-indigo label.label-radio i.icon-form-radio:after, label.label-radio.theme-indigo i.icon-form-radio:after {
	background-color:#3f51b5
}
.theme-indigo label.label-radio input[type=checkbox]:checked+.item-media i.icon-form-radio, .theme-indigo label.label-radio input[type=checkbox]:checked~.item-after i.icon-form-radio, .theme-indigo label.label-radio input[type=checkbox]:checked~.item-inner i.icon-form-radio, .theme-indigo label.label-radio input[type=radio]:checked+.item-media i.icon-form-radio, .theme-indigo label.label-radio input[type=radio]:checked~.item-after i.icon-form-radio, .theme-indigo label.label-radio input[type=radio]:checked~.item-inner i.icon-form-radio, label.label-radio.theme-indigo input[type=checkbox]:checked+.item-media i.icon-form-radio, label.label-radio.theme-indigo input[type=checkbox]:checked~.item-after i.icon-form-radio, label.label-radio.theme-indigo input[type=checkbox]:checked~.item-inner i.icon-form-radio, label.label-radio.theme-indigo input[type=radio]:checked+.item-media i.icon-form-radio, label.label-radio.theme-indigo input[type=radio]:checked~.item-after i.icon-form-radio, label.label-radio.theme-indigo input[type=radio]:checked~.item-inner i.icon-form-radio {
border-color:#3f51b5
}
.theme-indigo label.label-radio input[type=checkbox]:checked+.item-media i.icon-form-radio:after, .theme-indigo label.label-radio input[type=checkbox]:checked~.item-after i.icon-form-radio:after, .theme-indigo label.label-radio input[type=checkbox]:checked~.item-inner i.icon-form-radio:after, .theme-indigo label.label-radio input[type=radio]:checked+.item-media i.icon-form-radio:after, .theme-indigo label.label-radio input[type=radio]:checked~.item-after i.icon-form-radio:after, .theme-indigo label.label-radio input[type=radio]:checked~.item-inner i.icon-form-radio:after, label.label-radio.theme-indigo input[type=checkbox]:checked+.item-media i.icon-form-radio:after, label.label-radio.theme-indigo input[type=checkbox]:checked~.item-after i.icon-form-radio:after, label.label-radio.theme-indigo input[type=checkbox]:checked~.item-inner i.icon-form-radio:after, label.label-radio.theme-indigo input[type=radio]:checked+.item-media i.icon-form-radio:after, label.label-radio.theme-indigo input[type=radio]:checked~.item-after i.icon-form-radio:after, label.label-radio.theme-indigo input[type=radio]:checked~.item-inner i.icon-form-radio:after {
background-color:#3f51b5
}
.theme-indigo .focus-state .floating-label, .theme-indigo .focus-state .label {
	color:#3f51b5
}
.theme-indigo .input-field.focus-state:after, .theme-indigo .input-field.not-empty-state:after, .theme-indigo .item-input-field.focus-state:after, .theme-indigo .item-input-field.not-empty-state:after {
	background:#3f51b5
}
.theme-indigo .picker-calendar-day.picker-calendar-day-today span {
	color:#3f51b5
}
.theme-indigo .picker-calendar-day.picker-calendar-day-selected span {
	background-color:#3f51b5;
	color:#fff
}
.theme-indigo .picker-header {
	background-color:#3f51b5
}
.theme-indigo .modal-button {
	color:#3f51b5
}
.swiper-pagination.color-indigo .swiper-pagination-bullet-active, .theme-indigo .swiper-pagination .swiper-pagination-bullet-active {
	background-color:#3f51b5
}
.swiper-button-next.color-indigo, .swiper-container-rtl .swiper-button-prev.color-indigo, .theme-indigo .swiper-button-next, .theme-indigo .swiper-container-rtl .swiper-button-prev {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%233f51b5'%2F%3E%3C%2Fsvg%3E")
}
.swiper-button-prev.color-indigo, .swiper-container-rtl .swiper-button-next.color-indigo, .theme-indigo .swiper-button-prev, .theme-indigo .swiper-container-rtl .swiper-button-next {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%233f51b5'%2F%3E%3C%2Fsvg%3E")
}
.bg-indigo, .list-block .swipeout-actions-left a.bg-indigo, .list-block .swipeout-actions-right a.bg-indigo, a.bg-indigo {
	background-color:#3f51b5
}
.border-indigo {
	border-color:#3f51b5
}
.border-indigo:after, .border-indigo:before, .list-block .border-indigo.item-inner:after, .list-block .border-indigo.item-inner:before, .list-block ul.border-indigo:after, .list-block ul.border-indigo:before {
	background-color:#3f51b5
}
.floating-button.color-indigo, .floating-button.theme-indigo, .theme-indigo .floating-button {
	color:#fff;
	background:#3f51b5
}
.floating-button.color-indigo.active-state, .floating-button.theme-indigo.active-state, .theme-indigo .floating-button.active-state, html:not(.watch-active-state) .floating-button.color-indigo:active, html:not(.watch-active-state) .floating-button.theme-indigo:active, html:not(.watch-active-state) .theme-indigo .floating-button:active {
background:#303f9f
}
.floating-button.color-indigo i, .floating-button.theme-indigo i, .theme-indigo .floating-button i {
	color:inherit
}
.ripple-indigo .ripple-wave {
	background-color:rgba(63, 81, 181, .3)
}
.color-blue {
	color:#2196f3
}
.list-block .item-link.list-button.color-blue, .tabbar a.active.color-blue, a.color-blue {
	color:#2196f3
}
.label-switch input[type=checkbox]:checked+.checkbox.color-blue, .label-switch.color-blue input[type=checkbox]:checked+.checkbox {
	background-color:#2196f3
}
.theme-blue .button:not(.button-fill) {
color:#2196f3
}
.theme-blue .navbar .button:not(.button-fill), .theme-blue .subnavbar .button:not(.button-fill), .theme-blue .toolbar .button:not(.button-fill), .theme-blue.navbar .button:not(.button-fill), .theme-blue.subnavbar .button:not(.button-fill), .theme-blue.toolbar .button:not(.button-fill) {
color:#fff
}
.button.color-blue:not(.button-fill), .color-blue.buttons-row .button:not(.button-fill) {
color:#2196f3!important
}
.theme-blue .button.button-fill {
	background:#2196f3;
	color:#fff
}
.theme-blue .button.button-fill.active-state, html:not(.watch-active-state) .theme-blue .button.button-fill:active {
background:#1976d2
}
.button.button-fill.bg-blue, .button.button-fill.color-blue {
	background:#2196f3!important;
	color:#fff
}
.button.button-fill.bg-blue.active-state, .button.button-fill.color-blue.active-state, html:not(.watch-active-state) .button.button-fill.bg-blue:active, html:not(.watch-active-state) .button.button-fill.color-blue:active {
background:#1976d2!important
}
.color-blue i.icon, i.icon.color-blue {
	color:#2196f3
}
i.icon-next.color-blue, i.icon-next.theme-blue {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%232196f3'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M10%206L8.59%207.41%2013.17%2012l-4.58%204.59L10%2018l6-6z'%2F%3E%3Cpath%20d%3D'M0%200h24v24H0z'%20fill%3D'none'%2F%3E%3C%2Fsvg%3E")
}
i.icon-prev.color-blue, i.icon-prev.theme-blue {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%232196f3'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M15.41%207.41L14%206l-6%206%206%206%201.41-1.41L10.83%2012z'%2F%3E%3Cpath%20d%3D'M0%200h24v24H0z'%20fill%3D'none'%2F%3E%3C%2Fsvg%3E")
}
i.icon-back.color-blue, i.icon-back.theme-blue {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M20%2011H7.83l5.59-5.59L12%204l-8%208%208%208%201.41-1.41L7.83%2013H20v-2z'%20fill%3D'%232196f3'%2F%3E%3C%2Fsvg%3E")
}
i.icon-forward.color-blue, i.icon-forward.theme-blue {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M12%204l-1.41%201.41L16.17%2011H4v2h12.17l-5.58%205.59L12%2020l8-8z'%20fill%3D'%232196f3'%2F%3E%3C%2Fsvg%3E")
}
i.icon-bars.color-blue, i.icon-bars.theme-blue {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M3%2018h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z'%20fill%3D'%232196f3'%2F%3E%3C%2Fsvg%3E")
}
.preloader.color-blue svg circle, .preloader.preloader-blue svg circle {
	stroke:#2196f3
}
.theme-blue a {
	color:#2196f3
}
.navbar.theme-blue, .subnavbar.theme-blue, .theme-blue .navbar, .theme-blue .subnavbar, .theme-blue .toolbar, .toolbar.theme-blue {
	background-color:#2196f3
}
.range-slider.theme-blue input[type=range]::-webkit-slider-thumb:before, .theme-blue .range-slider input[type=range]::-webkit-slider-thumb:before {
background-color:#2196f3
}
.range-slider.theme-blue input[type=range]::-webkit-slider-thumb, .theme-blue .range-slider input[type=range]::-webkit-slider-thumb {
background-color:#2196f3
}
.label-switch.theme-blue input[type=checkbox]:checked+.checkbox, .theme-blue .label-switch input[type=checkbox]:checked+.checkbox {
	background-color:rgba(33, 150, 243, .5)
}
.label-switch.theme-blue input[type=checkbox]:checked+.checkbox:after, .theme-blue .label-switch input[type=checkbox]:checked+.checkbox:after {
	background-color:#2196f3
}
.theme-blue label.label-checkbox, label.label-checkbox.theme-blue {
	cursor:pointer
}
.theme-blue label.label-checkbox i.icon-form-checkbox:after, label.label-checkbox.theme-blue i.icon-form-checkbox:after {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%23ffffff'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M9%2016.17L4.83%2012l-1.42%201.41L9%2019%2021%207l-1.41-1.41z'%2F%3E%3C%2Fsvg%3E")
}
.theme-blue label.label-checkbox input[type=checkbox]:checked+.item-media i.icon-form-checkbox, .theme-blue label.label-checkbox input[type=checkbox]:checked~.item-after i.icon-form-checkbox, .theme-blue label.label-checkbox input[type=checkbox]:checked~.item-inner i.icon-form-checkbox, .theme-blue label.label-checkbox input[type=radio]:checked+.item-media i.icon-form-checkbox, .theme-blue label.label-checkbox input[type=radio]:checked~.item-after i.icon-form-checkbox, .theme-blue label.label-checkbox input[type=radio]:checked~.item-inner i.icon-form-checkbox, label.label-checkbox.theme-blue input[type=checkbox]:checked+.item-media i.icon-form-checkbox, label.label-checkbox.theme-blue input[type=checkbox]:checked~.item-after i.icon-form-checkbox, label.label-checkbox.theme-blue input[type=checkbox]:checked~.item-inner i.icon-form-checkbox, label.label-checkbox.theme-blue input[type=radio]:checked+.item-media i.icon-form-checkbox, label.label-checkbox.theme-blue input[type=radio]:checked~.item-after i.icon-form-checkbox, label.label-checkbox.theme-blue input[type=radio]:checked~.item-inner i.icon-form-checkbox {
border-color:#2196f3;
background-color:#2196f3
}
.theme-blue label.label-radio i.icon-form-radio:after, label.label-radio.theme-blue i.icon-form-radio:after {
	background-color:#2196f3
}
.theme-blue label.label-radio input[type=checkbox]:checked+.item-media i.icon-form-radio, .theme-blue label.label-radio input[type=checkbox]:checked~.item-after i.icon-form-radio, .theme-blue label.label-radio input[type=checkbox]:checked~.item-inner i.icon-form-radio, .theme-blue label.label-radio input[type=radio]:checked+.item-media i.icon-form-radio, .theme-blue label.label-radio input[type=radio]:checked~.item-after i.icon-form-radio, .theme-blue label.label-radio input[type=radio]:checked~.item-inner i.icon-form-radio, label.label-radio.theme-blue input[type=checkbox]:checked+.item-media i.icon-form-radio, label.label-radio.theme-blue input[type=checkbox]:checked~.item-after i.icon-form-radio, label.label-radio.theme-blue input[type=checkbox]:checked~.item-inner i.icon-form-radio, label.label-radio.theme-blue input[type=radio]:checked+.item-media i.icon-form-radio, label.label-radio.theme-blue input[type=radio]:checked~.item-after i.icon-form-radio, label.label-radio.theme-blue input[type=radio]:checked~.item-inner i.icon-form-radio {
border-color:#2196f3
}
.theme-blue label.label-radio input[type=checkbox]:checked+.item-media i.icon-form-radio:after, .theme-blue label.label-radio input[type=checkbox]:checked~.item-after i.icon-form-radio:after, .theme-blue label.label-radio input[type=checkbox]:checked~.item-inner i.icon-form-radio:after, .theme-blue label.label-radio input[type=radio]:checked+.item-media i.icon-form-radio:after, .theme-blue label.label-radio input[type=radio]:checked~.item-after i.icon-form-radio:after, .theme-blue label.label-radio input[type=radio]:checked~.item-inner i.icon-form-radio:after, label.label-radio.theme-blue input[type=checkbox]:checked+.item-media i.icon-form-radio:after, label.label-radio.theme-blue input[type=checkbox]:checked~.item-after i.icon-form-radio:after, label.label-radio.theme-blue input[type=checkbox]:checked~.item-inner i.icon-form-radio:after, label.label-radio.theme-blue input[type=radio]:checked+.item-media i.icon-form-radio:after, label.label-radio.theme-blue input[type=radio]:checked~.item-after i.icon-form-radio:after, label.label-radio.theme-blue input[type=radio]:checked~.item-inner i.icon-form-radio:after {
background-color:#2196f3
}
.theme-blue .focus-state .floating-label, .theme-blue .focus-state .label {
	color:#2196f3
}
.theme-blue .input-field.focus-state:after, .theme-blue .input-field.not-empty-state:after, .theme-blue .item-input-field.focus-state:after, .theme-blue .item-input-field.not-empty-state:after {
	background:#2196f3
}
.theme-blue .picker-calendar-day.picker-calendar-day-today span {
	color:#2196f3
}
.theme-blue .picker-calendar-day.picker-calendar-day-selected span {
	background-color:#2196f3;
	color:#fff
}
.theme-blue .picker-header {
	background-color:#2196f3
}
.theme-blue .modal-button {
	color:#2196f3
}
.swiper-pagination.color-blue .swiper-pagination-bullet-active, .theme-blue .swiper-pagination .swiper-pagination-bullet-active {
	background-color:#2196f3
}
.swiper-button-next.color-blue, .swiper-container-rtl .swiper-button-prev.color-blue, .theme-blue .swiper-button-next, .theme-blue .swiper-container-rtl .swiper-button-prev {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%232196f3'%2F%3E%3C%2Fsvg%3E")
}
.swiper-button-prev.color-blue, .swiper-container-rtl .swiper-button-next.color-blue, .theme-blue .swiper-button-prev, .theme-blue .swiper-container-rtl .swiper-button-next {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%232196f3'%2F%3E%3C%2Fsvg%3E")
}
.bg-blue, .list-block .swipeout-actions-left a.bg-blue, .list-block .swipeout-actions-right a.bg-blue, a.bg-blue {
	background-color:#2196f3
}
.border-blue {
	border-color:#2196f3
}
.border-blue:after, .border-blue:before, .list-block .border-blue.item-inner:after, .list-block .border-blue.item-inner:before, .list-block ul.border-blue:after, .list-block ul.border-blue:before {
	background-color:#2196f3
}
.floating-button.color-blue, .floating-button.theme-blue, .theme-blue .floating-button {
	color:#fff;
	background:#2196f3
}
.floating-button.color-blue.active-state, .floating-button.theme-blue.active-state, .theme-blue .floating-button.active-state, html:not(.watch-active-state) .floating-button.color-blue:active, html:not(.watch-active-state) .floating-button.theme-blue:active, html:not(.watch-active-state) .theme-blue .floating-button:active {
background:#1976d2
}
.floating-button.color-blue i, .floating-button.theme-blue i, .theme-blue .floating-button i {
	color:inherit
}
.ripple-blue .ripple-wave {
	background-color:rgba(33, 150, 243, .3)
}
.color-lightblue {
	color:#03a9f4
}
.list-block .item-link.list-button.color-lightblue, .tabbar a.active.color-lightblue, a.color-lightblue {
	color:#03a9f4
}
.label-switch input[type=checkbox]:checked+.checkbox.color-lightblue, .label-switch.color-lightblue input[type=checkbox]:checked+.checkbox {
	background-color:#03a9f4
}
.theme-lightblue .button:not(.button-fill) {
color:#03a9f4
}
.theme-lightblue .navbar .button:not(.button-fill), .theme-lightblue .subnavbar .button:not(.button-fill), .theme-lightblue .toolbar .button:not(.button-fill), .theme-lightblue.navbar .button:not(.button-fill), .theme-lightblue.subnavbar .button:not(.button-fill), .theme-lightblue.toolbar .button:not(.button-fill) {
color:#fff
}
.button.color-lightblue:not(.button-fill), .color-lightblue.buttons-row .button:not(.button-fill) {
color:#03a9f4!important
}
.theme-lightblue .button.button-fill {
	background:#03a9f4;
	color:#fff
}
.theme-lightblue .button.button-fill.active-state, html:not(.watch-active-state) .theme-lightblue .button.button-fill:active {
background:#0288d1
}
.button.button-fill.bg-lightblue, .button.button-fill.color-lightblue {
	background:#03a9f4!important;
	color:#fff
}
.button.button-fill.bg-lightblue.active-state, .button.button-fill.color-lightblue.active-state, html:not(.watch-active-state) .button.button-fill.bg-lightblue:active, html:not(.watch-active-state) .button.button-fill.color-lightblue:active {
background:#0288d1!important
}
.color-lightblue i.icon, i.icon.color-lightblue {
	color:#03a9f4
}
i.icon-next.color-lightblue, i.icon-next.theme-lightblue {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%2303a9f4'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M10%206L8.59%207.41%2013.17%2012l-4.58%204.59L10%2018l6-6z'%2F%3E%3Cpath%20d%3D'M0%200h24v24H0z'%20fill%3D'none'%2F%3E%3C%2Fsvg%3E")
}
i.icon-prev.color-lightblue, i.icon-prev.theme-lightblue {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%2303a9f4'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M15.41%207.41L14%206l-6%206%206%206%201.41-1.41L10.83%2012z'%2F%3E%3Cpath%20d%3D'M0%200h24v24H0z'%20fill%3D'none'%2F%3E%3C%2Fsvg%3E")
}
i.icon-back.color-lightblue, i.icon-back.theme-lightblue {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M20%2011H7.83l5.59-5.59L12%204l-8%208%208%208%201.41-1.41L7.83%2013H20v-2z'%20fill%3D'%2303a9f4'%2F%3E%3C%2Fsvg%3E")
}
i.icon-forward.color-lightblue, i.icon-forward.theme-lightblue {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M12%204l-1.41%201.41L16.17%2011H4v2h12.17l-5.58%205.59L12%2020l8-8z'%20fill%3D'%2303a9f4'%2F%3E%3C%2Fsvg%3E")
}
i.icon-bars.color-lightblue, i.icon-bars.theme-lightblue {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M3%2018h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z'%20fill%3D'%2303a9f4'%2F%3E%3C%2Fsvg%3E")
}
.preloader.color-lightblue svg circle, .preloader.preloader-lightblue svg circle {
	stroke:#03a9f4
}
.theme-lightblue a {
	color:#03a9f4
}
.navbar.theme-lightblue, .subnavbar.theme-lightblue, .theme-lightblue .navbar, .theme-lightblue .subnavbar, .theme-lightblue .toolbar, .toolbar.theme-lightblue {
	background-color:#03a9f4
}
.range-slider.theme-lightblue input[type=range]::-webkit-slider-thumb:before, .theme-lightblue .range-slider input[type=range]::-webkit-slider-thumb:before {
background-color:#03a9f4
}
.range-slider.theme-lightblue input[type=range]::-webkit-slider-thumb, .theme-lightblue .range-slider input[type=range]::-webkit-slider-thumb {
background-color:#03a9f4
}
.label-switch.theme-lightblue input[type=checkbox]:checked+.checkbox, .theme-lightblue .label-switch input[type=checkbox]:checked+.checkbox {
	background-color:rgba(3, 169, 244, .5)
}
.label-switch.theme-lightblue input[type=checkbox]:checked+.checkbox:after, .theme-lightblue .label-switch input[type=checkbox]:checked+.checkbox:after {
	background-color:#03a9f4
}
.theme-lightblue label.label-checkbox, label.label-checkbox.theme-lightblue {
	cursor:pointer
}
.theme-lightblue label.label-checkbox i.icon-form-checkbox:after, label.label-checkbox.theme-lightblue i.icon-form-checkbox:after {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%23ffffff'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M9%2016.17L4.83%2012l-1.42%201.41L9%2019%2021%207l-1.41-1.41z'%2F%3E%3C%2Fsvg%3E")
}
.theme-lightblue label.label-checkbox input[type=checkbox]:checked+.item-media i.icon-form-checkbox, .theme-lightblue label.label-checkbox input[type=checkbox]:checked~.item-after i.icon-form-checkbox, .theme-lightblue label.label-checkbox input[type=checkbox]:checked~.item-inner i.icon-form-checkbox, .theme-lightblue label.label-checkbox input[type=radio]:checked+.item-media i.icon-form-checkbox, .theme-lightblue label.label-checkbox input[type=radio]:checked~.item-after i.icon-form-checkbox, .theme-lightblue label.label-checkbox input[type=radio]:checked~.item-inner i.icon-form-checkbox, label.label-checkbox.theme-lightblue input[type=checkbox]:checked+.item-media i.icon-form-checkbox, label.label-checkbox.theme-lightblue input[type=checkbox]:checked~.item-after i.icon-form-checkbox, label.label-checkbox.theme-lightblue input[type=checkbox]:checked~.item-inner i.icon-form-checkbox, label.label-checkbox.theme-lightblue input[type=radio]:checked+.item-media i.icon-form-checkbox, label.label-checkbox.theme-lightblue input[type=radio]:checked~.item-after i.icon-form-checkbox, label.label-checkbox.theme-lightblue input[type=radio]:checked~.item-inner i.icon-form-checkbox {
border-color:#03a9f4;
background-color:#03a9f4
}
.theme-lightblue label.label-radio i.icon-form-radio:after, label.label-radio.theme-lightblue i.icon-form-radio:after {
	background-color:#03a9f4
}
.theme-lightblue label.label-radio input[type=checkbox]:checked+.item-media i.icon-form-radio, .theme-lightblue label.label-radio input[type=checkbox]:checked~.item-after i.icon-form-radio, .theme-lightblue label.label-radio input[type=checkbox]:checked~.item-inner i.icon-form-radio, .theme-lightblue label.label-radio input[type=radio]:checked+.item-media i.icon-form-radio, .theme-lightblue label.label-radio input[type=radio]:checked~.item-after i.icon-form-radio, .theme-lightblue label.label-radio input[type=radio]:checked~.item-inner i.icon-form-radio, label.label-radio.theme-lightblue input[type=checkbox]:checked+.item-media i.icon-form-radio, label.label-radio.theme-lightblue input[type=checkbox]:checked~.item-after i.icon-form-radio, label.label-radio.theme-lightblue input[type=checkbox]:checked~.item-inner i.icon-form-radio, label.label-radio.theme-lightblue input[type=radio]:checked+.item-media i.icon-form-radio, label.label-radio.theme-lightblue input[type=radio]:checked~.item-after i.icon-form-radio, label.label-radio.theme-lightblue input[type=radio]:checked~.item-inner i.icon-form-radio {
border-color:#03a9f4
}
.theme-lightblue label.label-radio input[type=checkbox]:checked+.item-media i.icon-form-radio:after, .theme-lightblue label.label-radio input[type=checkbox]:checked~.item-after i.icon-form-radio:after, .theme-lightblue label.label-radio input[type=checkbox]:checked~.item-inner i.icon-form-radio:after, .theme-lightblue label.label-radio input[type=radio]:checked+.item-media i.icon-form-radio:after, .theme-lightblue label.label-radio input[type=radio]:checked~.item-after i.icon-form-radio:after, .theme-lightblue label.label-radio input[type=radio]:checked~.item-inner i.icon-form-radio:after, label.label-radio.theme-lightblue input[type=checkbox]:checked+.item-media i.icon-form-radio:after, label.label-radio.theme-lightblue input[type=checkbox]:checked~.item-after i.icon-form-radio:after, label.label-radio.theme-lightblue input[type=checkbox]:checked~.item-inner i.icon-form-radio:after, label.label-radio.theme-lightblue input[type=radio]:checked+.item-media i.icon-form-radio:after, label.label-radio.theme-lightblue input[type=radio]:checked~.item-after i.icon-form-radio:after, label.label-radio.theme-lightblue input[type=radio]:checked~.item-inner i.icon-form-radio:after {
background-color:#03a9f4
}
.theme-lightblue .focus-state .floating-label, .theme-lightblue .focus-state .label {
	color:#03a9f4
}
.theme-lightblue .input-field.focus-state:after, .theme-lightblue .input-field.not-empty-state:after, .theme-lightblue .item-input-field.focus-state:after, .theme-lightblue .item-input-field.not-empty-state:after {
	background:#03a9f4
}
.theme-lightblue .picker-calendar-day.picker-calendar-day-today span {
	color:#03a9f4
}
.theme-lightblue .picker-calendar-day.picker-calendar-day-selected span {
	background-color:#03a9f4;
	color:#fff
}
.theme-lightblue .picker-header {
	background-color:#03a9f4
}
.theme-lightblue .modal-button {
	color:#03a9f4
}
.swiper-pagination.color-lightblue .swiper-pagination-bullet-active, .theme-lightblue .swiper-pagination .swiper-pagination-bullet-active {
	background-color:#03a9f4
}
.swiper-button-next.color-lightblue, .swiper-container-rtl .swiper-button-prev.color-lightblue, .theme-lightblue .swiper-button-next, .theme-lightblue .swiper-container-rtl .swiper-button-prev {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%2303a9f4'%2F%3E%3C%2Fsvg%3E")
}
.swiper-button-prev.color-lightblue, .swiper-container-rtl .swiper-button-next.color-lightblue, .theme-lightblue .swiper-button-prev, .theme-lightblue .swiper-container-rtl .swiper-button-next {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%2303a9f4'%2F%3E%3C%2Fsvg%3E")
}
.bg-lightblue, .list-block .swipeout-actions-left a.bg-lightblue, .list-block .swipeout-actions-right a.bg-lightblue, a.bg-lightblue {
	background-color:#03a9f4
}
.border-lightblue {
	border-color:#03a9f4
}
.border-lightblue:after, .border-lightblue:before, .list-block .border-lightblue.item-inner:after, .list-block .border-lightblue.item-inner:before, .list-block ul.border-lightblue:after, .list-block ul.border-lightblue:before {
	background-color:#03a9f4
}
.floating-button.color-lightblue, .floating-button.theme-lightblue, .theme-lightblue .floating-button {
	color:#fff;
	background:#03a9f4
}
.floating-button.color-lightblue.active-state, .floating-button.theme-lightblue.active-state, .theme-lightblue .floating-button.active-state, html:not(.watch-active-state) .floating-button.color-lightblue:active, html:not(.watch-active-state) .floating-button.theme-lightblue:active, html:not(.watch-active-state) .theme-lightblue .floating-button:active {
background:#0288d1
}
.floating-button.color-lightblue i, .floating-button.theme-lightblue i, .theme-lightblue .floating-button i {
	color:inherit
}
.ripple-lightblue .ripple-wave {
	background-color:rgba(3, 169, 244, .3)
}
.color-cyan {
	color:#00bcd4
}
.list-block .item-link.list-button.color-cyan, .tabbar a.active.color-cyan, a.color-cyan {
	color:#00bcd4
}
.label-switch input[type=checkbox]:checked+.checkbox.color-cyan, .label-switch.color-cyan input[type=checkbox]:checked+.checkbox {
	background-color:#00bcd4
}
.theme-cyan .button:not(.button-fill) {
color:#00bcd4
}
.theme-cyan .navbar .button:not(.button-fill), .theme-cyan .subnavbar .button:not(.button-fill), .theme-cyan .toolbar .button:not(.button-fill), .theme-cyan.navbar .button:not(.button-fill), .theme-cyan.subnavbar .button:not(.button-fill), .theme-cyan.toolbar .button:not(.button-fill) {
color:#fff
}
.button.color-cyan:not(.button-fill), .color-cyan.buttons-row .button:not(.button-fill) {
color:#00bcd4!important
}
.theme-cyan .button.button-fill {
	background:#00bcd4;
	color:#fff
}
.theme-cyan .button.button-fill.active-state, html:not(.watch-active-state) .theme-cyan .button.button-fill:active {
background:#0097a7
}
.button.button-fill.bg-cyan, .button.button-fill.color-cyan {
	background:#00bcd4!important;
	color:#fff
}
.button.button-fill.bg-cyan.active-state, .button.button-fill.color-cyan.active-state, html:not(.watch-active-state) .button.button-fill.bg-cyan:active, html:not(.watch-active-state) .button.button-fill.color-cyan:active {
background:#0097a7!important
}
.color-cyan i.icon, i.icon.color-cyan {
	color:#00bcd4
}
i.icon-next.color-cyan, i.icon-next.theme-cyan {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%2300bcd4'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M10%206L8.59%207.41%2013.17%2012l-4.58%204.59L10%2018l6-6z'%2F%3E%3Cpath%20d%3D'M0%200h24v24H0z'%20fill%3D'none'%2F%3E%3C%2Fsvg%3E")
}
i.icon-prev.color-cyan, i.icon-prev.theme-cyan {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%2300bcd4'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M15.41%207.41L14%206l-6%206%206%206%201.41-1.41L10.83%2012z'%2F%3E%3Cpath%20d%3D'M0%200h24v24H0z'%20fill%3D'none'%2F%3E%3C%2Fsvg%3E")
}
i.icon-back.color-cyan, i.icon-back.theme-cyan {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M20%2011H7.83l5.59-5.59L12%204l-8%208%208%208%201.41-1.41L7.83%2013H20v-2z'%20fill%3D'%2300bcd4'%2F%3E%3C%2Fsvg%3E")
}
i.icon-forward.color-cyan, i.icon-forward.theme-cyan {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M12%204l-1.41%201.41L16.17%2011H4v2h12.17l-5.58%205.59L12%2020l8-8z'%20fill%3D'%2300bcd4'%2F%3E%3C%2Fsvg%3E")
}
i.icon-bars.color-cyan, i.icon-bars.theme-cyan {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M3%2018h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z'%20fill%3D'%2300bcd4'%2F%3E%3C%2Fsvg%3E")
}
.preloader.color-cyan svg circle, .preloader.preloader-cyan svg circle {
	stroke:#00bcd4
}
.theme-cyan a {
	color:#00bcd4
}
.navbar.theme-cyan, .subnavbar.theme-cyan, .theme-cyan .navbar, .theme-cyan .subnavbar, .theme-cyan .toolbar, .toolbar.theme-cyan {
	background-color:#00bcd4
}
.range-slider.theme-cyan input[type=range]::-webkit-slider-thumb:before, .theme-cyan .range-slider input[type=range]::-webkit-slider-thumb:before {
background-color:#00bcd4
}
.range-slider.theme-cyan input[type=range]::-webkit-slider-thumb, .theme-cyan .range-slider input[type=range]::-webkit-slider-thumb {
background-color:#00bcd4
}
.label-switch.theme-cyan input[type=checkbox]:checked+.checkbox, .theme-cyan .label-switch input[type=checkbox]:checked+.checkbox {
	background-color:rgba(0, 188, 212, .5)
}
.label-switch.theme-cyan input[type=checkbox]:checked+.checkbox:after, .theme-cyan .label-switch input[type=checkbox]:checked+.checkbox:after {
	background-color:#00bcd4
}
.theme-cyan label.label-checkbox, label.label-checkbox.theme-cyan {
	cursor:pointer
}
.theme-cyan label.label-checkbox i.icon-form-checkbox:after, label.label-checkbox.theme-cyan i.icon-form-checkbox:after {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%23ffffff'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M9%2016.17L4.83%2012l-1.42%201.41L9%2019%2021%207l-1.41-1.41z'%2F%3E%3C%2Fsvg%3E")
}
.theme-cyan label.label-checkbox input[type=checkbox]:checked+.item-media i.icon-form-checkbox, .theme-cyan label.label-checkbox input[type=checkbox]:checked~.item-after i.icon-form-checkbox, .theme-cyan label.label-checkbox input[type=checkbox]:checked~.item-inner i.icon-form-checkbox, .theme-cyan label.label-checkbox input[type=radio]:checked+.item-media i.icon-form-checkbox, .theme-cyan label.label-checkbox input[type=radio]:checked~.item-after i.icon-form-checkbox, .theme-cyan label.label-checkbox input[type=radio]:checked~.item-inner i.icon-form-checkbox, label.label-checkbox.theme-cyan input[type=checkbox]:checked+.item-media i.icon-form-checkbox, label.label-checkbox.theme-cyan input[type=checkbox]:checked~.item-after i.icon-form-checkbox, label.label-checkbox.theme-cyan input[type=checkbox]:checked~.item-inner i.icon-form-checkbox, label.label-checkbox.theme-cyan input[type=radio]:checked+.item-media i.icon-form-checkbox, label.label-checkbox.theme-cyan input[type=radio]:checked~.item-after i.icon-form-checkbox, label.label-checkbox.theme-cyan input[type=radio]:checked~.item-inner i.icon-form-checkbox {
border-color:#00bcd4;
background-color:#00bcd4
}
.theme-cyan label.label-radio i.icon-form-radio:after, label.label-radio.theme-cyan i.icon-form-radio:after {
	background-color:#00bcd4
}
.theme-cyan label.label-radio input[type=checkbox]:checked+.item-media i.icon-form-radio, .theme-cyan label.label-radio input[type=checkbox]:checked~.item-after i.icon-form-radio, .theme-cyan label.label-radio input[type=checkbox]:checked~.item-inner i.icon-form-radio, .theme-cyan label.label-radio input[type=radio]:checked+.item-media i.icon-form-radio, .theme-cyan label.label-radio input[type=radio]:checked~.item-after i.icon-form-radio, .theme-cyan label.label-radio input[type=radio]:checked~.item-inner i.icon-form-radio, label.label-radio.theme-cyan input[type=checkbox]:checked+.item-media i.icon-form-radio, label.label-radio.theme-cyan input[type=checkbox]:checked~.item-after i.icon-form-radio, label.label-radio.theme-cyan input[type=checkbox]:checked~.item-inner i.icon-form-radio, label.label-radio.theme-cyan input[type=radio]:checked+.item-media i.icon-form-radio, label.label-radio.theme-cyan input[type=radio]:checked~.item-after i.icon-form-radio, label.label-radio.theme-cyan input[type=radio]:checked~.item-inner i.icon-form-radio {
border-color:#00bcd4
}
.theme-cyan label.label-radio input[type=checkbox]:checked+.item-media i.icon-form-radio:after, .theme-cyan label.label-radio input[type=checkbox]:checked~.item-after i.icon-form-radio:after, .theme-cyan label.label-radio input[type=checkbox]:checked~.item-inner i.icon-form-radio:after, .theme-cyan label.label-radio input[type=radio]:checked+.item-media i.icon-form-radio:after, .theme-cyan label.label-radio input[type=radio]:checked~.item-after i.icon-form-radio:after, .theme-cyan label.label-radio input[type=radio]:checked~.item-inner i.icon-form-radio:after, label.label-radio.theme-cyan input[type=checkbox]:checked+.item-media i.icon-form-radio:after, label.label-radio.theme-cyan input[type=checkbox]:checked~.item-after i.icon-form-radio:after, label.label-radio.theme-cyan input[type=checkbox]:checked~.item-inner i.icon-form-radio:after, label.label-radio.theme-cyan input[type=radio]:checked+.item-media i.icon-form-radio:after, label.label-radio.theme-cyan input[type=radio]:checked~.item-after i.icon-form-radio:after, label.label-radio.theme-cyan input[type=radio]:checked~.item-inner i.icon-form-radio:after {
background-color:#00bcd4
}
.theme-cyan .focus-state .floating-label, .theme-cyan .focus-state .label {
	color:#00bcd4
}
.theme-cyan .input-field.focus-state:after, .theme-cyan .input-field.not-empty-state:after, .theme-cyan .item-input-field.focus-state:after, .theme-cyan .item-input-field.not-empty-state:after {
	background:#00bcd4
}
.theme-cyan .picker-calendar-day.picker-calendar-day-today span {
	color:#00bcd4
}
.theme-cyan .picker-calendar-day.picker-calendar-day-selected span {
	background-color:#00bcd4;
	color:#fff
}
.theme-cyan .picker-header {
	background-color:#00bcd4
}
.theme-cyan .modal-button {
	color:#00bcd4
}
.swiper-pagination.color-cyan .swiper-pagination-bullet-active, .theme-cyan .swiper-pagination .swiper-pagination-bullet-active {
	background-color:#00bcd4
}
.swiper-button-next.color-cyan, .swiper-container-rtl .swiper-button-prev.color-cyan, .theme-cyan .swiper-button-next, .theme-cyan .swiper-container-rtl .swiper-button-prev {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%2300bcd4'%2F%3E%3C%2Fsvg%3E")
}
.swiper-button-prev.color-cyan, .swiper-container-rtl .swiper-button-next.color-cyan, .theme-cyan .swiper-button-prev, .theme-cyan .swiper-container-rtl .swiper-button-next {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%2300bcd4'%2F%3E%3C%2Fsvg%3E")
}
.bg-cyan, .list-block .swipeout-actions-left a.bg-cyan, .list-block .swipeout-actions-right a.bg-cyan, a.bg-cyan {
	background-color:#00bcd4
}
.border-cyan {
	border-color:#00bcd4
}
.border-cyan:after, .border-cyan:before, .list-block .border-cyan.item-inner:after, .list-block .border-cyan.item-inner:before, .list-block ul.border-cyan:after, .list-block ul.border-cyan:before {
	background-color:#00bcd4
}
.floating-button.color-cyan, .floating-button.theme-cyan, .theme-cyan .floating-button {
	color:#fff;
	background:#00bcd4
}
.floating-button.color-cyan.active-state, .floating-button.theme-cyan.active-state, .theme-cyan .floating-button.active-state, html:not(.watch-active-state) .floating-button.color-cyan:active, html:not(.watch-active-state) .floating-button.theme-cyan:active, html:not(.watch-active-state) .theme-cyan .floating-button:active {
background:#0097a7
}
.floating-button.color-cyan i, .floating-button.theme-cyan i, .theme-cyan .floating-button i {
	color:inherit
}
.ripple-cyan .ripple-wave {
	background-color:rgba(0, 188, 212, .3)
}
.color-teal {
	color:#009688
}
.list-block .item-link.list-button.color-teal, .tabbar a.active.color-teal, a.color-teal {
	color:#009688
}
.label-switch input[type=checkbox]:checked+.checkbox.color-teal, .label-switch.color-teal input[type=checkbox]:checked+.checkbox {
	background-color:#009688
}
.theme-teal .button:not(.button-fill) {
color:#009688
}
.theme-teal .navbar .button:not(.button-fill), .theme-teal .subnavbar .button:not(.button-fill), .theme-teal .toolbar .button:not(.button-fill), .theme-teal.navbar .button:not(.button-fill), .theme-teal.subnavbar .button:not(.button-fill), .theme-teal.toolbar .button:not(.button-fill) {
color:#fff
}
.button.color-teal:not(.button-fill), .color-teal.buttons-row .button:not(.button-fill) {
color:#009688!important
}
.theme-teal .button.button-fill {
	background:#009688;
	color:#fff
}
.theme-teal .button.button-fill.active-state, html:not(.watch-active-state) .theme-teal .button.button-fill:active {
background:#00897b
}
.button.button-fill.bg-teal, .button.button-fill.color-teal {
	background:#009688!important;
	color:#fff
}
.button.button-fill.bg-teal.active-state, .button.button-fill.color-teal.active-state, html:not(.watch-active-state) .button.button-fill.bg-teal:active, html:not(.watch-active-state) .button.button-fill.color-teal:active {
background:#00897b!important
}
.color-teal i.icon, i.icon.color-teal {
	color:#009688
}
i.icon-next.color-teal, i.icon-next.theme-teal {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%23009688'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M10%206L8.59%207.41%2013.17%2012l-4.58%204.59L10%2018l6-6z'%2F%3E%3Cpath%20d%3D'M0%200h24v24H0z'%20fill%3D'none'%2F%3E%3C%2Fsvg%3E")
}
i.icon-prev.color-teal, i.icon-prev.theme-teal {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%23009688'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M15.41%207.41L14%206l-6%206%206%206%201.41-1.41L10.83%2012z'%2F%3E%3Cpath%20d%3D'M0%200h24v24H0z'%20fill%3D'none'%2F%3E%3C%2Fsvg%3E")
}
i.icon-back.color-teal, i.icon-back.theme-teal {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M20%2011H7.83l5.59-5.59L12%204l-8%208%208%208%201.41-1.41L7.83%2013H20v-2z'%20fill%3D'%23009688'%2F%3E%3C%2Fsvg%3E")
}
i.icon-forward.color-teal, i.icon-forward.theme-teal {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M12%204l-1.41%201.41L16.17%2011H4v2h12.17l-5.58%205.59L12%2020l8-8z'%20fill%3D'%23009688'%2F%3E%3C%2Fsvg%3E")
}
i.icon-bars.color-teal, i.icon-bars.theme-teal {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M3%2018h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z'%20fill%3D'%23009688'%2F%3E%3C%2Fsvg%3E")
}
.preloader.color-teal svg circle, .preloader.preloader-teal svg circle {
	stroke:#009688
}
.theme-teal a {
	color:#009688
}
.navbar.theme-teal, .subnavbar.theme-teal, .theme-teal .navbar, .theme-teal .subnavbar, .theme-teal .toolbar, .toolbar.theme-teal {
	background-color:#009688
}
.range-slider.theme-teal input[type=range]::-webkit-slider-thumb:before, .theme-teal .range-slider input[type=range]::-webkit-slider-thumb:before {
background-color:#009688
}
.range-slider.theme-teal input[type=range]::-webkit-slider-thumb, .theme-teal .range-slider input[type=range]::-webkit-slider-thumb {
background-color:#009688
}
.label-switch.theme-teal input[type=checkbox]:checked+.checkbox, .theme-teal .label-switch input[type=checkbox]:checked+.checkbox {
	background-color:rgba(0, 150, 136, .5)
}
.label-switch.theme-teal input[type=checkbox]:checked+.checkbox:after, .theme-teal .label-switch input[type=checkbox]:checked+.checkbox:after {
	background-color:#009688
}
.theme-teal label.label-checkbox, label.label-checkbox.theme-teal {
	cursor:pointer
}
.theme-teal label.label-checkbox i.icon-form-checkbox:after, label.label-checkbox.theme-teal i.icon-form-checkbox:after {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%23ffffff'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M9%2016.17L4.83%2012l-1.42%201.41L9%2019%2021%207l-1.41-1.41z'%2F%3E%3C%2Fsvg%3E")
}
.theme-teal label.label-checkbox input[type=checkbox]:checked+.item-media i.icon-form-checkbox, .theme-teal label.label-checkbox input[type=checkbox]:checked~.item-after i.icon-form-checkbox, .theme-teal label.label-checkbox input[type=checkbox]:checked~.item-inner i.icon-form-checkbox, .theme-teal label.label-checkbox input[type=radio]:checked+.item-media i.icon-form-checkbox, .theme-teal label.label-checkbox input[type=radio]:checked~.item-after i.icon-form-checkbox, .theme-teal label.label-checkbox input[type=radio]:checked~.item-inner i.icon-form-checkbox, label.label-checkbox.theme-teal input[type=checkbox]:checked+.item-media i.icon-form-checkbox, label.label-checkbox.theme-teal input[type=checkbox]:checked~.item-after i.icon-form-checkbox, label.label-checkbox.theme-teal input[type=checkbox]:checked~.item-inner i.icon-form-checkbox, label.label-checkbox.theme-teal input[type=radio]:checked+.item-media i.icon-form-checkbox, label.label-checkbox.theme-teal input[type=radio]:checked~.item-after i.icon-form-checkbox, label.label-checkbox.theme-teal input[type=radio]:checked~.item-inner i.icon-form-checkbox {
border-color:#009688;
background-color:#009688
}
.theme-teal label.label-radio i.icon-form-radio:after, label.label-radio.theme-teal i.icon-form-radio:after {
	background-color:#009688
}
.theme-teal label.label-radio input[type=checkbox]:checked+.item-media i.icon-form-radio, .theme-teal label.label-radio input[type=checkbox]:checked~.item-after i.icon-form-radio, .theme-teal label.label-radio input[type=checkbox]:checked~.item-inner i.icon-form-radio, .theme-teal label.label-radio input[type=radio]:checked+.item-media i.icon-form-radio, .theme-teal label.label-radio input[type=radio]:checked~.item-after i.icon-form-radio, .theme-teal label.label-radio input[type=radio]:checked~.item-inner i.icon-form-radio, label.label-radio.theme-teal input[type=checkbox]:checked+.item-media i.icon-form-radio, label.label-radio.theme-teal input[type=checkbox]:checked~.item-after i.icon-form-radio, label.label-radio.theme-teal input[type=checkbox]:checked~.item-inner i.icon-form-radio, label.label-radio.theme-teal input[type=radio]:checked+.item-media i.icon-form-radio, label.label-radio.theme-teal input[type=radio]:checked~.item-after i.icon-form-radio, label.label-radio.theme-teal input[type=radio]:checked~.item-inner i.icon-form-radio {
border-color:#009688
}
.theme-teal label.label-radio input[type=checkbox]:checked+.item-media i.icon-form-radio:after, .theme-teal label.label-radio input[type=checkbox]:checked~.item-after i.icon-form-radio:after, .theme-teal label.label-radio input[type=checkbox]:checked~.item-inner i.icon-form-radio:after, .theme-teal label.label-radio input[type=radio]:checked+.item-media i.icon-form-radio:after, .theme-teal label.label-radio input[type=radio]:checked~.item-after i.icon-form-radio:after, .theme-teal label.label-radio input[type=radio]:checked~.item-inner i.icon-form-radio:after, label.label-radio.theme-teal input[type=checkbox]:checked+.item-media i.icon-form-radio:after, label.label-radio.theme-teal input[type=checkbox]:checked~.item-after i.icon-form-radio:after, label.label-radio.theme-teal input[type=checkbox]:checked~.item-inner i.icon-form-radio:after, label.label-radio.theme-teal input[type=radio]:checked+.item-media i.icon-form-radio:after, label.label-radio.theme-teal input[type=radio]:checked~.item-after i.icon-form-radio:after, label.label-radio.theme-teal input[type=radio]:checked~.item-inner i.icon-form-radio:after {
background-color:#009688
}
.theme-teal .focus-state .floating-label, .theme-teal .focus-state .label {
	color:#009688
}
.theme-teal .input-field.focus-state:after, .theme-teal .input-field.not-empty-state:after, .theme-teal .item-input-field.focus-state:after, .theme-teal .item-input-field.not-empty-state:after {
	background:#009688
}
.theme-teal .picker-calendar-day.picker-calendar-day-today span {
	color:#009688
}
.theme-teal .picker-calendar-day.picker-calendar-day-selected span {
	background-color:#009688;
	color:#fff
}
.theme-teal .picker-header {
	background-color:#009688
}
.theme-teal .modal-button {
	color:#009688
}
.swiper-pagination.color-teal .swiper-pagination-bullet-active, .theme-teal .swiper-pagination .swiper-pagination-bullet-active {
	background-color:#009688
}
.swiper-button-next.color-teal, .swiper-container-rtl .swiper-button-prev.color-teal, .theme-teal .swiper-button-next, .theme-teal .swiper-container-rtl .swiper-button-prev {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23009688'%2F%3E%3C%2Fsvg%3E")
}
.swiper-button-prev.color-teal, .swiper-container-rtl .swiper-button-next.color-teal, .theme-teal .swiper-button-prev, .theme-teal .swiper-container-rtl .swiper-button-next {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23009688'%2F%3E%3C%2Fsvg%3E")
}
.bg-teal, .list-block .swipeout-actions-left a.bg-teal, .list-block .swipeout-actions-right a.bg-teal, a.bg-teal {
	background-color:#009688
}
.border-teal {
	border-color:#009688
}
.border-teal:after, .border-teal:before, .list-block .border-teal.item-inner:after, .list-block .border-teal.item-inner:before, .list-block ul.border-teal:after, .list-block ul.border-teal:before {
	background-color:#009688
}
.floating-button.color-teal, .floating-button.theme-teal, .theme-teal .floating-button {
	color:#fff;
	background:#009688
}
.floating-button.color-teal.active-state, .floating-button.theme-teal.active-state, .theme-teal .floating-button.active-state, html:not(.watch-active-state) .floating-button.color-teal:active, html:not(.watch-active-state) .floating-button.theme-teal:active, html:not(.watch-active-state) .theme-teal .floating-button:active {
background:#00897b
}
.floating-button.color-teal i, .floating-button.theme-teal i, .theme-teal .floating-button i {
	color:inherit
}
.ripple-teal .ripple-wave {
	background-color:rgba(0, 150, 136, .3)
}
.color-green {
	color:#4caf50
}
.list-block .item-link.list-button.color-green, .tabbar a.active.color-green, a.color-green {
	color:#4caf50
}
.label-switch input[type=checkbox]:checked+.checkbox.color-green, .label-switch.color-green input[type=checkbox]:checked+.checkbox {
	background-color:#4caf50
}
.theme-green .button:not(.button-fill) {
color:#4caf50
}
.theme-green .navbar .button:not(.button-fill), .theme-green .subnavbar .button:not(.button-fill), .theme-green .toolbar .button:not(.button-fill), .theme-green.navbar .button:not(.button-fill), .theme-green.subnavbar .button:not(.button-fill), .theme-green.toolbar .button:not(.button-fill) {
color:#fff
}
.button.color-green:not(.button-fill), .color-green.buttons-row .button:not(.button-fill) {
color:#4caf50!important
}
.theme-green .button.button-fill {
	background:#4caf50;
	color:#fff
}
.theme-green .button.button-fill.active-state, html:not(.watch-active-state) .theme-green .button.button-fill:active {
background:#388e3c
}
.button.button-fill.bg-green, .button.button-fill.color-green {
	background:#4caf50!important;
	color:#fff
}
.button.button-fill.bg-green.active-state, .button.button-fill.color-green.active-state, html:not(.watch-active-state) .button.button-fill.bg-green:active, html:not(.watch-active-state) .button.button-fill.color-green:active {
background:#388e3c!important
}
.color-green i.icon, i.icon.color-green {
	color:#4caf50
}
i.icon-next.color-green, i.icon-next.theme-green {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%234caf50'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M10%206L8.59%207.41%2013.17%2012l-4.58%204.59L10%2018l6-6z'%2F%3E%3Cpath%20d%3D'M0%200h24v24H0z'%20fill%3D'none'%2F%3E%3C%2Fsvg%3E")
}
i.icon-prev.color-green, i.icon-prev.theme-green {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%234caf50'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M15.41%207.41L14%206l-6%206%206%206%201.41-1.41L10.83%2012z'%2F%3E%3Cpath%20d%3D'M0%200h24v24H0z'%20fill%3D'none'%2F%3E%3C%2Fsvg%3E")
}
i.icon-back.color-green, i.icon-back.theme-green {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M20%2011H7.83l5.59-5.59L12%204l-8%208%208%208%201.41-1.41L7.83%2013H20v-2z'%20fill%3D'%234caf50'%2F%3E%3C%2Fsvg%3E")
}
i.icon-forward.color-green, i.icon-forward.theme-green {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M12%204l-1.41%201.41L16.17%2011H4v2h12.17l-5.58%205.59L12%2020l8-8z'%20fill%3D'%234caf50'%2F%3E%3C%2Fsvg%3E")
}
i.icon-bars.color-green, i.icon-bars.theme-green {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M3%2018h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z'%20fill%3D'%234caf50'%2F%3E%3C%2Fsvg%3E")
}
.preloader.color-green svg circle, .preloader.preloader-green svg circle {
	stroke:#4caf50
}
.theme-green a {
	color:#4caf50
}
.navbar.theme-green, .subnavbar.theme-green, .theme-green .navbar, .theme-green .subnavbar, .theme-green .toolbar, .toolbar.theme-green {
	background-color:#4caf50
}
.range-slider.theme-green input[type=range]::-webkit-slider-thumb:before, .theme-green .range-slider input[type=range]::-webkit-slider-thumb:before {
background-color:#4caf50
}
.range-slider.theme-green input[type=range]::-webkit-slider-thumb, .theme-green .range-slider input[type=range]::-webkit-slider-thumb {
background-color:#4caf50
}
.label-switch.theme-green input[type=checkbox]:checked+.checkbox, .theme-green .label-switch input[type=checkbox]:checked+.checkbox {
	background-color:rgba(76, 175, 80, .5)
}
.label-switch.theme-green input[type=checkbox]:checked+.checkbox:after, .theme-green .label-switch input[type=checkbox]:checked+.checkbox:after {
	background-color:#4caf50
}
.theme-green label.label-checkbox, label.label-checkbox.theme-green {
	cursor:pointer
}
.theme-green label.label-checkbox i.icon-form-checkbox:after, label.label-checkbox.theme-green i.icon-form-checkbox:after {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%23ffffff'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M9%2016.17L4.83%2012l-1.42%201.41L9%2019%2021%207l-1.41-1.41z'%2F%3E%3C%2Fsvg%3E")
}
.theme-green label.label-checkbox input[type=checkbox]:checked+.item-media i.icon-form-checkbox, .theme-green label.label-checkbox input[type=checkbox]:checked~.item-after i.icon-form-checkbox, .theme-green label.label-checkbox input[type=checkbox]:checked~.item-inner i.icon-form-checkbox, .theme-green label.label-checkbox input[type=radio]:checked+.item-media i.icon-form-checkbox, .theme-green label.label-checkbox input[type=radio]:checked~.item-after i.icon-form-checkbox, .theme-green label.label-checkbox input[type=radio]:checked~.item-inner i.icon-form-checkbox, label.label-checkbox.theme-green input[type=checkbox]:checked+.item-media i.icon-form-checkbox, label.label-checkbox.theme-green input[type=checkbox]:checked~.item-after i.icon-form-checkbox, label.label-checkbox.theme-green input[type=checkbox]:checked~.item-inner i.icon-form-checkbox, label.label-checkbox.theme-green input[type=radio]:checked+.item-media i.icon-form-checkbox, label.label-checkbox.theme-green input[type=radio]:checked~.item-after i.icon-form-checkbox, label.label-checkbox.theme-green input[type=radio]:checked~.item-inner i.icon-form-checkbox {
border-color:#4caf50;
background-color:#4caf50
}
.theme-green label.label-radio i.icon-form-radio:after, label.label-radio.theme-green i.icon-form-radio:after {
	background-color:#4caf50
}
.theme-green label.label-radio input[type=checkbox]:checked+.item-media i.icon-form-radio, .theme-green label.label-radio input[type=checkbox]:checked~.item-after i.icon-form-radio, .theme-green label.label-radio input[type=checkbox]:checked~.item-inner i.icon-form-radio, .theme-green label.label-radio input[type=radio]:checked+.item-media i.icon-form-radio, .theme-green label.label-radio input[type=radio]:checked~.item-after i.icon-form-radio, .theme-green label.label-radio input[type=radio]:checked~.item-inner i.icon-form-radio, label.label-radio.theme-green input[type=checkbox]:checked+.item-media i.icon-form-radio, label.label-radio.theme-green input[type=checkbox]:checked~.item-after i.icon-form-radio, label.label-radio.theme-green input[type=checkbox]:checked~.item-inner i.icon-form-radio, label.label-radio.theme-green input[type=radio]:checked+.item-media i.icon-form-radio, label.label-radio.theme-green input[type=radio]:checked~.item-after i.icon-form-radio, label.label-radio.theme-green input[type=radio]:checked~.item-inner i.icon-form-radio {
border-color:#4caf50
}
.theme-green label.label-radio input[type=checkbox]:checked+.item-media i.icon-form-radio:after, .theme-green label.label-radio input[type=checkbox]:checked~.item-after i.icon-form-radio:after, .theme-green label.label-radio input[type=checkbox]:checked~.item-inner i.icon-form-radio:after, .theme-green label.label-radio input[type=radio]:checked+.item-media i.icon-form-radio:after, .theme-green label.label-radio input[type=radio]:checked~.item-after i.icon-form-radio:after, .theme-green label.label-radio input[type=radio]:checked~.item-inner i.icon-form-radio:after, label.label-radio.theme-green input[type=checkbox]:checked+.item-media i.icon-form-radio:after, label.label-radio.theme-green input[type=checkbox]:checked~.item-after i.icon-form-radio:after, label.label-radio.theme-green input[type=checkbox]:checked~.item-inner i.icon-form-radio:after, label.label-radio.theme-green input[type=radio]:checked+.item-media i.icon-form-radio:after, label.label-radio.theme-green input[type=radio]:checked~.item-after i.icon-form-radio:after, label.label-radio.theme-green input[type=radio]:checked~.item-inner i.icon-form-radio:after {
background-color:#4caf50
}
.theme-green .focus-state .floating-label, .theme-green .focus-state .label {
	color:#4caf50
}
.theme-green .input-field.focus-state:after, .theme-green .input-field.not-empty-state:after, .theme-green .item-input-field.focus-state:after, .theme-green .item-input-field.not-empty-state:after {
	background:#4caf50
}
.theme-green .picker-calendar-day.picker-calendar-day-today span {
	color:#4caf50
}
.theme-green .picker-calendar-day.picker-calendar-day-selected span {
	background-color:#4caf50;
	color:#fff
}
.theme-green .picker-header {
	background-color:#4caf50
}
.theme-green .modal-button {
	color:#4caf50
}
.swiper-pagination.color-green .swiper-pagination-bullet-active, .theme-green .swiper-pagination .swiper-pagination-bullet-active {
	background-color:#4caf50
}
.swiper-button-next.color-green, .swiper-container-rtl .swiper-button-prev.color-green, .theme-green .swiper-button-next, .theme-green .swiper-container-rtl .swiper-button-prev {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%234caf50'%2F%3E%3C%2Fsvg%3E")
}
.swiper-button-prev.color-green, .swiper-container-rtl .swiper-button-next.color-green, .theme-green .swiper-button-prev, .theme-green .swiper-container-rtl .swiper-button-next {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%234caf50'%2F%3E%3C%2Fsvg%3E")
}
.bg-green, .list-block .swipeout-actions-left a.bg-green, .list-block .swipeout-actions-right a.bg-green, a.bg-green {
	background-color:#4caf50
}
.border-green {
	border-color:#4caf50
}
.border-green:after, .border-green:before, .list-block .border-green.item-inner:after, .list-block .border-green.item-inner:before, .list-block ul.border-green:after, .list-block ul.border-green:before {
	background-color:#4caf50
}
.floating-button.color-green, .floating-button.theme-green, .theme-green .floating-button {
	color:#fff;
	background:#4caf50
}
.floating-button.color-green.active-state, .floating-button.theme-green.active-state, .theme-green .floating-button.active-state, html:not(.watch-active-state) .floating-button.color-green:active, html:not(.watch-active-state) .floating-button.theme-green:active, html:not(.watch-active-state) .theme-green .floating-button:active {
background:#388e3c
}
.floating-button.color-green i, .floating-button.theme-green i, .theme-green .floating-button i {
	color:inherit
}
.ripple-green .ripple-wave {
	background-color:rgba(76, 175, 80, .3)
}
.color-lightgreen {
	color:#8bc34a
}
.list-block .item-link.list-button.color-lightgreen, .tabbar a.active.color-lightgreen, a.color-lightgreen {
	color:#8bc34a
}
.label-switch input[type=checkbox]:checked+.checkbox.color-lightgreen, .label-switch.color-lightgreen input[type=checkbox]:checked+.checkbox {
	background-color:#8bc34a
}
.theme-lightgreen .button:not(.button-fill) {
color:#8bc34a
}
.theme-lightgreen .navbar .button:not(.button-fill), .theme-lightgreen .subnavbar .button:not(.button-fill), .theme-lightgreen .toolbar .button:not(.button-fill), .theme-lightgreen.navbar .button:not(.button-fill), .theme-lightgreen.subnavbar .button:not(.button-fill), .theme-lightgreen.toolbar .button:not(.button-fill) {
color:#fff
}
.button.color-lightgreen:not(.button-fill), .color-lightgreen.buttons-row .button:not(.button-fill) {
color:#8bc34a!important
}
.theme-lightgreen .button.button-fill {
	background:#8bc34a;
	color:#fff
}
.theme-lightgreen .button.button-fill.active-state, html:not(.watch-active-state) .theme-lightgreen .button.button-fill:active {
background:#689f38
}
.button.button-fill.bg-lightgreen, .button.button-fill.color-lightgreen {
	background:#8bc34a!important;
	color:#fff
}
.button.button-fill.bg-lightgreen.active-state, .button.button-fill.color-lightgreen.active-state, html:not(.watch-active-state) .button.button-fill.bg-lightgreen:active, html:not(.watch-active-state) .button.button-fill.color-lightgreen:active {
background:#689f38!important
}
.color-lightgreen i.icon, i.icon.color-lightgreen {
	color:#8bc34a
}
i.icon-next.color-lightgreen, i.icon-next.theme-lightgreen {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%238bc34a'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M10%206L8.59%207.41%2013.17%2012l-4.58%204.59L10%2018l6-6z'%2F%3E%3Cpath%20d%3D'M0%200h24v24H0z'%20fill%3D'none'%2F%3E%3C%2Fsvg%3E")
}
i.icon-prev.color-lightgreen, i.icon-prev.theme-lightgreen {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%238bc34a'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M15.41%207.41L14%206l-6%206%206%206%201.41-1.41L10.83%2012z'%2F%3E%3Cpath%20d%3D'M0%200h24v24H0z'%20fill%3D'none'%2F%3E%3C%2Fsvg%3E")
}
i.icon-back.color-lightgreen, i.icon-back.theme-lightgreen {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M20%2011H7.83l5.59-5.59L12%204l-8%208%208%208%201.41-1.41L7.83%2013H20v-2z'%20fill%3D'%238bc34a'%2F%3E%3C%2Fsvg%3E")
}
i.icon-forward.color-lightgreen, i.icon-forward.theme-lightgreen {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M12%204l-1.41%201.41L16.17%2011H4v2h12.17l-5.58%205.59L12%2020l8-8z'%20fill%3D'%238bc34a'%2F%3E%3C%2Fsvg%3E")
}
i.icon-bars.color-lightgreen, i.icon-bars.theme-lightgreen {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M3%2018h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z'%20fill%3D'%238bc34a'%2F%3E%3C%2Fsvg%3E")
}
.preloader.color-lightgreen svg circle, .preloader.preloader-lightgreen svg circle {
	stroke:#8bc34a
}
.theme-lightgreen a {
	color:#8bc34a
}
.navbar.theme-lightgreen, .subnavbar.theme-lightgreen, .theme-lightgreen .navbar, .theme-lightgreen .subnavbar, .theme-lightgreen .toolbar, .toolbar.theme-lightgreen {
	background-color:#8bc34a
}
.range-slider.theme-lightgreen input[type=range]::-webkit-slider-thumb:before, .theme-lightgreen .range-slider input[type=range]::-webkit-slider-thumb:before {
background-color:#8bc34a
}
.range-slider.theme-lightgreen input[type=range]::-webkit-slider-thumb, .theme-lightgreen .range-slider input[type=range]::-webkit-slider-thumb {
background-color:#8bc34a
}
.label-switch.theme-lightgreen input[type=checkbox]:checked+.checkbox, .theme-lightgreen .label-switch input[type=checkbox]:checked+.checkbox {
	background-color:rgba(139, 195, 74, .5)
}
.label-switch.theme-lightgreen input[type=checkbox]:checked+.checkbox:after, .theme-lightgreen .label-switch input[type=checkbox]:checked+.checkbox:after {
	background-color:#8bc34a
}
.theme-lightgreen label.label-checkbox, label.label-checkbox.theme-lightgreen {
	cursor:pointer
}
.theme-lightgreen label.label-checkbox i.icon-form-checkbox:after, label.label-checkbox.theme-lightgreen i.icon-form-checkbox:after {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%23ffffff'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M9%2016.17L4.83%2012l-1.42%201.41L9%2019%2021%207l-1.41-1.41z'%2F%3E%3C%2Fsvg%3E")
}
.theme-lightgreen label.label-checkbox input[type=checkbox]:checked+.item-media i.icon-form-checkbox, .theme-lightgreen label.label-checkbox input[type=checkbox]:checked~.item-after i.icon-form-checkbox, .theme-lightgreen label.label-checkbox input[type=checkbox]:checked~.item-inner i.icon-form-checkbox, .theme-lightgreen label.label-checkbox input[type=radio]:checked+.item-media i.icon-form-checkbox, .theme-lightgreen label.label-checkbox input[type=radio]:checked~.item-after i.icon-form-checkbox, .theme-lightgreen label.label-checkbox input[type=radio]:checked~.item-inner i.icon-form-checkbox, label.label-checkbox.theme-lightgreen input[type=checkbox]:checked+.item-media i.icon-form-checkbox, label.label-checkbox.theme-lightgreen input[type=checkbox]:checked~.item-after i.icon-form-checkbox, label.label-checkbox.theme-lightgreen input[type=checkbox]:checked~.item-inner i.icon-form-checkbox, label.label-checkbox.theme-lightgreen input[type=radio]:checked+.item-media i.icon-form-checkbox, label.label-checkbox.theme-lightgreen input[type=radio]:checked~.item-after i.icon-form-checkbox, label.label-checkbox.theme-lightgreen input[type=radio]:checked~.item-inner i.icon-form-checkbox {
border-color:#8bc34a;
background-color:#8bc34a
}
.theme-lightgreen label.label-radio i.icon-form-radio:after, label.label-radio.theme-lightgreen i.icon-form-radio:after {
	background-color:#8bc34a
}
.theme-lightgreen label.label-radio input[type=checkbox]:checked+.item-media i.icon-form-radio, .theme-lightgreen label.label-radio input[type=checkbox]:checked~.item-after i.icon-form-radio, .theme-lightgreen label.label-radio input[type=checkbox]:checked~.item-inner i.icon-form-radio, .theme-lightgreen label.label-radio input[type=radio]:checked+.item-media i.icon-form-radio, .theme-lightgreen label.label-radio input[type=radio]:checked~.item-after i.icon-form-radio, .theme-lightgreen label.label-radio input[type=radio]:checked~.item-inner i.icon-form-radio, label.label-radio.theme-lightgreen input[type=checkbox]:checked+.item-media i.icon-form-radio, label.label-radio.theme-lightgreen input[type=checkbox]:checked~.item-after i.icon-form-radio, label.label-radio.theme-lightgreen input[type=checkbox]:checked~.item-inner i.icon-form-radio, label.label-radio.theme-lightgreen input[type=radio]:checked+.item-media i.icon-form-radio, label.label-radio.theme-lightgreen input[type=radio]:checked~.item-after i.icon-form-radio, label.label-radio.theme-lightgreen input[type=radio]:checked~.item-inner i.icon-form-radio {
border-color:#8bc34a
}
.theme-lightgreen label.label-radio input[type=checkbox]:checked+.item-media i.icon-form-radio:after, .theme-lightgreen label.label-radio input[type=checkbox]:checked~.item-after i.icon-form-radio:after, .theme-lightgreen label.label-radio input[type=checkbox]:checked~.item-inner i.icon-form-radio:after, .theme-lightgreen label.label-radio input[type=radio]:checked+.item-media i.icon-form-radio:after, .theme-lightgreen label.label-radio input[type=radio]:checked~.item-after i.icon-form-radio:after, .theme-lightgreen label.label-radio input[type=radio]:checked~.item-inner i.icon-form-radio:after, label.label-radio.theme-lightgreen input[type=checkbox]:checked+.item-media i.icon-form-radio:after, label.label-radio.theme-lightgreen input[type=checkbox]:checked~.item-after i.icon-form-radio:after, label.label-radio.theme-lightgreen input[type=checkbox]:checked~.item-inner i.icon-form-radio:after, label.label-radio.theme-lightgreen input[type=radio]:checked+.item-media i.icon-form-radio:after, label.label-radio.theme-lightgreen input[type=radio]:checked~.item-after i.icon-form-radio:after, label.label-radio.theme-lightgreen input[type=radio]:checked~.item-inner i.icon-form-radio:after {
background-color:#8bc34a
}
.theme-lightgreen .focus-state .floating-label, .theme-lightgreen .focus-state .label {
	color:#8bc34a
}
.theme-lightgreen .input-field.focus-state:after, .theme-lightgreen .input-field.not-empty-state:after, .theme-lightgreen .item-input-field.focus-state:after, .theme-lightgreen .item-input-field.not-empty-state:after {
	background:#8bc34a
}
.theme-lightgreen .picker-calendar-day.picker-calendar-day-today span {
	color:#8bc34a
}
.theme-lightgreen .picker-calendar-day.picker-calendar-day-selected span {
	background-color:#8bc34a;
	color:#fff
}
.theme-lightgreen .picker-header {
	background-color:#8bc34a
}
.theme-lightgreen .modal-button {
	color:#8bc34a
}
.swiper-pagination.color-lightgreen .swiper-pagination-bullet-active, .theme-lightgreen .swiper-pagination .swiper-pagination-bullet-active {
	background-color:#8bc34a
}
.swiper-button-next.color-lightgreen, .swiper-container-rtl .swiper-button-prev.color-lightgreen, .theme-lightgreen .swiper-button-next, .theme-lightgreen .swiper-container-rtl .swiper-button-prev {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%238bc34a'%2F%3E%3C%2Fsvg%3E")
}
.swiper-button-prev.color-lightgreen, .swiper-container-rtl .swiper-button-next.color-lightgreen, .theme-lightgreen .swiper-button-prev, .theme-lightgreen .swiper-container-rtl .swiper-button-next {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%238bc34a'%2F%3E%3C%2Fsvg%3E")
}
.bg-lightgreen, .list-block .swipeout-actions-left a.bg-lightgreen, .list-block .swipeout-actions-right a.bg-lightgreen, a.bg-lightgreen {
	background-color:#8bc34a
}
.border-lightgreen {
	border-color:#8bc34a
}
.border-lightgreen:after, .border-lightgreen:before, .list-block .border-lightgreen.item-inner:after, .list-block .border-lightgreen.item-inner:before, .list-block ul.border-lightgreen:after, .list-block ul.border-lightgreen:before {
	background-color:#8bc34a
}
.floating-button.color-lightgreen, .floating-button.theme-lightgreen, .theme-lightgreen .floating-button {
	color:#fff;
	background:#8bc34a
}
.floating-button.color-lightgreen.active-state, .floating-button.theme-lightgreen.active-state, .theme-lightgreen .floating-button.active-state, html:not(.watch-active-state) .floating-button.color-lightgreen:active, html:not(.watch-active-state) .floating-button.theme-lightgreen:active, html:not(.watch-active-state) .theme-lightgreen .floating-button:active {
background:#689f38
}
.floating-button.color-lightgreen i, .floating-button.theme-lightgreen i, .theme-lightgreen .floating-button i {
	color:inherit
}
.ripple-lightgreen .ripple-wave {
	background-color:rgba(139, 195, 74, .3)
}
.color-lime {
	color:#cddc39
}
.list-block .item-link.list-button.color-lime, .tabbar a.active.color-lime, a.color-lime {
	color:#cddc39
}
.label-switch input[type=checkbox]:checked+.checkbox.color-lime, .label-switch.color-lime input[type=checkbox]:checked+.checkbox {
	background-color:#cddc39
}
.theme-lime .button:not(.button-fill) {
color:#cddc39
}
.theme-lime .navbar .button:not(.button-fill), .theme-lime .subnavbar .button:not(.button-fill), .theme-lime .toolbar .button:not(.button-fill), .theme-lime.navbar .button:not(.button-fill), .theme-lime.subnavbar .button:not(.button-fill), .theme-lime.toolbar .button:not(.button-fill) {
color:#fff
}
.button.color-lime:not(.button-fill), .color-lime.buttons-row .button:not(.button-fill) {
color:#cddc39!important
}
.theme-lime .button.button-fill {
	background:#cddc39;
	color:#fff
}
.theme-lime .button.button-fill.active-state, html:not(.watch-active-state) .theme-lime .button.button-fill:active {
background:#afb42b
}
.button.button-fill.bg-lime, .button.button-fill.color-lime {
	background:#cddc39!important;
	color:#fff
}
.button.button-fill.bg-lime.active-state, .button.button-fill.color-lime.active-state, html:not(.watch-active-state) .button.button-fill.bg-lime:active, html:not(.watch-active-state) .button.button-fill.color-lime:active {
background:#afb42b!important
}
.color-lime i.icon, i.icon.color-lime {
	color:#cddc39
}
i.icon-next.color-lime, i.icon-next.theme-lime {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%23cddc39'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M10%206L8.59%207.41%2013.17%2012l-4.58%204.59L10%2018l6-6z'%2F%3E%3Cpath%20d%3D'M0%200h24v24H0z'%20fill%3D'none'%2F%3E%3C%2Fsvg%3E")
}
i.icon-prev.color-lime, i.icon-prev.theme-lime {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%23cddc39'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M15.41%207.41L14%206l-6%206%206%206%201.41-1.41L10.83%2012z'%2F%3E%3Cpath%20d%3D'M0%200h24v24H0z'%20fill%3D'none'%2F%3E%3C%2Fsvg%3E")
}
i.icon-back.color-lime, i.icon-back.theme-lime {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M20%2011H7.83l5.59-5.59L12%204l-8%208%208%208%201.41-1.41L7.83%2013H20v-2z'%20fill%3D'%23cddc39'%2F%3E%3C%2Fsvg%3E")
}
i.icon-forward.color-lime, i.icon-forward.theme-lime {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M12%204l-1.41%201.41L16.17%2011H4v2h12.17l-5.58%205.59L12%2020l8-8z'%20fill%3D'%23cddc39'%2F%3E%3C%2Fsvg%3E")
}
i.icon-bars.color-lime, i.icon-bars.theme-lime {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M3%2018h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z'%20fill%3D'%23cddc39'%2F%3E%3C%2Fsvg%3E")
}
.preloader.color-lime svg circle, .preloader.preloader-lime svg circle {
	stroke:#cddc39
}
.theme-lime a {
	color:#cddc39
}
.navbar.theme-lime, .subnavbar.theme-lime, .theme-lime .navbar, .theme-lime .subnavbar, .theme-lime .toolbar, .toolbar.theme-lime {
	background-color:#cddc39
}
.range-slider.theme-lime input[type=range]::-webkit-slider-thumb:before, .theme-lime .range-slider input[type=range]::-webkit-slider-thumb:before {
background-color:#cddc39
}
.range-slider.theme-lime input[type=range]::-webkit-slider-thumb, .theme-lime .range-slider input[type=range]::-webkit-slider-thumb {
background-color:#cddc39
}
.label-switch.theme-lime input[type=checkbox]:checked+.checkbox, .theme-lime .label-switch input[type=checkbox]:checked+.checkbox {
	background-color:rgba(205, 220, 57, .5)
}
.label-switch.theme-lime input[type=checkbox]:checked+.checkbox:after, .theme-lime .label-switch input[type=checkbox]:checked+.checkbox:after {
	background-color:#cddc39
}
.theme-lime label.label-checkbox, label.label-checkbox.theme-lime {
	cursor:pointer
}
.theme-lime label.label-checkbox i.icon-form-checkbox:after, label.label-checkbox.theme-lime i.icon-form-checkbox:after {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%23ffffff'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M9%2016.17L4.83%2012l-1.42%201.41L9%2019%2021%207l-1.41-1.41z'%2F%3E%3C%2Fsvg%3E")
}
.theme-lime label.label-checkbox input[type=checkbox]:checked+.item-media i.icon-form-checkbox, .theme-lime label.label-checkbox input[type=checkbox]:checked~.item-after i.icon-form-checkbox, .theme-lime label.label-checkbox input[type=checkbox]:checked~.item-inner i.icon-form-checkbox, .theme-lime label.label-checkbox input[type=radio]:checked+.item-media i.icon-form-checkbox, .theme-lime label.label-checkbox input[type=radio]:checked~.item-after i.icon-form-checkbox, .theme-lime label.label-checkbox input[type=radio]:checked~.item-inner i.icon-form-checkbox, label.label-checkbox.theme-lime input[type=checkbox]:checked+.item-media i.icon-form-checkbox, label.label-checkbox.theme-lime input[type=checkbox]:checked~.item-after i.icon-form-checkbox, label.label-checkbox.theme-lime input[type=checkbox]:checked~.item-inner i.icon-form-checkbox, label.label-checkbox.theme-lime input[type=radio]:checked+.item-media i.icon-form-checkbox, label.label-checkbox.theme-lime input[type=radio]:checked~.item-after i.icon-form-checkbox, label.label-checkbox.theme-lime input[type=radio]:checked~.item-inner i.icon-form-checkbox {
border-color:#cddc39;
background-color:#cddc39
}
.theme-lime label.label-radio i.icon-form-radio:after, label.label-radio.theme-lime i.icon-form-radio:after {
	background-color:#cddc39
}
.theme-lime label.label-radio input[type=checkbox]:checked+.item-media i.icon-form-radio, .theme-lime label.label-radio input[type=checkbox]:checked~.item-after i.icon-form-radio, .theme-lime label.label-radio input[type=checkbox]:checked~.item-inner i.icon-form-radio, .theme-lime label.label-radio input[type=radio]:checked+.item-media i.icon-form-radio, .theme-lime label.label-radio input[type=radio]:checked~.item-after i.icon-form-radio, .theme-lime label.label-radio input[type=radio]:checked~.item-inner i.icon-form-radio, label.label-radio.theme-lime input[type=checkbox]:checked+.item-media i.icon-form-radio, label.label-radio.theme-lime input[type=checkbox]:checked~.item-after i.icon-form-radio, label.label-radio.theme-lime input[type=checkbox]:checked~.item-inner i.icon-form-radio, label.label-radio.theme-lime input[type=radio]:checked+.item-media i.icon-form-radio, label.label-radio.theme-lime input[type=radio]:checked~.item-after i.icon-form-radio, label.label-radio.theme-lime input[type=radio]:checked~.item-inner i.icon-form-radio {
border-color:#cddc39
}
.theme-lime label.label-radio input[type=checkbox]:checked+.item-media i.icon-form-radio:after, .theme-lime label.label-radio input[type=checkbox]:checked~.item-after i.icon-form-radio:after, .theme-lime label.label-radio input[type=checkbox]:checked~.item-inner i.icon-form-radio:after, .theme-lime label.label-radio input[type=radio]:checked+.item-media i.icon-form-radio:after, .theme-lime label.label-radio input[type=radio]:checked~.item-after i.icon-form-radio:after, .theme-lime label.label-radio input[type=radio]:checked~.item-inner i.icon-form-radio:after, label.label-radio.theme-lime input[type=checkbox]:checked+.item-media i.icon-form-radio:after, label.label-radio.theme-lime input[type=checkbox]:checked~.item-after i.icon-form-radio:after, label.label-radio.theme-lime input[type=checkbox]:checked~.item-inner i.icon-form-radio:after, label.label-radio.theme-lime input[type=radio]:checked+.item-media i.icon-form-radio:after, label.label-radio.theme-lime input[type=radio]:checked~.item-after i.icon-form-radio:after, label.label-radio.theme-lime input[type=radio]:checked~.item-inner i.icon-form-radio:after {
background-color:#cddc39
}
.theme-lime .focus-state .floating-label, .theme-lime .focus-state .label {
	color:#cddc39
}
.theme-lime .input-field.focus-state:after, .theme-lime .input-field.not-empty-state:after, .theme-lime .item-input-field.focus-state:after, .theme-lime .item-input-field.not-empty-state:after {
	background:#cddc39
}
.theme-lime .picker-calendar-day.picker-calendar-day-today span {
	color:#cddc39
}
.theme-lime .picker-calendar-day.picker-calendar-day-selected span {
	background-color:#cddc39;
	color:#fff
}
.theme-lime .picker-header {
	background-color:#cddc39
}
.theme-lime .modal-button {
	color:#cddc39
}
.swiper-pagination.color-lime .swiper-pagination-bullet-active, .theme-lime .swiper-pagination .swiper-pagination-bullet-active {
	background-color:#cddc39
}
.swiper-button-next.color-lime, .swiper-container-rtl .swiper-button-prev.color-lime, .theme-lime .swiper-button-next, .theme-lime .swiper-container-rtl .swiper-button-prev {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23cddc39'%2F%3E%3C%2Fsvg%3E")
}
.swiper-button-prev.color-lime, .swiper-container-rtl .swiper-button-next.color-lime, .theme-lime .swiper-button-prev, .theme-lime .swiper-container-rtl .swiper-button-next {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23cddc39'%2F%3E%3C%2Fsvg%3E")
}
.bg-lime, .list-block .swipeout-actions-left a.bg-lime, .list-block .swipeout-actions-right a.bg-lime, a.bg-lime {
	background-color:#cddc39
}
.border-lime {
	border-color:#cddc39
}
.border-lime:after, .border-lime:before, .list-block .border-lime.item-inner:after, .list-block .border-lime.item-inner:before, .list-block ul.border-lime:after, .list-block ul.border-lime:before {
	background-color:#cddc39
}
.floating-button.color-lime, .floating-button.theme-lime, .theme-lime .floating-button {
	color:#fff;
	background:#cddc39
}
.floating-button.color-lime.active-state, .floating-button.theme-lime.active-state, .theme-lime .floating-button.active-state, html:not(.watch-active-state) .floating-button.color-lime:active, html:not(.watch-active-state) .floating-button.theme-lime:active, html:not(.watch-active-state) .theme-lime .floating-button:active {
background:#afb42b
}
.floating-button.color-lime i, .floating-button.theme-lime i, .theme-lime .floating-button i {
	color:inherit
}
.ripple-lime .ripple-wave {
	background-color:rgba(205, 220, 57, .3)
}
.color-yellow {
	color:#ffeb3b
}
.list-block .item-link.list-button.color-yellow, .tabbar a.active.color-yellow, a.color-yellow {
	color:#ffeb3b
}
.label-switch input[type=checkbox]:checked+.checkbox.color-yellow, .label-switch.color-yellow input[type=checkbox]:checked+.checkbox {
	background-color:#ffeb3b
}
.theme-yellow .button:not(.button-fill) {
color:#ffeb3b
}
.theme-yellow .navbar .button:not(.button-fill), .theme-yellow .subnavbar .button:not(.button-fill), .theme-yellow .toolbar .button:not(.button-fill), .theme-yellow.navbar .button:not(.button-fill), .theme-yellow.subnavbar .button:not(.button-fill), .theme-yellow.toolbar .button:not(.button-fill) {
color:#fff
}
.button.color-yellow:not(.button-fill), .color-yellow.buttons-row .button:not(.button-fill) {
color:#ffeb3b!important
}
.theme-yellow .button.button-fill {
	background:#ffeb3b;
	color:#fff
}
.theme-yellow .button.button-fill.active-state, html:not(.watch-active-state) .theme-yellow .button.button-fill:active {
background:#fbc02d
}
.button.button-fill.bg-yellow, .button.button-fill.color-yellow {
	background:#ffeb3b!important;
	color:#fff
}
.button.button-fill.bg-yellow.active-state, .button.button-fill.color-yellow.active-state, html:not(.watch-active-state) .button.button-fill.bg-yellow:active, html:not(.watch-active-state) .button.button-fill.color-yellow:active {
background:#fbc02d!important
}
.color-yellow i.icon, i.icon.color-yellow {
	color:#ffeb3b
}
i.icon-next.color-yellow, i.icon-next.theme-yellow {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%23ffeb3b'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M10%206L8.59%207.41%2013.17%2012l-4.58%204.59L10%2018l6-6z'%2F%3E%3Cpath%20d%3D'M0%200h24v24H0z'%20fill%3D'none'%2F%3E%3C%2Fsvg%3E")
}
i.icon-prev.color-yellow, i.icon-prev.theme-yellow {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%23ffeb3b'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M15.41%207.41L14%206l-6%206%206%206%201.41-1.41L10.83%2012z'%2F%3E%3Cpath%20d%3D'M0%200h24v24H0z'%20fill%3D'none'%2F%3E%3C%2Fsvg%3E")
}
i.icon-back.color-yellow, i.icon-back.theme-yellow {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M20%2011H7.83l5.59-5.59L12%204l-8%208%208%208%201.41-1.41L7.83%2013H20v-2z'%20fill%3D'%23ffeb3b'%2F%3E%3C%2Fsvg%3E")
}
i.icon-forward.color-yellow, i.icon-forward.theme-yellow {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M12%204l-1.41%201.41L16.17%2011H4v2h12.17l-5.58%205.59L12%2020l8-8z'%20fill%3D'%23ffeb3b'%2F%3E%3C%2Fsvg%3E")
}
i.icon-bars.color-yellow, i.icon-bars.theme-yellow {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M3%2018h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z'%20fill%3D'%23ffeb3b'%2F%3E%3C%2Fsvg%3E")
}
.preloader.color-yellow svg circle, .preloader.preloader-yellow svg circle {
	stroke:#ffeb3b
}
.theme-yellow a {
	color:#ffeb3b
}
.navbar.theme-yellow, .subnavbar.theme-yellow, .theme-yellow .navbar, .theme-yellow .subnavbar, .theme-yellow .toolbar, .toolbar.theme-yellow {
	background-color:#ffeb3b
}
.range-slider.theme-yellow input[type=range]::-webkit-slider-thumb:before, .theme-yellow .range-slider input[type=range]::-webkit-slider-thumb:before {
background-color:#ffeb3b
}
.range-slider.theme-yellow input[type=range]::-webkit-slider-thumb, .theme-yellow .range-slider input[type=range]::-webkit-slider-thumb {
background-color:#ffeb3b
}
.label-switch.theme-yellow input[type=checkbox]:checked+.checkbox, .theme-yellow .label-switch input[type=checkbox]:checked+.checkbox {
	background-color:rgba(255, 235, 59, .5)
}
.label-switch.theme-yellow input[type=checkbox]:checked+.checkbox:after, .theme-yellow .label-switch input[type=checkbox]:checked+.checkbox:after {
	background-color:#ffeb3b
}
.theme-yellow label.label-checkbox, label.label-checkbox.theme-yellow {
	cursor:pointer
}
.theme-yellow label.label-checkbox i.icon-form-checkbox:after, label.label-checkbox.theme-yellow i.icon-form-checkbox:after {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%23ffffff'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M9%2016.17L4.83%2012l-1.42%201.41L9%2019%2021%207l-1.41-1.41z'%2F%3E%3C%2Fsvg%3E")
}
.theme-yellow label.label-checkbox input[type=checkbox]:checked+.item-media i.icon-form-checkbox, .theme-yellow label.label-checkbox input[type=checkbox]:checked~.item-after i.icon-form-checkbox, .theme-yellow label.label-checkbox input[type=checkbox]:checked~.item-inner i.icon-form-checkbox, .theme-yellow label.label-checkbox input[type=radio]:checked+.item-media i.icon-form-checkbox, .theme-yellow label.label-checkbox input[type=radio]:checked~.item-after i.icon-form-checkbox, .theme-yellow label.label-checkbox input[type=radio]:checked~.item-inner i.icon-form-checkbox, label.label-checkbox.theme-yellow input[type=checkbox]:checked+.item-media i.icon-form-checkbox, label.label-checkbox.theme-yellow input[type=checkbox]:checked~.item-after i.icon-form-checkbox, label.label-checkbox.theme-yellow input[type=checkbox]:checked~.item-inner i.icon-form-checkbox, label.label-checkbox.theme-yellow input[type=radio]:checked+.item-media i.icon-form-checkbox, label.label-checkbox.theme-yellow input[type=radio]:checked~.item-after i.icon-form-checkbox, label.label-checkbox.theme-yellow input[type=radio]:checked~.item-inner i.icon-form-checkbox {
border-color:#ffeb3b;
background-color:#ffeb3b
}
.theme-yellow label.label-radio i.icon-form-radio:after, label.label-radio.theme-yellow i.icon-form-radio:after {
	background-color:#ffeb3b
}
.theme-yellow label.label-radio input[type=checkbox]:checked+.item-media i.icon-form-radio, .theme-yellow label.label-radio input[type=checkbox]:checked~.item-after i.icon-form-radio, .theme-yellow label.label-radio input[type=checkbox]:checked~.item-inner i.icon-form-radio, .theme-yellow label.label-radio input[type=radio]:checked+.item-media i.icon-form-radio, .theme-yellow label.label-radio input[type=radio]:checked~.item-after i.icon-form-radio, .theme-yellow label.label-radio input[type=radio]:checked~.item-inner i.icon-form-radio, label.label-radio.theme-yellow input[type=checkbox]:checked+.item-media i.icon-form-radio, label.label-radio.theme-yellow input[type=checkbox]:checked~.item-after i.icon-form-radio, label.label-radio.theme-yellow input[type=checkbox]:checked~.item-inner i.icon-form-radio, label.label-radio.theme-yellow input[type=radio]:checked+.item-media i.icon-form-radio, label.label-radio.theme-yellow input[type=radio]:checked~.item-after i.icon-form-radio, label.label-radio.theme-yellow input[type=radio]:checked~.item-inner i.icon-form-radio {
border-color:#ffeb3b
}
.theme-yellow label.label-radio input[type=checkbox]:checked+.item-media i.icon-form-radio:after, .theme-yellow label.label-radio input[type=checkbox]:checked~.item-after i.icon-form-radio:after, .theme-yellow label.label-radio input[type=checkbox]:checked~.item-inner i.icon-form-radio:after, .theme-yellow label.label-radio input[type=radio]:checked+.item-media i.icon-form-radio:after, .theme-yellow label.label-radio input[type=radio]:checked~.item-after i.icon-form-radio:after, .theme-yellow label.label-radio input[type=radio]:checked~.item-inner i.icon-form-radio:after, label.label-radio.theme-yellow input[type=checkbox]:checked+.item-media i.icon-form-radio:after, label.label-radio.theme-yellow input[type=checkbox]:checked~.item-after i.icon-form-radio:after, label.label-radio.theme-yellow input[type=checkbox]:checked~.item-inner i.icon-form-radio:after, label.label-radio.theme-yellow input[type=radio]:checked+.item-media i.icon-form-radio:after, label.label-radio.theme-yellow input[type=radio]:checked~.item-after i.icon-form-radio:after, label.label-radio.theme-yellow input[type=radio]:checked~.item-inner i.icon-form-radio:after {
background-color:#ffeb3b
}
.theme-yellow .focus-state .floating-label, .theme-yellow .focus-state .label {
	color:#ffeb3b
}
.theme-yellow .input-field.focus-state:after, .theme-yellow .input-field.not-empty-state:after, .theme-yellow .item-input-field.focus-state:after, .theme-yellow .item-input-field.not-empty-state:after {
	background:#ffeb3b
}
.theme-yellow .picker-calendar-day.picker-calendar-day-today span {
	color:#ffeb3b
}
.theme-yellow .picker-calendar-day.picker-calendar-day-selected span {
	background-color:#ffeb3b;
	color:#fff
}
.theme-yellow .picker-header {
	background-color:#ffeb3b
}
.theme-yellow .modal-button {
	color:#ffeb3b
}
.swiper-pagination.color-yellow .swiper-pagination-bullet-active, .theme-yellow .swiper-pagination .swiper-pagination-bullet-active {
	background-color:#ffeb3b
}
.swiper-button-next.color-yellow, .swiper-container-rtl .swiper-button-prev.color-yellow, .theme-yellow .swiper-button-next, .theme-yellow .swiper-container-rtl .swiper-button-prev {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffeb3b'%2F%3E%3C%2Fsvg%3E")
}
.swiper-button-prev.color-yellow, .swiper-container-rtl .swiper-button-next.color-yellow, .theme-yellow .swiper-button-prev, .theme-yellow .swiper-container-rtl .swiper-button-next {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffeb3b'%2F%3E%3C%2Fsvg%3E")
}
.bg-yellow, .list-block .swipeout-actions-left a.bg-yellow, .list-block .swipeout-actions-right a.bg-yellow, a.bg-yellow {
	background-color:#ffeb3b
}
.border-yellow {
	border-color:#ffeb3b
}
.border-yellow:after, .border-yellow:before, .list-block .border-yellow.item-inner:after, .list-block .border-yellow.item-inner:before, .list-block ul.border-yellow:after, .list-block ul.border-yellow:before {
	background-color:#ffeb3b
}
.floating-button.color-yellow, .floating-button.theme-yellow, .theme-yellow .floating-button {
	color:#fff;
	background:#ffeb3b
}
.floating-button.color-yellow.active-state, .floating-button.theme-yellow.active-state, .theme-yellow .floating-button.active-state, html:not(.watch-active-state) .floating-button.color-yellow:active, html:not(.watch-active-state) .floating-button.theme-yellow:active, html:not(.watch-active-state) .theme-yellow .floating-button:active {
background:#fbc02d
}
.floating-button.color-yellow i, .floating-button.theme-yellow i, .theme-yellow .floating-button i {
	color:inherit
}
.ripple-yellow .ripple-wave {
	background-color:rgba(255, 235, 59, .3)
}
.color-amber {
	color:#ffc107
}
.list-block .item-link.list-button.color-amber, .tabbar a.active.color-amber, a.color-amber {
	color:#ffc107
}
.label-switch input[type=checkbox]:checked+.checkbox.color-amber, .label-switch.color-amber input[type=checkbox]:checked+.checkbox {
	background-color:#ffc107
}
.theme-amber .button:not(.button-fill) {
color:#ffc107
}
.theme-amber .navbar .button:not(.button-fill), .theme-amber .subnavbar .button:not(.button-fill), .theme-amber .toolbar .button:not(.button-fill), .theme-amber.navbar .button:not(.button-fill), .theme-amber.subnavbar .button:not(.button-fill), .theme-amber.toolbar .button:not(.button-fill) {
color:#fff
}
.button.color-amber:not(.button-fill), .color-amber.buttons-row .button:not(.button-fill) {
color:#ffc107!important
}
.theme-amber .button.button-fill {
	background:#ffc107;
	color:#fff
}
.theme-amber .button.button-fill.active-state, html:not(.watch-active-state) .theme-amber .button.button-fill:active {
background:#ffa000
}
.button.button-fill.bg-amber, .button.button-fill.color-amber {
	background:#ffc107!important;
	color:#fff
}
.button.button-fill.bg-amber.active-state, .button.button-fill.color-amber.active-state, html:not(.watch-active-state) .button.button-fill.bg-amber:active, html:not(.watch-active-state) .button.button-fill.color-amber:active {
background:#ffa000!important
}
.color-amber i.icon, i.icon.color-amber {
	color:#ffc107
}
i.icon-next.color-amber, i.icon-next.theme-amber {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%23ffc107'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M10%206L8.59%207.41%2013.17%2012l-4.58%204.59L10%2018l6-6z'%2F%3E%3Cpath%20d%3D'M0%200h24v24H0z'%20fill%3D'none'%2F%3E%3C%2Fsvg%3E")
}
i.icon-prev.color-amber, i.icon-prev.theme-amber {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%23ffc107'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M15.41%207.41L14%206l-6%206%206%206%201.41-1.41L10.83%2012z'%2F%3E%3Cpath%20d%3D'M0%200h24v24H0z'%20fill%3D'none'%2F%3E%3C%2Fsvg%3E")
}
i.icon-back.color-amber, i.icon-back.theme-amber {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M20%2011H7.83l5.59-5.59L12%204l-8%208%208%208%201.41-1.41L7.83%2013H20v-2z'%20fill%3D'%23ffc107'%2F%3E%3C%2Fsvg%3E")
}
i.icon-forward.color-amber, i.icon-forward.theme-amber {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M12%204l-1.41%201.41L16.17%2011H4v2h12.17l-5.58%205.59L12%2020l8-8z'%20fill%3D'%23ffc107'%2F%3E%3C%2Fsvg%3E")
}
i.icon-bars.color-amber, i.icon-bars.theme-amber {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M3%2018h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z'%20fill%3D'%23ffc107'%2F%3E%3C%2Fsvg%3E")
}
.preloader.color-amber svg circle, .preloader.preloader-amber svg circle {
	stroke:#ffc107
}
.theme-amber a {
	color:#ffc107
}
.navbar.theme-amber, .subnavbar.theme-amber, .theme-amber .navbar, .theme-amber .subnavbar, .theme-amber .toolbar, .toolbar.theme-amber {
	background-color:#ffc107
}
.range-slider.theme-amber input[type=range]::-webkit-slider-thumb:before, .theme-amber .range-slider input[type=range]::-webkit-slider-thumb:before {
background-color:#ffc107
}
.range-slider.theme-amber input[type=range]::-webkit-slider-thumb, .theme-amber .range-slider input[type=range]::-webkit-slider-thumb {
background-color:#ffc107
}
.label-switch.theme-amber input[type=checkbox]:checked+.checkbox, .theme-amber .label-switch input[type=checkbox]:checked+.checkbox {
	background-color:rgba(255, 193, 7, .5)
}
.label-switch.theme-amber input[type=checkbox]:checked+.checkbox:after, .theme-amber .label-switch input[type=checkbox]:checked+.checkbox:after {
	background-color:#ffc107
}
.theme-amber label.label-checkbox, label.label-checkbox.theme-amber {
	cursor:pointer
}
.theme-amber label.label-checkbox i.icon-form-checkbox:after, label.label-checkbox.theme-amber i.icon-form-checkbox:after {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%23ffffff'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M9%2016.17L4.83%2012l-1.42%201.41L9%2019%2021%207l-1.41-1.41z'%2F%3E%3C%2Fsvg%3E")
}
.theme-amber label.label-checkbox input[type=checkbox]:checked+.item-media i.icon-form-checkbox, .theme-amber label.label-checkbox input[type=checkbox]:checked~.item-after i.icon-form-checkbox, .theme-amber label.label-checkbox input[type=checkbox]:checked~.item-inner i.icon-form-checkbox, .theme-amber label.label-checkbox input[type=radio]:checked+.item-media i.icon-form-checkbox, .theme-amber label.label-checkbox input[type=radio]:checked~.item-after i.icon-form-checkbox, .theme-amber label.label-checkbox input[type=radio]:checked~.item-inner i.icon-form-checkbox, label.label-checkbox.theme-amber input[type=checkbox]:checked+.item-media i.icon-form-checkbox, label.label-checkbox.theme-amber input[type=checkbox]:checked~.item-after i.icon-form-checkbox, label.label-checkbox.theme-amber input[type=checkbox]:checked~.item-inner i.icon-form-checkbox, label.label-checkbox.theme-amber input[type=radio]:checked+.item-media i.icon-form-checkbox, label.label-checkbox.theme-amber input[type=radio]:checked~.item-after i.icon-form-checkbox, label.label-checkbox.theme-amber input[type=radio]:checked~.item-inner i.icon-form-checkbox {
border-color:#ffc107;
background-color:#ffc107
}
.theme-amber label.label-radio i.icon-form-radio:after, label.label-radio.theme-amber i.icon-form-radio:after {
	background-color:#ffc107
}
.theme-amber label.label-radio input[type=checkbox]:checked+.item-media i.icon-form-radio, .theme-amber label.label-radio input[type=checkbox]:checked~.item-after i.icon-form-radio, .theme-amber label.label-radio input[type=checkbox]:checked~.item-inner i.icon-form-radio, .theme-amber label.label-radio input[type=radio]:checked+.item-media i.icon-form-radio, .theme-amber label.label-radio input[type=radio]:checked~.item-after i.icon-form-radio, .theme-amber label.label-radio input[type=radio]:checked~.item-inner i.icon-form-radio, label.label-radio.theme-amber input[type=checkbox]:checked+.item-media i.icon-form-radio, label.label-radio.theme-amber input[type=checkbox]:checked~.item-after i.icon-form-radio, label.label-radio.theme-amber input[type=checkbox]:checked~.item-inner i.icon-form-radio, label.label-radio.theme-amber input[type=radio]:checked+.item-media i.icon-form-radio, label.label-radio.theme-amber input[type=radio]:checked~.item-after i.icon-form-radio, label.label-radio.theme-amber input[type=radio]:checked~.item-inner i.icon-form-radio {
border-color:#ffc107
}
.theme-amber label.label-radio input[type=checkbox]:checked+.item-media i.icon-form-radio:after, .theme-amber label.label-radio input[type=checkbox]:checked~.item-after i.icon-form-radio:after, .theme-amber label.label-radio input[type=checkbox]:checked~.item-inner i.icon-form-radio:after, .theme-amber label.label-radio input[type=radio]:checked+.item-media i.icon-form-radio:after, .theme-amber label.label-radio input[type=radio]:checked~.item-after i.icon-form-radio:after, .theme-amber label.label-radio input[type=radio]:checked~.item-inner i.icon-form-radio:after, label.label-radio.theme-amber input[type=checkbox]:checked+.item-media i.icon-form-radio:after, label.label-radio.theme-amber input[type=checkbox]:checked~.item-after i.icon-form-radio:after, label.label-radio.theme-amber input[type=checkbox]:checked~.item-inner i.icon-form-radio:after, label.label-radio.theme-amber input[type=radio]:checked+.item-media i.icon-form-radio:after, label.label-radio.theme-amber input[type=radio]:checked~.item-after i.icon-form-radio:after, label.label-radio.theme-amber input[type=radio]:checked~.item-inner i.icon-form-radio:after {
background-color:#ffc107
}
.theme-amber .focus-state .floating-label, .theme-amber .focus-state .label {
	color:#ffc107
}
.theme-amber .input-field.focus-state:after, .theme-amber .input-field.not-empty-state:after, .theme-amber .item-input-field.focus-state:after, .theme-amber .item-input-field.not-empty-state:after {
	background:#ffc107
}
.theme-amber .picker-calendar-day.picker-calendar-day-today span {
	color:#ffc107
}
.theme-amber .picker-calendar-day.picker-calendar-day-selected span {
	background-color:#ffc107;
	color:#fff
}
.theme-amber .picker-header {
	background-color:#ffc107
}
.theme-amber .modal-button {
	color:#ffc107
}
.swiper-pagination.color-amber .swiper-pagination-bullet-active, .theme-amber .swiper-pagination .swiper-pagination-bullet-active {
	background-color:#ffc107
}
.swiper-button-next.color-amber, .swiper-container-rtl .swiper-button-prev.color-amber, .theme-amber .swiper-button-next, .theme-amber .swiper-container-rtl .swiper-button-prev {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffc107'%2F%3E%3C%2Fsvg%3E")
}
.swiper-button-prev.color-amber, .swiper-container-rtl .swiper-button-next.color-amber, .theme-amber .swiper-button-prev, .theme-amber .swiper-container-rtl .swiper-button-next {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffc107'%2F%3E%3C%2Fsvg%3E")
}
.bg-amber, .list-block .swipeout-actions-left a.bg-amber, .list-block .swipeout-actions-right a.bg-amber, a.bg-amber {
	background-color:#ffc107
}
.border-amber {
	border-color:#ffc107
}
.border-amber:after, .border-amber:before, .list-block .border-amber.item-inner:after, .list-block .border-amber.item-inner:before, .list-block ul.border-amber:after, .list-block ul.border-amber:before {
	background-color:#ffc107
}
.floating-button.color-amber, .floating-button.theme-amber, .theme-amber .floating-button {
	color:#fff;
	background:#ffc107
}
.floating-button.color-amber.active-state, .floating-button.theme-amber.active-state, .theme-amber .floating-button.active-state, html:not(.watch-active-state) .floating-button.color-amber:active, html:not(.watch-active-state) .floating-button.theme-amber:active, html:not(.watch-active-state) .theme-amber .floating-button:active {
background:#ffa000
}
.floating-button.color-amber i, .floating-button.theme-amber i, .theme-amber .floating-button i {
	color:inherit
}
.ripple-amber .ripple-wave {
	background-color:rgba(255, 193, 7, .3)
}
.color-orange {
	color:#ff9800
}
.list-block .item-link.list-button.color-orange, .tabbar a.active.color-orange, a.color-orange {
	color:#ff9800
}
.label-switch input[type=checkbox]:checked+.checkbox.color-orange, .label-switch.color-orange input[type=checkbox]:checked+.checkbox {
	background-color:#ff9800
}
.theme-orange .button:not(.button-fill) {
color:#ff9800
}
.theme-orange .navbar .button:not(.button-fill), .theme-orange .subnavbar .button:not(.button-fill), .theme-orange .toolbar .button:not(.button-fill), .theme-orange.navbar .button:not(.button-fill), .theme-orange.subnavbar .button:not(.button-fill), .theme-orange.toolbar .button:not(.button-fill) {
color:#fff
}
.button.color-orange:not(.button-fill), .color-orange.buttons-row .button:not(.button-fill) {
color:#ff9800!important
}
.theme-orange .button.button-fill {
	background:#ff9800;
	color:#fff
}
.theme-orange .button.button-fill.active-state, html:not(.watch-active-state) .theme-orange .button.button-fill:active {
background:#f57c00
}
.button.button-fill.bg-orange, .button.button-fill.color-orange {
	background:#ff9800!important;
	color:#fff
}
.button.button-fill.bg-orange.active-state, .button.button-fill.color-orange.active-state, html:not(.watch-active-state) .button.button-fill.bg-orange:active, html:not(.watch-active-state) .button.button-fill.color-orange:active {
background:#f57c00!important
}
.color-orange i.icon, i.icon.color-orange {
	color:#ff9800
}
i.icon-next.color-orange, i.icon-next.theme-orange {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%23ff9800'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M10%206L8.59%207.41%2013.17%2012l-4.58%204.59L10%2018l6-6z'%2F%3E%3Cpath%20d%3D'M0%200h24v24H0z'%20fill%3D'none'%2F%3E%3C%2Fsvg%3E")
}
i.icon-prev.color-orange, i.icon-prev.theme-orange {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%23ff9800'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M15.41%207.41L14%206l-6%206%206%206%201.41-1.41L10.83%2012z'%2F%3E%3Cpath%20d%3D'M0%200h24v24H0z'%20fill%3D'none'%2F%3E%3C%2Fsvg%3E")
}
i.icon-back.color-orange, i.icon-back.theme-orange {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M20%2011H7.83l5.59-5.59L12%204l-8%208%208%208%201.41-1.41L7.83%2013H20v-2z'%20fill%3D'%23ff9800'%2F%3E%3C%2Fsvg%3E")
}
i.icon-forward.color-orange, i.icon-forward.theme-orange {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M12%204l-1.41%201.41L16.17%2011H4v2h12.17l-5.58%205.59L12%2020l8-8z'%20fill%3D'%23ff9800'%2F%3E%3C%2Fsvg%3E")
}
i.icon-bars.color-orange, i.icon-bars.theme-orange {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M3%2018h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z'%20fill%3D'%23ff9800'%2F%3E%3C%2Fsvg%3E")
}
.preloader.color-orange svg circle, .preloader.preloader-orange svg circle {
	stroke:#ff9800
}
.theme-orange a {
	color:#ff9800
}
.navbar.theme-orange, .subnavbar.theme-orange, .theme-orange .navbar, .theme-orange .subnavbar, .theme-orange .toolbar, .toolbar.theme-orange {
	background-color:#ff9800
}
.range-slider.theme-orange input[type=range]::-webkit-slider-thumb:before, .theme-orange .range-slider input[type=range]::-webkit-slider-thumb:before {
background-color:#ff9800
}
.range-slider.theme-orange input[type=range]::-webkit-slider-thumb, .theme-orange .range-slider input[type=range]::-webkit-slider-thumb {
background-color:#ff9800
}
.label-switch.theme-orange input[type=checkbox]:checked+.checkbox, .theme-orange .label-switch input[type=checkbox]:checked+.checkbox {
	background-color:rgba(255, 152, 0, .5)
}
.label-switch.theme-orange input[type=checkbox]:checked+.checkbox:after, .theme-orange .label-switch input[type=checkbox]:checked+.checkbox:after {
	background-color:#ff9800
}
.theme-orange label.label-checkbox, label.label-checkbox.theme-orange {
	cursor:pointer
}
.theme-orange label.label-checkbox i.icon-form-checkbox:after, label.label-checkbox.theme-orange i.icon-form-checkbox:after {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%23ffffff'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M9%2016.17L4.83%2012l-1.42%201.41L9%2019%2021%207l-1.41-1.41z'%2F%3E%3C%2Fsvg%3E")
}
.theme-orange label.label-checkbox input[type=checkbox]:checked+.item-media i.icon-form-checkbox, .theme-orange label.label-checkbox input[type=checkbox]:checked~.item-after i.icon-form-checkbox, .theme-orange label.label-checkbox input[type=checkbox]:checked~.item-inner i.icon-form-checkbox, .theme-orange label.label-checkbox input[type=radio]:checked+.item-media i.icon-form-checkbox, .theme-orange label.label-checkbox input[type=radio]:checked~.item-after i.icon-form-checkbox, .theme-orange label.label-checkbox input[type=radio]:checked~.item-inner i.icon-form-checkbox, label.label-checkbox.theme-orange input[type=checkbox]:checked+.item-media i.icon-form-checkbox, label.label-checkbox.theme-orange input[type=checkbox]:checked~.item-after i.icon-form-checkbox, label.label-checkbox.theme-orange input[type=checkbox]:checked~.item-inner i.icon-form-checkbox, label.label-checkbox.theme-orange input[type=radio]:checked+.item-media i.icon-form-checkbox, label.label-checkbox.theme-orange input[type=radio]:checked~.item-after i.icon-form-checkbox, label.label-checkbox.theme-orange input[type=radio]:checked~.item-inner i.icon-form-checkbox {
border-color:#ff9800;
background-color:#ff9800
}
.theme-orange label.label-radio i.icon-form-radio:after, label.label-radio.theme-orange i.icon-form-radio:after {
	background-color:#ff9800
}
.theme-orange label.label-radio input[type=checkbox]:checked+.item-media i.icon-form-radio, .theme-orange label.label-radio input[type=checkbox]:checked~.item-after i.icon-form-radio, .theme-orange label.label-radio input[type=checkbox]:checked~.item-inner i.icon-form-radio, .theme-orange label.label-radio input[type=radio]:checked+.item-media i.icon-form-radio, .theme-orange label.label-radio input[type=radio]:checked~.item-after i.icon-form-radio, .theme-orange label.label-radio input[type=radio]:checked~.item-inner i.icon-form-radio, label.label-radio.theme-orange input[type=checkbox]:checked+.item-media i.icon-form-radio, label.label-radio.theme-orange input[type=checkbox]:checked~.item-after i.icon-form-radio, label.label-radio.theme-orange input[type=checkbox]:checked~.item-inner i.icon-form-radio, label.label-radio.theme-orange input[type=radio]:checked+.item-media i.icon-form-radio, label.label-radio.theme-orange input[type=radio]:checked~.item-after i.icon-form-radio, label.label-radio.theme-orange input[type=radio]:checked~.item-inner i.icon-form-radio {
border-color:#ff9800
}
.theme-orange label.label-radio input[type=checkbox]:checked+.item-media i.icon-form-radio:after, .theme-orange label.label-radio input[type=checkbox]:checked~.item-after i.icon-form-radio:after, .theme-orange label.label-radio input[type=checkbox]:checked~.item-inner i.icon-form-radio:after, .theme-orange label.label-radio input[type=radio]:checked+.item-media i.icon-form-radio:after, .theme-orange label.label-radio input[type=radio]:checked~.item-after i.icon-form-radio:after, .theme-orange label.label-radio input[type=radio]:checked~.item-inner i.icon-form-radio:after, label.label-radio.theme-orange input[type=checkbox]:checked+.item-media i.icon-form-radio:after, label.label-radio.theme-orange input[type=checkbox]:checked~.item-after i.icon-form-radio:after, label.label-radio.theme-orange input[type=checkbox]:checked~.item-inner i.icon-form-radio:after, label.label-radio.theme-orange input[type=radio]:checked+.item-media i.icon-form-radio:after, label.label-radio.theme-orange input[type=radio]:checked~.item-after i.icon-form-radio:after, label.label-radio.theme-orange input[type=radio]:checked~.item-inner i.icon-form-radio:after {
background-color:#ff9800
}
.theme-orange .focus-state .floating-label, .theme-orange .focus-state .label {
	color:#ff9800
}
.theme-orange .input-field.focus-state:after, .theme-orange .input-field.not-empty-state:after, .theme-orange .item-input-field.focus-state:after, .theme-orange .item-input-field.not-empty-state:after {
	background:#ff9800
}
.theme-orange .picker-calendar-day.picker-calendar-day-today span {
	color:#ff9800
}
.theme-orange .picker-calendar-day.picker-calendar-day-selected span {
	background-color:#ff9800;
	color:#fff
}
.theme-orange .picker-header {
	background-color:#ff9800
}
.theme-orange .modal-button {
	color:#ff9800
}
.swiper-pagination.color-orange .swiper-pagination-bullet-active, .theme-orange .swiper-pagination .swiper-pagination-bullet-active {
	background-color:#ff9800
}
.swiper-button-next.color-orange, .swiper-container-rtl .swiper-button-prev.color-orange, .theme-orange .swiper-button-next, .theme-orange .swiper-container-rtl .swiper-button-prev {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ff9800'%2F%3E%3C%2Fsvg%3E")
}
.swiper-button-prev.color-orange, .swiper-container-rtl .swiper-button-next.color-orange, .theme-orange .swiper-button-prev, .theme-orange .swiper-container-rtl .swiper-button-next {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ff9800'%2F%3E%3C%2Fsvg%3E")
}
.bg-orange, .list-block .swipeout-actions-left a.bg-orange, .list-block .swipeout-actions-right a.bg-orange, a.bg-orange {
	background-color:#ff9800
}
.border-orange {
	border-color:#ff9800
}
.border-orange:after, .border-orange:before, .list-block .border-orange.item-inner:after, .list-block .border-orange.item-inner:before, .list-block ul.border-orange:after, .list-block ul.border-orange:before {
	background-color:#ff9800
}
.floating-button.color-orange, .floating-button.theme-orange, .theme-orange .floating-button {
	color:#fff;
	background:#ff9800
}
.floating-button.color-orange.active-state, .floating-button.theme-orange.active-state, .theme-orange .floating-button.active-state, html:not(.watch-active-state) .floating-button.color-orange:active, html:not(.watch-active-state) .floating-button.theme-orange:active, html:not(.watch-active-state) .theme-orange .floating-button:active {
background:#f57c00
}
.floating-button.color-orange i, .floating-button.theme-orange i, .theme-orange .floating-button i {
	color:inherit
}
.ripple-orange .ripple-wave {
	background-color:rgba(255, 152, 0, .3)
}
.color-deeporange {
	color:#ff5722
}
.list-block .item-link.list-button.color-deeporange, .tabbar a.active.color-deeporange, a.color-deeporange {
	color:#ff5722
}
.label-switch input[type=checkbox]:checked+.checkbox.color-deeporange, .label-switch.color-deeporange input[type=checkbox]:checked+.checkbox {
	background-color:#ff5722
}
.theme-deeporange .button:not(.button-fill) {
color:#ff5722
}
.theme-deeporange .navbar .button:not(.button-fill), .theme-deeporange .subnavbar .button:not(.button-fill), .theme-deeporange .toolbar .button:not(.button-fill), .theme-deeporange.navbar .button:not(.button-fill), .theme-deeporange.subnavbar .button:not(.button-fill), .theme-deeporange.toolbar .button:not(.button-fill) {
color:#fff
}
.button.color-deeporange:not(.button-fill), .color-deeporange.buttons-row .button:not(.button-fill) {
color:#ff5722!important
}
.theme-deeporange .button.button-fill {
	background:#ff5722;
	color:#fff
}
.theme-deeporange .button.button-fill.active-state, html:not(.watch-active-state) .theme-deeporange .button.button-fill:active {
background:#e64a19
}
.button.button-fill.bg-deeporange, .button.button-fill.color-deeporange {
	background:#ff5722!important;
	color:#fff
}
.button.button-fill.bg-deeporange.active-state, .button.button-fill.color-deeporange.active-state, html:not(.watch-active-state) .button.button-fill.bg-deeporange:active, html:not(.watch-active-state) .button.button-fill.color-deeporange:active {
background:#e64a19!important
}
.color-deeporange i.icon, i.icon.color-deeporange {
	color:#ff5722
}
i.icon-next.color-deeporange, i.icon-next.theme-deeporange {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%23ff5722'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M10%206L8.59%207.41%2013.17%2012l-4.58%204.59L10%2018l6-6z'%2F%3E%3Cpath%20d%3D'M0%200h24v24H0z'%20fill%3D'none'%2F%3E%3C%2Fsvg%3E")
}
i.icon-prev.color-deeporange, i.icon-prev.theme-deeporange {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%23ff5722'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M15.41%207.41L14%206l-6%206%206%206%201.41-1.41L10.83%2012z'%2F%3E%3Cpath%20d%3D'M0%200h24v24H0z'%20fill%3D'none'%2F%3E%3C%2Fsvg%3E")
}
i.icon-back.color-deeporange, i.icon-back.theme-deeporange {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M20%2011H7.83l5.59-5.59L12%204l-8%208%208%208%201.41-1.41L7.83%2013H20v-2z'%20fill%3D'%23ff5722'%2F%3E%3C%2Fsvg%3E")
}
i.icon-forward.color-deeporange, i.icon-forward.theme-deeporange {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M12%204l-1.41%201.41L16.17%2011H4v2h12.17l-5.58%205.59L12%2020l8-8z'%20fill%3D'%23ff5722'%2F%3E%3C%2Fsvg%3E")
}
i.icon-bars.color-deeporange, i.icon-bars.theme-deeporange {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M3%2018h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z'%20fill%3D'%23ff5722'%2F%3E%3C%2Fsvg%3E")
}
.preloader.color-deeporange svg circle, .preloader.preloader-deeporange svg circle {
	stroke:#ff5722
}
.theme-deeporange a {
	color:#ff5722
}
.navbar.theme-deeporange, .subnavbar.theme-deeporange, .theme-deeporange .navbar, .theme-deeporange .subnavbar, .theme-deeporange .toolbar, .toolbar.theme-deeporange {
	background-color:#ff5722
}
.range-slider.theme-deeporange input[type=range]::-webkit-slider-thumb:before, .theme-deeporange .range-slider input[type=range]::-webkit-slider-thumb:before {
background-color:#ff5722
}
.range-slider.theme-deeporange input[type=range]::-webkit-slider-thumb, .theme-deeporange .range-slider input[type=range]::-webkit-slider-thumb {
background-color:#ff5722
}
.label-switch.theme-deeporange input[type=checkbox]:checked+.checkbox, .theme-deeporange .label-switch input[type=checkbox]:checked+.checkbox {
	background-color:rgba(255, 87, 34, .5)
}
.label-switch.theme-deeporange input[type=checkbox]:checked+.checkbox:after, .theme-deeporange .label-switch input[type=checkbox]:checked+.checkbox:after {
	background-color:#ff5722
}
.theme-deeporange label.label-checkbox, label.label-checkbox.theme-deeporange {
	cursor:pointer
}
.theme-deeporange label.label-checkbox i.icon-form-checkbox:after, label.label-checkbox.theme-deeporange i.icon-form-checkbox:after {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%23ffffff'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M9%2016.17L4.83%2012l-1.42%201.41L9%2019%2021%207l-1.41-1.41z'%2F%3E%3C%2Fsvg%3E")
}
.theme-deeporange label.label-checkbox input[type=checkbox]:checked+.item-media i.icon-form-checkbox, .theme-deeporange label.label-checkbox input[type=checkbox]:checked~.item-after i.icon-form-checkbox, .theme-deeporange label.label-checkbox input[type=checkbox]:checked~.item-inner i.icon-form-checkbox, .theme-deeporange label.label-checkbox input[type=radio]:checked+.item-media i.icon-form-checkbox, .theme-deeporange label.label-checkbox input[type=radio]:checked~.item-after i.icon-form-checkbox, .theme-deeporange label.label-checkbox input[type=radio]:checked~.item-inner i.icon-form-checkbox, label.label-checkbox.theme-deeporange input[type=checkbox]:checked+.item-media i.icon-form-checkbox, label.label-checkbox.theme-deeporange input[type=checkbox]:checked~.item-after i.icon-form-checkbox, label.label-checkbox.theme-deeporange input[type=checkbox]:checked~.item-inner i.icon-form-checkbox, label.label-checkbox.theme-deeporange input[type=radio]:checked+.item-media i.icon-form-checkbox, label.label-checkbox.theme-deeporange input[type=radio]:checked~.item-after i.icon-form-checkbox, label.label-checkbox.theme-deeporange input[type=radio]:checked~.item-inner i.icon-form-checkbox {
border-color:#ff5722;
background-color:#ff5722
}
.theme-deeporange label.label-radio i.icon-form-radio:after, label.label-radio.theme-deeporange i.icon-form-radio:after {
	background-color:#ff5722
}
.theme-deeporange label.label-radio input[type=checkbox]:checked+.item-media i.icon-form-radio, .theme-deeporange label.label-radio input[type=checkbox]:checked~.item-after i.icon-form-radio, .theme-deeporange label.label-radio input[type=checkbox]:checked~.item-inner i.icon-form-radio, .theme-deeporange label.label-radio input[type=radio]:checked+.item-media i.icon-form-radio, .theme-deeporange label.label-radio input[type=radio]:checked~.item-after i.icon-form-radio, .theme-deeporange label.label-radio input[type=radio]:checked~.item-inner i.icon-form-radio, label.label-radio.theme-deeporange input[type=checkbox]:checked+.item-media i.icon-form-radio, label.label-radio.theme-deeporange input[type=checkbox]:checked~.item-after i.icon-form-radio, label.label-radio.theme-deeporange input[type=checkbox]:checked~.item-inner i.icon-form-radio, label.label-radio.theme-deeporange input[type=radio]:checked+.item-media i.icon-form-radio, label.label-radio.theme-deeporange input[type=radio]:checked~.item-after i.icon-form-radio, label.label-radio.theme-deeporange input[type=radio]:checked~.item-inner i.icon-form-radio {
border-color:#ff5722
}
.theme-deeporange label.label-radio input[type=checkbox]:checked+.item-media i.icon-form-radio:after, .theme-deeporange label.label-radio input[type=checkbox]:checked~.item-after i.icon-form-radio:after, .theme-deeporange label.label-radio input[type=checkbox]:checked~.item-inner i.icon-form-radio:after, .theme-deeporange label.label-radio input[type=radio]:checked+.item-media i.icon-form-radio:after, .theme-deeporange label.label-radio input[type=radio]:checked~.item-after i.icon-form-radio:after, .theme-deeporange label.label-radio input[type=radio]:checked~.item-inner i.icon-form-radio:after, label.label-radio.theme-deeporange input[type=checkbox]:checked+.item-media i.icon-form-radio:after, label.label-radio.theme-deeporange input[type=checkbox]:checked~.item-after i.icon-form-radio:after, label.label-radio.theme-deeporange input[type=checkbox]:checked~.item-inner i.icon-form-radio:after, label.label-radio.theme-deeporange input[type=radio]:checked+.item-media i.icon-form-radio:after, label.label-radio.theme-deeporange input[type=radio]:checked~.item-after i.icon-form-radio:after, label.label-radio.theme-deeporange input[type=radio]:checked~.item-inner i.icon-form-radio:after {
background-color:#ff5722
}
.theme-deeporange .focus-state .floating-label, .theme-deeporange .focus-state .label {
	color:#ff5722
}
.theme-deeporange .input-field.focus-state:after, .theme-deeporange .input-field.not-empty-state:after, .theme-deeporange .item-input-field.focus-state:after, .theme-deeporange .item-input-field.not-empty-state:after {
	background:#ff5722
}
.theme-deeporange .picker-calendar-day.picker-calendar-day-today span {
	color:#ff5722
}
.theme-deeporange .picker-calendar-day.picker-calendar-day-selected span {
	background-color:#ff5722;
	color:#fff
}
.theme-deeporange .picker-header {
	background-color:#ff5722
}
.theme-deeporange .modal-button {
	color:#ff5722
}
.swiper-pagination.color-deeporange .swiper-pagination-bullet-active, .theme-deeporange .swiper-pagination .swiper-pagination-bullet-active {
	background-color:#ff5722
}
.swiper-button-next.color-deeporange, .swiper-container-rtl .swiper-button-prev.color-deeporange, .theme-deeporange .swiper-button-next, .theme-deeporange .swiper-container-rtl .swiper-button-prev {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ff5722'%2F%3E%3C%2Fsvg%3E")
}
.swiper-button-prev.color-deeporange, .swiper-container-rtl .swiper-button-next.color-deeporange, .theme-deeporange .swiper-button-prev, .theme-deeporange .swiper-container-rtl .swiper-button-next {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ff5722'%2F%3E%3C%2Fsvg%3E")
}
.bg-deeporange, .list-block .swipeout-actions-left a.bg-deeporange, .list-block .swipeout-actions-right a.bg-deeporange, a.bg-deeporange {
	background-color:#ff5722
}
.border-deeporange {
	border-color:#ff5722
}
.border-deeporange:after, .border-deeporange:before, .list-block .border-deeporange.item-inner:after, .list-block .border-deeporange.item-inner:before, .list-block ul.border-deeporange:after, .list-block ul.border-deeporange:before {
	background-color:#ff5722
}
.floating-button.color-deeporange, .floating-button.theme-deeporange, .theme-deeporange .floating-button {
	color:#fff;
	background:#ff5722
}
.floating-button.color-deeporange.active-state, .floating-button.theme-deeporange.active-state, .theme-deeporange .floating-button.active-state, html:not(.watch-active-state) .floating-button.color-deeporange:active, html:not(.watch-active-state) .floating-button.theme-deeporange:active, html:not(.watch-active-state) .theme-deeporange .floating-button:active {
background:#e64a19
}
.floating-button.color-deeporange i, .floating-button.theme-deeporange i, .theme-deeporange .floating-button i {
	color:inherit
}
.ripple-deeporange .ripple-wave {
	background-color:rgba(255, 87, 34, .3)
}
.color-brown {
	color:#795548
}
.list-block .item-link.list-button.color-brown, .tabbar a.active.color-brown, a.color-brown {
	color:#795548
}
.label-switch input[type=checkbox]:checked+.checkbox.color-brown, .label-switch.color-brown input[type=checkbox]:checked+.checkbox {
	background-color:#795548
}
.theme-brown .button:not(.button-fill) {
color:#795548
}
.theme-brown .navbar .button:not(.button-fill), .theme-brown .subnavbar .button:not(.button-fill), .theme-brown .toolbar .button:not(.button-fill), .theme-brown.navbar .button:not(.button-fill), .theme-brown.subnavbar .button:not(.button-fill), .theme-brown.toolbar .button:not(.button-fill) {
color:#fff
}
.button.color-brown:not(.button-fill), .color-brown.buttons-row .button:not(.button-fill) {
color:#795548!important
}
.theme-brown .button.button-fill {
	background:#795548;
	color:#fff
}
.theme-brown .button.button-fill.active-state, html:not(.watch-active-state) .theme-brown .button.button-fill:active {
background:#5d4037
}
.button.button-fill.bg-brown, .button.button-fill.color-brown {
	background:#795548!important;
	color:#fff
}
.button.button-fill.bg-brown.active-state, .button.button-fill.color-brown.active-state, html:not(.watch-active-state) .button.button-fill.bg-brown:active, html:not(.watch-active-state) .button.button-fill.color-brown:active {
background:#5d4037!important
}
.color-brown i.icon, i.icon.color-brown {
	color:#795548
}
i.icon-next.color-brown, i.icon-next.theme-brown {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%23795548'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M10%206L8.59%207.41%2013.17%2012l-4.58%204.59L10%2018l6-6z'%2F%3E%3Cpath%20d%3D'M0%200h24v24H0z'%20fill%3D'none'%2F%3E%3C%2Fsvg%3E")
}
i.icon-prev.color-brown, i.icon-prev.theme-brown {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%23795548'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M15.41%207.41L14%206l-6%206%206%206%201.41-1.41L10.83%2012z'%2F%3E%3Cpath%20d%3D'M0%200h24v24H0z'%20fill%3D'none'%2F%3E%3C%2Fsvg%3E")
}
i.icon-back.color-brown, i.icon-back.theme-brown {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M20%2011H7.83l5.59-5.59L12%204l-8%208%208%208%201.41-1.41L7.83%2013H20v-2z'%20fill%3D'%23795548'%2F%3E%3C%2Fsvg%3E")
}
i.icon-forward.color-brown, i.icon-forward.theme-brown {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M12%204l-1.41%201.41L16.17%2011H4v2h12.17l-5.58%205.59L12%2020l8-8z'%20fill%3D'%23795548'%2F%3E%3C%2Fsvg%3E")
}
i.icon-bars.color-brown, i.icon-bars.theme-brown {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M3%2018h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z'%20fill%3D'%23795548'%2F%3E%3C%2Fsvg%3E")
}
.preloader.color-brown svg circle, .preloader.preloader-brown svg circle {
	stroke:#795548
}
.theme-brown a {
	color:#795548
}
.navbar.theme-brown, .subnavbar.theme-brown, .theme-brown .navbar, .theme-brown .subnavbar, .theme-brown .toolbar, .toolbar.theme-brown {
	background-color:#795548
}
.range-slider.theme-brown input[type=range]::-webkit-slider-thumb:before, .theme-brown .range-slider input[type=range]::-webkit-slider-thumb:before {
background-color:#795548
}
.range-slider.theme-brown input[type=range]::-webkit-slider-thumb, .theme-brown .range-slider input[type=range]::-webkit-slider-thumb {
background-color:#795548
}
.label-switch.theme-brown input[type=checkbox]:checked+.checkbox, .theme-brown .label-switch input[type=checkbox]:checked+.checkbox {
	background-color:rgba(121, 85, 72, .5)
}
.label-switch.theme-brown input[type=checkbox]:checked+.checkbox:after, .theme-brown .label-switch input[type=checkbox]:checked+.checkbox:after {
	background-color:#795548
}
.theme-brown label.label-checkbox, label.label-checkbox.theme-brown {
	cursor:pointer
}
.theme-brown label.label-checkbox i.icon-form-checkbox:after, label.label-checkbox.theme-brown i.icon-form-checkbox:after {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%23ffffff'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M9%2016.17L4.83%2012l-1.42%201.41L9%2019%2021%207l-1.41-1.41z'%2F%3E%3C%2Fsvg%3E")
}
.theme-brown label.label-checkbox input[type=checkbox]:checked+.item-media i.icon-form-checkbox, .theme-brown label.label-checkbox input[type=checkbox]:checked~.item-after i.icon-form-checkbox, .theme-brown label.label-checkbox input[type=checkbox]:checked~.item-inner i.icon-form-checkbox, .theme-brown label.label-checkbox input[type=radio]:checked+.item-media i.icon-form-checkbox, .theme-brown label.label-checkbox input[type=radio]:checked~.item-after i.icon-form-checkbox, .theme-brown label.label-checkbox input[type=radio]:checked~.item-inner i.icon-form-checkbox, label.label-checkbox.theme-brown input[type=checkbox]:checked+.item-media i.icon-form-checkbox, label.label-checkbox.theme-brown input[type=checkbox]:checked~.item-after i.icon-form-checkbox, label.label-checkbox.theme-brown input[type=checkbox]:checked~.item-inner i.icon-form-checkbox, label.label-checkbox.theme-brown input[type=radio]:checked+.item-media i.icon-form-checkbox, label.label-checkbox.theme-brown input[type=radio]:checked~.item-after i.icon-form-checkbox, label.label-checkbox.theme-brown input[type=radio]:checked~.item-inner i.icon-form-checkbox {
border-color:#795548;
background-color:#795548
}
.theme-brown label.label-radio i.icon-form-radio:after, label.label-radio.theme-brown i.icon-form-radio:after {
	background-color:#795548
}
.theme-brown label.label-radio input[type=checkbox]:checked+.item-media i.icon-form-radio, .theme-brown label.label-radio input[type=checkbox]:checked~.item-after i.icon-form-radio, .theme-brown label.label-radio input[type=checkbox]:checked~.item-inner i.icon-form-radio, .theme-brown label.label-radio input[type=radio]:checked+.item-media i.icon-form-radio, .theme-brown label.label-radio input[type=radio]:checked~.item-after i.icon-form-radio, .theme-brown label.label-radio input[type=radio]:checked~.item-inner i.icon-form-radio, label.label-radio.theme-brown input[type=checkbox]:checked+.item-media i.icon-form-radio, label.label-radio.theme-brown input[type=checkbox]:checked~.item-after i.icon-form-radio, label.label-radio.theme-brown input[type=checkbox]:checked~.item-inner i.icon-form-radio, label.label-radio.theme-brown input[type=radio]:checked+.item-media i.icon-form-radio, label.label-radio.theme-brown input[type=radio]:checked~.item-after i.icon-form-radio, label.label-radio.theme-brown input[type=radio]:checked~.item-inner i.icon-form-radio {
border-color:#795548
}
.theme-brown label.label-radio input[type=checkbox]:checked+.item-media i.icon-form-radio:after, .theme-brown label.label-radio input[type=checkbox]:checked~.item-after i.icon-form-radio:after, .theme-brown label.label-radio input[type=checkbox]:checked~.item-inner i.icon-form-radio:after, .theme-brown label.label-radio input[type=radio]:checked+.item-media i.icon-form-radio:after, .theme-brown label.label-radio input[type=radio]:checked~.item-after i.icon-form-radio:after, .theme-brown label.label-radio input[type=radio]:checked~.item-inner i.icon-form-radio:after, label.label-radio.theme-brown input[type=checkbox]:checked+.item-media i.icon-form-radio:after, label.label-radio.theme-brown input[type=checkbox]:checked~.item-after i.icon-form-radio:after, label.label-radio.theme-brown input[type=checkbox]:checked~.item-inner i.icon-form-radio:after, label.label-radio.theme-brown input[type=radio]:checked+.item-media i.icon-form-radio:after, label.label-radio.theme-brown input[type=radio]:checked~.item-after i.icon-form-radio:after, label.label-radio.theme-brown input[type=radio]:checked~.item-inner i.icon-form-radio:after {
background-color:#795548
}
.theme-brown .focus-state .floating-label, .theme-brown .focus-state .label {
	color:#795548
}
.theme-brown .input-field.focus-state:after, .theme-brown .input-field.not-empty-state:after, .theme-brown .item-input-field.focus-state:after, .theme-brown .item-input-field.not-empty-state:after {
	background:#795548
}
.theme-brown .picker-calendar-day.picker-calendar-day-today span {
	color:#795548
}
.theme-brown .picker-calendar-day.picker-calendar-day-selected span {
	background-color:#795548;
	color:#fff
}
.theme-brown .picker-header {
	background-color:#795548
}
.theme-brown .modal-button {
	color:#795548
}
.swiper-pagination.color-brown .swiper-pagination-bullet-active, .theme-brown .swiper-pagination .swiper-pagination-bullet-active {
	background-color:#795548
}
.swiper-button-next.color-brown, .swiper-container-rtl .swiper-button-prev.color-brown, .theme-brown .swiper-button-next, .theme-brown .swiper-container-rtl .swiper-button-prev {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23795548'%2F%3E%3C%2Fsvg%3E")
}
.swiper-button-prev.color-brown, .swiper-container-rtl .swiper-button-next.color-brown, .theme-brown .swiper-button-prev, .theme-brown .swiper-container-rtl .swiper-button-next {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23795548'%2F%3E%3C%2Fsvg%3E")
}
.bg-brown, .list-block .swipeout-actions-left a.bg-brown, .list-block .swipeout-actions-right a.bg-brown, a.bg-brown {
	background-color:#795548
}
.border-brown {
	border-color:#795548
}
.border-brown:after, .border-brown:before, .list-block .border-brown.item-inner:after, .list-block .border-brown.item-inner:before, .list-block ul.border-brown:after, .list-block ul.border-brown:before {
	background-color:#795548
}
.floating-button.color-brown, .floating-button.theme-brown, .theme-brown .floating-button {
	color:#fff;
	background:#795548
}
.floating-button.color-brown.active-state, .floating-button.theme-brown.active-state, .theme-brown .floating-button.active-state, html:not(.watch-active-state) .floating-button.color-brown:active, html:not(.watch-active-state) .floating-button.theme-brown:active, html:not(.watch-active-state) .theme-brown .floating-button:active {
background:#5d4037
}
.floating-button.color-brown i, .floating-button.theme-brown i, .theme-brown .floating-button i {
	color:inherit
}
.ripple-brown .ripple-wave {
	background-color:rgba(121, 85, 72, .3)
}
.color-gray {
	color:#9e9e9e
}
.list-block .item-link.list-button.color-gray, .tabbar a.active.color-gray, a.color-gray {
	color:#9e9e9e
}
.label-switch input[type=checkbox]:checked+.checkbox.color-gray, .label-switch.color-gray input[type=checkbox]:checked+.checkbox {
	background-color:#9e9e9e
}
.theme-gray .button:not(.button-fill) {
color:#9e9e9e
}
.theme-gray .navbar .button:not(.button-fill), .theme-gray .subnavbar .button:not(.button-fill), .theme-gray .toolbar .button:not(.button-fill), .theme-gray.navbar .button:not(.button-fill), .theme-gray.subnavbar .button:not(.button-fill), .theme-gray.toolbar .button:not(.button-fill) {
color:#fff
}
.button.color-gray:not(.button-fill), .color-gray.buttons-row .button:not(.button-fill) {
color:#9e9e9e!important
}
.theme-gray .button.button-fill {
	background:#9e9e9e;
	color:#fff
}
.theme-gray .button.button-fill.active-state, html:not(.watch-active-state) .theme-gray .button.button-fill:active {
background:#616161
}
.button.button-fill.bg-gray, .button.button-fill.color-gray {
	background:#9e9e9e!important;
	color:#fff
}
.button.button-fill.bg-gray.active-state, .button.button-fill.color-gray.active-state, html:not(.watch-active-state) .button.button-fill.bg-gray:active, html:not(.watch-active-state) .button.button-fill.color-gray:active {
background:#616161!important
}
.color-gray i.icon, i.icon.color-gray {
	color:#9e9e9e
}
i.icon-next.color-gray, i.icon-next.theme-gray {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%239e9e9e'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M10%206L8.59%207.41%2013.17%2012l-4.58%204.59L10%2018l6-6z'%2F%3E%3Cpath%20d%3D'M0%200h24v24H0z'%20fill%3D'none'%2F%3E%3C%2Fsvg%3E")
}
i.icon-prev.color-gray, i.icon-prev.theme-gray {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%239e9e9e'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M15.41%207.41L14%206l-6%206%206%206%201.41-1.41L10.83%2012z'%2F%3E%3Cpath%20d%3D'M0%200h24v24H0z'%20fill%3D'none'%2F%3E%3C%2Fsvg%3E")
}
i.icon-back.color-gray, i.icon-back.theme-gray {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M20%2011H7.83l5.59-5.59L12%204l-8%208%208%208%201.41-1.41L7.83%2013H20v-2z'%20fill%3D'%239e9e9e'%2F%3E%3C%2Fsvg%3E")
}
i.icon-forward.color-gray, i.icon-forward.theme-gray {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M12%204l-1.41%201.41L16.17%2011H4v2h12.17l-5.58%205.59L12%2020l8-8z'%20fill%3D'%239e9e9e'%2F%3E%3C%2Fsvg%3E")
}
i.icon-bars.color-gray, i.icon-bars.theme-gray {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M3%2018h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z'%20fill%3D'%239e9e9e'%2F%3E%3C%2Fsvg%3E")
}
.preloader.color-gray svg circle, .preloader.preloader-gray svg circle {
	stroke:#9e9e9e
}
.theme-gray a {
	color:#9e9e9e
}
.navbar.theme-gray, .subnavbar.theme-gray, .theme-gray .navbar, .theme-gray .subnavbar, .theme-gray .toolbar, .toolbar.theme-gray {
	background-color:#9e9e9e
}
.range-slider.theme-gray input[type=range]::-webkit-slider-thumb:before, .theme-gray .range-slider input[type=range]::-webkit-slider-thumb:before {
background-color:#9e9e9e
}
.range-slider.theme-gray input[type=range]::-webkit-slider-thumb, .theme-gray .range-slider input[type=range]::-webkit-slider-thumb {
background-color:#9e9e9e
}
.label-switch.theme-gray input[type=checkbox]:checked+.checkbox, .theme-gray .label-switch input[type=checkbox]:checked+.checkbox {
	background-color:rgba(158, 158, 158, .5)
}
.label-switch.theme-gray input[type=checkbox]:checked+.checkbox:after, .theme-gray .label-switch input[type=checkbox]:checked+.checkbox:after {
	background-color:#9e9e9e
}
.theme-gray label.label-checkbox, label.label-checkbox.theme-gray {
	cursor:pointer
}
.theme-gray label.label-checkbox i.icon-form-checkbox:after, label.label-checkbox.theme-gray i.icon-form-checkbox:after {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%23ffffff'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M9%2016.17L4.83%2012l-1.42%201.41L9%2019%2021%207l-1.41-1.41z'%2F%3E%3C%2Fsvg%3E")
}
.theme-gray label.label-checkbox input[type=checkbox]:checked+.item-media i.icon-form-checkbox, .theme-gray label.label-checkbox input[type=checkbox]:checked~.item-after i.icon-form-checkbox, .theme-gray label.label-checkbox input[type=checkbox]:checked~.item-inner i.icon-form-checkbox, .theme-gray label.label-checkbox input[type=radio]:checked+.item-media i.icon-form-checkbox, .theme-gray label.label-checkbox input[type=radio]:checked~.item-after i.icon-form-checkbox, .theme-gray label.label-checkbox input[type=radio]:checked~.item-inner i.icon-form-checkbox, label.label-checkbox.theme-gray input[type=checkbox]:checked+.item-media i.icon-form-checkbox, label.label-checkbox.theme-gray input[type=checkbox]:checked~.item-after i.icon-form-checkbox, label.label-checkbox.theme-gray input[type=checkbox]:checked~.item-inner i.icon-form-checkbox, label.label-checkbox.theme-gray input[type=radio]:checked+.item-media i.icon-form-checkbox, label.label-checkbox.theme-gray input[type=radio]:checked~.item-after i.icon-form-checkbox, label.label-checkbox.theme-gray input[type=radio]:checked~.item-inner i.icon-form-checkbox {
border-color:#9e9e9e;
background-color:#9e9e9e
}
.theme-gray label.label-radio i.icon-form-radio:after, label.label-radio.theme-gray i.icon-form-radio:after {
	background-color:#9e9e9e
}
.theme-gray label.label-radio input[type=checkbox]:checked+.item-media i.icon-form-radio, .theme-gray label.label-radio input[type=checkbox]:checked~.item-after i.icon-form-radio, .theme-gray label.label-radio input[type=checkbox]:checked~.item-inner i.icon-form-radio, .theme-gray label.label-radio input[type=radio]:checked+.item-media i.icon-form-radio, .theme-gray label.label-radio input[type=radio]:checked~.item-after i.icon-form-radio, .theme-gray label.label-radio input[type=radio]:checked~.item-inner i.icon-form-radio, label.label-radio.theme-gray input[type=checkbox]:checked+.item-media i.icon-form-radio, label.label-radio.theme-gray input[type=checkbox]:checked~.item-after i.icon-form-radio, label.label-radio.theme-gray input[type=checkbox]:checked~.item-inner i.icon-form-radio, label.label-radio.theme-gray input[type=radio]:checked+.item-media i.icon-form-radio, label.label-radio.theme-gray input[type=radio]:checked~.item-after i.icon-form-radio, label.label-radio.theme-gray input[type=radio]:checked~.item-inner i.icon-form-radio {
border-color:#9e9e9e
}
.theme-gray label.label-radio input[type=checkbox]:checked+.item-media i.icon-form-radio:after, .theme-gray label.label-radio input[type=checkbox]:checked~.item-after i.icon-form-radio:after, .theme-gray label.label-radio input[type=checkbox]:checked~.item-inner i.icon-form-radio:after, .theme-gray label.label-radio input[type=radio]:checked+.item-media i.icon-form-radio:after, .theme-gray label.label-radio input[type=radio]:checked~.item-after i.icon-form-radio:after, .theme-gray label.label-radio input[type=radio]:checked~.item-inner i.icon-form-radio:after, label.label-radio.theme-gray input[type=checkbox]:checked+.item-media i.icon-form-radio:after, label.label-radio.theme-gray input[type=checkbox]:checked~.item-after i.icon-form-radio:after, label.label-radio.theme-gray input[type=checkbox]:checked~.item-inner i.icon-form-radio:after, label.label-radio.theme-gray input[type=radio]:checked+.item-media i.icon-form-radio:after, label.label-radio.theme-gray input[type=radio]:checked~.item-after i.icon-form-radio:after, label.label-radio.theme-gray input[type=radio]:checked~.item-inner i.icon-form-radio:after {
background-color:#9e9e9e
}
.theme-gray .focus-state .floating-label, .theme-gray .focus-state .label {
	color:#9e9e9e
}
.theme-gray .input-field.focus-state:after, .theme-gray .input-field.not-empty-state:after, .theme-gray .item-input-field.focus-state:after, .theme-gray .item-input-field.not-empty-state:after {
	background:#9e9e9e
}
.theme-gray .picker-calendar-day.picker-calendar-day-today span {
	color:#9e9e9e
}
.theme-gray .picker-calendar-day.picker-calendar-day-selected span {
	background-color:#9e9e9e;
	color:#fff
}
.theme-gray .picker-header {
	background-color:#9e9e9e
}
.theme-gray .modal-button {
	color:#9e9e9e
}
.swiper-pagination.color-gray .swiper-pagination-bullet-active, .theme-gray .swiper-pagination .swiper-pagination-bullet-active {
	background-color:#9e9e9e
}
.swiper-button-next.color-gray, .swiper-container-rtl .swiper-button-prev.color-gray, .theme-gray .swiper-button-next, .theme-gray .swiper-container-rtl .swiper-button-prev {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%239e9e9e'%2F%3E%3C%2Fsvg%3E")
}
.swiper-button-prev.color-gray, .swiper-container-rtl .swiper-button-next.color-gray, .theme-gray .swiper-button-prev, .theme-gray .swiper-container-rtl .swiper-button-next {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%239e9e9e'%2F%3E%3C%2Fsvg%3E")
}
.bg-gray, .list-block .swipeout-actions-left a.bg-gray, .list-block .swipeout-actions-right a.bg-gray, a.bg-gray {
	background-color:#9e9e9e
}
.border-gray {
	border-color:#9e9e9e
}
.border-gray:after, .border-gray:before, .list-block .border-gray.item-inner:after, .list-block .border-gray.item-inner:before, .list-block ul.border-gray:after, .list-block ul.border-gray:before {
	background-color:#9e9e9e
}
.floating-button.color-gray, .floating-button.theme-gray, .theme-gray .floating-button {
	color:#fff;
	background:#9e9e9e
}
.floating-button.color-gray.active-state, .floating-button.theme-gray.active-state, .theme-gray .floating-button.active-state, html:not(.watch-active-state) .floating-button.color-gray:active, html:not(.watch-active-state) .floating-button.theme-gray:active, html:not(.watch-active-state) .theme-gray .floating-button:active {
background:#616161
}
.floating-button.color-gray i, .floating-button.theme-gray i, .theme-gray .floating-button i {
	color:inherit
}
.ripple-gray .ripple-wave {
	background-color:rgba(158, 158, 158, .3)
}
.color-bluegray {
	color:#607d8b
}
.list-block .item-link.list-button.color-bluegray, .tabbar a.active.color-bluegray, a.color-bluegray {
	color:#607d8b
}
.label-switch input[type=checkbox]:checked+.checkbox.color-bluegray, .label-switch.color-bluegray input[type=checkbox]:checked+.checkbox {
	background-color:#607d8b
}
.theme-bluegray .button:not(.button-fill) {
color:#607d8b
}
.theme-bluegray .navbar .button:not(.button-fill), .theme-bluegray .subnavbar .button:not(.button-fill), .theme-bluegray .toolbar .button:not(.button-fill), .theme-bluegray.navbar .button:not(.button-fill), .theme-bluegray.subnavbar .button:not(.button-fill), .theme-bluegray.toolbar .button:not(.button-fill) {
color:#fff
}
.button.color-bluegray:not(.button-fill), .color-bluegray.buttons-row .button:not(.button-fill) {
color:#607d8b!important
}
.theme-bluegray .button.button-fill {
	background:#607d8b;
	color:#fff
}
.theme-bluegray .button.button-fill.active-state, html:not(.watch-active-state) .theme-bluegray .button.button-fill:active {
background:#455a64
}
.button.button-fill.bg-bluegray, .button.button-fill.color-bluegray {
	background:#607d8b!important;
	color:#fff
}
.button.button-fill.bg-bluegray.active-state, .button.button-fill.color-bluegray.active-state, html:not(.watch-active-state) .button.button-fill.bg-bluegray:active, html:not(.watch-active-state) .button.button-fill.color-bluegray:active {
background:#455a64!important
}
.color-bluegray i.icon, i.icon.color-bluegray {
	color:#607d8b
}
i.icon-next.color-bluegray, i.icon-next.theme-bluegray {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%23607d8b'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M10%206L8.59%207.41%2013.17%2012l-4.58%204.59L10%2018l6-6z'%2F%3E%3Cpath%20d%3D'M0%200h24v24H0z'%20fill%3D'none'%2F%3E%3C%2Fsvg%3E")
}
i.icon-prev.color-bluegray, i.icon-prev.theme-bluegray {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%23607d8b'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M15.41%207.41L14%206l-6%206%206%206%201.41-1.41L10.83%2012z'%2F%3E%3Cpath%20d%3D'M0%200h24v24H0z'%20fill%3D'none'%2F%3E%3C%2Fsvg%3E")
}
i.icon-back.color-bluegray, i.icon-back.theme-bluegray {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M20%2011H7.83l5.59-5.59L12%204l-8%208%208%208%201.41-1.41L7.83%2013H20v-2z'%20fill%3D'%23607d8b'%2F%3E%3C%2Fsvg%3E")
}
i.icon-forward.color-bluegray, i.icon-forward.theme-bluegray {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M12%204l-1.41%201.41L16.17%2011H4v2h12.17l-5.58%205.59L12%2020l8-8z'%20fill%3D'%23607d8b'%2F%3E%3C%2Fsvg%3E")
}
i.icon-bars.color-bluegray, i.icon-bars.theme-bluegray {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M3%2018h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z'%20fill%3D'%23607d8b'%2F%3E%3C%2Fsvg%3E")
}
.preloader.color-bluegray svg circle, .preloader.preloader-bluegray svg circle {
	stroke:#607d8b
}
.theme-bluegray a {
	color:#607d8b
}
.navbar.theme-bluegray, .subnavbar.theme-bluegray, .theme-bluegray .navbar, .theme-bluegray .subnavbar, .theme-bluegray .toolbar, .toolbar.theme-bluegray {
	background-color:#607d8b
}
.range-slider.theme-bluegray input[type=range]::-webkit-slider-thumb:before, .theme-bluegray .range-slider input[type=range]::-webkit-slider-thumb:before {
background-color:#607d8b
}
.range-slider.theme-bluegray input[type=range]::-webkit-slider-thumb, .theme-bluegray .range-slider input[type=range]::-webkit-slider-thumb {
background-color:#607d8b
}
.label-switch.theme-bluegray input[type=checkbox]:checked+.checkbox, .theme-bluegray .label-switch input[type=checkbox]:checked+.checkbox {
	background-color:rgba(96, 125, 139, .5)
}
.label-switch.theme-bluegray input[type=checkbox]:checked+.checkbox:after, .theme-bluegray .label-switch input[type=checkbox]:checked+.checkbox:after {
	background-color:#607d8b
}
.theme-bluegray label.label-checkbox, label.label-checkbox.theme-bluegray {
	cursor:pointer
}
.theme-bluegray label.label-checkbox i.icon-form-checkbox:after, label.label-checkbox.theme-bluegray i.icon-form-checkbox:after {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%23ffffff'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M9%2016.17L4.83%2012l-1.42%201.41L9%2019%2021%207l-1.41-1.41z'%2F%3E%3C%2Fsvg%3E")
}
.theme-bluegray label.label-checkbox input[type=checkbox]:checked+.item-media i.icon-form-checkbox, .theme-bluegray label.label-checkbox input[type=checkbox]:checked~.item-after i.icon-form-checkbox, .theme-bluegray label.label-checkbox input[type=checkbox]:checked~.item-inner i.icon-form-checkbox, .theme-bluegray label.label-checkbox input[type=radio]:checked+.item-media i.icon-form-checkbox, .theme-bluegray label.label-checkbox input[type=radio]:checked~.item-after i.icon-form-checkbox, .theme-bluegray label.label-checkbox input[type=radio]:checked~.item-inner i.icon-form-checkbox, label.label-checkbox.theme-bluegray input[type=checkbox]:checked+.item-media i.icon-form-checkbox, label.label-checkbox.theme-bluegray input[type=checkbox]:checked~.item-after i.icon-form-checkbox, label.label-checkbox.theme-bluegray input[type=checkbox]:checked~.item-inner i.icon-form-checkbox, label.label-checkbox.theme-bluegray input[type=radio]:checked+.item-media i.icon-form-checkbox, label.label-checkbox.theme-bluegray input[type=radio]:checked~.item-after i.icon-form-checkbox, label.label-checkbox.theme-bluegray input[type=radio]:checked~.item-inner i.icon-form-checkbox {
border-color:#607d8b;
background-color:#607d8b
}
.theme-bluegray label.label-radio i.icon-form-radio:after, label.label-radio.theme-bluegray i.icon-form-radio:after {
	background-color:#607d8b
}
.theme-bluegray label.label-radio input[type=checkbox]:checked+.item-media i.icon-form-radio, .theme-bluegray label.label-radio input[type=checkbox]:checked~.item-after i.icon-form-radio, .theme-bluegray label.label-radio input[type=checkbox]:checked~.item-inner i.icon-form-radio, .theme-bluegray label.label-radio input[type=radio]:checked+.item-media i.icon-form-radio, .theme-bluegray label.label-radio input[type=radio]:checked~.item-after i.icon-form-radio, .theme-bluegray label.label-radio input[type=radio]:checked~.item-inner i.icon-form-radio, label.label-radio.theme-bluegray input[type=checkbox]:checked+.item-media i.icon-form-radio, label.label-radio.theme-bluegray input[type=checkbox]:checked~.item-after i.icon-form-radio, label.label-radio.theme-bluegray input[type=checkbox]:checked~.item-inner i.icon-form-radio, label.label-radio.theme-bluegray input[type=radio]:checked+.item-media i.icon-form-radio, label.label-radio.theme-bluegray input[type=radio]:checked~.item-after i.icon-form-radio, label.label-radio.theme-bluegray input[type=radio]:checked~.item-inner i.icon-form-radio {
border-color:#607d8b
}
.theme-bluegray label.label-radio input[type=checkbox]:checked+.item-media i.icon-form-radio:after, .theme-bluegray label.label-radio input[type=checkbox]:checked~.item-after i.icon-form-radio:after, .theme-bluegray label.label-radio input[type=checkbox]:checked~.item-inner i.icon-form-radio:after, .theme-bluegray label.label-radio input[type=radio]:checked+.item-media i.icon-form-radio:after, .theme-bluegray label.label-radio input[type=radio]:checked~.item-after i.icon-form-radio:after, .theme-bluegray label.label-radio input[type=radio]:checked~.item-inner i.icon-form-radio:after, label.label-radio.theme-bluegray input[type=checkbox]:checked+.item-media i.icon-form-radio:after, label.label-radio.theme-bluegray input[type=checkbox]:checked~.item-after i.icon-form-radio:after, label.label-radio.theme-bluegray input[type=checkbox]:checked~.item-inner i.icon-form-radio:after, label.label-radio.theme-bluegray input[type=radio]:checked+.item-media i.icon-form-radio:after, label.label-radio.theme-bluegray input[type=radio]:checked~.item-after i.icon-form-radio:after, label.label-radio.theme-bluegray input[type=radio]:checked~.item-inner i.icon-form-radio:after {
background-color:#607d8b
}
.theme-bluegray .focus-state .floating-label, .theme-bluegray .focus-state .label {
	color:#607d8b
}
.theme-bluegray .input-field.focus-state:after, .theme-bluegray .input-field.not-empty-state:after, .theme-bluegray .item-input-field.focus-state:after, .theme-bluegray .item-input-field.not-empty-state:after {
	background:#607d8b
}
.theme-bluegray .picker-calendar-day.picker-calendar-day-today span {
	color:#607d8b
}
.theme-bluegray .picker-calendar-day.picker-calendar-day-selected span {
	background-color:#607d8b;
	color:#fff
}
.theme-bluegray .picker-header {
	background-color:#607d8b
}
.theme-bluegray .modal-button {
	color:#607d8b
}
.swiper-pagination.color-bluegray .swiper-pagination-bullet-active, .theme-bluegray .swiper-pagination .swiper-pagination-bullet-active {
	background-color:#607d8b
}
.swiper-button-next.color-bluegray, .swiper-container-rtl .swiper-button-prev.color-bluegray, .theme-bluegray .swiper-button-next, .theme-bluegray .swiper-container-rtl .swiper-button-prev {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23607d8b'%2F%3E%3C%2Fsvg%3E")
}
.swiper-button-prev.color-bluegray, .swiper-container-rtl .swiper-button-next.color-bluegray, .theme-bluegray .swiper-button-prev, .theme-bluegray .swiper-container-rtl .swiper-button-next {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23607d8b'%2F%3E%3C%2Fsvg%3E")
}
.bg-bluegray, .list-block .swipeout-actions-left a.bg-bluegray, .list-block .swipeout-actions-right a.bg-bluegray, a.bg-bluegray {
	background-color:#607d8b
}
.border-bluegray {
	border-color:#607d8b
}
.border-bluegray:after, .border-bluegray:before, .list-block .border-bluegray.item-inner:after, .list-block .border-bluegray.item-inner:before, .list-block ul.border-bluegray:after, .list-block ul.border-bluegray:before {
	background-color:#607d8b
}
.floating-button.color-bluegray, .floating-button.theme-bluegray, .theme-bluegray .floating-button {
	color:#fff;
	background:#607d8b
}
.floating-button.color-bluegray.active-state, .floating-button.theme-bluegray.active-state, .theme-bluegray .floating-button.active-state, html:not(.watch-active-state) .floating-button.color-bluegray:active, html:not(.watch-active-state) .floating-button.theme-bluegray:active, html:not(.watch-active-state) .theme-bluegray .floating-button:active {
background:#455a64
}
.floating-button.color-bluegray i, .floating-button.theme-bluegray i, .theme-bluegray .floating-button i {
	color:inherit
}
.ripple-bluegray .ripple-wave {
	background-color:rgba(96, 125, 139, .3)
}
.color-white {
	color:#fff
}
.list-block .item-link.list-button.color-white, .tabbar a.active.color-white, a.color-white {
	color:#fff
}
.label-switch input[type=checkbox]:checked+.checkbox.color-white, .label-switch.color-white input[type=checkbox]:checked+.checkbox {
	background-color:#fff
}
.theme-white .button:not(.button-fill) {
color:#fff
}
.theme-white .navbar .button:not(.button-fill), .theme-white .subnavbar .button:not(.button-fill), .theme-white .toolbar .button:not(.button-fill), .theme-white.navbar .button:not(.button-fill), .theme-white.subnavbar .button:not(.button-fill), .theme-white.toolbar .button:not(.button-fill) {
color:#fff
}
.button.color-white:not(.button-fill), .color-white.buttons-row .button:not(.button-fill) {
color:#fff!important
}
.theme-white .button.button-fill {
	background:#fff;
	color:#fff
}
.theme-white .button.button-fill.active-state, html:not(.watch-active-state) .theme-white .button.button-fill:active {
background:rgba(0, 0, 0, .1)
}
.button.button-fill.bg-white, .button.button-fill.color-white {
	background:#fff!important;
	color:#fff
}
.button.button-fill.bg-white.active-state, .button.button-fill.color-white.active-state, html:not(.watch-active-state) .button.button-fill.bg-white:active, html:not(.watch-active-state) .button.button-fill.color-white:active {
background:rgba(0, 0, 0, .1)!important
}
.color-white i.icon, i.icon.color-white {
	color:#fff
}
i.icon-next.color-white, i.icon-next.theme-white {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%23ffffff'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M10%206L8.59%207.41%2013.17%2012l-4.58%204.59L10%2018l6-6z'%2F%3E%3Cpath%20d%3D'M0%200h24v24H0z'%20fill%3D'none'%2F%3E%3C%2Fsvg%3E")
}
i.icon-prev.color-white, i.icon-prev.theme-white {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%23ffffff'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M15.41%207.41L14%206l-6%206%206%206%201.41-1.41L10.83%2012z'%2F%3E%3Cpath%20d%3D'M0%200h24v24H0z'%20fill%3D'none'%2F%3E%3C%2Fsvg%3E")
}
i.icon-back.color-white, i.icon-back.theme-white {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M20%2011H7.83l5.59-5.59L12%204l-8%208%208%208%201.41-1.41L7.83%2013H20v-2z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")
}
i.icon-forward.color-white, i.icon-forward.theme-white {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M12%204l-1.41%201.41L16.17%2011H4v2h12.17l-5.58%205.59L12%2020l8-8z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")
}
i.icon-bars.color-white, i.icon-bars.theme-white {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M3%2018h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")
}
.preloader.color-white svg circle, .preloader.preloader-white svg circle {
	stroke:#fff
}
.theme-white a {
	color:#fff
}
.navbar.theme-white, .subnavbar.theme-white, .theme-white .navbar, .theme-white .subnavbar, .theme-white .toolbar, .toolbar.theme-white {
	background-color:#fff
}
.range-slider.theme-white input[type=range]::-webkit-slider-thumb:before, .theme-white .range-slider input[type=range]::-webkit-slider-thumb:before {
background-color:#fff
}
.range-slider.theme-white input[type=range]::-webkit-slider-thumb, .theme-white .range-slider input[type=range]::-webkit-slider-thumb {
background-color:#fff
}
.label-switch.theme-white input[type=checkbox]:checked+.checkbox, .theme-white .label-switch input[type=checkbox]:checked+.checkbox {
	background-color:rgba(255, 255, 255, .5)
}
.label-switch.theme-white input[type=checkbox]:checked+.checkbox:after, .theme-white .label-switch input[type=checkbox]:checked+.checkbox:after {
	background-color:#fff
}
.theme-white label.label-checkbox, label.label-checkbox.theme-white {
	cursor:pointer
}
.theme-white label.label-checkbox i.icon-form-checkbox:after, label.label-checkbox.theme-white i.icon-form-checkbox:after {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%23ffffff'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M9%2016.17L4.83%2012l-1.42%201.41L9%2019%2021%207l-1.41-1.41z'%2F%3E%3C%2Fsvg%3E")
}
.theme-white label.label-checkbox input[type=checkbox]:checked+.item-media i.icon-form-checkbox, .theme-white label.label-checkbox input[type=checkbox]:checked~.item-after i.icon-form-checkbox, .theme-white label.label-checkbox input[type=checkbox]:checked~.item-inner i.icon-form-checkbox, .theme-white label.label-checkbox input[type=radio]:checked+.item-media i.icon-form-checkbox, .theme-white label.label-checkbox input[type=radio]:checked~.item-after i.icon-form-checkbox, .theme-white label.label-checkbox input[type=radio]:checked~.item-inner i.icon-form-checkbox, label.label-checkbox.theme-white input[type=checkbox]:checked+.item-media i.icon-form-checkbox, label.label-checkbox.theme-white input[type=checkbox]:checked~.item-after i.icon-form-checkbox, label.label-checkbox.theme-white input[type=checkbox]:checked~.item-inner i.icon-form-checkbox, label.label-checkbox.theme-white input[type=radio]:checked+.item-media i.icon-form-checkbox, label.label-checkbox.theme-white input[type=radio]:checked~.item-after i.icon-form-checkbox, label.label-checkbox.theme-white input[type=radio]:checked~.item-inner i.icon-form-checkbox {
border-color:#fff;
background-color:#fff
}
.theme-white label.label-radio i.icon-form-radio:after, label.label-radio.theme-white i.icon-form-radio:after {
	background-color:#fff
}
.theme-white label.label-radio input[type=checkbox]:checked+.item-media i.icon-form-radio, .theme-white label.label-radio input[type=checkbox]:checked~.item-after i.icon-form-radio, .theme-white label.label-radio input[type=checkbox]:checked~.item-inner i.icon-form-radio, .theme-white label.label-radio input[type=radio]:checked+.item-media i.icon-form-radio, .theme-white label.label-radio input[type=radio]:checked~.item-after i.icon-form-radio, .theme-white label.label-radio input[type=radio]:checked~.item-inner i.icon-form-radio, label.label-radio.theme-white input[type=checkbox]:checked+.item-media i.icon-form-radio, label.label-radio.theme-white input[type=checkbox]:checked~.item-after i.icon-form-radio, label.label-radio.theme-white input[type=checkbox]:checked~.item-inner i.icon-form-radio, label.label-radio.theme-white input[type=radio]:checked+.item-media i.icon-form-radio, label.label-radio.theme-white input[type=radio]:checked~.item-after i.icon-form-radio, label.label-radio.theme-white input[type=radio]:checked~.item-inner i.icon-form-radio {
border-color:#fff
}
.theme-white label.label-radio input[type=checkbox]:checked+.item-media i.icon-form-radio:after, .theme-white label.label-radio input[type=checkbox]:checked~.item-after i.icon-form-radio:after, .theme-white label.label-radio input[type=checkbox]:checked~.item-inner i.icon-form-radio:after, .theme-white label.label-radio input[type=radio]:checked+.item-media i.icon-form-radio:after, .theme-white label.label-radio input[type=radio]:checked~.item-after i.icon-form-radio:after, .theme-white label.label-radio input[type=radio]:checked~.item-inner i.icon-form-radio:after, label.label-radio.theme-white input[type=checkbox]:checked+.item-media i.icon-form-radio:after, label.label-radio.theme-white input[type=checkbox]:checked~.item-after i.icon-form-radio:after, label.label-radio.theme-white input[type=checkbox]:checked~.item-inner i.icon-form-radio:after, label.label-radio.theme-white input[type=radio]:checked+.item-media i.icon-form-radio:after, label.label-radio.theme-white input[type=radio]:checked~.item-after i.icon-form-radio:after, label.label-radio.theme-white input[type=radio]:checked~.item-inner i.icon-form-radio:after {
background-color:#fff
}
.theme-white .focus-state .floating-label, .theme-white .focus-state .label {
	color:#fff
}
.theme-white .input-field.focus-state:after, .theme-white .input-field.not-empty-state:after, .theme-white .item-input-field.focus-state:after, .theme-white .item-input-field.not-empty-state:after {
	background:#fff
}
.theme-white .picker-calendar-day.picker-calendar-day-today span {
	color:#fff
}
.theme-white .picker-calendar-day.picker-calendar-day-selected span {
	background-color:#fff;
	color:#fff
}
.theme-white .picker-header {
	background-color:#fff
}
.theme-white .modal-button {
	color:#fff
}
.swiper-pagination.color-white .swiper-pagination-bullet-active, .theme-white .swiper-pagination .swiper-pagination-bullet-active {
	background-color:#fff
}
.swiper-button-next.color-white, .swiper-container-rtl .swiper-button-prev.color-white, .theme-white .swiper-button-next, .theme-white .swiper-container-rtl .swiper-button-prev {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")
}
.swiper-button-prev.color-white, .swiper-container-rtl .swiper-button-next.color-white, .theme-white .swiper-button-prev, .theme-white .swiper-container-rtl .swiper-button-next {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")
}
.bg-white, .list-block .swipeout-actions-left a.bg-white, .list-block .swipeout-actions-right a.bg-white, a.bg-white {
	background-color:#fff
}
.border-white {
	border-color:#fff
}
.border-white:after, .border-white:before, .list-block .border-white.item-inner:after, .list-block .border-white.item-inner:before, .list-block ul.border-white:after, .list-block ul.border-white:before {
	background-color:#fff
}
.floating-button.color-white, .floating-button.theme-white, .theme-white .floating-button {
	color:#fff;
	background:#fff
}
.floating-button.color-white.active-state, .floating-button.theme-white.active-state, .theme-white .floating-button.active-state, html:not(.watch-active-state) .floating-button.color-white:active, html:not(.watch-active-state) .floating-button.theme-white:active, html:not(.watch-active-state) .theme-white .floating-button:active {
background:rgba(0, 0, 0, .1)
}
.floating-button.color-white i, .floating-button.theme-white i, .theme-white .floating-button i {
	color:inherit
}
.ripple-white .ripple-wave {
	background-color:rgba(255, 255, 255, .3)
}
.color-black {
	color:#000
}
.list-block .item-link.list-button.color-black, .tabbar a.active.color-black, a.color-black {
	color:#000
}
.label-switch input[type=checkbox]:checked+.checkbox.color-black, .label-switch.color-black input[type=checkbox]:checked+.checkbox {
	background-color:#000
}
.theme-black .button:not(.button-fill) {
color:#000
}
.theme-black .navbar .button:not(.button-fill), .theme-black .subnavbar .button:not(.button-fill), .theme-black .toolbar .button:not(.button-fill), .theme-black.navbar .button:not(.button-fill), .theme-black.subnavbar .button:not(.button-fill), .theme-black.toolbar .button:not(.button-fill) {
color:#fff
}
.button.color-black:not(.button-fill), .color-black.buttons-row .button:not(.button-fill) {
color:#000!important
}
.theme-black .button.button-fill {
	background:#000;
	color:#fff
}
.theme-black .button.button-fill.active-state, html:not(.watch-active-state) .theme-black .button.button-fill:active {
background:#333
}
.button.button-fill.bg-black, .button.button-fill.color-black {
	background:#000!important;
	color:#fff
}
.button.button-fill.bg-black.active-state, .button.button-fill.color-black.active-state, html:not(.watch-active-state) .button.button-fill.bg-black:active, html:not(.watch-active-state) .button.button-fill.color-black:active {
background:#333!important
}
.color-black i.icon, i.icon.color-black {
	color:#000
}
i.icon-next.color-black, i.icon-next.theme-black {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%23000000'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M10%206L8.59%207.41%2013.17%2012l-4.58%204.59L10%2018l6-6z'%2F%3E%3Cpath%20d%3D'M0%200h24v24H0z'%20fill%3D'none'%2F%3E%3C%2Fsvg%3E")
}
i.icon-prev.color-black, i.icon-prev.theme-black {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%23000000'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M15.41%207.41L14%206l-6%206%206%206%201.41-1.41L10.83%2012z'%2F%3E%3Cpath%20d%3D'M0%200h24v24H0z'%20fill%3D'none'%2F%3E%3C%2Fsvg%3E")
}
i.icon-back.color-black, i.icon-back.theme-black {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M20%2011H7.83l5.59-5.59L12%204l-8%208%208%208%201.41-1.41L7.83%2013H20v-2z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")
}
i.icon-forward.color-black, i.icon-forward.theme-black {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M12%204l-1.41%201.41L16.17%2011H4v2h12.17l-5.58%205.59L12%2020l8-8z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")
}
i.icon-bars.color-black, i.icon-bars.theme-black {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M3%2018h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")
}
.preloader.color-black svg circle, .preloader.preloader-black svg circle {
	stroke:#000
}
.theme-black a {
	color:#000
}
.navbar.theme-black, .subnavbar.theme-black, .theme-black .navbar, .theme-black .subnavbar, .theme-black .toolbar, .toolbar.theme-black {
	background-color:#000
}
.range-slider.theme-black input[type=range]::-webkit-slider-thumb:before, .theme-black .range-slider input[type=range]::-webkit-slider-thumb:before {
background-color:#000
}
.range-slider.theme-black input[type=range]::-webkit-slider-thumb, .theme-black .range-slider input[type=range]::-webkit-slider-thumb {
background-color:#000
}
.label-switch.theme-black input[type=checkbox]:checked+.checkbox, .theme-black .label-switch input[type=checkbox]:checked+.checkbox {
	background-color:rgba(0, 0, 0, .5)
}
.label-switch.theme-black input[type=checkbox]:checked+.checkbox:after, .theme-black .label-switch input[type=checkbox]:checked+.checkbox:after {
	background-color:#000
}
.theme-black label.label-checkbox, label.label-checkbox.theme-black {
	cursor:pointer
}
.theme-black label.label-checkbox i.icon-form-checkbox:after, label.label-checkbox.theme-black i.icon-form-checkbox:after {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20fill%3D'%23ffffff'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M9%2016.17L4.83%2012l-1.42%201.41L9%2019%2021%207l-1.41-1.41z'%2F%3E%3C%2Fsvg%3E")
}
.theme-black label.label-checkbox input[type=checkbox]:checked+.item-media i.icon-form-checkbox, .theme-black label.label-checkbox input[type=checkbox]:checked~.item-after i.icon-form-checkbox, .theme-black label.label-checkbox input[type=checkbox]:checked~.item-inner i.icon-form-checkbox, .theme-black label.label-checkbox input[type=radio]:checked+.item-media i.icon-form-checkbox, .theme-black label.label-checkbox input[type=radio]:checked~.item-after i.icon-form-checkbox, .theme-black label.label-checkbox input[type=radio]:checked~.item-inner i.icon-form-checkbox, label.label-checkbox.theme-black input[type=checkbox]:checked+.item-media i.icon-form-checkbox, label.label-checkbox.theme-black input[type=checkbox]:checked~.item-after i.icon-form-checkbox, label.label-checkbox.theme-black input[type=checkbox]:checked~.item-inner i.icon-form-checkbox, label.label-checkbox.theme-black input[type=radio]:checked+.item-media i.icon-form-checkbox, label.label-checkbox.theme-black input[type=radio]:checked~.item-after i.icon-form-checkbox, label.label-checkbox.theme-black input[type=radio]:checked~.item-inner i.icon-form-checkbox {
border-color:#000;
background-color:#000
}
.theme-black label.label-radio i.icon-form-radio:after, label.label-radio.theme-black i.icon-form-radio:after {
	background-color:#000
}
.theme-black label.label-radio input[type=checkbox]:checked+.item-media i.icon-form-radio, .theme-black label.label-radio input[type=checkbox]:checked~.item-after i.icon-form-radio, .theme-black label.label-radio input[type=checkbox]:checked~.item-inner i.icon-form-radio, .theme-black label.label-radio input[type=radio]:checked+.item-media i.icon-form-radio, .theme-black label.label-radio input[type=radio]:checked~.item-after i.icon-form-radio, .theme-black label.label-radio input[type=radio]:checked~.item-inner i.icon-form-radio, label.label-radio.theme-black input[type=checkbox]:checked+.item-media i.icon-form-radio, label.label-radio.theme-black input[type=checkbox]:checked~.item-after i.icon-form-radio, label.label-radio.theme-black input[type=checkbox]:checked~.item-inner i.icon-form-radio, label.label-radio.theme-black input[type=radio]:checked+.item-media i.icon-form-radio, label.label-radio.theme-black input[type=radio]:checked~.item-after i.icon-form-radio, label.label-radio.theme-black input[type=radio]:checked~.item-inner i.icon-form-radio {
border-color:#000
}
.theme-black label.label-radio input[type=checkbox]:checked+.item-media i.icon-form-radio:after, .theme-black label.label-radio input[type=checkbox]:checked~.item-after i.icon-form-radio:after, .theme-black label.label-radio input[type=checkbox]:checked~.item-inner i.icon-form-radio:after, .theme-black label.label-radio input[type=radio]:checked+.item-media i.icon-form-radio:after, .theme-black label.label-radio input[type=radio]:checked~.item-after i.icon-form-radio:after, .theme-black label.label-radio input[type=radio]:checked~.item-inner i.icon-form-radio:after, label.label-radio.theme-black input[type=checkbox]:checked+.item-media i.icon-form-radio:after, label.label-radio.theme-black input[type=checkbox]:checked~.item-after i.icon-form-radio:after, label.label-radio.theme-black input[type=checkbox]:checked~.item-inner i.icon-form-radio:after, label.label-radio.theme-black input[type=radio]:checked+.item-media i.icon-form-radio:after, label.label-radio.theme-black input[type=radio]:checked~.item-after i.icon-form-radio:after, label.label-radio.theme-black input[type=radio]:checked~.item-inner i.icon-form-radio:after {
background-color:#000
}
.theme-black .focus-state .floating-label, .theme-black .focus-state .label {
	color:#000
}
.theme-black .input-field.focus-state:after, .theme-black .input-field.not-empty-state:after, .theme-black .item-input-field.focus-state:after, .theme-black .item-input-field.not-empty-state:after {
	background:#000
}
.theme-black .picker-calendar-day.picker-calendar-day-today span {
	color:#000
}
.theme-black .picker-calendar-day.picker-calendar-day-selected span {
	background-color:#000;
	color:#fff
}
.theme-black .picker-header {
	background-color:#000
}
.theme-black .modal-button {
	color:#000
}
.swiper-pagination.color-black .swiper-pagination-bullet-active, .theme-black .swiper-pagination .swiper-pagination-bullet-active {
	background-color:#000
}
.swiper-button-next.color-black, .swiper-container-rtl .swiper-button-prev.color-black, .theme-black .swiper-button-next, .theme-black .swiper-container-rtl .swiper-button-prev {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")
}
.swiper-button-prev.color-black, .swiper-container-rtl .swiper-button-next.color-black, .theme-black .swiper-button-prev, .theme-black .swiper-container-rtl .swiper-button-next {
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")
}
.bg-black, .list-block .swipeout-actions-left a.bg-black, .list-block .swipeout-actions-right a.bg-black, a.bg-black {
	background-color:#000
}
.border-black {
	border-color:#000
}
.border-black:after, .border-black:before, .list-block .border-black.item-inner:after, .list-block .border-black.item-inner:before, .list-block ul.border-black:after, .list-block ul.border-black:before {
	background-color:#000
}
.floating-button.color-black, .floating-button.theme-black, .theme-black .floating-button {
	color:#fff;
	background:#000
}
.floating-button.color-black.active-state, .floating-button.theme-black.active-state, .theme-black .floating-button.active-state, html:not(.watch-active-state) .floating-button.color-black:active, html:not(.watch-active-state) .floating-button.theme-black:active, html:not(.watch-active-state) .theme-black .floating-button:active {
background:#333
}
.floating-button.color-black i, .floating-button.theme-black i, .theme-black .floating-button i {
	color:inherit
}
.ripple-black .ripple-wave {
	background-color:rgba(0, 0, 0, .3)
}
