@charset "UTF-8";
/* CSS Document | Author: Marc Gemma | ©2019 Lexia Learning Systems LLC */

@import url('https://fonts.googleapis.com/css?family=Lato:100,100i,300,300i,400,400i,700,700i,900,900i&display=swap');



#header { 
position: fixed; 
top:0px; 
left: 0px; 
width: 100%; 
height: 50px;background-color: #aabbff; 
background: url("https://www.lexialearningresources.com/images/nav/tr17_banner_bkgd.png") repeat-x;
overflow: hidden; 
z-index: 100;

} 

#header_athome { 
position: fixed; 
top:0px; 
left: 0px; 
width: 100%; 
height: 50px;background-color: #aabbff; 
background: url("https://www.lexialearningresources.com/images/nav/banner_bkgd_yellow.png") repeat-x;
overflow: hidden; 
z-index: 100;

} 


#header_fade {
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 50px;
    background-repeat: repeat-x;
    background-image: -webkit-linear-gradient(0deg,rgba(255,255,255,1.00) 0%,rgba(112,112,112,1.00) 100%);
    background-image: -moz-linear-gradient(0deg,rgba(255,255,255,1.00) 0%,rgba(112,112,112,1.00) 100%);
    background-image: -o-linear-gradient(0deg,rgba(255,255,255,1.00) 0%,rgba(112,112,112,1.00) 100%);
    background-image: linear-gradient(90deg,rgba(255,255,255,1.00) 0%,rgba(112,112,112,1.00) 100%);
    overflow: hidden;
    z-index: 100;
} 

#nav { 
position: fixed; 
top:74px; 
left: 0px; 
width: 195px; 
height: 100%;background-color: #aabbff; 
background: url("https://www.lexialearningresources.com/images/nav/nav_sliver_reading.png") repeat-y;
overflow: hidden; 
z-index: 100;

} 

#banner-core5 {
	position: relative;
	background: url("https://www.lexialearningresources.com/images/banners/core5-banner.png") no-repeat;
	width: 100%;
	height: 250px;
	right: 0px;
	overflow: hidden;
	border-left: 0px solid #4195d3;
	border-right: 0px solid #4195d3;
	border-bottom: 0px solid #4195d3;
	border-top: 0px solid #4195d3;
	-webkit-box-shadow: 1px 2px 8px #706F72;
	box-shadow: 1px 2px 8px #706F72;
	/* [disabled]-moz-border-radius: 8px !important; */
	/* [disabled]-webkit-border-radius: 8px !important; */
	border-radius: 15px 0px 0px 15px;
	vertical-align: bottom;
	z-index: 99;
	padding-left: 0px;
	padding-right: 0px;
	margin-top: 70px;
	margin-left: 25px;
	margin-right: 0px;
	margin-bottom: 26px;
}

#banner-core5v3 {
	position: relative;
	background: url("https://www.lexialearningresources.com/images/banners/core5-banner_v3.png") no-repeat;
	width: 100%;
	height: 250px;
	right: 0px;
	overflow: hidden;
	border-left: 0px solid #4195d3;
	border-right: 0px solid #4195d3;
	border-bottom: 0px solid #4195d3;
	border-top: 0px solid #4195d3;
	-webkit-box-shadow: 1px 2px 8px #706F72;
	box-shadow: 1px 2px 8px #706F72;
	/* [disabled]-moz-border-radius: 8px !important; */
	/* [disabled]-webkit-border-radius: 8px !important; */
	border-radius: 15px 0px 0px 15px;
	vertical-align: bottom;
	z-index: 99;
	padding-left: 0px;
	padding-right: 0px;
	margin-top: 70px;
	margin-left: 25px;
	margin-right: 0px;
	margin-bottom: 26px;
}

#banner-core5v4 {
	position: relative;
	background: url("https://www.lexialearningresources.com/images/banners/core5-banner_v4.png") no-repeat;
	width: 100%;
	height: 250px;
	right: 0px;
	overflow: hidden;
	border-left: 0px solid #4195d3;
	border-right: 0px solid #4195d3;
	border-bottom: 0px solid #4195d3;
	border-top: 0px solid #4195d3;
	-webkit-box-shadow: 1px 2px 8px #706F72;
	box-shadow: 1px 2px 8px #706F72;
	/* [disabled]-moz-border-radius: 8px !important; */
	/* [disabled]-webkit-border-radius: 8px !important; */
	border-radius: 15px 0px 0px 15px;
	vertical-align: bottom;
	z-index: 99;
	padding-left: 0px;
	padding-right: 0px;
	margin-top: 70px;
	margin-left: 25px;
	margin-right: 0px;
	margin-bottom: 26px;
}

#banner-powerup {
	position: relative;
	background: url("https://www.lexialearningresources.com/images/banners/powerup-banner3.png") no-repeat;
	width: 100%;
	height: 250px;
	right: 0px;
	overflow: hidden;
	border-left: 0px solid #4195d3;
	border-right: 0px solid #4195d3;
	border-bottom: 0px solid #4195d3;
	border-top: 0px solid #4195d3;
	-webkit-box-shadow: 1px 2px 8px #706F72;
	box-shadow: 1px 2px 8px #706F72;
	/* [disabled]-moz-border-radius: 8px !important; */
	/* [disabled]-webkit-border-radius: 8px !important; */
	border-radius: 15px 0px 0px 15px;
	vertical-align: bottom;
	z-index: 99;
	padding-left: 0px;
	padding-right: 0px;
	margin-top: 70px;
	margin-left: 25px;
	margin-right: 0px;
	margin-bottom: 26px;
}

#banner-powerup-uk {
	position: relative;
	background: url("https://www.lexialearningresources.com/images/banners/powerup-banner3-uk.png") no-repeat;
	width: 100%;
	height: 250px;
	right: 0px;
	overflow: hidden;
	border-left: 0px solid #4195d3;
	border-right: 0px solid #4195d3;
	border-bottom: 0px solid #4195d3;
	border-top: 0px solid #4195d3;
	-webkit-box-shadow: 1px 2px 8px #706F72;
	box-shadow: 1px 2px 8px #706F72;
	/* [disabled]-moz-border-radius: 8px !important; */
	/* [disabled]-webkit-border-radius: 8px !important; */
	border-radius: 15px 0px 0px 15px;
	vertical-align: bottom;
	z-index: 99;
	padding-left: 0px;
	padding-right: 0px;
	margin-top: 70px;
	margin-left: 25px;
	margin-right: 0px;
	margin-bottom: 26px;
}

#banner-rapid {
    position: relative;
    background: url("https://www.lexialearningresources.com/images/banners/rapid-banner.png") no-repeat;
    width: 100%;
    height: 200px;
    right: 0px;
    overflow: hidden;
    border-left: 0px solid #4195d3;
    border-right: 0px solid #4195d3;
    border-bottom: 0px solid #4195d3;
    border-top: 0px solid #4195d3;
    /* [disabled]-webkit-box-shadow: 1px 2px 8px #706F72; */
    /* [disabled]box-shadow: 1px 2px 8px #706F72; */
    /* [disabled]-moz-border-radius: 8px !important; */
    /* [disabled]-webkit-border-radius: 8px !important; */
    border-radius: 15px 0px 0px 15px;
    vertical-align: bottom;
    z-index: 99;
    padding-left: 0px;
    padding-right: 0px;
    margin-top: 70px;
    margin-left: 25px;
    margin-right: 0px;
    margin-bottom: 26px;
}

#banner-lobo-beta {
	position: relative;
	background: url("https://www.lexialearningresources.com/images/banners/lobo-banner_beta.jpg") no-repeat;
	width: 100%;
	height: 250px;
	right: 0px;
	overflow: hidden;
	border-left: 0px solid #4195d3;
	border-right: 0px solid #4195d3;
	border-bottom: 0px solid #4195d3;
	border-top: 0px solid #4195d3;
	-webkit-box-shadow: 1px 2px 8px #706F72;
	box-shadow: 1px 2px 8px #706F72;
	/* [disabled]-moz-border-radius: 8px !important; */
	/* [disabled]-webkit-border-radius: 8px !important; */
	border-radius: 15px 0px 0px 15px;
	vertical-align: bottom;
	z-index: 99;
	padding-left: 0px;
	padding-right: 0px;
	margin-top: 70px;
	margin-left: 25px;
	margin-right: 0px;
	margin-bottom: 26px;
}

#banner-athome {
	position: relative;
	background: url("https://www.lexialearningresources.com/images/banners/At-Home-Banner.jpg") no-repeat;
	width: 100%;
	height: 200px;
	right: 0px;
	overflow: hidden;
	border-left: 0px solid #4195d3;
	border-right: 0px solid #4195d3;
	border-bottom: 0px solid #4195d3;
	border-top: 0px solid #4195d3;
	-webkit-box-shadow: 1px 2px 8px #706F72;
	box-shadow: 1px 2px 8px #706F72;
	/* [disabled]-moz-border-radius: 8px !important; */
	/* [disabled]-webkit-border-radius: 8px !important; */
	border-radius: 15px 0px 0px 15px;
	vertical-align: bottom;
	z-index: 99;
	padding-left: 0px;
	padding-right: 0px;
	margin-top: 70px;
	margin-left: 25px;
	margin-right: 0px;
	margin-bottom: 26px;
}

#banner-athome2 {
	position: relative;
	background: url("https://www.lexialearningresources.com/images/banners/At-Home-Banner2.jpg") no-repeat;
	width: 100%;
	height: 150px;
	right: 0px;
	overflow: hidden;
	border-left: 0px solid #4195d3;
	border-right: 0px solid #4195d3;
	border-bottom: 0px solid #4195d3;
	border-top: 0px solid #4195d3;
	-webkit-box-shadow: 1px 2px 8px #706F72;
	box-shadow: 1px 2px 8px #706F72;
	/* [disabled]-moz-border-radius: 8px !important; */
	/* [disabled]-webkit-border-radius: 8px !important; */
	border-radius: 15px 0px 0px 15px;
	vertical-align: bottom;
	z-index: 99;
	padding-left: 0px;
	padding-right: 0px;
	margin-top: 70px;
	margin-left: 25px;
	margin-right: 0px;
	margin-bottom: 26px;
}

.image_fade-scale {
    width: 100%;
    height: 100%;
    right: 0px;
    overflow: hidden;
    z-index: 99;
    padding-left: 0px;
    padding-right: 0px;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 8px;
    -webkit-mask: linear-gradient(-90deg, rgba(0,0,0,0) 10px, rgba(0,0,0,1) 36px) !important;
}

.image_scale {
    width: 100%;
    height: 100%;
    right: 0px;
    overflow: hidden;
    z-index: 99;
    padding-left: 0px;
    padding-right: 0px;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 8px;
}

#banner-spotlight {
	position: relative;
	background: url("https://www.lexialearningresources.com/images/whatsnew/spotlight_core5.png") no-repeat;
	width: 100%;
	height: 400px;
	right: 0px;
	overflow: hidden;
	border-left: 0px solid #4195d3;
	border-right: 0px solid #4195d3;
	border-bottom: 0px solid #4195d3;
	border-top: 0px solid #4195d3;
	vertical-align: bottom;
	z-index: 99;
	padding-left: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	-webkit-mask: linear-gradient(-90deg, rgba(0,0,0,0) 10px, rgba(0,0,0,1) 36px) !important;
}

#banner-spotlight-rapid {
	position: relative;
	background: url("https://www.lexialearningresources.com/images/spotlight/rapid/spotlight_rapid.png") no-repeat;
	width: 100%;
	height: 400px;
	right: 0px;
	overflow: hidden;
	border-left: 0px solid #4195d3;
	border-right: 0px solid #4195d3;
	border-bottom: 0px solid #4195d3;
	border-top: 0px solid #4195d3;
	vertical-align: bottom;
	z-index: 99;
	padding-left: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	-webkit-mask: linear-gradient(-90deg, rgba(0,0,0,0) 10px, rgba(0,0,0,1) 36px) !important;
}

#banner-spotlight-powerup {
	position: relative;
	background: url("https://www.lexialearningresources.com/images/banners/spotlight_spacer.png") no-repeat;
	width: 100%;
	height: 1px;
	right: 0px;
	overflow: hidden;
	border-left: 0px solid #4195d3;
	border-right: 0px solid #4195d3;
	border-bottom: 0px solid #4195d3;
	border-top: 0px solid #4195d3;
	vertical-align: bottom;
	z-index: 99;
	padding-left: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	-webkit-mask: linear-gradient(-90deg, rgba(0,0,0,0) 10px, rgba(0,0,0,1) 36px) !important;
}

#banner-spotlight_secondary {
	position: relative;
	background: url("https://www.lexialearningresources.com/images/spotlight/potlight_core5_secondary_q1.png") no-repeat;
	width: 100%;
	height: 250px;
	right: 0px;
	overflow: hidden;
	border-left: 0px solid #4195d3;
	border-right: 0px solid #4195d3;
	border-bottom: 0px solid #4195d3;
	border-top: 0px solid #4195d3;
	vertical-align: bottom;
	z-index: 99;
	padding-left: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	-webkit-mask: linear-gradient(-90deg, rgba(0,0,0,0) 10px, rgba(0,0,0,1) 36px) !important;
}

#banner-spotlight_secondary_rapid {
	position: relative;
	background: url("https://www.lexialearningresources.com/images/spotlight/rapid/spotlight_rapid_secondary.png") no-repeat;
	width: 100%;
	height: 250px;
	right: 0px;
	overflow: hidden;
	border-left: 0px solid #4195d3;
	border-right: 0px solid #4195d3;
	border-bottom: 0px solid #4195d3;
	border-top: 0px solid #4195d3;
	vertical-align: bottom;
	z-index: 99;
	padding-left: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	-webkit-mask: linear-gradient(-90deg, rgba(0,0,0,0) 10px, rgba(0,0,0,1) 36px) !important;
}

#banner-spotlight_tertiary_rapid {
	position: relative;
	background: url("https://www.lexialearningresources.com/images/spotlight/rapid/spotlight_rapid_tertiary.png") no-repeat;
	width: 100%;
	height: 250px;
	right: 0px;
	overflow: hidden;
	border-left: 0px solid #4195d3;
	border-right: 0px solid #4195d3;
	border-bottom: 0px solid #4195d3;
	border-top: 0px solid #4195d3;
	vertical-align: bottom;
	z-index: 99;
	padding-left: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	-webkit-mask: linear-gradient(-90deg, rgba(0,0,0,0) 10px, rgba(0,0,0,1) 36px) !important;
}

#banner-spotlight_Q1 {
	position: relative;
	background: url("https://www.lexialearningresources.com/images/spotlight/spotlight_core5-Q1.png") no-repeat;
	width: 100%;
	height: 400px;
	right: 0px;
	overflow: hidden;
	border-left: 0px solid #4195d3;
	border-right: 0px solid #4195d3;
	border-bottom: 0px solid #4195d3;
	border-top: 0px solid #4195d3;
	vertical-align: bottom;
	z-index: 99;
	padding-left: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	-webkit-mask: linear-gradient(-90deg, rgba(0,0,0,0) 10px, rgba(0,0,0,1) 36px) !important;
}

#banner-spotlight_secondary_Q1 {
	position: relative;
	background: url("https://www.lexialearningresources.com/images/spotlight/spotlight_core5_secondary_Q1.png") no-repeat;
	width: 100%;
	height: 250px;
	right: 0px;
	overflow: hidden;
	border-left: 0px solid #4195d3;
	border-right: 0px solid #4195d3;
	border-bottom: 0px solid #4195d3;
	border-top: 0px solid #4195d3;
	vertical-align: bottom;
	z-index: 99;
	padding-left: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	-webkit-mask: linear-gradient(-90deg, rgba(0,0,0,0) 10px, rgba(0,0,0,1) 36px) !important;
}

#banner-spotlight_secondary_BTS {
	position: relative;
	background: url("https://www.lexialearningresources.com/images/spotlight/spotlight_core5_secondary-writingprompts.png") no-repeat;
	width: 100%;
	height: 250px;
	right: 0px;
	overflow: hidden;
	border-left: 0px solid #4195d3;
	border-right: 0px solid #4195d3;
	border-bottom: 0px solid #4195d3;
	border-top: 0px solid #4195d3;
	vertical-align: bottom;
	z-index: 99;
	padding-left: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	-webkit-mask: linear-gradient(-90deg, rgba(0,0,0,0) 10px, rgba(0,0,0,1) 36px) !important;
}

#banner-spotlight_tertiary_Q1 {
	position: relative;
	background: url("https://www.lexialearningresources.com/images/spotlight/spotlight_core5_tertiary_q1.png") no-repeat;
	width: 100%;
	height: 250px;
	right: 0px;
	overflow: hidden;
	border-left: 0px solid #4195d3;
	border-right: 0px solid #4195d3;
	border-bottom: 0px solid #4195d3;
	border-top: 0px solid #4195d3;
	vertical-align: bottom;
	z-index: 99;
	padding-left: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	-webkit-mask: linear-gradient(-90deg, rgba(0,0,0,0) 10px, rgba(0,0,0,1) 36px) !important;
}

#banner-spotlight_Q2 {
	position: relative;
	background: url("https://www.lexialearningresources.com/images/spotlight/spotlight_core5_q2.png") no-repeat;
	width: 100%;
	height: 400px;
	right: 0px;
	overflow: hidden;
	border-left: 0px solid #4195d3;
	border-right: 0px solid #4195d3;
	border-bottom: 0px solid #4195d3;
	border-top: 0px solid #4195d3;
	vertical-align: bottom;
	z-index: 99;
	padding-left: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	-webkit-mask: linear-gradient(-90deg, rgba(0,0,0,0) 10px, rgba(0,0,0,1) 36px) !important;
}

#banner-spotlight_secondary_Q2 {
	position: relative;
	background: url("https://www.lexialearningresources.com/images/spotlight/spotlight_core5_secondary-Q220.png") no-repeat;
	width: 100%;
	height: 250px;
	right: 0px;
	overflow: hidden;
	border-left: 0px solid #4195d3;
	border-right: 0px solid #4195d3;
	border-bottom: 0px solid #4195d3;
	border-top: 0px solid #4195d3;
	vertical-align: bottom;
	z-index: 99;
	padding-left: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	-webkit-mask: linear-gradient(-90deg, rgba(0,0,0,0) 10px, rgba(0,0,0,1) 36px) !important;
}

