/* overrides */
body {
  background: #f8f8f8 !important; }

/* universal */
#universal4o, #universal4o:before, #universal4o:after,
#universal4o #universal, #universal4o #universal:before, #universal4o #universal:after {
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box; }

#universal4o {
  font-size: 12px;
  margin-bottom: 0 !important; }

#schlPageContent {
  margin: 0 !important;
  padding: 0 !important;
  width: 100% !important; }
  #schlPageContent #schlHeader {
    display: none !important;
    margin: 0 !important;
    padding: 0 !important; }
  #schlPageContent #schlMainContent {
    margin: 0 !important;
    padding: 0 !important;
    width: 100% !important; }
  #schlPageContent .dBlock {
    display: none !important; }
  #schlPageContent .box743Borders {
    border: none !important;
    width: 100% !important;
    padding: 0 !important;
    margin: 0 !important; }
  #schlPageContent #schlLegacy {
    width: 100% !important; }

::-webkit-scrollbar {
  width: 10px; }

/* Track */
::-webkit-scrollbar-track {
  background: #e3e3e3; }

/* Handle */
::-webkit-scrollbar-thumb {
  background: #ABABAB; }

::-webkit-scrollbar-thumb:window-inactive {
  background: #e3e3e3; }

@font-face {
  font-family: "RobotoSlabBold";
  src: url("fonts/Roboto_Slab/RobotoSlab-Bold.eot?") format("eot"), url("fonts/Roboto_Slab/RobotoSlab-Bold.woff2") format("woff2"), url("fonts/Roboto_Slab/RobotoSlab-Bold.woff") format("woff"), url("fonts/Roboto_Slab/RobotoSlab-Bold.ttf") format("truetype"), url("fonts/Roboto_Slab/RobotoSlab-Bold.svg#RobotoSlabBold") format("svg"); }

@font-face {
  font-family: "RobotoSlabLight";
  src: url("fonts/Roboto_Slab/RobotoSlab-Light.eot?") format("eot"), url("fonts/Roboto_Slab/RobotoSlab-Light.woff2") format("woff2"), url("fonts/Roboto_Slab/RobotoSlab-Light.woff") format("woff"), url("fonts/Roboto_Slab/RobotoSlab-Light.ttf") format("truetype"), url("fonts/Roboto_Slab/RobotoSlab-Light.svg#RobotoSlabLight") format("svg"); }

@font-face {
  font-family: "RobotoSlabRegular";
  src: url("fonts/Roboto_Slab/RobotoSlab-Regular.eot?") format("eot"), url("fonts/Roboto_Slab/RobotoSlab-Regular.woff2") format("woff2"), url("fonts/Roboto_Slab/RobotoSlab-Regular.woff") format("woff"), url("fonts/Roboto_Slab/RobotoSlab-Regular.ttf") format("truetype"), url("fonts/Roboto_Slab/RobotoSlab-Regular.svg#RobotoSlabRegular") format("svg"); }

@font-face {
  font-family: "RobotoSlabThin";
  src: url("fonts/Roboto_Slab/RobotoSlab-Thin.eot?") format("eot"), url("fonts/Roboto_Slab/RobotoSlab-Thin.woff2") format("woff2"), url("fonts/Roboto_Slab/RobotoSlab-Thin.woff") format("woff"), url("fonts/Roboto_Slab/RobotoSlab-Thin.ttf") format("truetype"), url("fonts/Roboto_Slab/RobotoSlab-Thin.svg#RobotoSlabThin") format("svg"); }

p.lead.text-center {
    font-weight:500;
}

.digital {
  width: 100%;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: 400; }
  .digital #slp {
    width: 100% !important;
    height: 104px;
    margin: 0;
    padding: 0;
    background: #a8c4dc;
    /* Old browsers */
    background: -moz-linear-gradient(top, #a8c4dc 0%, #ffffff 100%);
    /* FF3.6-15 */
    background: -webkit-linear-gradient(top, #a8c4dc 0%, #ffffff 100%);
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #a8c4dc 0%, #ffffff 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a8c4dc', endColorstr='#ffffff',GradientType=0 );
    /* IE6-9 */
    font-family: 'RobotoSlabRegular', sans-serif !important;
    font-weight: 400; }
	.digital .section-page .flixes .tab-content .tab-pane .container {
		width:100% !important;
		box-sizing:border-box;
		max-width:1280px;
	}
	.digital .row .container {
		width:100% !important;
		box-sizing:border-box !important;
		max-width:1280px;
	}
.digital .row.hero .container {
    padding-bottom:125px;
}
	.digital .section-page .flixes .nav-tabs {
		position:relative !important;
      margin-top: -42px !important;
      left: 0;
      right: 0;
      margin-left: auto;
      margin-right: auto;
      width: 100%;
	  max-width:1080px;
	  white-space:nowrap;
	  height:auto !important;
	   }
	  @media (max-width: 1100px) { 
	   .digital .section-page .flixes .nav-tabs {
		   overflow-x:scroll;
		   overflow-y:hidden;
		   text-align:center;
		   display:inline-block;
		   text-align:center;
		   width: calc(100% + 30px);
		   margin-left:-15px;
		   -webkit-overflow-scrolling: touch;
		   max-width:1100px;
		   background-color:#d6ccc8;
	   }
	   .digital .section-page .flixes .nav-tabs li {
		   float:none;
		   display:inline-block;
	   }
        .digital .row.hero .container {
            padding-bottom:50px;
	    }
	   
	  }
	
    .digital #slp .container .slp-content {
      color: #10395a;
      padding-top: 30px;
      font-size: 14px; }
      .digital #slp .container .slp-content.left {
        width: 50%;
        float: left; }
      .digital #slp .container .slp-content.right {
        width: 50%;
        float: right; }
      .digital #slp .container .slp-content img {
        height: 35px; }
      .digital #slp .container .slp-content .title {
        font-family: 'RobotoSlabRegular', sans-serif !important;
        font-size: 36px !important;
        line-height: 36px;
        color: #10395a !important;
        margin-top: -5px;
        text-align: center; }
        @media only screen and (min-width: 641px) and (max-width: 1024px) {
          .digital #slp .container .slp-content .title {
            font-size: 24px !important;
            line-height: 24px; } }
			
	
		@media (max-width: 767px) {
			.digital #slp {
				height:auto;
			}
			.digital #slp .container .slp-content.left {
				width: 100%;
				float: left;
				text-align: center;}
			  .digital #slp .container .slp-content.right {
				width: 100%;
				float: right; padding-bottom:15px; padding-top:30px; position:relative; }
				.digital #slp .container .slp-content .form-text.text {
					position:absolute;
					right:0px;
					top:0px;
					width:100%;
					text-align: center;
				}
			.digital #slp .container .slp-content .form-text {
				width:100%;
				text-align: center;
			}
			.digital #slp .container .slp-content .form-text select {
				max-width:300px;
				display:inline-block;
				font-size:16px;
			}
				.digital #slp .container .slp-content img {
					width:100%;
					height:auto;
					max-width:317px;
				}
				}
			
      .digital #slp .container .slp-content .description {
        text-align: center;
        font-size: 14px; }
      .digital #slp .container .slp-content .form-text {
        font-size: 14px;
        float: right;
        padding: 5px; }
        .digital #slp .container .slp-content .form-text.text {
          margin-top: 5px; }
    .digital #slp .container h1 {
      margin: 0 0 5px;
      padding: 0; }
    .digital #slp .container p {
      font-size: 14px;
      color: #10395a !important; }
  .digital #nav-menu-principal {
    height: 50px;
    font-size: 16px !important;
	width:100% !important;
	text-align:center;
	padding-left:0px;
			padding-right:0px;
	 }
  .digital .menu-principal {
    /*padding-left: 6% !important;*/
	float:none !important;
	display:inline-block;
	
	}
  .digital .navbar {
    border-radius: 0 !important;
    margin-bottom: 0px !important;
    font-size: 16px !important; }
    .digital .navbar li {
      background: url(https://www.scholastic.com/digital/images/science/vdiv.png) 100% 50% no-repeat !important; }
      .digital .navbar li:last-child {
        background: none !important; }
      .digital .navbar li a {
        padding-left: 30px !important;
        padding-right: 30px !important; }
		
	@media (max-width: 1140px) {
		.digital .navbar li a {
        padding-left: 25px !important;
        padding-right: 25px !important; }
	}
	
	@media (max-width: 1060px) {
		.digital .navbar li a {
        padding-left: 20px !important;
        padding-right: 20px !important; }
	}
	@media (max-width: 980px) {
		.digital #nav-menu-principal {
			
		}
		.digital .menu-principal {
			width:100%;
		}
		.digital .navbar {
			
		}
		.digital .navbar li {
			float:none;
			border: none !important;
			border-bottom: 1px solid #dcdcdc !important;
			background:none !important;
			background-color: #f8f8f8 !important;
			border-color: #e7e7e7;
			width:100%;
			display:none;
			
		}
		.digital .navbar li:last-child {
			background:none !important;
			background-color: #f8f8f8 !important;
			border-color: #e7e7e7;
		}
		.digital .navbar li a {
        padding-left: 0px !important;
        padding-right: 0px !important;
		width:100%;
		display:block;
		position:relative;
		 }
	}
		
  .digital .navbar-default {
    border: none !important;
    border-bottom: 1px solid #dcdcdc !important; }
  .digital .nav-tabs > li {
    margin-top: 0px; }
    .digital .nav-tabs > li > a, .digital .nav-tabs > li > a:hover, .digital .nav-tabs > li > a:focus {
      border-radius: 15px 15px 0 0 !important;
      text-align: center !important; }
  .digital .row {
    margin-right: 0px !important;
    margin-left: 0px !important; }
  .digital .container-fluid {
    background: #f8f8f8;
    padding: 0 !important; }
    @media only screen and (min-width: 641px) and (max-width: 1024px) {
      .digital .container-fluid {
        padding-right: 0px;
        padding-left: 0px; } }
  .digital .icon {
    height: 84px;
    width: 84px;
    background: url(https://www.scholastic.com/digital/images/SLP_Contact_icon.png) no-repeat;
    float: left; }
    .digital .icon.phone {
      background-position: -4px -7px; }
    .digital .icon.tool {
      background-position: -94px -7px; }
    .digital .icon.tick {
      background-position: -184px -7px; }
    .digital .icon.win {
      background-position: -266px -7px; }
    .digital .icon.apple {
      background-position: -354px -7px; }
    .digital .icon.mob {
      background-position: -436px -7px; }
    .digital .icon.pricing {
      background: url(https://www.scholastic.com/digital/images/pricing_icons.png) no-repeat; }
      .digital .icon.pricing.phone {
        background-position: -181px 0px; }
      .digital .icon.pricing.phonef {
        background-position: -181px -275px; }
      .digital .icon.pricing.phoneg {
        background-position: -176px -95px; }
      .digital .icon.pricing.phonep {
        background-position: -176px -182px; }
      .digital .icon.pricing.phoneb {
        background-position: -91px -363px; }
        .digital .icon.pricing.pricing-chat {
          background: url(https://www.scholastic.com/digital/images/icons.png) no-repeat;
          display: inline-block; }
      .digital .icon.pricing.book {
        background-position: -96px 0px; }
      .digital .icon.pricing.bookf {
        background-position: -96px -273px; }
      .digital .icon.pricing.bookg {
        background-position: -93px -96px; }
      .digital .icon.pricing.bookp {
        background-position: -93px -182px; }
      .digital .icon.pricing.bookb {
        background-position: -181px -362px; }
      .digital .icon.pricing.build {
        background-position: -6px 0px; }
      .digital .icon.pricing.buildg {
        background-position: -12px -95px; }
      .digital .icon.pricing.buildp {
        background-position: -11px -182px; }
      .digital .icon.pricing.buildb {
        background-position: -5px -361px; }
      .digital .icon.pricing.buildf {
        background-position: -14px -275px; }
      .digital .icon.pricing.pricing-chat.chat-bookflix {
        background-position: -261px -361px;
      }
      .digital .icon.pricing.pricing-chat.chat-freedomflix {
        background-position: -261px -274px;
      }  
      .digital .icon.pricing.pricing-chat.chat-go {
        background-position: -261px -96px;
      }
      .digital .icon.pricing.pricing-chat.chat-scienceflix {
        background-position: -261px 0px;
      }
      .digital .icon.pricing.pricing-chat.chat-trueflix {
        background-position: -261px -182px;
      }
      .digital .product-page .information .tab-content #models p.live-chat-text {
        text-transform: uppercase;
        color: #fff;
        display: inline-block;
        margin-left: -1px;
      }

      .digital .product-page .information .tab-content #models p.live-chat-text-true, 
      .digital .product-page .information .tab-content #models p.live-chat-text-go {
        margin-left: -6px;
      }
      .digital .icon.contact-chat-icon {
        background: url(https://www.scholastic.com/digital/images/contact-chat-icon.jpg) no-repeat;
      }
      .digital .col-md-7.phone-parent {
        width: 52.333333333333336%;
        padding-left:0;
        padding-right:0;
      }
      .digital .col-md-7.chat-parent{
        width: 38.666667%;
        padding-left:0;
        padding-right:0;
      }
      .digital .chat-hyperlink {
        display:inline-block;
      }
  .digital .nav-menu .navbar-nav {
    font-family: 'Segoe UI', sans-serif !important;
	}
  .digital .section-page {
    font-family: 'RobotoSlabRegular', sans-serif; }
    .digital .section-page.blanc {
      background: #fff; }
    .digital .section-page .hero {
      color: #133d5f;
      -webkit-background-size: cover !important;
      -moz-background-size: cover !important;
      -o-background-size: cover !important;
      background-size: cover !important;
      height: auto;
	  }
	  .digital #slp .section-page .hero {
		  min-height:500px; 
	  }
      .digital .section-page .hero .banner {
        width: 706px;
        height: 410px;
        float: right; }
        .digital .section-page .hero .banner .content .text {
          width: 50%;
          float: left; }
      .digital .section-page .hero .title {
        margin-top: 45px;
        font-size: 42pt;
        color: #fff;
        text-shadow: 2px 1px 0px #2B2B2B;
        font-family: 'RobotoSlabLight' sans-serif !important;
        text-transform: uppercase;
        letter-spacing: 10px;
        text-align: center; }
      .digital .section-page .hero ul {
        list-style: none;
        margin: 0 0 40px;
        padding: 0; }
        .digital .section-page .hero ul li {
          margin-bottom: 12px; position:relative; text-align: left; padding-left:30px; }
          .digital .section-page .hero ul li i {
            color: #fff;
            font-size: 14pt;
            font-weight: 900; position:absolute; left:0px; top:5px; }
      .digital .section-page .hero .btn-free-trial {
        background: #133D5F;
        color: #FBD042;
        font-size: 14pt;
        padding: 10px 40px 8px 60px;
        -webkit-border-radius: 40px;
        -moz-border-radius: 40px;
        border-radius: 40px;
        font-family: Arial, sans-serif;
        text-decoration: none !important;
        margin-bottom: 20px; }
        .digital .section-page .hero .btn-free-trial i {
          color: #fff;
          margin-left: 20px; }
		  
		  
		@media (max-width: 980px) {
			.digital .section-page.home-section div.title {
				font-size:50pt !important;
			}
			.digital .section-page .hero ul {
				margin-bottom:0px;
			}
			.digital .section-page .hero .btn-free-trial {
				margin-top:30px;
			}
			.digital .section-page .hero {
				text-align:center;
			}
			.digital .section-page .hero .banner {
			width: 100%;
			height: auto;
			float: none;
			max-width:460px;
			display:inline-block;
			 }
			
			 .digital .section-page .hero .banner .content .text {
          width: 100%;
          float: none;
		  max-width:460px;
		   }
		   .digital .section-page .hero .title {
			margin-top: 60px;
			font-size: 35pt; }
			.digital .section-page.techspecs-section .hero .title {
			margin-top: 50px !important;
			font-size: 25pt !important; }
		}
		
		
		
		@media (max-width: 767px) {
			.digital .section-page.home-section .img-responsive {
				padding:0px !important;
			}
			.digital .section-page.techspecs-section .hero div.title {
			margin-top: 45px !important;
			font-size: 20pt !important; }
		}
		
		@media (max-width: 374px) {
			.digital .section-page.home-section div.title {
				font-size:40pt !important;
			}
		}
		  
		  
    .digital .section-page .subtitle {
      margin-top: 45px;
      font-weight: bold;
      text-align: center; }
    .digital .section-page .flixes .nav-tabs {
      border-bottom: none !important;
      font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
      font-size: 14px;
      position: absolute;
      margin-top: -42px; }
      @media only screen and (min-width: 641px) and (max-width: 1024px) {
        .digital .section-page .flixes .nav-tabs {
          font-size: 14px;
          margin-top: -45px; } }
      .digital .section-page .flixes .nav-tabs #tab-science a {
        color: #f8f8f8;
        background-color: #133d5f;
        border: 1px solid #133d5f; }
      .digital .section-page .flixes .nav-tabs #tab-science.active a {
        color: #133d5f;
        background-color: #f8f8f8;
        border: 1px solid #f8f8f8;
        border-bottom-color: transparent; }
      .digital .section-page .flixes .nav-tabs #tab-go a {
        color: #f8f8f8;
        background-color: #2d587b;
        border: 1px solid #2d587b; }
      .digital .section-page .flixes .nav-tabs #tab-go.active a {
        color: #133d5f;
        background-color: #f8f8f8;
        border: 1px solid #f8f8f8;
        border-bottom-color: transparent; }
      .digital .section-page .flixes .nav-tabs #tab-true a {
        color: #f8f8f8;
        background-color: #649bc8;
        border: 1px solid #649bc8; }
      .digital .section-page .flixes .nav-tabs #tab-true.active a {
        color: #133d5f;
        background-color: #f8f8f8;
        border: 1px solid #f8f8f8;
        border-bottom-color: transparent; }
      .digital .section-page .flixes .nav-tabs #tab-freedom a {
        color: #f8f8f8;
        background-color: #8cc0ea;
        border: 1px solid #8cc0ea; }
      .digital .section-page .flixes .nav-tabs #tab-freedom.active a {
        color: #133d5f;
        background-color: #f8f8f8;
        border: 1px solid #f8f8f8;
        border-bottom-color: transparent; }
      .digital .section-page .flixes .nav-tabs #tab-book a {
        color: #f8f8f8;
        background-color: #b1dafc;
        border: 1px solid #b1dafc; }
      .digital .section-page .flixes .nav-tabs #tab-book.active a {
        color: #133d5f;
        background-color: #f8f8f8;
        border: 1px solid #f8f8f8;
        border-bottom-color: transparent; }
      .digital .section-page .flixes .nav-tabs #tab-teachables a {
        color: #f8f8f8;
        background-color: #649bc8;
        border: 1px solid #649bc8; }
      .digital .section-page .flixes .nav-tabs #tab-teachables.active a {
        color: #133d5f;
        background-color: #f8f8f8;
        border: 1px solid #f8f8f8;
        border-bottom-color: transparent; }
      .digital .section-page .flixes .nav-tabs #tab-watchlearn a {
        color: #f8f8f8;
        background-color: #8cc0ea;
        border: 1px solid #8cc0ea; }
      .digital .section-page .flixes .nav-tabs #tab-watchlearn.active a {
        color: #133d5f;
        background-color: #f8f8f8;
        border: 1px solid #f8f8f8;
        border-bottom-color: transparent; }
      .digital .section-page .flixes .nav-tabs #tab-storia a {
        color: #f8f8f8;
        background-color: #b1dafc;
        border: 1px solid #b1dafc; }
      .digital .section-page .flixes .nav-tabs #tab-storia.active a {
        color: #133d5f;
        background-color: #f8f8f8;
        border: 1px solid #f8f8f8;
        border-bottom-color: transparent; }
      .digital .section-page .flixes .nav-tabs a {
        min-width: 10em;
        text-align: center; }
    .digital .section-page .flixes .tab-content .tab-pane {
      padding-top: 30px; }
      .digital .section-page .flixes .tab-content .tab-pane p {
        margin-bottom: 30px; }
        .digital .section-page .flixes .tab-content .tab-pane p strong {
          font-size: 1.2em; }
      .digital .section-page .flixes .tab-content .tab-pane .btn-default {
        font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important; }
      .digital .section-page .flixes .tab-content .tab-pane .btn-round-lg {
        background-color: #f8f8f8 !important;
        color: #949494 !important;
        border-radius: 20px !important;
        padding-left: 50px !important;
        padding-right: 50px !important; }
      .digital .section-page .flixes .tab-content .tab-pane .btn-round {
        border-radius: 17px; }
      .digital .section-page .flixes .tab-content .tab-pane .btn-round-sm {
        border-radius: 15px; }
      .digital .section-page .flixes .tab-content .tab-pane .btn-round-xs {
        border-radius: 11px;
        padding-left: 10px;
        padding-right: 10px; }
      .digital .section-page .flixes .tab-content .tab-pane .btn-free-trial {
        color: #fbda0d !important;
        background-color: #133d5f !important;
        padding-left: 70px !important;
        padding-right: 20px !important;
        margin-bottom: 20px !important; }
      .digital .section-page .flixes .tab-content .tab-pane .btn-free-trial span {
        color: #fff !important;
        padding-left: 40px !important; }
      .digital .section-page .flixes .tab-content .tab-pane .btn-free-trial:hover {
        color: #fbda0d !important; }
      .digital .section-page .flixes .tab-content .tab-pane .btn-register {
        color: #333 !important;
        background-color: #e3e3e3 !important; }
        .digital .section-page .flixes .tab-content .tab-pane .btn-register:hover {
          background-color: red !important;
          color: #fff !important; }
    .digital .section-page .flixes .sessions {
      color: #666666;
      height: 366px;
      overflow-y: auto; }
      .digital .section-page .flixes .sessions .row {
        border-bottom: 1px solid #eeeeef;
        font-size: 11px;
        padding: 15px 0; }
        .digital .section-page .flixes .sessions .row strong {
          font-size: 16px; }
    .digital .section-page .information {
      margin-top: 50px;
      margin-bottom: 50px;
	  
	   }
      .digital .section-page .information .section-title {
        margin-top: 13px;
        font-family: arial;
        font-weight: bold;
        margin-left: 100px;
		padding-right:10px; min-height:60px; max-width:280px; }
        .digital .section-page .information .section-title.enfasis {
          color: #1D75B5;
          font-weight: bold;
          margin-left: 14px;
          font-size: 30px; }
          .digital .section-page .information .contact-chat .contact-chat-link{
            display:inline-block;
          }
          .digital .section-page .information .contact-chat .contact-chat-link .contact-chat-icon {
            display:inline-block;
            height:85px;
          }
          .digital .section-page .information .contact-chat .section-title {
            margin-top:40px;
            color: #333;
            text-transform: uppercase;
            margin-left: 23px;
            display: inline-block;
            float: left;
          }
      .digital .section-page .information .separator {
        position: absolute;
        top: 100px;
        right: -100px;
        width: 230px;
        border: 0;
        height: 1px;
        background: linear-gradient(to right, transparent 0%, #357BA8 20%, #357BA8 80%, transparent 100%); }
        .digital .section-page .information .separator.vertical {
          transform: rotate(90deg); }
      .digital .section-page .information .breadcrumb {
        padding: 10px 10px !important;
        margin-bottom: 8px !important;
        width: 94% !important;
        border-radius: 2px !important;
        min-height: 40px !important; }
        .digital .section-page .information .breadcrumb.white {
          background: #fff; }
      .digital .section-page .information .link .learn-more {
        font-weight: bolder;
        font-size: 13px;
        color: #1D75B5; }
      .digital .section-page .information .btn-round-lg {
        background-color: #f8f8f8 !important;
        color: #949494 !important;
        border-radius: 20px !important;
        padding-left: 50px !important;
        padding-right: 50px !important; }
      .digital .section-page .information .btn-round {
        border-radius: 17px; }
      .digital .section-page .information .btn-round-sm {
        border-radius: 15px; }
      .digital .section-page .information .btn-round-xs {
        border-radius: 11px;
        padding-left: 10px;
        padding-right: 10px; }
      .digital .section-page .information .btn-free-trial {
        color: #fbda0d !important;
        background-color: #133d5f !important;
        padding-left: 70px !important;
        padding-right: 20px !important;
        margin-bottom: 20px !important; }
      .digital .section-page .information .btn-free-trial span {
        color: #fff !important;
        padding-left: 40px !important; }
      .digital .section-page .information .btn-free-trial:hover {
        color: #fbda0d !important; }
      .digital .section-page .information .btn-register {
        color: #fff !important;
        background-color: #eb8307 !important; }
      .digital .section-page .information .sessions {
        color: #666666;
        height: 366px;
        overflow-y: auto; }
      .digital .section-page .information .sessions .row {
        border-bottom: 1px solid #eeeeef;
        font-size: 11px;
        padding: 15px 0; }
      .digital .section-page .information .sessions .row strong {
        font-size: 16px; }
    .digital .section-page.home-section .hero {
      background: #dfd9d5 url(https://www.scholastic.com/digital/images/hero.jpg) top center no-repeat;
	  min-height:500px;
	  }
      @media only screen and (min-width: 641px) and (max-width: 1024px) {
		  
        .digital .section-page.home-section .hero {
          height: 560px !important; } }
    .digital .section-page.home-section .title {
      margin-top: 20px;
      color: #133D5F !important;
      font-size: 60pt !important; }
    .digital .section-page.contact-section .hero {
      height: 198px;
      background: url(https://www.scholastic.com/digital/images/SLP_Contact_back.png) center no-repeat; }
    .digital .section-page.techspecs-section .hero {
      height: 198px;
      background: url(https://www.scholastic.com/digital/images/SLP_Techspecs_FIN_back.png) center no-repeat; }
    .digital .section-page.techspecs-section .information .section-title {
      margin: 13px 0px 50px 0px;
      font-family: arial;
      font-weight: bold;
      margin-left: 100px; }
    .digital .section-page.funding-section .hero {
      height: 198px;
      background: url(https://www.scholastic.com/digital/images/SLP_Funding_back.png) top center no-repeat; }
    .digital .section-page.funding-section .information .separator {
      top: 152px;
      right: -135px;
      width: 300px;
      height: 2px; }
    .digital .section-page.training-section .hero {
      background: url(https://www.scholastic.com/digital/images/training.jpg) top center no-repeat;
      color: #fff;
	  height:auto !important;
      min-height: 450px !important;
	  padding-bottom:35px;
	   }
    .digital .section-page.training-section .text {
      color: #fff;
      font-size: 14pt; }
    .digital .section-page.training-section .flixes .nav-tabs {
      margin-top: -42px;
      left: 0;
      right: 0;
      margin-left: auto;
      margin-right: auto;
      width: 1080px; }
      .digital .section-page.training-section .flixes .nav-tabs li {
        margin-top: 0;
        /*! font-size: 17px; */ }
		
@media (max-width: 1100px) { 
	   .digital .section-page.training-section .flixes .nav-tabs {
		   margin-top: -42px;
		   overflow-x:scroll;
		   overflow-y:hidden;
		   text-align:center;
		   display:inline-block;
		   text-align:center;
		   width: calc(100% + 30px);
		   margin-left:-15px;
		   -webkit-overflow-scrolling: touch;
		   max-width:1100px;
		   background-color:#797c7f;
	   }
	   .digital .section-page.training-section .flixes .nav-tabs li {
		   float:none;
		   display:inline-block;
	   }
	  }		
		
		
    .digital .section-page.customer-login-section .products {
      width: 180px !important; }
    .digital .section-page.customer-login-section .hero, .digital .section-page.freetrial-section .hero {
      background: url(https://www.scholastic.com/digital/images/trial/frm-area-bg.jpg) no-repeat center center;
      color: #fff;
      min-height: 450px !important; }
    .digital .section-page.customer-login-section .title, .digital .section-page.freetrial-section .title {
      font-size: 20pt;
      letter-spacing: 3px;
      color: #133D5F;
      text-shadow: none;
      font-weight: bold;
      margin-top: 40px; }
    .digital .section-page.customer-login-section .description, .digital .section-page.freetrial-section .description {
      color: #133D5F;
      margin-top: 55px;
      font-size: 11pt; }
    .digital .section-page.customer-login-section .products, .digital .section-page.freetrial-section .products {
      display: inline-block; margin-left:15px; margin-right:15px; }
      .digital .section-page.customer-login-section .products a, .digital .section-page.freetrial-section .products a {
        float: left;
        /*margin: 10px 0px 0px 50px;*/
		margin-top:20px;
        text-decoration: none !important; }
      .digital .section-page.customer-login-section .products.active center, .digital .section-page.freetrial-section .products.active center {
        display: block; }
      .digital .section-page.customer-login-section .products.active .item, .digital .section-page.freetrial-section .products.active .item {
        -webkit-box-shadow: 0px 0px 20px 0px #6BBEE0;
        -moz-box-shadow: 0px 0px 20px 0px #6BBEE0;
        box-shadow: 0px 0px 20px 0px #6BBEE0;
        border: 5px solid #6BBEE0; }
      .digital .section-page.customer-login-section .products .item, .digital .section-page.freetrial-section .products .item {
        float: left;
        margin-right: 20px;
        -webkit-border-radius: 100px;
        -moz-border-radius: 100px;
        border-radius: 100px;
        border: 5px solid transparent;
        -webkit-transition: -webkit-box-shadow 0.2s ease-in-out;
        -moz-transition: -moz-box-shadow 0.2s ease-in-out;
        -o-transition: -o-box-shadow 0.2s ease-in-out;
        transition: box-shadow 0.2s ease-in-out;
        border: 5px solid transparent;
        background: #fff; }
        .digital .section-page.customer-login-section .products .item:hover, .digital .section-page.freetrial-section .products .item:hover {
          -webkit-box-shadow: 0px 0px 20px 0px #6BBEE0;
          -moz-box-shadow: 0px 0px 20px 0px #6BBEE0;
          box-shadow: 0px 0px 20px 0px #6BBEE0; }
        .digital .section-page.customer-login-section .products .item img, .digital .section-page.freetrial-section .products .item img {
          width: 150px; }
      .digital .section-page.customer-login-section .products .loginButton, .digital .section-page.freetrial-section .products .loginButton {
        padding: 11px 25px;
        margin-top: 15px;
        margin-left: -15px;
        color: #fff;
        background: #EA2031;
        border: 1px solid #85111B;
        font-family: Helvetica, Arial, sans-serif;
        font-size: 11pt;
        -webkit-border-radius: 20px;
        -moz-border-radius: 20px;
        border-radius: 20px; }
    .digital .section-page.customer-login-section .skills, .digital .section-page.freetrial-section .skills {
      padding: 30px 0px;
      background: #629ED0;
      color: #133D5F; }
      .digital .section-page.customer-login-section .skills ul, .digital .section-page.freetrial-section .skills ul {
        list-style: none;
        margin: 0 0 40px;
        padding: 0; }
        .digital .section-page.customer-login-section .skills ul li, .digital .section-page.freetrial-section .skills ul li {
          margin-bottom: 12px; }
          .digital .section-page.customer-login-section .skills ul li i, .digital .section-page.freetrial-section .skills ul li i {
            color: #fff;
            font-size: 14pt;
            font-weight: 900; }
    .digital .section-page.freetrial-section .hero {
      height: auto !important; }
    .digital .section-page.freetrial-section .products .item img {
      width: 145px; }
    .digital .section-page.freetrial-section input {
      background: #fff;
      border: 1px solid #ccc; }
      .digital .section-page.freetrial-section input:hover, .digital .section-page.freetrial-section input:focus {
        outline: 0px;
        box-shadow: none; }
    .digital .section-page .frm-progress {
      margin-bottom: 20px;
      margin-top: 20px;
      font-size: 18px;
      padding: 0px 15px;
      font-family: 'RobotoSlabRegular', sans-serif; }
      .digital .section-page .frm-progress .steps {
        border-radius: 6px;
        border: 1px solid #000;
        background-color: #f8f8f8;
        color: #666666;
        width: 100%;
        overflow: hidden; }
        .digital .section-page .frm-progress .steps span:first-child {
          background-color: #ee2c2f;
          color: #fff;
          background-color: #ee2c2f;
          color: #fff;
          border-radius: 6px 0 0 6px;
          font-family: 'Roboto Slab', serif;
          padding: 5px;
          float: left; }
        .digital .section-page .frm-progress .steps span:last-child {
          background: #e3e3e3;
          padding: 5px;
          width: auto;
		  padding-left:15px;
		  padding-right:15px;
          float: left; }
        .digital .section-page .frm-progress .steps span.step1 {
          width: calc(33% - 75px); }
        .digital .section-page .frm-progress .steps span.step2 {
          width: calc(66% - 75px); }
        .digital .section-page .frm-progress .steps span.step3 {
          width: calc(100% - 75px); }
        .digital .section-page .frm-progress .steps .StepIndicator {
          width: 75px;
          text-align: center; }
        .digital .section-page .frm-progress .steps .TypeInformation {
          /*background: green;*/
          /*color: #ffF;*/
          -webkit-transition: width 200ms ease-in-out;
          -moz-transition: width 200ms ease-in-out;
          -o-transition: width 200ms ease-in-out;
          transition: width 200ms ease-in-out;
          -webkit-transition: background 200ms ease-in-out;
          -moz-transition: background 200ms ease-in-out;
          -o-transition: background 200ms ease-in-out;
          transition: background 200ms ease-in-out;
          font-size: 18px; }
          @media only screen and (min-width: 250px) and (max-width: 1024px) {
            .digital .section-page .frm-progress .steps .TypeInformation {
              font-size: 15px !important;
			  line-height:25px !important; }
			  
			  .digital .section-page .frm-progress .steps {
				  background-color:#e3e3e3;
			  }
			   }
			   @media (max-width: 676px) {
				   .digital .section-page .frm-progress .steps .StepIndicator {
          width: 100%;
		  border-radius:0px !important;
		   }
		   
		   .digital .section-page .frm-progress .steps .TypeInformation {
              font-size: 15px !important;
			  line-height:17px !important;
			  width:100% !important;
			  }
		   
			   }
    .digital .section-page .form.wizzard {
      color: #666666;
      font-family: Arial, Helvetica, sans-serif;
      margin-bottom: 30px; }
      .digital .section-page .form.wizzard .form-group label span {
        color: red;
        margin-right: 10px;
        margin-left: 10px; }
      .digital .section-page .form.wizzard .form-group select {
        width: 99%;
        padding: 7px !important;
        border: 1px solid #e3e3e3 !important; }
      .digital .section-page .form.wizzard .ButtonW {
        background: #04bd06;
        color: #fff;
        border: 1px solid #000000;
        border-radius: 15px;
        padding: 12px 22px;
        /*margin-left: 15px; }*/
        font-size: 20px; }
      .digital .section-page .form.wizzard .invalid {
        border: 1px solid red !important; }
      .digital .section-page .form.wizzard .notification {
        color: red;
        font-weight: bold; }
      .digital .section-page .progressError {
        background: #EAADAE !important; }
  .digital .product-page {
    background: #fff;
    color: #666666; }
    .digital .product-page .flix-header {
      padding: 40px 0px; }
    .digital .product-page .btn-free-trial {
      color: #fbfbfb !important;
      background-color: #eb8307 !important;
      border: 1px solid #955100 !important;
      border-radius: 16px !important;
      padding-left: 80px !important;
      padding-right: 80px !important; }
	@media (max-width: 1180px) {
		.digital .product-page .flix-header .container .col-md-1 {
			display:none !important;
		}
		.digital .product-page .flix-header .container .col-md-10 {
			width:100% !important;
		}
		.digital .product-page .flix-header .container .col-md-5, .digital .product-page .flix-header .container .col-md-7 {
			width:50% !important;
		}
		.digital .product-page .information .tab-content div#overview {
			background-position: -200px bottom !important;
		}
		.product-page .information .tab-content #models p br {
			display:none !important;
		}
		
		
	}
	@media (max-width: 1100px) {
		.digital .product-page .information .nav-tabs {
		   
		   position:relative !important;
      margin-top: -42px !important;
      left: 0;
      right: 0;
      padding-top:25px;
      
	  white-space:nowrap;
	  height:auto !important;
	  font-size: 12px; 
	   }
	   .digital .product-page .information .nav-tabs li {
		   float:none;
		   display:inline-block;
	   }
	}
	@media (max-width: 1000px) {
		.digital .product-page .flix-header .container .col-md-10 {
			width:100% !important;
			text-align:center;
		}
		.digital .product-page .flix-header .container .col-md-5, .digital .product-page .flix-header .container .col-md-7 {
			width:100% !important;
			text-align:center;
		}
		.digital .product-page .flix-header .container .img-responsive {
			display:inline-block;
			margin-top:25px;
			width:100%;
			max-width:504px;
		}
		
		
	}
	@media (max-width: 991px) {
		.digital .product-page .information .tab-content #overview {
			background:none !important;
			padding-bottom:25px !important;
			padding-left:0px !important;
		}
		.digital .product-page .information .tab-content .tab-pane img {
			max-width:100%;
			height:auto !important;
		}
		.digital .product-page .information .tab-content #units .resources, .digital .product-page .information .tab-content #models .resources {
			padding-left:0px !important;
		}
		.digital .product-page .information .tab-content #shop .header-title {
			max-width:100%;
		}
		.digital .product-page .information .tab-content #press .resources .reviews, .digital .product-page .information .tab-content #press .resources .news {
			height:auto !important;
		}
		.digital .product-page .information .tab-content #press .resources .news .item .content {
			text-align:center;
		}
		.digital .product-page .information .tab-content #press .resources .news .item img {
			max-width:257px;
			display:inline-block;
		}
		.digital .product-page .information .tab-content #press .resources .reviews .images img {
			max-width:71px;
			display:inline-block;
		}
		.digital .product-page .information .tab-content #press .resources h4 {
			padding-top:25px;
			margin:0 !important;
		}
		.digital .product-page .information .tab-content #press .resources .inquiries {
			position:relative !important;
			margin: 20px 20px -10px 20px !important;
			top: 0px !important;
		}
		.digital .product-page .information .tab-content #press .resources .reviews .press-separator {
			margin-left:0px !important;
		}
		.digital .product-page .information .tab-content #models .resources h4 {
			padding-top:25px;
			margin:0 !important;
			padding-left:10px;
			padding-right:10px;
			padding-bottom:15px;
		}
		.digital .product-page .information .tab-content #models .rela, .digital .product-page .information .tab-content #models p, .digital .col-md-7.phone-parent, .digital .col-md-5.chat-parent a {
			width: 100% !important;
			max-width:none !important;
		}
		.digital .col-md-5.chat-parent {
			padding-left:0px !important;
		}
		.digital .product-page .information .tab-content #models p.live-chat-text {
			width:auto !important;
		}
		.digital .product-page .information .tab-content #models .rela p br, .digital .product-page .information .tab-content #models .rela .separator, .digital .product-page .information .tab-content #models p br {
			display:none !important;
		}
		.digital .product-page .information .tab-content .icon {
			float:none;
			display:inline-block;
			vertical-align:middle;
		}
		.digital .product-page .information .tab-content #models p {
			float:none;
			width: calc(100% - 100px) !important;
			display:inline-block;
			margin:0px !important;
			vertical-align:middle;
		}
		
		.digital .product-page .information .nav-tabs {
		overflow-x:scroll;
		   overflow-y:hidden;
		   text-align:center;
		   display:inline-block;
		   text-align:center;
		   width: calc(100% + 30px);
		   margin-left:-15px;
		   -webkit-overflow-scrolling: touch;
		   max-width:1100px;
		   float:left;
		   background-color:transparent !important;
		}
		
	}
    .digital .product-page .information .nav-tabs li:hover a, .digital .product-page .information .nav-tabs li.active a {
      background-color: #07aade !important;
      color: #fff !important; }
    .digital .product-page .information .nav-tabs li a {
      background-color: #9fb1c0 !important;
      color: #fff !important;
      border-radius: 12px 12px 0 0 !important;
      min-width: 9em !important;
      text-align: center !important;
      font-size: 17px !important;
        box-sizing:border-box;
      border: none; }
    .digital .product-page .information .tab-content {
      background-color: #07aade;
      color: #fff;
      overflow: hidden; }
      .digital .product-page .information .tab-content #overview {
        padding: 40px 0 0 0;
        background: url(https://www.scholastic.com/digital/images/science/main.png) no-repeat;
        background-position: -100px bottom !important;
        font-size: 17px;
        padding-left: 40px; }
        .digital .product-page .information .tab-content #overview .at-glance {
          border-radius: 12px;
          overflow: hidden;
          margin-bottom: 40px;
          -webkit-box-shadow: 0px 4px 8px -2px #000;
          box-shadow: 0px 4px 8px -2px #000; }
          .digital .product-page .information .tab-content #overview .at-glance th {
            background-color: #c9e4fc;
            color: #0e5ea4;
            text-align: center; }
          .digital .product-page .information .tab-content #overview .at-glance td {
            background-color: #fbfbfb;
            color: #666666; }
          .digital .product-page .information .tab-content #overview .at-glance > tbody > tr > td, .digital .product-page .information .tab-content #overview .at-glance > tbody > tr > th {
            border-top: 1px solid #7fa9cd; }
          .digital .product-page .information .tab-content #overview .at-glance > thead > tr > td {
            background-color: #9fb1c0;
            color: #fff;
            font-size: 24px;
            padding-left: 25px; }
          .digital .product-page .information .tab-content #overview .at-glance > thead > tr > td img {
            padding-right: 20px; }
        .digital .product-page .information .tab-content #overview p {
          font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
          font-size: 17px; }
        .digital .product-page .information .tab-content #overview .helps {
          color: #0e5ea4;
          font-size: 24px;
          padding-bottom: 15px;
          border-bottom: 2px solid #0e5ea4;
          margin-top: 40px; }
        .digital .product-page .information .tab-content #overview .checks {
          margin: 10px 0;
          padding: 0;
          list-style: none; }
          .digital .product-page .information .tab-content #overview .checks li {
            background: url(https://www.scholastic.com/digital/images/science/checkmark.png) no-repeat;
            padding-left: 40px;
            margin-bottom: 20px;
            min-height: 31px;
            padding-top: 5px; }
      .digital .product-page .information .tab-content .features {
        background-color: #fff;
        margin: 30px 0;
        padding: 10px 0;
        border-radius: 8px;
		max-width:1080px;
		 }
        .digital .product-page .information .tab-content .features .pull-right {
          font-size: 9pt;
          margin-top: -10px; }
          .digital .product-page .information .tab-content .features .pull-right img {
            margin-top: 5px; }
        .digital .product-page .information .tab-content .features h3 {
          margin: 10px 25px;
          padding: 0 0 7px;
          color: #07aade;
          border-bottom: 1px solid #07aade;
          font-size: 26px; }
        .digital .product-page .information .tab-content .features .features-tablet {
          position: relative;
          padding: 125px 10px;
          text-align: center;
		  width:1140px;
		   }
          .digital .product-page .information .tab-content .features .features-tablet .item {
            position: absolute;
            top: 0;
            left: 0;
            width: 250px;
			 }
            .digital .product-page .information .tab-content .features .features-tablet .item .icn {
              width: 40px;
              height: 40px;
              -webkit-border-radius: 50px;
              -moz-border-radius: 50px;
              border-radius: 50px;
              background: #D4D4D4;
              float: left;
              -webkit-transition: background-color 200ms ease-in-out;
              -moz-transition: background-color 200ms ease-in-out;
              -o-transition: background-color 200ms ease-in-out;
              transition: background-color 200ms ease-in-out; }
              .digital .product-page .information .tab-content .features .features-tablet .item .icn.abc {
                background-image: url("/digital/images/features/abc.png"); }
              .digital .product-page .information .tab-content .features .features-tablet .item .icn.book {
                background-image: url("/digital/images/features/book.png"); }
              .digital .product-page .information .tab-content .features .features-tablet .item .icn.book-alter {
                background-image: url("/digital/images/features/book-alter.png"); }
              .digital .product-page .information .tab-content .features .features-tablet .item .icn.country {
                background-image: url("/digital/images/features/country.png"); }
              .digital .product-page .information .tab-content .features .features-tablet .item .icn.education {
                background-image: url("/digital/images/features/education.png"); }
              .digital .product-page .information .tab-content .features .features-tablet .item .icn.globe {
                background-image: url("/digital/images/features/global.png"); }
              .digital .product-page .information .tab-content .features .features-tablet .item .icn.like {
                background-image: url("/digital/images/features/like.png"); }
              .digital .product-page .information .tab-content .features .features-tablet .item .icn.microphone {
                background-image: url("/digital/images/features/microphone.png"); }
              .digital .product-page .information .tab-content .features .features-tablet .item .icn.multimedia {
                background-image: url("/digital/images/features/multimedia.png"); }
              .digital .product-page .information .tab-content .features .features-tablet .item .icn.music {
                background-image: url("/digital/images/features/music.png"); }
              .digital .product-page .information .tab-content .features .features-tablet .item .icn.news {
                background-image: url("/digital/images/features/news.png"); }
              .digital .product-page .information .tab-content .features .features-tablet .item .icn.plus {
                background-image: url("/digital/images/features/plus.png"); }
              .digital .product-page .information .tab-content .features .features-tablet .item .icn.science {
                background-image: url("/digital/images/features/science.png"); }
              .digital .product-page .information .tab-content .features .features-tablet .item .icn.web {
                background-image: url("/digital/images/features/web.png"); }
            .digital .product-page .information .tab-content .features .features-tablet .item .text {
              color: #333;
              float: right;
              width: calc(100% - 50px);
              text-align: left;
              display: none; }
            .digital .product-page .information .tab-content .features .features-tablet .item:hover .icn, .digital .product-page .information .tab-content .features .features-tablet .item.active .icn {
              background-color: #A8A8A8; }
            .digital .product-page .information .tab-content .features .features-tablet .item:hover .text, .digital .product-page .information .tab-content .features .features-tablet .item.active .text {
              display: block; }
            .digital .product-page .information .tab-content .features .features-tablet .item.i1 {
              left: 300px;
              top: 80px; }
            .digital .product-page .information .tab-content .features .features-tablet .item.i2 {
              left: 600px;
              top: 80px; }
            .digital .product-page .information .tab-content .features .features-tablet .item.i3 {
              left: 860px;
              top: 135px; }
            .digital .product-page .information .tab-content .features .features-tablet .item.i4 {
              left: 860px;
              top: 270px; }
            .digital .product-page .information .tab-content .features .features-tablet .item.i5 {
              left: 860px;
              top: 560px; }
            .digital .product-page .information .tab-content .features .features-tablet .item.i6 {
              left: 420px;
              top: 560px; }
            .digital .product-page .information .tab-content .features .features-tablet .item.i7 {
              left: 230px;
              top: 415px; }
            .digital .product-page .information .tab-content .features .features-tablet .item.i8 {
              left: 230px;
              top: 270px; }
            .digital .product-page .information .tab-content .features .features-tablet .item.i9 {
              left: 230px;
              top: 135px; }
            .digital .product-page .information .tab-content .features .features-tablet .item.i10 {
              left: 230px;
              top: 135px; }
          .digital .product-page .information .tab-content .features .features-tablet .feature {
            position: absolute; }
          .digital .product-page .information .tab-content .features .features-tablet .f1 {
            background: url(https://www.scholastic.com/digital/images/science/icon1_off.png) no-repeat;
            width: 39px;
            height: 40px;
            left: 335px;
            top: 80px; }
            .digital .product-page .information .tab-content .features .features-tablet .f1:hover {
              background: url(https://www.scholastic.com/digital/images/science/icon1_on.png) no-repeat; }
          .digital .product-page .information .tab-content .features .features-tablet .f2 {
            background: url(https://www.scholastic.com/digital/images/science/icon2_off.png) no-repeat;
            width: 39px;
            height: 40px;
            left: 600px;
            top: 80px; }
            .digital .product-page .information .tab-content .features .features-tablet .f2:hover {
              background: url(https://www.scholastic.com/digital/images/science/icon2_on.png) no-repeat; }
          .digital .product-page .information .tab-content .features .features-tablet .f3 {
            background: url(https://www.scholastic.com/digital/images/science/icon3_off.png) no-repeat;
            width: 39px;
            height: 40px;
            left: 860px;
            top: 135px; }
            .digital .product-page .information .tab-content .features .features-tablet .f3:hover {
              background: url(https://www.scholastic.com/digital/images/science/icon3_on.png) no-repeat; }
          .digital .product-page .information .tab-content .features .features-tablet .f4 {
            background: url(https://www.scholastic.com/digital/images/science/icon4_off.png) no-repeat;
            width: 39px;
            height: 40px;
            left: 860px;
            top: 270px; }
            .digital .product-page .information .tab-content .features .features-tablet .f4:hover {
              background: url(https://www.scholastic.com/digital/images/science/icon4_on.png) no-repeat; }
          .digital .product-page .information .tab-content .features .features-tablet .f5 {
            background: url(https://www.scholastic.com/digital/images/science/icon5_off.png) no-repeat;
            width: 39px;
            height: 40px;
            left: 860px;
            top: 420px; }
            .digital .product-page .information .tab-content .features .features-tablet .f5:hover {
              background: url(https://www.scholastic.com/digital/images/science/icon5_on.png) no-repeat; }
          .digital .product-page .information .tab-content .features .features-tablet .f6 {
            background: url(https://www.scholastic.com/digital/images/science/icon6_off.png) no-repeat;
            width: 39px;
            height: 40px;
            left: 420px;
            top: 560px; }
            .digital .product-page .information .tab-content .features .features-tablet .f6:hover {
              background: url(https://www.scholastic.com/digital/images/science/icon6_on.png) no-repeat; }
          .digital .product-page .information .tab-content .features .features-tablet .f7 {
            background: url(https://www.scholastic.com/digital/images/science/icon7_off.png) no-repeat;
            width: 39px;
            height: 40px;
            left: 230px;
            top: 415px; }
            .digital .product-page .information .tab-content .features .features-tablet .f7:hover {
              background: url(https://www.scholastic.com/digital/images/science/icon7_on.png) no-repeat; }
          .digital .product-page .information .tab-content .features .features-tablet .f8 {
            background: url(https://www.scholastic.com/digital/images/science/icon8_off.png) no-repeat;
            width: 39px;
            height: 40px;
            left: 230px;
            top: 270px; }
            .digital .product-page .information .tab-content .features .features-tablet .f8:hover {
              background: url(https://www.scholastic.com/digital/images/science/icon8_on.png) no-repeat; }
          .digital .product-page .information .tab-content .features .features-tablet .f9 {
            background: url(https://www.scholastic.com/digital/images/science/icon9_off.png) no-repeat;
            width: 39px;
            height: 40px;
            left: 230px;
            top: 135px; }
            .digital .product-page .information .tab-content .features .features-tablet .f9:hover {
              background: url(https://www.scholastic.com/digital/images/science/icon9_on.png) no-repeat; }
          .digital .product-page .information .tab-content .features .features-tablet .f10 {
            background: url(https://www.scholastic.com/digital/images/science/icon10_off.png) no-repeat;
            width: 39px;
            height: 40px;
            left: 230px;
            top: 135px; }
            .digital .product-page .information .tab-content .features .features-tablet .f10:hover {
              background: url(https://www.scholastic.com/digital/images/science/icon10_on.png) no-repeat; }
          .digital .product-page .information .tab-content .features .features-tablet h3 .small {
            font-size: 11px; }
          .digital .product-page .information .tab-content .features .features-tablet .feature-popup {
            position: absolute;
            color: #000;
            text-align: left; background-color:#FFF; padding:5px; border:solid; border-width:1px; border-radius:3px; box-sizing:border-box; pointer-events:none; font-size:.8em; }
      .digital .product-page .information .tab-content .separator {
        position: absolute;
        top: 100px;
        right: -100px;
        width: 230px;
        border: 0;
        height: 1px;
        background: linear-gradient(to right, transparent 0%, #357BA8 20%, #357BA8 80%, transparent 100%); }
        .digital .product-page .information .tab-content .separator.vertical {
          transform: rotate(90deg); }
      .digital .product-page .information .tab-content #units .title, .digital .product-page .information .tab-content #models .title {
        color: #f8dd08;
        font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
        font-size: 24px;
        font-weight: bold; }
      .digital .product-page .information .tab-content #units .resources, .digital .product-page .information .tab-content #models .resources {
        background: #008CB4;
        padding-left: 15px;
        padding-bottom: 20px;
        margin-bottom: 20px;
        width: 100%; }
        .digital .product-page .information .tab-content #units .resources .media, .digital .product-page .information .tab-content #models .resources .media {
          cursor: pointer; }
		@media (max-width: 767px) {
			.digital .product-page .information .tab-content #units .resources .media p, .digital .product-page .information .tab-content #models .resources .media p {
          text-align: left; }
		}
        .digital .product-page .information .tab-content #units .resources .discount span, .digital .product-page .information .tab-content #models .resources .discount span {
          color: #f8dd08;
          font-size: 1.3em; }
      .digital .product-page .information .tab-content #units .unitcontent, .digital .product-page .information .tab-content #models .unitcontent {
        background: white;
        width: 100%;
        color: #333;
        margin-bottom: 40px;
        padding-bottom: 30px; }
        .digital .product-page .information .tab-content #units .unitcontent .accordion-unit.principal .panel:nth-of-type(odd) .panel-heading, .digital .product-page .information .tab-content #models .unitcontent .accordion-unit.principal .panel:nth-of-type(odd) .panel-heading {
          background: #F6F6F6 !important; }
        .digital .product-page .information .tab-content #units .unitcontent .accordion-unit.principal .panel:nth-of-type(even) .panel-heading, .digital .product-page .information .tab-content #models .unitcontent .accordion-unit.principal .panel:nth-of-type(even) .panel-heading {
          background: #EEEEEE !important; }
        .digital .product-page .information .tab-content #units .unitcontent .accordion-unit.principal .panel-heading, .digital .product-page .information .tab-content #models .unitcontent .accordion-unit.principal .panel-heading {
          background: #F6F6F6 !important; }
          .digital .product-page .information .tab-content #units .unitcontent .accordion-unit.principal .panel-heading .panel-title, .digital .product-page .information .tab-content #models .unitcontent .accordion-unit.principal .panel-heading .panel-title {
            color: #6F6F6F !important; }
        .digital .product-page .information .tab-content #units .unitcontent .accordion-unit.sub .panel:nth-of-type(odd) .panel-heading, .digital .product-page .information .tab-content #models .unitcontent .accordion-unit.sub .panel:nth-of-type(odd) .panel-heading {
          background: #9ADEF3 !important; }
        .digital .product-page .information .tab-content #units .unitcontent .accordion-unit.sub .panel:nth-of-type(even) .panel-heading, .digital .product-page .information .tab-content #models .unitcontent .accordion-unit.sub .panel:nth-of-type(even) .panel-heading {
          background: #8FCDE0 !important; }
        .digital .product-page .information .tab-content #units .unitcontent .accordion-unit.sub .panel-heading, .digital .product-page .information .tab-content #models .unitcontent .accordion-unit.sub .panel-heading {
          background: #07AADE !important; }
          .digital .product-page .information .tab-content #units .unitcontent .accordion-unit.sub .panel-heading .panel-title, .digital .product-page .information .tab-content #models .unitcontent .accordion-unit.sub .panel-heading .panel-title {
            color: #fff !important; }
            .digital .product-page .information .tab-content #units .unitcontent .accordion-unit.sub .panel-heading .panel-title a.collapsed, .digital .product-page .information .tab-content #models .unitcontent .accordion-unit.sub .panel-heading .panel-title a.collapsed {
              background: red; }
        .digital .product-page .information .tab-content #units .unitcontent .accordion-unit .panel, .digital .product-page .information .tab-content #models .unitcontent .accordion-unit .panel {
          margin: 0;
          border-radius: 0px !important;
          border: none;
          box-shadow: none; }
          .digital .product-page .information .tab-content #units .unitcontent .accordion-unit .panel .panel-heading, .digital .product-page .information .tab-content #models .unitcontent .accordion-unit .panel .panel-heading {
            background: #9FB1C0;
            border-radius: 0px !important;
            border: none;
            border-bottom: 1px solid #e3e3e3 !important; }
            .digital .product-page .information .tab-content #units .unitcontent .accordion-unit .panel .panel-heading.active .panel-title a i, .digital .product-page .information .tab-content #models .unitcontent .accordion-unit .panel .panel-heading.active .panel-title a i {
              background: #0B3B65;
              color: #fff !important; }
              .digital .product-page .information .tab-content #units .unitcontent .accordion-unit .panel .panel-heading.active .panel-title a i:before, .digital .product-page .information .tab-content #models .unitcontent .accordion-unit .panel .panel-heading.active .panel-title a i:before {
                content: "\e622"; }
            .digital .product-page .information .tab-content #units .unitcontent .accordion-unit .panel .panel-heading .panel-title, .digital .product-page .information .tab-content #models .unitcontent .accordion-unit .panel .panel-heading .panel-title {
              color: #fff;
              font-weight: 600; }
              .digital .product-page .information .tab-content #units .unitcontent .accordion-unit .panel .panel-heading .panel-title a, .digital .product-page .information .tab-content #models .unitcontent .accordion-unit .panel .panel-heading .panel-title a {
                text-decoration: none; }
              .digital .product-page .information .tab-content #units .unitcontent .accordion-unit .panel .panel-heading .panel-title .pointer, .digital .product-page .information .tab-content #models .unitcontent .accordion-unit .panel .panel-heading .panel-title .pointer {
                font-weight: 900;
                font-size: 10pt;
                padding: 5px;
                -webkit-border-radius: 30px;
                -moz-border-radius: 30px;
                border-radius: 30px;
                float: right;
                margin-top: -4px;
                font-family: 'themify';
                font-variant: normal;
                font-style: normal;
                -webkit-transition: background 200ms ease-in-out;
                -moz-transition: background 200ms ease-in-out;
                -o-transition: background 200ms ease-in-out;
                transition: background 200ms ease-in-out;
                background: #E5E4E5;
                transform: rotate(0deg); }
                .digital .product-page .information .tab-content #units .unitcontent .accordion-unit .panel .panel-heading .panel-title .pointer:before, .digital .product-page .information .tab-content #models .unitcontent .accordion-unit .panel .panel-heading .panel-title .pointer:before {
                  content: "\e61a"; }
        .digital .product-page .information .tab-content #units .unitcontent .item, .digital .product-page .information .tab-content #models .unitcontent .item {
          overflow: hidden;
          text-align: center !important; }
          .digital .product-page .information .tab-content #units .unitcontent .item:nth-of-type(odd), .digital .product-page .information .tab-content #models .unitcontent .item:nth-of-type(odd) {
            background: #F6F6F6 !important; }
          .digital .product-page .information .tab-content #units .unitcontent .item:nth-of-type(even), .digital .product-page .information .tab-content #models .unitcontent .item:nth-of-type(even) {
            background: #EEEEEE !important; }
          .digital .product-page .information .tab-content #units .unitcontent .item .col-md-4, .digital .product-page .information .tab-content #units .unitcontent .item .col-md-2, .digital .product-page .information .tab-content #models .unitcontent .item .col-md-4, .digital .product-page .information .tab-content #models .unitcontent .item .col-md-2 {
            margin-top: 10px; }
          .digital .product-page .information .tab-content #units .unitcontent .item .mark, .digital .product-page .information .tab-content #models .unitcontent .item .mark {
            margin: 0 auto; }
        .digital .product-page .information .tab-content #units .unitcontent .mark, .digital .product-page .information .tab-content #models .unitcontent .mark {
          width: 39px;
          height: 39px;
          color: #fff;
          font-family: Arial, Helvetica, sans-serif;
          font-size: 11pt;
          font-weight: 700;
          border: 4px solid transparent;
          -webkit-border-radius: 30px;
          -moz-border-radius: 30px;
          border-radius: 30px;
          padding: 3px; }
          .digital .product-page .information .tab-content #units .unitcontent .mark div, .digital .product-page .information .tab-content #models .unitcontent .mark div {
            width: 25px;
            height: 25px;
            padding: 4px 8px;
            -webkit-border-radius: 20px;
            -moz-border-radius: 20px;
            border-radius: 20px;
            text-align: center; }
          .digital .product-page .information .tab-content #units .unitcontent .mark.fiction div, .digital .product-page .information .tab-content #models .unitcontent .mark.fiction div {
            background: #1A9138; }
          .digital .product-page .information .tab-content #units .unitcontent .mark.nonfiction div, .digital .product-page .information .tab-content #models .unitcontent .mark.nonfiction div {
            background: #4394E7;
            padding: 4px 3px; }
          .digital .product-page .information .tab-content #units .unitcontent .mark.spanish, .digital .product-page .information .tab-content #models .unitcontent .mark.spanish {
            border: 4px solid #EB8307; }
          .digital .product-page .information .tab-content #units .unitcontent .mark.dots, .digital .product-page .information .tab-content #models .unitcontent .mark.dots {
            -webkit-border-radius: 5px;
            -moz-border-radius: 5px;
            border-radius: 5px;
            height: 15px;
            padding: 0;
            margin: 0 auto; }
            .digital .product-page .information .tab-content #units .unitcontent .mark.dots div, .digital .product-page .information .tab-content #models .unitcontent .mark.dots div {
              background: #C6C6C7;
              color: #333;
              width: 45px;
              padding: 0px 10px 0px;
              height: 15px;
              -webkit-border-radius: 5px;
              -moz-border-radius: 5px;
              border-radius: 5px; }
      .digital .product-page .information .tab-content #models p {
        margin: 25px 10px;
        font-size: 12pt; }
        .digital .product-page .information .tab-content #models p.darker {
          background: #0783AA; }
      .digital .product-page .information .tab-content #models .phone_info {
        margin-top: 50px; }
        .digital .product-page .information .tab-content #models .phone_info.pricing-chat-para {
          margin-top: 20px; }
        .digital .product-page .information .tab-content #models .phone_info p {
          padding: 10px; }
      .digital .product-page .information .tab-content #shop .resources {
        background: #fff;
        margin-top: 30px;
        margin-bottom: 30px;
        -webkit-border-radius: 10px;
        -moz-border-radius: 10px;
        border-radius: 10px; }
        .digital .product-page .information .tab-content #shop .resources .thumbnail {
          cursor: pointer;
          border: none;
          text-align: center; }
          .digital .product-page .information .tab-content #shop .resources .thumbnail .shadow {
            -webkit-box-shadow: 0px 0px 20px #333;
            -moz-box-shadow: 0px 0px 20px #333;
            -o-box-shadow: 0px 0px 20px #333;
            box-shadow: 0px 0px 20px #333; }
      .digital .product-page .information .tab-content #shop .header-title {
        border: 10px solid #9FB1C0;
        font-size: 14pt;
        font-family: Arial, Helvetica, sans-serif;
        background: #8E9DA9;
        overflow: hidden;
        padding: 8px;
        text-align: center;
        width: 380px;
        margin: 0 auto;
        margin-top: 45px;
        margin-bottom: 20px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px; }
        .digital .product-page .information .tab-content #shop .header-title i {
          width: 40px;
          height: 40px;
          -webkit-border-radius: 40px;
          -moz-border-radius: 40px;
          border-radius: 40px;
          padding: 11px;
          background: #DF4349;
          float: left;
          margin-top: -8px;
          margin-bottom: -8px;
          margin-right: 10px; }
        .digital .product-page .information .tab-content #shop .header-title .back {
          position: absolute;
          border: 3px solid #333;
          border-top: none;
          border-bottom: none;
          height: 50px;
          width: 300px;
          margin-left: 20px;
          margin-top: -65px; }
		@media (max-width: 767px) {
			.digital .product-page .information .tab-content #shop .header-title .back {
          visibility: hidden; }
		}
      .digital .product-page .information .tab-content #press .resources {
        background: #fff;
        margin-top: 30px;
        margin-bottom: 30px;
        color: #333; }
        .digital .product-page .information .tab-content #press .resources h4 {
          color: #555;
          margin: 20px 20px -10px 20px;
          font-weight: 700; }
        .digital .product-page .information .tab-content #press .resources .inquiries {
          margin: 0;
          padding: 0;
          position: absolute;
          right: 20px;
          top: 5px;
          font-size: 10pt; }
        .digital .product-page .information .tab-content #press .resources .reviews, .digital .product-page .information .tab-content #press .resources .news {
          height: 600px;
          overflow: auto; }
          .digital .product-page .information .tab-content #press .resources .reviews .title, .digital .product-page .information .tab-content #press .resources .news .title {
            font-size: 20px;
            font-weight: normal;
            color: #747474;
            letter-spacing: 2px;
            text-transform: uppercase;
            margin-bottom: 10px;
            margin-top: 10px; }
        .digital .product-page .information .tab-content #press .resources .reviews .images img {
          width: 100%; }
        .digital .product-page .information .tab-content #press .resources .reviews .press-separator {
          border-left: 1px solid #9fb1c0;
          padding-left: 25px;
          background: #fff;
          margin-bottom: 20px;
          margin-left: 20px; }
          .digital .product-page .information .tab-content #press .resources .reviews .press-separator:before {
            position: absolute;
            top: 10px;
            left: 0px;
            display: inline-block;
            border-top: 15px solid transparent;
            border-left: 15px solid #9fb1c0;
            border-right: 0 solid #9fb1c0;
            border-bottom: 15px solid transparent;
            content: " "; }
          .digital .product-page .information .tab-content #press .resources .reviews .press-separator:after {
            position: absolute;
            top: 11px;
            left: -1px;
            display: inline-block;
            border-top: 14px solid transparent;
            border-left: 14px solid #fff;
            border-right: 0 solid #fff;
            border-bottom: 14px solid transparent;
            content: " "; }
        .digital .product-page .information .tab-content #press .resources .reviews .quote {
          padding: 5px;
          padding-left: 0px;
          padding-top: 0px;
          margin: 0;
          margin-right: 10px;
          margin-bottom: 0px;
          margin-top: 10px;
          color: #0072bc;
          float: left;
          font-size: 18pt; }
          .digital .product-page .information .tab-content #press .resources .reviews .quote.clos {
            float: none;
            display: inline;
            margin-left: 10px;
            margin-right: 0px; }
        .digital .product-page .information .tab-content #press .resources .reviews p {
          color: #000;
          font-size: 12pt;
          text-align: justify; }
        .digital .product-page .information .tab-content #press .resources .news {
          background: #ECF6FF; }
          .digital .product-page .information .tab-content #press .resources .news .title {
            margin-bottom: 25px; }
          .digital .product-page .information .tab-content #press .resources .news .item {
            padding-left: 20px;
            padding-right: 20px;
            margin-bottom: 20px;
            text-align: left;
            color: #000;
            font-size: 10.5pt; }
            .digital .product-page .information .tab-content #press .resources .news .item img {
              width: 100%; }
            .digital .product-page .information .tab-content #press .resources .news .item .subtitle {
              color: #0072BC;
              font-size: 11pt;
              text-transform: uppercase; }
            .digital .product-page .information .tab-content #press .resources .news .item .content {
              margin-bottom: 10px; }
            .digital .product-page .information .tab-content #press .resources .news .item a {
              color: #EB8307; }
        .digital .product-page .information .tab-content #press .resources #pressroom {
          color: #000;
          margin-left: 5px; }
        .digital .product-page .information .tab-content #press .resources .pressroom_title {
          font-size: 20px;
          color: #747474;
          letter-spacing: 2px; }
        .digital .product-page .information .tab-content #press .resources .pressroom_text {
          position: absolute;
          top: 40px;
          left: -33px;
          width: 525px;
          text-align: justify; }
        .digital .product-page .information .tab-content #press .resources .pressroom_text.sec {
          top: 228px; }
        .digital .product-page .information .tab-content #press .resources .pressroom-side {
          padding-left: 20px;
          padding-right: 20px;
          text-align: left; }
        .digital .product-page .information .tab-content #press .resources .iconp {
          height: 83px;
          width: 76px;
          float: left;
          background: url(https://www.scholastic.com/digital/images/press_sprite.png) no-repeat;
          padding: 0; }
          .digital .product-page .information .tab-content #press .resources .iconp.bar {
            height: 211px;
            width: 20px;
            position: absolute;
            left: 13px;
            top: 10px;
            background-position: -187px -9px; }
          .digital .product-page .information .tab-content #press .resources .iconp.doublebar {
            height: 360px;
            width: 20px;
            position: absolute;
            left: 13px;
            top: 10px;
            background-position: -236px -9px; }
          .digital .product-page .information .tab-content #press .resources .iconp.quote {
            height: 20px;
            width: 30px;
            background-position: -118px -131px; }
          .digital .product-page .information .tab-content #press .resources .iconp.reading {
            background-position: 0px 0px; }
          .digital .product-page .information .tab-content #press .resources .iconp.slj {
            background-position: 0px -89px; }
          .digital .product-page .information .tab-content #press .resources .iconp.lmc {
            background-position: -93px 0px;
            position: absolute;
            top: 195px;
            left: 15px; }
          .digital .product-page .information .tab-content #press .resources .iconp.lmcs {
            background-position: -89px 0px; }
          .digital .product-page .information .tab-content #press .resources .iconp.iconp.lmc.slj {
            background-position: 0px -89px; }
        .digital .product-page .information .tab-content #press .resources .presl {
          background: #ECF6FF;
          height: 360px;
          padding: 0;
          margin-left: 22% !important;
          color: #000; }
        .digital .product-page .information .tab-content #press .resources .presl > h5 {
          padding-left: 20px; }
        .digital .product-page .information .tab-content #press .resources .presl.arge {
          height: 480px; }
        .digital .product-page .information .tab-content #press .resources .presl.argex {
          height: 690px; }
        .digital .product-page .information .tab-content #press .resources #pressroomhr {
          color: #000; }
        .digital .product-page .information .tab-content #press .resources .blue {
          color: #0072BC; }
        .digital .product-page .information .tab-content #press .resources .orange {
          color: #EB8307; }
      .digital .product-page .information .tab-content .modal-dialog {
        background: none;
        width: auto;
		margin-top:50px;
		}
        .digital .product-page .information .tab-content .modal-dialog.video {
          width: 740px;
          margin-top: 55px; }
        .digital .product-page .information .tab-content .modal-dialog.flipbook {
          width: 85%;
          padding: 0; }
          .digital .product-page .information .tab-content .modal-dialog.flipbook .modal-header {
            position: absolute;
            right: 10px;
            top: 10px;
            z-index: 10; }
          .digital .product-page .information .tab-content .modal-dialog.flipbook .modal-body {
            padding: 0px !important; }
          .digital .product-page .information .tab-content .modal-dialog.flipbook .close {
            right: 0px;
            top: 0px;
            cursor: pointer;
            height: 35px;
            width: 35px;
            position: absolute; }
        .digital .product-page .information .tab-content .modal-dialog .modal-content {
          background: none;
          box-shadow: none;
          border: none; }
          .digital .product-page .information .tab-content .modal-dialog .modal-content .modal-header {
            border: none; }
            .digital .product-page .information .tab-content .modal-dialog .modal-content .modal-header .close {
              background-image: url(https://www.scholastic.com/digital/images/close.png);
              position: absolute;
              right: 0px;
              top: -5px;
              cursor: pointer;
              height: 35px;
              width: 35px;
              opacity: 1;
              color: #fff;
              content: ''; }
          .digital .product-page .information .tab-content .modal-dialog .modal-content .modal-body {
            padding: 0px 20px; }
      .digital .product-page .information .tab-content .overlay {
        font-size: 11px;
		position:inherit !important;
		  display:block !important;
}
      .digital .product-page .information .tab-content .yellowhr {
        border-top: 2px solid #FDD90C;
        margin: 10px 15px 20px 1px !important; }
      .digital .product-page .information .tab-content .redhr {
        border-top: 2px solid #DA2D3A;
        margin: 0px 15px 20px 1px; }
      .digital .product-page .information .tab-content .pdf-file {
        overflow: hidden;
        text-decoration: none !important;
        font-size: 9pt;
        text-align: left; }
        .digital .product-page .information .tab-content .pdf-file:hover {
          text-decoration: none !important; }
        .digital .product-page .information .tab-content .pdf-file img {
          border: none;
          box-shadow: none !important;
          float: left;
          margin-right: 10px;
          height: 50px; }
        .digital .product-page .information .tab-content .pdf-file .file-header {
          color: #333;
          font-weight: bold;
          font-size: 8.6pt;
          text-decoration: none !important; }
        .digital .product-page .information .tab-content .pdf-file .file-title {
          color: #CA2127;
          text-decoration: none !important; }
      .digital .product-page .information .tab-content .icon_plus {
        height: 30px;
        width: 30px;
        float: right;
        margin-right: 6px;
        border-radius: 20px;
        background: url(/digital/images/plus_sprite.png); }
        .digital .product-page .information .tab-content .icon_plus.enabled {
          margin-right: 0px;
          background-position: -10px -15px; }
        .digital .product-page .information .tab-content .icon_plus.disabled {
          margin-right: 0px;
          background-position: -11px -190px; }
        .digital .product-page .information .tab-content .icon_plus.disabled1 {
          background-position: -11px -75px; }
        .digital .product-page .information .tab-content .icon_plus.disabled2 {
          background-position: -11px -134px; }
      .digital .product-page .information .tab-content .icon_con {
        height: 39px;
        width: 38px;
        float: left;
        margin-right: 20px;
        background: url(/digital/images/SLP_BookFlix_ContentUnits_sprite.png); }
        .digital .product-page .information .tab-content .icon_con.vd {
          background-position: 136px -15px; }
        .digital .product-page .information .tab-content .icon_con.nw {
          background-position: 137px -83px; }
        .digital .product-page .information .tab-content .icon_con.gl {
          background-position: 136px -152px; }
		 .digital .product-page .information .tab-content .icon_con.pho {
          background-position: 96px -189px; }
        .digital .product-page .information .tab-content .icon_con.glo {
          width: 44px;
          background-position: 67px -16px; }
		 .digital .product-page .information .tab-content .icon_con.week {
          width: 44px;
          background-position: 44px -189px; }
        .digital .product-page .information .tab-content .icon_con.ma {
          height: 47px;
          width: 42px;
          background-position: 67px -81px; }
        .digital .product-page .information .tab-content .icon_con.boo {
          height: 35px;
          width: 43px;
          background-position: 65px -154px; }
    .digital .product-page.bookflix .nav-tabs li:hover a, .digital .product-page.bookflix .nav-tabs li.active a {
      background-color: #0072bc  !important;
      color: #fff !important; }
    .digital .product-page.bookflix .tab-content {
      background-color: #0072bc;
      color: #fff; }
      .digital .product-page.bookflix .tab-content #overview {
        background: url(https://www.scholastic.com/digital/images/book/main.png) no-repeat; }
        .digital .product-page.bookflix .tab-content #overview .helps {
          color: #f8dd08;
          border-bottom: 2px solid #f8dd08; }
        .digital .product-page.bookflix .tab-content #overview .checks li {
          background: url(https://www.scholastic.com/digital/images/book/checkmark.png) no-repeat; }
      .digital .product-page.bookflix .tab-content .features .f1 {
        background: url(https://www.scholastic.com/digital/images/science/icon11_off.png) no-repeat !important;
        left: 300px !important;
        top: 80px !important; }
        .digital .product-page.bookflix .tab-content .features .f1:hover {
          background: url(https://www.scholastic.com/digital/images/science/icon11_on.png) no-repeat !important; }
      .digital .product-page.bookflix .tab-content .features .f2 {
        background: url(https://www.scholastic.com/digital/images/science/icon14_off.png) no-repeat !important;
        left: 670px !important;
        top: 80px !important; }
        .digital .product-page.bookflix .tab-content .features .f2:hover {
          background: url(https://www.scholastic.com/digital/images/science/icon14_on.png) no-repeat !important; }
      .digital .product-page.bookflix .tab-content .features .f3 {
        background: url(https://www.scholastic.com/digital/images/science/icon2_off.png) no-repeat !important;
        left: 870px !important;
        top: 195px !important; }
        .digital .product-page.bookflix .tab-content .features .f3:hover {
          background: url(https://www.scholastic.com/digital/images/science/icon2_on.png) no-repeat !important; }
      .digital .product-page.bookflix .tab-content .features .f4 {
        background: url(https://www.scholastic.com/digital/images/science/icon8_off.png) no-repeat !important;
        left: 870px !important;
        top: 390px !important; }
        .digital .product-page.bookflix .tab-content .features .f4:hover {
          background: url(https://www.scholastic.com/digital/images/science/icon8_on.png) no-repeat !important; }
      .digital .product-page.bookflix .tab-content .features .f5 {
        background: url(https://www.scholastic.com/digital/images/science/icon13_off.png) no-repeat !important;
        left: 620px !important;
        top: 550px !important; }
        .digital .product-page.bookflix .tab-content .features .f5:hover {
          background: url(https://www.scholastic.com/digital/images/science/icon13_on.png) no-repeat !important; }
      .digital .product-page.bookflix .tab-content .features .f6 {
        background: url(https://www.scholastic.com/digital/images/science/icon6_off.png) no-repeat !important;
        left: 340px !important;
        top: 550px !important; }
        .digital .product-page.bookflix .tab-content .features .f6:hover {
          background: url(https://www.scholastic.com/digital/images/science/icon6_on.png) no-repeat !important; }
      .digital .product-page.bookflix .tab-content .features .f7 {
        background: url(https://www.scholastic.com/digital/images/science/icon3_off.png) no-repeat !important;
        left: 230px !important;
        top: 440px !important; }
        .digital .product-page.bookflix .tab-content .features .f7:hover {
          background: url(https://www.scholastic.com/digital/images/science/icon3_on.png) no-repeat !important; }
      .digital .product-page.bookflix .tab-content .features .f8 {
        background: url(https://www.scholastic.com/digital/images/science/icon10_off.png) no-repeat !important;
        left: 230px !important;
        top: 290px !important; }
        .digital .product-page.bookflix .tab-content .features .f8:hover {
          background: url(https://www.scholastic.com/digital/images/science/icon10_on.png) no-repeat !important; }
      .digital .product-page.bookflix .tab-content .features .f9 {
        background: url(https://www.scholastic.com/digital/images/science/icon7_off.png) no-repeat !important;
        left: 230px !important;
        top: 160px !important; }
        .digital .product-page.bookflix .tab-content .features .f9:hover {
          background: url(https://www.scholastic.com/digital/images/science/icon7_on.png) no-repeat !important; }
      .digital .product-page.bookflix .tab-content #units .title {
        color: #fff;
        font-weight: bold; }
        .digital .product-page.bookflix .tab-content #units .title .red {
          color: #DA2D3A; }
      .digital .product-page.bookflix .tab-content #units .resources {
        background: #7993C5; }
      .digital .product-page.bookflix .tab-content #units #genres {
        display: flex;
        margin: 20px 4px 0px 228px; }
        .digital .product-page.bookflix .tab-content #units #genres ul {
          list-style: none;
          margin: 0;
          padding: 0; }
          .digital .product-page.bookflix .tab-content #units #genres ul li {
            margin: 0;
            padding: 0;
            float: left;
            width: 180px; }
            .digital .product-page.bookflix .tab-content #units #genres ul li p {
              margin-top: 10px;
              font-weight: 700; }
        .digital .product-page.bookflix .tab-content #units #genres .mark {
          float: left; }
      .digital .product-page.bookflix .tab-content #units .pull-right {
        float: right !important; }
      .digital .product-page.bookflix .tab-content #units .unitcontent h3 {
        color: #9FB1C0 !important;
        font-weight: bolder !important;
        font-size: 23px; }
      .digital .product-page.bookflix .tab-content #units .unitcontent .panel-heading {
        background: #0072BC !important;
        border-bottom: 1px solid #008CB4 !important; }
      .digital .product-page.bookflix .tab-content #units .unitcontent .panel-body {
        padding: 0px !important; }
      .digital .product-page.bookflix .tab-content #models .title {
        color: #fff; }
      .digital .product-page.bookflix .tab-content #models .resources {
        background: #368DDE; }
        .digital .product-page.bookflix .tab-content #models .resources h4 span {
          color: #DA2D3A; }
        .digital .product-page.bookflix .tab-content #models .resources .separator {
          position: absolute;
          top: 128px;
          right: -100px;
          width: 250px;
          border: 0;
          height: 2px;
          background: linear-gradient(to right, transparent 0%, #127BC6 20%, #127BC6 80%, transparent 100%); }
        .digital .product-page.bookflix .tab-content #models .resources .darker {
          background: #2F80CB; }
    .digital .product-page.bookflix .icon_content {
      height: 30px;
      width: 30px;
      border-radius: 20px;
      background: url(https://www.scholastic.com/digital/images/SLP_BookFlix_ContentUnits_sprite.png); }
      .digital .product-page.bookflix .icon_content.ff {
        margin-left: 5px !important;
        background-position: -14px -116px !important; }
      .digital .product-page.bookflix .icon_content.ffs {
        width: 38px !important;
        height: 39px !important;
        background-position: -68px 115px !important; }
      .digital .product-page.bookflix .icon_content.nfs {
        width: 38px !important;
        height: 39px !important;
        background-position: -124px -111px !important;
        float: right !important; }
      .digital .product-page.bookflix .icon_content.nf {
        background-position: -180px -116px !important;
        margin-right: 5px !important;
        float: right !important; }
      .digital .product-page.bookflix .icon_content.dots {
        height: 19px !important;
        width: 41px !important;
        margin: auto !important;
        border-radius: 7px !important;
        background-position: -224px -126px !important; }
    .digital .product-page.freedomflix .nav-tabs li:hover a, .digital .product-page.freedomflix .nav-tabs li.active a {
      background-color: #23408f !important;
      color: #fff !important; }
    .digital .product-page.freedomflix .tab-content {
      background-color: #23408f;
      color: #fff; }
      .digital .product-page.freedomflix .tab-content #overview {
        background: url(https://www.scholastic.com/digital/images/freedom/main.png) no-repeat; }
        .digital .product-page.freedomflix .tab-content #overview .helps {
          color: #e93e45;
          border-bottom: 2px solid #e93e45; }
        .digital .product-page.freedomflix .tab-content #overview .checks li {
          background: url(https://www.scholastic.com/digital/images/freedom/checkmark.png) no-repeat; }
      .digital .product-page.freedomflix .tab-content .features .f3 {
        background: url(https://www.scholastic.com/digital/images/science/icon12_off.png) no-repeat !important;
        left: 870px !important;
        top: 195px !important; }
        .digital .product-page.freedomflix .tab-content .features .f3:hover {
          background: url(https://www.scholastic.com/digital/images/science/icon12_on.png) no-repeat !important; }
      .digital .product-page.freedomflix .tab-content .features .f4 {
        background: url(https://www.scholastic.com/digital/images/science/icon11_off.png) no-repeat !important;
        left: 870px !important;
        top: 390px !important; }
        .digital .product-page.freedomflix .tab-content .features .f4:hover {
          background: url(https://www.scholastic.com/digital/images/science/icon11_on.png) no-repeat !important; }
      .digital .product-page.freedomflix .tab-content .features .f5 {
        background: url(https://www.scholastic.com/digital/images/science/icon8_off.png) no-repeat !important;
        left: 582px !important;
        top: 550px !important; }
        .digital .product-page.freedomflix .tab-content .features .f5:hover {
          background: url(https://www.scholastic.com/digital/images/science/icon8_on.png) no-repeat !important; }
      .digital .product-page.freedomflix .tab-content .features .f6 {
        background: url(https://www.scholastic.com/digital/images/science/icon7_off.png) no-repeat !important;
        left: 328px !important;
        top: 550px !important; }
        .digital .product-page.freedomflix .tab-content .features .f6:hover {
          background: url(https://www.scholastic.com/digital/images/science/icon7_on.png) no-repeat !important; }
      .digital .product-page.freedomflix .tab-content .features .f7 {
        background: url(https://www.scholastic.com/digital/images/science/icon10_off.png) no-repeat !important;
        left: 230px !important;
        top: 368px !important; }
        .digital .product-page.freedomflix .tab-content .features .f7:hover {
          background: url(https://www.scholastic.com/digital/images/science/icon10_on.png) no-repeat !important; }
      .digital .product-page.freedomflix .tab-content .features .f8 {
        background: url(https://www.scholastic.com/digital/images/science/icon9_off.png) no-repeat !important;
        left: 230px !important;
        top: 175px !important; }
        .digital .product-page.freedomflix .tab-content .features .f8:hover {
          background: url(https://www.scholastic.com/digital/images/science/icon9_on.png) no-repeat !important; }
      .digital .product-page.freedomflix .tab-content #units .title {
        color: #fff;
        font-weight: bold; }
        .digital .product-page.freedomflix .tab-content #units .title .red {
          color: #DA2D3A; }
      .digital .product-page.freedomflix .tab-content #units .resources {
        background: #7993C5; }
      .digital .product-page.freedomflix .tab-content #units .unitcontent h3 {
        color: #9FB1C0 !important;
        font-weight: bolder !important;
        font-size: 23px; }
      .digital .product-page.freedomflix .tab-content #units .unitcontent .panel-body {
        padding: 0px !important; }
      .digital .product-page.freedomflix .tab-content #models .title {
        color: #fff; }
      .digital .product-page.freedomflix .tab-content #models .resources {
        background: #7993C5; }
        .digital .product-page.freedomflix .tab-content #models .resources h4 span {
          color: #DA2D3A; }
        .digital .product-page.freedomflix .tab-content #models .resources .separator {
          position: absolute;
          top: 128px;
          right: -100px;
          width: 250px;
          border: 0;
          height: 2px;
          background: linear-gradient(to right, transparent 0%, #3F5BA1 20%, #3F5BA1 80%, transparent 100%); }
        .digital .product-page.freedomflix .tab-content #models .resources .darker {
          background: #6380B8; }
    .digital .product-page.goflix .nav-tabs li:hover a, .digital .product-page.goflix .nav-tabs li.active a {
      background-color: #105481 !important;
      color: #fff !important; }
    .digital .product-page.goflix .tab-content {
      background-color: #105481;
      color: #fff; }
    
    .digital .product-page.goflix .tab-content #downloadables2 h4.downloadables-header {color:black;}   
    
      .digital .product-page.goflix .tab-content #overview {
        background: url(https://www.scholastic.com/digital/images/go/main.png) no-repeat; }
        .digital .product-page.goflix .tab-content #overview .helps {
          color: #95d9f2;
          border-bottom: 2px solid #95d9f2; }
        .digital .product-page.goflix .tab-content #overview .checks li {
          background: url(https://www.scholastic.com/digital/images/go/checkmark.png) no-repeat; }
      .digital .product-page.goflix .tab-content .features .f1 {
        background: url(https://www.scholastic.com/digital/images/science/icon1_off.png) no-repeat !important;
        left: 335px !important;
        top: 80px !important; }
        .digital .product-page.goflix .tab-content .features .f1:hover {
          background: url(https://www.scholastic.com/digital/images/science/icon1_on.png) no-repeat !important; }
      .digital .product-page.goflix .tab-content .features .f2 {
        background: url(https://www.scholastic.com/digital/images/science/icon10_off.png) no-repeat !important;
        left: 470px !important;
        top: 80px !important; }
        .digital .product-page.goflix .tab-content .features .f2:hover {
          background: url(https://www.scholastic.com/digital/images/science/icon10_on.png) no-repeat !important; }
      .digital .product-page.goflix .tab-content .features .f3 {
        background: url(https://www.scholastic.com/digital/images/science/icon11_off.png) no-repeat !important;
        left: 675px !important;
        top: 80px !important; }
        .digital .product-page.goflix .tab-content .features .f3:hover {
          background: url(https://www.scholastic.com/digital/images/science/icon11_on.png) no-repeat !important; }
      .digital .product-page.goflix .tab-content .features .f4 {
        background: url(https://www.scholastic.com/digital/images/science/icon7_off.png) no-repeat !important;
        left: 870px !important;
        top: 205px !important; }
        .digital .product-page.goflix .tab-content .features .f4:hover {
          background: url(https://www.scholastic.com/digital/images/science/icon7_on.png) no-repeat !important; }
      .digital .product-page.goflix .tab-content .features .f5 {
        background: url(https://www.scholastic.com/digital/images/science/icon6_off.png) no-repeat !important;
        left: 870px !important;
        top: 385px !important; }
        .digital .product-page.goflix .tab-content .features .f5:hover {
          background: url(https://www.scholastic.com/digital/images/science/icon6_on.png) no-repeat !important; }
      .digital .product-page.goflix .tab-content .features .f6 {
        background: url(https://www.scholastic.com/digital/images/science/icon9_off.png) no-repeat !important;
        left: 315px !important;
        top: 550px !important; }
        .digital .product-page.goflix .tab-content .features .f6:hover {
           background: url(https://www.scholastic.com/digital/images/science/icon9_on.png) no-repeat !important; }
      .digital .product-page.goflix .tab-content .features .f7 {
        background: url(https://www.scholastic.com/digital/images/science/icon9_off.png) no-repeat !important;
        left: 315px !important;
        top: 550px !important; }
        .digital .product-page.goflix .tab-content .features .f7:hover {
          background: url(https://www.scholastic.com/digital/images/science/icon9_on.png) no-repeat !important; }
      .digital .product-page.goflix .tab-content .features .f8 {
        background: url(https://www.scholastic.com/digital/images/science/icon3_off.png) no-repeat !important;
        left: 230px !important;
        top: 450px !important; }
        .digital .product-page.goflix .tab-content .features .f8:hover {
          background: url(https://www.scholastic.com/digital/images/science/icon3_on.png) no-repeat !important; }
      .digital .product-page.goflix .tab-content .features .f9 {
        background: url(https://www.scholastic.com/digital/images/science/icon4_off.png) no-repeat !important;
        left: 230px !important;
        top: 320px !important; }
        .digital .product-page.goflix .tab-content .features .f9:hover {
          background: url(https://www.scholastic.com/digital/images/science/icon4_on.png) no-repeat !important; }
      .digital .product-page.goflix .tab-content .features .f10 {
        background: url(https://www.scholastic.com/digital/images/science/icon13_off.png) no-repeat !important;
        left: 230px !important;
        top: 165px !important; }
        .digital .product-page.goflix .tab-content .features .f10:hover {
          background: url(https://www.scholastic.com/digital/images/science/icon13_on.png) no-repeat !important; }
      .digital .product-page.goflix .tab-content #units .title {
        color: #fff;
        font-weight: bold; }
        .digital .product-page.goflix .tab-content #units .title .red {
          color: #DA2D3A; }
      .digital .product-page.goflix .tab-content #units .resources {
        background: #6CB5E3; }
      .digital .product-page.goflix .tab-content #units .unitcontent h3 {
        color: #9FB1C0 !important;
        font-weight: bolder !important;
        font-size: 23px; }
      .digital .product-page.goflix .tab-content #units .unitcontent .panel-heading .panel-title {
        overflow: hidden; }
        .digital .product-page.goflix .tab-content #units .unitcontent .panel-heading .panel-title a span {
          color: #105481;
          font-weight: normal;
          font-size: 11.2pt;
          float: left;
          margin-top: 3px;
          font-style: italic; }
        .digital .product-page.goflix .tab-content #units .unitcontent .panel-heading .panel-title a i {
          margin-top: 8px !important; }
      .digital .product-page.goflix .tab-content #units .unitcontent .accordion-unit.principal .panel-title a {
        font-weight: normal; }
      .digital .product-page.goflix .tab-content #units .unitcontent .panel-body {
        padding: 0px !important; }
      .digital .product-page.goflix .tab-content #models .resources {
        background: #5AA2CF; }
        .digital .product-page.goflix .tab-content #models .resources .separator {
          position: absolute;
          top: 128px;
          right: -100px;
          width: 250px;
          border: 0;
          height: 2px;
          background: linear-gradient(to right, transparent 0%, #357BA8 20%, #357BA8 80%, transparent 100%); }
        .digital .product-page.goflix .tab-content #models .resources .darker {
          background: #4B92BF; }
    .digital .product-page.trueflix .nav-tabs li:hover a, .digital .product-page.trueflix .nav-tabs li.active a {
      background-color: #0e5ea4 !important;
      color: #fff !important; }
    .digital .product-page.trueflix .tab-content {
      background-color: #0e5ea4;
      color: #fff; }
      .digital .product-page.trueflix .tab-content #overview {
        background: url(https://www.scholastic.com/digital/images/true/main.png) no-repeat; }
        .digital .product-page.trueflix .tab-content #overview .helps {
          color: #84c441;
          border-bottom: 2px solid #84c441; }
        .digital .product-page.trueflix .tab-content #overview .checks li {
          background: url(https://www.scholastic.com/digital/images/true/checkmark.png) no-repeat; }
      .digital .product-page.trueflix .tab-content .features .f3 {
        background: url(https://www.scholastic.com/digital/images/science/icon7_off.png) no-repeat !important;
        left: 870px !important;
        top: 205px !important; }
        .digital .product-page.trueflix .tab-content .features .f3:hover {
          background: url(https://www.scholastic.com/digital/images/science/icon7_on.png) no-repeat !important; }
      .digital .product-page.trueflix .tab-content .features .f4 {
        background: url(https://www.scholastic.com/digital/images/science/icon10_off.png) no-repeat !important;
        left: 870px !important;
        top: 385px !important; }
        .digital .product-page.trueflix .tab-content .features .f4:hover {
          background: url(https://www.scholastic.com/digital/images/science/icon10_on.png) no-repeat !important; }
      .digital .product-page.trueflix .tab-content .features .f5 {
        background: url(https://www.scholastic.com/digital/images/science/icon12_off.png) no-repeat !important;
        left: 610px !important;
        top: 550px !important; }
        .digital .product-page.trueflix .tab-content .features .f5:hover {
          background: url(https://www.scholastic.com/digital/images/science/icon12_on.png) no-repeat !important; }
      .digital .product-page.trueflix .tab-content .features .f6 {
        background: url(https://www.scholastic.com/digital/images/science/icon6_off.png) no-repeat !important;
        left: 330px !important;
        top: 550px !important; }
        .digital .product-page.trueflix .tab-content .features .f6:hover {
          background: url(https://www.scholastic.com/digital/images/science/icon6_on.png) no-repeat !important; }
      .digital .product-page.trueflix .tab-content .features .f7 {
        background: url(https://www.scholastic.com/digital/images/science/icon3_off.png) no-repeat !important;
        left: 230px !important;
        top: 420px !important; }
        .digital .product-page.trueflix .tab-content .features .f7:hover {
          background: url(https://www.scholastic.com/digital/images/science/icon3_on.png) no-repeat !important; }
      .digital .product-page.trueflix .tab-content .features .f8 {
        background: url(https://www.scholastic.com/digital/images/science/icon9_off.png) no-repeat !important;
        left: 230px !important;
        top: 180px !important; }
        .digital .product-page.trueflix .tab-content .features .f8:hover {
          background: url(https://www.scholastic.com/digital/images/science/icon9_on.png) no-repeat !important; }
      .digital .product-page.trueflix .tab-content #units .title {
        color: #f8dd08;
        font-weight: bold; }
        .digital .product-page.trueflix .tab-content #units .title .red {
          color: #DA2D3A; }
      .digital .product-page.trueflix .tab-content #units .resources {
        background: #6CB5E3; }
      .digital .product-page.trueflix .tab-content #units .unitcontent h3 {
        color: #9FB1C0 !important;
        font-weight: bolder !important;
        font-size: 23px; }
      .digital .product-page.trueflix .tab-content #units .unitcontent .panel-body {
        padding: 0px !important; }
      .digital .product-page.trueflix .tab-content #models .resources {
        background: #4690E2; }
        .digital .product-page.trueflix .tab-content #models .resources .separator {
          position: absolute;
          top: 128px;
          right: -100px;
          width: 250px;
          border: 0;
          height: 2px;
          background: linear-gradient(to right, transparent 0%, #127BC6 20%, #127BC6 80%, transparent 100%); }
        .digital .product-page.trueflix .tab-content #models .resources .darker {
          background: #2F80CB; }
  .digital .loader {
    background: #e3e3e3;
    background: #fff;
    color: #333;
    padding: 20px;
    font-family: 'Segoe UI', Arial, sans-serif;
    font-size: 15pt;
    font-weight: 200;
    text-align: center; }

.view-no-available {
  display: none; }

.modal.in .modal-dialog {
  -webkit-transform: none !important;
  -ms-transform: none !important;
  transform: none !important;
  width: auto;
	max-width:100%;
}
  
#reminderModal.in .modal-dialog {max-width:600px;}

.multimedia-video .modal-dialog {
  width: 760px !important; }


#reminderModal.in .modal-header .close {
    margin-top: -10px;
}

#othertrials {text-align:center; padding:15px 0 5px 0;}
#othertrials p {text-align:center; margin:0; padding:0 0 5px 0; font-size:12px; color:#666;}
#othertrials-links {text-align:center;}
#othertrials-links a {display:inline-block; margin:0 10px;}

.topNavButton {
	position:absolute;
	right:10px;
	top:10px;
	height:30px;
	z-index:100;
	display:none;
	cursor:pointer;
}

.topCloseButton {
	position:absolute;
	right:10px;
	top:10px;
	height:30px;
	z-index:100;
	display:none;
	cursor:pointer;
}

@media (max-width: 980px) {
	.topNavButton {
		display:block;
	}
	#nav-menu-principal.isOpen {
		z-index:500;
	}
	#nav-menu-principal.isOpen .topNavButton {
		display:none;
	}
	#nav-menu-principal.isOpen .topCloseButton {
		display:block;
	}
	#nav-menu-principal.isOpen li:first-child {
		margin-top:25px;
	}
	#nav-menu-principal.isOpen li {
		display:block !important;
		
	}
	.digital .section-page.customer-login-section .skills ul, .digital .section-page.freetrial-section .skills ul {
		margin-bottom:0px;
	}
}
.digital .product-page .information .tab-content .row .col-md-6 .bluehrHide {
	display:none;
}
@media (max-width: 991px) {
.digital .section-page .information .separator.vertical {
			  display:none;
		  }
		  .digital .section-page .information .breadcrumb {
        padding: 10px 10px !important;
        margin-bottom: 8px !important;
        width: 100% !important;
        border-radius: 2px !important;
        min-height: 40px !important; }
}
@media (max-width: 991px) {
	.digital .product-page .information .tab-content .row .col-md-6 .go br {
		display:none;
	}
	.digital .product-page .information .tab-content .row .col-md-6 .go {
		min-height:50px;
	}
	.digital .product-page .information .tab-content .row .col-md-6 .go .icon_con {
		margin-bottom:11px;
	}
	.digital .product-page .information .tab-content .row .col-md-6  {
		clear:left;
	}
	.digital .product-page .information .tab-content .row .col-md-6 .bluehrHide {
		display:block !important;
	}
	.digital .product-page .information .tab-content #press .resources .reviews p {
          text-align: left; }
}

.productListText {
	position:relative;
	left:0px;
	top:0px;
	width:100%;
	height:auto;
	display:none;
	box-sizing:border-box;
	padding-left:25px;
	padding-right:25px;
	text-align: center;
}

.productListText p {
	color:#000;
	margin-top:20px;
	text-align: left;
}

.productListText ul {
	color:#000;
	box-sizing:border-box;
	padding-left:25px;
	padding-right:25px;
	text-align: left;
}

.productListText ul li {
	color:#000;
	text-align: left;
}


@media (max-width: 800px) {
	.productListText {
		display:inline-block;
	}
	.features .feature {
		display:none;
	}
	.digital .product-page .information .tab-content .features .features-tablet {
		display:none;
	}
	.digital .product-page .information .tab-content .features h3 {
		display:none;
	}
}