@charset "utf-8";
/* CSS Document */
body{
	background-color:#f5f5f5;
}
label.error { 
  color:red;
  display:block;
  font-weight:bold;
}
.frmrequired:after {
  content:"*";
  color:red;
}
.nopadding{
	margin-left:0px !important;
	margin-right:0px !important;
	padding-left:0px !important;
	padding-right:0px !important;
}

.navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute !important;
}

nav.titc{
	background-color:#0a9dd3;
	padding:0px;
}

nav.titc a.navbar-brand{
	padding-bottom:0px ;
	padding-top:0px ;
	font-size:14PT;
	color:#FFF;
	font-weight:bold;
}
nav.navbar-top-menu{
	background-color:#999;
}
.page-title-box {
	padding: 22px 0; 
}
.page-title-box .page-title {
    font-size: 20px;
    margin-bottom: 0;
    margin-top: 0;
    font-weight: 600; 
}

.card-box {
	padding: 20px;
	border: 1px solid rgba(54, 64, 74, .08);
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	background-clip: padding-box;
	margin-bottom: 20px;
	background-color: #FFF;
}
ul.pagination li.active a{
	color:#F00;
}
/*************************/
.btn-file {
    position: relative;
    overflow: hidden;
}
.btn-file input[type=file] {
    position: absolute;
    top: 0;
    right: 0;
    min-width: 100%;
    min-height: 100%;
    font-size: 100px;
    text-align: right;
    filter: alpha(opacity=0);
    opacity: 0;
    outline: none;
    background: white;
    cursor: inherit;
    display: block;
}

#img-upload{
    width: 100%;
}
/************** Nhập HDV***************/
.form-group{
	padding-bottom:1rem;
	border-bottom: 1px solid rgba(54, 64, 74, .08);
}
.nav-link .result{
	padding-left:15px;
	color:#F00;
	font-weight:bold;
}
/*****************************/

.table-responsive {
	display: block;
	width: 100%;
	overflow-x: auto;
	-ms-overflow-style: -ms-autohiding-scrollbar;
}

@media (max-width: 650px) {
	.userInfo span{
		display:block;
	}	
	
}

@media (max-width: 1024px) {
	nav.titc  .title{
		display:none;
	}	
	
}
@media (max-width: 768px) {
	.frmForm .text-right{
		text-align:left !important;
	}
	.container {
		margin-right: auto;
		margin-left: auto;
		padding-right: 15px;
		padding-left: 15px;
		width: 100%;
	}
	.form-inline .input-group {
		width: 100% !important;
	}
	.mr-sm-2 {
		margin-right: 0px !important;
	}
}
/********************************************* CARD BOX ******************************************************/
.table-responsive {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
}

.font-weight-semi-bold {
    font-weight: 600!important;
}	
.fs--1 {
    font-size: .83333rem;
}
.text-nowrap {
    white-space: nowrap!important;
}
.bg-holder {
	position: absolute;
	width: 100%;
	min-height: 100%;
	top: 0;
	left: 0;
	background-size: cover;
	background-position: center;
	overflow: hidden;
	will-change: transform, opacity, filter;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	background-repeat: no-repeat;
	z-index: 0
}

.bg-holder.bg-right {
	left: auto;
	right: 0
}

.bg-holder.overlay:before {
	position: absolute;
	content: '';
	background: rgba(0, 0, 0, .25);
	top: 0;
	bottom: 0;
	left: 0;
	right: 0
}

.bg-holder.overlay-primary:before {
	background: rgba(44, 123, 229, .4)
}

.bg-holder.overlay-info:before {
	background: rgba(57, 175, 209, .4)
}

.bg-holder.overlay-success:before {
	background: rgba(0, 210, 122, .4)
}

.bg-holder.overlay-warning:before {
	background: rgba(245, 128, 62, .4)
}

.bg-holder.overlay-danger:before {
	background: rgba(230, 55, 87, .4)
}

.bg-holder.overlay-0:before {
	background: rgba(0, 0, 0, .7)
}

.bg-holder.overlay-1:before {
	background: rgba(0, 0, 0, .55)
}

.bg-holder.overlay-2:before {
	background: rgba(0, 0, 0, .4)
}

.bg-holder .bg-video {
	position: absolute;
	display: block;
	z-index: -1;
	top: 0;
	left: 0;
	-o-object-fit: cover;
	object-fit: cover;
	height: 100%;
	min-width: 100%
}

.bg-holder .bg-youtube {
	position: absolute!important;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%
}


.bg-card {
	background-size: contain;
	background-position: right;
	border-top-right-radius: .375rem;
	border-bottom-right-radius: .375rem
}

[dir=rtl] .bg-card {
	background-position: left;
	-webkit-transform: scaleX(-1);
	-ms-transform: scaleX(-1);
	transform: scaleX(-1);
	border-top-left-radius: .375rem;
	border-bottom-left-radius: .375rem
}


.card {
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	min-width: 0;
	word-wrap: break-word;
	background-color: #fff;
	background-clip: border-box;
	border: 0 solid #edf2f9;
	border-radius: .375rem;
	-webkit-box-shadow: 0 7px 14px 0 rgba(59,65,94,.1), 0 3px 6px 0 rgba(0,0,0,.07);
    box-shadow: 0 7px 14px 0 rgba(59,65,94,.1), 0 3px 6px 0 rgba(0,0,0,.07);
}

.card>hr {
	margin-right: 0;
	margin-left: 0
}

.card>.list-group:first-child .list-group-item:first-child {
	border-top-left-radius: .375rem;
	border-top-right-radius: .375rem
}

.card>.list-group:last-child .list-group-item:last-child {
	border-bottom-right-radius: .375rem;
	border-bottom-left-radius: .375rem
}

.card-body {
	-webkit-box-flex: 1;
	-ms-flex: 1 1 auto;
	flex: 1 1 auto;
	padding: 1.25rem
}
.card-body a{
	color: #2c7be5;
    text-decoration: none;
    background-color: transparent;
}
.card-title {
	margin-bottom: 1rem
}

.card-subtitle {
	margin-top: -.5rem;
	margin-bottom: 0
}

.card-text:last-child {
	margin-bottom: 0
}

.card-link:hover {
	text-decoration: none
}

.card-link+.card-link {
	margin-left: 1.25rem
}

.card-header {
	padding: 1rem 1.25rem;
	margin-bottom: 0;
	background-color: #fff;
	border-bottom: 0 solid #edf2f9
}

.card-header:first-child {
	border-radius: calc(0.375rem - 0px) calc(0.375rem - 0px) 0 0
}

.card-header+.list-group .list-group-item:first-child {
	border-top: 0
}

.card-footer {
	padding: 1rem 1.25rem;
	background-color: #fff;
	border-top: 0 solid #edf2f9
}

.card-footer:last-child {
	border-radius: 0 0 calc(0.375rem - 0px) calc(0.375rem - 0px)
}

.card-header-tabs {
	margin-right: -.625rem;
	margin-bottom: -1rem;
	margin-left: -.625rem;
	border-bottom: 0
}

.card-header-pills {
	margin-right: -.625rem;
	margin-left: -.625rem
}

.card-img-overlay {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	padding: 1.25rem
}

.card-img {
	width: 100%;
	border-radius: calc(0.375rem - 0px)
}

.card-img-top {
	width: 100%;
	border-top-left-radius: calc(0.375rem - 0px);
	border-top-right-radius: calc(0.375rem - 0px)
}

.card-img-bottom {
	width: 100%;
	border-bottom-right-radius: calc(0.375rem - 0px);
	border-bottom-left-radius: calc(0.375rem - 0px)
}

.card-deck {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	margin-bottom: 1.5rem;
}

.card-deck .card {
	margin-bottom: .5rem
}

@media(min-width:576px) {
	.card-deck {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-flow: row wrap;
		flex-flow: row wrap;
		margin-right: -.5rem;
		margin-left: -.5rem
	}
	.card-deck .card {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-flex: 1;
		-ms-flex: 1 0 0%;
		flex: 1 0 0%;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		margin-right: .5rem;
		margin-bottom: 0;
		margin-left: .5rem
	}
}

.card-group {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column
}

.card-group>.card {
	margin-bottom: 15px
}

