@charset "UTF-8";
	
@-webkit-keyframes fadeInIcon{
	0%{
	opacity:0
}
100%{
	opacity:1
}

}
@keyframes fadeInIcon{
	0%{
	opacity:0
}
100%{
	opacity:1
}

}


/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html{
	font-family:sans-serif;
	-ms-text-size-adjust:100%;
	-webkit-text-size-adjust:100%;
	overflow: auto;
	
}
body{
	margin:0
}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{
	display:block
}
audio,canvas,progress,video{
	display:inline-block;
	vertical-align:baseline
}
audio:not([controls]){
	display:none;
	height:0
}
[hidden],template{
	display:none
}
a{
	background-color:transparent
}
a:active,a:hover,a:focus,a:visited,button:active,button:hover,button:focus,button:visited{
	outline:none;
	text-decoration:none
}
abbr[title]{
	border-bottom:1px dotted
}
b,strong{
	font-weight:700
}
dfn{
	font-style:italic
}
h1{
	font-size:2em;
	margin:.67em 0
}
mark{
	background:#ff0;
	color:#000
}
small{
	font-size:80%
}
sub,sup{
	font-size:75%;
	line-height:0;
	position:relative;
	vertical-align:baseline
}
sup{
	top:-.5em
}
sub{
	bottom:-.25em
}
img{
	border:0
}
svg:not(:root){
	overflow:hidden
}
figure{
	margin:1em 40px
}
hr{
	box-sizing:content-box;
	height:0
}
pre{
	overflow:auto
}
code,kbd,pre,samp{
	font-family:monospace,monospace;
	font-size:1em
}
button,input,optgroup,select,textarea{
	color:inherit;
	font:inherit;
	margin:0
}
button{
	overflow:visible
}
button,select{
	text-transform:none
}
button,html input[type=button],input[type=reset],input[type=submit]{
	-webkit-appearance:button;
	cursor:pointer
}
button[disabled],html input[disabled]{
	cursor:default
}
button::-moz-focus-inner,input::-moz-focus-inner{
	border:0;
	padding:0
}
input{
	line-height:normal
}
input[type=checkbox],input[type=radio]{
	box-sizing:border-box;
	padding:0
}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{
	height:auto
}
input[type=search]{
	-webkit-appearance:textfield;
	box-sizing:content-box
}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{
	-webkit-appearance:none
}
fieldset{
	border:1px solid silver;
	margin:0 2px;
	padding:.35em .625em .75em
}
legend{
	border:0;
	padding:0
}
textarea{
	overflow:auto
}
optgroup{
	font-weight:700
}
table{
	border-collapse:collapse;
	border-spacing:0
}
td,th{
	padding:0
}

/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print{
	*,*:before,*:after{
	background:0 0 !important;
	color:#000 !important;
	box-shadow:none !important;
	text-shadow:none !important
}
a[href]:after{
	content:" (" attr(href) ")"
}
abbr[title]:after{
	content:" (" attr(title) ")"
}
a[href^="#"]:after,a[href^="javascript:"]:after{
	content:""
}
pre,blockquote{
	border:1px solid #999;
	page-break-inside:avoid
}
thead{
	display:table-header-group
}
tr,img{
	page-break-inside:avoid
}
img{
	max-width:100% !important
}
p,h2,h3{
	orphans:3;
	widows:3
}
h2,h3{
	page-break-after:avoid
}
.navbar{
	display:none
}
.btn>.caret,.dropup>.btn>.caret{
	border-top-color:#000 !important
}
.label{
	border:1px solid #000
}
.table{
	border-collapse:collapse !important
}
.table td,.table th{
	background-color:#fff !important
}
.table-bordered th,.table-bordered td{
	border:1px solid #ddd !important
}

}
*{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
*:before,*:after{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
html{
	font-size:10px;
	-webkit-tap-highlight-color:rgba(0,0,0,0)
}
body{
/*	padding-top: 25%;*/
	font-family:"Open Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif;
	font-size:13px;
	line-height:1.4;
	color:#263238;
	background-color:#f0f3f5
}
input,button,select,textarea{
	font-family:inherit;
	font-size:inherit;
	line-height:inherit
}
a{
	color:#0086e6;
	text-decoration:none
}
a:hover,a:focus{
	color:#0086e6;
	text-decoration:none
}
figure{
	margin:0
}
/*img{
	vertical-align:middle
}*/
.img-responsive{
	display:block;
	max-width:100%;
	height:auto
}
.img-rounded{
	border-radius:6px
}
.img-thumbnail{
	padding:4px;
	line-height:1.4;
	background-color:#f0f3f5;
	border:1px solid #ddd;
	border-radius:6px;
	-webkit-transition:all .2s ease-in-out;
	-o-transition:all .2s ease-in-out;
	transition:all .2s ease-in-out;
	display:inline-block;
	max-width:100%;
	height:auto
}
.img-circle{
	border-radius:50%
}
hr{
	margin-top:20px;
	margin-bottom:20px;
	border:0;
	border-top:1px solid rgba(124,139,150,.2)
}
.sr-only{
	position:absolute;
	width:1px;
	height:1px;
	margin:-1px;
	padding:0;
	overflow:hidden;
	clip:rect(0,0,0,0);
	border:0
}
.sr-only-focusable:active,.sr-only-focusable:focus{
	position:static;
	width:auto;
	height:auto;
	margin:0;
	overflow:visible;
	clip:auto
}
[role=button]{
	cursor:pointer
}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{
	font-family:inherit;
	font-weight:500;
	line-height:1.1;
	color:inherit
}
h1 small,h1 .small,h2 small,h2 .small,h3 small,h3 .small,h4 small,h4 .small,h5 small,h5 .small,h6 small,h6 .small,.h1 small,.h1 .small,.h2 small,.h2 .small,.h3 small,.h3 .small,.h4 small,.h4 .small,.h5 small,.h5 .small,.h6 small,.h6 .small{
	font-weight:400;
	line-height:1;
	color:#777
}
h1,.h1,h2,.h2,h3,.h3{
	margin-top:20px;
	margin-bottom:10px
}
h1 small,h1 .small,.h1 small,.h1 .small,h2 small,h2 .small,.h2 small,.h2 .small,h3 small,h3 .small,.h3 small,.h3 .small{
	font-size:65%
}
h4,.h4,h5,.h5,h6,.h6{
	margin-top:10px;
	margin-bottom:10px
}
h4 small,h4 .small,.h4 small,.h4 .small,h5 small,h5 .small,.h5 small,.h5 .small,h6 small,h6 .small,.h6 small,.h6 .small{
	font-size:75%
}
h1,.h1{
	font-size:33px
}
h2,.h2{
	font-size:27px
}
h3,.h3{
	font-size:23px
}
h4,.h4{
	font-size:17px
}
h5,.h5{
	font-size:13px
}
h6,.h6{
	font-size:12px
}
p{
	margin:0 0 10px
}
.lead{
	margin-bottom:20px;
	font-size:14px;
	font-weight:300;
	line-height:1.4
}
/*
@media (min-width:768px){
	.lead{
	font-size:19.5px
}

}
*/
small,.small{
	font-size:92%
}
mark,.mark{
	background-color:#fcf8e3;
	padding:.2em
}
.text-left{
	text-align:left
}
.text-right{
	text-align:right
}
.text-center{
	text-align:center
}
.text-justify{
	text-align:justify
}
.text-nowrap{
	white-space:nowrap
}
.text-lowercase{
	text-transform:lowercase
}
.text-uppercase,.initialism{
	text-transform:uppercase
}
.text-capitalize{
	text-transform:capitalize
}
.text-muted{
	color:#777
}
.text-primary{
	color:#337ab7
}
a.text-primary:hover,a.text-primary:focus{
	color:#286090
}
.text-success{
	color:#3c763d
}
a.text-success:hover,a.text-success:focus{
	color:#2b542c
}
.text-info{
	color:#31708f
}
a.text-info:hover,a.text-info:focus{
	color:#245269
}
.text-warning{
	color:#8a6d3b
}
a.text-warning:hover,a.text-warning:focus{
	color:#66512c
}
.text-danger{
	color:#a94442
}
a.text-danger:hover,a.text-danger:focus{
	color:#843534
}
.bg-primary{
	color:#fff
}
.bg-primary{
	background-color:#337ab7
}
a.bg-primary:hover,a.bg-primary:focus{
	background-color:#286090
}
.bg-success{
	background-color:#dff0d8
}
a.bg-success:hover,a.bg-success:focus{
	background-color:#c1e2b3
}
.bg-info{
	background-color:#d9edf7
}
a.bg-info:hover,a.bg-info:focus{
	background-color:#afd9ee
}
.bg-warning{
	background-color:#fcf8e3
}
a.bg-warning:hover,a.bg-warning:focus{
	background-color:#f7ecb5
}
.bg-danger{
	background-color:#f2dede
}
a.bg-danger:hover,a.bg-danger:focus{
	background-color:#e4b9b9
}
.page-header{
	padding-bottom:9px;
	margin:40px 0 20px;
	border-bottom:1px solid #eee
}
ul,ol{
	margin-top:0;
	margin-bottom:10px
}
ul ul,ul ol,ol ul,ol ol{
	margin-bottom:0
}
.list-unstyled{
	padding-left:0;
	list-style:none
}
.list-inline{
	padding-left:0;
	list-style:none;
	margin-left:-5px
}
.list-inline>li{
	display:inline-block;
	padding-left:5px;
	padding-right:5px
}
dl{
	margin-top:0;
	margin-bottom:20px
}
dt,dd{
	line-height:1.4
}
dt{
	font-weight:700
}
dd{
	margin-left:0
}
.dl-horizontal dd:before,.dl-horizontal dd:after{
	content:" ";
	display:table
}
.dl-horizontal dd:after{
	clear:both
}
/*
@media (min-width:768px){
	.dl-horizontal dt{
	float:left;
	width:160px;
	clear:left;
	text-align:right;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.dl-horizontal dd{
	margin-left:180px
}

}
*/
abbr[title],abbr[data-original-title]{
	cursor:help;
	border-bottom:1px dotted #777
}
.initialism{
	font-size:90%
}
blockquote{
	padding:10px 20px;
	margin:0 0 20px;
	font-size:16.25px;
	border-left:5px solid #eee
}
blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{
	margin-bottom:0
}
blockquote footer,blockquote small,blockquote .small{
	display:block;
	font-size:80%;
	line-height:1.4;
	color:#777
}
blockquote footer:before,blockquote small:before,blockquote .small:before{
	content:'\2014 \00A0'
}
.blockquote-reverse,blockquote.pull-right{
	padding-right:15px;
	padding-left:0;
	border-right:5px solid #eee;
	border-left:0;
	text-align:right
}
.blockquote-reverse footer:before,.blockquote-reverse small:before,.blockquote-reverse .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before,blockquote.pull-right .small:before{
	content:''
}
.blockquote-reverse footer:after,.blockquote-reverse small:after,.blockquote-reverse .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after,blockquote.pull-right .small:after{
	content:'\00A0 \2014'
}
address{
	margin-bottom:20px;
	font-style:normal;
	line-height:1.4
}
code,kbd,pre,samp{
	font-family:Menlo,Monaco,Consolas,"Courier New",monospace
}
code{
	padding:2px 4px;
	font-size:90%;
	color:#c7254e;
	background-color:#f9f2f4;
	border-radius:6px
}
kbd{
	padding:2px 4px;
	font-size:90%;
	color:#fff;
	background-color:#333;
	border-radius:3px;
	box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)
}
kbd kbd{
	padding:0;
	font-size:100%;
	font-weight:700;
	box-shadow:none
}
pre{
	display:block;
	padding:9.5px;
	margin:0 0 10px;
	font-size:12px;
	line-height:1.4;
	word-break:break-all;
	word-wrap:break-word;
	color:#333;
	background-color:#f5f5f5;
	border:1px solid #ccc;
	border-radius:6px
}
pre code{
	padding:0;
	font-size:inherit;
	color:inherit;
	white-space:pre-wrap;
	background-color:transparent;
	border-radius:0
}
.pre-scrollable{
	max-height:340px;
	overflow-y:scroll
}
.container{
	margin-right:auto;
	margin-left:auto;
	padding-left:10px;
	padding-right:10px
}
.container:before,.container:after{
	content:" ";
	display:table
}
.container:after{
	clear:both
}

.row{
	margin-left:-10px;
	margin-right:-10px
}
.row:before,.row:after{
	content:" ";
	display:table
}
.row:after{
	clear:both
}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{
	position:relative;
	min-height:1px;
	padding-left:10px;
	padding-right:10px
}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{
	float:left
}
.col-xs-1{
	width:8.3333333333%
}
.col-xs-2{
	width:16.6666666667%
}
.col-xs-3{
	width:25%
}
.col-xs-4{
	width:33.3333333333%
}
.col-xs-5{
	width:41.6666666667%
}
.col-xs-6{
	width:50%
}
.col-xs-7{
	width:58.3333333333%
}
.col-xs-8{
	width:66.6666666667%
}
.col-xs-9{
	width:75%
}
.col-xs-10{
	width:83.3333333333%
}
.col-xs-11{
	width:91.6666666667%
}
.col-xs-12{
	width:100%
}
.col-xs-pull-0{
	right:auto
}
.col-xs-pull-1{
	right:8.3333333333%
}
.col-xs-pull-2{
	right:16.6666666667%
}
.col-xs-pull-3{
	right:25%
}
.col-xs-pull-4{
	right:33.3333333333%
}
.col-xs-pull-5{
	right:41.6666666667%
}
.col-xs-pull-6{
	right:50%
}
.col-xs-pull-7{
	right:58.3333333333%
}
.col-xs-pull-8{
	right:66.6666666667%
}
.col-xs-pull-9{
	right:75%
}
.col-xs-pull-10{
	right:83.3333333333%
}
.col-xs-pull-11{
	right:91.6666666667%
}
.col-xs-pull-12{
	right:100%
}
.col-xs-push-0{
	left:auto
}
.col-xs-push-1{
	left:8.3333333333%
}
.col-xs-push-2{
	left:16.6666666667%
}
.col-xs-push-3{
	left:25%
}
.col-xs-push-4{
	left:33.3333333333%
}
.col-xs-push-5{
	left:41.6666666667%
}
.col-xs-push-6{
	left:50%
}
.col-xs-push-7{
	left:58.3333333333%
}
.col-xs-push-8{
	left:66.6666666667%
}
.col-xs-push-9{
	left:75%
}
.col-xs-push-10{
	left:83.3333333333%
}
.col-xs-push-11{
	left:91.6666666667%
}
.col-xs-push-12{
	left:100%
}
.col-xs-offset-0{
	margin-left:0
}
.col-xs-offset-1{
	margin-left:8.3333333333%
}
.col-xs-offset-2{
	margin-left:16.6666666667%
}
.col-xs-offset-3{
	margin-left:25%
}
.col-xs-offset-4{
	margin-left:33.3333333333%
}
.col-xs-offset-5{
	margin-left:41.6666666667%
}
.col-xs-offset-6{
	margin-left:50%
}
.col-xs-offset-7{
	margin-left:58.3333333333%
}
.col-xs-offset-8{
	margin-left:66.6666666667%
}
.col-xs-offset-9{
	margin-left:75%
}
.col-xs-offset-10{
	margin-left:83.3333333333%
}
.col-xs-offset-11{
	margin-left:91.6666666667%
}
.col-xs-offset-12{
	margin-left:100%
}

table{
	background-color:transparent
}
caption{
	padding-top:8px;
	padding-bottom:8px;
	color:#777;
	text-align:left
}
th{
	text-align:left
}
.table{
	width:100%;
	max-width:100%;
	margin-bottom:20px
}
.table>thead>tr>th,.table>thead>tr>td,.table>tbody>tr>th,.table>tbody>tr>td,.table>tfoot>tr>th,.table>tfoot>tr>td{
	padding:8px;
	line-height:1.4;
	vertical-align:top;
	border-top:1px solid #ddd
}
.table>thead>tr>th{
	vertical-align:bottom;
	border-bottom:2px solid #ddd
}
.table>caption+thead>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>th,.table>thead:first-child>tr:first-child>td{
	border-top:0
}
.table>tbody+tbody{
	border-top:2px solid #ddd
}
.table .table{
	background-color:#f0f3f5
}
.table-condensed>thead>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>tfoot>tr>td{
	padding:5px
}
.table-bordered{
	border:1px solid #ddd
}
.table-bordered>thead>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>tfoot>tr>td{
	border:1px solid #ddd
}
.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{
	border-bottom-width:2px
}
.table-striped>tbody>tr:nth-of-type(odd){
	background-color:#f9f9f9
}
.table-hover>tbody>tr:hover{
	background-color:#f5f5f5
}
table col[class*=col-]{
	position:static;
	float:none;
	display:table-column
}
table td[class*=col-],table th[class*=col-]{
	position:static;
	float:none;
	display:table-cell
}
.table>thead>tr>td.active,.table>thead>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th{
	background-color:#f5f5f5
}
.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{
	background-color:#e8e8e8
}
.table>thead>tr>td.success,.table>thead>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th{
	background-color:#dff0d8
}
.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{
	background-color:#d0e9c6
}
.table>thead>tr>td.info,.table>thead>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th{
	background-color:#d9edf7
}
.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{
	background-color:#c4e3f3
}
.table>thead>tr>td.warning,.table>thead>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th{
	background-color:#fcf8e3
}
.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{
	background-color:#faf2cc
}
.table>thead>tr>td.danger,.table>thead>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th{
	background-color:#f2dede
}
.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{
	background-color:#ebcccc
}
.table-responsive{
	overflow-x:auto;
	min-height:.01%
}
@media screen and (max-width:767px){
	.table-responsive{
	width:100%;
	margin-bottom:15px;
	overflow-y:hidden;
	-ms-overflow-style:-ms-autohiding-scrollbar;
	border:1px solid #ddd
}
.table-responsive>.table{
	margin-bottom:0
}
.table-responsive>.table>thead>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>tfoot>tr>td{
	white-space:nowrap
}
.table-responsive>.table-bordered{
	border:0
}
.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{
	border-left:0
}
.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{
	border-right:0
}
.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td{
	border-bottom:0
}

}
fieldset{
	padding:0;
	margin:0;
	border:0;
	min-width:0
}
legend{
	display:block;
	width:100%;
	padding:0;
	margin-bottom:20px;
	font-size:19.5px;
	line-height:inherit;
	color:#333;
	border:0;
	border-bottom:1px solid #e5e5e5
}
label{
	display:inline-block;
	max-width:100%;
	margin-bottom:5px;
	font-weight:700
}
input[type=search]{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
input[type=radio],input[type=checkbox]{
	margin:4px 0 0;
	margin-top:1px \9;
	line-height:normal
}
input[type=file]{
	display:block
}
input[type=range]{
	display:block;
	width:100%
}
select[multiple],select[size]{
	height:auto
}
input[type=file]:focus,input[type=radio]:focus,input[type=checkbox]:focus{
	outline:5px auto -webkit-focus-ring-color;
	outline-offset:-2px
}
output{
	display:block;
	padding-top:7px;
	font-size:13px;
	line-height:1.4;
	color:#555
}

.form-group{
	margin-bottom:15px
}
.radio,.checkbox{
	position:relative;
	display:block;
	margin-top:10px;
	margin-bottom:10px
}
.radio label,.checkbox label{
	min-height:20px;
	padding-left:20px;
	margin-bottom:0;
	font-weight:400;
	cursor:pointer
}
.radio input[type=radio],.radio-inline input[type=radio],.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox]{
	position:absolute;
	margin-left:-20px;
	margin-top:4px \9
}
.radio+.radio,.checkbox+.checkbox{
	margin-top:-5px
}
.radio-inline,.checkbox-inline{
	position:relative;
	display:inline-block;
	padding-left:20px;
	margin-bottom:0;
	vertical-align:middle;
	font-weight:400;
	cursor:pointer
}
.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{
	margin-top:0;
	margin-left:10px
}
input[type=radio][disabled],input[type=radio].disabled,fieldset[disabled] input[type=radio],input[type=checkbox][disabled],input[type=checkbox].disabled,fieldset[disabled] input[type=checkbox]{
	cursor:not-allowed
}
.radio-inline.disabled,fieldset[disabled] .radio-inline,.checkbox-inline.disabled,fieldset[disabled] .checkbox-inline{
	cursor:not-allowed
}
.radio.disabled label,fieldset[disabled] .radio label,.checkbox.disabled label,fieldset[disabled] .checkbox label{
	cursor:not-allowed
}

.help-block{
	display:block;
	margin-top:5px;
	margin-bottom:10px;
	color:#5a7684
}

.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{
	margin-top:0;
	margin-bottom:0;
	padding-top:7px
}
.form-horizontal .radio,.form-horizontal .checkbox{
	min-height:27px
}
.form-horizontal .form-group{
	margin-left:-10px;
	margin-right:-10px
}
.form-horizontal .form-group:before,.form-horizontal .form-group:after{
	content:" ";
	display:table
}
.form-horizontal .form-group:after{
	clear:both
}

.btn{
	display:inline-block;
	margin-bottom:0;
	font-weight:600;
	text-align:center;
	vertical-align:middle;
	touch-action:manipulation;
	cursor:pointer;
	background-image:none;
	border:1px solid transparent;
	white-space:nowrap;
	padding:6px 12px;
	font-size:13px;
	line-height:1.4;
	border-radius:6px;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none
}
.btn:focus,.btn.focus,.btn:active:focus,.btn:active.focus,.btn.active:focus,.btn.active.focus{
	outline:5px auto -webkit-focus-ring-color;
	outline-offset:-2px
}
.btn:hover,.btn:focus,.btn.focus{
	color:#0086e6;
	text-decoration:none
}
.btn:active,.btn.active{
	outline:0;
	background-image:none;
	-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);
	box-shadow:inset 0 3px 5px rgba(0,0,0,.125)
}

.btn-primary{
	color:#fff;
	background-color:rgba(0,134,230,.8);
	border-color:transparent
}
.btn-primary:focus,.btn-primary.focus{
	color:#fff;
	background-color:rgba(0,104,179,.8);
	border-color:rgba(0,0,0,0)
}
.btn-primary:hover{
	color:#fff;
	background-color:rgba(0,104,179,.8);
	border-color:rgba(0,0,0,0)
}
.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle{
	color:#fff;
	background-color:rgba(0,104,179,.8);
	border-color:rgba(0,0,0,0)
}
.btn-primary:active:hover,.btn-primary:active:focus,.btn-primary:active.focus,.btn-primary.active:hover,.btn-primary.active:focus,.btn-primary.active.focus,.open>.btn-primary.dropdown-toggle:hover,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle.focus{
	color:#fff;
	background-color:rgba(0,83,143,.8);
	border-color:rgba(0,0,0,0)
}
.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle{
	background-image:none
}
.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled.focus,.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary.focus{
	background-color:rgba(0,134,230,.8);
	border-color:transparent
}
.btn-primary .badge{
	color:rgba(0,134,230,.8);
	background-color:#fff
}
.btn-success{
	color:#fff;
	background-color:#5cb85c;
	border-color:#4cae4c
}
.btn-success:focus,.btn-success.focus{
	color:#fff;
	background-color:#449d44;
	border-color:#255625
}
.btn-success:hover{
	color:#fff;
	background-color:#449d44;
	border-color:#398439
}
.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle{
	color:#fff;
	background-color:#449d44;
	border-color:#398439
}
.btn-success:active:hover,.btn-success:active:focus,.btn-success:active.focus,.btn-success.active:hover,.btn-success.active:focus,.btn-success.active.focus,.open>.btn-success.dropdown-toggle:hover,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle.focus{
	color:#fff;
	background-color:#398439;
	border-color:#255625
}
.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle{
	background-image:none
}
.btn-success.disabled:hover,.btn-success.disabled:focus,.btn-success.disabled.focus,.btn-success[disabled]:hover,.btn-success[disabled]:focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success:hover,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success.focus{
	background-color:#5cb85c;
	border-color:#4cae4c
}
.btn-success .badge{
	color:#5cb85c;
	background-color:#fff
}
.btn-info{
	color:#fff;
	background-color:#5bc0de;
	border-color:#46b8da
}
.btn-info:focus,.btn-info.focus{
	color:#fff;
	background-color:#31b0d5;
	border-color:#1b6d85
}
.btn-info:hover{
	color:#fff;
	background-color:#31b0d5;
	border-color:#269abc
}
.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{
	color:#fff;
	background-color:#31b0d5;
	border-color:#269abc
}
.btn-info:active:hover,.btn-info:active:focus,.btn-info:active.focus,.btn-info.active:hover,.btn-info.active:focus,.btn-info.active.focus,.open>.btn-info.dropdown-toggle:hover,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle.focus{
	color:#fff;
	background-color:#269abc;
	border-color:#1b6d85
}
.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{
	background-image:none
}
.btn-info.disabled:hover,.btn-info.disabled:focus,.btn-info.disabled.focus,.btn-info[disabled]:hover,.btn-info[disabled]:focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info:hover,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info.focus{
	background-color:#5bc0de;
	border-color:#46b8da
}
.btn-info .badge{
	color:#5bc0de;
	background-color:#fff
}
.btn-warning{
	color:#222b32;
	background-color:rgba(255,255,103,.8);
	border-color:transparent
}
.btn-warning:focus,.btn-warning.focus{
	color:#222b32;
	background-color:rgba(255,255,52,.8);
	border-color:rgba(0,0,0,0)
}
.btn-warning:hover{
	color:#222b32;
	background-color:rgba(255,255,52,.8);
	border-color:rgba(0,0,0,0)
}
.btn-warning:active,.btn-warning.active,.open>.btn-warning.dropdown-toggle{
	color:#222b32;
	background-color:rgba(255,255,52,.8);
	border-color:rgba(0,0,0,0)
}
.btn-warning:active:hover,.btn-warning:active:focus,.btn-warning:active.focus,.btn-warning.active:hover,.btn-warning.active:focus,.btn-warning.active.focus,.open>.btn-warning.dropdown-toggle:hover,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle.focus{
	color:#222b32;
	background-color:rgba(255,255,16,.8);
	border-color:rgba(0,0,0,0)
}
.btn-warning:active,.btn-warning.active,.open>.btn-warning.dropdown-toggle{
	background-image:none
}
.btn-warning.disabled:hover,.btn-warning.disabled:focus,.btn-warning.disabled.focus,.btn-warning[disabled]:hover,.btn-warning[disabled]:focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning:hover,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning.focus{
	background-color:rgba(255,255,103,.8);
	border-color:transparent
}
.btn-warning .badge{
	color:rgba(255,255,103,.8);
	background-color:#222b32
}
.btn-danger{
	color:#fff;
	background-color:#d9534f;
	border-color:#d43f3a
}
.btn-danger:focus,.btn-danger.focus{
	color:#fff;
	background-color:#c9302c;
	border-color:#761c19
}
.btn-danger:hover{
	color:#fff;
	background-color:#c9302c;
	border-color:#ac2925
}
.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{
	color:#fff;
	background-color:#c9302c;
	border-color:#ac2925
}
.btn-danger:active:hover,.btn-danger:active:focus,.btn-danger:active.focus,.btn-danger.active:hover,.btn-danger.active:focus,.btn-danger.active.focus,.open>.btn-danger.dropdown-toggle:hover,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle.focus{
	color:#fff;
	background-color:#ac2925;
	border-color:#761c19
}
.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{
	background-image:none
}
.btn-danger.disabled:hover,.btn-danger.disabled:focus,.btn-danger.disabled.focus,.btn-danger[disabled]:hover,.btn-danger[disabled]:focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger:hover,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger.focus{
	background-color:#d9534f;
	border-color:#d43f3a
}
.btn-danger .badge{
	color:#d9534f;
	background-color:#fff
}
.btn-link{
	color:#0086e6;
	font-weight:400;
	border-radius:0
}
.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{
	background-color:transparent;
	-webkit-box-shadow:none;
	box-shadow:none
}
.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{
	border-color:transparent
}
.btn-link:hover,.btn-link:focus{
	color:#0086e6;
	text-decoration:none;
	background-color:transparent
}
.btn-link[disabled]:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:hover,fieldset[disabled] .btn-link:focus{
	color:#777;
	text-decoration:none
}
.btn-lg,.btn-group-lg>.btn{
	padding:10px 16px;
	font-size:17px;
	line-height:1.3333333;
	border-radius:6px
}
.btn-sm,.btn-group-sm>.btn{
	padding:5px 10px;
	font-size:12px;
	line-height:1.5;
	border-radius:3px
}
.btn-xs,.btn-group-xs>.btn{
	padding:1px 5px;
	font-size:12px;
	line-height:1.5;
	border-radius:3px
}
.btn-block{
	display:block;
	width:100%
}
.btn-block+.btn-block{
	margin-top:5px
}
input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{
	width:100%
}
.fade{
	opacity:0;
	-webkit-transition:opacity .15s linear;
	-o-transition:opacity .15s linear;
	transition:opacity .15s linear
}
.fade.in{
	opacity:.99
}
.collapse{
	display:none
}
.collapse.in{
	display:block
}
tr.collapse.in{
	display:table-row
}
tbody.collapse.in{
	display:table-row-group
}
.collapsing{
	position:relative;
	height:0;
	overflow:hidden;
	-webkit-transition-property:height,visibility;
	transition-property:height,visibility;
	-webkit-transition-duration:.35s;
	transition-duration:.35s;
	-webkit-transition-timing-function:ease;
	transition-timing-function:ease
}
.caret{
	display:inline-block;
	width:0;
	height:0;
	margin-left:2px;
	vertical-align:middle;
	border-top:4px solid;
	border-right:4px solid transparent;
	border-left:4px solid transparent
}
.dropup,.dropdown{
	position:relative
}
.dropdown-toggle:focus{
	outline:0
}
.dropdown-menu{
	position:absolute;
	top:100%;
	left:0;
	z-index:1000;
	display:none;
	float:left;
	min-width:160px;
	padding:5px 0;
	margin:2px 0 0;
	list-style:none;
	font-size:13px;
	text-align:left;
	background-color:#fff;
	border:1px solid #ccc;
	border:1px solid rgba(0,0,0,.15);
	border-radius:6px;
	-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);
	box-shadow:0 6px 12px rgba(0,0,0,.175);
	background-clip:padding-box
}
.dropdown-menu.pull-right{
	right:0;
	left:auto
}
.dropdown-menu .divider{
	height:1px;
	margin:9px 0;
	overflow:hidden;
	background-color:#e5e5e5
}
.dropdown-menu>li>a{
	display:block;
	padding:3px 20px;
	clear:both;
	font-weight:400;
	line-height:1.4;
	color:#333;
	white-space:nowrap
}
.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{
	text-decoration:none;
	color:#262626;
	background-color:#f5f5f5
}
.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{
	color:#fff;
	text-decoration:none;
	outline:0;
	background-color:#337ab7
}
.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{
	color:#777
}
.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{
	text-decoration:none;
	background-color:transparent;
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
	cursor:not-allowed
}
.open>.dropdown-menu{
	display:block
}
.open>a{
	outline:0
}
.dropdown-menu-right{
	left:auto;
	right:0
}
.dropdown-menu-left{
	left:0;
	right:auto
}
.dropdown-header{
	display:block;
	padding:3px 20px;
	font-size:12px;
	line-height:1.4;
	color:#777;
	white-space:nowrap
}
.dropdown-backdrop{
	position:fixed;
	left:0;
	right:0;
	bottom:0;
	top:0;
	z-index:990
}
.pull-right>.dropdown-menu{
	right:0;
	left:auto
}
.dropup .caret,.navbar-fixed-bottom .dropdown .caret{
	border-top:0;
	border-bottom:4px dashed;
	border-bottom:4px solid \9;
	content:""
}
.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{
	top:auto;
	bottom:100%;
	margin-bottom:2px
}

.btn-group,.btn-group-vertical{
	position:relative;
	display:inline-block;
	vertical-align:middle
}
.btn-group>.btn,.btn-group-vertical>.btn{
	position:relative;
	float:left
}
.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{
	z-index:2
}
.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{
	margin-left:-1px
}
.btn-toolbar{
	margin-left:-5px
}
.btn-toolbar:before,.btn-toolbar:after{
	content:" ";
	display:table
}
.btn-toolbar:after{
	clear:both
}
.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{
	float:left
}
.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{
	margin-left:5px
}
.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){
	border-radius:0
}
.btn-group>.btn:first-child{
	margin-left:0
}
.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){
	border-bottom-right-radius:0;
	border-top-right-radius:0
}
.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){
	border-bottom-left-radius:0;
	border-top-left-radius:0
}
.btn-group>.btn-group{
	float:left
}
.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{
	border-radius:0
}
.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{
	border-bottom-right-radius:0;
	border-top-right-radius:0
}
.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{
	border-bottom-left-radius:0;
	border-top-left-radius:0
}
.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{
	outline:0
}
.btn-group>.btn+.dropdown-toggle{
	padding-left:8px;
	padding-right:8px
}
.btn-group>.btn-lg+.dropdown-toggle,.btn-group-lg.btn-group>.btn+.dropdown-toggle{
	padding-left:12px;
	padding-right:12px
}
.btn-group.open .dropdown-toggle{
	-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);
	box-shadow:inset 0 3px 5px rgba(0,0,0,.125)
}
.btn-group.open .dropdown-toggle.btn-link{
	-webkit-box-shadow:none;
	box-shadow:none
}
.btn .caret{
	margin-left:0
}
.btn-lg .caret,.btn-group-lg>.btn .caret{
	border-width:5px 5px 0;
	border-bottom-width:0
}
.dropup .btn-lg .caret,.dropup .btn-group-lg>.btn .caret{
	border-width:0 5px 5px
}
.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{
	display:block;
	float:none;
	width:100%;
	max-width:100%
}
.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after{
	content:" ";
	display:table
}
.btn-group-vertical>.btn-group:after{
	clear:both
}
.btn-group-vertical>.btn-group>.btn{
	float:none
}
.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{
	margin-top:-1px;
	margin-left:0
}
.btn-group-vertical>.btn:not(:first-child):not(:last-child){
	border-radius:0
}
.btn-group-vertical>.btn:first-child:not(:last-child){
	border-top-right-radius:6px;
	border-top-left-radius:6px;
	border-bottom-right-radius:0;
	border-bottom-left-radius:0
}
.btn-group-vertical>.btn:last-child:not(:first-child){
	border-top-right-radius:0;
	border-top-left-radius:0;
	border-bottom-right-radius:6px;
	border-bottom-left-radius:6px
}
.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{
	border-radius:0
}
.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{
	border-bottom-right-radius:0;
	border-bottom-left-radius:0
}
.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{
	border-top-right-radius:0;
	border-top-left-radius:0
}
.btn-group-justified{
	display:table;
	width:100%;
	table-layout:fixed;
	border-collapse:separate
}
.btn-group-justified>.btn,.btn-group-justified>.btn-group{
	float:none;
	display:table-cell;
	width:1%
}
.btn-group-justified>.btn-group .btn{
	width:100%
}
.btn-group-justified>.btn-group .dropdown-menu{
	left:auto
}
[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox]{
	position:absolute;
	clip:rect(0,0,0,0);
	pointer-events:none
}
.input-group{
	position:relative;
	display:table;
	border-collapse:separate
}
.input-group[class*=col-]{
	float:none;
	padding-left:0;
	padding-right:0
}
.input-group .form-control{
	position:relative;
	z-index:2;
	float:left;
	width:100%;
	margin-bottom:0
}
.input-group .form-control:focus{
	z-index:3
}
.input-group-addon,.input-group-btn,.input-group .form-control{
	display:table-cell
}
.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){
	border-radius:0
}
.input-group-addon,.input-group-btn{
	width:1%;
	white-space:nowrap;
	vertical-align:middle
}
.input-group-addon{
	padding:6px 12px;
	font-size:13px;
	font-weight:400;
	line-height:1;
	color:#555;
	text-align:center;
	background-color:#eee;
	border:1px solid #ccc;
	border-radius:6px
}
.input-group-addon.input-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn{
	padding:5px 10px;
	font-size:12px;
	border-radius:3px
}
.input-group-addon.input-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn{
	padding:10px 16px;
	font-size:17px;
	border-radius:6px
}
.input-group-addon input[type=radio],.input-group-addon input[type=checkbox]{
	margin-top:0
}
.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{
	border-bottom-right-radius:0;
	border-top-right-radius:0
}
.input-group-addon:first-child{
	border-right:0
}
.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn{
	border-bottom-left-radius:0;
	border-top-left-radius:0
}
.input-group-addon:last-child{
	border-left:0
}
.input-group-btn{
	position:relative;
	font-size:0;
	white-space:nowrap
}
.input-group-btn>.btn{
	position:relative
}
.input-group-btn>.btn+.btn{
	margin-left:-1px
}
.input-group-btn>.btn:hover,.input-group-btn>.btn:focus,.input-group-btn>.btn:active{
	z-index:2
}
.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{
	margin-right:-1px
}
.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{
	z-index:2;
	margin-left:-1px
}

.label{
	display:inline;
	padding:.2em .6em .3em;
	font-size:75%;
	font-weight:700;
	line-height:1;
	color:#fff;
	text-align:center;
	white-space:nowrap;
	vertical-align:baseline;
	border-radius:.25em
}
.label:empty{
	display:none
}
.btn .label{
	position:relative;
	top:-1px
}
a.label:hover,a.label:focus{
	color:#fff;
	text-decoration:none;
	cursor:pointer
}
.label-default{
	background-color:#777
}
.label-default[href]:hover,.label-default[href]:focus{
	background-color:#5e5e5e
}
.label-primary{
	background-color:#337ab7
}
.label-primary[href]:hover,.label-primary[href]:focus{
	background-color:#286090
}
.label-success{
	background-color:#5cb85c
}
.label-success[href]:hover,.label-success[href]:focus{
	background-color:#449d44
}
.label-info{
	background-color:#5bc0de
}
.label-info[href]:hover,.label-info[href]:focus{
	background-color:#31b0d5
}
.label-warning{
	background-color:#ffff67
}
.label-warning[href]:hover,.label-warning[href]:focus{
	background-color:#ffff34
}
.label-danger{
	background-color:#d9534f
}
.label-danger[href]:hover,.label-danger[href]:focus{
	background-color:#c9302c
}
.badge{
	display:inline-block;
	min-width:10px;
	padding:3px 7px;
	font-size:12px;
	font-weight:700;
	color:#fff;
	line-height:1;
	vertical-align:middle;
	white-space:nowrap;
	text-align:center;
	background-color:#777;
	border-radius:10px
}
.badge:empty{
	display:none
}
.btn .badge{
	position:relative;
	top:-1px
}
.btn-xs .badge,.btn-group-xs>.btn .badge,.btn-group-xs>.btn .badge{
	top:0;
	padding:1px 5px
}
.list-group-item.active>.badge,.nav-pills>.active>a>.badge{
	color:#0086e6;
	background-color:#fff
}
.list-group-item>.badge{
	float:right
}
.list-group-item>.badge+.badge{
	margin-right:5px
}
.nav-pills>li>a>.badge{
	margin-left:3px
}
a.badge:hover,a.badge:focus{
	color:#fff;
	text-decoration:none;
	cursor:pointer
}
.jumbotron{
	padding-top:30px;
	padding-bottom:30px;
	margin-bottom:30px;
	color:inherit;
	background-color:#eee
}
.jumbotron h1,.jumbotron .h1{
	color:inherit
}
.jumbotron p{
	margin-bottom:15px;
	font-size:20px;
	font-weight:200
}
.jumbotron>hr{
	border-top-color:#d5d5d5
}
.container .jumbotron,.container-fluid .jumbotron{
	border-radius:6px;
	padding-left:10px;
	padding-right:10px
}
.jumbotron .container{
	max-width:100%
}
@media screen and (min-width:768px){
	.jumbotron{
	padding-top:48px;
	padding-bottom:48px
}
.container .jumbotron,.container-fluid .jumbotron{
	padding-left:60px;
	padding-right:60px
}
.jumbotron h1,.jumbotron .h1{
	font-size:59px
}

}
.thumbnail{
	display:block;
	padding:4px;
	margin-bottom:20px;
	line-height:1.4;
	background-color:#f0f3f5;
	border:1px solid #ddd;
	border-radius:6px;
	-webkit-transition:border .2s ease-in-out;
	-o-transition:border .2s ease-in-out;
	transition:border .2s ease-in-out
}
.thumbnail>img,.thumbnail a>img{
	display:block;
	max-width:100%;
	height:auto;
	margin-left:auto;
	margin-right:auto
}
.thumbnail .caption{
	padding:9px;
	color:#263238
}
a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{
	border-color:#0086e6
}
.alert{
	padding:15px;
	margin-bottom:20px;
	border:1px solid transparent;
	border-radius:6px
}
.alert h4{
	margin-top:0;
	color:inherit
}
.alert .alert-link{
	font-weight:700
}
.alert>p,.alert>ul{
	margin-bottom:0
}
.alert>p+p{
	margin-top:5px
}
.alert-dismissable,.alert-dismissible{
	padding-right:35px
}
.alert-dismissable .close,.alert-dismissible .close{
	position:relative;
	top:-2px;
	right:-21px;
	color:inherit
}
.alert-success{
	background-color:#dff0d8;
	border-color:#d6e9c6;
	color:#3c763d
}
.alert-success hr{
	border-top-color:#c9e2b3
}
.alert-success .alert-link{
	color:#2b542c
}
.alert-info{
	background-color:#d9edf7;
	border-color:#bce8f1;
	color:#31708f
}
.alert-info hr{
	border-top-color:#a6e1ec
}
.alert-info .alert-link{
	color:#245269
}
.alert-warning{
	background-color:#fcf8e3;
	border-color:#faebcc;
	color:#8a6d3b
}
.alert-warning hr{
	border-top-color:#f7e1b5
}
.alert-warning .alert-link{
	color:#66512c
}
.alert-danger{
	background-color:#f2dede;
	border-color:#ebccd1;
	color:#a94442
}
.alert-danger hr{
	border-top-color:#e4b9c0
}
.alert-danger .alert-link{
	color:#843534
}
@-webkit-keyframes progress-bar-stripes{
	from{
	background-position:40px 0
}
to{
	background-position:0 0
}

}
@keyframes progress-bar-stripes{
	from{
	background-position:40px 0
}
to{
	background-position:0 0
}

}
.progress{
	overflow:hidden;
	height:20px;
	margin-bottom:20px;
	background-color:#f5f5f5;
	border-radius:9px;
	-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);
	box-shadow:inset 0 1px 2px rgba(0,0,0,.1)
}
.progress-bar{
	float:left;
	width:0;
	height:100%;
	font-size:12px;
	line-height:20px;
	color:#fff;
	text-align:center;
	background-color:#337ab7;
	-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);
	box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);
	-webkit-transition:width .6s ease;
	-o-transition:width .6s ease;
	transition:width .6s ease
}
.progress-striped .progress-bar,.progress-bar-striped{
	background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
	background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
	background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
	background-size:40px 40px
}
.progress.active .progress-bar,.progress-bar.active{
	-webkit-animation:progress-bar-stripes 2s linear infinite;
	-o-animation:progress-bar-stripes 2s linear infinite;
	animation:progress-bar-stripes 2s linear infinite
}
.progress-bar-success{
	background-color:#5cb85c
}
.progress-striped .progress-bar-success{
	background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
	background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
	background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)
}
.progress-bar-info{
	background-color:#5bc0de
}
.progress-striped .progress-bar-info{
	background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
	background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
	background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)
}
.progress-bar-warning{
	background-color:#ffff67
}
.progress-striped .progress-bar-warning{
	background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
	background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
	background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)
}
.progress-bar-danger{
	background-color:#d9534f
}
.progress-striped .progress-bar-danger{
	background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
	background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
	background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)
}
.media{
	margin-top:15px
}
.media:first-child{
	margin-top:0
}
.media,.media-body{
	zoom:1;
	overflow:hidden
}
.media-body{
	width:10000px
}
.media-object{
	display:block
}
.media-object.img-thumbnail{
	max-width:none
}
.media-right,.media>.pull-right{
	padding-left:10px
}
.media-left,.media>.pull-left{
	padding-right:10px
}
.media-left,.media-right,.media-body{
	display:table-cell;
	vertical-align:top
}
.media-middle{
	vertical-align:middle
}
.media-bottom{
	vertical-align:bottom
}
.media-heading{
	margin-top:0;
	margin-bottom:5px
}
.media-list{
	padding-left:0;
	list-style:none
}
.list-group{
	margin-bottom:20px;
	padding-left:0
}
.list-group-item{
	position:relative;
	display:block;
	padding:10px 15px;
	margin-bottom:-1px;
	background-color:transparent;
	border:1px solid transparent
}
.list-group-item:first-child{
	border-top-right-radius:0;
	border-top-left-radius:0
}
.list-group-item:last-child{
	margin-bottom:0;
	border-bottom-right-radius:0;
	border-bottom-left-radius:0
}
a.list-group-item,button.list-group-item{
	color:#0086e6
}
a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{
	color:#333
}
a.list-group-item:hover,a.list-group-item:focus,button.list-group-item:hover,button.list-group-item:focus{
	text-decoration:none;
	color:#0086e6;
	background-color:#f5f5f5
}
button.list-group-item{
	width:100%;
	text-align:left
}
.list-group-item.disabled,.list-group-item.disabled:hover,.list-group-item.disabled:focus{
	background-color:#eee;
	color:#777;
	cursor:not-allowed
}
.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading{
	color:inherit
}
.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text{
	color:#777
}
.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{
	z-index:2;
	color:#fff;
	background-color:#337ab7;
	border-color:#337ab7
}
.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>small,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading>.small{
	color:inherit
}
.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{
	color:#c7ddef
}
.list-group-item-success{
	color:#3c763d;
	background-color:#dff0d8
}
a.list-group-item-success,button.list-group-item-success{
	color:#3c763d
}
a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{
	color:inherit
}
a.list-group-item-success:hover,a.list-group-item-success:focus,button.list-group-item-success:hover,button.list-group-item-success:focus{
	color:#3c763d;
	background-color:#d0e9c6
}
a.list-group-item-success.active,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus,button.list-group-item-success.active,button.list-group-item-success.active:hover,button.list-group-item-success.active:focus{
	color:#fff;
	background-color:#3c763d;
	border-color:#3c763d
}
.list-group-item-info{
	color:#31708f;
	background-color:#d9edf7
}
a.list-group-item-info,button.list-group-item-info{
	color:#31708f
}
a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{
	color:inherit
}
a.list-group-item-info:hover,a.list-group-item-info:focus,button.list-group-item-info:hover,button.list-group-item-info:focus{
	color:#31708f;
	background-color:#c4e3f3
}
a.list-group-item-info.active,a.list-group-item-info.active:hover,a.list-group-item-info.active:focus,button.list-group-item-info.active,button.list-group-item-info.active:hover,button.list-group-item-info.active:focus{
	color:#fff;
	background-color:#31708f;
	border-color:#31708f
}
.list-group-item-warning{
	color:#8a6d3b;
	background-color:#fcf8e3
}
a.list-group-item-warning,button.list-group-item-warning{
	color:#8a6d3b
}
a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{
	color:inherit
}
a.list-group-item-warning:hover,a.list-group-item-warning:focus,button.list-group-item-warning:hover,button.list-group-item-warning:focus{
	color:#8a6d3b;
	background-color:#faf2cc
}
a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus,button.list-group-item-warning.active,button.list-group-item-warning.active:hover,button.list-group-item-warning.active:focus{
	color:#fff;
	background-color:#8a6d3b;
	border-color:#8a6d3b
}
.list-group-item-danger{
	color:#a94442;
	background-color:#f2dede
}
a.list-group-item-danger,button.list-group-item-danger{
	color:#a94442
}
a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{
	color:inherit
}
a.list-group-item-danger:hover,a.list-group-item-danger:focus,button.list-group-item-danger:hover,button.list-group-item-danger:focus{
	color:#a94442;
	background-color:#ebcccc
}
a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus,button.list-group-item-danger.active,button.list-group-item-danger.active:hover,button.list-group-item-danger.active:focus{
	color:#fff;
	background-color:#a94442;
	border-color:#a94442
}
.list-group-item-heading{
	margin-top:0;
	margin-bottom:5px
}
.list-group-item-text{
	margin-bottom:0;
	line-height:1.3
}
.panel{
	margin-bottom:20px;
	background-color:transparent;
	border:1px solid transparent;
	border-radius:6px;
	-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);
	box-shadow:0 1px 1px rgba(0,0,0,.05)
}
.panel-body{
	padding:15px
}
.panel-body:before,.panel-body:after{
	content:" ";
	display:table
}
.panel-body:after{
	clear:both
}
.panel-heading{
	padding:15px 20px;
	border-bottom:1px solid transparent;
	border-top-right-radius:5px;
	border-top-left-radius:5px
}
.panel-heading>.dropdown .dropdown-toggle{
	color:inherit
}
.panel-title{
	margin-top:0;
	margin-bottom:0;
	font-size:15px;
	color:inherit
}
.panel-title>a,.panel-title>small,.panel-title>.small,.panel-title>small>a,.panel-title>.small>a{
	color:inherit
}
.panel-footer{
	padding:15px 20px;
	background-color:transparent;
	border-top:1px solid transparent;
	border-bottom-right-radius:5px;
	border-bottom-left-radius:5px
}
.panel>.list-group,.panel>.panel-collapse>.list-group{
	margin-bottom:0
}
.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{
	border-width:1px 0;
	border-radius:0
}
.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{
	border-top:0;
	border-top-right-radius:5px;
	border-top-left-radius:5px
}
.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{
	border-bottom:0;
	border-bottom-right-radius:5px;
	border-bottom-left-radius:5px
}
.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{
	border-top-right-radius:0;
	border-top-left-radius:0
}
.panel-heading+.list-group .list-group-item:first-child{
	border-top-width:0
}
.list-group+.panel-footer{
	border-top-width:0
}
.panel>.table,.panel>.table-responsive>.table,.panel>.panel-collapse>.table{
	margin-bottom:0
}
.panel>.table caption,.panel>.table-responsive>.table caption,.panel>.panel-collapse>.table caption{
	padding-left:20px;
	padding-right:20px
}
.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{
	border-top-right-radius:5px;
	border-top-left-radius:5px
}
.panel>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child{
	border-top-left-radius:5px;
	border-top-right-radius:5px
}
.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{
	border-top-left-radius:5px
}
.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{
	border-top-right-radius:5px
}
.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{
	border-bottom-right-radius:5px;
	border-bottom-left-radius:5px
}
.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child{
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px
}
.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{
	border-bottom-left-radius:5px
}
.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{
	border-bottom-right-radius:5px
}
.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{
	border-top:1px solid #ddd
}
.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td{
	border-top:0
}
.panel>.table-bordered,.panel>.table-responsive>.table-bordered{
	border:0
}
.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{
	border-left:0
}
.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{
	border-right:0
}
.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th{
	border-bottom:0
}
.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{
	border-bottom:0
}
.panel>.table-responsive{
	border:0;
	margin-bottom:0
}
.panel-group{
	margin-bottom:20px
}
.panel-group .panel{
	margin-bottom:0;
	border-radius:6px
}
.panel-group .panel+.panel{
	margin-top:5px
}
.panel-group .panel-heading{
	border-bottom:0
}
.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{
	border-top:1px solid transparent
}
.panel-group .panel-footer{
	border-top:0
}
.panel-group .panel-footer+.panel-collapse .panel-body{
	border-bottom:1px solid transparent
}
.panel-default{
	border-color:transparent
}
.panel-default>.panel-heading{
	color:#333;
	background-color:transparent;
	border-color:transparent
}
.panel-default>.panel-heading+.panel-collapse>.panel-body{
	border-top-color:transparent
}
.panel-default>.panel-heading .badge{
	color:transparent;
	background-color:#333
}
.panel-default>.panel-footer+.panel-collapse>.panel-body{
	border-bottom-color:transparent
}
.panel-primary{
	border-color:#337ab7
}
.panel-primary>.panel-heading{
	color:#fff;
	background-color:#337ab7;
	border-color:#337ab7
}
.panel-primary>.panel-heading+.panel-collapse>.panel-body{
	border-top-color:#337ab7
}
.panel-primary>.panel-heading .badge{
	color:#337ab7;
	background-color:#fff
}
.panel-primary>.panel-footer+.panel-collapse>.panel-body{
	border-bottom-color:#337ab7
}
.panel-success{
	border-color:#d6e9c6
}
.panel-success>.panel-heading{
	color:#3c763d;
	background-color:#dff0d8;
	border-color:#d6e9c6
}
.panel-success>.panel-heading+.panel-collapse>.panel-body{
	border-top-color:#d6e9c6
}
.panel-success>.panel-heading .badge{
	color:#dff0d8;
	background-color:#3c763d
}
.panel-success>.panel-footer+.panel-collapse>.panel-body{
	border-bottom-color:#d6e9c6
}
.panel-info{
	border-color:#bce8f1
}
.panel-info>.panel-heading{
	color:#31708f;
	background-color:#d9edf7;
	border-color:#bce8f1
}
.panel-info>.panel-heading+.panel-collapse>.panel-body{
	border-top-color:#bce8f1
}
.panel-info>.panel-heading .badge{
	color:#d9edf7;
	background-color:#31708f
}
.panel-info>.panel-footer+.panel-collapse>.panel-body{
	border-bottom-color:#bce8f1
}
.panel-warning{
	border-color:#faebcc
}
.panel-warning>.panel-heading{
	color:#8a6d3b;
	background-color:#fcf8e3;
	border-color:#faebcc
}
.panel-warning>.panel-heading+.panel-collapse>.panel-body{
	border-top-color:#faebcc
}
.panel-warning>.panel-heading .badge{
	color:#fcf8e3;
	background-color:#8a6d3b
}
.panel-warning>.panel-footer+.panel-collapse>.panel-body{
	border-bottom-color:#faebcc
}
.panel-danger{
	border-color:#ebccd1
}
.panel-danger>.panel-heading{
	color:#a94442;
	background-color:#f2dede;
	border-color:#ebccd1
}
.panel-danger>.panel-heading+.panel-collapse>.panel-body{
	border-top-color:#ebccd1
}
.panel-danger>.panel-heading .badge{
	color:#f2dede;
	background-color:#a94442
}
.panel-danger>.panel-footer+.panel-collapse>.panel-body{
	border-bottom-color:#ebccd1
}
.embed-responsive{
	position:relative;
	display:block;
	height:0;
	padding:0;
	overflow:hidden
}
.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{
	position:absolute;
	top:0;
	left:0;
	bottom:0;
	height:100%;
	width:100%;
	border:0
}
.embed-responsive-16by9{
	padding-bottom:56.25%
}
.embed-responsive-4by3{
	padding-bottom:75%
}
.well{
	min-height:20px;
	padding:19px;
	margin-bottom:20px;
	background-color:#f5f5f5;
	border:1px solid #e3e3e3;
	border-radius:6px;
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);
	box-shadow:inset 0 1px 1px rgba(0,0,0,.05)
}
.well blockquote{
	border-color:#ddd;
	border-color:rgba(0,0,0,.15)
}
.well-lg{
	padding:24px;
	border-radius:6px
}
.well-sm{
	padding:9px;
	border-radius:3px
}
.close{
	float:right;
	font-size:19.5px;
	font-weight:700;
	line-height:1;
	color:#000;
	text-shadow:0 1px 0 #fff;
	opacity:.2;
	filter:alpha(opacity=20)
}
.close:hover,.close:focus{
	color:#000;
	text-decoration:none;
	cursor:pointer;
	opacity:.5;
	filter:alpha(opacity=50)
}
button.close{
	padding:0;
	cursor:pointer;
	background:0 0;
	border:0;
	-webkit-appearance:none
}
.modal-open{
	overflow:hidden
}
.modal.alert{
	margin-bottom:0
}
.modal{
	display:none;
	overflow:hidden;
	position:fixed;
	top:0;
	right:0;
	bottom:0;
	left:0;
	z-index:1050;
	-webkit-overflow-scrolling:touch;
	outline:0
}
.modal.fade .modal-dialog{
	-webkit-transform:translate(0,-25%);
	-ms-transform:translate(0,-25%);
	-o-transform:translate(0,-25%);
	transform:translate(0,-25%);
	-webkit-transition:-webkit-transform .3s ease-out;
	-moz-transition:-moz-transform .3s ease-out;
	-o-transition:-o-transform .3s ease-out;
	transition:transform .3s ease-out
}
.modal.in .modal-dialog{
	-webkit-transform:translate(0,0);
	-ms-transform:translate(0,0);
	-o-transform:translate(0,0);
	transform:translate(0,0)
}
.modal-open .modal{
	overflow-x:hidden;
	overflow-y:auto
}
.modal-dialog{
	position:relative;
	width:auto;
	margin:10px
}
.modal-content{
	position:relative;
	background-color:#fff;
	border:1px solid #999;
	border:1px solid rgba(0,0,0,.2);
	border-radius:6px;
	-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);
	box-shadow:0 3px 9px rgba(0,0,0,.5);
	background-clip:padding-box;
	outline:0
}
.modal-backdrop{
	position:fixed;
	top:0;
	right:0;
	bottom:0;
	left:0;
	z-index:1040;
	background-color:#000
}
.modal-backdrop.fade{
	opacity:0;
	filter:alpha(opacity=0)
}
.modal-backdrop.in{
	opacity:.99;
	filter:alpha(opacity=99)
}
.modal-header{
	padding:25px;
	border-bottom:1px solid #e5e5e5
}
.modal-header:before,.modal-header:after{
	content:" ";
	display:table
}
.modal-header:after{
	clear:both
}
.modal-header .close{
	margin-top:-2px
}
.modal-title{
	margin:0;
	line-height:1.4
}
.modal-body{
	position:relative;
	padding:10px 25px
}
.modal-footer{
	padding:10px 25px;
	text-align:right;
	border-top:1px solid #e5e5e5
}
.modal-footer:before,.modal-footer:after{
	content:" ";
	display:table
}
.modal-footer:after{
	clear:both
}
.modal-footer .btn+.btn{
	margin-left:5px;
	margin-bottom:0
}
.modal-footer .btn-group .btn+.btn{
	margin-left:-1px
}
.modal-footer .btn-block+.btn-block{
	margin-left:0
}
.modal-scrollbar-measure{
	position:absolute;
	top:-9999px;
	width:50px;
	height:50px;
	overflow:scroll
}
@media (min-width:768px){
	.modal-dialog{
	width:540px;
	margin:30px auto
}
.modal-content{
	-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);
	box-shadow:0 5px 15px rgba(0,0,0,.5)
}
.modal-sm{
	width:300px
}

}
@media (min-width:992px){
	.modal-lg{
	width:900px
}

}
.tooltip{
	position:absolute;
	z-index:1070;
	display:block;
	font-family:"Open Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif;
	font-style:normal;
	font-weight:400;
	letter-spacing:normal;
	line-break:auto;
	line-height:1.4;
	text-align:left;
	text-align:start;
	text-decoration:none;
	text-shadow:none;
	text-transform:none;
	white-space:normal;
	word-break:normal;
	word-spacing:normal;
	word-wrap:normal;
	
font-size:12px;
	opacity:0;
	filter:alpha(opacity=0)
}
.tooltip.in{
	opacity:.9;
	filter:alpha(opacity=90)
}
.tooltip.top{
	margin-top:-3px;
	padding:5px 0
}
.tooltip.right{
	margin-left:3px;
	padding:0 5px
}
.tooltip.bottom{
	margin-top:3px;
	padding:5px 0
}
.tooltip.left{
	margin-left:-3px;
	padding:0 5px
}
.tooltip-inner{
	max-width:200px;
	padding:3px 8px;
	color:#fff;
	text-align:center;
	background-color:#000;
	border-radius:6px
}
.tooltip-arrow{
	position:absolute;
	width:0;
	height:0;
	border-color:transparent;
	border-style:solid
}
.tooltip.top .tooltip-arrow{
	bottom:0;
	left:50%;
	margin-left:-5px;
	border-width:5px 5px 0;
	border-top-color:#000
}
.tooltip.top-left .tooltip-arrow{
	bottom:0;
	right:5px;
	margin-bottom:-5px;
	border-width:5px 5px 0;
	border-top-color:#000
}
.tooltip.top-right .tooltip-arrow{
	bottom:0;
	left:5px;
	margin-bottom:-5px;
	border-width:5px 5px 0;
	border-top-color:#000
}
.tooltip.right .tooltip-arrow{
	top:50%;
	left:0;
	margin-top:-5px;
	border-width:5px 5px 5px 0;
	border-right-color:#000
}
.tooltip.left .tooltip-arrow{
	top:50%;
	right:0;
	margin-top:-5px;
	border-width:5px 0 5px 5px;
	border-left-color:#000
}
.tooltip.bottom .tooltip-arrow{
	top:0;
	left:50%;
	margin-left:-5px;
	border-width:0 5px 5px;
	border-bottom-color:#000
}
.tooltip.bottom-left .tooltip-arrow{
	top:0;
	right:5px;
	margin-top:-5px;
	border-width:0 5px 5px;
	border-bottom-color:#000
}
.tooltip.bottom-right .tooltip-arrow{
	top:0;
	left:5px;
	margin-top:-5px;
	border-width:0 5px 5px;
	border-bottom-color:#000
}
.popover{
	position:absolute;
	top:0;
	left:0;
	z-index:1060;
	display:none;
	max-width:276px;
	padding:1px;
	font-family:"Open Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif;
	font-style:normal;
	font-weight:400;
	letter-spacing:normal;
	line-break:auto;
	line-height:1.4;
	text-align:left;
	text-align:start;
	text-decoration:none;
	text-shadow:none;
	text-transform:none;
	white-space:normal;
	word-break:normal;
	word-spacing:normal;
	word-wrap:normal;
	font-size:13px;
	background-color:#fff;
	background-clip:padding-box;
	border:1px solid #ccc;
	border:1px solid rgba(0,0,0,.2);
	border-radius:6px;
	-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);
	box-shadow:0 5px 10px rgba(0,0,0,.2)
}
.popover.top{
	margin-top:-10px
}
.popover.right{
	margin-left:10px
}
.popover.bottom{
	margin-top:10px
}
.popover.left{
	margin-left:-10px
}
.popover-title{
	margin:0;
	padding:8px 14px;
	font-size:13px;
	background-color:#f7f7f7;
	border-bottom:1px solid #ebebeb;
	border-radius:5px 5px 0 0
}
.popover-content{
	padding:9px 14px
}
.popover>.arrow,.popover>.arrow:after{
	position:absolute;
	display:block;
	width:0;
	height:0;
	border-color:transparent;
	border-style:solid
}
.popover>.arrow{
	border-width:11px
}
.popover>.arrow:after{
	border-width:10px;
	content:""
}
.popover.top>.arrow{
	left:50%;
	margin-left:-11px;
	border-bottom-width:0;
	border-top-color:#999;
	border-top-color:rgba(0,0,0,.25);
	bottom:-11px
}
.popover.top>.arrow:after{
	content:" ";
	bottom:1px;
	margin-left:-10px;
	border-bottom-width:0;
	border-top-color:#fff
}
.popover.right>.arrow{
	top:50%;
	left:-11px;
	margin-top:-11px;
	border-left-width:0;
	border-right-color:#999;
	border-right-color:rgba(0,0,0,.25)
}
.popover.right>.arrow:after{
	content:" ";
	left:1px;
	bottom:-10px;
	border-left-width:0;
	border-right-color:#fff
}
.popover.bottom>.arrow{
	left:50%;
	margin-left:-11px;
	border-top-width:0;
	border-bottom-color:#999;
	border-bottom-color:rgba(0,0,0,.25);
	top:-11px
}
.popover.bottom>.arrow:after{
	content:" ";
	top:1px;
	margin-left:-10px;
	border-top-width:0;
	border-bottom-color:#fff
}
.popover.left>.arrow{
	top:50%;
	right:-11px;
	margin-top:-11px;
	border-right-width:0;
	border-left-color:#999;
	border-left-color:rgba(0,0,0,.25)
}
.popover.left>.arrow:after{
	content:" ";
	right:1px;
	border-right-width:0;
	border-left-color:#fff;
	bottom:-10px
}
.carousel{
	position:relative
}
.carousel-inner{
	position:relative;
	overflow:hidden;
	width:100%
}
.carousel-inner>.item{
	display:none;
	position:relative;
	-webkit-transition:.6s ease-in-out left;
	-o-transition:.6s ease-in-out left;
	transition:.6s ease-in-out left
}
.carousel-inner>.item>img,.carousel-inner>.item>a>img{
	display:block;
	max-width:100%;
	height:auto;
	line-height:1
}
@media all and (transform-3d),(-webkit-transform-3d){
	.carousel-inner>.item{
	-webkit-transition:-webkit-transform .6s ease-in-out;
	-moz-transition:-moz-transform .6s ease-in-out;
	-o-transition:-o-transform .6s ease-in-out;
	transition:transform .6s ease-in-out;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	backface-visibility:hidden;
	-webkit-perspective:1000px;
	-moz-perspective:1000px;
	perspective:1000px
}
.carousel-inner>.item.next,.carousel-inner>.item.active.right{
	-webkit-transform:translate3d(100%,0,0);
	transform:translate3d(100%,0,0);
	left:0
}
.carousel-inner>.item.prev,.carousel-inner>.item.active.left{
	-webkit-transform:translate3d(-100%,0,0);
	transform:translate3d(-100%,0,0);
	left:0
}
.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0);
	left:0
}

}
.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{
	display:block
}
.carousel-inner>.active{
	left:0
}
.carousel-inner>.next,.carousel-inner>.prev{
	position:absolute;
	top:0;
	width:100%
}
.carousel-inner>.next{
	left:100%
}
.carousel-inner>.prev{
	left:-100%
}
.carousel-inner>.next.left,.carousel-inner>.prev.right{
	left:0
}
.carousel-inner>.active.left{
	left:-100%
}
.carousel-inner>.active.right{
	left:100%
}
.carousel-control{
	position:absolute;
	top:0;
	left:0;
	bottom:0;
	width:15%;
	opacity:.5;
	filter:alpha(opacity=50);
	font-size:20px;
	color:#fff;
	text-align:center;
	text-shadow:0 1px 2px rgba(0,0,0,.6);
	background-color:rgba(0,0,0,0)
}
.carousel-control.left{
	background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0%,rgba(0,0,0,.0001) 100%);
	background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0%,rgba(0,0,0,.0001) 100%);
	background-image:linear-gradient(to right,rgba(0,0,0,.5) 0%,rgba(0,0,0,.0001) 100%);
	background-repeat:repeat-x;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=1)
}
.carousel-control.right{
	left:auto;
	right:0;
	background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0%,rgba(0,0,0,.5) 100%);
	background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0%,rgba(0,0,0,.5) 100%);
	background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0%,rgba(0,0,0,.5) 100%);
	background-repeat:repeat-x;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=1)
}
.carousel-control:hover,.carousel-control:focus{
	outline:0;
	color:#fff;
	text-decoration:none;
	opacity:.9;
	filter:alpha(opacity=90)
}
.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{
	position:absolute;
	top:50%;
	margin-top:-10px;
	z-index:5;
	display:inline-block
}
.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{
	left:50%;
	margin-left:-10px
}
.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{
	right:50%;
	margin-right:-10px
}
.carousel-control .icon-prev,.carousel-control .icon-next{
	width:20px;
	height:20px;
	line-height:1;
	font-family:serif
}
.carousel-control .icon-prev:before{
	content:'\2039'
}
.carousel-control .icon-next:before{
	content:'\203a'
}
.carousel-indicators{
	position:absolute;
	bottom:10px;
	left:50%;
	z-index:15;
	width:60%;
	margin-left:-30%;
	padding-left:0;
	list-style:none;
	text-align:center
}
.carousel-indicators li{
	display:inline-block;
	width:10px;
	height:10px;
	margin:1px;
	text-indent:-999px;
	border:1px solid #fff;
	border-radius:10px;
	cursor:pointer;
	background-color:#000 \9;
	background-color:rgba(0,0,0,0)
}
.carousel-indicators .active{
	margin:0;
	width:12px;
	height:12px;
	background-color:#fff
}
.carousel-caption{
	position:absolute;
	left:15%;
	right:15%;
	bottom:20px;
	z-index:10;
	padding-top:20px;
	padding-bottom:20px;
	color:#fff;
	text-align:center;
	text-shadow:0 1px 2px rgba(0,0,0,.6)
}
.carousel-caption .btn{
	text-shadow:none
}
@media screen and (min-width:768px){
	.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{
	width:30px;
	height:30px;
	margin-top:-10px;
	font-size:30px
}
.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{
	margin-left:-10px
}
.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{
	margin-right:-10px
}
.carousel-caption{
	left:20%;
	right:20%;
	padding-bottom:30px
}
.carousel-indicators{
	bottom:20px
}

}
.clearfix:before,.clearfix:after{
	content:" ";
	display:table
}
.clearfix:after{
	clear:both
}
.center-block{
	display:block;
	margin-left:auto;
	margin-right:auto
}
.pull-right{
	float:right !important
}
.pull-left{
	float:left !important
}
.hide{
	display:none !important
}
.show{
	display:block !important
}
.invisible{
	visibility:hidden
}
.text-hide{
	font:0/0 a;
	color:transparent;
	text-shadow:none;
	background-color:transparent;
	border:0
}
.hidden{
	display:none !important
}
.affix{
	position:fixed
}
@-ms-viewport{
	width:device-width
}
.visible-xs{
	display:none !important
}
.visible-sm{
	display:none !important
}
.visible-md{
	display:none !important
}
.visible-lg{
	display:none !important
}
.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{
	display:none !important
}
@media (max-width:767px){
	.visible-xs{
	display:block !important
}
table.visible-xs{
	display:table !important
}
tr.visible-xs{
	display:table-row !important
}
th.visible-xs,td.visible-xs{
	display:table-cell !important
}

}
@media (max-width:767px){
	.visible-xs-block:not(.preloader){
	display:block !important
}

}
@media (max-width:767px){
	.visible-xs-inline{
	display:inline !important
}

}
@media (max-width:767px){
	.visible-xs-inline-block{
	display:inline-block !important
}

}
@media (min-width:768px) and (max-width:991px){
	.visible-sm{
	display:block !important
}
table.visible-sm{
	display:table !important
}
tr.visible-sm{
	display:table-row !important
}
th.visible-sm,td.visible-sm{
	display:table-cell !important
}

}
@media (min-width:768px) and (max-width:991px){
	.visible-sm-block{
	display:block !important
}

}
@media (min-width:768px) and (max-width:991px){
	.visible-sm-inline{
	display:inline !important
}

}
@media (min-width:768px) and (max-width:991px){
	.visible-sm-inline-block{
	display:inline-block !important
}

}
@media (min-width:992px) and (max-width:1199px){
	.visible-md{
	display:block !important
}
table.visible-md{
	display:table !important
}
tr.visible-md{
	display:table-row !important
}
th.visible-md,td.visible-md{
	display:table-cell !important
}

}
@media (min-width:992px) and (max-width:1199px){
	.visible-md-block{
	display:block !important
}

}
@media (min-width:992px) and (max-width:1199px){
	.visible-md-inline{
	display:inline !important
}

}
@media (min-width:992px) and (max-width:1199px){
	.visible-md-inline-block{
	display:inline-block !important
}

}
@media (min-width:1200px){
	.visible-lg{
	display:block !important
}
table.visible-lg{
	display:table !important
}
tr.visible-lg{
	display:table-row !important
}
th.visible-lg,td.visible-lg{
	display:table-cell !important
}

}
@media (min-width:1200px){
	.visible-lg-block{
	display:block !important
}

}
@media (min-width:1200px){
	.visible-lg-inline{
	display:inline !important
}

}
@media (min-width:1200px){
	.visible-lg-inline-block{
	display:inline-block !important
}

}
@media (max-width:767px){
	.hidden-xs{
	display:none !important
}

}
@media (min-width:768px) and (max-width:991px){
	.hidden-sm{
	display:none !important
}

}
@media (min-width:992px) and (max-width:1199px){
	.hidden-md{
	display:none !important
}

}
@media (min-width:1200px){
	.hidden-lg{
	display:none !important
}

}
.visible-print{
	display:none !important
}
@media print{
	.visible-print{
	display:block !important
}
table.visible-print{
	display:table !important
}
tr.visible-print{
	display:table-row !important
}
th.visible-print,td.visible-print{
	display:table-cell !important
}

}
.visible-print-block{
	display:none !important
}
@media print{
	.visible-print-block{
	display:block !important
}

}
.visible-print-inline{
	display:none !important
}
@media print{
	.visible-print-inline{
	display:inline !important
}

}
.visible-print-inline-block{
	display:none !important
}
@media print{
	.visible-print-inline-block{
	display:inline-block !important
}

}
@media print{
	.hidden-print{
	display:none !important
}

}
html{
	}
html,body{
	height:100%;
	min-height:100%
}
body{
	/*background:#ffedf8 !important*/
}
body.dark-scheme{
	background:#1d2226 !important;
	color:#fff
}
body.site-guest-checkout-page{
	background-color:#fff !important
}
body.site-guest-checkout-page.dark-scheme{
	background-color:#263238 !important
}
@media (min-width:768px){
		body {
			background-position: center top !important;
	/*		max-width: 767px;*/
		margin: 0 auto;
		
}

}
@media (min-width:767px){
	body{
	background-position:center top !important
}

}
@media (max-width:767px){
	body.settings-profile-page,body.settings-account-page,body.settings-privacy-page,body.settings-notifications-page,body.settings-payouts-page,body.settings-payments-page,body.settings-payouts-identity-page,body.settings-payments-card-page{
	min-height:100%;
	overflow:visible
}

}
img{
	max-width:100%
}
div[class$=-blur]{
	border-radius:7px
}
.wrap {
	    /* min-height: 100%; */
    /* height: 100%; */
    position: relative;
	    z-index: 0;
	
}
.wrap-inner{
	min-height:100%;
	height:auto;
	position:relative;
	overflow-x:clip;
	padding:70px 0 70px
}
@media (max-width:991px){
	.wrap-inner{
	padding-top:121px
}
.profile-index-page .wrap-inner,.site-faq-page.guest-role .wrap-inner{
	padding-top:70px
}
.stats-index-page .wrap-inner,.link-stats-index-page .wrap-inner{
	padding-top:135px
}

}
@media (max-width:767px){
	.profile-index-page .wrap-inner{
	padding-top:0px
}
.site-start-sharing-page .wrap-inner{
	padding-top:80px;
	min-height:0
}

}
@media (max-width:767px){
	.settings-analytics-page .wrap-inner,.settings-messages-page .wrap-inner,.settings-security-page .wrap-inner,.settings-profile-widget-page .wrap-inner,.settings-profile-page .wrap-inner,.settings-account-page .wrap-inner,.settings-privacy-page .wrap-inner,.settings-notifications-page .wrap-inner,.settings-payouts-page .wrap-inner,.settings-payments-page .wrap-inner,.settings-payouts-identity-page .wrap-inner,.settings-payments-card-page .wrap-inner,.settings-enable-payouts-page .wrap-inner,.settings-payments-subscriptions-page .wrap-inner,.settings-mybio-page .wrap-inner,.settings-referrals-page .wrap-inner,.settings-manage-links-page .wrap-inner{
	padding-top:0;
	padding-bottom:35px;
	min-height:100%;
	height:auto
}

}
/*
@media (max-width:991px){
	.feed-index-page .wrap-inner{
	padding-top:95px
}

}
*/
.notification-index-page .wrap-inner{
	padding-bottom:0
}
.profile-scroll .wrap-inner{
	padding-top:130px
}
.subscription-following-page .wrap-inner,.subscription-followers-page .wrap-inner{
	flex:1 1 auto;
	overflow:auto
}
/*
@media (max-width:991px){
	.subscription-following-page .wrap-inner,.subscription-followers-page .wrap-inner{
	padding-top:70px
}

}
*/
.shaking{
	-webkit-animation:shake 3s linear 3s infinite;
	animation:shake 3s linear 3s infinite;
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0);
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
	-webkit-perspective:1000px;
	perspective:1000px
}
@keyframes shake{
	0%{
	-webkit-transform:translateX(3px) rotate(1deg);
	transform:translateX(3px) rotate(1deg)
}
2.5%{
	-webkit-transform:translateX(-3px) rotate(-1deg);
	transform:translateX(-3px) rotate(-1deg)
}
5%{
	-webkit-transform:translateX(3px) rotate(1deg);
	transform:translateX(3px) rotate(1deg)
}
7.5%{
	-webkit-transform:translateX(-3px) rotate(-1deg);
	transform:translateX(-3px) rotate(-1deg)
}
10%{
	-webkit-transform:translateX(2px) rotate(1deg);
	transform:translateX(2px) rotate(1deg)
}
12.5%{
	-webkit-transform:translateX(-2px) rotate(-1deg);
	transform:translateX(-2px) rotate(-1deg)
}
15%{
	-webkit-transform:translateX(2px) rotate(1deg);
	transform:translateX(2px) rotate(1deg)
}
17.5%{
	-webkit-transform:translateX(-2px) rotate(-1deg);
	transform:translateX(-2px) rotate(-1deg)
}
20%{
	-webkit-transform:translateX(1px) rotate(1deg);
	transform:translateX(1px) rotate(1deg)
}
22.5%{
	-webkit-transform:translateX(-1px) rotate(-1deg);
	transform:translateX(-1px) rotate(-1deg)
}
25%{
	-webkit-transform:translateX(0) rotate(0);
	transform:translateX(0) rotate(0)
}

}
.navbar-fixed-top{
	height:50px;
	min-height:50px;
	z-index:1060
}
/*
@media (max-width:991px){
	.navbar-fixed-top{
	min-height:auto;
	height:auto
}
.profile-index-page .navbar-fixed-top{
	display:none
}

}
*/
@media (max-width:767px){
	.navbar-fixed-top .container{
	margin:0 auto;
	padding:0;
	max-width:600px
}

}
@media (max-width:767px){
	.navbar-nav{
	margin:0 -10px
}

}
@media (max-width:767px){
	.site-welcome-page .navbar-nav,.site-start-sharing-page .navbar-nav{
	margin-top:3px
}

}
.navbar-default{
	background-color:#fff;
	border:0;
	margin-bottom:0;
	box-shadow:0 1px 2px rgba(0,0,0,.1);
	font-size:13px
}
.dark-scheme .navbar-default{
	background-color:#263238
}
@media (max-width:767px){
	.chats-tab.right-column .navbar-default{
	display:none
}

}
.site-index-page.guest-role .navbar-default{
	position:absolute;
	top:31px;
	background-color:transparent
}
.profile-index-page.dark-scheme .navbar-default{
	box-shadow:none;
	background-color:transparent
}
.site-index-page .navbar-default{
	box-shadow:none
}
.profile-index-page.custom-bg .navbar-default,.profile-index-page.default-bg .navbar-default{
	background-color:transparent;
	box-shadow:none
}
.profile-scroll .navbar-default:after{
	height:50px
}
/*
@media (max-width:992px){
	.profile-scroll .navbar-default:after{
	height:40px
}

}
*/
.navbar-default .profile-index-page.default-bg{
	background-color:#fff;
	box-shadow:0 1px 2px rgba(0,0,0,.1)
}
@media (max-width:767px){
	.settings-analytics-page .navbar-default,.settings-messages-page .navbar-default,.settings-security-page .navbar-default,.settings-profile-widget-page .navbar-default,.settings-profile-page .navbar-default,.settings-account-page .navbar-default,.settings-privacy-page .navbar-default,.settings-notifications-page .navbar-default,.settings-payouts-page .navbar-default,.settings-payments-page .navbar-default,.settings-payouts-identity-page .navbar-default,.settings-payments-card-page .navbar-default,.settings-enable-payouts-page .navbar-default,.settings-payments-subscriptions-page .navbar-default,.settings-mybio-page .navbar-default,.settings-referrals-page .navbar-default,.settings-manage-links-page .navbar-default{
	display:none
}

}
/*
@media (max-width:991px){
	.subscription-followers-page.under-navbar-scroll .navbar-default,.subscription-following-page.under-navbar-scroll .navbar-default{
	box-shadow:0 1px 2px rgba(0,0,0,.1)
}

}
*/
.navbar-default em.unread-notifications-flag{
	position:absolute;
	bottom:13px;
	right:9px;
	width:10px;
	height:10px;
	border-radius:50%;
	background-color:#0086e6;
	border:2px solid #fff;
	transition:all .3s ease;
	visibility:hidden;
	opacity:0;
	z-index:101
}
.dark-scheme .navbar-default em.unread-notifications-flag{
	border-color:#222b32
}
.navbar-default em.unread-notifications-flag.active{
	visibility:visible;
	opacity:1
}
@media (min-width:768px){
	.navbar-default em.unread-notifications-flag{
	right:0
}

}
.navbar-default .acitve-collapse em.unread-notifications-flag{
	visibility:hidden;
	opacity:0
}
.navbar-inner{
	display:flex;
	justify-content:space-between
}
.subscription-followers-page .navbar-inner,.subscription-following-page .navbar-inner,.profile-bookmarks-page .navbar-inner,.guest-role .navbar-inner{
	position:relative
}
/*
@media (max-width:991px){
	.navbar-inner{
	flex-wrap:wrap
}

}
*/
@media (max-width:767px){
	.contacts-tab .navbar-inner{
	display:none
}

}
.navbar-inner .box-search{
	display:none
}
.feed-index-page .navbar-inner .box-search{
	display:none
}
.site-index-page.guest-role .navbar-inner{
	position:relative
}
.navbar-inner .subpages-title-head{
	display:none;
	position:fixed;
	top:0;
	left:50%;
	transform:translate(-50%,0);
	font-size:17px;
	line-height:23px;
	font-weight:600;
	color:#263238;
	margin:10px 0;
	padding:0
}
.navbar-inner .subpages-title-head>*{
	display:none
}
.dark-scheme .navbar-inner .subpages-title-head{
	color:#fff
}
/*
@media (max-width:991px){
	.notification-index-page .navbar-inner .subpages-title-head{
	display:block
}
.notification-index-page .navbar-inner .subpages-title-head>strong{
	display:none
}

}*/

.shortcut-nav-wrap{
	padding:0;
	margin:0
}

@media (max-width:991px){
	.shortcut-nav-wrap{
	order:4;
	flex:0 1 100%;
	min-width:100%
}
.under-navbar-scroll .shortcut-nav-wrap{
	position:fixed;
	background-color:#fff;
	width:767px;
	left:50%;
	min-width:0;
	flex:0 1 auto;
	transform:translateX(-50%);
	top:0;
	z-index:1000
}

}
@media (max-width:991px) and (max-width:767px){
	.under-navbar-scroll .shortcut-nav-wrap{
	width:600px
}

}
@media (max-width:991px) and (max-width:600px){
	.under-navbar-scroll .shortcut-nav-wrap{
	width:auto;
	left:0;
	right:0;
	transform:translateX(0)
}

}
@media (max-width:991px){
	.under-navbar-scroll .shortcut-nav-wrap>div{
	position:relative;
	z-index:1111
}
.under-navbar-scroll .shortcut-nav-wrap:after{
	position:fixed;
	left:-100%;
	right:-100%;
	top:0;
	height:50px;
	content:'';
	background-color:#fff;
	box-shadow:0 1px 2px rgba(0,0,0,.1);
	z-index:999
}
.under-navbar-scroll.dark-scheme .shortcut-nav-wrap{
	background-color:#263238
}
.under-navbar-scroll.dark-scheme .shortcut-nav-wrap:after{
	background-color:#263238
}
.subscription-followers-page .shortcut-nav-wrap,.subscription-following-page .shortcut-nav-wrap,.site-welcome-page .shortcut-nav-wrap{
	display:none
}

}
@media (max-width:767px){
	.site-start-sharing-page .shortcut-nav-wrap,.site-welcome-page .shortcut-nav-wrap,.site-request-password-reset-page .shortcut-nav-wrap{
	display:none
}

}
.site-welcome-page .shortcut-nav-wrap,.site-start-sharing-page .shortcut-nav-wrap{
	display:none
}
.shortcut-nav-wrap>div{
	display:flex
}
@media (max-width:991px){
	.shortcut-nav-wrap>div{
	margin:0 auto;
	max-width:700px
}

}
.shortcut-nav-wrap>div span{
	position:relative;
	flex:0 1 70px;
	min-width:70px;
	text-align:center
}
@media (max-width:991px){
	.shortcut-nav-wrap>div span{
		
flex:1 1 auto
}

}
.shortcut-nav-wrap>div span:after{
	position:absolute;
	bottom:6px;
	left:0;
	right:0;
	content:attr(label);
	font-size:9px;
	line-height:12px;
	font-weight:600;
	color:rgba(146,159,169,.6);
	transition:all .3s ease;
	text-align:center;
	z-index:-1
}
.profile-index-page.custom-bg .shortcut-nav-wrap>div span:after,.profile-index-page.default-bg .shortcut-nav-wrap>div span:after{
	color:#fff
}
.profile-index-page.custom-bg .shortcut-nav-wrap>div span:after:hover,.profile-index-page.default-bg .shortcut-nav-wrap>div span:after:hover{
	color:#fff
}
.shortcut-nav-wrap>div span.has-updates a:before{
	width:6px;
	height:6px;
	border-radius:50%;
	background-color:#0086e6;
	position:absolute;
	content:'';
	left:50%;
	margin-left:14px;
	top:10px
}
.profile-index-page.custom-bg .shortcut-nav-wrap>div span.has-updates a:before,.profile-index-page.default-bg .shortcut-nav-wrap>div span.has-updates a:before{
	background-color:#fff
}
.profile-index-page.custom-bg .shortcut-nav-wrap>div span.has-updates a:before:hover,.profile-index-page.default-bg .shortcut-nav-wrap>div span.has-updates a:before:hover{
	background-color:#fff
}
.shortcut-nav-wrap>div span.active:after{
	color:#263238
}
.dark-scheme .shortcut-nav-wrap>div span.active:after{
	color:#fff
}
.shortcut-nav-wrap>div span.active a{
	color:#0086e6
}
.shortcut-nav-wrap>div span.active a:after{
	visibility:visible;
	opacity:1
}
.shortcut-nav-wrap>div span:hover:after{
	color:#263238
}
.dark-scheme .shortcut-nav-wrap>div span:hover:after{
	color:#fff
}
.shortcut-nav-wrap>div span a{
	display:block;
	height:100%;
	padding-top:2px;
	padding-bottom:3px;
	line-height:45px;
	color:rgba(146,159,169,.6);
	transition:all .3s ease
}
.profile-index-page.custom-bg .shortcut-nav-wrap>div span a,.profile-index-page.default-bg .shortcut-nav-wrap>div span a{
	color:#fff
}
.profile-index-page.custom-bg .shortcut-nav-wrap>div span a:hover,.profile-index-page.default-bg .shortcut-nav-wrap>div span a:hover{
	color:#fff
}
.shortcut-nav-wrap>div span a i:before{
	font-size:22px
}
.shortcut-nav-wrap>div span a:hover{
	color:#0086e6
}
.shortcut-nav-wrap>div span a:after{
	position:absolute;
	bottom:0;
	height:2px;
	left:0;
	right:0;
	content:'';
	opacity:0;
	visibility:hidden;
	background-color:#0086e6
}
.navbar-collapse{
	border-top:none;
	box-shadow:none
}
.navbar-collapse.collapse{
	display:block !important
}
@media (max-width:991px){
	.site-index-page.guest-role .navbar-collapse.collapse{
	margin-right:10px
}

}
.navbar-search-form{
	position:absolute;
	left:45px;
	top:0
}
@media (min-width:991px){
	.navbar-search-form{
	left:50%;
	transform:translate(-50%,0);
	top:0
}

}
.navbar-wrapper{
	display:flex;
	align-items:flex-start
}
.guest-role .navbar-wrapper{
	height:50px
}
@media (max-width:991px){
	.navbar-wrapper{
	flex:0 1 100%;
	min-width:100%;
	justify-content:space-between
}
.guest-role .navbar-wrapper{
	justify-content:flex-end
}

}
@media (min-width:767px){
	.site-start-sharing-page .navbar-wrapper,.site-welcome-page .navbar-wrapper{
	flex:0 1 auto;
	min-width:0;
	padding-top:3px
}

}
@media (max-width:991px){
	.subscription-followers-page .navbar-wrapper,.subscription-following-page .navbar-wrapper{
	position:relative;
	height:44px;
	flex:0 1 auto;
	min-width:auto
}

}
.navbar-wrapper__close-btn{
	display:none;
	width:24px;
	height:24px;
	font-size:20px
}
.navbar-wrapper__close-btn i{
	font-size:20px;
	line-height:24px
}
@media (max-width:991px){
	.subscription-followers-page .navbar-wrapper__close-btn,.subscription-following-page .navbar-wrapper__close-btn{
	display:block;
	position:absolute;
	left:10px;
	top:10px
}

}
@media (max-width:991px){
	.subscription-followers-page .navbar-wrapper .dropdown,.subscription-following-page .navbar-wrapper .dropdown{
	display:none
}

}
@media (max-width:767px){
	.site-start-sharing-page .navbar-wrapper .dropdown,.site-welcome-page.unknown-name .navbar-wrapper .dropdown{
	display:none
}

}
@media (max-width:991px){
	.notification-index-page .navbar-wrapper .btn-settings{
	display:block;
	width:auto;
	padding-right:35px;
	font-size:15px
}

}
.navbar-wrapper .btn-settings:after{
	content:'\e87e';
	left:auto !important;
	right:0
}
@media (max-width:991px){
	.message-index-page .navbar-wrapper .btn-messages{
	display:block;
	width:auto;
	padding-right:35px;
	font-size:15px
}

}
.navbar-wrapper .btn-messages:after{
	content:'\e659';
	left:auto !important;
	right:0
}
.navbar-wrapper .btn-settings,.navbar-wrapper .btn-messages{
	display:none;
	padding:0;
	background-color:transparent;
	position:relative;
	width:24px;
	height:24px;
	margin:10px
}
.navbar-wrapper .btn-settings:after,.navbar-wrapper .btn-messages:after{
	position:absolute;
	left:0;
	top:0;
	width:24px;
	text-align:center;
	font-size:24px;
	line-height:24px;
	color:#0086e6;
	font-weight:400
}
.navbar-wrapper .btn.modal-trigger{
	position:relative;
	padding-left:28px;
	font-size:15px;
	margin:10px 0 10px 15px
}
@media (max-width:991px){
	.navbar-wrapper .btn.modal-trigger{
	background-color:transparent;
	width:24px;
	height:24px;
	text-align:center;
	color:#0086e6;
	padding:0;
	text-indent:-100px;
	overflow:hidden;
	margin-right:10px
}
.subscription-followers-page .navbar-wrapper .btn.modal-trigger,.subscription-following-page .navbar-wrapper .btn.modal-trigger,.notification-index-page .navbar-wrapper .btn.modal-trigger,.message-index-page .navbar-wrapper .btn.modal-trigger,.profile-bookmarks-page .navbar-wrapper .btn.modal-trigger{
	display:none
}
.navbar-wrapper .btn.modal-trigger:active:focus{
	background-color:transparent
}

}
.site-start-sharing-page .navbar-wrapper .btn.modal-trigger,.site-welcome-page .navbar-wrapper .btn.modal-trigger{
	display:none
}
.profile-index-page.custom-bg .navbar-wrapper .btn.modal-trigger,.profile-index-page.default-bg .navbar-wrapper .btn.modal-trigger{
	color:#fff;
	background-color:transparent;
	border:2px solid #fff;
	padding:2px 11px 4px 27px
}
.profile-index-page.custom-bg .navbar-wrapper .btn.modal-trigger:after,.profile-index-page.default-bg .navbar-wrapper .btn.modal-trigger:after{
	color:#fff;
	line-height:26px
}
.profile-index-page.custom-bg .navbar-wrapper .btn.modal-trigger:hover,.profile-index-page.default-bg .navbar-wrapper .btn.modal-trigger:hover{
	color:#fff;
	background-color:transparent;
	border-color:#fff
}
.profile-index-page.custom-bg .navbar-wrapper .btn.modal-trigger:hover:after,.profile-index-page.default-bg .navbar-wrapper .btn.modal-trigger:hover:after{
	color:#fff
}
.navbar-wrapper .btn.modal-trigger:after{
	position:absolute;
	left:2px;
	top:0;
	width:29px;
	text-align:center;
	content:'\e637';
	font-size:14px;
	line-height:30px;
	color:#fefefe;
	font-weight:300;
	transition:all .3s ease
}
@media (max-width:991px){
	.navbar-wrapper .btn.modal-trigger:after{
	color:#0086e6;
	text-indent:0;
	font-size:20px;
	line-height:23px;
	left:0
}

}
.navbar-wrapper .back-btn{
	display:none
}
@media (max-width:991px){
	.link-stats-index-page .navbar-wrapper .back-btn{
	display:block;
	background-color:transparent;
	padding:0;
	width:24px;
	height:24px;
	text-align:center;
	overflow:hidden;
	margin-left:10px;
	margin-top:10px
}
.link-stats-index-page .navbar-wrapper #navbarCollapse{
	display:none !important
}

}
.logo{
	display:block;
	width:24px;
	height:24px;
	background:url(/img/logo.svg) 0 0 no-repeat;
	background-size:100%
}
.successfull-pay .logo{
	float:left;
	margin:-4px 15px 0 0
}
.guest-role .logo{
	width:138px;
	height:36px;
	background-image:url(/img/logo-full.svg)
}
.site-index-page.guest-role .logo{
	width:100px;
	height:40px;
	background:url(/img/logo-full-pink.svg) 0 0 no-repeat
}
.guest-role.profile-index-page.custom-bg .logo,.guest-role.profile-index-page.default-bg .logo{
	width:138px;
	height:36px;
	background:url(/img/logo-full-white.svg) 0 0 no-repeat
}
@media (min-width:767px){
	.site-welcome-page .logo,.site-start-sharing-page .logo{
	width:140px;
	height:36px;
	background:url(/img/logo-full.svg) 0 0 no-repeat
}

}
.profile-index-page .logo{
	background:url(/img/logo-white.svg) 0 0 no-repeat
}
.modal .logo{
	background:url(/img/logo.svg) 0 0 no-repeat !important
}
.dark-scheme .modal .logo{
	background:url(/img/logo-white.svg) 0 0 no-repeat !important
}
.navbar>.container .navbar-brand{
	margin:10px 0 10px -12px
}
.guest-role .navbar>.container .navbar-brand{
	margin:4px 0 10px -12px
}
@media (max-width:767px){
	.guest-role .navbar>.container .navbar-brand{
	margin:2px 0 10px
}

}
@media (min-width:767px){
	.site-welcome-page .navbar>.container .navbar-brand,.site-start-sharing-page .navbar>.container .navbar-brand{
	margin:4px 0 0
}

}
.navbar-brand{
	position:absolute;
	left:50%;
	display:flex;
	margin:10px 0 10px -12px;
	padding:2px 0 0
}
.guest-role .navbar-brand{
	left:15px
}
.site-index-page.guest-role .navbar-brand{
	display:none
}
@media (min-width:991px){
	.stats-index-page .navbar-brand,.link-stats-index-page .navbar-brand{
	display:none
}

}
@media (max-width:991px){
	.notification-index-page .navbar-brand,.message-index-page .navbar-brand{
	display:none
}

}
@media (max-width:991px){
	.guest-role.site-terms-page .navbar-brand,.guest-role.site-privacy-page .navbar-brand,.guest-role.site-faq-page .navbar-brand,.guest-role.site-contact-page .navbar-brand{
	z-index:1000
}

}
@media (min-width:767px){
	.site-welcome-page .navbar-brand,.site-start-sharing-page .navbar-brand{
	float:none;
	position:static;
	height:auto
}

}
.row-main-content{
	text-align:right;
	margin-top: -2vw;
}
@media (min-width:991px){
	.row-main-content{
	margin-left:-10px;
	margin-right:-10px
}

}
@media (max-width:767px){
	.row-main-content{
	text-align:left
	margin-top: -6vw;
}

}
@media (min-width:620px) and (max-width:767px){
	.profile-index-page .row-main-content{
	padding:0 10px
}

}
.row-main-content>div{
	min-height:1px;
	box-sizing:border-box;
	padding-left:10px;
	padding-right:10px
}
@media (max-width:991px){
	.row-main-content>div{
	padding-left:0;
	padding-right:0
}

}
@media (max-width:620px){
	.row-main-content>div{
	padding-left:0;
	padding-right:0
}

}
@media (max-width:992px){
	.row-main-content .profile-section{
	display:none
}

}
.row-main-content .left-sidebar{
	width:100%;
	float:left;
	order:1
}
.feed-index-page.dark-scheme .row-main-content .left-sidebar .panel-body,.notification-index-page.dark-scheme .row-main-content .left-sidebar .panel-body{
	background-color:#263238
}
.feed-index-page .row-main-content .left-sidebar,.notification-index-page .row-main-content .left-sidebar{
	position:fixed;
	width:320px;
	z-index:12;
	top:0
}
.feed-index-page .row-main-content .left-sidebar .panel-default.main,.notification-index-page .row-main-content .left-sidebar .panel-default.main,.profile-bookmarks .row-main-content .left-sidebar .panel-default.main{
	background-color:transparent;
	box-shadow:none
}
.feed-index-page .row-main-content .left-sidebar .panel-default.main,.notification-index-page .row-main-content .left-sidebar .panel-default.main{
	padding-top:70px
}
.profile-bookmarks .row-main-content .left-sidebar .panel-default.main{
	background-color:transparent;
	box-shadow:none
}
.feed-index-page .row-main-content .left-sidebar .panel-body,.notification-index-page .row-main-content .left-sidebar .panel-body{
	background-color:#fff;
	box-shadow:0 1px 2px rgba(0,0,0,.1);
	border-radius:10px
}
.feed-index-page .row-main-content .left-sidebar .panel-body-leftnav,.notification-index-page .row-main-content .left-sidebar .panel-body-leftnav,.profile-bookmarks .row-main-content .left-sidebar .panel-body-leftnav{
	text-align:left
}
@media (min-width:480px) and (max-height:540px){
	.feed-index-page .row-main-content .left-sidebar,.notification-index-page .row-main-content .left-sidebar{
	max-height:400px
}

}
@media (min-width:480px) and (max-height:540px){
	.feed-index-page.dark-scheme .row-main-content .left-sidebar .panel-body,.notification-index-page.dark-scheme .row-main-content .left-sidebar .panel-body{
	background-color:#263238
}

}
@media (max-width:992px){
	.profile-index-page .row-main-content .left-sidebar{
	display:block;
	width:100%;
	float:none
}
.profile-index-page .row-main-content .left-sidebar .panel-body{
	padding-top:5px
}
.profile-index-page .row-main-content .left-sidebar .footer{
	position:absolute;
	bottom:10px;
	left:10px;
	right:10px
}

}
@media (max-width:767px){
	.profile-index-page .row-main-content .left-sidebar{
	box-shadow:none
}

}
@media (max-width:992px){
	.row-main-content .left-sidebar{
	display:none
}

}
.row-main-content .left-sidebar .panel{
	margin-bottom:3px;
	background-color: #ffedf8;
	
}
.row-main-content .main-content{
	width:100%;
	float:right;
	order:2;
	text-align:left
}
.subscriptions-list .row-main-content .main-content{
	width:75%
}
.feed-index-page .row-main-content .main-content{
	z-index:2
}
.subscription-following-page .row-main-content .main-content,.subscription-followers-page .row-main-content .main-content{
	width:100%;
	float:none
}
@media (max-width:992px){
	.row-main-content .main-content{
	width:100%;
	float:none
}
.subscriptions-list .row-main-content .main-content{
	width:100%
}

}
@media (max-width:767px){
	.row-main-content .main-content{
	width:100%;
	float:none;
	margin-bottom:0;
	padding-bottom:0
}
.subscriptions-list .row-main-content .main-content{
	width:100%
}

}
.footer-wrap{
	display:block;
	position:absolute;
	bottom:10px;
	left:15px;
	right:15px
}
.footer-wrap .footer-wrapper{
	max-width:480px;
	margin:0 auto
}
@media (min-width:991px){
	.footer-wrap{
	display:none
}
.stats-index-page .footer-wrap,.link-stats-index-page .footer-wrap{
	display:block
}

}
.footer-wrapper{
	max-width:480px;
	margin:0 auto
}
@media (min-width:991px){
	.footer-wrapper{
	padding-top:10px
}

}
.footer-wrapper__navbar{
	padding:0 5px;
	margin:0
}
.footer-wrapper__navbar .navbar-nav{
	display:flex;
	justify-content:space-between;
	float:none;
	margin:0
}
.footer-wrapper__navbar .navbar-nav:before,.footer-wrapper__navbar .navbar-nav:after{
	display:none
}
.footer-wrapper__navbar .navbar-nav>li{
	float:none;
	font-size:11px;
	line-height:15px;
	margin:0 3px;
	padding:10px 0
}
@media (min-width:768px){
	.left-sidebar .footer-wrapper__navbar .navbar-nav>li,.settings-box__footer .footer-wrapper__navbar .navbar-nav>li{
	padding:0
}

}
@media (max-width:480px){
	.footer-wrapper__navbar .navbar-nav>li{
	margin:0 5px
}

}
.footer-wrapper__navbar .navbar-nav>li>a{
	padding:0;
	font-weight:600;
	color:rgba(146,159,169,.6);
	transition:all .3s ease
}
.footer-wrapper__navbar .navbar-nav>li>a:hover{
	color:#263238;
	background-color:transparent
}
.dark-scheme .footer-wrapper__navbar .navbar-nav>li>a:hover{
	color:#fff
}
.back-to-top-btn{
	position:fixed;
	width:30px;
	height:30px;
	left:50%;
	margin-left:520px;
	bottom:130px;
	border-radius:50%;
	background-color:rgba(146,159,169,.6);
	color:#fefefe;
	font-size:13px;
	line-height:20px;
	text-align:center;
	padding:0;
	z-index:2000
}
.back-to-top-btn:hover{
	background-color:rgba(0,134,230,.5)
}
body.modal-open .back-to-top-btn{
	display:none
}
@media (max-width:1145px){
	.back-to-top-btn{
	left:auto;
	margin-left:0;
	right:10%;
	bottom:40px
}

}
.back-to-top-btn i{
	font-size:20px;
	line-height:30px;
	color:#fefefe
}
.back-to-top-btn i:before{
	font-size:20px;
	line-height:30px
}
.back-to-top-btn span{
	position:absolute;
	left:50%;
	bottom:-20px;
	transform:translateX(-50%);
	font-size:11px;
	line-height:15px;
	color:rgba(146,159,169,.6)
}
button,.btn,input[type=button],input[type=reset],input[type=submit]{
	font-size:15px;
	line-height:20px;
	font-weight:600;
	padding:4px 13px 6px;
	text-align:center;
	border:none;
	outline:none;
	transition:all .3s ease;
	border-radius:20px;
	cursor:pointer;
	touch-action:manipulation;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
button.btn-link,.btn.btn-link,input[type=button].btn-link,input[type=reset].btn-link,input[type=submit].btn-link{
	font-weight:400;
	padding-left:0;
	padding-right:0
}
button.btn-link:hover,.btn.btn-link:hover,input[type=button].btn-link:hover,input[type=reset].btn-link:hover,input[type=submit].btn-link:hover{
	color:#263238
}
.dark-scheme button.btn-link:hover,.dark-scheme .btn.btn-link:hover,.dark-scheme input[type=button].btn-link:hover,.dark-scheme input[type=reset].btn-link:hover,.dark-scheme input[type=submit].btn-link:hover{
	color:#fff
}
button.close,button.delete-btn,.btn.close,.btn.delete-btn,input[type=button].close,input[type=button].delete-btn,input[type=reset].close,input[type=reset].delete-btn,input[type=submit].close,input[type=submit].delete-btn{
	min-width:0
}
button.btn-icon-nested,.btn.btn-icon-nested,input[type=button].btn-icon-nested,input[type=reset].btn-icon-nested,input[type=submit].btn-icon-nested{
	left:auto;
	position:absolute;
	right:0;
	top:0
}
button.btn-icon-nested.btn-left,.btn.btn-icon-nested.btn-left,input[type=button].btn-icon-nested.btn-left,input[type=reset].btn-icon-nested.btn-left,input[type=submit].btn-icon-nested.btn-left{
	left:0;
	right:auto
}
button.btn-icon,button.btn-icon-nested,.btn.btn-icon,.btn.btn-icon-nested,input[type=button].btn-icon,input[type=button].btn-icon-nested,input[type=reset].btn-icon,input[type=reset].btn-icon-nested,input[type=submit].btn-icon,input[type=submit].btn-icon-nested{
	min-width:0;
	padding:0;
	width:24px;
	height:24px;
	border:0;
	font-size:24px;
	line-height:24px;
	background-color:transparent;
	color:rgba(146,159,169,.6)
}
button.btn-icon:active,button.btn-icon-nested:active,.btn.btn-icon:active,.btn.btn-icon-nested:active,input[type=button].btn-icon:active,input[type=button].btn-icon-nested:active,input[type=reset].btn-icon:active,input[type=reset].btn-icon-nested:active,input[type=submit].btn-icon:active,input[type=submit].btn-icon-nested:active{
	box-shadow:none
}
button.btn-icon:hover,button.btn-icon-nested:hover,.btn.btn-icon:hover,.btn.btn-icon-nested:hover,input[type=button].btn-icon:hover,input[type=button].btn-icon-nested:hover,input[type=reset].btn-icon:hover,input[type=reset].btn-icon-nested:hover,input[type=submit].btn-icon:hover,input[type=submit].btn-icon-nested:hover{
		
color:#929fa9
}
button.btn-warning,.btn.btn-warning,input[type=button].btn-warning,input[type=reset].btn-warning,input[type=submit].btn-warning{
	color:#263238
}
.dark-scheme button.btn-warning,.dark-scheme .btn.btn-warning,.dark-scheme input[type=button].btn-warning,.dark-scheme input[type=reset].btn-warning,.dark-scheme input[type=submit].btn-warning{
	color:#263238
}
button.btn-warning:hover,.btn.btn-warning:hover,input[type=button].btn-warning:hover,input[type=reset].btn-warning:hover,input[type=submit].btn-warning:hover{
	color:#263238
}
.dark-scheme button.btn-warning:hover,.dark-scheme .btn.btn-warning:hover,.dark-scheme input[type=button].btn-warning:hover,.dark-scheme input[type=reset].btn-warning:hover,.dark-scheme input[type=submit].btn-warning:hover{
	color:#263238
}
button.btn-default,button.btn-primary,button.btn-success,.btn.btn-default,.btn.btn-primary,.btn.btn-success,input[type=button].btn-default,input[type=button].btn-primary,input[type=button].btn-success,input[type=reset].btn-default,input[type=reset].btn-primary,input[type=reset].btn-success,input[type=submit].btn-default,input[type=submit].btn-primary,input[type=submit].btn-success{
	color:#fff
}
.dark-scheme button.btn-default,.dark-scheme button.btn-primary,.dark-scheme button.btn-success,.dark-scheme .btn.btn-default,.dark-scheme .btn.btn-primary,.dark-scheme .btn.btn-success,.dark-scheme input[type=button].btn-default,.dark-scheme input[type=button].btn-primary,.dark-scheme input[type=button].btn-success,.dark-scheme input[type=reset].btn-default,.dark-scheme input[type=reset].btn-primary,.dark-scheme input[type=reset].btn-success,.dark-scheme input[type=submit].btn-default,.dark-scheme input[type=submit].btn-primary,.dark-scheme input[type=submit].btn-success{
	color:#fff
}
button.btn-default:hover,button.btn-primary:hover,button.btn-success:hover,.btn.btn-default:hover,.btn.btn-primary:hover,.btn.btn-success:hover,input[type=button].btn-default:hover,input[type=button].btn-primary:hover,input[type=button].btn-success:hover,input[type=reset].btn-default:hover,input[type=reset].btn-primary:hover,input[type=reset].btn-success:hover,input[type=submit].btn-default:hover,input[type=submit].btn-primary:hover,input[type=submit].btn-success:hover{
	color:#fff
}
.dark-scheme button.btn-default:hover,.dark-scheme button.btn-primary:hover,.dark-scheme button.btn-success:hover,.dark-scheme .btn.btn-default:hover,.dark-scheme .btn.btn-primary:hover,.dark-scheme .btn.btn-success:hover,.dark-scheme input[type=button].btn-default:hover,.dark-scheme input[type=button].btn-primary:hover,.dark-scheme input[type=button].btn-success:hover,.dark-scheme input[type=reset].btn-default:hover,.dark-scheme input[type=reset].btn-primary:hover,.dark-scheme input[type=reset].btn-success:hover,.dark-scheme input[type=submit].btn-default:hover,.dark-scheme input[type=submit].btn-primary:hover,.dark-scheme input[type=submit].btn-success:hover{
	color:#fff
}
button.btn-mini,.btn.btn-mini,input[type=button].btn-mini,input[type=reset].btn-mini,input[type=submit].btn-mini{
	padding:5px 15px
}
button.btn-cancel,.btn.btn-cancel,input[type=button].btn-cancel,input[type=reset].btn-cancel,input[type=submit].btn-cancel{
	background-color:rgba(146,159,169,.1);
	color:#263238
}
button.btn-cancel[disabled],button.btn-cancel .disabled,.btn.btn-cancel[disabled],.btn.btn-cancel .disabled,input[type=button].btn-cancel[disabled],input[type=button].btn-cancel .disabled,input[type=reset].btn-cancel[disabled],input[type=reset].btn-cancel .disabled,input[type=submit].btn-cancel[disabled],input[type=submit].btn-cancel .disabled{
	opacity:1;
	background-color:rgba(146,159,169,.1);
	color:rgba(38,50,56,.3)
}
button.btn-cancel[disabled]:hover,.btn.btn-cancel[disabled]:hover,input[type=button].btn-cancel[disabled]:hover,input[type=reset].btn-cancel[disabled]:hover,input[type=submit].btn-cancel[disabled]:hover{
	background-color:rgba(146,159,169,.1);
	color:rgba(38,50,56,.3)
}
.dark-scheme button.btn-cancel[disabled]:hover,.dark-scheme .btn.btn-cancel[disabled]:hover,.dark-scheme input[type=button].btn-cancel[disabled]:hover,.dark-scheme input[type=reset].btn-cancel[disabled]:hover,.dark-scheme input[type=submit].btn-cancel[disabled]:hover{
	color:rgba(255,255,255,.3)
}
button.btn-cancel:hover,.btn.btn-cancel:hover,input[type=button].btn-cancel:hover,input[type=reset].btn-cancel:hover,input[type=submit].btn-cancel:hover{
	background-color:#929fa9;
	color:#fff
}
.dark-scheme button.btn-cancel,.dark-scheme .btn.btn-cancel,.dark-scheme input[type=button].btn-cancel,.dark-scheme input[type=reset].btn-cancel,.dark-scheme input[type=submit].btn-cancel{
	color:#fff
}
button:focus,button:active,button:hover,.btn:focus,.btn:active,.btn:hover,input[type=button]:focus,input[type=button]:active,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:active,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:active,input[type=submit]:hover{
	outline:0;
	color:#fff
}
button.btn-block,.btn.btn-block,input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{
	border:0;
	line-height:20px;
	padding:10px 12px
}
button.btn-move i,.btn.btn-move i,input[type=button].btn-move i,input[type=reset].btn-move i,input[type=submit].btn-move i{
	cursor:move
}
button.btn-move i:before,.btn.btn-move i:before,input[type=button].btn-move i:before,input[type=reset].btn-move i:before,input[type=submit].btn-move i:before{
	font-size:20px
}
button.no-style,.btn.no-style,input[type=button].no-style,input[type=reset].no-style,input[type=submit].no-style{
	background:0 0;
	border:0;
	box-shadow:none
}
.site-index button,.site-index .btn,.site-index input[type=button],.site-index input[type=reset],.site-index input[type=submit]{
	padding:5px 12px
}
button.btn-modal,.btn.btn-modal,input[type=button].btn-modal,input[type=reset].btn-modal,input[type=submit].btn-modal{
	padding:8px 30px
}
button.btn-more-details,.btn.btn-more-details,input[type=button].btn-more-details,input[type=reset].btn-more-details,input[type=submit].btn-more-details{
	position:relative;
	height:28px;
	border:none;
	padding:0 19px 0 0;
	color:rgba(38,50,56,.5)
}
@media (min-width:768px){
	button.btn-more-details,.btn.btn-more-details,input[type=button].btn-more-details,input[type=reset].btn-more-details,input[type=submit].btn-more-details{
	font-size:11px
}

}
.dark-scheme button.btn-more-details,.dark-scheme .btn.btn-more-details,.dark-scheme input[type=button].btn-more-details,.dark-scheme input[type=reset].btn-more-details,.dark-scheme input[type=submit].btn-more-details{
	color:rgba(255,255,255,.5)
}
button.btn-more-details:after,.btn.btn-more-details:after,input[type=button].btn-more-details:after,input[type=reset].btn-more-details:after,input[type=submit].btn-more-details:after{
	position:absolute;
	content:'';
	right:0;
	top:12px;
	width:0;
	height:0;
	border-left:5px solid transparent;
	border-right:5px solid transparent;
	border-top:5px solid rgba(38,50,56,.5)
}
.dark-scheme button.btn-more-details:after,.dark-scheme .btn.btn-more-details:after,.dark-scheme input[type=button].btn-more-details:after,.dark-scheme input[type=reset].btn-more-details:after,.dark-scheme input[type=submit].btn-more-details:after{
	border-top-color:rgba(255,255,255,.5)
}
button.btn-more-details:hover,.btn.btn-more-details:hover,input[type=button].btn-more-details:hover,input[type=reset].btn-more-details:hover,input[type=submit].btn-more-details:hover{
	color:#0086e6
}
button.btn-more-details:hover:after,.btn.btn-more-details:hover:after,input[type=button].btn-more-details:hover:after,input[type=reset].btn-more-details:hover:after,input[type=submit].btn-more-details:hover:after{
	border-top-color:#0086e6
}
.btn:focus,.btn.focus,.btn:active:focus,.btn:active.focus,.btn.active:focus,.btn.active.focus{
	outline:none
}
.link-icon{
	color:rgba(38,50,56,.4);
	transition:all .3s ease
}
.btn-primary[disabled],.btn-primary.disabled,.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled.focus,.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary.focus{
	opacity:.3
}
.btn:active,.btn.active{
	box-shadow:none
}
.btn-wrap{
	display:flex;
	flex-wrap:nowrap
}
.btn-wrap .btn{
	flex:0 1 50%
}
@media (min-width:768px){
	.btn-wrap .btn{
	min-width:168px;
	flex:0 1 auto
}

}
.btn-wrap .btn:first-child{
	margin-right:20px
}
.btn-parent .btn.btn-icon{
	color:rgba(38,50,56,.2)
}
.btn-parent:hover .btn.btn-icon{
	color:#263238
}
.btn-parent:hover .btn.btn-icon:hover{
	color:#0086e6;
	cursor:pointer
}
.btn-parent-nested .btn.btn-icon-nested{
	color:rgba(38,50,56,.2)
}
.btn-parent-nested:hover .btn.btn-icon-nested{
	color:#263238
}
.btn-parent-nested:hover .btn.btn-icon-nested:hover{
	color:#0086e6;
	cursor:pointer
}
input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],select,textarea,.form-control{
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
	border:none;
	outline:none;
	border-radius:10px;
	background-color:rgba(146,159,169,.08);
	color:#263238;
	box-shadow:none;
	font-size:15px;
	line-height:20px;
	padding:8px 7px 8px;
	height:36px;
	transition:.3s
}
.dark-scheme input[type=text],.dark-scheme input[type=email],.dark-scheme input[type=url],.dark-scheme input[type=password],.dark-scheme input[type=search],.dark-scheme input[type=number],.dark-scheme input[type=tel],.dark-scheme input[type=range],.dark-scheme input[type=date],.dark-scheme input[type=month],.dark-scheme input[type=week],.dark-scheme input[type=time],.dark-scheme input[type=datetime],.dark-scheme input[type=datetime-local],.dark-scheme input[type=color],.dark-scheme select,.dark-scheme textarea,.dark-scheme .form-control{
	color:#fff
}
input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,select:focus,textarea:focus,.form-control:focus{
	outline:none;
	box-shadow:none
}
input[type=text]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=range]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=month]::-webkit-input-placeholder,input[type=week]::-webkit-input-placeholder,input[type=time]::-webkit-input-placeholder,input[type=datetime]::-webkit-input-placeholder,input[type=datetime-local]::-webkit-input-placeholder,input[type=color]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder,.form-control::-webkit-input-placeholder{
	color:rgba(146,159,169,.6)
}
input[type=text]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=range]::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=month]::-moz-placeholder,input[type=week]::-moz-placeholder,input[type=time]::-moz-placeholder,input[type=datetime]::-moz-placeholder,input[type=datetime-local]::-moz-placeholder,input[type=color]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder,.form-control::-moz-placeholder{
	color:rgba(146,159,169,.6)
}
input[type=text]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=url]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=range]:-moz-placeholder,input[type=date]:-moz-placeholder,input[type=month]:-moz-placeholder,input[type=week]:-moz-placeholder,input[type=time]:-moz-placeholder,input[type=datetime]:-moz-placeholder,input[type=datetime-local]:-moz-placeholder,input[type=color]:-moz-placeholder,select:-moz-placeholder,textarea:-moz-placeholder,.form-control:-moz-placeholder{
	color:rgba(146,159,169,.6)
}
input[type=text]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=range]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=month]:-ms-input-placeholder,input[type=week]:-ms-input-placeholder,input[type=time]:-ms-input-placeholder,input[type=datetime]:-ms-input-placeholder,input[type=datetime-local]:-ms-input-placeholder,input[type=color]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder,.form-control:-ms-input-placeholder{
	color:rgba(146,159,169,.6)
}
input[type=text]::-ms-clear,input[type=text]::-ms-reveal,input[type=email]::-ms-clear,input[type=email]::-ms-reveal,input[type=url]::-ms-clear,input[type=url]::-ms-reveal,input[type=password]::-ms-clear,input[type=password]::-ms-reveal,input[type=search]::-ms-clear,input[type=search]::-ms-reveal,input[type=number]::-ms-clear,input[type=number]::-ms-reveal,input[type=tel]::-ms-clear,input[type=tel]::-ms-reveal,input[type=range]::-ms-clear,input[type=range]::-ms-reveal,input[type=date]::-ms-clear,input[type=date]::-ms-reveal,input[type=month]::-ms-clear,input[type=month]::-ms-reveal,input[type=week]::-ms-clear,input[type=week]::-ms-reveal,input[type=time]::-ms-clear,input[type=time]::-ms-reveal,input[type=datetime]::-ms-clear,input[type=datetime]::-ms-reveal,input[type=datetime-local]::-ms-clear,input[type=datetime-local]::-ms-reveal,input[type=color]::-ms-clear,input[type=color]::-ms-reveal,select::-ms-clear,select::-ms-reveal,textarea::-ms-clear,textarea::-ms-reveal,.form-control::-ms-clear,.form-control::-ms-reveal{
	display:none
}
.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{
	background-color:rgba(146,159,169,.08);
	color:rgba(34,43,50,.5)
}
.dark-scheme .form-control[disabled],.dark-scheme .form-control[readonly],.dark-scheme fieldset[disabled] .form-control{
	color:rgba(255,255,255,.5)
}
.field-linkpurchase-reply input[type=text]{
	padding-left:15px;
	padding-right:15px
}
.form-group.has-error .form-control{
	box-shadow:0 0 0 2px rgba(244,67,54,.4)
}
.site-contact input.form-control,.site-request-password-reset input.form-control,.site-reset-password input.form-control,.site-welcome-page input.form-control,.site-start-sharing input.form-control{
	height:40px;
	padding:10px 7px 10px
}
.has-success .form-control,.has-error .form-control{
	box-shadow:none
}
.has-error .form-control:focus{
	box-shadow:none
}
.auth-error-msg{
	position:absolute;
	left:8px;
	top:-25px;
	color:#f44336;
	text-align:left
}
.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{
	border-radius:6px
}
select,select.form-control{
	cursor:pointer;
	border:none;
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
	box-shadow:none;
	padding:2px 7px 2px 13px;
	height:36px;
	background-color:rgba(146,159,169,.08);
	color:rgba(146,159,169,.6);
	background-image:linear-gradient(45deg,transparent 50%,rgba(38,50,56,.3) 50%),linear-gradient(135deg,rgba(38,50,56,.3) 50%,transparent 50%);
	background-position:calc(100% - 20px) 13px,calc(100% - 15px) 13px;
	background-size:7px 5px,5px 5px;
	background-repeat:no-repeat
}
.dark-scheme select,.dark-scheme select.form-control{
	color:rgba(255,255,255,.3);
	background-image:linear-gradient(45deg,transparent 50%,rgba(255,255,255,.3) 50%),linear-gradient(135deg,rgba(255,255,255,.3) 50%,transparent 50%)
}
select[disabled],select.form-control[disabled]{
	cursor:not-allowed
}
option{
	cursor:pointer;
	border:none;
	padding:4px;
	background-color:#fff;
	color:#263238
}
option:hover{
	background-color:#0086e6
}
.dark-scheme option{
	background-color:#263238;
	color:#fff
}
.dark-scheme option:hover{
	background-color:#0086e6
}
.bootstrap-select{
	background-color:transparent;
	box-shadow:none
}
.bootstrap-select.open:after{
	color:#263238
}
.dark-scheme .bootstrap-select.open:after{
	color:#fff
}
.bootstrap-select>select{
	visibility:hidden;
	cursor:none
}
.bootstrap-select.open .btn.btn-default.dropdown-toggle:hover,.bootstrap-select.open .btn-default.dropdown-toggle:focus,.bootstrap-select.open .btn-default.dropdown-toggle.focus{
	color:#263238
}
.dark-scheme .bootstrap-select.open .btn.btn-default.dropdown-toggle:hover,.dark-scheme .bootstrap-select.open .btn-default.dropdown-toggle:focus,.dark-scheme .bootstrap-select.open .btn-default.dropdown-toggle.focus{
	color:#fff
}
.bootstrap-select.open .btn-default.dropdown-toggle{
	color:#263238
}
.dark-scheme .bootstrap-select.open .btn-default.dropdown-toggle{
	color:#fff
}
.bootstrap-select .dropdown-toggle.bs-placeholder:hover{
	color:inherit
}
.bootstrap-select:after{
	position:absolute;
	right:6px;
	top:0;
	height:36px;
	font-size:24px;
	line-height:36px;
	content:'\e614';
	color:rgba(146,159,169,.6);
	transition:all .3s ease
}
.bootstrap-select.form-control{
	height:36px
}
.bootstrap-select .btn.btn-default{
	border:none;
	padding:7px 13px 5px;
	font-weight:400;
	box-shadow:none;
	background-color:rgba(146,159,169,.08);
	color:rgba(146,159,169,.6)
}
.bootstrap-select .btn.btn-default.disabled{
	background-color:rgba(146,159,169,.08);
	color:rgba(146,159,169,.4)
}
.bootstrap-select .btn.btn-default.disabled:hover{
	background-color:rgba(146,159,169,.08);
	color:rgba(146,159,169,.4)
}
.bootstrap-select .btn.btn-default:focus{
	background-color:rgba(146,159,169,.08)
}
.bootstrap-select .btn.btn-default .filter-option{
	width:auto
}
.bootstrap-select .btn.btn-default.dropdown-toggle:focus,.bootstrap-select .btn.btn-default.dropdown-toggle:active{
	outline:none !important
}
.bootstrap-select.dropdown .dropdown-menu{
	width:auto
}
.bootstrap-select.dropdown .dropdown-menu{
	border:none;
	padding:10px 0;
	top:calc(100% + 1px);
	bottom:auto;
	margin-bottom:0;
	margin-top:2px;
	width:100%;
	right:0;
	min-width:0
}
.bootstrap-select.dropdown .dropdown-menu>li>a{
	padding:6px 20px;
	border-radius:6px;
	background-color:transparent;
	transition:all .3s ease;
	color:#263238
}
.dark-scheme .bootstrap-select.dropdown .dropdown-menu>li>a{
	color:#fff
}
.bootstrap-select.dropdown .dropdown-menu>li>a:hover{
	color:#263238
}
.dark-scheme .bootstrap-select.dropdown .dropdown-menu>li>a:hover{
	color:#fff
}
.bootstrap-select.dropdown .dropdown-menu>li.active a{
	color:rgba(146,159,169,.5)
}
.dark-scheme .bootstrap-select.dropdown .dropdown-menu>li.active a{
	color:rgba(146,159,169,.5)
}
.bootstrap-select.dropdown .dropdown-menu>li.active a:hover,.bootstrap-select.dropdown .dropdown-menu>li.active a:focus{
	color:rgba(146,159,169,.5)
}
.dark-scheme .bootstrap-select.dropdown .dropdown-menu>li.active a:hover,.dark-scheme .bootstrap-select.dropdown .dropdown-menu>li.active a:focus{
	color:rgba(146,159,169,.5)
}
@media (max-width:767px){
	.bootstrap-select .dropdown-menu{
	max-width:250px
}

}
.radio+.radio,.checkbox+.checkbox{
	margin:0
}
.radio{
	margin:0;
	padding-left:33px
}
.radio.radio-horizontal>label{
	display:flex
}
.radio .radio-title{
	display:block;
	width:100%
}
.radio>label{
	padding-left:0
}
@media (max-width:991px){
	.radio>label{
	padding-left:28px
}

}
.radio>label label.inner-label{
	position:absolute;
	left:0;
	top:2px;
	height:20px;
	width:20px;
	min-width:20px;
	border-radius:50%;
	margin:0;
	padding:0
}
.radio>label label.inner-label span em,.radio>label label.inner-label span i{
	position:absolute;
	transition:all .3s ease
}
.radio>label label.inner-label span i{
	width:10px;
	height:10px;
	top:50%;
	left:50%;
	transform:translate(-50%,-50%);
	border-radius:50%;
	background-color:transparent;
	z-index:2
}
.radio>label label.inner-label span em{
	width:20px;
	height:20px;
	z-index:1;
	left:0;
	top:0;
	padding:0;
	border-radius:50%;
	background-color:transparent;
	border:2px solid rgba(38,50,56,.4)
}
.dark-scheme .radio>label label.inner-label span em{
	border-color:rgba(255,255,255,.4)
}
.radio>label label.inner-label input[disabled=disabled]+span em,.radio>label label.inner-label input[disabled=disabled]+span i{
	cursor:not-allowed
}
.radio>label label.inner-label input[type=radio]:disabled{
	cursor:not-allowed
}
.radio>label label.inner-label input[type=radio]:checked+span i{
	background-color:#0086e6
}
.radio>label label.inner-label input[type=radio]:checked+span em{
	background-color:#fff;
	border-color:#0086e6
}
.dark-scheme .radio>label label.inner-label input[type=radio]:checked+span em{
	background-color:transparent
}
.radio>label input[type=radio]{
	position:relative;
	margin:0;
	visibility:hidden
}
.radio>label .radio-hint{
	font-size:13px;
	margin-top:9px;
	color:#263238
}
.dark-scheme .radio>label .radio-hint{
	color:#fff
}
.checkbox input[type=checkbox]{
	margin:0
}
.checkbox label{
	padding:0;
	margin:0;
	min-height:auto
}
.checkbox>label{
	position:relative;
	margin:6px 8px 0 2px;
	padding:0;
	min-height:18px;
	min-width:18px;
	height:18px
}
.checkbox>label label{
	position:absolute;
	top:0;
	left:0;
	width:18px;
	height:18px;
	background-color:transparent;
	border:2px solid rgba(38,50,56,.4);
	transition:all .3s ease;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	z-index:1
}
.dark-scheme .checkbox>label label{
	border-color:rgba(255,255,255,.4)
}
.checkbox>label label i{
	display:block;
	position:relative;
	left:-1px;
	visibility:hidden;
	opacity:0;
	color:#fff;
	transition:all .3s ease
}
.dark-scheme .checkbox>label label i{
	color:#263238
}
.checkbox>label label i:before{
	width:auto;
	margin-left:-1px;
	font-size:17px;
	height:16px;
	line-height:16px
}
.checkbox>label>input[type=checkbox]{
	opacity:0;
	width:100%;
	height:100%;
	position:relative;
	z-index:100;
	cursor:pointer
}
.checkbox>label>input[type=checkbox]:checked+label{
	background-color:#0086e6;
	border-color:#0086e6
}
.checkbox>label>input[type=checkbox]:checked+label i{
	visibility:visible;
	opacity:1
}
.ckeckbox-label{
	position:relative;
	min-height:18px;
	min-width:18px;
	padding-right:28px
}
.ckeckbox-label .label-title{
	font-size:11px;
	line-height:28px;
	font-weight:600;
	color:rgba(38,50,56,.4)
}
.dark-scheme .ckeckbox-label .label-title{
	color:rgba(255,255,255,.3)
}
.ckeckbox-label>label{
	position:absolute;
	top:5px;
	right:0;
	bottom:0;
	min-width:18px;
	max-height:18px;
	margin:0;
	cursor:pointer
}
.ckeckbox-label>label label{
	position:absolute;
	top:0;
	right:0;
	left:0;
	bottom:0;
	margin:0;
	background-color:transparent;
	cursor:pointer;
	border:2px solid rgba(38,50,56,.4);
	transition:all .3s ease;
	border-radius:2px;
	z-index:9
}
.dark-scheme .ckeckbox-label>label label{
	border-color:rgba(255,255,255,.3)
}
.ckeckbox-label>label i{
	position:relative;
	display:block;
	left:-1px;
	color:#fff;
	opacity:0;
	transition:all .3s ease
}
.dark-scheme .ckeckbox-label>label i{
	color:#263238
}
.ckeckbox-label>label i:before{
	width:auto;
	margin-left:-1px;
	font-size:17px;
	height:16px;
	line-height:16px
}
.ckeckbox-label>label>input[type=checkbox]{
	position:absolute;
	opacity:0;
	top:0;
	left:0;
	margin:0;
	width:18px;
	height:18px;
	z-index:10;
	cursor:pointer
}
.ckeckbox-label>label>input[type=checkbox]:checked+label{
	background:#0086e6;
	border-color:#0086e6
}
.ckeckbox-label>label>input[type=checkbox]:checked+label i{
	opacity:1
}
.dropdown.bootstrap-select .inner{
	overflow-x:hidden
}
.multi-select-list{
	list-style:none;
	display:flex;
	align-items:center;
	font-weight:600;
	padding:0;
	margin:0;
	flex:1 1 auto;
	flex-wrap:wrap;
	overflow:auto;
	z-index:10
}
.multi-select-list li{
	margin:0
}
.multi-select-list li.full-width{
	min-width:100%
}
.multi-select-list .multi-select-item{
	border-radius:1000px;
	position:relative;
	white-space:nowrap;
	padding:3px 30px 3px 13px;
	margin:0 5px 5px 0
}
.multi-select-list .multi-select-item span.text{
	position:relative
}
.multi-select-list .multi-select-item .multi-select-item-remove{
	position:absolute;
	border-radius:1000px;
	width:14px;
	height:14px;
	right:8px;
	top:50%;
	margin-top:-8px;
	cursor:pointer
}
.multi-select-list .multi-select-item .multi-select-item-remove:after{
	content:'\e607';
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%,-50%);
	color:rgba(34,43,50,.2);
	font-size:16px
}
.dark-scheme .multi-select-list .multi-select-item .multi-select-item-remove:after{
	color:rgba(255,255,255,.2)
}
.dropdown .dropdown-menu{
	border-radius:10px;
	box-shadow:0 4px 16px rgba(0,0,0,.15);
	border:1px solid rgba(146,159,169,.15);
	background-color:#fff;
	list-style:none;
	padding:17px 20px;
	color:#263238;
	top:calc(100% + 10px);
	width:240px;
	left:auto;
	right:-2px;
	text-align:left
}
.dark-scheme .dropdown .dropdown-menu{
	background:#263238;
	color:#fff
}
.dropdown .dropdown-menu span.dropdown-menu-wrapper{
	margin:0
}
.dropdown .dropdown-menu>span,.dropdown .dropdown-menu .dropdown-menu-item{
	display:block
}
.dropdown .dropdown-menu>span.divider,.dropdown .dropdown-menu .dropdown-menu-item.divider{
	margin:11px 0;
	background-color:rgba(124,139,150,.2)
}
@media (max-width:767px){
	.dropdown .dropdown-menu>span.divider,.dropdown .dropdown-menu .dropdown-menu-item.divider{
	margin:4px 0
}

}
.dropdown .dropdown-menu:before{
	background-color:#fff;
	transform:rotate(45deg);
	content:'';
	height:15px;
	position:absolute;
	right:15px;
	top:-7px;
	width:15px;
	visibility:visible;
	box-shadow:-1px -1px 0 .5px rgba(146,159,169,.15)
}
.dark-scheme .dropdown .dropdown-menu:before{
	background-color:#263238
}
.dropdown .dropdown-menu button,.dropdown .dropdown-menu a,.dropdown .dropdown-menu .dropdown-menu-item{
	display:block;
	font-weight:400;
	font-size:17px;
	line-height:23px;
	padding:8px 0;
	text-align:left;
	background-color:transparent;
	border:none;
	cursor:pointer;
	color:#263238;
	transition:all .3s ease;
	border-radius:6px
}
.dark-scheme .dropdown .dropdown-menu button,.dark-scheme .dropdown .dropdown-menu a,.dark-scheme .dropdown .dropdown-menu .dropdown-menu-item{
	color:#fff
}
.dropdown .dropdown-menu button:hover,.dropdown .dropdown-menu a:hover,.dropdown .dropdown-menu .dropdown-menu-item:hover{
	color:#0086e6
}
.dropdown .dropdown-menu .delete_chat_btn,.dropdown .dropdown-menu .btn-report,.dropdown .dropdown-menu .btn-link-delete{
	color:#f44336
}
.dark-scheme .dropdown .dropdown-menu .delete_chat_btn,.dark-scheme .dropdown .dropdown-menu .btn-report,.dark-scheme .dropdown .dropdown-menu .btn-link-delete{
	color:#f44336
}
.dark-scheme .dropdown .dropdown-menu .delete_chat_btn:hover,.dark-scheme .dropdown .dropdown-menu .btn-report:hover,.dark-scheme .dropdown .dropdown-menu .btn-link-delete:hover{
	color:#0086e6
}
.dropdown .dropdown-menu__divider{
	display:block;
	margin:8px 0;
	border-bottom:1px solid rgba(146,159,169,.15)
}
.caret{
	display:none
}
.icon-light{
	display:inline
}
.dark-scheme .icon-light{
	display:none
}
.icon-dark{
	display:none
}
.dark-scheme .icon-dark{
	display:inline
}
.guest-role.site-index-page .navbar-nav .dropdown-toggle:hover .nav-username{
	color:rgba(255,64,129,.6)
}
.nav-username{
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	transition:all .3s ease;
	float:left;
	color:#929fa9;
	font-weight:600;
	line-height:30px;
	margin:0 15px 0 0;
	max-width:175px
}
.open .nav-username{
	color:#263238
}
.dark-scheme .open .nav-username{
	color:#fff
}
.profile-index-page.custom-bg .navbar-nav .dropdown-toggle .nav-username,.profile-index-page.default-bg .navbar-nav .dropdown-toggle .nav-username{
	color:#fff;
	border-color:#fff
}
.profile-index-page.custom-bg .navbar-nav .dropdown-toggle .nav-username:hover,.profile-index-page.default-bg .navbar-nav .dropdown-toggle .nav-username:hover{
	color:#fff;
	border-color:#fff
}
.guest-role .nav-username:hover{
	color:rgba(146,159,169,.6);
	border-color:rgba(146,159,169,.6)
}
.guest-role .nav-username:hover:after{
	color:rgba(146,159,169,.6)
}
.guest-role.profile-index-page.custom-bg .nav-username:hover,.guest-role.profile-index-page.default-bg .nav-username:hover{
	color:#fff;
	border-color:#fff
}
.guest-role.profile-index-page.custom-bg .nav-username:hover:after,.guest-role.profile-index-page.default-bg .nav-username:hover:after{
	color:#fff
}
.guest-role .nav-username{
	position:relative;
	width:90px;
	height:30px;
	border-radius:15px;
	border:2px solid #929fa9;
	margin:0;
	padding-left:11px;
	font-size:15px;
	line-height:25px;
	color:#929fa9;
	transition:color .3s
}
@media (min-width:767px){
	.guest-role .nav-username{
	display:block !important
}

}
.guest-role .nav-username:after{
	content:'\2039';
	font-size:24px;
	line-height:1em;
	position:absolute;
	top:14px;
	right:9px;
	transform:translate(-50%,-50%) rotate(-90deg)
}
.site-index-page.guest-role .nav-username{
	color:#ff4081;
	border-color:#ff4081
}
.site-index-page.guest-role .nav-username:after{
	color:#ff4081
}
.site-index-page.guest-role .nav-username:hover{
	color:rgba(255,64,129,.6);
	border-color:rgba(255,64,129,.6)
}
.site-index-page.guest-role .nav-username:hover:after{
	color:rgba(255,64,129,.6)
}
.nav-avatar{
	background:rgba(146,159,169,.1);
	border-radius:100%;
	color:rgba(38,50,56,.4);
	float:right;
	font-size:24px;
	height:30px;
	line-height:29px;
	width:30px;
	text-align:center;
	transition:all .3s ease
}
@media (max-width:991px){
	.nav-avatar{
	width:24px;
	height:24px;
	line-height:24px;
	font-size:24px
}

}
@media (max-width:767px){
	.guest-role .nav-avatar{
	background-color:transparent;
	color:#929fa9
}
.guest-role.site-index-page .nav-avatar{
	color:#ff4081
}

}
@media (min-width:767px){
	.guest-role .nav-avatar{
	display:none
}

}
.nav-avatar i:before{
	display:inline
}
.acitve-collapse .nav-avatar i:before,.open .nav-avatar i:before{
	content:'\e64a'
}
@media (max-width:767px){
	.guest-role .nav-avatar i:before{
	content:'\e683'
}

}
.acitve-collapse .nav-avatar{
	background-color:transparent;
	color:#263238
}
.nav-avatar img{
	width:100%
}
@media (max-width:767px){
	.nav-avatar.log-ava-img{
	position:absolute;
	transition:all .3s ease;
	top:50%;
	left:50%;
	margin:-15px 0 0 -15px;
	z-index:100;
	visibility:hidden;
	opacity:0
}
.navbar-toggle.collapsed .nav-avatar.log-ava-img{
	visibility:visible;
	opacity:1
}

}
.nav-avatar.name-section-ava{
	min-width:80px;
	min-height:80px;
	position:absolute;
	right:0;
	top:0
}
@media (max-width:991px){
	.nav-avatar.name-section-ava{
	position:absolute;
	left:0;
	top:0;
	float:none;
	order:0;
	min-width:48px;
	min-height:48px;
	margin-bottom:10px
}

}
@media (max-width:767px) and (min-height:550px){
	.nav-avatar.name-section-ava{
	position:static
}

}
.nav-avatar.name-section-ava img{
	overflow:hidden;
	border-radius:50%
}
.nav-avatar.mobile-icon{
	position:relative;
	display:block;
	width:30px;
	height:30px;
	background-color:transparent
}
@media (min-width:768px){
	.nav-avatar.mobile-icon{
	display:none
}

}
.nav-avatar.mobile-icon:after,.nav-avatar.mobile-icon:before{
	position:absolute;
	left:0;
	right:0;
	top:0;
	text-align:center;
	font-size:24px;
	line-height:29px;
	transition:all .3s ease
}
.nav-avatar.mobile-icon:before{
	content:'\e629';
	visibility:hidden;
	opacity:0
}
.navbar-toggle.collapsed .nav-avatar.mobile-icon:before{
	visibility:visible;
	opacity:1
}
.nav-avatar.mobile-icon:after{
	content:'\e64a';
	visibility:visible;
	opacity:1
}
.navbar-toggle.collapsed .nav-avatar.mobile-icon:after{
	visibility:hidden;
	opacity:0
}
.open .nav-avatar{
	color:#263238
}
.nav-avatar-vertical{
	border-radius:100%
}
.navbar-toggle{
	min-width:0
}
.guest-role .navbar-toggle,.user-role .navbar-toggle{
	border:0;
	height:60px;
	line-height:30px;
	margin:0;
	padding:15px 10px;
	width:50px
}
.profile-index-page.custom-bg .navbar-default .navbar-nav>.dropdown>a:hover,.profile-index-page.default-bg .navbar-default .navbar-nav>.dropdown>a:hover{
	color:#fefefe
}
@media (min-width:768px){
	.navbar-nav.navbar-right{
	margin-right:0
}

}
@media (min-width:992px){
	.navbar-nav.navbar-right{
	width:220px
}

}
.navbar-nav.navbar-right .dropdown{
	position:relative
}
.guest-role.site-terms-page .navbar-nav.navbar-right .dropdown,.guest-role.site-privacy-page .navbar-nav.navbar-right .dropdown,.guest-role.site-faq-page .navbar-nav.navbar-right .dropdown,.guest-role.site-contact-page .navbar-nav.navbar-right .dropdown{
	z-index:1000;
	float:right;
	margin-right:15px
}
@media (max-width:1199px){
	.stats-index-page .navbar-nav.navbar-right .dropdown-toggle,.link-stats-index-page .navbar-nav.navbar-right .dropdown-toggle{
	margin-left:10px
}

}
@media (min-width:768px){
	.navbar-nav>li>a{
	line-height:30px;
	padding:15px 10px
}

}
@media (max-width:480px){
	.guest-role.site-index-page .navbar-nav .dropdown{
	width:30px;
	height:30px;
	position:absolute;
	right:17px;
	top:2px
}
.guest-role.site-index-page .navbar-nav .dropdown .dropdown-toggle{
	margin:0
}

}
.navbar-nav .dropdown-toggle{
	transition:all .3s ease;
	display:block;
	margin:10px 0
}
@media (max-width:767px){
	.navbar-nav .dropdown-toggle{
	margin:10px
}

}
.navbar-nav .dropdown-toggle:hover .nav-username,.navbar-nav .dropdown-toggle:hover .nav-avatar{
	color:#0086e6
}
.guest-role .navbar-nav .dropdown-toggle:hover .nav-username,.guest-role .navbar-nav .dropdown-toggle:hover .nav-avatar{
	color:rgba(146,159,169,.6)
}
.guest-role.profile-index-page .navbar-nav .dropdown-toggle:hover .nav-username,.guest-role.profile-index-page .navbar-nav .dropdown-toggle:hover .nav-avatar{
	color:#fff
}
@media (max-width:991px){
	.navbar-nav .open.dropdown:after{
	position:fixed;
	content:'';
	left:0;
	top:0;
	bottom:0;
	right:0;
	z-index:1009;
	background-color:rgba(38,50,56,.2)
}

}
.navbar-nav .open.dropdown .dropdown-menu{
	background-color:#fff;
	border:1px solid rgba(146,159,169,.15);
	border-radius:10px;
	box-shadow:0 4px 16px rgba(0,0,0,.15);
	margin-top:0
}
.dark-scheme .navbar-nav .open.dropdown .dropdown-menu{
	background-color:#263238;
	color:#fff
}
@media (max-width:991px){
	.navbar-nav .open.dropdown .dropdown-menu{
	position:fixed;
	bottom:0;
	top:-1px;
	left:0;
	right:15%;
	width:auto;
	z-index:1010;
	border-radius:0
}
.guest-role .navbar-nav .open.dropdown .dropdown-menu{
	position:absolute;
	left:auto;
	right:0;
	bottom:auto;
	min-height:0;
	border-radius:10px
}

}
@media (max-width:991px){
	.guest-role.site-index-page .navbar-nav .open.dropdown .dropdown-menu{
	right:-2px
}
.guest-role .navbar-nav .open.dropdown .dropdown-menu{
	top:53px;
	right:3px;
	overflow:visible
}

}
@media (max-width:767px){
	.navbar-nav .open.dropdown .dropdown-menu{
	top:-1px;
	padding-bottom:75px
}
.guest-role .navbar-nav .open.dropdown .dropdown-menu{
	top:38px;
	padding-bottom:55px
}

}
@media (max-width:480px){
	.guest-role.site-index-page .navbar-nav .open.dropdown .dropdown-menu{
	right:-12px
}

}
@media (min-width:768px) and (max-width:991px){
	.user-role .navbar-nav .open.dropdown .dropdown-menu{
	display:flex;
	flex-wrap:wrap;
	align-content:flex-start
}
.user-role .navbar-nav .open.dropdown .dropdown-menu>span{
	flex:0 1 100%
}
.user-role .navbar-nav .open.dropdown .dropdown-menu article{
	position:absolute;
	top:117px;
	left:40%;
	padding-left:26px
}
.user-role .navbar-nav .open.dropdown .dropdown-menu article>span{
	display:block
}
.user-role .navbar-nav .open.dropdown .dropdown-menu .name-section{
	flex:0 1 40%;
	min-width:40%
}
.user-role .navbar-nav .open.dropdown .dropdown-menu .follow-section{
	flex:0 1 40%;
	min-width:40%;
	padding:5px 0 0 20px
}
.user-role .navbar-nav .open.dropdown .dropdown-menu span.separator{
	position:absolute;
	left:40%;
	border:none;
	width:1px;
	top:40px;
	padding-bottom:220px;
	min-width:0;
	margin:0;
	background-color:rgba(146,159,169,.2)
}
.user-role .navbar-nav .open.dropdown .dropdown-menu .additional-links{
	padding-top:20px;
	max-width:83%
}

}
@media (min-width:768px){
	.navbar-nav .dropdown{
	float:right
}

}
.navbar-nav .dropdown .dropdown-menu{
	padding:16px 19px 6px;
	right:-8px;
	top:calc(100% + 1px);
	width:240px;
	border:1px solid rgba(146,159,169,.15)
}
@media (min-width:991px){
	.navbar-nav .dropdown .dropdown-menu{
	padding-top:12px
}

}
@media (max-width:991px){
	.navbar-nav .dropdown .dropdown-menu{
	padding:45px 35px 15px
}

}
.guest-role .navbar-nav .dropdown .dropdown-menu{
	padding:16px 25px 10px;
	top:100%;
	width:160px;
	right:-5px
}
.dark-scheme .navbar-nav .dropdown .dropdown-menu{
	box-shadow:0 4px 16px rgba(0,0,0,.15)
}
.navbar-nav .dropdown .dropdown-menu:after{
	display:none
}
.navbar-nav .dropdown .dropdown-menu:before{
	top:-7px
}
@media (min-width:991px){
	.navbar-nav .dropdown .dropdown-menu:before{
	background-color:#fff;
	transform:rotate(45deg);
	content:'';
	height:15px;
	position:absolute;
	right:15px;
	top:-7px;
	width:15px;
	visibility:visible
}
.dark-scheme .navbar-nav .dropdown .dropdown-menu:before{
	background-color:#263238
}

}
.navbar-nav .dropdown .dropdown-menu>a.dropdown-toggle{
	padding:0
}
.guest-role .navbar-nav .dropdown .dropdown-menu>a.dropdown-toggle{
	display:none
}
.navbar-nav .dropdown .dropdown-menu>a.dropdown-close{
	position:relative;
	display:block;
	background-color:transparent;
	color:#263238;
	padding:4px 0 5px;
	margin:2px 15px 2px 0;
	transition:all .3s ease
}
.guest-role .navbar-nav .dropdown .dropdown-menu>a.dropdown-close:hover{
	color:#ff4081
}
.dark-scheme .navbar-nav .dropdown .dropdown-menu>a.dropdown-close{
	color:#fff
}
.guest-role .navbar-nav .dropdown .dropdown-menu>a.dropdown-close{
	font-size:17px;
	line-height:23px
}
.navbar-nav .dropdown .dropdown-menu>a.dropdown-close i{
	vertical-align:middle;
	margin-right:6px
}
.navbar-nav .dropdown .dropdown-menu>article{
	margin-top:-9px
}
@media (max-width:767px){
	.navbar-nav .dropdown .dropdown-menu>article{
	margin-top:0
}

}
@media (max-width:991px){
	.navbar-nav .dropdown .dropdown-menu .user-menu{
	height:100%;
	overflow-y:auto
}

}
.navbar-nav .dropdown .dropdown-menu .user-menu>article>span,.navbar-nav .dropdown .dropdown-menu .user-menu>span,.navbar-nav .dropdown .dropdown-menu>article>span,.navbar-nav .dropdown .dropdown-menu>span{
	font-size:15px;
	display:block;
	list-style:none;
	margin:4px -15px
}
.guest-role .navbar-nav .dropdown .dropdown-menu .user-menu>article>span,.guest-role .navbar-nav .dropdown .dropdown-menu .user-menu>span,.guest-role .navbar-nav .dropdown .dropdown-menu>article>span,.guest-role .navbar-nav .dropdown .dropdown-menu>span{
	font-size:17px;
	line-height:23px
}
.navbar-nav .dropdown .dropdown-menu .user-menu>article>span.separator,.navbar-nav .dropdown .dropdown-menu .user-menu>span.separator,.navbar-nav .dropdown .dropdown-menu>article>span.separator,.navbar-nav .dropdown .dropdown-menu>span.separator{
	margin:-8px 0 0
}
@media (max-width:767px){
	.navbar-nav .dropdown .dropdown-menu .user-menu>article>span.separator,.navbar-nav .dropdown .dropdown-menu .user-menu>span.separator,.navbar-nav .dropdown .dropdown-menu>article>span.separator,.navbar-nav .dropdown .dropdown-menu>span.separator{
	margin:8px 0
}

}
.navbar-nav .dropdown .dropdown-menu .user-menu>article>span.name-section>a,.navbar-nav .dropdown .dropdown-menu .user-menu>span.name-section>a,.navbar-nav .dropdown .dropdown-menu>article>span.name-section>a,.navbar-nav .dropdown .dropdown-menu>span.name-section>a{
	padding-right:0
}
.navbar-nav .dropdown .dropdown-menu .user-menu>article>span.name-section>a:hover,.navbar-nav .dropdown .dropdown-menu .user-menu>span.name-section>a:hover,.navbar-nav .dropdown .dropdown-menu>article>span.name-section>a:hover,.navbar-nav .dropdown .dropdown-menu>span.name-section>a:hover{
	background-color:transparent
}
.navbar-nav .dropdown .dropdown-menu .user-menu>article>span.name-section>a:hover .hashtag,.navbar-nav .dropdown .dropdown-menu .user-menu>span.name-section>a:hover .hashtag,.navbar-nav .dropdown .dropdown-menu>article>span.name-section>a:hover .hashtag,.navbar-nav .dropdown .dropdown-menu>span.name-section>a:hover .hashtag{
	color:#263238
}
.dark-scheme .navbar-nav .dropdown .dropdown-menu .user-menu>article>span.name-section>a:hover .hashtag,.dark-scheme .navbar-nav .dropdown .dropdown-menu .user-menu>span.name-section>a:hover .hashtag,.dark-scheme .navbar-nav .dropdown .dropdown-menu>article>span.name-section>a:hover .hashtag,.dark-scheme .navbar-nav .dropdown .dropdown-menu>span.name-section>a:hover .hashtag{
	color:#fff
}
.navbar-nav .dropdown .dropdown-menu .user-menu>article>span.close-drop,.navbar-nav .dropdown .dropdown-menu .user-menu>span.close-drop,.navbar-nav .dropdown .dropdown-menu>article>span.close-drop,.navbar-nav .dropdown .dropdown-menu>span.close-drop{
	display:none;
	position:absolute;
	margin:0;
	font-size:24px;
	left:15px;
	top:2px;
	width:24px;
	height:24px;
	color:#0086e6
}
@media (max-width:991px){
	.navbar-nav .dropdown .dropdown-menu .user-menu>article>span.close-drop,.navbar-nav .dropdown .dropdown-menu .user-menu>span.close-drop,.navbar-nav .dropdown .dropdown-menu>article>span.close-drop,.navbar-nav .dropdown .dropdown-menu>span.close-drop{
	display:block;
	top:10px;
	z-index:1000
}

}
@media (max-width:991px){
	.guest-role .navbar-nav .dropdown .dropdown-menu .user-menu>article>span.close-drop,.guest-role .navbar-nav .dropdown .dropdown-menu .user-menu>span.close-drop,.guest-role .navbar-nav .dropdown .dropdown-menu>article>span.close-drop,.guest-role .navbar-nav .dropdown .dropdown-menu>span.close-drop{
	display:none
}

}
.navbar-nav .dropdown .dropdown-menu .user-menu>article>span.close-drop>a,.navbar-nav .dropdown .dropdown-menu .user-menu>span.close-drop>a,.navbar-nav .dropdown .dropdown-menu>article>span.close-drop>a,.navbar-nav .dropdown .dropdown-menu>span.close-drop>a{
	padding:0
}
.navbar-nav .dropdown .dropdown-menu .user-menu>article>span>a,.navbar-nav .dropdown .dropdown-menu .user-menu>article>span button,.navbar-nav .dropdown .dropdown-menu .user-menu>span>a,.navbar-nav .dropdown .dropdown-menu .user-menu>span button,.navbar-nav .dropdown .dropdown-menu>article>span>a,.navbar-nav .dropdown .dropdown-menu>article>span button,.navbar-nav .dropdown .dropdown-menu>span>a,.navbar-nav .dropdown .dropdown-menu>span button{
	position:relative;
	display:block;
	width:100%;
	text-align:left;
	font-weight:400;
	background-color:transparent;
	color:#263238;
	padding:4px 15px 5px;
	font-size:15px;
	line-height:23px;
	transition:all .3s ease
}
.dark-scheme .navbar-nav .dropdown .dropdown-menu .user-menu>article>span>a,.dark-scheme .navbar-nav .dropdown .dropdown-menu .user-menu>article>span button,.dark-scheme .navbar-nav .dropdown .dropdown-menu .user-menu>span>a,.dark-scheme .navbar-nav .dropdown .dropdown-menu .user-menu>span button,.dark-scheme .navbar-nav .dropdown .dropdown-menu>article>span>a,.dark-scheme .navbar-nav .dropdown .dropdown-menu>article>span button,.dark-scheme .navbar-nav .dropdown .dropdown-menu>span>a,.dark-scheme .navbar-nav .dropdown .dropdown-menu>span button{
	color:#fff
}
.navbar-nav .dropdown .dropdown-menu .user-menu>article>span>a:focus,.navbar-nav .dropdown .dropdown-menu .user-menu>article>span>a:hover,.navbar-nav .dropdown .dropdown-menu .user-menu>article>span button:focus,.navbar-nav .dropdown .dropdown-menu .user-menu>article>span button:hover,.navbar-nav .dropdown .dropdown-menu .user-menu>span>a:focus,.navbar-nav .dropdown .dropdown-menu .user-menu>span>a:hover,.navbar-nav .dropdown .dropdown-menu .user-menu>span button:focus,.navbar-nav .dropdown .dropdown-menu .user-menu>span button:hover,.navbar-nav .dropdown .dropdown-menu>article>span>a:focus,.navbar-nav .dropdown .dropdown-menu>article>span>a:hover,.navbar-nav .dropdown .dropdown-menu>article>span button:focus,.navbar-nav .dropdown .dropdown-menu>article>span button:hover,.navbar-nav .dropdown .dropdown-menu>span>a:focus,.navbar-nav .dropdown .dropdown-menu>span>a:hover,.navbar-nav .dropdown .dropdown-menu>span button:focus,.navbar-nav .dropdown .dropdown-menu>span button:hover{
	outline:none
}
.guest-role .navbar-nav .dropdown .dropdown-menu .user-menu>article>span>a:focus,.guest-role.dark-scheme .navbar-nav .dropdown .dropdown-menu .user-menu>article>span>a:focus,.guest-role .navbar-nav .dropdown .dropdown-menu .user-menu>article>span>a:hover,.guest-role.dark-scheme .navbar-nav .dropdown .dropdown-menu .user-menu>article>span>a:hover,.guest-role .navbar-nav .dropdown .dropdown-menu .user-menu>article>span button:focus,.guest-role.dark-scheme .navbar-nav .dropdown .dropdown-menu .user-menu>article>span button:focus,.guest-role .navbar-nav .dropdown .dropdown-menu .user-menu>article>span button:hover,.guest-role.dark-scheme .navbar-nav .dropdown .dropdown-menu .user-menu>article>span button:hover,.guest-role .navbar-nav .dropdown .dropdown-menu .user-menu>span>a:focus,.guest-role.dark-scheme .navbar-nav .dropdown .dropdown-menu .user-menu>span>a:focus,.guest-role .navbar-nav .dropdown .dropdown-menu .user-menu>span>a:hover,.guest-role.dark-scheme .navbar-nav .dropdown .dropdown-menu .user-menu>span>a:hover,.guest-role .navbar-nav .dropdown .dropdown-menu .user-menu>span button:focus,.guest-role.dark-scheme .navbar-nav .dropdown .dropdown-menu .user-menu>span button:focus,.guest-role .navbar-nav .dropdown .dropdown-menu .user-menu>span button:hover,.guest-role.dark-scheme .navbar-nav .dropdown .dropdown-menu .user-menu>span button:hover,.guest-role .navbar-nav .dropdown .dropdown-menu>article>span>a:focus,.guest-role.dark-scheme .navbar-nav .dropdown .dropdown-menu>article>span>a:focus,.guest-role .navbar-nav .dropdown .dropdown-menu>article>span>a:hover,.guest-role.dark-scheme .navbar-nav .dropdown .dropdown-menu>article>span>a:hover,.guest-role .navbar-nav .dropdown .dropdown-menu>article>span button:focus,.guest-role.dark-scheme .navbar-nav .dropdown .dropdown-menu>article>span button:focus,.guest-role .navbar-nav .dropdown .dropdown-menu>article>span button:hover,.guest-role.dark-scheme .navbar-nav .dropdown .dropdown-menu>article>span button:hover,.guest-role .navbar-nav .dropdown .dropdown-menu>span>a:focus,.guest-role.dark-scheme .navbar-nav .dropdown .dropdown-menu>span>a:focus,.guest-role .navbar-nav .dropdown .dropdown-menu>span>a:hover,.guest-role.dark-scheme .navbar-nav .dropdown .dropdown-menu>span>a:hover,.guest-role .navbar-nav .dropdown .dropdown-menu>span button:focus,.guest-role.dark-scheme .navbar-nav .dropdown .dropdown-menu>span button:focus,.guest-role .navbar-nav .dropdown .dropdown-menu>span button:hover,.guest-role.dark-scheme .navbar-nav .dropdown .dropdown-menu>span button:hover{
	color:#ff4081
}
.navbar-nav .dropdown .dropdown-menu .user-menu>article>span>a i,.navbar-nav .dropdown .dropdown-menu .user-menu>article>span button i,.navbar-nav .dropdown .dropdown-menu .user-menu>span>a i,.navbar-nav .dropdown .dropdown-menu .user-menu>span button i,.navbar-nav .dropdown .dropdown-menu>article>span>a i,.navbar-nav .dropdown .dropdown-menu>article>span button i,.navbar-nav .dropdown .dropdown-menu>span>a i,.navbar-nav .dropdown .dropdown-menu>span button i{
	margin:0 10px 0 0;
	vertical-align:middle
}
.navbar-nav .dropdown .dropdown-menu .user-menu>article>span .username i,.navbar-nav .dropdown .dropdown-menu .user-menu>span .username i,.navbar-nav .dropdown .dropdown-menu>article>span .username i,.navbar-nav .dropdown .dropdown-menu>span .username i{
	position:relative;
	top:-2px
}
.navbar-nav .dropdown .dropdown-menu .user-menu>article>span .username i:before,.navbar-nav .dropdown .dropdown-menu .user-menu>span .username i:before,.navbar-nav .dropdown .dropdown-menu>article>span .username i:before,.navbar-nav .dropdown .dropdown-menu>span .username i:before{
	font-size:16px
}
.navbar-nav .dropdown .dropdown-menu .user-menu>span,.navbar-nav .dropdown .dropdown-menu .user-menu>article>span{
	margin-left:0;
	margin-right:0
}
.navbar-nav .dropdown .dropdown-menu .user-menu>span>a,.navbar-nav .dropdown .dropdown-menu .user-menu>span button,.navbar-nav .dropdown .dropdown-menu .user-menu>article>span>a,.navbar-nav .dropdown .dropdown-menu .user-menu>article>span button{
	padding-left:0;
	padding-right:0
}
.navbar-nav .dropdown .dropdown-menu hr{
	margin-bottom:16px;
	margin-top:16px
}
@media (max-width:767px){
	.navbar-nav .dropdown .dropdown-menu hr{
	margin-bottom:8px;
	margin-top:8px
}

}
.navbar-nav .dropdown .dropdown-menu .user-menu .name-section,.navbar-nav .dropdown .dropdown-menu .name-section{
	margin:0 0 6px
}
@media (max-width:767px){
	.guest-role .navbar-nav .dropdown .dropdown-menu .user-menu .name-section,.guest-role .navbar-nav .dropdown .dropdown-menu .name-section{
	display:none
}

}
.navbar-nav .dropdown .dropdown-menu .user-menu .name-section .name-link,.navbar-nav .dropdown .dropdown-menu .name-section .name-link{
	padding:5px 0;
	transition:none
}
@media (max-width:767px) and (max-height:549px){
	.navbar-nav .dropdown .dropdown-menu .user-menu .name-section .name-link,.navbar-nav .dropdown .dropdown-menu .name-section .name-link{
	padding-left:55px
}

}
@media (min-width:768px) and (max-width:991px){
	.navbar-nav .dropdown .dropdown-menu .user-menu .name-section .name-link,.navbar-nav .dropdown .dropdown-menu .name-section .name-link{
	padding-left:55px
}

}
.navbar-nav .dropdown .dropdown-menu .user-menu .name-link:hover .hashtag,.navbar-nav .dropdown .dropdown-menu .name-link:hover .hashtag{
	color:#0086e6
}
@media (max-width:767px){
	.navbar-nav .dropdown .dropdown-menu .user-menu .name-link,.navbar-nav .dropdown .dropdown-menu .name-link{
	display:flex;
	flex-direction:column;
	padding-left:0
}

}
.navbar-nav .dropdown .dropdown-menu .user-menu .username,.navbar-nav .dropdown .dropdown-menu .username{
	font-size:17px;
	line-height:23px;
	font-weight:600;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	transition:all .3s ease
}
.guest-role .navbar-nav .dropdown .dropdown-menu .user-menu .username,.guest-role .navbar-nav .dropdown .dropdown-menu .username{
	color:rgba(38,50,56,.5)
}
@media (max-width:767px){
	.guest-role .navbar-nav .dropdown .dropdown-menu .user-menu .username,.guest-role .navbar-nav .dropdown .dropdown-menu .username{
	display:none
}

}
@media (max-width:767px){
	.navbar-nav .dropdown .dropdown-menu .user-menu .username,.navbar-nav .dropdown .dropdown-menu .username{
	order:1
}

}
.navbar-nav .dropdown .dropdown-menu .hashtag,.navbar-nav .dropdown .dropdown-menu .user-menu .hashtag{
	color:#929fa9;
	transition:all .3s ease;
	font-size:15px;
	line-height:20px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
@media (max-width:767px){
	.navbar-nav .dropdown .dropdown-menu .hashtag,.navbar-nav .dropdown .dropdown-menu .user-menu .hashtag{
	order:2
}

}
.navbar-nav .dropdown .dropdown-menu .follow-section,.navbar-nav .dropdown .dropdown-menu .user-menu .follow-section{
	font-weight:600;
	margin:0 0 12px;
	display:flex;
	max-width:230px
}
.navbar-nav .dropdown .dropdown-menu .follow-section a,.navbar-nav .dropdown .dropdown-menu .user-menu .follow-section a{
	display:block;
	padding:0
}
.navbar-nav .dropdown .dropdown-menu .follow-section a>span,.navbar-nav .dropdown .dropdown-menu .user-menu .follow-section a>span{
	display:block
}
.navbar-nav .dropdown .dropdown-menu .follow-section a:hover,.navbar-nav .dropdown .dropdown-menu .user-menu .follow-section a:hover{
	text-decoration:none;
	background-color:transparent
}
.navbar-nav .dropdown .dropdown-menu .follow-title{
	color:#263238;
	transition:all .3s ease;
	font-size:13px;
	font-weight:600;
	padding-bottom:0
}
.dark-scheme .navbar-nav .dropdown .dropdown-menu .follow-title{
	color:#fff
}
.navbar-nav .dropdown .dropdown-menu .follow-value{
	color:#0086e6;
	font-size:21px
}
.navbar-nav .dropdown .dropdown-menu .badge,.navbar-nav .dropdown .dropdown-menu .unread-messages{
	background:#0086e6;
	color:#fff;
	font-size:13px;
	font-weight:400;
	height:20px;
	line-height:20px;
	min-width:20px;
	width:20px;
	border-radius:50%;
	overflow:hidden;
	padding:0 6px;
	position:absolute;
	right:10px;
	top:8px
}
.navbar-nav .dropdown .dropdown-menu .additional-links{
	margin:5px -15px 0;
	display:flex;
	justify-content:space-between
}
@media (max-width:767px){
	.navbar-nav .dropdown .dropdown-menu .additional-links{
	position:absolute;
	bottom:0;
	left:0;
	right:0;
	padding-left:35px;
	padding-right:35px
}

}
@media (min-width:767px){
	.guest-role .navbar-nav .dropdown .dropdown-menu .additional-links{
	margin:-10px -13px 0
}

}
@media (max-width:767px){
	.guest-role .navbar-nav .dropdown .dropdown-menu .additional-links{
	position:absolute;
	bottom:5px;
	left:11px;
	right:11px;
	margin:0
}

}
.navbar-nav .dropdown .dropdown-menu .additional-links a{
	transition:all .3s ease
}
.navbar-nav .dropdown .dropdown-menu .additional-links>span{
	color:#0086e6;
	cursor:pointer;
	transition:all .3s ease;
	width:56px;
	height:52px;
	text-align:center
}
.guest-role .navbar-nav .dropdown .dropdown-menu .additional-links>span{
	color:#ff4081
}
.guest-role .navbar-nav .dropdown .dropdown-menu .additional-links>span:hover{
	color:#db346c
}
.navbar-nav .dropdown .dropdown-menu .additional-links>span>a,.navbar-nav .dropdown .dropdown-menu .additional-links>span button{
	padding:0;
	text-align:center;
	line-height:50px
}
.navbar-nav .dropdown .dropdown-menu .additional-links>span>a i,.navbar-nav .dropdown .dropdown-menu .additional-links>span button i{
	margin-right:0;
	line-height:52px
}
.navbar-nav .dropdown .dropdown-menu .additional-links>span>a i:before,.navbar-nav .dropdown .dropdown-menu .additional-links>span button i:before{
	line-height:52px
}
.guest-role .navbar-nav .dropdown .dropdown-menu .additional-links>span>a,.guest-role .navbar-nav .dropdown .dropdown-menu .additional-links>span button{
	color:#ff4081
}
.guest-role .navbar-nav .dropdown .dropdown-menu .additional-links>span>a:hover,.guest-role .navbar-nav .dropdown .dropdown-menu .additional-links>span button:hover{
	color:#db346c
}
.navbar-nav .dropdown .dropdown-menu .additional-links>span.js-color-scheme-switcher{
	position:relative
}
.navbar-nav .dropdown .dropdown-menu .additional-links>span.js-color-scheme-switcher i{
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%,-50%)
}
.navbar-nav .dropdown .dropdown-menu .additional-links .keep-dropdown-open:hover{
	color:#263238
}
.dark-scheme .navbar-nav .dropdown .dropdown-menu .additional-links .keep-dropdown-open:hover{
	color:#fff
}
.navbar-nav .dropdown .dropdown-menu .additional-links .js-color-scheme-switcher i:before{
		
}
.loader{
	position:relative;
	width:24px;
	height:24px
}
.tabs-wrapper .loader{
	position:absolute;
	right:33px;
	top:18px;
	background-color:transparent;
	z-index:100
}
.modal-edit-link .loader{
	position:absolute;
	right:170px;
	top:16px
}
.loader .circular{
	animation:rotate 2s linear infinite;
	height:100%;
	transform-origin:center center;
	width:100%;
	position:absolute;
	top:0;
	bottom:0;
	left:0;
	right:0;
	margin:auto
}
.circular{
	margin:0 auto;
	width:24px;
	height:24px;
	animation:rotate 2s linear infinite
}
.circular i{
	display:block;
	font-size:24px;
	line-height:24px
}
.circular i:before{
	display:block;
	font-size:24px;
	line-height:24px
}
@keyframes rotate{
	100%{
	transform:rotate(360deg)
}

}
.navbar-backdrop{
	opacity:1;
	visibility:visible;
	transition:all .3s ease
}
.navbar-backdrop.hidden-visibility{
	opacity:0;
	visibility:hidden
}
.modal-backdrop{
	transition:all .3s linear;
	background-color:rgba(38,50,56,.5)
}
.modal-backdrop.in{
	opacity:1
}
.preloader{
	position:fixed;
	top:0;
	right:0;
	bottom:0;
	left:0;
	z-index:1071;
	overflow:hidden;
	opacity:1;
	visibility:visible;
	background-color:transparent;
	transition:all .3s linear
}
.preloader.hidden{
	display:block !important;
	visibility:hidden;
	opacity:0;
	z-index:-1
}
.preloader .loader{
	background:#fff;
	border-radius:50%;
	position:absolute;
	left:50%;
	top:50%;
	z-index:1;
	width:60px;
	height:60px;
	margin:-30px 0 0 -30px
}
.preloader .loader i{
	display:block;
	font-size:55px;
	line-height:60px;
	width:60px;
	height:60px
}
.preloader .loader i:before{
	display:block;
	font-size:55px;
	line-height:60px;
	width:60px;
	height:60px
}
.left-sidebar-box{
	position:relative;
	text-align:left
}
@media (min-width:768px){
	.left-sidebar-box{
	flex-wrap:wrap
}

}
@media (max-width:620px){
	.left-sidebar-box{
	padding-bottom:3px
}

}
.left-sidebar-box__bg-profile{
	height:80px;
	margin:-15px -15px 0;
	position:relative
}
@media (max-width:767px){
	.settings-box .left-sidebar-box__bg-profile{
	height:105px
}

}
@media (min-width:767px){
	.left-sidebar-box__bg-profile{
	border-radius:10px 10px 0 0
}

}
.left-sidebar-box__bg-profile .loader{
	position:absolute;
	left:50%;
	top:50%;
	transform:translate(-50%,-50%)
}
.left-sidebar-box__bg-profile:hover .left-sidebar-box__recommended-text{
	visibility:visible;
	opacity:1
}
.left-sidebar-box__recommended-text{
	position:absolute;
	right:10px;
	top:5px;
	color:rgba(255,255,255,.5);
	font-weight:700;
	text-align:right;
	background-color:rgba(0,0,0,.2);
	border-radius:15px;
	width:64px;
	font-size:13px;
	line-height:30px;
	padding:0 12px 0 30px;
	transition:all .3s ease
}
.left-sidebar-box__recommended-text svg{
	position:absolute;
	left:6px;
	top:50%;
	transform:translateY(-50%);
	opacity:.5
}
@media (max-width:767px){
	.left-sidebar-box__recommended-text{
	right:22px;
	top:19px
}

}
.left-sidebar-box__avatar{
	float:left;
	position:relative;
	width:103px;
	height:103px;
	min-height:103px;
	border-radius:50%;
	margin:-40px 13px 0 0;
	overflow:hidden;
	border:3px solid #fff;
	background-color:#fff
}
.settings-box .left-sidebar-box__avatar{
	width:83px;
	height:83px;
	min-height:83px;
	margin-top:-32px
}
.dark-scheme .left-sidebar-box__avatar{
	border-color:#263238;
	background-color:#263238
}
.left-sidebar-box__avatar .loader{
	position:absolute;
	left:50%;
	top:50%;
	transform:translate(-50%,-50%);
	z-index:100
}
.left-sidebar-box__profile{
	flex:1 1 auto
}
@media (min-width:768px){
	.left-sidebar-box__profile{
	overflow:hidden
}

}
.left-sidebar-box__profile .profile-info{
	padding-top:12px
}
@media (max-width:767px){
	.settings-box .left-sidebar-box__profile .profile-info{
	padding-top:9px
}

}

.left-sidebar-box__profile .profile-info.profile-page{
	padding-top:1px;
	padding-bottom:0;
	position:relative
}
.left-sidebar-box__profile .profile-info.profile-page .btn-link{
	position:absolute;
	right:0;
	top:0
}
@media (max-width:767px){
	.guest .left-sidebar-box__profile .profile-info.profile-page .btn-link.btn-qr{
	display:none
}

}
@media (max-width:767px){
	.left-sidebar-box__profile .profile-info.profile-page .btn-link{
	right:auto;
	left:10px;
	top:-41px;
	background-color:rgba(146,159,169,.6);
	width:36px;
	height:36px;
	line-height:36px;
	color:#fff
}
.left-sidebar-box__profile .profile-info.profile-page .btn-link i{
	line-height:36px
}
.left-sidebar-box__profile .profile-info.profile-page .btn-link.btn-qr i{
	position:relative;
	top:-2px
}

}
.settings-box .left-sidebar-box__profile{
	min-height:51px;
	position:relative;
	overflow:hidden;
	min-width:0
}
.left-sidebar-box__btn-box{
	padding-top:20px
}
.left-sidebar-box__btn-box>a,.left-sidebar-box__btn-box button{
	display:block
}
.left-sidebar-box__wrap{
	overflow:hidden;
	padding:3px 0 10px;
	margin-top:-3px
}
@media (min-width:768px){
	.left-sidebar-box__wrap{
	overflow:visible
}

}
@media (max-width:767px){
	.left-sidebar-box__wrap{
	padding-bottom:5px
}

}
.left-sidebar-box__followers{
	position:relative;
	padding-bottom:5px;
	padding-top:13px
}
.left-sidebar-box__followers .follow-section{
	display:flex
}
.left-sidebar-box__followers .follow-section>a{
	flex:0 1 47%;
	text-align:left
}
.left-sidebar-box__followers .follow-section>a:hover .follow-title{
	color:#263238
}
.dark-scheme .left-sidebar-box__followers .follow-section>a:hover .follow-title{
	color:#fff
}
.left-sidebar-box__followers .follow-section .follow-title{
	color:#929fa9;
	font-size:13px;
	line-height:18px;
	font-weight:400;
	transition:all .3s ease
}
.left-sidebar-box__followers .follow-section .follow-value{
	display:block;
	font-size:21px;
	line-height:28px;
	font-weight:600;
	color:#0086e6;
	transition:all .3s ease
}
.left-sidebar-box__followers .btn-link{
	position:absolute;
	padding:0;
	right:0;
	top:13px
}
.left-sidebar-box__followers .btn-link span{
	display:block;
	text-align:center;
	color:#929fa9;
	font-size:13px;
	line-height:18px;
	font-weight:400;
	transition:all .3s ease
}
.left-sidebar-box__followers .btn-link i{
	display:block;
	padding-top:3px;
	font-size:20px;
	line-height:24px;
	color:#0086e6;
	transition:all .3s ease
}
.left-sidebar-box__followers .btn-link:hover span{
	color:#263238
}
.dark-scheme .left-sidebar-box__followers .btn-link:hover span{
	color:#fff
}
.left-sidebar-box .btn{
	font-weight:400
}
.left-sidebar-box .btn.no-style{
	position:relative;
	margin-top:-1px;
	display:inline-block;
	font-size:13px;
	line-height:18px;
	border-radius:0;
	padding:0;
	height:18px;
	color:#263238;
	width:83px;
	font-weight:600
}
.dark-scheme .left-sidebar-box .btn.no-style{
	color:#fff
}
.left-sidebar-box .btn.no-style span,.left-sidebar-box .btn.no-style em{
	font-style:normal;
	position:absolute;
	left:0;
	top:0;
	transition:all .3s ease
}
.left-sidebar-box .btn.no-style span{
	visibility:visible;
	opacity:1
}
.left-sidebar-box .btn.no-style em{
	visibility:hidden;
	opacity:0
}
.left-sidebar-box .btn.no-style[aria-expanded=true] span{
	visibility:hidden;
	opacity:0
}
.left-sidebar-box .btn.no-style[aria-expanded=true] em{
	visibility:visible;
	opacity:1
}
.left-sidebar-box__collapse-wrap{
	background-color:#fafbfc;
	margin:0 -15px -15px;
	border-radius:0 0 10px 10px;
	max-height:400px;
	overflow:auto
}
.left-sidebar-box__collapse-wrap::-webkit-scrollbar-track{
	background-color:#f5f5f5
}
.left-sidebar-box__collapse-wrap::-webkit-scrollbar{
	width:6px;
	background-color:#424242
}
.left-sidebar-box__collapse-wrap::-webkit-scrollbar-thumb{
	border-radius:5px;
	background-color:rgba(152,159,165,.6)
}
@media (max-width:767px){
	.left-sidebar-box__collapse-wrap{
	margin:0 -20px -20px
}

}
@media (min-width:767px){
	.left-sidebar-box__collapse-wrap{
	border-top:1px solid rgba(146,159,169,.15)
}

}
@media (min-width:480px) and (max-height:840px){
	.left-sidebar-box__collapse-wrap{
	max-height:200px
}

}
.left-sidebar-box__collapse-wrap .collapse .btn{
	transition:all .3s ease;
	visibility:hidden;
	opacity:0;
	height:0;
	padding-top:0;
	padding-bottom:0
}
.left-sidebar-box__collapse-wrap .collapse.in .btn{
	visibility:visible;
	opacity:1;
	height:30px;
	padding-top:3px;
	padding-bottom:6px
}
.left-sidebar-box__collapse-wrap .btn-primary[aria-expanded=false]+.collapse+.btn-primary{
	display:none
}
.left-sidebar-box__collapse-wrap>.btn.btn-primary span,.left-sidebar-box__collapse-wrap>.btn.btn-primary em{
	position:absolute;
	left:50%;
	transform:translate(-50%,0);
	top:0;
	font-size:11px;
	line-height:16px;
	color:#929fa9
}
.dark-scheme .left-sidebar-box__collapse-wrap{
	background-color:#222a30
}
.left-sidebar-box__collapse-wrap.profile-page{
	border-top:none;
	background-color:transparent
}
.left-sidebar-box__collapse-wrap.profile-page+.btn.no-style{
	font-size:15px;
	margin-top:12px;
	font-weight:900
}
.left-sidebar-box__collapse-wrap.profile-page .btn[aria-expanded=true] em{
	visibility:visible;
	opacity:1
}
.left-sidebar-box__collapse-wrap.profile-page .btn[aria-expanded=true] span{
	visibility:hidden;
	opacity:0
}
.left-sidebar-box__collapse-wrap.profile-page .btn span,.left-sidebar-box__collapse-wrap.profile-page .btn em{
	position:absolute;
	top:3px;
	left:50%;
	transform:translate(-50%,0);
	font-size:11px;
	line-height:16px;
	color:rgba(146,159,169,.6);
	transition:all .3s ease
}
.left-sidebar-box__collapse-wrap.profile-page .btn span{
	visibility:visible;
	opacity:1
}
.left-sidebar-box__collapse-wrap.profile-page .btn em{
	visibility:hidden;
	opacity:0;
	font-style:normal
}
.left-sidebar-box__collapse-wrap.profile-page .btn:after{
	top:75%
}
@media (max-width:600px){
	.left-sidebar-box__collapse-wrap.profile-page .btn:after{
	top:-3px
}

}
.left-sidebar-box__collapse-wrap .btn{
	display:block;
	height:30px;
	border-radius:0 0 10px 10px;
	position:relative;
	background-color:transparent
}
@media (max-width:600px){
	.left-sidebar-box__collapse-wrap .btn{
	position:absolute;
	right:28px;
	top:27px;
	overflow:visible
}

}
.left-sidebar-box__collapse-wrap .btn span{
	position:absolute;
	left:50%;
	transform:translate(-50%,0);
	top:0;
	font-size:11px;
	line-height:16px;
	color:#929fa9
}
.left-sidebar-box__collapse-wrap .btn:hover,.left-sidebar-box__collapse-wrap .btn:focus,.left-sidebar-box__collapse-wrap .btn:active:hover,.left-sidebar-box__collapse-wrap .btn:active,.left-sidebar-box__collapse-wrap .btn.active{
	background-color:transparent
}
.left-sidebar-box__collapse-wrap .btn:after{
	content:'\e615';
	font-size:20px;
	line-height:30px;
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%,-50%);
	color:rgba(146,159,169,.6)
}
@media (max-width:600px){
	.left-sidebar-box__collapse-wrap .btn:after{
	top:-10px;
	left:125%;
	transform:translate(0,0);
	color:rgba(146,159,169,.6)
}

}
.left-sidebar-box__collapse-wrap .btn[aria-expanded=false]:after{
	content:'\e614'
}
.left-sidebar-box__collapse-wrap .card{
	font-size:13px;
	line-height:18px;
	padding:0 15px 15px
}
@media (max-width:767px){
	.left-sidebar-box__collapse-wrap .card{
	padding:0 30px 10px
}

}
.left-sidebar-box__collapse-wrap .about-section__icon{
	color:#263238
}
.dark-scheme .left-sidebar-box__collapse-wrap .about-section__icon{
	color:#fff
}
.left-sidebar-box__collapse-wrap .about-section__icon i{
	color:rgba(146,159,169,.4)
}
.left-sidebar-box .btn-notifications.btn-icon{
	position:absolute;
	visibility:hidden;
	opacity:0;
	width:30px;
	height:30px;
	line-height:30px;
	z-index:10;
	box-shadow:none;
	margin:0;
	right:auto;
	top:-7px;
	left:95px
}
@media (min-width:768px){
	.left-sidebar-box .btn-notifications.btn-icon{
	top:-10px;
	left:-6px;
	right:auto;
	margin:0 -4px
}

}
.left-sidebar-box .btn-notifications.btn-icon.active{
	visibility:visible;
	opacity:1;
	color:#0086e6
}
.dark-scheme .left-sidebar-box .btn-notifications.btn-icon.active{
	color:#0086e6
}
.left-sidebar-box.settings-init{
	margin-bottom:20px;
	border-radius:10px
}
@media (max-width:767px){
	.left-sidebar-box.settings-init{
	margin-bottom:0;
	display:none
}
.active-mobile-view-content .left-sidebar-box.settings-init{
	position:absolute;
	left:100%;
	right:-100%;
	top:50px;
	z-index:100
}

}
.left-sidebar-box.settings-init>div{
	padding:15px 15px 12px;
	margin:0;
	background-color:#fff;
	border-radius:10px;
	box-shadow:0 1px 2px rgba(0,0,0,.1)
}
@media (max-width:767px){
	.left-sidebar-box.settings-init>div{
	border-radius:0
}

}
.dark-scheme .left-sidebar-box.settings-init>div{
	background-color:#263238
}
#left-nav-menu{
	padding:0;
	margin:0;
	margin-bottom:10px
}
#left-nav-menu li{
	padding:0;
	margin:0
}
#left-nav-menu li a{
	display:block;
	border-radius:40px;
	padding:10px 0 10px 15px;
	font-family:"Open Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif;
	line-height:1.5;
	font-size:22px;
	font-weight:700;
	transition:color 1s
}
#left-nav-menu li a,#left-nav-menu li a span{
	transition:all .3s ease
}
.panel-body-leftnav .btn{
	border-radius:40px;
	width:100%;
	padding:15px
}
.settings-init .left-sidebar-box__bg-profile{
	position:relative
}
.settings-init__upload-logo{
	position:absolute;
	left:50%;
	bottom:9px;
	transform:translate(-50%,0)
}
.settings-init__upload-logo span{
	margin:0 3px
}
.settings-init__upload-bg{
	position:absolute;
	width:64px;
	right:10px;
	bottom:5px;
	background-color:rgba(0,0,0,.15);
	border-radius:15px
}
@media (max-width:767px){
	.settings-init__upload-bg{
	right:20px
}

}
.settings-init__upload-bg span:first-child{
	margin-left:4px
}
.upload-icons{
	display:flex;
	font-size:20px;
	line-height:30px;
	text-align:center;
	justify-content:space-between;
	background-color:rgba(0,0,0,.35);
	border-radius:15px;
	width:64px
}
.upload-icons span{
	flex:0 1 24px;
	max-height:30px;
	margin:0 4px;
	cursor:pointer
}
.upload-icons span label{
	cursor:pointer
}
.upload-icons span.inactive{
	cursor:not-allowed
}
.upload-icons span.inactive:hover{
	color:rgba(254,254,254,.4)
}
.upload-icons span.inactive i{
	color:rgba(254,254,254,.4)
}
.upload-icons span i{
	display:block;
	font-size:20px;
	line-height:30px;
	height:30px;
	color:#fefefe;
	transition:all .3s ease
}
.upload-icons span i:hover{
	color:#fefefe
}
.upload-icons span i:before{
	font-size:24px;
	line-height:30px
}
.profile-section{
	text-align:left
}
@media (max-width:767px){
	.profile-section hr{
	margin-bottom:6px;
	margin-top:8px
}

}
@media (min-width:768px){
	.profile-section hr{
	margin-bottom:16px;
	margin-top:13px
}

}
.profile-avatar{
	border-radius:50%;
	overflow:hidden;
	background-color:#fff
}
.dark-scheme .profile-avatar{
	background-color:#263238
}
.profile-avatar img {
	    width: 100px;
	    height: 100px;
	    object-fit: cover;
	
}

@media (min-width:768px){
		.profile-avatar img {
			width: 2000px;
			height: 200px;
			object-fit: cover;
		
}

}
.profile-username{
	position:relative;
	color:#263238;
	font-weight:600;
	font-size:15px;
	line-height:20px;
	padding-right:25px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.profile-username.profile-page{
	max-width:calc(100% - 30px);
	font-size:21px;
	line-height:28px
}
.profile-scroll .profile-username.profile-page{
	font-size:15px;
	line-height:20px
}
@media (max-width:767px){
	.guest .profile-username{
	font-size:17px;
	line-height:23px
}

}
@media (max-width:767px){
	.profile-username{
	font-size:17px;
	line-height:23px
}

}
.profile-username a{
	position:relative;
	color:#263238;
	transition:all .3s ease
}
.dark-scheme .profile-username a{
	color:#fff
}
.profile-username a i{
	color:#0086e6;
	font-size:16px
}
.profile-username a i:before{
	font-size:inherit
}
.profile-username .btn-link{
	position:absolute;
	top:0;
	right:0
}
.under-navbar-scroll .profile-username .btn-link{
	display:none
}
@media (max-width:600px){
	.profile-username .btn-link{
	top:20px
}

}
@media (max-width:767px){
	.quest .profile-username .btn-link.btn-qr{
	display:none
}

}
@media (max-width:767px){
	.profile-username{
	font-size:21px
}

}
@media (max-width:991px){
	.under-navbar-scroll .profile-info .btn-link{
	display:none
}

}
.profile-info a{
	max-width:100%
}
.settings-init .profile-info a{
	display:block
}
.profile-info a .profile-username{
	transition:all .3s ease;
	color:#263238;
	display:inline-block;
	max-width:100%
}
.settings-init .profile-info a .profile-username{
	display:inline-block;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.dark-scheme .profile-info a .profile-username{
	color:#fff
}
.profile-info a .profile-usertag{
	transition:all .3s ease;
	color:#929fa9;
	margin-top:-3px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	max-width:100%
}
.guest .profile-info a .profile-usertag{
	display:none
}
.under-navbar-scroll .guest .profile-info a .profile-usertag{
	display:block
}
.profile-info a .fragment-icon-i60{
	position:absolute;
	right:0
}
.profile-info a .fragment-icon-i60:before{
	font-size:17px;
	line-height:20px
}
@media (max-width:767px){
	.profile-info a .fragment-icon-i60:before{
	font-size:24px;
	line-height:28px
}

}
@media (max-width:767px){
	.guest .profile-info a .fragment-icon-i60:before{
	font-size:17px;
	line-height:20px
}

}
.settings-box .profile-info a .fragment-icon-i60:before{
	font-size:16px
}
.profile-info a:hover .profile-usertag{
	color:#263238
}
.dark-scheme .profile-info a:hover .profile-usertag{
	color:#fff
}
.profile-usertag{
	color:#929fa9;
	font-size:13px;
	line-height:18px;
	font-weight:400
}
.profile-page .profile-usertag{
	font-size:15px;
	line-height:20px;
	margin-top:-3px;
	color:#929fa9;
	max-width:calc(100% - 30px)
}
.profile-scroll .profile-page .profile-usertag{
	font-size:13px;
	line-height:18px;
	padding-top:0;
	display:block
}
.under-navbar-scroll .profile-usertag{
	padding-top:0
}
@media (max-width:767px){
	.profile-page.under-navbar-scroll .profile-usertag{
	padding-top:0
}

}
.profile-usertag a{
	color:#929fa9;
	transition:all .3s ease
}
.profile-usertag a:hover{
	color:#263238
}
.dark-scheme .profile-usertag a:hover{
	color:#fff
}
.dark-scheme .profile-usertag a{
	color:#929fa9
}
.profile-bio{
	font-size:13px;
	line-height:18px;
	margin:0 0 15px;
	padding-top:5px;
	max-height:60vh
}
@media (max-width:767px){
	.profile-bio{
	padding:1px 0 0
}
.site-profile .profile-bio{
	padding-top:10px
}

}
.profile-bio+.left-sidebar-box__btn-box{
	padding-top:0
}
.profile-changes-controls{
	position:absolute;
	top:40%;
	right:0;
	width:150%;
	text-align:right
}
@media (max-width:767px){
	.profile-changes-controls{
	right:15px
}

}
.profile-changes-controls .cancel-btn,.profile-changes-controls .save-btn{
	background-color:transparent;
	padding:0;
	margin-left:10px;
	font-size:17px;
	line-height:23px
}
@media (min-width:768px) and (max-width:991px){
	.profile-changes-controls .cancel-btn,.profile-changes-controls .save-btn{
	margin-left:5px
}

}
@media (max-width:767px){
	.profile-changes-controls .cancel-btn,.profile-changes-controls .save-btn{
	right:15px
}

}
.profile-changes-controls .cancel-btn{
	background-color:transparent;
	color:#929fa9
}
@media (max-width:767px){
	.profile-changes-controls .cancel-btn{
	color:rgba(146,159,169,.4)
}

}
.profile-changes-controls .cancel-btn:hover{
	color:#263238
}
.dark-scheme .profile-changes-controls .cancel-btn:hover{
	color:#fff
}
.profile-changes-controls .save-btn{
	background-color:transparent
}
@media (max-width:767px){
	.profile-changes-controls .save-btn{
	color:rgba(146,159,169,.4)
}

}
.btn-parent .avatar-dropdown.open>.btn{
	color:#263238
}
.dark-scheme .btn-parent .avatar-dropdown.open>.btn{
	color:#fff
}
.avatar-dropdown{
	border-color:transparent
}
.avatar-dropdown>.btn{
	color:#fefefe;
	background-color:transparent;
	border-radius:50%;
	padding:0;
	border:none;
	width:30px;
	height:30px;
	line-height:30px;
	z-index:11
}
.avatar-dropdown>.btn.dropdown-toggle{
	margin:0
}
.btn-parent .avatar-dropdown>.btn{
	color:#fefefe
}
.avatar-dropdown>.btn i:before{
	line-height:inherit
}
.avatar-dropdown>.btn:hover{
	color:#fefefe
}
.avatar-dropdown .dropdown-menu{
	margin:0 0 0 -11px;
	left:auto;
	right:-2px
}
@media (min-width:768px){
	.avatar-dropdown .dropdown-menu{
	left:0;
	right:auto
}

}
.avatar-dropdown .dropdown-menu:before{
	right:auto;
	left:17px
}
.left-sidebar-box .avatar-dropdown{
	position:absolute;
	right:-3px;
	top:-1px;
	z-index:99
}
ul{
	list-style-type:none
}
::focus{
	outline:none
}
.nav>li>a:focus{
	background-color:transparent
}
.sensitive-links+.hidden+.more-links{
	display:none
}
.list-group{
	margin:0
}
.list-group:empty{
	display:none
}
.list-group:focus{
	outline:none
}
@media (max-width:991px){
	.list-group{
	padding-top:10px
}

}
@media (max-width:600px){
	.list-group{
	padding:10px 10px 0
}

}
.list-group .list-group-item{
	background-color:#fafbfc;
	border:none;
	border-radius:10px;
	box-shadow:0 1px 2px rgba(0,0,0,.1);
	margin-bottom:10px;
	padding:0
}
.list-group .list-group-item.shaking.dropdown-active{
	z-index:100
}
.dark-scheme .list-group .list-group-item{
	background-color:#263238
}
.list-group .list-group-item:focus{
	outline:none
}
.list-group .list-group-item.adult .link-name i{
	color:#929fa9
}
.list-group .list-group-item .avatar-dropdown .dropdown-menu{
	padding:17px 25px
}
.list-group .list-group-item .avatar-dropdown .dropdown-menu:before{
	left:auto;
	right:11px
}
@media (max-width:767px){
	.list-group .list-group-item .avatar-dropdown .dropdown-menu:before{
	right:8px
}

}
.list-group .list-group-item.adult>.list-item-wrapper{
	position:relative
}
.list-group .list-group-item.adult>.list-item-wrapper:after{
	background-color:rgba(33,150,243,.02);
	bottom:0;
	content:'';
	left:0;
	position:absolute;
	right:0;
	top:0;
	z-index:1
}
.list-group .list-group-item.adult .adult-visible{
	position:relative;
	z-index:2
}
.list-group .list-group-item.sortable-chosen .list-item-wrapper{
	background:rgba(146,159,169,.1)
}
.list-group .list-group-item .list-item-wrapper{
	background-color:transparent;
	border:1px solid rgba(0,134,230,.5);
	border-radius:10px;
	padding:11px 15px;
	position:relative;
	transition:all .3s
}
.list-group .list-group-item .list-item-wrapper .adult-hidden__inner{
	display:flex;
	width:100%
}
.list-group .list-group-item .list-item-wrapper:after{
	background-color:transparent;
	bottom:0;
	content:'';
	left:0;
	position:absolute;
	right:0;
	top:0;
	pointer-events:none;
	transition:all .3s ease;
	z-index:1
}
.list-group .list-group-item .list-item-wrapper:focus{
	border:none;
	outline:none
}
.list-group .list-group-item .list-item-wrapper .btn-icon-nested{
	color:rgba(146,159,169,.25);
	right:15px;
	top:50%;
	transform:translateY(-50%);
	transition:all .3s
}
.list-group .list-group-item .list-item-wrapper .btn-icon-nested:hover{
	color:#929fa9
}
.list-group .list-group-item .list-item-wrapper .btn-icon-nested~.btn-icon-nested{
	right:40px
}
.list-group .list-group-item .list-item-wrapper .btn-icon-nested~.btn-icon-nested~.btn-icon-nested{
	right:80px
}
.list-group .list-group-item .list-item-wrapper .btn-icon-nested.verified,.list-group .list-group-item .list-item-wrapper .btn-icon-nested.verifable{
	display:none
}
.list-group .list-group-item .list-item{
	color:#263238;
	display:inline-block;
	max-width:100%;
	text-decoration:none;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	transition:all .3s ease
}
.dark-scheme .list-group .list-group-item .list-item{
	color:#fff
}
.list-group .list-group-item .list-item.link{
	width:100%
}
.list-group .list-group-item .link-image-wrapper{
	display:inline-block;
	margin-right:17px;
	position:relative
}
.list-group .list-group-item .link-image-wrapper-inner{
	display:block;
	position:relative
}
.list-group .list-group-item .cover-img{
	border-radius:100%;
	height:48px;
	min-width:48px;
	width:48px
}
.list-group .list-group-item .cover-img img{
	border-radius:100%;
	height:40px;
	width:40px
}
.list-group .list-group-item .favicon-img{
	border-radius:50%;
	bottom:0;
	height:20px;
	position:absolute;
	right:-5px;
	width:20px
}
.list-group .list-group-item .favicon-img img{
	border-radius:100%;
	height:20px;
	width:20px
}
.list-group .list-group-item.verification-item .link-text-wrapper{
	max-width:calc(100% - 60px);
	padding:0 100px 0 15px
}
.list-group .list-group-item .link-text-wrapper{
	max-width:calc(100% - 100px);
	transition:all .3s ease;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
@media (max-width:767px){
	.list-group .list-group-item .link-text-wrapper{
	max-width:100%
}

}
.list-group .list-group-item .simple-text{
	font-size:17px;
	font-weight:600;
	line-height:20px;
	padding-right:65px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
@media (max-width:767px){
	.list-group .list-group-item .simple-text{
	font-size:15px;
	padding-right:15px
}

}
.list-group .list-group-item .simple-text .label{
	background-color:transparent;
	border-radius:50%;
	color:#f44336;
	font-size:16px;
	padding:0
}
.list-group .list-group-item .simple-text .sold{
	color:#ff0
}
.list-group .list-group-item .simple-text .not-purchased{
	color:#f44336
}
.sensitive-links-quiz__buttons{
	display:flex;
	justify-content:space-between
}
.sensitive-links-quiz__buttons .always-show-btn{
	color:rgba(146,159,169,.6);
	font-size:13px;
	margin:0 0 0 11px;
	order:2
}
.sensitive-links-quiz__buttons .checkbox{
	align-items:center;
	display:flex
}
.sensitive-links-quiz__buttons .checkbox label{
	margin:0;
	padding:0
}
@media (max-width:991px){
	.sensitive-links-quiz__buttons .checkbox label{
	position:relative
}
.sensitive-links-quiz__buttons .checkbox label>input[type=checkbox]{
	position:absolute
}

}
.sensitive-links-wrapper{
	position:relative
}
@media (max-width:991px){
	.sensitive-links-wrapper{
	border-radius:0
}

}
@media (max-width:600px){
	.sensitive-links-wrapper{
	padding-left:10px;
	padding-right:10px
}

}
.sensitive-links-wrapper .list-group{
	padding:0
}
.sensitive-links-wrapper .list-group .list-group-item:hover .list-item-wrapper{
	background-color:rgba(146,159,169,.015)
}
.sensitive-links-wrapper .link-wrapper,.sensitive-links-wrapper .sensitive-links-notice{
	border-radius:10px;
	margin-bottom:10px
}
.live-link-label{
	z-index:3;
	position:absolute;
	font-weight:800;
	top:24px;
	right:3px;
	font-size:12px;
	color:#fff;
	background-color:#2196f3;
	padding:1px 5px;
	border-radius:3px;
	line-height:1.2em;
	white-space:nowrap
}
@media (max-width:767px){
	.live-link-label{
	padding-top:0;
	padding-bottom:0
}

}
.without-profile-details .live-link-label{
	top:19px
}
@media (max-width:767px){
	.without-profile-details .live-link-label{
	top:21px
}

}
.connected-link-label{
	background-color:#2196f3;
	border-radius:3px;
	color:#fff;
	font-size:12px;
	font-weight:600;
	line-height:1.2em;
	padding:2px 5px;
	position:absolute;
	right:3px;
	top:7px
}
@media (max-width:767px){
	.connected-link-label{
	border-radius:10px;
	padding:2px 3px;
	top:6px
}

}
.without-profile-details .connected-link-label{
	right:33px;
	top:-2px
}
.guest-role.profile-index-page .connected-link-label{
	right:0
}
.profile-bookmarks-page .connected-link-label{
	right:78px;
	top:-27px
}
.connected-link-label i{
	display:none
}
@media (max-width:767px){
	.connected-link-label i{
	display:block
}

}
@media (max-width:767px){
	.connected-link-label i:before{
	font-size:12px
}

}
@media (max-width:767px){
	.connected-link-label-value{
	display:none
}

}
.sensitive-links-quiz__text,.sensitive-links-notice__text{
	background-color:rgba(146,159,169,.1);
	color:#929fa9;
	font-size:11px;
	font-weight:600;
	line-height:13px;
	margin:0 -25px;
	padding:7px 0;
	text-align:center;
	transition:all .3s ease
}
@media (max-width:768px){
	.sensitive-links-quiz__text,.sensitive-links-notice__text{
	margin:0 -20px
}

}
.dark-scheme .sensitive-links-quiz__text,.dark-scheme .sensitive-links-notice__text{
	color:#929fa9
}
.sensitive-links-quiz__text p,.sensitive-links-notice__text p{
	margin:0 auto;
	max-width:240px
}
.sensitive-links-notice__text{
	background-color:transparent;
	color:rgba(146,159,169,.6);
	cursor:pointer;
	margin:0;
	padding:6px 0
}
.sensitive-links-notice__text span{
	position:relative;
	top:-5px
}
.sensitive-links-notice__text p{
	color:rgba(146,159,169,.6);
	/*margin-top:-10px*/
}
.less-links{
	align-items:center;
	border-top:1px solid rgba(124,139,150,.2);
	color:rgba(146,159,169,.6);
	cursor:pointer;
	display:flex;
	flex-direction:column;
	padding:6px 0;
	position:relative;
	z-index:1
}
.less-links span{
	position:relative;
	top:-5px
}
.less-links p{
	color:rgba(146,159,169,.6);
	font-size:11px;
	font-weight:600;
	margin-bottom:0;
	margin-top:-10px
}
#link-list .link-list .sortable-fallback{
	display:none;
	opacity:0
}
#link-list .link-list.dragging .btn{
	display:none
}
#link-list .link-list.dragging .sortable-chosen .btn-move{
	display:block;
	touch-action:none;
	-ms-touch-action:none
}
#link-list .link-list .btn-move{
	touch-action:none;
	-ms-touch-action:none
}
#link-list .link-list .owners-lock{
	top:3px
}
.adult-text{
	cursor:pointer;
	font-size:15px;
	line-height:20px;
	position:relative;
	text-align:center;
	transition:all .3s;
	z-index:10
}
.adult-text__icon{
	margin-right:10px;
	vertical-align:middle
}
.adult-text button{
	background-color:transparent;
	display:block;
	margin:5px auto 0;
	padding:0;
	position:relative;
	transition:none;
	z-index:10
}
.adult-text button:hover{
	color:inherit
}
.dark-scheme .adult-text button:hover{
	color:inherit
}
.adult-hidden{
	display:block;
	position:relative;
	z-index:2
}
.adult-hidden__inner{
	display:flex;
	width:100%
}
.adult-hidden .link-content{
	display:flex;
	flex:1 1 auto;
	max-width:100%;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.adult-hidden .link-content .link-text-wrapper{
	flex:1 1 auto
}
.adult-hidden .link-footer{
	align-items:flex-end;
	flex:0 1 auto;
	white-space:nowrap
}
.link-online-indicator{
	border-radius:50%;
	height:6px;
	left:-4px;
	position:absolute;
	width:6px
}
.link-wrapper{
	padding:15px
}
.link-wrapper .link-name{
	color:#929fa9
}
.link-wrapper .link-name i{
	color:rgba(146,159,169,.6)
}
.link-list-wrapper,.link-list-guest{
	border-radius:10px;
	box-shadow:0 1px 2px rgba(0,0,0,.1);
	overflow:visible
}
.profile-index-page .link-list-wrapper,.profile-index-page .link-list-guest{
	box-shadow:none
}
.link-list-wrapper.empty-link-list,.link-list-guest.empty-link-list{
	box-shadow:none
}
.link-list-wrapper.empty-link-list .list-group-item,.link-list-guest.empty-link-list .list-group-item{
	padding:15px 0;
	text-align:center
}
.link-list-wrapper.empty-link-list .list-group-item .btn.btn-link,.link-list-guest.empty-link-list .list-group-item .btn.btn-link{
	font-size:17px;
	font-weight:600;
	line-height:23px
}
@media (max-width:600px){
	.link-list-wrapper.empty-link-list .list-group-item .btn.btn-link,.link-list-guest.empty-link-list .list-group-item .btn.btn-link{
	font-size:15px;
	line-height:20px
}

}
@media (max-width:600px){
	.link-list-wrapper,.link-list-guest{
	border-radius:0
}

}
.link-avatar{
	margin-right:11px
}
.link-avatar img{
	border-radius:50%;
	height:24px;
	min-width:24px;
	width:24px
}
.link-hyperlink{
	align-items:center;
	display:flex;
	position:relative;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	transition:all .3s ease;
	z-index:2
}
.link-hyperlink:hover .link-email{
	color:#263238
}
.dark-scheme .link-hyperlink:hover .link-email{
	color:#fff
}
.link-header{
	align-items:center;
	display:flex;
	margin-bottom:4px;
	position:relative
}
.link-header p{
	margin:0
}
.link-header .avatar-dropdown button.dropdown-toggle{
	color:rgba(146,159,169,.6);
	margin-left:3px
}
.link-header .btn.btn-icon{
	position:relative
}
.link-header .avatar-dropdown{
	left:3px;
	position:relative;
	top:0
}
.link-header .avatar-dropdown .dropdown-menu{
	margin:0;
	top:calc(100% + 15px);
	z-index:1010
}
@media (min-width:768px){
	.link-header .avatar-dropdown .dropdown-menu{
	left:auto;
	right:-4px
}
.link-header .avatar-dropdown .dropdown-menu:before{
	right:10px;
	left:auto
}

}
.link-name{
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	color:#263238;
	font-weight:600;
	max-width:200px;
	position:relative;
	transition:all .3s ease
}
.link-name.m-goal-el,.link-name.m-announcement-el{
	margin-bottom:0
}
.link-name_icon{
	position:absolute;
	right:0;
	top:3px
}
.link-name_icon:before{
	font-size:16px
}
.link-name_icon+.link-name_text{
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	display:inline-block;
	max-width:100%;
	padding-right:18px;
	transform:translateY(2px)
}
.link-name_text{
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.link-email{
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	color:#929fa9;
	margin-left:3px;
	margin-right:10px;
	max-width:200px;
	transition:all .3s ease
}
.link-navigation{
	align-items:center;
	display:flex;
	margin-left:auto
}
.connected .link-navigation{
	padding-left:80px
}
@media (max-width:767px){
	.connected .link-navigation{
	padding-left:30px
}

}
.link-timestamp{
	color:rgba(146,159,169,.6);
	font-size:11px;
	font-weight:600;
	white-space:nowrap
}
.link-timestamp .fragment-icon-i21{
	display:block;
	text-align:center
}
.link-timestamp.m-goal-el,.link-timestamp.m-announcement-el{
	margin-bottom:0
}
.link-timestamp.expiry{
	display:block !important;
	position:absolute;
	top:18px;
	right:3px;
	font-size:10px
}
.link-timestamp.expiry.expired{
	color:#f44336
}
.link-content{
	align-items:center;
	display:flex
}
.link-content .link-title{
	transition:all .3s ease;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.connected .link-content .link-title{
	display:inline-block;
	max-width:calc(100% - 28px)
}
.link-content .link-title:blank,.link-content .link-title:empty{
	display:block;
	margin-bottom:-10px
}
.link-content .link-text{
	display:block;
	font-size:15px;
	font-weight:400;
	line-height:23px;
	position:relative;
	top:1px;
	z-index:10;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.unavailable .link-content .link-text{
	color:#929fa9
}
.link-footer{
	display:flex;
	justify-content:space-between
}
.link-price__container{
	display:flex
}
.link-price__wrapper{
	align-items:center;
	display:flex;
	width:100%
}
.link-price__wrapper i{
	margin-left:0;
	position:relative;
	top:1px
}
.link-price__wrapper .toggle-btn{
	cursor:pointer;
	margin-left:10px;
	position:relative;
	top:-1px
}
.link-price__container{
	margin-left:auto
}
.link-price__container i{
	transition:all .3s ease
}
.link-price__container i.inactive{
	color:rgba(146,159,169,.6)
}
.link__price{
	color:rgba(146,159,169,.4);
	font-size:17px;
	font-weight:600
}
.link__price.pending-reply a{
	font-size:15px;
	transition:color .3s
}
.link__add-btn{
	width:36px;
	min-width:36px;
	height:36px;
	border-radius:50%;
	padding:0;
	text-align:center;
	background-color:#2196f3;
	color:#fff;
	bottom:8px;
	right:2px;
	position:relative
}
.link__add-btn.added,.link__add-btn[disabled],.link__add-btn.disabled{
	pointer-events:none;
	opacity:1;
	background-color:rgba(146,159,169,.1);
	color:rgba(38,50,56,.3)
}
.btn-icon-nested+.link__price{
	padding-right:25px
}
.blue-color{
	color:#2196f3
}
.grey-color{
	color:rgba(146,159,169,.4)
}
.dark-scheme .link-name,.dark-scheme .link-timestamp{
	color:#fff
}
.empty-content{
	color:rgba(146,159,169,.6);
	font-size:17px;
	font-weight:600;
	margin-top:50px;
	text-align:center
}
@media (max-width:767px){
	.empty-content{
	font-size:15px;
	margin-top:30px
}

}
.guest-role .link-online-indicator{
	display:none
}
.profile-index-page .link-header,.settings-manage-links-page .link-header{
	margin-bottom:0;
	position:absolute;
	right:10px;
	top:5px
}
.profile-index-page .more-links .link-header,.settings-manage-links-page .more-links .link-header{
	position:relative;
	right:0;
	top:0
}
.profile-index-page .list-group .list-group-item .list-item-wrapper,.settings-manage-links-page .list-group .list-group-item .list-item-wrapper{
	padding:12px 10px 9px 12px
}
.profile-index-page .link-hyperlink,.settings-manage-links-page .link-hyperlink{
	display:none
}
.profile-index-page .link-timestamp,.settings-manage-links-page .link-timestamp{
	display:none
}
.profile-index-page .link-header .avatar-dropdown,.settings-manage-links-page .link-header .avatar-dropdown{
	left:auto;
	right:-2px;
	top:-2px
}
@media (max-width:600px){
	.profile-index-page .link-header .avatar-dropdown,.settings-manage-links-page .link-header .avatar-dropdown{
	top:-2px
}

}
.profile-index-page.guest-role .link-header .avatar-dropdown,.settings-manage-links-page.guest-role .link-header .avatar-dropdown{
	display:none
}
.profile-index-page .list-group .list-group-item .list-item-wrapper .btn-icon-nested,.settings-manage-links-page .list-group .list-group-item .list-item-wrapper .btn-icon-nested{
	bottom:-11px;
	left:auto;
	right:0;
	top:auto;
	z-index:10
}
.profile-index-page .more-links,.settings-manage-links-page .more-links{
	cursor:pointer;
	padding:5px 15px
}
.profile-index-page .more-links .link-navigation,.settings-manage-links-page .more-links .link-navigation{
	justify-content:center;
	width:100%
}
.profile-index-page .more-links.adult .link-timestamp,.settings-manage-links-page .more-links.adult .link-timestamp{
	display:none
}
.profile-index-page .more-links .link-timestamp,.settings-manage-links-page .more-links .link-timestamp{
	display:block
}
.profile-index-page .more-links .link-timestamp i.adult-hidden:before,.settings-manage-links-page .more-links .link-timestamp i.adult-hidden:before{
	margin:0 auto
}
.profile-index-page .more-links .link-timestamp span,.settings-manage-links-page .more-links .link-timestamp span{
	text-align:center
}
.profile-index-page .more-links .adult-hidden,.settings-manage-links-page .more-links .adult-hidden{
	height:15px;
	position:relative;
	text-align:center;
	top:-4px
}
.profile-index-page .adult,.settings-manage-links-page .adult{
	cursor:default;
	padding-top:5px
}
.profile-index-page .adult .link-navigation,.settings-manage-links-page .adult .link-navigation{
	justify-content:center;
	width:100%
}
.profile-index-page .adult .link-header,.settings-manage-links-page .adult .link-header{
	margin-bottom:4px;
	position:relative;
	top:0
}
.profile-index-page .adult .link-timestamp,.settings-manage-links-page .adult .link-timestamp{
	display:block
}
.profile-index-page .adult .link-timestamp i.adult-hidden:before,.settings-manage-links-page .adult .link-timestamp i.adult-hidden:before{
	margin:0 auto
}
.profile-index-page .link-price__wrapper,.settings-manage-links-page .link-price__wrapper{
	margin-top:-20px
}
.profile-index-page .unavailable .link-footer .list-item,.settings-manage-links-page .unavailable .link-footer .list-item{
	transform:translateY(2px);
	margin-right:0
}
.profile-index-page.guest-role .link__price,.settings-manage-links-page.guest-role .link__price{
	top:2px
}
.more-links.adult{
	position:relative
}
.more-links.adult:after{
	background-color:rgba(33,150,243,.01);
	border-radius:10px;
	bottom:0;
	content:'';
	left:0;
	position:absolute;
	right:0;
	top:0;
	z-index:1
}
@media (min-width:767px){
	.notifications .notification.last{
	border-radius:0 0 15px 15px;
	border:none
}

}
@media (max-width:767px){
	.notification-index{
	padding-bottom:40px
}

}
.notification-index .footer-wrap{
	background-color:#f0f3f5;
	left:0;
	padding:15px 0;
	position:relative;
	right:0;
	top:0
}
.dark-scheme .notification-index .footer-wrap{
	background-color:#1d2226
}
.notification-index .footer-wrap:after,.notification-index .footer-wrap:before{
	background-color:#f0f3f5;
	bottom:0;
	content:'';
	position:absolute;
	top:0
}
.dark-scheme .notification-index .footer-wrap:after,.dark-scheme .notification-index .footer-wrap:before{
	background-color:#1d2226
}
.notification-index .footer-wrap:after{
	left:-30px;
	right:98%
}
.notification-index .footer-wrap:before{
	left:98%;
	right:-30px
}
@media (min-width:991px){
	.notification-index .footer-wrap{
	display:none
}

}
.notifications .jscroll-added:last-child .notification:last-child{
	border-radius:0 0 10px 10px
}
.notification{
	background-color:#fff;
	padding:13px 15px 0 54px;
	position:relative
}
.dark-scheme .notification{
	background-color:#263238
}
@media (max-width:991px){
	.notification-index-page{
	height:100%
}

}
.notification-index-page .circular{
	margin-top:30px
}
.notification .label-info{
	background-color:transparent;
	color:#0086e6;
	height:24px;
	left:15px;
	overflow:hidden;
	padding:0;
	position:absolute;
	text-indent:100px;
	top:14px;
	width:24px
}
.notification .label-info:after{
	font-family:"fragment-links";
	font-size:24px;
	font-weight:300;
	left:0;
	line-height:1em;
	position:absolute;
	text-indent:0
}
.notification .label-info:empty{
	display:block
}
.notification__date{
	font-size:11px;
	position:absolute;
	right:3px;
	top:4px
}
.notification.notification-old .notification__date{
	color:rgba(146,159,169,.4)
}
.dark-scheme .notification.notification-old .notification__date{
	color:rgba(255,255,255,.4)
}
.notification.notification-old .label-info:after{
	color:rgba(146,159,169,.4)
}
.dark-scheme .notification.notification-old .label-info:after{
	color:rgba(255,255,255,.4)
}
.notification.notification-tip .label-info:after,.notification.notification-tip-sent .label-info:after,.notification.notification-goal-income .label-info:after,.notification.notification-goal .label-info:after,.notification.notification-goal-expense .label-info:after{
	content:'\e655'
}
.notification.notification-live .label-info:after,.notification.notification-link .label-info:after{
	content:'\e647'
}
.notification.notification-link.purchase .label-info:after,.notification.notification-link-purchased .label-info:after,.notification.notification-link-purchase .label-info:after{
	content:'\e655'
}
.notification.notification-follower .label-info:after{
	content:'\e648'
}
.notification.notification-follower .notification-thumb{
	border-bottom:none;
	padding-bottom:0
}
.notification.notification-follower .notification-thumb:after{
	display:none
}
.notification.notification-birthday .label-info:after{
	content:'\e627'
}
.notification.notification-news .label-info:after,.notification.notification-announcement .label-info:after{
	content:'\e646'
}
.notification .notification-thumb{
	padding-bottom:0;
	position:relative
}
.notification .notification-thumb .thumb-img{
	display:flex;
	flex-wrap:wrap;
	margin-bottom:10px
}
.notification .notification-thumb .thumb-img>a{
	height:24px;
	margin-right:5px;
	width:24px
}
.notification .notification-thumb .thumb-img>a img{
	border-radius:50%;
	overflow:hidden
}
.notification .notification-thumb .notification-username a{
	color:#263238;
	transition:all .3s ease
}
.dark-scheme .notification .notification-thumb .notification-username a{
	color:#fff
}
.notification .notification-thumb .notification-username a:hover{
	color:#0086e6
}
.notification__follower.follower-info{
	font-size:15px;
	padding-bottom:13px;
	position:relative
}
.notification__link{
	position:relative
}
.notification__link.link-info{
	color:#263238;
	font-size:15px
}
.notification__link.link-related{
	align-items:center;
	margin-top:16px;
	padding-bottom:15px
}
.notification__link.link-related:last-child{
	border-bottom:none
}
.notification__link.link-related .link-related__img{
	margin-right:22px;
	position:relative
}
.notification__link.link-related .link-related__img .ava-img{
	border-radius:50%;
	height:auto;
	overflow:hidden;
	position:relative;
	width:48px;
	z-index:1
}
.notification__link.link-related .link-related__img .ava-img img{
	width:100%
}
.notification__link.link-related .link-related__img .icon-img{
	border-radius:100%;
	bottom:0;
	height:20px;
	position:absolute;
	right:-10px;
	width:20px;
	z-index:2
}
.notification__link.link-related .link-related__img .icon-img img{
	border-radius:100%;
	height:20px;
	width:20px
}
.notification__link.link-related .link-related__info{
	align-self:stretch;
	color:#0086e6;
	flex:1 1 auto;
	font-size:15px;
	line-height:21px;
	max-width:calc(100% - 70px);
	overflow:hidden;
	padding:0
}
@media (max-width:480px){
	.notification__link.link-related .link-related__info{
	position:relative
}

}
.notification__link.link-related .link-related__info-wrap{
	max-width:100%
}
.notification__link.link-related .link-related__info .reset-reply-btn{
	float:right;
	margin-left:10px
}
@media (max-width:480px){
	.notification__link.link-related .link-related__info .reset-reply-btn{
	position:absolute;
	left:0;
	bottom:0;
	margin-left:0
}

}
.notification__link.link-related .link-related__info .reset-reply-btn+.link-related__info-wrap .name-site a{
	max-width:100%
}
@media (max-width:480px){
	.notification__link.link-related .link-related__info .reset-reply-btn+.link-related__info-wrap{
	padding-bottom:45px
}

}
.notification__link.link-related .link-related__info a{
	color:#263238;
	font-size:17px;
	font-weight:600;
	line-height:23px;
	max-width:100%;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	transition:all .3s ease
}
.dark-scheme .notification__link.link-related .link-related__info a{
	color:#fff
}
.notification__link.link-related .link-related__info a em{
	display:block;
	font-style:normal;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	transition:all .3s ease
}
.notification__link.link-related .link-related__info .name-site{
	color:#0086e6;
	display:inline-block;
	font-size:15px;
	font-weight:400;
	line-height:20px;
	max-width:100%;
	padding-top:5px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.notification__link.link-related .link-related__info .name-site span{
	font-size:17px;
	font-weight:600;
	margin-left:auto;
	padding-left:5px
}
.notification__link.link-related .link-related__info .name-site span i{
	position:relative;
	top:2px
}
.notification__link.link-related .link-related__info .name-site span:before{
	font-family:"fragment-links";
	font-size:18px;
	position:absolute;
	right:0;
	top:2px
}
.notification__link.link-related .link-related__info .btn{
	background-color:rgba(146,159,169,.1);
	border-radius:6px;
	color:#929fa9;
	font-size:13px;
	line-height:16px;
	padding:12px 16px
}
.notification__link.link-related .link-related__info .btn:hover{
	background-color:#0086e6;
	color:#fff
}
.dark-scheme .notification__link.link-related .link-related__info .btn:hover{
	color:#fff
}
.dark-scheme .notification__link.link-related .link-related__info .btn{
	color:#929fa9
}
.notification__link.link-related .link-related__aside{
	align-self:flex-end;
	flex-wrap:nowrap;
	padding-bottom:4px;
	white-space:nowrap
}
.notification__link.link-related .link-related__aside span{
	font-size:17px;
	font-weight:600;
	line-height:23px
}
.notification__link.link-related .link-related__aside span.pending-reply{
	padding-left:20px
}
.notification__link.link-related .link-related__aside span.pending-reply a{
	max-width:none
}
.notification__link.link-related .link-related__aside span.purchased{
	color:#929fa9;
	padding-left:20px
}
.notification__link.link-related .link-related__aside span.purchased i{
	display:none
}
.notification__link.link-related .link-related__aside span.purchased:before{
	color:#929fa9;
	content:'\e657';
	display:none;
	font-size:24px
}
.notification__link.link-related .link-related__aside span.not-purchased{
	padding-left:20px;
	top:12px
}
.notification__link.link-related .link-related__aside span.toggle-btn{
	cursor:pointer;
	position:relative
}
.notification__link.link-related .link-related__aside span.toggle-btn .inactive{
	color:rgba(146,159,169,.6);
	transition:all .3s ease
}
.notification__link.link-related .link-related__aside span.toggle-btn .active{
	transition:all .3s ease
}
.notification__message{
	background:rgba(146,159,169,.1);
	border-radius:30px 30px 0;
	color:#263238;
	float:right;
	font-size:13px;
	line-height:20px;
	margin-bottom:10px;
	padding:5px 15px;
	text-align:right;
	width:80%
}
.notification__message.answer{
	background-color:rgba(0,134,230,.1);
	border-radius:0 30px 30px;
	float:left;
	margin-bottom:0;
	text-align:left;
	width:80%
}
.dark-scheme .notification__message{
	color:#fff
}
.notification__tip.birthday-info{
	font-size:15px;
	padding-bottom:10px
}
.notification{
	border-bottom:1px solid rgba(0,0,0,.1);
	transition:all .3s
}
.notification:hover{
	background-color:#fafbfc
}
.notification.unavailable{
	background-color:#fafbfc
}
.dark-scheme .notification.unavailable{
	background-color:#222a30
}
.notification.adult{
	background-color:rgba(33,150,243,.01)
}
.notification.adult .links{
	margin-left:-39px;
	margin-top:15px
}
.notification-content{
	border-radius:10px;
	position:relative
}
.notification-content .btn-settings{
	display:none;
	font-size:15px;
	line-height:24px;
	padding-left:35px;
	position:absolute;
	right:5px;
	top:10px;
	z-index:1002
}
@media (min-width:991px){
	.notification-content .btn-settings{
	display:block
}

}
.notification-content .btn-settings:after{
	color:#0086e6;
	content:'\e87e';
	font-family:"fragment-links";
	font-size:24px;
	font-weight:400;
	left:2px;
	line-height:24px;
	position:absolute;
	text-align:center;
	top:4px;
	width:24px
}
@media (max-width:991px){
	.under-navbar-scroll .notification-content{
	top:0
}

}
@media (max-width:767px){
	.notification-content{
	max-width:600px;
	left:0;
	right:0
}

}
@media (max-width:991px){
	.under-navbar-scroll .notification-content .jscroll-inner{
	padding-top:50px
}

}
.notification-content .settings-link{
	align-items:center;
	display:flex;
	font-size:15px;
	font-weight:600;
	position:absolute;
	right:12px;
	top:14px;
	transition:all .3s
}
@media (max-width:991px){
	.notification-content .settings-link{
	display:none
}

}
.notification-content .settings-link span{
	position:relative;
	top:-2px
}
.notification-content .settings-link i{
	margin-left:10px
}
.notification-nav-tabs{
	background-color:#fff;
	border:0;
	border-radius:10px 10px 0 0;
	box-shadow:0 1px 2px rgba(0,0,0,.1);
	display:block;
	margin-bottom:2px;
	padding:0 20px;
	position:fixed;
	transition:.3s ease all;
	width:618px;
	z-index:1001
}
.dark-scheme .notification-nav-tabs{
	background-color:#263238
}
@media (max-width:991px){
	.notification-nav-tabs{
	border-radius:0;
	width:700px;
	background-color:#f0f3f5
}
.dark-scheme .notification-nav-tabs{
	background-color:#1d2226
}
.under-navbar-scroll.notification-index-page .notification-nav-tabs{
	display:none
}

}
@media (max-width:991px){
	.notification-nav-tabs{
	top:94px
}

}
@media (max-width:767px){
	.notification-nav-tabs{
	left:0;
	right:0;
	width:auto
}

}
.notification__empty-tab-title{
	box-shadow:0 1px 2px rgba(0,0,0,.1);
	color:rgba(146,159,169,.6);
	font-size:17px;
	font-weight:600;
	padding-bottom:37px;
	padding-top:37px;
	text-align:center
}
@media (min-width:991px){
	.notification__empty-tab-title{
	border-radius:0 0 10px 10px
}

}
.notification-empty{
	background-color:#fafbfc;
	border-radius:0 0 10px 10px;
	position:relative
}
.dark-scheme .notification-index__title{
	color:#fff
}
.dark-scheme .notification:hover{
	background-color:#222a30
}
.dark-scheme .notification__link.link-info{
	color:#fff
}
.dark-scheme .notification-empty{
	background-color:#222a30
}
.dark-scheme .notification-empty:hover{
	background-color:rgba(38,50,56,.8)
}
.b-contributors-list .b-contributors-list__item{
	font-weight:600
}
.b-contributors-list .b-contributors-list__item:hover{
	background-color:transparent
}
.b-contributors-list .b-contributors-list__item:hover a{
	background-color:transparent;
	color:#263238
}
.dark-scheme .b-contributors-list .b-contributors-list__item:hover a{
	color:#fff
}
.b-contributors-list .b-contributors-list__item.active a{
	color:#263238
}
.dark-scheme .b-contributors-list .b-contributors-list__item.active a{
	color:#fff
}
.modal-dialog .subscriptions-box .close{
	right:20px;
	top:20px
}
@media (max-width:767px){
	.modal-dialog .subscriptions-box .close{
	left:13px;
	right:auto
}
.modal-dialog .subscriptions-box .close i:before{
	content:'\e64f';
	color:#0086e6;
	transition:all .3s ease
}

}
.subscriptions-box h6{
	margin-bottom:0;
	margin-right:80px
}
@media (max-width:767px){
	.subscriptions-box h6{
	display:none
}

}
.subscriptions-box__head{
	display:flex
}
@media (max-width:767px){
	.subscriptions-box__head{
	padding:0 0 15px
}

}
.subscriptions-box .b-goal-item-wrap,.subscriptions-box .b-announcement-item-wrap{
	margin-right:-10px
}
.subscriptions-box__search{
	flex:1 1 auto;
	margin-top:7px;
	max-width:240px;
	position:relative
}
@media (max-width:767px){
	.subscriptions-box__search{
	max-width:calc(100% - 25px);
	margin-left:30px
}

}
.subscriptions-box__search input{
	border-radius:15px;
	height:30px;
	padding:5px 15px 5px;
	width:100%
}
@media (max-width:767px){
	.subscriptions-box__search input{
	width:calc(100% - 45px)
}

}
.subscriptions-box__search input ::-webkit-input-placeholder{
	color:rgba(146,159,169,.6)
}
.subscriptions-box__search input ::-moz-placeholder{
	color:rgba(146,159,169,.6)
}
.subscriptions-box__search input :-ms-input-placeholder{
	color:rgba(146,159,169,.6)
}
.subscriptions-box__search input :-moz-placeholder{
	color:rgba(146,159,169,.6)
}
.subscriptions-box__search .btn-icon{
	color:rgba(146,159,169,.4);
	position:absolute;
	right:10px;
	top:2px
}
.subscriptions-box__search .btn-icon:hover{
	color:#0086e6
}
@media (max-width:767px){
	.subscriptions-box__search .btn-icon{
	right:0
}

}
.subscriptions-box__search .btn-icon.clear-btn{
	right:40px
}
@media (max-width:767px){
	.subscriptions-box__search .btn-icon.clear-btn{
	right:54px
}

}
.subscriptions-box__search:hover .btn-icon{
	color:#263238
}
.dark-scheme .subscriptions-box__search:hover .btn-icon{
	color:#fff
}
.subscriptions-box__head-content{
	box-shadow:0 2px 2px -1px rgba(0,0,0,.1);
	margin:0 -25px;
	padding:8px 40px 16px 30px;
	position:relative
}
.subscriptions-box__head-content .list-group-item{
	margin:0 -10px;
	padding:0
}
@media (max-width:767px){
	.subscriptions-box__head-content .list-group-item{
	padding-top:10px
}

}
.subscriptions-box__head-content .link-header{
	margin-bottom:0
}
.subscriptions-box__head-content .link-hyperlink,.subscriptions-box__head-content .link-timestamp{
	display:none
}
.subscriptions-box__head-content .link-navigation{
	position:absolute;
	right:-7px;
	top:-3px
}
.subscriptions-box__head-content .link-content{
	padding-left:0
}
.subscriptions-box__head-content .link-image-wrapper>a{
	display:block;
	height:48px;
	position:relative;
	width:48px
}
.subscriptions-box__head-content .link-image-wrapper>a img{
	border-radius:50%
}
.subscriptions-box__head-content .link-image-wrapper .cover-img{
	height:48px;
	width:48px
}
.subscriptions-box__head-content .link-image-wrapper .favicon-img{
	bottom:0;
	height:20px;
	position:absolute;
	right:-5px;
	width:20px
}
.subscriptions-box__head-content .link-text-wrapper{
	overflow:hidden;
	padding-left:22px;
	padding-right:90px
}
.subscriptions-box__head-content .link-text-wrapper-inner{
	max-width:100%;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.subscriptions-box__head-content .link-text-wrapper-inner .link-text a{
	color:#0086e6;
	font-size:15px;
	line-height:20px
}
.subscriptions-box__head-content .simple-text{
	font-size:17px;
	font-weight:600;
	line-height:23px;
	max-width:100%;
	padding-bottom:3px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.subscriptions-box__head-content .simple-text a{
	color:#263238
}
.subscriptions-box__head-content .simple-text a:hover{
	color:#0086e6
}
.dark-scheme .subscriptions-box__head-content .simple-text a{
	color:#fff
}
.dark-scheme .subscriptions-box__head-content .simple-text a:hover{
	color:#0086e6
}
.subscriptions-box__head-content .link-footer{
	bottom:-2px;
	position:absolute;
	right:-7px
}
.subscriptions-box__content{
	margin:0 -25px
}
.subscriptions-box__content-first-col{
	align-content:stretch;
	align-items:center;
	display:flex;
	flex:0 1 auto;
	flex-direction:column;
	flex-wrap:nowrap;
	justify-content:center;
	max-width:80px;
	min-width:80px;
	padding-left:30px
}
.subscriptions-box__content-second-col{
	display:flex;
	flex:1 1 auto;
	max-width:calc(100% - 160px);
	padding-left:38px
}
.subscriptions-box__content-third-col{
	align-content:stretch;
	align-items:center;
	display:flex;
	flex:0 1 auto;
	flex-direction:column;
	flex-wrap:nowrap;
	justify-content:center;
	max-width:80px;
	min-width:80px;
	padding-right:30px
}
.subscriptions-box__content-head{
	background-color:rgba(33,150,243,.01);
	box-shadow:0 1px 2px rgba(0,0,0,.1);
	color:rgba(146,159,169,.6);
	display:flex;
	font-weight:600;
	padding:15px 0 7px
}
.subscriptions-box__content-head>div span{
	font-size:13px;
	font-weight:600;
	line-height:18px
}
.subscriptions-box__content-head>div span.started{
	color:#263238
}
.dark-scheme .subscriptions-box__content-head>div span.started{
	color:#fff
}
.subscriptions-box__content-head>div em{
	font-size:18px;
	font-style:normal;
	line-height:18px
}
.subscriptions-box__content-head>div .qty{
	display:inline-block;
	font-size:13px;
	line-height:18px;
	margin-right:5px
}
.subscriptions-box__content-main{
	box-shadow:0 1px 2px rgba(0,0,0,.1);
	display:flex
}
.subscriptions-box__content-main.expired{
	background-color:rgba(33,150,243,.01)
}
.subscriptions-box__content-main.expired .subscriptions-box__user-info-desc>a .name,.subscriptions-box__content-main.expired .subscriptions-box__user-info-desc>a .username,.subscriptions-box__content-main.expired .subscriptions-box__user-info-desc>a .name i:before{
	color:#929fa9
}
.subscriptions-box__content-main.expired .end-date{
	color:#929fa9
}
.subscriptions-box__start-date{
	color:#929fa9
}
.subscriptions-box__end-date{
	color:#263238
}
.dark-scheme .subscriptions-box__end-date{
	color:#fff
}
.subscriptions-box__start-date,.subscriptions-box__end-date{
	font-size:13px;
	font-weight:600;
	line-height:18px
}
.subscriptions-box__start-date.year,.subscriptions-box__end-date.year{
	display:block;
	font-weight:400
}
.subscriptions-box__item{
	padding-right:10px
}
.subscriptions-box__user-info{
		
display:flex;
	max-width:100%;
	overflow:hidden;
	padding:12px 0
}
.subscriptions-box__user-info-thumbnail{
	border-radius:50%;
	height:36px;
	margin-right:10px;
	min-height:36px;
	min-width:36px;
	width:36px
}
.subscriptions-box__user-info-thumbnail img{
	border-radius:50%
}
.subscriptions-box__user-info-desc{
	max-width:100%;
	overflow:hidden
}
.subscriptions-box__user-info-desc>a:hover .name{
	color:#0086e6
}
.subscriptions-box__user-info-desc>a:hover .username{
	color:#263238
}
.dark-scheme .subscriptions-box__user-info-desc>a:hover .username{
	color:#fff
}
.subscriptions-box__user-info .name{
	color:#263238;
	display:block;
	font-size:15px;
	font-weight:600;
	line-height:20px;
	padding-right:20px;
	position:relative;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	transition:all .3s ease
}
.dark-scheme .subscriptions-box__user-info .name{
	color:#fff
}
.subscriptions-box__user-info .name i:before{
	color:#0086e6;
	font-size:16px;
	line-height:20px;
	position:absolute;
	right:0;
	top:0
}
.subscriptions-box__user-info .username{
	color:#929fa9;
	display:block;
	font-size:15px;
	line-height:20px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	transition:all .3s ease
}
.subscriptions-box .expired-label{
	color:rgba(146,159,169,.6);
	font-size:13px;
	line-height:18px
}
.subscriptions-box .nothing-found,.subscriptions-box .no-subscriptions{
	font-size:15px;
	font-weight:600;
	line-height:20px;
	margin:0;
	padding:20px 10px;
	text-align:center
}
.add-new-link__subtitle{
	color:#929fa9;
	font-size:13px;
	line-height:18px;
	margin-bottom:5px
}
.add-new-link__divider{
	margin-bottom:15px;
	overflow:hidden;
	text-align:center
}
.add-new-link__divider span{
	color:#929fa9;
	display:inline-block;
	font-size:13px;
	line-height:18px;
	padding:0 15px;
	
position:relative
}
.add-new-link__divider span:after,.add-new-link__divider span:before{
	background-color:rgba(146,159,169,.4);
	content:'';
	height:1px;
	position:absolute;
	top:50%
}
.add-new-link__divider span:after{
	left:-250%;
	right:100%
}
.add-new-link__divider span:before{
	left:100%;
	right:-250%
}
.list-group .b-goal-item.list-group-item .list-item-wrapper .btn-icon-nested,.list-group .b-announcement-item.list-group-item .list-item-wrapper .btn-icon-nested{
	display:none
}
.profile-index-page .list-group .b-goal-item.list-group-item .list-item-wrapper .btn-icon-nested,.profile-index-page .list-group .b-announcement-item.list-group-item .list-item-wrapper .btn-icon-nested,.settings-manage-links-page .list-group .b-goal-item.list-group-item .list-item-wrapper .btn-icon-nested{
	bottom:2px;
	display:block;
	right:10px;
	top:auto
}
.fund-modal .btn-icon-nested,.subscriptions-box .btn-icon-nested{
	display:none
}
.b-goal-item-wrap{
	position:relative;
	z-index:2
}
.b-goal-item-head{
	align-items:center;
	display:flex;
	margin-bottom:14px;
	position:relative
}
.fund-modal .b-goal-item-head{
	display:none
}
.profile-index-page .b-goal-item-head{
	margin-bottom:0
}
.profile-index-page .b-goal-item .link-navigation{
	position:absolute;
	right:0;
	top:-5px
}
.b-goal-item .link-online-indicator{
	bottom:6px;
	display:none;
	left:6px
}
.fund-modal .b-goal-item .link-online-indicator,.subscriptions-box .b-goal-item .link-online-indicator{
	display:none
}
.b-goal-item__title{
	color:#263238;
	font-size:15px;
	font-weight:600;
	line-height:18px;
	margin-bottom:5px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.dark-scheme .b-goal-item__title{
	color:#fff
}
.b-goal-item .dropdown{
	margin-left:10px;
	position:relative
}
.b-goal-item .dropdown>.btn{
	position:relative;
	z-index:11
}
.b-goal-item .dropdown .dropdown-menu{
	right:-11px;
	z-index:1010
}
.b-goal-item__description{
	display:inline-block;
	font-size:13px;
	line-height:18px;
	margin-bottom:5px;
	max-width:90%;
	position:relative
}
.b-goal-item__description p.collapse{
	margin:0;
	padding-bottom:0;
	transition:all .3s ease
}
.b-goal-item__description p.collapse.in{
	padding-bottom:3px;
	padding-right:0
}
.b-goal-item__description p.collapse[aria-expanded=false]{
	display:-webkit-box;
	height:18px !important;
	overflow:hidden;
	text-overflow:ellipsis;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical
}
.b-goal-item__description p.collapsing[aria-expanded=false]{
	height:auto !important
}
.b-goal-item__description>a.collapsed{
	bottom:0;
	transition:all .3s ease
}
.b-goal-item__description>a.collapsed:after{
	content:'more'
}
.b-goal-item__description>a:not(.collapsed):after{
	content:'less'
}
.fund-modal .b-goal-item__description{
	padding-right:0
}
.b-goal-item__amount-wrap{
	display:flex;
	flex-wrap:wrap;
	font-size:17px;
	font-weight:600;
	justify-content:space-between;
	line-height:23px;
	margin-bottom:2px
}
.b-goal-item__amount-wrap .amount{
	margin-bottom:2px
}
.b-goal-item__amount-wrap .amount.m-funded-amount{
	color:#263238
}
.dark-scheme .b-goal-item__amount-wrap .amount.m-funded-amount{
	color:#fff
}
.b-goal-item__amount-wrap .amount.m-goal-amount{
	color:rgba(146,159,169,.4);
	font-size:14px
}
.b-goal-item__per{
	color:rgba(146,159,169,.4);
	display:none;
	font-size:11px;
	justify-content:space-between
}
.b-goal-item__wrap-btn{
	display:flex;
	flex-wrap:wrap;
	justify-content:flex-end;
	margin-bottom:-2px;
	padding-left:30px
}
.own .b-goal-item__wrap-btn{
	padding-right:30px
}
.b-goal-item__wrap-btn .btn{
	background-color:transparent;
	border:1px solid rgba(33,150,243,.4);
	border-radius:16px;
	color:#2196f3;
	font-size:17px;
	line-height:23px;
	margin-bottom:2px;
	margin-left:7px;
	padding:3px 15px 4px
}
@media (max-width:480px){
	.b-goal-item__wrap-btn .btn{
	font-size:15px;
	line-height:21px;
	padding:3px 6px
}

}
.b-goal-item__wrap-btn .btn:first-child{
	margin-right:0
}
.b-announcement-item-wrap{
	position:relative;
	z-index:2
}
.b-announcement-item-head{
	align-items:center;
	display:flex;
	margin-bottom:14px;
	position:relative
}
.profile-index-page .b-announcement-item-head{
	margin-bottom:0
}
.profile-index-page .b-announcement-item .link-navigation{
	position:absolute;
	right:0;
	top:-5px
}
.b-announcement-item .link-online-indicator{
	bottom:6px;
	display:none;
	left:6px
}
.b-announcement-item__title{
	color:#263238;
	font-size:15px;
	font-weight:600;
	line-height:18px;
	margin-bottom:5px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.dark-scheme .b-announcement-item__title{
	color:#fff
}
.b-announcement-item .dropdown{
	margin-left:10px;
	position:relative
}
.b-announcement-item .dropdown>.btn{
	position:relative;
	z-index:11
}
.b-announcement-item .dropdown .dropdown-menu{
	right:-11px;
	z-index:1010
}
.b-announcement-item__description{
	display:inline-block;
	font-size:13px;
	line-height:18px;
	margin-bottom:5px;
	max-width:90%;
	position:relative
}
.b-announcement-item__description p.collapse{
	margin:0;
	padding-bottom:0;
	transition:all .3s ease
}
.b-announcement-item__description p.collapse.in{
	padding-bottom:3px;
	padding-right:0
}
.b-announcement-item__description p.collapse[aria-expanded=false]{
	display:-webkit-box;
	height:54px !important;
	overflow:hidden;
	text-overflow:ellipsis;
	-webkit-line-clamp:3;
	-webkit-box-orient:vertical
}
.b-announcement-item__description p.collapsing[aria-expanded=false]{
	height:auto !important
}
.b-announcement-item__description>a.collapsed{
	bottom:0;
	transition:all .3s ease
}
.b-announcement-item__description>a.collapsed:after{
	content:'more'
}
.b-announcement-item__description>a:not(.collapsed):after{
	content:'less'
}
.b-goal__progress-bar{
	background-color:rgba(146,159,169,.2);
	border-radius:10px;
	box-shadow:none;
	flex:1 1 100%;
	height:8px;
	margin-bottom:10px;
	min-width:100%
}
.b-goal__progress-bar .progress-bar{
	background-color:#2196f3
}
.link-item.can-drag .link-price__container{
	padding-right:18px
}
.b-goals-list{
	margin-bottom:10px
}
.b-goals-list.empty{
	margin-bottom:0
}
.b-goals-list .list-group-item:first-child,.b-goals-list .list-group-item:last-child{
	border-radius:10px
}
.fund-modal{
	padding-bottom:20px !important
}
.fund-modal .list-group-item{
	box-shadow:none;
	padding:0
}
.fund-modal .list-item-wrapper{
	border:none;
	padding:0
}
.fund-modal .list-item-wrapper:after{
	display:none
}
.list-group .list-group-item:first-child,.list-group .list-group-item:last-child{
	border-radius:10px
}
.b-goal-form .control-label{
	font-size:15px;
	margin-bottom:10px;
	padding-left:10px
}
.b-goal-form .form-control{
	position:relative
}
.b-goal-form .funding-amount-field{
	position:relative
}
.b-goal-form .funding-amount-field:before{
	position:absolute;
	top:50%;
	left:8px;
	font-size:18px;
	font-family:'fragment-links';
	transform:translateY(-50%);
	content:'\e654'
}
.b-goal-form .funding-amount-input{
	padding-left:32px;
	font-weight:600
}
.b-goal-form__add-btn{
	position:relative;
	background-color:rgba(146,159,169,.08);
	border-radius:10px;
	font-size:15px;
	line-height:1.2em;
	margin-bottom:10px;
	padding:9px 10px 9px 32px;
	text-align:left;
	width:100%
}
.b-goal-form__add-btn:before{
	position:absolute;
	top:50%;
	left:8px;
	font-size:16px;
	font-weight:400;
	font-family:'fragment-links';
	transform:translateY(-50%);
	content:'\e637'
}
.b-goal-form__bottom-text{
	color:rgba(146,159,169,.6);
	margin:0 0 0 10px
}
.modal{
	z-index:1070
}
@media (max-width:767px){
	.modal.fade .modal-dialog{
	transform:translate(0,0)
}

}
@media (max-width:767px){
	body.modal-open .modal-scrollable{
	overflow:hidden
}
body.modal-open .modal-scrollable .modal-body{
	padding:0
}
body.modal-open .modal-scrollable .modal-body .modal-block__title{
	margin:0;
	padding:20px
}
body.modal-open .modal-scrollable__scroll{
	overflow-y:scroll;
	height:100vh;
	padding:10px 10px 100px
}

}
.modal-open .modal{
	padding-right:0 !important
}
.modal-dialog{
	height:auto;
	margin:70px auto
}
@media (max-width:767px){
	.modal-dialog{
	height:100%;
	margin:0
}

}
@media (min-width:768px){
	.modal-earnings .modal-dialog{
	width:680px
}

}
.modal-qr-code .modal-dialog{
	margin:0;
	width:100%;
	
height:100%;
	background-color:transparent
}
.modal-dialog .modal-content{
	box-shadow:0 4px 16px rgba(0,0,0,.15);
	background-color:#fff
}
.dark-scheme .modal-dialog .modal-content{
	background-color:#263238
}
@media (max-width:767px){
	.modal-dialog .modal-body:after{
	position:absolute;
	left:0;
	right:0;
	top:60px;
	height:1px;
	content:'';
	background:rgba(124,139,150,.2)
}
.modal-messages .modal-dialog .modal-body:after,.modal-qr-code .modal-dialog .modal-body:after,.message-index-page .modal-dialog .modal-body:after{
	display:none
}

}
.modal-dialog .modal-content,.modal-dialog .modal-body{
	height:100%;
	border-radius:6px;
	border:none
}
.alert .modal-dialog .modal-content:after,.alert .modal-dialog .modal-body:after{
	display:none
}
.alert .modal-dialog .modal-content,.alert .modal-dialog .modal-body{
	height:auto;
	border-radius:10px
}
.modal-snapcode .modal-dialog .modal-content,.modal-snapcode .modal-dialog .modal-body{
	height:auto
}
.modal-links .modal-dialog .modal-content,.modal-edit-link .modal-dialog .modal-content,.modal-links .modal-dialog .modal-body,.modal-edit-link .modal-dialog .modal-body{
	height:auto
}
@media (max-width:767px){
	.modal-links .modal-dialog .modal-content,.modal-edit-link .modal-dialog .modal-content,.modal-links .modal-dialog .modal-body,.modal-edit-link .modal-dialog .modal-body{
	min-height:100%
}

}
.modal-qr-code .modal-dialog .modal-content,.modal-qr-code .modal-dialog .modal-body{
	padding:0;
	height:100%;
	background-color:transparent
}
@media (max-width:767px){
	.modal-dialog .modal-content,.modal-dialog .modal-body{
	border-radius:0
}

}
.modal-qr-code .modal-dialog .modal-body{
	padding-top:20px;
	background-color:transparent
}
@media (min-width:480px){
	.modal-qr-code .modal-dialog .modal-body{
	padding-top:0
}

}
.successfull-pay .modal-dialog .modal-body{
	padding:25px 60px 15px 20px;
	font-size:17px;
	line-height:20px;
	font-weight:600;
	margin:0
}
.modal-dialog .notification-index,.modal-dialog .tabs-wrapper{
	max-height:100%
}
@media (max-width:991px){
	.modal-dialog .tabs-wrapper{
	box-shadow:0 1px 2px rgba(0,0,0,.1)
}

}
.modal-dialog .tab-content{
	margin:20px 0 0
}
.modal-dialog .ckeckbox-label{
	margin:-1px 2px 0 0;
	padding-left:28px
}
@media (min-width:768px){
	.modal-dialog .ckeckbox-label{
	padding-right:28px
}

}
.modal-dialog .ckeckbox-label>label{
	left:0;
	right:auto
}
@media (min-width:768px){
	.modal-dialog .ckeckbox-label>label{
	right:0;
	left:auto
}

}
.modal-dialog .ckeckbox-label .label-title{
	font-weight:600
}
.modal-dialog .settings-link{
	position:absolute;
	right:65px;
	top:17px;
	transition:all .3s ease;
	color:rgba(38,50,56,.4)
}
@media (max-width:767px){
	.modal-dialog .settings-link{
	right:25px;
	color:#263238
}
.dark-scheme .modal-dialog .settings-link{
	color:#fff
}

}
.modal-dialog .settings-link:hover{
	color:#263238
}
.dark-scheme .modal-dialog .settings-link:hover{
	color:#fff
}
.dark-scheme .modal-dialog .settings-link{
	color:rgba(255,255,255,.3)
}
.modal-dialog .close{
	position:absolute;
	right:30px;
	top:25px;
	transition:all .3s ease;
	text-shadow:none;
	opacity:1;
	color:rgba(38,50,56,.4);
	z-index:100
}
.modal-dialog .close.m-profile-tweet{
	right:20px;
	top:19px
}
@media (max-width:767px){
	.modal-dialog .close.m-profile-tweet{
	top:18px;
	left:18px;
	right:auto
}
.modal-dialog .close.m-profile-tweet .fragment-icon-i75:before{
	content:'\e64f'
}

}
@media (max-width:767px){
	.modal-dialog .close{
	color:#263238
}
.dark-scheme .modal-dialog .close{
	color:#fff
}

}
.modal-dialog .close:hover{
	color:#263238
}
.dark-scheme .modal-dialog .close:hover{
	color:#fff
}
.dark-scheme .modal-dialog .close{
	color:rgba(255,255,255,.3)
}
.alert .modal-dialog .close{
	right:30px;
	top:25px
}
.modal-report-profile .modal-dialog .close,.modal-dialog .close .modal-report{
	top:13px;
	left:20px;
	right:auto
}
.modal-notifications .modal-dialog .close,.modal-messages .modal-dialog .close{
	right:25px;
	top:17px;
	opacity:1
}
.modal-earnings .modal-dialog .close,.modal-payouts .modal-dialog .close{
	right:24px;
	top:18px
}
.modal-verification .modal-dialog .close{
	right:20px;
	top:15px
}
.modal-edit-link .modal-dialog .close{
	right:25px;
	top:17px;
	opacity:1;
	z-index:10;
	color:rgba(38,50,56,.5)
}
@media (max-width:767px){
	.modal-edit-link .modal-dialog .close{
	right:auto;
	left:17px;
	top:17px;
	color:#263238
}
.modal-edit-link .modal-dialog .close .fragment-icon-i75:before{
	content:'\e64f'
}

}
.modal-edit-link .modal-dialog .close:hover{
	color:#263238
}
.dark-scheme .modal-edit-link .modal-dialog .close:hover{
	color:#fff
}
.dark-scheme .modal-edit-link .modal-dialog .close{
	color:rgba(255,255,255,.3)
}
.modal-dialog__subtitle{
	font-size:15px;
	line-height:18px;
	font-weight:600;
	padding:0 0 10px;
	margin:0 0 0 15px
}
.modal-dialog__subtitle.create-title{
	padding:0 0 10px
}
@media (min-width:768px){
	.modal-dialog__subtitle.create-title{
	padding-bottom:10px
}

}
.modal-verification p.verify-text{
	padding:10px 0
}
@media (max-width:767px){
	.modal-verification p.verify-text{
	padding-bottom:0;
	margin-bottom:40px
}

}
.modal-verification .form-group{
	position:relative;
	padding-bottom:17px;
	margin-bottom:5px
}
.modal-verification .form-group label{
	margin-bottom:10px
}
.modal-verification .form-group:last-child{
	padding-bottom:5px
}
.modal-verification .form-group .help-block{
	position:absolute;
	bottom:0;
	left:0;
	font-size:11px;
	padding:0;
	margin:0;
	color:#f44336
}
.modal-edit-link .modal-body{
	padding:10px 25px 28px
}
@media (max-width:767px){
	.modal-edit-link .modal-body{
	padding-top:60px
}

}
.modal-edit-link__top-block{
	display:flex;
	flex-wrap:wrap;
	padding-bottom:10px;
	border-bottom:1px solid rgba(124,139,150,.4)
}
.modal-edit-link__top-block button{
	position:relative;
	background:0 0;
	border:none;
	min-width:0;
	padding:0 0 0 30px;
	margin-top:3px;
	font-size:13px;
	line-height:30px;
	height:30px;
	color:rgba(38,50,56,.3);
	transition:all .3s ease
}
@media (max-width:767px){
	.modal-edit-link__top-block button{
	position:absolute;
	top:13px;
	padding:0;
	right:92px;
	color:#263238
}
.dark-scheme .modal-edit-link__top-block button{
	color:#fff
}

}
@media (max-width:767px){
	.modal-edit-link__top-block button span{
	display:none
}

}
.dark-scheme .modal-edit-link__top-block button{
	color:rgba(255,255,255,.3)
}
.modal-edit-link__top-block button.sync-btn{
	display:none
}
@media (max-width:767px){
	.modal-edit-link__top-block button.sync-btn{
	top:10px
}

}
.modal-edit-link__top-block button:last-child{
	margin:3px 40px 0 14px
}
@media (max-width:767px){
	.modal-edit-link__top-block button:last-child{
	margin:0;
	right:50px
}

}
.modal-edit-link__top-block button:last-child:hover{
	color:#f44336
}
.modal-edit-link__top-block button i{
	position:absolute;
	left:0;
	top:0
}
.modal-edit-link__top-block button i:before{
	font-size:24px;
	line-height:30px
}
.modal-edit-link__top-block button:hover{
	color:#0086e6
}
.modal-edit-link__title{
	position:relative;
	font-size:18px;
	line-height:21px;
	padding:0 0 0 30px;
	font-weight:600;
	color:#263238;
	flex:1 1 auto;
	margin:8px 0 6px
}
.modal-edit-link__title small{
	font-weight:600;
	font-size:16px;
	line-height:21px
}
.modal-source-link-covers .modal-edit-link__title{
	padding-left:0;
	margin-top:10px
}
.modal-title-earnings .modal-edit-link__title{
	padding-left:0
}
@media (max-width:768px){
	.modal-title-earnings .modal-edit-link__title{
	margin:0
}

}
@media (max-width:360px){
	.modal-edit-link__title{
	flex:1 1 100%;
	font-size:15px
}

}
.dark-scheme .modal-edit-link__title{
	color:#fff
}
.modal-edit-link__title i{
	position:absolute;
	left:0;
	top:0
}
.modal-edit-link .details{
	position:relative;
	min-width:100%;
	flex:0 1 100%;
	margin:0 0 20px
}
.modal-edit-link .details .form-group{
	margin-bottom:0
}
.modal-edit-link form{
	display:flex;
	flex-wrap:wrap;
	position:relative
}
.modal-edit-link form .form-group{
	min-width:100%;
	flex:0 1 100%
}
.modal-edit-link form .form-group.field-link-message{
	margin-bottom:10px
}
@media (min-width:768px){
	.modal-edit-link form .form-group.field-link-message{
	margin-bottom:30px
}

}
.modal-edit-link form .form-group .input-group .form-control:last-child{
	border-bottom-left-radius:6px;
	border-top-left-radius:6px
}
.modal-edit-link form .form-group.field-link-content{
	padding:10px 0 0
}
.modal-edit-link form .form-group.field-link-adult{
	overflow:hidden
}
.modal-edit-link form .form-group.modal-links__button-group{
	min-width:0;
	flex:1 1 100%
}
@media (min-width:768px){
	.modal-edit-link form .form-group.modal-links__button-group{
	text-align:right;
	display:block;
	margin:0
}

}
.modal-edit-link form .btn.btn-more-details{
	min-width:0;
	flex:0 1 auto;
	text-align:left;
	margin:0 0 15px
}
@media (min-width:768px){
	.modal-edit-link form .btn.btn-more-details{
	margin:0 0 0 8px;
	position:absolute;
	bottom:77px
}

}
.modal-edit-link form .form-group.field-link-adult{
	min-width:50%;
	flex:1 1 auto;
	margin-bottom:10px
}
@media (min-width:768px){
	.modal-edit-link form .form-group.field-link-adult{
	text-align:right
}

}
.modal-edit-link form .form-group.field-link-adult+.details .modal-dialog__subtitle{
	padding:0 0 10px
}
@media (min-width:768px){
	.modal-edit-link form .form-group.field-link-adult+.details .modal-dialog__subtitle{
	position:absolute;
	top:-35px;
	padding:0 0 2px
}

}
.qr-code-style{
	padding-left:0 !important
}
.qr-code-style .modal-dialog{
	margin:0;
	width:100%;
	height:100%;
	left:0;
	top:0;
	background-color:rgba(38,50,56,.5)
}
@media (max-width:490px){
	.qr-code-style .modal-dialog{
	background-color:rgba(38,50,56,.3)
}

}
.qr-code-style .modal-dialog .close{
	right:-50px;
	top:0;
	background-color:rgba(38,50,56,.3);
	border-radius:50%;
	color:#fff;
	transition:all .3s ease;
	width:36px;
	height:36px
}
@media (max-width:490px){
	.qr-code-style .modal-dialog .close{
	right:auto;
	left:15px;
	top:15px;
	background-color:transparent
}
.qr-code-style .modal-dialog .close .fragment-icon-i75:before{
	content:'\E64F'
}

}
.qr-code-style .modal-dialog .close i:before{
	font-size:24px;
	line-height:36px
}
.qr-code-style .modal-dialog .close:hover{
	background-color:#263238
}
.qr-code-style .modal-dialog .modal-content{
	height:100%;
	box-shadow:none;
	background-color:transparent
}
.qr-code-style .modal-dialog .modal-content .modal-body{
	position:fixed;
	top:50%;
	left:50%;
	transform:translate(-50%,-50%);
	padding:0;
	width:360px;
	height:583px
}
@media (max-width:490px){
	.qr-code-style .modal-dialog .modal-content .modal-body{
	border:none;
	width:100%;
	height:100%;
	background-color:transparent;
	border-radius:0;
	left:0;
	top:0;
	transform:translate(0,0)
}

}
.qr-code-style .modal-dialog .modal-content .modal-body:after{
	display:none
}
.top-button{
	display:none;
	position:absolute;
	right:17px;
	top:17px;
	background:0 0;
	padding:0;
	font-size:18px;
	line-height:24px;
	color:#0086e6;
	outline:none;
	border:none
}
@media (max-width:767px){
	.top-button{
	display:block
}

}
.top-button:hover{
	color:#263238
}
.dark-scheme .top-button:hover{
	color:#fff
}
.payouts-message{
	font-size:11px;
	line-height:14px;
	margin:-10px 0 0 5px;
	color:rgba(34,43,50,.5)
}
.dark-scheme .payouts-message{
	color:rgba(255,255,255,.5)
}
.payouts-message+.modal-links__button-group,.details-footer-list+.modal-links__button-group{
	padding-top:10px
}
.details-footer-list.hidden+.modal-links__button-group{
	padding-top:0
}
.modal-links .modal-body{
	padding:13px 70px 35px;
	border-radius:6px
}
@media (max-width:767px){
	.modal-links .modal-body{
	padding:13px 15px 20px
}

}
.dark-scheme .modal-links .modal-body{
	background-color:#222b32
}
@media (max-width:767px){
	.modal-links .modal-body{
	border:none
}
.modal-links .modal-body .link-form{
	padding-top:0
}

}
@media (max-width:767px){
	.modal-links .modal-dialog .modal-body:after{
	content:none
}

}
.modal-links .modal-content{
	border:none
}
.dark-scheme .modal-links .modal-content{
	background-color:transparent
}
@media (max-width:767px){
	.dark-scheme .modal-links .modal-content{
	background-color:#222b32
}

}
.modal-links .modal-dialog .close{
	right:23px;
	top:16px
}
@media (max-width:767px){
	.modal-links .modal-dialog .close{
	right:auto;
	left:17px;
	top:17px
}
.modal-links .modal-dialog .close .fragment-icon-i75:before{
	content:'\e64f'
}

}
.modal-links .modal-dialog .tab-content{
	margin:0
}
.modal-links .details{
	position:relative;
	min-width:100%;
	height:auto;
	opacity:1;
	visibility:visible
}
.modal-links .details.hidden{
	opacity:0;
	margin:0;
	height:0;
	visibility:hidden;
	transition:all .3s ease
}
.modal-links__dropdown{
	max-width:80px
}
.modal-links__dropdown-btn .dropdown-label{
	display:block
}
.modal-links__stripe-saletype-block{
	display:flex;
	width:100%;
	position:relative
}
.modal-links__stripe-saletype-block .field-link-cost{
	flex:0 1 105px;
	max-width:105px;
	margin-right:14px;
	padding-top:26px
}
.modal-edit-link .modal-links__stripe-saletype-block .field-link-cost{
	flex:0 1 105px;
	max-width:105px;
	min-width:105px
}
@media (min-width:768px){
	.modal-links__stripe-saletype-block .field-link-cost{
	margin-right:25px
}

}
.modal-links__stripe-saletype-block .field-link-cost .control-label{
	position:absolute;
	left:0;
	top:-3px;
	white-space:nowrap;
	margin-left:10px
}
.modal-links__stripe-saletype-block .field-link-sale_type{
	flex:1 1 auto;
	margin-top:0;
	padding-top:26px
}
.modal-links__stripe-saletype-block .field-link-sale_type .btn.disabled{
	opacity:1;
	color:rgba(146,159,169,.6)
}
.modal-links__stripe-saletype-block .field-link-sale_type .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){
	width:100%
}
.modal-links__stripe-saletype-block .field-link-sale_type .bootstrap-select .btn.btn-default{
	border-radius:10px;
	height:36px;
	line-height:26px
}
.modal-links__stripe-saletype-block .field-link-sale_type .bootstrap-select:after{
	top:50%;
	transform:translateY(-50%)
}
.modal-links__stripe-saletype-block .field-link-sale_type .bootstrap-select.disabled:after{
	color:rgba(146,159,169,.6)
}
.modal-links__stripe-saletype-block .field-link-sale_type .bootstrap-select.disabled .filter-option{
	color:rgba(146,159,169,.6)
}
.modal-links__stripe-saletype-block .field-link-sale_type .filter-option{
	color:#263238
}
.dark-scheme .modal-links__stripe-saletype-block .field-link-sale_type .filter-option{
	color:#fff
}
.modal-edit-link .modal-links__stripe-saletype-block .field-link-sale_type{
	flex:1 1 auto;
	min-width:0
}
.modal-links__stripe-saletype-block .field-link-sale_type.activated{
	cursor:pointer
}
.modal-links__stripe-saletype-block .field-link-sale_type.activated>div .radio{
	pointer-events:auto
}
.modal-links__stripe-saletype-block .field-link-sale_type.activated>div .radio>label label.inner-label{
	cursor:pointer
}
.modal-links__stripe-saletype-block .field-link-sale_type.activated>div .radio>label label.inner-label span i{
	background-color:transparent
}
.modal-links__stripe-saletype-block .field-link-sale_type.activated>div .radio>label label.inner-label span strong{
	color:#222b32
}
.dark-scheme .modal-links__stripe-saletype-block .field-link-sale_type.activated>div .radio>label label.inner-label span strong{
	color:#fff
}
.modal-links__stripe-saletype-block .field-link-sale_type.activated>div .radio>label label.inner-label input[type=radio]:checked+span strong{
	color:#fff
}
.dark-scheme .modal-links__stripe-saletype-block .field-link-sale_type.activated>div .radio>label label.inner-label input[type=radio]:checked+span strong{
	color:#fff
}
.modal-links__stripe-saletype-block .field-link-sale_type>div{
	display:flex;
	border-radius:6px
}
.modal-links__stripe-saletype-block .field-link-sale_type>div .radio{
	flex:0 1 50%;
	max-width:50%;
	background-color:rgba(124,139,150,.1);
	color:#222b32;
	text-align:center;
	pointer-events:none
}
.dark-scheme .modal-links__stripe-saletype-block .field-link-sale_type>div .radio{
	color:#fff
}
.modal-links__stripe-saletype-block .field-link-sale_type>div .radio>label{
	display:flex;
	position:relative
}
.modal-links__stripe-saletype-block .field-link-sale_type>div .radio>label label.inner-label{
	position:static;
	width:100%;
	min-width:0;
	margin:0;
	height:30px;
	cursor:not-allowed
}
.modal-links__stripe-saletype-block .field-link-sale_type>div .radio>label label.inner-label span{
	position:absolute;
	top:0;
	left:0;
	bottom:0;
	right:0
}
.modal-links__stripe-saletype-block .field-link-sale_type>div .radio>label label.inner-label span strong{
	position:relative;
	display:block;
	padding:0 3px;
	font-weight:400;
	z-index:2;
	font-size:11px;
	line-height:30px;
	color:rgba(34,43,50,.3);
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.dark-scheme .modal-links__stripe-saletype-block .field-link-sale_type>div .radio>label label.inner-label span strong{
	color:rgba(255,255,255,.3)
}
.modal-links__stripe-saletype-block .field-link-sale_type>div .radio>label label.inner-label span i{
	-webkit-border-radius:0;
	-moz-border-radius:0;
	border-radius:0;
	width:100%;
	height:30px;
	z-index:1;
	left:0;
	top:0;
	transform:translate(0,0)
}
.modal-links__stripe-saletype-block .field-link-sale_type>div .radio>label label.inner-label input[type=radio]:checked+span strong{
	color:rgba(34,43,50,.3);
	font-weight:600
}
.dark-scheme .modal-links__stripe-saletype-block .field-link-sale_type>div .radio>label label.inner-label input[type=radio]:checked+span strong{
	color:rgba(255,255,255,.3)
}
.modal-links__stripe-saletype-block .field-link-sale_type>div .radio>label label.inner-label input[type=radio]:checked+span i{
	background-color:transparent
}
.modal-links__footer{
	display:flex
}
.modal-links__footer-list{
	position:relative;
	bottom:0;
	display:flex;
	justify-content:flex-start;
	align-content:flex-start;
	align-items:flex-start;
	padding:10px 0 0;
	margin-bottom:15px;
	min-height:88px
}
.modal-edit-link .modal-links__footer-list{
	bottom:36px
}
@media (min-width:768px){
	.modal-edit-link .modal-links__footer-list{
	bottom:-15px
}

}
.details-footer-list .modal-links__footer-list{
	position:absolute;
	bottom:-78px;
	left:0
}
@media (min-width:768px){
	.details-footer-list .modal-links__footer-list{
	position:absolute;
	bottom:-81px;
	left:0
}

}
.modal-links__footer-list .file-input{
	display:none
}
.modal-links__footer-list label{
	margin:0;
	font-size:13px;
	flex-direction:column;
	text-align:center;
	display:flex;
	font-weight:400
}
.modal-links__footer-list .cover-preview-wrapper{
	width:48px;
	height:48px;
	min-width:48px;
	border-radius:50%;
	margin-right:25px;
	margin-left:15px
}
.modal-links__footer-list .cover-preview-wrapper.icon_swap.only_logo .avatar-links{
	display:none
}
.modal-links__footer-list .cover-preview-wrapper.icon_swap .avatar-links{
	width:20px;
	height:20px;
	bottom:0;
	position:absolute;
	min-width:20px;
	right:-5px;
	z-index:10
}
.modal-links__footer-list .cover-preview-wrapper.icon_swap .site-logo{
	position:absolute;
	top:0;
	left:0;
	right:auto;
	width:48px;
	height:48px
}
.modal-links__footer-list .cover-preview-wrapper .avatar-links{
	border-radius:50%
}
.modal-links__footer-list .cover-preview-wrapper .site-logo{
	border-radius:50%
}
.modal-links__footer-list .field-link-icon_swap{
	margin:0
}
.modal-links__footer-list .field-link-icon_swap .checkbox{
	margin:0;
	padding-top:0;
	text-align:center;
	width:48px;
	height:48px;
	position:relative
}
.modal-links__footer-list .field-link-icon_swap .checkbox label{
	margin:0
}
.modal-links__footer-list .field-link-icon_swap .checkbox label>label{
	left:50%;
	margin-left:-9px
}
.modal-links__footer-list .field-link-icon_swap .checkbox .control-label{
	position:absolute;
	top:6px;
	left:50%;
	margin-left:-9px
}
.modal-links__footer-list .field-link-icon_swap .checkbox .label-title{
	order:1;
	font-size:13px;
	line-height:18px;
	color:rgba(146,159,169,.6);
	text-align:center;
	position:absolute;
	top:calc(100% - 21px);
	left:-15px;
	right:-15px
}
.modal-links__preview{
	border:1px solid #9ba9bd;
	border-radius:3px;
	padding:6px 9px 4px;
	background:#edf8ff
}
.modal-links__preview .cover{
	padding-left:10px;
	display:inline-block
}
.modal-links__preview .cover img{
	width:48px;
	height:48px;
	border-radius:50%
}
.modal-links__preview .description{
	padding-left:10px;
	display:inline-block
}
.modal-links__preview .description .title{
	font-size:13px
}
.modal-links__preview .description .url{
	font-size:11px;
	color:blue;
	display:block
}
.modal-links__preview_buttons{
	text-align:right;
	margin-top:15px
}
.modal-links__preview_buttons button{
	margin-left:10px
}
.modal-links__icon{
	padding:0;
	color:rgba(146,159,169,.6)
}
.modal-links__icon.avatar-btn img{
	width:24px;
	height:24px;
	border-radius:50%;
	margin-right:20px
}
.modal-links__icon.custom-image-btn img{
	margin-right:35px
}
.modal-links__icon span,.modal-links__icon i{
	transition:color .3s
}
.modal-links__icon:hover span{
	color:#263238
}
.dark-scheme .modal-links__icon:hover span{
	color:#fff
}
.modal-links__icon.active span{
	color:#263238
}
.dark-scheme .modal-links__icon.active span{
	color:#fff
}
.modal-links .field-link-type{
	padding-bottom:15px
}
.modal-links .field-link-type .control-label{
	display:block;
	padding-left:10px
}
.modal-links .field-link-type .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){
	width:100%
}
.modal-links .field-link-type .bootstrap-select .btn.btn-default{
	color:#263238
}
.dark-scheme .modal-links .field-link-type .bootstrap-select .btn.btn-default{
	color:#fff
}
.modal-links .field-link-type .bootstrap-select .dropdown-toggle{
	height:36px;
	line-height:25px;
	border-radius:10px
}
.modal-links__icon{
	padding:0;
	cursor:pointer;
	transition:all .3s ease;
	color:rgba(34,43,50,.4);
	max-width:80px;
	min-width:80px
}
@media (max-width:767px){
	.modal-links__icon{
	max-width:70px;
	min-width:70px
}

}
.modal-links__icon.toggle-display-mode-btn{
	max-width:90px
}
.modal-links__icon:hover{
	color:#263238
}
.dark-scheme .modal-links__icon:hover{
	color:#fff
}
.dark-scheme .modal-links__icon{
	color:rgba(255,255,255,.4)
}
.modal-links__icon.avatar-btn img{
	width:24px;
	height:24px;
	border-radius:50%;
	margin:0 auto
}
.modal-links .hidden+.modal-links__button-group{
	margin-top:0
}
.modal-links__button-group{
	position:relative;
	z-index:1;
	display:flex;
	flex-wrap:wrap;
	margin:70px -7px 0
}
@media (min-width:768px){
	.modal-links__button-group{
	margin:0 -7px
}

}
.modal-links__button-group .btn{
	margin:0 7px;
	flex:1 1 auto
}
@media (min-width:768px){
	.modal-links__button-group .btn{
	min-width:0;
	margin:0 0 0 15px
}

}
.modal-links .help-block{
	position:absolute;
	left:0;
	bottom:0
}
.modal-links form>.form-group{
	min-width:100%;
	flex:0 1 100%
}
.modal-links form>.form-group.field-link-type{
	margin:0
}
.modal-links form>.form-group.modal-links__button-group{
	min-width:0;
	flex:1 1 100%
}
@media (min-width:768px){
	.modal-links form>.form-group.modal-links__button-group{
	text-align:right;
	display:block;
	margin:0
}

}
.modal-links form>.form-group.form-group-middle{
	display:flex;
	flex-wrap:wrap;
	margin-bottom:0
}
.modal-links form>.form-group.field-link-content{
	padding:0;
	margin-top:10px
}
.modal-links form>.form-group.field-link-adult .ckeckbox-label{
	margin:-1px 2px 0 0
}
.modal-links form>.form-group.field-link-message{
	margin-bottom:10px
}
.modal-links form>.form-group.field-link-featured,.modal-links form>.form-group.field-goal-featured{
	padding-left:16px
}
.modal-links form>.form-group.field-link-featured .checkbox,.modal-links form>.form-group.field-goal-featured .checkbox{
	display:flex;
	margin:0
}
.modal-links form>.form-group.field-link-featured .checkbox label,.modal-links form>.form-group.field-goal-featured .checkbox label{
	margin:0
}
.modal-links form>.form-group.field-link-featured .checkbox .label-title,.modal-links form>.form-group.field-goal-featured .checkbox .label-title{
	padding-left:12px
}
.modal-links form .btn.btn-more-details{
	min-width:0;
	flex:0 1 auto;
	text-align:left;
	margin-bottom:10px
}
@media (min-width:768px){
	.modal-links form .btn.btn-more-details{
	margin:-5px 0 5px 8px
}

}
.modal-links form .form-group.field-link-adult{
	min-width:100%;
	flex:1 1 100%;
	margin-bottom:10px
}
@media (min-width:768px){
	.modal-links form .form-group.field-link-adult{
	min-width:50%;
	flex:1 1 auto;
	text-align:right;
	order:1
}

}
.modal-links form .form-group.field-link-adult+.details .modal-dialog__subtitle{
	padding:0 0 10px
}
@media (min-width:768px){
	.modal-links form .form-group.field-link-adult+.details .modal-dialog__subtitle{
	position:absolute;
	top:-35px;
	padding:0 0 2px
}

}
.link-form .field-link-cost .input-group{
	display:block;
	height:30px;
	background-color:transparent
}
.link-form .field-link-cost .input-group .form-control{
	padding-left:28px;
	font-weight:600
}
.link-form .field-link-cost .input-group .form-control:last-child{
	border-bottom-left-radius:6px;
	border-top-left-radius:6px
}
.link-form .field-link-cost .input-group input[type=number]::-webkit-inner-spin-button,.link-form .field-link-cost .input-group input[type=number]::-webkit-outer-spin-button{
	-webkit-appearance:none;
	margin:0
}
.link-form .field-link-cost .input-group .input-group-addon{
	position:absolute;
	top:0;
	left:0;
	border:none;
	padding:1px 0 0 6px;
	width:30px;
	height:36px;
	line-height:36px;
	background-color:transparent;
	color:rgba(146,159,169,.6)
}
.dark-scheme .link-form .field-link-cost .input-group .input-group-addon{
	color:rgba(255,255,255,.6)
}
.link-form .field-link-cost .input-group .input-group-addon [class^=fragment-icon-]:before{
	font-size:18px
}
.link-form label.control-label{
	font-size:15px;
	margin-bottom:10px
}
.link-form label.control-label.help-block-error{
	background:#f44336
}
.link-form label.control-label.help-block-error:after{
	border-top-color:#f44336
}
.link-form label.control-label:after{
	content:none
}
.link-form__small-text{
	display:block;
	font-size:11px;
	line-height:28px;
	font-weight:600;
	color:rgba(38,50,56,.4)
}
.dark-scheme .link-form__small-text{
	color:rgba(255,255,255,.4)
}
.link-form .modal-label{
	position:relative;
	order:2
}
.link-form .modal-label-wrapper{
	display:flex;
	justify-content:space-between;
	margin-bottom:10px
}
.link-form .modal-label-wrapper .checkbox{
	display:flex;
	align-items:center;
	margin:0
}
.link-form .modal-label-wrapper .checkbox p,.link-form .modal-label-wrapper .checkbox label{
	margin:0
}
.link-form .modal-label-wrapper .checkbox p{
	order:1;
	margin-right:5px;
	font-size:13px;
	color:rgba(146,159,169,.6)
}
.link-form .modal-label-wrapper .modal-dialog__subtitle.create-title{
	padding-bottom:0
}
.link-form input[type=text]{
	height:36px;
	padding:0 10px;
	border-radius:10px
}
.link-form .input-group .form-control{
	height:36px
}
.link-form .modal-dialog__subtitle.create-cover{
	padding:0
}
.link-form .field-link-message{
	margin-bottom:5px
}
.link-form .field-link-message label{
	color:rgba(146,159,169,.6);
	margin-left:10px
}
.link-form .field-link-message textarea{
	resize:none;
	height:50px;
	padding:10px
}
.link-form .priced .field-link-message label{
	color:#263238
}
.dark-scheme .link-form .priced .field-link-message label{
	color:#fff
}
.link-form .will-reply{
	color:rgba(146,159,169,.6);
	margin:0 0 0 10px
}
.link-form form .field-link-content{
	position:relative
}
.search__hovering{
	position:relative
}
.hints{
	position:absolute;
	text-align:left;
	left:0;
	right:0;
	top:42px;
	color:#fff
}
.dark-scheme .hints{
	color:#263238
}
.hints>div{
	box-shadow:0 4px 16px rgba(0,0,0,.15);
	border-radius:4px;
	background:#fff;
	padding:20px 15px
}
.dark-scheme .hints>div{
	background:#263238;
	box-shadow:0 10px 20px rgba(0,0,0,.3)
}
.hints>div:after{
	position:absolute;
	top:-8px;
	left:50%;
	margin-left:-8px;
	content:'';
	width:0;
	height:0;
	border-left:8px solid transparent;
	border-right:8px solid transparent;
	border-bottom:8px solid #fff
}
.dark-scheme .hints>div:after{
	border-bottom-color:#263238
}
.hints>div .btn{
	min-width:0
}
.hints>div .btn-link{
	font-size:14px;
	line-height:20px
}
.hints>div .btn-link span{
	color:#263238
}
.hints>div .btn-link:hover{
	color:#263238
}
.hints>div .btn-link:hover span{
	color:#263238
}
.dark-scheme .hints>div .btn-link:hover span{
	color:#fff
}
.dark-scheme .hints>div .btn-link:hover{
	color:#fff
}
.modal-links .popup-header{
	margin-bottom:24px
}
@media (max-width:767px){
	.modal-links .popup-header{
	margin-bottom:10px
}

}
.modal-links .popup-header__title{
	font-size:17px;
	color:#263238;
	font-weight:600
}
.dark-scheme .modal-links .popup-header__title{
	color:#fff
}
@media (max-width:767px){
	.modal-links .popup-header__title{
	padding-left:45px;
	margin-bottom:0
}

}
.modal-links .popup-header .close{
	top:13px;
	left:20px;
	right:auto
}
.modal-links .popup-header__save-btn{
	position:absolute;
	top:15px;
	right:20px
}
.modal-links .popup-header__save-btn button{
	background-color:transparent;
	font-size:17px;
	font-weight:600;
	padding:0
}
.modal-links .popup-header__save-btn button:disabled{
	color:#929fa9
}
.dark-scheme .modal-links .popup-header__save-btn button:disabled{
	color:#929fa9
}
.modal-links .popup-header__save-btn button:hover{
	background-color:transparent;
	color:#929fa9
}
.modal-links .profile-report .popup-header{
	margin-bottom:44px
}
@media (max-width:767px){
	.modal-links .profile-report .popup-header{
	margin-bottom:21px
}

}
.modal-links .profile-report__description{
	color:rgba(146,159,169,.6);
	font-size:15px;
	margin-bottom:50px
}
@media (max-width:767px){
	.modal-links .profile-report__description{
	font-size:13px;
	margin-bottom:25px
}

}
.modal-links .add-new-link,.modal-links .profile-report{
	text-align:center
}
@media (max-width:767px){
	.modal-links .add-new-link .popup-header__title,.modal-links .profile-report .popup-header__title{
	padding-left:0
}

}
.modal-links .add-new-link__title,.modal-links .profile-report__title{
	font-size:17px;
	font-weight:600;
	margin-bottom:5px;
	color:#929fa9
}
@media (max-width:767px){
	.modal-links .add-new-link__title,.modal-links .profile-report__title{
	font-size:15px
}

}
.modal-links .add-new-link .popup-header,.modal-links .profile-report .popup-header{
	font-size:13px;
	line-height:18px;
	color:#929fa9;
	margin-bottom:14px
}
.modal-links .add-new-link input[type=text],.modal-links .profile-report input[type=text]{
	border-radius:20px
}
.modal-links .add-new-link .field-link-content,.modal-links .profile-report .field-link-content{
	margin-bottom:25px
}
.modal-links .add-new-link .field-link-content input[type=text],.modal-links .profile-report .field-link-content input[type=text]{
	padding:0 20px
}
.modal-links .add-new-link__buttons.nav-tabs{
	padding-left:0;
	margin-left:-70px;
	margin-right:-70px;
	border-bottom-color:rgb(0 0 0/10%);
	display:flex;
	justify-content:space-around
}
.add-new-link__content .payments-campaign-buttons{
	text-align:center
}
.add-new-link__content .payments-setup-instruction{
	background:#e0e0e0;
	border:1px solid gray;
	margin:20px 10px 0;
	padding:10px
}
.add-new-link__content .long-button{
	width:100%;
	display:block;
	margin:5px
}
.add-new-link__content .info-btn{
	color:#000;
	background:#efefef
}
.add-new-link__content .info-btn:hover{
	background:#fff
}
.add-new-link__buttons>.add-new-link__button-wrap>.add-new-link__button{
	background-color:transparent;
	display:inline-flex;
	align-content:center;
	align-items:center;
	cursor:pointer;
	padding:13px 6px
}
.add-new-link__content .btn-secondary:hover{
	color:#000
}
.add-new-link__buttons>.add-new-link__button-wrap>.add-new-link__button:hover{
	color:#263238
}
.add-new-link__button[disabled]:hover{
	color:rgba(146,159,169,.4)
}
@media (min-width:640px){
	.add-new-link__button [class^=fragment-icon-],.add-new-link__button [class*=" fragment-icon-"]{
	margin-right:5px
}

}
.add-new-link__buttons .fas,.add-new-link__buttons .fa-solid{
	margin-right:5px
}
@media (max-width:639px){
	.add-new-link__button__text{
	display:none
}

}
.modal-links .add-new-link__content .add-new-link__buttons{
	display:flex;
	flex-wrap:wrap;
	margin-left:-34px;
	margin-right:-34px
}
.modal-links .add-new-link__content .add-new-link__button-wrap{
	flex:0 0 29%;
	margin-left:2%;
	margin-right:2%;
	text-align:center
}
.modal-links .add-new-link__content .add-new-link__button-wrap .add-new-link__button{
	flex-direction:column;
	flex:1;
	font-size:14px
}
.modal-links .add-new-link__content .add-new-link__button-wrap .add-new-link__button[disabled]{
	pointer-events:none;
	opacity:.5
}
.modal-links .add-new-link__content .add-new-link__button-wrap .add-new-link__button [class^=fragment-icon-],.modal-links .add-new-link__content .add-new-link__button-wrap .add-new-link__button [class*=" fragment-icon-"]{
	margin:0 auto
}
.modal-links .add-new-link__content .add-new-link__button-wrap .add-new-link__button [class^=fragment-icon-]:before,.modal-links .add-new-link__content .add-new-link__button-wrap .add-new-link__button [class*=" fragment-icon-"]:before{
	width:auto;
	font-size:40px
}
.modal-links .add-new-link__content .add-new-link__logo{
	width:40px;
	height:40px
}
.modal-links .profile-report__buttons{
	padding-left:10px
}
.modal-links .add-new-link button,.modal-links .profile-report button{
	background-color:transparent
}
.modal-links .add-new-link button.add-new-link__button,.modal-links .profile-report button.add-new-link__button{
	display:flex;
	align-items:center;
	font-weight:400;
	width:100%;
	cursor:pointer;
	color:#263238;
	padding:5px 10px
}
.dark-scheme .modal-links .add-new-link button.add-new-link__button,.dark-scheme .modal-links .profile-report button.add-new-link__button{
	color:#fff
}
.modal-links .add-new-link button.add-new-link__button:hover,.modal-links .profile-report button.add-new-link__button:hover{
	color:#263238
}
.dark-scheme .modal-links .add-new-link button.add-new-link__button:hover,.dark-scheme .modal-links .profile-report button.add-new-link__button:hover{
	color:#fff
}
.modal-links .add-new-link button.add-new-link__button:after,.modal-links .profile-report button.add-new-link__button:after{
	color:rgba(146,159,169,.6)
}
.modal-links .add-new-link button.add-new-link__button.active,.modal-links .profile-report button.add-new-link__button.active{
	color:#263238;
	font-weight:800
}
.modal-links .add-new-link button.add-new-link__button.active i,.modal-links .profile-report button.add-new-link__button.active i{
	font-weight:400
}
.modal-links .add-new-link button.add-new-link__button.active:hover,.modal-links .profile-report button.add-new-link__button.active:hover{
	color:#263238
}
.dark-scheme .modal-links .add-new-link button.add-new-link__button.active:hover,.dark-scheme .modal-links .profile-report button.add-new-link__button.active:hover{
	color:#fff
}
.dark-scheme .modal-links .add-new-link button.add-new-link__button.active,.dark-scheme .modal-links .profile-report button.add-new-link__button.active{
	color:#fff
}
.modal-links .add-new-link button.add-new-link__button.active:disabled,.modal-links .profile-report button.add-new-link__button.active:disabled{
	color:#263238
}
.dark-scheme .modal-links .add-new-link button.add-new-link__button.active:disabled,.dark-scheme .modal-links .profile-report button.add-new-link__button.active:disabled{
	color:#fff
}
.modal-links .add-new-link button.add-new-link__button.active:disabled:hover,.modal-links .profile-report button.add-new-link__button.active:disabled:hover{
	color:#263238
}
.dark-scheme .modal-links .add-new-link button.add-new-link__button.active:disabled:hover,.dark-scheme .modal-links .profile-report button.add-new-link__button.active:disabled:hover{
	color:#fff
}
.modal-links .add-new-link button.add-new-link__button:disabled,.modal-links .profile-report button.add-new-link__button:disabled{
	color:#929fa9
}
.modal-links .add-new-link button.add-new-link__button:disabled:hover,.modal-links .profile-report button.add-new-link__button:disabled:hover{
	color:#929fa9
}
.modal-links .add-new-link button.add-new-link__button:disabled i,.modal-links .profile-report button.add-new-link__button:disabled i{
	color:rgba(146,159,169,.6)
}
.modal-links .add-new-link button.add-new-link__button:disabled:after,.modal-links .profile-report button.add-new-link__button:disabled:after{
	color:rgba(146,159,169,.6)
}
.modal-links .add-new-link button.add-new-link__button:after,.modal-links .profile-report button.add-new-link__button:after{
	content:'\e617';
	font-family:'fragment-links';
	position:absolute;
	top:6px;
	right:10px;
	font-size:24px;
	line-height:24px;
	transition:color .3s
}
.modal-links .add-new-link button.add-new-link__button i,.modal-links .profile-report button.add-new-link__button i{
	margin-right:15px;
	color:rgba(146,159,169,.6)
}
.modal-links .add-new-link__button-wrap,.modal-links .profile-report__button-wrap{
	position:relative;
	display:flex;
	align-items:center
}
.modal-links .profile-report__button-wrap{
	margin-bottom:15px
}
.profile-report__title{
	font-size:17px;
	color:#263238;
	font-weight:600;
	text-align:center;
	padding-bottom:10px
}
.dark-scheme .profile-report__title{
	color:#fff
}
.profile-report__info{
	overflow:hidden;
	padding-bottom:15px
}
.profile-report__info-thumbnail{
	float:left;
	width:60px;
	border-radius:60px;
	margin:0 15px 0 0
}
.profile-report__info-thumbnail img{
	width:100%;
	border-radius:60px
}
.bootbox .modal-dialog{
	width:340px
}
@media (max-width:767px){
	.bootbox .modal-dialog .modal-content,.bootbox .modal-dialog .modal-body{
	height:auto;
	border-radius:6px
}

}
@media (max-width:767px){
	.bootbox .modal-dialog .modal-body:after{
	display:none
}

}
@media (max-width:767px){
	.bootbox .modal-dialog{
	height:auto;
	margin:70px auto
}

}
@media (max-width:400px){
	.bootbox .modal-dialog{
	width:300px
}

}
.bootbox .modal-dialog .close{
	right:20px;
	top:13px;
	font-size:35px;
	display:none
}
.bootbox .modal-dialog .bootbox-body{
	font-size:17px;
	line-height:24px;
	font-weight:700;
	padding:13px 0 0
}
.bootbox .modal-dialog .modal-footer{
	border:none;
	padding-bottom:20px
}
.bootbox .modal-dialog .modal-footer .btn{
	background-color:transparent;
	padding:0;
	font-size:16px;
	line-height:24px;
	color:#0086e6;
	border-radius:0;
	margin-left:20px
}
.bootbox .modal-dialog .modal-footer .btn:hover{
	color:#0086e6
}
.modal-source-link-covers .modal-dialog .modal-body{
	padding-bottom:25px
}
.modal-source-link-covers-name{
	display:block;
	padding-top:10px;
	font-size:18px;
	line-height:24px;
	font-weight:600;
	color:#263238
}
.dark-scheme .modal-source-link-covers-name{
	color:#fff
}
.modal-source-link-covers-username{
	font-size:15px;
	line-height:20px;
	color:#929fa9
}
.modal-links .help-block,.modal-edit-link .help-block{
	display:none
}
.modal-links #add-url .help-block,.modal-links #add-email .help-block,.modal-links #update-link .help-block,.modal-links #goal-form .help-block,.modal-edit-link #add-url .help-block,.modal-edit-link #add-email .help-block,.modal-edit-link #update-link .help-block,.modal-edit-link #goal-form .help-block{
	position:absolute;
	left:0;
	font-size:11px;
	font-weight:600;
	padding:2px 5px 3px;
	color:#fff;
	background:#263238;
	border-radius:2px;
	z-index:100
}
.modal-links #add-url .help-block.help-block-error,.modal-links #add-email .help-block.help-block-error,.modal-links #update-link .help-block.help-block-error,.modal-links #goal-form .help-block.help-block-error,.modal-edit-link #add-url .help-block.help-block-error,.modal-edit-link #add-email .help-block.help-block-error,.modal-edit-link #update-link .help-block.help-block-error,.modal-edit-link #goal-form .help-block.help-block-error{
	background:#f44336
}
.modal-links #add-url .help-block.help-block-error:after,.modal-links #add-email .help-block.help-block-error:after,.modal-links #update-link .help-block.help-block-error:after,.modal-links #goal-form .help-block.help-block-error:after,.modal-edit-link #add-url .help-block.help-block-error:after,.modal-edit-link #add-email .help-block.help-block-error:after,.modal-edit-link #update-link .help-block.help-block-error:after,.modal-edit-link #goal-form .help-block.help-block-error:after{
	border-top-color:#f44336
}
.dark-scheme .modal-links #add-url .help-block.help-block-error:after,.dark-scheme .modal-links #add-email .help-block.help-block-error:after,.dark-scheme .modal-links #update-link .help-block.help-block-error:after,.dark-scheme .modal-links #goal-form .help-block.help-block-error:after,.dark-scheme .modal-edit-link #add-url .help-block.help-block-error:after,.dark-scheme .modal-edit-link #add-email .help-block.help-block-error:after,.dark-scheme .modal-edit-link #update-link .help-block.help-block-error:after,.dark-scheme .modal-edit-link #goal-form .help-block.help-block-error:after{
	border-top-color:#f44336
}
.modal-links #add-url .help-block:after,.modal-links #add-email .help-block:after,.modal-links #update-link .help-block:after,.modal-links #goal-form .help-block:after,.modal-edit-link #add-url .help-block:after,.modal-edit-link #add-email .help-block:after,.modal-edit-link #update-link .help-block:after,.modal-edit-link #goal-form .help-block:after{
	position:absolute;
	bottom:-4px;
	left:auto;
	right:10px;
	margin-left:6px;
	content:'';
	width:0;
	height:0;
	border-left:4px solid transparent;
	border-right:4px solid transparent;
	border-top:4px solid #263238
}
.dark-scheme .modal-links #add-url .help-block:after,.dark-scheme .modal-links #add-email .help-block:after,.dark-scheme .modal-links #update-link .help-block:after,.dark-scheme .modal-links #goal-form .help-block:after,.dark-scheme .modal-edit-link #add-url .help-block:after,.dark-scheme .modal-edit-link #add-email .help-block:after,.dark-scheme .modal-edit-link #update-link .help-block:after,.dark-scheme .modal-edit-link #goal-form .help-block:after{
	border-top-color:#fff
}
@media (min-width:768px){
	.modal-links #add-url .help-block:after,.modal-links #add-email .help-block:after,.modal-links #update-link .help-block:after,.modal-links #goal-form .help-block:after,.modal-edit-link #add-url .help-block:after,.modal-edit-link #add-email .help-block:after,.modal-edit-link #update-link .help-block:after,.modal-edit-link #goal-form .help-block:after{
	left:0;
	right:auto
}

}
.modal-links #add-url .form-group,.modal-links #add-email .form-group,.modal-links #update-link .form-group,.modal-links #goal-form .form-group,.modal-edit-link #add-url .form-group,.modal-edit-link #add-email .form-group,.modal-edit-link #update-link .form-group,.modal-edit-link #goal-form .form-group{
	position:relative
}
.modal-links #add-url .form-group .help-block.help-block-error,.modal-links #add-email .form-group .help-block.help-block-error,.modal-links #update-link .form-group .help-block.help-block-error,.modal-links #goal-form .form-group .help-block.help-block-error,.modal-edit-link #add-url .form-group .help-block.help-block-error,.modal-edit-link #add-email .form-group .help-block.help-block-error,.modal-edit-link #update-link .form-group .help-block.help-block-error,.modal-edit-link #goal-form .form-group .help-block.help-block-error{
	font-size:11px;
	line-height:16px
}
@media (min-width:768px){
	.modal-links #add-url .has-error.field-link-content .help-block.help-block-error,.modal-links #add-email .has-error.field-link-content .help-block.help-block-error,.modal-links #update-link .has-error.field-link-content .help-block.help-block-error,.modal-links #goal-form .has-error.field-link-content .help-block.help-block-error,.modal-edit-link #add-url .has-error.field-link-content .help-block.help-block-error,.modal-edit-link #add-email .has-error.field-link-content .help-block.help-block-error,.modal-edit-link #update-link .has-error.field-link-content .help-block.help-block-error,.modal-edit-link #goal-form .has-error.field-link-content .help-block.help-block-error{
	top:-24px
}

}
.modal-links #add-url .has-error .help-block.help-block-error,.modal-links #add-email .has-error .help-block.help-block-error,.modal-links #update-link .has-error .help-block.help-block-error,.modal-links #goal-form .has-error .help-block.help-block-error,.modal-edit-link #add-url .has-error .help-block.help-block-error,.modal-edit-link #add-email .has-error .help-block.help-block-error,.modal-edit-link #update-link .has-error .help-block.help-block-error,.modal-edit-link #goal-form .has-error .help-block.help-block-error{
	display:block;
	top:-21px;
	left:auto;
	right:6px;
	bottom:auto
}
@media (min-width:768px){
	.modal-links #add-url .has-error .help-block.help-block-error,.modal-links #add-email .has-error .help-block.help-block-error,.modal-links #update-link .has-error .help-block.help-block-error,.modal-links #goal-form .has-error .help-block.help-block-error,.modal-edit-link #add-url .has-error .help-block.help-block-error,.modal-edit-link #add-email .has-error .help-block.help-block-error,.modal-edit-link #update-link .has-error .help-block.help-block-error,.modal-edit-link #goal-form .has-error .help-block.help-block-error{
	top:-8px;
	left:1%;
	right:auto;
	bottom:auto
}

}
.modal-links #add-url .has-error.field-link-cost .help-block.help-block-error,.modal-links #add-email .has-error.field-link-cost .help-block.help-block-error,.modal-links #update-link .has-error.field-link-cost .help-block.help-block-error,.modal-links #goal-form .has-error.field-link-cost .help-block.help-block-error,.modal-edit-link #add-url .has-error.field-link-cost .help-block.help-block-error,.modal-edit-link #add-email .has-error.field-link-cost .help-block.help-block-error,.modal-edit-link #update-link .has-error.field-link-cost .help-block.help-block-error,.modal-edit-link #goal-form .has-error.field-link-cost .help-block.help-block-error{
	top:-58px
}
.modal-links #add-url .has-error.field-link-title .help-block.help-block-error,.modal-links #add-url .has-error.funding-amount-field .help-block.help-block-error,.modal-links #add-email .has-error.field-link-title .help-block.help-block-error,.modal-links #add-email .has-error.funding-amount-field .help-block.help-block-error,.modal-links #update-link .has-error.field-link-title .help-block.help-block-error,.modal-links #update-link .has-error.funding-amount-field .help-block.help-block-error,.modal-links #goal-form .has-error.field-link-title .help-block.help-block-error,.modal-links #goal-form .has-error.funding-amount-field .help-block.help-block-error,.modal-edit-link #add-url .has-error.field-link-title .help-block.help-block-error,.modal-edit-link #add-url .has-error.funding-amount-field .help-block.help-block-error,.modal-edit-link #add-email .has-error.field-link-title .help-block.help-block-error,.modal-edit-link #add-email .has-error.funding-amount-field .help-block.help-block-error,.modal-edit-link #update-link .has-error.field-link-title .help-block.help-block-error,.modal-edit-link #update-link .has-error.funding-amount-field .help-block.help-block-error,.modal-edit-link #goal-form .has-error.field-link-title .help-block.help-block-error,.modal-edit-link #goal-form .has-error.funding-amount-field .help-block.help-block-error{
	top:-31px
}
@media (min-width:768px){
	.modal-links #add-url .has-error.field-link-title .help-block.help-block-error,.modal-links #add-url .has-error.funding-amount-field .help-block.help-block-error,.modal-links #add-email .has-error.field-link-title .help-block.help-block-error,.modal-links #add-email .has-error.funding-amount-field .help-block.help-block-error,.modal-links #update-link .has-error.field-link-title .help-block.help-block-error,.modal-links #update-link .has-error.funding-amount-field .help-block.help-block-error,.modal-links #goal-form .has-error.field-link-title .help-block.help-block-error,.modal-links #goal-form .has-error.funding-amount-field .help-block.help-block-error,.modal-edit-link #add-url .has-error.field-link-title .help-block.help-block-error,.modal-edit-link #add-url .has-error.funding-amount-field .help-block.help-block-error,.modal-edit-link #add-email .has-error.field-link-title .help-block.help-block-error,.modal-edit-link #add-email .has-error.funding-amount-field .help-block.help-block-error,.modal-edit-link #update-link .has-error.field-link-title .help-block.help-block-error,.modal-edit-link #update-link .has-error.funding-amount-field .help-block.help-block-error,.modal-edit-link #goal-form .has-error.field-link-title .help-block.help-block-error,.modal-edit-link #goal-form .has-error.funding-amount-field .help-block.help-block-error{
	top:-37px
}

}
.modal_get-access{
	text-align:center
}
.modal_add-card{
	padding-top:60px
}
@media (min-width:768px){
	.modal_add-card{
	padding-top:0
}

}
.modal_add-card>img{
	width:80px;
	height:80px;
	border-radius:80px
}
.modal_add-card__info{
	padding-top:19px
}
.modal_add-card__info .name-link{
	font-size:17px;
	line-height:1.2;
	font-weight:600;
	color:#263238
}
.dark-scheme .modal_add-card__info .name-link{
	color:#fff
}
.modal_add-card__info-link{
	font-size:15px;
	margin-top:8px
}
.modal_add-card__info-link img{
	width:20px;
	height:20px
}
.price-modal{
	font-size:17px;
	line-height:1.2;
	padding-top:16px
}
.mops{
	text-align:center;
	padding-top:22px
}
.mops p{
	font-size:13px;
	font-weight:600;
	color:#929fa9;
	margin-bottom:12px
}
.dark-scheme .mops p{
	color:rgba(255,255,255,.5)
}
.mops .pay-btn-group,.mops .modal_btn-group{
	padding-top:18px
}
.mops .pay-btn-group .btn,.mops .pay-btn-group .btn.btn-primary,.mops .pay-btn-group .btn.btn-default,.mops .modal_btn-group .btn,.mops .modal_btn-group .btn.btn-primary,.mops .modal_btn-group .btn.btn-default{
	padding:5px 15px;
	line-height:20px;
	font-weight:600;
	border:none;
	min-width:240px;
	margin:0 auto
}
.mops .pay-btn-group .btn.btn-success,.mops .pay-btn-group .btn.btn-primary.btn-success,.mops .pay-btn-group .btn.btn-default.btn-success,.mops .modal_btn-group .btn.btn-success,.mops .modal_btn-group .btn.btn-primary.btn-success,.mops .modal_btn-group .btn.btn-default.btn-success{
	color:#fff;
	background-color:rgba(124,139,150,.1)
}
.mops .modal_btn-group .btn.btn-primary,.mops .modal_btn-group .btn.btn-default{
	background-color:transparent;
	color:#263238
}
.dark-scheme .mops .modal_btn-group .btn.btn-primary,.dark-scheme .mops .modal_btn-group .btn.btn-default{
	color:#fff
}
.stripe-button{
	padding:0 0 10px
}
.help-block{
	color:rgba(38,50,56,.5)
}
.dark-scheme .help-block{
	color:rgba(255,255,255,.5)
}
.modal-payouts{
	height:100vh
}
@media (min-width:768px){
	.modal-payouts .modal-dialog{
	width:360px
}

}
.modal-payouts__description{
	text-align:center;
	margin-top:20px
}
.modal-payouts__description p{
	font-size:13px;
	line-height:1.2;
	color:rgba(0,134,230,.5)
}
.modal-payouts-reply{
	margin-top:20px;
	padding-top:60px
}
@media (min-width:768px){
	.modal-payouts-reply{
	padding-top:0
}

}
.modal-payouts-reply .user-reply{
	text-align:center
}
.modal-payouts-reply .user-reply>img{
	width:80px;
	height:80px;
	border-radius:80px
}
.modal-payouts-reply .user-reply .user-name{
	font-size:17px;
	line-height:1.2;
	font-weight:600;
	color:#263238;
	padding-top:18px
}
.dark-scheme .modal-payouts-reply .user-reply .user-name{
	color:#fff
}
.modal-payouts-reply .user-reply p{
	margin:0;
	padding:10px 0 0
}
.modal-payouts-reply .user-reply .user-message{
	background:rgba(0,134,230,.2);
	border-radius:0 30px 30px;
	padding:7px 30px;
	font-weight:600;
	
margin:17px auto 19px
}
.modal-payouts-reply .form-group{
	margin-bottom:10px;
	text-align:center
}
.modal-payouts-reply .form-group .btn.btn-primary{
	line-height:20px;
	padding:5px 17px;
	min-width:118px;
	margin-top:10px
}
.modal-payouts-reply .form-group.field-linkpurchase-reply{
	position:relative
}
.modal-payouts-reply .form-group.field-linkpurchase-reply .control-label{
	display:block;
	text-align:center;
	padding-bottom:4px
}
.modal-payouts-reply .form-group.field-linkpurchase-reply .form-control{
	border-radius:30px 30px 0
}
.modal-payouts-reply .form-group.field-linkpurchase-reply.has-error .help-block{
	position:absolute;
	font-size:11px;
	padding:2px 5px 3px;
	color:#fff;
	background:#263238;
	border-radius:2px;
	left:5px;
	top:-7px;
	font-weight:700
}
@media (max-width:375px){
	.modal-payouts-reply .form-group.field-linkpurchase-reply.has-error .help-block{
	top:-22px
}

}
.modal-payouts-reply .form-group.field-linkpurchase-reply.has-error .help-block.help-block-error{
	background:#f44336
}
@media (max-width:375px){
	.modal-payouts-reply .form-group.field-linkpurchase-reply.has-error .help-block.help-block-error{
	width:60%
}

}
.modal-payouts-reply .form-group.field-linkpurchase-reply.has-error .help-block.help-block-error:after{
	border-top-color:#f44336
}
.modal-payouts-reply .form-group.field-linkpurchase-reply.has-error .help-block:after{
	position:absolute;
	bottom:-4px;
	right:auto;
	left:5px;
	margin-left:6px;
	content:'';
	width:0;
	height:0;
	border-left:4px solid transparent;
	border-right:4px solid transparent;
	border-top:4px solid #263238
}
.dark-scheme .modal-payouts-reply .form-group.field-linkpurchase-reply.has-error .help-block:after{
	border-top-color:#fff
}
.modal_btn-group{
	padding-top:20px;
	padding-bottom:30px
}
.modal_btn-group .btn.btn-default{
	margin-left:20px
}
.modal_btn-group .btn.btn-primary,.modal_btn-group .btn.btn-default{
	font-size:13px;
	line-height:20px;
	padding:4px 17px;
	min-width:110px;
	outline:none;
	transition:all .3s ease
}
.modal_btn-group .btn-default{
	color:#263238;
	background-color:rgba(146,159,169,.1)
}
.dark-scheme .modal_btn-group .btn-default{
	color:#fff
}
.modal_btn-group .btn-default:hover{
	background-color:#929fa9;
	color:#fff
}
.dark-scheme .modal_btn-group .btn-default:hover{
	color:#fff
}
.modal_btn-group .btn-default:focus{
	color:#263238
}
.dark-scheme .modal_btn-group .btn-default:focus{
	color:#fff
}
.modal_btn-group .btn-default:active{
	color:#263238;
	box-shadow:none
}
.modal_btn-group .btn-default:active:hover{
	color:#fff
}
.dark-scheme .modal_btn-group .btn-default:active{
	color:#fff;
	box-shadow:none
}
.alert .modal-body{
	padding:27px 55px 25px 25px;
	font-size:17px;
	line-height:20px;
	font-weight:600
}
.alert .modal-dialog{
	width:540px;
	color:#263238;
	left:50%;
	margin-left:-270px
}
@media (max-width:767px){
	.alert .modal-dialog{
	top:25%;
	width:340px;
	margin-left:-170px
}

}
@media (max-width:380px){
	.alert .modal-dialog{
	width:300px;
	margin-left:-150px
}

}
.dark-scheme .alert .modal-dialog{
	color:#fefefe
}
.alert .modal-content{
	border-radius:10px;
	border:1px solid rgba(146,159,169,.15)
}
.alert.alert-warning .modal-content{
	border-color:rgba(244,67,54,.15)
}
.alert-warning{
	background-color:transparent;
	border-color:transparent
}
.jumbotron{
	text-align:center;
	background-color:transparent
}
.jumbotron .btn{
	font-size:21px;
	padding:14px 24px
}
@media (min-width:768px){
	.subscriptions .modal-dialog{
	width:620px
}

}
@media (max-width:767px){
	.subscriptions .modal-dialog .close{
	top:19px
}

}
.subscriptions .modal-body{
	padding:13px 20px 0
}
@media (max-width:767px){
	.subscriptions .modal-body{
	padding-top:10px
}

}
.subscriptions .modal-body:after{
	top:60px
}
.modal-block__title{
	font-size:17px;
	line-height:23px;
	font-weight:600;
	color:#263238
}
.dark-scheme .modal-block__title{
	color:#fff
}
.lightbox .lb-image{
	border:none
}
.lightbox .lb-data .lb-close{
	position:absolute;
	top:0;
	right:-40px;
	z-index:1000
}
.lightbox .lb-dataContainer{
	position:absolute;
	top:0;
	left:50%;
	transform:translateX(-50%);
	z-index:1000
}
.lightbox .lb-nav a.lb-next{
	margin-right:-70px
}
.lightbox .lb-nav a.lb-prev{
	margin-left:-70px
}
.l-tweet_link{
	display:flex;
	font-weight:400;
	line-height:1.2em
}
.l-tweet_link.m-profile-tweet{
	padding-bottom:10px
}
.l-tweet_link-thumbnail{
	flex:0 1 60px;
	max-width:60px;
	margin-right:15px
}
.m-profile-tweet .l-tweet_link-thumbnail{
	transform:translateY(15px)
}
.l-tweet_link-thumbnail img{
	width:100%
}
@media (max-width:767px){
	.l-tweet_link-thumbnail{
	position:absolute;
	transform:translateY(0);
	top:65px;
	left:20px;
	flex:0 1 40px;
	max-width:40px
}

}
.l-tweet_link-info{
	flex:1 1 auto
}
.l-tweet_link-subtitle{
	font-weight:600;
	font-size:20px;
	margin-bottom:10px
}
.profile-tweet-announcement .l-tweet_link-subtitle{
	font-size:16px
}
@media (max-width:767px){
	.l-tweet_link-subtitle{
	font-size:17px;
	line-height:1.2em;
	padding-left:30px;
	margin-bottom:40px
}

}
@media (max-width:400px){
	.l-tweet_link-subtitle{
	font-size:14px;
	line-height:20px
}
.profile-tweet-announcement .l-tweet_link-subtitle{
	font-size:12px
}

}
.l-tweet_link-status{
	font-size:12px;
	line-height:1.2em;
	font-weight:600;
	display:inline-block;
	background-color:#929fa9;
	color:#fff;
	padding:3px 10px 5px;
	border-radius:3px
}
.l-tweet_link-status.m-connected{
	background-color:#2196f3
}
@media (max-width:767px){
	.l-tweet_link-status{
	margin-left:55px
}

}
.l-tweet_link-btns{
	padding-top:10px
}
.l-tweet_link-btns+.l-tweet_link-btns{
	padding-top:5px
}
@media (max-width:767px){
	.l-tweet_link-btns{
	margin-left:55px
}

}
.l-tweet_link-btns .checkbox{
	display:flex;
	margin:0
}
.l-tweet_link-btns .checkbox i{
	line-height:13px
}
.l-tweet_link-btns .checkbox .help-block{
	color:#263238
}
.dark-scheme .l-tweet_link-btns .checkbox .help-block{
	color:#fff
}
.l-tweet_link-btn{
	margin-right:20px
}
@media (max-width:767px){
	.l-tweet_link-btn{
	margin-bottom:10px
}

}
.l-tweet_link-textarea-wrap{
	overflow:hidden;
	height:170px;
	margin:0 40px 10px 0
}
@media (max-width:767px){
	.l-tweet_link-textarea-wrap{
	margin:0 0 10px 55px;
	max-width:calc(100% - 55px)
}

}
.l-tweet_link-textarea{
	position:relative;
	word-break:break-word;
	max-width:375px;
	cursor:text;
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
	border:none;
	outline:none;
	border-radius:10px;
	background-color:rgba(146,159,169,.08);
	color:#263238;
	box-shadow:none;
	font-size:15px;
	line-height:20px;
	padding:8px 7px 8px;
	height:36px;
	transition:.3s;
	padding:8px 7px 6px;
	height:100%;
	max-height:100%
}
.dark-scheme .l-tweet_link-textarea{
	color:#fff
}
.l-tweet_link-textarea:focus{
	outline:none;
	box-shadow:none
}
.l-tweet_link-textarea::-webkit-input-placeholder{
	color:rgba(146,159,169,.6)
}
.l-tweet_link-textarea::-moz-placeholder{
	color:rgba(146,159,169,.6)
}
.l-tweet_link-textarea:-moz-placeholder{
	color:rgba(146,159,169,.6)
}
.l-tweet_link-textarea:-ms-input-placeholder{
	color:rgba(146,159,169,.6)
}
.l-tweet_link-textarea::-ms-clear,.l-tweet_link-textarea::-ms-reveal{
	display:none
}
.l-tweet_link-textarea>*:focus{
	outline:none
}
.l-tweet_link-textarea .message-input{
	background-color:transparent;
	position:relative;
	padding-bottom:0;
	min-height:24px;
	width:100%;
	resize:none;
	overflow:hidden;
	word-break:break-all
}
.l-tweet_link-textarea .message-input:focus{
	outline:none
}
.l-tweet_link-textarea .message-input:empty:before,.l-tweet_link-textarea .message-input.placeholder:before{
	position:absolute;
	left:0;
	top:0;
	display:block;
	content:attr(data-placeholder);
	color:#929fa9
}
.l-tweet_link-textarea .message-link{
	word-break:break-all
}
@media (max-width:767px){
	.l-tweet_link-textarea .message-link{
	font-size:12px
}

}
.l-tweet_link-textarea .message-counter{
	position:absolute;
	right:8px;
	bottom:5px;
	font-size:13px;
	line-height:20px;
	color:#929fa9
}
.l-tweet_link-textarea .message-counter.exceeded{
	color:#f44336;
	font-weight:600
}
.l-tweet_link-textarea-inner{
	position:relative;
	overflow-y:auto;
	max-height:100%;
	margin-right:-30px;
	padding-right:30px
}
@media (max-width:991px){
	.profile-search{
	margin-top:-25px
}

}
.navbar-form{
	border:0;
	box-shadow:none;
	display:inline-block;
	margin:0;
	padding:1rem 0
}
@media (max-width:991px){
	.navbar-form{
	margin-bottom:0;
	position:absolute;
	left:45px;
	right:5px
}

}
@media (max-width:991px){
	.navbar-form .form-group{
	display:block;
	margin-right:30px
}

}
.navbar-form .search__hovering .form-group{
	position:relative
}
@media (max-width:767px){
	.navbar-form .search__hovering .form-group{
	margin-bottom:0
}

}
@media (min-width:992px){
	.navbar-form .search__hovering .form-group input[type=text]{
	max-width:28rem;
	width:calc(100vw - 120px)
}
.navbar-form.m-filter-search .search__hovering .form-group input[type=text]{
	padding-right:70px
}

}
@media (max-width:991px){
	.navbar-form.m-filter-search>.search__hovering{
	padding-left:35px
}

}
.navbar-form.m-filter-search .search__hovering .advanced-search-collapse-btn{
	left:-33px
}
@media (max-width:991px){
	.navbar-form.m-filter-search .search__hovering .advanced-search-collapse-btn{
	top:-3px
}
.navbar-form.m-filter-search .search-block .btn-icon.clear-btn{
	right:2px;
	height:auto;
	line-height:24px
}

}
.navbar-form.m-filter-search .search__hovering .advanced-search__wrap{
	position:absolute;
	top:calc(100% + 10px);
	left:-34px;
	background-color:#fff;
	padding:20px;
	box-shadow:0 1px 2px rgba(0,0,0,.1);
	border-radius:0 0 10px 10px
}
@media (max-width:991px){
	.navbar-form.m-filter-search .search__hovering .advanced-search__wrap{
	left:-60px;
	right:-16px

}
.navbar-form.m-filter-search .radio.radio-horizontal>label{
	padding-left:0
}

}
.navbar-form.m-filter-search .radio-horizontal+.radio-horizontal,.navbar-form.m-filter-search .checkbox-horizontal+.checkbox-horizontal{
	margin-left:10px
}
@media (max-width:991px){
	.navbar-form.m-filter-search .radio-horizontal+.radio-horizontal,.navbar-form.m-filter-search .checkbox-horizontal+.checkbox-horizontal{
	margin-left:0;
	margin-top:10px
}

}
.navbar-form.m-filter-search .search__hovering .form-group{
	display:block
}
.navbar-form.m-filter-search .search__hovering .search-from-filter__footer_btn{
	padding-top:8px
}
.navbar-form.m-filter-search .search__hovering .form-group.search-from-filter__footer_btn>button{
	margin-right:6px;
	width:auto;
	height:auto
}
.navbar-form.m-filter-search .search__hovering .form-group.search-from-filter__footer_btn>button:hover{
	color:#fff
}
.navbar-form.m-filter-search .checkbox>label>input[type=checkbox]{
	padding:0
}
@media (max-width:991px){
	.navbar-form .search__hovering .form-group input[type=text]{
	height:24px;
	line-height:24px;
	padding-right:9px;
	width:100%
}

}
.navbar-form .search__hovering .form-group input[type=text]:focus{
	box-shadow:none;
	outline:none
}
.navbar-form .search__hovering .form-group>button.clear-btn{
	right:2px
}
@media (min-width:992px){
	.navbar-form .search__hovering .form-group>button.clear-btn{
	right:40px
}

}
@media (max-width:991px){
	.navbar-form .search__hovering .form-group>button{
	top:0;
	right:-30px;
	height:24px;
	width:24px;
	line-height:24px
}
.navbar-form .search__hovering .form-group>button i,.navbar-form .search__hovering .form-group>button i:before{
	font-size:20px;
	line-height:24px
}

}
.search-block:hover .btn-icon{
	color:#263238
}
.dark-scheme .search-block:hover .btn-icon{
	color:#fff
}
.search-block input{
	width:100%;
	border-radius:30px;
	box-shadow:none;
	font-size:13px;
	height:30px;
	padding-left:15px;
	padding-right:50px;
	-webkit-transition-property:width;
	transition-property:width;
	-webkit-transition-duration:.5s;
	transition-duration:.5s;
	-webkit-transition-timing-function:ease;
	transition-timing-function:ease
}
.search-block input::-moz-placeholder{
	color:#929fa9;
	opacity:1
}
.search-block input:-ms-input-placeholder{
	color:#929fa9
}
.search-block input::-webkit-input-placeholder{
	color:#929fa9
}
.search-block .btn-icon{
	position:absolute;
	top:-1px;
	line-height:30px;
	width:30px;
	height:30px;
	color:rgba(146,159,169,.4)
}
.search-block .btn-icon.search-btn{
	right:7px
}
.search-block .btn-icon.clear-btn{
	right:35px
}
.search-block .btn-icon:hover{
	color:#0086e6
}
.dark-scheme .search-block .btn-icon:hover{
	color:#0086e6
}
.site-index .nav-tabs,.site-index .tab-content{
	background:0 0;
	padding:10px
}
.site-index .tab-content{
	margin-top:90px;
	padding:0 10px
}
@media (max-width:767px){
	.site-index .tab-content{
	padding:10px;
	max-width:325px;
	margin:0 auto;
	max-height:468px
}

}
.site-index .nav-tabs{
	display:flex
}
.site-index .nav-tabs>li{
	flex-basis:100%;
	text-align:center;
	border-bottom:1px solid rgba(124,139,150,.4);
	padding:0 0 0 5px
}
.site-index .nav-tabs>li:after{
	background:0 0;
	bottom:-1px;
	content:'';
	height:3px;
	left:5px;
	position:absolute;
	right:0
}
.site-index .nav-tabs>li:first-child{
	padding:0 5px 0 0
}
.site-index .nav-tabs>li:first-child:after{
	left:0;
	right:5px
}
.site-index .nav-tabs>li.active{
	position:relative
}
.site-index .nav-tabs>li.active:after{
	background:#ef477f
}
.site-index .nav-tabs>li.active>a{
	border:0;
	color:#263238;
	font-weight:600
}
.site-index .nav-tabs>li.active>a.btn-icon{
	display:block;
	font-size:24px
}
.site-index .nav-tabs>li.active>a:hover{
	border:0
}
.site-index .nav-tabs>li>a{
	border:0;
	font-size:18px;
	line-height:25px;
	margin:0;
	padding:15px 0;
	color:rgba(38,50,56,.4)
}
.site-index .nav-tabs>li>a.btn-icon{
	display:none
}
.site-index .nav-tabs>li>a:hover{
	background:0 0;
	color:#ef477f
}
.notification-index .circular,.notification-index .loader{
	display:none !important
}
.notification-index__title{
	display:none;
	position:absolute;
	left:20px;
	font-size:17px;
	top:15px;
	margin:0;
	font-weight:600;
	color:#263238
}
@media (max-width:991px){
	.notification-index__title{
	display:none
}

}
@media (max-width:991px){
	.notification-index .tab-content{
	max-height:100%;
	min-height:0;
	overflow:visible !important
}

}
@media (min-width:991px){
	.notification-index .tab-content>div:not(.notification-empty){
	padding-bottom:30vh !important
}

}
.notification-index .nav-tabs,.notification-index .tab-content{
	padding:0
}
.notification-index .tab-content{
	background-color:transparent;
	padding-top:52px
}
@media (max-width:991px){
	.notification-index .tab-content{
	padding-top:25px
}
.under-navbar-scroll .notification-index .tab-content{
	padding-top:0
}

}
.notification-index .tab-content:after{
	position:fixed;
	background-color:#f0f3f5;
	height:40px;
	top:50px;
	width:618px;
	z-index:1000
}
@media (min-width:991px){
	.notification-index .tab-content:after{
	content:''
}

}
.dark-scheme .notification-index .tab-content:after{
	background-color:#1d2226
}
.notification-index .nav-tabs{
	display:flex;
	justify-content:space-between
}
@media (min-width:992px){
	.notification-index .nav-tabs{
	justify-content:flex-start
}

}
.notification-index .nav-tabs>li{
	text-align:center
}
@media (min-width:992px){
	.notification-index .nav-tabs>li.active:after{
	content:'';
	position:absolute;
	bottom:0;
	left:0;
	right:0;
	height:2px
}

}
.notification-index .nav-tabs>li:first-child{
	margin:0
}
.notification-index .nav-tabs>li.active{
	position:relative
}
.notification-index .nav-tabs>li.active:after{
	background:#0086e6
}
.notification-index .nav-tabs>li.active>a{
	border:0;
	color:#263238
}
.notification-index .nav-tabs>li.active>a:hover{
	border:0
}
.notification-index .nav-tabs>li.active>a.btn-icon{
	display:block;
	font-size:24px
}
.notification-index .nav-tabs>li>a{
	border:0;
	font-size:21px;
	line-height:25px;
	margin:0;
	padding:13px 15px;
	transition:all .3s;
	font-weight:600;
	color:rgba(146,159,169,.4)
}
.notification-index .nav-tabs>li>a:hover{
	color:#263238
}
.notification-index .nav-tabs>li>a:hover{
	background:0 0;
	color:#0086e6
}
@media (max-width:767px){
	.notification-index .nav-tabs>li>a{
	padding:15px 15px 12px
}

}
.notification-index .nav-tabs>li>a.btn-icon{
	display:none
}
.notification-index-page.dark-scheme .nav-tabs>li>a{
	color:rgba(146,159,169,.4)
}
.notification-index-page.dark-scheme .nav-tabs>li>a:hover{
	color:#fff
}
.panel{
	border:0;
	border-radius:10px;
	box-shadow:0 1px 2px rgba(0,0,0,.1)
}
@media (max-width:767px){
	.panel{
	margin-bottom:1rem
}

}
@media (max-width:600px){
	.panel{
	margin-bottom:0;
	border-radius:0
}

}
.panel-default{
	background-color:#fff
}
.dark-scheme .panel-default{
	background-color:#263238
}
.panel-heading{
	text-align:center
}
@media (min-width:768px){
	.panel-body{
	padding:15px
}

}
.panel-title{
	line-height:25px;
	position:relative;
	margin-bottom:1px;
	color:#263238;
	font-size:18px;
	font-weight:600
}
.dark-scheme .panel-title{
	color:#fff
}
.settings-account-page .container,.settings-profile-page .container,.settings-notifications-page .container{
	position:static
}
.settings-account-page .container>.alert,.settings-profile-page .container>.alert,.settings-notifications-page .container>.alert{
	position:absolute;
	right:20px;
	top:0;
	z-index:100;
	transform:all .3s ease
}
@media (max-width:991px){
	.settings-account-page .container>.alert,.settings-profile-page .container>.alert,.settings-notifications-page .container>.alert{
	top:22px
}

}
.settings-account-page .container>.alert.fade.in,.settings-profile-page .container>.alert.fade.in,.settings-notifications-page .container>.alert.fade.in{
	-moz-animation:cssAnimation 0s ease-in 5s forwards;
	-webkit-animation:cssAnimation 0s ease-in 5s forwards;
	-o-animation:cssAnimation 0s ease-in 5s forwards;
	animation:cssAnimation 0s ease-in 5s forwards;
	-webkit-animation-fill-mode:forwards;
	animation-fill-mode:forwards
}
.settings-account-page .container>.alert .close,.settings-profile-page .container>.alert .close,.settings-notifications-page .container>.alert .close{
	margin:-2px 0 0 5px
}
.settings-notifications-page .panel{
	overflow:hidden;
	width:100%;
	max-width:100%
}
.settings-notifications-page .panel-body{
	margin-top:3px;
	padding-top:27px
}
.nothing-found{
	padding:10px 0
}
@keyframes cssAnimation{
	to{
	visibility:hidden;
	opacity:0
}

}
@-webkit-keyframes cssAnimation{
	to{
	visibility:hidden;
	opacity:0
}

}
.alert-success{
	background-color:transparent;
	border:none;
	color:rgba(38,50,56,.3)
}
.dark-scheme .alert-success{
	color:rgba(255,255,255,.3)
}
.push-settings-switch{
	padding:0 0 20px;
	margin-top:-17px;
	position:relative;
	display:block !important
}
@media (max-width:992px){
	.push-settings-switch{
	padding-left:0;
	margin-top:0
}

}
@media (max-width:767px){
	.push-settings-switch{
	padding-bottom:15px
}
.push-settings-switch .settings-box__subtitle{
	margin-top:7px
}

}
.push-settings-switch .material-switch{
	position:absolute;
	right:0;
	top:0
}
.push-settings-loader{
	position:absolute;
	top:0;
	bottom:0;
	right:0;
	left:0
}
.hidden-element{
	visibility:hidden;
	width:0;
	height:0;
	opacity:0
}
@media (max-width:767px){
	.settings-box{
	display:block;
	margin:0 -10px
}

}
.quest-checkout-form .settings-box{
	box-shadow:none
}
.settings-box__left-column{
	position:fixed;
	flex:0 1 300px;
	min-width:300px
}
@media (min-width:991px){
	.settings-box__left-column{
	max-width:300px
}

}
@media (min-width:767px) and (max-width:991px){
	.settings-box__left-column{
	flex:0 1 290px;
	min-width:290px;
	max-width:290px
}

}
@media (max-width:991px) and (max-height:540px) and (min-width:767px){
	.settings-box__left-column{
	max-height:400px;
	overflow:auto;
	top:0
}
.settings-box__left-column .left-sidebar-box{
	padding-top:120px;
	background-color:transparent;
	box-shadow:none
}

}
@media (min-width:991px) and (max-height:540px){
	.settings-box__left-column{
	max-height:400px;
	overflow:auto;
	top:0
}
.settings-box__left-column .left-sidebar-box{
	padding-top:70px;
	background-color:transparent;
	box-shadow:none
}

}
.settings-box__navigation{
	position:relative;
	background-color:#fff;
	width:100%;
	z-index:1;
	box-shadow:0 1px 2px rgba(0,0,0,.1)
}
@media (min-width:767px){
	.settings-box__navigation{
	border-radius:10px
}

}
.dark-scheme .settings-box__navigation{
	background-color:#263238
}
.settings-box__navigation ul{
	border:none
}
.settings-box__navigation ul li{
	display:block;
	position:relative;
	float:none;
	margin:0;
	font-size:17px;
	line-height:23px;
	border-bottom:1px solid rgba(146,159,169,.15)
}
.settings-box__navigation ul li:last-child{
	border-bottom:none
}
.settings-box__navigation ul li.active a{
	color:#263238
}
.dark-scheme .settings-box__navigation ul li.active a{
	color:#fff
}
@media (min-width:767px){
	.settings-box__navigation ul li.active a{
	font-weight:600
}

}
.settings-box__navigation ul li.active a:after{
	font-weight:400
}
.settings-box__navigation ul li>a{
	display:block;
	padding:12px 40px 14px 20px;
	color:#929fa9;
	border:none;
	margin:0;
	background-color:transparent;
	transition:all .3s ease
}
@media (max-width:767px){
	.settings-box__navigation ul li>a{
	color:#263238
}
.dark-scheme .settings-box__navigation ul li>a{
	color:#fff
}

}
.settings-box__navigation ul li>a:after{
	position:absolute;
	top:50%;
	right:12px;
	transform:translateY(-50%);
	font-size:24px;
	line-height:32px;
	font-family:"fragment-links";
	content:'\e617';
	color:rgba(146,159,169,.6);
	font-weight:400
}
.settings-box__navigation ul li>a:hover,.settings-box__navigation ul li>a:focus{
	color:#263238;
	background-color:transparent
}
.dark-scheme .settings-box__navigation ul li>a:hover,.dark-scheme .settings-box__navigation ul li>a:focus{
	color:#fff
}
.settings-box__title-subpage{
	font-size:18px;
	line-height:24px;
	padding:15px 0;
	margin:0 20px;
	font-weight:600;
	border-bottom:1px solid rgba(146,159,169,.4);
	display:none
}
@media (max-width:991px){
	.settings-box__title-subpage{
	display:block
}

}
@media (max-width:767px){
	.settings-box__title-subpage{
	margin:0 10px
}

}
.settings-box__content-inner{
	background-color:#929fa9;
	border-radius:10px
}
@media (min-width:767px){
	.settings-box__content-inner{
	position:relative
}

}
.quest-checkout-form .settings-box__content-inner,.settings-manage-links-page .settings-box__content-inner{
	box-shadow:none;
	background-color:transparent
}
.settings-box__wrap{
	background-color:#fff;
	border-radius:10px;
	box-shadow:0 1px 2px rgba(0,0,0,.1)
}
@media (max-width:767px){
	.settings-box__wrap{
	border-radius:0
}

}
.dark-scheme .settings-box__wrap{
	background-color:#263238
}
.settings-manage-links-page .settings-box__wrap,.dark-scheme.settings-manage-links-page .settings-box__wrap{
	background-color:transparent;
	box-shadow:none
}
.settings-box__content{
	float:right;
	width:66.4%
}
@media (min-width:767px){
	.settings-box__content{
	border-radius:10px;
	margin-left:20px
}

}
@media (max-width:991px){
	.settings-box__content{
	width:56%
}

}
@media (max-width:767px){
	.settings-box__content{
	float:none;
	width:100%
}

}
.quest-checkout-form .settings-box__content{
	box-shadow:none;
	background-color:transparent;
	float:left
}
@media (max-width:767px){
	.quest-checkout-form .settings-box__content{
	float:none;
	width:100%
}

}
.settings-box__content .panel{
	margin-bottom:0;
	padding-top:30px
}
@media (max-width:991px){
	.settings-box__content .panel{
	padding-top:80px
}

}
.settings-box__content .panel:after{
	position:fixed;
	background-color:#f0f3f5;
	height:70px;
	top:50px;
	width:635px;
	margin-left:-5px;
	z-index:1000
}
@media (min-width:767px){
	.settings-box__content .panel:after{
	content:''
}

}
@media (max-width:991px){
	.settings-box__content .panel:after{
	width:415px;
	top:64px
}

}
.dark-scheme .settings-box__content .panel:after{
	background-color:#1d2226
}
.settings-manage-links-page .settings-box__content .panel{
	background-color:transparent;
	box-shadow:none
}
@media (min-width:767px){
	.settings-manage-links-page .settings-box__content .panel{
	padding-top:104px
}

}
@media (min-width:992px){
	.settings-manage-links-page .settings-box__content .panel{
	padding-top:98px
}

}
.settings-box__content .panel.panel-default{
	padding:45px 0 0;
	margin:0;
	background-color:transparent
}
@media (min-width:768px){
	.settings-box__content .panel.panel-default{
	padding-top:54px
}

}
.dark-scheme .settings-box__content .panel.panel-default{
	background-color:transparent
}
.settings-box__content .panel-body{
	padding:5px 25px 25px 20px
}
@media (max-width:375px){
	.settings-box__content .panel-body{
	padding:5px 10px 25px
}

}
@media (min-width:992px){
	.settings-box__content .panel-body{
	padding:30px 25px 25px
}
.settings-payments-card-page .settings-box__content .panel-body{
	padding-top:0
}

}
@media (min-width:768px){
	.settings-manage-links-page .settings-box__content .panel-body{
	padding:0
}

}
@media (max-width:767px){
	.settings-manage-links-page .settings-box__content .panel-body{
	padding:0 20px
}

}
@media (max-width:600px){
	.settings-manage-links-page .settings-box__content .panel-body{
	padding:0 10px
}

}
.settings-box__content input.form-control::-ms-clear,.settings-box__content textarea.form-control::-ms-clear{
	display:none
}
.dark-scheme .settings-box__content input.form-control,.dark-scheme .settings-box__content textarea.form-control{
	color:#fff
}
.settings-box__content input[type=radio][disabled]+label,.settings-box__content input[type=radio].disabled+label,.settings-box__content fieldset[disabled] input[type=radio]+label,.settings-box__content input[type=checkbox][disabled]+label,.settings-box__content input[type=checkbox].disabled+label,.settings-box__content fieldset[disabled] input[type=checkbox]+label{
	background-color:rgba(146,159,169,.6) !important;
	border-color:transparent !important;
	cursor:not-allowed
}
.dark-scheme .settings-box__content input[type=radio][disabled]+label,.dark-scheme .settings-box__content input[type=radio].disabled+label,.dark-scheme .settings-box__content fieldset[disabled] input[type=radio]+label,.dark-scheme .settings-box__content input[type=checkbox][disabled]+label,.dark-scheme .settings-box__content input[type=checkbox].disabled+label,.dark-scheme .settings-box__content fieldset[disabled] input[type=checkbox]+label{
	background-color:rgba(146,159,169,.6) !important;
	border-color:transparent !important
}
.settings-box__content select::-ms-expand{
	display:none
}
.settings-box__content input.form-control.krajee-datepicker:focus+.kv-date-calendar{
	background:#0086e6
}
.settings-box__content textarea.form-control{
	min-height:130px;
	resize:none
}
.settings-box__content textarea.form-control::-webkit-scrollbar-track{
	background-color:#f5f5f5
}
.settings-box__content textarea.form-control::-webkit-scrollbar{
	width:6px;
	background-color:#424242
}
.settings-box__content textarea.form-control::-webkit-scrollbar-thumb{
	border-radius:5px;
	background-color:rgba(152,159,165,.6)
}
.settings-box__content textarea.form-control#user-bio{
	min-height:55px;
	padding-bottom:20px
}
.settings-box__content .control-label+.form-group .material-switch{
	top:-21px
}
.settings-box__content .control-label{
	font-size:15px;
	line-height:20px;
	font-weight:600;
	padding-right:12px
}
@media (max-width:991px){
	.settings-box__content .control-label{
	margin-bottom:4px
}

}
@media (min-width:768px){
	.settings-box__content .control-label{
	padding-right:22px
}

}
@media (min-width:992px){
	.settings-box__content .control-label{
	margin-bottom:0
}

}
.settings-box .panel-default{
	background-color:transparent;
	box-shadow:none;
	height:100%
}
.dark-scheme .settings-box .panel-default{
	background-color:transparent
}
.settings-box .panel-subtitle{
	color:#263238;
	font-size:14px;
	font-weight:600
}
.instructions{
	color:#929fa9;
	font-size:13px;
	font-weight:400;
	line-height:18px
}
.bootstrap-select.btn-group .dropdown-toggle:focus,.bootstrap-select.btn-group .dropdown-toggle:active{
	outline:none
}
.bootstrap-select.btn-group .dropdown-menu{
	border:none
}
.bootstrap-select.btn-group .dropdown-menu.open{
	box-shadow:0 4px 16px rgba(0,0,0,.15)
}
.dark-scheme .bootstrap-select.btn-group .dropdown-menu.open{
	box-shadow:0 10px 20px rgba(0,0,0,.3)
}
.bootstrap-select.btn-group .dropdown-menu.inner{
	margin-right:-23px
}
.bootstrap-select.btn-group .dropdown-menu .bs-searchbox .form-control{
	border:1px solid rgba(124,139,150,.2);
	background:rgba(124,139,150,.1);
	box-shadow:none;
	padding:6px 12px;
	height:36px;
	margin-bottom:15px
}
.bootstrap-select.btn-group .dropdown-menu .bs-searchbox .form-control:focus{
	border-color:rgba(124,139,150,.2)
}
.dark-scheme .bootstrap-select.btn-group .dropdown-menu li a{
	color:#fff
}
.bootstrap-select.btn-group .dropdown-menu li a:hover{
	color:#fff
}
.bootstrap-select.btn-group .no-results{
	background-color:#fff;
	color:#263238;
	padding-bottom:10px
}
.dark-scheme .bootstrap-select.btn-group .no-results{
	background-color:#263238;
	color:#fff
}
.settings-box .box-info-personal .row-settings .form-group{
	margin-bottom:3px
}
.settings-box .form form[action="/payouts/identity?legalType=company"] .row-setting .form-group .first-column,.settings-box .form form[action="/payouts/identity?legalType=company"] .row-setting .form-group .control-label{
	flex:0 1 100%;
	min-width:100%
}
.settings-box .delete-block{
	padding-top:20px
}
@media (min-width:992px){
	.settings-box .delete-block{
	padding-left:170px
}

}
.settings-box .delete-block .text-delete{
	font-size:15px;
	line-height:20px;
	color:#263238;
	display:block;
	padding-top:5px
}
.dark-scheme .settings-box .delete-block .text-delete{
	color:#fff
}
.settings-box .btn-delete{
	font-size:15px;
	line-height:25px;
	font-weight:600;
	color:#f44336;
	order:2;
	transition:all .3s ease
}
.settings-box .btn-delete:hover{
	color:#d62a37;
	text-decoration:none
}
.settings-box .btn-delete i{
	position:relative;
	top:3px;
	display:inline-block;
	padding-left:6px;
	animation:none
}
@media (min-width:768px){
	.settings-box .btn-delete{
	border:none
}

}
.settings-box .btn-group-set{
	position:absolute;
	right:20px;
	top:13px;
	z-index:1002;
	display:flex;
	flex-wrap:wrap;
	justify-content:center
}
@media (max-width:767px){
	.settings-box .btn-group-set{
	position:fixed;
	top:11px
}

}
@media (max-width:991px){
	.settings-box .btn-group-set .btn.btn-primary{
	margin-right:0
}

}
.settings-box .row-settings.bio-block{
	position:relative
}
.settings-box .row-settings .bio-counter{
	position:absolute;
	right:53px;
	bottom:-1px;
	font-size:13px;
	line-height:20px;
	color:#929fa9
}
.settings-box .row-settings .bio-counter.exceeded{
	color:#f44336;
	font-weight:600
}
@media (max-width:992px){
	.settings-box .row-settings .bio-counter{
	right:5px
}

}
.settings-box .row-settings.hr-row{
	box-shadow:0 2px 2px -1px rgba(0,0,0,.1);
	padding:0 25px 15px;
	margin:0 -25px 0 -20px
}
@media (max-width:375px){
	.settings-box .row-settings.hr-row{
	padding:5px 10px 25px;
	margin:0 -10px
}

}
@media (min-width:992px){
	.settings-box .row-settings.hr-row{
	padding:0 25px 10px;
	margin:0 -25px
}

}
.settings-box .row-settings.hr-row+.hr-row .payments-form{
	margin-top:0
}
.settings-box .row-settings .form-group{
	display:flex;
	flex-wrap:wrap;
	align-items:center;
	align-content:center;
	position:relative;
	margin-bottom:10px
}
.settings-box .row-settings .form-group.has-error{
	margin-bottom:25px
}
@media (max-width:991px){
	.settings-box .row-settings .form-group{
	margin-bottom:6px
}
.settings-box .row-settings .form-group.has-error{
	margin-bottom:29px
}
.settings-box .row-settings .field-welcome_message{
	margin-bottom:20px
}

}
@media (min-width:992px){
	.settings-box .row-settings .form-group{
	flex-wrap:nowrap;
	margin-bottom:7px
}
.settings-box .row-settings .form-group.has-error{
	margin-bottom:30px
}
.settings-box .row-settings .field-welcome_message{
	margin-bottom:27px
}

}
@media (min-width:991px){
	.settings-box .row-settings .form-group.field-user-messaging_with_followers{
	padding-bottom:18px
}

}
.settings-box .row-settings .form-group.field-user-bio{
	margin-bottom:20px
}
.settings-box .row-settings .form-group.field-user-color_scheme{
	padding-top:7px;
	margin-bottom:18px
}
.settings-box .row-settings .form-group.field-user-location{
	margin-bottom:10px
}
.settings-box .row-settings .form-group.field-legalentity-verification-document{
	display:flex;
	flex-wrap:wrap
}
.settings-box .row-settings .form-group.field-changepassword-newpassword{
	padding-bottom:1px
}
.settings-box .row-settings .form-group.field-user-username{
	padding-bottom:10px
}
.settings-box .row-settings .form-group.field-user-username>div{
	flex:0 1 100%;
	max-width:100%
}
@media (min-width:992px){
	.settings-box .row-settings .form-group.field-user-username>div{
	flex:0 1 380px;
	max-width:380px
}

}
.settings-box .row-settings .form-group.field-user-username .help-block{
	margin:0
}
@media (max-width:992px){
	.settings-box .row-settings .form-group.field-user-rightcolumnbehavior{
	padding-bottom:20px
}

}
@media (max-width:992px){
	.settings-box .row-settings .form-group.stripe-card-number{
	padding-bottom:30px
}

}
.settings-box .row-settings .form-group.form-group-one-column .second-column{
	flex:0 1 100%;
	min-width:100%
}
.settings-box .row-settings .form-group .first-column,.settings-box .row-settings .form-group .control-label{
	flex:0 1 100%;
	min-width:100%
}
@media (min-width:992px){
	.settings-box .row-settings .form-group .first-column,.settings-box .row-settings .form-group .control-label{
	flex:0 1 170px;
	min-width:170px;
	text-align:right
}

}
.settings-box .row-settings .form-group .second-column-table{
	flex:1 1 auto
}
.settings-box .row-settings .form-group .second-column,.settings-box .row-settings .form-group .form-control,.settings-box .row-settings .form-group .oauth{
	flex:0 1 100%;
	max-width:100%
}
@media (min-width:992px){
	.settings-box .row-settings .form-group .second-column,.settings-box .row-settings .form-group .form-control,.settings-box .row-settings .form-group .oauth{
	flex:0 1 380px;
	max-width:380px
}

}
.settings-box .row-settings .form-group.field-legalentity-dob+.field-legalentity-verification-document{
	padding-left:0;
	display:block;
	float:left
}
@media (min-width:992px){
	.settings-box .row-settings .form-group.field-legalentity-dob+.field-legalentity-verification-document{
	padding-left:27px
}

}
@media (max-width:480px){
	.settings-box .row-settings .form-group.field-legalentity-dob+.field-legalentity-verification-document{
	padding-left:0
}

}
.settings-box .row-settings .form-group.field-legalentity-dob+.field-legalentity-verification-document .control-label{
	float:left;
	min-width:0;
	padding-right:26px
}
@media (min-width:992px){
	.settings-box .row-settings .form-group.field-legalentity-dob+.field-legalentity-verification-document .control-label:after{
	position:absolute;
	left:100%;
	top:0
}

}
@media (max-width:480px){
	.settings-box .row-settings .form-group.field-legalentity-dob+.field-legalentity-verification-document .control-label{
	float:none
}

}
.settings-box .row-settings .form-group .alert-danger{
	clear:both
}
.settings-box .row-settings .form-group.field-legalentity-dob{
	width:50%
}
.settings-box .row-settings .form-group.field-legalentity-dob{
	display:block;
	float:left
}
.settings-box .row-settings .form-group.field-legalentity-dob .control-label{
	float:left
}
@media (max-width:480px){
	.settings-box .row-settings .form-group.field-legalentity-dob{
	float:none
}

}
.settings-box .row-settings .form-group.field-legalentity-verification-document{
	position:relative;
	z-index:10
}
.settings-box .row-settings .form-group.field-legalentity-verification-document .help-block.help-block-error{
	position:absolute;
	left:0;
	top:-43px;
	width:180px;
	padding:4px
}
@media (min-width:992px){
	.settings-box .row-settings .form-group.field-legalentity-verification-document .help-block.help-block-error{
	left:20px;
	top:-44px
}

}
.settings-box .row-settings .form-group.field-legalentity-verification-document .help-block.help-block-error:after{
	left:10px;
	right:auto
}
.settings-box .row-settings .form-group.field-legalentity-verification-document #legalentity-verification-document{
	width:0;
	height:0;
	visibility:hidden;
	overflow:hidden;
	padding:0;
	position:absolute;
	z-index:-1
}
.settings-box .row-settings .form-group.field-legalentity-verification-document.uploaded .control-label:after{
	content:'Uploaded'
}
.settings-box .row-settings .form-group.field-legalentity-verification-document.disabled .control-label:after{
	cursor:not-allowed
}
.settings-box .row-settings .form-group.field-legalentity-verification-document .control-label{
	position:relative
}
.settings-box .row-settings .form-group.field-legalentity-verification-document .control-label:after{
	display:block;
	max-width:90px;
	left:80px;
	content:'Upload';
	font-size:13px;
	line-height:20px;
	font-weight:600;
	padding:5px 15px;
	color:#fff;
	border-radius:6px;
	transition:all .3s ease;
	cursor:pointer;
	z-index:10
}
@media (min-width:992px){
	.settings-box .row-settings .form-group.field-legalentity-verification-document .control-label:after{
	position:absolute;
	left:100%;
	top:0
}

}
.settings-box .row-settings .form-group.field-user-rightcolumnbehavior{
	margin-bottom:30px
}
.settings-box .row-settings .block-gender-birthday{
	display:flex;
	padding:3px 0 0
}
@media (max-width:991px){
	.settings-box .row-settings .block-gender-birthday{
	flex-wrap:wrap
}

}
.settings-box .row-settings .block-gender-birthday .help-block{
	position:absolute;
	left:0;
	bottom:0;
	margin:0
}
.settings-box .row-settings .block-gender-birthday .form-group{
	position:relative
}
@media (max-width:992px){
	.settings-box .row-settings .block-gender-birthday .form-group{
	flex:0 1 50%
}

}
@media (max-width:991px){
	.settings-box .row-settings .block-gender-birthday .form-group{
	flex:0 1 100%
}

}
@media (max-width:992px){
	.settings-box .row-settings .block-gender-birthday .form-group.field-user-birthday{
	margin-right:10px
}

}
@media (max-width:991px){
	.settings-box .row-settings .block-gender-birthday .form-group.field-user-birthday{
	margin-right:0
}

}
.settings-box .row-settings .block-gender-birthday .form-group.field-user-birthday .form-control{
	color:rgba(146,159,169,.6)
}
.settings-box .row-settings .block-gender-birthday .form-group.field-user-birthday .input-group.date{
	flex:1 1 auto;
	max-width:none;
	position:relative
}
@media (min-width:992px){
	.settings-box .row-settings .block-gender-birthday .form-group.field-user-birthday .input-group.date{
	flex:0 1 140px;
	max-width:140px
}

}
.settings-box .row-settings .block-gender-birthday .form-group.field-user-birthday .input-group.date>input:focus+.input-group-addon i{
	color:#263238
}
.dark-scheme .settings-box .row-settings .block-gender-birthday .form-group.field-user-birthday .input-group.date>input:focus+.input-group-addon i{
	color:#fff
}
.settings-box .row-settings .block-gender-birthday .form-group.field-user-birthday .input-group.date .form-control{
	width:100%;
	padding-right:40px
}
.settings-box .row-settings .block-gender-birthday .form-group.field-user-birthday .input-group.date .form-control:first-child{
	border-radius:10px
}
.settings-box .row-settings .block-gender-birthday .form-group.field-user-birthday .input-group.date .input-group-addon{
	position:absolute;
	right:0;
	font-style:normal;
	border-radius:6px;
	border:none;
	background-color:transparent;
	padding:0;
	height:36px;
	width:36px;
	text-align:center
}
.settings-box .row-settings .block-gender-birthday .form-group.field-user-birthday .input-group.date .input-group-addon i{
	font-family:"fragment-links";
	color:rgba(146,159,169,.6);
	font-size:25px;
	line-height:36px;
	font-style:normal
}
.settings-box .row-settings .block-gender-birthday .form-group.field-user-birthday .input-group.date .input-group-addon i:before{
	content:'\e638'
}
@media (max-width:992px){
	.settings-box .row-settings .block-gender-birthday .form-group.field-user-gender{
	margin-left:10px
}

}
@media (max-width:991px){
	.settings-box .row-settings .block-gender-birthday .form-group.field-user-gender{
	margin-left:0
}

}
@media (max-width:767px){
	.settings-box .row-settings .block-gender-birthday .form-group.field-user-gender{
	display:none
}

}
@media (min-width:992px){
	.settings-box .row-settings .block-gender-birthday .form-group.field-user-gender .control-label{
	flex:0 1 100px;
	max-width:100px;
	min-width:100px;
	text-align:right
}

}
.settings-box .row-settings .block-gender-birthday .form-group.field-user-gender .form-control{
	flex:0 1 auto;
	min-width:0
}
@media (min-width:992px){
	.settings-box .row-settings .block-gender-birthday .form-group.field-user-gender .form-control{
	flex:0 1 140px;
	min-width:140px
}

}
.dark-scheme .settings-box .row-settings .block-gender-birthday .form-group.field-user-gender .form-control{
	color:rgba(255,255,255,.3)
}
.dark-scheme .settings-box .row-settings .block-gender-birthday .form-group.field-user-gender .form-control:focus{
	color:rgba(255,255,255,.3)
}
.settings-box .profile-page-url{
	position:absolute;
	left:10px;
	bottom:-10px;
	font-size:13px;
	line-height:15px;
	color:#0086e6
}
@media (min-width:992px){
	.settings-box .profile-page-url{
	left:calc(170px + 2px);
	bottom:-10px
}

}
@media (max-width:991px){
	.settings-box .profile-page-url{
	bottom:-6px
}

}
.settings-box .btn-group-set .btn{
	margin-left:20px
}
.settings-box .btn-group-set .btn.btn-primary[disabled],.settings-box .btn-group-set .btn.btn-primary.disabled,.settings-box .btn-group-set .btn.btn-defaul[disabled],.settings-box .btn-group-set .btn.btn-defaul.disabled{
	opacity:1;
	color:rgba(146,159,169,.4);
	cursor:not-allowed
}
.settings-box .btn-group-set .btn.btn-primary[disabled]:hover,.settings-box .btn-group-set .btn.btn-primary.disabled:hover,.settings-box .btn-group-set .btn.btn-defaul[disabled]:hover,.settings-box .btn-group-set .btn.btn-defaul.disabled:hover{
	color:rgba(146,159,169,.4)
}
.settings-box .btn-group-set .btn.btn-primary[disabled]:hover,.settings-box .btn-group-set .btn.btn-primary[disabled]:focus,.settings-box .btn-group-set .btn.btn-primary.disabled:hover,.settings-box .btn-group-set .btn.btn-primary.disabled:focus,.settings-box .btn-group-set .btn.btn-defaul[disabled]:hover,.settings-box .btn-group-set .btn.btn-defaul[disabled]:focus,.settings-box .btn-group-set .btn.btn-defaul.disabled:hover,.settings-box .btn-group-set .btn.btn-defaul.disabled:focus{
	background-color:transparent
}
.settings-box .btn.btn-primary,.settings-box .btn.btn-default{
	font-size:17px;
	line-height:23px;
	padding:0;
	min-width:auto;
	border-radius:0;
	outline:none;
	transition:all .3s ease;
	background-color:transparent
}
.settings-box .btn.btn-lg-size,.settings-box .btn.btn-lg-size{
	font-size:17px;
	line-height:23px;
	padding:4px 13px 6px;
	min-width:auto;
	border-radius:4px;
	background-color:#2196f3
}
.settings-box .btn.btn-primary.btn-lg-size:active,.settings-box .btn.btn-primary.btn-lg-size:hover,.settings-box .btn.btn-primary.btn-lg-size:focus,.settings-box .btn.btn-default.btn-lg-size:active,.settings-box .btn.btn-default.btn-lg-size:hover,.settings-box .btn.btn-default.btn-lg-size:focus{
	background-color:#2183d1 !important
}
.settings-box .btn.m-block{
	width:100%
}
.settings-box .btn.btn-primary.toggle-subscription-btn,.settings-box .btn.btn-default.toggle-subscription-btn{
	background-color:transparent;
	color:#263238
}
.dark-scheme .settings-box .btn.btn-primary.toggle-subscription-btn,.dark-scheme .settings-box .btn.btn-default.toggle-subscription-btn{
	color:#fff
}
.settings-box .btn.btn-primary.toggle-subscription-btn:hover,.settings-box .btn.btn-default.toggle-subscription-btn:hover{
	background-color:transparent
}
.settings-box .btn.btn-primary:active.focus,.settings-box .btn.btn-primary:active:hover,.settings-box .btn.btn-primary:focus,.settings-box .btn.btn-primary:active,.settings-box .btn.btn-default:active.focus,.settings-box .btn.btn-default:active:hover,.settings-box .btn.btn-default:focus,.settings-box .btn.btn-default:active{
	background-color:transparent
}
.settings-box .btn.btn-primary[disabled],.settings-box .btn.btn-primary.disabled,.settings-box .btn.btn-default[disabled],.settings-box .btn.btn-default.disabled{
	opacity:1;
	color:rgba(146,159,169,.4);
	cursor:not-allowed
}
.settings-box .btn.btn-primary[disabled]:hover,.settings-box .btn.btn-primary.disabled:hover,.settings-box .btn.btn-default[disabled]:hover,.settings-box .btn.btn-default.disabled:hover{
	color:rgba(146,159,169,.4)
}
.settings-box .btn.btn-primary[disabled]:hover,.settings-box .btn.btn-primary[disabled]:focus,.settings-box .btn.btn-primary.disabled:hover,.settings-box .btn.btn-primary.disabled:focus,.settings-box .btn.btn-default[disabled]:hover,.settings-box .btn.btn-default[disabled]:focus,.settings-box .btn.btn-default.disabled:hover,.settings-box .btn.btn-default.disabled:focus{
	background-color:transparent
}
.settings-box .bootstrap-select .btn.btn-default{
	min-width:0;
	padding:8px 12px;
	font-size:15px;
	line-height:20px;
	border-radius:10px;
	color:#263238;

	background-color:rgba(146,159,169,.08)
}
.dark-scheme .settings-box .bootstrap-select .btn.btn-default{
	color:#fff
}
.settings-box .bootstrap-select .btn.btn-default.disabled{
	background-color:rgba(146,159,169,.08);
	color:rgba(146,159,169,.4)
}
.settings-box .bootstrap-select .btn.btn-default.disabled:hover{
	background-color:rgba(146,159,169,.08);
	color:rgba(146,159,169,.4)
}
.settings-box .bootstrap-select .btn.btn-default.bs-placeholder{
	color:rgba(146,159,169,.6)
}
.settings-payouts-identity-page .bootstrap-select.dropdown .dropdown-menu{
	top:auto
}
@media (min-width:992px){
	.box-bg-avatar .control-label{
	padding-top:14px
}

}
.settings-btn-group .btn{
	margin-bottom:10px
}
.block-bg-avatar{
	display:flex
}
@media (min-width:992px){
	.block-bg-avatar{
	padding:15px 0 2px
}

}
.block-bg-avatar .title-section{
	padding:4px 10px 0 0
}
@media (max-width:991px){
	.block-bg-avatar .title-section{
	position:absolute;
	top:-27px;
	left:0
}

}
@media (max-width:767px){
	.block-bg-avatar .title-section{
	top:-26px
}

}
.block-bg-avatar .title-section span{
	display:none
}
@media (min-width:992px){
	.block-bg-avatar .title-section span{
	display:block
}

}
@media (max-width:767px){
	.block-bg-avatar .popover{
	margin-left:-80px
}
.block-bg-avatar .popover .arrow{
	margin-left:69px
}

}
.block-bg-avatar .popover-content{
	text-align:center;
	font-size:13px;
	line-height:1.5em
}
.title-section{
	font-size:15px;
	line-height:28px;
	font-weight:600
}
.form-group-custom{
	position:relative;
	display:flex
}
@media (max-width:480px){
	.form-group-custom{
	width:50%;
	display:block
}

}
@media (max-width:480px){
	.form-group-custom .btn-group-load{
	padding-top:10px
}

}
.form-group-custom .btn-group-load .info-icon{
	position:absolute;
	top:-1px;
	right:-30px
}
@media (max-width:480px){
	.form-group-custom .btn-group-load .info-icon{
	position:static;
	top:auto;
	right:auto
}

}
.form-group-custom .btn-group-load .popover{
	position:absolute
}
.form-group-custom .btn-group-load .form-group{
	position:static
}
.form-group-custom .btn-group-load .form-group .help-block{
	display:none;
	position:absolute;
	width:300px;
	font-size:11px;
	padding:2px 5px 3px;
	color:#fff;
	background:#263238;
	border-radius:2px;
	left:0;
	right:auto;
	bottom:100%;
	font-weight:700
}
.form-group-custom .btn-group-load .form-group .help-block.help-block-error{
	background:#f44336
}
.form-group-custom .btn-group-load .form-group .help-block.help-block-error:after{
	border-top-color:#f44336
}
.form-group-custom .btn-group-load .form-group .help-block:after{
	position:absolute;
	bottom:-4px;
	left:auto;
	right:10px;
	margin-left:6px;
	content:'';
	width:0;
	height:0;
	border-left:4px solid transparent;
	border-right:4px solid transparent;
	border-top:4px solid #263238
}
@media (min-width:992px){
	.form-group-custom .btn-group-load .form-group .help-block:after{
	left:0;
	right:auto
}

}
.form-group-custom:first-child{
	margin-right:11px
}
@media (max-width:480px){
	.form-group-custom:first-child{
	margin-right:0
}

}
.form-group-custom .title-section{
	line-height:19px;
	text-align:right
}
.form-group-custom .form-load-img{
	position:relative;
	min-width:60px;
	max-width:60px;
	height:60px;
	float:left;
	overflow:hidden;
	border-radius:3px
}
.form-group-custom .form-load-img .circular{
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-12px;
	margin-left:-12px
}
.form-group-custom .form-load-img .circular+.circular{
	display:none
}
@media (max-width:480px){
	.form-group-custom .form-load-img{
	float:none
}

}
.form-group-custom .form-load-img.ava-img{
	border-radius:50%
}
.form-group-custom .form-load-img.bg-img img{
	height:100%
}
.form-group-custom .btn-group-load{
	display:block;
	padding-left:8px
}
@media (max-width:480px){
	.form-group-custom .btn-group-load{
	padding-left:0
}

}
.form-group-custom .btn-group-load .form-group,.form-group-custom .btn-group-load .help-block{
	margin:0
}
.form-group-custom .btn-group-load .avatar_style{
	display:flex;
	flex-direction:row-reverse
}
@media (max-width:480px){
	.form-group-custom .btn-group-load .avatar_style{
	display:block
}

}
@media (max-width:480px){
	.form-group-custom .btn-group-load .avatar_style .source_link-avatar{
	float:left
}

}
.form-group-custom .btn-group-load .avatar_style .source_link-avatar .modal-trigger{
	display:inline-block;
	text-align:center;
	width:30px;
	height:30px;
	font-size:20px;
	line-height:30px;
	margin-bottom:0;
	color:rgba(38,50,56,.2);
	transition:all .3s ease;
	cursor:pointer
}
.form-group-custom .btn-group-load .avatar_style .source_link-avatar .modal-trigger:hover{
	color:#0086e6
}
.dark-scheme .form-group-custom .btn-group-load .avatar_style .source_link-avatar .modal-trigger:hover{
	color:#0086e6
}
.dark-scheme .form-group-custom .btn-group-load .avatar_style .source_link-avatar .modal-trigger{
	color:rgba(255,255,255,.2)
}
.form-group-custom .btn-group-load label{
	display:block;
	text-align:center;
	width:30px;
	height:30px;
	font-size:20px;
	line-height:30px;
	margin-bottom:0;
	color:rgba(38,50,56,.2);
	transition:all .3s ease;
	cursor:pointer
}
@media (max-width:480px){
	.form-group-custom .btn-group-load label{
	float:left
}

}
.form-group-custom .btn-group-load label:hover{
	color:#0086e6
}
.dark-scheme .form-group-custom .btn-group-load label:hover{
	color:#0086e6
}
.dark-scheme .form-group-custom .btn-group-load label{
	color:rgba(255,255,255,.2)
}
.field-user-color_scheme input{
	display:none
}
.field-user-color_scheme .control-label{
	white-space:nowrap
}
.field-user-color_scheme #user-color_scheme{
	display:flex;
	flex-wrap:wrap
}
@media (max-width:600px){
	.field-user-color_scheme #user-color_scheme{
	width:100%
}

}
@media (max-width:600px){
	.field-user-color_scheme #user-color_scheme .radio-wrapper{
	width:8.32%
}

}
.field-user-color_scheme #user-color_scheme label{
	display:block;
	margin:0;
	padding:0 !important;
	width:32px;
	height:36px;
	transition:all .3s ease;
	position:relative;
	cursor:pointer;
	opacity:.6
}
@media (min-width:767px) and (max-width:991px){
	.field-user-color_scheme #user-color_scheme label{
	width:28px
}

}
@media (max-width:767px){
	.field-user-color_scheme #user-color_scheme label{
	width:30px
}

}
@media (max-width:600px){
	.field-user-color_scheme #user-color_scheme label{
	width:100%
}

}
.field-user-color_scheme #user-color_scheme label[for=color_scheme_0]{
	background:#69818c
}
.field-user-color_scheme #user-color_scheme label[for=color_scheme_1]{
	background:#f252d2
}
.field-user-color_scheme #user-color_scheme label[for=color_scheme_2]{
	background:#ff4081
}
.field-user-color_scheme #user-color_scheme label[for=color_scheme_3]{
	background:#fa3240
}
.field-user-color_scheme #user-color_scheme label[for=color_scheme_4]{
	background:#ff7105
}
.field-user-color_scheme #user-color_scheme label[for=color_scheme_5]{
	background:#fca800
}
.field-user-color_scheme #user-color_scheme label[for=color_scheme_6]{
	background:#70cf27
}
.field-user-color_scheme #user-color_scheme label[for=color_scheme_7]{
	background:#00c864
}
.field-user-color_scheme #user-color_scheme label[for=color_scheme_8]{
	background:#00b1cc
}
.field-user-color_scheme #user-color_scheme label[for=color_scheme_9]{
	background:#2196f3
}
.field-user-color_scheme #user-color_scheme label[for=color_scheme_10]{
	background:#7953f5
}
.field-user-color_scheme #user-color_scheme label[for=color_scheme_11]{
	background:#a832bf
}
.field-user-color_scheme #user-color_scheme label:before{
	content:'\e618';
	font-family:'fragment-links';
	position:absolute;
	left:50%;
	top:50%;
	transform:translate(-50%,-50%);
	color:#fff;
	font-size:20px;
	font-weight:300;
	transition:all .3s ease;
	opacity:0
}
.dark-scheme .field-user-color_scheme #user-color_scheme label:before{
	color:#263238
}
.field-user-color_scheme #user-color_scheme :checked+label{
	opacity:1
}
.field-user-color_scheme #user-color_scheme :checked+label:before{
	opacity:1
}
.field-user-color_scheme .radio-wrapper:first-child label{
	border-radius:10px 0 0 10px
}
.field-user-color_scheme .radio-wrapper:last-child label{
	border-radius:0 10px 10px 0
}
@media (max-width:991px){
	.field-user-color_scheme .help-block{
	position:absolute;
	bottom:-10px;
	left:0
}

}
.settings-box__mobile-panel h1{
	padding-left:50px;
	background-color:#fff
}
.dark-scheme .settings-box__mobile-panel h1{
	background-color:#263238
}
@media (min-width:767px){
	.settings-box__mobile-panel{
	display:none
}

}
.settings-box__back-btn{
	position:fixed;
	z-index:1002;
	background-color:transparent;
	padding:0;
	left:14px;
	top:11px
}
.settings-box__back-btn:hover{
	color:#2196f3
}
@media (min-width:767px){
	.settings-box__back-btn{
	display:none
}

}
.settings-box__back-btn i{
	font-size:20px;
	line-height:24px
}
.settings-box__username{
	display:block;
	padding:13px 20px 14px;
	font-size:17px;
	line-height:23px;
	color:#929fa9
}
@media (max-width:767px){
	.settings-box__username{
	padding-top:57px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}

}
.settings-box__title-page{
	font-size:17px;
	line-height:23px;
	color:#263238;
	box-shadow:0 1px 2px rgba(0,0,0,.1);
	font-weight:600;
	margin:0;
	padding:13px 0 14px 20px;
	position:fixed;
	width:624px;
	z-index:1001;
	border-radius:10px 10px 0 0;
	background-color:#fff;
	border:1px solid #fff
}
@media (max-width:991px){
	.settings-box__title-page{
	width:392px
}
.settings-box__title-page .under-navbar-scroll{
	left:0;
	right:0;
	width:auto
}

}
@media (max-width:767px){
	.settings-box__title-page{
	width:auto;
	left:0;
	right:0;
	border-radius:0;
	padding:10px 0 10px 58px
}

}
.dark-scheme .settings-box__title-page{
	background-color:#263238;
	border-color:#263238;
	color:#fff
}
@media (min-width:768px){
	.settings-manage-links-page .settings-box__title-page{
	border-radius:10px
}

}
.settings-box__subtitle{
	font-size:17px;
	line-height:1.2em;
	color:rgba(146,159,169,.6);
	padding:0 0 15px;
	font-weight:600;
	margin:15px 0 0 -5px
}
.settings-box__subtitle:empty,.settings-box__subtitle:blank{
	margin:0;
	padding:0
}
.settings-box__subtitle.notify-title{
	padding-top:13px;
	padding-bottom:1px
}
@media (min-width:992px){
	.guest-role .settings-box__subtitle{
	padding-left:calc(152px + 20px);
	padding-bottom:10px
}

}
@media (max-width:767px){
	.settings-box .row-settings__wrap{
	display:flex;
	justify-content:space-between
}
.settings-box .row-settings__wrap>*{
	flex:0 1 calc(50% - 10px);
	min-width:calc(50% - 10px)
}

}
.settings-box .row-settings.last-account{
	padding-bottom:10px
}
.settings-box .row-settings.email-verify{
	position:relative
}
@media (max-width:992px){
	.settings-box .row-settings.email-verify{
	padding-bottom:25px
}

}
.settings-box .row-settings.email-verify .verify-link{
	position:absolute;
	left:calc(170px + 33px);
	bottom:7px;
	font-size:13px;
	line-height:20px;
	font-weight:400;
	color:#f44336
}
@media (max-width:992px){
	.settings-box .row-settings.email-verify .verify-link{
	left:33px;
	bottom:8px
}

}
.settings-box .row-settings.email-verify .verify-link:hover{
	color:#d62a37
}
.settings-box .row-settings .form-group.has-error .help-block{
	position:absolute;
	font-size:11px;
	padding:2px 5px 3px;
	color:#fff;
	background:#263238;
	border-radius:2px;
	left:auto;
	right:0;
	top:-32px;
	font-weight:700
}
@media (min-width:992px){
	.settings-box .row-settings .form-group.has-error .help-block{
	left:calc(172px + 6px);
	right:auto
}

}
.settings-box .row-settings .form-group.has-error .help-block.help-block-error{
	background:#f44336
}
.settings-box .row-settings .form-group.has-error .help-block.help-block-error:after{
	border-top-color:#f44336
}
.settings-box .row-settings .form-group.has-error .help-block:after{
	position:absolute;
	bottom:-4px;
	left:auto;
	right:10px;
	margin-left:6px;
	content:'';
	width:0;
	height:0;
	border-left:4px solid transparent;
	border-right:4px solid transparent;
	border-top:4px solid #263238
}
@media (min-width:992px){
	.settings-box .row-settings .form-group.has-error .help-block:after{
	left:0;
	right:auto
}

}
.settings-box .row-settings .form-group.has-error.field-user-username .help-block{
	top:3px
}
@media (min-width:992px){
	.settings-box .row-settings .form-group.has-error.field-user-username .help-block{
	top:-26px
}

}
.settings-box .row-settings .form-group.has-error.field-user-name .help-block,.settings-box .row-settings .form-group.has-error.field-changepassword-oldpassword .help-block,.settings-box .row-settings .form-group.has-error.field-changepassword-newpassword .help-block{
	top:-2px
}
@media (min-width:992px){
	.settings-box .row-settings .form-group.has-error.field-user-name .help-block,.settings-box .row-settings .form-group.has-error.field-changepassword-oldpassword .help-block,.settings-box .row-settings .form-group.has-error.field-changepassword-newpassword .help-block{
	top:-30px
}

}
.settings-box .row-settings .form-group.has-error.field-changepassword-newpasswordconfirmation .help-block{
	top:-20px
}
@media (min-width:345px){
	.settings-box .row-settings .form-group.has-error.field-changepassword-newpasswordconfirmation .help-block{
	top:-10px
}

}
@media (min-width:992px){
	.settings-box .row-settings .form-group.has-error.field-changepassword-newpasswordconfirmation .help-block{
	top:-30px
}

}
.settings-box .row-settings .form-group .oauth{
	position:relative;
	overflow:hidden;
	border-radius:6px;
	height:36px;
	padding:0
}
.settings-box .row-settings .form-group .oauth .username,.settings-box .row-settings .form-group .oauth a.btn{
	font-weight:600;
	font-size:13px;
	line-height:28px;
	color:#fff;
	border-radius:18px
}
.settings-box .row-settings .form-group .oauth .username{
	position:absolute;
	line-height:28px;
	left:10px;
	top:4px;
	z-index:2;
	max-width:50%;
	overflow:hidden;
	text-overflow:ellipsis;
	pointer-events:none
}
.settings-box .row-settings .form-group .oauth a.btn{
	position:relative;
	z-index:1;
	display:block;
	padding:0 15px;
	height:36px;
	text-align:right;
	border:none;
	font-weight:600;
	box-shadow:none
}
.settings-box .row-settings .form-group .oauth a.btn:after{
	position:relative;
	display:inline-block;
	font-family:'fragment-links';
	top:4px;
	font-size:24px;
	font-weight:400;
	padding-left:9px
}
.settings-box .row-settings .form-group .oauth a.btn.disconnect-btn:after{
	content:'\e640'
}
.settings-box .row-settings .form-group .oauth a.btn.connect-btn:after{
	content:'\e641'
}
.settings-box .row-settings .form-group .oauth.twitter .btn{
	background:#1da1f2
}
.settings-box .row-settings .form-group .oauth.twitter .form-group.field-user-tweeting{
	position:static
}
.settings-box .row-settings .form-group .oauth.twitter .checkbox{
	display:flex;
	margin-bottom:0
}
.settings-box .row-settings .form-group .oauth.twitter .checkbox .help-block{
	font-size:15px;
	line-height:20px;
	color:#263238;
	margin-bottom:0
}
.dark-scheme .settings-box .row-settings .form-group .oauth.twitter .checkbox .help-block{
	color:#fff
}
.settings-box .row-settings .form-group .oauth.twitter .form-group{
	margin-bottom:0
}
.settings-box .row-settings .form-group .oauth.facebook .btn{
	background:#4267b2
}
.settings-box .row-settings .form-group .oauth.google .btn{
	background:#1da1f2
}
.settings-box .row-settings .form-group .oauth.instagram .btn{
	background:linear-gradient(to right,#bd3381,#ee583f)
}
.settings-box .row-settings .form-group .oauth.instagram_fb .btn{
	background:linear-gradient(to right,#bd3381,#ee583f)
}
.settings-box .row-settings .form-group .oauth.apple .btn{
	background:#fff;
	box-shadow:inset 0 0 0 1px #000;
	color:#000
}
.settings-box .row-settings .form-group .oauth.apple .username{
	color:#000
}
.settings-box .row-settings .form-group.field-changepassword-oldpassword .btn.btn-link{
	position:absolute;
	left:8px;
	bottom:-22px;
	padding:0;
	font-size:13px;
	line-height:20px;
	font-weight:400;
	text-decoration:none;
	border:none;
	transition:all .3s ease
}
@media (min-width:992px){
	.settings-box .row-settings .form-group.field-changepassword-oldpassword .btn.btn-link{
	left:calc(170px + 8px)
}

}
.settings-box .row-settings .form-group.field-changepassword-oldpassword .btn.btn-link:hover{
	color:#263238
}
.dark-scheme .settings-box .row-settings .form-group.field-changepassword-oldpassword .btn.btn-link:hover{
	color:#fff
}
.settings-box .row-settings .form-group.field-changepassword-newpasswordconfirmation{
	padding-bottom:2px
}
@media (max-width:992px){
	.settings-box .row-settings .form-group.field-changepassword-newpasswordconfirmation{
	padding-bottom:36px
}

}
@media (max-width:767px){
	.settings-box .row-settings .form-group.field-changepassword-newpasswordconfirmation{
	padding-bottom:6px
}

}
.settings-box .row-settings .form-group.field-legalentity-ssn_last_4{
	clear:both
}
.settings-box .row-settings .form-group.field-legalentity-personal_id_number{
	clear:both
}
.settings-box .row-settings .form-group.field-legalentity-personal_id_number .control-label{
	position:relative;
	top:-4px;
	line-height:18px
}
.settings-box .form-group.field-user-email{
	position:relative
}
.settings-box .form-group.field-user-email.required .control-label:after{
	position:absolute;
	top:28px;
	right:9px;
	font-family:"fragment-links";
	content:'\e63a';
	font-size:24px;
	line-height:30px;
	color:#f44336
}
@media (min-width:992px){
	.settings-box .form-group.field-user-email.required .control-label:after{
	top:4px;
	right:48px
}
.settings-box .form-group.field-user-email{
	position:relative;
	margin-bottom:18px
}

}
.settings-box .form-group.field-user-email.verified .control-label:after{
	position:absolute;
	top:28px;
	right:6px;
	font-family:"fragment-links";
	content:'\e63b';
	font-size:24px;
	line-height:30px
}
@media (max-width:991px){
	.settings-box .form-group.field-user-email.verified .control-label:after{
	top:38px
}

}
@media (min-width:992px){
	.settings-box .form-group.field-user-email.verified .control-label:after{
	top:4px;
	right:54px
}

}
.settings-box__content-inner .form{
	padding-top:0
}
@media (min-width:992px){
	.settings-box__content-inner .form{
	padding-top:13px
}
.settings-box__content-inner .form #payment_details_form{
	padding-top:20px
}


}
.settings-box__content-inner .form h3{
	padding-top:0;
	padding-bottom:15px;
	margin-top:15px
}
@media (min-width:992px){
	.settings-box__content-inner .form h3{
	padding-bottom:25px
}

}
.settings-box .row-settings.notify-block .form-group{
	display:block
}
.settings-box .row-settings .field-user-showviewscount{
	padding:0;
	margin:0
}
.settings-box .row-settings .material-switch{
	position:absolute;
	right:0;
	top:0
}
.settings-box .row-settings.payouts-block.personal-details .form-control,.settings-box .row-settings.payouts-block.payouts-enabled .form-control,.settings-box .row-settings.payouts-block.payouts-account .form-control{
	padding:5px 12px
}
.settings-box .row-settings.payouts-block.personal-details .form-control.bootstrap-select,.settings-box .row-settings.payouts-block.payouts-enabled .form-control.bootstrap-select,.settings-box .row-settings.payouts-block.payouts-account .form-control.bootstrap-select{
	padding:0
}
.dark-scheme .settings-box .row-settings.payouts-block.personal-details .form-control,.dark-scheme .settings-box .row-settings.payouts-block.payouts-enabled .form-control,.dark-scheme .settings-box .row-settings.payouts-block.payouts-account .form-control{
	color:#7c8b96
}
.settings-box .row-settings.payouts-block .form-group.field-legalentity-dob .input-group-addon{
	position:absolute;
	right:0;
	font-style:normal;
	border-radius:6px;
	border:none;
	background-color:transparent;
	padding:0;
	height:36px;
	width:30px;
	text-align:center
}
.settings-box .row-settings.payouts-block .form-group.field-legalentity-dob .input-group-addon i{
	font-family:"fragment-links";
	color:rgba(146,159,169,.6);
	font-size:25px;
	line-height:36px;
	font-style:normal
}
.settings-box .row-settings.payouts-block .form-group.field-legalentity-dob .input-group-addon i:before{
	content:'\e638'
}
.settings-box .row-settings.payouts-block .form-group.field-legalentity-dob .input-group.date{
	max-width:160px
}
.settings-box .row-settings.payouts-block .form-group.field-legalentity-dob .help-block{
	position:absolute;
	bottom:0
}
.settings-box .row-settings.payouts-block .form-group.field-legalentity-tos .checkbox{
	padding-left:0
}
@media (max-width:992px){
	.settings-box .row-settings.payouts-block .form-group.field-legalentity-tos .checkbox .help-block{
	padding-left:42px
}

}
.settings-box .row-settings.payouts-block .form-group.field-legalentity-tos.has-error .help-block.help-block-error{
	opacity:1;
	visibility:visible
}
.settings-box .row-settings.payouts-block .form-group.field-legalentity-tos .help-block{
	margin-top:7px;
	padding:0;
	position:static;
	font-weight:400;
	background-color:transparent
}
@media (max-width:992px){
	.settings-box .row-settings.payouts-block .form-group.field-legalentity-tos .help-block{
	margin-top:6px
}

}
.settings-box .row-settings.payouts-block .form-group.field-legalentity-tos .help-block:after{
	display:none
}
.settings-box .row-settings.payouts-block .form-group.field-legalentity-tos .help-block a{
	transition:all .3s ease
}
.settings-box .row-settings.payouts-block .form-group.field-legalentity-tos .help-block.help-block-error{
	position:absolute;
	opacity:0;
	visibility:hidden;
	font-size:11px;
	padding:2px 5px 3px;
	color:#fff;
	background:#f44336;
	border-radius:2px;
	left:0;
	top:-28px;
	font-weight:700
}
.settings-box .row-settings.payouts-block .form-group.field-legalentity-tos .help-block.help-block-error:before{
	position:absolute;
	bottom:-4px;
	left:0;
	margin-left:6px;
	content:'';
	width:0;
	height:0;
	border-left:4px solid transparent;
	border-right:4px solid transparent;
	border-top:4px solid #f44336
}
@media (min-width:992px){
	.settings-box .row-settings.payouts-block .form-group.field-legalentity-tos .help-block.help-block-error:before{
	left:0;
	right:auto
}

}
.settings-box .row-settings.payouts-block .form-group.field-legalentity-tos .checkbox{
	margin-left:0
}
@media (min-width:992px){
	.settings-box .row-settings.payouts-block .form-group.field-legalentity-tos .checkbox{
	margin-left:140px
}

}
@media (max-width:768px){
	.settings-box .row-settings.payouts-block .form-group.setting__btn-group .second-column .btn.btn-primary,.settings-box .row-settings.payouts-block .form-group.setting__btn-group .second-column .btn.btn-default{
	min-width:108px
}

}
.settings-box .row-settings.payouts-block .form-group.field-enablepayouts-country .help-block{
	padding-top:2px;
	font-size:11px;
	line-height:15px;
	margin-left:5px
}
.settings-box .row-settings.payouts-block .form-group.field-enablepayouts-country .help-block a{
	text-decoration:underline
}
@media (min-width:992px){
	.settings-box .row-settings.payouts-block .form-group.field-enablepayouts-country .help-block{
	padding-left:152px
}

}
.settings-box .row-settings.payouts-block .form-group.field-enablepayouts-country .help-block.help-block-error{
	display:none
}
.settings-box .row-settings.payouts-block .form-group.field-enablepayouts-country,.settings-box .row-settings.payouts-block .form-group.setting__btn-group{
	display:flex;
	flex-wrap:wrap
}
@media (min-width:992px){
	.settings-box .row-settings.payouts-block .form-group.field-enablepayouts-country .first-column,.settings-box .row-settings.payouts-block .form-group.setting__btn-group .first-column{
	flex:0 1 170px;
	min-width:170px;
	text-align:right
}

}
.settings-box .row-settings.payouts-block .form-group.field-enablepayouts-country .second-column .btn,.settings-box .row-settings.payouts-block .form-group.setting__btn-group .second-column .btn{
	margin-top:10px
}
@media (min-width:992px){
	.settings-box .row-settings.payouts-block .form-group.field-enablepayouts-country .control-label,.settings-box .row-settings.payouts-block .form-group.setting__btn-group .control-label{
	flex:0 1 152px;
	min-width:152px;
	padding-right:22px
}

}
.settings-box .row-settings.payouts-block.payouts-enabled{
	margin-top:15px
}
.settings-box .row-settings.notify-block{
	margin:0 -25px;
	padding:0 25px
}
@media (min-width:767px) and (max-width:991px){
	.settings-box .row-settings.notify-block{
	overflow:hidden
}

}
.settings-box .row-settings.notify-block.hr-row{
	padding-bottom:20px;
	margin-bottom:20px
}
.settings-box .row-settings.notify-block.notify-block-shad{
	box-shadow:0 1px 2px rgba(0,0,0,.1);
	padding-bottom:17px;
	margin-top:-7px
}
@media (max-width:1199px){
	.settings-box .row-settings.notify-block.notify-block-shad{
	padding-top:15px;
	margin-top:0
}
.settings-referrals-page .settings-box .row-settings.notify-block.notify-block-shad{
	padding-top:0
}

}
@media (min-width:992px){
	.settings-box .row-settings.notify-block.notify-block-second{
	margin-top:-17px
}

}
@media (max-width:991px){
	.settings-box .row-settings.notify-block.notify-block-sec .form-group .checkbox .label-title{
	margin:0 0 10px
}
.settings-box .row-settings.notify-block.notify-block-sec .form-group .checkbox>label{
	margin:0 18px 0 2px
}

}
@media (max-width:600px){
	.settings-box .row-settings.notify-block.notify-block-sec .form-group .checkbox .help-block{
	width:auto;
	padding-left:0
}

}
.settings-box .row-settings.notify-block .form-group{
	margin-bottom:0
}
.settings-box .row-settings.notify-block .form-group.field-user-messaging_with_paying{
	padding-bottom:30px
}
.settings-box .row-settings.notify-block .form-group.field-user-messaging_with_paying.has-error .help-block{
	position:static;
	background:0 0;
	top:auto;
	font-weight:400;
	padding:0
}
.settings-box .row-settings.notify-block .form-group.field-user-messaging_with_paying.has-error .help-block:after{
	display:none
}
.settings-box .row-settings.notify-block .form-group.field-user-messaging_with_paying.has-error .help-block-error{
	position:absolute;
	background:0 0;
	left:147px;
	bottom:-33px;
	font-size:11px;
	line-height:15px;
	color:#f44336;
	width:300px
}
@media (max-width:991px){
	.settings-box .row-settings.notify-block .form-group.field-user-messaging_with_paying.has-error .help-block-error{
	left:5px
}

}
.settings-box .row-settings.notify-block .form-group.field-user-notify_by_email{
	padding:0;
	margin:0
}
.settings-box .row-settings.notify-block .form-group.field-user-notify_by_email .material-switch{
	position:absolute;
	right:0;
	top:-21px
}
.settings-box .row-settings.notify-block .form-group.field-user-notify_by_email .checkbox .label-title{
	line-height:36px;
	margin-bottom:5px;
	white-space:nowrap
}
@media (max-width:991px){
	.settings-box .row-settings.notify-block .form-group.field-user-notify_by_email .checkbox .label-title{
	font-size:18px;
	line-height:1.2em;
	color:#929fa9;
	padding:0 0 15px;
	margin:15px 0 0 -5px
}

}
.settings-box .row-settings.notify-block .form-group.field-user-notify_by_email .checkbox .help-block{
	position:absolute;
	font-size:11px;
	left:8px;
	margin:0;
	bottom:-10px;
	color:#929fa9
}
@media (max-width:991px){
	.settings-box .row-settings.notify-block .form-group.field-user-notify_by_email .checkbox .help-block{
	display:none
}

}
@media (min-width:992px){
	.settings-box .row-settings.notify-block .form-group.field-user-notify_by_email .checkbox .help-block{
	left:calc(152px + 8px)
}

}
@media (max-width:480px){
	.settings-box .row-settings.notify-block .form-group.field-user-notify_by_email .checkbox .help-block{
	padding-left:0
}

}
@media (max-width:375px){
	.settings-box .row-settings.notify-block .form-group.field-user-notify_by_email .checkbox .help-block{
	bottom:-25px
}

}
@media (max-width:991px){
	.settings-box .row-settings.notify-block .form-group.field-user-notify_by_email .checkbox{
	padding-left:0
}

}
.settings-box .row-settings.notify-block .form-group.field-user-notify_by_email .checkbox>label{
	position:absolute;
	right:10px;
	top:0;
	font-size:11px;
	margin:0
}
.settings-box .row-settings.notify-block .form-group .notifications-email{
	flex:0 1 100%;
	border-radius:6px;
	border:none;
	background:rgba(146,159,169,.1);
	color:#263238;
	line-height:26px;
	padding:2px 7px;
	margin:4px 0 0;
	height:30px;
	box-shadow:none
}
@media (max-width:991px){
	.settings-box .row-settings.notify-block .form-group .notifications-email{
	display:none
}

}
@media (max-width:375px){
	.settings-box .row-settings.notify-block .form-group .notifications-email{
	font-size:12px
}

}
.dark-scheme .settings-box .row-settings.notify-block .form-group .notifications-email{
	color:#fff
}
.settings-privacy-page .settings-box .row-settings.notify-block .form-group.field-user-messaging_with_followers,.settings-privacy-page .settings-box .row-settings.notify-block .form-group.field-user-sensitive-content{
	margin-top:30px
}
@media (min-width:991px){
	.settings-privacy-page .settings-box .row-settings.notify-block .form-group.field-user-messaging_with_followers,.settings-privacy-page .settings-box .row-settings.notify-block .form-group.field-user-sensitive-content{
	margin-top:0
}

}
.settings-box .row-settings.notify-block .form-group .checkbox{
	margin:0;
	position:relative;
	padding-left:33px
}
@media (min-width:991px){
	.settings-privacy-page .settings-box .row-settings.notify-block .form-group .checkbox{
	padding-left:218px;
	padding-top:0;
	margin-top:0
}

}
.settings-box .row-settings.notify-block .form-group .checkbox input[type=checkbox]{
	margin:0
}
.settings-box .row-settings.notify-block .form-group .checkbox label{
	padding:0;
	margin:0;
	min-height:auto
}
.settings-box .row-settings.notify-block .form-group .checkbox>label{
	position:absolute;
	left:0;
	top:2px;
	padding:0;
	min-height:18px;
	min-width:18px;
	height:18px
}
@media (min-width:991px){
	.settings-privacy-page .settings-box .row-settings.notify-block .form-group .checkbox>label{
	left:188px
}

}
.settings-box .row-settings.notify-block .form-group .checkbox>label label{
	position:absolute;
	top:0;
	left:0;
	width:18px;
	height:18px;
	background-color:transparent;
	border:2px solid rgba(38,50,56,.4);
	transition:all .3s ease;
	border-radius:2px
}
.dark-scheme .settings-box .row-settings.notify-block .form-group .checkbox>label label{
	border-color:rgba(255,255,255,.4)
}
.settings-box .row-settings.notify-block .form-group .checkbox>label label i{
	display:block;
	position:relative;
	left:-1px;
	visibility:hidden;
	opacity:0;
	color:#fff;
	transition:all .3s ease
}
.dark-scheme .settings-box .row-settings.notify-block .form-group .checkbox>label label i{
	color:#263238
}
.settings-box .row-settings.notify-block .form-group .checkbox>label label i:before{
	width:auto;
	margin-left:-1px;
	font-size:17px;
	height:16px;
	line-height:16px
}
.settings-box .row-settings.notify-block .form-group .checkbox>label>input[type=checkbox]{
	visibility:hidden
}
.settings-box .row-settings.notify-block .form-group .checkbox>label>input[type=checkbox]:checked+label{
	background-color:#0086e6;
	border-color:#0086e6
}
.settings-box .row-settings.notify-block .form-group .checkbox>label>input[type=checkbox]:checked+label i{
	visibility:visible;
	opacity:1
}
.settings-box .row-settings.notify-block .form-group .checkbox .label-title{
	text-align:left;
	font-size:15px;
	line-height:20px
}
.settings-box .row-settings.notify-block .form-group .checkbox .label-title small{
	font-size:13px;
	line-height:18px;
	font-weight:400;
	color:#929fa9;
	margin:0 0 11px;
	width:100%
}
.settings-privacy-page .settings-box .row-settings.notify-block .form-group .checkbox .label-title{
	font-weight:600;
	position:absolute;
	top:-30px;
	left:0
}
@media (min-width:991px){
	.settings-privacy-page .settings-box .row-settings.notify-block .form-group .checkbox .label-title{
	top:0;
	width:165px;
	text-align:right
}

}
.settings-box .row-settings.notify-block .form-group .checkbox .help-block{
	font-size:13px;
	line-height:18px;
	font-weight:400;
	color:#929fa9;
	margin:0 0 11px;
	width:100%
}
.dark-scheme .settings-box .row-settings.notify-block .form-group .checkbox .help-block{
	color:#fff
}
.settings-privacy-page.dark-scheme .settings-box .row-settings.notify-block .form-group .checkbox .help-block{
	color:#fff
}
.settings-privacy-page .settings-box .row-settings.notify-block .form-group .checkbox .help-block{
	font-size:15px;
	line-height:20px;
	color:#263238
}
.dark-scheme .settings-privacy-page .settings-box .row-settings.notify-block .form-group .checkbox .help-block{
	color:#fff
}
.settings-box .row-settings.notify-block .form-group .checkbox .help-block-error{
	margin-bottom:0
}
.settings-box .row-settings.notify-block .form-group.field-user-email_frequency{
	padding-bottom:18px
}
@media (min-width:767px){
	.settings-box .row-settings.notify-block .form-group.field-user-email_frequency{
	padding-bottom:12px
}

}
.settings-box .row-settings.notify-block .form-group.field-user-email_frequency label.control-label{
	font-size:15px;
	line-height:20px;
	color:#263238;
	padding-right:0;
	font-weight:600;
	min-width:0;
	margin:10px 0
}
@media (min-width:991px){
	.settings-box .row-settings.notify-block .form-group.field-user-email_frequency label.control-label{
	margin:0 26px 0 0;
	width:129px;
	text-align:right;
	float:left
}

}
.dark-scheme .settings-box .row-settings.notify-block .form-group.field-user-email_frequency label.control-label{
	color:#fff
}
.settings-box .row-settings.notify-block .form-group.field-user-email_frequency>div{
	overflow:hidden
}
.dark-scheme .CardField-number .CardField-number-fakeNumber,.dark-scheme .CardField-number input{
	color:#fff
}
.expired-alert-btn{
	background-color:transparent;
	color:#f44336;
	padding:0;
	margin-left:10px
}
.expired-alert-btn:hover{
	color:#263238
}
.dark-scheme .expired-alert-btn:hover{
	color:#fff
}
.row-settings.payouts-block .form-group.field-enablepayouts-enable{
	padding-left:0;
	margin-bottom:0
}
.row-settings.payouts-block .form-group.field-enablepayouts-enable.has-error .checkbox .help-block{
	background-color:transparent;
	left:auto;
	position:static
}
.row-settings.payouts-block .form-group.field-enablepayouts-enable.has-error .checkbox .help-block:after{
	display:none
}
.row-settings.payouts-block .form-group.field-enablepayouts-enable.has-error .checkbox .help-block.help-block-error{
	background-color:#f44336;
	left:10px;
	top:-25px
}
.row-settings.payouts-block .form-group.field-enablepayouts-enable.has-error .checkbox .help-block.help-block-error:after{
	display:block
}
.row-settings.payouts-block .form-group.field-enablepayouts-enable .checkbox .label-title{
	order:1
}
.row-settings.payouts-block .form-group.field-enablepayouts-enable .checkbox .help-block{
	order:2;
	font-size:15px;
	line-height:20px;
	font-weight:600;
	padding-right:130px;
	color:#263238;
	background-color:transparent;
	position:static;
	left:auto
}
@media (max-width:600px){
	.row-settings.payouts-block .form-group.field-enablepayouts-enable .checkbox .help-block{
	padding-right:80px
}

}
.dark-scheme .row-settings.payouts-block .form-group.field-enablepayouts-enable .checkbox .help-block{
	color:#fff
}
.row-settings.payouts-block .form-group.field-enablepayouts-enable .checkbox .material-switch{
	order:3;
	position:absolute;
	top:2px;
	right:0
}
.row-settings.payouts-block .form-group.field-enablepayouts-enable .checkbox .help-block.help-block-error{
	order:4;
	position:absolute;
	left:20px;
	top:-20px
}
.row-settings.payouts-block .form-group.field-enablepayouts-enable .checkbox>label{
	margin-left:0
}
.row-settings.payouts-block .form-group.field-enablepayouts-enable .checkbox .help-block{
	padding-left:0
}
.settings-enable-payouts-page .row-settings.payouts-block .form-group.field-enablepayouts-enable .checkbox .label-title{
	padding-left:0;
	padding-right:0;
	flex:0 1 auto;
	min-width:0
}
.row-settings.payouts-block .form-group.has-error .checkbox .help-block-error{
	display:block
}
.row-settings.payouts-block .form-group .checkbox{
	display:flex;
	flex-wrap:wrap;
	width:100%;
	margin:0
}
.row-settings.payouts-block .form-group .checkbox .help-block-error{
	display:none;
	position:absolute;
	top:-20px;
	left:0;
	font-size:11px;
	padding:2px 5px 3px;
	color:#fff;
	border-radius:2px;
	font-weight:700;
	background:#f44336
}
.row-settings.payouts-block .form-group .checkbox .help-block-error:after{
	border-top-color:#f44336
}
.row-settings.payouts-block .form-group .checkbox .help-block-error:after{
	position:absolute;
	bottom:-4px;
	left:auto;
	right:10px;
	margin-left:6px;
	content:'';
	width:0;
	height:0;
	border-left:4px solid transparent;
	border-right:4px solid transparent;
	border-top:4px solid #263238
}
@media (min-width:992px){
	.row-settings.payouts-block .form-group .checkbox .help-block-error:after{
	left:0;
	right:auto
}

}
.row-settings.payouts-block .form-group .checkbox .help-block{
	font-size:13px;
	margin-top:7px;
	color:#263238
}
.settings-enable-payouts-page .row-settings.payouts-block .form-group .checkbox .help-block{
	padding-left:10px
}
.dark-scheme .row-settings.payouts-block .form-group .checkbox .help-block{
	color:#fff
}
@media (max-width:991px){
	.row-settings.payouts-block .form-group .checkbox .help-block{
	margin-top:0
}

}
@media (min-width:992px){
	.row-settings.payouts-block .form-group .checkbox{
	flex-wrap:nowrap
}

}
.row-settings.payouts-block .form-group .checkbox input[type=checkbox]{
	margin:0
}
.row-settings.payouts-block .form-group .checkbox label{
	padding:0;
	margin:0;
	min-height:auto
}
.row-settings.payouts-block .form-group .checkbox>label{
	position:relative;
	margin:6px 17px 0 8px;
	padding:0;
	min-height:18px;
	min-width:18px;
	height:18px
}
@media (max-width:991px){
	.row-settings.payouts-block .form-group .checkbox>label{
	position:absolute;
	left:0
}

}
.row-settings.payouts-block .form-group .checkbox>label label{
	position:absolute;
	top:0;
	left:0;
	width:18px;
	height:18px;
	background-color:transparent;
	border:2px solid rgba(38,50,56,.4);
	transition:all .3s ease;
	border-radius:2px
}
.dark-scheme .row-settings.payouts-block .form-group .checkbox>label label{
	border-color:rgba(255,255,255,.4)
}
.row-settings.payouts-block .form-group .checkbox>label label i{
	display:block;
	position:relative;
	left:-1px;
	visibility:hidden;
	opacity:0;
	color:#fff;
	transition:all .3s ease
}
.dark-scheme .row-settings.payouts-block .form-group .checkbox>label label i{
	color:#263238
}
.row-settings.payouts-block .form-group .checkbox>label label i:before{
	width:auto;
	margin-left:-1px;
	font-size:17px;
	height:16px;
	line-height:16px
}
.row-settings.payouts-block .form-group .checkbox>label>input[type=checkbox]{
	visibility:hidden
}
.row-settings.payouts-block .form-group .checkbox>label>input[type=checkbox]:checked+label{
	background-color:#0086e6;
	border-color:#0086e6
}
.row-settings.payouts-block .form-group .checkbox>label>input[type=checkbox]:checked+label i{
	visibility:visible;
	opacity:1
}
.row-settings.payouts-block .form-group .checkbox .label-title{
	flex:0 1 100%;
	min-width:100%;
	text-align:left;
	font-size:15px;
	line-height:27px;
	font-weight:600;
	padding:3px 12px 0 0
}
.settings-enable-payouts-page .row-settings.payouts-block .form-group .checkbox .label-title{
	padding-left:10px
}
@media (min-width:480px){
	.row-settings.payouts-block .form-group .checkbox .label-title{
	padding-right:22px;
	flex:0 1 100%;
	min-width:100%
}

}
@media (min-width:992px){
	.row-settings.payouts-block .form-group .checkbox .label-title{
	flex:0 1 152px;
	min-width:152px;
	padding-right:22px
}

}
.row-settings.payouts-block .alert-danger{
	clear:both
}
.box-info-card,.box-info-personal{
	padding-top:10px
}
.box-info-card .control-label,.box-info-personal .control-label{
	white-space:nowrap
}
.box-info-card>.settings-box__subtitle,.box-info-personal>.settings-box__subtitle{
	margin-top:0
}
.box-info-card .settings-box__subtitle,.box-info-personal .settings-box__subtitle{
	position:relative;
	margin-top:15px;
	margin-left:0
}
.box-info-card .settings-box__subtitle .pull-right,.box-info-personal .settings-box__subtitle .pull-right{
	float:none;
	position:absolute;
	right:0;
	top:0
}
.box-info-card .settings-box__subtitle .btn-icon,.box-info-personal .settings-box__subtitle .btn-icon{
	position:absolute;
	right:0;
	width:auto;
	top:0;
	font-size:13px;
	line-height:30px;
	border-radius:0;
	font-weight:600;
	transition:all .3s ease;
	background:0 0;
	border:none;
	outline:none
}
.box-info-card .settings-box__subtitle .btn-icon.m-tooltip>i,.box-info-personal .settings-box__subtitle .btn-icon.m-tooltip>i{
	transform:translateY(0)
}
.box-info-card .settings-box__subtitle .btn-icon.m-tooltip+.tooltip .tooltip-inner,.box-info-personal .settings-box__subtitle .btn-icon.m-tooltip+.tooltip .tooltip-inner{
	max-width:600px
}
@media (max-width:991px){
	.box-info-card .settings-box__subtitle .btn-icon,.box-info-personal .settings-box__subtitle .btn-icon{
	top:-5px
}

}
.box-info-card .settings-box__subtitle .btn-icon.btn-icon-edit,.box-info-personal .settings-box__subtitle .btn-icon.btn-icon-edit{
	color:rgba(146,159,169,.6)
}
.dark-scheme .box-info-card .settings-box__subtitle .btn-icon.btn-icon-edit,.dark-scheme .box-info-personal .settings-box__subtitle .btn-icon.btn-icon-edit{
	color:rgba(146,159,169,.6)
}
@media (min-width:992px){
	.box-info-card .settings-box__subtitle .btn-icon,.box-info-personal .settings-box__subtitle .btn-icon{
	right:35px
}

}
.box-info-card .settings-box__subtitle .btn-icon>i,.box-info-personal .settings-box__subtitle .btn-icon>i{
	position:relative;
	transform:translateY(3px)
}
.box-info-card .settings-box__subtitle .btn-icon>i i,.box-info-personal .settings-box__subtitle .btn-icon>i i{
	position:absolute;
	width:11px;
	height:11px;
	right:-3px;
	bottom:-1px;
	background-color:#fff
}
.dark-scheme .box-info-card .settings-box__subtitle .btn-icon>i i,.dark-scheme .box-info-personal .settings-box__subtitle .btn-icon>i i{
	background-color:#263238
}
.box-info-card .settings-box__subtitle .btn-icon>i i:before,.box-info-personal .settings-box__subtitle .btn-icon>i i:before{
	display:block;
	text-align:center;
	font-size:11px;
	line-height:11px;
	width:11px;
	height:11px
}
.b-fund-application .btn-icon{
	transform:translate(3px,-3px)
}
.box-info-card .control-label{
	display:block;
	padding-top:10px
}
.settings-box .box-info-card__inner .row-settings .form-group{
	margin-bottom:0
}
.settings-box .row-settings .b-pay-block .form-group{
	margin-bottom:0
}
.b-pay-block p{
	font-size:13px;
	line-height:18px;
	font-weight:400;
	color:#929fa9;
	margin:0;
	width:100%;
	padding-left:calc(140px + 30px);
	padding-right:24px
}
@media (max-width:991px){
	.b-pay-block p{
	padding-left:43px;
	padding-right:0
}

}
.settings-box .settings-box__content-inner .row-settings .form-group.payments-form{
	margin-bottom:0
}
.settings-box .settings-box__content-inner .row-settings .form-group.payments-form .second-column{
	flex:1 1 auto;
	max-width:none
}
.settings-box .settings-box__content-inner .row-settings .form-group.form-group-one-column .second-column{
	flex:1 1 auto;
	max-width:none
}
.block-info-card{
	padding:8px 0 5px;
	font-size:13px;
	line-height:20px
}
.block-info-card em{
	font-style:normal
}
.block-info-card__head{
	position:relative;
	font-size:15px;
	line-height:20px;
	font-weight:600;
	padding-top:7px
}
.block-info-card__head>em span{
	position:relative;
	top:-3px;
	letter-spacing:4px
}
.block-info-card__head-btn-group{
	position:absolute;
	right:0;
	top:2px
}
@media (max-width:991px){
	.block-info-card__head-btn-group{
	top:4px
}

}
.block-info-card__head-btn-group a.btn-icon{
	margin:0 2px 0 11px;
	color:rgba(146,159,169,.6);
	transition:all .3s ease
}
.dark-scheme .block-info-card__head-btn-group a.btn-icon{
	color:rgba(146,159,169,.6)
}
.block-info-card__head-btn-group a.btn-icon:hover{
	color:#0086e6
}
.block-info-card__head-btn-group a.btn-icon i{
	position:relative;
	top:3px
}
@media (max-width:991px){
	.block-info-card__head-btn-group a.btn-icon{
	display:inline-block;
	position:relative;
	width:24px;
	height:24px;
	overflow:hidden;
	text-indent:100px
}
.block-info-card__head-btn-group a.btn-icon i{
	position:absolute;
	top:0;
	left:0;
	width:24px;
	text-align:center;
	text-indent:0
}

}
.block-info-card__content>div{
	padding:1px 0
}
.block-info-card__content>div span{
	display:inline-block;
	margin-right:10px;
	font-weight:600;
	color:rgba(146,159,169,.4)
}
.payouts-account-details{
	padding-bottom:20px
}
.table-striped-form-group,.payments-statements{
	white-space:nowrap
}
@media (min-width:768px) and (max-width:991px){
	.table-striped-form-group,.payments-statements{
	overflow:auto
}

}
.payments-statements{
	white-space:nowrap
}
.payments-statements .label-danger{
	display:inline-block;
	padding:2px 3px 3px;
	margin-top:5px
}
.payments-statements .settings-box__subtitle{
	margin-left:-25px;
	overflow:visible
}
.payments-statements .settings-box__subtitle:after{
	position:absolute;
	left:0;
	right:-25px;
	bottom:15px;
	content:'';
	height:1px;
	background-color:rgba(146,159,169,.15)
}
@media (max-width:767px){
	.payments-statements .settings-box__subtitle{
	margin-left:-10px
}

}
@media (min-width:768px) and (max-width:991px){
	.payments-statements .settings-box__subtitle{
	margin-left:0
}

}
.payments-statements .settings-box__subtitle button{
	background-color:transparent;
	padding:5px 20px;
	font-size:17px;
	line-height:23px;
	color:#263238;
	border-radius:0;
	border-bottom:2px solid transparent
}
.dark-scheme .payments-statements .settings-box__subtitle button{
	color:#fff
}
.payments-statements .settings-box__subtitle button.active{
	border-bottom-color:#0086e6
}
@media (max-width:375px){
	.payments-statements .settings-box__subtitle button{
	font-size:14px;
	line-height:18px
}

}
.payments-statements.payments-statements-statistics .table-striped tr td:first-child{
	font-size:14px;
	width:60px
}
@media (max-width:991px){
	.settings-box .row-settings .form-group.payments-form .first-column,.settings-box .row-settings .form-group.payments-form .control-label{
	flex:0 1 auto;
	min-width:auto
}

}
.dark-scheme .table-striped>tbody>tr:nth-of-type(odd){
	background-color:#222a30
}
.table-striped>thead>tr>th,.table-striped>thead>tr>td,.table-striped>tbody>tr>th,.table-striped>tbody>tr>td,.table-striped>tfoot>tr>th,.table-striped>tfoot>tr>td{
	border-top:1px solid rgba(146,159,169,.4)
}
.payments-form{
	margin-top:-30px
}
@media (max-width:991px){
	.payments-form{
	margin-top:-25px
}

}
.payments-info-block{
	font-size:11px;
	line-height:13px;
	text-align:left;
	overflow:hidden
}
.payments-info-block__link{
	overflow:hidden;
	padding:5px 0 0 20px
}
.payments-info-block figure{
	position:relative;
	float:left;
	margin:0 8px 0 0;
	border-radius:50%
}
.payments-info-block figure.site-img{
	margin-right:16px
}
.payments-info-block figure img{
	position:relative;
	border-radius:50%
}
.payments-info-block figure img.cover-img{
	z-index:1
}
.payments-info-block figure img.favicon-img{
	position:absolute;
	bottom:0;
	right:-8px;
	z-index:2
}
.payments-info-block__wrapper{
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.payments-info-block .btn-link{
	display:inline-block;
	position:relative;
	color:#263238;
	font-size:13px;
	line-height:18px;
	font-weight:600;
	padding:0 20px 0 0;
	max-width:100%;
	transition:all .3s ease;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.dark-scheme .payments-info-block .btn-link{
	color:#fff
}
.payments-info-block .btn-link i.fragment-icon-i60{
	position:absolute;
	right:0;
	top:0;
	font-size:18px;
	line-height:18px;
	color:#0086e6
}
.payments-info-block .btn-link i.fragment-icon-i60:before{
	font-size:18px;
	line-height:18px
}
.payments-info-block .payments-info-block__username .btn-link:hover{
	color:#263238
}
.dark-scheme .payments-info-block .payments-info-block__username .btn-link:hover{
	color:#fff
}
.payments-info-block__username{
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.table-refferals .payments-info-block__username{
	display:block
}
.payments-info-block__username .btn-link{
	color:#929fa9;
	font-weight:400;
	padding-right:0
}
.dark-scheme .payments-info-block__username .btn-link{
	color:#929fa9
}
.payments-info-block__title-cost{
	display:block;
	color:#0086e6
}
.payments-info-block__title-cost a{
	text-align:left
}
.payments-info-block__title-cost strong,.payments-info-block__title-cost em{
	font-weight:400;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.payments-info-block__title-cost strong{
	padding:0 5px 2px 0;
	color:#0086e6
}
.payments-info-block__title-cost em{
	padding-bottom:2px;
	font-weight:600;
	font-style:normal
}
.payments-info-block__link-message{
	display:block;
	clear:both;
	padding:10px 0 2px;
	max-width:215px
}
.payments-info-block__link-message .question{
	max-width:100%
}
@media (max-width:602px){
	.payments-info-block__link-message .question{
	display:none
}

}
.payments-info-block__link-message .pending,.payments-info-block__link-message .reply{
	font-weight:600;
	padding:5px 0 2px;
	float:right
}
.table-striped{
	text-align:center;
	font-size:13px;
	line-height:20px;
	margin-bottom:0
}
.table-striped th{
	text-align:center
}
@media (min-width:768px){
	.table-striped{
	min-width:400px
}

}
.table-striped__block{
	display:flex;
	padding:12px 0 6px;
	border-bottom:1px solid rgba(146,159,169,.15)
}
.table-refferals .table-striped__block{
	padding:12px 0 10px
}
.table-striped .first-col{
	flex:0 1 10%;
	max-width:10%;
	min-width:60px;
	text-align:left;
	box-sizing:border-box
}
@media (min-width:767px){
	.table-striped .first-col{
	flex:0 1 15%;
	max-width:15%;
	padding-left:20px
}

}
.table-striped.table-refferals .first-col{
	align-self:center;
	min-width:70px
}
.table-striped .second-col{
	flex:0 1 65%;
	max-width:65%;
	text-align:left
}
@media (min-width:767px){
	.table-striped .second-col{
	padding-left:20px
}

}
.table-striped .third-col{
	flex:0 1 25%;
	max-width:25%;
	text-align:right
}
@media (min-width:767px){
	.table-striped .third-col{
	padding-right:20px
}

}
.table-striped.table-refferals .third-col{
	align-self:flex-end
}
.table-striped__head{
	display:flex;
	font-size:13px;
	line-height:18px;
	font-weight:600;
	padding:6px 0;
	color:rgba(146,159,169,.6);
	border-bottom:1px solid rgba(146,159,169,.15)
}
.table-striped__head .second-col{
	padding-left:20px
}
.table-striped__date{
	font-size:13px;
	line-height:18px;
	color:#929fa9;
	padding-top:2px
}
.table-refferals .table-striped__date{
	padding-top:0
}
.table-striped .since-block>div:first-child{
	font-weight:600
}
.table-striped__ammount{
	font-size:17px;
	line-height:23px;
	font-weight:600;
	color:#263238;
	padding-top:2px
}
@media (max-width:767px){
	.table-striped__ammount{
	display:flex;
	flex-direction:column;
	justify-content:center
}

}
.dark-scheme .table-striped__ammount{
	color:#fff
}
.table-striped__delete-block{
	padding-left:28px;
	max-width:100%;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.table-striped__delete-block div{
	max-width:100%;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.table-striped .label{
	display:block;
	text-align:left;
	font-size:13px;
	line-height:18px;
	padding:0;
	font-weight:600;
	color:#263238
}
.table-striped .label time{
	color:#0086e6
}
.dark-scheme .table-striped .label{
	color:#fff
}
.table-striped .label.label-success,.table-striped .label.label-danger{
	font-size:11px;
	line-height:15px;
	text-align:right;
	padding:0;
	font-weight:400;
	background-color:transparent
}
.table-striped .label.label-danger{
	color:#f44336;
	margin-top:0
}
.table-striped .label.label-contributions{
	padding-left:38px;
	max-width:100%;
	display:flex;
	flex-wrap:wrap
}
.table-striped .label .label-contributions__message{
	max-width:100%;
	margin-right:5px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.table-striped .label .label-contributions__fund{
	max-width:100%;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
@media (max-width:767px){
	.table-striped .label .label-contributions__fund{
	flex:0 1 100%;
	max-width:100%;
	min-width:100%
}

}
.table-striped .label .label-contributions__link{
	max-width:100%;
	margin-right:5px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.table-striped .label.label-success{
	position:relative;
	color:#929fa9
}
.table-striped .refunded-label{
	font-size:11px;
	line-height:15px;
	color:#f44336;
	font-weight:400
}
.table-striped .subscription .controls button{
	display:inline-block;
	background-color:transparent;
	padding:0;
	font-size:16px;
	line-height:16px;
	width:16px;
	height:16px;
	color:#929fa9;
	position:static
}
.table-striped .subscription .controls button i:before{
	font-size:16px;
	line-height:16px
}
.table-striped .subscription .controls button:hover{
	color:#0086e6
}
.table-striped .subscription .status,.table-striped .subscription .date{
	font-size:11px;
	line-height:15px;
	color:#929fa9;
	font-weight:400
}
.table-striped .btn.btn-icon.m-failure{
	transform:translateY(-2px);
	color:rgba(244,67,54,.6)
}
.table-striped .btn-parent:hover .btn.btn-icon.m-failure{
	color:#f44336
}
.dark-scheme .table-striped .btn-parent:hover .btn.btn-icon.m-failure{
	color:#f44336
}
.dark-scheme .table-striped .btn-parent .btn.btn-icon.m-failure:hover{
	color:#f44336
}
.inner-text{
	font-size:13px;
	line-height:20px;
	padding:4px 0 7px;
	border-bottom:1px solid rgba(124,139,150,.4)
}
.stripe-card-number .form-control{
	font-size:13px;
	line-height:20px;
	padding:8px 8px 3px;
	height:36px;
	border:none;
	border-radius:6px;
	background-color:rgba(146,159,169,.08);
	color:#263238;
	box-shadow:none;
	transition:all .3s ease
}
.dark-scheme .stripe-card-number .form-control{
	color:#fff
}
.stripe-card-number iframe{
	padding-top:2px
}
.stripe-card-number .StripeElement--invalid+.card-errors{
	visibility:visible;
	opacity:1
}
.stripe-card-number .card-errors{
	position:absolute;
	visibility:hidden;
	opacity:0;
	font-size:11px;
	padding:2px 5px 3px;
	color:#fff;
	background:#f44336;
	border-radius:2px;
	left:6px;
	right:auto;
	top:2px;
	font-weight:700
}
@media (min-width:992px){
	.stripe-card-number .card-errors{
	left:calc(152px + 6px);
	right:auto;
	top:-26px
}

}
.stripe-card-number .card-errors:after{
	position:absolute;
	bottom:-4px;
	left:0;
	right:auto;
	margin-left:6px;
	content:'';
	width:0;
	height:0;
	border-left:4px solid transparent;
	border-right:4px solid transparent;
	border-top:4px solid #f44336
}
.settings-box .row-settings.notify-block .form-group.field-user-notify_by_email .checkbox-switch .material-switch{
	position:absolute;
	right:3px;
	top:29px;
	height:20px;
	left:auto;
	text-align:left
}
@media (min-width:992px){
	.settings-box .row-settings.notify-block .form-group.field-user-notify_by_email .checkbox-switch .material-switch{
	top:50%;
	margin-top:-17px;
	right:3px
}

}
@media (max-width:991px){
	.settings-box .row-settings.notify-block .form-group.field-user-notify_by_email .checkbox-switch .material-switch{
	top:12px
}

}
.datepicker{
	max-width:210px;
	margin-top:-20px;
	margin-left:23px;
	padding:0;
	border-radius:4px;
	border:none;
	box-shadow:0 3px 10px rgba(38,50,56,.2)
}
.datepicker .datepicker-switch:hover,.datepicker .prev:hover,.datepicker .next:hover,.datepicker tfoot tr th:hover{
	background-color:transparent !important;
	color:#263238
}
.dark-scheme .datepicker .datepicker-switch:hover,.dark-scheme .datepicker .prev:hover,.dark-scheme .datepicker .next:hover,.dark-scheme .datepicker tfoot tr th:hover{
	color:#fff
}
.settings-profile-page .datepicker{
	margin-left:16px
}
.datepicker>div{
	padding:18px;
	background-color:#fafbfc;
	z-index:1;
	border-radius:4px
}
.dark-scheme .datepicker>div{
	background-color:#222a30
}
.datepicker:after{
	display:none !important
}
.datepicker.datepicker-orient-top:before{
	left:50%;
	border:none;
	margin-left:-13px;
	bottom:-11px
}
.datepicker.datepicker-orient-top.datepicker-orient-left:before{
	left:105px
}
.datepicker:before{
	position:absolute;
	border:none !important;
	width:26px;
	height:26px;
	transform:rotate(-45deg);
	z-index:-1;
	box-shadow:-3px 3px 10px rgba(38,50,56,.2);
	background-color:#fafbfc
}
.dark-scheme .datepicker:before{
	background-color:#222a30
}
.datepicker .datepicker-days .table-condensed thead{
	flex-wrap:wrap;
	background-color:transparent;
	font-size:11px;
	line-height:23px;
	margin-bottom:0
}
.dark-scheme .datepicker .datepicker-days .table-condensed thead{
	background-color:transparent
}
.datepicker .datepicker-days .table-condensed thead tr>th{
	padding:0;
	height:20px
}
.datepicker .datepicker-days .table-condensed thead tr:nth-child(2n){
	background-color:#e5f3fc;
	border-radius:4px
}
.dark-scheme .datepicker .datepicker-days .table-condensed thead tr:nth-child(2n){
	background-color:#1f3444
}
.datepicker .datepicker-days .table-condensed thead tr+tr+tr{
	flex:1 1 100%;
	background-color:transparent
}
.datepicker .datepicker-days .table-condensed thead tr+tr+tr th{
	width:20px;
	height:20px;
	padding:5px;
	font-size:11px;
	line-height:20px;
	color:#bcbec0;
	text-transform:uppercase
}
.dark-scheme .datepicker .datepicker-days .table-condensed thead tr+tr+tr th{
	color:#fff
}
.datepicker .datepicker-days .table-condensed tbody tr{
	width:100%;
	height:auto;
	display:flex;
	flex-wrap:wrap;
	justify-content:space-between
}
.datepicker .datepicker-days .table-condensed tbody tr td{
	float:none;
	flex:0 1 20px;
	max-width:20px;
	height:20px;
	font-size:11px;
	line-height:20px;
	border-radius:50%;
	margin:0;
	background-color:transparent;
	transition:all .3s ease;
	justify-content:center
}
.datepicker .table-condensed thead{
	display:flex;
	background-color:#e5f3fc;
	border-radius:4px;
	margin-bottom:15px;
	font-size:11px;
	line-height:23px
}
.dark-scheme .datepicker .table-condensed thead{
	background-color:#1f3444
}
.datepicker .table-condensed thead tr>th{
	padding:0;
	margin:0;
	height:20px
}
.datepicker .table-condensed thead th.prev,.datepicker .table-condensed thead th.next{
	overflow:hidden;
	position:relative;
	color:#e5f3fc
}
.dark-scheme .datepicker .table-condensed thead th.prev,.dark-scheme .datepicker .table-condensed thead th.next{
	color:#1f3444
}
.datepicker .table-condensed thead th.prev:after,.datepicker .table-condensed thead th.next:after{
	position:absolute;
	left:0;
	top:0;
	right:0;
	font-family:"fragment-links";
	font-size:22px;
	line-height:24px;
	color:#263238
}
.dark-scheme .datepicker .table-condensed thead th.prev:after,.dark-scheme .datepicker .table-condensed thead th.next:after{
	color:#fff
}
.datepicker .table-condensed thead th.next:after{
	content:'\e617'
}
.datepicker .table-condensed thead th.prev:after{
	content:'\e616'
}
.datepicker .table-condensed tbody{
	width:100%;
	display:table;
	margin-bottom:2px
}
.datepicker .table-condensed tbody tr>td{
	width:170px;
	padding:0;
	height:auto;
	display:flex;
	flex-wrap:wrap;
	justify-content:space-between
}
.datepicker .table-condensed tbody tr td span{
	float:none;
	flex:0 1 35px;
	max-width:35px;
	height:35px;
	font-size:11px;
	line-height:35px;
	border-radius:50%;
	margin:0 0 10px;
	background-color:transparent;
	transition:all .3s ease
}
.datepicker .table-condensed tbody tr td span:not(.disabled){
	color:#263238
}
.dark-scheme .datepicker .table-condensed tbody tr td span:not(.disabled){
	color:#fff
}
.datepicker .table-condensed tbody tr td span:hover{
	background-color:rgba(0,134,230,.4)
}
.datepicker .table-condensed tbody tr td span.focused{
	background-color:#0086e6;
	color:#fff
}
.datepicker .table-condensed tfoot tr:last-child th{
	background-color:#f2f3f4;
	font-weight:400;
	font-size:11px;
	line-height:20px;
	transition:all .3s ease
}
.dark-scheme .datepicker .table-condensed tfoot tr:last-child th{
	background-color:#2b353c;
	color:#fff
}
.datepicker .table-condensed tfoot tr:last-child th:hover{
	background:#0086e6;
	color:#fff
}
.settings-box .settings-box__content .footer-wrapper{
	padding:10px;
	position:absolute;
	left:0;
	right:0;
	bottom:0
}
@media (min-width:767px){
	.settings-box .settings-box__content .footer-wrapper{
	display:none
}

}
.settings-box .settings-box__content .container,.settings-box .inner-box .container{
	width:auto;
	padding-left:0;
	padding-right:0
}
.settings-box .settings-box__content .row,.settings-box .inner-box .row{
	margin:0
}
.settings-box .settings-box__content .col-md-offset-1,.settings-box .settings-box__content .col-md-10,.settings-box .inner-box .col-md-offset-1,.settings-box .inner-box .col-md-10{
	padding:0;
	margin-left:0;
	width:100%;
	position:static
}
.settings-box__left-column .inner-box .navbar-nav{
	width:100%
}
.settings-box .field-user-rightcolumnbehavior .radio{
	margin-bottom:0
}
.settings-box .field-user-rightcolumnbehavior .radio:first-child{
	padding-top:0;
	margin-bottom:6px
}
.settings-box .field-user-rightcolumnbehavior .radio>label .radio-title{
	font-size:15px;
	line-height:20px;
	font-weight:600;
	flex:0 1 100%
}
.settings-box .radio{
	margin:0 0 11px
}
.settings-box .radio>label{
	margin:0;
	padding:0
}
.settings-box .radio>label .email-frequency-label{
	font-size:15px;
	line-height:20px;
	padding:0;
	font-weight:400
}
.settings-box .radio>label .email-frequency-hint{
	font-size:13px;
	line-height:18px;
	font-weight:400;
	color:#929fa9;
	margin:0
}
@media (min-width:580px){
	.settings-account-page .footer,.settings-profile-page .footer,.settings-notifications-page .footer,.settings-enable-payouts-page .footer,.settings-payouts-identity-page .footer,.settings-payouts-account-page .footer,.settings-payouts-page .footer,.settings-payments-card-page .footer,.settings-payments-page .footer,.settings-referrals-page .footer{
	display:none
}

}
.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{
	color:inherit
}
.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{
	color:inherit
}
.has-success .form-control:focus{
	box-shadow:none
}
.material-switch>input[type=checkbox]{
	display:none
}
.material-switch>label{
	cursor:pointer;
	height:0;
	position:relative;
	width:48px;
	font-size:9px;
	line-height:19px
}
.material-switch>label span,.material-switch>label em{
	position:absolute;
	top:-9px;
	font-style:normal;
	transition:all .3s ease;
	text-transform:uppercase
}
.material-switch>label span{
	left:8px;
	opacity:0;
	visibility:hidden;
	color:#fff
}
.material-switch>label em{
	right:8px;
	opacity:1;
	visibility:visible;
	color:#929fa9
}
.push-settings{
	transition:all .3s ease
}
.push-settings__title{
	font-size:15px;
	line-height:20px;
	color:#263238;
	font-weight:600
}
@media (min-width:991px){
	.push-settings__title{
	float:left;
	width:129px;
	margin:0 26px 0 0;
	text-align:right
}

}
.dark-scheme .push-settings__title{
	color:#fff
}
.push-settings .row-settings.hr-row{
	padding-bottom:3px
}
.push-settings .settings-box__subtitle{
	padding-bottom:0
}
.push-settings .notify-block,.push-settings .wrap-check{
	transition:all .3s ease
}
.push-settings .notify-block{
	transition-delay:.3s
}
.push-settings .wrap-check{
	height:0;
	opacity:0;
	visibility:hidden;
	overflow:hidden
}
.push-settings-blocked-message,.push-settings-unsupported-message{
	padding-bottom:10px;
	font-size:14px;
	line-height:25px;
	font-weight:600
}
.push-settings.push-state-disabled .wrap-check{
	height:0;
	opacity:0;
	visibility:hidden
}
.push-settings.push-state-disabled .notify-block{
	opacity:0;
	visibility:hidden
}
.push-settings.push-state-enabled .wrap-check{
	height:410px;
	opacity:1;
	visibility:visible
}
@media (min-width:767px) and (max-width:991px){
	.push-settings.push-state-enabled .wrap-check{
	height:510px
}

}
@media (max-width:767px){
	.push-settings.push-state-enabled .wrap-check{
	height:450px
}

}
@media (max-width:350px){
	.push-settings.push-state-enabled .wrap-check{
	height:580px
}

}
.push-settings.push-state-enabled .notify-block{
	opacity:1;
	visibility:visible
}
.wrap-check__wrapper,.wrap-check-secondary__wrapper{
	overflow:hidden
}
.wrap-check-secondary{
	opacity:0;
	height:0;
	padding-top:0;
	visibility:hidden;
	overflow:hidden;
	transition:all .3s ease
}
.wrap-check-secondary__wrapper{
	padding-bottom:15px
}
@media (max-width:767px){
	.wrap-check-secondary__wrapper{
	padding-top:6px;
	padding-bottom:0
}

}
.wrap-check-secondary .notify-block{
	opacity:0;
	visibility:hidden;
	transition:all .3s ease;
	transition-delay:.3s
}
.wrap-check-secondary.showcheckbox{
	height:630px;
	visibility:visible;
	opacity:1;
	padding-top:22px
}
@media (min-width:767px) and (max-width:991px){
	.wrap-check-secondary.showcheckbox{
	height:760px
}

}
@media (max-width:767px){
	.wrap-check-secondary.showcheckbox{
	height:700px;
	padding-top:12px
}

}
.wrap-check-secondary.showcheckbox .notify-block{
	opacity:1;
	visibility:visible
}
.material-switch>label:before{
	border-radius:22px;
	content:'';
	height:22px;
	margin-top:-10px;
	position:absolute;
	transition:all .4s ease-in-out;
	width:48px;
	background:#fff;
	border:2px solid #929fa9;
	background-clip:border-box;
	-webkit-backface-visibility:hidden
}
.material-switch>label:after{
	background:#929fa9;
	background-clip:border-box;
	-webkit-backface-visibility:hidden;
	border-radius:16px;
	border:2px solid #fff;
	content:'';
	height:18px;
	left:2px;
	position:absolute;
	top:-8px;
	transition:all .3s ease-in-out;
	width:18px
}
.material-switch>input[type=checkbox]:checked+label:before{
	background-color:#0086e6;
	border-color:#0086e6
}
.material-switch>input[type=checkbox]:checked+label span{
	opacity:1;
	visibility:visible
}
.material-switch>input[type=checkbox]:checked+label em{
	opacity:0;
	visibility:hidden
}
.material-switch>input[type=checkbox]:checked+label:after{
	left:29px;
	border-color:#0086e6
}
.settings-enable-payouts-page .settings-box__content-inner .form{
	padding-top:20px
}
@media (min-width:992px){
	.settings-enable-payouts-page .settings-box__content-inner .form{
	padding-top:0
}

}
.settings-box .panel-default .panel-body .left-sidebar-box__wrap{
	display:none
}
@media (max-width:767px){
	.settings-box .panel-default .panel-body{
	padding-right:30px;
	padding-left:30px;
	padding-top:11px
}
.settings-box .panel-default .panel-body .left-sidebar-box__wrap{
	display:block;
	margin:-12px -20px 10px;
	box-shadow:0 1px 2px rgba(0,0,0,.1)
}
.settings-box .panel-default .panel-body .left-sidebar-box__wrap .left-sidebar-box__avatar{
	margin-left:10px;
	top:-5px
}

}
@media (max-width:490px){
	.settings-box .panel-default{
	padding-left:20px;
	padding-right:20px
}

}
@media (max-width:767px){
	.settings-box .mobile-view-nav,.settings-box .mobile-view-content{
	transition:all .3s ease
}
.settings-box.active-mobile-view-content .mobile-view-nav{
	left:-100%;
	right:100%;
	display:none
}
.settings-box.active-mobile-view-content .mobile-view-content{
	left:0;
	right:0;
	display:block
}
.settings-box.active-mobile-view-nav .mobile-view-nav{
	left:0;
	right:0;
	display:block
}
.settings-box.active-mobile-view-nav .mobile-view-content{
	left:-100%;
	right:100%;
	display:none
}
.settings-box.mobile-view-content .mobile-view-nav{
	left:0;
	right:0;
	display:block
}
.settings-box.mobile-view-content .mobile-view-content{
	left:-100%;
	right:100%;
	display:none
}

}
@media (max-width:767px){
	.settings-analytics-page .content-part .container,.settings-messages-page .content-part .container,.settings-security-page .content-part .container,.settings-profile-widget-page .content-part .container,.settings-profile-page .content-part .container,.settings-account-page .content-part .container,.settings-privacy-page .content-part .container,.settings-notifications-page .content-part .container,.settings-payouts-page .content-part .container,.settings-payments-page .content-part .container,.settings-payouts-identity-page .content-part .container,.settings-enable-payouts-page .content-part .container,.settings-payments-card-page .content-part .container,.settings-mybio-page .content-part .container,.settings-referrals-page .content-part .container,.settings-manage-links-page .content-part .container{
	max-width:none
}

}
.sharing-block{
	padding-top:10px
}
@media (max-width:767px){
	.site-start-sharing-page .sharing-block{
	padding-top:4px
}

}
.sharing-block .btn{
	min-width:100px;
	margin-right:10px
}
.site-start-sharing-page .sharing-block .btn{
	max-width:180px;
	width:100%;
	height:40px;
	font-size:15px;
	color:#fff;
	border-radius:20px;
	display:flex;
	align-items:center;
	justify-content:center
}
@media (min-width:767px){
	.site-start-sharing-page .sharing-block .btn{
	margin-right:0
}

}
@media (max-width:767px){
	.site-start-sharing-page .sharing-block .btn{
	font-size:17px;
	line-height:23px;
	min-width:0
}

}
.site-start-sharing-page .sharing-block .btn.btn-primary{
	order:2
}
@media (min-width:767px){
	.site-start-sharing-page .sharing-block .btn.btn-primary{
	margin-left:20px
}

}
@media (max-width:767px){
	.site-start-sharing-page .sharing-block .btn.btn-primary{
	color:rgba(146,159,169,.4)
}
.site-start-sharing-page .sharing-block .btn.btn-primary:disabled{
	opacity:1
}
.site-start-sharing-page .sharing-block .btn.btn-primary:hover{
	background-color:transparent
}

}
.site-start-sharing-page .sharing-block .btn.btn-cancel{
	background-color:rgba(146,159,169,.6)
}
@media (max-width:767px){
	.site-start-sharing-page .sharing-block .btn.btn-cancel{
	color:#2196f3;
	background-color:transparent
}
.site-start-sharing-page .sharing-block .btn.btn-cancel:hover{
	background-color:transparent !important
}

}
.site-start-sharing-page .sharing-block .btn.btn-cancel:hover{
	background-color:#929fa9
}
@media (max-width:767px){
	.site-start-sharing-page .sharing-block .btn{
	width:auto;
	padding:0;
	background-color:transparent;
	border-radius:0
}

}
.quest-checkout-form .settings-box__content-inner,.quest-checkout-form .settings-box__content,.quest-checkout-form .settings-box{
	background-color:transparent;
	box-shadow:none
}
.dark-scheme .quest-checkout-form .settings-box__content-inner,.dark-scheme .quest-checkout-form .settings-box__content,.dark-scheme .quest-checkout-form .settings-box{
	background-color:transparent;
	box-shadow:none
}
.quest-checkout-form .submit-btn{
	width:100%
}
.quest-checkout-form__social-block{
	flex:0 1 100%;
	padding:10px 0 0
}
.quest-checkout-form__social-block>.btn{
	display:block;
	width:100%;
	height:30px;
	line-height:20px;
	padding:5px 10px;
	margin-bottom:10px
}
.quest-checkout-form__social-block>.btn.twitter{
	background-color:#1da1f2
}
.quest-checkout-form__social-block>.btn.facebook{
	background-color:#4267b2
}
.quest-checkout-form__social-block>.btn.google{
	background-color:#4285f4
}
.quest-checkout-form__social-block>.btn.instagram{
	background:linear-gradient(to right,#bd3381,#ee583f)
}
.quest-checkout-form__social-block>.btn.instagram_fb{
	background:linear-gradient(to right,#bd3381,#ee583f)
}
.guest-checkout-page-block{
	display:none
}
.guest-checkout-page-block__title{
	position:absolute;
	display:block;
	left:40px;
	top:50%;
	margin-top:-12px;
	padding:1px 0 0;
	font-size:17px;
	line-height:23px;
	font-weight:600;
	color:#263238
}
.dark-scheme .guest-checkout-page-block__title{
	color:#fff
}
@media (min-width:992px){
	.guest-checkout-page-block__title{
	display:none
}

}
.guest-checkout-page-block .btn-cancel,.guest-checkout-page-block .btn-primary{
	background-color:transparent;
	border-radius:15px;
	border:2px solid transparent;
	font-size:15px;
	line-height:20px;
	height:30px;
	padding:2px 14px 8px
}
@media (max-width:992px){
	.guest-checkout-page-block .btn-cancel,.guest-checkout-page-block .btn-primary{
	border:none;
	padding:0;
	height:auto;
	font-size:17px;
	line-height:23px;
	border-radius:0
}

}
.guest-checkout-page-block .btn-cancel{
	border-color:#929fa9;
	color:#929fa9
}
@media (min-width:767px){
	.guest-checkout-page-block .btn-cancel:hover{
	background-color:#929fa9
}

}
@media (min-width:992px){
	.guest-checkout-page-block .btn-cancel i{
	display:none
}

}
@media (max-width:992px){
	.guest-checkout-page-block .btn-cancel{
	position:absolute;
	left:0;
	top:11px;
	width:30px;
	height:30px;
	text-indent:-100px;
	overflow:hidden;
	color:#2196f3;
	text-align:center
}
.guest-checkout-page-block .btn-cancel i{
	position:absolute;
	top:0;
	left:0;
	right:0;
	text-align:center;
	text-indent:0
}
.guest-checkout-page-block .btn-cancel i:before{
	font-size:24px;
	line-height:30px
}

}
@media (max-width:600px){
	.guest-checkout-page-block .btn-cancel{
	left:10px
}

}
.guest-checkout-page-block .btn-primary{
	border-color:#2196f3;
	color:#2196f3;
	margin-left:13px
}
@media (max-width:992px){
	.guest-checkout-page-block .btn-primary{
	margin-top:3px
}

}
.guest-checkout-page-block .btn-primary:hover{
	background-color:#2196f3
}
.site-guest-checkout-page{
	background-color:#fff
}
@media (max-width:992px){
	.site-guest-checkout-page .settings-box{
	margin:0
}

}
@media (max-width:600px){
	.site-guest-checkout-page .settings-box{
	padding:0 15px
}

}
.site-guest-checkout-page .guest-checkout-page-block{
	display:block;
	float:right;
	padding:10px 0 0
}
@media (max-width:992px){
	.site-guest-checkout-page .guest-checkout-page-block{
	display:flex;
	float:none;
	justify-content:space-between
}

}
@media (max-width:600px){
	.site-guest-checkout-page .guest-checkout-page-block{
	padding:10px 15px 0
}

}
.site-guest-checkout-page.dark-scheme{
	background-color:#263238
}
.site-guest-checkout-page .panel,.site-guest-checkout-page .panel-body{
	background-color:transparent;
	box-shadow:none
}
.site-guest-checkout-page .panel-body{
	padding:27px 0 0
}
@media (min-width:992px){
	.site-guest-checkout-page .footer-wrapper{
	position:absolute;
	right:-22px;
	bottom:27px;
	min-width:280px
}

}
.site-guest-checkout-page .navbar-collapse{
	display:none !important
}
.site-guest-checkout-page .settings-box__content{
	margin-left:0
}
@media (max-width:992px){
	.site-guest-checkout-page .navbar-brand{
	display:none
}

}
.quest-checkout-form{
	position:relative
}
@media (min-width:768px){
	.quest-checkout-form__btn-group{
	right:0;
	top:34px;
	width:270px
}

}
@media (min-width:991px){
	.quest-checkout-form__btn-group{
	right:41px;
	top:-30px;
	width:350px
}

}
@media (max-width:600px){
	.quest-checkout-form__btn-group{
	padding:0 15px
}

}
.quest-checkout-form__title{
	font-size:25px;
	line-height:34px;
	padding:0 10px 10px;
	color:#263238
}
.dark-scheme .quest-checkout-form__title{
	color:#fff
}
@media (min-width:992px){
	.quest-checkout-form__title{
	display:block
}

}
.quest-checkout-form .quest-checkout-form__social-block .btn{
	margin-bottom:19px;
	text-align:left;
	padding-left:80px
}
.quest-checkout-form .btn{
	font-size:15px;
	line-height:20px;
	padding:7px 13px 9px;
	height:36px
}
.quest-checkout-form .separator-or{
	margin:12px 0 1px
}
.dark-scheme .quest-checkout-form .separator-or span{
	background-color:#263238
}
@media (min-width:992px){
	.quest-checkout-form .separator-or{
	margin:20px 0 10px
}

}
.mybio-box{
	text-align:center
}
.mybio-box__img{
	padding-top:10px;
	width:220px;
	margin:0 auto 10px
}
.mybio-box__img img{
	width:100%
}
.mybio-box__description{
	padding:15px 20px 20px;
	margin:0
}
.mybio-box__link a{
	text-decoration:underline;
	color:#263238
}
.dark-scheme .mybio-box__link a{
	color:#fff
}
.mybio-box__link a:hover{
	color:#0086e6
}
.dark-scheme .mybio-box__link a:hover{
	color:#0086e6
}
.block-referral{
	padding:4px 0;
	text-align:center
}
@media (max-width:991px){
	.block-referral{
	padding-top:15px
}

}
@media (max-width:767px){
	.block-referral{
	padding-top:5px
}

}
.block-referral .ref-url{
	font-size:15px;
	line-height:20px;
	padding-bottom:7px;
	margin-bottom:8px;
	border-bottom:1px solid rgba(146,159,169,.15)
}
.block-referral .ref-slogan{
	padding-bottom:4px;
	color:#929fa9
}
.referrals-block{
	padding-top:20px;
	display:flex;
	flex-wrap:wrap;
	justify-content:space-between
}
.referrals-block__total{
	padding-top:4px;
	font-size:17px;
	line-height:23px;
	font-weight:600;
	color:#263238;
	text-align:right
}
.dark-scheme .referrals-block__total{
	color:#fff
}
.referrals-block__total em{
	display:block;
	font-size:13px;
	line-height:18px;
	font-weight:400;
	font-style:normal;
	color:#929fa9
}
@media (min-width:991px){
	.referrals-block__total{
	order:3
}

}
@media (min-width:991px){
	.referrals-block .referrals-search-box{
	flex:1 1 auto;
	max-width:240px;
	min-width:0;
	order:2
}

}
.referrals-block>h3{
	color:#263238;
	margin:0;
	padding-top:3px
}
.dark-scheme .referrals-block>h3{
	color:#fff
}
@media (min-width:991px){
	.referrals-block>h3{
	order:1
}

}
.referrals-block>h3 small{
	display:block;
	padding-top:2px;
	font-size:13px;
	line-height:18px;
	font-weight:400;
	color:#929fa9
}
.no-purchases-label{
	padding:10px 0
}
.refferals-share{
	display:flex;
	justify-content:center;
	margin-bottom:-5px
}
.refferals-share a{
	position:relative;
	width:30px;
	height:30px;
	margin:0 3px;
	border-radius:50%
}
.refferals-share a:hover span{
	top:-35px;
	opacity:1;
	visibility:visible
}
.refferals-share a img{
	width:100%;
	border-radius:50%
}
.refferals-share a span{
	position:absolute;
	top:-50px;
	left:50%;
	transform:translateX(-50%);
	opacity:0;
	visibility:hidden;
	white-space:nowrap;
	font-size:11px;
	line-height:20px;
	padding:2px 5px;
	background-color:#263238;
	color:#fff;
	border-radius:3px;
	transition:all .3s ease
}
.dark-scheme .refferals-share a span{
	background-color:#fff;
	color:#263238
}
.refferals-share a span:after{
	position:absolute;
	content:'';
	width:7px;
	height:7px;
	transform:rotate(45deg);
	bottom:-4px;
	left:50%;
	margin-left:-4px;
	background-color:#263238
}
.dark-scheme .refferals-share a span:after{
	color:#fff
}
.category-divider{
	font-weight:600;
	font-size:22px;
	line-height:33px;
	padding:6px 0;
	border-radius:6px;
	text-align:center;
	color:rgba(146,159,169,.6);
	margin-bottom:10px
}
.category-divider:focus{
	outline:none
}
.category-divider.regular-links-header{
	background-color:#fafbfc;
	border:1px solid rgba(33,150,243,.5)
}
.dark-scheme .category-divider.regular-links-header{
	background-color:#263238
}
.sensitive-links-wrapper .link-wrapper.more-links,.sensitive-links-wrapper .sensitive-links.sensitive-links-notice,.category-divider.sensitive-links-header,.link-list-wrapper .category-divider{
	background-color:#fafbfc;
	border:1px solid rgba(33,150,243,.5)
}
.dark-scheme .sensitive-links-wrapper .link-wrapper.more-links,.dark-scheme .sensitive-links-wrapper .sensitive-links.sensitive-links-notice,.dark-scheme .category-divider.sensitive-links-header,.dark-scheme .link-list-wrapper .category-divider{
	background-color:#263238
}

.featherlight.featherlight-loading .featherlight-close-icon{
	left:50%;
	right:auto;
	top:50%;
	transform:translate(-50%,-50%);

	margin:0
}
.featherlight.featherlight-loading .featherlight-close-icon:before{
	content:'\e663';
	animation:rotate 2s linear infinite
}
.featherlight .featherlight-close-icon{
	position:absolute;
	top:10px;
	right:10px;
	min-width:0;
	text-indent:100px;
	overflow:hidden;
	width:25px;
	height:25px;
	background-color:transparent !important
}
.featherlight .featherlight-close-icon:hover:before{
	color:#222b32
}
.dark-scheme .featherlight .featherlight-close-icon:hover:before{
	color:#fff
}
.featherlight .featherlight-close-icon:before{
	position:absolute;
	left:0;
	top:0;
	right:0;
	bottom:0;
	font-size:24px;
	line-height:25px;
	text-indent:0;
	font-family:"fragment-links";
	content:'\e64a';
	color:rgba(34,43,50,.4)
}
.dark-scheme .featherlight .featherlight-close-icon:before{
	color:rgba(255,255,255,.4)
}
.featherlight .featherlight-content{
	border-radius:6px;
	background-color:#fff;
	overflow:hidden;
	padding:25px !important;
	border-bottom:none !important
}
.dark-scheme .featherlight .featherlight-content{
	background-color:#222b32
}
.message-index-page .row-main-content{
	position:relative
}
.message-index-page .main-content{
	width:100%
}
.list-tab{
	height:100%
}
.chat-unread-msg{
	margin-left:auto;
	border-radius:50%;
	padding:2px 4px;
	font-size:11px;
	color:#fff;
	text-align:center;
	min-width:18px
}
.nobody-to-chat-header{
	font-size:15px;
	font-weight:600;
	color:#263238;
	position:relative;
	top:2px;
	left:0;
	bottom:0;
	right:0;
	text-align:center
}
.new-message-btn-chat{
	display:block;
	padding:8px 15px;
	max-width:140px;
	border-radius:18px;
	margin:20px auto 0;
	border-width:2px;
	border-style:solid
}
.chat-online-indicator{
	display:none;
	width:6px;
	height:6px;
	border-radius:50%;
	position:absolute;
	bottom:0;
	z-index:9999;
	box-sizing:content-box;
	border:2px solid #fff;
	background-clip:padding-box;
	right:2px
}
.online_status.online .chat-online-indicator{
	display:block
}

.timestamp-wrapper{
	display:flex;
	align-items:center;
	position:relative
}
.timestamp-wrapper .purchase_status{
	position:absolute;
	top:1px;
	left:calc(100% + 5px);
	white-space:nowrap
}
.chat_message_from_me .timestamp-wrapper .purchase_status{
	left:auto;
	right:100%
}
.new-msg__search-icon{
	color:rgba(146,159,169,.3)
}
.chat_message img{
	border-radius:50%
}
.chat_message a{
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis
}
.chat_message.chat_message_from_me a{
	color:#fff
}
.chat_message.chat_message_from_me.type-link-message .msg_body{
	position:relative
}
.chat_message.chat_message_from_me.type-link-message .msg_body:before{
	content:'\e647';
	font-family:"fragment-links";
	font-size:24px;
	position:absolute;
	top:50%;
	left:-30px;
	transform:translateY(-50%)
}
.chat_message.chat_message_from_me.type-tip .msg_body{
	position:relative
}
.chat_message.chat_message_from_me.type-tip .msg_body:after{
	position:absolute;
	font-family:"fragment-links";
	content:'\e655';
	font-size:24px;
	line-height:1em;
	top:50%;
	transform:translateY(-50%);
	left:-30px;
	color:rgba(146,159,169,.4)
}
.chat_message.chat_message_from_notme{
	padding-left:34px
}
.chat_message.chat_message_from_notme .chat_message_price{
	color:rgba(146,159,169,.6)
}
.chat_message.chat_message_from_notme .purchase_status{
	order:2;
	margin-right:0;
	margin-left:10px
}
.chat_message.chat_message_from_notme.type-tip .msg_body:after{
	position:absolute;
	font-family:"fragment-links";
	content:'\e655';
	font-size:24px;
	line-height:1em;
	top:50%;
	transform:translateY(-50%);
	right:-30px;
	color:rgba(146,159,169,.4)
}
.chat_message.chat_message_from_notme a{
	color:#263238
}
.dark-scheme .chat_message.chat_message_from_notme a{
	color:#fff
}
.chat_message.chat_message_from_notme.type-link-message .msg_body{
	position:relative
}
.chat_message.chat_message_from_notme.type-link-message .msg_body:before{
	content:'\e647';
	font-family:"fragment-links";
	font-size:24px;
	position:absolute;
	top:50%;
	right:-30px;
	transform:translateY(-50%);
	color:rgba(146,159,169,.4)
}
.chat_message__body-wrapper{
	width:270px;
	text-align:left
}
@media (max-width:479px){
	.chat_message__body-wrapper{
	width:200px
}

}
.chat_message_link{
	display:flex;
	align-items:center;
	font-weight:600;
	margin-bottom:10px
}
.chat_message_link>img{
	margin-right:10px
}
.chat_message_price{
	margin-left:auto
}
.chat_message.type-link-message .purchase_status{
	font-weight:600
}
.chat_message_text{
	line-height:20px
}
.message-user-avatar{
		
width:24px;
	height:24px;
	border-radius:50%;
	position:absolute;
	left:-34px;
	top:50%;
	transform:translateY(-50%)
}

@keyframes fadeInBox{
	0%{
	opacity:0
}
100%{
	opacity:1
}

}
.nobody-following-mob,.nobody-following{
	position:absolute;
	top:50%;
	left:0;
	right:0;
	transform:translate(0,-50%);
	font-size:17px;
	line-height:30px;
	font-weight:600;
	text-align:center;
	color:rgba(146,159,169,.6);
	-webkit-animation-duration:1s;
	animation-duration:1s;
	-webkit-animation-fill-mode:both;
	animation-fill-mode:both;
	-webkit-animation-name:fadeInBox;
	animation-name:fadeInBox;
	display:none
}
@media (min-width:767px){
	.have-not-chats .nobody-following{
	display:block
}

}
@media (max-width:767px){
	.contacts-tab .have-not-chats .nobody-following{
	display:block
}

}
@media (max-width:767px){
	.have-not-chats .nobody-following-mob{
	display:block
}

}
@media (max-width:767px){
	.contacts-tab .have-not-chats .nobody-following-mob{
	display:none
}

}
.profile-index-page .profile-info.profile-page br{
	display:none
}
@media (max-width:991px){
	.under-navbar-scroll .profile-username a,.under-navbar-scroll .profile-usertag a{
	color:#fefefe
}
.under-navbar-scroll .profile-username a i,.under-navbar-scroll .profile-usertag a i{
	position:static
}
.under-navbar-scroll .profile-username btn.btn-link.modal-trigger,.under-navbar-scroll .profile-usertag btn.btn-link.modal-trigger{
	display:none
}

}
@media (max-width:767px){
	.under-navbar-scroll .profile-username,.under-navbar-scroll .profile-usertag{
	color:#263238
}

}
@media (max-width:767px){
	.under-navbar-scroll.dark-scheme .profile-username,.under-navbar-scroll.dark-scheme .profile-usertag{
	color:#fff
}

}
.profile-panel{
	margin-top:-70px
}
@media (max-width:767px){
	.profile-panel{
	margin-top:-37px;
	margin-left:10px;
	margin-right:10px;
	background-color:#FFF0
}
.dark-scheme .profile-panel{
	background-color:#263238
}
.site-index-page .profile-panel{
	margin-top:-15px
}

}
@media (max-width:600px){
	.profile-panel{
	margin-left:0;
	margin-right:0
}

}
@media (max-width:3200px){
	.profile-panel .container{
	padding:0;
	width:auto;
	background-color: #ffedf8;
		
}

}
.profile-panel__fixed-panel{
	visibility:hidden;
	opacity:0;
	position:fixed;
	top:-44px;
	left:0;
	right:0;
	background-color:#fff;
	z-index:99;
	padding:10px 50px 10px 40px;
	transition:all .3s ease;
	box-shadow:0 1px 2px rgba(0,0,0,.1)
}
@media (min-width:991px){
	.profile-panel__fixed-panel{
	display:none
}

}
.profile-panel__fixed-panel .profile-info{
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.profile-panel__fixed-panel .profile-info a{
	display:contents;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.profile-index-page.under-navbar-scroll .profile-panel__fixed-panel{
	visibility:visible;
	opacity:1;
	top:0
}
.profile-index-page.under-navbar-scroll.dark-scheme .profile-panel__fixed-panel{
	background-color:#263238
}
.profile-panel__fixed-panel .profile-info a .fragment-icon-i60:before{
	font-size:15px;
	line-height:20px
}
.under-navbar-scroll .profile-panel__fixed-panel .profile-info a .fragment-icon-i60:before{
	font-size:15px;
	line-height:20px
}
@media (max-width:3200px){
	.profile-panel__fixed-panel .profile-info .profile-username,.profile-panel__fixed-panel .profile-info .profile-usertag{
	display:inline-block
}
.guest-role .profile-panel__fixed-panel .profile-info .profile-username,.guest-role .profile-panel__fixed-panel .profile-info .profile-usertag{
	display:inline-block
}

}
.profile-panel__fixed-panel .profile-username,.profile-panel__fixed-panel .profile-usertag{
	color:#263238;
	font-size:15px;
	line-height:20px
}
@media (max-width:3200px){
	.profile-panel__fixed-panel .profile-username,.profile-panel__fixed-panel .profile-usertag{
	display:inline-block;
	color:#fefefe;
	max-width:calc(50% - 5px);
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}


}
@media (max-width:767px){
	.profile-panel__fixed-panel .profile-username,.profile-panel__fixed-panel .profile-usertag{
	color:#263238
}

}
.profile-panel__fixed-panel br{
	display:none
}
.profile-panel__bg{
	height:200px
}
@media (max-width:3200px){
	.profile-panel__bg{
	height:100px
}

}

@media screen and (min-width:768px) and (max-width:3200px){
	.profile-panel {
	    margin-top: -109px;
	    height: 160px;
		
}

}

@media (max-width:767px){
		.profile-panel__bg{
			background-color:#fff0;
			position:relative;
			height: 20px;
		
}
	
	.dark-scheme .profile-panel__bg{
			background-color:#263238
	
}
	
	.profile-panel__bg:after{
			display:none
	
}

}
.profile-scroll .profile-panel__bg{
	z-index:11
}
.profile-panel__bg:after{
	position:absolute;
	content:'';
	left:0;
	right:0;
	top:0;
	height:200px;
	z-index:-1
}
@media (max-width:3200px){
	.profile-panel__bg:after{
	height:100px;
	display:block
}

}
@media (max-width:767px){
	.profile-panel__bg:after{
	z-index:1
}

}
.profile-scroll .profile-panel__bg:after{
	position:fixed;
	top:-150px;
	left:0;
	right:0;
	z-index:12
}
.ready.guest-role .profile-panel__bg:after{
	left:0;
	right:0;
	margin-left:-25vw;
	margin-right:-25vw
}
.profile-panel__bg:before{
	position:fixed;
	left:0;
	right:0;
	top:0;
	height:100px;
	z-index:0;
	content:'';
	/*background:linear-gradient(rgba(38,50,56,.4) 0%,transparent 90%) no-repeat*/
}
@media (max-width:3200px){
	.profile-panel__bg:before{
	height:70px
}

}
@media (max-width:767px){
	.profile-panel__bg:before{
	display:none
}

}
@media (max-width:3200px){
	.profile-panel__bg:before{
	position:absolute
}

}
.profile-scroll .profile-panel__bg:before{
	position:fixed;
	display:block;
	z-index:13
}
.profile-panel__inner-panel{
	position:relative;
	height:60px;
	margin-bottom:20px;
	padding:12px 15px 12px 19px;
	display:flex;
	justify-content:flex-end;
	align-items:flex-start;
	z-index:12
}
@media (max-width:991px){
	.profile-panel__inner-panel{
	padding:12px 0
}

}
@media (max-width:767px){
	.profile-panel__inner-panel{
	height:auto;
	justify-content:flex-start;
	flex-wrap:wrap;
	margin-bottom:0;
	padding:0 20px
}
.guest .profile-panel__inner-panel{
	padding:0 20px
}

}
@media (max-width:600px){
	.profile-panel__inner-panel{
	margin-bottom:0
}

}
@media (min-width:991px){
	.profile-scroll .profile-panel__inner-panel{
	position:fixed;
	top:50px;
	width:960px;
	left:50%;
	transform:translate(-50%,0);
	z-index:100
}

}
@media (max-width:991px){
	.under-navbar-scroll .profile-panel__inner-panel{
	z-index:100
}

}
.profile-panel__inner-panel .online_status{
	position:absolute;
	bottom:70px;
	right:10px;
	background-color:rgba(0,0,0,.15);
	border-radius:15px;
	color:#fefefe;
	font-size:13px;
	line-height:18px;
	font-weight:600;
	padding:5px 15px;
	display:flex;
	transition:all .3s ease;
	visibility:visible;
	opacity:1;
	z-index:2
}
.profile-panel__inner-panel .online_status>div:first-child{
	margin-right:5px
}
.profile-scroll .profile-panel__inner-panel .online_status{
	visibility:hidden;
	opacity:0
}
@media (max-width:991px){
	.under-navbar-scroll .profile-panel__inner-panel .online_status{
	bottom:8px;
	right:60px
}

}
@media (max-width:600px){
	.under-navbar-scroll .profile-panel__inner-panel .online_status{
	display:none
}

}
@media (max-width:767px){
	.profile-panel__inner-panel .online_status{
	bottom:auto;
	top:-40px;
	right:15px
}

}
.profile-panel__inner-panel .online_status+.online_status{
	bottom:70px
}
.guest .profile-panel__inner-panel .online_status+.online_status{
	bottom:105px
}
@media (max-width:767px){
	.guest .profile-panel__inner-panel .online_status+.online_status{
	bottom:auto
}

}
@media (max-width:767px){
	.profile-panel__inner-panel .online_status+.online_status{
	bottom:auto;
	top:-88px;
	right:50px
}
.guest-role .profile-panel__inner-panel .online_status+.online_status{
	right:15px
}

}
.profile-panel__inner-panel:after{
	position:absolute;
	content:'';
	right:-100%;
	left:-100%;
	top:0;
	bottom:0;
	background-color:#fff;
	z-index:-1
}
.dark-scheme .profile-panel__inner-panel:after{
	background-color:#263238
}
@media (max-width:767px){
	.profile-panel__inner-panel:after{
	bottom:-18px;
	top:0;
	left:0;
	right:0
}

}
.profile-panel__inner-panel .profile-avatar{
	position:absolute;
	left:0;
	bottom:2px;
	width:166px;
	height:166px;
	border:4px solid #fff;
	border-radius:50%;
	transition:all .3s ease
}

@media (max-width:3200px){
		.profile-panel__inner-panel .profile-avatar {
			width: 180px;
			height: 180px;
			border-width: 3px;
			left: 20px;
		
}

}
@media (max-width:767px){
	.profile-panel__inner-panel .profile-avatar{
	bottom:auto;
	left:20px;
	width:84px;
	height:84px;
	top:-44px;
	z-index:100
}
.guest .profile-panel__inner-panel .profile-avatar{
	    left: 20px;
	    width: 100px;
	    height: 100px;
	    top: -65px;
		
}

}
.profile-panel__inner-panel .profile-avatar i{
	border-radius:50%
}
.dark-scheme .profile-panel__inner-panel .profile-avatar{
	border-color:#263238
}
.profile-scroll .profile-panel__inner-panel .profile-avatar{
	border-width:2px;
	width:36px;
	height:36px;
	bottom:10px;
	left:20px
}
.profile-panel__inner-panel .edit-btn,.profile-panel__inner-panel .btn-follow{
	background-color:rgba(146,159,169,.6);
	color:#fff;
	font-weight:600;
	font-size:15px;
	line-height:20px;
	min-height:36px;
	min-width:115px;
	border-radius:18px;
	padding:8px 13px 8px;
	margin-right:19px
}
@media (max-width:767px){
	.profile-panel__inner-panel .edit-btn,.profile-panel__inner-panel .btn-follow{
	margin-left:51px;
	min-width:152px;
	max-width:250px;
	flex:1 1 auto
}

}
@media (max-width:480px){
	.profile-panel__inner-panel .edit-btn,.profile-panel__inner-panel .btn-follow{
	margin-right:0;
	min-width:0;
	flex:1 1 auto
}

}
.profile-panel__inner-panel .edit-btn:hover,.profile-panel__inner-panel .btn-follow:hover{
	color:#fff;
	background-color:#0086e6
}
@media (max-width:767px){
	.profile-panel__inner-panel .edit-btn,.profile-panel__inner-panel .btn-follow{
	position:absolute;
	right:-5px;
	top:15px;
	min-width:100px
}

}
@media (max-width:480px){
	.profile-panel__inner-panel .edit-btn,.profile-panel__inner-panel .btn-follow{
	right:15px
}

}
.profile-panel__inner-panel .edit-btn:hover{
	background-color:#929fa9
}
.profile-panel__inner-panel .btn-follow{
	position:relative;
	background-color:transparent
}
@media (max-width:767px){
	.profile-panel__inner-panel .btn-follow{
	position:absolute;
	right:105px;
	top:15px;
	min-width:100px
}

}
@media (max-width:480px){
	.profile-panel__inner-panel .btn-follow{
	right:125px
}

}
.profile-panel__inner-panel .btn-follow:hover{
	background-color:transparent
}
.profile-panel__inner-panel .btn-follow.following{
	min-width:36px
}
.profile-panel__inner-panel .btn-follow .follow,.profile-panel__inner-panel .btn-follow .following{
	position:absolute;
	top:0;
	bottom:0;
	left:0;
	right:0;
	padding:8px 13px 8px;
	border-radius:18px;
	transition:all .3s ease
}
.profile-panel__inner-panel .btn-follow .following{
	background-color:rgba(146,159,169,.6);
	width:36px;
	min-width:36px;
	height:36px;
	text-indent:-110px;
	overflow:hidden;
	border-radius:50%
}
.profile-panel__inner-panel .btn-follow .following:after{
	position:absolute;
	font-family:'fragment-links';
	font-size:24px;
	line-height:35px;
	left:0;
	top:0;
	right:2px;
	content:'\e883';
	text-indent:0;
	color:#fff
}
.profile-panel__inner-panel .btn-follow .following:hover{
	background-color:#929fa9
}
.profile-panel__inner-panel .btn-follow+.btn-link+.btn-message{
	display:none
}
.profile-panel__inner-panel .btn-follow.following+.btn-link+.btn-message{
	display:inline
}
.profile-panel__inner-panel .btn-link{
	width:36px;
	min-width:36px;
	height:36px;
	border-radius:50%;
	padding:0;
	background-color:#0086e6;
	color:#fff;
	text-align:center;
	margin-right:20px
}
.profile-panel__inner-panel .btn-link i,.profile-panel__inner-panel .btn-link i:before{
	line-height:36px
}
@media (max-width:480px){
	.profile-panel__inner-panel .btn-link{
	margin-right:0;
	margin-left:15px
}

}
.profile-panel__inner-panel .btn-link.active{
	background-color:rgba(146,159,169,.6)
}
.profile-panel__inner-panel .btn-link.active:hover{
	background-color:#929fa9
}
.no-links .profile-panel__inner-panel .btn-link.toggle-btn{
	background-color:rgba(146,159,169,.2)
}
@media (max-width:767px){
	.profile-panel__inner-panel .btn-link.toggle-btn{
	position:absolute;
	top:15px;
	right:50px
}

}
@media (max-width:480px){
	.profile-panel__inner-panel .btn-link.toggle-btn{
	right:70px
}

}
.profile-panel__inner-panel .btn-link.btn-message{
	width:auto;
	border-radius:18px;
	font-weight:600;
	padding:0 15px;
	line-height:34px
}
.profile-panel__inner-panel .btn-link.btn-message i{
	display:none
}
.no-links .profile-panel__inner-panel .btn-link.btn-message{
	background-color:rgba(146,159,169,.2)
}
@media (max-width:767px){
	.profile-panel__inner-panel .btn-link.btn-message{
	position:absolute;
	right:-5px;
	top:15px;
	width:36px;
	padding:0
}

}
@media (max-width:480px){
	.profile-panel__inner-panel .btn-link.btn-message{
	right:15px
}

}
.profile-panel__inner-panel .btn-link.btn-qr{
	background-color:transparent
}
.profile-panel__inner-panel .btn-link.btn-qr i{
	position:relative;
	top:-2px
}
@media (max-width:767px){
	.quest .profile-panel__inner-panel .btn-link.btn-qr{
	display:none
}

}
@media (max-width:767px){
	.profile-panel__inner-panel .btn-link.btn-qr{
	position:absolute;
	top:60px;
	right:-5px
}

}
@media (max-width:480px){
	.profile-panel__inner-panel .btn-link.btn-qr{
	right:15px
}

}
.profile-panel__inner-panel .btn-link.modal-trigger i.fragment-icon-i20:before{
	font-size:28px;
	font-weight:600
}
.profile-panel__inner-panel .btn-link:hover{
	color:#fff;
	background-color:rgba(0,134,230,.6)
}
.profile-panel__inner-panel .back-btn{
	display:none;
	width:24px;
	height:24px;
	line-height:24px;
	padding:0;
	position:absolute;
	top:-90px;
	left:15px;
	color:#fff;
	border-radius:50%
}
@media (max-width:991px){
	.profile-panel__inner-panel .back-btn{
	display:block;
	background-color:rgba(34,42,48,.2);
	border-radius:50%;
	z-index:1000
}
.site-index-page.guest-role .profile-panel__inner-panel .back-btn{
	display:none
}
.under-navbar-scroll .profile-panel__inner-panel .back-btn{
	background-color:transparent
}

}
@media (max-width:767px){
	.profile-panel__inner-panel .back-btn{
	top:-85px;
	left:15px
}

}
@media (max-width:767px){
	.profile-panel__inner-panel .back-btn.external{
	height:33px;
	background:url(/img/logo.svg) 0 0 no-repeat;
	background-size:100%
}
.profile-panel__inner-panel .back-btn.external i{
	display:none
}

}
@media (max-width:991px){
	.under-navbar-scroll .profile-panel__inner-panel .back-btn{
	position:fixed;
	left:10px;
	top:9px;
	z-index:101;
	white-space:nowrap
}

}
.profile-panel__ava-name{
	display:flex;
	flex:1 1 auto;
	padding-left:46px
}
@media (max-width:767px){
	.profile-panel__ava-name{
	flex:1 1 100%;
	min-width:100%;
	padding-bottom:8px;
	padding-top:40px
}

}
.profile-panel__ava-name .profile-info{
	flex:1 1 auto;
	opacity:0;
	visibility:hidden;
	transition:all .3s ease;
	text-align:left
}
@media (max-width:767px){
	.profile-panel__ava-name .profile-info{
	opacity:1;
	visibility:visible;
	padding:4px 0 0;
	max-width:calc(100% - 100px)
}
.guest .profile-panel__ava-name .profile-info{
	max-width:calc(100% - 100px)
}
.profile-panel__ava-name .profile-info .profile-usertag{
	display:block
}

}
.profile-scroll .profile-panel__ava-name .profile-info{
	opacity:1;
	visibility:visible
}

.profile-info .profile-usertag{
	display:block
}
@media (min-width:991px){
	.under-navbar-scroll .profile-info .profile-usertag{
	display:block
}

}
.wrap-inner+.container{
	position:absolute;
	bottom:0;
	left:50%;
	transform:translateX(-50%);
	min-width:480px
}
@media (max-width:600px){
	.wrap-inner+.container{
	min-width:100%;
	left:0;
	right:0;
	transform:translateX(0)
}

}
.site-guest-checkout-page .wrap{
	height:auto;
	min-height:0
}
.site-guest-checkout-page.guest-role .wrap-inner{
	padding-bottom:0;
	padding-top:72px
}
@media (max-width:767px){
	.site-guest-checkout-page.guest-role .wrap-inner{
	padding-top:52px
}

}
.site-start-sharing-page .wrap-inner{
	padding-bottom:0;
	background-color:#fff
}
.site-start-sharing-page.dark-scheme .wrap-inner{
	background-color:#263238
}
.site-index-page.guest-role .wrap-inner{
	background-color:#fff
}
.site-index-page.guest-role.dark-scheme .wrap-inner{
	background-color:#222a30
}
@media (min-width:768px){
	body.site-terms-page .panel-body{
	padding:0 60px
}

}
body.site-terms-page .panel-body .terms__text-wrap{
	padding-top:30px
}
body.site-terms-page .panel-body .terms__secondary-list{
	margin-top:10px
}
body.site-terms-page h6.h6{
	margin-bottom:12px
}
body.site-terms-page ol{
	-webkit-padding-start:15px
}
body.site-terms-page ol li{
	padding-left:3px;
	margin-bottom:10px
}
.content-part{
	padding-bottom:20px
}
@media (max-width:767px) and (min-width:991px){
	.content-part{
	padding:20px 0
}

}
.site-guest-checkout-page .content-part{
	padding-bottom:0
}
@media (max-width:768px){
	.content-part.index-high{
	z-index:1071
	}
}

@media (max-width:767px){
	.content-part .container{
	margin:0 auto;
	padding:0;
	max-width:600px
}

.cancel-search-btn{
	display:none
}

.additional-text{
	font-size:21px;
	color:#263238
}
.additional-text .btn{
	margin-left:30px
}
.about-section{
	text-align:left;
	font-size:13px;
	line-height:1.5em;
	padding:10px 0
}
.dark-scheme .about-section{
	color:#fff
}
.qr-code-box .about-section{
	text-align:center;
	padding:0;
	margin-top:-5px
}
.about-section p{
	margin:0
}
.about-section p~p{
	margin:12px 0 0
}
.about-section__wrap-bot{
	display:flex;
	justify-content:space-between
}
.about-section__wrap-bot>*{
	flex:0 1 50%
}
@media (max-width:991px){
	.about-section__wrap-bot .clearfix{
	display:none
}

}
.about-section__icon{
	line-height:24px;
	text-align:left;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.about-section__icon i{
	position:relative;
	color:rgba(38,50,56,.4);
	top:-2px;
	display:inline-block;
	margin:0 6px 0 0;
	vertical-align:middle
}
.dark-scheme .about-section__icon i{
	color:rgba(255,255,255,.4)
}
.about-section__birthday{
	padding-right:5px
}
.about-section__location{
	padding-left:5px
}
.about-section__birthday,.about-section__location{
	margin:0;
	padding-top:5px
}
.site-error__content{
	padding:0 20px;
	text-align:center
}
.site-error__content h1{
	font-size:31px;
	margin:10px 0
}
.site-error__content h2{
	font-size:21px;
	margin-top:17px;
	margin-bottom:38px
}
.site-error__content h2+p{
	margin-bottom:2px
}
.site-error .alert{
	padding:10px 15px;
	margin-top:25px;
	font-size:15px;
	line-height:28px
}
.site-error p{
	font-size:15px;
	line-height:28px
}
.site-error-page .wrap{
	min-height:calc(100vh - 65px);
	height:auto
}
.site-error-page .wrap-inner{
	min-height:auto;
	padding-bottom:0
}
.site-error-page .footer-wrapper{
	max-width:480px;
	margin:0 auto
}
.site-error-page .footer-wrapper__navbar{
	padding:0 5px
}
@media (max-width:768px){
	.site-error-page .footer-wrapper__navbar{
	padding:0 20px
}

}
.site-error-page .footer-wrapper__navbar ul{
	width:100%;
	justify-content:space-between;
	display:flex;
	margin:0
}
.site-error-page .footer-wrapper__navbar ul>a{
	display:none
}
.site-error-page .footer-wrapper__navbar ul li a{
	font-size:11px;
	padding:10px 0
}

.subtitle-page{
	font-size:18px;
	line-height:25px;
	color:rgba(38,50,56,.3)
}
.dark-scheme .subtitle-page{
	color:rgba(255,255,255,.3)
}
@media (min-width:767px){
	.subtitle-page{
	line-height:1.2em
}

}
.btn-back{
	color:#929fa9;
	display:inline-block;
	position:relative;
	font-weight:600;
	padding-left:18px
}
.btn-back:before{
	position:absolute;
	font-family:"fragment-links";
	font-size:20px;
	line-height:24px;
	left:0;
	top:50%;
	margin-top:-12px;
	content:'\e616';
	transition:all .3s ease
}
.site-faq-page.dark-scheme .tabs-wrapper-content__title,.site-faq-page.dark-scheme .tabs-wrapper-faq .tabs-wrapper-faq__nav-block .nav-tabs li a{
	color:#fff
}
.site-faq-page .faq-titles{
	padding-top:20px
}
.site-faq-page .title-page{
	color:#263238;
	font-weight:400;
	margin-top:0;
	padding-top:0;
	margin-bottom:18px
}
@media (min-width:992px){
	.site-faq-page .title-page{
	margin-top:-4px
}

}
@media (max-width:767px){
	.site-faq-page .faq-titles{
	margin-bottom:28px
}

}
.site-faq-page.dark-scheme .title-page{
	color:#fff
}
.site-faq-page .subtitle-page{
	margin:0
}
.tabs-wrapper-faq{
	margin-top:48px;
	position:relative;
	overflow:hidden
}
@media (max-width:767px){
	.tabs-wrapper-faq{
	display:flex;
	flex-direction:column;
	margin-top:0;
	padding-bottom:30px
}

}
.tabs-wrapper-faq .bottom-btn{
	position:absolute;
	bottom:0;
	left:0
}
.tabs-wrapper-faq__title{
	font-size:30px;
	line-height:1.2em;
	font-weight:300;
	color:#263238
}
.dark-scheme .tabs-wrapper-faq__title{
	color:#fff
}
.tabs-wrapper-faq__text-box{
	display:flex;
	flex-direction:column;
	order:3;
	padding-top:40px
}
@media (min-width:767px){
	.tabs-wrapper-faq__text-box{
	display:block;
	float:left;
	clear:left;
	padding-right:5%;
	padding-top:0;
	width:310px
}

}
.tabs-wrapper-faq__text-box .subtitle-page{
	padding-bottom:18px
}
@media (max-width:767px){
	.tabs-wrapper-faq__text-box .subtitle-page{
	padding-bottom:15px;
	padding-top:5px
}

}
.tabs-wrapper-faq__text-block.is-guest{
	padding-bottom:1.5em
}
@media (min-width:992px){
	.tabs-wrapper-faq__text-block.is-guest{
	padding-bottom:3.4em
}

}
.tabs-wrapper-faq__text-block p{
	font-size:13px;
	line-height:21px
}
.tabs-wrapper-faq__text-block p a{
	font-weight:600
}
.tabs-wrapper-faq__text-block .btn-back{
	margin-top:20px
}
.tabs-wrapper-faq-content{
	flex:1 1 auto;
	order:2
}
@media (min-width:767px){
	.tabs-wrapper-faq-content{
	overflow:hidden;
	padding-left:8.2%
}

}
.tabs-wrapper-faq-content__title{
	font-size:30px;
	line-height:1.2em;
	color:#263238;
	margin:0 0 30px
}
.tabs-wrapper-faq__nav-block{
	order:1
}
@media (min-width:767px){
	.tabs-wrapper-faq__nav-block{
	float:left;
	width:310px;
	margin-bottom:45px
}
.tabs-wrapper-faq__nav-block:after{
	position:absolute;
	top:0;
	left:310px;
	bottom:0;
	content:'';
	width:1px;
	background-color:rgba(146,159,169,.2)
}

}
.tabs-wrapper-faq__nav-block .nav-tabs{
	border:none
}
.tabs-wrapper-faq__nav-block .nav-tabs li{
	display:block;
	float:none;
	padding:6px 0 5px
}
.tabs-wrapper-faq__nav-block .nav-tabs li:first-child{
	padding-top:0
}
.tabs-wrapper-faq__nav-block .nav-tabs li.active a{
	font-weight:600;
	color:#263238
}
.dark-scheme .tabs-wrapper-faq__nav-block .nav-tabs li.active a{
	color:#fff
}
.tabs-wrapper-faq__nav-block .nav-tabs li>a{
	padding:6px 0;
	font-size:15px;
	line-height:18px;
	color:#263238;
	border:none;
	text-overflow:ellipsis;
	overflow:hidden
}
.dark-scheme .tabs-wrapper-faq__nav-block .nav-tabs li>a{
	color:#fff
}
@media (max-width:767px){
	.tabs-wrapper-faq__nav-block .nav-tabs li>a{
	font-size:13px;
	font-weight:600;
	border-bottom:1px solid rgba(124,139,150,.4)
}
.tabs-wrapper-faq__nav-block .nav-tabs li>a:after{
	position:absolute;
	font-family:"fragment-links";
	font-size:20px;
	line-height:24px;
	right:10px;
	top:50%;
	margin-top:-12px;
	content:'\e617';
	transition:all .3s ease
}

}
.tabs-wrapper-faq__nav-block .nav-tabs li>a:hover,.tabs-wrapper-faq__nav-block .nav-tabs li>a:focus{
	background-color:transparent;
	border:none;
	color:#263238
}
.accordion-wrap{
	margin-top:-5px
}
@media (max-width:767px){
	.accordion-wrap{
	margin-top:0;
	padding-top:20px
}

}
.accordion-wrap .card{
	padding-bottom:20px
}
.accordion-wrap .card-header h5{
	position:relative;
	font-size:15px;
	line-height:18px;
	font-weight:600;
	padding-left:22px;
	cursor:pointer;
	margin-bottom:12px
}
.accordion-wrap .card-header h5 span{
	display:block
}
.accordion-wrap .card-header h5 span.collapsed:before{
	opacity:1;
	visibility:visible
}
.accordion-wrap .card-header h5 span.collapsed:after{
	visibility:hidden;
	opacity:0
}
.accordion-wrap .card-header h5 span:before,.accordion-wrap .card-header h5 span:after{
	position:absolute;
	font-family:"fragment-links";
	font-size:20px;
	line-height:24px;
	left:0;
	top:-2px;
	transition:all .3s ease
}
.accordion-wrap .card-header h5 span:after{
	content:'\e615';
	visibility:visible;
	opacity:1
}
.accordion-wrap .card-header h5 span:before{
	content:'\e614';
	opacity:0;
	visibility:hidden
}
.accordion-wrap .collapse.show[aria-expanded=false]{
	display:none !important
}
.accordion-wrap .card-body{
	font-size:13px;
	line-height:21px;
	color:#929fa9
}
@media (max-width:991px){
	.profile-bookmarks{
	margin-top:-27px
}

}

.site-privacy-page .wrap{
	padding-bottom:0
}
.subscription-following-page .wrap,.subscription-followers-page .wrap{
	display:flex;
	flex-direction:column;
	padding-bottom:0
}


@media (min-width:767px){
	.sharing-block{
	padding-left:152px;
	position:static
}

}
.sharing-block__inner{
	display:flex;
	width:100%
}
@media (max-width:767px){
	.sharing-block__inner .btn-primary{
	position:fixed;
	top:3px;
	left:50%;
	margin-left:260px;
	z-index:1001
}

}
@media (max-width:600px){
	.sharing-block__inner .btn-primary{
	margin-left:auto;
	left:auto;
	right:10px
}

}
@media (max-width:767px){
	.sharing-block__inner .btn-cancel{
	position:fixed;
	top:3px;
	right:50%;
	margin-right:270px;
	z-index:1001
}

}
@media (max-width:600px){
	.sharing-block__inner .btn-cancel{
	right:auto;
	left:10px;
	margin-right:auto
}

}
.site-start-sharing-page .navbar-fixed-top{
	min-height:50px;
	z-index:999
}
@media (min-width:767px){
	.site-start-sharing-page .footer-wrapper{
	display:none
}

}
.unknown-name .btn{
	max-width:190px
}
.unknown-name .btn-cancel{
	color:#fff;
	background-color:rgba(146,159,169,.6)
}
.unknown-name .btn-primary{
	background-color:#2196f3
}
.unknown-name .btn-primary:hover{
	background-color:rgba(33,150,243,.6)
}
.unknown-name .btn-primary[disabled]{
	background-color:rgba(33,150,243,.8)
}
.known-name .btn-cancel{
	display:none !important
}
.known-name .btn-primary{
	max-width:300px;
	margin:0 auto
}
@media (min-width:991px){
	.profile-sidebar-collapse{
	display:block
}

}
.btn--paypal .paypal-button-logo-paypal{
	-webkit-box-flex:1;
	-ms-flex-positive:1;
	flex-grow:1;
	margin:0 8px
}
.btn--paypal{
	background-color:#009cde;
	color:#fff;
	border:none;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	width:100%;
	max-width:288px;
	height:56px;
	-webkit-border-radius:10px;
	border-radius:10px
}
.btn--paypal:hover{
	background-color:#009cde;
	-webkit-box-shadow:inset 0 0 100px 100px rgba(255,255,255,.2);
	box-shadow:inset 0 0 100px 100px rgba(255,255,255,.2)
}
.btn--paypal .paypal-button-extra{
	transform:translateY(-2px)
}
.btn--paypal .paypal-button-buy-now{
	font-style:italic;
	font-weight:300;
	font-size:12px;
	line-height:13px;
	margin-bottom:4px
}
.btn--paypal .paypal-button-price{
	font-style:italic;
	font-size:24px
}
.btn--paypal .paypal-button-extra{
	text-align:right
}
.btn--paypal .paypal-button-extra{
	text-align:right
}

.form-control__widget-settings{
	margin-bottom:10px;
	margin-top:10px
}
.btn-lg{
	padding:8px 23px 10px
}
.btn-centered{
	margin:0 auto;
	display:inherit
}
.wrapper-fields-group{
	display:flex
}
.wrapper-fields-group .control-label{
	width:188px;
	text-align:right
}

.hint-fields-text{
	display:block;
	text-align:center
}
.control-upload{
	position:relative;
	flex:1;
	width:100%;
	overflow:hidden
}
.control-upload input[type=file]{
	position:absolute;
	cursor:pointer;
	font-size:100px;
	opacity:0;
	left:0;
	top:0;
	width:100%
}
.control-upload .form-control{
	padding-right:86px
}
.control-upload__btn{
	position:absolute;
	right:10px;
	top:50%;
	transform:translateY(-50%);
	background:0 0;
	width:80px
}
.control-upload__btn:hover{
	color:#000
}
@keyframes progress-bar-stripes{
	from{
	background-position:40px 0
}
to{
	background-position:0 0
}

}
.progress-bar-animated{
	-webkit-animation:progress-bar-stripes 1s linear infinite;
	animation:progress-bar-stripes 1s linear infinite
}
.iframe-widget{
	display:flex;
	justify-content:center
}
.iframe-widget iframe{
	max-width:100%;
	display:block;
	margin:0 auto
}

.label-text-field{
	margin-bottom:10px
}
.m-inflex-aligned{
	display:inline-flex;
	padding-bottom:4px
}
.background-form h3{
	font-size:19px
}
.background-form .note ul{
	padding-left:0
}
.form-group.has-error{
	position:relative
}
.form-group.has-error .help-block.help-block-error{
	position:absolute;
	left:calc(146px + 6px);
	background:#f44336;
	top:-34px;
	font-size:11px;
	padding:2px 5px 3px;
	color:#fff;
	border-radius:2px;
	right:auto;
	font-weight:700
}
.form-group.has-error .help-block.help-block-error:after{
	position:absolute;
	bottom:-4px;
	left:10px;
	margin-left:6px;
	content:'';
	width:0;
	height:0;
	border-left:4px solid transparent;
	border-right:4px solid transparent;
	border-top:4px solid #f44336
}
.modal-links .modal-dialog .add-new-link__content{
	padding:14px
}
@media (min-width:768px){
	.modal-links .modal-dialog .add-new-link__content{
	margin-left:-70px;
	margin-right:-70px;
	padding-left:34px;
	padding-right:34px
}

}
.wrapper-fields-group{
	display:flex;
	flex-wrap:wrap
}
.wrapper-fields-group .control-label{
	width:154px;
	text-align:right
}
@media screen and (max-width:991px){
	.wrapper-fields-group .control-label{
	width:100%;
	text-align:left
}

}

.hint-fields-text{
	display:block;
	text-align:center
}
.control-upload{
	position:relative;
	flex:1;
	width:100%;
	overflow:hidden
}
.control-upload input[type=file]{
	position:absolute;
	cursor:pointer;
	font-size:100px;
	opacity:0;
	left:0;
	top:0;
	width:100%
}
.control-upload .form-control{
	padding-right:86px
}
.control-upload__btn{
	position:absolute;
	right:10px;
	top:50%;
	transform:translateY(-50%);
	background:0 0;
	width:80px
}
.control-upload__btn:hover{
	color:#000
}

.loader-section{
	text-align:center;
	padding:20px 0
}
