.sign-in,.sign-up {
 text-transform:uppercase
}
.login-vect {
 background-color:#a2a6a4;
 margin-right:-50px
}
.login-vect img {
 width:60%;
 display:table;
 margin:150px auto
}
.form-control {
 display:block;
 width:100%;
 height:40px;
 padding:6px 12px;
 font-size:14px;
 line-height:1.42857143;
 color:#555;
 background-color:#fff;
 background-image:none;
 border:1px solid #ccc;
 border-radius:0px!important;
 -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
 box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
 -webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
 -o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;
 transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s
}
.sign-in,.sign-in:hover {
 background-color:#13d4b1;
 height:45px;
 font-size:18px;
 margin-top:13px
}
.sign-in {
 border:0;
 border-radius:0px!important;
 color:#fff
}
.sign-in:hover {
 border:0;
 border-radius:4px!important
}
.forgot-up,.forgot-up:hover {
 display:table;
 margin:10px auto;
 color:#22315c;
 font-weight: 500;
}
.sign-up-div {
 margin-top:25px;
 border-top:2px solid #c7c7c7;
 padding-top:20px
}
.sign-up {
 background:#fff;
 border:1px solid;
 color:#22315c;
 border-radius:4px!important;
 margin-top:-8px
}
label {
 display:inline-block;
 max-width:100%;
 margin-bottom:5px;
 font-weight:500!important
}
.loginSection{
    margin-top: 75px;
}
.beforeLogin .navbar {
    position: relative;
    min-height: 50px;
    margin-bottom: -1px !important;
    border: none;
    border-top-color: transparent;
    border-right-color: transparent;
    border-bottom-color: transparent;
    border-left-color: transparent;
}
.beforeLogin .navbar-default {
    background-color: #fff !important;
    padding-top: 10px;
    /*! padding-bottom: 10px; */
    /*! position: fixed; */
    z-index: 2;
    width: 100%;
    border-radius: 0;
}
.logo-header {margin-top:20px;margin-bottom: 20px;}
.top-logo {width:150px;}
.birac-logo {width: 100px;
/*! display: table; */
/*! margin: 0 auto; */margin-right: 50px;
}
.float-right{float:right !important}
.pl-pr-40{padding-left:40px;padding-right:40px;}
footer{background-color:#000;padding: 15px 0;/*! z-index: 1; */position: relative;}
.orng-line {margin-top: -10px;
    margin-left: 0;
    margin-bottom: 5px;}
    .get-tc h2{color:#13d4b1;font-size:18px;font-weight:700;font-family: 'Roboto', sans-serif;margin-bottom: 5px;}
    .get-tc p{color:#fff;font-size: 18px;line-height: 30px; font-family: 'Roboto', sans-serif;
        font-weight: 400;}
    .footer-social {padding-left:0px;margin-top: 0;}
    .footer-social li {display:inline}
    .footer-social li a{color:#fff;}
    .footer-social li a i{/*! border:1px solid #fff; *//*! border-radius: 50%; */margin-right:5px;font-size: 14px;}
    .footer-social li a .fb{padding:10px 15px;}
    .footer-social li a .twt{padding:10px 11px;}
    .footer-social li a .lk-in{padding:10px 12px;}
    .footer-social li a .med{padding:10px;}
    .footer-social li a .fb:hover{background-color:#475993;padding:10px 15px;}
    .footer-social li a .twt:hover{background-color:#55acee;padding:10px 11px;}
    .footer-social li a .lk-in:hover{background-color:#007bb5;padding:10px 12px;}
    .footer-social li a .med:hover{background-color:#00AB6C;padding:10px;}
    .footer-logo img {display: table;
    margin: 25px auto;
    width: 250px;
    }
    .get-tc .footer-email {color:#fff;font-weight: 400;font-size:16px;color:#fff; font-family: 'Roboto', sans-serif;margin-top:20px}
    .sidebar{
        height: 100%;
        /* overflow: auto; */
    }
    
/* Block - UI*/
.block-ui-message {
    background-color: #3330;
    background-image: url(../images/loader1.gif);
    display: inline-block;
    text-align: left;
    color: #f5f5f5;
    /* padding: 10px 12px 26px 22px; */
    padding: 13px;
    border-radius: 4px;
    font-size: 20px;
    font-weight: 700;
    filter: alpha(opacity=100);
    background-size: 25px 25px !important;
    filter: alpha(opacity=100);
}
.block-ui-message-container {
    position: absolute;
    top: 45% !important;
    left: 0;
    right: 0;
    height: 0;
    text-align: center;
    z-index: 10001;
}
.signinBtn .block-ui-message{
    margin-top: -35px;
}
.popup_submit_con .block-ui-container
{       margin: 0px auto;
    width: 200px;
    display: inline-block;
    padding: 9px 0;

}
.popup_submit_con  .block-ui-message-container .block-ui-message{
    top: -9px;
    position: absolute;
    left: 0;
    right: 0;
    background-repeat: no-repeat;
    text-align: center;
    margin: 0 auto;
    width: 100%;
    background-position: center;
}
.mt-40 {margin-top:40px; }
.social-media-details a i {
    background-color: #000;
}
.social-media-details a .Linkedin {
    padding: 10px 11px;
    color: #fff;
    border-radius: 50%;
    font-size: 16px;
    margin-right: 12px;
}
.social-media-details a .Twitter {
    padding: 10px 11px;
    color: #fff;
    border-radius: 50%;
    font-size: 16px;
    margin-right: 12px;
}
.social-media-details a .Facebook {
    padding: 10px 14px;
    color: #fff;
    border-radius: 50%;
    font-size: 16px;
    margin-right: 12px;
}
.social-media-details a span {
    color: #000;
    font-family: 'Roboto', sans-serif;
    font-weight: 500;
}
.team-list-view .tm-name {
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
    font-size: 16px;
}