@media(min-width:576px) {
	.card-group {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-flow: row wrap;
		flex-flow: row wrap
	}
	.card-group>.card {
		-webkit-box-flex: 1;
		-ms-flex: 1 0 0%;
		flex: 1 0 0%;
		margin-bottom: 0
	}
	.card-group>.card+.card {
		margin-left: 0;
		border-left: 0
	}
	.card-group>.card:not(:last-child) {
		border-top-right-radius: 0;
		border-bottom-right-radius: 0
	}
	.card-group>.card:not(:last-child) .card-img-top,
	.card-group>.card:not(:last-child) .card-header {
		border-top-right-radius: 0
	}
	.card-group>.card:not(:last-child) .card-img-bottom,
	.card-group>.card:not(:last-child) .card-footer {
		border-bottom-right-radius: 0
	}
	.card-group>.card:not(:first-child) {
		border-top-left-radius: 0;
		border-bottom-left-radius: 0
	}
	.card-group>.card:not(:first-child) .card-img-top,
	.card-group>.card:not(:first-child) .card-header {
		border-top-left-radius: 0
	}
	.card-group>.card:not(:first-child) .card-img-bottom,
	.card-group>.card:not(:first-child) .card-footer {
		border-bottom-left-radius: 0
	}
}

.card-columns .card {
	margin-bottom: 1rem
}

@media(min-width:576px) {
	.card-columns {
		-webkit-column-count: 3;
		-moz-column-count: 3;
		column-count: 3;
		-webkit-column-gap: 1.25rem;
		-moz-column-gap: 1.25rem;
		column-gap: 1.25rem;
		orphans: 1;
		widows: 1
	}
	.card-columns .card {
		display: inline-block;
		width: 100%
	}
}

.accordion>.card {
	overflow: hidden
}

.accordion>.card:not(:first-of-type) .card-header:first-child {
	border-radius: 0
}

.accordion>.card:not(:first-of-type):not(:last-of-type) {
	border-bottom: 0;
	border-radius: 0
}

.accordion>.card:first-of-type {
	border-bottom: 0;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0
}

.accordion>.card:last-of-type {
	border-top-left-radius: 0;
	border-top-right-radius: 0
}

.accordion>.card .card-header {
	margin-bottom: 0
}
/***************************************************************************************************/

.breadcrumb {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	padding: .75rem 0;
	margin-bottom: 0;
	list-style: none;
	background-color: "transparent";
	border-radius: .25rem
}

.breadcrumb-item+.breadcrumb-item {
	padding-left: .5rem
}

.breadcrumb-item+.breadcrumb-item::before {
	display: inline-block;
	padding-right: .5rem;
	color: #748194;
	content: "»"
}

.breadcrumb-item+.breadcrumb-item:hover::before {
	text-decoration: underline
}

.breadcrumb-item+.breadcrumb-item:hover::before {
	text-decoration: none
}

.breadcrumb-item.active {
	color: #748194
}

