/**
 * @file
 * Form Styling 
*/

.form-item,
.form-checkboxes,
.form-radios /* Wrapper for a form element (or group of form elements) and its label */ {
    margin: 1em 0;
}
.form-item input.error,
.form-item textarea.error,
.form-item select.error /* Highlight the form elements that caused a form submission error */ {
    border: 2px solid #c00;
}
.form-item label /* The label for a form element */ {
    display: block;
    color:#000;
}
.form-item label.option /* The label for a radio button or checkbox */ {
    display: inline;
    font-weight: normal;
}
.form-required /* The part of the label that indicates a required field */ {
    color: #c00;
}
.form-item .description /* The descriptive help text (separate from the label) */ {
    font-size: 0.85em;
}
.form-checkboxes .form-item,
.form-radios .form-item /* Pack groups of checkboxes and radio buttons closer together */ {
    margin: 0.4em 0;
}
.form-submit /* The submit button */ {
}
.container-inline div,
.container-inline label /* Inline labels and form divs */ {
    display: inline;
}
.tips /* Tips for Drupal's input formats */ {
}
/*
 * Search (search-theme-form.tpl.php)
*/
#search-box /* Wrapper for the search form */ {
}
#edit-search-theme-form-1-wrapper label /* Label that says "Search this site:" */ {
    display: none;
}
/*
 * Search (search-block-form.tpl.php)
*/
#search-block-form /* Wrapper for the search form */ {
}
#search{
    background: url("../images/background_busca.png") no-repeat ;
    width: 245px;
    height: 45px;
    padding:0 0 6px 10px;
}
#edit-search-theme-form-1-wrapper label /* Label that says "Search this site:" */ {
    display: none;
}
#edit-search-theme-form-1-wrapper input{
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: url("../images/background_busca_input.png") !important;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    border: medium none !important;
    color: #b5d0ec !important;
    font-size: 11px;
    height: 21px;
    outline: medium none;
    width: 170px;
    font-family:Ubuntu, Verdana, Geneva, sans-serif; 
    float:left;
    font-weight:300;
}
#search-region #search-box #search-theme-form  #search input.form-submit{
    background-image: url("../images/background_busca_botao.png");
    background-repeat:no-repeat;
    border:0;
    width:21px;
    height:21px;
    cursor:pointer;
    text-indent:17px;
    padding-bottom:4px;
    margin-left: 3px;
    font-size:0;
    margin-top:1px;
    float:left;
}
/*
 * Drupal's default login form block
*/
#user-login-form {
    text-align: left; /* LTR */
}
/*
 * OpenID
 *
 * The default styling for the OpenID login link seems to assume Garland's
 * styling of list items.
*/
#user-login-form ul  {
    margin-bottom: 0; 
}
#user-login-form li.openid-link /* The "Log in using OpenID" link. */ {
    margin-top: 1em;
    margin-left: -20px; /* LTR */ /* Un-do some of the padding on the ul list. */
}
#user-login-form li.user-link {
    margin-top: 1em;
}
#user-login ul {
    margin: 1em 0;
}
#user-login li.openid-link,
#user-login li.user-link  {
    margin-left: -2em; /* LTR */ /* Un-do all of the padding on the ul list. */
}
/*
 * Drupal admin tables
 *
 * We overrode these styles in html-elements.css, but restore them for the admin
 * section of the site.
*/
form tbody {
    border-top: 1px solid #ccc;
}
form th,
form thead th {
    text-align: left; /* LTR */
    padding-right: 1em; /* LTR */
    border-bottom: 3px solid #ccc;
}
form tbody th {
    border-bottom: 1px solid #ccc;
}
div.jquery_dropdown_header{
    background: url('../images/select_button.png') #E7E7E7 no-repeat right 2px;
    border: 2px solid #D3D3D3;
    height: 19px;
    padding: 5px;
    font-size:12px;
    color:#000000;
    font-weight:400;
}
div.jquery_dropdown_header, div.jquery_dropdown_container ul.jquery_dropdown_list{
    -moz-border-radius: 12px; /* Firefox */
    -webkit-border-radius: 12px; 
    border-radius: 12px;
}

