﻿.custom-dialog .modal-dialog {
    min-width: 200px;
    width: auto;
}

@media (min-width: 768px) {
    .custom-dialog .modal-dialog {
        width: 600px;
        margin: 30px auto;
    }
}

@media (min-width: 992px) {
    .custom-dialog .modal-dialog {
        margin: 87px auto;
    }
}

@media (max-width: 767px) {
    .custom-dialog .modal-dialog {
        margin: 0 auto;
        margin-top: 93px;
    }
}

@media (max-height: 360px) and (min-height: 320px) {
    .modal-body {
        max-height: 500px;
    }
}

.modal-body {
    background-color: #ffffff;
}

.modal-content {
    background-color: transparent;
}
/*Registration form*/	
.formcopy-institution{
	font-family: Arial, sans-serif;
	font-size:14px;
	color:#fff;
	line-height:16px;
	margin-top:5px;
	}
.formcopy{
	font-family: Arial, sans-serif;
	font-size:14px;
	color:#000;
	line-height:16px;
	margin-top:5px;
	}	
.formcopy a{
	color:#fff;
	text-decoration:underline;
	}
.formcopy a:hover{
	
	text-decoration:none;
	
	}
	

/*Warning modal starts here*/
.modal-content-warning-popup  {
    position: relative;
    background: #ebf8ff; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ViZjhmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjkxJSIgc3RvcC1jb2xvcj0iI2I2ZGNlZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(top, #ebf8ff 0%, #b6dcef 91%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ebf8ff), color-stop(91%,#b6dcef)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #ebf8ff 0%,#b6dcef 91%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #ebf8ff 0%,#b6dcef 91%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #ebf8ff 0%,#b6dcef 91%); /* IE10+ */
    background: linear-gradient(to bottom, #ebf8ff 0%,#b6dcef 91%); /* W3C */
    background-clip: padding-box;
    border: 1px solid #999;
    border: 1px solid rgba(0, 0, 0, .2);
    border-radius: 6px;
    behavior: url(/pie/PIE.htc);
    position:relative; 
    outline: none;
    -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
    box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
    background-color:#d6f0fd;
}



.modal-content-warning-popup button.close {
 	-webkit-appearance: none;
	float: right;
    padding: 0px 0px 0px 0px;
    margin-top: 0px;
	margin-right:10px;
 	cursor: pointer;
    position: relative;
    display: block;
    height: 30px;
    width: 30px;
	vertical-align: middle;
    text-align: center;
	font-size: 24px;
	font-weight: bold;
	text-shadow: 0 1px 0 #fff;
	/*filter: alpha(opacity=90);
	opacity: .2;*/
	color: #fff;
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI0JSIgc3RvcC1jb2xvcj0iIzY5YjdkYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYyJSIgc3RvcC1jb2xvcj0iIzA2NjNhMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDUwODciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #69b7da 4%, #0663a3 62%, #005087 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(4%,#69b7da), color-stop(62%,#0663a3), color-stop(100%,#005087)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #69b7da 4%,#0663a3 62%,#005087 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #69b7da 4%,#0663a3 62%,#005087 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #69b7da 4%,#0663a3 62%,#005087 100%); /* IE10+ */
    background: linear-gradient(to bottom, #69b7da 4%,#0663a3 62%,#005087 100%); /* W3C */
    border:solid 1px #1560a3;
    -moz-border-radius: 50%;
    border-radius: 50%;
    behavior: url(/pie/PIE.htc);
    position:relative; 
    opacity: 1;
}

.modal-content-warning-popup button.close:hover,
.modal-content-warning-popup button.close:focus {
	text-decoration: none;
	cursor: pointer;
	filter: alpha(opacity=70);
	opacity: .7;
}

span.warning-icon {
	position: relative;
	display: inline-block;
	height: 40px;
	width: 40px;
	font-size: 40px;
	line-height: 1;
	color: #e8c400;
	text-shadow: 0px 1px 2px black;	
	text-align: center;
	}
span.warning-icon:before {
	position: absolute;
	top: 0;
	left: 0;
	margin-top: 10px;
	content: '\f12a';
	font-family: 'FontAwesome';
	height: 40px;
	width: 40px;
	font-size: 24px;
	color: white;
	-webkit-font-smoothing: antialiased;
	text-shadow:  0px 0px 3px black;	
}
	
.warning-icon-text{
	color: white; 
	text-shadow: 0px 2px 3px black;	}
	
	
.warning-title{
	font-family: Arial;
	font-size:24px;
	color:#000;
	font-weight:bold;
	padding-left: 15px;
	}
 hr.title-line{
	color:#98b8cb; 
	margin-top:5px;	
	
	}
.formcopy-warning{
	margin-top:-20px;
	
	}
.formcopy-warning a
{
    color:#1D80C0;
}

.formcopy-warning a:hover
{
    color:#000000;
}

.modal-title-warning-popup{
 	font-size: 30px;
 	line-height: 32px;
	color:#014f82;
	font-family: 'Open Sans Semibold', sans-serif;
	margin-left:20px;
	margin-top:20px;
	}
	
.modal-body-warning-popup{
	position: relative;
	max-height:auto;
	overflow: auto;
	padding: 20px;
	margin-bottom:-20px;
}	
.close-btn-warning {
	-moz-box-shadow: 0px 2px 2px 0px #00233d;
	-webkit-box-shadow: 0px 2px 2px 0px #00233d;
	box-shadow: 0px 2px 2px 0px #00233d;
	background: #24bfe6; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI1JSIgc3RvcC1jb2xvcj0iIzI0YmZlNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDUzYWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #24bfe6 5%, #0053ab 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(5%,#24bfe6), color-stop(100%,#0053ab)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #24bfe6 5%,#0053ab 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #24bfe6 5%,#0053ab 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #24bfe6 5%,#0053ab 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #24bfe6 5%,#0053ab 100%); /* W3C */
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	behavior: url(/pie/PIE.htc);
    position:relative; 
	border:1px solid #154666;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:16px;
	padding:6px 14px;
	text-decoration:none;
	text-shadow:0px 1px 0px #003656;
}


.close-btn-warning:hover {
    background: #0053ab; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI1JSIgc3RvcC1jb2xvcj0iIzAwNTNhYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyNGJmZTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #0053ab 5%, #24bfe6 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(5%,#0053ab), color-stop(100%,#24bfe6)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #0053ab 5%,#24bfe6 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #0053ab 5%,#24bfe6 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #0053ab 5%,#24bfe6 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #0053ab 5%,#24bfe6 100%); /* W3C */
	background-color:#0053ab;
}
.close-btn-warning:active {
	position:relative;
	top:1px;
}

/* Warning Modal css ends. */


.register-now-btn-launch {
	-moz-box-shadow: 0px 2px 2px 0px #00233d;
	-webkit-box-shadow: 0px 2px 2px 0px #00233d;
	box-shadow: 0px 2px 2px 0px #00233d;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #24bfe6), color-stop(1, #0053ab));
	background:-moz-linear-gradient(top, #24bfe6 5%, #0053ab 100%);
	background:-webkit-linear-gradient(top, #24bfe6 5%, #0053ab 100%);
	background:-o-linear-gradient(top, #24bfe6 5%, #0053ab 100%);
	background:-ms-linear-gradient(top, #24bfe6 5%, #0053ab 100%);
	background:linear-gradient(to bottom, #24bfe6 5%, #0053ab 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#24bfe6', endColorstr='#0053ab',GradientType=0);
	background-color:#24bfe6;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #154666;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:16px;
	padding:6px 14px;
	text-decoration:none;
	text-shadow:0px 1px 0px #003656;
	margin:20px;

}

.register-now-btn-launch:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #0053ab), color-stop(1, #24bfe6));
	background:-moz-linear-gradient(top, #0053ab 5%, #24bfe6 100%);
	background:-webkit-linear-gradient(top, #0053ab 5%, #24bfe6 100%);
	background:-o-linear-gradient(top, #0053ab 5%, #24bfe6 100%);
	background:-ms-linear-gradient(top, #0053ab 5%, #24bfe6 100%);
	background:linear-gradient(to bottom, #0053ab 5%, #24bfe6 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0053ab', endColorstr='#24bfe6',GradientType=0);
	background-color:#0053ab;

}
.register-now-btn-launch:active {
	position:relative;
	top:1px;
}
	

.register-now-btn {
	-moz-box-shadow: 0px 2px 2px 0px #00233d;
	-webkit-box-shadow: 0px 2px 2px 0px #00233d;
	box-shadow: 0px 2px 2px 0px #00233d;
	background: #24bfe6; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI1JSIgc3RvcC1jb2xvcj0iIzI0YmZlNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDUzYWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #24bfe6 5%, #0053ab 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(5%,#24bfe6), color-stop(100%,#0053ab)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #24bfe6 5%,#0053ab 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #24bfe6 5%,#0053ab 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #24bfe6 5%,#0053ab 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #24bfe6 5%,#0053ab 100%); /* W3C */
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	behavior: url(/pie/PIE.htc);
    position:relative; 
	border:1px solid #154666;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:16px;
	padding:6px 14px;
	text-decoration:none;
	text-shadow:0px 1px 0px #003656;
}


.register-now-btn:hover {
	background: #0053ab; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI1JSIgc3RvcC1jb2xvcj0iIzAwNTNhYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyNGJmZTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #0053ab 5%, #24bfe6 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(5%,#0053ab), color-stop(100%,#24bfe6)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #0053ab 5%,#24bfe6 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #0053ab 5%,#24bfe6 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #0053ab 5%,#24bfe6 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #0053ab 5%,#24bfe6 100%); /* W3C */
}
.register-now-btn:active {
	position:relative;
	top:1px;
}
.login-btn {
	font-size:16px;
	font-family:Arial;
	font-weight:normal;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
    behavior: url(/pie/PIE.htc);
    position:relative; 
	border:1px solid #9f8307;
	padding:6px 18px;
	text-decoration:none;
	background: #d5c456; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI1JSIgc3RvcC1jb2xvcj0iI2Q1YzQ1NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4MDYxMDUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #d5c456 5%, #806105 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(5%,#d5c456), color-stop(100%,#806105)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #d5c456 5%,#806105 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #d5c456 5%,#806105 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #d5c456 5%,#806105 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #d5c456 5%,#806105 100%); /* W3C */
	color:#ffffff;
	display:inline-block;
	text-shadow:1px 1px 0px #473c0a;
 	-webkit-box-shadow: 0px 2px 2px 0px #00233d;
 	-moz-box-shadow: 0px 2px 2px 0px #00233d;
 	box-shadow: 0px 2px 2px 0px #00233d;
	margin-bottom:10px;
}

.login-btn:hover {
	background: #806105; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI1JSIgc3RvcC1jb2xvcj0iIzgwNjEwNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkNWM0NTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #806105 5%, #d5c456 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(5%,#806105), color-stop(100%,#d5c456)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #806105 5%,#d5c456 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #806105 5%,#d5c456 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #806105 5%,#d5c456 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #806105 5%,#d5c456 100%); /* W3C */
	text-decoration: none;
}.login-btn:active {
	position:relative;
	top:1px;
}
/* This css button was generated by css-button-generator.com */



.login-btn-launch {
	font-size:16px;
	font-family:Arial;
	font-weight:normal;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #9f8307;
	padding:6px 18px;
	text-decoration:none;
	background:-moz-linear-gradient( center top, #d5c456 5%, #806105 100% );
	background:-ms-linear-gradient( top, #d5c456 5%, #806105 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d5c456', endColorstr='#806105');
	background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #d5c456), color-stop(100%, #806105) );
	background-color:#d5c456;
	color:#ffffff;
	display:inline-block;
	text-shadow:1px 1px 0px #473c0a;
 	-webkit-box-shadow: 0px 2px 2px 0px #00233d;
 	-moz-box-shadow: 0px 2px 2px 0px #00233d;
 	box-shadow: 0px 2px 2px 0px #00233d;
	margin-bottom:10px;
	margin-right:0px;
}

.login-btn-launch:hover {
	background:-moz-linear-gradient( center top, #806105 5%, #d5c456 100% );
	background:-ms-linear-gradient( top, #806105 5%, #d5c456 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#806105', endColorstr='#d5c456');
	background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #806105), color-stop(100%, #d5c456) );
	background-color:#806105;
}
.login-btn-launch:active {
	position:relative;
	top:1px;
}
/* This css button was generated by css-button-generator.com */

.register-form-group {
  margin-right:15px !important;
  margin-top:-5px;
}

 @media screen and (max-width: 767px) { 
 .register-form-group {
	 
	 margin-right:-15px !important;
	 }
}

.selectpicker
{
  display: block;
  width: 95%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #0a3378;
  background-color: #fff;
  background-image: none;
  border: 1px solid #1b5ba3;
  border-radius: 4px;
  -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, box-shadow ease-in-out .15s;
          transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.customized-dropDown .down-arrow{
  position: relative;
  left: 99%;
  bottom: 20px;
}

.customized-dropDown .dropdown-menu{
      margin-top: -2px;
      padding: 0px;
}

    .customized-dropDown .dropdown-menu li {
        width:100%;
    }

.customized-dropDown .dropdown-menu > li > a {
    padding: 0px 2px 1px;
    white-space: pre;
    min-height: 1.2em;
    color: #0a3378;
    line-height: 1.42857143;
    font-size: 14px;
    padding: 0 0 0 12px;
}

.customized-dropDown .dropdown-menu > li > a:hover,
.customized-dropDown .dropdown-menu > li.selected > a{
    font-weight: normal;
    color: white;
  background-color: #328efe;
}

.modal-content-register-form  {
    background: #69b7da; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI0JSIgc3RvcC1jb2xvcj0iIzY5YjdkYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgzJSIgc3RvcC1jb2xvcj0iIzA5NjZhNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDUwODciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #69b7da 4%, #0966a5 83%, #005087 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(4%,#69b7da), color-stop(83%,#0966a5), color-stop(100%,#005087)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #69b7da 4%,#0966a5 83%,#005087 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #69b7da 4%,#0966a5 83%,#005087 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #69b7da 4%,#0966a5 83%,#005087 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #69b7da 4%,#0966a5 83%,#005087 100%); /* W3C */
    background-clip: padding-box;
    border: 1px solid #999;
    border: 1px solid rgba(0, 0, 0, .2);
    border-radius: 6px;
    behavior: url(/pie/PIE.htc);
    position:relative;
    outline: none;
    -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
    box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
}

.modal-title-forms{
 	font-size: 30px;
 	line-height: 32px;
	color:#fff;
	font-family: 'Open Sans Semibold', sans-serif;
	margin-left:20px;
	margin-top:20px;
	}
.modal-body-forms {
	position: relative;
	max-height:auto;
	/*overflow: auto; */
	padding: 20px;
	margin-bottom:-20px;
}	

output {
  display: block;
  padding-top: 7px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #495e8f;
}
.form-control {
  display: block;
  width: 95%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #8e99b5;
  background-color: #fff;
  background-image: none;
  border: 1px solid #1b5ba3;
  border-radius: 4px;
  -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, box-shadow ease-in-out .15s;
          transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  float:left;
}
.form-control:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
          box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
}
.form-control::-moz-placeholder {
  color: #8e99b5;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #8e99b5;
}
.form-control::-webkit-input-placeholder {
  color: #8e99b5;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
	cursor: not-allowed;
	background-color: #bbbebf;
	opacity: 1;
}	
.form-group-sm {
	margin-bottom: 10px;
}
.form-horizontal .form-group-sm {
	margin-right: -15px;
	margin-left: -15px;
}


.modal-content-register-form button.close {
 	-webkit-appearance: none;
	float: right;
    padding: 0px 0px 0px 0px;
    margin-top: 0px;
	margin-right:10px;
 	cursor: pointer;
    position: relative;
    display: block;
    height: 30px;
    width: 30px;
	vertical-align: middle;
    text-align: center;
	font-size: 24px;
	font-weight: bold;
	text-shadow: 0 1px 0 #fff;
	/*filter: alpha(opacity=90);
	opacity: .2;*/
	color: #fff;
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI0JSIgc3RvcC1jb2xvcj0iIzY5YjdkYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYyJSIgc3RvcC1jb2xvcj0iIzA2NjNhMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDUwODciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #69b7da 4%, #0663a3 62%, #005087 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(4%,#69b7da), color-stop(62%,#0663a3), color-stop(100%,#005087)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #69b7da 4%,#0663a3 62%,#005087 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #69b7da 4%,#0663a3 62%,#005087 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #69b7da 4%,#0663a3 62%,#005087 100%); /* IE10+ */
    background: linear-gradient(to bottom, #69b7da 4%,#0663a3 62%,#005087 100%); /* W3C */
    border:solid 1px #1560a3;
	-moz-border-radius: 50%;
	border-radius: 50%;
	behavior: url(/pie/PIE.htc);
    position:relative;
	opacity: 1;
}

.modal-content-register-form button.close:hover,
.modal-content-register-form button.close:focus {
	text-decoration: none;
	cursor: pointer;
	filter: alpha(opacity=70);
	opacity: .7;
}

	
	
	
.labeltext{
	color:#05101e;
	font-weight:bold;
	font-family: 'Open Sans', sans-serif;	
}

.labeltext input[type="radio"] { margin-right: 8px; }

.requiredfieldcopy
{
	color:#dfc400;
	font-weight:bold;
	padding-top:5px;
	font-size:13px
	
	}
.reqStar{
	color:#dfc400;
	font-size:18px;
	font-weight:bold;
	line-height:18px;
	
	}

.copyalreadyregistered {
	color:#05101e;
	font-weight:bold;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	margin-right:10px;
	line-height: 25px;
}
	
.forgotpswd a {
	color:#fff;
	text-decoration:none;
	font-weight:bold;
}

.registerLinks {
	color:#fff;
	padding-top:5px;
}

.registerLinks a {	
	color:#fff;
	text-decoration:underline;
}

.registerLinks a:hover {
	color:#fff;
	text-decoration:none;
}
	
.registerformbox {
}
.registerformbox .col-sm-8 {
  position: relative;
  min-height: 1px;
  padding-right: 0px;
  padding-left: 0px;
}
.registerformbox .col-xs-8 {
  position: relative;
  min-height: 1px;
  padding-right: 0px;
  padding-left: 0px;
}
.registerformbox .col-sm-2 {
    min-width: 32%;
}

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: local('Open Sans Italic'), local('OpenSans-Italic'), url('http://themes.googleusercontent.com/static/fonts/opensans/v5/xjAJXh38I15wypJXxuGMBp0EAVxt0G0biEntp43Qt6E.ttf') format('truetype');
}
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  src: local('Open Sans Semibold Italic'), local('OpenSans-SemiboldItalic'), url('http://themes.googleusercontent.com/static/fonts/opensans/v5/PRmiXeptR36kaC0GEAetxi8cqLH4MEiSE0ROcU-qHOA.ttf') format('truetype');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url('http://themes.googleusercontent.com/static/fonts/opensans/v5/MTP_ySUJH_bn48VBG8sNSonF5uFdDttMLvmWuJdhhgs.ttf') format('truetype');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans'), local('OpenSans'), url('http://themes.googleusercontent.com/static/fonts/opensans/v5/cJZKeOuBrn4kERxqtaUH3aCWcynf_cDxXwCLxiixG1c.ttf') format('truetype');
}


.modal-dialog .reqdFieldBlu
{
    margin-left: 10px;    
}

@media only screen 
and (max-width : 360px) {
    .modal-dialog .reqdFieldBlu
    {
        margin-left: 5px;    
    }
}

.modal
{
    cursor: not-allowed; 
}

.modal-dialog
{
   cursor: default;     
}

.form-horizontal .yes-user 
{
    font-size: 18px;
    font-weight: bold;
    color: #efda42;
    margin-right: 15px;
    margin-left: 15px;
    margin-bottom: -10px;
    margin-top: -15px;
}

.create-account-marc-btn 
{
    -moz-box-shadow: 0px 2px 2px 0px #00233d;
    -webkit-box-shadow: 0px 2px 2px 0px #00233d;
    box-shadow: 0px 2px 2px 0px #00233d;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI1JSIgc3RvcC1jb2xvcj0iIzI0YmZlNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDUzYWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #24bfe6), color-stop(1, #0053ab));
    background: -moz-linear-gradient(top, #24bfe6 5%, #0053ab 100%);
    background: -webkit-linear-gradient(top, #24bfe6 5%, #0053ab 100%);
    background: -o-linear-gradient(top, #24bfe6 5%, #0053ab 100%);
    background: -ms-linear-gradient(top, #24bfe6 5%, #0053ab 100%);
    background: linear-gradient(to bottom, #24bfe6 5%, #0053ab 100%);
    background-color: #24bfe6;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    border: 1px solid #154666;
    display: inline-block;
    cursor: pointer;
    color: #ffffff;
    font-family: arial;
    font-size: 16px;
    padding: 6px 14px;
    font-weight: normal;
    text-decoration: none;
    text-shadow: 0px 1px 0px #003656;
    margin-bottom: 30px;
}

.create-account-marc-btn:hover 
{
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI1JSIgc3RvcC1jb2xvcj0iIzAwNTNhYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyNGJmZTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #0053ab), color-stop(1, #24bfe6));
    background: -moz-linear-gradient(top, #0053ab 5%, #24bfe6 100%);
    background: -webkit-linear-gradient(top, #0053ab 5%, #24bfe6 100%);
    background: -o-linear-gradient(top, #0053ab 5%, #24bfe6 100%);
    background: -ms-linear-gradient(top, #0053ab 5%, #24bfe6 100%);
    background: linear-gradient(to bottom, #0053ab 5%, #24bfe6 100%);
    background-color: #0053ab;
    color: #ffffff;
    text-decoration: none;
}

.labeltext-marc-access 
{
    color: #05101e;
    font-weight: bold;
    font-family: 'Open Sans', sans-serif;
    margin-right: -20px;
    margin-left: -20px;
}

.submit-btn 
{
    font-size: 16px;
    font-family: Arial;
    font-weight: normal;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    border: 1px solid #9f8307;
    padding: 6px 18px;
    text-decoration: none;
    background: #d5c456; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI1JSIgc3RvcC1jb2xvcj0iI2Q1YzQ1NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4MDYxMDUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #d5c456 5%, #806105 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(5%,#d5c456), color-stop(100%,#806105)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #d5c456 5%,#806105 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #d5c456 5%,#806105 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #d5c456 5%,#806105 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #d5c456 5%,#806105 100%); /* W3C */
    color: #ffffff;
    display: inline-block;
    text-shadow: 1px 1px 0px #473c0a;
    -webkit-box-shadow: 0px 2px 2px 0px #00233d;
    -moz-box-shadow: 0px 2px 2px 0px #00233d;
    box-shadow: 0px 2px 2px 0px #00233d;
    margin-bottom: 10px;
    margin-top: -5px;
}

.submit-btn:hover 
{
    background: #d5c456; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: #806105; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI1JSIgc3RvcC1jb2xvcj0iIzgwNjEwNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkNWM0NTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #806105 5%, #d5c456 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(5%,#806105), color-stop(100%,#d5c456)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #806105 5%,#d5c456 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #806105 5%,#d5c456 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #806105 5%,#d5c456 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #806105 5%,#d5c456 100%); /* W3C */
}

.ResetSecurityQuestion{
     min-height: 34px;
     height: auto;
     line-height: 15px;
}

/* New Registration link CSS*/
.registration-help-link{
    margin-top: -20px;
}

#registration-help{
    font-size: 14px;
    color: white;
    margin-left: 17px;
    text-decoration: none;
    border-bottom: 1px solid white;
}

    #registration-help:hover {
        border-bottom: none;
    }

.no-overflow{
    overflow-x: hidden;
}
/* END OF New Registration link CSS*/