		body {
	width: 100%;		
		}
	.telalicenca{
		display: none;
	}
	.telaequipamento{
		display: none;
	}
	.telaos{
		display: none;
	}
	
/* Rectangle 4226 */
.container_login{
background-color: #FFFFFF;

width: 100vw;
height: 100vh;
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
}	
.imgbusca{
		width: 15px;
		height: 15px;
		z-index: 100;
		position: absolute;
		left: 7px;
		margin-top: 4px;
}
	.headgrid{
		top: 20px;
		height: 40px;
		width:calc( 100% - 100px);
		margin-left: 50px;
		background: #EEEFEF;
		border: 1px solid #C0C0C0;
		border-radius: 8px;
		position: absolute;
		
	}
	.imagemth{
			margin-bottom: 2px;
		width: 17px;
		height: 17px;
		margin-left: 5px;
		cursor: pointer;
	}
	.addcliente tr{
		height: 30px;
		margin-top: 20px;
		margin-left: 20px;
	}
	.addcliente th{
		position: absolute;
		left:10px;
		
		width: 15%;
		font-size: 16px;
		line-height: 20px;
		color: #505470;
		margin-top: 20px;
		}
	.addcliente{
		z-index: 10;
		position: relative;
		margin-top: 80px;
		margin-left: 35px;
		
	}
	.addcliente img{
		width: 30px;
		height: auto;
		position: relative;
		margin-top: 0px;
		margin-left: 0px;
		margin-right: 5px;
		cursor: pointer;
	}
	.frameprincipal{
		display: none;
    position: absolute;
    top: 25%;
    background-color: white;
    width: 81%;
    margin-left: 17%;
    margin-right: 0;
    z-index: 200;
    background: #FFFFFF;
    box-shadow: 0px 4px 4px rgb(0 0 0 / 25%);
    border-radius: 12px;
	}	
.logoproativa{
align-self: center;
display: block;
margin-left: auto;
margin-right: auto;	
margin-top: 20px;		
height: 100px;
width: auto;	
	
}
.pesquisacliente{
z-index: 20;
background: #FFFFFF;
box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
border-radius: 8px;
padding-left: 30px;
font-size: 14px;
	
	}	
.login{
display: block;
width: 340px;
height: 400px;
background-color: #FFFFFF;
border-radius: 50px;
}
/* Rectangle 4227 */
	.emailproativa{
		
position: relative;
width: 280px;
height: 50px;
margin-left:30px;
margin-top:50px;
font-family: 'Proxima Nova';
font-style: normal;
font-weight: 700;
font-size: 20px;
line-height: 24px;
/* identical to box height */
letter-spacing: 0.016em;
padding: 20px;
color: #7D7D7D;
background: #F1F3F6;
border: 0.3px solid #000000;
border-radius: 8px;		
	}
	.senhaproativa{
padding: 20px;		
position: relative;
width: 280px;
height: 50px;
margin-left: 30px;
margin-top: 20px;
background: #FFFFFF;
font-family: 'Proxima Nova';
font-style: normal;
font-weight: 700;
font-size: 20px;
line-height: 24px;
/* identical to box height */
letter-spacing: 0.016em;
background: #F1F3F6;
border: 0.3px solid #000000;
border-radius: 8px;		

color: #7D7D7D;

}
	.botao_login{
background: #084D68;
box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
border-radius: 8px;		
position: relative;
width: 280px;
height: 50px;
margin-left: 30px;
margin-top: 10px;
font-family: 'Proxima Nova';
font-style: normal;
font-weight: 700;
font-size: 20px;
line-height: 32px;
/* identical to box height */
letter-spacing: 0.016em;
color: #FFFFFF;
}
.botao_login:hover{
background-color: aquamarine;
}	
	.esquecisenha{
		/* Esqueci minha senha */
 
position: relative;
width: 280px;
height: 24px;
margin-left:20px;
margin-top: 1px;
text-align: right;
font-family: 'Proxima Nova';
font-style: normal;
font-weight: 400;
font-size: 12px;
line-height: 24px;
/* identical to box height */
letter-spacing: 0.016em;
cursor:pointer;
text-decoration-line: underline;
color: #1E2772;
	}	
	

		.itemadd{
		border:  double black 1px;
		border-radius: 25px;
		}		