div.jquery_dropdown_container ul.jquery_dropdown_list {
    border: 1px solid #000000;
    left: 0;
    margin: 0;
    padding: 0;
    top: 33px;
    width: 100%;
    overflow: hidden;
}
div.jquery_dropdown_container ul.jquery_dropdown_list li{
    position:relative;
    z-index:999;
    padding:5px;
    background: #FFF;
}
div.jquery_dropdown_container ul.jquery_dropdown_list li a{
    color:#000 !important;
}
.section-search div.jquery_dropdown_container ul.jquery_dropdown_list li:first-child{
    font-size:0 !important;
    background: url('../images/busca_transparente.png');
    background-repeat:no-repeat;
    margin-top:-10px;
}
.section-search div.jquery_dropdown_container ul.jquery_dropdown_list li:first-child a{
    height:25px;  
    font-size:0 !important;
    background: url('../images/busca_nenhum_lista.png');
    background-repeat:no-repeat;
    margin-top:-10px;
}
div.jquery_dropdown_container ul.jquery_dropdown_list li:first-child a:hover{
    background-color:transparent !important;
}
div.jquery_dropdown_container ul.jquery_dropdown_list li:last-child{
    border-bottom: 0;
}
body.page.section-search div.content dl.search-results dd{
    margin:0;
}
body.page.section-search div.content dl.search-results dd div.row_busca{
    margin-left:25px;
    margin-bottom:16px;
}
body.page.section-search div.content dl.search-results dd div.row_busca div.image_busca{
    float:left;
    margin:0 20px 25px 0;
    width:120px;
    height:60px;
}
body.page.section-search div.content dl.search-results{
    margin-top:25px;
}
body.page.section-search div.content dl.search-results dd div.row_busca .informacoes_busca{
    line-height:13px;
}
body.page.section-search.canal-educacao div.content dl.search-results dd div.row_busca div.image_busca{
    border: 3px solid #CCCCCC;
}
body.page.section-search.canal-escolas div.content dl.search-results dd div.row_busca div.image_busca{
    border: 3px solid #F5DEB3;
}
body.page.section-search.canal-estudantes div.content dl.search-results dd div.row_busca div.image_busca{
    border: 3px solid #90EE90;
}
body.page.section-search.canal-educadores div.content dl.search-results dd div.row_busca div.image_busca{
    border: 3px solid #EEA2AD;
}
body.page.section-search.canal-institucional div.content dl.search-results dd div.row_busca div.image_busca{
    border: 3px solid #87CEFF;
}
body.page.section-search.canal-municipios div.content dl.search-results dd div.row_busca div.image_busca{
    border: 3px solid #C8B4D7;
}
body.page.section-search div.content dl.search-results dd div.row_busca div.image_busca{
    float:left;
    margin:0 20px 25px 0;
    border: 3px solid #C8B4D7;
}
body.page.section-search div.content dl.search-results dd div.row_busca div.informacoes_busca.sem_image{
    margin:0 0 25px 0;
}
body.page.section-search div.content dl.search-results dd div.row_busca div.informacoes_busca span.label_busca{
    padding-right: 5px;
    color:#000;
	}
