/*.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default { color: #333; background-color: #fff; border-color: #fff !important; }
.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default { color: #333; border: solid 1px #bbbbbb96 !important; background-color: #fff !important; border-color: #fff !important; }
.btn-group.open .dropdown-toggle { -webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,0.125); box-shadow: inset 0 0px 0px rgba(0,0,0,0.125) !important; }
.btn-default { color: #333; background-color: #fff; border-color: #fff !important; }
.btn-group, .btn-group-vertical { position: relative; display: inline-block; vertical-align: middle;  }
button { border: none; background-color: #fff; }
.btn.focus, .btn:focus { outline: 0; box-shadow: 0 0 0 .0rem rgba(0,123,255,.25);*/

.csvFile input[type='file'] { padding: 10px !important; height: auto; }
btn.focus, .btn:focus { outline: 0; box-shadow: 0 0 0 .2rem rgba(186, 186, 186, 0.25);}
.btn-group > .btn:first-child { margin-left: 0; border-radius: 6px; }
.saved_btn { margin-top: 20px; margin-bottom: 20px; display: block; font-size: 16px; color: #fff; font-family: 'Zona Pro'; font-weight: 700; text-transform: uppercase; padding: 12px 15px; background-color: #565656; border-radius: 5px; text-align: center; }
.saved_btn:hover { margin-top: 20px; margin-bottom: 20px; display: block; font-size: 16px; color: #fff; font-family: 'Zona Pro'; font-weight: 700; text-transform: uppercase; padding: 12px 15px; background-color: #565656; border-radius: 5px; text-align: center; }
.saved_btn:focus { margin-top: 20px; margin-bottom: 20px; display: block; font-size: 16px; color: #fff; font-family: 'Zona Pro'; font-weight: 700; text-transform: uppercase; padding: 12px 15px; background-color: #565656; border-radius: 5px; text-align: center; }
.saved_btn1 { margin-top: 20px; margin-bottom: 20px; display: block; font-size: 16px; color: #fff; font-family: 'Zona Pro'; font-weight: 700; text-transform: uppercase; padding: 12px 15px; background-color: #CA3D15; border-radius: 5px; text-align: center; }
.saved_btn1:hover { margin-top: 20px; margin-bottom: 20px; display: block; font-size: 16px; color: #fff; font-family: 'Zona Pro'; font-weight: 700; text-transform: uppercase; padding: 12px 15px; background-color: #CA3D15; border-radius: 5px; text-align: center; }
.saved_btn1:focus { margin-top: 20px; margin-bottom: 20px; display: block; font-size: 16px; color: #fff; font-family: 'Zona Pro'; font-weight: 700; text-transform: uppercase; padding: 12px 15px; background-color: #CA3D15; border-radius: 5px; text-align: center; }
.add_student_crs { margin-top: 20px; margin-bottom: 20px; display: block; font-size: 16px; color: #fff; font-family: 'Zona Pro'; font-weight: 700; text-transform: uppercase; padding: 12px 15px; background-color: #CA3D15; border-radius: 5px; text-align: center; }
.add_student_crs:hover { margin-top: 20px; margin-bottom: 20px; display: block; font-size: 16px; color: #fff; font-family: 'Zona Pro'; font-weight: 700; text-transform: uppercase; padding: 12px 15px; background-color: #CA3D15; border-radius: 5px; text-align: center; }
.add_student_crs:focus { margin-top: 20px; margin-bottom: 20px; display: block; font-size: 16px; color: #fff; font-family: 'Zona Pro'; font-weight: 700; text-transform: uppercase; padding: 12px 15px; background-color: #CA3D15; border-radius: 5px; text-align: center; }
.btn { white-space: inherit; }
.database_sub .btn { padding: 12px 20px; word-break: break-all; white-space: inherit; }
.btn_datbase { color: #fff; background-color: #CA3D15; border-color: #ff8200; font-family: 'Zona Pro'; font-weight: 700; padding: 10px 20px; margin-top: 0px; }
.btn_datbase:hover { color: #fff; background-color: #CA3D15; border-color: #b65f04; font-family: 'Zona Pro'; font-weight: 700; box-shadow: 0 0 0 .0rem rgba(0,123,255,.25);
padding: 10px 20px; }
.btn_datbase:focus { color: #fff; background-color: #CA3D15; border-color: #b65f04; font-family: 'Zona Pro'; font-weight: 700; box-shadow: 0 0 0 .0rem rgba(0,123,255,.25);
padding: 10px 20px; }
.oreg_btn .btn { padding: 12px 20px; margin-top: 20px; word-break: break-all; white-space: inherit !important; }
.btn_oreg { color: #fff; background-color: #CA3D15; border-color: #ff5a00; font-family: 'Zona Pro'; font-weight: 700; padding: 10px 20px; margin-top: 0px; }
.btn_oreg:hover { color: #fff; background-color: #CA3D15; border-color: #d74e03; font-family: 'Zona Pro'; font-weight: 700; box-shadow: 0 0 0 .0rem rgba(0,123,255,.25);
padding: 10px 20px; }
.btn_oreg:focus { color: #fff; background-color: #CA3D15; border-color: #d74e03; font-family: 'Zona Pro'; font-weight: 700; box-shadow: 0 0 0 .0rem rgba(0,123,255,.25);
padding: 10px 20px; }
.btn_oregreset { color: #fff; background-color: #CA3D15; border-color: #ff5a00; font-family: 'Zona Pro'; font-weight: 700; padding: 10px 20px; margin-top: 20px; }
.btn_oregreset:hover { color: #fff; background-color: #CA3D15; border-color: #d74e03; font-family: 'Zona Pro'; font-weight: 700; box-shadow: 0 0 0 .0rem rgba(0,123,255,.25);
padding: 10px 20px; margin-top: 20px; }
.btn_oregreset:focus { color: #fff; background-color: #CA3D15; border-color: #d74e03; font-family: 'Zona Pro'; font-weight: 700; box-shadow: 0 0 0 .0rem rgba(0,123,255,.25);
padding: 10px 20px; margin-top: 20px; }
.blog_btn { margin-top: 20px; }
.blog_btn a { font-size: 18px; color: #fff; font-family: 'Zona Pro'; font-weight: 700; text-transform: uppercase; padding: 24px 16px; background-color: #CA3D15; border-radius: 5px; display: block; text-align: center; }
.blog_btn a:hover, .blog_btn a:focus { font-size: 18px; color: #fff; font-family: 'Zona Pro'; font-weight: 700; text-transform: uppercase; padding: 24px 16px; background-color: #CA3D15; border-radius: 5px; display: block; text-align: center; }
.blog_btn_call { margin-top: 20px; }
.blog_btn_call a { font-size: 16px; color: #fff; font-family: 'Zona Pro'; font-weight: 600; text-transform: uppercase; padding: 18px 16px; background-color: #CA3D15; border-radius: 5px; display: block; text-align: center; }
.blog_btn_call a:hover, .blog_btn_call a:focus { font-size: 16px; color: #fff; font-family: 'Zona Pro'; font-weight: 600; text-transform: uppercase; padding: 18px 16px; background-color: #CA3D15; border-radius: 5px; display: block; text-align: center; }
.proceed_btn { margin-top: 0px; }
.proceed_btn a { font-size: 16px; color: #fff; font-family: 'Zona Pro'; font-weight: 600; text-transform: uppercase; padding: 18px 16px; background-color: #CA3D15; border-radius: 5px; display: block; text-align: center; }
.proceed_btn a:hover, .proceed_btn a:focus { font-size: 16px; color: #fff; font-family: 'Zona Pro'; font-weight: 600; text-transform: uppercase; padding: 18px 16px; background-color: #CA3D15; border-radius: 5px; display: block; text-align: center; }
.database_sub { margin-top: 20px; margin-bottom: 20px; display: inline-block; }
.database_sub a { font-size: 16px; color: #fff; font-family: 'Zona Pro'; font-weight: 700; text-transform: uppercase; padding: 10px 42px; background-color: #CA3D15; border-radius: 5px; text-align: center; }
.database_sub a:hover, .database_sub a:focus { font-size: 16px; color: #fff; font-family: 'Zona Pro'; font-weight: 700; text-transform: uppercase; padding: 10px 42px; background-color: #CA3D15; border-radius: 5px; text-align: center; }
.search_quiz { display: inline-block; color: #fff; }
.search_quiz a { font-size: 16px; color: #fff; font-family: 'Zona Pro'; font-weight: 700; text-transform: uppercase; padding: 10px 20px; background-color: #CA3D15; border-radius: 5px; text-align: center; inline-block;
}
.search_quiz a:hover, .search_quiz a:focus { font-size: 16px; color: #fff; font-family: 'Zona Pro'; font-weight: 700; text-transform: uppercase; padding: 10px 20px; background-color: #CA3D15; border-radius: 5px; text-align: center; inline-block;
}
.assigment { display: inline-block; margin-bottom: 5px; }
.assigment a { font-size: 16px; color: #fff; font-family: 'Zona Pro'; font-weight: 700; text-transform: uppercase; padding: 10px 10px; background-color: #CA3D15; border-radius: 5px; text-align: center; }
.assigment a:hover, .assigment a:focus { font-size: 16px; color: #fff; font-family: 'Zona Pro'; font-weight: 700; text-transform: uppercase; padding: 10px 10px; background-color: #CA3D15; border-radius: 5px; text-align: center; }
.orenge_quiz { margin: 16px 16px; display: inline-block; }
.orenge_quiz a { font-size: 16px; color: #fff; font-family: 'Zona Pro'; font-weight: 700; text-transform: uppercase; padding: 10px 20px; background-color: #CA3D15; border-radius: 5px; text-align: center; }
.orenge_quiz a:hover, .orenge_quiz a:focus { font-size: 16px; color: #fff; font-family: 'Zona Pro'; font-weight: 700; text-transform: uppercase; padding: 10px 20px; background-color: #CA3D15; border-radius: 5px; text-align: center; }
.back_quiz { font-size: 14px; color: #fff !important; font-family: 'Zona Pro'; font-weight: 700; text-transform: uppercase; padding: 5px 30px; background-color: #454545; border-radius: 5px; text-align: center; display: inline-block; }
.back_quiz:hover { font-size: 14px; color: #fff !important; font-family: 'Zona Pro'; font-weight: 700; text-transform: uppercase; padding: 5px 30px; background-color: #454545; border-radius: 5px; text-align: center; display: inline-block; }
.back_quiz:focus { font-size: 14px; color: #fff !important; font-family: 'Zona Pro'; font-weight: 700; text-transform: uppercase; padding: 5px 30px; background-color: #454545; border-radius: 5px; text-align: center; display: inline-block; }
.assign_back .back_quiz { font-size: 14px; color: #fff !important; font-family: 'Zona Pro'; font-weight: 500; text-transform: uppercase; padding: 13px 30px; background-color: #454545; border-radius:15px 15px 0px 15px; text-align: center; display: inline-block; }
.assign_back .back_quiz:hover { font-size: 14px; color: #fff !important; font-family: 'Zona Pro'; font-weight: 500; text-transform: uppercase; padding: 13px 30px; background-color: #454545; border-radius:15px 15px 0px 15px; text-align: center; display: inline-block; }
.assign_back .back_quiz:focus { font-size: 14px; color: #fff !important; font-family: 'Zona Pro'; font-weight: 500; text-transform: uppercase; padding: 13px 30px; background-color: #454545; border-radius:15px 15px 0px 15px; text-align: center; display: inline-block; }
.assign_assigned #sendassignment { margin-top: 0px !important; padding: 5px 13px !important; }
.search_paddi input[type="submit"] { padding: 11px 35px !important; }
.back_butt { font-size: 15px; color: #fff; font-family: 'Zona Pro'; font-weight: 700; text-transform: uppercase; padding: 5px 15px; background-color: #454545; border-radius: 5px; text-align: center; display: inline-block; }
.back_butt:hover { font-size: 15px; color: #fff; font-family: 'Zona Pro'; font-weight: 700; text-transform: uppercase; padding: 5px 15px; background-color: #454545; border-radius: 5px; text-align: center; display: inline-block; }
.back_butt:focus { font-size: 15px; color: #fff; font-family: 'Zona Pro'; font-weight: 700; text-transform: uppercase; padding: 5px 15px; background-color: #454545; border-radius: 5px; text-align: center; display: inline-block; }
.back_butt a { font-size: 15px; color: #fff; font-family: 'Zona Pro'; font-weight: 700; text-transform: uppercase; border-radius: 5px; text-align: center; display: inline-block; }
.back_butt a:hover { font-size: 15px; color: #fff; font-family: 'Zona Pro'; font-weight: 700; text-transform: uppercase; border-radius: 5px; text-align: center; display: inline-block; }
.back_butt a:focus { font-size: 15px; color: #fff; font-family: 'Zona Pro'; font-weight: 700; text-transform: uppercase; border-radius: 5px; text-align: center; }
.back_gray { margin-top: 10px; margin-bottom: 10px; display: inline-block; }
.back_gray a { font-size: 16px; color: #fff; font-family: 'Zona Pro'; font-weight: 700; text-transform: uppercase; padding: 10px 42px; background-color: #565656; border-radius: 5px; text-align: center; }
.back_gray a:hover, .back_gray a:focus { font-size: 16px; color: #fff; font-family: 'Zona Pro'; font-weight: 700; text-transform: uppercase; padding: 10px 42px; background-color: #343434; border-radius: 5px; text-align: center; }
.delete { display: inline-block; }
.delete a { font-size: 16px; color: #fff; font-family: 'Zona Pro'; font-weight: 700; text-transform: uppercase; padding: 10px 15px; background-color: #CA3D15; border-radius: 5px; text-align: center; }
.delete a:hover, .delete a:focus { font-size: 16px; color: #fff; font-family: 'Zona Pro'; font-weight: 700; text-transform: uppercase; padding: 10px 15px; background-color: #CA3D15; border-radius: 5px; text-align: center; }
.delete_bk { display: inline-block; }
.delete_bk a { padding: 10px 15px; background-color: #272727; color: #fff; }
.delete_bk a:hover, .delete_bk a:focus { padding: 10px 15px; background-color: #272727; }
.delete_bkk a { margin-top: 20px; font-size: 15px; color: #fff; font-family: 'Zona Pro'; font-weight: 600; text-transform: uppercase; padding: 12px 15px; background-color: #272727; border-radius: 5px; display: inherit; text-align: center; width: 100%; }
.delete_bkk a:hover, .delete_bkk a:focus { margin-top: 20px; font-size: 15px; color: #fff; font-family: 'Zona Pro'; font-weight: 600; text-transform: uppercase; padding: 12px 15px; background-color: #272727; border-radius: 5px; display: inherit; text-align: center; width: 100%; }
.back_g { display: inline-block; }
.back_g a { font-size: 16px; color: #fff; font-family: 'Zona Pro'; font-weight: 700; text-transform: uppercase; padding: 10px 42px; background-color: #c27f17; border-radius: 5px; text-align: center; }
.back_g a:hover, .back_g a:focus { font-size: 16px; color: #fff; font-family: 'Zona Pro'; font-weight: 700; text-transform: uppercase; padding: 10px 42px; background-color: #ae6e0b; border-radius: 5px; text-align: center; }
.search_sub { display: inline-block; }
.search_sub a { font-size: 16px; color: #fff; font-family: 'Zona Pro'; font-weight: 700; text-transform: uppercase; padding: 10px 42px; background-color: #CA3D15; border-radius: 5px; text-align: center; }
.search_sub a:hover, .search_sub a:focus { font-size: 16px; color: #fff; font-family: 'Zona Pro'; font-weight: 700; text-transform: uppercase; padding: 10px 42px; background-color: #CA3D15; border-radius: 5px; text-align: center; }
.student_btn { margin-top: 10px; display: inline-block; }
.student_btn a { font-size: 14px; color: #fff; font-family: 'Zona Pro'; font-weight: 600; text-transform: uppercase; padding: 7px 12px; background-color: #CA3D15; border-radius: 3px; text-align: center; }
.student_btn a:hover, .student_btn a:focus { font-size: 14px; color: #fff; font-family: 'Zona Pro'; font-weight: 600; text-transform: uppercase; padding: 7px 12px; background-color: #CA3D15; border-radius: 3px; text-align: center; }
.student_sub { margin-top: 14px; display: inline-block; }
.student_sub a { font-size: 15px; color: #fff; font-family: 'Zona Pro'; font-weight: 600; text-transform: uppercase; padding: 11px 30px; background-color: #CA3D15; border-radius: 3px; text-align: center; }
.student_sub a:hover, .student_sub a:focus { font-size: 15px; color: #fff; font-family: 'Zona Pro'; font-weight: 600; text-transform: uppercase; padding: 11px 30px; background-color: #CA3D15; border-radius: 3px; text-align: center; }
.oreg_btn { color: #fff !important; background-color: #CA3D15; border-color: #ff8200; font-family: 'Zona Pro'; font-weight: 500; border-radius:15px 15px 0px 15px; font-size: 15px; padding: 12px 15px; display: inline-block; }
.oreg_btn:hover { color: #fff !important; background-color: #CA3D15; border-color: #ff8200; font-family: 'Zona Pro'; font-weight: 500; border-radius: 5px; /*font-size: 15px;*/ /*padding: 12px 15px;*/  border-radius:15px 15px 0px 15px;}
.oreg_btn:focus { color: #fff !important; background-color: #CA3D15; border-color: #ffbd00; font-family: 'Zona Pro'; font-weight: 500; border-radius: 5px; /*font-size: 15px;*/ /*padding: 12px 15px;*/  border-radius:15px 15px 0px 15px;}
.oreg_btn a { color: #fff; background-color: #CA3D15; border-color: #bc670d; box-shadow: 0 0 0 .0rem rgba(0,123,255,.25);
font-family: 'Zona Pro'; border-radius: 5px; }
.back_stb { color: #fff !important; background-color: #444444; border-color: #444444; margin-top: 0px; margin-bottom: 0px; font-family: 'Zona Pro'; font-weight: 700; padding: 10px 20px; }
.back_stb a { color: #fff; background-color: #444444; border-color: #444444; box-shadow: 0 0 0 .0rem rgba(0,123,255,.25);
font-family: 'Zona Pro'; padding: 10px 20px; }
.back_stb2 { color: #fff !important; background-color: #444444; border-color: #444444; margin-top: 0px; padding: 9px 13px; margin-bottom: 0px; font-family: 'Zona Pro'; font-weight: 700; }
.back_stb2 a { color: #fff; background-color: #444444; border-color: #444444; box-shadow: 0 0 0 .0rem rgba(0,123,255,.25);
font-family: 'Zona Pro'; }
.search_btn { margin-top: 20px; }
.search_btn a { font-size: 18px; color: #fff; font-family: 'Zona Pro'; font-weight: bold; text-transform: uppercase; padding: 24px 16px; background-color: #5b5b5b; border-radius: 5px; display: block; text-align: center; }
.search_btn a:hover { font-size: 18px; color: #fff; font-family: 'Zona Pro'; font-weight: bold; text-transform: uppercase; padding: 24px 16px; background-color: #434343 !important; border-radius: 5px; display: block; text-align: center; }
.search_btn a:focus { font-size: 18px; color: #fff; font-family: 'Zona Pro'; font-weight: bold; text-transform: uppercase; padding: 24px 16px; background-color: #434343 !important; border-radius: 5px; display: block; text-align: center; }
.not_available { margin-top: 20px; }
.not_available a { font-size: 18px; color: #525252; font-family: 'Zona Pro'; font-weight: bold; text-transform: uppercase; padding: 24px 14px; background-color: #eeeeee; border-radius: 5px; display: block; text-align: center; border: solid 1px #d8d8d8; }
.not_available a:hover { font-size: 18px; color: #525252; font-family: 'Zona Pro'; font-weight: bold; text-transform: uppercase; padding: 24px 14px; background-color: #e2e2e2 !important; border-radius: 5px; display: block; text-align: center; border: solid 1px #d8d8d8; }
.not_available a:focus { font-size: 18px; color: #525252; font-family: 'Zona Pro'; font-weight: bold; text-transform: uppercase; padding: 24px 14px; background-color: #e2e2e2 !important; border-radius: 5px; display: block; text-align: center; border: solid 1px #d8d8d8; }
.mydraft { margin-top: 20px; }
.mydraft a { font-size: 18px; color: #fff; font-family: 'Zona Pro'; font-weight: bold; text-transform: uppercase; padding: 24px 16px; background-color: #CA3D15; border-radius: 5px; display: block; text-align: center; }
.mydraft a:hover { font-size: 18px; color: #fff; font-family: 'Zona Pro'; font-weight: bold; text-transform: uppercase; padding: 24px 16px; background-color: #CA3D15 !important; border-radius: 5px; display: block; text-align: center; }
.mydraft a:focus { font-size: 18px; color: #fff; font-family: 'Zona Pro'; font-weight: bold; text-transform: uppercase; padding: 24px 16px; background-color: #CA3D15 !important; border-radius: 5px; display: block; text-align: center; }
.takequiz { margin-top: 20px; }
.takequiz a { font-size: 16px; color: #fff; font-family: 'Zona Pro'; font-weight: bold; text-transform: uppercase; padding: 18px 16px; background-color: #CA3D15; border-radius: 5px; display: block; text-align: center; }
.takequiz a:hover { font-size: 16px; color: #fff; font-family: 'Zona Pro'; font-weight: bold; text-transform: uppercase; padding: 18px 16px; background-color: #CA3D15 !important; border-radius: 5px; display: block; text-align: center; }
.takequiz a:focus { font-size: 16px; color: #fff; font-family: 'Zona Pro'; font-weight: bold; text-transform: uppercase; padding: 18px 16px; background-color: #CA3D15 !important; border-radius: 5px; display: block; text-align: center; }
.question { margin-top: 20px; }
.question a { font-size: 18px; color: #fff; font-family: 'Zona Pro'; font-weight: bold; text-transform: uppercase; padding: 24px 16px; background-color: #CA3D15; border-radius: 5px; display: block; text-align: center; }
.question a:hover { font-size: 18px; color: #fff; font-family: 'Zona Pro'; font-weight: bold; text-transform: uppercase; padding: 24px 16px; background-color: #ae7112 !important; border-radius: 5px; display: block; text-align: center; }
.question a:focus { font-size: 18px; color: #fff; font-family: 'Zona Pro'; font-weight: bold; text-transform: uppercase; padding: 24px 16px; background-color: #CA3D15 !important; border-radius: 5px; display: block; text-align: center; }
.quiz { margin-top: 20px; }
.quiz a { font-size: 18px; color: #fff; font-family: 'Zona Pro'; font-weight: bold; text-transform: uppercase; padding: 24px 16px; background-color: #CA3D15; border-radius: 5px; display: block; text-align: center; }
.quiz a:hover { font-size: 18px; color: #fff; font-family: 'Zona Pro'; font-weight: bold; text-transform: uppercase; padding: 24px 16px; background-color: #CA3D15 !important; border-radius: 5px; display: block; text-align: center; }
.quiz a:focus { font-size: 18px; color: #fff; font-family: 'Zona Pro'; font-weight: bold; text-transform: uppercase; padding: 24px 16px; background-color: #CA3D15 !important; border-radius: 5px; display: block; text-align: center; }
.quiz2 { margin-top: 20px; }
.quiz2 a { font-size: 18px; color: #fff; font-family: 'Zona Pro'; font-weight: bold; text-transform: uppercase; padding: 24px 16px; background-color: #CA3D15; border-radius: 5px; display: block; text-align: center; }
.quiz2 a:hover { font-size: 18px; color: #fff; font-family: 'Zona Pro'; font-weight: bold; text-transform: uppercase; padding: 24px 16px; background-color: #CA3D15 !important; border-radius: 5px; display: block; text-align: center; }
.quiz2 a:focus { font-size: 18px; color: #fff; font-family: 'Zona Pro'; font-weight: bold; text-transform: uppercase; padding: 24px 16px; background-color: #CA3D15 !important; border-radius: 5px; display: block; text-align: center; }
.quiz3 { margin-top: 20px; }
.quiz3 a { font-size: 18px; color: #fff; font-family: 'Zona Pro'; font-weight: bold; text-transform: uppercase; padding: 24px 16px; background-color: #CA3D15; border-radius: 5px; display: block; text-align: center; }
.quiz3 a:hover { font-size: 18px; color: #fff; font-family: 'Zona Pro'; font-weight: bold; text-transform: uppercase; padding: 24px 16px; background-color: #CA3D15 !important; border-radius: 5px; display: block; text-align: center; }
.quiz3 a:focus { font-size: 18px; color: #fff !important; font-family: 'Zona Pro'; font-weight: bold; text-transform: uppercase; padding: 24px 16px; background-color: #CA3D15 !important; border-radius: 5px; display: block; text-align: center; }
.search_btn2 { margin-top: 20px; }
.search_btn2 a { font-size: 16px; color: #fff; font-family: 'Zona Pro'; font-weight: bold; text-transform: uppercase; padding: 18px 16px; background-color: #5b5b5b; border-radius: 5px; display: block; text-align: center; }
.search_btn2 a:hover { font-size: 16px; color: #fff; font-family: 'Zona Pro'; font-weight: bold; text-transform: uppercase; padding: 18px 16px; background-color: #434343 !important; border-radius: 5px; display: block; text-align: center; }
.search_btn2 a:focus { font-size: 16px; color: #fff; font-family: 'Zona Pro'; font-weight: bold; text-transform: uppercase; padding: 18px 16px; background-color: #434343 !important; border-radius: 5px; display: block; text-align: center; }
.signin_back { margin-top: 20px; margin-bottom: 20px; display: block; font-size: 20px; color: #fff; font-family: 'Zona Pro'; font-weight: 700; text-transform: uppercase; padding: 12px 15px; background-color: #565656; border-radius: 5px; text-align: center; }
.signin_back:hover { margin-top: 20px; margin-bottom: 20px; display: block; font-size: 20px; color: #fff; font-family: 'Zona Pro'; font-weight: 700; text-transform: uppercase; padding: 12px 15px; background-color: #565656; border-radius: 5px; text-align: center; }
.signin_back:focus { margin-top: 20px; margin-bottom: 20px; display: block; font-size: 20px; color: #fff; font-family: 'Zona Pro'; font-weight: 700; text-transform: uppercase; padding: 12px 15px; background-color: #565656; border-radius: 5px; text-align: center; }
.signin_ornge { margin-top: 5px; margin-bottom: 5px; display: block; font-size: 16px; color: #fff; font-family: 'Zona Pro'; font-weight: 500; text-transform: uppercase; padding: 8px 15px; background-color: #565656; border-radius: 5px; text-align: center; }
.signin_ornge:hover { margin-top: 5px; margin-bottom: 5px; display: block; font-size: 16px; color: #fff; font-family: 'Zona Pro'; font-weight: 500; text-transform: uppercase; padding: 8px 15px; background-color: #565656; border-radius: 5px; text-align: center; }
.signin_ornge:focus { margin-top: 5px; margin-bottom: 5px; display: block; font-size: 16px; color: #fff; font-family: 'Zona Pro'; font-weight: 500; text-transform: uppercase; padding: 8px 15px; background-color: #565656; border-radius: 5px; text-align: center; }
.variation_btn { margin-top: 20px; margin-bottom: 20px; display: block; font-size: 16px; color: #fff; font-family: 'Zona Pro'; font-weight: 700; text-transform: uppercase; padding: 12px 15px; background-color: #fe6116; border-radius: 5px; text-align: center; }
.variation_btn:hover { margin-top: 20px; margin-bottom: 20px; display: block; font-size: 16px; color: #fff; font-family: 'Zona Pro'; font-weight: 700; text-transform: uppercase; padding: 12px 15px; background-color: #CA3D15; border-radius: 5px; text-align: center; }
.variation_btn:focus { margin-top: 20px; margin-bottom: 20px; display: block; font-size: 16px; color: #fff; font-family: 'Zona Pro'; font-weight: 700; text-transform: uppercase; padding: 12px 15px; background-color: #CA3D15; border-radius: 5px; text-align: center; }
.insta_btn { color: #fff !important; background-color: #CA3D15; border-color: #f35a0f; font-family: 'Zona Pro'; font-weight: 700; border-radius: 5px; font-size: 16px; padding: 12px 15px; }
.insta_btn:hover { color: #fff !important; background-color: #CA3D15; border-color: #ca4809; font-family: 'Zona Pro'; font-weight: 700; border-radius: 5px; font-size: 16px; padding: 12px 15px; }
.insta_btn:focus { color: #fff !important; background-color: #CA3D15; border-color: #ca4809; font-family: 'Zona Pro'; font-weight: 700; border-radius: 5px; font-size: 16px; padding: 12px 15px; }
.reset_base { }
.reset_btn { color: #fff !important; background-color: #CA3D15; border-color: #ff8200; font-family: 'Zona Pro'; font-weight: 700; border-radius: 5px; font-size: 15px; padding: 14px 15px; text-align: center; display: block; }
.reset_btn:hover { color: #fff !important; background-color: #CA3D15; border-color: #ff8200; font-family: 'Zona Pro'; font-weight: 700; border-radius: 5px; font-size: 15px; padding: 14px 15px; text-align: center; display: block; }
.reset_btn:focus { color: #fff !important; background-color: #CA3D15; border-color: #ffbd00; font-family: 'Zona Pro'; font-weight: 700; border-radius: 5px; font-size: 15px; padding: 14px 15px; text-align: center; display: block; }
.take_btn { margin-top: 15px; }
.take_att { color: #fff !important; background-color: #CA3D15; border-color: #ff8200; font-family: 'Zona Pro'; font-weight: 700; border-radius: 5px; font-size: 15px; padding: 16px 15px; text-align: center; display: block; text-transform: uppercase; }
.take_att:hover { color: #fff !important; background-color: #CA3D15; border-color: #ff8200; font-family: 'Zona Pro'; font-weight: 700; border-radius: 5px; font-size: 15px; padding: 16px 15px; text-align: center; display: block; text-transform: uppercase; }
.take_att:focus { color: #fff !important; background-color: #CA3D15; border-color: #ffbd00; font-family: 'Zona Pro'; font-weight: 700; border-radius: 5px; font-size: 15px; padding: 16px 15px; text-align: center; display: block; text-transform: uppercase; }
 @media (min-width: 991px) and (max-width: 1199px) {
.name_uni { padding-top: 18px; }
.student_btn { margin-top: 8px; display: inline-block; text-align: right; }
.blog_btn a { font-size: 16px; padding: 15px; }
.blog_btn a:hover, .blog_btn a:focus { font-size: 16px; padding: 15px; }
.mydraft a { font-size: 16px; padding: 15px; }
.mydraft a:hover, .mydraft a:focus { font-size: 16px; padding: 15px; }
.not_available a { font-size: 16px; padding: 15px; }
.not_available a:hover, .not_available a:focus { font-size: 16px; padding: 15px; }
.search_btn a { font-size: 16px; padding: 15px; }
.search_btn a:hover, .search_btn a:focus { font-size: 16px; padding: 15px; }
.question a { font-size: 16px; padding: 15px; }
.question a:hover, .question a:focus { font-size: 16px; padding: 15px; }
.quiz2 a { font-size: 16px; padding: 15px; }
.quiz2 a:hover, .quiz2 a:focus { font-size: 16px; padding: 15px; }
.quiz3 a { font-size: 16px; padding: 15px; }
.quiz3 a:hover, .quiz3 a:focus { font-size: 16px; padding: 15px; }
.quiz a { font-size: 16px; padding: 15px; }
.quiz a:hover, .quiz a:focus { font-size: 16px; padding: 15px; }
.student_sub a { font-size: 14px; padding: 11px; }
.student_sub a:hover { font-size: 14px; padding: 11px; }
.student_sub a:focus { font-size: 14px; padding: 11px; }
.student_sub { margin-top: 12px; display: inline-block; }
.std_name { padding-top: 36px; }
h4, h4 a, h4 a:hover { font-size: 1em; }
.student_btn { margin-top: 6px; display: inline-block; }
.student_btn { margin-top: 10px; display: inline-block; }
.student_btn a { padding: 7px 7px; }
.student_btn a:hover, .student_btn a:focus { padding: 7px 7px; }
label { font-size: 15px; }
.stu_his h4 { font-size: 20px; }
.database h3, h3 a, h3 a:hover { font-size: 1.0em; padding: 0px; margin: 20px 0px 20px; line-height: 18px; }
.proceed_btn { margin-bottom: 0px; }
.proceed_btn a { font-size: 14px; padding: 10px; }
.proceed_btn a:hover, .proceed_btn a:focus { font-size: 14px; padding: 10px; }
.back_quiz a { font-size: 14px; }
.back_quiz a:hover, .back_quiz a:focus { font-size: 14px; }
.back_quiz { font-size: 14px; margin: 0px 0px 10px; }
.back_quiz:hover, .back_quiz:focus { font-size: 14px; }
.oreg_btn { font-size: 15px; margin: 0px 0px 10px; }
.oreg_btn:hover, .back_quiz:focus { font-size: 15px; }
.search_quiz a { font-size: 14px; }
.search_quiz a:hover, .search_quiz a:focus { font-size: 14px; }
.back_butt { font-size: 16px; padding: 0px; margin-top: 10px; margin-bottom: 10px; }
.back_butt:hover, .quiz2:focus { font-size: 16px; padding: 0px; margin-top: 10px; margin-bottom: 10px; }
.back_butt a { font-size: 16px; padding: 3px 15px; margin-top: 10px; margin-bottom: 10px; }
.back_butt a:hover, .quiz2 a:focus { font-size: 16px; padding: 3px 15px; margin-top: 10px; margin-bottom: 10px; }
.signin_back { font-size: 16px; }
.signin_back:hover, .signin_back:focus { font-size: 16px; }
.assigment a { display: block; margin: 5px; }
.assigment a:hover { display: block; margin: 5px; }
.assigment a:focus { display: block; margin: 5px; }
}
@media (min-width: 768px) and (max-width: 990px) {
.blog_btn a { font-size: 16px; padding: 15px; }
.blog_btn a:hover, .blog_btn a:focus { font-size: 16px; padding: 15px; }
.quiz2 a { font-size: 16px; padding: 15px; }
.quiz2 a:hover, .quiz2 a:focus { font-size: 16px; padding: 15px; }
.quiz3 a { font-size: 16px; padding: 15px; }
.quiz3 a:hover, .quiz3 a:focus { font-size: 16px; padding: 15px; }
.mydraft a { font-size: 16px; padding: 15px; }
.mydraft a:hover, .mydraft a:focus { font-size: 16px; padding: 15px; }
.not_available a { font-size: 16px; padding: 15px; }
.not_available a:hover, .not_available a:focus { font-size: 16px; padding: 15px; }
.search_btn a { font-size: 16px; padding: 15px; }
.search_btn a:hover, .search_btn a:focus { font-size: 16px; padding: 15px; }
.question a { font-size: 16px; padding: 15px; }
.question a:hover, .question a:focus { font-size: 16px; padding: 15px; }
.back_quiz a { font-size: 14px; }
.back_quiz a:hover, .back_quiz a:focus { font-size: 14px; }
.search_quiz a { font-size: 14px; }
.search_quiz a:hover, .search_quiz a:focus { font-size: 14px; }
.student_sub a { font-size: 14px; padding: 11px; }
.student_sub a:hover { font-size: 14px; padding: 11px; }
.student_sub a:focus { font-size: 14px; padding: 11px; }
.student_sub { margin-top: 12px; display: inline-block; }
.std_name { padding-top: 36px; }
h4, h4 a, h4 a:hover { font-size: 1em; }
.student_btn { margin-top: 6px; display: inline-block; }
.student_btn { margin-top: 5px; display: inline-block; }
.student_btn a { padding: 7px 7px; }
.student_btn a:hover, .student_btn a:focus { padding: 7px 7px; }
label { font-size: 12px; }
.proceed_btn { margin-bottom: 0px; }
.proceed_btn a { font-size: 14px; padding: 10px; }
.proceed_btn a:hover, .proceed_btn a:focus { font-size: 14px; padding: 10px; }
.database h3, h3 a, h3 a:hover { font-size: .8em; padding: 0px; margin: 20px 0px 20px; line-height: 18px; }
.back_quiz { margin: 0px 0px 0px; }
.oreg_btn { margin: 0px 0px 0px; }
.orenge_quiz { margin: 0px 0px; }
.back_stb2 { margin-top: 0px; padding: 7px 10px; margin-bottom: 10px; }
.delete a { font-size: 14px; }
.delete a:hover, .delete a:focus { font-size: 14px; }
.back_butt { font-size: 16px; padding: 0px; margin-top: 10px; margin-bottom: 10px; }
.back_butt:hover, .quiz2:focus { font-size: 16px; padding: 0px; margin-top: 10px; margin-bottom: 10px; }
.back_butt a { font-size: 16px; padding: 3px 15px; margin-top: 10px; margin-bottom: 10px; }
.back_butt a:hover, .quiz2 a:focus { font-size: 16px; padding: 3px 15px; margin-top: 10px; margin-bottom: 10px; }
.res_input { margin-bottom: 10px; }
.signin_back { font-size: 16px; }
.signin_back:hover, .signin_back:focus { font-size: 16px; }
.delete_bk { display: inline-block; margin-bottom: 24px; }
.assigment a { display: block; margin: 5px; }
.assigment a:hover { display: block; margin: 5px; }
.assigment a:focus { display: block; margin: 5px; }
.ans_hint_btn { display: block; margin: 10px 0px; margin-left: 0px; }
.ans_hint_btn:hover, .ans_hint_btn:focus { display: block; margin: 10px 0px; margin-left: 0px; }
.pre_Butt { display: block; margin: 10px 0px; margin-left: 0px; text-align: center; }
.pre_Butt, .pre_Butt:hover, .pre_Butt:focus { display: block; margin: 10px 0px; margin-left: 0px; text-align: center; }
.next_Butt { display: block; text-align: center; margin: 10px 0px; }
.next_Butt:hover, .next_Butt:focus { display: block; text-align: center; margin: 10px 0px; }
}
@media (min-width: 640px) and (max-width: 767px) {
.back_quiz { margin: 0px 0px; }
.oreg_btn { margin: 0px 0px 0px;  float: none; }
.blog_btn a { font-size: 15px; padding: 15px; }
.blog_btn a:hover, .blog_btn a:focus { font-size: 15px; padding: 15px; }
.quiz2 a { font-size: 16px; padding: 15px; }
.quiz2 a:hover, .quiz2 a:focus { font-size: 16px; padding: 15px; }
.quiz3 a { font-size: 16px; padding: 15px; }
.quiz3 a:hover, .quiz3 a:focus { font-size: 16px; padding: 15px; }
.mydraft a { font-size: 15px; padding: 15px; }
.mydraft a:hover, .mydraft a:focus { font-size: 15px; padding: 15px; }
.not_available a { font-size: 15px; padding: 15px 2px; }
.not_available a:hover, .not_available a:focus { font-size: 15px; padding: 15px 2px; }
.search_btn a { font-size: 15px; padding: 15px; }
.search_btn a:hover, .search_btn a:focus { font-size: 15px; padding: 15px; }
.question a { font-size: 15px; padding: 15px; }
.question a:hover, .question a:focus { font-size: 15px; padding: 15px; }
.quiz a { font-size: 15px; padding: 15px; }
.quiz a:hover, .quiz a:focus { font-size: 15px; padding: 15px; }
.back_quiz a { font-size: 14px; }
.back_quiz a:hover, .back_quiz a:focus { font-size: 14px; }
/*.search_quiz a { font-size: 14px; }
.search_quiz a:hover, .search_quiz a:focus { font-size: 14px; }*/
/*.delete a { font-size: 14px; }
.delete a:hover, .delete a:focus { font-size: 14px; }*/
.student_sub a { font-size: 14px; padding: 11px; }
.student_sub a:hover { font-size: 14px; padding: 11px; }
.student_sub a:focus { font-size: 14px; padding: 11px; }
.student_sub { margin-top: 12px; display: inline-block; }
.std_name { padding-top: 34px; }
.student_btn { margin-top: 5px; display: inline-block; }
.student_btn a { padding: 7px 7px; }
.student_btn a:hover, .student_btn a:focus { padding: 7px 7px; }
.proceed_btn { margin-bottom: 0px; }
.proceed_btn a { font-size: 12px; padding: 7px; }
.proceed_btn a:hover, .proceed_btn a:focus { font-size: 12px; padding: 7px; }
.database h3, h3 a, h3 a:hover { font-size: .8em; padding: 0px; margin: 20px 0px 20px; line-height: 18px; }
.search_quiz { color: #fff; }
.search_quiz a { color: #fff; }
.search_quiz a:hover, .search_quiz a:focus { color: #fff; }
.back_stb2 { margin-top: 0px; padding: 7px 10px; margin-bottom: 10px; }
.back_butt { font-size: 16px; padding: 0px; margin-top: 10px; margin-bottom: 10px; }
.back_butt:hover, .quiz2:focus { font-size: 16px; padding: 0px; margin-top: 10px; margin-bottom: 10px; }
.back_butt a { font-size: 16px; padding: 3px 15px; margin-top: 10px; margin-bottom: 10px; }
.back_butt a:hover, .quiz2 a:focus { font-size: 16px; padding: 3px 15px; margin-top: 10px; margin-bottom: 10px; }
.quiz_base { margin-top: 15px; margin-bottom: 15px; }
.res_input { margin-bottom: 10px; }
.signin_back { font-size: 16px; }
.signin_back:hover, .signin_back:focus { font-size: 16px; }
.delete_bk { display: inline-block; margin-bottom: 24px; }
.assign_assigned #sendassignment { margin-top: 5px !important; }
.assigment a { display: block; margin: 5px; }
.assigment a:hover { display: block; margin: 5px; }
.assigment a:focus { display: block; margin: 5px; }
.ans_hint_btn { display: block; margin: 10px 0px; margin-left: 0px; }
.ans_hint_btn:hover, .ans_hint_btn:focus { display: block; margin: 10px 0px; margin-left: 0px; }
.pre_Butt { display: block; margin: 10px 0px; margin-left: 0px; text-align: center; }
.pre_Butt, .pre_Butt:hover, .pre_Butt:focus { display: block; margin: 15px 0px; margin-left: 0px; text-align: center; }
.next_Butt { display: block; text-align: center; margin: 10px 0px; }
.next_Butt:hover, .next_Butt:focus { display: block; text-align: center; margin: 10px 0px; }
}
 @media (min-width: 480px) and (max-width: 639px) {
.back_quiz { margin: 0px 0px 0px; }
.oreg_btn { margin: 0px 0px 0px; float: none; }
.blog_btn a { font-size: 16px; padding: 12px; }
.blog_btn a:hover, .blog_btn a:focus { font-size: 16px; padding: 12px; }
.mydraft a { font-size: 16px; padding: 12px; }
.mydraft a:hover, .mydraft a:focus { font-size: 16px; padding: 12px; }
.not_available a { font-size: 16px; padding: 12px; }
.not_available a:hover, .not_available a:focus { font-size: 16px; padding: 12px; }
.search_btn a { font-size: 16px; padding: 12px; }
.search_btn a:hover, .search_btn a:focus { font-size: 16px; padding: 12px; }
.question a { font-size: 16px; padding: 12px; }
.question a:hover, .question a:focus { font-size: 16px; padding: 12px; }
.quiz a { font-size: 16px; padding: 12px; }
.quiz a:hover, .quiz a:focus { font-size: 16px; padding: 12px; }
.quiz2 a { font-size: 16px; padding: 12px; }
.quiz2 a:hover, .quiz2 a:focus { font-size: 16px; padding: 12px; }
.quiz3 a { font-size: 16px; padding: 12px; }
.quiz3 a:hover, .quiz3 a:focus { font-size: 16px; padding: 12px; }
.student_sub { margin-top: 12px; display: inline-block; }
.std_name { padding-top: 34px; }
.student_sub a { font-size: 14px; padding: 11px 0px; }
.student_sub a:hover { font-size: 14px; padding: 11px 0px; }
.student_sub a:focus { font-size: 14px; padding: 11px 0px; }
.student_sub { margin-top: 12px; display: inline-block; }
.back_gray a { padding: 10px 30px; }
.back_gray a:hover, .back_gray a:focus { padding: 10px 30px; }
.back_stb2 { margin-top: 4px; padding: 8px 10px; margin-bottom: 10px; }
.proceed_btn { margin-bottom: 0px; }
.proceed_btn a { font-size: 11px; padding: 13px; }
.proceed_btn a:hover { font-size: 11px; padding: 13px; }
.proceed_btn a:focus { font-size: 11px; padding: 13px; }
.database h3, h3 a, h3 a:hover { font-size: 14px; padding: 0px; margin: 20px 0px 20px; line-height: 22px; }
.back_butt { font-size: 16px; padding: 0px; margin-top: 10px; margin-bottom: 10px; }
.back_butt:hover, .quiz2:focus { font-size: 16px; padding: 0px; margin-top: 10px; margin-bottom: 10px; }
.back_butt { font-size: 16px; padding: 0px; margin-top: 10px; margin-bottom: 10px; }
.back_butt:hover, .quiz2:focus { font-size: 16px; padding: 0px; margin-top: 10px; margin-bottom: 10px; }
.back_butt a { font-size: 16px; padding: 3px 15px; margin-top: 10px; margin-bottom: 10px; }
.back_butt a:hover, .quiz2 a:focus { font-size: 16px; padding: 3px 15px; margin-top: 10px; margin-bottom: 10px; }
.quiz_base { margin-top: 15px; margin-bottom: 15px; }
.res_input { margin-bottom: 10px; }
.signin_back { font-size: 16px; }
.signin_back:hover, .signin_back:focus { font-size: 16px; }
.delete_bk { display: inline-block; margin-bottom: 24px; }
.assign_assigned #sendassignment { margin-top: 5px !important; }
.insta_btn { margin: 10px 0px; }
.assigment a { display: block; margin: 5px; }
.assigment a:hover { display: block; margin: 5px; }
.assigment a:focus { display: block; margin: 5px; }
.ans_hint_btn { display: block; margin: 15px 0px; margin-left: 0px; }
.ans_hint_btn:hover, .ans_hint_btn:focus { display: block; margin: 10px 0px; margin-left: 0px; }
.pre_Butt { display: block; margin: 10px 0px; margin-left: 0px; text-align: center; }
.pre_Butt, .pre_Butt:hover, .pre_Butt:focus { display: block; margin: 15px 0px; margin-left: 0px; text-align: center; }
.next_Butt { display: block; text-align: center; margin: 10px 0px; }
.next_Butt:hover, .next_Butt:focus { display: block; text-align: center; margin: 10px 0px; }
}
@media (min-width: 360px) and (max-width: 479px) {
.back_quiz { margin: 0px 0px 0px; }
.oreg_btn { margin: 0px 0px 0px; float: none; }
.blog_btn a { font-size: 16px; padding: 12px; }
.blog_btn a:hover, .blog_btn a:focus { font-size: 16px; padding: 12px; }
.mydraft a { font-size: 16px; padding: 12px; }
.mydraft a:hover, .mydraft a:focus { font-size: 16px; padding: 12px; }
.search_btn a { font-size: 16px; padding: 12px; }
.search_btn a:hover, .search_btn a:focus { font-size: 16px; padding: 12px; }
.question a { font-size: 16px; padding: 12px; }
.question a:hover, .question a:focus { font-size: 16px; padding: 12px; }
.quiz a { font-size: 16px; padding: 12px; }
.quiz a:hover, .quiz a:focus { font-size: 16px; padding: 12px; }
.quiz2 a { font-size: 16px; padding: 12px; }
.quiz2 a:hover, .quiz2 a:focus { font-size: 16px; padding: 12px; }
.quiz3 a { font-size: 16px; padding: 12px; }
.quiz3 a:hover, .quiz3 a:focus { font-size: 16px; padding: 12px; }
.not_available a { font-size: 16px; padding: 12px 2px; }
.not_available a:hover { font-size: 16px; padding: 12px 2px; }
.not_available a:focus { font-size: 16px; padding: 12px 2px; }
.back_gray a { padding: 10px 30px; }
.back_gray a:hover, .back_gray a:focus { padding: 10px 30px; }
.back_stb2 { margin-top: 0px; padding: 7px 10px; margin-bottom: 10px; }
.back_butt { font-size: 16px; padding: 0px; margin-top: 10px; margin-bottom: 10px; }
.back_butt:hover, .quiz2:focus { font-size: 16px; padding: 0px; margin-top: 10px; margin-bottom: 10px; }
.proceed_btn { margin-bottom: 0px; }
.proceed_btn a { font-size: 14px; padding: 10px; }
.proceed_btn a:hover, .proceed_btn a:focus { font-size: 14px; padding: 10px; }
.database h3, h3 a, h3 a:hover { font-size: .8em; padding: 0px; margin: 20px 0px 20px; line-height: 18px; }
.search_quiz { }
.search_quiz a { }
.search_quiz a:hover, .search_quiz a:focus { }
.orenge_quiz { margin: 0px 0px; }
.back_butt { font-size: 16px; padding: 0px; margin-top: 10px; margin-bottom: 10px; }
.back_butt:hover, .quiz2:focus { font-size: 16px; padding: 0px; margin-top: 10px; margin-bottom: 10px; }
.back_butt a { font-size: 10px; padding: 0px 15px; margin-top: 10px; margin-bottom: 10px; }
.back_butt a:hover, .quiz2 a:focus { font-size: 10px; padding: 0px 15px; margin-top: 10px; margin-bottom: 10px; }
.quiz_base { margin-top: 15px; margin-bottom: 15px; }
.saved_btn { margin-bottom: 12px; color: #fff; padding: 9px; font-size: 14px; }
.saved_btn:hover { margin-bottom: 12px; color: #fff; padding: 9px; font-size: 14px; }
.saved_btn:focus { margin-bottom: 12px; color: #fff; padding: 9px; font-size: 14px; }
.signin_back { margin-bottom: 12px; color: #fff; padding: 9px; font-size: 13px; }
.signin_back:hover { margin-bottom: 12px; color: #fff; padding: 9px; font-size: 13px; }
.signin_back:focus { margin-bottom: 12px; color: #fff; padding: 9px; font-size: 13px; }
.res_input { margin-bottom: 0px; }
.delete { display: block; margin: 20px 0px 22px; }
.assign_assigned #sendassignment { margin-top: 5px !important; }
.insta_btn { margin: 10px 0px; }
.assigment a { display: block; margin: 5px; }
.assigment a:hover { display: block; margin: 5px; }
.assigment a:focus { display: block; margin: 5px; }
.ans_hint_btn { display: block; margin: 10px 0px; margin-left: 0px; }
.ans_hint_btn:hover, .ans_hint_btn:focus { display: block; margin: 10px 0px; margin-left: 0px; }
.pre_Butt { display: block; margin: 10px 0px; margin-left: 0px; text-align: center; }
.pre_Butt, .pre_Butt:hover, .pre_Butt:focus { display: block; margin: 10px 0px; margin-left: 0px; text-align: center; }
.next_Butt { display: block; text-align: center; margin: 10px 0px; }
.next_Butt:hover, .next_Butt:focus { display: block; text-align: center; margin: 10px 0px; }
}
@media (min-width:320px) and (max-width: 359px) {
.blog_btn a { font-size: 16px; padding: 12px; }
.blog_btn a:hover, .blog_btn a:focus { font-size: 16px; padding: 12px; }
.mydraft a { font-size: 16px; padding: 12px; }
.mydraft a:hover, .mydraft a:focus { font-size: 16px; padding: 12px; }
.not_available a { font-size: 16px; padding: 12px 2px; }
.not_available a:hover { font-size: 16px; padding: 12px 2px; }
.not_available a:focus { font-size: 16px; padding: 12px 2px; }
.search_btn a { font-size: 16px; padding: 12px; }
.search_btn a:hover, .search_btn a:focus { font-size: 16px; padding: 12px; }
.quiz a { font-size: 16px; padding: 12px; }
.quiz a:hover, .quiz a:focus { font-size: 16px; padding: 12px; }
.quiz2 a { font-size: 16px; padding: 12px; }
.quiz2 a:hover, .quiz2 a:focus { font-size: 16px; padding: 12px; }
.back_butt { font-size: 16px; padding: 0px; margin-top: 10px; margin-bottom: 10px; }
.back_butt:hover, .quiz2:focus { font-size: 16px; padding: 0px; margin-top: 10px; margin-bottom: 10px; }
.back_butt a { font-size: 16px; padding: 3px 15px; margin-top: 10px; margin-bottom: 10px; }
.back_butt a:hover, .quiz2 a:focus { font-size: 16px; padding: 3px 15px; margin-top: 10px; margin-bottom: 10px; }
.quiz3 a { font-size: 16px; padding: 12px; }
.quiz3 a:hover, .quiz3 a:focus { font-size: 16px; padding: 12px; }
.question a { font-size: 16px; padding: 12px; }
.question a:hover, .question a:focus { font-size: 16px; padding: 12px; }
.back_gray a { padding: 10px 25px; }
.back_gray a:hover, .back_gray a:focus { padding: 10px 25px; }
.back_stb2 { margin-top: 0px; padding: 7px 10px; margin-bottom: 10px; }
.back_butt { font-size: 16px; padding: 0px; margin-top: 10px; margin-bottom: 10px; }
.back_butt:hover, .quiz2:focus { font-size: 16px; padding: 0px; margin-top: 10px; margin-bottom: 10px; }
.saved_btn a { font-size: 14px; padding: 10px; }
.saved_btn a:hover, .saved_btn a:focus { font-size: 14px; padding: 10px; }
.signin_back a { font-size: 13px; padding: 10px; }
.signin_back a:hover, .signin_back a:focus { font-size: 13px; padding: 10px; }
.proceed_btn_a { margin-bottom: 0px; }
.proceed_btn_a a { font-size: 14px; padding: 10px; }
.proceed_btn_a a:hover, .proceed_btn_a a:focus { font-size: 14px; padding: 10px; }
.database h3, h3 a, h3 a:hover { font-size: 16px; padding: 0px; margin: 20px 0px 20px; line-height: 22px; }
.search_quiz { }
.search_quiz a { display: block; }
.search_quiz a:hover, .search_quiz a:focus { display: block; }
.orenge_quiz { margin: 0px 0px; }
.quiz_base { margin-top: 15px; margin-bottom: 15px; }
.proceed_btn { margin-bottom: 0px; }
.proceed_btn a { font-size: 16px; padding: 13px; }
.proceed_btn a:hover { font-size: 16px; padding: 13px; }
.proceed_btn a:focus { font-size: 16px; padding: 13px; }
.search_quiz { color: #fff; margin: 22px 0px 0px; }
.back_quiz { margin: 15px 0px 0px; }
.oreg_btn { margin: 15px 0px 0px; margin: 15px 0px 0px; float: none; }
.delete { margin: 15px 0px 0px; }
.pagination { margin: 15px 0px 15px; }
.page_list { margin: 0px 0px 0px; }
.assign_assigned #sendassignment { margin-top: 5px !important; }
.insta_btn { margin: 10px 0px; }
.assigment a { display: block; margin: 5px; }
.assigment a:hover { display: block; margin: 5px; }
.assigment a:focus { display: block; margin: 5px; }
.ans_hint_btn { display: block; margin: 10px 0px; margin-left: 0px; }
.ans_hint_btn:hover, .ans_hint_btn:focus { display: block; margin: 10px 0px; margin-left: 0px; }
.pre_Butt { display: block; margin: 10px 0px; margin-left: 0px; text-align: center; }
.pre_Butt, .pre_Butt:hover, .pre_Butt:focus { display: block; margin: 10px 0px; margin-left: 0px; text-align: center; }
.next_Butt { display: block; text-align: center; margin: 10px 0px; }
.next_Butt:hover, .next_Butt:focus { display: block; text-align: center; margin: 10px 0px; }
}
/*.ans_hint_btn { color: #fff !important; background-color: #CA3D15; border-color: #CA3D15; font-family: 'Zona Pro'; font-weight: 700; border-radius: 5px; font-size: 15px; padding: 12px 15px; text-align: center; }
.ans_hint_btn:hover, .ans_hint_btn:focus { color: #fff !important; background-color: #CA3D15; border-color: #CA3D15; font-family: 'Zona Pro'; font-weight: 700; border-radius: 5px; font-size: 15px; padding: 12px 15px; text-align: center; }
*/