  body {
    overflow-x: hidden !important;
}

/* FACULTY SLIDER */
.bwCustomPageAutoListCategories {
    max-width: 1024px;
    margin: 0 auto;
}

.date {
    display: none !important;
}

/* END FACULTY SLIDER */

/* MAJORS SCROLL LIST */

.scroll-nav__list {
    max-width: 1024px;
    margin: 0 auto;
    left: auto !important;
}

nav.scroll-nav.fixed {
    margin: 0 auto;
    left: auto;
    top: -1px;
}

.scroll-nav__list li.scroll-nav__item a {
    color: #3f230d !important;
}

.scroll-nav__list li.scroll-nav__item {
    background-color: #FFF;
}

/*.scroll-nav__list li.scroll-nav__item.in-view:not(.active) { background-color: #ffcb05 !important; }*/

.scroll-nav__list li.scroll-nav__item {
    color: #3f230d !important;
    font-size: 16px;
    font-weight: 700;
    font-family: 'Roboto', sans-serif;
    display: block;
    float: left;
    width: 20%;
    text-align: center;
    padding: 10px 0px;
    border-top: 1px solid #3f230d;
    border-left: 1px solid #3f230d;
    border-bottom: 1px solid #3f230d;
}

.scroll-nav__list li.scroll-nav__item:nth-child(5) {
    border-right: 1px solid #3f230d;
}

nav.scroll-nav:not(.fixed) {
    margin-top: -67px !important;
}

/* END MAJORS SCROLL LIST */

#bannerArea {
    background-image: url(https://www-redirect.bw.edu/Assets/templates/ÌÇÐÄÊÓÆµ-Majors-Desktop-Final.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 200px;
}

#bannerAreaTextArea {
    padding-top: 40px;
}

#bannerAreaTextArea h1 {
    font-size: 36px !important;
    color: #FFF !important;
    font-family: 'Oswald', sans-serif;
    font-weight: 400 !important;
    text-transform: uppercase;
}

#bannerAreaTextArea p {
    font-size: 22px !important;
    color: #FFF !important;
    font-family: 'Roboto', sans-serif;
    font-weight: 700 !important;
    text-transform: uppercase;
}

#content {
    padding-top: 30px;
}

@-moz-document url-prefix() {
    nav.scroll-nav:not(.fixed) {
        margin-top: -48px !important;
    }
}

#mobileSideNav {
    display: none;
}

.left-off-canvas-menu #mobileSideNav {
    display: block;
}

@media screen and (min-width: 1025px) {
    .overviewLeft {
        width: 75% !important;
        padding-right: 30px;
    }

    .overviewRight {
        width: 25% !important;
    }
}

@media screen and (max-width: 1024px) {
    .overviewLeft {
        width: 100% !important;
    }

    .overviewRight {
        width: 100% !important;
    }

    #bannerAreaTextArea {
        padding: 10px 20px;
    }

    #bannerArea {
        min-height: 200px !important;
        height: 150px !important;
        background-size: cover !important;
    }

    #bannerAreaTextArea h1 {
        font-size: 30px !important;
    }

    #bannerAreaTextArea p {
        font-size: 16px !important;
        line-height: 18px !important;
    }

    #bannerAreaTextArea .showHideButton {
        margin: 10px -10px !important;
    }

    #bannerAreaTextArea {
        height: 210px !important;
    }
}

@media screen and (max-width: 1024px) {
    .scroll-nav {
        display: none !important;
    }

    li.scroll-nav__item {
        width: 100% !important;
        border-left-width: 0px !important;
        border-right-width: 0px !important;
        border-top-width: 0px !important;
    }

    nav.scroll-nav:not(.fixed) {
        margin-top: 0px !important;
    }

    .scroll-nav__list li.scroll-nav__item {
        font-size: 14px !important;
        padding: 10px 0px !important;
    }

    .fixed .scroll-nav__list li.scroll-nav__item {
        font-size: 12px !important;
        padding: 5px 0px !important;
    }
}

#content {
    width: 100% !important;
}


#overview,
#curriculum,
#studentExperiences,
#alumniSuccess,
#facultyStaff {
    padding-top: 40px !important;
    padding-bottom: 20px;
    border-bottom: 1px solid #d7d7d7;
}

