div.tjlms-wrapper .tjlms_menu_items{display:none;position:absolute;right:0;z-index:1;background:#eaeaea}
.fixedHeightPinLayout .title_fixed_width{overflow:hidden;position:relative}
.tjlms_lesson_status .attempt_report{vertical-align:middle}
.fixedHeightPinLayout .fader{position:absolute;background:linear-gradient(to bottom,rgba(255,255,255,0) 70%,rgba(255,255,255,1) 95%);text-align:center;float:left;width:100%;height:100%;top:0;left:0;margin-top:2px}
.fixedHeightPinLayout .tjlms_pin_desc{margin-top:10px;min-height:75px;overflow:hidden;position:relative}
. .tjlms-toggle-box p{margin:0;padding:0}
.tjlms-toggle-title{width:100%;margin-bottom:10px;padding:8px;background:#EDE9E3;border:1px solid #45536C;cursor:pointer;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:2px}
.tjlms-toggle-title:active,.tjlms-toggle-title:hover{background:#d3d3d3;color:#000}
.activelesson{color:#fff;margin-top:0;margin-left:0}
.activelesson .tutorial-nav-node{background-color:#BDBDBD!important}
.tjlms-toggle-title a{color:#111}
.tjlms-toggle-content{padding-bottom:0;margin-top:20px}
.tjlms-courses-cat{margin-left:280px!important}
.cat-layout{position:absolute;height:100%;background:#ccc;margin-right:-20px;padding-left:20px;padding-top:10px}
.com_tjlms_course_content #course_description,.layout{position:relative}
.tjlms-st1{font-weight:700;font-size:20px;color:#000}
.tjlms-st2{padding-top:4px}
.tjlms-submenu-indicator{float:right;font-weight:700}
.tjlms-inner{padding:10px;border:1px solid grey}
.layout{border:none!important}
.tjlms-icon-wd{width:7.591837%!important}
.tjlms-pad{padding:10.4px 6px!important}
.tjlms-text-right{text-align:right!important}
.com_tjlms_course_content .tags{margin-bottom:20px}
.com_tjlms_content .tags a{color:#fff!important}
.com_tjlms_course_content .tags span a.label{padding:2px 4px}
.tags span a,.tags span a.label{background:#03a9f4!important}
.tjlms-course-header-child .tags li{padding-top:5px}
.com_tjlms_course_content #course_description .collapse-icon-containner{position:absolute;top:50%;right:10px}
.com_tjlms_course_content .course-info{margin-bottom:10px;padding-left:9px;padding-right:9px;border:1px solid #ccc;background:#fff}
.com_tjlms_course_content #info-container{margin-top:20px;background:#F1F3F2}
.com_tjlms_course_content .tjlms-course-header .tjlms-course-header-child{word-wrap:break-word}
.com_tjlms_course_content .tjlms-course-header .course-{float:left;margin:0 5px 5px 0}
.com_tjlms_course_content .tjlms-course-header .course-right-block{margin-left:5px}
.com_tjlms_course_content .tjlms_section_title .collapse-icon{display:inline-block;width:0;height:0;vertical-align:top;border-left:8px solid #4C4B4B;border-top:6px solid transparent;border-bottom:6px solid transparent}
.com_tjlms_course_content .tjlms_section_title.open .collapse-icon{display:inline-block;width:0;height:0;vertical-align:top;border-top:6px solid #4C4B4B;border-right:6px solid transparent;border-left:6px solid transparent}
div.com_tjlms_course_content .tjlms_course_toc .tjlms_course_toc_listing{border-collapse:inherit;background:#FFF;table-layout:fixed}
div.com_tjlms_course_content .tjlms_course_toc .tjlms_course_toc_listing td{word-wrap:break-word}
.tjlms_course_toc_listing .tjlms_lesson .tjlms-toc-content{background-color:#FFF;padding:10px}
.tjlms_course_toc_listing .tjlms_lesson .tjlms-toc-popover{display:block;width:200px;height:auto;background-color:#DDD}
.tjlms_course_toc_listing .tjlms_lesson [rel=popover]{position:relative;margin-left:0!important}
div.com_tjlms_course_content .tjlms_course_toc .tjlms_course_toc_listing .tjlms_section_title{background-color:#F0F0F0;padding:2px 10px 0!important;cursor:pointer;position:relative}
div.com_tjlms_course_content .tjlms_course_toc .tjlms_course_toc_listing .tjlms_section_title .tjlms_section_title_container{padding:4px 4px 4px 10px;position:relative}
div.com_tjlms_content .tjlms_section_title h5{font-weight:400;margin:10px 15px}
div.com_tjlms_course_content .tjlms_lesson .lesson-progress-container{background:#FFF;display:inline-block;text-align:center}
div.com_tjlms_course_content .tjlms_lesson .lesson-progress-mask{display:inline-block;overflow:hidden}
div.com_tjlms_course_content .tjlms_lesson .lesson-progress-container .lesson-complete .icon-ok{color:#51d466!important}
div.com_tjlms_course_content .tjlms_lesson .lesson-progress-container .lesson-failed .icon-remove{color:#f75353!important}
div.com_tjlms_course_content .tjlms_lesson .lesson-progress-container .lesson-complete:before{background:#5CB85C}
div.com_tjlms_course_content .tjlms_lesson .lesson-progress-container .lesson-failed:before{background:#da4f49}
div.com_tjlms_course_content .tjlms_lesson .lesson-progress-container .lesson-progress-mask:before{float:left;height:16px;width:16px}
div.com_tjlms_course_content .tjlms_lesson .tjlms_lesson_score,div.com_tjlms_course_content .tjlms_lesson .tjlms_lesson_status{padding:9px}
div.com_tjlms_course_content .tjlms_lesson .tjlms_lesson-title{position:relative;padding:9px}
div.com_tjlms_course_content .tjlms_lesson .tjlms_lesson_attempts{padding:9px;border-right:1px solid #ccc}
div.com_tjlms_course_content .tjlms_lesson .lesson_define_action{padding-top:9px;text-align:center;padding-right:2px}
div.com_tjlms_course_content .tjlms_lesson .tjlms_lesson-title a.lesson_title+.popover{width:300px!important}
div.com_tjlms_course_content .tjlms_course_plan{margin-bottom:10px}
div.com_tjlms_course_content .tjlms_course_plan td{border-top:0;padding:9px}
div.com_tjlms_course_content .tjlms_course_plan table{background-color:#FFF;margin-bottom:5px}
div.com_tjlms_course_content .tjlms-course-info .table-condensed td{padding:10px 5px 4px 15px}
.fb-like span{vertical-align:top!important}
.fb-like iframe{max-width:inherit!important}
.recommendThisCourse{border:2px solid #ccc;padding:15px}
.tjlms-wrapper .inactiveLink{pointer-events:none!important;cursor:default!important}

.com_tjlms_content .lesson_info{margin:5px}
.com_tjlms_content .lesson_info .lesson_info_details{border-top:1px solid #eee}
.com_tjlms_content .lesson_info .lesson_info_details:first-child{border-top:0}
.com_tjlms_content .lesson_info .lesson_info_details div{padding:5px}
.sbox-loading #sbox-content,.tjlms-loading{background-color:#fff!important;background-image:url(../images/ajax.gif)!important;background-repeat:no-repeat;background-position:center}
.tjlms_lesson_screen #sbox-btn-close{display:none}
div.tjlms-lesson-content.container-top{margin-bottom:45px}
div.tjlms-lesson-content.resumeWindowPage{margin-bottom:0;margin-top:0}
.tjlms-lesson-content #resumeWindow{position:relative;border-radius:4px}
.tjlms-lesson-content #resumeWindow input{white-space:normal}
.resumebtncolor{background-color:#4E4E4E!important;line-height:0}
.resumebtncolor:hover{background-color:#EBEBEB!important}
.resumewindowclose{cursor:pointer}
div.tjlms-lesson-content .tjlms-lesson-player{padding:0;position:relative;overflow:auto}
div.tjlms-lesson-content .tjlms-lesson-extra{padding:5px}
.tjlms-lesson-content #askforattempt{position:absolute;top:35%;left:15%;right:15%;border-color:#aaa;border-radius:0;text-align:center}
.tjlms-lesson-content .tjlms_lesson_screen{left:0!important;right:0!important;margin-left:auto!important;margin-right:auto!important;position:fixed!important;width:100%!important;height:100%!important;top:0!important;padding:0!important}
.tjlms-lesson-content .lesson-right-panel{border-top:none;border-left:1px solid #BCBCBC;box-shadow:-2px 0 5px #ccc;-moz-box-shadow:-2px 0 5px #ccc;-webkit-box-shadow:-2px 0 5px #ccc;-o-box-shadow:-2px 0 5px #ccc;height:100%;position:fixed;right:0;display:block;overflow:auto;z-index: 99;}
.lesson-right-panel hr{margin:10px 0}
.tjlms-lesson-content .lesson-right-panel,.tjlms-lesson-content .lesson-right-panel .tjlmsLessonhelptext{padding:10px 10px 0}
#askforattempt .help-block{color:#626262}
.tjlms_playlist_mod_title.open .collapse-icon-containner .collapse-icon{display:inline-block;width:0;height:0;vertical-align:top;border-top:7px solid #FFF;border-right:6px solid transparent;border-left:6px solid transparent}
.lesson_margin{margin-bottom:7px!important}
.tjlms_playlist_mod_title .collapse-icon-containner .collapse-icon{display:inline-block;width:0;height:0;vertical-align:top;border-left:8px solid #FFF;border-top:6px solid transparent;border-bottom:6px solid transparent}
div.lesson-left-panel .tjlms_lesson{position:relative;transition:background .1s ease 0;line-height:20px!important;background-color:#D8D8D8}
.playlist .progress-pie-chart{background-color:#D8D8D8}
.playlist .pcc-percents-wrapper span{color:#848484}
.playlist .ppc-progress .ppc-progress-fill{background-color:#848484}
.playlist div.tjlms_module{margin-top:5px}
div.lesson-left-panel .progressDiv{background-color:#D8D8D8}
.playlist .playlist-module-name{background-color:#848484;border-left:3px solid #33868a;cursor:pointer;position:relative;color:#fff}
.subway-icon .icons,.subway-icon .pipe{background-color:#cdcdcd}
.playlist .collapse-icon-containner{position:absolute;top:40%;right:10px}
.subway-icon .pipe,.subway-icon .status{position:absolute;right:auto;bottom:auto}
.playlist .collapse-icon{display:inline-block;width:0;height:0;vertical-align:top;border-top:6px solid #999;border-right:6px solid transparent;border-left:6px solid transparent}
.playlist .playlist-module-name,.playlist .tjlms_lesson{padding:7px}
.playlist .playlist-lesson{cursor:pointer}
.subway-icon{display:block;position:absolute;width:40px;height:100%;top:0}
.subway-icon .pipe{height:100%;padding-top:2px;top:-1px;left:18px;width:4px;z-index:10}
.tutorial-nav-node{background-image:url(/media/com_tjlms/images/subway-sprites-video-science.svg)}
tutorial-nav-node clearfix progress-container tjlms-filter-toggle.active{background:green;color:#000}
.subway-icon .status{height:25px;width:25px;background-size:25px 75px;overflow:hidden;top:50%;left:8px;margin-top:-12px;z-index:20}
.tutorial-nav-node:hover{background:#BDBDBD;cursor:pointer}
.subway-icon+.progress-title{-moz-box-sizing:border-box;box-sizing:border-box;min-height:40px;padding:13px 13px 13px 8px;vertical-align:middle}
.add-note .note-header,.add-note .note-header .note-header-title,.note-header .icon-file{min-height:14px!important}
.progress-container .progress-title{display:table-cell;line-height:15px}
.playlist .tjlms_lesson{background:#F5F5F5}
.tjlms-lesson-content .playlist-container{background-color:#a9a9a9;position:relative;padding:0;overflow:auto}
.tjlms-lesson-content #playlist-container.playlist-hidden{width:2%}
.tjlms-lesson-content #playlist-container.playlist-hidden .playlist{}
.tjlms-lesson-content .lesson-left-panel+#lesson-main-container.expanded{max-width: 100%;}
.tjlms-lesson-content #playlist-container .double-left,.tjlms-lesson-content #playlist-container.playlist-hidden .double-right{display:block!important}
.tjlms-lesson-content #playlist-container.playlist-hidden .double-left{display:none!important}
.tjlms-lesson-content .playlist-toggle-sidebar-button{font-size:16px;text-decoration:none;cursor:pointer}
.tjlms-lesson-content .playlist-toggle-button-wrapper.playlist-toggle-visible{}
.tjlms-lesson-content .playlist-toggle-button-wrapper{text-align: center;}
.tjlms-lesson-content .lesson-toggle-main{position:relative}
.tjlms-lesson-content .lesson-left-panel-header{position:fixed;width:2%}
.tjlms-lesson-content .right-panel-hidden{display:none!important}
.lesson-right-panel{position:absolute!important}
.lesson-left-panel-header .fa,.playlist-toggle-sidebar-button .fa{color:#fff}
.lesson-left-panel-header{background-color:grey;text-align:center;cursor:pointer}

.techjoomla-bootstrap .tjlms_toc_player .tjlms_scorm_toc{border:1px solid #eee;margin:0!important;border-right-width:5px;border-right-style:solid;height:700px}
.com_tjlms_content .tjlms_scorm_toc .tjlms_node_header i{padding:0 9px 0 0}
.techjoomla-bootstrap .tjlms_toc_player .tjlms_scorm_toc_title{height:48%}
.techjoomla-bootstrap .tjlms_toc_player .tjlms_scorm_toc_tool{height:13%}
.techjoomla-bootstrap .tjlms_scom_player{height:600px;border:1px solid #eee;border-width:2px}
.techjoomla-bootstrap .tjlms_scom_player #scorm_object{width:100%;height:100%;overflow:auto}
.tjlms_scorm_toc .tjlms_scorm_toc_title{text-align:center;border-bottom:1px solid;font-size:9px}
.tjlms_scorm_toc .tjlms_scorm_toc_title h2{line-height:100%;margin:5px!important}
.toc-panel-header{color:#434343;font-weight:700;font-size:11px;font-family:verdana,tahoma,sans-serif;border-color:#d0d0d0;background:url(../images/toc_tool_back.gif);overflow:hidden;zoom:1;padding:5px 3px 4px 5px;height:auto}
ul.tjlms_toctree .toc-tree-node-icon{background:url(../images/application_go.png);border:0;vertical-align:middle;width:16px;height:17px;display:inline-block}
.tjcollapse .toggle{background:url(../images/arrows.gif) -16px 0 no-repeat;vertical-align:middle}
.tjexpand .toggle{background:url(../images/arrows.gif) no-repeat;vertical-align:middle}
ul.tjlms_toctree .toggle{height:18px;width:16px;display:inline-block}
ul.tjlms_toctree,ul.tjlms_toctree li{list-style-type:none;line-height:35px}
ul.tjlms_toctree img{vertical-align:middle}
ul.tjlms_toctree .tjlms_node_header{background-color:#eee}
.tjlms_scorm_toc ul.tjlms_toctree ul{margin-left:0!important}
.techjoomla-bootstrap .tjlms_toc_player .toc-tool-collapse{background-position:0 -180px}
.techjoomla-bootstrap .tjlms_toc_player .toc-tool-expand{background-position:0 -165px}
.techjoomla-bootstrap .tjlms_toc_player .toc-tool{background-image:url(https://static2.litmos.com/static/ext3/resources/images/gray-extend/panel/tool-sprites.gif);overflow:hidden;width:15px;height:15px;float:right;cursor:pointer;margin-left:2px}
.techjoomla-bootstrap .tjlms_toc_player .tjlms_tocpanel-collapsed{display:block;width:20px;height:99%;visibility:visible;z-index:20;background-color:#dfdfdf;padding:3px;border:1px solid #BCBCBC}
.tjlms_scorm_toc ul.tjlms_toctree{margin:0!important;padding:0!important}
.tjlms_scorm_toc .tjlms-toc-toolbar{border-style:solid;border-width:0 0 1px;border-color:#d0d0d0;background-color:#ededed;background-image:url(../images/bg.gif)}
.tjlms_scorm_toc .tjlms-toc-toolbar .tjlms-toc-toolbar_btn{margin:5px!important;background-image:url(../images/toolbar_icons.png);padding:3px 12px!important;background-color:#f5f5f5!important;border:1px solid #bbb!important;border-radius:4px}
.tjlms_scorm_toc .tjlms-toc-toolbar .tjlms-toc-toolbar_next{background-position:-25px 0!important;float:right!important}
.tjlms_scorm_toc .tjlms-toc-toolbar .tjlms-toc-toolbar_back{background-position:0 0!important}
#jlikeToolbar{position:fixed;height:60px;width:100%;left:0;z-index:111111;border-top:0;border-bottom:1px solid #BCBCBC;box-shadow:0 3px 5px #ccc;-moz-box-shadow:0 3px 5px #ccc;-webkit-box-shadow:0 3px 5px #ccc}
#jlikeToolbar.jliketoolbartop{top:0;bottom:inherit!important}
#jlikeToolbar.jliketoolbarBottom{bottom:0}
.likes .pwltcb{margin-left:0!important;display:inline-block!important}
.jlike-form-actions .labels-space .dropdown-toggle{padding-top:7px;padding-bottom:9px}
.add-note .note-header{padding:10px;border:1px solid #ccc}
form#jlike_comments{margin:0!important}
#jlike-container .like-snippet a{cursor:pointer}
.com_tjlms_content .tjlms-table th{background-color:#fff!important;text-align:center!important}
.com_tjlms_content .tjlms-table .greyish a{color:#315264}
#jlikeToolbar .fa{font-size:18px;line-height:35px}
#jlikeToolbar .toolbar_buttons.active{background-color: #666;border-bottom-color: #333;}
#jlikeToolbar.toolbar-expanded .toolbar_buttons,#jlikeToolbar.toolbar-expanded .toolbar_content{display:inline-block}
#jlikeToolbar .jlike-btn{background-color:#fff!important;color:#ccc;border:1px solid #ccc}
#jlikeToolbar #toolbar_expander,#jlikeToolbar .toolbar_buttons{background-color:transparent;color:#315264;padding:10px 15px;cursor:pointer;margin-left:-4px;display:inline-block}
#jlikeToolbar .toolbar_buttons,#jlikeToolbar #toolbar_expander{border-left:1px solid #2e79b1}
#jlikeToolbar #toolbar_expander{display:none;}
.toolbar-expanded #toolbar_expander{border-right:1px solid #315264}
#jlikeToolbar .toolbar_buttons img{height:30px}
#jlikeToolbar .noteCommentDiv{text-align:right;padding-right:10px}
#jlikeToolbar .commentDiv,#jlikeToolbar .noteDiv{display:inline-block;vertical-align:top;position:relative}
.commentsDiv,.notesDiv{border:1px solid #BCBCBC;display:none}
.assocfilecontainer{padding:10px 10px 0}
#jlikeToolbar .popUpcloseBtn{margin-left:0!important}
.noteCommentTab li{cursor:pointer}
.annotation-snippet textarea{width:95%}
#jlikeToolbar .toolbar_buttons.closeBtn{color:#720201}
.courseComment .jlike_add_comment img{margin-top:15px}
.courseComment .jlike_add_comment .jlike_display_block{float:none}
div.tjlms-wrapper .jlikecheckbox input{margin-top:3px}
.tjcourse-likes #annotation-snippet .innerdiv{z-index:99999}
.com_tjlms_content .modal,.tjlmsNoModal{position:relative!important;z-index:0!important}

.jlike_comments_container .jlike_cancel_btn{margin-right:5px}
.lms-btn-wrapper select{width:auto!important}
.tjlms-act{padding:5px!important}
.tjlms-activity{float:left!important;width:90%!important}
.tjlms-activity-nw{float:left!important;width:10%!important}
.tjlms-filter-toggle{height:30px!important}
.checkout-heading{border-left:3px solid #3a87ad;border-bottom:1px solid #eee;color:#555;font-size:13px;font-weight:700;margin-bottom:15px;padding-left:10px}
.redColor{color:red}
.checkout-content hr{margin:5px!important}
div.com_tjlms_content #step_select_subsplan .lms_subs_plan{margin-bottom:0}
#subsplan-info .alignLeft{text-align:left}
#subsplan-info .checkout-selectsubsplans{padding-top:15px;border-left:5px solid red;padding-left:10px}
#subsplan-info #cooupon_troption{padding:15px 0 0 10px;border-left:5px solid green}
input-style{height:27px!important;width:250px!important}
.input-style-text{width:255px!important;height:80px!important}
.tjlms_head_title{padding-top:2px}
#tjlms-payHtmlDiv .tjlms-confirm-payment-div{padding-left:20px}
.payment_info_hide{visibility:visible;}
.paymentHTMLWrapper textarea{resize:none}
.tjlms_steps_parent .fa-arrow-circle-o-left{margin-right:5px}
.tjlms-checkout-steps .lms_select{padding-top:2px!important}
#tjlms-payHtmlDiv .control-label{padding-top:0!important}
#coupon_code{width:35%!important}
#coupon_plan_div{margin-top:-5px}
div#filter-bar>div{display:inline-block}
.orderCourseTitle h2{margin-top:0!important}
.order-details{padding-right:25px}
.order_course{font-weight:600;font-size:large;margin-top:70px;text-transform:uppercase;margin-left:10px}
.order_print{padding-top:10px;padding-right:10px}
.order-plan{font-size:x-large;font-weight:500}
.orderalign{margin-top:10px}
div.tjlms-wrapper .row-fluid{margin-left:0!important;margin-right:0!important}
.com_tjlms_content .tjlms-btn-small{padding:1px 3px;font-size:small;border-radius:0;margin-left:0!important}
.com_tjlms_content .btn-yelloish-green,.com_tjlms_content .btn-yelloish-green:hover{background-color:#FFF;color:#778e0b;padding:1px 3px;border-radius:0;border:1px solid #778e0b}
div.com_tjlms_content .tjlms-color-white{color:#FFF!important}
.com_tjlms_content .help-block{margin:5px 10px}
.techjoomla-bootstrap .well{margin-bottom:10px!important}
.tjlms-wrapper .tjlmscenter{text-align:center!important}
.tjlms-dotted-rightborder{border-right:1px dotted #ccc}
.tjlms-rightborder{border-right:1px solid #ccc}
.tjlms_hr_dashboard{margin:5px 0!important;border-top:1px solid #ccc!important}
.your_each_group{padding:6px 10px}
.com_tjlms_content .greyish{color:#315264}
.com_tjlms_content .btn-blue{background-color:#1d6cb0;border-color:#15497c #15497c #0a223b;color:#FFF;padding:1px 3px;border-radius:0}
.com_tjlms_content .btn-blue:hover{background-color:#277D8F}
.com_tjlms_content .btn-disabled{background-color:#FFF!important;color:#aaa!important;border-radius:0!important;border:1px solid #aaa!important} 
div.tjlms-wrapper .panel-heading{background-color:#F5F5F5;color:#333;padding:10px 15px;border:1px solid #DDD;width:auto}
.com_tjlms_content .panel-content{border:1px solid #ccc;border-top:none;padding:10px 0;width:auto;display:block;line-height:15px}
.panel-content .enrolledUsers{margin-bottom:5px}
.com_tjlms_content .modal{top:0!important;left:0!important;width:auto!important;margin:0!important}
div.com_tjlms_content .arrow-down,div.com_tjlms_content .arrow-up{width:0;height:0!important;border-left:5px solid transparent;border-right:5px solid transparent;min-height:14px!important;margin-top:6px}
#contentarea .row,.no-left-margin{margin-left:0!important}
.com_tjlms_content .modal:hover{background-position:0!important}
div.com_tjlms_content .arrow-up{border-bottom:5px solid #000}
div.com_tjlms_content .arrow-down{border-top:5px solid #000}
div.com_tjlms_content .tjlms_display_none{display:none}
div.com_tjlms_content .tjlms_display_block{display:block}
div.checkout-content .clearfix,div.com_tjlms_content .clearfix{clear:both}
div.com_tjlms_content .center{text-align:center}
div.com_tjlms_content .textleft{text-align:left}
div.com_tjlms_content .textright{text-align:right}
div.com_tjlms_content .green{color:#5CB85C}
div.com_tjlms_content .tjlms-bold-text{font-weight:700}
div.com_tjlms_content .notop-border{border-top:0!important}
div.com_tjlms_content .noleft-border{border-left:0!important}
div.com_tjlms_content .top-border{border-top:1px solid #ccc}
div.com_tjlms_content .tjlms-no-border{border:0!important}
div.com_tjlms_content .solid-border{border:1px solid #ccc}
div.com_tjlms_content .right-border{border-right:1px solid #eee}
div.com_tjlms_content .no-margin{margin:0!important}
div.com_tjlms_content .no-padding{padding:0!important}
div.com_tjlms_content .unstyled_list{list-style-type:none!important}
div.com_tjlms_content .maroon{color:#D94D38}
div.com_tjlms_content .white{color:#FFF}
div.com_tjlms_content .gray{color:#9B9B9B}
.tjlms_bluish_green{background:#366!important}
.com_tjlms_content .no-top-border{border-top:0;border-bottom:1px;border-left:1px;border-right:1px}
.com_tjlms_content .grey_border_class{border-color:#ccc;border-style:solid}
.com_tjlms_content .tjlms-table .border-top-blue{border-top:3px solid #32c8de!important}
.com_tjlms_content .tjlms-table .border-top-red{border-top:3px solid #f75353!important}
.com_tjlms_content .tjlms-table .border-top-green{border-top:3px solid #51d466!important}
.tjlms-wrapper #contentarea{border:10px solid #4e4e4e;padding:20px;width:90%}
.com_tjlms_content .jlike-btn-green{background-color:#FFF!important;color:#778e0b!important;border:1px solid #778e0b;height:30px;padding:4px 12px;border-radius:4px}
.com_tjlms_content .tjlms-btn{color:#FFF!important;height:35px;padding:0 12px;border-radius:0;margin-right:10px}
.tjlms-wrapper .modal{display:inline-block!important}
.form-horizontal .control-label{width:160px!important}
.tbl-align{padding:10px!important}
#bgrp .btn-group>.btn:last-child,.btn-group>.dropdown-toggle{border-top-right-radius:0!important;border-bottom-right-radius:0!important}
#bgrp .btn-group>.btn:first-child{margin-left:0;-webkit-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-webkit-border-top-left-radius:0!important;border-top-left-radius:0!important}
.filter_search tjlms_filter_margin .btn{border:1px solid #ccc!important}
div.tjlms-wrapper div#filter-bar.btn-toolbar{margin-left:0}
div.tjlms-wrapper .tjlms-filters button,div.tjlms-wrapper .tjlms-filters input,div.tjlms-wrapper .tjlms-filters select{height:35px;padding-top:6px;padding-bottom:6px;line-height:24px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
div.paymentHTMLWrapper button,div.paymentHTMLWrapper input,div.paymentHTMLWrapper select{height:auto;padding-top:auto;padding-bottom:auto;line-height:auto}
div.tjlms-wrapper .chzn-container>a{background:0 0;box-shadow:none;line-height:24px;height:35px;border-radius:3px}
div.tjlms-wrapper .chzn-container-single .chzn-single span{padding:6px 0}
div.tjlms-wrapper .chzn-container-single .chzn-single div b{background-position-y:6px}
div.tjlms-wrapper .input-append button,div.tjlms-wrapper .input-append input[type=text]{display:inline-block}
div.tjlms-wrapper .input-append button{padding-right:12px;padding-left:12px}
.assignUser{margin-left:5px!important}
.fixedWidthImage{width:50px}
.com_tjlms_content .course_block_title{margin-left:6px;color:#315264;font-weight:700}
div.com_tjlms_course_content .collapse-icon-containner{position:absolute;bottom:0;right:10px}
.com_tjlms_content ul.com_tjlms_list{padding:0!important;list-style-type:none!important}
.com_tjlms_content ul.com_tjlms_list li{border-bottom:1px solid #CCC;cursor:pointer;padding:5px 5px 5px 10px !important}
.com_tjlms_content ul.com_tjlms_list li>a{display:block;padding:2px 0 2px 6px}
.com_tjlms_content ul.com_tjlms_list li>a.catvisited,.com_tjlms_content ul.com_tjlms_list li>a:focus,.com_tjlms_content ul.com_tjlms_list li>a:hover{background:0 0!important;color:#315264!important;text-decoration:none!important;font-weight:700!important}
div.com_tjlms_content .tjlms_courses_head .navbar-toggle.active,div.com_tjlms_content .tjlms_courses_head .tjlms-filter-toggle.active{background:#315264}
.com_tjlms_content ul.com_tjlms_list li>a span{display:block}
.com_tjlms_content div.tjlms-categories,.com_tjlms_content div.tjlms-courses{padding:10px 8px}
.com_tjlms_content .r-less,.com_tjlms_content .r-more{cursor:pointer}
div.com_tjlms_content .tjlms_courses_head{padding:10px 5px;font-weight:700}
div.com_tjlms_content .tjlms_courses_head .tjlms_head_title{font-weight:700;word-wrap:break-word}
div.com_tjlms_content .tjlms_courses_head .tjlms-filter-toggle{border:1px solid #ddd;border-radius:0 4px 4px 0;height:34px;line-height:22px;padding:6px 12px;margin-left:-1px}
div.com_tjlms_content .tjlms_courses_head .tjlms-filter-toggle.active .caret{border-top:4px solid #fff}
div.com_tjlms_content .tjlms_courses_head .navbar-toggle{border:1px solid #ddd;border-radius:4px 0 0 4px;height:auto;line-height:inherit;padding:3px}
div.com_tjlms_content .tjlms_courses_head .tjlms_menu{margin:0 0 0 5px}
div.com_tjlms_content .tjlms_courses_head .tjlms_courses_layouttoggle{margin-top:5px}
div.com_tjlms_content .tjlms_courses_head .tjlms_courses_layouttoggle .btn{border:1px solid #ddd}
div.com_tjlms_content .tjlms_pin_item .tjlms_pin_layout_element{border-radius:6px;-webkit-border-radius:6px}
div.com_tjlms_content .tjlms_pin_item .tjlms_pin_image img{width:240px;height:135px}
div.com_tjlms_content .tjlms_pin_item .tjlms_pin_info{margin-top:10px;margin-bottom:10px;color:#315264}
div.com_tjlms_content .tjlms_pin_item .tjlms_pin_info .tjlms_pin_course_rating,div.com_tjlms_content .tjlms_pin_item .tjlms_pin_info .tjlms_pin_course_users{word-wrap:break-word;width:50%}
div.com_tjlms_content .tjlms_list_item .tjlms_list_caption,div.com_tjlms_content .tjlms_pin_item .tjlms_pin_caption{overflow:hidden;text-overflow:ellipsis;font-weight:700}
div.com_tjlms_content .tjlms_pin_item .tjlms_pin_desc{padding:0 11px 5px;overflow:hidden}
div.com_tjlms_content .tjlms_list_item .tjlms_list_desc{margin:10px 0}
div.com_tjlms_content .tjlms_pin_item .tjlms_pin_info span>span{display:inline-block}
div.com_tjlms_content .tjlms_list_item{margin-bottom:20px}
div.com_tjlms_content .tjlms_list_item .tjlms_list_layout_element_details{margin-left:250px}
div.com_tjlms_content .long_desc,div.com_tjlms_content .long_desc_extend{padding:1px}
.top-heading .btn-wrapper{padding-top:20px!important}
.courseProgress .modal{display:block!important}
.tjlms_filter_margin .filterActive{border:2px solid #2384D3}

.window body{height:100%!important}
.window .window-mainbody{padding:0!important}
#window-mainbody .btn:active,#window-mainbody .btn:focus,#window-mainbody .btn:hover{border-color:grey!important;color:#333}
::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#F5F5F5}
/*::-webkit-scrollbar{width:10px;background-color:#F5F5F5;height:10px}*/
::-webkit-scrollbar-thumb{background-color:#ccc;border:2px solid #555}
.techjoomla-bootstrap .mod_outer .ui-state-default{border:0 solid #D3D3D3!important}
.techjoomla-bootstrap .mod_outer .ui-widget-content{background:url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x!important;border:0 solid #D3D3D3!important}
.techjoomla-bootstrap .mod_outer .ui-widget-content .ui-state-default{background:url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x!important}
.ui-accordion .ui-accordion-content{padding:0!important;margin-top:2px!important;margin-bottom:-10px!important}
.ui-icon{display:none!important}
.mod_outer ul{height:auto!important}
.tj-dashboard .navbar-inner{-moz-box-shadow:0 0;-webkit-box-shadow:0 0;box-shadow:0 0;background:#f9f9f9}
.tj-dashboard .parent-statbox-value{text-align:right}
.tj-dashboard [class^=icon-],[class*=" icon-"]{vertical-align:inherit}
.tj-dashboard .statbox-icons{font-size:25px;color:#fff;width:35px}
.tj-dashboard .collapse-icon{display:inline-block;width:0;height:0;vertical-align:top;border-top:8px solid #000;border-right:8px solid transparent;border-left:8px solid transparent}
.tj-dashboard .stat-block{border:1px solid #ccc;background:#fff;margin:1em 0;border-top:none}
.tj-dashboard .stat-block-content{margin:1em;min-height:.25em}
.tj-dashboard .stat-block-header{margin-bottom:0;border-right:none;border-left:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.tj-dashboard .stat-block-header div{padding-top:10px}
.inline-block-class{display:inline-block}
.tj-dashboard .my_activities{margin-top:10px}
.tj-dashboard .chart_legends{float:right}
.tj-dashboard .chart_legends .legend_color{border:1px solid;width:14px;height:14px;display:inline-block}
.tj-dashboard .chart_legends .legend_title{vertical-align:text-bottom}
.tj-dashboard .chart_legends .activities_legend{margin-right:10px;display:inline-block}
.tj-dashboard .chart_legends .sessions_legend{display:inline-block}
.tj-dashboard .chart_legends .activities_legend .legend_color{background:orange}
.tj-dashboard .chart_legends .sessions_legend .legend_color{background:#3EA99F}
.tj-dashboard .dashboard_block{padding-top:20px}
.tj-dashboard .dashboard_block .side_padding{padding:10px 10px 0}
.tj-dashboard .liked_course_content{padding-top:10px}
.user-labels .checkbox input{margin-top:-6px}

/***** css by priyanka****/
div#jlike_toolbar_buttons{    float: right;}
div#jlikeToolbar,#jlikeToolbar .fa,#jlike-container  .like-snippet-btn .like-snippet-count{color: #fff;}
#lesson-main-container {float:none;margin:5px 0 0 40px;background: #f5f5f5;}
#lesson-main-container .main-lesson.neg_zindex {z-index:-1}
div.tjlms-lesson-content.container-bottom{margin-top:0}
div.tjlms-lesson-content .tjlms-lesson-player,.tjlms-lesson-toolbar-content{margin-top:65px}
#lesson-main-container #jlikeToolbar {
    width: 100%;
    background: #005696;
}
#lesson-main-container #jlikeToolbar .site-logo {
    float: left;
    background: #d8a52b;
    height: 60px;
    padding: 0 10px;
    margin: 0 10px 0 0;
}
#lesson-main-container #jlikeToolbar .site-logo img {
    height: 35px;
    padding: 10px 10px 0;
}
#lesson-main-container #jlikeToolbar .lesson-desc {
    float: left;
}
#lesson-main-container #jlikeToolbar .video-course-name {
    margin: 2px 0;
}
span#associatefiles {border-bottom:5px solid #62dcae;}
span#notes {border-bottom:5px solid #eb6868;}
span#comments  {border-bottom:5px solid #7fb941;}
span#print  {border-bottom:5px solid #f3a000;}
span#calculator {border-bottom:5px solid #d64d29;}
span#help-lesson {border-bottom:5px solid #8e44ad;}
span#glossary {border-bottom:5px solid #f299a1;}
span#close  {border-bottom:5px solid #000;}
span#toolbar_expander  {border-bottom:5px solid #62dcae;}
#jlike-container .like-snippet .like-snippet-btn {border: 0;line-height: 60px;padding: 0px 5px;margin: 0;}
#jlike-container .like-snippet .like-snippet-btn .like-snippet-count{padding-left:0}
#jlike-container .like-snippet a.like-snippet-btn.melike{    background: #036ab7;}
#jlikeToolbar .like-snippet a.like-snippet-btn.melike .fa,#jlikeToolbar .like-snippet a.like-snippet-btn.melike .like-snippet-count,#jlikeToolbar .like-snippet a.like-snippet-btn.melike .like-snippet-text{color: #7fb941;}
#jlikeToolbar .like-snippet a.like-snippet-btn.medislike .fa,#jlikeToolbar .like-snippet a.like-snippet-btn.medislike .like-snippet-count,#jlikeToolbar .like-snippet a.like-snippet-btn.medislike .like-snippet-text{color: #eb6868;}
.lesson-right-panel-child{margin:10px}
.glossary-tabs h3 {
    margin: 5px;
    font-weight: bold;
}
span#playlist-toggle-sidebar-icon {
    background: #333;
    color: #fff;
}
.lesson-left-panel {
    width: 35px;
    position: relative;
}
select.viewer_layouts.transparent-button {
    margin-left: 45px;
}

.tjlms-lesson-content .playlist-container {
    position: absolute;
    top: 0px;
    left: 0;
    overflow-y: auto;
    width: 35px;
    z-index: 99;
    min-height: 60px;
}
#playlist-container .playlist {
    
    position: fixed;
    width: 250px;
    top: 0;
    left: 0;    z-index: 99;
    background: #ddd;
}
.tjlms-lesson-content .playlist-toggle-button-wrapper {
    text-align: center;
    z-index: 999;
    position: relative;
}
.tjlms-lesson-content #playlist-container .playlist {
    margin-left: 0;
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    position: fixed !important;
    z-index: 99;
    right: 0;
    top: 0;
    -webkit-box-shadow: 0 0 15px 10px rgba(0,0,0,.1);
    box-shadow: 0 0 15px 10px rgba(0,0,0,.1);
    overflow-y: auto;min-height: 100%;
	-webkit-backface-visibility: hidden;
-webkit-transform: translateZ(0);
}
.tjlms-lesson-content #playlist-container.playlist-hidden .playlist {margin-left: -250px;}
.paddingfiller{margin-top: 60px;}

/**new issues****/
div#shika_vimeoplayer > iframe{max-width:100%!important; height: 500px !important;}
#main_doc_container { height: auto !important; }
div#main_doc_container > iframe {height: 500px !important;}
/**** I clubbed all media queries at the bottom****/
@media (min-width:320px) and (max-width:767px) {
	.viewer_controls select{width:80px!important}
}
@media(min-width:320px) and (max-width:480px) {
	.tjlms_list_item .tjlms_list_info .tjlms_list_course_rating,.tjlms_list_item .tjlms_list_info .tjlms_list_course_users,.tjlms_list_item .tjlms_list_info .tjlms_pin_course_price{display:inline}
}
@media(min-width:768px) and (max-width:1024px) {
	.tjlms_list_item .tjlms_list_info .tjlms_list_course_rating,.tjlms_list_item .tjlms_list_info .tjlms_list_course_users,.tjlms_list_item .tjlms_list_info .tjlms_pin_course_price{display:inline}
}
@media only screen and (max-width:700px) {
	.tjlms-lesson-content .lesson-right-panel{position:inherit!important}
	#jlikeToolbar #toolbar_expander{display:inline-block}
	#jlikeToolbar .toolbar_content,#jlikeToolbar.toolbar-expanded #jlike-container{display:none}
}
@media (min-width:768px) and (max-width:1024px) {
	.lesson_attempt_action{padding-right:0;padding-left:0}
}
@media (max-width:480px) {
	
}
@media only screen and (max-width:767px) {
	div.tjlms-lesson-content .tjlms-lesson-container.open .tjlms-lesson-player{display:none}
	#no-more-tables table,#no-more-tables tbody,#no-more-tables td,#no-more-tables th,#no-more-tables thead,#no-more-tables tr,div.com_tjlms_course_content .tjlms_course_toc .tjlms_course_toc_listing caption{display:block}
	.tjlms-lesson-player .viewer_toolbar:after{clear:both}
	.tjlms-lesson-player .viewer_toolbar .viewer_controls{float:left}
	.tjlms-lesson-player .viewer_toolbar .viewer_layouts_container{width:25%}
	.tjlms-lesson-player .viewer_toolbar .viewer_nav_conatainer{width:45%}
	.tjlms-lesson-player .viewer_toolbar .viewer_zoom_conatainer{width:30%}
	#jlikeToolbar,#jlikeToolbar_bottom,#jlikeToolbar_content{margin-right:0}
	#no-more-tables thead tr{position:absolute;top:-9999px;left:-9999px}
	#no-more-tables tr{border:1px solid #ccc}
	#no-more-tables td{border:none;border-bottom:1px solid #eee;position:relative;white-space:normal;text-align:left}
	#no-more-tables td.with-data-title{padding-left:50%}
	#no-more-tables td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;text-align:left;font-weight:700;content:attr(data-title)}
	.tjlms-lesson-content #resumeWindow{width:100%;left:0}
	.filter_search{float:none}
}
@media (max-width:1024px) {
div.com_tjlms_content .tjlms_list_item .tjlms_list_caption,div.com_tjlms_content .tjlms_pin_item .tjlms_pin_caption{display:inline-block}
}
@media(max-width:1024px) {
div.com_tjlms_content .tjlms_list_item .tjlms_list_layout_element_details{margin-left:0}
}
@media(max-width:768px) {
.com_tjlms_content .statbox{margin-top:12px}
}
@media(min-width:768px) and (max-width:1024px) {
.tjlms-table .btn-primary{margin-left:-10%!important}
}
@media(min-width:800px) and (max-width:600px) {
.tjlms-table .btn-primary{margin-left:-7%!important}
}
@media screen and (max-width:767px) {
.result-block{padding:10px;}
.result-right-block{border:0;}
.thankyou-heading{font-size: 16px;line-height: 20px}
.result-block{padding:0;}
	.result-right-block{border:0;}
	#tmt_test #jlikeToolbar_bottom{bottom:0 !important;}
	#tmt_test .thankyou-heading {font-size: 16px !important;line-height: 20px !important;}
	.well{width:96% !important;padding:10px 2%;}
	.tmt-cross-container{padding:11px;}
}
@media screen and (min-width:768px){
	.lesson-desc-mobile{display:none}
}