body.page.section-search div.content dl.search-results dd div.row_busca div.informacoes_busca div.title_busca{
    font-size: 15px;
}
body.page.section-search div.content dl.search-results dd div.row_busca div.informacoes_busca div.title_busca *{
    color: #000000 !important;
    font-family:AvantGardeBkBTBook !important;
    font-size:13px;
}
body.page.section-search div.content dl.search-results dd div.row_busca div.informacoes_busca div.canal_busca span.info_busca{
}
body.page.section-search h1.title{
    font-size: 20px;
    font-weight: 500;
}
body.page.section-search div.box h2{
    font-size: 20px;
    font-weight:500;
    padding-bottom:5px;    
    border-bottom:1px solid #666;
}
body.page.section-search.canal-educacao h1.title{
    color: #666666;
    border-bottom: 1px solid #666666;
}
body.page.section-search-canal-educacao div.box h2{
    color: #666666;
    border-bottom: 1px solid #666666;
}
body.page.section-search.canal-escolas h1.title{
    color: #8B4513;
    border-bottom: 1px solid #8B4513;
}
body.page.section-search.canal-escolas div.box h2{
    color: #8B4513;
    border-bottom: 1px solid #8B4513;
}
body.page.section-search.canal-estudantes h1.title{
    color: #006400;
    border-bottom: 1px solid #006400;
}
body.page.section-search.canal-estudantes div.box h2{
    color: #006400;
    border-bottom: 1px solid #006400;
}
body.page.section-search.canal-educadores h1.title{
    color: #8B0000;
    border-bottom: 1px solid #8B0000;
}
body.page.section-search.canal-educadores div.box h2{
    color: #8B0000;
    border-bottom: 1px solid #8B0000;
}
body.page.section-search.canal-institucional h1.title{
    color: #27408B;
    border-bottom: 1px solid #27408B;
}
body.page.section-search.canal-institucional div.box h2{
    color: #27408B;
    border-bottom: 1px solid #27408B;
}
body.page.section-search.canal-municipios h1.title{
    color: #5D478B;
    border-bottom: 1px solid #5D478B;
}
body.page.section-search.canal-municipios div.box h2{
    color: #5D478B;
    border-bottom: 1px solid #5D478B;
}
body.page.section-search fieldset.search-advanced{
    padding-left: 28px;
    border:0;
}
body.page.section-search fieldset.search-advanced div.action{
    margin: 0 0 0 76px;
}
body.page.section-search fieldset.search-advanced div.criterion{
    margin:0 0 1px 0;
    float: none; 
    width:645px;
    height:54px;
}
body.page.section-search fieldset.search-advanced div.criterion .form-item{
    margin:0 !important;
}
body.page.section-search fieldset.search-advanced div.criterion.criterion-last{
    margin:0 0 30px 0;
}
body.page.section-search fieldset.search-advanced .form-item label {
    display: inline;
    float:left;
    width: 75px;
    padding: 5px 0 0;
    font-family:AvantGardeBkBTBook,Verdana,Arial,Helvetica,sans-serif;
    font-size:13px;
    color:#000;
    font-weight:400;
}
body.page.section-search fieldset.search-advanced div#edit-data-fim-wrapper.form-item label{
    width: auto;
    padding:5px 5px 0;
}
body.page.section-search #edit-keys-wrapper input.form-text{
    width: 546px;
    background: #E7E7E7;
    border: 2px solid #D3D3D3;
    height: 19px;
    padding: 5px;
    -moz-border-radius: 12px; 
    -webkit-border-radius: 12px; 
    border-radius: 12px;
	}
body.page.section-search #edit-keys-wrapper #edit-submit{
    background: url("../images/botao_busca_avancada.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    color: #000000;
    font-size: 11px;
    height: 24px;
    padding-bottom: 4px;
    width: 66px;
}
body.page.section-search fieldset.search-advanced div.criterion input#edit-or.form-text{
    width: 546px;
    background: #E7E7E7;
    border: 2px solid #D3D3D3;
    height: 19px;
    padding: 5px;
    -moz-border-radius: 12px; 
    -webkit-border-radius: 12px; 
    border-radius: 12px;
}
body.page.section-search fieldset.search-advanced div.criterion select.form-select{
    width: 200px;
    height: 27px;
}
body.page.section-search fieldset.search-advanced div.criterion div.jquery_dropdown_container div.jquery_dropdown_header{
    width:200px;
    float:left;
}
body.page.section-search fieldset.search-advanced div.criterion div.jquery_dropdown_container ul.jquery_dropdown_list{
    width: 211px;
    left: 75px; 
    top:0px;
    padding-top:39px;
   /* pointer-events:visible;*/}
#edit-canal-wrapper{
    position:relative !important;
    z-index:9 !important;	
	}
#edit-type-wrapper{
    position:relative !important;
    z-index:8 !important;
}
#edit-category-wrapper{
    position:relative !important;
    z-index:7 !important;	
}  
body.page.section-search fieldset.search-advanced div.criterion div.date_search{
    float: left;
    width:294px;
    margin-right:2px;
}
body.page.section-search fieldset.search-advanced div.criterion div.date_search div.container-inline-date{
    margin: 0;
}
body.page.section-search fieldset.search-advanced div.criterion div.date_search div.container-inline-date input.form-text{
    width: 200px;
    background: url('../images/select_button.png') #E7E7E7 no-repeat right 2px;
    border: 2px solid #D3D3D3;
    height: 19px;
    padding: 5px;
    -moz-border-radius: 12px; 
    -webkit-border-radius: 12px; 
    border-radius: 12px;
    font-size: 7pt;
    color: #666666;
    position:relative;
    z-index:1;
}
body.page.section-search fieldset.search-advanced div.criterion div.action{
    margin-right: 20px;
}
body.page.section-search fieldset.search-advanced .action #edit-submit{
    background: url('../images/botao_busca_avancada.png');
    background-repeat:no-repeat;
    border: 0 none;
    color: #000000;
    font-size: 11px;
    height: 24px;
    margin-right: 20px;
    padding-bottom: 4px;
    width: 66px;
	}
