.p-exam-student__container{padding-bottom:5rem}.p-exam-student__container section{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.p-exam-student__container section>div{-ms-flex:1;flex:1;padding:.1rem}.p-exam-student__container input[type=radio]{display:none}.p-exam-student__container input[type=radio]:not(:disabled)~label{cursor:pointer}.p-exam-student__container input[type=radio]:disabled~label{color:#bcc2bf;border-color:#bcc2bf;box-shadow:none;cursor:not-allowed}.p-exam-student__container__label{height:80%;display:block;background:#fff;border:1px solid #00c674;border-radius:15px;padding:5px;margin-bottom:5px;text-align:center;box-shadow:0 3px 10px -2px hsla(153,5%,65%,.5);position:relative}.p-exam-student__container input[type=radio]:checked+label{background:#00c674;color:#fff}.p-exam-student__container input[type=radio]#control_05:checked+label{background:red;border-color:red}.p-exam-student__heading{background-color:#fff;border-bottom:1px solid #b9c2cb}.p-exam-student__headingdegree{color:#6e5340;background-color:#fff;display:inline-block;padding:10px;border:1px solid #b9c2cb}.p-exam-student__radiolist{float:right;overflow:hidden}.p-exam-student__radiolist__list{float:right}@media only screen and (max-width:700px){section{-ms-flex-direction:column;flex-direction:column}}.c-line-heading__title{position:relative;color:#777d84;margin:0}.c-line-heading__text{position:relative;z-index:2;padding-left:2rem;font-size:1rem;background-color:#f7f8fa}.p-exam-student__hr-question{border-top:3px solid rgba(0,0,0,.1)}.p-exam-student__question{background-color:#fff;padding:30px}.p-exam-student__modelanswer,.p-exam-student__question{border-radius:8px;font-family:Scheherazade,serif;font-size:22px}.p-exam-student__modelanswer{background-color:#f2dede;margin-bottom:20px}.p-exam-student__answer{background-color:#fffdef;border-radius:8px;font-family:Scheherazade,serif;font-size:22px;direction:rtl}.p-exam-student-state__heading{float:right}.p-exam-student-questiontitle{font-size:23px;font-weight:700;color:#000!important}.p-exam-student-choice{font-size:18px;color:#000!important;margin-right:40px}.p-exam-student-choice img{margin-left:5px}.font-weight-bold-row{font-weight:700;background:#dff0d8;padding:14px;border-radius:5px;color:#3c763d}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media print{*,:after,:before{display:none}}.c-form-select{font-family:Helvetica Neue;height:53px;display:block;background-color:#f7f8fa;border-color:#bbb8c4;font-size:14px}.c-form-select.has-error{border-color:#df2525;box-shadow:0 0 0 1px #df2525}.c-form-select.has-success{box-shadow:0 0 0 2px #00c674;border-color:transparent}.c-form-select__label-danger{font-size:11px;color:#df2525}@keyframes placeHolderShimmer{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes blink{0%{opacity:1}50%{opacity:.1}to{opacity:1}}@keyframes upanddown{0%{top:5%}50%{top:95%}to{top:5%}}.c-input-file__progress-container{display:inline-block;vertical-align:middle;max-width:72%;line-height:1;padding-top:3px;width:72%}.c-input-file__progress{width:100%;height:5px;margin-bottom:0;border-radius:5px;display:inline-block;vertical-align:middle}.c-input-file__select-file{height:53px;padding-top:12px;padding-right:20px;display:block;background-color:#fff;border:1px solid #e1e1e1;border-radius:.25rem;font-size:14px;max-width:240px;cursor:pointer;position:relative;color:#777d84}.c-input-file__select-file:hover{border-color:#777d84;box-shadow:0 0 0 1px #777d84}.c-input-file__select-file.is-big{min-width:320px}.messageinfo{color:#0c5460;background-color:#d1ecf1;border:1px solid transparent;border-radius:.25rem}.messageinfo,.messagesuccess{position:fixed;width:200px;right:50px;top:200px;padding:.75rem 1.25rem;margin-bottom:1rem;font-size:20px}.messagesuccess{color:#155724;background-color:#d4edda;border:1px solid transparent;border-radius:.25rem}.panel-default{border-color:#ddd}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd;padding:12px}.panel-body{padding:15px;overflow:hidden}