


.card-login {
    max-width: 25rem;
}
.card-register {
    max-width: 40rem;
}

.btn-danger {
    background-color: #dc3545;
    border-color: #dc3545;
    color: #ffffff;
}
a {
    color: #dc3545;
}
.padding-main {
    padding: 40px 0;
}
.main-content iframe {
    margin: 20px 0;
}

.setup-steps {
    margin: 39px 0 0;
}


.text-danger {
    color: 
}
.lead {
    font-size: 1.25rem;
    font-weight: 400;
}

.bg-light {
    background-color: #f6f44d !important;
}
footer a, footer p{
	color:#fff  !important;
	font-size:13px;
}

.setup-steps-lines .custom-control-description {
    font-size: 22px;
}
h2 {
    font-weight: 700;
}
.setup-steps-lines .custom-control-indicator {
    top: 9px;
}
.setup-steps-lines .custom-control {
    cursor: pointer;
    margin: 10px 0 20px;
}

header {
    border-bottom: 3px solid #ac1c25;
    box-shadow: 3px 2px 2px #e5e5e5;
}

.text-black {
    color: #000000 !important;
}
.text-success {
    color: #39663e !important;
}
.setup-steps .custom-control {
    cursor: pointer;
    display: inline-block;
    min-height: 76px;
    width: 100%;
}
.setup-steps .custom-control img {
    float: right;
    margin: -20px 0 0;
}
.setup-steps .custom-control .custom-control-description {
    font-size: 23px;
    font-weight: bold;
}
.setup-steps .custom-control .custom-control-indicator {
    top: 11px;
}











.custom-btn
{
	background: rgba(0, 0, 0, 0) url("btn-bg.png") no-repeat scroll 0 0 !important;
	border: medium none !important;
	color: #ffffff !important;
	cursor: pointer !important;
	font-size: 23px !important;
	font-weight: bold !important;
	height: 66px !important;
	text-shadow: none !important;
	width: 202px !important;
}

.d-block.img-fluid {
    padding-left: 244px;
}
.step {

    text-shadow: 10px;
    padding-left: 246px;
    padding-top: 10px;

}