.switch {
  position: relative;
  display: inline-block;
  width: 60px;
  height: 40px;
}

.switch input { 
  opacity: 0;
  width: 0;
  height: 0;
}

.slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: red;
  -webkit-transition: .4s;
  transition: .4s;
}

.slider:before {
  position: absolute;
  content: "";
  height: 30px;
  width: 30px;
  left: 1px;
  bottom: 4px;
  background-color: white;
  -webkit-transition: .4s;
  transition: .4s;
}

input:checked + .slider {
  background-color: lime;
}

input:focus + .slider {
  box-shadow: 0 0 1px lime;
}

input:checked + .slider:before {
  -webkit-transform: translateX(28px);
  -ms-transform: translateX(28px);
  transform: translateX(28px);
}

/* Rounded sliders */
.slider.round {
  border-radius: 28px;
}

.slider.round:before {
  border-radius: 50%;
}	 
	input[type="number"] {
  -webkit-appearance: textfield;
  -moz-appearance: textfield;
  appearance: textfield;
}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
}

.number-input {
  border: 0;
  display: inline-flex;
}

.number-input,
.number-input * {
  box-sizing: border-box;
}

.number-input button {
  outline:none;
  -webkit-appearance: none;
  background-color: transparent;
  border: none;
  align-items: center;
  justify-content: center;
  width: 3rem;
  height: 3rem;
  cursor: pointer;
  margin: 0;
  position: relative;
  box-shadow: 0px 0px 1px #474747;
    border-radius: 50%;
}

.number-input button:before,
.number-input button:after {
  display: inline-block;
  position: absolute;
  content: '';
  width: 1rem;
  height: 2px;
  background-color: #5459ea;
  transform: translate(-50%, -50%);
}
.number-input button.plus:after {
  transform: translate(-50%, -50%) rotate(90deg);
}

.number-input input[type=number] {
  font-family: sans-serif;
  max-width: 5rem;
  padding: .5rem;
  border: none;
  border-width: 0 2px;
  font-size: 2rem;
  height: 3rem;
  font-weight: bold;
  text-align: center;
  color:#5459ea;
}
	@font-face{
	 font-family: "Proxima Nova";
    	src: url("fonts/FontsFree-Net-FontsFree-Net-Proxima-Nova-1.ttf");
		src: url("fonts/FontsFree-Net-FontsFree-Net-Proxima-Nova-Sbold.ttf");
		src: url("fonts/FontsFree-Net-Proxima-Nova-Bold.otf");
	
	}
	.direita{
	   direction: rtl;
        unicode-bidi: bidi-override;
        text-align: left;
    }
	.linha{
		display: inline-block;
	}
	.labelclass{
margin-left: 5px;
display: block;
margin-top: 20px;
text-align:center;
font-size:16px;
width: 100%;		
font-family:Proxima Nova;
letter-spacing:1.600000023841858%;
line-height:auto;
color:#5459ea;
alignment-baseline: text-top;
	}
	.labelclass2{
margin-left: 5px;
display: block;
margin-top: 20px;
text-align:left;
font-size:22px;
width: 80%;		
font-family:Proxima Nova;
letter-spacing:1.600000023841858%;
line-height:auto;
color:#5459ea;
alignment-baseline: text-top;
	}
	.parte1{
	display:inline-block;
		width: 24%;
		left: 0%;
	}
	.parte2{
	display:inline-block;
	width: 24%;
	left: 25%;
	}
.botao_add{
position: absolute;
width: 106px;
height: 41px;
background: #00B412;
border: 0.4px solid #FBFBFB;
border-radius: 30px;

}
	.moldura_foto{
		border-radius: 25px;
		margin-top: 40px;
		width: 350px;
		height: 350px;
		height: auto;
		margin-left: 30px;
		
	}
		.blocos{
	display: inline-block;
    width: 300px;		
    top: 10px;
	left: 0px;	
    position: absolute;
    overflow: auto;
    white-space: nowrap;
	z-index: 2;	

}
	.blocos img{
		float: inherit;
   alignment-baseline: middle;	
	 left: 2%;
	 left: 2%;
   
	}	
	
	
	.paineldireita label{
margin-left: 10px;
cursor: pointer;
		display: block;
		margin-top: 20px;
		text-align:center;
vertical-align:text-top;
font-size:22px;
font-family:Proxima Nova;
letter-spacing:1.600000023841858%;
line-height:auto;
color:#5459ea;
	
	}
	
