




 body {
                padding-top: 0!important;
				background-color:#fff!important;
				
            }
	
.main{
	height:100vh!important;
	    display: flex!important;
    justify-content: center!important;
    align-items: center!important;
	
}

fieldset legend{
	color: #1F3D71!important;
	
	
}
b{
	
    font-weight: 600!important;	
}
.submit-btn{
	text-align: center;
	
	
}

fieldset{
	margin: 0 0 0px 0!important;
	padding:0!important;
	border: none!important;
	
}
#login-form{
	
	padding:25px!important;
	
}
.panel-body {
     padding: 0!important; 
}
.login-title{
	font-size: 2.5rem!important;
    color: #1F3D71!important;
	text-align:center!important;
	
}
input[type="text"]{
	
	    border-bottom: 1px solid #1F3D71!important;
	
}

input[type="password"]{
	
	 border-bottom: 1px solid #1F3D71!important;
	
}

#forget_password{
	
	color: #1F3D71!important;
}


.btn-primary {
    background-color: #1F3D71!important;
    border-color: #1F3D71!important;
    color: #fff!important;
	width: 20%!important;
	margin-top:15px!important;
}

.panel-login{
	
	/*box-shadow: none!important;*/
     box-shadow: 0px 0px 3px rgba(205, 205, 205, 0.6)!important; 

	
}
.nav-container{
	padding-left:0!important;
	padding-right:0!important;
	/*box-shadow: 0px 1px 1px rgba(205, 205, 205, 0.6)!important;*/
	
}
.nav-item {
   padding: 15px 8px!important;
}

a.nav-link.apply-btn.btn.btn-danger {
    color: white!important;
    background-color: #E8242B!important;
	border-radius: 5px!important;
}

a.nav-link.apply-btn.btn.btn-danger:hover{
	color: #fff!important;
    background-color: #c82333!important;
    border-color: #bd2130!important;
	-webkit-box-shadow: 0 0 2px hsla(0,0%,81.6%,.4)!important;
    box-shadow: 0 0 2px hsla(0,0%,81.6%,.4)!important;
	
	
}

a.nav-link.apply-btn.btn.btn-danger:focus{
	-webkit-box-shadow: 0 0 0 0.2rem rgba(225,83,97,.5)!important;
    box-shadow: 0 0 0 0.2rem rgba(225,83,97,.5)!important;
	color: #fff!important;
    background-color: #c82333!important;
    border-color: #bd2130!important;
	outline: 0!important;
}

a.nav-link.apply-btn.btn.btn-danger:active{
	color: #fff!important;
    background-color: #bd2130!important;
    border-color: #b21f2d!important;
	
	
}



#applynow{
	padding: 9px 8px!important;
	
}
.panel{
	
	margin-bottom:0!important;
}
.navbar .navbar-right > li > a {
	
	color: #1F3D71!important;
	text-transform: none!important;
	font-size: 16px!important;
	
}
.navbar .navbar-right > li > a:hover {
    background:none!important ;
	color: #007bff!important;
}
.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus {
	
	background:none!important;
}

.navbar .navbar-right > li {
	
 list-style:none!important;
	
}


.navbar .navbar-header {
    border-right: none!important;
	border-bottom:none!important;
}

.navbar .navbar-collapse {
     border-bottom: none!important;
	
	
	
}

.dropdown-menu {
	
	top:46px!important;
	box-shadow:none!important;
	-webkit-box-shadow: none!important;
	
	
}

.dropdown-menu>li>a {
	
	color: #1F3D71!important;
    font-weight: 600!important;
	background-color:#fff!important;
	font-size: 16px!important;
	
	
}

.dropdown-menu>li>a:hover {
    color: #007bff!important;
    background-color: #fff!important;
}
.dropdown-menu>li>a:active {
    color: #fff!important;
    background-color: #1F3D71!important;
}

.dropdown-toggle[aria-expanded="true"]>.caret {
    transform: rotate(180deg)!important;
}
.dropdown-toggle>.caret {
	
transition: 0.5s!important;
}

.navbar-brand>img {
    width: 8rem!important;
    margin-left: 39px!important;
	
}

.navbar .navbar-header a {
    line-height: 60px!important;
    height: 60px!important;
}


@media (max-width: 767px) {	

 .ftcash-logo{
	 width: 112px!important;
	 
 }
 
 .pull-right {
    float: none!important;
}
 .btn-primary{
	 
	 margin-top: 15px!important;
	 width:100%!important;
 }
 
 .container{
	 
	 width:100vw;
	 
 }
  .navbar  {display:block!important;}	
	.navbar-brand>img {
	    width: 6rem!important;
	
	
		}
		
ul#dark-nav{
	
	padding-left:0!important;
	margin-bottom:0!important;
	margin-top: 0!important;
	
}

.nav-item {
    text-align: left!important;
    font-size: 16px!important;
    line-height: 24px!important;
    font-weight: 400!important;
    padding: 13px 24px!important;
    border-bottom: 1px solid lightgrey!important;
}

.nav-part {
    padding-right: 0!important;
    list-style: none!important;
    padding-top: 1rem!important;
    padding-bottom: 1rem!important;
	margin-left: 1rem!important;
}
.navbar-brand>img {
	margin-left:1rem!important;
	
}
.navbar-default .navbar-toggle{
	
	border:none!important;
}
.navbar-toggle {
        margin-top: 13px!important;
    margin-right: 1.5rem!important;
	
}
.navbar .navbar-right > li:last-child {
    margin-bottom: 0!important;
}

.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
    background-color: #fff!important;
}

.dropdown-menu {
    top: 0!important;
	
}

li#applynow {
	padding-left:2rem!important;
}
#login-form{
	
	padding:25px!important;
	
}

}


