/* ---------------- New authorization page - common ----------------------------------------------- */
.SkyFMS.notloggedin {
	/* Taken from https://css-tricks.com/examples/CSS3Gradient/ , adjusted as needed*/
	/* Safari 5.1+, Chrome 10+ */
	background:-webkit-radial-gradient(circle, #fff 50%, #e5e5e5);
	/* Firefox 3.6+ */
	background:-moz-radial-gradient(circle, #fff 50%, #e5e5e5);
	/* IE 10 */
	background:-ms-radial-gradient(circle, #fff 50%, #e5e5e5);
	
	/*CSS3 */
	background:radial-gradient(circle, #fff 50%, #e5e5e5);
}

.SkyFMS.notloggedin input::placeholder {
	font-style:normal;
}

.SkyFMS.notloggedin.Sipli {
	background-image:url('../images/FotoSipli.jpg');
	background-size:cover;
}

.SkyFMS.notloggedin.Sipli .head_tools_wrapper #help .phone,
.SkyFMS.notloggedin.Sipli .head_tools_wrapper #help .email,
.SkyFMS.notloggedin.Sipli #loginPage #authorising input,
.SkyFMS.notloggedin.Sipli #loginPage .recover_pass a,
.SkyFMS.notloggedin.Sipli #loginPage .login_links a,
.SkyFMS.notloggedin.Sipli #forgotten_psw_form input,
.SkyFMS.notloggedin.Sipli #forgotten_psw_form span.info, 
.SkyFMS.notloggedin.Sipli #forgotten_psw_form span.info a,
.SkyFMS.notloggedin.Sipli #forgotten_psw_form .cancel_recover_pass a {
	color:#ffffff;
}

.SkyFMS.notloggedin.Sipli .logo{
	display:none;
}

.SkyFMS.notloggedin #mainContent #rtd2_div {
	background-color:transparent;
}

.SkyFMS.notloggedin .head_tools_wrapper {
	width:100%;
	padding:0;
	background:none;
	border:none;
}

.SkyFMS.notloggedin #loginPage,
.SkyFMS.notloggedin .forgotten_psw {
	margin:60px auto 0 auto;
	width:480px;
}

.SkyFMS.notloggedin #loginPage #authorising,
.SkyFMS.notloggedin #forgotten_psw_form {
	width:100%;
}

.SkyFMS.notloggedin #loginPage #authorising fieldset,
.SkyFMS.notloggedin #forgotten_psw_form fieldset {
	width:245px;
	margin:0 auto;
	float:none;
}

.SkyFMS.notloggedin #loginPage #authorising input,
.SkyFMS.notloggedin #forgotten_psw_form input {
	border:none;
	height:50px;
	width:210px;
	padding-left:35px;
	float:none;
	color:#6f7278;
	font-size:14px;	
}

.SkyFMS.notloggedin #loginPage #authorising input,
.SkyFMS.notloggedin #forgotten_psw_form input {
	border-bottom:2px solid #e4e5e6;
}

.SkyFMS.notloggedin #loginPage #authorising input,
.SkyFMS.notloggedin #forgotten_psw_form input,
.SkyFMS.notloggedin #loginPage #authorising button,
.SkyFMS.notloggedin #forgotten_psw_form button {
	outline:none;
}

.SkyFMS.notloggedin #forgotten_psw_form input {
	padding-left:0;
}

.SkyFMS.notloggedin #forgotten_psw_form span.info {
	position:relative;
	float:left;
}

.SkyFMS.notloggedin #forgotten_psw_form span.info,
.SkyFMS.notloggedin #forgotten_psw_form span.info a {
	font-size:11px;
	color:#6f7278;	
}

.SkyFMS.notloggedin #forgotten_psw_form span.info a {
	text-decoration:none;
}

.SkyFMS.notloggedin #loginPage input,
.SkyFMS.notloggedin #forgotten_psw_form input {
	background-repeat:no-repeat;
	background-position:left center;
	background-color:transparent;		
}

.SkyFMS.notloggedin #loginPage #user {
	background-image:url('../images/advangrid/user_icon.png');
}

.SkyFMS.notloggedin #loginPage #pass {
	background-image:url('../images/advangrid/pw-icon.png');
}

.SkyFMS.notloggedin #loginPage .recover_pass, .login_links,
.SkyFMS.notloggedin #loginPage .login_links,
.SkyFMS.notloggedin #forgotten_psw_form .cancel_recover_pass {
	margin-top:10px;
	text-align:center;	
}

.SkyFMS.notloggedin #loginPage .recover_pass a,
.SkyFMS.notloggedin #loginPage .login_links a,
.SkyFMS.notloggedin #forgotten_psw_form .cancel_recover_pass a {
	color:#959595;
	text-decoration:none;
}

.SkyFMS.notloggedin #loginPage .loginerror {
	text-align:center;
}