.dashboard
{
left:0;	
width:100%;
height:1600px;
padding:0px;
display:inline;
position:absolute;
background-color:#f4f6ff;
}
.gr_nome{
position:absolute;
top:200px;
left:20%;
}
	
	
.filtronome
{
align-self:flex-start;
letter-spacing: 2px;%;
top:217px;
position:absolute;
width:70%;
height:41px;
}
.rectangle4204
{
border-radius:5px;
width:15%;
height:41px;
background-color:#ffffff;
border:0.4000000059604645px solid #0000ff;
top:217px;
left:398px;
position:absolute;
}
.rectangle4204
{
border-radius:5px;
width:15%;
height:41px;
background-color:#ffffff;
border:0.4000000059604645px solid #0000ff;
top:217px;
left:398px;
position:absolute;
}

.filtronome2
{
align-self:flex-start;
left:410px;
top:810px;
position:absolute;
width:15%;
height:41px;
}
.rectangle42042
{
border-radius:5px;
width:15%;
height:41px;
background-color:#ffffff;
border:0.4000000059604645px solid #0000ff;
top:810px;
left:410px;
position:absolute;
}
.nome4
{
text-align:left;
vertical-align:text-top;
font-size:14px;
font-family:Proxima Nova;
left:426px;
top:824px;
width:38px;
height:14px;
position:absolute;
letter-spacing:1.600000023841858%;
line-height:auto;
color:#6d6c6c;
}
.filtronome3
{
align-self:flex-start;
left:412px;
top:936px;
position:absolute;
width:15%;
height:41px;
}
.preço
{
text-align:left;
vertical-align:text-top;
font-size:14px;
font-family:Proxima Nova;
align-self:flex-start;
left:825px;
top:824px;
position:absolute;
letter-spacing:1.600000023841858%;
line-height:auto;
color:#6d6c6c;
}
.inputtexto{
border-radius:5px;
width:15%;
height:40px;
background-color:#ffffff;
border:0.4000000059604645px solid #0000ff;
position:absolute;
}	
.barrasuperior1
{
width:100%;
height:71px;
background-color:#d9d9d9;
top:0px;
left:0;
position:absolute;
}
.frame82
{
align-self:flex-start;
left:287px;
top:27px;
position:absolute;
width:20%;
height:24px;
padding:0px;
display:flex;
flex-direction:column;
gap:4px;
}
@media screen and (min-width: 1000px) {
		.menumobile{
		display: none;
	}	
.barrasuperior
{
width:calc(100% - 200px);
height: 120px;
top:0px;
z-index: 100;	
left:200px;
position:relative;
display: block;
background-attachment: fixed;	
background-color: #E6EBEE;
	
}
	
.barra
{
height:1300px;
left:0;
top:0;
position:absolute;
}
}
@media screen and (max-width: 1000px) {
.barrasuperior
{
width:100%;
height: 60px;
top:0px;
z-index: 100;
left:0px;
display: block;
background-attachment: fixed;	
background-color: #E6EBEE;
position: absolute;
	}
	.barrasuperior1{
		display: none;
	}	
.menumobile{
display: inline-block;
}	
.barra
{
height:1300px;
left:0;
top:0;
position:absolute;
display: none;	
}
	
}
	
