.iscu_field {
	width           : 100%;
	padding         : 10px !important;
}

.iscu_form_row {
	margin          : 10px 0;
}

.iscu_form_lable {
	margin          : 5px 0;
}

.error {
    color           : red;
}

.iscu_submit {
	color			: white !important;
	height			: 50px !important;
  	padding			: 10px 25px !important;
	background-color: rgb(83, 83, 189) !important;
	border-radius	: 5px !important;
}

.iscu_submit:hover{
	background-color: black !important;
}

.iscu_reset {
	margin			: 0 15px;
}

#main > article {
	padding			: 20px;
}

.iscu_message {
	margin-top		: 15px;
	margin-bottom	: 0px !important;
	color			: green !important;
	font-weight		: 500 !important;
	display			: none;
	margin-left		: 11px;
}

.iscu_form_loader .iscu_loaderr {
    border          : 3px solid #dbdbda;
    border-top      : 3px solid #2e4462;
    border-radius   : 50%;
    width           : 20px;
    height          : 20px;
    animation       : iscu_spin 2s linear infinite;
    margin          : 15px;
}

.iscu_email_message {
	color			: red !important;
	margin-top		: 15px;
	margin-bottom	: 0px !important;
	font-weight		: 500 !important;
	margin-left		: 11px;
}

@keyframes iscu_spin {
    0% {
        transform   : rotate(0deg);
    }

    100% {
        transform   : rotate(360deg);
    }
}


label h5 {
    font-weight		: 600 !important;
}

.iscu_output_form {
	display			: flex;
	flex-direction	: column;
	justify-content	: center;
	align-items		: center;
}

.iscu_form_wrapper {
	width			: 65%;
}

.iscu_class {
	width			: 100%;
	background-color: #f7f8f8 !important;
	padding			: 12px !important;
	border			: 1px solid #dddddd !important;
}

.iscu_form_check_input {
	width			: 275px;
	padding			: 0 10px;
}

.iscu_form_lables h5 {
	margin-bottom	: 10px !important;
}

#iscu_submit {
	margin-top		: 15px;
	color			: white;
}

.iscu_form_rows {
	margin			: 25px 0;
}

.check-radio-class {
	margin-bottom	: 10px;
}

.iscu_form_row_btn {
	display			: flex;
	justify-content	: space-between;
	width			: 290px;
	align-items		: center;
}
.iscu_timeout {
	font-size		: medium;
  	margin-top		: 30px;
	text-align		: center;
}
.iscu_timeout h6 {
	color			: red !important;
	font-weight		: 500 !important;
	font-size		: 18px;
}

.iscu_timeout h6 {
	color: red !important;
	font-size: 16px !important;
}