body {background-color: #f0f0f5;}
section{background-color: #fff;}
.learning_sltn { width:450px; background-color: #fff; height:100px; border-radius: 0px 0px 20px 20px; display:inline-block; margin: 0 auto; text-align:center; margin-top:-60px; padding: 15px; margin-bottom:30px; }
.lrn_sltn_cls { font-size: 24px; font-weight: 800 !important; padding-left: 5px; padding-right: 5px; }
.learning_sltn p { padding-bottom:5px; }
.home_ln_new section { margin-bottom:40px; }
.heading_txt { color:#999999; padding-bottom:15px;  font-size:32px; font-weight:700; display:inline-block; }
.hdng-border { background-color: #999999; height:1px; }
.hdng-brdr-dsgn { width: 50px; background-color: #FFD32F; display: inline-block; height: 5px; margin: auto; margin-top: -2px; }
.ln_explr .d-f { padding:30px 0px; }
.ln_explr div:nth-child(even), .junior.ln_explr div:nth-child(odd) { flex-direction: row-reverse; }
.junior.ln_explr div:nth-child(even) { flex-direction: unset; }
.junior-banner div:nth-child(odd) { flex-direction: row-reverse; }
.ln_explr .strt-free { padding: 15px 40px; border-radius: 0px; text-transform: uppercase; font-weight: bolder !important; font-size: 14px; color: #000000 !important; }
.ln_explr h4 { text-transform: uppercase; font-weight: 800 !important; font-size: 20px; }
.ln_explr p { color: #666; font-weight: 400 !important; }
.new_yellowbg {background-color: #FFD32F !important;}
.title { text-transform: uppercase; font-weight: 800 !important; font-size: 20px; }
.m-0{margin:0px !important}
.w-100{width:100% !important}
.tab-container .responsive-img{width:100%;}

.tabs-d-f{display: flex;justify-content: left;align-items: center;padding-bottom: 1.5rem;}
.white-btn{background: #fff; border-radius:30px; padding:15px 30px; color: #000; display: inline-block;font-weight: 400;}
.banner-whitetext{font-size: 52px; text-transform: uppercase; font-weight: 600 !important;text-shadow:0px 5px 5px rgba(144, 121, 33, .2); color:#fff; }
.black-text{color: #000; font-weight: 400 !important;}
.achivement-img1, .happy-users, .questions-practised, .video-views { display: inline-block; background: url('/media/images/lnImages/landing/ln-achivement.png') no-repeat; overflow: hidden; text-indent: -9999px; text-align: left; }
.achivement-img1 { background-position: -0px -0px; width: 80px; height: 80px; }
.happy-users { background-position: -80px -0px; width: 80px; height: 80px; }
.questions-practised { background-position: -0px -80px; width: 80px; height: 80px; }
.video-views { background-position: -80px -80px; width: 80px; height: 80px; }
.new_yellowbg.bannerbg{background-image: url('/media/images/lnImages/landing/banner-bg.png'); background-repeat: no-repeat; background-position: 68% top; }
.thumbnails{height: 110px; width:110px; border-radius:50%; margin: auto;overflow: hidden;margin-top:20px;display:inline-block;}
.thumbnails img{max-width: 100%; height:100%;}
.banner-box-content{border:solid 2px #ffefd2; border-radius:2px; margin:20px auto 10px;max-width:80%;}
.banner-box-content p{margin:-12px auto 5px; padding:0px; background: #fff;width:90%;font-size: 14px;}
.banner-box-content h4{font-size: 14px; color:#444; font-weight: bold !important;padding-bottom:10px;}
.font-12{font-size: 12px;}
.demo-strip-user p.font-16{font-size: 16px !important; min-height: auto !important;}
.button.start{border-radius:0px; font-weight:bold !important; color:#444 !important; margin-bottom:20px; padding:5px 30px; font-size: 14px; text-transform: uppercase;}
.d-f.testimnl-div.slick-slide:focus {outline: none;}
.slick-previousstep{left:0px;height:100%; top:0;z-index: 5; background: url('/media/images/lnImages/landing/slider-arrows.png') no-repeat center left #fff; width:35px;}
.slick-nextstep{right:0px;height:100%; top:0;background: url('/media/images/lnImages/landing/slider-arrows.png') no-repeat center right #fff; width:35px;}
.slick-previousstep i,  .slick-nextstep i{ display: none;}
.slick-disabled{opacity:0.2}
.slick-slider{padding:0 35px;}
.img-div img {border: solid 3px #fff;border-radius: 50%;box-shadow: 1px -3px 2px rgba(0, 0, 0, .2);margin-top: 20px !important;max-width:185px; width:85%;}
.footer-part, #cartmodelInnerConntent{margin-bottom:0px !important}
.slick-initialized .slick-slide {display: flex !important;}
.bold{font-weight: 600 !important;}

.sec_lnexplr {display: none;}
.landing-footer {display: block !important; margin: 0px !important;}
.junior-landing-footer{display: block !important; margin: 0px !important;}
.junior-landing-footer a.sub-name i{float:left; padding-right:5px;}
.junior-landing-footer a.sub-name {line-height: 26px; color: #029f50 !important;}
.landing-footer ._experience_app h5, .landing-footer .demo-strip-user h5, .junior-landing-footer ._experience_app h5 {font-size: 24px !important; color:#999999 !important; font-weight: 600 !important; margin-bottom:10px; padding-bottom: 10px;}
.landing-footer ._experience_app h5::before, .landing-footer .demo-strip-user h5::before{width:50px; height:2px; background-color: #ff6600;}
.landing-footer ._experience_app p, .landing-footer .demo-strip-user p {font-size: 16px !important; color:#000000 !important; font-weight: 400 !important;}
.footer-heading_txt { color:#999999; padding-bottom:10px;  display:inline-block; }
.dwnload_bgclr .col {border-right: 0px solid #ccc !important; min-height: auto !important;}

.landing-footer .button { color: #000 !important; border-radius: 0px; font-weight: 600 !important;  padding:10px 20px !important;  text-transform:uppercase !important; box-shadow: 0 0px 8px 1px rgba(255,209,35,0.34), 0 1px 5px 1px rgba(255,209,35,0.12), 0 3px 1px -2px rgba(255,209,35,0.2);
}

/* .tabs-bg h4.title{padding-left:12px !important} */
.stud-feedback{font-style: italic;}
.achivement-count{font-size: 30px; color:#464d5b;margin-top:20px;font-weight: bold;}
.achivement-bar{height: 10px;line-height: 10px;background: #000;border-radius: 10px;margin:10px 15px;}
.yellow-gr{
	background: rgb(247,198,33);
	background: -moz-linear-gradient(3deg, rgba(247,198,33,1) 0%, rgba(247,198,33,1) 55%, rgba(255,174,0,1) 56%, rgba(255,174,0,1) 100%);
	background: -webkit-linear-gradient(3deg, rgba(247,198,33,1) 0%, rgba(247,198,33,1) 55%, rgba(255,174,0,1) 56%, rgba(255,174,0,1) 100%);
	background: linear-gradient(3deg, rgba(247,198,33,1) 0%, rgba(247,198,33,1) 55%, rgba(255,174,0,1) 56%, rgba(255,174,0,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f7c621",endColorstr="#ffae00",GradientType=1);
}
.watercolor-gr{
	background: rgb(105,212,220);
	background: -moz-linear-gradient(3deg, rgba(105,212,220,1) 0%, rgba(105,212,220,1) 55%, rgba(61,188,197,1) 56%, rgba(61,188,197,1) 100%);
	background: -webkit-linear-gradient(3deg, rgba(105,212,220,1) 0%, rgba(105,212,220,1) 55%, rgba(61,188,197,1) 56%, rgba(61,188,197,1) 100%);
	background: linear-gradient(3deg, rgba(105,212,220,1) 0%, rgba(105,212,220,1) 55%, rgba(61,188,197,1) 56%, rgba(61,188,197,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#69d4dc",endColorstr="#3dbcc5",GradientType=1);
}
.green-gr{
	background: rgb(191,213,26);
	background: -moz-linear-gradient(3deg, rgba(191,213,26,1) 0%, rgba(191,213,26,1) 55%, rgba(141,211,41,1) 56%, rgba(141,211,41,1) 100%);
	background: -webkit-linear-gradient(3deg, rgba(191,213,26,1) 0%, rgba(191,213,26,1) 55%, rgba(141,211,41,1) 56%, rgba(141,211,41,1) 100%);
	background: linear-gradient(3deg, rgba(191,213,26,1) 0%, rgba(191,213,26,1) 55%, rgba(141,211,41,1) 56%, rgba(141,211,41,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#bfd51a",endColorstr="#8dd329",GradientType=1);
}
.blue-gr{
	background: rgb(65,132,231);
	background: -moz-linear-gradient(3deg, rgba(65,132,231,1) 0%, rgba(65,132,231,1) 55%, rgba(36,106,210,1) 56%, rgba(36,106,210,1) 100%);
	background: -webkit-linear-gradient(3deg, rgba(65,132,231,1) 0%, rgba(65,132,231,1) 55%, rgba(36,106,210,1) 56%, rgba(36,106,210,1) 100%);
	background: linear-gradient(3deg, rgba(65,132,231,1) 0%, rgba(65,132,231,1) 55%, rgba(36,106,210,1) 56%, rgba(36,106,210,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#4184e7",endColorstr="#246ad2",GradientType=1);
}

ul.landing-list li{color:#666; font-size: 16px !important;margin: 12px 0px 0;padding:0 0 15px 25px !important; background: url('/media/images/lnImages/landing/yellow-rectangle.png') no-repeat left 5px; }

.hr-row{ border: 0; border-bottom: 1px solid #ddd; margin-bottom:40px;}
.pointer{cursor: pointer;}
.sub-name{font-size:14px; font-weight: bold !important; color:#666; padding-bottom: 5px; display: inline-block;}
.viewall-link{float: right; font-size:14px; font-weight: bold !important; pading-bottom:5px;}
.viewall-link a{float: right; color:#029f50 !important; text-transform: uppercase;}
.sub-content{font-size: 14px; color:#666; /* font-weight: bold; */ padding: 10px 0 20px;}
.cards{padding:20px 20px 10px; border:solid 1px #f1f3f8; border-radius:10px; min-height: 180px;}
.blue-shadow{box-shadow: 0px 0px 30px rgba(44,59,255,0.08);margin-top: 30px;}
.orange-shadow{box-shadow: 0px 0px 30px rgba(255,183,44,0.08);margin-top: 30px;}
.pink-shadow{box-shadow: 0px 0px 30px rgba(255,44,173,0.08);margin-top: 30px;}
.yellow-shadow{box-shadow: 0px 0px 30px rgba(255,207,50,0.5);margin-top: 30px;}

._access{padding-bottom:1.2rem !important;}
.main_tbas .row > .col{display:flex;align-items: start;}
.resource-kit-tab .row > .col { display:block; }
.video-containernn img{width:100%;height:175px; display: block;}
.tabs-main .popup-videos{cursor:pointer;overflow:hidden;position:relative;}
.pagination li a{color: #666;}
.pagination li a.active{background-color:#ffcf32;border-radius:50%; color:#000}
.slct-cls .pagination li a{color: #666; height: 100%; width:100%; border-radius:25px; border:solid 1px #ffcf32; box-sizing:border-box;padding: 0px 15px; font-weight: bold; font-size: 16px;}
.slct-cls  .pagination li a.active{background-color:#ffcf32; color:#000}
.lrn-img-sltn { background-color: #ffe8c1; padding-top: 10px !important; padding-bottom: 10px !important; }
.lrn-img-sltn img { width: 40%; margin: auto; }

/* .tabs-main .tabs .indicator{height:0;} */
.main_tbas .row > .col > div a{font-size: 14px; text-align: left; font-weight: 600;}
#parent-tabs > .tabs{background-color:#f9f9f9;}
#parent-tabs > .tabs a.active{background:#fff;}
#parent-tabs > .tabs .tab{width:200px;line-height:auto;height:auto;}
#parent-tabs > .tabs a{height:80px;display:flex !important;justify-content:center;align-items:center;}
.tabs-nav{padding:0;margin:0;}
.tabs-nav ul{padding:0 0 0 0px;margin:0;display:table;}
.tabs-nav ul li{padding:0;margin:0px;display:inline-block;text-align:center;margin-bottom:0px;}
.tabs-nav ul li a{padding:12px 30px;display:block;position:relative;}
.tabs-nav ul li.tab span{font-weight:400 !important;}
.tabs-nav ul li.tab a.active{font-weight:400;border-bottom: 4px solid #ffcf32 !important; overflow: hidden;}
.tabs-nav ul li.tab a.active span{font-weight:600 !important;}
.tabs-bg .tab-container .tabs-nav, .junr-nw {display:flex;justify-content:left;align-items:center;}
.slf_lrngslct{background-color:#F9FAFE;padding:20px 20px 5px 20px;width:100%;margin:0px 0 0 0 !important;}
.slf_lrngslct.choose-bc .yellow-button a{height:58px !important;line-height:58px !important;width:100%;}
.slf_lrngslct .row{margin-bottom:0px;}
.video-thumbnail{position:relative;display:inline-block;cursor:pointer;width:100%;}
.video-thumbnail:before{position:absolute;top:37%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);content:"";background:url(/media/images/nextguru/play-icon.png) no-repeat;z-index:1000;height:48px;width:48px;}
.video-thumbnail:hover:before{opacity:.9;}
#registerPageId .wwFormTable{width:0;}
.ln-landing-join-us .country-code .dropdown-content{z-index:9999 !important;width:100% !important;top:42px;min-width:384px !important;}
.ex-videos{max-height:293px;margin-bottom:40px;}
.space-lr .ex-videos{padding-right:0.75rem !important;padding-left:0.75rem !important;}
.space-lr .ex-videos .cn-title{padding-top:10px !important;}
.space-lr .ex-videos>p{font-weight:bold !important;}
.space-lr .ex-videos p{padding-bottom:0 !important;font-size:16px !important;color:#848484;}
.space-lr .ex-videos h3{padding-bottom:0 !important;line-height:inherit !important;font-weight:500 !important;font-size:16px !important;color:#848484 !important;}
.space-lr .ex-videos .col:nth-child(3){padding-left:0.75rem !important;padding-right:0 !important;}
.click-more{color:#b7bbc9;padding:0 0 0 0px;text-align:right;display:block;}
.click-more:hover{color:#000;}
.prac_chap ul li{padding:7px 0 7px;}
.wm_imgblk{height:120px;width:120px;background-color:#ffcf32;border-radius:50%;margin:auto;display:flex;align-items:center;}
.wm_imgblk img{margin:0 auto !Important;}
.wm_hdng{font-size:22px !important;font-weight:400 !important;}
.wm_hdngtxt{font-size:18px !important;line-height:25px !important;}
.wts_more span{background:no-repeat;width:58px;height:58px;display:block;margin:0 auto !important;}
.wts_more .m-plan{background-position:-72px -210px;}
.wts_more .m-report{background-position:-133px -210px;}
.wts_more .m-activity{background-position:-197px -211px;}
.wts_more .m-summaries{background-position:5px -285px;}
.wts_more .m-tips{background-position:-52px -284px;}
.wts_more .m-game{background-position:-120px -283px;}
.wts_more > div div:nth-child(2){padding:15px 0;}
.wts_mrediv{padding-bottom:20px;}
.video-box .imgCon{width:100%;padding-bottom:74%;border:1px solid #ccc;over-flow:hidden}
.video-box .imgCon img{display:block;position:absolute;left:0;right:0;top:0;bottom:0;width:calc(100% + 2px);}
.video-box:hover .video-arrow{background-color:inherit;}
.learn-span{background-position:-3px -210px !important;}
.ln-helpyou{width:100% !important;border-radius:4px;cursor:pointer;}
.resource-kit-tab .tabs-nav ul li{vertical-align:top;}
.slct-cls ul li{height:50px !important;min-width:50px !important;line-height:50px !Important;margin-right:10px !important}
.ln-helpyou span img{width:100%;}
.learn-span{background-position:-3px -210px !important;}
.practice-span{background-position:-34px -211px !important;width:30px !important;}
.tabs-main>.tabs-bg{padding:0 0px !important;margin:-1px 0 0 0;}
.tabs-bg{padding:0px 0px;margin:0;background-color:#FFF;}
.tab-container.p-c7{border:0;padding:0;}
.tabs-bg > .tab-container{padding:1.5rem 0.0rem 0;}
.tab-container{margin:0;display:none;}
.tab-container.active{display:block;}
.tabs-bg .tab-container .tabs-nav > span, .junr-nw-spn {padding-right:1.5rem;}
.video-arrow{background-color:rgba(0, 0, 0, .12);height:100%;left:0;position:absolute;top:0;width:100%;}
.video-box{cursor:pointer;}
.find-video em{position:static !important;}
.video-arrow em{position:absolute;background:url(/media/images/lnImages/play-arrow-yellow.png) no-repeat;background-size:48px 48px;bottom:0;color:#fff;left:0;height:48px;margin:auto;opacity:0.8;right:0;top:0;width:48px}

.ex-videos span, .ex-videos h3 {color: #8c8c8c; font-weight: 500 !important;}
.ex-videos .txt-ellipses p{font-size: 16px !important;}
.innershadow{box-shadow: inset 0px 15px 42px rgba(0,0,0,0.1);padding: 0px;margin-top: 30px; border-radius: 4px; }
/* .innershadow ul li:nth-child(2) { border-left: 1px solid rgba(0, 0, 0, 0.1); border-right: 1px solid rgba(0, 0, 0, 0.1); }
.test-series div { display:block !important; }
.test-series { width: 48% !important; margin-right: 2%; } */

.p-0{padding:0px !important}
.p-b-0{padding-bottom:0px !important}
.p-r-20{padding-right:20px !important}
.p-l-20{padding-left:20px !important}
.p-l-0{padding-left:0px !important}
.p-l-12{padding-left:12px !important}
.p-t-30{padding-top:30px;}
.p-b-30{padding-bottom:30px;}
.m-b-30{margin-bottom:30px;}
.prmy-txt-hdg { font-weight:600 !important; font-style:italic; }
img{display: block;}

@media screen and (max-width: 992px){
.banner .d-f {display: block;}
.slct-cls{text-align: center !important;}
.tabs-nav ul {width: 100%; padding-top:15px;}
.slick-initialized .slick-slide {display: block !important;}
.slick-initialized .testmnl-content { text-align:center; } 
.ln_explr img { margin:auto; }
}
@media screen and (max-width: 768px)
{
.mob-table-cell { display:table-cell !important; }
.container .tabs-main>.tabs-nav, .mob-d-b { display:block !important; }
.resource-kit-tab .tabs-nav ul li.prim { width: auto !important; }
.learning_sltn { width:330px; background-color: #fff; height:100px; border-radius: 0px 0px 10px 10px; display:inline-block; margin: 0 auto; text-align:center; margin-top:-20px; padding: 15px; }
.slf_lrngslct { background-color: #F9FAFE; padding: 10px 20px 10px 20px; width: 100%; margin: 0px 0 0 0 !important; }
.home_ln_new section { margin-bottom:15px; }
.ln_explr .d-f { display:block;   }
.ln_explr h4 { padding-top: 1.6rem; }
.ln_explr div { text-align:center; }
.ln_explr .d-f { padding: 15px 0px 30px 0px; }
.tab-container.active{text-align: left !important;}
#ln-wrapper .slct-cls ul li { min-width:34px !important; margin-right:4px !important; margin-top: 4px; }
.slct-cls .pagination li a { padding:0px !important; font-size: 12px;}
#ln-wrapper .resource-kit-tab .tabs-nav ul li { width: auto !important; }
.tabs-nav ul li.tab a span { font-size:14px !important; }
.resource-kit-tab .tabs-nav ul { padding-top:0px !important; }
.resource-kit-tab .tabs-nav ul li a { padding:5px 10px; }
#parent-tabs { margin-top:5px !important; }
.resource-kit-tab { text-align:initial !important;}
.resource-kit-tab .sub-name, .resource-kit-tab .sub-content { text-align:left !important;}
.slct-cls .pagination li.prim a { padding:0px 10px !important; }

.banner-whitetext { font-size:32px; }
.mob_txtcenter { text-align:center; }
.lrn-img-sltn img { width: 30%; margin: auto; }
.junior.ln_explr img { padding-bottom:18px; }
.mob-dis-none { display:none; }
.junior-banner .p-t-30 { padding-top: 0px !important; }
.mob-txtcenter.p-t-30 { padding-top:20px; }
.mob-txtcenter.p-b-30 { padding-bottom:20px; }
.mob-txtcenter .white-btn { padding: 10px 30px; margin-top:15px; font-size: 12px; }
}