@import url('https://fonts.googleapis.com/css?family=Roboto:300,400,500,700,900&display=swap'); img{ max-width: 100%;} a,a:hover,a:active{ color: #FFF} .img100{ width: 100%;} .npnm{ margin:0; padding: 0} .txxs{ text-decoration: underline !important} body{ background-size: cover; background-attachment: fixed; background-repeat: no-repeat; overflow-x: hidden; background-color: #d4792e; color: #FFF; font-size: 16px; padding-bottom: 100px; overflow-x: hidden; font-family: 'Roboto', sans-serif; background-position-x:center; } .datepicker{ color: #000; } ::-webkit-input-placeholder { /* Chrome/Opera/Safari */ color: #FFF !important; } ::-moz-placeholder { /* Firefox 19+ */ color: #FFF !important; } :-ms-input-placeholder { /* IE 10+ */ color: #FFF !important; } :-moz-placeholder { /* Firefox 18- */ color: #FFF !important; } .parsley-errors-list{ display:none} .parsley-error{ border-color:#F00 !important} .parsley-custom-error-message{ color:#fff; background-color:#F00; } .legals.parsley-error{ border: 1px solid #F00; } .mcc{ display: inline-block; width: 90px; height: 90px; } .perCirc { position: relative; text-align: center; width: 90px; height: 90px; border-radius: 100%; background-color: #00cc00; background-image: linear-gradient(91deg, transparent 50%, #ccc 50%), linear-gradient(90deg, #ccc 50%, transparent 50%); } .perCirc .perCircInner { position: relative; top: 5px; left: 5px; text-align: center; width: 80px; height: 80px; border-radius: 100%; background-image: url('../../images/loguito.png'); background-size: cover; } .perCirc .perCircInner div { position: relative; top: 22px; color:#777; } .perCirc .perCircStat { color: #FFF !important; font-size: 20px; line-height:25px; text-indent: 100px } header{ padding: 20px; } .btnx,.btnx:hover,.btnx:active{ border: 0; color: #FFF; background: #83DC22; padding: 8px 90px; text-align: center; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; display: inline-block; &.v2{ background: #009639; } &.nr{ background: #FF6B00; } } .fbt{ position: fixed; left: 0; bottom: 0; width: 100%; background: #004A1C; clear: both; text-align: center; padding: 20px 0; } #sec1x,#sec2,#sec3,#sec4,#sec5,#sec6,#sec7,#sec8{ display: none;} #sec2,#sec3,#sec7{ input:not([type=checkbox]),select{ width: 90%; text-align: center; background: transparent; color: #FFF; border: 0; border-bottom: 1px solid #FFF; option{ color: #000 !important; } } label{ font-weight: lighter; margin: 10px 0 20px 0; } input[type=checkbox]{ -ms-transform: scale(1.5); /* IE */ -moz-transform: scale(1.5); /* FF */ -webkit-transform: scale(1.5); /* Safari and Chrome */ -o-transform: scale(1.5); /* Opera */ transform: scale(1.5); } } #tmbono{ color: #000; width: 500px; padding: 25px; font-size: 14px; } #sec2{ input{ text-align: center; } } #sec3{ .legals{ span{ font-size: 14px; display: inline-block; vertical-align: middle; margin-left: 15px; width: 90% } } } #sec4{ .nombre{ font-weight: 500; text-transform: capitalize; } .nombre2{ font-size: 0.8em } .monto{ color: #FFE202; text-shadow: 2px 2px 2px rgba(0,0,0,0.44); font-weight: bold; font-size: 3em; } .pregunta{ font-size: 1.5em; font-weight: 500; color: #000; } .respuestas{ a{ display: block; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; color: #FFF; border: 1px solid #FFF; background: #646464; padding: 10px 0; font-size: 1em; margin-top: 8px; &.sel{ background: #97D700; color: #000; font-weight: 800; } } } .ultima{ text-align: center; a{ display: inline-block; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; color: #FFF; border: 1px solid #FFF; background: #646464; padding: 10px 40px; font-size: 0.9em; margin-top: 8px; &.sel{ background: #FF6B00; font-weight: 500; } } } } #sec6{ .monto{ color: #fff; text-shadow: 2px 2px 2px rgba(0,0,0,0.44); font-weight: bold; font-size: 3em; } } #sec7,#sec8{ .l2{ color: #FFE202; text-shadow: 2px 2px 2px rgba(0,0,0,0.44); font-weight: bold; font-size: 3em; } } @media (min-width: 768px) { //desktop body{ background-image: url('../../images/bgdesk.png'); } } @media (max-width: 767px) { //mobile body{ background-image: url('../../images/bgmob.png'); } .logotop{ width: 35%; margin-top: -40px; } .mcc{ width: 60px; height: 60px; //overflow: hidden; } .perCirc { width: 60px; height: 60px; } .perCirc .perCircInner { width: 50px; height: 50px; } .perCirc .perCircStat{ //text-indent: -100px; font-size: 18px; text-indent: 0px; //color: #F00 !important; z-index: 999; width: 50px; height: 50px; position: absolute !important; left: 0; top: 60px !important; } }