#banner-spotlight_tertiary_Q2 {
	position: relative;
	background: url("https://www.lexialearningresources.com/images/spotlight/spotlight_core5_secondary_swflash.png") no-repeat;
	width: 100%;
	height: 250px;
	right: 0px;
	overflow: hidden;
	border-left: 0px solid #4195d3;
	border-right: 0px solid #4195d3;
	border-bottom: 0px solid #4195d3;
	border-top: 0px solid #4195d3;
	vertical-align: bottom;
	z-index: 99;
	padding-left: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	-webkit-mask: linear-gradient(-90deg, rgba(0,0,0,0) 10px, rgba(0,0,0,1) 36px) !important;
}

#banner-spotlight_Q3 {
	position: relative;
	background: url("https://www.lexialearningresources.com/images/spotlight/spotlight_core5-q3.png") no-repeat;
	width: 100%;
	height: 400px;
	right: 0px;
	overflow: hidden;
	border-left: 0px solid #4195d3;
	border-right: 0px solid #4195d3;
	border-bottom: 0px solid #4195d3;
	border-top: 0px solid #4195d3;
	vertical-align: bottom;
	z-index: 99;
	padding-left: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	-webkit-mask: linear-gradient(-90deg, rgba(0,0,0,0) 10px, rgba(0,0,0,1) 36px) !important;
}

#banner-spotlight_secondary_Q3 {
	position: relative;
	background: url("https://www.lexialearningresources.com/images/spotlight/spotlight_core5_closereads.png") no-repeat;
	width: 100%;
	height: 400px;
	right: 0px;
	overflow: hidden;
	border-left: 0px solid #4195d3;
	border-right: 0px solid #4195d3;
	border-bottom: 0px solid #4195d3;
	border-top: 0px solid #4195d3;
	vertical-align: bottom;
	z-index: 99;
	padding-left: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	-webkit-mask: linear-gradient(-90deg, rgba(0,0,0,0) 10px, rgba(0,0,0,1) 36px) !important;
}

#banner-spotlight_tertiary_Q3 {
	position: relative;
	background: url("https://www.lexialearningresources.com/images/spotlight/spotlight_core5-suppcomplessons.png") no-repeat;
	width: 100%;
	height: 400px;
	right: 0px;
	overflow: hidden;
	border-left: 0px solid #4195d3;
	border-right: 0px solid #4195d3;
	border-bottom: 0px solid #4195d3;
	border-top: 0px solid #4195d3;
	vertical-align: bottom;
	z-index: 99;
	padding-left: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	-webkit-mask: linear-gradient(-90deg, rgba(0,0,0,0) 10px, rgba(0,0,0,1) 36px) !important;
}

#banner-spotlight_Q4 {
	position: relative;
	background: url("https://www.lexialearningresources.com/images/spotlight/spotlight_core5_closereads.png") no-repeat;
	width: 100%;
	height: 400px;
	right: 0px;
	overflow: hidden;
	border-left: 0px solid #4195d3;
	border-right: 0px solid #4195d3;
	border-bottom: 0px solid #4195d3;
	border-top: 0px solid #4195d3;
	vertical-align: bottom;
	z-index: 99;
	padding-left: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	-webkit-mask: linear-gradient(-90deg, rgba(0,0,0,0) 10px, rgba(0,0,0,1) 36px) !important;
}

#banner-spotlight_secondary_Q4 {
	position: relative;
	background: url("https://www.lexialearningresources.com/images/spotlight/spotlight_core5_secondary_flashcards.png") no-repeat;
	width: 100%;
	height: 250px;
	right: 0px;
	overflow: hidden;
	border-left: 0px solid #4195d3;
	border-right: 0px solid #4195d3;
	border-bottom: 0px solid #4195d3;
	border-top: 0px solid #4195d3;
	vertical-align: bottom;
	z-index: 99;
	padding-left: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	-webkit-mask: linear-gradient(-90deg, rgba(0,0,0,0) 10px, rgba(0,0,0,1) 36px) !important;
}

#banner-spotlight_tertiary_Q4 {
	position: relative;
	background: url("https://www.lexialearningresources.com/images/spotlight/spotlight_core5_tertiary_Q4.png") no-repeat;
	width: 100%;
	height: 250px;
	right: 0px;
	overflow: hidden;
	border-left: 0px solid #4195d3;
	border-right: 0px solid #4195d3;
	border-bottom: 0px solid #4195d3;
	border-top: 0px solid #4195d3;
	vertical-align: bottom;
	z-index: 99;
	padding-left: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	-webkit-mask: linear-gradient(-90deg, rgba(0,0,0,0) 10px, rgba(0,0,0,1) 36px) !important;
}

#wrapper_rightcolumn {
	margin-left: 0px;
	padding-left: 20px;
	border-left: 2px solid #AAACB3;
}

#wrapper_rightcolumn-clear {
	margin-left: 0px;
	padding-left: 20px;
}

#wrapper_rightcolumn-contentframe {
	margin-left: -12px;
	padding-left: 0px;
}

#wrapper2 {
    border: 1px solid red;
}


div_follow
{
    position:fixed;
    top:40px;
	width: auto;
	height: auto;
	border: 0px;
}

#div_float_right {
    float: right;
    /* [disabled]display: inline-block; */
    width: auto;
    height: 0;
    border: 0px;
}

.float_right {
    float: right;
    /* [disabled]display: inline-block; */
}

.float_right_vis {
    float: right;
	overflow: visible
    /* [disabled]display: inline-block; */
}

#div_singlepage {
	float: left;
	/* [disabled]display: inline-block; */
	width: 240px;
	height: 300px;
	border: 0px;
}

#div_singlepage_350r {
    float: right;
    /* [disabled]display: inline-block; */
    width: 350px;
    height: auto;
    border: 0px;
}

#div_singlepage_text {
	/* [disabled]vertical-align: top; */
	/* [disabled]display: inline-block; */
	width: auto;
	height: auto;
	border: 0px;
}  

#div_quote_paper {
	/* [disabled]vertical-align: top; */
	/* [disabled]display: inline-block; */
	width: auto;
	height: auto;
	padding: 12px;
	border: 0px;
	background-repeat: repeat;
	background: url("https://www.lexialearningresources.com/images/backgrounds/lined_paper.png") repeat;
	-webkit-box-shadow: 1px 2px 8px #706F72;
	box-shadow: 1px 2px 8px #706F72;
	-moz-border-radius: 5px !important;
}  

#div_quote_paper-dancingscript {
    /* [disabled]vertical-align: top; */
    /* [disabled]display: inline-block; */
    width: auto;
    height: auto;
    padding-top: 5px;
    padding-right: 12px;
    padding-left: 12px;
    padding-bottom: 12px;
    border: 0px;
    background-repeat: repeat;
    background: url("https://www.lexialearningresources.com/images/backgrounds/lined_paper.png") repeat;
    -webkit-box-shadow: 1px 2px 8px #706F72;
    box-shadow: 1px 2px 8px #706F72;
    -moz-border-radius: 5px !important;
}  

#box_whatsnew_x {
	height: auto;
	/* [disabled]position: relative; */
	width: 400px;
	/* [disabled]-moz-border-radius: 8px !important; */
	/* [disabled]-webkit-border-radius: 8px !important; */
	z-index: 99;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 16px;
	color: #000000;
	right: 0px;
	display: inline-block;
	/* [disabled]font-family: latoregular, Helvetica, Arial, latoregular, sans-serif; */
	/* [disabled]font-size: 15px; */
	/* [disabled]background-color: #D9F4BF; */
	text-align: left;
	vertical-align: top;
	border-bottom: 2px solid #AAACB3;
	/* [disabled]display: block; */
	/* [disabled]float: right; */
}

#box_spotlight {
	height: auto;
	position: relative;
	/* [disabled]width: 600px; */
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
	color: #000000;
	/* [disabled]font-family: latoregular, Helvetica, Arial, latoregular, sans-serif; */
	/* [disabled]font-size: 15px; */
	border: 0px solid #ffffff;
	background-color: #ffffff;
	box-shadow: 1px 2px 8px #706F72;
	-webkit-box-shadow: 1px 2px 8px #706F72;
	-moz-border-radius: 5px !important;
	border-radius: 15px 0px 0px 15px !important;
	-webkit-border-radius: 5px !important;
	text-align: left;
	vertical-align: text-top;
	display: inline-block;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 8px;
	min-width: 400px;
	/* [disabled]max-width: 2000px; */
	margin-bottom: 24px;
	background: url("https://www.lexialearningresources.com/images/backgrounds/blue_snow_bkgd.jpg") repeat;
	overflow: hidden;
}

#box_spotlight-Q1 {
	height: auto;
	position: relative;
	/* [disabled]width: 600px; */
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
	color: #000000;
	/* [disabled]font-family: latoregular, Helvetica, Arial, latoregular, sans-serif; */
	/* [disabled]font-size: 15px; */
	border: 0px solid #ffffff;
	background-color: #ffffff;
	box-shadow: 1px 2px 8px #706F72;
	-webkit-box-shadow: 1px 2px 8px #706F72;
	-moz-border-radius: 5px !important;
	border-radius: 15px 0px 0px 15px !important;
	-webkit-border-radius: 5px !important;
	text-align: left;
	vertical-align: text-top;
	display: inline-block;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 8px;
	min-width: 400px;
	/* [disabled]max-width: 2000px; */
	margin-bottom: 24px;
	background: url("https://www.lexialearningresources.com/images/backgrounds/triangle-2703515_1280.png") repeat;
	overflow: hidden;
}

#box_spotlight-Q2 {
	height: auto;
	position: relative;
	/* [disabled]width: 600px; */
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
	color: #000000;
	/* [disabled]font-family: latoregular, Helvetica, Arial, latoregular, sans-serif; */
	/* [disabled]font-size: 15px; */
	border: 0px solid #ffffff;
	background-color: #ffffff;
	box-shadow: 1px 2px 8px #706F72;
	-webkit-box-shadow: 1px 2px 8px #706F72;
	-moz-border-radius: 5px !important;
	border-radius: 15px 0px 0px 15px !important;
	-webkit-border-radius: 5px !important;
	text-align: left;
	vertical-align: text-top;
	display: inline-block;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 8px;
	min-width: 400px;
	/* [disabled]max-width: 2000px; */
	margin-bottom: 24px;
	background: url("https://www.lexialearningresources.com/images/backgrounds/cork_bkgd.png") repeat;
	overflow: hidden;
}

#box_spotlight_rapid {
	height: auto;
	position: relative;
	/* [disabled]width: 600px; */
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
	color: #000000;
	/* [disabled]font-family: latoregular, Helvetica, Arial, latoregular, sans-serif; */
	/* [disabled]font-size: 15px; */
	border: 0px solid #ffffff;
	background-color: #ffffff;
	box-shadow: 1px 2px 8px #706F72;
	-webkit-box-shadow: 1px 2px 8px #706F72;
	-moz-border-radius: 15px !important;
	border-radius: 15px 0px 0px 15px !important;
	-webkit-border-radius: 15px !important;
	text-align: left;
	vertical-align: text-top;
	display: inline-block;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 8px;
	min-width: 400px;
	/* [disabled]max-width: 2000px; */
	margin-bottom: 24px;
	background: url("https://www.lexialearningresources.com/images/backgrounds/spotlight_bkgd_rapid.jpg") repeat;
	overflow: hidden;
}

#box_spotlight_OL_rapid {
    height: auto;
    position: relative;
    /* [disabled]width: 600px; */
    padding-right: 20px;
    padding-left: 20px;
    padding-top: 20px;
    padding-bottom: 20px;
    color: #000000;
    /* [disabled]font-family: latoregular, Helvetica, Arial, latoregular, sans-serif; */
    /* [disabled]font-size: 15px; */
    border: 2px solid #1eb24f;
    background-color: #ffffff;
    box-shadow: 1px 2px 8px #706F72;
    -webkit-box-shadow: 1px 2px 8px #706F72;
    -moz-border-radius: 15px !important;
    border-radius: 15px 0px 0px 15px !important;
    -webkit-border-radius: 15px !important;
    text-align: left;
    vertical-align: text-top;
    display: inline-block;
    margin-right: 0px;
    margin-left: 0px;
    margin-top: 8px;
    min-width: 400px;
    /* [disabled]max-width: 2000px; */
    margin-bottom: 24px;
    /* [disabled]background: url("https://www.lexialearningresources.com/images/backgrounds/spotlight_bkgd_rapid.jpg") repeat; */
    overflow: hidden;
}

#box_spotlight_OL_c5 {
    height: auto;
    position: relative;
    /* [disabled]width: 600px; */
    padding-right: 20px;
    padding-left: 20px;
    padding-top: 20px;
    padding-bottom: 20px;
    color: #000000;
    /* [disabled]font-family: latoregular, Helvetica, Arial, latoregular, sans-serif; */
    /* [disabled]font-size: 15px; */
    border: 2px solid #0f62ae;
    background-color: #FFFFFF;
    box-shadow: 1px 2px 8px #706F72;
    -webkit-box-shadow: 1px 2px 8px #706F72;
    -moz-border-radius: 15px !important;
    border-radius: 15px 0px 0px 15px !important;
    -webkit-border-radius: 15px !important;
    text-align: left;
    vertical-align: text-top;
    display: inline-block;
    margin-right: 0px;
    margin-left: 0px;
    margin-top: 8px;
    min-width: 400px;
    /* [disabled]max-width: 2000px; */
    margin-bottom: 24px;
    /* [disabled]background: url("https://www.lexialearningresources.com/images/backgrounds/spotlight_bkgd_rapid.jpg") repeat; */
    overflow: hidden;
}

#box_spotlight_powerup {
    height: auto;
    position: relative;
    /* [disabled]width: 600px; */
    padding-right: 20px;
    padding-left: 20px;
    padding-top: 20px;
    padding-bottom: 20px;
    color: #000000;
    /* [disabled]font-family: latoregular, Helvetica, Arial, latoregular, sans-serif; */
    /* [disabled]font-size: 15px; */
    border: 0px solid #ffffff;
    background-color: #E2E7FB;
    box-shadow: 1px 2px 8px #706F72;
    -webkit-box-shadow: 1px 2px 8px #706F72;
    -moz-border-radius: 5px !important;
    border-radius: 15px 0px 0px 15px !important;
    -webkit-border-radius: 5px !important;
    text-align: left;
    vertical-align: text-top;
    display: inline-block;
    margin-right: 0px;
    margin-left: 0px;
    margin-top: 8px;
    min-width: 400px;
    /* [disabled]max-width: 2000px; */
    margin-bottom: 24px;
    /* [disabled]background: url("https://www.lexialearningresources.com/images/backgrounds/spotlight_bkgd_rapid.jpg") repeat; */
    overflow: hidden;
}

#box_spotlight_x {
	height: auto;
	/* [disabled]position: relative; */
	/* [disabled]-moz-border-radius: 8px !important; */
	/* [disabled]-webkit-border-radius: 8px !important; */
	z-index: 99;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
	margin-top: 8px;
	margin-left: 25px;
	margin-right: 0px;
	margin-bottom: 26px;
	color: #000000;
	right: 0px;
	display: inline-block;
	/* [disabled]font-family: latoregular, Helvetica, Arial, latoregular, sans-serif; */
	/* [disabled]font-size: 15px; */
	background-color: #ffffff;
	-webkit-box-shadow: 1px 2px 8px #706F72;
	box-shadow: 1px 2px 8px #706F72;
	-moz-border-radius: 5px !important;
	-webkit-border-radius: 5px !important;
	border-radius: 15px 0px 0px 15px !important;
		text-align: left;
	vertical-align: top;
	/* [disabled]display: block; */
	min-width: 400px;
	max-width: 1400px;
	background: url("https://www.lexialearningresources.com/images/backgrounds/cardboard_bkgd.jpg") repeat;
	overflow: hidden;
	/* [disabled]float: right; */
	width: auto;
}



#box_ticker {
	height: auto;
	position: relative;
	width: 100%;
	right: 0px;
	/* [disabled]-moz-border-radius: 8px !important; */
	/* [disabled]-webkit-border-radius: 8px !important; */
	z-index: 99;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 12px;
	margin-left: 25px;
	margin-right: 0px;
	margin-bottom: 26px;
	color: #FFFFFF;
	background-color: #4195D3;
	-webkit-box-shadow: 1px 2px 8px #706F72;
	box-shadow: 1px 2px 8px #706F72;
	-moz-border-radius: 15px !important;
	-webkit-border-radius: 15px !important;
	border-radius: 15px 15px 15px 15px !important;
	text-align: left;
	vertical-align: text-top;
	/* [disabled]display: block; */
	min-width: 400px;
	max-width: 2400px;
	overflow: hidden;
	/* [disabled]float: right; */
}

#box_ticker_pup {
	height: auto;
	position: relative;
	width: 100%;
	right: 0px;
	/* [disabled]-moz-border-radius: 8px !important; */
	/* [disabled]-webkit-border-radius: 8px !important; */
	z-index: 99;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 12px;
	margin-left: 25px;
	margin-right: 0px;
	margin-bottom: 26px;
	color: #FFFFFF;
	background-color: #f15c2f;
	-webkit-box-shadow: 1px 2px 8px #706F72;
	box-shadow: 1px 2px 8px #706F72;
	-moz-border-radius: 15px !important;
	-webkit-border-radius: 15px !important;
	border-radius: 15px 15px 15px 15px !important;
	text-align: left;
	vertical-align: text-top;
	/* [disabled]display: block; */
	min-width: 400px;
	max-width: 2400px;
	overflow: hidden;
	/* [disabled]float: right; */
}

#box_ticker_rapid {
	height: auto;
	position: relative;
	width: 100%;
	right: 0px;
	/* [disabled]-moz-border-radius: 8px !important; */
	/* [disabled]-webkit-border-radius: 8px !important; */
	z-index: 99;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 12px;
	margin-left: 25px;
	margin-right: 0px;
	margin-bottom: 26px;
	color: #FFFFFF;
	background-color: #00B550;
	-webkit-box-shadow: 1px 2px 8px #706F72;
	box-shadow: 1px 2px 8px #706F72;
	-moz-border-radius: 15px !important;
	-webkit-border-radius: 15px !important;
	border-radius: 15px 15px 15px 15px !important;
	text-align: left;
	vertical-align: text-top;
	/* [disabled]display: block; */
	min-width: 400px;
	max-width: 2400px;
	overflow: hidden;
	/* [disabled]float: right; */
}

