:root {
    --primaryColor: #C83192;
    --secondaryColor: rgba(200, 49, 146, .7);
}

/*** OLD TEMPLATE ***/
#bundlebar .globalnav .order {
    right: 548px;
}
#bundlebar .globalnav .samples {
    right: 439px;
}

#topNav {
	background: #71d7dc;	
}
#topNav ul#topNavUL li#resourcesNav a.main,
#topNav ul#topNavUL li.main a.main {
	background: #2da6ac;
	border-color: #2da6ac;
	text-shadow: none;
}
#topNav ul#topNavUL li#resourcesNav:hover a.main,
#topNav ul#topNavUL li.main:hover a.main,
#topNav ul#topNavUL li#filecabinetNav:hover a.main {
	background: #13858b;
	border-color: #13858b;
}
#topNav ul#topNavUL li.main div.dropdown_resources,
#topNav ul#topNavUL li.main div.dropdown_2columns,
#topNav ul#topNavUL li#classroomNav div.dropdown_resources,
#topNav ul#topNavUL li#classroomNav2 div.dropdown_resources,
#topNav ul#topNavUL li#teacherCornerNav div.dropdown_resources {
	border-color: #2da6ac;
}
#topNav ul#topNavUL li.main div.dropdown_resources li a.subMain {
    background: #2da6ac;
    text-shadow: none;
}
#topNav ul#topNavUL li.main div.dropdown_resources li.active a.subMain {
	color: #000;
}

/* SIDEBAR NAV */
.secnav-menu ul ul, #leftcolumn ul.navLinks ul ul {
    background: none;
}
.secnav-menu li a, #leftcolumn ul.navLinks li a {
    background: #f7c8e9;
    border-left: 5px solid #eb9dd4;
}
#leftcolumn ul.navLinks li.activeGroup a.active.subHeading {
    background: #eb9dd4 !important;
    border-left: 5px solid #941f70 !important;
    text-shadow: none;
}
.secnav-menu li a:hover, #leftcolumn ul.navLinks li a:hover,
li#secnav-menu-on a, #leftcolumn ul.navLinks li a.active {
    background: #eb9dd4;
    border-left: 5px solid #941f70;
    text-shadow: none;
}
.secnav-menu-hdr a, #leftcolumn ul.navLinks li a.heading:hover {
    background: none;
}

/* book landing page sidebar nav */
.secnav-menu ul#bookLandingLeftNav li a:hover {
    background: #f7c8e9 !important;
    border-left: 5px solid #eb9dd4;
}
.secnav-menu ul#bookLandingLeftNav li.active a {
    background: #eb9dd4 !important;
    border-left: 5px solid #941f70;
    text-shadow: none !important;
}
.secnav-menu ul#bookLandingLeftNav li li a, 
.secnav-menu ul#bookLandingLeftNav li.active li a {
    background: #f7c8e9 !important;
    border-left: none !important;
    margin: 0;
    text-shadow: none;
}
.secnav-menu ul#bookLandingLeftNav li li a:hover,
.secnav-menu ul#bookLandingLeftNav li li a.active {
    background: #fff !important;
}

.secnav-menu ul#bookLandingLeftNav li a {
    background: #f7c8e9 !important;
    border-left: 5px solid #eb9dd4;
    text-shadow: none;
}

/*** NEW TEMPLATE ***/
.mainNavContainer {
	background: #C83192;
}
.mainNav > .navItem  {
	background: #BA2D88;
}
.mainNav > .navItem:hover,
.mainNav .navChild::before,
.mainNav .navItem-multilevel .navChild  {
	background: #BA2D88;
}
.mainNav .subcategory,
.mainNav .navChild {
	border-color: #BA2D88;
}
.navChildFooter {
    background: #BA2D88;
    border-color: #BA2D88;
}

