._label{font-size:18px;}

._input{font-size:18px;}

._input:-webkit-placeholder{font-size:18px;}

._margin_top_5{margin-top:5px;}

._font{font-family:nafees_nastaleeq !important;}

._padding_5{padding:5px;}

.wizard-steps li .step {
    border: 5px solid #ced1d6;
    color: #546474;
    font-size: 13px !important;
    border-radius: 100%;
    background-color: #FFF;
    position: relative;
    z-index: 2;
    display: inline-block;
    width: 60px;
    height: 60px;
    line-height: 47px;
    text-align: center;
}
.wizard-steps li:before {
	top: 32px;
}
.wizard-steps li.complete .step:before {
	bottom: 3px;
    right: 16px;
    background-color: transparent;
}
.wizard-steps li:before {
	top: 32px;
}
@media only screen and (max-width: 1024px) {
	#admissionFormWizard {
		overflow-x: scroll;
	}
	.wizard-steps li .step {
		margin: 0 5px;
	}
	.wizard-steps li.complete .step:before {
		right: 22px;
	}
}


/* my css starting from here */


.header-back-img {
    background: url(../img/header-back.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    /*background-color: red; */
}

.containar-back-img {
    background: url(../img/baby-pink.jpg);
    background-repeat: repeat;
}

.ace-nav>li.open.light-blue>a {
    background-color: #ffffff!important;
}

.ace-nav>li.open>a {
    color: #e00762!important;
}

.dropdown-yellow li a:hover, .dropdown-yellow li a:focus, .dropdown-yellow li a:active, .dropdown-yellow li.active a, .dropdown-yellow li.active a:hover, .dropdown-yellow .dropdown-submenu:hover>a, .nav-tabs .dropdown-yellow li>a:focus {
    background: #e00762 !important;
    color: white !important;
    color: #444;
}

.dropdown-menu.dropdown-close.pull-right {
    left: 0;
    right: -5px;
}

.dropdown-menu.dropdown-close {
    top: 95% !important;
}

.rtl .breadcrumb {
    margin: 10px 12px 0 22px !important;
}

.ace-nav>li>a {
    color: black !important;
}

.ace-nav>li.light-blue>a {
    background-color: #ffc9d6!important;
} 

.btn-success:hover, .open .btn-success.dropdown-toggle {
    background-color: #629b58!important;
    border-color: #629b58!important;
}

.table-header {
    background-color: #ffc9d6;
    color: black !important;
    font-size: 20px !important;
    line-height: 50px !important;
    padding-left: 12px;
    margin-bottom: 1px;
    font-weight: bold;
}

.table-header a {
    background-color: #e00762 !important;
    border-color: #e00762 !important;
}

.rtl .nav-list li.active>a:after {
    left: 0;
    right: auto;
    border-left-color: #e00762 !important;
    border-right-color: transparent;
}

.nav-list>li.active:after {
    display: inline-block;
    content: "";
    position: absolute;
    right: -2px;
    top: -1px;
    bottom: 0;
    z-index: 1;
    border: 1px solid #e00762 !important;
    border-width: 0 2px 0 0;
}

.nav-list>li a:hover>.arrow, .nav-list>li.active>a>.arrow, .nav-list>li.open>a>.arrow {
    color: #e00762 !important;
}

.nav-list>li.active>a, .nav-list>li.active>a:hover, .nav-list>li.active>a:focus, .nav-list>li.active>a:active {
    /*background-color: #fff;*/
    color: #e00762 !important;
    font-weight: bold;
    /*font-size: 13px;*/
}

.nav-list>li .submenu>li.active>a {
    color: #e00762 !important;
}

.breadcrumb>li>a {
    display: inline-block;
    padding: 0 4px;
    color: #e00762 !important;
}

.nav-list>li .submenu>li>a:hover {
    text-decoration: none;
    color: #e00762 !important;
}

.nav-list>li>a:hover {
    background-color: #FFF;
    color: #e00762 !important;
}

.nav-list>li.open>a {
    /*background-color: #fafafa;*/
    color: #e00762 !important;
}

.nav-list>li>a:focus {
    background-color: #f9f9f9;
    color: #e00762 !important;
}

.nav-list>li .submenu>li.active>a>[class*="icon-"]:first-child {
    color: #e00762 !important;
}

.page-content {
    background: #f3eef0 !important;
    margin: 0;
    padding: 8px 20px 24px;
}

.blue {
    color: #e00762!important;
}

.green {
    color: #e00762!important;
}

a {
    color: #e00762 !important;
    text-decoration: none;
}

input[type=checkbox].ace.ace-switch.ace-switch-4:checked+.lbl::before, input[type=checkbox].ace.ace-switch.ace-switch-5:checked+.lbl::before {
    text-indent: 9px;
    background-color: #e00762 !important;
    border-color: #e00762 !important;
}

textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus {
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #696969;
    border-color: #ff0a85 !important;
    background-color: #fff;
    outline: 0;
}

.form-control:focus, select:focus {
    color: #696969;
    border-color: #ff0a85 !important;
    background-color: #fff;
    outline: 0;
}

.scrollbar
{
    /*margin-left: 30px;*/
    /*float: left;*/
    /*height: 300px;
    width: 65px;*/
    background: #F5F5F5;
    overflow-x: scroll;
    margin-bottom: 25px;
}

#style-2::-webkit-scrollbar-track
{
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
    border-radius: 10px;
    /*background-color: #e00762;*/
}

#style-2::-webkit-scrollbar
{
    width: 12px;
    height: 12px;
    /*background-color: #e00762;*/
}

#style-2::-webkit-scrollbar-thumb
{
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    background-color: #e00762;
}

.btn-primary, .btn-primary:focus {
    background-color: #e00762!important;
    border-color: #e00762;
}

input {
    font-size: 20px !important;
    padding: 0px 15px !important;
    height: auto !important;
}

.btn-primary:hover, .open .btn-primary.dropdown-toggle {
    background-color: #fd0e83!important;
    border-color: #ff0a83;
}
