html {
    font: 12pt arial;
    font-family: Arial;

} 

body {
    background: #DCDCDC;
     -webkit-print-color-adjust: exact;
}



/*  TITULOS */

  

h1 {
  width:230px;
  
  font: 30pt arial;
  color: rgba(255, 251, 253, 0.5);

}

h2 {
  width:230px;
  font: 20pt arial;
  color: rgba(213, 255, 255, 0.6);

}

 /*  DIVS */
div#mostrar_senha {

  width: 100%; /* Tamanho do select, maior que o tamanho da div "div-select" */

  background:black;
  font-size:20px; /* Tamanho da Fonte */
  padding: 10px;
  border:1px  #E8E8E8;
  border-radius: 3px;
  color:white; /* Cor da Fonte */ 



}

div#atendimento {

  width: 100%; /* Tamanho do select, maior que o tamanho da div "div-select" */

  background:gray;
  font-size:18px; /* Tamanho da Fonte */
  margin: auto 1px 5px auto;
  border:1px  #E8E8E8;
  border-radius: 3px;
  color:white; /* Cor da Fonte */ 



}



.login:before{
  content: 'Uso exclusivo para técnicos da RCA Sistemas';
  width: 100%;
  float: left;
  color: white;
   
}

.login{

  margin-top:5%;
  padding: 10px;

}


.recuperar-senha:before{
  content: 'Digite abaixo o email cadastrado e clique em enviar';
  width: 100%;
  float: left;
  color: white;
   
}

.recuperar-senha{

  margin-top:5%;
  padding: 10px;

}


div#sucesso{



  animation-duration: 0.5s;
  animation-name: painel;
  background-color: rgba(94, 207, 116, 1 );
  background: rgba(94, 207, 116, 1);
  border-radius: 3px;
  padding:10px;
  font: 11pt arial;
  color: white
  
}


div#falha{

  animation-duration: 0.5s;
  animation-name: painel;
  background-color: rgba(210, 147, 174, 1);
  background: rgba(210, 147, 174, 1);
  border-radius: 3px;
  padding:10px;
  font: 11pt arial;
  color: WHITE;

}
div#info{
  width:270px;
  padding: 10px;
  font: 20pt arial;
  color: rgba(255, 99, 44, 0.7);

}

div#txt{
  font: 30pt arial;
  color: rgba(255, 99, 44, 0.7);

}


div#usuario{

  position: absolute;
	right: 30px;
	top: 20px;
	font: 15pt arial;
	color: #D8D8D8;

}

div#admin{
  height:100%;
  position: absolute;
  background: grey;
  border-radius: 2px;
  padding: 10px;
	font: 15pt arial;
	color: white;

}

div#opcoesadmin{
  width:100%;
  background: grey;
  border-radius: 2px;
  padding: 4px;
  font: 12pt arial;
  color: white;

}


div#formulario {
    width: 100%;
    background-color: grey;
    background: grey;
    padding: 5px;
    border-radius: 2px;
    text-decoration: none;
    font: 10pt arial;
    color:white
}

div#dia {
    background-color: grey;
    background: grey;
    width:270px;
    padding: 10px;
    margin-top: 20px;
    border-radius: 2px;
    font: 15pt arial;
    color: rgba(0, 255, 255, 0.3);
}


table#lancamento_dario {
    position: absolute;
    background-color: grey;
    background: grey;
    width:350px;
    margin-top: 200px;
    padding: 10px;
    border-radius: 2px;
    font: 12pt arial;
    color: white;
}

table#lancamento_dario_admin {

    position: absolute;
    background-color: grey;
    background: grey;
    width:1000px;
    margin-top: 20px;
    margin-left: 450px;
    padding: 10px;
    border-radius: 2px;
    font: 20pt arial;
    color: white;
}



div#adminitracao {

    background-color: grey;
    background: grey;
    padding: 10px;
    margin-top: 50px;
    border-radius: 2px;
    font: 15pt arial;
    color: rgba(0, 255, 255, 0.3);
}


