/* Font Definitions */
@font-face
{font-family:"Cambria Math";
 panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
 panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */

*{font-family:verdana;}
.noselectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
h1,h2,h3,h4,h5,h6{text-indent:5px;text-align:left;}
p{margin:0;font-size:14px;text-indent:5px;}
body{display:inline-block;position:absolute;top:0px;left:0px;bottom:0px;right:0px;overflow:visible;margin:0px;padding:0px;border:0px;text-align:center;}
div{z-index:20;position:relative;display:inline-block;cursor:default;}
div#contrato{width:727px;}
div#contrato div.contrato_pagina{display:inline-flex;margin:10px;height:1000px;width:707px;background-size:100% 100%;position:relative;-moz-box-shadow:3px 3px 5px 6px #ccc;-webkit-box-shadow:3px 3px 5px 6px #ccc;box-shadow:2px 2px 6px 6px #CCC;}
div#contrato div.contrato_pagina div.osprecosestaodisponiveis{background-color:rgba(255, 255, 255, 0);color:rgb(120, 0, 150);position:absolute;bottom:4px;font-size:15px;text-align:center;display:block;width:100%;}
div#contrato div.contrato_pagina div.osprecosestaodisponiveis *{display:inline-block;position:relative;}
div#contrato div.contrato_pagina div.osprecosestaodisponiveis div.link{margin-left:3px;top:5px;cursor:default;}
div#contrato div.contrato_pagina div.osprecosestaodisponiveis span:nth-of-type(2){margin-left:21px;}
div#contrato div.contrato_pagina div.link{position:absolute;height:13px;width:13px;cursor:pointer;background-color:white;background-size:100% 100%;border-radius:15px;border:1px solid;line-height:13px;font-family:sans-serif;font-size:16px;text-align:center;font-weight:bold;color:black;}
div#contrato div.contrato_pagina div.numero{top:9px;left:525px;right:20px;bottom:969px;background-color:rgba(255, 255, 255, 1);font-size:19px;text-align:left;color:red;overflow:visible;}
div#contrato div.contrato_pagina div.area div.link:nth-child(1){right:7px;top:3px;}
div#contrato div.contrato_pagina div.area div.link:nth-child(2){top:4px;right:-20px;}
div#contrato div.contrato_pagina div.imagem.rodape div.link:nth-child(1){left:86px;top:7px;z-index:22;}
div#contrato div.contrato_pagina div.imagem.rodape div.link:nth-child(2){right:11px;top:132px;}
div#contrato div.contrato_pagina input,
div#contrato div.contrato_pagina div,
div#contrato div.contrato_pagina textarea{position:absolute;background-color:rgba(255, 255, 255, 0);border-width:0px;resize:none;display:inline-block;}
div#contrato div.contrato_pagina input[name="idContrato"]{width:calc(100% - 30px);font-size:19px;text-align:left;color:red;display:inline-block !important;left:30px;margin:0;padding:0;text-align:right;}
div#contrato div.contrato_pagina input[name="consultor_representante"]{left:540px;top:66px;right:20px;width:calc(100% - 560px);height:21px;}
div#contrato div.contrato_pagina select#codigo_vendedor{left:542px;top:97px;width:calc(100% - 556px);height:19px;}
div#contrato div.contrato_pagina div input,
div#contrato div.contrato_pagina div select{position:absolute;right:0px;top:0px;left:0px;margin:0px;padding:0px;}
div#contrato div.contrato_pagina div.area.estacaocomercial div.formcampo > div > input{left:0px !important;width:30px;}
div#contrato div.contrato_pagina div span{line-height:23px;}
div#contrato div.contrato_pagina div#estacaocomercial_apresentacao_horastecnicas_modelo_horas{left:0px;top:0px;bottom:674px;width:30px;line-height:22px;height:22px;}
div#contrato div.contrato_pagina input[name="estacaocomercial_apresentacao_horastecnicas_modelo"]{top:0;left:165px;width:80px;line-height:22px;}
div#contrato div.contrato_pagina div#estacaocomercial_apresentacao_horastecnicas_design_horas{top:0px;left:0px;width:30px;height:100%;bottom:inherit;line-height:22px;}
div#contrato div.contrato_pagina input[name="estacaocomercial_apresentacao_horastecnicas_design"]{top:0px;left:145px;height:100%;}
div#contrato div.contrato_pagina div#estacaocomercial_apresentacao_planom input{top:0px;left:87px;height:20px;width:calc(100% - 95px)}
div#contrato div.contrato_pagina div#estacaocomercial_apresentacao_registrodominioobservacores input{top:0px;left:147px;width:507px;height:20px;}
div#contrato div.contrato_pagina input[name="estacaocomercial_relacionamento_outros_texto"]{top:425px;right:20px;left:487px;}
div#contrato div.contrato_pagina input[name="estacaocomercial_marketing_publicidade_titulo"]{left:315px;top:449px;right:20px;}
div#contrato div.contrato_pagina input[name="estacaocomercial_marketing_mktgplan_qtde"],
div#contrato div.contrato_pagina input[name="estacaocomercial_marketing_bannersportais_qtde"],
div#contrato div.contrato_pagina input[name="estacaocomercial_marketing_outdoorsvirtuais_qtde"],
div#contrato div.contrato_pagina input[name="estacaocomercial_marketing_ecommerce_qtde"],
div#contrato div.contrato_pagina input[name="estacaocomercial_marketing_bmkmailcamp_qtde"],
div#contrato div.contrato_pagina input[name="estacaocomercial_marketing_prospectmail_qtde"],
div#contrato div.contrato_pagina input[name="estacaocomercial_marketing_bprsmktg_qtde"],
div#contrato div.contrato_pagina input[name="estacaocomercial_marketing_ljvirtualvitrine_qtde"],
div#contrato div.contrato_pagina input[name="estacaocomercial_marketing_cocoletiva_qtde"],
div#contrato div.contrato_pagina input[name="estacaocomercial_marketing_cidadetv_qtde"],
div#contrato div.contrato_pagina input[name="estacaocomercial_marketing_outros1_qtde"],
div#contrato div.contrato_pagina input[name="estacaocomercial_marketing_outros2_qtde"]{width:40px;text-align:center;background-color:white;display:none;border:1px solid;border-radius:3px;}
div#contrato div.contrato_pagina input[name="estacaocomercial_marketing_mktgplan_qtde"],
div#contrato div.contrato_pagina input[name="estacaocomercial_marketing_bannersportais_qtde"],
div#contrato div.contrato_pagina input[name="estacaocomercial_marketing_outdoorsvirtuais_qtde"],
div#contrato div.contrato_pagina input[name="estacaocomercial_marketing_ecommerce_qtde"]{left:147px;}
div#contrato div.contrato_pagina input[name="estacaocomercial_marketing_bmkmailcamp_qtde"],
div#contrato div.contrato_pagina input[name="estacaocomercial_marketing_prospectmail_qtde"],
div#contrato div.contrato_pagina input[name="estacaocomercial_marketing_bprsmktg_qtde"],
div#contrato div.contrato_pagina input[name="estacaocomercial_marketing_ljvirtualvitrine_qtde"]{left:326px;}
div#contrato div.contrato_pagina input[name="estacaocomercial_marketing_cocoletiva_qtde"],
div#contrato div.contrato_pagina input[name="estacaocomercial_marketing_cidadetv_qtde"],
div#contrato div.contrato_pagina input[name="estacaocomercial_marketing_outros1_qtde"],
div#contrato div.contrato_pagina input[name="estacaocomercial_marketing_outros2_qtde"]{left:508px;}
div#contrato div.contrato_pagina input[name="estacaocomercial_marketing_mktgplan_qtde"],
div#contrato div.contrato_pagina input[name="estacaocomercial_marketing_bmkmailcamp_qtde"],
div#contrato div.contrato_pagina input[name="estacaocomercial_marketing_cocoletiva_qtde"]{top:474px;}
div#contrato div.contrato_pagina input[name="estacaocomercial_marketing_bannersportais_qtde"],
div#contrato div.contrato_pagina input[name="estacaocomercial_marketing_prospectmail_qtde"],
div#contrato div.contrato_pagina input[name="estacaocomercial_marketing_cidadetv_qtde"]{top:499px;}
div#contrato div.contrato_pagina input[name="estacaocomercial_marketing_outdoorsvirtuais_qtde"],
div#contrato div.contrato_pagina input[name="estacaocomercial_marketing_bprsmktg_qtde"],
div#contrato div.contrato_pagina input[name="estacaocomercial_marketing_outros1_qtde"],
div#contrato div.contrato_pagina input[name="estacaocomercial_marketing_outros1_texto"]{top:526px;}
div#contrato div.contrato_pagina input[name="estacaocomercial_marketing_ecommerce_qtde"],
div#contrato div.contrato_pagina input[name="estacaocomercial_marketing_ljvirtualvitrine_qtde"],
div#contrato div.contrato_pagina input[name="estacaocomercial_marketing_outros2_qtde"],
div#contrato div.contrato_pagina input[name="estacaocomercial_marketing_outros2_texto"]{top:555px;}
div#contrato div.contrato_pagina input[name="estacaocomercial_marketing_outros1_texto"],
div#contrato div.contrato_pagina input[name="estacaocomercial_marketing_outros2_texto"]{left:410px;right:198px;padding-left:5px;display:none;}
div#contrato div.contrato_pagina textarea[name="estacaocomercial_marketing_observacoes"]{top:490px;left:554px;bottom:428px;right:20px;}
div#contrato div.contrato_pagina div#ambientevirtual_servicos_assessoria,
div#contrato div.contrato_pagina div#ambientevirtual_servicos_tutoria,
div#contrato div.contrato_pagina div#ambientevirtual_servicos_suporte,
div#contrato div.contrato_pagina div#ambientevirtual_servicos_plano{top:697px;bottom:281px;}
div#contrato div.contrato_pagina div#ambientevirtual_servicos_assessoria{left:26px;right:615px;}
div#contrato div.contrato_pagina div#ambientevirtual_servicos_tutoria{left:174px;right:467px;}
div#contrato div.contrato_pagina div#ambientevirtual_servicos_suporte{left:300px;right:341px;}
div#contrato div.contrato_pagina div#ambientevirtual_servicos_plano{left:429px;right:213px;}
div#servicos{top:24px;height:22px;left:26px;right:213px;}
div#servicos div{height:100%;top:0px;bottom:0px;width:65px;}
div#servicos > div:nth-child(1){left:0px;}
div#servicos > div:nth-child(2){left:149px;}
div#servicos > div:nth-child(3){left:274px;}
div#servicos > div:nth-child(4){right:0px;}
div#servicos span{line-height:22px !important;top:0px;left:0px;right:0px;bottom:0px;height:100%;width:100%;position:absolute;}
div#contrato div.contrato_pagina input[name="ambientevirtual_servicos_is"]{left:556px;right:20px;width:129px;top:25px;}
div#contrato div.contrato_pagina input[type="checkbox"][name="formapagamento_valor"]{top:96px;left:23px;}
div#contrato div.contrato_pagina input[name="formapagamento_modopagamento"]{left:24px;margin:0px !important;padding:0px !important;height:10px;display:none;}
div#contrato div.contrato_pagina input[name="formapagamento_modopagamento"][value="vista"]{top:110px;}
div#contrato div.contrato_pagina input[name="formapagamento_modopagamento"][value="prazo"]{top:122px;}
div#contrato div.contrato_pagina input[name="formapagamento_licencasdeuso"]{left:547px;top:69px;right:116px;bottom:5px;margin:0px !important;padding:0px !important;height:13px;text-align:center;font-size:10px;background-color:white;border-bottom:1px solid;}
div#contrato div.contrato_pagina div.x,
div#contrato div.contrato_pagina input.formapagamento_prazo,
div#contrato div.contrato_pagina input.smallfont{font-size:9px;}
div#contrato div.contrato_pagina input[name="formapagamento_valor_rs"],
div#contrato div.contrato_pagina input[name="formapagamento_valor_rs_extenso"],
div#contrato div.contrato_pagina div.formapagamento_valor_rs{bottom:219px;font-size:9px;border:0px;padding:0px;overflow:hidden;}
div#contrato div.contrato_pagina div.formapagamento_valor_rs{top:94px;}
div#contrato div.contrato_pagina input[name="formapagamento_valor_rs"],
div#contrato div.contrato_pagina input[name="formapagamento_valor_rs_extenso"]{top:94px;display:none;}
div#contrato div.contrato_pagina div.formapagamento_valor_rs,
div#contrato div.contrato_pagina input[name="formapagamento_valor_rs"]{left:94px;background-color:rgba(255, 0, 0, 0);right:544px;width:69px;}
div#contrato div.contrato_pagina div.formapagamento_valor_rs.extenso,
div#contrato div.contrato_pagina input[name="formapagamento_valor_rs_extenso"]{left:170px;right:40px;width:495PX;}
div#contrato div.contrato_pagina div.formapagamento_prazo_x{top:131px;}
div#contrato div.contrato_pagina div.formapagamento_prazo_x.entrada{right:527px;left:111px;}
div#contrato div.contrato_pagina div.formapagamento_prazo_x.parcelas_qtd{top:134px;right:497px;left:193px;}
div#contrato div.contrato_pagina div.formapagamento_prazo_x.parcelas_valor{right:377px;left:290px;}
div#contrato div.contrato_pagina div.formapagamento_prazo_x.diavencimento{right:240px;left:443px;}
div#contrato div.contrato_pagina div.formapagamento_prazo_x.datainicial{right:72px;left:585px;background-color:white;border-bottom:1px solid;}
div#contrato div.contrato_pagina input.formapagamento_prazo{text-align:center;display:none;top:131px;}
div#contrato div.contrato_pagina input.formapagamento_prazo[name="formapagamento_prazo_entrada"]{right:527px;left:111px;width:69px;}
div#contrato div.contrato_pagina input.formapagamento_prazo[name="formapagamento_prazo_parcelas_qtd"]{right:495px;top:135px;text-align:center;left:191px;width:21px;}
div#contrato div.contrato_pagina input.formapagamento_prazo[name="formapagamento_prazo_parcelas_valor"]{right:376px;left:289px;width:41px;}
div#contrato div.contrato_pagina input.formapagamento_prazo[name="formapagamento_prazo_diavencimento"]{right:238px;left:441px;width:26px;}
div#contrato div.contrato_pagina input.formapagamento_prazo[name="formapagamento_prazo_datainicial"]{right:70px;left:583px;width:51px;background-color:white;border-bottom:1px solid;font-size:8px;top:132px;}
div#contrato div.contrato_pagina input[name="assinatura_valor"],
div#contrato div.contrato_pagina input[name="assinatura_valor_extenso"]{top:201px;}
div#contrato div.contrato_pagina input[name="assinatura_valor"]{right:586px;width:89PX;left:32px;}
div#contrato div.contrato_pagina input[name="assinatura_valor_extenso"]{right:116px;left:127px;width:464PX;}
div#contrato div.contrato_pagina input[name="assinatura_vencimento"]{top:220px;right:544px;left:39px;width:124PX;background-color:white;text-align:center;}
div#contrato div.cidadedata{position:relative;top:243px;font-size:10px;left:300px;right:20px;bottom:60px;}
div#contrato div.cidadedata input{font-size:10px;width:200px;height:100%;text-align:right;}
div#contrato div.cidadedata span{position:absolute;top:0px;bottom:0px;left:200px;right:0px;text-align:left;}
div#contrato div.contrato_pagina:nth-child(1){height:1061px;}
div#contrato div.contrato_pagina:nth-child(1) div.imagem{position:absolute;background-size:100%;left:0px;right:0px;}
div#contrato div.contrato_pagina:nth-child(1) div.imagem.cabecalho{background-image:url('images/contratoadesao_frente_cabecalho_202011111505.png');top:0px;height:121px;}
div#contrato div.contrato_pagina:nth-child(1) div.imagem.rodape{background-image:url('images/contratoadesao_frente_rodape.png');bottom:0px;height:325px;}
div#contrato div.contrato_pagina:nth-child(2){background-image:url('images/contratoadesao_verso.jpg');}
div#contrato div.contrato_pagina:nth-child(2) div.data{background-color:rgba(255, 0, 0, 0);bottom:90px;right:30px;font-size:14px;}
div.switchoff span{height:100%;width:100%;text-align:center;}
div.switchoff input{border:0px !important;}
div.area.dadosdocontratante div.subtitulo div.videoicon{position:absolute;color:white;}
div.videoicon:hover{text-decoration:underline;}
div.area.dadosdocontratante div.subtitulo div.videoicon:nth-child(2){left:202px;}
div.area.dadosdocontratante div.subtitulo div.videoicon:nth-child(3){left:292px;}
div.area.dadosdocontratante div.subtitulo div.videoicon:nth-child(4){left:372px;}
div.area.estacaocomercial > div.subtitulo > div.videoicon{position:absolute;color:white;}
div.area.estacaocomercial > div.subtitulo > div.videoicon:nth-child(2){left:230px;}
div.area.estacaocomercial > div.subtitulo > div.videoicon:nth-child(3){left:360px;}
div.videoicon{height:21px;top:0px;min-width:32px;display:inline-block;background-image:url('images/OrangeVideoIcon.png');background-size:32px 21px;text-indent:34px;background-repeat:no-repeat;cursor:pointer;line-height:21px;font-size:9px;}
div.estacaocomercial div.videoicon{left:225px;}
div.ambientevirtual div.videoicon{right:-40px;}
div#servicosfloatinglink{position:absolute;top:4px;height:19px;left:26px;width:57px;cursor:pointer;}
div.area.ambientevirtual div.aplicativos div.coluna > div > span{height:12px;top:5px;line-height:12px !important;cursor:pointer;}
div.area.ambientevirtual div.aplicativos div.coluna > div > span:hover{text-decoration:underline;}
div.janelaaplicativos{position:absolute;left:20px;top:0px;bottom:0px;right:20px;}
div.janelaaplicativos > div{display:block;height:35px;line-height:35px;}
div.janelaaplicativos > div > div.interface{left:0px;position:absolute;}
div.janelaaplicativos > div > div.valor{position:absolute;right:0px;width:120px;height:100%;}
div.janelaaplicativos > div:last-child > div.valor{border-top:1px solid;}
iframe{position:absolute;border:0px;top:0px;left:0px;bottom:0px;right:0px;height:100%;width:100%;overflow:hidden;}
div#submeterContrato{background-color: rgb(255, 203, 0);position:fixed;bottom:0px;right:0px;height:40px;width:100px;line-height:40px;cursor:pointer;border-radius: 20px 0 0;}
div.imagem.rodape div.servicos_descricao{font-family:verdana;font-size:10px;left:108px;top:8px;}
div.bonecosarmas{display:none;background-position:center center;background-size:auto 100%;background-image:url("images/armas.png");background-repeat:no-repeat;}
div#contrato div.contrato_pagina div.bonecosarmas{display:none;bottom:13px;height:42px;width:107px;position:absolute;left:25px;}
div#contrato div.contrato_pagina div.aplicativos div.coluna input.texto{width:72px;}
div#contrato div.contrato_pagina div.relacionamento div.coluna input{width:70px;}
div#link_birodesolucoesonline{background-color:rgba(255, 255, 255, 1) !important;height:37px;width:353px;top:17px;font-family:sans-serif;left:142px;font-weight:bold;font-size:17px;padding:0px;}
div#link_birodesolucoesonline span{font-size:13px;position:absolute;bottom:0px;left:0;right:0px;width:100%;}
div#contrato div.contrato_pagina.pagina2{
    /* background-color: red; */
    background-image: none;
    width: 130%;
}

