.breadcrumb-title{float: left;  padding: 0 0 0 18px; width: 63%; box-sizing: border-box !important;}         
.marginZero{margin: 0 !important;}
#page h3 {color: #393939;font-size: 14px;text-align: left;margin-bottom: 10px;font-weight: bold;}
a.unone:hover{text-decoration:none !important;}
#page td {font-size: 13px; padding: 10px;}
#SeeAlso,#nowplay {font-size: 14px;text-align: center;font-weight: bold;color: #fff !important;padding: 0px;background: url(../images/bg_online_menu.jpg) left top repeat-x;line-height: 33px;height: 33px;}
#ln_menu {font-size: 13px;font-weight: normal;color: #e2b512;padding: 0px 10px;background: url(../images/bg_online_menu.jpg) left top repeat-x;line-height: 33px !important;height: 33px;display:bolck;text-align: left;}
#ln_menu span{ line-height: 33px !important; height: 33px;	display:bolck;	vertical-align:middle;}
#ln_menu img{outline:none; vertical-align:top !important; padding:0 !important; margin:0 !important; line-height:33px;}
#ln_menu a {color: #fff !important;font-weight: normal;text-decoration: underline;font-size: 12px;display: inline;line-height: 33px !important;height: 33px;}
#ln_menu table td {color: #e2b512;}
.onlinebodybg {height: auto;padding-bottom: 15px;}
ul.gallery {width:960px;list-style-type: none;margin: 0px;padding: 0px;}
ul.gallery li {list-style:none;float:left;width:305px;}
.sub_img a {display: block;width:305px;height: 349px;line-height: 349px;text-align: center;}
.sub_img a:hover {width:305px;height: 349px;line-height: 349px;background: url(../images/Ln_online_mouseover.jpg) center top no-repeat;}
.sub_img a img{float: left;width: 300px;}
#page ul {list-style: square inside none;margin-left: 10px;} 
#page li {padding-left: 15px;}
#inaccess a {color: grey;}
.tableofcontent {border: 1px solid #ffd612;background-color: #fff;width: 735px;padding: 0px !important;margin-top: 15px !important;margin: 0 auto;font-weight: bold;} 
.tableofcontent th {background-color: #ffed99;padding: 5px;font-size: 14px;font-weight: bold;}
.tableofcontent th,td {color: #000;vertical-align: top}
.tableofcontent td {border-bottom: 1px dotted #fed710;line-height: 44px;padding: 0px !important;padding-left: 10px;}
.tableofcontent td a {color: #0066cc;text-decoration: underline;}
.tableofcontent tr:hover{ background-color:#f3f4f5; }
.tableofcontent td a:hover {color: #02377e;text-decoration: underline;}
.subscribe:hover a{ color:#c94323 !important;}  
.cno {width: 120px;text-align: center !important;}
.nom {width: 120px;text-align: center !important}
.clear {clear: both;}
.ln_online_title {line-height: 28px;border: 1px solid #ffd612;background-color: #ffed99;color: #000;font-size: 14px;margin: 10px 0px;padding-left: 10px;display:block;width:935px;text-align:left;}
.lesson {width: 190px;margin-right: 20px;float: left;height:30px;margin-bottom: 10px;text-align: left;}
.LNnote{ font-size:10px; padding:5px 25px;} 
.lesson a {color: #0066cc;text-decoration: none;float: left;padding: 0px;}
.playbtn{position: relative;z-index: 100;background: url(../images/playBtn_video.png) no-repeat;margin-left: 115px;margin-top: -110px;width: 48px;height: 49px;float: left;}
.ie9 .playbtn,.ie8 .playbtn{margin-top: 0px;bottom: 110px;}
p.videoInfo{font-size: 10px !important;color: #0060ac !important;padding-left: 48px;}
.lessonimg_details{background: url(../images/libraryBackground.jpg) center top no-repeat;width: 271px;height: 248px;}
.lesson a:hover {color: #0066cc;text-decoration: underline;padding: 0px;}
.lessonimg_details  img {margin-left: 16px;margin-top: 3px;}
ul.sectiongallery {width:935px;list-style-type: none;}
ul.sectiongallery li {list-style:none;float:left !important;width:120px;}
.sectionimg a {text-align: center;width: 50px;float: left;color: #0066cc;padding-top: 5px;}
.lessonimg a {text-align: center;width: 202px;height: 187px;float: left;color: #0066cc;padding-top: 5px;}
.lessonimg_details a {text-align: center;width: 202px;height: 187px;float: left;color: #0066cc;padding-top: 5px;}
/*ul #tabs li{ list-style: none !important ; background-image:none !important;  padding: 0px; margin:0px;}*/   
#tblboardclass{width:650px; border:1px solid #dadada; border-collapse:collapse; margin:0 auto; margin-top:50px; background-color:#fff;}
#tblboardclass th{ background-color:#dadada; font-weight:bold; font-size:13px; text-align:center;}
#tblboardclass th td{padding:5px !important;}
/*#tabs {float: left;width: 120px;text-align: center;background-color: #efefef;list-style-type: none;padding: 0;margin: 0 auto;}
#tabs1 {text-align: center;}
#tabs1 li{ float:left; display:inline; margin:0px 20px;}
#tabs1 li a {background:none;color: #0066cc;font-size: 12px;font-weight: bold;list-style: none !important;list-style-image: none !important;}
#tabs li{ margin:10px 0px;}
#tabs li a {background:none;color: #0066cc;margin: 10px 0px;font-size: 12px;font-weight: bold;list-style: none !important;list-style-image: none !important;}
#tabs a:hover {color: #000;text-decoration: underline;} */
#nowplaying {font-size: 13px;font-weight: bold;line-height: 20px;color:#444;}
#assessSelf ul{ background-color: #F0F0F0;border-radius: 5px;}
#assessSelf li {0list-style: none; line-height: 20px; width:90%; font-size:13px; font-weight:400; padding:5px 10px;color: #444444;} 
#NCERTUL li {padding: 5px;list-style: none;display: inline;padding: 0 15px 0 0;}
#NCERTUL li a {font-size: 12px;color: #0066cc;text-decoration: none;}
#NCERTUL li a:hover {font-size: 12px;color: #0066cc;text-decoration: underline;}
#LessonsDiv {padding: 10px;	background-color: #fff;}
#LessonsDiv li {padding: 0px 5px;list-style: square;}
.spacingReport {width: 605px;line-height:60px;font-size : 16px;font-style:normal;font-weight:bold;padding: 2px 8px;color: #fff;font-family:'Lato', sans-serif;text-align: center;font-weight: bold;text-transform: none;} 
.spacingtbl table{width: 290px;font-size : 14px;border-collapse:collapse;color:#000; float:left;padding: 2px 8px;margin:10px;}  
.spacingtbl table th{ background-color:#fffdd2; width:50%;padding:5px 15px; border : 1px solid #fed612; } 
.spacingtbl table td{ width:50%;border : 1px solid #fed612;padding:5px 10px; } 
.spacingtbl .rightm{margin-left:5px; float:right } 
#assessReport {float:right;margin-right:100px;width: 620px !important;border:1px solid #fed612;	background-color:#fff;display:block;font-style: italic;} 
.titleclass{ text-align:center; font-family:'Lato', sans-serif; font-size:16px; line-height: 25px; color:#6c6c6c; }  
.textclass{ font-style:italic;}
.textclassb{ font-style:italic; font-weight: bold;}   
ul .lnonlinelist {margin:0px; padding:0px;}
.lnonlinelist li {list-style-image:url(../images/ulli_list.jpg);list-style-position:outside;font-size:12px; margin-left:20px !important; color:#646464; font-weight:normal;}
.startnow{ background: url(../images/btn_startnow.jpg) top right no-repeat; cursor:pointer; cursor:hand; width:132px; height:46px;  text-indent:-5000px; margin-left:80px; float:left; border:0px;}
.downloadnow{ background: url(../images/lnOnline_btn_download.jpg) top right no-repeat; cursor:pointer; cursor:hand; width:132px; height:46px;  text-indent:-5000px; margin-left:80px; float:left; border:0px;}
.lnonlineTrynow{ background: url(../images/btn_trynow_lnonline.jpg) top right no-repeat; cursor:pointer; cursor:hand; width:132px; height:46px;  text-indent:-5000px; margin-left:80px; float:left; border:0px;}
.lnonlineBuynow{ background: url(../images/lnonlineBuynow.jpg) top right no-repeat; cursor:pointer; cursor:hand; width:132px; height:46px;  text-indent:-5000px; margin-left:80px; float:left; border:0px;}
.assessBuynow{ background: url(../images/buynow.jpg) top right no-repeat; cursor:pointer; cursor:hand; width:98px; height:25px;  text-indent:-5000px; border:0px;}
.continuebtn{ background:#4d95ef;border:0 none;min-width:77px;height:auto;font-family:'Lato', sans-serif;font-size:13px;color:#FFF!important;border-radius:4px;font-weight:400;cursor:pointer;padding:5px 15px;text-align:center;border:1px solid #297be0;font-family:'Lato', sans-serif; width:auto;}
.continuebtn:hover,.continuebtn:focus{border:1px solid #2666b5;}
.revbackbtn{ background: url(../images/lnonline_back_btn.gif) top right no-repeat; cursor:pointer; cursor:hand; width:195px; height:47px;  margin-right:5px; border:0px;}
.revbackbtn:hover{ background: url(../images/lnonline_back_btn_over.gif) bottom right no-repeat;cursor:pointer; cursor:hand; width:195px; height:47px;  margin-right:5px;  border:0px;}
.cancelbtn{width:auto; height:auto; color:#444444;font-size:13px;font-weight:400;min-width:77px;text-align:center;text-decoration: none;cursor: pointer;margin-right: 10px;background:#f3f3f3;border:1px solid #d9d9d9;font-family:'Lato', sans-serif;padding:5px 12px;border-radius: 4px;}
.cancelbtn:hover,.cancelbtn:focus{ border:1px solid #ababab;} 
.replaybtn{ background: url(../images/btn_replay.jpg) top right no-repeat; cursor:pointer; cursor:hand; width:87px; height:35px; text-indent:-5000px;  margin-left:5px;  border:0px;}
.replaybtn:hover{ background: url(../images/btn_replay.jpg) bottom right no-repeat;cursor:pointer; cursor:hand; width:87px; height:35px; text-indent:-5000px;  margin-left:5px; border:0px;}
.reviewbtn{ background: url(../images/reviewanswers.jpg) top right no-repeat; cursor:pointer; cursor:hand; width:157px; height:35px; text-indent:-5000px;  margin-left:5px;  border:0px;}
.reviewbtn:hover{ background: url(../images/reviewanswers.jpg) bottom right no-repeat;cursor:pointer; cursor:hand; width:157px; height:35px; text-indent:-5000px;  margin-left:5px; border:0px;}
.mainContent_bg{background:#FFF;overflow:hidden;border-radius:5px;height:auto;width:1180px;box-shadow:2px 2px #d0d0d0;-moz-box-shadow:2px 2px #d0d0d0;-webkit-box-shadow:2px 2px #d0d0d0;margin:0 auto 10px;behavior:url(/media/style/ieborder/PIE.htc)}
.lnOnline_head{background:#fff;color:#494949;font-size:30px !important;font-weight:700;border-bottom:1px solid #d7d7d7;letter-spacing:1px;padding:24px 0 24px 28px}
.lnOnline_body{width:95%;float:left;margin:0 auto;padding:10px;border:1px solid #dbdbdb;}
.lnOnlin_left{width:73%;margin-right:1%;float:left}
.lnOnline_banner{width:678px;background-color:#fff;background:url(/media/images/ln_Online/bannerBg.png) repeat-x;    background-size: 100% 100%; padding: 20px 0;}
.lnOnline_banner span{width:100%;margin:0 12% auto}
.lnOnline_text{margin:15px auto;padding:0 15px;}
.lnOnline_text h2{color:#6c6c6c;font-size: 18px !important;padding: 0 0 9px 0;}
.lnOnline_text ul{padding: 0 0 0px 20px;}
.lnOnline_text ul li{color:#6c6c6c;font-size:13px;line-height:22px;list-style:disc outside none;margin-left:12px;padding:0}
.startBtn{background:url(/media/images/ln_Online/btnBg.png) repeat-x;height:28px;border:1px solid #d48f35;border-radius:5px;color:#1c1c1c;font-size:13px;cursor:pointer;padding:0 20px}
.startBtn:hover{text-decoration:none;}
.lnOnline_right{width:25%;float:right}
.lnOnline_right_box{background:#fff2af;border-radius:5px;float:left;padding:10px 10px 0}
.lnOnline_right_box h2{color:#444;font-size:18px;font-weight:700;text-align:center;margin:10px auto}
.lnOnline_right_box p{color:#6c6c6c;font-size:13px;font-weight:700;line-height:20px;margin:0 auto 15px}
.lnOnline_right_box ul li{color:#6c6c6c;font-size:13px;line-height:22px;list-style:disc outside none;margin-left:12px;padding:0}
.padding00{margin-top:12px;padding:0 10px!important}
.ie7 .padding00{width:20%}
.rightClass{text-align:right}
.orderImg{margin-top:-35px;float:left}
.boardClass_popup{width:96%;margin:0 auto;padding:2%;background:#FFF;float:left;border-radius:5px;}
.boardClass{width:100%;margin:0 auto;padding:0}
.board{background:url(/media/images/ln_Online/bordStudy_bg.gif) repeat-x;height:33px;float:left;border-top:1px solid #d8d8d8;border-right:1px solid #d8d8d8;border-left:1px solid #d8d8d8;border-bottom:0;border-radius:6px 0 0 0;width:160px; margin: 0 4px 0 0}
.boardName{width:160px;border:1px solid #d8d8d8;margin-right:4px;float:left;margin-top:3px;min-height: 380px;}
.boardName_title{color:#49494b;font-size:13px;height:15px;padding:13px 5px 13px 0;text-align:center}
.bgOne{background:#f2f2f2}
.star{color:red}
.class{background:url(/media/images/ln_Online/bordStudy_bg.gif) repeat-x;height:33px;float:left;border-top:1px solid #d8d8d8;border-right:1px solid #d8d8d8;border-left:1px solid #d8d8d8;border-bottom:0;border-radius:0 6px 0 0;width:490px}
.className{width:490px;border:1px solid #d8d8d8;margin-right:0px;float:left;margin-top:3px}
.className_title{color:#49494b;font-size:13px;height:33px;padding-top:8px;text-align:center}
.studyClass{width:100%;text-align:center;padding:5px}
.studyClass td{padding:9px 5px}
.classOne{text-align:center;background:#f2f2f2}
.classLink{color:#3d81de;font-size:13px;text-align:center;text-decoration:none}
.classLink:hover{color:red;text-decoration:underline}
.centerClass,.classTwo{text-align:center}
.board h3,.class h3{color:#1c1c1c;font-size:13px;text-align:center;padding-top:8px;font-weight:700}
.onlineMT{margin-top:15px;}
.width705{width:705px !important;}
.headerBg{color:#444;font-size:16px;letter-spacing:1px;width:1000px;padding:15px 0;margin: 0 auto;}
.breadcrumbs{font-weight:400!important;float:left;width:40%}
.breadDivider{margin-left:5px;margin-right:5px;width:7px;height:15px}
.breadcrumbs a{color:#444444;font-size:14px;text-decoration:none;}
.breadcrumbsRight{color:#444;float:right;font-size:13px;font-weight:400;width:35%}
.selectBoard{border: 1px solid #d6d6d6;border-radius: 3px;color: #606060;font-size: 11px;height: 31px;line-height: 31px;padding: 4px;width: 100px;}
.paddingClass{width:97%!important;padding:15px!important;border:0 none !important;}
.lnClass_body{float:left;width:100%;margin:0 auto;padding:0;font-family: "Lato",sans-serif}
.lnClass_accordian{width:25%;float:left;margin-right: 6px}
.lnClass_summary{width:74%;float:left}
.ng-home-tab{width:700px;height:auto;float:left;margin:0}
ul#lnaNew-results{width:100%;height:auto;float:left;margin:0;padding:0}
ul#lnaNew-results li a{width:auto;height:14px;float:left;background:url(/media/images/ln_Online/accordianVisited_bg.png) repeat-x;text-align:center;font-size:13px;border:1px solid #d5d5d5;border-bottom:0;margin-right:2px;font-weight:400;text-decoration:none;color:#898989;padding:8px 15px;line-height:14px}
ul#lnaNew-results li a.activemode{background:url(/media/images/ln_Online/accordianHover_bg.png) repeat-x;border:1px solid #ffcb2e;height:13px;color:#313131;line-height:14px}
ul#lnaNew-results li{display:inline}
ul#lnaNew-results li .home-first{border-radius:8px 0px 0 0}
ul#lnaNew-results li .home-last{border-radius:0px 8px 0 0}
ul#lnaSub-results{width:100%;height:auto;float:left;margin:0;padding:0}
ul#lnaSub-results li a{width:auto;height:14px;float:left;background:url(/media/images/ln_Online/accordianVisited_bg.png) repeat-x;text-align:center;font-size:13px;border:1px solid #d5d5d5;border-bottom:0;margin-right:2px;font-weight:400;text-decoration:none;color:#898989;padding:8px 15px}
ul#lnaSub-results li a.activemode{background:url(/media/images/ln_Online/accordianHover_bg.png) repeat-x;border:1px solid #ffcb2e;height:13px;color:#313131}
ul#lnaSub-results li{display:inline}
ul#lnaSub-results li .home-first{border-radius:8px 0px 0 0}
ul#lnaSub-results li .home-last{border-radius:0px 8px 0 0}
.subscribeBody{background:#FFFDF0;width:100%;float:left;border: 1px solid #F8ECA0;border-radius: 4px;}
.subscribeBody p{color:red;font-size:12px;line-height:18px;margin-top:20px;margin-right:2%;margin-left:4%}
.subscribeBtn{text-align:right;margin-bottom:2%;margin-top:0!important;cursor:pointer}
.lnOnline_lesson{width:100%;float:left;margin:0 auto;padding:0}
ul.lessongallery{width:100%;list-style-type:none;float:left;padding: 0}
ul.lessongallery_details li{list-style:none;float:left!important;width:180px;height:140px}
ul.lessongallery li{list-style:none;float:left;width:31.8%;height: auto;margin: 2px 4px;text-align: center;min-height: 225px; position: relative;}
ul.lessongallery li a{display: block;position: relative;line-height: normal;}
ul.lessongallery li a img{height: 100%;width: 100%;border: 1px solid #ccc;}
ul.lessongallery li a img:hover{box-shadow: 1px 0 2px #505050;}
.lessonimg a:hover{color:#06c;text-decoration:none;display:block}
.lessonText{text-align: center;text-overflow: ellipsis;overflow: hidden;width: 100%;line-height: normal;color: #1261d6;font-size: 13px;word-wrap: break-word;float: left;}
.lessonText:hover{text-decoration: underline;}
.lessonText_sub{width:100%;color:#0066CC !important;font-size:14px;margin-top:2px;line-height:normal;text-align: center;}
.ncertSloved{height: 45px;text-align: center;line-height: 18px;}

.breadWidth{width:95%!important}
.lnOnline_videoL{width:120px;float:left;margin-right:1%}
.SeeAlso{background:url(/media/images/ln_Online/onlineVideo_bg.png) repeat-x;font-size:13px;color:#FFF;height:33px;line-height:30px;text-align:center;float:left;width:100%;font-weight:700}
.lnOnline_videoR{width:806px;float:left}
#videoTab{float:left;width:120px;text-align:center;background-color:#efefef}
#videoTab li{margin:10px 0}
#videoTab li a{background:none;color:#06c;font-size:12px;font-weight:700;list-style:none!important;list-style-image:none!important;margin:10px 0}
#videoTab a:hover{color:#000;text-decoration:underline}
.nowPaly{background-color:#FBC910;line-height:25px;float:left;width:85%;text-align:center;padding:10px}
.videoImg{width:804px;height:648px}
.videotextBox{width:806px;float:left;position:relative;border:1px solid #dbdbdb;border-radius:5px;margin-top:10px;left:126px}
.videotextBox h2{background:url(/media/images/ln_Online/lessonSummary_bg.png) repeat-x;color:#505050;border-bottom:1px solid #dbdbdb;padding:10px}
.videotextBox p{font-size:13px;color:#505050;line-height:25px;padding:10px}
.lessonimg a,.lessonimg_details a{text-align:center;float:left;color:#06c;padding-top:5px}
.lnOnline_link{color:#676767;font-size:13px;font-weight: 400;line-height: 22px;margin-bottom: 10px;text-decoration: none !important;}
.lnOnline_link:hover{text-decoration: underline;color: #717171 !important;}
ul.lessongalleryNew{width:100%;list-style-type:none;float:left;margin:0}
ul.lessongalleryNew li{list-style:none;float:left!important;width:205px;margin-bottom: 20px;margin-right:25px;}
ul.solvedTest{width:100%;list-style-type:none;float:left;margin:0;min-height: 50px;height: auto;padding: 0}
ul.solvedTest li{list-style:none;float:left!important;width:32%;margin: 0 1% 0 0;}
ul.solvedTest li a{color: #0066cc;font-size: 13px;font-weight: 400;line-height: 22px;text-decoration: none;text-align: center;}
ul.solvedTest li a:hover{text-decoration: underline;}

.home-first{border-radius:8px 8px 0 0}
.home-last{border-radius:8px 8px 0 0}
.ie7 .mainContent_bg{margin-top: 45px;}
/*.newWidth{width: 720px !important;}*/
 .showAssessment_body {padding: 0 10px; 	margin: 0px 15px;float: left;width: 955px;}
 .showAssessment_body h3{font-size:14px; padding:5px 0px}
 .ie7 .showAssessment_body {padding-top: 20px;}
  #containerSA{float: left;position: relative;width: 1000px !important;height: auto;margin: 0 !important;}
  .ie7  #containerSA{margin-top: 50px !important;}
.border0{border-bottom:0 none !important;}
.assessinstructionContent{width:1000px;margin:10px auto;padding:0;}
.assessinstructionBody{width:650px; border:1px solid #fed612; margin:0 auto; margin-top:25px; background-color:#fff;}
.instructionBody{border-bottom: 1px dotted #FED612;font-weight: bold;line-height: 20px;padding: 10px 0;text-align: center;font-size: 13px}
.instructionList{color: #6C6C6C;line-height: 25px;margin: 10px 0;}
.LessonDescription{display: inline-block;height: 200px;overflow: hidden;padding: 2px 12px;font-size:13px;color:#888;}
.primaryWhatHead h1{text-align: left;}
.LessonDescription p{font-size: 13px;font-family: 'Lato', sans-serif;line-height: 20px;padding-left: 15px;color:#6c6c6c;text-align: left;}
.knowMore{color:#1261D6;font-size:12px;text-decoration:none;padding-left:15px;}
.knowMore:hover{text-decoration:underline;}
.headerBg h2{color:#444;font-weight:400;font-size:15px;line-height:22px;margin:0 auto;}
.headerBg span{color:#6b6b6b;font-size:14px;font-weight:400;padding:22px 0 0 8px}



.breadcrumb .title,.breadcrumb ul{float:left;margin-right:13px;font-size: 14px;width:auto;padding: 0;margin: 0;}
.breadcrumb .title a{color:#444;text-decoration:none;}
.breadcrumb li a.active,.breadcrumb .title,.breadcrumb li a:hover{color:#444;}
.breadcrumb{font-family:'Lato', sans-serif;font-size:14px;letter-spacing:.03em;float:left;padding:0px;font-size:15px;/*width:1000px;*/color:#444;margin: 0 auto;}
.breadcrumb li{float:left;list-style:none outside none;line-height:normal;background:url(/media/images/nextguru/breadcrumbArrow.png) no-repeat left 3px transparent;}
.breadcrumb li.first{background:none}
.breadcrumb li a:link,.breadcrumb li a:hover,.breadcrumb li a:active,.breadcrumb li a:visited{color:#444;text-decoration:none;display:block;margin-left:10px;margin-right:0px;font-size:14px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:auto;}
.breadcrumb li.first a:link,.breadcrumb li.first a:hover,.breadcrumb li.first a:active,.breadcrumb li.first a:visited{margin-left:0}
.brdAllign{color:#444;text-decoration:none;display:block;margin-left:15px;font-family:'Lato', sans-serif;font-size: 14px;font-weight:400;text-overflow: ellipsis;white-space: nowrap;overflow:hidden;}
.brd_chap{color:#444;text-decoration:none;display:block;margin-left:20px;font-family:'Lato', sans-serif;font-size: 14px;font-weight:400;text-overflow: ellipsis;white-space: nowrap; word-wrap: break-word;width: 100%;overflow:hidden;}
.breadcrumb li, .breadcrumb li a{color:#555 !important;}
/*.breadcrumb span{color:#444 !important;}*/
.midXrepeat td{vertical-align: top;}

/***************************** New Contentsection Video Thumbnail Popup styles start ***************************/
.margin{margin:15px auto}
.videoPopContent{width:680px;heigth:auto;min-height:535px;background-color:#fff;border-radius:4px;font-family:"Lato",sans-serif;z-index: 999999;position: absolute;left: 50%;margin-left: -340px;}
.videoPopContent h2{color:#0066cc;font-size:16px;padding:10px;text-align:left;margin: 0;font-weight:400}
.videoCont-body{margin:0 auto;position:relative;width: 100%;clear: both;}
.videoList{margin:O auto;position:relative;background-color: #000;}
.videoList ul {padding:0;margin:0;line-height: normal;}
.videoList ul li{display: inline-block;width: 168px;height:33.333%;border: 0px solid #000;float: left;padding: 1px;}
.videoList ul li a{text-decotration:none;position:relative;display: block;}
.videoList ul li a img{width:100%;height:100%;
background: rgb(242,242,242); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkM2QzZDMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgb(242,242,242) 0%, rgb(211,211,211) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(242,242,242)), color-stop(100%,rgb(211,211,211))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgb(242,242,242) 0%,rgb(211,211,211) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgb(242,242,242) 0%,rgb(211,211,211) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgb(242,242,242) 0%,rgb(211,211,211) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgb(242,242,242) 0%,rgb(211,211,211) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#d3d3d3',GradientType=0 ); /* IE6-8 */
}
.videoList ul li a:hover .videoHover{text-decoration:none;color:#fff;display:block;width:100%;height:100%;text-align:left;padding:5%}
.videoHover{background-color:#000;opacity:0.8;position: absolute;left:0;top:0;width:90%;height:90%;display:none;z-index:10;font-size:14px;line-height: normal;}
.videoOnline_title{  background-color: #ffed99;border: 1px solid #ffd612;color: #444;font-size: 13px;text-align: center;width:678px;margin:15px auto;padding:8px 0;font-weight:400;}
.subText{color:#999999;font-size:12px;margin:5px auto;line-height: 18px;}
.replay{float:right;}
.replayBtn {background-color:#4d95ef; border: 1px solid #297be0;border-radius: 4px;color: #fff;cursor: pointer;font-family: "Lato",sans-serif;font-size: 13px;font-weight: 400;height: auto;min-width: 55px;
padding: 4px 8px;text-align: center;}
.replayBtn:hover, .replayBtn:focus {border: 1px solid #2666b5;}
.titlaOftheVideo{background: rgb(95,95,95); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzVmNWY1ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ3JSIgc3RvcC1jb2xvcj0iIzVmNWY1ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ4JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgb(95,95,95) 0%, rgb(95,95,95) 47%, rgb(0,0,0) 48%, rgb(0,0,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(95,95,95)), color-stop(47%,rgb(95,95,95)), color-stop(48%,rgb(0,0,0)), color-stop(100%,rgb(0,0,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgb(95,95,95) 0%,rgb(95,95,95) 47%,rgb(0,0,0) 48%,rgb(0,0,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgb(95,95,95) 0%,rgb(95,95,95) 47%,rgb(0,0,0) 48%,rgb(0,0,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgb(95,95,95) 0%,rgb(95,95,95) 47%,rgb(0,0,0) 48%,rgb(0,0,0) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgb(95,95,95) 0%,rgb(95,95,95) 47%,rgb(0,0,0) 48%,rgb(0,0,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5f5f5f', endColorstr='#000000',GradientType=0 ); /* IE6-8 */
color:#e29709;font-size:16px;font-weight:700;height:35px;line-height:35px;padding-left:15px;padding-right:15px;border-radius:5px 5px 0 0;text-align: left;
}
.titlaOftheVideo a{color: #fff;display: inline;font-size: 20px;font-weight: 700;text-decoration: none;}
.titlaOftheVideo a:hover{text-decoration: underline;}
.timeOnThumbnail {bottom: 6px;clear: both;color: #999;float: right;margin-bottom: 10%;position: absolute;right: 5%;}

#tabs1 { display: inline-block;margin: 0 auto;padding: 0;text-align: center;width: 680px;}
#tabs1 li {display: inline;float: left; margin: 0 10px 0 10px;}
#tabs1 li a {background: none repeat scroll 0 0 rgba(0, 0, 0, 0);color: #0066cc;font-size: 12px;font-weight: bold;list-style: outside none none; text-decoration: none;line-height: 28px;}
/*#tabs li {margin: 10px 0;}
#tabs li a {background: none repeat scroll 0 0 rgba(0, 0, 0, 0);color: #0066cc;font-size: 12px;font-weight: bold;list-style: outside none none;margin: 10px 0;}
#tabs a:hover {color: #000;text-decoration: underline;}
#tabs1 li a {background: none repeat scroll 0 0 rgba(0, 0, 0, 0);color: #0066cc;font-size: 12px;font-weight: bold;list-style: outside none none; text-decoration: none;line-height: 28px;}
#tabs li {margin: 10px 0;}
#tabs li a {background: none repeat scroll 0 0 rgba(0, 0, 0, 0);color: #0066cc;font-size: 12px;font-weight: bold;list-style: outside none none;margin: 10px 0;}
#tabs a:hover {color: #000;text-decoration: underline;}*/
.LessonDescription ul{width:auto;margin: 0;padding: 0;text-align: left;}
.LessonDescription ul li{width: 750px;margin: 5px 0;list-style-type: none;}

.exerciseQuestion{display: inline-block;margin: 0 auto;overflow: hidden;position: relative;text-align: center;width: 100%;color: #444;font-size: 13px}
.exerciseQuestion span {font-size: 16px !important;float: left;width: 100px;color: #444 !important;}
.exerciseQuestion p {color: #6c6c6c !important;text-align: left;line-height: 25px;float: left;}
.pagenumber{color: #167ac6;text-decoration: none;}
.pagenumber:hover{text-decoration: underline;}
.exercisePQ{text-align: center;line-height: 18px;height: 65px;}
.timeOnLnonline{background-color: #111a19;bottom: 28%;clear: both;color: #ffffff;float: right;opacity: 1;padding: 0;position: absolute;right: 1px; z-index: 99;font-weight: 400; margin-bottom: 0px;}
.hdOnLnonline{background-color: #111a19;margin-top: 3px;clear: both;color: #ffffff;float: right;opacity: 1;padding: 0px 2px 0px 2px;position: absolute;right: 1px; z-index: 99;font-weight: 700;font-style: italic;}
.lsnText{font-family: "Lato",sans-serif; color: #fff;font-size:17px;font-weight:600;margin-left: 20px;max-width: 600px;overflow: hidden;text-decoration: none;text-overflow: ellipsis;white-space: nowrap;word-break: break-all;word-wrap: break-word;float: left;}

ul.solvedTestExe{width:100%;list-style-type:none;float:left;margin:0;min-height: 45px;height: auto;padding: 0}
ul.solvedTestExe li{display: inline-block;padding: 10px;width: 96.8%;}
ul.solvedTestExe li a{color: #0066cc;font-size: 13px;font-weight: 400;line-height: 22px;text-decoration: none;text-align: left;}
ul.solvedTestExe li a:hover{text-decoration: underline;}
.width90{width: 96%;margin: 0 auto;}
.exerciselist{min-height: 25px;line-height: 25px;text-align: left;}
.pages_question{width: 100%;display: inline-block;}
.pages_question .pages{color: #444;width: 14%;float: left;display: inline-block;}
.pages_question .list{float: left;display: inline-block;width: 86%;}
.pages_question .list a{color: #0066cc;text-decoration: none;}
.ngPopup_closeimg {height: 36px;position: absolute;margin-left: 655px;top: -10px;width: 36px;}


@media screen and (max-width:1000px) {
	.mainContent_bg{ margin: 10px auto 10px !important;}
	.lnOnline_text ul{margin: 0 auto !important ;}
	.lnOnline_banner.newWidth_online span img{width: 310px !important;
    height: 150px;}
.lnOnline_body{width: 100% !important;}
.lnOnline_head{    font-size: 30px !important; padding: 12px 0 12px 0px;text-align: center;}
.lnOnline_text h2 {color: #6c6c6c;font-size: 18px !important;margin-bottom: 25px !important;line-height: 25px !important;}
.brdAllign{white-space: normal;}
}
