@import "fonts/fonts.css";  /*  font-family: 'VW Head Office Bold';      font-family: 'VW Head Office';  */ .container {     padding-right: 0px;     padding-left: 0px; }  form {     font-size: 16px;     font-family: inherit; }  form select, form textarea {     width: 100%;     margin-bottom: 5px; }  form textarea {     height: 120px;     padding: 12px 12px; } textarea {     overflow: auto;     width: 100%;     min-height: 100px; }  select {     font-family: 'VW Head Office';     font-size: 16px;     display: inline-block;     width: 100%;     height: 40px;     line-height: 1.42857143;     border: 1px solid #616161;     margin: 0 0 5px 0;     padding: 1px 12px;     border-radius: 0px;     -webkit-appearance: none;     -webkit-border-radius: 0px;     /* needed */     -webkit-appearance: none;     -moz-appearance: none;     appearance: none;     /* SVG background image */     background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='black'><polygon points='0,0 100,0 50,50'/></svg>") no-repeat;     background-size: 12px;     background-position: calc(100% - 20px) center;     background-repeat: no-repeat;     background-color: #fff; }  input {     font-family: inherit;     display: inline-block;     width: 100%;     height: 50px;     padding: 12px 12px;     font-size: 16px;     line-height: 1.42857143;     color: #555;     background-color: #fff;     background-image: none;     border: 1px solid #000;     -webkit-border-radius: 0px;     -moz-border-radius: 0px;     border-radius: 0px;     -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);     box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);     -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;     -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;     transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;     margin-bottom: 5px; }  .form-control-phone {     font-family: 'VW Head Office';     display: inline-block;     text-transform: none;     width: 85%;     float: right;     height: 40px;     padding: 1px 12px;     font-size: 14px;     line-height: 1.42857143;     color: #555;     background-color: #fff;     background-image: none;     border: 1px solid #000;     border-radius: 0px;     -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);     box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);     -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;     -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;     transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; }  label {     display: inline-block;     max-width: 100%;     margin-bottom: 5px;     font-weight: 400;     margin-top: 10px;     font-size: 12px;     color: #fff }  .form-control select {     border-radius: 0px; }  .form-control {     font-family: 'VW Head Office';     display: block;     text-transform: none;     width: 100%;     height: 40px;     padding: 1px 12px;     font-size: 14px;     line-height: 1.42857143;     color: #555;     background-color: #fff;     background-image: none;     border: 1px solid #000;     border-radius: 0px;     -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);     box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);     -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;     -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;     transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; }  input+label {     margin: 0 0 -10px; }  ::-webkit-input-placeholder {     /* Chrome/Opera/Safari */     color: #9C9B9B;     font-size: 14px;     font-style: normal; }  ::-moz-placeholder {     /* Firefox 19+ */     color: #9C9B9B;     font-size: 14px;     font-style: normal; }  :-ms-input-placeholder {     /* IE 10+ */     color: #9C9B9B;     font-size: 14px;     font-style: normal; }  :-moz-placeholder {     /* Firefox 18- */     color: #9C9B9B;     font-size: 14px;     font-style: normal; }  .form-group {     margin-bottom: 5px; }  /* placeholder para edge y otros donde no se veian */ ::-webkit-input-placeholder {     color: #777 !important;     opacity: 0.8 !important; }  ::-moz-placeholder {     color: #777 !important;     opacity: 0.8 !important; }  :-ms-input-placeholder {     color: #777 !important;     opacity: 0.8; }  /* placeholder para edge y otros donde no se veian */ input::-webkit-outer-spin-button, input::-webkit-inner-spin-button {     /* display: none; <- Crashes Chrome on hover */     -webkit-appearance: none;     margin: 0;     /* <-- Apparently some margin are still there even though it's hidden */ }  input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {     -webkit-appearance: none;     -moz-appearance: none;     appearance: none;     margin: 0; }  input[type=number] {     -moz-appearance: textfield; }  /* placeholder para edge y otros donde no se veian */ .logobix {     background: url(../img/logo-leadbix-g.svg) no-repeat scroll center center;     height: 35px;     width: 84px;     float: left;     cursor: pointer;     margin: 10px 0 15px 0; }  /* hover gris */ .logobix:hover {     background: url(../img/logo-leadbix-b.svg) no-repeat scroll center center;     cursor: pointer;     -o-transition: .5s;     -ms-transition: .5s;     -moz-transition: .5s;     -webkit-transition: .5s;     transition: .5s; }  /* hover blanco .logobix:hover { 		background:  url(../img/logo-leadbix-w.svg) no-repeat scroll center center; 		cursor: pointer; 		-o-transition:.5s;     -ms-transition:.5s;     -moz-transition:.5s;     -webkit-transition:.5s;     transition:.5s; }  --------------------- */ /* delays */ .delay-05s {     -webkit-animation-delay: 0.5s;     animation-delay: 0.5s; }  .delay-1s {     -webkit-animation-delay: 1s;     animation-delay: 1s; }  .delay-15s {     -webkit-animation-delay: 1.5s;     animation-delay: 1.5s; }  .delay-2s {     -webkit-animation-delay: 2s;     animation-delay: 2s; }  .delay-25s {     -webkit-animation-delay: 2.5s;     animation-delay: 2.5s; }  /* delays */ /* success form */ bix-display-data table td {     padding-right: 12px; }