/* Page: https://moodle.pucsp.br/ */
/* Exported via StyleURL (https://www.styleurl.app) */
/* custom.css */
/* line 5, assets/scss/styles-2022.scss */
body {
  background: url(https://www5.pucsp.br/moodle/online-2026/assets/img/bg-moodle.jpg) center top repeat-y #fffef8 !important; }

/* line 10, assets/scss/styles-2021.scss */
.above-header {
  background-color: #23489e !important; }

/* line 14, assets/scss/styles-2021.scss */
.above-header {
  background-color: #0662a9; }

/* line 18, assets/scss/styles-2021.scss */
#page-header {
  border: 0 !important;
  height: auto !important;
  background: none !important;
  min-height: auto !important; }

/* line 25, assets/scss/styles-2021.scss */
header #page-header {
  background: url(https://www5.pucsp.br/moodle/online-2026/assets/img/header.jpg) center no-repeat #001F3A !important; }

/* line 30, assets/scss/styles-2021.scss */
#page-header:last-child {
  border-bottom: solid 8px #1d48a0; }

/* line 34, assets/scss/styles-2021.scss */
aside .block .header {
  background-color: #d7eaff; }

/* line 38, assets/scss/styles-2021.scss */
aside .block .header .title h2 {
  color: #1a67bb; }

/* line 42, assets/scss/styles-2021.scss */
aside .block > .content {
  background-color: #f0f7ff; }

/* line 46, assets/scss/styles-2021.scss */
#page-footer {
  background: url(https://www5.pucsp.br/moodle/online-2026/assets/img/footer.jpg) center top no-repeat !important;
  border-top: solid 9px #23489e; }

/* line 52, assets/scss/styles-2021.scss */
#page-footer .info {
  background-color: unset; }

/* line 57, assets/scss/styles-2021.scss */
#page-footer .info.container2.clearfix p,
#page-footer .info.container2.clearfix p a {
  color: #4683c5 !important; }

/* line 62, assets/scss/styles-2021.scss */
.subcategories a,
.subcategories > a:visited,
.tabtree .tabrow0 li a,
.dropdown-menu.usermen > li > a {
  color: #1a67bb !important; }

/* all.css */
/* line 71, assets/scss/styles-2021.scss */
.headingblock,
h2.main,
#site-news-forum h2,
#frontpage-course-list h2,
#frontpage-category-names h2,
#frontpage-category-combo h2,
.course_category_tree .category > .info > .categoryname {
  color: #1a67bb; }

/* line 81, assets/scss/styles-2021.scss */
.block .content a,
.block .content li a,
.block .content td a {
  color: #1a67bb; }

/* line 87, assets/scss/styles-2021.scss */
.moodle-mkt-box > ._inner ._title {
  background-color: #23489e !important; }

/* line 91, assets/scss/styles-2021.scss */
#page-footer .info.container2.clearfix p,
#page-footer .info.container2.clearfix p a {
  color: #f9f9c8 !important; }

/* line 96, assets/scss/styles-2021.scss */
.breadcrumb .fa {
  margin-left: 10px; }

/*add 14012022*/
#block-region-side-post .action-menu .menubar {
  font-size: 2em !important;
}

#block-region-side-post .action-menu .menubar .dropdown-menu.show {    
    font-size: 1em !important;
}

/* para não duplicar conteúno na ferramenta diálogo*/
/*#region-main h2:first-child{
 display:none;
}

/*#region-main .activity-description {
 display:none;
}*/
#page-footer>div {
    
    margin-top: 20px;
}
button, .btn-primary, a.btn-primary, a.btn-primary:visited,
.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,
input.form-reset, 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, .btn-outline-secondary:visited,
.paging-morelink a,
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-color: #23489e;
	color: #FFF
}

	 
	.btn-secondary:hover {
    background-color: #232e7d;
    color: #fff;
    text-decoration: none;
} 

.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show>.btn-secondary.dropdown-toggle {
    color: #fff;
    background-color: #4e46a3;
    border-color: #4e46a3;
}
	
.activityiconcontainer.content:not(.isbranded) .activityicon:not(.nofilter),
.activityiconcontainer.content:not(.isbranded) .icon:not(.nofilter) {
    filter: invert(20%) sepia(87%) saturate(2246%) hue-rotate(210deg) brightness(90%) contrast(95%);
}


.activityiconcontainer.collaboration:not(.isbranded) .activityicon:not(.nofilter), .activityiconcontainer.collaboration:not(.isbranded) .icon:not(.nofilter) {
   filter: invert(20%) sepia(87%) saturate(2246%) hue-rotate(210deg) brightness(90%) contrast(95%);
}
	 .btn-link, a.btn-link {
    background-color: #23489e;
    box-shadow: none;
    color: #fff !important;
}

.moremenu .nav-link.active {
    background-color: #f8f9fa;
    border-color: #fff0;
	border-bottom-color: #232e7d; }
	
.moremenu .nav-link.active:focus, .moremenu .nav-link.active:hover {
    background-color: #f8f9fa;
    border-bottom-color: #232e7d;
}
.btn-primary:hover {
    background-color: #675BA2;
    text-decoration: none;
    color: #eee;
}
    
.flexibleblocks h3,
#marketblocks h3 {
    margin: 0 0 8px 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: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,
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,
.submitbutton:hover,
.nav-pills > .active > a:hover,
.btn-outline-secondary: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-color: #675BA2;
}

	