/***************************************************************************************************/
.bg-primary{
    background-color:#2c7be5!important
}
a.bg-primary:hover,a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus{
    background-color:#1862c6!important
}
.bg-secondary{
    background-color:#748194!important
}
a.bg-secondary:hover,a.bg-secondary:focus,button.bg-secondary:hover,button.bg-secondary:focus{
    background-color:#5d6878!important
}
.bg-success{
    background-color:#00d27a!important
}
a.bg-success:hover,a.bg-success:focus,button.bg-success:hover,button.bg-success:focus{
    background-color:#009f5c!important
}
.bg-info{
    background-color:#39afd1!important
}
a.bg-info:hover,a.bg-info:focus,button.bg-info:hover,button.bg-info:focus{
    background-color:#2991ae!important
}
.bg-warning{
    background-color:#f5803e!important
}
a.bg-warning:hover,a.bg-warning:focus,button.bg-warning:hover,button.bg-warning:focus{
    background-color:#f2600e!important
}
.bg-danger{
    background-color:#e63757!important
}
a.bg-danger:hover,a.bg-danger:focus,button.bg-danger:hover,button.bg-danger:focus{
    background-color:#d01a3b!important
}
.bg-light{
    background-color:#f9fafd!important
}
a.bg-light:hover,a.bg-light:focus,button.bg-light:hover,button.bg-light:focus{
    background-color:#d3daf0!important
}
.bg-dark{
    background-color:#0b1727!important
}
a.bg-dark:hover,a.bg-dark:focus,button.bg-dark:hover,button.bg-dark:focus{
    background-color:#000!important
}
.bg-white{
    background-color:#fff!important
}
.bg-transparent{
    background-color:transparent!important
}
.bg-holder{
    position:absolute;
    width:100%;
    min-height:100%;
    top:0;
    left:0;
    background-size:cover;
    background-position:center;
    overflow:hidden;
    will-change:transform,opacity,filter;
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden;
    background-repeat:no-repeat;
    z-index:0
}
.bg-holder.bg-right{
    left:auto;
    right:0
}
.bg-holder.overlay:before{
    position:absolute;
    content:'';
    background:rgba(0,0,0,.25);
    top:0;
    bottom:0;
    left:0;
    right:0
}
.bg-holder.overlay-primary:before{
    background:rgba(44,123,229,.4)
}
.bg-holder.overlay-info:before{
    background:rgba(57,175,209,.4)
}
.bg-holder.overlay-success:before{
    background:rgba(0,210,122,.4)
}
.bg-holder.overlay-warning:before{
    background:rgba(245,128,62,.4)
}
.bg-holder.overlay-danger:before{
    background:rgba(230,55,87,.4)
}
.bg-holder.overlay-0:before{
    background:rgba(0,0,0,.7)
}
.bg-holder.overlay-1:before{
    background:rgba(0,0,0,.55)
}
.bg-holder.overlay-2:before{
    background:rgba(0,0,0,.4)
}
.bg-holder .bg-video{
    position:absolute;
    display:block;
    z-index:-1;
    top:0;
    left:0;
    -o-object-fit:cover;
    object-fit:cover;
    height:100%;
    min-width:100%
}
.bg-holder .bg-youtube{
    position:absolute!important;
    top:0;
    left:0;
    height:100%;
    width:100%
}
.bg-fixed{
    background-attachment:fixed
}
.has-parallax{
    position:relative;
    overflow:hidden
}
.bg-glass{
    background-color:rgba(255,255,255,.9)
}
.bg-100{
    background-color:#f9fafd!important
}
a.bg-100:hover,a.bg-100:focus,button.bg-100:hover,button.bg-100:focus{
    background-color:#d3daf0!important
}
.bg-200{
    background-color:#edf2f9!important
}
a.bg-200:hover,a.bg-200:focus,button.bg-200:hover,button.bg-200:focus{
    background-color:#c7d6ec!important
}
.bg-300{
    background-color:#d8e2ef!important
}
a.bg-300:hover,a.bg-300:focus,button.bg-300:hover,button.bg-300:focus{
    background-color:#b4c7e0!important
}
.bg-400{
    background-color:#b6c1d2!important
}
a.bg-400:hover,a.bg-400:focus,button.bg-400:hover,button.bg-400:focus{
    background-color:#96a6bf!important
}
.bg-500{
    background-color:#9da9bb!important
}
a.bg-500:hover,a.bg-500:focus,button.bg-500:hover,button.bg-500:focus{
    background-color:#7f8fa6!important
}
.bg-600{
    background-color:#748194!important
}
a.bg-600:hover,a.bg-600:focus,button.bg-600:hover,button.bg-600:focus{
    background-color:#5d6878!important
}
.bg-700{
    background-color:#5e6e82!important
}
a.bg-700:hover,a.bg-700:focus,button.bg-700:hover,button.bg-700:focus{
    background-color:#495564!important
}
.bg-800{
    background-color:#4d5969!important
}
a.bg-800:hover,a.bg-800:focus,button.bg-800:hover,button.bg-800:focus{
    background-color:#37404c!important
}
.bg-900{
    background-color:#344050!important
}
a.bg-900:hover,a.bg-900:focus,button.bg-900:hover,button.bg-900:focus{
    background-color:#202731!important
}
.bg-black{
    background-color:#000!important
}
a.bg-black:hover,a.bg-black:focus,button.bg-black:hover,button.bg-black:focus{
    background-color:#000!important
}
.bg-1000{
    background-color:#232e3c!important
}
a.bg-1000:hover,a.bg-1000:focus,button.bg-1000:hover,button.bg-1000:focus{
    background-color:#10151c!important
}
.bg-1100{
    background-color:#0b1727!important
}
a.bg-1100:hover,a.bg-1100:focus,button.bg-1100:hover,button.bg-1100:focus{
    background-color:#000!important
}
.bg-white{
    background-color:#fff!important
}
a.bg-white:hover,a.bg-white:focus,button.bg-white:hover,button.bg-white:focus{
    background-color:#e6e6e6!important
}
.bg-facebook{
    background-color:#3c5a99!important
}
a.bg-facebook:hover,a.bg-facebook:focus,button.bg-facebook:hover,button.bg-facebook:focus{
    background-color:#2e4474!important
}
.bg-twitter{
    background-color:#1da1f2!important
}
a.bg-twitter:hover,a.bg-twitter:focus,button.bg-twitter:hover,button.bg-twitter:focus{
    background-color:#0c85d0!important
}
.bg-google-plus{
    background-color:#dd4b39!important
}
a.bg-google-plus:hover,a.bg-google-plus:focus,button.bg-google-plus:hover,button.bg-google-plus:focus{
    background-color:#c23321!important
}
.bg-linkedin{
    background-color:#0077b5!important
}
a.bg-linkedin:hover,a.bg-linkedin:focus,button.bg-linkedin:hover,button.bg-linkedin:focus{
    background-color:#005582!important
}
.bg-card{
    background-size:contain;
    background-position:right;
    border-top-right-radius:.375rem;
    border-bottom-right-radius:.375rem
}
[dir=rtl] .bg-card{
    background-position:left;
    -webkit-transform:scaleX(-1);
    -ms-transform:scaleX(-1);
    transform:scaleX(-1);
    border-top-left-radius:.375rem;
    border-bottom-left-radius:.375rem
}
.bg-gradient{
    background-image:-o-linear-gradient(135deg,#0443a2,#009bde);
    background-image:linear-gradient(-45deg,#0443a2,#009bde);
    background-position:center
}
.bg-card-gradient{
    background-image:-o-linear-gradient(135deg,#1970e2,#4695ff);
    background-image:linear-gradient(-45deg,#1970e2,#4695ff);
    background-position:center
}
.bg-auth-circle-shape,.bg-auth-circle-shape-2{
    display:none
}
@media(min-width:992px){
    .bg-auth-circle-shape,.bg-auth-circle-shape-2{
        display:block
    }
}
.bg-auth-circle-shape{
    position:absolute;
    right:-140px;
    top:-82px
}
.bg-auth-circle-shape-2{
    position:absolute;
    left:-100px;
    bottom:-39px
}
.bg-auth-card-shape{
    background-position:0 100%
}
@media(min-width:768px){
    .bg-auth-card-shape{
        background-position:0 133%
    }
}
.bg-circle-shape{
    position:relative;
    overflow:hidden;
    background-color:#4695ff
}
.bg-circle-shape:after,.bg-circle-shape:before{
    position:absolute;
    content:'';
    border-radius:50%
}
.bg-circle-shape:after{
    height:250px;
    width:115%;
    background-image:-o-linear-gradient(135deg,#1970e2,#4695ff);
    background-image:linear-gradient(-45deg,#1970e2,#4695ff);
    left:32%;
    top:-188%
}
.bg-circle-shape:before{
    height:332%;
    width:45%;
    background-image:-o-linear-gradient(135deg,#1970e2,#4695ff);
    background-image:linear-gradient(-45deg,#1970e2,#4695ff);
    left:-9%;
    top:9px
}
.btn-back-to-top{
    background-color:#0b1727;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    border-top-right-radius:.25rem;
    left:50%;
    top:-7.5rem;
    -webkit-transform:translate3d(-50%,-50%,0) rotate(-45deg);
    transform:translate3d(-50%,-50%,0) rotate(-45deg);
    height:2.5rem;
    width:2.5rem
}
.card-span{
    -webkit-transition:all .4s ease;
    -o-transition:all .4s ease;
    transition:all .4s ease
}
.card-span .card-span-img{
    position:absolute;
    left:50%;
    -webkit-transform:translate3d(-50%,-50%,0);
    transform:translate3d(-50%,-50%,0);
    width:5rem;
    height:5rem;
    background-color:#fff;
    -webkit-box-shadow:0 .125rem .25rem rgba(0,0,0,.075);
    box-shadow:0 .125rem .25rem rgba(0,0,0,.075);
    border-radius:50%;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center
}
.card-span:hover,.card-span:focus{
    -webkit-transform:translateY(-0.2rem);
    -ms-transform:translateY(-0.2rem);
    transform:translateY(-0.2rem);
    -webkit-box-shadow:0 1rem 4rem rgba(0,0,0,.175);
    box-shadow:0 1rem 4rem rgba(0,0,0,.175)
}
.radio-select .custom-control-label{
    cursor:pointer
}
.radio-select-content{
    border:1px solid #edf2f9;
    color:#9da9bb;
    -webkit-transition:all .2s ease-in-out;
    -o-transition:all .2s ease-in-out;
    transition:all .2s ease-in-out;
    display:block;
    padding:1rem;
    font-weight:400;
    border-radius:.25rem;
    margin-top:.5rem
}
.radio-select-link{
    color:inherit
}
.radio-select .custom-control-input:checked+.custom-control-label .radio-select-content{
    border:1px solid #00d27a;
    color:#0b1727
}
.firefox .dropcap:first-letter{
    margin-top:.175em
}
.edge .bg-holder .bg-video{
    height:100%;
    width:auto
}
[data-row-selection],.sortable{
    cursor:pointer
}
[data-row-selection]:focus,.sortable:focus{
    outline:none
}
/***************************************************************************************************/
.btn{
    display:inline-block;
    font-weight:500;
    color:#5e6e82;
    text-align:center;
    vertical-align:middle;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    background-color:transparent;
    border:1px solid transparent;
    padding:.3125rem 1rem;
    font-size:1rem;
    line-height:1.5;
    border-radius:.25rem;
    -webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
    transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
    -o-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out
}
@media(prefers-reduced-motion:reduce){
    .btn{
        -webkit-transition:none;
        -o-transition:none;
        transition:none
    }
}
.btn:hover{
    color:#5e6e82;
    text-decoration:none
}
.btn:focus,.btn.focus{
    outline:0;
    -webkit-box-shadow:0 0 0 .2rem rgba(44,123,229,.25);
    box-shadow:0 0 0 .2rem rgba(44,123,229,.25)
}
.btn.disabled,.btn:disabled{
    opacity:.65
}
a.btn.disabled,fieldset:disabled a.btn{
    pointer-events:none
}
.btn-primary{
    color:#fff;
    background-color:#2c7be5;
    border-color:#2c7be5
}
.btn-primary:hover{
    color:#fff;
    background-color:#1a68d1;
    border-color:#1862c6
}
.btn-primary:focus,.btn-primary.focus{
    -webkit-box-shadow:0 0 0 0 rgba(76,143,233,.5);
    box-shadow:0 0 0 0 rgba(76,143,233,.5)
}
.btn-primary.disabled,.btn-primary:disabled{
    color:#fff;
    background-color:#2c7be5;
    border-color:#2c7be5
}
.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{
    color:#fff;
    background-color:#1862c6;
    border-color:#175dba
}
.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus{
    -webkit-box-shadow:0 0 0 0 rgba(76,143,233,.5);
    box-shadow:0 0 0 0 rgba(76,143,233,.5)
}
.btn-secondary{
    color:#fff;
    background-color:#748194;
    border-color:#748194
}
.btn-secondary:hover{
    color:#fff;
    background-color:#626e80;
    border-color:#5d6878
}
.btn-secondary:focus,.btn-secondary.focus{
    -webkit-box-shadow:0 0 0 0 rgba(137,148,164,.5);
    box-shadow:0 0 0 0 rgba(137,148,164,.5)
}
.btn-secondary.disabled,.btn-secondary:disabled{
    color:#fff;
    background-color:#748194;
    border-color:#748194
}
.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.show>.btn-secondary.dropdown-toggle{
    color:#fff;
    background-color:#5d6878;
    border-color:#576271
}
.btn-secondary:not(:disabled):not(.disabled):active:focus,.btn-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-secondary.dropdown-toggle:focus{
    -webkit-box-shadow:0 0 0 0 rgba(137,148,164,.5);
    box-shadow:0 0 0 0 rgba(137,148,164,.5)
}
.btn-success{
    color:#fff;
    background-color:#00d27a;
    border-color:#00d27a
}
.btn-success:hover{
    color:#fff;
    background-color:#00ac64;
    border-color:#009f5c
}
.btn-success:focus,.btn-success.focus{
    -webkit-box-shadow:0 0 0 0 rgba(38,217,142,.5);
    box-shadow:0 0 0 0 rgba(38,217,142,.5)
}
.btn-success.disabled,.btn-success:disabled{
    color:#fff;
    background-color:#00d27a;
    border-color:#00d27a
}
.btn-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled).active,.show>.btn-success.dropdown-toggle{
    color:#fff;
    background-color:#009f5c;
    border-color:#009255
}
.btn-success:not(:disabled):not(.disabled):active:focus,.btn-success:not(:disabled):not(.disabled).active:focus,.show>.btn-success.dropdown-toggle:focus{
    -webkit-box-shadow:0 0 0 0 rgba(38,217,142,.5);
    box-shadow:0 0 0 0 rgba(38,217,142,.5)
}
.btn-info{
    color:#fff;
    background-color:#39afd1;
    border-color:#39afd1
}
.btn-info:hover{
    color:#fff;
    background-color:#2b99b9;
    border-color:#2991ae
}
.btn-info:focus,.btn-info.focus{
    -webkit-box-shadow:0 0 0 0 rgba(87,187,216,.5);
    box-shadow:0 0 0 0 rgba(87,187,216,.5)
}
.btn-info.disabled,.btn-info:disabled{
    color:#fff;
    background-color:#39afd1;
    border-color:#39afd1
}
.btn-info:not(:disabled):not(.disabled):active,.btn-info:not(:disabled):not(.disabled).active,.show>.btn-info.dropdown-toggle{
    color:#fff;
    background-color:#2991ae;
    border-color:#2688a4
}
.btn-info:not(:disabled):not(.disabled):active:focus,.btn-info:not(:disabled):not(.disabled).active:focus,.show>.btn-info.dropdown-toggle:focus{
    -webkit-box-shadow:0 0 0 0 rgba(87,187,216,.5);
    box-shadow:0 0 0 0 rgba(87,187,216,.5)
}
.btn-warning{
    color:#fff;
    background-color:#f5803e;
    border-color:#f5803e
}
.btn-warning:hover{
    color:#fff;
    background-color:#f3681a;
    border-color:#f2600e
}
.btn-warning:focus,.btn-warning.focus{
    -webkit-box-shadow:0 0 0 0 rgba(247,147,91,.5);
    box-shadow:0 0 0 0 rgba(247,147,91,.5)
}
.btn-warning.disabled,.btn-warning:disabled{
    color:#fff;
    background-color:#f5803e;
    border-color:#f5803e
}
.btn-warning:not(:disabled):not(.disabled):active,.btn-warning:not(:disabled):not(.disabled).active,.show>.btn-warning.dropdown-toggle{
    color:#fff;
    background-color:#f2600e;
    border-color:#e75b0c
}
.btn-warning:not(:disabled):not(.disabled):active:focus,.btn-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-warning.dropdown-toggle:focus{
    -webkit-box-shadow:0 0 0 0 rgba(247,147,91,.5);
    box-shadow:0 0 0 0 rgba(247,147,91,.5)
}
.btn-danger{
    color:#fff;
    background-color:#e63757;
    border-color:#e63757
}
.btn-danger:hover{
    color:#fff;
    background-color:#db1b3f;
    border-color:#d01a3b
}
.btn-danger:focus,.btn-danger.focus{
    -webkit-box-shadow:0 0 0 0 rgba(234,85,112,.5);
    box-shadow:0 0 0 0 rgba(234,85,112,.5)
}
.btn-danger.disabled,.btn-danger:disabled{
    color:#fff;
    background-color:#e63757;
    border-color:#e63757
}
.btn-danger:not(:disabled):not(.disabled):active,.btn-danger:not(:disabled):not(.disabled).active,.show>.btn-danger.dropdown-toggle{
    color:#fff;
    background-color:#d01a3b;
    border-color:#c51938
}
.btn-danger:not(:disabled):not(.disabled):active:focus,.btn-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-danger.dropdown-toggle:focus{
    -webkit-box-shadow:0 0 0 0 rgba(234,85,112,.5);
    box-shadow:0 0 0 0 rgba(234,85,112,.5)
}
.btn-light{
    color:#4d5969;
    background-color:#f9fafd;
    border-color:#f9fafd
}
.btn-light:hover{
    color:#4d5969;
    background-color:#dce2f3;
    border-color:#d3daf0
}
.btn-light:focus,.btn-light.focus{
    -webkit-box-shadow:0 0 0 0 rgba(223,226,231,.5);
    box-shadow:0 0 0 0 rgba(223,226,231,.5)
}
.btn-light.disabled,.btn-light:disabled{
    color:#4d5969;
    background-color:#f9fafd;
    border-color:#f9fafd
}
.btn-light:not(:disabled):not(.disabled):active,.btn-light:not(:disabled):not(.disabled).active,.show>.btn-light.dropdown-toggle{
    color:#4d5969;
    background-color:#d3daf0;
    border-color:#c9d2ed
}
.btn-light:not(:disabled):not(.disabled):active:focus,.btn-light:not(:disabled):not(.disabled).active:focus,.show>.btn-light.dropdown-toggle:focus{
    -webkit-box-shadow:0 0 0 0 rgba(223,226,231,.5);
    box-shadow:0 0 0 0 rgba(223,226,231,.5)
}
.btn-dark{
    color:#fff;
    background-color:#0b1727;
    border-color:#0b1727
}
.btn-dark:hover{
    color:#fff;
    background-color:#030509;
    border-color:#000
}
.btn-dark:focus,.btn-dark.focus{
    -webkit-box-shadow:0 0 0 0 rgba(48,58,71,.5);
    box-shadow:0 0 0 0 rgba(48,58,71,.5)
}
.btn-dark.disabled,.btn-dark:disabled{
    color:#fff;
    background-color:#0b1727;
    border-color:#0b1727
}
.btn-dark:not(:disabled):not(.disabled):active,.btn-dark:not(:disabled):not(.disabled).active,.show>.btn-dark.dropdown-toggle{
    color:#fff;
    background-color:#000;
    border-color:#000
}
.btn-dark:not(:disabled):not(.disabled):active:focus,.btn-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-dark.dropdown-toggle:focus{
    -webkit-box-shadow:0 0 0 0 rgba(48,58,71,.5);
    box-shadow:0 0 0 0 rgba(48,58,71,.5)
}
.btn-outline-primary{
    color:#2c7be5;
    border-color:#2c7be5
}
.btn-outline-primary:hover{
    color:#fff;
    background-color:#2c7be5;
    border-color:#2c7be5
}
.btn-outline-primary:focus,.btn-outline-primary.focus{
    -webkit-box-shadow:0 0 0 0 rgba(44,123,229,.5);
    box-shadow:0 0 0 0 rgba(44,123,229,.5)
}
.btn-outline-primary.disabled,.btn-outline-primary:disabled{
    color:#2c7be5;
    background-color:transparent
}
.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.show>.btn-outline-primary.dropdown-toggle{
    color:#fff;
    background-color:#2c7be5;
    border-color:#2c7be5
}
.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{
    -webkit-box-shadow:0 0 0 0 rgba(44,123,229,.5);
    box-shadow:0 0 0 0 rgba(44,123,229,.5)
}
.btn-outline-secondary{
    color:#748194;
    border-color:#748194
}
.btn-outline-secondary:hover{
    color:#fff;
    background-color:#748194;
    border-color:#748194
}
.btn-outline-secondary:focus,.btn-outline-secondary.focus{
    -webkit-box-shadow:0 0 0 0 rgba(116,129,148,.5);
    box-shadow:0 0 0 0 rgba(116,129,148,.5)
}
.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{
    color:#748194;
    background-color:transparent
}
.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-outline-secondary:not(:disabled):not(.disabled).active,.show>.btn-outline-secondary.dropdown-toggle{
    color:#fff;
    background-color:#748194;
    border-color:#748194
}
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{
    -webkit-box-shadow:0 0 0 0 rgba(116,129,148,.5);
    box-shadow:0 0 0 0 rgba(116,129,148,.5)
}
.btn-outline-success{
    color:#00d27a;
    border-color:#00d27a
}
.btn-outline-success:hover{
    color:#fff;
    background-color:#00d27a;
    border-color:#00d27a
}
.btn-outline-success:focus,.btn-outline-success.focus{
    -webkit-box-shadow:0 0 0 0 rgba(0,210,122,.5);
    box-shadow:0 0 0 0 rgba(0,210,122,.5)
}
.btn-outline-success.disabled,.btn-outline-success:disabled{
    color:#00d27a;
    background-color:transparent
}
.btn-outline-success:not(:disabled):not(.disabled):active,.btn-outline-success:not(:disabled):not(.disabled).active,.show>.btn-outline-success.dropdown-toggle{
    color:#fff;
    background-color:#00d27a;
    border-color:#00d27a
}
.btn-outline-success:not(:disabled):not(.disabled):active:focus,.btn-outline-success:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-success.dropdown-toggle:focus{
    -webkit-box-shadow:0 0 0 0 rgba(0,210,122,.5);
    box-shadow:0 0 0 0 rgba(0,210,122,.5)
}
.btn-outline-info{
    color:#39afd1;
    border-color:#39afd1
}
.btn-outline-info:hover{
    color:#fff;
    background-color:#39afd1;
    border-color:#39afd1
}
.btn-outline-info:focus,.btn-outline-info.focus{
    -webkit-box-shadow:0 0 0 0 rgba(57,175,209,.5);
    box-shadow:0 0 0 0 rgba(57,175,209,.5)
}
.btn-outline-info.disabled,.btn-outline-info:disabled{
    color:#39afd1;
    background-color:transparent
}
.btn-outline-info:not(:disabled):not(.disabled):active,.btn-outline-info:not(:disabled):not(.disabled).active,.show>.btn-outline-info.dropdown-toggle{
    color:#fff;
    background-color:#39afd1;
    border-color:#39afd1
}
.btn-outline-info:not(:disabled):not(.disabled):active:focus,.btn-outline-info:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-info.dropdown-toggle:focus{
    -webkit-box-shadow:0 0 0 0 rgba(57,175,209,.5);
    box-shadow:0 0 0 0 rgba(57,175,209,.5)
}
.btn-outline-warning{
    color:#f5803e;
    border-color:#f5803e
}
.btn-outline-warning:hover{
    color:#fff;
    background-color:#f5803e;
    border-color:#f5803e
}
.btn-outline-warning:focus,.btn-outline-warning.focus{
    -webkit-box-shadow:0 0 0 0 rgba(245,128,62,.5);
    box-shadow:0 0 0 0 rgba(245,128,62,.5)
}
.btn-outline-warning.disabled,.btn-outline-warning:disabled{
    color:#f5803e;
    background-color:transparent
}
.btn-outline-warning:not(:disabled):not(.disabled):active,.btn-outline-warning:not(:disabled):not(.disabled).active,.show>.btn-outline-warning.dropdown-toggle{
    color:#fff;
    background-color:#f5803e;
    border-color:#f5803e
}
.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{
    -webkit-box-shadow:0 0 0 0 rgba(245,128,62,.5);
    box-shadow:0 0 0 0 rgba(245,128,62,.5)
}
.btn-outline-danger{
    color:#e63757;
    border-color:#e63757
}
.btn-outline-danger:hover{
    color:#fff;
    background-color:#e63757;
    border-color:#e63757
}
.btn-outline-danger:focus,.btn-outline-danger.focus{
    -webkit-box-shadow:0 0 0 0 rgba(230,55,87,.5);
    box-shadow:0 0 0 0 rgba(230,55,87,.5)
}
.btn-outline-danger.disabled,.btn-outline-danger:disabled{
    color:#e63757;
    background-color:transparent
}
.btn-outline-danger:not(:disabled):not(.disabled):active,.btn-outline-danger:not(:disabled):not(.disabled).active,.show>.btn-outline-danger.dropdown-toggle{
    color:#fff;
    background-color:#e63757;
    border-color:#e63757
}
.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{
    -webkit-box-shadow:0 0 0 0 rgba(230,55,87,.5);
    box-shadow:0 0 0 0 rgba(230,55,87,.5)
}
.btn-outline-light{
    color:#f9fafd;
    border-color:#f9fafd
}
.btn-outline-light:hover{
    color:#4d5969;
    background-color:#f9fafd;
    border-color:#f9fafd
}
.btn-outline-light:focus,.btn-outline-light.focus{
    -webkit-box-shadow:0 0 0 0 rgba(249,250,253,.5);
    box-shadow:0 0 0 0 rgba(249,250,253,.5)
}
.btn-outline-light.disabled,.btn-outline-light:disabled{
    color:#f9fafd;
    background-color:transparent
}
.btn-outline-light:not(:disabled):not(.disabled):active,.btn-outline-light:not(:disabled):not(.disabled).active,.show>.btn-outline-light.dropdown-toggle{
    color:#4d5969;
    background-color:#f9fafd;
    border-color:#f9fafd
}
.btn-outline-light:not(:disabled):not(.disabled):active:focus,.btn-outline-light:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-light.dropdown-toggle:focus{
    -webkit-box-shadow:0 0 0 0 rgba(249,250,253,.5);
    box-shadow:0 0 0 0 rgba(249,250,253,.5)
}
.btn-outline-dark{
    color:#0b1727;
    border-color:#0b1727
}
.btn-outline-dark:hover{
    color:#fff;
    background-color:#0b1727;
    border-color:#0b1727
}
.btn-outline-dark:focus,.btn-outline-dark.focus{
    -webkit-box-shadow:0 0 0 0 rgba(11,23,39,.5);
    box-shadow:0 0 0 0 rgba(11,23,39,.5)
}
.btn-outline-dark.disabled,.btn-outline-dark:disabled{
    color:#0b1727;
    background-color:transparent
}
.btn-outline-dark:not(:disabled):not(.disabled):active,.btn-outline-dark:not(:disabled):not(.disabled).active,.show>.btn-outline-dark.dropdown-toggle{
    color:#fff;
    background-color:#0b1727;
    border-color:#0b1727
}
.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{
    -webkit-box-shadow:0 0 0 0 rgba(11,23,39,.5);
    box-shadow:0 0 0 0 rgba(11,23,39,.5)
}
.btn-link{
    font-weight:400;
    color:#2c7be5;
    text-decoration:none
}
.btn-link:hover{
    color:#1657af;
    text-decoration:underline
}
.btn-link:focus,.btn-link.focus{
    text-decoration:underline;
    -webkit-box-shadow:none;
    box-shadow:none
}
.btn-link:disabled,.btn-link.disabled{
    color:#748194;
    pointer-events:none
}
.btn-lg,.btn-group-lg>.btn{
    padding:.375rem 1.25rem;
    font-size:1.25rem;
    line-height:1.5;
    border-radius:.3rem
}
.btn-sm,.btn-group-sm>.btn{
    padding:.1875rem .75rem;
    font-size:.875rem;
    line-height:1.5;
    border-radius:.2rem
}
.btn-block{
    display:block;
    width:100%
}
.btn-block+.btn-block{
    margin-top:.5rem
}
input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{
    width:100%
}
.btn-group,.btn-group-vertical{
    position:relative;
    display:-webkit-inline-box;
    display:-ms-inline-flexbox;
    display:inline-flex;
    vertical-align:middle
}
.btn-group>.btn,.btn-group-vertical>.btn{
    position:relative;
    -webkit-box-flex:1;
    -ms-flex:1 1 auto;
    flex:1 1 auto
}
.btn-group>.btn:hover,.btn-group-vertical>.btn:hover{
    z-index:1
}
.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{
    z-index:1
}
.btn-toolbar{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    -webkit-box-pack:start;
    -ms-flex-pack:start;
    justify-content:flex-start
}
.btn-toolbar .input-group{
    width:auto
}
.btn-group>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child){
    margin-left:-1px
}
.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn-group:not(:last-child)>.btn{
    border-top-right-radius:0;
    border-bottom-right-radius:0
}
.btn-group>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child)>.btn{
    border-top-left-radius:0;
    border-bottom-left-radius:0
}
.dropdown-toggle-split{
    padding-right:.75rem;
    padding-left:.75rem
}
.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after{
    margin-left:0
}
.dropleft .dropdown-toggle-split::before{
    margin-right:0
}
.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{
    padding-right:.5625rem;
    padding-left:.5625rem
}
.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{
    padding-right:.9375rem;
    padding-left:.9375rem
}
.btn-group-vertical{
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-box-align:start;
    -ms-flex-align:start;
    align-items:flex-start;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center
}
.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{
    width:100%
}
.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){
    margin-top:-1px
}
.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{
    border-bottom-right-radius:0;
    border-bottom-left-radius:0
}
.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child)>.btn{
    border-top-left-radius:0;
    border-top-right-radius:0
}
.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{
    margin-bottom:0
}
.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox]{
    position:absolute;
    clip:rect(0,0,0,0);
    pointer-events:none
}
.input-group-prepend .btn,.input-group-append .btn{
    position:relative;
    z-index:2
}
.input-group-prepend .btn:focus,.input-group-append .btn:focus{
    z-index:3
}
.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.input-group-text,.input-group-append .input-group-text+.btn{
    margin-left:-1px
}
.btn-reveal-trigger:hover .btn-reveal,.btn-reveal-trigger:focus .btn-reveal{
    -webkit-box-shadow:0 0 0 1px rgba(43,45,80,.1),0 2px 5px 0 rgba(43,45,80,.08),0 1px 1.5px 0 rgba(0,0,0,.07),0 1px 2px 0 rgba(0,0,0,.08);
    box-shadow:0 0 0 1px rgba(43,45,80,.1),0 2px 5px 0 rgba(43,45,80,.08),0 1px 1.5px 0 rgba(0,0,0,.07),0 1px 2px 0 rgba(0,0,0,.08)
}
.btn-reveal-trigger:hover .btn-reveal:hover,.btn-reveal-trigger:hover .btn-reveal:focus,.btn-reveal-trigger:hover .btn-reveal:active,.btn-reveal-trigger:focus .btn-reveal:hover,.btn-reveal-trigger:focus .btn-reveal:focus,.btn-reveal-trigger:focus .btn-reveal:active{
    color:#0b1727!important
}
.btn-reveal-trigger .btn-reveal:active:focus,.btn-reveal-trigger .btn-reveal:active,.btn-reveal-trigger .btn-reveal:focus{
    -webkit-box-shadow:none;
    box-shadow:none;
    color:#0b1727!important;
    background-color:#e6e6e6;
    border-color:#dfdfdf
}
.btn-reveal-trigger .dropdown-toggle:after{
    display:none
}
.btn-falcon-primary{
    color:#2c7be5!important;
    color:#4d5969;
    background-color:#fff;
    border-color:#fff;
    -webkit-box-shadow:0 0 0 1px rgba(43,45,80,.1),0 2px 5px 0 rgba(43,45,80,.08),0 1px 1.5px 0 rgba(0,0,0,.07),0 1px 2px 0 rgba(0,0,0,.08);
    box-shadow:0 0 0 1px rgba(43,45,80,.1),0 2px 5px 0 rgba(43,45,80,.08),0 1px 1.5px 0 rgba(0,0,0,.07),0 1px 2px 0 rgba(0,0,0,.08)
}
.btn-falcon-primary:hover{
    color:#4d5969;
    background-color:#fff;
    border-color:#fff
}
.btn-falcon-primary:focus,.btn-falcon-primary.focus{
    -webkit-box-shadow:0 0 0 0 rgba(228,230,233,.5);
    box-shadow:0 0 0 0 rgba(228,230,233,.5)
}
.btn-falcon-primary.disabled,.btn-falcon-primary:disabled{
    color:#4d5969;
    background-color:#fff;
    border-color:#fff
}
.btn-falcon-primary:not(:disabled):not(.disabled):active,.btn-falcon-primary:not(:disabled):not(.disabled).active,.show>.btn-falcon-primary.dropdown-toggle{
    color:#4d5969;
    background-color:#d5e5fa;
    border-color:#d5e5fa
}
.btn-falcon-primary:not(:disabled):not(.disabled):active:focus,.btn-falcon-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-falcon-primary.dropdown-toggle:focus{
    -webkit-box-shadow:0 0 0 0 rgba(228,230,233,.5);
    box-shadow:0 0 0 0 rgba(228,230,233,.5)
}
.btn-falcon-primary:hover:not(.disabled),.btn-falcon-primary:focus:not(.disabled){
    color:#1966cc!important;
    -webkit-box-shadow:0 0 0 1px rgba(43,45,80,.1),0 2px 5px 0 rgba(43,45,80,.1),0 3px 9px 0 rgba(43,45,80,.08),0 1px 1.5px 0 rgba(0,0,0,.08),0 1px 2px 0 rgba(0,0,0,.08);
    box-shadow:0 0 0 1px rgba(43,45,80,.1),0 2px 5px 0 rgba(43,45,80,.1),0 3px 9px 0 rgba(43,45,80,.08),0 1px 1.5px 0 rgba(0,0,0,.08),0 1px 2px 0 rgba(0,0,0,.08)
}
.btn-falcon-primary:active{
    -webkit-box-shadow:none;
    box-shadow:none;
    color:#1966cc!important
}
.btn-falcon-success{
    color:#00d27a!important;
    color:#4d5969;
    background-color:#fff;
    border-color:#fff;
    -webkit-box-shadow:0 0 0 1px rgba(43,45,80,.1),0 2px 5px 0 rgba(43,45,80,.08),0 1px 1.5px 0 rgba(0,0,0,.07),0 1px 2px 0 rgba(0,0,0,.08);
    box-shadow:0 0 0 1px rgba(43,45,80,.1),0 2px 5px 0 rgba(43,45,80,.08),0 1px 1.5px 0 rgba(0,0,0,.07),0 1px 2px 0 rgba(0,0,0,.08)
}
.btn-falcon-success:hover{
    color:#4d5969;
    background-color:#fff;
    border-color:#fff
}
.btn-falcon-success:focus,.btn-falcon-success.focus{
    -webkit-box-shadow:0 0 0 0 rgba(228,230,233,.5);
    box-shadow:0 0 0 0 rgba(228,230,233,.5)
}
.btn-falcon-success.disabled,.btn-falcon-success:disabled{
    color:#4d5969;
    background-color:#fff;
    border-color:#fff
}
.btn-falcon-success:not(:disabled):not(.disabled):active,.btn-falcon-success:not(:disabled):not(.disabled).active,.show>.btn-falcon-success.dropdown-toggle{
    color:#4d5969;
    background-color:#ccf6e4;
    border-color:#ccf6e4
}
.btn-falcon-success:not(:disabled):not(.disabled):active:focus,.btn-falcon-success:not(:disabled):not(.disabled).active:focus,.show>.btn-falcon-success.dropdown-toggle:focus{
    -webkit-box-shadow:0 0 0 0 rgba(228,230,233,.5);
    box-shadow:0 0 0 0 rgba(228,230,233,.5)
}
.btn-falcon-success:hover:not(.disabled),.btn-falcon-success:focus:not(.disabled){
    color:#00a761!important;
    -webkit-box-shadow:0 0 0 1px rgba(43,45,80,.1),0 2px 5px 0 rgba(43,45,80,.1),0 3px 9px 0 rgba(43,45,80,.08),0 1px 1.5px 0 rgba(0,0,0,.08),0 1px 2px 0 rgba(0,0,0,.08);
    box-shadow:0 0 0 1px rgba(43,45,80,.1),0 2px 5px 0 rgba(43,45,80,.1),0 3px 9px 0 rgba(43,45,80,.08),0 1px 1.5px 0 rgba(0,0,0,.08),0 1px 2px 0 rgba(0,0,0,.08)
}
.btn-falcon-success:active{
    -webkit-box-shadow:none;
    box-shadow:none;
    color:#00a761!important
}
.btn-falcon-info{
    color:#39afd1!important;
    color:#4d5969;
    background-color:#fff;
    border-color:#fff;
    -webkit-box-shadow:0 0 0 1px rgba(43,45,80,.1),0 2px 5px 0 rgba(43,45,80,.08),0 1px 1.5px 0 rgba(0,0,0,.07),0 1px 2px 0 rgba(0,0,0,.08);
    box-shadow:0 0 0 1px rgba(43,45,80,.1),0 2px 5px 0 rgba(43,45,80,.08),0 1px 1.5px 0 rgba(0,0,0,.07),0 1px 2px 0 rgba(0,0,0,.08)
}
.btn-falcon-info:hover{
    color:#4d5969;
    background-color:#fff;
    border-color:#fff
}
.btn-falcon-info:focus,.btn-falcon-info.focus{
    -webkit-box-shadow:0 0 0 0 rgba(228,230,233,.5);
    box-shadow:0 0 0 0 rgba(228,230,233,.5)
}
.btn-falcon-info.disabled,.btn-falcon-info:disabled{
    color:#4d5969;
    background-color:#fff;
    border-color:#fff
}
.btn-falcon-info:not(:disabled):not(.disabled):active,.btn-falcon-info:not(:disabled):not(.disabled).active,.show>.btn-falcon-info.dropdown-toggle{
    color:#4d5969;
    background-color:#d7eff6;
    border-color:#d7eff6
}
.btn-falcon-info:not(:disabled):not(.disabled):active:focus,.btn-falcon-info:not(:disabled):not(.disabled).active:focus,.show>.btn-falcon-info.dropdown-toggle:focus{
    -webkit-box-shadow:0 0 0 0 rgba(228,230,233,.5);
    box-shadow:0 0 0 0 rgba(228,230,233,.5)
}
.btn-falcon-info:hover:not(.disabled),.btn-falcon-info:focus:not(.disabled){
    color:#2a96b5!important;
    -webkit-box-shadow:0 0 0 1px rgba(43,45,80,.1),0 2px 5px 0 rgba(43,45,80,.1),0 3px 9px 0 rgba(43,45,80,.08),0 1px 1.5px 0 rgba(0,0,0,.08),0 1px 2px 0 rgba(0,0,0,.08);
    box-shadow:0 0 0 1px rgba(43,45,80,.1),0 2px 5px 0 rgba(43,45,80,.1),0 3px 9px 0 rgba(43,45,80,.08),0 1px 1.5px 0 rgba(0,0,0,.08),0 1px 2px 0 rgba(0,0,0,.08)
}
.btn-falcon-info:active{
    -webkit-box-shadow:none;
    box-shadow:none;
    color:#2a96b5!important
}
.btn-falcon-warning{
    color:#f5803e!important;
    color:#4d5969;
    background-color:#fff;
    border-color:#fff;
    -webkit-box-shadow:0 0 0 1px rgba(43,45,80,.1),0 2px 5px 0 rgba(43,45,80,.08),0 1px 1.5px 0 rgba(0,0,0,.07),0 1px 2px 0 rgba(0,0,0,.08);
    box-shadow:0 0 0 1px rgba(43,45,80,.1),0 2px 5px 0 rgba(43,45,80,.08),0 1px 1.5px 0 rgba(0,0,0,.07),0 1px 2px 0 rgba(0,0,0,.08)
}
.btn-falcon-warning:hover{
    color:#4d5969;
    background-color:#fff;
    border-color:#fff
}
.btn-falcon-warning:focus,.btn-falcon-warning.focus{
    -webkit-box-shadow:0 0 0 0 rgba(228,230,233,.5);
    box-shadow:0 0 0 0 rgba(228,230,233,.5)
}
.btn-falcon-warning.disabled,.btn-falcon-warning:disabled{
    color:#4d5969;
    background-color:#fff;
    border-color:#fff
}
.btn-falcon-warning:not(:disabled):not(.disabled):active,.btn-falcon-warning:not(:disabled):not(.disabled).active,.show>.btn-falcon-warning.dropdown-toggle{
    color:#4d5969;
    background-color:#fde6d8;
    border-color:#fde6d8
}
.btn-falcon-warning:not(:disabled):not(.disabled):active:focus,.btn-falcon-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-falcon-warning.dropdown-toggle:focus{
    -webkit-box-shadow:0 0 0 0 rgba(228,230,233,.5);
    box-shadow:0 0 0 0 rgba(228,230,233,.5)
}
.btn-falcon-warning:hover:not(.disabled),.btn-falcon-warning:focus:not(.disabled){
    color:#f36515!important;
    -webkit-box-shadow:0 0 0 1px rgba(43,45,80,.1),0 2px 5px 0 rgba(43,45,80,.1),0 3px 9px 0 rgba(43,45,80,.08),0 1px 1.5px 0 rgba(0,0,0,.08),0 1px 2px 0 rgba(0,0,0,.08);
    box-shadow:0 0 0 1px rgba(43,45,80,.1),0 2px 5px 0 rgba(43,45,80,.1),0 3px 9px 0 rgba(43,45,80,.08),0 1px 1.5px 0 rgba(0,0,0,.08),0 1px 2px 0 rgba(0,0,0,.08)
}
.btn-falcon-warning:active{
    -webkit-box-shadow:none;
    box-shadow:none;
    color:#f36515!important
}
.btn-falcon-danger{
    color:#e63757!important;
    color:#4d5969;
    background-color:#fff;
    border-color:#fff;
    -webkit-box-shadow:0 0 0 1px rgba(43,45,80,.1),0 2px 5px 0 rgba(43,45,80,.08),0 1px 1.5px 0 rgba(0,0,0,.07),0 1px 2px 0 rgba(0,0,0,.08);
    box-shadow:0 0 0 1px rgba(43,45,80,.1),0 2px 5px 0 rgba(43,45,80,.08),0 1px 1.5px 0 rgba(0,0,0,.07),0 1px 2px 0 rgba(0,0,0,.08)
}
.btn-falcon-danger:hover{
    color:#4d5969;
    background-color:#fff;
    border-color:#fff
}
.btn-falcon-danger:focus,.btn-falcon-danger.focus{
    -webkit-box-shadow:0 0 0 0 rgba(228,230,233,.5);
    box-shadow:0 0 0 0 rgba(228,230,233,.5)
}
.btn-falcon-danger.disabled,.btn-falcon-danger:disabled{
    color:#4d5969;
    background-color:#fff;
    border-color:#fff
}
.btn-falcon-danger:not(:disabled):not(.disabled):active,.btn-falcon-danger:not(:disabled):not(.disabled).active,.show>.btn-falcon-danger.dropdown-toggle{
    color:#4d5969;
    background-color:#fad7dd;
    border-color:#fad7dd
}
.btn-falcon-danger:not(:disabled):not(.disabled):active:focus,.btn-falcon-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-falcon-danger.dropdown-toggle:focus{
    -webkit-box-shadow:0 0 0 0 rgba(228,230,233,.5);
    box-shadow:0 0 0 0 rgba(228,230,233,.5)
}
.btn-falcon-danger:hover:not(.disabled),.btn-falcon-danger:focus:not(.disabled){
    color:#d71b3d!important;
    -webkit-box-shadow:0 0 0 1px rgba(43,45,80,.1),0 2px 5px 0 rgba(43,45,80,.1),0 3px 9px 0 rgba(43,45,80,.08),0 1px 1.5px 0 rgba(0,0,0,.08),0 1px 2px 0 rgba(0,0,0,.08);
    box-shadow:0 0 0 1px rgba(43,45,80,.1),0 2px 5px 0 rgba(43,45,80,.1),0 3px 9px 0 rgba(43,45,80,.08),0 1px 1.5px 0 rgba(0,0,0,.08),0 1px 2px 0 rgba(0,0,0,.08)
}
.btn-falcon-danger:active{
    -webkit-box-shadow:none;
    box-shadow:none;
    color:#d71b3d!important
}
.btn-falcon-default{
    color:#4d5969;
    background-color:#fff;
    border-color:#fff;
    -webkit-box-shadow:0 0 0 1px rgba(43,45,80,.1),0 2px 5px 0 rgba(43,45,80,.08),0 1px 1.5px 0 rgba(0,0,0,.07),0 1px 2px 0 rgba(0,0,0,.08);
    box-shadow:0 0 0 1px rgba(43,45,80,.1),0 2px 5px 0 rgba(43,45,80,.08),0 1px 1.5px 0 rgba(0,0,0,.07),0 1px 2px 0 rgba(0,0,0,.08)
}
.btn-falcon-default:hover{
    color:#4d5969;
    background-color:#fff;
    border-color:#fff
}
.btn-falcon-default:focus,.btn-falcon-default.focus{
    -webkit-box-shadow:0 0 0 0 rgba(228,230,233,.5);
    box-shadow:0 0 0 0 rgba(228,230,233,.5)
}
.btn-falcon-default.disabled,.btn-falcon-default:disabled{
    color:#4d5969;
    background-color:#fff;
    border-color:#fff
}
.btn-falcon-default:not(:disabled):not(.disabled):active,.btn-falcon-default:not(:disabled):not(.disabled).active,.show>.btn-falcon-default.dropdown-toggle{
    color:#4d5969;
    background-color:#e6e6e6;
    border-color:#dfdfdf
}
.btn-falcon-default:not(:disabled):not(.disabled):active:focus,.btn-falcon-default:not(:disabled):not(.disabled).active:focus,.show>.btn-falcon-default.dropdown-toggle:focus{
    -webkit-box-shadow:0 0 0 0 rgba(228,230,233,.5);
    box-shadow:0 0 0 0 rgba(228,230,233,.5)
}
.btn-falcon-default:hover:not(.disabled),.btn-falcon-default:focus:not(.disabled){
    color:#010305!important;
    -webkit-box-shadow:0 0 0 1px rgba(43,45,80,.1),0 2px 5px 0 rgba(43,45,80,.1),0 3px 9px 0 rgba(43,45,80,.08),0 1px 1.5px 0 rgba(0,0,0,.08),0 1px 2px 0 rgba(0,0,0,.08);
    box-shadow:0 0 0 1px rgba(43,45,80,.1),0 2px 5px 0 rgba(43,45,80,.1),0 3px 9px 0 rgba(43,45,80,.08),0 1px 1.5px 0 rgba(0,0,0,.08),0 1px 2px 0 rgba(0,0,0,.08)
}
.btn-falcon-default:active{
    -webkit-box-shadow:none;
    box-shadow:none;
    color:#010305!important
}
.btn-outline-facebook{
    color:#3c5a99;
    border-color:#3c5a99
}
.btn-outline-facebook:hover{
    color:#fff;
    background-color:#3c5a99;
    border-color:#3c5a99
}
.btn-outline-facebook:focus,.btn-outline-facebook.focus{
    -webkit-box-shadow:0 0 0 0 rgba(60,90,153,.5);
    box-shadow:0 0 0 0 rgba(60,90,153,.5)
}
.btn-outline-facebook.disabled,.btn-outline-facebook:disabled{
    color:#3c5a99;
    background-color:transparent
}
.btn-outline-facebook:not(:disabled):not(.disabled):active,.btn-outline-facebook:not(:disabled):not(.disabled).active,.show>.btn-outline-facebook.dropdown-toggle{
    color:#fff;
    background-color:#3c5a99;
    border-color:#3c5a99
}
.btn-outline-facebook:not(:disabled):not(.disabled):active:focus,.btn-outline-facebook:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-facebook.dropdown-toggle:focus{
    -webkit-box-shadow:0 0 0 0 rgba(60,90,153,.5);
    box-shadow:0 0 0 0 rgba(60,90,153,.5)
}
.btn-outline-twitter{
    color:#1da1f2;
    border-color:#1da1f2
}
.btn-outline-twitter:hover{
    color:#fff;
    background-color:#1da1f2;
    border-color:#1da1f2
}
.btn-outline-twitter:focus,.btn-outline-twitter.focus{
    -webkit-box-shadow:0 0 0 0 rgba(29,161,242,.5);
    box-shadow:0 0 0 0 rgba(29,161,242,.5)
}
.btn-outline-twitter.disabled,.btn-outline-twitter:disabled{
    color:#1da1f2;
    background-color:transparent
}
.btn-outline-twitter:not(:disabled):not(.disabled):active,.btn-outline-twitter:not(:disabled):not(.disabled).active,.show>.btn-outline-twitter.dropdown-toggle{
    color:#fff;
    background-color:#1da1f2;
    border-color:#1da1f2
}
.btn-outline-twitter:not(:disabled):not(.disabled):active:focus,.btn-outline-twitter:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-twitter.dropdown-toggle:focus{
    -webkit-box-shadow:0 0 0 0 rgba(29,161,242,.5);
    box-shadow:0 0 0 0 rgba(29,161,242,.5)
}
.btn-outline-google-plus{
    color:#dd4b39;
    border-color:#dd4b39
}
.btn-outline-google-plus:hover{
    color:#fff;
    background-color:#dd4b39;
    border-color:#dd4b39
}
.btn-outline-google-plus:focus,.btn-outline-google-plus.focus{
    -webkit-box-shadow:0 0 0 0 rgba(221,75,57,.5);
    box-shadow:0 0 0 0 rgba(221,75,57,.5)
}
.btn-outline-google-plus.disabled,.btn-outline-google-plus:disabled{
    color:#dd4b39;
    background-color:transparent
}
.btn-outline-google-plus:not(:disabled):not(.disabled):active,.btn-outline-google-plus:not(:disabled):not(.disabled).active,.show>.btn-outline-google-plus.dropdown-toggle{
    color:#fff;
    background-color:#dd4b39;
    border-color:#dd4b39
}
.btn-outline-google-plus:not(:disabled):not(.disabled):active:focus,.btn-outline-google-plus:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-google-plus.dropdown-toggle:focus{
    -webkit-box-shadow:0 0 0 0 rgba(221,75,57,.5);
    box-shadow:0 0 0 0 rgba(221,75,57,.5)
}
.btn-intro-collapse .less{
    display:none
}
.btn-intro-collapse[aria-expanded=true] .less{
    display:inline
}
.btn-intro-collapse[aria-expanded=true] .full{
    display:none
}
/*********************************************Login******************************************************/
.flex-center {
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center
}
.min-vh-100 {
    min-height: 100vh!important;
}
.no-gutters {
    margin-right: 0;
    margin-left: 0;
}
@media(min-width:1540px) {
	.col-xxl {
		-ms-flex-preferred-size: 0;
		flex-basis: 0;
		-webkit-box-flex: 1;
		-ms-flex-positive: 1;
		flex-grow: 1;
		max-width: 100%
	}
	.col-xxl-auto {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: auto;
		max-width: 100%
	}
	.col-xxl-1 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 8.33333%;
		flex: 0 0 8.33333%;
		max-width: 8.33333%
	}
	.col-xxl-2 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 16.66667%;
		flex: 0 0 16.66667%;
		max-width: 16.66667%
	}
	.col-xxl-3 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 25%;
		flex: 0 0 25%;
		max-width: 25%
	}
	.col-xxl-4 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 33.33333%;
		flex: 0 0 33.33333%;
		max-width: 33.33333%
	}
	.col-xxl-5 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 41.66667%;
		flex: 0 0 41.66667%;
		max-width: 41.66667%
	}
	.col-xxl-6 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		max-width: 50%
	}
	.col-xxl-7 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 58.33333%;
		flex: 0 0 58.33333%;
		max-width: 58.33333%
	}
	.col-xxl-8 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 66.66667%;
		flex: 0 0 66.66667%;
		max-width: 66.66667%
	}
	.col-xxl-9 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 75%;
		flex: 0 0 75%;
		max-width: 75%
	}
	.col-xxl-10 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 83.33333%;
		flex: 0 0 83.33333%;
		max-width: 83.33333%
	}
	.col-xxl-11 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 91.66667%;
		flex: 0 0 91.66667%;
		max-width: 91.66667%
	}
	.col-xxl-12 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%
	}
	.order-xxl-first {
		-webkit-box-ordinal-group: 0;
		-ms-flex-order: -1;
		order: -1
	}
	.order-xxl-last {
		-webkit-box-ordinal-group: 14;
		-ms-flex-order: 13;
		order: 13
	}
	.order-xxl-0 {
		-webkit-box-ordinal-group: 1;
		-ms-flex-order: 0;
		order: 0
	}
	.order-xxl-1 {
		-webkit-box-ordinal-group: 2;
		-ms-flex-order: 1;
		order: 1
	}
	.order-xxl-2 {
		-webkit-box-ordinal-group: 3;
		-ms-flex-order: 2;
		order: 2
	}
	.order-xxl-3 {
		-webkit-box-ordinal-group: 4;
		-ms-flex-order: 3;
		order: 3
	}
	.order-xxl-4 {
		-webkit-box-ordinal-group: 5;
		-ms-flex-order: 4;
		order: 4
	}
	.order-xxl-5 {
		-webkit-box-ordinal-group: 6;
		-ms-flex-order: 5;
		order: 5
	}
	.order-xxl-6 {
		-webkit-box-ordinal-group: 7;
		-ms-flex-order: 6;
		order: 6
	}
	.order-xxl-7 {
		-webkit-box-ordinal-group: 8;
		-ms-flex-order: 7;
		order: 7
	}
	.order-xxl-8 {
		-webkit-box-ordinal-group: 9;
		-ms-flex-order: 8;
		order: 8
	}
	.order-xxl-9 {
		-webkit-box-ordinal-group: 10;
		-ms-flex-order: 9;
		order: 9
	}
	.order-xxl-10 {
		-webkit-box-ordinal-group: 11;
		-ms-flex-order: 10;
		order: 10
	}
	.order-xxl-11 {
		-webkit-box-ordinal-group: 12;
		-ms-flex-order: 11;
		order: 11
	}
	.order-xxl-12 {
		-webkit-box-ordinal-group: 13;
		-ms-flex-order: 12;
		order: 12
	}
	.offset-xxl-0 {
		margin-left: 0
	}
	.offset-xxl-1 {
		margin-left: 8.33333%
	}
	.offset-xxl-2 {
		margin-left: 16.66667%
	}
	.offset-xxl-3 {
		margin-left: 25%
	}
	.offset-xxl-4 {
		margin-left: 33.33333%
	}
	.offset-xxl-5 {
		margin-left: 41.66667%
	}
	.offset-xxl-6 {
		margin-left: 50%
	}
	.offset-xxl-7 {
		margin-left: 58.33333%
	}
	.offset-xxl-8 {
		margin-left: 66.66667%
	}
	.offset-xxl-9 {
		margin-left: 75%
	}
	.offset-xxl-10 {
		margin-left: 83.33333%
	}
	.offset-xxl-11 {
		margin-left: 91.66667%
	}
}

#list-hdv-collapse.collapse.show {
    display: flex;
}
/***************************************************************************************************/
.section-preview {
    border: 1px solid #e0e0e0;
    padding: 15px;
}
.input-group {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-align: stretch;
    align-items: stretch;
    width: 100%;
}

.custom-file {
	position: relative;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    width: 1%;
    margin-bottom: 0;    
    height: calc(1.5em + .75rem + 2px);
    
}
.custom-file-input {
    position: relative;
    z-index: 2;
    width: 100%;
    height: calc(1.5em + .75rem + 2px);
    margin: 0;
    opacity: 0;
}
.custom-file-label {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    z-index: 1;
    height: calc(1.5em + .75rem + 2px);
    padding: .375rem .75rem;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    border: 1px solid #ced4da;
    border-radius: .25rem;
	transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
/***************************************************************************************************/
/***************************************************************************************************/
/***************************************************************************************************/
.table-dashboard {
    overflow: hidden;
}
.table-dashboard thead th {
	white-space: nowrap!important
}
.table-dashboard th {
	border-bottom-width: 1px!important
}
/***************************************************************************************************/