#box_ticker_lobo {
	height: auto;
	position: relative;
	width: 100%;
	right: 0px;
	/* [disabled]-moz-border-radius: 8px !important; */
	/* [disabled]-webkit-border-radius: 8px !important; */
	z-index: 99;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 12px;
	margin-left: 25px;
	margin-right: 0px;
	margin-bottom: 26px;
	color: #FFFFFF;
	background-color: #5b5d9b;
	-webkit-box-shadow: 1px 2px 8px #706F72;
	box-shadow: 1px 2px 8px #706F72;
	-moz-border-radius: 15px !important;
	-webkit-border-radius: 15px !important;
	border-radius: 15px 15px 15px 15px !important;
	text-align: left;
	vertical-align: text-top;
	/* [disabled]display: block; */
	min-width: 400px;
	max-width: 2400px;
	overflow: hidden;
	/* [disabled]float: right; */
}

#box_ticker_athome {
	height: auto;
	position: relative;
	width: 100%;
	right: 0px;
	/* [disabled]-moz-border-radius: 8px !important; */
	/* [disabled]-webkit-border-radius: 8px !important; */
	z-index: 99;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 12px;
	margin-left: 25px;
	margin-right: 0px;
	margin-bottom: 26px;
	color: #FFFFFF;
	background-color: #234B8D;
	-webkit-box-shadow: 1px 2px 8px #706F72;
	box-shadow: 1px 2px 8px #706F72;
	-moz-border-radius: 15px !important;
	-webkit-border-radius: 15px !important;
	border-radius: 15px 15px 15px 15px !important;
	text-align: left;
	vertical-align: text-top;
	/* [disabled]display: block; */
	min-width: 400px;
	max-width: 2400px;
	overflow: hidden;
	/* [disabled]float: right; */
}

#box_ticker_athome_slim {
	height: auto;
	position: relative;
	width: 100%;
	right: 0px;
	/* [disabled]-moz-border-radius: 8px !important; */
	/* [disabled]-webkit-border-radius: 8px !important; */
	z-index: 99;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	margin-top: 12px;
	margin-left: 25px;
	margin-right: -20px;
	margin-bottom: 26px;
	color: #FFFFFF;
	background-color: #234B8D;
	-webkit-box-shadow: 1px 2px 8px #706F72;
	box-shadow: 1px 2px 8px #706F72;
	-moz-border-radius: 15px !important;
	-webkit-border-radius: 15px !important;
	border-radius: 15px 0px 0px 15px !important;
	text-align: left;
	vertical-align: text-top;
	/* [disabled]display: block; */
	min-width: 400px;
	max-width: 2800px;
	overflow: hidden;
	/* [disabled]float: right; */
}

#box_whatsnew {
	height: auto;
	/* [disabled]position: relative; */
	width: 400px;
	/* [disabled]-moz-border-radius: 8px !important; */
	/* [disabled]-webkit-border-radius: 8px !important; */
	z-index: 99;
	padding-top: 16px;
	padding-bottom: 0px;
	margin-top: 8px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #000000;
	right: 0px;
	display: inline-block;
	/* [disabled]font-family: latoregular, Helvetica, Arial, latoregular, sans-serif; */
	/* [disabled]font-size: 15px; */
	/* [disabled]background-color: #F1BFF4; */
	text-align: left;
	vertical-align: top;
	/* [disabled]display: block; */
	/* [disabled]float: right; */
	border-bottom: 2px solid #AAACB3;
}

#box_plain {
	height: auto;
	/* [disabled]position: relative; */
	width: 100%;
	/* [disabled]-moz-border-radius: 8px !important; */
	/* [disabled]-webkit-border-radius: 8px !important; */
	z-index: 99;
	padding-top: 0px;
	padding-bottom: 20px;
	margin-top: 8px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 26px;
	color: #000000;
	right: 0px;
	display: inline-block;
	/* [disabled]font-family: latoregular, Helvetica, Arial, latoregular, sans-serif; */
	/* [disabled]font-size: 15px; */
	/* [disabled]background-color: #BFE3F4; */
	text-align: left;
	vertical-align: top;
	/* [disabled]display: block; */
	/* [disabled]float: right; */
}

#banner-box-core5 {
	height: 200px;
	position: fixed;
	top: 45px;
	left: 210px;
	width: 100%;
	border-left: 0px solid #4195d3;
	border-right: 0px solid #4195d3;
	border-bottom: 0px solid #4195d3;
	border-top: 0px solid #4195d3;
	background: url("https://www.lexialearningresources.com/images/banners/core5-banner.png") no-repeat;
	-webkit-box-shadow: 1px 2px 8px #706F72;
	box-shadow: 1px 2px 8px #706F72;
	/* [disabled]-moz-border-radius: 8px !important; */
	/* [disabled]-webkit-border-radius: 8px !important; */
	border-radius: 15px 0px 0px 15px;
	text-align: left;
	vertical-align: middle;
	/* [disabled]display: block; */
	margin-right: 0px;
	/* [disabled]width: 100%; */
	margin-top: 20px;
	margin-bottom: 26px;
	margin-left: 0px;
	padding-top: 00px;
	overflow: hidden;
	z-index: 100;
}




#nav-box-invisible {
	height: 480px;
	position: fixed;
	top: 45px;
	left: 0px;
	width: 185px;
	border-left: 0px solid #4195d3;
	border-right: 0px solid #4195d3;
	border-bottom: 0px solid #4195d3;
	border-top: 0px solid #4195d3;
	background-color: #FFFFFF+;

	/* [disabled]-moz-border-radius: 8px !important; */
	/* [disabled]-webkit-border-radius: 8px !important; */
	border-radius: 0px 15px 15px 0px;
	text-align: left;
	vertical-align: middle;
	/* [disabled]display: block; */
	margin-right: 0px;
	/* [disabled]width: 100%; */
	margin-top: 20px;
	margin-bottom: 26px;
	margin-left: 0px;
	padding-top: 0px;
	overflow: hidden;
	z-index: 100;
}

#nav-box-reading {
	height: 480px;
	position: fixed;
	top: 45px;
	left: 0px;
	width: 185px;
	border-left: 0px solid #4195d3;
	border-right: 0px solid #4195d3;
	border-bottom: 0px solid #4195d3;
	border-top: 0px solid #4195d3;
	background-color: #706f72;
	-webkit-box-shadow: 1px 2px 8px #706F72;
	box-shadow: 1px 2px 8px #706F72;
	/* [disabled]-moz-border-radius: 8px !important; */
	/* [disabled]-webkit-border-radius: 8px !important; */
	border-radius: 0px 15px 15px 0px;
	text-align: left;
	vertical-align: middle;
	/* [disabled]display: block; */
	margin-right: 0px;
	/* [disabled]width: 100%; */
	margin-top: 20px;
	margin-bottom: 26px;
	margin-left: 0px;
	padding-top: 0px;
	overflow: hidden;
	z-index: 100;
}


#box_nav_athome {
	height: 50px;
	position: relative;
	width: 100%;
	right: 0px;
	/* [disabled]-moz-border-radius: 8px !important; */
	/* [disabled]-webkit-border-radius: 8px !important; */
	z-index: 99;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 12px;
	margin-left: 25px;
	margin-right: 0px;
	margin-bottom: 26px;
	color: #FFFFFF;
	background-color: #AB0303;
	text-align: left;
	vertical-align: text-top;
	/* [disabled]display: block; */
	min-width: 400px;
	max-width: 2400px;
	overflow: hidden;
	/* [disabled]float: right; */
}

#nav-box-badge {
    height: 70px;
    position: fixed;
    top: 550px;
    left: 0px;
    width: 185px;
    border-left: 0px solid #4195d3;
    border-right: 0px solid #4195d3;
    border-bottom: 0px solid #4195d3;
    border-top: 0px solid #4195d3;
    background-color: #706f72;
    -webkit-box-shadow: 1px 2px 8px #706F72;
    box-shadow: 1px 2px 8px #706F72;
    /* [disabled]-moz-border-radius: 8px !important; */
    /* [disabled]-webkit-border-radius: 8px !important; */
    border-radius: 0px 15px 15px 0px;
    text-align: left;
    vertical-align: middle;
    /* [disabled]display: block; */
    margin-right: 0px;
    /* [disabled]width: 100%; */
    margin-top: 35px;
    margin-bottom: 26px;
    margin-left: 0px;
    padding-top: 0px;
    overflow: hidden;
    z-index: 100;
}

#nav-box-pup {
	height: 420px;
	position: fixed;
	top: 45px;
	left: 0px;
	width: 185px;
	border-left: 0px solid #4195d3;
	border-right: 0px solid #4195d3;
	border-bottom: 0px solid #4195d3;
	border-top: 0px solid #4195d3;
	background-color: #706f72;
	-webkit-box-shadow: 1px 2px 8px #706F72;
	box-shadow: 1px 2px 8px #706F72;
	/* [disabled]-moz-border-radius: 8px !important; */
	/* [disabled]-webkit-border-radius: 8px !important; */
	border-radius: 0px 15px 15px 0px;
	text-align: left;
	vertical-align: middle;
	/* [disabled]display: block; */
	margin-right: 0px;
	/* [disabled]width: 100%; */
	margin-top: 20px;
	margin-bottom: 26px;
	margin-left: 0px;
	padding-top: 0px;
	overflow: hidden;
	z-index: 100;
}

#nav-box-reading-withsearch {
	height: 520px;
	position: fixed;
	top: 45px;
	left: 0px;
	width: 185px;
	border-left: 0px solid #4195d3;
	border-right: 0px solid #4195d3;
	border-bottom: 0px solid #4195d3;
	border-top: 0px solid #4195d3;
	background-color: #706f72;
	-webkit-box-shadow: 1px 2px 8px #706F72;
	box-shadow: 1px 2px 8px #706F72;
	/* [disabled]-moz-border-radius: 8px !important; */
	/* [disabled]-webkit-border-radius: 8px !important; */
	border-radius: 0px 15px 15px 0px;
	text-align: left;
	vertical-align: middle;
	/* [disabled]display: block; */
	margin-right: 0px;
	/* [disabled]width: 100%; */
	margin-top: 20px;
	margin-bottom: 26px;
	margin-left: 0px;
	padding-top: 0px;
	overflow: hidden;
	z-index: 100;
}

#nav-box-rapid {
	height: 300px;
	position: fixed;
	top: 45px;
	left: 0px;
	width: 185px;
	border-left: 0px solid #4195d3;
	border-right: 0px solid #4195d3;
	border-bottom: 0px solid #4195d3;
	border-top: 0px solid #4195d3;
	background-color: #706f72;
	-webkit-box-shadow: 1px 2px 8px #706F72;
	box-shadow: 1px 2px 8px #706F72;
	/* [disabled]-moz-border-radius: 8px !important; */
	/* [disabled]-webkit-border-radius: 8px !important; */
	border-radius: 0px 15px 15px 0px;
	text-align: left;
	vertical-align: middle;
	/* [disabled]display: block; */
	margin-right: 0px;
	/* [disabled]width: 100%; */
	margin-top: 20px;
	margin-bottom: 26px;
	margin-left: 0px;
	padding-top: 0px;
	overflow: hidden;
	z-index: 100;
}

#nav-box-rapid-19 {
	height: 360px;
	position: fixed;
	top: 45px;
	left: 0px;
	width: 185px;
	border-left: 0px solid #4195d3;
	border-right: 0px solid #4195d3;
	border-bottom: 0px solid #4195d3;
	border-top: 0px solid #4195d3;
	background-color: #706f72;
	-webkit-box-shadow: 1px 2px 8px #706F72;
	box-shadow: 1px 2px 8px #706F72;
	/* [disabled]-moz-border-radius: 8px !important; */
	/* [disabled]-webkit-border-radius: 8px !important; */
	border-radius: 0px 15px 15px 0px;
	text-align: left;
	vertical-align: middle;
	/* [disabled]display: block; */
	margin-right: 0px;
	/* [disabled]width: 100%; */
	margin-top: 20px;
	margin-bottom: 26px;
	margin-left: 0px;
	padding-top: 0px;
	overflow: hidden;
	z-index: 100;
}

#nav-box-setup {
    height: 60px;
    position: fixed;
    top: auto;
    left: 0px;
    width: 185px;
    border-left: 0px solid #234b8d;
    border-right: 0px solid #234b8d;
    border-bottom: 0px solid #234b8d;
    border-top: 0px solid #234b8d;
    background-color: #706f72;
    -webkit-box-shadow: 1px 2px 8px #706F72;
    box-shadow: 1px 2px 8px #706F72;
    /* [disabled]-moz-border-radius: 8px !important; */
    /* [disabled]-webkit-border-radius: 8px !important; */
    border-radius: 0px 15px 15px 0px;
    text-align: left;
    vertical-align: middle;
    /* [disabled]display: block; */
    margin-right: 0px;
    /* [disabled]width: 100%; */
    margin-top: 20px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 00px;
    overflow: hidden;
    z-index: 100;
    bottom: 36px;
}

#nav-box-setup-2 {
    height: 60px;
    position: fixed;
    top: auto;
    left: 20px;
    width: 165px;
    border-left: 0px solid #234b8d;
    border-right: 0px solid #234b8d;
    border-bottom: 0px solid #234b8d;
    border-top: 0px solid #234b8d;
    background-color: #706f72;
    -webkit-box-shadow: 1px 2px 8px #706F72;
    box-shadow: 1px 2px 8px #706F72;
    /* [disabled]-moz-border-radius: 8px !important; */
    /* [disabled]-webkit-border-radius: 8px !important; */
    border-radius: 15px 15px 0px 0px;
    text-align: left;
    vertical-align: middle;
    /* [disabled]display: block; */
    margin-right: 0px;
    /* [disabled]width: 100%; */
    margin-top: 20px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 00px;
    overflow: hidden;
    z-index: 100;
    bottom: 0px;
}

#nav-box-ap {
    height: 200px;
    position: fixed;
    top: 380px;
    left: 0px;
    width: 185px;
    /* [disabled]border-left: 0px solid #234b8d; */
    /* [disabled]border-right: 1px solid #234b8d; */
    /* [disabled]border-bottom: 1px solid #234b8d; */
    /* [disabled]border-top: 1px solid #234b8d; */
    /* [disabled]background-color: #706f72; */
    -webkit-box-shadow: 1px 2px 8px #706F72;
    box-shadow: 1px 2px 8px #706F72;
    -moz-border-radius: 8px !important;
    /* [disabled]-webkit-border-radius: 8px !important; */
    border-radius: 0px 15px 15px 0px;
    text-align: left;
    vertical-align: middle;
    /* [disabled]display: block; */
    margin-right: 0px;
    /* [disabled]width: 100%; */
    margin-top: 20px;
    margin-bottom: 26px;
    margin-left: 0px;
    padding-top: 00px;
    z-index: 100;
    overflow: visible;
}

#nav-box-ap-19 {
    height: 200px;
    position: fixed;
    top: 440px;
    left: 0px;
    width: 185px;
    /* [disabled]border-left: 0px solid #234b8d; */
    /* [disabled]border-right: 1px solid #234b8d; */
    /* [disabled]border-bottom: 1px solid #234b8d; */
    /* [disabled]border-top: 1px solid #234b8d; */
    /* [disabled]background-color: #706f72; */
    -webkit-box-shadow: 1px 2px 8px #706F72;
    box-shadow: 1px 2px 8px #706F72;
    -moz-border-radius: 8px !important;
    /* [disabled]-webkit-border-radius: 8px !important; */
    border-radius: 0px 15px 15px 0px;
    text-align: left;
    vertical-align: middle;
    /* [disabled]display: block; */
    margin-right: 0px;
    /* [disabled]width: 100%; */
    margin-top: 20px;
    margin-bottom: 26px;
    margin-left: 0px;
    padding-top: 00px;
    z-index: 100;
    overflow: visible;
}

#title-bar {
	position: fixed;
	top: 97px;
	left: 265px;
	width: 100%;
	height: 60px;
	background-color: #4195d3;
	-webkit-box-shadow: 1px 2px 8px #706F72;
	box-shadow: 1px 2px 8px #706F72;
	-moz-border-radius: 5px !important;
	-webkit-border-radius: 5px !important;
	border-radius: 6px !important;
	text-align: center;
	vertical-align: text-top !important;
	display: block;
	overflow: hidden;
	z-index: 100;
} 

.content { 
position: fixed; 
top: 0px; 
left: 205px; 
width: 100%; 
height: 100%; 
overflow: hidden; 
} 



#logo {
	background: url("https://www.lexialearningresources.com/images/nav/mylexia_logo.png") no-repeat;
	margin-top: 6px;
	margin-right: 0px;
	margin-left: 4px;
	margin-bottom: 0px;
	width: 203px;
	height: 60px;
	text-indent: -9999em;
	overflow: hidden;
}



#banner_left {
	background: url("https://www.lexialearningresources.com/images/nav/tr17_banner-left.png") no-repeat;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	width: 251px;
	height: 50px;
	text-indent: -9999em;
	overflow: hidden;
}


#pagehead {
	background: url("https://www.lexialearningresources.com/images/nav/tr17_core5_banner.png") no-repeat;
	margin-right: 0px;
	margin-bottom: 0px;
	width: 300px;
	height: 50px;
	float: right;
	text-indent: -9999em;
	overflow: hidden;
	margin-top: 0px;
	z-index: 9960;
}

#pagehead_home {
	background: url("https://www.lexialearningresources.com/images/nav/tr17_core5_home_banner.png") no-repeat;
	margin-right: 0px;
	margin-bottom: 0px;
	width: 600px;
	height: 50px;
	float: right;
	text-indent: -9999em;
	overflow: hidden;
	margin-top: 0px;
	z-index: 9960;
}

#pagehead_athome {
	background: url("https://www.lexialearningresources.com/images/banners/pagehead_banner_athome.png") no-repeat;
	margin-right: 0px;
	margin-bottom: 0px;
	width: 600px;
	height: 50px;
	float: right;
	text-indent: -9999em;
	overflow: hidden;
	margin-top: 0px;
	z-index: 9960;
}

#pagehead_lobo_home {
	background: url("https://www.lexialearningresources.com/images/nav/tr19_lobo_home_banner.png") no-repeat;
	margin-right: 0px;
	margin-bottom: 0px;
	width: 600px;
	height: 50px;
	float: right;
	text-indent: -9999em;
	overflow: hidden;
	margin-top: 0px;
	z-index: 9960;
}