div#contrato div.contrato_pagina.paginasseguintes *{
    margin: initial;
    padding: initial;
    border: initial;
    display: initial;
    position: initial;
    all: initial;
    width: 100%;
    height: 100%;
}
div#contrato div.contrato_pagina.paginasseguintes iframe{
    height: 100%;
    width: 100%;
}

.termodeadesaobusiness{
    width: 100%;
    height: inherit;
}
.termodeadesaobusiness embed{
    width: 805px;
    height: 2270px;
}

.demaisvideosbutton{
    
}

button{
    font-size: 10px;
}

@media print
{    
.videoicon,
#leftside,
#submeterContrato,
footer,
div#contrato div.contrato_pagina div.subtitulo span.rightside .link,
div#contrato div.contrato_pagina div.subtitulo span.rightside span,
div#contrato div.contrato_pagina div.area div.link:nth-child(2),
div#contrato div.contrato_pagina div.imagem.rodape div.link:nth-child(1),
.dontprint{
	display: none !important;
}
div.estacaocomercial{
    top: 283px !important;
}
.area.ambientevirtual{
	top: 602px !important;
}
div#contrato div.contrato_pagina:nth-child(1){
	height: 1041px !important;
}
div#contrato div.contrato_pagina{
	box-shadow: none
}
}
div#contrato div.contrato_pagina div.imagem.rodape div.link:nth-child(2){
	display: none !important;
}
.videoicon.bottom{
    width: 32px;
    top: 6px;
}