@charset "UTF-8";
	a.text-action,a.text-action:focus,a.text-action:hover,a.text-body,a.text-body:focus,a.text-body:hover,a.text-like,a.text-like:focus,a.text-like:hover{
	text-decoration:none}
.modal-center,.nav-tabs-vertical .nav-tabs{
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal}
.btn-animate,.dropdown-menu.animate,.nav-link,.nav-tabs-animate .tab-content,.nav-tabs-vertical .tab-content{
	overflow:hidden}
.btn-block,.text-break{
	white-space:normal}
.icon,.table-section-arrow{
	-moz-osx-font-smoothing:grayscale;
	speak:none;
	font-style:normal}
.icon-rotate-180,.icon-rotate-270,.icon-rotate-90{
	filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation)}
.bootbox .modal-dialog{
	width:360px}
html{
	font-size:14px;
	text-rendering:optimizeLegibility;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale}
code,pre{
	text-rendering:auto;
	-webkit-font-smoothing:initial}
button{
	color:inherit;
	outline:0}
a:active,a:focus,a:hover,button.focus,button:focus{
	outline:0}
a.text-body{
	color:#76838f}
a.text-action{
	color:#a3afb7}
a.text-action:focus,a.text-action:hover{
	color:#ccd5db}
a.text-action .icon+span{
	margin-left:3px}
a.text-like{
	color:#a3afb7!important}
a.text-like.active,a.text-like:focus,a.text-like:hover{
	color:#ff4c52!important}
.text-action+.text-action{
	margin-left:6px}
b,strong{
	font-weight:700}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{
	text-shadow:rgba(0,0,0,.05) 0 0 1px}
.h1 .icon:first-child,.h2 .icon:first-child,.h3 .icon:first-child,.h4 .icon:first-child,.h5 .icon:first-child,.h6 .icon:first-child,h1 .icon:first-child,h2 .icon:first-child,h3 .icon:first-child,h4 .icon:first-child,h5 .icon:first-child,h6 .icon:first-child{
	margin-right:.5em}
.h1,.h2,.h3,h1,h2,h3{
	margin-top:22px;
	margin-bottom:11px}
.h4,.h5,.h6,h4,h5,h6{
	margin-top:11px;
	margin-bottom:11px}
.mark,mark{
	color:#fff;
	border-radius:.143rem}
.drop-cap{
	float:left;
	padding:5px;
	margin-right:5px;
	font-family:Georgia;
	font-size:60px;
	line-height:50px;
	color:#263238}
.color-selector>li label,.icon-fullscreen,.icon-menubar,.panel-group .panel-title:after,.panel-group .panel-title:before,.table-section-arrow{
	font-family:"Web Icons"}
.drop-cap-reversed{
	color:#fff;
	background-color:#263238}
.list-icons{
	padding-left:10px;
	margin-left:0;
	list-style:none}
.list-icons>li{
	margin-top:6px}
.list-icons>li:first-child{
	margin-top:0}
.list-icons>li i{
	float:left;
	width:1em;
	margin:0 6px 0 0}
.blockquote{
	padding:11px 22px;
	font-size:1.25rem;
	color:#526069;
	border-left:2px solid #e4eaec}
.blockquote p:last-child{
	margin:0}
.blockquote-success{
	background-color:rgba(17,194,109,.1);
	border-color:#11c26d}
.blockquote-info{
	background-color:rgba(11,178,212,.1);
	border-color:#0bb2d4}
.blockquote-warning{
	background-color:rgba(235,103,9,.1);
	border-color:#eb6709}
.blockquote-danger{
	background-color:rgba(255,76,82,.1);
	border-color:#ff4c52}
.blockquote-reverse{
	padding-right:1rem;
	padding-left:0;
	text-align:right;
	border-right:2px solid #e4eaec;
	border-left:0;
	border-left:none}
.blockquote-reverse .blockquote-footer::before{
	content:""}
.blockquote-reverse .blockquote-footer::after{
	content:"\00A0 \2014"}
.custom-blockquote{
	padding:15px 20px;
	border-left-width:4px;
	border-radius:.215rem}
.custom-blockquote.blockquote-reverse{
	border-right-width:4px}
.img-bordered{
	padding:3px;
	border:1px solid #e4eaec}
.img-bordered-primary{
	border-color:#3e8ef7!important}
.img-bordered-purple{
	border-color:#9463f7!important}
.img-bordered-red{
	border-color:#ff4c52!important}
.img-bordered-green{
	border-color:#49de94!important}
.img-bordered-orange{
	border-color:#eb6709!important}
code{
	padding:.1rem .3rem;
	border:1px solid #99c5ff;
	background-color:rgba(217,233,255,.1);
	border-radius:.215rem}
a>code{
	padding:0;
	background-color:inherit}
pre{
	padding:10.5px;
	color:inherit;
	border:1px solid #e8f1fe;
	border-radius:.215rem}
.form-control.square,pre code{
	border-radius:0}
pre code{
	padding:0;
	background-color:transparent}
@media (min-width:1600px){
	.container{
	max-width:1340px}
}
.row.no-space{
	margin-right:0;
	margin-left:0}
.row.no-space>[class*=col-]{
	padding-right:0;
	padding-left:0}
.row-lg{
	margin-right:-1.0715rem;
	margin-left:-1.0715rem}
.row-lg>.col,.row-lg>.col-1,.row-lg>.col-10,.row-lg>.col-11,.row-lg>.col-12,.row-lg>.col-2,.row-lg>.col-3,.row-lg>.col-4,.row-lg>.col-5,.row-lg>.col-6,.row-lg>.col-7,.row-lg>.col-8,.row-lg>.col-9,.row-lg>.col-lg,.row-lg>.col-lg-1,.row-lg>.col-lg-10,.row-lg>.col-lg-11,.row-lg>.col-lg-12,.row-lg>.col-lg-2,.row-lg>.col-lg-3,.row-lg>.col-lg-4,.row-lg>.col-lg-5,.row-lg>.col-lg-6,.row-lg>.col-lg-7,.row-lg>.col-lg-8,.row-lg>.col-lg-9,.row-lg>.col-md,.row-lg>.col-md-1,.row-lg>.col-md-10,.row-lg>.col-md-11,.row-lg>.col-md-12,.row-lg>.col-md-2,.row-lg>.col-md-3,.row-lg>.col-md-4,.row-lg>.col-md-5,.row-lg>.col-md-6,.row-lg>.col-md-7,.row-lg>.col-md-8,.row-lg>.col-md-9,.row-lg>.col-sm,.row-lg>.col-sm-1,.row-lg>.col-sm-10,.row-lg>.col-sm-11,.row-lg>.col-sm-12,.row-lg>.col-sm-2,.row-lg>.col-sm-3,.row-lg>.col-sm-4,.row-lg>.col-sm-5,.row-lg>.col-sm-6,.row-lg>.col-sm-7,.row-lg>.col-sm-8,.row-lg>.col-sm-9,.row-lg>.col-xl,.row-lg>.col-xl-1,.row-lg>.col-xl-10,.row-lg>.col-xl-11,.row-lg>.col-xl-12,.row-lg>.col-xl-2,.row-lg>.col-xl-3,.row-lg>.col-xl-4,.row-lg>.col-xl-5,.row-lg>.col-xl-6,.row-lg>.col-xl-7,.row-lg>.col-xl-8,.row-lg>.col-xl-9,.row-lg>.col-xxl,.row-lg>.col-xxl-1,.row-lg>.col-xxl-10,.row-lg>.col-xxl-11,.row-lg>.col-xxl-12,.row-lg>.col-xxl-2,.row-lg>.col-xxl-3,.row-lg>.col-xxl-4,.row-lg>.col-xxl-5,.row-lg>.col-xxl-6,.row-lg>.col-xxl-7,.row-lg>.col-xxl-8,.row-lg>.col-xxl-9{
	padding-right:1.0715rem;
	padding-left:1.0715rem}
.table{
	color:#76838f}
.table th{
	font-weight:500}
.table tfoot th,.table thead th{
	font-weight:500;
	color:#526069;
	background:rgba(243,247,249,.5);
	border-bottom-width:1px}
.form-control,.table-section-arrow{
	font-weight:400;
	text-rendering:auto}
.table tbody+tbody{
	border-top-width:1px}
.table a{
	text-decoration:underline}
.table td>.checkbox-custom:only-child,.table th>.checkbox-custom:only-child{
	margin-top:0;
	margin-bottom:0;
	text-align:center}
.table thead:first-child th{
	border-top:none}
.table .table-disabled{
	color:#e4eaec;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none}
.table .table-disabled a{
	color:#e4eaec}
.table .cell-30{
	width:30px}
.table .cell-40{
	width:40px}
.table .cell-50{
	width:50px}
.table .cell-60{
	width:60px}
.table .cell-80{
	width:80px}
.table .cell-100{
	width:100px}
.table .cell-120{
	width:120px}
.table .cell-130{
	width:130px}
.table .cell-150{
	width:150px}
.table .cell-180{
	width:180px}
.table .cell-200{
	width:200px}
.table .cell-250{
	width:250px}
.table .cell-300{
	width:300px}
.table-active,.table-active>td,.table-active>th{
	color:inherit;
	background-color:#f3f7f9}
.table-active a{
	color:inherit}
.table-hover .table-active:hover{
	background-color:#e2ecf1}
.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{
	color:inherit;
	background-color:#e2ecf1}
.table-success,.table-success>td,.table-success>th{
	color:#fff;
	background-color:#11c26d}
.table-success a{
	color:#fff}
.table-hover .table-success:hover{
	background-color:#0fab60}
.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{
	color:#fff;
	background-color:#0fab60}
.table-info,.table-info>td,.table-info>th{
	color:#fff;
	background-color:#0bb2d4}
.table-info a{
	color:#fff}
.table-hover .table-info:hover{
	background-color:#0a9ebc}
.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{
	color:#fff;
	background-color:#0a9ebc}
.table-warning,.table-warning>td,.table-warning>th{
	color:#fff;
	background-color:#eb6709}
.table-warning a{
	color:#fff}
.table-hover .table-warning:hover{
	background-color:#d25c08}
.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{
	color:#fff;
	background-color:#d25c08}
.table-danger,.table-danger>td,.table-danger>th{
	color:#fff;
	background-color:#ff4c52}
.table-danger a{
	color:#fff}
.table-hover .table-danger:hover{
	background-color:#ff3339}
.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{
	color:#fff;
	background-color:#ff3339}
.table .thead-default th{
	color:inherit;
	background-color:#f3f7f9}
.table .thead-primary th{
	color:#fff;
	background-color:#3e8ef7}
.table .thead-success th{
	color:#fff;
	background-color:#11c26d}
.table .thead-info th{
	color:#fff;
	background-color:#0bb2d4}
.table .thead-warning th{
	color:#fff;
	background-color:#eb6709}
.table .thead-danger th{
	color:#fff;
	background-color:#ff4c52}
.table .thead-dark th{
	color:#fff;
	background-color:#526069}
.table .thead-gray th{
	color:#526069;
	background-color:#ccd5db}
.table-bordered thead:first-child th{
	border-top:1px solid #e4eaec}
.table-bordered thead td,.table-bordered thead th{
	border-bottom-width:1px}
.table-section+tbody{
	display:none}
.table-section-arrow{
	display:inline-block;
	-webkit-transform:translate(0,0);
	transform:translate(0,0);
	-webkit-font-smoothing:antialiased;
	position:relative;
	text-align:center;
	-webkit-transition:-webkit-transform .15s;
	transition:-webkit-transform .15s;
	transition:transform .15s;
	transition:transform .15s,-webkit-transform .15s}
.table-section-arrow:before{
	content:"\f181"}
.btn-direction::before,.dropdown-menu.dropdown-menu-bullet:after,.dropdown-menu.dropdown-menu-bullet:before,.dropdown-menu>.dropdown-submenu>.dropdown-item:after,.hidden-float::after,.nav-tabs-vertical::after,.navbar-collapse::after,.navbar-header::after,.navbar-toolbar .nav-item::after,.navbar-toolbar::after{
	content:""}
.table-section.active tr{
	background-color:#f3f7f9}
.table-section.active+tbody{
	display:table-row-group}
.table-section.active .table-section-arrow{
	-webkit-transform:rotate(-180deg);
	transform:rotate(-180deg)}
table col[class*=col-]{
	position:static;
	display:table-column;
	float:none}
.form-control{
	box-sizing:border-box;
	height:2.287rem;
	border-color:#e4eaec;
	box-shadow:none;
	-webkit-transition:box-shadow .25s linear,border .25s linear,color .25s linear,background-color .25s linear;
	transition:box-shadow .25s linear,border .25s linear,color .25s linear,background-color .25s linear;
	-webkit-appearance:none;
	-moz-appearance:none;
	-webkit-font-smoothing:auto}
.form-control.focus,.form-control:focus{
	border-color:#79b2fc;
	outline:0;
	box-shadow:0 0 0 .143rem rgba(62,142,247,.25)}
.btn.active,.btn.focus,.btn:active,.btn:focus,.btn:not([disabled]):not(.disabled).active,.btn:not([disabled]):not(.disabled):active{
	box-shadow:none}
.form-control::-webkit-input-placeholder{
	font-weight:300}
.form-control:-ms-input-placeholder{
	font-weight:300}
.form-control::-ms-input-placeholder{
	font-weight:300}
.form-control::placeholder{
	font-weight:300}
select.form-control{
	padding-right:30px;
	background:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAFCAYAAABB9hwOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpiNWZkMzNlMC0zNTcxLTI4NDgtYjA3NC01ZTRhN2RjMWVmNjEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTUxRUI3MDdEQjk4MTFFNUI1NDA5QTcyNTlFQzRERTYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTUxRUI3MDZEQjk4MTFFNUI1NDA5QTcyNTlFQzRERTYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ZWNiNjQzMjYtNDc1Yi01OTQxLWIxYjItNDVkZjU5YjZlODA2IiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6N2RlYzI2YWMtZGI5OC0xMWU1LWIwMjgtY2ZhNDhhOGNjNWY1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+AXTIGgAAAFRJREFUeNpidI1KSWFgYDBlwASngXjOrqWzGcgBTEC8DIjfo4m/h4qTDUAGfwPi+UD8Hyr2H8r/RqnBIHATiPdC2XuhfIoACxJ7PRDzQmmKAUCAAQDxOxHyb4DjOAAAAABJRU5ErkJggg==) center right no-repeat #fff}
select[multiple].form-control{
	padding-right:.858rem;
	background-image:none}
select[multiple],select[size],textarea.form-control{
	height:auto}
.form-control-sm,.input-group-sm>.form-control,.input-group-sm>.input-group-append,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{
	height:1.86rem}
.form-control-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-append,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-append>select.btn:not([size]):not([multiple]),.input-group-lg>.input-group-append>select.input-group-text:not([size]):not([multiple]),.input-group-lg>.input-group-prepend,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text,.input-group-lg>.input-group-prepend>select.btn:not([size]):not([multiple]),.input-group-lg>.input-group-prepend>select.input-group-text:not([size]):not([multiple]),.input-group-lg>select.form-control:not([size]):not([multiple]),.input-group-lg>select.input-group-append:not([size]):not([multiple]),.input-group-lg>select.input-group-prepend:not([size]):not([multiple]),select.form-control-lg:not([size]):not([multiple]){
	height:2.71567rem}
.input-group-sm>.input-group-append>select.btn:not([size]):not([multiple]),.input-group-sm>.input-group-append>select.input-group-text:not([size]):not([multiple]),.input-group-sm>.input-group-prepend>select.btn:not([size]):not([multiple]),.input-group-sm>.input-group-prepend>select.input-group-text:not([size]):not([multiple]),.input-group-sm>select.form-control:not([size]):not([multiple]),.input-group-sm>select.input-group-append:not([size]):not([multiple]),.input-group-sm>select.input-group-prepend:not([size]):not([multiple]),select.form-control-sm:not([size]):not([multiple]){
	height:1.86rem}
.form-group .col-form-label{
	padding-top:.286rem;
	padding-bottom:.286rem}
.form-group .col-form-label-lg{
	padding-top:.429rem;
	padding-bottom:.429rem;
	font-size:1.286rem}
.form-group .col-form-label-sm{
	padding-top:.215rem;
	padding-bottom:.215rem;
	font-size:.858rem}
.form-group{
	margin-bottom:1.429rem}
.form-group.has-feedback.no-label .form-control-feedback{
	top:0}
.form-group.has-feedback.left-feedback .form-control-feedback{
	right:auto;
	left:0}
.form-group.has-feedback.left-feedback .form-control{
	padding-right:13px;
	padding-left:50px}
.form-control.round{
	border-radius:200px}
textarea.form-control.no-resize{
	resize:none}
.input-group-file input[type=text]{
	background-color:#fff}
.input-group-file .btn-file{
	position:relative;
	overflow:hidden;
	line-height:inherit}
.input-group-file .btn-file.btn-outline{
	border:1px solid #e4eaec;
	border-left:none}
.input-group-file .btn-file.btn-outline:hover{
	border-left:none}
.input-group-file .btn-file .icon{
	margin:0 3px;
	line-height:inherit}
.input-group-file .btn-file input[type=file]{
	position:absolute;
	top:0;
	left:0;
	display:block;
	min-width:100%;
	min-height:100%;
	text-align:0;
	cursor:pointer;
	opacity:0}
.form-text{
	display:block;
	margin-top:7px;
	margin-bottom:8px;
	color:#bcc2c8}
.form-text .icon{
	margin:0 5px}
.input-search-close{
	color:#000;
	text-shadow:none;
	opacity:.2}
.input-search-close.icon{
	font-size:inherit;
	line-height:inherit}
.input-search-close:focus,.input-search-close:hover{
	color:#000;
	text-decoration:none;
	cursor:pointer;
	opacity:.5}
button.input-search-close{
	padding:0;
	cursor:pointer;
	background:0 0;
	border:0;
	-webkit-appearance:none}
.input-search{
	position:relative}
.input-search .form-control{
	border-radius:200px}
.input-search .input-search-close,.input-search .input-search-icon{
	position:absolute;
	top:50%;
	z-index:1;
	width:2.287rem;
	outline:0;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%)}
.input-search .input-search-close{
	right:8px}
.input-search .input-search-icon+.form-control{
	padding-left:2.716rem}
.input-search .input-search-icon{
	left:8px;
	font-size:16px;
	color:#a3afb7;
	text-align:center;
	pointer-events:none}
.input-search-btn+.form-control{
	padding-right:50px}
.input-search-btn{
	position:absolute;
	top:0;
	right:0;
	height:100%;
	padding:0 10px;
	background:0 0;
	border:none;
	border-radius:0 200px 200px 0}
.input-search-btn .icon{
	margin:0 3px}
.input-search-dark .input-search-icon{
	color:#76838f}
.input-search-dark .form-control{
	background:#f3f7f9}
.input-search-dark .form-control:focus{
	background-color:#fff}
@media (max-width:767.98px){
	.form-inline .form-group{
	margin-right:0}
}
.form-inline .form-group{
	margin-right:20px}
.form-inline .form-group:last-child{
	margin-right:0}
.form-inline .col-form-label{
	margin-right:5px}
@media (min-width:768px){
	.form-horizontal .col-form-label{
	margin-bottom:0;
	text-align:right}
.form-horizontal .form-control-lg,.form-horizontal .input-group-lg>.form-control,.form-horizontal .input-group-lg>.input-group-append,.form-horizontal .input-group-lg>.input-group-append>.btn,.form-horizontal .input-group-lg>.input-group-append>.input-group-text,.form-horizontal .input-group-lg>.input-group-prepend,.form-horizontal .input-group-lg>.input-group-prepend>.btn,.form-horizontal .input-group-lg>.input-group-prepend>.input-group-text{
	font-size:18px}
.form-horizontal .form-control-sm,.form-horizontal .input-group-sm>.form-control,.form-horizontal .input-group-sm>.input-group-append,.form-horizontal .input-group-sm>.input-group-append>.btn,.form-horizontal .input-group-sm>.input-group-append>.input-group-text,.form-horizontal .input-group-sm>.input-group-prepend,.form-horizontal .input-group-sm>.input-group-prepend>.btn,.form-horizontal .input-group-sm>.input-group-prepend>.input-group-text{
	padding-top:2px!important;
	font-size:12px}
}
input::-ms-clear{
	display:none;
	width:0;
	height:0}
select::-ms-expand{
	display:none}
.btn{
	cursor:pointer;
	-webkit-transition:border .2s linear,color .2s linear,width .2s linear,background-color .2s linear;
	transition:border .2s linear,color .2s linear,width .2s linear,background-color .2s linear;
	-webkit-font-smoothing:subpixel-antialiased}
.btn.active:focus,.btn:active:focus,.btn:focus{
	outline:0}
.btn.disabled,.btn.disabled:hover,.btn:disabled,.btn:disabled:hover{
	cursor:not-allowed}
.btn .icon{
	width:1em;
	text-align:center;
	margin:-1px 3px 0;
	line-height:inherit}
.btn-secondary,.btn.btn-secondary{
	box-shadow:0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)}
.btn-light,.btn.btn-light{
	box-shadow:none}
a.btn:not(.btn-link),a.btn:not(.btn-link).active,a.btn:not(.btn-link):active{
	text-decoration:none}
.btn-outline-default,.btn-outline.btn-default{
	color:#76838f;
	background-color:transparent;
	border-color:#e4eaec}
.btn-outline-default.btn-up.focus:before,.btn-outline-default.btn-up.hover:before,.btn-outline-default.btn-up:before,.btn-outline-default.btn-up:focus:before,.btn-outline-default.btn-up:hover:before,.btn-outline.btn-default.btn-up.focus:before,.btn-outline.btn-default.btn-up.hover:before,.btn-outline.btn-default.btn-up:before,.btn-outline.btn-default.btn-up:focus:before,.btn-outline.btn-default.btn-up:hover:before{
	border-bottom-color:rgba(118,131,143,.1)}
.btn-outline-default.btn-up.active:before,.btn-outline-default.btn-up:active:before,.btn-outline.btn-default.btn-up.active:before,.btn-outline.btn-default.btn-up:active:before,.open>.btn-outline-default.btn-up.dropdown-toggle:before,.open>.btn-outline.btn-default.btn-up.dropdown-toggle:before,.show>.btn-outline-default.btn-up.dropdown-toggle:before,.show>.btn-outline.btn-default.btn-up.dropdown-toggle:before{
	border-bottom-color:#ccd5db}
.btn-outline-default.btn-right.focus:before,.btn-outline-default.btn-right.hover:before,.btn-outline-default.btn-right:before,.btn-outline-default.btn-right:focus:before,.btn-outline-default.btn-right:hover:before,.btn-outline.btn-default.btn-right.focus:before,.btn-outline.btn-default.btn-right.hover:before,.btn-outline.btn-default.btn-right:before,.btn-outline.btn-default.btn-right:focus:before,.btn-outline.btn-default.btn-right:hover:before{
	border-left-color:rgba(118,131,143,.1)}
.btn-outline-default.btn-right.active:before,.btn-outline-default.btn-right:active:before,.btn-outline.btn-default.btn-right.active:before,.btn-outline.btn-default.btn-right:active:before,.open>.btn-outline-default.btn-right.dropdown-toggle:before,.open>.btn-outline.btn-default.btn-right.dropdown-toggle:before,.show>.btn-outline-default.btn-right.dropdown-toggle:before,.show>.btn-outline.btn-default.btn-right.dropdown-toggle:before{
	border-left-color:#ccd5db}
.btn-outline-default.btn-bottom.focus:before,.btn-outline-default.btn-bottom.hover:before,.btn-outline-default.btn-bottom:before,.btn-outline-default.btn-bottom:focus:before,.btn-outline-default.btn-bottom:hover:before,.btn-outline.btn-default.btn-bottom.focus:before,.btn-outline.btn-default.btn-bottom.hover:before,.btn-outline.btn-default.btn-bottom:before,.btn-outline.btn-default.btn-bottom:focus:before,.btn-outline.btn-default.btn-bottom:hover:before{
	border-top-color:rgba(118,131,143,.1)}
.btn-outline-default.btn-bottom.active:before,.btn-outline-default.btn-bottom:active:before,.btn-outline.btn-default.btn-bottom.active:before,.btn-outline.btn-default.btn-bottom:active:before,.open>.btn-outline-default.btn-bottom.dropdown-toggle:before,.open>.btn-outline.btn-default.btn-bottom.dropdown-toggle:before,.show>.btn-outline-default.btn-bottom.dropdown-toggle:before,.show>.btn-outline.btn-default.btn-bottom.dropdown-toggle:before{
	border-top-color:#ccd5db}
.btn-outline-default.btn-left.focus:before,.btn-outline-default.btn-left.hover:before,.btn-outline-default.btn-left:before,.btn-outline-default.btn-left:focus:before,.btn-outline-default.btn-left:hover:before,.btn-outline.btn-default.btn-left.focus:before,.btn-outline.btn-default.btn-left.hover:before,.btn-outline.btn-default.btn-left:before,.btn-outline.btn-default.btn-left:focus:before,.btn-outline.btn-default.btn-left:hover:before{
	border-right-color:rgba(118,131,143,.1)}
.btn-outline-default.btn-left.active:before,.btn-outline-default.btn-left:active:before,.btn-outline.btn-default.btn-left.active:before,.btn-outline.btn-default.btn-left:active:before,.open>.btn-outline-default.btn-left.dropdown-toggle:before,.open>.btn-outline.btn-default.btn-left.dropdown-toggle:before,.show>.btn-outline-default.btn-left.dropdown-toggle:before,.show>.btn-outline.btn-default.btn-left.dropdown-toggle:before{
	border-right-color:#ccd5db}
.btn-outline-default.focus,.btn-outline-default.hover,.btn-outline-default:focus,.btn-outline-default:hover,.btn-outline-default:not([disabled]):not(.disabled).active,.btn-outline-default:not([disabled]):not(.disabled):active,.btn-outline.btn-default.focus,.btn-outline.btn-default.hover,.btn-outline.btn-default:focus,.btn-outline.btn-default:hover,.btn-outline.btn-default:not([disabled]):not(.disabled).active,.btn-outline.btn-default:not([disabled]):not(.disabled):active,.open>.btn-outline-default.dropdown-toggle,.open>.btn-outline.btn-default.dropdown-toggle,.show>.btn-outline-default.dropdown-toggle,.show>.btn-outline.btn-default.dropdown-toggle{
	color:#76838f;
	background-color:rgba(118,131,143,.1);
	border-color:#e4eaec}
.btn-outline-default.focus .badge-pill,.btn-outline-default.hover .badge-pill,.btn-outline-default:focus .badge-pill,.btn-outline-default:hover .badge-pill,.btn-outline-default:not([disabled]):not(.disabled).active .badge-pill,.btn-outline-default:not([disabled]):not(.disabled):active .badge-pill,.btn-outline.btn-default.focus .badge-pill,.btn-outline.btn-default.hover .badge-pill,.btn-outline.btn-default:focus .badge-pill,.btn-outline.btn-default:hover .badge-pill,.btn-outline.btn-default:not([disabled]):not(.disabled).active .badge-pill,.btn-outline.btn-default:not([disabled]):not(.disabled):active .badge-pill,.open>.btn-outline-default.dropdown-toggle .badge-pill,.open>.btn-outline.btn-default.dropdown-toggle .badge-pill,.show>.btn-outline-default.dropdown-toggle .badge-pill,.show>.btn-outline.btn-default.dropdown-toggle .badge-pill{
	color:#76838f;
	background-color:#76838f}
.btn-outline-primary,.btn-outline.btn-primary{
	color:#3e8ef7;
	background-color:transparent;
	border-color:#3e8ef7}
.btn-outline-primary.btn-up.focus:before,.btn-outline-primary.btn-up.hover:before,.btn-outline-primary.btn-up:before,.btn-outline-primary.btn-up:focus:before,.btn-outline-primary.btn-up:hover:before,.btn-outline.btn-primary.btn-up.focus:before,.btn-outline.btn-primary.btn-up.hover:before,.btn-outline.btn-primary.btn-up:before,.btn-outline.btn-primary.btn-up:focus:before,.btn-outline.btn-primary.btn-up:hover:before{
	border-bottom-color:#3e8ef7}
.btn-outline-primary.btn-up.active:before,.btn-outline-primary.btn-up:active:before,.btn-outline.btn-primary.btn-up.active:before,.btn-outline.btn-primary.btn-up:active:before,.open>.btn-outline-primary.btn-up.dropdown-toggle:before,.open>.btn-outline.btn-primary.btn-up.dropdown-toggle:before,.show>.btn-outline-primary.btn-up.dropdown-toggle:before,.show>.btn-outline.btn-primary.btn-up.dropdown-toggle:before{
	border-bottom-color:#247cf0}
.btn-outline-primary.btn-right.focus:before,.btn-outline-primary.btn-right.hover:before,.btn-outline-primary.btn-right:before,.btn-outline-primary.btn-right:focus:before,.btn-outline-primary.btn-right:hover:before,.btn-outline.btn-primary.btn-right.focus:before,.btn-outline.btn-primary.btn-right.hover:before,.btn-outline.btn-primary.btn-right:before,.btn-outline.btn-primary.btn-right:focus:before,.btn-outline.btn-primary.btn-right:hover:before{
	border-left-color:#3e8ef7}
.btn-outline-primary.btn-right.active:before,.btn-outline-primary.btn-right:active:before,.btn-outline.btn-primary.btn-right.active:before,.btn-outline.btn-primary.btn-right:active:before,.open>.btn-outline-primary.btn-right.dropdown-toggle:before,.open>.btn-outline.btn-primary.btn-right.dropdown-toggle:before,.show>.btn-outline-primary.btn-right.dropdown-toggle:before,.show>.btn-outline.btn-primary.btn-right.dropdown-toggle:before{
	border-left-color:#247cf0}
.btn-outline-primary.btn-bottom.focus:before,.btn-outline-primary.btn-bottom.hover:before,.btn-outline-primary.btn-bottom:before,.btn-outline-primary.btn-bottom:focus:before,.btn-outline-primary.btn-bottom:hover:before,.btn-outline.btn-primary.btn-bottom.focus:before,.btn-outline.btn-primary.btn-bottom.hover:before,.btn-outline.btn-primary.btn-bottom:before,.btn-outline.btn-primary.btn-bottom:focus:before,.btn-outline.btn-primary.btn-bottom:hover:before{
	border-top-color:#3e8ef7}
.btn-outline-primary.btn-bottom.active:before,.btn-outline-primary.btn-bottom:active:before,.btn-outline.btn-primary.btn-bottom.active:before,.btn-outline.btn-primary.btn-bottom:active:before,.open>.btn-outline-primary.btn-bottom.dropdown-toggle:before,.open>.btn-outline.btn-primary.btn-bottom.dropdown-toggle:before,.show>.btn-outline-primary.btn-bottom.dropdown-toggle:before,.show>.btn-outline.btn-primary.btn-bottom.dropdown-toggle:before{
	border-top-color:#247cf0}
.btn-outline-primary.btn-left.focus:before,.btn-outline-primary.btn-left.hover:before,.btn-outline-primary.btn-left:before,.btn-outline-primary.btn-left:focus:before,.btn-outline-primary.btn-left:hover:before,.btn-outline.btn-primary.btn-left.focus:before,.btn-outline.btn-primary.btn-left.hover:before,.btn-outline.btn-primary.btn-left:before,.btn-outline.btn-primary.btn-left:focus:before,.btn-outline.btn-primary.btn-left:hover:before{
	border-right-color:#3e8ef7}
.btn-outline-primary.btn-left.active:before,.btn-outline-primary.btn-left:active:before,.btn-outline.btn-primary.btn-left.active:before,.btn-outline.btn-primary.btn-left:active:before,.open>.btn-outline-primary.btn-left.dropdown-toggle:before,.open>.btn-outline.btn-primary.btn-left.dropdown-toggle:before,.show>.btn-outline-primary.btn-left.dropdown-toggle:before,.show>.btn-outline.btn-primary.btn-left.dropdown-toggle:before{
	border-right-color:#247cf0}
.btn-outline-primary.focus,.btn-outline-primary.hover,.btn-outline-primary:focus,.btn-outline-primary:hover,.btn-outline-primary:not([disabled]):not(.disabled).active,.btn-outline-primary:not([disabled]):not(.disabled):active,.btn-outline.btn-primary.focus,.btn-outline.btn-primary.hover,.btn-outline.btn-primary:focus,.btn-outline.btn-primary:hover,.btn-outline.btn-primary:not([disabled]):not(.disabled).active,.btn-outline.btn-primary:not([disabled]):not(.disabled):active,.open>.btn-outline-primary.dropdown-toggle,.open>.btn-outline.btn-primary.dropdown-toggle,.show>.btn-outline-primary.dropdown-toggle,.show>.btn-outline.btn-primary.dropdown-toggle{
	color:#fff;
	background-color:#3e8ef7;
	border-color:#3e8ef7}
.btn-outline-primary.focus .badge-pill,.btn-outline-primary.hover .badge-pill,.btn-outline-primary:focus .badge-pill,.btn-outline-primary:hover .badge-pill,.btn-outline-primary:not([disabled]):not(.disabled).active .badge-pill,.btn-outline-primary:not([disabled]):not(.disabled):active .badge-pill,.btn-outline.btn-primary.focus .badge-pill,.btn-outline.btn-primary.hover .badge-pill,.btn-outline.btn-primary:focus .badge-pill,.btn-outline.btn-primary:hover .badge-pill,.btn-outline.btn-primary:not([disabled]):not(.disabled).active .badge-pill,.btn-outline.btn-primary:not([disabled]):not(.disabled):active .badge-pill,.open>.btn-outline-primary.dropdown-toggle .badge-pill,.open>.btn-outline.btn-primary.dropdown-toggle .badge-pill,.show>.btn-outline-primary.dropdown-toggle .badge-pill,.show>.btn-outline.btn-primary.dropdown-toggle .badge-pill{
	color:#3e8ef7;
	background-color:#fff}
.btn-outline-success,.btn-outline.btn-success{
	color:#11c26d;
	background-color:transparent;
	border-color:#11c26d}
.btn-outline-success.btn-up.focus:before,.btn-outline-success.btn-up.hover:before,.btn-outline-success.btn-up:before,.btn-outline-success.btn-up:focus:before,.btn-outline-success.btn-up:hover:before,.btn-outline.btn-success.btn-up.focus:before,.btn-outline.btn-success.btn-up.hover:before,.btn-outline.btn-success.btn-up:before,.btn-outline.btn-success.btn-up:focus:before,.btn-outline.btn-success.btn-up:hover:before{
	border-bottom-color:#11c26d}
.btn-outline-success.btn-up.active:before,.btn-outline-success.btn-up:active:before,.btn-outline.btn-success.btn-up.active:before,.btn-outline.btn-success.btn-up:active:before,.open>.btn-outline-success.btn-up.dropdown-toggle:before,.open>.btn-outline.btn-success.btn-up.dropdown-toggle:before,.show>.btn-outline-success.btn-up.dropdown-toggle:before,.show>.btn-outline.btn-success.btn-up.dropdown-toggle:before{
	border-bottom-color:#05a85c}
.btn-outline-success.btn-right.focus:before,.btn-outline-success.btn-right.hover:before,.btn-outline-success.btn-right:before,.btn-outline-success.btn-right:focus:before,.btn-outline-success.btn-right:hover:before,.btn-outline.btn-success.btn-right.focus:before,.btn-outline.btn-success.btn-right.hover:before,.btn-outline.btn-success.btn-right:before,.btn-outline.btn-success.btn-right:focus:before,.btn-outline.btn-success.btn-right:hover:before{
	border-left-color:#11c26d}
.btn-outline-success.btn-right.active:before,.btn-outline-success.btn-right:active:before,.btn-outline.btn-success.btn-right.active:before,.btn-outline.btn-success.btn-right:active:before,.open>.btn-outline-success.btn-right.dropdown-toggle:before,.open>.btn-outline.btn-success.btn-right.dropdown-toggle:before,.show>.btn-outline-success.btn-right.dropdown-toggle:before,.show>.btn-outline.btn-success.btn-right.dropdown-toggle:before{
	border-left-color:#05a85c}
.btn-outline-success.btn-bottom.focus:before,.btn-outline-success.btn-bottom.hover:before,.btn-outline-success.btn-bottom:before,.btn-outline-success.btn-bottom:focus:before,.btn-outline-success.btn-bottom:hover:before,.btn-outline.btn-success.btn-bottom.focus:before,.btn-outline.btn-success.btn-bottom.hover:before,.btn-outline.btn-success.btn-bottom:before,.btn-outline.btn-success.btn-bottom:focus:before,.btn-outline.btn-success.btn-bottom:hover:before{
	border-top-color:#11c26d}
.btn-outline-success.btn-bottom.active:before,.btn-outline-success.btn-bottom:active:before,.btn-outline.btn-success.btn-bottom.active:before,.btn-outline.btn-success.btn-bottom:active:before,.open>.btn-outline-success.btn-bottom.dropdown-toggle:before,.open>.btn-outline.btn-success.btn-bottom.dropdown-toggle:before,.show>.btn-outline-success.btn-bottom.dropdown-toggle:before,.show>.btn-outline.btn-success.btn-bottom.dropdown-toggle:before{
	border-top-color:#05a85c}
.btn-outline-success.btn-left.focus:before,.btn-outline-success.btn-left.hover:before,.btn-outline-success.btn-left:before,.btn-outline-success.btn-left:focus:before,.btn-outline-success.btn-left:hover:before,.btn-outline.btn-success.btn-left.focus:before,.btn-outline.btn-success.btn-left.hover:before,.btn-outline.btn-success.btn-left:before,.btn-outline.btn-success.btn-left:focus:before,.btn-outline.btn-success.btn-left:hover:before{
	border-right-color:#11c26d}
.btn-outline-success.btn-left.active:before,.btn-outline-success.btn-left:active:before,.btn-outline.btn-success.btn-left.active:before,.btn-outline.btn-success.btn-left:active:before,.open>.btn-outline-success.btn-left.dropdown-toggle:before,.open>.btn-outline.btn-success.btn-left.dropdown-toggle:before,.show>.btn-outline-success.btn-left.dropdown-toggle:before,.show>.btn-outline.btn-success.btn-left.dropdown-toggle:before{
	border-right-color:#05a85c}
.btn-outline-success.focus,.btn-outline-success.hover,.btn-outline-success:focus,.btn-outline-success:hover,.btn-outline-success:not([disabled]):not(.disabled).active,.btn-outline-success:not([disabled]):not(.disabled):active,.btn-outline.btn-success.focus,.btn-outline.btn-success.hover,.btn-outline.btn-success:focus,.btn-outline.btn-success:hover,.btn-outline.btn-success:not([disabled]):not(.disabled).active,.btn-outline.btn-success:not([disabled]):not(.disabled):active,.open>.btn-outline-success.dropdown-toggle,.open>.btn-outline.btn-success.dropdown-toggle,.show>.btn-outline-success.dropdown-toggle,.show>.btn-outline.btn-success.dropdown-toggle{
	color:#fff;
	background-color:#11c26d;
	border-color:#11c26d}
.btn-outline-success.focus .badge-pill,.btn-outline-success.hover .badge-pill,.btn-outline-success:focus .badge-pill,.btn-outline-success:hover .badge-pill,.btn-outline-success:not([disabled]):not(.disabled).active .badge-pill,.btn-outline-success:not([disabled]):not(.disabled):active .badge-pill,.btn-outline.btn-success.focus .badge-pill,.btn-outline.btn-success.hover .badge-pill,.btn-outline.btn-success:focus .badge-pill,.btn-outline.btn-success:hover .badge-pill,.btn-outline.btn-success:not([disabled]):not(.disabled).active .badge-pill,.btn-outline.btn-success:not([disabled]):not(.disabled):active .badge-pill,.open>.btn-outline-success.dropdown-toggle .badge-pill,.open>.btn-outline.btn-success.dropdown-toggle .badge-pill,.show>.btn-outline-success.dropdown-toggle .badge-pill,.show>.btn-outline.btn-success.dropdown-toggle .badge-pill{
	color:#11c26d;
	background-color:#fff}
.btn-outline-info,.btn-outline.btn-info{
	color:#0bb2d4;
	background-color:transparent;
	border-color:#0bb2d4}
.btn-outline-info.btn-up.focus:before,.btn-outline-info.btn-up.hover:before,.btn-outline-info.btn-up:before,.btn-outline-info.btn-up:focus:before,.btn-outline-info.btn-up:hover:before,.btn-outline.btn-info.btn-up.focus:before,.btn-outline.btn-info.btn-up.hover:before,.btn-outline.btn-info.btn-up:before,.btn-outline.btn-info.btn-up:focus:before,.btn-outline.btn-info.btn-up:hover:before{
	border-bottom-color:#0bb2d4}
.btn-outline-info.btn-up.active:before,.btn-outline-info.btn-up:active:before,.btn-outline.btn-info.btn-up.active:before,.btn-outline.btn-info.btn-up:active:before,.open>.btn-outline-info.btn-up.dropdown-toggle:before,.open>.btn-outline.btn-info.btn-up.dropdown-toggle:before,.show>.btn-outline-info.btn-up.dropdown-toggle:before,.show>.btn-outline.btn-info.btn-up.dropdown-toggle:before{
	border-bottom-color:#0099b8}
.btn-outline-info.btn-right.focus:before,.btn-outline-info.btn-right.hover:before,.btn-outline-info.btn-right:before,.btn-outline-info.btn-right:focus:before,.btn-outline-info.btn-right:hover:before,.btn-outline.btn-info.btn-right.focus:before,.btn-outline.btn-info.btn-right.hover:before,.btn-outline.btn-info.btn-right:before,.btn-outline.btn-info.btn-right:focus:before,.btn-outline.btn-info.btn-right:hover:before{
	border-left-color:#0bb2d4}
.btn-outline-info.btn-right.active:before,.btn-outline-info.btn-right:active:before,.btn-outline.btn-info.btn-right.active:before,.btn-outline.btn-info.btn-right:active:before,.open>.btn-outline-info.btn-right.dropdown-toggle:before,.open>.btn-outline.btn-info.btn-right.dropdown-toggle:before,.show>.btn-outline-info.btn-right.dropdown-toggle:before,.show>.btn-outline.btn-info.btn-right.dropdown-toggle:before{
	border-left-color:#0099b8}
.btn-outline-info.btn-bottom.focus:before,.btn-outline-info.btn-bottom.hover:before,.btn-outline-info.btn-bottom:before,.btn-outline-info.btn-bottom:focus:before,.btn-outline-info.btn-bottom:hover:before,.btn-outline.btn-info.btn-bottom.focus:before,.btn-outline.btn-info.btn-bottom.hover:before,.btn-outline.btn-info.btn-bottom:before,.btn-outline.btn-info.btn-bottom:focus:before,.btn-outline.btn-info.btn-bottom:hover:before{
	border-top-color:#0bb2d4}
.btn-outline-info.btn-bottom.active:before,.btn-outline-info.btn-bottom:active:before,.btn-outline.btn-info.btn-bottom.active:before,.btn-outline.btn-info.btn-bottom:active:before,.open>.btn-outline-info.btn-bottom.dropdown-toggle:before,.open>.btn-outline.btn-info.btn-bottom.dropdown-toggle:before,.show>.btn-outline-info.btn-bottom.dropdown-toggle:before,.show>.btn-outline.btn-info.btn-bottom.dropdown-toggle:before{
	border-top-color:#0099b8}
.btn-outline-info.btn-left.focus:before,.btn-outline-info.btn-left.hover:before,.btn-outline-info.btn-left:before,.btn-outline-info.btn-left:focus:before,.btn-outline-info.btn-left:hover:before,.btn-outline.btn-info.btn-left.focus:before,.btn-outline.btn-info.btn-left.hover:before,.btn-outline.btn-info.btn-left:before,.btn-outline.btn-info.btn-left:focus:before,.btn-outline.btn-info.btn-left:hover:before{
	border-right-color:#0bb2d4}
.btn-outline-info.btn-left.active:before,.btn-outline-info.btn-left:active:before,.btn-outline.btn-info.btn-left.active:before,.btn-outline.btn-info.btn-left:active:before,.open>.btn-outline-info.btn-left.dropdown-toggle:before,.open>.btn-outline.btn-info.btn-left.dropdown-toggle:before,.show>.btn-outline-info.btn-left.dropdown-toggle:before,.show>.btn-outline.btn-info.btn-left.dropdown-toggle:before{
	border-right-color:#0099b8}
.btn-outline-info.focus,.btn-outline-info.hover,.btn-outline-info:focus,.btn-outline-info:hover,.btn-outline-info:not([disabled]):not(.disabled).active,.btn-outline-info:not([disabled]):not(.disabled):active,.btn-outline.btn-info.focus,.btn-outline.btn-info.hover,.btn-outline.btn-info:focus,.btn-outline.btn-info:hover,.btn-outline.btn-info:not([disabled]):not(.disabled).active,.btn-outline.btn-info:not([disabled]):not(.disabled):active,.open>.btn-outline-info.dropdown-toggle,.open>.btn-outline.btn-info.dropdown-toggle,.show>.btn-outline-info.dropdown-toggle,.show>.btn-outline.btn-info.dropdown-toggle{
	color:#fff;
	background-color:#0bb2d4;
	border-color:#0bb2d4}
.btn-outline-info.focus .badge-pill,.btn-outline-info.hover .badge-pill,.btn-outline-info:focus .badge-pill,.btn-outline-info:hover .badge-pill,.btn-outline-info:not([disabled]):not(.disabled).active .badge-pill,.btn-outline-info:not([disabled]):not(.disabled):active .badge-pill,.btn-outline.btn-info.focus .badge-pill,.btn-outline.btn-info.hover .badge-pill,.btn-outline.btn-info:focus .badge-pill,.btn-outline.btn-info:hover .badge-pill,.btn-outline.btn-info:not([disabled]):not(.disabled).active .badge-pill,.btn-outline.btn-info:not([disabled]):not(.disabled):active .badge-pill,.open>.btn-outline-info.dropdown-toggle .badge-pill,.open>.btn-outline.btn-info.dropdown-toggle .badge-pill,.show>.btn-outline-info.dropdown-toggle .badge-pill,.show>.btn-outline.btn-info.dropdown-toggle .badge-pill{
	color:#0bb2d4;
	background-color:#fff}
.btn-outline-warning,.btn-outline.btn-warning{
	color:#eb6709;
	background-color:transparent;
	border-color:#eb6709}
.btn-outline-warning.btn-up.focus:before,.btn-outline-warning.btn-up.hover:before,.btn-outline-warning.btn-up:before,.btn-outline-warning.btn-up:focus:before,.btn-outline-warning.btn-up:hover:before,.btn-outline.btn-warning.btn-up.focus:before,.btn-outline.btn-warning.btn-up.hover:before,.btn-outline.btn-warning.btn-up:before,.btn-outline.btn-warning.btn-up:focus:before,.btn-outline.btn-warning.btn-up:hover:before{
	border-bottom-color:#eb6709}
.btn-outline-warning.btn-up.active:before,.btn-outline-warning.btn-up:active:before,.btn-outline.btn-warning.btn-up.active:before,.btn-outline.btn-warning.btn-up:active:before,.open>.btn-outline-warning.btn-up.dropdown-toggle:before,.open>.btn-outline.btn-warning.btn-up.dropdown-toggle:before,.show>.btn-outline-warning.btn-up.dropdown-toggle:before,.show>.btn-outline.btn-warning.btn-up.dropdown-toggle:before{
	border-bottom-color:#de4e00}
.btn-outline-warning.btn-right.focus:before,.btn-outline-warning.btn-right.hover:before,.btn-outline-warning.btn-right:before,.btn-outline-warning.btn-right:focus:before,.btn-outline-warning.btn-right:hover:before,.btn-outline.btn-warning.btn-right.focus:before,.btn-outline.btn-warning.btn-right.hover:before,.btn-outline.btn-warning.btn-right:before,.btn-outline.btn-warning.btn-right:focus:before,.btn-outline.btn-warning.btn-right:hover:before{
	border-left-color:#eb6709}
.btn-outline-warning.btn-right.active:before,.btn-outline-warning.btn-right:active:before,.btn-outline.btn-warning.btn-right.active:before,.btn-outline.btn-warning.btn-right:active:before,.open>.btn-outline-warning.btn-right.dropdown-toggle:before,.open>.btn-outline.btn-warning.btn-right.dropdown-toggle:before,.show>.btn-outline-warning.btn-right.dropdown-toggle:before,.show>.btn-outline.btn-warning.btn-right.dropdown-toggle:before{
	border-left-color:#de4e00}
.btn-outline-warning.btn-bottom.focus:before,.btn-outline-warning.btn-bottom.hover:before,.btn-outline-warning.btn-bottom:before,.btn-outline-warning.btn-bottom:focus:before,.btn-outline-warning.btn-bottom:hover:before,.btn-outline.btn-warning.btn-bottom.focus:before,.btn-outline.btn-warning.btn-bottom.hover:before,.btn-outline.btn-warning.btn-bottom:before,.btn-outline.btn-warning.btn-bottom:focus:before,.btn-outline.btn-warning.btn-bottom:hover:before{
	border-top-color:#eb6709}
.btn-outline-warning.btn-bottom.active:before,.btn-outline-warning.btn-bottom:active:before,.btn-outline.btn-warning.btn-bottom.active:before,.btn-outline.btn-warning.btn-bottom:active:before,.open>.btn-outline-warning.btn-bottom.dropdown-toggle:before,.open>.btn-outline.btn-warning.btn-bottom.dropdown-toggle:before,.show>.btn-outline-warning.btn-bottom.dropdown-toggle:before,.show>.btn-outline.btn-warning.btn-bottom.dropdown-toggle:before{
	border-top-color:#de4e00}
.btn-outline-warning.btn-left.focus:before,.btn-outline-warning.btn-left.hover:before,.btn-outline-warning.btn-left:before,.btn-outline-warning.btn-left:focus:before,.btn-outline-warning.btn-left:hover:before,.btn-outline.btn-warning.btn-left.focus:before,.btn-outline.btn-warning.btn-left.hover:before,.btn-outline.btn-warning.btn-left:before,.btn-outline.btn-warning.btn-left:focus:before,.btn-outline.btn-warning.btn-left:hover:before{
	border-right-color:#eb6709}
.btn-outline-warning.btn-left.active:before,.btn-outline-warning.btn-left:active:before,.btn-outline.btn-warning.btn-left.active:before,.btn-outline.btn-warning.btn-left:active:before,.open>.btn-outline-warning.btn-left.dropdown-toggle:before,.open>.btn-outline.btn-warning.btn-left.dropdown-toggle:before,.show>.btn-outline-warning.btn-left.dropdown-toggle:before,.show>.btn-outline.btn-warning.btn-left.dropdown-toggle:before{
	border-right-color:#de4e00}
.btn-outline-warning.focus,.btn-outline-warning.hover,.btn-outline-warning:focus,.btn-outline-warning:hover,.btn-outline-warning:not([disabled]):not(.disabled).active,.btn-outline-warning:not([disabled]):not(.disabled):active,.btn-outline.btn-warning.focus,.btn-outline.btn-warning.hover,.btn-outline.btn-warning:focus,.btn-outline.btn-warning:hover,.btn-outline.btn-warning:not([disabled]):not(.disabled).active,.btn-outline.btn-warning:not([disabled]):not(.disabled):active,.open>.btn-outline-warning.dropdown-toggle,.open>.btn-outline.btn-warning.dropdown-toggle,.show>.btn-outline-warning.dropdown-toggle,.show>.btn-outline.btn-warning.dropdown-toggle{
	color:#fff;
	background-color:#eb6709;
	border-color:#eb6709}
.btn-outline-warning.focus .badge-pill,.btn-outline-warning.hover .badge-pill,.btn-outline-warning:focus .badge-pill,.btn-outline-warning:hover .badge-pill,.btn-outline-warning:not([disabled]):not(.disabled).active .badge-pill,.btn-outline-warning:not([disabled]):not(.disabled):active .badge-pill,.btn-outline.btn-warning.focus .badge-pill,.btn-outline.btn-warning.hover .badge-pill,.btn-outline.btn-warning:focus .badge-pill,.btn-outline.btn-warning:hover .badge-pill,.btn-outline.btn-warning:not([disabled]):not(.disabled).active .badge-pill,.btn-outline.btn-warning:not([disabled]):not(.disabled):active .badge-pill,.open>.btn-outline-warning.dropdown-toggle .badge-pill,.open>.btn-outline.btn-warning.dropdown-toggle .badge-pill,.show>.btn-outline-warning.dropdown-toggle .badge-pill,.show>.btn-outline.btn-warning.dropdown-toggle .badge-pill{
	color:#eb6709;
	background-color:#fff}
.btn-outline-danger,.btn-outline.btn-danger{
	color:#ff4c52;
	background-color:transparent;
	border-color:#ff4c52}
.btn-outline-danger.btn-up.focus:before,.btn-outline-danger.btn-up.hover:before,.btn-outline-danger.btn-up:before,.btn-outline-danger.btn-up:focus:before,.btn-outline-danger.btn-up:hover:before,.btn-outline.btn-danger.btn-up.focus:before,.btn-outline.btn-danger.btn-up.hover:before,.btn-outline.btn-danger.btn-up:before,.btn-outline.btn-danger.btn-up:focus:before,.btn-outline.btn-danger.btn-up:hover:before{
	border-bottom-color:#ff4c52}
.btn-outline-danger.btn-up.active:before,.btn-outline-danger.btn-up:active:before,.btn-outline.btn-danger.btn-up.active:before,.btn-outline.btn-danger.btn-up:active:before,.open>.btn-outline-danger.btn-up.dropdown-toggle:before,.open>.btn-outline.btn-danger.btn-up.dropdown-toggle:before,.show>.btn-outline-danger.btn-up.dropdown-toggle:before,.show>.btn-outline.btn-danger.btn-up.dropdown-toggle:before{
	border-bottom-color:#f2353c}
.btn-outline-danger.btn-right.focus:before,.btn-outline-danger.btn-right.hover:before,.btn-outline-danger.btn-right:before,.btn-outline-danger.btn-right:focus:before,.btn-outline-danger.btn-right:hover:before,.btn-outline.btn-danger.btn-right.focus:before,.btn-outline.btn-danger.btn-right.hover:before,.btn-outline.btn-danger.btn-right:before,.btn-outline.btn-danger.btn-right:focus:before,.btn-outline.btn-danger.btn-right:hover:before{
	border-left-color:#ff4c52}
.btn-outline-danger.btn-right.active:before,.btn-outline-danger.btn-right:active:before,.btn-outline.btn-danger.btn-right.active:before,.btn-outline.btn-danger.btn-right:active:before,.open>.btn-outline-danger.btn-right.dropdown-toggle:before,.open>.btn-outline.btn-danger.btn-right.dropdown-toggle:before,.show>.btn-outline-danger.btn-right.dropdown-toggle:before,.show>.btn-outline.btn-danger.btn-right.dropdown-toggle:before{
	border-left-color:#f2353c}
.btn-outline-danger.btn-bottom.focus:before,.btn-outline-danger.btn-bottom.hover:before,.btn-outline-danger.btn-bottom:before,.btn-outline-danger.btn-bottom:focus:before,.btn-outline-danger.btn-bottom:hover:before,.btn-outline.btn-danger.btn-bottom.focus:before,.btn-outline.btn-danger.btn-bottom.hover:before,.btn-outline.btn-danger.btn-bottom:before,.btn-outline.btn-danger.btn-bottom:focus:before,.btn-outline.btn-danger.btn-bottom:hover:before{
	border-top-color:#ff4c52}
.btn-outline-danger.btn-bottom.active:before,.btn-outline-danger.btn-bottom:active:before,.btn-outline.btn-danger.btn-bottom.active:before,.btn-outline.btn-danger.btn-bottom:active:before,.open>.btn-outline-danger.btn-bottom.dropdown-toggle:before,.open>.btn-outline.btn-danger.btn-bottom.dropdown-toggle:before,.show>.btn-outline-danger.btn-bottom.dropdown-toggle:before,.show>.btn-outline.btn-danger.btn-bottom.dropdown-toggle:before{
	border-top-color:#f2353c}
.btn-outline-danger.btn-left.focus:before,.btn-outline-danger.btn-left.hover:before,.btn-outline-danger.btn-left:before,.btn-outline-danger.btn-left:focus:before,.btn-outline-danger.btn-left:hover:before,.btn-outline.btn-danger.btn-left.focus:before,.btn-outline.btn-danger.btn-left.hover:before,.btn-outline.btn-danger.btn-left:before,.btn-outline.btn-danger.btn-left:focus:before,.btn-outline.btn-danger.btn-left:hover:before{
	border-right-color:#ff4c52}
.btn-outline-danger.btn-left.active:before,.btn-outline-danger.btn-left:active:before,.btn-outline.btn-danger.btn-left.active:before,.btn-outline.btn-danger.btn-left:active:before,.open>.btn-outline-danger.btn-left.dropdown-toggle:before,.open>.btn-outline.btn-danger.btn-left.dropdown-toggle:before,.show>.btn-outline-danger.btn-left.dropdown-toggle:before,.show>.btn-outline.btn-danger.btn-left.dropdown-toggle:before{
	border-right-color:#f2353c}
.btn-outline-danger.focus,.btn-outline-danger.hover,.btn-outline-danger:focus,.btn-outline-danger:hover,.btn-outline-danger:not([disabled]):not(.disabled).active,.btn-outline-danger:not([disabled]):not(.disabled):active,.btn-outline.btn-danger.focus,.btn-outline.btn-danger.hover,.btn-outline.btn-danger:focus,.btn-outline.btn-danger:hover,.btn-outline.btn-danger:not([disabled]):not(.disabled).active,.btn-outline.btn-danger:not([disabled]):not(.disabled):active,.open>.btn-outline-danger.dropdown-toggle,.open>.btn-outline.btn-danger.dropdown-toggle,.show>.btn-outline-danger.dropdown-toggle,.show>.btn-outline.btn-danger.dropdown-toggle{
	color:#fff;
	background-color:#ff4c52;
	border-color:#ff4c52}
.btn-outline-danger.focus .badge-pill,.btn-outline-danger.hover .badge-pill,.btn-outline-danger:focus .badge-pill,.btn-outline-danger:hover .badge-pill,.btn-outline-danger:not([disabled]):not(.disabled).active .badge-pill,.btn-outline-danger:not([disabled]):not(.disabled):active .badge-pill,.btn-outline.btn-danger.focus .badge-pill,.btn-outline.btn-danger.hover .badge-pill,.btn-outline.btn-danger:focus .badge-pill,.btn-outline.btn-danger:hover .badge-pill,.btn-outline.btn-danger:not([disabled]):not(.disabled).active .badge-pill,.btn-outline.btn-danger:not([disabled]):not(.disabled):active .badge-pill,.open>.btn-outline-danger.dropdown-toggle .badge-pill,.open>.btn-outline.btn-danger.dropdown-toggle .badge-pill,.show>.btn-outline-danger.dropdown-toggle .badge-pill,.show>.btn-outline.btn-danger.dropdown-toggle .badge-pill{
	color:#ff4c52;
	background-color:#fff}
.btn-outline-dark,.btn-outline.btn-dark{
	color:#526069;
	background-color:transparent;
	border-color:#526069}
.btn-outline-dark.btn-up.focus:before,.btn-outline-dark.btn-up.hover:before,.btn-outline-dark.btn-up:before,.btn-outline-dark.btn-up:focus:before,.btn-outline-dark.btn-up:hover:before,.btn-outline.btn-dark.btn-up.focus:before,.btn-outline.btn-dark.btn-up.hover:before,.btn-outline.btn-dark.btn-up:before,.btn-outline.btn-dark.btn-up:focus:before,.btn-outline.btn-dark.btn-up:hover:before{
	border-bottom-color:#526069}
.btn-outline-dark.btn-up.active:before,.btn-outline-dark.btn-up:active:before,.btn-outline.btn-dark.btn-up.active:before,.btn-outline.btn-dark.btn-up:active:before,.open>.btn-outline-dark.btn-up.dropdown-toggle:before,.open>.btn-outline.btn-dark.btn-up.dropdown-toggle:before,.show>.btn-outline-dark.btn-up.dropdown-toggle:before,.show>.btn-outline.btn-dark.btn-up.dropdown-toggle:before{
	border-bottom-color:#37474f}
.btn-outline-dark.btn-right.focus:before,.btn-outline-dark.btn-right.hover:before,.btn-outline-dark.btn-right:before,.btn-outline-dark.btn-right:focus:before,.btn-outline-dark.btn-right:hover:before,.btn-outline.btn-dark.btn-right.focus:before,.btn-outline.btn-dark.btn-right.hover:before,.btn-outline.btn-dark.btn-right:before,.btn-outline.btn-dark.btn-right:focus:before,.btn-outline.btn-dark.btn-right:hover:before{
	border-left-color:#526069}
.btn-outline-dark.btn-right.active:before,.btn-outline-dark.btn-right:active:before,.btn-outline.btn-dark.btn-right.active:before,.btn-outline.btn-dark.btn-right:active:before,.open>.btn-outline-dark.btn-right.dropdown-toggle:before,.open>.btn-outline.btn-dark.btn-right.dropdown-toggle:before,.show>.btn-outline-dark.btn-right.dropdown-toggle:before,.show>.btn-outline.btn-dark.btn-right.dropdown-toggle:before{
	border-left-color:#37474f}
.btn-outline-dark.btn-bottom.focus:before,.btn-outline-dark.btn-bottom.hover:before,.btn-outline-dark.btn-bottom:before,.btn-outline-dark.btn-bottom:focus:before,.btn-outline-dark.btn-bottom:hover:before,.btn-outline.btn-dark.btn-bottom.focus:before,.btn-outline.btn-dark.btn-bottom.hover:before,.btn-outline.btn-dark.btn-bottom:before,.btn-outline.btn-dark.btn-bottom:focus:before,.btn-outline.btn-dark.btn-bottom:hover:before{
	border-top-color:#526069}
.btn-outline-dark.btn-bottom.active:before,.btn-outline-dark.btn-bottom:active:before,.btn-outline.btn-dark.btn-bottom.active:before,.btn-outline.btn-dark.btn-bottom:active:before,.open>.btn-outline-dark.btn-bottom.dropdown-toggle:before,.open>.btn-outline.btn-dark.btn-bottom.dropdown-toggle:before,.show>.btn-outline-dark.btn-bottom.dropdown-toggle:before,.show>.btn-outline.btn-dark.btn-bottom.dropdown-toggle:before{
	border-top-color:#37474f}
.btn-outline-dark.btn-left.focus:before,.btn-outline-dark.btn-left.hover:before,.btn-outline-dark.btn-left:before,.btn-outline-dark.btn-left:focus:before,.btn-outline-dark.btn-left:hover:before,.btn-outline.btn-dark.btn-left.focus:before,.btn-outline.btn-dark.btn-left.hover:before,.btn-outline.btn-dark.btn-left:before,.btn-outline.btn-dark.btn-left:focus:before,.btn-outline.btn-dark.btn-left:hover:before{
	border-right-color:#526069}
.btn-outline-dark.btn-left.active:before,.btn-outline-dark.btn-left:active:before,.btn-outline.btn-dark.btn-left.active:before,.btn-outline.btn-dark.btn-left:active:before,.open>.btn-outline-dark.btn-left.dropdown-toggle:before,.open>.btn-outline.btn-dark.btn-left.dropdown-toggle:before,.show>.btn-outline-dark.btn-left.dropdown-toggle:before,.show>.btn-outline.btn-dark.btn-left.dropdown-toggle:before{
	border-right-color:#37474f}
.btn-outline-dark.focus,.btn-outline-dark.hover,.btn-outline-dark:focus,.btn-outline-dark:hover,.btn-outline-dark:not([disabled]):not(.disabled).active,.btn-outline-dark:not([disabled]):not(.disabled):active,.btn-outline.btn-dark.focus,.btn-outline.btn-dark.hover,.btn-outline.btn-dark:focus,.btn-outline.btn-dark:hover,.btn-outline.btn-dark:not([disabled]):not(.disabled).active,.btn-outline.btn-dark:not([disabled]):not(.disabled):active,.open>.btn-outline-dark.dropdown-toggle,.open>.btn-outline.btn-dark.dropdown-toggle,.show>.btn-outline-dark.dropdown-toggle,.show>.btn-outline.btn-dark.dropdown-toggle{
	color:#fff;
	background-color:#526069;
	border-color:#526069}
.btn-outline-dark.focus .badge-pill,.btn-outline-dark.hover .badge-pill,.btn-outline-dark:focus .badge-pill,.btn-outline-dark:hover .badge-pill,.btn-outline-dark:not([disabled]):not(.disabled).active .badge-pill,.btn-outline-dark:not([disabled]):not(.disabled):active .badge-pill,.btn-outline.btn-dark.focus .badge-pill,.btn-outline.btn-dark.hover .badge-pill,.btn-outline.btn-dark:focus .badge-pill,.btn-outline.btn-dark:hover .badge-pill,.btn-outline.btn-dark:not([disabled]):not(.disabled).active .badge-pill,.btn-outline.btn-dark:not([disabled]):not(.disabled):active .badge-pill,.open>.btn-outline-dark.dropdown-toggle .badge-pill,.open>.btn-outline.btn-dark.dropdown-toggle .badge-pill,.show>.btn-outline-dark.dropdown-toggle .badge-pill,.show>.btn-outline.btn-dark.dropdown-toggle .badge-pill{
	color:#526069;
	background-color:#fff}
.btn-outline-inverse,.btn-outline.btn-inverse{
	color:#fff;
	background-color:transparent;
	border-color:#fff}
.btn-outline-inverse.btn-up.active:before,.btn-outline-inverse.btn-up.focus:before,.btn-outline-inverse.btn-up.hover:before,.btn-outline-inverse.btn-up:active:before,.btn-outline-inverse.btn-up:before,.btn-outline-inverse.btn-up:focus:before,.btn-outline-inverse.btn-up:hover:before,.btn-outline.btn-inverse.btn-up.active:before,.btn-outline.btn-inverse.btn-up.focus:before,.btn-outline.btn-inverse.btn-up.hover:before,.btn-outline.btn-inverse.btn-up:active:before,.btn-outline.btn-inverse.btn-up:before,.btn-outline.btn-inverse.btn-up:focus:before,.btn-outline.btn-inverse.btn-up:hover:before,.open>.btn-outline-inverse.btn-up.dropdown-toggle:before,.open>.btn-outline.btn-inverse.btn-up.dropdown-toggle:before,.show>.btn-outline-inverse.btn-up.dropdown-toggle:before,.show>.btn-outline.btn-inverse.btn-up.dropdown-toggle:before{
	border-bottom-color:#fff}
.btn-outline-inverse.btn-right.active:before,.btn-outline-inverse.btn-right.focus:before,.btn-outline-inverse.btn-right.hover:before,.btn-outline-inverse.btn-right:active:before,.btn-outline-inverse.btn-right:before,.btn-outline-inverse.btn-right:focus:before,.btn-outline-inverse.btn-right:hover:before,.btn-outline.btn-inverse.btn-right.active:before,.btn-outline.btn-inverse.btn-right.focus:before,.btn-outline.btn-inverse.btn-right.hover:before,.btn-outline.btn-inverse.btn-right:active:before,.btn-outline.btn-inverse.btn-right:before,.btn-outline.btn-inverse.btn-right:focus:before,.btn-outline.btn-inverse.btn-right:hover:before,.open>.btn-outline-inverse.btn-right.dropdown-toggle:before,.open>.btn-outline.btn-inverse.btn-right.dropdown-toggle:before,.show>.btn-outline-inverse.btn-right.dropdown-toggle:before,.show>.btn-outline.btn-inverse.btn-right.dropdown-toggle:before{
	border-left-color:#fff}
.btn-outline-inverse.btn-bottom.active:before,.btn-outline-inverse.btn-bottom.focus:before,.btn-outline-inverse.btn-bottom.hover:before,.btn-outline-inverse.btn-bottom:active:before,.btn-outline-inverse.btn-bottom:before,.btn-outline-inverse.btn-bottom:focus:before,.btn-outline-inverse.btn-bottom:hover:before,.btn-outline.btn-inverse.btn-bottom.active:before,.btn-outline.btn-inverse.btn-bottom.focus:before,.btn-outline.btn-inverse.btn-bottom.hover:before,.btn-outline.btn-inverse.btn-bottom:active:before,.btn-outline.btn-inverse.btn-bottom:before,.btn-outline.btn-inverse.btn-bottom:focus:before,.btn-outline.btn-inverse.btn-bottom:hover:before,.open>.btn-outline-inverse.btn-bottom.dropdown-toggle:before,.open>.btn-outline.btn-inverse.btn-bottom.dropdown-toggle:before,.show>.btn-outline-inverse.btn-bottom.dropdown-toggle:before,.show>.btn-outline.btn-inverse.btn-bottom.dropdown-toggle:before{
	border-top-color:#fff}
.btn-outline-inverse.btn-left.active:before,.btn-outline-inverse.btn-left.focus:before,.btn-outline-inverse.btn-left.hover:before,.btn-outline-inverse.btn-left:active:before,.btn-outline-inverse.btn-left:before,.btn-outline-inverse.btn-left:focus:before,.btn-outline-inverse.btn-left:hover:before,.btn-outline.btn-inverse.btn-left.active:before,.btn-outline.btn-inverse.btn-left.focus:before,.btn-outline.btn-inverse.btn-left.hover:before,.btn-outline.btn-inverse.btn-left:active:before,.btn-outline.btn-inverse.btn-left:before,.btn-outline.btn-inverse.btn-left:focus:before,.btn-outline.btn-inverse.btn-left:hover:before,.open>.btn-outline-inverse.btn-left.dropdown-toggle:before,.open>.btn-outline.btn-inverse.btn-left.dropdown-toggle:before,.show>.btn-outline-inverse.btn-left.dropdown-toggle:before,.show>.btn-outline.btn-inverse.btn-left.dropdown-toggle:before{
	border-right-color:#fff}
.btn-outline-inverse.focus,.btn-outline-inverse.hover,.btn-outline-inverse:focus,.btn-outline-inverse:hover,.btn-outline-inverse:not([disabled]):not(.disabled).active,.btn-outline-inverse:not([disabled]):not(.disabled):active,.btn-outline.btn-inverse.focus,.btn-outline.btn-inverse.hover,.btn-outline.btn-inverse:focus,.btn-outline.btn-inverse:hover,.btn-outline.btn-inverse:not([disabled]):not(.disabled).active,.btn-outline.btn-inverse:not([disabled]):not(.disabled):active,.open>.btn-outline-inverse.dropdown-toggle,.open>.btn-outline.btn-inverse.dropdown-toggle,.show>.btn-outline-inverse.dropdown-toggle,.show>.btn-outline.btn-inverse.dropdown-toggle{
	color:#76838f;
	background-color:#fff;
	border-color:#fff}
.btn-outline-inverse.focus .badge-pill,.btn-outline-inverse.hover .badge-pill,.btn-outline-inverse:focus .badge-pill,.btn-outline-inverse:hover .badge-pill,.btn-outline-inverse:not([disabled]):not(.disabled).active .badge-pill,.btn-outline-inverse:not([disabled]):not(.disabled):active .badge-pill,.btn-outline.btn-inverse.focus .badge-pill,.btn-outline.btn-inverse.hover .badge-pill,.btn-outline.btn-inverse:focus .badge-pill,.btn-outline.btn-inverse:hover .badge-pill,.btn-outline.btn-inverse:not([disabled]):not(.disabled).active .badge-pill,.btn-outline.btn-inverse:not([disabled]):not(.disabled):active .badge-pill,.open>.btn-outline-inverse.dropdown-toggle .badge-pill,.open>.btn-outline.btn-inverse.dropdown-toggle .badge-pill,.show>.btn-outline-inverse.dropdown-toggle .badge-pill,.show>.btn-outline.btn-inverse.dropdown-toggle .badge-pill{
	color:#fff;
	background-color:#76838f}
.btn-warning:active{
	color:#fff!important}
.btn-group-xs>.btn,.btn-xs{
	padding:.072rem .358rem;
	font-size:.858rem;
	line-height:1.5;
	border-radius:.143rem}
.btn-squared{
	border-radius:0}
.btn-round{
	border-radius:1000px}
.btn-primary{
	color:#fff;
	background-color:#3e8ef7;
	border-color:#3e8ef7;
	box-shadow:none}
.btn-primary.btn-up:before{
	border-bottom-color:#3e8ef7}
.btn-primary.btn-up.focus:before,.btn-primary.btn-up.hover:before,.btn-primary.btn-up:focus:before,.btn-primary.btn-up:hover:before{
	border-bottom-color:#589ffc}
.btn-primary.btn-up.active:before,.btn-primary.btn-up:active:before,.open>.btn-primary.btn-up.dropdown-toggle:before,.show>.btn-primary.btn-up.dropdown-toggle:before{
	border-bottom-color:#247cf0}
.btn-primary.btn-right:before{
	border-left-color:#3e8ef7}
.btn-primary.btn-right.focus:before,.btn-primary.btn-right.hover:before,.btn-primary.btn-right:focus:before,.btn-primary.btn-right:hover:before{
	border-left-color:#589ffc}
.btn-primary.btn-right.active:before,.btn-primary.btn-right:active:before,.open>.btn-primary.btn-right.dropdown-toggle:before,.show>.btn-primary.btn-right.dropdown-toggle:before{
	border-left-color:#247cf0}
.btn-primary.btn-bottom:before{
	border-top-color:#3e8ef7}
.btn-primary.btn-bottom.focus:before,.btn-primary.btn-bottom.hover:before,.btn-primary.btn-bottom:focus:before,.btn-primary.btn-bottom:hover:before{
	border-top-color:#589ffc}
.btn-primary.btn-bottom.active:before,.btn-primary.btn-bottom:active:before,.open>.btn-primary.btn-bottom.dropdown-toggle:before,.show>.btn-primary.btn-bottom.dropdown-toggle:before{
	border-top-color:#247cf0}
.btn-primary.btn-left:before{
	border-right-color:#3e8ef7}
.btn-primary.btn-left.focus:before,.btn-primary.btn-left.hover:before,.btn-primary.btn-left:focus:before,.btn-primary.btn-left:hover:before{
	border-right-color:#589ffc}
.btn-primary.btn-left.active:before,.btn-primary.btn-left:active:before,.open>.btn-primary.btn-left.dropdown-toggle:before,.show>.btn-primary.btn-left.dropdown-toggle:before{
	border-right-color:#247cf0}
.btn-primary.focus,.btn-primary.hover,.btn-primary:focus,.btn-primary:hover{
	color:#fff;
	background-color:#589ffc;
	border-color:#589ffc;
	box-shadow:none}
.btn-primary:not([disabled]):not(.disabled).active,.btn-primary:not([disabled]):not(.disabled):active,.open>.btn-primary.dropdown-toggle,.show>.btn-primary.dropdown-toggle{
	background-color:#247cf0;
	border-color:#247cf0;
	box-shadow:none}
.btn-primary:not([disabled]):not(.disabled).active.focus,.btn-primary:not([disabled]):not(.disabled).active.hover,.btn-primary:not([disabled]):not(.disabled).active:focus,.btn-primary:not([disabled]):not(.disabled).active:hover,.btn-primary:not([disabled]):not(.disabled):active.focus,.btn-primary:not([disabled]):not(.disabled):active.hover,.btn-primary:not([disabled]):not(.disabled):active:focus,.btn-primary:not([disabled]):not(.disabled):active:hover,.open>.btn-primary.dropdown-toggle.focus,.open>.btn-primary.dropdown-toggle.hover,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle:hover,.show>.btn-primary.dropdown-toggle.focus,.show>.btn-primary.dropdown-toggle.hover,.show>.btn-primary.dropdown-toggle:focus,.show>.btn-primary.dropdown-toggle:hover{
	background-color:#247cf0;
	border-color:#247cf0}
.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled.hover,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled].hover,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary.hover,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{
	color:#fff;
	background-color:#79b2fc;
	border-color:#79b2fc}
.btn-primary .badge-pill{
	color:#3e8ef7;
	background-color:#fff}
.btn-primary.btn-flat{
	color:#3e8ef7}
.btn-primary.btn-flat.focus,.btn-primary.btn-flat.hover,.btn-primary.btn-flat:focus,.btn-primary.btn-flat:hover{
	color:#fff}
.btn-success{
	color:#fff;
	background-color:#11c26d;
	border-color:#11c26d;
	box-shadow:none}
.btn-success.btn-up:before{
	border-bottom-color:#11c26d}
.btn-success.btn-up.focus:before,.btn-success.btn-up.hover:before,.btn-success.btn-up:focus:before,.btn-success.btn-up:hover:before{
	border-bottom-color:#28d17c}
.btn-success.btn-up.active:before,.btn-success.btn-up:active:before,.open>.btn-success.btn-up.dropdown-toggle:before,.show>.btn-success.btn-up.dropdown-toggle:before{
	border-bottom-color:#05a85c}
.btn-success.btn-right:before{
	border-left-color:#11c26d}
.btn-success.btn-right.focus:before,.btn-success.btn-right.hover:before,.btn-success.btn-right:focus:before,.btn-success.btn-right:hover:before{
	border-left-color:#28d17c}
.btn-success.btn-right.active:before,.btn-success.btn-right:active:before,.open>.btn-success.btn-right.dropdown-toggle:before,.show>.btn-success.btn-right.dropdown-toggle:before{
	border-left-color:#05a85c}
.btn-success.btn-bottom:before{
	border-top-color:#11c26d}
.btn-success.btn-bottom.focus:before,.btn-success.btn-bottom.hover:before,.btn-success.btn-bottom:focus:before,.btn-success.btn-bottom:hover:before{
	border-top-color:#28d17c}
.btn-success.btn-bottom.active:before,.btn-success.btn-bottom:active:before,.open>.btn-success.btn-bottom.dropdown-toggle:before,.show>.btn-success.btn-bottom.dropdown-toggle:before{
	border-top-color:#05a85c}
.btn-success.btn-left:before{
	border-right-color:#11c26d}
.btn-success.btn-left.focus:before,.btn-success.btn-left.hover:before,.btn-success.btn-left:focus:before,.btn-success.btn-left:hover:before{
	border-right-color:#28d17c}
.btn-success.btn-left.active:before,.btn-success.btn-left:active:before,.open>.btn-success.btn-left.dropdown-toggle:before,.show>.btn-success.btn-left.dropdown-toggle:before{
	border-right-color:#05a85c}
.btn-success.focus,.btn-success.hover,.btn-success:focus,.btn-success:hover{
	color:#fff;
	background-color:#28d17c;
	border-color:#28d17c;
	box-shadow:none}
.btn-success:not([disabled]):not(.disabled).active,.btn-success:not([disabled]):not(.disabled):active,.open>.btn-success.dropdown-toggle,.show>.btn-success.dropdown-toggle{
	background-color:#05a85c;
	border-color:#05a85c;
	box-shadow:none}
.btn-success:not([disabled]):not(.disabled).active.focus,.btn-success:not([disabled]):not(.disabled).active.hover,.btn-success:not([disabled]):not(.disabled).active:focus,.btn-success:not([disabled]):not(.disabled).active:hover,.btn-success:not([disabled]):not(.disabled):active.focus,.btn-success:not([disabled]):not(.disabled):active.hover,.btn-success:not([disabled]):not(.disabled):active:focus,.btn-success:not([disabled]):not(.disabled):active:hover,.open>.btn-success.dropdown-toggle.focus,.open>.btn-success.dropdown-toggle.hover,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle:hover,.show>.btn-success.dropdown-toggle.focus,.show>.btn-success.dropdown-toggle.hover,.show>.btn-success.dropdown-toggle:focus,.show>.btn-success.dropdown-toggle:hover{
	background-color:#05a85c;
	border-color:#05a85c}
.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled.hover,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled].hover,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success.hover,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{
	color:#fff;
	background-color:#49de94;
	border-color:#49de94}
.btn-success .badge-pill{
	color:#11c26d;
	background-color:#fff}
.btn-success.btn-flat{
	color:#11c26d}
.btn-success.btn-flat.focus,.btn-success.btn-flat.hover,.btn-success.btn-flat:focus,.btn-success.btn-flat:hover{
	color:#fff}
.btn-info{
	color:#fff;
	background-color:#0bb2d4;
	border-color:#0bb2d4;
	box-shadow:none}
.btn-info.btn-up:before{
	border-bottom-color:#0bb2d4}
.btn-info.btn-up.focus:before,.btn-info.btn-up.hover:before,.btn-info.btn-up:focus:before,.btn-info.btn-up:hover:before{
	border-bottom-color:#28c0de}
.btn-info.btn-up.active:before,.btn-info.btn-up:active:before,.open>.btn-info.btn-up.dropdown-toggle:before,.show>.btn-info.btn-up.dropdown-toggle:before{
	border-bottom-color:#0099b8}
.btn-info.btn-right:before{
	border-left-color:#0bb2d4}
.btn-info.btn-right.focus:before,.btn-info.btn-right.hover:before,.btn-info.btn-right:focus:before,.btn-info.btn-right:hover:before{
	border-left-color:#28c0de}
.btn-info.btn-right.active:before,.btn-info.btn-right:active:before,.open>.btn-info.btn-right.dropdown-toggle:before,.show>.btn-info.btn-right.dropdown-toggle:before{
	border-left-color:#0099b8}
.btn-info.btn-bottom:before{
	border-top-color:#0bb2d4}
.btn-info.btn-bottom.focus:before,.btn-info.btn-bottom.hover:before,.btn-info.btn-bottom:focus:before,.btn-info.btn-bottom:hover:before{
	border-top-color:#28c0de}
.btn-info.btn-bottom.active:before,.btn-info.btn-bottom:active:before,.open>.btn-info.btn-bottom.dropdown-toggle:before,.show>.btn-info.btn-bottom.dropdown-toggle:before{
	border-top-color:#0099b8}
.btn-info.btn-left:before{
	border-right-color:#0bb2d4}
.btn-info.btn-left.focus:before,.btn-info.btn-left.hover:before,.btn-info.btn-left:focus:before,.btn-info.btn-left:hover:before{
	border-right-color:#28c0de}
.btn-info.btn-left.active:before,.btn-info.btn-left:active:before,.open>.btn-info.btn-left.dropdown-toggle:before,.show>.btn-info.btn-left.dropdown-toggle:before{
	border-right-color:#0099b8}
.btn-info.focus,.btn-info.hover,.btn-info:focus,.btn-info:hover{
	color:#fff;
	background-color:#28c0de;
	border-color:#28c0de;
	box-shadow:none}
.btn-info:not([disabled]):not(.disabled).active,.btn-info:not([disabled]):not(.disabled):active,.open>.btn-info.dropdown-toggle,.show>.btn-info.dropdown-toggle{
	background-color:#0099b8;
	border-color:#0099b8;
	box-shadow:none}
.btn-info:not([disabled]):not(.disabled).active.focus,.btn-info:not([disabled]):not(.disabled).active.hover,.btn-info:not([disabled]):not(.disabled).active:focus,.btn-info:not([disabled]):not(.disabled).active:hover,.btn-info:not([disabled]):not(.disabled):active.focus,.btn-info:not([disabled]):not(.disabled):active.hover,.btn-info:not([disabled]):not(.disabled):active:focus,.btn-info:not([disabled]):not(.disabled):active:hover,.open>.btn-info.dropdown-toggle.focus,.open>.btn-info.dropdown-toggle.hover,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle:hover,.show>.btn-info.dropdown-toggle.focus,.show>.btn-info.dropdown-toggle.hover,.show>.btn-info.dropdown-toggle:focus,.show>.btn-info.dropdown-toggle:hover{
	background-color:#0099b8;
	border-color:#0099b8}
.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled.hover,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled].hover,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info.hover,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{
	color:#fff;
	background-color:#54cbe3;
	border-color:#54cbe3}
.btn-info .badge-pill{
	color:#0bb2d4;
	background-color:#fff}
.btn-info.btn-flat{
	color:#0bb2d4}
.btn-info.btn-flat.focus,.btn-info.btn-flat.hover,.btn-info.btn-flat:focus,.btn-info.btn-flat:hover{
	color:#fff}
.btn-warning{
	color:#fff;
	background-color:#eb6709;
	border-color:#eb6709;
	box-shadow:none}
.btn-warning.btn-up:before{
	border-bottom-color:#eb6709}
.btn-warning.btn-up.focus:before,.btn-warning.btn-up.hover:before,.btn-warning.btn-up:focus:before,.btn-warning.btn-up:hover:before{
	border-bottom-color:#f57d1b}
.btn-warning.btn-up.active:before,.btn-warning.btn-up:active:before,.open>.btn-warning.btn-up.dropdown-toggle:before,.show>.btn-warning.btn-up.dropdown-toggle:before{
	border-bottom-color:#de4e00}
.btn-warning.btn-right:before{
	border-left-color:#eb6709}
.btn-warning.btn-right.focus:before,.btn-warning.btn-right.hover:before,.btn-warning.btn-right:focus:before,.btn-warning.btn-right:hover:before{
	border-left-color:#f57d1b}
.btn-warning.btn-right.active:before,.btn-warning.btn-right:active:before,.open>.btn-warning.btn-right.dropdown-toggle:before,.show>.btn-warning.btn-right.dropdown-toggle:before{
	border-left-color:#de4e00}
.btn-warning.btn-bottom:before{
	border-top-color:#eb6709}
.btn-warning.btn-bottom.focus:before,.btn-warning.btn-bottom.hover:before,.btn-warning.btn-bottom:focus:before,.btn-warning.btn-bottom:hover:before{
	border-top-color:#f57d1b}
.btn-warning.btn-bottom.active:before,.btn-warning.btn-bottom:active:before,.open>.btn-warning.btn-bottom.dropdown-toggle:before,.show>.btn-warning.btn-bottom.dropdown-toggle:before{
	border-top-color:#de4e00}
.btn-warning.btn-left:before{
	border-right-color:#eb6709}
.btn-warning.btn-left.focus:before,.btn-warning.btn-left.hover:before,.btn-warning.btn-left:focus:before,.btn-warning.btn-left:hover:before{
	border-right-color:#f57d1b}
.btn-warning.btn-left.active:before,.btn-warning.btn-left:active:before,.open>.btn-warning.btn-left.dropdown-toggle:before,.show>.btn-warning.btn-left.dropdown-toggle:before{
	border-right-color:#de4e00}
.btn-warning.focus,.btn-warning.hover,.btn-warning:focus,.btn-warning:hover{
	color:#fff;
	background-color:#f57d1b;
	border-color:#f57d1b;
	box-shadow:none}
.btn-warning:not([disabled]):not(.disabled).active,.btn-warning:not([disabled]):not(.disabled):active,.open>.btn-warning.dropdown-toggle,.show>.btn-warning.dropdown-toggle{
	background-color:#de4e00;
	border-color:#de4e00;
	box-shadow:none}
.btn-warning:not([disabled]):not(.disabled).active.focus,.btn-warning:not([disabled]):not(.disabled).active.hover,.btn-warning:not([disabled]):not(.disabled).active:focus,.btn-warning:not([disabled]):not(.disabled).active:hover,.btn-warning:not([disabled]):not(.disabled):active.focus,.btn-warning:not([disabled]):not(.disabled):active.hover,.btn-warning:not([disabled]):not(.disabled):active:focus,.btn-warning:not([disabled]):not(.disabled):active:hover,.open>.btn-warning.dropdown-toggle.focus,.open>.btn-warning.dropdown-toggle.hover,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle:hover,.show>.btn-warning.dropdown-toggle.focus,.show>.btn-warning.dropdown-toggle.hover,.show>.btn-warning.dropdown-toggle:focus,.show>.btn-warning.dropdown-toggle:hover{
	background-color:#de4e00;
	border-color:#de4e00}
.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled.hover,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled].hover,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning.hover,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{
	color:#fff;
	background-color:#fa983c;
	border-color:#fa983c}
.btn-warning .badge-pill{
	color:#eb6709;
	background-color:#fff}
.btn-warning.btn-flat{
	color:#eb6709}
.btn-warning.btn-flat.focus,.btn-warning.btn-flat.hover,.btn-warning.btn-flat:focus,.btn-warning.btn-flat:hover{
	color:#fff}
.btn-danger{
	color:#fff;
	background-color:#ff4c52;
	border-color:#ff4c52;
	box-shadow:none}
.btn-danger.btn-up:before{
	border-bottom-color:#ff4c52}
.btn-danger.btn-up.focus:before,.btn-danger.btn-up.hover:before,.btn-danger.btn-up:focus:before,.btn-danger.btn-up:hover:before{
	border-bottom-color:#ff666b}
.btn-danger.btn-up.active:before,.btn-danger.btn-up:active:before,.open>.btn-danger.btn-up.dropdown-toggle:before,.show>.btn-danger.btn-up.dropdown-toggle:before{
	border-bottom-color:#f2353c}
.btn-danger.btn-right:before{
	border-left-color:#ff4c52}
.btn-danger.btn-right.focus:before,.btn-danger.btn-right.hover:before,.btn-danger.btn-right:focus:before,.btn-danger.btn-right:hover:before{
	border-left-color:#ff666b}
.btn-danger.btn-right.active:before,.btn-danger.btn-right:active:before,.open>.btn-danger.btn-right.dropdown-toggle:before,.show>.btn-danger.btn-right.dropdown-toggle:before{
	border-left-color:#f2353c}
.btn-danger.btn-bottom:before{
	border-top-color:#ff4c52}
.btn-danger.btn-bottom.focus:before,.btn-danger.btn-bottom.hover:before,.btn-danger.btn-bottom:focus:before,.btn-danger.btn-bottom:hover:before{
	border-top-color:#ff666b}
.btn-danger.btn-bottom.active:before,.btn-danger.btn-bottom:active:before,.open>.btn-danger.btn-bottom.dropdown-toggle:before,.show>.btn-danger.btn-bottom.dropdown-toggle:before{
	border-top-color:#f2353c}
.btn-danger.btn-left:before{
	border-right-color:#ff4c52}
.btn-danger.btn-left.focus:before,.btn-danger.btn-left.hover:before,.btn-danger.btn-left:focus:before,.btn-danger.btn-left:hover:before{
	border-right-color:#ff666b}
.btn-danger.btn-left.active:before,.btn-danger.btn-left:active:before,.open>.btn-danger.btn-left.dropdown-toggle:before,.show>.btn-danger.btn-left.dropdown-toggle:before{
	border-right-color:#f2353c}
.btn-danger.focus,.btn-danger.hover,.btn-danger:focus,.btn-danger:hover{
	color:#fff;
	background-color:#ff666b;
	border-color:#ff666b;
	box-shadow:none}
.btn-danger:not([disabled]):not(.disabled).active,.btn-danger:not([disabled]):not(.disabled):active,.open>.btn-danger.dropdown-toggle,.show>.btn-danger.dropdown-toggle{
	background-color:#f2353c;
	border-color:#f2353c;
	box-shadow:none}
.btn-danger:not([disabled]):not(.disabled).active.focus,.btn-danger:not([disabled]):not(.disabled).active.hover,.btn-danger:not([disabled]):not(.disabled).active:focus,.btn-danger:not([disabled]):not(.disabled).active:hover,.btn-danger:not([disabled]):not(.disabled):active.focus,.btn-danger:not([disabled]):not(.disabled):active.hover,.btn-danger:not([disabled]):not(.disabled):active:focus,.btn-danger:not([disabled]):not(.disabled):active:hover,.open>.btn-danger.dropdown-toggle.focus,.open>.btn-danger.dropdown-toggle.hover,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle:hover,.show>.btn-danger.dropdown-toggle.focus,.show>.btn-danger.dropdown-toggle.hover,.show>.btn-danger.dropdown-toggle:focus,.show>.btn-danger.dropdown-toggle:hover{
	background-color:#f2353c;
	border-color:#f2353c}
.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled.hover,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled].hover,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger.hover,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{
	color:#fff;
	background-color:#ff8589;
	border-color:#ff8589}
.btn-danger .badge-pill{
	color:#ff4c52;
	background-color:#fff}
.btn-danger.btn-flat{
	color:#ff4c52}
.btn-danger.btn-flat.focus,.btn-danger.btn-flat.hover,.btn-danger.btn-flat:focus,.btn-danger.btn-flat:hover{
	color:#fff}
.btn-default{
	color:#212529;
	background-color:#e4eaec;
	border-color:#e4eaec;
	box-shadow:none}
.btn-default.btn-up:before{
	border-bottom-color:#e4eaec}
.btn-default.btn-up.focus:before,.btn-default.btn-up.hover:before,.btn-default.btn-up:focus:before,.btn-default.btn-up:hover:before{
	border-bottom-color:#f3f7f9}
.btn-default.btn-up.active:before,.btn-default.btn-up:active:before,.open>.btn-default.btn-up.dropdown-toggle:before,.show>.btn-default.btn-up.dropdown-toggle:before{
	border-bottom-color:#ccd5db}
.btn-default.btn-right:before{
	border-left-color:#e4eaec}
.btn-default.btn-right.focus:before,.btn-default.btn-right.hover:before,.btn-default.btn-right:focus:before,.btn-default.btn-right:hover:before{
	border-left-color:#f3f7f9}
.btn-default.btn-right.active:before,.btn-default.btn-right:active:before,.open>.btn-default.btn-right.dropdown-toggle:before,.show>.btn-default.btn-right.dropdown-toggle:before{
	border-left-color:#ccd5db}
.btn-default.btn-bottom:before{
	border-top-color:#e4eaec}
.btn-default.btn-bottom.focus:before,.btn-default.btn-bottom.hover:before,.btn-default.btn-bottom:focus:before,.btn-default.btn-bottom:hover:before{
	border-top-color:#f3f7f9}
.btn-default.btn-bottom.active:before,.btn-default.btn-bottom:active:before,.open>.btn-default.btn-bottom.dropdown-toggle:before,.show>.btn-default.btn-bottom.dropdown-toggle:before{
	border-top-color:#ccd5db}
.btn-default.btn-left:before{
	border-right-color:#e4eaec}
.btn-default.btn-left.focus:before,.btn-default.btn-left.hover:before,.btn-default.btn-left:focus:before,.btn-default.btn-left:hover:before{
	border-right-color:#f3f7f9}
.btn-default.btn-left.active:before,.btn-default.btn-left:active:before,.open>.btn-default.btn-left.dropdown-toggle:before,.show>.btn-default.btn-left.dropdown-toggle:before{
	border-right-color:#ccd5db}
.btn-default.focus,.btn-default.hover,.btn-default:focus,.btn-default:hover{
	color:#76838f;
	background-color:#f3f7f9;
	border-color:#f3f7f9;
	box-shadow:none}
.btn-default:not([disabled]):not(.disabled).active,.btn-default:not([disabled]):not(.disabled):active,.open>.btn-default.dropdown-toggle,.show>.btn-default.dropdown-toggle{
	background-color:#ccd5db;
	border-color:#ccd5db;
	box-shadow:none}
.btn-default:not([disabled]):not(.disabled).active.focus,.btn-default:not([disabled]):not(.disabled).active.hover,.btn-default:not([disabled]):not(.disabled).active:focus,.btn-default:not([disabled]):not(.disabled).active:hover,.btn-default:not([disabled]):not(.disabled):active.focus,.btn-default:not([disabled]):not(.disabled):active.hover,.btn-default:not([disabled]):not(.disabled):active:focus,.btn-default:not([disabled]):not(.disabled):active:hover,.open>.btn-default.dropdown-toggle.focus,.open>.btn-default.dropdown-toggle.hover,.open>.btn-default.dropdown-toggle:focus,.open>.btn-default.dropdown-toggle:hover,.show>.btn-default.dropdown-toggle.focus,.show>.btn-default.dropdown-toggle.hover,.show>.btn-default.dropdown-toggle:focus,.show>.btn-default.dropdown-toggle:hover{
	background-color:#ccd5db;
	border-color:#ccd5db}
.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled.hover,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled].hover,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default.hover,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{
	color:#76838f;
	background-color:#f3f7f9;
	border-color:#f3f7f9}
.btn-default .badge-pill{
	color:#e4eaec;
	background-color:#76838f}
.btn-default.btn-flat{
	color:#e4eaec}
.btn-default.btn-flat.focus,.btn-default.btn-flat.hover,.btn-default.btn-flat:focus,.btn-default.btn-flat:hover{
	color:#76838f}
.btn-inverse{
	color:#212529;
	background-color:#fff;
	border-color:#e4eaec;
	box-shadow:none}
.btn-inverse.btn-up.active:before,.btn-inverse.btn-up.focus:before,.btn-inverse.btn-up.hover:before,.btn-inverse.btn-up:active:before,.btn-inverse.btn-up:before,.btn-inverse.btn-up:focus:before,.btn-inverse.btn-up:hover:before,.open>.btn-inverse.btn-up.dropdown-toggle:before,.show>.btn-inverse.btn-up.dropdown-toggle:before{
	border-bottom-color:#fff}
.btn-inverse.btn-right.active:before,.btn-inverse.btn-right.focus:before,.btn-inverse.btn-right.hover:before,.btn-inverse.btn-right:active:before,.btn-inverse.btn-right:before,.btn-inverse.btn-right:focus:before,.btn-inverse.btn-right:hover:before,.open>.btn-inverse.btn-right.dropdown-toggle:before,.show>.btn-inverse.btn-right.dropdown-toggle:before{
	border-left-color:#fff}
.btn-inverse.btn-bottom.active:before,.btn-inverse.btn-bottom.focus:before,.btn-inverse.btn-bottom.hover:before,.btn-inverse.btn-bottom:active:before,.btn-inverse.btn-bottom:before,.btn-inverse.btn-bottom:focus:before,.btn-inverse.btn-bottom:hover:before,.open>.btn-inverse.btn-bottom.dropdown-toggle:before,.show>.btn-inverse.btn-bottom.dropdown-toggle:before{
	border-top-color:#fff}
.btn-inverse.btn-left.active:before,.btn-inverse.btn-left.focus:before,.btn-inverse.btn-left.hover:before,.btn-inverse.btn-left:active:before,.btn-inverse.btn-left:before,.btn-inverse.btn-left:focus:before,.btn-inverse.btn-left:hover:before,.open>.btn-inverse.btn-left.dropdown-toggle:before,.show>.btn-inverse.btn-left.dropdown-toggle:before{
	border-right-color:#fff}
.btn-inverse.focus,.btn-inverse.hover,.btn-inverse:focus,.btn-inverse:hover{
	color:#76838f;
	background-color:#fff;
	border-color:#f3f7f9;
	box-shadow:none}
.btn-inverse:not([disabled]):not(.disabled).active,.btn-inverse:not([disabled]):not(.disabled):active,.open>.btn-inverse.dropdown-toggle,.show>.btn-inverse.dropdown-toggle{
	background-color:#fff;
	border-color:#ccd5db;
	box-shadow:none}
.btn-inverse:not([disabled]):not(.disabled).active.focus,.btn-inverse:not([disabled]):not(.disabled).active.hover,.btn-inverse:not([disabled]):not(.disabled).active:focus,.btn-inverse:not([disabled]):not(.disabled).active:hover,.btn-inverse:not([disabled]):not(.disabled):active.focus,.btn-inverse:not([disabled]):not(.disabled):active.hover,.btn-inverse:not([disabled]):not(.disabled):active:focus,.btn-inverse:not([disabled]):not(.disabled):active:hover,.open>.btn-inverse.dropdown-toggle.focus,.open>.btn-inverse.dropdown-toggle.hover,.open>.btn-inverse.dropdown-toggle:focus,.open>.btn-inverse.dropdown-toggle:hover,.show>.btn-inverse.dropdown-toggle.focus,.show>.btn-inverse.dropdown-toggle.hover,.show>.btn-inverse.dropdown-toggle:focus,.show>.btn-inverse.dropdown-toggle:hover{
	background-color:#fff;
	border-color:#ccd5db}
.btn-inverse.disabled,.btn-inverse.disabled.active,.btn-inverse.disabled.focus,.btn-inverse.disabled.hover,.btn-inverse.disabled:active,.btn-inverse.disabled:focus,.btn-inverse.disabled:hover,.btn-inverse[disabled],.btn-inverse[disabled].active,.btn-inverse[disabled].focus,.btn-inverse[disabled].hover,.btn-inverse[disabled]:active,.btn-inverse[disabled]:focus,.btn-inverse[disabled]:hover,fieldset[disabled] .btn-inverse,fieldset[disabled] .btn-inverse.active,fieldset[disabled] .btn-inverse.focus,fieldset[disabled] .btn-inverse.hover,fieldset[disabled] .btn-inverse:active,fieldset[disabled] .btn-inverse:focus,fieldset[disabled] .btn-inverse:hover{
	color:#ccd5db;
	background-color:#fff;
	border-color:#a3afb7}
.btn-inverse .badge-pill{
	color:#fff;
	background-color:#76838f}
.btn-inverse.btn-flat{
	color:#fff}
.btn-inverse.btn-flat.focus,.btn-inverse.btn-flat.hover,.btn-inverse.btn-flat:focus,.btn-inverse.btn-flat:hover{
	color:#76838f}
.btn-dark{
	color:#fff;
	background-color:#526069;
	border-color:#526069;
	box-shadow:none}
.btn-dark.btn-up:before{
	border-bottom-color:#526069}
.btn-dark.btn-up.focus:before,.btn-dark.btn-up.hover:before,.btn-dark.btn-up:focus:before,.btn-dark.btn-up:hover:before{
	border-bottom-color:#76838f}
.btn-dark.btn-up.active:before,.btn-dark.btn-up:active:before,.open>.btn-dark.btn-up.dropdown-toggle:before,.show>.btn-dark.btn-up.dropdown-toggle:before{
	border-bottom-color:#37474f}
.btn-dark.btn-right:before{
	border-left-color:#526069}
.btn-dark.btn-right.focus:before,.btn-dark.btn-right.hover:before,.btn-dark.btn-right:focus:before,.btn-dark.btn-right:hover:before{
	border-left-color:#76838f}
.btn-dark.btn-right.active:before,.btn-dark.btn-right:active:before,.open>.btn-dark.btn-right.dropdown-toggle:before,.show>.btn-dark.btn-right.dropdown-toggle:before{
	border-left-color:#37474f}
.btn-dark.btn-bottom:before{
	border-top-color:#526069}
.btn-dark.btn-bottom.focus:before,.btn-dark.btn-bottom.hover:before,.btn-dark.btn-bottom:focus:before,.btn-dark.btn-bottom:hover:before{
	border-top-color:#76838f}
.btn-dark.btn-bottom.active:before,.btn-dark.btn-bottom:active:before,.open>.btn-dark.btn-bottom.dropdown-toggle:before,.show>.btn-dark.btn-bottom.dropdown-toggle:before{
	border-top-color:#37474f}
.btn-dark.btn-left:before{
	border-right-color:#526069}
.btn-dark.btn-left.focus:before,.btn-dark.btn-left.hover:before,.btn-dark.btn-left:focus:before,.btn-dark.btn-left:hover:before{
	border-right-color:#76838f}
.btn-dark.btn-left.active:before,.btn-dark.btn-left:active:before,.open>.btn-dark.btn-left.dropdown-toggle:before,.show>.btn-dark.btn-left.dropdown-toggle:before{
	border-right-color:#37474f}
.btn-dark.focus,.btn-dark.hover,.btn-dark:focus,.btn-dark:hover{
	color:#fff;
	background-color:#76838f;
	border-color:#76838f;
	box-shadow:none}
.btn-dark:not([disabled]):not(.disabled).active,.btn-dark:not([disabled]):not(.disabled):active,.open>.btn-dark.dropdown-toggle,.show>.btn-dark.dropdown-toggle{
	background-color:#37474f;
	border-color:#37474f;
	box-shadow:none}
.btn-dark:not([disabled]):not(.disabled).active.focus,.btn-dark:not([disabled]):not(.disabled).active.hover,.btn-dark:not([disabled]):not(.disabled).active:focus,.btn-dark:not([disabled]):not(.disabled).active:hover,.btn-dark:not([disabled]):not(.disabled):active.focus,.btn-dark:not([disabled]):not(.disabled):active.hover,.btn-dark:not([disabled]):not(.disabled):active:focus,.btn-dark:not([disabled]):not(.disabled):active:hover,.open>.btn-dark.dropdown-toggle.focus,.open>.btn-dark.dropdown-toggle.hover,.open>.btn-dark.dropdown-toggle:focus,.open>.btn-dark.dropdown-toggle:hover,.show>.btn-dark.dropdown-toggle.focus,.show>.btn-dark.dropdown-toggle.hover,.show>.btn-dark.dropdown-toggle:focus,.show>.btn-dark.dropdown-toggle:hover{
	background-color:#37474f;
	border-color:#37474f}
.btn-dark.disabled,.btn-dark.disabled.active,.btn-dark.disabled.focus,.btn-dark.disabled.hover,.btn-dark.disabled:active,.btn-dark.disabled:focus,.btn-dark.disabled:hover,.btn-dark[disabled],.btn-dark[disabled].active,.btn-dark[disabled].focus,.btn-dark[disabled].hover,.btn-dark[disabled]:active,.btn-dark[disabled]:focus,.btn-dark[disabled]:hover,fieldset[disabled] .btn-dark,fieldset[disabled] .btn-dark.active,fieldset[disabled] .btn-dark.focus,fieldset[disabled] .btn-dark.hover,fieldset[disabled] .btn-dark:active,fieldset[disabled] .btn-dark:focus,fieldset[disabled] .btn-dark:hover{
	color:#fff;
	background-color:#a3afb7;
	border-color:#a3afb7}
.btn-dark .badge-pill{
	color:#526069;
	background-color:#fff}
.btn-dark.btn-flat{
	color:#526069}
.btn-dark.btn-flat.focus,.btn-dark.btn-flat.hover,.btn-dark.btn-flat:focus,.btn-dark.btn-flat:hover{
	color:#fff}
.btn-flat.disabled,.btn-icon.disabled,.btn-pure.btn-default,.btn.icon.disabled{
	color:#a3afb7}
.btn-flat{
	background:0 0;
	border:none;
	box-shadow:none}
.btn-icon,.btn.icon{
	padding:.715rem;
	line-height:1em}
.btn-group-xs>.btn-icon.btn,.btn-group-xs>.btn.icon,.btn-icon.btn-xs,.btn.icon.btn-xs{
	padding:.286rem;
	font-size:.858rem}
.btn-icon.btn-sm,.btn.icon.btn-sm{
	padding:.572rem;
	font-size:1rem}
.btn-icon.btn-lg,.btn.icon.btn-lg{
	padding:.858rem;
	font-size:1.429rem}
.btn-icon .icon{
	margin:-1px 0 0}
.btn-raised{
	box-shadow:0 0 2px rgba(0,0,0,.18),0 2px 4px rgba(0,0,0,.21);
	-webkit-transition:box-shadow .25s cubic-bezier(.4,0,.2,1);
	transition:box-shadow .25s cubic-bezier(.4,0,.2,1)}
.btn-raised.active,.btn-raised.hover,.btn-raised:active,.btn-raised:hover,.open>.btn-raised.dropdown-toggle,.show>.btn-raised.dropdown-toggle{
	box-shadow:0 0 3px rgba(0,0,0,.15),0 3px 6px rgba(0,0,0,.2)}
.btn-raised.disabled,.btn-raised[disabled],fieldset[disabled] .btn-raised{
	box-shadow:none}
.btn-floating{
	width:4rem;
	height:4rem;
	padding:0;
	margin:0;
	font-size:1.715rem;
	text-align:center;
	border-radius:100%;
	box-shadow:0 6px 10px rgba(0,0,0,.15)}
.btn-floating.btn-xs,.btn-group-xs>.btn-floating.btn{
	width:2.143rem;
	height:2.143rem;
	padding:0;
	font-size:.929rem}
.btn-floating.btn-sm{
	width:2.858rem;
	height:2.858rem;
	padding:0;
	font-size:1.072rem}
.btn-floating.btn-lg{
	width:5rem;
	height:5rem;
	padding:0;
	font-size:2.143rem}
.btn-floating i{
	position:relative;
	top:0}
.btn-animate{
	position:relative}
.btn-animate span{
	display:block;
	width:100%;
	height:100%;
	-webkit-transform:translate(0,0);
	transform:translate(0,0)}
.btn-animate-side{
	padding:.572rem 2rem}
.btn-animate-side span{
	-webkit-transition:-webkit-transform .2s ease-out 0s;
	transition:-webkit-transform .2s ease-out 0s;
	transition:transform .2s ease-out 0s;
	transition:transform .2s ease-out 0s,-webkit-transform .2s ease-out 0s}
.btn-animate-side span>.icon{
	position:absolute;
	top:50%;
	left:0;
	display:block;
	opacity:0;
	-webkit-transition:opacity .2s ease-out 0s;
	transition:opacity .2s ease-out 0s;
	-webkit-transform:translate(-20px,-50%);
	transform:translate(-20px,-50%)}
.btn-animate-side:hover span{
	-webkit-transform:translate(10px,0);
	transform:translate(10px,0)}
.btn-animate-side:hover span>.icon{
	opacity:1}
.btn-animate-side.btn-xs,.btn-group-xs>.btn-animate-side.btn{
	padding:.215rem 1rem}
.btn-animate-side.btn-xs span>.icon,.btn-group-xs>.btn-animate-side.btn span>.icon{
	left:5px}
.btn-animate-side.btn-xs:hover span,.btn-group-xs>.btn-animate-side.btn:hover span{
	-webkit-transform:translate(8px,0);
	transform:translate(8px,0)}
.btn-animate-side.btn-sm{
	padding:.429rem 1.572rem}
.btn-animate-side.btn-sm span>.icon{
	left:3px}
.btn-animate-side.btn-sm:hover span{
	-webkit-transform:translate(8px,0);
	transform:translate(8px,0)}
.btn-animate-side.btn-lg{
	padding:.715rem 2.358rem}
.btn-animate-side.btn-lg span>.icon{
	left:-6px}
.btn-animate-side.btn-lg:hover span{
	-webkit-transform:translate(14px,0);
	transform:translate(14px,0)}
.btn-animate-vertical span{
	-webkit-transition:all .2s ease-out 0s;
	transition:all .2s ease-out 0s}
.btn-animate-vertical span>.icon{
	position:absolute;
	top:-2px;
	left:50%;
	display:block;
	font-size:1.715rem;
	-webkit-transform:translate(-50%,-100%);
	transform:translate(-50%,-100%)}
.btn-animate-vertical:hover span{
	-webkit-transform:translate(0,150%);
	transform:translate(0,150%)}
.btn-animate-vertical.btn-xs span>.icon,.btn-group-xs>.btn-animate-vertical.btn span>.icon{
	top:-5px;
	font-size:1.286rem}
.btn-animate-vertical.btn-sm span>.icon{
	top:-3px;
	font-size:1.5rem}
.btn-animate-vertical.btn-lg span>.icon{
	font-size:2.643rem}
.btn-tagged{
	padding:0}
.btn-tagged .btn-tag{
	padding:.286rem .572rem;
	margin-right:.357rem}
.btn-group-xs>.btn-tagged.btn,.btn-tagged.btn-xs{
	padding-right:.358rem}
.btn-group-xs>.btn-tagged.btn .btn-tag,.btn-tagged.btn-xs .btn-tag{
	padding:.072rem .286rem;
	margin-right:.143rem}
.btn-tagged.btn-sm{
	padding-right:.715rem}
.btn-tagged.btn-sm .btn-tag{
	padding:.215rem .429rem;
	margin-right:.5rem}
.btn-tagged.btn-lg{
	padding-right:1rem}
.btn-tagged.btn-lg .btn-tag{
	padding:.429rem 1rem;
	margin-right:.785rem}
.btn-tagged.btn-block{
	text-align:left}
.btn-tag{
	display:inline-block;
	background-color:rgba(0,0,0,.15);
	border-radius:.215rem 0 0 .215rem}
.btn-pill-left{
	border-radius:500px 0 0 500px}
.btn-pill-right{
	border-radius:0 500px 500px 0}
.btn-direction{
	position:relative}
.btn-direction::before{
	position:absolute;
	line-height:0;
	border:8px solid transparent}
.btn-up::before{
	top:-16px;
	left:50%;
	margin-left:-8px;
	border-bottom-color:#e4eaec}
.btn-right::before{
	top:50%;
	right:-16px;
	margin-top:-8px;
	border-left-color:#e4eaec}
.btn-bottom::before{
	bottom:-16px;
	left:50%;
	margin-left:-8px;
	border-top-color:#e4eaec}
.btn-left::before{
	top:50%;
	left:-16px;
	margin-top:-8px;
	border-right-color:#e4eaec}
.btn-pure,.btn-pure.active,.btn-pure.active.focus,.btn-pure.active:focus,.btn-pure.active:hover,.btn-pure.focus,.btn-pure:active,.btn-pure:active.focus,.btn-pure:active:focus,.btn-pure:active:hover,.btn-pure:focus,.btn-pure:focus.focus,.btn-pure:focus:focus,.btn-pure:focus:hover,.btn-pure:hover,.btn-pure:hover.focus,.btn-pure:hover:focus,.btn-pure:hover:hover,.btn-pure:not([disabled]):not(.disabled).active,.btn-pure:not([disabled]):not(.disabled).active.focus,.btn-pure:not([disabled]):not(.disabled).active:focus,.btn-pure:not([disabled]):not(.disabled).active:hover,.btn-pure:not([disabled]):not(.disabled):active,.btn-pure:not([disabled]):not(.disabled):active.focus,.btn-pure:not([disabled]):not(.disabled):active:focus,.btn-pure:not([disabled]):not(.disabled):active:hover,.btn-pure[disabled],.btn-pure[disabled].focus,.btn-pure[disabled]:focus,.btn-pure[disabled]:hover,.open>.btn-pure.dropdown-toggle,.open>.btn-pure.dropdown-toggle.focus,.open>.btn-pure.dropdown-toggle:focus,.open>.btn-pure.dropdown-toggle:hover,.show>.btn-pure.dropdown-toggle,.show>.btn-pure.dropdown-toggle.focus,.show>.btn-pure.dropdown-toggle:focus,.show>.btn-pure.dropdown-toggle:hover,fieldset[disabled] .btn-pure,fieldset[disabled] .btn-pure.focus,fieldset[disabled] .btn-pure:focus,fieldset[disabled] .btn-pure:hover{
	background-color:transparent;
	border-color:transparent;
	box-shadow:none}
.btn-pure.btn-default.active,.btn-pure.btn-default.active .badge-pill,.btn-pure.btn-default.active.focus,.btn-pure.btn-default.active.hover,.btn-pure.btn-default.active:focus,.btn-pure.btn-default.active:hover,.btn-pure.btn-default.focus,.btn-pure.btn-default.focus .badge-pill,.btn-pure.btn-default.focus.focus,.btn-pure.btn-default.focus.hover,.btn-pure.btn-default.focus:focus,.btn-pure.btn-default.focus:hover,.btn-pure.btn-default.hover,.btn-pure.btn-default.hover .badge-pill,.btn-pure.btn-default.hover.focus,.btn-pure.btn-default.hover.hover,.btn-pure.btn-default.hover:focus,.btn-pure.btn-default.hover:hover,.btn-pure.btn-default:active,.btn-pure.btn-default:active .badge-pill,.btn-pure.btn-default:active.focus,.btn-pure.btn-default:active.hover,.btn-pure.btn-default:active:focus,.btn-pure.btn-default:active:hover,.btn-pure.btn-default:focus,.btn-pure.btn-default:focus .badge-pill,.btn-pure.btn-default:focus.focus,.btn-pure.btn-default:focus.hover,.btn-pure.btn-default:focus:focus,.btn-pure.btn-default:focus:hover,.btn-pure.btn-default:hover,.btn-pure.btn-default:hover .badge-pill,.btn-pure.btn-default:hover.focus,.btn-pure.btn-default:hover.hover,.btn-pure.btn-default:hover:focus,.btn-pure.btn-default:hover:hover,.btn-pure.btn-default:not([disabled]):not(.disabled).active,.btn-pure.btn-default:not([disabled]):not(.disabled).active .badge-pill,.btn-pure.btn-default:not([disabled]):not(.disabled).active.focus,.btn-pure.btn-default:not([disabled]):not(.disabled).active.hover,.btn-pure.btn-default:not([disabled]):not(.disabled).active:focus,.btn-pure.btn-default:not([disabled]):not(.disabled).active:hover,.btn-pure.btn-default:not([disabled]):not(.disabled):active,.btn-pure.btn-default:not([disabled]):not(.disabled):active .badge-pill,.btn-pure.btn-default:not([disabled]):not(.disabled):active.focus,.btn-pure.btn-default:not([disabled]):not(.disabled):active.hover,.btn-pure.btn-default:not([disabled]):not(.disabled):active:focus,.btn-pure.btn-default:not([disabled]):not(.disabled):active:hover,.open>.btn-pure.btn-default.dropdown-toggle,.open>.btn-pure.btn-default.dropdown-toggle .badge-pill,.open>.btn-pure.btn-default.dropdown-toggle.focus,.open>.btn-pure.btn-default.dropdown-toggle.hover,.open>.btn-pure.btn-default.dropdown-toggle:focus,.open>.btn-pure.btn-default.dropdown-toggle:hover,.show>.btn-pure.btn-default.dropdown-toggle,.show>.btn-pure.btn-default.dropdown-toggle .badge-pill,.show>.btn-pure.btn-default.dropdown-toggle.focus,.show>.btn-pure.btn-default.dropdown-toggle.hover,.show>.btn-pure.btn-default.dropdown-toggle:focus,.show>.btn-pure.btn-default.dropdown-toggle:hover{
	color:#ccd5db}
.btn-pure.btn-primary{
	color:#3e8ef7}
.btn-pure.btn-primary.active,.btn-pure.btn-primary.active .badge-pill,.btn-pure.btn-primary.active.focus,.btn-pure.btn-primary.active.hover,.btn-pure.btn-primary.active:focus,.btn-pure.btn-primary.active:hover,.btn-pure.btn-primary.focus,.btn-pure.btn-primary.focus .badge-pill,.btn-pure.btn-primary.focus.focus,.btn-pure.btn-primary.focus.hover,.btn-pure.btn-primary.focus:focus,.btn-pure.btn-primary.focus:hover,.btn-pure.btn-primary.hover,.btn-pure.btn-primary.hover .badge-pill,.btn-pure.btn-primary.hover.focus,.btn-pure.btn-primary.hover.hover,.btn-pure.btn-primary.hover:focus,.btn-pure.btn-primary.hover:hover,.btn-pure.btn-primary:active,.btn-pure.btn-primary:active .badge-pill,.btn-pure.btn-primary:active.focus,.btn-pure.btn-primary:active.hover,.btn-pure.btn-primary:active:focus,.btn-pure.btn-primary:active:hover,.btn-pure.btn-primary:focus,.btn-pure.btn-primary:focus .badge-pill,.btn-pure.btn-primary:focus.focus,.btn-pure.btn-primary:focus.hover,.btn-pure.btn-primary:focus:focus,.btn-pure.btn-primary:focus:hover,.btn-pure.btn-primary:hover,.btn-pure.btn-primary:hover .badge-pill,.btn-pure.btn-primary:hover.focus,.btn-pure.btn-primary:hover.hover,.btn-pure.btn-primary:hover:focus,.btn-pure.btn-primary:hover:hover,.btn-pure.btn-primary:not([disabled]):not(.disabled).active,.btn-pure.btn-primary:not([disabled]):not(.disabled).active .badge-pill,.btn-pure.btn-primary:not([disabled]):not(.disabled).active.focus,.btn-pure.btn-primary:not([disabled]):not(.disabled).active.hover,.btn-pure.btn-primary:not([disabled]):not(.disabled).active:focus,.btn-pure.btn-primary:not([disabled]):not(.disabled).active:hover,.btn-pure.btn-primary:not([disabled]):not(.disabled):active,.btn-pure.btn-primary:not([disabled]):not(.disabled):active .badge-pill,.btn-pure.btn-primary:not([disabled]):not(.disabled):active.focus,.btn-pure.btn-primary:not([disabled]):not(.disabled):active.hover,.btn-pure.btn-primary:not([disabled]):not(.disabled):active:focus,.btn-pure.btn-primary:not([disabled]):not(.disabled):active:hover,.open>.btn-pure.btn-primary.dropdown-toggle,.open>.btn-pure.btn-primary.dropdown-toggle .badge-pill,.open>.btn-pure.btn-primary.dropdown-toggle.focus,.open>.btn-pure.btn-primary.dropdown-toggle.hover,.open>.btn-pure.btn-primary.dropdown-toggle:focus,.open>.btn-pure.btn-primary.dropdown-toggle:hover,.show>.btn-pure.btn-primary.dropdown-toggle,.show>.btn-pure.btn-primary.dropdown-toggle .badge-pill,.show>.btn-pure.btn-primary.dropdown-toggle.focus,.show>.btn-pure.btn-primary.dropdown-toggle.hover,.show>.btn-pure.btn-primary.dropdown-toggle:focus,.show>.btn-pure.btn-primary.dropdown-toggle:hover{
	color:#79b2fc}
.btn-pure.btn-success{
	color:#11c26d}
.btn-pure.btn-success.active,.btn-pure.btn-success.active .badge-pill,.btn-pure.btn-success.active.focus,.btn-pure.btn-success.active.hover,.btn-pure.btn-success.active:focus,.btn-pure.btn-success.active:hover,.btn-pure.btn-success.focus,.btn-pure.btn-success.focus .badge-pill,.btn-pure.btn-success.focus.focus,.btn-pure.btn-success.focus.hover,.btn-pure.btn-success.focus:focus,.btn-pure.btn-success.focus:hover,.btn-pure.btn-success.hover,.btn-pure.btn-success.hover .badge-pill,.btn-pure.btn-success.hover.focus,.btn-pure.btn-success.hover.hover,.btn-pure.btn-success.hover:focus,.btn-pure.btn-success.hover:hover,.btn-pure.btn-success:active,.btn-pure.btn-success:active .badge-pill,.btn-pure.btn-success:active.focus,.btn-pure.btn-success:active.hover,.btn-pure.btn-success:active:focus,.btn-pure.btn-success:active:hover,.btn-pure.btn-success:focus,.btn-pure.btn-success:focus .badge-pill,.btn-pure.btn-success:focus.focus,.btn-pure.btn-success:focus.hover,.btn-pure.btn-success:focus:focus,.btn-pure.btn-success:focus:hover,.btn-pure.btn-success:hover,.btn-pure.btn-success:hover .badge-pill,.btn-pure.btn-success:hover.focus,.btn-pure.btn-success:hover.hover,.btn-pure.btn-success:hover:focus,.btn-pure.btn-success:hover:hover,.btn-pure.btn-success:not([disabled]):not(.disabled).active,.btn-pure.btn-success:not([disabled]):not(.disabled).active .badge-pill,.btn-pure.btn-success:not([disabled]):not(.disabled).active.focus,.btn-pure.btn-success:not([disabled]):not(.disabled).active.hover,.btn-pure.btn-success:not([disabled]):not(.disabled).active:focus,.btn-pure.btn-success:not([disabled]):not(.disabled).active:hover,.btn-pure.btn-success:not([disabled]):not(.disabled):active,.btn-pure.btn-success:not([disabled]):not(.disabled):active .badge-pill,.btn-pure.btn-success:not([disabled]):not(.disabled):active.focus,.btn-pure.btn-success:not([disabled]):not(.disabled):active.hover,.btn-pure.btn-success:not([disabled]):not(.disabled):active:focus,.btn-pure.btn-success:not([disabled]):not(.disabled):active:hover,.open>.btn-pure.btn-success.dropdown-toggle,.open>.btn-pure.btn-success.dropdown-toggle .badge-pill,.open>.btn-pure.btn-success.dropdown-toggle.focus,.open>.btn-pure.btn-success.dropdown-toggle.hover,.open>.btn-pure.btn-success.dropdown-toggle:focus,.open>.btn-pure.btn-success.dropdown-toggle:hover,.show>.btn-pure.btn-success.dropdown-toggle,.show>.btn-pure.btn-success.dropdown-toggle .badge-pill,.show>.btn-pure.btn-success.dropdown-toggle.focus,.show>.btn-pure.btn-success.dropdown-toggle.hover,.show>.btn-pure.btn-success.dropdown-toggle:focus,.show>.btn-pure.btn-success.dropdown-toggle:hover{
	color:#49de94}
.btn-pure.btn-info{
	color:#0bb2d4}
.btn-pure.btn-info.active,.btn-pure.btn-info.active .badge-pill,.btn-pure.btn-info.active.focus,.btn-pure.btn-info.active.hover,.btn-pure.btn-info.active:focus,.btn-pure.btn-info.active:hover,.btn-pure.btn-info.focus,.btn-pure.btn-info.focus .badge-pill,.btn-pure.btn-info.focus.focus,.btn-pure.btn-info.focus.hover,.btn-pure.btn-info.focus:focus,.btn-pure.btn-info.focus:hover,.btn-pure.btn-info.hover,.btn-pure.btn-info.hover .badge-pill,.btn-pure.btn-info.hover.focus,.btn-pure.btn-info.hover.hover,.btn-pure.btn-info.hover:focus,.btn-pure.btn-info.hover:hover,.btn-pure.btn-info:active,.btn-pure.btn-info:active .badge-pill,.btn-pure.btn-info:active.focus,.btn-pure.btn-info:active.hover,.btn-pure.btn-info:active:focus,.btn-pure.btn-info:active:hover,.btn-pure.btn-info:focus,.btn-pure.btn-info:focus .badge-pill,.btn-pure.btn-info:focus.focus,.btn-pure.btn-info:focus.hover,.btn-pure.btn-info:focus:focus,.btn-pure.btn-info:focus:hover,.btn-pure.btn-info:hover,.btn-pure.btn-info:hover .badge-pill,.btn-pure.btn-info:hover.focus,.btn-pure.btn-info:hover.hover,.btn-pure.btn-info:hover:focus,.btn-pure.btn-info:hover:hover,.btn-pure.btn-info:not([disabled]):not(.disabled).active,.btn-pure.btn-info:not([disabled]):not(.disabled).active .badge-pill,.btn-pure.btn-info:not([disabled]):not(.disabled).active.focus,.btn-pure.btn-info:not([disabled]):not(.disabled).active.hover,.btn-pure.btn-info:not([disabled]):not(.disabled).active:focus,.btn-pure.btn-info:not([disabled]):not(.disabled).active:hover,.btn-pure.btn-info:not([disabled]):not(.disabled):active,.btn-pure.btn-info:not([disabled]):not(.disabled):active .badge-pill,.btn-pure.btn-info:not([disabled]):not(.disabled):active.focus,.btn-pure.btn-info:not([disabled]):not(.disabled):active.hover,.btn-pure.btn-info:not([disabled]):not(.disabled):active:focus,.btn-pure.btn-info:not([disabled]):not(.disabled):active:hover,.open>.btn-pure.btn-info.dropdown-toggle,.open>.btn-pure.btn-info.dropdown-toggle .badge-pill,.open>.btn-pure.btn-info.dropdown-toggle.focus,.open>.btn-pure.btn-info.dropdown-toggle.hover,.open>.btn-pure.btn-info.dropdown-toggle:focus,.open>.btn-pure.btn-info.dropdown-toggle:hover,.show>.btn-pure.btn-info.dropdown-toggle,.show>.btn-pure.btn-info.dropdown-toggle .badge-pill,.show>.btn-pure.btn-info.dropdown-toggle.focus,.show>.btn-pure.btn-info.dropdown-toggle.hover,.show>.btn-pure.btn-info.dropdown-toggle:focus,.show>.btn-pure.btn-info.dropdown-toggle:hover{
	color:#54cbe3}
.btn-pure.btn-warning{
	color:#eb6709}
.btn-pure.btn-warning.active,.btn-pure.btn-warning.active .badge-pill,.btn-pure.btn-warning.active.focus,.btn-pure.btn-warning.active.hover,.btn-pure.btn-warning.active:focus,.btn-pure.btn-warning.active:hover,.btn-pure.btn-warning.focus,.btn-pure.btn-warning.focus .badge-pill,.btn-pure.btn-warning.focus.focus,.btn-pure.btn-warning.focus.hover,.btn-pure.btn-warning.focus:focus,.btn-pure.btn-warning.focus:hover,.btn-pure.btn-warning.hover,.btn-pure.btn-warning.hover .badge-pill,.btn-pure.btn-warning.hover.focus,.btn-pure.btn-warning.hover.hover,.btn-pure.btn-warning.hover:focus,.btn-pure.btn-warning.hover:hover,.btn-pure.btn-warning:active,.btn-pure.btn-warning:active .badge-pill,.btn-pure.btn-warning:active.focus,.btn-pure.btn-warning:active.hover,.btn-pure.btn-warning:active:focus,.btn-pure.btn-warning:active:hover,.btn-pure.btn-warning:focus,.btn-pure.btn-warning:focus .badge-pill,.btn-pure.btn-warning:focus.focus,.btn-pure.btn-warning:focus.hover,.btn-pure.btn-warning:focus:focus,.btn-pure.btn-warning:focus:hover,.btn-pure.btn-warning:hover,.btn-pure.btn-warning:hover .badge-pill,.btn-pure.btn-warning:hover.focus,.btn-pure.btn-warning:hover.hover,.btn-pure.btn-warning:hover:focus,.btn-pure.btn-warning:hover:hover,.btn-pure.btn-warning:not([disabled]):not(.disabled).active,.btn-pure.btn-warning:not([disabled]):not(.disabled).active .badge-pill,.btn-pure.btn-warning:not([disabled]):not(.disabled).active.focus,.btn-pure.btn-warning:not([disabled]):not(.disabled).active.hover,.btn-pure.btn-warning:not([disabled]):not(.disabled).active:focus,.btn-pure.btn-warning:not([disabled]):not(.disabled).active:hover,.btn-pure.btn-warning:not([disabled]):not(.disabled):active,.btn-pure.btn-warning:not([disabled]):not(.disabled):active .badge-pill,.btn-pure.btn-warning:not([disabled]):not(.disabled):active.focus,.btn-pure.btn-warning:not([disabled]):not(.disabled):active.hover,.btn-pure.btn-warning:not([disabled]):not(.disabled):active:focus,.btn-pure.btn-warning:not([disabled]):not(.disabled):active:hover,.open>.btn-pure.btn-warning.dropdown-toggle,.open>.btn-pure.btn-warning.dropdown-toggle .badge-pill,.open>.btn-pure.btn-warning.dropdown-toggle.focus,.open>.btn-pure.btn-warning.dropdown-toggle.hover,.open>.btn-pure.btn-warning.dropdown-toggle:focus,.open>.btn-pure.btn-warning.dropdown-toggle:hover,.show>.btn-pure.btn-warning.dropdown-toggle,.show>.btn-pure.btn-warning.dropdown-toggle .badge-pill,.show>.btn-pure.btn-warning.dropdown-toggle.focus,.show>.btn-pure.btn-warning.dropdown-toggle.hover,.show>.btn-pure.btn-warning.dropdown-toggle:focus,.show>.btn-pure.btn-warning.dropdown-toggle:hover{
	color:#fa983c}
.btn-pure.btn-danger{
	color:#ff4c52}
.btn-pure.btn-danger.active,.btn-pure.btn-danger.active .badge-pill,.btn-pure.btn-danger.active.focus,.btn-pure.btn-danger.active.hover,.btn-pure.btn-danger.active:focus,.btn-pure.btn-danger.active:hover,.btn-pure.btn-danger.focus,.btn-pure.btn-danger.focus .badge-pill,.btn-pure.btn-danger.focus.focus,.btn-pure.btn-danger.focus.hover,.btn-pure.btn-danger.focus:focus,.btn-pure.btn-danger.focus:hover,.btn-pure.btn-danger.hover,.btn-pure.btn-danger.hover .badge-pill,.btn-pure.btn-danger.hover.focus,.btn-pure.btn-danger.hover.hover,.btn-pure.btn-danger.hover:focus,.btn-pure.btn-danger.hover:hover,.btn-pure.btn-danger:active,.btn-pure.btn-danger:active .badge-pill,.btn-pure.btn-danger:active.focus,.btn-pure.btn-danger:active.hover,.btn-pure.btn-danger:active:focus,.btn-pure.btn-danger:active:hover,.btn-pure.btn-danger:focus,.btn-pure.btn-danger:focus .badge-pill,.btn-pure.btn-danger:focus.focus,.btn-pure.btn-danger:focus.hover,.btn-pure.btn-danger:focus:focus,.btn-pure.btn-danger:focus:hover,.btn-pure.btn-danger:hover,.btn-pure.btn-danger:hover .badge-pill,.btn-pure.btn-danger:hover.focus,.btn-pure.btn-danger:hover.hover,.btn-pure.btn-danger:hover:focus,.btn-pure.btn-danger:hover:hover,.btn-pure.btn-danger:not([disabled]):not(.disabled).active,.btn-pure.btn-danger:not([disabled]):not(.disabled).active .badge-pill,.btn-pure.btn-danger:not([disabled]):not(.disabled).active.focus,.btn-pure.btn-danger:not([disabled]):not(.disabled).active.hover,.btn-pure.btn-danger:not([disabled]):not(.disabled).active:focus,.btn-pure.btn-danger:not([disabled]):not(.disabled).active:hover,.btn-pure.btn-danger:not([disabled]):not(.disabled):active,.btn-pure.btn-danger:not([disabled]):not(.disabled):active .badge-pill,.btn-pure.btn-danger:not([disabled]):not(.disabled):active.focus,.btn-pure.btn-danger:not([disabled]):not(.disabled):active.hover,.btn-pure.btn-danger:not([disabled]):not(.disabled):active:focus,.btn-pure.btn-danger:not([disabled]):not(.disabled):active:hover,.open>.btn-pure.btn-danger.dropdown-toggle,.open>.btn-pure.btn-danger.dropdown-toggle .badge-pill,.open>.btn-pure.btn-danger.dropdown-toggle.focus,.open>.btn-pure.btn-danger.dropdown-toggle.hover,.open>.btn-pure.btn-danger.dropdown-toggle:focus,.open>.btn-pure.btn-danger.dropdown-toggle:hover,.show>.btn-pure.btn-danger.dropdown-toggle,.show>.btn-pure.btn-danger.dropdown-toggle .badge-pill,.show>.btn-pure.btn-danger.dropdown-toggle.focus,.show>.btn-pure.btn-danger.dropdown-toggle.hover,.show>.btn-pure.btn-danger.dropdown-toggle:focus,.show>.btn-pure.btn-danger.dropdown-toggle:hover{
	color:#ff8589}
.btn-pure.btn-dark{
	color:#526069}
.btn-pure.btn-dark.active,.btn-pure.btn-dark.active .badge-pill,.btn-pure.btn-dark.active.focus,.btn-pure.btn-dark.active.hover,.btn-pure.btn-dark.active:focus,.btn-pure.btn-dark.active:hover,.btn-pure.btn-dark.focus,.btn-pure.btn-dark.focus .badge-pill,.btn-pure.btn-dark.focus.focus,.btn-pure.btn-dark.focus.hover,.btn-pure.btn-dark.focus:focus,.btn-pure.btn-dark.focus:hover,.btn-pure.btn-dark.hover,.btn-pure.btn-dark.hover .badge-pill,.btn-pure.btn-dark.hover.focus,.btn-pure.btn-dark.hover.hover,.btn-pure.btn-dark.hover:focus,.btn-pure.btn-dark.hover:hover,.btn-pure.btn-dark:active,.btn-pure.btn-dark:active .badge-pill,.btn-pure.btn-dark:active.focus,.btn-pure.btn-dark:active.hover,.btn-pure.btn-dark:active:focus,.btn-pure.btn-dark:active:hover,.btn-pure.btn-dark:focus,.btn-pure.btn-dark:focus .badge-pill,.btn-pure.btn-dark:focus.focus,.btn-pure.btn-dark:focus.hover,.btn-pure.btn-dark:focus:focus,.btn-pure.btn-dark:focus:hover,.btn-pure.btn-dark:hover,.btn-pure.btn-dark:hover .badge-pill,.btn-pure.btn-dark:hover.focus,.btn-pure.btn-dark:hover.hover,.btn-pure.btn-dark:hover:focus,.btn-pure.btn-dark:hover:hover,.btn-pure.btn-dark:not([disabled]):not(.disabled).active,.btn-pure.btn-dark:not([disabled]):not(.disabled).active .badge-pill,.btn-pure.btn-dark:not([disabled]):not(.disabled).active.focus,.btn-pure.btn-dark:not([disabled]):not(.disabled).active.hover,.btn-pure.btn-dark:not([disabled]):not(.disabled).active:focus,.btn-pure.btn-dark:not([disabled]):not(.disabled).active:hover,.btn-pure.btn-dark:not([disabled]):not(.disabled):active,.btn-pure.btn-dark:not([disabled]):not(.disabled):active .badge-pill,.btn-pure.btn-dark:not([disabled]):not(.disabled):active.focus,.btn-pure.btn-dark:not([disabled]):not(.disabled):active.hover,.btn-pure.btn-dark:not([disabled]):not(.disabled):active:focus,.btn-pure.btn-dark:not([disabled]):not(.disabled):active:hover,.open>.btn-pure.btn-dark.dropdown-toggle,.open>.btn-pure.btn-dark.dropdown-toggle .badge-pill,.open>.btn-pure.btn-dark.dropdown-toggle.focus,.open>.btn-pure.btn-dark.dropdown-toggle.hover,.open>.btn-pure.btn-dark.dropdown-toggle:focus,.open>.btn-pure.btn-dark.dropdown-toggle:hover,.show>.btn-pure.btn-dark.dropdown-toggle,.show>.btn-pure.btn-dark.dropdown-toggle .badge-pill,.show>.btn-pure.btn-dark.dropdown-toggle.focus,.show>.btn-pure.btn-dark.dropdown-toggle.hover,.show>.btn-pure.btn-dark.dropdown-toggle:focus,.show>.btn-pure.btn-dark.dropdown-toggle:hover{
	color:#76838f}
.btn-pure.btn-inverse,.btn-pure.btn-inverse.active,.btn-pure.btn-inverse.active .badge-pill,.btn-pure.btn-inverse.active.focus,.btn-pure.btn-inverse.active.hover,.btn-pure.btn-inverse.active:focus,.btn-pure.btn-inverse.active:hover,.btn-pure.btn-inverse.focus,.btn-pure.btn-inverse.focus .badge-pill,.btn-pure.btn-inverse.focus.focus,.btn-pure.btn-inverse.focus.hover,.btn-pure.btn-inverse.focus:focus,.btn-pure.btn-inverse.focus:hover,.btn-pure.btn-inverse.hover,.btn-pure.btn-inverse.hover .badge-pill,.btn-pure.btn-inverse.hover.focus,.btn-pure.btn-inverse.hover.hover,.btn-pure.btn-inverse.hover:focus,.btn-pure.btn-inverse.hover:hover,.btn-pure.btn-inverse:active,.btn-pure.btn-inverse:active .badge-pill,.btn-pure.btn-inverse:active.focus,.btn-pure.btn-inverse:active.hover,.btn-pure.btn-inverse:active:focus,.btn-pure.btn-inverse:active:hover,.btn-pure.btn-inverse:focus,.btn-pure.btn-inverse:focus .badge-pill,.btn-pure.btn-inverse:focus.focus,.btn-pure.btn-inverse:focus.hover,.btn-pure.btn-inverse:focus:focus,.btn-pure.btn-inverse:focus:hover,.btn-pure.btn-inverse:hover,.btn-pure.btn-inverse:hover .badge-pill,.btn-pure.btn-inverse:hover.focus,.btn-pure.btn-inverse:hover.hover,.btn-pure.btn-inverse:hover:focus,.btn-pure.btn-inverse:hover:hover,.btn-pure.btn-inverse:not([disabled]):not(.disabled).active,.btn-pure.btn-inverse:not([disabled]):not(.disabled).active .badge-pill,.btn-pure.btn-inverse:not([disabled]):not(.disabled).active.focus,.btn-pure.btn-inverse:not([disabled]):not(.disabled).active.hover,.btn-pure.btn-inverse:not([disabled]):not(.disabled).active:focus,.btn-pure.btn-inverse:not([disabled]):not(.disabled).active:hover,.btn-pure.btn-inverse:not([disabled]):not(.disabled):active,.btn-pure.btn-inverse:not([disabled]):not(.disabled):active .badge-pill,.btn-pure.btn-inverse:not([disabled]):not(.disabled):active.focus,.btn-pure.btn-inverse:not([disabled]):not(.disabled):active.hover,.btn-pure.btn-inverse:not([disabled]):not(.disabled):active:focus,.btn-pure.btn-inverse:not([disabled]):not(.disabled):active:hover,.open>.btn-pure.btn-inverse.dropdown-toggle,.open>.btn-pure.btn-inverse.dropdown-toggle .badge-pill,.open>.btn-pure.btn-inverse.dropdown-toggle.focus,.open>.btn-pure.btn-inverse.dropdown-toggle.hover,.open>.btn-pure.btn-inverse.dropdown-toggle:focus,.open>.btn-pure.btn-inverse.dropdown-toggle:hover,.show>.btn-pure.btn-inverse.dropdown-toggle,.show>.btn-pure.btn-inverse.dropdown-toggle .badge-pill,.show>.btn-pure.btn-inverse.dropdown-toggle.focus,.show>.btn-pure.btn-inverse.dropdown-toggle.hover,.show>.btn-pure.btn-inverse.dropdown-toggle:focus,.show>.btn-pure.btn-inverse.dropdown-toggle:hover{
	color:#fff}
.dropdown-toggle:after{
	margin-right:0;
	margin-left:.3em}
.btn-group-xs>.dropdown-toggle.btn:after,.dropdown-toggle.btn-xs:after{
	margin-left:0}
.dropdown-item{
	width:-webkit-calc(100% - 10px);
	width:calc(100% - 10px);
	margin:2px 5px;
	border-radius:.215rem;
	-webkit-transition:background-color .25s;
	transition:background-color .25s}
.dropdown-item .icon:first-child{
	width:1em;
	text-align:center;
	margin-right:.5em}
.dropdown-divider{
	margin:6px 0}
.dropdown-menu{
	-webkit-transition:.25s;
	transition:.25s}
.dropdown-menu.dropdown-menu-bullet{
	margin-top:12px}
.dropdown-menu.dropdown-menu-bullet:after,.dropdown-menu.dropdown-menu-bullet:before{
	position:absolute;
	left:10px;
	display:inline-block;
	width:0;
	height:0;
	border:7px solid transparent;
	border-top-width:0}
.dropdown-menu.dropdown-menu-bullet:before{
	top:-7px;
	border-bottom-color:#e4eaec}
.dropdown-menu.dropdown-menu-bullet:after{
	top:-6px;
	border-bottom-color:#fff}
.dropdown-menu-right.dropdown-menu-bullet:after,.dropdown-menu-right.dropdown-menu-bullet:before{
	right:10px;
	left:auto}
.dropdown-menu.animate>.dropdown-item{
	-webkit-animation:slide-left .5s both;
	animation:slide-left .5s both}
.dropdown-menu.animate>.dropdown-item:nth-child(1){
	-webkit-animation:animation-delay(.02s);
	animation:animation-delay(.02s)}
.dropdown-menu.animate>.dropdown-item:nth-child(2){
	-webkit-animation:animation-delay(.04s);
	animation:animation-delay(.04s)}
.dropdown-menu.animate>.dropdown-item:nth-child(3){
	-webkit-animation:animation-delay(.06s);
	animation:animation-delay(.06s)}
.dropdown-menu.animate>.dropdown-item:nth-child(4){
	-webkit-animation:animation-delay(.08s);
	animation:animation-delay(.08s)}
.dropdown-menu.animate>.dropdown-item:nth-child(5){
	-webkit-animation:animation-delay(.1s);
	animation:animation-delay(.1s)}
.dropdown-menu.animate>.dropdown-item:nth-child(6){
	-webkit-animation:animation-delay(.12s);
	animation:animation-delay(.12s)}
.dropdown-menu.animate>.dropdown-item:nth-child(7){
	-webkit-animation:animation-delay(.14s);
	animation:animation-delay(.14s)}
.dropdown-menu.animate>.dropdown-item:nth-child(8){
	-webkit-animation:animation-delay(.16s);
	animation:animation-delay(.16s)}
.dropdown-menu.animate>.dropdown-item:nth-child(9){
	-webkit-animation:animation-delay(.18s);
	animation:animation-delay(.18s)}
.dropdown-menu.animate>.dropdown-item:nth-child(10){
	-webkit-animation:animation-delay(.2s);
	animation:animation-delay(.2s)}
.dropdown-menu.animate>.dropdown-item.dropdown-divider{
	-webkit-animation-name:none;
	animation-name:none}
.dropdown-menu.animate.animate-reverse>.dropdown-item:nth-last-child(1){
	-webkit-animation:animation-delay(.02s);
	animation:animation-delay(.02s)}
.dropdown-menu.animate.animate-reverse>.dropdown-item:nth-last-child(2){
	-webkit-animation:animation-delay(.04s);
	animation:animation-delay(.04s)}
.dropdown-menu.animate.animate-reverse>.dropdown-item:nth-last-child(3){
	-webkit-animation:animation-delay(.06s);
	animation:animation-delay(.06s)}
.dropdown-menu.animate.animate-reverse>.dropdown-item:nth-last-child(4){
	-webkit-animation:animation-delay(.08s);
	animation:animation-delay(.08s)}
.dropdown-menu.animate.animate-reverse>.dropdown-item:nth-last-child(5){
	-webkit-animation:animation-delay(.1s);
	animation:animation-delay(.1s)}
.dropdown-menu.animate.animate-reverse>.dropdown-item:nth-last-child(6){
	-webkit-animation:animation-delay(.12s);
	animation:animation-delay(.12s)}
.dropdown-menu.animate.animate-reverse>.dropdown-item:nth-last-child(7){
	-webkit-animation:animation-delay(.14s);
	animation:animation-delay(.14s)}
.dropdown-menu.animate.animate-reverse>.dropdown-item:nth-last-child(8){
	-webkit-animation:animation-delay(.16s);
	animation:animation-delay(.16s)}
.dropdown-menu.animate.animate-reverse>.dropdown-item:nth-last-child(9){
	-webkit-animation:animation-delay(.18s);
	animation:animation-delay(.18s)}
.dropdown-menu.animate.animate-reverse>.dropdown-item:nth-last-child(10){
	-webkit-animation:animation-delay(.2s);
	animation:animation-delay(.2s)}
.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{
	margin-bottom:6px;
	box-shadow:0 -3px 12px rgba(0,0,0,.05)}
.dropup .dropdown-menu.dropdown-menu-bullet,.navbar-fixed-bottom .dropdown .dropdown-menu.dropdown-menu-bullet{
	margin-bottom:12px}
.dropup .dropdown-menu.dropdown-menu-bullet:after,.dropup .dropdown-menu.dropdown-menu-bullet:before,.navbar-fixed-bottom .dropdown .dropdown-menu.dropdown-menu-bullet:after,.navbar-fixed-bottom .dropdown .dropdown-menu.dropdown-menu-bullet:before{
	top:auto;
	border-top-width:7px;
	border-bottom-width:0}
.dropup .dropdown-menu.dropdown-menu-bullet:before,.navbar-fixed-bottom .dropdown .dropdown-menu.dropdown-menu-bullet:before{
	bottom:-7px;
	border-top-color:#e4eaec}
.dropup .dropdown-menu.dropdown-menu-bullet:after,.navbar-fixed-bottom .dropdown .dropdown-menu.dropdown-menu-bullet:after{
	bottom:-6px;
	border-top-color:#fff}
.dropdown-menu>.dropdown-header{
	padding:8px 20px 6px;
	font-size:1rem;
	font-weight:700;
	cursor:default}
.dropdown-menu>.dropdown-submenu,.dropdown-menu>.dropdown-submenu>.dropdown-item{
	position:relative}
.dropdown-menu>.dropdown-submenu>.dropdown-item:after{
	position:absolute;
	right:10px;
	display:inline-block;
	width:0;
	height:0;
	margin-top:6px;
	vertical-align:middle;
	border-top:4px solid transparent;
	border-bottom:4px solid transparent;
	border-left:4px dashed}
.input-group-append .btn,.input-group-prepend .btn,.input-group-text{
	height:2.287rem}
.dropdown-menu>.dropdown-submenu .dropdown-menu{
	left:100%;
	margin:0}
.dropdown-menu>.dropdown-submenu.dropdown-menu-left .dropdown-menu{
	left:-100%}
.dropdown-menu>.dropdown-submenu:hover .dropdown-menu{
	display:block}
.dropdown .dropdown-submenu .dropdown-menu{
	top:0}
.dropup .dropdown-submenu .dropdown-menu{
	top:auto;
	bottom:0}
.dropdown-menu-media{
	width:360px;
	padding-top:0;
	padding-bottom:0}
.dropdown-menu-media>li{
	padding:0;
	margin:0}
.dropdown-menu-media .dropdown-menu-header{
	position:relative;
	padding:20px;
	background-color:#fff;
	border-bottom:1px solid #e4eaec}
.dropdown-menu-media .dropdown-menu-header>h3,.dropdown-menu-media .dropdown-menu-header>h4,.dropdown-menu-media .dropdown-menu-header>h5{
	margin:0}
.dropdown-menu-media .dropdown-menu-header .badge{
	position:absolute;
	top:50%;
	right:20px;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%)}
.dropdown-menu-media .list-group{
	max-height:270px;
	margin:0;
	font-size:.858rem;
	border-radius:0}
.dropdown-menu-media .list-group-item{
	padding:0 20px;
	margin:0;
	border:none;
	border-radius:0!important}
.dropdown-menu-media .list-group-item .media{
	padding:15px 0;
	border-top:1px solid #e4eaec}
.dropdown-menu-media .list-group-item:first-child .media{
	border-top:none}
.dropdown-menu-media>.dropdown-menu-footer{
	background-color:#f3f7f9;
	border-top:1px solid #e4eaec}
.dropdown-menu-media>.dropdown-menu-footer>a{
	padding:15px 20px!important;
	margin:0;
	color:#a3afb7!important}
.dropdown-menu-media>.dropdown-menu-footer>.dropdown-menu-footer-btn:hover,.dropdown-menu-media>.dropdown-menu-footer>a:hover{
	color:#589ffc!important;
	background-color:transparent!important}
.dropdown-menu-media>.dropdown-menu-footer>.dropdown-menu-footer-btn{
	position:absolute;
	right:0}
.dropdown-menu-primary .dropdown-iten.active,.dropdown-menu-primary .dropdown-iten.active:focus,.dropdown-menu-primary .dropdown-iten.active:hover{
	color:#fff;
	background-color:#3e8ef7}
.dropdown-menu-success .dropdown-iten.active,.dropdown-menu-success .dropdown-iten.active:focus,.dropdown-menu-success .dropdown-iten.active:hover{
	color:#fff;
	background-color:#11c26d}
.dropdown-menu-info .dropdown-iten.active,.dropdown-menu-info .dropdown-iten.active:focus,.dropdown-menu-info .dropdown-iten.active:hover{
	color:#fff;
	background-color:#0bb2d4}
.dropdown-menu-warning .dropdown-iten.active,.dropdown-menu-warning .dropdown-iten.active:focus,.dropdown-menu-warning .dropdown-iten.active:hover{
	color:#fff;
	background-color:#eb6709}
.dropdown-menu-danger .dropdown-iten.active,.dropdown-menu-danger .dropdown-iten.active:focus,.dropdown-menu-danger .dropdown-iten.active:hover{
	color:#fff;
	background-color:#ff4c52}
.dropdown-menu-dark .dropdown-iten.active,.dropdown-menu-dark .dropdown-iten.active:focus,.dropdown-menu-dark .dropdown-iten.active:hover{
	color:#fff;
	background-color:#526069}
.input-group-text,.nav-link:focus,.nav-link:hover{
	background-color:#f3f7f9}
.btn-group .btn~.dropdown-toggle{
	padding-right:.8em;
	padding-left:.8em;
	margin-left:-1px}
.btn-group .btn~.dropdown-toggle:after,.input-group-append .btn~.dropdown-toggle:after,.input-group-prepend .btn~.dropdown-toggle:after{
	margin-left:0}
.btn-group.open .dropdown-toggle{
	box-shadow:inset 0 1px 3px rgba(0,0,0,.05)}
.btn-group:focus .dropdown-toggle{
	-webkit-transition:.25s;
	transition:.25s}
.btn-group-justified{
	display:table;
	width:100%;
	table-layout:fixed;
	border-collapse:separate}
.btn-group-justified>.btn,.btn-group-justified>.btn-group{
	display:table-cell;
	float:none;
	width:1%}
.btn-group-justified>.btn-group .btn{
	width:100%}
.btn-group-justified>.btn-group .dropdown-menu{
	left:auto}
.input-group-text .checkbox-custom,.input-group-text .radio-custom{
	margin:0}
.input-group-append,.input-group-prepend{
	-webkit-transition:border .25s linear,color .25s linear,background-color .25s linear;
	transition:border .25s linear,color .25s linear,background-color .25s linear}
.input-group-append .btn>.icon,.input-group-prepend .btn>.icon{
	line-height:inherit;
	vertical-align:bottom}
.card-actions a,.vertical-align-middle,.vertical-align:before{
	vertical-align:middle}
.input-group-append:last-child>.btn,.input-group-append:last-child>.btn-group,.input-group-prepend:last-child>.btn,.input-group-prepend:last-child>.btn-group{
	z-index:1}
.input-group-lg .input-group-append,.input-group-lg .input-group-prepend{
	line-height:1.33333}
.input-group-sm .input-group-append,.input-group-sm .input-group-prepend{
	line-height:1.5}
.form-icons .form-control-icon{
	position:absolute;
	top:50%;
	left:10px;
	z-index:99;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%)}
.form-icons .form-control-icon+.form-control{
	padding-left:30px;
	border-top-left-radius:.215rem;
	border-bottom-left-radius:.215rem}
.form-icons .round-input-control .form-control{
	border-radius:200px}
.form-icons .large-icon .form-control{
	height:3.2rem!important}
.form-icons .small-icon .form-control{
	height:2.2rem!important}
.form-icons .form-control-icon-right{
	right:10px;
	left:auto}
.form-icons .form-control-icon-right+.form-control{
	padding-right:30px;
	padding-left:.858rem}
.nav-link{
	position:relative;
	display:block;
	padding:.715rem 1.072rem}
.nav-link:focus{
	outline:0}
.nav-link.disabled:focus,.nav-link.disabled:hover{
	background-color:transparent}
.nav-link .close{
	display:inline-block;
	margin-left:10px}
.nav-quick{
	padding:0;
	margin-right:0;
	margin-bottom:22px;
	margin-left:0;
	background-color:#fff;
	border-radius:.215rem;
	box-shadow:0 1px 1px rgba(0,0,0,.05)}
.nav-quick .nav-item{
	position:relative;
	display:block;
	padding:0;
	text-align:center;
	list-style:none}
.nav-quick .nav-link{
	padding:1.143rem 0;
	color:#76838f}
.nav-quick .nav-link .icon{
	display:block;
	margin-bottom:.2rem;
	font-size:2.286rem}
.nav-quick .badge,.nav-quick .badge-pill{
	position:absolute;
	top:0;
	right:0}
.nav-quick-sm .nav-link{
	padding:.858rem 0}
.nav-quick-sm .nav-link .icon{
	font-size:1.7145rem}
.nav-quick-lg .nav-link{
	padding:1.572rem 0}
.nav-quick-lg .nav-link .icon{
	font-size:2.8575rem}
.nav-quick-bordered{
	border-top:1px solid #e4eaec;
	border-left:1px solid #e4eaec}
.nav-quick-bordered .nav-item{
	border-right:1px solid #e4eaec;
	border-bottom:1px solid #e4eaec}
.nav-tabs .nav-link{
	color:#76838f;
	-webkit-transition:.25s;
	transition:.25s}
.nav-tabs .nav-link>.icon{
	margin-right:.5em;
	line-height:1}
.nav-tabs .nav-item.open .nav-link,.nav-tabs .nav-item.open .nav-link:focus,.nav-tabs .nav-item.open .nav-link:hover,.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-item.show .nav-link:focus,.nav-tabs .nav-item.show .nav-link:hover,.nav-tabs .nav-link.active,.nav-tabs .nav-link.active:focus,.nav-tabs .nav-link.active:hover{
	border-color:transparent transparent #3e8ef7}
.nav-tabs .dropdown-menu{
	margin-top:5px}
.nav-tabs .dropup .dropdown-menu{
	border-bottom-right-radius:0;
	border-bottom-left-radius:0;
	margin-bottom:-1px}
.nav-pills .nav-link{
	-webkit-transition:border .2s linear 0s,color .2s linear 0s,background-color .2s linear 0s;
	transition:border .2s linear 0s,color .2s linear 0s,background-color .2s linear 0s}
.nav-pills-rounded .nav-link{
	padding-right:20px;
	padding-left:20px;
	margin-right:5px;
	margin-left:5px;
	border-radius:1000px}
.nav-tabs.nav-tabs-bottom{
	border-top:1px solid #e4eaec;
	border-bottom:none}
.nav-tabs.nav-tabs-bottom .nav-item{
	margin-top:-1px;
	margin-bottom:0}
.nav-tabs.nav-tabs-bottom .nav-link{
	border-radius:0 0 .286rem .286rem}
.nav-tabs.nav-tabs-bottom .nav-link:focus,.nav-tabs.nav-tabs-bottom .nav-link:hover{
	border-top-color:#e4eaec;
	border-bottom-color:transparent}
.nav-tabs-reverse .nav-item{
	float:right}
.nav-tabs-reverse .nav-item+.nav-item{
	margin-right:2px;
	margin-left:0}
.nav-tabs-solid{
	border-bottom-color:#f3f7f9}
.nav-tabs-solid .nav-link:hover{
	border-color:transparent}
.nav-tabs-solid .nav-item.open .nav-link,.nav-tabs-solid .nav-item.open .nav-link:focus,.nav-tabs-solid .nav-item.open .nav-link:hover,.nav-tabs-solid .nav-item.show .nav-link,.nav-tabs-solid .nav-item.show .nav-link:focus,.nav-tabs-solid .nav-item.show .nav-link:hover,.nav-tabs-solid .nav-link.active,.nav-tabs-solid .nav-link.active:focus,.nav-tabs-solid .nav-link.active:hover{
	color:#76838f;
	background-color:#f3f7f9;
	border-color:transparent}
.nav-tabs-solid~.tab-content{
	padding:1.429rem;
	background-color:#f3f7f9}
.nav-tabs-solid.nav-tabs-bottom .nav-link.active,.nav-tabs-solid.nav-tabs-bottom .nav-link.active:focus,.nav-tabs-solid.nav-tabs-bottom .nav-link.active:hover{
	border:none}
.nav-tabs-line{
	position:relative}
.nav-tabs-line .nav-link{
	padding:.715rem 1.429rem;
	border-bottom:2px solid transparent}
.nav-tabs-line .nav-link:focus,.nav-tabs-line .nav-link:hover{
	background-color:transparent}
.nav-tabs-line .nav-link:hover{
	border-bottom-color:#ccd5db}
.nav-tabs-line .nav-item.open .nav-link,.nav-tabs-line .nav-item.open .nav-link:focus,.nav-tabs-line .nav-item.open .nav-link:hover,.nav-tabs-line .nav-item.show .nav-link,.nav-tabs-line .nav-item.show .nav-link:focus,.nav-tabs-line .nav-item.show .nav-link:hover,.nav-tabs-line .nav-link.active,.nav-tabs-line .nav-link.active:focus,.nav-tabs-line .nav-link.active:hover{
	color:#3e8ef7;
	background-color:transparent;
	border-bottom:2px solid #3e8ef7}
.nav-tabs-line .dropdown-menu{
	margin-top:0}
.nav-tabs-line .dropup .dropdown-menu{
	margin-bottom:0}
.nav-tabs-line .nav-item.open>.nav-link,.nav-tabs-line .nav-item.open>.nav-link:focus,.nav-tabs-line .nav-item.open>.nav-link:hover,.nav-tabs-line .nav-item.show>.nav-link,.nav-tabs-line .nav-item.show>.nav-link:focus,.nav-tabs-line .nav-item.show>.nav-link:hover{
	border-bottom-color:#3e8ef7}
.nav-tabs-line.nav-tabs-bottom .nav-link{
	border-top:2px solid transparent;
	border-bottom:none}
.nav-tabs-line.nav-tabs-bottom .nav-link:hover{
	border-top-color:#ccd5db;
	border-bottom-color:transparent}
.nav-tabs-line.nav-tabs-bottom .nav-item.open .nav-link,.nav-tabs-line.nav-tabs-bottom .nav-item.open .nav-link:focus,.nav-tabs-line.nav-tabs-bottom .nav-item.open .nav-link:hover,.nav-tabs-line.nav-tabs-bottom .nav-item.show .nav-link,.nav-tabs-line.nav-tabs-bottom .nav-item.show .nav-link:focus,.nav-tabs-line.nav-tabs-bottom .nav-item.show .nav-link:hover,.nav-tabs-line.nav-tabs-bottom .nav-link.active,.nav-tabs-line.nav-tabs-bottom .nav-link.active:focus,.nav-tabs-line.nav-tabs-bottom .nav-link.active:hover{
	border-top:2px solid #3e8ef7;
	border-bottom:none}
.nav-tabs-line.nav-tabs-bottom .nav-item.open>.nav-link,.nav-tabs-line.nav-tabs-bottom .nav-item.open>.nav-link:focus,.nav-tabs-line.nav-tabs-bottom .nav-item.open>.nav-link:hover,.nav-tabs-line.nav-tabs-bottom .nav-item.show>.nav-link,.nav-tabs-line.nav-tabs-bottom .nav-item.show>.nav-link:focus,.nav-tabs-line.nav-tabs-bottom .nav-item.show>.nav-link:hover{
	border-top-color:#3e8ef7}
.tabs-line-top{
	border-bottom:1px solid #e4eaec}
.tabs-line-top .nav-item .nav-link,.tabs-line-top .nav-link{
	bottom:-1px;
	border-top:2px solid transparent;
	border-bottom-color:transparent}
.tabs-line-top .nav-item .nav-link:hover,.tabs-line-top .nav-link:hover{
	border-top:2px solid #ccd5db;
	border-bottom-color:transparent}
.tabs-line-top .nav-item.open .nav-link,.tabs-line-top .nav-item.open .nav-link:focus,.tabs-line-top .nav-item.open .nav-link:hover,.tabs-line-top .nav-item.show .nav-link,.tabs-line-top .nav-item.show .nav-link:focus,.tabs-line-top .nav-item.show .nav-link:hover,.tabs-line-top .nav-link.active,.tabs-line-top .nav-link.active:focus,.tabs-line-top .nav-link.active:hover{
	color:#3e8ef7;
	background-color:transparent;
	border-top:2px solid #3e8ef7;
	border-right:1px solid #e4eaec;
	border-bottom:1px solid #fff;
	border-left:1px solid #e4eaec}
.nav-tabs-vertical::after{
	display:block;
	clear:both}
.nav-tabs-vertical .nav-tabs{
	-webkit-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	float:left;
	border-right:1px solid #e4eaec;
	border-bottom:none}
.nav-tabs-vertical .nav-tabs .nav-item{
	float:none;
	margin-right:-1px;
	margin-bottom:2px;
	margin-left:0}
.nav-tabs-vertical .nav-tabs .nav-link{
	border-radius:.286rem 0 0 .286rem}
.nav-tabs-vertical .nav-tabs .nav-link:hover{
	border-right-color:#e4eaec;
	border-bottom-color:transparent}
.nav-tabs-vertical .nav-tabs .nav-link.active,.nav-tabs-vertical .nav-tabs .nav-link.active:focus,.nav-tabs-vertical .nav-tabs .nav-link.active:hover{
	border-right-color:#3e8ef7;
	border-bottom-color:transparent}
.nav-tabs-vertical .nav-tabs-reverse{
	float:right;
	border-right:none;
	border-left:1px solid #e4eaec}
.nav-tabs-vertical .nav-tabs-reverse .nav-item{
	margin-right:0;
	margin-left:-1px}
.nav-tabs-vertical .nav-tabs-reverse .nav-link{
	border-radius:0 .286rem .286rem 0}
.nav-tabs-vertical .nav-tabs-reverse .nav-link:hover{
	border-right-color:transparent;
	border-left-color:#e4eaec}
.nav-tabs-vertical .nav-tabs-reverse .nav-link.active,.nav-tabs-vertical .nav-tabs-reverse .nav-link.active:focus,.nav-tabs-vertical .nav-tabs-reverse .nav-link.active:hover{
	border-right-color:transparent;
	border-left-color:#3e8ef7}
.nav-tabs-vertical .nav-tabs-solid{
	border-right-color:#f3f7f9}
.nav-tabs-vertical .nav-tabs-solid .nav-link.active,.nav-tabs-vertical .nav-tabs-solid .nav-link.active:focus,.nav-tabs-vertical .nav-tabs-solid .nav-link.active:hover,.nav-tabs-vertical .nav-tabs-solid .nav-link:hover{
	border-color:transparent}
.nav-tabs-vertical .nav-tabs-solid+.tab-content{
	padding:1.429rem}
.nav-tabs-vertical .nav-tabs-solid.nav-tabs-reverse{
	border-left-color:#f3f7f9}
.nav-tabs-vertical .nav-tabs-line .nav-link{
	border-right:2px solid transparent;
	border-bottom:none}
.nav-tabs-vertical .nav-tabs-line .nav-link:hover{
	border-right-color:#ccd5db}
.nav-tabs-vertical .nav-tabs-line .nav-link.active,.nav-tabs-vertical .nav-tabs-line .nav-link.active:focus,.nav-tabs-vertical .nav-tabs-line .nav-link.active:hover{
	border-right:2px solid #3e8ef7;
	border-bottom:none}
.nav-tabs-vertical .nav-tabs-line.nav-tabs-reverse .nav-link{
	border-right-width:1px;
	border-left:2px solid transparent}
.nav-tabs-vertical .nav-tabs-line.nav-tabs-reverse .nav-link:hover{
	border-color:transparent transparent transparent #ccd5db}
.nav-tabs-vertical .nav-tabs-line.nav-tabs-reverse .nav-link.active,.nav-tabs-vertical .nav-tabs-line.nav-tabs-reverse .nav-link.active:focus,.nav-tabs-vertical .nav-tabs-line.nav-tabs-reverse .nav-link.active:hover{
	border-right:1px solid transparent;
	border-left:2px solid #3e8ef7}
.nav-tabs-inverse .nav-link.active,.nav-tabs-inverse .nav-link.active:focus,.nav-tabs-inverse .nav-link.active:hover{
	border-color:transparent}
.nav-tabs-inverse .nav-tabs-solid{
	border-bottom-color:#fff}
.nav-tabs-inverse .nav-tabs-solid .nav-link.active,.nav-tabs-inverse .nav-tabs-solid .nav-link.active:focus,.nav-tabs-inverse .nav-tabs-solid .nav-link.active:hover{
	color:#76838f;
	background-color:#fff}
.nav-tabs-inverse.nav-tabs-vertical .nav-link.active,.nav-tabs-inverse.nav-tabs-vertical .nav-link.active:focus,.nav-tabs-inverse.nav-tabs-vertical .nav-link.active:hover{
	border-color:transparent}
.nav-tabs-inverse.nav-tabs-vertical .nav-tabs-solid{
	border-right-color:#fff}
.nav-tabs-inverse.nav-tabs-vertical .nav-tabs-solid.nav-tabs-reverse{
	border-left-color:#fff}
.nav-tabs-inverse .tab-content{
	background:#fff}
.nav-tabs-lg .nav-link{
	padding:.858rem 1.429rem;
	font-size:1.286rem;
	line-height:1.33333}
.nav-tabs-sm .nav-link{
	padding:.358rem .715rem;
	font-size:.858rem;
	line-height:1.5}
.navbar::after{
	display:block;
	clear:both;
	content:""}
.navbar-full{
	z-index:1200}
.navbar-fixed-bottom,.navbar-fixed-top{
	position:fixed;
	right:0;
	left:0;
	z-index:1030}
.navbar-fixed-top{
	top:0}
.navbar-fixed-bottom{
	bottom:0}
.navbar-sticky-top{
	position:-webkit-sticky;
	position:sticky;
	top:0;
	z-index:1030;
	width:100%}
@media (min-width:480px){
	.navbar{
	border-radius:.215rem}
.navbar-fixed-bottom,.navbar-fixed-top,.navbar-full,.navbar-sticky-top{
	border-radius:0}
}
.navbar{
	min-height:4.286rem;
	padding:0;
	border:none;
	box-shadow:0 2px 4px rgba(0,0,0,.08)}
.navbar-nav{
	margin:.6785rem -.7145rem}
@media (max-width:767.98px){
	.navbar-nav .open .dropdown-menu,.navbar-nav .show .dropdown-menu{
	position:static;
	float:none;
	width:auto;
	margin-top:0;
	background-color:transparent;
	border:0;
	box-shadow:none}
.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu .dropdown-item,.navbar-nav .show .dropdown-menu .dropdown-header,.navbar-nav .show .dropdown-menu .dropdown-item{
	padding:5px 15px 5px 25px}
.navbar-nav .open .dropdown-menu .dropdown-item,.navbar-nav .show .dropdown-menu .dropdown-item{
	line-height:22px}
.navbar-nav .open .dropdown-menu .dropdown-item:focus,.navbar-nav .open .dropdown-menu .dropdown-item:hover,.navbar-nav .show .dropdown-menu .dropdown-item:focus,.navbar-nav .show .dropdown-menu .dropdown-item:hover{
	background-image:none}
}
.navbar-toggler,.navbar-toggler:hover{
	background:0 0!important}
@media (min-width:768px){
	.navbar-nav{
	float:left;
	margin:0}
.navbar-nav>.nav-item{
	float:left}
.navbar-nav>.nav-item>.nav-link{
	padding-top:1.357rem;
	padding-bottom:1.357rem}
.navbar-nav.navbar-right:last-child{
	margin-right:-.7145rem}
}
.navbar-nav .nav-item{
	float:none}
.navbar-nav .nav-link{
	padding-top:1.572rem;
	padding-bottom:1.572rem}
.navbar-nav .nav-item .nav-link{
	padding-top:.715rem;
	padding-bottom:.715rem;
	line-height:22px}
.navbar-nav .nav-item+.nav-item{
	margin-left:0}
.navbar-nav>.nav-item>.dropdown-menu{
	margin-top:0;
	border-top-left-radius:0;
	border-top-right-radius:0}
.navbar-header::after{
	display:block;
	clear:both}
.container-fluid .navbar-collapse,.container-fluid .navbar-header{
	margin-right:-.7145rem;
	margin-left:-.7145rem}
@media (min-width:768px){
	.navbar-header{
	float:left}
.container-fluid .navbar-collapse,.container-fluid .navbar-header{
	margin-right:0;
	margin-left:0}
.navbar-toggler{
	display:none}
}
.container-fluid .navbar-collapse{
	padding-right:1.429rem;
	padding-left:1.429rem}
.navbar-toggler{
	position:relative;
	float:right;
	height:4.286rem;
	padding:1.357rem .7145rem;
	margin-top:0;
	margin-right:.7145rem;
	margin-bottom:0;
	line-height:22px;
	cursor:pointer;
	border:1px solid transparent;
	border-radius:.215rem;
	-webkit-transition:color .25s linear;
	transition:color .25s linear}
.navbar-toggler:focus{
	outline:0}
.navbar-toggler .icon{
	margin-top:-1px}
.navbar-toggler .icon-bar{
	display:block;
	width:1.572rem;
	height:2px;
	border-radius:1px}
.navbar-toggler .icon-bar+.icon-bar{
	margin-top:.286rem}
.navbar-toggler-left{
	float:left;
	margin-right:0;
	margin-left:.7145rem}
.navbar-collapse{
	padding-right:.7145rem;
	padding-left:.7145rem;
	overflow-x:visible;
	border-top:1px solid transparent;
	box-shadow:inset 0 1px 0 rgba(255,255,255,.1);
	-webkit-overflow-scrolling:touch}
.navbar-collapse::after{
	display:block;
	clear:both}
@media (min-width:768px){
	.navbar-collapse{
	width:auto;
	border-top:0;
	box-shadow:none}
.navbar-collapse.collapse{
	display:block!important;
	height:auto!important;
	padding-bottom:0;
	overflow:visible!important}
.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{
	padding-right:0;
	padding-left:0}
.hidden-float{
	display:block}
}
.navbar-collapse.in{
	overflow-y:visible}
.navbar-fixed-bottom,.navbar-fixed-top{
	width:100%}
.hidden-float::after{
	display:block;
	clear:both}
@media (max-width:767.98px){
	.hidden-float{
	display:none!important}
.navbar-brand-center{
	position:absolute;
	left:50%;
	-webkit-transform:translate(-50%,0);
	transform:translate(-50%,0)}
}
.navbar-brand-logo,.navbar-brand>img.navbar-brand-logo{
	display:inline-block}
.navbar-brand{
	float:left;
	height:4.286rem;
	padding:1.357rem 1.429rem;
	margin:0;
	font-size:1.286rem;
	font-weight:700;
	line-height:22px}
@media (min-width:768px){
	.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{
	margin-left:-.7145rem}
}
.navbar-brand:focus,.navbar-brand:hover{
	text-decoration:none}
.navbar-brand-logo{
	height:2.286rem;
	margin-top:-.357rem}
.navbar-brand-text{
	margin-left:.429rem}
@media (min-width:480px){
	.navbar-mega .container,.navbar-mega .container-fluid{
	position:relative}
}
.navbar-mega .dropdown-menu{
	left:auto}
.navbar-mega .dropdown-mega{
	position:static}
.navbar-mega .mega-content{
	padding:1.429rem 2.143rem}
.navbar-mega .mega-menu{
	min-width:10.715rem;
	max-width:100%}
.navbar-mega .mega-menu>ul{
	padding-left:0}
.navbar-mega .mega-menu .list-icons{
	margin-bottom:.429rem}
.navbar-mega .dropdown.dropdown-fw .dropdown-menu{
	right:5px;
	left:5px}
.navbar-form{
	box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);
	padding:.715rem .7145rem;
	border-top:1px solid transparent;
	border-bottom:1px solid transparent;
	margin:.9995rem -.7145rem}
@media (min-width:768px){
	.navbar-form{
	box-shadow:none;
	width:auto;
	padding-top:0;
	padding-bottom:0;
	margin-right:0;
	margin-left:0;
	border:0}
.navbar-form.navbar-right:last-child{
	margin-right:-.7145rem}
.navbar-search.collapse{
	display:block!important;
	height:auto!important;
	overflow:visible!important;
	visibility:visible!important}
}
.navbar-form .icon{
	font-size:1.143rem;
	color:rgba(55,71,79,.4)}
.navbar-form .form-control{
	background-color:#f3f7f9;
	border:none;
	border-radius:38px}
@media (max-width:767.98px){
	.navbar-mega .container,.navbar-mega .container-fluid{
	position:static}
.navbar-mega .dropdown.dropdown-fw .dropdown-menu{
	right:0;
	left:0}
.navbar-form .form-group{
	margin-bottom:.358rem}
.navbar-search{
	padding-right:.7145rem;
	padding-left:.7145rem}
.navbar-search .navbar-form{
	margin-top:0;
	margin-bottom:0;
	border-bottom:none}
.navbar-toolbar .dropdown-menu:not(.dropdown-menu-media){
	max-height:28.572rem;
	overflow-x:hidden;
	overflow-y:scroll;
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0);
	-webkit-overflow-scrolling:touch}
}
.container-fluid>.navbar-search,.container>.navbar-search{
	margin-right:-.7145rem;
	margin-left:-.7145rem}
.navbar-search-overlap{
	position:absolute!important;
	top:0;
	right:0;
	left:0;
	z-index:1;
	background-color:#fff}
.navbar-search-overlap .form-control,.navbar-search-overlap .form-group{
	display:block!important;
	margin:0}
.navbar-search-overlap .form-control{
	height:4.286rem!important;
	background-color:transparent!important;
	border-radius:0}
.navbar-search-overlap .form-control:focus{
	border-color:transparent}
.navbar-toolbar{
	float:left}
.navbar-toolbar::after{
	display:block;
	clear:both}
@media (max-width:767.98px) and (max-device-width:480px) and (orientation:landscape){
	.navbar-toolbar .dropdown-menu:not(.dropdown-menu-media){
	max-height:14.286rem}
}
@media (max-width:767.98px){
	.navbar-toolbar .dropdown.open,.navbar-toolbar .dropdown.show{
	position:static}
.navbar-toolbar .dropdown.open .dropdown-menu,.navbar-toolbar .dropdown.show .dropdown-menu{
	border-top-left-radius:0;
	border-top-right-radius:0;
	right:0;
	left:0;
	float:none;
	width:auto;
	margin-top:0}
}
.navbar-toolbar .nav-item{
	float:left}
.navbar-toolbar .nav-item::after{
	display:block;
	clear:both}
.navbar-toolbar .nav-link{
	padding-top:1.357rem;
	padding-bottom:1.357rem;
	line-height:22px}
.navbar-toolbar .dropdown-menu{
	-webkit-transform-origin:100% 0;
	transform-origin:100% 0;
	-webkit-animation-duration:.3s;
	animation-duration:.3s}
.navbar-nav .nav-link.navbar-avatar,.navbar-toolbar .nav-link.navbar-avatar{
	padding-top:1.0715rem;
	padding-bottom:1.0715rem}
@media (max-width:767.98px){
	.navbar-toolbar-left{
	float:left!important}
.navbar-toolbar-right{
	float:right!important}
.navbar-nav .nav-link.navbar-avatar{
	padding-top:.429rem;
	padding-bottom:.429rem}
}
.navbar-avatar .avatar{
	width:2.143rem}
.jumbotron .carousel-inner>.carousel-item>a>img,.jumbotron .carousel-inner>.carousel-item>img,.jumbotron>.jumbotron-photo img{
	width:100%}
.icon-fullscreen:before{
	content:"\f11d"}
.icon-fullscreen.active:before{
	content:"\f11e"}
.icon-menubar.active:before,.icon-menubar:before{
	content:"\f119"}
.navbar-btn{
	margin-top:.9995rem;
	margin-bottom:.9995rem}
.navbar-btn.btn-sm{
	margin-top:1.213rem;
	margin-bottom:1.213rem}
.btn-group-xs>.navbar-btn.btn,.navbar-btn.btn-xs,.navbar-text{
	margin-top:1.357rem;
	margin-bottom:1.357rem}
.navbar-default{
	background-color:#fff;
	border-color:#e4eaec}
.navbar-default .navbar-brand{
	color:#37474f}
.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{
	color:#37474f;
	background-color:none}
.navbar-default .navbar-nav .nav-link,.navbar-default .navbar-text{
	color:#76838f}
.navbar-default .navbar-nav .nav-link:focus,.navbar-default .navbar-nav .nav-link:hover{
	color:#526069;
	background-color:rgba(243,247,249,.3)}
.navbar-default .navbar-nav .nav-link.active,.navbar-default .navbar-nav .nav-link.active:focus,.navbar-default .navbar-nav .nav-link.active:hover,.navbar-default .navbar-nav>.active>.nav-link,.navbar-default .navbar-nav>.active>.nav-link:focus,.navbar-default .navbar-nav>.active>.nav-link:hover{
	color:#526069;
	background-color:rgba(243,247,249,.6)}
.navbar-default .navbar-nav .nav-link.disabled,.navbar-default .navbar-nav .nav-link.disabled:focus,.navbar-default .navbar-nav .nav-link.disabled:hover,.navbar-default .navbar-nav>.disabled>.nav-link,.navbar-default .navbar-nav>.disabled>.nav-link:focus,.navbar-default .navbar-nav>.disabled>.nav-link:hover{
	color:#e4eaec;
	background-color:transparent}
.navbar-default .navbar-toggler{
	border-color:transparent}
.navbar-default .navbar-toggler:focus,.navbar-default .navbar-toggler:hover{
	background-color:rgba(243,247,249,.3)}
.navbar-default .navbar-toggler .icon-bar{
	background-color:#76838f}
.navbar-default .navbar-collapse,.navbar-default .navbar-form{
	border-color:#e4eaec}
@media (max-width:767.98px){
	.navbar-default .navbar-nav .open .dropdown-menu .dropdown-item,.navbar-default .navbar-nav .show .dropdown-menu .dropdown-item{
	color:#76838f}
.navbar-default .navbar-nav .open .dropdown-menu .dropdown-item:focus,.navbar-default .navbar-nav .open .dropdown-menu .dropdown-item:hover,.navbar-default .navbar-nav .show .dropdown-menu .dropdown-item:focus,.navbar-default .navbar-nav .show .dropdown-menu .dropdown-item:hover{
	color:#526069;
	background-color:rgba(243,247,249,.3)}
.navbar-default .navbar-nav .open .dropdown-menu .dropdown-item.active,.navbar-default .navbar-nav .open .dropdown-menu .dropdown-item.active:focus,.navbar-default .navbar-nav .open .dropdown-menu .dropdown-item.active:hover,.navbar-default .navbar-nav .show .dropdown-menu .dropdown-item.active,.navbar-default .navbar-nav .show .dropdown-menu .dropdown-item.active:focus,.navbar-default .navbar-nav .show .dropdown-menu .dropdown-item.active:hover{
	color:#526069;
	background-color:rgba(243,247,249,.6)}
.navbar-default .navbar-nav .open .dropdown-menu .dropdown-item.disabled,.navbar-default .navbar-nav .open .dropdown-menu .dropdown-item.disabled:focus,.navbar-default .navbar-nav .open .dropdown-menu .dropdown-item.disabled:hover,.navbar-default .navbar-nav .show .dropdown-menu .dropdown-item.disabled,.navbar-default .navbar-nav .show .dropdown-menu .dropdown-item.disabled:focus,.navbar-default .navbar-nav .show .dropdown-menu .dropdown-item.disabled:hover{
	color:#e4eaec;
	background-color:transparent}
}
.navbar-default .navbar-nav>.open>.nav-link,.navbar-default .navbar-nav>.open>.nav-link:focus,.navbar-default .navbar-nav>.open>.nav-link:hover,.navbar-default .navbar-nav>.show>.nav-link,.navbar-default .navbar-nav>.show>.nav-link:focus,.navbar-default .navbar-nav>.show>.nav-link:hover{
	color:#526069;
	background-color:rgba(243,247,249,.6)}
.navbar-default .navbar-link{
	color:#76838f}
.navbar-default .navbar-link:hover{
	color:#526069}
.navbar-default .navbar-toolbar .nav-link{
	display:block;
	color:#76838f}
.navbar-default .navbar-toolbar .nav-link:focus,.navbar-default .navbar-toolbar .nav-link:hover{
	color:#526069;
	background-color:rgba(243,247,249,.3)}
.navbar-default .navbar-toolbar .nav-link.active,.navbar-default .navbar-toolbar .nav-link.active:focus,.navbar-default .navbar-toolbar .nav-link.active:hover,.navbar-default .navbar-toolbar>.active>.nav-link,.navbar-default .navbar-toolbar>.active>.nav-link:focus,.navbar-default .navbar-toolbar>.active>.nav-link:hover{
	color:#526069;
	background-color:rgba(243,247,249,.6)}
.navbar-default .navbar-toolbar .nav-link.disabled,.navbar-default .navbar-toolbar .nav-link.disabled:focus,.navbar-default .navbar-toolbar .nav-link.disabled:hover,.navbar-default .navbar-toolbar>.disabled>.nav-link,.navbar-default .navbar-toolbar>.disabled>.nav-link:focus,.navbar-default .navbar-toolbar>.disabled>.nav-link:hover{
	color:#e4eaec;
	background-color:transparent}
.navbar-default .navbar-toggler{
	color:#76838f}
.navbar-default .navbar-toolbar>.open>.nav-link,.navbar-default .navbar-toolbar>.open>.nav-link:focus,.navbar-default .navbar-toolbar>.open>.nav-link:hover,.navbar-default .navbar-toolbar>.show>.nav-link,.navbar-default .navbar-toolbar>.show>.nav-link:focus,.navbar-default .navbar-toolbar>.show>.nav-link:hover{
	color:#526069;
	background-color:rgba(243,247,249,.6)}
.navbar-inverse{
	background-color:#3e8ef7;
	border-color:rgba(0,0,0,.1)}
.navbar-inverse .navbar-brand{
	color:#fff}
.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{
	color:#fff;
	background-color:none}
.navbar-inverse .navbar-nav .nav-link,.navbar-inverse .navbar-text{
	color:#fff}
.navbar-inverse .navbar-nav .nav-link.active,.navbar-inverse .navbar-nav .nav-link.active:focus,.navbar-inverse .navbar-nav .nav-link.active:hover,.navbar-inverse .navbar-nav .nav-link:focus,.navbar-inverse .navbar-nav .nav-link:hover,.navbar-inverse .navbar-nav>.active>.nav-link,.navbar-inverse .navbar-nav>.active>.nav-link:focus,.navbar-inverse .navbar-nav>.active>.nav-link:hover{
	color:#fff;
	background-color:rgba(0,0,0,.1)}
.navbar-inverse .navbar-nav .nav-link.disabled,.navbar-inverse .navbar-nav .nav-link.disabled:focus,.navbar-inverse .navbar-nav .nav-link.disabled:hover,.navbar-inverse .navbar-nav>.disabled>.nav-link,.navbar-inverse .navbar-nav>.disabled>.nav-link:focus,.navbar-inverse .navbar-nav>.disabled>.nav-link:hover{
	color:#fff;
	background-color:transparent}
.navbar-inverse .navbar-toggler{
	color:#fff;
	border-color:transparent}
.navbar-inverse .navbar-toggler:focus,.navbar-inverse .navbar-toggler:hover{
	background-color:rgba(0,0,0,.1)}
.navbar-inverse .navbar-toggler .icon-bar{
	background-color:#fff}
.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{
	border-color:#1c7af6}
@media (max-width:767.98px){
	.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header,.navbar-inverse .navbar-nav .show .dropdown-menu>.dropdown-header{
	border-color:rgba(0,0,0,.1)}
.navbar-inverse .navbar-nav .open .dropdown-menu .dropdown-divider,.navbar-inverse .navbar-nav .show .dropdown-menu .dropdown-divider{
	background-color:rgba(0,0,0,.1)}
.navbar-inverse .navbar-nav .open .dropdown-menu .dropdown-item,.navbar-inverse .navbar-nav .show .dropdown-menu .dropdown-item{
	color:#fff}
.navbar-inverse .navbar-nav .open .dropdown-menu .dropdown-item.active,.navbar-inverse .navbar-nav .open .dropdown-menu .dropdown-item.active:focus,.navbar-inverse .navbar-nav .open .dropdown-menu .dropdown-item.active:hover,.navbar-inverse .navbar-nav .open .dropdown-menu .dropdown-item:focus,.navbar-inverse .navbar-nav .open .dropdown-menu .dropdown-item:hover,.navbar-inverse .navbar-nav .show .dropdown-menu .dropdown-item.active,.navbar-inverse .navbar-nav .show .dropdown-menu .dropdown-item.active:focus,.navbar-inverse .navbar-nav .show .dropdown-menu .dropdown-item.active:hover,.navbar-inverse .navbar-nav .show .dropdown-menu .dropdown-item:focus,.navbar-inverse .navbar-nav .show .dropdown-menu .dropdown-item:hover{
	color:#fff;
	background-color:rgba(0,0,0,.1)}
.navbar-inverse .navbar-nav .open .dropdown-menu .dropdown-item.disabled,.navbar-inverse .navbar-nav .open .dropdown-menu .dropdown-item.disabled:focus,.navbar-inverse .navbar-nav .open .dropdown-menu .dropdown-item.disabled:hover,.navbar-inverse .navbar-nav .show .dropdown-menu .dropdown-item.disabled,.navbar-inverse .navbar-nav .show .dropdown-menu .dropdown-item.disabled:focus,.navbar-inverse .navbar-nav .show .dropdown-menu .dropdown-item.disabled:hover{
	color:#fff;
	background-color:transparent}
}
.navbar-inverse .navbar-nav>.open>.nav-link,.navbar-inverse .navbar-nav>.open>.nav-link:focus,.navbar-inverse .navbar-nav>.open>.nav-link:hover,.navbar-inverse .navbar-nav>.show>.nav-link,.navbar-inverse .navbar-nav>.show>.nav-link:focus,.navbar-inverse .navbar-nav>.show>.nav-link:hover,.navbar-inverse .navbar-toolbar .nav-link.active,.navbar-inverse .navbar-toolbar .nav-link.active:focus,.navbar-inverse .navbar-toolbar .nav-link.active:hover,.navbar-inverse .navbar-toolbar .nav-link:focus,.navbar-inverse .navbar-toolbar .nav-link:hover,.navbar-inverse .navbar-toolbar>.active>.nav-link,.navbar-inverse .navbar-toolbar>.active>.nav-link:focus,.navbar-inverse .navbar-toolbar>.active>.nav-link:hover{
	background-color:rgba(0,0,0,.1);
	color:#fff}
.navbar-inverse .navbar-link,.navbar-inverse .navbar-link:hover,.navbar-inverse .navbar-toolbar .nav-link{
	color:#fff}
.navbar-inverse .navbar-toolbar .nav-link.disabled,.navbar-inverse .navbar-toolbar .nav-link.disabled:focus,.navbar-inverse .navbar-toolbar .nav-link.disabled:hover,.navbar-inverse .navbar-toolbar>.disabled>.nav-link,.navbar-inverse .navbar-toolbar>.disabled>.nav-link:focus,.navbar-inverse .navbar-toolbar>.disabled>.nav-link:hover{
	color:#fff;
	background-color:transparent}
.navbar-inverse .navbar-toolbar>.open>.nav-link,.navbar-inverse .navbar-toolbar>.open>.nav-link:focus,.navbar-inverse .navbar-toolbar>.open>.nav-link:hover,.navbar-inverse .navbar-toolbar>.show>.nav-link,.navbar-inverse .navbar-toolbar>.show>.nav-link:focus,.navbar-inverse .navbar-toolbar>.show>.nav-link:hover{
	color:#fff;
	background-color:rgba(0,0,0,.1)}
@media (min-width:768px){
	.container-fluid>.navbar-search,.container>.navbar-search{
	margin-right:0;
	margin-left:0}
.navbar-text{
	float:left;
	margin-right:.7145rem;
	margin-left:.7145rem}
.navbar-text.navbar-right:last-child{
	margin-right:0}
.navbar-left{
	float:left}
.navbar-right{
	float:right;
	margin-right:-.7145rem}
.navbar-right~.navbar-right{
	margin-right:0}
.navbar-right .dropdown-menu{
	right:0;
	left:auto}
.nav.hidden-float,.navbar.hidden-float{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex}
}
@media (max-width:767.98px){
	.nav.hidden-float,.navbar.hidden-float{
	display:none!important}
}
.navbar-toolbar .nav-link{
	display:block}
.navbar>.container-fluid,.navbar>.containers{
	-webkit-box-flex:1;
	-webkit-flex:1 1 0;
	-ms-flex:1 1 0px;
	flex:1 1 0;
	-webkit-box-pack:start;
	-webkit-justify-content:flex-start;
	-ms-flex-pack:start;
	justify-content:flex-start;
	margin:0}
.navbar>.container-fluid .navbar-collapse,.navbar>.containers .navbar-collapse{
	-webkit-box-flex:1;
	-webkit-flex:1 1 auto;
	-ms-flex:1 1 auto;
	flex:1 1 auto}
@media (max-width:767.98px){
	.navbar>.container-fluid,.navbar>.containers{
	-webkit-box-flex:1;
	-webkit-flex:1 1 100%;
	-ms-flex:1 1 100%;
	flex:1 1 100%}
.navbar>.container-fluid .navbar-header,.navbar>.containers .navbar-header{
	-webkit-box-flex:1;
	-webkit-flex:1 1 auto;
	-ms-flex:1 1 auto;
	flex:1 1 auto}
.navbar>.container-fluid .navbar-collapse,.navbar>.container-fluid .navbar-search,.navbar>.containers .navbar-collapse,.navbar>.containers .navbar-search{
	-webkit-box-flex:1;
	-webkit-flex:1 1 100%;
	-ms-flex:1 1 100%;
	flex:1 1 100%}
}
.breadcrumb{
	margin-bottom:1rem;
	background-color:transparent}
.breadcrumb .is-hidden{
	display:none}
.breadcrumb-dropdown,.breadcrumb-ellipsis{
	display:inline-block}
.badge-pill:empty,.breadcrumb.breadcrumb-right>li.breadcrumb-ellipsis.is-hidden+li:before{
	display:none}
.breadcrumb.breadcrumb-left .breadcrumb-dropdown,.breadcrumb.breadcrumb-left .breadcrumb-ellipsis{
	float:left}
.breadcrumb-item+.breadcrumb-item:before{
	padding:0 5px}
.page-item .page-link,.page-item>span{
	padding:.429rem 1rem}
.breadcrumb-item .icon{
	text-decoration:none}
.breadcrumb-item .icon:before{
	margin-right:10px}
.breadcrumb-arrow>.breadcrumb-item+.breadcrumb-item:before{
	content:"\bb\a0"}
.card-actions-sidebar a:before,.card-divider:after,.card-text.type-link a+a:before,.carousel-indicators-fall li:after,.progress-bar-indicating.progress-bar-animated:before,.vertical-align:before{
	content:""}
.page-item>span{
	-webkit-transition:background .2s ease-out,border-color 0s ease-out,color .2s ease-out;
	transition:background .2s ease-out,border-color 0s ease-out,color .2s ease-out}
.page-item>span:focus,.page-item>span:hover{
	text-decoration:none;
	-webkit-transition:background .2s ease-out,border-color .2s ease-out,color .2s ease-out;
	transition:background .2s ease-out,border-color .2s ease-out,color .2s ease-out}
.page-item .icon{
	margin-top:-1px}
.page-item.active .page-link{
	z-index:3}
.list-group-dividered .list-group-item:focus,.list-group-dividered .list-group-item:hover,.list-group-item:focus,.list-group-item:hover{
	z-index:auto}
.page-item.disabled>span,.page-item.disabled>span:focus,.page-item.disabled>span:hover{
	color:#ccd5db;
	pointer-events:none;
	cursor:not-allowed;
	background-color:transparent;
	border-color:#e4eaec}
.page-link{
	-webkit-transition:background .2s ease-out,border-color 0s ease-out,color .2s ease-out;
	transition:background .2s ease-out,border-color 0s ease-out,color .2s ease-out}
.page-link:focus,.page-link:hover{
	text-decoration:none;
	-webkit-transition:background .2s ease-out,border-color .2s ease-out,color .2s ease-out;
	transition:background .2s ease-out,border-color .2s ease-out,color .2s ease-out}
.pagination-gap .page-item.disabled .page-link:focus,.pagination-gap .page-item.disabled .page-link:hover{
	border-color:#e4eaec}
.pagination-gap .page-item:first-child .page-link,.pagination-gap .page-item:last-child .page-link{
	border-radius:5px}
.pagination-gap .page-item.active .page-link{
	background-color:#3e8ef7}
.pagination-gap .page-link{
	margin:0 5px;
	border-radius:5px}
.pagination-gap .page-link:focus,.pagination-gap .page-link:hover{
	background-color:transparent;
	border-color:#3e8ef7}
.pagination-no-border .page-link{
	background:0 0!important;
	border:none;
	box-shadow:none}
.pagination-no-border .page-item.active .page-link{
	color:#3e8ef7}
.badge.badge-outline{
	color:#f3f7f9;
	background-color:transparent;
	border-color:#f3f7f9}
.badge.up{
	position:relative;
	top:-10px;
	margin:0 -.8em;
	border-radius:15px}
.badge-outline{
	border:1px solid transparent}
.badge-round{
	border-radius:1em}
.jumbotron .carousel,.jumbotron .carousel-inner,.jumbotron .carousel-inner>.carousel-item.active img,.jumbotron>.jumbotron-photo img{
	border-top-left-radius:.215rem;
	border-top-right-radius:.215rem}
.badge-pill{
	padding:3px 6px}
.btn .badge-pill{
	top:0}
.btn-group-xs>.btn .badge-pill,.btn-xs .badge-pill{
	top:0;
	padding:1px 5px}
a .badge-pill:focus,a .badge-pill:hover{
	text-decoration:none;
	cursor:pointer}
.list-group-item>.badge-pill{
	-webkit-box-ordinal-group:2;
	-webkit-order:1;
	-ms-flex-order:1;
	order:1;
	float:right;
	margin-left:auto}
.list-group-item>.badge-pill+.badge-pill{
	margin-right:5px}
.nav-pills>li>a>.badge-pill{
	margin-left:3px}
.badge-default{
	background-color:#e4eaec;
	color:#76838f}
.badge-default[href]:focus,.badge-default[href]:hover{
	background-color:#f3f7f9;
	color:#a3afb7}
.badge-default.badge-outline{
	background-color:transparent;
	border-color:#e4eaec;
	color:#76838f}
.badge-primary{
	color:#fff;
	background-color:#3e8ef7}
.badge-primary[href]:focus,.badge-primary[href]:hover{
	background-color:#589ffc}
.badge-primary.badge-outline{
	color:#3e8ef7;
	background-color:transparent;
	border-color:#3e8ef7}
.badge-success{
	color:#fff;
	background-color:#11c26d}
.badge-success[href]:focus,.badge-success[href]:hover{
	background-color:#28d17c}
.badge-success.badge-outline{
	color:#11c26d;
	background-color:transparent;
	border-color:#11c26d}
.badge-info{
	color:#fff;
	background-color:#0bb2d4}
.badge-info[href]:focus,.badge-info[href]:hover{
	background-color:#28c0de}
.badge-info.badge-outline{
	color:#0bb2d4;
	background-color:transparent;
	border-color:#0bb2d4}
.badge-warning{
	color:#fff;
	background-color:#eb6709}
.badge-warning[href]:focus,.badge-warning[href]:hover{
	background-color:#f57d1b}
.badge-warning.badge-outline{
	color:#eb6709;
	background-color:transparent;
	border-color:#eb6709}
.badge-danger{
	color:#fff;
	background-color:#ff4c52}
.badge-danger[href]:focus,.badge-danger[href]:hover{
	background-color:#ff666b}
.badge-danger.badge-outline{
	color:#ff4c52;
	background-color:transparent;
	border-color:#ff4c52}
.badge-dark{
	color:#fff;
	background-color:#526069}
.badge-dark.badge-outline{
	color:#526069;
	background-color:transparent;
	border-color:#526069}
.badge-dark[href]:focus,.badge-dark[href]:hover{
	color:#fff;
	text-decoration:none;
	background-color:#3c464c}
.badge-lg{
	font-size:16px}
.badge-sm{
	padding:.1em .5em;
	font-size:10px}
.jumbotron{
	padding:0;
	border-radius:.215rem}
@media (min-width:768px){
	.container .jumbotron,.jumbotron{
	padding:0}
}
.jumbotron-contents{
	padding:1.429rem}
.alert{
	padding-right:20px;
	padding-left:20px}
.alert ul{
	padding-left:13px}
.alert ul li{
	padding-left:7px}
.panel>.alert{
	margin:0}
.alert h4{
	margin-top:0;
	margin-bottom:5px;
	color:inherit}
.alert>:last-child{
	margin-bottom:0}
.alert-alt{
	color:#76838f;
	background-color:rgba(243,247,249,.8);
	border:none;
	border-left:3px solid transparent}
.alert-alt .alert-link,.alert-alt a{
	text-decoration:none}
.alert-dismissible{
	padding-right:40px}
.alert-dismissible .close{
	padding:0;
	position:inherit;
	margin-right:-20px;
	text-decoration:none;
	opacity:.6}
.alert-dismissible .close:focus,.alert-dismissible .close:hover{
	opacity:1}
.alert-dismissible.alert-alt .close{
	color:#a3afb7;
	opacity:.6}
.alert-dismissible.alert-alt .close:focus,.alert-dismissible.alert-alt .close:hover{
	color:#a3afb7;
	opacity:1}
.alert-icon{
	position:relative;
	padding-left:45px}
.alert-icon>.icon{
	width:1em;
	text-align:center;
	position:absolute;
	top:15px;
	left:20px;
	font-size:1rem}
.alert-avatar{
	position:relative;
	padding-top:20px;
	padding-bottom:20px;
	padding-left:75px}
.alert-avatar>.avatar{
	position:absolute;
	top:12px;
	left:20px}
.page-alert .alert-wrap{
	max-height:0;
	padding:0;
	margin:0;
	overflow:hidden;
	-webkit-transition:max-height .7s linear 0s;
	transition:max-height .7s linear 0s}
.page-alert .alert-wrap.in{
	max-height:500px;
	-webkit-transition:max-height 1s linear 0s;
	transition:max-height 1s linear 0s}
.page-alert .alert-wrap .alert{
	margin:0;
	text-align:left;
	border-radius:0}
.alert-primary{
	color:#3e8ef7;
	background-color:rgba(217,233,255,.5);
	border-color:rgba(217,233,255,.3)}
.alert-primary .close,.alert-primary .close:focus,.alert-primary .close:hover{
	color:#3e8ef7}
.alert-primary .alert-link{
	color:#247cf0}
.alert-alt.alert-primary{
	border-color:#3e8ef7}
.alert-alt.alert-primary .alert-link,.alert-alt.alert-primary a{
	color:#3e8ef7}
.alert-success{
	color:#11c26d;
	background-color:rgba(194,250,220,.5);
	border-color:rgba(194,250,220,.3)}
.alert-success .close,.alert-success .close:focus,.alert-success .close:hover{
	color:#11c26d}
.alert-success .alert-link{
	color:#05a85c}
.alert-alt.alert-success{
	border-color:#11c26d}
.alert-alt.alert-success .alert-link,.alert-alt.alert-success a{
	color:#11c26d}
.alert-info,.alert-info .close,.alert-info .close:focus,.alert-info .close:hover{
	color:#0bb2d4}
.alert-info{
	background-color:rgba(194,245,255,.5);
	border-color:rgba(194,245,255,.3)}
.alert-info .alert-link{
	color:#0099b8}
.alert-alt.alert-info{
	border-color:#0bb2d4}
.alert-alt.alert-info .alert-link,.alert-alt.alert-info a{
	color:#0bb2d4}
.alert-warning{
	color:#eb6709;
	background-color:rgba(255,225,196,.5);
	border-color:rgba(255,225,196,.3)}
.alert-warning .close,.alert-warning .close:focus,.alert-warning .close:hover{
	color:#eb6709}
.alert-warning .alert-link{
	color:#de4e00}
.alert-alt.alert-warning{
	border-color:#eb6709}
.alert-alt.alert-warning .alert-link,.alert-alt.alert-warning a{
	color:#eb6709}
.alert-danger,.alert-danger .close,.alert-danger .close:focus,.alert-danger .close:hover{
	color:#ff4c52}
.alert-danger{
	background-color:rgba(255,219,220,.5);
	border-color:rgba(255,219,220,.3)}
.alert-danger .alert-link{
	color:#f2353c}
.alert-alt.alert-danger{
	border-color:#ff4c52}
.alert-alt.alert-danger .alert-link,.alert-alt.alert-danger a{
	color:#ff4c52}
.alert-social{
	position:relative;
	padding-left:65px}
.alert-social>.icon{
	width:1em;
	text-align:center;
	position:absolute;
	top:12px;
	bottom:0;
	left:20px;
	font-size:28px}
.alert-qq{
	color:#fff;
	background-color:#12b7f5;
	border-color:#12b7f5}
.alert-qq .close,.alert-qq .close:focus,.alert-qq .close:hover{
	color:#fff}
.alert-qq .alert-link{
	font-weight:700;
	color:#fff}
.alert-weibo{
	color:#fff;
	background-color:#e6624b;
	border-color:#e6624b}
.alert-weibo .close,.alert-weibo .close:focus,.alert-weibo .close:hover{
	color:#fff}
.alert-weibo .alert-link{
	font-weight:700;
	color:#fff}
.alert-wechat{
	color:#fff;
	background-color:#51c332;
	border-color:#51c332}
.alert-wechat .close,.alert-wechat .close:focus,.alert-wechat .close:hover{
	color:#fff}
.alert-wechat .alert-link{
	font-weight:700;
	color:#fff}
.alert-facebook{
	color:#fff;
	background-color:#3b5998;
	border-color:#3b5998}
.alert-facebook .close,.alert-facebook .close:focus,.alert-facebook .close:hover{
	color:#fff}
.alert-facebook .alert-link{
	font-weight:700;
	color:#fff}
.alert-twitter{
	color:#fff;
	background-color:#55acee;
	border-color:#55acee}
.alert-twitter .close,.alert-twitter .close:focus,.alert-twitter .close:hover{
	color:#fff}
.alert-twitter .alert-link{
	font-weight:700;
	color:#fff}
.alert-google-plus{
	color:#fff;
	background-color:#dd4b39;
	border-color:#dd4b39}
.alert-google-plus .close,.alert-google-plus .close:focus,.alert-google-plus .close:hover{
	color:#fff}
.alert-google-plus .alert-link{
	font-weight:700;
	color:#fff}
.alert-linkedin{
	color:#fff;
	background-color:#0976b4;
	border-color:#0976b4}
.alert-linkedin .close,.alert-linkedin .close:focus,.alert-linkedin .close:hover{
	color:#fff}
.alert-linkedin .alert-link{
	font-weight:700;
	color:#fff}
.alert-flickr{
	color:#fff;
	background-color:#ff0084;
	border-color:#ff0084}
.alert-flickr .close,.alert-flickr .close:focus,.alert-flickr .close:hover{
	color:#fff}
.alert-flickr .alert-link{
	font-weight:700;
	color:#fff}
.alert-tumblr{
	color:#fff;
	background-color:#35465c;
	border-color:#35465c}
.alert-tumblr .close,.alert-tumblr .close:focus,.alert-tumblr .close:hover{
	color:#fff}
.alert-tumblr .alert-link{
	font-weight:700;
	color:#fff}
.alert-github{
	color:#fff;
	background-color:#4183c4;
	border-color:#4183c4}
.alert-github .close,.alert-github .close:focus,.alert-github .close:hover{
	color:#fff}
.alert-github .alert-link{
	font-weight:700;
	color:#fff}
.alert-dribbble{
	color:#fff;
	background-color:#c32361;
	border-color:#c32361}
.alert-dribbble .close,.alert-dribbble .close:focus,.alert-dribbble .close:hover{
	color:#fff}
.alert-dribbble .alert-link{
	font-weight:700;
	color:#fff}
.alert-youtube{
	color:#fff;
	background-color:#b31217;
	border-color:#b31217}
.alert-youtube .close,.alert-youtube .close:focus,.alert-youtube .close:hover{
	color:#fff}
.alert-youtube .alert-link{
	font-weight:700;
	color:#fff}
.alert.dark .alert-link{
	font-weight:700;
	color:#fff!important}
.alert.dark.alert-danger,.alert.dark.alert-danger .close,.alert.dark.alert-danger .close:focus,.alert.dark.alert-danger .close:hover,.alert.dark.alert-danger.alert-alt .alert-link,.alert.dark.alert-danger.alert-alt a,.alert.dark.alert-dismissible.alert-alt .close,.alert.dark.alert-dismissible.alert-alt .close:focus,.alert.dark.alert-dismissible.alert-alt .close:hover,.alert.dark.alert-info,.alert.dark.alert-info.alert-alt .alert-link,.alert.dark.alert-info.alert-alt a,.alert.dark.alert-primary,.alert.dark.alert-primary .close,.alert.dark.alert-primary .close:focus,.alert.dark.alert-primary .close:hover,.alert.dark.alert-primary.alert-alt .alert-link,.alert.dark.alert-primary.alert-alt a,.alert.dark.alert-success,.alert.dark.alert-success .close,.alert.dark.alert-success .close:focus,.alert.dark.alert-success .close:hover,.alert.dark.alert-success.alert-alt .alert-link,.alert.dark.alert-success.alert-alt a,.alert.dark.alert-warning,.alert.dark.alert-warning .close,.alert.dark.alert-warning .close:focus,.alert.dark.alert-warning .close:hover,.alert.dark.alert-warning.alert-alt .alert-link,.alert.dark.alert-warning.alert-alt a,.progress-bar{
	color:#fff}
.alert.dark .alert-left-border{
	border:none;
	border-left:3px solid transparent}
.alert.dark.alert-primary{
	background-color:#3e8ef7;
	border-color:#3e8ef7}
.alert.dark.alert-primary.alert-alt{
	border-color:#0d58bb}
.alert.dark.alert-success{
	background-color:#11c26d;
	border-color:#11c26d}
.alert.dark.alert-success.alert-alt{
	border-color:#035e33}
.alert.dark.alert-info{
	background-color:#0bb2d4;
	border-color:#0bb2d4}
.alert.dark.alert-info .close,.alert.dark.alert-info .close:focus,.alert.dark.alert-info .close:hover{
	color:#fff}
.alert.dark.alert-info.alert-alt{
	border-color:#00596c}
.alert.dark.alert-warning{
	background-color:#eb6709;
	border-color:#eb6709}
.alert.dark.alert-warning.alert-alt{
	border-color:#923300}
.alert.dark.alert-danger{
	background-color:#ff4c52;
	border-color:#ff4c52}
.alert.dark.alert-danger.alert-alt{
	border-color:#cd0d14}
.progress{
	height:15px;
	margin-bottom:22px;
	overflow:hidden;
	background-color:#e4eaec;
	border-radius:.215rem}
.progress-bar{
	float:left;
	width:0%;
	height:100%;
	font-size:.858rem;
	line-height:15px;
	text-align:center;
	background-color:#3e8ef7;
	-webkit-transition:width .6s ease;
	transition:width .6s ease}
.progress-bar-striped,.progress-striped .progress-bar{
	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: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-bar.progress-bar-animated,.progress.active .progress-bar{
	-webkit-animation:progress-bar-stripes 2s linear infinite;
	animation:progress-bar-stripes 2s linear infinite}
.progress-square{
	border-radius:0}
.progress-circle{
	border-radius:1000px}
.progress-vertical{
	position:relative;
	display:inline-block;
	width:15px;
	height:250px;
	min-height:250px;
	margin-right:30px;
	margin-bottom:0}
.progress-vertical .progress-bar{
	width:100%}
.progress-bar-indicating.progress-bar-animated{
	position:relative;
	-webkit-animation:none;
	animation:none}
.progress-bar-indicating.progress-bar-animated:before{
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background-color:#fff;
	border-radius:inherit;
	opacity:0;
	-webkit-animation:progress-active 3s ease 0s infinite;
	animation:progress-active 3s ease 0s infinite}
.progress-vertical .progress-bar-indicating.progress-bar-animated:before{
	-webkit-animation-name:progress-vertical-active;
	animation-name:progress-vertical-active}
.progress-skill{
	position:relative}
.progress-skill .progress-bar>span{
	position:absolute;
	top:0;
	right:10px;
	color:#526069}
.progress-lg{
	height:22px}
.progress-lg.progress-vertical{
	width:25px}
.progress-lg .progress-bar{
	line-height:22px}
.progress-sm{
	height:10px}
.progress-sm.progress-vertical{
	width:10px}
.progress-sm .progress-bar{
	line-height:10px}
.progress-xs{
	height:4px;
	border-radius:1px}
.list-group.bg-inherit,a.list-group-item{
	border-radius:.215rem}
.progress-xs.progress-vertical{
	width:4px}
.progress-xs .progress-bar{
	line-height:4px}
.contextual-progress{
	margin:20px 0}
.contextual-progress .progress-title{
	float:left}
.contextual-progress .progress-label{
	position:relative;
	float:right}
.contextual-progress .progress{
	height:2px;
	margin:5px 0}
@-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}
}
@-webkit-keyframes progress-active{
	0%{
	width:0;
	opacity:.4}
100%{
	width:100%;
	opacity:0}
}
@keyframes progress-active{
	0%{
	width:0;
	opacity:.4}
100%{
	width:100%;
	opacity:0}
}
@-webkit-keyframes progress-vertical-active{
	0%{
	top:0;
	opacity:0}
100%{
	top:175px;
	opacity:.4}
}
@keyframes progress-vertical-active{
	0%{
	top:0;
	opacity:0}
100%{
	top:175px;
	opacity:.4}
}
.media .media{
	padding-bottom:0;
	border-bottom:none}
.media-body{
	overflow:auto}
.media-meta{
	margin-bottom:3px;
	font-size:.858rem;
	color:#a3afb7}
.media-list{
	padding-left:0;
	list-style:none}
.media-list>.media{
	margin-top:15px}
.card-title,.list-group-item-heading,.media-list>.media:first-child{
	margin-top:0}
@media (min-width:768px){
	.media-body{
	overflow:hidden}
.media .media{
	margin-left:0}
}
@media (max-width:479.98px){
	.media{
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column}
.media>div:first-child{
	margin-bottom:5px}
.media .media{
	padding-left:15px}
}
.list-group{
	margin-bottom:20px}
.list-group-item>.media:only-child{
	margin:0}
.list-group .media{
	width:100%;
	padding:2px 0;
	border-bottom:0}
.list-group-full .list-group-item,.list-group-full>.list-group-item{
	padding-right:0;
	padding-left:0}
.list-group .media-heading{
	margin-top:0;
	margin-bottom:5px;
	font-size:1rem}
a.list-group-item{
	color:#76838f}
a.list-group-item:focus,a.list-group-item:hover{
	color:#76838f;
	text-decoration:none;
	background-color:#f3f7f9}
a.list-group-item.disabled,a.list-group-item.disabled:focus,a.list-group-item.disabled:hover{
	color:#e4eaec;
	cursor:not-allowed;
	background-color:#f3f7f9}
.carousel-indicators li,.page-aside-switch,.page-content-table .table>tbody>tr>td,button.close{
	cursor:pointer}
a.list-group-item.active,a.list-group-item.active:focus,a.list-group-item.active:hover{
	color:#fff;
	background-color:#3e8ef7}
.list-group-item .icon{
	margin-right:10px}
.list-group.bg-inherit .list-group-item{
	background-color:transparent;
	border-bottom-color:rgba(0,0,0,.075)}
.list-group.bg-inherit .list-group-item:last-child{
	border-bottom-color:transparent}
.list-group.bg-inherit .list-group-item:hover{
	background-color:rgba(0,0,0,.075);
	border-color:transparent}
.list-group-bordered .list-group-item{
	border-color:#e4eaec}
.list-group-bordered .list-group-item.active,.list-group-bordered .list-group-item.active:focus,.list-group-bordered .list-group-item.active:hover{
	color:#fff;
	background-color:#247cf0;
	border-color:#247cf0}
.list-group-dividered .list-group-item,.list-group-dividered .list-group-item.active:hover{
	border-top-color:#e4eaec}
.list-group-dividered .list-group-item:last-child{
	border-bottom-color:#e4eaec}
.list-group-dividered .list-group-item:first-child,.list-group-dividered .list-group-item:first-child.active:hover{
	border-top-color:transparent}
.list-group-gap .list-group-item{
	margin-bottom:2px;
	border-radius:.215rem}
.list-group-item{
	border:1px solid transparent}
.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{
	color:inherit}
.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{
	color:#e4eaec}
.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: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,.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{
	color:inherit}
.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{
	color:#fff}
.list-group-item-heading{
	margin-bottom:5px}
.list-group-item-text{
	margin-bottom:0;
	line-height:1.3}
.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{
	color:#3e8ef7;
	background-color:#f3f7f9;
	border-color:#f3f7f9}
.list-group-item.active .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading{
	color:inherit}
.list-group-item-dark{
	color:#fff;
	background-color:#526069}
.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{
	color:#fff;
	background-color:#47535b}
.list-group-item-dark.list-group-item-action.active{
	color:#fff;
	background-color:#fff;
	border-color:#fff}
.list-group-hover .list-group-item:hover{
	background-color:#f3f7f9}
.list-group-hover .list-group-item-success,.list-group-hover a.list-group-item-success,.list-group-hover button.list-group-item-success{
	color:#fff}
.list-group-hover .list-group-item-success:focus,.list-group-hover .list-group-item-success:hover,.list-group-hover a.list-group-item-success:focus,.list-group-hover a.list-group-item-success:hover,.list-group-hover button.list-group-item-success:focus,.list-group-hover button.list-group-item-success:hover{
	color:#fff;
	background-color:#0fab60}
.list-group-hover .list-group-item-success.active,.list-group-hover a.list-group-item-success.active,.list-group-hover button.list-group-item-success.active{
	color:#fff;
	background-color:#fff;
	border-color:#fff}
.list-group-hover .list-group-item-info,.list-group-hover a.list-group-item-info,.list-group-hover button.list-group-item-info{
	color:#fff}
.list-group-hover .list-group-item-info:focus,.list-group-hover .list-group-item-info:hover,.list-group-hover a.list-group-item-info:focus,.list-group-hover a.list-group-item-info:hover,.list-group-hover button.list-group-item-info:focus,.list-group-hover button.list-group-item-info:hover{
	color:#fff;
	background-color:#0a9ebc}
.list-group-hover .list-group-item-info.active,.list-group-hover a.list-group-item-info.active,.list-group-hover button.list-group-item-info.active{
	color:#fff;
	background-color:#fff;
	border-color:#fff}
.list-group-hover .list-group-item-warning,.list-group-hover a.list-group-item-warning,.list-group-hover button.list-group-item-warning{
	color:#fff}
.list-group-hover .list-group-item-warning:focus,.list-group-hover .list-group-item-warning:hover,.list-group-hover a.list-group-item-warning:focus,.list-group-hover a.list-group-item-warning:hover,.list-group-hover button.list-group-item-warning:focus,.list-group-hover button.list-group-item-warning:hover{
	color:#fff;
	background-color:#d25c08}
.list-group-hover .list-group-item-warning.active,.list-group-hover a.list-group-item-warning.active,.list-group-hover button.list-group-item-warning.active{
	color:#fff;
	background-color:#fff;
	border-color:#fff}
.list-group-hover .list-group-item-danger,.list-group-hover a.list-group-item-danger,.list-group-hover button.list-group-item-danger{
	color:#fff}
.list-group-hover .list-group-item-danger:focus,.list-group-hover .list-group-item-danger:hover,.list-group-hover a.list-group-item-danger:focus,.list-group-hover a.list-group-item-danger:hover,.list-group-hover button.list-group-item-danger:focus,.list-group-hover button.list-group-item-danger:hover{
	color:#fff;
	background-color:#ff3339}
.list-group-hover .list-group-item-danger.active,.list-group-hover a.list-group-item-danger.active,.list-group-hover button.list-group-item-danger.active{
	color:#fff;
	background-color:#fff;
	border-color:#fff}
.list-group-hover .list-group-item-dark,.list-group-hover a.list-group-item-dark,.list-group-hover button.list-group-item-dark{
	color:#fff}
.list-group-hover .list-group-item-dark:focus,.list-group-hover .list-group-item-dark:hover,.list-group-hover a.list-group-item-dark:focus,.list-group-hover a.list-group-item-dark:hover,.list-group-hover button.list-group-item-dark:focus,.list-group-hover button.list-group-item-dark:hover{
	color:#fff;
	background-color:#47535b}
.list-group-hover .list-group-item-dark.active,.list-group-hover a.list-group-item-dark.active,.list-group-hover button.list-group-item-dark.active{
	color:#fff;
	background-color:#fff;
	border-color:#fff}
.card,.card-footer,.card-header{
	border:none;
	box-shadow:none}
.close.icon{
	font-size:inherit}
.card{
	margin-bottom:2.143rem}
.card .cover{
	width:100%;
	padding:0;
	border-bottom:none}
[class*=blocks-]>li>.card{
	margin-bottom:0}
.card-inverse .card-footer-bordered,.card-inverse .card-header-bordered,.card-inverse.card-bordered{
	border-color:rgba(255,255,255,.2)}
.card-actions-sidebar a+a,.card-footer-bordered{
	border-top:1px solid #e4eaec}
.card-inverse .card-blockquote,.card-inverse .card-footer,.card-inverse .card-header,.card-inverse .card-title{
	color:#fff}
.card-inverse .card-blockquote>footer,.card-inverse .card-link,.card-inverse .card-text{
	color:rgba(255,255,255,.65)}
.card-inverse .card-link:focus,.card-inverse .card-link:hover{
	color:#fff}
.card-bordered{
	border:1px solid #e4eaec}
.card-header-bordered{
	border-bottom:1px solid #e4eaec}
.card-footer-transparent,.card-header-transparent,.card-transparent{
	background-color:transparent}
.card-shadow{
	box-shadow:0 1px 1px rgba(0,0,0,.05)}
.card-block{
	position:relative;
	-webkit-box-flex:1;
	-webkit-flex:1 1 auto;
	-ms-flex:1 1 auto;
	flex:1 1 auto;
	padding:1.429rem}
.card-text.type-link a{
	position:relative;
	display:inline-block;
	padding:3px 5px;
	color:#a3afb7}
.card-text.type-link a:first-child{
	padding-left:0}
.card-text.type-link a:hover{
	color:#ccd5db}
.card-text.type-link a+a:before{
	position:absolute;
	top:10px;
	left:-2px;
	width:3px;
	height:3px;
	background-color:#a3afb7;
	border-radius:50%}
.card-watermark{
	position:absolute;
	right:0;
	bottom:0;
	line-height:1;
	opacity:.1}
.card-watermark.darker{
	color:#000}
.card-watermark.lighter{
	color:#fff}
.card-divider:after{
	display:block;
	width:20px;
	height:2px;
	margin:15px auto;
	background-color:#fff}
.card-actions{
	margin-top:10px;
	text-align:right}
.card-actions a{
	display:inline-block;
	margin-right:10px;
	color:#a3afb7}
.card-actions a .icon,.card-actions a.icon{
	text-decoration:none}
.card-actions a .icon+span,.card-actions a.icon+span{
	margin-left:2px}
.card-actions a.active,.card-actions a:focus,.card-actions a:hover{
	color:#ccd5db;
	text-decoration:none}
.card-actions a:last-child{
	margin-right:0}
.card-actions-sidebar{
	position:absolute;
	top:20px;
	left:20px;
	width:60px}
.card-actions-sidebar a{
	display:inline-block;
	width:100%;
	height:60px;
	margin-right:0;
	text-align:center;
	border-right:1px solid #e4eaec}
.card-actions-sidebar a:before{
	display:inline-block;
	height:100%;
	vertical-align:middle}
.card-actions-sidebar+.card-content{
	margin-left:80px}
.card-img{
	border-radius:0}
.card-img-left{
	border-radius:-webkit-calc(.215rem - 1px) 0 0 -webkit-calc(.215rem - 1px);
	border-radius:calc(.215rem - 1px) 0 0 calc(.215rem - 1px);
	position:absolute;
	top:0;
	left:0;
	width:40%;
	height:100%}
.card-img-left~.card-block{
	width:60%;
	margin-left:40%}
@media (max-width:767.98px){
	.card-img-left{
	position:relative;
	width:100%;
	height:320px}
.card-img-left~.card-block{
	width:100%;
	margin-left:0}
}
.card-default{
	background-color:#e4eaec}
.card-default .card-footer-bordered,.card-default .card-header-bordered,.card-default.card-bordered{
	border-color:#e4eaec}
.card-columns .card{
	margin-bottom:2.143rem;
	-webkit-column-break-inside:avoid;
	break-inside:avoid;
	page-break-inside:avoid}
.card-sm .card-header{
	padding:.858rem .715rem}
.card-sm .card-block{
	padding:.715rem}
.card-sm .card-footer{
	padding:.858rem .715rem}
.card-md .card-header{
	padding:1.072rem 1.429rem}
.card-md .card-block{
	padding:1.072rem}
.card-md .card-footer{
	padding:1.429rem 1.072rem}
.card-lg .card-block,.card-lg .card-footer,.card-lg .card-header{
	padding:1.429rem}
.card-header-actions{
	float:right;
	margin:0}
.card>.list-group:not(:first-child)>.list-group-item:first-child{
	border-top-left-radius:0;
	border-top-right-radius:0}
.card>.list-group:not(:last-child)>.list-group-item:last-child{
	border-bottom-right-radius:0;
	border-bottom-left-radius:0}
.card .card-block+.card-block{
	padding-top:0}
.modal-content{
	border:none}
.modal-header{
	padding:12px 20px;
	background:#f8f8f8;
	border-bottom:solid 1px #eee}
.modal-backdrop,.modal-sidebar{
	background-color:#fff}
.modal-simple .modal-header+.modal-body{
	padding-top:0}
.modal-header .modal-title{
	-webkit-box-ordinal-group:2;
	-webkit-order:1;
	-ms-flex-order:1;
	order:1;
	margin-top:0}
.modal-header .close{
	-webkit-box-ordinal-group:3;
	-webkit-order:2;
	-ms-flex-order:2;
	order:2;
	padding:0;
	margin-top:1px;
	font-weight:400}
.modal-footer{
	padding:6px 20px 20px;
	border-top:none}
.modal-footer .btn+.btn{
	margin-left:5px}
.modal-footer .btn-block+.btn-block{
	margin-left:0}
@media (min-width:480px) and (max-width:660px){
	.modal-dialog{
	margin:30px!important}
}
@media (min-width:768px){
	.modal-dialog{
	width:auto;
	margin-top:90px;
	margin-bottom:90px}
.modal-dialog.modal-bottom,.modal-dialog.modal-sidebar,.modal-dialog.modal-top,.modal-fill-in .modal-dialog{
	margin-top:0;
	margin-bottom:0}
.modal-sm{
	width:300px}
.modal-fill-in .modal-dialog>*{
	width:600px}
.modal-fill-in .modal-dialog.modal-sm>*{
	width:300px}
}
.modal-top{
	margin:0 auto}
.modal-center{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-flex-flow:column nowrap;
	-ms-flex-flow:column nowrap;
	flex-flow:column nowrap;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center;
	height:-webkit-calc(100% - 180px);
	height:calc(100% - 180px);
	margin-left:auto;
	margin-right:auto;
	-webkit-align-content:center;
	-ms-flex-line-pack:center;
	align-content:center}
.modal-bottom,.modal-sidebar{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	-webkit-align-content:center;
	height:100%;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal}
@media all and (max-height:320px){
	.modal-center{
	height:100%;
	margin:0 auto!important}
}
.modal-center .modal-body{
	-webkit-box-flex:1;
	-webkit-flex:1;
	-ms-flex:1;
	flex:1;
	overflow:auto;
	-webkit-overflow-scrolling:touch}
.modal-bottom{
	display:flex;
	-webkit-flex-flow:column nowrap;
	-ms-flex-flow:column nowrap;
	flex-flow:column nowrap;
	-webkit-box-pack:end;
	-webkit-justify-content:flex-end;
	-ms-flex-pack:end;
	justify-content:flex-end;
	margin:0 auto;
	-ms-flex-line-pack:center;
	align-content:center}
.modal-bottom .modal-body{
	-webkit-box-flex:1;
	-webkit-flex:1;
	-ms-flex:1;
	flex:1;
	overflow:auto;
	-webkit-overflow-scrolling:touch}
.modal-sidebar{
	position:absolute;
	right:0;
	display:flex;
	-webkit-flex-flow:column nowrap;
	-ms-flex-flow:column nowrap;
	flex-flow:column nowrap;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center;
	margin:0;
	-ms-flex-line-pack:center;
	align-content:center;
	box-shadow:1px 1px 30px rgba(0,0,0,.1)}
.modal-fill-in .modal-dialog,.steps{
	display:-webkit-flex;
	display:-ms-flexbox}
.modal-sidebar .modal-content{
	overflow-x:hidden;
	overflow-y:auto;
	background-color:transparent;
	border-radius:0;
	box-shadow:none}
.modal-sidebar .modal-header{
	background:0 0;
	border-bottom:none}
.modal-sidebar .modal-body{
	-webkit-box-flex:1;
	-webkit-flex:1;
	-ms-flex:1;
	flex:1;
	overflow:auto;
	-webkit-overflow-scrolling:touch}
.modal-sidebar .modal-footer{
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	border-top:none}
.modal.fade .modal-dialog.modal-sidebar{
	-webkit-transform:translate(25%,0);
	transform:translate(25%,0)}
.modal.show .modal-dialog.modal-sidebar{
	-webkit-transform:translate(0,0);
	transform:translate(0,0)}
.modal-fill-in{
	background-color:transparent}
.modal-fill-in.show{
	background-color:rgba(255,255,255,.95);
	opacity:1}
.modal-danger .modal-header .close,.modal-info .modal-header .close,.modal-primary .modal-header .close,.modal-success .modal-header .close,.modal-warning .modal-header .close{
	opacity:.6}
.modal-fill-in .modal-dialog{
	display:-webkit-box;
	display:flex;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-flow:column nowrap;
	-ms-flex-flow:column nowrap;
	flex-flow:column nowrap;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center;
	max-width:100%;
	height:100%;
	margin:0 auto;
	-webkit-align-content:center;
	-ms-flex-line-pack:center;
	align-content:center}
@media (min-width:992px){
	.modal-fill-in .modal-dialog.modal-lg>*{
	width:900px}
}
.modal-fill-in .modal-content{
	background-color:transparent;
	border-radius:0;
	box-shadow:none}
.modal-fill-in .modal-content .modal-header{
	background-color:transparent;
	border-color:transparent}
.modal-fill-in .modal-content .modal-body{
	-webkit-box-flex:1;
	-webkit-flex:1;
	-ms-flex:1;
	flex:1;
	overflow:auto;
	-webkit-overflow-scrolling:touch}
.modal-primary .modal-header{
	background-color:#3e8ef7;
	border-radius:.286rem .286rem 0 0}
.modal-primary .modal-header *{
	color:#fff}
.modal-success .modal-header{
	background-color:#11c26d;
	border-radius:.286rem .286rem 0 0}
.modal-success .modal-header *{
	color:#fff}
.modal-info .modal-header{
	background-color:#0bb2d4;
	border-radius:.286rem .286rem 0 0}
.modal-info .modal-header *{
	color:#fff}
.modal-warning .modal-header{
	background-color:#eb6709;
	border-radius:.286rem .286rem 0 0}
.modal-warning .modal-header *{
	color:#fff}
.modal-danger .modal-header{
	background-color:#ff4c52;
	border-radius:.286rem .286rem 0 0}
.modal-danger .modal-header *{
	color:#fff}
.modal.modal-fade-in-scale-up .modal-dialog{
	opacity:0;
	-webkit-transition:all .3s ease 0s;
	transition:all .3s ease 0s;
	-webkit-transform:scale(.7);
	transform:scale(.7)}
.modal.modal-fade-in-scale-up.show .modal-dialog{
	opacity:1;
	-webkit-transform:scale(1);
	transform:scale(1)}
.modal.modal-slide-in-right .modal-dialog{
	opacity:0;
	-webkit-transition:all .3s cubic-bezier(.25,.5,.5,.9) 0s;
	transition:all .3s cubic-bezier(.25,.5,.5,.9) 0s;
	-webkit-transform:translate(20%,0);
	transform:translate(20%,0)}
.modal.modal-slide-in-right.show .modal-dialog{
	opacity:1;
	-webkit-transform:translate(0,0);
	transform:translate(0,0)}
.modal.modal-slide-from-bottom .modal-dialog{
	opacity:0;
	-webkit-transition:all .3s ease 0s;
	transition:all .3s ease 0s;
	-webkit-transform:translate(0,20%);
	transform:translate(0,20%)}
.modal.modal-slide-from-bottom.show .modal-dialog{
	opacity:1;
	-webkit-transform:translate(0,0);
	transform:translate(0,0)}
.modal.modal-newspaper .modal-dialog{
	opacity:0;
	-webkit-transition:all .5s ease 0s;
	transition:all .5s ease 0s;
	-webkit-transform:scale(0) rotate(720deg);
	transform:scale(0) rotate(720deg)}
.modal.modal-newspaper.show .modal-dialog{
	opacity:1;
	-webkit-transform:scale(1) rotate(0);
	transform:scale(1) rotate(0)}
.modal.modal-fall{
	-webkit-perspective:1300px;
	perspective:1300px}
.modal.modal-fall .modal-dialog{
	opacity:0;
	-webkit-transform:translateZ(600px) rotateX(20deg);
	transform:translateZ(600px) rotateX(20deg);
	-webkit-transform-style:preserve-3d;
	transform-style:preserve-3d}
.modal.modal-fall.show .modal-dialog{
	opacity:1;
	-webkit-transition:all .3s ease-in 0s;
	transition:all .3s ease-in 0s;
	-webkit-transform:translateZ(0) rotateX(0);
	transform:translateZ(0) rotateX(0)}
.modal.modal-side-fall{
	-webkit-perspective:1300px;
	perspective:1300px}
.modal.modal-side-fall .modal-dialog{
	-webkit-transform:translate(30%) translateZ(600px) rotate(10deg);
	transform:translate(30%) translateZ(600px) rotate(10deg);
	-webkit-transform-style:preserve-3d;
	transform-style:preserve-3d}
.modal.modal-side-fall.show .modal-dialog{
	-webkit-transition:all .3s ease-in 0s;
	transition:all .3s ease-in 0s;
	-webkit-transform:translate(0) translateZ(0) rotate(0);
	transform:translate(0) translateZ(0) rotate(0)}
.modal.modal-3d-flip-horizontal{
	-webkit-perspective:1300px;
	perspective:1300px}
.modal.modal-3d-flip-horizontal .modal-dialog{
	-webkit-transition:all .3s ease 0s;
	transition:all .3s ease 0s;
	-webkit-transform:rotateY(-70deg);
	transform:rotateY(-70deg);
	-webkit-transform-style:preserve-3d;
	transform-style:preserve-3d}
.modal.modal-3d-flip-horizontal.show .modal-dialog{
	-webkit-transform:rotateY(0);
	transform:rotateY(0)}
.modal.modal-3d-flip-vertical{
	-webkit-perspective:1300px;
	perspective:1300px}
.modal.modal-3d-flip-vertical .modal-dialog{
	-webkit-transition:all .3s ease 0s;
	transition:all .3s ease 0s;
	-webkit-transform:rotateX(-70deg);
	transform:rotateX(-70deg);
	-webkit-transform-style:preserve-3d;
	transform-style:preserve-3d}
.modal.modal-3d-flip-vertical.show .modal-dialog{
	-webkit-transform:rotateX(0);
	transform:rotateX(0)}
.modal.modal-3d-sign{
	-webkit-perspective:1300px;
	perspective:1300px}
.modal.modal-3d-sign .modal-dialog{
	-webkit-transition:all .3s ease 0s;
	transition:all .3s ease 0s;
	-webkit-transform:rotateX(-60deg);
	transform:rotateX(-60deg);
	-webkit-transform-origin:50% 0 0;
	transform-origin:50% 0 0;
	-webkit-transform-style:preserve-3d;
	transform-style:preserve-3d}
.modal.modal-3d-sign.show .modal-dialog{
	-webkit-transform:rotateX(0);
	transform:rotateX(0)}
.modal.modal-super-scaled .modal-dialog{
	opacity:0;
	-webkit-transition:all .3s ease 0s;
	transition:all .3s ease 0s;
	-webkit-transform:scale(2);
	transform:scale(2)}
.modal.modal-super-scaled.show .modal-dialog{
	opacity:1;
	-webkit-transform:scale(1);
	transform:scale(1)}
.modal.modal-just-me .modal-dialog{
	opacity:0;
	-webkit-transition:all .3s ease 0s;
	transition:all .3s ease 0s;
	-webkit-transform:scale(.8);
	transform:scale(.8)}
.modal.modal-just-me .modal-backdrop{
	background-color:#fff}
.modal.modal-just-me.show{
	background:#fff}
.modal.modal-just-me.show .modal-dialog{
	opacity:1;
	-webkit-transform:scale(1);
	transform:scale(1)}
.modal.modal-just-me.show .modal-backdrop{
	opacity:1}
.modal.modal-3d-slit{
	-webkit-perspective:1300px;
	perspective:1300px}
.modal.modal-3d-slit .modal-dialog{
	opacity:0;
	-webkit-transition:all .5s ease 0s;
	transition:all .5s ease 0s;
	-webkit-transform:translateZ(-3000px) rotateY(90deg);
	transform:translateZ(-3000px) rotateY(90deg);
	-webkit-transform-style:preserve-3d;
	transform-style:preserve-3d}
.modal.modal-3d-slit.show .modal-dialog{
	-webkit-animation:slit .7s ease-out forwards;
	animation:slit .7s ease-out forwards}
.modal.modal-rotate-from-bottom{
	-webkit-perspective:1300px;
	perspective:1300px}
.modal.modal-rotate-from-bottom .modal-dialog{
	-webkit-transition:all .3s ease-out 0s;
	transition:all .3s ease-out 0s;
	-webkit-transform:translateY(100%) rotateX(90deg);
	transform:translateY(100%) rotateX(90deg);
	-webkit-transform-origin:0 100% 0;
	transform-origin:0 100% 0;
	-webkit-transform-style:preserve-3d;
	transform-style:preserve-3d}
.modal.modal-rotate-from-bottom.show .modal-dialog{
	-webkit-transform:translateY(0) rotateX(0);
	transform:translateY(0) rotateX(0)}
.modal.modal-rotate-from-left{
	-webkit-perspective:1300px;
	perspective:1300px}
.modal.modal-rotate-from-left .modal-dialog{
	-webkit-transition:all .3s ease-out 0s;
	transition:all .3s ease-out 0s;
	-webkit-transform:translateZ(100px) translateX(-30%) rotateY(90deg);
	transform:translateZ(100px) translateX(-30%) rotateY(90deg);
	-webkit-transform-origin:0 100% 0;
	transform-origin:0 100% 0;
	-webkit-transform-style:preserve-3d;
	transform-style:preserve-3d}
.modal.modal-rotate-from-left.show .modal-dialog{
	-webkit-transform:translateZ(0) translateX(0) rotateY(0);
	transform:translateZ(0) translateX(0) rotateY(0)}
@-webkit-keyframes slit{
	50%{
	opacity:.5;
	-webkit-transform:translateZ(-250px) rotateY(89deg);
	transform:translateZ(-250px) rotateY(89deg)}
100%{
	opacity:1;
	-webkit-transform:translateZ(0) rotateY(0);
	transform:translateZ(0) rotateY(0)}
}
@keyframes slit{
	50%{
	opacity:.5;
	-webkit-transform:translateZ(-250px) rotateY(89deg);
	transform:translateZ(-250px) rotateY(89deg)}
100%{
	opacity:1;
	-webkit-transform:translateZ(0) rotateY(0);
	transform:translateZ(0) rotateY(0)}
}
.bs-tooltip-bottom .arrow,.bs-tooltip-top .arrow,.tooltip-bottom .arrow,.tooltip-top .arrow{
	left:50%;
	margin-left:-4px}
.bs-tooltip-bottom .arrow,.tooltip-bottom .arrow{
	top:0}
.bs-tooltip-top .arrow,.tooltip-top .arrow{
	bottom:0}
.bs-tooltip-left .arrow,.bs-tooltip-right .arrow,.tooltip-left .arrow,.tooltip-right .arrow{
	top:50%;
	margin-top:-4px}
.bs-tooltip-left .arrow,.tooltip-left .arrow{
	right:0}
.bs-tooltip-right .arrow,.tooltip-right .arrow{
	left:0}
.tooltip-primary .tooltip-inner{
	color:#fff;
	background-color:#3e8ef7}
.tooltip-primary.bs-tooltip-top .arrow::before,.tooltip-primary.tooltip-top .arrow::before{
	border-top-color:#3e8ef7}
.tooltip-primary.bs-tooltip-right .arrow::before,.tooltip-primary.tooltip-right .arrow::before{
	border-right-color:#3e8ef7}
.tooltip-primary.bs-tooltip-bottom .arrow::before,.tooltip-primary.tooltip-bottom .arrow::before{
	border-bottom-color:#3e8ef7}
.tooltip-primary.bs-tooltip-left .arrow::before,.tooltip-primary.tooltip-left .arrow::before{
	border-left-color:#3e8ef7}
.tooltip-success .tooltip-inner{
	color:#fff;
	background-color:#11c26d}
.tooltip-success.bs-tooltip-top .arrow::before,.tooltip-success.tooltip-top .arrow::before{
	border-top-color:#11c26d}
.tooltip-success.bs-tooltip-right .arrow::before,.tooltip-success.tooltip-right .arrow::before{
	border-right-color:#11c26d}
.tooltip-success.bs-tooltip-bottom .arrow::before,.tooltip-success.tooltip-bottom .arrow::before{
	border-bottom-color:#11c26d}
.tooltip-success.bs-tooltip-left .arrow::before,.tooltip-success.tooltip-left .arrow::before{
	border-left-color:#11c26d}
.tooltip-info .tooltip-inner{
	color:#fff;
	background-color:#0bb2d4}
.tooltip-info.bs-tooltip-top .arrow::before,.tooltip-info.tooltip-top .arrow::before{
	border-top-color:#0bb2d4}
.tooltip-info.bs-tooltip-right .arrow::before,.tooltip-info.tooltip-right .arrow::before{
	border-right-color:#0bb2d4}
.tooltip-info.bs-tooltip-bottom .arrow::before,.tooltip-info.tooltip-bottom .arrow::before{
	border-bottom-color:#0bb2d4}
.tooltip-info.bs-tooltip-left .arrow::before,.tooltip-info.tooltip-left .arrow::before{
	border-left-color:#0bb2d4}
.tooltip-warning .tooltip-inner{
	color:#fff;
	background-color:#eb6709}
.tooltip-warning.bs-tooltip-top .arrow::before,.tooltip-warning.tooltip-top .arrow::before{
	border-top-color:#eb6709}
.tooltip-warning.bs-tooltip-right .arrow::before,.tooltip-warning.tooltip-right .arrow::before{
	border-right-color:#eb6709}
.tooltip-warning.bs-tooltip-bottom .arrow::before,.tooltip-warning.tooltip-bottom .arrow::before{
	border-bottom-color:#eb6709}
.tooltip-warning.bs-tooltip-left .arrow::before,.tooltip-warning.tooltip-left .arrow::before{
	border-left-color:#eb6709}
.tooltip-danger .tooltip-inner{
	color:#fff;
	background-color:#ff4c52}
.tooltip-danger.bs-tooltip-top .arrow::before,.tooltip-danger.tooltip-top .arrow::before{
	border-top-color:#ff4c52}
.tooltip-danger.bs-tooltip-right .arrow::before,.tooltip-danger.tooltip-right .arrow::before{
	border-right-color:#ff4c52}
.tooltip-danger.bs-tooltip-bottom .arrow::before,.tooltip-danger.tooltip-bottom .arrow::before{
	border-bottom-color:#ff4c52}
.tooltip-danger.bs-tooltip-left .arrow::before,.tooltip-danger.tooltip-left .arrow::before{
	border-left-color:#ff4c52}
.popover{
	padding:0;
	box-shadow:0 2px 6px rgba(0,0,0,.05)}
.pr-0,.px-0{
	padding-right:0!important}
.pl-0,.px-0{
	padding-left:0!important}
.pt-0,.py-0{
	padding-top:0!important}
.pb-0,.py-0{
	padding-bottom:0!important}
.bs-popover-top,.popover-auto[x-placement^=top],.popover-top{
	margin-bottom:6px}
.bs-popover-top .arrow,.popover-auto[x-placement^=top] .arrow,.popover-top .arrow{
	left:50%;
	bottom:0;
	margin:0}
.bs-popover-top .arrow::after,.bs-popover-top .arrow::before,.popover-auto[x-placement^=top] .arrow::after,.popover-auto[x-placement^=top] .arrow::before,.popover-top .arrow::after,.popover-top .arrow::before{
	border-bottom-width:0}
.bs-popover-top .arrow::before,.popover-auto[x-placement^=top] .arrow::before,.popover-top .arrow::before{
	bottom:-6px;
	margin-left:-6px;
	border-top-color:rgba(204,213,219,.85)}
.bs-popover-top .arrow::after,.popover-auto[x-placement^=top] .arrow::after,.popover-top .arrow::after{
	bottom:-webkit-calc((6px - 1px) * -1);
	bottom:calc((6px - 1px) * -1);
	margin-left:-6px;
	border-top-color:#fff}
.bs-popover-right,.popover-auto[x-placement^=right],.popover-right{
	margin-left:6px}
.bs-popover-right .arrow,.popover-auto[x-placement^=right] .arrow,.popover-right .arrow{
	top:50%;
	left:0;
	margin:0}
.bs-popover-right .arrow::after,.bs-popover-right .arrow::before,.popover-auto[x-placement^=right] .arrow::after,.popover-auto[x-placement^=right] .arrow::before,.popover-right .arrow::after,.popover-right .arrow::before{
	margin-top:-6px;
	border-left-width:0}
.bs-popover-right .arrow::before,.popover-auto[x-placement^=right] .arrow::before,.popover-right .arrow::before{
	left:-6px;
	border-right-color:rgba(204,213,219,.85)}
.bs-popover-right .arrow::after,.popover-auto[x-placement^=right] .arrow::after,.popover-right .arrow::after{
	left:-webkit-calc((6px - 1px) * -1);
	left:calc((6px - 1px) * -1);
	border-right-color:#fff}
.bs-popover-bottom,.popover-auto[x-placement^=bottom],.popover-bottom{
	margin-top:6px}
.bs-popover-bottom .arrow,.popover-auto[x-placement^=bottom] .arrow,.popover-bottom .arrow{
	top:0;
	left:50%;
	margin:0}
.bs-popover-bottom .arrow::after,.bs-popover-bottom .arrow::before,.popover-auto[x-placement^=bottom] .arrow::after,.popover-auto[x-placement^=bottom] .arrow::before,.popover-bottom .arrow::after,.popover-bottom .arrow::before{
	margin-left:-6px;
	border-top-width:0}
.bs-popover-bottom .arrow::before,.popover-auto[x-placement^=bottom] .arrow::before,.popover-bottom .arrow::before{
	top:-6px;
	border-bottom-color:rgba(204,213,219,.85)}
.bs-popover-bottom .arrow::after,.popover-auto[x-placement^=bottom] .arrow::after,.popover-bottom .arrow::after{
	top:-webkit-calc((6px - 1px) * -1);
	top:calc((6px - 1px) * -1);
	border-bottom-color:#f3f7f9}
.bs-popover-bottom .popover-header::before,.popover-auto[x-placement^=bottom] .popover-header::before,.popover-bottom .popover-header::before{
	position:absolute;
	top:0;
	left:50%;
	display:block;
	width:20px;
	margin-left:-10px;
	content:"";
	border-bottom:1px solid #f3f7f9}
.bs-popover-left,.popover-auto[x-placement^=left],.popover-left{
	margin-right:6px}
.bs-popover-left .arrow,.popover-auto[x-placement^=left] .arrow,.popover-left .arrow{
	top:50%;
	right:0;
	margin:0}
.bs-popover-left .arrow::after,.bs-popover-left .arrow::before,.popover-auto[x-placement^=left] .arrow::after,.popover-auto[x-placement^=left] .arrow::before,.popover-left .arrow::after,.popover-left .arrow::before{
	margin-top:-6px;
	border-right-width:0}
.bs-popover-left .arrow::before,.popover-auto[x-placement^=left] .arrow::before,.popover-left .arrow::before{
	right:-6px;
	border-left-color:rgba(204,213,219,.85)}
.bs-popover-left .arrow::after,.popover-auto[x-placement^=left] .arrow::after,.popover-left .arrow::after{
	right:-webkit-calc((6px - 1px) * -1);
	right:calc((6px - 1px) * -1);
	border-left-color:#fff}
.popover-header{
	margin:0}
.mr-0,.mx-0{
	margin-right:0!important}
.ml-0,.mx-0{
	margin-left:0!important}
.mt-0,.my-0{
	margin-top:0!important}
.mb-0,.my-0{
	margin-bottom:0!important}
.popover-primary .popover-header{
	color:#fff;
	background-color:#3e8ef7;
	border-color:#3e8ef7}
.popover-primary.bs-popover-bottom .popover-header::before,.popover-primary.popover-auto[x-placement^=bottom] .popover-header::before,.popover-primary.popover-bottom .popover-header::before{
	border-color:#3e8ef7}
.popover-primary.bs-popover-bottom .arrow::after,.popover-primary.bs-popover-bottom .arrow::before,.popover-primary.popover-auto[x-placement^=bottom] .arrow::after,.popover-primary.popover-auto[x-placement^=bottom] .arrow::before,.popover-primary.popover-bottom .arrow::after,.popover-primary.popover-bottom .arrow::before{
	border-bottom-color:#3e8ef7}
.popover-success .popover-header{
	color:#fff;
	background-color:#11c26d;
	border-color:#11c26d}
.popover-success.bs-popover-bottom .popover-header::before,.popover-success.popover-auto[x-placement^=bottom] .popover-header::before,.popover-success.popover-bottom .popover-header::before{
	border-color:#11c26d}
.popover-success.bs-popover-bottom .arrow::after,.popover-success.bs-popover-bottom .arrow::before,.popover-success.popover-auto[x-placement^=bottom] .arrow::after,.popover-success.popover-auto[x-placement^=bottom] .arrow::before,.popover-success.popover-bottom .arrow::after,.popover-success.popover-bottom .arrow::before{
	border-bottom-color:#11c26d}
.popover-info .popover-header{
	color:#fff;
	background-color:#0bb2d4;
	border-color:#0bb2d4}
.popover-info.bs-popover-bottom .popover-header::before,.popover-info.popover-auto[x-placement^=bottom] .popover-header::before,.popover-info.popover-bottom .popover-header::before{
	border-color:#0bb2d4}
.popover-info.bs-popover-bottom .arrow::after,.popover-info.bs-popover-bottom .arrow::before,.popover-info.popover-auto[x-placement^=bottom] .arrow::after,.popover-info.popover-auto[x-placement^=bottom] .arrow::before,.popover-info.popover-bottom .arrow::after,.popover-info.popover-bottom .arrow::before{
	border-bottom-color:#0bb2d4}
.popover-warning .popover-header{
	color:#fff;
	background-color:#eb6709;
	border-color:#eb6709}
.popover-warning.bs-popover-bottom .popover-header::before,.popover-warning.popover-auto[x-placement^=bottom] .popover-header::before,.popover-warning.popover-bottom .popover-header::before{
	border-color:#eb6709}
.popover-warning.bs-popover-bottom .arrow::after,.popover-warning.bs-popover-bottom .arrow::before,.popover-warning.popover-auto[x-placement^=bottom] .arrow::after,.popover-warning.popover-auto[x-placement^=bottom] .arrow::before,.popover-warning.popover-bottom .arrow::after,.popover-warning.popover-bottom .arrow::before{
	border-bottom-color:#eb6709}
.popover-danger .popover-header{
	color:#fff;
	background-color:#ff4c52;
	border-color:#ff4c52}
.popover-danger.bs-popover-bottom .popover-header::before,.popover-danger.popover-auto[x-placement^=bottom] .popover-header::before,.popover-danger.popover-bottom .popover-header::before{
	border-color:#ff4c52}
.popover-danger.bs-popover-bottom .arrow::after,.popover-danger.bs-popover-bottom .arrow::before,.popover-danger.popover-auto[x-placement^=bottom] .arrow::after,.popover-danger.popover-auto[x-placement^=bottom] .arrow::before,.popover-danger.popover-bottom .arrow::after,.popover-danger.popover-bottom .arrow::before{
	border-bottom-color:#ff4c52}
.carousel-control-next,.carousel-control-prev{
	min-width:50px}
.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{
	opacity:.4}
.carousel-control-next-icon,.carousel-control-prev-icon{
	z-index:5;
	background-image:none}
.carousel-caption h1,.carousel-caption h2,.carousel-caption h3,.carousel-caption h4,.carousel-caption h5,.carousel-caption h6{
	color:inherit}
.carousel-indicators li{
	background-color:rgba(255,255,255,.3);
	border-radius:10px}
.carousel-indicators-scaleup li{
	border:none;
	-webkit-transition:background-color .3s ease 0s,-webkit-transform .3s ease 0s;
	transition:background-color .3s ease 0s,-webkit-transform .3s ease 0s;
	transition:transform .3s ease 0s,background-color .3s ease 0s;
	transition:transform .3s ease 0s,background-color .3s ease 0s,-webkit-transform .3s ease 0s}
.carousel-indicators-scaleup .active{
	-webkit-transform:scale(1.5);
	transform:scale(1.5)}
.carousel-indicators-fillin li{
	background-color:transparent;
	box-shadow:0 0 0 2px #fff inset;
	-webkit-transition:box-shadow .3s ease 0s;
	transition:box-shadow .3s ease 0s}
.carousel-indicators-fillin .active{
	box-shadow:0 0 0 8px #fff inset}
.carousel-indicators-fall li{
	position:relative;
	-webkit-transition:background-color .3s ease 0s,-webkit-transform .3s ease 0s;
	transition:background-color .3s ease 0s,-webkit-transform .3s ease 0s;
	transition:transform .3s ease 0s,background-color .3s ease 0s;
	transition:transform .3s ease 0s,background-color .3s ease 0s,-webkit-transform .3s ease 0s}
.carousel-indicators-fall li:after{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	visibility:hidden;
	background-color:rgba(0,0,0,.3);
	border-radius:50%;
	opacity:0;
	-webkit-transition:opacity .3s ease 0s,visibility 0s ease .3s;
	transition:opacity .3s ease 0s,visibility 0s ease .3s;
	-webkit-transform:translate(0,-200%);
	transform:translate(0,-200%)}
.carousel-indicators-fall .active{
	background-color:transparent;
	-webkit-transform:translate(0,200%);
	transform:translate(0,200%)}
.carousel-indicators-fall .active:after{
	visibility:visible;
	opacity:1;
	-webkit-transition:opacity .3s ease 0s;
	transition:opacity .3s ease 0s}
@media (min-width:768px){
	.carousel-control-next-icon,.carousel-control-prev-icon{
	width:24px;
	height:24px;
	font-size:24px}
}
.vertical-align{
	font-size:0}
.vertical-align:before{
	display:inline-block;
	height:100%}
.vertical-align-bottom,.vertical-align-middle{
	display:inline-block;
	max-width:100%;
	font-size:1rem}
.vertical-align-bottom{
	vertical-align:bottom}
.inline{
	display:inline!important}
.inline-block{
	display:inline-block!important}
.block{
	display:block!important}
.hidden-xs-up,.hidden-xxl-down{
	display:none!important}
.text-break{
	-webkit-hyphens:auto;
	-ms-hyphens:auto;
	hyphens:auto;
	word-wrap:break-word}
.text-top{
	vertical-align:top!important}
.text-middle{
	vertical-align:middle!important}
.text-bottom{
	vertical-align:bottom!important}
.text-left{
	text-align:left!important}
.text-right{
	text-align:right!important}
.text-center{
	text-align:center!important}
.font-weight-unset{
	font-weight:unset!important}
.font-weight-100{
	font-weight:100!important}
.font-weight-200{
	font-weight:200!important}
.font-weight-300{
	font-weight:300!important}
.font-weight-400{
	font-weight:400!important}
.font-weight-500{
	font-weight:500!important}
.font-weight-600{
	font-weight:600!important}
.font-weight-700{
	font-weight:700!important}
.font-weight-800{
	font-weight:800!important}
.font-weight-900{
	font-weight:900!important}
.font-weight-light{
	font-weight:300!important}
.font-weight-normal{
	font-weight:400!important}
.font-weight-medium{
	font-weight:500!important}
.font-weight-bold{
	font-weight:700!important}
.font-size-0{
	font-size:0!important}
.font-size-10{
	font-size:10px!important}
.font-size-12{
	font-size:12px!important}
.font-size-14{
	font-size:14px!important}
.font-size-16{
	font-size:16px!important}
.font-size-18{
	font-size:18px!important}
.font-size-20{
	font-size:20px!important}
.font-size-24{
	font-size:24px!important}
.font-size-26{
	font-size:26px!important}
.font-size-30{
	font-size:30px!important}
.font-size-40{
	font-size:40px!important}
.font-size-50{
	font-size:50px!important}
.font-size-60{
	font-size:60px!important}
.font-size-70{
	font-size:70px!important}
.font-size-80{
	font-size:80px!important}
.m-0{
	margin:0!important}
.mr-3,.mx-3{
	margin-right:3px!important}
.ml-3,.mx-3{
	margin-left:3px!important}
.mt-3,.my-3{
	margin-top:3px!important}
.mb-3,.my-3{
	margin-bottom:3px!important}
.m-3{
	margin:3px!important}
.mr-5,.mx-5{
	margin-right:5px!important}
.ml-5,.mx-5{
	margin-left:5px!important}
.mt-5,.my-5{
	margin-top:5px!important}
.mb-5,.my-5{
	margin-bottom:5px!important}
.m-5{
	margin:5px!important}
.mr-10,.mx-10{
	margin-right:10px!important}
.ml-10,.mx-10{
	margin-left:10px!important}
.mt-10,.my-10{
	margin-top:10px!important}
.mb-10,.my-10{
	margin-bottom:10px!important}
.m-10{
	margin:10px!important}
.mr-15,.mx-15{
	margin-right:15px!important}
.ml-15,.mx-15{
	margin-left:15px!important}
.mt-15,.my-15{
	margin-top:15px!important}
.mb-15,.my-15{
	margin-bottom:15px!important}
.m-15{
	margin:15px!important}
.mr-20,.mx-20{
	margin-right:20px!important}
.ml-20,.mx-20{
	margin-left:20px!important}
.mt-20,.my-20{
	margin-top:20px!important}
.mb-20,.my-20{
	margin-bottom:20px!important}
.m-20{
	margin:20px!important}
.mr-25,.mx-25{
	margin-right:25px!important}
.ml-25,.mx-25{
	margin-left:25px!important}
.mt-25,.my-25{
	margin-top:25px!important}
.mb-25,.my-25{
	margin-bottom:25px!important}
.m-25{
	margin:25px!important}
.mr-30,.mx-30{
	margin-right:30px!important}
.ml-30,.mx-30{
	margin-left:30px!important}
.mt-30,.my-30{
	margin-top:30px!important}
.mb-30,.my-30{
	margin-bottom:30px!important}
.m-30{
	margin:30px!important}
.mr-35,.mx-35{
	margin-right:35px!important}
.ml-35,.mx-35{
	margin-left:35px!important}
.mt-35,.my-35{
	margin-top:35px!important}
.mb-35,.my-35{
	margin-bottom:35px!important}
.m-35{
	margin:35px!important}
.mr-40,.mx-40{
	margin-right:40px!important}
.ml-40,.mx-40{
	margin-left:40px!important}
.mt-40,.my-40{
	margin-top:40px!important}
.mb-40,.my-40{
	margin-bottom:40px!important}
.m-40{
	margin:40px!important}
.mr-45,.mx-45{
	margin-right:45px!important}
.ml-45,.mx-45{
	margin-left:45px!important}
.mt-45,.my-45{
	margin-top:45px!important}
.mb-45,.my-45{
	margin-bottom:45px!important}
.m-45{
	margin:45px!important}
.mr-50,.mx-50{
	margin-right:50px!important}
.ml-50,.mx-50{
	margin-left:50px!important}
.mt-50,.my-50{
	margin-top:50px!important}
.mb-50,.my-50{
	margin-bottom:50px!important}
.m-50{
	margin:50px!important}
.mr-60,.mx-60{
	margin-right:60px!important}
.ml-60,.mx-60{
	margin-left:60px!important}
.mt-60,.my-60{
	margin-top:60px!important}
.mb-60,.my-60{
	margin-bottom:60px!important}
.m-60{
	margin:60px!important}
.mr-70,.mx-70{
	margin-right:70px!important}
.ml-70,.mx-70{
	margin-left:70px!important}
.mt-70,.my-70{
	margin-top:70px!important}
.mb-70,.my-70{
	margin-bottom:70px!important}
.m-70{
	margin:70px!important}
.mr-80,.mx-80{
	margin-right:80px!important}
.ml-80,.mx-80{
	margin-left:80px!important}
.mt-80,.my-80{
	margin-top:80px!important}
.mb-80,.my-80{
	margin-bottom:80px!important}
.m-80{
	margin:80px!important}
.mr-100,.mx-100{
	margin-right:100px!important}
.ml-100,.mx-100{
	margin-left:100px!important}
.mt-100,.my-100{
	margin-top:100px!important}
.mb-100,.my-100{
	margin-bottom:100px!important}
.m-100{
	margin:100px!important}
.mr--30,.mx--30{
	margin-right:-30px!important}
.ml--30,.mx--30{
	margin-left:-30px!important}
.mt--30,.my--30{
	margin-top:-30px!important}
.mb--30,.my--30{
	margin-bottom:-30px!important}
.p-0{
	padding:0!important}
.pr-3,.px-3{
	padding-right:3px!important}
.pl-3,.px-3{
	padding-left:3px!important}
.pt-3,.py-3{
	padding-top:3px!important}
.pb-3,.py-3{
	padding-bottom:3px!important}
.p-3{
	padding:3px!important}
.pr-5,.px-5{
	padding-right:5px!important}
.pl-5,.px-5{
	padding-left:5px!important}
.pt-5,.py-5{
	padding-top:5px!important}
.pb-5,.py-5{
	padding-bottom:5px!important}
.p-5{
	padding:5px!important}
.pr-10,.px-10{
	padding-right:10px!important}
.pl-10,.px-10{
	padding-left:10px!important}
.pt-10,.py-10{
	padding-top:10px!important}
.pb-10,.py-10{
	padding-bottom:10px!important}
.p-10{
	padding:10px!important}
.pr-15,.px-15{
	padding-right:15px!important}
.pl-15,.px-15{
	padding-left:15px!important}
.pt-15,.py-15{
	padding-top:15px!important}
.pb-15,.py-15{
	padding-bottom:15px!important}
.p-15{
	padding:15px!important}
.pr-20,.px-20{
	padding-right:20px!important}
.pl-20,.px-20{
	padding-left:20px!important}
.pt-20,.py-20{
	padding-top:20px!important}
.pb-20,.py-20{
	padding-bottom:20px!important}
.p-20{
	padding:20px!important}
.pr-25,.px-25{
	padding-right:25px!important}
.pl-25,.px-25{
	padding-left:25px!important}
.pt-25,.py-25{
	padding-top:25px!important}
.pb-25,.py-25{
	padding-bottom:25px!important}
.p-25{
	padding:25px!important}
.pr-30,.px-30{
	padding-right:30px!important}
.pl-30,.px-30{
	padding-left:30px!important}
.pt-30,.py-30{
	padding-top:30px!important}
.pb-30,.py-30{
	padding-bottom:30px!important}
.p-30{
	padding:30px!important}
.pr-35,.px-35{
	padding-right:35px!important}
.pl-35,.px-35{
	padding-left:35px!important}
.pt-35,.py-35{
	padding-top:35px!important}
.pb-35,.py-35{
	padding-bottom:35px!important}
.p-35{
	padding:35px!important}
.pr-40,.px-40{
	padding-right:40px!important}
.pl-40,.px-40{
	padding-left:40px!important}
.pt-40,.py-40{
	padding-top:40px!important}
.pb-40,.py-40{
	padding-bottom:40px!important}
.p-40{
	padding:40px!important}
.pr-45,.px-45{
	padding-right:45px!important}
.pl-45,.px-45{
	padding-left:45px!important}
.pt-45,.py-45{
	padding-top:45px!important}
.pb-45,.py-45{
	padding-bottom:45px!important}
.p-45{
	padding:45px!important}
.pr-50,.px-50{
	padding-right:50px!important}
.pl-50,.px-50{
	padding-left:50px!important}
.pt-50,.py-50{
	padding-top:50px!important}
.pb-50,.py-50{
	padding-bottom:50px!important}
.p-50{
	padding:50px!important}
.pr-60,.px-60{
	padding-right:60px!important}
.pl-60,.px-60{
	padding-left:60px!important}
.pt-60,.py-60{
	padding-top:60px!important}
.pb-60,.py-60{
	padding-bottom:60px!important}
.p-60{
	padding:60px!important}
.pr-70,.px-70{
	padding-right:70px!important}
.pl-70,.px-70{
	padding-left:70px!important}
.pt-70,.py-70{
	padding-top:70px!important}
.pb-70,.py-70{
	padding-bottom:70px!important}
.p-70{
	padding:70px!important}
.pr-80,.px-80{
	padding-right:80px!important}
.pl-80,.px-80{
	padding-left:80px!important}
.pt-80,.py-80{
	padding-top:80px!important}
.pb-80,.py-80{
	padding-bottom:80px!important}
.p-80{
	padding:80px!important}
.pr-100,.px-100{
	padding-right:100px!important}
.pl-100,.px-100{
	padding-left:100px!important}
.pt-100,.py-100{
	padding-top:100px!important}
.pb-100,.py-100{
	padding-bottom:100px!important}
.p-100{
	padding:100px!important}
.m--30{
	margin:-30px!important}
.mr--25,.mx--25{
	margin-right:-25px!important}
.ml--25,.mx--25{
	margin-left:-25px!important}
.mt--25,.my--25{
	margin-top:-25px!important}
.mb--25,.my--25{
	margin-bottom:-25px!important}
.m--25{
	margin:-25px!important}
.mr--20,.mx--20{
	margin-right:-20px!important}
.ml--20,.mx--20{
	margin-left:-20px!important}
.mt--20,.my--20{
	margin-top:-20px!important}
.mb--20,.my--20{
	margin-bottom:-20px!important}
.m--20{
	margin:-20px!important}
.mr--15,.mx--15{
	margin-right:-15px!important}
.ml--15,.mx--15{
	margin-left:-15px!important}
.mt--15,.my--15{
	margin-top:-15px!important}
.mb--15,.my--15{
	margin-bottom:-15px!important}
.m--15{
	margin:-15px!important}
.mr--10,.mx--10{
	margin-right:-10px!important}
.ml--10,.mx--10{
	margin-left:-10px!important}
.mt--10,.my--10{
	margin-top:-10px!important}
.mb--10,.my--10{
	margin-bottom:-10px!important}
.m--10{
	margin:-10px!important}
.mr--5,.mx--5{
	margin-right:-5px!important}
.ml--5,.mx--5{
	margin-left:-5px!important}
.mt--5,.my--5{
	margin-top:-5px!important}
.mb--5,.my--5{
	margin-bottom:-5px!important}
.m--5{
	margin:-5px!important}
.mr--3,.mx--3{
	margin-right:-3px!important}
.ml--3,.mx--3{
	margin-left:-3px!important}
.mt--3,.my--3{
	margin-top:-3px!important}
.mb--3,.my--3{
	margin-bottom:-3px!important}
.m--3{
	margin:-3px!important}
.mr--1,.mx--1{
	margin-right:-1px!important}
.ml--1,.mx--1{
	margin-left:-1px!important}
.mt--1,.my--1{
	margin-top:-1px!important}
.mb--1,.my--1{
	margin-bottom:-1px!important}
.m--1{
	margin:-1px!important}
.mr-auto,.mx-auto{
	margin-right:auto!important}
.ml-auto,.mx-auto{
	margin-left:auto!important}
.mt-auto,.my-auto{
	margin-top:auto!important}
.mb-auto,.my-auto{
	margin-bottom:auto!important}
.m-auto{
	margin:auto!important}
@media (min-width:480px){
	.mr-sm-0,.mx-sm-0{
	margin-right:0!important}
.ml-sm-0,.mx-sm-0{
	margin-left:0!important}
.mt-sm-0,.my-sm-0{
	margin-top:0!important}
.mb-sm-0,.my-sm-0{
	margin-bottom:0!important}
.pr-sm-0,.px-sm-0{
	padding-right:0!important}
.pl-sm-0,.px-sm-0{
	padding-left:0!important}
.pt-sm-0,.py-sm-0{
	padding-top:0!important}
.pb-sm-0,.py-sm-0{
	padding-bottom:0!important}
.m-sm-0{
	margin:0!important}
.mr-sm-3,.mx-sm-3{
	margin-right:3px!important}
.ml-sm-3,.mx-sm-3{
	margin-left:3px!important}
.mt-sm-3,.my-sm-3{
	margin-top:3px!important}
.mb-sm-3,.my-sm-3{
	margin-bottom:3px!important}
.m-sm-3{
	margin:3px!important}
.mr-sm-5,.mx-sm-5{
	margin-right:5px!important}
.ml-sm-5,.mx-sm-5{
	margin-left:5px!important}
.mt-sm-5,.my-sm-5{
	margin-top:5px!important}
.mb-sm-5,.my-sm-5{
	margin-bottom:5px!important}
.m-sm-5{
	margin:5px!important}
.mr-sm-10,.mx-sm-10{
	margin-right:10px!important}
.ml-sm-10,.mx-sm-10{
	margin-left:10px!important}
.mt-sm-10,.my-sm-10{
	margin-top:10px!important}
.mb-sm-10,.my-sm-10{
	margin-bottom:10px!important}
.m-sm-10{
	margin:10px!important}
.mr-sm-15,.mx-sm-15{
	margin-right:15px!important}
.ml-sm-15,.mx-sm-15{
	margin-left:15px!important}
.mt-sm-15,.my-sm-15{
	margin-top:15px!important}
.mb-sm-15,.my-sm-15{
	margin-bottom:15px!important}
.m-sm-15{
	margin:15px!important}
.mr-sm-20,.mx-sm-20{
	margin-right:20px!important}
.ml-sm-20,.mx-sm-20{
	margin-left:20px!important}
.mt-sm-20,.my-sm-20{
	margin-top:20px!important}
.mb-sm-20,.my-sm-20{
	margin-bottom:20px!important}
.m-sm-20{
	margin:20px!important}
.mr-sm-25,.mx-sm-25{
	margin-right:25px!important}
.ml-sm-25,.mx-sm-25{
	margin-left:25px!important}
.mt-sm-25,.my-sm-25{
	margin-top:25px!important}
.mb-sm-25,.my-sm-25{
	margin-bottom:25px!important}
.m-sm-25{
	margin:25px!important}
.mr-sm-30,.mx-sm-30{
	margin-right:30px!important}
.ml-sm-30,.mx-sm-30{
	margin-left:30px!important}
.mt-sm-30,.my-sm-30{
	margin-top:30px!important}
.mb-sm-30,.my-sm-30{
	margin-bottom:30px!important}
.m-sm-30{
	margin:30px!important}
.mr-sm-35,.mx-sm-35{
	margin-right:35px!important}
.ml-sm-35,.mx-sm-35{
	margin-left:35px!important}
.mt-sm-35,.my-sm-35{
	margin-top:35px!important}
.mb-sm-35,.my-sm-35{
	margin-bottom:35px!important}
.m-sm-35{
	margin:35px!important}
.mr-sm-40,.mx-sm-40{
	margin-right:40px!important}
.ml-sm-40,.mx-sm-40{
	margin-left:40px!important}
.mt-sm-40,.my-sm-40{
	margin-top:40px!important}
.mb-sm-40,.my-sm-40{
	margin-bottom:40px!important}
.m-sm-40{
	margin:40px!important}
.mr-sm-45,.mx-sm-45{
	margin-right:45px!important}
.ml-sm-45,.mx-sm-45{
	margin-left:45px!important}
.mt-sm-45,.my-sm-45{
	margin-top:45px!important}
.mb-sm-45,.my-sm-45{
	margin-bottom:45px!important}
.m-sm-45{
	margin:45px!important}
.mr-sm-50,.mx-sm-50{
	margin-right:50px!important}
.ml-sm-50,.mx-sm-50{
	margin-left:50px!important}
.mt-sm-50,.my-sm-50{
	margin-top:50px!important}
.mb-sm-50,.my-sm-50{
	margin-bottom:50px!important}
.m-sm-50{
	margin:50px!important}
.mr-sm-60,.mx-sm-60{
	margin-right:60px!important}
.ml-sm-60,.mx-sm-60{
	margin-left:60px!important}
.mt-sm-60,.my-sm-60{
	margin-top:60px!important}
.mb-sm-60,.my-sm-60{
	margin-bottom:60px!important}
.m-sm-60{
	margin:60px!important}
.mr-sm-70,.mx-sm-70{
	margin-right:70px!important}
.ml-sm-70,.mx-sm-70{
	margin-left:70px!important}
.mt-sm-70,.my-sm-70{
	margin-top:70px!important}
.mb-sm-70,.my-sm-70{
	margin-bottom:70px!important}
.m-sm-70{
	margin:70px!important}
.mr-sm-80,.mx-sm-80{
	margin-right:80px!important}
.ml-sm-80,.mx-sm-80{
	margin-left:80px!important}
.mt-sm-80,.my-sm-80{
	margin-top:80px!important}
.mb-sm-80,.my-sm-80{
	margin-bottom:80px!important}
.m-sm-80{
	margin:80px!important}
.mr-sm-100,.mx-sm-100{
	margin-right:100px!important}
.ml-sm-100,.mx-sm-100{
	margin-left:100px!important}
.mt-sm-100,.my-sm-100{
	margin-top:100px!important}
.mb-sm-100,.my-sm-100{
	margin-bottom:100px!important}
.m-sm-100{
	margin:100px!important}
.mr-sm--30,.mx-sm--30{
	margin-right:-30px!important}
.ml-sm--30,.mx-sm--30{
	margin-left:-30px!important}
.mt-sm--30,.my-sm--30{
	margin-top:-30px!important}
.mb-sm--30,.my-sm--30{
	margin-bottom:-30px!important}
.p-sm-0{
	padding:0!important}
.pr-sm-3,.px-sm-3{
	padding-right:3px!important}
.pl-sm-3,.px-sm-3{
	padding-left:3px!important}
.pt-sm-3,.py-sm-3{
	padding-top:3px!important}
.pb-sm-3,.py-sm-3{
	padding-bottom:3px!important}
.p-sm-3{
	padding:3px!important}
.pr-sm-5,.px-sm-5{
	padding-right:5px!important}
.pl-sm-5,.px-sm-5{
	padding-left:5px!important}
.pt-sm-5,.py-sm-5{
	padding-top:5px!important}
.pb-sm-5,.py-sm-5{
	padding-bottom:5px!important}
.p-sm-5{
	padding:5px!important}
.pr-sm-10,.px-sm-10{
	padding-right:10px!important}
.pl-sm-10,.px-sm-10{
	padding-left:10px!important}
.pt-sm-10,.py-sm-10{
	padding-top:10px!important}
.pb-sm-10,.py-sm-10{
	padding-bottom:10px!important}
.p-sm-10{
	padding:10px!important}
.pr-sm-15,.px-sm-15{
	padding-right:15px!important}
.pl-sm-15,.px-sm-15{
	padding-left:15px!important}
.pt-sm-15,.py-sm-15{
	padding-top:15px!important}
.pb-sm-15,.py-sm-15{
	padding-bottom:15px!important}
.p-sm-15{
	padding:15px!important}
.pr-sm-20,.px-sm-20{
	padding-right:20px!important}
.pl-sm-20,.px-sm-20{
	padding-left:20px!important}
.pt-sm-20,.py-sm-20{
	padding-top:20px!important}
.pb-sm-20,.py-sm-20{
	padding-bottom:20px!important}
.p-sm-20{
	padding:20px!important}
.pr-sm-25,.px-sm-25{
	padding-right:25px!important}
.pl-sm-25,.px-sm-25{
	padding-left:25px!important}
.pt-sm-25,.py-sm-25{
	padding-top:25px!important}
.pb-sm-25,.py-sm-25{
	padding-bottom:25px!important}
.p-sm-25{
	padding:25px!important}
.pr-sm-30,.px-sm-30{
	padding-right:30px!important}
.pl-sm-30,.px-sm-30{
	padding-left:30px!important}
.pt-sm-30,.py-sm-30{
	padding-top:30px!important}
.pb-sm-30,.py-sm-30{
	padding-bottom:30px!important}
.p-sm-30{
	padding:30px!important}
.pr-sm-35,.px-sm-35{
	padding-right:35px!important}
.pl-sm-35,.px-sm-35{
	padding-left:35px!important}
.pt-sm-35,.py-sm-35{
	padding-top:35px!important}
.pb-sm-35,.py-sm-35{
	padding-bottom:35px!important}
.p-sm-35{
	padding:35px!important}
.pr-sm-40,.px-sm-40{
	padding-right:40px!important}
.pl-sm-40,.px-sm-40{
	padding-left:40px!important}
.pt-sm-40,.py-sm-40{
	padding-top:40px!important}
.pb-sm-40,.py-sm-40{
	padding-bottom:40px!important}
.p-sm-40{
	padding:40px!important}
.pr-sm-45,.px-sm-45{
	padding-right:45px!important}
.pl-sm-45,.px-sm-45{
	padding-left:45px!important}
.pt-sm-45,.py-sm-45{
	padding-top:45px!important}
.pb-sm-45,.py-sm-45{
	padding-bottom:45px!important}
.p-sm-45{
	padding:45px!important}
.pr-sm-50,.px-sm-50{
	padding-right:50px!important}
.pl-sm-50,.px-sm-50{
	padding-left:50px!important}
.pt-sm-50,.py-sm-50{
	padding-top:50px!important}
.pb-sm-50,.py-sm-50{
	padding-bottom:50px!important}
.p-sm-50{
	padding:50px!important}
.pr-sm-60,.px-sm-60{
	padding-right:60px!important}
.pl-sm-60,.px-sm-60{
	padding-left:60px!important}
.pt-sm-60,.py-sm-60{
	padding-top:60px!important}
.pb-sm-60,.py-sm-60{
	padding-bottom:60px!important}
.p-sm-60{
	padding:60px!important}
.pr-sm-70,.px-sm-70{
	padding-right:70px!important}
.pl-sm-70,.px-sm-70{
	padding-left:70px!important}
.pt-sm-70,.py-sm-70{
	padding-top:70px!important}
.pb-sm-70,.py-sm-70{
	padding-bottom:70px!important}
.p-sm-70{
	padding:70px!important}
.pr-sm-80,.px-sm-80{
	padding-right:80px!important}
.pl-sm-80,.px-sm-80{
	padding-left:80px!important}
.pt-sm-80,.py-sm-80{
	padding-top:80px!important}
.pb-sm-80,.py-sm-80{
	padding-bottom:80px!important}
.p-sm-80{
	padding:80px!important}
.pr-sm-100,.px-sm-100{
	padding-right:100px!important}
.pl-sm-100,.px-sm-100{
	padding-left:100px!important}
.pt-sm-100,.py-sm-100{
	padding-top:100px!important}
.pb-sm-100,.py-sm-100{
	padding-bottom:100px!important}
.p-sm-100{
	padding:100px!important}
.m-sm--30{
	margin:-30px!important}
.mr-sm--25,.mx-sm--25{
	margin-right:-25px!important}
.ml-sm--25,.mx-sm--25{
	margin-left:-25px!important}
.mt-sm--25,.my-sm--25{
	margin-top:-25px!important}
.mb-sm--25,.my-sm--25{
	margin-bottom:-25px!important}
.m-sm--25{
	margin:-25px!important}
.mr-sm--20,.mx-sm--20{
	margin-right:-20px!important}
.ml-sm--20,.mx-sm--20{
	margin-left:-20px!important}
.mt-sm--20,.my-sm--20{
	margin-top:-20px!important}
.mb-sm--20,.my-sm--20{
	margin-bottom:-20px!important}
.m-sm--20{
	margin:-20px!important}
.mr-sm--15,.mx-sm--15{
	margin-right:-15px!important}
.ml-sm--15,.mx-sm--15{
	margin-left:-15px!important}
.mt-sm--15,.my-sm--15{
	margin-top:-15px!important}
.mb-sm--15,.my-sm--15{
	margin-bottom:-15px!important}
.m-sm--15{
	margin:-15px!important}
.mr-sm--10,.mx-sm--10{
	margin-right:-10px!important}
.ml-sm--10,.mx-sm--10{
	margin-left:-10px!important}
.mt-sm--10,.my-sm--10{
	margin-top:-10px!important}
.mb-sm--10,.my-sm--10{
	margin-bottom:-10px!important}
.m-sm--10{
	margin:-10px!important}
.mr-sm--5,.mx-sm--5{
	margin-right:-5px!important}
.ml-sm--5,.mx-sm--5{
	margin-left:-5px!important}
.mt-sm--5,.my-sm--5{
	margin-top:-5px!important}
.mb-sm--5,.my-sm--5{
	margin-bottom:-5px!important}
.m-sm--5{
	margin:-5px!important}
.mr-sm--3,.mx-sm--3{
	margin-right:-3px!important}
.ml-sm--3,.mx-sm--3{
	margin-left:-3px!important}
.mt-sm--3,.my-sm--3{
	margin-top:-3px!important}
.mb-sm--3,.my-sm--3{
	margin-bottom:-3px!important}
.m-sm--3{
	margin:-3px!important}
.mr-sm--1,.mx-sm--1{
	margin-right:-1px!important}
.ml-sm--1,.mx-sm--1{
	margin-left:-1px!important}
.mt-sm--1,.my-sm--1{
	margin-top:-1px!important}
.mb-sm--1,.my-sm--1{
	margin-bottom:-1px!important}
.m-sm--1{
	margin:-1px!important}
.mr-sm-auto,.mx-sm-auto{
	margin-right:auto!important}
.ml-sm-auto,.mx-sm-auto{
	margin-left:auto!important}
.mt-sm-auto,.my-sm-auto{
	margin-top:auto!important}
.mb-sm-auto,.my-sm-auto{
	margin-bottom:auto!important}
.m-sm-auto{
	margin:auto!important}
}
@media (min-width:768px){
	.mr-md-0,.mx-md-0{
	margin-right:0!important}
.ml-md-0,.mx-md-0{
	margin-left:0!important}
.mt-md-0,.my-md-0{
	margin-top:0!important}
.mb-md-0,.my-md-0{
	margin-bottom:0!important}
.pr-md-0,.px-md-0{
	padding-right:0!important}
.pl-md-0,.px-md-0{
	padding-left:0!important}
.pt-md-0,.py-md-0{
	padding-top:0!important}
.pb-md-0,.py-md-0{
	padding-bottom:0!important}
.m-md-0{
	margin:0!important}
.mr-md-3,.mx-md-3{
	margin-right:3px!important}
.ml-md-3,.mx-md-3{
	margin-left:3px!important}
.mt-md-3,.my-md-3{
	margin-top:3px!important}
.mb-md-3,.my-md-3{
	margin-bottom:3px!important}
.m-md-3{
	margin:3px!important}
.mr-md-5,.mx-md-5{
	margin-right:5px!important}
.ml-md-5,.mx-md-5{
	margin-left:5px!important}
.mt-md-5,.my-md-5{
	margin-top:5px!important}
.mb-md-5,.my-md-5{
	margin-bottom:5px!important}
.m-md-5{
	margin:5px!important}
.mr-md-10,.mx-md-10{
	margin-right:10px!important}
.ml-md-10,.mx-md-10{
	margin-left:10px!important}
.mt-md-10,.my-md-10{
	margin-top:10px!important}
.mb-md-10,.my-md-10{
	margin-bottom:10px!important}
.m-md-10{
	margin:10px!important}
.mr-md-15,.mx-md-15{
	margin-right:15px!important}
.ml-md-15,.mx-md-15{
	margin-left:15px!important}
.mt-md-15,.my-md-15{
	margin-top:15px!important}
.mb-md-15,.my-md-15{
	margin-bottom:15px!important}
.m-md-15{
	margin:15px!important}
.mr-md-20,.mx-md-20{
	margin-right:20px!important}
.ml-md-20,.mx-md-20{
	margin-left:20px!important}
.mt-md-20,.my-md-20{
	margin-top:20px!important}
.mb-md-20,.my-md-20{
	margin-bottom:20px!important}
.m-md-20{
	margin:20px!important}
.mr-md-25,.mx-md-25{
	margin-right:25px!important}
.ml-md-25,.mx-md-25{
	margin-left:25px!important}
.mt-md-25,.my-md-25{
	margin-top:25px!important}
.mb-md-25,.my-md-25{
	margin-bottom:25px!important}
.m-md-25{
	margin:25px!important}
.mr-md-30,.mx-md-30{
	margin-right:30px!important}
.ml-md-30,.mx-md-30{
	margin-left:30px!important}
.mt-md-30,.my-md-30{
	margin-top:30px!important}
.mb-md-30,.my-md-30{
	margin-bottom:30px!important}
.m-md-30{
	margin:30px!important}
.mr-md-35,.mx-md-35{
	margin-right:35px!important}
.ml-md-35,.mx-md-35{
	margin-left:35px!important}
.mt-md-35,.my-md-35{
	margin-top:35px!important}
.mb-md-35,.my-md-35{
	margin-bottom:35px!important}
.m-md-35{
	margin:35px!important}
.mr-md-40,.mx-md-40{
	margin-right:40px!important}
.ml-md-40,.mx-md-40{
	margin-left:40px!important}
.mt-md-40,.my-md-40{
	margin-top:40px!important}
.mb-md-40,.my-md-40{
	margin-bottom:40px!important}
.m-md-40{
	margin:40px!important}
.mr-md-45,.mx-md-45{
	margin-right:45px!important}
.ml-md-45,.mx-md-45{
	margin-left:45px!important}
.mt-md-45,.my-md-45{
	margin-top:45px!important}
.mb-md-45,.my-md-45{
	margin-bottom:45px!important}
.m-md-45{
	margin:45px!important}
.mr-md-50,.mx-md-50{
	margin-right:50px!important}
.ml-md-50,.mx-md-50{
	margin-left:50px!important}
.mt-md-50,.my-md-50{
	margin-top:50px!important}
.mb-md-50,.my-md-50{
	margin-bottom:50px!important}
.m-md-50{
	margin:50px!important}
.mr-md-60,.mx-md-60{
	margin-right:60px!important}
.ml-md-60,.mx-md-60{
	margin-left:60px!important}
.mt-md-60,.my-md-60{
	margin-top:60px!important}
.mb-md-60,.my-md-60{
	margin-bottom:60px!important}
.m-md-60{
	margin:60px!important}
.mr-md-70,.mx-md-70{
	margin-right:70px!important}
.ml-md-70,.mx-md-70{
	margin-left:70px!important}
.mt-md-70,.my-md-70{
	margin-top:70px!important}
.mb-md-70,.my-md-70{
	margin-bottom:70px!important}
.m-md-70{
	margin:70px!important}
.mr-md-80,.mx-md-80{
	margin-right:80px!important}
.ml-md-80,.mx-md-80{
	margin-left:80px!important}
.mt-md-80,.my-md-80{
	margin-top:80px!important}
.mb-md-80,.my-md-80{
	margin-bottom:80px!important}
.m-md-80{
	margin:80px!important}
.mr-md-100,.mx-md-100{
	margin-right:100px!important}
.ml-md-100,.mx-md-100{
	margin-left:100px!important}
.mt-md-100,.my-md-100{
	margin-top:100px!important}
.mb-md-100,.my-md-100{
	margin-bottom:100px!important}
.m-md-100{
	margin:100px!important}
.mr-md--30,.mx-md--30{
	margin-right:-30px!important}
.ml-md--30,.mx-md--30{
	margin-left:-30px!important}
.mt-md--30,.my-md--30{
	margin-top:-30px!important}
.mb-md--30,.my-md--30{
	margin-bottom:-30px!important}
.p-md-0{
	padding:0!important}
.pr-md-3,.px-md-3{
	padding-right:3px!important}
.pl-md-3,.px-md-3{
	padding-left:3px!important}
.pt-md-3,.py-md-3{
	padding-top:3px!important}
.pb-md-3,.py-md-3{
	padding-bottom:3px!important}
.p-md-3{
	padding:3px!important}
.pr-md-5,.px-md-5{
	padding-right:5px!important}
.pl-md-5,.px-md-5{
	padding-left:5px!important}
.pt-md-5,.py-md-5{
	padding-top:5px!important}
.pb-md-5,.py-md-5{
	padding-bottom:5px!important}
.p-md-5{
	padding:5px!important}
.pr-md-10,.px-md-10{
	padding-right:10px!important}
.pl-md-10,.px-md-10{
	padding-left:10px!important}
.pt-md-10,.py-md-10{
	padding-top:10px!important}
.pb-md-10,.py-md-10{
	padding-bottom:10px!important}
.p-md-10{
	padding:10px!important}
.pr-md-15,.px-md-15{
	padding-right:15px!important}
.pl-md-15,.px-md-15{
	padding-left:15px!important}
.pt-md-15,.py-md-15{
	padding-top:15px!important}
.pb-md-15,.py-md-15{
	padding-bottom:15px!important}
.p-md-15{
	padding:15px!important}
.pr-md-20,.px-md-20{
	padding-right:20px!important}
.pl-md-20,.px-md-20{
	padding-left:20px!important}
.pt-md-20,.py-md-20{
	padding-top:20px!important}
.pb-md-20,.py-md-20{
	padding-bottom:20px!important}
.p-md-20{
	padding:20px!important}
.pr-md-25,.px-md-25{
	padding-right:25px!important}
.pl-md-25,.px-md-25{
	padding-left:25px!important}
.pt-md-25,.py-md-25{
	padding-top:25px!important}
.pb-md-25,.py-md-25{
	padding-bottom:25px!important}
.p-md-25{
	padding:25px!important}
.pr-md-30,.px-md-30{
	padding-right:30px!important}
.pl-md-30,.px-md-30{
	padding-left:30px!important}
.pt-md-30,.py-md-30{
	padding-top:30px!important}
.pb-md-30,.py-md-30{
	padding-bottom:30px!important}
.p-md-30{
	padding:30px!important}
.pr-md-35,.px-md-35{
	padding-right:35px!important}
.pl-md-35,.px-md-35{
	padding-left:35px!important}
.pt-md-35,.py-md-35{
	padding-top:35px!important}
.pb-md-35,.py-md-35{
	padding-bottom:35px!important}
.p-md-35{
	padding:35px!important}
.pr-md-40,.px-md-40{
	padding-right:40px!important}
.pl-md-40,.px-md-40{
	padding-left:40px!important}
.pt-md-40,.py-md-40{
	padding-top:40px!important}
.pb-md-40,.py-md-40{
	padding-bottom:40px!important}
.p-md-40{
	padding:40px!important}
.pr-md-45,.px-md-45{
	padding-right:45px!important}
.pl-md-45,.px-md-45{
	padding-left:45px!important}
.pt-md-45,.py-md-45{
	padding-top:45px!important}
.pb-md-45,.py-md-45{
	padding-bottom:45px!important}
.p-md-45{
	padding:45px!important}
.pr-md-50,.px-md-50{
	padding-right:50px!important}
.pl-md-50,.px-md-50{
	padding-left:50px!important}
.pt-md-50,.py-md-50{
	padding-top:50px!important}
.pb-md-50,.py-md-50{
	padding-bottom:50px!important}
.p-md-50{
	padding:50px!important}
.pr-md-60,.px-md-60{
	padding-right:60px!important}
.pl-md-60,.px-md-60{
	padding-left:60px!important}
.pt-md-60,.py-md-60{
	padding-top:60px!important}
.pb-md-60,.py-md-60{
	padding-bottom:60px!important}
.p-md-60{
	padding:60px!important}
.pr-md-70,.px-md-70{
	padding-right:70px!important}
.pl-md-70,.px-md-70{
	padding-left:70px!important}
.pt-md-70,.py-md-70{
	padding-top:70px!important}
.pb-md-70,.py-md-70{
	padding-bottom:70px!important}
.p-md-70{
	padding:70px!important}
.pr-md-80,.px-md-80{
	padding-right:80px!important}
.pl-md-80,.px-md-80{
	padding-left:80px!important}
.pt-md-80,.py-md-80{
	padding-top:80px!important}
.pb-md-80,.py-md-80{
	padding-bottom:80px!important}
.p-md-80{
	padding:80px!important}
.pr-md-100,.px-md-100{
	padding-right:100px!important}
.pl-md-100,.px-md-100{
	padding-left:100px!important}
.pt-md-100,.py-md-100{
	padding-top:100px!important}
.pb-md-100,.py-md-100{
	padding-bottom:100px!important}
.p-md-100{
	padding:100px!important}
.m-md--30{
	margin:-30px!important}
.mr-md--25,.mx-md--25{
	margin-right:-25px!important}
.ml-md--25,.mx-md--25{
	margin-left:-25px!important}
.mt-md--25,.my-md--25{
	margin-top:-25px!important}
.mb-md--25,.my-md--25{
	margin-bottom:-25px!important}
.m-md--25{
	margin:-25px!important}
.mr-md--20,.mx-md--20{
	margin-right:-20px!important}
.ml-md--20,.mx-md--20{
	margin-left:-20px!important}
.mt-md--20,.my-md--20{
	margin-top:-20px!important}
.mb-md--20,.my-md--20{
	margin-bottom:-20px!important}
.m-md--20{
	margin:-20px!important}
.mr-md--15,.mx-md--15{
	margin-right:-15px!important}
.ml-md--15,.mx-md--15{
	margin-left:-15px!important}
.mt-md--15,.my-md--15{
	margin-top:-15px!important}
.mb-md--15,.my-md--15{
	margin-bottom:-15px!important}
.m-md--15{
	margin:-15px!important}
.mr-md--10,.mx-md--10{
	margin-right:-10px!important}
.ml-md--10,.mx-md--10{
	margin-left:-10px!important}
.mt-md--10,.my-md--10{
	margin-top:-10px!important}
.mb-md--10,.my-md--10{
	margin-bottom:-10px!important}
.m-md--10{
	margin:-10px!important}
.mr-md--5,.mx-md--5{
	margin-right:-5px!important}
.ml-md--5,.mx-md--5{
	margin-left:-5px!important}
.mt-md--5,.my-md--5{
	margin-top:-5px!important}
.mb-md--5,.my-md--5{
	margin-bottom:-5px!important}
.m-md--5{
	margin:-5px!important}
.mr-md--3,.mx-md--3{
	margin-right:-3px!important}
.ml-md--3,.mx-md--3{
	margin-left:-3px!important}
.mt-md--3,.my-md--3{
	margin-top:-3px!important}
.mb-md--3,.my-md--3{
	margin-bottom:-3px!important}
.m-md--3{
	margin:-3px!important}
.mr-md--1,.mx-md--1{
	margin-right:-1px!important}
.ml-md--1,.mx-md--1{
	margin-left:-1px!important}
.mt-md--1,.my-md--1{
	margin-top:-1px!important}
.mb-md--1,.my-md--1{
	margin-bottom:-1px!important}
.m-md--1{
	margin:-1px!important}
.mr-md-auto,.mx-md-auto{
	margin-right:auto!important}
.ml-md-auto,.mx-md-auto{
	margin-left:auto!important}
.mt-md-auto,.my-md-auto{
	margin-top:auto!important}
.mb-md-auto,.my-md-auto{
	margin-bottom:auto!important}
.m-md-auto{
	margin:auto!important}
}
@media (min-width:992px){
	.mr-lg-0,.mx-lg-0{
	margin-right:0!important}
.ml-lg-0,.mx-lg-0{
	margin-left:0!important}
.mt-lg-0,.my-lg-0{
	margin-top:0!important}
.mb-lg-0,.my-lg-0{
	margin-bottom:0!important}
.pr-lg-0,.px-lg-0{
	padding-right:0!important}
.pl-lg-0,.px-lg-0{
	padding-left:0!important}
.pt-lg-0,.py-lg-0{
	padding-top:0!important}
.pb-lg-0,.py-lg-0{
	padding-bottom:0!important}
.m-lg-0{
	margin:0!important}
.mr-lg-3,.mx-lg-3{
	margin-right:3px!important}
.ml-lg-3,.mx-lg-3{
	margin-left:3px!important}
.mt-lg-3,.my-lg-3{
	margin-top:3px!important}
.mb-lg-3,.my-lg-3{
	margin-bottom:3px!important}
.m-lg-3{
	margin:3px!important}
.mr-lg-5,.mx-lg-5{
	margin-right:5px!important}
.ml-lg-5,.mx-lg-5{
	margin-left:5px!important}
.mt-lg-5,.my-lg-5{
	margin-top:5px!important}
.mb-lg-5,.my-lg-5{
	margin-bottom:5px!important}
.m-lg-5{
	margin:5px!important}
.mr-lg-10,.mx-lg-10{
	margin-right:10px!important}
.ml-lg-10,.mx-lg-10{
	margin-left:10px!important}
.mt-lg-10,.my-lg-10{
	margin-top:10px!important}
.mb-lg-10,.my-lg-10{
	margin-bottom:10px!important}
.m-lg-10{
	margin:10px!important}
.mr-lg-15,.mx-lg-15{
	margin-right:15px!important}
.ml-lg-15,.mx-lg-15{
	margin-left:15px!important}
.mt-lg-15,.my-lg-15{
	margin-top:15px!important}
.mb-lg-15,.my-lg-15{
	margin-bottom:15px!important}
.m-lg-15{
	margin:15px!important}
.mr-lg-20,.mx-lg-20{
	margin-right:20px!important}
.ml-lg-20,.mx-lg-20{
	margin-left:20px!important}
.mt-lg-20,.my-lg-20{
	margin-top:20px!important}
.mb-lg-20,.my-lg-20{
	margin-bottom:20px!important}
.m-lg-20{
	margin:20px!important}
.mr-lg-25,.mx-lg-25{
	margin-right:25px!important}
.ml-lg-25,.mx-lg-25{
	margin-left:25px!important}
.mt-lg-25,.my-lg-25{
	margin-top:25px!important}
.mb-lg-25,.my-lg-25{
	margin-bottom:25px!important}
.m-lg-25{
	margin:25px!important}
.mr-lg-30,.mx-lg-30{
	margin-right:30px!important}
.ml-lg-30,.mx-lg-30{
	margin-left:30px!important}
.mt-lg-30,.my-lg-30{
	margin-top:30px!important}
.mb-lg-30,.my-lg-30{
	margin-bottom:30px!important}
.m-lg-30{
	margin:30px!important}
.mr-lg-35,.mx-lg-35{
	margin-right:35px!important}
.ml-lg-35,.mx-lg-35{
	margin-left:35px!important}
.mt-lg-35,.my-lg-35{
	margin-top:35px!important}
.mb-lg-35,.my-lg-35{
	margin-bottom:35px!important}
.m-lg-35{
	margin:35px!important}
.mr-lg-40,.mx-lg-40{
	margin-right:40px!important}
.ml-lg-40,.mx-lg-40{
	margin-left:40px!important}
.mt-lg-40,.my-lg-40{
	margin-top:40px!important}
.mb-lg-40,.my-lg-40{
	margin-bottom:40px!important}
.m-lg-40{
	margin:40px!important}
.mr-lg-45,.mx-lg-45{
	margin-right:45px!important}
.ml-lg-45,.mx-lg-45{
	margin-left:45px!important}
.mt-lg-45,.my-lg-45{
	margin-top:45px!important}
.mb-lg-45,.my-lg-45{
	margin-bottom:45px!important}
.m-lg-45{
	margin:45px!important}
.mr-lg-50,.mx-lg-50{
	margin-right:50px!important}
.ml-lg-50,.mx-lg-50{
	margin-left:50px!important}
.mt-lg-50,.my-lg-50{
	margin-top:50px!important}
.mb-lg-50,.my-lg-50{
	margin-bottom:50px!important}
.m-lg-50{
	margin:50px!important}
.mr-lg-60,.mx-lg-60{
	margin-right:60px!important}
.ml-lg-60,.mx-lg-60{
	margin-left:60px!important}
.mt-lg-60,.my-lg-60{
	margin-top:60px!important}
.mb-lg-60,.my-lg-60{
	margin-bottom:60px!important}
.m-lg-60{
	margin:60px!important}
.mr-lg-70,.mx-lg-70{
	margin-right:70px!important}
.ml-lg-70,.mx-lg-70{
	margin-left:70px!important}
.mt-lg-70,.my-lg-70{
	margin-top:70px!important}
.mb-lg-70,.my-lg-70{
	margin-bottom:70px!important}
.m-lg-70{
	margin:70px!important}
.mr-lg-80,.mx-lg-80{
	margin-right:80px!important}
.ml-lg-80,.mx-lg-80{
	margin-left:80px!important}
.mt-lg-80,.my-lg-80{
	margin-top:80px!important}
.mb-lg-80,.my-lg-80{
	margin-bottom:80px!important}
.m-lg-80{
	margin:80px!important}
.mr-lg-100,.mx-lg-100{
	margin-right:100px!important}
.ml-lg-100,.mx-lg-100{
	margin-left:100px!important}
.mt-lg-100,.my-lg-100{
	margin-top:100px!important}
.mb-lg-100,.my-lg-100{
	margin-bottom:100px!important}
.m-lg-100{
	margin:100px!important}
.mr-lg--30,.mx-lg--30{
	margin-right:-30px!important}
.ml-lg--30,.mx-lg--30{
	margin-left:-30px!important}
.mt-lg--30,.my-lg--30{
	margin-top:-30px!important}
.mb-lg--30,.my-lg--30{
	margin-bottom:-30px!important}
.p-lg-0{
	padding:0!important}
.pr-lg-3,.px-lg-3{
	padding-right:3px!important}
.pl-lg-3,.px-lg-3{
	padding-left:3px!important}
.pt-lg-3,.py-lg-3{
	padding-top:3px!important}
.pb-lg-3,.py-lg-3{
	padding-bottom:3px!important}
.p-lg-3{
	padding:3px!important}
.pr-lg-5,.px-lg-5{
	padding-right:5px!important}
.pl-lg-5,.px-lg-5{
	padding-left:5px!important}
.pt-lg-5,.py-lg-5{
	padding-top:5px!important}
.pb-lg-5,.py-lg-5{
	padding-bottom:5px!important}
.p-lg-5{
	padding:5px!important}
.pr-lg-10,.px-lg-10{
	padding-right:10px!important}
.pl-lg-10,.px-lg-10{
	padding-left:10px!important}
.pt-lg-10,.py-lg-10{
	padding-top:10px!important}
.pb-lg-10,.py-lg-10{
	padding-bottom:10px!important}
.p-lg-10{
	padding:10px!important}
.pr-lg-15,.px-lg-15{
	padding-right:15px!important}
.pl-lg-15,.px-lg-15{
	padding-left:15px!important}
.pt-lg-15,.py-lg-15{
	padding-top:15px!important}
.pb-lg-15,.py-lg-15{
	padding-bottom:15px!important}
.p-lg-15{
	padding:15px!important}
.pr-lg-20,.px-lg-20{
	padding-right:20px!important}
.pl-lg-20,.px-lg-20{
	padding-left:20px!important}
.pt-lg-20,.py-lg-20{
	padding-top:20px!important}
.pb-lg-20,.py-lg-20{
	padding-bottom:20px!important}
.p-lg-20{
	padding:20px!important}
.pr-lg-25,.px-lg-25{
	padding-right:25px!important}
.pl-lg-25,.px-lg-25{
	padding-left:25px!important}
.pt-lg-25,.py-lg-25{
	padding-top:25px!important}
.pb-lg-25,.py-lg-25{
	padding-bottom:25px!important}
.p-lg-25{
	padding:25px!important}
.pr-lg-30,.px-lg-30{
	padding-right:30px!important}
.pl-lg-30,.px-lg-30{
	padding-left:30px!important}
.pt-lg-30,.py-lg-30{
	padding-top:30px!important}
.pb-lg-30,.py-lg-30{
	padding-bottom:30px!important}
.p-lg-30{
	padding:30px!important}
.pr-lg-35,.px-lg-35{
	padding-right:35px!important}
.pl-lg-35,.px-lg-35{
	padding-left:35px!important}
.pt-lg-35,.py-lg-35{
	padding-top:35px!important}
.pb-lg-35,.py-lg-35{
	padding-bottom:35px!important}
.p-lg-35{
	padding:35px!important}
.pr-lg-40,.px-lg-40{
	padding-right:40px!important}
.pl-lg-40,.px-lg-40{
	padding-left:40px!important}
.pt-lg-40,.py-lg-40{
	padding-top:40px!important}
.pb-lg-40,.py-lg-40{
	padding-bottom:40px!important}
.p-lg-40{
	padding:40px!important}
.pr-lg-45,.px-lg-45{
	padding-right:45px!important}
.pl-lg-45,.px-lg-45{
	padding-left:45px!important}
.pt-lg-45,.py-lg-45{
	padding-top:45px!important}
.pb-lg-45,.py-lg-45{
	padding-bottom:45px!important}
.p-lg-45{
	padding:45px!important}
.pr-lg-50,.px-lg-50{
	padding-right:50px!important}
.pl-lg-50,.px-lg-50{
	padding-left:50px!important}
.pt-lg-50,.py-lg-50{
	padding-top:50px!important}
.pb-lg-50,.py-lg-50{
	padding-bottom:50px!important}
.p-lg-50{
	padding:50px!important}
.pr-lg-60,.px-lg-60{
	padding-right:60px!important}
.pl-lg-60,.px-lg-60{
	padding-left:60px!important}
.pt-lg-60,.py-lg-60{
	padding-top:60px!important}
.pb-lg-60,.py-lg-60{
	padding-bottom:60px!important}
.p-lg-60{
	padding:60px!important}
.pr-lg-70,.px-lg-70{
	padding-right:70px!important}
.pl-lg-70,.px-lg-70{
	padding-left:70px!important}
.pt-lg-70,.py-lg-70{
	padding-top:70px!important}
.pb-lg-70,.py-lg-70{
	padding-bottom:70px!important}
.p-lg-70{
	padding:70px!important}
.pr-lg-80,.px-lg-80{
	padding-right:80px!important}
.pl-lg-80,.px-lg-80{
	padding-left:80px!important}
.pt-lg-80,.py-lg-80{
	padding-top:80px!important}
.pb-lg-80,.py-lg-80{
	padding-bottom:80px!important}
.p-lg-80{
	padding:80px!important}
.pr-lg-100,.px-lg-100{
	padding-right:100px!important}
.pl-lg-100,.px-lg-100{
	padding-left:100px!important}
.pt-lg-100,.py-lg-100{
	padding-top:100px!important}
.pb-lg-100,.py-lg-100{
	padding-bottom:100px!important}
.p-lg-100{
	padding:100px!important}
.m-lg--30{
	margin:-30px!important}
.mr-lg--25,.mx-lg--25{
	margin-right:-25px!important}
.ml-lg--25,.mx-lg--25{
	margin-left:-25px!important}
.mt-lg--25,.my-lg--25{
	margin-top:-25px!important}
.mb-lg--25,.my-lg--25{
	margin-bottom:-25px!important}
.m-lg--25{
	margin:-25px!important}
.mr-lg--20,.mx-lg--20{
	margin-right:-20px!important}
.ml-lg--20,.mx-lg--20{
	margin-left:-20px!important}
.mt-lg--20,.my-lg--20{
	margin-top:-20px!important}
.mb-lg--20,.my-lg--20{
	margin-bottom:-20px!important}
.m-lg--20{
	margin:-20px!important}
.mr-lg--15,.mx-lg--15{
	margin-right:-15px!important}
.ml-lg--15,.mx-lg--15{
	margin-left:-15px!important}
.mt-lg--15,.my-lg--15{
	margin-top:-15px!important}
.mb-lg--15,.my-lg--15{
	margin-bottom:-15px!important}
.m-lg--15{
	margin:-15px!important}
.mr-lg--10,.mx-lg--10{
	margin-right:-10px!important}
.ml-lg--10,.mx-lg--10{
	margin-left:-10px!important}
.mt-lg--10,.my-lg--10{
	margin-top:-10px!important}
.mb-lg--10,.my-lg--10{
	margin-bottom:-10px!important}
.m-lg--10{
	margin:-10px!important}
.mr-lg--5,.mx-lg--5{
	margin-right:-5px!important}
.ml-lg--5,.mx-lg--5{
	margin-left:-5px!important}
.mt-lg--5,.my-lg--5{
	margin-top:-5px!important}
.mb-lg--5,.my-lg--5{
	margin-bottom:-5px!important}
.m-lg--5{
	margin:-5px!important}
.mr-lg--3,.mx-lg--3{
	margin-right:-3px!important}
.ml-lg--3,.mx-lg--3{
	margin-left:-3px!important}
.mt-lg--3,.my-lg--3{
	margin-top:-3px!important}
.mb-lg--3,.my-lg--3{
	margin-bottom:-3px!important}
.m-lg--3{
	margin:-3px!important}
.mr-lg--1,.mx-lg--1{
	margin-right:-1px!important}
.ml-lg--1,.mx-lg--1{
	margin-left:-1px!important}
.mt-lg--1,.my-lg--1{
	margin-top:-1px!important}
.mb-lg--1,.my-lg--1{
	margin-bottom:-1px!important}
.m-lg--1{
	margin:-1px!important}
.mr-lg-auto,.mx-lg-auto{
	margin-right:auto!important}
.ml-lg-auto,.mx-lg-auto{
	margin-left:auto!important}
.mt-lg-auto,.my-lg-auto{
	margin-top:auto!important}
.mb-lg-auto,.my-lg-auto{
	margin-bottom:auto!important}
.m-lg-auto{
	margin:auto!important}
}
@media (min-width:1200px){
	.mr-xl-0,.mx-xl-0{
	margin-right:0!important}
.ml-xl-0,.mx-xl-0{
	margin-left:0!important}
.mt-xl-0,.my-xl-0{
	margin-top:0!important}
.mb-xl-0,.my-xl-0{
	margin-bottom:0!important}
.pr-xl-0,.px-xl-0{
	padding-right:0!important}
.pl-xl-0,.px-xl-0{
	padding-left:0!important}
.pt-xl-0,.py-xl-0{
	padding-top:0!important}
.pb-xl-0,.py-xl-0{
	padding-bottom:0!important}
.m-xl-0{
	margin:0!important}
.mr-xl-3,.mx-xl-3{
	margin-right:3px!important}
.ml-xl-3,.mx-xl-3{
	margin-left:3px!important}
.mt-xl-3,.my-xl-3{
	margin-top:3px!important}
.mb-xl-3,.my-xl-3{
	margin-bottom:3px!important}
.m-xl-3{
	margin:3px!important}
.mr-xl-5,.mx-xl-5{
	margin-right:5px!important}
.ml-xl-5,.mx-xl-5{
	margin-left:5px!important}
.mt-xl-5,.my-xl-5{
	margin-top:5px!important}
.mb-xl-5,.my-xl-5{
	margin-bottom:5px!important}
.m-xl-5{
	margin:5px!important}
.mr-xl-10,.mx-xl-10{
	margin-right:10px!important}
.ml-xl-10,.mx-xl-10{
	margin-left:10px!important}
.mt-xl-10,.my-xl-10{
	margin-top:10px!important}
.mb-xl-10,.my-xl-10{
	margin-bottom:10px!important}
.m-xl-10{
	margin:10px!important}
.mr-xl-15,.mx-xl-15{
	margin-right:15px!important}
.ml-xl-15,.mx-xl-15{
	margin-left:15px!important}
.mt-xl-15,.my-xl-15{
	margin-top:15px!important}
.mb-xl-15,.my-xl-15{
	margin-bottom:15px!important}
.m-xl-15{
	margin:15px!important}
.mr-xl-20,.mx-xl-20{
	margin-right:20px!important}
.ml-xl-20,.mx-xl-20{
	margin-left:20px!important}
.mt-xl-20,.my-xl-20{
	margin-top:20px!important}
.mb-xl-20,.my-xl-20{
	margin-bottom:20px!important}
.m-xl-20{
	margin:20px!important}
.mr-xl-25,.mx-xl-25{
	margin-right:25px!important}
.ml-xl-25,.mx-xl-25{
	margin-left:25px!important}
.mt-xl-25,.my-xl-25{
	margin-top:25px!important}
.mb-xl-25,.my-xl-25{
	margin-bottom:25px!important}
.m-xl-25{
	margin:25px!important}
.mr-xl-30,.mx-xl-30{
	margin-right:30px!important}
.ml-xl-30,.mx-xl-30{
	margin-left:30px!important}
.mt-xl-30,.my-xl-30{
	margin-top:30px!important}
.mb-xl-30,.my-xl-30{
	margin-bottom:30px!important}
.m-xl-30{
	margin:30px!important}
.mr-xl-35,.mx-xl-35{
	margin-right:35px!important}
.ml-xl-35,.mx-xl-35{
	margin-left:35px!important}
.mt-xl-35,.my-xl-35{
	margin-top:35px!important}
.mb-xl-35,.my-xl-35{
	margin-bottom:35px!important}
.m-xl-35{
	margin:35px!important}
.mr-xl-40,.mx-xl-40{
	margin-right:40px!important}
.ml-xl-40,.mx-xl-40{
	margin-left:40px!important}
.mt-xl-40,.my-xl-40{
	margin-top:40px!important}
.mb-xl-40,.my-xl-40{
	margin-bottom:40px!important}
.m-xl-40{
	margin:40px!important}
.mr-xl-45,.mx-xl-45{
	margin-right:45px!important}
.ml-xl-45,.mx-xl-45{
	margin-left:45px!important}
.mt-xl-45,.my-xl-45{
	margin-top:45px!important}
.mb-xl-45,.my-xl-45{
	margin-bottom:45px!important}
.m-xl-45{
	margin:45px!important}
.mr-xl-50,.mx-xl-50{
	margin-right:50px!important}
.ml-xl-50,.mx-xl-50{
	margin-left:50px!important}
.mt-xl-50,.my-xl-50{
	margin-top:50px!important}
.mb-xl-50,.my-xl-50{
	margin-bottom:50px!important}
.m-xl-50{
	margin:50px!important}
.mr-xl-60,.mx-xl-60{
	margin-right:60px!important}
.ml-xl-60,.mx-xl-60{
	margin-left:60px!important}
.mt-xl-60,.my-xl-60{
	margin-top:60px!important}
.mb-xl-60,.my-xl-60{
	margin-bottom:60px!important}
.m-xl-60{
	margin:60px!important}
.mr-xl-70,.mx-xl-70{
	margin-right:70px!important}
.ml-xl-70,.mx-xl-70{
	margin-left:70px!important}
.mt-xl-70,.my-xl-70{
	margin-top:70px!important}
.mb-xl-70,.my-xl-70{
	margin-bottom:70px!important}
.m-xl-70{
	margin:70px!important}
.mr-xl-80,.mx-xl-80{
	margin-right:80px!important}
.ml-xl-80,.mx-xl-80{
	margin-left:80px!important}
.mt-xl-80,.my-xl-80{
	margin-top:80px!important}
.mb-xl-80,.my-xl-80{
	margin-bottom:80px!important}
.m-xl-80{
	margin:80px!important}
.mr-xl-100,.mx-xl-100{
	margin-right:100px!important}
.ml-xl-100,.mx-xl-100{
	margin-left:100px!important}
.mt-xl-100,.my-xl-100{
	margin-top:100px!important}
.mb-xl-100,.my-xl-100{
	margin-bottom:100px!important}
.m-xl-100{
	margin:100px!important}
.mr-xl--30,.mx-xl--30{
	margin-right:-30px!important}
.ml-xl--30,.mx-xl--30{
	margin-left:-30px!important}
.mt-xl--30,.my-xl--30{
	margin-top:-30px!important}
.mb-xl--30,.my-xl--30{
	margin-bottom:-30px!important}
.p-xl-0{
	padding:0!important}
.pr-xl-3,.px-xl-3{
	padding-right:3px!important}
.pl-xl-3,.px-xl-3{
	padding-left:3px!important}
.pt-xl-3,.py-xl-3{
	padding-top:3px!important}
.pb-xl-3,.py-xl-3{
	padding-bottom:3px!important}
.p-xl-3{
	padding:3px!important}
.pr-xl-5,.px-xl-5{
	padding-right:5px!important}
.pl-xl-5,.px-xl-5{
	padding-left:5px!important}
.pt-xl-5,.py-xl-5{
	padding-top:5px!important}
.pb-xl-5,.py-xl-5{
	padding-bottom:5px!important}
.p-xl-5{
	padding:5px!important}
.pr-xl-10,.px-xl-10{
	padding-right:10px!important}
.pl-xl-10,.px-xl-10{
	padding-left:10px!important}
.pt-xl-10,.py-xl-10{
	padding-top:10px!important}
.pb-xl-10,.py-xl-10{
	padding-bottom:10px!important}
.p-xl-10{
	padding:10px!important}
.pr-xl-15,.px-xl-15{
	padding-right:15px!important}
.pl-xl-15,.px-xl-15{
	padding-left:15px!important}
.pt-xl-15,.py-xl-15{
	padding-top:15px!important}
.pb-xl-15,.py-xl-15{
	padding-bottom:15px!important}
.p-xl-15{
	padding:15px!important}
.pr-xl-20,.px-xl-20{
	padding-right:20px!important}
.pl-xl-20,.px-xl-20{
	padding-left:20px!important}
.pt-xl-20,.py-xl-20{
	padding-top:20px!important}
.pb-xl-20,.py-xl-20{
	padding-bottom:20px!important}
.p-xl-20{
	padding:20px!important}
.pr-xl-25,.px-xl-25{
	padding-right:25px!important}
.pl-xl-25,.px-xl-25{
	padding-left:25px!important}
.pt-xl-25,.py-xl-25{
	padding-top:25px!important}
.pb-xl-25,.py-xl-25{
	padding-bottom:25px!important}
.p-xl-25{
	padding:25px!important}
.pr-xl-30,.px-xl-30{
	padding-right:30px!important}
.pl-xl-30,.px-xl-30{
	padding-left:30px!important}
.pt-xl-30,.py-xl-30{
	padding-top:30px!important}
.pb-xl-30,.py-xl-30{
	padding-bottom:30px!important}
.p-xl-30{
	padding:30px!important}
.pr-xl-35,.px-xl-35{
	padding-right:35px!important}
.pl-xl-35,.px-xl-35{
	padding-left:35px!important}
.pt-xl-35,.py-xl-35{
	padding-top:35px!important}
.pb-xl-35,.py-xl-35{
	padding-bottom:35px!important}
.p-xl-35{
	padding:35px!important}
.pr-xl-40,.px-xl-40{
	padding-right:40px!important}
.pl-xl-40,.px-xl-40{
	padding-left:40px!important}
.pt-xl-40,.py-xl-40{
	padding-top:40px!important}
.pb-xl-40,.py-xl-40{
	padding-bottom:40px!important}
.p-xl-40{
	padding:40px!important}
.pr-xl-45,.px-xl-45{
	padding-right:45px!important}
.pl-xl-45,.px-xl-45{
	padding-left:45px!important}
.pt-xl-45,.py-xl-45{
	padding-top:45px!important}
.pb-xl-45,.py-xl-45{
	padding-bottom:45px!important}
.p-xl-45{
	padding:45px!important}
.pr-xl-50,.px-xl-50{
	padding-right:50px!important}
.pl-xl-50,.px-xl-50{
	padding-left:50px!important}
.pt-xl-50,.py-xl-50{
	padding-top:50px!important}
.pb-xl-50,.py-xl-50{
	padding-bottom:50px!important}
.p-xl-50{
	padding:50px!important}
.pr-xl-60,.px-xl-60{
	padding-right:60px!important}
.pl-xl-60,.px-xl-60{
	padding-left:60px!important}
.pt-xl-60,.py-xl-60{
	padding-top:60px!important}
.pb-xl-60,.py-xl-60{
	padding-bottom:60px!important}
.p-xl-60{
	padding:60px!important}
.pr-xl-70,.px-xl-70{
	padding-right:70px!important}
.pl-xl-70,.px-xl-70{
	padding-left:70px!important}
.pt-xl-70,.py-xl-70{
	padding-top:70px!important}
.pb-xl-70,.py-xl-70{
	padding-bottom:70px!important}
.p-xl-70{
	padding:70px!important}
.pr-xl-80,.px-xl-80{
	padding-right:80px!important}
.pl-xl-80,.px-xl-80{
	padding-left:80px!important}
.pt-xl-80,.py-xl-80{
	padding-top:80px!important}
.pb-xl-80,.py-xl-80{
	padding-bottom:80px!important}
.p-xl-80{
	padding:80px!important}
.pr-xl-100,.px-xl-100{
	padding-right:100px!important}
.pl-xl-100,.px-xl-100{
	padding-left:100px!important}
.pt-xl-100,.py-xl-100{
	padding-top:100px!important}
.pb-xl-100,.py-xl-100{
	padding-bottom:100px!important}
.p-xl-100{
	padding:100px!important}
.m-xl--30{
	margin:-30px!important}
.mr-xl--25,.mx-xl--25{
	margin-right:-25px!important}
.ml-xl--25,.mx-xl--25{
	margin-left:-25px!important}
.mt-xl--25,.my-xl--25{
	margin-top:-25px!important}
.mb-xl--25,.my-xl--25{
	margin-bottom:-25px!important}
.m-xl--25{
	margin:-25px!important}
.mr-xl--20,.mx-xl--20{
	margin-right:-20px!important}
.ml-xl--20,.mx-xl--20{
	margin-left:-20px!important}
.mt-xl--20,.my-xl--20{
	margin-top:-20px!important}
.mb-xl--20,.my-xl--20{
	margin-bottom:-20px!important}
.m-xl--20{
	margin:-20px!important}
.mr-xl--15,.mx-xl--15{
	margin-right:-15px!important}
.ml-xl--15,.mx-xl--15{
	margin-left:-15px!important}
.mt-xl--15,.my-xl--15{
	margin-top:-15px!important}
.mb-xl--15,.my-xl--15{
	margin-bottom:-15px!important}
.m-xl--15{
	margin:-15px!important}
.mr-xl--10,.mx-xl--10{
	margin-right:-10px!important}
.ml-xl--10,.mx-xl--10{
	margin-left:-10px!important}
.mt-xl--10,.my-xl--10{
	margin-top:-10px!important}
.mb-xl--10,.my-xl--10{
	margin-bottom:-10px!important}
.m-xl--10{
	margin:-10px!important}
.mr-xl--5,.mx-xl--5{
	margin-right:-5px!important}
.ml-xl--5,.mx-xl--5{
	margin-left:-5px!important}
.mt-xl--5,.my-xl--5{
	margin-top:-5px!important}
.mb-xl--5,.my-xl--5{
	margin-bottom:-5px!important}
.m-xl--5{
	margin:-5px!important}
.mr-xl--3,.mx-xl--3{
	margin-right:-3px!important}
.ml-xl--3,.mx-xl--3{
	margin-left:-3px!important}
.mt-xl--3,.my-xl--3{
	margin-top:-3px!important}
.mb-xl--3,.my-xl--3{
	margin-bottom:-3px!important}
.m-xl--3{
	margin:-3px!important}
.mr-xl--1,.mx-xl--1{
	margin-right:-1px!important}
.ml-xl--1,.mx-xl--1{
	margin-left:-1px!important}
.mt-xl--1,.my-xl--1{
	margin-top:-1px!important}
.mb-xl--1,.my-xl--1{
	margin-bottom:-1px!important}
.m-xl--1{
	margin:-1px!important}
.mr-xl-auto,.mx-xl-auto{
	margin-right:auto!important}
.ml-xl-auto,.mx-xl-auto{
	margin-left:auto!important}
.mt-xl-auto,.my-xl-auto{
	margin-top:auto!important}
.mb-xl-auto,.my-xl-auto{
	margin-bottom:auto!important}
.m-xl-auto{
	margin:auto!important}
}
.w-20{
	width:20px!important}
.w-30{
	width:30px!important}
.w-40{
	width:40px!important}
.w-50{
	width:50px!important}
.w-60{
	width:60px!important}
.w-80{
	width:80px!important}
.w-100{
	width:100px!important}
.w-120{
	width:120px!important}
.w-150{
	width:150px!important}
.w-160{
	width:160px!important}
.w-200{
	width:200px!important}
.w-250{
	width:250px!important}
.w-300{
	width:300px!important}
.w-350{
	width:350px!important}
.w-400{
	width:400px!important}
.w-450{
	width:450px!important}
.w-500{
	width:500px!important}
.w-p5{
	width:5%!important}
.w-p10{
	width:10%!important}
.w-p15{
	width:15%!important}
.w-p20{
	width:20%!important}
.w-p25{
	width:25%!important}
.w-p30{
	width:30%!important}
.w-p33{
	width:33.3333%!important}
.w-p50{
	width:50%!important}
.w-p75{
	width:75%!important}
.w-p100{
	width:100%!important}
.h-20{
	height:20px!important}
.h-30{
	height:30px!important}
.h-40{
	height:40px!important}
.h-50{
	height:50px!important}
.h-60{
	height:60px!important}
.h-80{
	height:80px!important}
.h-100{
	height:100px!important}
.h-120{
	height:120px!important}
.h-150{
	height:150px!important}
.h-160{
	height:160px!important}
.h-200{
	height:200px!important}
.h-250{
	height:250px!important}
.h-300{
	height:300px!important}
.h-350{
	height:350px!important}
.h-400{
	height:400px!important}
.h-450{
	height:450px!important}
.h-500{
	height:500px!important}
.h-p5{
	height:5%!important}
.h-p10{
	height:10%!important}
.h-p15{
	height:15%!important}
.h-p20{
	height:20%!important}
.h-p25{
	height:25%!important}
.h-p30{
	height:30%!important}
.h-p33{
	height:33.3333%!important}
.h-p50{
	height:50%!important}
.h-p75{
	height:75%!important}
.h-p100{
	height:100%!important}
.w-auto{
	width:auto!important}
.h-auto{
	height:auto!important}
.w-full{
	width:100%!important}
.h-full{
	height:100%!important}
@media (max-width:479.98px){
	.w-only-xs-20{
	width:20px!important}
.w-only-xs-30{
	width:30px!important}
.w-only-xs-40{
	width:40px!important}
.w-only-xs-50{
	width:50px!important}
.w-only-xs-60{
	width:60px!important}
.w-only-xs-80{
	width:80px!important}
.w-only-xs-100{
	width:100px!important}
.w-only-xs-120{
	width:120px!important}
.w-only-xs-150{
	width:150px!important}
.w-only-xs-160{
	width:160px!important}
.w-only-xs-200{
	width:200px!important}
.w-only-xs-250{
	width:250px!important}
.w-only-xs-300{
	width:300px!important}
.w-only-xs-350{
	width:350px!important}
.w-only-xs-400{
	width:400px!important}
.w-only-xs-450{
	width:450px!important}
.w-only-xs-500{
	width:500px!important}
.w-only-xs-p5{
	width:5%!important}
.w-only-xs-p10{
	width:10%!important}
.w-only-xs-p15{
	width:15%!important}
.w-only-xs-p20{
	width:20%!important}
.w-only-xs-p25{
	width:25%!important}
.w-only-xs-p30{
	width:30%!important}
.w-only-xs-p33{
	width:33.3333%!important}
.w-only-xs-p50{
	width:50%!important}
.w-only-xs-p75{
	width:75%!important}
.w-only-xs-p100{
	width:100%!important}
.h-only-xs-20{
	height:20px!important}
.h-only-xs-30{
	height:30px!important}
.h-only-xs-40{
	height:40px!important}
.h-only-xs-50{
	height:50px!important}
.h-only-xs-60{
	height:60px!important}
.h-only-xs-80{
	height:80px!important}
.h-only-xs-100{
	height:100px!important}
.h-only-xs-120{
	height:120px!important}
.h-only-xs-150{
	height:150px!important}
.h-only-xs-160{
	height:160px!important}
.h-only-xs-200{
	height:200px!important}
.h-only-xs-250{
	height:250px!important}
.h-only-xs-300{
	height:300px!important}
.h-only-xs-350{
	height:350px!important}
.h-only-xs-400{
	height:400px!important}
.h-only-xs-450{
	height:450px!important}
.h-only-xs-500{
	height:500px!important}
.h-only-xs-p5{
	height:5%!important}
.h-only-xs-p10{
	height:10%!important}
.h-only-xs-p15{
	height:15%!important}
.h-only-xs-p20{
	height:20%!important}
.h-only-xs-p25{
	height:25%!important}
.h-only-xs-p30{
	height:30%!important}
.h-only-xs-p33{
	height:33.3333%!important}
.h-only-xs-p50{
	height:50%!important}
.h-only-xs-p75{
	height:75%!important}
.h-only-xs-p100{
	height:100%!important}
.w-only-xs-auto{
	width:auto!important}
.h-only-xs-auto{
	height:auto!important}
.w-only-xs-full{
	width:100%!important}
.h-only-xs-full{
	height:100%!important}
.hidden-xs-down{
	display:none!important}
}
@media (min-width:480px){
	.w-sm-20{
	width:20px!important}
.w-sm-30{
	width:30px!important}
.w-sm-40{
	width:40px!important}
.w-sm-50{
	width:50px!important}
.w-sm-60{
	width:60px!important}
.w-sm-80{
	width:80px!important}
.w-sm-100{
	width:100px!important}
.w-sm-120{
	width:120px!important}
.w-sm-150{
	width:150px!important}
.w-sm-160{
	width:160px!important}
.w-sm-200{
	width:200px!important}
.w-sm-250{
	width:250px!important}
.w-sm-300{
	width:300px!important}
.w-sm-350{
	width:350px!important}
.w-sm-400{
	width:400px!important}
.w-sm-450{
	width:450px!important}
.w-sm-500{
	width:500px!important}
.w-sm-p5{
	width:5%!important}
.w-sm-p10{
	width:10%!important}
.w-sm-p15{
	width:15%!important}
.w-sm-p20{
	width:20%!important}
.w-sm-p25{
	width:25%!important}
.w-sm-p30{
	width:30%!important}
.w-sm-p33{
	width:33.3333%!important}
.w-sm-p50{
	width:50%!important}
.w-sm-p75{
	width:75%!important}
.w-sm-p100{
	width:100%!important}
.h-sm-20{
	height:20px!important}
.h-sm-30{
	height:30px!important}
.h-sm-40{
	height:40px!important}
.h-sm-50{
	height:50px!important}
.h-sm-60{
	height:60px!important}
.h-sm-80{
	height:80px!important}
.h-sm-100{
	height:100px!important}
.h-sm-120{
	height:120px!important}
.h-sm-150{
	height:150px!important}
.h-sm-160{
	height:160px!important}
.h-sm-200{
	height:200px!important}
.h-sm-250{
	height:250px!important}
.h-sm-300{
	height:300px!important}
.h-sm-350{
	height:350px!important}
.h-sm-400{
	height:400px!important}
.h-sm-450{
	height:450px!important}
.h-sm-500{
	height:500px!important}
.h-sm-p5{
	height:5%!important}
.h-sm-p10{
	height:10%!important}
.h-sm-p15{
	height:15%!important}
.h-sm-p20{
	height:20%!important}
.h-sm-p25{
	height:25%!important}
.h-sm-p30{
	height:30%!important}
.h-sm-p33{
	height:33.3333%!important}
.h-sm-p50{
	height:50%!important}
.h-sm-p75{
	height:75%!important}
.h-sm-p100{
	height:100%!important}
.w-sm-auto{
	width:auto!important}
.h-sm-auto{
	height:auto!important}
.w-sm-full{
	width:100%!important}
.h-sm-full{
	height:100%!important}
.hidden-sm-up{
	display:none!important}
}
@media (min-width:480px) and (max-width:767.98px){
	.w-only-sm-20{
	width:20px!important}
.w-only-sm-30{
	width:30px!important}
.w-only-sm-40{
	width:40px!important}
.w-only-sm-50{
	width:50px!important}
.w-only-sm-60{
	width:60px!important}
.w-only-sm-80{
	width:80px!important}
.w-only-sm-100{
	width:100px!important}
.w-only-sm-120{
	width:120px!important}
.w-only-sm-150{
	width:150px!important}
.w-only-sm-160{
	width:160px!important}
.w-only-sm-200{
	width:200px!important}
.w-only-sm-250{
	width:250px!important}
.w-only-sm-300{
	width:300px!important}
.w-only-sm-350{
	width:350px!important}
.w-only-sm-400{
	width:400px!important}
.w-only-sm-450{
	width:450px!important}
.w-only-sm-500{
	width:500px!important}
.w-only-sm-p5{
	width:5%!important}
.w-only-sm-p10{
	width:10%!important}
.w-only-sm-p15{
	width:15%!important}
.w-only-sm-p20{
	width:20%!important}
.w-only-sm-p25{
	width:25%!important}
.w-only-sm-p30{
	width:30%!important}
.w-only-sm-p33{
	width:33.3333%!important}
.w-only-sm-p50{
	width:50%!important}
.w-only-sm-p75{
	width:75%!important}
.w-only-sm-p100{
	width:100%!important}
.h-only-sm-20{
	height:20px!important}
.h-only-sm-30{
	height:30px!important}
.h-only-sm-40{
	height:40px!important}
.h-only-sm-50{
	height:50px!important}
.h-only-sm-60{
	height:60px!important}
.h-only-sm-80{
	height:80px!important}
.h-only-sm-100{
	height:100px!important}
.h-only-sm-120{
	height:120px!important}
.h-only-sm-150{
	height:150px!important}
.h-only-sm-160{
	height:160px!important}
.h-only-sm-200{
	height:200px!important}
.h-only-sm-250{
	height:250px!important}
.h-only-sm-300{
	height:300px!important}
.h-only-sm-350{
	height:350px!important}
.h-only-sm-400{
	height:400px!important}
.h-only-sm-450{
	height:450px!important}
.h-only-sm-500{
	height:500px!important}
.h-only-sm-p5{
	height:5%!important}
.h-only-sm-p10{
	height:10%!important}
.h-only-sm-p15{
	height:15%!important}
.h-only-sm-p20{
	height:20%!important}
.h-only-sm-p25{
	height:25%!important}
.h-only-sm-p30{
	height:30%!important}
.h-only-sm-p33{
	height:33.3333%!important}
.h-only-sm-p50{
	height:50%!important}
.h-only-sm-p75{
	height:75%!important}
.h-only-sm-p100{
	height:100%!important}
.w-only-sm-auto{
	width:auto!important}
.h-only-sm-auto{
	height:auto!important}
.w-only-sm-full{
	width:100%!important}
.h-only-sm-full{
	height:100%!important}
}
@media (min-width:768px){
	.w-md-20{
	width:20px!important}
.w-md-30{
	width:30px!important}
.w-md-40{
	width:40px!important}
.w-md-50{
	width:50px!important}
.w-md-60{
	width:60px!important}
.w-md-80{
	width:80px!important}
.w-md-100{
	width:100px!important}
.w-md-120{
	width:120px!important}
.w-md-150{
	width:150px!important}
.w-md-160{
	width:160px!important}
.w-md-200{
	width:200px!important}
.w-md-250{
	width:250px!important}
.w-md-300{
	width:300px!important}
.w-md-350{
	width:350px!important}
.w-md-400{
	width:400px!important}
.w-md-450{
	width:450px!important}
.w-md-500{
	width:500px!important}
.w-md-p5{
	width:5%!important}
.w-md-p10{
	width:10%!important}
.w-md-p15{
	width:15%!important}
.w-md-p20{
	width:20%!important}
.w-md-p25{
	width:25%!important}
.w-md-p30{
	width:30%!important}
.w-md-p33{
	width:33.3333%!important}
.w-md-p50{
	width:50%!important}
.w-md-p75{
	width:75%!important}
.w-md-p100{
	width:100%!important}
.h-md-20{
	height:20px!important}
.h-md-30{
	height:30px!important}
.h-md-40{
	height:40px!important}
.h-md-50{
	height:50px!important}
.h-md-60{
	height:60px!important}
.h-md-80{
	height:80px!important}
.h-md-100{
	height:100px!important}
.h-md-120{
	height:120px!important}
.h-md-150{
	height:150px!important}
.h-md-160{
	height:160px!important}
.h-md-200{
	height:200px!important}
.h-md-250{
	height:250px!important}
.h-md-300{
	height:300px!important}
.h-md-350{
	height:350px!important}
.h-md-400{
	height:400px!important}
.h-md-450{
	height:450px!important}
.h-md-500{
	height:500px!important}
.h-md-p5{
	height:5%!important}
.h-md-p10{
	height:10%!important}
.h-md-p15{
	height:15%!important}
.h-md-p20{
	height:20%!important}
.h-md-p25{
	height:25%!important}
.h-md-p30{
	height:30%!important}
.h-md-p33{
	height:33.3333%!important}
.h-md-p50{
	height:50%!important}
.h-md-p75{
	height:75%!important}
.h-md-p100{
	height:100%!important}
.w-md-auto{
	width:auto!important}
.h-md-auto{
	height:auto!important}
.w-md-full{
	width:100%!important}
.h-md-full{
	height:100%!important}
.hidden-md-up{
	display:none!important}
}
@media (min-width:768px) and (max-width:991.98px){
	.w-only-md-20{
	width:20px!important}
.w-only-md-30{
	width:30px!important}
.w-only-md-40{
	width:40px!important}
.w-only-md-50{
	width:50px!important}
.w-only-md-60{
	width:60px!important}
.w-only-md-80{
	width:80px!important}
.w-only-md-100{
	width:100px!important}
.w-only-md-120{
	width:120px!important}
.w-only-md-150{
	width:150px!important}
.w-only-md-160{
	width:160px!important}
.w-only-md-200{
	width:200px!important}
.w-only-md-250{
	width:250px!important}
.w-only-md-300{
	width:300px!important}
.w-only-md-350{
	width:350px!important}
.w-only-md-400{
	width:400px!important}
.w-only-md-450{
	width:450px!important}
.w-only-md-500{
	width:500px!important}
.w-only-md-p5{
	width:5%!important}
.w-only-md-p10{
	width:10%!important}
.w-only-md-p15{
	width:15%!important}
.w-only-md-p20{
	width:20%!important}
.w-only-md-p25{
	width:25%!important}
.w-only-md-p30{
	width:30%!important}
.w-only-md-p33{
	width:33.3333%!important}
.w-only-md-p50{
	width:50%!important}
.w-only-md-p75{
	width:75%!important}
.w-only-md-p100{
	width:100%!important}
.h-only-md-20{
	height:20px!important}
.h-only-md-30{
	height:30px!important}
.h-only-md-40{
	height:40px!important}
.h-only-md-50{
	height:50px!important}
.h-only-md-60{
	height:60px!important}
.h-only-md-80{
	height:80px!important}
.h-only-md-100{
	height:100px!important}
.h-only-md-120{
	height:120px!important}
.h-only-md-150{
	height:150px!important}
.h-only-md-160{
	height:160px!important}
.h-only-md-200{
	height:200px!important}
.h-only-md-250{
	height:250px!important}
.h-only-md-300{
	height:300px!important}
.h-only-md-350{
	height:350px!important}
.h-only-md-400{
	height:400px!important}
.h-only-md-450{
	height:450px!important}
.h-only-md-500{
	height:500px!important}
.h-only-md-p5{
	height:5%!important}
.h-only-md-p10{
	height:10%!important}
.h-only-md-p15{
	height:15%!important}
.h-only-md-p20{
	height:20%!important}
.h-only-md-p25{
	height:25%!important}
.h-only-md-p30{
	height:30%!important}
.h-only-md-p33{
	height:33.3333%!important}
.h-only-md-p50{
	height:50%!important}
.h-only-md-p75{
	height:75%!important}
.h-only-md-p100{
	height:100%!important}
.w-only-md-auto{
	width:auto!important}
.h-only-md-auto{
	height:auto!important}
.w-only-md-full{
	width:100%!important}
.h-only-md-full{
	height:100%!important}
}
@media (min-width:992px){
	.w-lg-20{
	width:20px!important}
.w-lg-30{
	width:30px!important}
.w-lg-40{
	width:40px!important}
.w-lg-50{
	width:50px!important}
.w-lg-60{
	width:60px!important}
.w-lg-80{
	width:80px!important}
.w-lg-100{
	width:100px!important}
.w-lg-120{
	width:120px!important}
.w-lg-150{
	width:150px!important}
.w-lg-160{
	width:160px!important}
.w-lg-200{
	width:200px!important}
.w-lg-250{
	width:250px!important}
.w-lg-300{
	width:300px!important}
.w-lg-350{
	width:350px!important}
.w-lg-400{
	width:400px!important}
.w-lg-450{
	width:450px!important}
.w-lg-500{
	width:500px!important}
.w-lg-p5{
	width:5%!important}
.w-lg-p10{
	width:10%!important}
.w-lg-p15{
	width:15%!important}
.w-lg-p20{
	width:20%!important}
.w-lg-p25{
	width:25%!important}
.w-lg-p30{
	width:30%!important}
.w-lg-p33{
	width:33.3333%!important}
.w-lg-p50{
	width:50%!important}
.w-lg-p75{
	width:75%!important}
.w-lg-p100{
	width:100%!important}
.h-lg-20{
	height:20px!important}
.h-lg-30{
	height:30px!important}
.h-lg-40{
	height:40px!important}
.h-lg-50{
	height:50px!important}
.h-lg-60{
	height:60px!important}
.h-lg-80{
	height:80px!important}
.h-lg-100{
	height:100px!important}
.h-lg-120{
	height:120px!important}
.h-lg-150{
	height:150px!important}
.h-lg-160{
	height:160px!important}
.h-lg-200{
	height:200px!important}
.h-lg-250{
	height:250px!important}
.h-lg-300{
	height:300px!important}
.h-lg-350{
	height:350px!important}
.h-lg-400{
	height:400px!important}
.h-lg-450{
	height:450px!important}
.h-lg-500{
	height:500px!important}
.h-lg-p5{
	height:5%!important}
.h-lg-p10{
	height:10%!important}
.h-lg-p15{
	height:15%!important}
.h-lg-p20{
	height:20%!important}
.h-lg-p25{
	height:25%!important}
.h-lg-p30{
	height:30%!important}
.h-lg-p33{
	height:33.3333%!important}
.h-lg-p50{
	height:50%!important}
.h-lg-p75{
	height:75%!important}
.h-lg-p100{
	height:100%!important}
.w-lg-auto{
	width:auto!important}
.h-lg-auto{
	height:auto!important}
.w-lg-full{
	width:100%!important}
.h-lg-full{
	height:100%!important}
.hidden-lg-up{
	display:none!important}
}
@media (min-width:992px) and (max-width:1199.98px){
	.w-only-lg-20{
	width:20px!important}
.w-only-lg-30{
	width:30px!important}
.w-only-lg-40{
	width:40px!important}
.w-only-lg-50{
	width:50px!important}
.w-only-lg-60{
	width:60px!important}
.w-only-lg-80{
	width:80px!important}
.w-only-lg-100{
	width:100px!important}
.w-only-lg-120{
	width:120px!important}
.w-only-lg-150{
	width:150px!important}
.w-only-lg-160{
	width:160px!important}
.w-only-lg-200{
	width:200px!important}
.w-only-lg-250{
	width:250px!important}
.w-only-lg-300{
	width:300px!important}
.w-only-lg-350{
	width:350px!important}
.w-only-lg-400{
	width:400px!important}
.w-only-lg-450{
	width:450px!important}
.w-only-lg-500{
	width:500px!important}
.w-only-lg-p5{
	width:5%!important}
.w-only-lg-p10{
	width:10%!important}
.w-only-lg-p15{
	width:15%!important}
.w-only-lg-p20{
	width:20%!important}
.w-only-lg-p25{
	width:25%!important}
.w-only-lg-p30{
	width:30%!important}
.w-only-lg-p33{
	width:33.3333%!important}
.w-only-lg-p50{
	width:50%!important}
.w-only-lg-p75{
	width:75%!important}
.w-only-lg-p100{
	width:100%!important}
.h-only-lg-20{
	height:20px!important}
.h-only-lg-30{
	height:30px!important}
.h-only-lg-40{
	height:40px!important}
.h-only-lg-50{
	height:50px!important}
.h-only-lg-60{
	height:60px!important}
.h-only-lg-80{
	height:80px!important}
.h-only-lg-100{
	height:100px!important}
.h-only-lg-120{
	height:120px!important}
.h-only-lg-150{
	height:150px!important}
.h-only-lg-160{
	height:160px!important}
.h-only-lg-200{
	height:200px!important}
.h-only-lg-250{
	height:250px!important}
.h-only-lg-300{
	height:300px!important}
.h-only-lg-350{
	height:350px!important}
.h-only-lg-400{
	height:400px!important}
.h-only-lg-450{
	height:450px!important}
.h-only-lg-500{
	height:500px!important}
.h-only-lg-p5{
	height:5%!important}
.h-only-lg-p10{
	height:10%!important}
.h-only-lg-p15{
	height:15%!important}
.h-only-lg-p20{
	height:20%!important}
.h-only-lg-p25{
	height:25%!important}
.h-only-lg-p30{
	height:30%!important}
.h-only-lg-p33{
	height:33.3333%!important}
.h-only-lg-p50{
	height:50%!important}
.h-only-lg-p75{
	height:75%!important}
.h-only-lg-p100{
	height:100%!important}
.w-only-lg-auto{
	width:auto!important}
.h-only-lg-auto{
	height:auto!important}
.w-only-lg-full{
	width:100%!important}
.h-only-lg-full{
	height:100%!important}
}
@media (min-width:1200px){
	.w-xl-20{
	width:20px!important}
.w-xl-30{
	width:30px!important}
.w-xl-40{
	width:40px!important}
.w-xl-50{
	width:50px!important}
.w-xl-60{
	width:60px!important}
.w-xl-80{
	width:80px!important}
.w-xl-100{
	width:100px!important}
.w-xl-120{
	width:120px!important}
.w-xl-150{
	width:150px!important}
.w-xl-160{
	width:160px!important}
.w-xl-200{
	width:200px!important}
.w-xl-250{
	width:250px!important}
.w-xl-300{
	width:300px!important}
.w-xl-350{
	width:350px!important}
.w-xl-400{
	width:400px!important}
.w-xl-450{
	width:450px!important}
.w-xl-500{
	width:500px!important}
.w-xl-p5{
	width:5%!important}
.w-xl-p10{
	width:10%!important}
.w-xl-p15{
	width:15%!important}
.w-xl-p20{
	width:20%!important}
.w-xl-p25{
	width:25%!important}
.w-xl-p30{
	width:30%!important}
.w-xl-p33{
	width:33.3333%!important}
.w-xl-p50{
	width:50%!important}
.w-xl-p75{
	width:75%!important}
.w-xl-p100{
	width:100%!important}
.h-xl-20{
	height:20px!important}
.h-xl-30{
	height:30px!important}
.h-xl-40{
	height:40px!important}
.h-xl-50{
	height:50px!important}
.h-xl-60{
	height:60px!important}
.h-xl-80{
	height:80px!important}
.h-xl-100{
	height:100px!important}
.h-xl-120{
	height:120px!important}
.h-xl-150{
	height:150px!important}
.h-xl-160{
	height:160px!important}
.h-xl-200{
	height:200px!important}
.h-xl-250{
	height:250px!important}
.h-xl-300{
	height:300px!important}
.h-xl-350{
	height:350px!important}
.h-xl-400{
	height:400px!important}
.h-xl-450{
	height:450px!important}
.h-xl-500{
	height:500px!important}
.h-xl-p5{
	height:5%!important}
.h-xl-p10{
	height:10%!important}
.h-xl-p15{
	height:15%!important}
.h-xl-p20{
	height:20%!important}
.h-xl-p25{
	height:25%!important}
.h-xl-p30{
	height:30%!important}
.h-xl-p33{
	height:33.3333%!important}
.h-xl-p50{
	height:50%!important}
.h-xl-p75{
	height:75%!important}
.h-xl-p100{
	height:100%!important}
.w-xl-auto{
	width:auto!important}
.h-xl-auto{
	height:auto!important}
.w-xl-full{
	width:100%!important}
.h-xl-full{
	height:100%!important}
.hidden-xl-up{
	display:none!important}
}
@media (min-width:1200px) and (max-width:1599.98px){
	.w-only-xl-20{
	width:20px!important}
.w-only-xl-30{
	width:30px!important}
.w-only-xl-40{
	width:40px!important}
.w-only-xl-50{
	width:50px!important}
.w-only-xl-60{
	width:60px!important}
.w-only-xl-80{
	width:80px!important}
.w-only-xl-100{
	width:100px!important}
.w-only-xl-120{
	width:120px!important}
.w-only-xl-150{
	width:150px!important}
.w-only-xl-160{
	width:160px!important}
.w-only-xl-200{
	width:200px!important}
.w-only-xl-250{
	width:250px!important}
.w-only-xl-300{
	width:300px!important}
.w-only-xl-350{
	width:350px!important}
.w-only-xl-400{
	width:400px!important}
.w-only-xl-450{
	width:450px!important}
.w-only-xl-500{
	width:500px!important}
.w-only-xl-p5{
	width:5%!important}
.w-only-xl-p10{
	width:10%!important}
.w-only-xl-p15{
	width:15%!important}
.w-only-xl-p20{
	width:20%!important}
.w-only-xl-p25{
	width:25%!important}
.w-only-xl-p30{
	width:30%!important}
.w-only-xl-p33{
	width:33.3333%!important}
.w-only-xl-p50{
	width:50%!important}
.w-only-xl-p75{
	width:75%!important}
.w-only-xl-p100{
	width:100%!important}
.h-only-xl-20{
	height:20px!important}
.h-only-xl-30{
	height:30px!important}
.h-only-xl-40{
	height:40px!important}
.h-only-xl-50{
	height:50px!important}
.h-only-xl-60{
	height:60px!important}
.h-only-xl-80{
	height:80px!important}
.h-only-xl-100{
	height:100px!important}
.h-only-xl-120{
	height:120px!important}
.h-only-xl-150{
	height:150px!important}
.h-only-xl-160{
	height:160px!important}
.h-only-xl-200{
	height:200px!important}
.h-only-xl-250{
	height:250px!important}
.h-only-xl-300{
	height:300px!important}
.h-only-xl-350{
	height:350px!important}
.h-only-xl-400{
	height:400px!important}
.h-only-xl-450{
	height:450px!important}
.h-only-xl-500{
	height:500px!important}
.h-only-xl-p5{
	height:5%!important}
.h-only-xl-p10{
	height:10%!important}
.h-only-xl-p15{
	height:15%!important}
.h-only-xl-p20{
	height:20%!important}
.h-only-xl-p25{
	height:25%!important}
.h-only-xl-p30{
	height:30%!important}
.h-only-xl-p33{
	height:33.3333%!important}
.h-only-xl-p50{
	height:50%!important}
.h-only-xl-p75{
	height:75%!important}
.h-only-xl-p100{
	height:100%!important}
.w-only-xl-auto{
	width:auto!important}
.h-only-xl-auto{
	height:auto!important}
.w-only-xl-full{
	width:100%!important}
.h-only-xl-full{
	height:100%!important}
}
.mw-100{
	max-width:100%!important}
.avatar img,.overlay,.overlay-figure,.overlay-image,.page-content-table,.ribbon-inner{
	max-width:100%}
.mh-100{
	max-height:100%!important}
@media (max-width:991.98px){
	.hidden-md-down{
	display:none!important}
}
@media (max-width:1199.98px){
	.hidden-lg-down{
	display:none!important}
}
@media (max-width:1599.98px){
	.hidden-xl-down{
	display:none!important}
}
@media (min-width:1600px){
	.mr-xxl-0,.mx-xxl-0{
	margin-right:0!important}
.ml-xxl-0,.mx-xxl-0{
	margin-left:0!important}
.mt-xxl-0,.my-xxl-0{
	margin-top:0!important}
.mb-xxl-0,.my-xxl-0{
	margin-bottom:0!important}
.pr-xxl-0,.px-xxl-0{
	padding-right:0!important}
.pl-xxl-0,.px-xxl-0{
	padding-left:0!important}
.pt-xxl-0,.py-xxl-0{
	padding-top:0!important}
.pb-xxl-0,.py-xxl-0{
	padding-bottom:0!important}
.m-xxl-0{
	margin:0!important}
.mr-xxl-3,.mx-xxl-3{
	margin-right:3px!important}
.ml-xxl-3,.mx-xxl-3{
	margin-left:3px!important}
.mt-xxl-3,.my-xxl-3{
	margin-top:3px!important}
.mb-xxl-3,.my-xxl-3{
	margin-bottom:3px!important}
.m-xxl-3{
	margin:3px!important}
.mr-xxl-5,.mx-xxl-5{
	margin-right:5px!important}
.ml-xxl-5,.mx-xxl-5{
	margin-left:5px!important}
.mt-xxl-5,.my-xxl-5{
	margin-top:5px!important}
.mb-xxl-5,.my-xxl-5{
	margin-bottom:5px!important}
.m-xxl-5{
	margin:5px!important}
.mr-xxl-10,.mx-xxl-10{
	margin-right:10px!important}
.ml-xxl-10,.mx-xxl-10{
	margin-left:10px!important}
.mt-xxl-10,.my-xxl-10{
	margin-top:10px!important}
.mb-xxl-10,.my-xxl-10{
	margin-bottom:10px!important}
.m-xxl-10{
	margin:10px!important}
.mr-xxl-15,.mx-xxl-15{
	margin-right:15px!important}
.ml-xxl-15,.mx-xxl-15{
	margin-left:15px!important}
.mt-xxl-15,.my-xxl-15{
	margin-top:15px!important}
.mb-xxl-15,.my-xxl-15{
	margin-bottom:15px!important}
.m-xxl-15{
	margin:15px!important}
.mr-xxl-20,.mx-xxl-20{
	margin-right:20px!important}
.ml-xxl-20,.mx-xxl-20{
	margin-left:20px!important}
.mt-xxl-20,.my-xxl-20{
	margin-top:20px!important}
.mb-xxl-20,.my-xxl-20{
	margin-bottom:20px!important}
.m-xxl-20{
	margin:20px!important}
.mr-xxl-25,.mx-xxl-25{
	margin-right:25px!important}
.ml-xxl-25,.mx-xxl-25{
	margin-left:25px!important}
.mt-xxl-25,.my-xxl-25{
	margin-top:25px!important}
.mb-xxl-25,.my-xxl-25{
	margin-bottom:25px!important}
.m-xxl-25{
	margin:25px!important}
.mr-xxl-30,.mx-xxl-30{
	margin-right:30px!important}
.ml-xxl-30,.mx-xxl-30{
	margin-left:30px!important}
.mt-xxl-30,.my-xxl-30{
	margin-top:30px!important}
.mb-xxl-30,.my-xxl-30{
	margin-bottom:30px!important}
.m-xxl-30{
	margin:30px!important}
.mr-xxl-35,.mx-xxl-35{
	margin-right:35px!important}
.ml-xxl-35,.mx-xxl-35{
	margin-left:35px!important}
.mt-xxl-35,.my-xxl-35{
	margin-top:35px!important}
.mb-xxl-35,.my-xxl-35{
	margin-bottom:35px!important}
.m-xxl-35{
	margin:35px!important}
.mr-xxl-40,.mx-xxl-40{
	margin-right:40px!important}
.ml-xxl-40,.mx-xxl-40{
	margin-left:40px!important}
.mt-xxl-40,.my-xxl-40{
	margin-top:40px!important}
.mb-xxl-40,.my-xxl-40{
	margin-bottom:40px!important}
.m-xxl-40{
	margin:40px!important}
.mr-xxl-45,.mx-xxl-45{
	margin-right:45px!important}
.ml-xxl-45,.mx-xxl-45{
	margin-left:45px!important}
.mt-xxl-45,.my-xxl-45{
	margin-top:45px!important}
.mb-xxl-45,.my-xxl-45{
	margin-bottom:45px!important}
.m-xxl-45{
	margin:45px!important}
.mr-xxl-50,.mx-xxl-50{
	margin-right:50px!important}
.ml-xxl-50,.mx-xxl-50{
	margin-left:50px!important}
.mt-xxl-50,.my-xxl-50{
	margin-top:50px!important}
.mb-xxl-50,.my-xxl-50{
	margin-bottom:50px!important}
.m-xxl-50{
	margin:50px!important}
.mr-xxl-60,.mx-xxl-60{
	margin-right:60px!important}
.ml-xxl-60,.mx-xxl-60{
	margin-left:60px!important}
.mt-xxl-60,.my-xxl-60{
	margin-top:60px!important}
.mb-xxl-60,.my-xxl-60{
	margin-bottom:60px!important}
.m-xxl-60{
	margin:60px!important}
.mr-xxl-70,.mx-xxl-70{
	margin-right:70px!important}
.ml-xxl-70,.mx-xxl-70{
	margin-left:70px!important}
.mt-xxl-70,.my-xxl-70{
	margin-top:70px!important}
.mb-xxl-70,.my-xxl-70{
	margin-bottom:70px!important}
.m-xxl-70{
	margin:70px!important}
.mr-xxl-80,.mx-xxl-80{
	margin-right:80px!important}
.ml-xxl-80,.mx-xxl-80{
	margin-left:80px!important}
.mt-xxl-80,.my-xxl-80{
	margin-top:80px!important}
.mb-xxl-80,.my-xxl-80{
	margin-bottom:80px!important}
.m-xxl-80{
	margin:80px!important}
.mr-xxl-100,.mx-xxl-100{
	margin-right:100px!important}
.ml-xxl-100,.mx-xxl-100{
	margin-left:100px!important}
.mt-xxl-100,.my-xxl-100{
	margin-top:100px!important}
.mb-xxl-100,.my-xxl-100{
	margin-bottom:100px!important}
.m-xxl-100{
	margin:100px!important}
.mr-xxl--30,.mx-xxl--30{
	margin-right:-30px!important}
.ml-xxl--30,.mx-xxl--30{
	margin-left:-30px!important}
.mt-xxl--30,.my-xxl--30{
	margin-top:-30px!important}
.mb-xxl--30,.my-xxl--30{
	margin-bottom:-30px!important}
.p-xxl-0{
	padding:0!important}
.pr-xxl-3,.px-xxl-3{
	padding-right:3px!important}
.pl-xxl-3,.px-xxl-3{
	padding-left:3px!important}
.pt-xxl-3,.py-xxl-3{
	padding-top:3px!important}
.pb-xxl-3,.py-xxl-3{
	padding-bottom:3px!important}
.p-xxl-3{
	padding:3px!important}
.pr-xxl-5,.px-xxl-5{
	padding-right:5px!important}
.pl-xxl-5,.px-xxl-5{
	padding-left:5px!important}
.pt-xxl-5,.py-xxl-5{
	padding-top:5px!important}
.pb-xxl-5,.py-xxl-5{
	padding-bottom:5px!important}
.p-xxl-5{
	padding:5px!important}
.pr-xxl-10,.px-xxl-10{
	padding-right:10px!important}
.pl-xxl-10,.px-xxl-10{
	padding-left:10px!important}
.pt-xxl-10,.py-xxl-10{
	padding-top:10px!important}
.pb-xxl-10,.py-xxl-10{
	padding-bottom:10px!important}
.p-xxl-10{
	padding:10px!important}
.pr-xxl-15,.px-xxl-15{
	padding-right:15px!important}
.pl-xxl-15,.px-xxl-15{
	padding-left:15px!important}
.pt-xxl-15,.py-xxl-15{
	padding-top:15px!important}
.pb-xxl-15,.py-xxl-15{
	padding-bottom:15px!important}
.p-xxl-15{
	padding:15px!important}
.pr-xxl-20,.px-xxl-20{
	padding-right:20px!important}
.pl-xxl-20,.px-xxl-20{
	padding-left:20px!important}
.pt-xxl-20,.py-xxl-20{
	padding-top:20px!important}
.pb-xxl-20,.py-xxl-20{
	padding-bottom:20px!important}
.p-xxl-20{
	padding:20px!important}
.pr-xxl-25,.px-xxl-25{
	padding-right:25px!important}
.pl-xxl-25,.px-xxl-25{
	padding-left:25px!important}
.pt-xxl-25,.py-xxl-25{
	padding-top:25px!important}
.pb-xxl-25,.py-xxl-25{
	padding-bottom:25px!important}
.p-xxl-25{
	padding:25px!important}
.pr-xxl-30,.px-xxl-30{
	padding-right:30px!important}
.pl-xxl-30,.px-xxl-30{
	padding-left:30px!important}
.pt-xxl-30,.py-xxl-30{
	padding-top:30px!important}
.pb-xxl-30,.py-xxl-30{
	padding-bottom:30px!important}
.p-xxl-30{
	padding:30px!important}
.pr-xxl-35,.px-xxl-35{
	padding-right:35px!important}
.pl-xxl-35,.px-xxl-35{
	padding-left:35px!important}
.pt-xxl-35,.py-xxl-35{
	padding-top:35px!important}
.pb-xxl-35,.py-xxl-35{
	padding-bottom:35px!important}
.p-xxl-35{
	padding:35px!important}
.pr-xxl-40,.px-xxl-40{
	padding-right:40px!important}
.pl-xxl-40,.px-xxl-40{
	padding-left:40px!important}
.pt-xxl-40,.py-xxl-40{
	padding-top:40px!important}
.pb-xxl-40,.py-xxl-40{
	padding-bottom:40px!important}
.p-xxl-40{
	padding:40px!important}
.pr-xxl-45,.px-xxl-45{
	padding-right:45px!important}
.pl-xxl-45,.px-xxl-45{
	padding-left:45px!important}
.pt-xxl-45,.py-xxl-45{
	padding-top:45px!important}
.pb-xxl-45,.py-xxl-45{
	padding-bottom:45px!important}
.p-xxl-45{
	padding:45px!important}
.pr-xxl-50,.px-xxl-50{
	padding-right:50px!important}
.pl-xxl-50,.px-xxl-50{
	padding-left:50px!important}
.pt-xxl-50,.py-xxl-50{
	padding-top:50px!important}
.pb-xxl-50,.py-xxl-50{
	padding-bottom:50px!important}
.p-xxl-50{
	padding:50px!important}
.pr-xxl-60,.px-xxl-60{
	padding-right:60px!important}
.pl-xxl-60,.px-xxl-60{
	padding-left:60px!important}
.pt-xxl-60,.py-xxl-60{
	padding-top:60px!important}
.pb-xxl-60,.py-xxl-60{
	padding-bottom:60px!important}
.p-xxl-60{
	padding:60px!important}
.pr-xxl-70,.px-xxl-70{
	padding-right:70px!important}
.pl-xxl-70,.px-xxl-70{
	padding-left:70px!important}
.pt-xxl-70,.py-xxl-70{
	padding-top:70px!important}
.pb-xxl-70,.py-xxl-70{
	padding-bottom:70px!important}
.p-xxl-70{
	padding:70px!important}
.pr-xxl-80,.px-xxl-80{
	padding-right:80px!important}
.pl-xxl-80,.px-xxl-80{
	padding-left:80px!important}
.pt-xxl-80,.py-xxl-80{
	padding-top:80px!important}
.pb-xxl-80,.py-xxl-80{
	padding-bottom:80px!important}
.p-xxl-80{
	padding:80px!important}
.pr-xxl-100,.px-xxl-100{
	padding-right:100px!important}
.pl-xxl-100,.px-xxl-100{
	padding-left:100px!important}
.pt-xxl-100,.py-xxl-100{
	padding-top:100px!important}
.pb-xxl-100,.py-xxl-100{
	padding-bottom:100px!important}
.p-xxl-100{
	padding:100px!important}
.m-xxl--30{
	margin:-30px!important}
.mr-xxl--25,.mx-xxl--25{
	margin-right:-25px!important}
.ml-xxl--25,.mx-xxl--25{
	margin-left:-25px!important}
.mt-xxl--25,.my-xxl--25{
	margin-top:-25px!important}
.mb-xxl--25,.my-xxl--25{
	margin-bottom:-25px!important}
.m-xxl--25{
	margin:-25px!important}
.mr-xxl--20,.mx-xxl--20{
	margin-right:-20px!important}
.ml-xxl--20,.mx-xxl--20{
	margin-left:-20px!important}
.mt-xxl--20,.my-xxl--20{
	margin-top:-20px!important}
.mb-xxl--20,.my-xxl--20{
	margin-bottom:-20px!important}
.m-xxl--20{
	margin:-20px!important}
.mr-xxl--15,.mx-xxl--15{
	margin-right:-15px!important}
.ml-xxl--15,.mx-xxl--15{
	margin-left:-15px!important}
.mt-xxl--15,.my-xxl--15{
	margin-top:-15px!important}
.mb-xxl--15,.my-xxl--15{
	margin-bottom:-15px!important}
.m-xxl--15{
	margin:-15px!important}
.mr-xxl--10,.mx-xxl--10{
	margin-right:-10px!important}
.ml-xxl--10,.mx-xxl--10{
	margin-left:-10px!important}
.mt-xxl--10,.my-xxl--10{
	margin-top:-10px!important}
.mb-xxl--10,.my-xxl--10{
	margin-bottom:-10px!important}
.m-xxl--10{
	margin:-10px!important}
.mr-xxl--5,.mx-xxl--5{
	margin-right:-5px!important}
.ml-xxl--5,.mx-xxl--5{
	margin-left:-5px!important}
.mt-xxl--5,.my-xxl--5{
	margin-top:-5px!important}
.mb-xxl--5,.my-xxl--5{
	margin-bottom:-5px!important}
.m-xxl--5{
	margin:-5px!important}
.mr-xxl--3,.mx-xxl--3{
	margin-right:-3px!important}
.ml-xxl--3,.mx-xxl--3{
	margin-left:-3px!important}
.mt-xxl--3,.my-xxl--3{
	margin-top:-3px!important}
.mb-xxl--3,.my-xxl--3{
	margin-bottom:-3px!important}
.m-xxl--3{
	margin:-3px!important}
.mr-xxl--1,.mx-xxl--1{
	margin-right:-1px!important}
.ml-xxl--1,.mx-xxl--1{
	margin-left:-1px!important}
.mt-xxl--1,.my-xxl--1{
	margin-top:-1px!important}
.mb-xxl--1,.my-xxl--1{
	margin-bottom:-1px!important}
.m-xxl--1{
	margin:-1px!important}
.mr-xxl-auto,.mx-xxl-auto{
	margin-right:auto!important}
.ml-xxl-auto,.mx-xxl-auto{
	margin-left:auto!important}
.mt-xxl-auto,.my-xxl-auto{
	margin-top:auto!important}
.mb-xxl-auto,.my-xxl-auto{
	margin-bottom:auto!important}
.m-xxl-auto{
	margin:auto!important}
.w-xxl-20{
	width:20px!important}
.w-xxl-30{
	width:30px!important}
.w-xxl-40{
	width:40px!important}
.w-xxl-50{
	width:50px!important}
.w-xxl-60{
	width:60px!important}
.w-xxl-80{
	width:80px!important}
.w-xxl-100{
	width:100px!important}
.w-xxl-120{
	width:120px!important}
.w-xxl-150{
	width:150px!important}
.w-xxl-160{
	width:160px!important}
.w-xxl-200{
	width:200px!important}
.w-xxl-250{
	width:250px!important}
.w-xxl-300{
	width:300px!important}
.w-xxl-350{
	width:350px!important}
.w-xxl-400{
	width:400px!important}
.w-xxl-450{
	width:450px!important}
.w-xxl-500{
	width:500px!important}
.w-xxl-p5{
	width:5%!important}
.w-xxl-p10{
	width:10%!important}
.w-xxl-p15{
	width:15%!important}
.w-xxl-p20{
	width:20%!important}
.w-xxl-p25{
	width:25%!important}
.w-xxl-p30{
	width:30%!important}
.w-xxl-p33{
	width:33.3333%!important}
.w-xxl-p50{
	width:50%!important}
.w-xxl-p75{
	width:75%!important}
.w-xxl-p100{
	width:100%!important}
.h-xxl-20{
	height:20px!important}
.h-xxl-30{
	height:30px!important}
.h-xxl-40{
	height:40px!important}
.h-xxl-50{
	height:50px!important}
.h-xxl-60{
	height:60px!important}
.h-xxl-80{
	height:80px!important}
.h-xxl-100{
	height:100px!important}
.h-xxl-120{
	height:120px!important}
.h-xxl-150{
	height:150px!important}
.h-xxl-160{
	height:160px!important}
.h-xxl-200{
	height:200px!important}
.h-xxl-250{
	height:250px!important}
.h-xxl-300{
	height:300px!important}
.h-xxl-350{
	height:350px!important}
.h-xxl-400{
	height:400px!important}
.h-xxl-450{
	height:450px!important}
.h-xxl-500{
	height:500px!important}
.h-xxl-p5{
	height:5%!important}
.h-xxl-p10{
	height:10%!important}
.h-xxl-p15{
	height:15%!important}
.h-xxl-p20{
	height:20%!important}
.h-xxl-p25{
	height:25%!important}
.h-xxl-p30{
	height:30%!important}
.h-xxl-p33{
	height:33.3333%!important}
.h-xxl-p50{
	height:50%!important}
.h-xxl-p75{
	height:75%!important}
.h-xxl-p100{
	height:100%!important}
.w-xxl-auto{
	width:auto!important}
.h-xxl-auto{
	height:auto!important}
.w-xxl-full{
	width:100%!important}
.h-xxl-full{
	height:100%!important}
.w-only-xxl-20{
	width:20px!important}
.w-only-xxl-30{
	width:30px!important}
.w-only-xxl-40{
	width:40px!important}
.w-only-xxl-50{
	width:50px!important}
.w-only-xxl-60{
	width:60px!important}
.w-only-xxl-80{
	width:80px!important}
.w-only-xxl-100{
	width:100px!important}
.w-only-xxl-120{
	width:120px!important}
.w-only-xxl-150{
	width:150px!important}
.w-only-xxl-160{
	width:160px!important}
.w-only-xxl-200{
	width:200px!important}
.w-only-xxl-250{
	width:250px!important}
.w-only-xxl-300{
	width:300px!important}
.w-only-xxl-350{
	width:350px!important}
.w-only-xxl-400{
	width:400px!important}
.w-only-xxl-450{
	width:450px!important}
.w-only-xxl-500{
	width:500px!important}
.w-only-xxl-p5{
	width:5%!important}
.w-only-xxl-p10{
	width:10%!important}
.w-only-xxl-p15{
	width:15%!important}
.w-only-xxl-p20{
	width:20%!important}
.w-only-xxl-p25{
	width:25%!important}
.w-only-xxl-p30{
	width:30%!important}
.w-only-xxl-p33{
	width:33.3333%!important}
.w-only-xxl-p50{
	width:50%!important}
.w-only-xxl-p75{
	width:75%!important}
.w-only-xxl-p100{
	width:100%!important}
.h-only-xxl-20{
	height:20px!important}
.h-only-xxl-30{
	height:30px!important}
.h-only-xxl-40{
	height:40px!important}
.h-only-xxl-50{
	height:50px!important}
.h-only-xxl-60{
	height:60px!important}
.h-only-xxl-80{
	height:80px!important}
.h-only-xxl-100{
	height:100px!important}
.h-only-xxl-120{
	height:120px!important}
.h-only-xxl-150{
	height:150px!important}
.h-only-xxl-160{
	height:160px!important}
.h-only-xxl-200{
	height:200px!important}
.h-only-xxl-250{
	height:250px!important}
.h-only-xxl-300{
	height:300px!important}
.h-only-xxl-350{
	height:350px!important}
.h-only-xxl-400{
	height:400px!important}
.h-only-xxl-450{
	height:450px!important}
.h-only-xxl-500{
	height:500px!important}
.h-only-xxl-p5{
	height:5%!important}
.h-only-xxl-p10{
	height:10%!important}
.h-only-xxl-p15{
	height:15%!important}
.h-only-xxl-p20{
	height:20%!important}
.h-only-xxl-p25{
	height:25%!important}
.h-only-xxl-p30{
	height:30%!important}
.h-only-xxl-p33{
	height:33.3333%!important}
.h-only-xxl-p50{
	height:50%!important}
.h-only-xxl-p75{
	height:75%!important}
.h-only-xxl-p100{
	height:100%!important}
.w-only-xxl-auto{
	width:auto!important}
.h-only-xxl-auto{
	height:auto!important}
.w-only-xxl-full{
	width:100%!important}
.h-only-xxl-full{
	height:100%!important}
.hidden-xxl-up{
	display:none!important}
}
.site-sidebar{
	z-index:1210}
.site-sidebar.slidePanel{
	box-shadow:0 0 8px 0 rgba(0,0,0,.2)}
.site-sidebar.slidePanel.slidePanel-left,.site-sidebar.slidePanel.slidePanel-right{
	width:300px;
	overflow:hidden}
.site-sidebar-content{
	height:100%}
.site-sidebar-nav.nav-tabs>.nav-item{
	-webkit-box-flex:1;
	-webkit-flex:1 1 33.3333%;
	-ms-flex:1 1 33.3333%;
	flex:1 1 33.3333%}
.site-sidebar-nav.nav-tabs>.nav-item>.nav-link{
	padding:0;
	font-size:16px;
	line-height:90px;
	text-align:center}
.site-sidebar-nav.nav-tabs>.nav-item>.nav-link>.icon{
	margin-right:0}
.site-sidebar-tab-content{
	height:100%;
	height:-webkit-calc(100% - 90px);
	height:calc(100% - 90px)}
.site-sidebar-tab-content>.tab-pane{
	height:100%;
	padding:20px}
.site-sidebar-tab-content>.tab-pane.scrollable{
	padding:0}
.site-sidebar-tab-content>.tab-pane .scrollable-content{
	padding:20px}
.site-sidebar-tab-content>.tab-pane .list-group{
	margin-right:-20px;
	margin-left:-20px}
.site-sidebar-tab-content>.tab-pane .list-group>.list-group-item{
	padding-right:20px;
	padding-left:20px}
.site-sidebar .conversation{
	position:absolute;
	top:0;
	right:-100%;
	z-index:1050;
	width:100%;
	height:100%;
	background-color:#fff;
	-webkit-transition:all .3s;
	transition:all .3s}
.site-sidebar .conversation.active{
	right:0}
.site-sidebar .conversation-header{
	height:90px;
	border-bottom:1px solid #e4eaec}
.site-sidebar .conversation-header>*{
	padding:0 30px;
	margin:0;
	line-height:90px}
.site-sidebar .conversation-more,.site-sidebar .conversation-return{
	color:rgba(55,71,79,.4);
	cursor:pointer}
.site-sidebar .conversation-more:focus,.site-sidebar .conversation-more:hover,.site-sidebar .conversation-return:focus,.site-sidebar .conversation-return:hover{
	color:rgba(55,71,79,.6)}
.site-sidebar .conversation-more:active,.site-sidebar .conversation-return:active{
	color:#37474f}
.site-sidebar .conversation-title{
	position:relative;
	top:1px;
	z-index:-1;
	color:#37474f;
	text-align:center}
.site-sidebar .conversation-content{
	padding:30px 15px}
.site-sidebar .conversation-reply{
	position:absolute;
	right:0;
	bottom:0;
	left:0;
	height:60px;
	padding:10px 0;
	background-color:#fff;
	border-top:1px solid #e4eaec}
.page-content-table .table.is-indent>tbody>tr:first-child td,.page-content-table .table.is-indent>tfoot>tr>td{
	border-top:0}
.site-sidebar .conversation-reply .form-control{
	border:0;
	border-right:1px solid #e4eaec}
.site-sidebar .conversation .chats{
	height:-webkit-calc(100% - 150px);
	height:calc(100% - 150px);
	overflow-y:auto}
@media (max-width:767.98px){
	.hidden-sm-down{
	display:none!important}
.site-sidebar.slidePanel.slidePanel-left,.site-sidebar.slidePanel.slidePanel-right{
	width:100%}
}
.site-action{
	position:fixed;
	right:32px;
	bottom:55px;
	z-index:1290;
	-webkit-animation-duration:3s;
	animation-duration:3s}
.site-action input{
	display:none}
.site-action .btn{
	box-shadow:0 10px 10px 0 rgba(60,60,60,.1)}
.site-action .front-icon{
	display:block}
.site-action .back-icon{
	display:none}
.site-action-buttons{
	position:absolute;
	bottom:56px;
	left:0;
	display:none;
	width:100%;
	text-align:center}
.site-action-buttons .btn{
	display:block;
	margin:0 auto 10px;
	-webkit-animation-delay:.1s;
	animation-delay:.1s}
.site-action.active .front-icon{
	display:none}
.site-action.active .back-icon,.site-action.active .site-action-buttons{
	display:block}
@media (max-width:767.98px){
	.site-action .btn-floating{
	width:46px;
	height:46px;
	padding:0;
	font-size:16px;
	box-shadow:0 6px 6px 0 rgba(60,60,60,.1)}
.site-action-buttons{
	bottom:46px}
.page-aside{
	-webkit-transition:visibility .1s ease,top .3s ease,left .5s ease,right .5s ease;
	transition:visibility .1s ease,top .3s ease,left .5s ease,right .5s ease}
}
.layout-full,html{
	height:100vh}
.layout-full{
	overflow-x:hidden}
.page{
	position:relative;
	min-height:100vh;
	overflow:visible;
	background:#f1f4f5}
.page.page-full{
	height:100vh;
	overflow-x:hidden;
	overflow-y:auto}
.page-dark.layout-full{
	position:relative;
	z-index:0;
	color:#fff}
.page-dark.layout-full::after,.page-dark.layout-full::before{
	position:fixed;
	top:0;
	z-index:-1;
	width:100%;
	content:'';
	left:0;
	height:100%}
.page-dark.layout-full::before{
	background-position:center top;
	background-size:cover}
.page-dark.layout-full::after{
	background-color:rgba(38,50,56,.6)}
.page-dark.layout-full .brand{
	margin-bottom:22px}
.page-dark.layout-full .brand-text{
	font-size:18px;
	color:#fff;
	text-transform:uppercase}
.page-nav-tabs{
	padding:0 20px}
.page-content{
	padding:20px}
.page-content>:not(script):last-child{
	margin-bottom:0!important}
.page-content-actions{
	padding:0 20px 20px}
.page-content-actions::after{
	display:block;
	clear:both;
	content:""}
.page-content-actions .dropdown{
	display:inline-block}
.page-content-table{
	padding:0;
	overflow-x:auto}
.page-content-table .table>tbody>tr>td,.page-content-table .table>tbody>tr>th,.page-content-table .table>thead>tr>td,.page-content-table .table>thead>tr>th{
	padding-top:20px;
	padding-bottom:20px}
.page-content-table .table>tbody>tr>td:first-child,.page-content-table .table>tbody>tr>th:first-child,.page-content-table .table>thead>tr>td:first-child,.page-content-table .table>thead>tr>th:first-child{
	padding-left:20px}
.page-content-table .table>tbody>tr>td:last-child,.page-content-table .table>tbody>tr>th:last-child,.page-content-table .table>thead>tr>td:last-child,.page-content-table .table>thead>tr>th:last-child{
	padding-right:20px}
.page-content-table .table>tbody>tr:hover>td{
	background-color:#f3f7f9}
.page-content-table .table>tbody>tr:last-child td{
	border-bottom:1px solid #e4eaec}
.page-content-table .table.is-indent>tbody>tr:last-child td.pre-cell,.page-content-table .table.is-indent>tbody>tr:last-child td.suf-cell,.page-header{
	border-bottom:0}
.page-content-table .table.is-indent>tbody>tr>td.pre-cell,.page-content-table .table.is-indent>tbody>tr>td.suf-cell,.page-content-table .table.is-indent>tbody>tr>th.pre-cell,.page-content-table .table.is-indent>tbody>tr>th.suf-cell,.page-content-table .table.is-indent>thead>tr>td.pre-cell,.page-content-table .table.is-indent>thead>tr>td.suf-cell,.page-content-table .table.is-indent>thead>tr>th.pre-cell,.page-content-table .table.is-indent>thead>tr>th.suf-cell{
	width:30px;
	padding:0;
	border-top:0;
	border-bottom:0}
.page-content-table .pagination{
	margin-right:20px;
	margin-left:20px}
.page-copyright{
	margin-top:60px;
	font-size:.858rem;
	color:#37474f;
	letter-spacing:1px}
.page-copyright .social .icon{
	color:rgba(55,71,79,.6);
	font-size:1.143rem}
.page-copyright .social .icon:focus,.page-copyright .social .icon:hover{
	color:rgba(55,71,79,.8)}
.page-copyright .social .icon.active,.page-copyright .social .icon:active{
	color:#37474f}
.page-copyright-inverse,.page-copyright-inverse .social .icon{
	color:#fff}
.page-copyright-inverse .social .icon:active,.page-copyright-inverse .social .icon:hover{
	color:rgba(255,255,255,.8)}
.page-header+.page-content{
	padding-top:0}
.page-title{
	margin-top:0;
	margin-bottom:0;
	font-size:18px}
.page-title+.breadcrumb{
	margin-top:10px!important}
.page-title+.page-description{
	margin-top:5px}
.page-title>.icon{
	margin-right:.3em}
.page-description{
	color:#a3afb7;
	margin-bottom:0}
.page-header{
	position:relative;
	padding:20px;
	margin-top:0;
	margin-bottom:0;
	background:0 0}
.page-header-actions{
	position:absolute;
	top:50%;
	right:20px;
	margin:auto;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%)}
.page-header-actions .btn-icon{
	margin-left:6px}
.page-header-actions>*{
	margin-bottom:0}
.page-header .breadcrumb{
	padding:0;
	margin:0}
.page-aside-fixed.page-aside-left .site-footer,.page-aside-left .page-aside+.page-main{
	margin-left:260px}
.page-aside-fixed.page-aside-right .site-footer,.page-aside-right .page-aside+.page-main{
	margin-right:260px}
.page-header-bordered{
	padding-top:20px;
	padding-bottom:20px;
	margin-bottom:20px;
	background-color:#fff;
	border-bottom:1px solid transparent}
.page-header-tabs{
	padding-bottom:0}
.page-header-tabs .nav-tabs-line{
	margin-top:5px;
	border-bottom-color:transparent}
.page-header-tabs .nav-tabs-line>li>a{
	padding:5px 20px}
.page-aside{
	position:absolute;
	top:0;
	bottom:0;
	width:260px;
	overflow-y:hidden;
	background:#fff;
	border-right:1px solid #e4eaec}
.page-aside .list-group-item.active,.page-aside .list-group-item.active:focus,.page-aside .list-group-item.active:hover{
	z-index:0}
.page-aside-left .page-aside{
	left:0}
.page-aside-right .page-aside{
	right:0}
.page-aside-right .page-aside .page-aside-inner{
	border-right:0;
	border-left:1px solid #e4eaec}
.page-aside-fixed .page-aside{
	position:fixed;
	top:0;
	height:100%}
.page-aside-fixed .page-aside-inner{
	height:100%;
	overflow-y:auto}
.page-aside .list-group-item,.page-aside-title{
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap}
.page-aside-section{
	position:relative}
.page-aside-section:first-child{
	padding-top:22px}
.page-aside-section:first-child .page-aside-title{
	padding-top:0;
	margin-top:0}
.page-aside-left .page-aside-switch,.page-aside-switch{
	padding:15px 8px 15px 4px;
	border-radius:0 100px 100px 0}
.page-aside-section:last-child{
	margin-bottom:22px}
.page-aside-section::after{
	position:relative;
	display:block;
	margin:22px;
	content:"";
	border-bottom:1px solid #e4eaec}
.page-aside-section:last-child::after{
	display:none}
.page-aside-switch{
	position:absolute;
	top:-webkit-calc(50% - 25px);
	top:calc(50% - 25px);
	display:none;
	line-height:1;
	background-color:#fff;
	box-shadow:1px 0 3px rgba(0,0,0,.2)}
.page-aside-switch .wb-chevron-right{
	display:inline-block}
.page-aside-switch .wb-chevron-left{
	display:none}
.page-aside-left .page-aside-switch{
	left:-webkit-calc(100% - 1px);
	left:calc(100% - 1px)}
.page-aside-left .page-aside-switch .wb-chevron-right{
	display:inline-block}
.page-aside-left .page-aside-switch .wb-chevron-left,.page-aside-right .page-aside-switch .wb-chevron-right{
	display:none}
.page-aside-right .page-aside-switch{
	right:-webkit-calc(100% - 1px);
	right:calc(100% - 1px);
	left:auto;
	padding:15px 4px 15px 8px;
	border-radius:100px 0 0 100px}
.page-aside-right .page-aside-switch .wb-chevron-left{
	display:inline-block}
.page-aside-title{
	padding:10px 20px;
	margin:20px 0 10px;
	font-weight:700;
	color:#526069;
	cursor:default}
.page-aside .list-group{
	margin-bottom:22px}
.page-aside .list-group-item{
	padding:13px 20px;
	margin-bottom:1px;
	border:0}
.page-aside .list-group.has-actions .list-group-item .item-actions .icon,.page-aside .list-group.has-actions .list-group-item .list-editable .form-group{
	margin:0}
.page-aside .list-group-item .icon{
	color:#a3afb7}
.page-aside .list-group-item .list-content{
	width:100%}
.page-aside .list-group-item .item-right{
	float:right}
.page-aside .list-group-item:focus,.page-aside .list-group-item:hover{
	color:#3e8ef7;
	background-color:#f3f7f9;
	border:0}
.page-aside .list-group-item:focus>.icon,.page-aside .list-group-item:hover>.icon{
	color:#3e8ef7}
.page-aside .list-group-item.active{
	color:#3e8ef7;
	background-color:#f3f7f9}
.page-aside .list-group-item.active>.icon{
	color:#3e8ef7}
.page-aside .list-group-item.active:focus,.page-aside .list-group-item.active:hover{
	color:#3e8ef7;
	background-color:#f3f7f9;
	border:0}
.page-aside .list-group-item.active:focus>.icon,.page-aside .list-group-item.active:hover>.icon{
	color:#3e8ef7}
.page-aside .list-group.has-actions .list-group-item{
	padding-top:6px;
	padding-bottom:6px;
	line-height:2.287rem;
	cursor:pointer}
.page-aside .list-group.has-actions .list-group-item .list-editable{
	position:relative;
	display:none}
.page-aside .list-group.has-actions .list-group-item .list-editable .input-editable-close{
	position:absolute;
	top:50%;
	right:0;
	z-index:1;
	padding:0;
	margin:0;
	cursor:pointer;
	background:0 0;
	border:0;
	outline:0;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%);
	-webkit-appearance:none}
.page-aside .list-group.has-actions .list-group-item .item-actions{
	position:absolute;
	top:6px;
	right:20px;
	display:none}
.page-aside .list-group.has-actions .list-group-item .item-actions .btn-icon{
	padding-right:2px;
	padding-left:2px;
	background-color:transparent}
.page-aside .list-group.has-actions .list-group-item .item-actions .btn-icon:hover .icon{
	color:#3e8ef7}
.page-aside .list-group.has-actions .list-group-item:hover .item-right{
	display:none}
.page-aside .list-group.has-actions .list-group-item:hover .item-actions{
	display:block}
.page-aside .list-group.has-actions .list-group-item:hover .item-actions .icon{
	color:#76838f}
@media (max-width:1199.98px){
	.page-aside-fixed.page-aside-left .site-footer,.page-aside-left .page-aside+.page-main{
	margin-left:180px}
.page-aside-fixed.page-aside-right .site-footer,.page-aside-right .page-aside+.page-main{
	margin-right:180px}
.page-aside{
	width:180px}
}
@media (max-width:767.98px){
	.page-aside{
	position:fixed;
	top:60px;
	z-index:900;
	width:260px;
	height:-webkit-calc(100% - 60px);
	height:calc(100% - 60px);
	overflow-y:visible;
	visibility:visible;
	border:none}
.site-navbar-collapse-show .page-aside{
	top:120.01px;
	height:-webkit-calc(100% - 60px * 2);
	height:calc(100% - 60px * 2)}
.site-menubar-changing .page-aside,.site-menubar-open .page-aside{
	height:100%}
.page-aside .page-aside-inner{
	height:100%;
	background-color:#fff;
	border-right:1px solid #e4eaec}
.page-aside.open{
	left:0}
.site-menubar-changing .page-aside.open,.site-menubar-open .page-aside.open{
	visibility:hidden}
.page-aside.open .page-aside-switch .wb-chevron-right{
	display:none}
.page-aside-right .page-aside.open .page-aside-switch .wb-chevron-right,.page-aside.open .page-aside-switch .wb-chevron-left{
	display:inline}
.page-aside-left .page-aside+.page-main{
	margin-left:0}
.page-aside-right .page-aside+.page-main{
	margin-right:0}
.page-aside-right .page-aside.open .page-aside-switch .wb-chevron-left{
	display:none}
.page-aside-left .page-aside{
	left:-260px!important}
.page-aside-left .page-aside.open{
	left:0!important}
.page-aside-left .site-footer{
	margin-left:0!important}
.page-aside-right .page-aside{
	right:-260px!important}
.page-aside-right .page-aside.open{
	right:0!important;
	left:auto}
.page-aside-right .site-footer{
	margin-right:0!important}
.page-aside-switch{
	display:block}
.site-navbar .brand{
	display:none}
.site-navbar .brand-mobile{
	display:block}
.site-menubar{
	-webkit-transform:translate3d(-240px,0,0);
	transform:translate3d(-240px,0,0);
	top:60px;
	height:-webkit-calc(100% - 60px);
	height:calc(100% - 60px);
	-ms-transform:translate(-240px,0);
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
	-webkit-perspective:1000;
	perspective:1000}
.site-navbar-collapse-show .site-menubar{
	top:120.01px;
	height:-webkit-calc(100% - 120.01px);
	height:calc(100% - 120.01px)}
.site-menubar-footer{
	visibility:hidden}
.site-menubar-open .site-menubar-footer{
	visibility:visible}
.disable-scrolling,body.site-menubar-open{
	height:100%;
	overflow:hidden}
body.site-menubar-open .page{
	height:100%;
	overflow:hidden;
	pointer-events:none}
.site-menubar-open .page,.site-menubar-open .site-footer{
	-webkit-transform:translate3d(240px,0,0);
	transform:translate3d(240px,0,0)}
.site-menubar-changing{
	overflow:hidden}
.site-menubar-changing .page,.site-menubar-changing .site-footer{
	-webkit-transition:-webkit-transform .25s;
	transition:-webkit-transform .25s;
	transition:transform .25s;
	transition:transform .25s,-webkit-transform .25s}
.site-menubar-hide .site-menubar,.site-menubar-open .site-menubar{
	-webkit-transition:top .35s,height .35s,-webkit-transform .25s;
	transition:top .35s,height .35s,-webkit-transform .25s;
	transition:transform .25s,top .35s,height .35s;
	transition:transform .25s,top .35s,height .35s,-webkit-transform .25s}
.site-menubar-open .site-menubar{
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0)}
}
.chat-body,.chat-box,.cover,.overlay,.ribbon-badge,.ribbon-corner,.ribbon-inner,.testimonial.carousel,.timeline-content{
	overflow:hidden}
.checkbox-custom,.radio-custom{
	position:relative;
	display:block;
	margin-top:10px;
	margin-bottom:10px}
.checkbox-custom label,.radio-custom label{
	min-height:22px;
	margin-bottom:0;
	font-weight:400;
	cursor:pointer}
.checkbox-custom input[type=checkbox],.radio-custom input[type=radio]{
	position:absolute;
	margin-top:0;
	margin-bottom:0;
	margin-left:-20px}
.checkbox-custom.disabled label,.radio-custom.disabled label,fieldset[disabled] .checkbox-custom label,fieldset[disabled] .radio-custom label{
	cursor:not-allowed}
.input-group-addon .checkbox-custom,.input-group-addon .radio-custom{
	margin:0}
.checkbox-custom{
	padding-left:20px}
.checkbox-custom label{
	position:relative;
	display:inline-block;
	padding-left:10px;
	vertical-align:middle}
.checkbox-custom label::after,.checkbox-custom label::before{
	position:absolute;
	margin-left:-20px;
	width:20px;
	height:20px;
	display:inline-block;
	left:0}
.checkbox-custom label:empty{
	padding-left:0}
.checkbox-custom label::before{
	content:"";
	background-color:#fff;
	border:1px solid #e4eaec;
	border-radius:.215rem;
	-webkit-transition:all .3s ease-in-out 0s;
	transition:all .3s ease-in-out 0s}
.checkbox-custom label::after{
	top:0;
	padding-top:1px;
	font-size:12px;
	line-height:20px;
	color:#76838f;
	text-align:center}
.checkbox-custom input[type=radio],.checkbox-custom input[type=checkbox]{
	z-index:1;
	width:20px;
	height:20px;
	cursor:pointer;
	opacity:0}
.checkbox-custom input[type=radio]:checked+input[type=hidden]+label::before,.checkbox-custom input[type=radio]:checked+label::before,.checkbox-custom input[type=checkbox]:checked+input[type=hidden]+label::before,.checkbox-custom input[type=checkbox]:checked+label::before{
	border-color:#e4eaec;
	border-width:10px;
	-webkit-transition:all .3s ease-in-out 0s;
	transition:all .3s ease-in-out 0s}
.checkbox-custom input[type=radio]:checked+input[type=hidden]+label::after,.checkbox-custom input[type=radio]:checked+label::after,.checkbox-custom input[type=checkbox]:checked+input[type=hidden]+label::after,.checkbox-custom input[type=checkbox]:checked+label::after{
	font-family:"Web Icons";
	content:"\f192"}
.checkbox-custom input[type=radio]:disabled,.checkbox-custom input[type=checkbox]:disabled{
	cursor:not-allowed}
.checkbox-custom input[type=radio]:disabled+input[type=hidden]+label,.checkbox-custom input[type=radio]:disabled+label,.checkbox-custom input[type=checkbox]:disabled+input[type=hidden]+label,.checkbox-custom input[type=checkbox]:disabled+label{
	opacity:.65}
.checkbox-custom input[type=radio]:disabled+input[type=hidden]+label::before,.checkbox-custom input[type=radio]:disabled+label::before,.checkbox-custom input[type=checkbox]:disabled+input[type=hidden]+label::before,.checkbox-custom input[type=checkbox]:disabled+label::before{
	cursor:not-allowed;
	background-color:#f3f7f9;
	border-color:#e4eaec;
	border-width:1px}
.checkbox-custom.checkbox-circle label::before{
	border-radius:50%}
.checkbox-custom.checkbox-inline{
	display:inline-block;
	margin-top:0;
	margin-bottom:0}
.checkbox-inline+.checkbox-inline{
	margin-left:20px}
.checkbox-default input[type=radio]:checked+input[type=hidden]+label::before,.checkbox-default input[type=radio]:checked+label::before,.checkbox-default input[type=checkbox]:checked+input[type=hidden]+label::before,.checkbox-default input[type=checkbox]:checked+label::before{
	background-color:#fff;
	border-color:#e4eaec;
	border-width:1px}
.checkbox-default input[type=radio]:checked+input[type=hidden]+label::after,.checkbox-default input[type=radio]:checked+label::after,.checkbox-default input[type=checkbox]:checked+input[type=hidden]+label::after,.checkbox-default input[type=checkbox]:checked+label::after{
	color:#3e8ef7}
.checkbox-danger input[type=radio]:checked+input[type=hidden]+label::after,.checkbox-danger input[type=radio]:checked+label::after,.checkbox-danger input[type=checkbox]:checked+input[type=hidden]+label::after,.checkbox-danger input[type=checkbox]:checked+label::after,.checkbox-info input[type=radio]:checked+input[type=hidden]+label::after,.checkbox-info input[type=radio]:checked+label::after,.checkbox-info input[type=checkbox]:checked+input[type=hidden]+label::after,.checkbox-info input[type=checkbox]:checked+label::after,.checkbox-primary input[type=radio]:checked+input[type=hidden]+label::after,.checkbox-primary input[type=radio]:checked+label::after,.checkbox-primary input[type=checkbox]:checked+input[type=hidden]+label::after,.checkbox-primary input[type=checkbox]:checked+label::after,.checkbox-success input[type=radio]:checked+input[type=hidden]+label::after,.checkbox-success input[type=radio]:checked+label::after,.checkbox-success input[type=checkbox]:checked+input[type=hidden]+label::after,.checkbox-success input[type=checkbox]:checked+label::after,.checkbox-warning input[type=radio]:checked+input[type=hidden]+label::after,.checkbox-warning input[type=radio]:checked+label::after,.checkbox-warning input[type=checkbox]:checked+input[type=hidden]+label::after,.checkbox-warning input[type=checkbox]:checked+label::after{
	color:#fff}
.checkbox-primary input[type=radio]:checked+input[type=hidden]+label::before,.checkbox-primary input[type=radio]:checked+label::before,.checkbox-primary input[type=checkbox]:checked+input[type=hidden]+label::before,.checkbox-primary input[type=checkbox]:checked+label::before{
	background-color:#3e8ef7;
	border-color:#3e8ef7}
.checkbox-danger input[type=radio]:checked+input[type=hidden]+label::before,.checkbox-danger input[type=radio]:checked+label::before,.checkbox-danger input[type=checkbox]:checked+input[type=hidden]+label::before,.checkbox-danger input[type=checkbox]:checked+label::before{
	background-color:#ff4c52;
	border-color:#ff4c52}
.checkbox-info input[type=radio]:checked+input[type=hidden]+label::before,.checkbox-info input[type=radio]:checked+label::before,.checkbox-info input[type=checkbox]:checked+input[type=hidden]+label::before,.checkbox-info input[type=checkbox]:checked+label::before{
	background-color:#0bb2d4;
	border-color:#0bb2d4}
.checkbox-warning input[type=radio]:checked+input[type=hidden]+label::before,.checkbox-warning input[type=radio]:checked+label::before,.checkbox-warning input[type=checkbox]:checked+input[type=hidden]+label::before,.checkbox-warning input[type=checkbox]:checked+label::before{
	background-color:#eb6709;
	border-color:#eb6709}
.checkbox-success input[type=radio]:checked+input[type=hidden]+label::before,.checkbox-success input[type=radio]:checked+label::before,.checkbox-success input[type=checkbox]:checked+input[type=hidden]+label::before,.checkbox-success input[type=checkbox]:checked+label::before{
	background-color:#11c26d;
	border-color:#11c26d}
.checkbox-sm{
	padding-left:18px}
.checkbox-sm label{
	padding-left:8px}
.checkbox-sm label:empty{
	padding-left:0}
.checkbox-sm label::after,.checkbox-sm label::before{
	width:18px;
	height:18px;
	margin-left:-18px}
.checkbox-sm label::after{
	font-size:10px;
	line-height:18px}
.checkbox-sm input[type=radio],.checkbox-sm input[type=checkbox]{
	width:18px;
	height:18px}
.checkbox-sm input[type=radio]:checked+input[type=hidden]+label::before,.checkbox-sm input[type=radio]:checked+label::before,.checkbox-sm input[type=checkbox]:checked+input[type=hidden]+label::before,.checkbox-sm input[type=checkbox]:checked+label::before{
	border-width:9px}
.checkbox-lg{
	padding-left:24px}
.checkbox-lg label{
	padding-left:12px}
.checkbox-lg label:empty{
	padding-left:0}
.checkbox-lg label::after,.checkbox-lg label::before{
	width:24px;
	height:24px;
	margin-left:-24px}
.checkbox-lg label::after{
	font-size:14px;
	line-height:24px}
.checkbox-lg input[type=radio],.checkbox-lg input[type=checkbox]{
	width:24px;
	height:24px}
.checkbox-lg input[type=radio]:checked+input[type=hidden]+label::before,.checkbox-lg input[type=radio]:checked+label::before,.checkbox-lg input[type=checkbox]:checked+input[type=hidden]+label::before,.checkbox-lg input[type=checkbox]:checked+label::before{
	border-width:12px}
.radio-custom{
	padding-left:20px}
.radio-custom label{
	position:relative;
	display:inline-block;
	padding-left:10px;
	vertical-align:middle}
.radio-custom label::after,.radio-custom label::before{
	position:absolute;
	margin-left:-20px;
	display:inline-block}
.radio-custom label:empty{
	padding-left:0}
.radio-custom label::before{
	left:0;
	width:20px;
	height:20px;
	content:"";
	background-color:#fff;
	border:1px solid #e4eaec;
	border-radius:50%;
	-webkit-transition:border .3s ease-in-out 0s,color .3s ease-in-out 0s;
	transition:border .3s ease-in-out 0s,color .3s ease-in-out 0s}
.radio-custom label::after{
	top:7px;
	left:7px;
	width:6px;
	height:6px;
	content:" ";
	background-color:transparent;
	border:2px solid #76838f;
	border-radius:50%;
	-webkit-transition:.1s cubic-bezier(.8,-.33,.2,1.33);
	transition:.1s cubic-bezier(.8,-.33,.2,1.33);
	-webkit-transform:scale(0,0);
	transform:scale(0,0)}
.loader-dot:after,.loader-dot:before,.loader-grill:after,.loader-grill:before{
	content:"";
	background:#a3afb7;
	position:absolute}
.radio-custom input[type=radio]{
	z-index:1;
	width:20px;
	height:20px;
	cursor:pointer;
	opacity:0}
.radio-custom input[type=radio]:disabled,.radio-custom input[type=radio]:disabled+input[type=hidden]+label::before,.radio-custom input[type=radio]:disabled+label::before{
	cursor:not-allowed}
.radio-custom input[type=radio]:checked+input[type=hidden]+label::before,.radio-custom input[type=radio]:checked+label::before{
	border-color:#e4eaec;
	border-width:10px}
.radio-custom input[type=radio]:checked+input[type=hidden]+label::after,.radio-custom input[type=radio]:checked+label::after{
	-webkit-transform:scale(1,1);
	transform:scale(1,1)}
.radio-custom input[type=radio]:disabled+input[type=hidden]+label,.radio-custom input[type=radio]:disabled+label{
	opacity:.65}
.radio-custom.radio-inline{
	display:inline-block;
	margin-top:0;
	margin-bottom:0}
.radio-inline+.radio-inline{
	margin-left:20px}
.radio-default input[type=radio]:checked+input[type=hidden]+label::before,.radio-default input[type=radio]:checked+label::before{
	background-color:#fff;
	border-color:#e4eaec;
	border-width:1px}
.radio-default input[type=radio]:checked+input[type=hidden]+label::after,.radio-default input[type=radio]:checked+label::after,.radio-primary input[type=radio]:checked+input[type=hidden]+label::before,.radio-primary input[type=radio]:checked+label::before{
	border-color:#3e8ef7}
.radio-primary input[type=radio]:checked+input[type=hidden]+label::after,.radio-primary input[type=radio]:checked+label::after{
	border-color:#fff}
.radio-danger input[type=radio]:checked+input[type=hidden]+label::before,.radio-danger input[type=radio]:checked+label::before{
	border-color:#ff4c52}
.radio-danger input[type=radio]:checked+input[type=hidden]+label::after,.radio-danger input[type=radio]:checked+label::after{
	border-color:#fff}
.radio-info input[type=radio]:checked+input[type=hidden]+label::before,.radio-info input[type=radio]:checked+label::before{
	border-color:#0bb2d4}
.radio-info input[type=radio]:checked+input[type=hidden]+label::after,.radio-info input[type=radio]:checked+label::after{
	border-color:#fff}
.radio-warning input[type=radio]:checked+input[type=hidden]+label::before,.radio-warning input[type=radio]:checked+label::before{
	border-color:#eb6709}
.radio-warning input[type=radio]:checked+input[type=hidden]+label::after,.radio-warning input[type=radio]:checked+label::after{
	border-color:#fff}
.radio-success input[type=radio]:checked+input[type=hidden]+label::before,.radio-success input[type=radio]:checked+label::before{
	border-color:#11c26d}
.radio-success input[type=radio]:checked+input[type=hidden]+label::after,.radio-success input[type=radio]:checked+label::after{
	border-color:#fff}
.radio-sm{
	padding-left:18px}
.radio-sm label{
	padding-left:8px}
.radio-sm label:empty{
	padding-left:0}
.radio-sm label::before{
	width:18px;
	height:18px;
	margin-left:-20px}
.radio-sm label::after{
	top:7px;
	left:7px;
	width:4px;
	height:4px;
	margin-left:-20px;
	border-width:2px}
.radio-sm input[type=radio]{
	width:18px;
	height:18px}
.radio-sm input[type=radio]:checked+input[type=hidden]+label::before,.radio-sm input[type=radio]:checked+label::before{
	border-width:9px}
.radio-lg{
	padding-left:24px}
.radio-lg label{
	padding-left:12px}
.radio-lg label:empty{
	padding-left:0}
.radio-lg label::before{
	width:24px;
	height:24px;
	margin-left:-20px}
.radio-lg label::after{
	top:8px;
	left:8px;
	width:8px;
	height:8px;
	margin-left:-20px;
	border-width:2px}
.radio-lg input[type=radio]{
	width:24px;
	height:24px}
.radio-lg input[type=radio]:checked+input[type=hidden]+label::before,.radio-lg input[type=radio]:checked+label::before{
	border-width:12px}
@media (min-width:768px){
	.form-inline .checkbox-custom,.form-inline .radio-custom{
	display:inline-block;
	margin-top:0;
	margin-bottom:0;
	vertical-align:middle}
.form-inline .checkbox-custom label,.form-inline .radio-custom label{
	padding-left:10px}
.form-inline .checkbox-custom input[type=checkbox],.form-inline .radio-custom input[type=radio]{
	position:absolute;
	margin-left:-20px}
}
.form-horizontal .checkbox-custom,.form-horizontal .radio-custom{
	padding-top:.358rem;
	margin-top:0;
	margin-bottom:0;
	min-height:1.93rem}
.form-material{
	position:relative}
.form-material.floating{
	margin-top:20px;
	margin-bottom:20px}
.form-material.floating+.form-material.floating{
	margin-top:40px}
.form-material .form-control{
	padding-right:0;
	padding-left:0;
	background-color:transparent;
	background-color:rgba(0,0,0,0);
	background-repeat:no-repeat;
	background-position:center bottom,center -webkit-calc(100% - 1px);
	background-position:center bottom,center calc(100% - 1px);
	background-size:0 2px,100% 1px;
	-webkit-transition:background 0s ease-out;
	transition:background 0s ease-out}
.form-material .form-control,.form-material .form-control.focus,.form-material .form-control:focus{
	background-image:-webkit-linear-gradient(#3e8ef7,#3e8ef7),-webkit-linear-gradient(#e4eaec,#e4eaec);
	background-image:linear-gradient(#3e8ef7,#3e8ef7),linear-gradient(#e4eaec,#e4eaec);
	float:none;
	border:0;
	border-radius:0;
	box-shadow:none}
.no-cssgradients .form-material .form-control{
	border-bottom:2px solid #e4eaec}
.form-material .form-control::-webkit-input-placeholder{
	color:#a3afb7}
.form-material .form-control::-moz-placeholder{
	color:#a3afb7}
.form-material .form-control:-ms-input-placeholder{
	color:#a3afb7}
.form-material .form-control:disabled::-webkit-input-placeholder{
	color:#ccd5db}
.form-material .form-control:disabled::-moz-placeholder{
	color:#ccd5db}
.form-material .form-control:disabled:-ms-input-placeholder{
	color:#ccd5db}
.form-material .form-control.focus,.form-material .form-control:focus{
	background-size:100% 2px,100% 1px;
	outline:0;
	-webkit-transition-duration:.3s;
	transition-duration:.3s}
.no-cssgradients .form-material .form-control.focus,.no-cssgradients .form-material .form-control:focus{
	background:0 0;
	border-bottom:2px solid #3e8ef7}
.form-material .form-control:disabled,.form-material .form-control[disabled],fieldset[disabled] .form-material .form-control{
	background:0 0;
	background:rgba(0,0,0,0);
	border-bottom:1px dashed #ccd5db}
.form-material .form-control:disabled~.floating-label,.form-material .form-control[disabled]~.floating-label,fieldset[disabled] .form-material .form-control~.floating-label{
	color:#ccd5db}
.form-material select[multiple],.form-material select[size],.form-material textarea.form-control{
	height:auto}
.form-material .col-form-label{
	font-weight:700}
.form-material.form-group .col-form-label{
	padding-top:0;
	padding-bottom:0}
.form-material .floating-label{
	position:absolute;
	left:0;
	font-size:1rem;
	color:#76838f;
	pointer-events:none;
	-webkit-transition:.3s ease all;
	transition:.3s ease all}
.form-material .floating-label.floating-label-static{
	position:relative;
	top:auto;
	display:block}
.form-material [class*=col-]>.floating-label{
	left:.7145rem}
.form-material .form-control~.floating-label{
	top:.57143rem;
	font-size:1rem}
.form-material .form-control.focus~.floating-label,.form-material .form-control:focus~.floating-label,.form-material .form-control:not(.empty)~.floating-label{
	top:-.8rem;
	font-size:.8rem;
	font-weight:700}
.form-material .form-control:-webkit-autofill~.floating-label{
	top:-.8rem;
	font-size:.8rem;
	font-weight:700}
.form-material .form-control-sm~.floating-label,.form-material .input-group-sm>.form-control~.floating-label,.form-material .input-group-sm>.input-group-append>.btn~.floating-label,.form-material .input-group-sm>.input-group-append>.input-group-text~.floating-label,.form-material .input-group-sm>.input-group-append~.floating-label,.form-material .input-group-sm>.input-group-prepend>.btn~.floating-label,.form-material .input-group-sm>.input-group-prepend>.input-group-text~.floating-label,.form-material .input-group-sm>.input-group-prepend~.floating-label{
	top:.429rem;
	font-size:.858rem}
.form-material .form-control-sm.focus~.floating-label,.form-material .form-control-sm:focus~.floating-label,.form-material .form-control-sm:not(.empty)~.floating-label,.form-material .input-group-sm>.focus.form-control~.floating-label,.form-material .input-group-sm>.focus.input-group-append~.floating-label,.form-material .input-group-sm>.focus.input-group-prepend~.floating-label,.form-material .input-group-sm>.form-control:focus~.floating-label,.form-material .input-group-sm>.form-control:not(.empty)~.floating-label,.form-material .input-group-sm>.input-group-append:focus~.floating-label,.form-material .input-group-sm>.input-group-append:not(.empty)~.floating-label,.form-material .input-group-sm>.input-group-append>.btn:focus~.floating-label,.form-material .input-group-sm>.input-group-append>.btn:not(.empty)~.floating-label,.form-material .input-group-sm>.input-group-append>.focus.btn~.floating-label,.form-material .input-group-sm>.input-group-append>.focus.input-group-text~.floating-label,.form-material .input-group-sm>.input-group-append>.input-group-text:focus~.floating-label,.form-material .input-group-sm>.input-group-append>.input-group-text:not(.empty)~.floating-label,.form-material .input-group-sm>.input-group-prepend:focus~.floating-label,.form-material .input-group-sm>.input-group-prepend:not(.empty)~.floating-label,.form-material .input-group-sm>.input-group-prepend>.btn:focus~.floating-label,.form-material .input-group-sm>.input-group-prepend>.btn:not(.empty)~.floating-label,.form-material .input-group-sm>.input-group-prepend>.focus.btn~.floating-label,.form-material .input-group-sm>.input-group-prepend>.focus.input-group-text~.floating-label,.form-material .input-group-sm>.input-group-prepend>.input-group-text:focus~.floating-label,.form-material .input-group-sm>.input-group-prepend>.input-group-text:not(.empty)~.floating-label{
	top:-.6864rem;
	font-size:.6864rem}
.form-material .form-control-sm:-webkit-autofill~.floating-label,.form-material .input-group-sm>.form-control:-webkit-autofill~.floating-label,.form-material .input-group-sm>.input-group-append:-webkit-autofill~.floating-label,.form-material .input-group-sm>.input-group-append>.btn:-webkit-autofill~.floating-label,.form-material .input-group-sm>.input-group-append>.input-group-text:-webkit-autofill~.floating-label,.form-material .input-group-sm>.input-group-prepend:-webkit-autofill~.floating-label,.form-material .input-group-sm>.input-group-prepend>.btn:-webkit-autofill~.floating-label,.form-material .input-group-sm>.input-group-prepend>.input-group-text:-webkit-autofill~.floating-label{
	top:-.6864rem;
	font-size:.6864rem}
.form-material .form-control-lg~.floating-label,.form-material .input-group-lg>.form-control~.floating-label,.form-material .input-group-lg>.input-group-append>.btn~.floating-label,.form-material .input-group-lg>.input-group-append>.input-group-text~.floating-label,.form-material .input-group-lg>.input-group-append~.floating-label,.form-material .input-group-lg>.input-group-prepend>.btn~.floating-label,.form-material .input-group-lg>.input-group-prepend>.input-group-text~.floating-label,.form-material .input-group-lg>.input-group-prepend~.floating-label{
	top:.42867rem;
	font-size:1.286rem}
.form-material .form-control-lg.focus~.floating-label,.form-material .form-control-lg:focus~.floating-label,.form-material .form-control-lg:not(.empty)~.floating-label,.form-material .input-group-lg>.focus.form-control~.floating-label,.form-material .input-group-lg>.focus.input-group-append~.floating-label,.form-material .input-group-lg>.focus.input-group-prepend~.floating-label,.form-material .input-group-lg>.form-control:focus~.floating-label,.form-material .input-group-lg>.form-control:not(.empty)~.floating-label,.form-material .input-group-lg>.input-group-append:focus~.floating-label,.form-material .input-group-lg>.input-group-append:not(.empty)~.floating-label,.form-material .input-group-lg>.input-group-append>.btn:focus~.floating-label,.form-material .input-group-lg>.input-group-append>.btn:not(.empty)~.floating-label,.form-material .input-group-lg>.input-group-append>.focus.btn~.floating-label,.form-material .input-group-lg>.input-group-append>.focus.input-group-text~.floating-label,.form-material .input-group-lg>.input-group-append>.input-group-text:focus~.floating-label,.form-material .input-group-lg>.input-group-append>.input-group-text:not(.empty)~.floating-label,.form-material .input-group-lg>.input-group-prepend:focus~.floating-label,.form-material .input-group-lg>.input-group-prepend:not(.empty)~.floating-label,.form-material .input-group-lg>.input-group-prepend>.btn:focus~.floating-label,.form-material .input-group-lg>.input-group-prepend>.btn:not(.empty)~.floating-label,.form-material .input-group-lg>.input-group-prepend>.focus.btn~.floating-label,.form-material .input-group-lg>.input-group-prepend>.focus.input-group-text~.floating-label,.form-material .input-group-lg>.input-group-prepend>.input-group-text:focus~.floating-label,.form-material .input-group-lg>.input-group-prepend>.input-group-text:not(.empty)~.floating-label{
	top:-1.0288rem;
	font-size:1.0288rem}
.form-material .form-control-lg:-webkit-autofill~.floating-label,.form-material .input-group-lg>.form-control:-webkit-autofill~.floating-label,.form-material .input-group-lg>.input-group-append:-webkit-autofill~.floating-label,.form-material .input-group-lg>.input-group-append>.btn:-webkit-autofill~.floating-label,.form-material .input-group-lg>.input-group-append>.input-group-text:-webkit-autofill~.floating-label,.form-material .input-group-lg>.input-group-prepend:-webkit-autofill~.floating-label,.form-material .input-group-lg>.input-group-prepend>.btn:-webkit-autofill~.floating-label,.form-material .input-group-lg>.input-group-prepend>.input-group-text:-webkit-autofill~.floating-label{
	top:-1.0288rem;
	font-size:1.0288rem}
.form-material .form-control.focus~.floating-label,.form-material .form-control:focus~.floating-label{
	color:#3e8ef7}
.form-material textarea.form-control{
	padding-bottom:.286rem;
	resize:none}
.form-material.floating textarea.form-control{
	padding-top:.286rem}
.form-material select.form-control{
	border:0;
	border-radius:0}
.form-material:not(.floating) .col-form-label+select[multiple]{
	margin-top:5px}
.form-material .hint{
	position:absolute;
	display:none;
	font-size:80%}
.form-material .form-control.focus~.hint,.form-material .form-control:focus~.hint{
	display:block}
.avatar,.loader,.loader-index>div{
	display:inline-block}
.form-material .form-control.focus:invalid~.floating-label,.form-material .form-control:not(.empty):invalid~.floating-label{
	color:#ff4c52}
.form-material .form-control:invalid{
	background-image:-webkit-linear-gradient(#ff4c52,#ff4c52),-webkit-linear-gradient(#e4eaec,#e4eaec);
	background-image:linear-gradient(#ff4c52,#ff4c52),linear-gradient(#e4eaec,#e4eaec)}
.form-material.has-warning .form-control.focus,.form-material.has-warning .form-control:focus,.form-material.has-warning .form-control:not(.empty){
	background-image:-webkit-linear-gradient(#eb6709,#eb6709),-webkit-linear-gradient(#e4eaec,#e4eaec);
	background-image:linear-gradient(#eb6709,#eb6709),linear-gradient(#e4eaec,#e4eaec)}
.no-cssgradients .form-material.has-warning .form-control.focus,.no-cssgradients .form-material.has-warning .form-control:focus,.no-cssgradients .form-material.has-warning .form-control:not(.empty){
	background:0 0;
	border-bottom:2px solid #eb6709}
.form-material.has-warning .form-control:-webkit-autofill{
	background-image:-webkit-linear-gradient(#eb6709,#eb6709),-webkit-linear-gradient(#e4eaec,#e4eaec);
	background-image:linear-gradient(#eb6709,#eb6709),linear-gradient(#e4eaec,#e4eaec)}
.no-cssgradients .form-material.has-warning .form-control:-webkit-autofill{
	background:0 0;
	border-bottom:2px solid #eb6709}
.form-material.has-warning .form-control:not(.empty){
	background-size:100% 2px,100% 1px}
.form-material.has-warning .col-form-label,.form-material.has-warning .form-control.focus~.floating-label,.form-material.has-warning .form-control:focus~.floating-label,.form-material.has-warning .form-control:not(.empty)~.floating-label{
	color:#eb6709}
.form-material.has-warning .form-control:-webkit-autofill~.floating-label{
	color:#eb6709}
.form-material.has-danger .form-control.focus,.form-material.has-danger .form-control:focus,.form-material.has-danger .form-control:not(.empty){
	background-image:-webkit-linear-gradient(#ff4c52,#ff4c52),-webkit-linear-gradient(#e4eaec,#e4eaec);
	background-image:linear-gradient(#ff4c52,#ff4c52),linear-gradient(#e4eaec,#e4eaec)}
.no-cssgradients .form-material.has-danger .form-control.focus,.no-cssgradients .form-material.has-danger .form-control:focus,.no-cssgradients .form-material.has-danger .form-control:not(.empty){
	background:0 0;
	border-bottom:2px solid #ff4c52}
.form-material.has-danger .form-control:-webkit-autofill{
	background-image:-webkit-linear-gradient(#ff4c52,#ff4c52),-webkit-linear-gradient(#e4eaec,#e4eaec);
	background-image:linear-gradient(#ff4c52,#ff4c52),linear-gradient(#e4eaec,#e4eaec)}
.no-cssgradients .form-material.has-danger .form-control:-webkit-autofill{
	background:0 0;
	border-bottom:2px solid #ff4c52}
.form-material.has-danger .form-control:not(.empty){
	background-size:100% 2px,100% 1px}
.form-material.has-danger .col-form-label,.form-material.has-danger .form-control.focus~.floating-label,.form-material.has-danger .form-control:focus~.floating-label,.form-material.has-danger .form-control:not(.empty)~.floating-label{
	color:#ff4c52}
.form-material.has-danger .form-control:-webkit-autofill~.floating-label{
	color:#ff4c52}
.form-material.has-success .form-control.focus,.form-material.has-success .form-control:focus,.form-material.has-success .form-control:not(.empty){
	background-image:-webkit-linear-gradient(#11c26d,#11c26d),-webkit-linear-gradient(#e4eaec,#e4eaec);
	background-image:linear-gradient(#11c26d,#11c26d),linear-gradient(#e4eaec,#e4eaec)}
.no-cssgradients .form-material.has-success .form-control.focus,.no-cssgradients .form-material.has-success .form-control:focus,.no-cssgradients .form-material.has-success .form-control:not(.empty){
	background:0 0;
	border-bottom:2px solid #11c26d}
.form-material.has-success .form-control:-webkit-autofill{
	background-image:-webkit-linear-gradient(#11c26d,#11c26d),-webkit-linear-gradient(#e4eaec,#e4eaec);
	background-image:linear-gradient(#11c26d,#11c26d),linear-gradient(#e4eaec,#e4eaec)}
.no-cssgradients .form-material.has-success .form-control:-webkit-autofill{
	background:0 0;
	border-bottom:2px solid #11c26d}
.form-material.has-success .form-control:not(.empty){
	background-size:100% 2px,100% 1px}
.form-material.has-success .col-form-label,.form-material.has-success .form-control.focus~.floating-label,.form-material.has-success .form-control:focus~.floating-label,.form-material.has-success .form-control:not(.empty)~.floating-label{
	color:#11c26d}
.form-material.has-success .form-control:-webkit-autofill~.floating-label{
	color:#11c26d}
.form-material.has-info .form-control.focus,.form-material.has-info .form-control:focus,.form-material.has-info .form-control:not(.empty){
	background-image:-webkit-linear-gradient(#0bb2d4,#0bb2d4),-webkit-linear-gradient(#e4eaec,#e4eaec);
	background-image:linear-gradient(#0bb2d4,#0bb2d4),linear-gradient(#e4eaec,#e4eaec)}
.no-cssgradients .form-material.has-info .form-control.focus,.no-cssgradients .form-material.has-info .form-control:focus,.no-cssgradients .form-material.has-info .form-control:not(.empty){
	background:0 0;
	border-bottom:2px solid #0bb2d4}
.form-material.has-info .form-control:-webkit-autofill{
	background-image:-webkit-linear-gradient(#0bb2d4,#0bb2d4),-webkit-linear-gradient(#e4eaec,#e4eaec);
	background-image:linear-gradient(#0bb2d4,#0bb2d4),linear-gradient(#e4eaec,#e4eaec)}
.no-cssgradients .form-material.has-info .form-control:-webkit-autofill{
	background:0 0;
	border-bottom:2px solid #0bb2d4}
.form-material.has-info .form-control:not(.empty){
	background-size:100% 2px,100% 1px}
.form-material.has-info .col-form-label,.form-material.has-info .form-control.focus~.floating-label,.form-material.has-info .form-control:focus~.floating-label,.form-material.has-info .form-control:not(.empty)~.floating-label{
	color:#0bb2d4}
.form-material.has-info .form-control:-webkit-autofill~.floating-label{
	color:#0bb2d4}
.form-material .input-group .form-control-wrap{
	-webkit-box-flex:1;
	-webkit-flex:1 1 auto;
	-ms-flex:1 1 auto;
	flex:1 1 auto;
	margin-right:5px;
	margin-left:5px}
.form-material .input-group .form-control-wrap .form-control{
	float:none;
	width:100%}
.form-material .input-group .input-group-text{
	background:0 0;
	border:0;
	padding:5px 5px 0 0}
.form-material .input-group .input-group-append .btn{
	margin:0;
	border-radius:0;
	border:0}
.form-material input[type=file]{
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	z-index:100;
	width:100%;
	height:100%;
	opacity:0}
.form-control-wrap,.loader{
	position:relative}
.loader{
	margin:0 auto;
	font-size:40px;
	text-indent:-9999em;
	-webkit-transform:translateZ(0);
	transform:translateZ(0)}
.loader-default{
	width:1em;
	height:1em;
	background-color:#a3afb7;
	border-radius:100%;
	-webkit-animation:loader-default 1s infinite ease-in-out;
	animation:loader-default 1s infinite ease-in-out}
.loader-grill{
	width:.25em;
	height:.5em;
	background:#a3afb7;
	-webkit-animation:default-grill 1s infinite ease-in-out -.16s;
	animation:default-grill 1s infinite ease-in-out -.16s}
.loader-grill:after,.loader-grill:before{
	top:0;
	width:100%;
	height:100%;
	-webkit-animation:default-grill 1s infinite ease-in-out;
	animation:default-grill 1s infinite ease-in-out}
.loader-circle,.loader-round-circle,.loader-tadpole{
	width:1em;
	height:1em;
	border-radius:50%}
.loader-grill:before{
	left:-.375em;
	-webkit-animation-delay:-.32s;
	animation-delay:-.32s}
.loader-grill:after{
	left:.375em}
.loader-circle{
	border-top:.125em solid rgba(163,175,183,.5);
	border-right:.125em solid rgba(163,175,183,.5);
	border-bottom:.125em solid rgba(163,175,183,.5);
	border-left:.125em solid #a3afb7;
	-webkit-animation:loader-circle 1.1s infinite linear;
	animation:loader-circle 1.1s infinite linear}
.loader-round-circle{
	font-size:10px;
	-webkit-animation:loader-round-circle 1.3s infinite linear;
	animation:loader-round-circle 1.3s infinite linear}
.loader-tadpole{
	-webkit-animation:loader-tadpole 1.7s infinite ease;
	animation:loader-tadpole 1.7s infinite ease}
.loader-ellipsis{
	top:-.625em;
	width:.625em;
	height:.625em;
	border-radius:50%;
	-webkit-animation:loader-ellipsis 1.8s infinite ease-in-out both -.16s;
	animation:loader-ellipsis 1.8s infinite ease-in-out both -.16s}
.loader-ellipsis:after,.loader-ellipsis:before{
	position:absolute;
	top:0;
	width:100%;
	height:100%;
	content:"";
	border-radius:50%;
	-webkit-animation:loader-ellipsis 1.8s infinite ease-in-out both;
	animation:loader-ellipsis 1.8s infinite ease-in-out both}
.loader-ellipsis:before{
	left:-.875em;
	-webkit-animation-delay:-.32s;
	animation-delay:-.32s}
.loader-ellipsis:after{
	left:.875em}
.loader-dot{
	width:2em;
	height:2em;
	-webkit-animation:loader-dot-rotate 2s infinite linear;
	animation:loader-dot-rotate 2s infinite linear}
.loader-dot:after,.loader-dot:before{
	top:0;
	left:0;
	width:60%;
	height:60%;
	border-radius:100%;
	-webkit-animation:loader-dot-bounce 2s infinite ease-in-out;
	animation:loader-dot-bounce 2s infinite ease-in-out}
.loader-dot:after{
	top:auto;
	bottom:0;
	-webkit-animation-delay:-1s;
	animation-delay:-1s}
.loader-bounce:after,.loader-bounce:before,.loader-cube:after,.loader-cube:before{
	top:0;
	background:#a3afb7;
	position:absolute;
	left:0;
	content:""}
.loader-bounce{
	width:1.5em;
	height:1.5em}
.loader-bounce:after,.loader-bounce:before{
	width:100%;
	height:100%;
	border-radius:50%;
	opacity:.6;
	-webkit-animation:loader-bounce 2s infinite ease-in-out;
	animation:loader-bounce 2s infinite ease-in-out}
.loader-bounce:after{
	-webkit-animation-delay:-1s;
	animation-delay:-1s}
.loader-cube{
	width:2em;
	height:2em}
.loader-cube:after,.loader-cube:before{
	width:25%;
	height:25%;
	-webkit-animation:loader-cube 2s infinite ease-in-out;
	animation:loader-cube 2s infinite ease-in-out}
.loader-cube:after{
	-webkit-animation-delay:-1s;
	animation-delay:-1s}
.loader-rotate-plane{
	width:1em;
	height:1em;
	background:#a3afb7;
	-webkit-animation:loader-rotate-plane 1.2s infinite ease-in-out;
	animation:loader-rotate-plane 1.2s infinite ease-in-out}
.loader-folding-cube{
	width:.8em;
	height:.8em;
	-webkit-transform:rotate(45deg) translateZ(0);
	transform:rotate(45deg) translateZ(0)}
.loader-folding-cube:after,.loader-folding-cube:before{
	position:absolute;
	width:0;
	height:0;
	content:"";
	background:#a3afb7}
.loader-folding-cube:before{
	bottom:50%;
	left:0;
	-webkit-animation:loader-folding-cube-before 2.4s infinite ease-in-out;
	animation:loader-folding-cube-before 2.4s infinite ease-in-out;
	-webkit-animation-delay:-.6s;
	animation-delay:-.6s}
.loader-folding-cube:after{
	top:50%;
	right:0;
	-webkit-animation:loader-folding-cube-after 2.4s infinite ease-in-out;
	animation:loader-folding-cube-after 2.4s infinite ease-in-out}
.loader-cube-grid{
	top:-.6em;
	width:.3em;
	height:.3em;
	-webkit-animation:loader-cube-grid 1.2s infinite ease-in-out;
	animation:loader-cube-grid 1.2s infinite ease-in-out}
.loader-cube-grid:after,.loader-cube-grid:before{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	content:""}
.loader-cube-grid:before{
	-webkit-animation:loader-cube-grid-before 1.2s infinite ease-in-out;
	animation:loader-cube-grid-before 1.2s infinite ease-in-out}
.loader-cube-grid:after{
	-webkit-animation:loader-cube-grid-after 1.2s infinite ease-in-out;
	animation:loader-cube-grid-after 1.2s infinite ease-in-out}
.side-panel-loading,body>.loader{
	position:fixed;
	top:50%;
	left:50%;
	margin-top:-20px}
.site-menubar-unfold>.loader{
	margin-left:130px}
.site-menubar-fold>.loader{
	margin-left:45px}
.site-menubar-hide.site-menubar-unfold>.loader{
	margin-left:0}
.loader-overlay{
	position:fixed;
	top:0;
	left:0;
	z-index:999999;
	width:100%;
	height:100%;
	background:#3e8ef7}
.loader-content{
	margin:50vh auto 0;
	text-align:center;
	text-transform:uppercase;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%)}
.loader-content h2{
	font-weight:500;
	color:#fff}
.loader-index{
	margin-top:20px}
.loader-index>div{
	width:4px;
	height:25px;
	margin:2px;
	background:#fff;
	border-radius:2px;
	-webkit-animation:loader-index .9s -.8s infinite cubic-bezier(.85,.25,.37,.85);
	animation:loader-index .9s -.8s infinite cubic-bezier(.85,.25,.37,.85);
	-webkit-animation-fill-mode:both;
	animation-fill-mode:both}
.loader-index>div:nth-child(2),.loader-index>div:nth-child(4){
	-webkit-animation-delay:-.6s!important;
	animation-delay:-.6s!important}
.loader-index>div:nth-child(1),.loader-index>div:nth-child(5){
	-webkit-animation-delay:-.4s!important;
	animation-delay:-.4s!important}
.loader-index>div:nth-child(6){
	-webkit-animation-delay:-.2s!important;
	animation-delay:-.2s!important}
@-webkit-keyframes loader-index{
	0%,100%{
	-webkit-transform:scaleY(1);
	transform:scaleY(1)}
50%{
	-webkit-transform:scaleY(.4);
	transform:scaleY(.4)}
}
@keyframes loader-index{
	0%,100%{
	-webkit-transform:scaleY(1);
	transform:scaleY(1)}
50%{
	-webkit-transform:scaleY(.4);
	transform:scaleY(.4)}
}
@-webkit-keyframes loader-default{
	0%{
	-webkit-transform:scale(0);
	transform:scale(0)}
100%{
	opacity:0;
	-webkit-transform:scale(1);
	transform:scale(1)}
}
@keyframes loader-default{
	0%{
	-webkit-transform:scale(0);
	transform:scale(0)}
100%{
	opacity:0;
	-webkit-transform:scale(1);
	transform:scale(1)}
}
@-webkit-keyframes default-grill{
	0%,100%,80%{
	height:1em;
	box-shadow:0 0 #a3afb7}
40%{
	height:1.2em;
	box-shadow:0 -.25em #a3afb7}
}
@keyframes default-grill{
	0%,100%,80%{
	height:1em;
	box-shadow:0 0 #a3afb7}
40%{
	height:1.2em;
	box-shadow:0 -.25em #a3afb7}
}
@-webkit-keyframes loader-circle{
	0%{
	-webkit-transform:rotate(0);
	transform:rotate(0)}
100%{
	-webkit-transform:rotate(360deg);
	transform:rotate(360deg)}
}
@keyframes loader-circle{
	0%{
	-webkit-transform:rotate(0);
	transform:rotate(0)}
100%{
	-webkit-transform:rotate(360deg);
	transform:rotate(360deg)}
}
@-webkit-keyframes loader-round-circle{
	0%,100%{
	box-shadow:0 -3em 0 .2em #a3afb7,2em -2em 0 0 #a3afb7,3em 0 0 -.5em #a3afb7,2em 2em 0 -.5em #a3afb7,0 3em 0 -.5em #a3afb7,-2em 2em 0 -.5em #a3afb7,-3em 0 0 -.5em #a3afb7,-2em -2em 0 0 #a3afb7}
12.5%{
	box-shadow:0 -3em 0 0 #a3afb7,2em -2em 0 .2em #a3afb7,3em 0 0 0 #a3afb7,2em 2em 0 -.5em #a3afb7,0 3em 0 -.5em #a3afb7,-2em 2em 0 -.5em #a3afb7,-3em 0 0 -.5em #a3afb7,-2em -2em 0 -.5em #a3afb7}
25%{
	box-shadow:0 -3em 0 -.5em #a3afb7,2em -2em 0 0 #a3afb7,3em 0 0 .2em #a3afb7,2em 2em 0 0 #a3afb7,0 3em 0 -.5em #a3afb7,-2em 2em 0 -.5em #a3afb7,-3em 0 0 -.5em #a3afb7,-2em -2em 0 -.5em #a3afb7}
37.5%{
	box-shadow:0 -3em 0 -.5em #a3afb7,2em -2em 0 -.5em #a3afb7,3em 0 0 0 #a3afb7,2em 2em 0 .2em #a3afb7,0 3em 0 0 #a3afb7,-2em 2em 0 -.5em #a3afb7,-3em 0 0 -.5em #a3afb7,-2em -2em 0 -.5em #a3afb7}
50%{
	box-shadow:0 -3em 0 -.5em #a3afb7,2em -2em 0 -.5em #a3afb7,3em 0 0 -.5em #a3afb7,2em 2em 0 0 #a3afb7,0 3em 0 .2em #a3afb7,-2em 2em 0 0 #a3afb7,-3em 0 0 -.5em #a3afb7,-2em -2em 0 -.5em #a3afb7}
62.5%{
	box-shadow:0 -3em 0 -.5em #a3afb7,2em -2em 0 -.5em #a3afb7,3em 0 0 -.5em #a3afb7,2em 2em 0 -.5em #a3afb7,0 3em 0 0 #a3afb7,-2em 2em 0 .2em #a3afb7,-3em 0 0 0 #a3afb7,-2em -2em 0 -.5em #a3afb7}
75%{
	box-shadow:0 -3em 0 -.5em #a3afb7,2em -2em 0 -.5em #a3afb7,3em 0 0 -.5em #a3afb7,2em 2em 0 -.5em #a3afb7,0 3em 0 -.5em #a3afb7,-2em 2em 0 0 #a3afb7,-3em 0 0 .2em #a3afb7,-2em -2em 0 0 #a3afb7}
87.5%{
	box-shadow:0 -3em 0 0 #a3afb7,2em -2em 0 -.5em #a3afb7,3em 0 0 -.5em #a3afb7,2em 2em 0 -.5em #a3afb7,0 3em 0 -.5em #a3afb7,-2em 2em 0 0 #a3afb7,-3em 0 0 0 #a3afb7,-2em -2em 0 .2em #a3afb7}
}
@keyframes loader-round-circle{
	0%,100%{
	box-shadow:0 -3em 0 .2em #a3afb7,2em -2em 0 0 #a3afb7,3em 0 0 -.5em #a3afb7,2em 2em 0 -.5em #a3afb7,0 3em 0 -.5em #a3afb7,-2em 2em 0 -.5em #a3afb7,-3em 0 0 -.5em #a3afb7,-2em -2em 0 0 #a3afb7}
12.5%{
	box-shadow:0 -3em 0 0 #a3afb7,2em -2em 0 .2em #a3afb7,3em 0 0 0 #a3afb7,2em 2em 0 -.5em #a3afb7,0 3em 0 -.5em #a3afb7,-2em 2em 0 -.5em #a3afb7,-3em 0 0 -.5em #a3afb7,-2em -2em 0 -.5em #a3afb7}
25%{
	box-shadow:0 -3em 0 -.5em #a3afb7,2em -2em 0 0 #a3afb7,3em 0 0 .2em #a3afb7,2em 2em 0 0 #a3afb7,0 3em 0 -.5em #a3afb7,-2em 2em 0 -.5em #a3afb7,-3em 0 0 -.5em #a3afb7,-2em -2em 0 -.5em #a3afb7}
37.5%{
	box-shadow:0 -3em 0 -.5em #a3afb7,2em -2em 0 -.5em #a3afb7,3em 0 0 0 #a3afb7,2em 2em 0 .2em #a3afb7,0 3em 0 0 #a3afb7,-2em 2em 0 -.5em #a3afb7,-3em 0 0 -.5em #a3afb7,-2em -2em 0 -.5em #a3afb7}
50%{
	box-shadow:0 -3em 0 -.5em #a3afb7,2em -2em 0 -.5em #a3afb7,3em 0 0 -.5em #a3afb7,2em 2em 0 0 #a3afb7,0 3em 0 .2em #a3afb7,-2em 2em 0 0 #a3afb7,-3em 0 0 -.5em #a3afb7,-2em -2em 0 -.5em #a3afb7}
62.5%{
	box-shadow:0 -3em 0 -.5em #a3afb7,2em -2em 0 -.5em #a3afb7,3em 0 0 -.5em #a3afb7,2em 2em 0 -.5em #a3afb7,0 3em 0 0 #a3afb7,-2em 2em 0 .2em #a3afb7,-3em 0 0 0 #a3afb7,-2em -2em 0 -.5em #a3afb7}
75%{
	box-shadow:0 -3em 0 -.5em #a3afb7,2em -2em 0 -.5em #a3afb7,3em 0 0 -.5em #a3afb7,2em 2em 0 -.5em #a3afb7,0 3em 0 -.5em #a3afb7,-2em 2em 0 0 #a3afb7,-3em 0 0 .2em #a3afb7,-2em -2em 0 0 #a3afb7}
87.5%{
	box-shadow:0 -3em 0 0 #a3afb7,2em -2em 0 -.5em #a3afb7,3em 0 0 -.5em #a3afb7,2em 2em 0 -.5em #a3afb7,0 3em 0 -.5em #a3afb7,-2em 2em 0 0 #a3afb7,-3em 0 0 0 #a3afb7,-2em -2em 0 .2em #a3afb7}
}
@-webkit-keyframes loader-tadpole{
	0%{
	box-shadow:0 -.83em 0 -.4em #a3afb7,0 -.83em 0 -.42em #a3afb7,0 -.83em 0 -.44em #a3afb7,0 -.83em 0 -.46em #a3afb7,0 -.83em 0 -.477em #a3afb7;
	-webkit-transform:rotate(0);
	transform:rotate(0)}
5%,95%{
	box-shadow:0 -.83em 0 -.4em #a3afb7,0 -.83em 0 -.42em #a3afb7,0 -.83em 0 -.44em #a3afb7,0 -.83em 0 -.46em #a3afb7,0 -.83em 0 -.477em #a3afb7}
10%,59%{
	box-shadow:0 -.83em 0 -.4em #a3afb7,-.087em -.825em 0 -.42em #a3afb7,-.173em -.812em 0 -.44em #a3afb7,-.256em -.789em 0 -.46em #a3afb7,-.297em -.775em 0 -.477em #a3afb7}
20%{
	box-shadow:0 -.83em 0 -.4em #a3afb7,-.338em -.758em 0 -.42em #a3afb7,-.555em -.617em 0 -.44em #a3afb7,-.671em -.488em 0 -.46em #a3afb7,-.749em -.34em 0 -.477em #a3afb7}
38%{
	box-shadow:0 -.83em 0 -.4em #a3afb7,-.377em -.74em 0 -.42em #a3afb7,-.645em -.522em 0 -.44em #a3afb7,-.775em -.297em 0 -.46em #a3afb7,-.82em -.09em 0 -.477em #a3afb7}
100%{
	box-shadow:0 -.83em 0 -.4em #a3afb7,0 -.83em 0 -.42em #a3afb7,0 -.83em 0 -.44em #a3afb7,0 -.83em 0 -.46em #a3afb7,0 -.83em 0 -.477em #a3afb7;
	-webkit-transform:rotate(360deg);
	transform:rotate(360deg)}
}
@keyframes loader-tadpole{
	0%{
	box-shadow:0 -.83em 0 -.4em #a3afb7,0 -.83em 0 -.42em #a3afb7,0 -.83em 0 -.44em #a3afb7,0 -.83em 0 -.46em #a3afb7,0 -.83em 0 -.477em #a3afb7;
	-webkit-transform:rotate(0);
	transform:rotate(0)}
5%,95%{
	box-shadow:0 -.83em 0 -.4em #a3afb7,0 -.83em 0 -.42em #a3afb7,0 -.83em 0 -.44em #a3afb7,0 -.83em 0 -.46em #a3afb7,0 -.83em 0 -.477em #a3afb7}
10%,59%{
	box-shadow:0 -.83em 0 -.4em #a3afb7,-.087em -.825em 0 -.42em #a3afb7,-.173em -.812em 0 -.44em #a3afb7,-.256em -.789em 0 -.46em #a3afb7,-.297em -.775em 0 -.477em #a3afb7}
20%{
	box-shadow:0 -.83em 0 -.4em #a3afb7,-.338em -.758em 0 -.42em #a3afb7,-.555em -.617em 0 -.44em #a3afb7,-.671em -.488em 0 -.46em #a3afb7,-.749em -.34em 0 -.477em #a3afb7}
38%{
	box-shadow:0 -.83em 0 -.4em #a3afb7,-.377em -.74em 0 -.42em #a3afb7,-.645em -.522em 0 -.44em #a3afb7,-.775em -.297em 0 -.46em #a3afb7,-.82em -.09em 0 -.477em #a3afb7}
100%{
	box-shadow:0 -.83em 0 -.4em #a3afb7,0 -.83em 0 -.42em #a3afb7,0 -.83em 0 -.44em #a3afb7,0 -.83em 0 -.46em #a3afb7,0 -.83em 0 -.477em #a3afb7;
	-webkit-transform:rotate(360deg);
	transform:rotate(360deg)}
}
@-webkit-keyframes loader-ellipsis{
	0%,100%,80%{
	box-shadow:0 .625em 0 -.325em #a3afb7}
40%{
	box-shadow:0 .625em 0 0 #a3afb7}
}
@keyframes loader-ellipsis{
	0%,100%,80%{
	box-shadow:0 .625em 0 -.325em #a3afb7}
40%{
	box-shadow:0 .625em 0 0 #a3afb7}
}
@-webkit-keyframes loader-dot-rotate{
	0%{
	-webkit-transform:rotate(0);
	transform:rotate(0)}
100%{
	-webkit-transform:rotate(360deg);
	transform:rotate(360deg)}
}
@keyframes loader-dot-rotate{
	0%{
	-webkit-transform:rotate(0);
	transform:rotate(0)}
100%{
	-webkit-transform:rotate(360deg);
	transform:rotate(360deg)}
}
@-webkit-keyframes loader-dot-bounce{
	0%,100%{
	-webkit-transform:scale(0);
	transform:scale(0)}
50%{
	-webkit-transform:scale(1);
	transform:scale(1)}
}
@keyframes loader-dot-bounce{
	0%,100%{
	-webkit-transform:scale(0);
	transform:scale(0)}
50%{
	-webkit-transform:scale(1);
	transform:scale(1)}
}
@-webkit-keyframes loader-bounce{
	0%,100%{
	-webkit-transform:scale(0);
	transform:scale(0)}
50%{
	-webkit-transform:scale(1);
	transform:scale(1)}
}
@keyframes loader-bounce{
	0%,100%{
	-webkit-transform:scale(0);
	transform:scale(0)}
50%{
	-webkit-transform:scale(1);
	transform:scale(1)}
}
@-webkit-keyframes loader-cube{
	0%{
	-webkit-transform:rotate(0);
	transform:rotate(0)}
25%{
	-webkit-transform:translateX(1.5em) rotate(-90deg) scale(.5);
	transform:translateX(1.5em) rotate(-90deg) scale(.5)}
50%{
	-webkit-transform:translateX(1.5em) translateY(1.5em) rotate(-179deg);
	transform:translateX(1.5em) translateY(1.5em) rotate(-179deg)}
50.1%{
	-webkit-transform:translateX(1.5em) translateY(1.5em) rotate(-180deg);
	transform:translateX(1.5em) translateY(1.5em) rotate(-180deg)}
75%{
	-webkit-transform:translateX(0) translateY(1.5em) rotate(-270deg) scale(.5);
	transform:translateX(0) translateY(1.5em) rotate(-270deg) scale(.5)}
100%{
	-webkit-transform:rotate(-360deg);
	transform:rotate(-360deg)}
}
@keyframes loader-cube{
	0%{
	-webkit-transform:rotate(0);
	transform:rotate(0)}
25%{
	-webkit-transform:translateX(1.5em) rotate(-90deg) scale(.5);
	transform:translateX(1.5em) rotate(-90deg) scale(.5)}
50%{
	-webkit-transform:translateX(1.5em) translateY(1.5em) rotate(-179deg);
	transform:translateX(1.5em) translateY(1.5em) rotate(-179deg)}
50.1%{
	-webkit-transform:translateX(1.5em) translateY(1.5em) rotate(-180deg);
	transform:translateX(1.5em) translateY(1.5em) rotate(-180deg)}
75%{
	-webkit-transform:translateX(0) translateY(1.5em) rotate(-270deg) scale(.5);
	transform:translateX(0) translateY(1.5em) rotate(-270deg) scale(.5)}
100%{
	-webkit-transform:rotate(-360deg);
	transform:rotate(-360deg)}
}
@-webkit-keyframes loader-rotate-plane{
	0%{
	-webkit-transform:perspective(120px) rotateX(0) rotateY(0);
	transform:perspective(120px) rotateX(0) rotateY(0)}
50%{
	-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0);
	transform:perspective(120px) rotateX(-180.1deg) rotateY(0)}
100%{
	-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
	transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}
}
@keyframes loader-rotate-plane{
	0%{
	-webkit-transform:perspective(120px) rotateX(0) rotateY(0);
	transform:perspective(120px) rotateX(0) rotateY(0)}
50%{
	-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0);
	transform:perspective(120px) rotateX(-180.1deg) rotateY(0)}
100%{
	-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
	transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}
}
@-webkit-keyframes loader-folding-cube-before{
	0%{
	width:50%;
	height:0}
12.5%,7.5%{
	width:50%;
	height:50%}
20%,25%{
	width:100%;
	height:50%}
50%{
	right:0;
	left:auto;
	width:100%;
	height:50%}
57.5%,62.5%{
	width:50%;
	height:50%}
70%,75%{
	width:50%;
	height:0}
}
@keyframes loader-folding-cube-before{
	0%{
	width:50%;
	height:0}
12.5%,7.5%{
	width:50%;
	height:50%}
20%,25%{
	width:100%;
	height:50%}
50%{
	right:0;
	left:auto;
	width:100%;
	height:50%}
57.5%,62.5%{
	width:50%;
	height:50%}
70%,75%{
	width:50%;
	height:0}
}
@-webkit-keyframes loader-folding-cube-after{
	0%{
	width:50%;
	height:0}
12.5%,7.5%{
	width:50%;
	height:50%}
20%,25%{
	width:100%;
	height:50%}
50%{
	right:auto;
	left:0;
	width:100%;
	height:50%}
57.5%,62.5%{
	width:50%;
	height:50%}
75%{
	width:50%;
	height:0}
}
@keyframes loader-folding-cube-after{
	0%{
	width:50%;
	height:0}
12.5%,7.5%{
	width:50%;
	height:50%}
20%,25%{
	width:100%;
	height:50%}
50%{
	right:auto;
	left:0;
	width:100%;
	height:50%}
57.5%,62.5%{
	width:50%;
	height:50%}
75%{
	width:50%;
	height:0}
}
@-webkit-keyframes loader-cube-grid{
	15%,85%{
	box-shadow:-.3em .3em 0 -.3em #a3afb7,0 .6em 0 -.3em #a3afb7,.3em .9em 0 -.3em #a3afb7}
30%,70%{
	box-shadow:-.3em .3em 0 0 #a3afb7,0 .6em 0 0 #a3afb7,.3em .9em 0 0 #a3afb7}
}
@keyframes loader-cube-grid{
	15%,85%{
	box-shadow:-.3em .3em 0 -.3em #a3afb7,0 .6em 0 -.3em #a3afb7,.3em .9em 0 -.3em #a3afb7}
30%,70%{
	box-shadow:-.3em .3em 0 0 #a3afb7,0 .6em 0 0 #a3afb7,.3em .9em 0 0 #a3afb7}
}
@-webkit-keyframes loader-cube-grid-before{
	0%{
	box-shadow:-.3em .9em 0 -.3em #a3afb7,0 .3em 0 -.3em #a3afb7,.3em .6em 0 -.3em #a3afb7}
15%,22.5%{
	box-shadow:-.3em .9em 0 0 #a3afb7,0 .3em 0 -.3em #a3afb7,.3em .6em 0 -.3em #a3afb7}
37.5%,55%{
	box-shadow:-.3em .9em 0 0 #a3afb7,0 .3em 0 0 #a3afb7,.3em .6em 0 0 #a3afb7}
70%,77.5%{
	box-shadow:-.3em .9em 0 -.3em #a3afb7,0 .3em 0 0 #a3afb7,.3em .6em 0 0 #a3afb7}
92.5%{
	box-shadow:-.3em .9em 0 -.3em #a3afb7,0 .3em 0 -.3em #a3afb7,.3em .6em 0 -.3em #a3afb7}
}
@keyframes loader-cube-grid-before{
	0%{
	box-shadow:-.3em .9em 0 -.3em #a3afb7,0 .3em 0 -.3em #a3afb7,.3em .6em 0 -.3em #a3afb7}
15%,22.5%{
	box-shadow:-.3em .9em 0 0 #a3afb7,0 .3em 0 -.3em #a3afb7,.3em .6em 0 -.3em #a3afb7}
37.5%,55%{
	box-shadow:-.3em .9em 0 0 #a3afb7,0 .3em 0 0 #a3afb7,.3em .6em 0 0 #a3afb7}
70%,77.5%{
	box-shadow:-.3em .9em 0 -.3em #a3afb7,0 .3em 0 0 #a3afb7,.3em .6em 0 0 #a3afb7}
92.5%{
	box-shadow:-.3em .9em 0 -.3em #a3afb7,0 .3em 0 -.3em #a3afb7,.3em .6em 0 -.3em #a3afb7}
}
@-webkit-keyframes loader-cube-grid-after{
	7.5%{
	box-shadow:-.3em .6em 0 -.3em #a3afb7,0 .9em 0 -.3em #a3afb7,.3em .3em 0 -.3em #a3afb7}
22.5%,30%{
	box-shadow:-.3em .6em 0 0 #a3afb7,0 .9em 0 0 #a3afb7,.3em .3em 0 -.3em #a3afb7}
45%,62.5%{
	box-shadow:-.3em .6em 0 0 #a3afb7,0 .9em 0 0 #a3afb7,.3em .3em 0 0 #a3afb7}
77.5%,85%{
	box-shadow:-.3em .6em 0 -.3em #a3afb7,0 .9em 0 -.3em #a3afb7,.3em .3em 0 0 #a3afb7}
100%{
	box-shadow:-.3em .6em 0 -.3em #a3afb7,0 .9em 0 -.3em #a3afb7,.3em .3em 0 -.3em #a3afb7}
}
@keyframes loader-cube-grid-after{
	7.5%{
	box-shadow:-.3em .6em 0 -.3em #a3afb7,0 .9em 0 -.3em #a3afb7,.3em .3em 0 -.3em #a3afb7}
22.5%,30%{
	box-shadow:-.3em .6em 0 0 #a3afb7,0 .9em 0 0 #a3afb7,.3em .3em 0 -.3em #a3afb7}
45%,62.5%{
	box-shadow:-.3em .6em 0 0 #a3afb7,0 .9em 0 0 #a3afb7,.3em .3em 0 0 #a3afb7}
77.5%,85%{
	box-shadow:-.3em .6em 0 -.3em #a3afb7,0 .9em 0 -.3em #a3afb7,.3em .3em 0 0 #a3afb7}
100%{
	box-shadow:-.3em .6em 0 -.3em #a3afb7,0 .9em 0 -.3em #a3afb7,.3em .3em 0 -.3em #a3afb7}
}
[class*=animation-]{
	-webkit-animation-duration:.5s;
	animation-duration:.5s;
	-webkit-animation-timing-function:ease-out;
	animation-timing-function:ease-out}
.animation-hover:not(:hover),.animation-hover:not(:hover) [class*=animation-],.touch .animation-hover:not(.hover),.touch .animation-hover:not(.hover) [class*=animation-]{
	-webkit-animation-name:none;
	animation-name:none}
.animation-reverse{
	-webkit-animation-timing-function:ease-in;
	animation-timing-function:ease-in;
	animation-direction:reverse}
.animation-repeat{
	-webkit-animation-iteration-count:infinite;
	animation-iteration-count:infinite}
.animation-fade{
	-webkit-animation-name:fade;
	animation-name:fade;
	-webkit-animation-duration:.8s;
	animation-duration:.8s;
	-webkit-animation-timing-function:linear;
	animation-timing-function:linear}
.animation-scale{
	-webkit-animation-name:scale-12;
	animation-name:scale-12}
.animation-scale-up{
	-webkit-animation-name:fade-scale-02;
	animation-name:fade-scale-02}
.animation-scale-down{
	-webkit-animation-name:fade-scale-18;
	animation-name:fade-scale-18}
.animation-slide-top{
	-webkit-animation-name:slide-top;
	animation-name:slide-top}
.animation-slide-bottom{
	-webkit-animation-name:slide-bottom;
	animation-name:slide-bottom}
.animation-slide-left{
	-webkit-animation-name:slide-left;
	animation-name:slide-left}
.animation-slide-right{
	-webkit-animation-name:slide-right;
	animation-name:slide-right}
.animation-shake{
	-webkit-animation-name:shake;
	animation-name:shake}
.animation-duration-10{
	-webkit-animation-duration:15s;
	animation-duration:15s}
.animation-duration-9{
	-webkit-animation-duration:9s;
	animation-duration:9s}
.animation-duration-8{
	-webkit-animation-duration:8s;
	animation-duration:8s}
.animation-duration-7{
	-webkit-animation-duration:7s;
	animation-duration:7s}
.animation-duration-6{
	-webkit-animation-duration:6s;
	animation-duration:6s}
.animation-duration-5{
	-webkit-animation-duration:5s;
	animation-duration:5s}
.animation-duration-4{
	-webkit-animation-duration:4s;
	animation-duration:4s}
.animation-duration-3{
	-webkit-animation-duration:3s;
	animation-duration:3s}
.animation-duration-2{
	-webkit-animation-duration:2s;
	animation-duration:2s}
.animation-duration-1{
	-webkit-animation-duration:1s;
	animation-duration:1s}
.animation-delay-100{
	-webkit-animation-duration:.1s;
	animation-duration:.1s}
.animation-duration-250{
	-webkit-animation-duration:250ms;
	animation-duration:250ms}
.animation-duration-300{
	-webkit-animation-duration:.3s;
	animation-duration:.3s}
.animation-duration-500{
	-webkit-animation-duration:.5s;
	animation-duration:.5s}
.animation-duration-750{
	-webkit-animation-duration:750ms;
	animation-duration:750ms}
.animation-delay-1000{
	-webkit-animation-delay:1s;
	animation-delay:1s}
.animation-delay-900{
	-webkit-animation-delay:.9s;
	animation-delay:.9s}
.animation-delay-800{
	-webkit-animation-delay:.8s;
	animation-delay:.8s}
.animation-delay-700{
	-webkit-animation-delay:.7s;
	animation-delay:.7s}
.animation-delay-600{
	-webkit-animation-delay:.6s;
	animation-delay:.6s}
.animation-delay-500{
	-webkit-animation-delay:.5s;
	animation-delay:.5s}
.animation-delay-400{
	-webkit-animation-delay:.4s;
	animation-delay:.4s}
.animation-delay-300{
	-webkit-animation-delay:.3s;
	animation-delay:.3s}
.animation-delay-200{
	-webkit-animation-delay:.2s;
	animation-delay:.2s}
.animation-delay-100{
	-webkit-animation-delay:.1s;
	animation-delay:.1s}
.animation-top-left{
	-webkit-transform-origin:0 0;
	transform-origin:0 0}
.animation-top-center{
	-webkit-transform-origin:50% 0;
	transform-origin:50% 0}
.animation-top-right{
	-webkit-transform-origin:100% 0;
	transform-origin:100% 0}
.animation-middle-left{
	-webkit-transform-origin:0 50%;
	transform-origin:0 50%}
.animation-middle-right{
	-webkit-transform-origin:100% 50%;
	transform-origin:100% 50%}
.animation-bottom-left{
	-webkit-transform-origin:0 100%;
	transform-origin:0 100%}
.animation-bottom-center{
	-webkit-transform-origin:50% 100%;
	transform-origin:50% 100%}
.animation-bottom-right{
	-webkit-transform-origin:100% 100%;
	transform-origin:100% 100%}
.animation-easing-easeInOut{
	-webkit-animation-timing-function:cubic-bezier(.42,0,.58,1);
	animation-timing-function:cubic-bezier(.42,0,.58,1)}
.animation-easing-easeInQuad{
	-webkit-animation-timing-function:cubic-bezier(.55,.085,.68,.53);
	animation-timing-function:cubic-bezier(.55,.085,.68,.53)}
.animation-easing-easeInCubic{
	-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
	animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
.animation-easing-easeInQuart{
	-webkit-animation-timing-function:cubic-bezier(.895,.03,.685,.22);
	animation-timing-function:cubic-bezier(.895,.03,.685,.22)}
.animation-easing-easeInQuint{
	-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);
	animation-timing-function:cubic-bezier(.755,.05,.855,.06)}
.animation-easing-easeInSine{
	-webkit-animation-timing-function:cubic-bezier(.47,0,.745,.715);
	animation-timing-function:cubic-bezier(.47,0,.745,.715)}
.animation-easing-easeInExpo{
	-webkit-animation-timing-function:cubic-bezier(.95,.05,.795,.035);
	animation-timing-function:cubic-bezier(.95,.05,.795,.035)}
.animation-easing-easeInCirc{
	-webkit-animation-timing-function:cubic-bezier(.6,.04,.98,.335);
	animation-timing-function:cubic-bezier(.6,.04,.98,.335)}
.animation-easing-easeInBack{
	-webkit-animation-timing-function:cubic-bezier(.6,-.28,.735,.045);
	animation-timing-function:cubic-bezier(.6,-.28,.735,.045)}
.animation-easing-eastOutQuad{
	-webkit-animation-timing-function:cubic-bezier(.25,.46,.45,.94);
	animation-timing-function:cubic-bezier(.25,.46,.45,.94)}
.animation-easing-easeOutCubic{
	-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
	animation-timing-function:cubic-bezier(.215,.61,.355,1)}
.animation-easing-easeOutQuart{
	-webkit-animation-timing-function:cubic-bezier(.165,.84,.44,1);
	animation-timing-function:cubic-bezier(.165,.84,.44,1)}
.animation-easing-easeOutQuint{
	-webkit-animation-timing-function:cubic-bezier(.23,1,.32,1);
	animation-timing-function:cubic-bezier(.23,1,.32,1)}
.animation-easing-easeOutSine{
	-webkit-animation-timing-function:cubic-bezier(.39,.575,.565,1);
	animation-timing-function:cubic-bezier(.39,.575,.565,1)}
.animation-easing-easeOutExpo{
	-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);
	animation-timing-function:cubic-bezier(.19,1,.22,1)}
.animation-easing-easeOutCirc{
	-webkit-animation-timing-function:cubic-bezier(.075,.82,.165,1);
	animation-timing-function:cubic-bezier(.075,.82,.165,1)}
.animation-easing-easeOutBack{
	-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1.275);
	animation-timing-function:cubic-bezier(.175,.885,.32,1.275)}
.animation-easing-easeInOutQuad{
	-webkit-animation-timing-function:cubic-bezier(.455,.03,.515,.955);
	animation-timing-function:cubic-bezier(.455,.03,.515,.955)}
.animation-easing-easeInOutCubic{
	-webkit-animation-timing-function:cubic-bezier(.645,.045,.355,1);
	animation-timing-function:cubic-bezier(.645,.045,.355,1)}
.animation-easing-easeInOutQuart{
	-webkit-animation-timing-function:cubic-bezier(.77,0,.175,1);
	animation-timing-function:cubic-bezier(.77,0,.175,1)}
.animation-easing-easeInOutQuint{
	-webkit-animation-timing-function:cubic-bezier(.86,0,.07,1);
	animation-timing-function:cubic-bezier(.86,0,.07,1)}
.animation-easing-easeInOutSine{
	-webkit-animation-timing-function:cubic-bezier(.445,.05,.55,.95);
	animation-timing-function:cubic-bezier(.445,.05,.55,.95)}
.animation-easing-easeInOutExpo{
	-webkit-animation-timing-function:cubic-bezier(1,0,0,1);
	animation-timing-function:cubic-bezier(1,0,0,1)}
.animation-easing-easeInOutCirc{
	-webkit-animation-timing-function:cubic-bezier(.785,.135,.15,.86);
	animation-timing-function:cubic-bezier(.785,.135,.15,.86)}
.animation-easing-easeInOutBack{
	-webkit-animation-timing-function:cubic-bezier(.68,-.55,.265,1.55);
	animation-timing-function:cubic-bezier(.68,-.55,.265,1.55)}
.animation-easing-easeInOutElastic{
	-webkit-animation-timing-function:cubic-bezier(1,-.56,0,1.455);
	animation-timing-function:cubic-bezier(1,-.56,0,1.455)}
@-webkit-keyframes fade{
	0%{
	opacity:0}
100%{
	opacity:1}
}
@keyframes fade{
	0%{
	opacity:0}
100%{
	opacity:1}
}
@-webkit-keyframes scale-12{
	0%{
	-webkit-transform:scale(1.2);
	transform:scale(1.2)}
100%{
	-webkit-transform:scale(1);
	transform:scale(1)}
}
@keyframes scale-12{
	0%{
	-webkit-transform:scale(1.2);
	transform:scale(1.2)}
100%{
	-webkit-transform:scale(1);
	transform:scale(1)}
}
@-webkit-keyframes fade-scale-02{
	0%{
	opacity:0;
	-webkit-transform:scale(.2);
	transform:scale(.2)}
100%{
	opacity:1;
	-webkit-transform:scale(1);
	transform:scale(1)}
}
@keyframes fade-scale-02{
	0%{
	opacity:0;
	-webkit-transform:scale(.2);
	transform:scale(.2)}
100%{
	opacity:1;
	-webkit-transform:scale(1);
	transform:scale(1)}
}
@-webkit-keyframes fade-scale-18{
	0%{
	opacity:0;
	-webkit-transform:scale(1.8);
	transform:scale(1.8)}
100%{
	opacity:1;
	-webkit-transform:scale(1);
	transform:scale(1)}
}
@keyframes fade-scale-18{
	0%{
	opacity:0;
	-webkit-transform:scale(1.8);
	transform:scale(1.8)}
100%{
	opacity:1;
	-webkit-transform:scale(1);
	transform:scale(1)}
}
@-webkit-keyframes slide-top{
	0%{
	opacity:0;
	-webkit-transform:translate3d(0,-100%,0);
	transform:translate3d(0,-100%,0)}
100%{
	opacity:1;
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0)}
}
@keyframes slide-top{
	0%{
	opacity:0;
	-webkit-transform:translate3d(0,-100%,0);
	transform:translate3d(0,-100%,0)}
100%{
	opacity:1;
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0)}
}
@-webkit-keyframes slide-bottom{
	0%{
	opacity:0;
	-webkit-transform:translate3d(0,100%,0);
	transform:translate3d(0,100%,0)}
100%{
	opacity:1;
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0)}
}
@keyframes slide-bottom{
	0%{
	opacity:0;
	-webkit-transform:translate3d(0,100%,0);
	transform:translate3d(0,100%,0)}
100%{
	opacity:1;
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0)}
}
@-webkit-keyframes slide-left{
	0%{
	opacity:0;
	-webkit-transform:translate3d(-100%,0,0);
	transform:translate3d(-100%,0,0)}
100%{
	opacity:1;
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0)}
}
@keyframes slide-left{
	0%{
	opacity:0;
	-webkit-transform:translate3d(-100%,0,0);
	transform:translate3d(-100%,0,0)}
100%{
	opacity:1;
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0)}
}
@-webkit-keyframes slide-right{
	0%{
	opacity:0;
	-webkit-transform:translate3d(100%,0,0);
	transform:translate3d(100%,0,0)}
100%{
	opacity:1;
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0)}
}
@keyframes slide-right{
	0%{
	opacity:0;
	-webkit-transform:translate3d(100%,0,0);
	transform:translate3d(100%,0,0)}
100%{
	opacity:1;
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0)}
}
@-webkit-keyframes shake{
	0%,100%{
	-webkit-transform:translateX(0);
	transform:translateX(0)}
10%{
	-webkit-transform:translateX(-9px);
	transform:translateX(-9px)}
20%{
	-webkit-transform:translateX(8px);
	transform:translateX(8px)}
30%{
	-webkit-transform:translateX(-7px);
	transform:translateX(-7px)}
40%{
	-webkit-transform:translateX(6px);
	transform:translateX(6px)}
50%{
	-webkit-transform:translateX(-5px);
	transform:translateX(-5px)}
60%{
	-webkit-transform:translateX(4px);
	transform:translateX(4px)}
70%{
	-webkit-transform:translateX(-3px);
	transform:translateX(-3px)}
80%{
	-webkit-transform:translateX(2px);
	transform:translateX(2px)}
90%{
	-webkit-transform:translateX(-1px);
	transform:translateX(-1px)}
}
@keyframes shake{
	0%,100%{
	-webkit-transform:translateX(0);
	transform:translateX(0)}
10%{
	-webkit-transform:translateX(-9px);
	transform:translateX(-9px)}
20%{
	-webkit-transform:translateX(8px);
	transform:translateX(8px)}
30%{
	-webkit-transform:translateX(-7px);
	transform:translateX(-7px)}
40%{
	-webkit-transform:translateX(6px);
	transform:translateX(6px)}
50%{
	-webkit-transform:translateX(-5px);
	transform:translateX(-5px)}
60%{
	-webkit-transform:translateX(4px);
	transform:translateX(4px)}
70%{
	-webkit-transform:translateX(-3px);
	transform:translateX(-3px)}
80%{
	-webkit-transform:translateX(2px);
	transform:translateX(2px)}
90%{
	-webkit-transform:translateX(-1px);
	transform:translateX(-1px)}
}
.bg-red-100{
	background-color:#ffdbdc!important}
.bg-red-200{
	background-color:#ffbfc1!important}
.bg-red-300{
	background-color:#ffa1a4!important}
.bg-red-400{
	background-color:#ff8589!important}
.bg-red-500{
	background-color:#ff666b!important}
.bg-red-600{
	background-color:#ff4c52!important}
.bg-red-700{
	background-color:#f2353c!important}
.bg-red-800{
	background-color:#e62020!important}
.bg-red-900{
	background-color:#d60b0b!important}
.red-100{
	color:#ffdbdc!important}
.red-200{
	color:#ffbfc1!important}
.red-300{
	color:#ffa1a4!important}
.red-400{
	color:#ff8589!important}
.red-500{
	color:#ff666b!important}
.red-600{
	color:#ff4c52!important}
.red-700{
	color:#f2353c!important}
.red-800{
	color:#e62020!important}
.red-900{
	color:#d60b0b!important}
.bg-pink-100{
	background-color:#ffd9e6!important}
.bg-pink-200{
	background-color:#ffbad2!important}
.bg-pink-300{
	background-color:#ff9ec0!important}
.bg-pink-400{
	background-color:#ff7daa!important}
.bg-pink-500{
	background-color:#ff5e97!important}
.bg-pink-600{
	background-color:#f74584!important}
.bg-pink-700{
	background-color:#eb2f71!important}
.bg-pink-800{
	background-color:#e6155e!important}
.bg-pink-900{
	background-color:#d10049!important}
.pink-100{
	color:#ffd9e6!important}
.pink-200{
	color:#ffbad2!important}
.pink-300{
	color:#ff9ec0!important}
.pink-400{
	color:#ff7daa!important}
.pink-500{
	color:#ff5e97!important}
.pink-600{
	color:#f74584!important}
.pink-700{
	color:#eb2f71!important}
.pink-800{
	color:#e6155e!important}
.pink-900{
	color:#d10049!important}
.bg-purple-100{
	background-color:#eae1fc!important}
.bg-purple-200{
	background-color:#d9c7fc!important}
.bg-purple-300{
	background-color:#c8aefc!important}
.bg-purple-400{
	background-color:#b693fa!important}
.bg-purple-500{
	background-color:#a57afa!important}
.bg-purple-600{
	background-color:#9463f7!important}
.bg-purple-700{
	background-color:#8349f5!important}
.bg-purple-800{
	background-color:#7231f5!important}
.bg-purple-900{
	background-color:#6118f2!important}
.purple-100{
	color:#eae1fc!important}
.purple-200{
	color:#d9c7fc!important}
.purple-300{
	color:#c8aefc!important}
.purple-400{
	color:#b693fa!important}
.purple-500{
	color:#a57afa!important}
.purple-600{
	color:#9463f7!important}
.purple-700{
	color:#8349f5!important}
.purple-800{
	color:#7231f5!important}
.purple-900{
	color:#6118f2!important}
.bg-indigo-100{
	background-color:#e1e4fc!important}
.bg-indigo-200{
	background-color:#c7cffc!important}
.bg-indigo-300{
	background-color:#afb9fa!important}
.bg-indigo-400{
	background-color:#96a3fa!important}
.bg-indigo-500{
	background-color:#7d8efa!important}
.bg-indigo-600{
	background-color:#667afa!important}
.bg-indigo-700{
	background-color:#4d64fa!important}
.bg-indigo-800{
	background-color:#364ff5!important}
.bg-indigo-900{
	background-color:#1f3aed!important}
.indigo-100{
	color:#e1e4fc!important}
.indigo-200{
	color:#c7cffc!important}
.indigo-300{
	color:#afb9fa!important}
.indigo-400{
	color:#96a3fa!important}
.indigo-500{
	color:#7d8efa!important}
.indigo-600{
	color:#667afa!important}
.indigo-700{
	color:#4d64fa!important}
.indigo-800{
	color:#364ff5!important}
.indigo-900{
	color:#1f3aed!important}
.bg-blue-100{
	background-color:#d9e9ff!important}
.bg-blue-200{
	background-color:#b8d7ff!important}
.bg-blue-300{
	background-color:#99c5ff!important}
.bg-blue-400{
	background-color:#79b2fc!important}
.bg-blue-500{
	background-color:#589ffc!important}
.bg-blue-600{
	background-color:#3e8ef7!important}
.bg-blue-700{
	background-color:#247cf0!important}
.bg-blue-800{
	background-color:#0b69e3!important}
.bg-blue-900{
	background-color:#0053bf!important}
.blue-100{
	color:#d9e9ff!important}
.blue-200{
	color:#b8d7ff!important}
.blue-300{
	color:#99c5ff!important}
.blue-400{
	color:#79b2fc!important}
.blue-500{
	color:#589ffc!important}
.blue-600{
	color:#3e8ef7!important}
.blue-700{
	color:#247cf0!important}
.blue-800{
	color:#0b69e3!important}
.blue-900{
	color:#0053bf!important}
.bg-cyan-100{
	background-color:#c2f5ff!important}
.bg-cyan-200{
	background-color:#9de6f5!important}
.bg-cyan-300{
	background-color:#77d9ed!important}
.bg-cyan-400{
	background-color:#54cbe3!important}
.bg-cyan-500{
	background-color:#28c0de!important}
.bg-cyan-600{
	background-color:#0bb2d4!important}
.bg-cyan-700{
	background-color:#0099b8!important}
.bg-cyan-800{
	background-color:#007d96!important}
.bg-cyan-900{
	background-color:#006275!important}
.cyan-100{
	color:#c2f5ff!important}
.cyan-200{
	color:#9de6f5!important}
.cyan-300{
	color:#77d9ed!important}
.cyan-400{
	color:#54cbe3!important}
.cyan-500{
	color:#28c0de!important}
.cyan-600{
	color:#0bb2d4!important}
.cyan-700{
	color:#0099b8!important}
.cyan-800{
	color:#007d96!important}
.cyan-900{
	color:#006275!important}
.bg-teal-100{
	background-color:#c3f7f2!important}
.bg-teal-200{
	background-color:#92f0e6!important}
.bg-teal-300{
	background-color:#6be3d7!important}
.bg-teal-400{
	background-color:#45d6c8!important}
.bg-teal-500{
	background-color:#28c7b7!important}
.bg-teal-600{
	background-color:#17b3a3!important}
.bg-teal-700{
	background-color:#089e8f!important}
.bg-teal-800{
	background-color:#008577!important}
.bg-teal-900{
	background-color:#00665c!important}
.teal-100{
	color:#c3f7f2!important}
.teal-200{
	color:#92f0e6!important}
.teal-300{
	color:#6be3d7!important}
.teal-400{
	color:#45d6c8!important}
.teal-500{
	color:#28c7b7!important}
.teal-600{
	color:#17b3a3!important}
.teal-700{
	color:#089e8f!important}
.teal-800{
	color:#008577!important}
.teal-900{
	color:#00665c!important}
.bg-green-100{
	background-color:#c2fadc!important}
.bg-green-200{
	background-color:#99f2c2!important}
.bg-green-300{
	background-color:#72e8ab!important}
.bg-green-400{
	background-color:#49de94!important}
.bg-green-500{
	background-color:#28d17c!important}
.bg-green-600{
	background-color:#11c26d!important}
.bg-green-700{
	background-color:#05a85c!important}
.bg-green-800{
	background-color:#008c4d!important}
.bg-green-900{
	background-color:#006e3c!important}
.green-100{
	color:#c2fadc!important}
.green-200{
	color:#99f2c2!important}
.green-300{
	color:#72e8ab!important}
.green-400{
	color:#49de94!important}
.green-500{
	color:#28d17c!important}
.green-600{
	color:#11c26d!important}
.green-700{
	color:#05a85c!important}
.green-800{
	color:#008c4d!important}
.green-900{
	color:#006e3c!important}
.bg-light-green-100{
	background-color:#dcf7b0!important}
.bg-light-green-200{
	background-color:#c3e887!important}
.bg-light-green-300{
	background-color:#add966!important}
.bg-light-green-400{
	background-color:#94cc39!important}
.bg-light-green-500{
	background-color:#7eb524!important}
.bg-light-green-600{
	background-color:#6da611!important}
.bg-light-green-700{
	background-color:#5a9101!important}
.bg-light-green-800{
	background-color:#4a7800!important}
.bg-light-green-900{
	background-color:#3a5e00!important}
.light-green-100{
	color:#dcf7b0!important}
.light-green-200{
	color:#c3e887!important}
.light-green-300{
	color:#add966!important}
.light-green-400{
	color:#94cc39!important}
.light-green-500{
	color:#7eb524!important}
.light-green-600{
	color:#6da611!important}
.light-green-700{
	color:#5a9101!important}
.light-green-800{
	color:#4a7800!important}
.light-green-900{
	color:#3a5e00!important}
.bg-yellow-100{
	background-color:#fff6b5!important}
.bg-yellow-200{
	background-color:#fff39c!important}
.bg-yellow-300{
	background-color:#ffed78!important}
.bg-yellow-400{
	background-color:#ffe54f!important}
.bg-yellow-500{
	background-color:#ffdc2e!important}
.bg-yellow-600{
	background-color:#ffcd17!important}
.bg-yellow-700{
	background-color:#fcb900!important}
.bg-yellow-800{
	background-color:#faa700!important}
.bg-yellow-900{
	background-color:#fa9600!important}
.yellow-100{
	color:#fff6b5!important}
.yellow-200{
	color:#fff39c!important}
.yellow-300{
	color:#ffed78!important}
.yellow-400{
	color:#ffe54f!important}
.yellow-500{
	color:#ffdc2e!important}
.yellow-600{
	color:#ffcd17!important}
.yellow-700{
	color:#fcb900!important}
.yellow-800{
	color:#faa700!important}
.yellow-900{
	color:#fa9600!important}
.bg-orange-100{
	background-color:#ffe1c4!important}
.bg-orange-200{
	background-color:#ffc894!important}
.bg-orange-300{
	background-color:#fab06b!important}
.bg-orange-400{
	background-color:#fa983c!important}
.bg-orange-500{
	background-color:#f57d1b!important}
.bg-orange-600{
	background-color:#eb6709!important}
.bg-orange-700{
	background-color:#de4e00!important}
.bg-orange-800{
	background-color:#b53f00!important}
.bg-orange-900{
	background-color:#962d00!important}
.orange-100{
	color:#ffe1c4!important}
.orange-200{
	color:#ffc894!important}
.orange-300{
	color:#fab06b!important}
.orange-400{
	color:#fa983c!important}
.orange-500{
	color:#f57d1b!important}
.orange-600{
	color:#eb6709!important}
.orange-700{
	color:#de4e00!important}
.orange-800{
	color:#b53f00!important}
.orange-900{
	color:#962d00!important}
.bg-brown-100{
	background-color:#f5e2da!important}
.bg-brown-200{
	background-color:#e0cdc5!important}
.bg-brown-300{
	background-color:#cfb8b0!important}
.bg-brown-400{
	background-color:#bda299!important}
.bg-brown-500{
	background-color:#ab8c82!important}
.bg-brown-600{
	background-color:#997b71!important}
.bg-brown-700{
	background-color:#82675f!important}
.bg-brown-800{
	background-color:#6b534c!important}
.bg-brown-900{
	background-color:#57403a!important}
.brown-100{
	color:#f5e2da!important}
.brown-200{
	color:#e0cdc5!important}
.brown-300{
	color:#cfb8b0!important}
.brown-400{
	color:#bda299!important}
.brown-500{
	color:#ab8c82!important}
.brown-600{
	color:#997b71!important}
.brown-700{
	color:#82675f!important}
.brown-800{
	color:#6b534c!important}
.brown-900{
	color:#57403a!important}
.bg-grey-100{
	background-color:#fafafa!important}
.bg-grey-200{
	background-color:#eee!important}
.bg-grey-300{
	background-color:#e0e0e0!important}
.bg-grey-400{
	background-color:#bdbdbd!important}
.bg-grey-500{
	background-color:#9e9e9e!important}
.bg-grey-600{
	background-color:#757575!important}
.bg-grey-700{
	background-color:#616161!important}
.bg-grey-800{
	background-color:#424242!important}
.bg-grey-900{
	background-color:#474747!important}
.grey-100{
	color:#fafafa!important}
.grey-200{
	color:#eee!important}
.grey-300{
	color:#e0e0e0!important}
.grey-400{
	color:#bdbdbd!important}
.grey-500{
	color:#9e9e9e!important}
.grey-600{
	color:#757575!important}
.grey-700{
	color:#616161!important}
.grey-800{
	color:#424242!important}
.grey-900{
	color:#474747!important}
.bg-blue-grey-100{
	background-color:#f3f7f9!important}
.bg-blue-grey-200{
	background-color:#e4eaec!important}
.bg-blue-grey-300{
	background-color:#ccd5db!important}
.bg-blue-grey-400{
	background-color:#a3afb7!important}
.bg-blue-grey-500{
	background-color:#76838f!important}
.bg-blue-grey-600{
	background-color:#526069!important}
.bg-blue-grey-700{
	background-color:#37474f!important}
.bg-blue-grey-800{
	background-color:#263238!important}
.bg-blue-grey-900{
	background-color:#3e4854!important}
.blue-grey-100{
	color:#f3f7f9!important}
.blue-grey-200{
	color:#e4eaec!important}
.blue-grey-300{
	color:#ccd5db!important}
.blue-grey-400{
	color:#a3afb7!important}
.blue-grey-500{
	color:#76838f!important}
.blue-grey-600{
	color:#526069!important}
.blue-grey-700{
	color:#37474f!important}
.blue-grey-800{
	color:#263238!important}
.blue-grey-900{
	color:#3e4854!important}
.bg-primary-100{
	background-color:#d9e9ff!important}
.bg-primary-200{
	background-color:#b8d7ff!important}
.bg-primary-300{
	background-color:#99c5ff!important}
.bg-primary-400{
	background-color:#79b2fc!important}
.bg-primary-500{
	background-color:#589ffc!important}
.bg-primary-600{
	background-color:#3e8ef7!important}
.bg-primary-700{
	background-color:#247cf0!important}
.bg-primary-800{
	background-color:#0b69e3!important}
.primary-100{
	color:#d9e9ff!important}
.primary-200{
	color:#b8d7ff!important}
.primary-300{
	color:#99c5ff!important}
.primary-400{
	color:#79b2fc!important}
.primary-500{
	color:#589ffc!important}
.primary-600{
	color:#3e8ef7!important}
.primary-700{
	color:#247cf0!important}
.primary-800{
	color:#0b69e3!important}
.black{
	color:#000!important}
.white{
	color:#fff!important}
.bg-white{
	color:#76838f;
	background-color:#fff}
.bg-primary{
	color:#fff;
	background-color:#3e8ef7!important}
.bg-primary:hover{
	background-color:#6fabf9!important}
.bg-primary a,.bg-primary a.bg-primary,.bg-primary a.bg-primary:hover,.bg-primary a:hover{
	color:#fff}
.bg-success{
	color:#fff;
	background-color:#11c26d!important}
.bg-success:hover{
	background-color:#1beb87!important}
.bg-success a,.bg-success a.bg-primary,.bg-success a.bg-primary:hover,.bg-success a:hover{
	color:#fff}
.bg-info{
	color:#fff;
	background-color:#0bb2d4!important}
.bg-info:hover{
	background-color:#1fcff3!important}
.bg-info a,.bg-info a.bg-info,.bg-info a.bg-info:hover,.bg-info a:hover{
	color:#fff}
.bg-warning{
	color:#fff;
	background-color:#eb6709!important}
.bg-warning:hover{
	background-color:#f78330!important}
.bg-warning a,.bg-warning a.bg-warning,.bg-warning a.bg-warning:hover,.bg-warning a:hover{
	color:#fff}
.bg-danger{
	color:#fff;
	background-color:#ff4c52!important}
.bg-danger:hover{
	background-color:#ff7f83!important}
.bg-danger a,.bg-danger a.bg-danger,.bg-danger a.bg-danger:hover,.bg-danger a:hover{
	color:#fff}
.bg-dark{
	color:#fff;
	background-color:#526069!important}
.bg-dark:hover{
	background-color:#687a86!important}
.bg-dark a,.bg-dark a.bg-dark,.bg-dark a.bg-dark:hover,.bg-dark a:hover{
	color:#fff}
.social-wechat{
	color:#fff;
	background-color:#51c332!important}
.social-wechat:focus,.social-wechat:hover{
	color:#fff;
	background-color:#70d355!important}
.social-wechat.active,.social-wechat:active{
	color:#fff;
	background-color:#409a28!important}
.bg-wechat{
	background-color:#51c332}
.social-qq{
	color:#fff;
	background-color:#12b7f5!important}
.social-qq:focus,.social-qq:hover{
	color:#fff;
	background-color:#43c6f7!important}
.social-qq.active,.social-qq:active{
	color:#fff;
	background-color:#0996cb!important}
.bg-qq{
	background-color:#12b7f5}
.social-weibo{
	color:#fff;
	background-color:#e6624b!important}
.social-weibo:focus,.social-weibo:hover{
	color:#fff;
	background-color:#ec8978!important}
.social-weibo.active,.social-weibo:active{
	color:#fff;
	background-color:#df3b1f!important}
.bg-weibo{
	background-color:#e6624b}
.social-facebook{
	color:#fff;
	background-color:#3b5998!important}
.social-facebook:focus,.social-facebook:hover{
	color:#fff;
	background-color:#4c70ba!important}
.social-facebook.active,.social-facebook:active{
	color:#fff;
	background-color:#2d4373!important}
.bg-facebook{
	background-color:#3b5998}
.social-twitter{
	color:#fff;
	background-color:#55acee!important}
.social-twitter:focus,.social-twitter:hover{
	color:#fff;
	background-color:#83c3f3!important}
.social-twitter.active,.social-twitter:active{
	color:#fff;
	background-color:#2795e9!important}
.bg-twitter{
	background-color:#55acee}
.social-google-plus{
	color:#fff;
	background-color:#dd4b39!important}
.social-google-plus:focus,.social-google-plus:hover{
	color:#fff;
	background-color:#e47365!important}
.social-google-plus.active,.social-google-plus:active{
	color:#fff;
	background-color:#c23321!important}
.bg-google-plus{
	background-color:#dd4b39}
.social-linkedin{
	color:#fff;
	background-color:#0976b4!important}
.social-linkedin:focus,.social-linkedin:hover{
	color:#fff;
	background-color:#0b96e5!important}
.social-linkedin.active,.social-linkedin:active{
	color:#fff;
	background-color:#075683!important}
.bg-linkedin{
	background-color:#0976b4}
.social-flickr{
	color:#fff;
	background-color:#ff0084!important}
.social-flickr:focus,.social-flickr:hover{
	color:#fff;
	background-color:#ff339d!important}
.social-flickr.active,.social-flickr:active{
	color:#fff;
	background-color:#cc006a!important}
.bg-flickr{
	background-color:#ff0084}
.social-tumblr{
	color:#fff;
	background-color:#35465c!important}
.social-tumblr:focus,.social-tumblr:hover{
	color:#fff;
	background-color:#485f7c!important}
.social-tumblr.active,.social-tumblr:active{
	color:#fff;
	background-color:#222d3c!important}
.bg-tumblr{
	background-color:#35465c}
.social-xing{
	color:#fff;
	background-color:#024b4d!important}
.social-xing:focus,.social-xing:hover{
	color:#fff;
	background-color:#037b7f!important}
.social-xing.active,.social-xing:active{
	color:#fff;
	background-color:#011b1b!important}
.bg-xing{
	background-color:#024b4d}
.social-github{
	color:#fff;
	background-color:#4183c4!important}
.social-github:focus,.social-github:hover{
	color:#fff;
	background-color:#689cd0!important}
.social-github.active,.social-github:active{
	color:#fff;
	background-color:#3269a0!important}
.bg-github{
	background-color:#4183c4}
.social-html5{
	color:#fff;
	background-color:#e44f26!important}
.social-html5:focus,.social-html5:hover{
	color:#fff;
	background-color:#ea7453!important}
.social-html5.active,.social-html5:active{
	color:#fff;
	background-color:#bf3c18!important}
.bg-html5{
	background-color:#e44f26}
.social-openid{
	color:#fff;
	background-color:#f67d28!important}
.social-openid:focus,.social-openid:hover{
	color:#fff;
	background-color:#f89b59!important}
.social-openid.active,.social-openid:active{
	color:#fff;
	background-color:#e26309!important}
.bg-openid{
	background-color:#f67d28}
.social-stack-overflow{
	color:#fff;
	background-color:#f86c01!important}
.social-stack-overflow:focus,.social-stack-overflow:hover{
	color:#fff;
	background-color:#fe882e!important}
.social-stack-overflow.active,.social-stack-overflow:active{
	color:#fff;
	background-color:#c55601!important}
.bg-stack-overflow{
	background-color:#f86c01}
.social-css3{
	color:#fff;
	background-color:#1572b6!important}
.social-css3:focus,.social-css3:hover{
	color:#fff;
	background-color:#1a8fe4!important}
.social-css3.active,.social-css3:active{
	color:#fff;
	background-color:#105588!important}
.bg-css3{
	background-color:#1572b6}
.social-youtube{
	color:#fff;
	background-color:#b31217!important}
.social-youtube:focus,.social-youtube:hover{
	color:#fff;
	background-color:#e1171d!important}
.social-youtube.active,.social-youtube:active{
	color:#fff;
	background-color:#850d11!important}
.bg-youtube{
	background-color:#b31217}
.social-dribbble{
	color:#fff;
	background-color:#c32361!important}
.social-dribbble:focus,.social-dribbble:hover{
	color:#fff;
	background-color:#dc3d7b!important}
.social-dribbble.active,.social-dribbble:active{
	color:#fff;
	background-color:#981b4b!important}
.bg-dribbble{
	background-color:#c32361}
.social-instagram{
	color:#fff;
	background-color:#3f729b!important}
.social-instagram:focus,.social-instagram:hover{
	color:#fff;
	background-color:#548cb9!important}
.social-instagram.active,.social-instagram:active{
	color:#fff;
	background-color:#305777!important}
.bg-instagram{
	background-color:#3f729b}
.social-pinterest{
	color:#fff;
	background-color:#cc2127!important}
.social-pinterest:focus,.social-pinterest:hover{
	color:#fff;
	background-color:#e04046!important}
.social-pinterest.active,.social-pinterest:active{
	color:#fff;
	background-color:#a01a1f!important}
.bg-pinterest{
	background-color:#cc2127}
.social-vk{
	color:#fff;
	background-color:#3d5a7d!important}
.social-vk:focus,.social-vk:hover{
	color:#fff;
	background-color:#4e739f!important}
.social-vk.active,.social-vk:active{
	color:#fff;
	background-color:#2c415b!important}
.bg-vk{
	background-color:#3d5a7d}
.social-yahoo{
	color:#fff;
	background-color:#350178!important}
.social-yahoo:focus,.social-yahoo:hover{
	color:#fff;
	background-color:#4b01ab!important}
.social-yahoo.active,.social-yahoo:active{
	color:#fff;
	background-color:#1f0145!important}
.bg-yahoo{
	background-color:#350178}
.social-behance{
	color:#fff;
	background-color:#1769ff!important}
.social-behance:focus,.social-behance:hover{
	color:#fff;
	background-color:#4a8aff!important}
.social-behance.active,.social-behance:active{
	color:#fff;
	background-color:#0050e3!important}
.bg-behance{
	background-color:#024b4d}
.social-dropbox{
	color:#fff;
	background-color:#007ee5!important}
.social-dropbox:focus,.social-dropbox:hover{
	color:#fff;
	background-color:#1998ff!important}
.social-dropbox.active,.social-dropbox:active{
	color:#fff;
	background-color:#0062b2!important}
.bg-dropbox{
	background-color:#007ee5}
.social-reddit{
	color:#fff;
	background-color:#ff4500!important}
.social-reddit:focus,.social-reddit:hover{
	color:#fff;
	background-color:#ff6a33!important}
.social-reddit.active,.social-reddit:active{
	color:#fff;
	background-color:#cc3700!important}
.bg-reddit{
	background-color:#ff4500}
.social-spotify{
	color:#fff;
	background-color:#7ab800!important}
.social-spotify:focus,.social-spotify:hover{
	color:#fff;
	background-color:#9ceb00!important}
.social-spotify.active,.social-spotify:active{
	color:#fff;
	background-color:#588500!important}
.bg-spotify{
	background-color:#7ab800}
.social-vine{
	color:#fff;
	background-color:#00b488!important}
.social-vine:focus,.social-vine:hover{
	color:#fff;
	background-color:#00e7af!important}
.social-vine.active,.social-vine:active{
	color:#fff;
	background-color:#008161!important}
.bg-vine{
	background-color:#00b488}
.social-foursquare{
	color:#fff;
	background-color:#0cbadf!important}
.social-foursquare:focus,.social-foursquare:hover{
	color:#fff;
	background-color:#2ad0f4!important}
.social-foursquare.active,.social-foursquare:active{
	color:#fff;
	background-color:#0992af!important}
.bg-foursquare{
	background-color:#0cbadf}
.social-vimeo{
	color:#fff;
	background-color:#1ab7ea!important}
.social-vimeo:focus,.social-vimeo:hover{
	color:#fff;
	background-color:#49c6ee!important}
.social-vimeo.active,.social-vimeo:active{
	color:#fff;
	background-color:#1295bf!important}
.bg-vimeo{
	background-color:#1ab7ea}
.social-skype{
	color:#fff;
	background-color:#77bcfd!important}
.social-skype:focus,.social-skype:hover{
	color:#fff;
	background-color:#a9d5fe!important}
.social-skype.active,.social-skype:active{
	color:#fff;
	background-color:#45a3fc!important}
.bg-skype{
	background-color:#77bcfd}
.social-evernote{
	color:#fff;
	background-color:#46bf8c!important}
.social-evernote:focus,.social-evernote:hover{
	color:#fff;
	background-color:#6ccca4!important}
.social-evernote.active,.social-evernote:active{
	color:#fff;
	background-color:#369c71!important}
.bg-evernote{
	background-color:#46bf8c}
.blocks,[class*=blocks-]{
	font-size:0;
	padding:0;
	margin:0 -.7145rem;
	list-style:none}
.blocks>.block,[class*=blocks-]>.block,[class*=blocks-]>li{
	display:inline-block;
	font-size:1rem;
	vertical-align:top;
	padding-right:.7145rem;
	padding-left:.7145rem;
	margin-bottom:1.429rem}
.blocks.no-space,[class*=blocks-].no-space{
	margin:0}
.blocks.no-space>.block,.blocks.no-space>li,[class*=blocks-].no-space>.block,[class*=blocks-].no-space>li{
	padding:0;
	margin:0}
.blocks-100>.block,.blocks-100>li{
	width:100%}
.blocks-2>.block,.blocks-2>li{
	width:50%}
.blocks-3>.block,.blocks-3>li{
	width:33.33333%}
.blocks-4>.block,.blocks-4>li{
	width:25%}
.blocks-5>.block,.blocks-5>li{
	width:20%}
.blocks-6>.block,.blocks-6>li{
	width:16.66667%}
.blocks-xs-100>.block,.blocks-xs-100>li{
	width:100%}
.blocks-xs-2>.block,.blocks-xs-2>li{
	width:50%}
.blocks-xs-3>.block,.blocks-xs-3>li{
	width:33.33333%}
.blocks-xs-4>.block,.blocks-xs-4>li{
	width:25%}
.blocks-xs-5>.block,.blocks-xs-5>li{
	width:20%}
.blocks-xs-6>.block,.blocks-xs-6>li{
	width:16.66667%}
@media (min-width:480px){
	.blocks-sm-100>.block,.blocks-sm-100>li{
	width:100%}
.blocks-sm-2>.block,.blocks-sm-2>li{
	width:50%}
.blocks-sm-3>.block,.blocks-sm-3>li{
	width:33.33333%}
.blocks-sm-4>.block,.blocks-sm-4>li{
	width:25%}
.blocks-sm-5>.block,.blocks-sm-5>li{
	width:20%}
.blocks-sm-6>.block,.blocks-sm-6>li{
	width:16.66667%}
}
@media (min-width:768px){
	.blocks-md-100>.block,.blocks-md-100>li{
	width:100%}
.blocks-md-2>.block,.blocks-md-2>li{
	width:50%}
.blocks-md-3>.block,.blocks-md-3>li{
	width:33.33333%}
.blocks-md-4>.block,.blocks-md-4>li{
	width:25%}
.blocks-md-5>.block,.blocks-md-5>li{
	width:20%}
.blocks-md-6>.block,.blocks-md-6>li{
	width:16.66667%}
}
@media (min-width:992px){
	.blocks-lg-100>.block,.blocks-lg-100>li{
	width:100%}
.blocks-lg-2>.block,.blocks-lg-2>li{
	width:50%}
.blocks-lg-3>.block,.blocks-lg-3>li{
	width:33.33333%}
.blocks-lg-4>.block,.blocks-lg-4>li{
	width:25%}
.blocks-lg-5>.block,.blocks-lg-5>li{
	width:20%}
.blocks-lg-6>.block,.blocks-lg-6>li{
	width:16.66667%}
}
@media (min-width:1200px){
	.blocks-xl-100>.block,.blocks-xl-100>li{
	width:100%}
.blocks-xl-2>.block,.blocks-xl-2>li{
	width:50%}
.blocks-xl-3>.block,.blocks-xl-3>li{
	width:33.33333%}
.blocks-xl-4>.block,.blocks-xl-4>li{
	width:25%}
.blocks-xl-5>.block,.blocks-xl-5>li{
	width:20%}
.blocks-xl-6>.block,.blocks-xl-6>li{
	width:16.66667%}
}
@media (min-width:1600px){
	.blocks-xxl-100>.block,.blocks-xxl-100>li{
	width:100%}
.blocks-xxl-2>.block,.blocks-xxl-2>li{
	width:50%}
.blocks-xxl-3>.block,.blocks-xxl-3>li{
	width:33.33333%}
.blocks-xxl-4>.block,.blocks-xxl-4>li{
	width:25%}
.blocks-xxl-5>.block,.blocks-xxl-5>li{
	width:20%}
.blocks-xxl-6>.block,.blocks-xxl-6>li{
	width:16.66667%}
}
.avatar{
	position:relative;
	width:40px;
	white-space:nowrap;
	vertical-align:bottom;
	border-radius:1000px}
.avatar i{
	position:absolute;
	right:0;
	bottom:0;
	width:10px;
	height:10px;
	border:2px solid #fff;
	border-radius:100%}
.avatar img{
	width:100%;
	height:auto;
	border:0;
	border-radius:1000px}
.avatar-online i{
	background-color:#11c26d}
.avatar-off i{
	background-color:#526069}
.avatar-busy i{
	background-color:#eb6709}
.avatar-away i{
	background-color:#ff4c52}
.avatar-100{
	width:100px}
.avatar-100 i{
	width:20px;
	height:20px}
.avatar-lg{
	width:50px}
.avatar-lg i{
	width:12px;
	height:12px}
.avatar-sm{
	width:30px}
.avatar-sm i{
	width:8px;
	height:8px}
.avatar-xs{
	width:20px}
.avatar-xs i{
	width:7px;
	height:7px}
.status{
	display:block;
	width:10px;
	height:10px;
	border:2px solid #fff;
	border-radius:100%}
.icon,.icon-stack{
	display:inline-block}
.status-online{
	background-color:#11c26d}
.status-off{
	background-color:#526069}
.status-busy{
	background-color:#eb6709}
.status-away{
	background-color:#ff4c52}
.status-lg{
	width:14px;
	height:14px}
.status-md{
	width:10px;
	height:10px}
.status-sm{
	width:8px;
	height:8px}
.status-xs{
	width:7px;
	height:7px}
.icon{
	position:relative;
	font-weight:400;
	-webkit-transform:translate(0,0);
	transform:translate(0,0);
	-webkit-font-smoothing:antialiased;
	text-rendering:auto;
	line-height:1}
.icon.float-left{
	margin-right:.3em}
.icon.float-right{
	margin-left:.3em}
.icon-circle{
	position:relative;
	margin:.5em}
.icon-circle:before{
	position:relative;
	z-index:1}
.icon-circle:after{
	position:absolute;
	top:50%;
	left:50%;
	z-index:0;
	width:2em;
	height:2em;
	content:"";
	background-color:inherit;
	border-radius:100%;
	-webkit-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%)}
.icon-lg{
	font-size:1.33333em;
	vertical-align:-15%}
.comment-actions a,.hamburger,.icon-stack,.overlay,.overlay-icon:before{
	vertical-align:middle}
.icon-2x{
	font-size:2em}
.icon-3x{
	font-size:3em}
.icon-4x{
	font-size:4em}
.icon-5x{
	font-size:5em}
.icon-fw{
	width:1.28571em;
	text-align:center}
.icon-ul{
	padding-left:0;
	margin-left:2.14286em;
	list-style-type:none}
.icon-ul>li{
	position:relative}
.icon-li{
	position:absolute;
	top:.14286em;
	left:-2.14286em;
	width:2.14286em;
	text-align:center}
.icon-li.icon-lg{
	left:-1.85714em}
.icon-border{
	padding:.2em .25em .15em;
	border:.08em solid #e4eaec;
	border-radius:.1em}
.icon-spin{
	-webkit-animation:icon-spin 2s infinite linear;
	animation:icon-spin 2s infinite linear}
.icon-spin-reverse{
	-webkit-animation:icon-spin-reverse 2s infinite linear;
	animation:icon-spin-reverse 2s infinite linear}
.icon-rotate-90{
	-webkit-transform:rotate(90deg);
	transform:rotate(90deg)}
.icon-rotate-180{
	-webkit-transform:rotate(180deg);
	transform:rotate(180deg)}
.icon-rotate-270{
	-webkit-transform:rotate(270deg);
	transform:rotate(270deg)}
.icon-flip-horizontal,.icon-flip-vertical{
	filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation, mirror=1)}
.icon-flip-horizontal{
	-webkit-transform:scale(-1,1);
	transform:scale(-1,1)}
.icon-flip-vertical{
	-webkit-transform:scale(1,-1);
	transform:scale(1,-1)}
.icon-stack{
	position:relative;
	width:2em;
	height:2em;
	line-height:2em}
.icon-stack-1x,.icon-stack-2x{
	position:absolute;
	left:0;
	width:100%;
	text-align:center}
.panel,.panel-body,.panel-heading{
	position:relative}
.icon-stack-1x{
	line-height:inherit}
.icon-stack-2x{
	font-size:2em}
.counter-icon,.hamburger{
	font-size:20px}
.icon-stack-inverse{
	color:#fff}
.icon-color{
	color:rgba(55,71,79,.4)}
.icon-color:focus,.icon-color:hover{
	color:rgba(55,71,79,.6)}
.icon-color.active,.icon-color:active{
	color:#37474f}
.icon-color-alt{
	color:rgba(55,71,79,.6)}
.icon-color-alt:focus,.icon-color-alt:hover{
	color:rgba(55,71,79,.8)}
.icon-color-alt.active,.icon-color-alt:active{
	color:#37474f}
:root-flip-horizontal,:root-flip-vertical,:root-rotate-180,:root-rotate-270,:root-rotate-90{
	-webkit-filter:none;
	filter:none}
@-webkit-keyframes icon-spin{
	0%{
	-webkit-transform:rotate(0);
	transform:rotate(0)}
100%{
	-webkit-transform:rotate(359deg);
	transform:rotate(359deg)}
}
@keyframes icon-spin{
	0%{
	-webkit-transform:rotate(0);
	transform:rotate(0)}
100%{
	-webkit-transform:rotate(359deg);
	transform:rotate(359deg)}
}
@-webkit-keyframes icon-spin-reverse{
	0%{
	-webkit-transform:rotate(0);
	transform:rotate(0)}
100%{
	-webkit-transform:rotate(-359deg);
	transform:rotate(-359deg)}
}
@keyframes icon-spin-reverse{
	0%{
	-webkit-transform:rotate(0);
	transform:rotate(0)}
100%{
	-webkit-transform:rotate(-359deg);
	transform:rotate(-359deg)}
}
.hamburger,.hamburger .hamburger-bar,.hamburger:after,.hamburger:before{
	-webkit-transition:-webkit-transform .2s ease-in-out;
	transition:-webkit-transform .2s ease-in-out;
	transition:transform .2s ease-in-out;
	transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}
.hamburger:after,.hamburger:before{
	content:''}
.hamburger .hamburger-bar,.hamburger:after,.hamburger:before{
	display:block;
	width:1em;
	height:.1em;
	margin:0;
	border-radius:1px;
	background:#76838f}
.navbar-default .hamburger .hamburger-bar,.navbar-default .hamburger:after,.navbar-default .hamburger:before{
	background:#76838f}
.navbar-inverse .hamburger .hamburger-bar,.navbar-inverse .hamburger:after,.navbar-inverse .hamburger:before{
	background:#fff}
.hamburger .hamburger-bar{
	margin:.2em 0}
.hamburger-close:before{
	-webkit-transform:rotate(45deg);
	transform:rotate(45deg);
	-webkit-transform-origin:8%;
	transform-origin:8%}
.hamburger-close .hamburger-bar{
	opacity:0}
.hamburger-close:after{
	-webkit-transform:rotate(-45deg);
	transform:rotate(-45deg);
	-webkit-transform-origin:8%;
	transform-origin:8%}
.hamburger-close.collapsed:before,.hamburger-close.hided:before{
	-webkit-transform:rotate(0);
	transform:rotate(0)}
.hamburger-close.collapsed .hamburger-bar,.hamburger-close.hided .hamburger-bar{
	opacity:1}
.hamburger-close.collapsed:after,.hamburger-close.hided:after{
	-webkit-transform:rotate(0);
	transform:rotate(0)}
.hamburger-arrow-left.collapsed{
	-webkit-transform:rotate(180deg);
	transform:rotate(180deg)}
.hamburger-arrow-left.collapsed::before{
	width:.6em;
	-webkit-transform:translate3d(.45em,.1em,0) rotate(45deg);
	transform:translate3d(.45em,.1em,0) rotate(45deg)}
.hamburger-arrow-left.collapsed .hamburger-bar{
	border-radius:.2em}
.hamburger-arrow-left.collapsed::after{
	width:.6em;
	-webkit-transform:translate3d(.45em,-.1em,0) rotate(-45deg);
	transform:translate3d(.45em,-.1em,0) rotate(-45deg)}
.counter{
	text-align:center}
.counter .counter-number-group,.counter>.counter-number{
	font-size:20px;
	color:#37474f}
.counter-inverse,.counter-inverse .counter-icon,.counter-inverse .counter-number-group,.counter-inverse>.counter-number,.panel-heading-tab>.nav-tabs .nav-link{
	color:#fff}
.counter-label{
	display:block}
.counter-lg .counter-icon,.counter-lg .counter-number-group,.counter-lg>.counter-number{
	font-size:40px}
.counter-md .counter-icon,.counter-md .counter-number-group,.counter-md>.counter-number{
	font-size:30px}
.counter-sm .counter-icon,.counter-sm .counter-number-group,.counter-sm>.counter-number{
	font-size:14px}
.counter-sm .counter-number+.counter-number-related,.counter-sm .counter-number-related+.counter-number{
	margin-left:0}
.panel{
	margin-bottom:1.429rem;
	background-color:#fff;
	border:0 solid transparent;
	border-radius:.143rem;
	box-shadow:0 1px 1px rgba(0,0,0,.05)}
.panel-body>:last-child,.panel-title{
	margin-bottom:0}
.panel-content>.row,.panel-content>.row>[class*=col-]{
	padding-right:30px;
	padding-left:30px}
.panel-heading{
	border-top-left-radius:.071rem;
	border-top-right-radius:.071rem;
	padding:0;
	border-bottom:1px solid transparent}
.panel-heading+.alert{
	border-radius:0}
.panel-heading>.nav-tabs{
	border-bottom:none}
.panel-heading-tab{
	padding:10px 30px 0;
	background-color:#3e8ef7}
.panel-heading-tab>.nav-tabs .nav-link.hover,.panel-heading-tab>.nav-tabs .nav-link:hover{
	color:#76838f}
.panel-heading-tab>.nav-tabs .nav-link.active,.panel-heading-tab>.nav-tabs .nav-link:active{
	color:#76838f;
	background-color:#fff}
.panel-actions .panel-action,.panel-footer,.panel-toolbar{
	background-color:transparent}
.panel-heading+.nav-tabs{
	margin-top:-.715rem}
.panel-body .h1:first-child,.panel-body .h2:first-child,.panel-body .h3:first-child,.panel-body .h4:first-child,.panel-body .h5:first-child,.panel-body .h6:first-child,.panel-body h1:first-child,.panel-body h2:first-child,.panel-body h3:first-child,.panel-body h4:first-child,.panel-body h5:first-child,.panel-body h6:first-child,.panel-title{
	margin-top:0}
.panel-heading>.dropdown .dropdown-toggle{
	color:inherit}
.panel-body{
	padding:25px}
.panel-body::after{
	display:block;
	clear:both;
	content:""}
.panel-heading+.panel-body{
	padding-top:0}
.panel-body>.list-group-dividered:only-child>.list-group-item:last-child{
	border-bottom-color:transparent}
.panel-footer{
	border-bottom-right-radius:.071rem;
	border-bottom-left-radius:.071rem;
	padding:0 25px 15px;
	border-top:1px solid transparent}
.table+.panel-footer{
	padding-top:15px;
	border-color:#e4eaec}
.panel-title{
	display:block;
	padding:20px 25px;
	font-size:16px;
	color:#37474f}
.panel-title>.icon{
	margin-right:10px}
.panel-title>.badge{
	margin-left:10px}
.panel-title .small,.panel-title small{
	color:#76838f}
.panel-title>.small>a,.panel-title>a,.panel-title>small>a{
	color:inherit}
.panel-desc{
	display:block;
	padding:5px 0 0;
	margin:0;
	font-size:.858rem;
	color:#76838f}
.panel-actions .dropdown,.panel-actions .dropdown-toggle,ul .panel-actions>li,ul.panel-actions>li{
	display:inline-block}
.panel-actions{
	position:absolute;
	top:50%;
	right:25px;
	z-index:1;
	margin:auto;
	-webkit-transform:translate(0,-50%);
	transform:translate(0,-50%)}
ul .panel-actions{
	list-style:none}
ul .panel-actions>li{
	margin-left:8px}
ul .panel-actions>li:first-child{
	margin-left:0}
.panel-actions a.dropdown-toggle{
	text-decoration:none}
.panel-actions .panel-action{
	display:inline-block;
	padding:8px 10px;
	color:#a3afb7;
	text-decoration:none;
	cursor:pointer}
.panel-actions .panel-action:active,.panel-actions .panel-action:hover{
	color:#526069}
.panel-actions .panel-action[data-toggle=dropdown]:not(.dropdown-toggle){
	width:34px;
	text-align:center}
.panel-actions .progress{
	width:100px;
	margin:0}
.panel-actions .pagination{
	margin:0}
ul.panel-actions{
	list-style:none}
ul.panel-actions>li{
	margin-left:8px}
ul.panel-actions>li:first-child{
	margin-left:0}
.panel-toolbar{
	padding:5px 15px;
	margin:0;
	border-top:1px solid #e4eaec;
	border-bottom:1px solid #e4eaec}
.panel-bordered .panel-toolbar{
	border-top-color:transparent}
.panel-toolbar .btn{
	padding:5px 10px;
	color:#a3afb7}
.panel-toolbar .btn.icon{
	width:1em;
	text-align:center}
.panel-toolbar .btn.active,.panel-toolbar .btn:active,.panel-toolbar .btn:hover{
	color:#76838f}
.panel-loading{
	position:absolute;
	top:0;
	left:0;
	z-index:6;
	display:none;
	width:100%;
	height:100%;
	border-radius:.143rem;
	opacity:.6}
.panel-loading .loader{
	position:absolute;
	top:50%;
	left:50%;
	-webkit-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%)}
.panel>:not(.panel-loading):not(.collapsing){
	-webkit-transition:opacity .3s;
	transition:opacity .3s}
.panel.is-loading>:not(.panel-loading){
	opacity:.3}
.panel.is-loading .panel-loading{
	display:block;
	opacity:1}
.panel-footer-chart{
	padding:0}
.panel-control{
	padding:0;
	border:none;
	border-radius:0;
	box-shadow:none}
.panel-body.scrollable-vertical{
	padding-right:0!important;
	padding-left:0!important}
.panel-body.scrollable-vertical>.scrollable-container>.scrollable-content{
	padding-right:25px;
	padding-left:25px}
.panel-body.scrollable-vertical>.scrollable-bar{
	height:-webkit-calc(100% - 25px);
	height:calc(100% - 25px);
	margin-top:0;
	margin-bottom:25px;
	-webkit-transform:translateX(-21px);
	transform:translateX(-21px)}
.panel-bordered>.panel-body.scrollable-vertical>.scrollable-bar{
	height:-webkit-calc(100% - 2 * 25px);
	height:calc(100% - 2 * 25px);
	margin-bottom:25px}
.panel>.list-group,.panel>.panel-collapse>.list-group,.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{
	margin-bottom:0}
.panel-body.scrollable-horizontal{
	padding-top:0!important;
	padding-bottom:0!important}
.panel-body.scrollable-horizontal>.scrollable-container>.scrollable-content{
	padding-top:0;
	padding-bottom:25px}
.panel-bordered>.panel-body.scrollable-horizontal>.scrollable-container>.scrollable-content{
	padding-top:25px;
	padding-bottom:25px}
.panel-body.scrollable-horizontal>.scrollable-bar{
	width:-webkit-calc(100% - 2 * 25px);
	width:calc(100% - 2 * 25px);
	margin-right:25px;
	margin-left:0;
	-webkit-transform:translateY(-21px);
	transform:translateY(-21px)}
@media (max-width:479.98px){
	.panel-actions{
	right:20px}
.panel-body.scrollable-vertical>.scrollable-container>.scrollable-content{
	padding-right:20px;
	padding-left:20px}
.panel-body.scrollable-horizontal>.scrollable-bar{
	width:-webkit-calc(100% - 2 * 20px);
	width:calc(100% - 2 * 20px);
	margin-right:20px}
}
.cover-gallery .carousel-inner img,.cover-iframe,.cover-image,.overlay,.overlay-figure,.overlay-image{
	width:100%}
.panel-bordered>.panel-body.scrollable-horizontal>.scrollable-bar{
	-webkit-transform:translateY(-21px);
	transform:translateY(-21px)}
.panel-bordered>.panel-heading{
	border-bottom:1px solid #e4eaec}
.panel-bordered>.panel-heading>.panel-title{
	padding-bottom:20px}
.panel-bordered>.panel-footer{
	padding-top:15px;
	border-top:1px solid #e4eaec}
.panel-bordered>.panel-body{
	padding-top:25px}
.panel-bordered>.table>tbody:first-child>tr:first-child td,.panel-bordered>.table>tbody:first-child>tr:first-child th{
	border-top:0}
.panel.is-dragging{
	opacity:.8;
	cursor:move}
.panel>.nav-tabs-vertical .nav-tabs{
	margin-left:-1px}
.panel>.nav-tabs-vertical .nav-tabs>li>a{
	border-left:none;
	border-radius:0}
.panel>.nav-tabs-vertical .nav-tabs.nav-tabs-reverse{
	margin-right:-1px}
.panel>.nav-tabs-vertical .nav-tabs.nav-tabs-reverse>li>a{
	border-right:none;
	border-radius:0}
.panel:hover .panel-actions .show-on-hover{
	display:inline-block}
.panel .panel-actions .show-on-hover,.panel.is-close,.panel.is-fullscreen .panel-actions [data-toggle=collapse]{
	display:none}
.panel.is-fullscreen{
	position:fixed;
	top:0;
	left:0;
	z-index:9999;
	width:100%;
	height:100%;
	border-radius:0}
.panel.is-fullscreen .panel-loading{
	border-radius:0}
.panel.is-collapse .panel-body{
	display:none;
	height:0}
.panel>.alert{
	padding-right:25px;
	padding-left:25px}
@media (max-width:479.98px){
	.panel>.alert{
	padding-right:20px;
	padding-left:20px}
.panel>.alert-dismissible{
	padding-right:40px}
}
.panel>.alert-dismissible{
	padding-right:45px}
.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{
	padding-right:25px 25px;
	padding-left:25px 25px}
.panel>.table-responsive:first-child>.table:first-child,.panel>.table-responsive:first-child>.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:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{
	border-top-left-radius:.071rem;
	border-top-right-radius:.071rem}
.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,.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: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:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{
	border-top-left-radius:.071rem}
.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,.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: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:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{
	border-top-right-radius:.071rem}
.panel>.table-responsive:last-child>.table: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,.panel>.table:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{
	border-bottom-right-radius:.071rem;
	border-bottom-left-radius:.071rem}
.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,.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{
	border-bottom-left-radius:.071rem}
.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,.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{
	border-bottom-right-radius:.071rem}
.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{
	border-top:1px solid #e4eaec}
.panel>.table-bordered,.panel>.table-responsive>.table-bordered{
	border:0}
.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{
	border-left:0}
.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{
	border-right:0}
.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.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-bordered>thead>tr:first-child>td,.panel>.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,.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,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{
	border-bottom:0}
.panel>.table-responsive{
	margin-bottom:0;
	border:0}
.panel>.table-responsive .table>tbody>tr>td:first-child,.panel>.table-responsive .table>tbody>tr>th:first-child,.panel>.table-responsive .table>tfoot>tr>td:first-child,.panel>.table-responsive .table>tfoot>tr>th:first-child,.panel>.table-responsive .table>thead>tr>td:first-child,.panel>.table-responsive .table>thead>tr>th:first-child,.panel>.table-responsive .table>tr>td:first-child,.panel>.table-responsive .table>tr>th:first-child,.panel>.table>tbody>tr>td:first-child,.panel>.table>tbody>tr>th:first-child,.panel>.table>tfoot>tr>td:first-child,.panel>.table>tfoot>tr>th:first-child,.panel>.table>thead>tr>td:first-child,.panel>.table>thead>tr>th:first-child,.panel>.table>tr>td:first-child,.panel>.table>tr>th:first-child{
	padding-left:25px}
.panel>.table-responsive .table>tbody>tr>td:last-child,.panel>.table-responsive .table>tbody>tr>th:last-child,.panel>.table-responsive .table>tfoot>tr>td:last-child,.panel>.table-responsive .table>tfoot>tr>th:last-child,.panel>.table-responsive .table>thead>tr>td:last-child,.panel>.table-responsive .table>thead>tr>th:last-child,.panel>.table-responsive .table>tr>td:last-child,.panel>.table-responsive .table>tr>th:last-child,.panel>.table>tbody>tr>td:last-child,.panel>.table>tbody>tr>th:last-child,.panel>.table>tfoot>tr>td:last-child,.panel>.table>tfoot>tr>th:last-child,.panel>.table>thead>tr>td:last-child,.panel>.table>thead>tr>th:last-child,.panel>.table>tr>td:last-child,.panel>.table>tr>th:last-child{
	padding-right:25px}
@media (max-width:479.98px){
	.panel>.table-responsive .table>tbody>tr>td:first-child,.panel>.table-responsive .table>tbody>tr>th:first-child,.panel>.table-responsive .table>tfoot>tr>td:first-child,.panel>.table-responsive .table>tfoot>tr>th:first-child,.panel>.table-responsive .table>thead>tr>td:first-child,.panel>.table-responsive .table>thead>tr>th:first-child,.panel>.table-responsive .table>tr>td:first-child,.panel>.table-responsive .table>tr>th:first-child,.panel>.table>tbody>tr>td:first-child,.panel>.table>tbody>tr>th:first-child,.panel>.table>tfoot>tr>td:first-child,.panel>.table>tfoot>tr>th:first-child,.panel>.table>thead>tr>td:first-child,.panel>.table>thead>tr>th:first-child,.panel>.table>tr>td:first-child,.panel>.table>tr>th:first-child{
	padding-left:20px}
.panel>.table-responsive .table>tbody>tr>td:last-child,.panel>.table-responsive .table>tbody>tr>th:last-child,.panel>.table-responsive .table>tfoot>tr>td:last-child,.panel>.table-responsive .table>tfoot>tr>th:last-child,.panel>.table-responsive .table>thead>tr>td:last-child,.panel>.table-responsive .table>thead>tr>th:last-child,.panel>.table-responsive .table>tr>td:last-child,.panel>.table-responsive .table>tr>th:last-child,.panel>.table>tbody>tr>td:last-child,.panel>.table>tbody>tr>th:last-child,.panel>.table>tfoot>tr>td:last-child,.panel>.table>tfoot>tr>th:last-child,.panel>.table>thead>tr>td:last-child,.panel>.table>thead>tr>th:last-child,.panel>.table>tr>td:last-child,.panel>.table>tr>th:last-child{
	padding-right:20px}
}
.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{
	border-top:1px solid #e4eaec}
.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-left-radius:.071rem;
	border-top-right-radius:.071rem;
	border-top:0}
.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{
	border-bottom-right-radius:.071rem;
	border-bottom-left-radius:.071rem;
	border-bottom:0}
.panel.panel-transparent,.panel.panel-transparent>.panel-footer,.panel.panel-transparent>.panel-heading{
	border-color:transparent}
.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{
	border-top-left-radius:0;
	border-top-right-radius:0}
.panel>.list-group .list-group-item{
	padding-right:25px;
	padding-left:25px}
@media (max-width:479.98px){
	.panel>.list-group .list-group-item{
	padding-right:20px;
	padding-left:20px}
}
.list-group+.panel-footer,.panel-heading+.list-group .list-group-item:first-child{
	border-top-width:0}
.panel.panel-transparent{
	background:0 0;
	box-shadow:none}
.panel-default .panel-heading{
	color:#76838f;
	background-color:#e4eaec;
	border:none}
.panel-default .panel-heading+.panel-collapse>.panel-body{
	border-top-color:#e4eaec}
.panel-default .panel-heading .badge-pill{
	color:#e4eaec;
	background-color:#76838f}
.panel-default .panel-action,.panel-default .panel-title{
	color:#76838f}
.panel-default .panel-footer+.panel-collapse>.panel-body{
	border-bottom-color:#e4eaec}
.panel-default .panel-title{
	color:#37474f}
.panel-primary .panel-heading{
	color:#fff;
	background-color:#3e8ef7;
	border:none}
.panel-primary .panel-heading+.panel-collapse>.panel-body{
	border-top-color:#3e8ef7}
.panel-primary .panel-heading .badge-pill{
	color:#3e8ef7;
	background-color:#fff}
.panel-primary .panel-action,.panel-primary .panel-title{
	color:#fff}
.panel-primary .panel-footer+.panel-collapse>.panel-body{
	border-bottom-color:#3e8ef7}
.panel-success .panel-heading{
	color:#fff;
	background-color:#11c26d;
	border:none}
.panel-success .panel-heading+.panel-collapse>.panel-body{
	border-top-color:#0fab46}
.panel-success .panel-heading .badge-pill{
	color:#11c26d;
	background-color:#fff}
.panel-success .panel-action,.panel-success .panel-title{
	color:#fff}
.panel-success .panel-footer+.panel-collapse>.panel-body{
	border-bottom-color:#0fab46}
.panel-info .panel-heading{
	color:#fff;
	background-color:#0bb2d4;
	border:none}
.panel-info .panel-heading+.panel-collapse>.panel-body{
	border-top-color:#09b2b2}
.panel-info .panel-heading .badge-pill{
	color:#0bb2d4;
	background-color:#fff}
.panel-info .panel-action,.panel-info .panel-title{
	color:#fff}
.panel-info .panel-footer+.panel-collapse>.panel-body{
	border-bottom-color:#09b2b2}
.panel-warning .panel-heading{
	color:#fff;
	background-color:#eb6709;
	border:none}
.panel-warning .panel-heading+.panel-collapse>.panel-body{
	border-top-color:#dc3d08}
.panel-warning .panel-heading .badge-pill{
	color:#eb6709;
	background-color:#fff}
.panel-warning .panel-action,.panel-warning .panel-title{
	color:#fff}
.panel-warning .panel-footer+.panel-collapse>.panel-body{
	border-bottom-color:#dc3d08}
.panel-danger .panel-heading{
	color:#fff;
	background-color:#ff4c52;
	border:none}
.panel-danger .panel-heading+.panel-collapse>.panel-body{
	border-top-color:#ff3d64}
.panel-danger .panel-heading .badge-pill{
	color:#ff4c52;
	background-color:#fff}
.panel-danger .panel-action,.panel-danger .panel-title{
	color:#fff}
.panel-danger .panel-footer+.panel-collapse>.panel-body{
	border-bottom-color:#ff3d64}
.panel-dark .panel-heading{
	color:#fff;
	background-color:#526069;
	border:none}
.panel-dark .panel-heading+.panel-collapse>.panel-body{
	border-top-color:#526069}
.panel-dark .panel-heading .badge-pill{
	color:#526069;
	background-color:#fff}
.panel-dark .panel-action,.panel-dark .panel-title{
	color:#fff}
.panel-dark .panel-footer+.panel-collapse>.panel-body{
	border-bottom-color:#526069}
.panel-line .panel-heading{
	background:0 0;
	border:none;
	border-top:3px solid transparent}
.panel-line.panel-default .panel-heading{
	color:#e4eaec;
	background:0 0;
	border-top-color:#e4eaec}
.panel-line.panel-default .panel-title{
	color:#37474f}
.panel-line.panel-default .panel-action{
	color:#a3afb7}
.panel-line.panel-primary .panel-heading{
	color:#3e8ef7;
	background:0 0;
	border-top-color:#3e8ef7}
.panel-line.panel-primary .panel-action,.panel-line.panel-primary .panel-title{
	color:#3e8ef7}
.panel-line.panel-success .panel-heading{
	color:#11c26d;
	background:0 0;
	border-top-color:#11c26d}
.panel-line.panel-success .panel-action,.panel-line.panel-success .panel-title{
	color:#11c26d}
.panel-line.panel-info .panel-heading{
	color:#0bb2d4;
	background:0 0;
	border-top-color:#0bb2d4}
.panel-line.panel-info .panel-action,.panel-line.panel-info .panel-title{
	color:#0bb2d4}
.panel-line.panel-warning .panel-heading{
	color:#eb6709;
	background:0 0;
	border-top-color:#eb6709}
.panel-line.panel-warning .panel-action,.panel-line.panel-warning .panel-title{
	color:#eb6709}
.panel-line.panel-danger .panel-heading{
	color:#ff4c52;
	background:0 0;
	border-top-color:#ff4c52}
.panel-line.panel-danger .panel-action,.panel-line.panel-danger .panel-title{
	color:#ff4c52}
.panel-line.panel-dark .panel-heading{
	color:#526069;
	background:0 0;
	border-top-color:#526069}
.panel-line.panel-dark .panel-action,.panel-line.panel-dark .panel-title{
	color:#526069}
@media (max-width:767.98px){
	.panel-actions{
	position:relative;
	top:auto;
	right:auto;
	display:block;
	padding:0 30px 15px;
	margin:auto;
	-webkit-transform:none;
	transform:none}
.panel-actions-keep{
	position:absolute;
	top:50%;
	right:25px;
	padding:0;
	-webkit-transform:translate(0,-50%);
	transform:translate(0,-50%)}
}
@media (max-width:479.98px){
	.panel-actions{
	padding-left:20px}
.panel-actions-keep{
	right:15px}
.panel-actions .progress{
	min-width:80px}
.panel-actions .show-on-hover{
	display:none}
.panel-body,.panel-footer,.panel-title{
	padding-right:20px;
	padding-left:20px}
}
.comment-actions a,.comment-meta,.overlay,.overlay-icon .icon,.overlay-icon:before{
	display:inline-block}
.panel-group{
	margin-bottom:22px}
.comment-content p:last-child,.overlay-figure,.overlay-panel>:last-child,.panel-group .panel{
	margin-bottom:0}
.panel-group .panel{
	border-radius:.143rem;
	box-shadow:none}
.panel-group .panel+.panel{
	margin-top:10px}
.overlay,.panel-group .panel-heading+.panel-collapse{
	margin:0}
.panel-group .panel-title{
	position:relative;
	padding:15px 30px;
	font-size:1rem}
.panel-group .panel-title:after,.panel-group .panel-title:before{
	position:absolute;
	top:15px;
	right:30px;
	-webkit-transition:all .3s linear 0s;
	transition:all .3s linear 0s}
.panel-group .panel-title:before{
	content:"\f197"}
.panel-group .panel-title:after{
	content:"\f199"}
.panel-group .panel-title[aria-expanded=false]:before{
	opacity:.4}
.panel-group .panel-title[aria-expanded=false]:after{
	opacity:0;
	-webkit-transform:rotate(-180deg);
	transform:rotate(-180deg)}
.panel-group .panel-title[aria-expanded=true]:before{
	opacity:0;
	-webkit-transform:rotate(180deg);
	transform:rotate(180deg)}
.panel-group .panel-title[aria-expanded=true]:after{
	opacity:1}
.panel-group .panel-title:focus,.panel-group .panel-title:hover{
	color:#76838f;
	text-decoration:none}
.panel-group .panel-title:focus{
	outline:0}
.panel-group .panel-heading{
	border-bottom:0}
.panel-group .panel-heading+.panel-collapse>.list-group{
	border-top:1px solid #e4eaec}
.panel-group .panel-collapse .panel-body{
	padding:15px 30px}
.panel-group .panel-footer{
	border-top:0}
.panel-group .panel-footer+.panel-collapse .panel-body{
	border-bottom:1px solid #e4eaec}
.panel-group-continuous .panel{
	border-radius:0}
.panel-group-continuous .panel:first-child{
	border-radius:.143rem .143rem 0 0}
.panel-group-continuous .panel:last-child{
	border-radius:0 0 .143rem .143rem}
.panel-group-continuous .panel+.panel{
	margin-top:0;
	border-top:1px solid #e4eaec}
.panel-group-simple .panel{
	background:0 0}
.panel-group-simple .panel-title{
	padding-bottom:10px;
	padding-left:0}
.panel-group-simple .panel-title:after,.panel-group-simple .panel-title:before{
	right:5px}
.panel-group-simple .panel-collapse .panel-body{
	padding-top:10px;
	padding-right:0;
	padding-left:0}
.panel-group-simple .panel+.panel{
	margin-top:0}
.cover-background{
	height:100%;
	background-repeat:no-repeat;
	background-position:center;
	background-size:cover}
.blockquote.cover-quote,.cover-quote{
	position:relative;
	padding-left:35px;
	margin-bottom:0;
	border-left:none}
.blockquote.cover-quote:after,.blockquote.cover-quote:before,.cover-quote:after,.cover-quote:before{
	position:absolute;
	top:-20px;
	font-size:4em}
.blockquote.cover-quote:before,.cover-quote:before{
	left:0;
	content:open-quote}
.blockquote.cover-quote:after,.cover-quote:after{
	right:0;
	visibility:hidden;
	content:close-quote}
.blockquote.cover-quote.blockquote-reverse,.cover-quote.blockquote-reverse{
	padding-right:35px;
	padding-left:20px;
	border-right:none}
.blockquote.cover-quote.blockquote-reverse:before,.cover-quote.blockquote-reverse:before{
	right:0;
	left:auto;
	content:close-quote}
.chat-content::before,.color-selector>li:before,.overlay-icon:before,.pearl:after,.pearl:before,.pricing-table::after,.rating::before,.ribbon-bookmark .ribbon-inner:before,.ribbon-clip:before,.ribbon-corner:before,.timeline-item:not(.timeline-period)::after,.timeline::after,.timeline:before{
	content:""}
.cover-iframe{
	border:0}
.overlay{
	position:relative;
	-webkit-transform:translateZ(0);
	transform:translateZ(0)}
.overlay-panel{
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	padding:20px;
	color:#fff}
.overlay-panel a:not([class]){
	color:inherit;
	text-decoration:underline}
.comment-actions a.icon,.overlay-icon .icon{
	text-decoration:none}
.overlay-panel h1,.overlay-panel h2,.overlay-panel h3,.overlay-panel h4,.overlay-panel h5,.overlay-panel h6{
	color:inherit}
.overlay-hover:not(:hover) .overlay-panel:not(.overlay-background-fixed){
	opacity:0}
.overlay-background{
	background:rgba(0,0,0,.5)}
.overlay-image{
	padding:0}
.overlay-shade{
	background:-webkit-linear-gradient(top,rgba(255,255,255,0) 50%,rgba(255,255,255,.87) 90%,#fff 100%) rgba(0,0,0,0);
	background:linear-gradient(to bottom,rgba(255,255,255,0) 50%,rgba(255,255,255,.87) 90%,#fff 100%) rgba(0,0,0,0)}
.overlay-top{
	bottom:auto}
.overlay-bottom{
	top:auto}
.overlay-left{
	right:auto}
.overlay-right{
	left:auto}
.overlay-icon{
	font-size:0;
	text-align:center}
.overlay-icon:before{
	height:100%}
.overlay-icon .icon{
	width:2.286rem;
	height:2.286rem;
	margin-right:10px;
	margin-left:10px;
	font-size:2.286rem;
	line-height:1;
	color:#fff}
.overlay-anchor{
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0}
.overlay-blur,.overlay-fade,.overlay-grayscale,.overlay-scale,.overlay-spin,[class*=overlay-slide]{
	-webkit-transition-timing-function:ease-out;
	transition-timing-function:ease-out;
	-webkit-transition-duration:.3s;
	transition-duration:.3s;
	-webkit-transition-property:opacity transform filter;
	transition-property:opacity transform filter}
.overlay-fade{
	opacity:.7}
.overlay-hover:hover .overlay-fade{
	opacity:1}
.overlay-scale{
	-webkit-transform:scale(1);
	transform:scale(1)}
.overlay-hover:hover .overlay-scale{
	-webkit-transform:scale(1.1);
	transform:scale(1.1)}
.overlay-spin{
	-webkit-transform:scale(1) rotate(0);
	transform:scale(1) rotate(0)}
.overlay-hover:hover .overlay-spin{
	-webkit-transform:scale(1.1) rotate(3deg);
	transform:scale(1.1) rotate(3deg)}
.overlay-grayscale{
	-webkit-filter:grayscale(100%);
	filter:grayscale(100%)}
.overlay-hover:hover .overlay-grayscale{
	-webkit-filter:grayscale(0);
	filter:grayscale(0)}
[class*=overlay-slide]{
	opacity:0}
.overlay-slide-top{
	-webkit-transform:translateY(-100%);
	transform:translateY(-100%)}
.overlay-slide-bottom{
	-webkit-transform:translateY(100%);
	transform:translateY(100%)}
.overlay-slide-left{
	-webkit-transform:translateX(-100%);
	transform:translateX(-100%)}
.overlay-slide-right{
	-webkit-transform:translateX(100%);
	transform:translateX(100%)}
.overlay-hover:hover [class*=overlay-slide]{
	opacity:1;
	-webkit-transform:translateX(0) translateY(0);
	transform:translateX(0) translateY(0)}
.comments{
	padding:0;
	margin:0}
.comments .comment{
	border:none;
	border-bottom:1px solid #e4eaec}
.comments .comment .comment:first-child{
	border-top:1px solid #e4eaec}
.comments .comment .comment:last-child{
	border-bottom:none}
.comment{
	padding:20px 0;
	margin:0}
.comment .comment{
	padding-bottom:20px;
	margin-top:20px}
.comment .comment:last-child{
	padding-bottom:0}
.comment-author,.comment-author:focus,.comment-author:hover{
	color:#37474f}
.comment-meta{
	margin-left:5px;
	font-size:.858rem;
	color:#a3afb7}
.comment-content{
	margin-top:5px}
.comment-actions{
	margin-top:10px;
	text-align:right}
.comment-actions a{
	margin-right:10px}
.comment-actions a:last-child{
	margin-right:0}
.comment-reply{
	margin:22px 0 10px}
.comment-reply .form-group:last-child{
	margin-bottom:0}
.chat-box{
	width:100%;
	height:100%;
	background-color:#fff}
.chats{
	padding:30px 15px}
.chat-avatar{
	float:right}
.chat-avatar .avatar{
	width:30px}
.chat-body{
	display:block;
	margin:10px 30px 0 0}
.chat-body:first-child{
	margin-top:0}
.chat-content{
	position:relative;
	display:block;
	float:right;
	padding:8px 15px;
	margin:0 20px 10px 0;
	clear:both;
	color:#fff;
	background-color:#3e8ef7;
	border-radius:.286rem}
.chat-content::before{
	position:absolute;
	top:10px;
	right:-10px;
	width:0;
	height:0;
	border:5px solid transparent;
	border-left-color:#3e8ef7}
.chat-content p{
	margin-bottom:.5rem}
.chat-content>p:last-child,.step-desc p,.step-title{
	margin-bottom:0}
.chat-content+.chat-content::before{
	border-color:transparent}
.chat-time{
	display:block;
	margin-top:8px;
	color:rgba(255,255,255,.6)}
.pearls,.steps{
	display:-webkit-box}
.chat-left .chat-avatar{
	float:left}
.chat-left .chat-body{
	margin-right:0;
	margin-left:30px}
.chat-left .chat-content{
	float:left;
	margin:0 0 10px 20px;
	color:#76838f;
	background-color:#dfe9ef}
.chat-left .chat-time,.step{
	color:#a3afb7}
.chat-left .chat-content::before{
	right:auto;
	left:-10px;
	border-right-color:#dfe9ef;
	border-left-color:transparent}
.chat-left .chat-content+.chat-content::before{
	border-color:transparent}
.steps{
	display:flex;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	margin:0 0 22px}
.step{
	position:relative;
	padding:10px 15px;
	margin:0;
	font-size:inherit;
	vertical-align:top;
	background-color:#f3f7f9;
	border-radius:0}
.step-icon{
	float:left;
	margin-top:4px;
	margin-right:.5em;
	font-size:16px}
.step-number{
	position:absolute;
	top:50%;
	left:15px;
	width:36px;
	height:36px;
	font-size:14px;
	line-height:36px;
	color:#fff;
	text-align:center;
	background:#e4eaec;
	border-radius:50%;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%)}
.step-number~.step-desc{
	min-height:36px;
	margin-left:46px}
.step-title{
	font-size:16px;
	color:#526069}
.step-desc{
	text-align:left}
.pearl,.timeline-dot,.timeline-info,.timeline-period{
	text-align:center}
.steps-vertical{
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column}
.step.active,.step.current{
	color:#fff;
	background-color:#3e8ef7}
.step.active .step-title,.step.current .step-title{
	color:#fff}
.step.active .step-number,.step.current .step-number{
	color:#3e8ef7;
	background-color:#fff}
.step.disabled{
	color:#ccd5db;
	pointer-events:none;
	cursor:auto}
.step.disabled .step-title{
	color:#ccd5db}
.step.disabled .step-number{
	background-color:#ccd5db}
.step.error{
	color:#fff;
	background-color:#ff4c52}
.step.error .step-title{
	color:#fff}
.step.error .step-number{
	color:#ff4c52;
	background-color:#fff}
.step.done,.step.done .step-title{
	color:#fff}
.step.done{
	background-color:#11c26d}
.step.done .step-number{
	color:#11c26d;
	background-color:#fff}
.steps-lg .step{
	padding:15px;
	font-size:14px}
.steps-lg .step-icon,.steps-lg .step-title{
	font-size:16px}
.steps-lg .step-number{
	width:46px;
	height:46px;
	font-size:28px;
	line-height:46px}
.steps-lg .step-number~.step-desc{
	min-height:46px;
	margin-left:56px}
.steps-sm .step{
	font-size:12px}
.steps-sm .step-icon,.steps-sm .step-title{
	font-size:14px}
.steps-sm .step-number{
	width:30px;
	height:30px;
	font-size:24px;
	line-height:30px}
.steps-sm .step-number~.step-desc{
	min-height:30px;
	margin-left:40px}
.steps-xs .step{
	font-size:10px}
.steps-xs .step-icon,.steps-xs .step-title{
	font-size:14px}
.steps-xs .step-number{
	width:24px;
	height:24px;
	font-size:12px;
	line-height:24px}
.steps-xs .step-number~.step-desc{
	min-height:24px;
	margin-left:34px}
.pearls{
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	margin:0 0 22px}
.pearl{
	position:relative;
	padding:0;
	margin:0}
.pearl:after,.pearl:before{
	position:absolute;
	top:18px;
	z-index:0;
	width:50%;
	height:4px;
	background-color:#f3f7f9}
.pearl:before{
	left:0}
.pearl:after{
	right:0}
.pearl:first-child:before,.pearl:last-child:after{
	display:none!important}
.pearl-icon,.pearl-number{
	position:relative;
	z-index:1;
	display:inline-block;
	width:36px;
	height:36px;
	line-height:32px;
	color:#fff;
	text-align:center;
	background:#ccd5db;
	border:2px solid #ccd5db;
	border-radius:50%;
	font-size:18px}
.pearl-title{
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	display:block;
	margin-top:.5em;
	margin-bottom:0;
	font-size:16px;
	color:#526069}
.pearl.active:after,.pearl.active:before,.pearl.current:after,.pearl.current:before{
	background-color:#3e8ef7}
.pearl.active .pearl-icon,.pearl.active .pearl-number,.pearl.current .pearl-icon,.pearl.current .pearl-number{
	color:#3e8ef7;
	background-color:#fff;
	border-color:#3e8ef7;
	-webkit-transform:scale(1.3);
	transform:scale(1.3)}
.pearl.disabled{
	pointer-events:none;
	cursor:auto}
.pearl.disabled:after,.pearl.disabled:before{
	background-color:#f3f7f9}
.pearl.disabled .pearl-icon,.pearl.disabled .pearl-number{
	color:#fff;
	background-color:#ccd5db;
	border-color:#ccd5db}
.pearl.error:before{
	background-color:#3e8ef7}
.pearl.error:after{
	background-color:#f3f7f9}
.pearl.error .pearl-icon,.pearl.error .pearl-number{
	color:#ff4c52;
	background-color:#fff;
	border-color:#ff4c52}
.pearl.done:after,.pearl.done:before{
	background-color:#3e8ef7}
.pearl.done .pearl-icon,.pearl.done .pearl-number{
	color:#fff;
	background-color:#3e8ef7;
	border-color:#3e8ef7}
.pearls-lg .pearl:after,.pearls-lg .pearl:before{
	top:20px}
.pearls-lg .pearl-title{
	font-size:18px}
.pearls-lg .pearl-icon,.pearls-lg .pearl-number{
	width:40px;
	height:40px;
	line-height:36px;
	font-size:20px}
.pearls-sm .pearl:after,.pearls-sm .pearl:before{
	top:16px}
.pearls-sm .pearl-title{
	font-size:14px}
.pearls-sm .pearl-icon,.pearls-sm .pearl-number{
	width:32px;
	height:32px;
	line-height:28px}
.pearls-sm .pearl-number{
	font-size:16px}
.pearls-sm .pearl-icon{
	font-size:14px}
.pearls-xs .pearl:after,.pearls-xs .pearl:before{
	top:12px;
	height:2px}
.pearls-xs .pearl-title{
	font-size:12px}
.pearls-xs .pearl-icon,.pearls-xs .pearl-number{
	width:24px;
	height:24px;
	line-height:20px;
	font-size:12px}
.timeline{
	position:relative;
	padding:0;
	margin-bottom:22px;
	list-style:none;
	background:0 0}
.timeline::after{
	display:block;
	clear:both}
.timeline:before{
	position:absolute;
	top:0;
	bottom:0;
	left:50%;
	width:2px;
	margin-left:-1px;
	background-color:#e4eaec}
.timeline-item,.timeline-period{
	position:relative;
	display:block}
.timeline:not(.timeline-single) .timeline-item:first-child+.timeline-item,.timeline:not(.timeline-single) .timeline-period+.timeline-item+.timeline-item{
	margin-top:90px}
.timeline-item{
	float:left;
	width:50%;
	padding-right:40px;
	margin-bottom:60px}
.timeline-item:not(.timeline-period)::after{
	display:block;
	clear:both}
.timeline-item.timeline-reverse{
	float:right;
	padding-right:0;
	padding-left:40px;
	clear:right}
.timeline-item:last-child{
	margin-bottom:0}
.timeline-period{
	z-index:6;
	padding:25px 10px;
	margin:20px auto 30px;
	clear:both;
	font-size:26px;
	text-transform:uppercase;
	background:#f1f4f5}
.timeline-content{
	width:100%}
.timeline-dot{
	position:absolute;
	top:7.5px;
	right:0;
	z-index:11;
	color:#fff;
	cursor:pointer;
	background-color:#3e8ef7;
	border-radius:50%}
.timeline-reverse .timeline-dot{
	right:auto;
	left:0;
	margin-right:0}
@media (max-width:767.98px){
	.timeline{
	margin-left:7px}
.timeline .timeline-dot{
	margin-left:-7px}
}
.timeline .timeline-dot{
	width:14px;
	height:14px;
	margin-right:-7px;
	line-height:14px}
.timeline .timeline-reverse .timeline-dot{
	margin-left:-7px}
.timeline.timeline-single{
	margin-left:7px}
.timeline.timeline-single .timeline-dot{
	margin-left:-7px}
.timeline-info{
	float:right;
	padding:0 20px;
	margin-bottom:22px;
	line-height:28px;
	background:#e4eaec;
	border:1px solid #e4eaec;
	border-radius:20px}
.timeline-reverse .timeline-info{
	float:left}
.timeline-footer{
	position:absolute;
	right:0;
	bottom:-30px;
	margin-right:55px}
.timeline-footer .icon{
	margin-right:.3em}
.timeline-reverse .timeline-footer{
	right:auto;
	left:0;
	margin-right:0;
	margin-left:55px}
.timeline-reverse+.timeline-reverse{
	margin-top:0}
@media (max-width:767.98px){
	.timeline-dot,.timeline-footer{
	right:auto;
	left:0;
	margin-right:0}
.timeline:before{
	left:0}
.timeline-item,.timeline-item.timeline-reverse{
	float:none;
	width:100%;
	padding-right:0;
	padding-left:40px;
	margin-top:0;
	margin-bottom:60px}
.timeline-dot{
	margin-left:-7px}
.timeline-info{
	display:inline-block;
	float:none}
.timeline-footer{
	bottom:-26px;
	margin-left:40px}
}
.timeline-single:before{
	left:0}
.timeline-single .timeline-item{
	float:none;
	width:100%;
	padding-right:0;
	padding-left:40px;
	margin-bottom:60px}
.timeline-single .timeline-dot{
	right:auto;
	left:0;
	margin-right:0;
	margin-left:-7px}
.timeline-single .timeline-info{
	float:left}
.timeline-single .timeline-footer{
	right:auto;
	bottom:-26px;
	left:0;
	margin-right:0;
	margin-left:40px}
.timeline-avatar .timeline-dot,.timeline-icon .timeline-dot{
	width:40px;
	height:40px;
	margin-right:-20px;
	line-height:40px}
@media (max-width:767.98px){
	.timeline-icon{
	margin-left:20px}
.timeline-icon .timeline-dot{
	margin-left:-20px}
}
.timeline-icon .timeline-dot{
	top:-5.5px}
.timeline-icon .timeline-reverse .timeline-dot{
	margin-left:-20px}
.timeline-icon.timeline-single{
	margin-left:20px}
.timeline-icon.timeline-single .timeline-dot{
	margin-left:-20px}
@media (max-width:767.98px){
	.timeline-avatar{
	margin-left:20px}
.timeline-avatar .timeline-dot{
	margin-left:-20px}
}
.timeline-avatar .timeline-reverse .timeline-dot{
	margin-left:-20px}
.timeline-avatar.timeline-single{
	margin-left:20px}
.timeline-avatar.timeline-single .timeline-dot{
	margin-left:-20px}
@media (max-width:767.98px){
	.timeline-avatar-sm{
	margin-left:15px}
.timeline-avatar-sm .timeline-dot{
	margin-left:-15px}
}
.timeline-avatar-sm .timeline-dot{
	width:30px;
	height:30px;
	margin-right:-15px;
	line-height:30px}
.timeline-avatar-sm .timeline-reverse .timeline-dot{
	margin-left:-15px}
.timeline-avatar-sm.timeline-single{
	margin-left:15px}
.timeline-avatar-sm.timeline-single .timeline-dot{
	margin-left:-15px}
@media (max-width:767.98px){
	.timeline-avatar-lg{
	margin-left:25px}
.timeline-avatar-lg .timeline-dot{
	margin-left:-25px}
}
.timeline-avatar-lg .timeline-dot{
	width:50px;
	height:50px;
	margin-right:-25px;
	line-height:50px}
.timeline-avatar-lg .timeline-reverse .timeline-dot{
	margin-left:-25px}
.timeline-avatar-lg.timeline-single{
	margin-left:25px}
.timeline-avatar-lg.timeline-single .timeline-dot{
	margin-left:-25px}
.timeline-simple .timeline-dot{
	top:0;
	margin-top:10px}
@media (max-width:767.98px){
	.timeline-feed{
	margin-left:15px}
.timeline-feed .timeline-dot{
	margin-left:-15px}
.timeline-feed .timeline-item{
	padding-right:30px;
	margin-bottom:22px}
}
.timeline-feed .timeline-dot{
	width:30px;
	height:30px;
	margin-right:-15px;
	line-height:30px}
.timeline-feed .timeline-reverse .timeline-dot{
	margin-left:-15px}
.timeline-feed.timeline-single{
	margin-left:15px}
.timeline-feed.timeline-single .timeline-dot{
	margin-left:-15px}
.timeline-feed.timeline-simple .timeline-dot{
	margin-top:5px}
.timeline-feed .timeline-item{
	padding-right:30px;
	margin-bottom:22px}
.timeline-feed .timeline-item.timeline-reverse,.timeline-feed.timeline-single .timeline-item{
	padding-left:30px}
.testimonial{
	margin:3px 3px 22px}
.testimonial-ul{
	padding:0;
	margin:0;
	list-style:none}
.testimonial-item{
	float:left;
	padding:0 15px 30px;
	margin:0}
.testimonial-content{
	position:relative;
	padding:15px 20px;
	margin-top:10px;
	margin-bottom:25px;
	background-color:#f3f7f9;
	border-radius:.215rem}
.testimonial-content:before{
	position:absolute;
	bottom:-7px;
	left:33px;
	display:block;
	width:14px;
	height:14px;
	content:"";
	background-color:#f3f7f9;
	-webkit-transform:rotate(45deg);
	transform:rotate(45deg)}
.testimonial-content>p:last-child{
	margin-bottom:0}
.testimonial-image{
	position:relative;
	float:left;
	margin-top:5px;
	margin-left:20px}
.testimonial-author{
	display:block;
	margin-left:75px;
	font-size:18px}
.testimonial-company{
	display:block;
	margin-left:75px;
	font-size:.858rem;
	opacity:.8}
.testimonial-control a{
	color:#ccd5db}
.testimonial-control a:hover{
	color:#589ffc;
	text-decoration:none}
.testimonial-reverse .testimonial-content:before{
	right:33px;
	left:auto}
.testimonial-reverse .testimonial-image{
	float:right;
	margin-right:20px;
	margin-left:0}
.testimonial-reverse .testimonial-author,.testimonial-reverse .testimonial-company{
	margin-right:75px;
	margin-left:0;
	text-align:right}
.testimonial-top .testimonial-item{
	padding:30px 15px 0}
.testimonial-top .testimonial-content{
	margin-top:30px;
	margin-bottom:10px}
.testimonial-top .testimonial-content:before{
	top:-7px;
	bottom:auto}
.testimonial.carousel{
	position:relative;
	width:100%}
.testimonial.carousel .testimonial-item{
	position:relative;
	display:none;
	width:100%;
	padding:10px;
	-webkit-transition:left .6s ease-in-out 0s;
	transition:left .6s ease-in-out 0s}
.testimonial.carousel .testimonial-item.active,.testimonial.carousel .testimonial-item.next,.testimonial.carousel .testimonial-item.prev{
	display:block}
.testimonial.carousel .testimonial-item.next,.testimonial.carousel .testimonial-item.prev{
	position:absolute;
	top:0;
	width:100%}
.testimonial.carousel .testimonial-item.next{
	left:100%}
.testimonial.carousel .testimonial-item.prev{
	left:-100%}
.testimonial.carousel .testimonial-item.active,.testimonial.carousel .testimonial-item.next.left,.testimonial.carousel .testimonial-item.prev.right{
	left:0}
.testimonial.carousel .testimonial-item.active.left{
	left:-100%}
.testimonial.carousel .testimonial-item.active.right{
	left:100%}
.testimonial.carousel .testimonial-content{
	padding:10px}
.testimonial.carousel .testimonial-control{
	position:absolute;
	right:10px;
	bottom:20px}
.testimonial.carousel .testimonial-control>*{
	margin-left:10px}
.testimonial.carousel.testimonial-reverse .testimonial-control{
	right:auto;
	left:10px}
.testimonial.carousel.testimonial-reverse .testimonial-control>*{
	margin-right:10px;
	margin-left:0}
.testimonial.carousel.testimonial-top .testimonial-control{
	top:20px;
	bottom:auto}
.pricing-list{
	margin-bottom:22px;
	text-align:center;
	border:1px solid #e4eaec;
	border-radius:.215rem}
.pricing-list [class*=bg-],.pricing-list [class*=bg-] *,.pricing-list [class^=bg-],.pricing-list [class^=bg-] *{
	color:#fff}
.pricing-list .pricing-header{
	border-bottom:1px solid #e4eaec;
	border-radius:.215rem .215rem 0 0}
.pricing-list .pricing-title{
	padding:15px 30px;
	font-size:1rem;
	font-weight:700;
	text-transform:uppercase;
	letter-spacing:2px;
	border-radius:.215rem .215rem 0 0}
.pricing-list .pricing-price{
	padding:20px 30px;
	margin:0;
	font-size:2.358rem;
	font-weight:700;
	color:#37474f}
.pricing-list .pricing-period{
	font-size:1rem;
	font-weight:400}
.pricing-list .pricing-features{
	padding:0 18px;
	margin:0}
.pricing-list .pricing-features li{
	display:block;
	padding:15px;
	list-style:none;
	border-top:1px dashed #e4eaec}
.pricing-list .pricing-features li:first-child{
	border-top:none}
.pricing-list .pricing-footer{
	padding:30px;
	border-radius:0 0 .215rem .215rem}
.pricing-table{
	padding-top:30px;
	text-align:center}
.pricing-table::after{
	display:block;
	clear:both}
.pricing-table [class*=pricing-column]{
	float:left;
	width:100%;
	margin-bottom:30px;
	background-color:#f3f7f9;
	border:1px solid #e4eaec;
	border-right:none}
.pricing-table [class*=pricing-column]:last-child{
	border-right:1px solid #e4eaec}
.pricing-table [class*=pricing-column].featured{
	position:relative;
	margin-right:-1px;
	background-color:#fff;
	border-right:1px solid #e4eaec}
.pricing-table .pricing-header{
	padding-bottom:24px;
	margin:30px 30px 25px;
	border-bottom:1px solid #e4eaec}
.pricing-table .pricing-price{
	font-size:48px}
.pricing-table .pricing-currency{
	display:inline-block;
	margin-top:10px;
	margin-right:-10px;
	font-size:20px;
	vertical-align:top}
.rating,.rating .icon{
	vertical-align:middle}
.pricing-table .pricing-period{
	font-size:16px}
.pricing-table .pricing-title{
	font-size:20px;
	text-transform:uppercase;
	letter-spacing:2px}
.pricing-table .pricing-features{
	padding:0;
	margin:0}
.pricing-table .pricing-features li{
	display:block;
	margin-bottom:20px;
	font-size:14px;
	list-style:none}
.pricing-table .pricing-footer{
	padding:20px 0;
	margin:25px 30px 30px}
@media (min-width:768px){
	.pricing-table .pricing-column-three{
	width:33.33%}
.pricing-table .pricing-column-three.featured{
	top:-30px;
	padding-top:30px;
	padding-bottom:30px;
	margin-bottom:-30px}
.pricing-table .pricing-column-five,.pricing-table .pricing-column-four{
	width:50%}
}
@media (min-width:1200px){
	.pricing-table .pricing-column-four{
	width:25%}
.pricing-table .pricing-column-five{
	width:20%}
.pricing-table .pricing-column-five.featured,.pricing-table .pricing-column-four.featured{
	top:-30px;
	padding-top:30px;
	padding-bottom:30px;
	margin-bottom:-30px}
}
.rating{
	display:inline-block;
	margin:0 .5rem 0 0;
	font-size:0}
.rating::before{
	display:block;
	height:0;
	clear:both;
	visibility:hidden}
.rating.hover .icon.active{
	opacity:.5}
.rating .icon{
	width:1em;
	height:auto;
	padding:0;
	margin:0 10px 0 0;
	font-size:1rem;
	color:#ccd5db;
	cursor:pointer}
.rating .icon::before{
	-webkit-transition:color .3s ease,opacity .3s ease;
	transition:color .3s ease,opacity .3s ease}
.rating .icon.active{
	color:#eb6709!important}
.rating .icon.active.hover,.rating .icon.hover{
	color:#eb6709!important;
	opacity:1}
.rating .icon:last-child{
	margin-right:0}
.rating-disabled .icon{
	cursor:default}
.rating-sm .icon{
	font-size:.858rem}
.rating-lg .icon{
	font-size:1.286rem}
.ribbon{
	position:absolute;
	top:-3px;
	left:-3px;
	width:150px;
	height:150px;
	text-align:center;
	background-color:transparent}
.ribbon-inner{
	position:absolute;
	top:16px;
	left:0;
	display:inline-block;
	height:30px;
	padding-right:20px;
	padding-left:20px;
	line-height:30px;
	color:#fff;
	text-overflow:ellipsis;
	white-space:nowrap;
	background-color:#526069}
.ribbon-inner .icon{
	font-size:16px}
.ribbon-lg .ribbon-inner{
	height:38px;
	font-size:1.286rem;
	line-height:38px}
.ribbon-corner.ribbon-sm .ribbon-inner>.icon,.ribbon-corner.ribbon-xs .ribbon-inner>.icon,.ribbon-xs .ribbon-inner{
	font-size:.858rem}
.ribbon-sm .ribbon-inner{
	height:26px;
	font-size:.858rem;
	line-height:26px}
.ribbon-xs .ribbon-inner{
	height:22px;
	line-height:22px}
.ribbon-vertical .ribbon-inner{
	top:0;
	left:16px;
	width:30px;
	height:60px;
	padding:15px 0}
.ribbon-vertical.ribbon-xs .ribbon-inner{
	width:22px;
	height:50px}
.ribbon-vertical.ribbon-sm .ribbon-inner{
	width:26px;
	height:55px}
.ribbon-vertical.ribbon-lg .ribbon-inner{
	width:38px;
	height:70px}
.ribbon-reverse{
	right:-3px;
	left:auto}
.ribbon-reverse .ribbon-inner{
	right:0;
	left:auto}
.ribbon-reverse.ribbon-vertical .ribbon-inner{
	right:16px}
.ribbon-bookmark .ribbon-inner{
	padding-right:42px;
	background-color:transparent;
	background-image:-webkit-linear-gradient(right,transparent 22px,#526069 0);
	background-image:linear-gradient(to left,transparent 22px,#526069 0);
	box-shadow:none}
.ribbon-bookmark .ribbon-inner:before{
	position:absolute;
	top:0;
	right:0;
	display:block;
	width:0;
	height:0;
	border:15px solid #526069;
	border-right:10px solid transparent}
.ribbon-bookmark.ribbon-vertical .ribbon-inner{
	height:82px;
	padding-right:0;
	padding-bottom:37px;
	background-image:-webkit-linear-gradient(bottom,transparent 22px,#526069 0);
	background-image:linear-gradient(to top,transparent 22px,#526069 0)}
.ribbon-bookmark.ribbon-vertical .ribbon-inner:before{
	top:auto;
	bottom:0;
	left:0;
	margin-top:-15px;
	border-right:15px solid #526069;
	border-bottom:10px solid transparent}
.ribbon-bookmark.ribbon-vertical.ribbon-xs .ribbon-inner:before{
	margin-top:-11px}
.ribbon-bookmark.ribbon-vertical.ribbon-sm .ribbon-inner:before{
	margin-top:-13px}
.ribbon-bookmark.ribbon-vertical.ribbon-lg .ribbon-inner:before{
	margin-top:-19px}
.ribbon-bookmark.ribbon-reverse .ribbon-inner{
	padding-right:20px;
	padding-left:42px;
	background-image:-webkit-linear-gradient(left,transparent 22px,#526069 0);
	background-image:linear-gradient(to right,transparent 22px,#526069 0)}
.ribbon-bookmark.ribbon-reverse .ribbon-inner:before{
	left:0;
	border-right:15px solid #526069;
	border-left:10px solid transparent}
.ribbon-bookmark.ribbon-reverse.ribbon-vertical .ribbon-inner{
	padding-right:0;
	padding-left:0}
.ribbon-bookmark.ribbon-reverse.ribbon-vertical .ribbon-inner:before{
	right:auto;
	left:0;
	border-right-color:#526069;
	border-bottom-color:transparent;
	border-left:15px solid #526069}
.ribbon-bookmark.ribbon-xs .ribbon-inner:before{
	border-width:11px}
.ribbon-bookmark.ribbon-sm .ribbon-inner:before{
	border-width:13px}
.ribbon-bookmark.ribbon-lg .ribbon-inner:before{
	border-width:19px}
.ribbon-badge{
	top:-2px;
	left:-2px}
.ribbon-badge .ribbon-inner{
	left:-40px;
	width:100%;
	-webkit-transform:rotate(-45deg);
	transform:rotate(-45deg)}
.ribbon-badge.ribbon-reverse{
	right:-2px;
	left:auto}
.ribbon-badge.ribbon-reverse .ribbon-inner{
	right:-40px;
	left:auto;
	-webkit-transform:rotate(45deg);
	transform:rotate(45deg)}
.ribbon-badge.ribbon-bottom{
	top:auto;
	bottom:-2px}
.ribbon-badge.ribbon-bottom .ribbon-inner{
	top:auto;
	bottom:16px;
	-webkit-transform:rotate(45deg);
	transform:rotate(45deg)}
.ribbon-badge.ribbon-bottom.ribbon-reverse .ribbon-inner{
	-webkit-transform:rotate(-45deg);
	transform:rotate(-45deg)}
.ribbon-corner{
	top:0;
	left:0}
.ribbon-corner:before{
	position:absolute;
	top:0;
	left:0;
	width:0;
	height:0;
	border:30px solid transparent;
	border-top-color:#526069;
	border-left-color:#526069}
.ribbon-corner .ribbon-inner{
	top:0;
	left:0;
	width:40px;
	height:35px;
	padding:0;
	line-height:35px;
	background-color:transparent}
.ribbon-corner.ribbon-bottom,.ribbon-corner.ribbon-bottom .ribbon-inner{
	top:auto;
	bottom:0}
.ribbon-corner.ribbon-reverse,.ribbon-corner.ribbon-reverse .ribbon-inner{
	right:0;
	left:auto}
.ribbon-corner.ribbon-reverse:before{
	right:0;
	left:auto;
	border-right-color:#526069;
	border-left-color:transparent}
.ribbon-corner.ribbon-bottom:before{
	top:auto;
	bottom:0;
	border-top-color:transparent;
	border-bottom-color:#526069}
.ribbon-corner.ribbon-xs:before{
	border-width:22px}
.ribbon-corner.ribbon-xs .ribbon-inner{
	width:28px;
	height:26px;
	line-height:26px}
.ribbon-corner.ribbon-sm:before{
	border-width:26px}
.ribbon-corner.ribbon-sm .ribbon-inner{
	width:34px;
	height:32px;
	line-height:32px}
.ribbon-corner.ribbon-lg:before{
	border-width:36px}
.ribbon-corner.ribbon-lg .ribbon-inner{
	width:46px;
	height:44px;
	line-height:44px}
.ribbon-corner.ribbon-lg .ribbon-inner>.icon{
	font-size:1.286rem}
.ribbon-clip{
	left:-14px}
.ribbon-clip:before{
	position:absolute;
	top:46px;
	left:0;
	width:0;
	height:0;
	border:7px solid transparent;
	border-top-color:#37474f;
	border-right-color:#37474f}
.ribbon-clip .ribbon-inner{
	padding-left:23px;
	border-radius:0 5px 5px 0}
.ribbon-clip.ribbon-reverse{
	right:-14px;
	left:auto}
.ribbon-clip.ribbon-reverse:before{
	right:0;
	left:auto;
	border-right-color:transparent;
	border-left-color:#37474f}
.ribbon-clip.ribbon-reverse .ribbon-inner{
	padding-right:23px;
	padding-left:15px;
	border-radius:5px 0 0 5px}
.ribbon-clip.ribbon-bottom{
	top:auto;
	bottom:-3px}
.ribbon-clip.ribbon-bottom:before{
	top:auto;
	bottom:46px;
	border-top-color:transparent;
	border-bottom-color:#37474f}
.ribbon-clip.ribbon-bottom .ribbon-inner{
	top:auto;
	bottom:16px}
.ribbon-clip.ribbon-xs:before{
	top:38px}
.ribbon-clip.ribbon-xs.ribbon-bottom:before{
	top:auto;
	bottom:38px}
.ribbon-clip.ribbon-sm:before{
	top:42px}
.ribbon-clip.ribbon-sm.ribbon-bottom:before{
	top:auto;
	bottom:42px}
.ribbon-clip.ribbon-lg:before{
	top:54px}
.ribbon-clip.ribbon-lg.ribbon-bottom:before{
	top:auto;
	bottom:54px}
.ribbon-primary .ribbon-inner{
	background-color:#3e8ef7}
.ribbon-primary.ribbon-bookmark .ribbon-inner{
	background-color:transparent;
	background-image:-webkit-linear-gradient(right,transparent 22px,#3e8ef7 0);
	background-image:linear-gradient(to left,transparent 22px,#3e8ef7 0)}
.ribbon-primary.ribbon-bookmark .ribbon-inner:before{
	border-color:#3e8ef7 transparent #3e8ef7 #3e8ef7}
.ribbon-primary.ribbon-bookmark.ribbon-reverse .ribbon-inner{
	background-image:-webkit-linear-gradient(left,transparent 22px,#3e8ef7 0);
	background-image:linear-gradient(to right,transparent 22px,#3e8ef7 0)}
.ribbon-primary.ribbon-bookmark.ribbon-reverse .ribbon-inner:before{
	border-right-color:#3e8ef7;
	border-left-color:transparent}
.ribbon-primary.ribbon-bookmark.ribbon-vertical .ribbon-inner{
	background-image:-webkit-linear-gradient(bottom,transparent 22px,#3e8ef7 0);
	background-image:linear-gradient(to top,transparent 22px,#3e8ef7 0)}
.ribbon-primary.ribbon-bookmark.ribbon-vertical .ribbon-inner:before{
	border-right-color:#3e8ef7;
	border-bottom-color:transparent}
.ribbon-primary.ribbon-bookmark.ribbon-vertical.ribbon-reverse .ribbon-inner:before{
	border-right-color:#3e8ef7;
	border-bottom-color:transparent;
	border-left-color:#3e8ef7}
.ribbon-primary.ribbon-corner:before{
	border-top-color:#3e8ef7;
	border-left-color:#3e8ef7}
.ribbon-primary.ribbon-corner .ribbon-inner{
	background-color:transparent}
.ribbon-primary.ribbon-corner.ribbon-reverse:before{
	border-right-color:#3e8ef7;
	border-left-color:transparent}
.ribbon-primary.ribbon-corner.ribbon-bottom:before{
	border-top-color:transparent;
	border-bottom-color:#3e8ef7}
.ribbon-primary.ribbon-clip:before{
	border-top-color:#247cf0;
	border-right-color:#247cf0}
.ribbon-primary.ribbon-clip.ribbon-reverse:before{
	border-right-color:transparent;
	border-left-color:#247cf0}
.ribbon-primary.ribbon-clip.ribbon-bottom:before{
	border-top-color:transparent;
	border-bottom-color:#247cf0}
.ribbon-success .ribbon-inner{
	background-color:#11c26d}
.ribbon-success.ribbon-bookmark .ribbon-inner{
	background-color:transparent;
	background-image:-webkit-linear-gradient(right,transparent 22px,#11c26d 0);
	background-image:linear-gradient(to left,transparent 22px,#11c26d 0)}
.ribbon-success.ribbon-bookmark .ribbon-inner:before{
	border-color:#11c26d transparent #11c26d #11c26d}
.ribbon-success.ribbon-bookmark.ribbon-reverse .ribbon-inner{
	background-image:-webkit-linear-gradient(left,transparent 22px,#11c26d 0);
	background-image:linear-gradient(to right,transparent 22px,#11c26d 0)}
.ribbon-success.ribbon-bookmark.ribbon-reverse .ribbon-inner:before{
	border-right-color:#11c26d;
	border-left-color:transparent}
.ribbon-success.ribbon-bookmark.ribbon-vertical .ribbon-inner{
	background-image:-webkit-linear-gradient(bottom,transparent 22px,#11c26d 0);
	background-image:linear-gradient(to top,transparent 22px,#11c26d 0)}
.ribbon-success.ribbon-bookmark.ribbon-vertical .ribbon-inner:before{
	border-right-color:#11c26d;
	border-bottom-color:transparent}
.ribbon-success.ribbon-bookmark.ribbon-vertical.ribbon-reverse .ribbon-inner:before{
	border-right-color:#11c26d;
	border-bottom-color:transparent;
	border-left-color:#11c26d}
.ribbon-success.ribbon-corner:before{
	border-top-color:#11c26d;
	border-left-color:#11c26d}
.ribbon-success.ribbon-corner .ribbon-inner{
	background-color:transparent}
.ribbon-success.ribbon-corner.ribbon-reverse:before{
	border-right-color:#11c26d;
	border-left-color:transparent}
.ribbon-success.ribbon-corner.ribbon-bottom:before{
	border-top-color:transparent;
	border-bottom-color:#11c26d}
.ribbon-success.ribbon-clip:before{
	border-top-color:#05a85c;
	border-right-color:#05a85c}
.ribbon-success.ribbon-clip.ribbon-reverse:before{
	border-right-color:transparent;
	border-left-color:#05a85c}
.ribbon-success.ribbon-clip.ribbon-bottom:before{
	border-top-color:transparent;
	border-bottom-color:#05a85c}
.ribbon-info .ribbon-inner{
	background-color:#0bb2d4}
.ribbon-info.ribbon-bookmark .ribbon-inner{
	background-color:transparent;
	background-image:-webkit-linear-gradient(right,transparent 22px,#0bb2d4 0);
	background-image:linear-gradient(to left,transparent 22px,#0bb2d4 0)}
.ribbon-info.ribbon-bookmark .ribbon-inner:before{
	border-color:#0bb2d4 transparent #0bb2d4 #0bb2d4}
.ribbon-info.ribbon-bookmark.ribbon-reverse .ribbon-inner{
	background-image:-webkit-linear-gradient(left,transparent 22px,#0bb2d4 0);
	background-image:linear-gradient(to right,transparent 22px,#0bb2d4 0)}
.ribbon-info.ribbon-bookmark.ribbon-reverse .ribbon-inner:before{
	border-right-color:#0bb2d4;
	border-left-color:transparent}
.ribbon-info.ribbon-bookmark.ribbon-vertical .ribbon-inner{
	background-image:-webkit-linear-gradient(bottom,transparent 22px,#0bb2d4 0);
	background-image:linear-gradient(to top,transparent 22px,#0bb2d4 0)}
.ribbon-info.ribbon-bookmark.ribbon-vertical .ribbon-inner:before{
	border-right-color:#0bb2d4;
	border-bottom-color:transparent}
.ribbon-info.ribbon-bookmark.ribbon-vertical.ribbon-reverse .ribbon-inner:before{
	border-right-color:#0bb2d4;
	border-bottom-color:transparent;
	border-left-color:#0bb2d4}
.ribbon-info.ribbon-corner:before{
	border-top-color:#0bb2d4;
	border-left-color:#0bb2d4}
.ribbon-info.ribbon-corner .ribbon-inner{
	background-color:transparent}
.ribbon-info.ribbon-corner.ribbon-reverse:before{
	border-right-color:#0bb2d4;
	border-left-color:transparent}
.ribbon-info.ribbon-corner.ribbon-bottom:before{
	border-top-color:transparent;
	border-bottom-color:#0bb2d4}
.ribbon-info.ribbon-clip:before{
	border-top-color:#0099b8;
	border-right-color:#0099b8}
.ribbon-info.ribbon-clip.ribbon-reverse:before{
	border-right-color:transparent;
	border-left-color:#0099b8}
.ribbon-info.ribbon-clip.ribbon-bottom:before{
	border-top-color:transparent;
	border-bottom-color:#0099b8}
.ribbon-warning .ribbon-inner{
	background-color:#eb6709}
.ribbon-warning.ribbon-bookmark .ribbon-inner{
	background-color:transparent;
	background-image:-webkit-linear-gradient(right,transparent 22px,#eb6709 0);
	background-image:linear-gradient(to left,transparent 22px,#eb6709 0)}
.ribbon-warning.ribbon-bookmark .ribbon-inner:before{
	border-color:#eb6709 transparent #eb6709 #eb6709}
.ribbon-warning.ribbon-bookmark.ribbon-reverse .ribbon-inner{
	background-image:-webkit-linear-gradient(left,transparent 22px,#eb6709 0);
	background-image:linear-gradient(to right,transparent 22px,#eb6709 0)}
.ribbon-warning.ribbon-bookmark.ribbon-reverse .ribbon-inner:before{
	border-right-color:#eb6709;
	border-left-color:transparent}
.ribbon-warning.ribbon-bookmark.ribbon-vertical .ribbon-inner{
	background-image:-webkit-linear-gradient(bottom,transparent 22px,#eb6709 0);
	background-image:linear-gradient(to top,transparent 22px,#eb6709 0)}
.ribbon-warning.ribbon-bookmark.ribbon-vertical .ribbon-inner:before{
	border-right-color:#eb6709;
	border-bottom-color:transparent}
.ribbon-warning.ribbon-bookmark.ribbon-vertical.ribbon-reverse .ribbon-inner:before{
	border-right-color:#eb6709;
	border-bottom-color:transparent;
	border-left-color:#eb6709}
.ribbon-warning.ribbon-corner:before{
	border-top-color:#eb6709;
	border-left-color:#eb6709}
.ribbon-warning.ribbon-corner .ribbon-inner{
	background-color:transparent}
.ribbon-warning.ribbon-corner.ribbon-reverse:before{
	border-right-color:#eb6709;
	border-left-color:transparent}
.ribbon-warning.ribbon-corner.ribbon-bottom:before{
	border-top-color:transparent;
	border-bottom-color:#eb6709}
.ribbon-warning.ribbon-clip:before{
	border-top-color:#de4e00;
	border-right-color:#de4e00}
.ribbon-warning.ribbon-clip.ribbon-reverse:before{
	border-right-color:transparent;
	border-left-color:#de4e00}
.ribbon-warning.ribbon-clip.ribbon-bottom:before{
	border-top-color:transparent;
	border-bottom-color:#de4e00}
.ribbon-danger .ribbon-inner{
	background-color:#ff4c52}
.ribbon-danger.ribbon-bookmark .ribbon-inner{
	background-color:transparent;
	background-image:-webkit-linear-gradient(right,transparent 22px,#ff4c52 0);
	background-image:linear-gradient(to left,transparent 22px,#ff4c52 0)}
.ribbon-danger.ribbon-bookmark .ribbon-inner:before{
	border-color:#ff4c52 transparent #ff4c52 #ff4c52}
.ribbon-danger.ribbon-bookmark.ribbon-reverse .ribbon-inner{
	background-image:-webkit-linear-gradient(left,transparent 22px,#ff4c52 0);
	background-image:linear-gradient(to right,transparent 22px,#ff4c52 0)}
.ribbon-danger.ribbon-bookmark.ribbon-reverse .ribbon-inner:before{
	border-right-color:#ff4c52;
	border-left-color:transparent}
.ribbon-danger.ribbon-bookmark.ribbon-vertical .ribbon-inner{
	background-image:-webkit-linear-gradient(bottom,transparent 22px,#ff4c52 0);
	background-image:linear-gradient(to top,transparent 22px,#ff4c52 0)}
.ribbon-danger.ribbon-bookmark.ribbon-vertical .ribbon-inner:before{
	border-right-color:#ff4c52;
	border-bottom-color:transparent}
.ribbon-danger.ribbon-bookmark.ribbon-vertical.ribbon-reverse .ribbon-inner:before{
	border-right-color:#ff4c52;
	border-bottom-color:transparent;
	border-left-color:#ff4c52}
.ribbon-danger.ribbon-corner:before{
	border-top-color:#ff4c52;
	border-left-color:#ff4c52}
.ribbon-danger.ribbon-corner .ribbon-inner{
	background-color:transparent}
.ribbon-danger.ribbon-corner.ribbon-reverse:before{
	border-right-color:#ff4c52;
	border-left-color:transparent}
.ribbon-danger.ribbon-corner.ribbon-bottom:before{
	border-top-color:transparent;
	border-bottom-color:#ff4c52}
.ribbon-danger.ribbon-clip:before{
	border-top-color:#f2353c;
	border-right-color:#f2353c}
.ribbon-danger.ribbon-clip.ribbon-reverse:before{
	border-right-color:transparent;
	border-left-color:#f2353c}
.ribbon-danger.ribbon-clip.ribbon-bottom:before{
	border-top-color:transparent;
	border-bottom-color:#f2353c}
.color-selector{
	padding:0;
	margin:0;
	list-style:none}
.color-selector>li{
	position:relative;
	display:inline-block;
	width:30px;
	height:30px;
	margin:0 8px 8px 0;
	background-color:#3e8ef7;
	border-radius:100%}
.color-selector>li:hover{
	opacity:.8}
.color-selector>li:before{
	position:absolute;
	top:0;
	left:0;
	display:inline-block;
	width:inherit;
	height:inherit;
	background:inherit;
	border:1px solid rgba(0,0,0,.1);
	border-radius:inherit}
.color-selector>li input[type=radio]{
	position:absolute;
	top:0;
	left:0;
	z-index:1;
	width:inherit;
	height:inherit;
	cursor:pointer;
	border-radius:inherit;
	opacity:0}
.color-selector>li input[type=radio]:disabled,.color-selector>li.color-selector-disabled input[type=radio]:disabled{
	cursor:not-allowed}
.color-selector>li label{
	position:relative;
	margin-bottom:.4rem;
	font-style:normal;
	font-weight:400;
	font-variant:normal;
	text-transform:none}
.color-selector>li input[type=radio]:checked+label:after{
	position:absolute;
	top:0;
	left:8px;
	display:inline-block;
	margin-top:-2px;
	font-size:16px;
	line-height:1;
	color:#fff;
	content:"\f192"}
.example::after,.example:before{
	content:""}
.color-selector>li.color-selector-disabled{
	background-color:#e4eaec!important}
.example-wrap{
	margin-bottom:50px}
.example-wrap .example-wrap{
	margin-bottom:0}
.example{
	margin-top:20px;
	margin-bottom:20px}
.example::after{
	display:block;
	clear:both}
.example:before{
	display:table}
.example-title{
	text-transform:uppercase}
h4.example-title{
	font-size:14px}
h3.example-title{
	font-size:18px}
.panel-body>.example-wrap:last-child,.panel-body>.row:last-child>[class*=col-]:last-child .example-wrap:last-child{
	margin-bottom:0}
.example-well{
	position:relative;
	margin-bottom:30px;
	background-color:#f1f4f5}
.example-well .center{
	position:absolute;
	top:50%;
	left:50%;
	display:inline-block;
	max-width:100%;
	max-height:100%;
	-webkit-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%)}
.example-dropdown .dropdown::after,.example-dropdown .dropup::after{
	display:block;
	clear:both;
	content:""}
.example-dropdown .dropdown>.dropdown-toggle,.example-dropdown .dropup>.dropdown-toggle{
	float:left}
.example-dropdown .dropdown>.dropdown-menu,.example-dropdown .dropup>.dropdown-menu{
	position:static;
	/*display:block;*/
	clear:left}
.example-popover,.example-tooltip{
	z-index:1;
	display:inline-block;
	position:relative}
.example-dropdown .dropdown>.dropdown-menu-right,.example-dropdown .dropup>.dropdown-menu-right{
	float:right;
	clear:right}
.example-tooltip .tooltip{
	position:relative;
	margin-right:25px;
	opacity:1}
.example-tooltip .tooltip.bs-tooltip-bottom .arrow,.example-tooltip .tooltip.bs-tooltip-top .arrow{
	left:50%}
.example-tooltip .tooltip.bs-tooltip-bottom .arrow{
	top:0}
.example-tooltip .tooltip.bs-tooltip-top .arrow{
	bottom:0}
.example-tooltip .tooltip.bs-tooltip-left .arrow,.example-tooltip .tooltip.bs-tooltip-right .arrow{
	top:50%}
.example-tooltip .tooltip.bs-tooltip-left .arrow{
	right:0}
.example-tooltip .tooltip.bs-tooltip-right .arrow{
	left:0}
.example-blocks .example-col,.example-grid .example-col{
	min-height:0;
	padding:10px 15px 12px;
	background-color:#f1f4f5;
	border-radius:0}
.example-grid .example-col{
	margin-bottom:20px}
.example-grid .example-col .example-col{
	margin-top:20px;
	margin-bottom:0;
	background-color:#e2e8ea}
.example-popover .popover{
	position:relative;
	display:block;
	margin-right:25px}
.example-buttons .btn,.example-buttons .btn-group,.example-buttons .btn-group-vertical{
	margin-right:15px;
	margin-bottom:20px}
.example-buttons .btn-group .btn,.example-buttons .btn-group .btn-group,.example-buttons .btn-group .btn-group-vertical,.example-buttons .btn-group-vertical .btn,.example-buttons .btn-group-vertical .btn-group,.example-buttons .btn-group-vertical .btn-group-vertical{
	margin-right:0;
	margin-bottom:0}
.example-box{
	position:relative;
	padding:45px 15px 15px;
	margin-right:0;
	margin-left:0;
	border:1px solid #e4eaec}
.example-box:after{
	position:absolute;
	top:15px;
	left:15px;
	font-size:.858rem;
	color:#959595;
	letter-spacing:1px;
	content:"\793a\4f8b"}
.example-avatars .avatar{
	margin-right:20px;
	margin-bottom:20px}
.example-avatars .avatar:last-child{
	margin-right:20px}
.example-typography{
	position:relative;
	padding-left:25%}
.example-typography .heading-note,.example-typography .text-note{
	position:absolute;
	bottom:2px;
	left:0;
	display:block;
	width:260px;
	font-size:13px;
	font-weight:400;
	line-height:13px;
	color:#aab2bd}
.example-typography .text-note{
	top:10px;
	bottom:auto}
.example-responsive{
	min-height:.01%;
	overflow-x:auto}
@media (max-width:767.98px){
	.example-responsive{
	width:100%;
	overflow-y:hidden;
	-ms-overflow-style:-ms-autohiding-scrollbar}
}