.div-formulario {

    width:100%;  /* Tamanho final do select */


}
.div-formulario select:focus {

  box-shadow: 0px 0px 5px 0px black;
	border:1px solid black;
	outline:none;
}
.div-formulario select {

      background-position: 100px center;  /*Posição da imagem do background*/
      width: 100%; /* Tamanho do select, maior que o tamanho da div "div-select" */
      height:35px; /* altura do select, importante para que tenha a mesma altura em todo os navegadores */
      font-family:Arial, Helvetica, sans-serif; /* Fonte do Select */
      font-size:18px; /* Tamanho da Fonte */
      border-radius: 2px;
      color:black; /* Cor da Fonte */
      text-indent: 10px; /* Remove seta padrão do FireFox */
      text-overflow: "";  /* Remove seta padrão do FireFox */
      select::-ms-expand {display: none;} /* Remove seta padrão do IE*/

}




.div-tipo {

    width:250px;  /* Tamanho final do select */


}
.div-tipo select:focus {

  box-shadow: 0px 0px 5px 0px black;
	border:1px solid black;
	outline:none;
}
.div-tipo select {

      background-position: 100px center;  /*Posição da imagem do background*/
      width: 250px; /* Tamanho do select, maior que o tamanho da div "div-select" */
      height:50px; /* altura do select, importante para que tenha a mesma altura em todo os navegadores */
      font-size:18px; /* Tamanho da Fonte */
      margin: auto 1px 5px auto;
      padding:13px 20px 13px 12px; /* Configurações de padding para posicionar o texto no campo */
      border-radius: 2px;
      color:#00BFFF; /* Cor da Fonte */
      text-indent: 10px; /* Remove seta padrão do FireFox */
      text-overflow: "";  /* Remove seta padrão do FireFox */
      select::-ms-expand {display: none;} /* Remove seta padrão do IE*/

}
/* buttons */

button#atendimento {

  width: 100%; /* Tamanho do select, maior que o tamanho da div "div-select" */

  background:gray;
  font-size:18px; /* Tamanho da Fonte */
  margin: auto 1px 5px auto;
  border:1px  #E8E8E8;
  border-radius: 3px;
  color:white; /* Cor da Fonte */ 



}



input.submit:hover{
background-color: rgba(0, 0, 0, 0.7);
background: rgba(0, 0, 0, 0.7);
color: rgba(0, 0, 0, 0.7);

}

input.submit#sair:hover{

	background-color: rgba(144, 44, 44, 1);
	background: rgba(144, 44, 44, 1);

}

.niceform input[type=checkbox] {
visibility: hidden;
margin-right: 5px;
width: 20px;
height: 20px;

cursor: pointer;
}
.niceform input[type=checkbox]:before {
content: "";
display: inline-block;
margin-right: 5px;
width: 20px;
height: 20px;
visibility: visible;
border: 2px solid #999;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 5px;
line-height: 19px;
font-size: 20px;
text-align: center;
font-weight: bold;
color: deepskyblue;
}
.niceform input[type=checkbox]:checked:before {
content: "X";

}
input.submit#cliente:hover{

background-color: rgba(0, 115, 175, 1);
background: rgba(0, 115, 175, 1);

}

input#sair{

  width: 250px;
  height:50px;
  margin: 20px 1px 5px auto;
  background:#CD2626;
  font: 12pt arial;
	color: white;
}


input#agora{

  width: 250px; /* Tamanho do select, maior que o tamanho da div "div-select" */
  height:50px; /* altura do select, importante para que tenha a mesma altura em todo os navegadores */
  padding:13px 20px 13px 12px; /* Configurações de padding para posicionar o texto no campo */
  background: #00BFFF;
  font-size:18px; /* Tamanho da Fonte */
  margin: 20px 1px 5px auto;
  border-radius: 2px;
  color:white; /* Cor da Fonte */
}

input#dt1:before{
  content: "De";
  font-size:18px; /* Tamanho da Fonte */
  color:black; /* Cor da Fonte */
}

input#dt1{
    width: 180px; /* Tamanho do select, maior que o tamanho da div "div-select" */
  height:40px; /* altura do select, importante para que tenha a mesma altura em todo os navegadores */
  font-size:18px; /* Tamanho da Fonte */
  border-radius: 5px;
  color:black; /* Cor da Fonte */
}

input#dt2:before{
  content: "Até";
  font-size:18px; /* Tamanho da Fonte */
  color:black; /* Cor da Fonte */
}