#facultyStaff {
    border-bottom: none!important;
}

/*original css*/
/*#overview,*/
/*#curriculum,*/
/*#studentExperiences,*/
/*#alumniSuccess,*/
/*#facultyStaff {*/
/*    padding-top: 40px !important;*/
/*    padding-bottom: 20px;*/
/*    border-bottom: 1px solid #d7d7d7;*/
}

#curriculum {
    padding-top: 0px !important;
}

#box1,
#box2,
#box3,
#box4,
#box5,
#box6,
#box7,
#box8,
#box9,
#box10,
#box11,
#box12,
#box13,
#box14,
#box15,
#box16,
#box17,
#box18,
#box19,
#box20 {
    width: 50% !important;
    min-width: 150px;
}

#box1 img:first-child,
#box2 img:first-child,
#box3 img:first-child,
#box4 img:first-child,
#box5 img:first-child,
#box6 img:first-child,
#box7 img:first-child,
#box8 img:first-child,
#box9 img:first-child,
#box10 img:first-child,
#box11 img:first-child,
#box12 img:first-child,
#box13 img:first-child,
#box14 img:first-child,
#box15 img:first-child,
#box16 img:first-child,
#box17 img:first-child,
#box18 img:first-child,
#box19 img:first-child,
#box20 img:first-child {
    width: 200px;
    height: 235px;
    margin-right: 15px;
    float: left;
}

#box1 a,
#box2 a,
#box3 a,
#box4 a,
#box5 a,
#box6 a,
#box7 a,
#box8 a,
#box9 a,
#box10 a,
#box11 a,
#box12 a,
#box13 a,
#box14 a,
#box15 a,
#box16 a,
#box17 a,
#box18 a,
#box19 a,
#box20 a {
    color: #3f230d !important;
    font-style: italic !important;
    font-weight: 700 !important;
}

#box1 h4,
#box2 h4,
#box3 h4,
#box4 h4,
#box5 h4,
#box6 h4,
#box7 h4,
#box8 h4,
#box9 h4,
#box10 h4,
#box11 h4,
#box12 h4,
#box13 h4,
#box14 h4,
#box15 h4,
#box16 h4,
#box17 h4,
#box18 h4,
#box19 h4,
#box20 h4 {
    font-family: 'Roboto', sans-serif !important;
    font-size: 18px !important;
}

#box1,
#box3,
#box5,
#box7,
#box9,
#box11,
#box13,
#box15,
#box17,
#box19 {
    padding-right: 25px !important;
}

@media screen and (max-width: 480px) {
    #bannerArea {
        min-height: 225px !important;
        height: 150px !important;
        background-size: cover !important;
    }

    #box1,
    #box2,
    #box3,
    #box4,
    #box5,
    #box6,
    #box7,
    #box8,
    #box9,
    #box10,
    #box11,
    #box12,
    #box13,
    #box14,
    #box15,
    #box16,
    #box17,
    #box18,
    #box19,
    #box20 {
        width: 100% !important;
    }
}

.production_desc a:link,
.production_desc a:visited,
.production_desc a:hover,
.production_desc a:active {
    color: #55a8f6;
}
@media (min-width: 1025px) {
    .innerInfo {
        border: 2px solid #d7d7d7;
        padding: 15px;
    }
}

@media (max-width: 1024px) {
    .innerInfo {
        border: 0px solid #FFFFFF;
        padding: 0px;
        padding-top: 15px;
        text-align: left;
    }

    .sidebarMajor {
        text-align: center;
    }
}

.innerInfo h3 a:hover {
    color: #0356a4;
}

.innerInfo p:last-child {
    margin-bottom: 0px !important;
}

.innerInfo p {
    font-family: 'Roboto', sans-serif;
    font-weight: 400 !important;
    color: #3f230d !important;
}
/* Alumni Success Layout */
.addthis_inline_share_toolbox {
    margin-bottom: 1.25rem;
}

.rollover {
    margin-bottom: 10px;
}

#box* .perc-region {
    min-height: 0 !important;
}

