@import url("//fonts.googleapis.com/css?family=Convergence");

/** 5.0.9.P4 **/

/** 5.0.9.P4 **/

/** 5.0.9.P4 **/

/** 5.0.9.P4 **/

/* line 5, lesson_bookend.scss */

.objective_list {

  margin: 0 0 0 2em;

  padding: 0; }



/* line 10, lesson_bookend.scss */

.lessonSummary .media_object {

  width: 30%;

  float: left;

  margin-right: 1.75em; }



/* line 16, lesson_bookend.scss */

.thumbnail_container {

  float: left;

  height: 8em;

  width: 8em;

  margin-right: 1em;

  display: block;

  overflow: hidden; }



/* line 25, lesson_bookend.scss */

.topic_thumbnail {

  width: 100%;

  overflow: hidden; }



/* line 30, lesson_bookend.scss */

.topic_item {

  padding: 1em; }

  /* line 32, lesson_bookend.scss */

  .topic_item > .content_frame {

    overflow: hidden; }



/* line 37, lesson_bookend.scss */

a.topic_item, a.topic_item:hover, a.topic_item:visited {

  text-decoration: none;

  color: inherit;

  display: block; }



/* line 44, lesson_bookend.scss */

.tab_contents {

  position: relative;

  z-index: 0; }

  /* line 47, lesson_bookend.scss */

  .tab_contents > .content_frame {

    border: 1px solid #a4a4a4;

    padding-top: 5px; }



/* line 53, lesson_bookend.scss */

.summary_objective_frame > .content_frame {

  padding: 1em;

  border: 1px solid #a4a4a4; }



/* line 58, lesson_bookend.scss */

.supplements {

  display: inline-block; }



/* line 62, lesson_bookend.scss */

.topic_tab_button, .objective_tab_button {

  background-color: #e4e4e4;

  display: inline-block;

  border: 1px solid #a4a4a4;

  border-bottom: none;

  cursor: pointer;

  padding-top: 7px;

  padding-bottom: 7px;

  width: 150px;

  position: relative;

  z-index: 0; }
 .topic_tab_button:hover, .objective_tab_button:hover{ background:#e3edf5; color:#0a4e81} 
/* .topic_tab_button img.tabinfo2, .objective_tab_button img.tabinfo2{ display:none}
 .topic_tab_button img.tabinfo1, .objective_tab_button img.tabinfo1{ display:inline;}
 .topic_tab_button.selected img.tabinfo2, .objective_tab_button.selected img.tabinfo2{ display:inline;}
 .topic_tab_button.selected img.tabinfo1, .objective_tab_button.selected img.tabinfo1{ display:none;}*/

  /* line 294, _fonts.scss */

  .topic_tab_button.selected, .objective_tab_button.selected {

    color: #0a4e81; }

  /* line 74, lesson_bookend.scss */

  .topic_tab_button H3, .objective_tab_button H3 {

    text-align: center;
	/*font-size:16px;*/

    text-transform: uppercase;

    margin-bottom: 0; }
	
	.topic_tab_button H3 a, .objective_tab_button H3 a {text-decoration:none; font-weight:bold; color:#4B4B4B;  }
	

  /* line 79, lesson_bookend.scss */

  .topic_tab_button.selected, .objective_tab_button.selected {

    background-color: white;

    box-shadow: 0 5px 0 -1px white;

    position: relative;

    z-index: 1; }

    /* line 84, lesson_bookend.scss */

    .topic_tab_button.selected H3, .objective_tab_button.selected H3 {

      color: #0a4e81; }



/* line 90, lesson_bookend.scss */

.topic_tab .topic_item:hover {

  background-color: #e4e4e4;

  cursor: pointer; }



/* line 95, lesson_bookend.scss */

.objective_list_item_header, .summary_objectives_title, .topic_list_item_header {

  font-weight: bold;

  font-size: 1.2em;

  line-height: 1.45em;

  text-align: left;
  
  margin-bottom:0; }



/** 5.0.9.P4 **/