.painelesquerda textarea{
display: block;
margin-top: 5px;
margin-left: 10px;
margin-right: 10px;
border-radius:5px;
width:90%;
height:100px;
background-color:#ffffff;
border:0.4000000059604645px solid #0000ff;
color:black;
	}
	
	.painelesquerda label{
margin-left: 20px;
display: block;
margin-top: 20px;
text-align:left;
vertical-align:text-top;
font-size:16px;
font-family:Proxima Nova;
letter-spacing:1.600000023841858%;
line-height:auto;
color:#5459ea;
		
	}
	.painelesquerda img{
		align-content: stretch;
		alignment-baseline: bottom;
		cursor: pointer;
	}

	.painelesquerda input{
		display: block;
margin-left: 10px;
margin-right: 10px;
color: black;		
		margin-top: 5px;
		border-radius:5px;
width:90%;
height:35px;
background-color:#ffffff;
border:0.4000000059604645px solid #0000ff;
color:black;		
	}

	.verifica{
		display: none;
	}
	.painelembaixo{
		display: inline-block;
		width: 60%;
		height: 100%;
		float: inherit;
	}	
	.painelembaixo input{
		display: block;
		margin-left: 10px;
		margin-right: 10px;
		margin-top: 5px;
		border-radius:5px;
		width:90%;
		height:35px;
		background-color:#ffffff;
		border:0.4000000059604645px solid #0000ff;
		color: black;
		
	}
	
.painelembaixo textarea{
display: block;
margin-top: 5px;
margin-left: 10px;
margin-right: 10px;
border-radius:5px;
width:90%;
height:100px;
background-color:#ffffff;
border:0.4000000059604645px solid #0000ff;
color: black;	
	}
	
	.painelembaixo label{
margin-left: 20px;

		display: block;
		margin-top: 20px;
		text-align:left;
vertical-align:text-top;
font-size:16px;
font-family:Proxima Nova;
letter-spacing:1.600000023841858%;
line-height:auto;
color:#5459ea;
		
	}
	
	.th1{
		display: inline-block;
		width: 30%;
	}
	.th2{
		width: 15%;
		display: inline-block;
		
	}
	.th3{
		display: inline-block;
		width: 15%;
	}
	.th4{
		display: inline-block;
		width: 15%;
	}
	.th5{
		display: inline-block;
		width: 15%;
		
	}
	
.textoclass{
	margin: 5px;	
	width: 100%;
height:25px;
	font-size: 13px;
	color: black;
background-color:#ffffff;
border:0.4000000059604645px solid #0000ff;

	}
	.textoclass2{
		top:10px;
		border-radius: 25px;	
		left:20px;
		width: 80%;
		height:25px;
		font-size: 13px;	
		background-color:#ffffff;
		border:0.4000000059604645px solid #0000ff;
 		color:#5459ea;
	}
		
.paineldireita{
		display: inline-block;
		width: 40%;
		top:0;
		position: absolute;
		height: 100%;
	    float: inherit;
	}
		
.painelesquerda{
		display: inline-block;
		width: 60%;
		height: 100%;
		float: inherit;
	}	
		
.restaurantecliente
{
margin-left: -10px;
width: 100%;		
text-align:left;
left:0%;
position:relative;
font-size:20px;
font-family:Proxima Nova;
letter-spacing:1.600000023841858%;
line-height:auto;
color:#ffffff;

}