#pagehead_pup_home {
	background: url("https://www.lexialearningresources.com/images/nav/tr17_powerup_home_banner.png") no-repeat;
	margin-right: 0px;
	margin-bottom: 0px;
	width: 600px;
	height: 50px;
	float: right;
	text-indent: -9999em;
	overflow: hidden;
	margin-top: 0px;
	z-index: 9960;
}

#pagehead_pup_uk_badge {
	background: url("https://www.lexialearningresources.com/images/nav/tr-btn_pup_uk.png") no-repeat;
	margin-left: 0px;
	margin-bottom: 0px;
	width: 190px;
	height: 60px;
	float: left;
	text-indent: -9999em;
	overflow: hidden;
	margin-top: 0px;
	z-index: 9960;
}

#pagehead_rapid_home {
	background: url("https://www.lexialearningresources.com/images/nav/tr17_rapid_home_banner.png") no-repeat;
	margin-right: 0px;
	margin-bottom: 0px;
	width: 600px;
	height: 50px;
	float: right;
	text-indent: -9999em;
	overflow: hidden;
	margin-top: 0px;
	z-index: 9960;
}

#pagehead_rapid_s2h {
	background: url("https://www.lexialearningresources.com/images/nav/tr17_rapid_s2h_banner.png") no-repeat;
	margin-right: 0px;
	margin-bottom: 0px;
	width: 600px;
	height: 50px;
	float: right;
	text-indent: -9999em;
	overflow: hidden;
	margin-top: 0px;
	z-index: 9960;
}

#pagehead_tod {
	background: url("https://www.lexialearningresources.com/images/nav/tr17_core5_tod_banner.png") no-repeat;
	margin-right: 0px;
	margin-bottom: 0px;
	width: 600px;
	height: 50px;
	float: right;
	text-indent: -9999em;
	overflow: hidden;
	margin-top: 0px;
	z-index: 9960;
}

#pagehead_pup_tod {
	background: url("https://www.lexialearningresources.com/images/nav/tr17_powerup_tod_banner.png") no-repeat;
	margin-right: 0px;
	margin-bottom: 0px;
	width: 600px;
	height: 50px;
	float: right;
	text-indent: -9999em;
	overflow: hidden;
	margin-top: 0px;
	z-index: 9960;
}

#pagehead_rapid_tod {
	background: url("https://www.lexialearningresources.com/images/nav/tr17_rapid_tod_banner.png") no-repeat;
	margin-right: 0px;
	margin-bottom: 0px;
	width: 600px;
	height: 50px;
	float: right;
	text-indent: -9999em;
	overflow: hidden;
	margin-top: 0px;
	z-index: 9960;
}

#pagehead_rapid_guides {
	background: url("https://www.lexialearningresources.com/images/nav/tr17_rapid_guides_banner.png") no-repeat;
	margin-right: 0px;
	margin-bottom: 0px;
	width: 600px;
	height: 50px;
	float: right;
	text-indent: -9999em;
	overflow: hidden;
	margin-top: 0px;
	z-index: 9960;
}

#pagehead_rapid_admin-impl {
	background: url("https://www.lexialearningresources.com/images/nav/tr17_rapid_admin-impl_banner.png") no-repeat;
	margin-right: 0px;
	margin-bottom: 0px;
	width: 600px;
	height: 50px;
	float: right;
	text-indent: -9999em;
	overflow: hidden;
	margin-top: 0px;
	z-index: 9960;
}

#pagehead_rapid_support {
	background: url("https://www.lexialearningresources.com/images/nav/tr17_rapid_supportforinstruction_banner.png") no-repeat;
	margin-right: 0px;
	margin-bottom: 0px;
	width: 600px;
	height: 50px;
	float: right;
	text-indent: -9999em;
	overflow: hidden;
	margin-top: 0px;
	z-index: 9960;
}

#pagehead_support {
	background: url("https://www.lexialearningresources.com/images/nav/tr17_core5_support_banner.png") no-repeat;
	margin-right: 0px;
	margin-bottom: 0px;
	width: 600px;
	height: 50px;
	float: right;
	text-indent: -9999em;
	overflow: hidden;
	margin-top: 0px;
	z-index: 9960;
}

#pagehead_pup_support {
	background: url("https://www.lexialearningresources.com/images/nav/tr17_powerup_support_banner.png") no-repeat;
	margin-right: 0px;
	margin-bottom: 0px;
	width: 600px;
	height: 50px;
	float: right;
	text-indent: -9999em;
	overflow: hidden;
	margin-top: 0px;
	z-index: 9960;
}

#pagehead_resources {
	background: url("https://www.lexialearningresources.com/images/nav/tr17_core5_resources_banner.png") no-repeat;
	margin-right: 0px;
	margin-bottom: 0px;
	width: 600px;
	height: 50px;
	float: right;
	text-indent: -9999em;
	overflow: hidden;
	margin-top: 0px;
	z-index: 9960;
}

#pagehead_pup_resources {
	background: url("https://www.lexialearningresources.com/images/nav/tr17_powerup_resources_banner.png") no-repeat;
	margin-right: 0px;
	margin-bottom: 0px;
	width: 600px;
	height: 50px;
	float: right;
	text-indent: -9999em;
	overflow: hidden;
	margin-top: 0px;
	z-index: 9960;
}

#pagehead_achievement {
	background: url("https://www.lexialearningresources.com/images/nav/tr17_core5_achievement_banner.png") no-repeat;
	margin-right: 0px;
	margin-bottom: 0px;
	width: 600px;
	height: 50px;
	float: right;
	text-indent: -9999em;
	overflow: hidden;
	margin-top: 0px;
	z-index: 9960;
}

#pagehead_pup_achievement {
	background: url("https://www.lexialearningresources.com/images/nav/tr17_powerup_achievement_banner.png") no-repeat;
	margin-right: 0px;
	margin-bottom: 0px;
	width: 600px;
	height: 50px;
	float: right;
	text-indent: -9999em;
	overflow: hidden;
	margin-top: 0px;
	z-index: 9960;
}

#pagehead_s2h {
	background: url("https://www.lexialearningresources.com/images/nav/tr17_core5_s2h_banner.png") no-repeat;
	margin-right: 0px;
	margin-bottom: 0px;
	width: 600px;
	height: 50px;
	float: right;
	text-indent: -9999em;
	overflow: hidden;
	margin-top: 0px;
	z-index: 9960;
}

#pagehead_pup_s2h {
	background: url("https://www.lexialearningresources.com/images/nav/tr17_powerup_s2h_banner.png") no-repeat;
	margin-right: 0px;
	margin-bottom: 0px;
	width: 600px;
	height: 50px;
	float: right;
	text-indent: -9999em;
	overflow: hidden;
	margin-top: 0px;
	z-index: 9960;
}

#pagehead_guides {
	background: url("https://www.lexialearningresources.com/images/nav/tr17_core5_guides_banner.png") no-repeat;
	margin-right: 0px;
	margin-bottom: 0px;
	width: 600px;
	height: 50px;
	float: right;
	text-indent: -9999em;
	overflow: hidden;
	margin-top: 0px;
	z-index: 9960;
}

#pagehead_pup_guides {
	background: url("https://www.lexialearningresources.com/images/nav/tr17_powerup_guides_banner.png") no-repeat;
	margin-right: 0px;
	margin-bottom: 0px;
	width: 600px;
	height: 50px;
	float: right;
	text-indent: -9999em;
	overflow: hidden;
	margin-top: 0px;
	z-index: 9960;
}

#pagehead_research {
	background: url("https://www.lexialearningresources.com/images/nav/tr17_core5_research_banner.png") no-repeat;
	margin-right: 0px;
	margin-bottom: 0px;
	width: 600px;
	height: 50px;
	float: right;
	text-indent: -9999em;
	overflow: hidden;
	margin-top: 0px;
	z-index: 9960;
}

#pagehead_pup_research {
	background: url("https://www.lexialearningresources.com/images/nav/tr17_powerup_research_banner.png") no-repeat;
	margin-right: 0px;
	margin-bottom: 0px;
	width: 600px;
	height: 50px;
	float: right;
	text-indent: -9999em;
	overflow: hidden;
	margin-top: 0px;
	z-index: 9960;
}

#pagehead_techdocs {
	background: url("https://www.lexialearningresources.com/images/nav/tr17_core5_techdocs_banner.png") no-repeat;
	margin-right: 0px;
	margin-bottom: 0px;
	width: 600px;
	height: 50px;
	float: right;
	text-indent: -9999em;
	overflow: hidden;
	margin-top: 0px;
	z-index: 9960;
}

#pagehead_alp {
	background: url("https://www.lexialearningresources.com/images/nav/tr17_alp_banner.png") no-repeat;
	margin-right: 0px;
	margin-bottom: 0px;
	width: 600px;
	height: 50px;
	float: right;
	text-indent: -9999em;
	overflow: hidden;
	margin-top: 0px;
	z-index: 9960;
}

#pagehead_alp_tod {
	background: url("https://www.lexialearningresources.com/images/nav/tr17_alp_tod_banner.png") no-repeat;
	margin-right: 0px;
	margin-bottom: 0px;
	width: 600px;
	height: 50px;
	float: right;
	text-indent: -9999em;
	overflow: hidden;
	margin-top: 0px;
	z-index: 9960;
}

.bannerhead-container {
	height: 50px;
	width: 1600px;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 100;
}

a.bannerhead {
	display: block;
	height: 50px;
	width: 1600px;
	background-position: 0px 0px;
}


.nav-container {
	height: 654px;
	width: 195px;
	position: relative;
	left: 0px;
	top: 0px;
	z-index: 9950;
}

.badge-container {
    height: 70px;
    width: 190px;
    position: relative;
    left: 0px;
    top: 0px;
    z-index: 9950;
}

.home-container {
	height: 60px;
	width: 190px;
	position: relative;
	left: 0px;
	top: 0px;
	z-index: 9950;
}

.logo-container {
	height: 90px;
	width: 190px;
	position: relative;
	left: 0px;
	top: 0px;
	z-index: 9950;
}

a.logo {
	display: block;
	height: 90px;
	width: 190px;
	background-position: 0px 0px;
}

a.home {
	display: block;
	height: 60px;
	width: 190px;
	background-position: 0px 0px;
}

a.home:hover {
background-position: 0px 60px;
}

a.home_selected {
	display: block;
	height: 60px;
	width: 190px;
	background-position: 0px 60px;
}

.instr_support-container {
	height: 60px;
	width: 190px;
	position: relative;
	left: 0px;
	top: 0px;
	z-index: 9950;
}
a.instr_support {
	display: block;
	height: 60px;
	width: 190px;
	background-position: 0px 0px;
}
a.instr_support:hover {
background-position:0px 60px;
}

a.instr_support_selected {
	display: block;
	height: 60px;
	width: 190px;
	background-position: 0px 60px;
}

.class_res-container {
	height: 60px;
	width: 190px;
	position: relative;
	left: 0px;
	top: 0px;
	z-index: 9950;
}

a.class_res {
	display: block;
	height: 60px;
	width: 190px;
	background-position: 0px 0px;
}

a.class_res:hover {
background-position: 0px 60px;
}

a.class_res_selected {
	display: block;
	height: 60px;
	width: 190px;
	background-position: 0px 60px;
}

.achieve-container {
	height: 60px;
	width: 190px;
	position: relative;
	left: 0px;
	top: 0px;
	z-index: 9950;
}

a.achieve {
	display: block;
	height: 60px;
	width: 190px;
	background-position: 0px 0px;
}

a.achieve:hover {
background-position: 0px 60px;
}

a.achieve_selected {
	display: block;
	height: 60px;
	width: 190px;
	background-position: 0px 60px;
}

.schooltohome-container {
	height: 60px;
	width: 190px;
	position: relative;
	left: 0px;
	top: -0px;
	z-index: 9950;
}

a.schooltohome {
	display: block;
	height: 60px;
	width: 190px;
	background-position: 0px 0px;
}

a.schooltohome:hover {
background-position: 0px 60px;
}

a.schooltohome_selected {
	display: block;
	height: 60px;
	width: 190px;
	background-position: 0px 60px;
}

.guides_manuals-container {
	height: 60px;
	width: 190px;
	position: relative;
	left: 0px;
	top: -0px;
	z-index: 9950;
}

a.guides_manuals {
	display: block;
	height: 60px;
	width: 190px;
	background-position: 0px 0px;
}

a.guides_manuals:hover {
background-position: 0px 60px;
}

a.guides_manuals_selected {
	display: block;
	height: 60px;
	width: 190px;
	background-position: 0px 60px;
}

.research-container {
	height: 60px;
	width: 190px;
	position: relative;
	left: 0px;
	top: -0px;
	z-index: 9950;
}

a.research {
	display: block;
	height: 60px;
	width: 190px;
	background-position: 0px 0px;
}

a.research:hover {
background-position: 0px 60px;
}

a.research_selected {
	display: block;
	height: 60px;
	width: 190px;
	background-position: 0px 60px;
}

.training_video-container {
	height: 60px;
	width: 190px;
	position: relative;
	left: 0px;
	top: -0px;
	z-index: 9950;
}

.uk_badge-container {
    height: 60px;
    width: 190px;
    position: absolute;
    left: 0px;
    top: -0px;
    z-index: 9950;
}

a.uk_badge {
	display: block;
	height: 60px;
	width: 190px;
	background-position: 0px 0px;
}

a.uk_badge:hover {
background-position: 0px 60px;
}

.search-container {
	height: 40px;
	width: 190px;
	position: relative;
	left: 0px;
	top: -0px;
	z-index: 9950;
}

a.training_video {
	display: block;
	height: 60px;
	width: 190px;
	background-position: 0px 0px;
}

a.training_video:hover {
background-position: 0px 60px;
}

a.training_video_selected {
	display: block;
	height: 60px;
	width: 190px;
	background-position: 0px 60px;
}

.setup-container {
	height: 60px;
	width: 190px;
	position: relative;
	left: 0px;
	top: 0px;
	z-index: 9950;
}

a.badges {
    display: block;
    height: 70px;
    width: 190px;
    background-position: -15px 0px;
}

a.badges_null {
    display: block;
    height: 70px;
    width: 190px;
    background-position: -15px 0px;
    cursor: none;
}

a.setup {
	display: block;
	height: 60px;
	width: 190px;
	background-position: 0px 0px;
}

a.setup:hover {
background-position: 0px 60px;
}

a.setup_selected {
	display: block;
	height: 60px;
	width: 190px;
	background-position: 0px 60px;
}



.prodtab-container-welcome {
	height: 60px;
	width: 320px;
	position: relative;
	left: 0px;
	top: 0px;
	z-index: 9950;
}

.prodtab-container-core5 {
	height: 60px;
	width: 260px;
	position: absolute;
	left: 320px;
	top: 0px;
	z-index: 9950;
}

.prodtab-container-powerup {
	height: 60px;
	width: 260px;
	position: absolute;
	left: 580px;
	top: 0px;
	z-index: 9950;
}

#prodtab-container {
	height: 60px;
	width: 100%;
	position: relative;
	left: 0px;
	top: 0px;
	margin-top: 20px;
	margin-bottom: 26px;
	margin-left: 0px;
	padding-top: 0px;
	overflow: hidden;
	z-index: 100;
}

a.prodtab {
	display: block;
	height: 60px;
	width: 320px;
	background-position: 0px 60px;
}

a.prodtab:hover {
background-position: 0px 0px;
}

a.prodtab_selected {
	display: block;
	height: 60px;
	width: 320px;
	background-position: 0px 0px;
}

a.prodtab-core5 {
	display: block;
	height: 60px;
	width: 260px;
	background-position: 0px 60px;
}

a.prodtab-core5:hover {
background-position: 0px 0px;
}

a.prodtab-core5_selected {
	display: block;
	height: 60px;
	width: 260px;
	background-position: 0px 0px;
}

a.prodtab-powerup {
	display: block;
	height: 60px;
	width: 260px;
	background-position: 0px 60px;
}

a.prodtab-powerup:hover {
background-position: 0px 0px;
}

a.prodtab-powerup_selected {
	display: block;
	height: 60px;
	width: 260px;
	background-position: 0px 0px;
}




.ap-container {
    height: 200px;
    width: 190px;
    position: relative;
    left: 0px;
    top: -0px;
    padding: 10px;
    z-index: 9950;
}

a.ap {
	display: block;
	height: 200px;
	width: 190px;
	background-position: 0px 0px;
}


/* ==========================================================================
   Page Structure
   ========================================================================== */
.shadowed-image {
    float: right;
    margin: 0px,0px,0px,20px;
    -webkit-box-shadow: 1px 2px 8px #706F72;
    box-shadow: 1px 2px 8px #706F72;
}

.center_image
{
text-align: center;
display: block;
margin: 0 auto;
}

.floating_a-head_c5 {
	font-family: 'latobold', Arial, sans-serif;
	font-size: 36px;
	color: #4195d3;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 30px;
	text-align: center;
	/* [disabled]text-transform: uppercase; */
}

p {
	font-family: 'latoregular', Arial, sans-serif;
	font-size: 15px;
	line-height: 24px;
}

.body {
	font-family: 'latoregular', Arial, sans-serif;
	font-size: 15px;
	line-height: 24px;
}

.body-blue {
	font-family: 'latoregular', Arial, sans-serif;
	font-size: 15px;
	line-height: 24px;
    color: #234B8D;
}

.body-bold {
	font-family: 'lato_blackregular', Arial, sans-serif;
	font-size: 15px;
	line-height: 24px;
}

.body-bold-white {
    font-family: 'lato_blackregular', Arial, sans-serif;
    font-size: 15px;
    line-height: 24px;
    color: #ffffff;
}

.body-indent {
    font-family: 'latoregular', Arial, sans-serif;
    font-size: 15px;
    line-height: 24px;
    text-indent: 20px;
    margin-left: 30px;
}

.handwriting {
	font-family: 'HomemadeApple', Arial, sans-serif;
	font-size: 22px;
	line-height: 36px;
	color: #234B8D;
	text-align-last: right;
	-webkit-text-align-last: right; !important;
	-moz-text-align-last: right; !important;

}

.handwriting_attribution {
	font-family: 'HomemadeApple', Arial, sans-serif;
	font-size: 22px;
	line-height: 36px;
	color: #234B8D;
	text-align: right;
	display: block;
}

