.navbar{
    -webkit-box-shadow: 1px 4px 10px -2px rgba(0,0,0,0.3); 
    box-shadow: 1px 4px 10px -2px rgba(0,0,0,0.3);
    background: white;
}

body{
    background: silver url(../../../template/static/img/bg.jpg) no-repeat center;
    background-size: cover;
}

.form-control {
    height: auto;
    border: 1px solid #bfc9d4;
    color: #2d303e;
    font-size: 14px;
    padding: 11.2px 14px;
    letter-spacing: 1px;
    border-radius: 6px;
    background: #fff;
    height: auto;
    transition: none;
}

.form-control:focus {
    box-shadow: none;
    border-color: #3d5df3;
    color: #2d303e;
    background-color: #fff;
}

.seperator {
    position: relative;
}

.seperator .seperator-text {
    text-align: center;
    position: absolute;
    top: -11px;
    width: 100%;
    left: 0;
    right: 0;
}

.seperator .seperator-text span {
    background: #fff;
    padding: 4px 8px;
    font-size: 15px;
    color: #3d1863;
    font-weight: 700;
    border-radius: 25px;
}

.seperator hr {
    border-top: 1px dashed #000;
}

 .login_head{
    font-size: 20px;
    font-weight: 700;
    color: #000;
    margin-bottom: 3px;
}

.show_password{
    float: right;
    margin: -40px 10px 0 0;
    color: #3d5df3;
    font-size: 1.4em;
}


.bd-callout {
    padding: 1.25rem;
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
    color: #664d03;
    background-color: #fff3cd;
    border-left: .25rem solid #ffe69c;
}

.ansver_to_comment{
    position: absolute;
    display: block;
    text-align: right;
    float: right;
    margin: -13px 0px 0px 0px;
    font-size: 0.9em;
    font-weight: lighter;
    opacity: 0.8;
}

.dropdown-menu {
    padding-top: 0;
    padding-bottom: 0;
    -webkit-box-shadow: 1px 4px 10px -2px rgba(0,0,0,0.4); 
    box-shadow: 1px 4px 10px -2px rgba(0,0,0,0.4);
    width: 100%;
}


.dropdown-item.first{border-radius: 0.375em 0.375em 0 0;}
.dropdown-item.last{border-radius: 0 0 0.375em 0.375em;}

.dropdown-divider{
    margin: 0;
    border-top: 1px solid rgba(0,0,0, 0.18);
}

@media (hover: hover) and (pointer: fine) {
  .dropdown:hover .dropdown-menu {
    display: block;
  }
}

.ts-6{font-size: 0.7rem;}
.ts-5{font-size: 1rem;}
.ts-4{font-size: 1.25rem;}
.ts-3{font-size: 1.5rem;}
.ts-2{font-size: 1.7rem;}
.ts-1{font-size: 2rem;}

.mt-6 {margin-top: 6rem !important;}
.mt-7 {margin-top: 12rem !important;}
.mt-8 {margin-top: 24rem !important;}
.mt-9 {margin-top: 48rem !important;}
.mt-10 {margin-top: 96rem !important;}