input#dt2{
    width: 180px; /* Tamanho do select, maior que o tamanho da div "div-select" */
  height:40px; /* altura do select, importante para que tenha a mesma altura em todo os navegadores */
  font-size:18px; /* Tamanho da Fonte */
  border-radius: 5px;
  color:black; /* Cor da Fonte */
}

input#filtrar{
  
  width: 100px; /* Tamanho do select, maior que o tamanho da div "div-select" */
  height:40px; /* altura do select, importante para que tenha a mesma altura em todo os navegadores */
  background: #00BFFF;
  font-size:18px; /* Tamanho da Fonte */
  border-radius: 5px;
  color:white; /* Cor da Fonte */

}

input#preencher{

  width: 250px; /* Tamanho do select, maior que o tamanho da div "div-select" */
  height:70px; /* altura do select, importante para que tenha a mesma altura em todo os navegadores */
  padding:13px 20px 13px 12px; /* Configurações de padding para posicionar o texto no campo */
  background: white;
  font-size:18px; /* Tamanho da Fonte */
  margin: 20px 1px 5px auto;
  border-radius: 2px;
  color:#00BFFF; /* Cor da Fonte */
}


input#usuario{


  border-radius: 3px;
  height:40px;
  width:120px;
	margin: 5px auto 10px auto;
  background-color: grey;
  background: grey;
  color: #CD2626;
	font: 15pt arial;
	color: white;

}

input#login{

  border-radius: 3px;
  height:40px;
  width:200px;
	margin: 5px auto 10px auto;
	background:white;
	font: 15pt arial;
	color: black;

}


input#opcoesadmin{
  
  border-radius: 1px; 
  height:40px;
  width:100%;
  font: 12pt arial;
	color: white;
}

input.submit#admin:hover{

background-color: rgba(0, 115, 175, 1);
background: rgba(0, 115, 175, 1);

}

form{
  margin: 5px auto 1px auto;
}

input#conta{

	animation-duration: 0.5s;
	animation-name: slideinconta;

	margin: 5px auto 10px auto;
	border-radius: 3px;
	font: 15pt arial;
	color: white;
}

input:focus {

	box-shadow: 0px 0px 5px 0px black;
	border:1px solid 	black;
	outline:none;
}


input{

	border:1px solid #E8E8E8;
	outline:none;
	background-color: rgba(215, 44, 44, 0);
	background: rgba(215, 44, 44, 0);
	color: rgba(215, 44, 44, 0);
  margin: auto 1px 5px auto;
	border-radius: 3px;
	font: 15pt arial;
	color: white;

}


::-webkit-input-placeholder {
   color: gray;
   font: 18px arial;
}

:-moz-placeholder {
   color: gray;
   font: 12px arial;
}

::-moz-placeholder {
   color:  gray;
   font: 12px arial;
}

:-ms-input-placeholder {
   color:  gray;
   font: 12px arial;
}

/*  INPUTS submit */

submit{

	cursor:pointer;
	border:1px solid gray  ;
	padding: 10px;
  margin: auto 1px 5px auto;
	border-radius: 3px;
	background-color: rgba(254,255,255,2);
	font: 15pt arial;
	color: white;
}


submit{


	border:1px solid green;
	padding: 10px;

	border-radius: 3px;
	background-color: rgba(254,255,255,2) !important;
	font: 15pt arial;
	color: white;
}

a {

    color: #273745;
    text-decoration: none;
    font-weight: bold;
    font: 11pt Helvetica;
}

a:hover {
    text-decoration: null;
}

// ANIMACOES

@keyframes sair {
  from {
    font: 1pt arial;



  }
}



@keyframes slidein {
  from {
  width: 1px;
	margin-top: -1%;
  }

  to {

	top: 20%;

  }
}

@keyframes slideinput {
  from {

	margin-top: -10px;
  }

  to {

	margin-top: 5px;

  }
}

@keyframes painel {
  from {
    height: 1px;
	font: 1pt arial;

 }
}