.backgroundsize.cssgradients .SkyFMS.CheckGPS.notloggedin button.IS_Button,
.SkyFMS.notloggedin button.IS_Button {
	width:100%;
	margin:20px 0 0 0;
	color:#ffffff;
	font-weight:bold;
	font-size:18px;
	padding:15px;
	border-color:transparent;	
}

.SkyFMS.notloggedin #flags_wrapper {
	margin:10px;
}

.SkyFMS.notloggedin #flags_wrapper span.language_flag {
	margin-right:10px;
	padding: 5px;
}

.SkyFMS.notloggedin #flags_wrapper span.language_flag a {
	padding:0;
}

.SkyFMS.notloggedin #flags_wrapper span.language_flag.active {
    background-color: #776666;
}

.SkyFMS.notloggedin #help,
.SkyFMS.CheckGPS.notloggedin #help {
	background:none;
	position:relative;
	float:right;
	clear:none;
}

.SkyFMS.notloggedin .head_tools_wrapper #help .phone,
.SkyFMS.notloggedin .head_tools_wrapper #help .email {
	background:none;
	padding-left:0;
	color:#535353;
	clear: both;
	float:right;
    position: relative;
}

.SkyFMS.notloggedin .head_tools_wrapper #help .email {
    font-weight: normal;
    margin-bottom: 10px;
    text-decoration: none;
}

.SkyFMS.notloggedin #heads2,
.SkyFMS.SkyOMS.rcg.notloggedin #heads2 {
	background:none;
	border:none;
}

.backgroundsize.cssgradients .SkyFMS.notloggedin button.IS_Button {
	background-image:-webkit-linear-gradient(#16abe1, #004b99);
	background-image:-moz-linear-gradient(#16abe1, #004b99);
	background-image:-o-linear-gradient(#16abe1, #004b99);
	background-image:linear-gradient(#16abe1, #004b99);
}

.no-cssgradients .SkyFMS.notloggedin button.IS_Button {
	background-image:none;
	background-color:#004b99;
}

.SkyFMS.notloggedin #loginPage #authorising input.active_field,
.SkyFMS.notloggedin #forgotten_psw_form input.active_field { 
	border-color:#16abe1;
}

.SkyFMS.notloggedin .logo,
.SkyFMS.notloggedin .nosauk {
	text-align:center;
}

.SkyFMS.notloggedin .nosauk {
	width:100%;
}

.SkyFMS.notloggedin .logoSkybrake {
	margin:0 0 55px 0;
}

/* ---------------- New authorization page - Advangrid -------------------------------------------- */
.backgroundsize.cssgradients .SkyFMS.SkyOMS.notloggedin button.IS_Button {
	background-image:-webkit-linear-gradient(#ba3138, #8b1d22);
	background-image:-moz-linear-gradient(#ba3138, #8b1d22);
	background-image:-o-linear-gradient(#ba3138, #8b1d22);
	background-image:linear-gradient(#ba3138, #8b1d22);
}

.no-cssgradients .SkyFMS.SkyOMS.notloggedin button.IS_Button {
	background-color:#8b1d22;
}

.SkyFMS.SkyOMS.notloggedin #loginPage #authorising input.active_field,
.SkyFMS.SkyOMS.notloggedin #forgotten_psw_form input.active_field {
	border-color:#ba3138;
}

/* ---------------- New authorization page - Advangrid - RCG variant ------------------------------ */

.SkyFMS.SkyOMS.notloggedin.rcg .logo.advangrid {
	text-align:right;
}

.backgroundsize.cssgradients .SkyFMS.SkyOMS.notloggedin.rcg button.IS_Button {
	background-image:none;
	background-color:#000000;
}

.no-cssgradients .SkyFMS.SkyOMS.notloggedin.rcg button.IS_Button {
	background-color:#004b99;
}

.SkyFMS.SkyOMS.notloggedin.rcg #loginPage #authorising input.active_field,
.SkyFMS.SkyOMS.notloggedin.rcg #forgotten_psw_form input.active_field { 
	border-color:#000000;
}

/* ---------------- New authorization page - CheckGPS -------------------------------------------- */

.SkyFMS.CheckGPS.notloggedin .head_tools_wrapper {
	position:static;
}

.SkyFMS.CheckGPS.notloggedin #flags_wrapper span.language_flag.active {
    background-color:#006dc7;
}

.SkyFMS.CheckGPS.notloggedin .head_tools_wrapper #help .phone {
    margin-bottom:10px;
}

.SkyFMS.CheckGPS.notloggedin .head_tools_wrapper #help .email {
    margin-bottom:0;
}

.SkyFMS.CheckGPS.notloggedin #help .phone_inner,
.SkyFMS.CheckGPS.notloggedin #help .email {
	background-image:none;
}