@media screen and (min-width: 768px) {

    #box1,
    #box2,
    #box3,
    #box4,
    #box5,
    #box6,
    #box7,
    #box8,
    #box9,
    #box10,
    #box11,
    #box12,
    #box13,
    #box14,
    #box15,
    #box16,
    #box17,
    #box18,
    #box19,
    #box20,
    #box21,
    #box22,
    #box23,
    #box24,
    #box25,
    #box26,
    #box27,
    #box28,
    #box29,
    #box30,
    #box31,
    #box32,
    #box33,
    #box34,
    #box35,
    #box36,
    #box37,
    #box38,
    #box39,
    #box40 {
        float: left;
        width: 49% !important;
        min-width: 280px;
    }

    #box1,
    #box3,
    #box5,
    #box7,
    #box9,
    #box11,
    #box13,
    #box15,
    #box17,
    #box19,
    #box21,
    #box23,
    #box25,
    #box27,
    #box29,
    #box31,
    #box33,
    #box35,
    #box37,
    #box39 {
        padding-right: 0 !important;
        margin-right: 2%;
    }
}

#box1 a,
#box2 a,
#box3 a,
#box4 a,
#box5 a,
#box6 a,
#box7 a,
#box8 a,
#box9 a,
#box10 a,
#box11 a,
#box12 a,
#box13 a,
#box14 a,
#box15 a,
#box16 a,
#box17 a,
#box18 a,
#box19 a,
#box20 a {
    color: #e66625 !important;
    font-style: normal !important;
    font-weight: normal !important;
}

@media screen and (max-width: 768px) {

    #box1,
    #box2,
    #box3,
    #box4,
    #box5,
    #box6,
    #box7,
    #box8,
    #box9,
    #box10,
    #box11,
    #box12,
    #box13,
    #box14,
    #box15,
    #box16,
    #box17,
    #box18,
    #box19,
    #box20,
    #box21,
    #box22,
    #box23,
    #box24,
    #box25,
    #box26,
    #box27,
    #box28,
    #box29,
    #box30,
    #box31,
    #box32,
    #box33,
    #box34,
    #box35,
    #box36,
    #box37,
    #box38,
    #box39,
    #box40 {
        float: left;
        width: 48% !important;
    }

    #box1,
    #box3,
    #box5,
    #box7,
    #box9,
    #box11,
    #box13,
    #box15,
    #box17,
    #box19,
    #box21,
    #box23,
    #box25,
    #box27,
    #box29,
    #box31,
    #box33,
    #box35,
    #box37,
    #box39 {
        padding-right: 0 !important;
        margin-right: 4%;
    }

    #box1 img:first-child,
    #box2 img:first-child,
    #box3 img:first-child,
    #box4 img:first-child,
    #box5 img:first-child,
    #box6 img:first-child,
    #box7 img:first-child,
    #box8 img:first-child,
    #box9 img:first-child,
    #box10 img:first-child,
    #box11 img:first-child,
    #box12 img:first-child,
    #box13 img:first-child,
    #box14 img:first-child,
    #box15 img:first-child,
    #box16 img:first-child,
    #box17 img:first-child,
    #box18 img:first-child,
    #box19 img:first-child,
    #box20 img:first-child,
    #box21 img:first-child,
    #box22 img:first-child,
    #box23 img:first-child,
    #box24 img:first-child,
    #box25 img:first-child,
    #box26 img:first-child,
    #box27 img:first-child,
    #box28 img:first-child,
    #box29 img:first-child,
    #box30 img:first-child,
    #box31 img:first-child,
    #box32 img:first-child,
    #box33 img:first-child,
    #box34 img:first-child,
    #box35 img:first-child,
    #box36 img:first-child,
    #box37 img:first-child,
    #box38 img:first-child,
    #box39 img:first-child,
    #box40 img:first-child {
        float: none !important;
        margin: 0 auto !important;
        display: block !important;
        margin-bottom: 10px !important;
    }
}