@keyframes h3 {
  from {

	margin-left:-36%;
  }

  to {

	margin-left:0%;;

  }
}
.div-suporte {

    width:100%;  /* Tamanho final do select */


}
.div-suporte select:focus {

  box-shadow: 0px 0px 5px 0px grey;
	border:1px solid grey;
	outline:none;
}
.div-suporte select {

      background-position: 100px center;  /*Posição da imagem do background*/
      width: 100%; /* Tamanho do select, maior que o tamanho da div "div-select" */
      height:50px; /* altura do select, importante para que tenha a mesma altura em todo os navegadores */
      font-family:Arial, Helvetica, sans-serif; /* Fonte do Select */
      font-size:18px; /* Tamanho da Fonte */
      margin: auto 20px 20px auto;
      padding:13px 20px 13px 12px; /* Configurações de padding para posicionar o texto no campo */
      border-radius: 3px;
      color:gray; /* Cor da Fonte */
      text-indent: 10px; /* Remove seta padrão do FireFox */
      text-overflow: "";  /* Remove seta padrão do FireFox */
      select::-ms-expand {display: none;} /* Remove seta padrão do IE*/

}

input#id:before{

    content: "ID";

}
.pd-10{

  
  padding: 10px;

}

.bor-ra-10{

  border-radius: 10px;

}
.preencher{

  width: 180px; /* Tamanho do select, maior que o tamanho da div "div-select" */
  height:40px; /* altura do select, importante para que tenha a mesma altura em todo os navegadores */
  font-size:18px; /* Tamanho da Fonte */
  border-radius: 5px;
  color:black; /* Cor da Fonte */

}

.button:hover{

     opacity: 0.7;

}

.button {
    border: none;
    border-radius: 3px;
    color: white;
    padding: 5px 6px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 15px;
    margin: 4px 2px;
    cursor: pointer;

}

::-webkit-input-placeholder {
   color: darkgray;
   font: 15px Arial;
}

:-moz-placeholder {
   color: #E8E8E8;
   font: 12px Arial;
}

::-moz-placeholder {
   color: #E8E8E8;
   font: 12px Arial;
}

:-ms-input-placeholder {
   color: #E8E8E8;
   font: 12px Arial;
}


.imput {
    border: 1px;
    border-radius: 3px;
    background-color: white;
    color: black;
    padding: 5px 6px;
    text-decoration: none;
    font-size: 15px;
    display: inline-block;
    margin: 4px 2px;

}


.imput-titulo {
    
    border-radius: 3px;
    background-color: white;
    color: black;
    padding: 5px 6px;
    text-decoration: none;
    text-align: center;
    font-size: 25px;
    display: inline-block;
    margin: 4px 2px;

}



.imput-conhecimento {
    
    border-radius: 3px;
    background-color: white;
    color: black;
    padding: 5px 6px;
    text-decoration: none;
    font-size: 15px;
    display: inline-block;
    margin: 4px 2px;

}


.grande {
  width: 250px;
  height:50px;

}

.medio {
  width: 180px;
  height:40px;

}

.pequeno {
  width: 100px;
  height:30px;

}


.input {
	font-size: 20px;
	color:black;
	background: white;
  text-align: center;
	width: 250px;
	height: 50px;
	border-radius: 4px;
	border:none;
}

.laranja {
    background-color: #FF4D00;
}

.verde {
    background-color: #40A333;
}

.amarelo {
    background-color: #FFB300;
}

.azul {
    background-color: #0091FF;
}

.azul-escuro {
    background-color: #104E8B;
}

.azul-claro {
    background-color: #00BFFF;
}

.cinza {
    background-color: darkgray;
}


<style>

/* Demos styles. Remove if desired */

/* demo #1 textarea */

.control-copytextarea{
  cursor: pointer;
  font-weight: bold;
  padding:3px 10px;
  border-radius: 5px 5px 0 0;
  background: darkred;
  color: white;
  display: inline-block;
  box-shadow: 0 0 3px gray;
}

/* demo #2 input text with control */

#select2{
  line-height: 25px;
  font-size: 105%;
	width: 95%;
	max-width: 500px;
  margin: 0;
}

.control-copyinput{
  cursor: pointer;
  font-weight: bold;
  padding:3px 10px;
  border-radius: 8px;
  background: darkred;
  color: white;
  display: inline-block;
  box-shadow: 0 0 3px gray;
  line-height: 25px;
}

