﻿


body {
	margin:0px auto;
	padding:0px;

  
}
img {border:0px!important;
}
body.landing_bg {

   
	    background-image: url(../Content/images//bgimg.jpg);
	background-position:center center;
	background-attachment:fixed;
	height:100%;
}
.header {
	width:100%;
	background:#ffffff;
	padding:10px 0px;
	border-top:5px solid #0e8c76;
	-webkit-box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.3);
	-moz-box-shadow:    0px 5px 5px 0px rgba(0, 0, 0, 0.3);
	box-shadow:         0px 5px 5px 0px rgba(0, 0, 0, 0.3);
	/* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	/* IE 5-7 */
  filter: alpha(opacity=90);
	/* Netscape */
  -moz-opacity: 0.9;
	/* Safari 1.x */
  -khtml-opacity: 0.9;
	/* Good browsers */
  opacity: 0.9;
}
.header .logo_block {
	width:338px;
	height:78px;
	
}
#lg_container {
	width:880px;
	margin:0px auto;
}
#lg_containersmall {
	width:440px;
	margin:0px auto;
}
#lg_container .lg_block {
	width:876px;
	float:left;
	padding-bottom:20px;
	background:url(../Content/images//loginbg.png) repeat;
	border:3px solid #464242;
	margin:15% 0px 0px 0px;
}
#lg_containersmall .lg_blocksmall {
	width:418px;
	float:left;
	padding-bottom:20px;
	background:url(../Content/images//loginbg.png) repeat;
	border:3px solid #464242;
	margin:15% 0px 0px 0px;
}
#lg_container .lg_block .innerblock_lg {
	width:418px;
	float:left;
}

 .page_title {
	width:388px;
	margin:8px 15px;
	font:25px Tahoma;
    font-variant:small-caps;
	color:#434a54;
	border-bottom:1px solid #ccc;
	line-height:40px;
}

 .editor-label label {
	font:bold 14px Tahoma;
	float:left;
	width:388px;
	margin:8px 15px 0px 15px;
	color:#434a54;
}
 .editor-field {
	float:left;
	width:388px;
	margin:8px 15px;
}
.innerblock_lg .editor-field input {
	font:14px Tahoma;
	color:#858585;
	background-color:#ffff;
	float:left;
	width:366px;
	padding:5px 10px;
	height:25px;
	border:1px solid #b7b8b9;
	border-radius: 20px 20px 20px 20px;
	-moz-border-radius: 20px 20px 20px 20px;
	-webkit-border-radius: 20px 20px 20px 20px;
    text-transform:capitalize;
}
.innerblock_lg .editor-field input:focus {
	font:14px Tahoma;
	color:#434a54;
	background-color:#ffff;
	float:left;
	width:366px;
	padding:5px 10px;
	height:25px;
	border:1px solid #434a54;
	border-radius: 20px 20px 20px 20px;
	-moz-border-radius: 20px 20px 20px 20px;
	-webkit-border-radius: 20px 20px 20px 20px;
      text-transform:capitalize;
}

.lg_block .editor-field input:-webkit-autofill {
    -webkit-box-shadow:0 0 0 50px white inset,0px 2px 2px 0px rgba(0, 0, 0, 0.25) ; /* Change the color to your own background color */

}
.lg_block .editor-field input:-webkit-autofill:focus {
outline:none;
border:1px solid #d55000;
}


.lg_link {
	font:bold 12px Tahoma;
	color:#012c79;
	float:left;
	width:388px;
	margin:8px 15px 0px 15px;
}
.lg_link a {
	font:bold 12px Tahoma;
	color:#012c79;
	float:left;
	text-decoration:none;
}
.lg_link a:hover {
	font:bold 12px Tahoma;
	color:#012c79;
	float:left;
	text-decoration:underline;
}
.remember_pas {
	width:388px;
	margin:8px 15px;
	float:left;
	font:bold 12px Tahoma;
	line-height:55px;
	color:#434a54;
}
.submit_btn {
	font:20px Tahoma;
	color:#fff;
	
	float:right;
	width:150px;
	cursor:pointer;
	padding:7px 0px;
	margin:8px 0px 0px 0px;
	background-color:#0e8c76;
	border:0px none;
		border-radius: 20px 20px 20px 20px;
	-moz-border-radius: 20px 20px 20px 20px;
	-webkit-border-radius: 20px 20px 20px 20px;
	outline:0px;
	-webkit-transition: background-color 500ms ease-out 0.3s;
	-moz-transition: background-color 500ms ease-out 0.3s;
	-o-transition: background-color 500ms ease-out 0.3s;
	transition: background-color 500ms ease-out 0.3s;
}
 .submit_btn:hover {
	font:20px Tahoma;
	color:#fff;
	
	float:right;
	width:150px;
	padding:7px 0px;
	margin:8px 0px 0px 0px;
		border-radius: 20px 20px 20px 20px;
	-moz-border-radius: 20px 20px 20px 20px;
	-webkit-border-radius: 20px 20px 20px 20px;
	background-color:#06ab8e;
	-webkit-transition: background-color 500ms ease-out 0.3s;
	-moz-transition: background-color 500ms ease-out 0.3s;
	-o-transition: background-color 500ms ease-out 0.3s;
	transition: background-color 500ms ease-out 0.3s;
}
#lg_container .lg_block .innerblock_lg p{font:11px Tahoma, Geneva, sans-serif; color:#434a54; width:388px; float:left; margin:10px 15px 0px 15px; text-align:justify;}
.editor-label .back_lg{font:bold 12px Tahoma; color:#012c79; float:left; width:388px; margin:8px 15px 0px 15px;}
 .editor-label .back_lg a{font:bold 12px Tahoma; color:#012c79; float:left; text-decoration:none;line-height:52px;}
 .editor-label .back_lg a:hover{font:bold 12px Tahoma; color:#012c79; float:left; text-decoration:underline;line-height:52px;}
  .error {
        color: #fc1c1c;
        font:bold 11px Tahoma;
    
    }
.validation-summary-errors ul li {
    width:96%;
    float:left;
    background:#f83030;
    padding:2.1%;
    font:15px Tahoma, Geneva, sans-serif;
    color:#fff;
}
.inner_block {
  width:1150px;
}
.flr{float:right!important;}