@charset "utf-8";
/* CSS Document */

.sec-education{background:#CCC;}
.sec-education .education-pl{background:#fff; box-shadow:0 -4px 8px 0 rgba(0, 0, 0, 0.2); border-radius:5px;}
.education-pl h4{color:#2e6074; border-bottom: 1px solid #CCC; padding: 0 0 20px 0; margin-bottom:0px;}
.education-pl h5{color:#0877ad; padding:20px 0 0 0;}
.education-pl h6{color:#2b2929;}
.education-pl .text-color-3{color:#db4a30; margin-bottom:15px;}
.border-1{border-right:1px solid #CCC;}
.education-pl p{margin-bottom:0px;}
button{
	box-shadow:0px 4px 9px 0px rgb(223, 215, 215); 
	background:#fff !important;
	border:1px solid #e4634d !important; 
	width:150px;
	color:#1a5375 !important; 
	font-weight:501 !important;
}
.form-group-1{background: #3c6778;
	width: 200px;
	padding: 5px;
	border-radius: 5px;
	color:#fff;
	font-weight:501 !important;
	text-align:center;
	box-shadow:0px 4px 9px 0px rgb(223, 215, 215);
}
.form-group-1 label{margin-bottom:0px;}
.forgot-text{color:#000; font-weight:501;}
@media only screen and (max-width : 767.98px) {
.education-pl p{margin-bottom:15px;}
.border-1{border-right:0;}
}
@media only screen and (max-width : 768px) {
.btn-1 button{
	box-shadow:0px 4px 9px 0px rgb(223, 215, 215); 
	background:#fff !important;
	border:1px solid #e4634d !important; 
	width:200px !important;
	color:#1a5375 !important; 
	font-weight:501 !important;
}
}

.img-responsive{max-width:100%}

@media(min-width:768px){

.sec-education::before{ background: #CCC;    content: '';

    width: 58.333333%;
    height: 100%;
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;}
}

.form-control.error {
    border-bottom: 2px solid #F44336;
}

input[type=checkbox].error {
  outline: 1px solid #F44336;
}