@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:not(.node-type-landing-page) .region-content .block:not(#block-system-main):not(.style-exempt):not(#block-berklee-site-section-announcements){background:#eee;margin-bottom:20px;}.not-front:not(.node-type-landing-page) .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:not(.node-type-landing-page) .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:not(.node-type-landing-page) .region-content .block:not(#block-system-main):not(.style-exempt):not(#block-berklee-site-section-announcements) .content{padding:10px;}.not-front:not(.node-type-landing-page) .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 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-join-us{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:right;width:50%;background:#363636;margin-bottom:3em;margin-top:2em;padding:10px 5px 1px 15px;}@media (min-width:768px) and (max-width:979px){.block-join-us{padding:5px 5px 1px 15px;}}@media (max-width:767px){.block-join-us{clear:both;padding:10px 5px 15px 15px;width:100%;}}.block-join-us label{color:#e8e8e8;float:left;font-size:10px;line-height:26px;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 input.email{border:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;float:left;font-size:13px;height:23px;margin-right:5px;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{-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;text-shadow:1px 1px 1px rgba(255,255,255,0.37);background:#666;border:0;color:white;display:block;float:left;font-size:13px;height:24px;line-height:11px;margin:0;cursor:pointer;padding:0 10px;}.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;}}
.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{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-lynda: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 .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{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{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;}
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;}}.section-203806 .region-sidebar-first .content .first a,.section-203806 .region-sidebar-first .content .first a.active,.section-203806 .region-sidebar-first .content ul.menu .first a.active:after,.section-203806 .region-sidebar-first .content .first a:hover,.section-203806 .region-sidebar-first .content ul.menu .first a:hover:after{background-color:#D81118;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;content:none;color:#DDDDDD;font-family:Frutiger65Bold,'​ Arial','​ Helvetica','​ sans-serif';font-size:12px;height:6px;line-height:8px;margin:-13px 0 7px 0;padding:8px;text-align:center;text-shadow:black -1px 0 1px;text-transform:uppercase;width:70px;}.section-203806 .region-sidebar-first .content .first a:hover{text-decoration:underline;}.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.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;}
.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;}
.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;}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";}.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{-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;}@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{padding:0 1em;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
.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:" / ";}@media (min-width:980px){img.shrinkage-performed{display:none;}}.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{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;}
.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{float:left;margin:0 2em 0.5em 0;max-width:350px;width:100%;}.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{-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{top:15px;right:10px;}}.berklee-overlay-video .icon-play:before{font-family:FontAwesome;content:"\f04b";}.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 td,.region-content-top table td,.cke_show_borders table td,.cke_contents table td{-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-top table td.vertical-align-middle,.cke_show_borders table td.vertical-align-middle,.cke_contents table td.vertical-align-middle{vertical-align:middle;}.region-content table td.align-center,.region-content-top table td.align-center,.cke_show_borders table td.align-center,.cke_contents table td.align-center{text-align:center;}.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.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-top table.oversized td,.cke_show_borders table.oversized td,.cke_contents table.oversized td{-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;}.dataTables_wrapper{padding-top:15px;}.dataTables_wrapper select{width:80px;}#DataTables_Table_0 td,#DataTables_Table_0 th,#DataTables_Table_0 th.sorting_asc,#DataTables_Table_0 th.sorting_dsc{padding:5px 7px;}#DataTables_Table_0 th{cursor:pointer;}#DataTables_Table_0 tr.even{background-color:#eee;}#DataTables_Table_0 tr.even td{background:none;}#DataTables_Table_0 th{font-size:10px;position:relative;}#DataTables_Table_0 th.sorting:after{color:#3b5998;font-family:FontAwesome;opacity:1;content:"\f0dc";opacity:0.65;position:absolute;right:3px;}#DataTables_Table_0 th.sorting_asc:after{color:#3b5998;font-family:FontAwesome;opacity:1;content:"\f0de";opacity:0.65;position:absolute;right:3px;}#DataTables_Table_0 th.sorting_desc:after{color:#3b5998;font-family:FontAwesome;opacity:1;content:"\f0dd";opacity:0.65;position:absolute;right:3px;}.dataTables_paginate,.dataTables_filter{float:right;}.dataTables_paginate a.paginate_button,.dataTables_filter a.paginate_button{cursor:pointer;margin-right:7px;}.dataTables_info,.dataTables_length{float:left;}.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("http://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("http://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("http://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("http://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("http://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("http://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("http://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("http://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("http://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("http://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("http://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("http://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;display:none;}.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;}.node-type-page .region-content .node p a,.node-type-hybrid-homepage .region-content .node p a,.node-type-department .region-content .node p a,.node-type-bt-article .region-content .node p a,.node-type-news .region-content .node p a,.node-type-program .region-content .node p a,.node-type-event .region-content .node p a,.node-type-personas .region-content .node p a{border-bottom:1px solid #d1d1d1;text-decoration:none;}.node-type-page .region-content .node a.button,.node-type-hybrid-homepage .region-content .node a.button,.node-type-department .region-content .node a.button,.node-type-bt-article .region-content .node a.button,.node-type-news .region-content .node a.button,.node-type-program .region-content .node a.button,.node-type-event .region-content .node a.button,.node-type-personas .region-content .node a.button{border-bottom:none;}.node-type-page .region-content .node p a:hover,.node-type-page .region-content .node p a:focus,.node-type-hybrid-homepage .region-content .node p a:hover,.node-type-hybrid-homepage .region-content .node p a:focus,.node-type-department .region-content .node p a:hover,.node-type-department .region-content .node p a:focus,.node-type-bt-article .region-content .node p a:hover,.node-type-bt-article .region-content .node p a:focus,.node-type-news .region-content .node p a:hover,.node-type-news .region-content .node p a:focus,.node-type-program .region-content .node p a:hover,.node-type-program .region-content .node p a:focus,.node-type-event .region-content .node p a:hover,.node-type-event .region-content .node p a:focus,.node-type-personas .region-content .node p a:hover,.node-type-personas .region-content .node p a:focus{border-color:#d81118;text-decoration:none;}.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;}.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;}.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;}.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;}.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;}.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;}@media (max-width:767px){.region-content .block,.region-content-top .block,.cke_show_borders .block,.cke_contents .block{padding:0 20px;}}.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 0 5px 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;}.region-content .expandable > h4:after,.region-content .expandable .fieldset-legend:after,.region-content .expandable .fieldset-legend:after,.region-content .expandable.collapsed .fieldset-legend:after,.region-content .expandable .expandable-title:after,.region-content fieldset.collapsible:not(#edit-advanced) > h4:after,.region-content fieldset.collapsible:not(#edit-advanced) .fieldset-legend:after,.region-content fieldset.collapsible:not(#edit-advanced) .fieldset-legend:after,.region-content fieldset.collapsible:not(#edit-advanced).collapsed .fieldset-legend:after,.region-content fieldset.collapsible:not(#edit-advanced) .expandable-title:after,.region-content-top .expandable > h4:after,.region-content-top .expandable .fieldset-legend:after,.region-content-top .expandable .fieldset-legend:after,.region-content-top .expandable.collapsed .fieldset-legend:after,.region-content-top .expandable .expandable-title:after,.region-content-top fieldset.collapsible:not(#edit-advanced) > h4:after,.region-content-top fieldset.collapsible:not(#edit-advanced) .fieldset-legend:after,.region-content-top fieldset.collapsible:not(#edit-advanced) .fieldset-legend:after,.region-content-top fieldset.collapsible:not(#edit-advanced).collapsed .fieldset-legend:after,.region-content-top fieldset.collapsible:not(#edit-advanced) .expandable-title:after,.cke_show_borders .expandable > h4:after,.cke_show_borders .expandable .fieldset-legend:after,.cke_show_borders .expandable .fieldset-legend:after,.cke_show_borders .expandable.collapsed .fieldset-legend:after,.cke_show_borders .expandable .expandable-title:after,.cke_show_borders fieldset.collapsible:not(#edit-advanced) > h4:after,.cke_show_borders fieldset.collapsible:not(#edit-advanced) .fieldset-legend:after,.cke_show_borders fieldset.collapsible:not(#edit-advanced) .fieldset-legend:after,.cke_show_borders fieldset.collapsible:not(#edit-advanced).collapsed .fieldset-legend:after,.cke_show_borders fieldset.collapsible:not(#edit-advanced) .expandable-title:after,.cke_contents .expandable > h4:after,.cke_contents .expandable .fieldset-legend:after,.cke_contents .expandable .fieldset-legend:after,.cke_contents .expandable.collapsed .fieldset-legend:after,.cke_contents .expandable .expandable-title:after,.cke_contents fieldset.collapsible:not(#edit-advanced) > h4:after,.cke_contents fieldset.collapsible:not(#edit-advanced) .fieldset-legend:after,.cke_contents fieldset.collapsible:not(#edit-advanced) .fieldset-legend:after,.cke_contents fieldset.collapsible:not(#edit-advanced).collapsed .fieldset-legend: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 > h4: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) > h4: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 > h4: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) > h4: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 > h4: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) > h4: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 > h4: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) > h4: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 > h4,.region-content .expandable.expanded .fieldset-legend,.region-content .expandable.expanded .expandable-title,.region-content fieldset.collapsible:not(#edit-advanced).expanded > h4,.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 > h4,.region-content-top .expandable.expanded .fieldset-legend,.region-content-top .expandable.expanded .expandable-title,.region-content-top fieldset.collapsible:not(#edit-advanced).expanded > h4,.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 > h4,.cke_show_borders .expandable.expanded .fieldset-legend,.cke_show_borders .expandable.expanded .expandable-title,.cke_show_borders fieldset.collapsible:not(#edit-advanced).expanded > h4,.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 > h4,.cke_contents .expandable.expanded .fieldset-legend,.cke_contents .expandable.expanded .expandable-title,.cke_contents fieldset.collapsible:not(#edit-advanced).expanded > h4,.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 > h4:after,.region-content .expandable.expanded .fieldset-legend:after,.region-content .expandable.expanded .expandable-title:after,.region-content fieldset.collapsible:not(#edit-advanced).expanded > h4:after,.region-content fieldset.collapsible:not(#edit-advanced).expanded .fieldset-legend:after,.region-content fieldset.collapsible:not(#edit-advanced).expanded .expandable-title:after,.region-content-top .expandable.expanded > h4:after,.region-content-top .expandable.expanded .fieldset-legend:after,.region-content-top .expandable.expanded .expandable-title:after,.region-content-top fieldset.collapsible:not(#edit-advanced).expanded > h4:after,.region-content-top fieldset.collapsible:not(#edit-advanced).expanded .fieldset-legend:after,.region-content-top fieldset.collapsible:not(#edit-advanced).expanded .expandable-title:after,.cke_show_borders .expandable.expanded > h4:after,.cke_show_borders .expandable.expanded .fieldset-legend:after,.cke_show_borders .expandable.expanded .expandable-title:after,.cke_show_borders fieldset.collapsible:not(#edit-advanced).expanded > h4:after,.cke_show_borders fieldset.collapsible:not(#edit-advanced).expanded .fieldset-legend:after,.cke_show_borders fieldset.collapsible:not(#edit-advanced).expanded .expandable-title:after,.cke_contents .expandable.expanded > h4:after,.cke_contents .expandable.expanded .fieldset-legend:after,.cke_contents .expandable.expanded .expandable-title:after,.cke_contents fieldset.collapsible:not(#edit-advanced).expanded > h4:after,.cke_contents fieldset.collapsible:not(#edit-advanced).expanded .fieldset-legend: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 .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{max-height:0px;-moz-transform:translate3d(0px,3000px,0px);-ms-transform:translate3d(0px,3000px,0px);-webkit-transform:translate3d(0px,3000px,0px);transform:translate3d(0px,3000px,0px);-moz-transition:-moz-transform 0.6s ease,max-height 0.3s ease;-o-transition:-o-transform 0.6s ease,max-height 0.3s ease;-webkit-transition:-webkit-transform 0.6s ease,max-height 0.3s ease;transition:transform 0.6s ease,max-height 0.3s ease;}.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{max-height:3000px;-moz-transform:translate3d(0px,0px,0px);-ms-transform:translate3d(0px,0px,0px);-webkit-transform:translate3d(0px,0px,0px);transform:translate3d(0px,0px,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{max-height:3000px;-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,max-height 0.3s ease;-o-transition:-o-transform 0.6s ease,max-height 0.3s ease;-webkit-transition:-webkit-transform 0.6s ease,max-height 0.3s ease;transition:transform 0.6s ease,max-height 0.3s 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{max-height:0px;-moz-transform:translate3d(0px,3000px,0px);-ms-transform:translate3d(0px,3000px,0px);-webkit-transform:translate3d(0px,3000px,0px);transform:translate3d(0px,3000px,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{-moz-box-shadow:rgba(0,0,0,0.2) 0 -3px 6px 0;-webkit-box-shadow:rgba(0,0,0,0.2) 0 -3px 6px 0;box-shadow:rgba(0,0,0,0.2) 0 -3px 6px 0;background:#434141 url(/sites/all/themes/jjamerson/images/footer/bg-gray-texture.png) repeat;margin-top:0px;clear:both;overflow:hidden;padding-top:25px;position:relative;z-index:10;padding:0;margin:0;padding-left:5%;padding-right:5%;}.region-footer .span3{width:24%;margin-right:1%;float:left;}@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;}}@media (max-width:767px){.region-footer nav.footer-menus{display:none;}}.region-footer h3,.region-footer a,.region-footer a:hover{color:#e8e8e8;}.region-footer h3{font-size:22px;font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-weight:100;padding:0 0 17px;}@media (min-width:768px) and (max-width:979px){.region-footer h3{font-size:14px;}}.region-footer h3:after{margin-top:13px;border-bottom:1px dotted #999;border-top:1px dotted #999;content:'';display:block;height:3px;width:100%;}.region-footer a{font-size:13px;line-height:20px;}.region-footer a:hover{color:#fff;}.region-footer iframe[name="google_conversion_frame"]{display:block;width:1px;height:1px;position:absolute;}.region-footer .footer-block{color:#aeb9c3;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:2em 0;}.region-footer .footer-block span.copy{margin:5px 0 5px 5px;}.region-footer .footer-block li{padding:4px 0;}}.region-footer .footer-block a{border-left:1px solid #515151;color:#aeb9c3;float:left;padding-left:10px;padding-right:10px;}@media (max-width:767px){.region-footer .footer-block a{border-left:none;clear:both;float:none;margin:0;padding:0;width:100%;}}@media (max-width:767px){.region-footer .footer-block li:not(:first-child){border-top:1px dotted #555;clear:both;display:block;float:none;padding:5px;width:100%;}}.region-footer .footer-block li,.region-footer .footer-block span{float:left;}.region-footer .footer-block span{padding-right:8px;}
.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{-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{margin-top:1.6em;}}@media (max-width:767px){.region-header #logo{margin-top:0;position:absolute;left:0;width:auto;top:0.8em;}}@media (min-width:1200px){.region-header #logo,.region-header #logo img{height:80px;width:auto;}}@media (min-width:980px) and (max-width:1199px){.region-header #logo,.region-header #logo img{height:70px;width:auto;}}@media (min-width:768px) and (max-width:979px){.region-header #logo,.region-header #logo img{height:60px;width:auto;}}@media (max-width:767px){.region-header #logo,.region-header #logo img{height:50px;}}.region-header #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: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 .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:2px solid #d81118;padding-left:0.6em;padding-right:0.6em;margin-top:-2px;background-color:#d81118;color:white;transition:all 0.2s ease;box-sizing:content-box;border-radius:5px;}.region-top-nav a.apply:hover{color:#d81118;background-color:transparent;border:2px solid #d81118;transition:all 0.2s ease;box-sizing:content-box;}.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-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 h4,.front div#block-berklee-courses-berklee-find-your-program-block fieldset.collapsible:not(#edit-advanced) h4{color:#888;}.front div#block-berklee-courses-berklee-find-your-program-block .expandable h4:hover,.front div#block-berklee-courses-berklee-find-your-program-block fieldset.collapsible:not(#edit-advanced) h4:hover{color:#d81118;}.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 h4,.front div#block-berklee-courses-berklee-find-your-program-block fieldset.collapsible:not(#edit-advanced).expanded h4{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 h4 div.fyp-icon,#block-berklee-courses-berklee-find-your-program-block fieldset.collapsible:not(#edit-advanced) h4 div.fyp-icon{display:inline-block;width:25px;text-align:center;}#block-berklee-courses-berklee-find-your-program-block .expandable > h4:after,#block-berklee-courses-berklee-find-your-program-block .expandable .fieldset-legend:after,#block-berklee-courses-berklee-find-your-program-block .expandable .fieldset-legend:after,#block-berklee-courses-berklee-find-your-program-block .expandable.collapsed .fieldset-legend:after,#block-berklee-courses-berklee-find-your-program-block .expandable .expandable-title:after,#block-berklee-courses-berklee-find-your-program-block fieldset.collapsible:not(#edit-advanced) > h4:after,#block-berklee-courses-berklee-find-your-program-block fieldset.collapsible:not(#edit-advanced) .fieldset-legend:after,#block-berklee-courses-berklee-find-your-program-block fieldset.collapsible:not(#edit-advanced) .fieldset-legend:after,#block-berklee-courses-berklee-find-your-program-block fieldset.collapsible:not(#edit-advanced).collapsed .fieldset-legend:after,#block-berklee-courses-berklee-find-your-program-block fieldset.collapsible:not(#edit-advanced) .expandable-title:after{color:#888;font-family:FontAwesome;opacity:1;content:"\f0d7";margin-left:5px;}#block-berklee-courses-berklee-find-your-program-block .expandable > h4: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) > h4: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.expanded > h4,#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 > h4,#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 > h4:after,#block-berklee-courses-berklee-find-your-program-block .expandable.expanded .fieldset-legend:after,#block-berklee-courses-berklee-find-your-program-block .expandable.expanded .expandable-title:after,#block-berklee-courses-berklee-find-your-program-block fieldset.collapsible:not(#edit-advanced).expanded > h4:after,#block-berklee-courses-berklee-find-your-program-block fieldset.collapsible:not(#edit-advanced).expanded .fieldset-legend:after,#block-berklee-courses-berklee-find-your-program-block fieldset.collapsible:not(#edit-advanced).expanded .expandable-title: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;}#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;}#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:500px;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 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:relative;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){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-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 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 .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{-moz-box-shadow:2px 2px 2px rgba(0,0,0,0.3);-webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.3);box-shadow:2px 2px 2px rgba(0,0,0,0.3);background:white;margin-bottom:1em;border:1px solid #eee;padding:10px;}}.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 .peeps .field-venue,.block .peeps .field-event-venue,.block .peeps .field-location,.block .peeps-style .field-venue,.block .peeps-style .field-event-venue,.block .peeps-style .field-location,.block .announcements-style .field-venue,.block .announcements-style .field-event-venue,.block .announcements-style .field-location{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 .peeps .field-venue,.block .peeps .field-event-venue,.block .peeps .field-location,.block .peeps-style .field-venue,.block .peeps-style .field-event-venue,.block .peeps-style .field-location,.block .announcements-style .field-venue,.block .announcements-style .field-event-venue,.block .announcements-style .field-location{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:2.58em;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?1470927919);src:url(/sites/all/themes/suite_222/fonts/slick.eot?&1470927919#iefix) format("embedded-opentype"),url(/sites/all/themes/suite_222/fonts/slick.woff?1470927919) format("woff"),url(/sites/all/themes/suite_222/fonts/slick.ttf?1470927919) format("truetype"),url(/sites/all/themes/suite_222/fonts/slick.svg?1470927919#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;}.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.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.visit:before{color:#888;font-family:FontAwesome;opacity:1;content:"\f1b9";}.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{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{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{top:6px;}.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:300px;padding:0 5%;background:url(/sites/all/themes/suite_222/images/backgrounds/soundbreaking-slide-1.jpg) no-repeat;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 .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;}}.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;}#webform-component-effective-semester,#webform-component-field-prerequisites{display:none !important;}.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 !important;}@media (min-width:768px){.node-type-hybrid-homepage .region-header{height:0;display:inline;}}.node-type-hybrid-homepage .messages{display:none;}.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;}.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;}.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-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:65%;margin-left:20px;margin-bottom:20px;}.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 20px;float:left;width:100%;margin-top:15px;margin-bottom:15px;background-color:#f5f5f5;border:2px solid #fcfcfc;box-sizing:border-box;}.node-type-personas .group-persona-stripe1-wrapper .group-persona-stripe1-left{float:left;width:210px;}.node-type-personas .group-persona-stripe1-wrapper .group-persona-stripe1-right{float:none;clear:both;width:100%;}@media (min-width:768px){.node-type-personas .group-persona-stripe1-wrapper .group-persona-stripe1-right{float:left;clear:none;width:calc(100% - 210px);padding-left:15px;}}.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:768px){.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-row1 .group-persona-row1-group1 .field-name-field-year{text-transform:uppercase;font-weight:normal;font-size:10px;font-style:normal;right:34px;top:4px;position:absolute;color:white;display:block;margin-bottom:0;background:#888;margin-top:5px;display:inline-block;vertical-align:bottom;padding:2px 5px;overflow:visible;border-bottom:1px solid #7b7b7b;-webkit-box-shadow:0px 3px 7px -3px rgba(0,0,0,0.75);-moz-box-shadow:0px 3px 7px -3px rgba(0,0,0,0.75);box-shadow:0px 3px 7px -3px rgba(0,0,0,0.75);}@media (min-width:768px){.node-type-personas .group-persona-stripe1-wrapper .group-persona-stripe1-right .group-persona-stripe1-row1 .group-persona-row1-group1 .field-name-field-year{right:0px;top:-30px;}}.node-type-personas .group-persona-stripe1-wrapper .group-persona-stripe1-right .group-persona-stripe1-row1 .group-persona-row1-group1 .field-name-field-year:before{content:'';position:absolute;top:0;left:-5px;width:0;height:0;border-style:solid;border-width:0 0 5px 5px;border-color:transparent transparent #717171 transparent;}.node-type-personas .group-persona-stripe1-wrapper .group-persona-stripe1-right .group-persona-stripe1-row1 .group-persona-row1-group1 .field-name-field-year .field-label{font-weight:normal;font-style:normal;color:white;}.node-type-personas .group-persona-stripe1-wrapper .group-persona-stripe1-right .group-persona-stripe1-row1 .group-persona-row1-group1 .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 .group-persona-stripe1-row2{border-bottom:1px solid #ddd;padding:20px 0;}.node-type-personas .group-persona-stripe1-wrapper .group-persona-stripe1-right .group-persona-stripe1-row3{padding:20px 0 0 0;}.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{text-transform:uppercase;color:#888;font-size:12px;font-weight:700;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:20px;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 .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;}.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{font-style:italic;}.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-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;}@media (max-width:767px){.node-type-portrait .field-name-field-portrait-image{max-width:100%;width:100%;}}.node-type-portrait .field-name-field-portrait-image img{padding:0;margin:0;max-width:100%;}.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;}.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;}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:'';}@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;}#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.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;}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{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;}}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;}}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{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 .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 .node blockquote,.region-content blockquote,.region-content-top blockquote,.cke_show_borders blockquote,.cke_contents blockquote{margin:0 0 0.5em 40px;padding:10px 0 10px 20px;font-size:15px;border-left:4px solid #ddd;}.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;}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;}}.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 .highlight-box-teaser-container{position:absolute;top:0;height:100%;}}@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;opacity:0;padding:0 1%;position:relative;top:1%;z-index:10;}@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:2% 1%;margin-bottom: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;}.region-stripes .highlights-stripe .views-row:hover h2,.region-stripes .highlights-stripe .views-row:hover p{opacity:1;}.region-stripes .highlights-stripe .views-row:hover img{opacity:0.3;}.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;}.region-stripes .highlights-stripe .views-row .news-events-link:hover{opacity:1 !important;color:#c22 !important;cursor:pointer;}@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:45%;}}@media (min-width:768px) and (max-width:979px){.region-stripes .location-stripe .content ul{width:100%;}}.section-205211:not(.node-type-landing-page) .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:not(.node-type-landing-page) .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:not(.node-type-landing-page) #page-content{position:relative;}.section-205211:not(.node-type-landing-page) .field-name-field-cover-image img{max-width:150px;}.section-205211:not(.node-type-landing-page) .field-name-field-volume-no-,.section-205211:not(.node-type-landing-page) .field-name-field-issue-no-,.section-205211:not(.node-type-landing-page) .field-name-field-season,.section-205211:not(.node-type-landing-page) .field-name-field-year{display:none;clear:none;color:#777;float:left;font-size:13px;margin-right:8px;margin-bottom:10px;}.section-205211:not(.node-type-landing-page) .field-name-field-volume-no- .field-label,.section-205211:not(.node-type-landing-page) .field-name-field-issue-no- .field-label,.section-205211:not(.node-type-landing-page) .field-name-field-season .field-label,.section-205211:not(.node-type-landing-page) .field-name-field-year .field-label{margin-right:4px;}.section-205211:not(.node-type-landing-page) .field-name-field-volume-no- .field-item,.section-205211:not(.node-type-landing-page) .field-name-field-issue-no- .field-item,.section-205211:not(.node-type-landing-page) .field-name-field-season .field-item,.section-205211:not(.node-type-landing-page) .field-name-field-year .field-item{float:left;}.section-205211:not(.node-type-landing-page) h1#page-title span.pretitle.previous-link a{margin-right:10px;opacity:0.6;}.section-205211:not(.node-type-landing-page) h1#page-title span.pretitle.previous-link a:not(:first-child){margin-left:9px;}.section-205211:not(.node-type-landing-page) h1#page-title span.pretitle.previous-link a:hover{opacity:1;}.section-205211:not(.node-type-landing-page) 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:not(.node-type-landing-page) .field-name-field-article-subtitle{color:#888;font-size:18px;line-height:1.2em;margin-bottom:0.2em;margin-top:0.6em;}.section-205211:not(.node-type-landing-page) .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:not(.node-type-landing-page) .region-sidebar-first h3{font-size:15px;}.section-205211:not(.node-type-landing-page) .field-name-field-article-images{float:right;max-width:160px;}.section-205211:not(.node-type-landing-page) #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:not(.node-type-landing-page) #block-menu-menu-berklee-today > .content{width:1200px;}}@media (min-width:980px) and (max-width:1199px){.section-205211:not(.node-type-landing-page) #block-menu-menu-berklee-today > .content{width:980px;}}@media (min-width:768px) and (max-width:979px){.section-205211:not(.node-type-landing-page) #block-menu-menu-berklee-today > .content{width:768px;}}@media (max-width:767px){.section-205211:not(.node-type-landing-page) #block-menu-menu-berklee-today > .content{width:100%;}}.section-205211:not(.node-type-landing-page) #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:not(.node-type-landing-page) #block-menu-menu-berklee-today .menu{column-count:3;-webkit-column-count:3;-moz-column-count:3;}.section-205211:not(.node-type-landing-page) #block-menu-menu-berklee-today .menu li{padding-top:12px;border-bottom:1px dotted #ccc;}.section-205211:not(.node-type-landing-page) #block-menu-menu-berklee-today .menu li:hover{border-bottom:1px dotted #d81118;}.section-205211:not(.node-type-landing-page) #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:not(.node-type-landing-page) #block-menu-menu-berklee-today .menu li a:hover{color:#d81118;text-decoration:none;}.section-205211:not(.node-type-landing-page) #block-dynamic-book-block-dynamic-book-block ul{display:none;}.section-205211:not(.node-type-landing-page) #block-dynamic-book-block-dynamic-book-block h3{font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-weight:bold;}.section-205211:not(.node-type-landing-page) #block-views-bt-content-views-menu h3{font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-weight:bold;}.section-205211:not(.node-type-landing-page) #block-views-bt-content-views-menu .views-row{margin-bottom:1em;}.section-205211:not(.node-type-landing-page) #block-views-bt-content-views-menu .views-row-group:not(:last-child){border-bottom:1px solid #ddd;}.section-205211:not(.node-type-landing-page) #block-views-bt-content-views-menu .titles-match.views-row-group{margin-top:1em;}.section-205211:not(.node-type-landing-page) #block-views-bt-content-views-menu .titles-match h3{display:none;}.section-205211:not(.node-type-landing-page) #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:not(.node-type-landing-page) #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%;}.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{-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{-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{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){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{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{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{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{display:block;}.section-205411:not(.node-type-landing-page) .region-header{background-image:url(/sites/all/themes/suite_222/images/header/banner-bgji.png);}.section-205411:not(.node-type-landing-page) .region-sidebar-first{}.section-205411:not(.node-type-landing-page) .region-sidebar-first nav > ul.menu > li > a{font-family:"open sans",​ Arial,​ Helvetica,​ sans-serif;font-weight:bold;}.section-206051:not(.node-type-landing-page) .region-header{background-image:url(/sites/all/themes/suite_222/images/header/banner-hack.png);}.section-209156:not(.node-type-landing-page) .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%;}.section-209156.node-type-landing-page .region-sidebar-first .content a.button{width:100%;}.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;}.section-203731:not(.node-type-landing-page) .region-header{background-image:url(/sites/all/themes/suite_222/images/header/banner-summer.jpg);}.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;}.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;}body.page-node-2297381{-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none;}body.page-node-2297381 div{-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none;}.view-news-featured-news-images{background:black;}.view-news-featured-news-images .view-content .nav-for-slick ul li{padding:0;}.view-news-featured-news{position:relative;}.view-news-featured-news .view-content ul li{padding-right:30px;margin-left:0;padding-left:30px;}.view-news-featured-news .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{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{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{position:absolute;right:0;z-index:999999;height:100%;}.view-news-featured-news .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{position:relative;top:auto;right:auto;}.view-news-featured-news.page-slideshow,.view-news-featured-news.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{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{position:relative;}.view-news-featured-news.page-slideshow .views_slideshow_slide .views-field .featured-news-read-more,.view-news-featured-news.page-slideshow .slick-slider .views-field .featured-news-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 .slick-slider .views-field .featured-news-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 .slick-slider .views-field .featured-news-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 .slick-slider .views-field .featured-news-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 .slick-slider .views-field .featured-news-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 .slick-slider .views-field .featured-news-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 .slick-slider .views-field .featured-news-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 .slick-slider .views-field .featured-news-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{position:relative;top:0;left:0;}.view-news-featured-news.page-slideshow p,.view-news-featured-news.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{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{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{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{position:relative;width:100%;height:100%;}.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{z-index:9999;position:absolute;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{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{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{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{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{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{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{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 .views-content-title,.view-news-featured-news.page-slideshow-wide .nav-for-slick ul.slick-slider li .views-content-title{position:absolute;bottom:0;height:55px;}.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{font-size:11px;color:white;display:block;width:92%;margin:0 auto;}.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{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{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{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;}.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:#eee;color:black;overflow:hidden;position:relative;z-index:0;margin-bottom:20px;line-height:1.4em;height:325px;}@media (max-width:767px){.view-featured-event{display:none;}}.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:14px;}.view-featured-event .views_slideshow_slide{background:#eee;height:350px;padding:10px;}.view-featured-event h2{color:#000;margin-bottom:0px;margin-top:0px;font-size:14px;}.view-featured-event p{font-size:13px;color:#666;margin-bottom:10px;line-height:1.6em;}.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 .view-featured-event:not(.page-slideshow-portrait) img{width:75%;}body.one-sidebar .view-featured-event h2,body.one-sidebar .view-featured-event p,body.one-sidebar .view-featured-event .field-venue,body.one-sidebar .view-featured-event .date-display-single{max-width:22%;}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:not(.page-slideshow-portrait) img,body.one-sidebar .page-slideshow-portrait:not(.page-slideshow-portrait) img,body.one-sidebar .page-slideshow-wide:not(.page-slideshow-portrait) img,body.two-sidebars .page-slideshow-wide:not(.page-slideshow-portrait) img{max-width:200px;}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;}.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;}#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;}