/* demo #3 input text only */

fieldset{
	width: 95%;
	background: lightyellow;
	max-width: 600px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

#select3{
  font-size: 105%;
  margin: 0;
	width: 90%;
	max-width: 500px;
}



.inicio {
	animation-duration: 0.8s;
	animation-name: opacit_inicio; 
    display: inline-block;
    margin-top: 30px;
    font-family: 'FonteRCA';
    font-size: 3.0rem;
    color:black;
}
.bold {

font-weight: bold;

}

.input {
    margin-top: 30px;
    font-size: 30px;
	color:black;
	text-align: center;
	display: inline-block;
    width: 250px;
    height:50px;
	border-radius: 4px;
	border:none;
}

::-webkit-input-placeholder {
   color: darkgray;
   font: 15px Arial;
}

:-moz-placeholder {
   color: #E8E8E8;
   font: 12px Arial;
}

::-moz-placeholder {
   color: #E8E8E8;
   font: 12px Arial;
}

:-ms-input-placeholder {
   color: #E8E8E8;
   font: 12px Arial;
}



.button-down:hover:after {
  
  animation-duration: 0.5s;
	animation-name: down;
  content: ' ▼';
    
    
    
}


.button-down {
    border: none;
    border-radius: 4px;
    color: white;
    padding: 5px 6px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 20px;
    margin: 10px 2px;
    cursor: pointer;
    width: 150px;
    height:50px;

}

.button-link:hover:after {
    animation-duration: 0.5s;
	animation-name: down;
    content: ' ◥';
    
    
}


.button-link {
    border: none;
    border-radius: 4px;
    color: white;
    padding: 5px 6px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 20px;
    margin: 10px 2px;
    cursor: pointer;
    width: 150px;
    height:50px;

}

.button-call {
    border: none;
    border-radius: 4px;
    color: white;
    padding: 5px 6px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 15px;
    margin: 10px 2px;
    cursor: pointer;
    width: 100px;
    height:30px;

}



.imput-login {
  margin-top: 10px;
  width: 300px;
  height:40px;

}

.grande {
  width: 250px;
  height:50px;

}

.medio {
  width: 180px;
  height:50px;

}

.pequeno {
  width: 100px;
  height:30px;

}


.laranja {
    background-color: #e46a35;
}

.verde {
    background-color: #40A333;
}

.amarelo {
    background-color: #FFB300;
}

.azul {
    background-color: #3680c5;
}

.azul-escuro {
    background-color: #104E8B;
}

.azul-claro {
    background-color: #00BFFF;
}

.verde-suporte {
    background-color: rgb(0, 23, 178);
}


.laranja-smart-pharma {
    
    background-color: #FF3A00;
}


.azul-smart-haggle {
    
    background-color: #314187;
}

.cursor-pointer{

  cursor: pointer;

}

.cinza-gpc {
    background-color: #575757;
}


.cinza {
    background-color: darkgray;
}

.azul-manager {
    background-color: lightskyblue;
}


.azul-trade {
    background-color: #008B7C;
}


.preto {
    background-color: black;
}


.branco {

    background-color: white;

}
.vermelho {

    background-color:#CD2626
}


.margin-top-2-5 {

    margin-top: 50px;
}

.margin-top-1 {

    margin-top: 30px;
}

.margin-top-1-1 {

    margin-top: 10px;
}


.margin-top--1 {

    margin-top: -30px;
}


.margin-top-5 {

    margin-top: 100px;
}


.margin-top-10 {

    margin-top: 200px;
}


.rca-font {

    font-family: 'FonteRCA', sans-serif;	

}

.font-laranja {
    
    color:#FF4D00;
}

.font-vermelha {

    color:#CD2626
}

.font-erro-form {

    color:#A94442
}

.font-preta {

    color:black;
}


.font-cinza {

    color:grey;
}

.font-branca {

    color:white;
}


.font-grande {

    font-size: 3.0rem;

}

.font-pequena {

    font-size: 1.2rem;

}

.font-media {

    font-size: 1.7rem;

}

.font-pp {

    font-size: 0.8rem;

}

.font-footer-m {

    font-size: 1.5rem;

}


