*{font-family: 'Nunito Sans', sans-serif;}
.ads {text-align: center;}
.ads img{padding-top:30px;	padding-bottom:10px;}
.login-pad h2 {padding:20px 0px 25px 0px;border: 1px solid #0087ef; margin-top:13px;}
.form-style {border: 1px solid #0087ef;  border-top: 0px;  margin-top: -9px;  padding: 4em 4em 3em 4em;}
.form-style-sign {border: 1px solid #0087ef;  border-top: 0px;  margin-top: -9px;  padding: 2em;}
.forget-password a { font-weight: 500; text-decoration: none;  font-size: 14px;}
.form-style .btn {color: #fff !important; background-color: #0087ef; border: 1px solid #fff;font-size: 20px;
    border-radius: 4px; padding: 10px 60px 15px 60px;}
.form-style-sign .btn {color: #fff !important; background-color: #0087ef; border: 1px solid #fff;font-size: 20px; border-radius: 4px; padding: 10px 60px 15px 60px;}
.screen-size .btn {color: #fff !important; background-color: #0087ef; border: 1px solid #fff;font-size: 20px; border-radius: 4px; padding: 10px 60px 15px 60px;}
.screen-size-sign .btn {color: #fff !important; background-color: #0087ef; border: 1px solid #fff;font-size: 20px; border-radius: 4px; padding: 10px 60px 15px 60px;}	
.float{margin:0px auto;}
.screen-size {padding-top: 5em; padding-bottom: 5em;}
.screen-size-sign {padding-top: 4em; padding-bottom: 4em;}
.login-foter p{margin-top:20px;}
.login-foter a{margin-right:20px;}
.login-text{margin-bottom:3em; margin-top:2em;}
.form-style .form-control {font-size: 14px;display: block; padding:10px !important; height:auto !important;
	border-radius:0px !important; color: #495057; background-color: #fff; border: 1px solid #0087ef;}
.form-style-sign .form-control {font-size: 14px;display: block; padding:10px !important; height:auto !important;
	border-radius:0px !important; color: #495057; background-color: #fff; border: 1px solid #0087ef;}	
.form-style .input-group-text {padding: 10px 16px !important;color: #0087ef; background-color: #fff; border: 1px solid #0087ef; border-radius: .25rem;}
.form-style-sign .custom-select {background-color: #fff;border: 1px solid #0087ef; border-radius: 0px;
    margin-bottom: 20px; height: 44px;}
.form-style-sign .input-group-text {padding: 10px 16px !important;color: #0087ef; background-color: #fff; border: 1px solid #0087ef; border-radius: .25rem;}
.help-block {float:left;}
.help-block input {margin: 20px 0px !important;}
.center {padding-top:10px;}



/* Media Query Start */

@media only screen and (max-width: 770px)  {
.form-style .btn, .form-style-sign .btn, .screen-size .btn, .screen-size-sign .btn {padding: 10px 30px 15px 30px;}

}
