﻿@import"../../routes.css";@import"https://fonts.googleapis.com/css2?family=Merriweather+Sans:wght@300;400;700&display=swap";:root{--color-primary: rgba(15, 55, 89, 1);--color-secondary: rgba(159, 175, 189, .09);--color-tertiary: rgba(15, 55, 89, .4);--color-quartinary: rgba(34, 112, 180, 0.09);--color-bkg: rgba(4, 85, 148, .08)}:root body[dark-mode-on]{--color-primary: var(--dark-mode-color-primary);--color-secondary: var(--dark-mode-color-secondary);--color-tertiary: var(--dark-mode-color-tertiary);--color-quartinary: var(--dark-mode-color-primary-tint)}h1,h2,h3,h4{font-family:"Merriweather Sans",sans-serif}h1,h2{color:var(--color-pcc-white)}body{border-top:none;background-color:var(--color-bkg)}.header{display:flex;flex-direction:column-reverse}.header img{border:none}.header .text-container{background:var(--color-primary);box-shadow:inset 9px 0px var(--color-pcc-white);border-left:9px solid var(--color-primary);padding:15px 0 15px 20px}.header .text-container h1{text-align:left}.header .text-container p{color:var(--color-pcc-white);text-align:left}.content-body{border-top:none;position:relative}.content-body h2:first-child{margin:0}.content-body h2::after{content:"";background-image:url("../../../img/theme-images/pht/phticon.png");background-repeat:no-repeat;background-size:67px;right:6%;padding:16px 78px 44px 0px;position:absolute}.content-body:first-child>h2:first-child::after{content:"";background-image:none}#content-wrapper .content-body:first-child>h2:first-child,#first-column .content-body:first-child>h2:first-child{background-color:var(--color-primary);border-radius:0px 20px 20px 0px;color:var(--color-pcc-white);padding-left:15px;width:90%}#content-wrapper .content-body>h2:first-child,#first-column .content-body>h2:first-child{background-color:var(--color-secondary);color:var(--color-pcc-black);margin:-15px -15px 15px;padding-left:15px;width:96%}#two-column .content-body:first-child>h2:first-child::after{content:"";background-image:none}#second-column .content-body>h2:first-child{background-color:var(--color-secondary);color:var(--color-pcc-black);margin:-15px -15px 15px;padding-left:15px}#third-column .content-body h2:first-child{background-color:var(--color-secondary);color:var(--color-pcc-black);margin:-15px -15px 15px;padding-left:15px}.assignments-widget .assignment{background-color:rgba(0,0,0,0);border-top:2px solid var(--color-primary);box-shadow:var(--reg-shadow)}.assignments-widget .assignment h3{background-color:var(--color-quartinary);color:var(--color-pcc-black)}.slider-widget .slider-arrow{background-color:var(--color-primary);color:var(--color-pcc-white)}.btn,a.btn,.unlock-btn,.hide-gallery,dl.vocab-list button,button{border:none;background-color:var(--color-primary);border-radius:0px 20px 20px 0px;color:var(--color-pcc-white)}.btn:hover,a.btn:hover,.unlock-btn:hover,.hide-gallery:hover,dl.vocab-list button:hover,button:hover{background-color:var(--color-tertiary);color:var(--color-pcc-black);transform:none}.btn:visited,a.btn:visited,.unlock-btn:visited,.hide-gallery:visited,dl.vocab-list button:visited,button:visited{color:var(--dark-mode-main-text)}a.btn::after{content:"";display:inline-block;font-family:FontAwesome;font-size:.75em;font-weight:400;margin-left:10px}.border{background-color:var(--color-quartinary);border-left:var(--color-primary);box-shadow:var(--reg-shadow)}.border h3{color:var(--color-pcc-black)}.border-yellow h2{background-color:rgba(0,0,0,0) !important}.call-out{background-color:var(--color-quartinary)}.call-out::before{background-color:var(--color-primary)}.call-out.has-heading h3,.call-out.has-heading h4{background-color:var(--color-primary);font-size:1.1rem}.display-lg thead{background-color:var(--color-primary)}dl.vocab-list dt{background-color:var(--color-quartinary)}dl.vocab-list dt:hover{background-color:var(--color-tertiary)}blockquote::before{color:var(--color-tertiary)}blockquote::after{color:var(--color-tertiary)}.tabs label{background-color:var(--color-secondary)}.tabs input:checked+label,.tabs-widget input:checked+label{background-color:var(--color-primary);color:var(--color-pcc-white)}.tabs input:checked+label+.tab-panel,.tabs-widget input:checked+label+.tab-panel{background-color:var(--color-secondary)}#footer{background-color:var(--color-pcc-white);padding:2px 0}.instructions::before{color:var(--color-primary)}@media(max-width: 768px){table.display-lg tbody td:first-child{background-color:var(--color-primary)}}.btn:visited:hover{color:var(--color-pcc-black)}body[large-text-on] .text-container{border-radius:0}body[large-text-on] :is(#first-column,#content-wrapper) .content-body:first-child>h2:first-child{border-radius:0 25px 25px 0}[dark-mode-on] .content-body h2{padding:0}[dark-mode-on] .assignments-widget li.assignment{border-top:2px solid var(--dark-mode-color-primary)}[dark-mode-on] .border h3,[dark-mode-on] .border h4{color:var(--dark-mode-main-text)}[dark-mode-on] .instructions::before{color:var(--dark-mode-color-primary)}[dark-mode-on] #content-wrapper .content-body h2,[dark-mode-on] #first-column .content-body h2{color:var(--dark-mode-main-text);background-color:var(--dark-mode-solid-color-dp-2)}[dark-mode-on] .tabs input:checked+label+.tab-panel,[dark-mode-on] .tabs input:checked+label+.tab-panel:nth-last-of-type(2){border-width:2px}[dark-mode-on] .tabs input:checked+label{background-color:var(--color-secondary);border-color:var(--color-secondary)}[dark-mode-on] .tabs label,[dark-mode-on] .tabs label:first-of-type,[dark-mode-on] .tabs label:nth-last-of-type(2){background-color:var(--dark-mode-solid-color-dp-2);border-color:var(--dark-mode-color-dp-1)}[dark-mode-on] .btn,[dark-mode-on] a.btn,[dark-mode-on] .unlock-btn,[dark-mode-on] .hide-gallery,[dark-mode-on] dl.vocab-list button{background-color:var(--color-primary);color:var(--dark-mode-main-text)}[dark-mode-on] .btn:hover,[dark-mode-on] a.btn:hover,[dark-mode-on] .unlock-btn:hover,[dark-mode-on] .hide-gallery:hover,[dark-mode-on] dl.vocab-list button:hover{background-color:var(--color-tertiary);color:var(--color-pcc-black)}[dark-mode-on] .call-out{background-color:var(--dark-mode-solid-color-dp-2)}[dark-mode-on] .call-out::before{color:var(--dark-mode-main-text)}[dark-mode-on] .call-out h3{background-color:var(--color-primary)}[dark-mode-on] .call-out.has-heading h3,[dark-mode-on] .call-out.has-heading h4{background-color:var(--color-primary);font-size:1.1rem;color:var(--dark-mode-main-text)}[dark-mode-on] #second-column .content-body>h2:first-child,[dark-mode-on] #third-column .content-body>h2:first-child{color:var(--dark-mode-main-text);background-color:var(--dark-mode-solid-color-dp-2)}
