.confirm .ui-dialog-titlebar{border-bottom:1px solid #272727;padding:5px 10px 5px 15px;cursor:move;background:#75ad4f;background:-moz-linear-gradient(top,#75ad4f 0,#5f8c40 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#75ad4f),color-stop(99%,#5f8c40));background:-webkit-linear-gradient(top,#75ad4f 0,#5f8c40 99%);background:-o-linear-gradient(top,#75ad4f 0,#5f8c40 99%);background:-ms-linear-gradient(top,#75ad4f 0,#5f8c40 99%);background:linear-gradient(top,#75ad4f 0,#5f8c40 99%);color:white;text-shadow:0 1px 0 #505864,0 -1px 0 black;letter-spacing:1px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.ui-dialog button{-moz-border-bottom-colors:none;-moz-border-image:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-repeat:repeat-x;border-radius:30px;border-style:solid;border-width:1px;box-shadow:0 1px 0 rgba(255,255,255,0.2) inset,0 1px 2px rgba(0,0,0,0.05);color:#333;display:inline-block;font-size:13px;line-height:13px;margin-bottom:0;padding:0 10px;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,0.75);vertical-align:middle;height:23px;font-weight:normal}.ui-dialog button{color:white;background:#75ad4f;background:-moz-linear-gradient(top,#75ad4f 0,#5f8c40 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#75ad4f),color-stop(99%,#5f8c40));background:-webkit-linear-gradient(top,#75ad4f 0,#5f8c40 99%);background:-o-linear-gradient(top,#75ad4f 0,#5f8c40 99%);background:-ms-linear-gradient(top,#75ad4f 0,#5f8c40 99%);background:linear-gradient(top,#75ad4f 0,#5f8c40 99%);border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.ui-dialog.confirm .cancel{background-color:#f5f5f5;background-image:-moz-linear-gradient(center top,white,#e6e6e6);background-image:-ms-linear-gradient(top,white,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(white),to(#e6e6e6));background-image:-webkit-linear-gradient(top,white,#e6e6e6);background-image:-o-linear-gradient(top,white,#e6e6e6);background-image:linear-gradient(top,#fff,#e6e6e6);border-color:#ccc #ccc #bbb;color:#333;text-shadow:none}.ui-dialog.confirm .ui-dialog-titlebar-close:hover{padding:1px}.ui-dialog.confirm{background:white;border:1px solid #272727;border-radius:0;box-shadow:0 3px 10px #696969;font-size:12px}.ui-dialog.confirm .ui-dialog-buttonset>*{margin:0 .2em}.ui-datepicker{height:auto;margin:5px auto 0;font:9pt Arial,sans-serif;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,0.5);box-shadow:0 0 10px 0 rgba(0,0,0,0.5);background:#f2f2f2;display:none;z-index:2000!important}.ui-datepicker a{text-decoration:none}.ui-datepicker .ui-icon{width:auto;height:auto;background-image:none;text-indent:0}.ui-datepicker-header{color:#e0e0e0;background:black;font-weight:bold;-webkit-box-shadow:inset 0 1px 1px 0 rgba(250,250,250,0.2);-moz-box-shadow:inset 0 1px 1px 0 rgba(250,250,250,0.2);box-shadow:inset 0 1px 1px 0 rgba(250,250,250,0.2);text-shadow:1px -1px 0 black;filter:dropshadow(color=black,offx=1,offy=-1);line-height:25px;border-width:1px 0 0 0;border-style:solid;border-color:#111;width:auto}.ui-datepicker-title{text-align:center}.ui-datepicker-prev,.ui-datepicker-next{display:inline-block;text-align:center;cursor:pointer;background-repeat:no-repeat;overflow:hidden;color:#e0e0e0;padding:0 .5em}.ui-datepicker-prev{float:left}.ui-datepicker-next{float:right}.ui-datepicker thead{background-color:#f7f7f7;background-image:-moz-linear-gradient(top,#f7f7f7 0,#f1f1f1 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f7f7f7),color-stop(100%,#f1f1f1));background-image:-webkit-linear-gradient(top,#f7f7f7 0,#f1f1f1 100%);background-image:-o-linear-gradient(top,#f7f7f7 0,#f1f1f1 100%);background-image:-ms-linear-gradient(top,#f7f7f7 0,#f1f1f1 100%);background-image:linear-gradient(top,#f7f7f7 0,#f1f1f1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7',endColorstr='#f1f1f1',GradientType=0);border-bottom:1px solid #bbb}.ui-datepicker th{text-transform:uppercase;font-size:6pt;padding:5px 0;color:#666;text-shadow:1px 0 0 #fff;filter:dropshadow(color=white,offx=1,offy=0)}.ui-datepicker tbody td{padding:0;border-right:1px solid #bbb}.ui-datepicker tbody td:last-child{border-right:0}.ui-datepicker tbody tr{border-bottom:1px solid #bbb}.ui-datepicker tbody tr:last-child{border-bottom:0}.ui-datepicker td span,.ui-datepicker td a{display:inline-block;font-weight:bold;text-align:center;width:30px;height:25px;line-height:25px;color:#666;text-shadow:1px 1px 0 #fff;filter:dropshadow(color=white,offx=1,offy=1)}.ui-datepicker-calendar .ui-state-default{background:#ededed;background:-moz-linear-gradient(top,#ededed 0,#dedede 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ededed),color-stop(100%,#dedede));background:-webkit-linear-gradient(top,#ededed 0,#dedede 100%);background:-o-linear-gradient(top,#ededed 0,#dedede 100%);background:-ms-linear-gradient(top,#ededed 0,#dedede 100%);background:linear-gradient(top,#ededed 0,#dedede 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#dedede',GradientType=0);-webkit-box-shadow:inset 1px 1px 0 0 rgba(250,250,250,0.5);-moz-box-shadow:inset 1px 1px 0 0 rgba(250,250,250,0.5);box-shadow:inset 1px 1px 0 0 rgba(250,250,250,0.5)}.ui-datepicker-calendar .ui-state-hover{background:#f7f7f7}.ui-datepicker-calendar .ui-state-active{background:#7db955;-webkit-box-shadow:inset 0 0 10px 0 rgba(0,0,0,0.1);-moz-box-shadow:inset 0 0 10px 0 rgba(0,0,0,0.1);box-shadow:inset 0 0 10px 0 rgba(0,0,0,0.1);color:white;text-shadow:0 1px 0 #4d7a85;filter:dropshadow(color=#4d7a85,offx=0,offy=1);border:1px solid #55838f;position:relative;margin:-1px}.ui-datepicker-unselectable .ui-state-default{background:#f4f4f4;color:#b4b3b3}.ui-datepicker-calendar td:first-child .ui-state-active{width:29px;margin-left:0}.ui-datepicker-calendar td:last-child .ui-state-active{width:29px;margin-right:0}.ui-datepicker-calendar tr:last-child .ui-state-active{height:29px;margin-bottom:0}.ui-datepicker-week-end{text-align:center}.portal-popup .designer-portlet .component .footer{bottom:0}.portal-popup.with-footer{margin-bottom:35px}.simuladores-app.designer-portlet .simuladores-app.designer-portlet .simuladores-app.designer-portlet .simuladores-app.designer-portlet .simuladores-app.designer-portlet .simuladores-app.designer-portlet .designer-portlet>.portlet-body{background:white;margin:.5em 1em;border:1px solid #AAA;box-shadow:0 2px 5px #CCC;border-radius:5px;clear:both}.simuladores-app.designer-portlet .simuladores-app.designer-portlet .simuladores-app.designer-portlet .simuladores-app.designer-portlet .simuladores-app.designer-portlet .simuladores-app.designer-portlet .designer-portlet>.component.heading,.simuladores-app.designer-portlet .simuladores-app.designer-portlet .simuladores-app.designer-portlet .simuladores-app.designer-portlet .simuladores-app.designer-portlet .simuladores-app.designer-portlet .designer-portlet>.component.back{margin:0 2em .5em 2em;padding:0;float:left}.simuladores-app.designer-portlet .simuladores-app.designer-portlet .simuladores-app.designer-portlet .simuladores-app.designer-portlet .simuladores-app.designer-portlet .simuladores-app.designer-portlet .designer-portlet>.component.heading.inline-right{float:right}.simuladores-app.designer-portlet .simuladores-app.designer-portlet .simuladores-app.designer-portlet .simuladores-app.designer-portlet .simuladores-app.designer-portlet .simuladores-app.designer-portlet .designer-portlet>.component.back{margin-right:10px}.simuladores-app.designer-portlet .simuladores-app.designer-portlet .simuladores-app.designer-portlet .simuladores-app.designer-portlet .simuladores-app.designer-portlet .simuladores-app.designer-portlet .designer-portlet>.component.heading{margin-left:0}.simuladores-app.designer-portlet .simuladores-app.designer-portlet .simuladores-app.designer-portlet .simuladores-app.designer-portlet .simuladores-app.designer-portlet .simuladores-app.designer-portlet .designer-portlet>.component.back a{font-size:12px;height:24px;display:block;line-height:24px}.simuladores-app.designer-portlet .simuladores-app.designer-portlet .simuladores-app.designer-portlet .simuladores-app.designer-portlet .simuladores-app.designer-portlet .simuladores-app.designer-portlet .designer-portlet .component .error.expression a.close{display:none}@font-face{font-family:'PT Sans';font-style:normal;font-weight:400;src:local("PT Sans"),local("PTSans-Regular"),url(fonts/pt-sans-regular.woff) format("woff")}@font-face{font-family:'PT Sans Caption';font-style:normal;font-weight:400;src:local("PT Sans Caption"),local("PTSans-Caption"),url(fonts/pt-sans-caption.woff) format("woff")}@font-face{font-family:'PT Sans';font-style:normal;font-weight:700;src:local("PT Sans Bold"),local("PTSans-Bold"),url(fonts/pt-sans-bold.woff) format("woff")}#CalcTextWidth.CalcTextWidth{font-family:Arial,sans-serif;font-weight:normal;position:absolute;visibility:hidden;height:auto;width:auto}#container .contents .content .designer-portlet .component.panel div>.title a{background:0;text-decoration:none;display:block;font-size:13px;font-weight:normal;line-height:36px;font-family:sans-serif;padding-left:16px;height:inherit;color:#b4b4b4}#container .contents .content .designer-portlet .component.heading h2{color:#7db955;font-weight:200;font-size:18px;-webkit-margin-before:.83em;-webkit-margin-after:.83em;font-family:'PT Sans',sans-serif;line-height:1.4;padding:0 0 0 30px;background-color:transparent;background:transparent url("images/sprite_new.png") no-repeat;background-position:-10px -3094px!important;margin-bottom:10px}#container div.portlet-column{float:none}#container .contents .portlet .content>.bottom{margin-top:15px}#container .simuladores-app.designer-portlet .component.panel .column .component.submit.icon,#container .simuladores-app.designer-portlet .component.panel .column .component.button.icon{width:23px;height:26px;float:left}#container .simuladores-app.designer-portlet .component.panel .column .component.button.icon .wrapper-start .wrapper-end .wrapper a{color:transparent;font-size:25px;padding:0;margin-left:0;display:inline-block}#container .simuladores-app.designer-portlet .component.panel .column .component.submit.icon .wrapper-start .wrapper-end .wrapper input,.simuladores-app.designer-portlet .component.panel .column .component.button.icon .wrapper-start .wrapper-end .wrapper a{background:transparent url("images/sprite_new.png") no-repeat}#container .contents .content .middle .simuladores-app.designer-portlet .editable_table .component.button.sub-component a:hover{text-decoration:none!important}body #footer{padding-top:0;position:fixed;bottom:0}body #cstClientsFooter{position:fixed;bottom:0;width:100%}div.dashboard .simuladores-app.designer-portlet .component.panel.floatingDock .component.panel.floatingBar{position:fixed;bottom:5px;width:98%;background:white;padding:0 10px;z-index:400}div.dashboard .simuladores-app.designer-portlet .component.panel.floatingDock{height:5px;padding-bottom:40px}div.dashboard .simuladores-app.designer-portlet .component.panel.floatingDock .component.panel.floatingBar{padding:14px 0!important;margin:0!important;max-width:926px;position:fixed;border:2px solid transparent;border-top:1px solid #ccc}div.dashboard .simuladores-app.designer-portlet .component.panel.floatingDock .component.panel.floatingBar .inline-right{padding-bottom:14px}#container .contents .portlet .content .middle{padding:0 5px}body div#container div.contents div.portlet-content div.portlet div.content div.bottom{margin-top:auto}div.footer-contents div.bottom img{display:none}body div#container div.contents div#layoutHeaderTop{display:none}div#footer div.footer-contents{height:40px;vertical-align:middle}body div#container div.portlet div.content div.middle .simuladores-app.designer-portlet .portlet-body:last-child{min-height:1080px;padding-bottom:10px}#structure #body #container .dashboard{padding-bottom:0}#structure #body #container .dashboard .contents{padding-bottom:0}#container .simuladores-app.designer-portlet.portlet-draggable{max-width:997px;margin:0 auto}body.portal-popup .simuladores-app.designer-portlet>.portlet-body{max-width:100%}body.portal-popup .simuladores-app.designer-portlet>.portlet-body .data-table td,body.portal-popup .simuladores-app.designer-portlet>.portlet-body .data-table th{padding:0;vertical-align:middle}body.portal-popup .simuladores-app.designer-portlet>.portlet-body .data-table td .component.label.text-center label.text-center,body.portal-popup .simuladores-app.designer-portlet>.portlet-body .data-table th .component.label.text-center label.text-center{height:14px;line-height:14px;margin:0;padding:0;border:0}body.portal-popup .simuladores-app.designer-portlet>.portlet-body .data-table td div div.top{text-align:center}div#opcoesGrupoGrid div.component.dropdown div.top{min-width:150px}#container .simuladores-app.designer-portlet div.component.button a.buttonAsSubmit.popup{font-size:18px;font-weight:normal}#container .ellipsis{height:18px;white-space:normal;overflow:hidden;position:relative;padding-right:1em;font-size:inherit}.ui-dialog.confirm{min-width:500px}.ui-dialog.confirm .ui-dialog-titlebar,.ui-dialog.confirm .ui-dialog-titlebar:focus,.ui-dialog.confirm .ui-dialog-titlebar:hover{padding:0;margin-bottom:0;margin-top:0;border:0;border-top:1px dotted #ccc;background:transparent url("images/sprite_new.png") no-repeat;background-position:right 292px;background-color:#f1f1f0}.ui-dialog.confirm.ui-draggable .ui-dialog-titlebar,.ui-dialog.confirm .ui-dialog-titlebar{cursor:default}.ui-dialog.confirm .ui-dialog-titlebar.ui-widget-header span.ui-dialog-title{background:0;text-decoration:none;display:block;font-size:13px;font-weight:normal;line-height:36px;font-family:sans-serif;padding-left:16px;height:inherit;color:#b4b4b4;text-shadow:none;text-transform:uppercase;letter-spacing:normal}.ui-dialog.confirm .ui-dialog-content.ui-widget-content button.ui-button{margin-right:5px}.ui-dialog.confirm .ui-dialog-titlebar-close{display:none}.ui-dialog.confirm button.ui-button,.ui-dialog.confirm button.cancel,.ui-dialog.confirm button.ui-button:hover,.ui-dialog.confirm button.cancel:hover,.ui-dialog.confirm button.ui-button:focus,.ui-dialog.confirm button.cancel:focus{background:#87d524;border-radius:3px;color:#fff;font-size:18px;font-family:'PT Sans',sans-serif;border:0;font-weight:normal;text-shadow:none;line-height:normal;padding:0 10px;text-transform:uppercase}#container .contents .content .middle .simuladores-app.designer-portlet .component.master_detail .button a{font-weight:normal;font-size:18px;height:23px;margin-top:5px}.cst-site-theme #container .contents .content .middle .simuladores-app.designer-portlet .component.master_detail .button a{margin-top:0}.simuladores-app.designer-portlet .component{position:relative;border:2px solid transparent;padding:1px;font-size:13px;font-family:sans-serif;line-height:35px}.simuladores-app.designer-portlet .hidden{display:none}.simuladores-app.designer-portlet .component.recaptcha #recaptcha_area{margin-left:34%}.simuladores-app.designer-portlet .component:after,.simuladores-app.designer-portlet .component.panel.boxed>div:after{content:".";display:block;height:0;clear:both;visibility:hidden}.simuladores-app.designer-portlet .component label{color:#7a7a7a;line-height:35px}.simuladores-app.designer-portlet .component.label.no-wrap label{white-space:nowrap}.simuladores-app.designer-portlet .component.grid{border:0}.simuladores-app.designer-portlet .component.grid>table{width:100%}.simuladores-app.designer-portlet .component.layout-fixed>table,.simuladores-app.designer-portlet .component.layout-fixed>div>table{table-layout:fixed}.simuladores-app.designer-portlet .component.grid td.nowrap>.column>.component,.simuladores-app.designer-portlet .component.grid td.nowrap>.component{display:inline-block}.simuladores-app.designer-portlet .component.dialog_box{padding:0;display:none}.simuladores-app.designer-portlet .component.panel{padding:0}.simuladores-app.designer-portlet .component.panel.boxed>div{border:1px solid #a9bcba;background:#f5f5f5}.simuladores-app.designer-portlet .component.panel.boxed>div>span{display:none}.simuladores-app.designer-portlet .component.panel.boxed>div>.title{padding:0;margin-bottom:0;margin-top:0;border:0;border-top:1px dotted #ccc;background:transparent url("images/sprite_new.png") no-repeat;background-position:right -292px;background-color:#f1f1f0}.simuladores-app.designer-portlet .component.panel.boxed.collapsed>div>.title{background-position:right -68px;background-color:#848484}.simuladores-app.designer-portlet .component.panel.boxed.collapsed>div>div.column{display:none}.simuladores-app.designer-portlet .component.panel>.sub-component{float:right}.simuladores-app.designer-portlet .component.panel.repeatable>div.columns{overflow:hidden;border:1px solid #ccc;border-radius:5px;padding:5px}.simuladores-app.designer-portlet .component.panel .inline,.simuladores-app.designer-portlet .component.panel .inline-left,.simuladores-app.designer-portlet .component.panel .inline-right{overflow:visible}.simuladores-app.designer-portlet .component.panel .inline>*,.simuladores-app.designer-portlet .component.panel .inline-left>*,.simuladores-app.designer-portlet .table_footer .inline-left>*{float:left}.simuladores-app.designer-portlet .component.panel .inline-right>*,.simuladores-app.designer-portlet .table_footer .inline-right>*,.simuladores-app.designer-portlet .column.inline-right>*{float:right}.simuladores-app.designer-portlet .component.panel .simple-left>*{float:left}.simuladores-app.designer-portlet .component.panel .simple-right>*{float:right}.simuladores-app.designer-portlet .component .text-left{text-align:left}.simuladores-app.designer-portlet .component .text-right{text-align:right}.simuladores-app.designer-portlet .component .text-center{text-align:center}.simuladores-app.designer-portlet .component.panel .inline>.component>*,.simuladores-app.designer-portlet .component.panel .inline-left>.component>*,.simuladores-app.designer-portlet .component.panel .inline-right>.component>*,.simuladores-app.designer-portlet .component.panel .simple-right>.component>*,.simuladores-app.designer-portlet .component.panel .simple-left>.component>*{width:auto}.simuladores-app.designer-portlet .component.panel .inline>.component>label.left,.simuladores-app.designer-portlet .component.panel .inline-left>.component>label.left,.simuladores-app.designer-portlet .component.panel .inline-right>.component>label.left,.simuladores-app.designer-portlet .component.panel .simple-left>.component>label.left,.simuladores-app.designer-portlet .component.panel .simple-right>.component>label.left{margin-right:1.5em}.simuladores-app.designer-portlet .component.panel .inline>.component>label.right,.simuladores-app.designer-portlet .component.panel .inline-left>.component>label.right,.simuladores-app.designer-portlet .component.panel .inline-right>.component>label.right,.simuladores-app.designer-portlet .component.panel .simple-left>.component>label.right,.simuladores-app.designer-portlet .component.panel .simple-right>.component>label.right{margin-left:1.5em}.simuladores-app.designer-portlet .data-table{width:100%;border:1px solid #ccc;border-right:0;border-left:0;white-space:nowrap;color:#7a7a7a;font-size:13px}.simuladores-app.designer-portlet .data-table thead th,.simuladores-app.designer-portlet #WizPremioSimulacaoContent .data-table thead th{font-size:11px;vertical-align:middle;font-weight:bold;height:28px;padding:3px 5px;background:#e4f8c2;color:#737373;border:1px solid #fff;cursor:default;white-space:normal;text-align:center;position:static;filter:none}.simuladores-app.designer-portlet .data-table th,.simuladores-app.designer-portlet .data-table td{padding:.5em;text-align:left;background:white;line-height:16px}.simuladores-app.designer-portlet .data-table th.hidden,.simuladores-app.designer-portlet .data-table td.hidden,.simuladores-app.designer-portlet .data-table td .hidden{display:none}.simuladores-app.designer-portlet .data-table td.right{text-align:right}.simuladores-app.designer-portlet .data-table tr.even td{background:#f2f5f5}.simuladores-app.designer-portlet .data-table .actions .component{float:left;padding:0}.simuladores-app.designer-portlet .data-table th.actions{text-indent:-3000px;overflow:hidden}.simuladores-app.designer-portlet .data-table td.actions,.simuladores-app.designer-portlet .data-table th.actions{width:20%}.simuladores-app.designer-portlet .data-table .actions a{height:16px;line-height:16px;display:block}.simuladores-app.designer-portlet .pagination{padding:.5em 0}.simuladores-app.designer-portlet .pagination ul{overflow:hidden}.simuladores-app.designer-portlet .pagination ul li{float:left;margin-right:.3em;list-style:none}.simuladores-app.designer-portlet .pagination>a{margin-right:.5em}.simuladores-app.designer-portlet .pagination>a,.simuladores-app.designer-portlet .pagination>div{float:left}.simuladores-app.designer-portlet .pagination>div{margin:0 .5em}.simuladores-app.designer-portlet .pagination div.legend{clear:both;color:#333;display:block;font-size:12px;margin:.5em 0 0 0}.simuladores-app.designer-portlet .pagination .first-page,.simuladores-app.designer-portlet .pagination .prev-page{margin-right:10px}.simuladores-app.designer-portlet .pagination .last-page,.simuladores-app.designer-portlet .pagination .next-page{margin-left:10px}.simuladores-app.designer-portlet a.add{background:url("images/add.png") left center no-repeat;padding:0 5px 0 20px}.simuladores-app.designer-portlet a.details{background:url("images/details.png") left center no-repeat;padding:0 5px 0 20px}.simuladores-app.designer-portlet a.edit{background:url("images/edit.png") left center no-repeat;padding:0 5px 0 20px}.simuladores-app.designer-portlet a.delete{background:url("images/delete.png") left center no-repeat;padding:0 5px 0 20px}.simuladores-app.designer-portlet a.cancel{background:url("images/close.png") left center no-repeat;padding:0 5px 0 20px}.simuladores-app.designer-portlet .component.back a,.simuladores-app.designer-portlet a.back{background:url("images/back.png") left center no-repeat;padding:0 5px 0 15px;color:#6f6f6f}.simuladores-app.designer-portlet .component a.back:visited,.simuladores-app.designer-portlet .component.back a:visited{color:#6f6f6f}.simuladores-app.designer-portlet .component a{color:#7db955}.simuladores-app.designer-portlet .component a:hover{text-decoration:underline}.simuladores-app.designer-portlet .component a:visited{color:#7db955}.simuladores-app.designer-portlet form{margin:0}.simuladores-app.designer-portlet .component .form_footer{overflow:hidden;padding:5px;border:0}.simuladores-app.designer-portlet .component .form_footer .column{overflow:hidden}.simuladores-app.designer-portlet .form_footer .component{padding:0;float:right;margin-left:.5em}.simuladores-app.designer-portlet .form_footer .component .hover{margin-left:0}.simuladores-app.designer-portlet .form_footer .component a{height:23px;line-height:23px;display:block}.simuladores-app.designer-portlet .component .form_footer .column{border-color:#ccc}.simuladores-app.designer-portlet .component input[type="text"]:focus,.simuladores-app.designer-portlet .component input[type="password"]:focus,.simuladores-app.designer-portlet .component input[type="file"]:focus,.simuladores-app.designer-portlet .component textarea:focus{box-shadow:0 0 3px #74b44a;border:1px solid #74b44a;background:0}.simuladores-app.designer-portlet .component input[type="text"]:focus{border:1px solid #96cd37;-moz-box-shadow:0 0 5px #96cd37;-webkit-box-shadow:0 0 5px #96cd37;box-shadow:0 0 5px #96cd37;background:#f7f7f7}.simuladores-app.designer-portlet .component input[type="text"][disabled],.simuladores-app.designer-portlet .component input[type="password"][disabled],.simuladores-app.designer-portlet .component textarea[disabled],.simuladores-app.designer-portlet .component .disabledField{background:#eee}.simuladores-app.designer-portlet .component .disabledField{line-height:24px;height:24px;overflow:hidden}.simuladores-app.designer-portlet .component.small input[type="text"]{width:5em;max-width:5em}.simuladores-app.designer-portlet .component.medium input[type="text"],.simuladores-app.designer-portlet .component.medium textarea{width:20em;max-width:20em}.simuladores-app.designer-portlet input[readonly="readonly"],.simuladores-app.designer-portlet input[type="checkbox"]:disabled,.simuladores-app.designer-portlet input[type="radio"]:disabled{cursor:default}.simuladores-app.designer-portlet .component.medium textarea{height:8em}.simuladores-app.designer-portlet .component.large input[type="text"],.simuladores-app.designer-portlet .component.large textarea{width:30em;max-width:30em}.simuladores-app.designer-portlet .component.large textarea{height:15em}.simuladores-app.designer-portlet .component h2,.simuladores-app.designer-portlet .component h3,.simuladores-app.designer-portlet .component h4,.simuladores-app.designer-portlet .component h5,.simuladores-app.designer-portlet .component h6{border-bottom:3px solid #e7e7e7;line-height:1.5em;font-weight:normal;letter-spacing:1px;color:#33a542}.simuladores-app.designer-portlet .component h2{font-size:16px;color:#6f6f6f;border-bottom:0;font-weight:bold}.simuladores-app.designer-portlet .component h3{font-size:16px}.simuladores-app.designer-portlet .component h3.search{background:url("images/search.png") no-repeat;padding-left:25px}.simuladores-app.designer-portlet .component>label{font-size:13px}.simuladores-app.designer-portlet .component label{overflow:hidden}.simuladores-app.designer-portlet .component.radio>div>div,.simuladores-app.designer-portlet .component.checkbox>div>div{overflow:hidden}.simuladores-app.designer-portlet .component.radio>div>div>*,.simuladores-app.designer-portlet .component.checkbox>div>div>*{float:left}.simuladores-app.designer-portlet .component.radio>div>div>.error,.simuladores-app.designer-portlet .component.checkbox>div>div>.error{float:none}.simuladores-app.designer-portlet .radio input[type="radio"],.simuladores-app.designer-portlet .checkbox input[type="checkbox"]{margin:0 0 0 3px}.simuladores-app.designer-portlet .component.radio>div>div label,.simuladores-app.designer-portlet .component.checkbox>div>div label{font-weight:normal}.simuladores-app.designer-portlet .component.radio .right input[type="radio"],.simuladores-app.designer-portlet .component.checkbox .right input[type="checkbox"]{display:inline;float:none;vertical-align:top}.simuladores-app.designer-portlet .component.radio>div.right>div>*,.simuladores-app.designer-portlet .component.checkbox>div.right>div>*{display:inline;float:none;vertical-align:top}.simuladores-app.designer-portlet input[type="radio"],.simuladores-app.designer-portlet input[type="checkbox"]{margin-right:.5em}.simuladores-app.designer-portlet .component.radio>div>div.inline,.simuladores-app.designer-portlet .component.checkbox>div>div.inline,.simuladores-app.designer-portlet .component.radio>div.inline>div,.simuladores-app.designer-portlet .component.checkbox>div.inline>div{float:left;margin-right:.5em}.simuladores-app.designer-portlet .component.radio>div>div.inline>*,.simuladores-app.designer-portlet .component.checkbox>div>div.inline>*,.simuladores-app.designer-portlet .component.radio>div.inline>div>*,.simuladores-app.designer-portlet .component.checkbox>div.inline>div>*,.simuladores-app.designer-portlet .component.editable_table .inline *{display:inline-block;float:none}.simuladores-app.designer-portlet .component.editable_table .inline label{margin-right:5px}.simuladores-app.designer-portlet .component div>*{vertical-align:middle}.simuladores-app.designer-portlet .component span{display:inline-block;vertical-align:middle}.simuladores-app.designer-portlet .component.output_field{color:#7a7a7a}.simuladores-app.designer-portlet .component.output_field>div{margin:2px 0}.simuladores-app.designer-portlet .component label{font-weight:bold;margin-bottom:0}.simuladores-app.designer-portlet .component label.top{display:block}.simuladores-app.designer-portlet .component label.left{width:36%;text-align:right;margin-right:3%;float:left}.simuladores-app.designer-portlet .component label.right{width:36%;text-align:left;margin-left:3%;float:right}.simuladores-app.designer-portlet .component.no-label div.left,.simuladores-app.designer-portlet .component.no-label div.right{width:100%}.simuladores-app.designer-portlet .component div.left,.simuladores-app.designer-portlet .component div.right{width:60%}.simuladores-app.designer-portlet .component div.left{float:left}.simuladores-app.designer-portlet .component div.right{text-align:right;float:right}.simuladores-app.designer-portlet .component label.left.invert{font-weight:normal;width:50%}.simuladores-app.designer-portlet .component label.right.invert{font-weight:normal;width:50%}.simuladores-app.designer-portlet .component div.left.invert{width:47%;font-weight:bold;overflow:hidden}.simuladores-app.designer-portlet .component div.right.invert{width:47%;font-weight:bold;overflow:hidden}.simuladores-app.designer-portlet .component>div.right>span,.simuladores-app.designer-portlet .component>div.right>input,.simuladores-app.designer-portlet .component>div.right>textarea,.simuladores-app.designer-portlet .component>div.right>select{float:none}.simuladores-app.designer-portlet .field_list{padding-top:.3em}.simuladores-app.designer-portlet input[type="text"].date,.simuladores-app.designer-portlet input[type="text"].datetime,.simuladores-app.designer-portlet input[type="text"].time{width:71px}.simuladores-app.designer-portlet .ui-datepicker-trigger{background:url("images/sprite_new.png") no-repeat left -2017px;border:0;cursor:pointer;width:35px}.simuladores-app.designer-portlet input[type="text"].time{background:url("images/clock.png") 98% center no-repeat white}.simuladores-app.designer-portlet input[type="text"].time:focus{background:url("images/clock.png") 98% center no-repeat white;background-repeat:no-repeat!important}.simuladores-app.designer-portlet span.date{margin:0 .5em;font-size:11px;color:#7a7a7a}.simuladores-app.designer-portlet .pages .component.menu,.simuladores-app.designer-portlet .pages .component.page{padding:0}.simuladores-app.designer-portlet .tabs{min-height:30px}.simuladores-app.designer-portlet .tabs>ul{margin:0;list-style:none;overflow:hidden}.simuladores-app.designer-portlet .tabs>ul li{float:left;border-right:4px solid #fff}.simuladores-app.designer-portlet .tabs>div.content{border:1px solid #ccc;min-height:30px;background:#f5f5f5}.simuladores-app.designer-portlet .tabs>ul li a,.simuladores-app.designer-portlet .tabs>ul li span{padding:3px 10px;border:1px solid #ccc;border-bottom:0;display:block;text-decoration:none;background:url("images/header_bg.gif") repeat-x;color:#272727;border-top-right-radius:5px;min-height:20px;line-height:20px}.simuladores-app.designer-portlet .tabs>ul li .disabled{opacity:.5}.simuladores-app.designer-portlet .tabs>ul li a:hover{text-decoration:none}.simuladores-app.designer-portlet .component.menu ul{margin:0;list-style:none;overflow:hidden;background:#75ad4f;background:-moz-linear-gradient(top,#75ad4f 0,#5f8c40 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#75ad4f),color-stop(99%,#5f8c40));background:-webkit-linear-gradient(top,#75ad4f 0,#5f8c40 99%);background:-o-linear-gradient(top,#75ad4f 0,#5f8c40 99%);background:-ms-linear-gradient(top,#75ad4f 0,#5f8c40 99%);background:linear-gradient(top,#75ad4f 0,#5f8c40 99%)}.simuladores-app.designer-portlet .component.menu{margin:.5em 0}.simuladores-app.designer-portlet .component.menu ul li{float:left}.simuladores-app.designer-portlet .component.menu ul li a{padding:8px 5px;display:block;border-right:1px solid #ccc;text-decoration:none;color:white}.simuladores-app.designer-portlet .component.menu ul li a:hover{background:rgba(0,0,0,0.4)}.simuladores-app.designer-portlet .component.menu ul li.active a{background:rgba(0,0,0,0.4)}.simuladores-app.designer-portlet .component.message>div{overflow:hidden;padding:.5em;clear:both}.simuladores-app.designer-portlet .component.message .error{border:1px solid red;background:#ffe0e7}.simuladores-app.designer-portlet .component.message .info{border:1px solid #dfd156;background:#fffce2}.simuladores-app.designer-portlet .component.message .success{border:1px solid #bcd3b9;background:#f5fdf2}.simuladores-app.designer-portlet .component.message div.content{background:transparent}.simuladores-app.designer-portlet .component .prefix{margin-right:5px}.simuladores-app.designer-portlet .component .suffix{margin-left:5px}.simuladores-app.designer-portlet .component .popup{text-decoration:none}.simuladores-app.designer-portlet .component.button a{margin-left:0;padding:0 10px;line-height:21px;height:21px;cursor:pointer}.simuladores-app.designer-portlet .component.button a:hover{text-decoration:none}.simuladores-app.designer-portlet .component select{max-width:100%;min-width:10em}.simuladores-app.designer-portlet .pagination{padding:.5em 0}.simuladores-app.designer-portlet .pagination ul{overflow:hidden}.simuladores-app.designer-portlet .pagination ul li{float:left;margin-right:.3em;list-style:none}.simuladores-app.designer-portlet .pagination .legend{clear:both;color:#7a7a7a;display:block;font-size:12px;margin-top:.5em}.simuladores-app.designer-portlet .select_multiple_values .button,.simuladores-app.designer-portlet .editable_table .button,.simuladores-app.designer-portlet .master_detail .footer-button{float:right}.simuladores-app.designer-portlet .select_multiple_values .button a:hover,.simuladores-app.designer-portlet .editable_table .button a:hover{text-decoration:none}.simuladores-app.designer-portlet .select_multiple_values .actions,.simuladores-app.designer-portlet .editable_table .actions{width:80px;min-width:80px}.simuladores-app.designer-portlet .select_multiple_values .list,.simuladores-app.designer-portlet .editable_table .list,.simuladores-app.designer-portlet .master_detail .list{clear:both}.simuladores-app.designer-portlet .master_detail .list{padding-top:0}.simuladores-app.designer-portlet .master_detail .data-table .active td{background:#b0ff90}.simuladores-app.designer-portlet .select_value .output_field{padding:0;border:0;margin-left:5px}.simuladores-app.designer-portlet .select_value>.component.input_text{border-left:0}.simuladores-app.designer-portlet .select_value a.popup{font-weight:bold;margin-left:-5px;height:16px;background:url("images/search16px-green.png") no-repeat top left;padding:0 0 1px 16px;margin-right:5px;display:inline-block;width:0;overflow:hidden}.simuladores-app.designer-portlet .select_value a.clear{height:16px;padding-left:16px;margin-left:2px}.simuladores-app.designer-portlet .select_value a.popup:focus,.simuladores-app.designer-portlet .select_value a.clear:focus{border:1px solid #96cd37;-webkit-box-shadow:0 0 5px #96cd37;box-shadow:0 0 5px #96cd37}.simuladores-app.designer-portlet .select_value .popup.disabled{background:url("images/search-gray.png") no-repeat scroll 0 0 transparent}.simuladores-app.designer-portlet .select_value .clear.disabled{background:url("images/cross-gray.png") no-repeat scroll 0 0 transparent}.simuladores-app.designer-portlet .editable_table .component>label{display:none}.simuladores-app.designer-portlet .editable_table .component{text-align:center}.simuladores-app.designer-portlet .editable_table .columns-left td div,.simuladores-app.designer-portlet .editable_table .columns-left td{text-align:left}.simuladores-app.designer-portlet .editable_table .columns-right td div,.simuladores-app.designer-portlet .editable_table .columns-right td{text-align:right}.simuladores-app.designer-portlet .editable_table td{padding:5px}.simuladores-app.designer-portlet .editable_table .component>div,.simuladores-app.designer-portlet .editable_table td>div.left,.simuladores-app.designer-portlet .editable_table td>div.right{width:100%;border:0}.simuladores-app.designer-portlet .editable_table .component>div.component-desc{width:auto}.simuladores-app.designer-portlet .master_detail .detail{margin-bottom:.5em;overflow:hidden}.simuladores-app.designer-portlet .component.aggregator .fields label{display:none}.simuladores-app.designer-portlet .component.aggregator .fields>div>*{float:left}.simuladores-app.designer-portlet .component.aggregator .fields .component{border:0}.simuladores-app.designer-portlet div.w-50,.simuladores-app.designer-portlet div.w-25,.simuladores-app.designer-portlet div.w-75,.simuladores-app.designer-portlet div.w-40,.simuladores-app.designer-portlet div.w-60,.simuladores-app.designer-portlet div.w-100,.simuladores-app.designer-portlet div.w-0{min-height:25px}.simuladores-app.designer-portlet div.w-50{width:50%;float:left}.simuladores-app.designer-portlet div.w-25{width:25%;float:left}.simuladores-app.designer-portlet div.w-75{width:75%;float:left}.simuladores-app.designer-portlet div.w-40{width:40%;float:left}.simuladores-app.designer-portlet div.w-60{width:60%;float:left}.simuladores-app.designer-portlet div.w-100{width:100%;float:left}.simuladores-app.designer-portlet div.w-0{width:0;display:none}.simuladores-app.designer-portlet fieldset{border:0}.simuladores-app.designer-portlet fieldset li{list-style:none;overflow:hidden}.simuladores-app.designer-portlet label span.required{font-size:13px;position:absolute;z-index:200}.simuladores-app.designer-portlet span.required{color:#87d524;font-weight:bold;margin-left:.1em;line-height:28px}.simuladores-app.designer-portlet .nif,.simuladores-app.designer-portlet .id_card{text-align:left}.simuladores-app.designer-portlet .field-errors{clear:both;padding-bottom:.3em;margin-top:.5em;color:red;font-weight:bold;display:inline-block}.simuladores-app.designer-portlet .field-errors li{list-style:none;margin:.3em .3em 0 .3em}.simuladores-app.designer-portlet .error.expression{clear:both;display:inline-block;margin:0 .5em;color:red;font-weight:bold}.simuladores-app.designer-portlet .error.expression a.close{width:10px;position:absolute;right:5px;height:10px;background:url("images/val_close.png") no-repeat}.simuladores-app.designer-portlet .success.expression{clear:both;display:inline-block;margin:0 .5em;padding:.2em;color:green;font-weight:bold}.simuladores-app.designer-portlet .inline .error.expression{clear:none}.simuladores-app.designer-portlet .inline .success.expression{clear:none}.simuladores-app.designer-portlet .error.expression ul{padding:0}.simuladores-app.designer-portlet .error.expression li{list-style:none}.simuladores-app.designer-portlet .success.expression li{list-style:none}.simuladores-app.designer-portlet .editable_table .error.expression{display:block}.simuladores-app.designer-portlet .editable_table .error.expression li{list-style:inside}.simuladores-app.designer-portlet a.clear{background:url("images/cross.png") no-repeat scroll 0 0 transparent;display:inline-block;margin-left:.3em;overflow:hidden;padding-left:25px;width:0}.simuladores-app.designer-portlet .page-holder{margin:1em 0 0 .5em}.simuladores-app.designer-portlet .page-holder>*{margin:0 .5em}.simuladores-app.designer-portlet a.jp-current,.simuladores-app.designer-portlet a.jp-current:visited{color:#272727}.simuladores-app.designer-portlet .list{overflow-x:auto;overflow-y:hidden}.simuladores-app.designer-portlet .list .table_footer{overflow:hidden}.simuladores-app.designer-portlet .select-description{display:none}.simuladores-app.designer-portlet .select-description.emissaoMatricula{display:block}.simuladores-app.designer-portlet .errors,.simuladores-app.designer-portlet .infos,.simuladores-app.designer-portlet .success,.simuladores-app.designer-portlet .warning{padding:8px 10px 8px 10px;text-shadow:none;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 4px rgba(0,0,0,0.2);box-shadow:0 2px 4px rgba(0,0,0,0.2);background-color:#f9edbe;border:1px solid #f0c36d;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#333;margin:1em;clear:both}.simuladores-app.designer-portlet .infos ul,.simuladores-app.designer-portlet .errors ul,.simuladores-app.designer-portlet .success ul,.simuladores-app.designer-portlet .warning ul{margin:0;padding:0}.simuladores-app.designer-portlet .infos ul li,.simuladores-app.designer-portlet .errors ul li,.simuladores-app.designer-portlet .success ul li,.simuladores-app.designer-portlet .warning ul li{list-style:none;margin-left:1em}.simuladores-app.designer-portlet .errors{background-color:#f2dede;border-color:#dd4b39;color:#a71200}.simuladores-app.designer-portlet .success{border-color:#bcd3b9;background-color:#f5fdf2}.simuladores-app.designer-portlet .warning{background-color:#ffc881;border-color:#ff7a00}.simuladores-app.designer-portlet .loading-modal{display:none;position:fixed;z-index:1000;top:0;left:0;height:100%;width:100%;background:rgba(255,255,255,0.8) url("images/waiting.gif") 50% 50% no-repeat}.simuladores-app.designer-portlet .component .locked_field .value{display:none}.simuladores-app.designer-portlet .component>span.locked_field{display:block}.simuladores-app.designer-portlet .component .locked_field>span{display:inline}.simuladores-app.designer-portlet *{outline:0}.simuladores-app.designer-portlet html,.simuladores-app.designer-portlet button,.simuladores-app.designer-portlet input,.simuladores-app.designer-portlet select,.simuladores-app.designer-portlet textarea{font-family:sans-serif}.simuladores-app.designer-portlet .tabs{background-color:#fff;display:block;clear:both}.simuladores-app.designer-portlet .tabs>ul{font:Normal 15px 'PT Sans',sans-serif;list-style:none;padding:0;margin:0;clear:both;background-color:white;width:100%;overflow:visible;height:40px;background:#eee;margin-bottom:10px}.simuladores-app.designer-portlet .tabs>ul li{display:inline-block;padding:0;background-color:#fff;width:145px;border-bottom:0;padding-bottom:0;border-right:3px solid white;border-top-right-radius:0;float:left}.simuladores-app.designer-portlet .tabs>ul li a,.simuladores-app.designer-portlet .tabs>ul li span{padding:3px 10px;border:0 solid #ccc;border-bottom:0;display:block;text-decoration:none;color:#272727;border-top-right-radius:0;min-height:20px;line-height:20px}.simuladores-app.designer-portlet .tabs>ul li a{text-decoration:none;padding:10px;width:120px;display:block;outline:0;text-align:center;text-indent:6px;margin:0;border:0;font:Normal 15px 'PT Sans',sans-serif;list-style:none;margin-top:0;color:#848484;background-color:transparent;background:transparent url("images/sprite_new.png") no-repeat;background-position:0 60px}.simuladores-app.designer-portlet .tabs>ul li.selected a{color:white}.simuladores-app.designer-portlet .tabs .content{border:0 solid #ccc;min-height:30px;background:white;margin:0}.simuladores-app.designer-portlet .tabs>ul li{margin-top:0;background:#f1f1f0}.simuladores-app.designer-portlet .tabs>ul li.selected{position:relative;background-color:#87d524;border:0}.simuladores-app.designer-portlet .data-table{width:100%;border:0 solid #ccc;border-right:0;border-left:0;white-space:normal;color:#7a7a7a}.simuladores-app.designer-portlet .data-table thead th a{color:#737373;font-family:sans-serif}.simuladores-app.designer-portlet .component a:visited{color:#737373}.simuladores-app.designer-portlet .component.message{font-size:11px;color:#b9b9b9;line-height:normal}.simuladores-app.designer-portlet .portlet-layout{border-collapse:collapse;clear:both;display:block;border-spacing:0;table-layout:auto;width:100%}.simuladores-app.designer-portlet .portlet-column{display:block;vertical-align:top}.simuladores-app.designer-portlet .component.list{padding-top:15px}.simuladores-app.designer-portlet .component.panel.boxed>div{border:0;background-color:white}.simuladores-app.designer-portlet .component.panel.boxed>div>.title a{background:0;text-decoration:none;padding-left:15px;display:block;font-size:13px;font-weight:normal;line-height:36px;color:#b4b4b4;font-family:sans-serif}.simuladores-app.designer-portlet .component.panel.boxed>div>.title a.collapsed{background:0}.simuladores-app.designer-portlet .component h2,.simuladores-app.designer-portlet .component h3,.simuladores-app.designer-portlet .component h4,.simuladores-app.designer-portlet .component h5,.simuladores-app.designer-portlet .component h6{border-bottom:0 solid white;line-height:1.5em;letter-spacing:0}.simuladores-app.designer-portlet .component.heading h2{color:#87d524;font-weight:200;-webkit-margin-before:.83em;-webkit-margin-after:.83em;line-height:1.4;font-weight:200;font-size:18px;font-family:'PT Sans',sans-serif}.simuladores-app.designer-portlet .component.heading h5{display:block;color:#8e8e8e;font-weight:bold;margin-bottom:8px;font-size:13px;cursor:default}#container .contents .content .middle .simuladores-app.designer-portlet .component.heading.strongTitle h5,.simuladores-app.designer-portlet .component.message.messageAPartirDe,.simuladores-app.designer-portlet .component.message.strongTitle{font-weight:bold}.simuladores-app.designer-portlet .component.message.messageAPartirDe{padding-top:20px}.simuladores-app.designer-portlet .component.panel .simple-left>.component>label.left{font-weight:normal;margin-right:20px;vertical-align:middle}.simuladores-app.designer-portlet .component.panel .simple-left>.component>div.left{width:auto;font-size:13px;color:#848484;font-weight:bold}.simuladores-app.designer-portlet .component input[type="text"],.simuladores-app.designer-portlet .component input[type="password"],.simuladores-app.designer-portlet .component .disabledField{height:33px;min-width:40px;position:relative;font-family:Arial,sans-serif;font-size:13px;color:#848484;padding:0 10px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid rgba(0,0,0,0.1);background:#f7f7f7;resize:none;line-height:33px;border:1px solid #eee;margin-right:5px;box-shadow:none}.simuladores-app.designer-portlet .component input[type="text"],.simuladores-app.designer-portlet .component .disabledField{background:none repeat scroll 0 0 #f7f7f7;border:1px solid #a9a9a9;border-radius:3px 3px 3px 3px;color:#848484;float:left;font-family:Arial,sans-serif;font-size:13px;font-weight:bold;height:24px;line-height:24px;min-width:40px;padding:0 10px;position:relative;resize:none}.simuladores-app.designer-portlet .component.dropdown .wrapper,.simuladores-app.designer-portlet .component.list.sub-component .select .wrapper{background:transparent url("images/sprite_new.png") no-repeat right -361px}.simuladores-app.designer-portlet .component.dropdown .wrapper-end,.simuladores-app.designer-portlet .component.list.sub-component .select .wrapper-end{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 1px rgba(0,0,0,0.18),inset 0 1px 2px rgba(0,0,0,0.05);-webkit-box-shadow:1px 0 1px rgba(0,0,0,0.18),inset 0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.18),inset 0 1px 2px rgba(0,0,0,0.05);background:#f7f7f7;padding-right:0;border:0}.simuladores-app.designer-portlet .component.dropdown .select.disabled p,.simuladores-app.designer-portlet .select.disabled .wrapper-end{background-color:#eee}.simuladores-app.designer-portlet .component select{max-width:100%;min-width:10em}.simuladores-app.designer-portlet .component.dropdown select{color:#010101;font-size:14px;margin-top:0;cursor:pointer;-webkit-appearance:button;left:0;width:100%;height:24px;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);z-index:2;display:block}.simuladores-app.designer-portlet .select.wrapper-start,.simuladores-app.designer-portlet .select .wrapper-end,.simuladores-app.designer-portlet .select .wrapper{height:24px}.simuladores-app.designer-portlet .component.dropdown p,.simuladores-app.designer-portlet .component.list.sub-component .select p{position:absolute;margin-left:5px;line-height:24px;height:24px;color:#8e8e8e;font-weight:bold;font-style:normal;font-size:13px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:81%;margin-bottom:0;padding-left:0}.simuladores-app.designer-portlet .component div.left{font-size:13px;color:#848484;font-weight:bold;font-family:sans-serif}.simuladores-app.designer-portlet .form_footer .component{margin-bottom:3px}.simuladores-app.designer-portlet .component label{font-weight:normal}.simuladores-app.designer-portlet .component label.left{text-align:left}.simuladores-app.designer-portlet .component.button a[disabled],.simuladores-app.designer-portlet .component.submit input[type="submit"][disabled],.simuladores-app.designer-portlet .component.reset_button input[type="reset"][disabled],.simuladores-app.designer-portlet .component.submit input[type="submit"].internalButton,.simuladores-app.designer-portlet .component.submit.simular input[type="submit"][disabled],.simuladores-app.designer-portlet .component.submit .disabledButton,.simuladores-app.designer-portlet .component.button .disabledButton{background:#848484;color:white;cursor:auto}.simuladores-app.designer-portlet .component.floatingBar .component.button a.buttonAsSubmit.pedidoDeContacto{background:orange;color:white}.simuladores-app.designer-portlet .component.reset_button input[type="reset"]{background:#848484;height:33px}.simuladores-app.designer-portlet .component>a.export{background-color:transparent;margin:0;padding:0;opacity:0;filter:alpha(opacity=0)}.simuladores-app.designer-portlet .component a.print{background-color:transparent;background:transparent url("images/sprite_new.png") no-repeat!important;width:0!important;height:23px!important;padding:0 0 0 22px!important;overflow:hidden;display:block;background-position:-5px -2133px!important}.simuladores-app.designer-portlet .component.submit input[type="submit"].filter{background-color:transparent;background:transparent url("images/sprite_new.png") no-repeat;background-position:-8px -1617px;text-indent:-99999px;margin-left:10px}.simuladores-app.designer-portlet .component a.export:hover{background:transparent}.simuladores-app.designer-portlet .component>.export,.simuladores-app.designer-portlet .component.submit input[type="submit"].export{background-color:transparent;background:transparent url("images/sprite_new.png") no-repeat;width:23px;height:22px;display:inline-block;position:relative;margin:10px;float:left}.simuladores-app.designer-portlet .component.submit input[type="submit"].export{margin-left:0;margin-top:0;opacity:0;filter:alpha(opacity=0)}.simuladores-app.designer-portlet .tabs>ul li.selected{position:relative;background:#87d524}.simuladores-app.designer-portlet .tabs>ul li.selected:after,.simuladores-app.designer-portlet .tabs>ul li.selected:before{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.simuladores-app.designer-portlet .tabs>ul li.selected:after{border-color:rgba(135,213,36,0);border-top-color:#87d524;border-width:12px;left:50%;margin-left:-9px}.simuladores-app.designer-portlet .tabs>ul li.selected:before{border-color:rgba(255,255,255,0);border-top-color:#FFF;border-width:36px;left:50%;margin-left:-36px}.simuladores-app.designer-portlet .component .list div.pagination{float:none!important;text-align:center!important;display:block!important;text-align:center!important;display:block!important;margin:20px auto auto auto!important;clear:both!important;font-size:13px!important}.simuladores-app.designer-portlet .component .list div.pagination ul{float:none!important;padding:0!important;margin:0!important;display:block!important;text-align:center!important}.simuladores-app.designer-portlet .component .list div.pagination ul li{float:none!important;list-style:none!important;margin:0!important;padding:0!important;display:inline!important;height:20px!important}.simuladores-app.designer-portlet .pagination .list div.legend{display:none!important}.simuladores-app.designer-portlet .component .list div.pagination>div{display:inline;color:#b5b3b3;padding:3px 7px;font-weight:bold;text-decoration:none;border-radius:3px}.simuladores-app.designer-portlet .component list div.pagination>div>a{width:12px;height:14px;top:4px;overflow:hidden;background:transparent url("images/sprite_new.png") no-repeat}.simuladores-app.designer-portlet .component list div.pagination>div>a.previous{background-position:-13px -66px!important}.simuladores-app.designer-portlet .component list div.pagination>div>a.next{background-position:-13px -66px!important}.simuladores-app.designer-portlet .radio.wrapper,.simuladores-app.designer-portlet .checkbox.wrapper{background:transparent url("images/sprite_new.png") no-repeat;display:inline-block;position:relative;width:18px;height:18px;background-position:0 -2873px;margin:0 5px 0 0}.simuladores-app.designer-portlet td .radio.wrapper,.simuladores-app.designer-portlet td .checkbox.wrapper{margin:0 3px 0 0}.simuladores-app.designer-portlet .radio.wrapper{background-position:0 -2305px}.simuladores-app.designer-portlet .radio.wrapper input,.simuladores-app.designer-portlet .checkbox.wrapper input{opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}.simuladores-app.designer-portlet .component.padLeft,.simuladores-app.designer-portlet>.component.heading.padleft>h2{margin-left:0!important;margin-right:0!important}.simuladores-app.designer-portlet .ui-datepicker-trigger,.simuladores-app.designer-portlet .ui-datepicker-trigger:hover{background:transparent url("images/sprite_new.png") no-repeat 0 -2016px;border:0;cursor:pointer;text-indent:-999999px;padding:0;width:33px;height:34px}.simuladores-app.designer-portlet .ui-datepicker-trigger:focus{border:1px solid #96cd37;-webkit-box-shadow:0 0 5px #96cd37;box-shadow:0 0 5px #96cd37}.simuladores-app.designer-portlet .form_footer .component a{height:23px;display:block;background:#87d524;border-radius:3px;color:#fff;font-size:18px;font-family:'PT Sans',sans-serif;border:0;font-weight:normal;text-shadow:none;line-height:normal;padding:6px 10px;margin:0}.simuladores-app.designer-portlet .component .select.wrapper-start,.simuladores-app.designer-portlet .component.list.sub-component .select.wrapper-start{position:relative;border:1px solid #a9a9a9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.simuladores-app.designer-portlet .component select{max-width:100%;min-width:10em}.simuladores-app.designer-portlet .component.dropdown select,.simuladores-app.designer-portlet .component.list.sub-component .select select{color:#010101;font-size:14px;margin-top:0;cursor:pointer;-webkit-appearance:button;left:0;min-width:15px;width:100%;height:33px;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);z-index:2;display:block}.simuladores-app.designer-portlet .component.dropdown label.left{margin-top:0}.simuladores-app.designer-portlet .checkbox.wrapper,.simuladores-app.designer-portlet .checkbox.wrapper.checked,.simuladores-app.designer-portlet .radio.wrapper,.simuladores-app.designer-portlet .radio.wrapper.checked{display:inline-block;position:relative;width:18px;height:18px;background:transparent url("images/sprite_new.png") no-repeat}.simuladores-app.designer-portlet span.radio.wrapper.checked,.simuladores-app.designer-portlet span.checkbox.wrapper.checked{margin-left:0}.simuladores-app.designer-portlet .checkbox.wrapper.checked.disabled,.simuladores-app.designer-portlet .checkbox.wrapper.checked.readonly{background-position:-11px -4293px!important}.simuladores-app.designer-portlet checkbox unchecked .checkbox.wrapper.disabled,.simuladores-app.designer-portlet .checkbox.wrapper.readonly{background-position:-12px -4344px!important}.simuladores-app.designer-portlet radio checked .radio.wrapper.checked.disabled,.simuladores-app.designer-portlet .radio.wrapper.checked.readonly{background-position:-12px -4172px!important}.simuladores-app.designer-portlet radio unchecked .radio.wrapper.disabled,.simuladores-app.designer-portlet .radio.wrapper.readonly{background-position:-11px -4229px!important}.simuladores-app.designer-portlet .checkbox.wrapper{background-position:-7px -2965px!important}.simuladores-app.designer-portlet .checkbox.wrapper.checked{background-position:-5px -2913px!important}.simuladores-app.designer-portlet .radio.wrapper{background-position:0 -2305px!important}.simuladores-app.designer-portlet .radio.wrapper.checked{background-position:0 -2249px!important}.simuladores-app.designer-portlet .component.submit input[type="submit"].internal{color:#fff;text-transform:uppercase;background:#848484}.simuladores-app.designer-portlet .component.button>a,.simuladores-app.designer-portlet .component.submit input[type="submit"],.simuladores-app.designer-portlet .component.reset_button input[type="reset"],.simuladores-app.designer-portlet .disabledButton,.simuladores-app.designer-portlet .disabledButton{background:#87d524;border-radius:3px;color:#fff;font-size:18px;font-family:'PT Sans',sans-serif;border:0;font-weight:normal;text-shadow:none;line-height:normal;padding:0 10px;margin:0;text-transform:uppercase}.simuladores-app.designer-portlet .panel .data-table tr td div.ellipsis{font-size:13px}.simuladores-app.designer-portlet .data-table tbody td div.ellipsis{font-size:13px}.simuladores-app.designer-portlet .component.panel .column .component.icon{float:left}.simuladores-app.designer-portlet .component.panel .column .component.submit.icon .wrapper-start .wrapper-end .wrapper input,.simuladores-app.designer-portlet .component.panel .column .component.button.icon .wrapper-start .wrapper-end .wrapper a{color:transparent;height:25px;width:25px;background-color:transparent;opacity:100;background:transparent url("images/sprite_new.png") no-repeat;text-indent:-9999px}.simuladores-app.designer-portlet .books{background-position:8px -1267px!important}.simuladores-app.designer-portlet .selected.books{background-position:8px -1324px!important}.simuladores-app.designer-portlet .file{background-position:17px -925px!important}.simuladores-app.designer-portlet .selected.file{background-position:17px -984px!important}.simuladores-app.designer-portlet .files{background-position:5px -1039px!important}.simuladores-app.designer-portlet .selected.files{background-position:5px -1097px!important}.simuladores-app.designer-portlet .calculator{background-position:8px -1152px!important}.simuladores-app.designer-portlet .selected.calculator{background-position:8px -1212px!important}.simuladores-app.designer-portlet .patch{background-position:8px -1493px!important}.simuladores-app.designer-portlet .selected.patch{background-position:8px -1440px!important}.simuladores-app.designer-portlet .eye{background-position:111px -478px!important}.simuladores-app.designer-portlet .eye2{background-position:50px -483px!important}.simuladores-app.designer-portlet .close{background-position:25px -872px!important}.simuladores-app.designer-portlet .export{background-position:-5px -2187px!important}.simuladores-app.designer-portlet .print{background-position:-5px -2133px!important}.simuladores-app.designer-portlet .bt{background-position:-3px -196px!important}.simuladores-app.designer-portlet .bt.btactive{background-position:-4px -255px!important}.simuladores-app.designer-portlet .heart{background-position:8px -1440px!important}.simuladores-app.designer-portlet .selected.heart{background-position:8px -1440px!important}.simuladores-app.designer-portlet .bandage{background-position:8px -1440px!important}.simuladores-app.designer-portlet .selected.bandage{background-position:8px -1440px!important}.simuladores-app.designer-portlet .print[disabled=disabled]{background-position:-5px -3720px!important}.simuladores-app.designer-portlet .component.submit input[type="submit"].internalButton{background-color:#848484}.simuladores-app.designer-portlet .pencil{background-position:-10px -3166px!important}.simuladores-app.designer-portlet .pencil[disabled=disabled]{background-position:-5px -3618px!important}.simuladores-app.designer-portlet .reload{background-position:-5px -3248px!important}.simuladores-app.designer-portlet .reload[disabled=disabled]{background-position:-5px -3618px!important}.simuladores-app.designer-portlet .component{margin-bottom:0}.simuladores-app.designer-portlet *{font-size:13px}.simuladores-app.designer-portlet .portlet-layout{overflow:hidden}.simuladores-app.designer-portlet span.button.wrapper-start,.simuladores-app.designer-portlet span.button .wrapper-end,.simuladores-app.designer-portlet span.submit.wrapper-start,.simuladores-app.designer-portlet span.submit .wrapper-end,.simuladores-app.designer-portlet .wrapper-start,.simuladores-app.designer-portlet .wrapper-end,.simuladores-app.designer-portlet span.text .wrapper,.simuladores-app.designer-portlet .component.dropdown .wrapper-start,.simuladores-app.designer-portlet .component.list.sub-component .select.wrapper-start{background:0}.simuladores-app.designer-portlet .wrapper-start,.simuladores-app.designer-portlet .wrapper-end,.simuladores-app.designer-portlet .wrapper{border:1px transparent;padding-right:0;height:27px}.simuladores-app.designer-portlet span.submit .wrapper,.simuladores-app.designer-portlet span.button .wrapper{background:0}.simuladores-app.designer-portlet .component.panel div>.title .wrapper-start,.simuladores-app.designer-portlet .component.panel div>.title .wrapper,.simuladores-app.designer-portlet .component.panel div>.title .wrapper-end{background:0;height:inherit;padding-left:0}.simuladores-app.designer-portlet .component label.left{font-size:inherit;line-height:35px;padding-top:0;font-family:inherit;text-align:left;color:#636363;font-size:inherit;font-weight:normal}.simuladores-app.designer-portlet .designer-portlet .errors,.simuladores-app.designer-portlet .designer-portlet .infos,.simuladores-app.designer-portlet .designer-portlet .success{margin:0!important}.simuladores-app.designer-portlet .component.output_field div.left{line-height:31px}.simuladores-app.designer-portlet .component.panel .component.dropdown .left .select.wrapper-start>.wrapper-end,.simuladores-app.designer-portlet .component.panel .component.list.sub-component .left .select.wrapper-start>.wrapper-end{padding-right:0}.simuladores-app.designer-portlet .component.panel .component.aggregator .component.sub-component.dropdown.marcaveiculo{margin-bottom:4px}.simuladores-app.designer-portlet .component.sub-component.submit.outrasmarcas.internalButton{margin-top:5px}.simuladores-app.designer-portlet .data-table td{color:#8e8e8e;padding:5px;vertical-align:top;border-bottom:1px dotted #ccc;background-color:#fff;font-family:sans-serif;border-left:0;border-right:0}.simuladores-app.designer-portlet .component .wrapper-start{padding-left:0}.simuladores-app.designer-portlet .component.grid .component.panel .column>div.component{margin-left:8px}.simuladores-app.designer-portlet .data-table tbody tr td:first-child{text-align:left;font-size:12}.simuladores-app.designer-portlet .data-table tbody tr td:first-child div.ellipsis{text-align:left;font-size:13px}.simuladores-app.designer-portlet #simulatorCoberturas .data-table tbody tr td:first-child div.ellipsis{height:auto;overflow:auto;overflow-y:hidden}.simuladores-app.designer-portlet #simulatorCoberturas .data-table tbody tr td:first-child div.ellipsis span{display:none}.simuladores-app.designer-portlet .component div.left span.locked_field span.display{padding-top:6px}.simuladores-app.designer-portlet .component.grid{margin-bottom:0;padding-bottom:0}.simuladores-app.designer-portlet .component.panel.boxed{margin-top:0;padding:0}.simuladores-app.designer-portlet span.select .wrapper-end{height:24px;padding-right:0;position:relative}.simuladores-app.designer-portlet .component span.locked_field .display{color:#848484;font-family:Arial,sans-serif;font-size:13px;font-weight:bold}.simuladores-app.designer-portlet .data-table tbody tr td{border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9}.simuladores-app.designer-portlet .component.output_field>div{margin:2px 0;color:#848484;font-family:Arial,sans-serif;font-size:13px;font-weight:bold}.simuladores-app.designer-portlet .component.panel.floatingDock .component.panel.floatingBar{margin-left:0;padding:5px 0;position:fixed;width:920px;bottom:47px;background:white;border-top:1px solid #ccc}.simuladores-app.designer-portlet .component.panel.floatingDock .component.panel.floatingBar div.column{min-height:38px}.simuladores-app.designer-portlet .component.panel.floatingDock{border:0 solid transparent}.simuladores-app.designer-portlet .component.panel.floatingDock div.w-100{min-height:0}.simuladores-app.designer-portlet .component.panel.floatingBar span.submit span.wrapper-end{padding-right:0}.simuladores-app.designer-portlet .component.panel.floatingBar .component.message>div{padding:0}.simuladores-app.designer-portlet>.portlet-body{margin:0 auto;max-width:940px}.simuladores-app.designer-portlet .data-table.premios-data-table tbody tr td:first-child div.ellipsis{height:auto;overflow:auto;overflow-y:hidden;text-transform:none}.simuladores-app.designer-portlet .data-table.premios-data-table tbody tr td:first-child div.ellipsis span.ellipsis{display:none}.simuladores-app.designer-portlet #WizOpcoes #WizOpcoesContent .component.grid{margin-left:0}.simuladores-app.designer-portlet #WizOpcoes #WizOpcoesContent .component.grid table div{padding-left:0}.simuladores-app.designer-portlet #simulatorCoberturas{margin-left:0;padding-top:20px}.simuladores-app.designer-portlet #simulatorCoberturas .data-table{overflow-x:auto}.simuladores-app.designer-portlet #WizPremioSimulacaoContent{margin-left:0;border:0;padding-top:20px}.simuladores-app.designer-portlet #WizPremioSimulacaoContent>div>div>div.designer-portlet{margin-left:0;border:0}.simuladores-app.designer-portlet #simulatorCoberturas td,.simuladores-app.designer-portlet #simulatorCoberturas div,.simuladores-app.designer-portlet #WizPremioSimulacaoContent td,.simuladores-app.designer-portlet #WizPremioSimulacaoContent th,.simuladores-app.designer-portlet #WizPremioSimulacaoContent td.ellipsis{font:Normal 11px Arial,sans-serif;vertical-align:middle}.simuladores-app.designer-portlet .data-table .component.dropdown>div{min-width:100px}.simuladores-app.designer-portlet #WizCaracteristicasImovel.component td{vertical-align:top}.simuladores-app.designer-portlet .component.dropdown .wrapper-start:focus,.simuladores-app.designer-portlet .component input[type="text"]:focus,.simuladores-app.designer-portlet .component input[type="password"]:focus,.simuladores-app.designer-portlet .component input[type="file"]:focus,.simuladores-app.designer-portlet .component textarea:focus,.simuladores-app.designer-portlet .component input[type="text"].required.empty:focus,.simuladores-app.designer-portlet .component input[type="text"].requiredAdded.empty:focus,.simuladores-app.designer-portlet .component.dropdown select.required.empty:focus,.simuladores-app.designer-portlet .component.dropdown select.requiredAdded.empty:focus,.simuladores-app.designer-portlet .component.dropdown textarea.requiredAdded.empty:focus,.simuladores-app.designer-portlet .component.dropdown textarea.required.empty:focus{border:1px solid #96cd37;-moz-box-shadow:0 0 5px #96cd37;-webkit-box-shadow:0 0 5px #96cd37;box-shadow:0 0 5px #96cd37;background:0}.simuladores-app.designer-portlet .component.dropdown.invalid .wrapper-start,.simuladores-app.designer-portlet .component.invalid input[type="text"],.simuladores-app.designer-portlet .component.invalid input[type="password"],.simuladores-app.designer-portlet .component.invalid input[type="file"],.simuladores-app.designer-portlet .component.invalid select,.simuladores-app.designer-portlet .component.invalid textarea,.simuladores-app.designer-portlet .component.invalid .select{border:1px solid rgba(255,39,43,0.8);-moz-box-shadow:0 0 5px rgba(255,39,43,0.8);-webkit-box-shadow:0 0 5px rgba(255,39,43,0.8);box-shadow:0 0 5px rgba(255,39,43,0.8);background:0}.simuladores-app.designer-portlet .component.dropdown.invalid .wrapper-start:focus,.simuladores-app.designer-portlet .component.invalid input[type="text"]:focus,.simuladores-app.designer-portlet .component.invalid input.invalid[type="password"]:focus,.simuladores-app.designer-portlet .component.invalid input.invalid[type="file"]:focus,.simuladores-app.designer-portlet .component.invalid select.invalid:focus,.simuladores-app.designer-portlet .component.invalid textarea.invalid:focus,.simuladores-app.designer-portlet .component.invalid .select:focus{-moz-box-shadow:0 0 5px #96cd37;-webkit-box-shadow:0 0 5px #96cd37;border:1px solid #96cd37;box-shadow:0 0 5px #96cd37;background:0}.simuladores-app.designer-portlet input.postal_code[type="text"]{width:56px}.simuladores-app.designer-portlet #simulatorCoberturas td .component.dropdown p{font-size:11px}.simuladores-app.designer-portlet #simulatorCoberturas{overflow-x:auto;overflow-y:hidden}.simuladores-app.designer-portlet #simulatorCoberturas td .checkbox.wrapper{margin:0}.simuladores-app.designer-portlet div.component.checkbox span.checkbox{background-position:-5px -2966px!important}.simuladores-app.designer-portlet div.component.checkbox span.checkbox.checked{background-position:-5px -2914px!important}.simuladores-app.designer-portlet div.component.checkbox.focus span.checkbox{background-position:-10px -4123px!important}.simuladores-app.designer-portlet div.component.checkbox.focus span.checkbox.checked{background-position:-10px -4073px!important}.simuladores-app.designer-portlet div.component.checkbox.invalid span.checkbox{background-position:-7px -3572px!important}.simuladores-app.designer-portlet div.component.checkbox.invalid span.checkbox.checked{background-position:-10px -4010px!important}.simuladores-app.designer-portlet div.component.checkbox.invalid.focus span.checkbox{background-position:-10px -4123px!important}.simuladores-app.designer-portlet div.component.checkbox.invalid.focus span.checkbox.checked{background-position:-10px -4073px!important}.simuladores-app.designer-portlet div.component.radio span.radio{background-position:0 -2305px!important}.simuladores-app.designer-portlet div.component.radio span.radio.checked{background-position:0 -2249px!important}.simuladores-app.designer-portlet div.component.radio.focus span.radio{background-position:-10px -3888px!important}.simuladores-app.designer-portlet div.component.radio.focus span.radio.checked{background-position:-10px -3831px!important}.simuladores-app.designer-portlet div.component.radio.invalid span.radio{background-position:-7px -3528px!important}.simuladores-app.designer-portlet div.component.radio.invalid span.radio.checked{background-position:-8px -3949px!important}.simuladores-app.designer-portlet div.component.radio.invalid.focus span.radio{background-position:-10px -3888px!important}.simuladores-app.designer-portlet div.component.radio.invalid.focus span.radio.checked{background-position:-10px -3831px!important}.simuladores-app.designer-portlet div.component.dropdown.focus .wrapper-start,.simuladores-app.designer-portlet div.component.list.sub-component .select.wrapper-start.focus{border:1px solid #96cd37;-moz-box-shadow:0 0 5px #96cd37;-webkit-box-shadow:0 0 5px #96cd37;box-shadow:0 0 5px #96cd37;background:0}.simuladores-app.designer-portlet div.component.dropdown.invalid .wrapper-start{border:1px solid rgba(255,39,43,0.8);-moz-box-shadow:0 0 5px rgba(255,39,43,0.8);-webkit-box-shadow:0 0 5px rgba(255,39,43,0.8);box-shadow:0 0 5px rgba(255,39,43,0.8);background:0}.simuladores-app.designer-portlet div.component.dropdown.invalid.focus span.wrapper-start.invalid.focus{border:1px solid #96cd37;-moz-box-shadow:0 0 5px #96cd37;-webkit-box-shadow:0 0 5px #96cd37;box-shadow:0 0 5px #96cd37;background:0}.simuladores-app.designer-portlet #WizPremioSimulacaoContent.panel .data-table tr td div.ellipsis{padding:0}.simuladores-app.designer-portlet .simuladores-app.designer-portlet div.errors{display:none}.simuladores-app.designer-portlet .component.select_value{padding:0;border:0}.simuladores-app.designer-portlet table[id*=tblPessoasSeguras] input[type="text"]{text-align:center;min-width:30px}.simuladores-app.designer-portlet div#frmPessoasSeguras input[type="text"][disabled]{background:#faf9f6}.simuladores-app.designer-portlet .data-table .wrapper-end{padding-right:0}.simuladores-app.designer-portlet #WizCaracteristicasImovel .component.button .button.wrapper-start a{background:#87d524;border-radius:3px;color:#fff;font-size:18px;font-family:'PT Sans',sans-serif;border:0;font-weight:normal;text-shadow:none;line-height:normal;padding:0 10px;margin:0;text-transform:uppercase}.simuladores-app.designer-portlet #pessoasSegurasFuneral .component.button .button.wrapper-start a{background:#87d524;border-radius:3px;color:#fff;font-size:18px;font-family:'PT Sans',sans-serif;border:0;font-weight:normal;text-shadow:none;line-height:normal;padding:0 10px;margin:0;text-transform:uppercase}.simuladores-app.designer-portlet .component.checkbox .checkbox.wrapper.checked.disabled,.simuladores-app.designer-portlet .component.checkbox .checkbox.wrapper.checked.readonly{background-position:-11px -4293px!important}.simuladores-app.designer-portlet .component.checkbox .checkbox.wrapper.disabled,.simuladores-app.designer-portlet .component.checkbox .checkbox.wrapper.readonly{background-position:-12px -4344px!important}.simuladores-app.designer-portlet .component.radio .radio.wrapper.checked.disabled,.simuladores-app.designer-portlet .component.radio .radio.wrapper.checked.readonly{background-position:-12px -4172px!important}.simuladores-app.designer-portlet .component.radio .radio.wrapper.disabled,.simuladores-app.designer-portlet .component.radio .radio.wrapper.readonly{background-position:-11px -4229px!important}.simuladores-app.designer-portlet #opcoesGrupoGrid .component.dropdown.opcaoGrupo label{padding-right:2px}.simuladores-app.designer-portlet #opcoesGrupoGrid td[style*="width:12%;"]{min-width:109px}.simuladores-app.designer-portlet div.component.panel.boxed div.title{cursor:pointer}.simuladores-app.designer-portlet div.component.button a.buttonAsSubmit.popup{background:none repeat scroll 0 0 #87d524;border:0 none;border-radius:3px 3px 3px 3px;color:#fff;font-family:'PT Sans',sans-serif;font-size:18px;font-weight:normal;line-height:normal;margin:0;padding:0 10px;text-shadow:none;text-transform:uppercase;text-decoration:none}.simuladores-app.designer-portlet div.component.button a.buttonAsSubmit.popup[disabled]{background:none repeat scroll 0 0 #848484}.simuladores-app.designer-portlet div.component.button a.buttonAsSubmit.popup[disabled]:hover{cursor:default}.simuladores-app.designer-portlet .component.message.popup{max-height:70%!important}.simuladores-app.designer-portlet .component.message.popup .content{max-height:250px!important;overflow:auto!important}.simuladores-app.designer-portlet .component.percent.input_text .wrapper-start,.simuladores-app.designer-portlet .component.percent.input_text .wrapper-end,.simuladores-app.designer-portlet .component.percent.input_text .wrapper,.simuladores-app.designer-portlet .component.percent.text_area .textarea-wrapper{display:block}.simuladores-app.designer-portlet .component.button.icon.print a.print{cursor:pointer}.simuladores-app.designer-portlet .component.button.icon.print a.print[disabled]{cursor:auto}.simuladores-app.designer-portlet .component.panel.visibleHidden{height:0;width:0;border-width:0;padding:0;margin:0}.simuladores-app.designer-portlet .component.dropdown span.select select:hover{cursor:pointer}.simuladores-app.designer-portlet .component.dropdown span.select select[readonly]:hover{cursor:auto}.simuladores-app.designer-portlet .component.dropdown span.select select[disabled]:hover{cursor:auto}.simuladores-app.designer-portlet .selectableLines .selectable{width:15px}.simuladores-app.designer-portlet .component.grid.agrupadorPaineis td{vertical-align:top}.simuladores-app.designer-portlet .component.button a:not(disabledButton){cursor:pointer}.simuladores-app.designer-portlet .component.dropdown.required .wrapper-start.empty{box-shadow:0 0 3px #ea2626;border:1px solid #ea2626}.simuladores-app.designer-portlet .component input.required.empty,.simuladores-app.designer-portlet .component input[type="text"].required.empty,.simuladores-app.designer-portlet .component.dropdown select.required.empty,.simuladores-app.designer-portlet .component input.requiredAdded.empty,.simuladores-app.designer-portlet .component input[type="text"].requiredAdded.empty,.simuladores-app.designer-portlet .component.dropdown select.requiredAdded.empty,.simuladores-app.designer-portlet .component.dropdown textarea.requiredAdded.empty,.simuladores-app.designer-portlet .component.dropdown textarea.required.empty{box-shadow:0 0 2px #ea2626;border:1px solid #ea2626}.simuladores-app.designer-portlet div.component.radio span.radio.requiredAdded.empty{background-position:-7px -3529px!important}.simuladores-app.designer-portlet div.component.checkbox span.checkbox.requiredAdded.empty{background-position:-5px -3571px!important}.simuladores-app.designer-portlet .component.dropdown.required.focus .wrapper-start.empty{box-shadow:0 0 3px #74b44a;border:1px solid #74b44a}.simuladores-app.designer-portlet .component.master_detail span.button .wrapper-end{padding-right:0}.simuladores-app.designer-portlet .component.master_detail .component.reset_button{margin-top:1px}.simuladores-app.designer-portlet .component.master_detail .component.reset_button input[type="reset"]{height:23px}.simuladores-app.designer-portlet .component.master_detail .component.button.update a.update.footer-button,.simuladores-app.designer-portlet .component.master_detail .component.button.new a.new.footer-button{background:#87d524;border-radius:3px;color:#fff;font-size:18px;font-family:'PT Sans',sans-serif;border:0;font-weight:normal;text-shadow:none;line-height:normal;padding:0 10px;margin:0;text-transform:uppercase}.simuladores-app.designer-portlet .component.master_detail .detail a.update.footer-button{margin-top:5px}.simuladores-app.designer-portlet .component.master_detail .data-table td.actions a{margin-top:4px;float:left}.simuladores-app.designer-portlet .component.master_detail .component.list{padding-top:0}.simuladores-app.designer-portlet .component.alignRight label{text-align:right}.simuladores-app.designer-portlet .component.panel.panelQuestionario .component.survey table.data-table{table-layout:auto}.simuladores-app.designer-portlet .component.panel.panelQuestionario .component.survey table.data-table th{width:75%}.simuladores-app.designer-portlet .component.panel.panelQuestionario .component.survey table.data-table td{width:25%}.simuladores-app.designer-portlet .component.panel.panelQuestionario .component.survey table.data-table tr.section{display:none}.simuladores-app.designer-portlet .component.panel.panelQuestionario .component.survey .radio.wrapper,.simuladores-app.designer-portlet .component.panel.panelQuestionario .component.survey .checkbox.wrapper{margin-top:8px}.simuladores-app.designer-portlet .component.panel.panelQuestionario .component.survey thead{display:none}.simuladores-app.designer-portlet .component.noMandatoryStar span.required{display:none}.simuladores-app.designer-portlet .component.upload .customfile-feedback{line-height:33px}.simuladores-app.designer-portlet .component.sub-component.message.textDebitoConta{line-height:20px;margin-left:5px}.confirm .ui-dialog-titlebar{border-bottom:1px solid #272727;padding:5px 10px 5px 15px;cursor:move;background:#75ad4f;background:-moz-linear-gradient(top,#75ad4f 0,#5f8c40 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#75ad4f),color-stop(99%,#5f8c40));background:-webkit-linear-gradient(top,#75ad4f 0,#5f8c40 99%);background:-o-linear-gradient(top,#75ad4f 0,#5f8c40 99%);background:-ms-linear-gradient(top,#75ad4f 0,#5f8c40 99%);background:linear-gradient(top,#75ad4f 0,#5f8c40 99%);color:white;text-shadow:0 1px 0 #505864,0 -1px 0 black;letter-spacing:1px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.ui-dialog button{-moz-border-bottom-colors:none;-moz-border-image:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-repeat:repeat-x;border-radius:30px;border-style:solid;border-width:1px;box-shadow:0 1px 0 rgba(255,255,255,0.2) inset,0 1px 2px rgba(0,0,0,0.05);color:#333;display:inline-block;font-size:13px;line-height:13px;margin-bottom:0;padding:0 10px;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,0.75);vertical-align:middle;height:23px;font-weight:normal}.ui-dialog button{color:white;background:#75ad4f;background:-moz-linear-gradient(top,#75ad4f 0,#5f8c40 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#75ad4f),color-stop(99%,#5f8c40));background:-webkit-linear-gradient(top,#75ad4f 0,#5f8c40 99%);background:-o-linear-gradient(top,#75ad4f 0,#5f8c40 99%);background:-ms-linear-gradient(top,#75ad4f 0,#5f8c40 99%);background:linear-gradient(top,#75ad4f 0,#5f8c40 99%);border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.ui-dialog.confirm .cancel{background-color:#f5f5f5;background-image:-moz-linear-gradient(center top,white,#e6e6e6);background-image:-ms-linear-gradient(top,white,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(white),to(#e6e6e6));background-image:-webkit-linear-gradient(top,white,#e6e6e6);background-image:-o-linear-gradient(top,white,#e6e6e6);background-image:linear-gradient(top,#fff,#e6e6e6);border-color:#ccc #ccc #bbb;color:#333;text-shadow:none}.ui-dialog.confirm .ui-dialog-titlebar-close:hover{padding:1px}.ui-dialog{z-index:1050!important}.ui-dialog.confirm{background:white;border:1px solid #272727;border-radius:0;box-shadow:0 3px 10px #696969;font-size:12px}.blockUI{z-index:1060!important}.ui-dialog.confirm .ui-dialog-buttonset>*{margin:0 .2em}.ui-datepicker{height:auto;margin:5px auto 0;font:9pt Arial,sans-serif;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,0.5);box-shadow:0 0 10px 0 rgba(0,0,0,0.5);background:#f2f2f2;display:none;z-index:2000!important}.ui-datepicker a{text-decoration:none}.ui-datepicker .ui-icon{width:auto;height:auto;background-image:none;text-indent:0}.ui-datepicker-header{color:#e0e0e0;background:black;font-weight:bold;-webkit-box-shadow:inset 0 1px 1px 0 rgba(250,250,250,0.2);-moz-box-shadow:inset 0 1px 1px 0 rgba(250,250,250,0.2);box-shadow:inset 0 1px 1px 0 rgba(250,250,250,0.2);text-shadow:1px -1px 0 black;filter:dropshadow(color=black,offx=1,offy=-1);line-height:25px;border-width:1px 0 0 0;border-style:solid;border-color:#111;width:auto}.ui-datepicker-title{text-align:center}.ui-datepicker-prev,.ui-datepicker-next{display:inline-block;text-align:center;cursor:pointer;background-repeat:no-repeat;overflow:hidden;color:#e0e0e0;padding:0 .5em}.ui-datepicker-prev{float:left}.ui-datepicker-next{float:right}.ui-datepicker thead{background-color:#f7f7f7;background-image:-moz-linear-gradient(top,#f7f7f7 0,#f1f1f1 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f7f7f7),color-stop(100%,#f1f1f1));background-image:-webkit-linear-gradient(top,#f7f7f7 0,#f1f1f1 100%);background-image:-o-linear-gradient(top,#f7f7f7 0,#f1f1f1 100%);background-image:-ms-linear-gradient(top,#f7f7f7 0,#f1f1f1 100%);background-image:linear-gradient(top,#f7f7f7 0,#f1f1f1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7',endColorstr='#f1f1f1',GradientType=0);border-bottom:1px solid #bbb}.ui-datepicker th{text-transform:uppercase;font-size:6pt;padding:5px 0;color:#666;text-shadow:1px 0 0 #fff;filter:dropshadow(color=white,offx=1,offy=0)}.ui-datepicker tbody td{padding:0;border-right:1px solid #bbb}.ui-datepicker tbody td:last-child{border-right:0}.ui-datepicker tbody tr{border-bottom:1px solid #bbb}.ui-datepicker tbody tr:last-child{border-bottom:0}.ui-datepicker td span,.ui-datepicker td a{display:inline-block;font-weight:bold;text-align:center;width:30px;height:25px;line-height:25px;color:#666;text-shadow:1px 1px 0 #fff;filter:dropshadow(color=white,offx=1,offy=1)}.ui-datepicker-calendar .ui-state-default{background:#ededed;background:-moz-linear-gradient(top,#ededed 0,#dedede 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ededed),color-stop(100%,#dedede));background:-webkit-linear-gradient(top,#ededed 0,#dedede 100%);background:-o-linear-gradient(top,#ededed 0,#dedede 100%);background:-ms-linear-gradient(top,#ededed 0,#dedede 100%);background:linear-gradient(top,#ededed 0,#dedede 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#dedede',GradientType=0);-webkit-box-shadow:inset 1px 1px 0 0 rgba(250,250,250,0.5);-moz-box-shadow:inset 1px 1px 0 0 rgba(250,250,250,0.5);box-shadow:inset 1px 1px 0 0 rgba(250,250,250,0.5)}.ui-datepicker-calendar .ui-state-hover{background:#f7f7f7}.ui-datepicker-calendar .ui-state-active{background:#7db955;-webkit-box-shadow:inset 0 0 10px 0 rgba(0,0,0,0.1);-moz-box-shadow:inset 0 0 10px 0 rgba(0,0,0,0.1);box-shadow:inset 0 0 10px 0 rgba(0,0,0,0.1);color:white;text-shadow:0 1px 0 #4d7a85;filter:dropshadow(color=#4d7a85,offx=0,offy=1);border:1px solid #55838f;position:relative;margin:-1px}.ui-datepicker-unselectable .ui-state-default{background:#f4f4f4;color:#b4b3b3}.ui-datepicker-calendar td:first-child .ui-state-active{width:29px;margin-left:0}.ui-datepicker-calendar td:last-child .ui-state-active{width:29px;margin-right:0}.ui-datepicker-calendar tr:last-child .ui-state-active{height:29px;margin-bottom:0}.ui-datepicker-week-end{text-align:center}a.ui-state-default.ui-state-highlight{background:-webkit-linear-gradient(top,#ededed 0,#999 100%)}.ellipsis{height:18px;white-space:normal;overflow:hidden;position:relative;font-size:12px;word-wrap:break-word}.ellipsis>a{padding-right:1em}.designer-portlet .ellipsis>input{margin-left:2px}.designer-portlet .no-ellipsis .data-table{white-space:normal}.portal-popup .designer-portlet .component.heading{float:none}.portal-popup .designer-portlet .data-table{width:99%}body .ui-widget-overlay{background:#777;opacity:.6;filter:Alpha(Opacity=70);z-index:1039!important;position:fixed;top:0;left:0;width:100%;height:100%}.designer-portlet.ui-dialog.ui-widget{margin:0 auto;background:#fff;border-radius:6px;border:3px solid #eaf7ed;box-shadow:0 0 10px #bcbebb;padding:10px;text-align:center;min-height:100px}.designer-portlet.ui-dialog.ui-widget.sucess{border:3px solid #94ce39;box-shadow:0 0 10px #bcbebb}.designer-portlet.ui-dialog.ui-widget.error{border:2px solid #cd3737;box-shadow:0 0 5px #cd3737}.designer-portlet.ui-dialog.ui-widget.info{border:2px solid #f0e71e;box-shadow:0 0 10px #ebf50b}.designer-portlet.ui-dialog.ui-widget h1,.designer-portlet.ui-dialog.ui-widget h2{color:#87d524}.designer-portlet.ui-dialog.ui-widget.error h1,.designer-portlet.ui-dialog.ui-widget.error h2{color:#ff3737}body .designer-portlet.ui-dialog #dialog.ui-dialog-content{margin-bottom:40px;top:0;height:auto!important}body .designer-portlet.ui-dialog #validationsDialog.ui-dialog-content{margin-bottom:40px;top:0;height:auto!important}#container .designer-portlet .component.message.popup .modal_close{position:absolute}.designer-portlet{display:none}#container .designer-portlet .tabs>ul li{width:auto}.blockUI h4 #spinnerText{display:inline-block;background:url("images/loading_indicator.gif") no-repeat;padding-left:20px;min-height:16px;line-height:18px}.ellipsis{height:18px;white-space:normal;overflow:hidden;position:relative;padding-right:1em;font-size:12px}.portal-popup .designer-portlet .component.heading{float:none}.portal-popup .designer-portlet .data-table{width:99%}body .ui-widget-overlay{background:#777;opacity:.6;filter:Alpha(Opacity=70)}.designer-portlet.ui-dialog.ui-widget{margin:0 auto;background:#fff;border-radius:6px;border:3px solid #eaf7ed;box-shadow:0 0 10px #bcbebb;padding:10px;text-align:center;min-height:100px}.designer-portlet.ui-dialog.ui-widget.sucess{border:3px solid #94ce39;box-shadow:0 0 10px #bcbebb}.designer-portlet.ui-dialog.ui-widget.error{border:2px solid #cd3737;box-shadow:0 0 5px #cd3737}.designer-portlet.ui-dialog.ui-widget.info{border:2px solid #f0e71e;box-shadow:0 0 10px #ebf50b}.designer-portlet.ui-dialog.ui-widget h1,.designer-portlet.ui-dialog.ui-widget h2{color:#87d524}.designer-portlet.ui-dialog.ui-widget.error h1,.designer-portlet.ui-dialog.ui-widget.error h2{color:#ff3737}body .designer-portlet.ui-dialog #dialog.ui-dialog-content{margin-bottom:40px;top:0;height:auto!important}#container .designer-portlet .component.message.popup .modal_close{position:absolute}