article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace, serif;_font-family:"courier new", monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.dk_container{background-color:#f5f5f5;font-family:Georgia, serif;font-size:12px;line-height:14px;margin-bottom:18px;background:-webkit-linear-gradient(#f8f8f8, #d9d9d9);background:linear-gradient(#f8f8f8, #d9d9d9);box-shadow:inset 0 2px 0 #fff;border-radius:5px}.dk_container:focus{outline:0}.dk_container a{cursor:pointer;text-decoration:none}.dk_toggle{background-image:url(//assets.votenaweb.com.br/assets/dk_arrows-cf5ddd48e7086ca119489a6aef97cc57e55107783fee32bbe68ec24cbdd577f8.png);background-repeat:no-repeat;background-position:95% center;border:1px solid #ccc;color:#666;padding:7px 15px 7px 10px;border-radius:5px;-webkit-transition:border-color 0.5s;-moz-transition:border-color 0.5s;transition:border-color 0.5s}.dk_toggle:hover{border-color:#8c8c8c;text-decoration:none}.dk_focus .dk_toggle{border-color:#40b5e2}.dk_focus .dk_toggle{box-shadow:0 0 5px #40b5e2}.dk_open{z-index:10}.dk_open .dk_toggle{background-color:#ececec;border-color:#8c8c8c;color:#666;box-shadow:inset 0 0px 30px rgba(0,0,0,0.5);border-radius:5px 5px 0 0}.dk_options{box-shadow:rgba(0,0,0,0.2) 0 2px 8px;border-radius:0 0 5px 5px}.dk_options a{background-color:#eeeeee;color:#666;font-weight:normal;padding:8px 10px}.dk_options li:last-child a{border-bottom:none}.dk_options a:hover,.dk_option_current a{background-color:#fff;color:#000;text-decoration:none}.dk_options_inner{margin:0;padding:0;border:1px solid #8c8c8e;border-bottom-width:2px;border-bottom-color:#999;color:#333;max-height:250px;border-radius:0 0 5px 5px}.dk_options_inner,.dk_touch .dk_options{max-height:250px}.dk_container{display:none;float:left;position:relative}.dk_container a{outline:0}.dk_toggle{display:-moz-inline-stack;display:inline-block;*display:inline;position:relative;zoom:1}.dk_open{position:relative}.dk_open .dk_options{display:block}.dk_open .dk_label{color:inherit}.dk_options{display:none;margin-top:-1px;position:absolute;right:0;width:100%}.dk_options a,.dk_options a:link,.dk_options a:visited{display:block}.dk_options_inner{overflow:auto;position:relative}.dk_touch .dk_options{overflow:hidden}.dk_touch .dk_options_inner{max-height:none;overflow:visible}.dk_container select{display:none}#facebox{position:absolute;top:0;left:0;z-index:100;text-align:left}#facebox .popup{position:relative;-webkit-box-shadow:0 0 18px rgba(0,0,0,0.4);-moz-box-shadow:0 0 18px rgba(0,0,0,0.4);box-shadow:0 0 18px rgba(0,0,0,0.4)}#facebox .content{display:table;width:370px;padding:10px;background:#fff}#facebox .content>p:first-child{margin-top:0}#facebox .content>p:last-child{margin-bottom:0}#facebox .close{position:absolute;top:-22px;right:-22px;width:43px;height:43px;background:url(//assets.votenaweb.com.br/assets/close-button-945efe9f3364e250cf2e1ac974e870fd269c07518dd8cbcaa404d60b324196af.png)}#facebox .loading{height:33px;text-align:center;background:url(//assets.votenaweb.com.br/assets/loading-81ea81be1d862d36c34b6dc4f12aefb87b656e319003263d8274974b48ccf869.gif) no-repeat center center}#facebox .image{text-align:center}#facebox img{border:0;margin:0}#facebox_overlay{position:fixed;top:0px;left:0px;height:100%;width:100%}.facebox_hide{z-index:-100}.facebox_overlayBG{background-color:#000;z-index:99}.tooltipster-light{border-radius:5px;border:1px solid #999999;background:#fff;color:#666666}.tooltipster-light .tooltipster-content{font-family:Georgia, serif;font-size:14px;line-height:16px;padding:8px 10px}.tooltipster-icon{cursor:help;margin-left:4px}.tooltipster-base{padding:0;font-size:0;line-height:0;position:absolute;left:0;top:0;z-index:9999999;pointer-events:none;width:auto;overflow:visible}.tooltipster-base .tooltipster-content{overflow:hidden}.tooltipster-arrow{display:block;text-align:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.tooltipster-arrow span,.tooltipster-arrow-border{display:block;width:0;height:0;position:absolute}.tooltipster-arrow-top span,.tooltipster-arrow-top-right span,.tooltipster-arrow-top-left span{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-top:8px solid;bottom:-8px}.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-top-left .tooltipster-arrow-border{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-top:9px solid;bottom:-8px}.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom-right span,.tooltipster-arrow-bottom-left span{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-bottom:8px solid;top:-8px}.tooltipster-arrow-bottom .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-bottom:9px solid;top:-8px}.tooltipster-arrow-top span,.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom .tooltipster-arrow-border{left:0;right:0;margin:0 auto}.tooltipster-arrow-top-left span,.tooltipster-arrow-bottom-left span{left:6px}.tooltipster-arrow-top-left .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{left:5px}.tooltipster-arrow-top-right span,.tooltipster-arrow-bottom-right span{right:6px}.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border{right:5px}.tooltipster-arrow-left span,.tooltipster-arrow-left .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-left:8px solid;top:50%;margin-top:-7px;right:-7px}.tooltipster-arrow-left .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-left:9px solid;margin-top:-8px}.tooltipster-arrow-right span,.tooltipster-arrow-right .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-right:8px solid;top:50%;margin-top:-7px;left:-7px}.tooltipster-arrow-right .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-right:9px solid;margin-top:-8px}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0, 0);-moz-transform:scale(0, 0);-o-transform:scale(0, 0);-ms-transform:scale(0, 0);transform:scale(0, 0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow-show{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-o-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing-show{opacity:1;-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-o-transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);transform:rotateZ(0deg);-webkit-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 1);-webkit-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);-moz-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);-ms-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);-o-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4)}.tooltipster-fall{top:0;-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0px !important;opacity:0}.tooltipster-slide{left:-40px;-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0px !important;opacity:0}.tooltipster-content-changing{opacity:0.5;-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}.formtastic,.formtastic ul,.formtastic ol,.formtastic li,.formtastic fieldset,.formtastic legend,.formtastic input,.formtastic button,.formtastic textarea,.formtastic select,.formtastic p{margin:0;padding:0}.formtastic fieldset{border:0}.formtastic em,.formtastic strong{font-style:normal;font-weight:normal}.formtastic ol,.formtastic ul{list-style:none}.formtastic abbr,.formtastic acronym{border:0;font-variant:normal}.formtastic input,.formtastic button,.formtastic textarea{font-family:sans-serif;font-size:inherit;font-weight:inherit}.formtastic input,.formtastic textarea,.formtastic select{font-size:100%}.formtastic legend{white-space:normal;color:#000}.formtastic .errors{color:#cc0000;margin:0.5em 0 1.5em 25%;list-style:square}.formtastic .errors li{padding:0;border:none;display:list-item}.formtastic .buttons,.formtastic .actions{overflow:hidden;padding-left:25%}.formtastic .button,.formtastic .action{float:left;padding-right:0.5em}.formtastic .button_action button,.formtastic .input_action input{background:#666666;color:#fff;border:0;font-family:Georgia, serif;padding:15px 30px;font-size:20px}.formtastic .link_action a{display:block;padding:3px 0}.formtastic .inputs{overflow:hidden;margin-top:40px}.formtastic .input{overflow:hidden;padding:0.5em 0;margin-top:-0.5em;margin-bottom:1em}.formtastic .input .label{display:block;width:25%;float:left;padding-top:.4em}.formtastic .fragments .label,.formtastic .choices .label{position:absolute;width:95%;left:0px}.formtastic .fragments .label label,.formtastic .choices .label label{position:absolute}.formtastic .choices{position:relative}.formtastic .choices-group{float:left;width:74%;margin:0;padding:0 0 0 25%}.formtastic .choice{padding:0;border:0}.formtastic .input .inline-hints{color:#666;margin:0.5em 0 0 25%}.formtastic .inline-errors{color:#cc0000;margin:0.5em 0 0 25%;font-weight:bold;font-size:12px}.formtastic .errors{color:#cc0000;margin:0.5em 0 0 25%;list-style:square}.formtastic .errors li{padding:0;border:none;display:list-item}.formtastic .stringish input{width:38%;padding:10px;border:1px solid #7f7f7f}.formtastic .stringish input[size],.formtastic .stringish input[max]{width:auto;max-width:72%}.formtastic .text textarea{width:72%}.formtastic .text textarea[cols]{width:auto;max-width:72%}.formtastic .hidden{display:none}.formtastic .boolean label{padding-left:25%;display:block}.formtastic .choices-group{margin-bottom:-0.5em}.formtastic .choice{display:inline;margin:0.1em 0 0.5em 0}.formtastic .choice label{float:none;width:30%;line-height:100%;padding-top:5px;margin-bottom:0.6em}.formtastic .choice label input,.formtastic .boolean label input{margin:0 0.3em 0 0.1em;line-height:100%}.formtastic .fragments{position:relative}.formtastic .fragments-group{float:left;width:74%;margin:0;padding:0 0 0 25%}.formtastic .fragment{float:left;width:auto;margin:.4em .3em 0 0;padding:0;border:0}.formtastic .fragment label{display:none}.formtastic .fragment label input{display:inline;margin:0;padding:0}.sprite-clock{width:34px;height:31px;background:url(//assets.votenaweb.com.br/assets/package-4ee9e103ab1139bd7065d150b3ee8b5ebc47a1f6637a36cfb415f894cb55599f.png) -8px -5px no-repeat}.sprite-download{width:26px;height:31px;background:url(//assets.votenaweb.com.br/assets/package-4ee9e103ab1139bd7065d150b3ee8b5ebc47a1f6637a36cfb415f894cb55599f.png) -12px -46px no-repeat}.sprite-embed{width:29px;height:29px;background:url(//assets.votenaweb.com.br/assets/package-4ee9e103ab1139bd7065d150b3ee8b5ebc47a1f6637a36cfb415f894cb55599f.png) -11px -87px no-repeat}.sprite-facebook{width:26px;height:24px;background:url(//assets.votenaweb.com.br/assets/package-4ee9e103ab1139bd7065d150b3ee8b5ebc47a1f6637a36cfb415f894cb55599f.png) -12px -126px no-repeat}.sprite-facebook:hover{width:26px;height:24px;background:url(//assets.votenaweb.com.br/assets/package-4ee9e103ab1139bd7065d150b3ee8b5ebc47a1f6637a36cfb415f894cb55599f.png) -12px -160px no-repeat}.sprite-facebook:active,.sprite-facebook.active{width:26px;height:24px;background:url(//assets.votenaweb.com.br/assets/package-4ee9e103ab1139bd7065d150b3ee8b5ebc47a1f6637a36cfb415f894cb55599f.png) -12px -194px no-repeat}.sprite-female{width:41px;height:41px;background:url(//assets.votenaweb.com.br/assets/package-4ee9e103ab1139bd7065d150b3ee8b5ebc47a1f6637a36cfb415f894cb55599f.png) -5px -228px no-repeat}.sprite-female:active,.sprite-female.active{width:41px;height:41px;background:url(//assets.votenaweb.com.br/assets/package-4ee9e103ab1139bd7065d150b3ee8b5ebc47a1f6637a36cfb415f894cb55599f.png) -5px -279px no-repeat}.sprite-male{width:41px;height:41px;background:url(//assets.votenaweb.com.br/assets/package-4ee9e103ab1139bd7065d150b3ee8b5ebc47a1f6637a36cfb415f894cb55599f.png) -5px -330px no-repeat}.sprite-male:active,.sprite-male.active{width:41px;height:41px;background:url(//assets.votenaweb.com.br/assets/package-4ee9e103ab1139bd7065d150b3ee8b5ebc47a1f6637a36cfb415f894cb55599f.png) -5px -381px no-repeat}.sprite-radio{width:29px;height:30px;background:url(//assets.votenaweb.com.br/assets/package-4ee9e103ab1139bd7065d150b3ee8b5ebc47a1f6637a36cfb415f894cb55599f.png) -11px -432px no-repeat}.sprite-radio:active,.sprite-radio.active{width:29px;height:30px;background:url(//assets.votenaweb.com.br/assets/package-4ee9e103ab1139bd7065d150b3ee8b5ebc47a1f6637a36cfb415f894cb55599f.png) -11px -472px no-repeat}.sprite-twitter{width:26px;height:24px;background:url(//assets.votenaweb.com.br/assets/package-4ee9e103ab1139bd7065d150b3ee8b5ebc47a1f6637a36cfb415f894cb55599f.png) -12px -512px no-repeat}.sprite-twitter:hover{width:26px;height:24px;background:url(//assets.votenaweb.com.br/assets/package-4ee9e103ab1139bd7065d150b3ee8b5ebc47a1f6637a36cfb415f894cb55599f.png) -12px -546px no-repeat}.sprite-twitter:active,.sprite-twitter.active{width:26px;height:24px;background:url(//assets.votenaweb.com.br/assets/package-4ee9e103ab1139bd7065d150b3ee8b5ebc47a1f6637a36cfb415f894cb55599f.png) -12px -580px no-repeat}body{font-family:"Georgia", "Cambria", "Times New Roman", "Times", serif;background:#fff;color:#333;padding-bottom:20px}a{text-decoration:none;color:#000}a:hover{text-decoration:underline}small{font-size:11px}.bills-index,.bills_archive-index,.bills_category-index,.politicians-show,.politicians-voted_bills,.politicians-index,.users-show,.users-followed_bills,.search-index,.search-politicians,.search-bills,.search-users,.pages,.institutions-show,.ranking-index,.landing-index{background:#ddd}.bills-index .roots,.bills-index .roots a,.bills_archive-index .roots,.bills_archive-index .roots a,.bills_category-index .roots,.bills_category-index .roots a,.politicians-show .roots,.politicians-show .roots a,.politicians-voted_bills .roots,.politicians-voted_bills .roots a,.politicians-index .roots,.politicians-index .roots a,.users-show .roots,.users-show .roots a,.users-followed_bills .roots,.users-followed_bills .roots a,.search-index .roots,.search-index .roots a,.search-politicians .roots,.search-politicians .roots a,.search-bills .roots,.search-bills .roots a,.search-users .roots,.search-users .roots a,.pages .roots,.pages .roots a,.institutions-show .roots,.institutions-show .roots a,.ranking-index .roots,.ranking-index .roots a,.landing-index .roots,.landing-index .roots a{border-color:#f4f4f4}.container{margin-left:auto;margin-right:auto;width:987px}header{color:#fff;background:#333333;height:56px}header p.description{width:280px;margin-top:16px;float:left}.header-logo{margin-top:7px;float:left}header,.pages-nav{font-size:11px;color:#fff}header a,.pages-nav a{font-weight:bold;color:#fff;text-decoration:none}header a:hover,.pages-nav a:hover{color:#fff;text-decoration:underline}.pages-nav{background:#282828;height:30px;line-height:30px}.pages-nav .container{overflow:hidden}.menu{float:left}.menu li{margin-right:15px}.menu li:last-child{margin-right:0}#logo a{overflow:hidden;text-indent:101%;white-space:nowrap;display:block;width:498px;height:93px;background:url(//assets.votenaweb.com.br/assets/logos/logo-home-59e9c80cbfe0edf2c6b4939c2920c1cdfd0663eb6087a5c787b659ed410fe65c.png) no-repeat left top}.authentication{width:661px;margin-top:11px;line-height:35px;text-align:left;float:right}.authentication form{display:inline}.authentication .email,.authentication .password{width:105px;color:#666666;padding:0px 10px 0px 35px;line-height:33px;height:33px;background:#444343 no-repeat 8px center;font-family:"Georgia", "Cambria", "Times New Roman", "Times", serif;font-size:15px;margin:0 5px 0 0;border:1px solid #262626;outline:0;border-radius:3px;box-shadow:rgba(0,0,0,0.2) 0 1px 4px inset;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.authentication .email::-webkit-input-placeholder,.authentication .password::-webkit-input-placeholder{color:#666666}.authentication .email{background-image:url(//assets.votenaweb.com.br/assets/icons/user-e2847ed3aa52cc190b6b20a9394b6f1a9e7472c39b6e3c816ba1de08bafc39b7.png)}.authentication .password{background-image:url(//assets.votenaweb.com.br/assets/icons/password-51d168d5d94b454849fc8ac7a1b9158fb7dab88f49945f2883709a2fc43e9145.png)}.authentication .submit{width:70px;height:35px}.facebook{width:65px;line-height:33px;height:33px;padding:0 12px 0 40px;background:#3d51a9 url(//assets.votenaweb.com.br/assets/icons/facebook-3ff76c061f71b93203a6db59af214872d4492885756627d418c2defcb696b629.png) no-repeat 4px center;float:left;background:url(//assets.votenaweb.com.br/assets/icons/facebook-3ff76c061f71b93203a6db59af214872d4492885756627d418c2defcb696b629.png) no-repeat 4px center,-webkit-linear-gradient(#3d51a9, #2a3774);background:url(//assets.votenaweb.com.br/assets/icons/facebook-3ff76c061f71b93203a6db59af214872d4492885756627d418c2defcb696b629.png) no-repeat 4px center,linear-gradient(#3d51a9, #2a3774);box-shadow:rgba(255,255,255,0.2) 0 1px 0 inset,#243166 0 -1px 0 inset}.facebook:active{background:url(//assets.votenaweb.com.br/assets/icons/facebook-3ff76c061f71b93203a6db59af214872d4492885756627d418c2defcb696b629.png) no-repeat 4px center,-webkit-linear-gradient(#2a3774, #364896);background:url(//assets.votenaweb.com.br/assets/icons/facebook-3ff76c061f71b93203a6db59af214872d4492885756627d418c2defcb696b629.png) no-repeat 4px center,linear-gradient(#2a3774, #364896);box-shadow:rgba(0,0,0,0.3) 0 1px 5px inset}.google{line-height:33px;text-align:center;height:33px;padding:0 12px 0 35px;margin-left:5px;background:#0ac0fc url(//assets.votenaweb.com.br/assets/icons/google-0ee4e82ad919598bcce632ff8e239272a01843d51129b041ab9678bcbb6cb1c5.png) no-repeat 10px center;float:left;background:url(//assets.votenaweb.com.br/assets/icons/google-0ee4e82ad919598bcce632ff8e239272a01843d51129b041ab9678bcbb6cb1c5.png) no-repeat 10px center,-webkit-linear-gradient(#e05949, #9e1d0d);background:url(//assets.votenaweb.com.br/assets/icons/google-0ee4e82ad919598bcce632ff8e239272a01843d51129b041ab9678bcbb6cb1c5.png) no-repeat 10px center,linear-gradient(#e05949, #9e1d0d);box-shadow:rgba(255,255,255,0.2) 0 1px 0 inset,rgba(0,0,0,0.3) 0 -1px 0 inset}.google:active{background:url(//assets.votenaweb.com.br/assets/icons/google-0ee4e82ad919598bcce632ff8e239272a01843d51129b041ab9678bcbb6cb1c5.png) no-repeat 10px center,-webkit-linear-gradient(#9e1d0d, #dc4533);background:url(//assets.votenaweb.com.br/assets/icons/google-0ee4e82ad919598bcce632ff8e239272a01843d51129b041ab9678bcbb6cb1c5.png) no-repeat 10px center,linear-gradient(#9e1d0d, #dc4533);box-shadow:rgba(0,0,0,0.3) 0 1px 5px inset}.separator{font-style:italic;margin:0 10px;vertical-align:top;color:#999999}.texts{width:660px;float:right}.texts p{margin-top:0;margin-bottom:0;float:left}.forgot-password{margin-left:145px}.profile{position:relative;margin-top:13px;text-align:right;float:right}.profile img{vertical-align:middle;margin-right:10px}.profile .current_user{display:block;font-weight:normal;outline:none}.open .dropdown-menu{display:block}.caret{display:inline-block;width:0;height:0;margin-left:4px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.caret-outer{border-left:7px solid transparent;border-right:7px solid transparent}.caret-inner{top:1px;left:1px;display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff}.dropdown-caret{position:absolute;top:-5px;right:5px;width:12px;height:7px;float:left;overflow:hidden}.dropdown-caret .caret-outer,.dropdown-caret .caret-inner{position:absolute;top:0;left:0;display:inline-block;margin-left:-1px}.dropdown-menu{position:absolute;display:none;left:0;z-index:1000;margin:2px 0 0}.dropdown-menu ul{width:130px;text-align:left;padding:5px 0;margin:0;font-size:14px;list-style:none;background-color:#fff;border:1px solid rgba(0,0,0,0.15);box-shadow:0 6px 12px rgba(0,0,0,0.175)}.dropdown-menu a{color:#000;font-weight:normal;padding:0 15px;line-height:21px}.dropdown-menu a:hover{color:#000}.main-nav{margin-top:20px}.roots{width:100%;height:43px;font-size:0;border-bottom:6px solid #ddd;margin:0;padding:0}.roots li{display:inline}.roots li:first-child a{padding-left:0}.roots a{display:inline-block;padding:0 12px 0 12px;border-bottom:6px solid #ddd;padding-bottom:10px;font-size:24px;line-height:33px;color:#999}.roots a:hover{text-decoration:none;border-bottom-color:#000;color:#000}.roots form{float:right;margin-top:-5px}.roots .current a{color:#000;border-color:#000 !important}.extras{font-size:11px;line-height:32px;color:#686868;margin:8px 0 22px 0}.extras::after{clear:both;content:"";display:table}.extras small{line-height:16px;float:left}.extras form{float:right}.extras .dk_container{margin-left:4px}.search-filters{float:left}.search-filters a{font-size:14px;font-weight:bold;color:#999}.search-filters li{margin-right:25px}.search-filters li:last-child{margin-right:0}.search-filters .current{color:#000}.search-title{font-size:36px}.search .cards{margin-top:24px}.advanced{color:#000;font-weight:bold;float:right}.search-field{width:268px;height:33px;border:1px solid #cdcdce;border-right:none;color:#999;font-size:16px;font-family:"Georgia", "Cambria", "Times New Roman", "Times", serif;padding:0 8px;margin:0;outline:none;border-radius:3px 0 0 3px;box-shadow:rgba(0,0,0,0.1) 0 2px 4px inset;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.search-field:focus{color:#000;border-color:#949495}.search-submit{width:36px;height:35px;border:1px solid #949495;vertical-align:top;outline:none;background:#e3e3e3 url(//assets.votenaweb.com.br/assets/icons/search-bbc0c06b8780b57138bd563493108e3d1af0770c2fd060fb7f3f464aa5bea3f0.png) no-repeat center center;box-shadow:rgba(255,255,255,0.5) 0 1px 0 inset;border-radius:0 3px 3px 0;background:url(//assets.votenaweb.com.br/assets/icons/search-bbc0c06b8780b57138bd563493108e3d1af0770c2fd060fb7f3f464aa5bea3f0.png) no-repeat center center,-webkit-linear-gradient(#e3e3e3, #9a9a9a);background:url(//assets.votenaweb.com.br/assets/icons/search-bbc0c06b8780b57138bd563493108e3d1af0770c2fd060fb7f3f464aa5bea3f0.png) no-repeat center center,linear-gradient(#e3e3e3, #9a9a9a)}.search-submit:active{box-shadow:rgba(0,0,0,0.2) 0 2px 4px inset;background:url(//assets.votenaweb.com.br/assets/icons/search-bbc0c06b8780b57138bd563493108e3d1af0770c2fd060fb7f3f464aa5bea3f0.png) no-repeat center center,-webkit-linear-gradient(bottom, #e3e3e3, #9a9a9a);background:url(//assets.votenaweb.com.br/assets/icons/search-bbc0c06b8780b57138bd563493108e3d1af0770c2fd060fb7f3f464aa5bea3f0.png) no-repeat center center,linear-gradient(to top, #e3e3e3, #9a9a9a)}.btn,.facebook,.google,.submit,.details .submit,.details .load-more{border:1px solid #252525;text-shadow:rgba(0,0,0,0.5) 0 1px 1px;outline:0;color:#fff;vertical-align:top;font-size:15px;font-weight:normal;font-family:"Georgia", "Cambria", "Times New Roman", "Times", serif !important;border-radius:3px}.btn:hover,.facebook:hover,.google:hover,.submit:hover,.details .load-more:hover{text-decoration:none}.submit{font-size:15px;border:1px solid #252525;background:#5f5f5f;background:-webkit-linear-gradient(#5f5f5f, #404040);background:linear-gradient(#5f5f5f, #404040);box-shadow:rgba(255,255,255,0.2) 0 1px 0 inset,#383838 0 -1px 0 inset}.submit:active{background:-webkit-linear-gradient(#333, #464646);background:linear-gradient(#333, #464646);box-shadow:rgba(0,0,0,0.3) 0 1px 5px inset}.nav,.menu,.search-filters{margin:0;padding:0}.nav li,.menu li,.search-filters li{display:inline}.social-networks{position:absolute;top:-51px;right:0}.social-networks iframe,.social-networks .fb-like{display:inline-block;vertical-align:top}.mail{display:inline-block;width:26px;height:20px;vertical-align:top;margin-right:4px;background:url(//assets.votenaweb.com.br/assets/icons/mail-d9c84f41d2fbfb55036e19ee825ab8902a305ea3227ea92b0c34f8cb10d2b0fe.png) no-repeat left top;overflow:hidden;text-indent:101%;white-space:nowrap}.mail:hover{background-position:0 -20px}.recommend{background:#fff;padding:8px 0 9px 0}.recommend .fb-like{display:block;margin:0 auto}.hide{display:none}.formtastic.devise_form{background:#f4f4f4;padding:45px 0}.floating-authentication{width:370px}.floating-authentication .input{padding:0;margin:0 0 10px 0}.floating-authentication .input input{width:282px}.floating-authentication .input .label{display:block;width:auto;float:none;text-align:left;padding-right:0;margin-bottom:5px}.floating-authentication .page-title{margin-top:10px;margin-left:35px}.floating-authentication .auth{padding:35px}.floating-authentication .actions{padding:0;margin-top:20px}.floating-authentication .facebook{display:block;width:175px;margin-bottom:30px;float:none}.floating-authentication .facebook:hover{color:#fff}.floating-authentication .label a{float:right}.floating-authentication p{padding:15px 35px 0;margin-bottom:10px;font-size:15px}.floating-authentication p a{font-weight:bold}.gray-scale,div.politician.inactive img,div.politician.inactive a img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%)}.image,.image img{position:relative;z-index:2;display:block}.image:hover img{opacity:0.9}.image .stamp{position:absolute;display:block;top:0;left:0;z-index:3;width:311px;height:200px}.image .stamp.stamp-aprovado{background:url(//assets.votenaweb.com.br/assets/stamp-bill-aprovado-d0d71882148180aef0fafa261a5596bec84bb796b46d99cee0fa3092019ac8b1.png) no-repeat}.image .stamp.stamp-arquivado{background:url(//assets.votenaweb.com.br/assets/stamp-bill-arquivado-6728b0343af3be18dfdc74b183e84ca721480d2d1f44a9617f34bdca00e666c8.png) no-repeat}.image .stamp.stamp-reprovado{background:url(//assets.votenaweb.com.br/assets/stamp-bill-reprovado-d636c96aa0ee668678c3510500eb22c85d13b14e8ff88d034fb6dfa5e9ef9e45.png) no-repeat}.image.no-bg .stamp{position:relative;height:72px;background-color:#5e5e60}.ads{border:1px solid #ccc;overflow:hidden;margin-bottom:24px;border-radius:3px}.ads a,.ads img{display:block}.bill{width:311px;border:1px solid #ccc;background:#fff;margin-bottom:24px;border-top:none;float:left;border-radius:3px}.bill:hover .share{display:block;z-index:4}.brief{background:#464648;padding:15px 20px;font-size:11px;font-weight:bold;overflow:hidden}.brief .title{float:left}.brief .tags{float:right}.brief a{color:#fff}.rounded{border-radius:3px 3px 0 0}.summary{font-weight:normal;font-size:18px;line-height:21px;margin:10px 20px}.summary a{color:#333}.authors{color:#666666;font-size:12px;margin:0 20px 20px}.politician-small{margin-top:1px}.politician-small p{display:inline-block;vertical-align:middle;margin:0}.politician-small img{margin-right:10px;vertical-align:middle}.politician-small abbr{font-weight:bold;border-bottom:none}.politician-small strong,.politician-small abbr{color:#333}.readmore-js-toggle{font-weight:bold;line-height:32px;margin-left:45px}.actions{margin:0 20px 20px}.actions a:hover{text-decoration:none}.facebook-friends{margin-top:30px}.facebook-friends p{margin:0 0 5px 0}.facebook-friends .friends{overflow:auto}.facebook-friends .friends .friend{float:left;position:relative;margin-bottom:5px}.facebook-friends .friends .friend img{position:relative;z-index:1}.facebook-friends .friends .friend.positive{border-bottom:3px solid #5CC437}.facebook-friends .friends .friend.negative{border-bottom:3px solid #D60E08}.facebook-friends .friends .friend,.facebook-friends .friends .friend .vote{width:32px;height:32px;top:0;left:0}.agreeing,.against{display:inline-block;position:relative;border:1px solid #bababa;width:131px;background:#eaeaea;color:#fff;line-height:37px;text-align:center;text-shadow:#fff 0 1px 0;text-decoration:none;box-shadow:rgba(255,255,255,0.4) 0 1px 0px inset;background:-webkit-linear-gradient(#ebebeb, #d9d9d9);background:linear-gradient(#ebebeb, #d9d9d9);border-radius:4px;-webkit-transition:text-indent 0.1s ease-in;-moz-transition:text-indent 0.1s ease-in;transition:text-indent 0.1s ease-in}.agreeing:active,.agreeing.voted,.agreeing.voted:hover,.against:active,.against.voted,.against.voted:hover{border-color:#3b3b3b;background:#646464;text-shadow:none;box-shadow:rgba(0,0,0,0.6) 0 2px 5px inset}.agreeing:hover,.against:hover{color:#fff;text-shadow:none}.agreeing{margin-right:5px}.agreeing:hover{background:#59bd14;border-color:#2e610a}.against:hover{background:#e5252b;border-color:#931116}.agreeing,.up{color:#5ec500}.against,.down{color:#ce0000}.voted{text-indent:30px;color:#fff}.voted img{position:absolute;width:32px;height:32px;vertical-align:-11px;left:3px;top:3px}.engagement{border-top:1px solid #e5e5e5}.user_votes{clear:both}.politician_votes{margin-top:10px}.votes{padding:15px 20px 10px}.stage{padding:0 20px 15px;overflow:hidden}.stage .pie{float:left}.stage .map{float:right}.stage .pie.saopaulo{margin-top:10px;margin-left:15px}.details svg{margin-top:50px}.details hgroup{width:645px}.details h1{color:#999999;font-size:11px;margin-top:15px;margin-bottom:10px}.details h2{color:#000000;font-size:30px;font-weight:normal;margin-top:0;line-height:36px}.details .engagement{padding:10px;height:370px;background:#F4F4F4;border-top:none}.details .engagement::after{clear:both;content:"";display:table}.details .pie{text-align:center;margin-top:55px;margin-left:60px;float:left}.details .map{position:relative;background:url(//assets.votenaweb.com.br/assets/legend-b7cf47c96fc0e08af11b415f61065d9e7c668a5eac6d94648d12b3756f11dd86.png) no-repeat 185px 330px;float:right}.details .map,.details .filters{height:100%}.details .wrapper{width:630px;float:right}.details .actions{margin:0}.sidebar{width:309px;margin-right:25px;float:left;font-size:11px;line-height:14px}.sidebar .bill-image{margin-bottom:30px}.sidebar .authors{margin:0}.sidebar .about{position:relative;margin-top:20px}.sidebar time{font-weight:bold}.sidebar p{margin:0}.main,.sidebar{margin-bottom:50px}.main{width:650px;float:right}.content{position:relative;font-size:15px;line-height:21px}.content p{margin-top:0}.read,.follow,.embed{display:block;height:32px;color:#000000;font-weight:bold}.read{width:120px;margin-top:48px;margin-left:4px;padding-left:40px}.follow{width:auto;line-height:32px;margin-top:12px;padding-left:44px}.embed{width:100px;margin-top:12px;padding-left:44px}.filters{float:left}.filters h2{margin-bottom:0}.filters h4{margin-top:105px}.filters label{width:58px;font-size:15px;vertical-align:middle;line-height:30px;float:left}.filters form{position:relative}.filters p::after{clear:both;content:"";display:table}.filters a:hover{text-decoration:none}.filters .dk_container{margin:0}.male,.female{display:inline-block;text-indent:-9999px;overflow:hidden;vertical-align:middle}.male{margin-right:5px}.age{position:absolute;left:67px;bottom:11px}.ui-slider{position:absolute;width:150px;height:8px;background:#fff;border-radius:8px}.ui-slider-range{position:absolute;background:url(//assets.votenaweb.com.br/assets/slider-bg-de5c809a4c4dca8b64fd603afb061e72e3b6793d5598b7919f91d2e54f4752fd.png) repeat-x left top;top:0;height:100%;z-index:1}.ui-slider-handle{position:absolute;width:25px;padding-top:40px;z-index:2;top:-12px;margin-left:-12px;text-align:center;outline:none !important;cursor:default;font-size:11px;color:#000;background:url(//assets.votenaweb.com.br/assets/slider-handle-9baeabeb9eef37882961bcd0873468de4340f710e14c23ee57424a30e9b09146.png) no-repeat left top}.related{overflow:hidden}.related .bill{position:relative}.related .even{margin:0 23px}.tooltip{display:none;position:absolute;background:#fff;width:130px;height:50px;padding:10px;border:1px solid #999999;font-size:12px;z-index:10;border-radius:5px;box-shadow:0 1px 1px #999}.tooltip .city{color:#000;margin-bottom:5px}.tooltip p{margin:0;font-weight:bold}.share{background:-webkit-linear-gradient(#ededed, #d9d9d9);background:linear-gradient(#ededed, #d9d9d9);display:none;position:absolute;padding:4px 12px;margin:0;top:7px;right:7px;border:1px solid rgba(0,0,0,0.4);border-radius:3px}.share li{display:inline}.share a{overflow:hidden;text-indent:101%;white-space:nowrap;display:inline-block;height:10px;background-image:url(//assets.votenaweb.com.br/assets/social-icons-7cc265c29445409ef0dc2c97db97ba595607cf2ca8702c1f217f9a7b2422cf67.png);background-repeat:no-repeat;opacity:0.6}.share a:hover{opacity:1}.icon-facebook{width:7px;background-position:-22px 0}.icon-twitter{width:7px;background-position:0 0;margin-left:15px}.icon-mail{width:14px;background-position:-44px 1px;margin-left:15px}.classification{background:#f4f4f4;padding:13px 15px 30px 15px;margin-top:10px}.classification::after{clear:both;content:"";display:table}.classification h2{margin-bottom:0}.classification small{display:block;margin-top:5px;margin-bottom:20px}.classification p{margin:0}.classification .side{margin-top:5px;float:left}.classification .post_on_timeline{margin-left:0}.radios{width:682px;margin-right:32px;float:right}.radios a:hover{text-decoration:none}.radios a,.radios label{width:80px;height:30px;line-height:30px;padding-left:40px;text-align:right;float:left;-webkit-transition:opacity 0.2s ease-in-out;-moz-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}.radios span{width:40px;line-height:30px;margin-left:10px;float:right}.bar{width:500px;height:16px;margin-left:12px;margin-top:7px;background:url(//assets.votenaweb.com.br/assets/bar-default-40b2e94f862856e509ba858a5624234dcc6c130bfaea6cab1b54af439e91df06.png) repeat-x left top;float:right}.bg{display:inline-block;background:url(//assets.votenaweb.com.br/assets/bar-green-5adf5b855db61953f7ad2acc613399766ff496f835e2eb8b39d73961f0f73968.png) repeat-x left top;height:16px}.item{overflow:hidden;margin-bottom:4px}.disabled{opacity:0.4}#state{width:142px}#ordem,#estado{width:110px}#categoria{width:130px}.reforma{background:#f4f4f4;text-align:center;padding:50px 0}.reforma h2{margin-top:0;margin-bottom:10px;font-style:italic;font-size:38px}.reforma p{font-size:18px;line-height:28px;font-style:italic;margin:0}.reforma-line{display:inline-block;width:40px;height:2px;background:#000;margin:20px 0}.reforma-share{margin-top:25px}.reforma-share div{vertical-align:top;margin-right:10px}.line-center{position:relative;text-align:center;margin:50px 0 30px}.line-center .border{display:inline-block;width:100%;height:1px;background:#333;position:absolute;top:9px;left:0;z-index:-1}.line-center .text{display:inline-block;background:#ddd;padding:0 20px;font-style:italic;font-weight:bold}.political-reform,.cpi-petrobras,.corruption{position:absolute;width:271px;background:rgba(0,172,236,0.8);height:42px;line-height:42px;padding:0 20px;font-size:11px;font-weight:bold;margin-top:-42px;z-index:3}.political-reform a,.cpi-petrobras a,.corruption a{color:#fff}.political-reform span,.cpi-petrobras span,.corruption span{font-weight:normal;font-style:italic}.cpi-petrobras{background:rgba(216,146,55,0.8)}.corruption{background:rgba(0,0,0,0.5)}.sidebar>.political-reform,.sidebar>.cpi-petrobras,.sidebar>.corruption,.sidebar>.cpi-petrobras,.sidebar>.corruption{margin-top:-75px}.map_tip{position:absolute;left:0;bottom:16px;font-size:12px}.mentioned{border-top:1px solid #E5E5E5;font-size:11px;padding:15px 20px;line-height:14px}.mentioned p{margin-top:0;font-weight:bold}.comments{border-top:1px solid #e5e5e5;font-size:11px;padding:15px 20px;line-height:14px}.comments textarea{width:210px;height:12px;font:11px "Georgia", "Cambria", "Times New Roman", "Times", serif;border:1px solid #cccccc;padding:9px;resize:none;outline:none;margin-left:9px}.comments .profile_image{margin-right:10px}.comments .side{float:left}.comments .side label{margin-left:74px}.comments .side .order_field{margin-top:141px}.order_field{margin-top:5px}.order_field::after{clear:both;content:"";display:table}.order_field label{float:left;line-height:30px;margin-right:10px}.order_field .dk_container{margin-bottom:0}.comments_count{display:block;margin-bottom:10px;font-weight:bold}.comment{overflow:hidden;color:#666;margin-bottom:10px}.comment:last-child{margin-bottom:0}.comment:hover .collapse{display:block}.comment .profile_image{float:left}.comment .message{width:229px;float:left}.comment .new_comment{padding:10px 0 0 42px;border-bottom:none}.comment .author .forward{font-weight:normal;background:url(//assets.votenaweb.com.br/assets/icons/forward-4562a764efb1df732d85da19c45ef50185b60674da6c9a6277d12128cab56033.png) no-repeat left -1px;padding-left:18px;margin-left:10px;font-size:11px}.comment .author span{font-weight:bold}.comment .author a{color:#000;margin-right:3px;font-weight:bold}.comment .author img{vertical-align:-2px;margin-right:5px}.comment textarea{width:539px}.comment p{margin:0;word-wrap:break-word}.details .comments{border-top:none;background:#f4f4f4;padding:10px;margin-top:10px}.details .comments::after{clear:both;content:"";display:table}.details .comment{font-size:13px;padding-top:30px;padding-right:20px;margin-bottom:0;float:none}.details .comment time{margin-left:10px;font-size:11px}.details .comment-depth-1{padding-left:42px;padding-right:0}.details .comment-depth-2{padding-left:84px;padding-right:0}.details .comment-depth-3{padding-left:126px;padding-right:0}.details .count{margin-bottom:0}.details .comments .submit{width:120px;height:30px;margin-top:5px;float:right}.details .submit,.details .load-more{border-color:#d0d0d0;color:#868686;text-shadow:none;background:-webkit-linear-gradient(#f8f8f8, #d9d9d9);background:linear-gradient(#f8f8f8, #d9d9d9);box-shadow:rgba(255,255,255,0.2) 0 1px 0 inset,silver 0 -1px 0 inset}.details .load-more{display:block;width:100%;text-align:center;line-height:30px;margin-top:20px}.details .message{width:auto;float:none;padding-left:42px;line-height:1.3em}.details .hidden{display:none}.details #new_comment{overflow:hidden;padding-bottom:15px}.details #comment_content{width:569px;height:75px;border:1px solid #cdcdce;padding:8px;font-size:15px;box-shadow:rgba(0,0,0,0.2) 0 2px 4px inset;border-radius:3px}.details #reply_new_comment{display:none}.wrapper .author{margin-bottom:2px}.reply,.delete,.denounce,.like{display:inline-block;background-position:left top;background-repeat:no-repeat;color:#000;font-size:11px;font-weight:bold;margin-right:10px}.reply:hover,.delete:hover,.denounce:hover,.like:hover{opacity:0.7;text-decoration:none}.reply{background-image:url(//assets.votenaweb.com.br/assets/icons/reply-6475e6a3d270cf01317d04334f2a2000e36eaac6925af700e347f04e33423660.png);padding-left:20px;height:14px}.delete{padding-left:15px;background-image:url(//assets.votenaweb.com.br/assets/icons/delete-e010697f16d2835e87485666ae6695a66b3cf36e69226fddcf3ae4675617d800.png);background-position:left center}.denounce{padding-left:12px;background-image:url(//assets.votenaweb.com.br/assets/icons/denounce-5734ea8e73720762b9e771d6bd72bbeeab8d1ac0d44fb4508a2e45bb8216ff79.png);background-position:left 3px}.like{padding-left:20px;background-image:url(//assets.votenaweb.com.br/assets/icons/like-ac2a0b22a3f8a2a8f8db13f02c3c05fe3203f91a1c8578723918ed226e5543e7.png)}.collapse{display:none;width:10px;height:10px;float:right;margin:2px -17px 0 0 !important;background-image:url(//assets.votenaweb.com.br/assets/icons/collapse-7311f415c3c0cd482ab5baa72d898978daf7d097241fc82ca1ad0443460404e8.png);overflow:hidden;text-indent:101%;white-space:nowrap}.collapse:hover{opacity:0.7}.expand{background-position:0 -10px}.post_on_timeline{font-size:15px;margin-top:15px;margin-left:42px;float:left}.post_on_timeline input{margin-right:5px}.facebook-mode,.twitter-mode{overflow:hidden;text-indent:101%;white-space:nowrap;display:inline-block;width:26px;height:24px;vertical-align:middle}.facebook-mode{margin-left:10px}.twitter-mode{margin-left:5px}.banners{background:#ddd;height:476px;overflow:hidden}.banners .header{position:absolute;width:100%;z-index:60;left:0}.banners #logo{margin:0;padding-top:25px}.banner{position:relative;height:476px;width:100%}.banner>img{position:absolute}.caption{position:relative;height:476px}.caption .more{position:absolute;bottom:30px}.caption .title{font-weight:bold}.caption .summary{width:640px;margin-bottom:0}.caption .politician-small{margin-top:15px;font-size:11px}.caption p{margin-left:0;margin-right:0}.caption a,.caption a:hover{color:#fff}.caption,.caption abbr{color:#fff}.pagination{position:absolute;margin:0;bottom:30px;right:0;z-index:60}.pagination li{display:inline}.pagination a{display:inline-block;width:8px;height:8px;background:transparent;border:1px solid #fff;margin-left:9px;border-radius:8px;overflow:hidden;text-indent:101%;white-space:nowrap}.pagination .activeSlide{background:#fff}.huge-title{padding-left:16px}.huge-title p{font-size:25px;font-weight:normal;margin-top:80px;color:#c1c1c1}.promotion{padding-left:16px}.promotion img{display:block;margin-top:40px;margin-bottom:20px}.banner-head{background-color:#c3c3c5;overflow:hidden}.banner-head a{display:block}.banner-head img{vertical-align:top;position:relative}.banner-footer{display:none;position:fixed;width:100%;height:100px;bottom:0;left:0;text-align:center;z-index:9999}.banner-footer .banner-img{position:absolute;width:2496px;height:100px;top:-9999px;bottom:-9999px;left:-9999px;right:-9999px;margin:auto}.banner-footer .banner-close{position:absolute;display:block;width:43px;height:43px;background:url(//assets.votenaweb.com.br/assets/close-button-945efe9f3364e250cf2e1ac974e870fd269c07518dd8cbcaa404d60b324196af.png) no-repeat left top;right:-2px;top:-20px;z-index:9999;overflow:hidden;text-indent:101%;white-space:nowrap}.appstore{position:fixed;z-index:9999;bottom:20px;left:0;right:0;text-align:center}.appstore>a:nth-child(odd){margin-left:10px;margin-right:10px}#new_message{background:#f4f4f4;border-top:6px solid #ddd;padding:20px 15px 20px 30px}#new_message .stringish input,#new_message .text textarea{width:325px;border:1px solid #cdcdce;padding:8px;font-size:15px;box-shadow:rgba(0,0,0,0.2) 0 2px 4px inset;border-radius:3px}#new_message .text textarea{resize:none;height:57px}#new_message .actions{padding-left:32%}#new_message .actions li{line-height:34px}#new_message fieldset{border:0;padding:0;margin:0}#new_message label{display:inline-block;width:32%;font-size:15px}#new_message ol{list-style:none;padding:0;margin:0}#new_message li{margin-bottom:20px}.friend-message{width:600px}.friend-message h2{font-weight:normal;font-size:24px;color:#333}.messages .friend-message{width:auto}.messages .inline-errors{padding-left:7%}div.politician{position:relative;width:310px;border:1px solid #ccc;margin-bottom:24px;background:#fff;float:left;border-radius:3px}div.politician .about{margin:0 13px}div.politician .bio{font-size:12px;margin:10px 0px 5px}div.politician .name{margin:4px 0 10px 0;font-weight:normal}div.politician .entourage{font-size:12px;font-weight:bold;margin:0 0 8px 0;overflow:hidden}div.politician .entourage img{margin-right:10px;float:left}div.politician b{display:block;margin-top:20px}div.politician b:first-child{margin-top:0;border-top:none}div.politician .stamp{display:none;position:absolute;top:205px;right:0;width:105px;height:105px}div.politician.inactive img,div.politician.inactive a img{opacity:0.5}div.politician.inactive .stamp{display:block;background:url(//assets.votenaweb.com.br/assets/stamp-politician-inactive-b9c4531fe084bda206ae23308c4be4bb2d8776929f76ba4b65599dcdd9e75066.png) no-repeat}div.politician.elected .stamp{display:block;background:url(//assets.votenaweb.com.br/assets/stamp-politician-elected-75310b16337cb326cb0750c9db06a71ee32158534cbd8ae905c4c491575755d5.png) no-repeat}div.politician.re-elected .stamp{display:block;background:url(//assets.votenaweb.com.br/assets/stamp-politician-re-elected-0dc02ae514e2c187f68a237f0531778ec919b5a4bc94aacbca1222d0f4612f00.png) no-repeat}.resume{padding:10px 12px;border-top:1px solid #e5e5e5;word-wrap:break-word}.resume p{margin-top:0}.resume-bio{display:none;margin-top:1em}.resume-readmore{font-weight:bold}.numbers div{padding:10px 12px;border-bottom:1px solid #e5e5e5}.numbers div:last-child{border-bottom:none}.numbers p{margin:0}.numbers span{color:#999999}.politicians-show .politician,.politicians-voted_bills .politician{margin-right:24px;background:#484849;color:#E1E1E1}.politicians-show .politician .entourage img,.politicians-voted_bills .politician .entourage img{background-color:#fff}.politicians-show .politician .numbers div,.politicians-voted_bills .politician .numbers div{border-bottom:none}.politicians-show .politician .resume,.politicians-voted_bills .politician .resume{background:#fff;color:#333}.politicians-show .politician .podium,.politicians-show .politician .general_acceptance,.politicians-show .politician .total_comments,.politicians-show .politician .classifications,.politicians-voted_bills .politician .podium,.politicians-voted_bills .politician .general_acceptance,.politicians-voted_bills .politician .total_comments,.politicians-voted_bills .politician .classifications{margin-top:10px;padding:10px 12px;border-top:1px solid #999;color:#999}.politicians-show .politician .podium p,.politicians-show .politician .general_acceptance p,.politicians-show .politician .total_comments p,.politicians-show .politician .classifications p,.politicians-voted_bills .politician .podium p,.politicians-voted_bills .politician .general_acceptance p,.politicians-voted_bills .politician .total_comments p,.politicians-voted_bills .politician .classifications p{margin:0}.politicians-show .politician .podium p.total_votes,.politicians-show .politician .podium p.comments_count,.politicians-show .politician .general_acceptance p.total_votes,.politicians-show .politician .general_acceptance p.comments_count,.politicians-show .politician .total_comments p.total_votes,.politicians-show .politician .total_comments p.comments_count,.politicians-show .politician .classifications p.total_votes,.politicians-show .politician .classifications p.comments_count,.politicians-voted_bills .politician .podium p.total_votes,.politicians-voted_bills .politician .podium p.comments_count,.politicians-voted_bills .politician .general_acceptance p.total_votes,.politicians-voted_bills .politician .general_acceptance p.comments_count,.politicians-voted_bills .politician .total_comments p.total_votes,.politicians-voted_bills .politician .total_comments p.comments_count,.politicians-voted_bills .politician .classifications p.total_votes,.politicians-voted_bills .politician .classifications p.comments_count{color:#fff;font-weight:normal}.politicians-show .politician .podium ul,.politicians-voted_bills .politician .podium ul{margin:10px 0;padding:0}.politicians-show .politician .podium ul li,.politicians-voted_bills .politician .podium ul li{list-style:none;display:inline-block;width:50px;padding:0;margin:0 5px 0 0;text-align:center;opacity:0.3}.politicians-show .politician .podium ul li.current,.politicians-show .politician .podium ul li:hover,.politicians-show .politician .podium ul li:focus,.politicians-voted_bills .politician .podium ul li.current,.politicians-voted_bills .politician .podium ul li:hover,.politicians-voted_bills .politician .podium ul li:focus{opacity:1}.politicians-show .politician .podium ul li:last-child,.politicians-voted_bills .politician .podium ul li:last-child{margin-right:0}.politicians-show .politician .podium ul li .position,.politicians-voted_bills .politician .podium ul li .position{color:#fff}.politicians-show .politician .podium span,.politicians-voted_bills .politician .podium span{color:#999}.politicians-show .politician .general_acceptance .acceptance,.politicians-show .politician .general_acceptance .pie-graph,.politicians-voted_bills .politician .general_acceptance .acceptance,.politicians-voted_bills .politician .general_acceptance .pie-graph{display:inline-block;vertical-align:top}.politicians-show .politician .general_acceptance .acceptance,.politicians-voted_bills .politician .general_acceptance .acceptance{width:140px}.politicians-show .politician .classifications .title,.politicians-voted_bills .politician .classifications .title{color:#fff}.politicians-show .politician .classifications .bar_container,.politicians-show .politician .classifications .bar_marker,.politicians-voted_bills .politician .classifications .bar_container,.politicians-voted_bills .politician .classifications .bar_marker{width:160px;height:10px}.politicians-show .politician .classifications .bar_container,.politicians-voted_bills .politician .classifications .bar_container{background:#5F5F60}.politicians-show .politician .classifications .bar_marker,.politicians-voted_bills .politician .classifications .bar_marker{background:#52B625}.politicians-show .politician .classifications .classification_bar,.politicians-show .politician .classifications .percentage,.politicians-voted_bills .politician .classifications .classification_bar,.politicians-voted_bills .politician .classifications .percentage{padding-left:5px}.politicians-show .politician .bills_count,.politicians-show .politician .bills_votes_count,.politicians-voted_bills .politician .bills_count,.politicians-voted_bills .politician .bills_votes_count{cursor:pointer}.politicians-show .politician .tooltip,.politicians-voted_bills .politician .tooltip{color:#000}.politicians-show .cards,.politicians-voted_bills .cards{float:right}.politician_vote{margin-bottom:10px}.politician_vote:last-child{margin-bottom:0}.politician_vote img{vertical-align:-10px}.politician_vote span{font-weight:bold}.pages p{margin-top:0}.pages h2{margin-bottom:5px}.pages ol{list-style:none}.pages div>ol{padding:0}.member{width:306px;min-height:402px;border:1px solid #cccccc;margin-right:30px;background:#fff;margin-bottom:30px;float:left;border-radius:3px}.member:nth-child(3n){margin-right:0}.member img{border-radius:3px 3px 0 0}.members{margin-bottom:50px}.members::after{clear:both;content:"";display:table}.members h3,.members p{line-height:48px;padding:0 18px;margin:0}.members p{border-top:1px solid #e5e5e5;line-height:48px}.sponsors h2{margin-bottom:40px}.sponsors p{margin:18px}.alert{padding:13px 0;margin-bottom:20px;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#dff0d8;color:#468847;border-bottom:1px solid #d6e9c6;text-align:center;font-weight:bold;font-size:13px}.alert-error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.alert-error a{color:#b94a48;text-decoration:underline}.bills .alert,.bills_archive .alert{margin:0}body.users .search-filters{float:none;margin-bottom:20px}body.users .entourage{clear:both;padding:15px;border-top:1px solid #e5e5e5;margin-bottom:0}body.users .about{width:155px;margin:15px 0 10px 15px;float:left}.person{width:310px;border:1px solid #cccccc;background:#fff;margin-bottom:24px;float:left;border-radius:3px}.person .name,.person .affinity{word-wrap:break-word;font-weight:normal;margin:4px 0}.person .about{margin:0 12px}.person img{border-radius:3px 3px 0 0}.users-profile{background:#f4f4f4;padding:12px;margin-bottom:20px;overflow:hidden}.users-profile .block{width:33%;float:left}.users-profile .last{width:309px;float:right}.users-profile strong{display:block}.users-profile img{display:block;margin-right:10px;float:left}.users-profile ul{list-style:none;padding:0;margin:0}.users-profile p{margin:8px 0 0 0}.institution{background:#fff}.institution .container::after{clear:both;content:"";display:table}.organization{width:450px;padding:25px 20px 25px 0;float:left;border-right:1px solid #dddddd}.organization p{margin-bottom:0}.metrics{width:486px;padding:25px 0 25px 30px;text-align:center;vertical-align:top;float:left}.metrics h5,.metrics p{margin:0}.metrics h5{text-align:left;margin-bottom:20px}.metrics span{font-size:25px;display:block}.metrics .counters{width:120px;float:left}.metrics .pie{width:140px;min-height:125px;margin-left:40px;margin-right:40px;float:left}.metrics .pie p{margin-bottom:10px}.metrics .classifications{float:left}.metrics .classifications p{margin-bottom:5px}.metrics .votes_count{margin:10px 0}.embed-container h3{font-weight:normal;margin-top:10px}.embed-container h4{margin:10px 0 15px 0}.embed-container h4:first-child{margin-top:0}.embed-background{background:#f4f4f4;padding:15px}.embed-code{width:480px;height:100px;border:1px solid #666666;resize:none}.ranking-politicians{border-collapse:collapse;width:100%;color:#000}.ranking-politicians th{text-align:left;padding:0 10px 10px 10px;vertical-align:bottom}.ranking-politicians th a{color:#fff;text-decoration:none;font-weight:normal}.ranking-politicians th a:hover,.ranking-politicians th a.current{color:#000}.ranking-politicians th.share-buttons{padding-left:0}.ranking-politicians th.share-buttons .social-networks{float:left;position:relative;top:0;left:0}.ranking-politicians td{border-bottom:2px solid #fff;border-top:2px solid #fff;padding:20px 10px 10px 10px;vertical-align:top}.ranking-politicians td.position-column{padding:30px 10px 0 10px;width:87px}.ranking-politicians td.politician-column{width:311px;padding:30px 10px 0 10px}.ranking-politicians td.graph-column{width:159px;position:relative;padding:10px 10px 5px 10px}.ranking-politicians td.average-column{width:149px}.ranking-politicians td.votes-column{width:153px}.ranking-politicians td.classification-column{width:130px}.ranking-politicians td .position{font-size:2.44em}.ranking-politicians td .average_description{font-size:0.8em}.ranking-politicians td .average_votes{font-size:1.5em}.ranking-politicians td .total_votes,.ranking-politicians td .negative_votes,.ranking-politicians td .positive_votes,.ranking-politicians td .urgent,.ranking-politicians td .nonsense{font-size:1.4em;line-height:1.1em}.ranking-politicians td .politician-info{font-size:0.81em}.ranking-politicians td .politician-info td{padding:0 10px;border:none}.ranking-politicians td .politician-info td.avatar{width:32px;padding:0}.ranking-politicians td .politician-info td.description{padding:0 0 0 12px}.ranking-politicians td .politician-info td .name{font-weight:normal;margin:0;font-size:1.85em}#facebox .popup_page{font-size:16px;width:980px}#facebox .popup_page .wrapper{padding:90px 160px}#facebox .popup_page .wrapper p:last-child{margin-bottom:0}.boteco{background:url(//assets.votenaweb.com.br/assets/landing/bg-43c600bc44e86d808eff495996d17ca24452c08679376c805f787e8198053926.jpg);background-size:cover;background-position:center;height:575px}.boteco .description{font-family:"Open Sans", sans-serif;float:right;width:485px;height:630px;margin-top:65px;color:#fff}.boteco .description .more{text-transform:uppercase;font-weight:bold;font-size:10px;color:#fff}.boteco .description h2{margin:0}.boteco .description h3{font-size:20px}.boteco .description p{font-size:16px}.boteco .description h3,.boteco .description p{line-height:27px;padding-left:25px}.boteco>.container{position:relative}.boteco>.container::after{clear:both;content:"";display:table}.boteco>.container>h4{font-family:"Open Sans", sans-serif;margin-top:60px}.smartphones .galaxy{position:absolute;top:161px;left:44px}.smartphones .iphone{position:absolute;top:150px;left:165px}.downloads{margin-top:80px;margin-left:25px}.downloads .app-store{margin-right:30px}.maps{margin-top:60px}.maps .search{height:30px}.maps .search>span{font-family:"Open Sans", sans-serif;font-weight:bold}.maps .filters{float:right}.maps .canvas{margin-top:40px;height:673px}.maps .dk_container{margin-left:35px}.maps select{width:137px}.footer{background:#fff}.footer .presskit{display:block;background:#c3c3c3;line-height:140px;text-align:center;font-size:52px;text-decoration:none;color:#555555}.footer .container{height:115px;padding-top:35px}.footer .logos{float:left}.footer .logos img{margin-right:50px}.footer .enox{vertical-align:-8px}.footer .socials{float:right}.footer .socials a{margin-left:25px}.footer p{margin-top:0;margin-bottom:25px;color:#777777;font-size:12px}#about{display:none}.compilations{margin-bottom:26px}.compilation{margin-bottom:24px}.compilation a,.compilation img{display:block;border-radius:3px}.compilation:hover img{opacity:0.9}#user_bio{width:367px;height:101px}#user_terms_of_use_input label{padding-left:0;margin-top:20px}#user_terms_of_use_input .inline-errors{margin:0 0px 0px 3%}#user_cancel_action{line-height:49px}#terms{background:#fff;border:1px solid #777777;padding:50px 40px;color:#666666;height:430px;overflow:scroll}#terms h2{color:#666666}#terms>h2{margin-top:0}.toggle-cep{margin-left:10px}.page-title{margin-top:0}.delete-account{float:right;line-height:54px}.delete-account:hover{text-decoration:none}.users-registrations,.users-confirmations,.users-passwords,.devise-passwords,.politicians-registrations,.passwords{background:#f4f4f4}.passwords .email input,.confirmations .email input{width:65%}.registration{margin-top:50px}