.handwriting-allura {
	font-family: 'Allura-Regular', Arial, sans-serif;
	font-size: 32px;
	line-height: 36px;
	color: #234B8D;
	text-align-last: right;
	-webkit-text-align-last: right; !important;
	-moz-text-align-last: right; !important;

}

.handwriting_attribution-allura {
	font-family: 'Allura-Regular', Arial, sans-serif;
	font-size: 32px;
	line-height: 36px;
	color: #234B8D;
	text-align: right;
	display: block;
}

.handwriting-dancingscript {
	font-family: 'DancingScript-Regular', Arial, sans-serif;
	font-size: 30px;
	line-height: 36px;
	color: #234B8D;
	text-align-last: right;
	-webkit-text-align-last: right; !important;
	-moz-text-align-last: right; !important;

}

.handwriting_attribution-dancingscript {
	font-family: 'DancingScript-Regular', Arial, sans-serif;
	font-size: 30px;
	line-height: 36px;
	color: #234B8D;
	text-align: right;
	display: block;
}

.handwriting-dancingscript-bold {
	font-family: 'DancingScript-Bold', Arial, sans-serif;
	font-size: 30px;
	line-height: 36px;
	color: #234B8D;
	text-align-last: right;
	-webkit-text-align-last: right; !important;
	-moz-text-align-last: right; !important;

}

.handwriting_attribution-dancingscript-bold {
	font-family: 'DancingScript-Bold', Arial, sans-serif;
	font-size: 30px;
	line-height: 36px;
	color: #234B8D;
	text-align: right;
	display: block;
}

.handwriting-indieflower {
	font-family: 'IndieFlower', Arial, sans-serif;
	font-size: 22px;
	line-height: 36px;
	color: #234B8D;
	text-align-last: right;
	-webkit-text-align-last: right; !important;
	-moz-text-align-last: right; !important;

}

.handwriting_attribution-indieflower {
	font-family: 'IndieFlower', Arial, sans-serif;
	font-size: 22px;
	line-height: 36px;
	color: #234B8D;
	text-align: right;
	display: block;
}

.handwriting-MrDeHaviland-Regular {
    font-family: 'MrDeHaviland-Regular', Arial, sans-serif;
    font-size: 32px;
    line-height: 36px;
    color: #234B8D;
    text-align-last: right;
    -webkit-text-align-last: right;
!important;
    -moz-text-align-last: right;
!important;

}

.handwriting_attribution-MrDeHaviland-Regular {
	font-family: 'MrDeHaviland-Regular', Arial, sans-serif;
	font-size: 32px;
	line-height: 36px;
	color: #234B8D;
	text-align: right;
	display: block;
}

.handwriting-satisfy {
	font-family: 'Satisfy-Regular', Arial, sans-serif;
	font-size: 28px;
	line-height: 36px;
	color: #234B8D;
	text-align-last: right;
	-webkit-text-align-last: right; !important;
	-moz-text-align-last: right; !important;

}

.handwriting_attribution-satisfy {
	font-family: 'Satisfy-Regular', Arial, sans-serif;
	font-size: 22px;
	line-height: 36px;
	color: #234B8D;
	text-align: right;
	display: block;
}

.handwriting-LexiaGoodPenmanship-Regular {
	font-family: 'LexiaGoodPenmanship-Regular', Arial, sans-serif;
	font-size: 32px;
	line-height: 36px;
	color: #234B8D;
	text-align-last: right;
	-webkit-text-align-last: right; !important;
	-moz-text-align-last: right; !important;

}

.handwriting_attribution-LexiaGoodPenmanship-Regular {
	font-family: 'LexiaGoodPenmanship-Regular', Arial, sans-serif;
	font-size: 32px;
	line-height: 36px;
	color: #234B8D;
	text-align: right;
	display: block;
}

.handwriting-Zeyada {
	font-family: 'Zeyada', Arial, sans-serif;
	font-size: 32px;
	line-height: 36px;
	color: #234B8D;
	text-align-last: right;
	-webkit-text-align-last: right; !important;
	-moz-text-align-last: right; !important;

}

.handwriting_attribution-Zeyada {
	font-family: 'Zeyada', Arial, sans-serif;
	font-size: 32px;
	line-height: 36px;
	color: #234B8D;
	text-align: right;
	display: block;
}

.handwriting_attribution2 {
    font-family: 'latobold_italic', Arial, sans-serif;
    font-size: 18px;
    line-height: 36px;
    color: #234B8D;
    text-align: right;
    display: block;
}

.handwriting_attribution2_bold {
    font-family: 'lato_blackitalic', Arial, sans-serif;
    font-size: 18px;
    line-height: 36px;
    color: #234B8D;
    text-align: right;
    display: block;
}

.intro_whatsnew_black {
	font-family: 'latoregular', Arial, sans-serif;
	font-size: 20px;
	line-height: 30px;
	text-align: left;
	color: #000000;
}

.intro_whatsnew_white {
	font-family: 'latoregular', Arial, sans-serif;
	font-size: 20px;
	line-height: 30px;
	text-align: left;
	color: #ffffff;
}

.intro_whatsnew_tan {
	font-family: 'latoregular', Arial, sans-serif;
	font-size: 20px;
	line-height: 30px;
	text-align: left;
	color: #EEE5CE;
}

a.intro_whatsnew_white:link {
	font-family: 'lato_blackregular', Arial, sans-serif;
	font-size: 20px;
	line-height: 24px;
	color: #ffffff !important;
	text-align: left;
	text-decoration: none;
}

a.intro_whatsnew_white:active {
	font-family: 'lato_blackregular', Arial, sans-serif;
	font-size: 20px;
	line-height: 24px;
	color: #ffffff !important;
	text-align: left;
	text-decoration: none;
}

a.intro_whatsnew_white:visited {
	font-family: 'lato_blackregular', Arial, sans-serif;
	font-size: 20px;
	line-height: 24px;
	color: #ffffff !important;
	text-align: left;
	text-decoration: none;
}

a.intro_whatsnew_white:hover {
	font-family: 'lato_blackregular', Arial, sans-serif;
	font-size: 20px;
	line-height: 24px;
	text-align: left;
	color: #B6D6ED !important;
	text-decoration: underline;
}

h1 {
	font-family: 'lato_lightregular', Arial, sans-serif;
	font-size: 36px;
	text-align: center;
	color: #234b8d;
}

h2 {
	font-family: 'latoregular', Arial, sans-serif;
	font-size: 24px;
	line-height: 28px;
	text-align: left;
	color: #4195d3;
}

.a_head_spotlight {
	font-family: 'lato_lightregular', Arial, sans-serif;
	font-size: 42px;
	line-height: 48px;
	text-align: left;
	color: #FFFFFF;
}

.a_head_blue {
	font-family: 'lato_lightregular', Arial, sans-serif;
	font-size: 42px;
	line-height: 48px;
	text-align: left;
	color: #4195d3;
}

.a_head_pup {
	font-family: 'lato_lightregular', Arial, sans-serif;
	font-size: 42px;
	line-height: 48px;
	text-align: left;
	color: #f15c2f;
}

.a_head_darkblue {
	font-family: 'lato_lightregular', Arial, sans-serif;
	font-size: 42px;
	line-height: 48px;
	text-align: left;
	color: #234B8D;
}

.a_head_lobo {
	font-family: 'lato_lightregular', Arial, sans-serif;
	font-size: 42px;
	line-height: 48px;
	text-align: left;
	color: #5b5d9b;
}

.b_head {
	font-family: 'latoregular', Arial, sans-serif;
	font-size: 24px;
	line-height: 28px;
	text-align: left;
	color: #4195d3;
}

.b_head_corp {
	font-family: 'latoregular', Arial, sans-serif;
	font-size: 24px;
	line-height: 28px;
	text-align: left;
	color: #234B8D;
}

.b_head_lexia {
	font-family: 'latoregular', Arial, sans-serif;
	font-size: 24px;
	line-height: 28px;
	text-align: left;
	color: #234B8D;
}

.b_head_pup {
	font-family: 'latoregular', Arial, sans-serif;
	font-size: 24px;
	line-height: 28px;
	text-align: left;
	color: #f15c2f;
}

.b_head_annotated {
	font-family: 'latoregular', Arial, sans-serif;
	font-size: 24px;
	line-height: 18px;
	text-align: left;
	color: #706F72;
	padding-top: 10px;
}

.b_head_annotated_gray {
	font-family: 'Lato', Helvetica, sans-serif;
	font-size: 24px;
	font-weight: 700;
	line-height: 18px;
	text-align: left;
	color: #706F72;
	padding-top: 10px;
}

.b_head_lobo {
	font-family: 'latoregular', Arial, sans-serif;
	font-size: 24px;
	line-height: 28px;
	text-align: left;
	color: #662f8f;
}

h3 {
    font-family: 'Lato', Arial, sans-serif;
    font-size: 18px;
    line-height: 21px;
    text-align: left;
    color: #706F72;
    font-weight: 700;
}

.c_head {
    font-family: 'Lato', Arial, sans-serif;
    font-size: 18px;
    line-height: 21px;
    text-align: left;
    color: #706F72;
    font-weight: 700;
}

.d-head {
	font-family: 'lato_blackregular', Arial, sans-serif;
	font-size: 14px;
	line-height: 15px;
	text-align: left;
	color: #4195d3;
}

.a_head_alp_spotlight {
	font-family: 'lato_lightregular', Arial, sans-serif;
	font-size: 42px;
	line-height: 48px;
	text-align: left;
	color: #FFFFFF;
}

.a_head_alp_blue {
	font-family: 'lato_lightregular', Arial, sans-serif;
	font-size: 42px;
	line-height: 48px;
	text-align: left;
	color: #f15c2f;
}

.b_head_alp {
	font-family: 'latoregular', Arial, sans-serif;
	font-size: 24px;
	line-height: 28px;
	text-align: left;
	color: #f15c2f;
}

.b_head_alp_annotated {
	font-family: 'latoregular', Arial, sans-serif;
	font-size: 24px;
	line-height: 18px;
	text-align: left;
	color: #f15c2f;
	padding-top: 10px;
}

h3_alp {
	font-family: 'latobold', Arial, sans-serif;
	font-size: 18px;
	line-height: 21px;
	text-align: left;
	color: #f15c2f;
}

.c_head_alp {
	font-family: 'lato_blackregular', Arial, sans-serif;
	font-size: 18px;
	line-height: 21px;
	text-align: left;
	color: #706F72;
}

.d-head_alp {
	font-family: 'lato_blackregular', Arial, sans-serif;
	font-size: 14px;
	line-height: 15px;
	text-align: left;
	color: #f15c2f;
}

.a_head_rapid_spotlight {
	font-family: 'lato_lightregular', Arial, sans-serif;
	font-size: 42px;
	line-height: 48px;
	text-align: left;
	color: #FFFFFF;
}

.a_head_rapid_blue {
	font-family: 'lato_lightregular', Arial, sans-serif;
	font-size: 42px;
	line-height: 48px;
	text-align: left;
	color: #00B550;
}

.b_head_rapid {
	font-family: 'latoregular', Arial, sans-serif;
	font-size: 24px;
	line-height: 28px;
	text-align: left;
	color: #00B550;
}

.b_head_rapid_annotated {
	font-family: 'latoregular', Arial, sans-serif;
	font-size: 24px;
	line-height: 18px;
	text-align: left;
	color: #00B550;
	padding-top: 10px;
}

h3_rapid {
	font-family: 'latobold', Arial, sans-serif;
	font-size: 18px;
	line-height: 21px;
	text-align: left;
	color: #00B550;
}

.c_head_rapid {
	font-family: 'lato_blackregular', Arial, sans-serif;
	font-size: 18px;
	line-height: 21px;
	text-align: left;
	color: #00B550;
}

.d-head_rapid {
	font-family: 'lato_blackregular', Arial, sans-serif;
	font-size: 14px;
	line-height: 15px;
	text-align: left;
	color: #00B550;
}

.bold_label {
	font-family: 'latobold', Arial, sans-serif;
	font-size: 12px;
	line-height: 14px;
	text-align: left;
	color: #706F72;
}

.bold_label_italic {
	font-family: 'latobold_italic', Arial, sans-serif;
	font-size: 12px;
	line-height: 14px;
	text-align: left;
	color: #706F72;
}

.bold_label_indent {
	font-family: 'latobold', Arial, sans-serif;
	font-size: 12px;
	line-height: 14px;
	text-align: left;
	color: #706F72;
	padding-left: 22px;
}

.bold_label_indent_italic {
	font-family: 'latobold_italic', Arial, sans-serif;
	font-size: 12px;
	line-height: 14px;
	text-align: left;
	color: #706F72;
	padding-left: 22px;
}

.bold_label_tall {
	font-family: 'latobold', Arial, sans-serif;
	font-size: 12px;
	line-height: 18px;
	text-align: left;
	color: #706F72;
	padding-bottom: 5px;
}

.bold_label_tall_italic {
	font-family: 'latobold_italic', Arial, sans-serif;
	font-size: 12px;
	line-height: 18px;
	text-align: left;
	color: #706F72;
	padding-bottom: 5px;
}

.bold_label_tall_indent {
	font-family: 'latobold', Arial, sans-serif;
	font-size: 12px;
	line-height: 18px;
	text-align: left;
	color: #706F72;
	padding-bottom: 5px;
}

.bold_label_tall_indent_italic {
	font-family: 'latobold_italic', Arial, sans-serif;
	font-size: 12px;
	line-height: 18px;
	text-align: left;
	color: #706F72;
	padding-bottom: 5px;
	}


/* a.footer_links {
	font-family: 'lato_blackregular', Arial, sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #706F72;
	text-align: right;
	text-decoration: none;
}

a.footer_links:hover {
	font-family: 'lato_blackregular', Arial, sans-serif;
	font-size: 13px;
	line-height: 16px;
	text-align: right;
	color: #234b8d;
	text-decoration: none;
} */

.copyright {
	font-family: 'lato_lightregular', Arial, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #706F72;
	text-align: right;
}

a.footer:link {
	font-family: 'lato_blackregular', Arial, sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #706F72;
	text-align: right;
	text-decoration: none;
}

a.footer:active {
	font-family: 'lato_blackregular', Arial, sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #706F72;
	text-align: right;
	text-decoration: none;
}

a.footer:visited {
	font-family: 'lato_blackregular', Arial, sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #706F72;
	text-align: right;
	text-decoration: none;
}

a.footer:hover {
	font-family: 'lato_blackregular', Arial, sans-serif;
	font-size: 13px;
	line-height: 16px;
	text-align: right;
	color: #234b8d;
	text-decoration: none;
}


table {
	/* [disabled]border: 1px solid #706F72; */
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	border-spacing: 25px 0px;
	/* [disabled]background-color: #ffffff; */
	/* [disabled]-webkit-box-shadow: 2px 2px 8px #706F72; */
	/* [disabled]box-shadow: 2px 2px 8px #706F72; */
	border-collapse: separate;
	width: auto;
	/* [disabled]empty-cells: show; */
	/* [disabled]grid-cell: 5; */
	/* [disabled]grid-column-sizing: 50%; */

}

.collapsed {
	border-collapse: collapse;
}


.banner-box-core5 {
	height: 200px;
	position: relative;
	/* [disabled]width: 600px; */
	color: #000000;
	/* [disabled]font-family: latoregular, Helvetica, Arial, latoregular, sans-serif; */
	/* [disabled]font-size: 15px; */
	/* [disabled]border: 1px solid #4195d3; */
	/* [disabled]background-color: #FFFFFF; */
	/* [disabled]-webkit-box-shadow: 1px 2px 8px #706F72; */
	/* [disabled]box-shadow: 1px 2px 8px #706F72; */
	/* [disabled]-moz-border-radius: 5px !important; */
	/* [disabled]-webkit-border-radius: 5px !important; */
	/* [disabled]border-radius: 8px !important; */
	text-align: left;
	vertical-align: middle;
	display: block;
	margin-right: 0px;
	width: 800px;
	margin-top: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	padding-top: 24px;
	overflow: hidden;
}

.title-box-reading {
	height: 63px;
	position: relative;
	/* [disabled]width: 600px; */
	color: #000000;
	/* [disabled]font-family: latoregular, Helvetica, Arial, latoregular, sans-serif; */
	/* [disabled]font-size: 15px; */
	/* [disabled]border: 1px solid #4195d3; */
	/* [disabled]background-color: #FFFFFF; */
	/* [disabled]-webkit-box-shadow: 1px 2px 8px #706F72; */
	/* [disabled]box-shadow: 1px 2px 8px #706F72; */
	/* [disabled]-moz-border-radius: 5px !important; */
	/* [disabled]-webkit-border-radius: 5px !important; */
	/* [disabled]border-radius: 8px !important; */
	text-align: left;
	vertical-align: middle;
	display: block;
	margin-right: 0px;
	width: 800px;
	margin-top: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	padding-top: 24px;
}


.header-box {
	height: 200px;
	position: fixed;
	/* [disabled]width: 600px; */
	color: #000000;
	/* [disabled]font-family: latoregular, Helvetica, Arial, latoregular, sans-serif; */
	/* [disabled]font-size: 15px; */
	/* [disabled]border: 1px solid #4195d3; */
	/* [disabled]background-color: #FFFFFF; */
	/* [disabled]-webkit-box-shadow: 1px 2px 8px #706F72; */
	/* [disabled]box-shadow: 1px 2px 8px #706F72; */
	/* [disabled]-moz-border-radius: 5px !important; */
	/* [disabled]-webkit-border-radius: 5px !important; */
	/* [disabled]border-radius: 8px !important; */
	text-align: right;
	vertical-align: middle;
	display: block;
	margin-right: 10px;
	width: 100%;
	margin-top: 60px;
	/* [disabled]margin-bottom: 8px; */
	margin-left: 0px;
	padding-top: 10px;
	float: right;
}
.logo-box {
	height: 63px;
	position: relative;
	/* [disabled]width: 600px; */
	color: #000000;
	/* [disabled]font-family: latoregular, Helvetica, Arial, latoregular, sans-serif; */
	/* [disabled]font-size: 15px; */
	/* [disabled]border: 1px solid #4195d3; */
	/* [disabled]background-color: #FFFFFF; */
	/* [disabled]-webkit-box-shadow: 1px 2px 8px #706F72; */
	/* [disabled]box-shadow: 1px 2px 8px #706F72; */
	/* [disabled]-moz-border-radius: 5px !important; */
	/* [disabled]-webkit-border-radius: 5px !important; */
	/* [disabled]border-radius: 8px !important; */
	text-align: right;
	vertical-align: middle;
	display: block;
	margin-right: 10px;
	width: 180px;
	margin-top: 8px;
	/* [disabled]margin-bottom: 8px; */
	margin-left: 0px;
	padding-top: 10px;
	float: right;
}