body.page.section-search fieldset.search-advanced .clear_form #edit-clear{
    background: url('../images/botao_busca_avancada.png');
    background-repeat:no-repeat;
    border: 0 none;
    color: #000000;
    font-size: 11px;
    height: 24px;
    margin-right: 20px;
    padding-bottom: 4px;
    width: 66px;
}
.section-busca .view-busca-por-area a.busca, .section-busca .view-busca-por-area a.escolas, .section-busca .view-busca-por-area a.avancado
{
      background: #666666;
       height: 19px;
    padding: 5px 15px;
    -moz-border-radius: 3px; 
    -webkit-border-radius: 3px; 
    border-radius: 3px;
	color:#FFF;
	margin-right:5px;
}
.page-busca-programas.section-busca .view-busca-por-area a.busca_programas
{ 
    background: #FFFFFF;
	border:1px solid #666666;
	color:#666666;
}
.page-busca-noticias.section-busca .view-busca-por-area a.busca_noticias
{ 
    background: #FFFFFF;
	border:1px solid #666666;
    color:#666666;
}
.page-busca-fotos.section-busca .view-busca-por-area a.busca_fotos
{ 
    background: #FFFFFF;
	border:1px solid #666666;
    color:#666666;
}
.page-busca-videos.section-busca .view-busca-por-area a.busca_videos
{ 
    background: #FFFFFF;
	border:1px solid #666666;
    color:#666666;
}
.page-busca-audios.section-busca .view-busca-por-area a.busca_audios
{ 
    background: #FFFFFF;
	border:1px solid #666666;
    color:#666666;
}
.section-busca .view-busca-por-area #edit-contem-wrapper {
    background: #e7e7e7 none repeat scroll 0 0;
    border: 2px solid #d3d3d3;
    border-radius: 12px;
    height: 19px;
    padding: 5px;
    width: 295px;
	margin-top:18px;
	margin-bottom:20px;
}
.section-busca .view-busca-por-area #edit-contem{
	border:none;
	background-color:#E7E7E7;
}
.section-busca .view-busca-por-area .views-widget-filter-title label {
display:none;
}
.section-busca .view-busca-por-area #edit-submit-busca-por-area {
    background: rgba(0, 0, 0, 0) url("../images/botao_busca_avancada.png") no-repeat scroll 0 0;
    border: 0 none;
    color: #000000;
    font-size: 11px;
    height: 24px;
       padding-bottom: 4px;
    width: 66px;
	margin-top:23px;
}
.view-busca-por-area .views-field-field-imagem-grade-fid, .view-busca-por-area .views-field-field-imagem-destaque-fid, .view-busca-por-area .views-field-field-arquivo-foto-fid,
.view-busca-por-area .views-field-field-arquivo-video-externo-embed, .view-busca-por-area .views-field-field-arquivo-video-local-thumbnail
{
    float: left;
    margin: 0 20px 0px 0;
	 border: 3px solid #ccc;
	 height:70px;
}
.view-busca-por-area .views-row{
	clear:both;
	margin-bottom:25px;
}
.view-busca-por-area .views-field-title a {
    color: #000 !important;
    font-family: AvantGardeBkBTBook !important;
    font-size: 13px;
}
.view-busca-por-area .views-label-sitename, .view-busca-por-area .views-label-changed, .view-busca-por-area .views-label-tid, .view-busca-por-area .views-label-tid-1{
   color: #000;
    padding-right: 5px;
}
.region_plain_box{
    color: #666666 !important;    
}
.region_plain_box a{
    color: #000;   
}
.region_plain_box .participe_total_content{
    color: #000;    
}
.region_plain_box .field-content{
    color: #000;   
}
.region_plain_box .field-content label{
    color: #666666 !important;  
}
.region_plain_box .field-content .email{
    color: #666666 !important;  
}
.page-node-add-participe .panel-col-first{
    float:left;
    width:478px;
    padding-left:10px;
    margin-right: 28px;
}
.page-node-add-participe .panel-col-last{
    float:left;
    width:430px;
    padding-right:10px;
    background-color:#e8e8e8;
    border:1px solid #CCCCCC;
    font-weight:300;
    color:#666666;
}
.node-type-participe .panel-col-first{
    float:left;
    width:507px;
    padding-left:10px;  
}
.node-type-participe .panel-col-last{
    float:left;
    width:422px;
    padding-right:10px;
    background-color:#e8e8e8;
    border:1px solid #CCCCCC;
    font-weight:300;
    color:#666666;  
}
.page-node-add-participe .panel-col-last h2{
    color:#666666;
    font-size:14px;
    text-transform:uppercase;
    font-weight:500;
    border-bottom: 1px solid #999999;
    background: none !important;
    font-family: "ubuntu" !important;
    color: #666666 !important;
    margin-top: 30px;
}
.page-node-add-participe .panel-col-last .pane-participe-0 h2{
    margin-top: 0;  
}
.node-type-participe .panel-col-last h2{
    color:#666666;
    font-size:14px;
    text-transform:uppercase;
    font-weight:500;
    border-bottom: 1px solid #999999;
    background: none !important;
    font-family: "ubuntu" !important;
    color: #666666 !important;
}
.page-node-add-participe .form-text{
    background-color:#E8E8E8;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    border:0;
    height:30px;
}
.page-node-add-participe #edit-taxonomy-14-wrapper{/*estou participando com*/
    border-bottom: 1px solid #000;
    height: 75px;
    width: 478px; 
}
.page-node-add-participe #edit-taxonomy-tags-18-wrapper #edit-taxonomy-tags-18{/*palavra chave*/
    float: left;
    width: 502px;
    height: 35px;
}
.page-node-add-participe #node-form #edit-title-wrapper #edit-title{
    float: left;
    background: #006400;
    width:473px;
    height: 29px;
    background: url("../images/input_participe_assunto.png");
    background-repeat: no-repeat;
    padding-left: 5px;   
}
.page-node-add-participe #node-form #edit-field-cidade-participe-0-value{
    float: left;
    background: #006400;
    width:229px;
    height: 29px;
    background: url("../images/input_participe_cidade.jpg");
    background-repeat: no-repeat;
    padding-left: 5px;   
	margin-top:-5px;
	margin-bottom:15px;
}
.page-node-add-participe #node-form  #edit-field-estado-participe-value{
    float: left;
    background: #006400;
    width:118px !important;
    height: 29px;
     padding-left: 5px;  
}
.page-node-add-participe #node-form  #edit-field-data-participe-0-value-datepicker-popup-0{

  float: left;
    background: #006400;
    width:128px;
    height: 29px;
    background: url("../images/input_participe_data.jpg");
    background-repeat: no-repeat;
    padding-left: 5px;   	
	}
