html{
overflow-x:hidden;
}
.logo{
background: url(../images/ssrpit.png) no-repeat;
width: 90px;
height: 80px;
margin-top: 3px;
}
.git {
background: #ff5555;
padding: 5px 10px 5px 7px;
cursor: pointer;
font-size: 15px;
font-family: ProximaNova;
font-weight: bold;
color: #fff;
width: 110px;
text-align: center;
float: left;
margin-left: 71px;
margin-top: 24px;
border-bottom: 2px solid #be5353;
text-shadow: 1px 1px 1px #585858;
}

.header{
width: 100%;
float: left;
z-index: 1;
position: fixed;
background-color: #f8f8f8;
padding-bottom: 5px;
height: 75px;
}
ul.lists {
padding: 0px;
text-align: center;
margin-left: 20px;
margin-top: 30px;
}
.menu {
float: left;
}
.logo {
float: left;
}

ul.lists li{
display: inline-block;
text-align: left;
padding-left: 45px;
}

ul.lists a{
color: #187abc;
text-decoration: none;
font-size: 15px;
font-family: ProximaNova;
font-weight: bold;
}
.intro {
height:auto;
padding-top: 73px;
position: relative;
}
.bg_imag {
background: #30363C url(../images/banner_bg.png) no-repeat;
height: auto;
width: 100%;
}
.front_trans{
position: fixed;
background: #1b6493;
width: 100%;
height: 60%;
opacity: 0.6;
}
.last_div{
background: #1b6493;
padding-bottom: 16px;
}
#gry_clr{
background-color: #ecf0f4;
}

#wht_clr{
background-color: #fff;
}
.submitt_res{
border-bottom: 5px solid #DC6F6F;
background: #FF7777;
padding: 7px 0px 7px 0px;
cursor: pointer;
font-size: 21;
font-family: ProximaNova;
font-weight: bold;
color: #fff;
width: 18%;
text-align: center;
text-transform: uppercase;
margin: auto;
text-shadow: 1px 1px 1px #585858;
margin-top: 20px;
}

.navbar-default {
border: none !important;
background: none !important;
}


ul.navbar-nav li {
display: inline-block;
text-align: left;
padding-left: 40px;
padding-top: 30px;
}

ul.navbar-nav a {
color: #187abc;
text-decoration: none;
font-size: 15px;
font-family: ProximaNova;
font-weight: bold;
padding: 0px !important;
}

.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {
color: #187abc !important;
background-color: #e7e7e7;
background:none !important;
}

.navbar-default .navbar-nav>li>a {
color: #187abc !important;
}
.navbar-collapse.in {
overflow-x: visible !important;
overflow-y: auto !important;
}

ul.navbar-nav>li>a:hover{
color:red !important;
}

ul.navbar-nav>li>a.active{
color:red !important;
}
.navbar-default .navbar-toggle .icon-bar {
background-color: #FFFFFF !important;
}

.navbar-default .navbar-toggle {
border-color: #083DA6 !important;
background-color: #0C399E !important;
}
.navbar-default .navbar-toggle .icon-bar {
background-color: #FFFFFF !important;
}

.navbar-default .navbar-toggle {
border-color: #083DA6 !important;
background-color: #0C399E !important;
}

.navbar-default .navbar-toggle:hover, .navbar-default 

.navbar-toggle:focus {
background-color: #1A5BEC !important;
}
li.mail a {
color: #fff;
}
.ma_gr a {
color: #428bd1;
}
.list_type ul li a{
text-decoration:none;
color:#fff;
}
.wbox{
width: 94%;
background: #FFFFFF;
color: #FFFFFF;
border-bottom: 7px solid #cbced0;
clear: both;
margin: 0px auto;
margin-bottom: 40px;
min-height: 22px;
border-radius: 20px;
}
table{
width: 94% !important;
margin-bottom: 20px;
margin: 0px auto;
}
td, th {
border: 1px solid #EDEDED;
line-height: 40px;
padding-left: 5px !important;
text-align: center !important;
}
thead tr{
text-align: center !important;
background: #F4F4F4;
line-height: 40px;
padding-left: 5px !important;
/*background: linear-gradient(to bottom, #3349B5 0%,#3349B5 8%,#3349B5 11%,#6375CC 53%,#6375CC 100%) !important;
background: linear-gradient(to bottom, #5c921a 0%,#5c921a 8%,#5c921a 11%,#71a92e 53%,#71a92e 100%) !important;*/
}

tbody tr:nth-child(odd){
background: #fff;
text-align: center !important;
line-height: 40px;
padding-left: 5px !important;
}
tbody tr:nth-child(even){
  text-align: center !important;
  line-height: 40px;
  padding-left: 5px !important;
  background-color: #F9FDFE;
}

.centerd {
overflow-y: auto;
height: 530px;
margin: 0px auto;
width: 96%;
border: 1px solid #ccc;
padding-left: 20px;
}
.headings{
text-align: center;
font-family: ProximaNova;
font-size: 30px;
color: #124d8a;
margin: 0px auto;
width: 95%;
float: left;
}
.pop_txt{
font-family: ProximaNova;
font-size: 15px;
line-height: 26px;
text-align:justify;
padding-right:20px;
}
.pop_txt.feat {
float: left;
width: 41%;
}
.title1{
font-family: ProximaNova;
font-size: 15px;
color: #092D74;
border-bottom: 1px solid #092D74;
text-transform: uppercase;
}
.ma_gr>a:focus {
text-decoration: none;
}
.ma_gr>a:hover {
text-decoration: none;
}
th{
  color: #096DDA;
  font-weight: 600;
}
.resume.browse{
width: auto;
margin-left: 25px;
float: left;
margin-bottom:20px;
}
.browse_btn{
width: 100%;
cursor: pointer;
}
table.tbcareer,thead,td {
  border: 2px solid #A3C7EF;
}
.req_red{
color:red;
}