.box_clear {
	height: auto;
	position: relative;
	/* [disabled]width: 600px; */
	color: #000000;
	/* [disabled]font-family: latoregular, Helvetica, Arial, latoregular, sans-serif; */
	/* [disabled]font-size: 15px; */
	background-color: #ffffff;
	-moz-border-radius: 5px !important;
	-webkit-border-radius: 5px !important;
	border-radius: 12px !important;
	text-align: left;
	vertical-align: text-top;
	display: block;
	margin-right: 0px;
	min-width: 200px;
	max-width: 1200px;
	margin-bottom: 24px;
}

.box_invisible {
	height: auto;
	position: relative;
	/* [disabled]width: 600px; */
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 15px;
	color: #000000;
	/* [disabled]font-family: latoregular, Helvetica, Arial, latoregular, sans-serif; */
	/* [disabled]font-size: 15px; */
	background-color: #ffffff;
	-moz-border-radius: 5px !important;
	-webkit-border-radius: 5px !important;
	border-radius: 12px !important;
	text-align: left;
	vertical-align: text-top;
	display: block;
	margin-right: 0px;
	min-width: 200px;
	max-width: 1200px;
	margin-bottom: 24px;
}


.box {
	height: auto;
	position: relative;
	/* [disabled]width: 600px; */
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 15px;
	color: #000000;
	/* [disabled]font-family: latoregular, Helvetica, Arial, latoregular, sans-serif; */
	/* [disabled]font-size: 15px; */
	border: 1px solid #ffffff;
	background-color: #ffffff;
	-webkit-box-shadow: 1px 2px 8px #706F72;
	box-shadow: 1px 2px 8px #706F72;
	-moz-border-radius: 5px !important;
	-webkit-border-radius: 5px !important;
	border-radius: 12px !important;
	text-align: left;
	vertical-align: text-top;
	display: block;
	margin-right: 0px;
	min-width: 200px;
	max-width: 1200px;
	margin-bottom: 24px;
}

.boxtop {
	height: auto;
	position: relative;
	/* [disabled]width: 600px; */
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 20px;
	color: #000000;
	/* [disabled]font-family: latoregular, Helvetica, Arial, latoregular, sans-serif; */
	/* [disabled]font-size: 15px; */
	border: 1px solid #ffffff;
	background-color: #ffffff;
	-webkit-box-shadow: 1px 2px 8px #706F72;
	box-shadow: 1px 2px 8px #706F72;
	-moz-border-radius: 5px !important;
	-webkit-border-radius: 5px !important;
	border-radius: 12px !important;
	text-align: left;
	vertical-align: text-top;
	display: block;
	margin-right: 0px;
	margin-top: 8px;
	min-width: 200px;
	max-width: 1200px;
	margin-bottom: 24px;
}

.boxtop_athome {
    height: auto;
    position: relative;
    /* [disabled]width: 600px; */
    padding-right: 15px;
    padding-left: 15px;
    padding-top: 20px;
    color: #000000;
    /* [disabled]font-family: latoregular, Helvetica, Arial, latoregular, sans-serif; */
    /* [disabled]font-size: 15px; */
    border: 2px solid #B1B1B1;
    background-color: #ffffff;
    /* [disabled]-webkit-box-shadow: 1px 2px 8px #706F72; */
    /* [disabled]box-shadow: 1px 2px 8px #706F72; */
    -moz-border-radius: 5px !important;
    -webkit-border-radius: 5px !important;
    border-radius: 12px !important;
    text-align: left;
    vertical-align: text-top;
    display: block;
    margin-right: 0px;
    margin-top: 8px;
    min-width: 200px;
    max-width: 1200px;
    margin-bottom: 24px;
}

.boxtop_borderless {
    position: relative;
    padding-right: 15px;
    padding-left: 15px;
    padding-top: 20px;
    color: #000000;
    /* [disabled]font-family: latoregular, Helvetica, Arial, latoregular, sans-serif; */
    /* [disabled]font-size: 15px; */
    border: 0px solid #ffffff;
    background-color: #FFFFFF;
    text-align: left;
    vertical-align: text-top;
    display: block;
    margin-right: 0px;
    margin-top: 8px;
    width: 100%;
    /* [disabled]min-height: 1000px; */
}

.boxtop_fixed_container {
    position: absolute;
    padding-right: 15px;
    padding-left: 15px;
    padding-top: 20px;
    color: #000000;
    /* [disabled]font-family: latoregular, Helvetica, Arial, latoregular, sans-serif; */
    /* [disabled]font-size: 15px; */
    border: 0px solid #FA0105;
    background-color: #FFFFFF;
    text-align: left;
    vertical-align: text-top;
    display: block;
    margin-right: 0px;
    margin-top: 8px;
    width: 100%;
    /* [disabled]min-height: 1000px; */
}

.boxtop_fixed {
    position: fixed;
    padding-right: 15px;
    padding-left: 15px;
    padding-top: 20px;
    color: #000000;
    /* [disabled]font-family: latoregular, Helvetica, Arial, latoregular, sans-serif; */
    /* [disabled]font-size: 15px; */
    border: 0px solid #F9010D;
    background-color: #DECA83;
    /* [disabled]text-align: left; */
    /* [disabled]vertical-align: text-top; */
    /* [disabled]display: block; */
    margin-right: 0px;
    margin-top: 8px;
    /* [disabled]float: right; */
    /* [disabled]min-height: 1000px; */
    width: auto;
}

.box_whats_new {
	height: auto;
	position: relative;
	/* [disabled]width: 600px; */
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 20px;
	color: #000000;
	/* [disabled]font-family: latoregular, Helvetica, Arial, latoregular, sans-serif; */
	/* [disabled]font-size: 15px; */
	border: 0px solid #ffffff;
	background-color: #ffffff;
	-webkit-box-shadow: 1px 2px 8px #706F72;
	box-shadow: 1px 2px 8px #706F72;
	-moz-border-radius: 5px !important;
	-webkit-border-radius: 5px !important;
	border-radius: 15px 0px 0px 15px !important;
	text-align: left;
	vertical-align: text-top;
	display: block;
	margin-right: 0px;
	margin-top: 8px;
	min-width: 400px;
	max-width: 1400px;
	margin-bottom: 24px;
	background: url("https://www.lexialearningresources.com/images/backgrounds/cardboard_bkgd.jpg") repeat;
	overflow: hidden; 
}

.box-homepage {
	height: auto;
	position: relative;
	/* [disabled]width: 600px; */
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 15px;
	color: #000000;
	/* [disabled]font-family: latoregular, Helvetica, Arial, latoregular, sans-serif; */
	/* [disabled]font-size: 15px; */
	border: 1px solid #ffffff;
	background-color: #ffffff;
	-webkit-box-shadow: 1px 2px 8px #706F72;
	box-shadow: 1px 2px 8px #706F72;
	-moz-border-radius: 5px !important;
	-webkit-border-radius: 5px !important;
	border-radius: 12px !important;
	text-align: left;
	vertical-align: text-top;
	display: block;
	margin-right: 0px;
	min-width: 200px;
	max-width: 1200px;
	margin-bottom: 24px;
	margin-left: 210px;
}

.box_addon {
	height: auto;
	position: relative;
	/* [disabled]width: 600px; */
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 15px;
	color: #000000;
	/* [disabled]font-family: latoregular, Helvetica, Arial, latoregular, sans-serif; */
	/* [disabled]font-size: 15px; */
	border: 1px solid #ffffff;
	background-color: #ffffff;
	-webkit-box-shadow: 1px 2px 8px #706F72;
	box-shadow: 1px 2px 8px #706F72;
	-moz-border-radius: 5px !important;
	-webkit-border-radius: 5px !important;
	border-radius: 12px !important;
	text-align: left;
	vertical-align: text-top;
	display: block;
	margin-right: 0px;
	min-width: 200px;
	max-width: 1200px;
	margin-top: 15px;
}


.box2 {
	height: auto;
	position: relative;
	/* [disabled]width: 600px; */
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 28px;
	color: #000000;
	/* [disabled]font-family: latoregular, Helvetica, Arial, latoregular, sans-serif; */
	/* [disabled]font-size: 15px; */
	border: 1px solid #ffffff;
	background-color: #ffffff;
	-webkit-box-shadow: 1px 2px 8px #706F72;
	box-shadow: 1px 2px 8px #706F72;
	-moz-border-radius: 5px !important;
	-webkit-border-radius: 5px !important;
	border-radius: 12px !important;
	text-align: left;
	vertical-align: text-top;
	display: block;
	margin-right: 0px;
	min-width: 200px;
	max-width: 1200px;
}

.box_right {
	height: auto;
	position: relative;
	width: 95%;
	padding-right: 0px;
	padding-left: 15px;
	color: #000000;
	font-family: latoregular, Helvetica, Arial, latoregular, sans-serif;
	font-size: 24px;
	border: 1px solid #706F72;
	background-color: #ffffff;
	-webkit-box-shadow: 1px 2px 8px #706F72;
	box-shadow: 1px 2px 8px #706F72;
	text-align: left;
	vertical-align: text-top;
	display: block;
	margin-left: 0px;
}

.callout_box_c5 {
	height: auto;
	position: relative;
	/* [disabled]width: 600px; */
	padding-right: 15px;
	padding-left: 15px;
	color: #000000;
	font-family: latobold, Helvetica, Arial, latoregular, sans-serif;
	font-size: 14px;
	border: 1px solid #234B8D;
	background-color: #ffffff;
	/* [disabled]-webkit-box-shadow: 1px 2px 8px #706F72; */
	/* [disabled]box-shadow: 1px 2px 8px #706F72; */
	/* [disabled]-moz-border-radius: 5px !important; */
	/* [disabled]-webkit-border-radius: 5px !important; */
	border-radius: 8px !important;
	text-align: left;
	vertical-align: text-top;
	display: block;
	margin-right: 0px;
	min-width: 150px;
	max-width: 1200px;
	padding-top: 15px;
	padding-bottom: 15px;
}

.callout_box_c5_rightindent {
	height: auto;
	position: relative;
	/* [disabled]width: 600px; */
	padding-right: 15px;
	padding-left: 15px;
	color: #000000;
	font-family: latobold, Helvetica, Arial, latoregular, sans-serif;
	font-size: 14px;
	border: 1px solid #4195d3;
	background-color: #ffffff;
	/* [disabled]-webkit-box-shadow: 1px 2px 8px #706F72; */
	/* [disabled]box-shadow: 1px 2px 8px #706F72; */
	/* [disabled]-moz-border-radius: 5px !important; */
	/* [disabled]-webkit-border-radius: 5px !important; */
	border-radius: 8px !important;
	text-align: left;
	vertical-align: text-top;
	display: block;
	margin-right: 15px;
	min-width: 150px;
	max-width: 1200px;
	padding-top: 15px;
	padding-bottom: 15px;
}
span.dropt {
	background: #ffffff;
	font-family: latobold;
	color: #f15c2f;
}
span.dropt:hover {
	text-decoration: none;
	background: #ffffff;
	z-index: 6;
}
span.dropt span {
	position: absolute;
	left: -9999px;
	margin: 20px 0 0 0px;
	padding-top: 8px;
	padding-right: 8px;
	padding-left: 8px;
	padding-bottom: 8px;
	border: 1px solid #f15c2f;
	border-radius: 8px !important;
	z-index: 6;
}
span.dropt:hover span {left: 2%; background: #ffffff;
} 
span.dropt span {
	position: absolute;
	left: -9999px;
	margin-top: 6px;
	margin-right: 0;
	margin-left: 0px;
	margin-bottom: 0;
	padding-top: 8px;
	padding-right: 8px;
	padding-left: 8px;
	padding-bottom: 8px;
	border: 1px solid #f15c2f;
	border-radius: 8px !important;
}
span.dropt:hover span {
	margin-top: 20px;
	margin-right: 0;
	margin-left: 170px;
	margin-bottom: 0;
	background: #ffffff;
	z-index: 6;
} 




.helpbox {
	height: auto;
	position: relative;
	/* [disabled]width: 600px; */
	padding-right: 15px;
	padding-left: 15px;
	color: #000000;
	font-family: latobold, Helvetica, Arial, latoregular, sans-serif;
	font-size: 14px;
	border: 1px solid #4195d3;
	background-color: #ffffff;	border-radius: 8px !important;
	text-align: center;
	vertical-align: middle;
	display: block;
	margin-right: 0px;
	min-width: 150px;
	max-width: 1200px;
	padding-top: 15px;
	padding-bottom: 15px;
}
.hd_helpbox {
	color: #234B8D;
	font-family: latobold, Helvetica, Arial, latoregular, sans-serif;
	font-size: 42px;
	text-align: center;
	display: block;
}

/* ==========================================================================
   FORM ELEMENTS
   ========================================================================== */
   
select_narrow
{
	width: 30px !important;
	padding-top: 3px !important;
	padding-right: 10px !important;
	padding-left: 6px !important;
	padding-bottom: 3px !important;
	margin: 5px !important;
	-webkit-border-radius: 4px !important;
	-moz-border-radius: 4px !important;
	border-radius: 4px !important;
	-webkit-box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset !important;
	-moz-box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset !important;
	box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset !important;
	background: #f8f8f8 !important;
	color: #23468d !important;
	background-size: 18px;
	border: 1px !important;
	outline: none !important;
	display: inline-block !important;
	-webkit-appearance: none !important;
	-moz-appearance: none !important;
	/* [disabled]appearance: none !important; */
	cursor: pointer !important;
	font-size: 11px !important;
	/* background-size: 20px 20px !important; */
	font-family: 'latoregular' !important;
}

select
{
	width: 200px !important;
	padding-top: 3px !important;
	padding-right: 10px !important;
	padding-left: 6px !important;
	padding-bottom: 3px !important;
	margin: 5px !important;
	-webkit-border-radius: 4px !important;
	-moz-border-radius: 4px !important;
	border-radius: 4px !important;
	-webkit-box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset !important;
	-moz-box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset !important;
	box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset !important;
	background: #f8f8f8 !important;
	color: #234b8d #000000;
	background-size: 18px;
	border: 1px !important;
	outline: none !important;
	display: inline-block !important;
	-webkit-appearance: none !important;
	-moz-appearance: none !important;
	cursor: pointer !important;
	font-size: 11px !important;
	/* background-size: 20px 20px !important; */
	font-family: 'latoregular' !important;
}

select_alp
{
	width: 200px !important;
	padding-top: 3px !important;
	padding-right: 10px !important;
	padding-left: 6px !important;
	padding-bottom: 3px !important;
	margin: 5px !important;
	-webkit-border-radius: 4px !important;
	-moz-border-radius: 4px !important;
	border-radius: 4px !important;
	-webkit-box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset !important;
	-moz-box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset !important;
	box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset !important;
	background: #f8f8f8 !important;
	color: #234b8d #000000;
	background-size: 18px;
	border: 1px !important;
	outline: none !important;
	display: inline-block !important;
	-webkit-appearance: none !important;
	-moz-appearance: none !important;
	cursor: pointer !important;
	font-size: 11px !important;
	/* background-size: 20px 20px !important; */
	font-family: 'latoregular' !important;
}

button {
    background-color: #9A9999 !important;
    -moz-border-radius: 5px !important;
    -webkit-border-radius: 5px !important;
    border-radius: 6px !important;
    color: #fff !important;
    font-family: lato_blackregular !important;
    font-size: 12px !important;
    text-decoration: none !important;
    border: none !important;
    padding: 4px !important;
    margin: 8px !important;
	cursor: pointer;
	-webkit-appearance: none;
	-moz-appearance: none;
	}
	
.button:hover,
.button:focus {
    border: none !important;
    background: #234b8d !important;
    box-shadow: 0px 0px 1px #777 !important;
}	
input.button-75 {
	background-color: #9A9999 !important;
	-moz-border-radius: 5px !important;
	-webkit-border-radius: 5px !important;
	border-radius: 6px !important;
	color: #fff !important;
	font-family: 'lato_blackregular' !important;
	font-size: 12px !important;
	text-decoration: none !important;
	border: none !important;
	padding: 4px !important;
	margin: 8px !important;
	cursor: pointer;
	width: 75px;
	-webkit-appearance: none;
	-moz-appearance: none;
	/* [disabled]appearance: none; */
	}	

input.button-75-rapid {
	background-color: #9A9999 !important;
	-moz-border-radius: 5px !important;
	-webkit-border-radius: 5px !important;
	border-radius: 6px !important;
	color: #fff !important;
	font-family: 'lato_blackregular' !important;
	font-size: 12px !important;
	text-decoration: none !important;
	border: none !important;
	padding: 4px !important;
	margin: 8px !important;
	cursor: pointer;
	width: 75px;
	-webkit-appearance: none;
	-moz-appearance: none;
	/* [disabled]appearance: none; */
	}	
	

/* .button button-75 {
	width: 75px;
	cursor: pointer;
} */

	
input.button-wide {
	background-color: #9A9999 !important;
	-webkit-border-radius: 5px !important;
	-moz-border-radius: 5px;
	border-radius: 6px !important;
	color: #fff !important;
	font-family: lato_blackregular !important;
	font-size: 12px !important;
	text-decoration: none !important;
	border: 0px none !important;
	padding: 4px !important;
	margin: 8px !important;
	cursor: pointer;
	width: 150px;
	-webkit-appearance: none;
	-moz-appearance: none;
	/* [disabled]appearance: none; */
}	
		

	
	
	
.button-75:hover,
.button-75:focus {
	border: none !important;
	background-color: #00B550;
	background: #00B550;
	box-shadow: 0px 0px 1px #777 !important;
}	

.button-75-rapid:hover,
.button-75-rapid:focus {
	border: none !important;
	background-color: #00B550;
	background: #00B550;
	box-shadow: 0px 0px 1px #777 !important;
}	


input.button-75-rapid:hover,
input.button-75-rapid:focus {
	border: none !important;
	background-color: #00B550;
	background: #00B550;
	box-shadow: 0px 0px 1px #777 !important;
}	

	
input.button-wide:hover {
	border: none !important;
	background-color: #4195d3;
	background: #4195d3;
	box-shadow: 0px 0px 1px #777 !important;
}		
	


