body {
background: rgba(19,19,19,1);
background: -moz-linear-gradient(left, rgba(19,19,19,1) 0%, rgba(0,0,0,1) 33%, rgba(5,5,5,1) 72%, rgba(19,19,19,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(19,19,19,1)), color-stop(33%, rgba(0,0,0,1)), color-stop(72%, rgba(5,5,5,1)), color-stop(100%, rgba(19,19,19,1)));
background: -webkit-linear-gradient(left, rgba(19,19,19,1) 0%, rgba(0,0,0,1) 33%, rgba(5,5,5,1) 72%, rgba(19,19,19,1) 100%);
background: -o-linear-gradient(left, rgba(19,19,19,1) 0%, rgba(0,0,0,1) 33%, rgba(5,5,5,1) 72%, rgba(19,19,19,1) 100%);
background: -ms-linear-gradient(left, rgba(19,19,19,1) 0%, rgba(0,0,0,1) 33%, rgba(5,5,5,1) 72%, rgba(19,19,19,1) 100%);
background: linear-gradient(to right, rgba(19,19,19,1) 0%, rgba(0,0,0,1) 33%, rgba(5,5,5,1) 72%, rgba(19,19,19,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#131313', endColorstr='#131313', GradientType=1 );
    overscroll-behavior-y: none;
}
.columns {
    height:96%;
}
.column {
    padding-left: 1rem;
    padding-right: 1rem;
}
.isfull {
    	height: 100vh;
    }
.hero {
	padding-left: 1rem;
    background: rgba(28,54,120,1) !important;
	background: -moz-linear-gradient(top, rgba(28,54,120,1) 0%, rgba(4,8,56,1) 100%) !important;
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(28,54,120,1)), color-stop(100%, rgba(4,8,56,1))) !important;
	background: -webkit-linear-gradient(top, rgba(28,54,120,1) 0%, rgba(4,8,56,1) 100%) !important;
	background: -o-linear-gradient(top, rgba(28,54,120,1) 0%, rgba(4,8,56,1) 100%) !important;
	background: -ms-linear-gradient(top, rgba(28,54,120,1) 0%, rgba(4,8,56,1) 100%) !important;
	background: linear-gradient(to bottom, rgba(28,54,120,1) 0%, rgba(4,8,56,1) 100%) !important;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1c3678', endColorstr='#040838', GradientType=0 ) !important;
}
.btn-error {
    margin: 0.3rem;
}
a {
    color:#4545ff;
}
.white {
	background-color: #fff;
}
.footer a {
    font-size: .8em;
	color: #333;
}
.btn.btn-error {
    background: #c34800;
}
.btn.colbtn:active {
    background: #0f4171;
}
.btn.colbtn:hover {
    background: #0f4171;
    background: linear-gradient(0deg, rgba(15,65,113,1) 99%, rgba(45,150,253,1) 0%);
}
.btn.colbtn {
	border-radius: 12px 12px 12px 12px;
    border-color: #0f4171;
	-webkit-border-radius: 12px 12px 12px 12px;
	-moz-border-radius: 12px 12px 12px 12px;
	padding-left:2rem;
    padding-right:2rem;
    padding-top:2rem;
    padding-bottom:2rem;
    line-height: 0rem; 
	font-size: 1.3rem;
    color: #fff;
	background: #0f4171;
	background: linear-gradient(0deg, rgba(15,65,113,1) 0%, rgba(45,150,253,1) 100%);
}
.btn-success {
	border-color: #0f4171 !important;
	color: #fff !important;
	background: #1967b1 !important;
}
.chip{
    margin-left: 2rem;
    margin-bottom: 0.5rem;
    padding: 0.4rem;
}
.tab {
	background: #000;
	margin-top: 0;
}
.tab-item{
	color: #ddd;
    border: 1px;
    border-color: #ccc;
    border-style: solid;
}
.tab .tab-item a:focus, .tab .tab-item a:hover {
    color: #55a5f3;
}
.tab .tab-item a:visited {
    color: #55a5f3 !important;
}
.is-centered {
    text-align: center !important;
}
.form-input:focus {
    border-color: #0d75da;
    box-shadow: 0 0 0 0.1rem rgba(87,85,217,.2);
}
.avatar {
	border-radius: 0;
}
.avatar img {
	border-radius: 0;
}
.btn.btn-primary {
    margin-top: 1rem !important;
}