/*** SIDEBAR NAV ***/
.nav-secondary .navVertical .navItem a,
.nav-secondary .navVertical .navItem-noLink a:hover,
.nav-secondary .navVertical .navItem .noLink:hover,
.navSecondary_item a,
.nav-secondary .navItem_link {
    background: #f7c8e9;
    border-left: 5px solid #eb9dd4;
}
.nav-secondary .navVertical .navItem a:hover,
.nav-secondary .navVertical .navItem a:focus,
.nav-secondary .navVertical .navItem.active > a,
.nav-secondary .navVertical .navItem.active > a:hover,
.nav-secondary .navVertical .navItem a.active,
.nav-secondary .navVertical .navItem a.active:hover,
.navSecondary_item a:hover,
.navSecondary_item a:focus,
.navSecondary_item a.active,
.navSecondary_item a.active:hover,
.nav-secondary .navItem_link:hover,
.nav-secondary .navItem_link:focus,
.nav-secondary .navItem_link.active,
.nav-secondary .navItem_link.active:hover,
.nav-secondary .navItem .navItem_link:focus,
.nav-secondary .navItem .navItem_link:hover {
    background: #eb9dd4;
    border-left: 5px solid #941f70;
}

.nav-secondary .navVertical .navItem a.active:focus,
.nav-secondary .navVertical .navItem.active > a:focus,
.nav-secondary .navItem_link.active:focus,
.navSecondary_item a.active:focus {
    opacity: 0.8;
}


.nav-secondary .navVertical .sublevel {
    background: #fbdbf1;
    border: solid 1px #eb9dd4;
}
.nav-secondary .navVertical .sublevel .navItem a:hover,
.nav-secondary .navVertical .sublevel .navItem a:focus,
.nav-secondary .navVertical .sublevel .navItem.active a,
.nav-secondary .navVertical .sublevel .navItem.active a:hover, 
.nav-secondary .navVertical .sublevel .navItem a.active, 
.nav-secondary .navVertical .sublevel .navItem a.active:hover {
    border-color: #f7c8e9;
}

.nav-secondary .SubHeading {
	background: #941f70;
}

/* HOME SLIDER */

.nonMemberTabs li {
	font-size: 17px;

}
.nonMemberTabs li:nth-child(-n+3){
    margin-right: 5px;
}

.nonMemberTabs {
    display: flex;
    background: white;
}

.slideWrap-nonMember .slideDeck {
	height: 408px;
}
.slideWrap-nonMember .slideDeck .slider {

    height: 391px;
}

.slideWrap-nonMember .slideDeck .slider.slider-white {
    background: transparent;
}
.slideWrap-nonMember .slideDeck.slideDeck-gray{
    background: transparent;
}
.header .navHori > .navItem > a:hover,
.header .navHori > .navItem > a:focus {
    color: #D3309B;
}

.slideWrap-nonMember {
    background: #EBEBEB;
    box-shadow: 1px 2px 2px rgba(0,0,0,0.2);
    border-radius: 15px;
}

.slideWrap-nonMember .slideDeck {
    background: transparent;

}

.slideWrap-nonMember .sliderLeft img{
    border: none;
    box-shadow: 2px 2px 5px rgba(0,0,0,0.2);
}

/* RAZ-PLUS NONMEMBER HOMEPAGE HERO */
.nonMemberHero {
    background: #B4DBDA;
    box-shadow: 1px 2px 2px rgba(0,0,0,0.2);
    margin-top: 10px;

}
.nonMemberHero .heroRight img {
    border: none;
    border-radius: 10px;
}
.nonMemberTabs .selected .arrow {
    border-bottom: 9px solid #EBEBEB;
    border-left: 9px solid transparent;
    border-right: 9px solid transparent;
    height: 0;
    width: 0;
}
.nonMemberTabs li{
    text-shadow: none;
}
.nonMemberTabs #tab1-link{
    background-color: #A5B52D;
    text-shadow: none;
}
    .nonMemberTabs #tab1-link:hover{
        background-color: #98A822;
        text-shadow: none;
    }
.nonMemberTabs #tab2-link{
    background-color: #34B3E1;
    text-shadow: none;
}
    .nonMemberTabs #tab2-link:hover{
        background-color: #0D9DD1;
        text-shadow: none;
    }
.nonMemberTabs #tab3-link{
    background-color: #8B4998;
    text-shadow: none;
}
    .nonMemberTabs #tab3-link:hover{
        background-color: #7F328E;
        text-shadow: none;
    }
.nonMemberTabs #tab4-link{
    background-color: #DF4820;
    text-shadow: none;
}
    .nonMemberTabs #tab4-link:hover{
        background-color: #D1380F;
        text-shadow: none;
    }
.texasReviewersHide {
    display: none !important;
}