input.button button-75:hover,
input.button button-75:hover {
    border: none !important;
    background: #234b8d !important;
    box-shadow: 0px 0px 1px #777 !important;
}


input.button button-75-rapid:hover,
input.button button-75-rapid:hover {
    border: none !important;
    background: #00B550 !important;
    box-shadow: 0px 0px 1px #777 !important;
}

	
input.button button-wide:hover,
input.button button-wide:hover {
    border: none !important;
    background: #4195d3 !important;
    box-shadow: 0px 0px 1px #777 !important;
}


.object-fit_contain { object-fit: contain }



/* ==========================================================================
   LEGACY CODE TO EDIT
   ========================================================================== */
	
.tm_shift {
	position : relative;
	font-size: 33%;
	vertical-align: text-top;
}	

.tm_shift2 {
	position : relative;
	font-size: 50%;
	vertical-align: text-top;
}	

.a_head_spotlight .shift {
top : 0px; }	
	
p.clear {
    clear: both;
}	
	
	.wrap-instructions {
	font-family: latobold;
	color: #706f72;
	font-size: 10px;
	}	
	
	
	
	.spacers_white {
	font-family: latobold;
	color: #ffffff;		
	}




.warning {
	color: #CD0205;
	font-family: latobold, Helvetica, Arial, latoregular, sans-serif;
	font-size: 18px;
}	


ol {
	list-style: none;
}

ul {
    list-style: outside none;
    margin-left: 3em; 
    padding-left: 20pt;
    text-indent: -20pt;
}

li{
    padding-left: 1em;
}

blockquote {
	quotes: none;
}
q {
	quotes: none;
}
blockquote::before {
	content: none;
}
blockquote::after {
	content: none;
}
q::before {
	content: none;
}
q::after {
	content: none;
}
:focus {
	outline: 0px;
}
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

table th {
	vertical-align: top;
}
table td {
	vertical-align: top;
}

a {
	text-decoration: none;	
}
a:link {
	color: #234b8d;
}
a:active {
	color: #234b8d;
}
a:visited {
	color: #234b8d;
}
a:hover {
	color: #706f72;
	text-decoration: underline;
}

a_alp {
	text-decoration: none;	
}
a_alp:link {
	color: #f15c2f;
}
a_alp:active {
	color: #f15c2f;
}
a_alp:visited {
	color: #f15c2f;
}
a_alp:hover {
	color: #706f72;
	text-decoration: underline;
}

.clear {
	height: 0px; line-height: 0; overflow: hidden; clear: both; font-size: 0px;
}

#breadcrumb {
	font: 11px/14px latoregular, Tahoma, "Trebuchet MS";
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	color: rgb(37, 37, 37);

}
#breadcrumb a {
	color: rgb(35, 75, 141) !important; text-decoration: none !important;
}
#breadcrumb a:hover {
	color: rgb(35, 75, 141) !important; text-decoration: underline !important;
}
#breadcrumb .bc_gt {
	background: url("https://www.lexialearning.com/lrtraining/images/global/breadcrumb-arrow.gif") no-repeat center; margin: 0px 5px; text-indent: -9999em; padding-left: 10px;
}
#breadcrumb .bc_current {
	line-height: 14px;
	font-weight: bold;
	font-size: 10px;
	font-family: latobold, Helvetica, Arial, latoregular, sans-serif;

}

.txt_intro {
	line-height: normal;
	font-size: 13px;
	font-family: latobold, Helvetica, Arial, latoregular, sans-serif;
	color: #706F72;
	padding-bottom: 11px;
}

.txt_intro-compact {
    line-height: 50%;
    font-size: 13px;
    font-family: latobold, Helvetica, Arial, latoregular, sans-serif;
    color: #706F72;
    padding-bottom: 11px;
}

.txt_intro-black {
	line-height: normal;
	font-size: 13px;
	font-family: latobold, Helvetica, Arial, latoregular, sans-serif;
	color: #000000;
	padding-bottom: 11px;
}
.txt_intro-orange {
	line-height: normal;
	font-size: 13px;
	font-family: latobold, Helvetica, Arial, latoregular, sans-serif;
	color: #f15c2f;
	padding-bottom: 11px;
}
.txt_intro_header {
	line-height: normal;
	font-size: 14px;
	font-family: lato_blackregular, Helvetica, Arial, latoregular, sans-serif;
	color: #706F72;
	padding-bottom: 11px;
}
.txt_intro p {
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
}

.txt_intro_tod {
	line-height: normal;
	font-size: 16px;
	font-family: latoregular, Helvetica, Arial, latoregular, sans-serif;
	color: #706F72;
	padding-bottom: 11px;
}
.txt_intro_tod p {
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
}

.label_img_tt {
	font-size: 11px;
	font-family: latobold, Helvetica, Arial, sans-serif;
	color: #706F72;
	padding-bottom: 11px;
	text-transform: uppercase;
	text-decoration: none;
}

.list_round_orange_arrow {
	padding-left: 10px;
}
.list_round_orange_arrow li {
	background: url("https://www.lexialearning.com/lrtraining/images/icons/li-round-orange-arrow.gif") no-repeat 0px 0px;
	line-height: normal;
	font-size: 13px;
	font-family: latoregular, Helvetica, Arial, latoregular, sans-serif;
	padding: 2px 0px 8px 23px;
	height: 1%;

}
.list_round_orange_arrow li a {
	color: rgb(35, 75, 141) !important; text-decoration: none !important;
}
.list_round_orange_arrow li a:hover {
	color: rgb(35, 75, 141) !important; text-decoration: underline !important;
}
.yellow_bullet {
	padding-left: 10px;
}
.yellow_bullet li {
	background: url("https://www.lexialearning.com/lrtraining/images/global/yellow_bullet.gif") no-repeat 0px 5px;
	line-height: normal;
	font-size: 13px;
	font-family: latoregular, Helvetica, Arial, latoregular, sans-serif;
	padding: 2px 0px 8px 15px;
	height: 1%;

}
.yellow_bullet li a {
	color: rgb(35, 75, 141) !important; text-decoration: none !important;
}
.yellow_bullet li a:hover {
	color: rgb(35, 75, 141) !important; text-decoration: underline !important;
}
.file_bullet {
	padding-left: 10px;
}
.file_bullet li {
	background: url("https://www.lexialearning.com/lrtraining/images/icons/file.gif") no-repeat 0px 2px;
	line-height: 2px;
	font-size: 15px;
	font-family: latoregular, Helvetica, Arial, latoregular, sans-serif;
	padding: 2px 0px 8px 17px;
	height: 1%;

}
.file_bullet li a {
	color: #234b8d !important;
	text-decoration: none !important;
}
.file_bullet li a:hover {
	color: #706f72 !important;
	text-decoration: underline !important;
}


/*
.list_2cols {
	
}
.list_2cols_col1 {
	width: 508px;
	float: left;
	position: relative;
}
.list_2cols_col2 {
	width: 505px;
	height: 1%;
	padding-left: 10px;
	border-left-color: rgb(231, 231, 231);
	border-left-width: 1px;
	border-left-style: solid;
	float: left;
	position: relative;
}
.pg_txt {
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 15px;
	padding-bottom: 0px;
}
.pg_txt h3 {
	line-height: normal;
	font-size: 20px;
	font-family: RobotoLight, Helvetica, Arial, latoregular, sans-serif;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	color: #000000;
	font-size-adjust: none;
	font-stretch: normal;
}
*/




/*
.debold {
	line-height: normal;
	font-size: 18px;
	font-family: latoregular, Helvetica, Arial, latoregular, sans-serif;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	color: rgba(60,100,159,1.00);
	font-size-adjust: none;
	font-stretch: normal;
}
*/

/* ==========================================================================
   LINKS--CORE5
   ========================================================================== */

#deadbulletlink { color: #000000; }

