﻿
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
}

b {
    font-weight: bold;   
}

html, body {
    height: 100%;
    max-height: 100%;
    overflow: hidden;
    font-family: Tahoma;
    font-size: 11px;
}
input[type=text], input[type=password], select, textarea {
    font-family: Tahoma;
    font-size: 11px;
    width: 250px;
    margin-bottom: 3px;
    float:right;
}
body {
    background: #ccc;
}

.login-page.is-env-non-production {
    background-size: 300px 300px;
    background-color: pink;
    /*fallback*/
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='54' viewBox='0 0 240 55'%3E%3Ctext x='28' y='40' font-family='Arial' fill='%23777' font-size='34' font-weight='bold' transform='rotate(15 100,35)'%3EDEMO%3C/text%3E%3C/svg%3E");
}

.login-page.is-env-local {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='54' viewBox='0 0 240 55'%3E%3Ctext x='28' y='40' font-family='Arial' fill='%23777' font-size='34' font-weight='bold' transform='rotate(15 100,35)'%3ELOCAL%3C/text%3E%3C/svg%3E");
}

.login-page.is-env-dev {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='54' viewBox='0 0 240 55'%3E%3Ctext x='28' y='40' font-family='Arial' fill='%23777' font-size='34' font-weight='bold' transform='rotate(15 100,35)'%3EDEV%3C/text%3E%3C/svg%3E");
}

.login-page.is-env-test {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='54' viewBox='0 0 240 55'%3E%3Ctext x='28' y='40' font-family='Arial' fill='%23777' font-size='34' font-weight='bold' transform='rotate(15 100,35)'%3ETEST%3C/text%3E%3C/svg%3E");
}

.login-page.is-env-uat {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='54' viewBox='0 0 240 55'%3E%3Ctext x='28' y='40' font-family='Arial' fill='%23777' font-size='34' font-weight='bold' transform='rotate(15 100,35)'%3EUAT%3C/text%3E%3C/svg%3E");
}

.login-page.is-env-uat-2 {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='54' viewBox='0 0 240 55'%3E%3Ctext x='28' y='40' font-family='Arial' fill='%23777' font-size='26' font-weight='bold' transform='rotate(15 100,35)'%3ESZKOLENIE%3C/text%3E%3C/svg%3E");
}

.login-page.is-env-uat-3 {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='54' viewBox='0 0 240 55'%3E%3Ctext x='28' y='40' font-family='Arial' fill='%23777' font-size='26' font-weight='bold' transform='rotate(15 100,35)'%3ECUKDEV%3C/text%3E%3C/svg%3E");
}

.login-page.is-env-pre-prod {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='54' viewBox='0 0 240 55'%3E%3Ctext x='28' y='40' font-family='Arial' fill='%23777' font-size='30' font-weight='bold' transform='rotate(15 100,35)'%3EPRE-PROD%3C/text%3E%3C/svg%3E");
}

.login-wrap {
    background: none repeat scroll 0 0 #25a0da;
    border: 10px solid #FFFFFF;
    margin: 150px auto 0;
    padding: 30px;
    width: 385px;
}
.col1 {
    padding-right: 10px;
    width:120px;
    vertical-align: middle;
}

.choice-agency .RadComboBox {
    width:250px !important;
}

td {
    padding: 5px 0;
}

.required {
    color: #f00;
}
.error {
    color: yellow;
}

.login-answer-error {
    text-align: right;
    padding-right: 3px;
}

.remember-me {
    padding-right: 20px;
    vertical-align: baseline;
}

.generate-password {
    float:right;
    clear:both;
    width:100%;
    margin:10px 0 0 0;
    color:#fff;
}

.submit {
    text-align: right;
    padding-top: 8px;
    padding-right: 1px;
}
.box-wrap {
    background: none repeat scroll 0 0 #25a0da;
    border: 10px solid #FFFFFF;
    margin: 100px auto 0;
    padding: 30px;
    width: 385px;
    clear:both;
}

.box-wrap.attention {
    background: none repeat scroll 0 0 #f60;
}

.box-wrap.warning {
    background: none repeat scroll 0 0 #f33;
}


.text-wall {
    line-height: 1.5em;
}


/* wybor placowki */

table td.rcbInputCell
{
    padding: 0 !important;
    padding-bottom:0 !important;
    padding-top:0 !important;
}


* html body td.rcbInputCell
{
    height: auto;
    line-height: auto;
}

.rcbInputCell .rcbInput
{
    padding: 0px 0 0px !important;
}

* html body .rcbInputCell .rcbInput
{
    height: auto;
}

table td.rcbInputCell,
.rcbInputCell .rcbInput
{
    padding-left: 2px !important;
}

.ie-8-info {
    display: block;
    width: 450px;
    height: 470px;
    margin: 150px auto 0 auto;
    text-align: center; 
	padding: 10px; 
	color: #666;
	font-family: Tahoma;
	font-size: 14px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
	
	background:#eee;
}

.ie-8-info .title {
    font-size: 2.3em;
    color:#666;
    text-align: left;
    margin-bottom: 10px;
}

.ie-8-info .message {
    text-align: left;
}

.ie-8-info .browser {
    display: inline-block;
    width: 172px;
    height: 171px;
}

.ie-8-info .browser.chrome {
    background: transparent url("../img/chrome.png") no-repeat 0 0;
}

.ie-8-info .browser.firefox {
    background: transparent url("../img/firefox.png") no-repeat 0 0;
}

.ie-8-info .browser.safari {
    background: transparent url("../img/safari.png") no-repeat 0 0;
}

.ie-8-info .browser.ie {
    background: transparent url("../img/ie.png") no-repeat 0 0;
}

.ie-8-info a.button {
	/* styles for button */
	margin:10px auto 0 auto;
	text-align:center;
	display: block;
	width: 150px;
	padding: 5px 10px 6px;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	line-height: 1;
    clear: both;
	
	/* button color */
	background-color: #117ea6;
	
	/* css3 implementation :) */
	/* rounded corner */
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	
	/* drop shadow */
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	
	/* text shaow */
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border-bottom: 1px solid rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer;
	
}

.ie-8-info a.button:hover {
	background-color: #001729;	
}