.page-node-add-participe #edit-submit{
    background-color:#999999;
    color:#FFF;
    font-size:11px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    border:0;
}
.page-node-add-participe textarea{
    font-size:11px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    border:4px solid #E8E8E8;
}
.page-node-add-participe #edit-preview{
    background-color:#999999;
    color:#FFF;
    font-size:11px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;  
    border:0;
}
.page-node-add-participe .node-form .form-text {
    width: 20px;
}
.page-node-add-participe .form-item label{ 
    float: left;
    padding-right:4px;
    font-weight: normal;
}
.page-node-add-participe .participe_acount_group .form-item{
    color:#000000;  
}
.page-node-add-participe .participe_acount_group .form-item label{
    color:#666666; 
}
#conditional-field-tipo-anexo-participe .page-node-add-participe .form-checkboxes{
    float: left;
    width: 470px;
    background-color:#FFC;
}
.page-node-add-participe #edit-taxonomy-14-wrapper label, .page-node-add-participe #edit-title-wrapper label{ 
    float: none;
    width: 75%;
}
.page-node-add-participe .form-select {
    background: transparent !important;
    width: 499px !important;
    font-size: 16px;
    border: none;
    height: 29px !important;
    float:left;
    margin-top:-5px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px; 
}
.page-node-add-participe .teaser-checkbox{
    display:none;
}
.page-node-add-participe #conditional-field-tipo-anexo-participe{
    height: 50px;
    width: 470px;
}
.page-node-add-participe #edit-body-wrapper label{
    float:none;
}
.page-node-add-participe conditional-field-tipo-anexo-participe{
    width:100%;
}
/*Foto*/
.page-node-add-participe #conditional-group-anexo-foto table#field_foto_participe_values{ 
    border-collapse:separate
}
.page-node-add-participe #conditional-group-anexo-foto table#field_foto_participe_values tr{  
    height: 40px;
}
.page-node-add-participe .group-anexo-foto #field_foto_participe_values tr.even  {
    background:transparent !important; 	
}
.page-node-add-participe .group-anexo-foto #field_foto_participe_values tr.odd{
    background:transparent !important;	
}
.page-node-add-participe .group-anexo-foto #field_foto_participe_values thead th{
    border-bottom: none !important;
}
.page-node-add-participe .group-anexo-foto #field_foto_participe_values .filefield-upload {/*boatao upload*/
    float:left; 
    background: url("../images/input_foto_enviar.png");
    height: 20px;  
    background-repeat: no-repeat;
    width: 316px;
}
.page-node-add-participe .group-anexo-foto #field_foto_participe_values .widget-edit{
    float:left;
    max-width: 100%; 
}
.page-node-add-participe .group-anexo-foto #field_foto_participe_values .widget-edit .description{
    float:left;
    width:320px;
}
.page-node-add-participe .group-anexo-foto #field_foto_participe_values #edit-field-foto-participe-0-upload{
    float:left;
}
.admin-menu.page-node-add-participe .widget-edit{
    background-image: none;
}
.page-node-add-participe .group-anexo-foto input[type="file"]
{ 
    opacity:0;
    filter: alpha(opacity=0);
    -moz-opacity:0;   
}
.page-node-add-participe .group-anexo-foto #field_foto_participe_values .form-submit.ahah-processed{
    background-color:#999999;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    color:#FFF;
    font-size:12px;
    font-weight:300;
    border:0;
    float:left;
    margin-top:-23px;
    margin-bottom: 15px;
    margin-left:318px;
}
.page-node-add-participe .group-anexo-foto #field_foto_participe_values .filefield-element input.form-submit, .page-node-add-participe .group-anexo-foto #field_foto_participe_values .filefield-element input.form-file{
    float:left;
}
.page-node-add-participe .group-video{
    width: 465px;
}
.page-node-add-participe .group-video a{
    color: #000;
}
.page-node-add-participe .group-video #edit-field-arquivo-video-externo-0-embed{
    width: 467px;
    background: url("../images/input_video_enviar.png");
    background-repeat: no-repeat;
}
/*documentos*/
.page-node-add-participe #edit-field-documento-participe-0-upload-wrapper{
    width: 464px;
}
.page-node-add-participe #edit-field-documento-participe-0-upload-wrapper .filefield-upload{
    background:url("../images/input_foto_enviar.png") no-repeat scroll 0 0 transparent;
}
.page-node-add-participe #edit-field-documento-participe-0-upload{
    opacity:0;
    filter: alpha(opacity=0);
    -moz-opacity:0; 
}
.page-node-add-participe .group-documento .form-submit.ahah-processed{
    background-color:#999999;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    color:#FFF;
    font-size:12px;
    font-weight:300;
    border:0;
    float:left;
    margin-top:3px;
    margin-left:5px;
}
.page-node-add-participe .group-documento .widget-edit{
    float:left;
    }

