@import url("common.css");

form[name="loginRepeater"] { display: none; }

div.fform.form {
	margin: 0 auto;
	padding:0;
	width:100%;
}

#contentcontent .first .form .ui.accordion .title {
	position: relative;
}
#contentcontent .first .form .ui.accordion .title .policy.header {
	/* font-size: 1.1em; */
	font-weight: bold;
	/* width: calc(100% - 15em); */
	display: inline-block;
	border: none;
}

#contentcontent .first .form .ui.accordion .title .policy.status.container {
	float: right;
	position: absolute;
	right: 5px;
	top: 5px;
	/* width: 11em;
	text-align: center; */
}

#policies-accordion {
    font-size: 1rem !important;
}

.policy.text, .policy.text * {
    font-size: 1rem !important;
}

.policy.status.container i {
    margin:0;
}

#contentcontent .first .form .ui.accordion .title .policy.status.container .policy.status {
	-moz-transition: none;
    -webkit-transition: none;
    -o-transition: color 0 ease-in;
    transition: none;
}

#contentcontent .first .form .ui.accordion .active.content .inline.fields {
	font-size: 1.3rem;
	padding: 1.3em 1em;
	background-color: rgba(90, 90, 90, 0.1);
    border-radius: .3em;
    border: 1px solid rgba(200, 200, 200, 0.7);
    margin-top: 1.3em;
}

#contentcontent .first .form .ui.accordion .active.content .inline.fields .field {
	margin-bottom: 0;
}

#contentcontent .first .form .ui.accordion .active.content .inline.fields .field label {
	cursor: pointer;
}

#savePolicies {
	margin: 0 auto;
	display: block;
}

#acceptPoliciesMSG .content {
	color: #D24B4C;
    font-size: 1.4em;
    text-align: center;

}
