/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.paragraph--type--3-column-image-callout.teal .title_wrapper{background-color:#007B7B;}.paragraph--type--3-column-image-callout.firebrick .title_wrapper{background-color:#89191F;}.paragraph--type--3-column-image-callout.olive .title_wrapper{background-color:#8F6900;}.paragraph--type--3-column-image-callout.midnightBlue .title_wrapper{background-color:#1B365D;}.paragraph--type--3-column-image-callout.seaGreen ..title_wrapper{background-color:#34715A;}.paragraph--type--3-column-image-callout.darkOliveGreen .title_wrapper{background-color:#4C7224;}.paragraph--type--3-column-image-callout.dimGray  .title_wrapper{background-color:#7C726A;}.paragraph--type--3-column-image-callout.darkSlateGray .title_wrapper{background-color:#53565A;}.paragraph--type--3-column-image-callout.spiritRock .title_wrapper{background-color:#5E514D;}.paragraph--type--3-column-image-callout.brown .title_wrapper{background-color:#782F40;}.paragraph--type--3-column-image-callout.gradient .card-img-overlay{background:transparent linear-gradient(180deg,#0000 0%,#0000 62%,#000000AE 80%,#000000C3 100%) 0% 0% no-repeat padding-box;margin-bottom:-2px;padding:20px;}.paragraph--type--3-column-image-callout.transparent .title_wrapper{background-color::transparent;}.paragraph--type--image-cards-item h2.card-title .field--name-field-title{margin-top:0;margin-bottom:1rem;letter-spacing:-0.2px;text-align:left;font-family:"Roboto Condensed",Arial,sans-serif;color:#fff;font-weight:700;font-size:3.2rem;line-height:38px;}.paragraph--type--image-cards-item  .field--name-field-body{font-weight:400;text-align:left;font-family:"Roboto",Arial,sans-serif;font-size:1.6rem;letter-spacing:-0.2px;line-height:1.5;color:#fff;}@media (max-width:575.98px){paragraph--type--image-cards-item .gradient{height:40%;}}@media (min-width:576px) and (max-width:767.98px){paragraph--type--image-cards-item .gradient{height:40%;}}@media (min-width:768px) and (max-width:991.98px){paragraph--type--image-cards-item .gradient{height:30%;}}@media (min-width:991.98px){}
.lb-loader,.lightbox{text-align:center;line-height:0;position:absolute;left:0}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:alpha(Opacity=80);opacity:.8;display:none}.lightbox{width:100%;z-index:10000;font-weight:400;outline:0}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{top:43%;height:25%;width:100%}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(/libraries/lightbox2-2.11.3/dist/images/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(/libraries/lightbox2-2.11.3/dist/images/prev.png) left 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(/libraries/lightbox2-2.11.3/dist/images/next.png) right 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(/libraries/lightbox2-2.11.3/dist/images/close.png) top right no-repeat;text-align:right;outline:0;filter:alpha(Opacity=70);opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter:alpha(Opacity=100);opacity:1}
.path-frontpage  #block-bridgewaterstateuniversity h1.page-title{display:block;color:#ffffff;text-align:center;}#bsu-banner h1.page-title{z-index:11;position:absolute;top:280px;left:8%;padding:0;color:white;line-height:1.5;}a.button:hover{background-color:#ffffff;}.custom-padding{padding:4rem 8rem;}.header-wrapper #bsu-main-header .navbar-brand{margin:0 !important;}.header-wrapper .navbar .navbar-brand img{max-width:inherit;max-height:50px;}.block-system-breadcrumb-block{position:absolute;z-index:9;top:230px;color:#fff;padding-left:9%;}.block-system-breadcrumb-block a{color:#fff;}#block-views-block-image-slider-block-block-1{background-color:#303030;}#block-quicklinks .menu .quicklinks-close-button{color:#595959;font-size:2rem;position:absolute;top:2.4rem;right:2.4rem;border:none;background:transparent;}.header-wrapper .navbar #block-quicklinks .block-quicklinks-menu-toggle{line-height:1.5 !important;letter-spacing:-0.22px;color:#333;text-decoration:none;border-bottom:4px solid transparent;border:none;background-color:transparent;font-family:"Roboto",Arial,sans-serif;padding-top:1.5rem;padding-bottom:1.5rem;margin-bottom:0;font-size:1.8rem;font-weight:700;}#block-quicklinks .block-quicklinks-menu-toggle::before{content:"\2630";font-size:25px;}#block-thearts-sidemenu ul li.menu-item--active-trail{background:none;}#block-thearts-sidemenu ul li.menu-item--active-trail a{color:#333;}#block-thearts-sidemenu ul li.menu-item--active-trail  ul li a{color:#333;}#block-thearts-sidemenu ul li ul li.menu-item--active-trail{background-color:#89191f;}#block-thearts-sidemenu ul li ul li.menu-item--active-trail a{color:#fff;}push-navigation #block-quicklinksmobile ul .section-title{font-size:2.5rem;}.layout-push-navigation #block-quicklinksmobile ul li{padding-top:10px;}.layout-push-navigation #block-quicklinksmobile ul li a{color:#fff;font-weight:700;font-size:2rem;padding:8px 10px;line-height:1;}.layout-push-navigation #block-quicklinksmobile ul li{padding-top:10px;}.gradient1{background-image:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 30%,rgba(0,0,0,0.65) 100%);background-image:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 30%,rgba(0,0,0,0.65) 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 30%,rgba(0,0,0,0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0);background-size:cover;background-position:center;}.jumbotron{padding:0;margin-bottom:0;background-color:transparent;border-radius:0;}#block-views-block-art-exhibit-categories-block-block-1{background-color:#DDDDDD;}.art-exhibit-block{padding:24px 12px;}#views-bootstrap-art-exhibit-categories-block-block-1 .views-field-title{background-color:#767676;padding:10px;}#views-bootstrap-art-exhibit-categories-block-block-1  h3{text-align:center;}#views-bootstrap-art-exhibit-categories-block-block-1  h3 a{color:#ffffff;text-decoration:none;}#views-bootstrap-masonry-image-gallery-block-1 div.col-12.col-sm-12.col-md-6.col-lg-4.col-xl-4{padding-left:0 !important;padding-right:0!important;}.views-field .views-field-field-image{padding-left:0 !important;padding-right:0!important;}.list-group{padding-top:40px;padding-botton:40px;}.above-footer{background-image:none;padding:0;}.student-art-submission img{border-radius:5px;cursor:pointer;transition:0.3s;}.student-art-submission img:hover{opacity:0.7;}.modal{display:none;position:fixed;z-index:9;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.9);}.modal-content{margin:auto;display:block;width:80%;max-width:700px;}#caption{margin:auto;display:block;width:80%;max-width:700px;text-align:center;color:#ccc;padding:10px 0;height:150px;}.modal-content,#caption{animation-name:zoom;animation-duration:0.6s;}@keyframes zoom{from{transform:scale(0)}to{transform:scale(1)}}#myModal .close{position:absolute;top:100px;right:35px;color:#f1f1f1;font-size:40px;font-weight:bold;transition:0.3s;z-index:1;background-color:#000;padding:10px;cursor:pointer;}}.close:hover,.close:focus{color:#bbb;text-decoration:none;cursor:pointer;}.callouts{margin:0px auto;max-width:1200px;position:relative;}#block-thearts-content .col-sm-6{float:left;}#block-thearts-content .card{border:none;}#block-thearts-content .card-body{padding:0;}.mb-4 .card a{display:block;text-decoration:none;background-color:transparent;}.page-node-61 .container-override{max-width:1200px;}.mb-4 .card a:focus,.mb-4 .card a:focus-within,.mb-4 .card a:hover{box-shadow:0 2px 4px -1px rgb(0 0 0 / 20%),0 4px 5px 0 rgb(0 0 0 / 14%),0 1px 10px 0 rgb(0 0 0 / 12%);}.usurp-inventory-card:focus,.usurp-inventory-card:focus-within,.usurp-inventory-card:hover{}.card-body img{width:100%;}.card .title-wrap,.card .content-wrap{padding:1.25rem;}.card h3,.card p{color:#fff;}.full-width-gray-section{background:url(/themes/custom/bridgewater/images/tan-texture.jpg) repeat scroll 0 0 transparent;}.full-width-gray-section .card p{color:#333;font-size:2rem;line-height:1.4;letter-spacing:-0.2px;}.full-width-gray-section .card h2{font-family:"Roboto Condensed",Arial,sans-serif;font-size:32px;font-weight:700;line-height:1.31;letter-spacing:-0.21px;color:#333;margin-bottom:1.8rem;}.full-width-gray-section .link-wrapper{padding:1.4rem 0;}.card-img-overlay .content-wrap p,.card-img-overlay .content-wrap p em .quote{font-size:2rem;line-height:2.5rem;}a .cta h2{color:#fff;}.block-views-blockaggregator-arts-events-block-1 header{max-width:1200px;margin:0 auto;}.block-views-blockaggregator-arts-events-block-1 header{flex-direction:row;border-top:4px solid #cccccc;padding-top:4.4rem;}.block-views-blockaggregator-arts-events-block-1card bg-secondary header{display:flex;}.view.aggregator-arts-events header{clear:both;max-width:1200px;margin:0 auto;flex-direction:row;border-top:4px solid #cccccc;padding-top:4.4rem;display:flex;}.view.aggregator-arts-events header h2{text-align:left;width:auto;line-height:1.31;margin-bottom:1.7rem;}.view.aggregator-arts-events header .read-more{margin-top:1rem;margin-left:auto;}#views-bootstrap-aggregator-arts-events-block-1  a.event-wrap{display:flex;flex-direction:row;padding:1.4rem;border-radius:4px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.25);background-color:#fff;text-decoration:none;}#views-bootstrap-aggregator-arts-events-block-1  a.event-wrap:hover,#views-bootstrap-aggregator-arts-events-block-1  a.event-wrap.tabfocus{box-shadow:0 2px 8px 0 rgba(0,0,0,0.45);}#views-bootstrap-aggregator-arts-events-block-1  a.event-wrap:hover .content-wrap .title,#views-bootstrap-aggregator-arts-events-block-1  a.event-wrap.tabfocus .content-wrap .title{text-decoration:underline;}#views-bootstrap-aggregator-arts-events-block-1  a.event-wrap .date-wrap{background-color:#00558c;padding:1.6rem;margin-right:0.8rem;}#views-bootstrap-aggregator-arts-events-block-1  a.event-wrap .date-wrap .event-date-wrap{text-align:center;color:#fff;font-weight:700;}#views-bootstrap-aggregator-arts-events-block-1  a.event-wrap .date-wrap .event-date-wrap .date-month{font-size:1.6rem;letter-spacing:0.2px;text-transform:uppercase;}#views-bootstrap-aggregator-arts-events-block-1  a.event-wrap .date-wrap .event-date-wrap .date-day{line-height:1;font-size:3.4rem;letter-spacing:0.43px;}#views-bootstrap-aggregator-arts-events-block-1  a.event-wrap .content-wrap .title{object-fit:contain;font-family:"Roboto Condensed",Arial,sans-serif;font-size:2.2rem;font-weight:700;line-height:1.18;letter-spacing:-0.18px;color:#595959;}#views-bootstrap-aggregator-arts-events-block-1  a.event-wrap .content-wrap .time{font-size:1.4rem;line-height:2;letter-spacing:-0.2px;color:#6d777c;}button.lb-close{display:block;float:right;width:30px;height:30px;text-align:right;background-color:#89191f;color:white;border:1px solid #555;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;}button.lb-close:active,button.lb-close:hover{border:1px solid #fff;background-color:#fff;color:#89191f;}@media (max-width:575.98px){}@media (min-width:576px) and (max-width:767.98px){.modal-content{width:100%;}}@media (min-width:768px) and (max-width:991.98px){}@media (min-width:992px) and (max-width:1199.98px){}@media (min-width:1200px){}