@media screen and (max-width: 480px) {

    #box1,
    #box2,
    #box3,
    #box4,
    #box5,
    #box6,
    #box7,
    #box8,
    #box9,
    #box10,
    #box11,
    #box12,
    #box13,
    #box14,
    #box15,
    #box16,
    #box17,
    #box18,
    #box19,
    #box20,
    #box21,
    #box22,
    #box23,
    #box24,
    #box25,
    #box26,
    #box27,
    #box28,
    #box29,
    #box30,
    #box31,
    #box32,
    #box33,
    #box34,
    #box35,
    #box36,
    #box37,
    #box38,
    #box39,
    #box40 {
        width: 100% !important;
        min-width: 280px;
    }

    #box1 img:first-child,
    #box2 img:first-child,
    #box3 img:first-child,
    #box4 img:first-child,
    #box5 img:first-child,
    #box6 img:first-child,
    #box7 img:first-child,
    #box8 img:first-child,
    #box9 img:first-child,
    #box10 img:first-child,
    #box11 img:first-child,
    #box12 img:first-child,
    #box13 img:first-child,
    #box14 img:first-child,
    #box15 img:first-child,
    #box16 img:first-child,
    #box17 img:first-child,
    #box18 img:first-child,
    #box19 img:first-child,
    #box20 img:first-child,
    #box21 img:first-child,
    #box22 img:first-child,
    #box23 img:first-child,
    #box24 img:first-child,
    #box25 img:first-child,
    #box26 img:first-child,
    #box27 img:first-child,
    #box28 img:first-child,
    #box29 img:first-child,
    #box30 img:first-child,
    #box31 img:first-child,
    #box32 img:first-child,
    #box33 img:first-child,
    #box34 img:first-child,
    #box35 img:first-child,
    #box36 img:first-child,
    #box37 img:first-child,
    #box38 img:first-child,
    #box39 img:first-child,
    #box40 img:first-child {
        float: none !important;
        margin: 0 auto !important;
        display: block !important;
        margin-bottom: 10px !important;
    }
}

/* Header Background Image Height Fix */


@media screen and (max-width: 1024px) {
    #bannerAreaTextArea {
        height: auto !important;
    }

    #bannerArea {
        background-size: cover !important;
        height: auto !important;
        min-height: 0 !important;
        margin-bottom: -20px;
    }
}

@media screen and (max-width: 900px) and (min-width: 775px) {
    #breadcrumbsArea {
        padding-top: 50px;
    }
}

/* End Header Background Image Height Fix */
/* start new banner */
#bannerAreaTextArea {
    padding-top: 10px;
}

#bannerArea {
    min-height: 150px;
}

#majors-header-wrapper {
    background-color: rgba(0, 0, 0, 0.4);
    display: inline-block;
    padding: 20px;
}

#majors-header-wrapper h1 {
    margin-top: 0;
    margin-bottom: 0;
}

#majors-header-wrapper p {
    margin-bottom: 0;
}

nav.scroll-nav:not(.fixed) {
    margin-top: 0px !important;
}

.scroll-nav__list li.scroll-nav__item {
    background-color: #3f230d;
    color: #f7cb22;
    border-top: 1px solid #f7cb22;
    border-left: 1px solid #f7cb22;
    border-bottom: 1px solid #f7cb22;
    padding: 0px;
}

.scroll-nav__list li.scroll-nav__item a {
    color: #f7cb22 !important;
    padding-top: 10px;
    padding-bottom: 10px;
    display: block;
}

.scroll-nav__list li.scroll-nav__item:hover,
.scroll-nav__list li.scroll-nav__item:active {
    background-color: #fff;
    border-top: 1px solid #3f230d;
    border-left: 1px solid #3f230d;
    border-right: 1px solid #3f230d;
    border-bottom: 1px solid #3f230d;
    color: #3f230d !important;
}

.scroll-nav__list li.scroll-nav__item:hover a,
.scroll-nav__list li.scroll-nav__item:active a {
    color: #3f230d !important;
}

.scroll-nav__list li.scroll-nav__item a:hover {
    text-decoration: underline;
    color: #3f230d !important;
}

#content,
#overview {
    padding-top: 20px !important;
}

@media screen and (max-width: 900px) {
    #content {
        padding-top: 30px;
    }
}

/* end new banner*/
.perc-horizontal>.perc-region {
    float: left;
}

