/** Path: theme  button.' **/
.btn, .btn a {background-image: none;border-color: #e6e6e6 #e6e6e6 #bfbfbf;border-bottom-color: #b3b3b3;border-radius: 5px;border-style: solid;-webkit-box-shadow: 0 0 0 0 rgba(0,0,0,.5) inset;box-shadow: 0 0 0 0 rgba(0,0,0,.5) inset;cursor: pointer;font-family: Open Sans;font-size: 14px;margin-bottom: 0;padding: 6px 12px 6px;text-align: center;text-shadow: none;}
.btn-primary, .backup-restore .singlebutton button[type="submit"], .path-mod-workshop .assessment-summary.graded .singlebutton input[type="submit"], .path-mod-workshop .example-summary.graded .singlebutton input[type="submit"], .btn-default, [data-role="next"], [data-role="previous"], input[type="submit"], input[type="button"], #searchform_button, a.submit, #notice .singlebutton + .singlebutton input, #page-login-index2 .forgetpass a, input.form-submit, input#id_submitbutton, input#id_submitbutton2, .path-admin .buttons input[type="submit"], .nav-pills > .active > a, td.submit input, div.discussionsubscription > a.discussiontoggle, .btn-outline-secondary, .paging-morelink a, .btn-link, a#adaptable-message-user-button, #availability_addrestriction_date.btn.btn-secondary, #availability_addrestriction_grade.btn.btn-secondary, #availability_addrestriction_profile.btn.btn-secondary, #availability_addrestriction_list_.btn.btn-secondary, #availability_addrestriction_completion.btn.btn-secondary {background-image: none;background-color: #295135;-webkit-background-size: 100% 200%;background-size: 100% 200%;-webkit-box-shadow: 0 0 0 0 rgba(0,0,0,.5) inset;box-shadow: 0 0 0 0 rgba(0,0,0,.5) inset;border: none;color: #fff !important;cursor: pointer;font-family: Open Sans;padding: .4rem 1rem;text-shadow: none;-ie-transition: background .2s ease-out;-o-transition: background .2s ease-out;-webkit-transition: background .2s ease-out;transition: background .2s ease-out;}
.btn-primary:hover {background-color: #80bc00 !important;text-decoration: none !important;color: #fff !important;}
.btn-secondary {background-color: #295135;color: #fff;text-decoration: none !important;}
a.btn-secondary {color: #fff;}
.btn-secondary:hover {background-color: #80bc00;color: #fff;text-decoration: none !important;}
.btn-sm {margin-right: 3px;}
#notice .singlebutton + .singlebutton input, submit.buttons input[name="cancel"] {background-color: #f44336 !important;text-shadow: none;}
input[type="submit"]:hover, input[type="button"]:hover, #searchform_button:hover, a.submit:hover, #notice .singlebutton + .singlebutton input:hover, .submit.buttons input[name="cancel"]:hover, #page-login-index2 .forgetpass a:hover, .submitbutton:hover, .nav-pills > .active > a:hover, .nav-pills > .active > a:focus, .btn-outline-secondary:hover, .btn-link:hover, div.discussionsubscription > a.discussiontoggle:hover, a#adaptable-message-user-button:hover, #availability_addrestriction_date.btn.btn-secondary:hover, #availability_addrestriction_grade.btn.btn-secondary:hover, #availability_addrestriction_profile.btn.btn-secondary:hover, #availability_addrestriction_list_.btn.btn-secondary:hover, #availability_addrestriction_completion.btn.btn-secondary:hover {background: none;background-position: 0 -100%;background-color: #80bc00 !important;text-decoration: none !important;color: #fff !important;}
input[type="submit"]:focus, input[type="button"]:focus, #searchform_button:focus, a.submit:focus, #notice .singlebutton + .singlebutton input:focus, .submit.buttons input[name="cancel"]:focus, #page-login-index2 .forgetpass a:focus {background-color: #80bc00 !important;background-position: 0 -100%;text-decoration: none !important;color: #fff !important;}
button.close {text-shadow: none !important;color: #777;opacity: 1 !important;-webkit-box-shadow: none !important;box-shadow: none !important;}
#editingbutton {padding-right: 10px;line-height: 22px;}
.navbar #editingbutton .singlebutton {line-height: inherit;}
.navbar #editingbutton .singlebutton:first-child {margin-right: 6px;}
#editingbutton #coursesearchnavbar .form-group .btn {margin: 0 5px 0 5px;padding: 4px 12px;}
#editingbutton .helptooltip a {background-color: transparent !important;-webkit-box-shadow: none !important;box-shadow: none !important;border: none !important;border-radius: 0 !important;}
.path-mod-workshop .assessment-summary.graded .singlebutton input[type="submit"]:hover, .path-mod-workshop .example-summary.graded .singlebutton input[type="submit"]:hover, input.form-submit:hover, input#id_submitbutton:hover, input#id_submitbutton2:hover, .path-admin .buttons input[type="submit"]:hover, td.submit input:hover, input.form-submit:focus, input#id_submitbutton:focus, input#id_submitbutton2:focus, .path-admin .buttons input[type="submit"]:focus, td.submit input:focus, input.form-submit:active, input#id_submitbutton:active, input#id_submitbutton2:active, .path-admin .buttons input[type="submit"]:active, td.submit input:active, input.form-submit.active, input#id_submitbutton.active, input#id_submitbutton2.active, .path-admin .buttons input[type="submit"].active, td.submit input.active, input.form-submit.disabled, input#id_submitbutton.disabled, input#id_submitbutton2.disabled, .path-admin .buttons input[type="submit"].disabled, td.submit input.disabled, input.form-submit[disabled], input#id_submitbutton[disabled], input#id_submitbutton2[disabled], .path-admin .buttons input[type="submit"][disabled], td.submit input[disabled] {background-image: none;background-color: #80bc00 !important;color: #fff !important;-webkit-box-shadow: 0 0 0 0 rgba(0,0,0,.5) inset;box-shadow: 0 0 0 0 rgba(0,0,0,.5) inset;}
#editingbutton .btn, #editingbutton input[type="submit"] {background-image: none;background-color: #4caf50;-webkit-box-shadow: 0 0 0 0 rgba(0,0,0,.5) inset;box-shadow: 0 0 0 0 rgba(0,0,0,.5) inset;color: #fff;height: 32px;line-height: 28px;padding: 0 6px;}
.editing #editingbutton .btn, .editing #editingbutton input[type="submit"], .editing #editingbutton a:hover, .purgecaches a, .tool_dataprivacy a {background-image: none;background-color: #f44336;-webkit-box-shadow: 0 0 0 0 rgba(0,0,0,.5) inset;box-shadow: 0 0 0 0 rgba(0,0,0,.5) inset;color: #fff;padding: 0 6px;text-decoration: none !important;}
.purgecaches a, .tool_dataprivacy a {border-radius: 5px;}
.fp-btn-choose {margin-bottom: 10px;}
.submit.buttons input[name="cancel"], [data-role="end"], [data-role="cancel"], .cancel a, #id_cancel, input[name="addcancel"], button[name="resetbutton"] {font-family: Open Sans;font-size: 14px;line-height: 20px;height: 36px;cursor: pointer;color: #fff !important;background-image: none !important;background-color: #ef5350 !important;-webkit-box-shadow: none;box-shadow: none;border: none;}
.cancel a:hover, [data-role="end"]:hover, [data-role="cancel"]:hover, input[name="addcancel"]:hover, button[name="resetbutton"]:hover, #id_cancel:hover {color: #fff !important;background-color: #e53935 !important;text-decoration: none !important;}
.btn-primary.disabled, .btn-primary[disabled] {background-image: none;background-color: #e0e0e0;color: #bdbdbd;}
#notice .singlebutton + .singlebutton input, .submit.buttons input[name="cancel"] {color: #fff !important;background-image: none;background-color: #f44336 !important;text-shadow: none;}
.btn-login {background-image: none;background-color: #295135;border: none;-webkit-box-shadow: 0 0 0 0 rgba(0,0,0,.5) inset;box-shadow: 0 0 0 0 rgba(0,0,0,.5) inset;color: #fff;cursor: pointer;height: 24px;margin-right: 2px;margin-top: 2px;padding: 0 15px;text-shadow: none;-webkit-transition: background .2s ease-out 0s;-o-transition: background .2s ease-out 0s;transition: background .2s ease-out 0s;}
.btn-login:hover {background-image: none;background-color: #80bc00;color: #fff;text-decoration: none;}
#loginbtn, #guestlogin .btn {height: 50px;font-size: larger;}
.continuebutton {margin: 10px 0;}
.path-course-view li.activity span.autocompletion img, .path-course-view li.activity form.togglecompletion .btn {background-color: transparent;-webkit-box-shadow: none;box-shadow: none;border: none;}
.btn .caret {border-top-color: #fff !important;}
.message-drawer .btn.hidden {display: none !important;}
.message-drawer .btn-block {min-height: 36px;}
.message-drawer button[data-action="confirm-delete-conversation"], .message-drawer button[data-action="confirm-block"] {background-color: #f44336 !important;text-shadow: none !important;color: #fff !important;}
a.btn[data-toggle="popover"] {margin-left: 5px;border: none;background-color: transparent !important;}
.btn-group .btn {margin-right: 5px;}
.discussiontoggle {margin-right: 5px;}
.btn-link {background-color: transparent;color: #295135 !important;-webkit-box-shadow: none;box-shadow: none;}
.btn-link:hover, .btn-link:focus {background-color: transparent !important;color: #1e6b52 !important;}
.btn-link .icon {margin-right: 0;}
.btn-link .menu-action-text .icon {margin-top: 8px;}
.discussiontoggle {padding: 10px;}
.btn-icon {padding-top: 8px !important;}
div.discussionsubscription {margin-top: -2px !important;}
#forummenu .btn-secondary {margin-left: 5px;}
.fp-upload-btn {margin-top: 1rem;}
#page-user-profile .node_category li, .path-user .node_category li {margin-top: 15px;}
.theme_adaptable .course-content ul.ctopics li.section .content .toggle span.the_toggle h3.sectionname, .theme_adaptable .course-content ul.ctopics li.section .content .toggle span.the_toggle h3.sectionname a, .theme_adaptable .course-content ul.ctopics li.section .content .toggle span.the_toggle h3.sectionname a:hover, .theme_adaptable .course-content ul.ctopics li.section .content .toggle span.the_toggle h3.sectionname a:focus, .theme_adaptable .course-content ul.ctopics li.section .content.sectionhidden h3.sectionname
.theme_adaptable .course-content ul.ctopics li.section .content.sectionhidden h3.sectionname a, .theme_adaptable .course-content ul.ctopics li.section .content.sectionhidden h3.sectionname a:hover, .theme_adaptable .course-content ul.ctopics li.section .content.sectionhidden h3.sectionname a:focus {color: #3a454b;}
.theme_adaptable .course-content ul.ctopics li.section .content div.toggle, .theme_adaptable .course-content ul.ctopics li.section .content div.toggle:hover, .theme_adaptable .course-content ul.ctopics li.section .content div.toggle:focus {background-color: #fff;}
.theme_adaptable .course-content ul.ctopics li.section .content .toggle span, .theme_adaptable .course-content ul.ctopics li.section .content .toggle span:hover, .theme_adaptable .course-content ul.ctopics li.section .content .toggle span:focus, .theme_adaptable .course-content ul.ctopics li.section .content.sectionhidden, .theme_adaptable .course-content ul.ctopics li.section .content.sectionhidden:hover, .theme_adaptable .course-content ul.ctopics li.section .content.sectionhidden:focus {color: inherit;}

