/* Bootstrap modal default css */ .modal { position: fixed; top: 0px; right: 0px; bottom: 0px; left: 0px; z-index: 1050; display: none; overflow: hidden; outline: 0px none; background-color: rgba(0, 0, 0, 0.5); height: 100%; } .modal-open .modal { overflow-x: hidden; overflow-y: auto; } .fade { opacity: 0; transition: opacity 0.15s linear 0s; } .fade.in { opacity: 1; } .modal-dialog { width: 45%; margin: 15px auto; position: relative; } .modal.in .modal-dialog { transform: translate(0px, 0px); } .modal.fade .modal-dialog { transition: transform 0.3s ease-out 0s; } .modal-content { box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.5); } .modal-content { position: relative; background-color: #FFF; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 6px; outline: 0px none; box-shadow: 0px 3px 9px rgba(0, 0, 0, 0.5); } .modal-header { min-height: 16.43px; padding: 15px; border-bottom: 1px solid #E5E5E5; } .modal-header .close { margin-top: -2px; } .modal-header button.close { padding: 0px; cursor: pointer; background: transparent none repeat scroll 0px 0px; border: 0px none; } .modal-header .close { float: right; font-size: 21px; font-weight: 700; line-height: 1; color: #000; text-shadow: 0px 1px 0px #FFF; opacity: 0.2; } .modal-title { margin: 0px !important; line-height: 1.42857 !important; } .modal-body { position: relative; padding: 15px; } .modal-footer { padding: 15px; text-align: right; border-top: 1px solid #E5E5E5; } /* Bootstrap modal override */ .modal-title { font-family: 'open_sansregular', Arial, Helvetica, sans-serif; } .modal-header h4 { color: #333 !important; font-size: 17px !important; } .modal-body { overflow: hidden; } /* Bootstrap modal form fields */ .modal, .modal input, .modal select, .modal .formlabel { font-family: 'open_sansregular', Arial, Helvetica, sans-serif; color: #333; font-style: normal; } .modal label { margin-left: 4px; } .modal .sisp-fields label { margin-left: 0px; } .modal h2 { margin-top: 0px !important; } .modal .form-description { border-bottom: 1px solid #E5E5E5; padding-bottom: 15px; overflow: hidden; } .modal .formfieldline { padding: 0px; margin: 0px; } .modal input[type="text"], .modal select { padding: 10px; border-radius: 5px; border: solid 1px #ccc; background-color: #fff; } .modal input[type="radio"] { vertical-align: middle; } .modal .explanation { color: #3F60C6; font-size: 12px; } .modal .required-field, .modal .errorExplanation { color: #EA1C00; font-size:12px; } .modal .spb-row { margin-top: 15px; } .no-margin-top { margin-top: 0px !important; } .modal .modal-margin-right { margin-right: 4%; } .modal .modal-margin-left { margin-left: 4%; } .modal #community_name { width: 200px; } .modal #institutions_corporate_name { width: 285px; } .modal #community_country { width: 220px; } .modal #community_state { width: 80px; } .modal #community_city { width: 190px; margin-top: 2px; } .modal #institutions_cnpj, .modal #institutions_acronym { width: 530px; } .modal a.button.with-text.icon-add, .modal a.button.with-text.icon-cancel { line-height: 25px !important; padding: 5px 15px !important; font-size: 12px !important; } .modal a.button.with-text.icon-add { background-color: #3E67B1 !important; color: #fff !important; } .modal .public-institutions-fields { display: none; } .modal .modal-form-actions { margin-top: 20px; } /* New rating page */ .rating-create-institution-container { overflow: hidden; } .rating-create-institution-container > .institution-not-found { line-height: 30px; } .rating-create-institution-container .institution-not-found { position: relative; float: left; } .rating-create-institution-container #institution_modal_container { position: relative; float: left; } .rating-create-institution-container #create_institution_link { background-color: #3E67B1 !important; color: #FFF !important; text-transform: none !important; }