.formprodutos
		{
display: block;
position: relative;			
border-radius:29px;
width:78%;
height:530px;
overflow: auto;			
white-space: nowrap;
background-color:#fafafa;
z-index: 4;
margin-top:70px;
left:20%;			
box-shadow:0px 0px 15px rgba(0, 0, 0, 0.25);
}
.formprodutos2
		{
display: block;
position: relative;			
border-radius:29px;
width:78%;
height:500px;
 overflow: auto;
    white-space: nowrap;
background-color:#fafafa;
z-index: 4;
margin-top: 30px;
left:20%;		
box-shadow:0px 0px 15px rgba(0, 0, 0, 0.25);
}	
}
.usuario
{
margin-left: 20px;	
font-size:12px;
top:16px;
position:relative;
width:auto;
height:12px;
font-weight: bold;
line-height:auto;
color:#00261C;
z-index: 6;	
}
.fotoperfil{
width: 20%;
margin-right: 20%;	
position:relative;	
}		
.rectangle338
{

border-radius:12px;
width:48px;
height:48px;
left:0px;
position:absolute;
}
.usuario
{
align-self:flex-end;
left:85%;
top:13.37px;
position:fixed;
z-index: 9;	
width:183px;
height:48px;
padding:0px;
display:flex;
flex-direction:row;
justify-content:flex-end;
align-items:center;
gap:8px;
}
.framerelativo{
align-self:flex-start;
margin-top:10px;
position:relative;
width:10%;
height:368px;
padding:0px;
display:flex;
flex-direction:column;
gap:16px;
	
}	
.frame87
{
align-self:flex-start;
left:28px;
top:129px;
position:absolute;
width:10%;
height:368px;
padding:0px;
display:flex;
flex-direction:column;
gap:16px;
}
.sidemenu
{
transform:rotate(0deg);
width:195px;
height:48px;
border-radius:13px;
padding-left:12px;
display:flex;
flex-direction:row;
justify-content:flex-start;
align-items:center;
gap:12px;
position:relative;
}
.dashboardgrafico{
align-self:flex-start;
left:12px;
top:12px;
position:absolute;
width:24px;
height:24px;
padding:0px;
background-image: url('dashboarddesgr.fw.png');	
background-repeat: no-repeat;	
background-size: 24px 24px;		
	
}
.licensa
{
align-self:flex-start;
left:12px;
top:12px;
position:absolute;
width:24px;
height:24px;
padding:0px;
background-image: url('iconcliente_des.png');	
background-repeat: no-repeat;	
background-size: 24px 24px;		
}
.equipamentos{
align-self:flex-start;
left:12px;
top:12px;
position:absolute;
width:24px;
height:24px;
padding:0px;
background-image: url('equipamento_des.png');	
background-repeat: no-repeat;	
background-size: 24px 24px;		
	
}
.ordemdeservico{
align-self:flex-start;
left:12px;
top:12px;
position:absolute;
width:24px;
height:24px;
padding:0px;
background-image: url('os_des.png');	
background-repeat: no-repeat;	
background-size: 24px 24px;		
	
}
.custos{
align-self:flex-start;
left:12px;
top:12px;
position:absolute;
width:24px;
height:24px;
padding:0px;
background-image: url('dolar.png');	
background-repeat: no-repeat;	
background-size: 24px 24px;		
	
}

.agenda{
align-self:flex-start;
left:12px;
top:12px;
position:absolute;
width:24px;
height:24px;
padding:0px;
background-image: url('agenda_des.png');	
background-repeat: no-repeat;	
background-size: 24px 24px;		
	
}

.element-4
{
width:24px;
height:24px;
}
.vector6
{
width:8.5px;
height:11px;
left:13px;
top:2px;
position:absolute;
}
.vector7
{
width:8.5px;
height:11px;
left:2.5px;
top:11px;
position:absolute;
}
.vector8
{
width:24px;
height:24px;
left:24px;
top:24px;
position:absolute;
}
.vector9
{
width:8.5px;
height:7px;
left:13px;
top:15px;
position:absolute;
}
.vector10
{
width:8.5px;
height:7px;
left:2.5px;
top:2px;
position:absolute;
}
.dashboard2
{
text-align:left;
vertical-align:text-top;
font-size:16px;
font-family:Proxima Nova;
align-self:flex-start;
left:48px;
top:15px;
width: 24px;
height: 24px;	
position:absolute;
letter-spacing:1.600000023841858%;
line-height:auto;
color:#4AB5D7;
cursor: pointer;
white-space: nowrap;
}
.sidemenu2
{
transform:rotate(0deg);
width:195px;
height:48px;
border-radius:13px;
padding-left:12px;
display:flex;
flex-direction:row;
justify-content:flex-start;
align-items:center;
gap:12px;
position:absolute;
top:64px;
left:0px;
}
.hamburger
{
transform:rotate(-1deg);
align-self:flex-start;
left:12px;
top:12px;
position:absolute;
width:24px;
height:24px;
padding:0px;
background-image: url('hambuguerdes.png');
background-size: 24px 24px;	
background-repeat: no-repeat;	
}
.hamburger2
{
width:19.75px;
height:19.75px;
left:2.13px;
top:2.12px;
position:absolute;
}
.vector72
{
width:3.9499993324279785px;
height:19.75px;
left:2.13px;
top:21.87px;
width:3.9499993324279785px;
height:19.75px;
position:absolute;
}
.vector82
{
width:2.962501049041748px;
height:19.75px;
left:2.13px;
top:12px;
width:2.962501049041748px;
height:19.75px;
position:absolute;
}
.vector13
{
width:19.75px;
height:6.912499904632568px;
left:2.13px;
top:2.12px;
width:19.75px;
height:6.912499904632568px;
position:absolute;
}
.wave
{
width:19.750001907348633px;
height:1.9750123023986816px;
left:21.88px;
top:16.44px;
width:19.750001907348633px;
height:1.9750123023986816px;
position:absolute;
}
.produtos
{
cursor:pointer;
text-align:left;
vertical-align:text-top;
font-size:18px;
font-family:Proxima Nova;
align-self:flex-start;
left:48px;
top:15px;
position:absolute;
letter-spacing:1.600000023841858%;
line-height:auto;
color:white;
}
.ellipse53
{
top:20px;
left:137px;
position:absolute;
}
.sidemenu3
{
transform:rotate(0deg);
width:195px;
height:48px;
border-radius:13px;
padding-left:12px;
display:flex;
flex-direction:row;
justify-content:flex-start;
align-items:center;
gap:12px;
position:absolute;
top:128px;
left:0px;
}
.icons2
{
align-self:flex-start;
left:12px;
top:12px;
position:absolute;
width:24px;
height:24px;
padding:0px;
background-size: 24px 24px;	
background-image: url('categoriades.png');	
}

