@import url(https://fonts.googleapis.com/css?family=Open+Sans:400italic,700italic,300italic,100italic,400,700,300,100);
.dark-gray-bg,.gray-bg{background:#4c5960 url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNjNDc0YyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzVjNmI3NCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==') repeat;background:#4c5960 -webkit-gradient(linear,0% 50%,100% 50%,color-stop(0%,#3c474c),color-stop(100%,#5c6b74)) repeat;background:#4c5960 -moz-linear-gradient(left center,#3c474c 0%,#5c6b74 100%) repeat;background:#4c5960 -webkit-linear-gradient(left center,#3c474c 0%,#5c6b74 100%) repeat;background:#4c5960 linear-gradient(to right center,#3c474c 0%,#5c6b74 100%) repeat;}.dark-gray-bg h3,.gray-bg h3{color:#eee;}.light-gray-bg{background:#7b8b96 url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY5Nzk4NCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzhmOWNhNiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==') repeat;background:#7b8b96 -webkit-gradient(linear,0% 50%,100% 50%,color-stop(0%,#697984),color-stop(100%,#8f9ca6)) repeat;background:#7b8b96 -moz-linear-gradient(left center,#697984 0%,#8f9ca6 100%) repeat;background:#7b8b96 -webkit-linear-gradient(left center,#697984 0%,#8f9ca6 100%) repeat;background:#7b8b96 linear-gradient(to right center,#697984 0%,#8f9ca6 100%) repeat;}.black-bg,.off-black-bg{background:#25353c url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFiMjcyYyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzJmNDM0YyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==') repeat;background:#25353c -webkit-gradient(linear,0% 50%,100% 50%,color-stop(0%,#1b272c),color-stop(100%,#2f434c)) repeat;background:#25353c -moz-linear-gradient(left center,#1b272c 0%,#2f434c 100%) repeat;background:#25353c -webkit-linear-gradient(left center,#1b272c 0%,#2f434c 100%) repeat;background:#25353c linear-gradient(to right center,#1b272c 0%,#2f434c 100%) repeat;}.light-gray-text{color:#7b8b96;}.background-berklee-red{background-color:#d81118;}.opacity-0{opacity:0;}.opacity-5{opacity:0.05;}.opacity-10{opacity:0.1;}.opacity-15{opacity:0.15;}.opacity-20{opacity:0.2;}.opacity-25{opacity:0.25;}.opacity-30{opacity:0.3;}.opacity-35{opacity:0.35;}.opacity-40{opacity:0.4;}.opacity-45{opacity:0.45;}.opacity-50{opacity:0.5;}.opacity-55{opacity:0.55;}.opacity-60{opacity:0.6;}.opacity-65{opacity:0.65;}.opacity-70{opacity:0.7;}.opacity-75{opacity:0.75;}.opacity-80{opacity:0.8;}.opacity-85{opacity:0.85;}.opacity-90{opacity:0.9;}.opacity-95{opacity:0.95;}.clearfix{overflow:hidden;*zoom:1;}.float-contents{padding:5px 10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.float-contents div,.float-contents a,.float-contents span{float:left;}.transparent-gray-bg{background:#aaa;background:rgba(22,22,22,0.4);}.not-front .region-content .block:not(#block-system-main):not(.style-exempt):not(#block-berklee-site-section-announcements){background:#eee;margin-bottom:20px;}.not-front .region-content .block:not(#block-system-main):not(.style-exempt):not(#block-berklee-site-section-announcements) > h3{font-size:21px;padding:10px 10px 0;}.not-front .region-content .block:not(#block-system-main):not(.style-exempt):not(#block-berklee-site-section-announcements) > h3:after{border-bottom:1px dotted #999;border-top:1px dotted #999;content:'';display:block;height:3px;width:100%;}.not-front .region-content .block:not(#block-system-main):not(.style-exempt):not(#block-berklee-site-section-announcements) .content{padding:10px;}.not-front .region-content .block:not(#block-system-main):not(.style-exempt):not(#block-berklee-site-section-announcements) p{font-size:13px;}.region-content .collapsible h3{position:relative;}.region-content .collapsible h3:after{position:relative;margin-left:10px;}.region-content .collapsible h3:hover{cursor:pointer;}.region-content .collapsible.collapsed h3{position:relative;}.region-content .collapsible.collapsed h3:after{color:#888;font-family:FontAwesome;opacity:1;content:"\f196";position:relative;}.region-content .collapsible.expanded h3{position:relative;}.region-content .collapsible.expanded h3:after{color:#888;font-family:FontAwesome;opacity:1;content:"\f147";position:relative;}.region-sidebar-second .collapsible,.region-sidebar-first .collapsible{display:block;overflow:hidden;position:relative;}.region-sidebar-second .collapsible > h3,.region-sidebar-first .collapsible > h3{position:relative;z-index:2;}.region-sidebar-second .collapsible > h3:hover,.region-sidebar-first .collapsible > h3:hover{cursor:pointer;color:black !important;}.region-sidebar-second .collapsible > h3:hover:after,.region-sidebar-first .collapsible > h3:hover:after{color:#d81118;}.region-sidebar-second .collapsible.collapsed:after,.region-sidebar-first .collapsible.collapsed:after{color:#888;font-family:FontAwesome;opacity:1;content:"\f196";}.region-sidebar-second .collapsible.expanded:after,.region-sidebar-first .collapsible.expanded:after{color:#888;font-family:FontAwesome;opacity:1;content:"\f147";}.region-sidebar-second .collapsible.collapsed:after,.region-sidebar-second .collapsible.expanded:after,.region-sidebar-first .collapsible.collapsed:after,.region-sidebar-first .collapsible.expanded:after{top:22px;right:15px;font-size:27px;position:absolute;line-height:0;color:#ccc;}.region-sidebar-first .collapsible.collapsed:after,.region-sidebar-first .collapsible.expanded:after{top:16px;right:0;}div.expand{color:#666;font-style:italic;}div.expand:hover{color:#333;cursor:pointer;}.berklee-gridblock{-moz-box-shadow:2px 2px 10px #eee;-webkit-box-shadow:2px 2px 10px #eee;box-shadow:2px 2px 10px #eee;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #eee;display:block;float:left;height:150px;margin:1%;padding:8px;position:relative;width:31%;}@media (max-width:767px){.berklee-gridblock{width:100%;}}.berklee-gridblock.card{-moz-transition:-moz-transform 0.5s ease;-o-transition:-o-transform 0.5s ease;-webkit-transition:-webkit-transform 0.5s ease;transition:transform 0.5s ease;}.berklee-gridblock.card img{opacity:0;-moz-transition:all 0.6s ease;-o-transition:all 0.6s ease;-webkit-transition:all 0.6s ease;transition:all 0.6s ease;}.berklee-gridblock.card .card-back{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;height:100%;width:100%;top:0;right:100%;padding:8px;z-index:-1;background:rgba(0,0,0,0.8);}.berklee-gridblock.card .card-back p{font-size:12px;line-height:1.4em;}.berklee-gridblock.card .card-back h3,.berklee-gridblock.card .card-back h4,.berklee-gridblock.card .card-back h5{font-size:14px;}.berklee-gridblock.card:hover .gridblock-title a{color:transparent !important;text-shadow:none;}.berklee-gridblock.card:hover .card-back{right:0%;}.berklee-gridblock img{max-width:100%;height:auto;}@media (min-width:768px){.berklee-grid.columns-1 .berklee-gridblock{width:98%;}}@media (min-width:768px){.berklee-grid.columns-2 .berklee-gridblock{width:48%;}}@media (min-width:768px){.berklee-grid.columns-3 .berklee-gridblock{width:31.33333%;}}@media (min-width:768px){.berklee-grid.columns-4 .berklee-gridblock{width:23%;}}@media (min-width:768px){.berklee-grid.columns-5 .berklee-gridblock{width:18%;}}@media (min-width:768px){.berklee-grid.columns-6 .berklee-gridblock{width:14.66667%;}}.berklee-grid{width:100%;}.berklee-grid.image-background .berklee-gridblock{text-shadow:1px 1px 1px black;background:rgba(0,0,0,0.4);color:white;overflow:hidden;padding:0;position:relative;}.berklee-grid.image-background .berklee-gridblock:hover{background:rgba(0,0,0,0.2);}.berklee-grid.image-background .berklee-gridblock .gridblock-title{padding:10px;}.berklee-grid.image-background .berklee-gridblock .gridblock-title a{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:white;display:block;height:100%;margin:-10px 0 0 -10px;padding:10px;position:absolute;width:100%;}.berklee-grid.image-background .berklee-gridblock .gridblock-title a:hover{color:white;text-decoration:none;}.berklee-grid.image-background .berklee-gridblock img{height:100%;left:0;margin:0;max-width:none;padding:0;position:absolute;top:0;width:auto;z-index:-2;}@media (max-width:767px){.berklee-grid.image-background .berklee-gridblock img{width:100%;height:auto;}}.hide-title > h3{display:none;}.region-sidebar-second .icon-button{color:black;display:block;font-weight:100;margin-left:25px;font-size:20px;text-transform:uppercase;}.region-sidebar-second .icon-button:hover{color:#d81118;}.region-sidebar-second .icon-button:before{color:#d81118;display:inline-block;float:left;font-family:FontAwesome;font-size:16px;margin-left:-25px;text-decoration:none;}.region-sidebar-second .icon-button.icon-ticket:before{font-size:18px;}.social-media-link-box a{font-size:20px;margin-right:2%;}.social-media-link-box a:hover{text-decoration:none;}.social-media-link-box a:before{text-decoration:none;}.social-media-link-box a.icon-facebook{color:#3B5998;}.social-media-link-box a.icon-twitter{color:#4099FF;}.social-media-link-box a.icon-instagram{color:#B38C6B;}
.region-content .link-block{background:#eee;background:#f4f1ef;clear:both;overflow:hidden;position:relative;min-height:200px;padding-left:38%;padding-top:10px;padding-right:20px;margin-bottom:15px;}@media (max-width:1199px){.region-content .link-block{padding-left:40%;}}@media (max-width:767px){.region-content .link-block{padding-left:5%;padding-top:20px;height:auto;}}.region-content .link-block img:not(.gs-image){float:left;margin:0;padding:0;width:33%;height:auto;position:absolute;top:0;left:0;}@media (max-width:1199px){.region-content .link-block img:not(.gs-image){margin-top:10px;margin-left:10px;}}@media (max-width:767px){.region-content .link-block img:not(.gs-image){display:none;}}.region-content .link-block .media-element-wrapper{height:0px;width:0px;}.region-content .link-block h3{font-weight:100;font-size:24px;margin-bottom:0.33em;}@media (min-width:980px) and (max-width:1199px){.region-content .link-block h3{font-size:22px;line-height:22px;}}@media (min-width:768px) and (max-width:979px){.region-content .link-block h3{font-size:20px;}}@media (max-width:767px){.region-content .link-block h3{font-size:22px;line-height:normal;}}.region-content .link-block p{font-size:14px;color:#777;}@media (max-width:767px){.region-content .link-block p{font-size:14px;line-height:1.4em;}}.region-content .link-block .link-block-button{display:inline;font-style:italic;margin-top:-0.5em;}@media (max-width:767px){.region-content .link-block .link-block-button{position:absolute;left:0;top:0;line-height:500px;width:100%;height:100%;background:transparent;}.region-content .link-block .link-block-button a{display:block;width:100%;height:100%;}}
#block-follow-site a.follow-link{background:url(/sites/all/themes/jjamerson/images/footer/social.png) no-repeat;color:transparent;font-size:0;height:34px;line-height:0;margin-right:10px;opacity:0.8;padding-left:0;width:34px;}#block-follow-site a.follow-link:hover{opacity:1;}#block-follow-site a.follow-link:last-child{margin-right:0;}#block-follow-site a.follow-link-facebook{background-position:0 -34px;}#block-follow-site a.follow-link-twitter{background-position:0 0px;}#block-follow-site a.follow-link-youtube{background-position:0 -68px;}#block-menu-menu-follow-berklee-links{width:49%;float:left;padding:0;margin:0;margin-bottom:2.8em;margin-top:2em;background:none;}#block-menu-menu-follow-berklee-links > h3{display:none;}@media (min-width:980px) and (max-width:1199px){#block-menu-menu-follow-berklee-links{margin-bottom:3.9em;}}@media (min-width:768px) and (max-width:979px){#block-menu-menu-follow-berklee-links{margin-bottom:5.4em;}}@media (max-width:767px){#block-menu-menu-follow-berklee-links{width:100%;background:none;clear:both;float:none;height:45px;margin-bottom:20px;padding:5px;}}#block-menu-menu-follow-berklee-links .content{width:100%;}#block-menu-menu-follow-berklee-links .content a{display:block;height:40px;width:40px;margin-right:8px;margin-bottom:8px;text-align:center;position:relative;color:transparent;line-height:0;display:block;z-index:1;font-size:1em;opacity:0.8;}@media (min-width:980px) and (max-width:1199px){#block-menu-menu-follow-berklee-links .content a{height:32px;width:32px;}}@media (min-width:768px) and (max-width:979px){#block-menu-menu-follow-berklee-links .content a{height:26px;width:26px;}}@media (max-width:767px){#block-menu-menu-follow-berklee-links .content a{height:26px;width:26px;}}#block-menu-menu-follow-berklee-links .content a:hover{text-decoration:none;opacity:1;}#block-menu-menu-follow-berklee-links .content a:before{width:100%;background:transparent;height:auto;display:block;content:'';height:40px;position:relative;top:0;z-index:-1;font-size:26px;line-height:normal;padding-top:7px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-shadow:inset 0 0 40px rgba(0,0,0,0.3);-webkit-box-shadow:inset 0 0 40px rgba(0,0,0,0.3);box-shadow:inset 0 0 40px rgba(0,0,0,0.3);-webkit-font-smoothing:antialiased;}@media (min-width:980px) and (max-width:1199px){#block-menu-menu-follow-berklee-links .content a:before{height:32px;font-size:22px;padding-top:5px;}}@media (min-width:768px) and (max-width:979px){#block-menu-menu-follow-berklee-links .content a:before{height:26px;font-size:15px;padding-top:5px;}}@media (max-width:767px){#block-menu-menu-follow-berklee-links .content a:before{height:26px;font-size:15px;padding-top:5px;}}#block-menu-menu-follow-berklee-links .content a[href*="berklee-blogs"]:before{color:white;background:#d81118;color:#fff;font-family:FontAwesome;opacity:1;content:"\f032";line-height:102%;}#block-menu-menu-follow-berklee-links .content a[href*="twitter"]:before{color:#fff;font-family:FontAwesome;opacity:1;content:"\f099";background:#32CDFD;}#block-menu-menu-follow-berklee-links .content a[href*="facebook"]:before{color:#fff;font-family:FontAwesome;opacity:1;content:"\f09a";background:#3B5998;}#block-menu-menu-follow-berklee-links .content a[href*="youtube"]:before{color:#fff;font-family:FontAwesome;opacity:1;content:"\f167";background:#bb0000;}#block-menu-menu-follow-berklee-links .content a[href*="instagram"]:before{color:#fff;font-family:FontAwesome;opacity:1;content:"\f16d";background:#517fa4;}#block-menu-menu-follow-berklee-links .content a[href*="tumblr"]:before{color:#fff;font-family:FontAwesome;opacity:1;content:"\f173";background:#32506d;}#block-menu-menu-follow-berklee-links .content a[href*="flickr"]:before{color:#fff;font-family:FontAwesome;opacity:1;content:"\f16e";background:#FF0084;}#block-menu-menu-follow-berklee-links .content a[href*="pinterest"]:before{color:#fff;font-family:FontAwesome;opacity:1;content:"\f0d2";background:#cb2027;}#block-menu-menu-follow-berklee-links .content a[href*="soundcloud"]:before{color:#fff;font-family:FontAwesome;opacity:1;content:"\f1be";background:#ff3a00;}#block-menu-menu-follow-berklee-links .content a[href*="snapchat"]:before{color:#fff;font-family:FontAwesome;opacity:1;content:"\f2ac";background:#FFFA37;}#block-menu-menu-follow-berklee-links .content a[href*="spotify"]:before{color:#fff;font-family:FontAwesome;opacity:1;content:'\f1bc';background:#1ED760;}
.block-join-us{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-right:1px solid #333;float:left;width:35%;margin:0 2% 0 0;padding:2em 1% 0 0;text-align:center;}@media (min-width:980px) and (max-width:1199px){.block-join-us{flex-basis:100%;border-right:0;clear:both;margin:0 0 2em 0;padding:10px 0px;width:100%;}}@media (min-width:768px) and (max-width:979px){.block-join-us{border-right:0;clear:both;margin:0 0 2em 0;padding:10px 0px;width:100%;}}@media (max-width:767px){.block-join-us{border-right:0;clear:both;margin:0;padding:10px 0px;width:100%;}}.block-join-us label{color:#e8e8e8;font-size:10px;margin-bottom:8px;margin-right:8px;text-align:center;}@media (min-width:768px) and (max-width:979px){.block-join-us label{float:none;}}@media (max-width:767px){.block-join-us label{float:none;}}.block-join-us label h2 a{font-size:28px;}.block-join-us label h2 span{font-weight:100;}.block-join-us .email-form{display:flex;align-items:center;justify-content:center;}.block-join-us input.email{border:none;border-radius:0;float:left;font-size:13px;height:24px;margin:0;padding:0 5px;color:#333;}@media (max-width:767px){.block-join-us input.email{font-size:10px;width:60%;}}.block-join-us input.form-submit{background-color:transparent;border:1px solid white;color:white;display:block;float:left;font-size:13px;height:24px;line-height:11px;margin:0;cursor:pointer;padding:0 10px;text-transform:uppercase;}.block-join-us input.form-submit:hover{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:#aaa;color:#555;}@media (max-width:767px){.block-join-us input.form-submit{font-size:10px;}}.block-join-us input[type="submit"],.block-join-us input[type="submit"]{border-radius:0;}
.region-top-nav .block-menu.campus-tools{position:relative;}@media (min-width:768px){.region-top-nav .block-menu.campus-tools{float:right;}}.region-top-nav .block-menu.campus-tools h3{border-right:1px solid #444;color:transparent;font-weight:normal;height:30px;line-height:1.5em;margin-right:0.5em;overflow:hidden;padding-left:10px;text-align:center;width:28px;}.region-top-nav .block-menu.campus-tools h3:before{content:"\f00a";font-family:fontAwesome;font-size:16px;color:white;}.region-top-nav .block-menu.campus-tools h3:hover{cursor:pointer;}.region-top-nav .block-menu.campus-tools h3:focus{outline:none;}.region-top-nav .block-menu.campus-tools h3:focus:before{color:#d81118;}.region-top-nav .block-menu.campus-tools .contextual-links-wrapper{left:-30px;width:30px;}.region-top-nav .block-menu.campus-tools .content{position:absolute;}.region-top-nav .block-menu.campus-tools .content .tip{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);-moz-transition:opacity 0.8s ease;-o-transition:opacity 0.8s ease;-webkit-transition:opacity 0.8s ease;transition:opacity 0.8s ease;background:#f2f2f2;border:2px solid #dedede;border-bottom-width:0;border-right-width:0;height:15px;left:11px;position:absolute;top:-2px;width:15px;}.region-top-nav .block-menu.campus-tools .content .tip:not(.visible){border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;opacity:0;}.region-top-nav .block-menu.campus-tools .content nav{-moz-transition:opacity 0.4s ease;-o-transition:opacity 0.4s ease;-webkit-transition:opacity 0.4s ease;transition:opacity 0.4s ease;padding:0.2em;position:relative;}@media (min-width:768px){.region-top-nav .block-menu.campus-tools .content nav{margin-top:35px;width:314px;max-height:443px;height:auto;overflow:hidden;background:#f2f2f2;border:2px solid #dedede;border-radius:2px;left:-142px;top:-30px;opacity:1;position:absolute;}}.region-top-nav .block-menu.campus-tools .content nav:not(.visible){border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;opacity:0;}.region-top-nav .block-menu.campus-tools .content nav:not(.active){display:none;}.region-top-nav .block-menu.campus-tools .content nav ul li:nth-child(2) ul li{-moz-transition:opacity 0.4s ease;-o-transition:opacity 0.4s ease;-webkit-transition:opacity 0.4s ease;transition:opacity 0.4s ease;}.region-top-nav .block-menu.campus-tools .content nav ul li:nth-child(2) ul li:not(.visible){border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;opacity:0;}.region-top-nav .block-menu.campus-tools .content nav li.has-submenu .nolink{display:block;text-align:center;border-bottom:1px solid #ddd;color:#999;font-weight:100;font-size:11px;margin-bottom:0.66em;}.region-top-nav .block-menu.campus-tools .content nav li.has-submenu.first > ul li{height:34px;border-top:2px solid #ccc;}.region-top-nav .block-menu.campus-tools .content nav li.has-submenu.first > ul li:hover{border-top-color:#d81118;}.region-top-nav .block-menu.campus-tools .content nav li.has-submenu.first > ul li a{font-weight:100;height:auto;position:relative;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:11px;letter-spacing:0.1px;color:#222;text-align:center;top:50%;margin-left:-1px;}.region-top-nav .block-menu.campus-tools .content nav li.has-submenu.first > ul li a:focus{color:#d81118;text-decoration:underline;border-bottom:none;}.region-top-nav .block-menu.campus-tools .content nav li.has-submenu > ul{clear:both;display:block;width:100%;}.region-top-nav .block-menu.campus-tools .content nav li.has-submenu > ul li{-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;display:block;width:93px;float:left;margin:4px;height:93px;background:white;position:relative;z-index:5;box-shadow:1px 1px 4px rgba(0,0,0,0.08);}.region-top-nav .block-menu.campus-tools .content nav li.has-submenu > ul li a{display:block;width:100%;height:100%;padding:2%;font-size:12px;color:#888;font-weight:100;line-height:normal;text-align:center;position:relative;}.region-top-nav .block-menu.campus-tools .content nav li.has-submenu > ul li a:focus{text-decoration:underline;color:#d81118;border-bottom:none;}.region-top-nav .block-menu.campus-tools .content nav li.has-submenu > ul li a i{-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;position:absolute;font-size:35px;font-style:normal;text-align:center;width:100%;left:0;top:0.5em;}.region-top-nav .block-menu.campus-tools .content nav li.has-submenu > ul li a i.icon-lynda,.region-top-nav .block-menu.campus-tools .content nav li.has-submenu > ul li a i.icon-lynda:after,.region-top-nav .block-menu.campus-tools .content nav li.has-submenu > ul li a i.icon-workday,.region-top-nav .block-menu.campus-tools .content nav li.has-submenu > ul li a i.icon-workday:after{background-image:url("/sites/all/themes/jjamerson/images/icons/lynda-100x100-gray.png");background-repeat:no-repeat;background-size:40px;display:block;height:40px;margin:-5px auto;opacity:0.85;padding:0 1px;position:relative;width:40px;}.region-top-nav .block-menu.campus-tools .content nav li.has-submenu > ul li a i.icon-workday,.region-top-nav .block-menu.campus-tools .content nav li.has-submenu > ul li a i.icon-workday:after{background-image:url("/sites/all/themes/jjamerson/images/icons/workday-100x100-gray.png");}.region-top-nav .block-menu.campus-tools .content nav li.has-submenu > ul li a i.icon-lynda:after,.region-top-nav .block-menu.campus-tools .content nav li.has-submenu > ul li a i.icon-workday:after{-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;background-image:url("/sites/all/themes/jjamerson/images/icons/lynda-100x100-red.png");opacity:0;content:'';position:absolute;top:5px;left:0;}.region-top-nav .block-menu.campus-tools .content nav li.has-submenu > ul li a i.icon-workday:after{background-image:url("/sites/all/themes/jjamerson/images/icons/workday-100x100-red.png");}.region-top-nav .block-menu.campus-tools .content nav li.has-submenu > ul li a .image-icon{max-width:38px;max-height:35px;height:auto;margin:1.25em auto;}.region-top-nav .block-menu.campus-tools .content nav li.has-submenu > ul li a:hover .icon-lynda:after,.region-top-nav .block-menu.campus-tools .content nav li.has-submenu > ul li a:hover .icon-workday:after{opacity:1;}.region-top-nav .block-menu.campus-tools .content nav li.has-submenu > ul li a span.text{bottom:10px;clear:both;left:0;position:absolute;width:100%;}.region-top-nav .block-menu.campus-tools .content nav .more{-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;bottom:0;position:absolute;z-index:1000;width:100%;height:33px;background-color:#f2f2f2;color:#888;font-weight:bold;text-align:center;padding:0.5em;z-index:10;}.region-top-nav .block-menu.campus-tools .content nav .more:hover{cursor:pointer;color:#d81118;}.region-top-nav .block-menu.campus-tools .content nav .more.top{bottom:339px;}@media (max-width:767px){#campus-tools-mobile .icon{color:#888;}#campus-tools-mobile .image-icon{max-width:16px;}}.icon-lynda,.icon-workday{background-image:url("/sites/all/themes/jjamerson/images/icons/lynda-100x100-gray.png");background-repeat:no-repeat;background-size:16px;width:16px;display:inline-block;height:16px;}.icon-workday{background-image:url("/sites/all/themes/jjamerson/images/icons/workday-100x100-gray.png");}
div#block-menu-menu-listen-interact{clear:left;}
@media (max-width:767px){.region-sidebar-first .block-berklee-site-section h3{display:none;}}.region-sidebar-first .parent-menus{display:none;}.region-sidebar-first .expand-collapse-menu-button{background:#666;border:2px solid black;border-left:none;border-right:none;color:white;font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-size:16px;margin:-5px 0 12px -20px;padding:12px;position:relative;text-transform:uppercase;width:109%;z-index:50;}.region-sidebar-first .expand-collapse-menu-button:after{margin-left:10px;}.region-sidebar-first .expand-collapse-menu-button.collapsed:before{content:"Expand ";}.region-sidebar-first .expand-collapse-menu-button.collapsed:after{color:#888;font-family:FontAwesome;opacity:1;content:"\f196";}.region-sidebar-first .expand-collapse-menu-button.expanded:before{content:" Collapse ";}.region-sidebar-first .expand-collapse-menu-button.expanded:after{color:#888;font-family:FontAwesome;opacity:1;content:"\f147";}.region-sidebar-first .expand-collapse-menu-button:hover{cursor:pointer;}.menu-item-description{display:none;visibility:hidden;}@media (max-width:979px){.region-sidebar-first .block-berklee-left-menu h3{display:none;}}@media (max-width:767px){.region-sidebar-first .block-menu,.region-sidebar-first .block-berklee-site-section:not(#block-berklee-site-section-breadcrumb){overflow:hidden;max-height:0px;position:relative;z-index:30;-moz-transform:translate3d(0px,-1000px,0px);-ms-transform:translate3d(0px,-1000px,0px);-webkit-transform:translate3d(0px,-1000px,0px);transform:translate3d(0px,-1000px,0px);}.region-sidebar-first .block-menu.expanded,.region-sidebar-first .block-berklee-site-section:not(#block-berklee-site-section-breadcrumb).expanded{-moz-transition:-moz-transform 0.4s ease-in-out;-o-transition:-o-transform 0.4s ease-in-out;-webkit-transition:-webkit-transform 0.4s ease-in-out;transition:transform 0.4s ease-in-out;-moz-transform:translate3d(0px,0px,0px);-ms-transform:translate3d(0px,0px,0px);-webkit-transform:translate3d(0px,0px,0px);transform:translate3d(0px,0px,0px);max-height:1000px;}}body.logged-in .mobileMenu a.mobile-apply{display:none;}body .mobileMenu{background:#424041;display:none;min-height:100%;padding:10px 20px;position:fixed;top:100%;width:100%;z-index:200;}body .mobileMenu.expanded{position:absolute;}body .mobileMenu #section-menus-container,body .mobileMenu .secondary-menus > .block-menu{border-bottom:6px solid #555;padding-bottom:1.2em;margin-bottom:1.2em;}body .mobileMenu li{overflow:hidden;}body .mobileMenu li.expanded span,body .mobileMenu li.collapsed span{background:#424041;position:relative;z-index:2;}body .mobileMenu li.expanded span:after,body .mobileMenu li.collapsed span:after{margin-left:5px;}body .mobileMenu li.expanded > span:after{color:#888;font-family:FontAwesome;opacity:1;content:"\f077";}body .mobileMenu li.collapsed > span:after{color:#888;font-family:FontAwesome;opacity:1;content:"\f078";}body .mobileMenu li.separator{display:none;}body .mobileMenu .nolink{color:#aaa;display:block;padding:0.5em 0;}body .mobileMenu li ul{-moz-transition:-moz-transform 0.3s ease-in-out,max-height 0.2s ease-in-out;-o-transition:-o-transform 0.3s ease-in-out,max-height 0.2s ease-in-out;-webkit-transition:-webkit-transform 0.3s ease-in-out,max-height 0.2s ease-in-out;transition:transform 0.3s ease-in-out,max-height 0.2s ease-in-out;-moz-transform:translate3d(0px,0px,0px);-ms-transform:translate3d(0px,0px,0px);-webkit-transform:translate3d(0px,0px,0px);transform:translate3d(0px,0px,0px);overflow:hidden;max-height:5000px;}body .mobileMenu li.collapsed ul{-moz-transform:translate3d(0,-500px,0);-ms-transform:translate3d(0,-500px,0);-webkit-transform:translate3d(0,-500px,0);transform:translate3d(0,-500px,0);overflow:hidden;max-height:0;z-index:1;position:relative;}body .mobileMenu ul{overflow:hidden;}body .mobileMenu li ul{margin-left:0.66em;}body .mobileMenu a,body .mobileMenu li.nolink span{color:#aaa;display:block;padding:7px 0;}body .mobileMenu a.active,body .mobileMenu li.nolink span.active{color:white;font-weight:bold;text-decoration:none;}body .mobileMenu a.active:hover,body .mobileMenu li.nolink span.active:hover{text-decoration:none;color:white;}body .mobileMenu a:hover,body .mobileMenu li.nolink span:hover{color:white;text-decoration:none;}body .mobileMenu a.mobile-apply{background-color:#d81118;border:1px solid #d81118;border-left-color:#e03f45;border-radius:5px;border-top-color:#E03F45;box-shadow:0 0 7px rgba(0,0,0,0.1);color:#eee;display:block;float:right;font-size:15px;font-style:italic;font-weight:normal;height:20px;letter-spacing:0.5px;line-height:20px;margin-left:9%;padding:0.3em 0;text-align:center;text-shadow:-1px -1px 1px rgba(0,0,0,0.2);width:51%;}body .mobileMenu a.mobile-apply i.fa{font-size:1.2em;margin-right:0.3em;}body .mobileMenu a.mobile-breadcrumb{font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-size:18px;padding:0;}body .mobileMenu a.mobile-breadcrumb:before{color:#888;font-family:FontAwesome;opacity:1;content:"\f053";margin-right:6px;}body .mobileMenu .user-login-logout{float:right;height:40px;width:39%;}body .mobileMenu .user-login-logout i.fa{font-size:1.1em;}body .mobileMenu .user-login-logout h3,body .mobileMenu .user-login-logout .content a{background-color:#6a6a6a;border:1px solid #3f3f3f;border-left-color:#777;border-radius:5px;border-right-color:#333;border-top-color:#777;box-shadow:0 0 7px rgba(0,0,0,0.1);color:#ddd;font-size:15px;font-style:italic;font-weight:normal;height:20px;letter-spacing:0.5px;line-height:20px;padding:0.3em 0.9em;text-align:center;text-shadow:-1px -1px 1px rgba(0,0,0,0.2);text-transform:none;}body .mobileMenu .user-login-logout .campus-tools .more{display:none;}body .mobileMenu a.contextual-links-trigger{display:none;}body .mobileMenu h3{color:#eee;font-size:1.4em;margin:0 0 1.1em 0;font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-weight:100;text-transform:uppercase;}body .mobileMenu h3 a.active{font-weight:bold;}body .mobileMenu li:not(:first-child){border-top:1px solid #4d4d4d;}body .mobileMenu form.google-cse{padding:0;border-bottom:1px solid #555;}body .mobileMenu #choose-campus-menu-mobile:not(:first-child){display:none;}body .mobileMenu .google-cse .form-actions{max-height:0;overflow:hidden;display:block;}body .mobileMenu .google-cse .form-actions.in-focus{max-height:300px;}body .mobileMenu input[name="search_block_form"]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#ccc !important;border-radius:5px;font-size:14px;height:14px;margin-top:4px;padding:1em;width:100%;}body .mobileMenu input.form-submit{display:block;width:100%;background:#888;font-size:1em;color:white;margin-top:0;}body .mobileMenu input.form-submit:hover{cursor:pointer;}body .mobileMenu #section-menus-container{width:100%;overflow:hidden;}body .mobileMenu #section-menus{-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;clear:both;}body .mobileMenu #section-menus h3{font-size:1.7em;margin:0.2em 0 0.5em 0;}body .mobileMenu #section-menus .block-system ul li.has-submenu ul{display:none;}.secondary-menus{-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none;max-height:0;overflow:hidden;}.secondary-menus.visible{max-height:5000px;}#section-menus-container{width:100%;overflow:hidden;}.section-menu{-moz-transition:max-height 0.5s ease;-o-transition:max-height 0.5s ease;-webkit-transition:max-height 0.5s ease;transition:max-height 0.5s ease;float:left;max-height:1px;}.section-menu.active-menu{max-height:5000px;}.main-menu-crumb-container{width:100%;border-bottom:1px solid #4a4a4a;margin:0.5em 0;padding:0.5em 0;}.main-menu-crumb-container .main-menu-crumb{font-size:1.1em;margin-bottom:0.25em;font-style:normal;color:white;padding:0;}.main-menu-crumb-container .main-menu-crumb:hover{cursor:pointer;}.main-menu-crumb-container .main-menu-crumb.no-more{opacity:0.1;}.section-menu-nav{background:none;color:#ccc;border:none;font-size:0.9em;font-style:italic;padding:0.5em 0;margin-top:0;}.section-menu-nav:hover{cursor:pointer;}.section-menu-nav.float-left{float:left;}.section-menu-nav i{font-style:normal;}.section-menu-nav .fa-arrow-right{margin-left:0.56em;margin-right:0;}.section-menu-nav.no-more{opacity:0;}#choose-campus-menu-mobile{display:block;height:57px;margin-left:50px;width:57%;}#choose-campus-menu-mobile a{color:white;cursor:pointer;line-height:57px;pointer-events:none;}#choose-campus-menu-mobile a:after{color:#888;font-family:FontAwesome;opacity:1;content:"\f196";margin-left:10px;}#choose-campus-menu-mobile a.expanded:after{color:#888;font-family:FontAwesome;opacity:1;content:"\f147";}.not-logged-in #choose-campus-menu-mobile a{font-size:23px;}.campus-dropdown{-moz-box-shadow:2px 2px 3px rgba(0,0,0,0.3);-webkit-box-shadow:2px 2px 3px rgba(0,0,0,0.3);box-shadow:2px 2px 3px rgba(0,0,0,0.3);background:#444;border-top:none;border:1px solid #888;left:56px;padding:0 20px;position:fixed;top:57px;z-index:200;-moz-transform:translate3d(0,-500px,0);-ms-transform:translate3d(0,-500px,0);-webkit-transform:translate3d(0,-500px,0);transform:translate3d(0,-500px,0);}.campus-dropdown a{border-top:1px dotted #ccc;color:white;}.campus-dropdown.expanded{-moz-transition:-moz-transform 0.4s ease-in-out;-o-transition:-o-transform 0.4s ease-in-out;-webkit-transition:-webkit-transform 0.4s ease-in-out;transition:transform 0.4s ease-in-out;-moz-transform:translate3d(0px,0px,0px);-ms-transform:translate3d(0px,0px,0px);-webkit-transform:translate3d(0px,0px,0px);transform:translate3d(0px,0px,0px);}#choose-campus-menu-mobile a,.campus-dropdown a{display:block;font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-size:14px;line-height:57px;text-transform:uppercase;}@media (max-width:767px){header a{display:block;font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-size:17px;line-height:57px;text-transform:uppercase;}}.header-expand{display:block;height:57px;position:absolute;right:0;top:0;width:20%;}.header-expand-icon{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:transparent;height:30px;position:absolute;right:20px;top:15px;width:40px;}.header-expand-icon:after{color:#d81118;font-family:FontAwesome;opacity:1;content:"\f0c9";font-size:38px;left:8px;position:absolute;top:5px;}.header-expand-icon:hover{cursor:pointer;}@media (max-width:767px){#admin-menu{display:none;}}.menu-node-unpublished{color:#999 !important;font-style:italic;}.menu-node-unpublished:before{color:#999;font-family:FontAwesome;opacity:1;content:"\f070";margin-right:5px;}.region-sidebar-first nav li.locked a{color:#666;}.region-sidebar-first nav li.locked:before{color:#888;font-family:FontAwesome;opacity:1;content:"\f023";margin-right:4px;margin-top:5px;float:left;}
#block-search-form{float:right;width:30%;position:relative;}#block-search-form .google-cse,#block-search-form #search-block-form{-moz-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s;width:auto;float:right;margin-left:7px;width:100%;}#block-search-form .google-cse .form-actions,#block-search-form #search-block-form .form-actions{background:none;}#block-search-form .google-cse:after,#block-search-form #search-block-form:after{color:#999;font-family:FontAwesome;opacity:1;content:"\f002";display:block;height:10px;position:absolute;right:10px;top:0.2em;width:10px;z-index:2;}#block-search-form .google-cse input[name="search_block_form"],#block-search-form #search-block-form input[name="search_block_form"]{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s;background-image:none !important;color:#ddd;float:left;font-style:italic;height:14px;margin:-2px 0 0 0;opacity:0.9;position:relative;width:100%;z-index:1;border:2px solid transparent;padding:0.4em 0em 0.4em 1em;}#block-search-form .google-cse input[name="search_block_form"]:focus,#block-search-form .google-cse input[name="search_block_form"]:active,#block-search-form #search-block-form input[name="search_block_form"]:focus,#block-search-form #search-block-form input[name="search_block_form"]:active{color:#777;font-style:normal;opacity:1;border-color:#333;outline:none;}#block-search-form .google-cse input.form-submit,#block-search-form #search-block-form input.form-submit{display:none;}#block-search-form .results{-moz-box-shadow:2px 2px 4px rgba(0,0,0,0.1);-webkit-box-shadow:2px 2px 4px rgba(0,0,0,0.1);box-shadow:2px 2px 4px rgba(0,0,0,0.1);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;background:white;border:1px solid #eee;clear:both;display:block;overflow:hidden;padding:1em;width:100%;z-index:1000;height:0 !important;opacity:0;}#block-search-form .results.populated{opacity:1;height:auto !important;}#block-search-form .results .unshown-notice{color:#888;font-size:0.8em;font-style:italic;}#block-search-form .results a{clear:both;color:#d81118;display:block;float:none;font-size:1em;line-height:1.4em;overflow:hidden;padding:0.2em 0;}#block-search-form .results a:not(:last-child){border-bottom:1px solid #eee;}#block-search-form .results a.highlighted{background:rgba(100,100,100,0.05);text-decoration:underline;}#block-search-form .results a:hover{text-decoration:underline;}.menu-filter{padding:1em;border:1px solid #222;position:fixed;left:8.75%;top:25%;width:52.5%;margin-left:30%;-moz-transition:all 1s ease;-o-transition:all 1s ease;-webkit-transition:all 1s ease;transition:all 1s ease;background:rgba(0,0,0,0.75);padding:2em;border-radius:10px;}.menu-filter h3{color:white;margin-bottom:0.4em;font-size:2em;font-weight:100;}.menu-filter input[type="text"]{-moz-box-shadow:inset 0 0 5px black;-webkit-box-shadow:inset 0 0 5px black;box-shadow:inset 0 0 5px black;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:3px;border:1px solid #666;border:none;float:left;font-size:1.2em;font-style:italic;margin-bottom:0.2em;padding:0.3em;height:47px;width:90%;}.menu-filter input[type="text"].default-text{color:#d81118;}.menu-filter .menu-filter-submit{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:right;font-size:1.2em;margin:0;padding:0.8em 1.5%;width:9%;text-align:center;}.menu-filter .menu-filter-submit:hover{cursor:pointer;text-decoration:underline;}.menu-filter .results{clear:both;margin-top:0.5em;overflow:hidden;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}.menu-filter .results .unshown-notice{color:#888;font-size:0.9em;font-style:italic;}.menu-filter .results a{display:block;color:white;font-size:1em;font-style:italic;padding:0.2em 0;}.menu-filter .results a.highlighted{color:#d81118;text-decoration:underline;}.menu-filter .results a:not(:last-child){border-bottom:1px solid #444;}.menu-filter .menu-filter-help{-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;opacity:1;max-height:200px;color:#ccc;font-size:1em;line-height:normal;padding:0 0.5em;}.menu-filter.results .menu-filter-help{opacity:0;max-height:0px;}
#page .sm,#page .social-bar{overflow:hidden;*zoom:1;overflow:hidden;position:relative;width:100%;height:340px;}#page .sm p,#page .social-bar p{font-size:14px;line-height:1.3em;}#page .sm .nav,#page .social-bar .nav{padding-top:15px;border-bottom:1px solid #ddd;padding-bottom:5px;width:1200px;margin-bottom:0;}#page .sm .smarea,#page .social-bar .smarea{padding-top:15px;position:absolute;width:100%;-moz-transform:translate3d(-5000px,0px,0px);-ms-transform:translate3d(-5000px,0px,0px);-webkit-transform:translate3d(-5000px,0px,0px);transform:translate3d(-5000px,0px,0px);}#page .sm .smarea.active,#page .social-bar .smarea.active{-moz-transition:-moz-transform 0.8s ease-in-out,opacity ease-in-out;-o-transition:-o-transform 0.8s ease-in-out,opacity ease-in-out;-webkit-transition:-webkit-transform 0.8s ease-in-out,opacity ease-in-out;transition:transform 0.8s ease-in-out,opacity ease-in-out;-moz-transform:translate3d(0px,0px,0px);-ms-transform:translate3d(0px,0px,0px);-webkit-transform:translate3d(0px,0px,0px);transform:translate3d(0px,0px,0px);}#page .sm .smtab,#page .social-bar .smtab{padding:5px 10px;border-right:1px solid #ccc;font-weight:bold;color:#7a7a7a;text-transform:lowercase;}#page .sm .smtab:before,#page .social-bar .smtab:before{width:17px;margin-right:4px;font-size:17px;}#page .sm .smtab.fbtab:before,#page .social-bar .smtab.fbtab:before{color:#a0a0a0;font-family:FontAwesome;opacity:1;content:"\f082";}#page .sm .smtab.twtab:before,#page .social-bar .smtab.twtab:before{color:#a0a0a0;font-family:FontAwesome;opacity:1;content:"\f099";}#page .sm .smtab.sctab:before,#page .social-bar .smtab.sctab:before{color:#a0a0a0;font-family:FontAwesome;opacity:1;content:"\f1be";}#page .sm .smtab.intab:before,#page .social-bar .smtab.intab:before{color:#a0a0a0;font-family:FontAwesome;opacity:1;content:"\f16d";}#page .sm .smtab.active,#page .social-bar .smtab.active{color:black;border:1px solid #ccc;border-radius:3px 3px 0 0;border-bottom:none;background:#fafafa;margin-left:-1px;}#page .sm .smtab:hover,#page .social-bar .smtab:hover{cursor:pointer;}#page .sm .smitem,#page .social-bar .smitem{float:left;height:260px;overflow:hidden;margin-right:1%;position:relative;width:24%;}@media (min-width:768px) and (max-width:979px){#page .sm .smitem,#page .social-bar .smitem{height:175px;}}#page .sm .smitem a,#page .social-bar .smitem a{color:#d81118;}#page .sm .fb-likes,#page .sm .fb-comments,#page .social-bar .fb-likes,#page .social-bar .fb-comments{color:#aaa;font-size:11px;float:right;}#page .sm .fb-likes:before,#page .sm .fb-comments:before,#page .social-bar .fb-likes:before,#page .social-bar .fb-comments:before{color:#bbb;font-family:FontAwesome;opacity:1;content:"\f087";margin-right:4px;}#page .sm .fb-comments,#page .social-bar .fb-comments{margin-right:13px;}#page .sm .fb-comments:before,#page .social-bar .fb-comments:before{color:#bbb;font-family:FontAwesome;opacity:1;content:"\f0e5";margin-right:3px;}#page .sm .post-content,#page .social-bar .post-content{margin-bottom:5px;height:185px;overflow:hidden;position:relative;}@media (min-width:768px) and (max-width:979px){#page .sm .post-content,#page .social-bar .post-content{font-size:12px;height:120px;}}#page .sm .post-content a,#page .social-bar .post-content a{display:block;}#page .sm .timeago,#page .social-bar .timeago{font-weight:100;font-size:13px;color:#777;text-transform:uppercase;border-bottom:2px solid #ddd;margin-bottom:5px;}#page .sm p.message,#page .social-bar p.message{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(0,0,0,0.6);color:white;font-size:13px;height:185px;margin:4px 5px 0 4px;opacity:0;overflow:hidden;padding:7px;position:absolute;top:0;width:100%;}#page .sm .smitem:hover p.message,#page .social-bar .smitem:hover p.message{opacity:1;}#page .sm .tw.smarea .smitem,#page .social-bar .tw.smarea .smitem{padding:10px;height:160px;box-shadow:2px 2px 8px rgba(0,0,0,0.2);background:white;background:url(/sites/all/themes/jjamerson/images/backgrounds/stripes-fafafa-fff-5-2.png) repeat;}#page .sm .tw.smarea .smitem p,#page .social-bar .tw.smarea .smitem p{line-height:1.5em;}#page .sm a.visit-us,#page .social-bar a.visit-us{opacity:0.7;position:relative;bottom:0;right:0;}#page .sm figure,#page .social-bar figure{-moz-box-shadow:1px 1px 5px #e1e1e1;-webkit-box-shadow:1px 1px 5px #e1e1e1;box-shadow:1px 1px 5px #e1e1e1;background:white;border:4px solid white;clear:both;display:block;height:auto;margin-top:15px;margin:0;max-height:180px;overflow:hidden;padding:0;width:100%;}#page .sm figure img,#page .social-bar figure img{width:100%;max-width:100%;padding:0;margin:0;}
#block-system-main-menu.block-menu,.main-menu-block{}
.region-header .top-bar-block{position:relative;}.region-header .top-bar-block .content a,.region-header .top-bar-block .content span{text-shadow:1px 1px 1px rgba(0,0,0,0.5);color:#eee;display:block;float:right;font-size:12px;line-height:1.4em;padding:10px 0;text-align:center;text-transform:uppercase;}@media (min-width:768px) and (max-width:979px){.region-header .top-bar-block .content a,.region-header .top-bar-block .content span{font-size:10px;}}h3.login{font-size:1.1em;font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-weight:normal;height:35px;line-height:28px;margin-right:1em;}h3.login:hover{cursor:pointer;}h3.login:focus{color:#d81118;}.user-login-logout{position:relative;}#login-options{-moz-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;display:none;}@media (min-width:768px){#login-options{background:#f2f2f2;border-radius:0 0 5px 5px;border:2px solid #dedede;left:-10px;position:absolute;top:35px;width:200px;}}#login-options.active.visible{opacity:1;}#login-options.active{display:block;}#login-options a{-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;box-sizing:border-box;display:block;padding:0.2em 0.5em;width:100%;color:#666;font-size:13px;font-weight:100;line-height:normal;margin:0.5em 0;}#login-options a:focus{border-bottom:none;text-decoration:underline;}#login-options a:not(:last-child){border-bottom:1px solid #ddd;}#login-options a:hover,#login-options a.highlight,#login-options a:focus{color:#d81118;}#login-options a .description{display:block;line-height:normal;font-size:11px;font-weight:normal;color:#999;margin:-0.3em 0 0.66em;}#login-options:after{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);background:#f2f2f2;border:2px solid #dedede;border-bottom-width:0;border-right-width:0;content:'';height:15px;left:20px;position:absolute;top:-10px;width:15px;}.logged-in .user-login-logout .login{display:none;}.not-logged-in .user-login-logout .logout{display:none;}
#book-helper-admin-edit table#book-outline{table-layout:auto;}#book-helper-admin-edit table#book-outline th{text-align:center;}#book-helper-admin-edit table#book-outline th.checkbox{padding-left:0;}#book-helper-admin-edit table#book-outline td input[type="checkbox"]{margin-bottom:0;margin-left:0;opacity:1;}.book-navigation ul{margin-bottom:5px;padding-top:12px;padding-bottom:8px;border-bottom:1px dotted #ccc;}.book-navigation ul a{display:block;padding-bottom:6px;line-height:10px;border-bottom:1px dotted #eee;}.book-navigation ul li:last-child a{border-bottom:none;}.book-navigation li{font-size:13px;}.book-navigation li:not(:first-child){margin-top:5px;}.book-navigation li:first-child{margin-top:0;}.book-navigation li:not(:last-child){margin-bottom:7px;}.block-dynamic-book-block > .content > ul.menu > li{padding-left:0;}.page-links{margin-top:12px;}.page-links a{font-size:13px;font-style:italic;}a.page-previous{float:left;}a.page-previous:after{padding-left:6px;}a.page-next{float:right;}a.page-next:before{padding-right:6px;}ul.links:not(.inline) li{display:block;}ul.links.inline{border:1px dotted #f1f1f1;border-left:none;border-right:none;clear:both;display:none;width:100%;}ul.links.inline li{font-style:italic;font-size:12px;margin-left:0;margin-top:5px;margin-bottom:5px;padding-left:0;padding-right:1em;}ul.links.inline li:not(.first){padding-left:0.7em;}ul.links.inline li:not(.last){border-right:1px solid #aaa;}
.page-node-1031362 div.content h2 a,.page-node-2251016 div.content h2 a{display:none;}
body:not(.front){background:#f6f4f5;}body:not(.front) #page-content,body:not(.front) .region-sidebar-first,body:not(.front) .region-sidebar-second .block{padding:15px;background:white;-moz-box-shadow:1px 1px 7px rgba(40,38,37,0.13);-webkit-box-shadow:1px 1px 7px rgba(40,38,37,0.13);box-shadow:1px 1px 7px rgba(40,38,37,0.13);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}@media (max-width:767px){body:not(.front) .region-sidebar-first{margin:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}}body:not(.front) .region-sidebar-second .block{background:#fcfbfa;}body:not(.front) #page-content{padding-top:7px;margin-bottom:30px;}body:not(.front) .region-sidebar-first,body:not(.front) .region-sidebar-second{margin-top:0;}
body.page-user .region-content > .container > .block{margin-bottom:15px;}body.page-user .form-item.form-type-password{overflow:hidden;*zoom:1;position:relative;}body.page-user input.form-text{width:30%;}body.page-user .password-strength,body.page-user .password-confirm:first-child{color:#666;float:right;font-style:italic;margin-top:22px;position:relative;width:67%;}body.page-user .password-strength-text{color:black;font-weight:bold;left:129px;position:absolute;}body.page-user .password-confirm:first-child > span{font-weight:bold;}body.page-user .password-confirm:first-child > span.ok{color:green;}body.page-user .password-confirm:first-child > span.error{color:red;}body.page-user .password-suggestions.description{font-size:13px;}body.page-user .password-suggestions.description li{margin:6px 0;line-height:17px;}
body.node-type-webform .messages.error{background-color:#eee;border:2px solid #d81118;margin:0;padding:20px;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;}body.node-type-webform .messages.error:before{font-size:35px;color:#ec8c8f;}body.node-type-webform .messages.error ul{background:#eee;margin-top:0;}body.node-type-webform .messages.error ul li{border-bottom:none;list-style:disc;list-style-position:inside;}body.node-type-webform .messages.error ul li a{font-weight:bold;}body.node-type-webform .messages.error ul li:before{content:none;}.webform-component{overflow:hidden;*zoom:1;border-bottom:1px dotted #ccc;clear:both;line-height:20px;padding-bottom:10px;}.webform-component.webform-component-markup{border-bottom:none;padding-bottom:0;}.webform-component.webform-component-markup strong{font-size:18px;}.webform-component input,.webform-component select{margin-top:10px;}.webform-component input[type="radio"]{margin-left:2px;margin-top:-3px;}.webform-component label.option{font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;}.webform-component .webform-datepicker select{width:25%;}.webform-component.webform-component-checkboxes > label{clear:both;display:block;margin-bottom:16px;}.webform-component.webform-component-checkboxes .form-type-checkbox{display:block;float:left;margin-left:16px;width:100%;}.webform-component.webform-component-radios > label{float:left;}.webform-component.webform-component-radios .form-type-radio{float:left;margin-right:16px;}.webform-component .description{clear:both;margin-top:5px;}div.select-or-other div.form-type-radios + div.form-type-textfield{clear:left;float:left;}input.form-text.error{border-color:rgba(200,50,50,0.75);border-width:2px;}input.form-text.error:after{content:'This field is required';color:#d81118;}.webform-component-date,.webform-component-webform_time{width:100%;}.webform-component-date div.form-item,.webform-component-webform_time div.form-item{float:left;padding:0 12px 0 0;}.webform-component-webform_time{color:transparent;}.webform-component-date div.form-type-select select{width:100%;}
.region-content .content-slideshow{clear:both;height:auto;overflow:hidden;position:relative;width:100%;}.region-content .content-slideshow img{background:#aaa;}.region-content .content-slideshow .slideshow-images{height:auto;overflow:hidden;padding-bottom:1em;width:1000%;}.region-content .content-slideshow .slideshow-images figure{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin:0;padding:0 2px 0 0;width:10%;}.region-content .content-slideshow .slideshow-images figure img{min-width:100%;width:100%;padding:0;margin:0;}.region-content .content-slideshow figcaption{font-size:12px;line-height:1.4;color:#5a5a5a;}.region-content .content-slideshow .credit{margin-top:0.66em;font-size:11px;color:#888;}.region-content .content-slideshow .slideshow-thumbs{clear:both;height:50px;margin-bottom:10px;overflow:hidden;width:1000%;}@media (max-width:767px){.region-content .content-slideshow .slideshow-thumbs{display:none;}}.region-content .content-slideshow .slideshow-thumbs img{-moz-transition:ease 0.4s all;-o-transition:ease 0.4s all;-webkit-transition:ease 0.4s all;transition:ease 0.4s all;border-bottom:3px solid transparent;float:left;height:47px;margin:0 0.1% 0 0;max-width:100%;opacity:0.7;padding:0;transition:all 0.15s ease;width:auto;}.region-content .content-slideshow .slideshow-thumbs img:hover{border-bottom:3px solid #ccc;cursor:pointer;}.region-content .content-slideshow[data-active-slide="0"] .slideshow-images{-moz-transform:translate3d(0%,0,0);-ms-transform:translate3d(0%,0,0);-webkit-transform:translate3d(0%,0,0);transform:translate3d(0%,0,0);}.region-content .content-slideshow[data-active-slide="0"] .slideshow-thumbs img[data-number="0"]{border-bottom:3px solid #d81118;}.region-content .content-slideshow[data-active-slide="1"] .slideshow-images{-moz-transform:translate3d(-10%,0,0);-ms-transform:translate3d(-10%,0,0);-webkit-transform:translate3d(-10%,0,0);transform:translate3d(-10%,0,0);}.region-content .content-slideshow[data-active-slide="1"] .slideshow-thumbs img[data-number="1"]{border-bottom:3px solid #d81118;}.region-content .content-slideshow[data-active-slide="2"] .slideshow-images{-moz-transform:translate3d(-20%,0,0);-ms-transform:translate3d(-20%,0,0);-webkit-transform:translate3d(-20%,0,0);transform:translate3d(-20%,0,0);}.region-content .content-slideshow[data-active-slide="2"] .slideshow-thumbs img[data-number="2"]{border-bottom:3px solid #d81118;}.region-content .content-slideshow[data-active-slide="3"] .slideshow-images{-moz-transform:translate3d(-30%,0,0);-ms-transform:translate3d(-30%,0,0);-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0);}.region-content .content-slideshow[data-active-slide="3"] .slideshow-thumbs img[data-number="3"]{border-bottom:3px solid #d81118;}.region-content .content-slideshow[data-active-slide="4"] .slideshow-images{-moz-transform:translate3d(-40%,0,0);-ms-transform:translate3d(-40%,0,0);-webkit-transform:translate3d(-40%,0,0);transform:translate3d(-40%,0,0);}.region-content .content-slideshow[data-active-slide="4"] .slideshow-thumbs img[data-number="4"]{border-bottom:3px solid #d81118;}.region-content .content-slideshow[data-active-slide="5"] .slideshow-images{-moz-transform:translate3d(-50%,0,0);-ms-transform:translate3d(-50%,0,0);-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);}.region-content .content-slideshow[data-active-slide="5"] .slideshow-thumbs img[data-number="5"]{border-bottom:3px solid #d81118;}.region-content .content-slideshow[data-active-slide="6"] .slideshow-images{-moz-transform:translate3d(-60%,0,0);-ms-transform:translate3d(-60%,0,0);-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);}.region-content .content-slideshow[data-active-slide="6"] .slideshow-thumbs img[data-number="6"]{border-bottom:3px solid #d81118;}.region-content .content-slideshow[data-active-slide="7"] .slideshow-images{-moz-transform:translate3d(-70%,0,0);-ms-transform:translate3d(-70%,0,0);-webkit-transform:translate3d(-70%,0,0);transform:translate3d(-70%,0,0);}.region-content .content-slideshow[data-active-slide="7"] .slideshow-thumbs img[data-number="7"]{border-bottom:3px solid #d81118;}.region-content .content-slideshow[data-active-slide="8"] .slideshow-images{-moz-transform:translate3d(-80%,0,0);-ms-transform:translate3d(-80%,0,0);-webkit-transform:translate3d(-80%,0,0);transform:translate3d(-80%,0,0);}.region-content .content-slideshow[data-active-slide="8"] .slideshow-thumbs img[data-number="8"]{border-bottom:3px solid #d81118;}.region-content .content-slideshow[data-active-slide="9"] .slideshow-images{-moz-transform:translate3d(-90%,0,0);-ms-transform:translate3d(-90%,0,0);-webkit-transform:translate3d(-90%,0,0);transform:translate3d(-90%,0,0);}.region-content .content-slideshow[data-active-slide="9"] .slideshow-thumbs img[data-number="9"]{border-bottom:3px solid #d81118;}.region-content .content-slideshow[data-active-slide="10"] .slideshow-images{-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}.region-content .content-slideshow[data-active-slide="10"] .slideshow-thumbs img[data-number="10"]{border-bottom:3px solid #d81118;}.region-content .content-slideshow[data-active-slide="11"] .slideshow-images{-moz-transform:translate3d(-110%,0,0);-ms-transform:translate3d(-110%,0,0);-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0);}.region-content .content-slideshow[data-active-slide="11"] .slideshow-thumbs img[data-number="11"]{border-bottom:3px solid #d81118;}.region-content .content-slideshow[data-active-slide="12"] .slideshow-images{-moz-transform:translate3d(-120%,0,0);-ms-transform:translate3d(-120%,0,0);-webkit-transform:translate3d(-120%,0,0);transform:translate3d(-120%,0,0);}.region-content .content-slideshow[data-active-slide="12"] .slideshow-thumbs img[data-number="12"]{border-bottom:3px solid #d81118;}.region-content .content-slideshow[data-active-slide="13"] .slideshow-images{-moz-transform:translate3d(-130%,0,0);-ms-transform:translate3d(-130%,0,0);-webkit-transform:translate3d(-130%,0,0);transform:translate3d(-130%,0,0);}.region-content .content-slideshow[data-active-slide="13"] .slideshow-thumbs img[data-number="13"]{border-bottom:3px solid #d81118;}.region-content .content-slideshow[data-active-slide="14"] .slideshow-images{-moz-transform:translate3d(-140%,0,0);-ms-transform:translate3d(-140%,0,0);-webkit-transform:translate3d(-140%,0,0);transform:translate3d(-140%,0,0);}.region-content .content-slideshow[data-active-slide="14"] .slideshow-thumbs img[data-number="14"]{border-bottom:3px solid #d81118;}.region-content .content-slideshow[data-active-slide="15"] .slideshow-images{-moz-transform:translate3d(-150%,0,0);-ms-transform:translate3d(-150%,0,0);-webkit-transform:translate3d(-150%,0,0);transform:translate3d(-150%,0,0);}.region-content .content-slideshow[data-active-slide="15"] .slideshow-thumbs img[data-number="15"]{border-bottom:3px solid #d81118;}.region-content .content-slideshow[data-active-slide="16"] .slideshow-images{-moz-transform:translate3d(-160%,0,0);-ms-transform:translate3d(-160%,0,0);-webkit-transform:translate3d(-160%,0,0);transform:translate3d(-160%,0,0);}.region-content .content-slideshow[data-active-slide="16"] .slideshow-thumbs img[data-number="16"]{border-bottom:3px solid #d81118;}.region-content .content-slideshow[data-active-slide="17"] .slideshow-images{-moz-transform:translate3d(-170%,0,0);-ms-transform:translate3d(-170%,0,0);-webkit-transform:translate3d(-170%,0,0);transform:translate3d(-170%,0,0);}.region-content .content-slideshow[data-active-slide="17"] .slideshow-thumbs img[data-number="17"]{border-bottom:3px solid #d81118;}.region-content .content-slideshow[data-active-slide="18"] .slideshow-images{-moz-transform:translate3d(-180%,0,0);-ms-transform:translate3d(-180%,0,0);-webkit-transform:translate3d(-180%,0,0);transform:translate3d(-180%,0,0);}.region-content .content-slideshow[data-active-slide="18"] .slideshow-thumbs img[data-number="18"]{border-bottom:3px solid #d81118;}.region-content .content-slideshow[data-active-slide="19"] .slideshow-images{-moz-transform:translate3d(-190%,0,0);-ms-transform:translate3d(-190%,0,0);-webkit-transform:translate3d(-190%,0,0);transform:translate3d(-190%,0,0);}.region-content .content-slideshow[data-active-slide="19"] .slideshow-thumbs img[data-number="19"]{border-bottom:3px solid #d81118;}.region-content .content-slideshow[data-active-slide="20"] .slideshow-images{-moz-transform:translate3d(-200%,0,0);-ms-transform:translate3d(-200%,0,0);-webkit-transform:translate3d(-200%,0,0);transform:translate3d(-200%,0,0);}.region-content .content-slideshow[data-active-slide="20"] .slideshow-thumbs img[data-number="20"]{border-bottom:3px solid #d81118;}.region-content .content-slideshow .slideshow-chrome{width:100%;}.region-content .content-slideshow .slideshow-chrome .slideshow-left,.region-content .content-slideshow .slideshow-chrome .slideshow-right{color:white;font-size:60px;height:70%;margin:0;opacity:0.5;position:absolute;text-shadow:0px 0px 3px rgba(0,0,0,0.5);top:52%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:45px;z-index:3;}.region-content .content-slideshow .slideshow-chrome .slideshow-left:before,.region-content .content-slideshow .slideshow-chrome .slideshow-right:before{position:absolute;top:30%;}.region-content .content-slideshow .slideshow-chrome .slideshow-left:hover,.region-content .content-slideshow .slideshow-chrome .slideshow-right:hover{cursor:pointer;opacity:1;}.region-content .content-slideshow .slideshow-chrome .slideshow-left{left:7px;}.region-content .content-slideshow .slideshow-chrome .slideshow-left:before{left:0;}.region-content .content-slideshow .slideshow-chrome .slideshow-right{right:7px;}.region-content .content-slideshow .slideshow-chrome .slideshow-right:before{right:0;}@media (min-width:768px){.content-slideshow.mini{float:right;margin:0 0 1em 1em;width:40%;}}figure.media-element-wrapper.slideshow{display:none;}
html.js input.form-autocomplete{background-position:100% -66%;}html.js input.throbbing{background-position:100% 100%;}span.form-required{color:#d81118;white-space:pre;margin:0 6px 0 3px;}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],input[type="text"],.uneditable-input{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #ddd;color:#555555;color:#888;display:inline-block;font-size:14px;height:20px;line-height:20px;margin-bottom:10px;padding:0.45em;padding:4px 6px;vertical-align:middle;}input[type="file"]{display:inline-block;padding:1em 0 2em;height:20px;}input[type="submit"]{font-size:1em;}.form-type-checkboxes > label,.form-type-radios > label,.webform-component-radios > label{margin-bottom:1em;clear:both;display:block;}#webform-client-form-2227251 h3{border-bottom:1px solid #ededed;font-size:24px;margin-bottom:10px;}@media (max-width:767px){#webform-client-form-2227251 h3{margin:0 0 10px 20px;}}#webform-client-form-2227251 label{display:inline-block;width:200px;}.form-actions{background:transparent;border-top:none;margin:0;padding:0;}.form-actions #edit-previous{float:left;}.form-actions #edit-next{float:right;}.form-wrapper{margin-top:6px;padding-top:6px;}.form-wrapper legend{font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-size:16px;}input.form-text{width:95%;}.form-type-checkbox{overflow:hidden;*zoom:1;}.form-type-checkbox input[type="checkbox"],.form-type-checkbox label.option{float:left;}.form-type-checkbox label.option{color:#555;margin-left:6px;margin-top:2px;max-width:80%;padding-left:4px;}@media (max-width:767px){#page-content .views-exposed-widget,#page-content .views-widget,#page-content .form-item,#page-content .views-exposed-form .container-inline-date .date-padding,#page-content .form-select,#page-content input.form-text{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin-bottom:7px;min-height:35px;width:100% !important;}#page-content .webform-component input[type="radio"]{margin-right:8px;}#page-content .webform-component.form-item > label{margin-bottom:8px;}}@media (max-width:767px){form{padding:20px;}}select{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:#ffffff;border:1px solid #ddd;line-height:30px;height:30px;}textarea{height:100px;min-height:25px;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px;border-radius:5px 5px 0 0;}.grippie{margin-bottom:10px;}.form-item,.pseudo-form-item{margin-bottom:10px;}.form-item .description,.pseudo-form-item .description{color:#666;font-size:13px;padding-bottom:10px;}@media (max-width:767px){.form-item .description,.pseudo-form-item .description{padding-bottom:0;}}.form-item .form-type-radio,.pseudo-form-item .form-type-radio{float:left;margin:0 !important;min-height:35px;padding:0 !important;width:49%;}.form-item .form-type-radio:first-child,.pseudo-form-item .form-type-radio:first-child{clear:both;}.form-item .form-type-radio label,.pseudo-form-item .form-type-radio label{display:inline;}.form-radios.stack div{width:100% !important;}input[type="checkbox"]:not(.vbo-select){opacity:0;margin-top:5px !important;}input[type="checkbox"]:not(.vbo-select) + label{position:relative;}input[type="checkbox"]:not(.vbo-select) + label:before{color:#999;content:"\f096";font-family:FontAwesome;left:-17px;line-height:0;position:absolute;top:10px;vertical-align:baseline;z-index:-1;}input[type="checkbox"]:not(.vbo-select):checked + label:before{color:#d81118;content:"\f14a";}body.page-node-2469621 input[type="checkbox"]:not(.vbo-select){opacity:100%;}#mc_embed_signup input[type="checkbox"]:not(.vbo-select){opacity:inherit;}.region-content table.webform-grid{table-layout:auto;}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline;}html{line-height:1;}ol,ul{list-style:none;}table{border-collapse:collapse;border-spacing:0;}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle;}q,blockquote{quotes:none;}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none;}a img{border:none;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}*:focus{outline:none;}html,body{text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;letter-spacing:0.1px;-moz-transition:all 0.2s;-o-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;}@media (max-width:767px){html,body{width:100%;}}html body{-moz-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s;color:#50534b;font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-size:14px;line-height:1.4em;}@media (max-width:767px){html body{padding-left:0 !important;padding-right:0 !important;}html body,html body.admin-menu{margin-top:0 !important;}}html body a,html body div,html body p,html body input{-moz-transition:all 0.2s;-o-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;}html body a:hover,html body div:hover,html body p:hover,html body input:hover{-moz-transition:all 0.2s;-o-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;}html body em,html body i{font-style:italic;}html body em strong,html body em b,html body i strong,html body i b{font-style:italic;font-weight:bold;}html body strong,html body b{font-weight:bold;}html body strong em,html body strong i,html body b em,html body b i{font-style:italic;font-weight:bold;}html body sup{font-size:.7em;vertical-align:super;}header,footer,nav,section,article{display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.container{margin:auto;}a{color:#d81118;text-decoration:none;}a:hover,a:focus{color:#d81118;text-decoration:underline;}a:focus{}a.element-invisible.element-focusable:focus{-moz-border-radius:0 0 5px 0;-webkit-border-radius:0;border-radius:0 0 5px 0;background:#555;color:white;font-size:14px;left:10px;padding:10px;top:10px;}#skip-link li{position:absolute;z-index:100000;}#skip-link li a:focus{outline:none;}@media (min-width:768px){.mobile-only,.hidden-on-large-screen{display:none;}}@media (max-width:767px){.mobile-reorder,.desktop-only{display:none;}}div{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}h1,h2,h3,h4,h5,h6{font-weight:bold;line-height:1.4em;}h1{font-size:32px;}@media (max-width:767px){h1{font-size:22px;}}h2{font-size:28px;}@media (max-width:767px){h2{font-size:20px;}}h3{font-size:18px;}h4,h5,h6{font-size:15px;}hr{clear:both;}p{font-size:15px;line-height:1.4em;}strong{font-weight:bold;}input{-moz-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s;}pre{display:inherit;font-family:inherit;white-space:inherit;margin:inherit;}.visually-hidden,.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.hidden{display:none;}.icon{font-family:fontAwesome;}#page{clear:both;margin-top:22px;overflow:hidden;}@media (max-width:767px){#page{margin:60px 0px 0;overflow:hidden;}}@media (max-width:767px){.admin-menu #page{margin-top:25px;}}.messages{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:#ddd;padding:5px;margin:0 5% 25px;}.messages,.messages pre{text-shadow:1px 1px 1px white;color:#555;font-size:13px;}.messages ul{background:#ddd;margin-top:-16px;position:relative;z-index:1;}.messages li{padding:5px;}.messages li:not(:last-child){border-bottom:1px dotted #aaa;}.messages li:before{text-shadow:1px 1px 1px white;display:block;float:left;margin-right:5px;text-align:center;width:20px;}.messages.error li:before,.messages.error:before{color:#d81118;font-family:FontAwesome;opacity:1;content:"\f071";}.messages.warning li:before,.messages.warning:before{color:#fa0;font-family:FontAwesome;opacity:1;content:"\f05a";}.messages.status li:before,.messages.status:before{color:#444;font-family:FontAwesome;opacity:1;content:"\f069";}#page-content{overflow:hidden;}#page-content .fa{font-family:'FontAwesome';margin-right:0;}#page-content .fa.red{color:#d81118;}#page-content .fa.blue{color:#078baa;}#page-content .fa.yellow{color:#ee862d;}#page-content .fa.green{color:#16ac96;}#page-content .fa.purple{color:#595b9a;}#page-content .fa.brick{color:#a52047;}@media (min-width:768px){body.two-sidebars #page-content{margin-left:2%;margin-right:2%;width:44%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;}}@media (min-width:768px){body.one-sidebar.sidebar-first #page-content{margin-left:2%;margin-right:2%;width:69%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;}}@media (min-width:768px){body.one-sidebar.sidebar-second #page-content{margin-left:5%;margin-right:2%;width:65%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;}}@media (min-width:768px){body.no-sidebars #page-content{margin-left:5%;margin-right:5%;width:90%;margin-top:1em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;}}a.all,.more-link a,a.more,a.read-more,a.views-more-link{margin:7px 0 0;padding:1px 10px 1px 6px;text-align:center;}a.all,.more-link a{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;overflow:hidden;*zoom:1;background:#e1e1e1;color:#596776;float:right;position:relative;text-transform:uppercase;z-index:10;}a.all:after,.more-link a:after{color:#aaa;font-family:FontAwesome;opacity:0.7;content:"\f061";padding-left:5px;}a.more,a.read-more,a.views-more-link{color:#d81118;}.more-link{height:28px;}.tabs,.quicktabs-tabs,.tabset{background:#333;height:auto;margin-bottom:0;overflow:hidden;padding-bottom:0;padding-left:5%;padding-top:5px;-moz-box-shadow:inset 0 0 20px black;-webkit-box-shadow:inset 0 0 20px black;box-shadow:inset 0 0 20px black;position:relative;}.tabs:hover,.tabs:focus,.quicktabs-tabs:hover,.quicktabs-tabs:focus,.tabset:hover,.tabset:focus{opacity:1;}.tabs:after,.quicktabs-tabs:after,.tabset:after{background:#eee;bottom:0;content:'';display:block;height:1px;position:absolute;width:100%;}.tabs li,.quicktabs-tabs li,.tabset li{float:left;}.tabs li a,.quicktabs-tabs li a,.tabset li a{-moz-border-radius:5px 0px 0 0;-webkit-border-radius:5px;border-radius:5px 0px 0 0;background:#444;border-bottom:none;border-left-color:#bbb;border-right:none;border:1px solid #000;color:gainsboro;display:block;font-size:13px;padding:3px 15px;}.tabs li a:hover,.tabs li a:focus,.quicktabs-tabs li a:hover,.quicktabs-tabs li a:focus,.tabset li a:hover,.tabset li a:focus{background:#555;color:white;}.tabs li:last-child a,.quicktabs-tabs li:last-child a,.tabset li:last-child a{-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px;border-radius:5px 5px 0 0;border-right:1px solid #000;}.tabs li.active a,.quicktabs-tabs li.active a,.tabset li.active a{background:#fff;color:#d81118;}ul.quicktabs-tabs{overflow:hidden;*zoom:1;margin-top:15px;margin-bottom:15px;opacity:1;}ul.quicktabs-tabs li{font-weight:bold;margin-left:0;margin-top:0;padding:0;}ul.quicktabs-tabs li a{font-size:14px;pointer-events:auto;}ul.quicktabs-tabs li:not(.active) a:hover,ul.quicktabs-tabs li:not(.active) a:focus{cursor:pointer;}ul.quicktabs-tabs li:before{display:none !important;}h1#page-title{margin:-1px 0 7px -1px;font-weight:100;}@media (max-width:767px){h1#page-title{font-weight:bold;font-size:2em;}}h1#page-title span.pretitle{color:#666;display:block;font-weight:normal;font-size:13px;left:-3px;line-height:13px;}span.subtitle{color:#666;display:block;font-weight:100;font-size:14px;margin-top:-13px;margin-bottom:4px;}@media (max-width:767px){span.subtitle{margin-left:20px;}}.view .view-header .subtitle{margin-top:-8px;}.flexr{opacity:0;-moz-transition:width 0.1s ease,height 0.1s ease,opacity 1s ease;-o-transition:width 0.1s ease,height 0.1s ease,opacity 1s ease;-webkit-transition:width 0.1s ease,height 0.1s ease,opacity 1s ease;transition:width 0.1s ease,height 0.1s ease,opacity 1s ease;}.flexr.flexrd{opacity:1;}input[type="submit"],.button{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;overflow:hidden;*zoom:1;background-color:#d81118;border:none;color:#eee;display:block;font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;margin:10px 0;padding:6px 14px;}input[type="submit"]:hover,input[type="submit"]:focus,.button:hover,.button:focus{text-decoration:underline;}input[type="submit"] a,.button a{color:#eee;}input[type="submit"] a:hover,input[type="submit"] a:focus,.button a:hover,.button a:focus{color:#eee;text-decoration:underline;}p.button:hover,p.button:focus{text-decoration:inherit;}a.button{text-align:center;}a.button:hover,a.button:focus{color:#eee;text-decoration:underline;}.button > .hub_button:hover,.button > .hub_button:focus{text-decoration:none;}.hub-sub{background:#ee862d;}.hub-sub-helpers{text-align:right;}.hub-subscribe{overflow:hidden;position:relative;}.hub-subscribe i{position:absolute;font-size:40px;top:0px;}.hub-subscribe .hub-subbed-message{display:none;}.hub-subscribe .hub-sub-message{margin-left:45px;cursor:pointer;}.hub-subscribe .fa-check{display:none;}.block-berklee-web-services{display:none;}.hub-already-subscribed .fa-cog{display:none;}.hub-already-subscribed .hub-sub-message{display:none;}.hub-already-subscribed .hub-subbed-message{display:inline;}.hub-already-subscribed .hub-subbed-message a:after{content:attr(data-freq);}.hub-already-subscribed .hub-subbed-message a:after:hover{content:" (edit)";}.float-left,.align-left{float:left;}.float-right,.align-right{float:right;}.align-center,.align-center img{display:block;margin:auto !important;text-align:center;}.no-margin{margin:0 !important;}.no-padding{padding:0 !important;}ul.pager,.region-content ul.pager{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:12px;height:30px;margin:0 auto 40px;max-width:320px;padding:0;width:100%;}ul.pager .ajax-progress,.region-content ul.pager .ajax-progress{left:27%;position:absolute;top:5%;}ul.pager li,.region-content ul.pager li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc;float:left;list-style-image:none;list-style-type:none !important;margin:0;padding:0;padding:0;text-align:center;width:9%;}ul.pager li:not(:last-child),.region-content ul.pager li:not(:last-child){border-right:none;}ul.pager li:first-child,.region-content ul.pager li:first-child{border-radius:8px 0 0 8px;}ul.pager li:last-child,.region-content ul.pager li:last-child{border-radius:0 8px 8px 0;}ul.pager li.pager-first a,ul.pager li.pager-previous a,ul.pager li.pager-next a,ul.pager li.pager-last a,.region-content ul.pager li.pager-first a,.region-content ul.pager li.pager-previous a,.region-content ul.pager li.pager-next a,.region-content ul.pager li.pager-last a{color:transparent;font-size:0;}ul.pager li.pager-first a:after,ul.pager li.pager-previous a:after,ul.pager li.pager-next a:after,ul.pager li.pager-last a:after,.region-content ul.pager li.pager-first a:after,.region-content ul.pager li.pager-previous a:after,.region-content ul.pager li.pager-next a:after,.region-content ul.pager li.pager-last a:after{color:#d81118;font-family:fontAwesome;font-size:12px;left:39%;position:absolute;}ul.pager li.pager-first a:after,.region-content ul.pager li.pager-first a:after{content:"\f100";}ul.pager li.pager-previous a:after,.region-content ul.pager li.pager-previous a:after{content:"\f104";}ul.pager li.pager-next a:after,.region-content ul.pager li.pager-next a:after{content:"\f105";}ul.pager li.pager-last a:after,.region-content ul.pager li.pager-last a:after{content:"\f101";}ul.pager li.pager-current,ul.pager li.pager-ellipsis,.region-content ul.pager li.pager-current,.region-content ul.pager li.pager-ellipsis{font-weight:normal;}ul.pager li.pager-current,.region-content ul.pager li.pager-current{background:#f5f5f5;}ul.pager li a,.region-content ul.pager li a{display:block;margin:0;padding:0;width:auto;}ul.pager .pager-current,.region-content ul.pager .pager-current{font-weight:bold;color:#999;}.view-faculty ul.pager,.view-faculty .region-content ul.pager{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:12px;height:30px;margin:0 auto 40px;float:right;max-width:320px;padding:0;width:100%;}.view-faculty ul.pager .ajax-progress,.view-faculty .region-content ul.pager .ajax-progress{left:27%;position:absolute;top:5%;}.view-faculty ul.pager li,.view-faculty .region-content ul.pager li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc;float:left;list-style-image:none;list-style-type:none !important;margin:0;padding:0;padding:0;text-align:center;width:9%;}.view-faculty ul.pager li:not(:last-child),.view-faculty .region-content ul.pager li:not(:last-child){border-right:none;}.view-faculty ul.pager li:first-child,.view-faculty .region-content ul.pager li:first-child{border-radius:8px 0 0 8px;}.view-faculty ul.pager li:last-child,.view-faculty .region-content ul.pager li:last-child{border-radius:0 8px 8px 0;}.view-faculty ul.pager li.pager-first a,.view-faculty ul.pager li.pager-previous a,.view-faculty ul.pager li.pager-next a,.view-faculty ul.pager li.pager-last a,.view-faculty .region-content ul.pager li.pager-first a,.view-faculty .region-content ul.pager li.pager-previous a,.view-faculty .region-content ul.pager li.pager-next a,.view-faculty .region-content ul.pager li.pager-last a{color:transparent;font-size:0;}.view-faculty ul.pager li.pager-first a:after,.view-faculty ul.pager li.pager-previous a:after,.view-faculty ul.pager li.pager-next a:after,.view-faculty ul.pager li.pager-last a:after,.view-faculty .region-content ul.pager li.pager-first a:after,.view-faculty .region-content ul.pager li.pager-previous a:after,.view-faculty .region-content ul.pager li.pager-next a:after,.view-faculty .region-content ul.pager li.pager-last a:after{color:#d81118;font-family:fontAwesome;font-size:12px;left:39%;position:absolute;}.view-faculty ul.pager li.pager-first a:after,.view-faculty .region-content ul.pager li.pager-first a:after{content:"\f100";}.view-faculty ul.pager li.pager-previous a:after,.view-faculty .region-content ul.pager li.pager-previous a:after{content:"\f104";}.view-faculty ul.pager li.pager-next a:after,.view-faculty .region-content ul.pager li.pager-next a:after{content:"\f105";}.view-faculty ul.pager li.pager-last a:after,.view-faculty .region-content ul.pager li.pager-last a:after{content:"\f101";}.view-faculty ul.pager li.pager-current,.view-faculty ul.pager li.pager-ellipsis,.view-faculty .region-content ul.pager li.pager-current,.view-faculty .region-content ul.pager li.pager-ellipsis{font-weight:normal;}.view-faculty ul.pager li.pager-current,.view-faculty .region-content ul.pager li.pager-current{background:#f5f5f5;width:32%;}.view-faculty ul.pager li a,.view-faculty .region-content ul.pager li a{display:block;margin:0;padding:0;width:auto;}.view-faculty ul.pager .pager-current,.view-faculty .region-content ul.pager .pager-current{font-weight:bold;color:#999;}.label,label,.field-label{background:none;color:black;font-weight:bold;font-weight:normal;padding-left:0;}.qtip .content .field .field-item,.qtip .content .field .field-item p,.qtip .content .field-name-field-description .field-item,.qtip .content div,.qtip .content p{line-height:15px;font-weight:normal;}.qtip .content .field-label{color:white;}.inline{display:inline;}.red-text{color:#d81118;}.clearfix{overflow:hidden;*zoom:1;clear:both;}.inline,.field-label-inline div{display:inline;}.field.inline .field-items .field-item:not(:first-child):before,.field-label-inline .field-items .field-item:not(:first-child):before{content:',';margin-right:5px;margin-left:-3px;}span.field-name-field-bt-author.inline{display:inline !important;}span.field-name-field-bt-author.inline + span.field-name-field-bt-author.inline:before{content:" / ";}.node-page > .content > figure:not(:first-of-type){display:none;}.node-page > .content > figure.field-type-image{float:right;line-height:0;margin:0 0 20px 20px;padding:0;position:relative;}@media (max-width:767px){.node-page > .content > figure.field-type-image{width:100%;margin:0;padding:0;}}.node-page > .content > figure.field-type-image a img{margin:0;padding:0;max-width:100%;}.node-page > .content > figure.field-type-image a.lightbox-processed:after{color:black;font-family:FontAwesome;opacity:1;content:"\f067";background:rgba(120,120,120,0.5);bottom:0px;color:black;display:block;height:10px;line-height:10px;padding:9px;position:absolute;right:0px;width:10px;z-index:100;}.node-page > .content > figure.field-type-image a:hover:after{color:#d81118;}a[href$="rss"]:after,a[href$="rss/"]:after,a[href$="xml"]:after,a[href$="xml/"]:after,a[href$=".pdf"]:after,.region-content a[href^="http"]:not([href*="berklee.edu"]):after,.region-sidebar-first a[href^="http"]:not([href*="berklee.edu"]):after{display:inline-block;margin-left:5px;margin-right:2px;}a[href$="rss"]:after,a[href$="rss/"]:after,a[href$="xml"]:after,a[href$="xml/"]:after{color:#aaa;font-family:FontAwesome;opacity:0.5;content:"\f143";margin-top:1px;}a[href$=".pdf"]:after{color:#aaa;font-family:FontAwesome;opacity:0.5;content:"\f15c";margin-top:1px;}.block-berklee-site-section a[href$=".pdf"]:after,.block-berklee-site-section a[href$="rss"]:after,.block-berklee-site-section a[href$="rss/"]:after,.block-berklee-site-section a[href$="xml"]:after,.block-berklee-site-section a[href$="xml/"]:after,.block-berklee-site-section a[href^="http"]:not([href*="berklee.edu"]):after{position:absolute;}p.save-the-date:before{color:#333;font-family:FontAwesome;opacity:0.5;content:"\f073";display:inline-block;margin-left:3px;margin-right:5px;margin-top:1px;font-size:120%;vertical-align:top;}p.globe:before{color:#333;font-family:FontAwesome;opacity:0.5;content:"\f0ac";display:inline-block;margin-left:1px;margin-right:5px;margin-top:1px;font-size:150%;vertical-align:top;}.external-link-icon{target-name:new;target-new:tab;target-position:above;margin-right:0px;position:relative;display:inline;}.external-link-icon:hover:before{opacity:1;}.external-link-icon:before{color:#aaa;font-family:FontAwesome;opacity:0.5;content:"\f08e";-moz-transition:opacity 0.2s;-o-transition:opacity 0.2s;-webkit-transition:opacity 0.2s;transition:opacity 0.2s;content:'\f08e   off-site link';display:inline-block;background:white;border-radius:5px;border:2px solid #ddd;font-size:9px;line-height:14px;margin-left:0;min-width:67px;opacity:0;padding:0 3px;position:absolute;left:0;right:inherit;top:-13px;}@media (max-width:767px){.external-link-icon:before{font-size:14px;padding:4px;top:-18px;min-width:88px;}}.region-content a[href^="http"]:not([href*="berklee.edu"]):not(.lightbox-processed):not(.button):not(.no-external-link-icon):not(.more),.region-sidebar-first a[href^="http"]:not([href*="berklee.edu"]):not(.lightbox-processed):not(.button):not(.no-external-link-icon):not(.more){target-name:new;target-new:tab;target-position:above;margin-right:0px;position:relative;display:inline;}.region-content a[href^="http"]:not([href*="berklee.edu"]):not(.lightbox-processed):not(.button):not(.no-external-link-icon):not(.more):hover:before,.region-sidebar-first a[href^="http"]:not([href*="berklee.edu"]):not(.lightbox-processed):not(.button):not(.no-external-link-icon):not(.more):hover:before{opacity:1;}.region-content a[href^="http"]:not([href*="berklee.edu"]):not(.lightbox-processed):not(.button):not(.no-external-link-icon):not(.more):before,.region-sidebar-first a[href^="http"]:not([href*="berklee.edu"]):not(.lightbox-processed):not(.button):not(.no-external-link-icon):not(.more):before{color:#aaa;font-family:FontAwesome;opacity:0.5;content:"\f08e";-moz-transition:opacity 0.2s;-o-transition:opacity 0.2s;-webkit-transition:opacity 0.2s;transition:opacity 0.2s;content:'\f08e   off-site link';display:inline-block;background:white;border-radius:5px;border:2px solid #ddd;font-size:9px;line-height:14px;margin-left:0;min-width:67px;opacity:0;padding:0 3px;position:absolute;left:0;right:inherit;top:-13px;}@media (max-width:767px){.region-content a[href^="http"]:not([href*="berklee.edu"]):not(.lightbox-processed):not(.button):not(.no-external-link-icon):not(.more):before,.region-sidebar-first a[href^="http"]:not([href*="berklee.edu"]):not(.lightbox-processed):not(.button):not(.no-external-link-icon):not(.more):before{font-size:14px;padding:4px;top:-18px;min-width:88px;}}html body.content-only-display{margin-top:0 !important;background:transparent;}html body.content-only-display .region-header,html body.content-only-display .region-sidebar-first,html body.content-only-display .region-sidebar-second,html body.content-only-display .region-footer{display:none;}html body.content-only-display #page{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:0px;margin-left:7px;padding:0;width:100%;}html body.content-only-display .row{margin-left:0;}html body.content-only-display #page-content{margin:0;width:100%;}html body.content-only-display .tabs-container{display:none;}html body.content-only-display #admin-menu{display:none;}html body.content-only-display .node-event .field-name-field-image a.lightbox-processed:after,html body.content-only-display .node-news .field-name-field-image a.lightbox-processed:after{content:'';display:none;height:0;width:0;}#page-content .columns{-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px;}#page-content .columns.two{-webkit-column-count:2;-moz-column-count:2;column-count:2;}#page-content .columns.three{-webkit-column-count:3;-moz-column-count:3;column-count:3;}@media (max-width:767px){#page-content .columns.three{-webkit-column-count:2;-moz-column-count:2;column-count:2;}}#page-content .columns.four{-webkit-column-count:4;-moz-column-count:4;column-count:4;}@media (min-width:768px) and (max-width:979px){#page-content .columns.four{-webkit-column-count:3;-moz-column-count:3;column-count:3;}}@media (max-width:767px){#page-content .columns.four{-webkit-column-count:2;-moz-column-count:2;column-count:2;}}#social-media-directory .content li{float:left;}#social-media-directory .content a{background:url(/sites/all/themes/jjamerson/images/social-32-extended.png) no-repeat;display:block;height:32px;width:32px;float:left;margin:2px;color:transparent;opacity:0.6;background-position:-32px 0px;}#social-media-directory .content a:hover{background-position:0px 0px;opacity:1;}#social-media-directory .content a[href*="berklee-blogs"]{background-position:-32px 0px;}#social-media-directory .content a[href*="berklee-blogs"]:hover{background-position:0px 0px;}#social-media-directory .content a[href*="twitter"]{background-position:-32px -32px;}#social-media-directory .content a[href*="twitter"]:hover{background-position:0px -32px;}#social-media-directory .content a[href*="facebook"]{background-position:-32px -64px;}#social-media-directory .content a[href*="facebook"]:hover{background-position:0px -64px;}#social-media-directory .content a[href*="youtube"]{background-position:-32px -96px;}#social-media-directory .content a[href*="youtube"]:hover{background-position:0px -96px;}#social-media-directory .content a[href*="instagram"]{background-position:-32px -128px;}#social-media-directory .content a[href*="instagram"]:hover{background-position:0px -128px;}#social-media-directory .content a[href*="tumblr"]{background-position:-32px -160px;}#social-media-directory .content a[href*="tumblr"]:hover{background-position:0px -160px;}#social-media-directory .content a[href*="flickr"]{background-position:-32px -192px;}#social-media-directory .content a[href*="flickr"]:hover{background-position:0px -192px;}#social-media-directory .content a[href*="pinterest"]{background-position:-32px -224px;}#social-media-directory .content a[href*="pinterest"]:hover{background-position:0px -224px;}.region-content ul.menu li{list-style-type:none;margin:0;}#social-media-directory h4{clear:left;}#page-content .region-content ul.menu{padding-bottom:30px;}@media (max-width:767px){.hidden-on-small-screen{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}}@media (max-width:767px){object embed{max-width:100%;height:auto;}}body.hide-search form.google-cse{display:none;}body.hide-top-left-nav #block-menu-menu-department-menu{display:none;}body.hide-campus-tools #block-menu-menu-campus-tools{display:none;}body.hide-login .block.user-login-logout{display:none;}body.hide-apply .block.apply{display:none;}body.render-only-header.iframed{min-height:1000px;background:transparent;}#the-tooltip{-moz-transition:opacity 0.4s ease,padding 0.2s ease;-o-transition:opacity 0.4s ease,padding 0.2s ease;-webkit-transition:opacity 0.4s ease,padding 0.2s ease;transition:opacity 0.4s ease,padding 0.2s ease;max-height:0;opacity:0;overflow:hidden;padding:1em;position:absolute;width:25%;z-index:-1000;}#the-tooltip .tooltip-loading{font-size:1.1em;font-style:italic;color:#777;}#the-tooltip .tooltip-content{background:white;border-radius:6px;border:1px solid rgba(0,0,0,0.1);box-shadow:2px 2px 2px rgba(0,0,0,0.2);font-size:0.85em;padding:0.8em;overflow:hidden;}#the-tooltip.visible{opacity:1;max-height:1000px;z-index:1000;}#the-tooltip .tooltip-caret{color:white;left:1em;position:absolute;top:-0.1em;text-shadow:-1px -1px 0 rgba(0,0,0,0.15);font-size:2em;}#the-tooltip .tooltip-caret:before{content:"\f0d8";}#the-tooltip.flipped-y .tooltip-caret{top:initial;bottom:-0.1em;text-shadow:1px 1px 0 rgba(0,0,0,0.15);}#the-tooltip.flipped-y .tooltip-caret::before{content:"\f0d7";}#the-tooltip .node-course .field.field-name-field-course-number,#the-tooltip .node-course .field.field-name-field-taught-by,#the-tooltip .node-course div.campus-xref{display:none;}#the-tooltip .node-course .field{margin-bottom:0.33em;}#the-tooltip .node-course .field .field-label{color:#d81118;font-weight:normal;font-style:italic;}.ui-tooltip,.qtip{-moz-transition:all 0.9s ease;-o-transition:all 0.9s ease;-webkit-transition:all 0.9s ease;transition:all 0.9s ease;opacity:0;}.ui-tooltip-focus{opacity:0;}.background-gray,.background-grey,.background-gray-80{background:#aaa;}p.eyebrow{font-size:1em;font-weight:100;letter-spacing:.1em;text-transform:uppercase;}body.page-node-1031759 .card{border:1px solid #ccc;display:block;margin:0 0 25px 0;padding:20px;}body.page-node-1031759 .region-content .card h2{border-bottom:1px solid #eee;margin:0 0 10px 0;padding-bottom:25px;padding-top:15px;}body.page-node-1031759 .region-content .card h2 img{float:left;margin:-15px 10px 0 0;padding-left:0px;}body.page-node-1031759 .region-content .card h2 + p{clear:left;}
.icon,.fa{margin-right:0.56em;}
.berklee-overlay{display:none;}.berklee-overlay-background{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0.4;filter:alpha(opacity=40);z-index:1000;}.berklee-overlay-container{display:none;width:100%;line-height:2000px;position:fixed;top:50%;margin-top:-1000px;z-index:1000;text-align:center;}.berklee-overlay-item{max-width:960px;max-height:600px;display:inline-block;border:3px solid white;border-radius:2%;padding:5px;background-color:#000;vertical-align:middle;line-height:normal;position:relative;}.berklee-overlay-item img{max-width:950px;max-height:580px;}.berklee-overlay-content{display:block;float:left;clear:both;width:100%;max-width:640px;}.berklee-overlay-content a{color:#F4A915;}.berklee-overlay-content-link{max-width:610px;margin:10px;font-size:15px;font-family:Georgia,Times,"Times New Roman",serif;text-align:left;}.berklee-overlay .icon-remove{background-color:#000;border-radius:50%;border:3px solid white;color:white;font-family:fontawesome;font-size:20px;margin-left:-7px;margin-top:-19px;padding:0px 2px 0px;position:absolute;}.berklee-overlay .icon-remove:before{font-family:FontAwesome;content:"\f00d";}.berklee-overlay .icon-chevron-right{border:0;color:white;filter:alpha(opacity=70);font-family:fontawesome;font-size:40px;margin-left:-30px;margin-top:-20px;opacity:0.7;position:absolute;text-shadow:-1px 0 black,0 1px black,1px 0 black,0 -1px black;top:50%;}.berklee-overlay .icon-chevron-left{border:0;color:white;filter:alpha(opacity=70);font-family:fontawesome;font-size:40px;left:0%;margin-left:10px;margin-top:-20px;opacity:0.7;position:absolute;text-shadow:-1px 0 black,0 1px black,1px 0 black,0 -1px black;top:50%;}.berklee-overlay-video{max-width:350px;width:100%;}.berklee-overlay-video.align-left{float:left;margin:0 1em 0.5em 0;}.berklee-overlay-video.align-right{float:right;margin:0 0 0.5em 1em;}.berklee-overlay-video.align-center{display:block;margin:0 auto;}.berklee-overlay-video .berklee-overlay-thumbnail{-moz-transition:all 0.2s;-o-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;position:relative;opacity:0.93;}.berklee-overlay-video .berklee-overlay-thumbnail a{position:initial !important;margin-right:0 !important;}.berklee-overlay-video .berklee-overlay-thumbnail a:after{display:none !important;}.berklee-overlay-video .berklee-overlay-thumbnail img:not(.gs-style){width:100%;padding-left:0;margin-left:0;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}.berklee-overlay-video .berklee-overlay-thumbnail:hover,.berklee-overlay-video .berklee-overlay-thumbnail:hover .icon-play{opacity:1;-webkit-transition:all 0.5s;}.berklee-overlay-video .icon-play,.berklee-overlay-video .icon-microphone{-webkit-transition:all 0.5s;opacity:0.7;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#d81118;top:20px;color:white;font-size:19px;font-style:normal;padding:6px 9px 5px 11px;position:absolute;right:10px;}@media (max-width:767px){.berklee-overlay-video .icon-play,.berklee-overlay-video .icon-microphone{top:15px;right:10px;}}.berklee-overlay-video .icon-play:before{font-family:FontAwesome;content:"\f04b";}.berklee-overlay-video .icon-microphone:before{font-family:FontAwesome;content:"\f130";}.berklee-overlay-video.no-margin img{margin:0;padding:0;}.berklee-overlay-video.no-margin .icon-play{top:10px;right:15px;}.overlay-left,.overlay-right{color:white;font-size:40pt;margin:0;opacity:0.5;position:fixed;top:45%;z-index:1000;}.overlay-left:hover,.overlay-right:hover{cursor:pointer;opacity:1;}.overlay-left{left:20%;}.overlay-right{right:20%;}.callout-thumbnail-caption{background:rgba(0,0,0,0.7);color:#f5f5f5 !important;font-size:13px;height:68px;line-height:1.2em;margin-left:0px;margin-top:-83px;padding:3px 8px;position:relative;width:100%;z-index:100;}.berklee-overlay .berklee-overlay-video,.berklee-overlay-thumbnail .berklee-overlay-video{float:left;}.berklee-overlay a:hover,.berklee-overlay-thumbnail a:hover{text-decoration:none;}
.berklee-slider{margin-bottom:15px;overflow:hidden;position:relative;}.berklee-slider h3{font-size:13px;}.berklee-slider .berklee-slider-canvas{height:100%;overflow:hidden;width:30000px;}.berklee-slider .berklee-slide{float:left;height:100%;margin-right:20px;position:relative;}.berklee-slider .berklee-slide h4{font-size:13px;}.berklee-slider .berklee-slide h4 a{color:white;}.berklee-slider .berklee-slider-navigation{float:right;}.berklee-slider .berklee-slider-button{background:#333;border:2px solid #fff;color:#fff;float:left;font-size:13px;margin:0;padding:1px 3px 0;width:16px;}.berklee-slider .berklee-slider-button:hover{cursor:pointer;}.berklee-slider .berklee-slider-button.disabled{color:#ccc;}.slider.full-width-overlay{position:relative;height:400px;}.slider.full-width-overlay .views-row,.slider.full-width-overlay .slide{position:absolute;top:0;opacity:0;}.slider.full-width-overlay .views-row.active,.slider.full-width-overlay .slide.active{opacity:1;}.views_slideshow_slide,.views_slideshow_slide .views-row,.views_slideshow_slide p{-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none;}.views_slideshow_slide img{-moz-transition:all 1s ease;-o-transition:all 1s ease;-webkit-transition:all 1s ease;transition:all 1s ease;}.page-slideshow-portrait{font-size:13px;color:#666;}.page-slideshow-portrait .teaser{color:#4f4f4f;line-height:17px;}.page-slideshow-portrait .field-job-title{font-size:13px;font-style:italic;}.page-slideshow-portrait .field-department-primary,.page-slideshow-portrait .field-department-primary a{font-size:13px;}
.region-content,.region-content-top,.cke_show_borders,.cke_contents{}.region-content table,.region-content-top table,.cke_show_borders table,.cke_contents table{-moz-box-shadow:0 0 10px #fafafa;-webkit-box-shadow:0 0 10px #fafafa;box-shadow:0 0 10px #fafafa;border-collapse:collapse;border-spacing:0;border:4px solid #ddd;overflow-x:auto;width:100%;margin-top:8px;margin-bottom:16px;}.region-content table,.region-content table p,.region-content-top table,.region-content-top table p,.cke_show_borders table,.cke_show_borders table p,.cke_contents table,.cke_contents table p{font-size:13px;}.region-content table ul li,.region-content-top table ul li,.cke_show_borders table ul li,.cke_contents table ul li{margin-left:15px;}.region-content table th,.region-content-top table th,.cke_show_borders table th,.cke_contents table th{border:1px solid #eee;}.region-content table thead,.region-content table th,.region-content-top table thead,.region-content-top table th,.cke_show_borders table thead,.cke_show_borders table th,.cke_contents table thead,.cke_contents table th{text-transform:uppercase;font-weight:bold;color:black;padding:5px;padding-left:15px;}.region-content table td,.region-content table tbody th,.region-content-top table td,.region-content-top table tbody th,.cke_show_borders table td,.cke_show_borders table tbody th,.cke_contents table td,.cke_contents table tbody th{-moz-box-shadow:inset 2px 2px 20px #fafafa;-webkit-box-shadow:inset 2px 2px 20px #fafafa;box-shadow:inset 2px 2px 20px #fafafa;background-image:url(/sites/all/themes/jjamerson/images/textures/medium-noise4.png);background-transparency:50%;background-repeat:repeat;background-color:#fff;border:1px solid #ddd;color:#4a4a4a;margin:2px;padding:15px;vertical-align:inherit;}.region-content table td.vertical-align-middle,.region-content table tbody th.vertical-align-middle,.region-content-top table td.vertical-align-middle,.region-content-top table tbody th.vertical-align-middle,.cke_show_borders table td.vertical-align-middle,.cke_show_borders table tbody th.vertical-align-middle,.cke_contents table td.vertical-align-middle,.cke_contents table tbody th.vertical-align-middle{vertical-align:middle;}.region-content table td.align-center,.region-content table tbody th.align-center,.region-content-top table td.align-center,.region-content-top table tbody th.align-center,.cke_show_borders table td.align-center,.cke_show_borders table tbody th.align-center,.cke_contents table td.align-center,.cke_contents table tbody th.align-center{text-align:center;}.region-content table tbody th,.region-content-top table tbody th,.cke_show_borders table tbody th,.cke_contents table tbody th{text-transform:none;}.region-content table.no-borders,.region-content .gsc-control-cse table,.region-content-top table.no-borders,.region-content-top .gsc-control-cse table,.cke_show_borders table.no-borders,.cke_show_borders .gsc-control-cse table,.cke_contents table.no-borders,.cke_contents .gsc-control-cse table{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:none;border-spacing:collapse;border-spacing:0;border:none;}.region-content table.no-borders td,.region-content .gsc-control-cse table td,.region-content-top table.no-borders td,.region-content-top .gsc-control-cse table td,.cke_show_borders table.no-borders td,.cke_show_borders .gsc-control-cse table td,.cke_contents table.no-borders td,.cke_contents .gsc-control-cse table td{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:none;border:none;vertical-align:top;}.region-content table.text-align-center td,.region-content-top table.text-align-center td,.cke_show_borders table.text-align-center td,.cke_contents table.text-align-center td{text-align:center;}.region-content table.vertical-align-middle td,.region-content-top table.vertical-align-middle td,.cke_show_borders table.vertical-align-middle td,.cke_contents table.vertical-align-middle td{vertical-align:middle;}.region-content table.fixed,.region-content-top table.fixed,.cke_show_borders table.fixed,.cke_contents table.fixed{width:100%;table-layout:fixed;}.region-content table.compact thead,.region-content table.compact th,.region-content-top table.compact thead,.region-content-top table.compact th,.cke_show_borders table.compact thead,.cke_show_borders table.compact th,.cke_contents table.compact thead,.cke_contents table.compact th{padding:10px;}.region-content table.compact td,.region-content-top table.compact td,.cke_show_borders table.compact td,.cke_contents table.compact td{padding:4px 10px;}.region-content .gsc-control-cse table,.region-content-top .gsc-control-cse table,.cke_show_borders .gsc-control-cse table,.cke_contents .gsc-control-cse table{margin:0px;}.region-content .gsc-control-cse table thead,.region-content .gsc-control-cse table th,.region-content-top .gsc-control-cse table thead,.region-content-top .gsc-control-cse table th,.cke_show_borders .gsc-control-cse table thead,.cke_show_borders .gsc-control-cse table th,.cke_contents .gsc-control-cse table thead,.cke_contents .gsc-control-cse table th{padding:0px;}.region-content .gsc-control-cse table td,.region-content-top .gsc-control-cse table td,.cke_show_borders .gsc-control-cse table td,.cke_contents .gsc-control-cse table td{padding:2px 8px 2px 0px;}.region-content table.striped tr:nth-child(odd) td,.region-content-top table.striped tr:nth-child(odd) td,.cke_show_borders table.striped tr:nth-child(odd) td,.cke_contents table.striped tr:nth-child(odd) td{background-color:#e7e7e7;}.region-content table.data,.region-content-top table.data,.cke_show_borders table.data,.cke_contents table.data{border-collapse:collapse;border-radius:3px;width:100%;border:1px solid #ddd;margin-bottom:10px;background:#fff;}.region-content table.data th,.region-content table.data td,.region-content-top table.data th,.region-content-top table.data td,.cke_show_borders table.data th,.cke_show_borders table.data td,.cke_contents table.data th,.cke_contents table.data td{margin:0;padding:4px 10px;text-align:left;border-bottom:1px solid #ddd;border-right:1px solid #ddd;background-color:transparent;}.region-content table.data th,.region-content-top table.data th,.cke_show_borders table.data th,.cke_contents table.data th{background-image:url(/sites/all/themes/jjamerson/images/textures/medium-noise4.png);background-transparency:50%;background-repeat:repeat;background-color:#ddd;color:#333;}.region-content table.data tr,.region-content-top table.data tr,.cke_show_borders table.data tr,.cke_contents table.data tr{background:#fff;}.region-content table.data tr.altRow,.region-content-top table.data tr.altRow,.cke_show_borders table.data tr.altRow,.cke_contents table.data tr.altRow{background:#f1f1f1;}.region-content table.data td.bold,.region-content-top table.data td.bold,.cke_show_borders table.data td.bold,.cke_contents table.data td.bold{font-weight:bold;}.region-content table.scroll-oversized,.region-content-top table.scroll-oversized,.cke_show_borders table.scroll-oversized,.cke_contents table.scroll-oversized{overflow:auto;display:block;}.region-content .red,.region-content-top .red,.cke_show_borders .red,.cke_contents .red{color:red;}.region-content table.small-font,.region-content-top table.small-font,.cke_show_borders table.small-font,.cke_contents table.small-font{font-size:13px;line-height:16px;}.region-content table.striped tr:nth-child(odd),.region-content table.stripes tr:nth-child(odd),.region-content table.stripe tr:nth-child(odd),.region-content-top table.striped tr:nth-child(odd),.region-content-top table.stripes tr:nth-child(odd),.region-content-top table.stripe tr:nth-child(odd),.cke_show_borders table.striped tr:nth-child(odd),.cke_show_borders table.stripes tr:nth-child(odd),.cke_show_borders table.stripe tr:nth-child(odd),.cke_contents table.striped tr:nth-child(odd),.cke_contents table.stripes tr:nth-child(odd),.cke_contents table.stripe tr:nth-child(odd){background:#f8f8f8;}.region-content table.thin-borders,.region-content-top table.thin-borders,.cke_show_borders table.thin-borders,.cke_contents table.thin-borders{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border-spacing:1px;}.region-content table.thin-borders td,.region-content-top table.thin-borders td,.cke_show_borders table.thin-borders td,.cke_contents table.thin-borders td{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.region-content table.oversized th,.region-content table.oversized thead,.region-content-top table.oversized th,.region-content-top table.oversized thead,.cke_show_borders table.oversized th,.cke_show_borders table.oversized thead,.cke_contents table.oversized th,.cke_contents table.oversized thead{display:none;}.region-content table.oversized th,.region-content table.oversized thead,.region-content table.oversized tr,.region-content table.oversized td,.region-content-top table.oversized th,.region-content-top table.oversized thead,.region-content-top table.oversized tr,.region-content-top table.oversized td,.cke_show_borders table.oversized th,.cke_show_borders table.oversized thead,.cke_show_borders table.oversized tr,.cke_show_borders table.oversized td,.cke_contents table.oversized th,.cke_contents table.oversized thead,.cke_contents table.oversized tr,.cke_contents table.oversized td{height:auto;}.region-content table.oversized tr,.region-content-top table.oversized tr,.cke_show_borders table.oversized tr,.cke_contents table.oversized tr{display:block;border-bottom:7px solid #ddd;}.region-content table.oversized td,.region-content table.oversized tbody th,.region-content-top table.oversized td,.region-content-top table.oversized tbody th,.cke_show_borders table.oversized td,.cke_show_borders table.oversized tbody th,.cke_contents table.oversized td,.cke_contents table.oversized tbody th{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;clear:both;display:block;margin:0 !important;overflow:hidden;width:100%;}.region-content table.oversized .table-header-text,.region-content-top table.oversized .table-header-text,.cke_show_borders table.oversized .table-header-text,.cke_contents table.oversized .table-header-text{display:block;float:left;font-weight:bold;}.region-content table.oversized .original-content,.region-content-top table.oversized .original-content,.cke_show_borders table.oversized .original-content,.cke_contents table.oversized .original-content{display:block;float:left;margin-left:0.5em;}.region-content table.oversized tbody th,.region-content-top table.oversized tbody th,.cke_show_borders table.oversized tbody th,.cke_contents table.oversized tbody th{font-size:15px;font-weight:bold;}.dataTables_wrapper{padding-top:15px;}.dataTables_wrapper table.dataTable td,.dataTables_wrapper table.dataTable th,.dataTables_wrapper table.dataTable th.sorting_asc,.dataTables_wrapper table.dataTable th.sorting_dsc{padding:5px 7px;}.dataTables_wrapper table.dataTable thead th{cursor:pointer;}.dataTables_wrapper table.dataTable tr.even{background-color:#eee;}.dataTables_wrapper table.dataTable tr.even td,.dataTables_wrapper table.dataTable tbody tr.even th{background:none;}.dataTables_wrapper table.dataTable thead th{font-size:10px;position:relative;}.dataTables_wrapper table.dataTable tbody th{padding-top:10px;padding-bottom:10px;}.dataTables_wrapper table.dataTable th.sorting:after{color:#3b5998;font-family:FontAwesome;opacity:1;content:"\f0dc";opacity:0.65;position:absolute;right:3px;}.dataTables_wrapper table.dataTable th.sorting_asc:after{color:#3b5998;font-family:FontAwesome;opacity:1;content:"\f0de";opacity:0.65;position:absolute;right:3px;}.dataTables_wrapper table.dataTable th.sorting_desc:after{color:#3b5998;font-family:FontAwesome;opacity:1;content:"\f0dd";opacity:0.65;position:absolute;right:3px;}.dataTables_wrapper .dataTables_length{float:left;margin-right:20px;}.dataTables_wrapper .dataTables_length select{vertical-align:baseline;width:80px;}.dataTables_wrapper .dataTables_filter{float:right;}.dataTables_wrapper .dataTables_filter input{vertical-align:baseline;height:auto;}.dataTables_wrapper .dataTables_footer:after{content:"";display:table;clear:both;}.dataTables_wrapper .dataTables_footer{margin-bottom:10px;}.dataTables_wrapper .dataTables_info{float:left;margin-right:20px;margin-bottom:10px;}.dataTables_wrapper .dataTables_paginate{float:right;margin-bottom:10px;}.dataTables_wrapper .dataTables_paginate a.paginate_button{cursor:pointer;margin-right:7px;}.region-content .grid,.region-content .interactive-grid{}.region-content .grid ul.grid-key,.region-content .interactive-grid ul.grid-key{margin:0;padding:0;}.region-content .grid ul.grid-key li,.region-content .interactive-grid ul.grid-key li{color:#666;display:inline;margin:0;padding-right:14px;white-space:nowrap;}.region-content .grid ul.grid-key li div,.region-content .interactive-grid ul.grid-key li div{display:inline-block;height:15px;width:60px;margin:4px 4px -1px 0;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}@media (min-width:768px) and (max-width:979px){.region-content .grid ul.grid-key li div,.region-content .interactive-grid ul.grid-key li div{width:60px;}}@media (max-width:767px){.region-content .grid ul.grid-key li div,.region-content .interactive-grid ul.grid-key li div{width:120px;}}.region-content .grid ul.grid-key li p,.region-content .interactive-grid ul.grid-key li p{display:inline;font-size:90%;margin:0;padding:0;}.region-content .grid .major,.region-content .interactive-grid .major{background:#F3901E url("https://www.berklee.edu/sites/default/files/icons/background-ig-02.png") no-repeat 100% 100%;}.region-content .grid .liberal,.region-content .interactive-grid .liberal{background:#B0BC22 url("https://www.berklee.edu/sites/default/files/icons/background-ig-01.png") no-repeat 100% 100%;}.region-content .grid .core,.region-content .interactive-grid .core{background:#00AEEF url("https://www.berklee.edu/sites/default/files/icons/background-ig-04.png") no-repeat 100% 100%;}.region-content .grid .elective,.region-content .interactive-grid .elective{background:#BC61D3 url("https://www.berklee.edu/sites/default/files/icons/background-ig-03.png") no-repeat 100% 100%;}.region-content .grid section,.region-content .interactive-grid section{float:left;width:115px;display:inline;vertical-align:top;margin:0 5px 15px 0;}@media (min-width:980px) and (max-width:1199px){.region-content .grid section,.region-content .interactive-grid section{font-size:120%;width:250px;}}@media (min-width:768px) and (max-width:979px){.region-content .grid section,.region-content .interactive-grid section{font-size:130%;width:185px;}}@media (max-width:767px){.region-content .grid section,.region-content .interactive-grid section{font-size:140%;width:98%;}}.region-content .grid section section:after,.region-content .interactive-grid section section:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}.region-content .grid section header,.region-content .interactive-grid section header{background-color:#666;color:#FFFFFF;font-size:.8em;margin-top:0;padding:4px;text-align:center;text-transform:uppercase;vertical-align:text-top;}.region-content .grid section h3,.region-content .interactive-grid section h3{color:#666;font-size:85%;margin:10px 0 0 3px;}@media (min-width:1200px){.region-content .grid section h3,.region-content .interactive-grid section h3{display:none;}}@media (min-width:980px) and (max-width:1199px){.region-content .grid section h3,.region-content .interactive-grid section h3{display:none;}}@media (min-width:768px) and (max-width:979px){.region-content .grid section h3,.region-content .interactive-grid section h3{display:none;}}.region-content .grid section ul,.region-content .interactive-grid section ul{margin:5px 0 0 0;padding:0;}.region-content .grid section ul li,.region-content .interactive-grid section ul li{list-style-type:none;margin:0;}.region-content .grid section ul li:nth-child(1),.region-content .interactive-grid section ul li:nth-child(1){text-transform:uppercase;letter-spacing:2px;color:#FFFFFF;font-size:.7em;margin-top:0;padding:3px 5px;}.region-content .grid section ul li:nth-child(1) a,.region-content .interactive-grid section ul li:nth-child(1) a{color:#ffffff;}.region-content .grid section ul li:nth-child(1) a:hover,.region-content .interactive-grid section ul li:nth-child(1) a:hover{color:#ffffff;padding-bottom:2px;}.region-content .grid section ul li:nth-child(2),.region-content .interactive-grid section ul li:nth-child(2){background-color:#968e85;background-image:url("/sites/all/themes/jjamerson/images/textures/medium-noise4.png");background-transparency:50%;color:#ffffff;font-size:.8em;line-height:1.3em;min-height:47px;padding:3px;}.region-content .grid section ul li:nth-child(3),.region-content .interactive-grid section ul li:nth-child(3){background-color:#968e85;background-image:url("/sites/all/themes/jjamerson/images/textures/medium-noise4.png");background-transparency:50%;color:#ffffff;letter-spacing:.5px;font-size:50%;padding:10px 0 2px 3px;text-transform:uppercase;}.region-content .grid section ul li:nth-child(4),.region-content .interactive-grid section ul li:nth-child(4){background-color:#bbb1a7;text-transform:uppercase;letter-spacing:1.5px;color:#ffffff;font-size:.6em;margin-top:0;padding:3px 5px;}.region-content .grid ul.grid-keys,.region-content .interactive-grid ul.grid-keys{margin:0;padding:0;}.region-content .grid ul.grid-keys li,.region-content .interactive-grid ul.grid-keys li{color:#666;display:inline;margin:0;padding-right:14px;white-space:nowrap;}.region-content .grid ul.grid-keys li div,.region-content .interactive-grid ul.grid-keys li div{display:inline-block;height:15px;width:60px;margin:4px 4px -1px 0;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}@media (min-width:768px) and (max-width:979px){.region-content .grid ul.grid-keys li div,.region-content .interactive-grid ul.grid-keys li div{width:60px;}}@media (max-width:767px){.region-content .grid ul.grid-keys li div,.region-content .interactive-grid ul.grid-keys li div{width:120px;}}.region-content .grid ul.grid-keys li p,.region-content .interactive-grid ul.grid-keys li p{display:inline;font-size:90%;margin:0;padding:0;}.region-content .grid ul.grid-keys li .major,.region-content .interactive-grid ul.grid-keys li .major{background:rgba(243,144,30,0.2) url("https://www.berklee.edu/sites/default/files/icons/background-ig-02.png") no-repeat 100% 100%;}.region-content .grid ul.grid-keys li .liberal,.region-content .interactive-grid ul.grid-keys li .liberal{background:rgba(176,188,34,0.2) url("https://www.berklee.edu/sites/default/files/icons/background-ig-01.png") no-repeat 100% 100%;}.region-content .grid ul.grid-keys li .core,.region-content .interactive-grid ul.grid-keys li .core{background:rgba(0,174,239,0.2) url("https://www.berklee.edu/sites/default/files/icons/background-ig-04.png") no-repeat 100% 100%;}.region-content .grid ul.grid-keys li .elective,.region-content .interactive-grid ul.grid-keys li .elective{background:rgba(188,97,211,0.2) url("https://www.berklee.edu/sites/default/files/icons/background-ig-03.png") no-repeat 100% 100%;}.region-content .grid td.major,.region-content .interactive-grid td.major{background:rgba(243,144,30,0.2) url("https://www.berklee.edu/sites/default/files/icons/background-ig-02.png") no-repeat 100% 100%;}.region-content .grid td.liberal,.region-content .interactive-grid td.liberal{background:rgba(176,188,34,0.2) url("https://www.berklee.edu/sites/default/files/icons/background-ig-01.png") no-repeat 100% 100%;}.region-content .grid td.core,.region-content .interactive-grid td.core{background:rgba(0,174,239,0.2) url("https://www.berklee.edu/sites/default/files/icons/background-ig-04.png") no-repeat 100% 100%;}.region-content .grid td.elective,.region-content .interactive-grid td.elective{background:rgba(188,97,211,0.2) url("https://www.berklee.edu/sites/default/files/icons/background-ig-03.png") no-repeat 100% 100%;}.region-content .grid table.data,.region-content .interactive-grid table.data{margin-top:0;}.region-content .grid table.data th,.region-content .interactive-grid table.data th{color:#4a4a4a;}@media (max-width:767px){.region-content .grid table.data th,.region-content .interactive-grid table.data th{font-size:90%;}}@media (max-width:767px){.region-content .grid table.data td,.region-content .interactive-grid table.data td{font-size:90%;padding:5px;}}.region-content .grid table.data td:first-child,.region-content .interactive-grid table.data td:first-child{width:150px;}@media (max-width:767px){.region-content .grid table.data td:first-child,.region-content .interactive-grid table.data td:first-child{width:80px;}}.region-content .grid table.data td:last-child,.region-content .grid table.data th:last-child,.region-content .interactive-grid table.data td:last-child,.region-content .interactive-grid table.data th:last-child{text-align:center;width:60px;}.region-content .grid table.data tr:nth-child(odd),.region-content .interactive-grid table.data tr:nth-child(odd){background-color:#eee;}@media (max-width:767px){.region-content .grid table.data th:nth-of-type(3),.region-content .grid table.data td:nth-of-type(3),.region-content .grid table.data tr:last-child,.region-content .interactive-grid table.data th:nth-of-type(3),.region-content .interactive-grid table.data td:nth-of-type(3),.region-content .interactive-grid table.data tr:last-child{display:none;}}.region-content .grid h3,.region-content .interactive-grid h3{background-color:#ccc;color:#333;padding:4px 4px 4px 10px;margin-top:25px;}.page-node .ui-tooltip-content{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.page-node .ui-tooltip-content a{color:#fff;}.page-node .ui-tooltip-titlebar{-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}.page-node .ui-tooltip-titlebar + .ui-tooltip-content{-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;}.page-node .ui-tooltip-default .ui-tooltip-content{_margin-bottom:0;.margin-bottom:0;background:transparent;background:rgba(0,0,0,0.87);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9000000,endColorstr=#D9000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9000000,endColorstr=#D9000000)";color:white;border:0px transparent;font-size:11px;font-family:'Lucida Grande',sans-serif;font-weight:bold;line-height:16px;text-shadow:0 1px black;}.page-node .ui-tooltip-default .ui-tooltip-content p{font-size:11px;}table.cke_editor{table-layout:fixed;}table.cke_editor .cke_toolbar{max-width:100%;}table.cke_editor .cke_toolbar .cke_button{display:block;float:left;}.gsc-control-cse{padding:0px !important;}.gsc-control-cse .gsc-table-result{width:550px !important;}.gsc-control-cse .gsc-result-info{padding-left:0px !important;}.gsc-control-cse .gsc-orderby{visibility:hidden;}table.diff-revisions{table-layout:fixed;}table.diff-revisions td{overflow:hidden;}
.region-content-top > .container,.region-content > .container,.region-content-bottom > .container{display:inline;}.region-content-top{float:left;}.cke_show_borders p,.cke_contents p{margin-bottom:1em;line-height:1.5em;}.page-dashboard .region-content ul li,.page-dashboard .region-content ul.intro-list li,.region-content ul li,.region-content ul.intro-list li{list-style-type:none;}.region-content figure.image-wrapper,.region-content-top figure.image-wrapper{opacity:0;clear:both;}.region-content figure.image-wrapper.thumbnail-right,.region-content-top figure.image-wrapper.thumbnail-right{float:right;margin-top:15px;}.region-content figure.image-wrapper.thumbnail,.region-content-top figure.image-wrapper.thumbnail{float:left;margin-left:0;margin-top:15px;}.region-content .region-content figure.float-right,.region-content-top .region-content figure.float-right{margin-right:0;margin-top:20px;}.region-content .region-content figure.float-left,.region-content-top .region-content figure.float-left{float:left;margin-left:0;margin-right:15px;margin-top:20px;padding-left:0;}.region-content p:empty,.region-content-top p:empty{display:none;}.region-content .media-element-wrapper,.region-content-top .media-element-wrapper{-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;}.region-content .media-element-wrapper.media-link,.region-content-top .media-element-wrapper.media-link{display:inline;margin:0;padding:0;}.region-content,.region-content-top,.cke_show_borders,.cke_contents{float:left;position:relative;z-index:10;width:100%;}.region-content .node p,.region-content-top .node p,.cke_show_borders .node p,.cke_contents .node p{margin-bottom:1em;}.region-content .node p,.region-content .node .field-name-field-description div,.region-content-top .node p,.region-content-top .node .field-name-field-description div,.cke_show_borders .node p,.cke_show_borders .node .field-name-field-description div,.cke_contents .node p,.cke_contents .node .field-name-field-description div{line-height:1.5em;}.region-content h2,.region-content-top h2,.cke_show_borders h2,.cke_contents h2{font-size:20px;display:block;clear:both;margin:20px 0 5px;}.region-content iframe,.region-content-top iframe,.cke_show_borders iframe,.cke_contents iframe{max-width:100%;}.region-content img:not(.gs-image),.region-content-top img:not(.gs-image),.cke_show_borders img:not(.gs-image),.cke_contents img:not(.gs-image){-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px;margin:5px;max-width:100%;height:auto;}.region-content img:not(.gs-image).float-right,.region-content img:not(.gs-image).float-left,.region-content img:not(.gs-image)[displayStyle='float-right'],.region-content img:not(.gs-image)[displayStyle='float-left'],.region-content-top img:not(.gs-image).float-right,.region-content-top img:not(.gs-image).float-left,.region-content-top img:not(.gs-image)[displayStyle='float-right'],.region-content-top img:not(.gs-image)[displayStyle='float-left'],.cke_show_borders img:not(.gs-image).float-right,.cke_show_borders img:not(.gs-image).float-left,.cke_show_borders img:not(.gs-image)[displayStyle='float-right'],.cke_show_borders img:not(.gs-image)[displayStyle='float-left'],.cke_contents img:not(.gs-image).float-right,.cke_contents img:not(.gs-image).float-left,.cke_contents img:not(.gs-image)[displayStyle='float-right'],.cke_contents img:not(.gs-image)[displayStyle='float-left']{max-width:320px;}@media (max-width:479px){.region-content img:not(.gs-image).float-right,.region-content img:not(.gs-image).float-left,.region-content img:not(.gs-image)[displayStyle='float-right'],.region-content img:not(.gs-image)[displayStyle='float-left'],.region-content-top img:not(.gs-image).float-right,.region-content-top img:not(.gs-image).float-left,.region-content-top img:not(.gs-image)[displayStyle='float-right'],.region-content-top img:not(.gs-image)[displayStyle='float-left'],.cke_show_borders img:not(.gs-image).float-right,.cke_show_borders img:not(.gs-image).float-left,.cke_show_borders img:not(.gs-image)[displayStyle='float-right'],.cke_show_borders img:not(.gs-image)[displayStyle='float-left'],.cke_contents img:not(.gs-image).float-right,.cke_contents img:not(.gs-image).float-left,.cke_contents img:not(.gs-image)[displayStyle='float-right'],.cke_contents img:not(.gs-image)[displayStyle='float-left']{float:none;display:block;width:100%;margin:0;}}.region-content img:not(.gs-image)[displayStyle='float-right'],.region-content-top img:not(.gs-image)[displayStyle='float-right'],.cke_show_borders img:not(.gs-image)[displayStyle='float-right'],.cke_contents img:not(.gs-image)[displayStyle='float-right']{float:right;clear:right;}@media (max-width:479px){.region-content img:not(.gs-image)[displayStyle='float-right'],.region-content-top img:not(.gs-image)[displayStyle='float-right'],.cke_show_borders img:not(.gs-image)[displayStyle='float-right'],.cke_contents img:not(.gs-image)[displayStyle='float-right']{float:none;display:block;width:100%;margin:0;}}.region-content img:not(.gs-image)[displayStyle='float-left'],.region-content-top img:not(.gs-image)[displayStyle='float-left'],.cke_show_borders img:not(.gs-image)[displayStyle='float-left'],.cke_contents img:not(.gs-image)[displayStyle='float-left']{float:left;clear:left;padding-left:0;margin-left:0;margin-top:0;}@media (max-width:479px){.region-content img:not(.gs-image)[displayStyle='float-left'],.region-content-top img:not(.gs-image)[displayStyle='float-left'],.cke_show_borders img:not(.gs-image)[displayStyle='float-left'],.cke_contents img:not(.gs-image)[displayStyle='float-left']{float:none;display:block;width:100%;margin:0;}}.region-content img:not(.gs-image)[displayStyle='full-width'],.region-content-top img:not(.gs-image)[displayStyle='full-width'],.cke_show_borders img:not(.gs-image)[displayStyle='full-width'],.cke_contents img:not(.gs-image)[displayStyle='full-width']{width:100%;max-width:100%;height:auto;padding-left:0;padding-right:0;margin-left:0;margin-right:0;clear:both;}.region-content img:not(.gs-image)[displayStyle='thumbnail'],.region-content img:not(.gs-image)[displayStyle='thumbnail-right'],.region-content-top img:not(.gs-image)[displayStyle='thumbnail'],.region-content-top img:not(.gs-image)[displayStyle='thumbnail-right'],.cke_show_borders img:not(.gs-image)[displayStyle='thumbnail'],.cke_show_borders img:not(.gs-image)[displayStyle='thumbnail-right'],.cke_contents img:not(.gs-image)[displayStyle='thumbnail'],.cke_contents img:not(.gs-image)[displayStyle='thumbnail-right']{max-width:150px;height:auto;padding-top:0;}.region-content img:not(.gs-image)[displayStyle='thumbnail'],.region-content-top img:not(.gs-image)[displayStyle='thumbnail'],.cke_show_borders img:not(.gs-image)[displayStyle='thumbnail'],.cke_contents img:not(.gs-image)[displayStyle='thumbnail']{padding-left:0;margin-left:0;float:left;}.region-content img:not(.gs-image)[displayStyle='thumbnail-right'],.region-content-top img:not(.gs-image)[displayStyle='thumbnail-right'],.cke_show_borders img:not(.gs-image)[displayStyle='thumbnail-right'],.cke_contents img:not(.gs-image)[displayStyle='thumbnail-right']{float:right;margin-right:0;padding-left:0;margin-left:1em;}.region-content .gs-image,.region-content-top .gs-image,.cke_show_borders .gs-image,.cke_contents .gs-image{border:0px !important;}.region-content figure,.region-content-top figure,.cke_show_borders figure,.cke_contents figure{-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;max-width:98%;padding:5px;margin:5px;margin-bottom:15px;}.region-content figure.full-width,.region-content-top figure.full-width,.cke_show_borders figure.full-width,.cke_contents figure.full-width{max-width:100%;width:100%;margin-left:0;padding-left:0;margin-right:0;padding-right:0;}.region-content figure img,.region-content-top figure img,.cke_show_borders figure img,.cke_contents figure img{margin:0;padding:0;}.region-content figure img[displayStyle='float-right'],.region-content figure img[displayStyle='float-left'],.region-content-top figure img[displayStyle='float-right'],.region-content-top figure img[displayStyle='float-left'],.cke_show_borders figure img[displayStyle='float-right'],.cke_show_borders figure img[displayStyle='float-left'],.cke_contents figure img[displayStyle='float-right'],.cke_contents figure img[displayStyle='float-left']{display:block;}.region-content figure.float-right,.region-content figure.float-left,.region-content-top figure.float-right,.region-content-top figure.float-left,.cke_show_borders figure.float-right,.cke_show_borders figure.float-left,.cke_contents figure.float-right,.cke_contents figure.float-left{max-width:320px;}.region-content figure.float-right,.region-content-top figure.float-right,.cke_show_borders figure.float-right,.cke_contents figure.float-right{float:right;margin-left:15px;}@media (max-width:479px){.region-content figure.float-right,.region-content-top figure.float-right,.cke_show_borders figure.float-right,.cke_contents figure.float-right{float:none;display:block;width:100%;margin:0;}}.region-content figure.float-left,.region-content-top figure.float-left,.cke_show_borders figure.float-left,.cke_contents figure.float-left{float:left;margin-right:15px;}@media (max-width:479px){.region-content figure.float-left,.region-content-top figure.float-left,.cke_show_borders figure.float-left,.cke_contents figure.float-left{float:none;display:block;width:100%;margin:0;}}.region-content figure.full-width,.region-content-top figure.full-width,.cke_show_borders figure.full-width,.cke_contents figure.full-width{min-width:98%;}@media (max-width:767px){.region-content figure,.region-content-top figure,.cke_show_borders figure,.cke_contents figure{padding:5px 0;margin:5px 0;width:100%;}}.region-content figcaption,.region-content-top figcaption,.cke_show_borders figcaption,.cke_contents figcaption{margin:0;padding:0;}.region-content figcaption .caption,.region-content .field-name-field-image-caption,.region-content-top figcaption .caption,.region-content-top .field-name-field-image-caption,.cke_show_borders figcaption .caption,.cke_show_borders .field-name-field-image-caption,.cke_contents figcaption .caption,.cke_contents .field-name-field-image-caption{font-size:13px;font-style:italic;color:#555;}.region-content figcaption .credit,.region-content .field-name-field-photo-credit,.region-content-top figcaption .credit,.region-content-top .field-name-field-photo-credit,.cke_show_borders figcaption .credit,.cke_show_borders .field-name-field-photo-credit,.cke_contents figcaption .credit,.cke_contents .field-name-field-photo-credit{color:#999;font-style:italic;font-size:13px;}.region-content img.page-banner,.region-content-top img.page-banner,.cke_show_borders img.page-banner,.cke_contents img.page-banner{border:none;margin:0px;padding:0px;max-width:100%;}.region-content img.float-left,.region-content .float-left > img,.region-content .float-left > a > img,.region-content-top img.float-left,.region-content-top .float-left > img,.region-content-top .float-left > a > img,.cke_show_borders img.float-left,.cke_show_borders .float-left > img,.cke_show_borders .float-left > a > img,.cke_contents img.float-left,.cke_contents .float-left > img,.cke_contents .float-left > a > img{margin-left:0;margin-top:0;padding-left:0;padding-top:0;float:left;}.region-content img.float-right,.region-content .float-right > img,.region-content .float-right > a > img,.region-content-top img.float-right,.region-content-top .float-right > img,.region-content-top .float-right > a > img,.cke_show_borders img.float-right,.cke_show_borders .float-right > img,.cke_show_borders .float-right > a > img,.cke_contents img.float-right,.cke_contents .float-right > img,.cke_contents .float-right > a > img{margin-right:0;margin-top:0;padding-top:0;padding-right:0;float:right;}.region-content .overlay-element:hover,.region-content-top .overlay-element:hover,.cke_show_borders .overlay-element:hover,.cke_contents .overlay-element:hover{cursor:pointer;}.region-content .media-element-wrapper,.region-content-top .media-element-wrapper,.cke_show_borders .media-element-wrapper,.cke_contents .media-element-wrapper{clear:both;}@media (max-width:767px){.region-content .media-element-wrapper img,.region-content-top .media-element-wrapper img,.cke_show_borders .media-element-wrapper img,.cke_contents .media-element-wrapper img{float:none !important;width:100% !important;height:auto !important;}}.region-content:not(.region-content-top) li,.region-content-top:not(.region-content-top) li,.cke_show_borders:not(.region-content-top) li,.cke_contents:not(.region-content-top) li{margin-bottom:0.4em;position:relative;}.region-content ul.tabset,.region-content ul.quicktabs-tabs,.region-content-top ul.tabset,.region-content-top ul.quicktabs-tabs,.cke_show_borders ul.tabset,.cke_show_borders ul.quicktabs-tabs,.cke_contents ul.tabset,.cke_contents ul.quicktabs-tabs{opacity:1;}.region-content ul.tabset li,.region-content ul.quicktabs-tabs li,.region-content-top ul.tabset li,.region-content-top ul.quicktabs-tabs li,.cke_show_borders ul.tabset li,.cke_show_borders ul.quicktabs-tabs li,.cke_contents ul.tabset li,.cke_contents ul.quicktabs-tabs li{list-style-type:none;margin-left:0;margin-top:0;}.region-content li[type="disc"],.region-content-top li[type="disc"],.cke_show_borders li[type="disc"],.cke_contents li[type="disc"]{list-style-type:none;}.region-content ul,.region-content-top ul,.cke_show_borders ul,.cke_contents ul{margin-top:1em;margin-bottom:1em;}.region-content ul li,.region-content-top ul li,.cke_show_borders ul li,.cke_contents ul li{list-style-type:disc;margin-left:30px;}.region-content ul li ul,.region-content ul li ol,.region-content-top ul li ul,.region-content-top ul li ol,.cke_show_borders ul li ul,.cke_show_borders ul li ol,.cke_contents ul li ul,.cke_contents ul li ol{margin-top:.5em;margin-bottom:.5em;}.region-content ul li ul li ul,.region-content ul li ul li ol,.region-content ul li ol li ul,.region-content ul li ol li ol,.region-content-top ul li ul li ul,.region-content-top ul li ul li ol,.region-content-top ul li ol li ul,.region-content-top ul li ol li ol,.cke_show_borders ul li ul li ul,.cke_show_borders ul li ul li ol,.cke_show_borders ul li ol li ul,.cke_show_borders ul li ol li ol,.cke_contents ul li ul li ul,.cke_contents ul li ul li ol,.cke_contents ul li ol li ul,.cke_contents ul li ol li ol{margin-top:.5em;margin-bottom:.5em;}.region-content ol,.region-content-top ol,.cke_show_borders ol,.cke_contents ol{margin-top:1em;margin-bottom:1em;}.region-content ol li,.region-content-top ol li,.cke_show_borders ol li,.cke_contents ol li{list-style-type:decimal;margin-left:30px;}.region-content ol li ol,.region-content-top ol li ol,.cke_show_borders ol li ol,.cke_contents ol li ol{margin-top:.5em;margin-bottom:.5em;}.region-content ol li ol li,.region-content-top ol li ol li,.cke_show_borders ol li ol li,.cke_contents ol li ol li{list-style-type:decimal;}.region-content ol li ol li ol,.region-content-top ol li ol li ol,.cke_show_borders ol li ol li ol,.cke_contents ol li ol li ol{margin-top:.5em;margin-bottom:.5em;}.region-content ol li ol li ol li,.region-content-top ol li ol li ol li,.cke_show_borders ol li ol li ol li,.cke_contents ol li ol li ol li{list-style-type:decimal;}.region-content ol,.region-content-top ol,.cke_show_borders ol,.cke_contents ol{margin-top:1em;margin-bottom:1em;}.region-content ol li,.region-content-top ol li,.cke_show_borders ol li,.cke_contents ol li{list-style-type:decimal;margin-left:30px;}.region-content ol li ul,.region-content-top ol li ul,.cke_show_borders ol li ul,.cke_contents ol li ul{margin-top:.5em;margin-bottom:.5em;}.region-content ol li ul li,.region-content-top ol li ul li,.cke_show_borders ol li ul li,.cke_contents ol li ul li{list-style-type:disc;}.region-content ol li ul li ul,.region-content-top ol li ul li ul,.cke_show_borders ol li ul li ul,.cke_contents ol li ul li ul{margin-top:.5em;margin-bottom:.5em;}.region-content ol li ul li ul li,.region-content-top ol li ul li ul li,.cke_show_borders ol li ul li ul li,.cke_contents ol li ul li ul li{list-style-type:disc;}.region-content ol li ul li ol,.region-content-top ol li ul li ol,.cke_show_borders ol li ul li ol,.cke_contents ol li ul li ol{margin-top:.5em;margin-bottom:.5em;}.region-content ol li ul li ol li,.region-content-top ol li ul li ol li,.cke_show_borders ol li ul li ol li,.cke_contents ol li ul li ol li{list-style-type:decimal;}.region-content dt,.region-content-top dt,.cke_show_borders dt,.cke_contents dt{font-weight:bold;margin-top:16px;}.region-content .side-story,.region-content-top .side-story,.cke_show_borders .side-story,.cke_contents .side-story{float:right;width:36%;background:#fafafa;padding:12px;margin:4px 0 12px 20px;}.region-content .side-story img,.region-content-top .side-story img,.cke_show_borders .side-story img,.cke_contents .side-story img{max-width:100%;margin:auto;display:block;padding:0;}.region-content blockquote,.region-content-top blockquote,.cke_show_borders blockquote,.cke_contents blockquote{margin:26px 0;color:#888;font-style:italic;}.region-content #callout,.region-content-top #callout,.cke_show_borders #callout,.cke_contents #callout{margin:0;padding:0;}.region-content #callout img,.region-content-top #callout img,.cke_show_borders #callout img,.cke_contents #callout img{display:none;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px;border-radius:5px 0 0 5px;background:#fff;border:none;float:left;margin:-10px 20px -5px -10px;padding:10px 0 0 10px;}.region-content #callout li,.region-content-top #callout li,.cke_show_borders #callout li,.cke_contents #callout li{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:2px solid #eee;display:inline-block;list-style-type:none;margin:0 0 15px 0;padding:10px;}.region-content #callout p,.region-content-top #callout p,.cke_show_borders #callout p,.cke_contents #callout p{color:#555;line-height:1.4em;margin:5px 20px 5px 2px;}.region-content #callout strong,.region-content-top #callout strong,.cke_show_borders #callout strong,.cke_contents #callout strong{color:#555555;font-weight:bold;margin:0;padding:0;text-decoration:none;}.region-content .quicktabs-views-group,.region-content-top .quicktabs-views-group,.cke_show_borders .quicktabs-views-group,.cke_contents .quicktabs-views-group{border-bottom:1px dotted #ccc;font-size:13px;margin-bottom:6px;margin-left:11px;padding-bottom:6px;}.region-content .field.field-label-inline.inline,.region-content-top .field.field-label-inline.inline,.cke_show_borders .field.field-label-inline.inline,.cke_contents .field.field-label-inline.inline{overflow:hidden;*zoom:1;display:block;}.region-content .field,.region-content-top .field,.cke_show_borders .field,.cke_contents .field{margin-bottom:1.2em;}.region-content .indent-20,.region-content-top .indent-20,.cke_show_borders .indent-20,.cke_contents .indent-20{margin-left:20px;}@media (max-width:767px){.region-content .indent-20,.region-content-top .indent-20,.cke_show_borders .indent-20,.cke_contents .indent-20{margin-left:5px;}}.region-content .indent-40,.region-content-top .indent-40,.cke_show_borders .indent-40,.cke_contents .indent-40{margin-left:40px;}@media (max-width:767px){.region-content .indent-40,.region-content-top .indent-40,.cke_show_borders .indent-40,.cke_contents .indent-40{margin-left:10px;}}.region-content .indent-60,.region-content-top .indent-60,.cke_show_borders .indent-60,.cke_contents .indent-60{margin-left:60px;}@media (max-width:767px){.region-content .indent-60,.region-content-top .indent-60,.cke_show_borders .indent-60,.cke_contents .indent-60{margin-left:15px;}}.region-content .indent-80,.region-content-top .indent-80,.cke_show_borders .indent-80,.cke_contents .indent-80{margin-left:80px;}@media (max-width:767px){.region-content .indent-80,.region-content-top .indent-80,.cke_show_borders .indent-80,.cke_contents .indent-80{margin-left:20px;}}.region-content .indent-100,.region-content-top .indent-100,.cke_show_borders .indent-100,.cke_contents .indent-100{margin-left:100px;}@media (max-width:767px){.region-content .indent-100,.region-content-top .indent-100,.cke_show_borders .indent-100,.cke_contents .indent-100{margin-left:25px;}}.region-content .indent-120,.region-content-top .indent-120,.cke_show_borders .indent-120,.cke_contents .indent-120{margin-left:120px;}@media (max-width:767px){.region-content .indent-120,.region-content-top .indent-120,.cke_show_borders .indent-120,.cke_contents .indent-120{margin-left:30px;}}.region-content .indent-140,.region-content-top .indent-140,.cke_show_borders .indent-140,.cke_contents .indent-140{margin-left:140px;}@media (max-width:767px){.region-content .indent-140,.region-content-top .indent-140,.cke_show_borders .indent-140,.cke_contents .indent-140{margin-left:35px;}}.region-content .indent-160,.region-content-top .indent-160,.cke_show_borders .indent-160,.cke_contents .indent-160{margin-left:160px;}@media (max-width:767px){.region-content .indent-160,.region-content-top .indent-160,.cke_show_borders .indent-160,.cke_contents .indent-160{margin-left:40px;}}.region-content .indent-180,.region-content-top .indent-180,.cke_show_borders .indent-180,.cke_contents .indent-180{margin-left:180px;}@media (max-width:767px){.region-content .indent-180,.region-content-top .indent-180,.cke_show_borders .indent-180,.cke_contents .indent-180{margin-left:45px;}}.region-content .indent-200,.region-content-top .indent-200,.cke_show_borders .indent-200,.cke_contents .indent-200{margin-left:200px;}@media (max-width:767px){.region-content .indent-200,.region-content-top .indent-200,.cke_show_borders .indent-200,.cke_contents .indent-200{margin-left:50px;}}.region-content .expandable,.region-content fieldset.collapsible:not(#edit-advanced),.region-content-top .expandable,.region-content-top fieldset.collapsible:not(#edit-advanced),.cke_show_borders .expandable,.cke_show_borders fieldset.collapsible:not(#edit-advanced),.cke_contents .expandable,.cke_contents fieldset.collapsible:not(#edit-advanced){background:#f1f0ee;-moz-box-shadow:inset 0 0 5px rgba(0,0,0,0.1);-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.1);box-shadow:inset 0 0 5px rgba(0,0,0,0.1);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:1em;margin-top:1em;overflow:hidden;-moz-transition:-moz-transform 0.6s ease,height 0.6s ease;-o-transition:-o-transform 0.6s ease,height 0.6s ease;-webkit-transition:-webkit-transform 0.6s ease,height 0.6s ease;transition:transform 0.6s ease,height 0.6s ease;}.region-content .expandable .expandable-title:after,.region-content fieldset.collapsible:not(#edit-advanced) .expandable-title:after,.region-content-top .expandable .expandable-title:after,.region-content-top fieldset.collapsible:not(#edit-advanced) .expandable-title:after,.cke_show_borders .expandable .expandable-title:after,.cke_show_borders fieldset.collapsible:not(#edit-advanced) .expandable-title:after,.cke_contents .expandable .expandable-title:after,.cke_contents fieldset.collapsible:not(#edit-advanced) .expandable-title:after{color:#888;font-family:FontAwesome;opacity:1;content:"\f0d7";margin-left:5px;}.region-content .expandable .expandable-title a:first-of-type:after,.region-content fieldset.collapsible:not(#edit-advanced) .expandable-title a:first-of-type:after,.region-content-top .expandable .expandable-title a:first-of-type:after,.region-content-top fieldset.collapsible:not(#edit-advanced) .expandable-title a:first-of-type:after,.cke_show_borders .expandable .expandable-title a:first-of-type:after,.cke_show_borders fieldset.collapsible:not(#edit-advanced) .expandable-title a:first-of-type:after,.cke_contents .expandable .expandable-title a:first-of-type:after,.cke_contents fieldset.collapsible:not(#edit-advanced) .expandable-title a:first-of-type:after{content:none;margin-left:5px;}.region-content .expandable > div.expandable-link,.region-content .expandable .fieldset-legend,.region-content .expandable .fieldset-legend,.region-content .expandable.collapsed .fieldset-legend,.region-content .expandable .expandable-title,.region-content fieldset.collapsible:not(#edit-advanced) > div.expandable-link,.region-content fieldset.collapsible:not(#edit-advanced) .fieldset-legend,.region-content fieldset.collapsible:not(#edit-advanced) .fieldset-legend,.region-content fieldset.collapsible:not(#edit-advanced).collapsed .fieldset-legend,.region-content fieldset.collapsible:not(#edit-advanced) .expandable-title,.region-content-top .expandable > div.expandable-link,.region-content-top .expandable .fieldset-legend,.region-content-top .expandable .fieldset-legend,.region-content-top .expandable.collapsed .fieldset-legend,.region-content-top .expandable .expandable-title,.region-content-top fieldset.collapsible:not(#edit-advanced) > div.expandable-link,.region-content-top fieldset.collapsible:not(#edit-advanced) .fieldset-legend,.region-content-top fieldset.collapsible:not(#edit-advanced) .fieldset-legend,.region-content-top fieldset.collapsible:not(#edit-advanced).collapsed .fieldset-legend,.region-content-top fieldset.collapsible:not(#edit-advanced) .expandable-title,.cke_show_borders .expandable > div.expandable-link,.cke_show_borders .expandable .fieldset-legend,.cke_show_borders .expandable .fieldset-legend,.cke_show_borders .expandable.collapsed .fieldset-legend,.cke_show_borders .expandable .expandable-title,.cke_show_borders fieldset.collapsible:not(#edit-advanced) > div.expandable-link,.cke_show_borders fieldset.collapsible:not(#edit-advanced) .fieldset-legend,.cke_show_borders fieldset.collapsible:not(#edit-advanced) .fieldset-legend,.cke_show_borders fieldset.collapsible:not(#edit-advanced).collapsed .fieldset-legend,.cke_show_borders fieldset.collapsible:not(#edit-advanced) .expandable-title,.cke_contents .expandable > div.expandable-link,.cke_contents .expandable .fieldset-legend,.cke_contents .expandable .fieldset-legend,.cke_contents .expandable.collapsed .fieldset-legend,.cke_contents .expandable .expandable-title,.cke_contents fieldset.collapsible:not(#edit-advanced) > div.expandable-link,.cke_contents fieldset.collapsible:not(#edit-advanced) .fieldset-legend,.cke_contents fieldset.collapsible:not(#edit-advanced) .fieldset-legend,.cke_contents fieldset.collapsible:not(#edit-advanced).collapsed .fieldset-legend,.cke_contents fieldset.collapsible:not(#edit-advanced) .expandable-title{border-bottom:none;}.region-content .expandable > div.expandable-link > a,.region-content .expandable .fieldset-legend > a,.region-content .expandable .fieldset-legend > a,.region-content .expandable.collapsed .fieldset-legend > a,.region-content .expandable .expandable-title > a,.region-content fieldset.collapsible:not(#edit-advanced) > div.expandable-link > a,.region-content fieldset.collapsible:not(#edit-advanced) .fieldset-legend > a,.region-content fieldset.collapsible:not(#edit-advanced) .fieldset-legend > a,.region-content fieldset.collapsible:not(#edit-advanced).collapsed .fieldset-legend > a,.region-content fieldset.collapsible:not(#edit-advanced) .expandable-title > a,.region-content-top .expandable > div.expandable-link > a,.region-content-top .expandable .fieldset-legend > a,.region-content-top .expandable .fieldset-legend > a,.region-content-top .expandable.collapsed .fieldset-legend > a,.region-content-top .expandable .expandable-title > a,.region-content-top fieldset.collapsible:not(#edit-advanced) > div.expandable-link > a,.region-content-top fieldset.collapsible:not(#edit-advanced) .fieldset-legend > a,.region-content-top fieldset.collapsible:not(#edit-advanced) .fieldset-legend > a,.region-content-top fieldset.collapsible:not(#edit-advanced).collapsed .fieldset-legend > a,.region-content-top fieldset.collapsible:not(#edit-advanced) .expandable-title > a,.cke_show_borders .expandable > div.expandable-link > a,.cke_show_borders .expandable .fieldset-legend > a,.cke_show_borders .expandable .fieldset-legend > a,.cke_show_borders .expandable.collapsed .fieldset-legend > a,.cke_show_borders .expandable .expandable-title > a,.cke_show_borders fieldset.collapsible:not(#edit-advanced) > div.expandable-link > a,.cke_show_borders fieldset.collapsible:not(#edit-advanced) .fieldset-legend > a,.cke_show_borders fieldset.collapsible:not(#edit-advanced) .fieldset-legend > a,.cke_show_borders fieldset.collapsible:not(#edit-advanced).collapsed .fieldset-legend > a,.cke_show_borders fieldset.collapsible:not(#edit-advanced) .expandable-title > a,.cke_contents .expandable > div.expandable-link > a,.cke_contents .expandable .fieldset-legend > a,.cke_contents .expandable .fieldset-legend > a,.cke_contents .expandable.collapsed .fieldset-legend > a,.cke_contents .expandable .expandable-title > a,.cke_contents fieldset.collapsible:not(#edit-advanced) > div.expandable-link > a,.cke_contents fieldset.collapsible:not(#edit-advanced) .fieldset-legend > a,.cke_contents fieldset.collapsible:not(#edit-advanced) .fieldset-legend > a,.cke_contents fieldset.collapsible:not(#edit-advanced).collapsed .fieldset-legend > a,.cke_contents fieldset.collapsible:not(#edit-advanced) .expandable-title > a{text-decoration:none;color:inherit;display:block;font-size:15px;font-weight:bold;}.region-content .expandable > div.expandable-link > a:after,.region-content .expandable .fieldset-legend > a:after,.region-content .expandable .fieldset-legend > a:after,.region-content .expandable.collapsed .fieldset-legend > a:after,.region-content .expandable .expandable-title > a:after,.region-content fieldset.collapsible:not(#edit-advanced) > div.expandable-link > a:after,.region-content fieldset.collapsible:not(#edit-advanced) .fieldset-legend > a:after,.region-content fieldset.collapsible:not(#edit-advanced) .fieldset-legend > a:after,.region-content fieldset.collapsible:not(#edit-advanced).collapsed .fieldset-legend > a:after,.region-content fieldset.collapsible:not(#edit-advanced) .expandable-title > a:after,.region-content-top .expandable > div.expandable-link > a:after,.region-content-top .expandable .fieldset-legend > a:after,.region-content-top .expandable .fieldset-legend > a:after,.region-content-top .expandable.collapsed .fieldset-legend > a:after,.region-content-top .expandable .expandable-title > a:after,.region-content-top fieldset.collapsible:not(#edit-advanced) > div.expandable-link > a:after,.region-content-top fieldset.collapsible:not(#edit-advanced) .fieldset-legend > a:after,.region-content-top fieldset.collapsible:not(#edit-advanced) .fieldset-legend > a:after,.region-content-top fieldset.collapsible:not(#edit-advanced).collapsed .fieldset-legend > a:after,.region-content-top fieldset.collapsible:not(#edit-advanced) .expandable-title > a:after,.cke_show_borders .expandable > div.expandable-link > a:after,.cke_show_borders .expandable .fieldset-legend > a:after,.cke_show_borders .expandable .fieldset-legend > a:after,.cke_show_borders .expandable.collapsed .fieldset-legend > a:after,.cke_show_borders .expandable .expandable-title > a:after,.cke_show_borders fieldset.collapsible:not(#edit-advanced) > div.expandable-link > a:after,.cke_show_borders fieldset.collapsible:not(#edit-advanced) .fieldset-legend > a:after,.cke_show_borders fieldset.collapsible:not(#edit-advanced) .fieldset-legend > a:after,.cke_show_borders fieldset.collapsible:not(#edit-advanced).collapsed .fieldset-legend > a:after,.cke_show_borders fieldset.collapsible:not(#edit-advanced) .expandable-title > a:after,.cke_contents .expandable > div.expandable-link > a:after,.cke_contents .expandable .fieldset-legend > a:after,.cke_contents .expandable .fieldset-legend > a:after,.cke_contents .expandable.collapsed .fieldset-legend > a:after,.cke_contents .expandable .expandable-title > a:after,.cke_contents fieldset.collapsible:not(#edit-advanced) > div.expandable-link > a:after,.cke_contents fieldset.collapsible:not(#edit-advanced) .fieldset-legend > a:after,.cke_contents fieldset.collapsible:not(#edit-advanced) .fieldset-legend > a:after,.cke_contents fieldset.collapsible:not(#edit-advanced).collapsed .fieldset-legend > a:after,.cke_contents fieldset.collapsible:not(#edit-advanced) .expandable-title > a:after{color:#888;font-family:FontAwesome;opacity:1;content:"\f0d7";margin-left:5px;}.region-content .expandable > div.expandable-link:hover,.region-content .expandable .fieldset-legend:hover,.region-content .expandable .fieldset-legend:hover,.region-content .expandable.collapsed .fieldset-legend:hover,.region-content .expandable .expandable-title:hover,.region-content fieldset.collapsible:not(#edit-advanced) > div.expandable-link:hover,.region-content fieldset.collapsible:not(#edit-advanced) .fieldset-legend:hover,.region-content fieldset.collapsible:not(#edit-advanced) .fieldset-legend:hover,.region-content fieldset.collapsible:not(#edit-advanced).collapsed .fieldset-legend:hover,.region-content fieldset.collapsible:not(#edit-advanced) .expandable-title:hover,.region-content-top .expandable > div.expandable-link:hover,.region-content-top .expandable .fieldset-legend:hover,.region-content-top .expandable .fieldset-legend:hover,.region-content-top .expandable.collapsed .fieldset-legend:hover,.region-content-top .expandable .expandable-title:hover,.region-content-top fieldset.collapsible:not(#edit-advanced) > div.expandable-link:hover,.region-content-top fieldset.collapsible:not(#edit-advanced) .fieldset-legend:hover,.region-content-top fieldset.collapsible:not(#edit-advanced) .fieldset-legend:hover,.region-content-top fieldset.collapsible:not(#edit-advanced).collapsed .fieldset-legend:hover,.region-content-top fieldset.collapsible:not(#edit-advanced) .expandable-title:hover,.cke_show_borders .expandable > div.expandable-link:hover,.cke_show_borders .expandable .fieldset-legend:hover,.cke_show_borders .expandable .fieldset-legend:hover,.cke_show_borders .expandable.collapsed .fieldset-legend:hover,.cke_show_borders .expandable .expandable-title:hover,.cke_show_borders fieldset.collapsible:not(#edit-advanced) > div.expandable-link:hover,.cke_show_borders fieldset.collapsible:not(#edit-advanced) .fieldset-legend:hover,.cke_show_borders fieldset.collapsible:not(#edit-advanced) .fieldset-legend:hover,.cke_show_borders fieldset.collapsible:not(#edit-advanced).collapsed .fieldset-legend:hover,.cke_show_borders fieldset.collapsible:not(#edit-advanced) .expandable-title:hover,.cke_contents .expandable > div.expandable-link:hover,.cke_contents .expandable .fieldset-legend:hover,.cke_contents .expandable .fieldset-legend:hover,.cke_contents .expandable.collapsed .fieldset-legend:hover,.cke_contents .expandable .expandable-title:hover,.cke_contents fieldset.collapsible:not(#edit-advanced) > div.expandable-link:hover,.cke_contents fieldset.collapsible:not(#edit-advanced) .fieldset-legend:hover,.cke_contents fieldset.collapsible:not(#edit-advanced) .fieldset-legend:hover,.cke_contents fieldset.collapsible:not(#edit-advanced).collapsed .fieldset-legend:hover,.cke_contents fieldset.collapsible:not(#edit-advanced) .expandable-title:hover{color:#d81118;cursor:pointer;}.region-content .expandable.expanded,.region-content fieldset.collapsible:not(#edit-advanced).expanded,.region-content-top .expandable.expanded,.region-content-top fieldset.collapsible:not(#edit-advanced).expanded,.cke_show_borders .expandable.expanded,.cke_show_borders fieldset.collapsible:not(#edit-advanced).expanded,.cke_contents .expandable.expanded,.cke_contents fieldset.collapsible:not(#edit-advanced).expanded{-moz-transition:-moz-transform 0.6s ease,height 0.6s ease;-o-transition:-o-transform 0.6s ease,height 0.6s ease;-webkit-transition:-webkit-transform 0.6s ease,height 0.6s ease;transition:transform 0.6s ease,height 0.6s ease;}.region-content .expandable.expanded .expandable-title:after,.region-content fieldset.collapsible:not(#edit-advanced).expanded .expandable-title:after,.region-content-top .expandable.expanded .expandable-title:after,.region-content-top fieldset.collapsible:not(#edit-advanced).expanded .expandable-title:after,.cke_show_borders .expandable.expanded .expandable-title:after,.cke_show_borders fieldset.collapsible:not(#edit-advanced).expanded .expandable-title:after,.cke_contents .expandable.expanded .expandable-title:after,.cke_contents fieldset.collapsible:not(#edit-advanced).expanded .expandable-title:after{color:#888;font-family:FontAwesome;opacity:1;content:"\f0d8";}.region-content .expandable.expanded > div.expandable-link,.region-content .expandable.expanded .fieldset-legend,.region-content .expandable.expanded .expandable-title,.region-content fieldset.collapsible:not(#edit-advanced).expanded > div.expandable-link,.region-content fieldset.collapsible:not(#edit-advanced).expanded .fieldset-legend,.region-content fieldset.collapsible:not(#edit-advanced).expanded .expandable-title,.region-content-top .expandable.expanded > div.expandable-link,.region-content-top .expandable.expanded .fieldset-legend,.region-content-top .expandable.expanded .expandable-title,.region-content-top fieldset.collapsible:not(#edit-advanced).expanded > div.expandable-link,.region-content-top fieldset.collapsible:not(#edit-advanced).expanded .fieldset-legend,.region-content-top fieldset.collapsible:not(#edit-advanced).expanded .expandable-title,.cke_show_borders .expandable.expanded > div.expandable-link,.cke_show_borders .expandable.expanded .fieldset-legend,.cke_show_borders .expandable.expanded .expandable-title,.cke_show_borders fieldset.collapsible:not(#edit-advanced).expanded > div.expandable-link,.cke_show_borders fieldset.collapsible:not(#edit-advanced).expanded .fieldset-legend,.cke_show_borders fieldset.collapsible:not(#edit-advanced).expanded .expandable-title,.cke_contents .expandable.expanded > div.expandable-link,.cke_contents .expandable.expanded .fieldset-legend,.cke_contents .expandable.expanded .expandable-title,.cke_contents fieldset.collapsible:not(#edit-advanced).expanded > div.expandable-link,.cke_contents fieldset.collapsible:not(#edit-advanced).expanded .fieldset-legend,.cke_contents fieldset.collapsible:not(#edit-advanced).expanded .expandable-title{border-bottom:2px solid #d81118;}.region-content .expandable.expanded > div.expandable-link a,.region-content .expandable.expanded .fieldset-legend a,.region-content .expandable.expanded .expandable-title a,.region-content fieldset.collapsible:not(#edit-advanced).expanded > div.expandable-link a,.region-content fieldset.collapsible:not(#edit-advanced).expanded .fieldset-legend a,.region-content fieldset.collapsible:not(#edit-advanced).expanded .expandable-title a,.region-content-top .expandable.expanded > div.expandable-link a,.region-content-top .expandable.expanded .fieldset-legend a,.region-content-top .expandable.expanded .expandable-title a,.region-content-top fieldset.collapsible:not(#edit-advanced).expanded > div.expandable-link a,.region-content-top fieldset.collapsible:not(#edit-advanced).expanded .fieldset-legend a,.region-content-top fieldset.collapsible:not(#edit-advanced).expanded .expandable-title a,.cke_show_borders .expandable.expanded > div.expandable-link a,.cke_show_borders .expandable.expanded .fieldset-legend a,.cke_show_borders .expandable.expanded .expandable-title a,.cke_show_borders fieldset.collapsible:not(#edit-advanced).expanded > div.expandable-link a,.cke_show_borders fieldset.collapsible:not(#edit-advanced).expanded .fieldset-legend a,.cke_show_borders fieldset.collapsible:not(#edit-advanced).expanded .expandable-title a,.cke_contents .expandable.expanded > div.expandable-link a,.cke_contents .expandable.expanded .fieldset-legend a,.cke_contents .expandable.expanded .expandable-title a,.cke_contents fieldset.collapsible:not(#edit-advanced).expanded > div.expandable-link a,.cke_contents fieldset.collapsible:not(#edit-advanced).expanded .fieldset-legend a,.cke_contents fieldset.collapsible:not(#edit-advanced).expanded .expandable-title a{font-weight:bold;text-decoration:none;}.region-content .expandable.expanded > div.expandable-link a:after,.region-content .expandable.expanded .fieldset-legend a:after,.region-content .expandable.expanded .expandable-title a:after,.region-content fieldset.collapsible:not(#edit-advanced).expanded > div.expandable-link a:after,.region-content fieldset.collapsible:not(#edit-advanced).expanded .fieldset-legend a:after,.region-content fieldset.collapsible:not(#edit-advanced).expanded .expandable-title a:after,.region-content-top .expandable.expanded > div.expandable-link a:after,.region-content-top .expandable.expanded .fieldset-legend a:after,.region-content-top .expandable.expanded .expandable-title a:after,.region-content-top fieldset.collapsible:not(#edit-advanced).expanded > div.expandable-link a:after,.region-content-top fieldset.collapsible:not(#edit-advanced).expanded .fieldset-legend a:after,.region-content-top fieldset.collapsible:not(#edit-advanced).expanded .expandable-title a:after,.cke_show_borders .expandable.expanded > div.expandable-link a:after,.cke_show_borders .expandable.expanded .fieldset-legend a:after,.cke_show_borders .expandable.expanded .expandable-title a:after,.cke_show_borders fieldset.collapsible:not(#edit-advanced).expanded > div.expandable-link a:after,.cke_show_borders fieldset.collapsible:not(#edit-advanced).expanded .fieldset-legend a:after,.cke_show_borders fieldset.collapsible:not(#edit-advanced).expanded .expandable-title a:after,.cke_contents .expandable.expanded > div.expandable-link a:after,.cke_contents .expandable.expanded .fieldset-legend a:after,.cke_contents .expandable.expanded .expandable-title a:after,.cke_contents fieldset.collapsible:not(#edit-advanced).expanded > div.expandable-link a:after,.cke_contents fieldset.collapsible:not(#edit-advanced).expanded .fieldset-legend a:after,.cke_contents fieldset.collapsible:not(#edit-advanced).expanded .expandable-title a:after{color:#888;font-family:FontAwesome;opacity:1;content:"\f0d8";}.region-content .expandable.expanded .field-label.expandable-title,.region-content fieldset.collapsible:not(#edit-advanced).expanded .field-label.expandable-title,.region-content-top .expandable.expanded .field-label.expandable-title,.region-content-top fieldset.collapsible:not(#edit-advanced).expanded .field-label.expandable-title,.cke_show_borders .expandable.expanded .field-label.expandable-title,.cke_show_borders fieldset.collapsible:not(#edit-advanced).expanded .field-label.expandable-title,.cke_contents .expandable.expanded .field-label.expandable-title,.cke_contents fieldset.collapsible:not(#edit-advanced).expanded .field-label.expandable-title{margin-bottom:10px;}.region-content fieldset.collapsible:not(#edit-advanced),.region-content-top fieldset.collapsible:not(#edit-advanced),.cke_show_borders fieldset.collapsible:not(#edit-advanced),.cke_contents fieldset.collapsible:not(#edit-advanced){padding-top:1.7em;}.region-content fieldset.collapsible:not(#edit-advanced):not(.collapsed),.region-content-top fieldset.collapsible:not(#edit-advanced):not(.collapsed),.cke_show_borders fieldset.collapsible:not(#edit-advanced):not(.collapsed),.cke_contents fieldset.collapsible:not(#edit-advanced):not(.collapsed){padding-top:4em;}.region-content fieldset.collapsible:not(#edit-advanced) > legend,.region-content-top fieldset.collapsible:not(#edit-advanced) > legend,.cke_show_borders fieldset.collapsible:not(#edit-advanced) > legend,.cke_contents fieldset.collapsible:not(#edit-advanced) > legend{position:absolute;top:1em;}.region-content fieldset.collapsible:not(#edit-advanced) > legend a,.region-content-top fieldset.collapsible:not(#edit-advanced) > legend a,.cke_show_borders fieldset.collapsible:not(#edit-advanced) > legend a,.cke_contents fieldset.collapsible:not(#edit-advanced) > legend a{color:#555;}.region-content .expandable-content,.region-content-top .expandable-content,.cke_show_borders .expandable-content,.cke_contents .expandable-content{overflow:hidden;}.region-content .expandable .expandable-content,.region-content-top .expandable .expandable-content,.cke_show_borders .expandable .expandable-content,.cke_contents .expandable .expandable-content{-moz-transform:translate3d(0px,-5px,0px);-ms-transform:translate3d(0px,-5px,0px);-webkit-transform:translate3d(0px,-5px,0px);transform:translate3d(0px,-5px,0px);-moz-transition:-moz-transform 0.6s ease;-o-transition:-o-transform 0.6s ease;-webkit-transition:-webkit-transform 0.6s ease;transition:transform 0.6s ease;display:none;}.region-content .expandable.expanded .expandable-content,.region-content-top .expandable.expanded .expandable-content,.cke_show_borders .expandable.expanded .expandable-content,.cke_contents .expandable.expanded .expandable-content{-moz-transform:translate3d(0px,10px,0px);-ms-transform:translate3d(0px,10px,0px);-webkit-transform:translate3d(0px,10px,0px);transform:translate3d(0px,10px,0px);}.region-content fieldset.collapsible .fieldset-wrapper,.region-content-top fieldset.collapsible .fieldset-wrapper,.cke_show_borders fieldset.collapsible .fieldset-wrapper,.cke_contents fieldset.collapsible .fieldset-wrapper{-moz-transform:translate3d(0px,0px,0px);-ms-transform:translate3d(0px,0px,0px);-webkit-transform:translate3d(0px,0px,0px);transform:translate3d(0px,0px,0px);-moz-transition:-moz-transform 0.6s ease;-o-transition:-o-transform 0.6s ease;-webkit-transition:-webkit-transform 0.6s ease;transition:transform 0.6s ease;}.region-content fieldset.collapsible.collapsed .fieldset-wrapper,.region-content-top fieldset.collapsible.collapsed .fieldset-wrapper,.cke_show_borders fieldset.collapsible.collapsed .fieldset-wrapper,.cke_contents fieldset.collapsible.collapsed .fieldset-wrapper{-moz-transform:translate3d(0px,0px,0px);-ms-transform:translate3d(0px,0px,0px);-webkit-transform:translate3d(0px,0px,0px);transform:translate3d(0px,0px,0px);}.workbench-unpublished #page-content{position:relative;border-right:5px solid #daa;}.workbench-unpublished .region-content{position:relative;}.workbench-unpublished .region-content:after{-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);color:#daa;content:'Draft';display:block;font-size:15px;height:20px;letter-spacing:4px;position:absolute;right:-38px;top:0%;}.workbench-unpublished .quicktabs-tabs{border-bottom:1px solid #ccc;}.workbench-unpublished .quicktabs-tabs li{border:1px solid #ddd;}.workbench-unpublished .quicktabs-tabs li:before{-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;background:none !important;}.workbench-unpublished .field-name-field-related-links{border-top:1px dotted #ccc;margin-top:12px;padding-top:10px;}.workbench-unpublished .field .field-label{font-weight:normal;font-weight:bold;}html.CSS1Compat{background:#eee;font-weight:normal;line-height:1.4em;color:#333;}.cke_show_borders,.cke_contents{width:80%;margin:auto;}.cke_show_borders div,.cke_show_borders p,.cke_show_borders span,.cke_contents div,.cke_contents p,.cke_contents span{font-family:inherit !important;font-size:inherit !important;color:inherit !important;line-height:inherit !important;}.cke_show_borders .share-holder,.cke_contents .share-holder{position:absolute;}.cke_show_borders .card-back,.cke_contents .card-back{clear:both;}.cke_show_borders{max-width:100%;background:white;margin:auto;float:none !important;padding:10px;}
.emergency-level-level-1 .region-emergency-bar{background:white;}.emergency-level-level-1 .region-emergency-bar,.emergency-level-level-1 .region-emergency-bar p,.emergency-level-level-1 .region-emergency-bar h3{color:black;}.emergency-level-level-1 .region-emergency-bar a{color:#d81118;}.emergency-level-level-1 .region-emergency-bar span.close-button{background:white;color:black;border-color:black;opacity:0.5;}.emergency-level-level-2 .region-emergency-bar{background:#d81118;}.emergency-level-level-2 .region-emergency-bar,.emergency-level-level-2 .region-emergency-bar p,.emergency-level-level-2 .region-emergency-bar h3{color:white;}.emergency-level-level-2 .region-emergency-bar a{color:black;}.emergency-level-level-2 .region-emergency-bar span.close-button{background:black;color:white;border-color:white;opacity:0.8;}.region-emergency-bar{-moz-box-shadow:0 0 10px black;-webkit-box-shadow:0 0 10px black;box-shadow:0 0 10px black;-moz-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s;transition:all 1s;border-bottom:1px solid #833;margin-top:-200px;opacity:0.9;position:absolute;width:100%;z-index:5000;}@media (max-width:767px){.region-emergency-bar{top:0;opacity:0.95;}}.region-emergency-bar .container{-moz-box-shadow:inset 0 0 50px rgba(0,0,0,0.4);-webkit-box-shadow:inset 0 0 50px rgba(0,0,0,0.4);box-shadow:inset 0 0 50px rgba(0,0,0,0.4);padding:20px 5%;width:100%;}.region-emergency-bar .container:hover{cursor:pointer;}.region-emergency-bar h3{font-size:23px;margin-bottom:6px;}.region-emergency-bar span.close-button{border-radius:20px;border-width:3px;border-style:solid;display:block;float:left;height:20px;line-height:20px;margin-left:-35px;margin-top:3px;text-align:center;width:20px;}@media (max-width:767px){.region-emergency-bar span.close-button{margin-left:0;margin-right:10px;}}.region-emergency-bar span.close-button:hover{cursor:pointer;opacity:1;}.region-emergency-bar span.expand-button{-moz-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s;transition:all 1s;background:white;border-radius:0 0 10px 10px;box-shadow:0 0 10px black;color:#d81118;font-family:FontAwesome;font-size:12px;font-weight:bold;left:15%;letter-spacing:0.2px;margin-top:-300px;opacity:0;padding:2px 10px;position:absolute;top:0px;}@media (max-width:767px){.region-emergency-bar span.expand-button{padding:5px 20px;font-size:14px;left:0;}}.region-emergency-bar span.expand-button:hover{cursor:pointer;opacity:1;}
.region-footer{background-color:#000;margin-top:0px;clear:both;overflow:hidden;position:relative;z-index:10;padding:0;margin:0;padding-top:30px;padding-left:5%;padding-right:5%;}.region-footer .span3{width:14%;margin-right:2%;padding-right:1%;float:left;border-right:1px solid #333;}@media (min-width:980px) and (max-width:1199px){.region-footer .span3{width:23%;margin-right:2%;float:left;}}@media (min-width:768px) and (max-width:979px){.region-footer .span3{width:23%;margin-right:2%;float:left;}}.region-footer .span3 li{padding-bottom:8px;}.region-footer #block-menu-menu-explore.span3{border-right:none;}@media (max-width:767px){.region-footer{background-image:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,0.1));-moz-box-shadow:inset 0 -10px 20px rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 -10px 20px rgba(0,0,0,0.2);box-shadow:inset 0 -10px 20px rgba(0,0,0,0.2);border-bottom:5px solid #111;border-top:2px solid #333;padding-top:10px;}}.region-footer nav.footer-menus .row{width:100%;}@media (min-width:1200px){.region-footer nav.footer-menus .row{display:-webkit-flex;display:flex;}.region-footer nav.footer-menus .row divb#lock-block-61{-webkit-order:3;}.region-footer nav.footer-menus .row divb#lock-menu-menu-listen-interact{-webkit-order:1;}.region-footer nav.footer-menus .row div#block-menu-menu-berklee-beat{-webkit-order:2;}.region-footer nav.footer-menus .row div#block-menu-menu-learn{-webkit-order:4;}.region-footer nav.footer-menus .row div#block-menu-menu-explore{-webkit-order:5;}.region-footer nav.footer-menus .row div#block-block-61{order:3;}.region-footer nav.footer-menus .row div#block-menu-menu-listen-interact{order:1;}.region-footer nav.footer-menus .row div#block-menu-menu-berklee-beat{order:2;}.region-footer nav.footer-menus .row div#block-menu-menu-learn{order:4;}.region-footer nav.footer-menus .row div#block-menu-menu-explore{order:5;}}@media (min-width:980px) and (max-width:1199px){.region-footer nav.footer-menus .row{display:-webkit-flex;display:flex;flex-flow:row wrap;}.region-footer nav.footer-menus .row divb#lock-block-61{-webkit-order:1;}.region-footer nav.footer-menus .row divb#lock-menu-menu-listen-interact{-webkit-order:2;}.region-footer nav.footer-menus .row div#block-menu-menu-berklee-beat{-webkit-order:3;}.region-footer nav.footer-menus .row div#block-menu-menu-learn{-webkit-order:4;}.region-footer nav.footer-menus .row div#block-menu-menu-explore{-webkit-order:5;}.region-footer nav.footer-menus .row div#block-block-61{order:1;}.region-footer nav.footer-menus .row div#block-menu-menu-listen-interact{order:2;}.region-footer nav.footer-menus .row div#block-menu-menu-berklee-beat{order:3;}.region-footer nav.footer-menus .row div#block-menu-menu-learn{order:4;}.region-footer nav.footer-menus .row div#block-menu-menu-explore{order:5;}}@media (min-width:768px) and (max-width:979px){.region-footer nav.footer-menus .row{display:-webkit-flex;display:flex;flex-flow:row wrap;}.region-footer nav.footer-menus .row divb#lock-block-61{-webkit-order:1;}.region-footer nav.footer-menus .row divb#lock-menu-menu-listen-interact{-webkit-order:2;}.region-footer nav.footer-menus .row div#block-menu-menu-berklee-beat{-webkit-order:3;}.region-footer nav.footer-menus .row div#block-menu-menu-learn{-webkit-order:4;}.region-footer nav.footer-menus .row div#block-menu-menu-explore{-webkit-order:5;}.region-footer nav.footer-menus .row div#block-block-61{order:1;}.region-footer nav.footer-menus .row div#block-menu-menu-listen-interact{order:2;}.region-footer nav.footer-menus .row div#block-menu-menu-berklee-beat{order:3;}.region-footer nav.footer-menus .row div#block-menu-menu-learn{order:4;}.region-footer nav.footer-menus .row div#block-menu-menu-explore{order:5;}}@media (max-width:767px){.region-footer nav.footer-menus .row div#block-block-61{display:none;}.region-footer nav.footer-menus .row div#block-menu-menu-listen-interact{display:none;}.region-footer nav.footer-menus .row div#block-menu-menu-berklee-beat{display:none;}.region-footer nav.footer-menus .row div#block-menu-menu-learn{display:none;}.region-footer nav.footer-menus .row div#block-menu-menu-explore.span3{display:normal;}}.region-footer h3,.region-footer a,.region-footer a:hover{color:#e8e8e8;}.region-footer h3{font-size:14px;font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;text-transform:uppercase;padding:0 0 12px;}@media (min-width:768px) and (max-width:979px){.region-footer h3{font-size:14px;}}.region-footer h3:after{margin-top:13px;}.region-footer a{font-size:13px;line-height:20px;}.region-footer a:hover{color:#fff;}.region-footer a.campus-xref{color:#e8e8e8;}.region-footer iframe[name="google_conversion_frame"]{display:block;width:1px;height:1px;position:absolute;}.region-footer .footer-block{color:white;float:left;font-size:13px;margin-bottom:10px;margin-top:5em;width:100%;}@media (max-width:767px){.region-footer .footer-block{width:95%;padding:0;margin:1em 0;}.region-footer .footer-block span.copy{margin:5px 0 5px 5px;}.region-footer .footer-block li{padding:4px 0;}}.region-footer .footer-block ul{border-top:1px solid #333;color:white;display:block;padding:10px 0;}.region-footer .footer-block ul ul{border-top:none;padding:0;}@media (max-width:767px){.region-footer .footer-block ul{border:none;}}@media (max-width:767px){.region-footer .footer-block ul.menu li{margin-bottom:9px;}.region-footer .footer-block ul.menu li a{font-size:18px;}}.region-footer .footer-block ul.copy{color:#666;}.region-footer .footer-block ul.copy a{color:#666;}@media (max-width:767px){.region-footer .footer-block ul.copy li{display:inline-block;}}.region-footer .footer-block li.right{border-left:0;float:right;}.region-footer .footer-block li.right li{border:none;}@media (max-width:767px){.region-footer .footer-block li.right li{display:inline-block;}.region-footer .footer-block li.right li a{font-size:13px;}}.region-footer .footer-block li.right li a:hover{text-decoration:none;}.region-footer .footer-block li.right li:before{border:none;}@media (max-width:767px){.region-footer .footer-block li.right{float:none;margin-top:20px;padding-right:0px;}.region-footer .footer-block li.right li:first-of-type{display:none;}}.region-footer .footer-block li.only-small{display:none;}@media (max-width:767px){.region-footer .footer-block li.only-small{display:list-item;}}.region-footer .footer-block li{border-left:1px solid #333;display:inline-block;padding:0 8px;}@media (max-width:767px){.region-footer .footer-block li{border:none;display:block;padding-left:0;padding-right:12px;}}.region-footer .footer-block li:first-of-type{border:none;}.region-footer .footer-block li:first-of-type{padding-left:0;}.region-footer .footer-block a{}@media (max-width:767px){.region-footer .footer-block a{border-left:none;clear:both;float:none;margin:0;padding:0;width:100%;}}.region-footer .footer-block a:before{font-size:1.3em;}@media (max-width:767px){.region-footer .footer-block a:before{font-size:1.6em;}}.region-footer .footer-block a[href*="berklee-blogs"]:before{color:white;color:#fff;font-family:FontAwesome;opacity:1;content:"\f032";line-height:102%;}.region-footer .footer-block a[href*="twitter"]:before{color:#fff;font-family:FontAwesome;opacity:1;content:"\f099";}.region-footer .footer-block a[href*="facebook"]:before{color:#fff;font-family:FontAwesome;opacity:1;content:"\f09a";}.region-footer .footer-block a[href*="youtube"]:before{color:#fff;font-family:FontAwesome;opacity:1;content:"\f167";}.region-footer .footer-block a[href*="instagram"]:before{color:#fff;font-family:FontAwesome;opacity:1;content:"\f16d";}.region-footer .footer-block a[href*="tumblr"]:before{color:#fff;font-family:FontAwesome;opacity:1;content:"\f173";}.region-footer .footer-block a[href*="flickr"]:before{color:#fff;font-family:FontAwesome;opacity:1;content:"\f16e";}.region-footer .footer-block a[href*="pinterest"]:before{color:#fff;font-family:FontAwesome;opacity:1;content:"\f0d2";}.region-footer .footer-block a[href*="soundcloud"]:before{color:#fff;font-family:FontAwesome;opacity:1;content:"\f1be";}.region-footer .footer-block a[href*="snapchat"]:before{color:#fff;font-family:FontAwesome;opacity:1;content:"\f2ac";}.region-footer .footer-block a[href*="spotify"]:before{color:#fff;font-family:FontAwesome;opacity:1;content:'\f1bc';}.region-footer #block-menu-menu-follow-berklee-links{display:none;}@media (min-width:768px) and (max-width:979px){.region-footer #block-menu-menu-follow-berklee-links{display:none;}}@media (max-width:767px){.region-footer #block-menu-menu-follow-berklee-links{display:none;}}.section-213221 .region-footer .span3{width:23%;margin-right:2%;padding-right:1%;float:left;border-right:1px solid #333;}@media (min-width:980px) and (max-width:1199px){.section-213221 .region-footer .span3{width:23%;margin-right:2%;float:left;}}@media (min-width:768px) and (max-width:979px){.section-213221 .region-footer .span3{width:23%;margin-right:2%;float:left;}}
.region-header{background:url(/sites/all/themes/jjamerson/images/header/banner-default-dec-2015.jpg) no-repeat transparent;background-size:cover;position:relative;z-index:15;}@media (min-width:1200px){.region-header{height:193px;}}@media (min-width:980px) and (max-width:1199px){.region-header{height:183px;}}@media (min-width:768px) and (max-width:979px){.region-header{height:177px;}}.region-header h3{font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;}@media (min-width:768px){.region-header h2.site-section-title a{color:white;font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;float:left;clear:both;text-transform:uppercase;font-size:32px;text-shadow:1px 1px 1px black;}}@media (min-width:1200px){.region-header h2.site-section-title a{margin-top:-56px;margin-left:168px;}}@media (min-width:980px) and (max-width:1199px){.region-header h2.site-section-title a{margin-top:-32px;margin-left:116px;}}@media (min-width:768px) and (max-width:979px){.region-header h2.site-section-title a{margin-top:-10px;margin-left:100px;font-size:24px;}}@media (max-width:767px){.region-header h2.site-section-title a{display:none;}}@media (min-width:980px) and (max-width:1199px){.region-header{}}@media (max-width:767px){.region-header{-moz-box-shadow:5px 0 10px rgba(0,0,0,0.3);-webkit-box-shadow:5px 0 10px rgba(0,0,0,0.3);box-shadow:5px 0 10px rgba(0,0,0,0.3);background:#222;height:60px;left:0;overflow:hidden;position:fixed;top:-1px;width:100%;z-index:201;padding-left:0;margin-left:0;}.region-header #block-block-66{display:none;}.region-header .block.user-login-logout{width:100%;}.region-header .block.user-login-logout a{background:#d81118;width:100%;}}.region-header .container{height:100%;margin-top:-35px;position:relative;margin-left:5%;margin-right:5%;}@media (max-width:767px){.region-header .container{margin-top:0;}}.region-header #logo,.region-header #alt-logo{-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;left:0px;position:absolute;top:83px;z-index:980;}@media (min-width:768px){.region-header #logo,.region-header #alt-logo{margin-top:1.6em;}}@media (max-width:767px){.region-header #logo,.region-header #alt-logo{margin-top:0;position:absolute;left:0;width:auto;top:0.8em;}}@media (min-width:1200px){.region-header #logo,.region-header #logo img,.region-header #alt-logo,.region-header #alt-logo img{height:80px;width:auto;}}@media (min-width:980px) and (max-width:1199px){.region-header #logo,.region-header #logo img,.region-header #alt-logo,.region-header #alt-logo img{height:70px;width:auto;}}@media (min-width:768px) and (max-width:979px){.region-header #logo,.region-header #logo img,.region-header #alt-logo,.region-header #alt-logo img{height:60px;width:auto;}}@media (max-width:767px){.region-header #logo,.region-header #logo img,.region-header #alt-logo,.region-header #alt-logo img{height:50px;}}.region-header #logo:focus,.region-header #alt-logo:focus{outline:none;border-bottom:3px solid #d81118;}.region-header a.apply{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;text-shadow:-1px 0px 1px #000000;background-color:#d81118;color:#DDDDDD;float:right;font-size:12px;font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;line-height:15px;margin:5px 10px -2px;padding:6px 15px 3px;text-align:center;text-transform:uppercase;}.region-header .align-left li{float:left;}.region-header .share-holder{position:absolute;right:0;bottom:-28px;}@media (min-width:768px) and (max-width:979px){.region-header .share-holder.role-3{display:none;}}.region-header .share-holder .fb-like iframe{-webkit-filter:grayscale(1);filter:gray;margin-left:25px;}.region-header .share-holder .fb-like iframe:not(.fb_iframe_widget_lift){opacity:0.8;width:50px !important;}.region-header .share-holder .fb-like iframe .fb_iframe_widget_lift{margin-left:-5px;}.region-header .share-holder .fb-like iframe:hover{-webkit-filter:grayscale(0);filter:none;opacity:1;}@media (max-width:767px){.region-header .share-holder .fb-like iframe{display:none;}}.region-header .share-holder .addthis_counter .atc_s,.region-header .share-holder .addthis_counter .addthis_button_expanded{-webkit-filter:grayscale(1);filter:gray;opacity:0.5;}.region-header .share-holder .addthis_counter .atc_s:hover,.region-header .share-holder .addthis_counter .addthis_button_expanded:hover{-webkit-filter:grayscale(0);filter:none;opacity:1;}@media (max-width:767px){.region-header .share-holder .addthis_counter .atc_s,.region-header .share-holder .addthis_counter .addthis_button_expanded{display:none;}}.page-user .share-holder{display:none;}#at15s{-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none;}.logged-in .region-header a.apply{display:none;}
#off-screen{-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;height:100%;left:0;overflow:hidden;position:fixed;top:0px;width:100%;}#off-screen.hidden{background:transparent;opacity:0;}#off-screen.visible{background:rgba(0,0,0,0.66);opacity:1;z-index:970;}.region-header.open #logo{left:31%;}#block-block-376 .contextual-links-wrapper{right:-50px;}#off-screen-sidebar{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-transition:all 2s ease;-o-transition:all 2s ease;-webkit-transition:all 2s ease;transition:all 2s ease;background:#2a2a2a;border-top:3px solid #555;border-right:3px solid black;box-shadow:inset 0 0 20px #1a1a1a;float:left;height:100%;overflow:auto;padding-top:1em;position:fixed;z-index:5;opacity:1;max-width:0%;top:0;padding-top:42px;padding-bottom:20px;margin-bottom:20px;}#off-screen-sidebar.closed{-webkit-animation:fadout 0.4s;}#off-screen-sidebar.open{max-width:30%;opacity:1;-webkit-animation:fadein 0.4s;}#off-screen-sidebar #block-system-main-menu h3{display:none;}#off-screen-sidebar .dashboard-link:before{color:#eee;font-family:FontAwesome;opacity:1;content:"\f0e4";margin-right:7px;font-size:1.2em;display:inline-block;}#off-screen-sidebar .hub-link:before{color:#ccc;font-family:FontAwesome;opacity:1;content:"\f013";margin-right:7px;font-size:1.2em;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;}#off-screen-sidebar h3{padding-left:1.3em;color:rgba(255,242,240,0.9);margin-top:1.5em;margin-bottom:0.5em;text-transform:uppercase;}#off-screen-sidebar li{display:block;}#off-screen-sidebar li:not(:last-child){border-bottom:1px solid #222;}#off-screen-sidebar li a{color:rgba(255,242,240,0.9) !important;display:block;padding:0.3em 1.4em;border-left:3px solid rgba(60,50,50,0.8);letter-spacing:0.4px;}#off-screen-sidebar li a:hover,#off-screen-sidebar li a:focus{color:white !important;background:#222;text-decoration:none;border-left:3px solid #d81118;}#off-screen-sidebar li a:hover:before{color:white !important;}#off-screen-sidebar li a:focus{outline:none;}#off-screen-sidebar #block-menu-menu-quick-links h3{color:#078baa;border-bottom:2px solid #078baa;}#off-screen-sidebar #block-menu-menu-quick-links li a{border-left:3px solid rgba(37,55,60,0.8);}#off-screen-sidebar #block-menu-menu-quick-links li a:hover{border-left:3px solid #078baa;}#off-screen-sidebar #block-menu-menu-internal-resources h3{color:#ee862d;border-bottom:2px solid #ee862d;}#off-screen-sidebar #block-menu-menu-internal-resources li a{border-left:3px solid rgba(64,53,43,0.8);}#off-screen-sidebar #block-menu-menu-internal-resources li a i.icon{font-style:normal;}#off-screen-sidebar #block-menu-menu-internal-resources li a:hover{border-left:3px solid #ee862d;}#off-screen-sidebar li ul{display:none;}body.admin-menu #off-screen-sidebar{padding-top:72px;}@-webkit-keyframes fadein{from{opacity:0;}to{opacity:1;}}@-webkit-keyframes fadeout{from{opacity:1;}to{opacity:0;}}#off-screen-sidebar,#page{width:100%;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}#page.open{max-width:100%;}#page.closed{max-width:70%;}#page{float:right;}.offscreen-sidebar-item{color:rgba(255,242,240,0.75);padding:0.7em 1em;display:block;border-bottom:1px solid #333;border-top:1px solid #222;background:transparent;border-left:3px solid transparent;letter-spacing:0.4px;-moz-box-shadow:inset 0 0 10px rgba(0,0,0,0.1);-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,0.1);box-shadow:inset 0 0 10px rgba(0,0,0,0.1);}.offscreen-sidebar-item:hover{border-left:3px solid #d81118;text-decoration:none;background:#222;color:white;}.offscreen-sidebar-item:hover:before{color:white;}.region-off-screen-overlay{-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;max-width:79%;float:right;}.region-off-screen-overlay nav{display:none;}.region-off-screen-overlay .block-menu{display:none;}
.region-sidebar-first,.region-sidebar-second{position:relative;font-size:13px;margin-top:10px;margin-bottom:2em;}.region-sidebar-first a.active,.region-sidebar-second a.active{pointer-events:none;}.region-sidebar-first a.active:hover,.region-sidebar-second a.active:hover{cursor:default;text-decoration:none;}.region-sidebar-first > .container,.region-sidebar-second > .container{display:inline;}.region-sidebar-first h3,.region-sidebar-second h3{word-break:break-word;color:#333;font-weight:normal;margin-top:5px;line-height:1.2em;margin-bottom:15px;}.region-sidebar-first h3 a:not(.active),.region-sidebar-second h3 a:not(.active){color:#333;}@media (min-width:768px) and (max-width:979px){.region-sidebar-first h3,.region-sidebar-second h3{font-size:14px;}}.region-sidebar-first hr,.region-sidebar-second hr{margin:0;border-top:1px solid #ccc;border-bottom:none;}.region-sidebar-first .content > nav > ul.menu > li:not(:last-child),.region-sidebar-first .content > .menu-block-wrapper > nav > ul.menu > li:not(:last-child),.region-sidebar-second .content > nav > ul.menu > li:not(:last-child),.region-sidebar-second .content > .menu-block-wrapper > nav > ul.menu > li:not(:last-child){border-bottom:1px dotted #ddd;}.region-sidebar-first .content > nav > ul.menu:not(:first-child),.region-sidebar-second .content > nav > ul.menu:not(:first-child){border-top:1px dotted #ddd;}.region-sidebar-first .content > nav > ul.menu > li,.region-sidebar-second .content > nav > ul.menu > li{padding-left:0;}.region-sidebar-first ul.menu li,.region-sidebar-second ul.menu li{font-weight:normal;padding-bottom:3px;padding-left:12px;padding-top:3px;}.region-sidebar-first ul.menu li a,.region-sidebar-second ul.menu li a{display:block;margin-left:-5px;padding:5px;padding-right:13%;width:90%;}.region-sidebar-first ul.menu li a:hover,.region-sidebar-second ul.menu li a:hover{color:#d81118;}.region-sidebar-first ul.menu li a.active,.region-sidebar-second ul.menu li a.active{color:#d81118;text-shadow:1px 1px 1px #fff;opacity:0.8;font-weight:bold;}.region-sidebar-first ul.menu li span,.region-sidebar-second ul.menu li span{color:#888;display:block;margin-bottom:7px;}.region-sidebar-first img.full-width,.region-sidebar-first img[displaystyle="full-width"],.region-sidebar-second img.full-width,.region-sidebar-second img[displaystyle="full-width"]{width:98%;}.region-sidebar-first{}@media (min-width:768px){.region-sidebar-first{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:19%;margin-left:5%;}}.region-sidebar-first #block-berklee-site-section-menu{border-top:2px solid #d32;}.region-sidebar-first #block-berklee-site-section-menu > h3{font-weight:100;text-transform:uppercase;}.region-sidebar-first .content a{color:#333;}@media (max-width:767px){.region-sidebar-first .content ul.menu li{margin-left:5px;width:94%;}}.region-sidebar-first .content ul.menu a{line-height:1.4em;}.region-sidebar-first .content ul.menu a:hover,.region-sidebar-first .content ul.menu a.active{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border-bottom-color:#d7dade;border-color:#cfd2d6;border-top-color:#c0c2c5;position:relative;text-decoration:none;}.region-sidebar-first .content ul.menu a:hover:after,.region-sidebar-first .content ul.menu a.active:after{color:#aaa;font-family:FontAwesome;opacity:1;content:"\f061";line-height:0;position:absolute;right:6px;text-shadow:-1px -1px 0 #fff;top:50%;}.region-sidebar-first .breadcrumb{overflow:hidden;*zoom:1;}@media (max-width:767px){.region-sidebar-first .breadcrumb{display:none;}}.region-sidebar-first .breadcrumb a{color:#bbb;font-style:italic;font-size:12px;}.region-sidebar-first .breadcrumb a:hover{color:#d81118;}.region-sidebar-first .breadcrumb li{display:inline;margin:0;}.region-sidebar-first .breadcrumb li:not(:last-child):after{margin:0 5px;color:#888;content:' / ';}@media (min-width:768px){.region-sidebar-second{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:23%;margin-left:0%;margin-right:5%;}}.region-sidebar-second .block{margin:0 0 20px;padding:9px 14px 11px;background:#ecebeb;overflow:hidden;}@media (max-width:767px){.region-sidebar-second .block{width:100%;}}.region-sidebar-second .block > h3{font-weight:100;text-transform:uppercase;border-bottom:2px solid #d32;}.region-sidebar-second .block .content h3{color:#666;font-size:16px;margin-bottom:2px;}.page-node-order .region-sidebar-second{display:none;}
.region-stripes{clear:both;}.region-stripes .front-stripe,.region-stripes .width-full{-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;-moz-box-shadow:inset 0 12px 10px -7px rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 12px 10px -7px rgba(0,0,0,0.2);box-shadow:inset 0 12px 10px -7px rgba(0,0,0,0.2);background:white;overflow:hidden;padding:2em 5%;position:relative;width:100%;z-index:10;}.region-stripes .front-stripe h3,.region-stripes .width-full h3{font-size:30pt;font-weight:bold;margin:0;width:100%;line-height:0.95em;float:left;margin-bottom:0.5em;}.region-stripes .front-stripe ul,.region-stripes .width-full ul{margin-left:0%;padding-left:0;margin-top:1em;}.region-stripes .front-stripe li,.region-stripes .width-full li{display:block;padding:0.25em 0;}.region-stripes .front-stripe li a,.region-stripes .width-full li a{font-weight:bold;font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-weight:bold;font-size:120%;line-height:1.6em;}@media (min-width:768px){.region-stripes .front-stripe li:not(:last-child):after,.region-stripes .width-full li:not(:last-child):after{content:'';display:block;height:1px;width:100%;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U4ZTNlMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear,0% 50%,100% 50%,color-stop(0%,#e8e3e1),color-stop(100%,rgba(0,0,0,0)));background-image:-moz-linear-gradient(left,#e8e3e1,rgba(0,0,0,0));background-image:-webkit-linear-gradient(left,#e8e3e1,rgba(0,0,0,0));background-image:linear-gradient(to right,#e8e3e1,rgba(0,0,0,0));}}@media (max-width:767px){.region-stripes .front-stripe li:not(:last-child),.region-stripes .width-full li:not(:last-child){border-bottom:1px solid #ccc;}}.region-stripes .front-stripe a:hover,.region-stripes .width-full a:hover{color:#900;text-decoration:none;}.region-stripes .front-stripe a:hover .title,.region-stripes .width-full a:hover .title{text-decoration:underline;}.region-stripes .front-stripe a:hover .subtitle,.region-stripes .width-full a:hover .subtitle{text-decoration:none;}.region-stripes .front-stripe .subtitle,.region-stripes .width-full .subtitle{margin:0;line-height:1.3em;font-size:13px;text-shadow:1px 1px 1px white;}.region-stripes .front-stripe.location-stripe{background:url(/sites/all/themes/jjamerson/images/backgrounds/static-google-map.jpg) no-repeat;background-position:center center;}@media (max-width:979px){.region-stripes .front-stripe.location-stripe{background-position:left center;}}@media (max-width:479px){.region-stripes .front-stripe.location-stripe{background-position:30% center;}}.region-stripes .front-stripe.location-stripe h3{width:auto;}.region-stripes .get_started{box-shadow:inset 0 0 0px rgba(0,0,0,0.2);}.region-stripes .fade-in-stripe{-moz-transition:all 0.5s,opacity 2.5s ease;-o-transition:all 0.5s,opacity 2.5s ease;-webkit-transition:all 0.5s,opacity 2.5s ease;transition:all 0.5s,opacity 2.5s ease;}@media (min-width:768px){.region-stripes .fade-in-stripe{opacity:0;}}
.front .region-top-nav{-webkit-animation:top-nav-intro 0.5s;-moz-animation:top-nav-intro 0.5s;-webkit-animation:top-nav-intro 0.5s;animation:top-nav-intro 0.5s;}.region-top-nav{-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0.5em 5% 0.5em;margin:0 0 0.5em 0;color:white;background:rgba(30,30,30,0.8);border-top:3px solid #666;position:fixed;z-index:100;width:100%;height:45px;top:0;z-index:990;}@media (max-width:767px){.region-top-nav{display:none;}}.region-top-nav a{color:white;font-size:12pt;line-height:1.4em;text-decoration:none;margin-right:1em;}.region-top-nav a:focus{outline:none;border-bottom:3px solid #d81118;}.region-top-nav a:hover{color:#d81118;}.region-top-nav a.apply{float:right;margin-right:1.5em;margin-left:1em;border:none;padding-left:0.2em;padding-right:0.2em;border-bottom:2px solid #d81118;color:white;transition:color 0.2s ease,border-bottom-color 0.5s ease;}.region-top-nav a.apply:focus{color:#d81118;}.region-top-nav a.apply:hover{color:#d81118;border-bottom-color:white;}.region-top-nav i{padding-right:0.33em;margin-right:0;}.region-top-nav .main-menu-button{background:none;border:none;padding:0;display:block;overflow:hidden;width:auto;min-width:150px;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}.region-top-nav .main-menu-button:hover,.region-top-nav .main-menu-button:focus{cursor:pointer;color:#d81118;outline:none;}.region-top-nav .main-menu-button:after{display:block;content:'';width:100%;border-bottom:3px solid #a00;position:relative;left:-300px;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;}.region-top-nav .main-menu-button:hover:after,.region-top-nav .main-menu-button:focus:after{left:0;}.region-top-nav a,.region-top-nav .main-menu-button{font-size:1.1em;line-height:28px;color:#fff;position:relative;}.region-top-nav a i.fa,.region-top-nav .main-menu-button i.fa{-moz-transition:all 0.45s ease;-o-transition:all 0.45s ease;-webkit-transition:all 0.45s ease;transition:all 0.45s ease;font-size:1.8em;display:block;float:left;padding-right:0.25em;color:#d81118;}.region-top-nav a:hover i,.region-top-nav .main-menu-button:hover i{color:#a00;}.region-top-nav ul{padding:0;margin:0;display:inline;}.region-top-nav ul .pretext{margin-right:0.33em;}.region-top-nav ul li{display:inline;}.region-top-nav #block-search-form #search-block-form input[name="search_block_form"]{height:16px;font-size:1em;}.region-top-nav #block-search-form #search-block-form:after{font-size:21px;top:0.2em;right:0.1em;}.region-top-nav.offscreen-open #block-search-form{opacity:0.1;}@-webkit-keyframes top-nav-intro{from{opacity:0;transform:translate3d(0,-30px,0);}to{opacity:1;transform:translate3d(0,0,0);}}#admin-menu-wrapper{overflow:visible;}#admin-menu{background:#e1e1e1;box-shadow:inset 0px -2px 3px rgba(0,0,0,0.3);z-index:1010;-moz-transition:all 1s ease;-o-transition:all 1s ease;-webkit-transition:all 1s ease;transition:all 1s ease;}#admin-menu .dropdown .admin-menu-users a,#admin-menu .dropdown .admin-menu-action a{color:#555;background:#bbb;border:none;margin-left:10px;}#admin-menu .dropdown{-moz-transition:all 1s ease;-o-transition:all 1s ease;-webkit-transition:all 1s ease;transition:all 1s ease;}#admin-menu .dropdown .admin-menu-toolbar-category > a{color:#666;}#admin-menu .dropdown .admin-menu-toolbar-category > a:hover{color:#333;background:none;}#admin-menu .dropdown .admin-menu-icon > a{background:#aaa;}#admin-menu .dropdown .admin-menu-icon > a:hover{background:#777;}#admin-menu .dropdown li li{background:#ddd;opacity:1;-moz-transition:all 1s ease;-o-transition:all 1s ease;-webkit-transition:all 1s ease;transition:all 1s ease;}#admin-menu .dropdown li li.expandable{background:#eee;}#admin-menu .dropdown li li.expandable:hover a{color:#333;}#admin-menu .dropdown li li.expandable:hover li:hover{color:#aaa;}#admin-menu .dropdown li li.expandable:hover li a{color:#555;}#admin-menu .dropdown li li.expandable:hover li a:hover{color:#222;}#admin-menu .dropdown li li:hover{background:#bbb;}#admin-menu .dropdown li li a{color:#555;border-top:1px solid #bbb;}#admin-menu .dropdown li li a:hover{color:#333;}html body.admin-menu .region-top-nav.at-the-top{margin-top:29px;}
.block.admissions-deadline-block{background:transparent !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;padding:0 !important;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;}.block.admissions-deadline-block h3{display:none;}.block.admissions-deadline-block .content p.all-deadlines{color:#078baa;font-size:11px;position:absolute;top:25px;right:15px;}@media (min-width:768px) and (max-width:1140px){.block.admissions-deadline-block .content p.all-deadlines{position:relative;top:-15px;right:auto;padding:5px 0;}}.block.admissions-deadline-block .content p.all-deadlines a{color:#078baa;}.block.admissions-deadline-block .content p.all-deadlines:before{content:'\f061';font-family:"fontAwesome";font-size:8px;margin-right:3px;vertical-align:bottom;}.block.admissions-deadline-block .content .deadline-container{border:1px solid #078baa;padding:0;position:relative;overflow:hidden;display:table;width:100%;background:#fff;-moz-box-shadow:1px 1px 7px rgba(40,38,37,0.13);-webkit-box-shadow:1px 1px 7px rgba(40,38,37,0.13);box-shadow:1px 1px 7px rgba(40,38,37,0.13);}.block.admissions-deadline-block .content .deadline-container h4{display:table-cell;background-color:#078baa;padding:0px 10px;text-align:center;color:#fff;height:100%;position:relative;width:50px;font-family:"Avenir Next Cyr W00 Regular","Open Sans";line-height:1.2em;vertical-align:middle;}.block.admissions-deadline-block .content .deadline-container h4 span.date{display:block;font-size:24px;margin-left:-10px;vertical-align:middle;}.block.admissions-deadline-block .content .deadline-container h4 span.month{font-size:12px;display:block;margin-left:-10px;vertical-align:middle;}.block.admissions-deadline-block .content .deadline-container h4:after{content:'';position:absolute;top:0;background-color:#fff;right:0;width:70px;height:100%;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(-65deg) skewX(40deg);left:51px;top:50%;-ms-transform:rotate(-65deg) skewX(40deg);transform:rotate(-65deg) skewX(-40deg);}.block.admissions-deadline-block .content .deadline-container p{display:block;width:auto;padding:15px 10px;font-size:13px;position:relative;}span.hidden,.location-hidden{display:none;}#block-berklee-today-content-types-bt-latest-issue-block{background:none !important;}#block-berklee-today-content-types-bt-latest-issue-block .content .bt-latest-issue{position:relative;}#block-berklee-today-content-types-bt-latest-issue-block .content .bt-latest-issue:after{clear:both;}#block-berklee-today-content-types-bt-latest-issue-block .content img{float:left;margin:0;padding:0;margin-right:10px;}#block-berklee-today-content-types-bt-latest-issue-block .content .read-the-latest{text-transform:uppercase;}#block-berklee-today-content-types-bt-latest-issue-block .content .issue-title{font-size:1.25em;}#block-berklee-today-content-types-bt-latest-issue-block .content ul{margin:0;margin-bottom:20px;}#block-berklee-today-content-types-bt-latest-issue-block .content ul li{list-style-type:none;margin-left:0;}#block-berklee-today-content-types-bt-latest-issue-block .content ul li:before{content:'- ';}#block-berklee-today-content-types-bt-latest-issue-block .content .bt-spacer{margin:10px 0;border:0;border-bottom:1px solid #ee862d;}#block-berklee-today-content-types-bt-latest-issue-block .content .read-issue,#block-berklee-today-content-types-bt-latest-issue-block .content .read-all-issues{display:inline;}#block-berklee-today-content-types-bt-latest-issue-block .content .button{display:inline;background-color:#ffffff;border:2px solid #ee862d;color:#ee862d;}#block-berklee-today-content-types-bt-latest-issue-block .content .bt-clear-both{clear:both;}#block-berklee-today-content-types-bt-latest-issue-block .content .bt-content{float:left;}.MaxAI div a{color:#d81118;text-decoration:underline;}.MaxAI div a:hover{color:#d81118;text-decoration:none;}#block-fb-social-custom-like-box,#block-fb-social-custom-like-box-admissions{}@media (min-width:768px) and (max-width:979px){#block-fb-social-custom-like-box iframe,#block-fb-social-custom-like-box-admissions iframe{width:147px !important;margin-left:-4px;}}@media (min-width:980px) and (max-width:1199px){#block-fb-social-custom-like-box iframe,#block-fb-social-custom-like-box-admissions iframe{margin-left:-4px;}}@media (min-width:1200px){#block-fb-social-custom-like-box iframe,#block-fb-social-custom-like-box-admissions iframe{width:243px !important;}}.front div#block-berklee-courses-berklee-find-your-program-block{width:100%;padding:25px 15px 0 0;float:none;position:relative;z-index:40;}@media (min-width:940px){.front div#block-berklee-courses-berklee-find-your-program-block{margin-left:50%;padding:95px 15px 0 0;}}.front div#block-berklee-courses-berklee-find-your-program-block h3{display:none;}.front div#block-berklee-courses-berklee-find-your-program-block .content{position:relative;top:0;}@media (min-width:940px){.front div#block-berklee-courses-berklee-find-your-program-block .content{position:absolute;top:45px;width:auto;left:-361px;margin-left:auto;margin-right:auto;z-index:50;}}.front div#block-berklee-courses-berklee-find-your-program-block .expandable,.front div#block-berklee-courses-berklee-find-your-program-block fieldset.collapsible:not(#edit-advanced){margin-right:0;background:#eeeeee;background:-moz-linear-gradient(top,#eeeeee 2%,#e7e7e7 49%,#dddddd 100%);background:-webkit-linear-gradient(top,#eeeeee 2%,#e7e7e7 49%,#dddddd 100%);background:linear-gradient(to bottom,#eeeeee 2%,#e7e7e7 49%,#dddddd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#eeeeee',GradientType=0);padding:5px 10px;border:1px solid #d1d2d2;border-radius:6px;}@media (min-width:940px){.front div#block-berklee-courses-berklee-find-your-program-block .expandable,.front div#block-berklee-courses-berklee-find-your-program-block fieldset.collapsible:not(#edit-advanced){max-width:180px;float:left;margin-right:5px;}.front div#block-berklee-courses-berklee-find-your-program-block .expandable:last-of-type,.front div#block-berklee-courses-berklee-find-your-program-block fieldset.collapsible:not(#edit-advanced):last-of-type{margin-right:0;}}.front div#block-berklee-courses-berklee-find-your-program-block .expandable div.expandable-link,.front div#block-berklee-courses-berklee-find-your-program-block fieldset.collapsible:not(#edit-advanced) div.expandable-link{color:#888;}.front div#block-berklee-courses-berklee-find-your-program-block .expandable div.expandable-link:hover a,.front div#block-berklee-courses-berklee-find-your-program-block fieldset.collapsible:not(#edit-advanced) div.expandable-link:hover a{color:#d81118;border-bottom:none;text-decoration:none;}.front div#block-berklee-courses-berklee-find-your-program-block .expandable div.expandable-link a,.front div#block-berklee-courses-berklee-find-your-program-block fieldset.collapsible:not(#edit-advanced) div.expandable-link a{color:inherit;font-weight:bold;text-decoration:none;}.front div#block-berklee-courses-berklee-find-your-program-block .expandable.expanded,.front div#block-berklee-courses-berklee-find-your-program-block fieldset.collapsible:not(#edit-advanced).expanded{max-width:100%;background:#eeeeee;}.front div#block-berklee-courses-berklee-find-your-program-block .expandable.expanded div.expandable-link,.front div#block-berklee-courses-berklee-find-your-program-block fieldset.collapsible:not(#edit-advanced).expanded div.expandable-link{color:#d81118;border-bottom:1px solid #d2d1d1;padding-bottom:8px;}#block-berklee-courses-berklee-find-your-program-block .expandable,#block-berklee-courses-berklee-find-your-program-block fieldset.collapsible:not(#edit-advanced){margin-bottom:1em;overflow:hidden;}#block-berklee-courses-berklee-find-your-program-block .expandable div.expandable-link div.fyp-icon,#block-berklee-courses-berklee-find-your-program-block fieldset.collapsible:not(#edit-advanced) div.expandable-link div.fyp-icon{display:inline-block;width:25px;text-align:center;}#block-berklee-courses-berklee-find-your-program-block .expandable > div.expandable-link:hover,#block-berklee-courses-berklee-find-your-program-block .expandable .fieldset-legend:hover,#block-berklee-courses-berklee-find-your-program-block .expandable .fieldset-legend:hover,#block-berklee-courses-berklee-find-your-program-block .expandable.collapsed .fieldset-legend:hover,#block-berklee-courses-berklee-find-your-program-block .expandable .expandable-title:hover,#block-berklee-courses-berklee-find-your-program-block fieldset.collapsible:not(#edit-advanced) > div.expandable-link:hover,#block-berklee-courses-berklee-find-your-program-block fieldset.collapsible:not(#edit-advanced) .fieldset-legend:hover,#block-berklee-courses-berklee-find-your-program-block fieldset.collapsible:not(#edit-advanced) .fieldset-legend:hover,#block-berklee-courses-berklee-find-your-program-block fieldset.collapsible:not(#edit-advanced).collapsed .fieldset-legend:hover,#block-berklee-courses-berklee-find-your-program-block fieldset.collapsible:not(#edit-advanced) .expandable-title:hover{color:#d81118;cursor:pointer;}#block-berklee-courses-berklee-find-your-program-block .expandable > div.expandable-link:hover a,#block-berklee-courses-berklee-find-your-program-block .expandable .fieldset-legend:hover a,#block-berklee-courses-berklee-find-your-program-block .expandable .fieldset-legend:hover a,#block-berklee-courses-berklee-find-your-program-block .expandable.collapsed .fieldset-legend:hover a,#block-berklee-courses-berklee-find-your-program-block .expandable .expandable-title:hover a,#block-berklee-courses-berklee-find-your-program-block fieldset.collapsible:not(#edit-advanced) > div.expandable-link:hover a,#block-berklee-courses-berklee-find-your-program-block fieldset.collapsible:not(#edit-advanced) .fieldset-legend:hover a,#block-berklee-courses-berklee-find-your-program-block fieldset.collapsible:not(#edit-advanced) .fieldset-legend:hover a,#block-berklee-courses-berklee-find-your-program-block fieldset.collapsible:not(#edit-advanced).collapsed .fieldset-legend:hover a,#block-berklee-courses-berklee-find-your-program-block fieldset.collapsible:not(#edit-advanced) .expandable-title:hover a{text-decoration:none;}#block-berklee-courses-berklee-find-your-program-block .expandable > div.expandable-link:hover a:hover,#block-berklee-courses-berklee-find-your-program-block .expandable .fieldset-legend:hover a:hover,#block-berklee-courses-berklee-find-your-program-block .expandable .fieldset-legend:hover a:hover,#block-berklee-courses-berklee-find-your-program-block .expandable.collapsed .fieldset-legend:hover a:hover,#block-berklee-courses-berklee-find-your-program-block .expandable .expandable-title:hover a:hover,#block-berklee-courses-berklee-find-your-program-block fieldset.collapsible:not(#edit-advanced) > div.expandable-link:hover a:hover,#block-berklee-courses-berklee-find-your-program-block fieldset.collapsible:not(#edit-advanced) .fieldset-legend:hover a:hover,#block-berklee-courses-berklee-find-your-program-block fieldset.collapsible:not(#edit-advanced) .fieldset-legend:hover a:hover,#block-berklee-courses-berklee-find-your-program-block fieldset.collapsible:not(#edit-advanced).collapsed .fieldset-legend:hover a:hover,#block-berklee-courses-berklee-find-your-program-block fieldset.collapsible:not(#edit-advanced) .expandable-title:hover a:hover{text-decoration:none;}#block-berklee-courses-berklee-find-your-program-block .expandable > div.expandable-link a,#block-berklee-courses-berklee-find-your-program-block .expandable .fieldset-legend a,#block-berklee-courses-berklee-find-your-program-block .expandable .fieldset-legend a,#block-berklee-courses-berklee-find-your-program-block .expandable.collapsed .fieldset-legend a,#block-berklee-courses-berklee-find-your-program-block .expandable .expandable-title a,#block-berklee-courses-berklee-find-your-program-block fieldset.collapsible:not(#edit-advanced) > div.expandable-link a,#block-berklee-courses-berklee-find-your-program-block fieldset.collapsible:not(#edit-advanced) .fieldset-legend a,#block-berklee-courses-berklee-find-your-program-block fieldset.collapsible:not(#edit-advanced) .fieldset-legend a,#block-berklee-courses-berklee-find-your-program-block fieldset.collapsible:not(#edit-advanced).collapsed .fieldset-legend a,#block-berklee-courses-berklee-find-your-program-block fieldset.collapsible:not(#edit-advanced) .expandable-title a{color:inherit;display:block;text-decoration:none;font-weight:bold;font-size:15px;}#block-berklee-courses-berklee-find-your-program-block .expandable > div.expandable-link a:after,#block-berklee-courses-berklee-find-your-program-block .expandable .fieldset-legend a:after,#block-berklee-courses-berklee-find-your-program-block .expandable .fieldset-legend a:after,#block-berklee-courses-berklee-find-your-program-block .expandable.collapsed .fieldset-legend a:after,#block-berklee-courses-berklee-find-your-program-block .expandable .expandable-title a:after,#block-berklee-courses-berklee-find-your-program-block fieldset.collapsible:not(#edit-advanced) > div.expandable-link a:after,#block-berklee-courses-berklee-find-your-program-block fieldset.collapsible:not(#edit-advanced) .fieldset-legend a:after,#block-berklee-courses-berklee-find-your-program-block fieldset.collapsible:not(#edit-advanced) .fieldset-legend a:after,#block-berklee-courses-berklee-find-your-program-block fieldset.collapsible:not(#edit-advanced).collapsed .fieldset-legend a:after,#block-berklee-courses-berklee-find-your-program-block fieldset.collapsible:not(#edit-advanced) .expandable-title a:after{color:#888;font-family:FontAwesome;opacity:1;content:"\f0d7";margin-left:5px;}#block-berklee-courses-berklee-find-your-program-block .expandable.expanded > div.expandable-link,#block-berklee-courses-berklee-find-your-program-block .expandable.expanded .fieldset-legend,#block-berklee-courses-berklee-find-your-program-block .expandable.expanded .expandable-title,#block-berklee-courses-berklee-find-your-program-block fieldset.collapsible:not(#edit-advanced).expanded > div.expandable-link,#block-berklee-courses-berklee-find-your-program-block fieldset.collapsible:not(#edit-advanced).expanded .fieldset-legend,#block-berklee-courses-berklee-find-your-program-block fieldset.collapsible:not(#edit-advanced).expanded .expandable-title{color:#d81118;cursor:pointer;}#block-berklee-courses-berklee-find-your-program-block .expandable.expanded > div.expandable-link a,#block-berklee-courses-berklee-find-your-program-block .expandable.expanded .fieldset-legend a,#block-berklee-courses-berklee-find-your-program-block .expandable.expanded .expandable-title a,#block-berklee-courses-berklee-find-your-program-block fieldset.collapsible:not(#edit-advanced).expanded > div.expandable-link a,#block-berklee-courses-berklee-find-your-program-block fieldset.collapsible:not(#edit-advanced).expanded .fieldset-legend a,#block-berklee-courses-berklee-find-your-program-block fieldset.collapsible:not(#edit-advanced).expanded .expandable-title a{text-decoration:none;}#block-berklee-courses-berklee-find-your-program-block .expandable.expanded > div.expandable-link a:after,#block-berklee-courses-berklee-find-your-program-block .expandable.expanded .fieldset-legend a:after,#block-berklee-courses-berklee-find-your-program-block .expandable.expanded .expandable-title a:after,#block-berklee-courses-berklee-find-your-program-block fieldset.collapsible:not(#edit-advanced).expanded > div.expandable-link a:after,#block-berklee-courses-berklee-find-your-program-block fieldset.collapsible:not(#edit-advanced).expanded .fieldset-legend a:after,#block-berklee-courses-berklee-find-your-program-block fieldset.collapsible:not(#edit-advanced).expanded .expandable-title a:after{color:#888;font-family:FontAwesome;opacity:1;content:"\f0d8";}#block-berklee-courses-berklee-find-your-program-block .expandable.expanded .field-label.expandable-title,#block-berklee-courses-berklee-find-your-program-block fieldset.collapsible:not(#edit-advanced).expanded .field-label.expandable-title{margin-bottom:10px;}#block-berklee-courses-berklee-find-your-program-block fieldset.collapsible:not(#edit-advanced){padding-top:1.7em;}#block-berklee-courses-berklee-find-your-program-block fieldset.collapsible:not(#edit-advanced):not(.collapsed){padding-top:4em;}#block-berklee-courses-berklee-find-your-program-block fieldset.collapsible:not(#edit-advanced) > legend{position:absolute;top:1em;}#block-berklee-courses-berklee-find-your-program-block fieldset.collapsible:not(#edit-advanced) > legend a{color:#555;}#block-berklee-courses-berklee-find-your-program-block .expandable-content{overflow:hidden;visibility:hidden;}#block-berklee-courses-berklee-find-your-program-block .expandable .expandable-content{max-height:0px;margin-left:26px;margin-top:5px;}#block-berklee-courses-berklee-find-your-program-block .expandable .expandable-content a{color:#909090;padding:2px 0;display:block;}#block-berklee-courses-berklee-find-your-program-block .expandable .expandable-content a:hover{color:#d81118;text-decoration:none;}#block-berklee-courses-berklee-find-your-program-block .expandable.expanded .expandable-content{max-height:3000px;visibility:visible;}#block-berklee-courses-berklee-find-your-program-block fieldset.collapsible .fieldset-wrapper{max-height:3000px;}#block-berklee-courses-berklee-find-your-program-block fieldset.collapsible.collapsed .fieldset-wrapper{max-height:0px;}#front-block{overflow:hidden;background-size:cover;padding:13% 5% 6%;color:white;}#front-block h1,#front-block h2,#front-block h3{text-shadow:1px 1px 1px black;}#front-block .subtitle{margin-top:0;color:#bbb;}@media (max-width:767px){#front-block .subtitle{margin-left:0;}}#front-block .description{margin-top:2em;text-shadow:1px 1px 1px black;max-width:750px;}#front-block .description p{font-size:1.1em;}#front-block .link{display:inline-block;margin-top:2em;font-size:1.2em;font-weight:bold;padding:0.5em 1em;}#front-video-container{position:relative;background:black;width:100%;height:500px;max-height:720px;overflow:hidden;-moz-transition:all 1.5s ease;-o-transition:all 1.5s ease;-webkit-transition:all 1.5s ease;transition:all 1.5s ease;left:0;}@media (max-width:767px){#front-video-container{display:none;}}#front-video-container div.video,#front-video-container iframe{width:100%;margin:0;padding:0;font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;}@-webkit-keyframes videofadein{from{opacity:0;}to{opacity:1;}}#front-video{height:810px;}#front-video-chrome{height:60px;padding-left:5%;padding-right:5%;position:absolute;width:100%;z-index:1;bottom:0;}#video-info{background:#ddd;border-radius:4px;bottom:-5px;box-sizing:border-box;color:#333;float:left;font-size:1em;height:auto;line-height:1.5em;opacity:0.7;padding:0.5em 1em 1em;position:absolute;width:50%;-moz-transition:-moz-transform 0.4s ease,opacity 0.2s ease,background 0.4s ease,color 0.3s ease;-o-transition:-o-transform 0.4s ease,opacity 0.2s ease,background 0.4s ease,color 0.3s ease;-webkit-transition:-webkit-transform 0.4s ease,opacity 0.2s ease,background 0.4s ease,color 0.3s ease;transition:transform 0.4s ease,opacity 0.2s ease,background 0.4s ease,color 0.3s ease;-webkit-animation:video-info-in 2s;}@media (max-width:767px){#video-info{display:none;}}#video-info:hover{opacity:0.9;}@-webkit-keyframes video-info-in{from{transform:translate3d(0,50px,0);}to{transform:translate3d(0,0,0);}}#video-info h3{margin:0.5em 0;font-weight:100;letter-spacing:0.4px;}#video-info-button{display:none;}@media (max-width:767px){#video-info-button{display:none;}}#video-info-button.poke{border-bottom:3px solid red;}#front-video-controls{max-width:1200px;width:50%;float:right;}.video-controls{-moz-transition:all 2s ease;-o-transition:all 2s ease;-webkit-transition:all 2s ease;transition:all 2s ease;}.video-controls.enabled{opacity:1;}#front-video-controls button{background:none;border:none;border-bottom:3px solid black;color:white;float:right;line-height:4px;position:relative;text-align:center;width:65px;z-index:1;color:rgba(180,180,180,0.7);font-weight:100;font-size:11px;margin-top:-14px;padding-bottom:10px;text-shadow:2px 2px 0px rgba(0,0,0,0.3);-moz-transition:border-bottom-color 0.33s ease;-o-transition:border-bottom-color 0.33s ease;-webkit-transition:border-bottom-color 0.33s ease;transition:border-bottom-color 0.33s ease;opacity:0.8;}#front-video-controls button:hover{cursor:pointer;opacity:1;}@media (max-width:767px){#front-video-controls button{font-style:15pt;}}#front-video-controls button i{color:white;width:100%;font-size:30pt;line-height:57px;}div#video-next-button,div#video-previous-button{color:white;font-size:20pt;position:absolute;top:50%;padding:30px;}div#video-next-button .fa:before,div#video-previous-button .fa:before{box-shadow:2px 2px 2px rgba(0,0,0,0.1);}div#video-next-button.enabled,div#video-previous-button.enabled{opacity:0.25;-moz-transition:opacity 0.2s ease;-o-transition:opacity 0.2s ease;-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease;}div#video-next-button:hover,div#video-previous-button:hover{cursor:pointer;}@media (max-width:767px){div#video-next-button,div#video-previous-button{top:5%;margin-top:-15px;padding-top:15px;}}div#video-next-button.enabled:hover,div#video-previous-button.enabled:hover{opacity:1;cursor:pointer;}div#video-next-button{right:5%;padding-right:0;}div#video-previous-button{left:5%;padding-left:0;}#front-video-controls div:hover{color:white;cursor:pointer;border-bottom-color:#d81118;}.giving-recognition-levels{width:100% !important;}@media (max-width:979px){.giving-recognition-levels{font-size:12px;}}.giving-recognition-levels tr{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-shadow:1px 1px 4px rgba(0,0,0,0.4);-webkit-box-shadow:1px 1px 4px rgba(0,0,0,0.4);box-shadow:1px 1px 4px rgba(0,0,0,0.4);background:white;display:block;height:50px;margin-bottom:0.5em;padding:0.5em;}.giving-recognition-levels tr:nth-child(n+2):nth-child(-n+3){background:#fcfcfc;}.giving-recognition-levels tr:nth-child(n+4):nth-child(-n+5){background:#fafafa;}.giving-recognition-levels tr:nth-child(n+6):nth-child(-n+7){background:#f5f5f5;}.giving-recognition-levels tr:last-child{background:#f1f1f1;}.giving-recognition-levels td{clear:both;color:white;color:#333;display:inherit;text-align:center;}.giving-recognition-levels td:first-child{color:#555;font-style:italic;}.giving-recognition-levels td:first-child:after{display:block;border:none;color:white;content:'';height:1px;background:#e44;background:-webkit-gradient(radial,50% 50%,0,50% 50%,130,from(#d81118),to(white));border:0;opacity:0.4;}.location-stripe h3,.location-stripe ul{z-index:2;position:relative;}.location-stripe h3{width:auto;}.location-stripe a.mapHover{color:#2d2a28;text-decoration:underline;}.location-stripe > .content{position:initial;}#global-map{-moz-box-shadow:inset 0 0 10px black;-webkit-box-shadow:inset 0 0 10px black;box-shadow:inset 0 0 10px black;width:100%;height:100%;position:absolute;top:0;left:0;}#global-map:before{width:35%;height:100%;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-moz-linear-gradient(0deg,#ffffff,#ffffff 50%,rgba(255,255,255,0));background-image:-webkit-linear-gradient(0deg,#ffffff,#ffffff 50%,rgba(255,255,255,0));background-image:linear-gradient(90deg,#ffffff,#ffffff 50%,rgba(255,255,255,0));display:block;content:'';position:absolute;z-index:1;}#block-menu-menu-department-menu{text-shadow:1px 1px 1px rgba(0,0,0,0.5);color:#eee;}@media (min-width:768px) and (max-width:979px){#block-menu-menu-department-menu{display:none;}}@media (max-width:767px){#block-menu-menu-department-menu{display:none;}}#block-menu-menu-department-menu li{float:left;}#block-menu-menu-department-menu a{color:#eee;font-size:12px;font-weight:bold;line-height:35px;margin-left:15px;text-transform:uppercase;}@media (min-width:980px) and (max-width:1199px){#block-menu-menu-department-menu a{font-size:11px;}}#block-menu-menu-department-menu a:hover{color:white;}@media (max-width:1200px){.logged-in #block-menu-menu-department-menu{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}}#block-menu-menu-user-menu-quicklinks{position:relative;}@media (max-width:767px){#block-menu-menu-user-menu-quicklinks{display:none;}}#block-menu-menu-user-menu-quicklinks .content li a{text-shadow:1px 1px 1px rgba(0,0,0,0.5);color:#eee;}#block-menu-menu-user-menu-quicklinks .content li a[href*=calendar]:before,#block-menu-menu-user-menu-quicklinks .content li a[href*=mail]:before,#block-menu-menu-user-menu-quicklinks .content li a[href*=drive]:before{margin-right:0.5em;}@media (min-width:768px) and (max-width:979px){#block-menu-menu-user-menu-quicklinks .content li a[href*=calendar]:before,#block-menu-menu-user-menu-quicklinks .content li a[href*=mail]:before,#block-menu-menu-user-menu-quicklinks .content li a[href*=drive]:before{font-size:14px;}}#block-menu-menu-user-menu-quicklinks .content li a[href*=calendar]:hover,#block-menu-menu-user-menu-quicklinks .content li a[href*=mail]:hover,#block-menu-menu-user-menu-quicklinks .content li a[href*=drive]:hover{text-shadow:none;text-decoration:none;color:#d81118;}#block-menu-menu-user-menu-quicklinks .content li a[href*=calendar]:hover:before,#block-menu-menu-user-menu-quicklinks .content li a[href*=mail]:hover:before,#block-menu-menu-user-menu-quicklinks .content li a[href*=drive]:hover:before{color:#d81118;}#block-menu-menu-user-menu-quicklinks .content li a[href*=calendar]:before{color:#fff;font-family:FontAwesome;opacity:1;content:"\f073";}#block-menu-menu-user-menu-quicklinks .content li a[href*=mail]:before{color:#fff;font-family:FontAwesome;opacity:1;content:"\f0e0";}#block-menu-menu-user-menu-quicklinks .content li a[href*=drive]:before{color:#fff;font-family:FontAwesome;opacity:1;content:"\f15c";}#block-menu-menu-user-menu-quicklinks .content li a:hover{color:#d81118;}.section-203706 .block .news-events-style:not(.no-images) .view-content .views-row > *:not(.field-image):not(.image),.section-203626 .block .news-events-style:not(.no-images) .view-content .views-row > *:not(.field-image):not(.image),.section-205211 .block .news-events-style:not(.no-images) .view-content .views-row > *:not(.field-image):not(.image),.section-204996 .block .news-events-style:not(.no-images) .view-content .views-row > *:not(.field-image):not(.image),.section-210161 .block .news-events-style:not(.no-images) .view-content .views-row > *:not(.field-image):not(.image),.section-203826 .block .news-events-style:not(.no-images) .view-content .views-row > *:not(.field-image):not(.image){margin-left:0;}.block .news-events-style .image,.block .news-events-style .field-image,.block .peeps .image,.block .peeps .field-image,.block .peeps-style .image,.block .peeps-style .field-image,.block .announcements-style .image,.block .announcements-style .field-image{float:left;margin-bottom:20px;}@media (max-width:767px){.block .news-events-style .image,.block .news-events-style .field-image,.block .peeps .image,.block .peeps .field-image,.block .peeps-style .image,.block .peeps-style .field-image,.block .announcements-style .image,.block .announcements-style .field-image{margin-bottom:5px;width:100%;max-width:100%;}}.block .news-events-style .image img,.block .news-events-style .field-image img,.block .peeps .image img,.block .peeps .field-image img,.block .peeps-style .image img,.block .peeps-style .field-image img,.block .announcements-style .image img,.block .announcements-style .field-image img{max-width:200px;padding-right:0;margin-right:1.3em;height:auto;}@media (max-width:767px){.block .news-events-style .image img,.block .news-events-style .field-image img,.block .peeps .image img,.block .peeps .field-image img,.block .peeps-style .image img,.block .peeps-style .field-image img,.block .announcements-style .image img,.block .announcements-style .field-image img{max-width:100%;width:100%;padding:0;margin:0;}}.block .news-events-style .image .default-image,.block .news-events-style .field-image .default-image,.block .peeps .image .default-image,.block .peeps .field-image .default-image,.block .peeps-style .image .default-image,.block .peeps-style .field-image .default-image,.block .announcements-style .image .default-image,.block .announcements-style .field-image .default-image{width:200px;height:200px;margin-right:1.3em;overflow:hidden;background:url(/sites/all/themes/suite_222/images/event-thumbnails/160.jpg) no-repeat;background-size:200px;}@media (max-width:767px){.block .news-events-style .image .default-image,.block .news-events-style .field-image .default-image,.block .peeps .image .default-image,.block .peeps .field-image .default-image,.block .peeps-style .image .default-image,.block .peeps-style .field-image .default-image,.block .announcements-style .image .default-image,.block .announcements-style .field-image .default-image{display:none;}}.block .news-events-style .image.venue-B3 .default-image,.block .news-events-style .field-image.venue-B3 .default-image,.block .peeps .image.venue-B3 .default-image,.block .peeps .field-image.venue-B3 .default-image,.block .peeps-style .image.venue-B3 .default-image,.block .peeps-style .field-image.venue-B3 .default-image,.block .announcements-style .image.venue-B3 .default-image,.block .announcements-style .field-image.venue-B3 .default-image{background-image:url(/sites/all/themes/suite_222/images/event-thumbnails/B3.jpg);}.block .news-events-style .image.venue-Berk-Recital-Hall .default-image,.block .news-events-style .field-image.venue-Berk-Recital-Hall .default-image,.block .peeps .image.venue-Berk-Recital-Hall .default-image,.block .peeps .field-image.venue-Berk-Recital-Hall .default-image,.block .peeps-style .image.venue-Berk-Recital-Hall .default-image,.block .peeps-style .field-image.venue-Berk-Recital-Hall .default-image,.block .announcements-style .image.venue-Berk-Recital-Hall .default-image,.block .announcements-style .field-image.venue-Berk-Recital-Hall .default-image{background-image:url(/sites/all/themes/suite_222/images/event-thumbnails/berk-recital-hall.jpg);}.block .news-events-style .image.venue-Cafe-939 .default-image,.block .news-events-style .field-image.venue-Cafe-939 .default-image,.block .peeps .image.venue-Cafe-939 .default-image,.block .peeps .field-image.venue-Cafe-939 .default-image,.block .peeps-style .image.venue-Cafe-939 .default-image,.block .peeps-style .field-image.venue-Cafe-939 .default-image,.block .announcements-style .image.venue-Cafe-939 .default-image,.block .announcements-style .field-image.venue-Cafe-939 .default-image{background-image:url(/sites/all/themes/suite_222/images/event-thumbnails/cafe-939.jpg);}.block .news-events-style .image.venue-Berklee-Performance-Center .default-image,.block .news-events-style .field-image.venue-Berklee-Performance-Center .default-image,.block .peeps .image.venue-Berklee-Performance-Center .default-image,.block .peeps .field-image.venue-Berklee-Performance-Center .default-image,.block .peeps-style .image.venue-Berklee-Performance-Center .default-image,.block .peeps-style .field-image.venue-Berklee-Performance-Center .default-image,.block .announcements-style .image.venue-Berklee-Performance-Center .default-image,.block .announcements-style .field-image.venue-Berklee-Performance-Center .default-image{background-image:url(/sites/all/themes/suite_222/images/event-thumbnails/bpc.jpg);}.block .news-events-style .image.venue-David-Friend-Recital-Hall .default-image,.block .news-events-style .field-image.venue-David-Friend-Recital-Hall .default-image,.block .peeps .image.venue-David-Friend-Recital-Hall .default-image,.block .peeps .field-image.venue-David-Friend-Recital-Hall .default-image,.block .peeps-style .image.venue-David-Friend-Recital-Hall .default-image,.block .peeps-style .field-image.venue-David-Friend-Recital-Hall .default-image,.block .announcements-style .image.venue-David-Friend-Recital-Hall .default-image,.block .announcements-style .field-image.venue-David-Friend-Recital-Hall .default-image{background-image:url(/sites/all/themes/suite_222/images/event-thumbnails/david-friend.jpg);}.block .news-events-style .image.venue-Oliver-Colvin-Recital-Hall .default-image,.block .news-events-style .field-image.venue-Oliver-Colvin-Recital-Hall .default-image,.block .peeps .image.venue-Oliver-Colvin-Recital-Hall .default-image,.block .peeps .field-image.venue-Oliver-Colvin-Recital-Hall .default-image,.block .peeps-style .image.venue-Oliver-Colvin-Recital-Hall .default-image,.block .peeps-style .field-image.venue-Oliver-Colvin-Recital-Hall .default-image,.block .announcements-style .image.venue-Oliver-Colvin-Recital-Hall .default-image,.block .announcements-style .field-image.venue-Oliver-Colvin-Recital-Hall .default-image{background-image:url(/sites/all/themes/suite_222/images/event-thumbnails/oliver-colvin.jpg);}.block .news-events-style .image.venue-Berklee-Dining-Hall .default-image,.block .news-events-style .field-image.venue-Berklee-Dining-Hall .default-image,.block .peeps .image.venue-Berklee-Dining-Hall .default-image,.block .peeps .field-image.venue-Berklee-Dining-Hall .default-image,.block .peeps-style .image.venue-Berklee-Dining-Hall .default-image,.block .peeps-style .field-image.venue-Berklee-Dining-Hall .default-image,.block .announcements-style .image.venue-Berklee-Dining-Hall .default-image,.block .announcements-style .field-image.venue-Berklee-Dining-Hall .default-image{background-image:url(/sites/all/themes/suite_222/images/event-thumbnails/160.jpg);}.block .news-events-style .image.venue-Power-Station-at-BerkleeNYC .default-image,.block .news-events-style .field-image.venue-Power-Station-at-BerkleeNYC .default-image,.block .peeps .image.venue-Power-Station-at-BerkleeNYC .default-image,.block .peeps .field-image.venue-Power-Station-at-BerkleeNYC .default-image,.block .peeps-style .image.venue-Power-Station-at-BerkleeNYC .default-image,.block .peeps-style .field-image.venue-Power-Station-at-BerkleeNYC .default-image,.block .announcements-style .image.venue-Power-Station-at-BerkleeNYC .default-image,.block .announcements-style .field-image.venue-Power-Station-at-BerkleeNYC .default-image{background-image:url(/sites/all/themes/suite_222/images/event-thumbnails/powerstation.jpg);}.block .news-events-style .image.venue-Virtual-Event .default-image,.block .news-events-style .field-image.venue-Virtual-Event .default-image,.block .peeps .image.venue-Virtual-Event .default-image,.block .peeps .field-image.venue-Virtual-Event .default-image,.block .peeps-style .image.venue-Virtual-Event .default-image,.block .peeps-style .field-image.venue-Virtual-Event .default-image,.block .announcements-style .image.venue-Virtual-Event .default-image,.block .announcements-style .field-image.venue-Virtual-Event .default-image{background-image:url(/sites/all/themes/suite_222/images/event-thumbnails/berkleeanywhere-icon.jpg);}.block .news-events-style h3,.block .peeps h3,.block .peeps-style h3,.block .announcements-style h3{font-size:15px;font-weight:normal;}@media (max-width:767px){.block .news-events-style h3,.block .peeps h3,.block .peeps-style h3,.block .announcements-style h3{clear:both;font-size:16px;}}.block .news-events-style p,.block .news-events-style span,.block .peeps p,.block .peeps span,.block .peeps-style p,.block .peeps-style span,.block .announcements-style p,.block .announcements-style span{font-size:13px;}.block .news-events-style p,.block .peeps p,.block .peeps-style p,.block .announcements-style p{margin:5px 0;}.block .news-events-style .views-field-field-press-release p,.block .news-events-style .views-field-field-press-hit p,.block .peeps .views-field-field-press-release p,.block .peeps .views-field-field-press-hit p,.block .peeps-style .views-field-field-press-release p,.block .peeps-style .views-field-field-press-hit p,.block .announcements-style .views-field-field-press-release p,.block .announcements-style .views-field-field-press-hit p{text-transform:uppercase;color:#888;font-weight:normal;font-size:13px;background-color:#ddd;float:none;padding:3px 6px;display:inline-block;text-shadow:1px 1px 1px white;margin-bottom:0.25em;}.block .news-events-style .view-header,.block .peeps .view-header,.block .peeps-style .view-header,.block .announcements-style .view-header{border-bottom:1px dotted #ddd;margin-bottom:20px;}.block .news-events-style .view-header:after,.block .peeps .view-header:after,.block .peeps-style .view-header:after,.block .announcements-style .view-header:after{content:'';display:block;margin-bottom:2px;padding:0;border-bottom:1px dotted #ddd;}@media (min-width:768px){.block .news-events-style:not(.no-images) .view-content .views-row > *:not(.field-image):not(.image),.block .peeps:not(.no-images) .view-content .views-row > *:not(.field-image):not(.image),.block .peeps-style:not(.no-images) .view-content .views-row > *:not(.field-image):not(.image),.block .announcements-style:not(.no-images) .view-content .views-row > *:not(.field-image):not(.image){margin-left:220px;}}.block .news-events-style .views-row,.block .peeps .views-row,.block .peeps-style .views-row,.block .announcements-style .views-row{overflow:hidden;*zoom:1;clear:both;padding:14px 0;}.block .news-events-style .views-row:not(:last-child),.block .peeps .views-row:not(:last-child),.block .peeps-style .views-row:not(:last-child),.block .announcements-style .views-row:not(:last-child){border-bottom:1px dotted #999;}@media (max-width:767px){.block .news-events-style .views-row:not(:last-child),.block .peeps .views-row:not(:last-child),.block .peeps-style .views-row:not(:last-child),.block .announcements-style .views-row:not(:last-child){border-bottom:none;}}@media (max-width:767px){.block .news-events-style .views-row,.block .peeps .views-row,.block .peeps-style .views-row,.block .announcements-style .views-row{background:white;margin-bottom:1em;}}.block .news-events-style.view-events-related-events .views-row,.block .peeps.view-events-related-events .views-row,.block .peeps-style.view-events-related-events .views-row,.block .announcements-style.view-events-related-events .views-row{padding:5px 0 0;}@media (min-width:768px){.block .news-events-style .views-row:first-child,.block .peeps .views-row:first-child,.block .peeps-style .views-row:first-child,.block .announcements-style .views-row:first-child{padding-top:0;}}.block .news-events-style .date-display-single,.block .news-events-style .field-date,.block .peeps .date-display-single,.block .peeps .field-date,.block .peeps-style .date-display-single,.block .peeps-style .field-date,.block .announcements-style .date-display-single,.block .announcements-style .field-date{display:block;font-weight:normal;font-size:13px;letter-spacing:-0.5px;color:#888;}@media (max-width:767px){.block .news-events-style .date-display-single,.block .news-events-style .field-date,.block .peeps .date-display-single,.block .peeps .field-date,.block .peeps-style .date-display-single,.block .peeps-style .field-date,.block .announcements-style .date-display-single,.block .announcements-style .field-date{font-size:15px;margin-bottom:1em;}}.block .news-events-style .field-department-secondary a,.block .peeps .field-department-secondary a,.block .peeps-style .field-department-secondary a,.block .announcements-style .field-department-secondary a{font-size:13px;}.block .news-events-style .field-venue,.block .news-events-style .field-event-venue,.block .news-events-style .field-location,.block .news-events-style .field-full-address,.block .peeps .field-venue,.block .peeps .field-event-venue,.block .peeps .field-location,.block .peeps .field-full-address,.block .peeps-style .field-venue,.block .peeps-style .field-event-venue,.block .peeps-style .field-location,.block .peeps-style .field-full-address,.block .announcements-style .field-venue,.block .announcements-style .field-event-venue,.block .announcements-style .field-location,.block .announcements-style .field-full-address{color:#6a6a6a;display:block;font-size:13px;font-weight:100;}@media (max-width:767px){.block .news-events-style .field-venue,.block .news-events-style .field-event-venue,.block .news-events-style .field-location,.block .news-events-style .field-full-address,.block .peeps .field-venue,.block .peeps .field-event-venue,.block .peeps .field-location,.block .peeps .field-full-address,.block .peeps-style .field-venue,.block .peeps-style .field-event-venue,.block .peeps-style .field-location,.block .peeps-style .field-full-address,.block .announcements-style .field-venue,.block .announcements-style .field-event-venue,.block .announcements-style .field-location,.block .announcements-style .field-full-address{font-size:15px;margin-top:-1em;margin-bottom:1em;}}.block .news-events-style .field-admission,.block .peeps .field-admission,.block .peeps-style .field-admission,.block .announcements-style .field-admission{margin-top:10px;min-height:16px;}.block .news-events-style .field-admission .label,.block .peeps .field-admission .label,.block .peeps-style .field-admission .label,.block .announcements-style .field-admission .label{font-weight:normal;font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;color:black;}.block .news-events-style .field-admission .field,.block .peeps .field-admission .field,.block .peeps-style .field-admission .field,.block .announcements-style .field-admission .field{color:#6a6a6a;}.block .news-events-style .field-event-type,.block .peeps .field-event-type,.block .peeps-style .field-event-type,.block .announcements-style .field-event-type{font-size:13px;margin-bottom:5px;}.block .news-events-style .date-block > span,.block .peeps .date-block > span,.block .peeps-style .date-block > span,.block .announcements-style .date-block > span{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;text-shadow:1px 1px 0 white;background:#d8dce0;border:1px solid #b6b8bb;color:#303030;display:block;float:right;font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-size:14px;height:50px;line-height:21px;margin-left:8px;text-align:center;text-transform:uppercase;width:34px;}.block .news-events-style .date-block > span b,.block .peeps .date-block > span b,.block .peeps-style .date-block > span b,.block .announcements-style .date-block > span b{border-bottom:1px solid #666;display:block;margin-left:4px;width:26px;}.block .news-events-style .teaser,.block .news-events-style .field-teaser,.block .news-events-style .field-description,.block .peeps .teaser,.block .peeps .field-teaser,.block .peeps .field-description,.block .peeps-style .teaser,.block .peeps-style .field-teaser,.block .peeps-style .field-description,.block .announcements-style .teaser,.block .announcements-style .field-teaser,.block .announcements-style .field-description{margin-top:10px;}@media (max-width:767px){.block .news-events-style .teaser,.block .news-events-style .field-teaser,.block .news-events-style .field-description,.block .peeps .teaser,.block .peeps .field-teaser,.block .peeps .field-description,.block .peeps-style .teaser,.block .peeps-style .field-teaser,.block .peeps-style .field-description,.block .announcements-style .teaser,.block .announcements-style .field-teaser,.block .announcements-style .field-description{margin-top:0;}}.block .news-events-style .teaser,.block .news-events-style .teaser p,.block .news-events-style .field-teaser,.block .news-events-style .field-teaser p,.block .news-events-style .field-description,.block .news-events-style .field-description p,.block .peeps .teaser,.block .peeps .teaser p,.block .peeps .field-teaser,.block .peeps .field-teaser p,.block .peeps .field-description,.block .peeps .field-description p,.block .peeps-style .teaser,.block .peeps-style .teaser p,.block .peeps-style .field-teaser,.block .peeps-style .field-teaser p,.block .peeps-style .field-description,.block .peeps-style .field-description p,.block .announcements-style .teaser,.block .announcements-style .teaser p,.block .announcements-style .field-teaser,.block .announcements-style .field-teaser p,.block .announcements-style .field-description,.block .announcements-style .field-description p{font-size:13px;}@media (min-width:768px){.block .news-events-style:not(.no-images) .teaser ul,.block .news-events-style:not(.no-images) .field-teaser ul,.block .news-events-style:not(.no-images) .field-description ul,.block .peeps:not(.no-images) .teaser ul,.block .peeps:not(.no-images) .field-teaser ul,.block .peeps:not(.no-images) .field-description ul,.block .peeps-style:not(.no-images) .teaser ul,.block .peeps-style:not(.no-images) .field-teaser ul,.block .peeps-style:not(.no-images) .field-description ul,.block .announcements-style:not(.no-images) .teaser ul,.block .announcements-style:not(.no-images) .field-teaser ul,.block .announcements-style:not(.no-images) .field-description ul{}}.block .news-events-style ul,.block .peeps ul,.block .peeps-style ul,.block .announcements-style ul{font-size:13px;}.block .news-events-style a.views-more-link,.block .peeps a.views-more-link,.block .peeps-style a.views-more-link,.block .announcements-style a.views-more-link{font-size:13px;margin:5px 0;padding:0;text-align:left;}@media (max-width:767px){.block .news-events-style a.views-more-link,.block .peeps a.views-more-link,.block .peeps-style a.views-more-link,.block .announcements-style a.views-more-link{border-top:1px dotted #ccc;display:block;padding:1em 0 0;width:100%;}}.block .news-events-style .field-tickets,.block .peeps .field-tickets,.block .peeps-style .field-tickets,.block .announcements-style .field-tickets{display:block;}@media (min-width:768px){.block .news-events-style .field-tickets a,.block .peeps .field-tickets a,.block .peeps-style .field-tickets a,.block .announcements-style .field-tickets a{display:inline-block;margin-bottom:0;}}.block .news-events-style input[type="submit"],.block .peeps input[type="submit"],.block .peeps-style input[type="submit"],.block .announcements-style input[type="submit"]{font-size:15px;}@media (min-width:768px){#views-exposed-form-Events-page .views-exposed-widgets > div{margin:0;}#views-exposed-form-Events-page #edit-keys-wrapper{width:50%;}#views-exposed-form-Events-page #edit-start-date-wrapper,#views-exposed-form-Events-page #edit-end-date-wrapper{width:15%;margin:0;padding:0;}#views-exposed-form-Events-page #edit-start-date-wrapper .container-inline-date .form-item,#views-exposed-form-Events-page #edit-start-date-wrapper .container-inline-date .form-item input,#views-exposed-form-Events-page #edit-end-date-wrapper .container-inline-date .form-item,#views-exposed-form-Events-page #edit-end-date-wrapper .container-inline-date .form-item input{width:94%;}#views-exposed-form-Events-page #edit-start-date-wrapper .description,#views-exposed-form-Events-page #edit-end-date-wrapper .description{font-size:0.8em;}#views-exposed-form-Events-page .views-submit-button{width:20%;}#views-exposed-form-Events-page .views-submit-button input{width:100%;font-size:15px;margin-top:1.25em;line-height:1.18em;}}@media (max-width:767px){#views-exposed-form-Events-page{padding:0;}}@media (min-width:768px){#views-exposed-form-news-page .views-exposed-widgets > div{margin:0;}#views-exposed-form-news-page .views-exposed-widgets > div p{display:none;}#views-exposed-form-news-page #edit-keys-wrapper{width:60%;}#views-exposed-form-news-page #edit-type-wrapper{width:20%;}#views-exposed-form-news-page #edit-type-wrapper select{width:91%;}#views-exposed-form-news-page .views-submit-button{width:20%;}#views-exposed-form-news-page .views-submit-button input{line-height:1.15em;margin-top:1.38em;width:100%;}}@media (max-width:767px){#views-exposed-form-news-page .views-exposed-widgets br{display:none;}#views-exposed-form-news-page .views-submit-button{margin:0;padding:0;}#views-exposed-form-news-page .views-submit-button input{width:100%;margin-top:1em;}}@media (min-width:768px) and (max-width:979px){.section-204996 .block .news-events-style .image,.section-204996 .block .news-events-style .field-image,.section-210161 .block .news-events-style .image,.section-210161 .block .news-events-style .field-image{margin-bottom:5px;width:100%;max-width:100%;}}@media (min-width:768px) and (max-width:979px){.section-204996 .block .news-events-style .image img,.section-204996 .block .news-events-style .field-image img,.section-210161 .block .news-events-style .image img,.section-210161 .block .news-events-style .field-image img{max-width:100%;width:100%;padding:0;margin:0;}}@media (min-width:768px) and (max-width:979px){.section-204996 .block .news-events-style .image .default-image,.section-204996 .block .news-events-style .field-image .default-image,.section-210161 .block .news-events-style .image .default-image,.section-210161 .block .news-events-style .field-image .default-image{display:none;}}@media (min-width:768px) and (max-width:979px){.section-204996 .block .news-events-style h3,.section-210161 .block .news-events-style h3{clear:both;font-size:16px;}}.region-content .view-footer img{position:relative !important;}.region-content .slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.region-content .slick-list{position:relative;display:block;margin:0;padding:0;list-style:none;}.region-content .slick-list li{list-style-type:none;}.region-content .slick-list:focus{outline:none;}.region-content .slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;left:0;top:0;display:block;}.slick-track:before,.slick-track:after{content:"";display:table;}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{float:left;height:100%;min-height:1px;display:none;}[dir="rtl"] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}@font-face{font-family:"slick";src:url(/sites/all/themes/suite_222/fonts/slick.eot?1594391474);src:url(/sites/all/themes/suite_222/fonts/slick.eot?&1594391474#iefix) format("embedded-opentype"),url(/sites/all/themes/suite_222/fonts/slick.woff?1594391474) format("woff"),url(/sites/all/themes/suite_222/fonts/slick.ttf?1594391474) format("truetype"),url(/sites/all/themes/suite_222/fonts/slick.svg?1594391474#slick) format("svg");font-weight:normal;font-style:normal;}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:none;z-index:999;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.25;}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:red;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev{left:0;}[dir="rtl"] .slick-prev{left:auto;right:-25px;}.slick-prev:before{content:"←";}[dir="rtl"] .slick-prev:before{content:"→";}.slick-next{right:0;}[dir="rtl"] .slick-next{left:-25px;right:auto;}.slick-next:before{content:"→";}[dir="rtl"] .slick-next:before{content:"←";}.next-steps p{margin-bottom:0 !important;margin-left:45px;font-size:13px;line-height:21px !important;}.next-steps a{text-transform:uppercase;font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-size:14px;position:relative;}.next-steps a.recycle:before{color:#888;font-family:FontAwesome;opacity:1;content:"\f1b8";}.next-steps a.user:before{color:#888;font-family:FontAwesome;opacity:1;content:"\f007";}.next-steps a.apply:before{color:#888;font-family:FontAwesome;opacity:1;content:"\f14a";}.next-steps a.more-info:before{color:#888;font-family:FontAwesome;opacity:1;content:"\f059";}.next-steps a.save-the-date:before{color:#888;font-family:FontAwesome;opacity:1;content:"\f073";}.next-steps a.contact:before{color:#888;font-family:FontAwesome;opacity:1;content:"\f0e0";}.next-steps a.vendor:before{color:#888;font-family:FontAwesome;opacity:1;content:"\f0f5";}.next-steps a.sponsor:before{color:#888;font-family:FontAwesome;opacity:1;content:"\f151";}.next-steps a.globe:before{color:#888;font-family:FontAwesome;opacity:1;content:"\f0ac";}.next-steps a.visit:before{color:#888;font-family:FontAwesome;opacity:1;content:"\f1b9";}.next-steps a.update-info:before{color:#888;font-family:FontAwesome;opacity:1;content:"\f044";}.next-steps a.apply,.next-steps a.more-info,.next-steps a.save-the-date,.next-steps a.contact,.next-steps a.vendor,.next-steps a.sponsor,.next-steps a.visit,.next-steps a.update-info,.next-steps a.globe,.next-steps a.user,.next-steps a.recycle{color:#d81118;}.next-steps a.apply:before,.next-steps a.more-info:before,.next-steps a.save-the-date:before,.next-steps a.contact:before,.next-steps a.vendor:before,.next-steps a.sponsor:before,.next-steps a.visit:before,.next-steps a.update-info:before,.next-steps a.globe:before,.next-steps a.user:before,.next-steps a.recycle:before{color:#868686;display:inline-block;font-size:34px;margin-left:-45px;position:absolute;width:45px;top:0;}.next-steps a.more{float:right;color:#5b5b5b;}.next-steps a.more:after{color:#888;font-family:FontAwesome;opacity:1;content:"\f138";color:#5b5b5b;font-size:14px;margin-left:5px;display:inline-block;}.next-steps.global .content{padding-bottom:15px;}.next-steps.global p.subtext{color:#777;line-height:15px !important;}.next-steps.global a.apply:before,.next-steps.global a.more-info:before,.next-steps.global a.contact:before,.next-steps.global a.globe:before,.next-steps.global a.user:before,.next-steps.global a.recycle:before{top:6px;}.next-steps-callout-bottom,.next-steps-callout-bottom-new{background:#fff !important;z-index:100;padding:5px;}@media (max-width:979px){.next-steps-callout-bottom,.next-steps-callout-bottom-new{margin:0 !important;position:fixed;width:100%;bottom:0px;left:0px;text-align:center;border-top:1px solid #4c5960;box-shadow:-2px 0px 25px #4c5960;}}.next-steps-callout-bottom h3,.next-steps-callout-bottom-new h3{display:none;}@media (min-width:1200px),(min-width:980px) and (max-width:1199px){.next-steps-callout-bottom h3,.next-steps-callout-bottom-new h3{display:block;}}.next-steps-callout-bottom .content a,.next-steps-callout-bottom-new .content a{display:inline-block;height:30px;width:49%;color:#faf3f3;padding:23px 0px;background:#690405;box-shadow:inset 0px 0px 20px #000;font-size:18px;font-family:"Avenir Next Cyr W00 Regular","Open Sans";vertical-align:top;}@media (min-width:1200px),(min-width:980px) and (max-width:1199px){.next-steps-callout-bottom .content a,.next-steps-callout-bottom-new .content a{text-align:center;display:block;width:auto;margin:10px;border-radius:5px;}}.next-steps-callout-bottom .content p,.next-steps-callout-bottom-new .content p{display:inline-block;width:49%;}@media (min-width:1200px),(min-width:980px) and (max-width:1199px){.next-steps-callout-bottom .content p,.next-steps-callout-bottom-new .content p{display:block;width:auto;}}.next-steps-callout-bottom .content p a,.next-steps-callout-bottom-new .content p a{width:100%;}@media (min-width:1200px),(min-width:980px) and (max-width:1199px){.next-steps-callout-bottom .content p a,.next-steps-callout-bottom-new .content p a{width:auto;}}#block-block-606{padding:15px 0;}@media (min-width:1200px),(min-width:980px) and (max-width:1199px){#block-block-606{padding:15px;}}.next-steps-callout-bottom .summer-cta-next-steps{display:inline-block;width:calc(50% - 4px);border:1px solid white;}.next-steps-callout-bottom .summer-cta-next-steps p.cta-holder{width:100%;padding:0;display:block;}.next-steps-callout-bottom .summer-cta-next-steps p.cta-holder a{background:#d03937;font-family:"Avenir Next Cyr W00 Bold","Open Sans",Arial,Helvetica,sans-serif;color:#fff;height:auto;margin:0 auto;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border-radius:5px;font-size:14px;}@media (min-width:1200px),(min-width:980px) and (max-width:1199px){.next-steps-callout-bottom .summer-cta-next-steps{width:100%;}.next-steps-callout-bottom .summer-cta-next-steps p.cta-holder a{padding:10px;margin:5px auto;}}.section-203706 .block.next-steps-callout-bottom,.section-203731 .block.next-steps-callout-bottom{text-align:center;display:inline-block;padding:0 !important;border:none;}.section-203706 .block.next-steps-callout-bottom *,.section-203731 .block.next-steps-callout-bottom *{font-size:14px;}.section-203706 .block.next-steps-callout-bottom h3,.section-203731 .block.next-steps-callout-bottom h3{display:none;}.section-203706 .block.next-steps-callout-bottom h4,.section-203731 .block.next-steps-callout-bottom h4{color:black;margin-bottom:15px;}.section-203706 .block.next-steps-callout-bottom p,.section-203731 .block.next-steps-callout-bottom p{padding:0 15px;line-height:1.5em;}.section-203706 .block.next-steps-callout-bottom p:first-of-type,.section-203731 .block.next-steps-callout-bottom p:first-of-type{height:30px;margin-bottom:15px;background:#8c8c8c;}.section-203706 .block.next-steps-callout-bottom p.cta-icon-banner,.section-203731 .block.next-steps-callout-bottom p.cta-icon-banner{font-family:'FontAwesome';color:white;font-size:17px;padding:2px 15px;line-height:1.5em;}.section-203706 .block.next-steps-callout-bottom p.berklee-gray,.section-203731 .block.next-steps-callout-bottom p.berklee-gray{color:#8c8c8c;}.section-203706 .block.next-steps-callout-bottom .summer-cta-spacer,.section-203731 .block.next-steps-callout-bottom .summer-cta-spacer{height:20px;background:#fff;display:none;}.section-203706 .block.next-steps-callout-bottom .summer-cta-next-steps,.section-203731 .block.next-steps-callout-bottom .summer-cta-next-steps{display:block;width:100%;border:none;}.section-203706 .block.next-steps-callout-bottom .summer-cta-next-steps p.cta-holder,.section-203731 .block.next-steps-callout-bottom .summer-cta-next-steps p.cta-holder{display:block;width:100%;padding:0;}.section-203706 .block.next-steps-callout-bottom .summer-cta-next-steps p.cta-holder a,.section-203731 .block.next-steps-callout-bottom .summer-cta-next-steps p.cta-holder a{background:#d03937;font-family:"Avenir Next Cyr W00 Bold","Open Sans",Arial,Helvetica,sans-serif;color:#fff;height:auto;margin:0 auto;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0px;font-size:16px;padding:15px 0;}.section-203706 .block.next-steps-callout-bottom .summer-cta-next-steps p.cta-holder a.inverse,.section-203731 .block.next-steps-callout-bottom .summer-cta-next-steps p.cta-holder a.inverse{background:transparent;border:none;color:#d03937;}.section-203706 .block.next-steps-callout-bottom .summer-cta-next-steps h4,.section-203706 .block.next-steps-callout-bottom .summer-cta-next-steps p,.section-203731 .block.next-steps-callout-bottom .summer-cta-next-steps h4,.section-203731 .block.next-steps-callout-bottom .summer-cta-next-steps p{display:none;}@media (min-width:980px) and (max-width:1199px),(min-width:1200px){.section-203706 .block.next-steps-callout-bottom,.section-203731 .block.next-steps-callout-bottom{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;padding:15px !important;}.section-203706 .block.next-steps-callout-bottom .content,.section-203731 .block.next-steps-callout-bottom .content{margin-top:-15px;margin-left:-15px;}.section-203706 .block.next-steps-callout-bottom .summer-cta-next-steps,.section-203731 .block.next-steps-callout-bottom .summer-cta-next-steps{display:block;width:calc(100% + 15px);border:none;}.section-203706 .block.next-steps-callout-bottom .summer-cta-next-steps h4,.section-203706 .block.next-steps-callout-bottom .summer-cta-next-steps p,.section-203731 .block.next-steps-callout-bottom .summer-cta-next-steps h4,.section-203731 .block.next-steps-callout-bottom .summer-cta-next-steps p{display:block;}.section-203706 .block.next-steps-callout-bottom .summer-cta-next-steps p.cta-holder a,.section-203731 .block.next-steps-callout-bottom .summer-cta-next-steps p.cta-holder a{margin:15px auto;max-width:175px;border-radius:5px;font-size:14px;padding:10px;}.section-203706 .block.next-steps-callout-bottom .summer-cta-next-steps p.cta-holder a.inverse,.section-203731 .block.next-steps-callout-bottom .summer-cta-next-steps p.cta-holder a.inverse{border:1px solid #d03937;}.section-203706 .block.next-steps-callout-bottom .summer-cta-spacer,.section-203731 .block.next-steps-callout-bottom .summer-cta-spacer{display:block;}}@media (min-width:1200px),(min-width:980px) and (max-width:1199px){.region-content .next-steps-callout-bottom{float:right;width:20em;margin:5px 15px 15px 50px !important;position:relative;top:auto;left:auto;text-align:left;box-shadow:none;border:1px solid #ccc;}}@media (min-width:1200px),(min-width:980px) and (max-width:1199px){.region-content .next-steps-callout-bottom h3{display:inline-block;float:left;background:#fff;margin-top:-25px;padding:5px;font-size:15px !important;color:#838383;text-transform:uppercase;font-family:"Avenir Next Cyr W00 Regular","Open Sans";font-weight:300;}}.region-content .next-steps-callout-bottom h3:after{display:none !important;}.region-content .next-steps-callout-bottom .content{background:#fff;}@media (min-width:1200px),(min-width:980px) and (max-width:1199px){.region-content .next-steps-callout-bottom .content{padding:10px 0 !important;}}.node-type-program-landing-page .block.next-steps-callout-bottom{text-align:center;display:inline-block;padding:0 !important;}.node-type-program-landing-page .block.next-steps-callout-bottom *{font-size:14px;}.node-type-program-landing-page .block.next-steps-callout-bottom h3{margin-top:-35px;}.node-type-program-landing-page .block.next-steps-callout-bottom h4{color:black;margin-bottom:15px;}.node-type-program-landing-page .block.next-steps-callout-bottom p{padding:0 15px;line-height:1.5em;}.node-type-program-landing-page .block.next-steps-callout-bottom p:first-of-type{}.node-type-program-landing-page .block.next-steps-callout-bottom p.cta-icon-banner{font-family:'FontAwesome';color:white;font-size:17px;padding:2px 15px;line-height:1.5em;}.node-type-program-landing-page .block.next-steps-callout-bottom p.berklee-gray{color:#8c8c8c;}.node-type-program-landing-page .block.next-steps-callout-bottom .summer-cta-spacer{height:20px;background:#fff;display:none;}.node-type-program-landing-page .block.next-steps-callout-bottom .programs-cta-next-steps{display:block;width:100%;border:none;}.node-type-program-landing-page .block.next-steps-callout-bottom .programs-cta-next-steps p.cta-holder{display:block;width:100%;padding:0;}.node-type-program-landing-page .block.next-steps-callout-bottom .programs-cta-next-steps p.cta-holder a{background:#d03937;font-family:"Avenir Next Cyr W00 Bold","Open Sans",Arial,Helvetica,sans-serif;color:#fff;height:auto;margin:0 auto;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0px;font-size:16px;padding:15px 0;}.node-type-program-landing-page .block.next-steps-callout-bottom .programs-cta-next-steps p.cta-holder a.inverse{background:transparent;border:none;color:#d03937;}.node-type-program-landing-page .block.next-steps-callout-bottom .programs-cta-next-steps h4,.node-type-program-landing-page .block.next-steps-callout-bottom .programs-cta-next-steps p{display:none;}@media (min-width:980px) and (max-width:1199px),(min-width:1200px){.node-type-program-landing-page .block.next-steps-callout-bottom{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;padding:15px !important;}.node-type-program-landing-page .block.next-steps-callout-bottom .content{margin-top:-10px;margin-left:-15px;}.node-type-program-landing-page .block.next-steps-callout-bottom .programs-cta-next-steps{display:block;width:calc(100% + 15px);border:none;}.node-type-program-landing-page .block.next-steps-callout-bottom .programs-cta-next-steps h4,.node-type-program-landing-page .block.next-steps-callout-bottom .programs-cta-next-steps p{display:block;}.node-type-program-landing-page .block.next-steps-callout-bottom .programs-cta-next-steps p.cta-holder a{margin:15px auto;max-width:175px;border-radius:5px;font-size:14px;padding:10px;}.node-type-program-landing-page .block.next-steps-callout-bottom .programs-cta-next-steps p.cta-holder a.inverse{border:1px solid #d03937;}.node-type-program-landing-page .block.next-steps-callout-bottom .summer-cta-spacer{display:block;}}@media (min-width:768px) and (max-width:979px){.node-type-program-landing-page .block.next-steps-callout-bottom p.cta-holder{margin-bottom:0;}}@media (max-width:767px){.node-type-program-landing-page .block.next-steps-callout-bottom p.cta-holder{margin-bottom:0;}}.block.next-steps-callout-bottom-new{text-align:center;padding:0 !important;}.block.next-steps-callout-bottom-new *{font-size:14px;}.block.next-steps-callout-bottom-new h3{border:none;display:inline-block;float:left;background:#fff;margin:-8px 0 0 10px;padding:0 10px;}@media (min-width:768px) and (max-width:979px){.block.next-steps-callout-bottom-new h3{display:none;}}@media (max-width:767px){.block.next-steps-callout-bottom-new h3{display:none;}}.block.next-steps-callout-bottom-new h4{color:black;margin-bottom:15px;}.block.next-steps-callout-bottom-new p{padding:0 15px;line-height:1.5em;}.block.next-steps-callout-bottom-new p:first-of-type{}.block.next-steps-callout-bottom-new p.cta-icon-banner{font-family:'FontAwesome';color:white;font-size:17px;padding:2px 15px;line-height:1.5em;}.block.next-steps-callout-bottom-new p.berklee-gray{color:#8c8c8c;}.block.next-steps-callout-bottom-new .summer-cta-spacer{height:20px;background:#fff;display:none;}.block.next-steps-callout-bottom-new .programs-cta-next-steps{display:block;width:100%;border:none;}.block.next-steps-callout-bottom-new .programs-cta-next-steps p.cta-holder{display:block;width:100%;padding:0;}.block.next-steps-callout-bottom-new .programs-cta-next-steps p.cta-holder a{background:#d03937;font-family:"Avenir Next Cyr W00 Bold","Open Sans",Arial,Helvetica,sans-serif;color:#fff;height:auto;margin:0 auto;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0px;font-size:16px;padding:15px 0;}.block.next-steps-callout-bottom-new .programs-cta-next-steps p.cta-holder a.inverse{background:transparent;border:none;color:#d03937;}.block.next-steps-callout-bottom-new .programs-cta-next-steps h4,.block.next-steps-callout-bottom-new .programs-cta-next-steps p{display:none;}@media (min-width:980px) and (max-width:1199px),(min-width:1200px){.block.next-steps-callout-bottom-new{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;padding:15px !important;}.block.next-steps-callout-bottom-new .content{border:1px solid #ccc;padding:20px;}.block.next-steps-callout-bottom-new .programs-cta-next-steps{display:block;width:100%;border:none;}.block.next-steps-callout-bottom-new .programs-cta-next-steps h4,.block.next-steps-callout-bottom-new .programs-cta-next-steps p{display:block;}.block.next-steps-callout-bottom-new .programs-cta-next-steps p.cta-holder a{margin:15px auto;max-width:175px;border-radius:5px;font-size:14px;padding:10px;}.block.next-steps-callout-bottom-new .programs-cta-next-steps p.cta-holder a.inverse{border:1px solid #d03937;}.block.next-steps-callout-bottom-new .summer-cta-spacer{display:block;}}@media (min-width:768px) and (max-width:979px){.block.next-steps-callout-bottom-new p.cta-holder{margin-bottom:0;}}@media (max-width:767px){.block.next-steps-callout-bottom-new p.cta-holder{margin-bottom:0;}}@media (min-width:768px) and (max-width:979px){.node-type-program-landing-page .region-content .block:not(#block-system-main):not(.style-exempt):not(#block-berklee-site-section-announcements) .content{padding:0;}}@media (max-width:767px){.node-type-program-landing-page .region-content .block:not(#block-system-main):not(.style-exempt):not(#block-berklee-site-section-announcements) .content{padding:0;}}@media (max-width:979px){body:not(.front) .region-sidebar-second .block.next-steps-callout-bottom{box-shadow:-2px 0px 25px #4c5960;}}#block-admissions-blocks-feature-summer-marketo-form h3 a{color:inherit;}#block-admissions-blocks-feature-summer-marketo-form h3 a:hover{text-decoration:none;}.soundbreaking-homepage-block{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow:2px 2px 10px rgba(0,0,0,0.5);-webkit-box-shadow:2px 2px 10px rgba(0,0,0,0.5);box-shadow:2px 2px 10px rgba(0,0,0,0.5);background:black;background:rgba(255,255,255,0.75);clear:both;height:49px;line-height:49px;overflow:hidden;position:relative;width:100%;height:60%;padding:0 5%;background:url(/sites/all/themes/suite_222/images/backgrounds/soundbreaking-slide-1.jp) no-repeat;background-color:#000;background-size:cover;}.soundbreaking-homepage-block .soundbreaking-background{display:none;}.soundbreaking-homepage-block .soundbreaking-logo{background:url(/sites/all/themes/suite_222/images/backgrounds/soundbreaking-logo-white-text.png) no-repeat;background-size:400px;content:'';display:block;width:540px;height:47px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:540px;margin-top:2em;position:relative;float:none;}@media (max-width:767px){.soundbreaking-homepage-block{padding:0 !important;height:auto;border-top:2px solid #888;}}.soundbreaking-homepage-block .soundbreaking-logo{float:left;width:32%;max-width:385px;}@media (max-width:767px){.soundbreaking-homepage-block .soundbreaking-logo{width:100%;margin:auto;margin-top:12px;background-size:100%;float:none;clear:both;display:block;padding:11px 0 10px;}}.soundbreaking-homepage-block p{color:#ccc;font-size:13px;padding:20px;}.soundbreaking-homepage-block .blurb{display:block;width:100%;clear:both;float:left;margin-top:1.5em;position:relative;height:105px;}@media (max-width:767px){.soundbreaking-homepage-block .blurb{display:block;width:100%;float:none;clear:both;height:54px;overflow:hidden;margin-top:0px !important;}}.soundbreaking-homepage-block .blurb p{width:66%;max-width:550px;font-size:28px;position:absolute;top:0;font-style:italic;color:#d81118;line-height:normal;opacity:0;-moz-transition:all 3s ease;-o-transition:all 3s ease;-webkit-transition:all 3s ease;transition:all 3s ease;}.soundbreaking-homepage-block .blurb p strong{font-style:italic;color:white;font-weight:normal;}@media (max-width:767px){.soundbreaking-homepage-block .blurb p{font-size:13px;margin:0;margin-top:5px;display:block;width:100%;padding-left:5%;padding-right:5%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;}}.soundbreaking-homepage-block .blurb p.active{opacity:1;}.soundbreaking-homepage-block .button{background:rgba(200,0,0,0.75);margin-top:0;margin-bottom:0;margin-right:0;height:37px;font-size:18px;line-height:37px;position:relative;z-index:1;float:left;padding-left:2em;padding-right:2em;}@media (max-width:767px){.soundbreaking-homepage-block .button{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(200,0,0,0.4);clear:both;width:100%;padding:0 1em;text-align:center;font-style:italic;}}.soundbreaking-homepage-block .button:after{color:#eee;font-family:FontAwesome;opacity:1;content:"\f054";display:inline-block;float:right;margin-left:6px;margin-top:2px;}.block.soundbreaking-tab{background:black;border-radius:0 0 3px 3px;border:1px solid #555;box-shadow:2px 2px 8px black;height:40px;opacity:0.7;position:absolute;right:0;top:67px;width:145px;}@media (min-width:980px) and (max-width:1199px){.block.soundbreaking-tab{width:130px;}}@media (min-width:768px) and (max-width:979px){.block.soundbreaking-tab{display:none;}}@media (max-width:767px){.block.soundbreaking-tab{display:none;}}.block.soundbreaking-tab:hover{opacity:1;}.block.soundbreaking-tab h3{color:transparent;background:url(/sites/all/themes/suite_222/images/backgrounds/soundbreaking-logo-130w.png) no-repeat;width:130px;height:11px;display:block;margin:6px auto 5px;}@media (min-width:980px) and (max-width:1199px){.block.soundbreaking-tab h3{width:110px;background-size:100%;background-position:50% 0;}}.block.soundbreaking-tab p{font-size:10px;color:#ccc;font-style:italic;text-align:center;}.block.soundbreaking-tab p a{color:#ccc;display:block;margin-top:-23px;padding-top:23px;position:relative;z-index:10;}@media (min-width:980px) and (max-width:1199px){.block.soundbreaking-tab p{font-size:9px;}}.node-type-page.not-front article#page-content p a,.node-type-page.not-front article#page-content li a,.node-type-page.not-front article#page-content td a{border-bottom:1px solid #aaa;}.node-type-page.not-front article#page-content p a:hover,.node-type-page.not-front article#page-content li a:hover,.node-type-page.not-front article#page-content td a:hover{text-decoration:none;border-style:dotted;}.node-type-page.not-front article#page-content p a:focus,.node-type-page.not-front article#page-content li a:focus,.node-type-page.not-front article#page-content td a:focus{text-decoration:none;border-style:dotted;}.node-type-page.not-front article#page-content p a.button,.node-type-page.not-front article#page-content li a.button,.node-type-page.not-front article#page-content td a.button{border:none;}.node-type-page.not-front article#page-content p a.button:hover,.node-type-page.not-front article#page-content li a.button:hover,.node-type-page.not-front article#page-content td a.button:hover{border:none;text-decoration:underline;}.node-type-page.not-front article#page-content a.campus-xref{border-bottom:1px solid #aaa;}.node-type-page.not-front article#page-content a.campus-xref:hover{text-decoration:none;border-style:dotted;}.node-type-page.not-front article#page-content a.campus-xref:focus{text-decoration:none;border-style:dotted;}.node-type-page.not-front article#page-content a.campus-xref.button{border:none;}.node-type-page.not-front article#page-content a.campus-xref.button:hover{border:none;text-decoration:underline;}.node-type-page.not-front article#page-content div.campus-xref a{border-bottom:1px solid #aaa;}.node-type-page.not-front article#page-content div.campus-xref a:hover{text-decoration:none;border-style:dotted;}.node-type-page.not-front article#page-content div.campus-xref a:focus{text-decoration:none;border-style:dotted;}.node-type-page.not-front article#page-content div.campus-xref a.button{border:none;}.node-type-page.not-front article#page-content div.campus-xref a.button:hover{border:none;text-decoration:underline;}.node-type-page.not-front article#page-content div.campus-xref a.internal-berklee-link{border-color:#aaa;}.node-type-page.not-front article#page-content p span.featured-events-read-more a{border-bottom:none;}.node-type-page.not-front article#page-content p span.featured-events-read-more a:hover{border:none;}.node-type-page.not-front article#page-content p span.views-field .featured-news-read-more a{border-bottom:none;}.node-type-page.not-front article#page-content p span.views-field .featured-news-read-more a:hover{border:none;}.node-type-page.not-front article#page-content .berklee-grid a{border-bottom:none;}.node-type-page.not-front article#page-content .berklee-grid a:hover{border-bottom:none;}@media (max-width:767px){body.node-type-berklee-presents-homepage .region-sidebar-first{padding-top:0;padding-bottom:0;}}@media (max-width:767px){body.node-type-berklee-presents-homepage .region-content{padding-top:0;}}body.node-type-berklee-presents-homepage .region-content img:not(.gs-image){margin:0;border:0;padding:0;}body.node-type-berklee-presents-homepage #page #page-title{display:none;}body.node-type-berklee-presents-homepage .bp-header{display:none;}body.node-type-berklee-presents-homepage .bp-homepage-content{width:100%;}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row{padding:30px 0;overflow:hidden;*zoom:1;}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row .bp-row-content{margin:auto;width:100%;}@media (min-width:768px) and (max-width:979px){body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row .bp-row-content{width:90%;}}@media (min-width:1600px),(min-width:1200px),(min-width:980px) and (max-width:1199px){body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row .bp-row-content{width:80%;}}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-1{background:#e9e9e5;}@media (min-width:1600px),(min-width:1200px),(min-width:980px) and (max-width:1199px){body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-1 .bp-row-content{display:flex;flex-direction:row;align-items:stretch;}}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-1 .bp-row-1-col-1{width:100%;}@media (min-width:1600px),(min-width:1200px),(min-width:980px) and (max-width:1199px){body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-1 .bp-row-1-col-1{width:50%;}}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-1 .bp-row-1-col-1 .field-name-field-bp-block-1{background:#000;margin-bottom:20px;}@media (min-width:1600px),(min-width:1200px),(min-width:980px) and (max-width:1199px){body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-1 .bp-row-1-col-1 .field-name-field-bp-block-1{margin-bottom:0;}}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-1 .bp-row-1-col-1 .field-name-field-bp-block-1 .field-item{height:100%;}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-1 .bp-row-1-col-1 .field-name-field-bp-block-1 .bp-image img{opacity:0.75;}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-1 .bp-row-1-col-1 .field-name-field-bp-block-1 .bp-image:hover img{opacity:0.45;}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-1 .bp-row-1-col-1 .field-name-field-bp-block-1 .bp-content{padding:20px;color:white;height:auto;background-color:#000;}@media (min-width:1600px),(min-width:1200px),(min-width:980px) and (max-width:1199px){body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-1 .bp-row-1-col-1 .field-name-field-bp-block-1 .bp-content{position:absolute;bottom:0;left:0;background-color:inherit;padding:10px;}}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-1 .bp-row-1-col-1 .field-name-field-bp-block-1 .bp-content h3{font-size:30px;}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-1 .bp-row-1-col-1 .field-name-field-bp-block-1 .bp-content p{font-size:16px;font-weight:600;line-height:130%;}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-1 .bp-row-1-col-2{width:100%;}@media (min-width:1600px),(min-width:1200px),(min-width:980px) and (max-width:1199px){body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-1 .bp-row-1-col-2{width:50%;}}@media (min-width:768px) and (max-width:979px){body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-1 .bp-row-1-col-2 > .field > .field-items{display:flex;flex-direction:row;}}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-1 .bp-row-1-col-2 > .field > .field-items > .field-item{padding-bottom:20px;}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-1 .bp-row-1-col-2 > .field > .field-items > .field-item:last-child{padding-bottom:0;}@media (min-width:768px) and (max-width:979px){body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-1 .bp-row-1-col-2 > .field > .field-items > .field-item{width:50%;padding:0 10px;}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-1 .bp-row-1-col-2 > .field > .field-items > .field-item:first-child{padding-left:0;}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-1 .bp-row-1-col-2 > .field > .field-items > .field-item:last-child{padding-right:0;}}@media (min-width:1600px),(min-width:1200px),(min-width:980px) and (max-width:1199px){body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-1 .bp-row-1-col-2 > .field > .field-items > .field-item{height:50%;}}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-1 .bp-row-1-col-2 .field-name-field-bp-block-2 .bp-item{background:#fff;overflow:hidden;*zoom:1;}@media (min-width:1600px),(min-width:1200px),(min-width:980px) and (max-width:1199px){body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-1 .bp-row-1-col-2 .field-name-field-bp-block-2 .bp-item .bp-image{float:left;width:50%;overflow:hidden;}}@media (min-width:768px) and (max-width:979px){body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-1 .bp-row-1-col-2 .field-name-field-bp-block-2 .bp-item .bp-image{height:unset;}}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-1 .bp-row-1-col-2 .field-name-field-bp-block-2 .bp-item .bp-image .field-item{height:100%;}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-1 .bp-row-1-col-2 .field-name-field-bp-block-2 .bp-item .bp-content{padding:20px;}@media (min-width:1600px),(min-width:1200px),(min-width:980px) and (max-width:1199px){body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-1 .bp-row-1-col-2 .field-name-field-bp-block-2 .bp-item .bp-content{margin-left:51%;}}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-1 .bp-row-1-col-2 .field-name-field-bp-block-2 .bp-item .bp-content .field-name-field-teaser,body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-1 .bp-row-1-col-2 .field-name-field-bp-block-2 .bp-item .bp-content .field-name-body{margin:0;padding:0;border:0;}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-1 .bp-row-1-col-2 .field-name-field-bp-block-2 .bp-item .bp-content h3{font-size:18px;}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-1 .bp-row-1-col-2 .field-name-field-bp-block-2 .bp-item .bp-content p{font-size:16px;}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-2{background:#f4f4ed;}@media (min-width:1600px),(min-width:1200px),(min-width:980px) and (max-width:1199px){body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-2 .bp-row-content{display:flex;flex-direction:row;align-items:stretch;}}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-2 .bp-row-2-col-1{width:100%;}@media (min-width:1600px),(min-width:1200px),(min-width:980px) and (max-width:1199px){body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-2 .bp-row-2-col-1{width:25%;}}@media (min-width:768px) and (max-width:979px),(max-width:767px){body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-2 .bp-row-2-col-1 .field-name-field-bp-block-3 > .field-items{display:flex;flex-direction:row;align-items:stretch;}}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-2 .bp-row-2-col-1 .field-name-field-bp-block-3 > .field-items > .field-item{padding-bottom:20px;}@media (min-width:768px) and (max-width:979px){body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-2 .bp-row-2-col-1 .field-name-field-bp-block-3 > .field-items > .field-item{width:100%;margin-right:15px;}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-2 .bp-row-2-col-1 .field-name-field-bp-block-3 > .field-items > .field-item:last-child{margin-right:0;}}@media (max-width:767px){body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-2 .bp-row-2-col-1 .field-name-field-bp-block-3 > .field-items > .field-item{width:100%;margin-right:10px;}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-2 .bp-row-2-col-1 .field-name-field-bp-block-3 > .field-items > .field-item:first-child{margin-left:10px;}}@media (min-width:1600px),(min-width:1200px),(min-width:980px) and (max-width:1199px){body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-2 .bp-row-2-col-1 .field-name-field-bp-block-3 > .field-items > .field-item{height:calc(100% / 3);}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-2 .bp-row-2-col-1 .field-name-field-bp-block-3 > .field-items > .field-item:last-child{padding-bottom:0;}}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-2 .bp-row-2-col-1 .field-name-field-bp-block-3 .bp-item .bp-content{position:relative;height:auto;width:100%;}@media (min-width:1600px),(min-width:1200px),(min-width:980px) and (max-width:1199px),(min-width:768px) and (max-width:979px){body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-2 .bp-row-2-col-1 .field-name-field-bp-block-3 .bp-item .bp-content{position:absolute;bottom:0;left:0;}}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-2 .bp-row-2-col-1 .field-name-field-bp-block-3 .bp-item .bp-content h3{font-size:16px;}@media (min-width:1600px),(min-width:1200px),(min-width:980px) and (max-width:1199px),(min-width:768px) and (max-width:979px){body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-2 .bp-row-2-col-1 .field-name-field-bp-block-3 .bp-item .bp-content h3{padding:10px;font-size:18px;position:absolute;bottom:0;left:0;color:white;}}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-2 .bp-row-2-col-1 .field-name-field-bp-block-3 .bp-item .bp-content .field-name-body,body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-2 .bp-row-2-col-1 .field-name-field-bp-block-3 .bp-item .bp-content .field-name-field-teaser{display:none;}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-2 .bp-row-2-col-1 .field-name-field-bp-block-3 .bp-item .bp-image{background:#000;}@media (max-width:767px){body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-2 .bp-row-2-col-1 .field-name-field-bp-block-3 .bp-item .bp-image{height:unset;}}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-2 .bp-row-2-col-1 .field-name-field-bp-block-3 .bp-item .bp-image img{opacity:0.75;}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-2 .bp-row-2-col-1 .field-name-field-bp-block-3 .bp-item .bp-source{display:block;height:auto;width:100%;font-size:12px;}@media (min-width:1600px),(min-width:1200px),(min-width:980px) and (max-width:1199px),(min-width:768px) and (max-width:979px){body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-2 .bp-row-2-col-1 .field-name-field-bp-block-3 .bp-item .bp-source{position:absolute;top:0;left:0;background:rgba(0,0,0,0.5);color:white;padding:14px;font-weight:bold;text-transform:uppercase;}}@media (min-width:1600px),(min-width:1200px),(min-width:980px) and (max-width:1199px),(min-width:768px) and (max-width:979px){body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-2 .bp-row-2-col-1 .field-name-field-bp-block-3 .bp-item .bp-source .field .field-items .field-item:before{display:none;}}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-2 .bp-row-2-col-1 .field-name-field-bp-block-3 .bp-item .bp-source .field .field-items .field-item:before{font-decoration:italics;content:'From:';}@media (min-width:1600px),(min-width:1200px),(min-width:980px) and (max-width:1199px),(min-width:768px) and (max-width:979px){body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-2 .bp-row-2-col-1 .field-name-field-bp-block-3 .bp-item:hover .bp-image img{opacity:0.45;}}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-2 .bp-row-2-col-2{width:100%;}@media (min-width:1600px),(min-width:1200px),(min-width:980px) and (max-width:1199px){body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-2 .bp-row-2-col-2{width:50%;}}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-2 .bp-row-2-col-2 > .field > .field-items > .field-item{height:50%;padding-bottom:20px;}@media (min-width:1600px),(min-width:1200px),(min-width:980px) and (max-width:1199px){body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-2 .bp-row-2-col-2 > .field > .field-items > .field-item:last-child{padding-bottom:0;}}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-2 .bp-row-2-col-2 .field-name-field-bp-block-4 .bp-item{overflow:hidden;margin-bottom:10px;}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-2 .bp-row-2-col-2 .field-name-field-bp-block-4 .bp-item .bp-content{box-sizing:border-box;position:absolute;height:auto;padding:10px;bottom:0;left:0;right:0;color:white;background:rgba(0,0,0,0.5);}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-2 .bp-row-2-col-3{display:grid;grid-template-columns:100%;align-items:stretch;width:100%;}@media (min-width:1600px),(min-width:1200px),(min-width:980px) and (max-width:1199px){body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-2 .bp-row-2-col-3{width:25%;}}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-2 .bp-row-2-col-3 .bp-block-header{position:relative;background:#000;padding:10px;}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-2 .bp-row-2-col-3 .bp-block-header a.see-all{text-transform:uppercase;font-weight:bold;font-size:12px;position:absolute;top:50%;transform:translateY(-50%);right:10px;color:#fff;}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-2 .bp-row-2-col-3 h2{text-transform:uppercase;color:#fff;font-size:18px;height:25px;}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-2 .bp-row-2-col-3 .bp-media-hits{display:grid;grid-template-columns:100%;grid-template-rows:45px auto;padding-bottom:20px;}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-2 .bp-row-2-col-3 .bp-media-hits .view{display:grid;grid-template-columns:100%;}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-2 .bp-row-2-col-3 .bp-media-hits .view .view-content{display:grid;grid-template-columns:100%;align-items:stretch;}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-2 .bp-row-2-col-3 .bp-media-hits .view .view-content div .bp-item a,body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-2 .bp-row-2-col-3 .bp-media-hits .view .view-content div .bp-content a{color:#50534b;}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-2 .bp-row-2-col-3 .bp-media-hits .view .view-content div .bp-item a:after,body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-2 .bp-row-2-col-3 .bp-media-hits .view .view-content div .bp-content a:after{display:none;}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-2 .bp-row-2-col-3 .bp-media-hits .view-display-id-block_media_hits .bp-image,body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-2 .bp-row-2-col-3 .bp-media-hits .view-display-id-block_media_hits .bp-content .field-name-body,body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-2 .bp-row-2-col-3 .bp-media-hits .view-display-id-block_media_hits .bp-content .field-name-field-teaser{display:none;}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-2 .bp-row-2-col-3 .bp-media-hits .view-display-id-block_media_hits .view-content > div .bp-content{padding:3px 10px;}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-2 .bp-row-2-col-3 .bp-media-hits .view-display-id-block_media_hits .view-content > div .bp-content h3{font-size:15px;}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-2 .bp-row-2-col-3 .bp-media-hits .view-display-id-block_media_hits .view-content > div:nth-child(even){background:#b8e2e2;}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-2 .bp-row-2-col-3 .bp-media-hits .view-display-id-block_media_hits .view-content > div:nth-child(odd){background:#81b8b7;}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-2 .bp-row-2-col-3 .bp-events{display:grid;grid-template-columns:100%;grid-template-rows:45px auto;}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-2 .bp-row-2-col-3 .bp-events .field-name-field-bp-block-6{display:grid;grid-template-columns:100%;align-items:stretch;}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-2 .bp-row-2-col-3 .bp-events .field-name-field-bp-block-6 .bp-event{display:grid;grid-template-columns:50px auto;grid-column-gap:10px;padding:5px;position:relative;}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-2 .bp-row-2-col-3 .bp-events .field-name-field-bp-block-6 .bp-event:nth-child(even){background:#fbc04c;}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-2 .bp-row-2-col-3 .bp-events .field-name-field-bp-block-6 .bp-event:nth-child(odd){background:#ecb346;}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-2 .bp-row-2-col-3 .bp-events .field-name-field-bp-block-6 .bp-event-date{width:50px;}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-2 .bp-row-2-col-3 .bp-events .field-name-field-bp-block-6 .bp-event-date .field-name-field-dates{padding:5px;background:#fff;}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-2 .bp-row-2-col-3 .bp-events .field-name-field-bp-block-6 .bp-event-date span.date-display-single{display:block;text-align:center;}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-2 .bp-row-2-col-3 .bp-events .field-name-field-bp-block-6 .bp-event-date span.date-display-single > b{display:block;}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-2 .bp-row-2-col-3 .bp-events .field-name-field-bp-block-6 .bp-event-title{vertical-align:top;}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-2 .bp-row-2-col-3 .bp-events .field-name-field-bp-block-6 .bp-event-title h3{font-size:15px;}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row-2 .bp-row-2-col-3 .bp-events .field-name-field-bp-block-6 .bp-event-title h3 a{color:#50534b;}@media (min-width:1600px),(min-width:1200px),(min-width:980px) and (max-width:1199px){body.node-type-berklee-presents-homepage .bp-homepage-content{width:100%;}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row{padding:30px 0;overflow:hidden;*zoom:1;}body.node-type-berklee-presents-homepage .bp-homepage-content .bp-row .bp-row-content{width:80%;margin:auto;}}body.node-type-berklee-presents-item h1#page-title{display:none;}body.node-type-berklee-presents-item #page-content .region-content{margin-top:20px;margin-bottom:20px;}@media (min-width:768px) and (max-width:979px){body.node-type-berklee-presents-item #page-content .region-content{width:90%;margin-left:5%;}}@media (min-width:1600px),(min-width:1200px),(min-width:980px) and (max-width:1199px){body.node-type-berklee-presents-item #page-content .region-content{width:80%;margin-left:10%;}}body.section-213221.node-type-news article#page-content p a,body.section-213221.node-type-news article#page-content li a,body.section-213221.node-type-news article#page-content td a{border-bottom:1px solid #aaa;}body.section-213221.node-type-news article#page-content p a:hover,body.section-213221.node-type-news article#page-content li a:hover,body.section-213221.node-type-news article#page-content td a:hover{text-decoration:none;border-style:dotted;}body.section-213221.node-type-news article#page-content p a:focus,body.section-213221.node-type-news article#page-content li a:focus,body.section-213221.node-type-news article#page-content td a:focus{text-decoration:none;border-style:dotted;}body.section-213221.node-type-news article#page-content p a.button,body.section-213221.node-type-news article#page-content li a.button,body.section-213221.node-type-news article#page-content td a.button{border:none;}body.section-213221.node-type-news article#page-content p a.button:hover,body.section-213221.node-type-news article#page-content li a.button:hover,body.section-213221.node-type-news article#page-content td a.button:hover{border:none;text-decoration:underline;}body.section-213221.node-type-news article#page-content h2{font-size:24px;}@media (min-width:1600px),(min-width:1200px),(min-width:980px) and (max-width:1199px),(min-width:768px) and (max-width:979px){body.section-213221.node-type-news article#page-content h2{font-size:30px;}}body.section-213221.node-type-news .region-content .field-name-field-photo-credit,body.section-213221.node-type-news .region-content .field-name-field-photo-caption{display:block;}body.section-213221.node-type-news .region-content .node-news{padding-bottom:60px;}body.section-213221.node-type-news .region-content .location-locations-display{display:none;}body.section-213221.node-type-news .region-content p,body.section-213221.node-type-news .region-content ul,body.section-213221.node-type-news .region-content li,body.section-213221.node-type-news .region-content h2,body.section-213221.node-type-news .region-content h3,body.section-213221.node-type-news .region-content h4,body.section-213221.node-type-news .region-content h5,body.section-213221.node-type-news .region-content h6,body.section-213221.node-type-news .region-content aside{font-size:18px;color:#000;}body.section-213221.node-type-news .region-content p,body.section-213221.node-type-news .region-content ul,body.section-213221.node-type-news .region-content li,body.section-213221.node-type-news .region-content h2,body.section-213221.node-type-news .region-content h3,body.section-213221.node-type-news .region-content h4,body.section-213221.node-type-news .region-content h5,body.section-213221.node-type-news .region-content h6,body.section-213221.node-type-news .region-content table,body.section-213221.node-type-news .region-content ul#callout{padding:0 10px;}@media (min-width:1600px),(min-width:1200px),(min-width:980px) and (max-width:1199px),(min-width:768px) and (max-width:979px){body.section-213221.node-type-news .region-content p,body.section-213221.node-type-news .region-content ul,body.section-213221.node-type-news .region-content li,body.section-213221.node-type-news .region-content h2,body.section-213221.node-type-news .region-content h3,body.section-213221.node-type-news .region-content h4,body.section-213221.node-type-news .region-content h5,body.section-213221.node-type-news .region-content h6,body.section-213221.node-type-news .region-content table,body.section-213221.node-type-news .region-content ul#callout{padding:0;}}body.section-213221.node-type-news .region-content blockquote,body.section-213221.node-type-news .region-content div.is-code,body.section-213221.node-type-news .region-content div.campus-xref,body.section-213221.node-type-news .region-content div.caption,body.section-213221.node-type-news .region-content div.credit,body.section-213221.node-type-news .region-content .field-name-field-news-source,body.section-213221.node-type-news .region-content .field-name-field-news-url{margin-left:10px;margin-right:10px;}@media (min-width:1600px),(min-width:1200px),(min-width:980px) and (max-width:1199px),(min-width:768px) and (max-width:979px){body.section-213221.node-type-news .region-content blockquote,body.section-213221.node-type-news .region-content div.is-code,body.section-213221.node-type-news .region-content div.campus-xref,body.section-213221.node-type-news .region-content div.caption,body.section-213221.node-type-news .region-content div.credit,body.section-213221.node-type-news .region-content .field-name-field-news-source,body.section-213221.node-type-news .region-content .field-name-field-news-url{margin-left:inherit;margin-right:inherit;}}@media (max-width:767px){body.section-213221.node-type-news .region-content blockquote{box-sizing:border-box;width:calc(100% - 20px);}}@media (min-width:1600px),(min-width:1200px),(min-width:980px) and (max-width:1199px),(min-width:768px) and (max-width:979px){body.section-213221.node-type-news .region-content blockquote.half{margin-right:2%;}}@media (max-width:767px){body.section-213221.node-type-news .region-content .berklee-overlay-video{float:none;max-width:none;width:100%;padding-left:10px;padding-right:10px;margin-left:0;margin-right:0;}body.section-213221.node-type-news .region-content .col-sm-12{padding-left:10px;padding-right:10px;}body.section-213221.node-type-news .region-content .col-sm-12 p{padding:0;}}body.section-213221.node-type-news .region-content .field-name-field-image{margin:20px 0;float:none;max-width:100%;}body.section-213221.node-type-news .region-content .field-name-field-image .field-name-field-image-caption,body.section-213221.node-type-news .region-content .field-name-field-image .field-name-field-image-credit{display:block;}body.section-213221.node-type-news .region-content .field-name-field-news-author{margin-top:40px;font-size:18px;padding:10px;padding-top:0;}@media (min-width:1600px),(min-width:1200px),(min-width:980px) and (max-width:1199px),(min-width:768px) and (max-width:979px){body.section-213221.node-type-news .region-content .field-name-field-news-author{padding-left:0;padding-right:0;}}body.section-213221.node-type-news .region-content .field-name-field-news-author .field-item{color:#000;}body.section-213221.node-type-news .region-content .field-name-field-date{font-size:18px;margin-bottom:40px;padding:0 10px;}@media (min-width:1600px),(min-width:1200px),(min-width:980px) and (max-width:1199px),(min-width:768px) and (max-width:979px){body.section-213221.node-type-news .region-content .field-name-field-date{padding:0;}}body.section-213221.node-type-news .region-content .field-name-field-teaser,body.section-213221.node-type-news .region-content .field-name-field-teaser p{font-size:20px;}@media (min-width:1600px),(min-width:1200px),(min-width:980px) and (max-width:1199px),(min-width:768px) and (max-width:979px){body.section-213221.node-type-news .region-content .field-name-field-teaser,body.section-213221.node-type-news .region-content .field-name-field-teaser p{font-size:24px;}}body.section-213221.node-type-news .region-content .content-slideshow.mini{float:none;width:100%;margin:0;padding:0;border:0;}body.section-213221.node-type-news .sharethis-buttons{margin-left:10px;}@media (min-width:1600px),(min-width:1200px),(min-width:980px) and (max-width:1199px),(min-width:768px) and (max-width:979px){body.section-213221.node-type-news .sharethis-buttons{margin-left:0;}}body.section-213221.node-type-news .bp-footer-container .bp-related-news{background:#000;color:#fff;}body.section-213221.node-type-news .bp-footer-container .bp-related-news .bp-col{margin:auto;padding:20px 0;}@media (min-width:1600px),(min-width:1200px),(min-width:980px) and (max-width:1199px){body.section-213221.node-type-news .bp-footer-container .bp-related-news .bp-col{width:80%;}}@media (min-width:768px) and (max-width:979px){body.section-213221.node-type-news .bp-footer-container .bp-related-news .bp-col{width:90%;}}body.section-213221.node-type-news .bp-footer-container .bp-related-news h2{border-bottom:2px solid #fff;padding-left:10px;}@media (min-width:1600px),(min-width:1200px),(min-width:980px) and (max-width:1199px),(min-width:768px) and (max-width:979px){body.section-213221.node-type-news .bp-footer-container .bp-related-news h2{padding-left:0;}}body.section-213221.node-type-news .bp-footer-container .bp-related-news #block-views-news-related-news-block{margin-top:20px;}@media (min-width:1600px),(min-width:1200px),(min-width:980px) and (max-width:1199px),(min-width:768px) and (max-width:979px){body.section-213221.node-type-news .bp-footer-container .bp-related-news #block-views-news-related-news-block .view-content{display:flex;flex-direction:row;align-items:stretch;}}body.section-213221.node-type-news .bp-footer-container .bp-related-news #block-views-news-related-news-block .view-content .views-row{border:none;}@media (min-width:1600px),(min-width:1200px),(min-width:980px) and (max-width:1199px),(min-width:768px) and (max-width:979px){body.section-213221.node-type-news .bp-footer-container .bp-related-news #block-views-news-related-news-block .view-content .views-row{width:50%;}body.section-213221.node-type-news .bp-footer-container .bp-related-news #block-views-news-related-news-block .view-content .views-row:first-child{margin-right:40px;}}body.section-213221.node-type-news .bp-footer-container .bp-related-news #block-views-news-related-news-block .view-content .views-row:nth-child(n+3){display:none;}body.section-213221.node-type-news .bp-footer-container .bp-related-news #block-views-news-related-news-block .view-content .views-row .bp-item{height:auto;}body.section-213221.node-type-news .bp-footer-container .bp-related-news #block-views-news-related-news-block .view-content .views-row .bp-item .bp-image{overflow:hidden;}@media (min-width:1600px),(min-width:1200px),(min-width:980px) and (max-width:1199px),(min-width:768px) and (max-width:979px){body.section-213221.node-type-news .bp-footer-container .bp-related-news #block-views-news-related-news-block .view-content .views-row .bp-item .bp-image{float:left;width:50%;}}body.section-213221.node-type-news .bp-footer-container .bp-related-news #block-views-news-related-news-block .view-content .views-row .bp-item .bp-image img{height:auto;object-fit:cover;width:100%;}@media (min-width:1600px),(min-width:1200px),(min-width:980px) and (max-width:1199px),(min-width:768px) and (max-width:979px){body.section-213221.node-type-news .bp-footer-container .bp-related-news #block-views-news-related-news-block .view-content .views-row .bp-item .bp-image img{height:160px;}}body.section-213221.node-type-news .bp-footer-container .bp-related-news #block-views-news-related-news-block .view-content .views-row .bp-item .bp-image .field-name-field-cover-image .field-item{text-align:center;background:#111;}body.section-213221.node-type-news .bp-footer-container .bp-related-news #block-views-news-related-news-block .view-content .views-row .bp-item .bp-image .field-name-field-cover-image .field-item img{box-shadow:0 0 20px 5px #000;height:160px;width:auto;}@media (max-width:767px){body.section-213221.node-type-news .bp-footer-container .bp-related-news #block-views-news-related-news-block .view-content .views-row .bp-item .bp-image .field-name-field-cover-image .field-item img{height:320px;}}body.section-213221.node-type-news .bp-footer-container .bp-related-news #block-views-news-related-news-block .view-content .views-row .bp-item .bp-content{display:inline-block;padding:10px;}@media (min-width:1600px),(min-width:1200px),(min-width:980px) and (max-width:1199px),(min-width:768px) and (max-width:979px){body.section-213221.node-type-news .bp-footer-container .bp-related-news #block-views-news-related-news-block .view-content .views-row .bp-item .bp-content{width:50%;padding:0;padding-left:10px;}}body.section-213221.node-type-news .bp-footer-container .bp-related-news #block-views-news-related-news-block .view-content .views-row .bp-item .bp-content h3{position:relative;top:-0.2em;}body.section-213221.node-type-news .bp-footer-container .bp-related-news #block-views-news-related-news-block .view-content .views-row .bp-item .bp-content h3 a{font-size:inherit;color:inherit;}body.section-213221.node-type-news .bp-footer-container .bp-related-news #block-views-news-related-news-block .view-content .views-row .bp-item .bp-content p{color:#ccc;}body.section-213221.node-type-news .bp-footer-container .bp-related-news #block-views-news-related-news-block .view-content .views-row .bp-item .bp-content .field-label{color:#ccc;font-weight:normal;}body.section-213221.node-type-news .bp-footer-container .bp-related-news #block-views-news-related-news-block .view-content .views-row .bp-item .bp-content .field-name-field-season{display:inline-block;}body.section-213221.node-type-news .bp-footer-container .bp-related-news #block-views-news-related-news-block .view-content .views-row .bp-item .bp-content .field-name-field-year{display:inline-block;margin-left:5px;}body.section-213221.node-type-news .bp-footer-container .bp-related-news #block-views-news-related-news-block .view-content .views-row .bp-item .bp-content .field-name-field-volume-no-{display:inline-block;}body.section-213221.node-type-news .bp-footer-container .bp-related-news #block-views-news-related-news-block .view-content .views-row .bp-item .bp-content .field-name-field-issue-no-{display:inline-block;}body.section-213221.node-type-news .bp-footer-container .bp-related-news #block-views-news-related-news-block .view-content .views-row .bp-item .bp-content .field-name-field-issue-no-:before{float:left;margin-right:5px;content:',';}body.section-213221.node-type-news .bp-footer-container .bp-related-news #block-views-news-related-news-block .view-content .view-footer{display:none;}body.node-type-berklee-presents-series h1#page-title{font-size:56px;margin:20px auto 0 auto;padding:0 10px;}@media (min-width:768px) and (max-width:979px){body.node-type-berklee-presents-series h1#page-title{padding:0;width:90%;}}@media (min-width:1600px),(min-width:1200px),(min-width:980px) and (max-width:1199px){body.node-type-berklee-presents-series h1#page-title{padding:0;width:80%;}}@media (min-width:768px) and (max-width:979px){body.node-type-berklee-presents-series .region-content{width:90%;margin-left:5%;}}@media (min-width:1600px),(min-width:1200px),(min-width:980px) and (max-width:1199px){body.node-type-berklee-presents-series .region-content{width:80%;margin-left:10%;}}body.node-type-berklee-presents-series .region-content .field-name-body p{font-size:30px;color:#999999;padding:0 10px;}@media (min-width:1600px),(min-width:1200px),(min-width:980px) and (max-width:1199px),(min-width:768px) and (max-width:979px){body.node-type-berklee-presents-series .region-content .field-name-body p{padding:0;}}body.node-type-berklee-presents-series .region-content .bp-source{display:block;width:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,0.5);color:white;padding:14px;font-weight:bold;text-transform:uppercase;font-size:12px;}body.node-type-berklee-presents-series .region-content .block:not(#block-system-main):not(.style-exempt):not(#block-berklee-site-section-announcements) .field-name-field-teaser p,body.node-type-berklee-presents-series .region-content .block:not(#block-system-main):not(.style-exempt):not(#block-berklee-site-section-announcements) .field-name-body p{font-size:16px;}body.node-type-berklee-presents-series .region-content .block:not(#block-system-main):not(.style-exempt):not(#block-berklee-site-section-announcements) .field-name-field-bp-media .content{margin:0;padding:0;border:0;}body.node-type-berklee-presents-series .region-content .block:not(#block-system-main):not(.style-exempt):not(#block-berklee-site-section-announcements)#block-views-berklee-presents-series-block .content{padding:0;width:100%;}body.node-type-berklee-presents-series .region-content .view .view-content{display:grid;grid-template-columns:repeat(1,1fr);grid-column-gap:15px;grid-row-gap:15px;}@media (min-width:768px) and (max-width:979px){body.node-type-berklee-presents-series .region-content .view .view-content{grid-template-columns:repeat(2,1fr);}}@media (min-width:1200px),(min-width:980px) and (max-width:1199px){body.node-type-berklee-presents-series .region-content .view .view-content{grid-template-columns:repeat(3,1fr);}}@media (min-width:1600px){body.node-type-berklee-presents-series .region-content .view .view-content{grid-template-columns:repeat(4,1fr);}}body.node-type-berklee-presents-series .region-content .block#block-views-berklee-presents-series-block{background:#fff !important;}body.node-type-berklee-presents-series .region-content .block#block-views-berklee-presents-series-block h3{display:none;font-size:18px;color:#333333;}body.node-type-berklee-presents-series .region-content .block#block-views-berklee-presents-series-block .content{padding:0;margin:0;border:0;}@media (max-width:767px){body.node-type-berklee-presents-series .region-content .block#block-views-berklee-presents-series-block .content .bp-item:after{display:block;content:'';width:75%;margin:30px auto 15px auto;border-bottom:5px solid #333;}}body.node-type-berklee-presents-series .region-content .block#block-views-berklee-presents-series-block .content .bp-item .bp-image img{border:0;margin:0;padding:0;width:100%;object-fit:cover;}body.node-type-berklee-presents-series .region-content .block#block-views-berklee-presents-series-block .content .bp-item .bp-content h3{display:block;padding:10px;padding-bottom:0;}@media (min-width:1600px),(min-width:1200px),(min-width:980px) and (max-width:1199px),(min-width:768px) and (max-width:979px){body.node-type-berklee-presents-series .region-content .block#block-views-berklee-presents-series-block .content .bp-item .bp-content h3{padding:0;padding-top:10px;}}body.node-type-berklee-presents-series .region-content .block#block-views-berklee-presents-series-block .content .bp-item .bp-content .field-name-field-teaser p,body.node-type-berklee-presents-series .region-content .block#block-views-berklee-presents-series-block .content .bp-item .bp-content .field-name-body p{color:#333333;padding:0 10px;}@media (min-width:1600px),(min-width:1200px),(min-width:980px) and (max-width:1199px),(min-width:768px) and (max-width:979px){body.node-type-berklee-presents-series .region-content .block#block-views-berklee-presents-series-block .content .bp-item .bp-content .field-name-field-teaser p,body.node-type-berklee-presents-series .region-content .block#block-views-berklee-presents-series-block .content .bp-item .bp-content .field-name-body p{padding:0;}}body.node-type-club div.field-name-field-custom-logo{float:right;}body.node-type-club div.field-name-field-custom-logo *{padding:0;margin:0;}body.node-type-club div.field-name-field-custom-logo img{padding:0 0 24px 24px;}div.field-name-field-club-constitution-bylaws div.field-item *{float:left;margin:0;}div.field-name-field-club-constitution-bylaws div.field-item a,div.field-name-field-club-constitution-bylaws div.field-item span.file-size{padding:4px 8px 0 0;margin:0;}#sidebar-second div#block-views-student-clubs-listing-block-1 li{padding-bottom:12px;}.club-inactive{font-style:italic;}.field-name-field-syllabus .file *{display:inline-block;float:left;padding:7px 6px 0 0;margin:-7px 0 0 0;}.field-name-field-syllabus .file .file-icon{margin-top:-4px;margin-left:0;padding-right:0;padding-left:0;}.btb-courses{padding:10px;background:#eee;}.btb-courses img{float:right;max-width:175px;margin:0 0 10px 10px;}@media (min-width:768px) and (max-width:979px),(max-width:479px){.btb-courses img{float:none;width:100%;margin:0;max-width:none;}}#webform-component-effective-semester,#webform-component-field-prerequisites-old{display:none !important;}.field-name-field-taught-by.field-type-relation-add .field-items li{margin-left:0;padding-left:15px;}.field-name-field-taught-by.field-type-relation-add .field-label{background-color:#f6f4f5;color:#6d6c6d;border-top:1px solid #d2d6cb;width:100%;padding:10px 15px;color:13px;}.node-type-hybrid-homepage .region-header .container,.node-type-hybrid-homepage .tabs-container,.node-type-hybrid-homepage #page .row,.node-type-hybrid-homepage .region-header{background-image:none;}@media (min-width:768px){.node-type-hybrid-homepage .region-header{height:0;display:inline;}}.node-type-hybrid-homepage .messages{margin-top:15px;}.node-type-hybrid-homepage #page > .row{margin-top:15px;}@media (max-width:767px){.node-type-hybrid-homepage .region-sidebar-first{display:none;}}@media (max-width:767px){.node-type-hybrid-homepage #page-content{overflow:hidden;clear:both;}}.node-type-hybrid-homepage .region-stripes .width-full h3{font-size:20px;display:block;width:100%;}@media (max-width:767px){.node-type-hybrid-homepage .region-stripes .social{display:none;}}.node-type-hybrid-homepage .width-full{clear:both;width:100%;overflow:hidden;position:relative;height:auto;}.node-type-hybrid-homepage .region-sidebar-first #block-berklee-site-section-menu{border-top:2px solid #bbb;}.node-type-hybrid-homepage .region-sidebar-first #block-berklee-site-section-menu:before{display:none;}.node-type-hybrid-homepage .region-sidebar-first #block-berklee-site-section-menu h3{font-weight:normal;font-size:18px;margin-bottom:18px;}.node-type-hybrid-homepage .region-sidebar-first #block-berklee-site-section-menu li.last.nolink{display:none;}.node-type-hybrid-homepage .region-sidebar-first #block-berklee-site-section-menu li{padding:0;}.node-type-hybrid-homepage .region-sidebar-first #block-berklee-site-section-menu li a{color:#555;font-size:13px;display:block;}.node-type-hybrid-homepage .region-sidebar-first #block-berklee-site-section-menu li a:hover{color:#d81118;}.node-type-hybrid-homepage .share-holder{display:none;}.node-type-hybrid-homepage .region-content .field-name-body{border-right:1px solid #ccc;color:#666;float:left;padding-right:50px;padding-left:18px;width:64%;margin-right:2%;}@media (max-width:767px){.node-type-hybrid-homepage .region-content .field-name-body{width:100%;border-right:none;padding-bottom:15px;padding-left:0;padding-right:0px;}}@media (max-width:767px){.node-type-hybrid-homepage .field-name-field-block .field-item{display:inline;}}.node-type-hybrid-homepage .banner.slider,.node-type-hybrid-homepage .slider-nav{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;}@media (max-width:767px){.node-type-hybrid-homepage .banner.slider,.node-type-hybrid-homepage .slider-nav{width:100%;height:200px;}}.node-type-hybrid-homepage .banner.slider{height:450px;margin:0;padding:0;position:relative;width:100%;overflow:hidden;}@media (max-width:767px){.node-type-hybrid-homepage .banner.slider{height:400px;padding:0px;margin-top:0;margin-bottom:0px;background:url(/sites/all/themes/suite_222/images/backgrounds/stripes-222-333.png) repeat;-moz-box-shadow:2px 2px 10px #ccc;-webkit-box-shadow:2px 2px 10px #ccc;box-shadow:2px 2px 10px #ccc;}}.node-type-hybrid-homepage .banner.slider .slide-image{position:absolute;min-height:450px;top:0;left:0;width:100%;overflow:hidden;overflow:hidden;}@media (max-width:767px){.node-type-hybrid-homepage .banner.slider .slide-image{min-height:107px;-moz-box-shadow:2px 2px 5px rgba(20,20,20,0.4);-webkit-box-shadow:2px 2px 5px rgba(20,20,20,0.4);box-shadow:2px 2px 5px rgba(20,20,20,0.4);height:107px;top:36px;}}@media (max-width:767px){.node-type-hybrid-homepage .banner.slider .slide-image img{height:auto;min-height:107px;min-width:0;width:100%;top:57px;}}.node-type-hybrid-homepage .banner.slider .slide{opacity:0;height:0;-moz-transition:all 2s;-o-transition:all 2s;-webkit-transition:all 2s;transition:all 2s;}.node-type-hybrid-homepage .banner.slider .slide.active{opacity:1;-moz-transition:all 0.6s;-o-transition:all 0.6s;-webkit-transition:all 0.6s;transition:all 0.6s;}.node-type-hybrid-homepage .banner.slider .slide-info-container{position:absolute;top:200px;left:5%;width:38%;}@media (max-width:767px){.node-type-hybrid-homepage .banner.slider .slide-info-container{width:100%;top:150px;left:0;padding-left:5%;padding-right:5%;}}.node-type-hybrid-homepage .banner.slider .slide-title,.node-type-hybrid-homepage .banner.slider .slide-date,.node-type-hybrid-homepage .banner.slider .slide-teaser{text-shadow:0px 0px 3px black;}.node-type-hybrid-homepage .banner.slider .slide-title{color:white;font-weight:normal;font-size:24px;position:relative;z-index:2;}@media (max-width:767px){.node-type-hybrid-homepage .banner.slider .slide-title{font-size:20px;margin-top:0;-moz-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s;transition:all 1s;}}.node-type-hybrid-homepage .banner.slider .slide-date{color:#ddd;font-style:italic;font-size:13px;margin-bottom:10px;position:relative;z-index:2;}@media (max-width:767px){.node-type-hybrid-homepage .banner.slider .slide-date{font-size:15px;}}.node-type-hybrid-homepage .banner.slider .slide-teaser{color:#f7f7f7;margin-top:3px;font-weight:normal;font-size:16px;position:relative;z-index:2;width:100%;}@media (min-width:768px) and (max-width:979px){.node-type-hybrid-homepage .banner.slider .slide-teaser{font-size:15px;}}@media (max-width:767px){.node-type-hybrid-homepage .banner.slider .slide-teaser{font-size:15px;width:100%;max-width:100%;margin-top:1em;margin-bottom:1em;}}.node-type-hybrid-homepage .banner.slider .slide-link{color:white;display:inline-block;padding:6px 8px;position:relative;z-index:2;}@media (max-width:767px){.node-type-hybrid-homepage .banner.slider .slide-link{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;}}.node-type-hybrid-homepage .banner.slider .slider-nav{position:absolute;bottom:25px;right:5%;z-index:100;width:auto;}@media (max-width:767px){.node-type-hybrid-homepage .banner.slider .slider-nav{height:0;display:none;}}.node-type-hybrid-homepage .banner.slider .slider-nav .container{opacity:0.9;background:rgba(222,222,222,0.7);position:relative;width:100%;height:23px;}.node-type-hybrid-homepage .banner.slider .slider-nav .container div:first-child{margin-left:5px;}.node-type-hybrid-homepage .banner.slider .slider-nav .container div:last-child{margin-right:5px;}.node-type-hybrid-homepage .banner.slider .slider-nav .container div{font-size:11px;border:1px solid #423334;width:16px;font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;height:16px;line-height:1.2em;text-align:center;margin:4px 1px;background:#333;color:#fff;float:left;}.node-type-hybrid-homepage .banner.slider .slider-nav .container div.pause{font-family:fontAwesome;font-size:9px;line-height:14px;}.node-type-hybrid-homepage .banner.slider .slider-nav .container div.active,.node-type-hybrid-homepage .banner.slider .slider-nav .container div:hover{-moz-transition:all 0.2s;-o-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;background:#e71b23;border-color:#9a524d;cursor:pointer;}.node-type-hybrid-homepage .banner.slider .slider-nav .container div:hover{background:#777;}.node-type-hybrid-homepage .banner.slider .slider-nav .container div.active:hover{background:#970010;}.node-type-hybrid-homepage .position-right{right:0;}.node-type-hybrid-homepage .width-third{width:33%;float:right;}@media (max-width:767px){.node-type-hybrid-homepage .width-third{width:100%;float:none;}}.node-type-hybrid-homepage .profiles a{color:#d81118;}.node-type-hybrid-homepage .profiles h2{font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-size:13px;text-transform:uppercase;margin-top:10px;margin-bottom:0;}.node-type-hybrid-homepage .profiles h2 a{color:#d81118;}.node-type-hybrid-homepage .profiles .views-row{width:23%;margin-right:2%;float:left;position:relative;}@media (max-width:767px){.node-type-hybrid-homepage .profiles .views-row{clear:both;float:none;position:relative;top:0;width:100%;}}.node-type-hybrid-homepage .profiles .views-row > .node > p{display:none;}.node-type-hybrid-homepage .profiles .views-row .field-name-field-persona-teaser,.node-type-hybrid-homepage .profiles .views-row .field-name-body{color:#555;margin-top:0.4em;}.node-type-hybrid-homepage .profiles .field-type-image img{height:auto;margin-left:0;margin-right:0;padding-left:0;padding-right:0;width:100%;}.node-type-hybrid-homepage .profiles,.node-type-hybrid-homepage .profiles p{font-size:13px;line-height:15px !important;}.node-type-hybrid-homepage .profiles .node-personas .field-name-field-personas-image,.node-type-hybrid-homepage .profiles .node-portrait .field-name-field-portrait-image{max-height:180px;overflow:hidden;}.node-type-hybrid-homepage a.more{color:#5b5b5b;float:right;font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-size:14px;position:relative;text-transform:uppercase;}.node-type-hybrid-homepage a.more:after{color:#888;font-family:FontAwesome;opacity:1;content:"\f138";color:#5b5b5b;font-size:14px;margin-left:5px;display:inline-block;}.node-type-hybrid-homepage .next-steps h3{font-size:23px;display:none;}@media (min-width:768px) and (max-width:979px){.node-type-hybrid-homepage .next-steps .subtext{display:none;}.node-type-hybrid-homepage .next-steps a{font-size:11px;}.node-type-hybrid-homepage .next-steps a.more{display:none;}}@media (max-width:767px){.node-type-hybrid-homepage .next-steps{width:100%;float:none;clear:both;border-top:1px solid #ddd;padding-top:15px;}}.node-type-hybrid-homepage .videos p{display:inline;}.node-type-hybrid-homepage .videos > p,.node-type-hybrid-homepage .videos > br{display:none;}@media (max-width:767px){.node-type-hybrid-homepage .videos{height:auto;}}.node-type-hybrid-homepage .videos .berklee-overlay-video{max-width:32%;width:32%;margin-right:2%;position:relative;height:auto;}.node-type-hybrid-homepage .videos .berklee-overlay-video > p,.node-type-hybrid-homepage .videos .berklee-overlay-video br{display:none;}@media (max-width:767px){.node-type-hybrid-homepage .videos .berklee-overlay-video{max-width:100%;width:100%;margin:0;margin-bottom:15px;}}.node-type-hybrid-homepage .videos .berklee-overlay-video:last-of-type{margin-right:0;}.node-type-hybrid-homepage .videos .berklee-overlay-video a{display:inline;line-height:0;}.node-type-hybrid-homepage .videos .berklee-overlay-video a i.icon-play{font-size:30px;padding-left:15px;padding-right:15px;line-height:normal;top:0.5em;right:0.5em;}.node-type-hybrid-homepage .videos .berklee-overlay-video .callout-thumbnail-caption{background:none;font-size:12px;font-style:italic;line-height:1.3em;margin:0;opacity:1;padding:0;padding-top:0.4em;width:100%;z-index:10;color:#777 !important;}@media (max-width:767px){.node-type-hybrid-homepage .videos .berklee-overlay-video .callout-thumbnail-caption{height:auto;opacity:1;position:relative;}}.node-type-hybrid-homepage .videos.width-full.single-video h3{border-bottom:3px solid #d81118;padding-bottom:0.3em;line-height:1.2em;}@media (min-width:768px){.node-type-hybrid-homepage .videos.width-full.single-video h3{float:right;font-size:26px;margin-right:5%;width:55%;line-height:1.2em;padding-bottom:0.2em;}}@media (min-width:768px) and (max-width:979px){.node-type-hybrid-homepage .videos.width-full.single-video h3{font-size:16px;}}@media (min-width:768px){.node-type-hybrid-homepage .videos.width-full.single-video .berklee-overlay-video{margin-left:5%;}}.node-type-hybrid-homepage .videos.width-full.single-video .callout-thumbnail-caption{line-height:1.5em;display:block;}@media (min-width:1200px){.node-type-hybrid-homepage .videos.width-full.single-video .callout-thumbnail-caption{font-size:21px;top:71px;}}@media (min-width:980px) and (max-width:1199px){.node-type-hybrid-homepage .videos.width-full.single-video .callout-thumbnail-caption{font-size:16px;margin-top:2.0em;top:43px;}}@media (min-width:768px) and (max-width:979px){.node-type-hybrid-homepage .videos.width-full.single-video .callout-thumbnail-caption{font-size:14px;top:43px;}}@media (max-width:767px){.node-type-hybrid-homepage .videos.width-full.single-video .callout-thumbnail-caption{font-size:18px;}}@media (min-width:768px){.node-type-hybrid-homepage .videos.width-full.single-video .callout-thumbnail-caption{padding-left:10%;position:absolute;right:-150%;width:150%;}}.node-type-hybrid-homepage .region-footer{margin-top:0;}@media (min-width:768px){.node-type-hybrid-homepage .view-id-news{clear:both;overflow:hidden;}.node-type-hybrid-homepage .view-id-news .views-row{max-width:32%;width:32%;margin-right:2%;float:left;position:relative;margin-top:0;padding-top:0;clear:none;}.node-type-hybrid-homepage .view-id-news .views-row > *:not(.field-image):not(.image){margin-left:0 !important;}.node-type-hybrid-homepage .view-id-news .views-row:not(:last-child){border:none;}.node-type-hybrid-homepage .view-id-news .views-row:last-of-type{margin-right:0;}}@media (min-width:768px) and (max-width:767px){.node-type-hybrid-homepage .view-id-news .views-row{clear:both;float:none;position:relative;top:0;width:100%;}}@media (min-width:768px){.node-type-hybrid-homepage .view-id-news .field-image{height:300px;overflow:hidden;margin-bottom:10px;}}@media (min-width:768px) and (min-width:980px) and (max-width:1199px){.node-type-hybrid-homepage .view-id-news .field-image{margin-bottom:0;}}@media (min-width:768px) and (min-width:768px) and (max-width:979px){.node-type-hybrid-homepage .view-id-news .field-image{height:200px;}}@media (min-width:768px){.node-type-hybrid-homepage .view-id-news .field-image img{height:auto;margin-left:0;margin-right:0;padding-left:0;padding-right:0;margin-bottom:0;width:100%;}.node-type-hybrid-homepage .view-id-news .field-description{display:none;}.node-type-hybrid-homepage .view-id-news h3{margin-left:0;}}html,body{overflow-x:hidden;}.page-node-2232476 #block-menu-menu-follow-berklee-links,.page-node-2227241 #block-menu-menu-follow-berklee-links{display:none;}.page-node-2232476 #page .region-content{background-position:-500% 41%;}@media (max-width:767px){html body.node-type-landing.admin-menu{margin-top:0 !important;}}.node-type-landing{background:#444;border-top:4px solid #666;margin-bottom:0;}.node-type-landing h1#page-title{display:none;font-weight:normal;}@media (max-width:767px){.node-type-landing h1#page-title{font-size:16px;}}.node-type-landing .node-landing{overflow:visible !important;}.node-type-landing #page{background:black;width:100%;margin-top:0;}.node-type-landing #page > .row{max-width:962px;margin:auto;}.node-type-landing #page-content{position:relative;}.node-type-landing #page-content #node-2227241 .field-name-body{margin-top:165px;}.node-type-landing #page-content #node-2227241 .field-name-body h3{margin-top:0;}@media (max-width:767px){.node-type-landing #page-content #node-2227241 .field-name-body h3{margin-top:30px;}}@media (max-width:767px){.node-type-landing #page-content #node-2227241 .field-name-body{margin-top:0;}}.node-type-landing #page-content #node-2232476 .field-name-body{margin-top:125px;}.node-type-landing #page-content #node-2232476 .field-name-body p{max-width:30em;}@media (max-width:767px){.node-type-landing #page-content #node-2232476 .field-name-body{margin-top:0;}}.node-type-landing #page-content .Row{display:table;margin-bottom:50px;margin-top:20px;width:100%;table-layout:fixed;}.node-type-landing #page-content .Column{position:relative;display:inline-block;background:rgba(255,255,255,0.85);width:215px;height:348px;margin-right:2px;}@media (max-width:979px){.node-type-landing #page-content .Column{margin-bottom:30px;margin-right:30px;}}@media (max-width:767px){.node-type-landing #page-content .Column{height:362px;margin-bottom:30px;}}.node-type-landing #page-content .Column h3{border-bottom:3px solid #D81118;color:#666;display:block;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:18px;font-weight:normal;margin:0;padding:10px 50px;text-align:center;text-shadow:none;}.node-type-landing #page-content .Column a{position:absolute;background-color:#D81118;bottom:0;border-top:10px solid black;color:#eee;display:block;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:18px;font-weight:normal;padding:15px 0;margin:0;text-align:center;text-shadow:none;text-transform:uppercase;width:100%;}.node-type-landing #page-content .Column.first{background-repeat:no-repeat;background-image:url(/sites/all/themes/suite_222/images/backgrounds/uber-1.jpg);background-position:10px 55%;}.node-type-landing #page-content .Column.second{background-repeat:no-repeat;background-image:url(/sites/all/themes/suite_222/images/backgrounds/uber-2.jpg);background-position:10px 55%;}.node-type-landing #page-content .Column.third{background-repeat:no-repeat;background-image:url(/sites/all/themes/suite_222/images/backgrounds/uber-3.jpg);background-position:10px 55%;}.node-type-landing #page-content .Column.fourth{background-repeat:no-repeat;background-image:url(/sites/all/themes/suite_222/images/backgrounds/uber-4.jpg);background-position:10px 55%;}.node-type-landing .region-content{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;background-color:black;background-repeat:no-repeat;background-image:url(/sites/all/themes/suite_222/images/backgrounds/guitar_f.jpg);background-position:0% 0%;box-sizing:border-box;margin-bottom:10px;margin:auto;padding:20px;padding-bottom:0;}@media (max-width:767px){.node-type-landing .region-content{padding:0px;}.node-type-landing .region-content .block{padding:10px;background:black;}}.node-type-landing .region-content h2{font-size:66px;letter-spacing:1px;line-height:normal;margin:0 0 12px 0;font-family:"Arial",sans-serif;max-width:7em;}@media (max-width:767px){.node-type-landing .region-content h2{font-size:40px;margin-top:20px;}}.node-type-landing.page-node-2231811 .region-content{background-image:url(/sites/all/themes/suite_222/images/backgrounds/Summer.jpg);background-position:0% 30%;}.node-type-landing.page-node-2227241 .region-content{background-image:url(/sites/all/themes/suite_222/images/backgrounds/guitar_f.jpg);background-position:-330% 0%;}.node-type-landing .block-berklee-info-block{display:none;}.node-type-landing .field-name-body{float:left;margin-top:185px;}.node-type-landing .field-name-body h3{font-size:26px;margin-bottom:12px;margin-top:100px;}@media (max-width:767px){.node-type-landing .field-name-body h3{margin-top:60px;}}.node-type-landing .field-name-body,.node-type-landing .field-name-body p{font-size:15px;line-height:20px !important;text-shadow:1px 1px 4px black;width:350px;}@media (max-width:767px){.node-type-landing .field-name-body,.node-type-landing .field-name-body p{width:100%;}}@media (max-width:767px){.node-type-landing .field-name-body{margin-top:15px;}.node-type-landing .field-name-body,.node-type-landing .field-name-body p{font-size:18px;line-height:25px !important;}}.node-type-landing .field-name-body,.node-type-landing .field-name-body p,.node-type-landing .field-name-body h1,.node-type-landing .field-name-body h2,.node-type-landing .field-name-body h3,.node-type-landing .field-name-body h5,.node-type-landing .field-name-body h6,.node-type-landing .field-name-body ul,.node-type-landing .field-name-body li,.node-type-landing .field-name-body label{color:white;text-shadow:1px 1px 4px black;}.node-type-landing.empty-call-to-action .field-name-body,.node-type-landing.empty-call-to-action .field-name-body p{width:100%;}.node-type-landing .field-name-field-call-to-action{-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px;border-radius:6px 6px 0 0;background:#eee;background:rgba(255,255,255,0.85);color:#555;float:right;margin-bottom:0;min-width:380px;padding:0;width:38%;}@media (max-width:767px){.node-type-landing .field-name-field-call-to-action{min-width:300px;padding:3px;}}.node-type-landing .field-name-field-call-to-action h3{-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px;border-radius:6px 6px 0 0;background:white;background:rgba(255,255,255,0.9);font-size:14px;padding:10px;}.node-type-landing .field-name-field-call-to-action p{padding-right:20px;}@media (max-width:979px){.node-type-landing .field-name-body,.node-type-landing .field-name-field-call-to-action{width:100%;float:none;}}.node-type-landing .field-name-field-pseudo-footer{margin:0 auto;background-color:#444;padding-bottom:20px;position:relative;clear:both;padding-top:10px;}.node-type-landing .field-name-field-pseudo-footer ul.menu{-moz-column-count:3;-webkit-column-count:3;column-count:3;width:962px;}@media (max-width:767px){.node-type-landing .field-name-field-pseudo-footer ul.menu{-moz-column-count:1;-webkit-column-count:1;column-count:1;}}.node-type-landing .field-name-field-pseudo-footer h2,.node-type-landing .field-name-field-pseudo-footer h3{color:white;column-span:all;-moz-column-span:all;-webkit-column-span:all;margin-bottom:12px;width:962px;}.node-type-landing .field-name-field-pseudo-footer ul li{margin:7px 7px 7px 0;}.node-type-landing .field-name-field-pseudo-footer ul li a{color:#eee;}.node-type-landing .field-name-field-pseudo-footer:before,.node-type-landing .field-name-field-pseudo-footer:after{content:"";position:absolute;background:#444;top:0;bottom:0;width:9999px;}.node-type-landing .field-name-field-pseudo-footer:before{right:100%;}.node-type-landing .field-name-field-pseudo-footer:after{left:100%;}.node-type-landing #logo{-moz-box-shadow:2px 2px 5px rgba(0,0,0,0.5);-webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.5);box-shadow:2px 2px 5px rgba(0,0,0,0.5);line-height:0;margin-left:20px;margin-right:15px;padding:0;position:absolute;left:0px;top:0px;z-index:20;}.node-type-landing #logo img{max-width:135px;}@media (max-width:767px){.node-type-landing #logo{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;float:left;margin-bottom:10px;margin-top:-10px;margin-left:10px;margin-right:12px;position:relative;top:0;width:150px;}}@media (max-width:767px){.node-type-landing iframe#signup{max-width:88%;}}.node-type-landing .landing-footer{color:#aaa;font-size:11px;height:55px;margin-top:6px;padding-left:10px;}.node-type-landing #block-menu-menu-follow-berklee-links{margin:15px;position:absolute;top:425px;left:0px;z-index:100;}@media (min-width:768px) and (max-width:979px){.node-type-landing #block-menu-menu-follow-berklee-links{left:1px;top:130px;}}@media (max-width:767px){.node-type-landing #block-menu-menu-follow-berklee-links{left:-12px;top:120px;}}.node-type-landing .field-name-field-tracking-code{height:0;}.node-type-news.not-front .view-Events p a,.node-type-news.not-front .view-Events li a,.node-type-news.not-front .view-Events td a,.node-type-news.not-front .view-news p a,.node-type-news.not-front .view-news li a,.node-type-news.not-front .view-news td a,.node-type-event.not-front .view-Events p a,.node-type-event.not-front .view-Events li a,.node-type-event.not-front .view-Events td a,.node-type-event.not-front .view-news p a,.node-type-event.not-front .view-news li a,.node-type-event.not-front .view-news td a{border-bottom:1px solid #aaa;}.node-type-news.not-front .view-Events p a:hover,.node-type-news.not-front .view-Events li a:hover,.node-type-news.not-front .view-Events td a:hover,.node-type-news.not-front .view-news p a:hover,.node-type-news.not-front .view-news li a:hover,.node-type-news.not-front .view-news td a:hover,.node-type-event.not-front .view-Events p a:hover,.node-type-event.not-front .view-Events li a:hover,.node-type-event.not-front .view-Events td a:hover,.node-type-event.not-front .view-news p a:hover,.node-type-event.not-front .view-news li a:hover,.node-type-event.not-front .view-news td a:hover{text-decoration:none;border-style:dotted;}.node-type-news.not-front .view-Events p a:focus,.node-type-news.not-front .view-Events li a:focus,.node-type-news.not-front .view-Events td a:focus,.node-type-news.not-front .view-news p a:focus,.node-type-news.not-front .view-news li a:focus,.node-type-news.not-front .view-news td a:focus,.node-type-event.not-front .view-Events p a:focus,.node-type-event.not-front .view-Events li a:focus,.node-type-event.not-front .view-Events td a:focus,.node-type-event.not-front .view-news p a:focus,.node-type-event.not-front .view-news li a:focus,.node-type-event.not-front .view-news td a:focus{text-decoration:none;border-style:dotted;}.node-type-news.not-front .view-Events p a.button,.node-type-news.not-front .view-Events li a.button,.node-type-news.not-front .view-Events td a.button,.node-type-news.not-front .view-news p a.button,.node-type-news.not-front .view-news li a.button,.node-type-news.not-front .view-news td a.button,.node-type-event.not-front .view-Events p a.button,.node-type-event.not-front .view-Events li a.button,.node-type-event.not-front .view-Events td a.button,.node-type-event.not-front .view-news p a.button,.node-type-event.not-front .view-news li a.button,.node-type-event.not-front .view-news td a.button{border:none;}.node-type-news.not-front .view-Events p a.button:hover,.node-type-news.not-front .view-Events li a.button:hover,.node-type-news.not-front .view-Events td a.button:hover,.node-type-news.not-front .view-news p a.button:hover,.node-type-news.not-front .view-news li a.button:hover,.node-type-news.not-front .view-news td a.button:hover,.node-type-event.not-front .view-Events p a.button:hover,.node-type-event.not-front .view-Events li a.button:hover,.node-type-event.not-front .view-Events td a.button:hover,.node-type-event.not-front .view-news p a.button:hover,.node-type-event.not-front .view-news li a.button:hover,.node-type-event.not-front .view-news td a.button:hover{border:none;text-decoration:underline;}.node-type-news.not-front .view-Events a.campus-xref,.node-type-news.not-front .view-news a.campus-xref,.node-type-event.not-front .view-Events a.campus-xref,.node-type-event.not-front .view-news a.campus-xref{border-bottom:1px solid #aaa;}.node-type-news.not-front .view-Events a.campus-xref:hover,.node-type-news.not-front .view-news a.campus-xref:hover,.node-type-event.not-front .view-Events a.campus-xref:hover,.node-type-event.not-front .view-news a.campus-xref:hover{text-decoration:none;border-style:dotted;}.node-type-news.not-front .view-Events a.campus-xref:focus,.node-type-news.not-front .view-news a.campus-xref:focus,.node-type-event.not-front .view-Events a.campus-xref:focus,.node-type-event.not-front .view-news a.campus-xref:focus{text-decoration:none;border-style:dotted;}.node-type-news.not-front .view-Events a.campus-xref.button,.node-type-news.not-front .view-news a.campus-xref.button,.node-type-event.not-front .view-Events a.campus-xref.button,.node-type-event.not-front .view-news a.campus-xref.button{border:none;}.node-type-news.not-front .view-Events a.campus-xref.button:hover,.node-type-news.not-front .view-news a.campus-xref.button:hover,.node-type-event.not-front .view-Events a.campus-xref.button:hover,.node-type-event.not-front .view-news a.campus-xref.button:hover{border:none;text-decoration:underline;}.node-type-news.not-front .view-Events div.campus-xref a,.node-type-news.not-front .view-news div.campus-xref a,.node-type-event.not-front .view-Events div.campus-xref a,.node-type-event.not-front .view-news div.campus-xref a{border-bottom:1px solid #aaa;}.node-type-news.not-front .view-Events div.campus-xref a:hover,.node-type-news.not-front .view-news div.campus-xref a:hover,.node-type-event.not-front .view-Events div.campus-xref a:hover,.node-type-event.not-front .view-news div.campus-xref a:hover{text-decoration:none;border-style:dotted;}.node-type-news.not-front .view-Events div.campus-xref a:focus,.node-type-news.not-front .view-news div.campus-xref a:focus,.node-type-event.not-front .view-Events div.campus-xref a:focus,.node-type-event.not-front .view-news div.campus-xref a:focus{text-decoration:none;border-style:dotted;}.node-type-news.not-front .view-Events div.campus-xref a.button,.node-type-news.not-front .view-news div.campus-xref a.button,.node-type-event.not-front .view-Events div.campus-xref a.button,.node-type-event.not-front .view-news div.campus-xref a.button{border:none;}.node-type-news.not-front .view-Events div.campus-xref a.button:hover,.node-type-news.not-front .view-news div.campus-xref a.button:hover,.node-type-event.not-front .view-Events div.campus-xref a.button:hover,.node-type-event.not-front .view-news div.campus-xref a.button:hover{border:none;text-decoration:underline;}.node-type-news.not-front .view-Events div.campus-xref a.internal-berklee-link,.node-type-news.not-front .view-news div.campus-xref a.internal-berklee-link,.node-type-event.not-front .view-Events div.campus-xref a.internal-berklee-link,.node-type-event.not-front .view-news div.campus-xref a.internal-berklee-link{border-color:#aaa;}.node-type-news.not-front .view-Events .berklee-grid a,.node-type-news.not-front .view-news .berklee-grid a,.node-type-event.not-front .view-Events .berklee-grid a,.node-type-event.not-front .view-news .berklee-grid a{border-bottom:none;}.node-type-news.not-front .view-Events .berklee-grid a:hover,.node-type-news.not-front .view-news .berklee-grid a:hover,.node-type-event.not-front .view-Events .berklee-grid a:hover,.node-type-event.not-front .view-news .berklee-grid a:hover{border-bottom:none;}.region-content .node-event .field-event-type,.region-content .node-news .field-event-type{font-size:13px;margin-bottom:5px;}.region-content .node-event .field-name-field-press-release,.region-content .node-event .field-name-field-press-hit,.region-content .node-news .field-name-field-press-release,.region-content .node-news .field-name-field-press-hit{margin-bottom:0;}.region-content .node-event .field-name-field-press-release .field-label,.region-content .node-event .field-name-field-press-hit .field-label,.region-content .node-news .field-name-field-press-release .field-label,.region-content .node-news .field-name-field-press-hit .field-label{text-transform:uppercase;color:#888;font-weight:normal;font-size:13px;background-color:#ddd;float:none;padding:3px 6px;display:inline-block;text-shadow:1px 1px 1px white;margin-bottom:0.25em;}.region-content .node-event .field-name-field-press-release .field-items,.region-content .node-event .field-name-field-press-hit .field-items,.region-content .node-news .field-name-field-press-release .field-items,.region-content .node-news .field-name-field-press-hit .field-items{display:none;}.region-content .node-event .field-name-field-dates,.region-content .node-news .field-name-field-dates{font-weight:bold;margin-bottom:0;clear:both;overflow:hidden;}.region-content .node-event .field-name-field-news-author,.region-content .node-news .field-name-field-news-author{font-weight:bold;margin-bottom:0.25em;}.region-content .node-event .field-name-field-date,.region-content .node-news .field-name-field-date{color:#666;font-size:13px;}.region-content .node-event .field-name-field-event-venue,.region-content .node-news .field-name-field-event-venue{color:#555;margin-bottom:0;}.region-content .node-event .field-name-field-location,.region-content .node-event .field-name-field-event-address,.region-content .node-event .field-name-field-city,.region-content .node-event .field-name-field-state,.region-content .node-event .field-name-field-country,.region-content .node-event .field-name-field-zip,.region-content .node-news .field-name-field-location,.region-content .node-news .field-name-field-event-address,.region-content .node-news .field-name-field-city,.region-content .node-news .field-name-field-state,.region-content .node-news .field-name-field-country,.region-content .node-news .field-name-field-zip{color:#666;font-size:13px;}.region-content .node-event .field-name-field-event-address,.region-content .node-event .field-name-field-event-address div,.region-content .node-event .field-name-field-city,.region-content .node-event .field-name-field-city div,.region-content .node-news .field-name-field-event-address,.region-content .node-news .field-name-field-event-address div,.region-content .node-news .field-name-field-city,.region-content .node-news .field-name-field-city div{display:inline;}.region-content .node-event .field-name-field-state,.region-content .node-event .field-name-field-state div,.region-content .node-event .field-name-field-country,.region-content .node-event .field-name-field-country div,.region-content .node-event .field-name-field-zip,.region-content .node-event .field-name-field-zip div,.region-content .node-news .field-name-field-state,.region-content .node-news .field-name-field-state div,.region-content .node-news .field-name-field-country,.region-content .node-news .field-name-field-country div,.region-content .node-news .field-name-field-zip,.region-content .node-news .field-name-field-zip div{display:inline;}.region-content .node-event .field-name-field-state:before,.region-content .node-event .field-name-field-country:before,.region-content .node-event .field-name-field-zip:before,.region-content .node-news .field-name-field-state:before,.region-content .node-news .field-name-field-country:before,.region-content .node-news .field-name-field-zip:before{content:',';}.region-content .node-event .field-name-field-description,.region-content .node-news .field-name-field-description{margin-top:16px;}.region-content .node-event .field-name-field-caption,.region-content .node-event .field-name-field-image-caption,.region-content .node-event .field-name-field-credit,.region-content .node-event .field-name-field-image-credit,.region-content .node-news .field-name-field-caption,.region-content .node-news .field-name-field-image-caption,.region-content .node-news .field-name-field-credit,.region-content .node-news .field-name-field-image-credit{display:none;}.region-content .node-event figure .field-name-field-image-caption,.region-content .node-event figure .field-name-field-photo-credit,.region-content .node-news figure .field-name-field-image-caption,.region-content .node-news figure .field-name-field-photo-credit{display:block;}.region-content .node-event.node-news .field-name-field-image,.region-content .node-news.node-news .field-name-field-image{margin-top:23px;}@media (max-width:767px){.region-content .node-event.node-news .field-name-field-image,.region-content .node-news.node-news .field-name-field-image{width:100%;min-width:100%;padding:0;margin:1em 0;}}.region-content .node-event.node-event .field-name-field-image,.region-content .node-news.node-event .field-name-field-image{margin-top:38px;}.region-content .node-event .field-name-field-image,.region-content .node-news .field-name-field-image{float:right;max-width:45%;margin-left:20px;margin-bottom:20px;}.region-content .node-event .field-name-field-image img,.region-content .node-news .field-name-field-image img{width:100%;}@media (max-width:1110px){.region-content .node-event .field-name-field-image,.region-content .node-news .field-name-field-image{width:100%;min-width:100%;padding:0;float:none;margin:1em 0;}.region-content .node-event .field-name-field-image img,.region-content .node-news .field-name-field-image img{width:100%;}}.region-content .node-event .field-name-field-image .field-item:not(:first-child),.region-content .node-news .field-name-field-image .field-item:not(:first-child){display:none;}.region-content .node-event .field-name-field-image a,.region-content .node-news .field-name-field-image a{font-size:0;line-height:0;margin:0;padding:0;position:relative;}.region-content .node-event .field-name-field-image a img,.region-content .node-news .field-name-field-image a img{margin:0;padding:0;}.region-content .node-event .field-name-field-image a.lightbox-processed:after,.region-content .node-news .field-name-field-image a.lightbox-processed:after{color:black;font-family:FontAwesome;opacity:1;content:"\f067";text-shadow:1px 1px 1px rgba(255,255,255,0.3);background:rgba(120,120,120,0.5);bottom:0px;color:black;display:block;font-size:14px;height:10px;line-height:10px;padding:9px;position:absolute;right:0px;width:10px;z-index:100;}.region-content .node-event .field-name-field-image a:hover:after,.region-content .node-news .field-name-field-image a:hover:after{color:#d81118;}.region-content .node-event .field-label,.region-content .node-news .field-label{font-weight:bold;}.region-content .node-event .field-name-field-ticket-url a,.region-content .node-news .field-name-field-ticket-url a{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background:#d81118;border:none;color:#eee;display:block;font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;margin:10px 0;padding:6px 14px;display:inline-block;}.region-content .node-event .field-name-field-ticket-url a:hover,.region-content .node-news .field-name-field-ticket-url a:hover{text-decoration:underline;}.region-content .node-event .field-name-field-ticket-url a:after,.region-content .node-news .field-name-field-ticket-url a:after{content:'' !important;}.region-content .node-event .image-info-block,.region-content .node-news .image-info-block{font-size:13px;margin:0;}.region-content .node-event .image-caption,.region-content .node-news .image-caption{font-weight:bold;}.region-content .node-event .image-credit,.region-content .node-news .image-credit{color:#aaa;font-size:11px;}.region-content .node-event .map-link,.region-content .node-news .map-link{opacity:0.8;font-size:11px;margin-left:4px;width:0;height:0;}.region-content .node-event .map-link:hover,.region-content .node-news .map-link:hover{opacity:1;}.region-content .node-event .map-link:before,.region-content .node-news .map-link:before{color:#d81118;font-family:FontAwesome;opacity:1;content:"\f041";}.region-content .node-event span.audio,.region-content .node-news span.audio{display:none;}.region-content .node-event .event-cancellation,.region-content .node-event .event-status,.region-content .node-news .event-cancellation,.region-content .node-news .event-status{border-bottom:1px solid #ede;border-top:1px solid #ede;display:flex;color:#d81118;padding:3px 0;margin-bottom:15px;}.region-content .node-event .addtocal,.region-content .node-news .addtocal{border:none;padding:5px 20px;color:#666;margin:0;}.region-content .node-event .addtocal:before,.region-content .node-news .addtocal:before{font-family:FontAwesome;content:"\f073";margin-right:7px;color:#888;}@media (max-width:979px){.region-content .node-event .addtocal,.region-content .node-news .addtocal{float:none;}}.region-content .node-event .addtocal_menu,.region-content .node-news .addtocal_menu{border:none;margin-top:6px;padding:5px 11px;padding-top:10px;}@media (max-width:979px){.region-content .node-event .addtocal_menu,.region-content .node-news .addtocal_menu{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}}@media (max-width:767px){.region-content .node-event .addtocal_menu,.region-content .node-news .addtocal_menu{width:100%;left:0 !important;margin-left:0;}}.region-content .node-event .addtocal_menu li,.region-content .node-news .addtocal_menu li{border-top:1px solid #ccc;font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-size:12px;font-style:italic;font-weight:normal;list-style-type:none;margin-left:0;padding-left:25px;padding-top:2px;}.region-content .node-event .addtocal_menu li a:hover,.region-content .node-news .addtocal_menu li a:hover{background:transparent;color:#d81118;}.region-content .node-event .event-date-past,.region-content .node-news .event-date-past{border:1px solid #ff0000;background:#ffeeee;padding:5px;margin:10px 0px;position:relative;overflow:hidden;*zoom:1;clear:left;}.region-content .node-event .event-date-past i.fa,.region-content .node-news .event-date-past i.fa{float:left;font-size:35px;}.node-type-personas #personas-horizontal-accordion-wrapper{width:100%;overflow:hidden;}@media (min-width:768px){.node-type-personas #personas-horizontal-accordion-wrapper{padding:0px 15px;box-sizing:content-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}}@media (min-width:768px){.node-type-personas #personas-horizontal-accordion-wrapper ul#personas-horizontal-accordion{width:100%;display:table;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:0;-ms-flex-wrap:wrap;}}.node-type-personas #personas-horizontal-accordion-wrapper ul#personas-horizontal-accordion li.personas-horizontal-accordion-slide{list-style:none;margin-left:0;margin-bottom:1em;padding:0;}.node-type-personas #personas-horizontal-accordion-wrapper ul#personas-horizontal-accordion li.personas-horizontal-accordion-slide:first-of-type{padding-top:0;}@media (min-width:768px){.node-type-personas #personas-horizontal-accordion-wrapper ul#personas-horizontal-accordion li.personas-horizontal-accordion-slide{float:left;border-right:1px solid #eee;width:33px;}}@media (min-width:768px){.node-type-personas #personas-horizontal-accordion-wrapper ul#personas-horizontal-accordion li.personas-horizontal-accordion-slide:first-of-type{border-left:1px solid #eee;}}.node-type-personas #personas-horizontal-accordion-wrapper ul#personas-horizontal-accordion li.personas-horizontal-accordion-slide .field-label{font-size:16px;color:#50534b;text-transform:uppercase;text-align:center;}@media (min-width:768px){.node-type-personas #personas-horizontal-accordion-wrapper ul#personas-horizontal-accordion li.personas-horizontal-accordion-slide .field-label{text-align:left;}}@media (min-width:768px){.node-type-personas #personas-horizontal-accordion-wrapper ul#personas-horizontal-accordion li.personas-horizontal-accordion-slide.closed{padding:0px 15px;cursor:pointer;}}.node-type-personas #personas-horizontal-accordion-wrapper ul#personas-horizontal-accordion li.personas-horizontal-accordion-slide.closed ul{padding:0 25px;}.node-type-personas #personas-horizontal-accordion-wrapper ul#personas-horizontal-accordion li.personas-horizontal-accordion-slide.closed ul li{margin-bottom:1em;margin-left:0;font-size:15px;-webkit-text-size-adjust:none;}.node-type-personas #personas-horizontal-accordion-wrapper ul#personas-horizontal-accordion li.personas-horizontal-accordion-slide.closed ul li:last-of-type{margin-bottom:0;}.node-type-personas #personas-horizontal-accordion-wrapper ul#personas-horizontal-accordion li.personas-horizontal-accordion-slide.closed .field-label{text-align:center;border-bottom:1px solid #eee;width:50%;margin:0 auto;padding-bottom:18px;}@media (min-width:768px){.node-type-personas #personas-horizontal-accordion-wrapper ul#personas-horizontal-accordion li.personas-horizontal-accordion-slide.closed .field-label{transform:rotate(270deg);-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);white-space:nowrap;text-align:left;border-bottom:none;width:auto;margin:0;padding-bottom:0;}}@media (min-width:768px){.node-type-personas #personas-horizontal-accordion-wrapper ul#personas-horizontal-accordion li.personas-horizontal-accordion-slide.closed.awards .field-label{margin-top:40px;}}@media (min-width:768px){.node-type-personas #personas-horizontal-accordion-wrapper ul#personas-horizontal-accordion li.personas-horizontal-accordion-slide.closed.education .field-label{margin-top:65px;}}@media (min-width:768px){.node-type-personas #personas-horizontal-accordion-wrapper ul#personas-horizontal-accordion li.personas-horizontal-accordion-slide.closed.careers .field-label{margin-top:135px;}}.node-type-personas #personas-horizontal-accordion-wrapper ul#personas-horizontal-accordion li.personas-horizontal-accordion-slide.closed .field-items{padding:20px 0 0 0;}@media (min-width:768px){.node-type-personas #personas-horizontal-accordion-wrapper ul#personas-horizontal-accordion li.personas-horizontal-accordion-slide.closed .field-items{display:none;}}.node-type-personas #personas-horizontal-accordion-wrapper ul#personas-horizontal-accordion li.personas-horizontal-accordion-slide.open{width:100%;}.node-type-personas #personas-horizontal-accordion-wrapper ul#personas-horizontal-accordion li.personas-horizontal-accordion-slide.open:first-of-type{border-left:none;}.node-type-personas #personas-horizontal-accordion-wrapper ul#personas-horizontal-accordion li.personas-horizontal-accordion-slide.open:first-of-type .field-items ul{padding:0 25px;}.node-type-personas #personas-horizontal-accordion-wrapper ul#personas-horizontal-accordion li.personas-horizontal-accordion-slide.open:last-of-type{border-right:none;}.node-type-personas #personas-horizontal-accordion-wrapper ul#personas-horizontal-accordion li.personas-horizontal-accordion-slide.open .field-items{display:block;line-height:18px;padding:20px 0 0 0;}@media (min-width:768px){.node-type-personas #personas-horizontal-accordion-wrapper ul#personas-horizontal-accordion li.personas-horizontal-accordion-slide.open .field-items{padding:20px 20px 0 0;}}.node-type-personas #personas-horizontal-accordion-wrapper ul#personas-horizontal-accordion li.personas-horizontal-accordion-slide.open .field-items p{padding:0 25px;}.node-type-personas #personas-horizontal-accordion-wrapper ul#personas-horizontal-accordion li.personas-horizontal-accordion-slide.open .field-items ul{padding:0 35px;list-style-position:outside;}.node-type-personas #personas-horizontal-accordion-wrapper ul#personas-horizontal-accordion li.personas-horizontal-accordion-slide.open .field-items ul li{margin-bottom:1em;font-size:15px;-webkit-text-size-adjust:none;margin-left:0;}@media (min-width:768px){.node-type-personas #personas-horizontal-accordion-wrapper ul#personas-horizontal-accordion li.personas-horizontal-accordion-slide.open .field-items ul li{margin-bottom:25px;}}.node-type-personas #personas-horizontal-accordion-wrapper ul#personas-horizontal-accordion li.personas-horizontal-accordion-slide.open .field-items ul li:last-of-type{margin-bottom:0;}.node-type-personas #personas-horizontal-accordion-wrapper ul#personas-horizontal-accordion li.personas-horizontal-accordion-slide.open .field-label{transform:none;text-align:center;border-bottom:1px solid #eee;width:50%;margin:0 auto;padding-bottom:18px;}.node-type-personas #personas-horizontal-accordion-wrapper ul#personas-horizontal-accordion li.personas-horizontal-accordion-slide:before{font-size:32px;padding:15px 0;font-family:'FontAwesome';text-align:center;display:block;}.node-type-personas #personas-horizontal-accordion-wrapper ul#personas-horizontal-accordion li.personas-horizontal-accordion-slide.careers:before{content:'\f005';color:#d81118;}.node-type-personas #personas-horizontal-accordion-wrapper ul#personas-horizontal-accordion li.personas-horizontal-accordion-slide.awards:before{content:'\f091';color:#ee862d;}.node-type-personas #personas-horizontal-accordion-wrapper ul#personas-horizontal-accordion li.personas-horizontal-accordion-slide.education:before{content:'\f19d';color:#078baa;}.node-type-personas .group-persona-stripe1-wrapper{padding:0;float:left;width:100%;margin-top:15px;margin-bottom:15px;box-sizing:border-box;position:relative;min-height:300px;height:auto;}@media (min-width:768px){.node-type-personas .group-persona-stripe1-wrapper{background-color:#f5f5f5;padding:0 20px 0 0;}}@media (max-width:767px){.node-type-personas .group-persona-stripe1-wrapper .group-persona-courses-taught{background-color:#eee;color:#50534b;position:relative;clear:both;width:100%;margin:0;border:none;}}@media (min-width:768px) and (max-width:1127px){.node-type-personas .group-persona-stripe1-wrapper .group-persona-courses-taught{background-color:white;color:#50534b;position:relative;clear:both;width:100%;padding-right:20px;border-top:2px solid #cacaca;border-bottom:2px solid #cacaca;}}@media (min-width:1128px){.node-type-personas .group-persona-stripe1-wrapper .group-persona-courses-taught{background-color:#fcfcfc;position:absolute;right:0;width:40%;top:0;clear:none;min-width:213px;height:100%;overflow-y:hidden;margin-left:25px;-moz-box-shadow:-9px 1px 8px -6px #dcdddc;-webkit-box-shadow:-9px 1px 8px -6px #dcdddc;box-shadow:-9px 1px 8px -6px #dcdddc;border:none;}}.node-type-personas .group-persona-stripe1-wrapper .group-persona-courses-taught .field-name-field-teaches{padding:10px 25px 0 25px;border-top:2px solid #cacaca;border-bottom:2px solid #cacaca;margin-bottom:0;}@media (min-width:768px) and (max-width:1127px){.node-type-personas .group-persona-stripe1-wrapper .group-persona-courses-taught .field-name-field-teaches{border:none;padding:10px 15px;}}@media (min-width:1128px){.node-type-personas .group-persona-stripe1-wrapper .group-persona-courses-taught .field-name-field-teaches{padding:25px 30px 0 30px;border:none;}}.node-type-personas .group-persona-stripe1-wrapper .group-persona-courses-taught .field-name-field-teaches .field-label{color:#727272;font-weight:normal;font-family:"Avenir Next Cyr W00 Regular","Open Sans";padding-bottom:0px;margin-bottom:9px;font-size:15px;}@media (min-width:1128px){.node-type-personas .group-persona-stripe1-wrapper .group-persona-courses-taught .field-name-field-teaches .field-label{border-bottom:1px solid #cacaca;font-size:14px;}}.node-type-personas .group-persona-stripe1-wrapper .group-persona-courses-taught .field-name-field-teaches .field-items{line-height:1.4em;}.node-type-personas .group-persona-stripe1-wrapper .group-persona-courses-taught .field-name-field-teaches .field-items .field-item{margin-bottom:9px;}.node-type-personas .group-persona-stripe1-wrapper .group-persona-stripe1-left{float:left;max-width:210px;position:relative;}.node-type-personas .group-persona-stripe1-wrapper .group-persona-stripe1-left .field-name-field-year{text-transform:uppercase;text-align:center;font-weight:normal;font-size:10px;font-style:normal;position:relative;color:white;width:auto;margin-bottom:0;background:#888;margin:0 auto;display:block;padding:2px 5px;overflow:visible;border-bottom:1px solid #7b7b7b;}.node-type-personas .group-persona-stripe1-wrapper .group-persona-stripe1-left .field-name-field-year .field-label{font-weight:normal;font-style:normal;color:white;}.node-type-personas .group-persona-stripe1-wrapper .group-persona-stripe1-left .field-name-field-year .field-item{font-style:normal;font-weight:bold;display:inline;color:white;}.node-type-personas .group-persona-stripe1-wrapper .group-persona-stripe1-right{float:none;clear:both;width:100%;position:relative;height:auto;}@media (min-width:768px){.node-type-personas .group-persona-stripe1-wrapper .group-persona-stripe1-right{float:none;position:relative;height:100%;min-height:300px;clear:none;margin-left:210px;padding-left:15px;}}@media (min-width:768px) and (max-width:1128px){.node-type-personas .group-persona-stripe1-wrapper .group-persona-stripe1-right{width:calc(100% - 210px);}}.node-type-personas .group-persona-stripe1-wrapper .group-persona-stripe1-right .group-persona-stripe1-row1{border-bottom:1px solid #ddd;padding:20px 0;}@media (min-width:1128px){.node-type-personas .group-persona-stripe1-wrapper .group-persona-stripe1-right .group-persona-stripe1-row1{width:calc(58% - 210px);display:block;}}@media (min-width:1128px){.node-type-personas .group-persona-stripe1-wrapper .group-persona-stripe1-right .group-persona-stripe1-row1 .group-persona-row1-group1{position:relative;display:block;width:100%;}}.node-type-personas .group-persona-stripe1-wrapper .group-persona-stripe1-right .group-persona-stripe1-row2{border-bottom:1px solid #ddd;padding:20px 0;}@media (min-width:1128px){.node-type-personas .group-persona-stripe1-wrapper .group-persona-stripe1-right .group-persona-stripe1-row2{width:calc(58% - 210px);display:block;}}.node-type-personas .group-persona-stripe1-wrapper .group-persona-stripe1-right .group-persona-stripe1-row3{padding:20px 0 0 0;}@media (min-width:1128px){.node-type-personas .group-persona-stripe1-wrapper .group-persona-stripe1-right .group-persona-stripe1-row3{width:calc(58% - 210px);display:block;}}.node-type-personas .group-persona-stripe1-wrapper .group-persona-stripe1-right .group-persona-stripe1-row3 .field-name-field-persona-expertise{font-size:12px;color:#5f6156;border-top:1px solid #ddd;margin-bottom:0;margin-top:20px;padding-top:10px;}.node-type-personas .group-persona-stripe1-wrapper .group-persona-stripe1-right .group-persona-stripe1-row3 .field-name-field-persona-expertise .field-label{color:#5f6156;font-weight:normal;}.node-type-personas .group-persona-stripe1-wrapper .group-persona-stripe1-right .group-persona-stripe1-row3 .field-name-field-persona-expertise .field-items ul{list-style:none;margin-left:-10px;margin-bottom:0;}.node-type-personas .group-persona-stripe1-wrapper .group-persona-stripe1-right .group-persona-stripe1-row3 .field-name-field-persona-expertise .field-items ul:before{content:'Expertise:';margin-left:10px;}.node-type-personas .group-persona-stripe1-wrapper .group-persona-stripe1-right .group-persona-stripe1-row3 .field-name-field-persona-expertise .field-items ul li{list-style:none;display:inline-block;background-color:white;padding:3px 5px;border-radius:8px;border:1px solid #dddddd;margin-left:10px;}.node-type-personas .group-persona-stripe1-wrapper .group-persona-stripe1-right .group-persona-stripe1-row3 .field-name-field-email{margin-left:4px;padding-left:8px;color:#d81118;position:relative;display:block;padding-left:20px;margin-bottom:0;}.node-type-personas .group-persona-stripe1-wrapper .group-persona-stripe1-right .group-persona-stripe1-row3 .field-name-field-email:before{content:"\f0e0";font-family:"FontAwesome";position:absolute;left:0;top:2px;}.node-type-personas .group-persona-stripe1-wrapper .group-persona-stripe1-right .group-persona-stripe1-row3 .field-name-field-phone{margin-left:4px;padding-left:8px;color:#50534b;position:relative;display:block;padding-left:20px;margin-bottom:0;}.node-type-personas .group-persona-stripe1-wrapper .group-persona-stripe1-right .group-persona-stripe1-row3 .field-name-field-phone:before{content:"\f095";font-family:"FontAwesome";position:absolute;left:0;top:2px;}.node-type-personas .group-persona-stripe1-wrapper .group-persona-stripe1-right .group-persona-stripe1-row3 .group-persona-social-wrapper{font-size:30px;}.node-type-personas .group-persona-stripe1-wrapper .group-persona-stripe1-right .group-persona-stripe1-row3 .group-persona-social-wrapper .field{display:none;}.node-type-personas .group-persona-stripe1-wrapper .group-persona-stripe1-right .group-persona-stripe1-row3 .group-persona-social-wrapper .field a{opacity:1;}.node-type-personas .group-persona-stripe1-wrapper .group-persona-stripe1-right .group-persona-stripe1-row3 .group-persona-social-wrapper .field a:hover{opacity:0.85;}.node-type-personas .group-persona-stripe1-wrapper .group-persona-stripe1-right .group-persona-stripe1-row3 .group-persona-social-wrapper .field.field-name-field-persona-twitter-url a{color:#1ebaec;}.node-type-personas .group-persona-stripe1-wrapper .group-persona-stripe1-right .group-persona-stripe1-row3 .group-persona-social-wrapper .field.field-name-field-persona-facebook-url a{color:#4363a2;}.node-type-personas .group-persona-stripe1-wrapper .group-persona-stripe1-right .group-persona-stripe1-row3 .group-persona-social-wrapper .field.field-name-field-persona-youtube-url a{color:#ec5951;}.node-type-personas .group-persona-stripe1-wrapper .group-persona-stripe1-right .group-persona-stripe1-row3 .group-persona-social-wrapper .field.field-name-field-persona-soundcloud-url a{color:#ff3300;}.node-type-personas .group-persona-stripe1-wrapper .group-persona-stripe1-right .group-persona-stripe1-row3 .group-persona-social-wrapper .field.field-name-field-persona-linkedin-url a{color:#0077B5;}.node-type-personas .group-persona-stripe1-wrapper .group-persona-stripe1-right .group-persona-stripe1-row3 .field-name-field-personal-websites{margin-left:4px;color:#d81118;position:relative;display:block;margin-bottom:0;}.node-type-personas .group-persona-stripe1-wrapper .group-persona-stripe1-right .group-persona-stripe1-row3 .persona_media_relations{color:#666;font-size:12px;padding:10px 0;}.node-type-personas #persona-faculty-bio{padding:15px 20px;}.node-type-personas .group-persona-quote-wrapper{overflow:hidden;position:relative;line-height:1.4em;margin:15px 0;padding:0 25px;position:relative;}.node-type-personas .group-persona-quote-wrapper:after{content:'More \f103';position:absolute;bottom:0px;display:block;font-style:italic;visibility:visible;color:#6c6e68;font-size:12px;font-family:'FontAwesome';text-align:center;width:100%;left:0;height:15px;background-color:white;}.node-type-personas .group-persona-quote-wrapper.open .field{background:none;color:inherit;-webkit-text-fill-color:inherit;height:auto;}.node-type-personas .group-persona-quote-wrapper.open .field .details p:first-child,.node-type-personas .group-persona-quote-wrapper.open .field .field-items .field-item p:first-child{background:none;color:inherit;-webkit-text-fill-color:inherit;}.node-type-personas .group-persona-quote-wrapper.open .field .details p:not(:first-child),.node-type-personas .group-persona-quote-wrapper.open .field .field-items .field-item p:not(:first-child){color:inherit;}.node-type-personas .group-persona-quote-wrapper.open .field:after{content:'Less \f102';position:absolute;bottom:0px;display:block;font-style:italic;visibility:visible;color:#6c6e68;font-size:12px;font-family:'FontAwesome';text-align:center;width:100%;left:0;}.node-type-personas .group-persona-quote-wrapper.open:after{display:none;}.node-type-personas .group-persona-quote-wrapper:hover{cursor:pointer;}.node-type-personas .group-persona-quote-wrapper:before{content:'\f10d';font-family:'FontAwesome';font-size:32px;color:#eee;display:block;text-align:center;padding:15px 0;}.node-type-personas .group-persona-quote-wrapper h3{text-transform:uppercase;text-align:center;font-size:16px;padding-bottom:18px;text-align:center;width:50%;margin:0 auto;border-bottom:1px solid #eee;}.node-type-personas .group-persona-quote-wrapper .field .details p:first-child,.node-type-personas .group-persona-quote-wrapper .field .field-items .field-item p:first-child{background:-webkit-linear-gradient(#50534b,#eee);-webkit-background-clip:text;pointer-events:none;color:#50534b;-webkit-text-fill-color:transparent;}.node-type-personas .group-persona-quote-wrapper .field .details p:not(:first-child),.node-type-personas .group-persona-quote-wrapper .field .field-items .field-item p:not(:first-child){color:#eee;}.node-type-personas .group-persona-stripe1 .group-persona-border-area1{padding:20px 0;border-bottom:1px solid #eee;}.node-type-personas .group_persona_stripe4{padding:15px 0;position:relative;width:100%;}.node-type-personas .group_persona_stripe4 h3{color:inherit;padding-bottom:18px;border-bottom:1px solid #eee;text-transform:uppercase;text-align:center;font-size:16px;width:50%;margin:0 auto;}@media (min-width:768px){.node-type-personas .group_persona_stripe4 h3{font-size:5.5vw;padding-bottom:0;margin:0;border-bottom:none;width:1em;top:50%;left:7%;position:absolute;-ms-transform:rotate(270deg) translateX(-50%) translateY(-50%);-ms-transform-origin:50% 50%;-webkit-transform:rotate(270deg) translateX(-50%) translateY(-50%);-webkit-transform-origin:50% 50%;transform:rotate(270deg) translateX(-50%) translateY(-50%);transform-origin:50% 50%;}}.node-type-personas .group_persona_stripe4 .field{font-size:5.5vw;min-height:3em;}.node-type-personas .group_persona_stripe4 .field-group-div:nth-of-type(2){border-top:1px solid white;}.node-type-personas .group_persona_stripe4 .group-persona-stripe4-row1{padding:25px 20px;display:table;width:100%;position:relative;}@media (min-width:768px){.node-type-personas .group_persona_stripe4 .group-persona-stripe4-row1{background-color:#eee;color:#e5e5e5;}}.node-type-personas .group_persona_stripe4 .group-persona-stripe4-row1 .group-persona-youtube-wrapper{float:left;width:100%;padding-top:20px;}@media (min-width:768px){.node-type-personas .group_persona_stripe4 .group-persona-stripe4-row1 .group-persona-youtube-wrapper{margin-left:1.5em;margin-right:1em;width:calc(100% - 2.5em);font-size:5.5vw;}}.node-type-personas .group_persona_stripe4 .group-persona-stripe4-row1 .group-persona-youtube-wrapper .field{margin-bottom:0;}.node-type-personas .group_persona_stripe4 .group-persona-stripe4-row2{padding:25px 20px;width:100%;position:relative;}@media (min-width:768px){.node-type-personas .group_persona_stripe4 .group-persona-stripe4-row2{color:#eee;background-color:#e5e5e5;}}.node-type-personas .group_persona_stripe4 .group-persona-stripe4-row2 .group-persona-soundcloud-wrapper{float:left;width:100%;padding-top:20px;}@media (min-width:768px){.node-type-personas .group_persona_stripe4 .group-persona-stripe4-row2 .group-persona-soundcloud-wrapper{margin-left:1.5em;margin-right:1em;width:calc(100% - 2.5em);font-size:5.5vw;}}.node-type-personas .group_persona_stripe4 .group-persona-stripe4-row2 .group-persona-soundcloud-wrapper .field{margin-bottom:0;}.node-type-personas h1#page-title{margin-bottom:-6px;}.node-type-personas .field-name-field-personas-image{clear:left;float:left;line-height:0;margin-top:0px;margin-bottom:0;max-width:100%;}@media (max-width:767px){.node-type-personas .field-name-field-personas-image{max-width:100%;width:100%;}}.node-type-personas .field-name-field-personas-image img{padding:0;margin:0;max-width:100%;}.node-type-personas .field-name-field-position,.node-type-personas .field-name-field-position div,.node-type-personas .field-name-field-primary-dept-ref,.node-type-personas .field-name-field-primary-dept-ref div,.node-type-personas .field-name-field-affiliated-dept-ref,.node-type-personas .field-name-field-affiliated-dept-ref div{display:inline;}.node-type-personas .field-name-field-affiliated-dept-ref{font-style:normal;}.node-type-personas .field-name-field-affiliated-dept-ref:before{margin-top:-4px;}.node-type-personas .field-name-field-affiliated-dept-ref .field-label{font-style:normal;font-weight:normal;color:#50534b;font-size:15px;display:block;}.node-type-personas .field-name-field-affiliated-dept-ref .field-items{font-style:normal;font-size:15px;}.node-type-personas .field-name-field-affiliated-dept-ref .field-items .personas-smaller-text{font-size:12px;}.node-type-personas .field-name-field-affiliated-dept-ref .field-items .field-item:not(:first-child):before{content:',';margin-right:5px;margin-left:-3px;}.node-type-personas .field-name-field-affiliated-dept-ref:after{content:'';clear:none;display:none;}.node-type-personas .region-content .field.field-name-field-year.inline{display:inline;float:none;}.node-type-personas .region-content .field.field-name-field-year .field-items{float:none;}.node-type-personas .region-content .field.field-name-field-year,.node-type-personas .region-content .field.field-name-field-year .field-label,.node-type-personas .region-content .field.field-name-field-year .field-item{float:none;}.node-type-personas .field-name-field-department{display:block;margin-bottom:10px;border-bottom:1px dotted #ccc;padding-bottom:10px;padding-top:10px;}.node-type-personas .field-name-field-position{color:#50534b;font-style:normal;margin-top:25px;font-size:18px;}.node-type-personas .field-name-field-primary-dept-ref{font-size:18px;font-style:normal;}.node-type-personas .field-name-field-primary-dept-ref:before{content:',';color:#50534b;margin-left:-3px;margin-right:3px;}.node-type-personas .field-name-field-primary-dept-ref .field-items{margin-right:100%;}.node-type-personas .node-personas > .content > span.field-label{font-size:13px;margin-top:10px;display:block;color:#666;font-style:italic;}.node-type-personas .field-name-field-description{padding-top:20px;}.node-type-personas .field-name-field-related-links{padding:15px 25px;margin-bottom:0;}.node-type-personas .field-name-field-related-links:before{content:'\f0c1';font-family:'FontAwesome';font-size:32px;padding:15px 0;color:#eee;display:block;text-align:center;}.node-type-personas .field-name-field-related-links .field-label{font-size:16px;color:#50534b;text-transform:uppercase;padding-bottom:18px;text-align:center;border-bottom:1px solid #eee;width:50%;margin:0 auto;}.node-type-personas .field-name-field-related-links .field-items{display:block;padding:20px 0 0 0;width:100%;margin:0 auto;text-align:center;}@media (min-width:768px){.node-type-personas .field-name-field-related-links .field-items{width:50%;}}.node-type-personas .field-name-field-related-links .field-items .field-item{line-height:18px;padding-bottom:9px;}.node-type-personas .field-name-field-personal-websites .field-label{font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-weight:normal;font-size:18px;display:block;position:relative;margin-bottom:13px;}.node-type-personas .field-name-field-personal-websites .field-item{position:relative;padding-left:20px;}.node-type-personas .field-name-field-personal-websites .field-item:before{content:"\f245";font-family:"FontAwesome";position:absolute;left:0;top:2px;}.node-type-personas .field-name-field-equity-partner div,.node-type-personas .field-name-field-equity-partner img{display:block;margin:0;padding:0;}.node-type-portrait h1#page-title{margin-bottom:-6px;}.node-type-portrait .field-name-field-portrait-type{visibility:hidden;display:block;margin-bottom:0;}.node-type-portrait .field-name-field-portrait-image{border:5px solid #eee;float:right;line-height:0;margin-bottom:10px;margin-left:20px;max-width:400px;max-width:65%;}@media (max-width:1110px){.node-type-portrait .field-name-field-portrait-image{width:100%;min-width:100%;padding:0;margin:1em 0;border:none;}}.node-type-portrait .field-name-field-portrait-image img{padding:0;margin:0;max-width:100%;}.node-type-portrait .field-name-body{word-break:break-word;}.node-type-portrait .field-name-body iframe{clear:both;padding-top:20px;border-top:2px solid #888;}.node-type-portrait .field-name-field-primary-dept-ref,.node-type-portrait .field-name-field-primary-dept-ref div,.node-type-portrait .field-name-field-affiliated-dept-ref,.node-type-portrait .field-name-field-affiliated-dept-ref div{display:inline;}.node-type-portrait .field-name-field-affiliated-dept-ref:before,.node-type-portrait .field-name-field-email:before{content:"\A";white-space:pre;}.node-type-portrait .field-name-field-affiliated-dept-ref{font-style:italic;}.node-type-portrait .field-name-field-affiliated-dept-ref:before{margin-top:-4px;}.node-type-portrait .field-name-field-affiliated-dept-ref .field-label{font-style:italic;font-weight:normal;color:#888;display:block;}.node-type-portrait .field-name-field-affiliated-dept-ref:after{content:'';clear:none;display:none;}.node-type-portrait .region-content .field.field-name-field-year{display:inline;font-size:14px;color:#888;font-style:italic;margin-right:5px;clear:none;}.node-type-portrait .region-content .field.field-name-field-year:after{clear:none;display:inline;}.node-type-portrait .region-content .field.field-name-field-year .field-label{color:#888;font-weight:normal;}.node-type-portrait .field-name-field-department{display:block;margin-bottom:10px;border-bottom:1px dotted #ccc;padding-bottom:10px;padding-top:10px;}.node-type-portrait .field-name-field-position{color:#888;font-size:18px;margin:5px 0;}.node-type-portrait .field-name-field-primary-dept-ref{font-size:14px;font-style:italic;}.node-type-portrait .node-portrait > .content > span.field-label{font-size:13px;margin-top:10px;display:block;color:#666;font-style:italic;}.node-type-portrait .field-name-field-description{padding-top:20px;}.node-type-portrait .field-name-field-related-links{clear:both;border-top:2px solid #888;padding-top:10px;}.node-type-portrait .field-name-field-related-links .field-label{font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-weight:normal;font-size:18px;display:block;margin-bottom:13px;}.node-type-portrait .field-name-field-related-links .field-item:before{font-size:16px;content:'\2022';}.node-type-portrait .field-name-field-related-links .field-item a{margin-left:5px;}.node-type-portrait .field-name-field-related-links .field-item:nth-child(n+2){border-top:1px dotted #eee;margin-top:3px;padding-top:3px;}body.node-type-program-landing-page .field-name-field-short-description{max-width:600px;}body.node-type-program-landing-page #block-berklee-courses-berklee-program-change-block{background:#fff !important;width:100%;background:#fff;padding:5px;text-align:center;position:relative;top:auto;left:auto;text-align:left;border:1px solid #ccc;margin-top:5px;z-index:100;}@media (min-width:1200px),(min-width:980px) and (max-width:1199px){body.node-type-program-landing-page #block-berklee-courses-berklee-program-change-block{float:right;clear:right;width:20em;margin:5px 15px 15px 50px !important;}}body.node-type-program-landing-page #block-berklee-courses-berklee-program-change-block h3{display:inline-block;float:left;background:#fff;margin-top:-25px;padding:5px;font-size:15px !important;color:#838383;text-transform:uppercase;font-family:"Avenir Next Cyr W00 Regular","Open Sans";font-weight:300;}body.node-type-program-landing-page #block-berklee-courses-berklee-program-change-block h3:after{display:none !important;}body.node-type-program-landing-page #block-berklee-courses-berklee-program-change-block .content{background:#fff;}@media (min-width:1200px),(min-width:980px) and (max-width:1199px){body.node-type-program-landing-page #block-berklee-courses-berklee-program-change-block .content{padding:10px 0 !important;}}body.node-type-program-landing-page #block-berklee-courses-berklee-program-change-block li{list-style-type:none;margin-left:0;}@media (max-width:767px){body.node-type-program-landing-page #page{margin-top:25px;}}@media (max-width:767px){body.node-type-program-landing-page:not(.front) .region-sidebar-first{padding-top:0px;}}body.node-type-program-landing-page #block-block-476{padding-left:15px;}body.node-type-program-landing-page .article#page-content{padding-left:0;padding-right:0;}body.node-type-program-landing-page .program-description{padding:0 15px;}body.node-type-program-landing-page .program-description h2{font-weight:300;margin-bottom:0.5em;font-size:25px;}body.node-type-program-landing-page .watch-section{background:#eee;background-image:repeating-linear-gradient(135deg,#fff,#f7f5f6 7px);border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:50px;}@media (min-width:1200px),(min-width:980px) and (max-width:1199px){body.node-type-program-landing-page .watch-section .field-name-field-video-youtube{float:right;margin:0;width:48%;}}body.node-type-program-landing-page .watch-section .watch-clear{clear:both;height:0;}@media (min-width:1200px),(min-width:980px) and (max-width:1199px){body.node-type-program-landing-page .watch-section .watch-content{float:left;width:48%;}}body.node-type-program-landing-page .watch-section .watch-content .field-name-field-video-title{text-transform:uppercase;color:#999;margin-bottom:0.5em;font-size:15px;font-family:"Avenir Next Cyr W00 Regular","Open Sans";}body.node-type-program-landing-page .watch-section .watch-content .field-name-field-video-description{font-size:18px;line-height:1.3em;font-weight:100;}body.node-type-program-landing-page .watch-section .watch-content .field-name-field-video-description h2{font-weight:300;color:#50534b;font-size:25px;line-height:1.2em;margin-bottom:0.3em;}body.node-type-program-landing-page .watch-section.no-video{height:0px;padding:0px;border-top:none;}body.node-type-program-landing-page .watch-section.no-video .watch-content{display:none;}body.node-type-program-landing-page .at-a-glance{padding:40px 15px;}body.node-type-program-landing-page .at-a-glance h2{font-weight:300;font-size:25px;}body.node-type-program-landing-page #block-views-programs-related-programs-block,body.node-type-program-landing-page #block-views-programs-rel-prog-block-byref{padding:60px 15px;text-align:center;font-size:18px;border-top:2px solid #ddd;clear:both;}body.node-type-program-landing-page #block-views-programs-related-programs-block h3,body.node-type-program-landing-page #block-views-programs-rel-prog-block-byref h3{font-size:35px;font-weight:300;line-height:1.5em;}body.node-type-program-landing-page #block-views-programs-related-programs-block .view-footer,body.node-type-program-landing-page #block-views-programs-rel-prog-block-byref .view-footer{text-align:center;}body.node-type-program-landing-page #block-views-programs-related-programs-block .view-footer a,body.node-type-program-landing-page #block-views-programs-rel-prog-block-byref .view-footer a{font-size:20px;padding:25px;}@media (min-width:1200px),(min-width:980px) and (max-width:1199px){body.node-type-program-landing-page #block-views-programs-related-programs-block .view-footer,body.node-type-program-landing-page #block-views-programs-rel-prog-block-byref .view-footer{text-align:right;}body.node-type-program-landing-page #block-views-programs-related-programs-block .view-footer a,body.node-type-program-landing-page #block-views-programs-rel-prog-block-byref .view-footer a{float:right;margin-right:15px;margin-top:50px;}body.node-type-program-landing-page #block-views-programs-related-programs-block .view-footer img,body.node-type-program-landing-page #block-views-programs-rel-prog-block-byref .view-footer img{margin-right:30px;}}body.node-type-program-landing-page #block-views-programs-related-programs-block .view-header,body.node-type-program-landing-page #block-views-programs-rel-prog-block-byref .view-header{margin-bottom:40px;}body.node-type-program-landing-page #block-views-programs-related-programs-block .view-header p,body.node-type-program-landing-page #block-views-programs-rel-prog-block-byref .view-header p{font-size:18px;line-height:1.4em;}body.node-type-program-landing-page #block-views-programs-related-programs-block .views-row,body.node-type-program-landing-page #block-views-programs-rel-prog-block-byref .views-row{padding:5px;position:relative;text-align:left;}@media (min-width:1200px),(min-width:980px) and (max-width:1199px){body.node-type-program-landing-page #block-views-programs-related-programs-block .views-row,body.node-type-program-landing-page #block-views-programs-rel-prog-block-byref .views-row{float:left;width:33%;}}body.node-type-program-landing-page #block-views-programs-related-programs-block .views-row:before,body.node-type-program-landing-page #block-views-programs-rel-prog-block-byref .views-row:before{content:'';display:block;height:100%;width:100%;background-color:#444;opacity:0.4;top:0;left:0;}body.node-type-program-landing-page #block-views-programs-related-programs-block .views-row .views-field-nothing a,body.node-type-program-landing-page #block-views-programs-rel-prog-block-byref .views-row .views-field-nothing a{background-color:#1c0202;display:block;}body.node-type-program-landing-page #block-views-programs-related-programs-block .views-row .views-field-nothing a:hover img,body.node-type-program-landing-page #block-views-programs-rel-prog-block-byref .views-row .views-field-nothing a:hover img{opacity:0.9;}body.node-type-program-landing-page #block-views-programs-related-programs-block .views-row .views-field-field-grid-image img,body.node-type-program-landing-page #block-views-programs-rel-prog-block-byref .views-row .views-field-field-grid-image img{height:auto;width:100%;opacity:0.6;-moz-transition:opacity 0.4s linear;-o-transition:opacity 0.4s linear;-webkit-transition:opacity 0.4s linear;transition:opacity 0.4s linear;-webkit-transform:translateZ(0);display:block;}body.node-type-program-landing-page #block-views-programs-related-programs-block .views-row .views-field-nid,body.node-type-program-landing-page #block-views-programs-rel-prog-block-byref .views-row .views-field-nid{display:none;}body.node-type-program-landing-page #block-views-programs-related-programs-block .views-row .views-field-title,body.node-type-program-landing-page #block-views-programs-rel-prog-block-byref .views-row .views-field-title{color:#fff;margin:25px;font-size:18px;overflow:wrap;position:absolute;text-decoration:inherit;text-shadow:1px 1px 2px #000;line-height:1.3em;z-index:3;}body.node-type-program-landing-page .paragraphs-items-field-related-content .clearfix{height:0px;}body.node-type-program-landing-page .paragraphs-items-field-related-content .field-name-field-related-content{margin-bottom:0;}body.node-type-program-landing-page .paragraphs-items-field-related-content .meet-your-mentors{padding:15px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;background:#f6f4f5;}@media (min-width:1200px),(min-width:980px) and (max-width:1199px){body.node-type-program-landing-page .paragraphs-items-field-related-content .meet-your-mentors{padding:50px;}}body.node-type-program-landing-page .paragraphs-items-field-related-content .meet-your-mentors .field-name-field-display-type{float:left;}body.node-type-program-landing-page .paragraphs-items-field-related-content .meet-your-mentors .related-content{clear:left;}body.node-type-program-landing-page .paragraphs-items-field-related-content .meet-your-mentors .related-content h3{font-size:25px;font-weight:300;margin-bottom:0.3em;}body.node-type-program-landing-page .paragraphs-items-field-related-content .meet-your-mentors .related-content h3 a{color:inherit;}@media (min-width:1200px),(min-width:980px) and (max-width:1199px){body.node-type-program-landing-page .paragraphs-items-field-related-content .meet-your-mentors .field-type-image{float:right;width:40%;margin-bottom:0;margin-left:50px;}}body.node-type-program-landing-page .paragraphs-items-field-related-content .alumni-story{padding:15px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}@media (min-width:1200px),(min-width:980px) and (max-width:1199px){body.node-type-program-landing-page .paragraphs-items-field-related-content .alumni-story{padding:50px;}}body.node-type-program-landing-page .paragraphs-items-field-related-content .alumni-story .field-type-image{width:100%;}body.node-type-program-landing-page .paragraphs-items-field-related-content .alumni-story h3{font-weight:300;font-size:25px;margin-bottom:0.3em;}body.node-type-program-landing-page .paragraphs-items-field-related-content .alumni-story h3 a{color:inherit;}body.node-type-program-landing-page .paragraphs-items-field-related-content .student-spotlight{position:relative;overflow:hidden;padding:30px;}@media (min-width:1200px){body.node-type-program-landing-page .paragraphs-items-field-related-content .student-spotlight{padding:100px;}}@media (min-width:980px) and (max-width:1199px){body.node-type-program-landing-page .paragraphs-items-field-related-content .student-spotlight{padding:50px;}}@media (max-width:767px){body.node-type-program-landing-page .paragraphs-items-field-related-content .student-spotlight{padding:15px;}}@media (min-width:768px){body.node-type-program-landing-page .paragraphs-items-field-related-content .student-spotlight{background:#000;}}body.node-type-program-landing-page .paragraphs-items-field-related-content .student-spotlight .field-type-image{margin-bottom:0;position:absolute;width:100%;top:0;left:0;}@media (max-width:767px){body.node-type-program-landing-page .paragraphs-items-field-related-content .student-spotlight .field-type-image{position:relative;margin-bottom:1.2em;}}@media (min-width:768px){body.node-type-program-landing-page .paragraphs-items-field-related-content .student-spotlight .field-type-image:after{content:".";position:absolute;bottom:0;left:0;width:100%;height:100px;background:linear-gradient(to bottom,rgba(0,0,0,0) 50%,#000000);}}body.node-type-program-landing-page .paragraphs-items-field-related-content .student-spotlight .related-content{padding:15px;text-align:center;padding:30px;position:relative;margin-left:auto;margin-right:auto;width:100%;color:#fff;background:rgba(0,0,0,0.5);border:1px solid #eee;}@media (min-width:1200px),(min-width:980px) and (max-width:1199px){body.node-type-program-landing-page .paragraphs-items-field-related-content .student-spotlight .related-content{margin:15px;padding:50px;}}@media (max-width:767px){body.node-type-program-landing-page .paragraphs-items-field-related-content .student-spotlight .related-content{background:none;border:none;text-align:left;color:#50534b;padding:0;}}body.node-type-program-landing-page .paragraphs-items-field-related-content .student-spotlight .related-content h3{font-size:25px;}@media (min-width:1200px),(min-width:980px) and (max-width:1199px){body.node-type-program-landing-page .paragraphs-items-field-related-content .student-spotlight .related-content h3{color:#fff;text-shadow:2px 2px 0px #000;}}@media (max-width:767px){body.node-type-program-landing-page .paragraphs-items-field-related-content .student-spotlight .related-content h3{font-size:25px;font-weight:300;margin-bottom:0.3em;}}body.node-type-program-landing-page .paragraphs-items-field-related-content .student-spotlight .related-content h3 a{color:inherit;}body.node-type-program-landing-page .paragraphs-items-field-related-content .student-spotlight .related-content .field-name-field-display-type{font-family:"Avenir Next Cyr W00 Regular","Open Sans";font-weight:300;}@media (min-width:1200px),(min-width:980px) and (max-width:1199px){body.node-type-program-landing-page .paragraphs-items-field-related-content .student-spotlight .related-content .field-name-field-display-type{color:#e5e5e5;font-size:15px;}}body.node-type-program-landing-page .paragraphs-items-field-related-content .student-spotlight .related-content .field-type-text-long{font-size:25px;}body.node-type-program-landing-page .paragraphs-items-field-related-content .student-spotlight .related-content .field-name-field-related-content{margin-bottom:0;}body.node-type-program-landing-page .paragraphs-items-field-related-content .student-spotlight .related-content .field-name-field-link-buttons{margin-bottom:0;}body.node-type-program-landing-page .paragraphs-items-field-related-content .student-spotlight .related-content .field-name-field-link-buttons a{padding:20px;border-radius:5px;font-size:18px;}body.node-type-program-landing-page .paragraphs-items-field-related-content .field-type-image img{margin:0;padding:0;width:100%;}body.node-type-program-landing-page .paragraphs-items-field-related-content .field-type-image .field-item:not(:first-child){display:none;}body.node-type-program-landing-page .paragraphs-items-field-related-content .field-name-field-display-type{text-transform:uppercase;color:#999;margin-bottom:0.5em;font-size:15px;font-family:"Avenir Next Cyr W00 Regular","Open Sans";}body.node-type-program-landing-page .paragraphs-items-field-related-content .field-name-field-link-buttons a{font-size:15px;}@media (max-width:767px){body.node-type-program-landing-page .paragraphs-items-field-related-content .field-name-field-link-buttons a{padding:20px;border-radius:5px;font-size:18px;}}@media (min-width:1200px),(min-width:980px) and (max-width:1199px){body.node-type-program-landing-page .paragraphs-items-field-related-content .field-name-field-link-buttons{display:inline-block;}}.contact-form{background:#e6e4e5;padding:15px;text-align:center;}@media (min-width:1200px),(min-width:980px) and (max-width:1199px){.contact-form{padding:30px;}}.contact-form .privacy-notice{color:#50534b;width:90%;margin:20px auto;}.contact-form .privacy-notice a{color:#d81118;cursor:pointer;}.contact-form form#mktoForm_1982,.contact-form form#mktoForm_1944{color:#50534b;margin:0 auto;font-size:15px !important;width:100% !important;max-width:none !important;}.contact-form form#mktoForm_1982 .mktoFormRow,.contact-form form#mktoForm_1944 .mktoFormRow{color:#50534b;text-align:center;width:100%;float:none;clear:both;}.contact-form form#mktoForm_1982 .mktoFormRow h2,.contact-form form#mktoForm_1944 .mktoFormRow h2{font-size:28px;font-weight:300;line-height:1.5em;}.contact-form form#mktoForm_1982 .mktoFormRow div,.contact-form form#mktoForm_1944 .mktoFormRow div{text-align:center;}.contact-form form#mktoForm_1982 .mktoFormRow label,.contact-form form#mktoForm_1944 .mktoFormRow label{display:none;color:#50534b;}.contact-form form#mktoForm_1982 .mktoFormRow label[for=Express_Opt_In],.contact-form form#mktoForm_1944 .mktoFormRow label[for=Express_Opt_In]{display:block;font-weight:normal;width:auto !important;}.contact-form form#mktoForm_1982 .mktoFormRow input[type=checkbox],.contact-form form#mktoForm_1944 .mktoFormRow input[type=checkbox]{display:inline;opacity:1;min-width:none !important;}.contact-form form#mktoForm_1982 .mktoFormRow input,.contact-form form#mktoForm_1982 .mktoFormRow input[type=text],.contact-form form#mktoForm_1982 .mktoFormRow input[type=url],.contact-form form#mktoForm_1982 .mktoFormRow input[type=email],.contact-form form#mktoForm_1982 .mktoFormRow input[type=tel],.contact-form form#mktoForm_1982 .mktoFormRow input[type=number],.contact-form form#mktoForm_1982 .mktoFormRow input[type=date],.contact-form form#mktoForm_1982 .mktoFormRow select.mktoField,.contact-form form#mktoForm_1982 .mktoFormRow textarea.mktoField,.contact-form form#mktoForm_1944 .mktoFormRow input,.contact-form form#mktoForm_1944 .mktoFormRow input[type=text],.contact-form form#mktoForm_1944 .mktoFormRow input[type=url],.contact-form form#mktoForm_1944 .mktoFormRow input[type=email],.contact-form form#mktoForm_1944 .mktoFormRow input[type=tel],.contact-form form#mktoForm_1944 .mktoFormRow input[type=number],.contact-form form#mktoForm_1944 .mktoFormRow input[type=date],.contact-form form#mktoForm_1944 .mktoFormRow select.mktoField,.contact-form form#mktoForm_1944 .mktoFormRow textarea.mktoField{background:#e6e4e5;border:0;border-radius:0;box-shadow:none;border-bottom:2px solid #bebcbd;color:#50534b;width:100% !important;font-size:15px;font-weight:bold;float:none;margin:10px 0;}.contact-form form#mktoForm_1982 .mktoFormRow input:focus,.contact-form form#mktoForm_1982 .mktoFormRow input[type=text]:focus,.contact-form form#mktoForm_1982 .mktoFormRow input[type=url]:focus,.contact-form form#mktoForm_1982 .mktoFormRow input[type=email]:focus,.contact-form form#mktoForm_1982 .mktoFormRow input[type=tel]:focus,.contact-form form#mktoForm_1982 .mktoFormRow input[type=number]:focus,.contact-form form#mktoForm_1982 .mktoFormRow input[type=date]:focus,.contact-form form#mktoForm_1982 .mktoFormRow select.mktoField:focus,.contact-form form#mktoForm_1982 .mktoFormRow textarea.mktoField:focus,.contact-form form#mktoForm_1944 .mktoFormRow input:focus,.contact-form form#mktoForm_1944 .mktoFormRow input[type=text]:focus,.contact-form form#mktoForm_1944 .mktoFormRow input[type=url]:focus,.contact-form form#mktoForm_1944 .mktoFormRow input[type=email]:focus,.contact-form form#mktoForm_1944 .mktoFormRow input[type=tel]:focus,.contact-form form#mktoForm_1944 .mktoFormRow input[type=number]:focus,.contact-form form#mktoForm_1944 .mktoFormRow input[type=date]:focus,.contact-form form#mktoForm_1944 .mktoFormRow select.mktoField:focus,.contact-form form#mktoForm_1944 .mktoFormRow textarea.mktoField:focus{border-bottom:2px solid #878a95;font-weight:bold;}.contact-form form#mktoForm_1982 .mktoFormRow input::placeholder,.contact-form form#mktoForm_1982 .mktoFormRow input[type=text]::placeholder,.contact-form form#mktoForm_1982 .mktoFormRow input[type=url]::placeholder,.contact-form form#mktoForm_1982 .mktoFormRow input[type=email]::placeholder,.contact-form form#mktoForm_1982 .mktoFormRow input[type=tel]::placeholder,.contact-form form#mktoForm_1982 .mktoFormRow input[type=number]::placeholder,.contact-form form#mktoForm_1982 .mktoFormRow input[type=date]::placeholder,.contact-form form#mktoForm_1982 .mktoFormRow select.mktoField::placeholder,.contact-form form#mktoForm_1982 .mktoFormRow textarea.mktoField::placeholder,.contact-form form#mktoForm_1944 .mktoFormRow input::placeholder,.contact-form form#mktoForm_1944 .mktoFormRow input[type=text]::placeholder,.contact-form form#mktoForm_1944 .mktoFormRow input[type=url]::placeholder,.contact-form form#mktoForm_1944 .mktoFormRow input[type=email]::placeholder,.contact-form form#mktoForm_1944 .mktoFormRow input[type=tel]::placeholder,.contact-form form#mktoForm_1944 .mktoFormRow input[type=number]::placeholder,.contact-form form#mktoForm_1944 .mktoFormRow input[type=date]::placeholder,.contact-form form#mktoForm_1944 .mktoFormRow select.mktoField::placeholder,.contact-form form#mktoForm_1944 .mktoFormRow textarea.mktoField::placeholder{color:#50534b;font-weight:normal;}.contact-form form#mktoForm_1982 .mktoFormRow select.mktoField,.contact-form form#mktoForm_1944 .mktoFormRow select.mktoField{font-weight:normal;}.contact-form form#mktoForm_1982 .mktoFormRow select.mktoField:focus,.contact-form form#mktoForm_1944 .mktoFormRow select.mktoField:focus{font-weight:normal;}.contact-form form#mktoForm_1982 .mktoFormRow select.mktoField[placeholder],.contact-form form#mktoForm_1944 .mktoFormRow select.mktoField[placeholder]{font-weight:bold;}.contact-form form#mktoForm_1982 .mktoFormRow .mktoFormCol,.contact-form form#mktoForm_1944 .mktoFormRow .mktoFormCol{width:100%;}.contact-form form#mktoForm_1982 .mktoFormRow .mktoFormCol .mktoFieldWrap,.contact-form form#mktoForm_1944 .mktoFormRow .mktoFormCol .mktoFieldWrap{width:100%;float:none;}.contact-form form#mktoForm_1982 .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoHtmlText,.contact-form form#mktoForm_1944 .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoHtmlText{width:100% !important;}.contact-form form#mktoForm_1982 .mktoFormRow .mktoOffset,.contact-form form#mktoForm_1982 .mktoFormRow .mktoGutter,.contact-form form#mktoForm_1944 .mktoFormRow .mktoOffset,.contact-form form#mktoForm_1944 .mktoFormRow .mktoGutter{display:none;}.contact-form form#mktoForm_1982 .mktoButtonRow,.contact-form form#mktoForm_1944 .mktoButtonRow{width:100%;text-align:center;}.contact-form form#mktoForm_1982 .mktoButtonRow .mktoButtonWrap,.contact-form form#mktoForm_1944 .mktoButtonRow .mktoButtonWrap{margin:0 !important;width:100%;}.contact-form form#mktoForm_1982 .mktoButtonRow .mktoButtonWrap .mktoButton,.contact-form form#mktoForm_1944 .mktoButtonRow .mktoButtonWrap .mktoButton{border:1px solid #e70006 !important;background:#e70006 !important;background-image:none !important;width:100% !important;margin:10px auto !important;padding:15px 0 !important;border-radius:5px !important;}@media (min-width:1200px),(min-width:980px) and (max-width:1199px){.contact-form form#mktoForm_1982 .mktoButtonRow .mktoButtonWrap .mktoButton,.contact-form form#mktoForm_1944 .mktoButtonRow .mktoButtonWrap .mktoButton{width:50% !important;max-width:350px !important;}}@media (min-width:1200px),(min-width:980px) and (max-width:1199px){.contact-form form#mktoForm_1982{width:80% !important;max-width:1000px !important;}}.contact-form form#mktoForm_1982 .mktoFormRow{padding:0 25px;}@media (min-width:1200px),(min-width:980px) and (max-width:1199px){.contact-form form#mktoForm_1982 .mktoFormRow{width:50%;float:left;clear:right;}.contact-form form#mktoForm_1982 .mktoFormRow:nth-of-type(6),.contact-form form#mktoForm_1982 .mktoFormRow:nth-of-type(7){width:100%;float:none;clear:both;}}.contact-form form#mktoForm_1982 .mktoFormRow:first-of-type{width:100%;float:none;clear:both;}.contact-form form#mktoForm_1982 .mktoFormRow:nth-last-of-type(2){width:100%;float:none;clear:both;}.contact-form form#mktoForm_1982 .mktoFormRow:nth-last-of-type(3){width:100%;float:none;clear:both;}.contact-form #mktoForm_1944 .mktoFormRow{padding:0;}@media (min-width:1200px),(min-width:980px) and (max-width:1199px){.contact-form #mktoForm_1944 .mktoFormRow:first-of-type{width:49%;float:left;clear:left;}}@media (min-width:1200px),(min-width:980px) and (max-width:1199px){.contact-form #mktoForm_1944 .mktoFormRow:nth-of-type(2){width:49%;float:right;clear:right;}}.contact-form #mktoForm_1944 .mktoFormRow input,.contact-form #mktoForm_1944 .mktoFormRow select{max-width:none;}.contact-form #mktoForm_3035{color:#50534b;margin:0 auto;font-size:15px !important;width:100% !important;max-width:none !important;}.contact-form #mktoForm_3035 .mktoFormRow,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:first-of-type,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:nth-of-type(2){color:#50534b;text-align:center;width:100%;float:none;clear:both;}.contact-form #mktoForm_3035 .mktoFormRow h2,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:first-of-type h2,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:nth-of-type(2) h2{font-size:28px;font-weight:300;line-height:1.5em;}.contact-form #mktoForm_3035 .mktoFormRow div,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:first-of-type div,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:nth-of-type(2) div{text-align:center;}.contact-form #mktoForm_3035 .mktoFormRow label,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:first-of-type label,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:nth-of-type(2) label{color:#50534b;width:100% !important;}.contact-form #mktoForm_3035 .mktoFormRow label[for=Express_Opt_In],.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:first-of-type label[for=Express_Opt_In],.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:nth-of-type(2) label[for=Express_Opt_In]{display:block;font-weight:normal;width:auto !important;}.contact-form #mktoForm_3035 .mktoFormRow div.mktoFieldWrap,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:first-of-type div.mktoFieldWrap,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:nth-of-type(2) div.mktoFieldWrap{position:relative;}.contact-form #mktoForm_3035 .mktoFormRow div.mktoFieldWrap select.mktoField:after,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:first-of-type div.mktoFieldWrap select.mktoField:after,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:nth-of-type(2) div.mktoFieldWrap select.mktoField:after{font-family:FontAwesome;content:'\f107';font-size:28px;position:absolute;top:12px;right:20px;color:#434B67;pointer-events:none;}.contact-form #mktoForm_3035 .mktoFormRow input[type=checkbox],.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:first-of-type input[type=checkbox],.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:nth-of-type(2) input[type=checkbox]{display:inline;opacity:1;min-width:none !important;}.contact-form #mktoForm_3035 .mktoFormRow input,.contact-form #mktoForm_3035 .mktoFormRow input[type=text],.contact-form #mktoForm_3035 .mktoFormRow input[type=url],.contact-form #mktoForm_3035 .mktoFormRow input[type=email],.contact-form #mktoForm_3035 .mktoFormRow input[type=tel],.contact-form #mktoForm_3035 .mktoFormRow input[type=number],.contact-form #mktoForm_3035 .mktoFormRow input[type=date],.contact-form #mktoForm_3035 .mktoFormRow select.mktoField,.contact-form #mktoForm_3035 .mktoFormRow textarea.mktoField,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:first-of-type input,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:first-of-type input[type=text],.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:first-of-type input[type=url],.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:first-of-type input[type=email],.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:first-of-type input[type=tel],.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:first-of-type input[type=number],.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:first-of-type input[type=date],.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:first-of-type select.mktoField,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:first-of-type textarea.mktoField,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:nth-of-type(2) input,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:nth-of-type(2) input[type=text],.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:nth-of-type(2) input[type=url],.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:nth-of-type(2) input[type=email],.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:nth-of-type(2) input[type=tel],.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:nth-of-type(2) input[type=number],.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:nth-of-type(2) input[type=date],.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:nth-of-type(2) select.mktoField,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:nth-of-type(2) textarea.mktoField{background:#e6e4e5;border:0;border-radius:0;box-shadow:none;border-bottom:2px solid #bebcbd;color:#50534b;width:100% !important;font-size:15px;font-weight:normal;max-width:none;float:none;margin:0;}.contact-form #mktoForm_3035 .mktoFormRow input:focus,.contact-form #mktoForm_3035 .mktoFormRow input[type=text]:focus,.contact-form #mktoForm_3035 .mktoFormRow input[type=url]:focus,.contact-form #mktoForm_3035 .mktoFormRow input[type=email]:focus,.contact-form #mktoForm_3035 .mktoFormRow input[type=tel]:focus,.contact-form #mktoForm_3035 .mktoFormRow input[type=number]:focus,.contact-form #mktoForm_3035 .mktoFormRow input[type=date]:focus,.contact-form #mktoForm_3035 .mktoFormRow select.mktoField:focus,.contact-form #mktoForm_3035 .mktoFormRow textarea.mktoField:focus,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:first-of-type input:focus,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:first-of-type input[type=text]:focus,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:first-of-type input[type=url]:focus,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:first-of-type input[type=email]:focus,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:first-of-type input[type=tel]:focus,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:first-of-type input[type=number]:focus,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:first-of-type input[type=date]:focus,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:first-of-type select.mktoField:focus,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:first-of-type textarea.mktoField:focus,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:nth-of-type(2) input:focus,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:nth-of-type(2) input[type=text]:focus,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:nth-of-type(2) input[type=url]:focus,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:nth-of-type(2) input[type=email]:focus,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:nth-of-type(2) input[type=tel]:focus,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:nth-of-type(2) input[type=number]:focus,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:nth-of-type(2) input[type=date]:focus,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:nth-of-type(2) select.mktoField:focus,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:nth-of-type(2) textarea.mktoField:focus{border-bottom:2px solid #878a95;font-weight:normal;}.contact-form #mktoForm_3035 .mktoFormRow input::placeholder,.contact-form #mktoForm_3035 .mktoFormRow input[type=text]::placeholder,.contact-form #mktoForm_3035 .mktoFormRow input[type=url]::placeholder,.contact-form #mktoForm_3035 .mktoFormRow input[type=email]::placeholder,.contact-form #mktoForm_3035 .mktoFormRow input[type=tel]::placeholder,.contact-form #mktoForm_3035 .mktoFormRow input[type=number]::placeholder,.contact-form #mktoForm_3035 .mktoFormRow input[type=date]::placeholder,.contact-form #mktoForm_3035 .mktoFormRow select.mktoField::placeholder,.contact-form #mktoForm_3035 .mktoFormRow textarea.mktoField::placeholder,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:first-of-type input::placeholder,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:first-of-type input[type=text]::placeholder,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:first-of-type input[type=url]::placeholder,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:first-of-type input[type=email]::placeholder,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:first-of-type input[type=tel]::placeholder,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:first-of-type input[type=number]::placeholder,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:first-of-type input[type=date]::placeholder,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:first-of-type select.mktoField::placeholder,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:first-of-type textarea.mktoField::placeholder,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:nth-of-type(2) input::placeholder,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:nth-of-type(2) input[type=text]::placeholder,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:nth-of-type(2) input[type=url]::placeholder,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:nth-of-type(2) input[type=email]::placeholder,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:nth-of-type(2) input[type=tel]::placeholder,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:nth-of-type(2) input[type=number]::placeholder,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:nth-of-type(2) input[type=date]::placeholder,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:nth-of-type(2) select.mktoField::placeholder,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:nth-of-type(2) textarea.mktoField::placeholder{color:#50534b;font-weight:normal;}.contact-form #mktoForm_3035 .mktoFormRow .mktoRadioList input,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:first-of-type .mktoRadioList input,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:nth-of-type(2) .mktoRadioList input{margin:0;}.contact-form #mktoForm_3035 .mktoFormRow select.mktoField,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:first-of-type select.mktoField,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:nth-of-type(2) select.mktoField{font-weight:normal;}.contact-form #mktoForm_3035 .mktoFormRow select.mktoField:focus,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:first-of-type select.mktoField:focus,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:nth-of-type(2) select.mktoField:focus{font-weight:normal;}.contact-form #mktoForm_3035 .mktoFormRow select.mktoField[placeholder],.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:first-of-type select.mktoField[placeholder],.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:nth-of-type(2) select.mktoField[placeholder]{font-weight:bold;}.contact-form #mktoForm_3035 .mktoFormRow .mktoFormCol,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:first-of-type .mktoFormCol,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:nth-of-type(2) .mktoFormCol{width:100%;}.contact-form #mktoForm_3035 .mktoFormRow .mktoFormCol .mktoFieldWrap,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:first-of-type .mktoFormCol .mktoFieldWrap,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:nth-of-type(2) .mktoFormCol .mktoFieldWrap{width:100%;float:none;}.contact-form #mktoForm_3035 .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoHtmlText,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:first-of-type .mktoFormCol .mktoFieldWrap .mktoHtmlText,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:nth-of-type(2) .mktoFormCol .mktoFieldWrap .mktoHtmlText{width:100% !important;display:block;}.contact-form #mktoForm_3035 .mktoFormRow .mktoOffset,.contact-form #mktoForm_3035 .mktoFormRow .mktoGutter,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:first-of-type .mktoOffset,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:first-of-type .mktoGutter,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:nth-of-type(2) .mktoOffset,.contact-form #mktoForm_3035 .mktoFormRow .mktoFormRow:nth-of-type(2) .mktoGutter{display:none;}.contact-form #mktoForm_3035 .mktoButtonRow{width:100%;text-align:center;}.contact-form #mktoForm_3035 .mktoButtonRow .mktoButtonWrap{margin:0 !important;width:100%;}.contact-form #mktoForm_3035 .mktoButtonRow .mktoButtonWrap .mktoButton{background:#d03937 !important;background-image:none !important;width:100% !important;margin:10px auto !important;padding:15px 0 !important;border-radius:5px !important;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;overflow:hidden;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-property:color,background-color;transition-property:color,background-color;}@media (min-width:1200px),(min-width:980px) and (max-width:1199px),(min-width:768px) and (max-width:979px),(max-width:767px){.contact-form #mktoForm_3035 .mktoButtonRow .mktoButtonWrap .mktoButton{width:50% !important;max-width:350px !important;}}.contact-form #mktoForm_3035 .mktoButtonRow .mktoButtonWrap .mktoButton:hover{background-color:#333333 !important;text-decoration:underline;}@media (max-width:767px){.contact-form #mktoForm_3035{width:100%;}}@media (max-width:767px){.contact-form #mktoForm_3035 .mktoForm *{width:100%;}}.contact-form #mktoForm_3035 .mktoFormRow:first-of-type .mktoHtmlText p{border-bottom:3px double #ccc;margin-bottom:20px;padding-bottom:20px;}.contact-form #mktoForm_3035 .mktoFormRow:nth-of-type(1){float:left;width:49%;clear:left;}@media (min-width:768px) and (max-width:979px),(max-width:767px){.contact-form #mktoForm_3035 .mktoFormRow:nth-of-type(1){float:none;width:100%;clear:both;}}.contact-form #mktoForm_3035 .mktoFormRow:nth-of-type(2){float:right;width:49%;clear:right;}@media (min-width:768px) and (max-width:979px),(max-width:767px){.contact-form #mktoForm_3035 .mktoFormRow:nth-of-type(2){float:none;width:100%;clear:both;}}.contact-form #mktoForm_3035 fieldset{border:none;margin:0;padding:0;}.contact-form #mktoForm_3035 fieldset .mktoFormRow{margin:0;padding:0;width:100%;}.contact-form #mktoForm_3035 .mktoFormRow label[for=Express_Opt_In]{float:right;width:85% !important;}.contact-form #mktoForm_3035 .mktoFormRow input[type=checkbox]{width:20px !important;}.contact-form #mktoForm_3035 fieldset .mktoRadioList{width:100% !important;margin:0px;padding:0px;}.contact-form #mktoForm_3035 fieldset .mktoRadioList label{display:block !important;margin-bottom:0px !important;padding:0px !important;}.contact-form #mktoForm_3035 fieldset .mktoRadioList input{padding:0px;margin:0px;height:0px;}.contact-form #mktoForm_3035 .mktoFormRow:nth-of-type(13){width:100%;}.contact-form #mktoForm_3035 .mktoFormRow:nth-of-type(13) .mktoCheckboxList{margin:0;padding:0;}.contact-form #mktoForm_3035 .mktoError{left:-2px;bottom:-75px;}.contact-form #mktoForm_3035 .mktoFormRow input::placeholder{color:transparent;opacity:1;}.contact-form #mktoForm_3035 .mktoFormRow input::-webkit-input-placeholder{color:transparent;}.contact-form #mktoForm_3035 .mktoFormRow input::-moz-placeholder{color:transparent;}.contact-form #mktoForm_3035 .mktoFormRow input:-moz-placeholder{color:transparent;}.contact-form #mktoForm_3035 .mktoFormRow input:-ms-input-placeholder{color:transparent;}.contact-form #mktoForm_3035 .mktoFormRow input:placeholder-shown{color:transparent;}.marketo-form-content-bottom{display:inline-block;}#block-admissions-blocks-feature-summer-marketo-form .contact-form #mktoForm_3035 .mktoFormRow input,#block-admissions-blocks-feature-summer-marketo-form .contact-form #mktoForm_3035 .mktoFormRow select.mktoField{background-color:transparent;}#block-program-landing-page-contact-form p#introtext,#block-program-landing-page-contact-form .contact-form{padding:30px;text-align:center;}#block-program-landing-page-contact-form p#introtext form#mktoForm_3035,#block-program-landing-page-contact-form .contact-form form#mktoForm_3035{margin:0 auto;width:80% !important;max-width:800px !important;}.node-type-tutorial iframe.tutorial-video{display:block;width:550px;margin:40px auto;height:300px;border:5px solid #000;border-color:#000;border-radius:5px;}.node-type-tutorial .tutorial-step{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f1f1f1;border:1px solid #ddd;clear:both;margin:1em 0;padding:1em;position:relative;}.node-type-tutorial .tutorial-step:not(:last-child):after{-moz-transform:rotate3d(0,0,1,-45deg) rotate3d(1,1,0,70deg);-ms-transform:rotate3d(0,0,1,-45deg) rotate3d(1,1,0,70deg);-webkit-transform:rotate3d(0,0,1,-45deg) rotate3d(1,1,0,70deg);transform:rotate3d(0,0,1,-45deg) rotate3d(1,1,0,70deg);background:#f1f1f1;border:2px solid #ddd;border-right:0;border-top:0;bottom:-51px;content:' ';display:block;height:100px;left:45%;position:absolute;width:100px;z-index:3;}.node-type-tutorial .tutorial-step:last-of-type{margin-bottom:2em;}.node-type-tutorial h3{margin-bottom:0.66em;}.node-type-tutorial figure.tutorial-step-image{float:left;height:auto;margin-left:0;margin-right:1em;padding-left:0;padding-top:0;position:relative;width:200px;}.node-type-tutorial figure.tutorial-step-image img{float:left;height:auto;margin-left:0;padding-left:0;position:relative;width:100%;}.node-type-tutorial .tutorial-zoom-icon{-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;background:rgba(50,50,50,0.2);border:1px solid rgba(100,100,100,0.2);color:white;padding:0.5em;position:absolute;right:-0.05em;top:-0.4em;}.node-type-tutorial figure:hover .tutorial-zoom-icon{background:rgba(80,80,80,0.3);border:1px solid rgba(100,100,100,0.3);cursor:pointer;opacity:1;}.node-type-tutorial .related-tutorials{border-top:1px solid #ccc;margin-top:1em;padding-top:1em;}.node-type-tutorial .related-tutorial{clear:both;}.node-type-tutorial .related-tutorial-image{max-width:125px;height:auto;float:left;margin-left:0;padding-left:0;padding-top:0;}.node-type-tutorial .related-tutorial-image img{margin-left:0;padding-left:0;}.node-type-webform .form-submit-wait{text-align:center;font-size:20px;clear:both;}div.campus-xref{background-color:#eee;font-family:"Avenir Next Cyr W00 Regular","Open Sans";padding:15px 20px;line-height:1.5em;margin-bottom:15px;margin-top:15px;position:relative;}div.campus-xref strong,div.campus-xref b{font-family:"Avenir Next Cyr W00 Bold","Open Sans";}div.campus-xref em,div.campus-xref i{font-family:"Avenir Next Cyr W00 Italic","Open Sans";}div.campus-xref.full{width:100%;}div.campus-xref.half{width:50%;float:left;margin-right:25px;margin-bottom:25px;}div.campus-xref a{color:#078baa;}div.campus-xref a:after{content:"\00a0\f08e";font-family:"FontAwesome";}div.campus-xref a.internal-berklee-link{color:#d81118;}div.campus-xref a.internal-berklee-link:after{content:'';}div.campus-xref:before{content:'\f041';position:absolute;font-size:32px;font-family:"FontAwesome";top:10px;left:-5px;color:#078baa;}a.campus-xref{background-color:transparent;color:#078baa;}a.campus-xref:hover,a.campus-xref:focus{border-color:#078baa !important;}a.campus-xref.button{background-color:#078baa;color:white;}a.campus-xref.button:hover,a.campus-xref.button:focus{border-bottom:none;}a.campus-xref.button:after{content:'';}a.campus-xref:after{content:"\00a0\f08e";font-family:"FontAwesome";display:inline !important;}.callout-campus-xref h3 a{color:#078baa;}.callout-campus-xref h3 a:after{content:"\00a0\f08e";font-family:"FontAwesome";}.callout-campus-xref h3 a:after.internal-berklee-link{color:#d81118;}.callout-campus-xref h3 a:after.internal-berklee-link:after{content:'';}.moreable{overflow:hidden;}.moreable-control{position:relative;text-align:center;padding:10px 0 25px 0;}.moreable-control:after{font-family:FontAwesome;content:'Less  \f102';font-size:12px;color:#6c6e68;font-style:italic;}.moreable-wrapper.moreable-closed .moreable-control:after{content:'More  \f103';font-size:12px;color:#6c6e68;font-style:italic;}.moreable-wrapper.moreable-closed .moreable-control:before{content:" ";height:200px;position:absolute;left:0px;top:-200px;width:100%;opacity:0.9;background:linear-gradient(to bottom,rgba(255,255,255,0),#ffffff);}a#bmap-pdf.button::after{content:none;}.iframe-responsive{position:relative;overflow:hidden;padding-top:56.25%;}.iframe-responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;}#rainbow .expandable{border-left:20px solid #ed832c;}#rainbow .expandable:nth-of-type(2){border-color:#ffcd33;}#rainbow .expandable:nth-of-type(3){border-color:#d75626;}#rainbow .expandable:nth-of-type(4){border-color:#7c8c99;}#rainbow .expandable:nth-of-type(5){border-color:#61a744;}#rainbow .expandable:nth-of-type(6){border-color:#003c4c;}#rainbow .expandable:nth-of-type(7){border-color:#4b595e;}#rainbow .expandable:nth-of-type(8){border-color:#779ed3;}#rainbow .expandable:nth-of-type(9){border-color:#575b99;}#rainbow .expandable:nth-of-type(10){border-color:#00adaa;}#rainbow .expandable:nth-of-type(11){border-color:#502773;}#rainbow .expandable:nth-of-type(12){border-color:#24417a;}#rainbow a{text-decoration:none;}#rainbow a:hover{text-decoration:underline;}.cookieConsentContainer{z-index:999;width:100%;min-height:20px;box-sizing:border-box;padding:20px 4.5455%;background:rgba(255,255,255,0.97);overflow:hidden;position:fixed;bottom:0px;left:0px;display:none;box-shadow:-5px -10px 20px rgba(0,0,0,0.05);}.cookieWrapper{max-width:1200px;margin:0 auto;}.cookieConsentContainer .cookieTitle{font-family:OpenSans,arial,"sans-serif";color:#333333;font-size:22px;line-height:20px;display:block;}.cookieConsentContainer .cookieDesc p{margin:0;padding:0;font-family:OpenSans,arial,"sans-serif";color:#333333;font-size:16px;line-height:20px;display:block;margin-top:10px;}.cookieConsentContainer .cookieDesc a{font-family:OpenSans,arial,"sans-serif";color:#333333;text-decoration:underline;}.cookieConsentContainer .cookieButton a{display:inline-block;font-family:OpenSans,arial,"sans-serif";color:#FFFFFF;font-size:14px;font-weight:bold;margin-top:14px;background:#333333;box-sizing:border-box;border-radius:8px;padding:10px 19px;text-align:center;transition:background 0.3s;}.cookieConsentContainer .cookieDesc a:hover{color:#d81118;}.cookieConsentContainer .cookieButton a:hover{cursor:pointer;background:#d81118;}@media (min-width:768px){body.lead-page .region-header{height:400px;}body.lead-page .lead-page-intro{text-shadow:1px 1px black;color:#fffaf5;margin-top:170px;width:55%;}body.lead-page .lead-page-intro h1{font-size:38px;}body.lead-page .lead-page-intro .lead-page-summary{font-size:120%;line-height:140%;margin-top:0.66em;}}@media (max-width:767px){body.lead-page .lead-page-intro{display:none;}}.sharethis-buttons{display:inline-block;padding:10px;border:1px solid #ccc;position:relative;}.sharethis-wrapper:before{content:"Share:";float:left;margin-right:10px;margin-top:5px;font-weight:bold;}.sharethis-wrapper .stLarge{margin-left:10px;}.region-content table.simple{border:none;margin-bottom:25px;}.region-content table.simple th{border:none;color:#50534b;text-transform:none;}.region-content table.simple thead{background-color:#eee;font-size:18px;color:#50534b;text-transform:none;}.region-content table.simple thead tr th.small{font-size:11px;color:#666;text-transform:uppercase;}.region-content table.simple tbody tr{font-size:15px;}.region-content table.simple tbody tr td{border:none;background-image:none;background-color:transparent;box-shadow:none;-webkit-box-shadow:none;margin:0;padding:10px 15px;}.region-content table.simple tbody tr td.small{font-size:12px;color:#989898;text-transform:uppercase;font-weight:bold;}.region-content table.simple tbody tr td a.campus-xref:after{white-space:nowrap;}.region-content table.schedule{border:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.region-content table.schedule tbody{display:none;}.region-content table.schedule tbody.active{display:inherit;}.region-content table.schedule tbody th{background-color:#002839;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background-image:none;color:#09add3;overflow:hidden;text-align:center;}.region-content table.schedule tbody th a{color:inherit;text-decoration:none;}.region-content table.schedule tbody th a:hover{color:#fff;}.region-content table.schedule tbody th.open{width:66%;color:#fff;text-align:left;}.region-content table.schedule tbody tr{border-bottom:1px solid #002839;}.region-content table.schedule tbody tr:last-of-type{border-bottom:none;}.region-content table.schedule tbody td{border:none;background-image:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;font-size:15px;}.region-content table.schedule tbody td h2{font-size:15px;font-family:"Avenir Next Cyr W00 Bold","Open Sans",sans-serif;color:#002839;margin-bottom:0.2em;}.region-content table.schedule tbody td p{font-size:15px;margin:0;}.region-content table.schedule tbody td div.expandable{background:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;padding:0;margin:0;}.region-content table.schedule tbody td div.expandable .expandable-link{position:relative;}.region-content table.schedule tbody td div.expandable .expandable-link a{border:none !important;font-weight:normal;padding-right:20px;}.region-content table.schedule tbody td div.expandable .expandable-link a:hover{color:#09add3;}.region-content table.schedule tbody td div.expandable .expandable-link a:after{position:absolute;right:10px;font-size:25px;top:0;color:#002839;}.region-content table.schedule tbody td div.expandable .expandable-content{background:#eee;padding:20px;}.region-content table.schedule tbody td div.expandable .expandable-content p{margin-bottom:1em;}.region-content table.schedule tbody td div.expandable.expanded .expandable-link{border:none;}.region-content table.schedule tbody td div.expandable.expanded .expandable-link a{color:#09add3;}.region-content table.schedule tbody td div.expandable.expanded .expandable-link a:after{color:inherit;}#lightbox.lightbox2-alt-layout{}#lightbox.lightbox2-alt-layout a#nextLink,#lightbox.lightbox2-alt-layout a#prevLink{background:none !important;text-decoration:none;}#lightbox.lightbox2-alt-layout a#nextLink:after,#lightbox.lightbox2-alt-layout a#prevLink:after{font-size:30px;}#lightbox.lightbox2-alt-layout a#nextLink:hover,#lightbox.lightbox2-alt-layout a#prevLink:hover{text-decoration:none;}#lightbox.lightbox2-alt-layout a#nextLink:hover:after,#lightbox.lightbox2-alt-layout a#prevLink:hover:after{color:#333;}#lightbox.lightbox2-alt-layout a#nextLink:after{color:#888;font-family:FontAwesome;opacity:1;content:"\f054";}#lightbox.lightbox2-alt-layout a#prevLink:after{color:#888;font-family:FontAwesome;opacity:1;content:"\f053";}body.node-type-webform .messages.error{margin:0 0 10px 0;}body.node-type-webform .messages.error:before{display:none;}body.node-type-webform .messages.error h2.element-invisible{position:relative !important;height:auto;font-size:15px;font-weight:bold;display:block;width:100%;margin-bottom:10px;overflow:visible;clip:rect(0,0,0,0);}body.node-type-webform .messages.error h2.element-invisible:before{color:#ec8c8f;font-family:FontAwesome;opacity:1;content:"\f071";font-size:25px;display:inline-block;vertical-align:middle;margin-right:3px;}body.node-type-webform .messages.status{background-color:#eee;border:2px solid #d81118;margin:0;padding:20px;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;}.node-type-hybrid-homepage.section-203546 .region-stripes a.button{color:#ffffff;}.node-type-hybrid-homepage.section-203546 .region-stripes a.button:hover{color:#ffffff;text-decoration:underline;}.node-type-hybrid-homepage.section-203546 .region-stripes .videos p{display:block;}.node-type-hybrid-homepage.section-203546 .region-stripes .profiles p a{font-size:15px;}.node-type-hybrid-homepage.section-203546 .region-stripes .profiles h2{font-size:15px;}.node-type-hybrid-homepage.section-203546 .region-stripes .profiles .views-field-field-portrait-image img{width:100%;height:100%;}.node-type-hybrid-homepage.section-203546 .region-stripes .profiles .views-field-field-year{font-weight:bold;}.node-type-hybrid-homepage.section-203546 .region-stripes .profiles .views-field-field-year .date-display-single{font-weight:none;}.node-type-hybrid-homepage.section-203546 .region-stripes .news .field-description{position:relative;}.node-type-hybrid-homepage.section-203546 .region-stripes .news .field-description .views-more-link{display:none;}.node-type-hybrid-homepage.section-203546 .region-stripes .news .field-image{float:none;}.node-type-hybrid-homepage.section-203546 .region-stripes .view-custom-gmap{float:right;width:60%;}@media (min-width:768px) and (max-width:979px){.node-type-hybrid-homepage.section-203546 .region-stripes .view-custom-gmap{float:none;clear:both;width:100%;}}@media (max-width:767px){.node-type-hybrid-homepage.section-203546 .region-stripes .view-custom-gmap{width:100%;}.node-type-hybrid-homepage.section-203546 .region-stripes .view-custom-gmap .google_api_map_container{height:400px;}}.node-type-hybrid-homepage.section-203546 .region-stripes .alumni-view-all{float:left;clear:left;}@media (min-width:768px) and (max-width:979px),(max-width:767px){.node-type-hybrid-homepage.section-203546 .region-stripes .alumni-view-all{width:100%;}}.node-type-hybrid-homepage.section-203546 .region-stripes .alumni-hybrid-events-form{float:left;width:40%;min-width:200px;padding-right:25px;}@media (max-width:767px){.node-type-hybrid-homepage.section-203546 .region-stripes .alumni-hybrid-events-form{width:100%;}.node-type-hybrid-homepage.section-203546 .region-stripes .alumni-hybrid-events-form .views-exposed-widget{width:100%;}.node-type-hybrid-homepage.section-203546 .region-stripes .alumni-hybrid-events-form .views-exposed-widget .form-type-date-popup{width:100%;}.node-type-hybrid-homepage.section-203546 .region-stripes .alumni-hybrid-events-form .views-exposed-widget .form-type-date-popup .date-padding{width:100%;}.node-type-hybrid-homepage.section-203546 .region-stripes .alumni-hybrid-events-form .views-exposed-widget .form-type-date-popup .date-padding .form-type-textfield{width:100%;}.node-type-hybrid-homepage.section-203546 .region-stripes .alumni-hybrid-events-form .views-exposed-widget .form-type-date-popup .date-padding .form-type-textfield input{width:95%;}}@media (min-width:768px) and (max-width:979px){.node-type-hybrid-homepage.section-203546 .region-stripes .alumni-hybrid-events-form{width:100%;}.node-type-hybrid-homepage.section-203546 .region-stripes .alumni-hybrid-events-form .views-exposed-widget{width:50%;}.node-type-hybrid-homepage.section-203546 .region-stripes .alumni-hybrid-events-form .views-exposed-widget .form-type-date-popup{width:100%;}.node-type-hybrid-homepage.section-203546 .region-stripes .alumni-hybrid-events-form .views-exposed-widget .form-type-date-popup .date-padding{width:100%;}.node-type-hybrid-homepage.section-203546 .region-stripes .alumni-hybrid-events-form .views-exposed-widget .form-type-date-popup .date-padding .form-type-textfield{width:100%;}.node-type-hybrid-homepage.section-203546 .region-stripes .alumni-hybrid-events-form .views-exposed-widget .form-type-date-popup .date-padding .form-type-textfield input{width:95%;}}.node-type-hybrid-homepage.section-203546 .region-stripes .alumni-hybrid-events-form .views-widget-filter-keys{display:none;}.node-type-hybrid-homepage.section-203546 .region-stripes .alumni-hybrid-events-form .views-widget-filter-field_dates_value{float:left;}.node-type-hybrid-homepage.section-203546 .region-stripes .alumni-hybrid-events-form .views-widget-filter-field_dates_value label,.node-type-hybrid-homepage.section-203546 .region-stripes .alumni-hybrid-events-form .views-widget-filter-field_dates_value .description{display:none;}.node-type-hybrid-homepage.section-203546 .region-stripes .alumni-hybrid-events-form .views-widget-filter-field_dates_value2{float:left;}.node-type-hybrid-homepage.section-203546 .region-stripes .alumni-hybrid-events-form .views-widget-filter-field_dates_value2 label,.node-type-hybrid-homepage.section-203546 .region-stripes .alumni-hybrid-events-form .views-widget-filter-field_dates_value2 .description{display:none;}.node-type-hybrid-homepage.section-203546 .region-stripes .alumni-hybrid-events-form .google_api_map_infowindow{display:block;width:0%;overflow-y:scroll;overflow-x:hidden;}.node-type-hybrid-homepage.section-203546 .region-stripes .alumni-hybrid-events-form .ui-widget-header{border:none;background:white;}.node-type-hybrid-homepage.section-203546 .region-stripes .alumni-hybrid-events-form a.ui-state-default{border:none;}.node-type-hybrid-homepage.section-203546 .region-stripes .alumni-hybrid-events-form a.ui-state-active{background:#d81118;color:white;}.node-type-hybrid-homepage.section-203546 .region-stripes .alumni-hybrid-events-form .ui-datepicker-inline{border:none;background:white;}.node-type-hybrid-homepage.section-203546 .region-stripes .alumni-hybrid-events-form .ui-datepicker-title{font-weight:normal;}.node-type-hybrid-homepage.section-203546 .region-stripes .alumni-hybrid-events-form .ui-datepicker-calendar th{font-weight:normal;}.node-type-hybrid-homepage.section-203546 .region-stripes .alumni-hybrid-events-form span.ui-icon-circle-triangle-w{background-position:-96px 0px;}.node-type-hybrid-homepage.section-203546 .region-stripes .alumni-hybrid-events-form span.ui-icon-circle-triangle-e{background-position:-32px 0px;}.node-type-hybrid-homepage.section-203546 .region-stripes .alumni-hybrid-events-form #edit-submit-events{display:none;}.node-type-hybrid-homepage.section-203546 .region-stripes .alumni-hybrid-events-form .ui-datepicker{width:200px;}@media (min-width:768px) and (max-width:979px),(max-width:767px){.node-type-hybrid-homepage.section-203546 .region-stripes .alumni-hybrid-events-form .ui-datepicker{width:100%;}}.node-type-hybrid-homepage.section-203546 .region-stripes .alumni-hybrid-events-form .edit-field-dates-value2-value-inside-wrapper input{width:185px;}body.page-node-2292341.node-type-hybrid-homepage .region-sidebar-second{z-index:8;}body.page-node-2292341.node-type-hybrid-homepage .region-sidebar-second #mc_embed_signup .form-submit{margin-top:0;}@media (max-width:767px){body.page-node-2246406.node-type-hybrid-homepage .banner.slider,body.page-node-2249786.node-type-hybrid-homepage .banner.slider{height:110px;}body.page-node-2246406.node-type-hybrid-homepage .banner.slider .overlay,body.page-node-2249786.node-type-hybrid-homepage .banner.slider .overlay{display:none;}}@media (min-width:768px){body.page-node-2246406.node-type-hybrid-homepage #logo,body.page-node-2249786.node-type-hybrid-homepage #logo{background-image:url("https://www.berklee.edu/sites/default/files/logo-BGJI2.png");background-repeat:no-repeat;height:135px;margin-top:10px;width:134px;}body.page-node-2246406.node-type-hybrid-homepage #logo img,body.page-node-2249786.node-type-hybrid-homepage #logo img{visibility:hidden;}}@media (min-width:980px) and (max-width:1199px){body.page-node-2246406.node-type-hybrid-homepage #logo,body.page-node-2249786.node-type-hybrid-homepage #logo{background-size:100px 100px;height:100px;width:100px;}}@media (min-width:768px) and (max-width:979px){body.page-node-2246406.node-type-hybrid-homepage #logo,body.page-node-2249786.node-type-hybrid-homepage #logo{background-size:80px 80px;height:80px;width:80px;margin-top:20px;}}@media (max-width:767px){body.page-node-2246406.node-type-hybrid-homepage #logo,body.page-node-2249786.node-type-hybrid-homepage #logo{background-size:60px 60px;height:60px;width:60px;}}@media (min-width:768px){body.page-node-2246406.node-type-hybrid-homepage .region-sidebar-first nav > ul.menu > li:not(:last-child),body.page-node-2249786.node-type-hybrid-homepage .region-sidebar-first nav > ul.menu > li:not(:last-child){border-bottom:1px solid #ccc;margin-bottom:5px;margin-top:5px;}}body.page-node-2246406.node-type-hybrid-homepage .field-item:nth-child(3),body.page-node-2249786.node-type-hybrid-homepage .field-item:nth-child(3){height:770px;}body.page-node-2246406.node-type-hybrid-homepage .static h2:nth-of-type(2),body.page-node-2249786.node-type-hybrid-homepage .static h2:nth-of-type(2){margin-top:1em;}@media (max-width:767px){body.page-node-2246406.node-type-hybrid-homepage .static,body.page-node-2249786.node-type-hybrid-homepage .static{clear:both;float:none;position:relative;top:0;width:100%;border-top:1px solid #ddd;padding-top:15px;}}body.page-node-2246406.node-type-hybrid-homepage .static .profile img,body.page-node-2249786.node-type-hybrid-homepage .static .profile img{float:left;width:100%;height:auto;}@media (max-width:767px){body.page-node-2246406.node-type-hybrid-homepage .static .profile img,body.page-node-2249786.node-type-hybrid-homepage .static .profile img{float:none;}}@media (min-width:768px){body.page-node-2246406.node-type-hybrid-homepage .static .profile,body.page-node-2249786.node-type-hybrid-homepage .static .profile{background-image:url("https://www.berklee.edu/sites/default/files/bgji-logo-background_0.png");background-size:cover;background-position:bottom right;height:280px;width:94%;}body.page-node-2246406.node-type-hybrid-homepage .static .profile img,body.page-node-2249786.node-type-hybrid-homepage .static .profile img{margin:20px 0 0 100px;}}@media (min-width:768px) and (min-width:768px) and (max-width:979px){body.page-node-2246406.node-type-hybrid-homepage .static .profile img,body.page-node-2249786.node-type-hybrid-homepage .static .profile img{margin:20px 0 0 20px;background-position:bottom left;}}@media (min-width:768px){body.page-node-2246406.node-type-hybrid-homepage .static .profile a,body.page-node-2249786.node-type-hybrid-homepage .static .profile a{color:white;}}@media (min-width:768px){body.page-node-2246406.node-type-hybrid-homepage .static .profile .blurb,body.page-node-2249786.node-type-hybrid-homepage .static .profile .blurb{margin-left:45em;padding-top:30px;}body.page-node-2246406.node-type-hybrid-homepage .static .profile .blurb h3,body.page-node-2249786.node-type-hybrid-homepage .static .profile .blurb h3{font-size:38px;font-weight:bold;color:white;}body.page-node-2246406.node-type-hybrid-homepage .static .profile .blurb h4,body.page-node-2249786.node-type-hybrid-homepage .static .profile .blurb h4{font-size:20px;color:white;}}@media (min-width:980px) and (max-width:1199px){body.page-node-2246406.node-type-hybrid-homepage .static .profile .blurb,body.page-node-2249786.node-type-hybrid-homepage .static .profile .blurb{margin-left:36em;}}@media (min-width:768px) and (max-width:979px){body.page-node-2246406.node-type-hybrid-homepage .static .profile .blurb,body.page-node-2249786.node-type-hybrid-homepage .static .profile .blurb{margin-left:28em;}}@media (max-width:767px){body.page-node-2246406.node-type-hybrid-homepage .static .profile .blurb,body.page-node-2249786.node-type-hybrid-homepage .static .profile .blurb{color:#333;}}body.page-node-2246406.node-type-hybrid-homepage .static .directors,body.page-node-2249786.node-type-hybrid-homepage .static .directors{width:100%;}body.page-node-2246406.node-type-hybrid-homepage .static .directors h3,body.page-node-2249786.node-type-hybrid-homepage .static .directors h3{display:block;float:none;}body.page-node-2246406.node-type-hybrid-homepage .static .directors .director-profiles,body.page-node-2249786.node-type-hybrid-homepage .static .directors .director-profiles{float:left;width:47%;}@media (min-width:768px) and (max-width:979px){body.page-node-2246406.node-type-hybrid-homepage .static .directors .director-profiles,body.page-node-2249786.node-type-hybrid-homepage .static .directors .director-profiles{margin-right:20px;}}@media (max-width:767px){body.page-node-2246406.node-type-hybrid-homepage .static .directors .director-profiles,body.page-node-2249786.node-type-hybrid-homepage .static .directors .director-profiles{overflow:hidden;*zoom:1;float:none;width:100%;margin-bottom:0.5em;padding-bottom:0.5em;border-bottom:1px solid #ccc;}}body.page-node-2246406.node-type-hybrid-homepage .static .directors .director-profiles a,body.page-node-2249786.node-type-hybrid-homepage .static .directors .director-profiles a{margin-top:1em;display:block;}body.page-node-2246406.node-type-hybrid-homepage .static .directors .director-profiles img,body.page-node-2249786.node-type-hybrid-homepage .static .directors .director-profiles img{float:left;margin:0px 15px 0 0;height:auto;}@media (min-width:980px) and (max-width:1199px){body.page-node-2246406.node-type-hybrid-homepage .static .directors .director-profiles img,body.page-node-2249786.node-type-hybrid-homepage .static .directors .director-profiles img{margin:20px 15px 0 0;padding:0;width:200px;}}@media (min-width:768px) and (max-width:979px){body.page-node-2246406.node-type-hybrid-homepage .static .directors .director-profiles img,body.page-node-2249786.node-type-hybrid-homepage .static .directors .director-profiles img{margin:15px 10px 0 0;padding:0;width:200px;}}@media (max-width:767px){body.page-node-2246406.node-type-hybrid-homepage .static .directors .director-profiles img,body.page-node-2249786.node-type-hybrid-homepage .static .directors .director-profiles img{width:100%;margin:0;}}body.page-node-2285521 .field-image{float:right;}body.page-node-2285521 .field-image img{width:200px;margin-right:0;padding-right:0;}body.page-node-2285521 .field-read-more.button{display:none;}body.page-node-2285521 .views-row:after{clear:right;content:"";display:block;height:1px;width:100%;margin:10px 0;background:#eee;}body.page-node-2285521 h3.field-title{padding-top:5px;}.page-node-2249786 .field-name-field-year,.page-node-2249786 .field-name-field-position{display:none;}.page-node-2249786 a.button{color:#fff;font-size:15px;line-height:21px;}.page-node-2249786 .director-profiles p{padding-right:6px;}body.page-node-2306246 .views-row h2 ~ p{display:none;}body.page-node-2306246 .field-type-image img{float:right;width:200px;margin:0 0 2px 20px;padding-left:0;}body.page-node-2306246 ul.links.inline,body.page-node-2306246 li.node-readmore.first.last.node-readmore,body.page-node-2306246 .field-name-field-year{display:none;}body.page-node-2306246 .views-row:after{clear:right;content:"";display:block;height:1px;width:100%;margin:10px 0;background:#eee;}body.page-node-2306246 .field-title{padding-top:5px;}body.page-node-2306246 .field-type-text{color:#aaa;}@media (min-width:768px) and (max-width:979px){.node-type-hybrid-homepage.section-204996 #page-content{width:340px;}}.node-type-hybrid-homepage.section-204996 .field-name-body{height:auto;width:100%;border-right:none;}@media (max-width:767px){.node-type-hybrid-homepage.section-204996 .banner.slider{height:250px;}}.node-type-hybrid-homepage.section-204996 .banner.slider .overlay{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:white;}.node-type-hybrid-homepage.section-204996 .banner.slider .slide[number="1"] img{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}@media (min-width:768px){.node-type-hybrid-homepage.section-204996 .banner.slider .slide[number="1"] img{min-height:500px;}}@media (min-width:768px){.node-type-hybrid-homepage.section-204996.admin-menu .banner.slider .slide[number="1"] img{min-height:471px;}}.node-type-hybrid-homepage.section-204996 .banner.slider img{float:right;}@media (max-width:767px){.node-type-hybrid-homepage.section-204996 .slide-teaser{height:0;overflow:hidden;margin:0 !important;}}.node-type-hybrid-homepage.section-204996 .region-sidebar-first #block-berklee-site-section-menu li:nth-child(n+8){display:inherit;}@media (min-width:768px){.node-type-hybrid-homepage.section-204996 .width-full.videos{box-shadow:inset 0 5px 10px #bbb;background:#fafafa;clear:both;padding-top:30px;background:#ddd;}}.node-type-hybrid-homepage.section-204996 .region-sidebar-second{z-index:100;}.node-type-hybrid-homepage.section-204996 #block-views-exp-events-page{padding:0 20px;}@media (min-width:980px) and (max-width:1199px){.node-type-hybrid-homepage.section-204996 .views-exposed-widgets > div{margin-right:10px;}.node-type-hybrid-homepage.section-204996 #block-views-exp-events-page{width:93%;float:right;}.node-type-hybrid-homepage.section-204996 #block-block-211 iframe{}}.node-type-hybrid-homepage.section-204996 #views-exposed-form-Events-page #edit-keys-wrapper{width:100%;}.node-type-hybrid-homepage.section-204996 #views-exposed-form-Events-page #edit-keys{width:99%;margin-bottom:12px;padding-left:0;padding-right:0;}.node-type-hybrid-homepage.section-204996 #views-exposed-form-Events-page #edit-start-date-wrapper,.node-type-hybrid-homepage.section-204996 #views-exposed-form-Events-page #edit-end-date-wrapper{margin-right:0;width:43%;}.node-type-hybrid-homepage.section-204996 #views-exposed-form-Events-page #edit-start-date-wrapper .container-inline-date .form-item,.node-type-hybrid-homepage.section-204996 #views-exposed-form-Events-page #edit-start-date-wrapper .date-padding,.node-type-hybrid-homepage.section-204996 #views-exposed-form-Events-page #edit-end-date-wrapper .container-inline-date .form-item,.node-type-hybrid-homepage.section-204996 #views-exposed-form-Events-page #edit-end-date-wrapper .date-padding{width:100%;}.node-type-hybrid-homepage.section-204996 #views-exposed-form-Events-page #edit-start-date-wrapper input,.node-type-hybrid-homepage.section-204996 #views-exposed-form-Events-page #edit-end-date-wrapper input{width:80%;}@media (min-width:768px) and (max-width:979px){.node-type-hybrid-homepage.section-204996 #views-exposed-form-Events-page #edit-start-date-wrapper input,.node-type-hybrid-homepage.section-204996 #views-exposed-form-Events-page #edit-end-date-wrapper input{width:60%;}}.node-type-hybrid-homepage.section-204996 #views-exposed-form-Events-page .views-submit-button{width:40%;margin-bottom:20px;}.node-type-hybrid-homepage.section-204996 #views-exposed-form-Events-page .views-submit-button input{cursor:pointer;}.node-type-hybrid-homepage.section-204996 .views-widget-per-page{display:none;}.node-type-hybrid-homepage.section-204996 .views-exposed-widgets .views-submit-button{margin:11px 0 0 0;width:13%;}.node-type-hybrid-homepage.section-204996 .views-exposed-widgets .views-submit-button input{float:right;}.node-type-hybrid-homepage.section-204996 .views-exposed-form:after{height:0;}.node-type-hybrid-homepage.section-204996 .view.news-events-style h3{font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;}.node-type-hybrid-homepage.section-204996 .view.news-events-style .field-venue,.node-type-hybrid-homepage.section-204996 .view.news-events-style .field-full-address{display:none;}body.page-node-2292341 .region-content .field-name-body{width:100%;border-right:none;padding-left:0;}body.page-node-2246546 .region-sidebar-first #block-berklee-site-section-menu h3 a{color:transparent;width:0;height:0;line-height:0;margin:0;padding:0;display:block;}body.page-node-2246546 .region-sidebar-first #block-berklee-site-section-menu h3 a:before{content:'Boston Programs';color:#616161;display:block;font-size:16px;margin-left:-1px;margin-top:13px;margin-bottom:-10px;min-width:180px;}@media (min-width:980px) and (max-width:1199px){body.page-node-2246546 .region-sidebar-first #block-berklee-site-section-menu h3 a:before{font-size:16px;}}@media (max-width:767px){body.page-node-2246546 .banner.slider{height:305px;}}body.page-node-2246546 .banner.slider .slide img{height:800px;}@media (max-width:767px){body.page-node-2246546 .banner.slider .slide img{height:auto;}}.club_admin_main_content{position:relative;top:0;left:0;margin-right:306px;padding-bottom:120px;}.club_admin_tools{position:absolute;top:0;right:0;width:300px;height:180px;}body.page-dashboard #page-content{width:100%;}@media (min-width:768px){body.page-dashboard #page > .row{background:#f5f5f5;padding-left:5%;padding-right:5%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;}}body.page-dashboard .share-holder{display:none;}body.page-dashboard h1#page-title{border-bottom:1px solid #ccc;color:#666;font-size:27px;margin-bottom:18px;}@media (min-width:768px){body.page-dashboard #sidebar-first{width:20%;padding-right:3%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:61px 0 0 0;}}@media (min-width:768px){body.page-dashboard #page-content{width:60%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:3%;margin:0 0 5em;}}@media (min-width:768px){body.page-dashboard #sidebar-second{width:20%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;}}body.page-dashboard .dashboard-alert-medium{background:#eee;padding:10px;margin-bottom:10px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}body.page-dashboard .dashboard-alert-medium h3{font-size:14px;font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;color:#555;}body.page-dashboard .dashboard-alert-medium p{font-size:13px;color:#888;}body.page-dashboard #block-inside-berklee-subscriptions-mng-subs-right .dashboad-name{font-size:16px;font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;margin-bottom:7px;}body.page-dashboard #block-inside-berklee-subscriptions-mng-subs-right .dashboard-subs-list .expand:not(.expanded):after{content:' Subscriptions';}body.page-dashboard #block-inside-berklee-subscriptions-mng-subs-right .dashboard-role-wrapper{margin-bottom:12px;height:14px;}body.page-dashboard #block-inside-berklee-subscriptions-mng-subs-right .dashboard-role-wrapper p{color:#555;float:left;font-size:13px;margin-right:10px;}body.page-dashboard #block-inside-berklee-subscriptions-mng-subs-right .dashboard-role-wrapper p:not(:last-child):after{content:'/';margin-left:7px;}body.page-dashboard #block-inside-berklee-subscriptions-mng-subs-right .dashboard-subs-title{overflow:hidden;*zoom:1;font-size:14px;font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;margin-top:18px;margin-bottom:10px;}body.page-dashboard #block-inside-berklee-subscriptions-mng-subs-right ul.dashboard-subs-list li{margin-bottom:2px;padding-bottom:2px;}body.page-dashboard #block-inside-berklee-subscriptions-mng-subs-right ul.dashboard-subs-list li:not(:last-child){border-bottom:1px dotted #ccc;}body.page-dashboard #block-inside-berklee-subscriptions-mng-subs-right .mng_subs{height:20px;margin-top:20px;}body.page-dashboard #block-views-7e4aa06709c796c92af8070dfae0c33e{margin-top:15px;}body.page-dashboard #block-views-7e4aa06709c796c92af8070dfae0c33e h3{font-size:20px;color:black;}@media (max-width:767px){body.page-dashboard #block-views-7e4aa06709c796c92af8070dfae0c33e h3{font-size:15px;}}@media (max-width:767px){body.page-dashboard #block-views-7e4aa06709c796c92af8070dfae0c33e{border-top:1px dotted #ddd;}}body.page-dashboard .region-content,body.page-dashboard .region-content-top{border-top:2px solid #ccc;border-left:1px solid #eee;padding-left:10px;padding-top:2em;}body.page-dashboard .region-content .block,body.page-dashboard .region-content-top .block{background:transparent !important;}body.page-dashboard .region-content .block h3,body.page-dashboard .region-content-top .block h3{color:#666;font-size:15px !important;text-transform:uppercase;border-bottom:1px solid #eee;margin-bottom:10px;}body.page-dashboard .region-content .block h3:after,body.page-dashboard .region-content-top .block h3:after{display:none !important;}body.page-dashboard .region-content .block-dashboard-announcements,body.page-dashboard .region-content-top .block-dashboard-announcements{padding:2px 0;}body.page-dashboard .region-content .block-dashboard-announcements .view-footer a,body.page-dashboard .region-content-top .block-dashboard-announcements .view-footer a{float:right;}body.page-dashboard .region-content .block-dashboard-announcements .view-footer a:after,body.page-dashboard .region-content-top .block-dashboard-announcements .view-footer a:after{color:#888;font-family:FontAwesome;opacity:1;content:"\f138";color:white;float:right;margin-left:10px;}body.page-dashboard .region-sidebar-first{margin-top:60px;float:left;min-height:1px;}@media (min-width:768px){body.page-dashboard .region-sidebar-first .block:not(:first-child):not(#block-views-7e4aa06709c796c92af8070dfae0c33e){border-top:1px dotted #ccc;margin-top:15px;}}@media (max-width:767px){body.page-dashboard .region-sidebar-first{margin:0 20px;}}@media (min-width:1200px){body.page-dashboard .region-sidebar-first{margin-left:30px;width:270px;}}@media (min-width:980px) and (max-width:1199px){body.page-dashboard .region-sidebar-first{margin-left:20px;width:220px;}}@media (min-width:768px) and (max-width:979px){body.page-dashboard .region-sidebar-first{margin-left:20px;width:166px;}}@media (max-width:767px){body.page-dashboard .region-sidebar-first{margin-left:0;width:100%;}}body.page-dashboard .region-sidebar-first .container{}body.page-dashboard .region-sidebar-first .container .block > h3{color:#666;font-size:15px;border-bottom:1px solid #eee;text-transform:uppercase;}@media (min-width:1200px){body.page-dashboard .region-sidebar-first .container .block[id*='block-views-dashboard-announcements'] h3{font-size:20px;}}@media (min-width:980px) and (max-width:1199px){body.page-dashboard .region-sidebar-first .container .block[id*='block-views-dashboard-announcements'] h3{font-size:18px;}}body.page-dashboard .region-sidebar-first .container .block[id*='block-views-dashboard-announcements'] h3:before{content:'Official ';}body.page-dashboard .region-sidebar-first .container .block[id*='block-views-dashboard-announcements'] h3:after{content:' Announcements';}body.page-dashboard .region-sidebar-first .container a{font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-weight:bold;}@media (max-width:767px){body.page-dashboard .region-sidebar-first #block-block-121 h3{border-top:1px dotted #ddd;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;}body.page-dashboard .region-sidebar-first #block-block-121 h3 a{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;text-align:center;width:100%;background:#eee;padding:7px;border-radius:3px;margin-top:12px;}}body.page-dashboard .region-sidebar-first .events-block .field-image{margin-bottom:0;}body.page-dashboard .region-sidebar-first .events-block .field-image img,body.page-dashboard .region-sidebar-first .events-block .field-image .default-image{width:100%;height:auto;max-width:none;}body.page-dashboard .region-sidebar-first .events-block .news-events-style:not(.no-images) .view-content .views-row > *:not(.field-image):not(.image){margin-left:0;}@media (max-width:767px){body.page-dashboard .region-sidebar-first .events-block ul.pager{border-top:none;}}body.page-dashboard .region-sidebar-first .events-block .pager li{display:none;}body.page-dashboard .region-sidebar-first .events-block .pager li.pager-next,body.page-dashboard .region-sidebar-first .events-block .pager li.pager-previous{display:block;}body.page-dashboard .region-sidebar-first .events-block .pager li.pager-next{float:right;}body.page-dashboard .region-sidebar-first .events-block .pager li.pager-previous{float:left;}body.page-dashboard .region-sidebar-first .events-block .field-tickets{display:none;}body.page-dashboard .region-sidebar-first .events-block a.button{color:white;}body.page-dashboard .region-sidebar-first .events-block .field-description,body.page-dashboard .region-sidebar-first .events-block .field-admission{display:none;}body.page-dashboard .region-sidebar-first .events-block h3{margin-top:0;}body.page-dashboard .region-sidebar-first .events-block h3 a{color:#d81118;}body.page-dashboard .region-sidebar-second{float:left;min-height:1px;padding-top:55px;}@media (min-width:1200px){body.page-dashboard .region-sidebar-second{margin-left:30px;width:270px;}}@media (min-width:980px) and (max-width:1199px){body.page-dashboard .region-sidebar-second{margin-left:20px;width:220px;}}@media (min-width:768px) and (max-width:979px){body.page-dashboard .region-sidebar-second{margin-left:20px;width:166px;}}@media (max-width:767px){body.page-dashboard .region-sidebar-second{margin-left:0;width:100%;}}body.page-dashboard .region-sidebar-second h4{color:#555;font-size:14px;margin-bottom:10px;}body.page-dashboard #inside-berklee-subscriptions-filter-form{-moz-box-shadow:0 0 5px #eee;-webkit-box-shadow:0 0 5px #eee;box-shadow:0 0 5px #eee;border-radius:4px;margin:5px 0;padding:7px 10px 1px;}body.page-dashboard #inside-berklee-subscriptions-filter-form > div{display:inline;}@media (max-width:767px){body.page-dashboard #inside-berklee-subscriptions-filter-form{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}}body.page-dashboard #inside-berklee-subscriptions-filter-form label{display:inline;color:#666;line-height:23px;}body.page-dashboard #inside-berklee-subscriptions-filter-form select{display:inline;margin-left:10px;margin-top:10px;width:235px;}body.page-dashboard #block-inside-berklee-subscriptions-subscriptions p.subscription-help-blurb{font-size:14px;opacity:0.9;}body.page-dashboard #block-inside-berklee-subscriptions-subscriptions li{border-bottom:1px dotted #ccc;margin-left:0;padding-bottom:10px;}@media (max-width:767px){body.page-dashboard #block-inside-berklee-subscriptions-subscriptions li{margin-left:0;}}body.page-dashboard #block-inside-berklee-subscriptions-subscriptions li:before{background:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;}body.page-dashboard #block-inside-berklee-subscriptions-subscriptions li .dba-date{color:#bbb;float:left;font-size:13px;letter-spacing:0.76px;padding-right:5px;}body.page-dashboard #block-inside-berklee-subscriptions-subscriptions li .dba-section{border-right:1px solid #ddd;color:#777;float:left;font-size:13px;margin-right:6px;padding-right:5px;}body.page-dashboard #block-inside-berklee-subscriptions-subscriptions li .dba-body{clear:both;padding-top:6px;margin-bottom:10px;}body.page-dashboard #block-inside-berklee-subscriptions-subscriptions li .dba-more{float:right;font-size:13px;opacity:0.1;margin-top:-5px;transition:opacity 0.3s;}body.page-dashboard #block-inside-berklee-subscriptions-subscriptions li:hover .dba-more{opacity:1;}#inside-berklee-subscriptions-form .form-item.form-type-checkbox{float:left;width:385px;}body.page-directory{background:url(/sites/all/themes/suite_222/images/backgrounds/berklee---construction-documentary-opacity-98.jpg) no-repeat;}body.page-directory h1#page-title{font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-weight:normal;}body.page-directory #page-content > .subtitle{font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-weight:100;}body.page-directory .messages.status h3{margin-top:-17px;background:#eee;position:relative;z-index:10;padding-bottom:10px;}body.page-directory .messages.status p{font-size:14px;text-shadow:none;margin-bottom:3px;color:#666;}body.page-directory .directory-login-prompt{min-height:300px;}@media (min-width:1200px){body.page-directory .directory-login-prompt{width:1200px;}}@media (min-width:980px) and (max-width:1199px){body.page-directory .directory-login-prompt{width:980px;}}@media (min-width:768px) and (max-width:979px){body.page-directory .directory-login-prompt{width:768px;}}@media (max-width:767px){body.page-directory .directory-login-prompt{width:100%;}}body.page-directory .directory-login-prompt h3{font-size:23px;margin-bottom:25px;}body.page-directory .search-form[action="/directory"]{border-top:1px dotted #ccc;}body.page-directory .search-form[action="/directory"] > div{margin:80px auto 140px;}@media (max-width:767px){body.page-directory form{padding:0;}}body.page-directory .search-form > div{max-width:800px;padding-bottom:5px;}@media (min-width:768px){body.page-directory .search-form > div{padding:1em 0;}}@media (max-width:767px){body.page-directory .search-form > div{width:100%;padding:0;}}body.page-directory .search-form > div .container-inline{overflow:hidden;*zoom:1;width:100%;position:relative;margin-top:-17px;margin-bottom:12px;}body.page-directory .search-form > div span.directory-help,body.page-directory .search-form > div span.directory-print{float:left;margin-right:2%;border-right:1px solid #dde;font-size:12px;}@media (max-width:767px){body.page-directory .search-form > div span.directory-help,body.page-directory .search-form > div span.directory-print{border-right:none;}}@media (max-width:767px){body.page-directory .search-form > div span.directory-print{display:none;}}body.page-directory .search-form > div span.directory-help{margin-left:67%;width:5%;min-width:30px;}@media (max-width:767px){body.page-directory .search-form > div span.directory-help{margin-left:0;}}body.page-directory .search-form > div span.directory-print{width:11%;min-width:72px;}@media (max-width:767px){body.page-directory .search-form > div span.directory-print{border-right:none;}}body.page-directory .search-form > div fieldset#edit-advanced{position:relative;clear:both;z-index:1;}body.page-directory .search-form > div fieldset#edit-advanced.collapsed{height:0;}@media (max-width:767px){body.page-directory .search-form > div fieldset#edit-advanced{width:100%;}}body.page-directory .search-form > div fieldset#edit-advanced .button{float:right;margin-right:14px;margin-top:0;margin-bottom:0;}@media (max-width:767px){body.page-directory .search-form > div fieldset#edit-advanced .button{margin-top:20px;}}body.page-directory .search-form > div fieldset#edit-advanced .button:hover{cursor:pointer;}body.page-directory .search-form > div fieldset#edit-advanced .clear.button{background:#999;width:110px;margin-top:10px;}@media (max-width:767px){body.page-directory .search-form > div fieldset#edit-advanced .clear.button{clear:both;margin-right:0;}}body.page-directory .search-form > div fieldset#edit-advanced .pseudo-submit.button{margin-right:0;margin-top:10px;text-align:center;width:78px;}body.page-directory .search-form > div fieldset#edit-advanced .fieldset-wrapper{overflow:hidden;*zoom:1;margin-bottom:0;}body.page-directory .search-form > div fieldset#edit-advanced legend .fieldset-legend{position:absolute;right:0;font-size:12px;margin-top:-1.5em;}body.page-directory .search-form > div fieldset#edit-advanced input[type="text"]{width:98%;}body.page-directory .search-form > div fieldset#edit-advanced select.form-select{height:30px;padding:2px;width:100%;}body.page-directory .search-form > div fieldset#edit-advanced .form-item-first-name,body.page-directory .search-form > div fieldset#edit-advanced .form-item-last-name,body.page-directory .search-form > div fieldset#edit-advanced .form-item-last-name-mod{float:left;}body.page-directory .search-form > div fieldset#edit-advanced .form-item-first-name input,body.page-directory .search-form > div fieldset#edit-advanced .form-item-last-name input,body.page-directory .search-form > div fieldset#edit-advanced .form-item-last-name-mod input{width:88%;}body.page-directory .search-form > div fieldset#edit-advanced .form-item-first-name{width:48%;}body.page-directory .search-form > div fieldset#edit-advanced .form-item-first-name input{width:93%;}body.page-directory .search-form > div fieldset#edit-advanced .form-item-last-name{width:45%;}body.page-directory .search-form > div fieldset#edit-advanced .form-item-last-name-mod{width:7%;position:relative;height:0;line-height:0;padding:0;margin:0;}@media (max-width:767px){body.page-directory .search-form > div fieldset#edit-advanced .form-item-last-name-mod{display:none;}}body.page-directory .search-form > div fieldset#edit-advanced .form-item-last-name-mod:after{color:#bbb;font-family:FontAwesome;opacity:1;content:"\f0d7";display:block;font-size:13px;position:absolute;right:9px;top:32px;z-index:0;}body.page-directory .search-form > div fieldset#edit-advanced .form-item-last-name-mod label{display:none;}body.page-directory .search-form > div fieldset#edit-advanced .form-item-last-name-mod select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:#fafafa;border-radius:0 5px 5px 0;border:1px solid #ccc;color:#777;font-size:12px;line-height:15px;margin-left:-38px;padding-left:5px;padding-top:3px;position:absolute;text-indent:0.01px;text-overflow:'';top:20px;width:90px;}body.page-directory .search-form > div fieldset#edit-advanced .form-item-job-title{clear:both;}body.page-directory .search-form > div fieldset#edit-advanced label{color:#666;font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-size:13px;height:20px;}body.page-directory .search-form > div div.form-item-keys{float:left;width:90%;}body.page-directory .search-form > div div.form-item-keys input{width:95%;border:1px solid #bbb;}body.page-directory .search-form > div input#edit-submit{float:right;width:10%;margin-top:-1px;}@media (max-width:767px){body.page-directory .search-form > div input#edit-submit{margin-top:35px;width:100%;}}body.page-directory .search-form > div input#edit-submit.advanced-open{opacity:0;height:0;}@media (max-width:767px){body.page-directory .search-form > div input#edit-submit.advanced-open{margin:0;}}body.page-directory .search-form > div .directory-tooltip{position:absolute;top:40px;left:0;color:#666;font-size:12px;}body.page-directory h2{border-top:1px dotted #aaa;margin:20px 10px 15px 0;padding-top:15px;}body.page-directory .search-results{font-size:13px;}body.page-directory .search-results:hover .additional-links,body.page-directory .search-results:hover .actions{opacity:0.1;-moz-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s;}body.page-directory .search-results > li{overflow:hidden;*zoom:1;border-bottom:1px dotted #dde;list-style-type:none;margin:0;min-height:65px;font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-weight:normal;padding:3px 10px;position:relative;}body.page-directory .search-results > li:nth-child(even){-moz-box-shadow:inset 0 0 15px #f1f1f1;-webkit-box-shadow:inset 0 0 15px #f1f1f1;box-shadow:inset 0 0 15px #f1f1f1;background:#f9f9fe;}body.page-directory .search-results > li.selected-for-report{background:#def;}body.page-directory .search-results > li:hover .additional-links,body.page-directory .search-results > li:hover .actions{-moz-transition:all 0.1s;-o-transition:all 0.1s;-webkit-transition:all 0.1s;transition:all 0.1s;opacity:0.7;}body.page-directory .search-results > li:hover .additional-links a,body.page-directory .search-results > li:hover .additional-links a:before,body.page-directory .search-results > li:hover .actions a,body.page-directory .search-results > li:hover .actions a:before{color:#d81118;}body.page-directory .search-results h3.title{font-size:15px;font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-weight:bold;max-width:35%;}@media (max-width:767px){body.page-directory .search-results h3.title{max-width:100%;}}body.page-directory .search-results .title .value{color:#666;font-style:italic;font-size:13px;}body.page-directory .search-results .additional-links{font-size:11px;opacity:0;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;margin-left:6px;}body.page-directory .search-results .additional-links a{margin-right:6px;margin-left:6px;}body.page-directory .search-results div.department-url{font-size:11px;opacity:0.7;}body.page-directory .search-results .phone .value:before,body.page-directory .search-results .fax .value:before,body.page-directory .search-results .the-internet-is-a-series-of-tubes .value:before,body.page-directory .search-results .building .value:before{margin-right:5px;width:15px;margin-left:-20px;display:inline-block;}@media (max-width:767px){body.page-directory .search-results .phone,body.page-directory .search-results .fax,body.page-directory .search-results .the-internet-is-a-series-of-tubes{margin-left:20px;}}body.page-directory .search-results .phone .value:before{color:#cfd5d5;font-family:FontAwesome;opacity:1;content:"\f095";}body.page-directory .search-results .fax .value:before{color:#cfd5d5;font-family:FontAwesome;opacity:1;content:"\f02f";}body.page-directory .search-results .the-internet-is-a-series-of-tubes .value:before{color:#cfd5d5;font-family:FontAwesome;opacity:1;content:"\f0e0";}body.page-directory .search-results .general-info{float:left;max-width:35%;}@media (max-width:767px){body.page-directory .search-results .general-info{float:none;width:100%;max-width:100%;}}body.page-directory .search-results .actions{-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;border-radius:2px;border:1px solid #ddd;bottom:2px;font-size:11px;opacity:0.3;padding:2px 9px 1px;position:absolute;right:2px;}@media (max-width:767px){body.page-directory .search-results .actions{display:none;}}body.page-directory .search-results .actions a{color:#999;}body.page-directory .search-results .report-discrepancy{padding-left:25px;}body.page-directory .search-results .report-discrepancy:before{color:#999;font-family:FontAwesome;opacity:1;content:"\f0ad";margin-left:-25px;display:inline-block;margin-right:5px;}body.page-directory .search-results .label{color:#666;font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-weight:normal;}body.page-directory .search-results .badge{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:#69b;margin-left:6px;opacity:0.5;padding:0 0.5em;}@media (max-width:767px){body.page-directory .search-results .badge{display:none;}}body.page-directory .search-results .badge a{color:white;font-weight:normal;font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-size:11px;}body.page-directory .search-results .badge.Faculty{background:#985;}body.page-directory .search-results .contact-info{left:40%;margin-top:7px;min-width:320px;position:absolute;top:0;width:60%;}@media (max-width:767px){body.page-directory .search-results .contact-info{float:none;left:0;margin-top:12px;position:relative;width:100%;}}body.page-directory .search-results .through-wires-and-cables{float:left;max-width:50%;}@media (max-width:767px){body.page-directory .search-results .through-wires-and-cables{float:none;max-width:100%;width:100%;}}body.page-directory .search-results .physical-location{float:right;width:50%;}@media (max-width:767px){body.page-directory .search-results .physical-location{margin-top:12px;float:none;width:100%;}}body.page-directory .search-results .building{overflow:hidden;*zoom:1;overflow:visible;}body.page-directory .search-results .building .value:before{width:8px;margin-left:-13px;color:#cfd5d5;font-family:FontAwesome;opacity:1;content:"\f041";}@media (max-width:767px){body.page-directory .search-results .building .value:before{display:none;}}body.page-directory .search-results .room,body.page-directory .search-results .mail-stop{font-size:12px;}body.page-directory .search-results .room .label,body.page-directory .search-results .mail-stop .label{color:#666;font-weight:normal;margin-right:5px;}body.page-directory .search-results .room .value,body.page-directory .search-results .mail-stop .value{color:#555;}body.page-directory .search-results .mail-stop{clear:both;}@media (max-width:767px){body.page-directory .feedback_simple{display:none;}}@media (min-width:768px){body.page-directory .discrepancy-router-dialog{min-width:420px;}}body.page-directory .discrepancy-router-dialog .ui-dialog-titlebar{-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;background:#eee;border:none;color:#555;font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;}body.page-directory .discrepancy-router-dialog p,body.page-directory .discrepancy-router-dialog a{font-size:13px;font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-weight:normal;}body.page-directory .discrepancy-router-dialog a{color:#d81118;}body.page-directory .discrepancy-router-dialog p{color:#666;margin-bottom:20px;}body.page-directory .discrepancy-router-dialog ul.action-links{margin-bottom:20px;}body.page-directory .discrepancy-router-dialog ul.action-links li{padding:2px 0;}body.page-directory .discrepancy-router-dialog ul.action-links li:before{color:#ddd;font-family:FontAwesome;opacity:1;content:"\f044";}body.page-directory .discrepancy-router-dialog ul.action-links li:not(:last-child){border-bottom:1px dotted #ccc;}body.page-directory .discrepancy-router-dialog ul.action-links a{padding:4px;}body.page-directory .discrepancy-router-dialog ul.action-links a:focus{outline:none;text-decoration:none;border-bottom:1px dotted #fafafa;}@media print{@page{body.page-directory-print{size:landscape;}}}@media (min-width:768px){body.front{opacity:0;}}body.front .messages{display:none;}body.front .region-content-top{width:100%;height:400px;}@media (min-width:768px) and (max-width:979px){body.front .region-content-top{height:250px;}}@media (max-width:767px){body.front .region-content-top{height:300px;}}@media (min-width:768px){body.front .region-header{height:0;}}@media (min-width:768px){body.front #page{margin-top:0;}}@media (max-width:767px){body.front #page{margin-top:4em;}}body.front #page-content{width:100%;margin-left:0px;margin-top:0;}@media (max-width:767px){body.front #page-content{margin-left:0;}}body.front .region-content{width:100%;}body.front .region-header{background:transparent;}@media (max-width:767px){body.front .region-header{background:#222;}}body.front .share-holder{display:none;}body.front #page-title,body.front #block-berklee-info-block-berklee-info-block,body.front .tabs{display:none;}body.front .region-content .intro-box{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;float:left;font-size:13px;margin-bottom:20px;padding:20px;position:relative;-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:100;}@media (min-width:1200px){body.front .region-content .intro-box{width:390px;}}@media (min-width:980px) and (max-width:1199px){body.front .region-content .intro-box{width:320px;}}@media (min-width:768px) and (max-width:979px){body.front .region-content .intro-box{height:300px;width:239px;}}@media (max-width:767px){body.front .region-content .intro-box{height:auto;width:100%;margin-bottom:0;}}body.front .region-content .intro-box h3{font-size:16px;font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-weight:100;padding-bottom:8px;}body.front .region-content .intro-box h3:after{border-bottom:1px dotted #999;border-top:1px dotted #999;content:'';display:block;height:3px;width:100%;margin-top:8px;}body.front .region-content .intro-box h4{font-size:13px;font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-weight:normal;}body.front .region-content .intro-box:last-child{background:rgba(210,210,210,0.75);}body.front .region-content .intro-box .more-link{float:right;margin-top:-50px;}body.front .region-content .intro-box .intro-list li{position:relative;margin:0;}body.front .region-content .intro-box .intro-list li a{font-size:15px;font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;border-bottom:1px dotted #555;display:block;padding-left:0;padding-bottom:6px;padding-top:7px;}body.front .region-content .intro-box .intro-list li:last-child a{border-bottom:none;}body.front .region-content .intro-box .intro-list:not(.red-links) a{color:#eee;font-size:13px;}#block-views-giving-giving-spotlight-block{background:transparent !important;}.view-giving-giving-spotlight .article-image{float:left;}.view-giving-giving-spotlight .article-image img{margin:0 10px 0 0;padding:0;width:150px;height:auto;}.block.give-now-mini-form span{display:block;margin-bottom:10px;}.block.give-now-mini-form p{margin-bottom:10px;}.block.give-now-mini-form input[name="tempField.otherAmount"]{height:26px;width:94%;}.block.give-now-mini-form .view-footer{display:block;margin-top:10px;}.block.give-now-mini-form .view-footer a{height:24px;line-height:24px;}.block.give-now-mini-form #transProgramName{display:none;}.view-giving-giving-profiles .views_slideshow_slide{padding:0;}.view-giving-giving-profiles .field-teaser{-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;width:100%;height:100%;z-index:3;position:absolute;top:0;left:0;padding:2em;}.view-giving-giving-profiles .field-teaser,.view-giving-giving-profiles .field-teaser p{color:white;text-shadow:1px 1px 1px black;}.view-giving-giving-profiles .giving-slogan{font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-weight:100;font-size:24px;font-style:italic;}.view-giving-giving-profiles .giving-quote{margin:5px 1px;display:block;width:45%;}@media (min-width:980px) and (max-width:1199px){.view-giving-giving-profiles .giving-quote{width:66%;}}.view-giving-giving-profiles .giving-quote,.view-giving-giving-profiles .giving-quote p{font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-style:italic;font-size:18px;max-width:none !important;}.view-giving-giving-profiles .giving-name{font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-weight:100;text-align:right;display:block;font-size:16px;margin-right:4px;padding-right:55%;}@media (min-width:980px) and (max-width:1199px){.view-giving-giving-profiles .giving-name{padding-right:40%;}}.view-giving-giving-profiles:hover .field-teaser{background:rgba(0,0,0,0.4);}.view-giving-giving-profiles:hover .giving-links{opacity:1;}.view-giving-giving-profiles .giving-links{opacity:0;width:45%;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;clear:both;margin-top:20px;padding-top:2px;}@media (min-width:980px) and (max-width:1199px){.view-giving-giving-profiles .giving-links{width:60%;}}.view-giving-giving-profiles .giving-links a{display:block;font-size:14px;color:white;font-size:13px;padding:5px 0 3px;text-shadow:1px 1px 2px black;}.view-giving-giving-profiles .giving-links a:first-child{border-bottom:1px solid #ccc;}.view-giving-giving-profiles .field-name-field-personas-image img,.view-giving-giving-profiles .field-name-field-portrait-image img{width:100% !important;height:auto;}@media (min-width:768px) and (max-width:979px){#block-views-giving-giving-profiles-block-1{display:none;}}#block-views-giving-giving-profiles-block-1 > .content{padding:0 !important;}@media (min-width:768px) and (max-width:979px){body.page-node-2298321.node-type-hybrid-homepage .view-news .field-image img{width:100%;height:auto;}}@media (max-width:767px){body.page-node-2298321.node-type-hybrid-homepage .view-news .field-image img{width:100%;height:auto;}}body.page-node-2251241 .views-row h2 ~ p{display:none;}body.page-node-2251241 .field-type-image img{float:right;width:200px;margin:0 0 2px 20px;padding-left:0;}body.page-node-2251241 ul.links.inline,body.page-node-2251241 li.node-readmore.first.last.node-readmore,body.page-node-2251241 .field-name-field-year{display:none;}body.page-node-2251241 .views-row:after{clear:right;content:"";display:block;height:1px;width:100%;margin:10px 0;background:#eee;}body.page-node-2251241 .field-title{padding-top:5px;}body.page-node-2251241 .field-type-text{color:#aaa;}@media (min-width:768px) and (max-width:979px){body.page-node-2251241 .view-news .field-image img{width:100%;height:auto;}}@media (max-width:767px){body.page-node-2251241 .view-news .field-image img{width:100%;height:auto;}}.page-node-2386330{}body.page-node-2288366.node-type-hybrid-homepage .region-sidebar-first #block-berklee-site-section-menu li:nth-child(n+7){display:none;}@media (min-width:768px) and (max-width:979px){body.page-node-2288366.node-type-hybrid-homepage .view-news .field-image img{width:100%;height:auto;}}@media (max-width:767px){body.page-node-2288366.node-type-hybrid-homepage .view-news .field-image img{width:100%;height:auto;}}.page-node-2241161{}.page-node-2241161 .region-sidebar-second{display:none;}.page-node-2241161 .berklee-gridblock > p:first-child{display:none;}@media (min-width:980px) and (max-width:1199px){.page-node-2241161 .berklee-gridblock{width:465px !important;}}@media (min-width:768px) and (max-width:979px){.page-node-2241161 .berklee-gridblock{width:465px !important;}}@media (max-width:767px){.page-node-2241161 .berklee-gridblock{max-width:465px;width:98% !important;}}.page-node-2241161 .berklee-gridblock.donors > h3:first-of-type{color:white;text-shadow:1px 1px 3px rgba(0,0,0,0.5);}@media (max-width:767px){.page-node-2241161 .berklee-gridblock.donors{display:none;}}.page-node-2241161 .berklee-slider.leadership-donors{margin:-30px -8px 0;}.page-node-2241161 .berklee-slider.leadership-donors > p{display:none;}.page-node-2241161 .berklee-slider.leadership-donors img{left:0;margin:0;max-width:100%;padding:0;position:absolute;top:-200px;width:100%;z-index:-1;}.page-node-2241161 .berklee-slider.leadership-donors .berklee-slider-canvas > p{display:none;}.page-node-2241161 .berklee-slider.leadership-donors .berklee-slider-navigation{float:right;margin-top:-19px;z-index:3;position:relative;}.page-node-2241161 .berklee-slider.leadership-donors .berklee-slide-title{background:rgba(0,0,0,0.66);color:white;font-size:14px;left:0;padding:3px 10px;position:absolute;top:177px;width:100%;}.page-node-2241161 .berklee-slider.leadership-donors .slider-content{background:rgba(0,0,0,0.66);color:white;height:126px;padding:1px 12px;position:absolute;top:200px;width:100%;}.page-node-2247461 #block-block-196{display:none;}body.page-node-2217841 .views-row h2 ~ p{display:none;}body.page-node-2217841 .field-type-image img{float:right;width:200px;margin:0 0 2px 20px;padding-left:0;}body.page-node-2217841 ul.links.inline,body.page-node-2217841 li.node-readmore.first.last.node-readmore,body.page-node-2217841 .field-title,body.page-node-2217841 .field-name-field-year{display:none;}body.page-node-2217841 .views-row:after{clear:right;content:"";display:block;height:1px;width:100%;margin:10px 0;background:#eee;}#node-2218776 a.button,#node-2218463 a.button{background:#567;display:inline !important;float:none !important;line-height:40px;margin-right:20px;}#node-2218776 table,#node-2218463 table{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border-collapse:collapse;border-spacing:0;}#node-2218776 tbody,#node-2218463 tbody{width:100%;}#node-2218776 td,#node-2218463 td{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none;}#node-2218776 tr,#node-2218463 tr{border-top:1px dotted #ccc;padding:10px 0;width:100%;}#node-2218776 tr.no-border,#node-2218463 tr.no-border{border-top:none;}#node-2218776 input,#node-2218463 input{margin:5px;}#node-2218776 span,#node-2218463 span{color:#666;}#node-2218776 .title2,#node-2218463 .title2{color:#333;display:block;font-weight:normal;}#node-2218776 label,#node-2218463 label{display:inline;}#node-2218776 .summarytable table,#node-2218776 #dv_npc_s6 > table table,#node-2218463 .summarytable table,#node-2218463 #dv_npc_s6 > table table{border-collapse:collapse;border:2px solid #eee;}#node-2218776 .summarytable td,#node-2218776 #dv_npc_s6 > table td,#node-2218463 .summarytable td,#node-2218463 #dv_npc_s6 > table td{border:1px solid #ddd;}#node-2218776 .summarytable tr,#node-2218776 #dv_npc_s6 > table tr,#node-2218463 .summarytable tr,#node-2218463 #dv_npc_s6 > table tr{display:table-row;}#node-2218776.no-borders,#node-2218776 #dv_npc_s6_r table,#node-2218463.no-borders,#node-2218463 #dv_npc_s6_r table{background:none;border:none;}#node-2218776.no-borders tr,#node-2218776.no-borders td,#node-2218776 #dv_npc_s6_r table tr,#node-2218776 #dv_npc_s6_r table td,#node-2218463.no-borders tr,#node-2218463.no-borders td,#node-2218463 #dv_npc_s6_r table tr,#node-2218463 #dv_npc_s6_r table td{border:none;background:none;}#node-2218776 .fine-print,#node-2218463 .fine-print{font-size:11px;color:#666;line-height:14px;}#node-2218776 .fine-print-bullets,#node-2218463 .fine-print-bullets{margin-left:25px;}@media (min-width:768px) and (max-width:979px){.node-type-hybrid-homepage.section-210161 #page-content{width:340px;}}.node-type-hybrid-homepage.section-210161 .field-name-body{height:auto;width:100%;border-right:none;}@media (max-width:767px){.node-type-hybrid-homepage.section-210161 .banner.slider{height:250px;}}.node-type-hybrid-homepage.section-210161 .banner.slider .overlay{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:white;}.node-type-hybrid-homepage.section-210161 .banner.slider .slide[number="1"] img{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}@media (min-width:768px){.node-type-hybrid-homepage.section-210161 .banner.slider .slide[number="1"] img{min-height:500px;}}@media (min-width:768px){.node-type-hybrid-homepage.section-210161.admin-menu .banner.slider .slide[number="1"] img{min-height:471px;}}.node-type-hybrid-homepage.section-210161 .banner.slider img{float:right;}@media (max-width:767px){.node-type-hybrid-homepage.section-210161 .slide-teaser{height:0;overflow:hidden;margin:0 !important;}}.node-type-hybrid-homepage.section-210161 .region-sidebar-first #block-berklee-site-section-menu li:nth-child(n+8){display:inherit;}@media (min-width:768px){.node-type-hybrid-homepage.section-210161 .width-full.videos{box-shadow:inset 0 5px 10px #bbb;background:#fafafa;clear:both;padding-top:30px;background:#ddd;}}.node-type-hybrid-homepage.section-210161 .region-sidebar-second{z-index:100;}.node-type-hybrid-homepage.section-210161 #block-views-exp-events-page{padding:0 20px;}@media (min-width:980px) and (max-width:1199px){.node-type-hybrid-homepage.section-210161 .views-exposed-widgets > div{margin-right:10px;}.node-type-hybrid-homepage.section-210161 #block-views-exp-events-page{width:93%;float:right;}.node-type-hybrid-homepage.section-210161 #block-block-211 iframe{width:190px;}}.node-type-hybrid-homepage.section-210161 #edit-keys-wrapper{width:100%;}.node-type-hybrid-homepage.section-210161 #edit-keys{width:99%;margin-bottom:12px;padding-left:0;padding-right:0;}.node-type-hybrid-homepage.section-210161 #edit-start-date-wrapper,.node-type-hybrid-homepage.section-210161 #edit-end-date-wrapper{margin-right:0;width:43%;}.node-type-hybrid-homepage.section-210161 #edit-start-date-wrapper .container-inline-date .form-item,.node-type-hybrid-homepage.section-210161 #edit-start-date-wrapper .date-padding,.node-type-hybrid-homepage.section-210161 #edit-end-date-wrapper .container-inline-date .form-item,.node-type-hybrid-homepage.section-210161 #edit-end-date-wrapper .date-padding{width:100%;}.node-type-hybrid-homepage.section-210161 #edit-start-date-wrapper input,.node-type-hybrid-homepage.section-210161 #edit-end-date-wrapper input{width:80%;}@media (min-width:768px) and (max-width:979px){.node-type-hybrid-homepage.section-210161 #edit-start-date-wrapper input,.node-type-hybrid-homepage.section-210161 #edit-end-date-wrapper input{width:60%;}}.node-type-hybrid-homepage.section-210161 .views-widget-per-page{display:none;}.node-type-hybrid-homepage.section-210161 .views-exposed-widgets .views-submit-button{margin:11px 0 0 0;width:13%;}.node-type-hybrid-homepage.section-210161 .views-exposed-widgets .views-submit-button input{float:right;}.node-type-hybrid-homepage.section-210161 .views-exposed-form:after{height:0;}.node-type-hybrid-homepage.section-210161 .view.news-events-style h3{font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;}.node-type-hybrid-homepage.section-210161 .view.news-events-style .field-venue,.node-type-hybrid-homepage.section-210161 .view.news-events-style .field-full-address{display:none;}body.page-search-google .tabs{opacity:1;}body.page-search-google #google-cse-results iframe{height:1215px;}@media (max-width:767px){body.page-search-google #google-cse-results iframe{height:1860px;}}@media (max-width:767px){body.page-search-google .search-form.google-cse{display:none;}}body.page-search-google .search-form.google-cse input[name="keys"]{margin-bottom:0;margin-left:5px;}body.page-search-google .search-form.google-cse .form-submit{display:inline-block;margin-left:10px;}body.page-search-google .search-spin{font-size:50px;text-align:center;color:#333333;margin-bottom:50px;}body.page-search-google #___gcse_0{opacity:0;}body.page-search-google #___gcse_0-fadein{opacity:1;-moz-transition:opacity 0.5s ease;-o-transition:opacity 0.5s ease;-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease;}body.page-search-google .search-spin-fade{opacity:0;-moz-transition:opacity 0.5s ease;-o-transition:opacity 0.5s ease;-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease;}body.page-node-2248436 h1#page-title{color:black;}@media (min-width:768px){body.page-node-2248436 h1#page-title{margin-left:-3px;}}@media (min-width:768px) and (max-width:979px){body.page-node-2248436 h1#page-title{font-size:16px;font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;}}@media (max-width:767px){body.page-node-2248436 h1#page-title{font-size:21px;padding-top:0;}}body.page-node-2248436 .region-sidebar-second{position:relative;z-index:8;}body.page-node-2248436 .region-sidebar-second .block{background:transparent;}body.page-node-2248436 .region-sidebar-second .next-steps{width:auto;}body.page-node-2248436 .banner.slider .slide-link{background:transparent;color:transparent;height:290px;margin-top:-30px;width:100%;}@media (max-width:767px){body.page-node-2248436 .banner.slider .slide-info-container{top:45px;}}body.page-node-2248436 .banner.slider .slide-title{color:#d81118;}@media (min-width:768px){body.page-node-2248436 .banner.slider .slide-title{font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-weight:100;font-size:50px;width:100%;line-height:1em;margin-left:23%;margin-top:-10px;}}@media (min-width:980px) and (max-width:1199px){body.page-node-2248436 .banner.slider .slide-title{font-size:42px;margin-top:-15px;}}@media (min-width:768px) and (max-width:979px){body.page-node-2248436 .banner.slider .slide-title{font-size:35px;margin-top:-15px;}}@media (max-width:767px){body.page-node-2248436 .banner.slider .slide-title{position:absolute;top:0;margin-top:0px;font-size:17px;text-shadow:1px 1px 2px black;}}body.page-node-2248436 .banner.slider .slide-title em{font-style:normal;font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-weight:100;color:white;}@media (max-width:767px){body.page-node-2248436 .banner.slider .slide.first .slide-image img{width:170%;margin-left:-35%;margin-top:-22%;}}body.page-node-2248436 .banner.slider .slide.first .slide-title{color:white;display:none;}body.page-node-2248436 .banner.slider .slide .slide-image{background:black;}body.page-node-2248436 .banner.slider .slide .slide-image img{min-height:450px;width:100%;height:auto;}@media (min-width:768px){body.page-node-2248436 #page{}}@media (min-width:768px) and (max-width:979px){body.page-node-2248436 #page{}}body.page-node-2248436 .region-content .field-name-body{width:100%;border-right:none;}@media (min-width:768px) and (max-width:979px){body.page-node-2248436 .region-content .field-name-body p{font-size:14px;line-height:1.3em;}}body.page-node-2248436 .region-sidebar-first #block-berklee-site-section-menu{margin-top:20px;}body.page-node-2248436 .width-full.profiles h3{margin-bottom:0.5em;}@media (min-width:768px) and (max-width:979px){body.page-node-2248436 .width-full.profiles h2{}}@media (max-width:767px){body.page-node-2248436 .width-full.profiles .field-body{padding-bottom:10px;border-bottom:1px solid #ccc;margin-bottom:30px;}}body.page-node-2248436 .profiles h2{margin-bottom:8px;}body.page-node-2248436 .profiles .field-type-image{height:200px;overflow:hidden;}@media (min-width:768px) and (max-width:979px){body.page-node-2248436 .profiles .field-type-image{height:150px;}}@media (max-width:767px){body.page-node-2248436 .profiles .field-type-image{height:350px;}}body.page-node-2248436 .profiles .field-type-image img{height:auto;padding:0;margin:0;}body.page-node-2248436 .width-full.videos h3{color:black;border-bottom:3px solid #d81118;}@media (min-width:768px){body.page-node-2248436 .width-full.videos h3{font-size:23px;}}@media (min-width:768px) and (max-width:979px){body.page-node-2248436 .width-full.videos h3{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:100;padding-left:13px;opacity:0.8;}}@media (min-width:768px){body.page-node-2248436 .width-full.videos{background:#ddd;padding-top:15px;height:350px;}}body.page-node-2248436 .width-full.videos .berklee-overlay-video{width:500px;max-width:none;height:auto;}@media (min-width:1200px){body.page-node-2248436 .width-full.videos .berklee-overlay-video{margin-left:50px;}}@media (min-width:768px) and (max-width:979px){body.page-node-2248436 .width-full.videos .berklee-overlay-video{}}@media (max-width:767px){body.page-node-2248436 .width-full.videos .berklee-overlay-video{width:100%;}}body.page-node-2248436 .width-full.videos .berklee-overlay-video img{max-height:none;width:100%;height:auto;}@media (min-width:768px){body.page-node-2248436 .width-full.videos .berklee-overlay-video img{margin-top:-50px;}}@media (min-width:768px){body.page-node-2248436 .width-full.videos .berklee-overlay-video a{margin-top:10px;display:block;height:275px;overflow:hidden;}}@media (min-width:768px){body.page-node-2248436 .width-full.videos .berklee-overlay-video .icon-play{top:6px;}}@media (min-width:768px) and (max-width:979px){body.page-node-2248436 .width-full.videos .berklee-overlay-video .icon-play{margin-top:40px;margin-right:6px;}}body.page-node-2248436 .width-full.videos .berklee-overlay-video .callout-thumbnail-caption{font-size:17px;line-height:1.7em;}@media (min-width:980px) and (max-width:1199px){body.page-node-2248436 .width-full.videos .berklee-overlay-video .callout-thumbnail-caption{width:400px;}}@media (min-width:768px){body.page-node-2248436 .width-full.videos .berklee-overlay-video .callout-thumbnail-caption{margin-left:520px;margin-top:-240px;background:transparent;color:#666 !important;width:100%;}}@media (min-width:768px) and (max-width:979px){body.page-node-2248436 .width-full.videos .berklee-overlay-video .callout-thumbnail-caption{font-size:14px;width:72%;}}.is-code{background-color:#4c5960;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin:0;padding:10px 5px;color:#fcfbfa;font-family:monospace;display:inline-block;}.is-code p{margin-bottom:0;}.region-content table{border:0;}.region-content h2,.region-content-top h2,.cke_show_borders h2,.cke_contents h2{margin:0;}.region-content aside,.region-content-top aside,.cke_show_borders aside,.cke_contents aside{font-size:13px;padding:20px;margin:25px;border-top:1px solid #dbdad8;border-bottom:1px solid #dbdad8;}.region-content aside .aside-title,.region-content-top aside .aside-title,.cke_show_borders aside .aside-title,.cke_contents aside .aside-title{color:#002839;font-weight:bold;margin-bottom:0.5em;}.region-content aside.aside-width-half,.region-content-top aside.aside-width-half,.cke_show_borders aside.aside-width-half,.cke_contents aside.aside-width-half{width:40%;}@media (max-width:767px){.region-content aside.aside-width-half,.region-content-top aside.aside-width-half,.cke_show_borders aside.aside-width-half,.cke_contents aside.aside-width-half{width:auto;margin:10px 0;}}.region-content aside.aside-width-full,.region-content-top aside.aside-width-full,.cke_show_borders aside.aside-width-full,.cke_contents aside.aside-width-full{width:auto;float:none;}@media (max-width:767px){.region-content aside.aside-width-full,.region-content-top aside.aside-width-full,.cke_show_borders aside.aside-width-full,.cke_contents aside.aside-width-full{width:auto;margin:10px 0;}}.region-content aside.aside-align-right,.region-content-top aside.aside-align-right,.cke_show_borders aside.aside-align-right,.cke_contents aside.aside-align-right{float:right;margin-right:0;}@media (max-width:767px){.region-content aside.aside-align-right,.region-content-top aside.aside-align-right,.cke_show_borders aside.aside-align-right,.cke_contents aside.aside-align-right{margin:10px 0;float:none;}}.region-content aside.aside-align-left,.region-content-top aside.aside-align-left,.cke_show_borders aside.aside-align-left,.cke_contents aside.aside-align-left{float:left;margin-left:0;}@media (max-width:767px){.region-content aside.aside-align-left,.region-content-top aside.aside-align-left,.cke_show_borders aside.aside-align-left,.cke_contents aside.aside-align-left{margin:10px 0;float:none;}}.region-content aside.aside-align-center,.region-content-top aside.aside-align-center,.cke_show_borders aside.aside-align-center,.cke_contents aside.aside-align-center{float:none;display:block;margin:25px auto;}@media (max-width:767px){.region-content aside.aside-align-center,.region-content-top aside.aside-align-center,.cke_show_borders aside.aside-align-center,.cke_contents aside.aside-align-center{margin:10px 0;}}.region-content .red,.region-content-top .red,.cke_show_borders .red,.cke_contents .red{color:#d81118;}.region-content .white,.region-content-top .white,.cke_show_borders .white,.cke_contents .white{color:#fff;}.region-content .off-white,.region-content-top .off-white,.cke_show_borders .off-white,.cke_contents .off-white{color:#fcfbfa;}.region-content .light-gray,.region-content-top .light-gray,.cke_show_borders .light-gray,.cke_contents .light-gray{color:#eee;}.region-content .dark-gray,.region-content-top .dark-gray,.cke_show_borders .dark-gray,.cke_contents .dark-gray{color:#4c5960;}.region-content .off-black,.region-content-top .off-black,.cke_show_borders .off-black,.cke_contents .off-black{color:#25353c;}.region-content .fire-brick,.region-content-top .fire-brick,.cke_show_borders .fire-brick,.cke_contents .fire-brick{color:#a52047;}.region-content .squash,.region-content-top .squash,.cke_show_borders .squash,.cke_contents .squash{color:#ee862d;}.region-content .sea-green,.region-content-top .sea-green,.cke_show_borders .sea-green,.cke_contents .sea-green{color:#16ac96;}.region-content .beach-blue,.region-content-top .beach-blue,.cke_show_borders .beach-blue,.cke_contents .beach-blue{color:#078baa;}.region-content .prince-purple,.region-content-top .prince-purple,.cke_show_borders .prince-purple,.cke_contents .prince-purple{color:#595b9a;}.region-content .col-md-6 figure,.region-content .col-md-6 img,.region-content .col-sm-12 figure,.region-content .col-sm-12 img,.region-content .col-md-4 figure,.region-content .col-md-4 img,.region-content-top .col-md-6 figure,.region-content-top .col-md-6 img,.region-content-top .col-sm-12 figure,.region-content-top .col-sm-12 img,.region-content-top .col-md-4 figure,.region-content-top .col-md-4 img,.cke_show_borders .col-md-6 figure,.cke_show_borders .col-md-6 img,.cke_show_borders .col-sm-12 figure,.cke_show_borders .col-sm-12 img,.cke_show_borders .col-md-4 figure,.cke_show_borders .col-md-4 img,.cke_contents .col-md-6 figure,.cke_contents .col-md-6 img,.cke_contents .col-sm-12 figure,.cke_contents .col-sm-12 img,.cke_contents .col-md-4 figure,.cke_contents .col-md-4 img{margin:5px 0 0 0;padding:5px 0 0 0;width:100%;}.region-content .node blockquote,.region-content blockquote,.region-content-top blockquote,.cke_show_borders blockquote,.cke_contents blockquote{margin:0 0 0.5em 0px;padding:30px 22px;font-size:15px;border-left:4px solid #1a1b1e;color:#1a1b1e;font-style:normal;background-image:url("/sites/all/themes/suite_222/images/backgrounds/pullquote-bg.jpg");font-family:"Avenir Next Cyr W00 Bold","Open Sans";overflow:auto;}.region-content .node blockquote.half,.region-content blockquote.half,.region-content-top blockquote.half,.cke_show_borders blockquote.half,.cke_contents blockquote.half{width:48%;float:left;clear:none;margin-right:2%;}@media (max-width:767px){.region-content .node blockquote.half,.region-content blockquote.half,.region-content-top blockquote.half,.cke_show_borders blockquote.half,.cke_contents blockquote.half{width:100%;float:none;margin-right:0;clear:both;}}.region-content .node blockquote p,.region-content blockquote p,.region-content-top blockquote p,.cke_show_borders blockquote p,.cke_contents blockquote p{font-size:15px;margin-bottom:0;font-family:"Avenir Next Cyr W00 Bold","Open Sans";}.region-content .node blockquote p span.attribution,.region-content blockquote p span.attribution,.region-content-top blockquote p span.attribution,.cke_show_borders blockquote p span.attribution,.cke_contents blockquote p span.attribution{font-size:80%;color:#888;width:100%;display:block;font-style:italic;font-family:"Avenir Next Cyr W00 Regular","Open Sans";font-weight:bold;}.region-content .node blockquote p span.attribution span.book-title,.region-content blockquote p span.attribution span.book-title,.region-content-top blockquote p span.attribution span.book-title,.cke_show_borders blockquote p span.attribution span.book-title,.cke_contents blockquote p span.attribution span.book-title{font-style:normal;}body.page-node-2230211.node-type-hybrid-homepagex .banner.slider .slide-link{margin-top:28px;}body.page-node-2230211.node-type-hybrid-homepagex .region-sidebar-first #block-berklee-site-section-menu{border-top:none;}body.page-node-2230211.node-type-hybrid-homepagex .region-sidebar-first #block-berklee-site-section-menu h3 a{color:transparent;width:0;height:0;line-height:0;margin:0;padding:0;display:none;}body.page-node-2230211.node-type-hybrid-homepagex .region-sidebar-first #block-berklee-site-section-menu ul.menu{margin-top:28px;}body.page-node-2230211.node-type-hybrid-homepagex .banner.slider .overlay{height:645px;}@media (min-width:980px) and (max-width:1199px){body.page-node-2230211.node-type-hybrid-homepagex .banner.slider .overlay{height:664px;}}body.page-node-2230211.node-type-hybrid-homepagex .row-4{top:600px;}@media (min-width:980px) and (max-width:1199px){body.page-node-2230211.node-type-hybrid-homepagex .row-4{top:600px;}}@media (min-width:768px) and (max-width:979px){body.page-node-2230211.node-type-hybrid-homepagex .row-4{top:490px;}}div.aa-admin-view table,div.webform-mysql-admin table{overflow:auto;display:block;}body.page-registrar-forms-application-graduation-submissions td.views-field-php-1,body.page-registrar-forms-application-graduation-submissions td.views-field-php-2,body.page-registrar-forms-application-graduation-submissions td.views-field-expected-graduation-period{white-space:nowrap;}body.page-registrar-forms-application-graduation-submissions div.form-type-select select{float:left;}body.page-registrar-forms-application-graduation-submissions div.form-type-select label{display:block;text-align:left;}.region-banner-header{background-size:cover;background-position:left top;background-repeat:no-repeat;position:relative;}.region-banner-header h1#page-title{color:#edede6;font-size:50px;font-family:"Avenir Next Cyr w00 Bold","Open Sans",sans-serif;text-shadow:3px 0 0 #120808;letter-spacing:1px;display:inline-block;width:auto;min-width:50%;max-width:70%;position:relative;z-index:10;}@media (max-width:767px){.region-banner-header h1#page-title{max-width:none;width:100%;display:block;}}.region-banner-header #logo{margin-left:5%;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;left:0px;position:absolute;top:83px;z-index:980;}@media (min-width:768px){.region-banner-header #logo{margin-top:1.6em;}}@media (max-width:767px){.region-banner-header #logo{margin-top:0;position:absolute;left:0;width:auto;top:0.8em;}}@media (min-width:1200px){.region-banner-header #logo,.region-banner-header #logo img{height:80px;width:auto;}}@media (min-width:980px) and (max-width:1199px){.region-banner-header #logo,.region-banner-header #logo img{height:70px;width:auto;}}@media (min-width:768px) and (max-width:979px){.region-banner-header #logo,.region-banner-header #logo img{height:60px;width:auto;}}@media (max-width:767px){.region-banner-header #logo,.region-banner-header #logo img{height:50px;}}.region-banner-header #logo:focus{outline:none;border-bottom:3px solid #d81118;}body.node-type-program-landing-page .region-header{background:rgba(28,27,30,0.47);position:absolute;display:block;width:100%;margin-top:0;height:165px;}@media (min-width:1200px){body.node-type-program-landing-page .region-header{height:165px;}}@media (min-width:980px) and (max-width:1199px){body.node-type-program-landing-page .region-header{height:165px;}}@media (min-width:768px) and (max-width:979px){body.node-type-program-landing-page .region-header{height:165px;}}@media (max-width:767px){body.node-type-program-landing-page .region-header{margin-top:0;height:60px;background:#222;position:fixed;}}body.node-type-program-landing-page .region-header .container{margin-top:0;}body.node-type-program-landing-page .region-header .container #logo{margin-top:0;}body.node-type-program-landing-page .region-banner-header .container{margin-top:150px;color:#edede6;}@media (max-width:767px){body.node-type-program-landing-page .region-banner-header .container{margin-top:60px;}}body.node-type-program-landing-page .region-banner-header .container .dept-name{font-size:19px;color:#d9d9d9;margin-bottom:0.2em;position:relative;}body.node-type-program-landing-page .region-banner-header h1#page-title{font-size:35px;letter-spacing:1px;display:block;width:auto;min-width:50%;max-width:615px;position:relative;font-family:"Open Sans",sans-serif;font-weight:400;line-height:1.2em;}@media (max-width:767px){body.node-type-program-landing-page .region-banner-header h1#page-title{max-width:none;width:100%;display:block;font-size:25px;max-width:75%;}}body.node-type-program-landing-page .region-banner-header .field-name-field-short-description h4{font-size:16px;font-weight:300;color:#fff;text-shadow:2px 0px 0px #120808;position:relative;}body.node-type-program-landing-page .region-banner-header .field-name-field-locations-available{display:inline-block;font-size:15px;margin-top:0.5em;margin-bottom:0.2em;color:#dbdbdb;font-weight:300;position:relative;}body.node-type-program-landing-page .region-banner-header .field-name-field-locations-available .field-item:before{margin-right:6px;color:#078baa;font-family:FontAwesome;opacity:1;content:"\f041";}body.node-type-program-landing-page .region-banner-header .field-name-field-number-of-semesters{display:inline-block;margin-left:30px;font-size:15px;margin-top:0.5em;margin-bottom:0.2em;color:#dbdbdb;font-weight:300;position:relative;}body.node-type-program-landing-page .region-banner-header .field-name-field-number-of-semesters .field-item:before{margin-right:6px;color:#ee862d;font-family:FontAwesome;opacity:1;content:"\f017";}body.node-type-program-landing-page .region-banner-header{position:relative;overflow:hidden;padding:5%;background-color:#7b7b7b;background-blend-mode:multiply;overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position:center top;}@media (max-width:767px){body.node-type-program-landing-page .region-banner-header{background-position:left 55px;}}.region-career-communities-footer{display:block;width:100%;clear:both;background:#08070a url(/sites/all/themes/suite_222/images/backgrounds/purple-stripe-pattern.png) left repeat;overflow:hidden;position:relative;z-index:10;padding:3% 5%;margin:0;color:#5c5961;}.region-career-communities-footer #block-berklee-site-section-menu{width:70%;}@media (max-width:767px){.region-career-communities-footer #block-berklee-site-section-menu{width:100%;clear:both;}}.region-career-communities-footer #block-berklee-site-section-menu h3{display:none;}.region-career-communities-footer #block-berklee-site-section-menu a{color:#e4eae9;}.region-career-communities-footer #block-berklee-site-section-menu a:hover{text-decoration:none;border-bottom:1px solid #cccbce;color:#cccbce;}.region-career-communities-footer #block-berklee-site-section-menu nav > ul{display:flex;}@media (max-width:767px){.region-career-communities-footer #block-berklee-site-section-menu nav > ul{display:block;width:100%;}}.region-career-communities-footer #block-berklee-site-section-menu nav > ul > li{display:inline-block;vertical-align:top;width:21%;margin:0 4% 0 0;background:rgba(43,40,47,0.4);-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;padding:4%;}@media (min-width:768px) and (max-width:979px){.region-career-communities-footer #block-berklee-site-section-menu nav > ul > li{width:30%;}}@media (max-width:767px){.region-career-communities-footer #block-berklee-site-section-menu nav > ul > li{display:block;width:calc(100% - 90px);margin:0;border-bottom:1px solid black;padding:20px 45px;-moz-border-radius:none;-webkit-border-radius:none;border-radius:none;}}.region-career-communities-footer #block-berklee-site-section-menu nav > ul > li > span{font-size:22px;font-family:"Avenir Next Cyr W00 Regular","Open Sans",sans-serif;margin:1.2em 0 0 0;}@media (min-width:768px) and (max-width:979px){.region-career-communities-footer #block-berklee-site-section-menu nav > ul > li > span{font-size:18px;}}.region-career-communities-footer #block-berklee-site-section-menu nav > ul > li > ul{max-width:200px;}@media (max-width:767px){.region-career-communities-footer #block-berklee-site-section-menu nav > ul > li > ul{max-width:none;}}.region-career-communities-footer #block-berklee-site-section-menu nav > ul > li > ul > li{color:#e4eae9;font-size:16px;margin-top:0.6em;}@media (min-width:768px) and (max-width:979px){.region-career-communities-footer #block-berklee-site-section-menu nav > ul > li > ul > li{font-size:14px;}}.region-career-communities-footer #block-berklee-site-section-menu nav > ul > li > ul > li span.see-all,.region-career-communities-footer #block-berklee-site-section-menu nav > ul > li > ul > li a.see-all{font-weight:bold;color:#a49abe;border-bottom:1px solid #a49abe;}.region-career-communities-footer #block-berklee-site-section-menu nav > ul > li > ul > li span.see-all:hover,.region-career-communities-footer #block-berklee-site-section-menu nav > ul > li > ul > li a.see-all:hover{color:#5c5961;border-bottom:1px solid #5c5961;}.region-career-communities-footer .block.berklee-career-manager-block,.region-career-communities-footer .block.berklee-career-center-block{width:30%;float:right;color:#e4eae9;padding:25px 45px 35px 45px;z-index:10;position:relative;background-color:rgba(92,89,97,0.96);}@media (min-width:768px) and (max-width:979px){.region-career-communities-footer .block.berklee-career-manager-block,.region-career-communities-footer .block.berklee-career-center-block{width:27%;}}.region-career-communities-footer .block.berklee-career-manager-block:after,.region-career-communities-footer .block.berklee-career-center-block:after{content:'';position:absolute;top:-10px;left:-10px;display:block;width:100%;height:100%;background-color:rgba(141,133,159,0.76);z-index:-10;}.region-career-communities-footer .block.berklee-career-manager-block h3,.region-career-communities-footer .block.berklee-career-center-block h3{color:#1c182a;font-size:18px;font-family:"Avenir Next Cyr W00 Regular","Open Sans",sans-serif;}@media (min-width:768px) and (max-width:979px){.region-career-communities-footer .block.berklee-career-manager-block h3,.region-career-communities-footer .block.berklee-career-center-block h3{font-size:15px;}}.region-career-communities-footer .block.berklee-career-manager-block p,.region-career-communities-footer .block.berklee-career-center-block p{margin:0.45em 0;}.region-career-communities-footer .block.berklee-career-manager-block p.manage-subscription:before,.region-career-communities-footer .block.berklee-career-center-block p.manage-subscription:before{content:'\f013';font-family:'FontAwesome';position:relative;margin-right:6px;}.region-career-communities-footer .block.berklee-career-manager-block p.manage-profile:before,.region-career-communities-footer .block.berklee-career-center-block p.manage-profile:before{content:'\f007';font-family:'FontAwesome';position:relative;margin-right:6px;}.region-career-communities-footer .block.berklee-career-manager-block a,.region-career-communities-footer .block.berklee-career-center-block a{color:#e4eae9;text-decoration:none;border-bottom:1px solid #64616c;}@media (min-width:768px) and (max-width:979px){.region-career-communities-footer .block.berklee-career-manager-block a,.region-career-communities-footer .block.berklee-career-center-block a{font-size:14px;}}.region-career-communities-footer .block.berklee-career-manager-block a:hover,.region-career-communities-footer .block.berklee-career-center-block a:hover{color:#2f2d36;border-bottom:none;}@media (max-width:767px){.region-career-communities-footer .block.berklee-career-manager-block,.region-career-communities-footer .block.berklee-career-center-block{width:46%;float:left;clear:none;margin:0 2%;}}@media (max-width:479px){.region-career-communities-footer .block.berklee-career-manager-block,.region-career-communities-footer .block.berklee-career-center-block{width:100%;float:none;clear:both;margin:3% 2%;}}.region-career-communities-footer .block.berklee-career-center-block{clear:right;margin-top:30px;}@media (max-width:767px){.region-career-communities-footer .block.berklee-career-center-block{width:46%;float:left;clear:none;margin:0 2%;}}@media (max-width:479px){.region-career-communities-footer .block.berklee-career-center-block{width:100%;float:none;clear:both;margin:3% 2%;}}.region-footer{padding-bottom:75px;}.region-sidebar-first .content ul.menu li a.campus-xref:after{padding-left:3px;}.region-sidebar-first .content ul.menu li a.campus-xref:hover{color:#078baa;}.region-sidebar-first .content ul.menu li a.campus-xref:hover:after{content:"\00a0\f08e";font-family:"FontAwesome";position:relative;right:0;line-height:inherit;}.region-stripes .get-started,.region-stripes .audience-links,.region-stripes .fyp-widget-stripe-homepage{padding-bottom:4%;padding-top:4%;}.region-stripes .get-started h3,.region-stripes .audience-links h3,.region-stripes .fyp-widget-stripe-homepage h3{margin-bottom:0.2em;}@media (max-width:767px){.region-stripes .get-started h3,.region-stripes .audience-links h3,.region-stripes .fyp-widget-stripe-homepage h3{width:100%;}}@media (max-width:767px){.region-stripes .get-started .content,.region-stripes .audience-links .content,.region-stripes .fyp-widget-stripe-homepage .content{clear:both;}}@media (min-width:768px){.region-stripes .get-started .content,.region-stripes .audience-links .content,.region-stripes .fyp-widget-stripe-homepage .content{width:100%;float:left;}}.region-stripes .get-started ul,.region-stripes .audience-links ul,.region-stripes .fyp-widget-stripe-homepage ul{padding-right:100px;float:left;}.region-stripes .get-started p,.region-stripes .audience-links p,.region-stripes .fyp-widget-stripe-homepage p{color:#787572;padding-left:0.2em;text-shadow:1px 1px 0 white;}.region-stripes .get-started{background:#ddd url(/sites/all/themes/suite_222/images/backgrounds/homepage/start-your-career-2016-05-18.jpg) no-repeat 100% 0%;position:relative;z-index:20;float:none;overflow:hidden;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;}@media (min-width:940px){.region-stripes .get-started{position:relative;z-index:20;float:left;overflow:visible;}}.region-stripes .fyp-widget-stripe-homepage{background:#f0eff0;background-image:url(/sites/all/themes/suite_222/images/textures/transparent-noise.png);border-top:1px solid #e3e3e3;color:#585d55;text-shadow:1px 0px 0px white;width:100%;padding:1em 5%;position:relative;z-index:20;float:none;overflow:hidden;}@media (min-width:940px){.region-stripes .fyp-widget-stripe-homepage{background:url(/sites/all/themes/suite_222/images/textures/transparent-noise.png),-moz-linear-gradient(top,#f0eff0 0%,#d3d4d4 44%,#e3e3e3 46%,#f0eeef 100%);background:url(/sites/all/themes/suite_222/images/textures/transparent-noise.png),-webkit-gradient(left top,left bottom,color-stop(0%,#f0eff0),color-stop(44%,#d3d4d4),color-stop(46%,#e3e3e3),color-stop(100%,#f0eeef));background:url(/sites/all/themes/suite_222/images/textures/transparent-noise.png),-webkit-linear-gradient(top,#f0eff0 0%,#d3d4d4 44%,#e3e3e3 46%,#f0eeef 100%);background:url(/sites/all/themes/suite_222/images/textures/transparent-noise.png),-o-linear-gradient(top,#f0eff0 0%,#d3d4d4 44%,#e3e3e3 46%,#f0eeef 100%);background:url(/sites/all/themes/suite_222/images/textures/transparent-noise.png),-ms-linear-gradient(top,#f0eff0 0%,#d3d4d4 44%,#e3e3e3 46%,#f0eeef 100%);background:url(/sites/all/themes/suite_222/images/textures/transparent-noise.png),linear-gradient(to bottom,#f0eff0 0%,#d3d4d4 44%,#e3e3e3 46%,#f0eeef 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0eff0',endColorstr='#f0eeef',GradientType=0);}}@media (min-width:940px){.region-stripes .fyp-widget-stripe-homepage{position:relative;z-index:20;float:left;overflow:visible;}}.region-stripes .fyp-widget-stripe-homepage:before{content:"";top:0;left:0;position:absolute;width:0;height:0;}@media (min-width:940px){.region-stripes .fyp-widget-stripe-homepage:before{border-style:solid;border-width:73px 0 73px 10px;border-color:transparent transparent transparent #b3b8bd;}}.region-stripes .fyp-widget-stripe-homepage:after{content:"";position:absolute;top:0;right:0;width:0;height:0;}@media (min-width:940px){.region-stripes .fyp-widget-stripe-homepage:after{border-style:solid;border-width:73px 10px 73px 0;border-color:transparent #b3b8bd transparent transparent;}}.region-stripes .fyp-widget-stripe-homepage h2{text-align:center;font-weight:100;text-transform:uppercase;width:100%;}.region-stripes .fyp-widget-stripe-homepage h2:after{content:"";}@media (min-width:940px){.region-stripes .fyp-widget-stripe-homepage h2:after{border-bottom:1px solid #e6e6e6;width:100%;position:absolute;bottom:90px;left:10px;}}.region-stripes .audience-links{background:url(/sites/all/themes/suite_222/images/backgrounds/homepage/audience-links-2015-02-11.jpg) no-repeat 100% 0% #ddd;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;}.region-stripes .highlights-stripe{background:#eee;clear:both;opacity:1;overflow:hidden;padding:0;position:relative;width:100%;-moz-box-shadow:inset 0 0 5px #ccc;-webkit-box-shadow:inset 0 0 5px #ccc;box-shadow:inset 0 0 5px #ccc;}.region-stripes .highlights-stripe .view{width:1000%;}@media (max-width:767px){.region-stripes .highlights-stripe .view{width:100%;}}.region-stripes .highlights-stripe .views-row{background:black;float:left;height:auto;line-height:0;margin-left:0.015%;margin-right:0.015%;margin-top:-300px;width:3.3%;position:relative;}@media (max-width:767px){.region-stripes .highlights-stripe .views-row{background:#222;float:none;margin-bottom:5px;margin-top:0;width:100%;}.region-stripes .highlights-stripe .views-row:nth-child(n+4){display:none;}}.region-stripes .highlights-stripe .views-row:nth-child(n+4){margin-top:0;}.region-stripes .highlights-stripe .views-row img{width:100%;height:auto;}@media (min-width:768px){.region-stripes .highlights-stripe .views-row img{-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(black),to(transparent));}}.region-stripes .highlights-stripe .views-row .highlight-box-teaser-container{padding:15px;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}.region-stripes .highlights-stripe .views-row .highlight-box-teaser-container > *{-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}@media (min-width:768px){.region-stripes .highlights-stripe .views-row .highlight-box-teaser-container{position:absolute;bottom:0;min-height:1%;width:100%;background:-moz-linear-gradient(top,transparent 0%,rgba(0,0,0,0.5) 34%,black 100%);background:-webkit-linear-gradient(top,transparent 0%,rgba(0,0,0,0.5) 34%,black 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 34%,#000000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=0);}}@media (min-width:1200px){.region-stripes .highlights-stripe .views-row .highlight-box-teaser-container{padding:2% 3%;}}.region-stripes .highlights-stripe .views-row h2{color:white;font-size:24px;line-height:1.21em;padding:0 1% 2% 1%;display:block;height:auto;z-index:10;position:relative;font-family:"Avenir Next Cyr W00 Regular","Open Sans";}@media (min-width:768px) and (max-width:979px){.region-stripes .highlights-stripe .views-row h2{font-size:15pt;}}@media (max-width:767px){.region-stripes .highlights-stripe .views-row h2{opacity:1;position:relative;}}.region-stripes .highlights-stripe .views-row p{color:white;opacity:0;position:relative;z-index:10;width:100%;padding:0 1% 2% 1%;margin-bottom:0%;}@media (min-width:768px){.region-stripes .highlights-stripe .views-row p{display:none;opacity:0;}}@media (max-width:767px){.region-stripes .highlights-stripe .views-row p{width:100%;opacity:1;position:relative;}}.region-stripes .highlights-stripe .views-row:hover{cursor:pointer;}@media (min-width:768px){.region-stripes .highlights-stripe .views-row:hover .highlight-box-teaser-container{bottom:0;min-height:100%;padding-top:20px;}}.region-stripes .highlights-stripe .views-row:hover h2{position:relative;bottom:auto;}.region-stripes .highlights-stripe .views-row:hover h2,.region-stripes .highlights-stripe .views-row:hover p{opacity:1;display:block;}.region-stripes .highlights-stripe .views-row:hover img{opacity:0.3;}@media (max-width:767px){.region-stripes .highlights-stripe .views-row:hover img{opacity:1;}}.region-stripes .highlights-stripe .views-row a.hero-image-button{color:transparent;display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10;}.region-stripes .highlights-stripe .views-row a.hero-image-button:hover{cursor:pointer;}.region-stripes .highlights-stripe .views-row .news-events-link{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(255,255,255,0.15);border-top:1px solid #888;bottom:0;color:white;font-weight:bold;opacity:0;padding:1em 5%;position:absolute;width:100%;z-index:100;left:0;-moz-transition:opacity 0.6s ease;-o-transition:opacity 0.6s ease;-webkit-transition:opacity 0.6s ease;transition:opacity 0.6s ease;}.region-stripes .highlights-stripe .views-row .news-events-link:hover{opacity:1 !important;color:#c22 !important;cursor:pointer;-moz-transition:opacity 0.6s ease;-o-transition:opacity 0.6s ease;-webkit-transition:opacity 0.6s ease;transition:opacity 0.6s ease;}@media (max-width:767px){.region-stripes .highlights-stripe .views-row .news-events-link{display:none;}}.region-stripes .highlights-stripe .views-row:hover .news-events-link{opacity:1;}.region-stripes .highlights-stripe .highlights-stripe-arrow{color:white;font-size:8em;margin:0;opacity:0.5;position:absolute;top:30%;z-index:10;}.region-stripes .highlights-stripe .highlights-stripe-arrow.left{padding-left:0.1em;left:0;}.region-stripes .highlights-stripe .highlights-stripe-arrow.right{padding-right:0.1em;right:0;}.region-stripes .highlights-stripe .highlights-stripe-arrow:hover{opacity:1;cursor:pointer;}@media (max-width:767px){.region-stripes .highlights-stripe .highlights-stripe-arrow{display:none;}}.region-stripes .campus-stripe{-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background:url(/sites/all/themes/suite_222/images/backgrounds/stripe-default-bg-berklee.jpg) repeat;height:300px;padding:0;width:100%;z-index:11;}.region-stripes .location-stripe{padding-bottom:4%;background:white;}@media (min-width:768px) and (max-width:979px){.region-stripes .location-stripe h3{width:100%;}}@media (max-width:767px){.region-stripes .location-stripe h3{width:100%;}}@media (min-width:768px){.region-stripes .location-stripe{min-height:300px;}}@media (min-width:768px) and (max-width:979px){.region-stripes .location-stripe{background:white;}}.region-stripes .location-stripe .content ul{clear:both;}@media (min-width:768px){.region-stripes .location-stripe .content ul{width:30%;}}@media (min-width:768px) and (max-width:979px){.region-stripes .location-stripe .content ul{width:100%;}}#block-berklee-presents-berklee-presents-banner-mobile{display:none;}#block-berklee-presents-berklee-presents-banner{display:none;}body.section-213221 #block-berklee-presents-berklee-presents-banner-mobile{padding-top:60px;background:#666;border-bottom:10px solid #000;display:block;}@media (min-width:1600px),(min-width:1200px),(min-width:980px) and (max-width:1199px),(min-width:768px) and (max-width:979px){body.section-213221 #block-berklee-presents-berklee-presents-banner-mobile{display:none;}}body.section-213221 #block-berklee-presents-berklee-presents-banner-mobile img{margin-bottom:-4.25%;}body.section-213221 .mobileMenu .block-berklee-site-section.hidden-on-large-screen .bp-logo,body.section-213221 .mobileMenu .block-berklee-site-section.hidden-on-large-screen .bp-home{display:none;}body.section-213221 article{font-family:"Avenir Next Cyr W00 Regular","Open Sans",sans-serif;}body.section-213221 .field-name-field-photo-credit,body.section-213221 .field-name-field-photo-caption{display:none;}body.section-213221 .region-content .field{margin:0;}body.section-213221 .region-sidebar-second{display:none;}body.section-213221 .region-content-bottom{clear:both;position:relative;}body.section-213221 #page{margin-top:0;}body.section-213221 #page article#page-content{width:100%;margin:0;padding:0;}body.section-213221 .berklee-overlay-background{opacity:0.8;}body.section-213221 .block-join-us,body.section-213221 #block-menu-menu-follow-berklee-links{display:none;}body.section-213221 .footer-menus .block{margin-top:20px;}body.section-213221 .region-content-top #block-berklee-presents-berklee-presents-mobile-banner img:not(.gs-image){margin:25px 0 -4.5% 0;padding:0;}body.section-213221 #block-berklee-presents-berklee-presents-mobile-banner{border-bottom:10px solid #000;background:#666;}@media (max-width:767px){body.section-213221 .tabs-container{display:none;}}@media (min-width:1600px),(min-width:1200px),(min-width:980px) and (max-width:1199px),(min-width:768px) and (max-width:979px){body.section-213221 #block-berklee-presents-berklee-presents-mobile-banner{display:none;}body.section-213221 .region-sidebar-first{font-family:"Avenir Next Cyr W00 Regular","Open Sans",sans-serif;}body.section-213221 .region-header{background:#666;}}@media (min-width:1600px) and (min-width:1600px),(min-width:1200px) and (min-width:1600px),(min-width:980px) and (max-width:1199px) and (min-width:1600px),(min-width:768px) and (max-width:979px) and (min-width:1600px),(min-width:1600px) and (min-width:1200px),(min-width:1200px) and (min-width:1200px),(min-width:980px) and (max-width:1199px) and (min-width:1200px),(min-width:768px) and (max-width:979px) and (min-width:1200px),(min-width:1600px) and (min-width:980px) and (max-width:1199px),(min-width:1200px) and (min-width:980px) and (max-width:1199px),(min-width:980px) and (max-width:1199px) and (min-width:980px) and (max-width:1199px),(min-width:768px) and (max-width:979px) and (min-width:980px) and (max-width:1199px),(min-width:1600px) and (min-width:768px) and (max-width:979px),(min-width:1200px) and (min-width:768px) and (max-width:979px),(min-width:980px) and (max-width:1199px) and (min-width:768px) and (max-width:979px),(min-width:768px) and (max-width:979px) and (min-width:768px) and (max-width:979px){body.section-213221 .region-header #logo{display:none;}}@media (min-width:1600px),(min-width:1200px),(min-width:980px) and (max-width:1199px),(min-width:768px) and (max-width:979px){body.section-213221 .region-header #alt-logo{display:none;}}@media (min-width:1600px) and (min-width:1600px),(min-width:1200px) and (min-width:1600px),(min-width:980px) and (max-width:1199px) and (min-width:1600px),(min-width:768px) and (max-width:979px) and (min-width:1600px),(min-width:1600px) and (min-width:1200px),(min-width:1200px) and (min-width:1200px),(min-width:980px) and (max-width:1199px) and (min-width:1200px),(min-width:768px) and (max-width:979px) and (min-width:1200px),(min-width:1600px) and (min-width:980px) and (max-width:1199px),(min-width:1200px) and (min-width:980px) and (max-width:1199px),(min-width:980px) and (max-width:1199px) and (min-width:980px) and (max-width:1199px),(min-width:768px) and (max-width:979px) and (min-width:980px) and (max-width:1199px),(min-width:1600px) and (min-width:768px) and (max-width:979px),(min-width:1200px) and (min-width:768px) and (max-width:979px),(min-width:980px) and (max-width:1199px) and (min-width:768px) and (max-width:979px),(min-width:768px) and (max-width:979px) and (min-width:768px) and (max-width:979px){body.section-213221 .region-header #alt-logo{display:block;}}@media (min-width:1600px),(min-width:1200px),(min-width:980px) and (max-width:1199px),(min-width:768px) and (max-width:979px){body.section-213221 .region-header #block-berklee-presents-berklee-presents-banner{position:relative;display:block;height:100%;}body.section-213221 .region-header #block-berklee-presents-berklee-presents-banner .berklee-now-logo-big{position:absolute;color:#000;right:-34px;bottom:-17px;height:112px;}body.section-213221 .region-sidebar-first{width:100%;margin:0;padding:0;background:#000;color:#fff;}body.section-213221 .region-sidebar-first #block-berklee-site-section-menu{width:90%;margin:0 auto;border:0;}body.section-213221 .region-sidebar-first #block-berklee-site-section-menu h3{display:none;}body.section-213221 .region-sidebar-first #block-berklee-site-section-menu ul.menu{padding:0;margin:0;position:relative;}body.section-213221 .region-sidebar-first #block-berklee-site-section-menu ul.menu > li{position:relative;vertical-align:bottom;display:inline-block;border:0;padding:0;}body.section-213221 .region-sidebar-first #block-berklee-site-section-menu ul.menu > li a,body.section-213221 .region-sidebar-first #block-berklee-site-section-menu ul.menu > li a.active{display:block;text-transform:uppercase;padding:18px 20px;padding-top:23px;letter-spacing:2px;font-size:18px;color:#fff;-moz-transition:border 250ms ease-out;-o-transition:border 250ms ease-out;-webkit-transition:border 250ms ease-out;transition:border 250ms ease-out;border-bottom:5px solid #000;text-shadow:none;font-weight:normal;opacity:1;}body.section-213221 .region-sidebar-first #block-berklee-site-section-menu ul.menu > li a:hover,body.section-213221 .region-sidebar-first #block-berklee-site-section-menu ul.menu > li a.active:hover{border-bottom:5px solid #ed852c;text-decoration:none;cursor:pointer;}body.section-213221 .region-sidebar-first #block-berklee-site-section-menu ul.menu > li a:after,body.section-213221 .region-sidebar-first #block-berklee-site-section-menu ul.menu > li a.active:after{content:none;}body.section-213221 .region-sidebar-first #block-berklee-site-section-menu ul.menu > li a:active,body.section-213221 .region-sidebar-first #block-berklee-site-section-menu ul.menu > li a.active:active{cursor:pointer;}body.section-213221 .region-sidebar-first #block-berklee-site-section-menu ul.menu > li a.bp-home,body.section-213221 .region-sidebar-first #block-berklee-site-section-menu ul.menu > li a.active.bp-home{font-family:FontAwesome;border-bottom:5px solid #000;padding-left:10px;}body.section-213221 .region-sidebar-first #block-berklee-site-section-menu ul.menu > li a.bp-home span,body.section-213221 .region-sidebar-first #block-berklee-site-section-menu ul.menu > li a.active.bp-home span{color:white;margin-bottom:0;}body.section-213221 .region-sidebar-first #block-berklee-site-section-menu ul.menu > li a.bp-home span:hover,body.section-213221 .region-sidebar-first #block-berklee-site-section-menu ul.menu > li a.active.bp-home span:hover{text-decoration:none;}body.section-213221 .region-sidebar-first #block-berklee-site-section-menu ul.menu > li a.bp-home:hover,body.section-213221 .region-sidebar-first #block-berklee-site-section-menu ul.menu > li a.active.bp-home:hover{border-bottom:5px solid #ed852c;text-decoration:none;cursor:pointer;}body.section-213221 .region-sidebar-first #block-berklee-site-section-menu ul.menu > li a.bp-logo,body.section-213221 .region-sidebar-first #block-berklee-site-section-menu ul.menu > li a.active.bp-logo{padding-bottom:7px;padding-left:0px;margin-left:0px;}body.section-213221 .region-sidebar-first #block-berklee-site-section-menu ul.menu > li a.active{border-bottom:5px solid #ed852c;}body.section-213221 .region-sidebar-first #block-berklee-site-section-menu ul.menu > li ul{padding:0;display:none;overflow:hidden;position:absolute;top:71px;left:-8px;background:#fff;color:#000;width:200px;border:2px solid #e8e8e8;}body.section-213221 .region-sidebar-first #block-berklee-site-section-menu ul.menu > li ul li.no-submenu{padding:0;margin:0;display:block;}body.section-213221 .region-sidebar-first #block-berklee-site-section-menu ul.menu > li ul li.no-submenu a{letter-spacing:0px;width:100%;margin:0;background:#fff;padding:5px;display:block;text-transform:none;font-size:15px;color:#000;border-bottom:2px solid #e8e8e8;}body.section-213221 .region-sidebar-first #block-berklee-site-section-menu ul.menu > li ul li.no-submenu a:hover{text-decoration:none;border-bottom:2px solid #e8e8e8;background:#dddddd;}body.section-213221 .region-sidebar-first #block-berklee-site-section-menu ul.menu > li:hover a.bp-home span{text-decoration:none;}body.section-213221 .region-sidebar-first #block-berklee-site-section-menu ul.menu > li:hover ul{display:block;z-index:50;}body.section-213221 .region-sidebar-first #block-berklee-site-section-menu ul.menu > li:hover span{text-decoration:underline;}}body.section-213221.node-type-news h1#page-title{font-size:30px;line-height:48px;color:#000;margin:0 10px;}@media (min-width:1600px),(min-width:1200px),(min-width:980px) and (max-width:1199px),(min-width:768px) and (max-width:979px){body.section-213221.node-type-news h1#page-title{font-size:65px;line-height:80px;width:75%;margin:20px auto 0 10%;}}@media (min-width:768px) and (max-width:979px){body.section-213221.node-type-news h1#page-title{width:90%;margin-left:5%;}}@media (min-width:1600px),(min-width:1200px),(min-width:980px) and (max-width:1199px){body.section-213221.node-type-news .region-content{width:60%;margin-left:10%;}}@media (min-width:768px) and (max-width:979px){body.section-213221.node-type-news .region-content{width:80%;margin-left:5%;}}body.section-213221 .field.field-name-field-bp-highlighted,body.section-213221.node-type-berklee-presents-item .region-content .bp-item{margin-bottom:60px;overflow:hidden;*zoom:1;}@media (min-width:1600px),(min-width:1200px),(min-width:980px) and (max-width:1199px){body.section-213221 .field.field-name-field-bp-highlighted .bp-image,body.section-213221.node-type-berklee-presents-item .region-content .bp-item .bp-image{float:left;width:70%;}}body.section-213221 .field.field-name-field-bp-highlighted .bp-image img,body.section-213221.node-type-berklee-presents-item .region-content .bp-item .bp-image img{object-fit:cover;width:100%;}@media (min-width:1600px),(min-width:1200px),(min-width:980px) and (max-width:1199px){body.section-213221 .field.field-name-field-bp-highlighted .bp-source,body.section-213221.node-type-berklee-presents-item .region-content .bp-item .bp-source{width:70%;}}body.section-213221 .field.field-name-field-bp-highlighted .bp-content,body.section-213221.node-type-berklee-presents-item .region-content .bp-item .bp-content{padding-top:10px;background-color:#000;color:#fff;}@media (min-width:1600px),(min-width:1200px),(min-width:980px) and (max-width:1199px){body.section-213221 .field.field-name-field-bp-highlighted .bp-content,body.section-213221.node-type-berklee-presents-item .region-content .bp-item .bp-content{width:30%;float:left;padding-left:40px;padding-top:0;background-color:inherit;color:#000;}}body.section-213221 .field.field-name-field-bp-highlighted .bp-content h3,body.section-213221.node-type-berklee-presents-item .region-content .bp-item .bp-content h3{font-size:22px;color:#fff;padding:10px;padding-bottom:0;}@media (min-width:1600px),(min-width:1200px),(min-width:980px) and (max-width:1199px){body.section-213221 .field.field-name-field-bp-highlighted .bp-content h3,body.section-213221.node-type-berklee-presents-item .region-content .bp-item .bp-content h3{padding:0;color:#333;}}body.section-213221 .field.field-name-field-bp-highlighted .bp-content .field-name-body,body.section-213221 .field.field-name-field-bp-highlighted .bp-content .field-name-field-teaser,body.section-213221.node-type-berklee-presents-item .region-content .bp-item .bp-content .field-name-body,body.section-213221.node-type-berklee-presents-item .region-content .bp-item .bp-content .field-name-field-teaser{padding-bottom:20px;border-bottom:5px solid #333;}body.section-213221 .field.field-name-field-bp-highlighted .bp-content .field-name-body p,body.section-213221 .field.field-name-field-bp-highlighted .bp-content .field-name-field-teaser p,body.section-213221.node-type-berklee-presents-item .region-content .bp-item .bp-content .field-name-body p,body.section-213221.node-type-berklee-presents-item .region-content .bp-item .bp-content .field-name-field-teaser p{font-size:20px;color:#fff;padding:0 10px;}@media (min-width:1600px),(min-width:1200px),(min-width:980px) and (max-width:1199px){body.section-213221 .field.field-name-field-bp-highlighted .bp-content .field-name-body p,body.section-213221 .field.field-name-field-bp-highlighted .bp-content .field-name-field-teaser p,body.section-213221.node-type-berklee-presents-item .region-content .bp-item .bp-content .field-name-body p,body.section-213221.node-type-berklee-presents-item .region-content .bp-item .bp-content .field-name-field-teaser p{padding:0;color:#333;}}body.section-213221 .field.field-name-field-bp-series{border-top:5px solid #000;padding-top:20px;margin:20px 0;overflow:hidden;*zoom:1;}body.section-213221 .field.field-name-field-bp-series .field-label{margin-bottom:10px;padding:10px;font-size:18px;}@media (min-width:1600px),(min-width:1200px),(min-width:980px) and (max-width:1199px),(min-width:768px) and (max-width:979px){body.section-213221 .field.field-name-field-bp-series .field-label{padding-left:0;}}body.section-213221 .field.field-name-field-bp-series .field-items{padding-left:10px;}@media (max-width:767px){body.section-213221 .field.field-name-field-bp-series .field-items{padding-right:10px;}}body.section-213221 .field.field-name-field-bp-series .field-item:before{display:none;}body.section-213221 .field.field-name-field-bp-series .field-item a{display:inline-block;float:left;margin-right:20px;margin-bottom:10px;min-width:100px;padding:10px;color:#333;text-align:center;font-size:18px;background:#ccc;}body.section-213221 .field.field-name-field-bp-series .field-item a:hover{background:#e9e9e5;}.bp-item{position:relative;}.bp-item .bp-content h3 a{color:inherit;}.bp-item .bp-content h3 a[href^="http"]:not([href*="www.berklee.edu"]):not([href*="prod.acquia-sites.com"]):not([href*="soundcloud.com"]):not([href*="youtube.com"]):not([href*="youtu.be"]):after{font-family:FontAwesome;display:inline;content:'\f08e';margin-left:0.3em;}.bp-item .bp-source{display:none;}.bp-item .bp-image{background:#000;}.bp-item .bp-image img{margin:0;padding:0;vertical-align:bottom;-moz-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;-webkit-filter:blur(0px);filter:blur(0px);}.bp-item .bp-image .berklee-overlay-video{height:100%;max-width:unset;width:unset;}.bp-item .bp-image .berklee-overlay-video.align-left{margin:unset;float:unset;}.bp-item .bp-image .berklee-overlay-video .icon-play,.bp-item .bp-image .berklee-overlay-video .icon-microphone{background:#333;top:10px;font-size:25px;padding:10px 15px;}.bp-item .bp-image .berklee-overlay-video .berklee-overlay-thumbnail{height:100%;opacity:1.0;}@media (min-width:1600px),(min-width:1200px),(min-width:980px) and (max-width:1199px),(min-width:768px) and (max-width:979px){.bp-item:hover .bp-image img{opacity:0.45;-moz-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;-webkit-filter:blur(1px);filter:blur(1px);}}.bp-item:hover .bp-image .berklee-overlay-video .icon-play,.bp-item:hover .bp-image .berklee-overlay-video .icon-microphone{background:#d81118;opacity:1;}.bp-row-flex .bp-col-flex{margin-right:20px;}.bp-row-flex .bp-col-flex:last-child{margin-right:0;}.bp-row-flex .bp-col-flex .field,.bp-row-flex .bp-col-flex .bp-item,.bp-row-flex .bp-col-flex .bp-content,.bp-row-flex .bp-col-flex .bp-image,.bp-row-flex .bp-col-flex .field,.bp-row-flex .bp-col-flex .field-items,.bp-row-flex .bp-col-flex img,.bp-row-flex .bp-col-flex .file,.bp-row-flex .bp-col-flex .content{height:100%;}.bp-row-flex .bp-col-flex .bp-image .field-item{height:100%;}.bp-row-flex .bp-col-flex .bp-image img{object-fit:cover;width:100%;}.bp-footer-container{background:#e9e9e5;}.bp-footer-container .bp-footer{width:100%;margin:auto;padding:20px 0;}@media (min-width:1600px),(min-width:1200px),(min-width:980px) and (max-width:1199px){.bp-footer-container .bp-footer{display:flex;flex-direction:row;}}@media (min-width:768px) and (max-width:979px){.bp-footer-container .bp-footer{width:90%;}}@media (min-width:1600px),(min-width:1200px),(min-width:980px) and (max-width:1199px){.bp-footer-container .bp-footer{width:80%;}}.bp-footer-container .bp-footer h2{color:#000;font-size:20px;text-transform:uppercase;margin-bottom:20px;padding-left:10px;}@media (min-width:1600px),(min-width:1200px),(min-width:980px) and (max-width:1199px),(min-width:768px) and (max-width:979px){.bp-footer-container .bp-footer h2{padding-left:0;}}.bp-footer-container .bp-footer .bp-item h3{font-size:20px;color:#000;}.bp-footer-container .bp-footer .bp-item p{font-size:14px;color:#000;}.bp-footer-container .bp-footer .bp-most-popular{width:100%;}@media (min-width:1600px),(min-width:1200px),(min-width:980px) and (max-width:1199px){.bp-footer-container .bp-footer .bp-most-popular{width:40%;}}.bp-footer-container .bp-footer .bp-most-popular .field-name-field-bp-block-7{padding-bottom:20px;}@media (min-width:1600px),(min-width:1200px),(min-width:980px) and (max-width:1199px){.bp-footer-container .bp-footer .bp-most-popular .field-name-field-bp-block-7{padding-bottom:0;}}.bp-footer-container .bp-footer .bp-most-popular .field-name-field-bp-block-7 .bp-item{background:#fff;}.bp-footer-container .bp-footer .bp-most-popular .field-name-field-bp-block-7 .bp-item .bp-content{padding:15px;}.bp-footer-container .bp-footer .bp-latest{width:100%;padding-bottom:20px;}@media (min-width:1600px),(min-width:1200px),(min-width:980px) and (max-width:1199px){.bp-footer-container .bp-footer .bp-latest{width:30%;padding-bottom:0;}}.bp-footer-container .bp-footer .bp-latest .view-display-id-read_latest .bp-item{background:#fff;margin-bottom:25px;overflow:hidden;*zoom:1;}.bp-footer-container .bp-footer .bp-latest .view-display-id-read_latest .bp-item .bp-image{float:left;width:125px;}.bp-footer-container .bp-footer .bp-latest .view-display-id-read_latest .bp-item .bp-content{margin-left:130px;}.bp-footer-container .bp-footer .bp-latest .view-display-id-read_latest .bp-item .bp-content h3,.bp-footer-container .bp-footer .bp-latest .view-display-id-read_latest .bp-item .bp-content p{margin-right:5px;font-size:14px;}.bp-footer-container .bp-footer .bp-latest .view-display-id-read_latest .bp-item .bp-content h3{position:absolute;top:50%;transform:translateY(-50%);}.bp-footer-container .bp-footer .bp-latest .view-display-id-read_latest .bp-item .bp-content .field-name-body,.bp-footer-container .bp-footer .bp-latest .view-display-id-read_latest .bp-item .bp-content .field-name-field-teaser{display:none;}.bp-footer-container .bp-footer .bp-latest .view-display-id-read_latest .view-footer a{display:block;max-width:200px;margin:0 auto;box-sizing:border-box;color:#000;background-color:#ccc;text-align:center;padding:15px;}.bp-footer-container .bp-footer .bp-latest .view-display-id-read_latest .view-footer a:hover{background-color:#bbb;}@media (min-width:1600px),(min-width:1200px),(min-width:980px) and (max-width:1199px){.bp-footer-container .bp-footer .bp-latest .view-display-id-read_latest .view-footer a{max-width:100%;margin:0;}}.bp-footer-container .bp-footer .bp-subscribe{width:100%;padding-bottom:40px;}@media (min-width:1600px),(min-width:1200px),(min-width:980px) and (max-width:1199px){.bp-footer-container .bp-footer .bp-subscribe{width:30%;padding-bottom:0;}}.bp-footer-container .bp-footer .bp-subscribe label{color:#50534b;}.bp-footer-container .bp-footer .bp-subscribe #mc_embed_signup{padding:0 15px;}@media (min-width:1600px),(min-width:1200px),(min-width:980px) and (max-width:1199px){.bp-footer-container .bp-footer .bp-subscribe #mc_embed_signup{padding:0;}}.bp-footer-container .bp-footer .bp-subscribe .email{margin:10px 0;padding:20px;border-radius:0;width:100%;border:1px solid #ccc;box-sizing:border-box;}.bp-footer-container .bp-footer .bp-subscribe .form-submit{padding:15px;margin:0 auto;width:200px;background-color:#ccc;color:#50534b;text-transform:uppercase;}.bp-footer-container .bp-footer .bp-subscribe .form-submit:hover{background-color:#bbb;}@media (min-width:1600px),(min-width:1200px),(min-width:980px) and (max-width:1199px){.bp-footer-container .bp-footer .bp-subscribe .form-submit{margin:0;width:100%;}}.bp-footer-container .bp-footer .bp-subscribe .bp-social-menu{margin-top:20px;}.bp-footer-container .bp-footer .bp-subscribe .bp-social-menu a{border-radius:50%;background-color:#ccc;display:block;height:32px;width:32px;float:left;margin:2px;text-align:center;line-height:32px;color:transparent;font-family:FontAwesome;}.bp-footer-container .bp-footer .bp-subscribe .bp-social-menu a:hover{background-color:#bbb;}.bp-footer-container .bp-footer .bp-subscribe .bp-social-menu a:before{color:#333;display:block;}.bp-footer-container .bp-footer .bp-subscribe .bp-social-menu a:before:hover{color:#000;}.bp-footer-container .bp-footer .bp-subscribe .bp-social-menu a[href*="berklee-blogs"]:before{content:'B';font-weight:bold;}.bp-footer-container .bp-footer .bp-subscribe .bp-social-menu a[href*="twitter"]:before{content:'\f099';}.bp-footer-container .bp-footer .bp-subscribe .bp-social-menu a[href*="facebook"]:before{content:'\f082';}.bp-footer-container .bp-footer .bp-subscribe .bp-social-menu a[href*="youtube"]:before{content:'\f167';}.bp-footer-container .bp-footer .bp-subscribe .bp-social-menu a[href*="instagram"]:before{content:'\f16d';}.bp-footer-container .bp-footer .bp-subscribe .bp-social-menu a[href*="tumblr"]:before{content:'\f173';}.bp-footer-container .bp-footer .bp-subscribe .bp-social-menu a[href*="flickr"]:before{content:'\f16e';}.bp-footer-container .bp-footer .bp-subscribe .bp-social-menu a[href*="pinterest"]:before{content:'\f231';}.bp-footer-container .bp-footer .bp-subscribe .bp-social-menu a[href*="snapchat"]:before{content:'\f2ac';}.bp-footer-container .bp-footer .bp-subscribe .bp-social-menu a[href*="soundcloud"]:before{content:'\f1be';}.bp-footer-container .bp-footer .bp-subscribe .bp-social-menu a[href*="spotify"]:before{content:'\f1bc';}@media (min-width:768px) and (max-width:979px),(max-width:767px){.bp-footer-container .bp-footer .bp-subscribe .bp-social-menu ul{text-align:center;}.bp-footer-container .bp-footer .bp-subscribe .bp-social-menu ul li{display:inline-block;}}.section-205211 .region-content a[href^="http"]:not([href*="berklee.edu"]):not(.lightbox-processed):not(.button):not(.no-external-link-icon):not(.more){position:inherit;}.section-205211 .region-content a[href^="http"]:not([href*="berklee.edu"]):not(.lightbox-processed):not(.button):not(.no-external-link-icon):not(.more):before{display:none;}.section-205211 #page-content{position:relative;}.section-205211 .field-name-field-cover-image img{max-width:150px;}.section-205211 .field-name-field-volume-no-,.section-205211 .field-name-field-issue-no-,.section-205211 .field-name-field-season{display:none;clear:none;color:#777;float:left;font-size:13px;margin-right:8px;margin-bottom:10px;}.section-205211 .field-name-field-volume-no- .field-label,.section-205211 .field-name-field-issue-no- .field-label,.section-205211 .field-name-field-season .field-label{margin-right:4px;}.section-205211 .field-name-field-volume-no- .field-item,.section-205211 .field-name-field-issue-no- .field-item,.section-205211 .field-name-field-season .field-item{float:left;}.section-205211 h1#page-title span.pretitle.previous-link a{margin-right:10px;opacity:0.6;}.section-205211 h1#page-title span.pretitle.previous-link a:not(:first-child){margin-left:9px;}.section-205211 h1#page-title span.pretitle.previous-link a:hover{opacity:1;}.section-205211 h1#page-title span.pretitle.previous-link:before{color:#d81118;font-family:FontAwesome;opacity:1;content:"\f053";opacity:0.6;font-size:11px;margin-right:7px;display:inline-block;}.section-205211 .field-name-field-article-subtitle{color:#888;font-size:18px;line-height:1.2em;margin-bottom:0.2em;margin-top:0.6em;}.section-205211 .field-name-field-bt-author{color:#888;display:block;font-size:14px;margin-bottom:6px;font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-style:italic;}.section-205211 .region-sidebar-first h3{font-size:15px;}.section-205211 .field-name-field-article-images{float:right;max-width:160px;}.section-205211 #block-menu-menu-berklee-today{clear:both;-moz-box-shadow:-10px 0 10px #ccc;-webkit-box-shadow:-10px 0 10px #ccc;box-shadow:-10px 0 10px #ccc;background:#f1f1f1;padding-top:12px;padding-bottom:35px;margin-bottom:-25px;padding-left:1000px;margin-left:-1000px;width:4000px;position:relative;}@media (min-width:1200px){.section-205211 #block-menu-menu-berklee-today > .content{width:1200px;}}@media (min-width:980px) and (max-width:1199px){.section-205211 #block-menu-menu-berklee-today > .content{width:980px;}}@media (min-width:768px) and (max-width:979px){.section-205211 #block-menu-menu-berklee-today > .content{width:768px;}}@media (max-width:767px){.section-205211 #block-menu-menu-berklee-today > .content{width:100%;}}.section-205211 #block-menu-menu-berklee-today h3{display:none;font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-weight:100;font-size:20px;color:#555;margin-bottom:10px;}.section-205211 #block-menu-menu-berklee-today .menu{column-count:3;-webkit-column-count:3;-moz-column-count:3;}.section-205211 #block-menu-menu-berklee-today .menu li{padding-top:12px;border-bottom:1px dotted #ccc;}.section-205211 #block-menu-menu-berklee-today .menu li:hover{border-bottom:1px dotted #d81118;}.section-205211 #block-menu-menu-berklee-today .menu li a{color:#777;display:block;font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-weight:100;}.section-205211 #block-menu-menu-berklee-today .menu li a:hover{color:#d81118;text-decoration:none;}.section-205211 #block-dynamic-book-block-dynamic-book-block ul{display:none;}.section-205211 #block-dynamic-book-block-dynamic-book-block h3{font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-weight:bold;}.section-205211 #block-views-bt-content-views-menu h3{font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-weight:bold;}.section-205211 #block-views-bt-content-views-menu .views-row{margin-bottom:1em;}.section-205211 #block-views-bt-content-views-menu .views-row-group:not(:last-child){border-bottom:1px solid #ddd;}.section-205211 #block-views-bt-content-views-menu .titles-match.views-row-group{margin-top:1em;}.section-205211 #block-views-bt-content-views-menu .titles-match h3{display:none;}.section-205211 #block-views-bt-content-views-menu .titles-match a{font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-weight:bold;font-size:15px;}.section-205211 #block-views-bt-content-views-menu a.active{color:#d81118;font-weight:bold;}.node-type-bt-cover{background:#fafafa;}.node-type-bt-cover .node.node-bt-cover .links{display:none;}.node-type-bt-cover .region-sidebar-first{display:none;}.node-type-bt-cover #page #page-content{background:none;width:100% !important;padding-left:5%;padding-right:5%;margin:0;}.node-type-bt-cover .book_add_child{display:none;}.node-type-bt-cover .region-content-bottom a.more{color:#5b5b5b;float:right;font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-size:14px;position:relative;text-transform:uppercase;}.node-type-bt-cover .region-content-bottom a.more:after{color:#888;font-family:FontAwesome;opacity:1;content:"\f138";color:#5b5b5b;font-size:14px;margin-left:5px;display:inline-block;}.node-type-bt-cover h1#page-title{font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-weight:100;}.node-type-bt-cover .block.block-berklee-info-block{display:none;position:absolute;top:-85px;width:100%;}.node-type-bt-cover .view-featured-event p,.node-type-bt-cover .page-slideshow p,.node-type-bt-cover .page-slideshow-portrait p{color:#555;font-size:13px;line-height:17px;}.node-type-bt-cover #block-views-bt-content-views-block-5,.node-type-bt-cover #block-views-bt-content-views-block-7,.node-type-bt-cover #block-views-bt-content-views-block-8{-moz-box-shadow:1px 1px 1px #ddd;-webkit-box-shadow:1px 1px 1px #ddd;box-shadow:1px 1px 1px #ddd;background:white;border:1px solid #e5e5e5;float:left;width:31%;padding:15px;margin-right:1%;}@media (max-width:767px){.node-type-bt-cover #block-views-bt-content-views-block-5,.node-type-bt-cover #block-views-bt-content-views-block-7,.node-type-bt-cover #block-views-bt-content-views-block-8{width:100%;}}.node-type-bt-cover #block-views-bt-content-views-block-5 h3,.node-type-bt-cover #block-views-bt-content-views-block-7 h3,.node-type-bt-cover #block-views-bt-content-views-block-8 h3{color:#888;font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-weight:100;font-weight:normal;margin-bottom:10px;}.node-type-bt-cover #block-views-bt-content-views-block-5 .views-row,.node-type-bt-cover #block-views-bt-content-views-block-5 .views-row p,.node-type-bt-cover #block-views-bt-content-views-block-7 .views-row,.node-type-bt-cover #block-views-bt-content-views-block-7 .views-row p,.node-type-bt-cover #block-views-bt-content-views-block-8 .views-row,.node-type-bt-cover #block-views-bt-content-views-block-8 .views-row p{color:#555;font-size:13px;line-height:18px;}.node-type-bt-cover #block-views-bt-content-views-block-5 .views-row,.node-type-bt-cover #block-views-bt-content-views-block-7 .views-row,.node-type-bt-cover #block-views-bt-content-views-block-8 .views-row{border-bottom:1px solid #eee;margin-bottom:10px;padding-bottom:10px;}.node-type-bt-cover #block-views-bt-content-views-block-5 .views-field-field-bt-author,.node-type-bt-cover #block-views-bt-content-views-block-7 .views-field-field-bt-author,.node-type-bt-cover #block-views-bt-content-views-block-8 .views-field-field-bt-author{color:#888;}.node-type-bt-cover #block-views-bt-content-views-bt-features{margin-top:10px;}.node-type-bt-cover #block-views-bt-content-views-bt-features .view.slider.view-display-id-bt_features{-moz-box-shadow:1px 1px 1px #ddd;-webkit-box-shadow:1px 1px 1px #ddd;box-shadow:1px 1px 1px #ddd;border:1px solid #e5e5e5;max-width:792px;}.node-type-bt-cover #block-views-bt-content-views-bt-features .view.slider.view-display-id-bt_features .views_slideshow_slide{padding:0;margin:0;max-width:792px;}.node-type-bt-cover #block-views-bt-content-views-bt-features .view.slider.view-display-id-bt_features .views-row{background:rgba(0,0,0,0.7);padding:13px;clear:both;}.node-type-bt-cover #block-views-bt-content-views-bt-features .view.slider.view-display-id-bt_features .views-field-field-article-subtitle,.node-type-bt-cover #block-views-bt-content-views-bt-features .view.slider.view-display-id-bt_features .views-field-field-article-subtitle p{color:#eee;margin-top:12px;}.node-type-bt-cover #block-views-bt-content-views-bt-features .view.slider.view-display-id-bt_features h2{max-width:inherit;font-size:20px;}.node-type-bt-cover #block-views-bt-content-views-bt-features .view.slider.view-display-id-bt_features h2,.node-type-bt-cover #block-views-bt-content-views-bt-features .view.slider.view-display-id-bt_features h2 a{color:white;font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-weight:normal;}.node-type-bt-cover #block-views-bt-content-views-bt-features .view.slider.view-display-id-bt_features .author{color:#ccc;font-size:13px;font-style:italic;}.node-type-bt-cover #block-views-bt-content-views-bt-features .view.slider.view-display-id-bt_features .slider-image img{width:100%;z-index:-1;}.node-type-bt-cover #block-views-bt-content-views-block-5:not(.attachment),.node-type-bt-cover #block-views-bt-content-views-block-7 .attachment:not(.attachment),.node-type-bt-cover #block-views-bt-content-views-block-8 .attachment:not(.attachment){margin-bottom:20px;margin-top:20px;}.node-type-bt-cover #block-views-bt-content-views-block-5.attachment,.node-type-bt-cover #block-views-bt-content-views-block-7 .attachment.attachment,.node-type-bt-cover #block-views-bt-content-views-block-8 .attachment.attachment{border-bottom:1px solid #eee;margin-bottom:10px;}.node-type-bt-cover #block-views-bt-content-views-block-5.attachment .views-row,.node-type-bt-cover #block-views-bt-content-views-block-7 .attachment.attachment .views-row,.node-type-bt-cover #block-views-bt-content-views-block-8 .attachment.attachment .views-row{border-bottom:none;}.node-type-bt-cover #block-views-bt-content-views-block-5.attachment h4,.node-type-bt-cover #block-views-bt-content-views-block-7 .attachment.attachment h4,.node-type-bt-cover #block-views-bt-content-views-block-8 .attachment.attachment h4{color:#555;}.node-type-bt-cover #block-views-bt-content-views-block-5 .views-row,.node-type-bt-cover #block-views-bt-content-views-block-7 .attachment .views-row,.node-type-bt-cover #block-views-bt-content-views-block-8 .attachment .views-row{overflow:hidden;*zoom:1;}.node-type-bt-cover #block-views-bt-content-views-block-5 .views-row-group:last-child .views-row,.node-type-bt-cover #block-views-bt-content-views-block-7 .attachment .views-row-group:last-child .views-row,.node-type-bt-cover #block-views-bt-content-views-block-8 .attachment .views-row-group:last-child .views-row{border-bottom:none;}.node-type-bt-cover #block-views-bt-content-views-block-5 h4.title,.node-type-bt-cover #block-views-bt-content-views-block-7 .attachment h4.title,.node-type-bt-cover #block-views-bt-content-views-block-8 .attachment h4.title{font-size:14px;line-height:14px;font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-weight:normal;}.node-type-bt-cover #block-views-bt-content-views-block-5 h3,.node-type-bt-cover #block-views-bt-content-views-block-7 .attachment h3,.node-type-bt-cover #block-views-bt-content-views-block-8 .attachment h3{font-size:15px;margin-bottom:6px;}.node-type-bt-cover #block-views-bt-content-views-block-5 .article-summary,.node-type-bt-cover #block-views-bt-content-views-block-7 .attachment .article-summary,.node-type-bt-cover #block-views-bt-content-views-block-8 .attachment .article-summary{margin-top:8px;padding-right:8px;}.node-type-bt-cover #block-views-bt-content-views-block-5 .article-summary,.node-type-bt-cover #block-views-bt-content-views-block-5 .article-summary p,.node-type-bt-cover #block-views-bt-content-views-block-7 .attachment .article-summary,.node-type-bt-cover #block-views-bt-content-views-block-7 .attachment .article-summary p,.node-type-bt-cover #block-views-bt-content-views-block-8 .attachment .article-summary,.node-type-bt-cover #block-views-bt-content-views-block-8 .attachment .article-summary p{font-size:13px;color:#666;}.node-type-bt-cover #block-views-bt-content-views-block-5 .article-image,.node-type-bt-cover #block-views-bt-content-views-block-7 .attachment .article-image,.node-type-bt-cover #block-views-bt-content-views-block-8 .attachment .article-image{float:left;width:100px;height:auto;margin:12px 10px 2px 0;padding:0;}.node-type-bt-cover #block-views-bt-content-views-block-5 .article-image img,.node-type-bt-cover #block-views-bt-content-views-block-7 .attachment .article-image img,.node-type-bt-cover #block-views-bt-content-views-block-8 .attachment .article-image img{width:100%;height:auto;}.node-type-bt-cover #block-views-bt-content-views-block-5 .views-field-field-bt-author,.node-type-bt-cover #block-views-bt-content-views-block-5 .views-field-field-bt-author p,.node-type-bt-cover #block-views-bt-content-views-block-5 .author,.node-type-bt-cover #block-views-bt-content-views-block-5 .author p,.node-type-bt-cover #block-views-bt-content-views-block-7 .attachment .views-field-field-bt-author,.node-type-bt-cover #block-views-bt-content-views-block-7 .attachment .views-field-field-bt-author p,.node-type-bt-cover #block-views-bt-content-views-block-7 .attachment .author,.node-type-bt-cover #block-views-bt-content-views-block-7 .attachment .author p,.node-type-bt-cover #block-views-bt-content-views-block-8 .attachment .views-field-field-bt-author,.node-type-bt-cover #block-views-bt-content-views-block-8 .attachment .views-field-field-bt-author p,.node-type-bt-cover #block-views-bt-content-views-block-8 .attachment .author,.node-type-bt-cover #block-views-bt-content-views-block-8 .attachment .author p{font-size:13px;}.node-type-bt-cover #block-views-bt-content-views-block-8,.node-type-bt-cover #block-views-bt-content-views-block-7{margin-bottom:20px;}.node-type-bt-cover #block-views-bt-content-views-cover-articles{float:left;margin-right:2.6%;width:64.7%;margin-top:20px;}@media (max-width:767px){.node-type-bt-cover #block-views-bt-content-views-cover-articles{width:100%;}}.node-type-bt-cover #block-views-bt-content-views-cover-articles .views-row-group{-moz-box-shadow:1px 1px 1px #ddd;-webkit-box-shadow:1px 1px 1px #ddd;box-shadow:1px 1px 1px #ddd;overflow:hidden;*zoom:1;margin-bottom:20px;margin-top:2px;background:#fff;padding:10px;border:1px solid #e5e5e5;}.node-type-bt-cover #block-views-bt-content-views-cover-articles .views-row-group .views-row:not(:first-of-type){clear:none;float:left;padding:0;padding-left:8px;width:48%;}@media (max-width:767px){.node-type-bt-cover #block-views-bt-content-views-cover-articles .views-row-group .views-row:not(:first-of-type){float:none;display:inline-block;vertical-align:top;}}.node-type-bt-cover #block-views-bt-content-views-cover-articles .views-row-group .views-row:not(:first-of-type) h4{font-size:14px;}.node-type-bt-cover #block-views-bt-content-views-cover-articles .views-row-group .views-row:not(:first-of-type) .article-summary{display:none;}.node-type-bt-cover #block-views-bt-content-views-cover-articles .views-row-group .views-row:not(:first-of-type) .article-image,.node-type-bt-cover #block-views-bt-content-views-cover-articles .views-row-group .views-row:not(:first-of-type) .article-image img{width:85px;height:85px;}.node-type-bt-cover #block-views-bt-content-views-cover-articles .views-row-group .views-row:not(:first-of-type):after{padding-top:0;width:90%;border-bottom:1px solid #eee;}.node-type-bt-cover #block-views-bt-content-views-cover-articles .views-row-group .views-row:not(:first-of-type).views-row-even:nth-last-child(2):after{border-bottom:none;}.node-type-bt-cover #block-views-bt-content-views-cover-articles .views-row{overflow:hidden;*zoom:1;clear:both;margin-top:0;margin-bottom:7px;padding:7px;}.node-type-bt-cover #block-views-bt-content-views-cover-articles .views-row:after{display:block;width:90%;border-bottom:1px solid #eee;margin:auto;padding-top:10px;height:1px;content:'';clear:both;}.node-type-bt-cover #block-views-bt-content-views-cover-articles .views-row:last-child{padding-bottom:4px;margin-bottom:0;}.node-type-bt-cover #block-views-bt-content-views-cover-articles .views-row:last-child:after{display:none;}.node-type-bt-cover #block-views-bt-content-views-cover-articles h3{border-top:1px dotted #bbb;clear:both;color:#888;font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-weight:100;font-size:17px;margin-bottom:0px;margin-left:6px;margin-top:0px;padding-top:0px;}.node-type-bt-cover #block-views-bt-content-views-cover-articles h3:first-child{border-top:none;}.node-type-bt-cover #block-views-bt-content-views-cover-articles h4{font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-weight:normal;}.node-type-bt-cover #block-views-bt-content-views-cover-articles .author{color:#888;display:block;font-size:14px;margin-bottom:6px;font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-style:italic;}.node-type-bt-cover #block-views-bt-content-views-cover-articles .article-summary{margin-top:10px;padding-right:10px;}.node-type-bt-cover #block-views-bt-content-views-cover-articles .article-summary,.node-type-bt-cover #block-views-bt-content-views-cover-articles .article-summary p{font-size:14px;color:#666;line-height:21px;}.node-type-bt-cover #block-views-bt-content-views-cover-articles .article-image{float:left;margin-left:0px;margin-right:10px;margin-bottom:5px;max-height:150px;overflow:hidden;width:150px;}.bt-header{overflow:hidden;*zoom:1;padding-bottom:15px;margin-bottom:0px;margin-top:13px;overflow:visible;}.bt-header .views-row{float:left;width:33%;padding-right:2%;border-right:1px solid #eee;opacity:0.93;}@media (max-width:767px){.bt-header .views-row{height:auto;padding:15px;width:100%;}}.bt-header .views-row:hover{opacity:1;}.bt-header .views-row:hover img{-moz-transform:perspective(2000px) rotateY(1deg) translateZ(0px);-ms-transform:perspective(2000px) rotateY(1deg) translateZ(0px);-webkit-transform:perspective(2000px) rotateY(1deg) translateZ(0px);transform:perspective(2000px) rotateY(1deg) translateZ(0px);}.bt-header .views-row:last-child{margin-right:0;border-right:none;}.bt-header .slider-image{overflow:hidden;width:100%;height:auto;}@media (max-width:767px){.bt-header .slider-image{height:auto;width:100%;float:none;padding-right:10px;}}.bt-header .slider-image img{width:100%;height:auto;}.bt-header .slider-title{line-height:25px;margin-bottom:3px;}.bt-header .slider-title a{color:#b01;font-size:18px;}.bt-header .views-field-field-article-subtitle{color:#555;font-size:15px;line-height:19px;}.bt-header .author{color:#888;font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-style:italic;font-size:14px;line-height:19px;margin-top:2px;}.node-type-bt-article .block.block-berklee-info-block{margin-bottom:15px;}.node-type-bt-article .node-bt-article{margin-top:-9px;}.node-type-bt-article .node-bt-article .field-name-field-bt-author,.node-type-bt-article .node-bt-article .field-name-field-bt-author .field-label{font-weight:normal;font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-style:italic;color:#666;}.node-type-bt-article .node-bt-article .field-name-body{margin-top:13px;}.node-type-bt-article .node-bt-article .field-name-body img.pioneers{width:130px !important;margin:0 5px 2px 0;}.node-type-bt-article .node-bt-article .field-name-body .field-name-field-photo-credit .field-label{font-weight:normal;font:inherit;color:#666;}.node-type-bt-article .book-navigation > ul.menu{border-top:1px dotted #ccc;border-bottom:none;}.node-type-bt-article .book-navigation li{padding-left:20px;}.node-type-bt-article .book-navigation .page-links{display:none;}.node-type-bt-article .pagination-showall{background:#eee;border-radius:3px;border:1px solid #eee;float:right;margin-top:0;opacity:0.8;padding:2px 7px 3px;}.node-type-bt-article .pagination-showall:before{display:none !important;}.node-type-bt-article .pagination-showall:hover{opacity:1;}.node-type-bt-article .field-name-field-isotope-tags{display:none;}.view-bt-content-views.view-display-id-block_3 .view-content,.view-bt-content-views.view-display-id-block_4 .view-content,.view-bt-content-views.view-display-id-block_9 .view-content{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:50px;-moz-column-gap:50px;}.view-bt-content-views.view-display-id-block_3 .views-row-group,.view-bt-content-views.view-display-id-block_3 .views-row,.view-bt-content-views.view-display-id-block_4 .views-row-group,.view-bt-content-views.view-display-id-block_4 .views-row,.view-bt-content-views.view-display-id-block_9 .views-row-group,.view-bt-content-views.view-display-id-block_9 .views-row{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;column-break-inside:avoid;break-inside:avoid;}.view-bt-content-views.view-display-id-block_3 h3,.view-bt-content-views.view-display-id-block_4 h3,.view-bt-content-views.view-display-id-block_9 h3{color:#888;font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-weight:100;font-size:15px;margin-bottom:10px;text-transform:uppercase;}.view-bt-content-views.view-display-id-block_3 .views-row:not(.views-row-last),.view-bt-content-views.view-display-id-block_4 .views-row:not(.views-row-last),.view-bt-content-views.view-display-id-block_9 .views-row:not(.views-row-last){margin-bottom:17px;padding-bottom:6px;border-bottom:1px dotted #ddd;overflow:hidden;clear:both;}.view-bt-content-views.view-display-id-block_3 .views-row-last,.view-bt-content-views.view-display-id-block_4 .views-row-last,.view-bt-content-views.view-display-id-block_9 .views-row-last{border-bottom:2px solid #eee;margin-bottom:30px;padding-bottom:12px;}.view-bt-content-views.view-display-id-block_3 .views-row,.view-bt-content-views.view-display-id-block_3 .views-row p,.view-bt-content-views.view-display-id-block_4 .views-row,.view-bt-content-views.view-display-id-block_4 .views-row p,.view-bt-content-views.view-display-id-block_9 .views-row,.view-bt-content-views.view-display-id-block_9 .views-row p{color:#555;font-size:14px;}.view-bt-content-views.view-display-id-block_3 img,.view-bt-content-views.view-display-id-block_4 img,.view-bt-content-views.view-display-id-block_9 img{max-width:100%;height:auto !important;}.view-bt-content-views.view-display-id-block_3 .media-element-wrapper,.view-bt-content-views.view-display-id-block_4 .media-element-wrapper,.view-bt-content-views.view-display-id-block_9 .media-element-wrapper{display:block;}.section-205411 .region-header{background-image:url(/sites/all/themes/suite_222/images/header/banner-bgji.png);}.section-205411 .region-sidebar-first{}.section-205411 .region-sidebar-first nav > ul.menu > li > a{font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-weight:bold;}body.section-212076{}body.section-212076 *::selection{background-color:#1c182a;color:#e4eae9;}body.section-212076 section#breadcrumb{color:#d9d8d9;font-size:12px;background:#30202b;background:-webkit-linear-gradient(left,#30202b,#72666f);background:-o-linear-gradient(right,#30202b,#72666f);background:-moz-linear-gradient(right,#30202b,#72666f);background:linear-gradient(to right,#30202b,#72666f);}body.section-212076 section#breadcrumb .container{margin-left:5%;margin-right:5%;padding:10px 0;}body.section-212076 section#breadcrumb .container a{font-size:12px;color:#d9d8d9;font-style:italic;border-bottom:1px solid #d9d8d9;}body.section-212076 section#breadcrumb .container a:hover,body.section-212076 section#breadcrumb .container a:focus{text-decoration:none;color:#b6b6b6;border-bottom:1px solid #b6b6b6;}body.section-212076 #page-content{padding:0;margin:0;box-shadow:none;background:none;}body.section-212076 #page-content > h2{color:#2b302f;font-size:34px;line-height:1.2em;padding:0 5%;clear:both;max-width:1500px;margin:0 auto;display:block;vertical-align:top;}body.section-212076 .region-content-top{padding:20px 5% 0px 5%;float:none;}body.section-212076 .region-content{padding:25px 5%;max-width:1500px;margin:0;float:none;font-size:18px;line-height:1.6em;color:#2b302f;}@media (min-width:1200px){body.section-212076 .region-content{padding-right:0;}}body.section-212076 .region-content h1,body.section-212076 .region-content h2,body.section-212076 .region-content h3{font-family:"Avenir Next Cyr W00 Bold","Open Sans",sans-serif;color:#2b302f;}body.section-212076 .region-content p{font-size:18px;line-height:1.6em;color:#2b302f;}body.section-212076 .region-content .use-chosen{background:transparent !important;}body.section-212076 .region-content .use-chosen .content{padding:0;}body.section-212076 .region-content .use-chosen .content .views-exposed-form{border-bottom:none;}body.section-212076 .region-content .use-chosen .content .views-exposed-form:after{border-bottom:none;}body.section-212076 .region-content .use-chosen .content .views-exposed-form label{color:inherit;margin-bottom:0;margin-left:0;font-family:"Avenir Next Cyr W00 Bold","Open Sans",sans-serif;}body.section-212076 .region-content .use-chosen .content .views-exposed-form .views-exposed-widgets.clearfix{overflow:visible;}body.section-212076 .region-content .use-chosen .content .views-exposed-form .views-exposed-widgets > div{float:none;margin-right:0;}body.section-212076 .region-content .use-chosen .content .views-exposed-form .views-exposed-widgets .views-widget .form-item .field-suffix{margin:40px auto 0 auto;display:block;}body.section-212076 .region-content .use-chosen .content .views-exposed-form .views-exposed-widgets .views-widget .form-item .field-suffix p{font-size:18px !important;}body.section-212076 .region-content .use-chosen .content .views-exposed-form .views-exposed-widgets .views-widget .form-item .chosen-container{position:relative;max-height:30px;text-align:left;}body.section-212076 .region-content .use-chosen .content .views-exposed-form .views-exposed-widgets .views-widget .form-item .chosen-container .chosen-drop{position:relative;top:0;}body.section-212076 .region-content .use-chosen .content .views-exposed-form .views-exposed-widgets .views-widget .form-item .chosen-container.chosen-with-drop.chosen-container-active{position:relative;max-height:none;}body.section-212076 .region-header{background:none;position:absolute;display:block;width:100%;margin-top:0;height:165px;}@media (min-width:1200px){body.section-212076 .region-header{height:165px;}}@media (min-width:980px) and (max-width:1199px){body.section-212076 .region-header{height:165px;}}@media (min-width:768px) and (max-width:979px){body.section-212076 .region-header{height:165px;}}@media (max-width:767px){body.section-212076 .region-header{margin-top:0;height:60px;background:#222;position:fixed;}}body.section-212076 .region-header .container{margin-top:0;}body.section-212076 .region-header .container #logo{margin-top:0;}body.section-212076 .region-banner-header{position:relative;overflow:hidden;padding:5%;background-color:#1b0f31;background-size:cover;background-repeat:no-repeat;background-position:right center;background-blend-mode:multiply;}body.section-212076 .region-banner-header h1#page-title{float:left;width:100%;max-width:800px;line-height:1.2em;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;}@media (max-width:767px){body.section-212076 .region-banner-header h1#page-title{font-size:35px;}}body.section-212076 .region-banner-header p.page-subtitle a{font-size:19px;color:#c47e88;display:block;line-height:1.15em;font-weight:bold;position:relative;}body.section-212076 .region-banner-header p.page-subtitle a:hover{color:#753b30;}body.section-212076 .region-banner-header .container{margin:150px 0 0 0;max-width:1500px;}@media (max-width:767px){body.section-212076 .region-banner-header .container{margin-top:60px;}}body.section-212076 .region-banner-header:before{content:'';display:block;height:100%;-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px);position:absolute;top:0;left:0;right:0;bottom:0;}body.section-212076 #block-views-career-roles-for-community-node h3{color:#9e9d9d;display:block;background-color:#6c717d;padding:15px 25px;color:#edede6;font-size:2.2vw;margin:0.5em auto 0 auto;width:100%;line-height:1.2em;text-shadow:1px 2px 0px #30202b;border-bottom:1px solid #acacac;font-family:"Avenir Next Cyr W00 Bold","Open Sans",sans-serif;}@media (max-width:767px),(min-width:768px) and (max-width:979px){body.section-212076 #block-views-career-roles-for-community-node h3{font-size:20px;text-shadow:none;padding:15px;margin:0 auto;width:auto;}}@media (min-width:1200px){body.section-212076 #block-views-career-roles-for-community-node h3{font-size:30px;}}body.section-212076 #block-views-career-roles-for-community-node .right-side{line-height:1.4em;margin-left:0;display:table;}body.section-212076 #block-views-career-roles-for-community-node .left-side{width:46%;float:left;margin-right:4%;display:block;}@media (max-width:767px),(min-width:768px) and (max-width:979px){body.section-212076 #block-views-career-roles-for-community-node .left-side{display:none;}}@media (max-width:479px){body.section-212076 #block-views-career-roles-for-community-node .left-side{width:70%;}}body.section-212076 #block-views-career-roles-for-community-node .views-field{font-size:16px;color:#2b302f;}body.section-212076 #block-views-career-roles-for-community-node .views-field a:hover{text-decoration:none;color:#753b30;}body.section-212076 #block-views-career-roles-for-community-node .views-field.views-field-title{-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;}body.section-212076 #block-views-career-roles-for-community-node .views-field.views-field-title p{font-size:23px;margin-bottom:0.2em;}body.section-212076 #block-views-career-roles-for-community-node .views-field.views-field-image img{width:100%;height:auto;}body.section-212076 #block-views-career-roles-for-community-node .views-field.views-field-subtitle{margin-bottom:0.6em;}@media (max-width:767px){body.section-212076 #block-views-career-roles-for-community-node .views-field.views-field-community-ref{color:#f6f4f5;}}@media (max-width:767px){body.section-212076 #block-views-career-roles-for-community-node .views-field.views-field-community-ref a{padding:4px 8px;border:1px solid #ccc;display:inline-block;margin-bottom:0.4em;}}@media (max-width:767px){body.section-212076 #block-views-career-roles-for-community-node .views-field.views-field-community-ref{color:#f6f4f5;}}body.section-212076 #block-views-career-roles-for-community-node .views-field .field-label{display:inline;color:#50534b;}@media (max-width:767px){body.section-212076 #block-views-career-roles-for-community-node .views-field .field-label{display:block;font-size:15px;}}body.section-212076 #block-views-career-roles-for-community-node .pager--infinite-scroll{height:auto;float:none;border-top:1px solid #6c717d;margin:40px auto 0 auto;font-size:15px;}body.section-212076 #block-views-career-roles-for-community-node .pager--infinite-scroll li{-moz-border-radius:none;-webkit-border-radius:none;border-radius:none;float:none;width:auto;border:none;}body.section-212076 #block-views-career-roles-for-community-node .pager--infinite-scroll li a{display:inline-block;padding:15px 20px;width:auto;background:#6c717d;color:#f6f4f5;border-bottom-left-radius:1em;border-bottom-right-radius:1em;}body.section-212076 #block-views-bc985869c3c426f7cf887e88490eb79f{background:#5c5961;border-top:1px solid #b1b1b1;}body.section-212076 .community-profiles-wrapper{padding:1% 0;background:#5c5961;overflow:hidden;position:relative;max-width:2000px;margin:0 auto;}body.section-212076 .community-profiles-wrapper .view-header{position:relative;padding:0;margin:0;float:left;display:none;}@media (max-width:767px){body.section-212076 .community-profiles-wrapper .view-header{width:50%;display:block;margin:0;padding:5%;}}@media (max-width:479px){body.section-212076 .community-profiles-wrapper .view-header{width:100%;display:block;}}body.section-212076 .community-profiles-wrapper .view-header p{font-size:34px;color:#d9d7d8;margin-bottom:1.2em;font-family:"Avenir Next Cyr W00 Bold","Open Sans",sans-serif;}@media (max-width:767px){body.section-212076 .community-profiles-wrapper .view-header p{font-size:25px;}}body.section-212076 .community-profiles-wrapper .view-content{display:block;}@media (max-width:767px){body.section-212076 .community-profiles-wrapper .view-content{width:100%;display:block;}}body.section-212076 .community-profiles-wrapper .view-content .views-row{display:block;float:left;position:relative;width:32.33%;padding:0;margin:0;}@media (max-width:767px){body.section-212076 .community-profiles-wrapper .view-content .views-row{width:50%;margin:0;}}@media (max-width:479px){body.section-212076 .community-profiles-wrapper .view-content .views-row{width:100%;display:block;}}body.section-212076 .community-profiles-wrapper .view-content .views-row:nth-of-type(2){margin:0 1.5% 1% 1.5%;}@media (max-width:767px){body.section-212076 .community-profiles-wrapper .view-content .views-row:nth-of-type(2){margin:0;}}body.section-212076 .community-profiles-wrapper .view-content .views-row .views-field{position:static;}body.section-212076 .community-profiles-wrapper .view-content .views-row .views-field.views-field-nothing{position:absolute;bottom:0;padding:5%;min-height:1%;width:100%;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 34%,#000000 100%);background:-webkit-linear-gradient(top,transparent 0%,rgba(0,0,0,0.5) 34%,black 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=0);}body.section-212076 .community-profiles-wrapper .view-content .views-row .views-field .highlight-box-teaser-container{position:relative;color:#e4eae9;padding:0;display:block;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}body.section-212076 .community-profiles-wrapper .view-content .views-row .views-field .highlight-box-teaser-container > *{-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}body.section-212076 .community-profiles-wrapper .view-content .views-row .views-field.views-field-title a{color:white;font-size:1.7vw;line-height:1.21em;display:block;height:auto;z-index:10;font-weight:bold;font-family:"Avenir Next Cyr W00 Regular","Open Sans";}@media (min-width:1200px){body.section-212076 .community-profiles-wrapper .view-content .views-row .views-field.views-field-title a{font-size:24px;}}@media (min-width:768px) and (max-width:979px){body.section-212076 .community-profiles-wrapper .view-content .views-row .views-field.views-field-title a{font-size:18px;}}@media (max-width:767px){body.section-212076 .community-profiles-wrapper .view-content .views-row .views-field.views-field-title a{font-size:17px;}}body.section-212076 .community-profiles-wrapper .view-content .views-row .views-field.views-field-title p.class-of{margin-bottom:0.3em;font-size:17px;font-family:"Avenir Next Cyr W00 Bold","Open Sans",sans-serif;}@media (min-width:768px) and (max-width:979px){body.section-212076 .community-profiles-wrapper .view-content .views-row .views-field.views-field-title p.class-of{font-size:15px;}}@media (max-width:767px){body.section-212076 .community-profiles-wrapper .view-content .views-row .views-field.views-field-title p.class-of{font-size:15px;}}body.section-212076 .community-profiles-wrapper .view-content .views-row .views-field.views-field-title p.position{margin-bottom:0.3em;}body.section-212076 .community-profiles-wrapper .view-content .views-row .views-field.views-field-title p.position strong{font-weight:normal;font-family:"Avenir Next Cyr W00 Bold","Open Sans",sans-serif;}body.section-212076 .community-profiles-wrapper .view-content .views-row .views-field.views-field-field-teaser{display:none;opacity:0;margin-top:0.3em;}body.section-212076 .community-profiles-wrapper .view-content .views-row .views-field.views-field-field-teaser .graduation_year label{font-weight:normal;font-family:"Avenir Next Cyr W00 Bold","Open Sans",sans-serif;color:#e4eae9;}body.section-212076 .community-profiles-wrapper .view-content .views-row .views-field.views-field-field-image,body.section-212076 .community-profiles-wrapper .view-content .views-row .views-field.views-field-field-portrait-image{background:black;}body.section-212076 .community-profiles-wrapper .view-content .views-row .views-field.views-field-field-image .field-content a,body.section-212076 .community-profiles-wrapper .view-content .views-row .views-field.views-field-field-portrait-image .field-content a{display:block;}body.section-212076 .community-profiles-wrapper .view-content .views-row .views-field.views-field-field-image .field-content img,body.section-212076 .community-profiles-wrapper .view-content .views-row .views-field.views-field-field-portrait-image .field-content img{width:100%;height:auto;display:block;mask-image:linear-gradient(#000000,rgba(0,0,0,0));-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(black),to(transparent));}body.section-212076 .community-profiles-wrapper .view-content .views-row .views-field.views-field-view-node{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(255,255,255,0.15);border-top:1px solid #888;font-weight:bold;opacity:0;bottom:0;left:0;padding:1em 5%;position:absolute;width:100%;-moz-transition:opacity 0.6s ease;-o-transition:opacity 0.6s ease;-webkit-transition:opacity 0.6s ease;transition:opacity 0.6s ease;}body.section-212076 .community-profiles-wrapper .view-content .views-row .views-field.views-field-view-node:hover{color:#c22 !important;-moz-transition:opacity 0.6s ease;-o-transition:opacity 0.6s ease;-webkit-transition:opacity 0.6s ease;transition:opacity 0.6s ease;}@media (max-width:767px){body.section-212076 .community-profiles-wrapper .view-content .views-row .views-field.views-field-view-node{display:none;}}body.section-212076 .community-profiles-wrapper .view-content .views-row .views-field.views-field-view-node a{color:#e4eae9;}body.section-212076 .community-profiles-wrapper .view-content .views-row .views-field.views-field-view-node a:hover{color:#d81118;}body.section-212076 .community-profiles-wrapper .view-content .views-row:hover .views-field-nothing{min-height:100%;top:0;bottom:auto;}@media (min-width:768px) and (max-width:979px){body.section-212076 .community-profiles-wrapper .view-content .views-row:hover .views-field-nothing .highlight-box-teaser-container{max-height:176px;overflow:hidden;}}body.section-212076 .community-profiles-wrapper .view-content .views-row:hover .views-field-nothing .highlight-box-teaser-container .views-field-field-teaser{display:block;opacity:1;}body.section-212076 .community-profiles-wrapper .view-content .views-row:hover .views-field-view-node{opacity:1;}body.section-212076 .community-profiles-wrapper .view-content .views-row:hover .views-field-field-image .field-content img,body.section-212076 .community-profiles-wrapper .view-content .views-row:hover .views-field-field-portrait-image .field-content img{opacity:0.3;}body.section-212076 #block-views-referenced-programs-block{padding:60px 5% 90px 5%;background:#d2d2d2 url(/sites/all/themes/suite_222/images/backgrounds/berklee-logo-pattern.jpg) left repeat;border-top:1px solid #b1b1b1;overflow:hidden;}body.section-212076 #block-views-referenced-programs-block h3{display:none;}body.section-212076 #block-views-referenced-programs-block p{font-size:18px;}body.section-212076 #block-views-referenced-programs-block .view-referenced-programs.view-display-id-block{max-width:2000px;margin:0 auto;text-align:center;}body.section-212076 #block-views-referenced-programs-block .view-referenced-programs.view-display-id-block .view-header{position:relative;display:inline-block;vertical-align:middle;width:31%;margin:1% 0;text-align:left;}@media (min-width:768px) and (max-width:979px){body.section-212076 #block-views-referenced-programs-block .view-referenced-programs.view-display-id-block .view-header{width:100%;display:block;}}@media (max-width:767px){body.section-212076 #block-views-referenced-programs-block .view-referenced-programs.view-display-id-block .view-header{width:100%;display:block;}}body.section-212076 #block-views-referenced-programs-block .view-referenced-programs.view-display-id-block .view-header:after{content:'';background-color:rgba(245,37,1,0.5);position:absolute;width:300px;height:300px;display:block;bottom:0;left:0;z-index:0;-webkit-transform:matrix(-2.2,3.6,3.7,-1.3,-448.9,521.5);-moz-transform:matrix(-2.2,3.6,3.7,-1.3,-448.9,521.5);-ms-transform:matrix(-2.2,3.6,3.7,-1.3,-448.9,521.5);-o-transform:matrix(-2.2,3.6,3.7,-1.3,-448.9,521.5);transform:matrix(-2.2,3.6,3.7,-1.3,-448.9,521.5);}@media (max-width:767px),(min-width:768px) and (max-width:979px){body.section-212076 #block-views-referenced-programs-block .view-referenced-programs.view-display-id-block .view-header:after{width:277px;height:220px;-webkit-transform:matrix(-2.4,3.5,3.5,-1.5,-490,498.5);-moz-transform:matrix(-2.4,3.5,3.5,-1.5,-490,498.5);-ms-transform:matrix(-2.4,3.5,3.5,-1.5,-490,498.5);-o-transform:matrix(-2.4,3.5,3.5,-1.5,-490,498.5);transform:matrix(-2.4,3.5,3.5,-1.5,-490,498.5);}}body.section-212076 #block-views-referenced-programs-block .view-referenced-programs.view-display-id-block .view-header .views-row{display:inline-block;vertical-align:middle;position:relative;width:100%;z-index:1;}body.section-212076 #block-views-referenced-programs-block .view-referenced-programs.view-display-id-block .view-header .views-row h3{font-size:34px;color:#0d0e0e;display:block;line-height:1.1em;font-family:"Avenir Next Cyr W00 Bold","Open Sans",sans-serif;}@media (min-width:980px) and (max-width:1199px){body.section-212076 #block-views-referenced-programs-block .view-referenced-programs.view-display-id-block .view-header .views-row h3{font-size:38px;}}@media (min-width:1200px){body.section-212076 #block-views-referenced-programs-block .view-referenced-programs.view-display-id-block .view-header .views-row h3{font-size:40px;}}body.section-212076 #block-views-referenced-programs-block .view-referenced-programs.view-display-id-block .view-header .views-row h3 span{color:#f6f4f5;text-shadow:2px 2px 0px #d81118;}body.section-212076 #block-views-referenced-programs-block .view-referenced-programs.view-display-id-block .view-header .views-row p{font-size:18px;color:#0d0e0e;margin-bottom:1.2em;}body.section-212076 #block-views-referenced-programs-block .view-referenced-programs.view-display-id-block .view-content{display:inline;}@media (max-width:767px){body.section-212076 #block-views-referenced-programs-block .view-referenced-programs.view-display-id-block .view-content{width:100%;display:block;}}body.section-212076 #block-views-referenced-programs-block .view-referenced-programs.view-display-id-block .view-content .views-row{display:inline-block;vertical-align:middle;position:relative;width:31%;margin:1% 0;text-align:left;}@media (max-width:767px),(min-width:768px) and (max-width:979px){body.section-212076 #block-views-referenced-programs-block .view-referenced-programs.view-display-id-block .view-content .views-row{width:46%;margin:0 0 2% 0;}}@media (max-width:479px){body.section-212076 #block-views-referenced-programs-block .view-referenced-programs.view-display-id-block .view-content .views-row{width:100%;display:block;}}body.section-212076 #block-views-referenced-programs-block .view-referenced-programs.view-display-id-block .view-content .views-row:nth-of-type(3n + 1){margin:1% 3%;}@media (max-width:767px),(min-width:768px) and (max-width:979px){body.section-212076 #block-views-referenced-programs-block .view-referenced-programs.view-display-id-block .view-content .views-row:nth-of-type(3n + 1){margin:0 0 1% 0;}}@media (max-width:479px){body.section-212076 #block-views-referenced-programs-block .view-referenced-programs.view-display-id-block .view-content .views-row:nth-of-type(3n + 1){margin:1% 3% 1% 0;}}@media (max-width:767px),(min-width:768px) and (max-width:979px){body.section-212076 #block-views-referenced-programs-block .view-referenced-programs.view-display-id-block .view-content .views-row.views-row-odd{margin:0 2% 2% 0;}}body.section-212076 #block-views-referenced-programs-block .view-referenced-programs.view-display-id-block .view-content .views-row .meta-data-wrapper{position:absolute;z-index:9;bottom:0;margin:20px;}body.section-212076 #block-views-referenced-programs-block .view-referenced-programs.view-display-id-block .view-content .views-row .views-field-field-location-tags{font-size:13px;color:#d9d7d8;font-weight:normal;line-height:1.5em;}body.section-212076 #block-views-referenced-programs-block .view-referenced-programs.view-display-id-block .view-content .views-row .views-field-field-location-tags a{color:#d9d7d8;font-weight:normal;}body.section-212076 #block-views-referenced-programs-block .view-referenced-programs.view-display-id-block .view-content .views-row .views-field-title a{color:#f6f4f5;font-size:20px;font-weight:bold;text-shadow:1px 1px 1px #210f09;line-height:1.2em;}body.section-212076 #block-views-referenced-programs-block .view-referenced-programs.view-display-id-block .view-content .views-row .views-field-field-grid-image{position:relative;}body.section-212076 #block-views-referenced-programs-block .view-referenced-programs.view-display-id-block .view-content .views-row .views-field-field-grid-image a{background-color:#1c0202;display:block;z-index:99;}body.section-212076 #block-views-referenced-programs-block .view-referenced-programs.view-display-id-block .view-content .views-row .views-field-field-grid-image img{width:calc(100% + .49px);height:auto;position:relative;display:block;opacity:0.35;-moz-transition:opacity 0.4s linear;-o-transition:opacity 0.4s linear;-webkit-transition:opacity 0.4s linear;transition:opacity 0.4s linear;-webkit-transform:translateZ(0);}body.section-212076 #block-views-referenced-programs-block .view-referenced-programs.view-display-id-block .view-content .views-row .views-field-field-grid-image img:hover{opacity:0.9;-moz-transition:opacity 0.4s linear;-o-transition:opacity 0.4s linear;-webkit-transition:opacity 0.4s linear;transition:opacity 0.4s linear;}body.section-212076 .region-content-bottom{float:none;clear:both;position:relative;}body.node-type-career-communities-homepage{background-color:white;}body.node-type-career-communities-homepage .region-banner-header{background-position:center bottom !important;padding:0 5%;background-size:cover !important;background-repeat:no-repeat !important;padding-bottom:0;background-blend-mode:normal;background-color:#876681;background:-moz-linear-gradient(top,#876681 0%,#cc8a8a 100%);background:-webkit-linear-gradient(top,#876681 0%,#cc8a8a 100%);background:linear-gradient(to bottom,#876681 0%,#cc8a8a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#876681',endColorstr='#cc8a8a',GradientType=0);}body.node-type-career-communities-homepage .region-banner-header .container{font-size:4.4vw;position:relative;text-align:center;margin-left:auto;margin-right:auto;margin-top:200px;margin-bottom:30px;z-index:1;}@media (max-width:767px){body.node-type-career-communities-homepage .region-banner-header .container{margin-top:150px;margin-bottom:40px;}}body.node-type-career-communities-homepage .region-banner-header .container svg{display:inline;width:20px;margin:0 auto;text-align:center;}body.node-type-career-communities-homepage .region-banner-header h1#page-title{width:100%;float:none;max-width:none;margin-bottom:0;margin-top:-40px;bottom:0;display:block;line-height:1.15em;color:#e2e5e9;font-size:4.4vw;text-shadow:none;text-align:center;background:-webkit-linear-gradient(#e2e5e9,#edd3e9);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}@media (min-width:1200px),(min-width:980px) and (max-width:1199px){body.node-type-career-communities-homepage .region-banner-header h1#page-title{font-size:55px;}}@media (max-width:767px){body.node-type-career-communities-homepage .region-banner-header h1#page-title{font-size:30px;}}body.node-type-career-communities-homepage .region-banner-header p.tagline{color:#fff;font-size:2.0vw;font-family:"Avenir Next Cyr W00 Regular","Open Sans",sans-serif;border-top:solid 1px #e2e5e9;display:inline-block;padding:10px 45px;}@media (max-width:767px){body.node-type-career-communities-homepage .region-banner-header p.tagline{font-size:16px;}}@media (min-width:1200px),(min-width:980px) and (max-width:1199px){body.node-type-career-communities-homepage .region-banner-header p.tagline{font-size:20px;}}body.node-type-career-communities-homepage .region-content-top{margin:-25px auto 0.5em auto;z-index:auto;}body.node-type-career-communities-homepage .region-content-top .browse-by-community{padding-bottom:15px;max-width:1500px;margin:0 auto;}body.node-type-career-communities-homepage .region-content-top .browse-by-community h3{display:none;}body.node-type-career-communities-homepage .region-content-top .browse-by-community .view{width:100%;text-align:left;position:relative;}@media (min-width:1200px){body.node-type-career-communities-homepage .region-content-top .browse-by-community .view .view-header{width:24.7%;position:absolute;}}@media (max-width:767px){body.node-type-career-communities-homepage .region-content-top .browse-by-community .view .view-header{width:49.5%;position:absolute;}}@media (max-width:479px){body.node-type-career-communities-homepage .region-content-top .browse-by-community .view .view-header{width:100%;position:relative;}}body.node-type-career-communities-homepage .region-content-top .browse-by-community .view .view-header p{font-size:18px;padding:25px 20px 25px 0;}body.node-type-career-communities-homepage .region-content-top .browse-by-community .view .view-header p strong{font-size:20px;color:#08070a;font-family:"Avenir Next Cyr W00 Bold","Open Sans",sans-serif;}@media (max-width:767px){body.node-type-career-communities-homepage .region-content-top .browse-by-community .view .view-header p strong{font-size:17px;}}@media (max-width:479px){body.node-type-career-communities-homepage .region-content-top .browse-by-community .view .view-header p strong{font-size:20px;}}@media (max-width:767px){body.node-type-career-communities-homepage .region-content-top .browse-by-community .view .view-header p{font-size:15px;}}@media (max-width:479px){body.node-type-career-communities-homepage .region-content-top .browse-by-community .view .view-header p{font-size:18px;}}body.node-type-career-communities-homepage .region-content-top .browse-by-community .view .view-content{text-align:center;}body.node-type-career-communities-homepage .region-content-top .browse-by-community .view .view-content .views-row{display:inline-block;position:relative;width:24.7%;margin:0;}@media (min-width:768px) and (max-width:979px){body.node-type-career-communities-homepage .region-content-top .browse-by-community .view .view-content .views-row{width:32.9%;}}@media (max-width:767px){body.node-type-career-communities-homepage .region-content-top .browse-by-community .view .view-content .views-row{width:49.4%;}}@media (max-width:479px){body.node-type-career-communities-homepage .region-content-top .browse-by-community .view .view-content .views-row{width:100%;height:150px;overflow:hidden;margin-bottom:3px;}}@media (min-width:1200px){body.node-type-career-communities-homepage .region-content-top .browse-by-community .view .view-content .views-row.views-row-1{margin-left:25%;}}@media (max-width:767px){body.node-type-career-communities-homepage .region-content-top .browse-by-community .view .view-content .views-row.views-row-1{width:49.6%;margin-left:50.1%;}}@media (max-width:479px){body.node-type-career-communities-homepage .region-content-top .browse-by-community .view .view-content .views-row.views-row-1{width:100%;margin-left:0;}}body.node-type-career-communities-homepage .region-content-top .browse-by-community .view .view-content .views-row .views-field-nothing{position:relative;}body.node-type-career-communities-homepage .region-content-top .browse-by-community .view .view-content .views-row .views-field-nothing .field-content{display:block;position:inherit;}body.node-type-career-communities-homepage .region-content-top .browse-by-community .view .view-content .views-row .views-field-nothing .field-content .views-field-field-image{position:relative;background-color:#6c717d;overflow:hidden;}@media (max-width:479px){body.node-type-career-communities-homepage .region-content-top .browse-by-community .view .view-content .views-row .views-field-nothing .field-content .views-field-field-image{border-radius:0px;}}body.node-type-career-communities-homepage .region-content-top .browse-by-community .view .view-content .views-row .views-field-nothing .field-content .views-field-field-image:hover img{opacity:1;mix-blend-mode:unset;transform:scale(1.15);transform-origin:center;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}body.node-type-career-communities-homepage .region-content-top .browse-by-community .view .view-content .views-row .views-field-nothing .field-content .views-field-field-image:hover .views-field-field-title a{font-size:120%;text-decoration:none;}body.node-type-career-communities-homepage .region-content-top .browse-by-community .view .view-content .views-row .views-field-nothing .field-content .views-field-field-image a{display:block;}body.node-type-career-communities-homepage .region-content-top .browse-by-community .view .view-content .views-row .views-field-nothing .field-content .views-field-field-image img{width:100%;height:100%;margin:0 auto;padding:0;opacity:0.75;display:block;transform-origin:center;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}@media (max-width:479px){body.node-type-career-communities-homepage .region-content-top .browse-by-community .view .view-content .views-row .views-field-nothing .field-content .views-field-field-image img{border-radius:0px;margin-top:-120px;padding:0;}}body.node-type-career-communities-homepage .region-content-top .browse-by-community .view .view-content .views-row .views-field-nothing .field-content .views-field-field-image .views-field-field-title{position:absolute;font-size:2.0vw;width:97%;bottom:15px;left:15px;letter-spacing:1px;}@media (max-width:479px){body.node-type-career-communities-homepage .region-content-top .browse-by-community .view .view-content .views-row .views-field-nothing .field-content .views-field-field-image .views-field-field-title{font-size:20px;padding:20px 0 0 0;position:relative;top:90px;}}@media (max-width:767px){body.node-type-career-communities-homepage .region-content-top .browse-by-community .view .view-content .views-row .views-field-nothing .field-content .views-field-field-image .views-field-field-title{font-size:20px;}}@media (min-width:1200px){body.node-type-career-communities-homepage .region-content-top .browse-by-community .view .view-content .views-row .views-field-nothing .field-content .views-field-field-image .views-field-field-title{font-size:25px;max-width:80%;}}body.node-type-career-communities-homepage .region-content-top .browse-by-community .view .view-content .views-row .views-field-nothing .field-content .views-field-field-image .views-field-field-title a{color:white;font-family:"Avenir Next Cyr W00 Bold","Open Sans",sans-serif;text-transform:uppercase;text-shadow:2px 2px 0px #000;z-index:10;position:relative;text-align:left;line-height:1.2em;}body.node-type-career-communities-homepage .region-content-top .browse-by-industry{text-align:left;margin:60px 0 0 0;background:url(/sites/all/themes/suite_222/images/backgrounds/browse-by-industry-bg.jpg) no-repeat;background-size:cover;padding-bottom:20px;margin:60px -6% 0px -6%;}@media (max-width:767px){body.node-type-career-communities-homepage .region-content-top .browse-by-industry{margin-top:20px;}}@media (max-width:479px){body.node-type-career-communities-homepage .region-content-top .browse-by-industry{margin-top:0;}}body.node-type-career-communities-homepage .region-content-top .browse-by-industry h3{color:#fff;padding:15px 0 0 0;font-size:4.1vw;margin:0.5em auto 0 auto;display:inline-block;width:100%;line-height:1.2em;text-align:center;}@media (min-width:1200px){body.node-type-career-communities-homepage .region-content-top .browse-by-industry h3{font-size:35px;}}@media (max-width:767px){body.node-type-career-communities-homepage .region-content-top .browse-by-industry h3{font-size:25px;}}body.node-type-career-communities-homepage .region-content-top .browse-by-industry .view{width:100%;margin:0 auto;padding:0 5%;}body.node-type-career-communities-homepage .region-content-top .browse-by-industry .view .view-header{margin:0.6em auto 1.5em auto;}body.node-type-career-communities-homepage .region-content-top .browse-by-industry .view .view-header p{font-size:18px;}body.node-type-career-communities-homepage .region-content-top .browse-by-industry .view .view-content{padding:20px 0;max-width:1500px;margin:0 auto;}body.node-type-career-communities-homepage .region-content-top .browse-by-industry .view .view-content .views-row{display:inline-block;width:31%;margin:1%;white-space:nowrap;font-size:1.5vw;text-align:left;}@media (max-width:767px){body.node-type-career-communities-homepage .region-content-top .browse-by-industry .view .view-content .views-row{font-size:20px;}}@media (min-width:768px) and (max-width:979px){body.node-type-career-communities-homepage .region-content-top .browse-by-industry .view .view-content .views-row{width:47.7%;font-size:17px;}}@media (max-width:479px),(max-width:767px){body.node-type-career-communities-homepage .region-content-top .browse-by-industry .view .view-content .views-row{width:100%;text-align:center;}}@media (min-width:1200px){body.node-type-career-communities-homepage .region-content-top .browse-by-industry .view .view-content .views-row{font-size:20px;}}body.node-type-career-communities-homepage .region-content-top .browse-by-industry .view .view-content .views-row .views-field-title{position:relative;}body.node-type-career-communities-homepage .region-content-top .browse-by-industry .view .view-content .views-row .views-field-title .field-content{display:block;}body.node-type-career-communities-homepage .region-content-top .browse-by-industry .view .view-content .views-row .views-field-title .field-content:hover:before{border-left-color:#d81118;}body.node-type-career-communities-homepage .region-content-top .browse-by-industry .view .view-content .views-row a{color:#f6f4f5;background-color:rgba(0,0,0,0.5);display:block;padding:1.0em 7%;width:86%;}body.node-type-career-communities-homepage .region-content-top .browse-by-industry .view .view-content .views-row a:hover{color:#08c2ce;font-weight:bold;letter-spacing:0.5px;text-decoration:none;width:86%;}body.node-type-career-communities-homepage .region-content{background-color:white;max-width:none;z-index:auto;padding:0;-webkit-clip-path:polygon(0 0,100% 0,100% 90%,0 100%);clip-path:polygon(0 0,100% 0,100% 90%,0 100%);z-index:2;}body.node-type-career-communities-homepage .region-content .use-chosen{padding:40px 5%;max-width:1500px;margin:0 auto !important;}@media (max-width:767px){body.node-type-career-communities-homepage .region-content .use-chosen{padding-top:0px;}}body.node-type-career-communities-homepage .region-content .use-chosen .chosen-container{font-size:20px;}body.node-type-career-communities-homepage .region-content .use-chosen .chosen-container .chosen-drop{position:relative;top:0;}body.node-type-career-communities-homepage .region-content .use-chosen .chosen-container .chosen-single{-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;padding:10px;}body.node-type-career-communities-homepage .region-content .use-chosen .chosen-container .chosen-single div b{background:url("/sites/all/libraries/chosen/chosen-sprite-lg.png") no-repeat 0px 2px;}body.node-type-career-communities-homepage .region-content .use-chosen .chosen-container-active.chosen-with-drop .chosen-single div b{background:url("/sites/all/libraries/chosen/chosen-sprite-lg.png") no-repeat -18px 2px;}body.node-type-career-communities-homepage .region-content .use-chosen .chosen-results{color:#746d71;font-size:2.2vw;font-weight:300;}@media (min-width:1200px){body.node-type-career-communities-homepage .region-content .use-chosen .chosen-results{font-size:20px;}}@media (max-width:767px){body.node-type-career-communities-homepage .region-content .use-chosen .chosen-results{font-size:18px;}}body.node-type-career-communities-homepage .region-content .use-chosen .chosen-results li.active-result{line-height:1.2em;}body.node-type-career-communities-homepage .region-content .use-chosen .content .views-exposed-form{text-align:center;}@media (max-width:767px){body.node-type-career-communities-homepage .region-content .use-chosen .content .views-exposed-form{margin-bottom:0;}}body.node-type-career-communities-homepage .region-content .use-chosen .content .views-exposed-form label{color:white;background-color:#08070a;padding:15px 25px;font-size:4.1vw;margin:0.5em auto;display:inline-block;width:auto;line-height:1.2em;letter-spacing:1px;}@media (min-width:1200px){body.node-type-career-communities-homepage .region-content .use-chosen .content .views-exposed-form label{font-size:35px;}}@media (max-width:767px){body.node-type-career-communities-homepage .region-content .use-chosen .content .views-exposed-form label{font-size:25px;}}body.node-type-career-communities-homepage .region-content-bottom{position:relative;z-index:auto;margin-top:-60px;}body.node-type-career-communities-homepage .region-content-bottom .location-career-communities-stripe{padding:4% 0;background:white;min-height:415px;}@media (min-width:1200px){body.node-type-career-communities-homepage .region-content-bottom .location-career-communities-stripe{min-height:455px;}}body.node-type-career-communities-homepage .region-content-bottom .location-career-communities-stripe .content{position:initial;}body.node-type-career-communities-homepage .region-content-bottom .location-career-communities-stripe #global-map-careers{position:absolute;width:100%;height:100%;top:0;left:0;}body.node-type-career-communities-homepage .region-content-bottom .location-career-communities-stripe h3{background:#08070a;width:100%;color:white;padding:10px 5%;font-size:2.2vw;font-family:"Avenir Next Cyr W00 Bold","Open Sans",sans-serif;letter-spacing:1px;-ms-transform:rotate(-2.7deg);-webkit-transform:rotate(-2.7deg);transform:rotate(-2.7deg);margin-left:-5px;}@media (min-width:1200px){body.node-type-career-communities-homepage .region-content-bottom .location-career-communities-stripe h3{font-size:25px;}}@media (max-width:767px){body.node-type-career-communities-homepage .region-content-bottom .location-career-communities-stripe h3{font-size:18px;}}body.node-type-career-communities-homepage .region-content-bottom .location-career-communities-stripe .content{position:initial;}body.node-type-career-role .region-banner-header{background-image:url(/sites/all/themes/suite_222/images/backgrounds/banner-header-filter3.png) !important;}@media (max-width:767px){body.node-type-career-role .region-banner-header{background-position:left center;}}body.node-type-career-role .region-banner-header .field-name-field-image{position:absolute;z-index:0;opacity:0.35;-webkit-filter:blur(1.5px);-moz-filter:blur(1.5px);-o-filter:blur(1.5px);-ms-filter:blur(1.5px);filter:blur(1.5px);top:0;left:0;right:0;bottom:0;min-width:100%;}body.node-type-career-role .region-banner-header .field-name-field-image .field-items{height:100%;}body.node-type-career-role .region-banner-header .field-name-field-image .field-item{height:100%;}body.node-type-career-role .region-banner-header .field-name-field-image img{min-width:100%;width:auto;min-height:100%;}@media (max-width:767px){body.node-type-career-role .region-banner-header .field-name-field-image img{width:auto;height:100%;}}body.node-type-career-role .region-banner-header .field-name-field-article-subtitle,body.node-type-career-role .region-banner-header .field-name-body{width:65%;max-width:800px;display:block;clear:left;font-size:16px;color:white;position:relative;z-index:10;padding-right:50px;}@media (max-width:767px){body.node-type-career-role .region-banner-header .field-name-field-article-subtitle,body.node-type-career-role .region-banner-header .field-name-body{float:none;clear:both;padding-right:0;width:100%;}}body.node-type-career-role .region-banner-header .field-name-field-article-subtitle .field-label{color:#f56166;}body.node-type-career-role .region-banner-header .field-name-body p{font-size:18px;margin-bottom:1.5em;}body.node-type-career-role .region-banner-header #block-views-similar-career-roles-block{display:block;float:right;clear:right;width:30%;padding:25px 45px 35px 25px;background-color:#b15053;background-color:rgba(106,63,65,0.81);margin-top:30px;color:#f6f4f5;position:relative;z-index:10;}@media (max-width:767px){body.node-type-career-role .region-banner-header #block-views-similar-career-roles-block{float:none;clear:both;width:100%;background-color:transparent;padding:0 0 15px 0;margin-top:0;}}body.node-type-career-role .region-banner-header #block-views-similar-career-roles-block:after{content:'';position:absolute;top:-10px;left:-10px;display:block;width:100%;height:100%;background-color:rgba(177,80,83,0.75);z-index:-10;}@media (max-width:767px){body.node-type-career-role .region-banner-header #block-views-similar-career-roles-block:after{background-color:transparent;}}body.node-type-career-role .region-banner-header #block-views-similar-career-roles-block h3{color:#f6f4f5;font-size:16px;display:inline;}@media (max-width:767px){body.node-type-career-role .region-banner-header #block-views-similar-career-roles-block h3{display:block;}body.node-type-career-role .region-banner-header #block-views-similar-career-roles-block h3:after{content:'';position:absolute;width:0;height:0;border:0 solid transparent;border-bottom-width:7px;border-top-width:7px;border-left:10px solid #ed102f;top:2px;left:-15px;}body.node-type-career-role .region-banner-header #block-views-similar-career-roles-block h3:before{content:'';position:absolute;width:0;height:0;border:0 solid transparent;border-bottom-width:7px;border-top-width:7px;border-left:10px solid rgba(164,42,59,0.77);top:3px;left:-14px;}}body.node-type-career-role .region-banner-header #block-views-similar-career-roles-block .content{display:inline;}body.node-type-career-role .region-banner-header #block-views-similar-career-roles-block .content .view{display:inline;}body.node-type-career-role .region-banner-header #block-views-similar-career-roles-block .content .view .view-content{display:inline;}body.node-type-career-role .region-banner-header #block-views-similar-career-roles-block .content .view .view-content .views-delimited-list{display:inline;}body.node-type-career-role .region-banner-header #block-views-similar-career-roles-block a{color:#f6f4f5;font-size:16px;border-bottom:1px solid #943b45;text-decoration:none;line-height:1.4em;}@media (max-width:767px){body.node-type-career-role .region-banner-header #block-views-similar-career-roles-block a{background-color:rgba(245,97,102,0.35);padding:3px;line-height:2.3em;}}body.node-type-career-role .region-banner-header #block-views-similar-career-roles-block a:hover{border:none;color:#5d2c31;}@media (max-width:767px){body.node-type-career-role .region-banner-header #block-views-similar-career-roles-block a:hover{color:#f56166;border-bottom:1px solid #943b45;}}body.node-type-career-role .region-banner-header .block-views.related-communities,body.node-type-career-role .region-banner-header .block-views.related-industries{display:block;float:right;clear:right;width:30%;padding:25px 45px 35px 45px;background-color:#b15053;background-color:rgba(106,63,65,0.81);color:#f6f4f5;z-index:10;position:relative;}@media (max-width:767px){body.node-type-career-role .region-banner-header .block-views.related-communities,body.node-type-career-role .region-banner-header .block-views.related-industries{float:none;clear:both;width:100%;background-color:transparent;padding:15px 0;}}body.node-type-career-role .region-banner-header .block-views.related-communities:after,body.node-type-career-role .region-banner-header .block-views.related-industries:after{content:'';position:absolute;top:-10px;left:-10px;display:block;width:100%;height:100%;background-color:rgba(177,80,83,0.75);z-index:-10;}@media (max-width:767px){body.node-type-career-role .region-banner-header .block-views.related-communities:after,body.node-type-career-role .region-banner-header .block-views.related-industries:after{background-color:transparent;}}body.node-type-career-role .region-banner-header .block-views.related-communities.related-industries,body.node-type-career-role .region-banner-header .block-views.related-industries.related-industries{padding:0px 45px 35px 45px;}@media (max-width:767px){body.node-type-career-role .region-banner-header .block-views.related-communities.related-industries,body.node-type-career-role .region-banner-header .block-views.related-industries.related-industries{padding:15px 0;}}body.node-type-career-role .region-banner-header .block-views.related-communities h3,body.node-type-career-role .region-banner-header .block-views.related-industries h3{color:#f6f4f5;font-size:16px;position:relative;margin-left:0;}body.node-type-career-role .region-banner-header .block-views.related-communities h3:after,body.node-type-career-role .region-banner-header .block-views.related-industries h3:after{content:'';position:absolute;width:0;height:0;border:0 solid transparent;border-bottom-width:7px;border-top-width:7px;border-left:10px solid #ed102f;top:2px;left:-15px;}body.node-type-career-role .region-banner-header .block-views.related-communities h3:before,body.node-type-career-role .region-banner-header .block-views.related-industries h3:before{content:'';position:absolute;width:0;height:0;border:0 solid transparent;border-bottom-width:7px;border-top-width:7px;border-left:10px solid rgba(164,42,59,0.77);top:3px;left:-14px;}body.node-type-career-role .region-banner-header .block-views.related-communities .view-content a,body.node-type-career-role .region-banner-header .block-views.related-industries .view-content a{color:#f6f4f5;font-size:16px;border-bottom:1px solid #943b45;text-decoration:none;line-height:1.7em;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}@media (max-width:767px){body.node-type-career-role .region-banner-header .block-views.related-communities .view-content a,body.node-type-career-role .region-banner-header .block-views.related-industries .view-content a{background-color:rgba(245,97,102,0.35);padding:3px;line-height:2.3em;}}body.node-type-career-role .region-banner-header .block-views.related-communities .view-content a:hover,body.node-type-career-role .region-banner-header .block-views.related-industries .view-content a:hover{border:none;color:#5d2c31;}@media (max-width:767px){body.node-type-career-role .region-banner-header .block-views.related-communities .view-content a:hover,body.node-type-career-role .region-banner-header .block-views.related-industries .view-content a:hover{color:#f56166;border-bottom:1px solid #943b45;}}body.node-type-career-role .region-content #main-content-left-column{float:left;clear:both;width:65%;max-width:800px;display:block;vertical-align:top;}@media (max-width:767px){body.node-type-career-role .region-content #main-content-left-column{display:block;max-width:none;width:100%;}}body.node-type-career-role .region-content .field-name-field-notable-people{display:block;width:30%;max-width:350px;vertical-align:top;float:right;border:1px solid #ccc;border-radius:25px;padding:0px;margin:0 25px;font-size:15px;position:relative;}@media (min-width:768px) and (max-width:979px){body.node-type-career-role .region-content .field-name-field-notable-people{width:25%;}}@media (min-width:980px) and (max-width:1199px){body.node-type-career-role .region-content .field-name-field-notable-people{width:27%;}}@media (max-width:767px){body.node-type-career-role .region-content .field-name-field-notable-people{max-width:none;width:100%;float:none;display:block;clear:both;margin:25px 0;}}body.node-type-career-role .region-content .field-name-field-notable-people .field{margin-bottom:0.2em;}body.node-type-career-role .region-content .field-name-field-notable-people .field-label{font-size:18px;color:#2b302f;font-weight:bold;line-height:2.0em;text-align:center;padding:10px 20px;}@media (max-width:767px){body.node-type-career-role .region-content .field-name-field-notable-people .field-label{border-bottom:1px solid #ccc;}}body.node-type-career-role .region-content .field-name-field-notable-people .field-items{color:#2b302f;text-align:left;float:none;}@media (max-width:479px){body.node-type-career-role .region-content .field-name-field-notable-people .field-items{float:none;}}body.node-type-career-role .region-content .field-name-field-notable-people .field-items h2{display:none;}body.node-type-career-role .region-content .field-name-field-notable-people .field-items h2 a{font-size:16px;color:#2b302f;}body.node-type-career-role .region-content .field-name-field-notable-people .field-items .field-name-read-more{text-align:center;}@media (max-width:767px){body.node-type-career-role .region-content .field-name-field-notable-people .field-items .field-name-read-more{display:inline-block;margin-left:20px;}}@media (max-width:479px){body.node-type-career-role .region-content .field-name-field-notable-people .field-items .field-name-read-more{display:block;margin-left:0;}}body.node-type-career-role .region-content .field-name-field-notable-people .field-items .field-name-read-more a{display:inline-block;font-size:15px;}body.node-type-career-role .region-content .field-name-field-notable-people .field-items .content .field-name-field-year{font-size:15px;margin-bottom:0;border-top:1px solid #ccc;}@media (max-width:767px){body.node-type-career-role .region-content .field-name-field-notable-people .field-items .content .field-name-field-year{display:inline-block;width:60%;}}@media (max-width:479px){body.node-type-career-role .region-content .field-name-field-notable-people .field-items .content .field-name-field-year{display:block;width:100%;text-align:center;}}body.node-type-career-role .region-content .field-name-field-notable-people .field-items .content .field-name-field-year .field-label{font-size:15px;font-weight:normal;color:#2b302f;padding:0px 0px 0px 20px;}@media (max-width:767px){body.node-type-career-role .region-content .field-name-field-notable-people .field-items .content .field-name-field-year .field-label{border-bottom:none;}}@media (max-width:479px){body.node-type-career-role .region-content .field-name-field-notable-people .field-items .content .field-name-field-year .field-label{padding:0;float:none;}}body.node-type-career-role .region-content .field-name-field-notable-people .field-items .content .group-name{font-size:15px;float:none;padding:0px 20px 0px 20px;}@media (max-width:767px){body.node-type-career-role .region-content .field-name-field-notable-people .field-items .content .group-name{display:inline-block;width:60%;}}@media (max-width:479px){body.node-type-career-role .region-content .field-name-field-notable-people .field-items .content .group-name{display:block;width:100%;text-align:center;}}body.node-type-career-role .region-content .field-name-field-notable-people .field-items .content .group-name h3{font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-weight:normal;font-size:15px;display:inline;}body.node-type-career-role .region-content .field-name-field-notable-people .field-items .content .group-name .field-group-format-title{color:#2b302f;padding:0;line-height:2.0em;text-align:center;}body.node-type-career-role .region-content .field-name-field-notable-people .field-items .content .group-name .field-name-field-first-name,body.node-type-career-role .region-content .field-name-field-notable-people .field-items .content .group-name .field-name-field-last-name{display:inline-block;}body.node-type-career-role .region-content .field-name-field-notable-people .field-items .content .field-name-field-first-name{padding-right:3px;}body.node-type-career-role .region-content .field-name-field-notable-people .field-items .content .field-name-body{display:none;}body.node-type-career-role .region-content .field-name-field-notable-people .field-items .content .field-name-field-email,body.node-type-career-role .region-content .field-name-field-notable-people .field-items .content .field-name-field-phone{display:none;}body.node-type-career-role .region-content .field-name-field-notable-people .field-items .content .field-name-field-position{font-size:15px;float:none;border-top:1px solid #ccc;padding:0px 20px 0px 20px;}@media (max-width:767px){body.node-type-career-role .region-content .field-name-field-notable-people .field-items .content .field-name-field-position{display:inline-block;width:60%;border-bottom:none;}}@media (max-width:479px){body.node-type-career-role .region-content .field-name-field-notable-people .field-items .content .field-name-field-position{display:block;width:100%;text-align:center;}}body.node-type-career-role .region-content .field-name-field-notable-people .field-items .content .field-name-field-position .field-label{font-size:15px;font-weight:normal;color:#2b302f;padding:0;border:none;float:none;}@media (max-width:479px){body.node-type-career-role .region-content .field-name-field-notable-people .field-items .content .field-name-field-position .field-label{float:none;}}body.node-type-career-role .region-content .field-name-field-notable-people .field-items .content .field-name-field-portrait-image,body.node-type-career-role .region-content .field-name-field-notable-people .field-items .content .field-name-field-personas-image{padding:10px 20px;}@media (min-width:768px){body.node-type-career-role .region-content .field-name-field-notable-people .field-items .content .field-name-field-portrait-image,body.node-type-career-role .region-content .field-name-field-notable-people .field-items .content .field-name-field-personas-image{border-top:1px solid #ccc;}}@media (max-width:479px){body.node-type-career-role .region-content .field-name-field-notable-people .field-items .content .field-name-field-portrait-image,body.node-type-career-role .region-content .field-name-field-notable-people .field-items .content .field-name-field-personas-image{float:none !important;width:45% !important;margin:0 auto !important;}}body.node-type-career-role .region-content .field-name-field-notable-people .field-items .content .field-name-field-portrait-image img,body.node-type-career-role .region-content .field-name-field-notable-people .field-items .content .field-name-field-personas-image img{border-radius:100%;}@media (max-width:767px){body.node-type-career-role .region-content .field-name-field-notable-people .field-items .content .field-name-field-portrait-image,body.node-type-career-role .region-content .field-name-field-notable-people .field-items .content .field-name-field-personas-image{float:left;width:35%;}}body.node-type-career-role .region-content .field-name-field-description{display:inline-block;width:auto;max-width:800px;vertical-align:top;}body.node-type-career-role .region-content .field-name-field-description .field-label{color:#2b302f;font-size:34px;line-height:1.2em;margin-bottom:0.5em;}body.node-type-career-role .region-content .group-at-a-glance{max-width:800px;clear:left;display:inline-block;vertical-align:top;font-size:16px;line-height:1.6em;color:#2b302f;}@media (max-width:767px){body.node-type-career-role .region-content .group-at-a-glance{display:block;}}body.node-type-career-role .region-content .group-at-a-glance h3{background-color:#6c717d;display:block;padding:15px 120px 15px 20px;color:#f6f4f5;font-family:"Avenir Next Cyr W00 Bold","Open Sans",sans-serif;font-size:19px;margin-bottom:10px;position:relative;}body.node-type-career-role .region-content .group-at-a-glance .field{padding:13px 31px 0px 75px;position:relative;margin-bottom:16.8px;}@media (max-width:767px){body.node-type-career-role .region-content .group-at-a-glance .field{margin:0;padding:5px 15px;}}body.node-type-career-role .region-content .group-at-a-glance .field:before{content:'';width:55px;height:56px;background-size:72% 72%;background-color:#8c8aab;border-radius:50%;position:absolute;top:17px;left:0;margin-right:20px;background-repeat:no-repeat;background-position:center center;}@media (max-width:767px){body.node-type-career-role .region-content .group-at-a-glance .field:before{height:0;width:0;}}body.node-type-career-role .region-content .group-at-a-glance .field.field-name-field-career-salary:before{background-image:url(/sites/all/themes/suite_222/images/icons/cc-salary.png);}body.node-type-career-role .region-content .group-at-a-glance .field.field-name-field-career-personality:before{background-image:url(/sites/all/themes/suite_222/images/icons/cc-personality.png);background-color:#df8fd5;}body.node-type-career-role .region-content .group-at-a-glance .field.field-name-field-career-advancement:before,body.node-type-career-role .region-content .group-at-a-glance .field.field-name-field-career-path:before{background-image:url(/sites/all/themes/suite_222/images/icons/cc-advancement.png);background-color:#8b7dab;}body.node-type-career-role .region-content .group-at-a-glance .field.field-name-field-career-find-work:before,body.node-type-career-role .region-content .group-at-a-glance .field.field-name-field-career-finding-work:before{background-image:url(/sites/all/themes/suite_222/images/icons/cc-employment.png);background-color:#a26fc2;}body.node-type-career-role .region-content .group-at-a-glance .field.field-name-field-career-experience:before{background-image:url(/sites/all/themes/suite_222/images/icons/cc-skills.png);background-color:#b365c2;}body.node-type-career-role .region-content .group-at-a-glance .field.field-name-field-career-lifestyle:before{background-image:url(/sites/all/themes/suite_222/images/icons/cc-lifestyle-balance.png);background-color:#e4b1d8;}body.node-type-career-role .region-content .group-at-a-glance .field-label{font-family:"Avenir Next Cyr W00 Regular","Open Sans",sans-serif;font-size:19px;color:#464a4a;display:block;line-height:1.8em;}body.node-type-career-role .region-content-bottom .field-group-grow-your-network{position:relative;}body.node-type-career-role .region-content-bottom .field-group-grow-your-network:before{content:'';position:absolute;height:200px;background:#f6f4f5;width:120%;top:-45px;border-radius:100%;border-top:2px solid #b7b7b7;display:block;text-align:center;left:-10%;z-index:0;}body.node-type-career-role .region-content-bottom .field-group-grow-your-network h3{font-size:46px;font-size:calc(46px + 1.5vw);color:#cb8679;text-transform:uppercase;display:block;text-align:center;position:relative;line-height:1.0em;margin-bottom:0.2em;letter-spacing:0.02em;background-color:#f6f4f5;}body.node-type-career-role .region-content-bottom .field-group-grow-your-network h3:before{content:'';position:absolute;width:26%;display:block;border-style:solid;border-top-color:#cb8679;border-bottom-color:#753b30;border-left-color:transparent;border-right-color:transparent;border-width:1px;height:3px;top:50%;left:4%;}@media (min-width:768px) and (max-width:979px){body.node-type-career-role .region-content-bottom .field-group-grow-your-network h3:before{width:20%;}}@media (max-width:767px){body.node-type-career-role .region-content-bottom .field-group-grow-your-network h3:before{border:none;}}body.node-type-career-role .region-content-bottom .field-group-grow-your-network h3:after{content:'';position:absolute;width:26%;display:block;border-style:solid;border-top-color:#cb8679;border-bottom-color:#753b30;border-left-color:transparent;border-right-color:transparent;border-width:1px;height:3px;top:50%;right:4%;}@media (min-width:768px) and (max-width:979px){body.node-type-career-role .region-content-bottom .field-group-grow-your-network h3:after{width:20%;}}@media (max-width:767px){body.node-type-career-role .region-content-bottom .field-group-grow-your-network h3:after{border:none;}}body.node-type-career-role .region-content-bottom .field-group-grow-your-network h3 span{display:block;width:100%;font-size:56px;font-size:calc(56px + 1.5vw);text-shadow:6px 3px 0px #753b30;letter-spacing:0.1em;background-color:#f6f6f6;}@media (max-width:767px){body.node-type-career-role .region-content-bottom .field-group-grow-your-network h3 span{font-size:56px;letter-spacing:2px;}}@media (max-width:767px){body.node-type-career-role .region-content-bottom .field-group-grow-your-network h3{font-size:46px;}}body.node-type-career-role .region-content-bottom .field-name-field-grow-your-network{position:relative;padding:0px 5% 60px 5%;max-width:1500px;margin:0 auto;float:none;text-align:center;}body.node-type-career-role .region-content-bottom .field-name-field-grow-your-network .field-label{color:#753b30;font-size:16px;font-weight:bold;font-family:"Avenir Next Cyr W00 Bold","Open Sans",sans-serif;position:relative;display:block;vertical-align:middle;margin:0;text-align:center;padding:15px;min-height:60px;}@media (max-width:767px),(min-width:768px) and (max-width:979px){body.node-type-career-role .region-content-bottom .field-name-field-grow-your-network .field-label{width:100%;}}body.node-type-career-role .region-content-bottom .field-name-field-grow-your-network .field-item{padding:0;border:1px solid #d2d2d2;width:31%;display:inline-block;vertical-align:middle;position:relative;margin:12px 0;text-align:left;}@media (max-width:767px),(min-width:768px) and (max-width:979px){body.node-type-career-role .region-content-bottom .field-name-field-grow-your-network .field-item{width:44%;margin:12px 2%;min-height:100px;text-align:center;vertical-align:top;padding:0;}}@media (max-width:479px){body.node-type-career-role .region-content-bottom .field-name-field-grow-your-network .field-item{width:100%;}}body.node-type-career-role .region-content-bottom .field-name-field-grow-your-network .field-item:before{content:'';margin:0;padding:0;}body.node-type-career-role .region-content-bottom .field-name-field-grow-your-network .field-item:nth-of-type(3n + 2){margin:12px 3%;}@media (max-width:767px),(min-width:768px) and (max-width:979px){body.node-type-career-role .region-content-bottom .field-name-field-grow-your-network .field-item:nth-of-type(3n + 2){margin:12px 2%;}}body.node-type-career-role .region-content-bottom .field-name-field-grow-your-network .field-item a{font-size:17px;display:table;width:100%;border-spacing:0;border-collapse:separate;vertical-align:middle;padding:0;}body.node-type-career-role .region-content-bottom .field-name-field-grow-your-network .field-item a:hover,body.node-type-career-role .region-content-bottom .field-name-field-grow-your-network .field-item a:focus{text-decoration:none;color:#753b30;}body.node-type-career-role .region-content-bottom .field-name-field-grow-your-network .field-item a span{display:table;vertical-align:middle;border-spacing:15px;}@media (max-width:767px),(min-width:768px) and (max-width:979px){body.node-type-career-role .region-content-bottom .field-name-field-grow-your-network .field-item a span{width:100%;}}body.node-type-career-role .region-content-bottom .field-name-field-grow-your-network .field-item a span.network-content{display:table-cell;}@media (max-width:767px),(min-width:768px) and (max-width:979px){body.node-type-career-role .region-content-bottom .field-name-field-grow-your-network .field-item a span.network-content{display:block;}}body.node-type-career-role .region-content-bottom .field-name-field-grow-your-network .field-item a span p.network-type{display:block;font-size:12px;color:#753b30;margin:0;padding:0;}@media (max-width:767px),(min-width:768px) and (max-width:979px){body.node-type-career-role .region-content-bottom .field-name-field-grow-your-network .field-item a span p.network-type{margin-top:-12px;}}body.node-type-career-role .region-content-bottom .field-name-field-grow-your-network .field-item a i.fa{display:table-cell;vertical-align:middle;padding:15px;height:25px;width:25px;color:#eaeaea;font-size:25px;background-color:#753b30;text-align:center;text-shadow:5px 0px 1px #4f2820;margin:0 15px 0 0;}@media (max-width:767px),(min-width:768px) and (max-width:979px){body.node-type-career-role .region-content-bottom .field-name-field-grow-your-network .field-item a i.fa{border-radius:30px;display:block;width:1em;height:1em;font-size:20px;padding:0.75em;margin:-33px auto 20px auto;}}body.node-type-career-role .region-content-bottom .field-name-field-grow-your-network .field-item a i.fa.fa-facebook{background-color:#3b5998;text-shadow:5px 0px 1px #283c67;}body.node-type-career-role .region-content-bottom .field-name-field-grow-your-network .field-item a i.fa.fa-meetup{background-color:#e0393e;text-shadow:5px 0px 1px #b32e32;}body.node-type-career-role .region-content-bottom .field-name-field-grow-your-network .field-item a i.fa.fa-linkedin{background-color:#007bb5;text-shadow:5px 0px 1px #00618f;}body.node-type-career-role .region-content-bottom .field-name-field-grow-your-network .field-item a i.fa.fa-berklee{background-color:#d81118;text-shadow:5px 0px 1px #b40e14;background-image:url(/sites/all/themes/suite_222/images/icons/berklee-ico.png);background-repeat:no-repeat;background-position:center center;}body.node-type-career-role .region-content-bottom .field-name-field-grow-your-network .field-items{float:none;}@media (min-width:768px){body.node-type-career-community.one-sidebar.sidebar-second #page-content{float:right;margin-left:2%;margin-right:5%;}}body.node-type-career-community.one-sidebar.sidebar-second #page-content .field-name-body{width:100%;max-width:800px;}body.node-type-career-community.one-sidebar.sidebar-second #page-content .field-name-body .field-label{color:#2b302f;font-size:34px;line-height:1.2em;margin-bottom:0.5em;}@media (max-width:767px){body.node-type-career-community.one-sidebar.sidebar-second #page-content .field-name-body .field-label{font-size:25px;}}body.node-type-career-community .region-banner-header{padding:2% 5%;background-blend-mode:normal;position:relative;}body.node-type-career-community .region-banner-header:before{content:'';position:absolute;width:100%;height:100%;background-color:rgba(19,14,56,0.7);-webkit-filter:blur(0px);-moz-filter:blur(0px);-o-filter:blur(0px);-ms-filter:blur(0px);filter:blur(0px);}@media (min-width:768px){body.node-type-career-community .region-sidebar-second{margin-left:5%;margin-right:0;}}@media (max-width:767px){body.node-type-career-community .region-sidebar-second{margin-left:5%;margin-right:5%;}}body.node-type-career-community .region-sidebar-second .block.cc-blank-block{display:none;}body.node-type-career-community .region-sidebar-second .field-name-field-advisor{margin-bottom:1em;background:#ffffff;-moz-box-shadow:1px 1px 7px rgba(40,38,37,0.13);-webkit-box-shadow:1px 1px 7px rgba(40,38,37,0.13);box-shadow:1px 1px 7px rgba(40,38,37,0.13);}body.node-type-career-community .region-sidebar-second .field-name-field-advisor .field-label{display:block;background-color:#6c717d;padding:15px 25px;color:#edede6;border-bottom:1px solid #acacac;font-family:"Avenir Next Cyr W00 Bold","Open Sans",sans-serif;font-size:15px;margin-bottom:0.5em;}@media (max-width:767px){body.node-type-career-community .region-sidebar-second .field-name-field-advisor .field-label{font-size:20px;}}body.node-type-career-community .region-sidebar-second .field-name-field-advisor a{text-decoration:none;}body.node-type-career-community .region-sidebar-second .field-name-field-advisor a:hover{color:#753b30;border-bottom:none;}body.node-type-career-community .region-sidebar-second .field-name-field-advisor .field-item{border-bottom:1px solid #f6f4f5;}body.node-type-career-community .region-sidebar-second .field-name-field-advisor .field-item:last-of-type{border-bottom:none;}body.node-type-career-community .region-sidebar-second .field-name-field-advisor .entity-paragraphs-item{padding:15px 25px;position:relative;overflow:hidden;}@media (min-width:768px) and (max-width:979px){body.node-type-career-community .region-sidebar-second .field-name-field-advisor .entity-paragraphs-item{padding:10px 0;text-align:center;}}@media (max-width:767px){body.node-type-career-community .region-sidebar-second .field-name-field-advisor .entity-paragraphs-item{padding:15px 25px;text-align:left;}}body.node-type-career-community .region-sidebar-second .field-name-field-advisor .entity-paragraphs-item .field-item{border-bottom:none;}body.node-type-career-community .region-sidebar-second .field-name-field-advisor .field-name-field-advisor-photo{width:70px;margin-right:10px;overflow:hidden;margin-top:-4%;margin-left:-10px;display:inline-block;float:left;position:relative;z-index:2;}@media (min-width:768px) and (max-width:979px){body.node-type-career-community .region-sidebar-second .field-name-field-advisor .field-name-field-advisor-photo{float:none;width:50%;}}@media (max-width:767px){body.node-type-career-community .region-sidebar-second .field-name-field-advisor .field-name-field-advisor-photo{margin-top:-14px;float:left;width:30%;}}body.node-type-career-community .region-sidebar-second .field-name-field-advisor .field-name-field-advisor-photo img{width:70px;height:auto;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}body.node-type-career-community .field-name-field-career-resources{font-size:15px;padding-bottom:25px;background-color:#f9f9f9;-moz-box-shadow:1px 1px 7px rgba(40,38,37,0.13);-webkit-box-shadow:1px 1px 7px rgba(40,38,37,0.13);box-shadow:1px 1px 7px rgba(40,38,37,0.13);}body.node-type-career-community .field-name-field-career-resources .field-label{display:block;background-color:#6c717d;padding:15px 25px;color:#edede6;border-bottom:1px solid #acacac;font-family:"Avenir Next Cyr W00 Bold","Open Sans",sans-serif;}@media (max-width:767px){body.node-type-career-community .field-name-field-career-resources .field-label{font-size:20px;padding:15px;}}body.node-type-career-community .field-name-field-career-resources .entity-paragraphs-item{padding:1em 25px 0 30px;position:relative;}@media (max-width:767px){body.node-type-career-community .field-name-field-career-resources .entity-paragraphs-item{padding:15px;}}body.node-type-career-community .field-name-field-career-resources .entity-paragraphs-item .content:before{content:'';position:absolute;width:0;height:0;border:0 solid transparent;border-bottom-width:7px;border-top-width:7px;border-left:10px solid rgba(164,42,59,0.77);top:18px;left:15px;}@media (max-width:767px){body.node-type-career-community .field-name-field-career-resources .entity-paragraphs-item .content:before{border:none;}}body.node-type-career-community .field-name-field-career-resources .entity-paragraphs-item .content:after{content:'';position:absolute;width:0;height:0;border:0 solid transparent;border-bottom-width:7px;border-top-width:7px;border-left:10px solid #ed102f;top:17px;left:14px;}@media (max-width:767px){body.node-type-career-community .field-name-field-career-resources .entity-paragraphs-item .content:after{border:none;}}body.node-type-career-community .field-name-field-career-resources .entity-paragraphs-item a{text-decoration:none;}body.node-type-career-community .field-name-field-career-resources .entity-paragraphs-item a:hover{color:#753b30;border-bottom:none;}body.node-type-career-community .region-content-bottom #block-views-career-roles-for-community-node{width:100%;padding:0px 5% 2em 5%;max-width:2000px;}@media (max-width:767px),(min-width:768px) and (max-width:979px){body.node-type-career-community .region-content-bottom #block-views-career-roles-for-community-node{padding-top:0;}}@media (max-width:767px),(min-width:768px) and (max-width:979px){body.node-type-career-community .region-content-bottom #block-views-career-roles-for-community-node .view .view-content{padding:0 15px;}}body.node-type-career-community .region-content-bottom #block-views-career-roles-for-community-node .view .views-row{width:45%;width:calc(50% - 40px);display:inline-block;vertical-align:top;}@media (max-width:767px),(min-width:768px) and (max-width:979px){body.node-type-career-community .region-content-bottom #block-views-career-roles-for-community-node .view .views-row{width:49%;width:calc(50% - 20px);}}@media (max-width:479px){body.node-type-career-community .region-content-bottom #block-views-career-roles-for-community-node .view .views-row{width:100%;display:block;border-bottom:1px solid #d2d2d2;}}body.node-type-career-community .region-content-bottom #block-views-career-roles-for-community-node .view .views-row.views-row-odd{padding:20px 40px 20px 0;}@media (max-width:767px),(min-width:768px) and (max-width:979px){body.node-type-career-community .region-content-bottom #block-views-career-roles-for-community-node .view .views-row.views-row-odd{padding:20px 15px 20px 0;}}@media (max-width:479px){body.node-type-career-community .region-content-bottom #block-views-career-roles-for-community-node .view .views-row.views-row-odd{padding:10px 0;}}body.node-type-career-community .region-content-bottom #block-views-career-roles-for-community-node .view .views-row.views-row-even{padding:20px 0 20px 40px;}@media (max-width:767px),(min-width:768px) and (max-width:979px){body.node-type-career-community .region-content-bottom #block-views-career-roles-for-community-node .view .views-row.views-row-even{padding:20px 0 0px 15px;}}@media (max-width:479px){body.node-type-career-community .region-content-bottom #block-views-career-roles-for-community-node .view .views-row.views-row-even{padding:10px 0;}}body.node-type-career-community .region-content-bottom #block-views-career-roles-for-community-node .view .views-row .views-field.views-field-image a{background-color:#1c0202;display:block;}body.node-type-career-community .region-content-bottom #block-views-career-roles-for-community-node .view .views-row .views-field.views-field-image img{width:calc(100% + .49px);height:auto;position:relative;display:block;opacity:0.8;-moz-transition:opacity 0.4s linear;-o-transition:opacity 0.4s linear;-webkit-transition:opacity 0.4s linear;transition:opacity 0.4s linear;-webkit-transform:translateZ(0);}body.node-type-career-community .region-content-bottom #block-views-career-roles-for-community-node .view .views-row:hover .views-field.views-field-image img{opacity:1;-moz-transition:opacity 0.4s linear;-o-transition:opacity 0.4s linear;-webkit-transition:opacity 0.4s linear;transition:opacity 0.4s linear;}.section-206051 .region-header{background-image:url(/sites/all/themes/suite_222/images/header/banner-hack.png);}body.node-type-section-landing-page{background:#fff;}body.node-type-section-landing-page p{font-size:120%;}@media (max-width:767px){body.node-type-section-landing-page p{font-size:125%;}}body.node-type-section-landing-page #page{margin-top:0px;}body.node-type-section-landing-page .region-header{background:none;position:absolute;display:block;width:100%;}body.node-type-section-landing-page .region-banner-header{background-position:center top;padding:0 5%;background-size:cover;background-repeat:no-repeat;}@media (max-width:767px){body.node-type-section-landing-page .region-banner-header{z-index:11;}}body.node-type-section-landing-page .region-banner-header .container{position:relative;padding-top:200px;padding-bottom:30px;z-index:1;}@media (max-width:767px){body.node-type-section-landing-page .region-banner-header .container{padding-top:100px;}}body.node-type-section-landing-page .region-banner-header .container .dept-name{display:block;color:white;font-size:19px;}body.node-type-section-landing-page .region-banner-header .container .dept-name a{color:white;}body.node-type-section-landing-page .region-banner-header .container .dept-name ul li{display:inline-block;}body.node-type-section-landing-page .region-banner-header .container h1#page-title{display:block;}@media (max-width:767px){body.node-type-section-landing-page .region-banner-header .container h1#page-title{font-size:3em;line-height:1.25em;hyphens:auto;}}body.node-type-section-landing-page .region-banner-header .container .paragraphs-item-section-landing-page-cta{display:inline-block;position:relative;}@media (max-width:767px){body.node-type-section-landing-page .region-banner-header .container .paragraphs-item-section-landing-page-cta{display:block;width:100%;position:fixed;bottom:0;left:0;box-shadow:-2px 0px 25px #4c5960;z-index:9;text-align:center;}}body.node-type-section-landing-page .region-banner-header .container .paragraphs-item-section-landing-page-cta .field-type-link-field{display:inline-block;}@media (max-width:767px){body.node-type-section-landing-page .region-banner-header .container .paragraphs-item-section-landing-page-cta .field-type-link-field{display:block;width:100%;}}body.node-type-section-landing-page .region-banner-header .container .paragraphs-item-section-landing-page-cta .field-type-link-field a{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background:#d81118;border:none;color:#eee;display:block;font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;margin:10px 0;padding:6px 14px;display:inline-block;margin-right:1em;border-radius:5px;font-size:1em;padding:1em 1.5em;font-family:"Avenir Next Cyr W00 Bold","Open Sans",Arial,Helvetica,sans-serif;}body.node-type-section-landing-page .region-banner-header .container .paragraphs-item-section-landing-page-cta .field-type-link-field a:hover{text-decoration:underline;}@media (max-width:767px){body.node-type-section-landing-page .region-banner-header .container .paragraphs-item-section-landing-page-cta .field-type-link-field a{display:block;width:100%;font-size:1.25em;border-radius:0px;margin:0;padding:1em 0;}}body.node-type-section-landing-page .region-banner-header .container .paragraphs-item-section-landing-page-cta .field-name-field-secondary-button a{background:white;color:#d81118;}body.node-type-section-landing-page .region-banner-header:before{background-image:url(/sites/all/themes/suite_222/images/backgrounds/section-landing-page-banner-image-overlay.png);content:'';width:100%;height:100%;top:0;left:0;position:absolute;display:block;}body.node-type-section-landing-page .region-content-top .field-name-field-section-landing-page-alert > .field-items{display:flex;-webkit-flex-flow:row wrap;flex-wrap:row wrap;}body.node-type-section-landing-page .region-content-top .field-name-field-section-landing-page-alert > .field-items > .field-item{padding:1em 5%;color:white;flex:1;min-width:33%;}@media (max-width:767px){body.node-type-section-landing-page .region-content-top .field-name-field-section-landing-page-alert > .field-items > .field-item{min-width:100%;}}body.node-type-section-landing-page .region-content-top .field-name-field-section-landing-page-alert > .field-items > .field-item.even{background:#078baa;}body.node-type-section-landing-page .region-content-top .field-name-field-section-landing-page-alert > .field-items > .field-item.odd{background:#09b7e0;}body.node-type-section-landing-page .region-content-top .field-name-field-section-landing-page-alert > .field-items > .field-item .field{display:table-cell;vertical-align:middle;padding:15px 10px;}body.node-type-section-landing-page .region-content-top .field-name-field-section-landing-page-alert > .field-items > .field-item .field.field-name-field-alert-icon{font-size:2em;}@media (min-width:768px) and (max-width:979px){body.node-type-section-landing-page .region-content-top .field-name-field-section-landing-page-alert > .field-items > .field-item .field.field-name-field-alert-icon{display:block;text-align:center;margin:0;padding:15px 0 0 0;}}@media (max-width:767px){body.node-type-section-landing-page .region-content-top .field-name-field-section-landing-page-alert > .field-items > .field-item .field.field-name-field-alert-icon{display:table-cell;text-align:left;padding:15px 10px;}}body.node-type-section-landing-page .region-content-top .field-name-field-section-landing-page-alert > .field-items > .field-item .field a{color:#fff;text-decoration:underline;}body.node-type-section-landing-page #page-content{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;padding:0;margin:0;width:100%;}body.node-type-section-landing-page .region-content{padding-top:22px;}body.node-type-section-landing-page .region-content .field-name-body{font-family:"Avenir Next Cyr W00 Regular","Open Sans",Arial,Helvetica,sans-serif;max-width:1000px;margin:0 auto;padding:2em 5%;}body.node-type-section-landing-page .region-content .field-name-body h1,body.node-type-section-landing-page .region-content .field-name-body h2{font-size:1.8em;margin-bottom:1em;}body.node-type-section-landing-page .region-content .field-name-field-section-landing-page-modul{margin:0;}body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-featured-ca{max-width:calc(1000px + 2em);margin:0 auto;}body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-featured-ca .content{display:flex;flex-wrap:wrap;}body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-featured-ca .content .group-featured-card{color:#fff;position:relative;margin:1em;display:block;min-height:20em;background:none;flex-grow:1;}body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-featured-ca .content .group-featured-card .card-content{background:rgba(0,0,0,0.65);display:block;width:100%;max-width:300px;padding:1.5em;transform:translate(10px,-10px);float:right;}@media (max-width:479px){body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-featured-ca .content .group-featured-card .card-content{float:none;transform:none;height:100%;max-width:none;text-align:center;padding:10% 1.5em;}}body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-featured-ca .content .group-featured-card .card-content h3{font-size:1.5em;font-family:"Avenir Next Cyr W00 Regular","Open Sans",Arial,Helvetica,sans-serif;margin-bottom:0.25em;}body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-featured-ca .content .group-featured-card .card-content p{font-family:"Avenir Next Cyr W00 Regular","Open Sans",Arial,Helvetica,sans-serif;z-index:1;}body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-featured-ca .content .group-featured-card .card-content .field-type-link-field{z-index:1;display:inline-block;}body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-featured-ca .content .group-featured-card .card-content .field-type-link-field a{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background:#d81118;border:none;color:#eee;display:block;font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;margin:10px 0;padding:6px 14px;background:#fff;color:#d81118;border-radius:5px;font-size:1em;padding:1em 1.5em;font-family:"Avenir Next Cyr W00 Bold","Open Sans",Arial,Helvetica,sans-serif;border:1px solid #fff;}body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-featured-ca .content .group-featured-card .card-content .field-type-link-field a:hover{text-decoration:underline;}body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-featured-ca .content .group-featured-card .card-content .field-type-link-field a:hover{background:rgba(255,255,255,0.25);}body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-featured-ca .content .group-featured-card .field-type-image{margin:0;padding:0;position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1;overflow:hidden;}@media (max-width:479px){body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-featured-ca .content .group-featured-card .field-type-image *{height:100%;}}body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-featured-ca .content .group-featured-card .field-type-image img{padding:0;margin:0;max-width:none;min-width:100%;display:block;height:100%;}body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-featured-ca .content.cards-up-1 .group-featured-card{flex-grow:2;flex-basis:100%;}@media (max-width:767px){body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-featured-ca .content.cards-up-2{flex-basis:100%;}}body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-featured-ca .content.cards-up-3 .group-featured-card:first-of-type{flex-grow:2;flex-basis:100%;}body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-text-stripe{padding:6em 0;margin:0;position:relative;overflow:hidden;}@media (max-width:767px){body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-text-stripe{padding:4em 0;margin:0;}}body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-text-stripe .content{max-width:1000px;margin:0 auto;padding:0 5%;z-index:1;}body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-text-stripe h2{font-size:2em;margin-bottom:1em;}body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-text-stripe h3{font-size:1.8em;margin-bottom:.2em;}body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-text-stripe h4{font-size:1.5em;margin-bottom:.2em;}body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-text-stripe a{font-weight:bold;text-decoration:underline;}body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-text-stripe.section-landing-page-text-stripe--background{background-position:center center;background-size:100% 100%;background-repeat:no-repeat;padding:6em 0 8em 0;margin:0 0 -2em 0;}@media (max-width:767px){body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-text-stripe.section-landing-page-text-stripe--background{background-size:cover;margin:0;padding:6em 0;}}body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-text-stripe.section-landing-page-text-stripe--background.background__teal{background-image:url(/sites/all/themes/suite_222/images/backgrounds/teal-bg.png);margin:3em 0;}body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-text-stripe.section-landing-page-text-stripe--background.background__purple{background-image:url(/sites/all/themes/suite_222/images/backgrounds/purple-bg.png);margin:3em 0;}body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-text-stripe.section-landing-page-text-stripe--background.background__yellow{background-image:url(/sites/all/themes/suite_222/images/backgrounds/yellow-bg.png);margin:3em 0;}body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-text-stripe.section-landing-page-text-stripe--background.background__orange{background-image:url(/sites/all/themes/suite_222/images/backgrounds/orange-bg.png);margin:3em 0;}body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-text-stripe.section-landing-page-text-stripe--background.background__blue{background-image:url(/sites/all/themes/suite_222/images/backgrounds/blue-bg.png);margin:3em 0;}body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-text-stripe.section-landing-page-text-stripe--background.background__blank{background-color:white;margin:0;}body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-text-stripe.section-landing-page-text-stripe--theme-dark{color:white;}body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-text-stripe.section-landing-page-text-stripe--theme-dark a{color:white;text-decoration:underline;}body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-text-stripe.section-landing-page-text-stripe--theme-dark a:hover{text-decoration:none;}body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-text-stripe.section-landing-page-text-stripe--theme-light{color:black;}body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-text-stripe.section-landing-page-text-stripe--theme-light a{color:black;text-decoration:underline;}body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-text-stripe.section-landing-page-text-stripe--theme-light a:hover{text-decoration:none;}body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-text-stripe .field-name-field-upload-custom-image{position:absolute;top:0;left:0;width:100%;height:100%;display:block;overflow:hidden;z-index:-2;}body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-text-stripe .field-name-field-upload-custom-image *{height:100%;width:100%;margin:0;padding:0;}body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-text-stripe .field-name-field-upload-custom-image img{margin:0;padding:0;height:auto;width:100%;}@media (max-width:767px){body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-text-stripe .field-name-field-upload-custom-image img{height:100%;max-width:none;width:auto;}}body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-text-stripe .field-name-field-section-landing-free-text{max-width:1000px;margin:0 auto;z-index:0;}body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-video{max-width:1000px;margin:0 auto;background:#fff;-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;border:1px solid #eee;z-index:1;font-family:"Avenir Next Cyr W00 Regular","Open Sans",Arial,Helvetica,sans-serif;}body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-video .field-name-field-youtube-embed{width:70%;display:inline-block;vertical-align:top;margin-bottom:0;}@media (max-width:767px){body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-video .field-name-field-youtube-embed{display:block;width:100%;}}body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-video .section-landing-page-video--text-box{max-width:calc(30% - 4em);display:inline-block;padding:2em;vertical-align:top;}@media (max-width:767px){body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-video .section-landing-page-video--text-box{display:block;max-width:none;width:100%;}}body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-video .section-landing-page-video--text-box p:last-of-type{border-bottom:6px solid black;padding-bottom:2em;}body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-stats{text-align:center;color:#000;max-width:1000px;margin:0 auto;padding:4em 0;}body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-stats .content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-around;-webkit-flex-flow:row wrap;flex-wrap:row wrap;}body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-stats .content .section-landing-page-stats-group{min-width:250px;margin:1em 0;}body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-stats .content .section-landing-page-stats-group .field-name-field-stats-number p{font-size:5em;font-family:"Avenir Next Cyr W00 Regular","Open Sans",Arial,Helvetica,sans-serif;margin-bottom:0;line-height:1em;}body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-stats .content .section-landing-page-stats-group .field-name-field-stats-caption p{font-size:1em;line-height:1em;}body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-icon-links{background-color:#595b9a;color:white;text-align:center;padding:3em 0;}body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-icon-links .content{max-width:1000px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center;}body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-icon-links .content h3{font-family:"Avenir Next Cyr W00 Regular","Open Sans",Arial,Helvetica,sans-serif;margin-bottom:0.5em;padding-top:1em;font-size:1.5em;flex-basis:100%;}body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-icon-links .content p{flex-basis:100%;}body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-icon-links .content .section-landing-page-icon-link-group{flex-basis:12.5%;vertical-align:top;text-align:center;}body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-icon-links .content .section-landing-page-icon-link-group:hover{text-decoration:none;background-color:#6668a7;}body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-icon-links .content .section-landing-page-icon-link-group a{display:block;padding:1em 1em;background-color:transparent;}body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-icon-links .content .section-landing-page-icon-link-group a:hover{text-decoration:none;}body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-icon-links .content .section-landing-page-icon-link-group .field-name-field-icon-links-icon{color:black;border-radius:100%;background:#9d9ec6;margin:1em 0;width:70px;height:70px;padding:1.5em;display:inline-block;}body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-icon-links .content .section-landing-page-icon-link-group .field-name-field-icon-links-icon i{font-size:2em;margin-right:0;}body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-icon-links .content .section-landing-page-icon-link-group .field-name-field-icon-links-label{color:white;}body.node-type-section-landing-page .region-content .paragraphs-item-section-landing-page-icon-links .content .section-landing-page-icon-link-group .field-name-field-icon-links-label p{font-size:0.96em;}body.node-type-section-landing-page .region-content-bottom{background:#e6e4e5;float:left;width:100%;}body.node-type-section-landing-page .region-content-bottom .marketo-form-content-bottom{display:block;}body.node-type-section-landing-page .region-content-bottom #request-information-form{max-width:800px !important;margin:0 auto;}body.node-type-section-landing-page .region-footer{z-index:12;}.section-209156 .region-header{background-image:url(/sites/all/themes/suite_222/images/header/banner-soundbreaking.jpg);}@media (max-width:767px){.section-209156 .banner.slider{height:110px;}.section-209156 .banner.slider .overlay{display:none;}}.section-209156 p.subtext{margin-top:0.5em;}.section-209156 .region-sidebar-second .icon-button{font-size:18px;}.section-209156 .region-sidebar-first .content a.button{color:white;font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-weight:100;letter-spacing:1px;text-transform:uppercase;width:83%;}.view-display-id-soundbreaking_page .views-row{height:189px;margin-bottom:25px;position:relative;}.view-display-id-soundbreaking_page .views-row-1,.view-display-id-soundbreaking_page .views-row-8{background:#c7d163;}.view-display-id-soundbreaking_page .views-row-1 .field-read-more.button a,.view-display-id-soundbreaking_page .views-row-8 .field-read-more.button a{color:#c7d163;}.view-display-id-soundbreaking_page .views-row-2,.view-display-id-soundbreaking_page .views-row-9{background:#f25d7f;}.view-display-id-soundbreaking_page .views-row-2 .field-read-more.button a,.view-display-id-soundbreaking_page .views-row-9 .field-read-more.button a{color:#f25d7f;}.view-display-id-soundbreaking_page .views-row-3,.view-display-id-soundbreaking_page .views-row-10{background:#9b83bc;}.view-display-id-soundbreaking_page .views-row-3 .field-read-more.button a,.view-display-id-soundbreaking_page .views-row-10 .field-read-more.button a{color:#9b83bc;}.view-display-id-soundbreaking_page .views-row-4,.view-display-id-soundbreaking_page .views-row-11{background:#f7a162;}.view-display-id-soundbreaking_page .views-row-4 .field-read-more.button a,.view-display-id-soundbreaking_page .views-row-11 .field-read-more.button a{color:#f7a162;}.view-display-id-soundbreaking_page .views-row-5,.view-display-id-soundbreaking_page .views-row-12{background:#ad614f;}.view-display-id-soundbreaking_page .views-row-5 .field-read-more.button a,.view-display-id-soundbreaking_page .views-row-12 .field-read-more.button a{color:#ad614f;}.view-display-id-soundbreaking_page .views-row-6,.view-display-id-soundbreaking_page .views-row-13{background:#f24cae;}.view-display-id-soundbreaking_page .views-row-6 .field-read-more.button a,.view-display-id-soundbreaking_page .views-row-13 .field-read-more.button a{color:#f24cae;}.view-display-id-soundbreaking_page .views-row-7,.view-display-id-soundbreaking_page .views-row-14{background:#4cbce6;}.view-display-id-soundbreaking_page .views-row-7 .field-read-more.button a,.view-display-id-soundbreaking_page .views-row-14 .field-read-more.button a{color:#4cbce6;}.view-display-id-soundbreaking_page .field-image{float:left;max-width:190px;max-height:190px;margin-right:25px;padding:0;}@media (min-width:768px) and (max-width:979px){.view-display-id-soundbreaking_page .field-image{margin-right:10px;}}.view-display-id-soundbreaking_page .field-image img{padding:0;margin:0;max-width:100%;max-height:189px;}.view-display-id-soundbreaking_page .field-title{font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-weight:100;margin-bottom:10px;padding-top:15px;}@media (min-width:1200px){.view-display-id-soundbreaking_page .field-title{font-size:24px;}}@media (min-width:980px) and (max-width:1199px){.view-display-id-soundbreaking_page .field-title{font-size:18px;}}@media (min-width:768px) and (max-width:979px){.view-display-id-soundbreaking_page .field-title{font-size:15px;}}@media (min-width:768px) and (max-width:979px){.view-display-id-soundbreaking_page .field-title{padding-top:5px;}}.view-display-id-soundbreaking_page .field-title a{color:white;}.view-display-id-soundbreaking_page .field-body{margin-bottom:10px;}.view-display-id-soundbreaking_page .field-body,.view-display-id-soundbreaking_page .field-body p{color:white;font-size:14px;line-height:1.5em;}@media (min-width:768px) and (max-width:979px){.view-display-id-soundbreaking_page .field-body,.view-display-id-soundbreaking_page .field-body p{line-height:1em;}}.view-display-id-soundbreaking_page .field-read-more.button{-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;background:white;display:inline-block;font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-weight:100;padding:2px 20px;}.view-display-id-soundbreaking_page .field-edit{position:absolute;right:0;bottom:0;}.view-display-id-soundbreaking_page .field-edit a{color:white;}.page-node-2478876 #page-content .field-name-body .icon,.page-node-2478876 #page-content .field-name-body .fa{margin:0 0 0 21px;}.page-node-2478876 #page-content .field-name-body a > .fa{color:#4c5960;}.page-node-2478876 #page-content .field-name-body a > .fa:hover{color:#d81118;}.section-203731 #block-block-191{-moz-box-shadow:-1px -1px 13px rgba(40,38,37,0.85);-webkit-box-shadow:-1px -1px 13px rgba(40,38,37,0.85);box-shadow:-1px -1px 13px rgba(40,38,37,0.85);width:100%;}@media (min-width:980px) and (max-width:1199px),(min-width:1200px){.section-203731 #block-block-191{padding-top:0px !important;-moz-box-shadow:1px 1px 7px rgba(40,38,37,0.13);-webkit-box-shadow:1px 1px 7px rgba(40,38,37,0.13);box-shadow:1px 1px 7px rgba(40,38,37,0.13);}}.section-203731 #block-block-191 .content{margin-top:0px;}.section-203731 #block-admissions-blocks-feature-summer-boco-progs-req-info,.section-203731 #block-block-606,.section-203731 #block-admissions-blocks-feature-summer-boco-progs-req-info{display:block;}.section-203731.page-node-2230211 #page{margin-top:0;}@media (max-width:767px){.section-203731.page-node-2230211 #page > .row{margin-top:60px;}}.section-203731.page-node-2230211 #page-content{padding:15px !important;}@media (max-width:979px){.section-203731.page-node-2230211 #page-content{width:69%;}}@media (max-width:767px){.section-203731.page-node-2230211 #page-content{width:90% !important;margin:0 5%;}}.section-203731.page-node-2230211 #page-content section.region-content .field-name-body{border:none;width:100% !important;padding-left:0 !important;}.section-203731.page-node-2230211 .region-sidebar-second{padding:15px 15px 0px 15px;}.section-203731.page-node-2230211 .region-sidebar-second .block{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.section-203731.page-node-2230211 .region-sidebar-second .block:last-of-type{margin-bottom:0px;}@media (max-width:979px){.section-203731.page-node-2230211 .region-sidebar-second{background:transparent;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;height:0px !important;padding:0;margin:0;overflow:hidden;}}.section-203731.page-node-2230211 .region-sidebar-second .container{display:block;margin-top:-15px;margin-left:-15px;width:calc(100% + 30px);}.section-203731 .banner.slider{height:0;display:none;}.section-203731 a.button{background-color:#d03937;border-radius:5px;}@media (min-width:768px){.section-203731 .region-header{height:177px;display:block;}}@media (min-width:980px) and (max-width:1199px),(min-width:1200px){.section-203731 .region-header{height:193px;display:block;background-position:center center;}}.section-203731 .region-stripes .width-full{-moz-box-shadow:0px 0px 0px 0px transparent;-webkit-box-shadow:0px 0px 0px 0px transparent;box-shadow:0px 0px 0px 0px transparent;}.section-203731 .region-stripes .width-full.container{margin-left:5%;width:90%;padding-left:0;padding-right:0;}.section-203731 .region-stripes .featured-program{background-color:#faa41d;color:#fff;overflow:hidden;padding:0;}.section-203731 .region-stripes .featured-program h2{font-family:"Avenir Next Cyr W00 Regular","Open Sans",Arial,Helvetica,sans-serif;font-size:24px;}.section-203731 .region-stripes .featured-program p{font-size:17px;font-family:"Avenir Next Cyr W00 Regular","Open Sans",Arial,Helvetica,sans-serif;}.section-203731 .region-stripes .featured-program strong{font-size:15px;font-family:"Open Sans",Helvetica,Arial,sans-serif;}.section-203731 .region-stripes .featured-program table{min-height:350px;width:100%;}.section-203731 .region-stripes .featured-program table tbody tr td{vertical-align:top;box-sizing:content-box;}.section-203731 .region-stripes .featured-program table tbody tr td a{background:#fff;color:#faa41d;padding:8px;border:1px solid #fff;font-size:15px;font-weight:bold;font-family:"Open Sans",Helvetica,Arial,sans-serif;margin:10px 0 0 0;}.section-203731 .region-stripes .featured-program table tbody tr td a.inverse{background:#faa41d;color:#fff;}.section-203731 .region-stripes .featured-program table tbody tr td a:hover,.section-203731 .region-stripes .featured-program table tbody tr td a:focus{background:rgba(255,255,255,0.25);color:#fff;}.section-203731 .region-stripes .featured-program table tbody tr td p.width-half{width:145px;display:inline-block;margin-right:15px;}.section-203731 .region-stripes .featured-program table tbody tr td:first-of-type{width:60%;background:url(/sites/all/themes/suite_222/images/backgrounds/berklee_summer_update_2020.jpg) no-repeat top center;background-size:cover;display:table-cell;vertical-align:bottom;overflow:hidden;}@media (max-width:767px){.section-203731 .region-stripes .featured-program table tbody tr td:first-of-type{display:block;width:100%;height:200px;position:relative;}.section-203731 .region-stripes .featured-program table tbody tr td:first-of-type p{bottom:0;position:absolute;}}.section-203731 .region-stripes .featured-program table tbody tr td:first-of-type img{width:100%;display:block;height:auto;}.section-203731 .region-stripes .featured-program table tbody tr td:first-of-type p{background:#078baa;color:white;text-align:center;padding:10px;font-size:0.85rem;width:100%;font-family:"Avenir Next Cyr w00 Bold";}.section-203731 .region-stripes .featured-program table tbody tr td:last-of-type{padding:25px;width:calc(100% - 50px);}@media (max-width:767px){.section-203731 .region-stripes .featured-program table tbody tr td:last-of-type{display:block;height:auto;padding:15px;}}.section-203731 .region-stripes .featured-program table tbody tr td:last-of-type > *{color:#fff;}.section-203731 .region-stripes .popular-programs p{margin-bottom:1%;}@media (min-width:980px) and (max-width:1199px),(min-width:1200px){.section-203731 .region-stripes .popular-programs .berklee-grid:hover .berklee-gridblock{margin-right:0;width:20%;}}.section-203731 .region-stripes .popular-programs .berklee-grid .berklee-gridblock{text-align:center;position:relative;padding:15px;font-family:"Avenir Next Cyr W00 Regular","Open Sans",Arial,Helvetica,sans-serif;-moz-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s;}.section-203731 .region-stripes .popular-programs .berklee-grid .berklee-gridblock img{opacity:0.18;z-index:0;}@media (max-width:979px){.section-203731 .region-stripes .popular-programs .berklee-grid .berklee-gridblock img{width:auto;height:auto;min-height:100%;min-width:100%;}}.section-203731 .region-stripes .popular-programs .berklee-grid .berklee-gridblock h4.gridblock-title{font-size:17px;color:#fff;padding-left:0;text-shadow:none;z-index:1;position:relative;margin-top:150px;transform:translateY(calc(-50% - 10px));}.section-203731 .region-stripes .popular-programs .berklee-grid .berklee-gridblock p{z-index:1;opacity:0;text-shadow:none;position:relative;-moz-transition:opacity 0.05s;-o-transition:opacity 0.05s;-webkit-transition:opacity 0.05s;transition:opacity 0.05s;}.section-203731 .region-stripes .popular-programs .berklee-grid .berklee-gridblock p a.button{display:inline-block;width:140px;margin-right:15px;font-weight:bold;color:#fff;border:1px solid #fff;box-sizing:border-box;}.section-203731 .region-stripes .popular-programs .berklee-grid .berklee-gridblock p a.button:hover,.section-203731 .region-stripes .popular-programs .berklee-grid .berklee-gridblock p a.button:focus{background:rgba(255,255,255,0.25);color:#fff;}.section-203731 .region-stripes .popular-programs .berklee-grid .berklee-gridblock p a.button:last-of-type{background:transparent;}.section-203731 .region-stripes .popular-programs .berklee-grid .berklee-gridblock:first-of-type{background:#5c83b4;}.section-203731 .region-stripes .popular-programs .berklee-grid .berklee-gridblock:first-of-type a.button:first-of-type{background:#fff;color:#5c83b4;}.section-203731 .region-stripes .popular-programs .berklee-grid .berklee-gridblock:first-of-type a.button:hover,.section-203731 .region-stripes .popular-programs .berklee-grid .berklee-gridblock:first-of-type a.button:focus{background:rgba(255,255,255,0.25);color:#fff;}.section-203731 .region-stripes .popular-programs .berklee-grid .berklee-gridblock:nth-of-type(2){background-color:#4fa786;}.section-203731 .region-stripes .popular-programs .berklee-grid .berklee-gridblock:nth-of-type(2) a.button:first-of-type{background:#fff;color:#4fa786;}.section-203731 .region-stripes .popular-programs .berklee-grid .berklee-gridblock:nth-of-type(2) a.button:hover,.section-203731 .region-stripes .popular-programs .berklee-grid .berklee-gridblock:nth-of-type(2) a.button:focus{background:rgba(255,255,255,0.25);color:#fff;}.section-203731 .region-stripes .popular-programs .berklee-grid .berklee-gridblock:nth-of-type(3){background:#9b3895;}.section-203731 .region-stripes .popular-programs .berklee-grid .berklee-gridblock:nth-of-type(3) a.button:first-of-type{background:#fff;color:#9b3895;}.section-203731 .region-stripes .popular-programs .berklee-grid .berklee-gridblock:nth-of-type(3) a.button:hover,.section-203731 .region-stripes .popular-programs .berklee-grid .berklee-gridblock:nth-of-type(3) a.button:focus{background:rgba(255,255,255,0.25);color:#fff;}.section-203731 .region-stripes .popular-programs .berklee-grid .berklee-gridblock:nth-of-type(4){margin-right:0;background:#1f305c;}.section-203731 .region-stripes .popular-programs .berklee-grid .berklee-gridblock:nth-of-type(4) a.button:first-of-type{background:#fff;color:#1f305c;}.section-203731 .region-stripes .popular-programs .berklee-grid .berklee-gridblock:nth-of-type(4) a.button:hover,.section-203731 .region-stripes .popular-programs .berklee-grid .berklee-gridblock:nth-of-type(4) a.button:focus{background:rgba(255,255,255,0.25);color:#fff;}.section-203731 .region-stripes .popular-programs .berklee-grid .berklee-gridblock:hover{text-align:left;-moz-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s;}.section-203731 .region-stripes .popular-programs .berklee-grid .berklee-gridblock:hover p{opacity:1;display:block;-moz-transition:opacity 1s;-o-transition:opacity 1s;-webkit-transition:opacity 1s;transition:opacity 1s;}.section-203731 .region-stripes .popular-programs .berklee-grid .berklee-gridblock:hover h4.gridblock-title{padding-top:0;line-height:1.5em;margin-top:0;transform:translateY(0px);}.section-203731 .region-stripes .popular-programs .berklee-grid .berklee-gridblock:hover img{width:auto;height:auto;min-height:110%;-webkit-mask:linear-gradient(to left,rgba(0,0,0,0),#000000);mask-image:linear-gradient(to left,rgba(0,0,0,0),#000000);}@media (min-width:980px) and (max-width:1199px),(min-width:1200px){.section-203731 .region-stripes .popular-programs .berklee-grid .berklee-gridblock{margin:0 2.66% 0 0;}.section-203731 .region-stripes .popular-programs .berklee-grid .berklee-gridblock:hover{width:39.98%;}}@media (max-width:979px){.section-203731 .region-stripes .popular-programs .berklee-grid .berklee-gridblock{text-align:left;width:100%;margin:1% 0;}.section-203731 .region-stripes .popular-programs .berklee-grid .berklee-gridblock p{display:block;opacity:1;}.section-203731 .region-stripes .popular-programs .berklee-grid .berklee-gridblock h4.gridblock-title{padding-top:0;line-height:1.5em;margin-top:0px;transform:translateY(0px);}.section-203731 .region-stripes .popular-programs .berklee-grid .berklee-gridblock:hover img{-webkit-mask:none;mask-image:none;}}@media (max-width:479px){.section-203731 .region-stripes .popular-programs .berklee-grid .berklee-gridblock a.button{width:124px !important;margin-right:3px !important;}}.section-203731 .region-stripes .videos.single-video{margin:30px 5%;padding:0;}.section-203731 .region-stripes .videos.single-video .float-right{width:100%;margin-right:0;float:none;padding:15px;}@media (min-width:980px) and (max-width:1199px),(min-width:1200px){.section-203731 .region-stripes .videos.single-video .float-right{margin-right:5%;float:right;width:55%;padding:0;}}.section-203731 .region-stripes .videos.single-video h3{border-bottom:none;font-size:30px;margin-top:30px;width:100%;float:none;}@media (max-width:767px){.section-203731 .region-stripes .videos.single-video h3{font-size:18px;margin-top:5px;}}.section-203731 .region-stripes .videos.single-video .berklee-overlay-video{margin:0;width:100%;max-width:none;}@media (min-width:980px) and (max-width:1199px),(min-width:1200px){.section-203731 .region-stripes .videos.single-video .berklee-overlay-video{max-width:36%;width:36%;min-width:335px;}}.section-203731 .region-stripes .videos.single-video .callout-thumbnail-caption{font-style:normal;color:#50534b;font-size:15px;}.section-203731 .region-stripes .gray-bg{background-color:#f6f4f5;}.section-203731 .region-stripes .block-3{padding:40px 5%;}.section-203731 .region-stripes .block-3 p{max-width:500px;margin:0 auto;font-size:17px;}.section-203731 .region-stripes .block-3 p .button.inline{display:inline-block;padding:1em;margin-top:1em;font-size:15px;}.section-203731 .region-stripes .block-3 p .button.inline:hover,.section-203731 .region-stripes .block-3 p .button.inline:focus{color:#eee;text-decoration:underline;}.section-203731 .contact-form form#mktoForm_1982 .mktoButtonRow .mktoButtonWrap .mktoButton,.section-203731 .contact-form form#mktoForm_1944 .mktoButtonRow .mktoButtonWrap .mktoButton{border:1px solid #d03937 !important;background:#d03937 !important;}.section-203731 .region-hh-footer{background:white;}.section-203731 .region-hh-footer .contact-form{background:white;padding:30px 5%;max-width:800px;margin:0 auto;}@media (max-width:979px){.section-203731 .region-hh-footer .contact-form h2#summer-sign-up{padding-top:30px;}}.section-203731 .region-hh-footer .contact-form form#mktoForm_1944 .mktoFormRow input,.section-203731 .region-hh-footer .contact-form form#mktoForm_1944 .mktoFormRow select{background:white;}.view-8999-status .view-header{margin-bottom:22px;background:#eee;padding:10px;}.view-8999-status .views-row{border-bottom:1px dotted #ccc;padding-bottom:16px;padding-top:16px;position:relative;}.view-8999-status .inline.field{color:#666;font-size:13px;}.view-8999-status h3{float:left;font-size:16px;font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;}.view-8999-status .title-field{width:100%;}.view-8999-status .service-field{margin-left:22px;}.view-8999-status .status-field:before{content:':';}.view-8999-status .status-field:after{color:#888;font-family:FontAwesome;opacity:1;content:"\f05a";position:absolute;left:0;top:38px;}.view-8999-status .status-field[class*='aintenance']:after{color:DodgerBlue;font-family:FontAwesome;opacity:1;content:"\f0ad";}.view-8999-status .status-field[class*='esolved']:after,.view-8999-status .status-field[class*='aintenance Complete']:after{color:#4a4;font-family:FontAwesome;opacity:1;content:"\f05a";}.view-8999-status .status-field[class*='lanned-Outage']:after,.view-8999-status .status-field[class*='bnormal']:after,.view-8999-status .status-field[class*='Down']:after,.view-8999-status .status-field[class*='down']:after{color:#d81118;font-family:FontAwesome;opacity:1;content:"\f071";}.view-8999-status .status-field[class*='own for Maintenance']:after{color:#d81118;font-family:FontAwesome;opacity:1;content:"\f0ad";}.view-8999-status .status-field[class*='Known-Issue']:after{color:goldenrod;font-family:FontAwesome;opacity:1;content:"\f06a";}.view-8999-status .status-field[class*='nformational']:after,.view-8999-status .status-field[class*='Other']:after,.view-8999-status .status-field[class*='other']:after{color:#888;font-family:FontAwesome;opacity:1;content:"\f05a";}.view-8999-status .description-field{margin-bottom:12px;}.view-8999-status .description-field p{font-size:13px;color:#444;}.view-8999-status .updated-field{clear:both;font-size:13px;color:#666;margin-bottom:10px;}.view-8999-status:not(.view-display-id-block_1) .view-empty{min-height:300px;}.view-8999-status:not(.view-display-id-block_1) .view-empty p{margin-top:17px;background:#eee;padding:10px;}.view-8999-status.view-display-id-phone .view-header,.view-8999-status.view-display-id-phone_maintenance .view-header{background:none;padding:inherit;margin-bottom:inherit;}.view-8999-status.view-display-id-phone .view-empty,.view-8999-status.view-display-id-phone_maintenance .view-empty{min-height:60px;}.view-8999-status.view-display-id-phone h3,.view-8999-status.view-display-id-phone_maintenance h3{float:none;}.view-8999-status.view-display-id-phone .views-row,.view-8999-status.view-display-id-phone_maintenance .views-row{border-bottom:none;}.view-8999-status.view-display-id-phone hr,.view-8999-status.view-display-id-phone_maintenance hr{border-top:2px dotted #aaa;}.view-8999-status.view-display-id-phone .status-field,.view-8999-status.view-display-id-phone_maintenance .status-field{color:transparent;line-height:0;}.view-8999-status.view-display-id-phone .status-field:after,.view-8999-status.view-display-id-phone_maintenance .status-field:after{line-height:17px;}.region-sidebar-first #block-views-8999-status-block-1{margin-bottom:10px;}.region-sidebar-first #block-views-8999-status-block-1 > h3{border-bottom:none;}.region-sidebar-first #block-views-8999-status-block-1 > h3 a{color:#d81118;}.region-sidebar-first > .container > .block-views,.region-sidebar-second > .container > .block-views{clear:both;}.region-sidebar-first .view-8999-status .views-row,.region-sidebar-second .view-8999-status .views-row{padding:0;clear:both;}.region-sidebar-first .view-8999-status .views-row:first-child,.region-sidebar-second .view-8999-status .views-row:first-child{padding-top:0;border-bottom:none;}.region-sidebar-first .view-8999-status .status-field:after,.region-sidebar-second .view-8999-status .status-field:after{font-size:14px;top:6px;}.region-sidebar-first .view-8999-status .service-field h3,.region-sidebar-second .view-8999-status .service-field h3{margin-left:16px;}.region-sidebar-first .view-8999-status h3,.region-sidebar-second .view-8999-status h3{color:black !important;font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-size:13px !important;line-height:17px;margin-bottom:5px;}.region-sidebar-first .view-8999-status h3 a,.region-sidebar-first .view-8999-status h3 div,.region-sidebar-second .view-8999-status h3 a,.region-sidebar-second .view-8999-status h3 div{display:inline;}.region-sidebar-first .view-8999-status label,.region-sidebar-second .view-8999-status label{text-shadow:none;font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;}.region-sidebar-first .view-8999-status p,.region-sidebar-second .view-8999-status p{color:#444;font-size:13px;margin-bottom:8px;}@media (max-width:767px){.page-node-2206616 .view-contextual-slideshows{display:none;}}body.page-node-2449101 .view-display-id-block_rankings div.bp-item{float:left;clear:both;margin-bottom:12px;}body.page-node-2449101 .view-display-id-block_rankings div.content a img{max-width:50%;float:right;}body.page-node-2449101 .view-display-id-block_rankings div.bp-content{max-width:48%;float:left;}.view-registrar-course-listing .views-widget-filter-field_ase_for_value{display:none;}.region-sidebar-first .view-dashboard-announcements .views-row{margin-bottom:5px;}.region-sidebar-first .view-dashboard-announcements .views-row .views-field-title a{color:#d81118;}.region-sidebar-first .view-dashboard-announcements .views-row .views-field-changed{color:#666;font-size:13px;}.region-help .view-display-id-bens{padding:5px 10px;background:#d81118;border:1px solid #ccc;margin:10px 0;border-radius:5px;}.region-help .view-display-id-bens .views-field-title a{font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;color:white;}.region-help .view-display-id-bens .views-field-changed{color:#ddd;font-size:13px;}.region-sidebar-second .view-dept-info .views-row > p,.region-sidebar-second .view-dept-info .views-row > div:not(:last-child){overflow:hidden;*zoom:1;border-bottom:1px dotted #ccc;margin-bottom:5px;padding-bottom:5px;}.region-sidebar-second .view-dept-info .views-row > h4{clear:both;}.region-sidebar-second .view-dept-info .vcard{margin-top:10px;}.region-sidebar-second .view-dept-info .vcard > div{margin-bottom:10px;}.region-sidebar-second .view-dept-info .dept-facebook a:after{color:#3b5998;font-family:FontAwesome;opacity:1;content:"\f082";position:relative;}.region-sidebar-second .view-dept-info .dept-gcal a:after{color:#047bef;font-family:FontAwesome;opacity:1;content:"\f073";}.region-sidebar-second .view-dept-info .dept-twitter a:after{color:#1bb2e9;font-family:FontAwesome;opacity:1;content:"\f081";}.region-sidebar-second .view-dept-info .dept-youtube a:after{color:#ec5951;font-family:FontAwesome;opacity:1;content:"\f167";}.region-sidebar-second .view-dept-info .dept-soundcloud a:after{color:#ff6600;font-family:FontAwesome;opacity:1;content:"\f1be";}.region-sidebar-second .view-dept-info .dept-facebook a,.region-sidebar-second .view-dept-info .dept-gcal a,.region-sidebar-second .view-dept-info .dept-twitter a,.region-sidebar-second .view-dept-info .dept-youtube a,.region-sidebar-second .view-dept-info .dept-soundcloud a{color:transparent;display:block;float:left;font-size:1px;height:20px;margin:7px;opacity:1;position:relative;width:20px;}.region-sidebar-second .view-dept-info .dept-facebook a:after,.region-sidebar-second .view-dept-info .dept-gcal a:after,.region-sidebar-second .view-dept-info .dept-twitter a:after,.region-sidebar-second .view-dept-info .dept-youtube a:after,.region-sidebar-second .view-dept-info .dept-soundcloud a:after{font-size:30px;height:auto;left:auto;position:absolute;right:0;top:0;}.region-sidebar-second .view-dept-info .dept-facebook a:hover:after,.region-sidebar-second .view-dept-info .dept-gcal a:hover:after,.region-sidebar-second .view-dept-info .dept-twitter a:hover:after,.region-sidebar-second .view-dept-info .dept-youtube a:hover:after,.region-sidebar-second .view-dept-info .dept-soundcloud a:hover:after{opacity:0.85;}.region-sidebar-second .view-dept-info .dept-soundcloud a{height:19px;margin:5px;width:39px;}.region-sidebar-second .view-dept-info .dept-soundcloud a:after{font-size:30px;}body.page-events #views-exposed-form-Events-page .views-widget-filter-keys{width:45%;margin:0;}body.page-events #views-exposed-form-Events-page .views-widget-filter-keys input{width:90%;}body.page-events #views-exposed-form-Events-page #edit-start-date-wrapper,body.page-events #views-exposed-form-Events-page #edit-end-date-wrapper{width:20%;margin:0;}body.page-events #views-exposed-form-Events-page #edit-start-date-wrapper input,body.page-events #views-exposed-form-Events-page #edit-end-date-wrapper input{width:85%;}body.page-events #views-exposed-form-Events-page .views-submit-button{margin:0;margin-right:0;width:15%;float:right;padding:0;}body.page-events #views-exposed-form-Events-page .form-submit{width:100%;margin-top:20px;}body.page-events-department .region-content h2{margin:0 0 0.66em;}body.page-events-department .region-content hr{padding:0;border:none;border-top:2px solid #ccc;color:#333;text-align:center;}body.page-events-department .region-content hr:after{background:white;color:#888;content:"♮";display:inline-block;font-size:1.5em;padding:0 0.25em;position:relative;top:-9px;}.view-custom-gmap .view-content{display:none;}.google_api_map_container{position:relative;overflow:hidden;}.google_api_map_container .google_api_map_infowindow{margin:0;width:0%;display:none;position:absolute;top:0;right:0;height:100%;padding:0px;overflow-y:auto;}.google_api_map_container .google_api_map_infowindow .google_api_map_infowindow_events{color:#505756;box-shadow:-5px 0px 10px 0px #505756;background:#f0f0f0;height:100%;padding:10px;margin-left:25px;}.google_api_map_container .google_api_map_infowindow .google_api_map_infowindow_events .gmap-event-date{font-weight:bold;}.google_api_map_container .google_api_map_infowindow .google_api_map_infowindow_events hr{margin:10px 0;}.google_api_map_container .google_api_map_infowindow .google_api_map_infowindow_close_container{position:absolute;margin-left:10px;left:0;top:50%;}.google_api_map_container .google_api_map_infowindow .google_api_map_infowindow_close_container .google_api_map_infowindow_close{border-radius:50%;font-size:15px;box-shadow:-5px 0px 10px 0px #505756;background:#f0f0f0;}.google_api_map_container .google_api_map_infowindow .google_api_map_infowindow_close_container .google_api_map_infowindow_close i.fa{margin:0;padding:10px;}body.page-faculty .lead-page-intro h1,body.page-node-1031345 .lead-page-intro h1{display:none;}body.page-faculty .lead-page-intro .lead-page-summary h1,body.page-node-1031345 .lead-page-intro .lead-page-summary h1{display:block;}body.page-faculty .lead-page-intro .lead-page-summary h2,body.page-node-1031345 .lead-page-intro .lead-page-summary h2{font-weight:normal;}body.page-faculty:not(.page-faculty-department,.page-node-1031345) .region-sidebar-first,body.page-node-1031345:not(.page-faculty-department,.page-node-1031345) .region-sidebar-first{display:none;}body.page-faculty .region-sidebar-second .block,body.page-node-1031345 .region-sidebar-second .block{background:none;-moz-box-shadow:0 0 0 transparent;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;padding:15px 15px 0 15px;margin-bottom:0;}body.page-faculty .region-sidebar-second .block h3:first-of-type,body.page-node-1031345 .region-sidebar-second .block h3:first-of-type{border-bottom:0;border-top:2px solid #d32;padding-top:5px;}body.page-faculty .region-sidebar-second .block .faculty-overview-press-row1,body.page-node-1031345 .region-sidebar-second .block .faculty-overview-press-row1{border-bottom:none;margin:1em 0;}body.page-faculty .region-sidebar-second .block .faculty-overview-press-row1 .faculty-overview-press-field-image,body.page-node-1031345 .region-sidebar-second .block .faculty-overview-press-row1 .faculty-overview-press-field-image{display:inline-block;margin-right:14px;vertical-align:bottom;}@media (max-width:1135px){body.page-faculty .region-sidebar-second .block .faculty-overview-press-row1 .faculty-overview-press-field-image,body.page-node-1031345 .region-sidebar-second .block .faculty-overview-press-row1 .faculty-overview-press-field-image{display:block;margin:0 auto;text-align:left;}}body.page-faculty .region-sidebar-second .block .faculty-overview-press-row1 .faculty-overview-press-field-title,body.page-node-1031345 .region-sidebar-second .block .faculty-overview-press-row1 .faculty-overview-press-field-title{display:inline-block;vertical-align:bottom;width:calc(100% - 105px);padding-bottom:0.5em;border-bottom:1px dotted #999;}@media (max-width:1135px){body.page-faculty .region-sidebar-second .block .faculty-overview-press-row1 .faculty-overview-press-field-title,body.page-node-1031345 .region-sidebar-second .block .faculty-overview-press-row1 .faculty-overview-press-field-title{width:100%;}}body.page-faculty .region-sidebar-second .block .faculty-overview-press-row1 .faculty-overview-press-field-title a,body.page-node-1031345 .region-sidebar-second .block .faculty-overview-press-row1 .faculty-overview-press-field-title a{font-size:14px;font-weight:normal;color:#666;}body.page-faculty .region-sidebar-second .block .faculty-overview-press-row1 h4 a,body.page-node-1031345 .region-sidebar-second .block .faculty-overview-press-row1 h4 a{font-weight:normal;font-size:15px;color:#666;}body.page-faculty .region-sidebar-second .block .views-field-field-teaser,body.page-node-1031345 .region-sidebar-second .block .views-field-field-teaser{margin-bottom:25px;}body.page-faculty .region-sidebar-second .block .views-field-field-teaser p,body.page-node-1031345 .region-sidebar-second .block .views-field-field-teaser p{font-size:14px;}body.page-faculty .region-sidebar-second .view-display-id-block_5 .view-content h4,body.page-node-1031345 .region-sidebar-second .view-display-id-block_5 .view-content h4{font-size:15px;}body.page-faculty .region-sidebar-second .view-display-id-block_5 .view-content h4 a,body.page-node-1031345 .region-sidebar-second .view-display-id-block_5 .view-content h4 a{color:#666;font-weight:normal;}body.page-faculty .region-sidebar-second .view-display-id-block_5 .view-content .views-row,body.page-node-1031345 .region-sidebar-second .view-display-id-block_5 .view-content .views-row{border-bottom:none;margin:1em 0;}body.page-faculty .region-sidebar-second .view-display-id-block_5 .view-content .views-row .views-field-field-image,body.page-node-1031345 .region-sidebar-second .view-display-id-block_5 .view-content .views-row .views-field-field-image{display:inline-block;margin-right:14px;vertical-align:bottom;}@media (max-width:1135px){body.page-faculty .region-sidebar-second .view-display-id-block_5 .view-content .views-row .views-field-field-image,body.page-node-1031345 .region-sidebar-second .view-display-id-block_5 .view-content .views-row .views-field-field-image{display:block;text-align:left;}}body.page-faculty .region-sidebar-second .view-display-id-block_5 .view-content .views-row .views-field-title,body.page-node-1031345 .region-sidebar-second .view-display-id-block_5 .view-content .views-row .views-field-title{display:inline-block;vertical-align:bottom;width:calc(100% - 105px);border-bottom:1px dotted #999;padding-bottom:0.5em;}@media (max-width:1135px){body.page-faculty .region-sidebar-second .view-display-id-block_5 .view-content .views-row .views-field-title,body.page-node-1031345 .region-sidebar-second .view-display-id-block_5 .view-content .views-row .views-field-title{display:block;width:100%;}}body.page-faculty body.page-node-1031345,body.page-faculty .region-sidebar-second,body.page-node-1031345 body.page-node-1031345,body.page-node-1031345 .region-sidebar-second{display:none;}body.page-faculty #page-content,body.page-node-1031345 #page-content{background:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0;}@media (min-width:768px){body.page-faculty #page-content,body.page-node-1031345 #page-content{margin-left:2%;margin-right:2%;width:67%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;}}body.page-faculty #page-content #block-block-503 h1,body.page-faculty #page-content #block-block-511 h1,body.page-node-1031345 #page-content #block-block-503 h1,body.page-node-1031345 #page-content #block-block-511 h1{display:block;}body.page-faculty #page-content .view-faculty.faculty-overview .views-exposed-form,body.page-node-1031345 #page-content .view-faculty.faculty-overview .views-exposed-form{margin-bottom:1em;}body.page-faculty #page-content .view-faculty.faculty-overview .views-exposed-form .views-exposed-widgets > div,body.page-node-1031345 #page-content .view-faculty.faculty-overview .views-exposed-form .views-exposed-widgets > div{display:inline-block;vertical-align:top;}body.page-faculty #page-content .view-faculty.faculty-overview .views-exposed-form .views-exposed-widgets #edit-keys-wrapper,body.page-node-1031345 #page-content .view-faculty.faculty-overview .views-exposed-form .views-exposed-widgets #edit-keys-wrapper{margin-right:19px;}body.page-faculty #page-content .view-faculty.faculty-overview .views-exposed-form .views-exposed-widgets .form-type-textfield input#edit-keys,body.page-node-1031345 #page-content .view-faculty.faculty-overview .views-exposed-form .views-exposed-widgets .form-type-textfield input#edit-keys{margin:0 19px 0 0;}body.page-faculty #page-content .view-faculty.faculty-overview .views-exposed-form .views-exposed-widgets .views-submit-button,body.page-node-1031345 #page-content .view-faculty.faculty-overview .views-exposed-form .views-exposed-widgets .views-submit-button{margin-top:0;}body.page-faculty #page-content .view-faculty.faculty-overview .views-exposed-form .views-exposed-widgets .views-submit-button input[type="submit"],body.page-node-1031345 #page-content .view-faculty.faculty-overview .views-exposed-form .views-exposed-widgets .views-submit-button input[type="submit"]{margin:19px 0 19px 0px;}@media (max-width:767px){body.page-faculty #page-content .view-faculty.faculty-overview .views-exposed-form .views-exposed-widgets .views-submit-button input[type="submit"],body.page-node-1031345 #page-content .view-faculty.faculty-overview .views-exposed-form .views-exposed-widgets .views-submit-button input[type="submit"]{margin-left:0px;margin-bottom:0px;}}body.page-faculty #page-content .view-faculty.faculty-overview .views-exposed-form .views-exposed-widgets .views-reset-button,body.page-node-1031345 #page-content .view-faculty.faculty-overview .views-exposed-form .views-exposed-widgets .views-reset-button{margin-top:0;}body.page-faculty #page-content .view-faculty.faculty-overview .views-exposed-form .views-exposed-widgets .views-reset-button input[type="submit"],body.page-node-1031345 #page-content .view-faculty.faculty-overview .views-exposed-form .views-exposed-widgets .views-reset-button input[type="submit"]{margin:19px 0 19px 5px;}@media (max-width:767px){body.page-faculty #page-content .view-faculty.faculty-overview .views-exposed-form .views-exposed-widgets .views-reset-button input[type="submit"],body.page-node-1031345 #page-content .view-faculty.faculty-overview .views-exposed-form .views-exposed-widgets .views-reset-button input[type="submit"]{margin-left:0px;}}body.page-faculty #page-content .view-faculty.faculty-overview .views-exposed-form .views-exposed-widgets .views-widget,body.page-node-1031345 #page-content .view-faculty.faculty-overview .views-exposed-form .views-exposed-widgets .views-widget{margin-bottom:0;}body.page-faculty #page-content .view-faculty.faculty-overview .views-exposed-form .views-exposed-widgets .views-widget .form-item,body.page-node-1031345 #page-content .view-faculty.faculty-overview .views-exposed-form .views-exposed-widgets .views-widget .form-item{margin-bottom:0;}body.page-faculty #page-content #block-berklee-site-section-faculty,body.page-node-1031345 #page-content #block-berklee-site-section-faculty{border-bottom:2px solid #ddd;margin-bottom:1em;}body.page-faculty #page-content #block-berklee-site-section-faculty ul,body.page-node-1031345 #page-content #block-berklee-site-section-faculty ul{font-style:italic;color:#888;margin-bottom:0;margin-top:-5px;}body.page-faculty #page-content #block-berklee-site-section-faculty ul:before,body.page-node-1031345 #page-content #block-berklee-site-section-faculty ul:before{content:'≪ Back to ';}body.page-faculty #page-content #block-berklee-site-section-faculty ul li,body.page-node-1031345 #page-content #block-berklee-site-section-faculty ul li{display:inline-block;list-style:none;margin-left:0;}body.page-faculty #page-content #block-berklee-site-section-faculty ul li:first-of-type:after,body.page-node-1031345 #page-content #block-berklee-site-section-faculty ul li:first-of-type:after{content:' /';}body.page-faculty #page-content .pager,body.page-node-1031345 #page-content .pager{float:none;clear:both;margin:0 auto;}body.page-faculty #page-content .faculty-box,body.page-node-1031345 #page-content .faculty-box{width:32%;float:left;clear:none;background-color:none;height:170px;position:relative;margin:0 2% 2% 0;}body.page-faculty #page-content .faculty-box:nth-child(3n + 3),body.page-node-1031345 #page-content .faculty-box:nth-child(3n + 3){margin-right:0;}@media (max-width:1135px){body.page-faculty #page-content .faculty-box:nth-child(3n + 3),body.page-node-1031345 #page-content .faculty-box:nth-child(3n + 3){margin-right:2%;}}@media (max-width:1135px){body.page-faculty #page-content .faculty-box,body.page-node-1031345 #page-content .faculty-box{width:49%;}body.page-faculty #page-content .faculty-box:nth-child(2n + 2),body.page-node-1031345 #page-content .faculty-box:nth-child(2n + 2){margin-right:0;}}@media (max-width:480px){body.page-faculty #page-content .faculty-box,body.page-node-1031345 #page-content .faculty-box{width:100%;}}body.page-faculty #page-content .faculty-box .field-image,body.page-node-1031345 #page-content .faculty-box .field-image{margin:0 10px 0 0;padding:0;display:inline-block;vertical-align:middle;width:50%;height:100%;overflow:hidden;max-width:170px;height:170px;}body.page-faculty #page-content .faculty-box .field-image a,body.page-node-1031345 #page-content .faculty-box .field-image a{display:block;}body.page-faculty #page-content .faculty-box .field-image img,body.page-node-1031345 #page-content .faculty-box .field-image img{margin:0;padding:0;min-width:170px;min-height:170px;text-align:center;vertical-align:middle;}body.page-faculty #page-content .faculty-box .faculty-card-front-info-wrapper,body.page-node-1031345 #page-content .faculty-box .faculty-card-front-info-wrapper{display:inline-block;vertical-align:middle;width:100%;background-color:white;-moz-box-shadow:0px 0px 10px #cccacb;-webkit-box-shadow:0px 0px 10px #cccacb;box-shadow:0px 0px 10px #cccacb;height:100%;position:absolute;}body.page-faculty #page-content .faculty-box .faculty-card-front-info-wrapper.faculty-box-hover,body.page-node-1031345 #page-content .faculty-box .faculty-card-front-info-wrapper.faculty-box-hover{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);}body.page-faculty #page-content .faculty-box .faculty-card-front-info-wrapper.faculty-box-hover .front,body.page-node-1031345 #page-content .faculty-box .faculty-card-front-info-wrapper.faculty-box-hover .front{display:none;}body.page-faculty #page-content .faculty-box .faculty-card-front-info-wrapper.faculty-box-hover .back,body.page-node-1031345 #page-content .faculty-box .faculty-card-front-info-wrapper.faculty-box-hover .back{display:table;height:100%;}body.page-faculty #page-content .faculty-box .faculty-card-front-info-wrapper.faculty-box-hover .back > div,body.page-node-1031345 #page-content .faculty-box .faculty-card-front-info-wrapper.faculty-box-hover .back > div{display:table-cell;vertical-align:middle;width:100%;text-align:center;}body.page-faculty #page-content .faculty-box .faculty-card-front-info-wrapper.faculty-box-hover .back > div > *,body.page-node-1031345 #page-content .faculty-box .faculty-card-front-info-wrapper.faculty-box-hover .back > div > *{text-align:center;}@media (max-width:767px){body.page-faculty #page-content .faculty-box .faculty-card-front-info-wrapper.faculty-box-hover .back > div > *,body.page-node-1031345 #page-content .faculty-box .faculty-card-front-info-wrapper.faculty-box-hover .back > div > *{margin:5px 0;}}body.page-faculty #page-content .faculty-box .faculty-card-front-info-wrapper .front,body.page-node-1031345 #page-content .faculty-box .faculty-card-front-info-wrapper .front{display:block;width:100%;position:absolute;top:0;left:0;background-color:none;}body.page-faculty #page-content .faculty-box .faculty-card-front-info-wrapper .back,body.page-node-1031345 #page-content .faculty-box .faculty-card-front-info-wrapper .back{display:none;width:100%;position:absolute;top:0;left:0;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);background-color:none;}body.page-faculty #page-content .faculty-box .faculty-card-front-info-wrapper .back .view-profile,body.page-node-1031345 #page-content .faculty-box .faculty-card-front-info-wrapper .back .view-profile{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;overflow:hidden;background-color:#d81118;border:none;color:#eee;display:inline-block;font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;margin:10px 0;padding:6px 14px;}body.page-faculty #page-content .faculty-box .faculty-card-front-info-wrapper .back .view-profile a,body.page-node-1031345 #page-content .faculty-box .faculty-card-front-info-wrapper .back .view-profile a{color:#eee;}body.page-faculty #page-content .faculty-box .faculty-card-front-info-wrapper .faculty-overview-primary-affiliation,body.page-node-1031345 #page-content .faculty-box .faculty-card-front-info-wrapper .faculty-overview-primary-affiliation{width:40%;display:inline-block;vertical-align:middle;}body.page-faculty #page-content .faculty-box .faculty-card-front-info-wrapper .faculty-overview-primary-affiliation p,body.page-node-1031345 #page-content .faculty-box .faculty-card-front-info-wrapper .faculty-overview-primary-affiliation p{font-size:11px !important;color:#888;font-style:italic;font-weight:normal;}body.page-faculty #page-content .faculty-box .faculty-card-front-info-wrapper .faculty-overview-primary-affiliation p.faculty-overview-position,body.page-node-1031345 #page-content .faculty-box .faculty-card-front-info-wrapper .faculty-overview-primary-affiliation p.faculty-overview-position{font-style:normal;color:#5e605a;}body.page-faculty #page-content .faculty-box .faculty-card-front-info-wrapper h3,body.page-node-1031345 #page-content .faculty-box .faculty-card-front-info-wrapper h3{margin-left:0;font-weight:normal;color:#5e605a;font-size:16px;font-size:1vw;width:100%;display:block;border-bottom:1px solid #ddd;}@media (max-width:1135px){body.page-faculty #page-content .faculty-box .faculty-card-front-info-wrapper h3,body.page-node-1031345 #page-content .faculty-box .faculty-card-front-info-wrapper h3{font-size:1.6vw;}}@media (max-width:767px){body.page-faculty #page-content .faculty-box .faculty-card-front-info-wrapper h3,body.page-node-1031345 #page-content .faculty-box .faculty-card-front-info-wrapper h3{font-size:2vw;}}@media (max-width:480px){body.page-faculty #page-content .faculty-box .faculty-card-front-info-wrapper h3,body.page-node-1031345 #page-content .faculty-box .faculty-card-front-info-wrapper h3{font-size:3.6vw;}}body.page-faculty #page-content .faculty-box .fieldgroup-user-contact-info,body.page-node-1031345 #page-content .faculty-box .fieldgroup-user-contact-info{margin-left:0;}body.page-faculty.section-211846 .region-sidebar-first{display:none;}body.page-faculty.section-211846 .region-sidebar-second{display:initial;}body.page-node-1031345 .pager{display:none;}body.page-node-2297381,body.page-node-2299576{-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none;}body.page-node-2297381 div,body.page-node-2299576 div{-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none;}.view-news-featured-news-images,.view-events-featured-events-images{background:black;}.view-news-featured-news-images .view-content .nav-for-slick ul li,.view-events-featured-events-images .view-content .nav-for-slick ul li{padding:0;}.view-news-featured-news,.view-featured-event{position:relative;}.view-news-featured-news .view-content ul li,.view-featured-event .view-content ul li{padding-right:30px;margin-left:0;padding-left:30px;}.view-news-featured-news .views-slideshow-controls-bottom,.view-featured-event .views-slideshow-controls-bottom{overflow:visible;background-color:#000;position:relative;}.view-news-featured-news .views-slideshow-controls-bottom #vscc_controls_news_featured_news-block,.view-featured-event .views-slideshow-controls-bottom #vscc_controls_news_featured_news-block{position:absolute;width:100%;clear:both;top:0;height:100%;}.view-news-featured-news .views-slideshow-controls-bottom #vscc_controls_news_featured_news-block #vscc_controls_previous_news_featured_news-block,.view-featured-event .views-slideshow-controls-bottom #vscc_controls_news_featured_news-block #vscc_controls_previous_news_featured_news-block{position:absolute;left:0;z-index:999999;height:100%;}.view-news-featured-news .views-slideshow-controls-bottom #vscc_controls_news_featured_news-block #vscc_controls_next_news_featured_news-block,.view-featured-event .views-slideshow-controls-bottom #vscc_controls_news_featured_news-block #vscc_controls_next_news_featured_news-block{position:absolute;right:0;z-index:999999;height:100%;}.view-news-featured-news .views-slideshow-controls-bottom #vscc_controls_news_featured_news-block a,.view-featured-event .views-slideshow-controls-bottom #vscc_controls_news_featured_news-block a{text-decoration:none;border:none;}.view-news-featured-news .views-slideshow-controls-bottom #vscc_controls_news_featured_news-block a img,.view-featured-event .views-slideshow-controls-bottom #vscc_controls_news_featured_news-block a img{position:relative;top:auto;right:auto;}.view-news-featured-news.page-slideshow,.view-news-featured-news.page-slideshow-wide,.view-featured-event.page-slideshow,.view-featured-event.page-slideshow-wide{min-height:325px;height:auto;position:relative;}.view-news-featured-news.page-slideshow .views_slideshow_slide,.view-news-featured-news.page-slideshow .slick-slider,.view-news-featured-news.page-slideshow-wide .views_slideshow_slide,.view-news-featured-news.page-slideshow-wide .slick-slider,.view-featured-event.page-slideshow .views_slideshow_slide,.view-featured-event.page-slideshow .slick-slider,.view-featured-event.page-slideshow-wide .views_slideshow_slide,.view-featured-event.page-slideshow-wide .slick-slider{height:auto;}.view-news-featured-news.page-slideshow .views_slideshow_slide .views-slideshow-pager-field-item,.view-news-featured-news.page-slideshow .slick-slider .views-slideshow-pager-field-item,.view-news-featured-news.page-slideshow-wide .views_slideshow_slide .views-slideshow-pager-field-item,.view-news-featured-news.page-slideshow-wide .slick-slider .views-slideshow-pager-field-item,.view-featured-event.page-slideshow .views_slideshow_slide .views-slideshow-pager-field-item,.view-featured-event.page-slideshow .slick-slider .views-slideshow-pager-field-item,.view-featured-event.page-slideshow-wide .views_slideshow_slide .views-slideshow-pager-field-item,.view-featured-event.page-slideshow-wide .slick-slider .views-slideshow-pager-field-item{position:relative;}.view-news-featured-news.page-slideshow .views_slideshow_slide .views-field .featured-news-read-more,.view-news-featured-news.page-slideshow .views_slideshow_slide .views-field .featured-events-read-more,.view-news-featured-news.page-slideshow .slick-slider .views-field .featured-news-read-more,.view-news-featured-news.page-slideshow .slick-slider .views-field .featured-events-read-more,.view-news-featured-news.page-slideshow-wide .views_slideshow_slide .views-field .featured-news-read-more,.view-news-featured-news.page-slideshow-wide .views_slideshow_slide .views-field .featured-events-read-more,.view-news-featured-news.page-slideshow-wide .slick-slider .views-field .featured-news-read-more,.view-news-featured-news.page-slideshow-wide .slick-slider .views-field .featured-events-read-more,.view-featured-event.page-slideshow .views_slideshow_slide .views-field .featured-news-read-more,.view-featured-event.page-slideshow .views_slideshow_slide .views-field .featured-events-read-more,.view-featured-event.page-slideshow .slick-slider .views-field .featured-news-read-more,.view-featured-event.page-slideshow .slick-slider .views-field .featured-events-read-more,.view-featured-event.page-slideshow-wide .views_slideshow_slide .views-field .featured-news-read-more,.view-featured-event.page-slideshow-wide .views_slideshow_slide .views-field .featured-events-read-more,.view-featured-event.page-slideshow-wide .slick-slider .views-field .featured-news-read-more,.view-featured-event.page-slideshow-wide .slick-slider .views-field .featured-events-read-more{border:1px solid #50534b;border-radius:4px;color:#50534b;font-size:14px;padding:5px 25px;text-transform:uppercase;}.view-news-featured-news.page-slideshow .views_slideshow_slide .views-field .featured-news-read-more:hover,.view-news-featured-news.page-slideshow .views_slideshow_slide .views-field .featured-events-read-more:hover,.view-news-featured-news.page-slideshow .slick-slider .views-field .featured-news-read-more:hover,.view-news-featured-news.page-slideshow .slick-slider .views-field .featured-events-read-more:hover,.view-news-featured-news.page-slideshow-wide .views_slideshow_slide .views-field .featured-news-read-more:hover,.view-news-featured-news.page-slideshow-wide .views_slideshow_slide .views-field .featured-events-read-more:hover,.view-news-featured-news.page-slideshow-wide .slick-slider .views-field .featured-news-read-more:hover,.view-news-featured-news.page-slideshow-wide .slick-slider .views-field .featured-events-read-more:hover,.view-featured-event.page-slideshow .views_slideshow_slide .views-field .featured-news-read-more:hover,.view-featured-event.page-slideshow .views_slideshow_slide .views-field .featured-events-read-more:hover,.view-featured-event.page-slideshow .slick-slider .views-field .featured-news-read-more:hover,.view-featured-event.page-slideshow .slick-slider .views-field .featured-events-read-more:hover,.view-featured-event.page-slideshow-wide .views_slideshow_slide .views-field .featured-news-read-more:hover,.view-featured-event.page-slideshow-wide .views_slideshow_slide .views-field .featured-events-read-more:hover,.view-featured-event.page-slideshow-wide .slick-slider .views-field .featured-news-read-more:hover,.view-featured-event.page-slideshow-wide .slick-slider .views-field .featured-events-read-more:hover{background:#50534b;cursor:pointer;}.view-news-featured-news.page-slideshow .views_slideshow_slide .views-field .featured-news-read-more:hover a,.view-news-featured-news.page-slideshow .views_slideshow_slide .views-field .featured-events-read-more:hover a,.view-news-featured-news.page-slideshow .slick-slider .views-field .featured-news-read-more:hover a,.view-news-featured-news.page-slideshow .slick-slider .views-field .featured-events-read-more:hover a,.view-news-featured-news.page-slideshow-wide .views_slideshow_slide .views-field .featured-news-read-more:hover a,.view-news-featured-news.page-slideshow-wide .views_slideshow_slide .views-field .featured-events-read-more:hover a,.view-news-featured-news.page-slideshow-wide .slick-slider .views-field .featured-news-read-more:hover a,.view-news-featured-news.page-slideshow-wide .slick-slider .views-field .featured-events-read-more:hover a,.view-featured-event.page-slideshow .views_slideshow_slide .views-field .featured-news-read-more:hover a,.view-featured-event.page-slideshow .views_slideshow_slide .views-field .featured-events-read-more:hover a,.view-featured-event.page-slideshow .slick-slider .views-field .featured-news-read-more:hover a,.view-featured-event.page-slideshow .slick-slider .views-field .featured-events-read-more:hover a,.view-featured-event.page-slideshow-wide .views_slideshow_slide .views-field .featured-news-read-more:hover a,.view-featured-event.page-slideshow-wide .views_slideshow_slide .views-field .featured-events-read-more:hover a,.view-featured-event.page-slideshow-wide .slick-slider .views-field .featured-news-read-more:hover a,.view-featured-event.page-slideshow-wide .slick-slider .views-field .featured-events-read-more:hover a{color:white;}.view-news-featured-news.page-slideshow .views_slideshow_slide .views-field .featured-news-read-more a,.view-news-featured-news.page-slideshow .views_slideshow_slide .views-field .featured-events-read-more a,.view-news-featured-news.page-slideshow .slick-slider .views-field .featured-news-read-more a,.view-news-featured-news.page-slideshow .slick-slider .views-field .featured-events-read-more a,.view-news-featured-news.page-slideshow-wide .views_slideshow_slide .views-field .featured-news-read-more a,.view-news-featured-news.page-slideshow-wide .views_slideshow_slide .views-field .featured-events-read-more a,.view-news-featured-news.page-slideshow-wide .slick-slider .views-field .featured-news-read-more a,.view-news-featured-news.page-slideshow-wide .slick-slider .views-field .featured-events-read-more a,.view-featured-event.page-slideshow .views_slideshow_slide .views-field .featured-news-read-more a,.view-featured-event.page-slideshow .views_slideshow_slide .views-field .featured-events-read-more a,.view-featured-event.page-slideshow .slick-slider .views-field .featured-news-read-more a,.view-featured-event.page-slideshow .slick-slider .views-field .featured-events-read-more a,.view-featured-event.page-slideshow-wide .views_slideshow_slide .views-field .featured-news-read-more a,.view-featured-event.page-slideshow-wide .views_slideshow_slide .views-field .featured-events-read-more a,.view-featured-event.page-slideshow-wide .slick-slider .views-field .featured-news-read-more a,.view-featured-event.page-slideshow-wide .slick-slider .views-field .featured-events-read-more a{border:none;color:#50534b;}.view-news-featured-news.page-slideshow .views-slideshow-cycle-main-frame-row.views_slideshow_cycle_slide,.view-news-featured-news.page-slideshow-wide .views-slideshow-cycle-main-frame-row.views_slideshow_cycle_slide,.view-featured-event.page-slideshow .views-slideshow-cycle-main-frame-row.views_slideshow_cycle_slide,.view-featured-event.page-slideshow-wide .views-slideshow-cycle-main-frame-row.views_slideshow_cycle_slide{position:relative;top:0;left:0;}.view-news-featured-news.page-slideshow p,.view-news-featured-news.page-slideshow-wide p,.view-featured-event.page-slideshow p,.view-featured-event.page-slideshow-wide p{font-weight:300;}.view-news-featured-news.page-slideshow .widget_pager,.view-news-featured-news.page-slideshow .nav-for-slick,.view-news-featured-news.page-slideshow-wide .widget_pager,.view-news-featured-news.page-slideshow-wide .nav-for-slick,.view-featured-event.page-slideshow .widget_pager,.view-featured-event.page-slideshow .nav-for-slick,.view-featured-event.page-slideshow-wide .widget_pager,.view-featured-event.page-slideshow-wide .nav-for-slick{position:relative;min-height:200px;padding:0 6px;background:none;width:812px;margin:0 auto;float:none;right:auto;}.view-news-featured-news.page-slideshow .widget_pager > div,.view-news-featured-news.page-slideshow .widget_pager > li,.view-news-featured-news.page-slideshow .nav-for-slick > div,.view-news-featured-news.page-slideshow .nav-for-slick > li,.view-news-featured-news.page-slideshow-wide .widget_pager > div,.view-news-featured-news.page-slideshow-wide .widget_pager > li,.view-news-featured-news.page-slideshow-wide .nav-for-slick > div,.view-news-featured-news.page-slideshow-wide .nav-for-slick > li,.view-featured-event.page-slideshow .widget_pager > div,.view-featured-event.page-slideshow .widget_pager > li,.view-featured-event.page-slideshow .nav-for-slick > div,.view-featured-event.page-slideshow .nav-for-slick > li,.view-featured-event.page-slideshow-wide .widget_pager > div,.view-featured-event.page-slideshow-wide .widget_pager > li,.view-featured-event.page-slideshow-wide .nav-for-slick > div,.view-featured-event.page-slideshow-wide .nav-for-slick > li{width:200px;height:200px;background:none;border:none;position:relative;margin:0;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:0.75;list-style-type:none;display:inline-block;}.view-news-featured-news.page-slideshow .widget_pager > div li,.view-news-featured-news.page-slideshow .widget_pager > li li,.view-news-featured-news.page-slideshow .nav-for-slick > div li,.view-news-featured-news.page-slideshow .nav-for-slick > li li,.view-news-featured-news.page-slideshow-wide .widget_pager > div li,.view-news-featured-news.page-slideshow-wide .widget_pager > li li,.view-news-featured-news.page-slideshow-wide .nav-for-slick > div li,.view-news-featured-news.page-slideshow-wide .nav-for-slick > li li,.view-featured-event.page-slideshow .widget_pager > div li,.view-featured-event.page-slideshow .widget_pager > li li,.view-featured-event.page-slideshow .nav-for-slick > div li,.view-featured-event.page-slideshow .nav-for-slick > li li,.view-featured-event.page-slideshow-wide .widget_pager > div li,.view-featured-event.page-slideshow-wide .widget_pager > li li,.view-featured-event.page-slideshow-wide .nav-for-slick > div li,.view-featured-event.page-slideshow-wide .nav-for-slick > li li{list-style-type:none;}.view-news-featured-news.page-slideshow .widget_pager > div .views-field-title,.view-news-featured-news.page-slideshow .widget_pager > li .views-field-title,.view-news-featured-news.page-slideshow .nav-for-slick > div .views-field-title,.view-news-featured-news.page-slideshow .nav-for-slick > li .views-field-title,.view-news-featured-news.page-slideshow-wide .widget_pager > div .views-field-title,.view-news-featured-news.page-slideshow-wide .widget_pager > li .views-field-title,.view-news-featured-news.page-slideshow-wide .nav-for-slick > div .views-field-title,.view-news-featured-news.page-slideshow-wide .nav-for-slick > li .views-field-title,.view-featured-event.page-slideshow .widget_pager > div .views-field-title,.view-featured-event.page-slideshow .widget_pager > li .views-field-title,.view-featured-event.page-slideshow .nav-for-slick > div .views-field-title,.view-featured-event.page-slideshow .nav-for-slick > li .views-field-title,.view-featured-event.page-slideshow-wide .widget_pager > div .views-field-title,.view-featured-event.page-slideshow-wide .widget_pager > li .views-field-title,.view-featured-event.page-slideshow-wide .nav-for-slick > div .views-field-title,.view-featured-event.page-slideshow-wide .nav-for-slick > li .views-field-title{position:relative;width:100%;height:100%;display:block;}.view-news-featured-news.page-slideshow .widget_pager > div .views-field-title .views-content-title,.view-news-featured-news.page-slideshow .widget_pager > li .views-field-title .views-content-title,.view-news-featured-news.page-slideshow .nav-for-slick > div .views-field-title .views-content-title,.view-news-featured-news.page-slideshow .nav-for-slick > li .views-field-title .views-content-title,.view-news-featured-news.page-slideshow-wide .widget_pager > div .views-field-title .views-content-title,.view-news-featured-news.page-slideshow-wide .widget_pager > li .views-field-title .views-content-title,.view-news-featured-news.page-slideshow-wide .nav-for-slick > div .views-field-title .views-content-title,.view-news-featured-news.page-slideshow-wide .nav-for-slick > li .views-field-title .views-content-title,.view-featured-event.page-slideshow .widget_pager > div .views-field-title .views-content-title,.view-featured-event.page-slideshow .widget_pager > li .views-field-title .views-content-title,.view-featured-event.page-slideshow .nav-for-slick > div .views-field-title .views-content-title,.view-featured-event.page-slideshow .nav-for-slick > li .views-field-title .views-content-title,.view-featured-event.page-slideshow-wide .widget_pager > div .views-field-title .views-content-title,.view-featured-event.page-slideshow-wide .widget_pager > li .views-field-title .views-content-title,.view-featured-event.page-slideshow-wide .nav-for-slick > div .views-field-title .views-content-title,.view-featured-event.page-slideshow-wide .nav-for-slick > li .views-field-title .views-content-title{z-index:9999;position:absolute;display:inherit;bottom:0;color:white;text-align:left;padding:0 10px;height:55px;width:100%;font-size:11px;opacity:1;}.view-news-featured-news.page-slideshow .widget_pager > div.active,.view-news-featured-news.page-slideshow .widget_pager > div.slick-current,.view-news-featured-news.page-slideshow .widget_pager > li.active,.view-news-featured-news.page-slideshow .widget_pager > li.slick-current,.view-news-featured-news.page-slideshow .nav-for-slick > div.active,.view-news-featured-news.page-slideshow .nav-for-slick > div.slick-current,.view-news-featured-news.page-slideshow .nav-for-slick > li.active,.view-news-featured-news.page-slideshow .nav-for-slick > li.slick-current,.view-news-featured-news.page-slideshow-wide .widget_pager > div.active,.view-news-featured-news.page-slideshow-wide .widget_pager > div.slick-current,.view-news-featured-news.page-slideshow-wide .widget_pager > li.active,.view-news-featured-news.page-slideshow-wide .widget_pager > li.slick-current,.view-news-featured-news.page-slideshow-wide .nav-for-slick > div.active,.view-news-featured-news.page-slideshow-wide .nav-for-slick > div.slick-current,.view-news-featured-news.page-slideshow-wide .nav-for-slick > li.active,.view-news-featured-news.page-slideshow-wide .nav-for-slick > li.slick-current,.view-featured-event.page-slideshow .widget_pager > div.active,.view-featured-event.page-slideshow .widget_pager > div.slick-current,.view-featured-event.page-slideshow .widget_pager > li.active,.view-featured-event.page-slideshow .widget_pager > li.slick-current,.view-featured-event.page-slideshow .nav-for-slick > div.active,.view-featured-event.page-slideshow .nav-for-slick > div.slick-current,.view-featured-event.page-slideshow .nav-for-slick > li.active,.view-featured-event.page-slideshow .nav-for-slick > li.slick-current,.view-featured-event.page-slideshow-wide .widget_pager > div.active,.view-featured-event.page-slideshow-wide .widget_pager > div.slick-current,.view-featured-event.page-slideshow-wide .widget_pager > li.active,.view-featured-event.page-slideshow-wide .widget_pager > li.slick-current,.view-featured-event.page-slideshow-wide .nav-for-slick > div.active,.view-featured-event.page-slideshow-wide .nav-for-slick > div.slick-current,.view-featured-event.page-slideshow-wide .nav-for-slick > li.active,.view-featured-event.page-slideshow-wide .nav-for-slick > li.slick-current{border-top:4px solid #d81118;-webkit-filter:grayscale(0%);filter:grayscale(0%);opacity:1;}.view-news-featured-news.page-slideshow .widget_pager > div.active .views-field-title .views-content-title,.view-news-featured-news.page-slideshow .widget_pager > div.slick-current .views-field-title .views-content-title,.view-news-featured-news.page-slideshow .widget_pager > li.active .views-field-title .views-content-title,.view-news-featured-news.page-slideshow .widget_pager > li.slick-current .views-field-title .views-content-title,.view-news-featured-news.page-slideshow .nav-for-slick > div.active .views-field-title .views-content-title,.view-news-featured-news.page-slideshow .nav-for-slick > div.slick-current .views-field-title .views-content-title,.view-news-featured-news.page-slideshow .nav-for-slick > li.active .views-field-title .views-content-title,.view-news-featured-news.page-slideshow .nav-for-slick > li.slick-current .views-field-title .views-content-title,.view-news-featured-news.page-slideshow-wide .widget_pager > div.active .views-field-title .views-content-title,.view-news-featured-news.page-slideshow-wide .widget_pager > div.slick-current .views-field-title .views-content-title,.view-news-featured-news.page-slideshow-wide .widget_pager > li.active .views-field-title .views-content-title,.view-news-featured-news.page-slideshow-wide .widget_pager > li.slick-current .views-field-title .views-content-title,.view-news-featured-news.page-slideshow-wide .nav-for-slick > div.active .views-field-title .views-content-title,.view-news-featured-news.page-slideshow-wide .nav-for-slick > div.slick-current .views-field-title .views-content-title,.view-news-featured-news.page-slideshow-wide .nav-for-slick > li.active .views-field-title .views-content-title,.view-news-featured-news.page-slideshow-wide .nav-for-slick > li.slick-current .views-field-title .views-content-title,.view-featured-event.page-slideshow .widget_pager > div.active .views-field-title .views-content-title,.view-featured-event.page-slideshow .widget_pager > div.slick-current .views-field-title .views-content-title,.view-featured-event.page-slideshow .widget_pager > li.active .views-field-title .views-content-title,.view-featured-event.page-slideshow .widget_pager > li.slick-current .views-field-title .views-content-title,.view-featured-event.page-slideshow .nav-for-slick > div.active .views-field-title .views-content-title,.view-featured-event.page-slideshow .nav-for-slick > div.slick-current .views-field-title .views-content-title,.view-featured-event.page-slideshow .nav-for-slick > li.active .views-field-title .views-content-title,.view-featured-event.page-slideshow .nav-for-slick > li.slick-current .views-field-title .views-content-title,.view-featured-event.page-slideshow-wide .widget_pager > div.active .views-field-title .views-content-title,.view-featured-event.page-slideshow-wide .widget_pager > div.slick-current .views-field-title .views-content-title,.view-featured-event.page-slideshow-wide .widget_pager > li.active .views-field-title .views-content-title,.view-featured-event.page-slideshow-wide .widget_pager > li.slick-current .views-field-title .views-content-title,.view-featured-event.page-slideshow-wide .nav-for-slick > div.active .views-field-title .views-content-title,.view-featured-event.page-slideshow-wide .nav-for-slick > div.slick-current .views-field-title .views-content-title,.view-featured-event.page-slideshow-wide .nav-for-slick > li.active .views-field-title .views-content-title,.view-featured-event.page-slideshow-wide .nav-for-slick > li.slick-current .views-field-title .views-content-title{opacity:0;}.view-news-featured-news.page-slideshow .widget_pager > div.active:before,.view-news-featured-news.page-slideshow .widget_pager > div.slick-current:before,.view-news-featured-news.page-slideshow .widget_pager > li.active:before,.view-news-featured-news.page-slideshow .widget_pager > li.slick-current:before,.view-news-featured-news.page-slideshow .nav-for-slick > div.active:before,.view-news-featured-news.page-slideshow .nav-for-slick > div.slick-current:before,.view-news-featured-news.page-slideshow .nav-for-slick > li.active:before,.view-news-featured-news.page-slideshow .nav-for-slick > li.slick-current:before,.view-news-featured-news.page-slideshow-wide .widget_pager > div.active:before,.view-news-featured-news.page-slideshow-wide .widget_pager > div.slick-current:before,.view-news-featured-news.page-slideshow-wide .widget_pager > li.active:before,.view-news-featured-news.page-slideshow-wide .widget_pager > li.slick-current:before,.view-news-featured-news.page-slideshow-wide .nav-for-slick > div.active:before,.view-news-featured-news.page-slideshow-wide .nav-for-slick > div.slick-current:before,.view-news-featured-news.page-slideshow-wide .nav-for-slick > li.active:before,.view-news-featured-news.page-slideshow-wide .nav-for-slick > li.slick-current:before,.view-featured-event.page-slideshow .widget_pager > div.active:before,.view-featured-event.page-slideshow .widget_pager > div.slick-current:before,.view-featured-event.page-slideshow .widget_pager > li.active:before,.view-featured-event.page-slideshow .widget_pager > li.slick-current:before,.view-featured-event.page-slideshow .nav-for-slick > div.active:before,.view-featured-event.page-slideshow .nav-for-slick > div.slick-current:before,.view-featured-event.page-slideshow .nav-for-slick > li.active:before,.view-featured-event.page-slideshow .nav-for-slick > li.slick-current:before,.view-featured-event.page-slideshow-wide .widget_pager > div.active:before,.view-featured-event.page-slideshow-wide .widget_pager > div.slick-current:before,.view-featured-event.page-slideshow-wide .widget_pager > li.active:before,.view-featured-event.page-slideshow-wide .widget_pager > li.slick-current:before,.view-featured-event.page-slideshow-wide .nav-for-slick > div.active:before,.view-featured-event.page-slideshow-wide .nav-for-slick > div.slick-current:before,.view-featured-event.page-slideshow-wide .nav-for-slick > li.active:before,.view-featured-event.page-slideshow-wide .nav-for-slick > li.slick-current:before{content:'';position:absolute;top:-14px;width:0;height:0;border-style:solid;border-width:0 20.5px 14px 20.5px;border-color:transparent transparent #d81118 transparent;display:block;text-align:center;left:calc(50% - 14px);}.view-news-featured-news.page-slideshow .widget_pager > div:hover,.view-news-featured-news.page-slideshow .widget_pager > li:hover,.view-news-featured-news.page-slideshow .nav-for-slick > div:hover,.view-news-featured-news.page-slideshow .nav-for-slick > li:hover,.view-news-featured-news.page-slideshow-wide .widget_pager > div:hover,.view-news-featured-news.page-slideshow-wide .widget_pager > li:hover,.view-news-featured-news.page-slideshow-wide .nav-for-slick > div:hover,.view-news-featured-news.page-slideshow-wide .nav-for-slick > li:hover,.view-featured-event.page-slideshow .widget_pager > div:hover,.view-featured-event.page-slideshow .widget_pager > li:hover,.view-featured-event.page-slideshow .nav-for-slick > div:hover,.view-featured-event.page-slideshow .nav-for-slick > li:hover,.view-featured-event.page-slideshow-wide .widget_pager > div:hover,.view-featured-event.page-slideshow-wide .widget_pager > li:hover,.view-featured-event.page-slideshow-wide .nav-for-slick > div:hover,.view-featured-event.page-slideshow-wide .nav-for-slick > li:hover{background:none;}.view-news-featured-news.page-slideshow .widget_pager > div p,.view-news-featured-news.page-slideshow .widget_pager > li p,.view-news-featured-news.page-slideshow .nav-for-slick > div p,.view-news-featured-news.page-slideshow .nav-for-slick > li p,.view-news-featured-news.page-slideshow-wide .widget_pager > div p,.view-news-featured-news.page-slideshow-wide .widget_pager > li p,.view-news-featured-news.page-slideshow-wide .nav-for-slick > div p,.view-news-featured-news.page-slideshow-wide .nav-for-slick > li p,.view-featured-event.page-slideshow .widget_pager > div p,.view-featured-event.page-slideshow .widget_pager > li p,.view-featured-event.page-slideshow .nav-for-slick > div p,.view-featured-event.page-slideshow .nav-for-slick > li p,.view-featured-event.page-slideshow-wide .widget_pager > div p,.view-featured-event.page-slideshow-wide .widget_pager > li p,.view-featured-event.page-slideshow-wide .nav-for-slick > div p,.view-featured-event.page-slideshow-wide .nav-for-slick > li p{font-size:13px;color:white;position:absolute;width:170px;text-align:left;height:41px;z-index:99;bottom:0;overflow:hidden;padding:15px;}.view-news-featured-news.page-slideshow .nav-for-slick,.view-news-featured-news.page-slideshow-wide .nav-for-slick,.view-featured-event.page-slideshow .nav-for-slick,.view-featured-event.page-slideshow-wide .nav-for-slick{width:100%;height:200px;padding:0;}.view-news-featured-news.page-slideshow .nav-for-slick ul.slick-slider li,.view-news-featured-news.page-slideshow-wide .nav-for-slick ul.slick-slider li,.view-featured-event.page-slideshow .nav-for-slick ul.slick-slider li,.view-featured-event.page-slideshow-wide .nav-for-slick ul.slick-slider li{background:none;border:none;position:relative;margin:0;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:0.75;list-style-type:none;margin-left:0;max-width:200px;}.view-news-featured-news.page-slideshow .nav-for-slick ul.slick-slider li img,.view-news-featured-news.page-slideshow-wide .nav-for-slick ul.slick-slider li img,.view-featured-event.page-slideshow .nav-for-slick ul.slick-slider li img,.view-featured-event.page-slideshow-wide .nav-for-slick ul.slick-slider li img{position:relative !important;}.view-news-featured-news.page-slideshow .nav-for-slick ul.slick-slider li .views-content-title,.view-news-featured-news.page-slideshow-wide .nav-for-slick ul.slick-slider li .views-content-title,.view-featured-event.page-slideshow .nav-for-slick ul.slick-slider li .views-content-title,.view-featured-event.page-slideshow-wide .nav-for-slick ul.slick-slider li .views-content-title{position:absolute;bottom:0;height:55px;width:100%;}.view-news-featured-news.page-slideshow .nav-for-slick ul.slick-slider li .views-content-title p,.view-news-featured-news.page-slideshow-wide .nav-for-slick ul.slick-slider li .views-content-title p,.view-featured-event.page-slideshow .nav-for-slick ul.slick-slider li .views-content-title p,.view-featured-event.page-slideshow-wide .nav-for-slick ul.slick-slider li .views-content-title p{font-size:11px;color:white;display:block;width:92%;margin:0 auto;text-shadow:-1px 1px 1px black;}.view-news-featured-news.page-slideshow .nav-for-slick ul.slick-slider li:hover,.view-news-featured-news.page-slideshow-wide .nav-for-slick ul.slick-slider li:hover,.view-featured-event.page-slideshow .nav-for-slick ul.slick-slider li:hover,.view-featured-event.page-slideshow-wide .nav-for-slick ul.slick-slider li:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%);opacity:1;}.view-news-featured-news.page-slideshow .nav-for-slick ul.slick-slider li.slick-current,.view-news-featured-news.page-slideshow-wide .nav-for-slick ul.slick-slider li.slick-current,.view-featured-event.page-slideshow .nav-for-slick ul.slick-slider li.slick-current,.view-featured-event.page-slideshow-wide .nav-for-slick ul.slick-slider li.slick-current{border-top:4px solid #d81118;-webkit-filter:grayscale(0%);filter:grayscale(0%);opacity:1;}.view-news-featured-news.page-slideshow .nav-for-slick ul.slick-slider li.slick-current p,.view-news-featured-news.page-slideshow-wide .nav-for-slick ul.slick-slider li.slick-current p,.view-featured-event.page-slideshow .nav-for-slick ul.slick-slider li.slick-current p,.view-featured-event.page-slideshow-wide .nav-for-slick ul.slick-slider li.slick-current p{display:none;}.view-news-featured-news.page-slideshow .nav-for-slick ul.slick-slider li.slick-current:before,.view-news-featured-news.page-slideshow-wide .nav-for-slick ul.slick-slider li.slick-current:before,.view-featured-event.page-slideshow .nav-for-slick ul.slick-slider li.slick-current:before,.view-featured-event.page-slideshow-wide .nav-for-slick ul.slick-slider li.slick-current:before{content:'';position:absolute;top:-14px;width:0;height:0;border-style:solid;border-width:0 20.5px 14px 20.5px;border-color:transparent transparent #d81118 transparent;display:block;text-align:center;left:calc(50% - 14px);}.page-slideshow,.page-slideshow-wide,.page-slideshow-portrait{background:#fcfcfc;color:#50534b;overflow:hidden;position:relative;z-index:0;margin-bottom:20px;line-height:1.4em;border:1px solid #eee;height:325px;}.page-slideshow .views_slideshow_slide,.page-slideshow-wide .views_slideshow_slide,.page-slideshow-portrait .views_slideshow_slide{background:#fcfcfc;height:350px;padding:25px;}.page-slideshow h2,.page-slideshow-wide h2,.page-slideshow-portrait h2{margin-bottom:20px;margin-top:0px;font-size:22px;font-weight:500;}.page-slideshow:not(.page-slideshow-portrait) img,.page-slideshow-wide:not(.page-slideshow-portrait) img,.page-slideshow-portrait:not(.page-slideshow-portrait) img{height:auto;position:absolute;right:0;top:0;background:#50534b;margin:0;padding:0;max-height:initial;}.page-slideshow a.hero-image-button,.page-slideshow-wide a.hero-image-button,.page-slideshow-portrait a.hero-image-button{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;color:#aaa;font-family:FontAwesome;opacity:0.7;content:"\f061";text-shadow:0 -1px 1px #000;background:#ed1c24;color:#f00;display:block;float:left;font-size:14px;font:"open sans",​ Arial,​ Helvetica,​ sans-serif;margin-top:20px;padding:6px 25px 5px 11px;position:relative;text-align:center;text-transform:uppercase;z-index:1;}.page-slideshow p,.page-slideshow-wide p,.page-slideshow-portrait p{font-size:17px;color:#666;margin-bottom:10px;line-height:1.6em;}.page-slideshow .date-display-single,.page-slideshow-wide .date-display-single,.page-slideshow-portrait .date-display-single{font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-weight:normal;display:block;font-size:13px;}.page-slideshow .field-venue,.page-slideshow-wide .field-venue,.page-slideshow-portrait .field-venue{display:block;font-size:13px;font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-weight:100;color:#666;margin-bottom:14px;}.page-slideshow .teaser,.page-slideshow-wide .teaser,.page-slideshow-portrait .teaser{color:#000;}.page-slideshow .widget_pager,.page-slideshow-wide .widget_pager,.page-slideshow-portrait .widget_pager{background:rgba(222,222,222,0.7);float:right;position:absolute;bottom:0;right:10px;z-index:10;padding:4px 6px;}.page-slideshow .widget_pager > div,.page-slideshow-wide .widget_pager > div,.page-slideshow-portrait .widget_pager > div{font-size:11px;border:1px solid #423334;width:16px;height:16px;line-height:16px;text-align:center;margin-right:3px;background:#333;color:#fff;float:left;position:relative;}.page-slideshow .widget_pager > div.active,.page-slideshow .widget_pager > div:hover,.page-slideshow-wide .widget_pager > div.active,.page-slideshow-wide .widget_pager > div:hover,.page-slideshow-portrait .widget_pager > div.active,.page-slideshow-portrait .widget_pager > div:hover{background:#e71b23;border-color:#9a524d;cursor:pointer;}.page-slideshow .widget_pager > div:last-child,.page-slideshow-wide .widget_pager > div:last-child,.page-slideshow-portrait .widget_pager > div:last-child{margin-right:0;}.page-slideshow .widget_pager .pause,.page-slideshow-wide .widget_pager .pause,.page-slideshow-portrait .widget_pager .pause{font-family:fontAwesome;}.page-slideshow a.views-more-link,.page-slideshow-wide a.views-more-link,.page-slideshow-portrait a.views-more-link{line-height:30px;margin:10px 0;padding:0;display:none;}.view-featured-event{background:#fefefe;color:#50534b;position:relative;z-index:0;margin-bottom:20px;line-height:1.4em;}.view-featured-event h2{clear:none;margin-bottom:0;margin-left:120px;width:calc(100% - 120px) !important;text-align:left;}@media (max-width:767px){.view-featured-event h2{margin-left:0;text-align:center;width:100% !important;}}.view-featured-event .views-field-view-node{margin-left:120px;}@media (max-width:767px){.view-featured-event .views-field-view-node{margin-left:0;}}.view-featured-event .field-venue{display:block;font-size:13px;font-family:"open sans",Arial,Helvetica,sans-serif;font-weight:100;color:#666;margin-bottom:12px;margin-left:120px;text-align:left;border:none;padding-bottom:0;}@media (max-width:767px){.view-featured-event .field-venue{margin-left:0;text-align:center;border-bottom:1px solid #eee;padding-bottom:12px;}}.view-featured-event .field-description{margin-left:120px;}@media (max-width:767px){.view-featured-event .field-description{margin-left:0;}}.view-featured-event .featured-event-slider-left-column{float:left;width:95px;margin-right:20px;}@media (max-width:767px){.view-featured-event .featured-event-slider-left-column{float:none;width:100%;}}.view-featured-event .featured-event-slider-left-column .featured-event-slider-date-wraper{background-color:none;color:#6a6662;width:95px;text-align:center;line-height:1.8em;position:absolute;height:100%;}@media (max-width:767px){.view-featured-event .featured-event-slider-left-column .featured-event-slider-date-wraper{position:relative;width:100%;}}.view-featured-event .featured-event-slider-left-column .featured-event-slider-date-wraper .the-event-day span{font-size:37px;background-color:#eee;border-radius:10px 10px 0 0;padding-top:10px;}.view-featured-event .featured-event-slider-left-column .featured-event-slider-date-wraper .the-event-month span{font-size:19px;text-transform:uppercase;background-color:#eee;}.view-featured-event .featured-event-slider-left-column .featured-event-slider-date-wraper p span{display:block;border-top:1px solid white;width:100%;margin-bottom:0;background-color:#eee;border-radius:0 0 10px 10px;}.view-featured-event .views_slideshow_slide{background:#fefefe;padding:10px;}.view-featured-event .date-display-single{font-family:"open sans",Arial,Helvetica,sans-serif;font-weight:normal;display:block;font-size:13px;}.view-featured-event:not(.page-slideshow-portrait) img{height:auto;position:absolute;right:0;top:0;background:#000;margin:0;padding:0;}.view-featured-event .widget_pager{background:rgba(222,222,222,0.7);float:right;position:absolute;bottom:10px;right:10px;z-index:10;padding:4px 6px;}.view-featured-event .widget_pager > div{font-size:11px;border:1px solid #423334;width:16px;height:16px;line-height:16px;text-align:center;margin-right:3px;background:#333;color:#fff;float:left;}.view-featured-event .widget_pager > div.active,.view-featured-event .widget_pager > div.hover{background:#e71b23;border-color:#9a524d;cursor:pointer;}.page-slideshow-portrait{height:250px;}.page-slideshow-portrait h2{font-size:18px;}.page-slideshow-portrait .views_slideshow_slide{height:250px;padding-left:190px;}.page-slideshow-portrait .widget_pager{margin-top:217px;}.page-slideshow-portrait img{height:auto;left:0;position:absolute;top:0;}.page-slideshow.full-width-image{position:relative;background:black;}.page-slideshow.full-width-image .views-row{opacity:0;position:absolute;top:0;height:100%;width:100%;}.page-slideshow.full-width-image .views-row.active{opacity:1;z-index:10;}.page-slideshow.full-width-image:hover .views-row.active img{opacity:0.5;}.page-slideshow.full-width-image .field-image{position:absolute;top:0;left:0;width:100%;}.page-slideshow.full-width-image img{-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;width:100%;height:auto;padding:0;margin:0;}.page-slideshow.full-width-image .views-row > div:not(.field-image){z-index:5;position:relative;margin:1em 1em 0.3em;color:white;}.page-slideshow.full-width-image .views-row > div:not(.field-image) a,.page-slideshow.full-width-image .views-row > div:not(.field-image) p,.page-slideshow.full-width-image .views-row > div:not(.field-image) h2,.page-slideshow.full-width-image .views-row > div:not(.field-image) h3,.page-slideshow.full-width-image .views-row > div:not(.field-image) div,.page-slideshow.full-width-image .views-row > div:not(.field-image) span{color:white;text-shadow:1px 1px 1px black;}.page-slideshow.full-width-image h2 a,.page-slideshow.full-width-image h3 a{font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-weight:100;font-size:24px;}#block-views-exp-event-list-page .views-exposed-form,.region-content .views-exposed-form,.region-content-top .views-exposed-form{border-bottom:1px dotted #ccc;padding:8px 0 3px;margin-bottom:20px;}#block-views-exp-event-list-page .views-exposed-form .form-item,.region-content .views-exposed-form .form-item,.region-content-top .views-exposed-form .form-item{margin-bottom:0;}#block-views-exp-event-list-page .views-exposed-form input,.region-content .views-exposed-form input,.region-content-top .views-exposed-form input{margin-bottom:0;}#block-views-exp-event-list-page .views-exposed-form .description,.region-content .views-exposed-form .description,.region-content-top .views-exposed-form .description{color:#666;font-size:13px;font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-style:italic;margin-top:2px;}#block-views-exp-event-list-page .views-exposed-form:after,.region-content .views-exposed-form:after,.region-content-top .views-exposed-form:after{display:block;width:100%;border-bottom:1px dotted #ccc;height:16px;content:'';}#block-views-exp-event-list-page .views-exposed-form label,.region-content .views-exposed-form label,.region-content-top .views-exposed-form label{color:#555;margin-bottom:3px;margin-left:2px;}#block-views-exp-event-list-page .views-exposed-widgets > div,.region-content .views-exposed-widgets > div,.region-content-top .views-exposed-widgets > div{float:left;margin-right:20px;}#block-views-exp-event-list-page .views-submit-button,#block-views-exp-event-list-page .views-reset-button,.region-content .views-submit-button,.region-content .views-reset-button,.region-content-top .views-submit-button,.region-content-top .views-reset-button{margin-top:6px;margin-left:5px;}body.one-sidebar .view-featured-event{width:100%;}body.one-sidebar .view-featured-event .views_slideshow_slide{width:100%;}body.one-sidebar .page-slideshow,body.one-sidebar .page-slideshow-portrait,body.one-sidebar .page-slideshow-wide,body.two-sidebars .page-slideshow-wide{width:100%;}body.one-sidebar .page-slideshow .views_slideshow_slide,body.one-sidebar .page-slideshow-portrait .views_slideshow_slide,body.one-sidebar .page-slideshow-wide .views_slideshow_slide,body.two-sidebars .page-slideshow-wide .views_slideshow_slide{width:100%;}body.one-sidebar .page-slideshow h2,body.one-sidebar .page-slideshow p,body.one-sidebar .page-slideshow .field-venue,body.one-sidebar .page-slideshow .date-display-single,body.one-sidebar .page-slideshow-portrait h2,body.one-sidebar .page-slideshow-portrait p,body.one-sidebar .page-slideshow-portrait .field-venue,body.one-sidebar .page-slideshow-portrait .date-display-single,body.one-sidebar .page-slideshow-wide h2,body.one-sidebar .page-slideshow-wide p,body.one-sidebar .page-slideshow-wide .field-venue,body.one-sidebar .page-slideshow-wide .date-display-single,body.two-sidebars .page-slideshow-wide h2,body.two-sidebars .page-slideshow-wide p,body.two-sidebars .page-slideshow-wide .field-venue,body.two-sidebars .page-slideshow-wide .date-display-single{width:100%;}body.one-sidebar .page-slideshow-portrait img{max-width:175px;}body.one-sidebar .page-slideshow-portrait h2,body.one-sidebar .page-slideshow-portrait p{max-width:600px;}body.two-sidebars .page-slideshow-portrait img{max-width:175px;}body.two-sidebars .page-slideshow-portrait h2,body.two-sidebars .page-slideshow-portrait p{max-width:600px;}.view-registrar-course-listing em{color:#666;}.view-registrar-course-listing span{font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-weight:bold;}.view-registrar-course-listing .view-content > div{border-bottom:1px dotted #ccc;padding-bottom:16px;margin-bottom:16px;}.view-registrar-course-listing p{margin-top:20px;}.view-display-id-find_your_program .chosen-results{z-index:-5;}.view-display-id-find_your_program .views-row{position:relative;display:block;width:220px;height:220px;margin:5px;padding:0;border:0;overflow:hidden;}.view-display-id-find_your_program .views-row .views-field{margin:0;padding:0;border:0;}.view-display-id-find_your_program .views-row .views-field-field-grid-image img{position:absolute;top:0;left:0;margin:0;padding:0;border:0;z-index:-1;}.view-display-id-find_your_program .views-row .views-field-title{background:#000000;position:absolute;width:100%;height:25%;left:0;bottom:0;opacity:0.8;}.view-display-id-find_your_program .views-row .views-field-field-level-tags,.view-display-id-find_your_program .views-row .views-field-field-type-tags,.view-display-id-find_your_program .views-row .views-field-field-location-tags,.view-display-id-find_your_program .views-row .views-field-field-interest-tags,.view-display-id-find_your_program .views-row .views-field-field-instrument-tags,.view-display-id-find_your_program .views-row .views-field-field-genre-tags,.view-display-id-find_your_program .views-row .views-field-field-timing-tags,.view-display-id-find_your_program .views-row .views-field-field-language-tags,.view-display-id-find_your_program .views-row .views-field-field-cost-tags{display:none;}.view-google-calendar .fc-event-title{display:block;font-size:9px;margin-top:5px;}.view-google-calendar .fc-event-default,.view-google-calendar .fc-event-default .fc-event-skin,.view-google-calendar .fc-event-default .fc-event-time,.view-google-calendar .fc-event-default a{border-color:transparent;border-style:solid;background-color:transparent;color:#555;}.view-google-calendar .fc-event-default:hover,.view-google-calendar .fc-event-default:hover span,.view-google-calendar .fc-event-default .fc-event-skin:hover,.view-google-calendar .fc-event-default .fc-event-skin:hover span,.view-google-calendar .fc-event-default .fc-event-time:hover,.view-google-calendar .fc-event-default .fc-event-time:hover span,.view-google-calendar .fc-event-default a:hover,.view-google-calendar .fc-event-default a:hover span{color:#d81118;}.view-google-calendar table{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border-spacing:1px;}.view-google-calendar table.fc-header{border:none;border-collapse:collapse;border-spacing:0;margin-bottom:0px;margin-top:10px;}.view-google-calendar table.fc-header,.view-google-calendar table.fc-header td{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.view-google-calendar table.fc-header td{border:none;border-bottom:1px dotted #ddd;}.view-google-calendar td{-moz-box-shadow:1px 1px 3px #eee;-webkit-box-shadow:1px 1px 3px #eee;box-shadow:1px 1px 3px #eee;}.view-google-calendar td.ui-state-highlight{background:#f5f5f5;}.view-google-calendar .ui-widget-header{border:1px solid transparent;background:#ddd;}.view-google-calendar .ui-state-default,.view-google-calendar .ui-widget-content .ui-state-default,.view-google-calendar .ui-widget-header .ui-state-default{background:#eee;border:none;}.view-google-calendar .ui-state-default:hover,.view-google-calendar .ui-widget-content .ui-state-default:hover,.view-google-calendar .ui-widget-header .ui-state-default:hover{background:#ddd;border:none;}.view .date-nav-wrapper .date-prev{right:auto;left:0px;}.views-field-views-conditional{margin-left:0 !important;}div.page_berkleeice_news p{font-size:14px !important;margin-bottom:14px !important;}.view-ice-profile-slider .field-teaser h2{border-bottom:1px solid #ccc;color:#888;font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-weight:100;margin-bottom:9px;}.view-ice-profile-slider .field-teaser h3{font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-weight:normal;text-transform:uppercase;}.view-links-related-links li.views-row{position:relative;padding-left:15px;font-size:13px;}.view-links-related-links li.views-row:before{background:#888;content:'';display:block;height:4px;left:5px;position:absolute;top:42%;width:4px;}.view.list-style .views-row-odd,.view.list-style .views-row-even{border-bottom:1px dotted #ccc;}.view.list-style .views-row-odd a,.view.list-style .views-row-even a{padding:4px 0;}.view.list-style .views-row-odd a:hover,.view.list-style .views-row-even a:hover{background:#f5f5f5;}#block-views-news-recent-news-block .views-row{border-bottom:1px dotted #888;margin-bottom:4px;padding-bottom:5px;}#block-views-news-recent-news-block .views-row:last-child{border-bottom:none;}#block-views-news-recent-news-block .views-field-field-description{display:none;}#block-views-news-related-news-block h2,#block-views-news-related-news-block a{color:#666;font-size:13px;line-height:normal;}#block-views-news-related-news-block .views-row{border-bottom:1px dotted #aaa;margin-bottom:4px;padding-bottom:5px;}#block-views-news-related-news-block .content > .view > .view-content .views-row:last-child{border-bottom:none;}#block-views-news-related-news-block .views-field-field-description{display:none;}.view.personas .views-row{clear:both;overflow:hidden;padding:1em 0;}.view.personas .views-row:not(:last-child){border-bottom:1px solid #ddd;}@media (min-width:768px){.view.personas .views-field-field-personas-image,.view.personas .image{width:33%;padding:0 0 2em 2em;float:right;margin-right:0.5em;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}}@media (max-width:767px){.view.personas .views-field-field-personas-image,.view.personas .image{width:100%;}}.view.personas .views-field-field-personas-image img,.view.personas .image img{width:100%;height:auto;margin:0;padding:0.2em;background:#eee;}.view.personas .views-field-field-biography-type{color:#777;font-style:italic;display:none;}.view.personas .views-field-field-year{color:#777;font-style:italic;}.view.personas .views-field-field-primary-dept-ref{font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-weight:bold;}.view.personas .views-field-field-affiliated-dept-ref{color:#777;}.view.personas .views-field-field-persona-teaser{margin-top:1em;color:#666;}.view.portraits .views-row{clear:both;overflow:hidden;padding:1em 0;}.view.portraits .views-row:not(:last-child){border-bottom:1px solid #ddd;}.view.portraits .views-field-title h3{font-size:20px;}.view.portraits .views-field-body{margin-top:10px;}.view.portraits .views-field-field-position{color:#777;}.view.portraits .views-field-field-portrait-image,.view.portraits .image{margin-top:10px;}.view.portraits .views-field-field-portrait-image:before,.view.portraits .image:before{display:block;}@media (min-width:768px){.view.portraits .views-field-field-portrait-image,.view.portraits .image{width:33%;padding:0 0 2em 2em;float:right;margin-right:0.5em;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}}@media (max-width:767px){.view.portraits .views-field-field-portrait-image,.view.portraits .image{width:100%;}}.view.portraits .views-field-field-portrait-image img,.view.portraits .image img{width:100%;height:auto;margin:0;padding:0.2em;background:#eee;}.view.portraits .views-field-field-portrait-type{color:#777;font-style:italic;display:none;}.view.portraits .views-field-field-year{color:#777;font-style:italic;margin-right:5px;}.view.portraits .views-field-field-year,.view.portraits .views-field-field-year div{display:inline-block;}.view.portraits .views-field-field-primary-dept-ref{font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-style:italic;}.view.portraits .views-field-field-primary-dept-ref,.view.portraits .views-field-field-primary-dept-ref div{display:inline-block;}.view.portraits .views-field-field-affiliated-dept-ref{color:#777;}.view.portraits .views-field-field-portrait-teaser{margin-top:1em;color:#666;}.view-tags-related-tags li.views-row{float:left;padding:0 11px 9px 0;}.view-tags-related-tags li.views-row a{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#c5cdd5;color:#413f3f;display:block;padding:6px 11px;white-space:nowrap;}@media (min-width:768px){.block .view-tutorials .field-image img,.block .view.tutorials .field-image img{max-width:100px;}}@media (max-width:767px){.block .view-tutorials .views-row,.block .view.tutorials .views-row{border-radius:5px;box-shadow:inset 0 0 2px #bbb;background:#eee;}.block .view-tutorials .field-image,.block .view.tutorials .field-image{width:30%;float:right;}.block .view-tutorials .views-field-title,.block .view.tutorials .views-field-title{float:left;width:70%;}.block .view-tutorials .views-field-title h3,.block .view.tutorials .views-field-title h3{font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-weight:bold;margin-bottom:0.33em;}}.view-webform-views-course-addchange-request,.view-webform-views-program-addchange-request{overflow:auto;}.views-exposed-widgets{font-size:.95em;}.form-item-items-per-page{margin-top:15px;}.view-departments-a-z .quicktabs-views-group{margin-bottom:0;margin-top:6px;}.view-departments-a-z .tabs,.view-departments-a-z .quicktabs-tabs,.view-departments-a-z .tabset{background:none;height:auto;margin-bottom:0;overflow:hidden;padding-bottom:0;padding-left:0px;padding-top:5px;-moz-box-shadow:inset 0 0 0 white;-webkit-box-shadow:inset 0 0 0 white;box-shadow:inset 0 0 0 white;position:relative;}.view-departments-a-z .tabs li.active a,.view-departments-a-z .quicktabs-tabs li.active a,.view-departments-a-z .tabset li.active a{border-color:#bbb;background-color:white;color:#d81118;}.view-departments-a-z .tabs li.active a:hover,.view-departments-a-z .quicktabs-tabs li.active a:hover,.view-departments-a-z .tabset li.active a:hover{background-color:white;color:#d81118;}.view-departments-a-z .tabs li a,.view-departments-a-z .quicktabs-tabs li a,.view-departments-a-z .tabset li a{background-color:#bbb;border-color:white;color:#fffdfd;}.view-departments-a-z .tabs li a:hover,.view-departments-a-z .quicktabs-tabs li a:hover,.view-departments-a-z .tabset li a:hover{background-color:#444;color:white;}#block-views-event-recent-block .views-row{border-bottom:1px dotted #888;margin-bottom:4px;padding-bottom:5px;}#block-views-event-recent-block .views-row:last-child{border-bottom:none;}#block-views-event-recent-block .views-field-field-dates{font-size:13px;}#block-views-event-recent-block .views-field-field-description{display:none;}#block-views-event-recent-block .views-field-field-event-venue{display:none;}body.page-careers-roles-for-programs #page-content{width:100% !important;margin:0 !important;}body.page-careers-roles-for-programs .region-header{position:relative;background:url("https://www.berklee.edu/sites/default/files/career_communities/cc-homepage-stage-banner.jpg");background-size:cover;background-position:center top;background-repeat:no-repeat;}body.page-careers-roles-for-programs .region-content{padding-top:0;}body.page-careers-roles-for-programs .region-content .use-chosen .content .views-exposed-form label{color:#2b302f;font-size:34px;line-height:1.2em;margin-bottom:0.5em;display:block;}body.page-careers-roles-for-programs .region-content .use-chosen .content .views-exposed-form .views-exposed-widgets .views-widget .form-item .field-suffix{margin-top:10px;}body.page-careers-roles-for-programs .view-career-roles-for-programs{padding:0;max-width:1500px;}body.page-careers-roles-for-programs .view-career-roles-for-programs .right-side{line-height:1.4em;margin-left:0;display:table;}body.page-careers-roles-for-programs .view-career-roles-for-programs .left-side{width:46%;float:left;margin-right:4%;display:block;}@media (max-width:767px),(min-width:768px) and (max-width:979px){body.page-careers-roles-for-programs .view-career-roles-for-programs .left-side{display:none;}}@media (max-width:479px){body.page-careers-roles-for-programs .view-career-roles-for-programs .left-side{width:70%;}}body.page-careers-roles-for-programs .view-career-roles-for-programs .views-field{font-size:16px;color:#2b302f;}body.page-careers-roles-for-programs .view-career-roles-for-programs .views-field a:hover{text-decoration:none;color:#753b30;}body.page-careers-roles-for-programs .view-career-roles-for-programs .views-field.views-field-title{-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;}body.page-careers-roles-for-programs .view-career-roles-for-programs .views-field.views-field-title p{font-size:23px;margin-bottom:0.2em;}body.page-careers-roles-for-programs .view-career-roles-for-programs .views-field.views-field-image img{width:100%;height:auto;}body.page-careers-roles-for-programs .view-career-roles-for-programs .views-field.views-field-subtitle{margin-bottom:0.6em;}@media (max-width:767px){body.page-careers-roles-for-programs .view-career-roles-for-programs .views-field.views-field-community-ref{color:#f6f4f5;}}@media (max-width:767px){body.page-careers-roles-for-programs .view-career-roles-for-programs .views-field.views-field-community-ref a{padding:4px 8px;border:1px solid #ccc;display:inline-block;margin-bottom:0.4em;}}@media (max-width:767px){body.page-careers-roles-for-programs .view-career-roles-for-programs .views-field.views-field-community-ref{color:#f6f4f5;}}body.page-careers-roles-for-programs .view-career-roles-for-programs .views-field .field-label{display:inline;color:#50534b;}@media (max-width:767px){body.page-careers-roles-for-programs .view-career-roles-for-programs .views-field .field-label{display:block;font-size:15px;}}body.page-careers-roles-for-programs .view-career-roles-for-programs .pager--infinite-scroll{height:auto;float:none;border-top:1px solid #6c717d;margin:40px auto 0 auto;font-size:15px;}body.page-careers-roles-for-programs .view-career-roles-for-programs .pager--infinite-scroll li{-moz-border-radius:none;-webkit-border-radius:none;border-radius:none;float:none;width:auto;border:none;}body.page-careers-roles-for-programs .view-career-roles-for-programs .pager--infinite-scroll li a{display:inline-block;padding:15px 20px;width:auto;background:#6c717d;color:#f6f4f5;border-bottom-left-radius:1em;border-bottom-right-radius:1em;}body.page-careers-roles-for-programs .view-career-roles-for-programs .pager--infinite-scroll li .ajax-progress-throbber{left:20%;position:absolute;bottom:0;}body.page-careers-roles-for-programs .view-career-roles-for-programs{width:100%;max-width:2000px;}@media (max-width:767px),(min-width:768px) and (max-width:979px){body.page-careers-roles-for-programs .view-career-roles-for-programs{padding-top:0;}}@media (max-width:767px),(min-width:768px) and (max-width:979px){body.page-careers-roles-for-programs .view-career-roles-for-programs .view-content{padding:0 15px;}}body.page-careers-roles-for-programs .view-career-roles-for-programs .views-row{width:45%;width:calc(50% - 40px);display:inline-block;vertical-align:top;}@media (max-width:767px),(min-width:768px) and (max-width:979px){body.page-careers-roles-for-programs .view-career-roles-for-programs .views-row{width:49%;width:calc(50% - 20px);}}@media (max-width:479px){body.page-careers-roles-for-programs .view-career-roles-for-programs .views-row{width:100%;display:block;border-bottom:1px solid #d2d2d2;}}body.page-careers-roles-for-programs .view-career-roles-for-programs .views-row.views-row-odd{padding:20px 40px 20px 0;}@media (max-width:767px),(min-width:768px) and (max-width:979px){body.page-careers-roles-for-programs .view-career-roles-for-programs .views-row.views-row-odd{padding:20px 15px 20px 0;}}@media (max-width:479px){body.page-careers-roles-for-programs .view-career-roles-for-programs .views-row.views-row-odd{padding:10px 0;}}body.page-careers-roles-for-programs .view-career-roles-for-programs .views-row.views-row-even{padding:20px 0 20px 40px;}@media (max-width:767px),(min-width:768px) and (max-width:979px){body.page-careers-roles-for-programs .view-career-roles-for-programs .views-row.views-row-even{padding:20px 0 0px 15px;}}@media (max-width:479px){body.page-careers-roles-for-programs .view-career-roles-for-programs .views-row.views-row-even{padding:10px 0;}}body.page-careers-roles-for-programs .view-career-roles-for-programs .views-row .views-field.views-field-image a{background-color:#1c0202;display:block;}body.page-careers-roles-for-programs .view-career-roles-for-programs .views-row .views-field.views-field-image img{width:calc(100% + .49px);height:auto;position:relative;display:block;opacity:0.8;-moz-transition:opacity 0.4s linear;-o-transition:opacity 0.4s linear;-webkit-transition:opacity 0.4s linear;transition:opacity 0.4s linear;-webkit-transform:translateZ(0);padding:0;margin:0;}body.page-careers-roles-for-programs .view-career-roles-for-programs .views-row:hover .views-field.views-field-image img{opacity:1;-moz-transition:opacity 0.4s linear;-o-transition:opacity 0.4s linear;-webkit-transition:opacity 0.4s linear;transition:opacity 0.4s linear;}.view-career-roles.view-display-id-for_program_node .views-row,.view-career-roles.view-display-id-for_department_page .views-row{border-top:1px solid #ddd;padding:20px 0;}.view-career-roles.view-display-id-for_program_node .views-row:first-of-type,.view-career-roles.view-display-id-for_department_page .views-row:first-of-type{border:none;}.view-career-roles.view-display-id-for_program_node .views-row p,.view-career-roles.view-display-id-for_department_page .views-row p{font-size:16px;}.view-career-roles.view-display-id-for_program_node .views-row .left-side,.view-career-roles.view-display-id-for_department_page .views-row .left-side{display:inline-block;vertical-align:top;}@media (max-width:479px){.view-career-roles.view-display-id-for_program_node .views-row .left-side,.view-career-roles.view-display-id-for_department_page .views-row .left-side{display:none;}}.view-career-roles.view-display-id-for_program_node .views-row .right-side,.view-career-roles.view-display-id-for_department_page .views-row .right-side{display:inline-block;vertical-align:top;width:calc(100% - 190px);color:#2b302f;}@media (max-width:479px){.view-career-roles.view-display-id-for_program_node .views-row .right-side,.view-career-roles.view-display-id-for_department_page .views-row .right-side{width:100%;}}.view-career-roles.view-display-id-for_program_node .views-row .right-side .field-label,.view-career-roles.view-display-id-for_department_page .views-row .right-side .field-label{color:#50534b;font-weight:normal;}.view-career-roles.view-display-id-for_program_node .views-row .right-side .views-field-title p,.view-career-roles.view-display-id-for_department_page .views-row .right-side .views-field-title p{font-size:20px;}.view-career-roles.view-display-id-for_program_node .pager--infinite-scroll,.view-career-roles.view-display-id-for_department_page .pager--infinite-scroll{height:auto;float:none;border-top:1px solid #6c717d;margin:40px auto 0 auto;font-size:15px;}.view-career-roles.view-display-id-for_program_node .pager--infinite-scroll li,.view-career-roles.view-display-id-for_department_page .pager--infinite-scroll li{float:none;width:auto;border:none;-moz-border-radius:none;-webkit-border-radius:none;border-radius:none;}.view-career-roles.view-display-id-for_program_node .pager--infinite-scroll li a,.view-career-roles.view-display-id-for_department_page .pager--infinite-scroll li a{display:inline-block;padding:15px 20px;width:auto;background:#6c717d;color:#f6f4f5;border-bottom-left-radius:1em;border-bottom-right-radius:1em;}@media (max-width:767px){.page-view-service-catalog.admin-menu #page{margin-top:60px;}.page-view-service-catalog.sidebar-first .region-sidebar-first{padding:0;}.page-view-service-catalog #page-title,.page-view-service-catalog .view-header{margin-right:25px;}.page-view-service-catalog #page-content{padding-top:15px !important;box-shadow:none !important;margin-bottom:0 !important;}.page-view-service-catalog #page-content .views-exposed-form:after{height:5px;}.page-view-service-catalog #page-content .views-exposed-widget.views-submit-button{position:fixed;top:60px;padding:18px;right:0;width:20px !important;z-index:1000;margin:0 15px 0 0;}}.page-view-service-catalog #page-content{padding-top:15px !important;}.view.view-service-catalog .view-header{margin-bottom:5px;}.view.view-service-catalog .view-header p{font-size:18px;}@media (max-width:767px){.view.view-service-catalog .view-header p{font-size:16px;}}.view.view-service-catalog .views-exposed-widget.views-submit-button{padding-top:18px;}.view.view-service-catalog .views-row{padding-bottom:1em;margin-bottom:1em;}.view.view-service-catalog .views-row:not(:last-child){border-bottom:1px solid #eee;}.view.view-service-catalog .node-berklee-service h2{font-weight:500;margin-bottom:8px;}.view.view-service-catalog .node-berklee-service .field{margin-bottom:0.4em;}.view.view-service-catalog .node-berklee-service .field-name-field-service-community .field-label{display:none;}.view.view-service-catalog .node-berklee-service .field-name-field-service-community .field-item{display:inline-block;font-size:12px;padding:2px 5px;background-color:#F1F5F6;margin-right:1em;}.view.view-service-catalog .node-berklee-service .field-name-field-service-community .field-item.comm-college{border-left:3px solid #d81118;}.view.view-service-catalog .node-berklee-service .field-name-field-service-community .field-item.comm-conservatory{border-left:3px solid #005587;}.view.view-service-catalog .node-berklee-service .field-name-field-service-department .field-label,.view.view-service-catalog .node-berklee-service .field-name-field-service-department .field-items,.view.view-service-catalog .node-berklee-service .field-name-field-service-department .field-item{display:inline-block;float:none;}.view.view-service-catalog .node-berklee-service .field-name-field-service-department .field-label{color:#7B8B96;font-family:"Avenir Next Condensed","Avenir Next W01",sans-serif;text-transform:uppercase;font-size:13px;font-weight:500;}.view.view-service-catalog .node-berklee-service .field-name-field-service-department .field-item a,.view.view-service-catalog .node-berklee-service .field-name-field-service-department .field-item a:visited{color:#7B8B96;text-decoration:underline;text-decoration-color:#d81118;}.view.view-service-catalog .node-berklee-service .field-name-field-service-department .field-item a:hover{text-decoration:none;}.view.view-service-catalog .pager--infinite-scroll{height:auto;float:none;border-top:1px solid #eee;margin:0 auto 30px auto;font-size:15px;max-width:none;}.view.view-service-catalog .pager--infinite-scroll li{-moz-border-radius:none;-webkit-border-radius:none;border-radius:none;float:none;width:auto;border:none;}.view.view-service-catalog .pager--infinite-scroll li a{display:inline-block;padding:15px 20px;width:auto;background:#d81118;color:white;font-weight:600;border-bottom-left-radius:1em;border-bottom-right-radius:1em;}