.deadbulletlinks { color: #000000; }


.list_icons {
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
.list_icons li {
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 10px;
}
.list_icons li a {
	font-size: 15px;
	line-height: 2px;
	font-family: latoregular, Helvetica, Arial, latoregular, sans-serif;
	color: #234b8d !important;
	text-decoration: none !important;
}

.list_icons li a:hover {
	color: #4195d3 !important; text-decoration: underline !important;
}

.list_icons .rapid li a:hover {
	color: #00b550 !important; text-decoration: underline !important;
}

.list_icons li a.blts {
	background: url("https://www.lexialearningresources.com/images/icons/bullet.png") no-repeat 0px 1px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 20px;
	padding-bottom: 0px;
	background-size: 16px 16px;
	margin-bottom: 10px;
}
.list_icons li a.file {
	background: url("https://www.lexialearningresources.com/images/icons/file.png") no-repeat 0px 1px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 20px;
	padding-bottom: 0px;
	background-size: 16px 16px;
	margin-bottom: 10px;
}
.list_icons  li a.spec {
	background: url("https://www.lexialearningresources.com/images/icons/file_col2.png") no-repeat 0px 1px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 28px;
	padding-bottom: 0px;
	background-size: 24px 16px;
	margin-bottom: 10px;
}
.list_icons_tbl li a.file {
	background: url("https://www.lexialearningresources.com/images/icons/file.png") no-repeat 0px 1px;
	padding-top: 5px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 20px;
	background-size: 16px 16px;
	margin-bottom: 10px;
}	
.list_icons li .spec {
	line-height: normal;
	font-size: 15px;
	font-family: latoregular, Helvetica, Arial, latoregular, sans-serif;
	color: #234b8d;

}
.list_icons li .pipe {
	line-height: normal;
	font-size: 18px;
	font-family: latoregular, Helvetica, Arial, latoregular, sans-serif;
	color: #234b8d;

}
.list_icons .select_chapter {
	padding: 0px 20px 0px 0px; float: right;
}
.list_icons .select_chapter select {
	color: #234b8d;
	font-family: latoregular, Helvetica, Arial, latoregular, sans-serif;
	font-size: 15px;
	line-height: 2px;
}

.list_icons_blts {
	background: url("https://www.lexialearningresources.com/images/icons/bullet.png") no-repeat 0px 1px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 20px;
	padding-bottom: 0px;
	background-size: 16px 16px;
	margin-bottom: 10px;
}
	
.list_icons_sub {
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
.list_icons_sub li {
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
}
.list_icons_sub li a {
	font-size: 15px;
	line-height: 2px;
	font-family: latoregular, Helvetica, Arial, latoregular, sans-serif;
	color: #234b8d !important;
	text-decoration: none !important;
}
.list_icons_sub li a:hover {
	color: #4195d3 !important; text-decoration: underline !important;
}
.list_icons_sub li a.file {
	background: url("https://www.lexialearningresources.com/images/icons/file.png") no-repeat 0px 1px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 22px;
	padding-bottom: 0px;
	background-size: 16px 16px;
}
.list_icons_sub_tbl li a.file {
	background: url("https://www.lexialearningresources.com/images/icons/file.png") no-repeat 0px 1px;
	padding-top: 5px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	background-size: 16px 16px;
}	
.list_icons_sub li .spec {
	line-height: normal;
	font-size: 15px;
	font-family: latoregular, Helvetica, Arial, latoregular, sans-serif;
	color: #234b8d;

}
.list_icons_sub li .pipe {
	line-height: normal;
	font-size: 18px;
	font-family: latoregular, Helvetica, Arial, latoregular, sans-serif;
	color: #234b8d;

}
.list_icons_sub .select_chapter {
	padding: 0px 20px 0px 0px; float: right;
}
.list_icons_sub .select_chapter select {
	color: #234b8d;
	font-family: latoregular, Helvetica, Arial, latoregular, sans-serif;
	font-size: 15px;
	line-height: 2px;
}
	
	
	
	
	
/*
.list_icons_2cols {
	
}
.list_icons_2cols_col1 {
	padding: 0px 15px 0px 0px; width: 140px; float: left; position: relative;
}
.list_icons_2cols_col2 {
	width: 140px; float: left; position: relative;
}
*/

.video_icons {
	padding: 0px 0px 10px;
}
.video_icons li {
	padding: 0px 0px 8px;
}
.video_icons li a {
	line-height: normal;
	font-size: 15px;
	font-family: latoregular, Helvetica, Arial, latoregular, sans-serif;
	color: #234b8d !important;
	text-decoration: none !important;

}
.video_icons li a:hover {
	color: #4195d3 !important; text-decoration: underline !important;
}
.video_icons li a.file {
	background: url("https://www.lexialearningresources.com/images/icons/video.png") no-repeat 0px 1px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 20px;
	padding-bottom: 0px;
	background-size: 16px 16px;
}


	
.weblink_icons {
	padding: 0px 0px 10px;
}
.weblink_icons li {
	padding: 0px 0px 8px;
}
.weblink_icons li a {
	line-height: normal;
	font-size: 15px;
	font-family: latoregular, Helvetica, Arial, latoregular, sans-serif;
	color: #234b8d !important;
	text-decoration: none !important;

}
.weblink_icons li a:hover {
	color: #4195d3 !important; text-decoration: underline !important;
}
.weblink_icons li a.file {
	background: url("https://www.lexialearningresources.com/images/icons/weblink2.png") no-repeat 0px 1px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 20px;
	padding-bottom: 0px;
	background-size: 16px 16px;
}

	
	
.web_icons li a {
	font-size: 15px;
	line-height: 2px;
	font-family: latoregular, Helvetica, Arial, latoregular, sans-serif;
	color: #234b8d !important;
	text-decoration: none !important;
}.web_icons li a:hover {
	color: #4195d3 !important; text-decoration: underline !important;
}
.web_icons li a.file {
	background: url("https://www.lexialearningresources.com/images/icons/weblink2.png") no-repeat 0px 1px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 20px;
	padding-bottom: 0px;
	background-size: 16px 16px;
	margin-bottom: 10px;
}	
.web_icons li .spec {
	line-height: normal;
	font-size: 15px;
	/* line-height: 2px; */
	font-family: latoregular, Helvetica, Arial, latoregular, sans-serif;
	color: #234b8d;

}
.web_icons li .pipe {
	line-height: normal;
	font-size: 18px;
	font-family: latoregular, Helvetica, Arial, latoregular, sans-serif;
	color: #234b8d;

}
.web_icons .select_chapter {
	padding-top: 0px;
	padding-right: 20px;
	padding-left: 0px;
	padding-bottom: 0px;
	float: right;
}
.web_icons .select_chapter select {
	color: #234b8d;
	font-family: latoregular, Helvetica, Arial, latoregular, sans-serif;
	font-size: 15px;
	line-height: 2px;
}	
	
/* ==========================================================================
   LINKS--RAPID
   ========================================================================== */

.blts_icons_rapid {	
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;}

.list_icons_rapid {
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
.list_icons_rapid li {
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 10px;
	font-family: latoregular, Helvetica, Arial, latoregular, sans-serif;
}

.list_icons_rapid li a {
	font-size: 15px;
	line-height: 2px;
	font-family: latoregular, Helvetica, Arial, latoregular, sans-serif;
	color: #234b8d !important;
	text-decoration: none !important;
}

.list_icons_rapid li a:hover {
	color: #00B550 !important; text-decoration: underline #000000;
}

.list_icons .rapid li a:hover {
	color: #00b550 !important; text-decoration: underline !important;
}

.list_icons_rapid li.blts {
	background: url("https://www.lexialearningresources.com/images/icons/bullet.png") no-repeat 0px 1px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	background-size: 16px 16px;
	margin-bottom: 10px;
	font-size: 15px;
	font-family: latoregular, Helvetica, Arial, latoregular, sans-serif;
}

.list_icons_rapid li a.blts {
	background: url("https://www.lexialearningresources.com/images/icons/bullet.png") no-repeat 0px 1px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 20px;
	padding-bottom: 0px;
	background-size: 16px 16px;
	margin-bottom: 10px;
}
.list_icons_rapid li a.file {
	background: url("https://www.lexialearningresources.com/images/icons/file.png") no-repeat 0px 1px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 20px;
	padding-bottom: 0px;
	background-size: 16px 16px;
	margin-bottom: 10px;
}
.list_icons_rapid  li a.spec {
	background: url("https://www.lexialearningresources.com/images/icons/file_col2.png") no-repeat 0px 1px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 28px;
	padding-bottom: 0px;
	background-size: 24px 16px;
	margin-bottom: 10px;
}
.list_icons_tbl_rapid li a.file {
	background: url("https://www.lexialearningresources.com/images/icons/file.png") no-repeat 0px 1px;
	padding-top: 5px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 20px;
	background-size: 16px 16px;
	margin-bottom: 10px;
}	
.list_icons_rapid li .spec {
	line-height: normal;
	font-size: 15px;
	font-family: latoregular, Helvetica, Arial, latoregular, sans-serif;
	color: #234b8d;

}
.list_icons_rapid li .pipe {
	line-height: normal;
	font-size: 18px;
	font-family: latoregular, Helvetica, Arial, latoregular, sans-serif;
	color: #234b8d;

}
.list_icons_rapid .select_chapter {
	padding: 0px 20px 0px 0px; float: right;
}
.list_icons_rapid .select_chapter select {
	color: #234b8d;
	font-family: latoregular, Helvetica, Arial, latoregular, sans-serif;
	font-size: 15px;
	line-height: 2px;
}


	
.list_icons_sub_rapid {
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
.list_icons_sub_rapid li {
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
}
.list_icons_sub_rapid li a {
	font-size: 15px;
	line-height: 2px;
	font-family: latoregular, Helvetica, Arial, latoregular, sans-serif;
	color: #234b8d !important;
	text-decoration: none !important;
}
.list_icons_sub_rapid li a:hover {
	color: #00B550 !important; text-decoration: underline !important;
}
.list_icons_sub_rapid li a.file {
	background: url("https://www.lexialearningresources.com/images/icons/file.png") no-repeat 0px 1px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 22px;
	padding-bottom: 0px;
	background-size: 16px 16px;
}
.list_icons_sub_tbl_rapid li a.file {
	background: url("https://www.lexialearningresources.com/images/icons/file.png") no-repeat 0px 1px;
	padding-top: 5px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	background-size: 16px 16px;
}	
.list_icons_sub_rapid li .spec {
	line-height: normal;
	font-size: 15px;
	font-family: latoregular, Helvetica, Arial, latoregular, sans-serif;
	color: #234b8d;

}
.list_icons_sub_rapid li .pipe {
	line-height: normal;
	font-size: 18px;
	font-family: latoregular, Helvetica, Arial, latoregular, sans-serif;
	color: #234b8d;

}
.list_icons_sub_rapid .select_chapter {
	padding: 0px 20px 0px 0px; float: right;
}
.list_icons_sub_rapid .select_chapter select {
	color: #234b8d;
	font-family: latoregular, Helvetica, Arial, latoregular, sans-serif;
	font-size: 15px;
	line-height: 2px;
}
	
	
	
	
	
/*
.list_icons_2cols {
	
}
.list_icons_2cols_col1 {
	padding: 0px 15px 0px 0px; width: 140px; float: left; position: relative;
}
.list_icons_2cols_col2 {
	width: 140px; float: left; position: relative;
}
*/

.video_icons_rapid {
	padding: 0px 0px 10px;
}
.video_icons_rapid li {
	padding: 0px 0px 8px;
}
.video_icons_rapid li a {
	line-height: normal;
	font-size: 15px;
	font-family: latoregular, Helvetica, Arial, latoregular, sans-serif;
	color: #234b8d !important;
	text-decoration: none !important;

}
.video_icons_rapid li a:hover {
	color: #00B550 !important; text-decoration: underline !important;
}
.video_icons_rapid li a.file {
	background: url("https://www.lexialearningresources.com/images/icons/video.png") no-repeat 0px 1px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 20px;
	padding-bottom: 0px;
	background-size: 16px 16px;
}

.video_icons_rapid_inactive {
	padding: 0px 0px 10px;
}
.video_icons_rapid_inactive li {
	padding: 0px 0px 8px;
}
.video_icons_rapid_inactive li a {
	line-height: normal;
	font-size: 15px;
	font-family: latoregular, Helvetica, Arial, latoregular, sans-serif;
	color: #706f72 !important;
	text-decoration: none !important;

}
.video_icons_rapid_inactive li a:hover {
	color: #706f72 !important; text-decoration: none !important;
}
.video_icons_rapid_inactive li a.file {
	background: url("https://www.lexialearningresources.com/images/icons/video.png") no-repeat 0px 1px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 20px;
	padding-bottom: 0px;
	background-size: 16px 16px;
}

.weblink_icons_rapid {
	padding: 0px 0px 10px;
}
.weblink_icons_rapid li {
	padding: 0px 0px 8px;
}
.weblink_icons_rapid li a {
	line-height: normal;
	font-size: 15px;
	font-family: latoregular, Helvetica, Arial, latoregular, sans-serif;
	color: #234b8d !important;
	text-decoration: none !important;

}
.weblink_icons_rapid li a:hover {
	color: #00B550 !important; text-decoration: underline !important;
}
.weblink_icons_rapid li a.file {
	background: url("https://www.lexialearningresources.com/images/icons/weblink2.png") no-repeat 0px 1px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 20px;
	padding-bottom: 0px;
	background-size: 16px 16px;
}

	
	
.web_icons_rapid li a {
	font-size: 15px;
	line-height: 2px;
	font-family: latoregular, Helvetica, Arial, latoregular, sans-serif;
	color: #234b8d !important;
	text-decoration: none !important;
}

.web_icons_rapid li a:hover {
	color: #00B550 !important; text-decoration: underline !important;
}
.web_icons_rapid li a.file {
	background: url("https://www.lexialearningresources.com/images/icons/weblink2.png") no-repeat 0px 1px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 20px;
	padding-bottom: 0px;
	background-size: 16px 16px;
	margin-bottom: 10px;
}	
.web_icons_rapid li .spec {
	line-height: normal;
	font-size: 15px;
	/* line-height: 2px; */
	font-family: latoregular, Helvetica, Arial, latoregular, sans-serif;
	color: #234b8d;

}
.web_icons_rapid li .pipe {
	line-height: normal;
	font-size: 18px;
	font-family: latoregular, Helvetica, Arial, latoregular, sans-serif;
	color: #234b8d;

}
.web_icons_rapid .select_chapter {
	padding-top: 0px;
	padding-right: 20px;
	padding-left: 0px;
	padding-bottom: 0px;
	float: right;
}
.web_icons_rapid .select_chapter select {
	color: #234b8d;
	font-family: latoregular, Helvetica, Arial, latoregular, sans-serif;
	font-size: 15px;
	line-height: 2px;
}	

/* ==========================================================================
   LINKS--POWERUP
   ========================================================================== */
.list_icons_powerup {
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
.list_icons_powerup li {
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 10px;
}
.list_icons_powerup li a {
	font-size: 15px;
	line-height: 2px;
	font-family: latoregular, Helvetica, Arial, latoregular, sans-serif;
	color: #234b8d !important;
	text-decoration: none !important;
}

.list_icons_powerup li a:hover {
	color: #f15c2f !important; text-decoration: underline #000000;
}

.list_icons_powerup li a.blts {
	background: url("https://www.lexialearningresources.com/images/icons/bullet.png") no-repeat 0px 1px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 20px;
	padding-bottom: 0px;
	background-size: 16px 16px;
	margin-bottom: 10px;
}
.list_icons_powerup li a.file {
	background: url("https://www.lexialearningresources.com/images/icons/file.png") no-repeat 0px 1px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 20px;
	padding-bottom: 0px;
	background-size: 16px 16px;
	margin-bottom: 10px;
}
.list_icons_powerup  li a.spec {
	background: url("https://www.lexialearningresources.com/images/icons/file_col2.png") no-repeat 0px 1px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 28px;
	padding-bottom: 0px;
	background-size: 24px 16px;
	margin-bottom: 10px;
}
.list_icons_tbl_powerup li a.file {
	background: url("https://www.lexialearningresources.com/images/icons/file.png") no-repeat 0px 1px;
	padding-top: 5px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 20px;
	background-size: 16px 16px;
	margin-bottom: 10px;
}	
.list_icons_powerup li .spec {
	line-height: normal;
	font-size: 15px;
	font-family: latoregular, Helvetica, Arial, latoregular, sans-serif;
	color: #234b8d;

}
.list_icons_powerup li .pipe {
	line-height: normal;
	font-size: 18px;
	font-family: latoregular, Helvetica, Arial, latoregular, sans-serif;
	color: #234b8d;

}
.list_icons_powerup .select_chapter {
	padding: 0px 20px 0px 0px; float: right;
}
.list_icons_rapid .select_chapter select {
	color: #234b8d;
	font-family: latoregular, Helvetica, Arial, latoregular, sans-serif;
	font-size: 15px;
	line-height: 2px;
}


	
.list_icons_sub_powerup {
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
.list_icons_sub_powerup li {
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
}
.list_icons_sub_powerup li a {
	font-size: 15px;
	line-height: 2px;
	font-family: latoregular, Helvetica, Arial, latoregular, sans-serif;
	color: #234b8d !important;
	text-decoration: none !important;
}
.list_icons_sub_powerup li a:hover {
	color: #f15c2f !important; text-decoration: underline !important;
}
.list_icons_sub_powerup li a.file {
	background: url("https://www.lexialearningresources.com/images/icons/file.png") no-repeat 0px 1px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 22px;
	padding-bottom: 0px;
	background-size: 16px 16px;
}
.list_icons_sub_tbl_powerup li a.file {
	background: url("https://www.lexialearningresources.com/images/icons/file.png") no-repeat 0px 1px;
	padding-top: 5px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	background-size: 16px 16px;
}	
.list_icons_sub_powerup li .spec {
	line-height: normal;
	font-size: 15px;
	font-family: latoregular, Helvetica, Arial, latoregular, sans-serif;
	color: #234b8d;

}
.list_icons_sub_powerup li .pipe {
	line-height: normal;
	font-size: 18px;
	font-family: latoregular, Helvetica, Arial, latoregular, sans-serif;
	color: #234b8d;

}
.list_icons_sub_powerup .select_chapter {
	padding: 0px 20px 0px 0px; float: right;
}
.list_icons_sub_powerup .select_chapter select {
	color: #234b8d;
	font-family: latoregular, Helvetica, Arial, latoregular, sans-serif;
	font-size: 15px;
	line-height: 2px;
}


.video_icons_powerup {
	padding: 0px 0px 10px;
}
.video_icons_powerup li {
	padding: 0px 0px 8px;
}
.video_icons_powerup li a {
	line-height: normal;
	font-size: 15px;
	font-family: latoregular, Helvetica, Arial, latoregular, sans-serif;
	color: #234b8d !important;
	text-decoration: none !important;

}
.video_icons_powerup li a:hover {
	color: #f15c2f !important; text-decoration: underline !important;
}
.video_icons_powerup li a.file {
	background: url("https://www.lexialearningresources.com/images/icons/video.png") no-repeat 0px 1px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 20px;
	padding-bottom: 0px;
	background-size: 16px 16px;
}

.video_icons_powerup_inactive {
	padding: 0px 0px 10px;
}
.video_icons_powerup_inactive li {
	padding: 0px 0px 8px;
}
.video_icons_powerup_inactive li a {
	line-height: normal;
	font-size: 15px;
	font-family: latoregular, Helvetica, Arial, latoregular, sans-serif;
	color: #706f72 !important;
	text-decoration: none !important;

}
.video_icons_powerup_inactive li a:hover {
	color: #706f72 !important; text-decoration: none !important;
}
.video_icons_powerup_inactive li a.file {
	background: url("https://www.lexialearningresources.com/images/icons/video.png") no-repeat 0px 1px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 20px;
	padding-bottom: 0px;
	background-size: 16px 16px;
}
	
.weblink_icons_powerup {
	padding: 0px 0px 10px;
}
.weblink_icons_powerup li {
	padding: 0px 0px 8px;
}
.weblink_icons_powerup li a {
	line-height: normal;
	font-size: 15px;
	font-family: latoregular, Helvetica, Arial, latoregular, sans-serif;
	color: #234b8d !important;
	text-decoration: none !important;

}
.weblink_icons_powerup li a:hover {
	color: #f15c2f !important; text-decoration: underline !important;
}
.weblink_icons_powerup li a.file {
	background: url("https://www.lexialearningresources.com/images/icons/weblink2.png") no-repeat 0px 1px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 20px;
	padding-bottom: 0px;
	background-size: 16px 16px;
}

	
	
.web_icons_powerup li a {
	font-size: 15px;
	line-height: 2px;
	font-family: latoregular, Helvetica, Arial, latoregular, sans-serif;
	color: #234b8d !important;
	text-decoration: none !important;
}

.web_icons_powerup li a:hover {
	color: #f15c2f !important; text-decoration: underline !important;
}
.web_icons_powerup li a.file {
	background: url("https://www.lexialearningresources.com/images/icons/weblink2.png") no-repeat 0px 1px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 20px;
	padding-bottom: 0px;
	background-size: 16px 16px;
	margin-bottom: 10px;
}	
.web_icons_powerup li .spec {
	line-height: normal;
	font-size: 15px;
	/* line-height: 2px; */
	font-family: latoregular, Helvetica, Arial, latoregular, sans-serif;
	color: #234b8d;

}
.web_icons_powerup li .pipe {
	line-height: normal;
	font-size: 18px;
	font-family: latoregular, Helvetica, Arial, latoregular, sans-serif;
	color: #234b8d;

}
.web_icons_powerup .select_chapter {
	padding-top: 0px;
	padding-right: 20px;
	padding-left: 0px;
	padding-bottom: 0px;
	float: right;
}
.web_icons_powerup .select_chapter select {
	color: #234b8d;
	font-family: latoregular, Helvetica, Arial, latoregular, sans-serif;
	font-size: 15px;
	line-height: 2px;
}		
	
	
/* ==========================================================================
   Webfonts
   ========================================================================== */

/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on June 20, 2019 */

@font-face {
    font-family: 'lato_blackregular';
    src: url('https://www.lexialearningresources.com/webfonts/lato-black-webfont.woff2') format('woff2'),
         url('https://www.lexialearningresources.com/webfonts/lato-black-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'lato_blackitalic';
    src: url('https://www.lexialearningresources.com/webfonts/lato-blackitalic-webfont.woff2') format('woff2'),
         url('https://www.lexialearningresources.com/webfonts/lato-blackitalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'latobold';
    src: url('https://www.lexialearningresources.com/webfonts/lato-bold-webfont.woff2') format('woff2'),
         url('https://www.lexialearningresources.com/webfonts/lato-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'latobold_italic';
    src: url('https://www.lexialearningresources.com/webfonts/lato-bolditalic-webfont.woff2') format('woff2'),
         url('https://www.lexialearningresources.com/webfonts/lato-bolditalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'lato_hairlineregular';
    src: url('https://www.lexialearningresources.com/webfonts/lato-hairline-webfont.woff2') format('woff2'),
         url('https://www.lexialearningresources.com/webfonts/lato-hairline-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'lato_hairlineitalic';
    src: url('https://www.lexialearningresources.com/webfonts/lato-hairlineitalic-webfont.woff2') format('woff2'),
         url('https://www.lexialearningresources.com/webfonts/lato-hairlineitalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'latoitalic';
    src: url('https://www.lexialearningresources.com/webfonts/lato-italic-webfont.woff2') format('woff2'),
         url('https://www.lexialearningresources.com/webfonts/lato-italic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'lato_lightregular';
    src: url('https://www.lexialearningresources.com/webfonts/lato-light-webfont.woff2') format('woff2'),
         url('https://www.lexialearningresources.com/webfonts/lato-light-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'lato_lightitalic';
    src: url('https://www.lexialearningresources.com/webfonts/lato-lightitalic-webfont.woff2') format('woff2'),
         url('https://www.lexialearningresources.com/webfonts/lato-lightitalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'latoregular';
    src: url('https://www.lexialearningresources.com/webfonts/lato-regular-webfont.woff2') format('woff2'),
         url('https://www.lexialearningresources.com/webfonts/lato-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}



	
@font-face {
  font-family: 'HomemadeApple';
  src: url('https://www.lexialearningresources.com/webfonts/HomemadeApple.eot?#iefix') format('embedded-opentype'),
	  url('https://www.lexialearningresources.com/webfonts/HomemadeApple.woff') format('woff'),
	  url('https://www.lexialearningresources.com/webfonts/HomemadeApple.ttf')  format('truetype'),
	  url('https://www.lexialearningresources.com/webfonts/HomemadeApple.svg#HomemadeApple') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Yellowtail';
  src: url('https://www.lexialearningresources.com/webfonts/Yellowtail.eot?#iefix') format('embedded-opentype'),
	  url('https://www.lexialearningresources.com/webfonts/Yellowtail.woff') format('woff'),
	  url('https://www.lexialearningresources.com/webfonts/Yellowtail.ttf')  format('truetype'),
	  url('https://www.lexialearningresources.com/webfonts/Yellowtail.svg#Yellowtail') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Allura-Regular';
  src: url('https://www.lexialearningresources.com/webfonts/Allura-Regular.eot?#iefix') format('embedded-opentype'),  url('https://www.lexialearningresources.com/webfonts/Allura-Regular.woff') format('woff'), url('https://www.lexialearningresources.com/webfonts/Allura-Regular.ttf')  format('truetype'), url('https://www.lexialearningresources.com/webfonts/Allura-Regular.svg#Allura-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'DancingScript-Regular';
  src: url('https://www.lexialearningresources.com/webfonts/DancingScript-Regular.eot?#iefix') format('embedded-opentype'),  url('https://www.lexialearningresources.com/webfonts/DancingScript-Regular.woff') format('woff'), url('https://www.lexialearningresources.com/webfonts/DancingScript-Regular.ttf')  format('truetype'), url('https://www.lexialearningresources.com/webfonts/DancingScript-Regular.svg#DancingScript-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'DancingScript-Bold';
  src: url('https://www.lexialearningresources.com/webfonts/DancingScript-Bold.eot?#iefix') format('embedded-opentype'),  url('https://www.lexialearningresources.com/webfonts/DancingScript-Bold.woff') format('woff'), url('https://www.lexialearningresources.com/webfonts/DancingScript-Bold.ttf')  format('truetype'), url('https://www.lexialearningresources.com/webfonts/DancingScript-Bold.svg#DancingScript-Bold') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'IndieFlower';
  src: url('https://www.lexialearningresources.com/webfonts/IndieFlower.eot?#iefix') format('embedded-opentype'),  url('https://www.lexialearningresources.com/webfonts/IndieFlower.woff') format('woff'), url('https://www.lexialearningresources.com/webfonts/IndieFlower.ttf')  format('truetype'), url('https://www.lexialearningresources.com/webfonts/IndieFlower.svg#IndieFlower') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'MrDeHaviland-Regular';
  src: url('https://www.lexialearningresources.com/webfonts/MrDeHaviland-Regular.eot?#iefix') format('embedded-opentype'),  url('https://www.lexialearningresources.com/webfonts/MrDeHaviland-Regular.woff') format('woff'), url('https://www.lexialearningresources.com/webfonts/MrDeHaviland-Regular.ttf')  format('truetype'), url('https://www.lexialearningresources.com/webfonts/MrDeHaviland-Regular.svg#MrDeHaviland-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Satisfy-Regular';
  src: url('https://www.lexialearningresources.com/webfonts/Satisfy-Regular.eot?#iefix') format('embedded-opentype'),  url('https://www.lexialearningresources.com/webfonts/Satisfy-Regular.woff') format('woff'), url('https://www.lexialearningresources.com/webfonts/Satisfy-Regular.ttf')  format('truetype'), url('https://www.lexialearningresources.com/webfonts/Satisfy-Regular.svg#Satisfy-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Zeyada';
  src: url('https://www.lexialearningresources.com/webfonts/Zeyada.eot?#iefix') format('embedded-opentype'),  url('https://www.lexialearningresources.com/webfonts/Zeyada.woff') format('woff'), url('https://www.lexialearningresources.com/webfonts/Zeyada.ttf')  format('truetype'), url('https://www.lexialearningresources.com/webfonts/Zeyada.svg#Zeyada') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'LexiaGoodPenmanship-Regular';
  src: url('https://www.lexialearningresources.com/webfonts/LexiaGoodPenmanship-Regular.eot?#iefix') format('embedded-opentype'),  url('https://www.lexialearningresources.com/webfonts/LexiaGoodPenmanship-Regular.woff') format('woff'), url('https://www.lexialearningresources.com/webfonts/LexiaGoodPenmanship-Regular.ttf')  format('truetype'), url('https://www.lexialearningresources.com/webfonts/LexiaGoodPenmanship-Regular.svg#LexiaGoodPenmanship-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
}