.icons3
{
align-self:flex-start;
left:12px;
top:12px;
position:absolute;
width:24px;
height:24px;
padding:0px;
background-size: 24px 24px;	
background-image: url('relatoriodes.png');	
}
.vector14
{
width:20px;
height:18.670089721679688px;
left:2px;
top:2.66px;
position:absolute;
}
.vector15
{
height:15px;
left:12px;
top:5.48px;
height:15px;
position:absolute;
}
.vector16
{
width:2.25px;
left:5.5px;
top:8.48px;
width:2.25px;
position:absolute;
}
.vector17
{
width:3px;
left:5.5px;
top:11.48px;
width:3px;
position:absolute;
}
.vector18
{
width:24px;
height:24px;
left:24px;
top:24px;
width:24px;
height:24px;
position:absolute;
}
.dashboard3
{
text-align:left;
vertical-align:text-top;
font-size:18px;
font-family:Proxima Nova;
align-self:flex-start;
left:48px;
top:15px;
position:absolute;
letter-spacing:1.600000023841858%;
line-height:auto;
color:#ffffff;
cursor: pointer;
}
.sidemenu4
{
transform:rotate(0deg);
width:195px;
height:48px;
border-radius:13px;
padding-left:12px;
display:flex;
flex-direction:row;
justify-content:flex-start;
align-items:center;
gap:12px;
position:absolute;
top:192px;
left:0px;
}
.group
{
transform:rotate(-1deg);
align-self:flex-start;
left:12px;
top:12px;
position:absolute;
width:24px;
height:24px;
}
.vector19
{
width:21.5px;
height:1.5px;
left:13.24px;
top:32.5px;
width:21.5px;
height:1.5px;
position:absolute;
}
.vector20
{
width:4.5px;
height:20px;
left:21.75px;
top:14px;
width:4.5px;
height:20px;
position:absolute;
}
.vector21
{
width:4px;
height:14px;
left:14.99px;
top:20px;
width:4px;
height:14px;
position:absolute;
}
.vector22
{
width:4px;
height:9px;
left:28.99px;
top:25px;
width:4px;
height:9px;
position:absolute;
}
.vector23
{
width:24px;
height:24px;
left:36px;
top:36px;
width:24px;
height:24px;
position:absolute;
}
.dashboard4
{
text-align:left;
vertical-align:text-top;
font-size:18px;
font-family:Proxima Nova;
align-self:flex-start;
left:48px;
top:15px;
position:absolute;
letter-spacing:1.600000023841858%;
line-height:auto;
color:#ffffff;
cursor: pointer;
}
.sidemenu5
{
transform:rotate(0deg);
width:195px;
height:48px;
border-radius:13px;
padding-left:12px;
display:flex;
flex-direction:row;
justify-content:flex-start;
align-items:center;
gap:12px;
position:absolute;
top:256px;
left:0px;
}
.sidemenu6
{
transform:rotate(0deg);
width:195px;
height:48px;
border-radius:13px;
padding-left:12px;
display:flex;
flex-direction:row;
justify-content:flex-start;
align-items:center;
gap:12px;
position:absolute;
top:320px;
left:0px;
}/* CSS Document */

