/*!
 Theme Name:   PNW College Credit (TinyFramework Child)
 Theme URI:    https://github.com/BellevueCollege/pnwcollegecredit-theme/
 Description:  Tiny Framework Child Theme for pnwcollegecredit.org
 Author:       Bellevue College ITS
 Author URI:   http://www.bellevuecollege.edu
 Template:     tiny-framework
 Version:      1.1.2
 GitHub Theme URI: bellevuecollege/pnwcollegecredit-theme
 License:      GNU General Public License v3
 License URI:  http://www.gnu.org/licenses/gpl-3.0.html
 Tags:         light, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  pnwcollegecredit
*/.container-fluid{margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}.row,#footer-widgets.three #footer-widget-left{box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;margin-right:-1rem;margin-left:-1rem}.row.reverse,#footer-widgets.three .reverse#footer-widget-left{flex-direction:row-reverse}.col.reverse,.reverse#site-footer{flex-direction:column-reverse}.col-xs,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{box-sizing:border-box;flex:0 0 auto;padding-right:1rem;padding-left:1rem}.col-xs{flex-grow:1;flex-basis:0;max-width:100%}.col-xs-1{flex-basis:8.333%;max-width:8.333%}.col-xs-2{flex-basis:16.667%;max-width:16.667%}.col-xs-3{flex-basis:25%;max-width:25%}.col-xs-4{flex-basis:33.333%;max-width:33.333%}.col-xs-5{flex-basis:41.667%;max-width:41.667%}.col-xs-6{flex-basis:50%;max-width:50%}.col-xs-7{flex-basis:58.333%;max-width:58.333%}.col-xs-8{flex-basis:66.667%;max-width:66.667%}.col-xs-9{flex-basis:75%;max-width:75%}.col-xs-10{flex-basis:83.333%;max-width:83.333%}.col-xs-11{flex-basis:91.667%;max-width:91.667%}.col-xs-12{flex-basis:100%;max-width:100%}.col-xs-offset-1{margin-left:8.333%}.col-xs-offset-2{margin-left:16.667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.333%}.col-xs-offset-5{margin-left:41.667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.333%}.col-xs-offset-8{margin-left:66.667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.333%}.col-xs-offset-11{margin-left:91.667%}.start-xs{justify-content:flex-start;text-align:start}.center-xs{justify-content:center;text-align:center}.end-xs{justify-content:flex-end;text-align:end}.top-xs{align-items:flex-start}.middle-xs{align-items:center}.bottom-xs{align-items:flex-end}.around-xs{justify-content:space-around}.between-xs{justify-content:space-between}.first-xs{order:-1}.last-xs{order:1}@media only screen and (min-width: 48em){.container{width:46rem}.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{box-sizing:border-box;flex:0 0 auto;padding-right:1rem;padding-left:1rem}.col-sm{flex-grow:1;flex-basis:0;max-width:100%}.col-sm-1{flex-basis:8.333%;max-width:8.333%}.col-sm-2{flex-basis:16.667%;max-width:16.667%}.col-sm-3{flex-basis:25%;max-width:25%}.col-sm-4{flex-basis:33.333%;max-width:33.333%}.col-sm-5{flex-basis:41.667%;max-width:41.667%}.col-sm-6{flex-basis:50%;max-width:50%}.col-sm-7{flex-basis:58.333%;max-width:58.333%}.col-sm-8{flex-basis:66.667%;max-width:66.667%}.col-sm-9{flex-basis:75%;max-width:75%}.col-sm-10{flex-basis:83.333%;max-width:83.333%}.col-sm-11{flex-basis:91.667%;max-width:91.667%}.col-sm-12{flex-basis:100%;max-width:100%}.col-sm-offset-1{margin-left:8.333%}.col-sm-offset-2{margin-left:16.667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.333%}.col-sm-offset-5{margin-left:41.667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.333%}.col-sm-offset-8{margin-left:66.667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.333%}.col-sm-offset-11{margin-left:91.667%}.start-sm{justify-content:flex-start;text-align:start}.center-sm{justify-content:center;text-align:center}.end-sm{justify-content:flex-end;text-align:end}.top-sm{align-items:flex-start}.middle-sm{align-items:center}.bottom-sm{align-items:flex-end}.around-sm{justify-content:space-around}.between-sm{justify-content:space-between}.first-sm{order:-1}.last-sm{order:1}}@media only screen and (min-width: 62em){.container{width:61rem}.col-md,#footer-widget-left .widget_media_image,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{box-sizing:border-box;flex:0 0 auto;padding-right:1rem;padding-left:1rem}.col-md,#footer-widget-left .widget_media_image{flex-grow:1;flex-basis:0;max-width:100%}.col-md-1{flex-basis:8.333%;max-width:8.333%}.col-md-2{flex-basis:16.667%;max-width:16.667%}.col-md-3{flex-basis:25%;max-width:25%}.col-md-4{flex-basis:33.333%;max-width:33.333%}.col-md-5{flex-basis:41.667%;max-width:41.667%}.col-md-6{flex-basis:50%;max-width:50%}.col-md-7{flex-basis:58.333%;max-width:58.333%}.col-md-8{flex-basis:66.667%;max-width:66.667%}.col-md-9{flex-basis:75%;max-width:75%}.col-md-10{flex-basis:83.333%;max-width:83.333%}.col-md-11{flex-basis:91.667%;max-width:91.667%}.col-md-12{flex-basis:100%;max-width:100%}.col-md-offset-1{margin-left:8.333%}.col-md-offset-2{margin-left:16.667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.333%}.col-md-offset-5{margin-left:41.667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.333%}.col-md-offset-8{margin-left:66.667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.333%}.col-md-offset-11{margin-left:91.667%}.start-md{justify-content:flex-start;text-align:start}.center-md{justify-content:center;text-align:center}.end-md{justify-content:flex-end;text-align:end}.top-md{align-items:flex-start}.middle-md{align-items:center}.bottom-md{align-items:flex-end}.around-md{justify-content:space-around}.between-md{justify-content:space-between}.first-md{order:-1}.last-md{order:1}}@media only screen and (min-width: 75em){.container{width:71rem}.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{box-sizing:border-box;flex:0 0 auto;padding-right:1rem;padding-left:1rem}.col-lg{flex-grow:1;flex-basis:0;max-width:100%}.col-lg-1{flex-basis:8.333%;max-width:8.333%}.col-lg-2{flex-basis:16.667%;max-width:16.667%}.col-lg-3{flex-basis:25%;max-width:25%}.col-lg-4{flex-basis:33.333%;max-width:33.333%}.col-lg-5{flex-basis:41.667%;max-width:41.667%}.col-lg-6{flex-basis:50%;max-width:50%}.col-lg-7{flex-basis:58.333%;max-width:58.333%}.col-lg-8{flex-basis:66.667%;max-width:66.667%}.col-lg-9{flex-basis:75%;max-width:75%}.col-lg-10{flex-basis:83.333%;max-width:83.333%}.col-lg-11{flex-basis:91.667%;max-width:91.667%}.col-lg-12{flex-basis:100%;max-width:100%}.col-lg-offset-1{margin-left:8.333%}.col-lg-offset-2{margin-left:16.667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.333%}.col-lg-offset-5{margin-left:41.667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.333%}.col-lg-offset-8{margin-left:66.667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.333%}.col-lg-offset-11{margin-left:91.667%}.start-lg{justify-content:flex-start;text-align:start}.center-lg{justify-content:center;text-align:center}.end-lg{justify-content:flex-end;text-align:end}.top-lg{align-items:flex-start}.middle-lg{align-items:center}.bottom-lg{align-items:flex-end}.around-lg{justify-content:space-around}.between-lg{justify-content:space-between}.first-lg{order:-1}.last-lg{order:1}}blockquote{color:#000}blockquote p:first-child:before{color:#003d79}.wp-block-column{padding:1.25rem}body,body .site,body.custom-font-enabled{background:#fff;box-shadow:none;margin:auto;margin-top:3em;max-width:100%;padding:0}a,a:active,a:visited,a:focus{color:#000}a:hover{border-bottom:0;color:#539241}a.btn:hover,button:hover,.btn:hover,.widget-area .widget .textwidget a.btn:hover{border:3px solid #292929;background-color:none;background:none;text-decoration:none;color:#292929}a.btn,button,button.btn,input[type=button],input[type=reset],input[type=submit],input[type=button]:active,input[type=reset]:active,input[type=submit]:active,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus,.widget-area .widget .textwidget a.btn{background:#292929;border:3px solid #292929;border-radius:0;color:#fff;font-weight:700;text-decoration:none}#regButtons{display:flex;width:100%}#regButtons div{align-self:center;text-align:center}img,image,a img,a image,img.image{border:none;border-radius:0;box-shadow:none;border-bottom:0;text-decoration:none}p{margin:0 0 10px}#post-6 h2{background:#292929 url(img/pdficon_large.gif) center right no-repeat;border:.125em solid #292929;color:#fff;padding:0 0 0 .5em}img.header-image{display:none}#masthead{height:auto;padding-top:3.5em;padding-bottom:4.25em;margin-top:0}.scroll-link{font-size:3em;font-weight:700}.site-content{margin:auto;width:calc(100% - 1em);max-width:1280px}.site-branding{background:rgba(255,255,255,.7);font-size:1em;margin:auto;padding:.5em;width:calc(100% - 1em);max-width:1280px;text-align:center}.site-logo-link,.custom-logo-link{display:block;float:none;padding-top:.25em;margin:0}.search-box{display:none}.site-header .search-form [type=search],.site-header .search-form [type=text]{background-image:url(img/icon-search-white.png)}.site-header .menu-toggle{background:#292929}.site-header .menu-toggle{font-weight:normal;padding:10px 20px;padding:.625rem 1.25rem;width:100%}#site-title{text-align:center;display:none}#site-description{color:#292929;font-size:1rem;font-weight:600;float:none;text-align:center}.site-header .site-description a,.site-header .site-title a:hover{color:#539241}.wp-custom-logo #site-title-wrapper{margin-top:0}#site-title-wrapper{float:none;font-size:.9rem}#pnwcollegecredit-logo{float:left;max-width:100%;margin-top:1em}.widget-title{border-bottom:0;color:#292929;font-size:1.5rem;text-transform:none}.menu-item.menu-item-search{margin:.6rem 0 0 0}.main-navigation{background-color:#292929;height:42px;position:fixed;top:0px;margin:auto}.main-navigation li.current_page_item{border-bottom:solid 3px #fff}.main-navigation li.current_page_item>a{line-height:2;text-decoration:none}.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{color:#fff;background:#292929;padding:.125em 1.5em .25em .75em}.entry-content h2 a:visited,.entry-content h2 a,.entry-content h3 a:visited,.entry-content h3 a,.entry-content h4 a:visited,.entry-content h4 a,.entry-content h5 a:visited,.entry-content h5 a,.entry-content h6 a:visited,.entry-content h6 a{color:#fff}.entry-content h2 a:hover,.entry-content h3 a:hover,.entry-content h4 a:hover,.entry-content h5 a:hover,.entry-content h6 a:hover{color:#539241}.main-navigation ul.nav-menu,.main-navigation div.nav-menu>ul.li{text-align:center}.main-navigation ul.nav-menu,.main-navigation div.nav-menu>ul{background:#292929;border-radius:0}.header-image{box-shadow:0;width:100%}.avatar,.comment-content img,.entry-content img,img.header-image,img.wp-post-image,.widget img{border-radius:0;box-shadow:none}#footer-widgets li{text-decoration:none}#footer-widget-left{display:flex;justify-content:center}#footer-widgets.three #footer-widget-left{display:flex;flex-wrap:wrap;padding:5px;margin:10px auto}#footer-widget-left .widget_media_image img{justify-content:center;max-height:5em;width:auto}#footer-widget-left section{align-self:center;text-align:center;margin:0}#footer-widget-middle a:hover{color:#258c5d;text-decoration:none}.widgettitle{color:#fff;font-size:1em}.widget-area .widget h3{margin-bottom:1px}.widget-area .widget p,.widget-area .widget,.widget-area .widget .textwidget,.widget-area .widget .textwidget a{color:#000;margin-bottom:2px;font-size:16px}.widget-area .widget .textwidget a:hover{color:#258c5d;text-decoration:none}#footer-widget-right{display:none}.widget-area .current_page_item>a{border-bottom:solid 3px rgba(0,7,16,.5);text-decoration:none}#text-3 .textwidget h4{text-align:left}.site-footer{background:#f2f2f2;bottom:0;padding-bottom:0;max-width:100%;width:100%}.site-footer a:focus,.site-footer a:hover{color:#258c5d}#site-footer{border-top:0;float:none}#footer-widgets.three #footer-widget-left,#footer-widgets.three #footer-widget-middle{height:auto}.widget .widget_media_image{display:block}#footer-widgets.three #footer-widget-left{width:100%}#copyright-widget,#copyright-widget .widget,#copyright-widget .widget div{display:block;float:none;text-align:center;margin:auto;width:100%}#copyright-widget a{font-weight:700;text-decoration:none}.site-info{float:none;margin:auto;width:100%}.entry-header.entry-title{display:none}.entry-header .entry-title{color:#292929;font-size:2.44141rem;font-weight:light}.page-home .entry-title{display:none}#site-admin-link,.meta-separator{display:none}@media screen and (min-width: 783px){.menu-item.menu-item-search{display:inline}.main-navigation ul.nav-menu,.main-navigation div.nav-menu>ul.li{padding:.1em 1em}.main-navigation div.nav-menu>li{float:left;padding:0}.main-navigation ul.nav-menu a{color:#fff;font-size:1.2em;text-transform:none}.main-navigation li a{margin-top:.5em;line-height:2}.main-navigation li ul li a{background:#000;margin-top:0}.main-navigation li a:hover,.main-navigation li,.main-navigation li,.main-navigation li a:visited{border-bottom:0;text-decoration:none}.main-navigation li a:active,.main-navigation li a:hover,.main-navigation li a:focus{border-bottom:3px solid rgba(255,255,255,.7);text-decoration:none}.main-navigation li span.menu-arrow{display:none}}@media(min-width: 320px){#footer-widget-middle{margin:auto}#footer-widget-middle section{align-self:flex-start;padding:2em;margin:0}#footer-widget-left{margin:auto}#footer-widget-left section{align-self:center;padding:2em;margin:0}}@media only screen and (min-width: 768px){.site-content,.site-branding{width:calc(100% - 6em);max-width:1280px}#footer-widgets.three #footer-widget-middle{align-items:flex-start;align-self:flex-end;display:flex;flex-wrap:wrap;justify-content:center;width:100%}#footer-widget-middle{margin:auto}#footer-widget-middle section{align-self:flex-start;padding:2em;margin:0}#footer-widget-left{margin:auto}#footer-widget-left section{align-self:center;padding:2em;margin:0}}@media only screen and (min-width: 992px){#footer-widgets.three #footer-widget-middle{display:flex;flex-wrap:wrap;width:100%}#footer-widget-middle{margin:auto}#footer-widget-middle section{align-self:flex-start;padding:2em;margin:0}#footer-widget-left{margin:auto}#footer-widget-left section{align-self:center;padding:2em;margin:0}}@media only screen and (min-width: 1200px){#footer-widget-middle{width:100%}}@media screen and (max-width: 782px){#footer-widgets.three #footer-widget-middle{align-content:center;align-items:center;flex-wrap:wrap;justify-content:center;width:100%}#footer-widget-middle{margin:auto}#footer-widget-middle section{align-self:flex-start;padding:1em;margin:0}#footer-widget-left{margin:auto}#footer-widget-left section{align-self:center;padding:2em;margin:0}.main-navigation.toggled ul>.current-menu-item>a,.main-navigation.toggled ul>.current_page_item>a{background:none}.main-navigation.toggled ul>li.current-menu-item,.main-navigation.toggled ul>li.current_page_item{background:#292929}.main-navigation.toggled li{background:#3a3a3a;display:block;float:none}.main-navigation.toggled li a{display:inline-block}.nav-menu .menu-item-has-children>a:after,.nav-menu .page_item_has_children>a:after{content:""}.main-navigation li span.menu-arrow{float:right;color:#fff;font-weight:bold;line-height:2;padding:.5em 1em;transition:all .2s ease-in-out}.main-navigation li span.menu-arrow:hover{background:#474747}.main-navigation li span.menu-arrow-rotate{display:inline-block;transform:rotate(90deg);transition:all .2s ease-in-out}.main-navigation.toggled li .is-hidden{display:none}.main-navigation.toggled ul.nav-menu,.main-navigation.toggled div.nav-menu>ul.li{text-align:left}}@media(min-width: 432px)and (max-width: 782px){.site-branding a{text-align:center}}@media(min-width: 400px)and (max-width: 589px){#footer-widget-middle{margin:auto}#footer-widget-middle section{align-self:flex-start;padding:2em;margin:0}#footer-widget-left{margin:auto}#footer-widget-left section{align-self:flex-start;padding:2em;margin:0}}@media(min-width: 590px)and (max-width: 767px){#footer-widget-left .widget_media_image img{padding:.25em}#footer-widget-middle{align-self:flex-start;display:flex;flex-wrap:wrap;float:right;margin:0}#footer-widget-middle{margin:auto}}@media(min-width: 992px){#footer-widget-middle{margin:auto}#footer-widget-middle section{align-self:flex-start;padding:1em;margin:0}#footer-widget-left{margin:auto}#footer-widget-left section{align-self:flex-start;padding:1em;margin:0}.main-navigation.toggled ul>.current-menu-item>a,.main-navigation.toggled ul>.current_page_item>a{background:#292929}}@media screen and (min-width: 770px){body .site{max-width:100%}.ie body .site{max-width:100%}}.wp-block-column{padding:1.25rem}