body,html{background:#fff;font-family:"Nunito",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;font-size:em(16)}.root{min-height:100%;min-width:1000px;position:relative;color:#000}a{color:#1e8b44}.sz-12{font-size:12px}.sz-13{font-size:13px}.sz-14{font-size:14px}.gray_text{color:#666}.hide{display:none}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body.preload *{-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;-o-transition:none !important;transition:none !important;position:relative}.main-header{overflow:hidden;background:#fff}.main-header nav{background:#000;height:20px;text-align:center;line-height:16px}.main-header li,.main-header ul{display:inline-block;padding:0;margin:0}.main-header li a,.main-header ul a{font-size:10px;color:#fff;display:inline-block;margin:0 13px;text-decoration:none;-webkit-transition-property:color;-moz-transition-property:color;-ms-transition-property:color;-o-transition-property:color;transition-property:color;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-ms-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s}.main-header li a:hover,.main-header ul a:hover{color:#cc3}.main-header .subheader{overflow:hidden;text-align:center;margin:25px 0;position:relative}.main-header .main-logo{display:inline-block}.main-header .access{font-size:10px;display:inline-block;position:absolute;line-height:17px;right:35px;top:57px;width:118px}.main-header .access a{color:#1e8b44;float:right;text-align:left;text-decoration:none}#footer{position:absolute;bottom:0;left:0;width:100%;height:77px;background:#E5E5E5;font-family:"Open Sans",sans-serif;font-size:13px}#footer p{margin:2px 0}.sticky-footer{clear:both;height:92px}input[type="text"]{font-weight:normal}.direction{width:50%;margin-top:9px;display:inline-block}.direction p,.direction a{color:#898989;text-decoration:none}.support{width:370px;float:right;display:inline-block;position:relative;height:76px;font-weight:bold;font-size:10px}.support span,.support a{position:absolute}.support .sprites-lei-incentivo-cultura{top:27px;left:110px}.support .sprites-itau{left:117px;top:36px}.support .sprites-ministerio-da-cultura{left:195px;top:45px}.support .sprites-brasil{left:253px;top:35px}.support .title-apoio{left:114px;top:10px}.support .title-realizacao{left:220px;top:10px}.wrapper-content{width:1000px;margin:0 auto;position:relative}.wrapper-gray-detail{width:100%;position:relative;overflow:hidden}.gray-detail{margin-right:330px;position:absolute;right:50%;width:1840px;background:#e2e2e2;height:29px;top:0;text-align:right;padding:0 5px;line-height:28px}.gray-detail:nth-child(2){text-align:left;margin-left:330px;margin-right:auto;background:#f6f6f6;right:auto;left:50%}.gray-detail.secondary{top:180px}.section-content{position:relative}.field{margin-bottom:10px}.field .input{border:solid 1px #d9d9d9;width:294px;line-height:27px;padding:0 5px;background:#f2f2f2;background-image:-webkit-gradient(#f2f2f2, #fff);background-image:-webkit-linear-gradient(#f2f2f2, #fff);background-image:-moz-linear-gradient(#f2f2f2, #fff);background-image:-o-linear-gradient(#f2f2f2, #fff);background-image:linear-gradient(#f2f2f2, #fff);font-style:italic;font-size:12px}.sprites-buscar{border:none;text-indent:-9999em}.sprites-icon-settings{position:relative;z-index:50}.list-icons{padding-left:80px;text-align:center;padding-top:33px}.list-icons li{width:103px;display:inline-block;vertical-align:middle;font-size:12px}.root .reveal-modal .close-reveal-modal{background:#9C0;padding:3px 2px;border-radius:50%;color:#FFF;border:solid 1px #993;font-size:20px;line-height:12px}#intro{text-align:center;background-color:#fff}#intro .sprites-entrar-no-site{cursor:pointer}#intro p{font-size:21px;color:#666}.form{margin-left:180px;width:406px;float:left;font-size:12px;display:inline-block;padding-bottom:40px}.search-library{font-style:italic;color:#999}.radio-field{display:inline-block;width:185px}.radio-field input,.radio-field label{font-size:12px}.search-box-library{margin-top:30px}aside.complementary{float:left;width:413px;display:inline-block}aside.complementary .title-library{margin:8px 0 0 135px;font-size:12px}aside.complementary .tagcloud-title{margin:32px 0 0 90px}aside.complementary .heart{position:absolute;left:50%;width:1500px;height:29px;background:#f6f6f6;top:180px;margin-left:330px;line-height:28px;padding-left:5px}aside.complementary #tagcloud-content{width:295px;height:150px;margin:30px 0 0px 105px}aside.complementary #tagcloud-content span,aside.complementary #tagcloud-content a{color:#999;text-decoration:none}
