/* ***************************************************************** */
/* Name: signup.css
/* Date: 20/05/2019
/* Author : Metaxis Ltd
******************************************************************** */
/* signuppage - header ~ container */
[id="signuppage"] [role="header"] {
	border-bottom: 1px solid #CCC;
}
/* signuppage - content ~ container */
[id="signuppage"] [data-role="main"].maxwidth {
	background-color: transparent;
	border-radius: 0;
	box-shadow: none;
	margin: 0em auto;
	max-width: 700px;
	/*padding: 0 40px 60px 40px*/
}
[id="signuppage"] [data-role="main"] {
	background-color: transparent;
	max-width: 100%;
	overflow: hidden;
	padding: 0
}
/* signuppage - content ~ sign up */
#signup_content .welcome-banner, #signupquestions {
	background: none;
	border-radius: 6px;
	margin: 1em 0;
	padding: 1em
}
/* signuppage - content ~ sign up  - form */
[id="signuppage"] #signup_content form {
	margin-top: 1em
}
/* signuppage - content ~ sign up - table */
[id="signuppage"] #signup_content .table {
	display: table
}
/* signuppage - content ~ sign up - table:cell */
[id="signuppage"] #signup_content .contentblock, [id="signuppage"] #signup_content .contentblock2 {
	/*display: table-cell;
	margin: 0 auto;
	padding: 0 .5em;
	padding-top: 0;
	width: 19.5em*/
}
/* signuppage - content ~ sign up - table:cell - unrestricted */
[id="signuppage"] #signup_content .contentblock2 {
	width: 100%
}
/* signuppage - content ~ sign up - table:cell - unrestricted */
[id="signuppage"] #signup_content .contentblock2 .ui-select {
	margin-top: 0;
	width: 100%
}
/* signuppage - content ~ sign up - table:cell - error */
[id="signuppage"] #signup_content .contentblock2 #myform_country_error {
	padding-bottom: .5em
}
/* signuppage - content ~ sign up - table:cell - input container */
[id="signuppage"] #signup_content .contentblock2 div.ui-input-text {
	width: 19.4em
}
/* signuppage - content ~ sign up  - table:cell label */
[id="signuppage"] #signup_content .contentblock label, [id="signuppage"] #signup_content .contentblock2 label {
	padding-top: 1em;
	text-align: left
}
/* signuppage - content ~ sign up - select:country */
[id="signuppage"] #signup_content #signupcountry {
	height: 1.7em;
	width: 18.3em
}
/* signuppage - content ~ sign up - select:icon */
[id="signuppage"] .ui-icon-carat-d {
	background-color: #fff !important;
	border-color: #AAA!important;
	border-radius: .325em;
	border-width: 3px;
	padding-top: 0;
	padding-bottom: 0
}
/* signuppage - content ~ sign up - select:span */
[id="signuppage"] .ui-icon-carat-d span {
	border: none;
	font-weight: 400 !important;
	padding: .5em 1em
}
/* signuppage - content ~ sign up - error */
[id="signuppage"] .signuperror {
	color: #FDA7A8;
	display: none;
	text-align: left
}
/* signuppage - content ~ sign up - labels */
[id="signuppage"] .ui-radio label, [id="signuppage"] .ui-radio label:hover, [id="signuppage"] .ui-checkbox label, [id="signuppage"] .ui-checkbox label:hover {
	background-color: transparent!important;
	border: none;
	box-shadow: none!important;
	color: #333;
	font-weight: 400
}
/* signuppage - content ~ sign up - question */
[id="signuppage"] #signupquestions .signupanswer {
	display: table-cell;
	padding-bottom: 1em
}
/* signuppage - content ~ sign up - questions title */
[id="signuppage"] #signupquestions .signupquestion {
	font-size: 1.1em;
	font-style: italic;
	font-weight: 600;
	padding-bottom: .5em
}
/* signuppage - content ~ sign up - answer */
[id="signuppage"] .row .signupanswer {
	width: 10em
}
/* signuppage - content ~ sign up - answer:first */
[id="signuppage"] .row2 .signupanswer {
	width: auto
}
/* signuppage - content ~ sign up - questions - radio */
[id="signuppage"] .signupanswer .ui-radio {
	margin: 0
}
/* signuppage - content ~ sign up - questions - label */
[id="signuppage"] .signupanswer label {
	display: table-cell;
	padding-right: 0.5em
}
/* signuppage - content ~ sign up - questions - input */
[id="signuppage"] .signupanswer .ui-checkbox {
	display: inline-block
}
/* signuppage - content ~ sign up - questions - button */
[id="signuppage"] #signupbtn {
	width: 10em
}
/* signuppage - content ~ sign up - questions - input:hidden */
[id="signuppage"] #signupquestions input {
	display: none;
	vertical-align: middle;
}
/* signuppage - content ~ sign up - questions - input:hidden */
[id="signuppage"] .signupanswer .ui-checkbox input {
	display: none
}
/* signuppage - content ~ sign up - questions - input:icons */
[id="signuppage"] .signupanswer .ui-btn.ui-checkbox-off:after, [id="signuppage"] .signupanswer .ui-btn.ui-checkbox-on:after, [id="signuppage"] .signupanswer .ui-btn.ui-radio-off:after, [id="signuppage"] .signupanswer .ui-btn.ui-radio-on:after {
	margin: -8px 2px 0 2px
}
/* signuppage - content ~ sign up - questions - input:icons */
[id="signuppage"] .signupanswer .ui-checkbox-on:after {
	background-color: #3f5977!important /*{global-icon-color}*/;
	border: 1px solid #3f5977!important;
	opacity: 1 !important
}