/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html {
	font-family:sans-serif;
	line-height:1.15;
	-webkit-text-size-adjust:100%;
	-ms-text-size-adjust:100%
}
body {
	margin:0
}
article, aside, footer, header, nav, section {
	display:block
}
h1 {
	font-size:2em;
	margin:.67em 0
}
figcaption, figure, main {
	display:block
}
figure {
	margin:1em 40px
}
hr {
	box-sizing:content-box;
	height:0;
	overflow:visible
}
pre {
	font-family:monospace, monospace;
	font-size:1em
}
a {
	background-color:transparent;
	-webkit-text-decoration-skip:objects
}
a:active, a:hover {
	outline-width:0
}
abbr[title] {
	border-bottom:0;
	text-decoration:underline dotted;
	text-decoration:underline
}
b, strong {
	font-weight:inherit
}
b, strong {
	font-weight:bolder
}
code, kbd, samp {
	font-family:monospace, monospace;
	font-size:1em
}
dfn {
	font-style:italic
}
mark {
	background-color:#ff0;
	color:#000
}
small {
	font-size:80%
}
sub, sup {
	font-size:75%;
	line-height:0;
	position:relative;
	vertical-align:baseline
}
sub {
	bottom:-.25em
}
sup {
	top:-.5em
}
audio, video {
	display:inline-block
}
audio:not([controls]) {
display:none;
height:0
}
img {
	border-style:none
}
svg:not(:root) {
overflow:hidden
}
button, input, optgroup, select, textarea {
	font-family:sans-serif;
	font-size:100%;
	line-height:1.15;
	margin:0
}
button, input {
	overflow:visible
}
button, select {
	text-transform:none
}
button, html [type="button"], [type="reset"], [type="submit"] {
-webkit-appearance:button
}
button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner {
border-style:none;
padding:0
}
button:-moz-focusring, [type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring {
outline:1px dotted ButtonText
}
fieldset {
	border:1px solid #c0c0c0;
	margin:0 2px;
	padding:.35em .625em .75em
}
legend {
	box-sizing:border-box;
	color:inherit;
	display:table;
	max-width:100%;
	padding:0;
	white-space:normal
}
progress {
	display:inline-block;
	vertical-align:baseline
}
textarea {
	overflow:auto
}
[type="checkbox"], [type="radio"] {
box-sizing:border-box;
padding:0
}
[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button {
height:auto
}
[type="search"] {
-webkit-appearance:textfield;
outline-offset:-2px
}
[type="search"]::-webkit-search-cancel-button, [type="search"]::-webkit-search-decoration {
-webkit-appearance:none
}
::-webkit-file-upload-button {
-webkit-appearance:button;
font:inherit
}
details, menu {
	display:block
}
summary {
	display:list-item
}
canvas {
	display:inline-block
}
template {
	display:none
}
[hidden] {
display:none
}
*, *::before, *::after {
box-sizing:inherit
}
html {
	box-sizing:border-box;
	font-size:10px;
	line-height:1.42857143;
	-webkit-tap-highlight-color:transparent
}
body {
	background:#fff;
	color:#333;
	font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Ubuntu, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Hiragino Kaku Gothic Pro", Meiryo, "Malgun Gothic", "Helvetica Neue", sans-serif;
	font-size:1.4rem;
	overflow-x:hidden
}
a {
	color:#5764c6;
	text-decoration:underline
}
a:focus, a:hover {
	color:#283176
}
[disabled], .disabled {
cursor:default;
opacity:.75;
pointer-events:none
}
.btn .icon, .toast .icon, .menu .icon {
	font-size:1.3333em;
	line-height:.8em;
margin-right:.2rem;
	vertical-align:-20%
}
.icon-caret {
border-left:.4rem solid transparent;
border-right:.4rem solid transparent;
border-top:.4rem solid currentColor;
	display:inline-block;
	height:0;
margin:0 .2rem;
	vertical-align:middle;
	width:0
}
h1, h2, h3, h4, h5, h6 {
	color:inherit;
	font-weight:300;
	line-height:1.1;
	margin-bottom:1.5rem;
	margin-top:2.5rem
}
h1 {
	font-size:5rem
}
h2 {
	font-size:4rem
}
h3 {
	font-size:3rem
}
h4 {
	font-size:2.4rem
}
h5 {
	font-size:2rem
}
h6 {
	font-size:1.6rem
}
p {
	margin:0 0 1rem
}
blockquote {
border-left:.2rem solid #ddd;
	margin-left:0;
	padding:1rem 2rem
}
blockquote p:last-child {
	margin-bottom:0
}
blockquote cite {
	color:#b3b3b3
}
ul, ol {
	margin:2rem 0 2rem 2rem;

	padding:1px;   
	/*padding:0;*/

	/*padding:0*/

}
ul ul, ol ul, ul ol, ol ol {
	margin:1.5rem 0 1.5rem 2rem
}
ul li, ol li {
	margin-top:1rem
}
ul {
	list-style:disc inside
}
ul ul {
	list-style-type:circle
}
ol {
	list-style:decimal inside
}
ol ol {
	list-style-type:lower-alpha
}
dl dt {
	font-weight:bold
}
dl dd {
margin:.5rem 0 1.5rem 0
}
.lead {
	font-size:120%
}
mark, .highlight {
	background:#ffe5a3;
border-radius:.2rem;
	display:inline;
	font-size:1em;
	padding:.1em .3em;
	vertical-align:baseline
}
pre {
	background:#f9f9f9;
border-left:.2rem solid #e2e2e2;
	line-height:1.8rem;
	margin-bottom:1em;
	margin-top:1em;
	overflow:auto;
	padding:1.5rem 2.5rem
}
code {
	background:#efefef;
border-radius:.2rem;
	display:inline;
	font-size:1em;
	padding:.1em .3em;
	vertical-align:baseline;
	white-space:nowrap
}
pre code {
	background:transparent;
	border-left:0;
	line-height:1.8rem;
	margin-bottom:0;
	margin-top:0
}
.table {
	border-collapse:collapse;
	border-spacing:0;
	text-align:left;
	width:100%
}
.table.table-striped tbody tr:nth-of-type(odd) {
background:#fcfcfc
}
.table.table-hover tbody tr:hover {
	background:#f4f4f4
}
.table.table-hover tbody tr.selected {
	background:#f2f2f2
}
.table th, .table td {
border-bottom:.1rem solid #efefef;
	padding:1.5rem 1rem
}
.table th {
	border-color:#c9c9c9
}
.btn {
	-webkit-appearance:none;
	background:#fff;
border:.1rem solid #5764c6;
border-radius:.3rem;
	color:#5764c6;
	cursor:pointer;
	display:inline-block;
	font-size:1.4rem;
	height:3.2rem;
	line-height:1.6rem;
	outline:0;
padding:.7rem 1rem;
	text-align:center;
	text-decoration:none;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	vertical-align:middle;
	white-space:nowrap
}
.btn:focus {
	background:#f3f4fb
}
.btn:hover {
	background:#5764c6;
	border-color:#4452c0;
	color:#fff;
}
.btn:active, .btn.active {
	background:#4452c0;
	border-color:#3b49af;
	color:#fff
}
.btn.btn-primary {
	background:#5764c6;
	border-color:#4452c0;
	color:#fff
}
.btn.btn-primary:focus {
	background:#4856c1;
	border-color:#3b49af;
	color:#fff
}
.btn.btn-primary:hover {
	background:#404fbe;
	border-color:#35419c;
	color:#fff
}
.btn.btn-primary:active, .btn.btn-primary.active {
	background:#3e4cb6;
	border-color:#35419c;
	color:#fff
}
.btn.btn-primary.loading::after {
border-color:#fff;
border-right-color:transparent;
border-top-color:transparent
}
.btn.btn-link {
	background:transparent;
	border-color:transparent;
	color:#5764c6
}

.btn.k7-btn-link {
	background:transparent;
	border-color:transparent;
	color:#22b9ff
}


.btn.btn-link:focus, .btn.btn-link:hover {
	background:#f4f4f4;
	color:#35419c
}
.btn.btn-link:active, .btn.btn-link.active {
	background:#efefef;
	color:#283176
}
.btn.btn-sm {
border-radius:.2rem;
	font-size:1.2rem;
	height:2.4rem;
	line-height:1.4rem;
padding:.4rem .8rem
}
.btn.btn-lg {
border-radius:.4rem;
	font-size:1.8rem;
	height:4.2rem;
	line-height:2rem;
	padding:1rem 1.5rem
}
.btn.btn-block {
	display:block;
	width:100%
}
.btn.btn-clear {
	background:transparent;
	border:0;
	color:#666;
	height:2rem;
margin-left:.3rem;
	opacity:.45;
	padding:0;
	text-decoration:none
}
.btn.btn-clear:hover {
	opacity:.85
}
.btn.btn-clear::before {
content:"\00d7";
font-size:2rem
}
.btn-group {
	display:inline-flex;
	display:-ms-inline-flexbox;
	display:-webkit-inline-flex;
	-webkit-flex-wrap:nowrap;
	-ms-flex-wrap:nowrap;
	flex-wrap:nowrap;
	max-width:100%;
	overflow-x:auto
}
.btn-group .btn {
	-webkit-flex:1 0 auto;
	-ms-flex:1 0 auto;
	flex:1 0 auto
}
.btn-group .btn:first-of-type:not(:last-of-type) {
border-bottom-right-radius:0;
border-top-right-radius:0
}
.btn-group .btn:not(:first-of-type):not(:last-of-type) {
border-radius:0;
margin-left:-.1rem
}
.btn-group .btn:last-of-type:not(:first-of-type) {
border-bottom-left-radius:0;
border-top-left-radius:0;
margin-left:-.1rem
}
.btn-group .btn:hover, .btn-group .btn:focus, .btn-group .btn:active, .btn-group .btn.active {
	z-index:99
}
.btn-group.btn-group-block {
	display:flex;
	display:-ms-flexbox;
	display:-webkit-flex
}
.form-group:not(:last-child) {
margin-bottom:1rem
}
.form-input {
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
	background:#fff;
	background-image:none;
border:.1rem solid #c5c5c5;
border-radius:.3rem;
	color:#333;
	display:block;
	font-size:1.4rem;
	height:3.2rem;
	line-height:1.6rem;
	max-width:100%;
	outline:0;
padding:.7rem .8rem;
	position:relative;
	width:100%
}
.form-input:focus {
	border-color:#5764c6
}
.form-input[disabled] {
	background:#eeeff2
}
.form-input.input-sm {
border-radius:.2rem;
	font-size:1.2rem;
	height:2.4rem;
padding:.3rem .6rem
}
.form-input.input-lg {
border-radius:.4rem;
	font-size:1.6rem;
	height:4.2rem;
	line-height:2rem;
padding:1rem .8rem
}
.form-input.input-inline {
	display:inline-block;
	vertical-align:middle;
	width:auto
}
textarea.form-input {
	height:auto;
	line-height:2rem
}
.has-success .form-input, .form-input.is-success {
	border-color:#32b643
}
.has-danger .form-input, .form-input.is-danger {
	border-color:#e85600
}
.form-input[type=file] {
	height:auto
}
.form-input-hint {
	color:#888;
margin-top:.4rem
}
.has-success .form-input-hint, .is-success+.form-input-hint {
	color:#32b643
}
.has-danger .form-input-hint, .is-danger+.form-input-hint {
	color:#e85600
}
.form-label {
	display:block;
	line-height:1.6rem;
margin-bottom:.5rem
}
.form-select {
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
border:.1rem solid #c5c5c5;
border-radius:.3rem;
	font-size:1.4rem;
	line-height:1.6rem;
	min-width:18rem;
	outline:0;
padding:.5rem .8rem;
	vertical-align:middle
}
.form-select[multiple] option {
padding:.2rem .4rem
}
.form-select:not([multiple]) {
background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAUCAMAAACzvE1FAAAADFBMVEUzMzMzMzMzMzMzMzMKAG/3AAAAA3RSTlMAf4C/aSLHAAAAPElEQVR42q3NMQ4AIAgEQTn//2cLdRKppSGzBYwzVXvznNWs8C58CiussPJj8h6NwgorrKRdTvuV9v16Afn0AYFOB7aYAAAAAElFTkSuQmCC) no-repeat right .75rem center / .8rem 1rem;
height:3.2rem;
padding-right:2.4rem
}
.form-select:focus {
	border-color:#5764c6
}
.form-select::-ms-expand {
display:none
}
.form-select.select-sm {
border-radius:.2rem;
	font-size:1.2rem;
	height:2.4rem;
padding:.4rem 2rem .4rem .6rem
}
.form-select.select-lg {
	font-size:1.6rem;
	height:4.2rem;
	line-height:2rem;
padding:1rem 2.4rem 1rem .8rem
}
.has-success .form-select, .form-select.is-success {
	border-color:#32b643
}
.has-danger .form-select, .form-select.is-danger {
	border-color:#e85600
}
.form-checkbox input, .form-radio input, .form-switch input {
	clip:rect(0,0,0,0);
height:.1rem;
margin:-.1rem;
	overflow:hidden;
	position:absolute;
width:.1rem
}
.form-checkbox, .form-radio {
	cursor:pointer;
	display:inline-block;
	line-height:1.8rem;
padding:.3rem 2rem;
	position:relative
}
.form-checkbox .form-icon, .form-radio .form-icon {
border:.1rem solid #c5c5c5;
	display:inline-block;
	font-size:1.4rem;
	height:1.4rem;
	left:0;
	line-height:2.4rem;
	outline:0;
	padding:0;
	position:absolute;
top:.5rem;
transition:all .15s ease;
	vertical-align:top;
	width:1.4rem
}
.form-checkbox:hover .form-icon, .form-radio:hover .form-icon {
	border-color:#929292
}
.form-checkbox input:focus+.form-icon, .form-radio input:focus+.form-icon {
	border-color:#5764c6
}
.form-checkbox input:checked+.form-icon, .form-radio input:checked+.form-icon {
	background:#5764c6;
	border-color:#5764c6
}
.form-checkbox input:active+.form-icon, .form-radio input:active+.form-icon {
	background:#efefef
}
.form-checkbox .form-icon {
border-radius:.2rem
}
.form-checkbox input:checked+.form-icon::after {
background-clip:padding-box;
border:.2rem solid #fff;
border-left-width:0;
border-top-width:0;
content:"";
height:1rem;
left:50%;
margin-left:-.3rem;
margin-top:-.6rem;
position:absolute;
top:50%;
-webkit-transform:rotate(45deg);
-ms-transform:rotate(45deg);
transform:rotate(45deg);
width:.6rem
}
.form-checkbox input:indeterminate+.form-icon {
	background:#5764c6;
	border-color:#5764c6
}
.form-checkbox input:indeterminate+.form-icon::after {
background:#fff;
content:"";
height:.2rem;
left:50%;
margin-left:-.4rem;
margin-top:-.1rem;
position:absolute;
top:50%;
width:.8rem
}
.form-radio .form-icon {
border-radius:.7rem
}
.form-radio input:checked+.form-icon::after {
background:#fff;
border-radius:.2rem;
content:"";
height:.4rem;
left:50%;
margin-left:-.2rem;
margin-top:-.2rem;
position:absolute;
top:50%;
width:.4rem
}
.form-switch {
	cursor:pointer;
	display:inline-block;
	line-height:2rem;
padding:.3rem 2rem .3rem 3.6rem;
	position:relative
}
.form-switch .form-icon {
	background:#c5c5c5;
	background-clip:padding-box;
border:.1rem solid #c5c5c5;
border-radius:.9rem;
	display:inline-block;
	height:1.8rem;
	left:0;
	line-height:2.6rem;
	outline:0;
	padding:0;
	position:absolute;
top:.4rem;
	vertical-align:top;
	width:3rem
}
.form-switch .form-icon::after {
background:#fff;
border-radius:.8rem;
content:"";
display:block;
height:1.6rem;
left:0;
position:absolute;
top:0;
transition:left .15s ease;
width:1.6rem
}
.form-switch input:checked+.form-icon {
	background:#5764c6;
	border-color:#5764c6
}
.form-switch input:checked+.form-icon::after {
left:1.2rem
}
.form-switch input:active+.form-icon::after {
background:#efefef
}
.input-group {
	display:flex;
	display:-ms-flexbox;
	display:-webkit-flex
}
.input-group .input-group-addon {
	background:#f9f9f9;
border:.1rem solid #c5c5c5;
border-radius:.3rem;
	line-height:1.6rem;
padding:.7rem .8rem
}
.input-group .input-group-addon.addon-sm {
	font-size:1.2rem;
padding:.3rem .6rem
}
.input-group .input-group-addon.addon-lg {
	font-size:1.6rem;
	line-height:2rem;
padding:1rem .8rem
}
.input-group .input-group-addon, .input-group .input-group-btn {
	-webkit-flex:1 0 auto;
	-ms-flex:1 0 auto;
	flex:1 0 auto
}
.input-group .form-input:first-child:not(:last-child), .input-group .input-group-addon:first-child:not(:last-child), .input-group .input-group-btn:first-child:not(:last-child) {
border-bottom-right-radius:0;
border-top-right-radius:0
}
.input-group .form-input:not(:first-child):not(:last-child), .input-group .input-group-addon:not(:first-child):not(:last-child), .input-group .input-group-btn:not(:first-child):not(:last-child) {
border-radius:0;
margin-left:-.1rem
}
.input-group .form-input:last-child:not(:first-child), .input-group .input-group-addon:last-child:not(:first-child), .input-group .input-group-btn:last-child:not(:first-child) {
border-bottom-left-radius:0;
border-top-left-radius:0;
margin-left:-.1rem
}
.input-group .form-input:focus, .input-group .input-group-addon:focus, .input-group .input-group-btn:focus {
	z-index:99
}
.input-group.input-inline {
	display:inline-flex;
	display:-ms-inline-flexbox;
	display:-webkit-inline-flex
}
.label {
	background:#efefef;
border-radius:.2rem;
	color:#666;
	display:inline;
	font-size:1em;
	padding:.1em .3em;
	vertical-align:baseline;
	white-space:nowrap
}
.label.label-primary {
	background:#5764c6;
	color:#fff
}
.label.label-success {
	background:#32b643;
	color:#fff
}
.label.label-danger {
	background:#e85600;
	color:#fff
}
.img-responsive {
	display:block;
	height:auto;
	max-width:100%
}
.video-responsive {
	height:0;
	overflow:hidden;
	padding-bottom:56.25%;
	padding-top:3rem;
	position:relative
}
.video-responsive iframe, .video-responsive object, .video-responsive embed {
	height:100%;
	left:0;
	position:absolute;
	top:0;
	width:100%
}
.video-responsive video {
	height:auto;
	max-width:100%;
	width:100%
}
.video-responsive-4-3 {
	padding-bottom:75%
}
.figure {
	margin:0 0 1rem 0
}
.figure .figure-caption {
	color:#888;
	margin-top:1rem
}
.container {
	margin-left:auto;
	margin-right:auto;
	padding-left:1rem;
	padding-right:1rem;
	width:100%
}
@media screen and (min-width:980px) {
.grid-960 {
width:98rem
}
}
@media screen and (min-width:500px) {
.grid-480 {
width:50rem
}
}
.columns {
	display:flex;
	display:-ms-flexbox;
	display:-webkit-flex;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	margin-left:-1rem;
	margin-right:-1rem
}
.columns.col-gapless {
	margin-left:0;
	margin-right:0
}
.columns.col-gapless .column {
	padding-left:0;
	padding-right:0
}
.columns.col-oneline {
	-webkit-flex-wrap:nowrap;
	-ms-flex-wrap:nowrap;
	flex-wrap:nowrap;
	overflow-x:auto
}
.column {
	-webkit-flex:1;
	-ms-flex:1;
	flex:1;
	padding:1rem
}
.column.col-12, .column.col-11, .column.col-10, .column.col-9, .column.col-8, .column.col-7, .column.col-6, .column.col-5, .column.col-4, .column.col-3, .column.col-2, .column.col-1 {
	-webkit-flex:none;
	-ms-flex:none;
	flex:none
}
.col-12 {
	width:100%
}
.col-11 {
	width:91.66666667%
}
.col-10 {
	width:83.33333333%
}
.col-9 {
	width:75%
}
.col-8 {
	width:66.66666667%
}
.col-7 {
	width:58.33333333%
}
.col-6 {
	width:50%
}
.col-5 {
	width:41.66666667%
}
.col-4 {
	width:33.33333333%
}
.col-3 {
	width:25%
}
.col-2 {
	width:16.66666667%
}
.col-1 {
	width:8.33333333%
}
@media screen and (max-width:1280px) {
.col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1 {
-webkit-flex:none;
-ms-flex:none;
flex:none
}
.col-xl-12 {
width:100%
}
.col-xl-11 {
width:91.66666667%
}
.col-xl-10 {
width:83.33333333%
}
.col-xl-9 {
width:75%
}
.col-xl-8 {
width:66.66666667%
}
.col-xl-7 {
width:58.33333333%
}
.col-xl-6 {
width:50%
}
.col-xl-5 {
width:41.66666667%
}
.col-xl-4 {
width:33.33333333%
}
.col-xl-3 {
width:25%
}
.col-xl-2 {
width:16.66666667%
}
.col-xl-1 {
width:8.33333333%
}
}
@media screen and (max-width:960px) {
.col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1 {
-webkit-flex:none;
-ms-flex:none;
flex:none
}
.col-lg-12 {
width:100%
}
.col-lg-11 {
width:91.66666667%
}
.col-lg-10 {
width:83.33333333%
}
.col-lg-9 {
width:75%
}
.col-lg-8 {
width:66.66666667%
}
.col-lg-7 {
width:58.33333333%
}
.col-lg-6 {
width:50%
}
.col-lg-5 {
width:41.66666667%
}
.col-lg-4 {
width:33.33333333%
}
.col-lg-3 {
width:25%
}
.col-lg-2 {
width:16.66666667%
}
.col-lg-1 {
width:8.33333333%
}
}
@media screen and (max-width:840px) {
.col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1 {
-webkit-flex:none;
-ms-flex:none;
flex:none
}
.col-md-12 {
width:100%
}
.col-md-11 {
width:91.66666667%
}
.col-md-10 {
width:83.33333333%
}
.col-md-9 {
width:75%
}
.col-md-8 {
width:66.66666667%
}
.col-md-7 {
width:58.33333333%
}
.col-md-6 {
width:50%
}
.col-md-5 {
width:41.66666667%
}
.col-md-4 {
width:33.33333333%
}
.col-md-3 {
width:25%
}
.col-md-2 {
width:16.66666667%
}
.col-md-1 {
width:8.33333333%
}
}
@media screen and (max-width:600px) {
.col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1 {
-webkit-flex:none;
-ms-flex:none;
flex:none
}
.col-sm-12 {
width:100%
}
.col-sm-11 {
width:91.66666667%
}
.col-sm-10 {
width:83.33333333%
}
.col-sm-9 {
width:75%
}
.col-sm-8 {
width:66.66666667%
}
.col-sm-7 {
width:58.33333333%
}
.col-sm-6 {
width:50%
}
.col-sm-5 {
width:41.66666667%
}
.col-sm-4 {
width:33.33333333%
}
.col-sm-3 {
width:25%
}
.col-sm-2 {
width:16.66666667%
}
.col-sm-1 {
width:8.33333333%
}
}
@media screen and (max-width:480px) {
.col-xs-12, .col-xs-11, .col-xs-10, .col-xs-9, .col-xs-8, .col-xs-7, .col-xs-6, .col-xs-5, .col-xs-4, .col-xs-3, .col-xs-2, .col-xs-1 {
-webkit-flex:none;
-ms-flex:none;
flex:none
}
.col-xs-12 {
width:100%
}
.col-xs-11 {
width:91.66666667%
}
.col-xs-10 {
width:83.33333333%
}
.col-xs-9 {
width:75%
}
.col-xs-8 {
width:66.66666667%
}
.col-xs-7 {
width:58.33333333%
}
.col-xs-6 {
width:50%
}
.col-xs-5 {
width:41.66666667%
}
.col-xs-4 {
width:33.33333333%
}
.col-xs-3 {
width:25%
}
.col-xs-2 {
width:16.66666667%
}
.col-xs-1 {
width:8.33333333%
}
}
.form-horizontal {
	padding:1rem
}
.form-horizontal .form-group {
	display:flex;
	display:-ms-flexbox;
	display:-webkit-flex
}
.form-horizontal .form-label {
	margin-bottom:0;
padding:.8rem .4rem
}
.form-horizontal .form-checkbox, .form-horizontal .form-radio {
margin:.5rem 0
}
@media screen and (max-width:480px) {
.hide-xs {
display:none!important
}
}
@media screen and (max-width:600px) {
.hide-sm {
display:none!important
}
}
@media screen and (max-width:840px) {
.hide-md {
display:none!important
}
}
@media screen and (max-width:960px) {
.hide-lg {
display:none!important
}
}
@media screen and (max-width:1280px) {
.hide-xl {
display:none!important
}
}
.navbar {
	-webkit-align-items:center;
	align-items:center;
	display:flex;
	display:-ms-flexbox;
	display:-webkit-flex;
	-ms-flex-align:center;
	-ms-flex-pack:justify;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	-webkit-justify-content:space-between;
	justify-content:space-between
}
.navbar .navbar-section {
	-webkit-align-items:center;
	align-items:center;
	display:flex;
	display:-ms-flexbox;
	display:-webkit-flex;
	-ms-flex-align:center;
	padding:1rem 0
}
.empty {
	background:#f8f8f8;
border-radius:.3rem;
	padding:4rem;
	text-align:center
}
.empty .empty-title {
	font-size:1.8rem;
margin:1.5rem 0 .5rem 0
}
.empty .empty-meta {
	color:#888
}
.empty .empty-action {
	margin-top:1.5rem
}
.avatar {
	border-radius:50%;
	display:inline-block;
	font-size:1.4rem;
	font-weight:300;
	height:3.2rem;
	line-height:1;
	margin:0;
	position:relative;
	vertical-align:middle;
	width:3.2rem
}
.avatar.avatar-xs {
font-size:.8rem;
	height:1.6rem;
	width:1.6rem
}
.avatar.avatar-sm {
	font-size:1rem;
	height:2.4rem;
	width:2.4rem
}
.avatar.avatar-lg {
	font-size:2rem;
	height:4.8rem;
	width:4.8rem
}
.avatar.avatar-xl {
	font-size:2.6rem;
	height:6.4rem;
	width:6.4rem
}
.avatar img {
	border-radius:50%;
	height:100%;
	position:relative;
	width:100%;
	z-index:99;
	border:5px solid #fff
}
.avatar .avatar-icon {
	border:0;
	top:0;
	height:50px;
	position:absolute;
	right:-10px;
	width:50px
}
.avatar[data-initial]::after {
color:#fff;
content:attr(data-initial);
left:50%;
position:absolute;
top:50%;
-webkit-transform:translate(-50%, -50%);
-ms-transform:translate(-50%, -50%);
transform:translate(-50%, -50%);
z-index:0
}
.chip {
	-webkit-align-content:space-around;
	align-content:space-around;
	-webkit-align-items:center;
	align-items:center;
border:.1rem solid transparent;
border-radius:.3rem;
	display:flex;
	display:-ms-flexbox;
	display:-webkit-flex;
	-ms-flex-align:center;
	-ms-flex-line-pack:distribute;
	list-style:none;
	margin:0;
padding:.5rem 0
}
.chip .chip-icon {
	-webkit-flex:0 0 auto;
	-ms-flex:0 0 auto;
	flex:0 0 auto
}
.chip .chip-content {
	-webkit-flex:1 1 auto;
	-ms-flex:1 1 auto;
	flex:1 1 auto;
	overflow:hidden;
	padding:0 1rem;
	text-overflow:ellipsis;
	white-space:nowrap
}
.chip .chip-action {
	-webkit-flex:0 0 auto;
	-ms-flex:0 0 auto;
	flex:0 0 auto
}
.chip .chip-title {
	font-size:1.4rem
}
.chip .chip-meta {
	color:#b3b3b3;
	font-size:1.2rem
}
.chip-sm {
	-webkit-align-items:center;
	align-items:center;
	background:#eff1fa;
border-radius:.3rem;
	color:#666;
	display:-ms-inline-flexbox;
	display:inline-flex;
	display:-webkit-inline-flex;
	-ms-flex-align:center;
	font-size:1.2rem;
	height:2.4rem;
	max-width:100%;
padding:.3rem .6rem;
	text-decoration:none;
	vertical-align:middle
}
.chip-sm:hover, .chip-sm:focus {
	background:#e8eaf7
}
.chip-sm .btn-clear {
margin-top:-.2rem
}
.chip-sm .btn-clear::before {
color:#3b49af;
font-size:1.6rem
}
.chip-sm.selected {
	background:#5764c6;
	color:#fff
}
.chip-sm.selected .btn-clear::before {
color:#eff1fa
}
.chip-sm .chip-name {
margin-left:.4rem;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.chip-sm .avatar {
font-size:.8rem;
	height:1.6rem;
	width:1.6rem
}
.form-autocomplete {
	position:relative
}
.form-autocomplete .form-autocomplete-input {
	background:#fff;
border:.1rem solid #c5c5c5;
border-radius:.3rem;
	color:#333;
	display:block;
	font-size:1.4rem;
	line-height:1.6rem;
	max-width:100%;
	min-height:3.2rem;
	outline:0;
padding:.3rem .3rem 0 .3rem;
	width:100%
}
.form-autocomplete .form-autocomplete-input .chip-sm {
margin-bottom:.3rem
}
.form-autocomplete .form-autocomplete-input .form-input {
	background:#fff;
	border-color:transparent;
	display:inline-block;
	height:2.4rem;
margin-bottom:.3rem;
padding:.3rem;
	vertical-align:top;
	width:auto
}
.form-autocomplete .form-autocomplete-list {
	background:#fff;
border:.1rem solid #d2d2d2;
border-radius:.3rem;
box-shadow:0 .1rem .2rem rgba(0, 0, 0, .15);
	display:block;
	height:auto;
	left:0;
margin:.3rem 0 0 0;
padding:.5rem;
	position:absolute;
	top:100%;
	width:100%;
	z-index:1988
}
.form-autocomplete .form-autocomplete-item {
border-radius:.3rem;
	display:block;
margin-top:.1rem;
padding:.2rem 1rem
}
.form-autocomplete .form-autocomplete-item:hover, .form-autocomplete .form-autocomplete-item:focus {
	background:#fff
}
.form-autocomplete .form-autocomplete-item.active {
	background:#eff1fa
}
.tooltip {
	position:relative
}
.tooltip::after {
background:rgba(51, 51, 51, .9);
border-radius:.3rem;
bottom:100%;
color:#fff;
content:attr(data-tooltip);
display:block;
font-size:1.2rem;
left:50%;
line-height:1.6rem;
max-width:32rem;
opacity:0;
overflow:hidden;
padding:.6rem 1rem;
pointer-events:none;
position:absolute;
text-overflow:ellipsis;
-webkit-transform:translate(-50%, 0);
-ms-transform:translate(-50%, 0);
transform:translate(-50%, 0);
transition:all .216s ease;
z-index:99
}
.tooltip:focus::after, .tooltip:hover::after {
opacity:1;
-webkit-transform:translate(-50%, -.5rem);
-ms-transform:translate(-50%, -.5rem);
transform:translate(-50%, -.5rem)
}
.tooltip[disabled], .tooltip.disabled {
	pointer-events:auto
}
.tooltip.tooltip-right::after {
bottom:50%;
left:100%;
-webkit-transform:translate(0, 50%);
-ms-transform:translate(0, 50%);
transform:translate(0, 50%)
}
.tooltip.tooltip-right:focus::after, .tooltip.tooltip-right:hover::after {
-webkit-transform:translate(.5rem, 50%);
-ms-transform:translate(.5rem, 50%);
transform:translate(.5rem, 50%)
}
.tooltip.tooltip-bottom::after {
bottom:auto;
top:100%;
-webkit-transform:translate(-50%, 0);
-ms-transform:translate(-50%, 0);
transform:translate(-50%, 0)
}
.tooltip.tooltip-bottom:focus::after, .tooltip.tooltip-bottom:hover::after {
-webkit-transform:translate(-50%, .5rem);
-ms-transform:translate(-50%, .5rem);
transform:translate(-50%, .5rem)
}
.tooltip.tooltip-left::after {
bottom:50%;
left:auto;
right:100%;
-webkit-transform:translate(0, 50%);
-ms-transform:translate(0, 50%);
transform:translate(0, 50%)
}
.tooltip.tooltip-left:focus::after, .tooltip.tooltip-left:hover::after {
-webkit-transform:translate(-.5rem, 50%);
-ms-transform:translate(-.5rem, 50%);
transform:translate(-.5rem, 50%)
}
.badge {
	position: absolute;
    right: 30px;
    margin-top: -11px;
    margin-right: -14px;
}
.badge[data-badge]::after {
background:#5764c6;
background-clip:padding-box;
border:.1rem solid #fff;
border-radius:1rem;
color:#fff;
content:attr(data-badge);
display:inline-block;
font-size:1.1rem;
height:1.8rem;
line-height:1.2rem;
min-width:1.8rem;
padding:.2rem .5rem;
text-align:center;
-webkit-transform:translate(-.2rem, -.8rem);
-ms-transform:translate(-.2rem, -.8rem);
transform:translate(-.2rem, -.8rem);
white-space:nowrap
}
.toast {
	background:rgba(51, 51, 51, .9);
border:.1rem solid #333;
	border-color:#333;
border-radius:.3rem;
	color:#fff;
	display:block;
	padding:1.4rem;
	width:100%
}
.toast.toast-primary {
	background:rgba(87, 100, 198, .9);
	border-color:#5764c6
}
.toast.toast-success {
	background:rgba(50, 182, 67, .9);
	border-color:#32b643
}
.toast.toast-danger {
	background:rgba(232, 86, 0, .9);
	border-color:#e85600
}
.toast a {
	color:#fff;
	text-decoration:underline
}
.toast a:hover, .toast a:focus, .toast a:active {
	opacity:.75
}
.toast .btn-clear {
	color:#fff
}
.menu {
	background:#fff;
border-radius:.3rem;
box-shadow:0 .1rem .4rem rgba(0, 0, 0, .3);
	display:block;
	margin:0;
padding:.5rem;
	text-align:left;
	z-index:999
}
.menu .menu-item {
border-radius:.3rem;
	color:#333;
	display:block;
	line-height:2.4rem;
margin-top:.1rem;
padding:.2rem 1rem;
	text-decoration:none;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none
}
.menu .menu-item a {
border-radius:.3rem;
	color:inherit;
	display:block;
margin:-.2rem -1rem;
padding:.2rem 1rem;
	text-decoration:none
}
.menu .menu-item a:focus, .menu .menu-item a:hover {
	color:#5764c6
}
.menu .menu-item a:active, .menu .menu-item a.active {
	background:#eff1fa;
	color:#4452c0
}
.menu .menu-header {
	color:#ccc;
	display:block;
	font-size:1.2rem;
	line-height:1.8rem;
	margin-top:0;
padding:.2rem 1rem
}
.menu .menu-header .menu-header-text {
	background:#fff;
	display:inline-block;
margin-left:-.6rem;
padding:0 .6rem;
	position:relative;
	z-index:99
}
.menu .menu-header::after {
border-bottom:.1rem solid #efefef;
content:"";
display:block;
height:.1rem;
-webkit-transform:translateY(-1rem);
-ms-transform:translateY(-1rem);
transform:translateY(-1rem);
width:100%
}
.dropdown {
	position:relative
}
.dropdown .menu {
-webkit-animation:slide-down .216s;
animation:slide-down .216s;
	display:none;
	left:0;
	min-width:18rem;
	position:absolute;
	top:100%;
-webkit-transform:translateY(.5rem);
-ms-transform:translateY(.5rem);
transform:translateY(.5rem)
}
.dropdown.active .menu, .dropdown .dropdown-toggle:focus+.menu, .dropdown .menu:hover {
	display:block
}
.breadcrumb, .tab, .pagination {
	list-style:none;
margin:.5rem 0
}
.breadcrumb {
	padding:1.2rem
}
.breadcrumb .breadcrumb-item {
	display:inline-block;
	margin:0
}
.breadcrumb .breadcrumb-item a {
	text-decoration:none
}
.breadcrumb .breadcrumb-item:last-child, .breadcrumb .breadcrumb-item:last-child a {
	color:#666;
	pointer-events:none
}
.breadcrumb .breadcrumb-item:not(:last-child)::after {
color:#c5c5c5;
content:"/";
padding:0 .4rem
}
.tab {
	display:flex;
	display:-ms-flexbox;
	display:-webkit-flex;
	-webkit-flex-wrap:nowrap;
	-ms-flex-wrap:nowrap;
	flex-wrap:nowrap;
	max-width:100%;
	overflow-x:auto
}
.tab .tab-item {
border-bottom:.1rem solid #c5c5c5;
	margin-top:0
}
.tab .tab-item a {
border-bottom:.2rem solid transparent;
	color:#333;
	display:block;
margin-bottom:-.1rem;
	margin-top:0;
padding:.8rem 1.4rem;
	text-decoration:none
}
.tab .tab-item a:focus, .tab .tab-item a:hover {
	color:#5764c6
}
.tab .tab-item.active a, .tab .tab-item a.active {
	border-bottom-color:#3b49af;
	color:#3b49af
}
.tab .tab-item .badge[data-badge]::after {
position:absolute;
right:-1.4rem;
top:1rem;
-webkit-transform:translate(-50%, -1rem);
-ms-transform:translate(-50%, -1rem);
transform:translate(-50%, -1rem)
}
.tab.tab-block .tab-item {
	-webkit-flex:1 0 auto;
	-ms-flex:1 0 auto;
	flex:1 0 auto;
	text-align:center
}
.pagination {
	display:inline-block;
	padding:1.2rem
}
.pagination .page-item {
	display:inline-block
}
.pagination .page-item span {
	display:inline-block;
padding:.6rem .5rem
}
.pagination .page-item a {
border-radius:.3rem;
	display:inline-block;
margin:0 .1rem;
padding:.6rem .8rem;
	text-decoration:none
}
.pagination .page-item a:focus, .pagination .page-item a:hover {
	background:#eff1fa
}
.pagination .page-item.active a {
	background:#5764c6;
	color:#fff
}
.modal {
	-webkit-align-items:center;
	align-items:center;
	bottom:0;
	display:none;
	-ms-flex-align:center;
	-ms-flex-pack:center;
	-ms-grid-row-align:center;
	-webkit-justify-content:center;
	justify-content:center;
	left:0;
	opacity:0;
	overflow:hidden;
	position:fixed;
	right:0;
	top:0
}
.modal.active {
	display:flex;
	display:-ms-flexbox;
	display:-webkit-flex;
	opacity:1;
	z-index:1988
}
.modal.active .modal-overlay {
	background:rgba(0, 0, 0, .75);
	bottom:0;
	display:block;
	left:0;
	position:absolute;
	right:0;
	top:0
}
.modal.active .modal-container {
-webkit-animation:slide-down .216s;
animation:slide-down .216s
}
.modal-container {
-webkit-animation:slide-up .216s;
animation:slide-up .216s;
	background:#fff;
border-radius:.3rem;
box-shadow:0 .1rem .4rem rgba(0, 0, 0, .3);
	display:block;
	margin:0 auto;
	padding:0;
	text-align:left;
	z-index:1988
}
.modal-container .modal-header {
	padding:1.5rem
}
.modal-container .modal-header .modal-title {
	font-size:1.5rem;
	margin:0
}
.modal-container .modal-body {
	max-height:50vh;
	overflow-y:auto;
	padding:1.5rem;
	position:relative
}
.modal-container .modal-footer {
	padding:1.5rem;
	text-align:right
}
@media screen and (min-width:640px) {
.modal-container {
width:64rem
}
}
@media screen and (min-width:320px) {
.modal-sm .modal-container {
width:32rem
}
}
.card {
	background:#fff;
border:.1rem solid #efefef;
border-radius:.3rem;
	display:block;
	margin:0;
	padding:0;
	text-align:left;
	z-index:999
}
.card .card-header, .card .card-body, .card .card-footer {
	padding:1.5rem 1.5rem 0 1.5rem
}
.card .card-header:last-child, .card .card-body:last-child, .card .card-footer:last-child {
	padding-bottom:1.5rem
}
.card .card-image {
	padding-top:1.5rem
}
.card .card-image:first-child {
	padding-top:0
}
.card .card-image:first-child img {
border-top-left-radius:.3rem;
border-top-right-radius:.3rem
}
.card .card-image:last-child img {
border-bottom-left-radius:.3rem;
border-bottom-right-radius:.3rem
}
.card .card-title {
	font-size:1.4em;
	line-height:1;
margin-bottom:.5rem;
	margin-top:0
}
.card .card-meta {
	color:#b3b3b3;
	font-size:1em;
	margin-bottom:0;
	margin-top:0
}
@-webkit-keyframes loading {
0% {
-webkit-transform:rotate(0deg);
transform:rotate(0deg)
}
100% {
-webkit-transform:rotate(360deg);
transform:rotate(360deg)
}
}
@keyframes loading {
0% {
-webkit-transform:rotate(0deg);
transform:rotate(0deg)
}
100% {
-webkit-transform:rotate(360deg);
transform:rotate(360deg)
}
}
@-webkit-keyframes slide-down {
0% {
margin-top:-3rem;
opacity:0
}
100% {
margin-top:0;
opacity:1
}
}
@keyframes slide-down {
0% {
margin-top:-3rem;
opacity:0
}
100% {
margin-top:0;
opacity:1
}
}
.divider {
border-bottom:.1rem solid #efefef;
	display:block;
margin:.5rem 0
}
.loading {
	color:transparent!important;
	min-height:1.6rem;
	pointer-events:none;
	position:relative
}
.loading::after {
-webkit-animation:loading 500ms infinite linear;
animation:loading 500ms infinite linear;
border:.2rem solid #5764c6;
border-radius:.8rem;
border-right-color:transparent;
border-top-color:transparent;
content:"";
display:block;
height:1.6rem;
left:50%;
margin-left:-.8rem;
margin-top:-.8rem;
position:absolute;
top:50%;
width:1.6rem
}
.clearfix::after, .container::after {
clear:both;
content:"";
display:table
}
.float-left {
	float:left!important
}
.float-right {
	float:right!important
}
.rel {
	position:relative
}
.abs {
	position:absolute
}
.fixed {
	position:fixed
}
.centered {
	display:block;
	float:none;
	margin-left:auto;
	margin-right:auto
}
.mt-10 {
	margin-top:1rem
}
.mr-10 {
	margin-right:1rem
}
.mb-10 {
	margin-bottom:1rem
}
.ml-10 {
	margin-left:1rem
}
.mt-5 {
margin-top:.5rem
}
.mr-5 {
margin-right:.5rem
}
.mb-5 {
margin-bottom:.5rem
}
.ml-5 {
margin-left:.5rem
}
.pt-10 {
	padding-top:1rem
}
.pr-10 {
	padding-right:1rem
}
.pb-10 {
	padding-bottom:1rem
}
.pl-10 {
	padding-left:1rem
}
.pt-5 {
padding-top:.5rem
}
.pr-5 {
padding-right:.5rem
}
.pb-5 {
padding-bottom:.5rem
}
.pl-5 {
padding-left:.5rem
}
.block {
	display:block
}
.inline {
	display:inline
}
.inline-block {
	display:inline-block
}
.flex {
	display:flex;
	display:-ms-flexbox;
	display:-webkit-flex
}
.inline-flex {
	display:inline-flex;
	display:-ms-inline-flexbox;
	display:-webkit-inline-flex
}
.hide {
	display:none!important
}
.visible {
	visibility:visible
}
.invisible {
	visibility:hidden
}
.text-hide {
	background:transparent;
	border:0;
	color:transparent;
	font:0/0 a;
	text-shadow:none
}
.text-left {
	text-align:left
}
.text-right {
	text-align:right
}
.text-center {
	text-align:center
}
.text-justify {
	text-align:justify
}
.text-lowercase {
	text-transform:lowercase
}
.text-uppercase {
	text-transform:uppercase
}
.text-capitalize {
	text-transform:capitalize
}
.text-normal {
	font-weight:normal
}
.text-bold {
	font-weight:bold
}
.text-italic {
	font-style:italic
}
.text-ellipsis {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.text-clip {
	overflow:hidden;
	text-overflow:clip;
	white-space:nowrap
}
.text-break {
	-webkit-hyphens:auto;
	-ms-hyphens:auto;
	hyphens:auto;
	word-break:break-word;
	word-wrap:break-word
}
.hand {
	cursor:pointer
}

.shadow {
box-shadow:0 .1rem .4rem rgba(0, 0, 0, .3)
}
.light-shadow {
box-shadow:0 .1rem .2rem rgba(0, 0, 0, .15)
}
.rounded {
border-radius:.3rem
}
.circle {
	border-radius:50%
}
span.fb {
	background:#205ece;
	color:#fff;
	padding:5px 15px 5px 10px;
	border-radius:14px
}
i.ic-fb {
	background:url("data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjY0cHgiIGhlaWdodD0iNjRweCIgdmlld0JveD0iMCAwIDQzMC4xMTMgNDMwLjExNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDMwLjExMyA0MzAuMTE0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggaWQ9IkZhY2Vib29rIiBkPSJNMTU4LjA4MSw4My4zYzAsMTAuODM5LDAsNTkuMjE4LDAsNTkuMjE4aC00My4zODV2NzIuNDEyaDQzLjM4NXYyMTUuMTgzaDg5LjEyMlYyMTQuOTM2aDU5LjgwNSAgIGMwLDAsNS42MDEtMzQuNzIxLDguMzE2LTcyLjY4NWMtNy43ODQsMC02Ny43ODQsMC02Ny43ODQsMHMwLTQyLjEyNywwLTQ5LjUxMWMwLTcuNCw5LjcxNy0xNy4zNTQsMTkuMzIxLTE3LjM1NCAgIGM5LjU4NiwwLDI5LjgxOCwwLDQ4LjU1NywwYzAtOS44NTksMC00My45MjQsMC03NS4zODVjLTI1LjAxNiwwLTUzLjQ3NiwwLTY2LjAyMSwwQzE1NS44NzgtMC4wMDQsMTU4LjA4MSw3Mi40OCwxNTguMDgxLDgzLjN6IiBmaWxsPSIjRkZGRkZGIi8+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==");
	background-position:50% 50%;
	padding:10px;
	margin-right:3px;
	background-size:15px 15px;
	background-repeat:no-repeat;
	color:red;
	margin-top:1px
}
*, *:after, *::before {
-moz-box-sizing:border-box;
box-sizing:border-box
}
html {
	max-width:600px;
	margin:0 auto
}
html, body, .st-container, .st-pusher, .st-content {
	background:#efefef;
	height:100%;
	overflow: hidden;
}
body {
	font-family:"Roboto", "Helvetica Neue", sans-serif
}
a {
	text-decoration:none
}
.st-content {
	overflow-y:scroll
}
.st-content, .st-content-inner {
	position:relative;
	min-height:85%
}
.st-container {
	position:relative;
	overflow:hidden
}
.st-pusher {
	position:relative;
	left:0;
	z-index:99;
	height:100%;
-webkit-transition:-webkit-transform .5s;
transition:transform .5s
}
.st-pusher::after {
position:absolute;
top:0;
right:0;
width:0;
height:0;
background:rgba(0, 0, 0, 0.2);
content:'';
opacity:0;
-webkit-transition:opacity .5s, width .1s .5s, height .1s .5s;
transition:opacity .5s, width .1s .5s, height .1s .5s
}
.st-menu-open .st-pusher::after {
	width:100%;
	height:100%;  
	opacity:.8;
	background:#000;
	-webkit-transition:opacity .5s;
	transition:background opacity .5s;
	z-index:99;
}

.st-menu {
	position:absolute;
	top:0;
	left:0;
	z-index:100;
	visibility:hidden;
	width:250px;
	height:100%;
-webkit-transition:all .5s;
transition:all .5s;
	background:#22b9fe;
	background:-moz-linear-gradient(top, #22b9fe 0, #53cbf1 33%, #13ab78 81%);
	background:-webkit-linear-gradient(top, #22b9fe 0, #53cbf1 33%, #13ab78 81%);
	background:linear-gradient(to bottom, #22b9fe 0, #53cbf1 33%, #13ab78 81%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#22b9fe', endColorstr='#13ab78', GradientType=0);
overflow: auto;
}

.st-menu::after {
position:absolute;
top:0;
right:0;
width:100%;
height:100%;
background:rgba(0, 0, 0, 0.2);
content:'';
opacity:1;
-webkit-transition:opacity .5s;
transition:opacity .5s
}
.st-menu-open .st-menu::after {
width:0;
height:0;
opacity:0;
-webkit-transition:opacity .5s, width .1s .5s, height .1s .5s;
transition:opacity .5s, width .1s .5s, height .1s .5s
}
.st-menu ul {
	margin:0;
	padding:0;
	list-style:none
}
.st-menu h2 {
	margin:0;
	padding:1em;
	color:rgba(0, 0, 0, 0.4);
	text-shadow:0 0 1px rgba(0, 0, 0, 0.1);
	font-weight:300;
	font-size:2em
}
.st-menu ul li a {
	display:block;
	width: 200px;
	color: #fff;
    border-radius: 24px;
    padding: 7px 10px;
    text-align: center;
    background: #789ae0;
    margin: 0 auto;
    font-size: 15px;
}
.st-menu ul li:first-child a {
	
}
.st-effect-10.st-container {
	-webkit-perspective:1500px;
	perspective:1500px;
	-webkit-perspective-origin:0 50%;
	perspective-origin:0 50%
}
.st-effect-10.st-menu-open .st-pusher {
	-webkit-transform:translate3d(250px, 0, 0);
	transform:translate3d(250px, 0, 0)
}
.st-effect-10.st-menu {
	z-index:1;
	opacity:1;
	-webkit-transform:translate3d(0, 0, -250px);
	transform:translate3d(0, 0, -250px)
}
.st-effect-10.st-menu-open .st-effect-10.st-menu {
	visibility:visible;
-webkit-transition:-webkit-transform .5s;
transition:transform .5s;
	-webkit-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0)
}
.no-csstransforms3d .st-pusher, .no-js .st-pusher {
	padding-left:250px
}
#loader {
	position:fixed;
	left:0;
	top:0;
	width:100%;
	height:100%;
	z-index:9999;
	background:url("../img/loading.gif");
	background-position:50% 50%;
	background-repeat:no-repeat;
	background-color:#fff
}
.no-padding-left {
	padding-left:0!important
}
.no-margin-top {
	margin-top:0!important
}
.no-padding-top {
	padding-top:0!important
}
.no-padding-right {
	padding-right:0!important
}
.text-shortener {
	letter-spacing:-0.1em
}
.mg-bottom-20 {
	margin-bottom:20px
}
.no-margin {
	margin:0!important
}
.no-padding {
	padding:0!important
}
.k5-btn-short {
	border-radius:28px;
	padding:8px 18px;
	min-width:75px
}
.mg-top-10 {
	margin-top:10px
}
.btn-white {
	background:#fff
}
.no-margin {
	margin:0
}
h3, h5.title {
	border:1px solid #555;
	border-radius:18px;
	display:inline-block;
	padding:4px 30px 6px 30px;
	font-size:1.7rem
}
.no-padding-bottom {
	padding-bottom:0!important
}
.bg-blue {
	background:#3498db;
	color:#fff
}
.bg-orange {
	background:#f39c12
}
.test {
	background:yellow
}
.menu-bar .column {
padding-top:.2rem;
padding-bottom:.2rem
}
.menu-bar {
	background:#22b9ff
}
.tribar {
	background-color:#22b9ff;
	color:#fff;
	border:0;
	font-size:2.8rem;
	padding-left:0;
	padding-right:0;
	height: 50px;
	display: block;

}
.logo {
	padding-top:1.4rem;
	padding-left:0
}
.search {
	font-size:3.2rem;
	color:#fff;
	padding-left:1rem
}
/*.slide-show {
	background:#22b9ff;
	background:-moz-linear-gradient(top, #22b9ff 0, #22b9ff 45%, #f9bf3b 100%);
	background:-webkit-linear-gradient(top, #22b9ff 0, #22b9ff 45%, #f9bf3b 100%);
	background:linear-gradient(to bottom, #22b9ff 0, #22b9ff 45%, #f9bf3b 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#22b9ff', endColorstr='#f9bf3b', GradientType=0)
}*/
.klik5-title {
	color:#076028;
	font-weight:bold;
	background:#e6f310;
	border-radius:5rem;
padding:.5rem 0;
	width:14rem;
	margin:0 auto;
	margin-top:-3.4rem;
	font-size:1.4rem
}
.slider-popular {
	margin-top:10px
}
.list-game .column {
	padding-top:0!important;
	padding-bottom:0!important
}
.list-game a {
	display:block;
	padding-bottom:5px
}
.list-game img {
	width:100%
}
.load-more {
	border-radius:20px;
	margin-bottom:10px
}
.tag-game {
	padding:4px 0
}
.tag-game a {
	background:#bdc3c7;
	padding:4px 10px;
	border-radius:12px;
	color:#fff;
	min-width:50px;
	text-align:center;
	float:left
}
.tag-game a:active {
	background:#2980b9;
	color:#fde3a7
}
.badge-contest {
	width:60px;
	height:75px;
	right:10px;
	top:-2px;
	position:absolute;
	z-index:99;
	background:url("../img/badge-contest.png") no-repeat top left
}
.profile {
	padding-top:30px
}
.profile h4 {
	margin-top:6px;
	margin-bottom:10px;
	color:#fff
}
.bottom-menu {
	text-align:center;
	padding:0 0 10px 10px;
	/*position:absolute;*/
	width:100%;
	bottom:0;
	margin-top: 10px;
}
.bottom-menu a {
	color:#fff;
	padding:4px
}
.subscriber {
	width:200px;
	text-align:center;
	padding:8px 12px;
	color:maroon;
	background: #fff;
	border-radius: 24px;
}
.avatar.avatar-xl {
	width:120px;
	height:120px
}
.avatar-icon {
	width:40px!important;
	height:40px!important
}
.sidebar-menu {
	font-size:2rem
}
.info-game {
	/*background-color: #fff;*/
    padding:0 10px 20px;
    margin: 0 auto;
    text-align: center;
    font-weight: bold;
    color: #000;
    font-size: 1.6rem;   
    width: 95%;
    position: relative;
    top: -17px;
    z-index: 1050;
    /*box-shadow: 0 0 10px rgba(195,195,195,0.5);*/ 
	height: auto;
	/*background:#22b9ff;
	padding:1rem 0;
	margin-left:-1rem;
	margin-right:-1rem;
	text-align:center;
	font-weight:bold;
	color:#fff;
	font-size:1.6rem*/
}
.main-banner-cta-button {
	position:absolute;
	left:0;
	right:0;
	bottom:11%;
	text-align:center
}
.main-banner-cta-button span {
	display:inline-block;
	padding:0.5rem 2rem;
	background-color:rgba(0,0,0,0.5);
	border-radius:1.5rem;
	color:#fff;
	font-size:1.8rem;
	font-weight:700;
	text-transform:uppercase;
/*box-shadow:0 0 1rem .3rem #333*/
	border: 2px solid #fff;
}
.play-button {
padding:.6rem 4rem;
	display:inline-block;
	background-color:#feee02;
	margin:1.4rem 0 1.6rem 0;
	border-radius:2.5rem;
	font-size:2rem;
	text-transform:uppercase;
	color:#000;
	border: 1px solid #bbb9b9;
letter-spacing:.3rem;
pointer:cursor !important;
/*box-shadow:0 0 1rem .3rem #077aab*/
}



.new-play-button {
	padding:.6rem 2rem;
	display:inline-block;
	background-color:#0699de;
	margin:0.2rem 0 1.6rem 5.5rem;
	border-radius:0.5rem;
	font-size:15px;
	font-weight: 100;
	text-transform:uppercase;
	color:#fff;
	border: 1px solid #bbb9b9;
	letter-spacing:.3rem;
	pointer:cursor !important;
/*box-shadow:0 0 1rem .3rem #077aab*/
}


.playbutton {
padding:.6rem 2rem;
	display:inline-block;
	background-color:#feee02;
	margin:1.4rem 0 1.6rem 0;
	border-radius:2.5rem;
	font-size:1.5rem;
	text-transform:uppercase;
	color:#000;
	border: 1px solid #bbb9b9;
letter-spacing:.3rem;
pointer:cursor !important;
/*box-shadow:0 0 1rem .3rem #077aab*/
}

.gemezz-playbutton{
	border-radius: .4rem;
    font-size: 1.8rem;
    height: 4.2rem;
    line-height: 2rem;
    padding: 1rem 1.5rem;
	margin-left: 9px;
	margin-right: 9px;
	background-color: #0699de!important;
    border: 0;
	width: 100%;
	color:#fff;
	margin-bottom: 9px;
}
.btn-voucher{
	border: 3px dashed #900019;
    border-radius: 10px;
    width: 100%;
    padding: 8px;
    background: #fcd35d;
    color: #330b01;
    font-weight: 700;
    background-image: url("../img/bg-c.png");
}
.go-to-register {
padding:.6rem 4rem;
	display:inline-block;
	background-color:#feee02;
	margin:1.4rem 0 1.6rem 0;
	font-size:2rem;
	text-transform:uppercase;
	color:#000;
letter-spacing:.3rem;
box-shadow:0 0 1rem .3rem #077aab
}
.tab-content {
	display:none
}
.tab-content.active {
	display:block
}
.tab {
	margin:0
}
.large-tab-link {
	background:#ddd;
	color:#838080;
	font-family:inherit;
	font-weight:700;
	border:0;
	padding:1rem 0;
	width:50%;
	outline:0
}
.large-tab-link.active {
	background-color:#fff;
	color:#000
}
.large-tab-link i {
padding-right:.8rem
}
.game-tab-content {
	background-color:#fff
}
.game-tab-content .columns {
	padding:0 1rem
}
.reviewer-photo {
	display:flex;
	align-items:center
}
.circle-wrap {
	border-radius:50%;
	overflow:hidden
}
.user-rating {
	background:#fff;
	margin-top:1rem
}
.prize-list {
	padding:1rem;
	background-color:#fff;
	margin-bottom:2rem
}
.semi-bold {
	font-weight:700;
	font-size:1.5rem
}
.related-games {
	margin:2rem 0;
	padding:1rem;
	/*background:#fff;*/
}
.collapsible-area {
	max-height:0;
	overflow:hidden;
transition:max-height .5s ease-in-out
}
.collapsible-area.open {
	max-height:500px
}
.detail-page-games {
	padding-bottom:0;
	background:#22b9fe
}
img.info-page-ava {
	width:100%;
	border-radius:4px
}
.info-game h5 {
	margin-top:0;
	margin-bottom:4px
}
.info-game-rating i {
	float:left;
	font-size:18px;
	color:#ccc
}
.info-game-footer {
	text-align:right;
	padding:0 1rem
}
i.fill {
	color:#f9bf3b;
	float:left
}
.info-game-played {
	margin-top:8px;
	margin-left:6px
}
.info-category-game {
	margin-top:4px
}
.info-category-game span.category {
	padding:0 6px;
	margin-right:10px;
	border:1px solid #555;
	border-radius:28px
}
.whatsapp-icon {
	display:inline-block;
	background-image:url('../img/icon_whatsapp.png');
	background-repeat:no-repeat;
	background-size:100%;
	width:21px;
	height:21px
}
a.btn-play-now {
	margin-top:-35px;
	width:170px;
	background:#1da1df;
	color:#fff;
	font-size:2rem;
	font-weight:bold;
	padding:1.2rem 3rem;
	border-radius:2.4rem;
	background:#22b9fe;
	background:-moz-linear-gradient(top, #22b9fe 0, #1d9fdb 100%);
	background:-webkit-linear-gradient(top, #22b9fe 0, #1d9fdb 100%);
	background:linear-gradient(to bottom, #22b9fe 0, #1d9fdb 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#22b9fe', endColorstr='#1d9fdb', GradientType=0);
	margin-bottom:10px
}
a.btn-play-now:active {
	opacity:.5
}
.info-game-2 p {
	text-align:center;
	color:#7f8c8d
}
.login-as-guest h4 {
	margin:12px 0 18px 0
}
.anonymous-login-as-guest{
	margin:auto !important;
	}
.icon-star{
	color:#E8BC11;
	}
a.login-with-fb, .login-with-member {
	float:left;
	width:200px;
	color:#fff;
	border-radius:24px;
	padding:8px 10px;
	text-align:center;
	background:#3b5998;
	margin-bottom:8px;
	margin-left:25px
}
a.anonymous-login-with-fb {
	float:left;
	width:200px;
	color:#fff;
	padding:8px 10px;
	text-align:center;
	background:#3b5998;
	margin-bottom:8px;
	margin-left:25px
	 margin: 0 0 12px;
    width: 100%;
}
.login-with-member {
	background:#fff;
	color:maroon
}
.k5-form-login {
	margin-top:10px
}
.k5-form-login input {
	border-radius:24px;
	padding:0 15px
}
.k5-form {
	border-radius:24px;
	padding-left:12px;
	padding-right:12px
}
.klik5-btn {
	width:100%;
	border-radius:24px
}
/*a.back-to-home {
	color:#fff;
	margin-top:10px
}*/
a.back-to-home {
    background: #789ae0 none repeat scroll 0 0;
    border-radius: 24px;
    color: #fff;
    line-height: 2;
    margin-top: 10px;
    padding: 5px 15px;
}
div.stars {
	display:inline-block
}
input.star {
	display:none
}
label.star {
	float:right;
	font-size:4rem;
	color:#ccc;
transition:all .2s
}
input.star:checked ~ label.star:before {
content:"\e838";
color:#f9bf3b
}
input.star-5:checked ~ label.star:before {
color:#f9bf3b
}
label.star:before {
	content:"\e838";
	font-family:'icomoon'!important
}
.center {
	text-align:center;
	margin:0 auto
}
.klik5-detail-game-slideshow {
	margin-bottom:10px
}
.modal-rating-wrap {
	border-top:1px solid #bdc3c7;
	border-bottom:1px solid #bdc3c7;
	padding-bottom:10px
}
.modal-rating-wrap h5 {
	margin:10px 0
}
.star-rating {
	display:inline-block
}
.star-rating span i {
	font-size:3rem;
	float:left;
	color:#ccc
}
.star-rating span i.fill {
	color:#f9bf3b
}
.k5-modal-rating {
	border-radius:12px
}
.k5-modal-rating .avatar {
	margin-top:-70px
}
.k5-modal-rating .star-rating span i {
	font-size:4rem
}
.user-score {
	padding-top:10px;
	margin-left:0;
	margin-right:0
}
.user-score .avatar img {
	width:70px;
	height:70px;
	border:0;
	padding:5px
}
.user-score dl {
	margin: 0;
    margin-top: 5px;
    letter-spacing: 0;
}
.user-score dd {
	margin-top:0
}
.user-score dt {
	font-size:14px;
	font-weight:normal
}
.user-score .score {
	font-size:22px;
	margin-top:10px;
	font-weight:bold;
	text-align:right
}
.user-score.leaderboards {
	background:#22b9ff; /*#ffea00;*/
	color: #fff;
	padding-top:0;
	padding-bottom:8px;
	letter-spacing: 0;
}
.colorwhite{
	color: #fff;
}
.txt-prz2 {
    text-align: center;
    font-size: 18px;
}
.btn-voucher2 {
    width: 100%;
    padding: 10px;
    background-color: #fff;
    width: 94%;
    margin: 15px auto;
    padding: 0;
    box-shadow: 0 0 5px rgba(0,0,0,0.3);
}
.fr-new {
    background: #1077e1;
    padding: 10px 20px 0px 20px;
    color: #fff;
}
.bdr-x {
    border-bottom: 1px solid #22b9ff;
}
.bdr-y {
    border-bottom: 1px solid #e0e0e0;
}
hr.brown {
	background:#3f2c2e;
	padding:1px 0 2px 0;
	margin:0;
	border:0
}
.title-leaderboards {
	background:#3f2c2e;
	color:#fff;
	position:1;
	position:relative
}
.title-leaderboards-wrap {
	margin-bottom:-25px
}
.user-score.leaderboards .avatar img {
	width:60px;
	height:60px;
	float:left
}
.user-score.leaderboards dt {
	margin-top:15px
}
.user-score.leaderboards .score {
	font-weight:normal;
	font-size:1.6rem;
	margin-top:1.4rem
}
span.ranking {
	position:relative;
	float:left;
	background:#000;
	font-size:14px;
	color:#fff;
	border-radius:12px;
	z-index:99;
	width:20px;
	height:20px;
	text-align:center;
	vertical-align:middle;
	top:18px
}
.more-leaderboard {
	background:#22b9ff;/*#ffea00;*/
	margin-top:-3px;
	text-align:center;
	padding:12px 0;
}
.leaderboard-header {
	background-repeat:no-repeat;
	background-position:50% 0;
	-ms-background-size:cover;
	-o-background-size:cover;
	-moz-background-size:cover;
	-webkit-background-size:cover;
	background-size:cover
}
.leaderboard-header h5 {
	position:relative;
	z-index:99;
	color:#fff
}
.leaderboards-header-image {
	position:relative
}
.leaderboards-header-image::after {
content:'';
position:absolute;
top:0;
left:0;
right:0;
bottom:0;
z-index:1;
opacity:.8;
background-color:#5387e6
}
.leaderboard-panel {
	width:100%;
	background: #0699de;
}
.alltime-leaderboard-panel{
	width:100%;
}
.competitionschedule-panel{
	width:100%;
	background: #0699de;
}
.competition-schedule{
	background: #0699de;
}
.leaderboards-sub-header {
	position:absolute;
	left:20px;
	bottom:10px;
	color:#fff;
	z-index:9
}
.leaderboards-title {
	font-size:21px;
	font-weight:700;
	margin:0
}
.leaderboards-sub-title {
	font-size:16px;
	margin-top:5px;
	margin-bottom:0
}
.leaderboard-head-block {
	background-color:#22b9ff;/*#ffea00;*/
	color: #fff;
	padding:1rem;
	letter-spacing: 0.1rem;
}
.leaderboard-head-title {
	font-size:1.5rem;
	font-weight:700;
padding:.3rem 0
}
.leaderboard-head-link {
	background-color:#3f2c2e;
	border-radius:1rem;
	color:#fff;
	font-size:1.4rem;
	font-weight:600;
padding:.3rem 1.4rem
}
.leaderboard-head-link:focus {
	background-color:#5f4f51;
	color:#fff
}
.front-leaderboard {
	margin-top:1rem
}
.user-score.leaderboards:last-of-type {
	border-bottom:0
}
.panel-content {
	padding:1rem 0
}
.panel-nav.sticky {
	position:fixed;
	left:1rem;
	right:1rem;
	background-color:#f7f7f7;
	top:0;
	z-index:999
}
.panel-body {
     padding: 0px !important; 
}
.tile {
	padding-bottom:1rem
}
.contest-period {
	position:relative;
	padding:0 1rem;
	font-size:1.5rem;
	font-weight:700;
	color:#3b49af
}
.winner-group {
	margin-bottom:2rem
}
.hidden-pagination {
	height:0;
	margin:0;
	overflow:hidden
}
.btn-indigo {
	background-color:#5764c6;
	color:#fff !important;
}
.leaderboard-header.blue {
	padding-top:60px;
	padding-bottom:14px;
	background:rgba(0, 74, 148, 1);
	background:-moz-linear-gradient(top, rgba(0, 74, 148, 1) 0, rgba(34, 110, 186, 1) 50%, rgba(0, 74, 148, 1) 100%);
	background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(0, 74, 148, 1)), color-stop(50%, rgba(34, 110, 186, 1)), color-stop(100%, rgba(0, 74, 148, 1)));
	background:-webkit-linear-gradient(top, rgba(0, 74, 148, 1) 0, rgba(34, 110, 186, 1) 50%, rgba(0, 74, 148, 1) 100%);
	background:-o-linear-gradient(top, rgba(0, 74, 148, 1) 0, rgba(34, 110, 186, 1) 50%, rgba(0, 74, 148, 1) 100%);
	background:-ms-linear-gradient(top, rgba(0, 74, 148, 1) 0, rgba(34, 110, 186, 1) 50%, rgba(0, 74, 148, 1) 100%);
	background:linear-gradient(to bottom, rgba(0, 74, 148, 1) 0, rgba(34, 110, 186, 1) 50%, rgba(0, 74, 148, 1) 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#004a94', endColorstr='#004a94', GradientType=0);
	color:yellow
}
.leaderboards-wrap.page .user-score.leaderboards {
	background:0
}
.k5-search-result ul {
	margin-left:0;
	margin-top:0
}
.k5-search-result ul li {
	list-style:none;
	display:inline
}
.k5-search-result ul li a {
	width:100%;
	float:left;
	padding:8px 0;
	border-top:1px solid #bdc3c7
}
.k5-search-result ul li a:active {
	background:#ecf0f1
}
.k5-search-result ul li img {
	float:left;
	width:50px;
	height:50px;
	border-radius:4px
}
.k5-search-result ul li a h5 {
	margin-left:60px;
	margin-top:10px
}
.k5-search-result ul li.article a h5 {
	margin-left:0;
	margin:4px 0
}
.k5-join-game {
	width:200px;
	text-align:center;
	background:#3498db;
	border-radius:18px;
	color:#fff;
	border:0
}
.profile-page {
	background:#22b9ff
}
.profile-page .profile {
	height:180px
}
.btn-setting-profile {
	position:absolute;
	z-index:99;
	color:#fff;
	top:0;
	right:-20px
}
span.fb {
	background:#205ece;
	color:#fff;
	padding:5px 15px 5px 10px;
	border-radius:14px
}
span.phone {
	background:#009cff;
	color:#fff;
	padding:5px 15px 5px 10px;
	border-radius:14px
}
span.phone i {
	margin-right:8px
}
.history h5 {
	float:left;
	margin-left:5px!important;
	margin-top:15px!important
}
.history .score {
	font-weight:bold;
	float:right;
	margin-top:16px;
	font-size:16px
}
.tile-centered {
	justify-content:center
}
.tile-content {
	align-items:center
}
.tile-image {
	width:80px;
	padding-right:1rem
}
.v-align-center {
	display:flex;
	justify-content:center;
	align-items:center;
	height:80vh
}
.strong-label {
	font-size:2rem;
	font-weight:700
}
.logo-linkit {
	display:inline-block;
	width:60%
}
.intro-modal .modal-container {
	background-color:#ddd;
	background-image:url(../img/bg_intro.jpg);
	background-repeat:no-repeat;
	background-size:100% auto;
	width:80%;
	max-width:600px;
	border-radius:2rem;
	position:relative
}
.intro-modal .modal-container::before {
content:'';
display:block;
padding-top:93.8%
}
.btn-modal-action {
	background-color:#3e2c2c;
	color:#fff;
	padding:0 2.5rem;
	border-radius:5px;
	font-weight:700;
	font-size:2rem
}
.modal-btn-wrap {
	position:absolute;
	bottom:15px;
	text-align:center;
	width:100%
}
.btn-modal-close {
	width:30px;
	height:30px;
	border:2px solid #fff;
	border-radius:50%;
	position:absolute;
	top:-10px;
	right:-10px;
	padding:1rem;
	background:#23a4de
}
.btn-modal-close span {
	color:#fff;
	position:absolute;
	top:5px;
	left:0;
	right:0;
	font-size:14px
}
.fsize2x {
	font-size:2rem
}
.modal.active .modal-overlay {
	background:rgba(69, 77, 93, .5)
}

<<<<<<< HEAD
<style>
/*#play-game{
	top:15%;
	}*/  
=======
/*#play-game{
	top:15%;
	}*/
>>>>>>> 350bf31eac5b6d1b07f0509e4553c26e1ddbaff6
.play-signup{
	background-color:#eee !important;
	border-radius: 10px !important;
	}

.candidateSignupHeadText {
	font-family:Philosopher;
	font-weight:bold;
	font-size:25px;
}
.caHeadUnderLine {
	height:3px;
	width:50px;
}
.cafildStyle {
	border-style:solid;
	border-color:#dcdcdc;
	border-width:0px 0px 1px 0px;
	border-radius:0px;
	box-shadow:0px 0px 0px rgba(0, 0, 0, 0.075) inset;
	padding:0px;
	color:#8F8F8F;
	transition: all 0.25s linear 0s;
}
.candidateSignupBL {
	padding:20px 30px;
	position:relative;
	background-color:#eee;
	margin-bottom: 38px;
	border-radius: 10px;
	
}
.caFildMT30 {
	margin-top: 20px;
}
.crossIcon {
	position:absolute;
	z-index:20;
	color:#818181;
	font-size:14px !important;
	top:5px;
	right:8px;
	cursor:pointer;
}
.player-name{
	 background-color: #eee !important;
    border-color: black !important;
    border-radius: 0 !important;
    border-style: solid !important;
    border-width: 0 0 2px !important;
    text-align: center !important;
	font-size:15px !important;
	}

.game-section {
	margin-bottom:1rem
}
.game-section-title {
	font-size:1.8rem;
	font-weight:700;
	padding:1.2rem 0;
	margin:0
}
.game-section-title.white-color {
	color:#fff
}
.game-section-item-title {
	display:block;
	text-align:center;
padding:.7rem 0;
	font-size:1.3rem;
	font-weight:600;
	max-height:4.8rem;
	overflow:hidden
}
.banner-wrap {
	position:relative
}
.rounded-img {
	position:relative;
	padding-bottom:62.5%;
	background:#ddd;
border-radius:.5rem;
	overflow:hidden
}
.rounded-img img {
	position:absolute
}
.game-group-title {
	margin:0;
	padding:0 0 1rem 0;
	border:0;
	font-size:1.4rem;
	font-weight:600
}
.game-section-group {
	padding:1rem;
	/*background-color:#fff;*/
	border-radius:5px
}
.game-section-group, .promoted-game {
	margin-bottom:1.5rem
}
.game-section .owl-nav {
	position:absolute;
	top:20%;
	left:-1rem;
	right:-1rem
}
.game-section .owl-theme .owl-nav [class*=owl-] {
position:absolute;
background:#ffea00;
opacity:1;
padding:1rem
}
.game-section .owl-theme .owl-nav [class*=owl-]:hover, .game-section .owl-theme .owl-nav [class*=owl-]:active {
background:#FFEA00
}
.game-section .owl-nav .owl-prev {
	left:0
}
.game-section .owl-nav .owl-next {
	right:0
}
.game-section .owl-nav i {
	font-size:2.5rem
}
.game-share {
	margin-left:-1rem;
	margin-right:-1rem;
	padding:0px 20px 20px 20px;
}
.copyright {
	padding:0 1rem;
	text-align:right;
	position:relative;
	margin:1rem 0 7rem;
	font-size:1.1rem
}
.copyright-brand {
	position:absolute;
	left:1rem;
	top:-5px
}
@font-face {
font-family:'icomoon';
src:url('fonts/icomoon.eot?tv4lt7');
src:url('fonts/icomoon.eot?tv4lt7#iefix') format('embedded-opentype'), url('fonts/icomoon.ttf?tv4lt7') format('truetype'), url('fonts/icomoon.woff?tv4lt7') format('woff'), url('fonts/icomoon.svg?tv4lt7#icomoon') format('svg');
font-weight:normal;
font-style:normal
}
[class^="icon-"], [class*=" icon-"] {
font-family:'icomoon'!important;
speak:none;
font-style:normal;
font-weight:normal;
font-variant:normal;
text-transform:none;
line-height:1;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale
}
.icon-d_rotation:before {
	content:"\e84d"
}
.icon-ac_unit:before {
	content:"\eb3b"
}
.icon-alarm:before {
	content:"\e855"
}
.icon-access_alarms:before {
	content:"\e191"
}
.icon-schedule:before {
	content:"\e8b5"
}
.icon-accessibility:before {
	content:"\e84e"
}
.icon-accessible:before {
	content:"\e914"
}
.icon-account_balance:before {
	content:"\e84f"
}
.icon-account_balance_wallet:before {
	content:"\e850"
}
.icon-account_box:before {
	content:"\e851"
}
.icon-account_circle:before {
	content:"\e853"
}
.icon-adb:before {
	content:"\e60e"
}
.icon-add:before {
	content:"\e145"
}
.icon-add_a_photo:before {
	content:"\e439"
}
.icon-alarm_add:before {
	content:"\e856"
}
.icon-add_alert:before {
	content:"\e003"
}
.icon-add_box:before {
	content:"\e146"
}
.icon-add_circle:before {
	content:"\e147"
}
.icon-control_point:before {
	content:"\e3ba"
}
.icon-add_location:before {
	content:"\e567"
}
.icon-add_shopping_cart:before {
	content:"\e854"
}
.icon-queue:before {
	content:"\e03c"
}
.icon-add_to_queue:before {
	content:"\e05c"
}
.icon-adjust:before {
	content:"\e39e"
}
.icon-airline_seat_flat:before {
	content:"\e630"
}
.icon-airline_seat_flat_angled:before {
	content:"\e631"
}
.icon-airline_seat_individual_suite:before {
	content:"\e632"
}
.icon-airline_seat_legroom_extra:before {
	content:"\e633"
}
.icon-airline_seat_legroom_normal:before {
	content:"\e634"
}
.icon-airline_seat_legroom_reduced:before {
	content:"\e635"
}
.icon-airline_seat_recline_extra:before {
	content:"\e636"
}
.icon-airline_seat_recline_normal:before {
	content:"\e637"
}
.icon-flight:before {
	content:"\e539"
}
.icon-airplanemode_inactive:before {
	content:"\e194"
}
.icon-airplay:before {
	content:"\e055"
}
.icon-airport_shuttle:before {
	content:"\eb3c"
}
.icon-alarm_off:before {
	content:"\e857"
}
.icon-alarm_on:before {
	content:"\e858"
}
.icon-album:before {
	content:"\e019"
}
.icon-all_inclusive:before {
	content:"\eb3d"
}
.icon-all_out:before {
	content:"\e90b"
}
.icon-android:before {
	content:"\e859"
}
.icon-announcement:before {
	content:"\e85a"
}
.icon-apps:before {
	content:"\e5c3"
}
.icon-archive:before {
	content:"\e149"
}
.icon-arrow_back:before {
	content:"\e5c4"
}
.icon-arrow_downward:before {
	content:"\e5db"
}
.icon-arrow_drop_down:before {
	content:"\e5c5"
}
.icon-arrow_drop_down_circle:before {
	content:"\e5c6"
}
.icon-arrow_drop_up:before {
	content:"\e5c7"
}
.icon-arrow_forward:before {
	content:"\e5c8"
}
.icon-arrow_upward:before {
	content:"\e5d8"
}
.icon-art_track:before {
	content:"\e060"
}
.icon-aspect_ratio:before {
	content:"\e85b"
}
.icon-poll:before {
	content:"\e801"
}
.icon-assignment:before {
	content:"\e85d"
}
.icon-assignment_ind:before {
	content:"\e85e"
}
.icon-assignment_late:before {
	content:"\e85f"
}
.icon-assignment_return:before {
	content:"\e860"
}
.icon-assignment_returned:before {
	content:"\e861"
}
.icon-assignment_turned_in:before {
	content:"\e862"
}
.icon-assistant:before {
	content:"\e39f"
}
.icon-flag:before {
	content:"\e153"
}
.icon-attach_file:before {
	content:"\e226"
}
.icon-attach_money:before {
	content:"\e227"
}
.icon-attachment:before {
	content:"\e2bc"
}
.icon-audiotrack:before {
	content:"\e3a1"
}
.icon-autorenew:before {
	content:"\e863"
}
.icon-av_timer:before {
	content:"\e01b"
}
.icon-backspace:before {
	content:"\e14a"
}
.icon-cloud_upload:before {
	content:"\e2c3"
}
.icon-battery_alert:before {
	content:"\e19c"
}
.icon-battery_charging_full:before {
	content:"\e1a3"
}
.icon-battery_std:before {
	content:"\e1a5"
}
.icon-battery_unknown:before {
	content:"\e1a6"
}
.icon-beach_access:before {
	content:"\eb3e"
}
.icon-beenhere:before {
	content:"\e52d"
}
.icon-block:before {
	content:"\e14b"
}
.icon-bluetooth:before {
	content:"\e1a7"
}
.icon-bluetooth_searching:before {
	content:"\e1aa"
}
.icon-bluetooth_connected:before {
	content:"\e1a8"
}
.icon-bluetooth_disabled:before {
	content:"\e1a9"
}
.icon-blur_circular:before {
	content:"\e3a2"
}
.icon-blur_linear:before {
	content:"\e3a3"
}
.icon-blur_off:before {
	content:"\e3a4"
}
.icon-blur_on:before {
	content:"\e3a5"
}
.icon-class:before {
	content:"\e86e"
}
.icon-turned_in:before {
	content:"\e8e6"
}
.icon-turned_in_not:before {
	content:"\e8e7"
}
.icon-border_all:before {
	content:"\e228"
}
.icon-border_bottom:before {
	content:"\e229"
}
.icon-border_clear:before {
	content:"\e22a"
}
.icon-border_color:before {
	content:"\e22b"
}
.icon-border_horizontal:before {
	content:"\e22c"
}
.icon-border_inner:before {
	content:"\e22d"
}
.icon-border_left:before {
	content:"\e22e"
}
.icon-border_outer:before {
	content:"\e22f"
}
.icon-border_right:before {
	content:"\e230"
}
.icon-border_style:before {
	content:"\e231"
}
.icon-border_top:before {
	content:"\e232"
}
.icon-border_vertical:before {
	content:"\e233"
}
.icon-branding_watermark:before {
	content:"\e06b"
}
.icon-brightness_1:before {
	content:"\e3a6"
}
.icon-brightness_2:before {
	content:"\e3a7"
}
.icon-brightness_3:before {
	content:"\e3a8"
}
.icon-brightness_4:before {
	content:"\e3a9"
}
.icon-brightness_low:before {
	content:"\e1ad"
}
.icon-brightness_medium:before {
	content:"\e1ae"
}
.icon-brightness_high:before {
	content:"\e1ac"
}
.icon-brightness_auto:before {
	content:"\e1ab"
}
.icon-broken_image:before {
	content:"\e3ad"
}
.icon-brush:before {
	content:"\e3ae"
}
.icon-bubble_chart:before {
	content:"\e6dd"
}
.icon-bug_report:before {
	content:"\e868"
}
.icon-build:before {
	content:"\e869"
}
.icon-burst_mode:before {
	content:"\e43c"
}
.icon-domain:before {
	content:"\e7ee"
}
.icon-business_center:before {
	content:"\eb3f"
}
.icon-cached:before {
	content:"\e86a"
}
.icon-cake:before {
	content:"\e7e9"
}
.icon-phone:before {
	content:"\e0cd"
}
.icon-call_end:before {
	content:"\e0b1"
}
.icon-call_made:before {
	content:"\e0b2"
}
.icon-merge_type:before {
	content:"\e252"
}
.icon-call_missed:before {
	content:"\e0b4"
}
.icon-call_missed_outgoing:before {
	content:"\e0e4"
}
.icon-call_received:before {
	content:"\e0b5"
}
.icon-call_split:before {
	content:"\e0b6"
}
.icon-call_to_action:before {
	content:"\e06c"
}
.icon-camera:before {
	content:"\e3af"
}
.icon-photo_camera:before {
	content:"\e412"
}
.icon-camera_enhance:before {
	content:"\e8fc"
}
.icon-camera_front:before {
	content:"\e3b1"
}
.icon-camera_rear:before {
	content:"\e3b2"
}
.icon-camera_roll:before {
	content:"\e3b3"
}
.icon-cancel:before {
	content:"\e5c9"
}
.icon-redeem:before {
	content:"\e8b1"
}
.icon-card_membership:before {
	content:"\e8f7"
}
.icon-card_travel:before {
	content:"\e8f8"
}
.icon-casino:before {
	content:"\eb40"
}
.icon-cast:before {
	content:"\e307"
}
.icon-cast_connected:before {
	content:"\e308"
}
.icon-center_focus_strong:before {
	content:"\e3b4"
}
.icon-center_focus_weak:before {
	content:"\e3b5"
}
.icon-change_history:before {
	content:"\e86b"
}
.icon-chat:before {
	content:"\e0b7"
}
.icon-chat_bubble:before {
	content:"\e0ca"
}
.icon-chat_bubble_outline:before {
	content:"\e0cb"
}
.icon-check:before {
	content:"\e5ca"
}
.icon-check_box:before {
	content:"\e834"
}
.icon-check_box_outline_blank:before {
	content:"\e835"
}
.icon-check_circle:before {
	content:"\e86c"
}
.icon-navigate_before:before {
	content:"\e408"
}
.icon-navigate_next:before {
	content:"\e409"
}
.icon-child_care:before {
	content:"\eb41"
}
.icon-child_friendly:before {
	content:"\eb42"
}
.icon-chrome_reader_mode:before {
	content:"\e86d"
}
.icon-close:before {
	content:"\e5cd"
}
.icon-clear_all:before {
	content:"\e0b8"
}
.icon-closed_caption:before {
	content:"\e01c"
}
.icon-wb_cloudy:before {
	content:"\e42d"
}
.icon-cloud_circle:before {
	content:"\e2be"
}
.icon-cloud_done:before {
	content:"\e2bf"
}
.icon-cloud_download:before {
	content:"\e2c0"
}
.icon-cloud_off:before {
	content:"\e2c1"
}
.icon-cloud_queue:before {
	content:"\e2c2"
}
.icon-code:before {
	content:"\e86f"
}
.icon-photo_library:before {
	content:"\e413"
}
.icon-collections_bookmark:before {
	content:"\e431"
}
.icon-palette:before {
	content:"\e40a"
}
.icon-colorize:before {
	content:"\e3b8"
}
.icon-comment:before {
	content:"\e0b9"
}
.icon-compare:before {
	content:"\e3b9"
}
.icon-compare_arrows:before {
	content:"\e915"
}
.icon-laptop:before {
	content:"\e31e"
}
.icon-confirmation_number:before {
	content:"\e638"
}
.icon-contact_mail:before {
	content:"\e0d0"
}
.icon-contact_phone:before {
	content:"\e0cf"
}
.icon-contacts:before {
	content:"\e0ba"
}
.icon-content_copy:before {
	content:"\e14d"
}
.icon-content_cut:before {
	content:"\e14e"
}
.icon-content_paste:before {
	content:"\e14f"
}
.icon-control_point_duplicate:before {
	content:"\e3bb"
}
.icon-copyright:before {
	content:"\e90c"
}
.icon-mode_edit:before {
	content:"\e254"
}
.icon-create_new_folder:before {
	content:"\e2cc"
}
.icon-payment:before {
	content:"\e8a1"
}
.icon-crop:before {
	content:"\e3be"
}
.icon-crop_16_9:before {
	content:"\e3bc"
}
.icon-crop_3_2:before {
	content:"\e3bd"
}
.icon-crop_landscape:before {
	content:"\e3c3"
}
.icon-crop_7_5:before {
	content:"\e3c0"
}
.icon-crop_din:before {
	content:"\e3c1"
}
.icon-crop_free:before {
	content:"\e3c2"
}
.icon-crop_original:before {
	content:"\e3c4"
}
.icon-crop_portrait:before {
	content:"\e3c5"
}
.icon-crop_rotate:before {
	content:"\e437"
}
.icon-crop_square:before {
	content:"\e3c6"
}
.icon-dashboard:before {
	content:"\e871"
}
.icon-data_usage:before {
	content:"\e1af"
}
.icon-date_range:before {
	content:"\e916"
}
.icon-dehaze:before {
	content:"\e3c7"
}
.icon-delete:before {
	content:"\e872"
}
.icon-delete_forever:before {
	content:"\e92b"
}
.icon-delete_sweep:before {
	content:"\e16c"
}
.icon-description:before {
	content:"\e873"
}
.icon-desktop_mac:before {
	content:"\e30b"
}
.icon-desktop_windows:before {
	content:"\e30c"
}
.icon-details:before {
	content:"\e3c8"
}
.icon-developer_board:before {
	content:"\e30d"
}
.icon-developer_mode:before {
	content:"\e1b0"
}
.icon-device_hub:before {
	content:"\e335"
}
.icon-phonelink:before {
	content:"\e326"
}
.icon-devices_other:before {
	content:"\e337"
}
.icon-dialer_sip:before {
	content:"\e0bb"
}
.icon-dialpad:before {
	content:"\e0bc"
}
.icon-directions:before {
	content:"\e52e"
}
.icon-directions_bike:before {
	content:"\e52f"
}
.icon-directions_boat:before {
	content:"\e532"
}
.icon-directions_bus:before {
	content:"\e530"
}
.icon-directions_car:before {
	content:"\e531"
}
.icon-directions_railway:before {
	content:"\e534"
}
.icon-directions_run:before {
	content:"\e566"
}
.icon-directions_transit:before {
	content:"\e535"
}
.icon-directions_walk:before {
	content:"\e536"
}
.icon-disc_full:before {
	content:"\e610"
}
.icon-dns:before {
	content:"\e875"
}
.icon-not_interested:before {
	content:"\e033"
}
.icon-do_not_disturb_alt:before {
	content:"\e611"
}
.icon-do_not_disturb_off:before {
	content:"\e643"
}
.icon-remove_circle:before {
	content:"\e15c"
}
.icon-dock:before {
	content:"\e30e"
}
.icon-done:before {
	content:"\e876"
}
.icon-done_all:before {
	content:"\e877"
}
.icon-donut_large:before {
	content:"\e917"
}
.icon-donut_small:before {
	content:"\e918"
}
.icon-drafts:before {
	content:"\e151"
}
.icon-drag_handle:before {
	content:"\e25d"
}
.icon-time_to_leave:before {
	content:"\e62c"
}
.icon-dvr:before {
	content:"\e1b2"
}
.icon-edit_location:before {
	content:"\e568"
}
.icon-eject:before {
	content:"\e8fb"
}
.icon-markunread:before {
	content:"\e159"
}
.icon-enhanced_encryption:before {
	content:"\e63f"
}
.icon-equalizer:before {
	content:"\e01d"
}
.icon-error:before {
	content:"\e000"
}
.icon-error_outline:before {
	content:"\e001"
}
.icon-euro_symbol:before {
	content:"\e926"
}
.icon-ev_station:before {
	content:"\e56d"
}
.icon-insert_invitation:before {
	content:"\e24f"
}
.icon-event_available:before {
	content:"\e614"
}
.icon-event_busy:before {
	content:"\e615"
}
.icon-event_note:before {
	content:"\e616"
}
.icon-event_seat:before {
	content:"\e903"
}
.icon-exit_to_app:before {
	content:"\e879"
}
.icon-expand_less:before {
	content:"\e5ce"
}
.icon-expand_more:before {
	content:"\e5cf"
}
.icon-explicit:before {
	content:"\e01e"
}
.icon-explore:before {
	content:"\e87a"
}
.icon-exposure:before {
	content:"\e3ca"
}
.icon-exposure_neg_1:before {
	content:"\e3cb"
}
.icon-exposure_neg_2:before {
	content:"\e3cc"
}
.icon-exposure_plus_1:before {
	content:"\e3cd"
}
.icon-exposure_plus_2:before {
	content:"\e3ce"
}
.icon-exposure_zero:before {
	content:"\e3cf"
}
.icon-extension:before {
	content:"\e87b"
}
.icon-face:before {
	content:"\e87c"
}
.icon-fast_forward:before {
	content:"\e01f"
}
.icon-fast_rewind:before {
	content:"\e020"
}
.icon-favorite:before {
	content:"\e87d"
}
.icon-favorite_border:before {
	content:"\e87e"
}
.icon-featured_play_list:before {
	content:"\e06d"
}
.icon-featured_video:before {
	content:"\e06e"
}
.icon-sms_failed:before {
	content:"\e626"
}
.icon-fiber_dvr:before {
	content:"\e05d"
}
.icon-fiber_manual_record:before {
	content:"\e061"
}
.icon-fiber_new:before {
	content:"\e05e"
}
.icon-fiber_pin:before {
	content:"\e06a"
}
.icon-fiber_smart_record:before {
	content:"\e062"
}
.icon-get_app:before {
	content:"\e884"
}
.icon-file_upload:before {
	content:"\e2c6"
}
.icon-filter:before {
	content:"\e3d3"
}
.icon-filter_1:before {
	content:"\e3d0"
}
.icon-filter_2:before {
	content:"\e3d1"
}
.icon-filter_3:before {
	content:"\e3d2"
}
.icon-filter_4:before {
	content:"\e3d4"
}
.icon-filter_5:before {
	content:"\e3d5"
}
.icon-filter_6:before {
	content:"\e3d6"
}
.icon-filter_7:before {
	content:"\e3d7"
}
.icon-filter_8:before {
	content:"\e3d8"
}
.icon-filter_9:before {
	content:"\e3d9"
}
.icon-filter_9_plus:before {
	content:"\e3da"
}
.icon-filter_b_and_w:before {
	content:"\e3db"
}
.icon-filter_center_focus:before {
	content:"\e3dc"
}
.icon-filter_drama:before {
	content:"\e3dd"
}
.icon-filter_frames:before {
	content:"\e3de"
}
.icon-terrain:before {
	content:"\e564"
}
.icon-filter_list:before {
	content:"\e152"
}
.icon-filter_none:before {
	content:"\e3e0"
}
.icon-filter_tilt_shift:before {
	content:"\e3e2"
}
.icon-filter_vintage:before {
	content:"\e3e3"
}
.icon-find_in_page:before {
	content:"\e880"
}
.icon-find_replace:before {
	content:"\e881"
}
.icon-fingerprint:before {
	content:"\e90d"
}
.icon-first_page:before {
	content:"\e5dc"
}
.icon-fitness_center:before {
	content:"\eb43"
}
.icon-flare:before {
	content:"\e3e4"
}
.icon-flash_auto:before {
	content:"\e3e5"
}
.icon-flash_off:before {
	content:"\e3e6"
}
.icon-flash_on:before {
	content:"\e3e7"
}
.icon-flight_land:before {
	content:"\e904"
}
.icon-flight_takeoff:before {
	content:"\e905"
}
.icon-flip:before {
	content:"\e3e8"
}
.icon-flip_to_back:before {
	content:"\e882"
}
.icon-flip_to_front:before {
	content:"\e883"
}
.icon-folder:before {
	content:"\e2c7"
}
.icon-folder_open:before {
	content:"\e2c8"
}
.icon-folder_shared:before {
	content:"\e2c9"
}
.icon-folder_special:before {
	content:"\e617"
}
.icon-font_download:before {
	content:"\e167"
}
.icon-format_align_center:before {
	content:"\e234"
}
.icon-format_align_justify:before {
	content:"\e235"
}
.icon-format_align_left:before {
	content:"\e236"
}
.icon-format_align_right:before {
	content:"\e237"
}
.icon-format_bold:before {
	content:"\e238"
}
.icon-format_clear:before {
	content:"\e239"
}
.icon-format_color_fill:before {
	content:"\e23a"
}
.icon-format_color_reset:before {
	content:"\e23b"
}
.icon-format_color_text:before {
	content:"\e23c"
}
.icon-format_indent_decrease:before {
	content:"\e23d"
}
.icon-format_indent_increase:before {
	content:"\e23e"
}
.icon-format_italic:before {
	content:"\e23f"
}
.icon-format_line_spacing:before {
	content:"\e240"
}
.icon-format_list_bulleted:before {
	content:"\e241"
}
.icon-format_list_numbered:before {
	content:"\e242"
}
.icon-format_paint:before {
	content:"\e243"
}
.icon-format_quote:before {
	content:"\e244"
}
.icon-format_shapes:before {
	content:"\e25e"
}
.icon-format_size:before {
	content:"\e245"
}
.icon-format_strikethrough:before {
	content:"\e246"
}
.icon-format_textdirection_l_to_r:before {
	content:"\e247"
}
.icon-format_textdirection_r_to_l:before {
	content:"\e248"
}
.icon-format_underlined:before {
	content:"\e249"
}
.icon-question_answer:before {
	content:"\e8af"
}
.icon-forward:before {
	content:"\e154"
}
.icon-forward_10:before {
	content:"\e056"
}
.icon-forward_30:before {
	content:"\e057"
}
.icon-forward_5:before {
	content:"\e058"
}
.icon-free_breakfast:before {
	content:"\eb44"
}
.icon-fullscreen:before {
	content:"\e5d0"
}
.icon-fullscreen_exit:before {
	content:"\e5d1"
}
.icon-functions:before {
	content:"\e24a"
}
.icon-g_translate:before {
	content:"\e927"
}
.icon-games:before {
	content:"\e021"
}
.icon-gavel:before {
	content:"\e90e"
}
.icon-gesture:before {
	content:"\e155"
}
.icon-gif:before {
	content:"\e908"
}
.icon-goat:before {
	content:"\e900"
}
.icon-golf_course:before {
	content:"\eb45"
}
.icon-my_location:before {
	content:"\e55c"
}
.icon-location_searching:before {
	content:"\e1b7"
}
.icon-location_disabled:before {
	content:"\e1b6"
}
.icon-star:before {
	content:"\e838"
}
.icon-gradient:before {
	content:"\e3e9"
}
.icon-grain:before {
	content:"\e3ea"
}
.icon-graphic_eq:before {
	content:"\e1b8"
}
.icon-grid_off:before {
	content:"\e3eb"
}
.icon-grid_on:before {
	content:"\e3ec"
}
.icon-people:before {
	content:"\e7fb"
}
.icon-group_add:before {
	content:"\e7f0"
}
.icon-group_work:before {
	content:"\e886"
}
.icon-hd:before {
	content:"\e052"
}
.icon-hdr_off:before {
	content:"\e3ed"
}
.icon-hdr_on:before {
	content:"\e3ee"
}
.icon-hdr_strong:before {
	content:"\e3f1"
}
.icon-hdr_weak:before {
	content:"\e3f2"
}
.icon-headset:before {
	content:"\e310"
}
.icon-headset_mic:before {
	content:"\e311"
}
.icon-healing:before {
	content:"\e3f3"
}
.icon-hearing:before {
	content:"\e023"
}
.icon-help:before {
	content:"\e887"
}
.icon-help_outline:before {
	content:"\e8fd"
}
.icon-high_quality:before {
	content:"\e024"
}
.icon-highlight:before {
	content:"\e25f"
}
.icon-highlight_off:before {
	content:"\e888"
}
.icon-restore:before {
	content:"\e8b3"
}
.icon-home:before {
	content:"\e88a"
}
.icon-hot_tub:before {
	content:"\eb46"
}
.icon-local_hotel:before {
	content:"\e549"
}
.icon-hourglass_empty:before {
	content:"\e88b"
}
.icon-hourglass_full:before {
	content:"\e88c"
}
.icon-http:before {
	content:"\e902"
}
.icon-lock:before {
	content:"\e897"
}
.icon-photo:before {
	content:"\e410"
}
.icon-image_aspect_ratio:before {
	content:"\e3f5"
}
.icon-import_contacts:before {
	content:"\e0e0"
}
.icon-import_export:before {
	content:"\e0c3"
}
.icon-important_devices:before {
	content:"\e912"
}
.icon-inbox:before {
	content:"\e156"
}
.icon-indeterminate_check_box:before {
	content:"\e909"
}
.icon-info:before {
	content:"\e88e"
}
.icon-info_outline:before {
	content:"\e88f"
}
.icon-input:before {
	content:"\e890"
}
.icon-insert_comment:before {
	content:"\e24c"
}
.icon-insert_drive_file:before {
	content:"\e24d"
}
.icon-tag_faces:before {
	content:"\e420"
}
.icon-link:before {
	content:"\e157"
}
.icon-invert_colors:before {
	content:"\e891"
}
.icon-invert_colors_off:before {
	content:"\e0c4"
}
.icon-iso:before {
	content:"\e3f6"
}
.icon-keyboard:before {
	content:"\e312"
}
.icon-keyboard_arrow_down:before {
	content:"\e313"
}
.icon-keyboard_arrow_left:before {
	content:"\e314"
}
.icon-keyboard_arrow_right:before {
	content:"\e315"
}
.icon-keyboard_arrow_up:before {
	content:"\e316"
}
.icon-keyboard_backspace:before {
	content:"\e317"
}
.icon-keyboard_capslock:before {
	content:"\e318"
}
.icon-keyboard_hide:before {
	content:"\e31a"
}
.icon-keyboard_return:before {
	content:"\e31b"
}
.icon-keyboard_tab:before {
	content:"\e31c"
}
.icon-keyboard_voice:before {
	content:"\e31d"
}
.icon-kitchen:before {
	content:"\eb47"
}
.icon-label:before {
	content:"\e892"
}
.icon-label_outline:before {
	content:"\e893"
}
.icon-language:before {
	content:"\e894"
}
.icon-laptop_chromebook:before {
	content:"\e31f"
}
.icon-laptop_mac:before {
	content:"\e320"
}
.icon-laptop_windows:before {
	content:"\e321"
}
.icon-last_page:before {
	content:"\e5dd"
}
.icon-open_in_new:before {
	content:"\e89e"
}
.icon-layers:before {
	content:"\e53b"
}
.icon-layers_clear:before {
	content:"\e53c"
}
.icon-leak_add:before {
	content:"\e3f8"
}
.icon-leak_remove:before {
	content:"\e3f9"
}
.icon-lens:before {
	content:"\e3fa"
}
.icon-library_books:before {
	content:"\e02f"
}
.icon-library_music:before {
	content:"\e030"
}
.icon-lightbulb_outline:before {
	content:"\e90f"
}
.icon-line_style:before {
	content:"\e919"
}
.icon-line_weight:before {
	content:"\e91a"
}
.icon-linear_scale:before {
	content:"\e260"
}
.icon-linked_camera:before {
	content:"\e438"
}
.icon-list:before {
	content:"\e896"
}
.icon-live_help:before {
	content:"\e0c6"
}
.icon-live_tv:before {
	content:"\e639"
}
.icon-local_play:before {
	content:"\e553"
}
.icon-local_airport:before {
	content:"\e53d"
}
.icon-local_atm:before {
	content:"\e53e"
}
.icon-local_bar:before {
	content:"\e540"
}
.icon-local_cafe:before {
	content:"\e541"
}
.icon-local_car_wash:before {
	content:"\e542"
}
.icon-local_convenience_store:before {
	content:"\e543"
}
.icon-restaurant_menu:before {
	content:"\e561"
}
.icon-local_drink:before {
	content:"\e544"
}
.icon-local_florist:before {
	content:"\e545"
}
.icon-local_gas_station:before {
	content:"\e546"
}
.icon-shopping_cart:before {
	content:"\e8cc"
}
.icon-local_hospital:before {
	content:"\e548"
}
.icon-local_laundry_service:before {
	content:"\e54a"
}
.icon-local_library:before {
	content:"\e54b"
}
.icon-local_mall:before {
	content:"\e54c"
}
.icon-theaters:before {
	content:"\e8da"
}
.icon-local_offer:before {
	content:"\e54e"
}
.icon-local_parking:before {
	content:"\e54f"
}
.icon-local_pharmacy:before {
	content:"\e550"
}
.icon-local_pizza:before {
	content:"\e552"
}
.icon-print:before {
	content:"\e8ad"
}
.icon-local_shipping:before {
	content:"\e558"
}
.icon-local_taxi:before {
	content:"\e559"
}
.icon-location_city:before {
	content:"\e7f1"
}
.icon-location_off:before {
	content:"\e0c7"
}
.icon-room:before {
	content:"\e8b4"
}
.icon-lock_open:before {
	content:"\e898"
}
.icon-lock_outline:before {
	content:"\e899"
}
.icon-looks:before {
	content:"\e3fc"
}
.icon-looks_3:before {
	content:"\e3fb"
}
.icon-looks_4:before {
	content:"\e3fd"
}
.icon-looks_5:before {
	content:"\e3fe"
}
.icon-looks_6:before {
	content:"\e3ff"
}
.icon-looks_one:before {
	content:"\e400"
}
.icon-looks_two:before {
	content:"\e401"
}
.icon-sync:before {
	content:"\e627"
}
.icon-loupe:before {
	content:"\e402"
}
.icon-low_priority:before {
	content:"\e16d"
}
.icon-loyalty:before {
	content:"\e89a"
}
.icon-mail_outline:before {
	content:"\e0e1"
}
.icon-map:before {
	content:"\e55b"
}
.icon-markunread_mailbox:before {
	content:"\e89b"
}
.icon-memory:before {
	content:"\e322"
}
.icon-menu:before {
	content:"\e5d2"
}
.icon-message:before {
	content:"\e0c9"
}
.icon-mic:before {
	content:"\e029"
}
.icon-mic_none:before {
	content:"\e02a"
}
.icon-mic_off:before {
	content:"\e02b"
}
.icon-mms:before {
	content:"\e618"
}
.icon-mode_comment:before {
	content:"\e253"
}
.icon-monetization_on:before {
	content:"\e263"
}
.icon-money_off:before {
	content:"\e25c"
}
.icon-monochrome_photos:before {
	content:"\e403"
}
.icon-mood_bad:before {
	content:"\e7f3"
}
.icon-more:before {
	content:"\e619"
}
.icon-more_horiz:before {
	content:"\e5d3"
}
.icon-more_vert:before {
	content:"\e5d4"
}
.icon-motorcycle:before {
	content:"\e91b"
}
.icon-mouse:before {
	content:"\e323"
}
.icon-move_to_inbox:before {
	content:"\e168"
}
.icon-movie_creation:before {
	content:"\e404"
}
.icon-movie_filter:before {
	content:"\e43a"
}
.icon-multiline_chart:before {
	content:"\e6df"
}
.icon-music_note:before {
	content:"\e405"
}
.icon-music_video:before {
	content:"\e063"
}
.icon-nature:before {
	content:"\e406"
}
.icon-nature_people:before {
	content:"\e407"
}
.icon-navigation:before {
	content:"\e55d"
}
.icon-near_me:before {
	content:"\e569"
}
.icon-network_cell:before {
	content:"\e1b9"
}
.icon-network_check:before {
	content:"\e640"
}
.icon-network_locked:before {
	content:"\e61a"
}
.icon-network_wifi:before {
	content:"\e1ba"
}
.icon-new_releases:before {
	content:"\e031"
}
.icon-next_week:before {
	content:"\e16a"
}
.icon-nfc:before {
	content:"\e1bb"
}
.icon-no_encryption:before {
	content:"\e641"
}
.icon-signal_cellular_no_sim:before {
	content:"\e1ce"
}
.icon-note:before {
	content:"\e06f"
}
.icon-note_add:before {
	content:"\e89c"
}
.icon-notifications:before {
	content:"\e7f4"
}
.icon-notifications_active:before {
	content:"\e7f7"
}
.icon-notifications_none:before {
	content:"\e7f5"
}
.icon-notifications_off:before {
	content:"\e7f6"
}
.icon-notifications_paused:before {
	content:"\e7f8"
}
.icon-offline_pin:before {
	content:"\e90a"
}
.icon-ondemand_video:before {
	content:"\e63a"
}
.icon-opacity:before {
	content:"\e91c"
}
.icon-open_in_browser:before {
	content:"\e89d"
}
.icon-open_with:before {
	content:"\e89f"
}
.icon-pages:before {
	content:"\e7f9"
}
.icon-pageview:before {
	content:"\e8a0"
}
.icon-pan_tool:before {
	content:"\e925"
}
.icon-panorama:before {
	content:"\e40b"
}
.icon-radio_button_unchecked:before {
	content:"\e836"
}
.icon-panorama_horizontal:before {
	content:"\e40d"
}
.icon-panorama_vertical:before {
	content:"\e40e"
}
.icon-panorama_wide_angle:before {
	content:"\e40f"
}
.icon-party_mode:before {
	content:"\e7fa"
}
.icon-pause:before {
	content:"\e034"
}
.icon-pause_circle_filled:before {
	content:"\e035"
}
.icon-pause_circle_outline:before {
	content:"\e036"
}
.icon-people_outline:before {
	content:"\e7fc"
}
.icon-perm_camera_mic:before {
	content:"\e8a2"
}
.icon-perm_contact_calendar:before {
	content:"\e8a3"
}
.icon-perm_data_setting:before {
	content:"\e8a4"
}
.icon-perm_device_information:before {
	content:"\e8a5"
}
.icon-person_outline:before {
	content:"\e7ff"
}
.icon-perm_media:before {
	content:"\e8a7"
}
.icon-perm_phone_msg:before {
	content:"\e8a8"
}
.icon-perm_scan_wifi:before {
	content:"\e8a9"
}
.icon-person:before {
	content:"\e7fd"
}
.icon-person_add:before {
	content:"\e7fe"
}
.icon-person_pin:before {
	content:"\e55a"
}
.icon-person_pin_circle:before {
	content:"\e56a"
}
.icon-personal_video:before {
	content:"\e63b"
}
.icon-pets:before {
	content:"\e91d"
}
.icon-phone_android:before {
	content:"\e324"
}
.icon-phone_bluetooth_speaker:before {
	content:"\e61b"
}
.icon-phone_forwarded:before {
	content:"\e61c"
}
.icon-phone_in_talk:before {
	content:"\e61d"
}
.icon-phone_iphone:before {
	content:"\e325"
}
.icon-phone_locked:before {
	content:"\e61e"
}
.icon-phone_missed:before {
	content:"\e61f"
}
.icon-phone_paused:before {
	content:"\e620"
}
.icon-phonelink_erase:before {
	content:"\e0db"
}
.icon-phonelink_lock:before {
	content:"\e0dc"
}
.icon-phonelink_off:before {
	content:"\e327"
}
.icon-phonelink_ring:before {
	content:"\e0dd"
}
.icon-phonelink_setup:before {
	content:"\e0de"
}
.icon-photo_album:before {
	content:"\e411"
}
.icon-photo_filter:before {
	content:"\e43b"
}
.icon-photo_size_select_actual:before {
	content:"\e432"
}
.icon-photo_size_select_large:before {
	content:"\e433"
}
.icon-photo_size_select_small:before {
	content:"\e434"
}
.icon-picture_as_pdf:before {
	content:"\e415"
}
.icon-picture_in_picture:before {
	content:"\e8aa"
}
.icon-picture_in_picture_alt:before {
	content:"\e911"
}
.icon-pie_chart:before {
	content:"\e6c4"
}
.icon-pie_chart_outlined:before {
	content:"\e6c5"
}
.icon-pin_drop:before {
	content:"\e55e"
}
.icon-play_arrow:before {
	content:"\e037"
}
.icon-play_circle_filled:before {
	content:"\e038"
}
.icon-play_circle_outline:before {
	content:"\e039"
}
.icon-play_for_work:before {
	content:"\e906"
}
.icon-playlist_add:before {
	content:"\e03b"
}
.icon-playlist_add_check:before {
	content:"\e065"
}
.icon-playlist_play:before {
	content:"\e05f"
}
.icon-plus_one:before {
	content:"\e800"
}
.icon-polymer:before {
	content:"\e8ab"
}
.icon-pool:before {
	content:"\eb48"
}
.icon-portable_wifi_off:before {
	content:"\e0ce"
}
.icon-portrait:before {
	content:"\e416"
}
.icon-power:before {
	content:"\e63c"
}
.icon-power_input:before {
	content:"\e336"
}
.icon-power_settings_new:before {
	content:"\e8ac"
}
.icon-pregnant_woman:before {
	content:"\e91e"
}
.icon-present_to_all:before {
	content:"\e0df"
}
.icon-priority_high:before {
	content:"\e645"
}
.icon-public:before {
	content:"\e80b"
}
.icon-publish:before {
	content:"\e255"
}
.icon-queue_music:before {
	content:"\e03d"
}
.icon-queue_play_next:before {
	content:"\e066"
}
.icon-radio:before {
	content:"\e03e"
}
.icon-radio_button_checked:before {
	content:"\e837"
}
.icon-rate_review:before {
	content:"\e560"
}
.icon-receipt:before {
	content:"\e8b0"
}
.icon-recent_actors:before {
	content:"\e03f"
}
.icon-record_voice_over:before {
	content:"\e91f"
}
.icon-redo:before {
	content:"\e15a"
}
.icon-refresh:before {
	content:"\e5d5"
}
.icon-remove:before {
	content:"\e15b"
}
.icon-remove_circle_outline:before {
	content:"\e15d"
}
.icon-remove_from_queue:before {
	content:"\e067"
}
.icon-visibility:before {
	content:"\e8f4"
}
.icon-remove_shopping_cart:before {
	content:"\e928"
}
.icon-reorder:before {
	content:"\e8fe"
}
.icon-repeat:before {
	content:"\e040"
}
.icon-repeat_one:before {
	content:"\e041"
}
.icon-replay:before {
	content:"\e042"
}
.icon-replay_10:before {
	content:"\e059"
}
.icon-replay_30:before {
	content:"\e05a"
}
.icon-replay_5:before {
	content:"\e05b"
}
.icon-reply:before {
	content:"\e15e"
}
.icon-reply_all:before {
	content:"\e15f"
}
.icon-report:before {
	content:"\e160"
}
.icon-warning:before {
	content:"\e002"
}
.icon-restaurant:before {
	content:"\e56c"
}
.icon-restore_page:before {
	content:"\e929"
}
.icon-ring_volume:before {
	content:"\e0d1"
}
.icon-room_service:before {
	content:"\eb49"
}
.icon-rotate_90_degrees_ccw:before {
	content:"\e418"
}
.icon-rotate_left:before {
	content:"\e419"
}
.icon-rotate_right:before {
	content:"\e41a"
}
.icon-rounded_corner:before {
	content:"\e920"
}
.icon-router:before {
	content:"\e328"
}
.icon-rowing:before {
	content:"\e921"
}
.icon-rss_feed:before {
	content:"\e0e5"
}
.icon-rv_hookup:before {
	content:"\e642"
}
.icon-satellite:before {
	content:"\e562"
}
.icon-save:before {
	content:"\e161"
}
.icon-scanner:before {
	content:"\e329"
}
.icon-school:before {
	content:"\e80c"
}
.icon-screen_lock_landscape:before {
	content:"\e1be"
}
.icon-screen_lock_portrait:before {
	content:"\e1bf"
}
.icon-screen_lock_rotation:before {
	content:"\e1c0"
}
.icon-screen_rotation:before {
	content:"\e1c1"
}
.icon-screen_share:before {
	content:"\e0e2"
}
.icon-sd_storage:before {
	content:"\e1c2"
}
.icon-search:before {
	content:"\e8b6"
}
.icon-security:before {
	content:"\e32a"
}
.icon-select_all:before {
	content:"\e162"
}
.icon-send:before {
	content:"\e163"
}
.icon-sentiment_dissatisfied:before {
	content:"\e811"
}
.icon-sentiment_neutral:before {
	content:"\e812"
}
.icon-sentiment_satisfied:before {
	content:"\e813"
}
.icon-sentiment_very_dissatisfied:before {
	content:"\e814"
}
.icon-sentiment_very_satisfied:before {
	content:"\e815"
}
.icon-settings:before {
	content:"\e8b8"
}
.icon-settings_applications:before {
	content:"\e8b9"
}
.icon-settings_backup_restore:before {
	content:"\e8ba"
}
.icon-settings_bluetooth:before {
	content:"\e8bb"
}
.icon-settings_brightness:before {
	content:"\e8bd"
}
.icon-settings_cell:before {
	content:"\e8bc"
}
.icon-settings_ethernet:before {
	content:"\e8be"
}
.icon-settings_input_antenna:before {
	content:"\e8bf"
}
.icon-settings_input_composite:before {
	content:"\e8c1"
}
.icon-settings_input_hdmi:before {
	content:"\e8c2"
}
.icon-settings_input_svideo:before {
	content:"\e8c3"
}
.icon-settings_overscan:before {
	content:"\e8c4"
}
.icon-settings_phone:before {
	content:"\e8c5"
}
.icon-settings_power:before {
	content:"\e8c6"
}
.icon-settings_remote:before {
	content:"\e8c7"
}
.icon-settings_system_daydream:before {
	content:"\e1c3"
}
.icon-settings_voice:before {
	content:"\e8c8"
}
.icon-share:before {
	content:"\e80d"
}
.icon-shop:before {
	content:"\e8c9"
}
.icon-shop_two:before {
	content:"\e8ca"
}
.icon-shopping_basket:before {
	content:"\e8cb"
}
.icon-short_text:before {
	content:"\e261"
}
.icon-show_chart:before {
	content:"\e6e1"
}
.icon-shuffle:before {
	content:"\e043"
}
.icon-signal_cellular_4_bar:before {
	content:"\e1c8"
}
.icon-signal_cellular_connected_no_internet_4_bar:before {
	content:"\e1cd"
}
.icon-signal_cellular_null:before {
	content:"\e1cf"
}
.icon-signal_cellular_off:before {
	content:"\e1d0"
}
.icon-signal_wifi_4_bar:before {
	content:"\e1d8"
}
.icon-signal_wifi_4_bar_lock:before {
	content:"\e1d9"
}
.icon-signal_wifi_off:before {
	content:"\e1da"
}
.icon-sim_card:before {
	content:"\e32b"
}
.icon-sim_card_alert:before {
	content:"\e624"
}
.icon-skip_next:before {
	content:"\e044"
}
.icon-skip_previous:before {
	content:"\e045"
}
.icon-slideshow:before {
	content:"\e41b"
}
.icon-slow_motion_video:before {
	content:"\e068"
}
.icon-stay_primary_portrait:before {
	content:"\e0d6"
}
.icon-smoke_free:before {
	content:"\eb4a"
}
.icon-smoking_rooms:before {
	content:"\eb4b"
}
.icon-textsms:before {
	content:"\e0d8"
}
.icon-snooze:before {
	content:"\e046"
}
.icon-sort:before {
	content:"\e164"
}
.icon-sort_by_alpha:before {
	content:"\e053"
}
.icon-spa:before {
	content:"\eb4c"
}
.icon-space_bar:before {
	content:"\e256"
}
.icon-speaker:before {
	content:"\e32d"
}
.icon-speaker_group:before {
	content:"\e32e"
}
.icon-speaker_notes:before {
	content:"\e8cd"
}
.icon-speaker_notes_off:before {
	content:"\e92a"
}
.icon-speaker_phone:before {
	content:"\e0d2"
}
.icon-spellcheck:before {
	content:"\e8ce"
}
.icon-star_border:before {
	content:"\e83a"
}
.icon-star_half:before {
	content:"\e839"
}
.icon-stars:before {
	content:"\e8d0"
}
.icon-stay_primary_landscape:before {
	content:"\e0d5"
}
.icon-stop:before {
	content:"\e047"
}
.icon-stop_screen_share:before {
	content:"\e0e3"
}
.icon-storage:before {
	content:"\e1db"
}
.icon-store_mall_directory:before {
	content:"\e563"
}
.icon-straighten:before {
	content:"\e41c"
}
.icon-streetview:before {
	content:"\e56e"
}
.icon-strikethrough_s:before {
	content:"\e257"
}
.icon-style:before {
	content:"\e41d"
}
.icon-subdirectory_arrow_left:before {
	content:"\e5d9"
}
.icon-subdirectory_arrow_right:before {
	content:"\e5da"
}
.icon-subject:before {
	content:"\e8d2"
}
.icon-subscriptions:before {
	content:"\e064"
}
.icon-subtitles:before {
	content:"\e048"
}
.icon-subway:before {
	content:"\e56f"
}
.icon-supervisor_account:before {
	content:"\e8d3"
}
.icon-surround_sound:before {
	content:"\e049"
}
.icon-swap_calls:before {
	content:"\e0d7"
}
.icon-swap_horiz:before {
	content:"\e8d4"
}
.icon-swap_vert:before {
	content:"\e8d5"
}
.icon-swap_vertical_circle:before {
	content:"\e8d6"
}
.icon-switch_camera:before {
	content:"\e41e"
}
.icon-switch_video:before {
	content:"\e41f"
}
.icon-sync_disabled:before {
	content:"\e628"
}
.icon-sync_problem:before {
	content:"\e629"
}
.icon-system_update:before {
	content:"\e62a"
}
.icon-system_update_alt:before {
	content:"\e8d7"
}
.icon-tab:before {
	content:"\e8d8"
}
.icon-tab_unselected:before {
	content:"\e8d9"
}
.icon-tablet:before {
	content:"\e32f"
}
.icon-tablet_android:before {
	content:"\e330"
}
.icon-tablet_mac:before {
	content:"\e331"
}
.icon-tap_and_play:before {
	content:"\e62b"
}
.icon-text_fields:before {
	content:"\e262"
}
.icon-text_format:before {
	content:"\e165"
}
.icon-texture:before {
	content:"\e421"
}
.icon-thumb_down:before {
	content:"\e8db"
}
.icon-thumb_up:before {
	content:"\e8dc"
}
.icon-thumbs_up_down:before {
	content:"\e8dd"
}
.icon-timelapse:before {
	content:"\e422"
}
.icon-timeline:before {
	content:"\e922"
}
.icon-timer:before {
	content:"\e425"
}
.icon-timer_10:before {
	content:"\e423"
}
.icon-timer_3:before {
	content:"\e424"
}
.icon-timer_off:before {
	content:"\e426"
}
.icon-title:before {
	content:"\e264"
}
.icon-toc:before {
	content:"\e8de"
}
.icon-today:before {
	content:"\e8df"
}
.icon-toll:before {
	content:"\e8e0"
}
.icon-tonality:before {
	content:"\e427"
}
.icon-touch_app:before {
	content:"\e913"
}
.icon-toys:before {
	content:"\e332"
}
.icon-track_changes:before {
	content:"\e8e1"
}
.icon-traffic:before {
	content:"\e565"
}
.icon-train:before {
	content:"\e570"
}
.icon-tram:before {
	content:"\e571"
}
.icon-transfer_within_a_station:before {
	content:"\e572"
}
.icon-transform:before {
	content:"\e428"
}
.icon-translate:before {
	content:"\e8e2"
}
.icon-trending_down:before {
	content:"\e8e3"
}
.icon-trending_flat:before {
	content:"\e8e4"
}
.icon-trending_up:before {
	content:"\e8e5"
}
.icon-tune:before {
	content:"\e429"
}
.icon-tv:before {
	content:"\e333"
}
.icon-unarchive:before {
	content:"\e169"
}
.icon-undo:before {
	content:"\e166"
}
.icon-unfold_less:before {
	content:"\e5d6"
}
.icon-unfold_more:before {
	content:"\e5d7"
}
.icon-update:before {
	content:"\e923"
}
.icon-usb:before {
	content:"\e1e0"
}
.icon-verified_user:before {
	content:"\e8e8"
}
.icon-vertical_align_bottom:before {
	content:"\e258"
}
.icon-vertical_align_center:before {
	content:"\e259"
}
.icon-vertical_align_top:before {
	content:"\e25a"
}
.icon-vibration:before {
	content:"\e62d"
}
.icon-video_call:before {
	content:"\e070"
}
.icon-video_label:before {
	content:"\e071"
}
.icon-video_library:before {
	content:"\e04a"
}
.icon-videocam:before {
	content:"\e04b"
}
.icon-videocam_off:before {
	content:"\e04c"
}
.icon-videogame_asset:before {
	content:"\e338"
}
.icon-view_agenda:before {
	content:"\e8e9"
}
.icon-view_array:before {
	content:"\e8ea"
}
.icon-view_carousel:before {
	content:"\e8eb"
}
.icon-view_column:before {
	content:"\e8ec"
}
.icon-view_comfy:before {
	content:"\e42a"
}
.icon-view_compact:before {
	content:"\e42b"
}
.icon-view_day:before {
	content:"\e8ed"
}
.icon-view_headline:before {
	content:"\e8ee"
}
.icon-view_list:before {
	content:"\e8ef"
}
.icon-view_module:before {
	content:"\e8f0"
}
.icon-view_quilt:before {
	content:"\e8f1"
}
.icon-view_stream:before {
	content:"\e8f2"
}
.icon-view_week:before {
	content:"\e8f3"
}
.icon-vignette:before {
	content:"\e435"
}
.icon-visibility_off:before {
	content:"\e8f5"
}
.icon-voice_chat:before {
	content:"\e62e"
}
.icon-voicemail:before {
	content:"\e0d9"
}
.icon-volume_down:before {
	content:"\e04d"
}
.icon-volume_mute:before {
	content:"\e04e"
}
.icon-volume_off:before {
	content:"\e04f"
}
.icon-volume_up:before {
	content:"\e050"
}
.icon-vpn_key:before {
	content:"\e0da"
}
.icon-vpn_lock:before {
	content:"\e62f"
}
.icon-wallpaper:before {
	content:"\e1bc"
}
.icon-watch:before {
	content:"\e334"
}
.icon-watch_later:before {
	content:"\e924"
}
.icon-wb_auto:before {
	content:"\e42c"
}
.icon-wb_incandescent:before {
	content:"\e42e"
}
.icon-wb_iridescent:before {
	content:"\e436"
}
.icon-wb_sunny:before {
	content:"\e430"
}
.icon-wc:before {
	content:"\e63d"
}
.icon-web:before {
	content:"\e051"
}
.icon-web_asset:before {
	content:"\e069"
}
.icon-weekend:before {
	content:"\e16b"
}
.icon-whatshot:before {
	content:"\e80e"
}
.icon-widgets:before {
	content:"\e1bd"
}
.icon-wifi:before {
	content:"\e63e"
}
.icon-wifi_lock:before {
	content:"\e1e1"
}
.icon-wifi_tethering:before {
	content:"\e1e2"
}
.icon-work:before {
	content:"\e8f9"
}
.icon-wrap_text:before {
	content:"\e25b"
}
.icon-youtube_searched_for:before {
	content:"\e8fa"
}
.icon-zoom_in:before {
	content:"\e8ff"
}
.icon-zoom_out:before {
	content:"\e901"
}
.icon-zoom_out_map:before {
	content:"\e56b"
}
.owl-carousel {
	display:none;
	width:100%;
	-webkit-tap-highlight-color:transparent;
	position:relative;
	z-index:1
}
.owl-carousel .owl-stage {
	position:relative;
	-ms-touch-action:pan-Y
}
.owl-carousel .owl-stage:after {
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	line-height:0;
	height:0
}
.owl-carousel .owl-stage-outer {
	position:relative;
	overflow:hidden;
	-webkit-transform:translate3d(0px, 0px, 0px)
}
.owl-carousel .owl-item {
	position:relative;
	min-height:1px;
	float:left;
	-webkit-backface-visibility:hidden;
	-webkit-tap-highlight-color:transparent;
	-webkit-touch-callout:none
}
.owl-carousel .owl-item img {
	display:block;
	width:100%;
	-webkit-transform-style:preserve-3d
}
.owl-carousel .owl-nav.disabled, .owl-carousel .owl-dots.disabled {
	display:none
}
.owl-carousel .owl-nav .owl-prev, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-dot {
	cursor:pointer;
	cursor:hand;
	-webkit-user-select:none;
	-khtml-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none
}
.owl-carousel.owl-loaded {
	display:block
}
.owl-carousel.owl-loading {
	opacity:0;
	display:block
}
.owl-carousel.owl-hidden {
	opacity:0
}
.owl-carousel.owl-refresh .owl-item {
	visibility:hidden
}
.owl-carousel.owl-drag .owl-item {
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none
}
.owl-carousel.owl-grab {
	cursor:move;
	cursor:grab
}
.owl-carousel.owl-rtl {
	direction:rtl
}
.owl-carousel.owl-rtl .owl-item {
	float:right
}
.no-js .owl-carousel {
	display:block
}
.owl-carousel .animated {
	-webkit-animation-duration:1000ms;
	animation-duration:1000ms;
	-webkit-animation-fill-mode:both;
	animation-fill-mode:both
}
.owl-carousel .owl-animated-in {
	z-index:0
}
.owl-carousel .owl-animated-out {
	z-index:1
}
.owl-carousel .fadeOut {
	-webkit-animation-name:fadeOut;
	animation-name:fadeOut
}
@-webkit-keyframes fadeOut {
0% {
opacity:1
}
100% {
opacity:0
}
}
@keyframes fadeOut {
0% {
opacity:1
}
100% {
opacity:0
}
}
.owl-height {
	transition:height 500ms ease-in-out
}
.owl-carousel .owl-item .owl-lazy {
	opacity:0;
	transition:opacity 400ms ease
}
.owl-carousel .owl-item img.owl-lazy {
	-webkit-transform-style:preserve-3d;
	transform-style:preserve-3d
}
.owl-carousel .owl-video-wrapper {
	position:relative;
	height:100%;
	background:#000
}
.owl-carousel .owl-video-play-icon {
	position:absolute;
	height:80px;
	width:80px;
	left:50%;
	top:50%;
	margin-left:-40px;
	margin-top:-40px;
	background:url("owl.video.play.png") no-repeat;
	cursor:pointer;
	z-index:1;
	-webkit-backface-visibility:hidden;
	transition:-webkit-transform 100ms ease;
	transition:transform 100ms ease
}
.owl-carousel .owl-video-play-icon:hover {
	-webkit-transform:scale(1.3, 1.3);
	-ms-transform:scale(1.3, 1.3);
	transform:scale(1.3, 1.3)
}
.owl-carousel .owl-video-playing .owl-video-tn, .owl-carousel .owl-video-playing .owl-video-play-icon {
	display:none
}
.owl-carousel .owl-video-tn {
	opacity:0;
	height:100%;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:contain;
	transition:opacity 400ms ease
}
.owl-carousel .owl-video-frame {
	position:relative;
	z-index:1;
	height:100%;
	width:100%
}
.owl-carousel2, {
display:none;
width:100%;
-webkit-tap-highlight-color:transparent;
position:relative;
z-index:1
}
.owl-carousel2 .owl-stage {
	position:relative;
	-ms-touch-action:pan-Y
}
.owl-carousel2 .owl-stage:after {
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	line-height:0;
	height:0
}
.owl-carousel2 .owl-stage-outer {
	position:relative;
	overflow:hidden;
	-webkit-transform:translate3d(0px, 0px, 0px)
}
.owl-carousel2 .owl-item {
	position:relative;
	min-height:1px;
	float:left;
	-webkit-backface-visibility:hidden;
	-webkit-tap-highlight-color:transparent;
	-webkit-touch-callout:none
}
.owl-carousel2 .owl-item img {
	display:block;
	width:100%;
	-webkit-transform-style:preserve-3d
}
.owl-carousel2 .owl-nav.disabled, .owl-carousel2 .owl-dots.disabled {
	display:none
}
.owl-carousel2 .owl-nav .owl-prev, .owl-carousel2 .owl-nav .owl-next, .owl-carousel2 .owl-dot {
	cursor:pointer;
	cursor:hand;
	-webkit-user-select:none;
	-khtml-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none
}
.owl-carousel2.owl-loaded {
	display:block
}
.owl-carousel2.owl-loading {
	opacity:0;
	display:block
}
.owl-carousel2.owl-hidden {
	opacity:0
}
.owl-carousel2.owl-refresh .owl-item {
	visibility:hidden
}
.owl-carousel2.owl-drag .owl-item {
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none
}
.owl-carousel2.owl-grab {
	cursor:move;
	cursor:grab
}
.owl-carousel2.owl-rtl {
	direction:rtl
}
.owl-carousel2.owl-rtl .owl-item {
	float:right
}
.owl-carousel3, {
display:none;
width:100%;
-webkit-tap-highlight-color:transparent;
position:relative;
z-index:1
}
.owl-carousel3 .owl-stage {
	position:relative;
	-ms-touch-action:pan-Y
}
.owl-carousel3 .owl-stage:after {
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	line-height:0;
	height:0
}
.owl-carousel3 .owl-stage-outer {
	position:relative;
	overflow:hidden;
	-webkit-transform:translate3d(0px, 0px, 0px)
}
.owl-carousel3 .owl-item {
	position:relative;
	min-height:1px;
	float:left;
	-webkit-backface-visibility:hidden;
	-webkit-tap-highlight-color:transparent;
	-webkit-touch-callout:none
}
.owl-carousel3 .owl-item img {
	display:block;
	width:100%;
	-webkit-transform-style:preserve-3d
}
.owl-carousel3 .owl-nav.disabled, .owl-carousel3 .owl-dots.disabled {
	display:none
}
.owl-carousel3 .owl-nav .owl-prev, .owl-carousel3 .owl-nav .owl-next, .owl-carousel3 .owl-dot {
	cursor:pointer;
	cursor:hand;
	-webkit-user-select:none;
	-khtml-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none
}
.owl-carousel3.owl-loaded {
	display:block
}
.owl-carousel3.owl-loading {
	opacity:0;
	display:block
}
.owl-carousel3.owl-hidden {
	opacity:0
}
.owl-carousel3.owl-refresh .owl-item {
	visibility:hidden
}
.owl-carousel3.owl-drag .owl-item {
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none
}
.owl-carousel3.owl-grab {
	cursor:move;
	cursor:grab
}
.owl-carousel3.owl-rtl {
	direction:rtl
}
.owl-carousel3.owl-rtl .owl-item {
	float:right
}
.owl-theme .owl-dots, .owl-theme .owl-nav {
	text-align:center;
	-webkit-tap-highlight-color:transparent
}
.owl-theme .owl-nav {
	margin-top:10px
}
.owl-theme .owl-nav [class*=owl-] { 
color:#000;
font-size:14px;
margin:20px;
padding:4px 7px;
background:#fff;
opacity:.2;
display:inline-block;
cursor:pointer;
border-radius:24px;
top: -49px;
width: 50px;
height: 50px;
}
.owl-theme .owl-nav [class*=owl-]:hover {
background:#dfff36;
color:#000;
text-decoration:none
}
.owl-theme .owl-nav .disabled {
	opacity:.5;
	cursor:default
}
.owl-theme .owl-nav.disabled+.owl-dots {
	margin-top:4px;
	opacity:.5
}
.owl-theme .owl-dots .owl-dot {
	display:inline-block;
	zoom:1
}
.owl-theme .owl-dots .owl-dot span {
	width:30px;
	height:3px;
	margin:5px 3px;
	background:#fff;
	display:block;
	-webkit-backface-visibility:visible;
transition:opacity .2s ease;
	border-radius:30px
}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
	background:#dfff36
}
.ui-slider-tabs-list-wrapper {
	position:relative;
	width:100%;
	font-family:Arial, sans-serif;
	margin:0 0 -1px 0;
	z-index:50
}
.ui-slider-tabs-list-wrapper.bottom {
	margin:-1px 0 0 0
}
.ui-slider-tabs-list-container {
	overflow:hidden
}
.ui-slider-tabs-list {
	padding:0;
	margin:0;
	list-style:none
}
.ui-slider-tabs-list li {
	display:inline-block;
	border-bottom:1px solid #cfcfcf;
	border-right:1px solid #cfcfcf;
	border-top:1px solid #cfcfcf;
	margin:0;
	font-size:13px;
	font-weight:bold;
	background:#fcfcfc;
	background:-moz-linear-gradient(top, #fcfcfc 0, #f5f5f5 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcfcfc), color-stop(100%, #f5f5f5));
	background:-webkit-linear-gradient(top, #fcfcfc 0, #f5f5f5 100%);
	background:-o-linear-gradient(top, #fcfcfc 0, #f5f5f5 100%);
	background:-ms-linear-gradient(top, #fcfcfc 0, #f5f5f5 100%);
	background:linear-gradient(top, #fcfcfc 0, #f5f5f5 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#f5f5f5', GradientType=0)
}
.ui-slider-tabs-list li a {
	display:block;
	padding:8px 15px;
	text-decoration:none;
	color:#555;
	text-shadow:0 1px 0 #fff;
	margin:0
}
.ui-slider-tabs-list li a:hover {
	color:#000
}
.ui-slider-tabs-list li.selected {
	border-bottom-color:#fff;
	border-top-color:#cfcfcf;
	background:#fff;
	background:-moz-linear-gradient(top, #fff 0, #fff 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #fff));
	background:-webkit-linear-gradient(top, #fff 0, #fff 100%);
	background:-o-linear-gradient(top, #fff 0, #fff 100%);
	background:-ms-linear-gradient(top, #fff 0, #fff 100%);
	background:linear-gradient(top, #fff 0, #fff 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0)
}
.ui-slider-tabs-list-wrapper.bottom .ui-slider-tabs-list li.selected {
	border-top-color:#fff;
	border-bottom-color:#cfcfcf
}
.ui-slider-tabs-list li.selected a {
	cursor:default;
	color:#000
}
.ui-slider-tabs-list li:first-of-type {
	border-left:1px solid #cfcfcf
}
.ui-slider-tabs-content-container {
	position:relative;
	border:1px solid #cfcfcf;
	z-index:1;
	overflow:hidden;
	background-color:#fff
}
.ui-slider-tab-content {
	position:absolute;
	display:none;
	top:0;
	left:0;
	padding:10px
}
.ui-slider-left-arrow, .ui-slider-right-arrow, .ui-slider-left-arrow.edge:hover, .ui-slider-right-arrow.edge:hover {
	display:block;
	position:absolute;
	border:1px solid #cfcfcf;
	background:#fcfcfc;
	background:-moz-linear-gradient(top, #fcfcfc 0, #f5f5f5 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcfcfc), color-stop(100%, #f5f5f5));
	background:-webkit-linear-gradient(top, #fcfcfc 0, #f5f5f5 100%);
	background:-o-linear-gradient(top, #fcfcfc 0, #f5f5f5 100%);
	background:-ms-linear-gradient(top, #fcfcfc 0, #f5f5f5 100%);
	background:linear-gradient(top, #fcfcfc 0, #f5f5f5 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#f5f5f5', GradientType=0)
}
.ui-slider-left-arrow:hover, .ui-slider-right-arrow:hover {
	background:#fff;
	background:-moz-linear-gradient(top, #fff 0, #fff 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #fff));
	background:-webkit-linear-gradient(top, #fff 0, #fff 100%);
	background:-o-linear-gradient(top, #fff 0, #fff 100%);
	background:-ms-linear-gradient(top, #fff 0, #fff 100%);
	background:linear-gradient(top, #fff 0, #fff 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0)
}
.ui-slider-left-arrow {
	left:0;
	top:0;
	box-shadow:2px 0 1px rgba(0, 0, 0, .06);
	border-top-left-radius:4px
}
.ui-slider-left-arrow div {
	background-image:url('images/leftArrow.png');
	background-repeat:no-repeat;
	background-position:center center;
	height:inherit
}
.ui-slider-left-arrow.edge div {
	opacity:.25
}
.ui-slider-left-arrow.edge {
	box-shadow:none;
	cursor:default
}
.ui-slider-tabs-list-wrapper.bottom .ui-slider-left-arrow {
	border-top-left-radius:0;
	border-bottom-left-radius:4px
}
.ui-slider-right-arrow {
	top:0;
	right:0;
	box-shadow:-2px 0 1px rgba(0, 0, 0, .06);
	border-top-right-radius:4px
}
.ui-slider-right-arrow div {
	background-image:url('images/rightArrow.png');
	background-repeat:no-repeat;
	background-position:center center;
	height:inherit
}
.ui-slider-right-arrow.edge div {
	opacity:.25
}
.ui-slider-right-arrow.edge {
	box-shadow:none;
	cursor:default
}
.ui-slider-tabs-list-wrapper.bottom .ui-slider-right-arrow {
	border-top-right-radius:0;
	border-bottom-right-radius:4px
}
.ui-slider-tabs-indicator-container {
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	text-align:center
}
.ui-slider-tabs-indicator {
	width:10px;
	height:10px;
	background-image:url('images/indicator.png');
	background-repeat:no-repeat;
	display:inline-block;
	margin-right:3px;
	cursor:pointer
}
.ui-slider-tabs-indicator.selected {
	background-image:url('images/indicatorActive.png')
}
.ui-slider-tabs-leftPanelArrow {
	position:absolute;
	left:0;
	width:30px;
	height:35px;
	background-image:url('images/leftPanelArrow.png');
	background-repeat:no-repeat;
	background-position:center center;
	cursor:pointer;
	opacity:.5;
	-moz-opacity:.5;
	filter:alpha(opacity=5)
}
.ui-slider-tabs-rightPanelArrow {
	position:absolute;
	right:0;
	width:30px;
	height:35px;
	background-image:url('images/rightPanelArrow.png');
	background-repeat:no-repeat;
	background-position:center center;
	cursor:pointer;
	opacity:.5;
	-moz-opacity:.5;
	filter:alpha(opacity=5)
}
.ui-slider-tabs-rightPanelArrow.showOnHover, .ui-slider-tabs-leftPanelArrow.showOnHover {
	opacity:0;
	display:none
}
.ui-slider-tabs-content-container:hover .ui-slider-tabs-rightPanelArrow.showOnHover, .ui-slider-tabs-content-container:hover .ui-slider-tabs-leftPanelArrow.showOnHover {
	opacity:.5;
	display:inline-block
}
.ui-slider-tabs-content-container .ui-slider-tabs-rightPanelArrow:hover, .ui-slider-tabs-content-container .ui-slider-tabs-leftPanelArrow:hover, .ui-slider-tabs-content-container .ui-slider-tabs-rightPanelArrow.showOnHover:hover, .ui-slider-tabs-content-container .ui-slider-tabs-leftPanelArrow.showOnHover:hover {
	opacity:1
}
.slick-slider {
	position:relative;
	display:block;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	-webkit-touch-callout:none;
	-khtml-user-select:none;
	-ms-touch-action:pan-y;
	touch-action:pan-y;
	-webkit-tap-highlight-color:transparent
}
.slick-list {
	position:relative;
	display:block;
	overflow:hidden;
	margin:0;
	padding:0
}
.slick-list:focus {
	outline:0
}
.slick-list.dragging {
	cursor:pointer;
	cursor:hand
}
.slick-slider .slick-track, .slick-slider .slick-list {
	-webkit-transform:translate3d(0, 0, 0);
	-moz-transform:translate3d(0, 0, 0);
	-ms-transform:translate3d(0, 0, 0);
	-o-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0)
}
.slick-track {
	position:relative;
	top:0;
	left:0;
	display:block
}
.slick-track:before, .slick-track:after {
	display:table;
	content:''
}
.slick-track:after {
	clear:both
}
.slick-loading .slick-track {
	visibility:hidden
}
.slick-slide {
	display:none;
	float:left;
	height:100%;
	min-height:1px
}
[dir='rtl'] .slick-slide {
	float:right
}
.slick-slide img {
	display:block
}
.slick-slide.slick-loading img {
	display:none
}
.slick-slide.dragging img {
	pointer-events:none
}
.slick-initialized .slick-slide {
	display:block
}
.slick-loading .slick-slide {
	visibility:hidden
}
.slick-vertical .slick-slide {
	display:block;
	height:auto;
	border:1px solid transparent
}
.slick-initialized .swipe-tab-content {
	position:relative;
	min-height:365px
}

.padding-top-righht{padding-left:0;}
.slick-initialized .swipe-tab {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	height:30px;
	background:0;
	border:0;
	color:#fff;
	cursor:pointer;
	text-align:center;
-webkit-transition:all .5s;
transition:all .5s;
	background:#bdc3c7;
	margin-right:4px;
	border-radius:12px;
	margin-bottom:10px
}
.slick-initialized .swipe-tab:hover {
	color:#000
}
.slick-initialized .swipe-tab.active-tab {
	color:#fff;
color:
}
.main-container {
	padding:0
}
.game-icon{
 	border-radius: 6px;
    width: 100%;
}

.description.text-center {
    font-weight: lighter;
    padding-top: 15px;
    font-size: 14px;
    letter-spacing: 1px;
}
.normal-text {
     font-weight: lighter;
    letter-spacing: 2px;
    font-size: 12px;
    text-transform: uppercase;
}
.header-text {
    font-size: 25px;
}
.free-class{
	text-transform: uppercase;
    font-weight: lighter;
    font-size: 12px;
    margin-right: 10px;
}
.download-class{
	text-transform: uppercase;
    font-weight: lighter;
    font-size: 12px;
    margin-right: 10px;
}
span.free-class > .free-checkclass {
    font-weight: 900 !important;
    font-size: 16px;
    vertical-align: middle;
    padding-right: 5px;
}
span.download-class > .nodownload-checkclass {
    font-weight: 900 !important;
    font-size: 16px;
    vertical-align: middle;
    padding-right: 5px;
}
.competition-class {
    background: #22B9FF;
    width: 40%;  
    margin: 0 auto;
    color: #fff;
    text-transform: uppercase;
    padding: 7px 0;
    font-weight: normal;
    font-size: 14px;
    letter-spacing: 0.5px;
}
.m-top-20{
	margin-top:20px;
	border-bottom: 1px solid #ddd;
}
.m-top-30{
	margin-top:30px;
	border-bottom: 1px solid #ddd;
}
.bdr-bottom-solid{
	border-bottom: 1px solid #ddd;
	padding-bottom: 15px;
}
.non-competition-gameicon {
    margin-top: 10px;
}
.non-competition-gamename{
	margin-top: 12px;
}
p.game-credit {
    font-size: 11px;
    border: 1px solid #ddd;
    text-align: center;
    padding: 3px;
    width: 80%;
    border-radius: 5px;
}

.col-xs-6.text-left.padding-top-righht.managewidth {
    width: 40%;
	float:right;
}
.subscribe-now-btn{
	background-color: #feee02;
    border: 1px solid #bbb9b9;
    border-radius: 2.5rem;
    color: #000;
    display: inline-block;
    font-size: 14px;
    letter-spacing: 0.3rem;
	font-weight: bold;
    margin: 1.4rem 0 1.6rem;
    padding: 0.6rem 2rem;
    text-transform: uppercase;
}

.winners-prizes img {
    width: 100%;
}

.winners-prizes {
    position: relative;
    width: 100%;
}

.overflow-text {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    margin: auto;
}

.overflow-text > h1 {
    color: #fff;
    font-size: 24px;
    text-align: center;
    text-shadow: 0 3px 7px #000;
    margin-top: 5%;
    margin-bottom: 6px;
}

.overflow-text > p {
    font-size: 17px;
    color: #fff;
    text-align: center;
    margin: 0;
    text-shadow: 0 3px 7px #000;
}
ul.competition-games {
    background-color: #22B9FF;
	padding: 0;
}

ul.competition-games > li > a,
ul.competition-games > li.active > a {
    color: #fff !important;
}

ul.competition-games > li.active > a
{border-bottom-color:#FFEA00 !important}

.winnerslist-content{
	background-color: #fff;
    width: 94%;
    margin: 10px auto;
    padding: 0;
    box-shadow: 0 0 5px rgba(0,0,0,0.3);
}
.winnerslist-content > .panel-content {
    /*padding: 0 !important;*/
}
.winner-group.even-count {
    background-color: #eee;
}
.winnerslist-content > .panel-content .winner-group {
    margin-bottom: 0;
	/*border-bottom: 1px solid #ddd;*/
}
.winnerslist-content > .panel-content > #morebtn_today > .more-winners > .k5-btn-short {
    display: block;
	width: 50%;
    margin: 20px auto
}
.column.col-xs-2.no-padding-right.avatar-wrap {
    padding-left: 0;
    padding-right: 0;
}
dl.center-text-block > p {
    margin: 0;
    font-size: 12px;
    text-align: left;
}
.column.col-xs-6.padding-for-inner {
    padding-left: 8px;
}
.column.col-xs-6.padding-for-inner > .left-text-block > p{text-align:center;font-size:12px;}
.column.col-xs-4.padding-for-inner {
    padding: 5px;
}
p.date-center{margin-top:5px !important;}
.left-text-block > p.score{text-align:center; width:50px; margin:auto;}
.left-text-block > p.score img{width:100%}

.floating-img {
    position: absolute;
    top: 0;    height: 100%;
    width: 100%;
}

.game_banner {
    position: relative;
}

.floating-img > img {
    width: 100%;
    opacity: 0.9;
    left: 0;
}
.floating-text {
    position: absolute;
    top: 0;width:100%;
}
.floating-text > h1 {
    font-size: 16px;
    text-align: left;
    color: #fff;
    letter-spacing: 1px;
    text-shadow: 0 4px 5px rgba(0,0,0,0.5);
    margin-bottom: 6px;
    padding-left: 20px;
    margin-top: 15px;
}
.floating-text > h2 {
    font-size: 21px;
    text-align: left;
    color: #fff;
    letter-spacing: 1px;
    text-shadow: 0 4px 5px rgba(0,0,0,0.5);
    margin-bottom: 0;font-weight:bold;margin-top:5px;padding-left:20px;
}
.fixed-header {
  position: fixed;
  top:0; left:0;
  width: 100%; 
  z-index: 1000;
}
.more-winners-prize{
	background-color: #5764c6;
	color: #fff !important;	
}
.schedule-group {
    border: 1px solid #666;
    padding: 5px;
	margin: 15px auto;
	background: #fff;
	background-image: url("../img/bg-b.png");
    background-position: bottom right;
    background-repeat: no-repeat;
    background-size: 67%;
}
.header-div {
    width: 100%;
    display: inline-flex;
    padding-left: 3%;
}
.game-schedule-icon > img {
    border-radius: 7px;
}
dl.center-text-block.schedule-prizes dt {
    margin-top: 0 !important;
}
li.link-web {
    border-bottom: 1px solid #d2d1d1;
}
li.link-web a {
    color: #000;
    white-space: nowrap;text-decoration:none;
}
p.winners-type {
    margin: 0;
    padding-top: 2px;
    font-size: 20px;
    font-weight: bold;
    letter-spacing: 0.5px;
}
.color-green-text {
    color: #3ed645;
}
.color-blue-text {
    color: #0f24bb;
}
.color-orange-text {
    color: #f0690d;
} 
.schedule-type {
    font-size: 12px;
    font-weight: bold;
    letter-spacing: 0.5px;
} 
.bigger-gamename{
	font-size: 22px;
    font-weight: 700;
    margin-top: -8px;
}
.badge-cstm {
    background-color: #fafafa;
    border: 1px solid #b0b0b0;
    float: right;
}
.badge {
    position: absolute;
    right: 30px;
    margin-top: -11px;
    margin-right: -14px;
}
/*.text-center.schedule-prize > span {
    font-weight: bold;
    font-size: 12px;
    color: #333;
}*/
.text-center.schedule-prize > p {
    font-weight: normal;
    font-size: 15px;
    color: #111;
}
.game-section-group, .promoted-game {
    margin-bottom: 1.5rem;
    padding: 0 10px !important;
}
.game-section-group.thumbnail-slider {
    padding: 0 !important;
    border-radius: 0 !important;
}
.game-group-title {
    margin: 0 0 10px 0;
    padding: 10px 0 10px 10px;
    border: 0;
    font-size: 24px;
    font-weight: normal;
    border-width: 1px 0px 1px 0;
    border-style: solid;
    border-color: #22b9ff;
    border-radius: 0 !important;
    width: 100%;
    /*box-shadow: inset 0px 1px 2px rgba(0,0,0,0.2);*/
}
.column.col-xs-12.padding0 {
    padding-top: 0;
}
.bg-boards {
	color: #000!important;
}
.bg-winners {
	background: #22b9ff!important;
}
.circle-wrap2 {
	border-radius: 50%;
    overflow: hidden;
	width: 7rem;
	height: 7rem;
}
span.ranking2 {
    position: relative;
    float: left;
    background: #000;
    font-size: 14px;
    color: #fff;
    border-radius: 12px;
    z-index: 99;
    width: 20px;
    height: 20px;
    text-align: center;
    vertical-align: middle;
    top: 35px;
    margin-left: 10px;
}
.bdr-z {
	border-bottom: 1px solid #e0e0e0;
	margin-left: 0px;
	margin-right: 0px;
	padding: 0!important;
}

.account {
    margin-bottom: 10px;
    text-align: center;
}
.media-heading {
	color: #fff;
    font-size: 24px;
    font-weight: 700;
    margin-top: -8px;
}
.account-label {
    text-transform: uppercase;
    margin-bottom: 10px;
    font-size: .71429em;
    text-align: center;
}
.account-value {
    font-weight: 700;
    font-size: .92857em;
    text-align: center;
}
.media-list {
    background-color: #fff;
    margin-bottom: 10px;
}
.media-body {
    margin-left: 10px;
    flex: 1 1 0%;
}
.purchase-date {
    font-size: 13px;
    margin-left: 49%;
    margin-top: -25px;
    position: absolute;
}
.area {
    text-align: center;
    font-size: 2.1em;
    color: #333;
    letter-spacing: -1px;
    font-weight: 700;
    text-transform: normal;
    animation: blur 3.75s ease-out;
    text-shadow: 0px 0px 5px #22b9ff, 0px 0px 7px #22b9ff;
}
@keyframes blur {
  from {
    text-shadow:0px 0px 10px #22b9ff,
      0px 0px 10px #22b9ff, 
      0px 0px 25px #22b9ff,
      0px 0px 25px #22b9ff,
      0px 0px 25px #22b9ff,
      0px 0px 25px #22b9ff,
      0px 0px 25px #22b9ff,
      0px 0px 25px #22b9ff,
      0px 0px 50px #22b9ff,
      0px 0px 50px #22b9ff,
      0px 0px 50px #146c95,
      0px 0px 150px #146c95,
      0px 10px 100px #146c95,
      0px 10px 100px #146c95,
      0px 10px 100px #146c95,
      0px 10px 100px #146c95,
      0px -10px 100px #146c95,
      0px -10px 100px #146c95;
  }
}
.login-as-user {
    overflow: auto;
    max-height: 460px;
}
span.edit-icon {
    position: absolute;
    bottom: 4px;
    z-index: 1505;
    right: -8px;
}
.avatar2 img {
    width: 150px;
    height: 150px;
    border-radius: 50%;
}
.bdr-u {
    border-top: 1px solid #53c9ff;
}
.fa-size {
	font-size: 14px;
	color: #fcff00;
	margin-right: 3px;
}
.morepad {
    padding: 15px 0!important;
}
.nprofile {
	background: #1a8fc6;
	background: -moz-linear-gradient(top, #1a8fc6 0%, #22b9ff 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, #1a8fc6), color-stop(100%, #22b9ff));
	background: -webkit-linear-gradient(top, #1a8fc6 0%, #22b9ff 100%);
	background: -o-linear-gradient(top, #1a8fc6 0%, #22b9ff 100%);
	background: -ms-linear-gradient(top, #1a8fc6 0%, #22b9ff 100%);
	background: linear-gradient(to bottom, #1a8fc6 0%, #22b9ff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1a8fc6', endColorstr='#22b9ff', GradientType=0 );
}
.ntext {
	color: #a1e1ff;
}
.n2text {
	color: #a1e1ff;
	font-size: 13px;
}
.n3text {
	color: #fff;
	font-size: 13px;
	margin-left: 15px;
	margin-top: -5px;
}
/*.nedit {
	position: absolute;
	top: 125px;
	left: 75%;
} */
.ibtn {
    color: #f0ff00;
}
.brounded {
	padding: 10px;
	background: #1677a4;
	border-radius: 50%;
	width: 40px;
	height: 40px;
}
a.redirect-mypoints {
    background-color: #a9a9a9; 
    padding: 5px 6px;
    color: #fff;
}

@media screen and (max-width:767px) {
.slick-initialized .swipe-tab-content {
min-height:500px
}
}
@media screen and (max-width:420px) {

.header-text {
    font-size: 16px;      
}

}
@media screen and (max-width:320px) {
.col-xs-6.text-left.padding-top-righht.managewidth {
    width: 40%;
	float:right;
}
}
@media screen and (max-width:1920px) {
.col-xs-12, .col-xs-11, .col-xs-10, .col-xs-9, .col-xs-8, .col-xs-7, .col-xs-6, .col-xs-5, .col-xs-4, .col-xs-3, .col-xs-2, .col-xs-1 {
-webkit-flex:none;
-ms-flex:none;
flex:none
}
.col-xs-12 {
width:100%
}
.col-xs-11 {
width:91.66666667%
}
.col-xs-10 {
width:83.33333333%
}
.col-xs-9 {
width:75%
}
.col-xs-8 {
width:66.66666667%
}
.col-xs-7 {
width:58.33333333%
}
.col-xs-6 {
width:50%
}
.col-xs-5 {
width:41.66666667%
}
.col-xs-4 {
width:33.33333333%
}
.col-xs-3 {
width:25%
}
.col-xs-2 {
width:16.66666667%
}
.col-xs-1 {
width:8.33333333%
}
}
.trophy-icon {
    padding: 5px;
}
.trophy-icon > .fa {
    font-size: 30px;
}
.trophy-icon > span {
    font-size: 13px;
    background-color: #ffffffc4;
    padding: 3px;
    border-radius: 4px;
    letter-spacing: 0.5px;
    position: relative;
    top: -7px;
    margin-left: 8px;
}
/*.pexchange {
    float: right;
    margin-top: 55px;
}*/
