#supersized li a{background-size: cover;}
header{ width:100%; padding:40px 0px 0px 30px; position:absolute; top:0px; left:0px}
.copyright{}
.pad_0{padding-right: 0px;}
.footer_container{height: 130px;background-color: #142d44;padding-top: 15px;width: 100%;margin-top: 26px;}
.footer_outer{position: absolute;bottom: 0px; width:100%;}
.icon-bottom{ position:absolute; bottom:0px; right:0px;}
.share_icons{float: right;margin-right: 15px;}
.share_icons li{display: inline;margin-right: 15px}
.footer_container p {color: #557089;float: right;font-size:11px;padding: 0 30px;text-align: left;}
.footer_container .reactDx {
    color: #FFFFFF;
    font-size: 40px;
    padding: 0 30px;
    text-align: left;
}
.footerimg{float: right;}
.copyright_txt{float: left;width: 100%;min-height: 85px;}
.footer_logo img{max-width: 100%;}
.welcome_section{ position:absolute; right:0px; top:33%; padding-right:100px;z-index:10}
.outer_wrap .container-fluid{ }
.footer_logo{ padding-left:45px}
.login_section {width: 420px;
	float: right;
	margin:0;
	
    
    background:rgba(15, 19, 26, 0.75);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f0f131a,endColorstr=#7f0f131a);
    zoom: 1;
	padding:15px;
	position:relative;z-index:99999;}

.login_section .textbox {
   border-bottom: 1px solid #FFF;
	background: transparent;
	border-left: none;
	border-right: none;
	border-top: none;
	color: #FFF;
	font-size: 17px;
	font-weight: 400;
	padding: 0 0 0 31px;
	height: 46px;
	width: 100%;
	margin: 0 0 5px 0;
}
.user_ico {
    background: url("../Images/UIRevamp/user_ico.png") no-repeat scroll 8px 14px rgba(0, 0, 0, 0) !important;
    margin-bottom: 13px !important;
}
.pwd_ico {
    background: url("../Images/UIRevamp/pwd_ico.png") no-repeat scroll 10px 15px rgba(0, 0, 0, 0) !important;
}
.logo  a{display: block;float: left;}

.login_section p a {
    color: #c7c8c9;
    font-size: 11px;
    font-weight: 400;text-decoration: none;
}


.login_section .button {
    background: none repeat scroll 0 0 #ffffff;
    border: medium none;
    color: #455360;
    cursor: pointer;
    font-size: 16px;
    font-weight: 700;
    height: 40px;
    line-height: 20px;
    width: 115px;
}
.logo a{max-width: 100%;}
.logo a img{max-width: 100%;}
.visitbtn{text-align:center;}
.visitbtn a:hover{text-decoration:none;}
.visitbtn a{background-color:#193751;-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;display:inline-block;padding:0 10px 0 10px;text-decoration:none;color:#65809b;height:30px;line-height:30px;min-width:155px;text-align:center;margin:20px 0 0 0;}
.col-md-7.col-sm-7.col-xs-12.pad_0.clearfix {
    padding-left: 0;
}