.font-tittle {

    font-size: 6.0rem;

}



@keyframes down {
  from {
	
	font-size: 1px;
  }

  to {
    
	font-size: 20px;
   
  }
}

@keyframes opacit {
  from {
	font-size: 18px;
	opacity: 1;
  }

  to {
    font-size: 19px;
	opacity: 0.5;
   
  }
}


@keyframes opacit_inicio {
  from {
	opacity: 0;
  }

  to {
	opacity: 1;
   
  }
}


@keyframes frame_menu {
  from {
	color: #363636;
  }

  to {
	
    color: black;
   
  }
}




@keyframes entrada {
  from {
	margin-bottom: 50px;
  }

  to {
	
   
  }
}



.border{

  border: 1px solid black;

}


.border-left{

  border-left: 1px solid black;

}


.border-left-0{

  border-left: none;

}

.border-right-0{

  border-right: none;

}

.border-top-0{

  border-top: none;

}

.border-bottom-0{

  border-bottom: none;

}

.popup {
    padding:9px 15px;
    border-bottom:1px solid #eee;
    color: white;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
     border-top-left-radius: 5px;
     border-top-right-radius: 5px;
 }

.file_customizada::-webkit-file-upload-button {
  visibility: ;
}
.custom-file-input::before {
  content: 'Select some files';
  display: inline-block;
  background: -webkit-linear-gradient(top, #f9f9f9, #e3e3e3);
  border: 1px solid #999;
  border-radius: 3px;
  padding: 5px 8px;
  outline: none;
  white-space: nowrap;
  -webkit-user-select: none;
  cursor: pointer;
  text-shadow: 1px 1px #fff;
  font-weight: 700;
  font-size: 10pt;
}
.file_customizada:hover::before {
  border-color: black;
}
.file_customizada:active::before {
  background: -webkit-linear-gradient(top, #e3e3e3, #f9f9f9);
}


label.labelInput input[type="file"] {
    position: fixed;
    top: -1000px;
}

labelInput {
    border: 2px solid #AAA;
    border-radius: 4px;
    padding: 2px 5px;
    margin: 2px;
    background: #DDD;
    display: inline-block;
}
.labelInput:hover {
    background: #CCC;
}
.labelInput:active {
    background: #CCF;
}
.labelInput :invalid + span {
    color: #A44;
}
.labelInput :valid + span {
    color: #4A4;
}

.font-0-1-em{font-size: 0.1em;}.font-0-2-em{font-size: 0.2em;}.font-0-3-em{font-size: 0.3em;}.font-0-4-em{font-size: 0.4em;}.font-0-5-em{font-size: 0.5em;}.font-0-6-em{font-size: 0.6em;}.font-0-7-em{font-size: 0.7em;}.font-0-8-em{font-size: 0.8em;}.font-0-9-em{font-size: 0.9em;}.font-1-em{font-size: 1em;}.font-1-1em{font-size: 1.1em;}.font-1-2em{font-size: 1.2em;}.font-1-3em{font-size: 1.3em;}.font-1-4em{font-size: 1.4em;}.font-1-5em{font-size: 1.5em;}.font-1-6em{font-size: 1.6em;}.font-1-7em{font-size: 1.7em;}.font-1-8em{font-size: 1.8em;}.font-1-9em{font-size: 1.9em;}.font-2-em{font-size: 2em;}.font-2-1em{font-size: 2.1em;}.font-2-2em{font-size: 2.2em;}.font-2-3em{font-size: 2.3em;}.font-2-4em{font-size: 2.4em;}.font-2-5em{font-size: 2.5em;}.font-2-6em{font-size: 2.6em;}.font-2-7em{font-size: 2.7em;}.font-2-8em{font-size: 2.8em;}.font-2-9em{font-size: 2.9em;}.font-3-em{font-size: 3em;}.font-4-em{font-size: 4em;}.font-5-em{font-size: 5em;}.font-6-em{font-size: 6em;}.font-7-em{font-size: 7em;}.font-8-em{font-size: 8em;}.font-9-em{font-size: 9em;}
.margin-top-01 { margin-top:1px } .margin-top-02 { margin-top:2px } .margin-top-03 { margin-top:3px; }.margin-top-04 { margin-top:4px }.margin-top-05 { margin-top:5px }.margin-top-06 { margin-top:6px }.margin-top-07 { margin-top:7px }.margin-top-08 { margin-top:8px }.margin-top-09 { margin-top:9px }.margin-top-10 { margin-top:10px }.margin-top-11 { margin-top:11px }.margin-top-12 { margin-top:12px }.margin-top-13 { margin-top:13px }.margin-top-14 { margin-top:14px }.margin-top-15 { margin-top:15px }.margin-top-16 { margin-top:16px }.margin-top-17 { margin-top:17px }.margin-top-18 { margin-top:18px }.margin-top-19 { margin-top:19px }.margin-top-20 { margin-top:20px }.margin-top-21 { margin-top:21px }.margin-top-22 { margin-top:22px }.margin-top-23 { margin-top:23px }.margin-top-24 { margin-top:24px }.margin-top-25 { margin-top:25px }.margin-top-26 { margin-top:26px }.margin-top-27 { margin-top:27px }.margin-top-28 { margin-top:28px }.margin-top-29 { margin-top:29px }.margin-top-30 { margin-top:30px }.margin-top-31 { margin-top:31px }.margin-top-32 { margin-top:32px }.margin-top-33 { margin-top:33px }.margin-top-34 { margin-top:34px }.margin-top-35 { margin-top:35px }.margin-top-36 { margin-top:36px }.margin-top-37 { margin-top:37px }.margin-top-38 { margin-top:38px }.margin-top-39 { margin-top:39px }.margin-top-40 { margin-top:40px }.margin-top-41 { margin-top:41px }.margin-top-42 { margin-top:42px }.margin-top-43 { margin-top:43px }.margin-top-44 { margin-top:44px }.margin-top-45 { margin-top:45px }.margin-top-46 { margin-top:46px }.margin-top-47 { margin-top:47px }.margin-top-48 { margin-top:48px }.margin-top-49 { margin-top:49px }.margin-top-50 { margin-top:50px }.margin-top-51 { margin-top:51px }.margin-top-52 { margin-top:52px }.margin-top-53 { margin-top:53px }.margin-top-54 { margin-top:54px }.margin-top-55 { margin-top:55px }.margin-top-56 { margin-top:56px }.margin-top-57 { margin-top:57px }.margin-top-58 { margin-top:58px }.margin-top-59 { margin-top:59px }.margin-top-60 { margin-top:60px }.margin-top-61 { margin-top:61px }.margin-top-62 { margin-top:62px }.margin-top-63 { margin-top:63px }.margin-top-64 { margin-top:64px }.margin-top-65 { margin-top:65px }.margin-top-66 { margin-top:66px }.margin-top-67 { margin-top:67px }.margin-top-68 { margin-top:68px }.margin-top-69 { margin-top:69px }.margin-top-70 { margin-top:70px }.margin-top-71 { margin-top:71px }.margin-top-72 { margin-top:72px }.margin-top-73 { margin-top:73px }.margin-top-74 { margin-top:74px }.margin-top-75 { margin-top:75px }.margin-top-76 { margin-top:76px }.margin-top-77 { margin-top:77px }.margin-top-78 { margin-top:78px }.margin-top-79 { margin-top:79px }.margin-top-80 { margin-top:80px }.margin-top-81 { margin-top:81px }.margin-top-82 { margin-top:82px }.margin-top-83 { margin-top:83px }.margin-top-84 { margin-top:84px }.margin-top-85 { margin-top:85px }.margin-top-86 { margin-top:86px }.margin-top-87 { margin-top:87px }.margin-top-88 { margin-top:88px }.margin-top-89 { margin-top:89px }.margin-top-90 { margin-top:90px }.margin-top-91 { margin-top:91px }.margin-top-92 { margin-top:92px }.margin-top-93 { margin-top:93px }.margin-top-94 { margin-top:94px }.margin-top-95 { margin-top:95px }.margin-top-96 { margin-top:96px }.margin-top-97 { margin-top:97px }.margin-top-98 { margin-top:98px }.margin-top-99 { margin-top:99px }.margin-top-100{ margin-top:100px; }.margin-top-101 { margin-top:101px }.margin-top-102 { margin-top:102px }.margin-top-103 { margin-top:103px }.margin-top-104 { margin-top:104px }.margin-top-105 { margin-top:105px }.margin-top-106 { margin-top:106px }.margin-top-107 { margin-top:107px }.margin-top-108 { margin-top:108px }.margin-top-109 { margin-top:109px }.margin-top-110 { margin-top:110px }.margin-top-111 { margin-top:111px }.margin-top-112 { margin-top:112px }.margin-top-113 { margin-top:113px }.margin-top-114 { margin-top:114px }.margin-top-115 { margin-top:115px }.margin-top-116 { margin-top:116px }.margin-top-117 { margin-top:117px }.margin-top-118 { margin-top:118px }.margin-top-119 { margin-top:119px }.margin-top-120 { margin-top:120px }.margin-top-121 { margin-top:121px }.margin-top-122 { margin-top:122px }.margin-top-123 { margin-top:123px }.margin-top-124 { margin-top:124px }.margin-top-125 { margin-top:125px }.margin-top-126 { margin-top:126px }.margin-top-127 { margin-top:127px }.margin-top-128 { margin-top:128px }.margin-top-129 { margin-top:129px }.margin-top-130 { margin-top:130px }.margin-top-131 { margin-top:131px }.margin-top-132 { margin-top:132px }.margin-top-133 { margin-top:133px }.margin-top-134 { margin-top:134px }.margin-top-135 { margin-top:135px }.margin-top-136 { margin-top:136px }.margin-top-137 { margin-top:137px }.margin-top-138 { margin-top:138px }.margin-top-139 { margin-top:139px }.margin-top-140 { margin-top:140px }.margin-top-141 { margin-top:141px }.margin-top-142 { margin-top:142px }.margin-top-143 { margin-top:143px }.margin-top-144 { margin-top:144px }.margin-top-145 { margin-top:145px }.margin-top-146 { margin-top:146px }.margin-top-147 { margin-top:147px }.margin-top-148 { margin-top:148px }.margin-top-149 { margin-top:149px }.margin-top-150 { margin-top:150px }.margin-top-151 { margin-top:151px }.margin-top-152 { margin-top:152px }.margin-top-153 { margin-top:153px }.margin-top-154 { margin-top:154px }.margin-top-155 { margin-top:155px }.margin-top-156 { margin-top:156px }.margin-top-157 { margin-top:157px }.margin-top-158 { margin-top:158px }.margin-top-159 { margin-top:159px }.margin-top-160 { margin-top:160px }.margin-top-161 { margin-top:161px }.margin-top-162 { margin-top:162px }.margin-top-163 { margin-top:163px }.margin-top-164 { margin-top:164px }.margin-top-165 { margin-top:165px }.margin-top-166 { margin-top:166px }.margin-top-167 { margin-top:167px }.margin-top-168 { margin-top:168px }.margin-top-169 { margin-top:169px }.margin-top-170 { margin-top:170px }.margin-top-171 { margin-top:171px }.margin-top-172 { margin-top:172px }.margin-top-173 { margin-top:173px }.margin-top-174 { margin-top:174px }.margin-top-175 { margin-top:175px }.margin-top-176 { margin-top:176px }.margin-top-177 { margin-top:177px }.margin-top-178 { margin-top:178px }.margin-top-179 { margin-top:179px }.margin-top-180 { margin-top:180px }.margin-top-181 { margin-top:181px }.margin-top-182 { margin-top:182px }.margin-top-183 { margin-top:183px }.margin-top-184 { margin-top:184px }.margin-top-185 { margin-top:185px }.margin-top-186 { margin-top:186px }.margin-top-187 { margin-top:187px }.margin-top-188 { margin-top:188px }.margin-top-189 { margin-top:189px }.margin-top-190 { margin-top:190px }.margin-top-191 { margin-top:191px }.margin-top-192 { margin-top:192px }.margin-top-193 { margin-top:193px }.margin-top-194 { margin-top:194px }.margin-top-195 { margin-top:195px }.margin-top-196 { margin-top:196px }.margin-top-197 { margin-top:197px }.margin-top-198 { margin-top:198px }.margin-top-199 { margin-top:199px }.margin-top-200 { margin-top:200px }
