/* --- bootstrap.min.css --- */
/*!
 * Bootstrap v3.3.4 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */

/*!
 * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=bb5721b53a198a13270b)
 * Config saved to config.json and https://gist.github.com/bb5721b53a198a13270b
 *//*! normalize.css v3.0.2 | MIT License | git.io/normalize */.page-censo-2016{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.page-censo-2016{margin:0}.page-censo-2016 article,
.page-censo-2016 aside,
.page-censo-2016 details,
.page-censo-2016 figcaption,
.page-censo-2016 figure,
.page-censo-2016 footer,
.page-censo-2016 header,
.page-censo-2016 hgroup,
.page-censo-2016 main,
.page-censo-2016 menu,
.page-censo-2016 nav,
.page-censo-2016 section,
.page-censo-2016 summary{display:block}.page-censo-2016 audio,
.page-censo-2016 canvas,
.page-censo-2016 progress,
.page-censo-2016 video{display:inline-block;vertical-align:baseline}.page-censo-2016 audio:not([controls]){display:none;height:0}.page-censo-2016 [hidden],
.page-censo-2016 template{display:none}.page-censo-2016 a{background-color:transparent}.page-censo-2016 a:active,
.page-censo-2016 a:hover{outline:0}.page-censo-2016 abbr[title]{border-bottom:1px dotted}.page-censo-2016 b,
.page-censo-2016 strong{font-weight:bold}.page-censo-2016 dfn{font-style:italic}.page-censo-2016 h1{font-size:2em;margin:0.67em 0}.page-censo-2016 mark{background:#ff0;color:#000}.page-censo-2016 small{font-size:80%}.page-censo-2016 sub,
.page-censo-2016 sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.page-censo-2016 sup{top:-0.5em}.page-censo-2016 sub{bottom:-0.25em}.page-censo-2016 img{border:0}.page-censo-2016 svg:not(:root){overflow:hidden}.page-censo-2016 figure{margin:1em 40px}.page-censo-2016 hr{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;height:0}.page-censo-2016 pre{overflow:auto}.page-censo-2016 code,
.page-censo-2016 kbd,
.page-censo-2016 pre,
.page-censo-2016 samp{font-family:monospace, monospace;font-size:1em}.page-censo-2016 button,
.page-censo-2016 input,
.page-censo-2016 optgroup,
.page-censo-2016 select,
.page-censo-2016 textarea{color:inherit;font:inherit;margin:0}.page-censo-2016 button{overflow:visible}.page-censo-2016 button,
.page-censo-2016 select{text-transform:none}.page-censo-2016 button,
.page-censo-2016 html input[type="button"],
.page-censo-2016 input[type="reset"],
.page-censo-2016 input[type="submit"]{-webkit-appearance:button;cursor:pointer}.page-censo-2016 button[disabled],
.page-censo-2016 html input[disabled]{cursor:default}.page-censo-2016 button::-moz-focus-inner,
.page-censo-2016 input::-moz-focus-inner{border:0;padding:0}.page-censo-2016 input{line-height:normal}.page-censo-2016 input[type="checkbox"],
.page-censo-2016 input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}.page-censo-2016 input[type="number"]::-webkit-inner-spin-button,
.page-censo-2016 input[type="number"]::-webkit-outer-spin-button{height:auto}.page-censo-2016 input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.page-censo-2016 input[type="search"]::-webkit-search-cancel-button,
.page-censo-2016 input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}.page-censo-2016 fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}.page-censo-2016 legend{border:0;padding:0}.page-censo-2016 textarea{overflow:auto}.page-censo-2016 optgroup{font-weight:bold}.page-censo-2016 table{border-collapse:collapse;border-spacing:0}.page-censo-2016 td,
.page-censo-2016 th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{.page-censo-2016 *,
.page-censo-2016 *:before,
.page-censo-2016 *:after{background:transparent !important;color:#000 !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important}.page-censo-2016 a,
.page-censo-2016 a:visited{text-decoration:none}.page-censo-2016 a[href]:after{content:" (" attr(href) ")"}.page-censo-2016 abbr[title]:after{content:" (" attr(title) ")"}.page-censo-2016 a[href^="#"]:after,
.page-censo-2016 a[href^="javascript:"]:after{content:""}.page-censo-2016 pre,
.page-censo-2016 blockquote{border:1px solid #999;page-break-inside:avoid}.page-censo-2016 thead{display:table-header-group}.page-censo-2016 tr,
.page-censo-2016 img{page-break-inside:avoid}.page-censo-2016 img{max-width:100% !important}.page-censo-2016 p,
.page-censo-2016 h2,
.page-censo-2016 h3{orphans:3;widows:3}.page-censo-2016 h2,
.page-censo-2016 h3{page-break-after:avoid}.page-censo-2016 select{background:#fff !important}.page-censo-2016 .navbar{display:none}.page-censo-2016 .btn>.caret,
.page-censo-2016 .dropup>.btn>.caret{border-top-color:#000 !important}.page-censo-2016 .label{border:1px solid #000}.page-censo-2016 .table{border-collapse:collapse !important}.page-censo-2016 .table td,
.page-censo-2016 .table th{background-color:#fff !important}.page-censo-2016 .table-bordered th,
.page-censo-2016 .table-bordered td{border:1px solid #ddd !important}}.page-censo-2016 *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.page-censo-2016 *:before,
.page-censo-2016 *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.page-censo-2016{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.page-censo-2016{font-family:'Kreon',Arial,Helvetica,serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}.page-censo-2016 input,
.page-censo-2016 button,
.page-censo-2016 select,
.page-censo-2016 textarea{font-family:inherit;font-size:inherit;line-height:inherit}.page-censo-2016 a{color:#337ab7;text-decoration:none}.page-censo-2016 a:hover,
.page-censo-2016 a:focus{color:#23527c;text-decoration:none}.page-censo-2016 a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.page-censo-2016 figure{margin:0}.page-censo-2016 img{vertical-align:middle}.page-censo-2016 .img-responsive{display:block;max-width:100%;height:auto}.page-censo-2016 .img-rounded{border-radius:6px}.page-censo-2016 .img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.page-censo-2016 .img-circle{border-radius:50%}.page-censo-2016 hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.page-censo-2016 .sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.page-censo-2016 .sr-only-focusable:active,
.page-censo-2016 .sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.page-censo-2016 [role="button"]{cursor:pointer}.page-censo-2016 code,
.page-censo-2016 kbd,
.page-censo-2016 pre,
.page-censo-2016 samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}.page-censo-2016 code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}.page-censo-2016 kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25)}.page-censo-2016 kbd kbd{padding:0;font-size:100%;font-weight:bold;-webkit-box-shadow:none;box-shadow:none}.page-censo-2016 pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}.page-censo-2016 pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.page-censo-2016 .pre-scrollable{max-height:340px;overflow-y:scroll}.page-censo-2016 .container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.page-censo-2016 .container{width:750px}}@media (min-width:992px){.page-censo-2016 .container{width:970px}}@media (min-width:1200px){.page-censo-2016 .container{width:1170px}}.page-censo-2016 .container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.page-censo-2016 .row{margin-left:-15px;margin-right:-15px}.page-censo-2016 .col-xs-1,
.page-censo-2016 .col-sm-1,
.page-censo-2016 .col-md-1,
.page-censo-2016 .col-lg-1,
.page-censo-2016 .col-xs-2,
.page-censo-2016 .col-sm-2,
.page-censo-2016 .col-md-2,
.page-censo-2016 .col-lg-2,
.page-censo-2016 .col-xs-3,
.page-censo-2016 .col-sm-3,
.page-censo-2016 .col-md-3,
.page-censo-2016 .col-lg-3,
.page-censo-2016 .col-xs-4,
.page-censo-2016 .col-sm-4,
.page-censo-2016 .col-md-4,
.page-censo-2016 .col-lg-4,
.page-censo-2016 .col-xs-5,
.page-censo-2016 .col-sm-5,
.page-censo-2016 .col-md-5,
.page-censo-2016 .col-lg-5,
.page-censo-2016 .col-xs-6,
.page-censo-2016 .col-sm-6,
.page-censo-2016 .col-md-6,
.page-censo-2016 .col-lg-6,
.page-censo-2016 .col-xs-7,
.page-censo-2016 .col-sm-7,
.page-censo-2016 .col-md-7,
.page-censo-2016 .col-lg-7,
.page-censo-2016 .col-xs-8,
.page-censo-2016 .col-sm-8,
.page-censo-2016 .col-md-8,
.page-censo-2016 .col-lg-8,
.page-censo-2016 .col-xs-9,
.page-censo-2016 .col-sm-9,
.page-censo-2016 .col-md-9,
.page-censo-2016 .col-lg-9,
.page-censo-2016 .col-xs-10,
.page-censo-2016 .col-sm-10,
.page-censo-2016 .col-md-10,
.page-censo-2016 .col-lg-10,
.page-censo-2016 .col-xs-11,
.page-censo-2016 .col-sm-11,
.page-censo-2016 .col-md-11,
.page-censo-2016 .col-lg-11,
.page-censo-2016 .col-xs-12,
.page-censo-2016 .col-sm-12,
.page-censo-2016 .col-md-12,
.page-censo-2016 .col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.page-censo-2016 .col-xs-1,
.page-censo-2016 .col-xs-2,
.page-censo-2016 .col-xs-3,
.page-censo-2016 .col-xs-4,
.page-censo-2016 .col-xs-5,
.page-censo-2016 .col-xs-6,
.page-censo-2016 .col-xs-7,
.page-censo-2016 .col-xs-8,
.page-censo-2016 .col-xs-9,
.page-censo-2016 .col-xs-10,
.page-censo-2016 .col-xs-11,
.page-censo-2016 .col-xs-12{float:left}.page-censo-2016 .col-xs-12{width:100%}.page-censo-2016 .col-xs-11{width:91.66666667%}.page-censo-2016 .col-xs-10{width:83.33333333%}.page-censo-2016 .col-xs-9{width:75%}.page-censo-2016 .col-xs-8{width:66.66666667%}.page-censo-2016 .col-xs-7{width:58.33333333%}.page-censo-2016 .col-xs-6{width:50%}.page-censo-2016 .col-xs-5{width:41.66666667%}.page-censo-2016 .col-xs-4{width:33.33333333%}.page-censo-2016 .col-xs-3{width:25%}.page-censo-2016 .col-xs-2{width:16.66666667%}.page-censo-2016 .col-xs-1{width:8.33333333%}.page-censo-2016 .col-xs-pull-12{right:100%}.page-censo-2016 .col-xs-pull-11{right:91.66666667%}.page-censo-2016 .col-xs-pull-10{right:83.33333333%}.page-censo-2016 .col-xs-pull-9{right:75%}.page-censo-2016 .col-xs-pull-8{right:66.66666667%}.page-censo-2016 .col-xs-pull-7{right:58.33333333%}.page-censo-2016 .col-xs-pull-6{right:50%}.page-censo-2016 .col-xs-pull-5{right:41.66666667%}.page-censo-2016 .col-xs-pull-4{right:33.33333333%}.page-censo-2016 .col-xs-pull-3{right:25%}.page-censo-2016 .col-xs-pull-2{right:16.66666667%}.page-censo-2016 .col-xs-pull-1{right:8.33333333%}.page-censo-2016 .col-xs-pull-0{right:auto}.page-censo-2016 .col-xs-push-12{left:100%}.page-censo-2016 .col-xs-push-11{left:91.66666667%}.page-censo-2016 .col-xs-push-10{left:83.33333333%}.page-censo-2016 .col-xs-push-9{left:75%}.page-censo-2016 .col-xs-push-8{left:66.66666667%}.page-censo-2016 .col-xs-push-7{left:58.33333333%}.page-censo-2016 .col-xs-push-6{left:50%}.page-censo-2016 .col-xs-push-5{left:41.66666667%}.page-censo-2016 .col-xs-push-4{left:33.33333333%}.page-censo-2016 .col-xs-push-3{left:25%}.page-censo-2016 .col-xs-push-2{left:16.66666667%}.page-censo-2016 .col-xs-push-1{left:8.33333333%}.page-censo-2016 .col-xs-push-0{left:auto}.page-censo-2016 .col-xs-offset-12{margin-left:100%}.page-censo-2016 .col-xs-offset-11{margin-left:91.66666667%}.page-censo-2016 .col-xs-offset-10{margin-left:83.33333333%}.page-censo-2016 .col-xs-offset-9{margin-left:75%}.page-censo-2016 .col-xs-offset-8{margin-left:66.66666667%}.page-censo-2016 .col-xs-offset-7{margin-left:58.33333333%}.page-censo-2016 .col-xs-offset-6{margin-left:50%}.page-censo-2016 .col-xs-offset-5{margin-left:41.66666667%}.page-censo-2016 .col-xs-offset-4{margin-left:33.33333333%}.page-censo-2016 .col-xs-offset-3{margin-left:25%}.page-censo-2016 .col-xs-offset-2{margin-left:16.66666667%}.page-censo-2016 .col-xs-offset-1{margin-left:8.33333333%}.page-censo-2016 .col-xs-offset-0{margin-left:0}@media (min-width:768px){.page-censo-2016 .col-sm-1,
.page-censo-2016 .col-sm-2,
.page-censo-2016 .col-sm-3,
.page-censo-2016 .col-sm-4,
.page-censo-2016 .col-sm-5,
.page-censo-2016 .col-sm-6,
.page-censo-2016 .col-sm-7,
.page-censo-2016 .col-sm-8,
.page-censo-2016 .col-sm-9,
.page-censo-2016 .col-sm-10,
.page-censo-2016 .col-sm-11,
.page-censo-2016 .col-sm-12{float:left}.page-censo-2016 .col-sm-12{width:100%}.page-censo-2016 .col-sm-11{width:91.66666667%}.page-censo-2016 .col-sm-10{width:83.33333333%}.page-censo-2016 .col-sm-9{width:75%}.page-censo-2016 .col-sm-8{width:66.66666667%}.page-censo-2016 .col-sm-7{width:58.33333333%}.page-censo-2016 .col-sm-6{width:50%}.page-censo-2016 .col-sm-5{width:41.66666667%}.page-censo-2016 .col-sm-4{width:33.33333333%}.page-censo-2016 .col-sm-3{width:25%}.page-censo-2016 .col-sm-2{width:16.66666667%}.page-censo-2016 .col-sm-1{width:8.33333333%}.page-censo-2016 .col-sm-pull-12{right:100%}.page-censo-2016 .col-sm-pull-11{right:91.66666667%}.page-censo-2016 .col-sm-pull-10{right:83.33333333%}.page-censo-2016 .col-sm-pull-9{right:75%}.page-censo-2016 .col-sm-pull-8{right:66.66666667%}.page-censo-2016 .col-sm-pull-7{right:58.33333333%}.page-censo-2016 .col-sm-pull-6{right:50%}.page-censo-2016 .col-sm-pull-5{right:41.66666667%}.page-censo-2016 .col-sm-pull-4{right:33.33333333%}.page-censo-2016 .col-sm-pull-3{right:25%}.page-censo-2016 .col-sm-pull-2{right:16.66666667%}.page-censo-2016 .col-sm-pull-1{right:8.33333333%}.page-censo-2016 .col-sm-pull-0{right:auto}.page-censo-2016 .col-sm-push-12{left:100%}.page-censo-2016 .col-sm-push-11{left:91.66666667%}.page-censo-2016 .col-sm-push-10{left:83.33333333%}.page-censo-2016 .col-sm-push-9{left:75%}.page-censo-2016 .col-sm-push-8{left:66.66666667%}.page-censo-2016 .col-sm-push-7{left:58.33333333%}.page-censo-2016 .col-sm-push-6{left:50%}.page-censo-2016 .col-sm-push-5{left:41.66666667%}.page-censo-2016 .col-sm-push-4{left:33.33333333%}.page-censo-2016 .col-sm-push-3{left:25%}.page-censo-2016 .col-sm-push-2{left:16.66666667%}.page-censo-2016 .col-sm-push-1{left:8.33333333%}.page-censo-2016 .col-sm-push-0{left:auto}.page-censo-2016 .col-sm-offset-12{margin-left:100%}.page-censo-2016 .col-sm-offset-11{margin-left:91.66666667%}.page-censo-2016 .col-sm-offset-10{margin-left:83.33333333%}.page-censo-2016 .col-sm-offset-9{margin-left:75%}.page-censo-2016 .col-sm-offset-8{margin-left:66.66666667%}.page-censo-2016 .col-sm-offset-7{margin-left:58.33333333%}.page-censo-2016 .col-sm-offset-6{margin-left:50%}.page-censo-2016 .col-sm-offset-5{margin-left:41.66666667%}.page-censo-2016 .col-sm-offset-4{margin-left:33.33333333%}.page-censo-2016 .col-sm-offset-3{margin-left:25%}.page-censo-2016 .col-sm-offset-2{margin-left:16.66666667%}.page-censo-2016 .col-sm-offset-1{margin-left:8.33333333%}.page-censo-2016 .col-sm-offset-0{margin-left:0}}@media (min-width:992px){.page-censo-2016 .col-md-1,
.page-censo-2016 .col-md-2,
.page-censo-2016 .col-md-3,
.page-censo-2016 .col-md-4,
.page-censo-2016 .col-md-5,
.page-censo-2016 .col-md-6,
.page-censo-2016 .col-md-7,
.page-censo-2016 .col-md-8,
.page-censo-2016 .col-md-9,
.page-censo-2016 .col-md-10,
.page-censo-2016 .col-md-11,
.page-censo-2016 .col-md-12{float:left}.page-censo-2016 .col-md-12{width:100%}.page-censo-2016 .col-md-11{width:91.66666667%}.page-censo-2016 .col-md-10{width:83.33333333%}.page-censo-2016 .col-md-9{width:75%}.page-censo-2016 .col-md-8{width:66.66666667%}.page-censo-2016 .col-md-7{width:58.33333333%}.page-censo-2016 .col-md-6{width:50%}.page-censo-2016 .col-md-5{width:41.66666667%}.page-censo-2016 .col-md-4{width:33.33333333%}.page-censo-2016 .col-md-3{width:25%}.page-censo-2016 .col-md-2{width:16.66666667%}.page-censo-2016 .col-md-1{width:8.33333333%}.page-censo-2016 .col-md-pull-12{right:100%}.page-censo-2016 .col-md-pull-11{right:91.66666667%}.page-censo-2016 .col-md-pull-10{right:83.33333333%}.page-censo-2016 .col-md-pull-9{right:75%}.page-censo-2016 .col-md-pull-8{right:66.66666667%}.page-censo-2016 .col-md-pull-7{right:58.33333333%}.page-censo-2016 .col-md-pull-6{right:50%}.page-censo-2016 .col-md-pull-5{right:41.66666667%}.page-censo-2016 .col-md-pull-4{right:33.33333333%}.page-censo-2016 .col-md-pull-3{right:25%}.page-censo-2016 .col-md-pull-2{right:16.66666667%}.page-censo-2016 .col-md-pull-1{right:8.33333333%}.page-censo-2016 .col-md-pull-0{right:auto}.page-censo-2016 .col-md-push-12{left:100%}.page-censo-2016 .col-md-push-11{left:91.66666667%}.page-censo-2016 .col-md-push-10{left:83.33333333%}.page-censo-2016 .col-md-push-9{left:75%}.page-censo-2016 .col-md-push-8{left:66.66666667%}.page-censo-2016 .col-md-push-7{left:58.33333333%}.page-censo-2016 .col-md-push-6{left:50%}.page-censo-2016 .col-md-push-5{left:41.66666667%}.page-censo-2016 .col-md-push-4{left:33.33333333%}.page-censo-2016 .col-md-push-3{left:25%}.page-censo-2016 .col-md-push-2{left:16.66666667%}.page-censo-2016 .col-md-push-1{left:8.33333333%}.page-censo-2016 .col-md-push-0{left:auto}.page-censo-2016 .col-md-offset-12{margin-left:100%}.page-censo-2016 .col-md-offset-11{margin-left:91.66666667%}.page-censo-2016 .col-md-offset-10{margin-left:83.33333333%}.page-censo-2016 .col-md-offset-9{margin-left:75%}.page-censo-2016 .col-md-offset-8{margin-left:66.66666667%}.page-censo-2016 .col-md-offset-7{margin-left:58.33333333%}.page-censo-2016 .col-md-offset-6{margin-left:50%}.page-censo-2016 .col-md-offset-5{margin-left:41.66666667%}.page-censo-2016 .col-md-offset-4{margin-left:33.33333333%}.page-censo-2016 .col-md-offset-3{margin-left:25%}.page-censo-2016 .col-md-offset-2{margin-left:16.66666667%}.page-censo-2016 .col-md-offset-1{margin-left:8.33333333%}.page-censo-2016 .col-md-offset-0{margin-left:0}}@media (min-width:1200px){.page-censo-2016 .col-lg-1,
.page-censo-2016 .col-lg-2,
.page-censo-2016 .col-lg-3,
.page-censo-2016 .col-lg-4,
.page-censo-2016 .col-lg-5,
.page-censo-2016 .col-lg-6,
.page-censo-2016 .col-lg-7,
.page-censo-2016 .col-lg-8,
.page-censo-2016 .col-lg-9,
.page-censo-2016 .col-lg-10,
.page-censo-2016 .col-lg-11,
.page-censo-2016 .col-lg-12{float:left}.page-censo-2016 .col-lg-12{width:100%}.page-censo-2016 .col-lg-11{width:91.66666667%}.page-censo-2016 .col-lg-10{width:83.33333333%}.page-censo-2016 .col-lg-9{width:75%}.page-censo-2016 .col-lg-8{width:66.66666667%}.page-censo-2016 .col-lg-7{width:58.33333333%}.page-censo-2016 .col-lg-6{width:50%}.page-censo-2016 .col-lg-5{width:41.66666667%}.page-censo-2016 .col-lg-4{width:33.33333333%}.page-censo-2016 .col-lg-3{width:25%}.page-censo-2016 .col-lg-2{width:16.66666667%}.page-censo-2016 .col-lg-1{width:8.33333333%}.page-censo-2016 .col-lg-pull-12{right:100%}.page-censo-2016 .col-lg-pull-11{right:91.66666667%}.page-censo-2016 .col-lg-pull-10{right:83.33333333%}.page-censo-2016 .col-lg-pull-9{right:75%}.page-censo-2016 .col-lg-pull-8{right:66.66666667%}.page-censo-2016 .col-lg-pull-7{right:58.33333333%}.page-censo-2016 .col-lg-pull-6{right:50%}.page-censo-2016 .col-lg-pull-5{right:41.66666667%}.page-censo-2016 .col-lg-pull-4{right:33.33333333%}.page-censo-2016 .col-lg-pull-3{right:25%}.page-censo-2016 .col-lg-pull-2{right:16.66666667%}.page-censo-2016 .col-lg-pull-1{right:8.33333333%}.page-censo-2016 .col-lg-pull-0{right:auto}.page-censo-2016 .col-lg-push-12{left:100%}.page-censo-2016 .col-lg-push-11{left:91.66666667%}.page-censo-2016 .col-lg-push-10{left:83.33333333%}.page-censo-2016 .col-lg-push-9{left:75%}.page-censo-2016 .col-lg-push-8{left:66.66666667%}.page-censo-2016 .col-lg-push-7{left:58.33333333%}.page-censo-2016 .col-lg-push-6{left:50%}.page-censo-2016 .col-lg-push-5{left:41.66666667%}.page-censo-2016 .col-lg-push-4{left:33.33333333%}.page-censo-2016 .col-lg-push-3{left:25%}.page-censo-2016 .col-lg-push-2{left:16.66666667%}.page-censo-2016 .col-lg-push-1{left:8.33333333%}.page-censo-2016 .col-lg-push-0{left:auto}.page-censo-2016 .col-lg-offset-12{margin-left:100%}.page-censo-2016 .col-lg-offset-11{margin-left:91.66666667%}.page-censo-2016 .col-lg-offset-10{margin-left:83.33333333%}.page-censo-2016 .col-lg-offset-9{margin-left:75%}.page-censo-2016 .col-lg-offset-8{margin-left:66.66666667%}.page-censo-2016 .col-lg-offset-7{margin-left:58.33333333%}.page-censo-2016 .col-lg-offset-6{margin-left:50%}.page-censo-2016 .col-lg-offset-5{margin-left:41.66666667%}.page-censo-2016 .col-lg-offset-4{margin-left:33.33333333%}.page-censo-2016 .col-lg-offset-3{margin-left:25%}.page-censo-2016 .col-lg-offset-2{margin-left:16.66666667%}.page-censo-2016 .col-lg-offset-1{margin-left:8.33333333%}.page-censo-2016 .col-lg-offset-0{margin-left:0}}.page-censo-2016 table{background-color:transparent}.page-censo-2016 caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}.page-censo-2016 th{text-align:left}.page-censo-2016 .table{width:100%;max-width:100%;margin-bottom:20px}.page-censo-2016 .table>thead>tr>th,
.page-censo-2016 .table>tbody>tr>th,
.page-censo-2016 .table>tfoot>tr>th,
.page-censo-2016 .table>thead>tr>td,
.page-censo-2016 .table>tbody>tr>td,
.page-censo-2016 .table>tfoot>tr>td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.page-censo-2016 .table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.page-censo-2016 .table>caption+thead>tr:first-child>th,
.page-censo-2016 .table>colgroup+thead>tr:first-child>th,
.page-censo-2016 .table>thead:first-child>tr:first-child>th,
.page-censo-2016 .table>caption+thead>tr:first-child>td,
.page-censo-2016 .table>colgroup+thead>tr:first-child>td,
.page-censo-2016 .table>thead:first-child>tr:first-child>td{border-top:0}.page-censo-2016 .table>tbody+tbody{border-top:2px solid #ddd}.page-censo-2016 .table .table{background-color:#fff}.page-censo-2016 .table-condensed>thead>tr>th,
.page-censo-2016 .table-condensed>tbody>tr>th,
.page-censo-2016 .table-condensed>tfoot>tr>th,
.page-censo-2016 .table-condensed>thead>tr>td,
.page-censo-2016 .table-condensed>tbody>tr>td,
.page-censo-2016 .table-condensed>tfoot>tr>td{padding:5px}.page-censo-2016 .table-bordered{border:1px solid #ddd}.page-censo-2016 .table-bordered>thead>tr>th,
.page-censo-2016 .table-bordered>tbody>tr>th,
.page-censo-2016 .table-bordered>tfoot>tr>th,
.page-censo-2016 .table-bordered>thead>tr>td,
.page-censo-2016 .table-bordered>tbody>tr>td,
.page-censo-2016 .table-bordered>tfoot>tr>td{border:1px solid #ddd}.page-censo-2016 .table-bordered>thead>tr>th,
.page-censo-2016 .table-bordered>thead>tr>td{border-bottom-width:2px}.page-censo-2016 .table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.page-censo-2016 .table-hover>tbody>tr:hover{background-color:#f5f5f5}.page-censo-2016 table col[class*="col-"]{position:static;float:none;display:table-column}.page-censo-2016 table td[class*="col-"],
.page-censo-2016 table th[class*="col-"]{position:static;float:none;display:table-cell}.page-censo-2016 .table>thead>tr>td.active,
.page-censo-2016 .table>tbody>tr>td.active,
.page-censo-2016 .table>tfoot>tr>td.active,
.page-censo-2016 .table>thead>tr>th.active,
.page-censo-2016 .table>tbody>tr>th.active,
.page-censo-2016 .table>tfoot>tr>th.active,
.page-censo-2016 .table>thead>tr.active>td,
.page-censo-2016 .table>tbody>tr.active>td,
.page-censo-2016 .table>tfoot>tr.active>td,
.page-censo-2016 .table>thead>tr.active>th,
.page-censo-2016 .table>tbody>tr.active>th,
.page-censo-2016 .table>tfoot>tr.active>th{background-color:#f5f5f5}.page-censo-2016 .table-hover>tbody>tr>td.active:hover,
.page-censo-2016 .table-hover>tbody>tr>th.active:hover,
.page-censo-2016 .table-hover>tbody>tr.active:hover>td,
.page-censo-2016 .table-hover>tbody>tr:hover>.active,
.page-censo-2016 .table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.page-censo-2016 .table>thead>tr>td.success,
.page-censo-2016 .table>tbody>tr>td.success,
.page-censo-2016 .table>tfoot>tr>td.success,
.page-censo-2016 .table>thead>tr>th.success,
.page-censo-2016 .table>tbody>tr>th.success,
.page-censo-2016 .table>tfoot>tr>th.success,
.page-censo-2016 .table>thead>tr.success>td,
.page-censo-2016 .table>tbody>tr.success>td,
.page-censo-2016 .table>tfoot>tr.success>td,
.page-censo-2016 .table>thead>tr.success>th,
.page-censo-2016 .table>tbody>tr.success>th,
.page-censo-2016 .table>tfoot>tr.success>th{background-color:#dff0d8}.page-censo-2016 .table-hover>tbody>tr>td.success:hover,
.page-censo-2016 .table-hover>tbody>tr>th.success:hover,
.page-censo-2016 .table-hover>tbody>tr.success:hover>td,
.page-censo-2016 .table-hover>tbody>tr:hover>.success,
.page-censo-2016 .table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.page-censo-2016 .table>thead>tr>td.info,
.page-censo-2016 .table>tbody>tr>td.info,
.page-censo-2016 .table>tfoot>tr>td.info,
.page-censo-2016 .table>thead>tr>th.info,
.page-censo-2016 .table>tbody>tr>th.info,
.page-censo-2016 .table>tfoot>tr>th.info,
.page-censo-2016 .table>thead>tr.info>td,
.page-censo-2016 .table>tbody>tr.info>td,
.page-censo-2016 .table>tfoot>tr.info>td,
.page-censo-2016 .table>thead>tr.info>th,
.page-censo-2016 .table>tbody>tr.info>th,
.page-censo-2016 .table>tfoot>tr.info>th{background-color:#d9edf7}.page-censo-2016 .table-hover>tbody>tr>td.info:hover,
.page-censo-2016 .table-hover>tbody>tr>th.info:hover,
.page-censo-2016 .table-hover>tbody>tr.info:hover>td,
.page-censo-2016 .table-hover>tbody>tr:hover>.info,
.page-censo-2016 .table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.page-censo-2016 .table>thead>tr>td.warning,
.page-censo-2016 .table>tbody>tr>td.warning,
.page-censo-2016 .table>tfoot>tr>td.warning,
.page-censo-2016 .table>thead>tr>th.warning,
.page-censo-2016 .table>tbody>tr>th.warning,
.page-censo-2016 .table>tfoot>tr>th.warning,
.page-censo-2016 .table>thead>tr.warning>td,
.page-censo-2016 .table>tbody>tr.warning>td,
.page-censo-2016 .table>tfoot>tr.warning>td,
.page-censo-2016 .table>thead>tr.warning>th,
.page-censo-2016 .table>tbody>tr.warning>th,
.page-censo-2016 .table>tfoot>tr.warning>th{background-color:#fcf8e3}.page-censo-2016 .table-hover>tbody>tr>td.warning:hover,
.page-censo-2016 .table-hover>tbody>tr>th.warning:hover,
.page-censo-2016 .table-hover>tbody>tr.warning:hover>td,
.page-censo-2016 .table-hover>tbody>tr:hover>.warning,
.page-censo-2016 .table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.page-censo-2016 .table>thead>tr>td.danger,
.page-censo-2016 .table>tbody>tr>td.danger,
.page-censo-2016 .table>tfoot>tr>td.danger,
.page-censo-2016 .table>thead>tr>th.danger,
.page-censo-2016 .table>tbody>tr>th.danger,
.page-censo-2016 .table>tfoot>tr>th.danger,
.page-censo-2016 .table>thead>tr.danger>td,
.page-censo-2016 .table>tbody>tr.danger>td,
.page-censo-2016 .table>tfoot>tr.danger>td,
.page-censo-2016 .table>thead>tr.danger>th,
.page-censo-2016 .table>tbody>tr.danger>th,
.page-censo-2016 .table>tfoot>tr.danger>th{background-color:#f2dede}.page-censo-2016 .table-hover>tbody>tr>td.danger:hover,
.page-censo-2016 .table-hover>tbody>tr>th.danger:hover,
.page-censo-2016 .table-hover>tbody>tr.danger:hover>td,
.page-censo-2016 .table-hover>tbody>tr:hover>.danger,
.page-censo-2016 .table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}.page-censo-2016 .table-responsive{overflow-x:auto;min-height:0.01%}@media screen and (max-width:767px){.page-censo-2016 .table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.page-censo-2016 .table-responsive>.table{margin-bottom:0}.page-censo-2016 .table-responsive>.table>thead>tr>th,
.page-censo-2016 .table-responsive>.table>tbody>tr>th,
.page-censo-2016 .table-responsive>.table>tfoot>tr>th,
.page-censo-2016 .table-responsive>.table>thead>tr>td,
.page-censo-2016 .table-responsive>.table>tbody>tr>td,
.page-censo-2016 .table-responsive>.table>tfoot>tr>td{white-space:nowrap}.page-censo-2016 .table-responsive>.table-bordered{border:0}.page-censo-2016 .table-responsive>.table-bordered>thead>tr>th:first-child,
.page-censo-2016 .table-responsive>.table-bordered>tbody>tr>th:first-child,
.page-censo-2016 .table-responsive>.table-bordered>tfoot>tr>th:first-child,
.page-censo-2016 .table-responsive>.table-bordered>thead>tr>td:first-child,
.page-censo-2016 .table-responsive>.table-bordered>tbody>tr>td:first-child,
.page-censo-2016 .table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.page-censo-2016 .table-responsive>.table-bordered>thead>tr>th:last-child,
.page-censo-2016 .table-responsive>.table-bordered>tbody>tr>th:last-child,
.page-censo-2016 .table-responsive>.table-bordered>tfoot>tr>th:last-child,
.page-censo-2016 .table-responsive>.table-bordered>thead>tr>td:last-child,
.page-censo-2016 .table-responsive>.table-bordered>tbody>tr>td:last-child,
.page-censo-2016 .table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.page-censo-2016 .table-responsive>.table-bordered>tbody>tr:last-child>th,
.page-censo-2016 .table-responsive>.table-bordered>tfoot>tr:last-child>th,
.page-censo-2016 .table-responsive>.table-bordered>tbody>tr:last-child>td,
.page-censo-2016 .table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}.page-censo-2016 .clearfix:before,
.page-censo-2016 .clearfix:after,
.page-censo-2016 .container:before,
.page-censo-2016 .container:after,
.page-censo-2016 .container-fluid:before,
.page-censo-2016 .container-fluid:after,
.page-censo-2016 .row:before,
.page-censo-2016 .row:after{content:" ";display:table}.page-censo-2016 .clearfix:after,
.page-censo-2016 .container:after,
.page-censo-2016 .container-fluid:after,
.page-censo-2016 .row:after{clear:both}.page-censo-2016 .center-block{display:block;margin-left:auto;margin-right:auto}.page-censo-2016 .pull-right{float:right !important}.page-censo-2016 .pull-left{float:left !important}.page-censo-2016 .hide{display:none !important}.page-censo-2016 .invisible{visibility:hidden}.page-censo-2016 .text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.page-censo-2016 .hidden{display:none !important}.page-censo-2016 .affix{position:fixed}

 .page-censo-2016 .visible-xs,
.page-censo-2016 .visible-sm,
.page-censo-2016 .visible-md,
.page-censo-2016 .visible-lg{
  display: none !important;
}
.page-censo-2016 .visible-xs-block,
.page-censo-2016 .visible-xs-inline,
.page-censo-2016 .visible-xs-inline-block,
.page-censo-2016 .visible-sm-block,
.page-censo-2016 .visible-sm-inline,
.page-censo-2016 .visible-sm-inline-block,
.page-censo-2016 .visible-md-block,
.page-censo-2016 .visible-md-inline,
.page-censo-2016 .visible-md-inline-block,
.page-censo-2016 .visible-lg-block,
.page-censo-2016 .visible-lg-inline,
.page-censo-2016 .visible-lg-inline-block{
  display: none !important;
}
@media (max-width: 767px) {
  .page-censo-2016 .visible-xs{
    display: block !important;
  }
  .page-censo-2016 table.visible-xs{
    display: table;
  }
  .page-censo-2016 tr.visible-xs{
    display: table-row !important;
  }
  .page-censo-2016 th.visible-xs,
.page-censo-2016 td.visible-xs{
    display: table-cell !important;
  }
}
@media (max-width: 767px) {
  .page-censo-2016 .visible-xs-block{
    display: block !important;
  }
}
@media (max-width: 767px) {
  .page-censo-2016 .visible-xs-inline{
    display: inline !important;
  }
}
@media (max-width: 767px) {
  .page-censo-2016 .visible-xs-inline-block{
    display: inline-block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .page-censo-2016 .visible-sm{
    display: block !important;
  }
  .page-censo-2016 table.visible-sm{
    display: table;
  }
  .page-censo-2016 tr.visible-sm{
    display: table-row !important;
  }
  .page-censo-2016 th.visible-sm,
.page-censo-2016 td.visible-sm{
    display: table-cell !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .page-censo-2016 .visible-sm-block{
    display: block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .page-censo-2016 .visible-sm-inline{
    display: inline !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .page-censo-2016 .visible-sm-inline-block{
    display: inline-block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .page-censo-2016 .visible-md{
    display: block !important;
  }
  .page-censo-2016 table.visible-md{
    display: table;
  }
  .page-censo-2016 tr.visible-md{
    display: table-row !important;
  }
  .page-censo-2016 th.visible-md,
.page-censo-2016 td.visible-md{
    display: table-cell !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .page-censo-2016 .visible-md-block{
    display: block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .page-censo-2016 .visible-md-inline{
    display: inline !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .page-censo-2016 .visible-md-inline-block{
    display: inline-block !important;
  }
}
@media (min-width: 1200px) {
  .page-censo-2016 .visible-lg{
    display: block !important;
  }
  .page-censo-2016 table.visible-lg{
    display: table;
  }
  .page-censo-2016 tr.visible-lg{
    display: table-row !important;
  }
  .page-censo-2016 th.visible-lg,
.page-censo-2016 td.visible-lg{
    display: table-cell !important;
  }
}
@media (min-width: 1200px) {
  .page-censo-2016 .visible-lg-block{
    display: block !important;
  }
}
@media (min-width: 1200px) {
  .page-censo-2016 .visible-lg-inline{
    display: inline !important;
  }
}
@media (min-width: 1200px) {
  .page-censo-2016 .visible-lg-inline-block{
    display: inline-block !important;
  }
}
@media (max-width: 767px) {
  .page-censo-2016 .hidden-xs{
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .page-censo-2016 .hidden-sm{
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .page-censo-2016 .hidden-md{
    display: none !important;
  }
}
@media (min-width: 1200px) {
  .page-censo-2016 .hidden-lg{
    display: none !important;
  }
}
.page-censo-2016 .visible-print{
  display: none !important;
}
@media print {
  .page-censo-2016 .visible-print{
    display: block !important;
  }
  .page-censo-2016 table.visible-print{
    display: table;
  }
  .page-censo-2016 tr.visible-print{
    display: table-row !important;
  }
  .page-censo-2016 th.visible-print,
.page-censo-2016 td.visible-print{
    display: table-cell !important;
  }
}
.page-censo-2016 .visible-print-block{
  display: none !important;
}
@media print {
  .page-censo-2016 .visible-print-block{
    display: block !important;
  }
}
.page-censo-2016 .visible-print-inline{
  display: none !important;
}
@media print {
  .page-censo-2016 .visible-print-inline{
    display: inline !important;
  }
}
.page-censo-2016 .visible-print-inline-block{
  display: none !important;
}
@media print {
  .page-censo-2016 .visible-print-inline-block{
    display: inline-block !important;
  }
}
@media print {
  .page-censo-2016 .hidden-print{
    display: none !important;
  }
}


/* --- gui.css --- */
/* 

### Coworking Brasil UI Style Guide
### Version: 1.0 - OUT 2013
### Author: www.codar.me

:::::::::::::::::::::::::::::::::

:: Colors:
:::: Red - #94BB1F
:::: Red II - #c85050
:::: Gray A - #333
:::: Gray B - #878787

::::::::::::::::::::::::::::::::

:: Summary:
:::: 1 - Default Class
:::: 1 - Colors
:::: 2 - Typograph
:::: 3 - Links and Buttons
:::: 4 - Forms
:::: 5 - Icons

 */


/* 1 - Default Class */
.page-censo-2016 .col{float:left;}
.page-censo-2016 .center{text-align:center;}
.page-censo-2016 .eCenter{display: block; float:none; margin: 0 auto;}
.page-censo-2016 .hidden{display:none;}
.page-censo-2016 .noClear{clear:none;}
.page-censo-2016 .center-padding{max-width:700px; margin:auto;}
.page-censo-2016 .text-right{text-align: right;}
.page-censo-2016 .text-left{text-align: left;}

/* 1 - Colors */
  /* Cinza escuro */
  .page-censo-2016,
.page-censo-2016 .main-menu a{color:#535362;}

  /* Cinza médio */
  .page-censo-2016 .second-menu a,
.page-censo-2016 .btn.btn-line.second{color:#9797A6;}

  .page-censo-2016 .btn.btn-line.second{border-color:#9797A6;}

  /* Branco */
  .page-censo-2016 .main-header{background-color:#fff; }

  /* Verde médio */
    .page-censo-2016 body.page-brasil .main-menu li.menu-espacos a,
.page-censo-2016 body.post-type-archive-news .main-menu li.menu-blog a,
.page-censo-2016 body.single-news .main-menu li.menu-blog a,
.page-censo-2016 .page-censo .link-more-info,
.page-censo-2016 .btn.btn-line.color{color:#A9C58A;}

    .page-censo-2016 body.page-brasil .main-menu li.menu-espacos a,
.page-censo-2016 body.post-type-archive-news .main-menu li.menu-blog a,
.page-censo-2016 body.single-news .main-menu li.menu-blog a,
.page-censo-2016 .btn.btn-line.color{border-color:#A9C58A;}




/* 2 - Typograph */

.page-censo-2016{
  font-family:Roboto, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: 400;

}

.page-censo-2016 body .dark *{color:#fff;}

.page-censo-2016 h1,
.page-censo-2016 h2{font-family: 'Kreon', Arial, Helvetica, serif;}

.page-censo-2016 h1{font-weight:700; font-size: 40px; line-height: 100%; margin-bottom:10px; text-transform: uppercase;}
.page-censo-2016 h2{font-weight:700; font-size: 22px; line-height: 100%; margin-bottom:35px; text-transform: uppercase;}
.page-censo-2016 h3{font-size: 20px; font-weight: 700; line-height: 100%; margin:30px 0 20px 0;}
.page-censo-2016 h4{font-family: 'Kreon', Arial, Helvetica, sans-serif; font-size:15px; margin-bottom:25px; text-transform: uppercase;}

.page-censo-2016 p{margin-bottom:22px;}
.page-censo-2016 strong,
.page-censo-2016 .strong{font-weight:700;}
.page-censo-2016 em,
.page-censo-2016 .italic{font-style: italic;}
.page-censo-2016 blockquote{border-right:6px solid #333; font-family: 'Kreon', Arial, Helvetica, sans-serif; font-weight:700; font-size: 30px; line-height: 100%; padding:0 10px 0 0; text-align: right;}
.page-censo-2016 .legend{font-size:11px; font-weight:300;}
.page-censo-2016 .intro{font-size:18px; font-weight:300; line-height:160%;}
.page-censo-2016 .dark .intro{font-size:22px; font-weight:300;}
.page-censo-2016 .typeH{font-family: 'Kreon', Arial, Helvetica, sans-serif; text-transform: uppercase;}



/* 3 - Links and Buttons */
.page-censo-2016 a,
.page-censo-2016 .the-article a,
.page-censo-2016 .home nav.subNav a,
.page-censo-2016 header.mainHeader li.signup a,
.page-censo-2016 .link{color:#94BB1F; text-decoration:none; transition:all 0.5s linear;}
.page-censo-2016 a:hover{opacity:0.7; transition:all 0.15s linear;}
.page-censo-2016 article a:hover{color: #94BB1F;}
.page-censo-2016 .readMore{color:#94BB1F;}

.page-censo-2016 button,
.page-censo-2016 .btn,
.page-censo-2016 .intro .btn{
  background:#94BB1F;
  border-radius:30px;
  color:#fff;
  cursor:pointer;
  display: inline-block;
  font-size: 13px;
  font-weight: 400;
  line-height: 130%;
  padding:3px 24px 4px 24px;
  transition:all 0.15s linear;
}

.page-censo-2016 button:hover,
.page-censo-2016 .btn:hover{
  color:#fff;
  opacity:0.5;
  transition:all 0.15s linear;
}
.page-censo-2016 .btn.big{font-size: 18px; border-width: 2px;  padding:6px 30px;}
.page-censo-2016 .btn.small{font-size: 11px; line-height: 120%; padding:4px 14px;}
.page-censo-2016 .btn.secundary{background-color:#888888;}

.page-censo-2016 .btn.btn-line{
  border:1px solid #fff;
  background: transparent;
  color: #fff;
}
.page-censo-2016 .btn.btn-line.big{border-width:2px}



/* 3 - Forms */

.page-censo-2016 #form_check{
  position: absolute;
  right: 44444px;
}

.page-censo-2016 textarea,
.page-censo-2016 input{
  background:#f2f2f2;
  border:0;
  box-sizing:border-box;
  box-shadow:1px 1px 2px rgba(0,0,0,0.2) inset;
  border-radius:5px;
  color:#999;
  display:block;
  margin: 14px 0;
  padding:8px 12px;
  width: 100%;
}

.page-censo-2016 textarea{font-size: 14px;}

.page-censo-2016 input[type="submit"]{
  box-shadow: none;
  width: auto;
}


/* 4 - Icons */
  .page-censo-2016 .icon{
    background: url('/censo/2016/img/theme/icons.png');
    display: block;
    overflow: hidden;
    position: absolute;
    height: 36px;
    margin:-55px 0 0 0;
    left:0px;
    width: 36px;
  }


/* 5 - Lines */
.page-censo-2016 hr{
  border:0;
  clear:both;
  display: block;
  padding:45px 0;
}

.page-censo-2016 hr.small{padding:15px 0;}

/* Boxes */
.page-censo-2016 .bgSecond{
  background: #F1F3F4;
  box-shadow: inset 0 0 3px rgba(0,0,0,0.15);
  padding:90px 0;
}

/* List */
  .page-censo-2016 .list ul li,
.page-censo-2016 .list ol li{
    border:none !important;
    list-style-type: disc;
    list-style-position:inside;
  }

  .page-censo-2016 .list ol li{list-style-type: decimal;}

/* Table */
  .page-censo-2016 table{
    
    width: 100%;
  }

  .page-censo-2016 table th{background:#666; color:#fff;}

  .page-censo-2016 table th,
.page-censo-2016 table td{padding:8px 10px;}
  .page-censo-2016 table th{font-weight: bold;}
  .page-censo-2016 table tbody tr:nth-child(even){background:#eee;}
  .page-censo-2016 table tbody tr:nth-child(odd){background:#fff;}


  /* Modal */
  .page-censo-2016 .modal{
  display: none;
  width: 400px;
  background: #fff;
  padding: 30px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -ms-border-radius: 2px;
  border-radius: 2px;
  -webkit-box-shadow: 0 0 10px #000;
  -moz-box-shadow: 0 0 10px #000;
  -o-box-shadow: 0 0 10px #000;
  -ms-box-shadow: 0 0 10px #000;
  box-shadow: 0 0 10px #000;
}

.page-censo-2016 .modal a.close-modal{
  position: absolute;
  top: 2px;
  right: 0;
  display: block;
  width: 30px;
  height: 30px;
  text-indent: -9999px;
  background: url(/censo/2016/img/theme/ico-close-modal.png) no-repeat 0 0;
}

.page-censo-2016 .modal-spinner{
  display: none;
  width: 64px;
  height: 64px;
  position: fixed;
  top: 50%;
  left: 50%;
  margin-right: -32px;
  margin-top: -32px;
  background: url(spinner.gif) #111 no-repeat center center;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -o-border-radius: 8px;
  -ms-border-radius: 8px;
  border-radius: 8px;
}

/* Post Block */
.page-censo-2016 .post-block{
  background:#fff;
  display: block;
  margin-bottom:30px;
}

.page-censo-2016 .post-block.border{
  border:1px solid #ddd;
}

.page-censo-2016 .post-block .thumb-ctn{
  height:250px;
  overflow: hidden;
}

.page-censo-2016 .post-block .content-ctn{padding: 30px;}
.page-censo-2016 .post-block.small .content-ctn{padding: 15px;}
.page-censo-2016 .post-block h3,
.page-censo-2016 .post-block h4,
.page-censo-2016 .post-block h2{
  line-height: 115%;
  margin:0 0 15px 0;
  text-transform: none;
}


/* Coworking spaces footer */
.page-censo-2016 .coworking-spaces{

  text-align: center;
  padding: 150px 0;
}

.page-censo-2016 .coworking-spaces .total{
  font-weight: 200;
  font-size: 120px;
}
.page-censo-2016 .coworking-spaces .title{
    font-family: Roboto, Arial, sans-serif;
    text-transform: none;
    font-size: 24px;
    margin-bottom: 15px;
    line-height: 160%;
}

.page-censo-2016 .coworking-spaces .title span{font-size: 34px;} 

.page-censo-2016 .coworking-spaces .update_region{
  display:inline-block;
  color:#94BB1F;
  margin:0 0 30px 0;
  font-size:14px;
}

.page-censo-2016 .coworking-spaces .subtitle{
  font-size: 18px;
  margin-bottom: 60px;
}

/* More Content List */
.page-censo-2016 .more-content-block{
}

.page-censo-2016 .more-content-block .content-link{
  background: #fff;
  box-shadow: 0 0 20px rgba(0,0,0,.15);
  display: inline-block;
  margin-bottom: 30px;
  height: 300px;
}

.page-censo-2016 .more-content-block .content-link:hover{
  text-decoration: none;
  color: #333;
}



.page-censo-2016 .more-content-block .content-thumb{
  background: #f2f2f2;
  overflow: hidden;
  width: 100%;
  max-height:149px;
}

.page-censo-2016 .more-content-block .content-thumb img{max-width: 100%;}

.page-censo-2016 .more-content-block .content-body{
    padding: 0 15px;
    height: 170px;
    display: flex;
    justify-content: center;
    flex-direction: column;
}

.page-censo-2016 .more-content-block .content-body .content-title{margin:0 0 10px 0;}
.page-censo-2016 .more-content-block .content-body .content-subtitle{font-size: 14px;}



/* --- inside.css --- */
/* Single */

.page-censo-2016 body.single{background:#f2f2f2;}
.page-censo-2016 body.single header.mainHeader{background:#fff;}

	/* Sigle Spaces */

	.page-censo-2016 .big-header{position: relative;}
	.page-censo-2016 .big-header .page-header{
		background:url('/censo/2016/img/theme/eventos-cover.jpg') center center;
		background-repeat: no-repeat;	
		min-height:200px;
		position: relative;
	}
	.page-censo-2016 .big-header .header-mask{
		background:#000;
		min-height: 200px;
		opacity:0.4;
		position: absolute;
		top: 0;
		width: 100%;
		z-index: 0;
	}
	.page-censo-2016 .big-header .header-content{
		padding-top:220px;
		position: relative;
		z-index: 10;
	}

			/* Single Header */
			
			.page-censo-2016 .single-spaces header.postHeader{
				position: relative;
			}

			.page-censo-2016 .single-spaces header.postHeader .spaceInfo li{
				font-size: 15px;
				line-height: 170%;
			}

			.page-censo-2016 .logoSpace{
				background:#fff;
				box-shadow:0 0 10px rgba(0,0,0,0.2);
				bottom: -170px;
				height: 160px;	
				line-height: 160px;	
				overflow: hidden;		
				position: absolute;
				right: -20px;
				text-align: center;
				width: 240px;
				vertical-align: middle;
				z-index: 1;
			}
			.page-censo-2016 .logoSpace img{vertical-align: middle;}

			.page-censo-2016 .single-spaces header.postHeader .actions{text-align: right;}

			
			.page-censo-2016 .icon16:before{
				background:url('/censo/2016/img/theme/icons.png');
				content:'';
				display: inline-block;
				height: 16px;
				overflow: hidden;
				margin:0 5px 0 0;
				vertical-align: middle;
				width: 16px;
			}

			.page-censo-2016 .icon16.address:before{background-position:-4px -1874px;}
			.page-censo-2016 .icon16.site:before{background-position:-19px -1874px;}
			.page-censo-2016 .icon16.phone:before{background-position:-38px -1876px;}


			/* Sigle SpacesNav */
			.page-censo-2016 .single-spaces .spacesNav a,
.page-censo-2016 .single-spaces .spacesNav{color:#999;}

			
			/* Single Slider */
			.page-censo-2016 .region{text-transform: uppercase;}
			.page-censo-2016 .address .city{text-transform: capitalize;}


			/* Single Slider */
			.page-censo-2016 .single-spaces .slider{
				overflow:hidden;				
			}

			.page-censo-2016 .single-spaces .slider img{
				width: 100%;
			}

			/* Single Contact */
			.page-censo-2016 .modal.contact-modal{
				text-align: center;
			}

			.page-censo-2016 .modal.contact-modal form p,
.page-censo-2016 .modal.contact-modal form textarea,
.page-censo-2016 .modal.contact-modal form input{margin:0;}

			.page-censo-2016 .modal.contact-modal form p.cap{margin:8px 0;}

			/* Single Contact Widget */
			.page-censo-2016 .contact-widget{
				box-shadow: 0 0 20px 0 rgba(0,0,0,.15);
				background: #fff;				
				color: #fff;
				border-radius: 4px;
				margin-bottom: 30px;
			}

			.page-censo-2016 .contact-widget h2{
				background: #967BDC;
				padding: 15px;
				text-transform: none;
				font-size: 16px;
				margin-bottom: 15px;
				text-align: center;
			}

			.page-censo-2016 .contact-widget form{padding:0 15px 15px 15px;}

			.page-censo-2016 .contact-widget form.message-sending{
				opacity: .4;
				pointer-events:none;
			}

			.page-censo-2016 .contact-widget input,
.page-censo-2016 .contact-widget textarea{
				background: transparent;
				box-shadow: none;
				color: #999;
				border-radius: 0;
				border-bottom: 2px solid #ccc;
				padding: 10px 5px 5px 5px;
				font-size: 14px;
				color: #333;
				font-weight: bold;

			}

			.page-censo-2016 .contact-widget input:hover,
.page-censo-2016 .contact-widget textarea:hover{
				
			}
			.page-censo-2016 .contact-widget input:focus,
.page-censo-2016 .contact-widget textarea:focus{
				color: #967BDC;
				border-color: #967BDC;
			}

			.page-censo-2016 .contact-widget textarea{font-size: 14px;}
			.page-censo-2016 .contact-widget .btn-primary{
				background: #48CFAE;
				width: 100%;
				border: none;
				padding: 6px 15px;
				display: block;
			}

			.page-censo-2016 .contact-widget .btn-primary:focus{outline: none}

			.page-censo-2016 .contact-widget input::-webkit-input-placeholder{ /* Chrome/Opera/Safari */
			  color: #999;
			  font-weight: normal;
			}
			.page-censo-2016 .contact-widget input::-moz-placeholder{ /* Firefox 19+ */
			  color: #999;
			  font-weight: normal;
			}
			.page-censo-2016 .contact-widget input:-ms-input-placeholder{ /* IE 10+ */
			  color: #999;
			  font-weight: normal;
			}
			.page-censo-2016 .contact-widget input:-moz-placeholder{ /* Firefox 18- */
			  color: #999;
			  font-weight: normal;
			}

			.page-censo-2016 .contact-widget .message{
				background: #f2f2f2;
				border-radius: 0 0 4px 4px;
				color: #999;
				text-align: center;
				font-weight: bold;
				padding: 0px;
				transition: all .3s;
				margin: 0;
			}


			.page-censo-2016 .contact-widget .message-sent{
				background: #2ecc71;
				color: #fff;
				padding: 10px;
			}

			.page-censo-2016 .contact-widget .message-error{
				background: #e74c3c;
				color: #fff;
				padding: 10px;
			}




			/* Single Description */
			.page-censo-2016 .single-spaces .description .gallery li{margin-bottom:20px;}
			.page-censo-2016 .single-spaces .description .gallery li:nth-child(4n+1){margin-left:0;}


			.page-censo-2016 .single-spaces .description .gallery li,
.page-censo-2016 .single-spaces .description .gallery li a{
				border-radius:150px;
				display: block;
				height: 150px;
				overflow:hidden;
				width: 150px;
			}
			


			/* Single Plans */
			.page-censo-2016 .single-spaces .plans .plansList > li{
				background:#fff;
				border:1px solid #ccc;
				box-sizing:border-box;				
				margin-bottom:20px;
				height: 250px;				
			}

			.page-censo-2016 .single-spaces .plans .plansList li:nth-child(4n+1){margin-left:0;}



			.page-censo-2016 .single-spaces .plans .plansList li h3{
				margin:0;
				padding:12px;
			}

			.page-censo-2016 .single-spaces .plans .plansList li p:first-of-type{
				min-height:40px;
				padding:0 2px;
				 }
			
			.page-censo-2016 .single-spaces .plans .plansList li .price{
				background:#333;
				bottom: 0;
				box-sizing:border-box;
				color:#f2f2f2;
				padding:20px 12px;
				position: absolute;
				width: 100%;


			}

			.page-censo-2016 .single-spaces .plans .plansList li .price p{
				font-size: 13px;
				font-weight: 300;
				margin:0;
			}

			.page-censo-2016 .single-spaces .plans .plansList li .price p span{
				font-size: 26px;
			}

			.page-censo-2016 .single-spaces .plans .plansList li .longDesc{display: none;}
			.page-censo-2016 .single-spaces .plans .plansList li:hover .longDesc{
				background:#fff;
				border:1px solid #ccc;
				box-shadow:0 0 5px rgba(0,0,0,0.2);
				display: block;
				padding:20px;
				position: absolute;
				left: -85px;
				top:-20px;
				width: 300px;
				z-index: 10;
			}


			/* Single Spaces Maps */
			.page-censo-2016 .single-spaces .map h2{
				display: inline-block;
				vertical-align: middle;
			}
			.page-censo-2016 .single-spaces .map .address{
				display: inline-block;
				font-size: 14px;
				margin:0 0 0 10px;
				opacity:0.4;
				padding:4px;
				width: 80%;
				vertical-align: top;
				}


			.page-censo-2016 .single-spaces .map .address span{text-transform: uppercase;}
			.page-censo-2016 .map .googleMap{height:400px;}


			/* Single Sidebar */
				/* Oferece */
				.page-censo-2016 .featuresList li{
					background: url('/censo/2016/img/theme/icons.png') no-repeat;
					border-radius:60px;
					display: none;
					height: 60px;
					margin:0 10px 10px 0;
					position: relative;
					text-align: center;
					width: 60px;
				}

				.page-censo-2016 .featuresList li > div{
					background:#fff;
					border:1px solid #ccc;
					box-sizing:border-box;
					display: none;
					margin:5px 0 0 -75px;					
					padding:6px;
					position: absolute;
					text-align: center;					
					width: 150px;
					max-width: 150px;
					z-index: 10;
				}

				.page-censo-2016 .featuresList li:hover > div{
					display: inline-block;
				}
				 
				 .page-censo-2016 ul.featuresList.book > li.book,
.page-censo-2016 ul.featuresList.meeting > li.meeting,
.page-censo-2016 ul.featuresList.loker > li.loker,
.page-censo-2016 ul.featuresList.web100 > li.web100,
.page-censo-2016 ul.featuresList.web50 > li.web50,
.page-censo-2016 ul.featuresList.web35 > li.web35,
.page-censo-2016 ul.featuresList.web15 > li.web15,
.page-censo-2016 ul.featuresList.coffe > li.coffe,
.page-censo-2016 ul.featuresList.ghost > li.ghost,
.page-censo-2016 ul.featuresList.kitchen > li.kitchen,
.page-censo-2016 ul.featuresList.bike > li.bike,
.page-censo-2016 ul.featuresList.mail > li.mail,
.page-censo-2016 ul.featuresList.freeSpace > li.freeSpace,
.page-censo-2016 ul.featuresList.officeStuff > li.officeStuff,
.page-censo-2016 ul.featuresList.printer > li.printer,
.page-censo-2016 ul.featuresList.privatePhone > li.privatePhone,
.page-censo-2016 ul.featuresList.englishStaff > li.englishStaff,
.page-censo-2016 ul.featuresList.spanishStaff > li.spanishStaff,
.page-censo-2016 ul.featuresList.wheelchair > li.wheelchair,
.page-censo-2016 ul.featuresList.parking > li.parking,
.page-censo-2016 ul.featuresList.fulltime > li.fulltime,
.page-censo-2016 ul.featuresList.privateParking > li.privateParking,
.page-censo-2016 ul.featuresList.operator > li.operator,
.page-censo-2016 ul.featuresList.creditcard > li.creditcard,
.page-censo-2016 ul.featuresList.leasing > li.leasing{display: inline-block;}
				
				 .page-censo-2016 ul.featuresList.book > li.book{background-position:0 0;}/* Livraria */
				 .page-censo-2016 ul.featuresList.meeting > li.meeting{background-position:0 -62px;}/* Sala de Reuniões */
				 .page-censo-2016 ul.featuresList.loker > li.loker{background-position:0 -124px;}/* Loker  */
				 .page-censo-2016 ul.featuresList.web100 > li.web100{background-position:0 -186px;}/* Internet 100 */
				 .page-censo-2016 ul.featuresList.web50 > li.web50{background-position:0 -248px;}/* Internet 50 */
				 .page-censo-2016 ul.featuresList.web35 > li.web35{background-position:0 -310px;}/* Internet 35 */
				 .page-censo-2016 ul.featuresList.web15 > li.web15{background-position:0 -372px;}/* Internet 15 */
				 .page-censo-2016 ul.featuresList.coffe > li.coffe{background-position:0 -434px;}/* Free Coffe */
				 .page-censo-2016 ul.featuresList.kitchen > li.kitchen{background-position:0 -496px;}/* Cozinha/copa */
				 .page-censo-2016 ul.featuresList.ghost > li.ghost{background-position:0 -558px;}/* Fantasmas */
				 .page-censo-2016 ul.featuresList.bike > li.bike{background-position:0 -620px;}/* Bicicletário */
				 .page-censo-2016 ul.featuresList.mail > li.mail{background-position:0 -682px;}/* Endereço comercial */
				 .page-censo-2016 ul.featuresList.freeSpace > li.freeSpace{background-position:0 -744px;}/* Espaço para relaxar */
				 .page-censo-2016 ul.featuresList.officeStuff > li.officeStuff{background-position:0 -806px;}/* Material de escritório */
				 .page-censo-2016 ul.featuresList.printer > li.printer{background-position:0 -868px;}/* Impressora */
				 .page-censo-2016 ul.featuresList.privatePhone > li.privatePhone{background-position:0 -930px;}/* Telefone particular */
				 .page-censo-2016 ul.featuresList.englishStaff > li.englishStaff{background-position:0 -992px;}/* Atendimento em inglês */
				 .page-censo-2016 ul.featuresList.spanishStaff > li.spanishStaff{background-position:0 -1054px;}/* Atendimento em espanhol */
				 .page-censo-2016 ul.featuresList.wheelchair > li.wheelchair{background-position:0 -1116px;}/* Acessível para cadeirante */
				 .page-censo-2016 ul.featuresList.parking > li.parking{background-position:0 -1488px;}/* Estacionamento conveniado */
				 .page-censo-2016 ul.featuresList.fulltime > li.fulltime{background-position:0 -1178px;}/* Atendimento 24h */
				 .page-censo-2016 ul.featuresList.privateParking > li.privateParking{background-position:0 -1426px;}/* Locação de pc */
				 .page-censo-2016 ul.featuresList.operator > li.operator{background-position:0 -1240px;}/* Telefonista */
				 .page-censo-2016 ul.featuresList.creditcard > li.creditcard{background-position:0 -1302px;}/* Aceita cartão */
				 .page-censo-2016 ul.featuresList.leasing > li.leasing{background-position:0 -1364px;}/* Locação de pc */
				


				/* Facebook like */
				.page-censo-2016 .faceBox{
					height:500px;
					overflow: hidden;
					transition:height 1s 1s ease;
				}

				.page-censo-2016 .faceBox:hover{
					height:1000px;
					transition:height 0.5s 0.3s ease;}

				.page-censo-2016 .faceBox .fb-like-box{margin:-5px 0 0 -5px;}



/*EVENTS PAGE*/
	.page-censo-2016 .page-eventos .page-header{
		background:url('/censo/2016/img/theme/eventos-cover.jpg') center center;
		height:200px;
		position: relative;
	}
	.page-censo-2016 .page-eventos .header-mask{
		background:rgba(0,0,0,0.4);
		height: 200px;
		position: absolute;
		top: 0;
		width: 100%;
		z-index: 0;
	}
	.page-censo-2016 .page-eventos .header-content{
		padding-top:50px;
		position: relative;
		z-index: 10;
	}
	.page-censo-2016 .page-eventos{}
	.page-censo-2016 .page-eventos{}


	/* ## Create Acount */
	.page-censo-2016 .page-new form input{margin-bottom:35px;}

	.page-censo-2016 .page-new label{
		font-size: 16px;
		font-weight: 700;
	}

	.page-censo-2016 .page-new #invitation_code-p{
		background:#f2f2f2;
		font-size: 12px;
		padding:10px;
	}

	.page-censo-2016 .page-new #invitation_code-p *{display: inline-block; font-size: 12px;}

	.page-censo-2016 .page-new #invitation_code-p input{
		background:#fff;
		font-weight: 700;
		font-size: 18px;
		margin:5px 0;
		text-align: center;
		width: 70%;		
	}	

	.page-censo-2016 .page-new #pass_strength_msg,
.page-censo-2016 .page-new #invitation_code-p #invitation_code_msg{display: none;}


	/* BLOG  */

		/* Blog Home */
		.page-censo-2016 body.post-type-archive-news{background: #f2f2f2;}
		.page-censo-2016 body.post-type-archive-news .container,
.page-censo-2016 body.single-guides .container,
.page-censo-2016 body.single-news .container{max-width: 100% !important;}

		.page-censo-2016 .post-type-archive-news .highlights .post-block h2{
			font-size: 32px;
			font-weight: 700;
			text-transform: none;
		}

		.page-censo-2016 .post-type-archive-news .highlights .post-block{
			height:500px;
		}
		.page-censo-2016 .post-type-archive-news .post-block{
			height:465px;
			overflow: hidden;
		}

		.page-censo-2016 .post-type-archive-news .post-block h2{
			font-size: 20px;
		}

		/* Blog Single  */

		.page-censo-2016 body.single.single-guides,
.page-censo-2016 body.single.single-news{background:#fff;}

		.page-censo-2016 .page-template-default .the-thumb,
.page-censo-2016 .single-guides .the-thumb,
.page-censo-2016 .single-news .the-thumb{width: 100%;}

		.page-censo-2016 .page-template-default .the-article{
			background:#fff;
			font-size: 15px;			
			line-height: 140%;
		}

		.page-censo-2016 .the-article{
			font-size: 20px;
		}
		.page-censo-2016 .the-article header{
			max-width: 750px;
			margin: auto;
		}
		.page-censo-2016 .the-article .the-article-content *,
.page-censo-2016 .the-article .post-details,
.page-censo-2016 .the-article .max-width,
.page-censo-2016 .single-guides .max-width,
.page-censo-2016 .single-news .max-width{
			max-width:800px;
			margin-left: auto;
			margin-right: auto;
		}

		.page-censo-2016 .the-article .image-container{min-width: 100%;	}

		.page-censo-2016 .the-article img,
.page-censo-2016 .the-article .the-article .the-article-content .full-width{
			max-width:100%;			
		}
		.page-censo-2016 .the-article .intro{
			font-size: 1.2em;
			line-height: 150%;
		}

		.page-censo-2016 .the-article .the-article-content .image-container{text-align: center;}
		.page-censo-2016 .the-article .the-article-content img,
.page-censo-2016 .the-article .wp-caption,
.page-censo-2016 .the-article .wp-caption-text{
			max-width: 100%;
			height: auto;			
		}

		.page-censo-2016 .the-article .wp-caption-text{text-align: center;}



		.page-censo-2016 .the-article .the-post{
			font-size: 24px;
			margin-bottom:30px;
		}

		.page-censo-2016 .the-article .btn{color:#fff;}
		.page-censo-2016 .the-article ul,
.page-censo-2016 .the-article ol{padding-left:60px;}


		.page-censo-2016 .page-template-default .the-article .post-details,
.page-censo-2016 .single-guides .the-article .post-details,
.page-censo-2016 .single-news .the-article .post-details{
			color:#999;
			font-size: 14px;
			font-style: italic;
			margin-bottom:30px;
		}

		.page-censo-2016 .the-article .thumb-ctn{
			margin:30px 0;
			/* max-height:350px; */
			max-width: 100%;
			/* overflow:hidden; */
		}

		.page-censo-2016 .single-guides .share-this,
.page-censo-2016 .single-news .share-this{
			background:#f2f2f2;
			padding:20px;
		}

		.page-censo-2016 .single-guides .share-this h4,
.page-censo-2016 .single-news .share-this h4{
			display: inline-block;
			margin-right:10px;
		}

		.page-censo-2016 .single-guides .sidebar,
.page-censo-2016 .single-news .sidebar{
			background:#999;
			box-sizing:border-box;
			padding:15px;
		}

		.page-censo-2016 .single-guides .newsletter-box,
.page-censo-2016 .single-news .newsletter-box{
			background:#AAC588;
			padding-bottom:25px;
		}

		.page-censo-2016 .single-guides .newsletter-box input,
.page-censo-2016 .single-news .newsletter-box input{
			display: block;
			margin: 15px auto;
			text-align: center;			
		}

		.page-censo-2016 .newsletter-box input.btn-line{
			border:1px solid #fff;
			background:transparent;
			border-radius: 30px;
			cursor:pointer;
			color:#fFf;
			font-size: 13px;
			padding:5px 15px;
			text-align: center;
		}

		
		.page-censo-2016 .the-article header{text-align: center;}

		.page-censo-2016 .the-article h1{
			text-transform: none;
			font-size: 2.2em;
			line-height: 120%;
		}
		

		.page-censo-2016 .the-article-content{
			font-size: 1em;
			line-height: 155%;
		}
		.page-censo-2016 .the-article-content h2{
			font-size: 36px;		
			margin: 45px auto 5px auto;
			text-transform: none;
		}

			.page-censo-2016 .the-article-content .big-title{
				font-size: 65px;					
				margin: 75px auto 20px auto;
				font-weight: 900;	
				
			}

		.page-censo-2016 .the-article-content h3{
			font-size: 28px;		
			margin: 45px auto 2px auto;
			text-transform: none;
			line-height: 130%;
		}
		.page-censo-2016 .the-article-content h4{
			font-size: 21px;		
			margin: 15px auto 5px 3px;
			font-family: Roboto, Arial, Henvetica, sans-serif;
			font-weight: 700;
			color:rgb(83, 83, 98);
			text-transform: none;
		}

		.page-censo-2016 .the-article .the-article-content blockquote{
			border-left:0;
			float: left;
			margin:5px 30px 15px 0;
			max-width: 350px
		}

		.page-censo-2016 .the-article-content ul,
.page-censo-2016 .the-article-content ol{margin:0 0 30px 60px;}
		.page-censo-2016 .the-article-content ul li{list-style: disc; list-style-position: inside;}
		.page-censo-2016 .the-article-content ol li{list-style: decimal;}

		.page-censo-2016 .the-article-content .alignright{
			float: right;
  			margin: 10px 0 10px 10px;
  		}

  		.page-censo-2016 .the-article-content .alignleft{
			float: left;
  			margin: 10px 15px 10px 0;
  		}

  		.page-censo-2016 .the-article-content .aligncenter{
			display: block;			
  			margin: 10px auto;
  		}

  		.page-censo-2016 .the-article-content .wp-caption-text{font-size: 12px; opacity:0.8;}

  		.page-censo-2016 .the-article-content .alignright img{margin:0;}  		
  		.page-censo-2016 .the-article-content .aligleft img{margin:0;}  		
  		.page-censo-2016 .the-article-content .alignright .wp-caption-text{text-align: right;}

  		/* Author Box */
  		.page-censo-2016 .single-news .author-data{
			background:url('/censo/2016/img/theme/ico-news-end.png') top center no-repeat;
  			padding-top:60px;
  			display: block;
  			font-family: "Roboto Slab", Roboto, arial, helvetica, serif;
  			font-size: 17px;
  			color:#666;
  			margin:45px auto 60px auto;
  			max-width:590px;
  			
  		}

  		.page-censo-2016 .single-news .author-data .author-photo{
  			border-radius: 45px;
  			display: inline-block;
  			height: 90px;
  			overflow: hidden;
  			margin-right:15px;  			
  			width: 90px;
  			vertical-align: middle;

  		}


  		.page-censo-2016 .single-news .author-data .author-info{
  			display: inline-block;
  			vertical-align: middle;
  			max-width: 480px;
		}

		.page-censo-2016 .single-news .author-data .author-info a{
			color: #000;
		}

		.page-censo-2016 .single-news .author-data.multi-author{
  			max-width: 800px;
  			text-align: center;
  		}		

  		.page-censo-2016 .single-news .author-data.multi-author .author-photo{
  			border:2px solid #fff;
  			margin-right:-20px;  			
  			max-width: 100%;
  		}

  		.page-censo-2016 .single-news .author-data.multi-author .author-photo img{
  			max-width: 100%;
  			min-width: 100%;
  		}

  		.page-censo-2016 .single-news .author-data.multi-author .author-photo-list{
  			display: inline-block;
  			margin-left:-20px;
  		}
  		.page-censo-2016 .single-news .author-data.multi-author .author-info{
  			display: block;
  			max-width: 500px;
  			margin:30px auto 0 auto;

  		}

  		.page-censo-2016 .single-news .author-data strong{
  			font-size: 20px;
  			color:#535362;
  		}

		.page-censo-2016 .share-this span span span{height: 24px !important;}

		/* More Posts Floating */

		.page-censo-2016 .single-news .more-posts .post-item{
			background:#fff;
			box-shadow:0px 0px 4px 3px rgba(0,0,0,0.1);
			display: block;			
			position:fixed;
			top:calc(50% - 200px);
			height: 400px;
			overflow: hidden;			
			width: 250px;
			transition:all 1s ease-out;
			z-index:10;
			text-align: center;
			
		}
		.page-censo-2016 .single-news .more-posts .post-item:hover{
			opacity:1;
			color:#2EB493;
			box-shadow:0px 5px 30px 3px rgba(0,0,0,0.05);


		}

		.page-censo-2016 .single-news .more-posts.show .post-item{			
			transition:all .25s ease-in;
		}

		.page-censo-2016 .single-news .more-posts .post-item:first-child{
			background: #fff url('/censo/2016/img/theme/ico-arrow-left.png') 45% 90% no-repeat;
			border-radius:0 4px 4px 0;
			left: -255px;
		}
		.page-censo-2016 .single-news .more-posts .post-item:last-child{
			background: #fff url('/censo/2016/img/theme/ico-arrow-right.png') 55% 90% no-repeat;
			border-radius:4px 0 0 4px;
			right: -255px;
		}
		.page-censo-2016 .single-news .more-posts.show .post-item:first-child{left: 0;}
		.page-censo-2016 .single-news .more-posts.show .post-item:last-child{right: 0;}

		.page-censo-2016 .single-news .more-posts .post-item .post-item-thumb{
			height: 132px;
			overflow: hidden;			
		}
		.page-censo-2016 .single-news .more-posts .post-item .post-item-thumb img{max-width:100%;}
		
		.page-censo-2016 .single-news .more-posts .post-item-info{padding:20px;}
		.page-censo-2016 .single-news .more-posts .post-item-label{
			color:#2EB493;
			font-size: 14px;
			font-weight: 700;
			margin: 0;
			text-transform: uppercase;			
		}
		.page-censo-2016 .single-news .more-posts .post-item-title{
			font-size: 22px;
			line-height: 120%;
			font-family: 'Roboto Slab',Robot, Arial, Helvetica, sans;
			margin: 0;
		}



		/* Post By Community */
		.page-censo-2016 .single.single-news .com-author a{
			background:#5D9CEC;
			color:white;
			display: block;
			min-height:265px;
		}

		.page-censo-2016 .single.single-news .com-author a:hover{opacity:.9;}


		.page-censo-2016 .single.single-news .com-author .info{
			height:265px;
			padding:30px 20px;
		}
		.page-censo-2016 .single.single-news .com-author .info h3{margin:5px 0;}
		.page-censo-2016 .single.single-news .com-author .info p:first-of-type{font-weight: 300;}
		.page-censo-2016 .single.single-news .com-author .info p.space-author{
			margin:40px 0 0 0;
			font-size: 12px;
			font-style: italic;
		}
		.page-censo-2016 .single.single-news .com-author .info .space-author strong{font-size: 16px;}

		.page-censo-2016 .single.single-news .com-author .photo{
			height:265px;
			padding: 0;
			position: relative;
		}

		.page-censo-2016 .single.single-news .com-author .photo .mask{
			background: #5D9CEC;
			height:265px;
			opacity:.5;
			position: absolute;
			transition:opacity 1s;
			width: 100%;
		}

		.page-censo-2016 .single.single-news .com-author:hover .photo .mask{
			opacity:0;
			transition:opacity 0.3s;
		}

		.page-censo-2016 .single.single-news .com-author .the-photo{
			height:265px;
			overflow: hidden;
			width: 100%;
		}

		.page-censo-2016 .single.single-news .com-author .the-photo img{width: 100%;}


		/* Banner Try the Space */
		.page-censo-2016 .try-box{
			background:#464D5D;
			color:#fff;			
		}

		.page-censo-2016 .try-box img{max-width: 100%;}

		.page-censo-2016 .try-box form{padding:15px;}


		@media (min-width: 600px){
			.page-censo-2016 .try-box form{padding:30px;}
			.page-censo-2016 .try-box form input[type=text],
.page-censo-2016 .try-box form input[type=email],
.page-censo-2016 .try-box form input[type=tel]{color:#464D5D;}
			.page-censo-2016 .try-box form p{		
				display: inline-block;
				width:32%;
			}

		}

		
		.page-censo-2016 .try-box form p:nth-of-type(2){
			margin:0 1%;
		}

		.page-censo-2016 .try-box form p:nth-of-type(4),
.page-censo-2016 .try-box form p:nth-of-type(5){
			text-align: center;
			width: 100%;
		}

		.page-censo-2016 .try-box form .test-text{
			max-width:400px;
			margin:0 auto;
			float:none;
			display: block;
			opacity:.8;
		}
		
		.page-censo-2016 .try-box form p:nth-of-type(5){
			margin-left:10px;
		}

		/* Footer Bar */
		/* ----------------------- */
		.page-censo-2016 .footer-bar{
			background: #fff;
			box-shadow: 0 0 1px 0 rgba(0,0,0,.3);
			bottom: -200px;
			height: 80px;
			padding: 10px 30px;
			position: fixed;
			transition: all .5s;
			width: 100%;
			z-index: 30;
			display: -webkit-flex;
				display: -moz-flex;
				display: -ms-flex;
				display: -o-flex;
				display: flex;
			align-items: center;
			justify-content: space-between;
		}

		.page-censo-2016 .footer-bar.bar-on{
			bottom: 0;
		}

		.page-censo-2016 .footer-bar .logo-footer-bar img{max-width: 150px}
		.page-censo-2016 .footer-bar .share-buttons{	
			width: 300px		
			margin-right: auto;
			margin-left: 5%;			
		}

		.page-censo-2016 .footer-bar .cta-footer-bar{
			font-size: 15px;
			font-family: "Roboto Slab", serif;
		}

		.page-censo-2016 .footer-bar .cta-footer-bar p{margin:0;}
		.page-censo-2016 .footer-bar .cta-footer-bar a{
			color:#2EB493;
			font-weight: bold;
			
		}

/* GUIDES */
/* Single Guides */

	.page-censo-2016 .single-guides header{		
		display:flex;
		align-items: center;
		margin:auto;		
		height:800px;
		min-height: 100%;
		background-color:#333;
		background-size:cover;
		color:#fff;
		justify-content: center;
		position: relative;
		flex-direction: column;
		min-width: 100%;
	}

	.page-censo-2016 .single-guides header .top-nav{
		font-size: 13px;
		display: none;
		position: absolute;
		top: 15px;
		right: 15px;
	}
	.page-censo-2016 .single-guides header .top-nav ul{text-align: right;}
	.page-censo-2016 .single-guides header .top-nav li{display: inline-block; margin-left:15px;}
	.page-censo-2016 .single-guides header .top-nav a{color:#fff;}
	.page-censo-2016 .single-guides header .top-nav a:hover{text-decoration: underline;}
	@media(min-width: 640px) {	
		.page-censo-2016 .single-guides header .top-nav{display: block;}

	}

	.page-censo-2016 .single-guides header .header-content{
		max-width: 750px;
		z-index: 10;

	}


	.page-censo-2016 .single-guides header h1 a{
		color: #fff;
		font-family:'Roboto';
		font-weight: 700;
	}
			.page-censo-2016 .single-guides header .project-by{
				display: inline-block;
				height: 100px;
				margin-top:50px;
				color: #fff;
				font-family: 'Roboto', Arial, sans-serif;
				vertical-align: middle;
				z-index: 10;

			}
				.page-censo-2016 .single-guides header .project-by a{color:#fff;}

				.page-censo-2016 .single-guides header .project-by span{
					display: block;
					font-size: 15px;
					margin-bottom: 8px;
					
				}

			.page-censo-2016 .single-guides header .divider-title{
				font-size: 18px;
				font-weight: 900;
				text-transform: uppercase;
				margin:45px 0;
				position: relative;
			}

			.page-censo-2016 .single-guides header .divider-title::before,
.page-censo-2016 .single-guides header .divider-title::after{
				background: #fff;
				content: '';
				display: inline-block;
				height: 3px;
				position: relative;
				top: -5px;
				left: -10px;
				width: 60px;
			}

			.page-censo-2016 .single-guides header .divider-title::after{left: 10px;}


			.page-censo-2016 .single-guides header .intro{
				font-weight: 400;
			}

	.page-censo-2016 .single-guides header .header-image{
		position: absolute;
		right: 0;
		bottom: 0;
		z-index: 0;		
	}


	@media(max-width: 480px) {

		.page-censo-2016 .single-guides header{
			text-align: left;
			padding:20px;
		}

		.page-censo-2016 .single-guides header .divider-title::before,
.page-censo-2016 .single-guides header .divider-title::after{
			display: none;
		}
		.page-censo-2016 .single-guides header h1{
			font-size: 24px;
		}

		.page-censo-2016 .single-guides header .intro{
			font-size: 16px;
		}
	}

	
	/* PAGE ABOUT*/
	.page-censo-2016 .page-id-192 .first-bloquote{
		margin-top:70px;
	}

	.page-censo-2016 .page-id-192 .the-article-conten iframe{margin-bottom:22px;}
	.page-censo-2016 .page-id-192 .testimony li{		
		display: block;
		float: left;
		position: relative;
		overflow: hidden;
		width: 20%;
	}

	.page-censo-2016 .page-id-192 .testimony li img{width: 100%;}
	.page-censo-2016 .page-id-192 .testimony li .overlay{
		background:rgba(98,130,0,0.7);
		height:100%;
		line-height: 100%;
		position: absolute;
		top: 0;
		width: 100%;
	}

	.page-censo-2016 .page-id-192 .testimony li .text{
		box-sizing:border-box;
		color:#fff;		
		font-family: 'Kreon', serif;
		font-size: 22px;
		height:100%;
		line-height: 100%;
		overflow: hidden;
		padding:15px;
		position: absolute;
		top: 0;
		text-align: center;
		transition:all 0.5s;
		vertical-align: middle;
		width: 100%;
	}

	.page-censo-2016 .page-id-192 .testimony li .text-ctn{
		display: inline-block;
		line-height: normal;
		vertical-align: middle;
		margin-top:-20px;
	}

	.page-censo-2016 .page-id-192 .testimony li:hover .text{
		top:-400px;
	}

	.page-censo-2016 .page-id-192 .testimony li .text-2{
		font-size: 16px;		
	}

	.page-censo-2016 .page-id-192 .testimony li .text-2 strong{
		font-size: 22px;
	}

	.page-censo-2016 .page-id-192 .testimony li:hover .text-2{
		top:0 !important;
	}

	/* PAGE CENSO */
	.page-censo-2016 .page-censo .header-content,
.page-censo-2016 .page-censo .header-mask{height:550px;}


	.page-censo-2016 .page-censo .page-header .btn{margin:0 5px;}
	.page-censo-2016 .page-censo .link-more-info{
		font-size: 22px;
	
	}
	.page-censo-2016 .page-censo .sobre-pesquisa .btn{
		margin:0 10px;
	}
	.page-censo-2016 .page-censo .logo-apoio a{margin:0 20px;}

	/* PAGE MANIFESTO */
	.page-censo-2016 .page-manifesto .header-content,
.page-censo-2016 .page-manifesto .header-mask{height:550px;}

	/* PAGE NEPAL */
	.page-censo-2016 .page-for-nepal .header-content,
.page-censo-2016 .page-for-nepal .header-mask{height:550px;}

	/* Page Assinatura */
	.page-censo-2016 .page-assinaturas .header-content,
.page-censo-2016 .page-assinaturas .header-mask{height:550px;}

	/* Page Get Ready */ 
	.page-censo-2016 .page-getready .header-content,
.page-censo-2016 .page-getready .header-mask{height:600px;}
	.page-censo-2016 .page-getready .logos a{
		display:inline-block;
		padding:10px;
	}


/* ################### */
/* Top Bar - Library */
		.page-censo-2016 .library-bar{
		background:#48CFAE;
		color:#fff;
		display: block;
		padding:30px 0;
	}

	.page-censo-2016 .library-bar:hover{
		background:#FFA64D;
		color:#fff;
		opacity:1;
	}

	.page-censo-2016 .library-bar p{margin:0;}
	.page-censo-2016 .library-bar .title{
		font-family:'Roboto Slab', 'Kreon', Arial, Helvetica, serif;
		font-size: 22px;
		font-weight: 700;
	}

	.page-censo-2016 .library-bar .text{font-size: 15px;}
	.page-censo-2016 .library-bar .btn{margin:0;}

	.page-censo-2016 .library-bar .col{vertical-align: top;}
	.page-censo-2016 .library-bar .col-1{width: 80%;}
	.page-censo-2016 .library-bar .col-2{width: 20%;}


/* --- v4.css --- */
.page-censo-2016 a.button-footer{text-decoration:none!important;border:1px solid #000!important;padding:8px 24px!important;border-radius:5px!important;font-size:14px!important;transition:background-color 400ms,color 400ms!important;color:#fff!important;background-color:#48CFAE!important;border-color:#48CFAE!important;font-family:open sans,sans-serif;font-size:14px;font-weight:normal!important}.page-censo-2016 a.button-footer:hover{opacity:1!important;background-color:#2FB594!important;border-color:#2FB594!important}.page-censo-2016 .footer-bar{z-index:3000}.page-censo-2016 a.btn{white-space:normal}@media(max-width:768px){.page-censo-2016 .cta-footer-bar{width:100%;display:flex;justify-content:center}.page-censo-2016 .getsocial.gs-inline-group.gs-big-counter{display:none}.page-censo-2016 .footer-bar .share-buttons{margin-left:0}.page-censo-2016 .news-article h1{font-size:36px}}.page-censo-2016 .nav-primary{height:60px;width:100%;position:fixed;top:0;background-color:#fff;z-index:10000;box-shadow:0 3px 8px rgba(0,0,0,.05);box-shadow:none;font-family:"Open Sans",sans-serif;transition:transform 500ms}.page-censo-2016 .nav-primary-off{transform:translateY(-75px)}.page-censo-2016 .logo-primary-box{width:100%;position:absolute;background-color:#fff;text-align:center;height:60px;z-index:1000}.page-censo-2016 .logo-primary{margin-top:10px;height:60px;z-index:1000}.page-censo-2016 .nav-button{position:absolute;top:24px;right:16px;color:#212121;z-index:1010}.page-censo-2016 .nav-primary-url-map{display:none}.page-censo-2016 .nav-primary-links{width:100%;position:absolute;top:60px;background-color:#212121;padding:24px;z-index:5;opacity:0;transform:translateY(-240px);transition:transform 500ms,opacity 300ms}.page-censo-2016 .nav-primary-links-opened{opacity:1;transform:translateY(0)}.page-censo-2016 .nav-primary-link{display:block;margin-bottom:16px;color:#fff;text-decoration:none;font-size:16px;z-index:5}.page-censo-2016 .nav-primary-button{display:none}.page-censo-2016 .nav-primary-margin{margin-top:60px}.page-censo-2016 .nav-primary a:hover,
.page-censo-2016 .nav-primary a:active,
.page-censo-2016 .nav-primary a:focus{text-decoration:none;color:#212121;opacity:1}.page-censo-2016 footer a:hover,
.page-censo-2016 footer a:active,
.page-censo-2016 footer a:focus{text-decoration:none;color:#78909C;opacity:1}.page-censo-2016 a.button{text-decoration:none;border:1px solid #000;padding:4px 16px;border-radius:5px;font-size:14px;color:#000;transition:background-color 400ms,color 400ms}.page-censo-2016 a.button:hover{background-color:#000;color:#fff}.page-censo-2016 a.button-primary{color:#FFF;border-color:#26C6DA;background-color:#26C6DA}.page-censo-2016 a.button-primary:hover{color:#FFF;border-color:rgb(28,168,187);background-color:rgb(28,168,187)}.page-censo-2016 a.button-secondary{color:#26C6DA;border-color:#26C6DA;background-color:#FFF}.page-censo-2016 a.button-secondary:hover{background-color:#26C6DA;color:#fff}.page-censo-2016 a.button-disable{color:#B8B8B8;border-color:#B8B8B8;background-color:#FFF}.page-censo-2016 a.button-secondary.button-disable:hover{color:#B8B8B8;border-color:#B8B8B8;background-color:#FFF;cursor:default}.page-censo-2016 #footer{text-align:center;background:#fff;padding-left:24px;padding-right:24px}.page-censo-2016 .logo-footer{margin-bottom:16px;height:69px}.page-censo-2016 .text-alt{font-family:"Segoe UI";color:#78909C;margin:0}.page-censo-2016 .button-footer_{margin-top:24px;margin-bottom:64px;display:inline-block}.page-censo-2016 .footer-sitemap{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:32px}.page-censo-2016 .footer-sitemap-col{display:flex;flex-direction:column;text-align:left;margin-bottom:16px;padding-inline-start:0;margin-block-start:0;list-style:none}.page-censo-2016 .footer-sitemap-title{font-size:16px;color:#000;margin-bottom:8px}.page-censo-2016 .footer-sitemap-item{color:#78909C;font-size:14px;font-family:"Segoe UI";text-decoration:none;line-height:24px}.page-censo-2016 .registro{display:block;margin-left:auto;margin-right:auto;width:80vw;color:#78909C;font-size:12px;font-family:"Segoe UI";line-height:16px;margin-bottom:16px}.page-censo-2016 .footer-margin{margin-bottom:100px}@media (min-width:1200px){.page-censo-2016 .nav-primary{height:100px;display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;padding-right:12px}.page-censo-2016 .nav-primary-off{transform:translateY(-120px)}.page-censo-2016 .footer-bar .logo-footer-bar img{max-height:60px}.page-censo-2016 .logo-primary-box{width:170px;position:absolute;left:16px;top:24px;text-align:left}.page-censo-2016 .logo-primary{height:95px;margin-top:0}.page-censo-2016 .nav-button{display:none}.page-censo-2016 .nav-primary-url-map{display:inline;flex-grow:0;margin-left:192px;color:#26C6DA}.page-censo-2016 .nav-primary-url-map.disable{color:#212121}.page-censo-2016 .nav-primary-url-map-link{color:#26C6DA;text-decoration:none;font-size:16px}.page-censo-2016 .nav-primary-url-map-link.disable{color:#212121;cursor:default}.page-censo-2016 .nav-primary-input{border:none;border-bottom:1px solid #212121;padding:2px 24px 2px 4px;font-size:16px;width:150px;color:#212121}.page-censo-2016 .nav-primary-input:focus{outline:none}.page-censo-2016 .nav-primary-input-ico{color:#78909C;position:relative;left:-24px}.page-censo-2016 .nav-primary-input-ico-link{color:#78909C}.page-censo-2016 .nav-primary-links{display:inline;width:auto;position:static;top:60px;background-color:#fff;padding:0;z-index:5;opacity:1;transform:translateY(0);flex-grow:0}.page-censo-2016 .nav-primary-link{display:inline;margin-bottom:0;color:#212121;font-size:16px;padding:4px 6px;padding-bottom:8px;border-bottom:1px solid #fff;transition:border-color 400ms}.page-censo-2016 .nav-primary-link:hover{border-bottom:1px solid #212121}.page-censo-2016 .nav-primary-button{display:inline;margin-left:4px;margin-right:4px}.page-censo-2016 .nav-primary-margin{margin-top:100px}.page-censo-2016 #footer{padding-left:calc((100vw - 1132px - 20px) / 2);padding-right:calc((100vw - 1132px - 20px) / 2)}.page-censo-2016 .footer-logo-box{margin-left:auto;margin-right:auto;width:450px}.page-censo-2016 .button-footer_{margin-bottom:96px}.page-censo-2016 .footer-sitemap{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:64px}.page-censo-2016 .footer-sitemap.single-news{max-width:calc(100vw - 550px);margin:auto}.page-censo-2016 .footer-sitemap-col{display:flex;text-align:left}.page-censo-2016 .footer-sitemap-title{font-size:18px;color:#000;margin-bottom:8px}.page-censo-2016 .footer-sitemap-item{color:#78909C;font-size:16px;font-family:"Segoe UI";text-decoration:none;line-height:30px}.page-censo-2016 .registro{display:block;margin-left:auto;margin-right:auto;width:450px;color:#78909C;font-size:13px;font-family:"Segoe UI";line-height:17px;margin-bottom:16px}}.page-censo-2016 .nav-primary-label{background-color:#DB3B26;color:#fff;font-size:12px;padding:2px 8px;border-radius:4px;margin:0 6px}.page-censo-2016 .nav-primary .nav-primary-label:hover{color:#fff}.page-censo-2016 .trademark{font-size:24px;position:relative;top:-12px;font-weight:400}


/* --- normal-screen.css --- */
/* Body */

.page-censo-2016 .container{
	margin:0 auto;
	width: 1050px;	
}

.page-censo-2016 .btn.btn-disable{
  opacity:.5 !important;
  pointer-events:none !important;
}

/* Home */
.page-censo-2016 a{color:#333;}
.page-censo-2016 .home a.btn,
.page-censo-2016 .home button{color:#fff;}
.page-censo-2016 .home .btn{margin: 40px 0 0 0;}


/* Header */

.page-censo-2016 header.mainHeader{padding:40px 0;}
.page-censo-2016 header.mainHeader .container{position: relative;}

.page-censo-2016 header.mainHeader nav ul{
	text-align: right;
	margin:10px 0 0 0;
	width: 100%;}

.page-censo-2016 header.mainHeader nav li{
	display: inline-block;
	font-size: 15px;
	margin:0 0 0 15px;
}


.page-censo-2016 header.mainHeader + hr{display: none;}

.page-censo-2016 header.mainHeader .shortcuts{
	font-size: 11px;
	position:absolute;
	right: 0;
	top: -35px;
}


.page-censo-2016 header.mainHeader .shortcuts li{
	display: inline-block;
	margin-right:10px;
}

.page-censo-2016 header.mainHeader .shortcuts a{color:#aaa;}

	/* Header 2015 */
	.page-censo-2016 .main-header{
		padding:20px 0;
	}

	.page-censo-2016 .main-logo{padding-top:25px;}

	.page-censo-2016 .main-menu{
		padding-top:40px;
		text-align: center;
	}

	.page-censo-2016 .main-menu li{
		display: inline-block;	
		margin:0 10px;
	}

	  .page-censo-2016 body.page-brasil .main-menu li.menu-espacos a,
.page-censo-2016 body.post-type-archive-news .main-menu li.menu-blog a,
.page-censo-2016 body.single-news .main-menu li.menu-blog a{
	  	border-bottom:5px solid;
	  	padding-bottom:5px;
	  }



	.page-censo-2016 .main-menu h2{font-size: 18px;}

	.page-censo-2016 .second-menu{
		font-size: 13px;
		text-align: right;
		text-transform: none;
	}



/* Highlight */
.page-censo-2016 .home section.highlight{
	background-position:center top;	
	height: 550px;
	position: relative;
	z-index: 0;
}

.page-censo-2016 .home section.highlight ul#slideshow{
	border:0;
	margin:0;
	padding:0;
	position: absolute !important;
	width: 100% !important;
}

.page-censo-2016 .photoMask{
	background:linear-gradient(to top, rgba(0, 0, 0, 0.15) 0%, rgba(0, 0, 0, 0.25) 70%, rgba(0, 0, 0, 0.6) 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
	height: 550px;
	position: absolute;
	bottom:0;
	width: 100%;
	z-index: 10;
}


.page-censo-2016 .home section.highlight .searchBox{
	margin:0 auto;
	padding:180px 0 0 0;
	position: relative;
	width: 55%;
	z-index: 20;
}
.page-censo-2016 .home section.highlight h1{
	font-size: 40px;
}

.page-censo-2016 .home section.highlight .searchBox form{
	position: relative;
	margin: 50px auto 0 auto;
	width: 50%;
}


.page-censo-2016 .home section.highlight .search{
	box-shadow: 0 0 0 5px rgba(0,0,0,0.6);
	color:#777;
}

.page-censo-2016 .home section.highlight .btnSearch{
	background:url('/censo/2016/img/theme/ico-search.png') no-repeat center center;	
	text-indent: -9999px;
	padding:8px;
	position:absolute;
	right: 5px;
	top: -1px;
}

/* Spaces 2014
.spaces .spacesList li a{
	display: block;
	height: 244px;
	overflow: hidden;
	position: relative;
	width: 100%;
}

.spaces .spacesList li h3{
	background: #fff;
	bottom:10px;
	font-size: 14px;
	margin:0;
	padding:5px 9px;
	right:10px;
	position: absolute;
	text-align: right;
}

.spaces .spacesList li{margin:1%;}
.spaces .spacesList li:nth-child(even){margin-right:0;}
.spaces .spacesList li:nth-child(odd){margin-left:0;}

 */

/* Spaces Lsit 2015 */
.page-censo-2016 .spaces .spacesList li a{
	border:2px solid rgba(0,0,0,0.15);
	display: block;
	height: 340px;
	overflow: hidden;
	position: relative;
	width: 100%;
}
.page-censo-2016 .spaces .spacesList li.grid_4  a{height: 250px;}

.page-censo-2016 .spaces .spacesList li a img.space-thumb{display: block; width: 100%;}

.page-censo-2016 .spaces .spacesList li h3{
	background: #fff;
	font-size: 13px;
	font-style: italic;
	height: 50px;
	margin:0;
	padding:20px;
	text-align: left;
}


.page-censo-2016 .spaces .spacesList li.grid_4 h3{text-align: center;}
.page-censo-2016 .spaces .spacesList li h3 strong{
	font-size: 18px;
	font-style: normal;
	display: block;
	line-height:105%;
	margin:10px 0 5px 0;
}

.page-censo-2016 .spaces .spacesList li.grid_4 h3 strong{
	font-size: 15px;
}

.page-censo-2016 .spaces .spacesList li h3 .region{text-transform: uppercase;}
.page-censo-2016 .spaces .spacesList li h3 .logo{text-align: right;}

.page-censo-2016 .spaces .spacesList li{margin-bottom:25px;}

	/* Space List by Region*/

	.page-censo-2016 .spaces .spacesListRegion li{margin-bottom:2%;}

	.page-censo-2016 .spaces .spacesListRegion li a{
		display: block;
		height: 350px;
		overflow: hidden;
		position: relative;
		width: 100%;
	}

	.page-censo-2016 .spaces .spacesListRegion li a h3{
		background:rgba(0,0,0,0.5);
		color:#fff;
		display: inline-block;
		font-family:'Kreon', Arial, Helvetica, sans-serif;
		font-weight: 900;
		font-size: 30px;
		line-height: 350px;
		position: relative;
		height:350px;
		margin:0;
		width: 100%;	
	}

	.page-censo-2016 .spaces .spacesListRegion li a h3:hover{opacity:0;}


/* Events  */
.page-censo-2016 .events nav,
.page-censo-2016 .events .listEvents{text-align: left;}

	.page-censo-2016 .eventsBox{
		box-sizing:border-box;
		border:1px solid #999;
		padding:15px;
		position: relative;
		transition:none;
	}

	.page-censo-2016 .home .eventsBox{
		min-height:220px;		
	}

	.page-censo-2016 .eventsBox:hover a{
		border:0;
		color:#fff;
		opacity:1;
		transition:none;
	}

	.page-censo-2016 .eventsBox a:hover{border:0;}
	.page-censo-2016 .eventsBox a{transition:none;}

	.page-censo-2016 .eventsBox h3{
		font-size: 25px;
		margin:0 0 12px 0;
	}

	.page-censo-2016 .eventsBox .city{
	color:#666;
	font-size: 12px;
	text-transform: uppercase;
	}

	.page-censo-2016 .eventsBox:hover .city{
		background:#fff;
		display: inline-block;
		padding:3px 6px;
	}

	.page-censo-2016 .eventsBox .tag{
		display: block;
		position: absolute;
		bottom: 15px;
	}

	.page-censo-2016 .eventsBox:hover .tag{
		padding-left:0;
		transition:padding 0.3s ease;
	}

	.page-censo-2016 .eventsBox:hover .tag:hover{
		background:transparent;
	}

	.page-censo-2016 .eventsBox .date{
		font-size: 30px;
		font-weight: 300;
		letter-spacing: -1px;
		line-height: 95%;	
		text-transform: uppercase;
	}



.page-censo-2016 .home .events .eventsBox:first-of-type{margin-left: 0;}
.page-censo-2016 .home .events .eventsBox:last-of-type{margin-right: 0;}

/* News */

.page-censo-2016 .home .news .post-block{height: 500px}
.page-censo-2016 .home .news .btn{margin: 0;}

		.page-censo-2016 .home .newsletter-box{position: relative;}
		.page-censo-2016 .home .newsletter-box .form-cont{
			position: absolute;
			top:110px;
			left:175px;
			width: 450px;			
		}

		.page-censo-2016 .home .newsletter-box .form-cont .mc-field-group,
.page-censo-2016 .home .newsletter-box .form-cont .button{
			display: block;
			margin: 0;
			float: left;		
			width: 58%;
		}

		.page-censo-2016 .home .newsletter-box .form-cont input{text-align: left;}

		.page-censo-2016 .home .newsletter-box .form-cont .button{
			margin: 18px 0 0 2%;
			text-align: center;
			width:40%;
		}

/*
.home .news article a{display: block;}
.home .news article .thumb{
	display: block;
	height: 172px;
	overflow:hidden;
	width: 330px;
}

.home .news article .thumb img{
	height: 100%;
	min-width:100%;
}

.home .news article:first-of-type{margin-left:0;}

.home .news .box-read-more{clear:both;} */

/* About */

.page-censo-2016 .about .intro{margin:0 auto; width: 60%;}
.page-censo-2016 .about .intro .btn{margin:0;}
.page-censo-2016 .about li a h3{
	font-size: 26px;
	font-weight: 100;
	line-height: 140%;
	padding:0 5px;

}

/* Footer */
.page-censo-2016 footer{
	background:#444;
	color:#BABABA;
	padding:40px 0 0 0;
}

.page-censo-2016 footer .footerNav li ul li{line-height: 180%;}
.page-censo-2016 footer .footerNav a{color:#BABABA;}

.page-censo-2016 footer .footerNav h4{color:#666;}


.page-censo-2016 footer .copyright{
	background:#333;
	margin:;
	padding:20px 0;
}

.page-censo-2016 footer .copyright p{
	color:#888;
	margin:0;}

	/* News Footer */
	.page-censo-2016 .news-footer{
		background: #AAC588;
		border-bottom:1px solid #555555;
		color:#f2f2f2;
		margin:0;
		padding:60px 0;
	}

	.page-censo-2016 .news-footer h4{
		font-size: 22px;
		font-weight: 700;
	}
	.page-censo-2016 .news-footer .frequencia{		
		margin-top:16px;
		opacity:0.7;
	}	

	.page-censo-2016 .news-footer .form-cont input{
		height:30px;
		margin: 0;
	}

	.page-censo-2016 .news-footer .form-cont input.email{width:340px; margin-right:15px;}

	.page-censo-2016 .news-footer .form-cont{
		margin:auto;
		max-width:500px;
	}

	.page-censo-2016 .news-footer .mc-field-group,
.page-censo-2016 .news-footer .button{
		display: inline-block;
	}

	.page-censo-2016 .news-footer .footer-logo{margin-bottom:15px;}




/*************/
/* Componets */
/*************/

/* Slider */
.page-censo-2016 .photoSlider{
	position: relative;
	bottom:0;
	width: 100%;
	z-index: 0;

}

.page-censo-2016 .photoSlider li{text-align: center;}
.page-censo-2016 .photoSlider li img{display:inline;}
.page-censo-2016 .photoSlider li{opacity:0;}


@keyframes anim_slides {
    0% {
        opacity:0;
    }
    6% {
        opacity:1;
    }
    24% {
        opacity:1;
    }
    30% {
        opacity:0;
    }
    100% {
        opacity:0;
    }
}

/* css3 delays */
.page-censo-2016 .photoSlider  li:nth-child(2),
.page-censo-2016 .photoSlider li:nth-child(2) img{
    animation-delay: 6.0s;
}
.page-censo-2016 .photoSlider  li:nth-child(3),
.page-censo-2016 .photoSlider li:nth-child(3) img{
    animation-delay: 12.0s;
}
.page-censo-2016 .photoSlider  li:nth-child(4),
.page-censo-2016 .photoSlider li:nth-child(4) img{
    animation-delay: 18.0s;
}

.page-censo-2016 .home section.highlight .photoSlider li{
	height: 550px;
	overflow: hidden;
	position: absolute;
	top: 0;
	width: 100%;
	    /* css3 animation */
    animation-name: anim_slides;
    animation-duration: 24.0s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
    animation-direction: normal;
    animation-delay: 0;
    animation-play-state: running;
    animation-fill-mode: forwards;

}


/* Tags */
.page-censo-2016 a.tag{
	background:#333;
	color:#fff;
	display: inline-block;
	font-size: 11px;
	font-weight: 400;
	padding:2px 8px;
	text-transform: uppercase;
	transition:background 0.5s;
}

.page-censo-2016 a.tag:hover{
	color:#fff;
	background:#000;
	transition:background 0.2s;
}

.page-censo-2016 .design:hover,
.page-censo-2016 .tag.design{background:#FF8000;}

/* SubNav  */
.page-censo-2016 nav.subNav{margin:0 0 40px 0; text-align: left;}
.page-censo-2016 nav.subNav h2,
.page-censo-2016 nav.subNav ul,
.page-censo-2016 nav.subNav li{
	display: inline;
	line-height: 22px;	
	vertical-align: middle;	
}

.page-censo-2016 nav.subNav.spacesNav li{display: none;}
.page-censo-2016 nav.subNav.spacesNav li.show,
.page-censo-2016 nav.subNav.spacesNav.all li{display: inline!important;}


.page-censo-2016 nav.subNav a{
	font-size: 12px;
	font-weight: 700;	
	margin:0 0 0 12px;
	text-transform: uppercase;
	transition: none;
	}

.page-censo-2016 nav.subNav.all li:first-child a{margin-left:12px;}

.page-censo-2016 nav.subNav li.active a{
	background:#999;
	border-radius:8px;
	color:#fff;
	display: inline-block;
	font-weight: 400;
	line-height: 100%;	
	padding:4px 10px 5px 10px;
	text-transform:lowercase;
}

.page-censo-2016 nav.subNav.all li a{margin-left:8px; transition: none;}

.page-censo-2016 nav.subNav a.showAll{
	text-transform: lowercase;
	font-weight: 400;
	font-size: 11px;
	vertical-align: bottom;
	line-height: 22px;
	opacity: 0.7;	
	}


/* AB TEST */
/* HOME */
.page-censo-2016 .page-template-page-home-b .search-header{
	margin: 120px 0 120px 0;
}
.page-censo-2016 .page-template-page-home-b .search-header .tagline{
	line-height: 140%;
	font-size: 45px;
	font-weight: 300;
	margin:0;
}
.page-censo-2016 .page-template-page-home-b .main-title{
	font-family: Roboto, Arial, sans-serfi;	
	font-size: 45px;
	font-weight: 900;
	line-height: 140%;
	text-transform: none;
}
.page-censo-2016 .page-template-page-home-b .main-title strong{color:#36BC9B!important;}
.page-censo-2016 .page-template-page-home-b #searchform{
	margin: 30px 0 15px 0;	
}
.page-censo-2016 .page-template-page-home-b #searchform input{
	display: inline-block;
	max-width: calc(99% - 200px);
	background: white;
	border: 1px solid #999;
	border-radius: 0;
	height: 45px;
	vertical-align: top;
	margin: 0;
}

.page-censo-2016 .page-template-page-home-b #searchform button{
	width: 200px;
	display: inline-block;
	height: 45px;
	border-radius: 0;
	background: #36BC9B;
	border:1px solid #36BC9B;
	vertical-align: top;
	font-size: 20px;
	margin-left: -4px;
	border-radius: 0 15px 15px 0;
}
.page-censo-2016 .page-template-page-home-b .search-header .cities{font-size: 16px;}
.page-censo-2016 .page-template-page-home-b .search-header .cities a{color:#36BC9B;}
.page-censo-2016 .page-template-page-home-b .news .post-block{height: 500px;}


/* Hangout List on home */

.page-censo-2016 .hangout-list .hangout-item .hangout-link{
	border: 1px solid #999;
	display: block;
	text-align: left;
	position: relative;
}

.page-censo-2016 .hangout-list .hangout-item .hangout-thumb,
.page-censo-2016 .hangout-list .hangout-item .hangout-info{
	display: inline-block;
	vertical-align: middle;
}
.page-censo-2016 .hangout-list .hangout-item .hangout-thumb{
	width: 40%;	
}

.page-censo-2016 .hangout-list .hangout-item .hangout-thumb img{max-width: 100%;}
.page-censo-2016 .hangout-list .hangout-item .hangout-info{
	padding: 15px;
	width: 58%;
}


.page-censo-2016 .hangout-list .hangout-item .hangout-title{
	margin:5px 0 5px 0;
	font-size: 22px;
}

.page-censo-2016 .hangout-list .hangout-item .hangout-live{
	display: inline-block;
	background: #e74c3c;
	color: white;
	font-size: 10px;
	font-weight: bold;
	border-radius: 10px;	
	text-transform: uppercase;
	padding: 3px 9px;
}
.page-censo-2016 .hangout-list .hangout-item{}

.page-censo-2016 {
  color: #333;
  background: #fff;
  font-family: 'Open Sans', sans-serif;
}
.page-censo-2016 .big-header .page-header {
  min-height: 420px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-size: cover;
  background-position: center;
  position: relative;
  color: #fff;
}
.page-censo-2016 .header-mask {
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,.35);
}
.page-censo-2016 .header-content {
  position: relative;
  z-index: 1;
  text-align: center;
  padding: 48px 16px;
}
.page-censo-2016 .censo-top {
  padding: 18px 24px;
  background: #fff;
  border-bottom: 1px solid #eee;
}