@media (max-width: 600px) {
    .slider_launcher {
        width: 31%;
        float: left;
        margin-right: 2%;
        cursor: pointer;
    }

    .launcher_items img {
        display: none;
    }

    .launcher_items :nth-child(1),
    .launcher_items :nth-child(2),
    .launcher_items :nth-child(3) {
        display: block;
    }

    .faux_slider {
        width: 48%;
        margin-right: 1%;
        float: left;
        cursor: pointer;
    }

    .faux_slider-third {
        width: 31.9%;
        margin-right: 1%;
        float: left;
        cursor: pointer;
    }

    .alumni_name {
        font-family: "Oswald", sans-serif !important;
        text-transform: uppercase;
        font-size: 22px !important;
        color: #FFF;
        margin-bottom: 8px;
    }

    .alumni_desc {
        font-family: "Roboto", sans-serif !important;
        color: #FFF;
        font-size: 14px;
        margin-bottom: 8px;
    }

    .production_name {
        font-family: "Oswald", sans-serif !important;
        text-transform: uppercase;
        font-size: 16px !important;
        color: #FFF;
        margin-bottom: 8px;
    }

    .production_desc {
        font-family: "Roboto", sans-serif !important;
        color: #FFF;
        font-size: 12px;
        margin-bottom: 8px;
    }
}

@media (min-width: 600px) {
    .slider_launcher {
        width: 15.5%;
        float: left;
        margin-right: 1%;
        cursor: pointer;
    }

    .faux_slider {
        width: 23.5%;
        margin-right: 1%;
        float: left;
        cursor: pointer;
    }

    .faux_slider-third {
        width: 31.9%;
        margin-right: 1%;
        float: left;
        cursor: pointer;
    }

    .alumni_name {
        font-family: "Oswald", sans-serif !important;
        text-transform: uppercase;
        font-size: 28px !important;
        color: #FFF;
        margin-bottom: 15px;
    }

    .alumni_desc {
        font-family: "Roboto", sans-serif !important;
        color: #FFF;
        font-size: 18px;
        margin-bottom: 15px;
    }

    .production_name {
        font-family: "Oswald", sans-serif !important;
        text-transform: uppercase;
        font-size: 18px !important;
        color: #FFF;
        margin-bottom: 8px;
    }

    .production_desc {
        font-family: "Roboto", sans-serif !important;
        color: #FFF;
        font-size: 13px;
        margin-bottom: 8px;
    }
}

.bwBlockForThreeBlockArea {
    display: none;
}


/* Alumni Profiles on Majors page */
#box1 img:first-child, #box2 img:first-child, #box3 img:first-child, #box4 img:first-child, #box5 img:first-child, #box6 img:first-child, #box7 img:first-child, #box8 img:first-child, #box9 img:first-child, #box10 img:first-child, #box11 img:first-child, #box12 img:first-child, #box13 img:first-child, #box14 img:first-child, #box15 img:first-child, #box16 img:first-child, #box17 img:first-child, #box18 img:first-child, #box19 img:first-child, #box20 img:first-child {
    width: 200px;
    height: 235px;
    margin-right: 15px !important;
    float: left !important;
}
@media screen and (min-width: 768px) {
    #box1, #box3, #box5, #box7, #box9, #box11, #box13, #box15, #box17, #box19, #box21, #box23, #box25, #box27, #box29, #box31, #box33, #box35, #box37, #box39 {
        padding-right: 0 !important;
        margin-right: 2%;
    }
}
@media screen and (min-width: 768px) {
    #box1, #box2, #box3, #box4, #box5, #box6, #box7, #box8, #box9, #box10, #box11, #box12, #box13, #box14, #box15, #box16, #box17, #box18, #box19, #box20, #box21, #box22, #box23, #box24, #box25, #box26, #box27, #box28, #box29, #box30, #box31, #box32, #box33, #box34, #box35, #box36, #box37, #box38, #box39, #box40 {
        float: left;
        width: 49% !important;
        min-width: 280px;
    }
}

/* Revert fix for re-ordering sidebar on standard page */
@media (max-width: 900px) {
  #main #middle > .perc-horizontal {
     display: block;
  }
}