.page-node-add-participe .group-documento .filefield-element input.form-submit, .page-node-add-participe .group-documento .filefield-element input.form-file{
    float:left;
}
/*audio*/
.page-node-add-participe .group-audio .filefield-upload {
    background:url("../images/input_foto_enviar.png") no-repeat scroll 0 0 transparent; 
}
.page-node-add-participe .group-audio .form-submit.ahah-processed{
    background-color:#999999;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    color:#FFF;
    font-size:12px;
    font-weight:300;
    border:0;
    float:left;
    margin-top:3px;
    margin-left:5px;
}
.page-node-add-participe .group-audio .widget-edit{
    float:left;
    max-width:100% !important;
}
.page-node-add-participe .group-audio .filefield-element input.form-submit, .page-node-add-participe .group-audio .filefield-element input.form-file,
.page-node-add-participe .group-documento .filefield-element input.form-file
{
    float:left;
}
.page-node-add-participe .group-audio .filefield-element input.form-file{
    float:left;
    outline:none;
    border:none;
    opacity:0;
    filter: alpha(opacity=0);
    -moz-opacity:0;
}
.page-node-add-participe .pane-content .vertical-tabs{
    display:none !important;
}
.page-node-add-participe .file_endereco_jq{
    margin-top: 1px; 
    margin-left: -298px;
    float: left;
    height: 20px;
    width: 305px;
    overflow: hidden;
}
.page-node-add-participe .group-anexo-foto .file_endereco_jq{
    margin-top: -24px; 
    margin-left: 5px;
}
.page-aew #content-area fieldset{
    border:none;
    border-top:1px solid #000;
    margin: 0;
    padding: 0;
}
.page-aew #content-area legend{
    font-family:AvantGardeBkBTBook,Verdana,Arial,Helvetica,sans-serif;
    color:#656565;
    font-size:13px;
    margin-left:-7px;
}
.page-aew #content-area .esquerda{
    float:left;
    width:476px;
    padding-left:10px;
    margin-right:26px;	
    color:#666;
    font-size:12px;
    margin-top: 12px;
    min-height: 325px;
}
.page-aew #content-area .esquerda #edit-login-wrapper{
    border-top:1px solid #333;
    padding-top:9px;
}
.page-aew #content-area .esquerda #edit-login-wrapper label{
    float:left;
    margin-right:9px;
    margin-top:3px;
}
.page-aew #content-area .esquerda #edit-login-wrapper input{
    float:left;
    width:415px;
    height:29px;
    margin-right:5px;
    background: url("../images/input_aew_email.png") no-repeat;
    padding-left: 5px;
    padding-right: 5px;
    border: 0;
}
.page-aew #content-area .esquerda .arroba{
    float:left;
    width:25px;
    height:25px;
    font-size:18px;
    margin-top:-8px;
    font-weight:500;
    color:#000;
}
.page-aew #content-area .esquerda #edit-senha-wrapper{
    margin-top:10px;
    float:left;
}
.logged-in.page-aew #content-area .esquerda #edit-senha-wrapper{
    margin-top:10px;
    float:left;
    width: 248px;
}
.page-aew #content-area .esquerda #edit-senha-wrapper label{
    float:left;
    margin-right:5px;
    margin-top:3px;
}
.page-aew #content-area .esquerda #edit-senha-wrapper input{
    float:left;
    width:172px;
    height:29px;
    margin-right:5px;
    background: url("../images/input_aew.png") no-repeat;
    border: 0;
    padding-left: 5px;
    padding-right: 5px;
}
.not-logged-in.page-aew #content-area .esquerda #edit-senha-wrapper input{
    float:left;
    width:415px;
    height:29px;
    margin-right:5px;
    background: url("../images/input_aew_email.png") no-repeat;
    padding-left: 5px;
    padding-right: 5px;
    border: 0;
}
.page-aew #content-area .esquerda #edit-submit{
    margin-top:14px;
    float:left;	
    background-color:#999999;
    color:#FFF;
    font-size:11px;
    margin-right:12px;
    border:0;
    width:63px;
    background: url("../images/botao_entrar_aew.png") no-repeat;
    cursor: pointer;
    padding-bottom: 1px;
    padding-top: 1px;
}
.page-aew #content-area .esquerda #edit-descobrir{
    margin-top:14px;
    float:left;	
    background-color:#999999;
    color:#FFF;
    font-size:11px;	
    border:0;
    width:144px;
    background: url("../images/botao_descobrir_dados_aew.png") no-repeat;
    cursor: pointer;
    padding-bottom: 1px;
    padding-top: 1px;
}
.page-aew #content-area .direita{
    float:left;
    width:448px;
    height:260px;
    color:#666;
    font-size:12px;
}
.page-aew #content-area .captcha{
    float:left;
    width:476px;
}
.page-aew #content-area .direita h1{
    margin-top:9px;
    padding:5px;
    float:left;
    padding-left:0;
    background: url("../images/background_termo_compromisso.png");
    background-repeat:no-repeat;
    width:443px;
    font-family:AvantGardeBkBTBook,Verdana,Arial,Helvetica,sans-serif;
    font-size:13px;
    color:#656565;
    font-weight:normal;
}
.page-aew #content-area .direita div{
    float:left;
    width:437px;
    height:250px;
    overflow:auto;
    padding-left:5px;
    border: 4px solid #E8E8E8;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}
.page-aew #content-area .direita #edit-termoAceito-wrapper{
    float:left;
    width:448px;
    height:25px;	
    margin-top:15px;
    border: none !important;
}
.page-aew #content-area .direita #edit-termoAceito-wrapper input{	
    margin-top:1px;
    vertical-align: middle;
}
