.login-logo img{height:auto!important;width:40%;margin-bottom: 36px;}

h4{ font-size: 28px;margin-top:35px; letter-spacing: 1px;   color: #316db5;}
.custom_login{width: 100%;font-weight:700;
    text-transform: uppercase;background-color:#094fa3;    border: 1px solid #094fa3;}
input.form-control {
    font-size: 14px;    letter-spacing: 1px;
}
img.dark-logos{
 width: 30%;
    float: left;
    padding-left: 20px;
    padding-top: 6px;

}
.sidebar-nav ul {
    margin: 0;
    /* padding: 17px; */
    /*padding-top: 20px;*/
}
h2{text-align:left;color:#094fa3;margin-bottom: 15px;}
.text-primary {
    color:#094fa3!important;
}
input#val-gender {
    width: 7%;
}
.custom_span{    margin-right: 13px;
    font-size: 14px;color: #000;}
p {
    color: #000;
    font-size: 14px;
    margin-bottom: 34px;text-align:left;letter-spacing: 1px;
}
.form-group.row.button {
    float: none;
    margin: 0 auto;
    text-align: center;margin-top: 38px; 
    display: block;
}
.custom_btn{width: auto;background-color:#094fa3;border:none;   margin-left: 20px;}
.custom_table, .custom_table2{border-color:#094fa3!important;}
.custom_table thead tr th, .custom_table2 thead tr th{font-size: 13px;
    color:#545556!important;
}
.custom_table2{margin-top:25px;}
.custom_table tbody tr td, .custom_table2 tbody tr td{font-size:11px;}
.custom_btndesign{margin-top:20px;float:right;background-color:#094fa3;border:none;    width: 10%; margin-left: 10px; /*    margin-right: 10px; */
}

.form-group.row.custom_row {
    border-bottom: 1px solid #f5f3f3;
    padding-bottom: 10px;
}
.prepare-branch button.btn.btn-success.custom_btndesign {
    margin-left: 19px;
}
.custom_card .form-group.row.button{margin-top:0px;}
.checkbox.checkbox-success.univercity-branch {
    width: 81%;
    text-align: right;
    margin-top: 14px;
}
.form-group.row.button.prepare-branch {
    margin-top: 0;
}
.checkbox.checkbox-success {
    margin-left: 17px;
}
span.checkbox.checkbox-success {
    float: right;
    margin-top: 35px;    font-size: 14px;
}
h5{text-align:left;}
/*.custom_form{margin-top:35px;}*/
/* button.btn.btn-success.custom_btndesign {
    width: 120px;
} */
.form-group.row.address-prifix-sec .custom-prefix {
    float: left;
    padding-left: 0;
}
    .form-group.row.address-prifix-sec .custom-prefix:last-child {
    padding-right:0px;
    }
span.label.label-rouded.label-primary.pull-right {
    display: none;
}
.header .top-navbar .navbar-header, .left-sidebar, .sidebar-nav {

    background-color: #316db5;
}

element.style {
}
.sidebar-nav ul li a{color:#fff;}
.sidebar-nav ul li a::after{border-color:#fff!important;}
.sidebar-nav ul li a:hover{color:#ccc;}
.sidebar-nav ul li:hover{color:#ccc;}
.text-muted {
    color: #fff!important;
}
nav.navbar.top-navbar.navbar-expand-md.navbar-light, .footer{background-color:#717171;}
.footer, .footer a{color:#fff;text-align:center;}
label{color: #000;
    font-weight: 600;letter-spacing: 1px;}
.form-group select{font-size:14px;letter-spacing: 1px;}
.checkbox.checkbox-success {
    font-size: 13px;
}
.custom_login:hover{background-color:#1976d2!important;color:#fff;}
li.active span.hide-menu {
    color: #ffb22b;
    font-weight: 600;
}
.sidebar-nav ul li ul {
    padding-left: 9px;
    padding-top: 1px;    background-color: #638fc3;
}
.sidebar-nav ul li a.active, .sidebar-nav ul li i.active {
    color: #e9ab2e;
    font-weight: 500;
}
.sidebar-nav > ul > li > a.active{
	background:transparent !important;
}
.mobile_view{display:none;}
.sidebar-nav  ul  li  a i{color:#fff!important;}
.sidebar-nav ul  li a i:hover{color:#ccc;}
.custom_finish {
    margin-bottom: 8px;
}
.form-group.row.button.custom_s {
    margin: 0;
    margin-right:160px;
}
.form-group.row.button.custom_s.student_btn {
    margin-right: 170px;
}
.custom-lable{font-weight:400;}
.design_cusrom {
    width: auto;
}
.cutom_textarea.custom_text {
    height: 200px;
}

.btn-remember{
    background-color:#094fa3;
}

.btn-manage{
    width: 91%;
}

.col-md-10.col-xs-12.custom-prefix .custom_form {
                margin-bottom: 10px;
                width: 100% !important;
            }


.print-btn{
    float:right;
}

.cls-anchor{
    color: #094fa3 !important;
    font-size: small;
    margin-left: 15px;
    cursor: pointer;
}

.custom_table tr td button.btn {
    width: 75px;
}

.dashboard-count{
    margin-left: 5%;
}

.navbar-brand{
    width: 50%;
    margin: 0 auto;
    display: block;
    text-align: center;
}

.btn-save{
    margin-bottom:10px;
}

 .form-group.row.button.custom_s.student_btns.action_btn{    margin-right: 172px;}
/**********************************Responsive****************************************/


@media (max-width:1024px)
{
.mobile_view{display:block;float: left;padding-top: 6px;}
.sidebar-nav ul li a {
    color: #6f6f6f;
}
ul#sidebarnav li:hover a.has-arrow {
    background: #ffb22b !important;
    color: #fff !important;
}
ul#sidebarnav li.active span {
    color: #fff;
}
ul#sidebarnav li.active .fa {
    color: #ffb22b !important;
}
.dark-logos{display:none;}

textarea {
    resize: none;
    width:100%!important; 
	border:none;
    border:1px solid #e7e7e7!important;
    font-size: 14px;
    padding-left: 16px;width: 47%;}
textarea.cutom_textarea {
    height: 200px;}
.form-group.row.button.custom_s {
    margin-right: 150px;
}
.design_cusrom{width:auto;}
.form-group.row.button.custom_s.student_btn {
    margin-right: 149px;
}
.form-group.row.button.custom_s.student_btns{margin-right:149px;}
.form-group.row.button.custom_s.student_btns.action_btn {
    margin-right: 148px;
}
}

@media (max-width:768px)
{
	 textarea{width: 95%;}
	.form-group.row.button.custom_s, .form-group.row.button.custom_s.student_btn{ margin-right:0px;}
	.form-group.row.button.custom_s.student_btns{margin-right:0px;}
.prepare-branch button.btn.btn-success.custom_btndesign{margin-left: 8px;font-size: 12px;}
.form-group.row.button.custom_s.student_btns.action_btn {
    margin-right: 0px;
}
}


@media (max-width:767px)
{
	
	    textarea{width: 90%;}
		ul#sidebarnav li span.hide-menu {
    color: #fff;
}
ul#sidebarnav li ul.collapse li a {
    color: #fff;
}
.form-group.row.button.custom_s{margin-right: 88px;}
.form-group.row.button.custom_s.student_btn { margin-right:60px;}
.form-group.row.button.custom_s.student_btns{margin-right:0px;}
.prepare-branch button.btn.btn-success.custom_btndesign{    margin-left: 0px;
    font-size: 14px;
    display: block;
    text-align: center;
    margin: 0 auto;
    width: 100%;
    /* margin-bottom: 2px; */
    margin-top: 10px;
}
.form-group.row.button.custom_s.student_btns.action_btn {
    margin-right: 30px;
}
.custom_s.student_btns btn{    margin-left: 10px;} 
}
@media (max-width:420px)
{
	.fixed{margin-bottom: 17px;}
	.form-group.row.button.custom_s.student_btn .custom_btn{margin-left:9px!important;}

	.form-group.row.button.custom_s.student_btns .custom_btn{margin-left:10px!important;}
    .form-group.row.button.custom_s.student_btn .custom_btn{margin-right: 25px;}
.form-group.row.button.custom_s.student_btns.action_btn {
    margin-right: 0px;
}
}
@media (max-width:320px){
	.form-group.row.button.custom_s{margin-right:60px;}
	.form-group.row.button.custom_s.student_btn .custom_btn{margin-right:9px;}
}