@charset 'UTF-8';/*! ceee.portal.tema - v1.0.0 - 2017-06-13 */

@media screen{*{margin:0;padding:0}* :link,:visited{text-decoration:none}* ul,ol{list-style:none}* li{display:inline}* h1,code,h2,h3,h4,h5,h6,pre{font-size:1em}* a img,:link img,:visited img{border:none}a{outline:0}table{border-spacing:0}img{vertical-align:text-bottom}iframe{border-width:0;border-style:none}}

@font-face{font-family:eggbox;src:url(../fonts/eggbox/eggbox.eot);src:url(../fonts/eggbox/eggbox.eot?#iefix) format("embedded-opentype"),url(../fonts/eggbox/eggbox.woff) format("woff"),url(../fonts/eggbox/eggbox.ttf) format("truetype");font-weight:400;font-style:normal}

@font-face{font-family:'Guardian Text Egyptian Web';src:url(../fonts/guardiantextegyp/GuardianTextEgyp-Regular-Web.eot);src:url(../fonts/guardiantextegyp/GuardianTextEgyp-Regular-Web.eot?#iefix) format("embedded-opentype"),url(../fonts/guardiantextegyp/GuardianTextEgyp-Regular-Web.woff) format("woff"),url(../fonts/guardiantextegyp/GuardianTextEgyp-Regular-Web.ttf) format("truetype"),url("../fonts/guardiantextegyp/GuardianTextEgyp-Regular-Web.svg#Guardian Text Egyptian Web") format("svg");font-weight:400;font-style:normal;font-stretch:normal}.GuardianTextEgyp-Regular-Web{font-family:'Guardian Text Egyptian Web';font-weight:400;font-style:normal;font-stretch:normal}

@font-face{font-family:'Guardian Text Egyptian Web';src:url(../fonts/guardiantextegyp/GuardianTextEgyp-RegularIt-Web.eot);src:url(../fonts/guardiantextegyp/GuardianTextEgyp-RegularIt-Web.eot?#iefix) format("embedded-opentype"),url(../fonts/guardiantextegyp/GuardianTextEgyp-RegularIt-Web.woff) format("woff"),url(../fonts/guardiantextegyp/GuardianTextEgyp-RegularIt-Web.ttf) format("truetype"),url("../fonts/guardiantextegyp/GuardianTextEgyp-RegularIt-Web.svg#Guardian Text Egyptian Web") format("svg");font-weight:400;font-style:italic;font-stretch:normal}.GuardianTextEgyp-RegularIt-Web{font-family:'Guardian Text Egyptian Web';font-weight:400;font-style:italic;font-stretch:normal}

@font-face{font-family:'Guardian Text Egyptian Web';src:url(../fonts/guardiantextegyp/GuardianTextEgyp-MediumIt-Web.eot);src:url(../fonts/guardiantextegyp/GuardianTextEgyp-MediumIt-Web.eot?#iefix) format("embedded-opentype"),url(../fonts/guardiantextegyp/GuardianTextEgyp-MediumIt-Web.woff) format("woff"),url(../fonts/guardiantextegyp/GuardianTextEgyp-MediumIt-Web.ttf) format("truetype"),url("../fonts/guardiantextegyp/GuardianTextEgyp-MediumIt-Web.svg#Guardian Text Egyptian Web") format("svg");font-weight:500;font-style:italic;font-stretch:normal}.GuardianTextEgyp-MediumIt-Web{font-family:'Guardian Text Egyptian Web';font-weight:500;font-style:italic;font-stretch:normal}

@font-face{font-family:'Guardian Text Egyptian Web';src:url(../fonts/guardiantextegyp/GuardianTextEgyp-Bold-Web.eot);src:url(../fonts/guardiantextegyp/GuardianTextEgyp-Bold-Web.eot?#iefix) format("embedded-opentype"),url(../fonts/guardiantextegyp/GuardianTextEgyp-Bold-Web.woff) format("woff"),url(../fonts/guardiantextegyp/GuardianTextEgyp-Bold-Web.ttf) format("truetype"),url("../fonts/guardiantextegyp/GuardianTextEgyp-Bold-Web.svg#Guardian Text Egyptian Web") format("svg");font-weight:700;font-style:normal;font-stretch:normal}.GuardianTextEgyp-Bold-Web{font-family:'Guardian Text Egyptian Web';font-weight:700;font-style:normal;font-stretch:normal}

@font-face{font-family:'Guardian Text Egyptian Web';src:url(../fonts/guardiantextegyp/GuardianTextEgyp-BoldIt-Web.eot);src:url(../fonts/guardiantextegyp/GuardianTextEgyp-BoldIt-Web.eot?#iefix) format("embedded-opentype"),url(../fonts/guardiantextegyp/GuardianTextEgyp-BoldIt-Web.woff) format("woff"),url(../fonts/guardiantextegyp/GuardianTextEgyp-BoldIt-Web.ttf) format("truetype"),url("../fonts/guardiantextegyp/GuardianTextEgyp-BoldIt-Web.svg#Guardian Text Egyptian Web") format("svg");font-weight:700;font-style:italic;font-stretch:normal}.GuardianTextEgyp-BoldIt-Web{font-family:'Guardian Text Egyptian Web';font-weight:700;font-style:italic;font-stretch:normal}

@font-face{font-family:UniversLTW01-47LightCn;src:url(../fonts/univers/296c59c2-74b0-41c1-bcfd-23d22a713f86.eot?#iefix);src:url(../fonts/univers/296c59c2-74b0-41c1-bcfd-23d22a713f86.eot?#iefix) format("eot"),url(../fonts/univers/609beecf-8d23-4a8c-bbf5-d22ee8db2fc9.woff) format("woff"),url(../fonts/univers/a6595b8d-d4a3-4f01-bf21-0b53617d4b1c.ttf) format("truetype"),url(../fonts/univers/1cd9ef2f-b358-4d39-8628-6481d9e1c8ce.svg#1cd9ef2f-b358-4d39-8628-6481d9e1c8ce) format("svg")}

@font-face{font-family:"UniversLTW01-57Condense 723821";src:url(../fonts/univers/aefefc4e-9cb8-4e8e-8599-dda705456734.eot?#iefix);src:url(../fonts/univers/aefefc4e-9cb8-4e8e-8599-dda705456734.eot?#iefix) format("eot"),url(../fonts/univers/1eaf27c0-f4de-4273-9f4c-1b3236ad2f3c.woff) format("woff"),url(../fonts/univers/9b913baf-b1f0-47d2-8c76-42f59650058f.ttf) format("truetype"),url(../fonts/univers/0abcce12-2274-4ee7-b6d5-0066b5f5f670.svg#0abcce12-2274-4ee7-b6d5-0066b5f5f670) format("svg")}

@font-face{font-family:UniversLTW01-67BoldCn;src:url(../fonts/univers/076b8d7a-91b5-4c89-86a1-546b980072c7.eot?#iefix);src:url(../fonts/univers/076b8d7a-91b5-4c89-86a1-546b980072c7.eot?#iefix) format("eot"),url(../fonts/univers/21decb60-b395-4de2-bd04-e38eb2a56d2f.woff) format("woff"),url(../fonts/univers/091058d4-36b2-43f6-80d3-16c88e098061.ttf) format("truetype"),url(../fonts/univers/827d22bc-e38b-4ccf-8a21-1f9aaa76e402.svg#827d22bc-e38b-4ccf-8a21-1f9aaa76e402) format("svg")}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}nav ol,nav ul{margin:0;list-style:none}nav li{margin:0}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:0 0}a:focus{outline:thin dotted}a:active,a:hover{outline:0;color:#369!important}abbr[title]{border-bottom:1px dotted}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}svg:not(:root){overflow:hidden}legend{border:0;padding:0}

button,input,select,textarea,select{
	font-family:inherit;
	font-size:100%;
	margin:0
}

button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default;opacity:.5}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-spacing:0}body{font-family:"Guardian Text Egyptian Web",sans-serif;font-size:87.5%!important;line-height:1.5em!important;color:#383838;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{clear:both;font-weight:400;line-height:1em;font-family:"UniversLTW01-57Condense 723821",sans-serif}h1{font-size:2.571em}h2{font-size:2.143em}h3{font-size:1.714em}h4{font-size:1.286em}h5{font-size:1em}h6{font-size:.857em}p{margin:0 0 1em}hr{height:0;margin:0 0 1em;padding:0;border:none;border-top:1px solid #f5f3f1}q{font-style:italic;color:inherit}cite{font-style:italic}li{margin:0 0 .25em}ul{list-style:disc outside;margin-left:1em}ul ul{margin:.25em 0 .5em 1em}ol{list-style:decimal outside;margin-left:1em}ol ol{margin:.25em 0 .5em 1.5em;list-style-type:lower-roman}dl{margin-left:0}dt{font-weight:700;margin:0}dd{margin:0 0 .5em}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}ins{background-color:#ca005d}del{text-decoration:line-through}s{color:#f5f3f1;text-decoration:line-through}mark{background-color:#ca005d;color:inherit;font-weight:400}small{font-weight:400;font-style:normal}b,strong{font-weight:700}em,i{font-style:italic}abbr,dfn{font-style:inherit;position:relative}pre{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:auto;white-space:pre;width:100%;margin:0 0 1em}code,kbd,samp{display:inline-block;padding:0 .5em}var{font-style:italic;font-weight:700}a{color:#006daf;text-decoration:underline}:focus{outline:0}::selection{color:#fff;background:#006daf}::-webkit-selection{color:#fff;background:#006daf}::-moz-selection{color:#fff;background:#006daf}::-ms-selection{color:#fff;background:#006daf}form{position:relative;margin:0 0 1em}fieldset{margin:0;padding:0;border:none}label{display:inline;margin:0 0 .25em}select,textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;color:#383838}

input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],textarea,select{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	border-radius:0;
	box-sizing:border-box;
	padding:.5em;
	border:1px solid #b4b4b4
}

input[type=checkbox],input[type=radio]{display:inline-block;width:auto;border:none;margin:.25em .5em 0 0}input[type=date]{padding-right:0}input[type=submit]{display:inline-block;cursor:pointer}::-webkit-input-placeholder{color:#565656}:-moz-placeholder{color:#565656}::-moz-placeholder{color:#565656}:-ms-input-placeholder{color:#565656}img{width:auto;max-width:100%;height:auto;border:0}img[src*="maps.gstatic.com"]{max-width:none}.set-center{width:auto;margin:.5em auto 1em}.image-left{float:left;margin:.5em 2em 1em 0}.image-right{float:right;margin:.5em 0 1em 2em}.image-inline{display:inline-block;vertical-align:top;margin:0}img+br{display:none}figure{display:block;margin:0 0 1em;padding:0}figure img{margin-bottom:0}figcaption{padding:16px}table{width:100%;margin:0 0 1em;font-size:.875em}table,td,th{border-collapse:collapse;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}th{font-weight:400;text-transform:uppercase}td,th{padding:16px;border-bottom:1px solid #f5f3f1;border-top:none;border-right:none;text-align:left;vertical-align:top}tfoot td{border-bottom:none;font-size:.85em;font-style:italic}table[style*=width]{width:100%!important;height:auto!important}.visualClear{clear:both}#content .discreet,#sidebar .discreet,.portletStaticText .discreet{color:#666;font-size:85%;font-weight:400}.a-ceee{border:10px solid #29abe2}

.sustentabilidade-e-educacao, .meio-ambiente
{
	border:10px solid #009245
}

.normas-tecnicas{border:10px solid #c1272d}.investidores{border:10px solid #faa519}.fornecedores{border:10px solid #a48460}.state-private{color:Red!important}.state-visible{color:#74ae0b!important}.state-pending{color:orange!important}.state-expired{color:Red!important}.syndicated{color:green!important}.hiddenStructure{display:block;background:0 0;background-image:none;border:none;height:.1em;overflow:hidden;padding:0;margin:-.1em 0 0 -.1em;width:1px}#portal-globalnav>li:first-child a{padding-bottom:.5em}body.state--active #portal-globalnav li{border:none}#portal-globalnav li{display:inline}#portal-globalnav a{padding-top:.5em;padding-bottom:.5em}#portal-globalnav>li:first-child a{border-left:none}#portal-globalnav>li.state--current a:after{display:block}#portal-globalnav>li .state--active>a{border-left-color:#eae6e2}#portal-globalnav>li.state--active ul.submenu{display:block}#portal-globalnav a:hover{color:#3da6d3}#portal-globalnav:after{content:"";clear:both;display:block;visibility:hidden}ul.submenu{display:none;padding:16px;margin:0;list-style:none}ul.submenu a{padding-top:.5em;padding-bottom:.5em}#content ul.formTabs{background-color:#ddd;border:.3em solid #ddd}#edit-bar{background-color:#75ad0a;border:.25em solid #75ad0a;font-size:80%;min-height:2.4em;margin-bottom:1em;padding-top:.05em;margin-top:50px}#content-views{float:left;background-color:#75ad0a}.ie6 ul#content-views{margin:-2px -3px 0 -3px}#content-views a{color:#fff}#document-base-edit{font-size:80%}#content ul.formTabs,#content-core ul.formTabs,#edit-bar{display:block;border-style:solid solid none solid;margin-left:0;border-top-right-radius:.5em;border-top-left-radius:.5em;-webkit-border-top-right-radius:.5em;-webkit-border-top-left-radius:.5em;-moz-border-radius-topleft:.5em;-moz-border-radius-topright:.5em}#content li.formTab,#content-core li.formTab{display:inline;margin-right:.25em}#content li.formTab a,#content-core li.formTab a,#content-views a{display:inline-block}#content-views a{line-height:23px;padding:0 .75em;text-decoration:none;border:none;margin:0}#content li.formTab a,#content-core li.formTab a,#content-views a{line-height:27px;padding:0 .75em;text-decoration:none;border:none;margin:0}#content li.formTab a.selected,#content-core li.formTab a.selected,#content-views li.selected a{font-weight:700}#content li.formTab a.selected,#content li.formTab a:hover,#content-core li.formTab a.selected,#content-core li.formTab a:hover,#content-views li a:hover,#content-views li.selected a{background:#fff;color:#000;border-top-right-radius:.5em;border-top-left-radius:.5em;-webkit-border-top-right-radius:.5em;-webkit-border-top-left-radius:.5em;-moz-border-radius-topleft:.5em;-moz-border-radius-topright:.5em}#content li.formTab a.notify,#content-core li.formTab a.notify{background-color:red;color:#fff}#content li.formTab a.required span:after,#content-core li.formTab a.required span:after,div.field span.required:after{content:"■";color:Red;padding-left:.2em}#content fieldset.formPanel,#content-core fieldset.formPanel{border:none}#content fieldset.formPanel.hidden,#content-core fieldset.formPanel.hidden{display:none}#content div.formControls input.hidden,#content-core div.formControls input.hidden{display:none}#content li{display:list-item;margin-bottom:.25em;line-height:1.5em}#content .callout{font-family:"Guardian Text Egyptian Web",sans-serif;color:grey;background:#eee;padding:1em;border-left:1em solid #ccc;clear:both}.editionComment,fieldset{line-height:1.5em;margin:1em 0;padding:0 1em 1em;width:auto}#archetypes-fieldname-title input,#content .field input[type=text][name$=".title"]{font-family:"Helvetica Neue",Arial,FreeSans,sans-serif;line-height:125%;color:#000;letter-spacing:-.05em;margin:inherit -.05em;font-size:2em;font-weight:700}#archetypes-fieldname-description textarea#description,#content .field textarea[name$=".description"]{font-family:Arial,FreeSans,sans-serif;color:#666;font-size:1.25em;font-weight:700}div.formControls{margin:1em}input[type=password]:focus,input[type=text]:focus,textarea:focus{background-color:#ffffe0}#content textarea{font:100% Monaco,"Courier New",Courier,monospace;width:100%}#content select{vertical-align:top}#content fieldset{border:.1em solid #329fd7;border-style:solid none none none}#content legend{padding:.5em;font-size:85%}label{font-weight:700}label .fieldErrorBox{font-weight:400}#content optgroup{font-style:normal;font-weight:700;color:#999;padding-left:.25em}#content option{color:#000}#content optgroup>option{padding:0 .25em 0 1em}dl.enableFormTabbing dd{margin-left:0;padding-top:2em}.searchSection{color:#76797c;margin-top:.25em}.searchSection label:hover{color:#000}.field{clear:both;margin-bottom:1em}.field input[type=text]{width:20em}.field input[type=text][size]{width:auto}.field input[type=text][name$=".title"],input#title{width:100%}.error input#title,.field.error input[type=text][name$=".title"]{width:99%}.fieldRequired{background:url(required.png) center left no-repeat;padding:0 0 0 1em;color:#fff}.fieldUploadFile{text-align:right;margin-right:.75em;display:none}.fieldTextFormat{text-align:right;margin-right:.75em}.formHelp{color:#555;margin:0 0 .2em 0;display:block;font-weight:400}div.field.error{background-color:#fdc;border:1px solid red;padding:.5em;margin:1em 0}.error .fieldRequired{color:#d00}div.error.warning{background-color:transparent;border:none;margin-top:0;padding:0}div.error.warning input{border:2px solid red}input.inputLabelActive{color:#76797c}textarea#form\.description{height:6em;width:99%}table.listing tbody tr.odd.dragging td,table.listing tbody tr.odd.selected td,tr.dragging,tr.selected{background-color:#ffa}table.listing tbody tr.odd.error td,tr.error{background-color:#fdc}.multi-widget-field{padding-left:.5em;border-left:1.5em solid #ddd}.multi-widget-checkbox{margin-left:-2em;margin-right:.5em;width:1.5em;display:inline-block}.pb-ajax #login-form,body.template-logged_out #content,body.template-login_form #content{text-align:center}#fieldset-openid-login input,#login-form input{font-size:150%}body.template-new-user #content input,body.template-register #content input{font-size:150%;width:inherit}#fieldset-openid-login label,#login-form label{margin-right:.5em;padding-top:.2em;text-align:right;width:10em;display:inline-block}#fieldset-openid-login .formControls input,#login-form .formControls input{margin-left:.25em}#contentActionMenus dl.actionMenu a,#contentActionMenus dl.actionMenu.activated dd{background-color:#75ad0a;color:#fff;z-index:5;padding-top:.3em}#contentActionMenus dl.actionMenu a:hover{color:#fff}#contentActionMenus dl.actionMenu.activated dd{border-bottom:.5em solid #75ad0a;right:-2px}#contentActionMenus dl.actionMenu.activated dd .actionMenuSelected,#contentActionMenus dl.actionMenu.activated dd a:hover{background-color:#fff!important;color:#666}dl.actionMenu.activated dd ul{margin:.25em 2em .5em 0}#contentActionMenus dl.actionMenu{line-height:2em}#contextHeader,#folderHeader{border-bottom:2px solid #fff}#contextHeader{margin-top:5px}#contentActionMenus{float:right;background:#75ad0a;margin:0;position:relative;top:-.23em;right:-.24em;padding:.1em .24em 0 0;border-radius:.5em;border-top-left-radius:0;-webkit-border-radius:.5em;-webkit-border-top-left-radius:0;-moz-border-radius:.5em;-moz-border-radius-topleft:0}.actionMenuContent{padding:0 .25em}dl.actionMenu{float:right;white-space:nowrap;position:relative;margin-left:.5em}dl.actionMenu a,dl.actionMenu div{display:block!important;white-space:nowrap}dl.actionMenu dt{font-weight:400}span.arrowDownAlternative{font-size:80%}dl.actionMenu.deactivated dt{margin:0 .25em}dl.actionMenu.deactivated dd{display:none}dl.actionMenu.activated dd{position:absolute;width:auto;min-width:100%;border-bottom-right-radius:.5em;border-bottom-left-radius:.5em;-webkit-border-bottom-right-radius:.5em;-webkit-border-bottom-left-radius:.5em;-moz-border-radius-bottomleft:.5em;-moz-border-radius-bottomright:.5em}dl.actionMenu.activated dd a,dl.actionMenu.activated dd div,dl.actionMenu.activated dt a{margin:0 .25em}.twitterProfilePortlet,.twitterSearchPortlet{font-size:12px!important}.twitterProfilePortlet .tweet-user-name,.twitterSearchPortlet .tweet-user-name{font-size:16px;font-family:UniversLTW01-67BoldCn,sans-serif}.twitterProfilePortlet .result-item,.twitterSearchPortlet .result-item{border-bottom:1px dotted #ddd;padding-top:5px}.twitterProfilePortlet .result-item .tweet-image,.twitterSearchPortlet .result-item .tweet-image{float:left;margin:5px}.twitterProfilePortlet .tweet-actions,.twitterSearchPortlet .tweet-actions{font-size:9px;font-style:normal;color:#1985b5;clear:both;margin:0 0 5px 5px;text-align:center}dl.portlet.twitterProfilePortlet .tweet-actions a.fav,dl.portlet.twitterProfilePortlet .tweet-actions a.reply,dl.portlet.twitterProfilePortlet .tweet-actions a.retweet,dl.portlet.twitterSearchPortlet .tweet-actions a.fav,dl.portlet.twitterSearchPortlet .tweet-actions a.reply,dl.portlet.twitterSearchPortlet .tweet-actions a.retweet{margin-right:2px}

dl.portalMessage {
	font-size: 100% !important;
}

div.attention,div.caution,div.danger,div.error,div.hint,div.important,div.note,div.tip,div.warning,dl.portalMessage{margin:1em 0;font-size:80%;border:1px solid #996;background-color:#ffffe3;clear:both}div>.admonition-title,dl.portalMessage dt{background-color:#996;font-weight:700;float:left;margin:0 .5em 0 0;padding:.5em .75em;color:#fff;line-height:1.25em}div.attention>.last,div.caution>.last,div.danger>.last,div.error>.last,div.hint>.last,div.important>.last,div.note>.last,div.tip>.last,div.warning>.last,dl.portalMessage dd{padding:.5em .5em;margin:0;line-height:1.25em}#content div.documentByLine{font-size:85%;display:block;color:#666}#content div.newsImageContainer,#content img.tileImage{float:left;margin:0 1em .5em 0}.contentHistory,.reviewHistory{display:inline;color:#000}table.listing,table.plain{border-spacing:0;border-collapse:collapse}table.invisible td,table.invisible th,table.listing td,table.listing th,table.plain td,table.plain th{padding:.5em 1em;vertical-align:top}table.plain td,table.plain th{border:1px solid #ddd}table.plain th{text-align:left}table.listing td.listingCheckbox,table.listing th.listingCheckbox{text-align:center}

table.listing
{
	/*
	border-left:1px solid #ddd;
	border-bottom:1px solid #ddd;
	*/
	border:1px solid #ddd;
}

table.listing .top{border-left:1px solid #ddd;border-top:1px solid #ddd;border-right:1px solid #ddd}table.listing th{text-align:left;color:#666;border:.1em solid #e7e7e7;border-style:solid solid none;background:#ddd}table.listing tr.odd th{border:.1em solid #fff;border-style:solid solid none none}table.listing tbody th{font-weight:700}table.listing tbody tr{text-align:left}table.listing tbody tr.odd{background:#eee}table.listing tbody tr td{background:0 0}table.listing tbody tr.odd td{background:#eee}table.listing td{border-right:1px solid #ddd}.icons-on #listing-table td{line-height:2em}table.listing a{border:none;display:inline-block;border-bottom:none!important}table.listing td.draggable{text-shadow:#fff 1px 1px 1px;background:#ddd!important;border-bottom:1px solid #fff;padding:.4em .4em 0 .5em}table.vertical th{text-align:right}table.vertical td{border-top:.1em solid #e7e7e7;padding:.5em}table.grid td,table.grid th{border:1px solid #e7e7e7;padding:.5em}.dragindicator{outline:2px solid gold}#foldercontents-order-column{padding:0}div.listingBar{font-size:80%;margin:1em 0}div.listingBar .next{display:inline-block;float:right}div.listingBar .previous{display:inline-block}div.listingBar a{display:inline-block;padding:.25em .5em;border:.1em solid #ccc}div.listingBar a:hover{color:#fff;background-color:#329fd7;border-color:#329fd7}.icons-on .contenttype-document{background:no-repeat transparent 0 4px url(contenttypes-sprite.png)}.icons-on .contenttype-event{background:no-repeat transparent 0 -212px url(contenttypes-sprite.png)}.icons-on .contenttype-folder{background:no-repeat transparent 0 -644px url(contenttypes-sprite.png)}.icons-on .contenttype-link{background:no-repeat transparent 0 -1076px url(contenttypes-sprite.png)}.icons-on .contenttype-news-item{background:no-repeat transparent 0 -1292px url(contenttypes-sprite.png)}.icons-on .contenttype-plone-site{background:no-repeat transparent 0 -1508px url(contenttypes-sprite.png)}.icons-on .contenttype-collection{background:no-repeat transparent 0 -1724px url(contenttypes-sprite.png)}.icons-on .contenttype-topic{background:no-repeat transparent 0 -1724px url(contenttypes-sprite.png)}.icons-on #plone-contentmenu-factories .contenttype-file{background:no-repeat transparent 0 -428px url(contenttypes-sprite.png)}.icons-on #plone-contentmenu-factories .contenttype-image{background:no-repeat transparent 0 -860px url(contenttypes-sprite.png)}.icons-on #plone-contentmenu-factories .contenttype-file,.icons-on #plone-contentmenu-factories .contenttype-image,.icons-on .contenttype-collection,.icons-on .contenttype-document,.icons-on .contenttype-event,.icons-on .contenttype-folder,.icons-on .contenttype-link,.icons-on .contenttype-news-item,.icons-on .contenttype-plone-site,.icons-on .contenttype-topic{line-height:2em;display:inline-block;padding-left:20px!important}#viewlet-social-like{display:none}#viewlet-social-like>div{float:left;margin-right:1em}#viewlet-social-like{margin-top:5px;float:right}#viewlet-social-like .twitter-count-horizontal{height:20px!important}#viewlet-social-like .fb_edge_widget_with_comment{position:relative;margin-top:0}.twitter-share-button{margin-top:.8px}#viewlet-social-like.vertical{min-height:7em!important}#viewlet-social-like .telegram,#viewlet-social-like .whatsapp{font-size:82%;display:inline-block;overflow:hidden;height:20px;padding:0 5px 0 24px;white-space:nowrap;color:#fff!important;border:0!important;border-radius:3px;background-repeat:no-repeat;background-size:16px}#viewlet-social-like .telegram.link,#viewlet-social-like .whatsapp.link{width:0;padding:0 20px;text-indent:-200%;background-position:45%}#viewlet-social-like .whatsapp{display:none;background-color:#199e0e;background-image:url(++resource++sl_images/ico-whatsapp.svg);background-position:2px 2px}#viewlet-social-like .telegram:hover,#viewlet-social-like .whatsapp:hover{color:#fff!important}#viewlet-social-like .whatsapp.active{display:inline-block}#viewlet-social-like .telegram{background-color:#31a4d5;background-image:url(++resource++sl_images/ico-telegram.svg)}div.overlay{width:auto;height:auto;display:none;margin:1em;font-size:80%}div.overlay-ajax,div.overlay-iframe{width:60%;min-height:100px;z-index:99}div.overlay-iframe{height:60%}div.overlay div.close,div.overlaybg div.close{background-image:url(++theme++ceee.portal.tema/images/pb_close.png);position:absolute;left:-14px;top:-14px;cursor:pointer;height:30px;width:30px}.pb-ajax{overflow-y:auto}.overlay iframe,.pb-ajax,.pb-image{background-color:#fff;border:1px solid #999;white-space:normal;box-shadow:0 0 3em .5em #666;-moz-box-shadow:0 0 3em .5em #666;-webkit-box-shadow:0 0 3em #666}.pb-ajax>div{width:92%;padding:1em}.pb-ajax .documentActions{display:none}div.overlay div.close span{display:block;height:1px;margin:-1px 0 0 -1px;overflow:hidden;padding:0;width:1px}div.overlay textarea{width:100%}div.overlay .link-parent{display:none}div.overlay #createGroup legend{display:none}div.overlay #createGroup fieldset{border:none}div.overlay p{margin-bottom:1em}div.overlay label{margin-bottom:.25em}div.overlay a:hover{color:#75ad0a}div.overlay a:hover label{cursor:pointer}div.overlay a.selected{color:#000}div.overlay .formTab{margin-right:1em;font-weight:700}div.overlay .formTab.lastFormTab{margin-right:0}div.overlay .formControls a{display:block;margin:.75em}#setup-link{font-size:90%}#content ul.configlets{margin:1em 0;list-style-image:none;list-style:none}#content ul.configlets li{margin-bottom:1em;list-style:none;display:block}#content ul.configlets li a{text-decoration:none;border:none}#content ul.configlets li a:visited{color:#436976;background-color:transparent}#content ul.configlets li a:active{color:#436976;background-color:transparent}#content ul.configlets li label{font-weight:700}#content ul.configletDetails{margin:0 1em 1em 4em;list-style-image:none;list-style:none}#content ul.configletDetails li{margin-bottom:1em;display:inline}#content ul.configletDetails li a{text-decoration:none}#content ul.configletDetails li label{font-weight:700}#content ul.configletDetails li.configletDescription{display:block;color:#76797c;margin:0}.inlineDisplay{display:inline}table.controlpanel-listing{width:100%}table.controlpanel-listing td,table.controlpanel-listing th{font-size:120%}table.controlpanel-listing dl{margin-top:0}table.controlpanel-listing dd{margin-left:1em}table.controlpanel-listing dl dt a .trigger{font-weight:400}table .controlpanel-listing td{vertical-align:top}table.controlpanel-listing td.checker{text-align:center}table.controlpanel-listing th.smallcolumn{width:1.5em}.chooser-right{float:right;margin-right:0;margin-bottom:0}.rule-element{background-color:#eef3f5;margin:.5em 0 .5em;padding:.3em 1em .3em 1em;width:auto}.rule-element dl dd{margin-left:1em}.rule-operations,.rule-updown{float:right;padding-top:.8em}div.portletAssignments{font-size:.8em;line-height:2em}div.portletAssignments div.portletHeader{padding:.42em 1em;background:#ddd;line-height:normal}div.portletAssignments .managedPortletActions{float:right}div.portletAssignments .managedPortletActions a,div.portletAssignments .managedPortletActions button{margin:0 .25em;border:none;cursor:pointer;background-color:transparent;color:#205c90}div.portletAssignments .managedPortletActions form{display:inline}.managedPortlet{margin:.8em 0}a.managePortletsFallback,div.managePortletsLink{text-align:center;padding:.25em .5em;font-size:80%;margin:0 auto 1em;background:#ddd;border-radius:.5em;-webkit-border-radius:.5em;-moz-border-radius:.5em}a.managePortletsFallback{display:inline-block}#content a.managePortletsFallback{display:block;border-bottom:none!important}.btn{font-size:14px;line-height:20px;display:inline-block;margin-bottom:0;padding:4px 12px;cursor:pointer;text-align:center;vertical-align:middle;color:#333;border:1px solid #bbb;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);border-bottom-color:#a2a2a2;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);text-shadow:0 1px 1px rgba(255,255,255,.75)}.btn-success{color:#fff;border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);background-color:#5bb75b;background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:-o-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(to bottom,#62c462,#51a351);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.btn-primary{color:#fff;border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);background-color:#006dcc;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.btn-warning{color:#fff;border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);background-color:#faa732;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.btn-danger{color:#fff;border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);background-color:#da4f49;background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.progress{overflow:hidden;height:20px;margin-bottom:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#f7f7f7;background-image:-moz-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#f9f9f9));background-image:-webkit-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-o-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:linear-gradient(to bottom,#f5f5f5,#f9f9f9);background-repeat:repeat-x;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-striped .bar-success,.progress-success.progress-striped .bar{background-color:#62c462;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress.active .bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;-ms-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-striped .bar{background-color:#149bdf;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px}.progress .bar{font-size:12px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:0;height:100%;-webkit-transition:width .6s ease;-moz-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease;text-align:center;color:#fff;background-color:#0e90d2;background-image:-moz-linear-gradient(top,#149bdf,#0480be);background-image:-webkit-gradient(linear,0 0,0 100%,from(#149bdf),to(#0480be));background-image:-webkit-linear-gradient(top,#149bdf,#0480be);background-image:-o-linear-gradient(top,#149bdf,#0480be);background-image:linear-gradient(to bottom,#149bdf,#0480be);background-repeat:repeat-x;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);text-shadow:0 -1px 0 rgba(0,0,0,.25)}#fileupload .controls span{float:left}#fileupload .controls button{float:right;margin-left:10px}#fileupload .fileupload-progress{float:left;width:100%}#fileupload .template-upload{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;vertical-align:top;-webkit-box-pack:justify;-moz-box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-align:start;-moz-box-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start}#fileupload .template-upload td{margin-right:10px;padding:10px;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 auto;-moz-flex:1 auto;-ms-flex:1 auto;flex:1 auto}#fileupload .template-upload .preview{min-width:80px;min-height:60px}#fileupload .template-upload .name input{width:100%}#fileupload .template-upload .details{width:auto;min-width:100px;margin-left:50px}#fileupload .template-upload .details>*{float:left}#fileupload .template-upload .details .size,#fileupload .template-upload .details .size+div,#fileupload .template-upload .details .size+div .progress{width:100%}#fileupload .template-upload .details .actions{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;width:100%}#fileupload .template-upload .details .cancel,#fileupload .template-upload .details .start{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 auto;-moz-flex:1 auto;-ms-flex:1 auto;flex:1 auto}#fileupload .template-upload .details .cancel button,#fileupload .template-upload .details .start button{width:100%}#fileupload .template-upload .details .cancel{margin-left:10px}#fileupload .template-download{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;vertical-align:top;-webkit-box-pack:justify;-moz-box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-align:start;-moz-box-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start}#fileupload .template-download td{margin-right:10px;padding:10px;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 auto;-moz-flex:1 auto;-ms-flex:1 auto;flex:1 auto}#fileupload .results,#fileupload .results .files{width:100%}.calendar{position:relative;display:none;border:1px solid;border-color:#fff #000 #000 #fff;font-size:11px;cursor:default;background:Window;color:WindowText;font-family:tahoma,verdana,sans-serif}.calendar td,.calendar th{padding:0}.calendar table{border:1px solid;border-color:#fff #000 #000 #fff;font-size:11px;cursor:default;background:Window;color:WindowText;font-family:tahoma,verdana,sans-serif;margin:0}.calendar .button{text-align:center;padding:1px;border:1px solid;border-color:ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;background:ButtonFace}.calendar .nav{background:ButtonFace url(menuarrow.gif) no-repeat 100% 100%}.calendar thead .title{font-weight:700;padding:1px;border:1px solid #000;background:ActiveCaption;color:CaptionText;text-align:center}.calendar thead .name{border-bottom:1px solid ButtonShadow;padding:2px;text-align:center;background:ButtonFace;color:ButtonText}.calendar thead .weekend{color:red}.calendar thead .hilite{border:2px solid;padding:0;border-color:ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight}.calendar thead .active{border-width:1px;padding:2px 0 0 2px;border-color:ButtonShadow ButtonHighlight ButtonHighlight ButtonShadow}.calendar tbody .day{width:2em;text-align:right;padding:2px 4px 2px 2px}.calendar tbody .day.othermonth{font-size:80%;color:#aaa}.calendar tbody .day.othermonth.oweekend{color:#faa}.calendar table .wn{padding:2px 3px 2px 2px;border-right:1px solid ButtonShadow;background:ButtonFace;color:ButtonText}.calendar tbody .rowhilite td{background:Highlight;color:HighlightText}.calendar tbody td.hilite{padding:1px 3px 1px 1px;border-top:1px solid #fff;border-right:1px solid #000;border-bottom:1px solid #000;border-left:1px solid #fff}.calendar tbody td.active{padding:2px 2px 0 2px;border:1px solid;border-color:ButtonShadow ButtonHighlight ButtonHighlight ButtonShadow}.calendar tbody td.selected{font-weight:700;border:1px solid;border-color:ButtonShadow ButtonHighlight ButtonHighlight ButtonShadow;padding:2px 2px 0 2px;background:ButtonFace;color:ButtonText}.calendar tbody td.weekend{color:red}.calendar tbody td.today{font-weight:700;color:#00f}.calendar tbody td.disabled{color:GrayText}.calendar tbody .emptycell{visibility:hidden}.calendar tbody .emptyrow{display:none}.calendar tfoot .ttip{background:ButtonFace;padding:1px;border:1px solid;border-color:ButtonShadow ButtonHighlight ButtonHighlight ButtonShadow;color:ButtonText;text-align:center}.calendar tfoot .hilite{border-top:1px solid #fff;border-right:1px solid #000;border-bottom:1px solid #000;border-left:1px solid #fff;padding:1px;background:#e4e0d8}.calendar tfoot .active{padding:2px 0 0 2px;border-top:1px solid #000;border-right:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #000}.calendar .combo{position:absolute;display:none;width:4em;top:0;left:0;cursor:default;border:1px solid;border-color:ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;background:Menu;color:MenuText;font-size:90%;padding:1px;z-index:100}.calendar .combo .label,.calendar .combo .label-IEfix{text-align:center;display:block;padding:1px}.calendar .combo .label-IEfix{width:4em}.calendar .combo .active{padding:0;border:1px solid #000}.calendar .combo .hilite{background:Highlight;color:HighlightText}.calendar td.time{border-top:1px solid ButtonShadow;padding:1px 0;text-align:center;background-color:ButtonFace}.calendar td.time .ampm,.calendar td.time .hour,.calendar td.time .minute{padding:0 3px 0 4px;border:1px solid #889;font-weight:700;background-color:Menu}.calendar td.time .ampm{text-align:center}.calendar td.time .colon{padding:0 2px 0 3px;font-weight:700}.calendar td.time span.hilite{border-color:#000;background-color:Highlight;color:HighlightText}.calendar td.time span.active{border-color:red;background-color:#000;color:#0f0}.layout{position:relative;clear:both;min-height:130px;margin:30px 0}.btn{font-size:14px;line-height:20px;display:inline-block;margin-bottom:0;padding:4px 12px;cursor:pointer;text-align:center;vertical-align:middle;color:#333;border-width:1px;border-style:solid;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) #a2a2a2;border-radius:4px 4px 4px 4px;border-image:none;background-color:#f5f5f5;background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;box-shadow:0 1px 0 rgba(255,255,255,.2) inset,0 1px 2px rgba(0,0,0,.05);text-shadow:0 1px 1px rgba(255,255,255,.75);-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none}.btn-inverse{color:#fff;border-color:#222 #222 #000;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);background-color:#363636;background-image:-moz-linear-gradient(top,#444,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#444),to(#222));background-image:-webkit-linear-gradient(top,#444,#222);background-image:-o-linear-gradient(top,#444,#222);background-image:linear-gradient(to bottom,#444,#222);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.btn-small{font-size:11.9px;padding:2px 10px;border-radius:3px 3px 3px 3px}button.close{padding:0;cursor:pointer;border:0 none;background:none repeat scroll 0 0 transparent}.close{font-size:20px;font-weight:700;line-height:20px;float:right;opacity:.2;color:#000;text-shadow:0 1px 0 #fff}.modal{position:fixed;z-index:1050;top:10%;left:50%;overflow:auto;width:560px;max-height:80%;margin-left:-280px;padding:15px;border:1px solid #999;border:1px solid rgba(0,0,0,.3);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;outline:0;background-color:#fff;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 3px 7px rgba(0,0,0,.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,.3);box-shadow:0 3px 7px rgba(0,0,0,.3)}.hide{display:none}.show{display:block}.btn.active,.btn.disabled,.btn:active,.btn:hover,.btn[disabled]{color:#333;background-color:#e6e6e6}.btn:hover{-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear;text-decoration:none;color:#333;background-position:0 -15px}.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.active,.btn:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.btn.disabled,.btn[disabled]{cursor:default;opacity:.65;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-inverse.active{color:rgba(255,255,255,.75)}.btn-inverse.active,.btn-inverse.disabled,.btn-inverse:active,.btn-inverse:hover,.btn-inverse[disabled]{color:#fff;background-color:#222}button.btn::-moz-focus-inner,input[type=submit].btn::-moz-focus-inner{padding:0;border:0}.layout .cover-row{position:relative;display:inline-block;min-height:80px;margin:0;padding:15px 1%;border-top:1px dashed #ccc}.layout .cover-column{position:relative;float:left;overflow:hidden;min-height:80px;padding:0;border:medium none;outline:1px dashed #ccc}.layout .cover-tile,.tile-placeholder{position:relative;min-height:50px;margin:15px;outline:1px solid #999;background-color:#f9f9f9}#sidebar .btn{padding:0 9px;cursor:pointer}#sidebar .btn span{font-size:11px;display:block}#sidebar .draggable{cursor:move}#sidebar .btn:hover{color:#fff!important}#sidebar ul{margin-left:0;list-style-type:none}#sidebar li{display:inline}#sidebar.fixed{position:fixed;z-index:2;top:0;left:0;padding:17px;opacity:.95;border-bottom:1px solid #f1f1f1;background:#fff;box-shadow:0 0 2px 0 #888}.ui-sortable-placeholder{display:block;height:100px;margin:0 0 15px;outline:1px solid #999;background-color:#f9f9f9}.ui-sortable-placeholder-column{position:relative;float:left;min-height:100px;padding:0;outline:1px solid #999;background-color:#f9f9f9}.ui-sortable-placeholder-column{margin-left:0!important}#content .layout .config-column-link:link,#content .layout .config-row-link:link,#content .layout .config-tile-link:link{font-size:10px;line-height:1em;position:absolute;top:0!important;right:0;left:auto;width:16px;height:16px;padding:0;cursor:pointer;color:#fff;border:medium none}#content .layout .config-column-link .config-icon,#content .layout .config-row-link .config-icon,#content .layout .config-tile-link .config-icon{display:block;width:16px;height:16px;background:transparent url(++resource++collective.cover/img/conf.png) no-repeat center center;background-size:100%}#content .layout .resizer{position:absolute;right:0;bottom:0;display:block;width:24px;height:14px;cursor:pointer;background:transparent url(++resource++collective.cover/img/resize-hor.png) no-repeat center center;background-size:100%}.template-layoutedit .ui-dialog .ui-dialog-titlebar-close{height:20px;cursor:pointer;border:none;outline:0;background:url(++resource++collective.cover/img/remove.png)}.template-layoutedit .ui-dialog .ui-dialog-titlebar-close:hover{height:20px;background:url(++resource++collective.cover/img/remove.png) 0 20px}.tile-placeholder{background-color:#ddd}.layout .row{min-height:100px;margin:0 0 15px;padding:15px 0;outline:1px dashed #00f}.layout .column{min-height:100px;padding:15px 0;outline:1px dashed #ccc}.layout .tile-wrapper{padding:10px}.layout .guides{position:absolute;top:0;left:0;visibility:hidden;width:100%;height:100%}.layout .row-guide{height:100%;border-left:1px dotted #333}.layout .config-tile-link{float:right}.ui-resizable-helper{border:1px dotted #00f}#news img{float:right}#news p{clear:both}.row-droppable{clear:both;width:100%}.row-droppable.ui-state-default{display:block;min-height:20px}.layout .label{font-size:10px;line-height:1em;position:absolute;top:0;left:0;min-width:5em;padding-right:10px;padding-left:10px;text-align:center}.layout .columnlabel{top:0;bottom:auto}.layout .permitionbutton{font-size:10px;line-height:1.5em;position:absolute;top:0;right:15px;min-width:5em;padding-right:10px;padding-left:10px;cursor:pointer;text-align:center;color:#fff;background-color:#000}.layout .to-delete{outline:1px solid red}.add-column{position:absolute;top:0;right:0;width:10px;height:49%;cursor:pointer;border-bottom:1px dashed #ccc;border-left:1px dashed #ccc;background:#fff url(++resource++collective.cover/img/arrow-right.gif) no-repeat center center}.remove-column{position:absolute;top:50%;right:0;width:10px;height:50%;cursor:pointer;border-left:1px dashed #ccc;background:#fff url(++resource++collective.cover/img/arrow-left.gif) no-repeat center center}.add-column.disabled{background-color:#eaeaea}.icon-white{line-height:14px;display:inline-block;width:22px;height:14px;vertical-align:text-top}#btn-row .icon-white{background:url(++resource++collective.cover/img/rows.png) no-repeat scroll center 0 transparent}#btn-column .icon-white{background:url(++resource++collective.cover/img/columns.png) no-repeat scroll center 0 transparent}#btn-tile .icon-white{background:url(++resource++collective.cover/img/tiles.png) no-repeat 0 0}.layout-actions .icon-white{line-height:32px;width:32px;height:28px}.ui-draggable-dragging .icon-white{display:none}#group-select-list,#tile-select-list{display:none}#tile-configure{display:none}#collective-cover-list-uuids-size{width:25px}#content #collective-cover-list-uuids-tiletitle{font-size:1em;width:100px}.tile-name{font-weight:700;position:relative;top:10px;text-align:center}.btn-tile{float:left;margin:0 auto;padding-right:10px;text-align:center}.btn-tile span{font-size:11px;display:block}.layout-actions{float:left;margin-right:15px;padding-right:15px;border-right:1px solid #333}#sidebar{float:left;clear:both;width:100%;margin-bottom:20px}#configure_tile>div,.modal-fields{position:relative;min-height:2em;padding-bottom:8px;border-bottom:1px solid #d1d1d1}#configure_tile>div>label{float:left;margin-right:8px;margin-left:20px}#tile-configure .formControls{border-bottom:none}#configure_tile input[type=radio]{display:none}#configure_tile input[type=radio]+label{display:inline-block;padding:0 10px;text-indent:-2000px}#configure_tile input[type=radio]:checked+label{display:none}.order-box{position:absolute;top:0;right:0}.visibility-box{position:absolute;top:0;left:0}.visibility-box>span{display:none}.visibility-no{background:url(++resource++collective.cover/img/visibility.png) no-repeat 0 4px}.visibility-yes{background:url(++resource++collective.cover/img/visibility.png) no-repeat -22px 4px}#tile-configure .order-box{display:none}#tile-configure .config-sortable{cursor:move}#contentchooser-content-show-button{padding:.5em 1em;cursor:pointer;border:1px solid #ccc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#contentchooser-content-search{position:fixed;z-index:9999;display:none;padding:20px;cursor:pointer;border:1px solid #ccc;background-color:#fff}#contentchooser-content-search.right{right:0}#contentchooser-content-search .item-list{overflow:auto;width:500px;max-width:100%;height:250px;margin:10px 0 0;padding:5px;border:1px solid #ccc}#contentchooser-content-search .item-list li{list-style-type:none;list-style-image:none;display:list-item;cursor:url(data:image/vnd.microsoft.icon;base64,AAACAAEAICACAAcABQAwAQAAFgAAACgAAAAgAAAAQAAAAAEAAQAAAAAAAAEAAAAAAAAAAAAAAgAAAAAAAAAAAAAA////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAfwAAAP+AAAH/gAAB/8AAA//AAAd/wAAGf+AAAH9gAADbYAAA2yAAAZsAAAGbAAAAGAAAAAAAAA//////////////////////////////////////////////////////////////////////////////////////gH///4B///8Af//+AD///AA///wAH//4AB//8AAf//AAD//5AA///gAP//4AD//8AF///AB///5A////5///8=),all-scroll;cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}#contentchooser-content-search .item-list li.ui-draggable-dragging{cursor:url(data:image/vnd.microsoft.icon;base64,AAACAAEAICACAAcABQAwAQAAFgAAACgAAAAgAAAAQAAAAAEAAQAAAAAAAAEAAAAAAAAAAAAAAgAAAAAAAAAAAAAA////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAfwAAAP+AAAH/gAAB/8AAAH/AAAB/wAAA/0AAANsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//////////////////////////////////////////////////////////////////////////////////////gH///4B///8Af//+AD///AA///wAH//+AB///wAf//4AH//+AD///yT/////////////////////////////8=),all-scroll;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}#contentchooser-content-search .item-list li.stats{display:none}#content #contentchooser-content-search .item-list li img{display:inline-block;border:0}#content #contentchooser-content-search .item-list li a:link{display:inline-block;border-bottom:0}#contentchooser-content-show-button{font-weight:700;position:relative;z-index:999;top:0;right:0;float:right;margin-bottom:10px;background:#fff}#contentchooser-content-search .close{position:absolute;top:-14px;left:-14px;width:30px;height:30px;cursor:pointer;background-image:url(++resource++plone.app.jquerytools.pb_close.png)}.current{-webkit-border-top-left-radius:.5em;-moz-border-radius-topleft:.5em;border-top-left-radius:.5em;-webkit-border-top-right-radius:.5em;-moz-border-radius-topright:.5em;border-top-right-radius:.5em;background:#fff}div.input{width:200px;margin:10px 0;padding:3px 15px;border:1px solid #507aaa;border-radius:10px;background:#fff;box-shadow:inset 0 1px 2px rgba(0,0,0,.08)}input[type=text]#contentchooser-content-trees,input[type=text].contentchooser-content-trees{width:100%;min-width:12em;height:16px;padding-top:1px;color:#888;border:0 solid;background:0 0;text-shadow:0 1px 1px #fff}#content-trees #general_panel{padding:0}#contentchooser-content-search-input-container,#contentchooser-content-trees-container,.contentchooser-clear{display:inline-block}#contentchooser-content-search-input-container,#contentchooser-content-trees-container{width:80%}.contentchooser-clear{height:13px;margin-left:-25px}#more-link-field>.results>li{display:block;margin-bottom:.25em;cursor:pointer}#more-link-field>.results>li:hover{background-color:#205c90}#more-link-field>div{margin-bottom:.5em}#more-link-field button{padding:0 .5em}.tile-title{font-size:120%;font-weight:700;margin-bottom:1em}.tile-footer{text-align:right}.loading-mask{position:absolute;z-index:99;top:0;left:0;display:none;width:100%;height:100%;opacity:.6!important;background:#000 url(++resource++collective.cover/img/spinner.gif) scroll no-repeat center center;background-color:#000}.loading-mask.show{display:block}.loading-mask.remove-tile{background-color:#833434}.template-compose #content .tile{padding-top:1.2em;outline:1px dotted #999}.template-compose #content .tile.ui-draggable:hover{cursor:move}.template-compose #content .tile.ui-draggable-dragging{overflow:hidden;height:114px;cursor:move}.template-compose .tile-container{position:relative}.template-compose .tile-type-name{font-size:95%;font-weight:bolder;position:absolute;width:100%;text-align:center;opacity:.3}.template-compose .collection-link,.template-compose .contentbody-link,.template-compose .edit-tile-link{line-height:1em;position:absolute;top:0;height:1em}.template-compose .collection-link,.template-compose .contentbody-link{right:0}.tile-select-button{cursor:pointer}.tile-move{position:absolute;top:0;right:0;overflow:hidden;width:16px;height:16px;cursor:pointer;white-space:nowrap;text-indent:101%;background:transparent url(++resource++collective.cover/img/move.png) scroll no-repeat top center;background-size:100%}.tile-remove-item{font-size:1px;position:absolute;top:0;right:0;width:14px;height:14px;cursor:pointer;background:transparent url(++resource++collective.cover/img/remove.png) scroll no-repeat top center;background-size:100%}.tile-remove-item:hover{background:transparent url(++resource++collective.cover/img/remove.png) no-repeat scroll center -14px;background-size:100%}.tile-remove-item .text{visibility:hidden}.ui-sortable-placeholder{visibility:visible!important;outline:1px dashed green;background-color:#9ad39d!important}.ui-sortable>div:hover{cursor:move}.tile>.ui-sortable>.ui-sortable-helper{cursor:move;opacity:.5;outline:1px solid #333}.template-compose #content .tile{min-height:100px;margin-bottom:1em}.ui-state-default .loading-mask{display:block;opacity:.8!important;background:#eee url(++resource++collective.cover/img/drophere.png) scroll no-repeat center center}.ui-state-hover .loading-mask{display:block;background-color:#b4fca3}.template-compose #content .sortable-tile .list-item:hover{outline:1px dotted #999}.tile img.right{float:right;margin:0 1em .5em 0}.tile img.left{float:left;margin:0 1em .5em 0}table.invisible{visibility:visible}.close{opacity:1}.tile-edge{padding:5px;border:1px solid #ddd;border-radius:4px}.tile-dark{padding:5px;border-radius:4px;background:#ddd}.tile-shadow{padding:5px;border:1px solid #ddd;border-radius:4px;-webkit-box-shadow:0 5px 10px #c3c3c3;-moz-box-shadow:0 5px 10px #c3c3c3;box-shadow:0 5px 10px #c3c3c3}.textline-sortable-element.expired{border:1px solid red}.textline-sortable-element .tileProperties .tileExpired{font-weight:700;color:red}.cover-calendar-tile .calendar-tile-header{font-weight:700;line-height:normal;padding:.42em 1em;text-align:center;background:#ddd}#content .cover-calendar-tile a.calendar-tile-next,#content .cover-calendar-tile a.calendar-tile-prev{margin:0 -.5em;padding:0 1em;border-bottom:none}.cover-calendar-tile a.calendar-tile-prev{float:left}.cover-calendar-tile a.calendar-tile-next{float:right}#galleria-loader{height:1px!important}.galleria-container{position:relative;overflow:hidden;background:#fff}.galleria-container img{-webkit-user-select:none;-moz-user-select:none;-o-user-select:none}.galleria-stage{position:absolute;top:10px;right:10px;bottom:60px;left:10px;overflow:hidden}.galleria-loader{position:absolute;z-index:2;top:10px;right:10px;display:none;width:20px;height:20px;background:#000;background:url(++resource++collective.galleria/classic-loader.gif) no-repeat 2px 2px}.galleria-info{position:absolute;z-index:2;bottom:0;left:0;width:100%}.galleria-info-text{zoom:1;padding:12px}.galleria-info-title{font:bold 12px/1.1 arial,sans-serif;margin:0;margin-bottom:7px}.galleria-info-description{font:italic 12px/1.4 georgia,serif;margin:0;color:#bbb}.galleria-info-close{position:absolute;top:5px;right:5px;display:none;width:9px;height:9px;cursor:pointer;opacity:.5;background-position:-753px -11px/* IE 5-7 */}.notouch .galleria-info-close:hover{opacity:1/* IE 5-7 */}.touch .galleria-info-close:active{opacity:1/* IE 5-7 */}.galleria-info-link{position:absolute;width:20px;height:20px;cursor:pointer;opacity:.7;background-color:#000;background-position:-669px -5px/* IE 5-7 */}.notouch .galleria-info-link:hover{opacity:1/* IE 5-7 */}.touch .galleria-info-link:active{opacity:1/* IE 5-7 */}.galleria-image-nav{position:absolute;top:50%;left:0;width:100%;height:62px;margin-top:-62px}.galleria-image-nav-left,.galleria-image-nav-right{position:absolute;z-index:2;left:10px;width:62px;height:124px;cursor:pointer;opacity:.3;background-position:0 46px/* IE 5-7 */}.galleria-image-nav-right{z-index:2;right:10px;left:auto;background-position:-254px 46px}.notouch .galleria-image-nav-left:hover,.notouch .galleria-image-nav-right:hover{opacity:1/* IE 5-7 */}.touch .galleria-image-nav-left:active,.touch .galleria-image-nav-right:active{opacity:1/* IE 5-7 */}.galleria-thumb-nav-left,.galleria-thumb-nav-right{position:absolute;z-index:3;top:0;left:0;display:none;width:23px;height:40px;cursor:pointer;opacity:.8;background-position:-495px 5px/* IE 5-7 */}.galleria-thumb-nav-right{right:0;left:auto;border-right:none;background-position:-578px 5px}.galleria-thumbnails-container .disabled{cursor:default;opacity:.2/* IE 5-7 */}.notouch .galleria-thumb-nav-left:hover,.notouch .galleria-thumb-nav-right:hover{opacity:1;background-color:#111/* IE 5-7 */}.touch .galleria-thumb-nav-left:active,.touch .galleria-thumb-nav-right:active{opacity:1;background-color:#111/* IE 5-7 */}.notouch .galleria-thumbnails-container .disabled:hover{opacity:.2;background-color:transparent/* IE 5-7 */}.galleria-carousel .galleria-thumb-nav-left,.galleria-carousel .galleria-thumb-nav-right{display:block}.galleria-image-nav-left,.galleria-image-nav-right,.galleria-info-close,.galleria-info-link,.galleria-thumb-nav-left,.galleria-thumb-nav-right{background-image:url(++resource++collective.galleria/classic-map.png);background-repeat:no-repeat}.galleria-thumbnails-container{position:absolute;z-index:2;bottom:65px;left:0;width:100%;height:30px}.galleria-thumbnails-list{text-align:center}.galleria-thumbnails .galleria-image{display:inline-block;/* IE 6-7 */zoom:1;width:12px;height:12px;margin-right:5px;cursor:pointer;opacity:.5;background:url(++resource++collective.cover/img/dot.png) no-repeat 0 0}.galleria-thumbnails .active{opacity:1}.galleria-counter{font:normal 11px/18px arial,sans-serif;z-index:2;float:left;margin-top:6px;margin-right:12px;color:#444}.galleria-counter span{color:#888}.galleria-thumbnails .galleria-image:hover{opacity:1!important}.galleria-counter{display:none}.template-view .galleria-layer .tile-remove-item{display:none}div.row{float:left;width:100%;display:block;position:relative}div.cell{position:relative;float:left;left:100%}.ie6 div.cell{float:none}div.width-1{width:4%}div.width-2{width:10.25%}div.width-3{width:16.5%}div.width-4{width:22.75%}div.width-5{width:29%}div.width-6{width:35.25%}div.width-7{width:41.5%}div.width-8{width:47.75%}div.width-9{width:54%}div.width-10{width:60.25%}div.width-11{width:66.5%}div.width-12{width:72.75%}div.width-13{width:79%}div.width-14{width:85.25%}div.width-15{width:91.5%}div.width-16{width:97.75%}div.position-0{margin-left:-98.875%}div.position-1{margin-left:-92.625%}div.position-2{margin-left:-86.375%}div.position-3{margin-left:-80.125%}div.position-4{margin-left:-73.875%}div.position-5{margin-left:-67.625%}div.position-6{margin-left:-61.375%}div.position-7{margin-left:-55.125%}div.position-8{margin-left:-48.875%}div.position-9{margin-left:-42.625%}div.position-10{margin-left:-36.375%}div.position-11{margin-left:-30.125%}div.position-12{margin-left:-23.875%}div.position-13{margin-left:-17.625%}div.position-14{margin-left:-11.375%}div.position-15{margin-left:-5.125%}div.width-1\3a 2{width:47.75%}div.width-1\3a 4{width:22.75%}div.width-3\3a 4{width:72.75%}div.width-full{width:97.75%}div.position-1\3a 4{margin-left:-73.875%}div.position-1\3a 2{margin-left:-48.875%}div.position-3\3a 4{margin-left:-23.875%}div.width-1\3a 3{width:31.08%}div.width-2\3a 3{width:64.42%}div.position-1\3a 3{margin-left:-65.545%}div.position-2\3a 3{margin-left:-32.205%}.photoAlbumEntry{float:left;position:relative;overflow:hidden;height:185px;width:143px;margin:0;padding:0 6px 0 9px;text-align:center;background-image:url(../images/polaroid-single.png);background-repeat:no-repeat}.photoAlbumFolder{background-image:url(../images/polaroid-multi.png);background-repeat:no-repeat}.photoAlbumEntryWrapper{height:130px;width:128px;margin-bottom:7px}.photoAlbumEntry img{border:1px solid #ccc;display:block;margin:0 auto}.photoAlbumEntryTitle{color:#76797c;display:block;width:128px;height:3.6em}#content h1.documentFirstHeading{margin:5px 0;padding-bottom:.4em;color:#1a2a39;text-transform:none;font-size:3em}.photoAlbumEntry a{display:block;text-decoration:none;font-size:90%;height:169px;width:130px;margin:16px auto 0}

@media screen{.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;min-height:0}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{left:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:21px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:0}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%}.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:400}.ui-menu .ui-menu-item a.ui-state-active,.ui-menu .ui-menu-item a.ui-state-focus{font-weight:400;margin:-1px}.ui-menu .ui-state-disabled{font-weight:400;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(/++resource++jquery-ui-themes/sunburst/images/animated-overlay.gif);height:100%;opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:0;background:0;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:0;border-bottom:0;border-right:0}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,FreeSans,sans-serif;font-size:.9em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Arial,FreeSans,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #ccc;background:#fff url(/++resource++jquery-ui-themes/sunburst/images/ui-bg_flat_100_ffffff_40x100.png) 50% 50% repeat-x;color:#444}.ui-widget-content a{color:#444}.ui-widget-header{border:1px solid #ccc;background:#ddd url(/++resource++jquery-ui-themes/sunburst/images/ui-bg_flat_75_dddddd_40x100.png) 50% 50% repeat-x;color:#444;font-weight:700}.ui-widget-header a{color:#444}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #ccc;background:#205c90 url(/++resource++jquery-ui-themes/sunburst/images/ui-bg_flat_45_205c90_40x100.png) 50% 50% repeat-x;font-weight:400;color:#fff}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#fff;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #448dae;background:#ddd url(/++resource++jquery-ui-themes/sunburst/images/ui-bg_flat_75_dddddd_40x100.png) 50% 50% repeat-x;font-weight:400;color:#444}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#444;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #ccc;background:#75ad0a url(/++resource++jquery-ui-themes/sunburst/images/ui-bg_flat_50_75ad0a_40x100.png) 50% 50% repeat-x;font-weight:400;color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #d80;background:#fd7 url(/++resource++jquery-ui-themes/sunburst/images/ui-bg_flat_55_ffdd77_40x100.png) 50% 50% repeat-x;color:#000}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#000}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #d00;background:#fdc url(/++resource++jquery-ui-themes/sunburst/images/ui-bg_flat_45_ffddcc_40x100.png) 50% 50% repeat-x;color:#000}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#000}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#000}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(/++resource++jquery-ui-themes/sunburst/images/ui-icons_205c90_256x240.png)}.ui-widget-header .ui-icon{background-image:url(/++resource++jquery-ui-themes/sunburst/images/ui-icons_205c90_256x240.png)}.ui-state-default .ui-icon{background-image:url(/++resource++jquery-ui-themes/sunburst/images/ui-icons_ffffff_256x240.png)}.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(/++resource++jquery-ui-themes/sunburst/images/ui-icons_444444_256x240.png)}.ui-state-active .ui-icon{background-image:url(/++resource++jquery-ui-themes/sunburst/images/ui-icons_ffffff_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(/++resource++jquery-ui-themes/sunburst/images/ui-icons_dd8800_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/++resource++jquery-ui-themes/sunburst/images/ui-icons_dd0000_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:5px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:5px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:5px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:5px}.ui-widget-overlay{background:#aaa url(/++resource++jquery-ui-themes/sunburst/images/ui-bg_flat_75_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:5px 0 0 5px;padding:0;background:#999 url(/++resource++jquery-ui-themes/sunburst/images/ui-bg_flat_55_999999_40x100.png) 50% 50% repeat-x;opacity:.45;filter:Alpha(Opacity=45);border-radius:5px}#content .ui-state-active a,#content .ui-state-active a:link,#content .ui-state-active a:visited,#content .ui-state-default a,#content .ui-state-default a:link,#content .ui-state-default a:visited,#content a.ui-state-default,a.ui-state-default,dl.portlet .ui-state-active a,dl.portlet .ui-state-active a:link,dl.portlet .ui-state-active a:visited,dl.portlet .ui-state-default a,dl.portlet .ui-state-default a:link,dl.portlet .ui-state-default a:visited,dl.portlet a.ui-state-default{color:#fff!important}#content .ui-state-hover a,#content .ui-state-hover a:hover,#content .ui-widget-header a,#content a.ui-state-hover,a.ui-state-hover,dl.portlet .ui-state-hover a,dl.portlet .ui-state-hover a:hover,dl.portlet .ui-widget-header a,dl.portlet a.ui-state-hover{color:#444!important}#content .ui-state-highlight a,#content .ui-widget-content .ui-state-highlight a,#content .ui-widget-header .ui-state-highlight a,.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a,dl.portlet .ui-state-highlight a,dl.portlet .ui-widget-content .ui-state-highlight a,dl.portlet .ui-widget-header .ui-state-highlight a{color:#000!important}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(../images/ajax-loader.gif) center center no-repeat}

@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(../fonts/slick/slick.eot);src:url(../fonts/slick/slick.eot?#iefix) format('embedded-opentype'),url(../fonts/slick/slick.woff) format('woff'),url(../fonts/slick/slick.ttf) format('truetype'),url(../fonts/slick/slick.svg#slick) format('svg')}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir=rtl] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir=rtl] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}#site-wrapper{overflow-x:hidden;height:100%}.section{position:relative;margin-right:-16px;margin-left:-16px;padding:16px}.clear{clear:both}

.btn,.contentlisting .caticons,.contentlisting .contentlisting-body,.contentpull-item-media img,.copyright-inner,.csschecked .field input[type=checkbox]+label::before,.csschecked .field input[type=radio]+label::before,.featproject-body,.featproject-body::before,.featproject-media,.featproject>a::before,.formControls input[type=submit],.gallery-icon,.gallery-item-media,.gallery-item-media a::after,.js .share>*,.js-zoom-close,.pagination-control a,.promo,.promo-brandflash,.promo-cta,.skip-content-link,.slider-controls li,.slider-pagination .slide-bullets,.smallimage-item-image img,.timeline-event[data-layout=media] .timeline-event-media a::before,.timeline-event[data-layout=media] .timeline-event-media img,.tooltip,input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],textarea, select{
	backface-visibility:hidden;
	transition:all .25s ease 0s
}

.agencia-virtual-inner,
.banners-rodape-inner,
.copyright-inner,
.info-contato-inner,
.nav-site-inner,
.nav-site-links-inner,
.nav-site-social-inner,
.nav-site-utils ul,
.page-wrapper-inner,
.rodape-inner,
.site-footer-group-inner,
.site-logo,
.site-sectionheader-heading,
.site-sectionheader-primary
{
	margin-left:auto;
	margin-right:auto;
	box-sizing:border-box;
	max-width:960px;
	width:auto
}

.site-logo-branco
{
	margin-left:auto;
	margin-right:auto;
	box-sizing:border-box;
	max-width:960px;
	width:auto;
	display: none;
}

.filterchild-daterange .daterange-calendarscontainer::after,.filterchild-daterange::after,.filterset-group::after,.follow::after,.matrix::after,.nav-site-inner::after,.page-content-inner::after,.page-header::after,.page-wrapper-inner::after,.public-comment .more-info-actions::after,.public-comment tr::after,.section::after,.site-footer-group-inner::after,.site-top::after,.slider-items::after,.socialupdate::after,.tools::after,.vacancy-item::after,.vacancy-meta::after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}.nav-site-search-ceeesearch .searchButton,.page-nav li.section-home span,.pagination-control a span.visual-hide,.partner-logo>span,.placeholder .nav-site-search-ceeesearch label,.public-comment th[data-label="More info"] span,.school-suggestions-loading span,.schooltiles-search-loading span,.searchform-search button span,.searchresult-breadcrumb--home span,.template-documentfinder_view .document-loading span,.template-documentfinder_view .filterset-label--project>span,.template-homepage .featured-projects>h1,.template-mediagallery_view .filterset--radio span,.timeline .ticker span,.tooltip-close span,.tooltip>span,.view-withprojectlogo .site-sectionheader-logo-container,.visual-hide,nav h2{position:absolute;width:100%;text-indent:120%;text-align:left;white-space:nowrap;overflow:hidden;font-size:0}.nav-site-search-ceeesearch input{padding-bottom:.725em;padding-top:.725em}.nav-site{font-family:"UniversLTW01-57Condense 723821",sans-serif;font-size:.875em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}

.nav-site-toggle {
	width:65px;
	height:30px;
	position:absolute;
	top:50px;
	right:105%;
	z-index:1;
	display:block;
	border:2px solid #000;
	border-radius:8px;
	background-color:transparent;
	line-height:30px;
	text-align:right;
	cursor:pointer
}

.nav-site-toggle:after,.nav-site-toggle:before{line-height:30px}.nav-site-toggle:before{font-family:"UniversLTW01-57Condense 723821",sans-serif;font-size:1em;position:absolute;top:0;left:5px;content:'Menu';text-transform:uppercase}.nav-site-toggle:after{position:absolute;top:0;right:5px;display:block}

.nav-site-toggle svg {
	width:20px;
	padding-top:2px
}

.nav-site a{position:relative;display:block;color:#dfdbd8;text-decoration:none}.nav-site li.state--current>a{color:#3da6d3}.nav-site-primary-wrapper{position:relative;z-index:5}.nav-site-search-ceeesearch{position:relative;margin-bottom:.5em;padding-right:50px}.nav-site-search-ceeesearch label{font-size:.75em;position:absolute;bottom:100%;left:16px;color:#fff}.placeholder .nav-site-search-ceeesearch label{bottom:auto;left:0;width:0}

.searchButton #searchGadget{padding-top:.725em;padding-bottom:.725em}
#searchGadget{font-style:italic;font-family:"UniversLTW01-57Condense 723821",sans-serif;font-size:1.143em;width:100%;border-radius:8px 0 0 8px;color:#b3b3b3;height:35px;background-color:#f2f2f2;border:none}
#searchGadget:focus,#searchGadget:hover{color:#383838;background:#fff}
#searchGadget:focus::-webkit-input-placeholder,#searchGadget:hover::-webkit-input-placeholder{color:#383838}
#searchGadget:focus:-ms-input-placeholder,#searchGadget:hover:-ms-input-placeholder{color:#383838}
#searchGadget:focus::placeholder,#searchGadget:hover::placeholder{color:#383838}
#searchGadget:focus::-webkit-placeholder,#searchGadget:hover::-webkit-placeholder{color:#383838}
#searchGadget:focus::-moz-placeholder,#searchGadget:hover::-moz-placeholder{color:#383838}
#searchGadget:focus::-ms-placeholder,#searchGadget:hover::-ms-placeholder{color:#383838}

.nav-site-search-ceeesearch .searchButton{color:transparent;font-size:.8571em;padding:.6em 0 .4em;text-align:center;width:50px;height:100%;top:0;right:0;padding-right:0;padding-left:0;border-radius:0 8px 8px 0;border:none;background:#f2f2f2 url(++theme++ceee.portal.tema/images/busca_b.png) no-repeat scroll center center}.nav-site-search-ceeesearch .searchButton:before{speak:none;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;left:50%;display:block;width:1.5em;height:1.5em;margin:-.75em 0 0 -.75em;text-indent:0}.nav-site-links li{font-family:UniversLTW01-67BoldCn,sans-serif;font-size:.9em}.nav-site-links a{display:block;text-decoration:none}.nav-site-links a:hover{color:#004d7c}.nav-site-utils{height:30px;background-color:#000;position:absolute;left:0;top:0;width:100%}.nav-site-utils ul{text-align:right;margin-top:6px}.nav-site-utils ul li{border-left:1px solid #fff;padding-bottom:10px;padding-top:10px}.nav-site-utils ul li:last-child{border-right:1px solid #fff}.nav-site-utils ul li a{color:#fff;margin-left:5px;padding-bottom:5px;padding-left:25px;padding-top:5px}

#txt-contraste
{
	background:url(++theme++ceee.portal.tema/images/icon_contraste.png) no-repeat left center transparent !important
}

#txt-tamanho-texto a{margin-right:3px;padding-left:0}

#txt-pular-conteudo
{
	background:url(++theme++ceee.portal.tema/images/icon_pular_conteudo.png) no-repeat left center transparent !important
}

#txt-sitemap
{
	background:url(++theme++ceee.portal.tema/images/icon_mapa_site.png) no-repeat left center transparent !important
}

#site-header{padding-top:60px;position:relative}

.site-logo {
	min-height:100px;
	position:relative;
	z-index:0
}

.site-logo-branco {
	min-height:100px;
	position:relative;
	z-index:0;
	display:none;
}

#logo-header{margin-bottom:0;position:absolute}.banner-principal-imagem{width:100%;height:470px;display:block;background-repeat:no-repeat;background-size:cover;background-position:top center}.banners-principais{box-shadow:0 10px 6px -6px #fff inset}.banner-principal-textos{color:#fff;font-family:"UniversLTW01-57Condense 723821",sans-serif;height:200px;left:14%;position:relative;text-shadow:1px 1px #000;top:200px;width:55%}.banner-principal-titulo{font-size:48px;margin-bottom:30px;line-height:1em;font-family:UniversLTW01-67BoldCn,sans-serif}.banner-principal-descricao{font-size:20px;line-height:1em;font-weight:700}#next-banner-principal{position:absolute;right:0;bottom:0;text-indent:-8000px;border-bottom:none!important}a#next-banner-principal{background:#fff url(++theme++ceee.portal.tema/images/seta_direita.png) no-repeat scroll center center;box-shadow:0 0 10px gray;display:block!important;position:absolute;z-index:3;height:40px;width:40px;top:64%}#prev-banner-principal{position:absolute;border-bottom:none!important;text-indent:-8000px}.slick-next:before{content:url(++theme++ceee.portal.tema/images/seta_direita.png)}.slick-prev:before{content:url(++theme++ceee.portal.tema/images/seta_esquerda.png)}a#prev-banner-principal{background:#fff url(++theme++ceee.portal.tema/images/seta_esquerda.png) no-repeat scroll center center;display:block!important;height:50px;position:absolute;top:60%;width:50px;z-index:3}#pager-banner-principal{bottom:30px;height:0;margin-right:30px;position:relative;text-align:center;z-index:2}#pager-banner-principal.pager a span:before{border:1px solid #fff!important}#pager-banner-principal.pager a.selected span{background-color:#fff}.agencia-virtual{width:100%;box-shadow:0 10px 30px -6px #000 inset;margin-top:2px;background-color:#2a87b9;background-image:linear-gradient(to bottom,#2a87b9,#032d58);height:auto;width:100%;margin-top:2px;margin-bottom:2px}

.agencia-virtual-slot
{
	width:100%;
	margin-left:0;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	align-items:center;
	padding-bottom:0;
	text-align: center;
}

.agencia-virtual-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.agencia-virtual-inner div:nth-child(3){margin-left:0}.agencia-virtual-image{margin-bottom:0}.agencia-virtual-image img{height:50px}.agencia-virtual-image a{border-bottom:none!important}.agencia-virtual .titulo{width:80%;color:#fff;display:inline-block;padding-bottom:5px}.agencia-virtual-titulo a:link{border-bottom:medium none!important;color:#fff!important;font-family:"UniversLTW01-57Condense 723821",sans-serif;font-weight:700;text-transform:uppercase}.agencia-virtual-titulo a:visited{color:#fff!important}.agencia-mais-servicos{width:20%;padding-top:18px;text-align:right}.agencia-mais-servicos a,.agencia-mais-servicos a:hover{color:#fff!important;text-decoration:underline!important}.titulo{margin-top:0!important;margin-bottom:0;padding-bottom:30px;padding-top:18px}.parte-dois,.parte-tres,.parte-um{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.parte-dois,.parte-tres{position:relative;margin-top:50px}.parte-um{min-height:450px;position:relative}.parte-dois{margin-bottom:40px}.acesso-rapido .titulo,.destaques .titulo,.twitter .titulo,.ultimas-noticias .titulo{background:url(++theme++ceee.portal.tema/images/titulo_background.png) repeat-x transparent;padding-left:10px}.acesso-rapido .titulo{padding-bottom:20px}.acesso-rapido{width:100%;margin-bottom:10px;border-bottom:2px solid #ccc;font-family:"UniversLTW01-57Condense 723821",sans-serif;background-image:linear-gradient(to bottom,#fff,#f5f6f8 150%)}.acesso-rapido ul{margin-left:25px;margin-right:25px}.acesso-rapido ul li{display:block;list-style:none}.acesso-rapido li a{background:rgba(0,0,0,0) url(++theme++ceee.portal.tema/images/seta_lista.png) no-repeat scroll 0 center;border-bottom:medium none!important;color:#666;line-height:40px;padding-left:20px}.acesso-rapido li a:hover{background:rgba(0,0,0,0) url(++theme++ceee.portal.tema/images/seta_hover.png) no-repeat scroll 0 center;color:#29abe2}.destaques{width:100%;min-height:300px}.destaque{float:left;margin-right:10px;width:calc((100% - 20px)/ 2)}.destaque-imagem img{display:none}.link-externo {border:10px solid #acacac;}.contentlisting-media,.destaque-media{-webkit-transition:transform .35s;-moz-transition:transform .35s;-o-transition:transform .35s;-ms-transition:transform .35s;transition:transform .35s}.destaque-media{width:100%;display:block;background-position:center;background-repeat:no-repeat;position:relative;overflow:hidden;background-size:cover;height:180px;margin:0}.contentlisting-media:hover,.destaque-media:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}

.contentlisting-media:after,.destaque-media:after {
	bottom:0;
	height:100%;
	left:0;
	position:absolute;
	width:100%;
	z-index:11;
	background-size:100%;
	background-image:linear-gradient(to top,rgba(0,0,0,.7) 0,rgba(0,0,0,.7) 5%,rgba(0,0,0,.1) 25%,rgba(0,0,0,0) 75%,rgba(0,0,0,0) 100%);
	content:'';
	display:block;
	height:100%;
	width:100%
}

.destaque-imagem{border-top:none;border-right:none;border-left:none;overflow:hidden;height:180px;background-color:#000}.destaque-imagem:hover .destaque-media{opacity:.9}.destaque-textos{border-bottom:2px solid #ccc;background-image:linear-gradient(to bottom,#fff,#f5f6f8);margin-top:25px;min-height:170px;padding-left:20px;padding-right:20px}.destaque-textos::before{content:' ';position:absolute;display:block;border:20px solid transparent;border-bottom-color:#fff;top:163px}.destaque-textos h4{color:#000;margin-bottom:20px}.destaque-texto{color:#58585b;font-size:.875em}.ultimas-noticias{width:100%}.licitacoes-lista-completa,.ultimas-noticias-mais{text-align:right;padding:1em;background-image:linear-gradient(to right,#fff,#f5f6f8);margin-top:-8px;margin-right:-4px;margin-left:-4px}.licitacoes-lista-completa{margin-bottom:50px;margin-right:.1px}.ultimas-noticias-mais a,.ultimas-noticias-mais a:hover{text-decoration:underline!important}.listagem .contentgrid{margin:0 -4px 60px -4px!important}.contentgrid{margin:0 -4px 40px -4px!important;overflow:hidden;list-style:none;height:auto;display:flex;flex-wrap:wrap}.contentgrid-list{overflow:hidden;list-style:none;margin:0 -4px!important;min-height:120px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.contentgrid-list .contentgrid-item{background-image:linear-gradient(to bottom,#fff,#f5f6f8);border-bottom:2px solid #ccc;min-height:150px;padding:20px!important;margin-bottom:10px!important;width:100%;border-right:none;border-left:none}.contentgrid-list .contentgrid-item:last-child{margin-right:0}.contentgrid-item{padding:0 4px;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:top;margin:0;display:block;width:100%;flex:1 1 100%}.contentlisting{position:relative;z-index:0;margin:0}.contentlisting-body{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.contentlisting .contentlisting-body{background-color:#f3f6f8;padding:20px;height:auto;display:inline-block}.contentlisting .contentlisting-body:before{content:' ';position:absolute;display:block;border:20px solid transparent;border-bottom-color:#f3f6f8;top:-36px;left:16px}.contentlisting .contentlisting-media{width:100%;height:228px;margin:0;display:block}.contentlisting>a{display:block}.contentlisting-media{position:relative;overflow:hidden;margin:0;background-position:center;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover}.no-backgroundsize .contentlisting .contentlisting-media{background-image:none!important}.no-backgroundsize .contentlisting .contentlisting-media img{height:100%}h4.contentlisting-heading{font-size:1.286em}.contentlisting-heading{font-size:1em;margin:0 0 .75em}.contentgrid-item .metalist{margin-bottom:15px;line-height:1em;width:85%;float:left}.metalist dt{display:none}

.metalist dd {
	font-family:UniversLTW01-67BoldCn,sans-serif;
	font-size:.75em;
	margin-bottom:0;
	text-transform:uppercase
}

.metalist dd:after {
	display:inline-block;
	padding:0 .05em 0 .45em
}

.metalist dd:last-of-type:after{display:none}.metalist-emphasise{color:#006daf;text-transform:capitalize!important}.metalist-emphasise:after{color:#383838}.contentlisting-heading a,.location-card-name a,.searchresult-heading a,.timeline-event-title a{border-bottom:none!important;color:#000!important}.searchresult p{font-size:.857em;margin-bottom:5px}.searchresult-heading{line-height:1.5em;margin-bottom:.5em}.contentlisting-summary,.contentpull-item-body p,.location-card-address{font-size:.875em;line-height:1.7em;margin-bottom:1em}.contentlisting .contentlisting-body,.contentlisting>a{color:#58585b}.no-touch .contentlisting>a:hover .contentlisting-media{opacity:.8}.no-touch a:hover{color:#004d7c;text-decoration:none}.contentlisting-media>a:hover img{opacity:.5}footer{background-color:#f3f6f8;padding-bottom:50px;margin-top:53px}#copyright{font-size:.75em;font-family:"UniversLTW01-57Condense 723821",sans-serif}.copyright-inner:before{border-top:2px solid #fff;content:" ";display:block}.copyright-inner{border-top:2px solid #ccc}.direitos{color:#a2a3a5;text-align:right;margin-left:auto;-webkit-box-flex:1}.endereco{color:#a2a3a5;margin-top:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}

.endereco-logo {
	margin-right:40px;
	}

.endereco-logo-branco {
	margin-right:40px;
	display: none;
	}

.endereco-texto p{margin-bottom:0}.info-contato{height:auto;background-color:#0066b1;border-bottom:2px solid #fff;border-top:2px solid #fff;box-shadow:0 5px 5px #888;height:auto}.info-contato-telefones{margin-top:10px;margin-left:0;width:100%;color:#fff;display:inline-block;width:100%}.info-contato-telefone p{color:#fff;float:left;font-family:Arial;font-size:20px;font-weight:700;line-height:1.2em;margin-right:5px;width:100%}.info-contato-inner{padding:30px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:55px}.info-contato-inner div:nth-child(2){margin-top:0;margin-left:0!important}.info-contato-logo{border:none;padding-bottom:30px}.info-contato-telefones h4{font-weight:400;padding-bottom:3px;line-height:1.2em}.info-contato-telefones h3{font-size:21px;font-weight:700;padding-bottom:5px}.info-contato-telefones span{font-size:1.2em;font-weight:700;line-height:1.1em;font-family:"Arial Narrow"}.rodape{margin-top:63px;font-family:"UniversLTW01-57Condense 723821",sans-serif;display:flex;flex-wrap:wrap}

@media screen and (-webkit-min-device-pixel-ratio:0){.rodape-colunas{margin-bottom:80px}}.rodape-colunas{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}.rodape-inner{width:100%}.rodape-outros-sites{font-family:"Guardian Text Egyptian Web",sans-serif}.rodape-outros-sites ul{margin-bottom:16px}.rodape-sites p{line-height:1.5em!important;font-size:.786em!important}.rodape h4,.rodape h5{color:#000;margin-bottom:26px}.rodape p{font-size:.875em;line-height:11px}.rodape p a{color:#666}.rodape p:last-child{margin-bottom:57px}.rodape-compartilhe{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}.rodape-compartilhe img{filter:grayscale(1);-webkit-filter:grayscale(1)}.rodape-outros-sites h5{color:#563b29;font-family:"Guardian Text Egyptian Web",sans-serif}.banners-principais .slick-next,.banners-principais .slick-prev{background-color:rgba(255,255,2550,.6)}.slick-next,.slick-prev{width:50px;height:50px;background-color:#fff;top:47%}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{background-color:#fff}.slick-next:before,.slick-prev:before{font-size:40px;color:#000}.banners-principais .slick-next{right:0}.banners-principais .slick-prev{left:0;z-index:1}.banners-principais .slick-dotted.slick-slider{margin-bottom:0}.banners-principais .slick-dotted{margin:0 0 20px 0}.banners-principais .slick-dots{bottom:5px!important}.slick-dots li{margin:0;display:inline-block!important}.banners-principais .slick-dots li.slick-active button:before{color:#fff}.banners-principais .slick-dots li button::before{color:#fff;font-size:15px}.destaques .slick-next,.destaques .slick-prev{box-shadow:0 0 10px gray}.destaques .slick-prev{left:-20px;z-index:1}.destaques .slick-next{right:-20px}.destaques .slick-dotted.slick-slider{margin-bottom:10px}.destaques .slick-dots li button:before{font-size:10px}.template-busca fieldset{border:none!important;margin-top:-25px}.template-busca .searchResults dt a{padding-left:23px;color:#172734!important;font-size:1.3em}.template-busca .searchResults dt.contenttype-collective-nitf-content a{padding-left:7px}.template-busca #search-results-bar{padding:25px 0;font-family:"UniversLTW01-57Condense 723821",sans-serif}.template-busca #search-results-bar a{color:#000}.template-busca .searchResults dt{padding-top:15px;border-top:1px solid #d3d3d3}.template-busca .searchResults dt:first-child{border-top:0}.template-busca #search-results{padding-right:0;padding-left:0}.template-busca .searchResults dd cite{padding-top:10px;color:#647788;font-style:normal;font-size:.8em}.template-busca #content .searchResults dd a{color:#647788}.template-busca .optionsToggle{border:transparent;background-color:transparent}#search-results{width:67%!important;padding:0}#search-results>dl.searchResults>dd>span.discreet>span{float:left;width:100%}#search-results-bar{position:absolute!important;right:0;padding:0!important;width:23%;border-top:0 none!important;border-top:0!important;border-bottom:0 none!important;border-bottom:0!important;background:#fff;font-size:.9em}#search-results-bar>span:first-child{margin:2px 0 0 20px;width:90%;background:#fff;color:#000;font-weight:700;font-size:1.1em}#search-results-bar>span:first-child+dl{margin-left:20px}#content-core form.searchPage dd{overflow:hidden;margin:0 0 1.5em 0}#search-filter,#search-filter .field{background:0 0!important}#search-filter .field{padding:1em 0!important;color:grey;font-size:1.143em}#search-filter .field label{font-weight:400}#search-filter .field div{width:100%}#search-filter .field input{margin-right:8px}#search-results-bar .activated dd.actionMenuContent,#search-results-bar dd.actionMenuContent{display:block}#search-results-bar .deactivated dd.actionMenuContent{display:none}#search-results-bar dl.actionMenu.activated dd{position:relative}.template-busca #search-results-bar dl{margin-left:20px!important;width:97%}#search-results-wrapper{min-height:1000px}.optionsToggle{border:medium none transparent;background-color:transparent;font-size:100%}#content #search-filter legend,#searchResultsSort>span:first-child{padding-right:0!important;padding-bottom:15px!important;padding-left:0!important;width:88%;border-bottom:1px solid #d3d3d3;background:0 0!important;text-transform:none!important;font-weight:400!important;font-size:1.286em!important}#searchResultsSort>span:first-child{display:block;margin-bottom:20px}#search-filter-toggle{margin-bottom:50px}.template-busca #content .cell{padding-bottom:20px;width:96%!important}.template-busca #search-term{color:grey}#content #sorting-options>span{display:none}#content #sorting-options a{display:block;border-bottom:0;color:grey;text-transform:capitalize;line-height:1.6em;padding-top:15px}.template-busca .searchResults dd div{color:#000;font-size:1.3em}#search-filter input[type=checkbox],#search-filter input[type=radio]{float:none;margin-bottom:15px}.template-busca fieldset:first-child{margin-top:0}#search-filter:first-child{margin-top:0}.page-content .tools{margin:-16px -16px 0;padding-right:16px;padding-left:16px}.searchform{background-color:#f2f4f6;padding-top:50px;box-shadow:0 0 10px 1px #000 inset}.searchform-search{position:relative;margin-bottom:50px;padding-right:80px;margin-left:20px;margin-right:20px}.searchform #search-field{width:100%;max-width:940px;margin:0 auto;border:none;padding:0}.searchform-search input{width:100%;border:1px solid #b4b4b4;font-size:16px;height:40px;color:grey}.searchform-search .searchButton{width:12%;height:40px;position:absolute;top:0;right:0;overflow:hidden;padding:0;border:none;border-radius:0 8px 8px 0;background-color:#b4b4b4;color:#fff;font-family:"UniversLTW01-57Condense 723821",sans-serif}.searchresults{margin:0;list-style:none}.searchresult .discreet p{margin:0}.searchresults p a{text-decoration:underline}.searchresult{margin:0;padding:25px 0;display:block}.searchresults-prefix{padding-bottom:25px}.searchform-title-term{padding-left:30px;padding-bottom:55px!important;padding-top:25px}div.listingBar{text-align:center;border-top:5px solid #e6e6e6;padding-top:20px}div.listingBar .current{padding:7px 15px;margin-right:15px}div.listingBar a{display:inline-block;padding:7px 15px;border:.1em solid #ccc;border-radius:5px;margin-right:15px}div.listingBar .next,div.listingBar .previous{border:none}.banners-rodape{width:100%;box-shadow:0 10px 6px -6px #b3b3b3 inset,0 -10px 6px -6px #b3b3b3 inset;background-color:#f3f6f8;height:auto;height:130px;width:100%;margin-top:2px;margin-bottom:-53px}.banners-rodape-inner{padding-top:30px}.banners-rodape .slick-initialized .slick-slide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.banners-rodape-inner .slick-next{top:65%;right:-45px}.banners-rodape-inner .slick-prev{top:65%;left:-45px;z-index:1}.banner-rodape-imagem{margin:0 auto}.banner-rodape-imagem img{box-shadow:0 0 5px #000;border-radius:5px}.content-core{padding:0 30px}#content-menu-a{margin-right:20px;width:auto;font-family:"UniversLTW01-57Condense 723821",sans-serif}.miolo .discreet{font-family:"UniversLTW01-57Condense 723821",sans-serif}.miolo .discreet a{padding:10px;background-color:#e5e5ef;border-radius:3px;margin:0 4px;font-family:"Guardian Text Egyptian Web",sans-serif;font-size:85%}.discreet .documentAuthor{margin-bottom:26px}.pagina-social ul{text-align:right}.pagina-social li{display:inline!important}.secao{border:1px solid #ccc;float:left;font-size:24px;height:100px;text-align:center;width:220px;border-radius:10px;background-color:#fff;margin-left:30px;position:relative;top:-60px;margin-right:20px;vertical-align:middle;line-height:95px;font-family:UniversLTW01-67BoldCn;font-style:italic;box-shadow:0 0 10px 0 grey}.secao span{display:inline-block;vertical-align:middle;line-height:normal}.breadcrumbs-ceee{padding-bottom:18px;padding-top:18px;box-shadow:0 10px 8px -5px gray;font-size:.857em;background-color:#f4f5f9;border:1px solid #fff;border-radius:10px 10px 0 0;font-family:"UniversLTW01-57Condense 723821",sans-serif}.breadcrumbs-ceee a{color:#000;font-weight:700}.breadcrumbSeparator{margin-right:5px;margin-left:5px}.menu-lista-a .itens-lista-1 img{width:10px;margin-top:2px;float:left}.menu-lista-a{cursor:pointer}#content-menu-a ul{list-style:none}.dropdown .item-lista-1{background:transparent url(++theme++ceee.portal.tema/images/seta_baixo.png) no-repeat scroll right center}

/*Era aqui*/

.itens-lista-1 .item-lista-1{padding-bottom:10px;padding-top:10px;border-bottom:1px solid #d3d2ce}

.menu-lista-a .itens-lista-1 a {
	color:#666; padding-left:10px;padding-right:10px;position:relative
}

.menu-lista-a .itens-lista-1 a:active{color:#1874cd!important}

#content .menu-lista-a .itens-lista-1 a:hover{color:#369}

.menu-lista-a .itens-lista-1 a:active{color:#369!important;font-weight:700}.menu-lista-a .itens-lista-1:hover a:active{background-color:#f4f4f4}.submenu .menu-lista-a-1{display:none}.menu-lista-a li[data-subnav=true].state--active .submenu .menu-lista-a-1{display:block}.menu-lista-a .itens-lista-1{margin-bottom:0!important;display:block}

.menu-lista-a .itens-lista-2 a {
	font-size:13px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:7px!important;
	color:#666;
	display:block
}

.menu-lista-a li[data-subnav=true]>a
{
	padding-right:35px!important
}

.page-nav-subnavtoggle{width:35px;height:100%;position:absolute;top:0;right:0;display:block;font-size:.5em;text-align:center}.page-nav-subnavtoggle:before{content:url(++theme++ceee.portal.tema/images/seta_cinza_down.png);width:100%;top:50%;position:absolute;left:0;display:block;margin-top:-.5em;line-height:1em}.page-nav-subnavtoggle:hover:before{content:url(++theme++ceee.portal.tema/images/seta_azul_down.png)}li[data-subnav=true].state--active>a>.page-nav-subnavtoggle:before{content:url(++theme++ceee.portal.tema/images/seta_cinza_up.png)}li[data-subnav=true].state--active>a>.page-nav-subnavtoggle:hover:before{content:url(++theme++ceee.portal.tema/images/seta_azul_up.png)}

#content .menu-lista-a .itens-lista-2 a:hover {
	color:#369
}

.menu-lista-a .itens-lista-2 a:active{color:#369!important;font-weight:700}.menu-lista-a .itens-lista-2:hover a:active{background-color:#f4f4f4}.menu-lista-a .itens-lista-3{margin-bottom:0!important;margin-top:5px;padding-bottom:0!important}.menu-lista-a .itens-lista-3:last-child{padding-bottom:5px}.menu-lista-a .itens-lista-3 a{font-size:12px;color:#666!important;padding-left:25px}.menu-lista-a .itens-lista-3:hover{background:#f4f4f4}#content .menu-lista-a .itens-lista-3 a:hover{color:#369!important}.menu-lista-a .itens-lista-3 a:active{color:#369!important;font-weight:700}.menu-lista-a .itens-lista-3:hover a:active{background-color:#f4f4f4}.current_item{background-color:#f4f4f4}.section-a-ceee #page-wrapper{border-top:4px solid #29abe2}.section-sustentabilidade-e-educacao #page-wrapper{border-top:4px solid #009245}.section-normas-tecnicas #page-wrapper{border-top:4px solid #c1272d}.section-investidores #page-wrapper{border-top:4px solid #faa519}.section-fornecedores #page-wrapper{border-top:4px solid #a48460}.section-noticias #page-wrapper,.section-sala-de-imprensa #page-wrapper{border-top:4px solid grey}.section-fale-conosco #page-wrapper{border-top:4px solid grey}#page-wrapper{background-position-y:-40px;padding-top:18%}.template-home #page-wrapper{padding-top:0;background:0 0},.section-a-ceee .page-wrapper-inner,.section-fornecedores .page-wrapper-inner,.section-investidores .page-wrapper-inner,.section-normas-tecnicas .page-wrapper-inner,.section-sala-de-imprensa .page-wrapper-innter,.section-sustentabilidade-e-educacao .page-wrapper-inner,.template-busca .page-wrapper-inner{margin-bottom:50px}#content{background-color:#fff;padding-top:2.8em}.documentEditable{background-color:#fff;margin-top:1em}#portal-breadcrumbs{top:50px;position:relative;margin-bottom:0}.area-titulo{border-right:none;border-bottom:none;border-left:none;border-width:2px;padding-left:10px;padding-top:16px;background-image:linear-gradient(to top,#fff,#f5f6f8 150%)}h3.area-titulo{font-size:1.5em;padding-bottom:25px}h2.area-titulo{padding-bottom:35px}.area-titulo a{color:#000}.area-header p{font-style:italic;margin-bottom:55px;font-size:1.2em;color:#666;line-height:1.5em}.area-body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.area-item{width:calc((100% - 40px)/ 3);margin-left:20px;margin-bottom:45px}.area-item p{color:#666;font-family:"UniversLTW01-57Condense 723821",sans-serif;line-height:1.3em}.titulo-h1{margin-top:15px;margin-bottom:30px;line-height:1.2em}.descricao,.tile-descricao{border-bottom:2px solid #ccc;font-style:italic;padding-bottom:25px;font-size:1.1em;color:#666;line-height:1.5em;margin-bottom:5px}.tile-descricao{border-bottom:none}.texto{border-bottom-width:6px;border-left:none;border-right:none;border-top:none;padding-bottom:20px;margin-bottom:17px}.texto h1,.texto h2,.texto h3,.texto h4,.texto h5,.texto h6{margin-bottom:30px}.texto ol li,.texto p,.texto ul li{color:#666;font-size:.875em}

.compartilhar-wrapper{
	padding-top:0px;
	padding-bottom:10px;
	text-align:right;
	min-height:45px
}

.compartilhar-trigger{background:url(++theme++ceee.portal.tema/images/compartilhe.png) no-repeat right center;padding:15px 45px 15px 0}.compartilhar-trigger.social--active{background:0 0;color:transparent;padding-right:0;float:right;width:20px;padding-top:0}.compartilhar-trigger.social--active:before{content:'X';color:#fff;padding:1px 5px;background:#000;border-radius:15px}.compartilhar h6{margin:0;color:#29abe2;text-decoration:underline;cursor:pointer}.imprensa-cadastro-header{background-image:url(++theme++ceee.portal.tema/images/sala_imprensa_cadastro.png);background-repeat:no-repeat;height:140px;padding-left:160px;padding-bottom:40px;border-bottom:1px solid #ccc}.imprensa-cadastro-header h2{padding-bottom:20px}.imprensa-cadastro-header p{font-family:"UniversLTW01-57Condense 723821",sans-serif}.imprensa-cadastro-body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px;background-image:linear-gradient(to bottom,#fff,#f5f6f8);border-bottom:2px solid #ccc;padding-bottom:25px}.imprensa-cadastro-body h3{margin-bottom:20px}.cadastro-imprensa-content input[type=submit],.fale-form-content input[type=submit],.imprensa-cadastro-body input[type=submit]{border:1px solid #fff;background-color:#29aae1;box-shadow:1px 1px 10px grey;color:#fff;padding:10px 20px;border-radius:10px;margin-bottom:0;margin-top:0;display:table-column;margin-right:0;width:auto!important}.imprensa-cadastro-login{width:43%;padding-left:20px;padding-right:20px;border-right:1px solid #fff}.imprensa-cadastro-login input{width:80%;margin:.6em 0}.imprensa-cadastro-login input#__ac_password{margin-bottom:5px}.imprensa-cadastro-login label{line-height:2em;width:20%;font-weight:400;float:left;margin-top:10px}.imprensa-cadastro-cadastro,.imprensa-cadastro-login form{min-height:155px;position:relative;margin:0 0 5px}.imprensa-cadastro-cadastro form{margin:0;position:absolute;width:100%;bottom:0}.imprensa-cadastro-mail-password{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:25px}.imprensa-cadastro-login a{width:71%;padding-top:10px}.imprensa-arquivos,.imprensa-cadastro-cadastro input[type=submit],.imprensa-cadastro-login a,.imprensa-cadastro-login input[type=submit],.imprensa-cadastro-login label,.imprensa-marca,.imprensa-multimidia{font-family:"UniversLTW01-57Condense 723821",sans-serif}.imprensa-cadastro-cadastro .imprensa-cadastro-mail-password input[type=submit]{margin-left:65%}.imprensa-cadastro-cadastro{width:43%;padding-left:20px;border-left:1px solid #f2f6f9}.imprensa-cadastro-cadastro p{color:#666;font-size:.857em;padding:0}.imprensa-uso-marca{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px}.fale-faq h2,.imprensa-destaques h2,.imprensa-lida-semana h2,.imprensa-twitter h2,.imprensa-uso-marca h2,.noticia-ultimas-noticias h3,.noticia-veja-tambem h3{background:url(++theme++ceee.portal.tema/images/titulo_background.png) repeat-x transparent;padding-left:10px;padding-top:20px;padding-bottom:20px}.imprensa-marca,.imprensa-multimidia{margin-right:20px}.imprensa-arquivos,.imprensa-marca,.imprensa-multimidia{width:calc((100% - 40px)/ 3)}.imprensa-arquivos>ul li,.imprensa-multimidia>ul li{display:block!important;margin-left:20px;margin-bottom:20px!important}.imprensa-arquivos>ul li a,.imprensa-multimidia>ul li a{color:#b4b4b4}.imprensa-arquivos>ul li img,.imprensa-multimidia>ul li img{padding-right:10px}.imprensa-mais-lida{margin-top:70px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.tile-noticia{width:100%}.tile-noticia .contentgrid{margin:0 -4px 0 -4px!important}.tile-noticia .ultimas-noticias-mais{margin:0;border-top:2px solid #ccc}.imprensa-lida-semana{width:calc(70% - 20px);margin-right:20px}.imprensa-lida-semana .contentlisting,.imprensa-lida-semana .contentlisting-body,.tile-noticia .contentlisting,.tile-noticia .contentlisting-body{display:block!important}.imprensa-lida-semana .contentlisting-body{width:100%}.imprensa-lida-semana .contentlisting .contentlisting-media img,.tile-noticia .contentlisting .contentlisting-media img{display:block!important}.imprensa-lida-semana .contentlisting,.tile-noticia .contentlisting{height:auto}.imprensa-lida-semana .contentlisting .contentlisting-media,.tile-noticia .contentlisting .contentlisting-media{width:100%;height:228px;margin:0;display:block}.imprensa-lida-semana .contentlisting .contentlisting-body:before,.tile-noticia .contentlisting .contentlisting-body:before{content:' ';position:absolute;display:block;border:20px solid transparent;border-bottom-color:#f3f6f8!important;top:-28px;left:16px;z-index:100}.imprensa-lida-semana .contentlisting-body,.tile-noticia .contentlisting-body{border-left:none;border-right:none;border-bottom:none}.imprensa-twitter{width:30%;max-height:460px!important;overflow-y:scroll}.tile-twitter{max-height:340px;overflow-y:scroll}.twitter{overflow-y:scroll;max-height:540px}.destaques .slick-prev,.imprensa-destaques .slick-next{box-shadow:0 0 10px gray}.imprensa-destaques .slick-prev{left:-20px;z-index:1}.imprensa-destaques .slick-next{right:-20px}.imprensa-destaques .slick-dotted.slick-slider{margin-bottom:10px}.imprensa-destaques .slick-dots li button:before{font-size:10px}.imprensa-destaques .contentlisting-body{display:table-cell!important;border-right:none;border-bottom:none;border-top:none}.pessoa{margin-top:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.pessoa-foto{width:30%;margin-right:50px}.pessoa-body{width:calc(70% - 50px)}.pessoa-body h3{margin-bottom:15px}.pessoa-body h4,.pessoa-body p{color:#666}.pessoa-body h4{margin-bottom:25px}.cadastro-imprensa-form{font-family:"UniversLTW01-57Condense 723821",sans-serif;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.cadastro-imprensa-content{width:100%;margin-top:30px}.fale-conosco{font-family:"UniversLTW01-57Condense 723821",sans-serif;margin-top:40px;margin-left:10px;margin-right:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.fale-form-content{margin-top:30px}

.cadastro-imprensa-form input, .cadastro-imprensa-form select, .fale-form-content input, .fale-form-content select{
	width:100%!important;border:1px solid #ccc
}

.fale-form-content textarea{border:1px solid #ccc;height:100px}.fale-form h2{margin-top:35px;margin-bottom:25px}.fale-form p{color:#666;margin:0}.fale-faq ul>li{display:list-item;list-style:disc outside;margin-bottom:20px;margin-left:15px}.fale-faq ul>li>a{color:#666}.noticia{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:80px}.noticia .miolo{float:none;margin-right:20px}.noticia .texto{border-bottom:5px solid #e6e6e6;margin-top:20px}.noticia-coluna2{width:calc(27% - 20px);margin-top:30px}.noticias-mais-lidas{float:right;width:calc(27% - 20px);margin-top:91px}.noticia-ultimas-noticias-item{margin-top:35px;border-width:2px;border-left:none;border-right:none;border-bottom:none}.noticia-veja-tambem-item{margin-top:35px;border-top:2px solid #28abe1}.noticia-veja-tambem-item:last-child{margin-bottom:60px}.noticia-ultimas-noticias-item a,.noticia-veja-tambem-item a{color:#383838}.noticia-ultimas-noticias-item .metalist,.noticia-veja-tambem-item .metalist{margin-top:20px;margin-bottom:20px}.miolo .section{margin:0 0 35px 0;padding:0;color:#006daf;font-size:21px;font-family:"UniversLTW01-57Condense 723821",sans-serif;margin-top:22px}.noticia-imagem-caption{font-family:"UniversLTW01-57Condense 723821",sans-serif;background-color:#f6f7fb;border-bottom:2px solid #cdcdcd;padding-top:20px;padding-left:10px;margin-top:-5px}#content div.newsImageContainer{width:380px;margin-top:20px;margin-right:25px}.noticia-imagem-titulo{margin-bottom:0;font-size:13px;font-family:"Guardian Text Egyptian Web",sans-serif;color:#000}.noticia-imagem-fotografo{color:#7d7e80;font-style:italic;font-size:12px;font-family:"Guardian Text Egyptian Web",sans-serif;margin-top:3px}.listagem .contentlisting .contentlisting-media{width:380px}.listagem .contentlisting .contentlisting-body{border-right:none;border-top:none;border-bottom:none;display:table-cell;width:42%}.listagem-icone img{height:30px;width:30px}.listagem-titulo{margin-top:18px;padding-bottom:28px;margin-bottom:60px;border-bottom:2px solid grey}.licitacao,.sumula{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:"UniversLTW01-57Condense 723821",sans-serif;margin-bottom:25px}.acionamentos,.preco-registrado{font-family:"UniversLTW01-57Condense 723821",sans-serif;margin-bottom:25px}.acionamentos h3{margin-top:40px;padding-bottom:40px;border-bottom:1px solid #ccc}.acionamento-informacoes h4{margin-bottom:20px}.acionamento-informacoes{border-bottom:1px solid #ccc;padding-top:30px;padding-bottom:30px}.acionamento-informacoes p{margin:0 0 .2em 1em}.licitacao-informacoes{width:50%;border-right:1px solid #ccc;padding-right:40px}.sumula-informacoes{width:100%}.licitacao-informacoes p,.preco-registrado-informacoes p,.sumula-informacoes p{margin:0 0 .2em}.licitacao-arquivos{width:40%}.licitacao-numero{color:#c1272d}.licitacao-informacao-titulo{color:grey}.licitacao-arquivos{padding-left:20px}.licitacao-arquivo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}.licitacao-arquivo-tipo{background-color:#b3b3b3;padding:.6em .5em;color:#fff;margin-right:10px;border-radius:5px}.licitacao-arquivo-informacoes{line-height:1.4em}.confirmada{color:green}.consulta-licitacoes,.consulta-sumulas{border-bottom:2px solid #ccc;margin-bottom:40px;font-family:"UniversLTW01-57Condense 723821",sans-serif}.consulta-sumulas{padding-top:20px}.consulta-licitacoes .tabcontent,.consulta-sumulas .tabcontent{background-color:#f5f6f8;padding-top:20px}.consulta-licitacoes-descricao{font-style:italic;padding-bottom:40px;font-size:1.1em;color:#666;line-height:1.5em}.consulta-licitacoes-tab{overflow:hidden}.consulta-licitacoes-tab a{color:#000;float:left;display:block;text-align:center;padding:14px 16px;text-decoration:none;transition:.3s;border-top:1px solid #ccc;margin-right:20px;border-left:1px solid #ccc;border-right:1px solid #ccc;font-size:18px}.active,.consulta-licitacoes-tab a:focus{background-image:linear-gradient(to bottom,#fff,#f5f6f8);border-top-width:2px!important;color:#0071bb!important;border-left:none!important;border-right:none!important}.consulta-licitacoes-busca{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.consulta-sumulas input{width:70%!important;float:left;padding:.4em;margin:.6em;border:1px solid #b4b4b4}.consulta-licitacoes-busca input[type=text]{font-style:italic;color:grey}.consulta-licitacoes-busca input,.consulta-licitacoes-busca select{width:180px;float:left;padding:.4em;margin:.6em;border:1px solid #b4b4b4}.consulta-licitacoes-busca select{background-color:#f0f0f0}.consulta-licitacoes-botoes{float:right}.consulta-licitacoes-bottom{width:100%;border-top:5px solid #fff;margin-top:10px;padding-top:15px;padding-bottom:15px;margin-left:20px;margin-right:20px}.consulta-sumulas-botoes input{width:20%!important;float:right}.consulta-licitacoes-botoes input,.consulta-sumulas-botoes input{background-color:#2aabe2;color:#fff;border:1px solid #fff;width:auto;padding:.8em 1.7em;border-radius:5px;box-shadow:0 0 5px #000}.consulta-licitacoes-bottom label{padding-left:0!important}.consulta-licitacoes-busca br{clear:left}.consulta-sumulas label{width:150px;padding-right:15px;margin-top:12px;float:left;text-align:right}.consulta-licitacoes-licitacao h3 a,.consulta-licitacoes-licitacao h3 a:hover{color:#383838!important}.consulta-licitacoes label{width:100px;padding-right:15px;margin-top:12px;float:left;text-align:right;font-weight:400}.consulta-licitacoes-col1{width:50%}.consulta-licitacoes form,.consulta-sumulas form{margin:0}.consulta-licitacoes-quantidade{margin-bottom:40px;font-size:18px;font-family:"UniversLTW01-57Condense 723821",sans-serif}.consulta-licitacoes-licitacao h3{font-size:18px}.consulta-licitacoes-licitacao{border-top:1px solid #ccc;padding-top:50px}.consulta-licitacoes-licitacao .licitacao,.consulta-licitacoes-licitacao .sumula{margin-left:20px;margin-top:20px}.consulta-licitacoes-licitacao .licitacao-informacoes{border-right:none}.licitacoes-consulta p{font-size:16px;color:grey}.licitacoes-consulta a{font-size:16px;color:#0071bb;text-decoration:underline}.licitacoes-consulta a:hover{text-decoration:underline}.licitacoes-abertas{font-family:"UniversLTW01-57Condense 723821",sans-serif;margin-top:30px;border:1px solid #ccc;max-height:400px;overflow-y:scroll;margin-bottom:8px}.licitacao-aberta.odd{background:#eee}.licitacao-aberta h3{padding-bottom:.2em;font-size:16px;color:#000;font-family:"Guardian Text Egyptian Web",sans-serif}.licitacao-aberta h3 a{color:#000}.licitacao-aberta{padding:1em 1em 1em 1em;height:72px}.licitacao-aberta p{margin:0}.cadastro-confirma input[type=submit]{border:1px solid #fff;background-color:#29aae1;box-shadow:1px 1px 10px grey;color:#fff;padding:10px 20px;border-radius:10px;margin-bottom:0;display:table-column;margin-right:0;width:auto!important}.cadastro-termo{border:1px solid #000;padding:1em;width:80%;margin:0 auto;overflow-y:auto;max-height:300px}.cadastro-aceite{text-align:center;margin-top:20px}.area-header.financeiro p{padding-bottom:25px;border-bottom:2px solid #ccc;margin-bottom:10px}.media-overlay .pb-ajax{background-color:#000;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.media-overlay .pb-ajax>div{width:97%;text-align:center}#tile_banner_rotativo{height:390px!important;width:auto}.banner-rotativo-inner .slick-dots{bottom:10px}.banner-rotativo-inner .slick-prev{z-index:1}.banner-rotativo-inner .slick-dots li button:before{color:#fff;font-size:10px}.banner-destaque .contentlisting-media{height:390px;width:100%}.tile-acesso-rapido{width:100%}

.tile-acesso-rapido ul {
	width:100%;
	margin-bottom:10px;
	border-bottom:2px solid #ccc;
	font-family:"UniversLTW01-57Condense 723821",sans-serif;
	background-image:linear-gradient(to bottom,#fff,#f5f6f8 150%);
	padding-bottom:25px;
	margin-left: 0px;
}

.tile-acesso-rapido ul li{display:block;margin-left:25px;list-style:none}.tile-acesso-rapido ul li a{background:rgba(0,0,0,0) url(++theme++ceee.portal.tema/images/seta_lista.png) no-repeat scroll 0 center;border-bottom:medium none!important;color:#666;line-height:40px;padding-left:20px}.tile-acesso-rapido ul li a:hover{background:rgba(0,0,0,0) url(++theme++ceee.portal.tema/images/seta_hover.png) no-repeat scroll 0 center;color:#29abe2}.tile-agencia-virtual .agencia-virtual-slot{width:105px}.tile-agencia-virtual .agencia-virtual-titulo a:link,.tile-agencia-virtual .agencia-virtual-titulo a:visited{color:#000!important}

@media screen and (max-width:414px){.imprensa-cadastro-header{background-image:none;height:auto;padding-left:0}.imprensa-cadastro-cadastro,.imprensa-cadastro-login form{min-height:200px}.imprensa-cadastro-body input[type=submit]{margin-top:10px}.imprensa-cadastro-cadastro .imprensa-cadastro-mail-password input[type=submit]{margin-left:0}.imprensa-cadastro-cadastro form{position:relative}#copyright{width:100%;display:flex;flex-wrap:wrap}.direitos{margin-top:30px;margin-left:0}.destaques .slick-prev{left:35%!important}.contentlisting .contentlisting-body:before{top:-28px}#portal-breadcrumbs{top:30px;position:relative!important}.secao{height:60px;line-height:55px}.twitterProfilePortlet{margin:0 10px}.agencia-mais-servicos{width:30%}.agencia-virtual .titulo{width:70%}.banner-principal-textos{top:150px;width:80%}.banner-principal-titulo{font-size:40px}.banners-rodape .slick-next:before,.destaques .slick-next:before{content:'→';font-size:25px}.banners-rodape .slick-prev:before,.destaques .slick-prev:before{content:'←';font-size:25px}.banners-rodape .slick-next{right:5%!important}.banners-rodape .slick-prev{left:5%!important}.banners-rodape .slick-next,.banners-rodape.slick-prev{border-radius:initial;box-shadow:none}.banners-rodape .slick-next,.banners-rodape .slick-prev{top:65%!important;width:20px;height:20px;background-color:transparent}}

@media screen and (max-width:440px){#edit-bar{min-height:5em}}

@media screen and (max-width:500px){.destaque-imagem{height:auto}.destaque-imagem img{width:100%}.destaque-textos{min-height:150px!important}}

@media screen and (max-width:540px){.area-item{width:100%;margin-left:0}.ultimas-noticias .contentlisting-body{display:table-cell!important;vertical-align:top;width:45%;border-right:none;border-bottom:none;border-left:none}}

@media screen and (min-width:541px)
{

.contentlisting{display:table;overflow:hidden;height:228px

}

.contentlisting .contentlisting-media{
	width:54%;
	display:table-cell;
}

.ultimas-noticias .contentlisting-body{display:table-cell!important;vertical-align:top;width:45%;border-right:none;border-bottom:none;border-top:none}.contentlisting .contentlisting-media img{display:none!important}.contentlisting .contentlisting-body:before{border-bottom-color:transparent!important;border-right-color:#f3f6f8;top:10px;left:-28px}}

@media screen and (max-width:601px){.destaques .slick-prev{left:44%}.destaques .slick-next{right:44%}.slick-next:before,.slick-prev:before{font-size:30px;line-height:.6}.destaques .slick-next,.destaques .slick-prev{border-radius:initial;box-shadow:none}.destaques .slick-next,.destaques .slick-prev{top:105%;width:20px;height:20px}}

@media screen and (min-width:640px){.agencia-virtual-image{margin-bottom:3px}.agencia-virtual-image img{height:auto}

.agencia-virtual-slot
{
	margin: 0px auto !important;
	text-align:center;
	width:calc((100% - 150px)/ 7);
	padding-bottom:25px;
	display:inline-block;
	line-height:1.3em
}

.contentgrid-list .contentgrid-item{padding-right:20px!important;flex:1 1 calc((100% - 40px)/ 3);margin-right:20px}}

@media screen and (min-width:640px) and (-webkit-min-device-pixel-ratio:0){.contentgrid-list .contentgrid-item{width:31%;margin-right:20px;padding-right:20px!important}}

@media screen and (min-width:540px) and (max-width:768px){.area-item{width:calc((100% - 40px)/ 2)}.area-item:first-child,.area-item:nth-child(11),.area-item:nth-child(3),.area-item:nth-child(5),.area-item:nth-child(7),.area-item:nth-child(9){margin-left:0}}

@media screen and (max-width:700px){.searchform-search{padding-right:50px}.searchform-search .searchButton{width:20%}#search-results-bar{display:none}.searchresults-container{padding:16px 16px 0 16px}}

@media screen and (min-width:700px){.nav-site-search-form{max-width:300px}.nav-site-links ul{padding-right:0}

.nav-site-inner,
.page-wrapper-inner,
.site-logo,
.site-sectionheader-heading,
.site-sectionheader-primary {
	margin-right:16px;
	margin-left:16px
}

.site-logo-branco {
	margin-right:16px;
	margin-left:16px
	display: none;
}

.tools{margin:0 -48px 32px;padding-right:48px;padding-left:48px}}

@media screen and (min-width:900px){.info-contato-telefone{margin-left:30px;width:190px}

.info-contato-inner div:nth-child(2){
	padding-left:20px!important;
	border-left:1px solid #29abe2;
	padding-top:25px
}


.info-contato-inner div:nth-child(3), .info-contato-inner div:nth-child(4){
	padding-top:15px
}

.info-contato-inner{padding-top:40px;padding-bottom:40px}

.info-contato-telefones.contato-fora-rs,
.info-contato-telefones.info-contato-comercial
{
	width:180px;}
	
	.info-contato-telefones.contato-deficientes{width:18%}
	
.info-contato-telefones.contato-faltou-luz {
	width:200px;
}

.info-contato-telefones span{font-size:28px}

.info-contato-logo{
	padding-top:20px;
	padding-bottom:0;
	border-right:1px solid #1f4760;
	padding-right: 20px;
}
}

@media screen and (min-width:600px) and (max-width:900px){.info-contato-telefone{margin-left:30px;width:190px}.info-contato-inner div:nth-child(2){padding-left:50px!important;border-left:1px solid #29abe2;padding-top:10px}.info-contato-inner{padding-top:40px;padding-bottom:40px}.info-contato-telefones.contato-fora-rs,.info-contato-telefones.info-contato-comercial{width:20%;margin-left:30px}.info-contato-telefones.contato-deficientes{width:23%;margin-left:37%;margin-top:-90px}.info-contato-telefones.contato-faltou-luz{width:30%;margin-top:-90px;margin-left:10px}.info-contato-logo{padding-top:70px;padding-bottom:70px;width:30%}}

@media screen and (max-width:768px){.twitterProfilePortlet{margin:0 10px}.banners-rodape .slick-next:before{content:'→';font-size:25px}.banners-rodape .slick-prev:before{content:'←';font-size:25px}.banners-rodape .slick-next{right:45%}.banners-rodape .slick-prev{left:45%}.banners-rodape .slick-next,.banners-rodape.slick-prev{border-radius:initial;box-shadow:none}.banners-rodape .slick-next,.banners-rodape .slick-prev{top:114%;width:30px;height:30px;background-color:transparent}}

@media screen and (max-width:680px){.imprensa-arquivos,.imprensa-cadastro-cadastro,.imprensa-cadastro-login,.imprensa-marca,.imprensa-multimidia{width:100%;margin-bottom:20px}.imprensa-marca,.imprensa-multimidia{margin-right:0}.imprensa-lida-semana{width:100%;margin-right:0}.imprensa-twitter{width:100%}.imprensa-destaques .contentgrid,.imprensa-lista-semana .contentgrid{margin:0 -4px 40px -4px!important}}

@media screen and (min-width:768px){.acesso-rapido{width:33.3%;margin-right:30px}.destaques{width:calc(66.6% - 30px)}.twitter{width:calc(27% - 20px)}.ultimas-noticias{width:73%;margin-right:20px}.fale-form{width:65%}.fale-faq{width:calc(35% - 20px);margin-left:20px}.cadastro-imprensa-form label,.fale-form-content label{float:left;width:20%}

.cadastro-imprensa-form input, .cadastro-imprensa-form select, .fale-form-content input, .fale-form-content select{
	width:80%!important
}

.fale-form-content textarea{width:80%!important}.fale-conosco{margin-left:30px;margin-right:30px}}

@media screen and (min-width:769px){.area-item:first-child,.area-item:nth-child(10),.area-item:nth-child(4),.area-item:nth-child(7){margin-left:0}}

@media screen and (max-width:970px){.endereco-texto{width:50%;margin-bottom:30px}.agencia-virtual-inner,.copyright-inner,.destaques-inner{margin-left:16px;margin-right:16px}.info-contato,.rodape{padding-left:16px;padding-right:16px}.contentgrid{margin:0 12px 40px 12px!important}.coluna-1,.coluna-2,.coluna-3{display:none}.rodape-sites{display:none}.rodape{margin-top:30px}.rodape-inner{margin-left:0}.rodape-outros-sites h4{margin:0 1em 0 0;line-height:35px}.rodape-compartilhe{margin-bottom:0}.nav-site{position:absolute;top:0;left:100%;z-index:100;width:80%;min-height:100%;border-left:2px solid #000;background:#000}body.state--active .site-slider{overflow:visible;left:-80%}.site-slider{position:relative;left:0;overflow:hidden;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}body.state--active .nav-site-toggle{width:40px;height:40px;border-color:#000;background:#000;color:#fff;line-height:40px}body.state--active .nav-site-toggle svg{display:none}body.state--active .nav-site-toggle a:after{content:"X";font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.8em;position:absolute;right:0;display:block;text-align:center;line-height:40px;width:100%;color:#f2f2f2}body.state--active .nav-site-toggle:before{display:none}.nav-site-primary a{padding-top:.5em;padding-bottom:.5em}#portal-globalnav .state--active{margin-bottom:1em;background-color:#333}#portal-globalnav li a{padding-left:16px}#portal-globalnav .submenu a{padding-left:16px}#portal-globalnav li{display:block;margin:0 -16px}#portal-globalnav a{padding-top:.5em;padding-bottom:.5em}#portal-globalnav>li.state--active .submenu{display:block}ul.submenu{padding-top:8px}#portal-globalnav ul.submenu li{display:table-row}.nav-site-social{display:none}.nav-site-links{color:#383838}.nav-site-links a{padding:.5em 0}.nav-site-inner>[class^=nav-site-]{padding:16px;border-bottom:2px solid #333}.nav-site-inner>[class^=nav-site-]:last-of-type{border-bottom:none}#logo-header{width:140px}#site-header{padding-top:40px}

.menu-lista-a .itens-lista-1 {
	background: #f4f4f4;
}

.section-a-ceee .current_item {
	background-color:#29abe2;
	color: #fff !important;
}

.section-sustentabilidade-e-educacao .current_item {
	background-color:#009245;
	color: #fff !important;
}

.section-normas-tecnicas .current_item {
	background-color:#c1272d;
	color: #fff !important;
}

.section-investidores .current_item {
	background-color:#faa519;
	color: #fff !important;
}

.section-fornecedores .current_item {
	background-color:#a48460;
	color: #fff !important;
}

#content .menu-lista-a .itens-lista-1 a.current_item:hover{
	text-decoration: underline;
}


.site-logo {
	min-height:70px
}

.site-logo-branco {
	min-height:70px;
	display: none;
}

.nav-site-inner{position:relative;overflow:hidden}.destaque-textos{min-height:200px}

#content-menu-a{
	width:100%;
	height:60px;
/*	margin-left:-30px*/
}

#content-menu-a>ul{position:absolute;-webkit-overflow-scrolling:touch;white-space:nowrap}#content-menu-a ul li{display:inline-block;font-size:1rem}

#content-menu-a ul li a
{
/*	height:50px;*/
	line-height:50px;
	display:block;
	padding:0 10px;
	box-sizing:border-box;
	min-width:80px;
	text-align:center
}

.page-nav-subnavtoggle{border-left:none;width:45px}.menu-lista-a li[data-subnav=true].state--active .submenu .menu-lista-a-1{background:#fff;width:100vw;margin-top:0;height:auto}li[data-subnav=true] .submenu{position:absolute;height:auto}.menu-lista-a-1 li{display:block!important}.menu-lista-a .itens-lista-2 a{text-align:left!important}

.menu-lista-a li[data-subnav=true]>a
{
	padding-right:45px!important
}

.miolo{width:100%;border:none}#portal-breadcrumbs{position:initial;margin:0 auto;max-width:220px}.breadcrumbs-ceee{display:none}#content{padding-top:0}.secao{height:80px;line-height:75px;margin:0 auto}.rodape-outros-sites ul{margin-left:auto}.rodape-outros-sites h5{padding-top:10px}

.rodape-outros-sites
{
    width: 15em;
    margin-left: auto;
}

table.listing{
	width: 100%
}

}

@media screen and (min-width:950px){.template-busca .tools{position:absolute;top:0;left:-100%;width:300%}.searchresults-container{padding-top:200px}}

@media screen and (min-width:971px){.nav-site-inner{position:static}.nav-site-toggle{display:none}.nav-site-wrapper2{position:absolute;width:100%}.nav-site-primary{overflow:hidden;height:50px;background:#000;text-align:center}#portal-globalnav{position:relative;z-index:3}#portal-globalnav>li{float:left;margin:0;padding:0}

.itens-lista-1:first-child .item-lista-1{border-top:1px solid #d3d2ce}

#portal-globalnav li a {
	display:block;
/*	border-top:1px solid #fff;*/
	background:#fff none repeat scroll 0 0;
	color:#333!important;
	font-size:1em;
	padding-bottom:0;
	padding-top:0;
	text-transform:uppercase;
/*	border-top:1px solid #fff;*/
	white-space:normal;
	line-height:1;
	font-size:1.429em
}

#portal-globalnav li:last-child a{border-right:none}#portal-globalnav .selected a,#portal-globalnav a:hover{color:#369!important}#portal-globalnav li:hover>ul.submenu{display:block}#portal-globalnav:after{content:"";clear:both;display:block;visibility:hidden}#portal-globalnav li{float:left;position:relative;border-right:none;border-top:none;border-left:none;padding-bottom:10px;border-bottom-width:6px}#portal-globalnav li a{border-right:1px solid #ccc}

#portal-globalnav ul.submenu li a
{
	color:#333;
	font-size:1em;
/*	font-weight:400;*/
	height:auto;
	padding:.5em 1em;
	text-transform:none;
	width:13.75em
}

ul.submenu{left:0;position:absolute;top:100%;margin:0;z-index:1;padding:0}ul.submenu li{padding:0!important}.page-wrapper-inner{display:block;margin-right:auto;margin-left:auto}

.nav-site-inner,
.nav-site-utils ul,
.page-wrapper-inner,
.site-footer-group-inner,
.site-logo,
.site-sectionheader-heading,
.site-sectionheader-primary {
	margin-right:auto;
	margin-left:auto
}

.site-logo-branco {
	margin-right:auto;
	margin-left:auto;
	display:none;
}

.nav-site-utils{position:absolute;top:0;left:0;width:100%}.nav-site-utils ul{text-align:right;margin-top:0}.nav-site-utils ul li{display:inline-block;border-left:1px solid #fff;padding-bottom:0;padding-top:0}.nav-site-utils ul a{color:#383838;line-height:32px}.nav-site-search{position:absolute;top:32px;left:0;width:100%}.nav-site-search-mrasearch input{background-color:rgba(255,255,255,.3)}.nav-site-search-inner{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:auto;max-width:960px;position:relative;width:auto}.nav-site-search-form{right:0;position:absolute;top:40px;z-index:1;max-width:235px}.nav-site-links{left:0;position:absolute;top:30px;width:100%}

.nav-site-links ul {
	left:48%;
	position:relative;
	top:50px;
	width:175px
}

.nav-site-links ul li{border-right:1px solid #868686;font-family:Arial;font-size:12px;padding-left:10px;padding-right:10px}.nav-site-links ul li:last-child{border-right:none}.nav-site-links ul li a{color:#868686;display:inline}.nav-site-social{left:0;position:absolute;top:22px;width:100%}

.nav-site-social ul {
	left:67%;
	position:relative;
	top:50px;
	width:90px
}

.nav-site-social ul li a{display:inline}.nav-site-search-ceeesearch .searchButton{background:#b3b3b3 url(++theme++ceee.portal.tema/images/busca.png) no-repeat scroll center center}

#searchGadget{border:1px solid #b3b3b3;width:185px}.rodape-compartilhe{display:block;margin-bottom:60px}.coluna-1,.coluna-2,.coluna-3,.coluna-4{width:25%}#content-menu-a{float:left;margin-right:20px;width:calc(26% - 20px);font-family:"UniversLTW01-57Condense 723821",sans-serif}#content-menu-a>ul{list-style:none;margin-top:10px}.menu-lista-a .itens-lista-1 a{color:#666!important;display:block;font-size:.857em;padding-left:10px}.miolo{float:left;width:73%;margin-top:10px;border:none}}#content .tile .tile-description{line-height:16px}#content #tile-configure.modal{top:10%!important}.videogallery-tile{border-radius:5px 5px 5px 5px;background-color:#072d6c;color:#fff}#content .videogallery-tile .gallery-tile{margin:0;padding:15px;border-bottom:1px solid #2e5493;color:#fff;text-transform:uppercase;font-weight:400;font-size:22px;font-family:open_sansregular,Arial,Helvetica,sans-serif}.videogallery-tile .player-metadata{padding:10px 0}.player-metadata .title{padding-bottom:10px;color:#cde1fa;font-weight:700}.subtitle{color:#667cae;text-transform:uppercase;font-weight:400;font-size:11px;font-family:open_sansbold,Arial,Helvetica,sans-serif}.videogallery-tile .description{color:#d1e1ff;font-family:Arial,Helvetica,sans-serif}.videogallery-tile .gallery-footer{padding:15px;border-top:1px dotted #305492;border-radius:0 0 5px 5px;background-color:#062458;text-align:right;text-transform:uppercase;font-size:.916em}.videogallery-tile .gallery-footer a{display:inline-block;padding-right:25px;height:20px;background:url(++resource++brasil.gov.tiles/footer-arrow.jpg) no-repeat scroll right 0 transparent;color:#d1e2ff!important;line-height:20px}#content .gallery-footer a:hover{color:#d1e2ff!important;text-decoration:underline}.videogallery-tile .selected{display:none}.gallery-element-link{float:left;overflow:hidden;margin:0 5% 5% 0;width:80px;height:60px;text-align:center}#content .gallery-element-link img{border-radius:0}.galery-items-wrapper{margin:0}.gallery-element-wrapper{padding:15px 15px}.gallery-element{float:left;width:100%;border-bottom:1px dotted #305492}.gallery-element-metadata{overflow:hidden;height:60px}.gallery-element-metadata .description{display:none}#content .gallery-element-metadata .title{color:#d1e1ff;font-size:12px;font-family:Arial,Helvetica,sans-serif}.player-holder iframe{width:100%;height:auto}.width-10 .videogallery-tile .gallery-footer,.width-8 .videogallery-tile .gallery-footer{border-top:none}.gallery-2-columns .gallery-element,.width-10 .gallery-element,.width-8 .gallery-element{width:50%}.gallery-2-columns .gallery-element-wrapper,.width-10 .gallery-element-wrapper,.width-8 .gallery-element-wrapper{border-left:1px dotted #305491}.gallery-2-columns .player-video,.width-10 .player-video,.width-8 .player-video{float:left;margin-right:5%;width:50%}.gallery-2-columns .player-holder,.width-10 .player-holder,.width-8 .player-holder{padding:4%}.gallery-2-columns .player-metadata,.width-10 .player-metadata,.width-8 .player-metadata{padding:0;border-bottom:medium none}.width-5 .gallery-3-columns .player-holder iframe,.width-5 .gallery-3-columns .player-metadata{padding:2% 5%;width:90%}.width-5 .gallery-2-columns .gallery-element,.width-5 .gallery-2-columns .player-video{width:100%}.gallery-2-columns .galery-items,.width-10 .galery-items,.width-5 .galery-items,.width-8 .galery-items{border-top:1px solid #305492}.width-15 .gallery-3-columns .player-holder,.width-16 .gallery-3-columns .player-holder{padding:2.5% 2.5% 0;width:60%;border-right:1px dotted #305492}.width-15 .gallery-3-columns .galery-items,.width-16 .gallery-3-columns .galery-items{width:34%}.width-15 .gallery-element.last,.width-16 .gallery-element.last{border-bottom:none!important}.gallery-3-columns .player-holder{float:left}.gallery-3-columns .galery-items{float:left;margin:0}.gallery-3-columns .player-metadata .title{border-bottom:medium none}.gallery-3-columns .player-metadata .title{border-bottom:medium none}.gallery-3-columns .player-metadata{border-bottom:medium none}.gallery-3-columns .galery-items-wrapper{border-left:1px solid #305492}

@media only screen and (min-width:768px) and (max-width:960px){.width-10 .gallery-element-metadata,.width-8 .gallery-element-metadata{height:70px!important}}

@media only screen and (max-width:768px){.galery-items{border-top:1px solid #305492}.width-10 .gallery-element,.width-8 .gallery-element{width:100%!important}.width-10 .player-video,.width-8 .player-video{margin:0 0 5% 0!important;width:100%!important}.player-holder{padding:4%;border-bottom:none!important}}#content .audiogallery-tile .selected{display:none}.audiogallery-tile{margin-bottom:20px;border:1px solid #d4d4d6;background-color:#eeeff1}.audiogallery-title-container .gallery-tile{padding:10px 15px 10px 10px;border-bottom:1px solid #d4d4d6;color:#454545;font-weight:400;font-family:open_sansbold,Arial,Helvetica,sans-serif}.audiogallery-player-container{padding:10px 15px;border-bottom:1px dotted #d4d4d6}.audiogallery-player-container .audiogallery-item-title{padding-top:10px}#content .audiogallery-items-container ul{margin:0}#content .audiogallery-items-container li{padding:10px 15px;border-bottom:1px dotted #d4d4d6;list-style:none outside none}#content .audiogallery-items-container .audiogallery-item{display:block;padding-left:20px;background:url(++resource++brasil.gov.tiles/sound-icon.png) no-repeat scroll left 0 transparent;font-weight:400;font-family:open_sansbold,Arial,Helvetica,sans-serif}.audiogallery-footer-container{padding:5px 15px;text-align:right}.audiogallery-footer-container .audiogallery-footer-link{display:inline-block;margin-bottom:6px;padding-right:25px;background:url(++resource++brasil.gov.tiles/footer-arrow.png) no-repeat scroll right 0 transparent;text-transform:uppercase;font-size:.916em;line-height:14px}.audio-tile .title{margin-bottom:15px;font-weight:400;font-size:15px;font-family:open_sansbold,Arial,Helvetica,sans-serif}div.jp-audio,div.jp-audio-stream{border:1px solid #e0e0e0;border-radius:5px 5px 5px 5px;background-color:#eee;box-shadow:0 0 5px 1px #ccc;color:#666;font-size:1.25em;font-family:Verdana,Arial,sans-serif;line-height:1.6}div.jp-audio{margin-bottom:5px;width:100%}div.jp-audio-stream{width:182px}div.jp-interface{position:relative;width:100%;background-color:#edeef2}div.jp-audio div.jp-type-single div.jp-interface,div.jp-audio-stream div.jp-type-single div.jp-interface{height:48px}div.jp-controls-holder{position:relative;top:-8px;clear:both;overflow:hidden;margin:0 auto;width:440px}div.jp-interface ul.jp-controls{position:absolute;overflow:hidden;margin:0;padding:0;width:100%;list-style-type:none}div.jp-audio ul.jp-controls{margin:0!important;padding:10px 0}div.jp-audio-stream ul.jp-controls{padding:20px 20px 0 20px;width:142px}div.jp-interface ul.jp-controls li{display:inline!important;float:left}div.jp-interface ul.jp-controls a{display:block;overflow:hidden;text-indent:-9999px}a.jp-pause,a.jp-play{position:relative;left:10px;width:23px;height:23px}a.jp-play{background:url(++resource++brasil.gov.tiles/jplayer.blue.monday.jpg) 0 0 no-repeat}a.jp-play:hover{background:url(++resource++brasil.gov.tiles/jplayer.blue.monday.jpg) -41px 0 no-repeat}a.jp-pause{display:none;background:url(++resource++brasil.gov.tiles/jplayer.blue.monday.jpg) 0 -42px no-repeat}a.jp-pause:hover{background:url(++resource++brasil.gov.tiles/jplayer.blue.monday.jpg) -41px -42px no-repeat}a.jp-next,a.jp-previous{margin-top:6px;width:28px;height:28px}a.jp-previous{background:url(++resource++brasil.gov.tiles/jplayer.blue.monday.jpg) 0 -112px no-repeat}a.jp-previous:hover{background:url(++resource++brasil.gov.tiles/jplayer.blue.monday.jpg) -29px -112px no-repeat}a.jp-next{background:url(++resource++brasil.gov.tiles/jplayer.blue.monday.jpg) 0 -141px no-repeat}a.jp-next:hover{background:url(++resource++brasil.gov.tiles/jplayer.blue.monday.jpg) -29px -141px no-repeat}div.jp-progress{overflow:hidden;background-color:#ddd}div.jp-audio div.jp-progress{position:relative;top:15px;display:block;clear:both;height:15px}div.jp-audio div.jp-type-single div.jp-progress{width:100%}.jp-progress-time-wrapper{display:block;padding-right:45px;padding-left:45px;height:50px}div.jp-seek-bar{width:0;height:100%;background:url(++resource++brasil.gov.tiles/jplayer.blue.monday.jpg) 0 -202px repeat-x;cursor:pointer}div.jp-play-bar{width:0;height:100%;background:url(++resource++brasil.gov.tiles/jplayer.blue.monday.jpg) 0 -218px repeat-x}div.jp-seeking-bg{background:url(++resource++brasil.gov.tiles/jplayer.blue.monday.seeking.gif)}a.jp-mute,a.jp-unmute{position:absolute;top:15px;right:15px;margin-top:0;width:18px;height:15px;vertical-align:middle}div.jp-audio div.jp-type-single a.jp-mute,div.jp-audio div.jp-type-single a.jp-unmute{margin-left:210px}div.jp-audio-stream div.jp-type-single a.jp-mute,div.jp-audio-stream div.jp-type-single a.jp-unmute{margin-left:10px}a.jp-mute{background:url(++resource++brasil.gov.tiles/jplayer.blue.monday.jpg) 0 -186px no-repeat}a.jp-mute:hover{background:url(++resource++brasil.gov.tiles/jplayer.blue.monday.jpg) -19px -186px no-repeat}a.jp-unmute{display:none;background:url(++resource++brasil.gov.tiles/jplayer.blue.monday.jpg) -60px -170px no-repeat}a.jp-unmute:hover{background:url(++resource++brasil.gov.tiles/jplayer.blue.monday.jpg) -79px -170px no-repeat}div.jp-volume-bar{position:absolute;overflow:hidden;width:35px;height:5px;background:url(++resource++brasil.gov.tiles/jplayer.blue.monday.jpg) 0 -250px repeat-x;cursor:pointer}div.jp-audio div.jp-volume-bar{top:37px;right:5px}div.jp-audio-stream div.jp-volume-bar{top:37px;left:92px}div.jp-volume-bar-value{width:0;height:5px;background:url(++resource++brasil.gov.tiles/jplayer.blue.monday.jpg) 0 -256px repeat-x}div.jp-audio div.jp-time-holder{position:relative;top:15px;display:block;clear:both;height:15px;text-align:right;font-size:10px;line-height:15px}div.jp-audio div.jp-type-single div.jp-time-holder{width:100%}.jp-current-time,.jp-duration{width:60px;font-style:oblique;font-size:10px}.jp-duration{text-align:right}span.jp-artist{color:#666;font-size:.8em}div.jp-jplayer,div.jp-jplayer audio{width:0;height:0}div.jp-jplayer{background-color:#000}ul.jp-toggles{overflow:hidden;margin:0 auto;padding:0;list-style-type:none}div.jp-audio .jp-type-single ul.jp-toggles{width:25px}ul.jp-toggles li{display:block;float:right}ul.jp-toggles li a{display:block;width:25px;height:18px;text-indent:-9999px;line-height:100%}a.jp-full-screen{margin-left:20px;background:url(++resource++brasil.gov.tiles/jplayer.blue.monday.jpg) 0 -310px no-repeat}a.jp-full-screen:hover{background:url(++resource++brasil.gov.tiles/jplayer.blue.monday.jpg) -30px -310px no-repeat}a.jp-restore-screen{margin-left:20px;background:url(++resource++brasil.gov.tiles/jplayer.blue.monday.jpg) -60px -310px no-repeat}a.jp-restore-screen:hover{background:url(++resource++brasil.gov.tiles/jplayer.blue.monday.jpg) -90px -310px no-repeat}a.jp-shuffle{margin-left:5px;background:url(++resource++brasil.gov.tiles/jplayer.blue.monday.jpg) 0 -270px no-repeat}a.jp-shuffle:hover{background:url(++resource++brasil.gov.tiles/jplayer.blue.monday.jpg) -30px -270px no-repeat}a.jp-shuffle-off{margin-left:5px;background:url(++resource++brasil.gov.tiles/jplayer.blue.monday.jpg) -60px -270px no-repeat}a.jp-shuffle-off:hover{background:url(++resource++brasil.gov.tiles/jplayer.blue.monday.jpg) -90px -270px no-repeat}.jp-no-solution{display:none;padding:5px;border:2px solid #009be3;background-color:#eee;color:#000;font-size:.8em}.jp-no-solution a{color:#000}.jp-no-solution span{display:block;text-align:center;font-weight:700;font-size:1em}ul.css-tabs{margin:0!important;padding:0;height:30px;border-bottom:1px solid #eeeff1}ul.css-tabs li{float:left;margin:0;padding:0;list-style-type:none}ul.css-tabs a{position:relative;top:1px;display:block;float:left;margin-right:2px;padding:5px 30px;height:18px;outline:0;border:1px solid #d4d5d7;border-bottom:0;-moz-border-radius:4px 4px 0 0;border-top-left-radius:.5em;border-top-right-radius:.5em;background-color:#d5d5d5;color:#777;text-decoration:none;font-size:13px}ul.css-tabs a:hover{background-color:#f7f7f7;color:#333}ul.css-tabs a.current{border-bottom:1px solid #d4d5d7;background-color:#eeeff1;color:#000;cursor:default}.outstanding-header{position:relative}.outstanding-link{right:0;display:inline-block;float:right}.css-panes .pane{display:none;padding:10px 4px;height:340px;border:1px solid #d4d5d7;border-radius:0 5px 5px 5px;background-color:#eeeff1}#content .css-tabs li{list-style:none outside none}div.error{padding:1em}.video-tile{max-width:766px;max-height:575px}.video-container{position:relative;overflow:hidden;padding-top:30px;padding-bottom:56.25%;height:0}.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.video-container+a{clear:both;line-height:2em}.formControls input.searchButton{display:none}.banner-tile{float:left}.banner-tile img{margin:0}div[data-tile*="collective\.cover\.banner"]{overflow:hidden}#content .banner-tile .copyright,#content .mediacarousel .rights,#content .newsImageContainer .copyright{float:right;margin:0 .8em 0 0;color:#000;font-style:italic;font-size:.9em;font-family:Arial,Helvetica,sans-serif;line-height:2em}div[data-tile*=mediacarousel]{float:left;width:100%}#content .mediacarousel .mediacarousel-tile+div .rights{float:right;margin:0 .8em 0 0;color:#000;font-style:italic;font-size:.9em;font-family:Arial,Helvetica,sans-serif;line-height:2em}#content .mediacarousel{min-height:100px;height:100%}#content .mediacarousel img{border-radius:0}#content .mediacarousel .mediacarousel-footer-link{font-size:.9em}.banner-tile .copyright+a,.newsImageContainer .copyright+a{display:block;clear:both}#featured-content .banner-tile{float:none}#content .mediacarousel .galleria-thumbnails-list{margin-right:10px}#content .newsImageContainer .carrossel-images{float:left;clear:left;margin:0;max-width:200px;width:100%}#content .newsImageContainer .carrossel-images li{float:left;margin:.5em .5em .5em 0;list-style:outside none}#content .newsImageContainer .carrossel-images li.last-item{margin-right:0}#content .newsImageContainer .carrossel-images li a{position:relative;z-index:1;float:left}.galleria-info .copyright{color:#fff;font-style:italic;font-size:1em;font-family:Arial,Helvetica,sans-serif;line-height:2em}#content .poll-tile{border:1px solid #d4d5d7;border-radius:.5em .5em 0 0;background-color:#eeeff1}#content .poll-tile .poll-tile-header{padding:.5em 1em;border-bottom:1px solid #d4d5d7}#content .poll-tile .poll-tile-header>.header{color:#444a53;text-transform:uppercase;font-size:1.3em;font-family:open_sansbold,Arial,Helvetica,sans-serif}#content .poll-tile .tile-content-wrapper>div{padding:0 1em}#content .poll-tile .tile-content-wrapper>.poll-spinner{padding:0}#content .poll-tile .tile-content-wrapper>h3{padding:1.7em 1em;background-color:#f8f9f9;color:#365073;font-size:1em}#content .poll-tile .tile-content-wrapper>h4{padding:1em;font-weight:400;font-size:1em;font-family:open_sansbold,Arial,Helvetica,sans-serif}#content .poll-tile .tile-content-wrapper>form>br{display:none}#content .poll-tile .tile-content-wrapper>form>input[type=radio]{float:left;clear:both;margin:1em 0 1em 1em}#content .poll-tile .tile-content-wrapper>form>input[type=radio]+span{display:block;margin-left:2.8em;color:#335277;line-height:3.3em}#content .poll-tile .tile-content-wrapper>form>input[type=submit]{margin-top:1em;padding:.8em 0 .8em 3em;width:100%;border:none;background:#456183 url(../++theme++verde/img/readmorewhiteblue.png) no-repeat 1em center;color:#fff;text-align:left;text-transform:uppercase;font-size:1.1em;font-family:open_sansbold,Arial,Helvetica,sans-serif}#content .poll-tile .tile-content-wrapper>.result-text,#content .poll-tile .tile-content-wrapper>.tile-poll-more{padding-top:1em;text-align:right;text-transform:uppercase;font-size:.8em}#content .poll-tile .tile-content-wrapper>.tile-poll-more{padding-bottom:1em}.template-compose .tile-container{position:relative}.template-compose .tile-container .edit-tile-link{position:absolute;top:0;left:0}.destaque-tile .items-destaque .item{position:relative}.destaque-tile .items-destaque .item a img{float:left;margin:0 1em .5em 0}.searchSection label{cursor:pointer}.centered{text-align:center}.centered img{display:none}fieldset#add-on-list{display:none}form.inline-form{display:inline}div[data-tile*="collective.cover.embed"]{overflow:hidden;max-width:766px;max-height:574px}div[data-tile*="collective.cover.embed"] .samba-player{position:relative;overflow:hidden;padding-top:30px;padding-bottom:56.25%;width:100%!important;height:0;height:100%!important}div[data-tile*="collective.cover.embed"] .samba-player embed,div[data-tile*="collective.cover.embed"] .samba-player iframe,div[data-tile*="collective.cover.embed"] .samba-player object{position:absolute;top:0;left:0;width:100%;height:100%}#content #tile_banner_rotativo{margin:0 0 1.8em}#content #tile_banner_rotativo.chamada_com_foto{min-height:545px}#content #tile_banner_rotativo.chamada_com_foto li .banner{width:100%}#content #tile_banner_rotativo li{margin:0;list-style:outside none}#tile_banner_rotativo li .credito{display:block;color:#172938;text-align:right;font-style:italic;font-size:1em;font-family:Arial,Helvetica,sans-serif;line-height:2em}#tile_banner_rotativo li .banner{position:absolute;top:0;left:0;opacity:0}#tile_banner_rotativo .activeSlide .banner{z-index:1;opacity:1}#tile_banner_rotativo li .banner img{max-width:750px;width:100%}#tile_banner_rotativo li .banner .title{display:block;margin:.45em 0 .45em 0;color:#172938;font-weight:700;font-size:2.7em;font-family:Arial,Helvetica,sans-serif;line-height:1em}#tile_banner_rotativo li .banner .descr{display:block;color:#172938;font-size:1.1em;font-family:Arial,Helvetica,sans-serif}#tile_banner_rotativo li .banner .faixa{position:relative;margin-top:-21px;max-width:750px;width:100%;height:20px;border-radius:0 0 5px 5px;background:url(++resource++brasil.gov.tiles/shadow-50.png) repeat top left;color:#fff;float:left}#tile_banner_rotativo li .button-nav,.orderTiles .button-nav{position:absolute;top:0;right:0;z-index:2;display:block;overflow:hidden;width:21px;height:20px;border-right:1px solid #446b5d;background-color:#0e561f;background-image:url(++resource++brasil.gov.tiles/bullets-branco-verde.gif);background-repeat:no-repeat;text-indent:100%;white-space:nowrap}#tile_banner_rotativo .activeSlide .button-nav,#tile_banner_rotativo li .button-nav:focus,#tile_banner_rotativo li .button-nav:hover{background-color:#ffb400;background-position:-21px 0}#tile_banner_rotativo .last-item .button-nav{border:none;border-radius:0 0 3px 0;right:0}#tile_banner_rotativo[data-quantidade="2"] #banner1 .button-nav{right:20px}#tile_banner_rotativo[data-quantidade="3"] #banner1 .button-nav{right:40px}#tile_banner_rotativo[data-quantidade="3"] #banner2 .button-nav{right:20px}#tile_banner_rotativo[data-quantidade="4"] #banner1 .button-nav{right:60px}#tile_banner_rotativo[data-quantidade="4"] #banner2 .button-nav{right:40px}#tile_banner_rotativo[data-quantidade="4"] #banner3 .button-nav{right:20px}#tile_banner_rotativo.chamada_sobrescrito li .banner{width:100%}#tile_banner_rotativo.chamada_sobrescrito li .banner .faixa{display:none}#tile_banner_rotativo.chamada_sobrescrito li .banner img{max-height:540px}#tile_banner_rotativo.chamada_sobrescrito li .nav-wrapper{margin-top:-50px}#tile_banner_rotativo.chamada_sobrescrito li .banner .title{margin:-57px 0 0;height:41px;border-radius:0 0 5px 5px;background:url(++resource++brasil.gov.tiles/shadow-50.png) repeat top left;color:#fff;position:relative;padding:5px 4.5em 10px 1em;font-family:Arial,Verdana,sans-serif;font-weight:700;font-style:normal;font-size:1.45em;line-height:1.35em;overflow:hidden}#tile_banner_rotativo.chamada_sem_foto li .banner{width:100%}#tile_banner_rotativo.chamada_sem_foto li .banner .faixa{display:none}#tile_banner_rotativo.chamada_sem_foto li .banner img{max-height:240px}#tile_banner_rotativo.chamada_sem_foto li .banner .title{margin:-20px 0 0;height:20px;border-radius:0 0 5px 5px;background:url(++resource++brasil.gov.tiles/shadow-50.png) repeat top left;color:#fff;position:relative;text-indent:1em;font-weight:400;font-style:italic;font-size:.8em;line-height:20px}.template-compose #content #tile_banner_rotativo li{position:relative;float:left;margin:1% 1%;width:23%;min-height:250px}.template-compose #content #tile_banner_rotativo li:hover{opacity:.9}.template-compose #content #tile_banner_rotativo .banner{margin:10px 0 0}.template-compose #content #tile_banner_rotativo .banner img{margin:0 3%;width:94%}.template-compose #content #tile_banner_rotativo .banner,.template-compose #content #tile_banner_rotativo .banner img{opacity:1}.template-compose #content #tile_banner_rotativo .button-nav,.template-compose #content #tile_banner_rotativo span{display:none}.template-compose #content #tile_banner_rotativo .title{display:block;margin:3%;font-size:1.2em;line-height:1.2em;font-style:normal;background:transparent none;color:#172938;font-weight:700;text-indent:initial;height:auto}.template-compose #content #tile_banner_rotativo .tile-remove-item{top:0;right:-5px}.tile-remove-item{z-index:10!important}.template-compose .tile-container{position:relative}.template-compose .tile-container .edit-tile-link{position:absolute;top:0;left:0}.orderTiles{position:absolute;right:0;bottom:0;z-index:10}.orderTiles .button-nav{position:static}.album-tile .no-albums{display:table-cell;padding:10px;height:80px;vertical-align:middle}.album-tile{background-color:#edeff1;border:1px solid #d5d5d5;border-radius:5px}#content .album-tile img{border-radius:0;border-top:1px solid #505050;border-bottom:1px solid #505050}.tile .album-title,.tile .gallery-title{color:#454545;font-family:open_sansbold,Arial,Helvetica,sans-serif}.tile .gallery-title{margin:14px 12px 23px 12px;padding:0;font-size:1.25em}.width-16 .tile .album-description,.width-16 .tile .album-title{width:420px!important;min-height:1px}.width-10 .tile .album-description,.width-10 .tile .album-title,.width-16 .tile .album-description,.width-16 .tile .album-title{max-height:2.8em;overflow:hidden}.width-10 .tile .album-description{min-width:468px}.mobile .tile .album-description,.mobile .tile .album-title,.width-5 .tile .album-description,.width-5 .tile .album-title{max-height:5.8em!important;overflow:hidden}.tile .album-description,.tile .album-title{display:block;margin:10px;padding:0;min-width:208px;max-width:468px;font-size:1.05em}.tile .album-title{display:block;margin:10px}.tile .album-description{float:left;overflow:hidden;margin:0 10px 5px;font-style:italic}.mobile .album-tile .album-description,.mobile .album-tile .album-title{width:90%!important;min-width:90%!important}.album-tile .player{position:relative}.album-tile .cycle-hover{position:absolute;top:0;z-index:100;float:left;overflow:hidden;width:100%}.album-tile .cycle-hover:hover .cycle-next,.album-tile .cycle-hover:hover .cycle-prev{display:block}.album-tile .cycle-hover .cycle-next,.album-tile .cycle-hover .cycle-prev{position:absolute;top:50%;z-index:100;display:none;overflow:hidden;margin-top:-20px;width:42px;height:40px;background:url(++resource++brasil.gov.tiles/icons-setas.png);text-indent:100%;white-space:nowrap}#content .album-tile .thumb-itens{margin:7px;width:129px;height:85px;border:1px solid #d5d5d5!important;border-radius:0}.album-tile .thumb-itens .table-align{display:table-cell;vertical-align:middle;height:87px}.album-tile .thumb-itens img{width:128px;height:85px;border:none!important;border-radius:0}.album-tile .cycle-hover .cycle-prev{left:20px}.album-tile .cycle-hover .cycle-next{right:20px;background-position:-43px 0}.album-tile .cycle-carrossel{margin:0 36px!important;height:101px;position:absolute!important}.album-tile .carousel{margin:10px 5px 10px;height:101px;border:1px solid #d5d5d5;background:#fff;position:relative}.album-tile .cycle-nagivation .cycle-next,.album-tile .cycle-nagivation .cycle-prev{position:absolute;top:50%;display:block;overflow:hidden;margin-top:-11px;width:22px;height:22px;background:url(++resource++brasil.gov.tiles/icons-setas-min.png);text-indent:100%;white-space:nowrap}.album-tile .cycle-nagivation .cycle-prev{left:7px}.album-tile .cycle-nagivation .cycle-next{background-position:22px 0;right:7px}.album-tile .download-album,.album-tile .open-album{display:block;float:left;overflow:hidden;width:112px;color:#335277!important;text-transform:uppercase;font-size:.8em;line-height:2.5em;text-align:left;margin-left:10px}.album-tile .open-album{margin-right:20px}.album-tile .download-album{width:149px}.album-tile .icon-camera,.album-tile .icon-download{display:block;float:right;overflow:hidden;width:22px;height:22px;background-image:url(++resource++brasil.gov.tiles/icon-camera-download.png);white-space:nowrap}.album-tile .icon-camera{background-position:0 0}.album-tile .icon-download{background-position:-36px 0}.mobile .album-tile .footer{width:95%}.album-tile .footer{overflow:hidden;padding:10px 7px;border-top:1px solid #d5d5d5;text-align:right;text-transform:uppercase;font-size:.8em}.album-tile .footer a{float:right;color:#335277!important}.album-tile .footer a:after{display:block;float:right;width:14px;height:14px;content:"";margin-left:7px;background:url(++resource++brasil.gov.tiles/footer-arrow.png) no-repeat scroll right center transparent}#tiles-list #audiogallery img{background:url(++resource++brasil.gov.tiles/tile-audiogallery.png) no-repeat center center;padding-left:32px;width:32px;height:32px;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box}#tiles-list #audio img{background:url(++resource++brasil.gov.tiles/tile-audio.png) no-repeat center center;padding-left:32px;width:32px;height:32px;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box}#tiles-list #nitf img{background:url(++resource++brasil.gov.tiles/tile-article.png) no-repeat center center;padding-left:32px;width:32px;height:32px;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box}#tiles-list #videogallery img{background:url(++resource++brasil.gov.tiles/tile-mediagallery.png) no-repeat center center;padding-left:32px;width:32px;height:32px;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box}#tiles-list #video img{background:url(++resource++brasil.gov.tiles/tile-media.png) no-repeat center center;padding-left:32px;width:32px;height:32px;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box}#tiles-list #social img{background:url(++resource++brasil.gov.tiles/tile-social.png) no-repeat center center;padding-left:32px;width:32px;height:32px;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box}#tiles-list #poll img{background:url(++resource++brasil.gov.tiles/tile-poll.png) no-repeat center center;padding-left:32px;width:32px;height:32px;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box}#tiles-list #standaloneheader img{background:url(++resource++brasil.gov.tiles/tile-header.png) no-repeat center center;padding-left:32px;width:32px;height:32px;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box}#tiles-list #agenda img{background:url(++resource++brasil.gov.tiles/tile-agenda.png) no-repeat center center;padding-left:32px;width:32px;height:32px;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box}#tiles-list #destaque img{background:url(++resource++brasil.gov.tiles/tile-destaque.png) no-repeat center center;padding-left:32px;width:32px;height:32px;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box}#tiles-list #em_destaque img{background:url(++resource++brasil.gov.tiles/tile-em_destaque.png) no-repeat center center;padding-left:32px;width:32px;height:32px;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box}#tiles-list #albuns img{background:url(++resource++brasil.gov.tiles/tile-albuns.png) no-repeat center center;padding-left:32px;width:32px;height:32px;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box}#tiles-list #mediacarousel img{background:url(++resource++brasil.gov.tiles/tile-mediacarousel.png) no-repeat center center;padding-left:32px;width:32px;height:32px;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box}#tiles-list #banner_rotativo img{background:url(++resource++brasil.gov.tiles/tile-banner_rotativo.png) no-repeat center center;padding-left:32px;width:32px;height:32px;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box}body.contraste .album-tile{background:#000!important}body.contraste .album-tile .album-title{color:#fff!important}body.contraste .album-tile .icon-camera,body.contraste .album-tile .icon-download{background-image:url(++resource++brasil.gov.tiles/icon-camera-download-contraste.png)!important}body.contraste .album-tile .carousel{border:1px solid #fff;background:#000}body.contraste .album-tile .cycle-nagivation .cycle-next,body.contraste .album-tile .cycle-nagivation .cycle-prev{background-image:url(++resource++brasil.gov.tiles/icons-setas-min-contraste.png)}body.contraste .album-tile .cycle-hover .cycle-next,body.contraste .album-tile .cycle-hover .cycle-prev{background-image:url(++resource++brasil.gov.tiles/icons-setas-contraste.png)}body.contraste .album-tile .footer a:after{width:20px;height:20px;background:url(++resource++brasil.gov.portal/img/seta_branca.png) no-repeat transparent!important}#em-destaque ul{display:table;margin-bottom:2em;width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#e8e7e7}#em-destaque li{display:table-cell;padding:.45em 1em;border-right:1px solid #d2d2d2;text-align:center;text-transform:uppercase;font-size:.8em!important}#em-destaque li.last-item{border-right:none!important}#em-destaque a{color:#2c5496}#em-destaque li#em-destaque-titulo{border-right:none;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;background:#6f7681 url(++resource++brasil.gov.portal/img/em-destaque.png) right center no-repeat;color:#fff}


body.contraste,
body.contraste a,
body.contraste #portal-globalnav li a,
body.contraste .ultimas-noticias-mais,
body.contraste .agencia-virtual, body.contraste #content,
body.contraste .acesso-rapido, body.contraste .titulo,
body.contraste h4, body.contraste .destaque-texto, body.contraste .destaque-textos,
body.contraste .contentgrid-item,
body.contraste .contentlisting-body,
body.contraste .info-contato,
body.contraste #site-footer,
body.contraste .rodape-outros-sites h5,
body.contraste .rodape,
body.contraste .endereco,
body.contraste .direitos,
body.contraste .area-titulo,
body.contraste .tile-content,
body.contraste .tile-acesso-rapido ul,
body.contraste #content h1.documentFirstHeading,
body.contraste #content .discreet,
body.contraste #sidebar .discreet,
body.contraste .portletStaticText .discreet,
body.contraste .descricao,
body.contraste .tile-descricao,
body.contraste .pessoa-body p,
body.contraste .miolo .texto li,
body.contraste .consulta-licitacoes-descricao,
body.contraste .area-header p,
body.contraste .area-item p,
body.contraste .texto p,
body.contraste .licitacoes-consulta p,
body.contraste .licitacoes-lista-completa
{
	color: #fff!important;
	background-image: none!important;
	background-color: #000!important;
	fill: white;
}

body.contraste #content .menu-lista-a .itens-lista-1 a:hover
{
  color: #fff!important;
  text-decoration: underline !important;
}

body.contraste dt
{
    font-weight: 700;
    text-decoration: underline !important;
}

body.contraste .compartilhar h6
{
	color: #fff!important;
	background-color: #000!important;
}

body.contraste .imprensa-lida-semana .contentlisting .contentlisting-body::before,
body.contraste .tile-noticia .contentlisting .contentlisting-body::before
{
		border: 20px solid transparent;
		border-bottom-color: #000 !important;
}

body.contraste .secao
{
  box-shadow: none;
	background-color: #000!important;
}

body.contraste .breadcrumbs-ceee
{
  box-shadow: none;
	background-color: #000!important;
	border: none;
}

body.contraste .banners-rodape
{
	background-color: #000!important;
	background-image: none!important;
	box-shadow: 0 10px 6px -6px #fff inset;
}

body.contraste .menu-lista-a .itens-lista-1 a
{
    color: #fff !important;
}

body.contraste .itens-lista-1 .item-lista-1
{
	border-bottom: 1px solid #fff;
}

body.contraste .slick-dots li button::before
{
	opacity: 0.5;
	color: #fff;
}

body.contraste .slick-dots li.slick-active button::before {

    opacity: 1;
    color: #fff;
}

body.contraste .destaque-textos::before {
	border: 20px solid transparent;
	border-bottom-color: #000 !important;
}

body.contraste .site-logo {
	display: none !important;
}

body.contraste .site-logo-branco {
	display: block !important;
}

body.contraste .endereco-logo {
	display: none !important;
}

body.contraste .endereco-logo-branco {
	display: block !important;
}

body.contraste .nav-site-toggle {
	border:2px solid #fff !important;
}

body.contraste table.listing tbody tr.odd,
body.contraste table.listing tbody tr.odd td
{
    background: none;
}

@media screen and (min-width:541px)
{
	body.contraste .contentlisting .contentlisting-body:before {
		border-right-color:#000;
	}
	
	
	body.contraste .info-contato-inner div:nth-child(2) {
	
	    border-left: 1px solid #fff;
	}
	
	body.section-a-ceee.subsection-distribuicao div.width-16 div.tile-agencia-virtual .agencia-virtual-slot {
	    padding: 25px !important;
	}
}

#portaltab-a-ceee ul li:nth-child(1), #portaltab-a-ceee ul li:nth-child(2), #portaltab-a-ceee ul li:nth-child(3)
{
	font-weight: bold !important;
}

body.section-a-ceee #content-menu-a .itens-lista-1:nth-child(1) , body.section-a-ceee #content-menu-a .itens-lista-1:nth-child(2), body.section-a-ceee #content-menu-a .itens-lista-1:nth-child(3)
{
	font-weight: bold !important;
}

#desligamentos
{
	width: 100%;
	height: 800px;
}

.compartilhar-trigger-left {
	float: left;
	padding: 15px 0px 15px 0;
}

.compartilhar-trigger-right {
	float: right;
}

#nav-site-toggle-menu {
	height: 0px;
	top: 3px;
}

.section-desligamentos-programados .miolo, .section-novo-portal .miolo , .section-dicas-de-seguranca .miolo {
  width: 100%;
}


.subsection-distribuicao #page-wrapper{
  background: transparent url('../../ceee/a-ceee/distribuicao-banner/@@images/image') no-repeat scroll center top / 100% auto;
}

.subsection-geracao #page-wrapper{
  background: transparent url('../../ceee/a-ceee/geracao-banner/@@images/image') no-repeat scroll center top / 100% auto;
}

.subsection-transmissao #page-wrapper{
  background: transparent url('../../ceee/a-ceee/transmissao-banner/@@images/image') no-repeat scroll center top / 100% auto;
}

.section-a-ceee .area-titulo
{
	border-right: none !important;
	border-bottom: none !important;
	border-left: none !important;
	border: 2px solid #29abe2;
}

.section-sustentabilidade-e-educacao .area-titulo
{
	border-right: none !important;
	border-bottom: none !important;
	border-left: none !important;
	border: 2px solid #009245;
}

.section-normas-tecnicas .area-titulo
{
	border-right: none !important;
	border-bottom: none !important;
	border-left: none !important;
	border: 2px solid #c1272d;
}

.section-investidores .area-titulo
{
	border-right: none !important;
	border-bottom: none !important;
	border-left: none !important;
	border: 2px solid #faa519;
}

.section-fornecedores .area-titulo
{
	border-right: none !important;
	border-bottom: none !important;
	border-left: none !important;
	border: 2px solid #a48460;
}

body.section-a-ceee.subsection-distribuicao div.width-16 div.tile-agencia-virtual .ultimas-noticias-mais,
body.section-a-ceee.subsection-geracao div.tile-agencia-virtual .ultimas-noticias-mais,
body.section-a-ceee.subsection-transmissao div.tile-agencia-virtual .ultimas-noticias-mais
{
	display: none;
}

body.section-a-ceee.subsection-distribuicao div.width-16 div.tile-agencia-virtual .agencia-virtual-titulo {
	margin: 0px -15px ;
}
	
body.section-a-ceee.subsection-distribuicao div.width-16 div.tile-agencia-virtual .agencia-virtual-slot {
    width: 105px;
    padding: 10px 20px !important;
}

@media screen and (max-width:641px)
{
	body.section-a-ceee.subsection-distribuicao .agencia-virtual-image {
		margin-left: 25px;
	}

	.tile-acesso-rapido ul li {
		margin-left: 0px;
	}
}

#formfield-form-widgets-captcha label {
	display: none;
}