﻿/*Accod Blank  Start*/
@import url(Insidepage.css);
@import url(skin.css);

a,
a:link,
a:active,
a:visited {
color: #00a1de;
text-decoration:none 
}
a:hover {
color:#0092C9;
font-weight: bold !important;

}


.body_bg {
	background-size:cover;
	position:relative;
	height:100%;
}

@media (min-width: 1200px) {
}
@media (min-width: 768px) and (max-width: 979px),(min-device-width: 768px) and (max-device-width: 1024px)  {
}
@media (max-width: 767px) {
	.loginContent .dnnFormItem {
		margin-bottom: 5px;
	}
	.Accord_white {
		margin: 15px !important;
		padding: 0px !important;
		max-width: 100% !important;
	}
	.LiveForm.AccordLMS ul.page-break-section, .LiveForm.AccordLMS .thank-you {
	max-width: 100%;
}
/*.dnnLoginService input[type="text"], .dnnLoginService input[type="password"] {
    max-width: 97% !important;
}*/

} 
@media (max-width: 600px) {
}
@media (max-width: 450px) {
}

@media (max-width: 300px) {
	
}
/*Accod Blank  End*/

/* body style*/
#dnn_wrapper {
			background-image: url(images/pexels-zoe-pappas-1006965.jpg);
		background-position:center center;
	background-attachment:fixed;
	background-repeat:no-repeat;
	background-size:cover ;
}
#dnn_wrapper{
	position:relative;
height: 100%;
min-height: 100%;
}
.withscroll {
	height: auto !important;
}



		.Page_box_bg {
			width:100%;
			height:100%;		
			position:absolute;
			top:0;
			left:0px;
			margin:0px;
			padding:0px;
			z-index:0;
		}
	.Page_box_bg li {
	list-style:none;
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background-repeat:no-repeat;
	background-position:center center;
	background-size:cover;
	z-index:0;
	min-height: 100%;

}

	.Page_box_bg li.selected{
		z-index:1;
		width:100%;
		height:100%;
	}
	.Page_box_bg li img {
		display:none;
	}
	
#dnn_HeaderBottomPane Img {
	max-height: 100px !important;
	float: left;
	margin-bottom: 15px;
}

.mark, mark {
    background-color: #fff;
}
.Accord_center {
	z-index:2;
	width:100%;
	height:100%;
	min-height: 100%;
}
.Accord_center td{
	vertical-align:middle
}
.Accord_white {
	margin: 15px !important;
	color:  #666666 !important;
}
@media only screen and (max-width: 1025px){
    .kore .phoneHeadTop .loginGroup .LoginLink {
        display: none !important;
		}
}
#dnn_ctr_SendPassword_plUsername_cmdHelp { display: none;}
#dnn_ctr_SendPassword_lnkCancel {
    padding: 5.5px !important;
}
.dnnForm.dnnSendPassword.dnnClear {
    max-width: 500px;
	width: 100%;
}
.dnnSendPasswordContent input[type="text"] {
    width: 70%;
}
#login_text a {
	color: #00a1de !important;
	font-weight: normal !important;
}

#login_text a:hover {
	color: #0092C9 !important;
	font-weight: bold !important;
}

.loginContent .dnnPrimaryAction {
  width: 100%;
}
.dnnPrimaryAction, .dnnSecondaryAction {
  margin-right: 0px !important;
}
.dnnLoginService .dnnSecondaryAction {
    display: none;
}
.dnnLoginRememberMe, .loginContent .dnnLoginActions {
    display: none;
}
.loginContent .dnnCheckbox {
	margin-left: 0px !important;
}
.loginContent .dnnActions {
	padding-top: 0px !important;
}
.loginContent .dnnFormItem {
	margin-bottom : 10px !important;
}
.loginContent span.dnnFormLabel, .loginContent span.dnnBoxLabel {
    display: none !important;
}
#login_text,.Accord_white {
    position: relative;
    z-index: 25;
}

.Accord_white {
	max-width: 570px !important;
    width: 100%;
}

.Accord_white .dnnPasswordReset {
    max-width: 400px;
}

.Accord_white .dnnPasswordResetContent input[type=text],.Accord_white .dnnPasswordResetContent input[type=password], .Accord_white .dnnPasswordResetContent .password-strength-container  {
    width: 100%;
    max-width: 400px;
}

.Accord_white .Accord_Title{
	font-size:25px !important;
	color:#666666 !important; 
	white-space:normal; 
	vertical-align:middle; 
	font-weight:bold; }

.Accord_white .dnnLabel label { margin: 0px !important; width:100% !important; font-weight: bold;}

.Accord_white input[type="text"],.Accord_white input[type="password"] { 
	height: calc(1.5em + 0.75rem + 2px);
	padding: 5px;
}

.DnnModule-Authentication .Accord_white .contentpane {
    max-width: 325px;
}


/* Registration page */
.DynamicForms_QuestionTopDiv input, .DynamicForms_QuestionTopDiv textarea, .DynamicRegistration_QuestionTopDiv input, .DynamicRegistration_QuestionTopDiv textarea,
.DynamicRegistration_QuestionTopDiv .DynamicRegistration_QuesionTableRow .DynamicRegistration_QuestionDiv .DR-RequiredField,.DynamicRegistration_QuestionTopDiv .DynamicRegistration_QuesionTableRow .DynamicRegistration_QuestionDiv select,
.LiveForm.AccordLMS ul.page-break-section {
    max-width: 400px !important;
    min-width: 200px !important;
    font-family: inherit !important;
    padding: 4px !important;
    width: 100% !important;
}

.DnnModule-LiveForms,.DnnModule-Authentication,.ModAuthenticationC,.DnnModule-DynamicRegistration {
    display: flex;
    justify-content: center;
}

.DnnModule-LiveForms{
	width: 100%;
}

.Accord_white .LiveForm.AccordLMS .Submitbutton {
	width: auto !important;
    margin-right: 5px;
}

.Accord_white .LiveForm.AccordLMS .Last.Field.Text {
	display: inline-block;
    width: 50% !important;
    float: initial;
    padding-top: 15px !important;
}


.Accord_white #dnn_ctr_SendPassword_divUsername .dnnLabel {
	width: 100%;
}
c
