/*cadastro de usuario e instituicao*/ #signup-form{ display:block; /*background-color:#F0F0F0;*/ /*border-left:solid 3px; border-top:solid 1px;*/ width: 720px; } #signup-form-header { width:90% !important; } #signup-form-profile{ width:90% !important; } body #content .main-block form .icon-add{ background-color: #2C66CE; } #signup-form .formfieldline, #signup-formfield-group { /*background-color:#E7E7E7;*/ /*colorir linhas especificas*/ width:100%; /*background: url(images/hdot2.gif) repeat-x bottom #ECECEC;*/ margin:0px 10px 10px 0px; } #signup-form .formfieldline:hover, #signup-formfield-group:hover { /*width:100%;*/ /*background: url(images/hdot2.gif) repeat-x bottom #f1e5dc;*/ margin:0px 10px 10px 0px; } .action-account-signup #content { text-align: left; } .required-field label.formlabel { font-weight: normal; color: #4A4A4A; /*float: left;*/ } #signup-form select, #signup-form textarea, #signup-form input { /*padding: 7px 7% 10px 3%; */ /*height: 30px !important;*/ width: 50%; /*center:float;*/ margin:3px 2px 3px 0px; } #signup-form .formlabel{ float:left; padding:0px 15px 0px 0px; width:237px; height:30px; margin:3px 2px 10px 0px; } #signup-form .formlabel.login-box-content { background:none; } #signup-login { width:188px; margin-bottom:5px; } #signup-form .formfield input, #signup-form .formfield textarea { background-color:#fff; } #signup-form small#password-balloon, #signup-form small#password-confirmation-balloon, #signup-form small#email-balloon, #signup-form small#name-balloon{ left:100%; } /* #signup-form a#add_new_institution { margin-left: 252px; } */ /*#content a.button.with-text { line-height: 50px !important; } Pensar outra solucao*/ #status-identifier{ width:50%; height:30px; } /* #errorExplanation{ width:720px; }*/ /**** mudar para a cor do icone e link da imagem passado pela suzete #signup-form .invalid { border-color: #7f0000; background-image: url(images/alerta-cadastro16.jpg); box-shadow: 0 0 7px red; } */ /**** talvez para os botoes**** #content a.button.with-text { line-height: 30px !important; border: none; float: right; margin: 3px; border-radius: 8px; } *****/ /**************************MODAL Instituicao***************************/ #institution_dialog select, #institution_dialog textarea, #institution_dialog input{ width: 60%; float:center; height: 25px; margin:3px 2px 13px 0px; } /* input#type_PublicInstitution, input#type_PrivateInstitution{ width: 10%; margin:10px; } */ /*flutuar menu #institution_dialog .formlabel{ float:left; padding:0px 15px 0px 0px; width:180px; } /* #institution_dialog .formfield.type-text, #institution_dialog .formfield.type-select #institution_dialog .formfield.type-radio{ width:100%; /*margin:0px 10px 10px 0px; }*/ /* #edit_institution_page .formfield type-radio{ width:10% }*/ #institution_form select, #institution_form textarea, #institution_form input { width: 40%; height: 25px; float:center; margin:3px 2px 15px 0px; } #institution_form .button.with-text.icon-save.submit{ width: 60px !important; } #institutions_type_PublicInstitution, #institutions_type_PrivateInstitution, #institutions_sisp_false, #institutions_sisp_true { width: 5% !important; height: 15px !important; padding: 15px !important; } /* cadastro de software */ /* #content #main-content-wrapper-1 form, #content .main-block .block-inner-1 form { font-family: arial, verdana, helvetica; } #content #main-content-wrapper-1 h1, #content .main-block .block-inner-1 h1 { font-size: 34px !important; border-bottom: 1px solid #D7D7D7 !important; color: #172738; padding-bottom: 10px !important; margin-bottom: 30px !important; } #content #main-content-wrapper-1 form .required-field .pseudoformlabel, #content #main-content-wrapper-1 form .mandatory:after, #content #main-content-wrapper-1 form .required-field label.formlabel:after { color: #4562b1; } #content #main-content-wrapper-1 form p > .required-field:before, #content #main-content-wrapper-1 form #template-options label a:before, #content #main-content-wrapper-1 form #errorExplanation h2:before, #content .main-block .block-inner-1 form p > .required-field:before, #content .main-block .block-inner-1 form #errorExplanation h2:before { font-family: FontAwesome; font-style: normal; font-weight: normal; text-decoration: inherit; position: absolute; } #content #main-content-wrapper-1 form p > .required-field, #content .main-block .block-inner-1 form p > .required-field { margin-bottom: 40px; display: block; position: relative; padding-left: 27px; background: #ECEDF1; padding: 15px 15px 15px 35px; font-size: 16px; border: 1px dotted #4562b1; border-left: 4px solid #4562b1; } #content #main-content-wrapper-1 form #errorExplanation, #content .main-block .block-inner-1 form #errorExplanation { display: block; position: relative; padding-left: 27px; background: #ECEDF1; padding: 15px 15px 15px 38px; font-size: 16px; border: 1px dotted #C0392B; border-left: 4px solid #C0392B; margin: 0 0 30px 0; font-family: arial, verdana, helvetica ; } #content #main-content-wrapper-1 form #errorExplanation h2, #content .main-block .block-inner-1 form #errorExplanation h2 { background: none; font-size: 18px !important; color: #C0392B; margin: 0 0 10px 0; padding: 0; text-align: left; font-weight: 700; } #content #main-content-wrapper-1 form #errorExplanation h2:before, #content .main-block .block-inner-1 form #errorExplanation h2:before { left: 13px; content: "\f06a"; font-size: 22px; } #content #main-content-wrapper-1 #errorExplanation ul, #content .main-block .block-inner-1 #errorExplanation ul { font-size: 15px; margin-left: 20px; } #content #main-content-wrapper-1 form #errorExplanation ul li, #content .main-block .block-inner-1 form #errorExplanation ul li { list-style-type: disc; margin-bottom: 3px; color: #C0392B; } #content #main-content-wrapper-1 form p > .required-field:before, #content .main-block .block-inner-1 form p > .required-field:before { left: 13px; content: "\f0a4"; font-size: 18px; color: #4562b1; } #content #main-content-wrapper-1 form .atention { border: 2px dotted #ccc; background: #f4f4f4; padding: 20px; margin-bottom: 30px; } #content #main-content-wrapper-1 form #template-options label a:before{ right: 0; bottom: 0; vertical-align: middle; font-size: 14px; content: "\f05A"; color: #172738; } #content #main-content-wrapper-1 form label, #content .main-block .block-inner-1 form label { font-weight: 700; margin-bottom: 4px; color: #172738; font-size: 15px; font-style: normal; } #content .main-block .block-inner-1 form h2, #content .main-block .block-inner-1 form h3, #content .main-block .block-inner-1 form h4 { color: #172938 ; } #content .main-block .block-inner-1 form h2 { font-size: 18px !important; font-weight: 700; margin-bottom: 20px; } .controller-profile_editor #profile-data { display: block; width: 100%; } #content #main-content-wrapper-1 form .formfield, #content .main-block .block-inner-1 form #profile_change_picture { margin-bottom: 20px; } #content .main-block .block-inner-1 form .formfield { margin-bottom: 5px; } #content #main-content-wrapper-1 form .formfieldline, #content #main-content-wrapper-1 form #software-name-field, #content .main-block .block-inner-1 form .formfieldline, #content .main-block .block-inner-1 form #software-name-field { padding: 0; margin-top: 0; } #content #main-content-wrapper-1 form #community_name { width: 100%; } #content #main-content-wrapper-1 form input[type="text"], #content .main-block .block-inner-1 form input[type="text"] { width: 100%; padding: 8px 0; font-size: 15px; color: #555; background: #fff; border: 1px solid #ccc; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075); box-shadow: inset 0 1px 1px rgba(0,0,0,.075); } .formfield.type-file { font-size: 13px; font-style: italic; } #content #main-content-wrapper-1 form .formfield.type-file input, .formfield.type-file input { font-size: 15px; text-indent: 0; padding: 0; border: none; color: #172738; } #content #main-content-wrapper-1 form .formfield.type-file input{ box-sizing: border-box; } #content #main-content-wrapper-1 form #create_enterprise_identifier{ width: 50%; } #content #main-content-wrapper-1 form #community-join-before input[type="radio"], #content #main-content-wrapper-1 form #community-join-after input[type="radio"] { top: 3px; position: relative; } #content #main-content-wrapper-1 form #community-join-before div, #content #main-content-wrapper-1 form #community-join-after div { margin-left: 20px !important; } #content #main-content-wrapper-1 form #community-join-before div { margin-bottom: 8px; } #content #main-content-wrapper-1 form #community-join-after div { margin-bottom: 20px; } #content #main-content-wrapper-1 form #template-options { margin-top: 0 !important; margin-bottom: 30px; } #content #main-content-wrapper-1 form #template-options .formlabel { padding: 0; } #content #main-content-wrapper-1 form #template-options p, #content #main-content-wrapper-1 form #template-options ul { margin: 0 0 8px 0 !important; padding: 0 !important; } #content #main-content-wrapper-1 form #template-options ul li { margin-bottom: 8px; clear: both; } #content #main-content-wrapper-1 form #template-options ul li label { left: 6px; font-weight: normal; padding-right: 17px; position: relative; } #content #main-content-wrapper-1 form #template-options ul li input { display: block; float: left; margin-top: 4px; margin-bottom: 15px; } #content #main-content-wrapper-1 form .button-bar .button.submit, #content #main-content-wrapper-1 form .button-bar .button.with-text, #content .main-block .block-inner-1 form .button-bar .button.submit, #content .main-block .block-inner-1 form .button-bar .button.with-text { margin-right: 10px; background-image: none; padding: 7px 12px; border-radius: 4px; font-size: 15px; line-height: 20px; height: auto; display: block; max-height: auto; text-align: center; } #content #main-content-wrapper-1 form .button-bar .button.submit, #content .main-block .block-inner-1 form .button-bar .button.submit { min-height: 36px; } #content #main-content-wrapper-1 form .button-bar .button.submit:hover, #content #main-content-wrapper-1 form .button-bar .button.with-text:hover, #content .main-block .block-inner-1 form .button-bar .button.submit:hover, #content .main-block .block-inner-1 form .button-bar .button.with-text:hover { background: #5E82C6; } #content #main-content-wrapper-1 form .button-bar .icon-save, #content .main-block .block-inner-1 form .icon-save { min-width: 100px; } #content #main-content-wrapper-1 form .button-bar .icon-cancel, #content .main-block .block-inner-1 form .icon-cancel { min-width: 80px; } #content #main-content-wrapper-1 form .button-bar .icon-save, #content .main-block .block-inner-1 form .button-bar .icon-save { background-color: #3867B7; border: 1px solid #3867B7; color: #FFF; } #content .main-block .block-inner-1 form .button-bar .icon-remove { color: #C0392B; border: 1px solid #C0392B; } #content .main-block .block-inner-1 form .button-bar .icon-remove:hover { color: #FFF; background: #E74C3C !important; } #content #main-content-wrapper-1 form .button-bar .icon-cancel, #content .main-block .block-inner-1 form .button-bar .icon-cancel, #content .main-block .block-inner-1 form .button-bar .icon-back { color: #3867B7; border: 1px solid #3867B7; } #content #main-content-wrapper-1 form .button-bar .icon-cancel:hover, #content .main-block .block-inner-1 form .button-bar .icon-cancel:hover, #content .main-block .block-inner-1 form .button-bar .icon-back:hover { color: #FFF; } #content #main-content-wrapper-1 form .software-step-info h3, #content .main-block .block-inner-1 form .software-step-info h3 { font-family: 'Open Sans', Arial, Helvetica, sans-serif; text-transform: uppercase; margin: 0 0 20px 0; } #content #main-content-wrapper-1 form .software-step-info .current-step h3, #content .main-block .block-inner-1 form .software-step-info .current-step h3 { font-size: 16px !important; color: #FF0066; } #content #main-content-wrapper-1 form .software-step-info .another-step h3, #content .main-block .block-inner-1 form .software-step-info .another-step h3 { font-size: 12px !important; color: rgba(0, 0, 0, 0.2); } #content #main-content-wrapper-1 form #software-hostname { border-radius: 4px; padding: 7px 10px; float: left; font-size: 15px; vertical-align: middle; margin-right: 10px; line-height: 20px; min-width: 180px; color: #777; background: #ECEDF1; } #content #main-content-wrapper-1 form textarea { width: 100%; box-sizing: border-box; border-radius: 4px; font-size: 15px; padding: 8px 6px; font-family: arial, verdana, helvetica; min-height: 150px; } #content #main-content-wrapper-1 form .formfieldline { margin-bottom: 20px; } #content #main-content-wrapper-1 form .formfieldline h4 { margin: 0 0 5px 0; } #content #main-content-wrapper-1 form .formfieldline select { margin-bottom: 20px; } #profile-is-template { border-radius: 4px; padding: 7px 12px 7px 10px; font-size: 15px; border: 1px solid #D3D6D3; display: inline-block; margin-bottom: 20px; } #profile-is-template input { vertical-align: middle; } #profile_change_picture_title span label { font-weight: normal !important; margin-left: 5px; } #radio-1339 { margin-right: 5px; } #category-ajax-selector { border-radius: 4px; padding: 7px 10px; background: #ECEDF1; border: 1px solid #D3D6D3; font-family: arial, helvetica, verdana !important; margin-bottom: 30px; font-size: 15px; } #category-ajax-selector .label { font-size: 15px; } */ body #content .main-block h1 { color: #172738; } .main-block form { font-size: 14px; color: #231f20; font-family: 'Open Sans', Arial, Helvetica, sans-serif; } .main-block form p .required-field, .main-block p .required-field, .main-block .atention { padding: 15px 20px; margin: 20px 0 30px 0; border: 1px dotted #ccc; border-radius: 3px; display: block; background: #fff; line-height: 20px; font-size: 13px; } .main-block form p .required-field, .main-block p .required-field { border-left: 5px solid #FF0366; } .main-block .atention { border-left: 5px solid #F1C40F; } .main-block form .required-field .pseudoformlabel, .main-block form .required-field label.formlabel:after { color: #FF0366; font-weight: 500; } .main-block form .formlabel { display: inline-block; max-width: 100%; margin-bottom: 5px; color: #231f20; } .main-block form input[type="text"] { display: block; height: 19px; padding: 6px; border: 1px solid #ccc; border-radius: 4px; width: 384px; font-size: 15px; font-family: arial, helvetica; color: #585858; } .main-block form .formfield input[type="file"] { border: none; padding: 0; text-indent: 0; font-size: 14px; } #software_categories_fields label input{ display: block; padding-top: 10px; vertical-align: middle; } .main-block form #community-join-before div, .main-block form #community-join-after div { margin-left: 20px !important; } .main-block form #community-join-before input, .main-block form #community-join-after input { position: relative; top: 3px; } #content .main-block form .button-bar { margin-top: 30px; clear: both; } body #content .main-block form .button-bar input, body #content .main-block form .button-bar a.button{ background-image: none; border: 0; margin-right: 10px; display: inline-block; width: 100px; text-align: center; } body #content .main-block form .icon-add{ background-image: none; border: 0; padding: 0 10px 0 20px; display: inline-block; text-align: center; color: #fff; position: relative; } body #content .main-block form .icon-add:before { left: 6px; vertical-align: middle; font-size: 12px; content: "\f067"; color: #fff; width: 10px; height: 10px; text-align: center; } .dynamic-table{ border: none; font-family: 'Open Sans', Arial, Helvetica, sans-serif; } .dynamic-table td{ padding: 10px 0 0 0; vertical-align: middle; font-size: 14px; } #operating_system_fields{ width: 50%; } .formfieldline label:first-child{ font-weight: 500; padding-right: 10px; } .formfield{ font-weight: 500; padding-right: 10px; } .formlabel{ padding: 10px 0 5px 0; } .formfieldline .type-file .type-file .formlabel { display: none; } .formfieldline h4{ font-weight: 500; } .formfieldline .formfieldline textarea{ border: 1px solid #ccc; color: #585858; font-family: arial, helvetica; font-size: 15px; padding: 6px; } #libraries_fields{ padding-top: 20px; } #software_categories_fields{ padding-top: 20px; } #software_categories_fields label{ line-height: 30px; vertical-align: middle; padding-left: 2px; } #software_categories_fields input{ vertical-align: middle; } #database__database_description_id, #language__programming_language_id, #license_info_version, #operating_system__operating_system_name_id{ padding: 5px 5px 5px 5px; } body #content .main-block form .button-bar .icon-back { width: 150px !important; } #content .main-block form .button-bar input { padding: 2px 0; color: #FFF; font-size: 15px; background: #2C66CE; } body #content .main-block form .icon-add:hover, body #content .main-block form .button-bar input:hover { background: #5E82C6; } body #content .main-block form .button-bar a.button { padding: 1px 0 0 0; height: 0; line-height: auto; color: #2C66CE; font-size: 14px; border: 1px solid #2C66CE; height: 29px; } body #content .main-block form .button-bar a.button:hover { background: none; border-color: #5E82C6; color: #5E82C6; } body #content .main-block #delete-profile a { border-color: #C0392B; color: #C0392B; } #content .main-block .errorExplanation { padding: 20px 10px 20px 65px; background: #fdedeb; margin: 20px 0 30px 0; border-radius: 4px; color: #172738; position: relative; border: 1px dotted #fad9d6; } #content .main-block .errorExplanation h2 { background: none; font-size: 16px !important; text-align: left; margin-bottom: 5px; font-weight: 700; color: #172738; } #content .main-block .errorExplanation:before, body #content .main-block form .icon-add:before { font-family: FontAwesome; font-style: normal; font-weight: normal; text-decoration: inherit; position: absolute; } #content .main-block .errorExplanation:before { left: 20px; top: 13px; vertical-align: middle; font-size: 24px; content: "\f12a"; color: #fff; background: #e74c3c; border-radius: 50%; width: 32px; height: 27px; text-align: center; padding-top: 5px; } #content .main-block .errorExplanation ul li { list-style: circle; font-size: 14px; margin: 0 0 4px 17px; } #content .main-block .formfieldline .formfield code { display: block; height: 30px; padding: 2px 6px 2px 10px; border: 1px solid #ccc; border-radius: 4px; width: 70%; } #content .main-block .formfieldline .formfield code * { display: inline; } #content .main-block .formfieldline .formfield code input { width: 47%; border: none; padding-left: 0; } #content .main-block #template-options p required-field{ padding-left: 0 !important; font-size: 13px; } .main-block form #template-options p, .main-block form #template-options ul { margin-left: 0 !important; padding-left: 0 !important; } .main-block form #template-options ul li { margin-bottom: 2px; } .main-block form #template-options ul li input{ margin-right: 5px; position: relative; top: 1px; } .main-block form #profile-is-template { background: none; } .main-block form #profile-is-template input { margin-right: 2px; border: none; padding: 0; } .main-block form #profile-is-template { border:none; margin-bottom: 10px; } .main-block form #profile-is-template input { position: relative; top: 2px; } .main-block form #profile-is-template label { margin-left: 2px; } #content .main-block form h2 { font-size: 18px !important; font-weight: 700; margin-top: 20px; } #content .main-block form #profile_data_closed_true, #content .main-block form #profile_data_closed_false { position: relative; top: 2px; } #content .main-block form #profile_change_picture .formfieldline { font-size: 13px; font-style: italic; } #content .main-block form #profile_change_picture { padding: 0 15px 15px 15px; border: 1px dotted #ddd; margin-top: 10px; } #content .main-block form #profile_change_picture .button { padding: 3px 8px; color: #FFF; font-size: 14px; background: #2C66CE; border: 0; font-style: normal; } #content .main-block form #profile_change_picture .button:hover { background: #5E82C6; } #content .main-block form .type-img { padding: 0; } #content .main-block form #profile_change_picture br { height: 1px; display: block; } #category-ajax-selector { border-style: dotted; } #category-ajax-selector .label { font-size: 14px; }e