@font-face {
  font-family: 'jlmsicons';
  src:  url('../font/jlmsicons.eot?u05kt7');
  src:  url('../font/jlmsicons.eot?u05kt7#iefix') format('embedded-opentype'),
    url('../font/jlmsicons.ttf?u05kt7') format('truetype'),
    url('../font/jlmsicons.woff?u05kt7') format('woff'),
    url('../font/jlmsicons.svg?u05kt7#jlmsicons') format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^="jlmsicon-"], [class*=" jlmsicon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'jlmsicons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.jlmsicon-course:before {
  content: "\e634" !important;
}

.jlms-icon-logo-small.jlmsicon-course{
	font-size: 95px !important;
}

.dtcc-filter__search .advanced-search-link-wrap label{
	font-size: 11px;
}

body #video-grid-container .ulvideo_thumb .video-item a#remove, body #video-grid-container .ulvideo_thumb a#removePlaylist{
    z-index: 10;
}

.bookmark_article_list{float:left; width:100%;}
.bk_article_list{ float: left; width: 95%;padding: 1%;margin: 8px 0 0 0; }
.bk_article_list .left{ float: left; width: 28%; min-height: 150px; }
.bk_article_list .right{    float: left; width: 68%;min-height: 150px; margin: 0px 0 0 15px;}
.bk_article_list .right a{ text-decoration:none;} 
.bookmark_article_list .left img{ float:left; width:90% !important;}
#myprofileimg {  float:left; }
#myrpofile-text { float:left; width:60%; }
.videoshareplayer ul { float:left; width:100%; margin:0px ; padding:0px; border-bottom:1px solid #ececec;}
.videoshareplayer ul li { list-style-type:none; float:left; padding:0px; width:33%; text-align:center; }
#notes-li { padding:0 0 0 38px; border:none;}
#notes-li li { float:left; width:100%; text-align:left; }
.videoshareplayer ul .active { background:#0096d6; color:#000; font-weight:bold; }
.videoshareplayer ul .active span { color:#fff; }
#transcript-li{padding:0 0 0 38px; border:none;}
#transcript-li li { float:left; width:100%;  text-align:left; }
#modul-content { float:left; margin:10px 0 0 25px; width:90%; text-align:left; } 
#modul-content h4 { color:#0096d6;}
.video_tab_content_0 { float:left; width:100%;}
.video_tab_content_1 { float:left; width:100%;}
.popup__details strong { color:#fff !important;}
.playlist_vids img { padding: 0 10px 0 0;}
.vid_title{ color:#0096d6;} 
.lms-sp-enroll .course-registered-button { width: 24px; height: 24px; overflow: hidden; border-radius: 50%; padding: 0;}
.lms-sp-enroll .course-registered-button { background: #43c86f;border: 2px solid #43c86f; padding: 2px 10px; margin: 0;  }
#JCalProEventTabTabs .nonactive { display:none;}
ul.category-module{padding:0;list-style:none;}
.fa-lg.disabled{color: #c0c0c0;}
.search-results--events .events-table th{vertical-align:top;}
.dtcc_carousel .dtcc_carousel__item{background:#fff;}