html,body,div,span,h1,h2,h3,p,a,img,ol,ul,li,form{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent} body,input,textarea,select{font-size:14px;font-family:arial;font-style:normal;font-weight:normal;margin:0;background:#fff;color:#000;} ol,ul{list-style:none} a{cursor:pointer;text-decoration:none;color:#000} a:focus,a:hover{text-decoration:underline} :focus{outline:0} .clearfix:after{content:" ";display:block;clear:both;visibility:hidden;line-height:0;height:0} .clearfix{display:inline-block} html .clearfix{display:block} img{vertical-align:bottom}


/*{transition:all .1s linear; -webkit-transition:all .1s linear; -moz-transition:all .1s linear; -o-transition:all .1s linear}*/
*:before, *:after{box-sizing:border-box;} *{box-sizing:border-box;}
.noTrans, .noTrans *{transition:none; -webkit-transition:none; -moz-transition:none; -o-transition:none;}
.noTransOnThis{transition:none; -webkit-transition:none; -moz-transition:none; -o-transition:none;}
.noBorderBox, .noBorderBox *{box-sizing:content-box;}
.canvasHolder, .canvasHolder *{box-sizing:content-box;}

body{line-height:1.444; zoom:100%; -webkit-text-size-adjust:none;}

.chalkduster{font-family:chalkduster,arial;}
input[type='submit'], button{-webkit-appearance:none; border-radius:0;}
.g2t{position:fixed; top:300px; right:0; display:none; width:67px; height:54px; background:url(/img/new/g2t.turtle.png?ver=2); z-index:1000002; cursor:pointer;}

::-webkit-input-placeholder{font-style:italic; color:#aaa;}
::-moz-placeholder{font-style:italic; font-size:12px; color:#aaa;}
:-ms-input-placeholder{font-style:italic; font-size:12px; color:#aaa;}
input:-moz-placeholder{font-style:italic; font-size:12px; color:#aaa;}
.txtFld{border:solid 1px #bfbfbf; height:40px; padding:0 10px; width:700px;}

.eThmb_nTag{position:absolute; left:0; top:0; width:36px; height:36px; background-image:url('https://cdn.turtlediary.com/images/lbl-new.png'); background-position:0 0; background-repeat:no-repeat;}


.header{position:relative; z-index:1000002; }
.container{margin:0 auto; max-width:1000px;}
.listingBody .middle .container{max-width:1103px;}/*max-width:1103px;*/
/*.listingBody .middle{min-height:1200px;}*/
.header .container{height:90px; max-width:none; padding:0 30px; width: auto;}
.section .container{max-width:none; padding:0;}
/*.header .container, .onlnGms .container, .picBlock .container{}*/
.logo{float:left; padding:10px 0 0;}
/*.logo .logo-lnk img{width:253px; height:71px;}*/
.logo-lnk{display:block;}
.logo-lnk-1{display:block; float:left; padding:10px 7px 0 0;}
.logo-lnk-1 img{width:50px; height:49px;}
.logo-lnk-2{display:block; float:left;}
.logo-lnk-2 img{width:181px; height:71px;}
.search{padding:25px 0 0; margin:0 auto; position:absolute; left:50%; -webkit-transform:translateX(-50%); -ms-transform:translateX(-50%); transform:translateX(-50%);}
.srch_txt{float:left;}
.srch_txt input{border-right:none;}
.srch_btn{float:left;}
.srch_btn .btn{height:40px; line-height:40px;}

.hdrRgt{float:right;}
.hdrRgt-tpMnu{padding:10px 0 0; height:31px; font-size:12px;}
.hdrRgt-tpMnu a, .alrdyMem a{color:#10a98a;}
.hdrRgtTpMnu-in{float:right;}
.ech-hdrRgtTpMnu-lnk{float:left;}
.ech-hdrRgtTpMnu-dvd{float:left; padding:0 8px;}
.hdrRgt-login{}
.hdrRgtLgn-btns{}
.hdrRgtLgnBtns-in{/*float:right;*/}
.hdrRgtLgnBtn-cmn{float:left; padding-left:5px;}
.hdrRgtLgnBtn-cmn .btn{line-height:1; width:125px; padding:0;}
.hdrRgtLgnBtn-cmn .btn b{display:block; font-size:12px; padding:2px 0 0;}
.hdrRgtLgnBtn-cmn .btn span{display:block; font-size:11px; padding:1px 0 0;}
.alrdyMem{text-align:right; padding:2px 0 0; font-size:12px;}

.analyticsFrNL{position:absolute; z-index:-1;}

.menu{background:#60997d; position:relative; z-index:1000001;}
.menu-in{}
.menuHolder{position:relative; text-align:center; padding:2px 0 0;}
.echMenu{display:inline-block;}
.mnuTxt{}
.mnuTxt h2{font-size:12px; font-weight:100; font-family:chalkduster,arial; margin: 0;}
.mnuTxt h2 a{display:block; height:36px; padding:8px 30px 0; text-transform:uppercase; color:#fff;}
.subMnu{display:none; position:absolute; left:0; width:100%; /*min-height:180px;*/ border-bottom:solid 1px #60997d; background:rgba(255,255,255,1); z-index:2; text-align:left; font-size:12px;}
/*.echMenu:hover .subMnu{display:block;}*/
.echMenu.actThisMnu .subMnu{display:block;}
.echMenu:hover .mnuTxt h2 a{text-decoration:none; color:#fff;}
.echMenu.actThisMnu .mnuTxt h2 a, .echMenu.actThisMnu:active .mnuTxt h2 a, .echMenu.actThisMnu:focus .mnuTxt h2 a{background:#fff; color:#444;}
.subMnu-in{padding:10px 0;}
.echMnuBlck{float:left; width:225px;}
.eMnBl-hdd{font-weight:bold; font-size:13px; padding-top:2px;}
.eMnBl-hdd:first-child{padding-top:0;}
.eMnBl-hdd a{text-decoration:underline;}
.eMnBl-hdd a:hover{color:#60997d;}
.eMnBl-txtHldr{padding:3px 0 0;}
.eMnBl-txt{padding:0;}
.eMnBl-txt:first-child{padding:0;}
.eMnBl-ThmbHldr-lnk{display:block;}
.eMnBl-ThmbHldr-lPic{display:block; height:88px;}
.eMnBl-ThmbHldr-lPic img{height:100%;}
.eMnBl-ThmbHldr-lTxt{display:block; font-style:italic; font-size:11px; padding:5px 0 0;}
.echMnuBlck_feature{float:none; width:auto;}
.echMnuBlck_feat_ech .eMnBl-ThmbHldr{float:left; padding-right:20px;}
.echMnuBlck_feat_ech .eMnBl-ThmbHldr:last-child{padding-right:0;}
.echMenu-more .echMnuBlck_feature{float:left; padding-right:30px;}
.echMnuBlck_feature .eMnBl-txtHldr{max-width:172px;}
.echMenu-worksheets .echMnuBlck_feature .eMnBl-txtHldr{max-width:150px;}
.echMnuBlck_feature .eMnBl-ThmbHldr-lPic img{max-width:180px;}
.echMenu-quizes .echMnuBlck_feature .eMnBl-ThmbHldr-lPic img{height:auto;}
.echMenu-quizes .eMnBl-ThmbHldr-lPic{overflow:hidden; border:solid 1px #dcdcdc;}
.echMenu-worksheets .eMnBl-ThmbHldr-lPic, .echMenu-quizes .eMnBl-ThmbHldr-lPic{overflow:hidden; border:solid 1px #dcdcdc;}
.echMenu-worksheets .eMnBl-ThmbHldr-lPic img{width:100%; height:auto;}
.filterCatList.fltrMenuToggle .subFilHd_in{color:#fff; background:#187ecc; padding:4px;}
.filterCatList .subFilHd_in{padding:4px;}
.filterCatList.fltrMenuToggle .subFilHd_in .faCarTxt, .filterCatList.fltrMenuToggle .subFilHd_in .faCarArr{color:#fff;}
.filterCatList .subFilHd_in:hover{text-decoration:none;}
.fltrMenuToggle.deSelThis_d .subFilHd_in{background:transparent; color:#000;}
.fltrMenuToggle.deSelThis_d .subFilHd_in .faCarTxt, .fltrMenuToggle.deSelThis_d .subFilHd_in .faCarArr{color:#000;}
/*.tm-fltrTabMnu{display:none; padding:5px;}*/
/*.filterCatList.fltrCtLst-subMnuEnbld .subFilHd_in, .filterCatList.fltrCtLst-subMnuEnbld .subFilHd_in .faCarTxt, .filterCatList.fltrCtLst-subMnuEnbld .subFilHd_in .faCarArr{background:transparent; color:#000;}*/

.eThmb_nTag{position:absolute; left:0; top:0; width:36px; height:36px; background-image:url('https://cdn.turtlediary.com/images/lbl-new.png'); background-position:0 0; background-repeat:no-repeat;}

#alpLearn{margin:0 auto; min-height:245px;}
.section{/*background-image:url(/img/new/fImg-4.jpg); */background-color:#CCC; background-position:center center; background-repeat:no-repeat; background-size:cover; height:460px; text-align:center;}
.section-in{padding:55px 0 0;}
.secRow_cmn{background:rgba(255,255,255,0.85);}
.secRow_top, .secRow_btm{width:650px; height:110px; margin:0 auto;}
.secRowTop_in{}
.secRowTop_1{font-size:36px; font-weight:bold; padding:30px 0 0;}
.secRowTop_2{font-size:18px; padding:7px 0 0;}
.echSecGrd{display:inline-block; padding:0 8px; line-height:1;}
.secRwBtm-3 .btn{width:215px;}
.flipAudio{display:none;}
.echScGrd-lnk{display:block; color:#fff; /*width:135px; height:90px; opacity:0.75;*/}

.flip-container{-webkit-perspective:1000; -moz-perspective:1000; -ms-perspective:1000; perspective:1000; -ms-transform:perspective(1000px); -moz-transform:perspective(1000px); -moz-transform-style:preserve-3d; -ms-transform-style:preserve-3d; /*float:left;*/}
.flip-container:hover .flrBack, .flip-container.hover .flrBack{-webkit-transform:rotateY(0deg); -moz-transform:rotateY(0deg); -o-transform:rotateY(0deg); -ms-transform:rotateY(0deg); transform:rotateY(0deg);}
.flip-container:hover .flrFront, .flip-container.hover .flrFront{-webkit-transform:rotateY(180deg); -moz-transform:rotateY(180deg); -o-transform:rotateY(180deg); transform:rotateY(180deg);}
.flrMNLnk, .flrFront, .flrBack{width:135px; height:90px;}
.no-flipper, .flipper{-webkit-transition:0.6s; -webkit-transform-style:preserve-3d; -ms-transition:0.6s; -moz-transition:0.6s; -moz-transform:perspective(1000px); -moz-transform-style:preserve-3d; -ms-transform-style:preserve-3d; transition:0.6s; transform-style:preserve-3d; position:relative; display:block; text-align:center; color:#f7f6f6;}
.flrFront, .flrBack{-webkit-backface-visibility:hidden; -moz-backface-visibility:hidden; -ms-backface-visibility:hidden; backface-visibility:hidden; -webkit-transition:0.6s; -webkit-transform-style:preserve-3d; -webkit-transform:rotateY(0deg); -moz-transition:0.6s; -moz-transform-style:preserve-3d; -moz-transform:rotateY(0deg); -o-transition:0.6s; -o-transform-style:preserve-3d; -o-transform:rotateY(0deg); -ms-transition: 0.6s; -ms-transform-style:preserve-3d; -ms-transform:rotateY(0deg); transition:0.6s; transform-style:preserve-3d; transform:rotateY(0deg); position:absolute; top:0; left:0; display:block;}
.flrFront{-webkit-transform:rotateY(0deg); -ms-transform:rotateY(0deg); z-index:2; opacity:0.7;}
.flrBack{-webkit-transform:rotateY(-180deg); -moz-transform:rotateY(-180deg); -o-transform:rotateY(-180deg); -ms-transform:rotateY(-180deg); transform:rotateY(-180deg);}
.flip-container:hover .no-flipper .flrBack, .flip-container.hover .no-flipper .flrBack{-webkit-transform:none; -moz-transform:none; -o-transform:none; -ms-transform:none; transform:none;}
.flip-container:hover .no-flipper .flrFront, .flip-container.hover .no-flipper .flrFront{-webkit-transform:none; -moz-transform:none; -o-transform:none; transform:none;}
.flrBack-1{display:block; padding:25px 0 0; font-size:20px; font-weight:bold;}
.flrBack-2{display:block; padding:5px 0 0; font-size:12px;}


.clseDDMnu{position:absolute; top:5px; right:5px; width:19px; height:19px; text-align:center; line-height:19px; background:#fff; border-radius:4px; color:#F00; font-weight:bold; cursor:pointer;}
.clseDDMnu:hover{color:#fff; background:#FF0000;}


#showresult_psEnd{margin-bottom:-40px;}

.echSecGrd-pre-k .flrFront, .echSecGrd-pre-k .flrBack{background-color:#e65527;}
.echSecGrd-k .flrFront, .echSecGrd-k .flrBack{background-color:#37a5b3;}
.echSecGrd-1 .flrFront, .echSecGrd-1 .flrBack{background-color:#363948;}
.echSecGrd-2 .flrFront, .echSecGrd-2 .flrBack{background-color:#716f84;}
.echSecGrd-3 .flrFront, .echSecGrd-3 .flrBack{background-color:#d5bc3a;}
.echSecGrd-4 .flrFront, .echSecGrd-4 .flrBack{background-color:#5ea07f;}
.echSecGrd-5 .flrFront, .echSecGrd-5 .flrBack{background-color:#1d6285;}


.echScGrd-lnk:hover{text-decoration:none; opacity:1;}
.secRow_mdl{padding:18px 0 10px;}
.echSGLnk-1{display:block; padding:9px 0 0;}
.echSGLnk-2{display:block; padding:3px 0 0; font-size:14px; text-transform:uppercase;}
.echSGLnk-1L{font-size:50px; font-weight:bold; vertical-align:top; display:inline-block;}
.echSGLnk-1R{vertical-align:top; display:inline-block; padding:5px 0 0;}

.secRwBtm-1{font-size:18px; line-height:0; padding:3px 0 0;}
.secRwBtm-2{padding:19px 0 0; /*max-width:320px; margin:0 auto;*/}
.secRwBtm-3{padding:10px 0 0;}
div.ech-secRwBtm2{display:inline-block; padding:0 20px 0 0;}
div.ech-secRwBtm2:last-child{padding:0;}
.secRwBtm2-txt{float:left; padding:6px 5px 0 0; font-size:13px;}
.secRwBtm2-sel{float:left; margin:0 0;}
.secRwBtm2-sel select{float:left; border:none; background:none; -webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;appearance: none; padding:6px 20px 5px 5px; z-index:1; position:relative; font-family:chalkduster,arial; font-size:11px; cursor:pointer;}
.secRwBtm2Sel-bx{background:#d8df20; border:1px solid #d8df20; cursor:pointer;}
.secRwBtm2Sel-bx:hover{background:#babe1b;}
.secRwBtm2Sel-bx .fa{float:left; padding:8px 0 0 5px;  margin-left:-22px; z-index:-1;}

.ddMenu{position:relative;}
.ddMenu_item{display:none; position:absolute; background:#10795b; color:#fff; top:20px; right:0; width:200px; min-height:100px; border:1px solid #10a98b;}
.ddMenu_act{z-index:2;}
.ddMenu_act .ddMenu_item{display:block;}
.ddMenuItm_in{padding:10px 10px 10px 20px;}
.echDDMnu{padding:0 0 5px;}
.echDDMnu a{color:#fff;}

.topAdMN .listingAd_in{overflow:hidden;}
.onlnGms{padding:25px 0 65px; font-size:12px;}
.ogTabHolder .container{background-image:url(/img/new/pencilColor.jpg); background-position:right center; background-repeat:no-repeat; max-width:1200px;}
.onlnGms a{color:#10a98a; text-decoration:underline;}
.onlnGms a:hover{color:#000;}
.ogTopRow{/*width:550px; */margin:0 auto;}
.ogHdd{text-align:center;}
.ogHdd h1{font-size:24px;}
.ogTxt{padding:19px 0 0; font-size:16px; line-height:22px;}
.ogTabHolder{padding:32px 0 0; text-align:center;}
.ech-ogTab{display:inline-block; width:200px; vertical-align:top;}
.eOgTb-hdd{font-size:16px; font-weight:bold;}
.eOgTb-pic{padding:5px 0 0;}
.eOgTb-pic .eduSprite{background-image:url(/img/new/eduSprite.png); height:94px;}
.eOgTb-bul{text-align:left; padding:4px 0 0;}
.ech-eOgTbBl{padding:14px 0 0;}
.ech-eOgTbBl:first-child{padding:0;}
.e-eOgTbBl-l{float:left; font-size:40px; line-height:0.45; color:#d6e125;}
.e-eOgTbBl-r{padding:0 0 0 20px;}
.ech-ogTab:nth-child(2){margin:0 100px;}
.ech-ogTab-teachers .eduSprite{width:82px;}
.ech-ogTab-parents .eduSprite{width:60px; background-position:-83px 0;}
.ech-ogTab-learners .eduSprite{width:59px; background-position:-144px 0;}

.player100p{position:relative; z-index:5; height:670px;}
.player100p_height .canvasHolder{height:100%; width:auto;}
.player_625{position:relative; z-index:5; height:625px;}
.player100p_sheet{position:relative; z-index:5; height:754px;}

.echStoriesSort{width:100px; display:inline-block; margin-left: 10px;}

.picBlock{height:570px; background-color:#ccc; background-position:center 50%; background-repeat:no-repeat; background-size:cover;}
.picBlock a{color:#10a98a; text-decoration:underline;}
.picBlock a:hover{color:#000;}
.picBlock-worksheets{background-image:url(/img/new/pssc.jpg?ver=5);}
.picBlock-games{background-image:url(/img/new/gi.jpg?ver=5);}
.picBlock .container{height:100%; position:relative;}
.pBlck-bdy{position:absolute; top:50%; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%); width:450px; padding:24px 40px 40px; background:rgba(68,68,68,0.9); color:#fff; font-weight:bold;}
.picBlock-lft .pBlck-bdy{left:0;}
.picBlock-rgt .pBlck-bdy{right:0; text-align:right;}
.pBlckB-hdd{font-size:36px; line-height:1;}
.pBlckB-sHd{font-size:20px; line-height:27px; padding:20px 0 0;}
.pBlckB-txt{font-size:12px; line-height:1.3; padding:10px 0 0;}
.pBlckB-btn{padding:15px 0 0;}
.pBlckB-btn .btn{height:40px; line-height:40px;}

.explrHmCmn{padding:60px 0 80px; background-position:center center; background-repeat:no-repeat; text-align:center;}
.explrFl-in{width:520px; margin:0 auto;}
.explrHmCmn .btn{width:150px; margin:0 6px; font-size:12px; font-weight:bold;}
.explrFl-hdd{font-size:36px; font-weight:bold;}
.explrFl-txt{padding:15px 0 0; text-align:left; font-size:12px;}
.explrFl-btn{padding:25px 0 0;}
.explrFall{background-image:url(/img/new/autm.jpg?ver=6);}
.explrSpring{background-image:url(/img/new/spring_strip.jpg?ver=6);}
.explrWinter{background-image:url(/img/new/winter-strip.jpg?ver=6);}

.bottom{background:#2e3192; color:#fff;/* padding:30px 0 0;*/ position:relative; z-index:1000001;}
.bottom-in{padding:0 10px;}
.bottom a{color:#fff;}
.btmCol_1{float:left; width:240px; line-height:18px; padding-top:22px;}
.btmCol_2{text-align:center; margin:0 auto; width:440px; padding-top:9px;}
.btmCol_3{float:right; width:245px; text-align:right; padding-top:22px;}
.btCl3_hdd{font-weight:bold;}
.btCl3_txtH{line-height:18px; padding:10px 0 0;}
.btCl3_btn{padding:26px 0 0;}
.btCl2-hdd{font-size:20px; font-weight:bold; color:#fecf07;}
.btCl2-hdd span:first-child{color:#8fc73e;}
.btCl2-pic{padding:15px 0 0;}
.sclIco-cmn{display:inline-block; padding:0 4px; font-size:30px;}
.sclIco-cmn a{display:block; width:44px; height:44px; line-height:44px; text-align:center; border:solid 1px #fff; overflow:hidden;}
/*.sclIco-tw a{background:#55acee;}
.sclIco-fb a{background:#3b5998;}
.sclIco-yt a{background:#cd201f;}
.sclIco-gp a{background:#dc4e41;}
.sclIco-pn a{background:#bd081c;}*/
.sclIco-cmn a:hover{background:#fff; color:#000;}
.btCl2-scl{padding:16px 0 0;}
.ech_btCl2Pic{display:inline-block;}
.ech_btCl2Pic a{display:block;/*width:140px; height:140px; background:#fff; vertical-align:top;*/}
/*.ech_btCl2Pic a img{max-width:100%;}
.ech_btCl2Pic:nth-child(2){padding:0 5px;}
.ech_btCl2Pic:first-child a{padding:10px 10px 0;}
.ech_btCl2Pic:nth-child(2) a{padding:7px 20px 0;}
.ech_btCl2Pic:last-child a{padding:15px 5px 0;}*/
.award1{width:99px; height:96px; border-radius:10px; background:#fff; padding:5px; vertical-align:top;}
.award2{width:77px; height:96px;border-radius:10px; background:#fff; padding:5px; vertical-align:top; margin:0 5px;}
.award3{width:99px; height:96px;border-radius:10px; background:#fff; padding:5px; vertical-align:top;}
.award1 img,.award2 img,.award3 img{width:100%; height:auto;}
.btCl2-txt{padding:7px 0 0;}
.btmWV_top{height:39px; background:url(/img/new/btmWave_1.png); margin-top:-50px;}
.btmWV_btm{padding:10px 0 0;}
.btmWV_btm_in{height:28px; background:url(/img/new/btmWave_2.png); text-align:center;}


.middle{padding:10px 0 50px; position:relative; min-height:500px;}
.playPg .middle-in{margin:0 auto; max-width:1000px;}
.pgHddr{text-align:center; line-height:1; padding:4px 0 0;}
.pageHdd h1{font-size:36px;}
.pageSubHdd{font-size:24px; padding:12px 0 0;/* font-weight:bold;*/}
.GrdCatHolder{width:936px; margin:0 auto;}
.GrdCatHldr-in{margin:-45px 0 0 -20px; padding:25px 0 0;}
.ech_grdCat{float:left; padding:45px 0 0 20px;}
.ech_grdCat h2{display:block;}
.ech_grdCat h2 a{display:block; width:219px;}
.eGrdCat_hdd{display:block; height:47px; font-size:15px; text-align:center; color:#fff;}
.eGrdCatH_in{padding:13px 0 0; display:block; text-transform:uppercase;}
.eGrdCat_pic{display:block; position:relative; height:168px; overflow:hidden;}
.ech_grdCat h2 a:hover{text-decoration:none;}
.ech_grdCat h2 a:hover .eGrdCat_pic img{margin-left:-2px;}
.ech_grdCat h2 a:hover .eGrdCat_pic{border:solid 2px transparent; border-top:none;}

.grdCat-worksheets .eGrdCat_hdd{background:#f7941d;}
.grdCat-worksheets h2 a:hover .eGrdCat_pic{border-color:#f7941d;}
.grdCat-games .eGrdCat_hdd{background:#ed1b24;}
.grdCat-games  h2 a:hover .eGrdCat_pic{border-color:#ed1b24;}
.grdCat-videos .eGrdCat_hdd{background:#ed008c;}
.grdCat-videos  h2 a:hover .eGrdCat_pic{border-color:#ed008c;}
.grdCat-quizzes .eGrdCat_hdd{background:#283890;}
.grdCat-quizzes  h2 a:hover .eGrdCat_pic{border-color:#283890;}
.grdCat-lessons .eGrdCat_hdd{background:#25aae2;}
.grdCat-lessons  h2 a:hover .eGrdCat_pic{border-color:#25aae2;}
.grdCat-coloring-sheets .eGrdCat_hdd{background:#2bb673;}
.grdCat-coloring-sheets  h2 a:hover .eGrdCat_pic{border-color:#2bb673;}
.grdCat-arts-and-crafts .eGrdCat_hdd{background:#92278f;}
.grdCat-arts-and-crafts  h2 a:hover .eGrdCat_pic{border-color:#92278f;}
.grdCat-biographies .eGrdCat_hdd{background:#6d6e72;}
.grdCat-biographies  h2 a:hover .eGrdCat_pic{border-color:#6d6e72;}
.grdCat-common-core .eGrdCat_hdd{background:#d91a5d;}
.grdCat-common-core  h2 a:hover .eGrdCat_pic{border-color:#d91a5d;}
.grdCat-experiments .eGrdCat_hdd{background:#8cc63e;}
.grdCat-experiments  h2 a:hover .eGrdCat_pic{border-color:#8cc63e;}
.grdCat-sports .eGrdCat_hdd{background:#774c29;}
.grdCat-sports  h2 a:hover .eGrdCat_pic{border-color:#774c29;}
.grdCat-stories .eGrdCat_hdd{background:#f36523;}
.grdCat-stories  h2 a:hover .eGrdCat_pic{border-color:#f36523;}

/*.filterMenu{background:#f3f3f5; width:237px; position:fixed; left:0; top:0; bottom:0; margin:154px 0 241px; overflow:auto; z-index:-1;}
.fltrMnu_in{padding:0 20px 30px 40px;}*/

.filterMenu{bottom:0; left:0; position:absolute; top:0px; width:237px; background:#fff; border-right:solid 1px #e8e8e8; z-index:1000000; box-shadow:5px 0 0 #f1f1f1;}
.fltrMnu_in{bottom:0; height:100%; top:0;}
.fltrMnu-hdd{font-size:14px; font-weight:bold; text-transform:uppercase; padding:10px 13px 13px;}
.fltrMnuHdd-in{color:#fff; height:32px; line-height:32px; background:#cc181e; padding:0 10px 0;}

.fltrMnu_format{padding:0 0 30px; line-height:1; position:relative; height:100%; overflow:auto;}
.fltrMnu-Block{padding:22px 0 70px;}
.fltrMnu-Block:first-child{padding:0;}
.fltMnBlc_hdd{font-weight:bold; font-size:15px; color:#cc181e; border-top:solid 1px #e8e8e8; padding:15px 0 1px 13px; text-transform:uppercase;}
.filterList{padding:7px 13px 0;}
.filterGrdList .eachFilter{padding:6px 0 0;}
.filterGrdList .eachFilter:first-child{padding:0;}
a.eachFilter_lnk, span.eachFilter_lnk{display:block; height:29px; line-height:29px; /*padding-left:10px; */text-decoration:none; color:#222;}
a.eachFilter_lnk:hover{text-decoration:none; background:#f3f3f3;}
span.eachFilter_lnk{color:#89898b;}
.eFilter_bul{/*float:left;*/ display:inline-block; font-size:15px; width:28px; color:#6a6a6a;}
.filterGrdList .eFilter_bul{width:36px;}
.eFilterBul-ico{display:block; width:29px; height:29px;}
.eFilterBul-ico img{background-image:url(https://cdn.turtlediary.com/img/new/fltrSprite.png?v=1); width:100%; height:100%;}
.eFilter_bul span.fa{display:block;}
.filterCatList .eFilter_bul span.fa{padding-left:5px;}

.eachFltrGrd-all .eFilterBul-ico{background-color:#ddb100;}
.eachFltrGrd-Preschool .eFilterBul-ico{background-color:#e65527;}
.eachFltrGrd-Kindergarten .eFilterBul-ico{background-color:#37a5b3;}
.eachFltrGrd-FirstGrade .eFilterBul-ico{background-color:#363948;}
.eachFltrGrd-SecondGrade .eFilterBul-ico{background-color:#716f84;}
.eachFltrGrd-ThirdGrade .eFilterBul-ico{background-color:#d5bc3a;}
.eachFltrGrd-FourthGrade .eFilterBul-ico{background-color:#5ea07f;}
.eachFltrGrd-FifthGrade .eFilterBul-ico{background-color:#1d6285;}

.eachFltrGrd-all .eFilterBul-ico img{background-position:0 0;}
.eachFltrGrd-Preschool .eFilterBul-ico img{background-position:0 -29px;}
.eachFltrGrd-Kindergarten .eFilterBul-ico img{background-position:0 -58px;}
.eachFltrGrd-FirstGrade .eFilterBul-ico img{background-position:0 -87px;}
.eachFltrGrd-SecondGrade .eFilterBul-ico img{background-position:0 -116px;}
.eachFltrGrd-ThirdGrade .eFilterBul-ico img{background-position:0 -145px;}
.eachFltrGrd-FourthGrade .eFilterBul-ico img{background-position:0 -174px;}
.eachFltrGrd-FifthGrade .eFilterBul-ico img{background-position:0 -203px;}

.filterGrdList .eachFilter-sel .eFilterBul-ico{background-color:#1366a4;}

.eachFltrCat-CommonCore .eFilter_bul span.fa:before{content:"\f15b"}
.eachFltrCat-Math .eFilter_bul span.fa:before{content:"\f1ec"}
.eachFltrCat-LanguageArts .eFilter_bul span.fa:before{content:"\f1ab"}
.eachFltrCat-Science .eFilter_bul span.fa:before{content:"\f0c3"}
.eachFltrCat-Holiday .eFilter_bul span.fa:before{content:"\f185"}
.eachFltrCat-Craft .eFilter_bul span.fa:before{content:"\f256"}
.eachFltrCat-Puzzle .eFilter_bul span.fa:before, .eachFltrCat-More .eFilter_bul span.fa:before{content:"\f0ac"}

.filterCatList .subFilHd_in .faCarTxtFa{width:20px; height:20px; display:inline-block; text-align:center; line-height:20px; color:#fff; vertical-align:middle;}

.fltrCtLst-Math .subFilHd_in .faCarTxtFa{background:#ddb100;}
.fltrCtLst-LanguageArts .subFilHd_in .faCarTxtFa{background:#8ea800;}
.fltrCtLst-Science .subFilHd_in .faCarTxtFa{background:#ef6500;}
.fltrCtLst-Sports .subFilHd_in .faCarTxtFa{background:#187ecc;}
.fltrCtLst-Puzzle .subFilHd_in .faCarTxtFa, .fltrCtLst-More .subFilHd_in .faCarTxtFa, .fltrCtLst-Holiday .subFilHd_in .faCarTxtFa{background:#6d6e70;}
.fltrCtLst-Sports.fltrMenuToggle .eachFilter_lnk, .fltrCtLst-Sports.fltrMenuToggle .eachFilter_lnk div.subFilHd_in:hover{background:#187ecc;}
.fltrCtLst-Sports.fltrMenuToggle .eachFilter_lnk .faCarTxt{color:#fff;}
.fltrCtLst-Sports.fltrMenuToggle .eachFilter_lnk .faCarTxtFa{margin-left:3px; margin-right:-3px;}

.fltrCtLst-Math .faCarTxtFa:before{content:"\f1ec"}
.fltrCtLst-LanguageArts .faCarTxtFa:before{content:"\f1ab"}
.fltrCtLst-Science .faCarTxtFa:before{content:"\f0c3"}
.fltrCtLst-More .faCarTxtFa:before{content:"\f0ac"}
.fltrCtLst-Puzzle .faCarTxtFa:before{content:"\f12e"}
.fltrCtLst-Holiday .faCarTxtFa:before{content:"\f185"}
.fltrCtLst-Sports .faCarTxtFa:before{content:"\f1e3"}
/*.eachFilter-sel .eFilter_bul span{background:#0faa88;}*/
.eachFilter-sel a.eachFilter_lnk, .eachFilter-sel:hover a.eachFilter_lnk,
.eachFilter-sel span.eachFilter_lnk, .eachFilter-sel:hover span.eachFilter_lnk{background:#187ecc; color:#fff;}
.eachFilter-sel .eachFilter_lnk .eFilter_bul, .eachFilter-sel:hover .eachFilter_lnk .eFilter_bul{color:#fff;}

.fltrCtLst-Sports .subFilHd_in .faCarArr{display:none;}

.eFilter_txt{font-size:15px; display:inline-block;}
.eFilter_txt span{display:block;}
.subFilter{padding:4px 0 0 0; display:none;}
.tglMenu{position:fixed; left:237px; top:313px; background:#f3f3f5; text-align:center; width:35px; line-height:1; color:#58585a; padding:5px 0; cursor:pointer; border-radius:0 4px 4px 0; display:none;}
.tglMenu:hover{color:#000;}
.tm-fltrIco{font-size:24px;}
.tm-fltrTxt{font-size:9px;}
.tm-fltrBck{font-size:16px;}
.subFil_hdd{font-weight:bold; padding:3px 0 0;}
.subFil_hdd .fa-caret-right{color:#fff;  font-size:18px; float:left; margin-top:-2px;
text-shadow:-1px -3px 0px #a5a6a8, 1px 1px 0px #a5a6a8, -1px 3px 0px #a5a6a8, 2px 0px 0px #a5a6a8;}
/*text-shadow:-1px -1px 0 #a5a6a8, 1px -1px 0 #a5a6a8, -1px 1px 0 #a5a6a8, 1px 1px 0 #a5a6a8;*/
div.subFilHd_in{display:block; cursor:pointer; height:28px; line-height:28px;/* padding-left:8px;*/}
div.subFilHd_in:hover, a.subFilHd_in:hover, .fltrMenuToggle.deSelThis_d a.subFilHd_in:hover{background:#f3f3f3;}
.faCarTxt{padding-left:10px; font-size:15px; color:#222; display:inline-block;}
.faCarArr{display:inline-block; padding-left:5px; color:#6b6b6b; font-size:10px;}
.fltrTxt-show,i.fltrArr-show{display:none;}
body.deAct .fltrMnu_in{display:none;}
body.deAct .filterMenu{width:0;}
body.deAct .fltrTxt-show, body.deAct .fltrArr-show{display:block;}
body.deAct .fltrTxt-hide, body.deAct .fltrArr-hide{display:none;}
body.deAct .tglMenu{left:0; background:#6d6e72; color:#fff;/* padding:100px 0;*/}
.fltrMenuToggle .subFilter{display:block;}
.fltrMenuToggle .subFil_hdd .fa-caret-right{-ms-transform:rotate(90deg); -webkit-transform:rotate(90deg); transform:rotate(90deg); color:#0faa88;}
#allSubjects{padding:0;}
.lnkC2b_modDsgn{display:block; float:right; margin:-22px 6px 0 0; z-index:12;}

.breadcrumb{font-size:11px; font-family:chalkduster,arial; min-height:16px;}
#breadcrumbInvoke{min-height:16px;}
.breadcrumb-in{}
.echBrdCrm{float:left;}
.echBrdCrm-lnk{}
.echBrdCrm-arr{}
/*.echBrdCrm-arr b:after{content:'\f054'; font-weight:normal;}*/
.echBrdCrm-arr .fa{font-size:10px; font-weight:normal; padding:0 8px;}
.echBrdCrm-cur{color:#10a98a; cursor: default; text-decoration: none;}
.listingHdd{padding:9px 0 0;}
.listingHdd h1{font-size:24px;}
.listigBlock{padding:0; font-size:12px; text-align:justify;}
.listingHdd_crft, .listingHdd_lssn{float:left;}
.wrkshtPlyRgt_btn_crft, .wrkshtPlyRgt_btn_lssn{float:right; padding:10px 0 0;}

.listingPanel{font-size:12px;}
.lstngPnl_in{background:#d8df20; /*padding:0 15px; height:27px;*/ line-height:27px;}
.lstPnl-shwRes{float:left; padding:0 10px 0 10px;}
.lstPnl-right{float:left; padding-left:10px;}
.lstPnlR-srtBy{float:left; padding-right:5px; padding-top:3px; font-size:14px;}
.lstPnlR-b2t{float:left;}
.lstPnlR-slect{float:left; padding:2px 0 0;}
.lstPnlR-slect .secRwBtm2Sel-bx{background:#f3f3f5;}
.lstPnlR-slect select{font-size:14px; height:28px; padding:0 25px 0 5px; font-family:arial;}
.lstPnlR-slect .secRwBtm2Sel-bx .fa{padding:7px 0 0 5px; font-size:16px;}
.lstPnlR-pagin{float:left; padding:0 0 0 50px;}
.ech-lstPnlPagi{float:left; padding:0 0 0 5px;}
.ech-lstPnlPagi:first-child{padding:0;}
.lstPnlR-vAll{float:left; padding:0 0 0 20px;}
.eLPP-sel{text-decoration:underline;}
.eLPP-arr{font-size:16px;}
.shwngRslt{float:left; padding:0 0 0 10px;}

.hdrContestStrp{display:none;}
.hdrCntstStrp_in .e-widget{position:relative; height:40px; line-height:40px; background:#fffed6; text-align:center; border-bottom:solid 1px #fffc6f; display:block; font-weight:bold;}
.hdrCntstStrp_in .e-widget:hover{text-decoration:none; background:#fffdb3;}
.hdrCntstStrp_close{position:absolute; right:10px; top:4px; line-height:1; padding:6px; font-size:22px; cursor:pointer; color:#e2ac07; z-index:10;}
.hdrCntstStrp_close:hover{color:red;}
.hdrCntstStrp_txt{/*padding-right:30px;*/}
.eWidgetPadd{display:block; padding-right:30px;}
.folderlisting .eThmb_pic_img{width:167px; margin-top:16px;}
.folderlisting .eThmb_pic{text-align:left;}
.folderlisting{background-image: url("/img/new/picLayer.png"); background-position:8px -2px; background-repeat:no-repeat;}

.strRat_0:before{content:"\f006\f006\f006\f006\f006"}
.strRat_0h:before{content:"\f123\f006\f006\f006\f006"}
.strRat_1:before{content:"\f005\f006\f006\f006\f006"}
.strRat_1h:before{content:"\f005\f123\f006\f006\f006"}
.strRat_2:before{content:"\f005\f005\f006\f006\f006"}
.strRat_2h:before{content:"\f005\f005\f123\f006\f006"}
.strRat_3:before{content:"\f005\f005\f005\f006\f006"}
.strRat_3h:before{content:"\f005\f005\f005\f123\f006"}
.strRat_4:before{content:"\f005\f005\f005\f005\f006"}
.strRat_4h:before{content:"\f005\f005\f005\f005\f123"}
.strRat_5:before{content:"\f005\f005\f005\f005\f005"}
.thumbsHolder{padding:10px 0 0; position:relative; z-index:9;}
.thmbsHldr_in{margin:0 0 0 -12px;}
.echThumb{float:left; width:223px;}

.tAdHolder{float:right; width:433px;}
.tAdHolder .adSize336x280:nth-child(2){margin-top:213px;}
.tAdHolder .adSize336x280:nth-child(3){margin-top:213px;}

.thumbsHolder_quiz .tAdHolder .adSize336x280:nth-child(2){margin-top:264px;}
.thumbsHolder_quiz .tAdHolder .adSize336x280:nth-child(3){margin-top:264px;}
.thumbsHolder_worksheets .tAdHolder .adSize336x280:nth-child(2){margin-top:252px;}
.thumbsHolder_worksheets .tAdHolder .adSize336x280:nth-child(3){margin-top:252px;}
.thumbsHolder_thumbsHolder_artandcrafts .tAdHolder .adSize336x280:nth-child(2){margin-top:275px;}
.thumbsHolder_thumbsHolder_artandcrafts .tAdHolder .adSize336x280:nth-child(3){margin-top:275px;}
.thumbsHolder_lesson .tAdHolder .adSize336x280:nth-child(2){margin-top:253px;}
.thumbsHolder_lesson .tAdHolder .adSize336x280:nth-child(3){margin-top:256px;}
.thumbsHolder_artandcrafts .tAdHolder .adSize336x280:nth-child(2){margin-top:252px;}
.thumbsHolder_artandcrafts .tAdHolder .adSize336x280:nth-child(3){margin-top:252px;}

.freeMember .thumbsHolder_wAds .echThumb:nth-child(11), 
.freeMember .thumbsHolder_wAds .echThumb:nth-child(12), 
.freeMember .thumbsHolder_wAds .echThumb:nth-child(22), 
.freeMember .thumbsHolder_wAds .echThumb:nth-child(23){margin-left:-223px; position:relative; right:-223px;}
.freeMember .thumbsHolder_wAds .echThumb:nth-child(12), 
.freeMember .thumbsHolder_wAds .echThumb:nth-child(23){right:-446px}


.thumbsHolder_biography .echThumb, .thumbsHolder_stories .echThumb{width:202.4px;}
.echThmb_in{padding:0 0 20px 10px;}
.eThmb_lnk{display:block; background-color:#f3f3f5; padding:7px 7px 0; text-align:center;}
.eThmb_pic{display:block; position:relative; overflow:hidden; text-align:center; vertical-align:top; width:196px; height:121px; margin:0 auto;}
.thumbsHolder_biography .eThmb_pic, .thumbsHolder_stories .eThmb_pic, .thumbsHolder_sports .eThmb_pic{width:132px; height:187px;}
.thumbsHolder_worksheets .eThmb_pic,
/*.thumbsHolder_quiz .eThmb_pic,*/
.thumbsHolder_artandcrafts .eThmb_pic{padding:0 32px; height:178px;}
.eThmb_oly{background:#d8df20; padding:0 10px; position:absolute; left:50%; top:50%; -webkit-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); transform:translate(-50%,-50%); box-shadow:1px 1px 3px 0px rgba(0,0,0,0.75); white-space:nowrap;}
.eThmb_pic_img{width:100%;}
.eThmb_ply{display:block; text-align:center; background:#6d6e70; color:#fff; height:16px; line-height:16px; font-size:11px;}
.eThmb_gst{display:block; font-size:11px; padding:6px 0 0; height:22px; color:#757577; overflow:hidden;}
.thumbsHolder_worksheets_cc .eThmb_gst{height:17px;}
.eThmb_grd{float:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:52%; text-align:left;}
.eThmb_snn{float:right;}
.eThmb_str{float:left; padding:3px 0 0 0; color:#dcbd00;}
.eThmb_pnt{float:left; padding:0 0 0 2px;}
.eThmb_hdd{display:block; font-size:12px; font-weight:bold; height:25px; text-align:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}/*height:40px;*/
.eThmb_lnk:hover{text-decoration:none;/* background:#dedee4;*/}
.eThmb_lnk:hover .eThmb_oly{color:#fff; background:#0ea98a;}
.eThmb_lnk:hover .eThmb_hdd{color:#10a98a;}
/*.eThmb_lnk:hover .eThmb_str{color:#10a98a;}*/

.moreSection{display:table; width:100%;}
.moreSctn_in{display:table-row;}
.mrSctn_cmn{width:50%; display:table-cell;background:#f3f3f5; padding:10px 0 20px 20px;}
.mrSctn_lft{border-right:solid 15px #fff;}
.mrSctn_rgt{border-left:solid 15px #fff;}
.mrSctn_in{}
.mrSctn_hd{font-size:16px; font-weight:bold;}
.mrSctn_ln{padding:10px 0 0; font-size:12px;}
.mrSctn_ln a{text-decoration:underline;}
.mrSctn_ln a:hover{color:#60997d;}

.gameUOpt_strp{}
.gameUOptStrp_in{background:#f3f3f5; padding:8px;}
.gmeOptIco{float:left;}
.ech_gmeOptIco{float:left; padding-left:20px;}
.ech_gmeOptIco:first-child{padding-left:0;}
.ech_gmeOptIco i{vertical-align:middle;}
.ech_gmeOptIco span{vertical-align:middle; font-size:12px; padding-left:6px;}
.gmOptRT{float:right;}
.gameCmnt{float:left;}
.gmCmntLnk{display:block; width:143px; height:21px; line-height:21px; text-align:center; background:#58585a; color:#fff; font-size:12px;}
.gmCmntLnk .fa{margin-right:5px;}
.gmCmntLnk:hover{text-decoration:none; background:#000;}
.gameSclIco{float:left;}
.gameSclIco_in{}
.ech_GmSclIco{float:left; padding-left:7px;}
.ech_GmSclIco a{display:block; width:21px; height:21px; line-height:21px; text-align:center; color:#fff; font-size:13px;}
.GmSclIco_tw a{background:#3aa5db;}
.GmSclIco_fb a{background:#415699;}
.GmSclIco_gp a{background:#d95347;}
.GmSclIco_pn a{background:#cb2730;}
.GmSclIco_cd a{background:#f89422;}
.GmSclIco_ml a{background:#8cc63c;}
.ech_GmSclIco a:hover{background:#000;}
.hGameHolder{padding:10px 0 0; position:relative; height:100%;}
.hGameHolder_in{position:relative; height:100%;}

.hGameHolder_quiz{position:static; height:auto;}
.hGameHolder_quiz .hGameHolder_in{position:static; height:auto;}
/*.hGameHolder_in img{width:100%;}*/
.moduleHdd{height:26px; line-height:27px; padding:0 0 0 10px; background:#d8df20;}
.moduleHdd h2{font-size:16px; font-weight:bold;}
.thumbModule .thmbsHldr_in{margin-bottom:-15px;}
.thumbModule .echThumb{width:25%;}
.noImgResize .eThmb_pic{display:inline-block;}
.noImgResize .eThmb_pic_img{max-width:100%;}
.playMNPage{position:relative;}
.plyAd-cmn{position:absolute; top:55px; z-index:10000;}
.plyAd-lft{left:-232px; margin-left:10px;}
.plyAd-rgt{right:-232px; margin-right:10px;}
.plyTpAd{padding:20px 0 0; text-align:center;}
.playPg.freeMember .middle .container{max-width:1580px; padding:0 230px; min-width:993px;}
.playPg.freeMember .header, .playPg.freeMember .menu, .playPg.freeMember .bottom{min-width:993px;}
.bck{position:absolute; top:-23px; left:-120px; background:url(/img/new/bc.png); width:62px; height:66px; font-family:chalkduster,arial; text-transform:uppercase; font-size:11px; text-align:center; padding:11px 0 0; color:#10a98a;}.userLoggedIn .bck{top:15px; left:-80px;}
.bck:hover{text-decoration:none; color:#000;}
.srchFltr_fullMode .secRow_btm{background:#f3f3f5; margin-top:10px; width:auto; text-align:center;}
.adBlock{border:solid 1px #ccc; background:#fff; display:inline-block;;}
.adHeader{background:#dadada; padding:0 3px 0 5px; font-size:11px; height:22px; line-height:22px; position:relative;}
.adHdr_lft{color:#666; float:left;}
.adHdr_rgtMN{float:right; padding-top:3px; position:relative;}
.adHdr_rgt{background:white; height:15px; line-height:14.5px; text-align:center; width:15px; cursor:pointer;}
.remAdTxt{background:#ccc; color:#000; height:22px; right:-4px; line-height:22px; position:absolute; top:-30px; width:150px; text-align:center; display:none; z-index:1;}
.remAdTxt .fa{bottom:3px; color:#ccc; font-size:20px; line-height:0; position:absolute; right:6px;}
.adHdr_rgt:hover, .adHdr_rgt a:hover{background:red; color:#fff;}
.adHdr_rgtMN:hover .remAdTxt{display:block;}
.adHdr_rgt a{display:block;}
.listingAd{float:right; width:430px; margin-bottom:20px;}/*float:right;*/
.listingAd_in{/*padding:65.5px 0;*/ text-align:center; z-index:999999;}
.adSize336x280 .listingAd_in{/*width:492px; height:411px; min-height:300px; min-width:320px; */overflow:hidden;}
.listingBody .adSize336x280 .listingAd_in{height:343px; width:431px;} /*height:379px;*/
.thumbsHolder_worksheets .adSize336x280 .listingAd_in,
.thumbsHolder_quiz .adSize336x280 .listingAd_in{height:460px;}
.listingBody .thumbsHolder_lesson .adSize336x280 .listingAd_in{height:464.5px;}
.listingBody .thumbsHolder_artandcrafts .adSize336x280 .listingAd_in{height:460px;}
.listingBody .thumbsHolder_kidartandcrafts .adSize336x280 .listingAd_in{height:461px;}
.thumbsHolder_experiments .adSize336x280 .listingAd_in{height:411px;}
.thumbsHolder_quiz .adSize336x280 .listingAd_in{height:482px;}

.thumbsHolder_worksheets .eThmb_pic .eThmb_pic_img,
/*.thumbsHolder_quiz .eThmb_pic .eThmb_pic_img,*/
.thumbsHolder_artandcrafts .eThmb_pic .eThmb_pic_img{height:162px;}
.thumbModule .thumbsHolder_worksheets .eThmb_pic .eThmb_pic_img{height:auto;}
.thumbModule .thumbsHolder_worksheets .eThmb_pic{padding:0;}

.thumbsHolder_kidartandcrafts .eThmb_pic_img{height:162px;}

.topAd{margin-bottom:20px;}
.modeMob{display:none;}
.srchFltr_noReslut .secRow_cmn{background:#f3f3f5;}
.thumbModule .quizListing .eThmb_pic{height:129px;}
.quizListing .eThmb_oly, .lessonListing .eThmb_oly{position:static; left:auto; top:auto; -webkit-transform:none; -ms-transform:none; transform:none; display:inline-block; margin:10px 15px 5px;}
.cat2back .fa{background:#fff; color:#898989; font-size:11px; width:15px; height:15px; line-height:15px; text-align:center; vertical-align:middle; cursor:pointer;}
.cat2back .fa:hover{background:red; color:#fff;}
.lessonListing .eThmb_pic{height:129px;/* line-height:100px; background:#10a98b; color:#fff; font-size:20px;*/}

.alads{margin-left:11px;}
.adSection1{float:none; clear:both;}
.alads .listingAd{float:none; clear:both; width:100%; }
.alads .listingAd_in.relative {height: auto;width: 100%;}
.alads .adSize336x280 .listingAd_in{max-height:none !important; height:auto !important; min-height:auto;}
.alads .listingAd_in{/*min-height:100px;*/}
.alads .adSlot_player_listing{display:block; width:970px; height:250px;}
.alads .absCenter{position:static; left:auto; top:auto; transform:none; display:inline-block; padding:20px 0; -webkit-transform:none; -ms-transform:none;}

.flyBrd{background:url('/images/loading-icon.gif') center center no-repeat;}

.worksheetPlay{}
.wrkshtPly_in{}
.wrkshtPly_lft{float:left; width:35%; padding-right:15px;}
.wrkshtPly_rgt{float:right; width:65%; padding-left:10px; position:relative; z-index:0; margin-top:-13px;}
.ech_wrkshtLnk{position:relative;}
.ech_wrkshtLnk_in{display:inline-block; position:relative;}
.ech_wrkshtLnkOL{position:absolute; width:330px; height:390px; background:#fff url("https://cdn.turtlediary.com/images/worksheet-loading.gif") no-repeat scroll center center; border:solid 1px #333; z-index:2; top:0; right:-350px; display:none;}
.ech_wrkshtLnkOL img{width:100%; height:100%;}
/*.ech_wrkshtLnk_in:hover .ech_wrkshtLnkOL{display:block;}*/
.wrkshtPicDv_cmn{border:solid 1px #999; padding:5px;}
.wrkshtPicDv_cmn img{width:100%;}
.artndCrft_ply_pic .wrkshtPicDv_cmn img{width:auto; max-width:100%;}

.ratio7x3 .thumbModule{}
.ratio7x3 .thumbModule:first-child{float:left; width:70%; padding-right:10px;}
.ratio7x3 .thumbModule:last-child{float:right; width:30%; padding-left:10px;}
.ratio7x3 .echThumb{width:33.33%;}
.snglBlck{background:#f3f3f5; padding:10px; font-size:13px;}
.fbModule_in{border:solid 1px #e8e9ed; padding:40px;}
.fbMdod_btn{text-align:center; margin-bottom:-40px;}
.fbMdod_btn .btn{}
.quizPlay_in{border:solid 1px #4cbea7; min-height:400px;}
.tView-sub .tView-ico{background:url(/img/tView-plus.png?ver=2) 0 0 no-repeat; float:left; width:11px; height:11px; margin:4px 10px 0 0; cursor:pointer;}
.tView-sub.tView-act .tView-ico{background:url(/img/tView-minus.png?ver=2) 0 0 no-repeat;}
.tView-sub.tView-act .tView-sub-sub .tView-ico, .tView-sub-sub .tView-ico{background:url(/img/tView-dot.png) 0 0 no-repeat; float:left; width:16px; height:16px; margin:0 0 0 4px;}
.tView-sub.noSubCat .tView-ico{background:url(/img/tView-dot.png?ver=2) 0 0 no-repeat;}
.tView-sub-sub{display:none;}
.tView-sub a{display:inline-block; padding:2px 0; vertical-align:top;}
.tView-sub.tView-act .tView-sub-sub a, .tView-sub-sub a{display:inline; padding:0; vertical-align:middle;}
.tView-sub .tv-subCatTxt{display:block; background-image:url("/img/new/tView_dot.png"); background-position:17px center; background-repeat:no-repeat; padding:0 0 0 43px; height:21px; line-height:21px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.tView-sub .tv-subCatTxt:hover{background-color:#f3f3f3; text-decoration:none;}
.tView-sub.tView-act .tv-subCatTxt{max-width:170px; display:inline-block; color:#fff; height:25px; line-height:25px;}
.tView-sub-sv2.tView-act .tv-subCatTxt{max-width:138px;}
.tView-sub-sub li{background:url(/img/tView-dot.png) 0 0 no-repeat;}
.tView-act .tView-sub-sub{display:block; padding:3px 20px 4px 0;}
.tView-act{background:#8aa300; color:#fff;}
.tView-act .tv-subCatTxt:hover{background-color:#8aa300; color:#fff;}
.tView-act .tv-subCatTxt{background-image:url("/img/new/tView_dot_sel.png");}
.fltrMenuToggle .faCarArr .fa-chevron-down:before{content:"\f077";}


.subjectCls{padding:0 0 15px;}
.subjectUl{padding:5px 0 0; font-size:14px; margin-left:-12px;}
.tView-sub.bld > div{font-weight:bold;}
.closed.selectTp{background-color:#d1d1d1; border-radius:4px; margin:3px 5px 3px 0; padding:6px 0 5px;}
.tView-sub .cat2back{padding:5px 5px 0 0; float:right;}
.cat2back_span{float:right; margin:-22px 8px 0 0;}
.forBtmPos{position:fixed; left:0; bottom:0;}

.filterCatList .tView-sub.noSubCat .tView-ico{background-image:url(/img/new/tView_dot.png);}
.filterCatList .subFil_hdd{padding:0 0 0 0;}

#gameBpContainer .gameContainer{min-width:280px;}
#gameBpContainer{margin:0 auto;}
.quzInst_allIns{padding:15px 0 0;}
.quzInst_allIns p{padding:10px 0 0;}
.hdrTabsMn-in{}
.ech-hdTbm{width:20%; float:left; font-size:22px;}
.ech-hdTbm a{padding:0; text-align:center; color:#fff; display:block; height:50px; line-height:49px;}
.ech-hdTbm-games a{background:#4ba7a2;}
.ech-hdTbm-videos a{background:#e98437;}
.ech-hdTbm-lessons a{background:#f7b632;}
.ech-hdTbm-practice a{background:#c4d249;}
.landingMN_worksheet .chldSec4WSht, .ech-hdTbm-worksheets a{background:#d170bb;}
.landingMN_games .chldSec4WSht, .ech-hdTbm-games a{background:#4ba7a2;}
.landingMN_lessons .chldSec4WSht, .ech-hdTbm-lessons a{background:#f7b632;}
.landingMN_videos .chldSec4WSht, .ech-hdTbm-videos a{background:#e98437;}
.chldSec4WSht{color:#fff; padding:10px 20px 20px; min-height:111px;}
.childSection-right h1{font-size:17px; padding-bottom:7px; text-align:left;}
.sectionBoxContainer *{transition:none; -webkit-transition:none; -moz-transition:none; -o-transition:none}
.sectionBoxContainer .sec-header{background:#51dcff; padding:0 0 0 15px; height:50px; line-height:50px;}
.sec-header-1{font-size:20px;font-weight:bold;/*-webkit-text-stroke:1px white;text-shadow:1px 1px 5px #FFFFFF, -2px 2px 0 #FFFFFF, 2px 2px 0 #FFFFFF, -2px -2px 0 #FFFFFF, 2px -2px 0 #FFF;*/ text-transform:uppercase;}
.single-tas{background:#f4f4f4; padding:10px;}
.gm-picNew{display:table-cell; margin-right:15px; min-height:161px; overflow:hidden; vertical-align:top; width:128px;}
.gm-txtNew{display:table-cell; line-height:18px; padding:0 10px; text-align:justify; vertical-align:top;}
.widtWkts{font-size:18px; font-weight:bold; height:26px; line-height:26px; margin-bottom:7px; padding:0 0 0 10px; text-transform:uppercase; width:350px; /*background:#9ccd52;*/}
.grn-allLinks{font-size:14px; margin-top:13px;}
.each-grn-als{float:left; margin-bottom:8px; width:271px;}
.wktpreBox_txt{float:left; margin-left:7px; width:192px;}
.sectionGames-gradeHolder .sggh-common{background-image:url("https://cdn.turtlediary.com/images/game-Ico-new.png"); display:block; float:left; height:145px; margin:0 2px 0 -5px; text-indent:-99999px; width:193px;}

.sectionGames-gradeHolder .sggh-pre-k{background-position:0 0;}
.sectionGames-gradeHolder .sggh-k{background-position:-199px 0;}
.sectionGames-gradeHolder .sggh-grade-1{background-position:-394px 0;}
.sectionGames-gradeHolder .sggh-grade-2{background-position:-583px 0;}
.sectionGames-gradeHolder .sggh-grade-3{background-position:-1403px 0;}
.sectionGames-gradeHolder .sggh-pre-k:hover{background-position:0 -149px}
.sectionGames-gradeHolder .sggh-k:hover{background-position:-195px -145px}
.sectionGames-gradeHolder .sggh-grade-1:hover{background-position:-389px -149px}
.sectionGames-gradeHolder .sggh-grade-2:hover{background-position:-583px -145px}
.sectionGames-gradeHolder .sggh-grade-3:hover{background-position:-1403px -145px}
.gdBx p{text-align:left; width:200px; margin-top:8px;}
.wktkBox_txt2{float:left; margin-left:29px; width:192px;}
.wktgradeBox_txt{float:left; margin-left:32px; width:192px;}
.wktgradeBox_txt:last-child{margin-left:7px;}
.sectionBoxGames .secGameContainer{background:#f4f4f4; padding:0 0 20px;}
.wktBox_txt_fst{float:left; margin-left:18px; width:200px;}
.sectionGames-subjectHolder-new .sggh2-common{background-image:url("https://cdn.turtlediary.com/images/game-Ico-new.png"); display:block; float:left; height:150px; margin:0 0 0 5px; text-indent:-99999px; width:190px;}

.sectionGames-subjectHolder-new .sggh-math{background-position:-784px 0;}
.sectionGames-subjectHolder-new .sggh-language{background-image:url("https://cdn.turtlediary.com/images/worksheet-icon-normal.png"); background-position:center center; background-repeat:no-repeat; background-size:171px auto;}
.sectionGames-subjectHolder-new .sggh-science{background-position:-1194px 0;}
.wktBox_efltxt{float:left; margin-left:20px; width:200px;}
.wktBox_scetxt{float:left; margin-left:25px; width:200px;}
.sectionGames-subjectHolder-new .sggh-math:hover{background-position:-784px -150px}
.sectionGames-subjectHolder-new .sggh-language:hover{background-image:url("https://cdn.turtlediary.com/images/worksheet-icon-hover.png");
}
.sectionGames-subjectHolder-new .sggh-science:hover{background-position:-1194px -150px}
.bot-runContent{padding:20px; background:#e9e9e9; text-align:justify;}
.bot-runContent h2, .bot-runContent h3{font-size:12px; padding:10px 0;}
.echMnuBlck_double .eMnBl-txtHldr{float:left; width:50%;}




/*practice (quiz) page start*/
/* ------------------ stylish radio button , checkbox start ------------------ */
input.inputStyle[type=checkbox]:not(old),
input.inputStyle[type=radio   ]:not(old){
width     : 100%; height:100%;
margin    : 0;
padding   : 0;
font-size : 1em;
opacity   : 0;
position:absolute; left:0; top:0;
}

.bnMsie input.inputStyle[type=checkbox]:not(old),
.bnMsie input.inputStyle[type=radio   ]:not(old){
left:auto; top:auto;
}
.sethw{width:197px;height:105px;}
.lazy{background-image:url(/images/ajax-loader.gif); background-repeat:no-repeat; background-position:center center;}


@media all and (-ms-high-contrast:none)
{
*::-ms-backdrop, input.inputStyle[type=checkbox]:not(old),
*::-ms-backdrop, input.inputStyle[type=radio   ]:not(old){
left:auto; top:auto;
}
}


input.inputStyle[type=checkbox]:not(old) + .radStyle,
input.inputStyle[type=radio   ]:not(old) + .radStyle{
display          : inline-block;
width            : 20px;
height           : 20px;
border           : 0.0625em solid rgb(192,192,192);
border-radius    : 50%;
background       : rgb(224,224,224);
background-image : linear-gradient(rgb(240,240,240),rgb(224,224,224));
vertical-align   : super;
margin-bottom    : -6px;
margin-top	   : 3px;
}

input.inputStyle[type=checkbox]:not(old):checked + .radStyle,
input.inputStyle[type=radio   ]:not(old):checked + .radStyle{
background-image : linear-gradient(rgb(224,224,224),rgb(240,240,240));
}

input.inputStyle[type=checkbox]:not(old):checked +  .radStyle > .radStyle-in, input.inputStyle[type=radio]:not(old):checked +  .radStyle > .radStyle-in{
display          : block;
width            : 10px;
height           : 10px;
margin           : 4px;
border           : 0.0625em solid rgb(115,153,77);
border-radius    : 50%;
background       : rgb(153,204,102);
background-image : linear-gradient(rgb(179,217,140),rgb(153,204,102));
}


input.inputStyle[type=checkbox]:not(old) + .radStyle{border-radius:2px;}
input.inputStyle[type=checkbox]:not(old):checked +  .radStyle > .radStyle-in{border-radius:0px;}

/* ------------------ stylish radio button , checkbox start ------------------ */



.ol-ConfirmMN{margin:-135px 0 0 -175px; position:fixed; width:350px;}/*628*/
.overlayContainer{position:absolute;z-index:10001;background:#fff;left:50%;top:50%}
.overlayHeader{height:45px;line-height:44px;padding:0 15px;background:#fff;}
.overlayHeader-lft{float:left;color:#000;font-size:19px;font-weight:bold}.overlayHeader-rgt{float:right}.overlayContent{padding:15px;margin:0 15px 15px;background:#F5F5F5;border:solid 1px #ebebeb;}
.overlayHeader-rgt{float:right}
.closeBtn{position:absolute;right:-10px;top:-18px}
.ol-close-btn{background:url(https://cdn.turtlediary.com/images/top-sprite.png) -121px -135px no-repeat;width:45px;height:46px;display:block}
.overlayContent-confirm{text-align:center; height:100px;}
.overlayContent{padding:0 15px 15px;margin:0;background:none;border:none}
.olMNtHDD{font-weight:bold; height:50px;}
.sBtn{width:184px;height:36px; line-height:37px; color:#fff; display:inline-block; font-size:13px; font-weight:bold;font-family:"museo_slab500",arial; border-style:solid; border-width:1px; text-align:center;
-webkit-box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.2);box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.2); cursor:pointer;}
.sBtn:hover{text-decoration:none;}
.sBtn-orange{background:#cb3300;border-color:#b92800;}.sBtn-orange:hover{background:#b92800;}
.sBtn-yellow{background:#f7a900;border-color:#e89f01; color:#000;}.sBtn-yellow:hover{background:#e19800;}
.sBtn-green{background:#009600;border-color:#006f00;}.sBtn-green:hover{background:#008a00;}
.sBtn-gray{background:#96a4b2;border-color:#7d8f99;}.sBtn-gray:hover{background:#7d8f99;}
.hmni-btns .sBtn{width:125px; margin:0 5px;}
.overlayBG{position:fixed;background:#000;width:100%;height:100%;top:0;left:0;z-index:10000;opacity:0.7}
.sideDisplayBoxMain{float:right; width:210px; padding:20px 20px 0 0;}
.echSideBox{background:#eee; border:solid 1px #cecece; margin-bottom:10px;}
.esdbx-hdd{height:41px; line-height:40px; padding:0 0 0 15px; font-size:12px; font-weight:bold; color:#fff;}
.echSideBox-1 .esdbx-hdd{background:#91bf17;}
.echSideBox-2 .esdbx-hdd{background:#4da1c0;}
.echSideBox-3 .esdbx-hdd{background:#fe891e;}
.echSideBox-3 a{color:#fff;}
.esdbx-cnt{position:relative;}
#timerPaused{position:absolute; left:0; top:0; width:100%; height:100%; text-align:center; background:#eee; display:none;}
.timerPaused-in{padding:25px 0 0; color:#c3c9c3; font-size:18px; text-transform:uppercase; font-family:"Trebuchet MS",Verdana,sans-serif;}
div.ech_wrngRgt4SU{height:32px;}

.timeElapsedBx{padding-bottom:20px;}
.yrScrBx{padding-bottom:20px; text-align:center;}
.echSideBox-4 .esdbx-hdd{background:#aaa;}
.echLvl{float:left; width:15px; height:25px; margin:0 1px 8px;}
.level-finished{background:#5e9f00;}
.level-current{background:#d4aa00;}
.level-na{background:#cacaca; color:#000;}
.echLvlAr{font-family:FontAwesome; float:left; margin:0 10px 8px 10px; font-size:14px; color:#b2b2b2; height:25px; line-height:24px;}
.ech-teb .seconds,.ech-teb .minutes,.ech-teb .hours{background:#FFFFFF; border:1px solid #9F9F9F; margin-bottom:5px; width:50px; height:19px; line-height:18px; text-align:center; display:block;}
.ech-teb{float:left; text-align:center; font-size:11px; padding:0 2px;}
.ech-teb input{border:solid 1px #9f9f9f; background:#fff; width:50px; margin-bottom:5px;}
.echSideBox-3 .esdbx-hdd{height:auto; line-height:normal; padding:18px 5px 18px 15px;}
.gcm-htmlHolder s{text-decoration:none; background:url(/images/crpic.png) center center no-repeat;}
.gcm-intro,.gcm-gameHolder,.gcm-htmlHolder,.gcm-videoHolder,.gcm-worksheetHolder{position:relative; padding:20px;display:none;}
.gcm-htmlHolder{margin-right:215px;}
#ps_holder{display:block;}
div.optionAB{margin:-27px 0 0 29px;}
#word a{color:#2785d1;}
.storiesSecHeader-1 .storiesSecHeader-common{background:#ff546e}.storiesSecHeader-1
.secGameContainer{border:solid 2px #ff546e}.storiesSecHeader-1 .storiesSecHeader-pic{background-position:-236px 0}.storiesSecHeader-2 .storiesSecHeader-common{background:#fc0}.storiesSecHeader-2
.secGameContainer{border:solid 2px #fc0}.storiesSecHeader-2 .storiesSecHeader-pic{background-position:-118px 0}.storiesSecHeader-3 .storiesSecHeader-common{background:#bad92b}.storiesSecHeader-3
.secGameContainer{border:solid 2px #bad92b}.storiesSecHeader-3 .storiesSecHeader-pic{background-position:0 0}.storiesSecHeader-4 .storiesSecHeader-common{background:#ff546e}.storiesSecHeader-4
.secGameContainer{border:solid 2px #ff546e}.storiesSecHeader-4 .storiesSecHeader-pic{background-position:-236px 0}.storiesSecHeader-1 .storiesSecHeader-common{background:#ff546e}.storiesSecHeader-1
.secGameContainer{border:solid 2px #ff546e}.storiesSecHeader-1 .storiesSecHeader-pic{background-position:-236px 0}.storiesSecHeader-5 .storiesSecHeader-common{background:#69cceb}.storiesSecHeader-5
.secGameContainer{border:solid 2px #69cceb}.storiesSecHeader-5 .storiesSecHeader-pic{background-position:-236px 0}
.storiesSecHeader-common .storiesSecHeader-pic{float:left;width:118px;height:93px;background-image:url(https://cdn.turtlediary.com/images/sub-bg.png);margin:0
13px 0 6px}
.storiesSecHeader-common .sec-header-2{height:auto;padding-top:7px;text-align:left;color:#000;font-size:13px}
.storiesMN .sectionBoxContainer .sec-header{height:auto; line-height:normal;}
.getTheFlash{text-align:center; padding:20px 0 0;}
.getTheFlash a{color:blue;}
body .wrkshtPly_btn .btn{height:auto; line-height:normal; padding:10px 15px;}


@media only screen and (min-width:737px) and (max-width:993px){
	.sideDisplayBoxMain{margin-left:20px;}
	.esdbx-cnt  .yrScrBx{padding-bottom:5px; text-align: inherit;}
}

@media only screen and (min-width:280px) and (max-width:737px){
	.sideDisplayBoxMain{margin-left:20px;}
	.esdbx-cnt  .yrScrBx{padding-bottom:5px; text-align: inherit;}
}

@media only screen and (min-width:280px) and (max-width:632px){
	.sideDisplayBoxMain{margin-left:20px; float:none; width:inherit;}
	.gcm-htmlHolder{margin-right:0;}
}

/* practice (quiz) page end */

.btmBox_padd{padding-bottom:16px}
.toddlerBox_txt{float:left;margin:0 0 14px 18px;width:225px;height:297px}
.sectionGames-gradeHolder2 .sggh-common{background-image:url(https://cdn.turtlediary.com/images/grd-icons-new.png);display:block;width:126px;height:137px;margin:0 22px 0 5px;text-indent:-99999px}
.sectionGames-gradeHolder2 .toddler-icon{background-position:0px 0px}
.sectionGames-gradeHolder2 .toddler-icon:hover{background-position:0px -143px}
.preBox_txt-new{float:left;margin:0 0 14px 34px;width:190px;height:297px}
.gradeBox_txt-new{float:left;margin:0 0 14px 34px;width:194px;height:297px}
.kBox_txt2-new{float:left;margin-left:33px;width:192px;height:297px}
.kBox_txt3-new{float:left;margin:0 0 14px 34px;width:191px;height:297px}
.kBox_txt4-new{float:left;margin:0 0 14px 18px;width:184px;height:297px}
.kBox_txt5-new{float:left;margin:0 0 14px 34px;width:184px;height:297px}
.grade2Box_txt-new{float:left;margin-left:43px;width:199px}
.wktBox_txt_fst-new{float:left;margin-left:18px;width:194px}
.wktBox_efltxt-new{float:left;margin-left:32px;width:194px}
.wktBox_scetxt-new{float:left;margin-left:32px;width:194px}
.kBox_txt-new{width:185px;float:left;margin-left:38px;height:297px}

.boxclx {
    margin-left: 18px;
    text-align: center;
    width: 225px;
}
.sectionGames-gradeHolder2 .sggh-pre-k{background-position:-140px 0}.sectionGames-gradeHolder2 .sggh-pre-k:hover{background-position:-139px -143px}.sectionGames-gradeHolder2 .sggh-k{background-position:-279px 0}.sectionGames-gradeHolder2 .sggh-k:hover{background-position:-279px -143px}.sectionGames-gradeHolder2 .sggh-grade-1{background-position:-421px 0}.sectionGames-gradeHolder2 .sggh-grade-1:hover{background-position:-421px -143px}.sectionGames-gradeHolder2 .sggh-grade-2{background-position:-560px 0}.sectionGames-gradeHolder2 .sggh-grade-2:hover{background-position:-560px -143px}.sectionGames-gradeHolder2 .sggh-grade-3{background-position:-697px 0}.sectionGames-gradeHolder2 .sggh-grade-3:hover{background-position:-697px -143px}.sectionGames-gradeHolder2 .sggh-grade-4{background-position:-835px 0}.sectionGames-gradeHolder2 .sggh-grade-4:hover{background-position:-835px -143px}.sectionGames-gradeHolder2 .sggh-grade-5{background-position:-973px 0}.sectionGames-gradeHolder2 .sggh-grade-5:hover{background-position:-973px -143px}

.subjectBox_txt_fst-new{float:left;margin-left:29px;width:193px}
.subjectBox_efltxt-new{float:left;margin-left:29px;width:193px}
.subjectBox_scetxt-new{float:left;margin-left:29px;width:193px}
.subjectBox_txt-new{float:left;margin-left:29px;width:193px}
.boxheight320{height:320px}


.sectionGames-subjectHolder .sggh2-common{background-image:url(https://cdn.turtlediary.com/images/gamePgIco-3.png);display:block;width:110px;height:140px;margin:0
44px 0 3px;text-indent:-99999px}.sectionGames-subjectHolder .sggh-math{background-position:0 0}.sectionGames-subjectHolder .sggh-math:hover{background-position:0 -140px}.sectionGames-subjectHolder .sggh-language{background-position:-110px 0}.sectionGames-subjectHolder .sggh-language:hover{background-position:-110px -140px}.sectionGames-subjectHolder .sggh-science{background-position:-220px 0}.sectionGames-subjectHolder .sggh-science:hover{background-position:-220px -140px}.sectionGames-subjectHolder .sggh-puzzles{background-position:-330px 0}.sectionGames-subjectHolder .sggh-puzzles:hover{background-position:-330px -140px}.sectionGames-subjectHolder .sggh-jigsaw{background-position:-440px 0}.sectionGames-subjectHolder .sggh-jigsaw:hover{background-position:-440px -140px}.sectionBoxGames-grade .sectionBoxGames-hd1{background-position:0 -51px}

.sectionGames-gradeHolder2 .vdo-item{float:left; min-height:10px;max-height:360px; margin:0 30px 10px 25px; width:185px;}
.sectionGames-gradeHolder2 .vdo-common{background-image:url(https://cdn.turtlediary.com/images/video-icons.png);display:block;width:185px;height:185px;cursor:pointer;text-align:center}.sectionGames-gradeHolder2 .vdo-preschool{background-position:-85px -105px}.sectionGames-gradeHolder2 .vdo-preschool:hover{background-position:-86px -340px;font-weight:bold}.sectionGames-gradeHolder2 .vdo-kindergarten{background-position:-245px -105px}.sectionGames-gradeHolder2 .vdo-kindergarten:hover{background-position:-246px -340px;font-weight:bold}.sectionGames-gradeHolder2 .vdo-grade-1{background-position:-406px -105px}.sectionGames-gradeHolder2 .vdo-grade-1:hover{background-position:-407px -340px;font-weight:bold}.sectionGames-gradeHolder2 .vdo-grade-2{background-position:-566px -105px}.sectionGames-gradeHolder2 .vdo-grade-2:hover{background-position:-567px -340px;font-weight:bold}.sectionGames-gradeHolder2 .vdo-grade-3{background-position:-726px -105px}.sectionGames-gradeHolder2 .vdo-grade-3:hover{background-position:-727px -340px;font-weight:bold}.sectionGames-gradeHolder2 .vdo-grade-4{background-position:-886px -105px}.sectionGames-gradeHolder2 .vdo-grade-4:hover{background-position:-887px -340px;font-weight:bold}.sectionGames-gradeHolder2 .vdo-grade-5{background-position:-1051px -105px}.sectionGames-gradeHolder2 .vdo-grade-5:hover{background-position:-1052px -340px;font-weight:bold}

.sectionGames-subjectHolder .vdo-item{float:left; height:360px; margin:0 30px 10px 25px; width:185px;}
.sectionGames-subjectHolder .vdo-common{background-image:url(https://cdn.turtlediary.com/images/video-icons.png);display:block;width:127px;height:180px;cursor:pointer;text-align:center;margin-left:18px}.sectionGames-subjectHolder .vdo-science{background-position:168px -105px}.sectionGames-subjectHolder .vdo-science:hover{background-position:155px -340px;font-weight:bold}.sectionGames-subjectHolder .vdo-ela{background-position:328px -105px}.sectionGames-subjectHolder .vdo-ela:hover{background-position:320px -340px;font-weight:bold}.sectionGames-subjectHolder .vdo-math{background-position:490px -105px}.sectionGames-subjectHolder .vdo-math:hover{background-position:490px -340px;font-weight:bold}

.sectionGames-gradeHolder2 .practice-item{float:left;margin:0px 10px 10px 16px;width:215px;max-height:360px;min-height:10px;}
.sectionGames-gradeHolder2 .lesson-common{background-image:url(https://cdn.turtlediary.com/images/lesson-icon.png);display:block;width:170px;height:155px;cursor:pointer;text-align:center}.sectionGames-gradeHolder2 .lesson-preschool{background-position:-38px -200px}.sectionGames-gradeHolder2 .lesson-preschool:hover{background-position:-40px -200px}.sectionGames-gradeHolder2 .lesson-grade-1{background-position:-360px -50px}.sectionGames-gradeHolder2 .lesson-grade-1:hover{background-position:-362px -200px}.sectionGames-gradeHolder2 .lesson-grade-2{background-position:-522px -50px}.sectionGames-gradeHolder2 .lesson-grade-2:hover{background-position:-526px -200px}.sectionGames-gradeHolder2 .lesson-grade-3{background-position:-682px -50px}.sectionGames-gradeHolder2 .lesson-grade-3:hover{background-position:-684px -200px}.sectionGames-gradeHolder2 .lesson-grade-4{background-position:-840px -50px}.sectionGames-gradeHolder2 .lesson-grade-4:hover{background-position:-842px -200px}.sectionGames-gradeHolder2 .lesson-grade-5{background-position:-1000px -50px}.sectionGames-gradeHolder2 .lesson-grade-5:hover{background-position:-1002px -200px}

.sectionGames-subjectHolder .practice-item{float:left; height:370px; margin:0 10px 10px 16px; width:215px;}
.sectionGames-subjectHolder .lesson-common{background-image:url(https://cdn.turtlediary.com/images/lesson-icon.png);display:block;width:185px;height:155px;cursor:pointer;text-align:center}.sectionGames-subjectHolder .lesson-ela{background-position:-240px -350px}.sectionGames-subjectHolder .lesson-ela:hover{background-position:-240px -488px}.sectionGames-subjectHolder .lesson-math{background-position:-35px -350px}.sectionGames-subjectHolder .lesson-math:hover{background-position:-35px -488px}.sectionGames-subjectHolder .lesson-science{background-position:-460px -350px}.sectionGames-subjectHolder .lesson-science:hover{background-position:-460px -488px}


.bGra-explorers .biographySecHeader-common{background:#bad92b}div.bGra-explorers
.secGameContainer{border:solid 2px #bad92b}.bGra-explorers .biographySecHeader-pic{background-position:-237px -101px}.bGra-scientists .biographySecHeader-common{background:#fc0}div.bGra-scientists
.secGameContainer{border:solid 2px #fc0}.bGra-scientists .biographySecHeader-pic{background-position:0 -214px}.bGra-world-leaders .biographySecHeader-common{background:#ff546e}div.bGra-world-leaders
.secGameContainer{border:solid 2px #ff546e}.bGra-world-leaders .biographySecHeader-pic{background-position:-362px -101px}.bGra-writers .biographySecHeader-common{background:#fc0}div.bGra-writers
.secGameContainer{border:solid 2px #fc0}.bGra-writers .biographySecHeader-pic{background-position:-115px -101px}.bGra-artists .biographySecHeader-common{background:#ff546e}div.bGra-artists
.secGameContainer{border:solid 2px #ff546e}.bGra-artists .biographySecHeader-pic{background-position:0 -101px}

.biographySecHeader-common .biographySecHeader-pic{float:left;width:118px;height:112px;background-image:url(https://cdn.turtlediary.com/images/sub-bg.png);margin:0

13px 0 6px}
.fsb-hd1{font-size:19px; font-weight:bold; margin-bottom:10px;}
.quizInst_inMax{/*max-width:350px; margin:0 auto;*/padding:0 30px; text-align:center;}
.qiM{text-align:left; display:inline-block;}
.quiz_what{position:absolute; top:20px; right:20px;}
.quzWht_1{float:left; padding:3px 10px 0 0;}
.quzWht_2{float:left; border-radius:100%; background:#d1d2d4; color:#000; font-size:26px; width:34px; height:34px; line-height:34px; text-align:center;}
.quzWht_2:hover{text-decoration:none; background:#afb0b4;}

.echShareingPnl-in{padding:15px 0;}
#txtArea{box-sizing:border-box; width:100%; border:solid 1px #d3d3d3; resize:none; height:60px; line-height:normal; padding:10px;}
.shrPnl-embdSize{padding:10px 0 0;}
.shrPnl-embdSize-lft{float:left; padding:6px 10px 0 0;}
.shrPnl-embdSize-rgt{float:left; padding:3px 0 0;}
.embSize-out{display:inline-block; float:left;}
.embSize-out .sbHolder {background-color:#f8f8f8; background-image:linear-gradient(to bottom, #fcfcfc 0px, #f8f8f8 100%); border:1px solid #d3d3d3; border-radius:0px; font-size:14px; font-weight:normal; height:27px; min-width:113px;}
.embSize-out .sbSelector{line-height:25px; width:113px !important; }
.embSize-out .sbToggle{top:11px;}
.embSize-out .sbOptions{top:27px !important; width:113px !important;}
.embSize-out .sbOptions a{border:none; padding:2px 0 3px 3px;}
.shrPnl-sndMsgTo input{border:solid 1px #d3d3d3; height:34px; color:#666; padding:2px 2px 4px 5px; max-width:420px; width:100%; box-sizing:border-box;}
.shrPnl-sndOptMsg{padding:10px 0 0;}
.shrPnl-sndOptMsg textarea{border:1px solid #d3d3d3; box-sizing:border-box; height:60px; line-height:normal; padding:10px; resize:none; width:100%; color:#666;}
.shrPnl-mailSts{padding:5px 0 0; font-weight:bold;}
.shrPnl-mailSts-error{color:#FF0000;}
.shrPnl-mailSts-warng{color:#ffa646;}
.shrPnl-mailSts-suces{color:#378118;}
.shrMsgPrv-hdd{padding:15px 0 0;}
.shrMsgPrv-prv{padding:10px 0 0;}
.shrMsgPrv-prvIn{background:#e9e9e9; padding:15px; color:#555;}
.shrMsgPrv-prvIn a{color:#167ac6;}
#share-select{border:solid 1px gray; padding:5px;}
.ppDn_cmn{padding:10px 15px; display:none; background:#f3f3f5;}
.popDown{border-top:solid 1px #e7e7eb; position:relative;}
.shrPnlMniHdr-rgt{float:right; color:#bfbfbf; padding:0 0 10px 10px; font-size:15px; cursor:pointer;}
.shrPnlMniHdr-rgt:hover{color:#666;}
.ol-afterLogin{width:614px; margin:-200px 0 0 -307px;position:fixed}
.elnrow-1{background:#c1c1c1; border-radius:100%; float:left; height:25px; line-height:24px; text-align:center; width:25px;}
.elnrow-2{float:left; line-height:24px; padding-left:10px;}
.elnrow{padding:0 0 10px;}
.ol-emailToParents{margin:-130px 0 0 -237px; position:fixed; width:473px;}
.uSelected{color:#a01fcb;font-weight:bold;}
#showresult,#showresult1{background:#fff3c9; border:solid 1px #2c3747; font-size:45px; font-weight:bold; height:170px; line-height:130px; padding:20px; text-align:center; color:#2c3747; display:none;
position:absolute; width:100%; box-sizing:border-box; left:0px; top:0;}
.shwRslt_Rel{position:relative; padding:0 20px;}


.overlayThumbs .echThumb{float:none; display:inline-block;/* width:195px;*/}
.overlayThumbs .echThumb .eThmb_pic{/*height:106px;*/}
.btn-expLr-1{color:#fff; background:#b44f2e;}
.btn-expLr-2{color:#fff; background:#b89335;}
.btn-expLr-3{color:#fff; background:#ee5d33;}




/* practice css start */
.ech-progHori:first-child{background:#cecece;}
.ech-progHori-in{padding:12px; font-size:11px;}
.esdbxCnt_horiProg{position:relative; padding:0;}
.ech-progHori{border-bottom:solid 1px #cecece;}
.ech-progHori:last-child{border-bottom:none;}

.eprHori-prog-outer{padding:4px 0 0;}
.eprHori-prog{background:#fff; padding:1px; box-sizing:border-box; position:relative;}
.eprHoriProg-in{height:24px; position:relative;}
.eprHori-prcnt{position:absolute; z-index:2; top:5px; right:5px;}
.eprHori-progressive{position:absolute; left:0; top:0; height:100%; background:#458e29;}
.eprHori-wrprog{padding:5px 0 0;}
.eprWRPro-cmn{float:left;}
.eprwrp-ico{float:left; font-size:10px; background:#fff; width:15px; height:14px; text-align:center; padding:1px 0 0;}
.eprwrp-txt{float:left; padding:2px 0 0 4px;}
.eprWRPro-right{padding-right:13px;}
.eprWRPro-wrong .eprwrp-ico{color:#ce0000;}
.eprWRPro-right .eprwrp-ico{color:#3a7c00;}
/*  practice css end  */

.slideOL_in{background:#3db0c2; color:#fff; padding:0 8px; font-size:15px; font-weight:bold; height:38px;}
.adHdrRgt{background:white; height:16px; line-height:16px; text-align:center; width:16px; cursor:pointer; color:#3db0c2;}
.adHdrRgt:hover{background:red; color:#fff;}
.adHdrRgtMN{float:right; padding-top:11px; position:relative;}
.sldOL_txt{padding-top:9px;}
.use4width{min-width:1400px; position:absolute; display:none;}
.gmSupStrip .eThmb_str{padding:4px 0 0;}
.tglMnu_stl{/*color:red;position:absolute; top:0;*/}
.aftA2F{float:left; padding:2px 0 0;}
.aftA2F .starSmall{padding-left:20px;}
.aftA2F .stars{margin:0; float:left;}
/*.aftA2F .stars:before{position:absolute; content:' '; width:100%; height:100%; z-index:5000; left:0; top:0;}*/
.smlStrTxt{float:left; font-size:12px; padding:0 8px 0 0;}
.adSlot_player_top, .adSlot_player_bottom{display:block;width:728px;height:90px}
.adSlot_player_listing{display:inline-block;width:336px;height:280px}
.adSlot_player_lrCmn{display:inline-block;width:160px;height:600px;}
.fixedFltLftMnu{position:fixed; top:0;}

.thumbModule .eThmb_pic{width:auto; height:auto; display:inline-block;}

.hideThisAd, .hideThisAd .adSlot_player_listing{display:none !important;}





/* App release css start */
.appReleaseBlock{background: #fff; border: 1px solid #a2a2a2; margin: 35px auto; width: 100%; border-radius: 12px; box-shadow: 0px 3px 8px #a2a2a2; margin: 35px auto; padding: 4px;}
.appReleaseBlock img{height: auto; max-width: 100%;}
.appReleaseBlock .imgBlock,
.appReleaseBlock .txtContainer{display: inline-block; vertical-align: middle;}
.appReleaseBlock .imgBlock{max-width: 385px; width: 100%;}
.appReleaseBlock .txtContainer{font-size: 16px; padding: 10px 5px 5px 8px; line-height: 20px; max-width: 560px; text-align: left;}
.appReleaseBlock .txtContainer strong,
.appReleaseBlock .txtContainer ul li{font-size: 17px; color: #429ae5; font-weight: bold;}
.appReleaseBlock .txtContainer .appStore{display: block; margin: 0 auto; width: 140px;}
.appReleaseBlock p, .appReleaseBlock ul{margin-bottom: 10px;}
.appReleaseBlock ul li{list-style-type: disc; margin-left: 30px;}
.appReleaseBlock .marginLeftNeg{margin-left: -35px;}


.wrkshtViewFull{display:none;}
.vfBtn{display:inline-block; font-size:14px; font-weight:bold; color:#06F; cursor:pointer; border:solid 1px transparent;}
.vfBtn .fa{padding-left:5px;}
.vfBtn:hover{text-decoration:underline;}
.htVMore_active .wrkshtViewFull{display:block;}
.htVMore_active .ech_wrkshtLnk{display:none;}
.htVMore_active .wrkshtPly_lst .ech_wrkshtLnk:nth-child(1),
.htVMore_active .wrkshtPly_lst .ech_wrkshtLnk:nth-child(2),
.htVMore_active .wrkshtPly_lst .ech_wrkshtLnk:nth-child(3),
.htVMore_active .wrkshtPly_lst .ech_wrkshtLnk:nth-child(4){display:block;}
.wrkshtPly_lft .wrkshtPly_btn{margin-top:-4px;}
.gameUOpt_strp.paddTop10{padding-top:13px;}
.hGameHolder_worksheet, .hGameHolder_artCraft{padding:18px 0 0;}
.wrkshtPly_lst{margin-top:2px;}
.bulletModT li{list-style:none;}






/* ------------------------------------- filter menu start ------------------------------------- */
.fltrLndscpMN{}
.fltrLndscp_in{}
.fltrLnd_tabs{padding-top:15px;}
.fltrLndTab_in{border-bottom:solid 1px #b7b7b7;}
.fltrLnd_ech{float:left;}
.fltrLnd_eLnk{display:block; padding:0 30px; height:36px; line-height:36px; border:solid 1px transparent; border-bottom:none;}
.fltrLnd_ech_sel .fltrLnd_eLnk{border-color:#b7b7b7; border-bottom:solid 1px #fff; height:42px; margin-bottom:-1px; border-radius:5px 5px 0 0; background:#fff; background:linear-gradient(to bottom, #f3f3f3 0%,#ffffff 100%);}
.fltrLnd_elIco{font-size:18px; padding-right:10px;}
.fltrLnd_elTxt{font-size:14px; font-weight:bold; text-transform:uppercase;}
.fltrLnd_elArr{font-size:14px; padding-left:6px;}
.fltrLnd_ech_math .fltrLnd_eLnk{color:#ff8000;}
.fltrLnd_ech_science .fltrLnd_eLnk{color:#1f79d5;}
.fltrLnd_ech_languagearts .fltrLnd_eLnk{color:#6d8d0b;}
.fltrLnd_ech_others .fltrLnd_eLnk{color:#caa103;}
.fltrLnd_grade{}
.fltrLnd_grd_in{border-bottom:solid 1px #b7b7b7;}
.fltrLnd_grd_ech{padding:5px 0; float:left;}
.fltrLnd_grd_ech a{display:block; border-left:solid 1px #b7b7b7; padding:0 6px; color:#545454; font-weight:bold; font-size:12px;}
.fltrLnd_grd_ech:last-child a{border-right:solid 1px #b7b7b7;}
.fltrLnd_grd_ech a span{display:block; height:25px; line-height:25px; padding:0 15px;}
.fltrLnd_grd_ech.fltrLndGrd_sel a{color:#fff;}
.fltrLndGrd_preschool.fltrLndGrd_sel a span{background:#e65527;}
.fltrLndGrd_kindergarten.fltrLndGrd_sel a span{background:#37a5b3;}
.fltrLndGrd_firstgrade.fltrLndGrd_sel a span{background:#363948;}
.fltrLndGrd_secondgrade.fltrLndGrd_sel a span{background:#716f84;}
.fltrLndGrd_thirdgrade.fltrLndGrd_sel a span{background:#d5bc3a;}
.fltrLndGrd_fourthgrade.fltrLndGrd_sel a span{background:#5ea07f;}
.fltrLndGrd_fifthgrade.fltrLndGrd_sel a span{background:#1d6285;}
.fltrLnd_topic{padding:0;}
.fltrLnd_tpc_in{margin-left:-1px;}
.fltrLnd_tpc_ech{float:left; width:16.66666666666667%; position:relative;}
.fltrLnd_tpcEch_lnk{display:block; background:#6caff3; border-left:solid 1px #fff; border-top:solid 1px #fff; height:50px; line-height:50px; color:#fff; padding:0 0 0 10px;}
.fltrLnd_tpcEch_lnk:hover{text-decoration:none; background:#50a0f1;}
.fltrLndTpc_sel .fltrLnd_tpcEch_lnk{background:#1f79d5;}
.fltrLnd_vAlign{position:absolute; top:50%; left:50%; transform:translate(-50%, -50%);}
.fltrLndTpc_ico{padding-right:8px; font-size:18px;}
.fltrLndTpc_txt{font-size:12px; vertical-align:top; position:absolute; top:50%; transform:translateY(-50%); line-height:1; word-break:break-all; left:36px; padding-right:10px;}
.fltrLndTpc_sel .fltrLndTpc_txt{padding-right:30px;}
.fltrLndTpc_cls{position:absolute; top:50%; transform:translateY(-50%); right:10px; font-size:18px; color:#5fa6ee;}
.fltrLndTpc_cls:hover .fa-times-circle{color:red;}
.fltrTpcEch_animals .fltrLndTpc_ico .fa:before{content:"\f113"}
.btnRemMAdded .btnRemM{display:none;}
.btnRemMAdded .gmCmntLnk{width:21px;}
.btnRemMAdded .gmCmntLnk .fa{margin-right:0;}
.lessonNewAds .listingAd{width:auto;}
/*New lising page Redesign*/


/*.preschool .middle{background:#ffe8c0;}
.kindergarten .middle{background:#d8f4bf;}
.first-grade .middle{background:#91dcf9;}
.second-grade .middle{background:#fbabae;}
.third-grade .middle{background:#a6bce7;}
.fourth-grade .middle{background:#dfd0fd;}
.fifth-grade .middle{background:#a2e1c1;}*/
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {  
.listingBody .eachSec-lang{border:solid #dadada 1px;}
.lstPnlR-slect select{padding-right:0px;}
.lstngPnl_in{line-height:inherit;}
.lstPnlR-srtBy{padding-top:5px;}
}
 
.listingBody .drakQu{background:#c1841d; display:inline-block;}

/*.listingBody.preschool .lstngPnl_in{background:#dba241; height:45px;}*/
.listingBody.preschool .drak1{background:#c1841d; display:inline-block;}
.listingBody.preschool .LangName{color:#c1841d;}

/*.listingBody.kindergarten .lstngPnl_in{background:#96ca69; height:45px;}*/
.listingBody.kindergarten .drak1{background:#519c11; display:inline-block;}  
.listingBody.kindergarten .LangName{color:#428b04;}

/*.listingBody.first-grade .lstngPnl_in{background:#33b0df; height:45px;}*/
.listingBody.first-grade .drak1{background:#138cba; display:inline-block;}  
.listingBody.first-grade .LangName{color:#1a92be;}

/*.listingBody.second-grade .lstngPnl_in{background:#f8555a; height:45px;}*/
.listingBody.second-grade .drak1{background:#e11d24; display:inline-block;}  
.listingBody.second-grade .LangName{color:#e6292f;}

/*.listingBody.third-grade .lstngPnl_in{background:#6a8fd1; height:45px;}*/
.listingBody.third-grade .drak1{background:#2b539a; display:inline-block;}  
.listingBody.third-grade .LangName{color:#3b5993;}

/*.listingBody.fourth-grade .lstngPnl_in{background:#c79bf6; height:45px;}*/
.listingBody.fourth-grade .drak1{background:#a465e8; display:inline-block;}  
.listingBody.fourth-grade .LangName{color:#7932c6;}

/*.listingBody.fifth-grade .lstngPnl_in{background:#50cd92; height:45px;}*/
.listingBody.fifth-grade .drak1{background:#229860; display:inline-block;}  
.listingBody.fifth-grade .LangName{color:#38b278;}

.listingBody.preschool .gradeBox{background:#c1841d;}
.listingBody.kindergarten .gradeBox{background:#519c11;}
.listingBody.first-grade .gradeBox{background:#138cba;}
.listingBody.second-grade .gradeBox{background:#e11d24;}
.listingBody.third-grade .gradeBox{background:#2b539a;}
.listingBody.fourth-grade .gradeBox{background:#a465e8;}
.listingBody.fifth-grade .gradeBox{background:#229860;}
/*Common Css new listing*/
.listingBody .head-top{float:left; font-family:Verdana; margin-top:3px;}
.listingBody .listingHdd{padding:0px 15px 0 0;}
.listingBody .head-right{float:right; margin-top:3px;}
.listingBody .subScript{font-size:22px; vertical-align:text-top;} 
.listingBody .gradeBox{font-size:52px; color:#fff; width:84px; height:75px; line-height:1.4; text-align:center; display:inline-block; vertical-align: middle;}
.listingBody .eachSec-lang{margin-left:15px; box-shadow:2px 2px 6px #9f9f9f, 1px 2px 3px #9f9f9f; border-radius:3px; float:left;}
.listingBody .LangName{background:#fff; display:block; text-align:center;text-decoration:none;  padding:2px 0 2px;  font-size:12px; font-weight:bold; border-radius:0 0 3px 3px; line-height:1.1;}
.listingBody .lstPnl-right{float:right; padding-right:20px; position:relative; z-index:1;}
.listingBody .StripIcon{width:54px; height:45px; color:#fff; font-size:26px; text-align:center; display:table-cell; vertical-align: middle;}
.StripIcon .fa-calculator{font-size:26px;}
.listingBody .eachSec-lang:hover{text-decoration:none;}
.listingBody .stripIc{float:left;}
.listingBody .lstPnl-shwRes{font-size:23px; font-weight:bold; padding:8px 9px 9px 10px; font-family:dosisbold;}
.listingBody .lstPnl-right{padding:6px 9px;}
.listingBody .topic{margin-left:20px;}
.listingBody .grade{margin-left:20px;} 

/*.topic .secRwBtm2Sel-bx{width:150px;}
.topic.lstPnlR-slect select{width:150px;}*/
/*.listingBody.preschool h1,.listingBody.kindergarten h1,.listingBody.first-grade h1,.listingBody.second-grade h1,.listingBody.third-grade h1,.listingBody.fourth-grade h1,.listingBody.fifth-grade h1{font-family:dosisbold; text-align:center; float:left; padding-right:20px; margin-top:-4px; word-break:break-all;}
*/
.listingBody .quiz-main h1{font-family:dosisbold; text-align:center; margin:4px 0; font-size:18px; line-height:normal;}
/*Common Css  end*/

/*Subject Wise Strip color change*/
.math .lstngPnl_in{background:#ddb100;} 
.language-arts .lstngPnl_in{background:#6a8fd1;}
.science .lstngPnl_in{background:#8fc561;} 
.puzzle .lstngPnl_in{background:#f8555a;} 
.others .lstngPnl_in{background:#af86dc;} 
.holiday .lstngPnl_in{background:#f8555a;} 
.ela .lstngPnl_in{background:#b4b8c9;} 
.listingBody .math .stripIc{background:#c5a10f;}
.listingBody .ela .stripIc{background: #9296a7;}
.listingBody .science .stripIc{background:#6aa03c;}
.listingBody .others .stripIc{background:#784fa5;}

/*New Quiz Page Design*/
.newList .thmbsHldr_in{margin: 0 0 0 -27px;}
.newList .echThmb_in{padding: 0 0 28px 27px;}
.newList .echThumb{width:161.3px;}
.newList .eThmb_pic{height:149px; width:126px;}
.newList .eThmb_lnk{padding:4px;}
.newList .eThmb_hdd {font-size:16px; font-weight:normal; height:47px; white-space:inherit; line-height:normal; padding:8px 4px 0; text-align:center;}
.newList .alads{margin-left:27px;}
.fa-tr-math:before{content:"\f1ec"}
.fa-tr-ela:before{content:"\f1ab"}
.fa-tr-science:before{content:"\f0c3";}
.fa-tr-games:before{content:"\f11b";color: #d6ba83;}
.fa-tr-videos:before{content:"\f008"; color:#abc579;}
.fa-tr-lessons:before{content:"\f044"; color:#7eb0db;}
.fa-tr-worksheets:before{content:"\f044"; color: #bd6c89;}
.fa-tr-others:before{content:"\f0ac"}
.LinkIcon .fa-clock:before{color: #7eb0db;}
.fa-main-quiz:before{content:"\f017"}
.fa-main-game:before{content:"\f11b";}
.fa-main-video:before{content:"\f008";}
.listingBody .game .gradeBox{line-height:normal;}
.listingBody .video .gradeBox {font-size:45px; padding:3px 0 0 0;}


a.elink-home{color:#10a98a !important; text-decoration:underline !important}
.elink-home:hover{color:#000 !important;}
.gameListing .eThmb_nTag{background:none;}
.Image .eThmb_grd{width:100%;}

@media (max-width: 1000px){
	.fltrLnd_eLnk{text-align:center; padding:0;}
	.fltrLnd_ech_math{width:22%;}
	.fltrLnd_ech_languagearts{width:25%;}
	.fltrLnd_ech_science{width:32%;}
	.fltrLnd_ech_others{width:21%;}
	.fltrLnd_tpc_ech{width:25%;}
	.adsHolder .bck{display:none;}
}

@media (max-width:725px){
	.fltrLnd_elArr{display:none;}
	.fltrLnd_elTxt{text-transform:none;}
	.fltrLnd_grd_ech a span{padding:0 5px;}
	.fltrLndGrd_sel a span{background:none !important;}
	.fltrLndGrd_kindergarten.fltrLndGrd_sel a span{color:#37a5b3;}
	.fltrLndGrd_firstgrade.fltrLndGrd_sel a span{color:#363948;}
	.fltrLndGrd_secondgrade.fltrLndGrd_sel a span{color:#716f84;}
	.fltrLndGrd_thirdgrade.fltrLndGrd_sel a span{color:#d5bc3a;}
	.fltrLndGrd_fourthgrade.fltrLndGrd_sel a span{color:#5ea07f;}
	.fltrLndGrd_fifthgrade.fltrLndGrd_sel a span{color:#1d6285;}
	.fltrLnd_tpc_ech{width:33.3333%;}
	.fltrLnd_tpcEch_lnk{height:40px; line-height:40px;}
}

@media (max-width: 550px){
	.fltrLnd_elIco{display:none;}
	.fltrLnd_elTxt{font-size:13px;}
	.fltrLnd_ech_math{width:19%;}
	.fltrLnd_ech_languagearts{width:23%;}
	.fltrLnd_ech_science{width:37%;}
	.fltrLnd_ech_others{width:21%;}
	.fltrLnd_tpc_ech{width:50%;}
	.fltrLnd_grd_ech a span{width:28px; overflow:hidden;}
}
/* ------------------------------------- filter menu end ------------------------------------- */




@media (max-width: 1000px){
	.appReleaseBlock{text-align: center;}
	.appReleaseBlock .marginLeftNeg{margin-left: 0;}
}
/*  App release css end  */


/* -----------------------------common always bottom start----------------------------- */
body .underline, body .underline a{text-decoration:underline;}
body .underlineNone, body .underlineNone a{text-decoration:none;}
body .underline:hover, body .underline a:hover{}
body .font11{font-size:11px;}
body .font12{font-size:12px;}
body .font13{font-size:13px;}
body .font15{font-size:15px;}
body .font16{font-size:16px;}
body .font17{font-size:17px;}
body .font18{font-size:18px;}
body .font19{font-size:19px;}
body .font20{font-size:20px;}
body .font21{font-size:21px;}
body .font22{font-size:22px;}
body .font23{font-size:23px;}
body .font24{font-size:24px;}
body .font25{font-size:25px;}


body .noPadd{padding:0;}
body .padd5{padding:5px;}
body .padd10{padding:10px;}
body .padd15{padding:15px;}
body .padd20{padding:20px;}
body .padd25{padding:25px;}
body .padd30{padding:30px;}
body .padd35{padding:35px;}
body .padd40{padding:40px;}
body .padd45{padding:45px;}
body .padd50{padding:50px;}

body .paddTop5{padding-top:5px;}
body .paddTop10{padding-top:10px;}
body .paddTop15{padding-top:15px;}

body .paddTop20{padding-top:10px;}
body .paddTop25{padding-top:25px;}
body .paddTop30{padding-top:30px;}
body .paddTop35{padding-top:35px;}
body .paddTop40{padding-top:40px;}
body .paddTop45{padding-top:45px;}
body .paddTop50{padding-top:50px;}

body .paddLeft5{padding-left:5px;}
body .paddLeft10{padding-left:10px;}
body .paddLeft15{padding-left:15px;}
body .paddLeft20{padding-left:20px;}
body .paddLeft25{padding-left:25px;}
body .paddLeft30{padding-left:30px;}
body .paddLeft35{padding-left:35px;}
body .paddLeft40{padding-left:40px;}
body .paddLeft45{padding-left:45px;}
body .paddLeft50{padding-left:50px;}

body .paddRight5{padding-right:5px;}
body .paddRight10{padding-right:10px;}
body .paddRight15{padding-right:15px;}
body .paddRight20{padding-right:20px;}
body .paddRight25{padding-right:25px;}
body .paddRight30{padding-right:30px;}
body .paddRight35{padding-right:35px;}
body .paddRight40{padding-right:40px;}
body .paddRight45{padding-right:45px;}
body .paddRight50{padding-right:50px;}

body .paddBottom5{padding-bottom:5px;}
body .paddBottom10{padding-bottom:10px;}
body .paddBottom15{padding-bottom:15px;}
body .paddBottom20{padding-bottom:20px;}
body .paddBottom25{padding-bottom:25px;}
body .paddBottom30{padding-bottom:30px;}

body .paddBottom35{padding-bottom:35px;}
body .paddBottom40{padding-bottom:40px;}
body .paddBottom45{padding-bottom:45px;}
body .paddBottom50{padding-bottom:50px;}



body .lineHT15{line-height:15px;}
body .lineHT16{line-height:16px;}
body .lineHT17{line-height:17px;}
body .lineHT18{line-height:18px;}
body .lineHT19{line-height:19px;}
body .lineHT20{line-height:20px;}
body .lineHT21{line-height:21px;}
body .lineHT22{line-height:22px;}
body .lineHT23{line-height:23px;}
body .lineHT24{line-height:24px;}
body .lineHT25{line-height:25px;}
body .lineHT26{line-height:26px;}
body .lineHT27{line-height:27px;}
body .lineHT28{line-height:28px;}
body .lineHT29{line-height:29px;}
body .lineHT30{line-height:30px;}

body .italic{font-style:italic;}
body .bold{font-weight:bold;}

body .btn{display:inline-block; height:30px; line-height:30px; color:#fff; padding:0 15px; text-align:center; text-decoration:none; cursor:pointer;}
body input.btn, body button.btn{border:inherit; line-height:normal;}
body .btn:hover{text-decoration:none; background:#000; color:#fff;}

body .btn-medium{height:43px; line-height:43px; font-size:20px;}

body .btn-large{height:57px; line-height:57px; font-size:40px;}

body .btn-darkgray{background:#585858;}
body .btn-green{background:#10a98b;}
body .btn-redD{background:#a0cdf2; color:#000;}
body .btn-yellowD{background:#9ed7d1; color:#000;}
body .btn-orange{background:#c8abe7; color:#000;}
body .btn-white{background:#fff; color:#000;}
body .btn-parrot{background:#d7e122; color:#000;}
body .btn-blue{background:#6295d0;}
body .btn-red2{background:#f31b1b; color:#fff; box-shadow:0 1px 5px 1px rgba(0, 0, 0, 0.6);}

body .hide{display:none;}
body .show{display:block;}

body .center{text-align:center;}
body .left{text-align:left;}
body .right{text-align:right;}

body .floatLeft{float:left;}
body .floatRight{float:right;}

body .absCenter{left:50%; top:50%; position:absolute; -webkit-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); transform:translate(-50%,-50%);}

body .relative{position:relative;}

body .gray{color:#89898b;}

body .bullet{list-style:disc;}
body .uppercase{text-transform:uppercase;}

body .gray{color:gray;}
body .red{color:red;}
body .blue{color:blue;}
body .yellow{color:yellow;}
body .green{color:green;}
body .orange{color:orange;}
body .modGray{color:#d1d2d4;}
body .modRed{color:#bc0000;}
body .modBlue{color:#0061cf;}
body .modYellow{color:#c1c136;}
body .modGreen{color:#457500;}
body .modOrange{color:#e16500;}
/* ----------------------------- common always bottom end ----------------------------- */



/* ---------------------------------------- CSS Hack for different browsers start ---------------------------------------- */
/* firefox only start */
@-moz-document url-prefix(){
.listingBody .quiz-main h1{margin:5px 0;}
.listingBody .head-top{margin-top:4px;}
.listingBody .head-right{margin-top:4px;}
}
/*  firefox only end  */


/* chrome only start */
@media screen and (-webkit-min-device-pixel-ratio:0) { 
	.hdrRgtLgnBtn-cmn .btn{padding-top:1px;}
	.smlStrTxt{padding-top:1px;}
	
	
	 /* Safari only override */
    /*::i-block-chrome, *{transition:none; -webkit-transition:none;}
	::i-block-chrome, h1{color:#2785d1;}*/
	
	
}
/*  chrome only end  */



/*safari*/
/*@media screen and (-webkit-min-device-pixel-ratio:0) and (min-color-index:0)
{  
   .h1 {(;

      color:#455a32; 

    );}
}

_::-webkit-full-page-media, _:future, :root h1 {

  color:#455a32;

}

_::-moz-svg-foreign-content, :root h1 {color:#455a32;}
html[xmlns*=""]:root h1 {color:#573535;}*/

/*  ---------------------------------------- CSS Hack for different browsers end ----------------------------------------  */


@media (max-width: 1650px){
	.listingBody .middle{/*padding-left:237px;*/}
	body.deAct .middle{padding-left:0;}
}


@media (max-width: 1590px){
	.use4width{min-width:1400px;}
	.txtFld{width:560px;}
	.adSize336x280 .listingAd_in{width:477px; height:403px;}
}

@media (max-width: 1580px){
	.use4width{min-width:1300px;}
}

@media (max-width: 1500px){
	
}

@media (max-width: 1400px){
	.use4width{min-width:1000px;}
	.listingBody .middle .container{max-width:1104px;}/*max-width:880px;*/
	/*.echThumb{width:25%;}*/
	/*.tglMenu{left:201px; top:129px; position:fixed; background:#1e98e3; border-radius:0; padding:2px 0 1px; border:solid 1px #9fa0a2; color:#fff; z-index:1;}*/
	/*.tm-fltrIco{display:none;}*/
	.txtFld{width:320px;}
	.tglMenu{}
	/*body.deAct .tglMenu{padding:3px 0 1px; top:100px;left:13px; background:#fff; color:#000; position:absolute}*/
	/*.tm-fltrTabMnu{display:block;}*/
	/*.tm-fltrTxt,.tm-fltrBck{display:none;}*/

	
	
}

@media (max-width: 1350px){
	/*.freeMember .thumbModule .eThmb_pic{width:185px;}*/
	.freeMember .thumbModule .echThumb{width:33.33%;}
	.freeMember .thumbModule .echThumb:nth-child(4){display:none;}
}


@media (max-width: 1200px){
	/*.freeMember .thumbModule .eThmb_pic{width:197px;}*/
	.use4width{min-width:750px;}
	/*.listingBody .middle{padding-left:0;}
	.filterMenu{top:0;}
	.fltrMnu_format{border-right:solid 1px #6d6e72;}*/
	/*.listingBody .middle .container{max-width:1000px;}
	.listingBody .adSize336x280 .listingAd_in{height:411.5px; width:492px;}*/
	/*.listingBody .thumbsHolder_experiments .adSize336x280 .listingAd_in{height:505.5px;}*/
	/*.listingBody .thumbsHolder_lesson .adSize336x280 .listingAd_in{height:439.5px;}*/
	/*.playPg.freeMember .container, .playPg.freeMember .menu, .playPg.freeMember .bottom{width:1184px;}*/
	.playPg.playPg_quiz.freeMember .container, .playPg.playPg_quiz.freeMember .menu, .playPg.playPg_quiz.freeMember .bottom{width:1300px;}
	.tglMenu{position:absolute; top:170px; border:solid 1px #58585a; border-left:none;}
	/*.listingBody .middle .container{max-width:898px;}*/
	/*.container, .header .container{padding:0 9px;}*/
	.header .container{padding:0 20px;}
	.userLoggedIn .bck{display:none;}
	.userLoggedIn .bck{display:none;} 
	
	.listingBody .head-right{margin:4px 0 0 15px;}
	.listingBody .eachSec-lang{margin:0px 10px 6px 0}
/*	.listingBody .listingHdd{padding:13px 15px 0 0;}*/
	.alads .adSlot_player_listing{width:728px; height:90px;}

}
@media (max-width: 1125px){
.listingBody .middle .container{max-width:880px;}
/*.listingBody.preschool h1, .listingBody.kindergarten h1, .listingBody.first-grade h1, .listingBody.second-grade h1, .listingBody.third-grade h1, .listingBody.fourth-grade h1, .listingBody.fifth-grade h1{float:none; text-align:left;}*/
/*.listingBody .quiz-main h1{float:none; text-align:left;}*/
.newList .echThumb{width:149px;}
.newList .echThmb_in{padding:0 0 28px 15px;}
.newList .thmbsHldr_in{margin:0 0 0 -15px;}
	.freeMember .thumbsHolder_wAds .echThumb:nth-child(8), 
	.freeMember .thumbsHolder_wAds .echThumb:nth-child(9), 
	.freeMember .thumbsHolder_wAds .echThumb:nth-child(16), 
	.freeMember .thumbsHolder_wAds .echThumb:nth-child(17){margin-left:-223px; position:relative; right:-223px;}
	.freeMember .thumbsHolder_wAds .echThumb:nth-child(9), 
	.freeMember .thumbsHolder_wAds .echThumb:nth-child(17){right:-446px}
	
	.freeMember .thumbsHolder_wAds .echThumb:nth-child(11), 
	.freeMember .thumbsHolder_wAds .echThumb:nth-child(12), 
	.freeMember .thumbsHolder_wAds .echThumb:nth-child(22), 
	.freeMember .thumbsHolder_wAds .echThumb:nth-child(23){margin-left:auto; position:static; right:auto;}
	.freeMember .thumbsHolder_wAds .echThumb:nth-child(12), 
	.freeMember .thumbsHolder_wAds .echThumb:nth-child(23){right:auto}
}
@media (max-width: 1100px){
	/*body{background:red;}*/
	/*.container{max-width:900px;}*/
	/*.listingBody .middle .container{max-width:850px;}*/
	/*.listingBody .adSize336x280 .listingAd_in{height:363.5px; width:402px;}*/
	/*.listingBody .thumbsHolder_experiments .adSize336x280 .listingAd_in{height:439.5px;}*/
	/*.container, .header .container{padding:0 15px;}*/
	/*.search{padding:43px 0 0 30px;}*/
	.use4width{min-width:740px;}
	.flrMNLnk, .flrFront, .flrBack{width:120px; height:90px;}
	.flrBack-2{font-size:13px;}
	.echSGLnk-1L{font-size:40px;}
	.echSGLnk-2{font-size:13px;}
	.echSGLnk-1{padding:15px 0 0;}
	.picBlock-lft .pBlck-bdy{left:10px;}
	.picBlock-rgt .pBlck-bdy{right:10px;}
	/*.echThumb{width:25%;}*/
	.thumbModule .echThumb:nth-child(3), .thumbModule .echThumb:nth-child(4){display:none;}
	.freeMember .thumbModule .echThumb{width:50%;} 
	.thumbModule .secRow_btm{width:auto;}
	/*.freeMember .btnRemM{display:none;}
	.freeMember .gmCmntLnk{width:21px;}
	.freeMember .gmCmntLnk .fa{margin-right:0;}*/
	.alads .adSlot_player_listing{width:468px; height:60px;}
	/*.listingBody .middle .container{max-width:898px;}*/
/*	.container, .header .container{padding:0 9px;}*/
	
	
}



@media (max-width: 1000px){ 
	/*body{background:blue;}*/ 
	/*.listingBody .adSize336x280 .listingAd_in{height:337px; width:352px;}*/
	/*.listingBody .thumbsHolder_experiments .adSize336x280 .listingAd_in{height:402.5px;}*/
	/*.container{max-width:740px;}*/
	.playPg.freeMember .container, .playPg.freeMember .menu, .playPg.freeMember .bottom{width:auto;}
	.use4width{min-width:730px;}
	/*.container, .header .container{padding:0 9px;}*/
	.playPg.freeMember .middle .container{width:auto;/* padding:0 10px;*/}
	.playPg.freeMember .middle .container, .container{max-width:700px;}
	.logo-lnk-2{display:none;}
	.search{padding:25px 0 0 20px; float:left; position:static; transform:none; -webkit-transform:translateX(0%); -ms-transform:translateX(0%); transform:translateX(0%);}
	.txtFld{width:285px;}
	.mnuTxt h2 a{padding:10px 15px 0;}
	.echMnuBlck{width:170px;}
	.eMnBl-hdd{font-size: 12px;}
	.flrMNLnk, .flrFront, .flrBack{width:90px; height:70px;}
	.ogTabHolder .container{background-image:none;}
	.flrBack-1{padding:10px 0 0;}
	.echSGLnk-1L{font-size:33px;}
	.echSGLnk-2{font-size:12px; text-transform:none;}
	.echSGLnk-1{padding:11px 0 0;}
	.secRowTop_1{font-size:25px; padding:15px 0 0;}
	div.ech-secRwBtm2{display:block; padding:0 0 5px;}
	div.ech-secRwBtm2:last-child{padding:0;}
	.secRwBtm2-txt{padding:7px 12px 0 0; text-align:right; width:143px;}
	.secRwBtm2-sel select{width:100%; max-width: 110px;}
	.secRow_top{height:85px;}
	.secRow_btm{height:200px;}
	.secRwBtm-3{padding:15px 0 0;}
	.section-in{padding:33px 0 0;}
	.secRow_top, .secRow_btm{width:400px;}
	.ech-ogTab:nth-child(2){margin:0 45px;}
	.GrdCatHolder{width:680px;}
	.ech_grdCat h2 a{width:218px;}
	.ech_grdCat{padding:45px 0 0 13px;}
	.GrdCatHldr-in{margin:-45px 0 0 -13px;}
	
	/* .btmCol_2{float:left; width:100%;}
	.btCl2-hdd{text-align:left;}
	.btCl2-pic{float:left; margin-right:15px;}
	.btCl2-scl{float:left;}*/
	.award1{width:100px; height:100px; margin-bottom:5px;}
	.award2{width:100px; height:119px; margin-bottom:5px;}
	.award3{width:100px; height:100px; }
	.wktgradeBox_txt{margin-left:9px;}
	.thumbsHolder_biography .echThumb, .thumbsHolder_stories .echThumb{max-width:231.3px; width:33.33%}
	.thumbsHolder_stories .echThumb, .thumbsHolder_biography .echThumb{min-width:170px;}
	.thumbModule .echThumb:nth-child(3){display:block;}
	.freeMember .thumbModule .echThumb{width:33.33%;}
	.listingBody .middle .container{max-width:657px;}
	/*.listingBody, .listingBody .container{min-width:1000px;}*/
	/*.listingBody .middle .container{min-width:675px; max-width:675px;}*/
	 
	.blockGame4fu .blockfu_pic img{max-width:100%;}
	.blockGame4fu .blockfu_pic{width:50%;}
	.bulletModT{line-height:16px;}
	.bulletModT li{padding-bottom:10px; text-indent:-14px;} 
	.listingBody .eachSec-lang{margin:0px 10px 10px 0}
	.alads .adSlot_player_listing{width:468px; height:60px;}
	.newList .thmbsHldr_in{margin: 0 0 0 -40px;}
	.newList .echThmb_in{padding: 0 0 28px 40px;}
	.newList .echThumb{width:174px;}
	.newList .alads{margin-left:40px;}
	.listingBody .lstPnl-shwRes{font-size:18px;}
	.listingBody .topic{margin-left:10px;}
.listingBody .grade{margin-left:10px;}

.freeMember .thumbsHolder_wAds .echThumb:nth-child(8), 
	.freeMember .thumbsHolder_wAds .echThumb:nth-child(9), 
	.freeMember .thumbsHolder_wAds .echThumb:nth-child(16), 
	.freeMember .thumbsHolder_wAds .echThumb:nth-child(17){margin-left:auto; position:static; right:auto;}
	.freeMember .thumbsHolder_wAds .echThumb:nth-child(9), 
	.freeMember .thumbsHolder_wAds .echThumb:nth-child(17){right:auto}
	
	.freeMember .thumbsHolder_wAds .echThumb:nth-child(5), 
	.freeMember .thumbsHolder_wAds .echThumb:nth-child(6), 
	.freeMember .thumbsHolder_wAds .echThumb:nth-child(10), 
	.freeMember .thumbsHolder_wAds .echThumb:nth-child(11){margin-left:-223px; position:relative; right:-223px;}
	.freeMember .thumbsHolder_wAds .echThumb:nth-child(6), 
	.freeMember .thumbsHolder_wAds .echThumb:nth-child(11){right:-446px}

}
 
@media (max-width: 999px){
	/*body{background:pink;}*/
	.use4width{min-width:670px;}
	/*.adSlot_player_top{width:728px;height:90px}*/
	.listingBody .eachSec-lang{margin:0px 0px 10px 10px}
}

@media (max-width:750px){
	.use4width{min-width:675px;}
	.listingBody .middle .container{max-width:444px; padding:0 4px;}
	.listingBody .eachSec-lang{margin:0px 10px 10px 0px}
	.listingBody .adSize336x280 .listingAd_in{height:auto; width:auto;}
	.echSecGrd{padding:0 4px;}
	.flrMNLnk, .flrFront, .flrBack{width:70px; height:60px;}
	.echSGLnk-1{padding:8px 0 0;}
	.echSGLnk-1L{font-size:25px;}
	.echSGLnk-2{font-size:11px; font-weight:normal;}
	.flrBack-2{font-size:11px;}
	.flrBack-1{padding:8px 0 0;}
	.ech-ogTab{width:160px;}
	.ech-ogTab:nth-child(2){margin:0 15px;}
	.picBlock{height:350px;}
	.pBlck-bdy{padding:15px 20px 20px;}
	.pBlckB-hdd{font-size:27px;}
	.pBlckB-sHd{font-size:16px; line-height:20px; padding:10px 0 0;}
	.picBlock-rgt .pBlck-bdy{right:50px;}
	.btCl2-txt{font-size:12px;}
	/*.echThumb{width:33.33%;}
	.listingBody .echThumb{width:50%;}*/
	.listingAd{display:block; float:none; text-align:center;}
	.GrdCatHolder{width:449px;}
	.adSlot_player_top, .adSlot_player_bottom{width:468px; height:60px;}
	.listingBody .thumbsHolder .adSize336x280 .listingAd_in{height:303px;}
	#showresult,#showresult1{font-size:28px;}
	.secRwBtm2-sel select{width:162px;}
	.lstPnl-right{float:right; padding-right:2px; padding-left:0;}
	.lstngPnl_in{font-size:11px;}
	.lstPnl-shwRes{padding-right:0;}
	 
.listingBody.secRwBtm2-sel select{width:100px;}
.topic.lstPnlR-slect select{width:inherit;}
.secRwBtm2-sel select{width:inherit;}
.listingBody .lstPnl-right{float:left; padding-right:0px; width:100%;}
.listingBody .topic{float:right;}
.listingAd{float:left; width:100%;}
.listingBody .topic{float:left;}
.listingBody .lstPnl-right{padding-left:0px;}
.lstngPnl_in{line-height:normal;}
.listingBody.kindergarten .lstngPnl_in{height:auto; max-height:45px;}
.listingBody .lstPnlR-srtBy{padding-top:9px; padding-left:10px;}
/*.listingBody.preschool .lstPnl-right{background:#ffe8c0;  margin-top: -3px; margin-bottom:15px;}
.listingBody.kindergarten .lstPnl-right{background:#d8f4bf;  margin-top: -3px; margin-bottom:15px;}
.listingBody.first-grade .lstPnl-right{background:#91dcf9;  margin-top: -3px; margin-bottom:15px;}
.listingBody.second-grade .lstPnl-right{background:#fbabae;  margin-top: -3px; margin-bottom:15px;}
.listingBody.third-grade .lstPnl-right{background:#a6bce7;  margin-top: -3px; margin-bottom:15px;}
.listingBody.fourth-grade .lstPnl-right{background:#dfd0fd;  margin-top: -3px; margin-bottom:15px;}
.listingBody.fifth-grade .lstPnl-right{background:#a2e1c1;  margin-top: -3px; margin-bottom:15px;}*/ 
.listingBody .listingHdd{padding:3px 15px 0 0;}
.listingBody .head-right{margin:9px 0 0 0; width:100%; float:left}
.alads .adSlot_player_listing{width:300px ; height:250px;}
/*.listingBody.preschool h1,.listingBody.kindergarten h1,.listingBody.first-grade h1,.listingBody.second-grade h1,.listingBody.third-grade h1,.listingBody.fourth-grade h1,.listingBody.fifth-grade h1{font-family:dosisbold; text-align:left;}*/
.listingBody .quiz-main h1{font-family:dosisbold; text-align:left; margin:0px; padding:0;}
.newList .thmbsHldr_in{margin: 0 0 0 -16px;}
.newList .echThmb_in{padding: 0 0 28px 16px;}
.newList .echThumb{width:150px;}
.newList .alads{margin-left:16px;}

.math .lstPnl-right{background:#ffe8c0;} 
/*.language-arts .lstPnl-right{background:#d8f4bf;}*/
.science .lstPnl-right{background:#d8f4bf;} 
/*.puzzle .lstPnl-right{background:#fbabae;} */
/*.category .lstPnl-right{background:#a6bce7;} */
/*.holiday .lstPnl-right{background:#dfd0fd;} */
.ela .lstPnl-right{background:#d8dae3;} 
.listingBody.quiz-land .lstPnl-right{/*padding:0px;*/}
.listingBody .quiz .listingHdd{padding:0px 15px 0 0;}
.listingBody .math .listingHdd{padding:0px 15px 0 0;}
.listingBody .video .listingHdd{padding:0px 15px 0 0;}
.middle{padding-top:0px;}
.thumbsHolder_artandcrafts .echThumb{width:216px;}
.thumbsHolder_artandcrafts .thmbsHldr_in{margin:0 0 0 -5px;}
.thumbsHolder_worksheets .echThumb{width:216px;}
.thumbsHolder_worksheets .thmbsHldr_in{margin:0 0 0 -5px;}
.thumbsHolder_lesson .echThumb{width:216px;}
.thumbsHolder_lesson .thmbsHldr_in{margin:0 0 0 -5px;}

	.tAdHolder .adSize336x280:nth-child(1){margin-top:213px;}
	
	.thumbsHolder_lesson .tAdHolder .adSize336x280:nth-child(3){margin-top:254px;}
	.thumbsHolder_lesson .tAdHolder .adSize336x280:nth-child(2){margin-top:254px;}
	.thumbsHolder_quiz .tAdHolder .adSize336x280:nth-child(1){margin-top:254px;}
	.thumbsHolder_worksheets .tAdHolder .adSize336x280:nth-child(1){margin-top:254px;}
	.thumbsHolder_lesson .tAdHolder .adSize336x280:nth-child(1){margin-top:254px;}
	.thumbsHolder_artandcrafts .tAdHolder .adSize336x280:nth-child(1){margin-top:254px;}
	
	.freeMember .thumbsHolder_wAds .echThumb:nth-child(5), 
	.freeMember .thumbsHolder_wAds .echThumb:nth-child(6), 
	.freeMember .thumbsHolder_wAds .echThumb:nth-child(10), 
	.freeMember .thumbsHolder_wAds .echThumb:nth-child(11){margin-left:auto; position:static; right:auto;}
	.freeMember .thumbsHolder_wAds .echThumb:nth-child(6), 
	.freeMember .thumbsHolder_wAds .echThumb:nth-child(11){right:auto}
	
	.freeMember .thumbsHolder_wAds .echThumb:nth-child(2), 
	.freeMember .thumbsHolder_wAds .echThumb:nth-child(3), 
	.freeMember .thumbsHolder_wAds .echThumb:nth-child(4), 
	.freeMember .thumbsHolder_wAds .echThumb:nth-child(5), 
	.freeMember .thumbsHolder_wAds .echThumb:nth-child(6), 
	.freeMember .thumbsHolder_wAds .echThumb:nth-child(7){margin-left:-223px; position:relative; right:-223px;}
	.freeMember .thumbsHolder_wAds .echThumb:nth-child(3), 
	.freeMember .thumbsHolder_wAds .echThumb:nth-child(5), 
	.freeMember .thumbsHolder_wAds .echThumb:nth-child(7){right:-446px;}
	.freeMember .thumbsHolder_wAds .echThumb:nth-child(4), 
	.freeMember .thumbsHolder_wAds .echThumb:nth-child(5){margin-top:550px;}
	.freeMember .thumbsHolder_wAds .echThumb:nth-child(6), 
	.freeMember .thumbsHolder_wAds .echThumb:nth-child(7){margin-top:1085px;}
	
	.freeMember .thumbsHolder_wAds.thumbsHolder_quiz .echThumb:nth-child(4), 
	.freeMember .thumbsHolder_wAds.thumbsHolder_quiz .echThumb:nth-child(5){margin-top:599px;}
	.freeMember .thumbsHolder_wAds.thumbsHolder_quiz .echThumb:nth-child(6), 
	.freeMember .thumbsHolder_wAds.thumbsHolder_quiz .echThumb:nth-child(7){margin-top:1198px;}
	
	.freeMember .thumbsHolder_wAds.thumbsHolder_worksheets .echThumb:nth-child(4), 
	.freeMember .thumbsHolder_wAds.thumbsHolder_worksheets .echThumb:nth-child(5){margin-top:599px;}
	.freeMember .thumbsHolder_wAds.thumbsHolder_worksheets .echThumb:nth-child(6), 
	.freeMember .thumbsHolder_wAds.thumbsHolder_worksheets .echThumb:nth-child(7){margin-top:1198px;}
	
	.freeMember .thumbsHolder_wAds.thumbsHolder_lesson .echThumb:nth-child(4), 
	.freeMember .thumbsHolder_wAds.thumbsHolder_lesson .echThumb:nth-child(5){margin-top:599px;}
	.freeMember .thumbsHolder_wAds.thumbsHolder_lesson .echThumb:nth-child(6), 
	.freeMember .thumbsHolder_wAds.thumbsHolder_lesson .echThumb:nth-child(7){margin-top:1198px;}
	
	.freeMember .thumbsHolder_wAds.thumbsHolder_artandcrafts .echThumb:nth-child(4), 
	.freeMember .thumbsHolder_wAds.thumbsHolder_artandcrafts .echThumb:nth-child(5){margin-top:599px;}
	.freeMember .thumbsHolder_wAds.thumbsHolder_artandcrafts .echThumb:nth-child(6), 
	.freeMember .thumbsHolder_wAds.thumbsHolder_artandcrafts .echThumb:nth-child(7){margin-top:1198px;}
	
	.thumbsHolder_worksheets .tAdHolder .adSize336x280:nth-child(2){margin-top:252px;}
	.thumbsHolder_worksheets .tAdHolder .adSize336x280:nth-child(3){margin-top:252px;}
	.lessonNewAds .listingAd{width:100%;}

}


@media (max-width: 700px){
/*body{background:cyan;}*/
.use4width{min-width:350px;}
.modeMob{display:block;}
/*.search{display:none;}*/
.btmCol_2{float:left; width:100%;}
.btCl2-hdd{text-align:left;}
.btCl2-pic{float:left; margin-right:15px;}
.btCl2-scl{float:left;}
.award1{width:99px; height:96px;}
.award2{width:77px; height:96px;}
.award3{width:99px; height:96px;}
.wktpreBox_txt{width:235px;}
.wktkBox_txt2{width:235px;}
.wktgradeBox_txt{width:235px; margin-left:7px; min-height:285px;}
.gdBx p{width:auto;}
.sectionGames-gradeHolder .sggh-common{margin:0 2px 0 21px;}
.wktBox_txt_fst{width:235px; min-height:285px;}
.wktBox_efltxt{width:235px; min-height:285px;}
.wktBox_scetxt{width:235px; min-height:285px;}
.sectionGames-subjectHolder-new .sggh2-common{ margin:0 21px;}
.gmeOptIco{float:none;}
.gmOptRT{float:none; padding-top:10px;}
.moduleHdd h2{font-size:12px;}
.fbModule_in{padding:10px;}
.wrkshtPly_lft{float:none; width:auto; padding-bottom:15px;}
.wrkshtPly_rgt{float:none; width:auto; padding-left:0;}
.wrkshtPly_lft .ech_wrkshtLnk{width:33%; float:left;}
.freeMember .thumbModule .echThumb{width:50%;}
.freeMember .thumbModule .echThumb:nth-child(3){display:none;}

.htVMore .wrkshtPly_lst{height:auto; overflow:inherit;}
.htVMore .wrkshtViewFull{display:none !important;}
.htVMore .ech_wrkshtLnk{display:block;}

.blockGame4fu .blockfu_pic{float:none; text-align:center; width:100%; padding-right:0;}
.blockGame4fu .fsb-hd1{text-align:center;}
.bulletModT{padding:20px 0 0 10px;}
.bulletModT li{text-indent:inherit;}

.alads .adSlot_player_listing{width:300px ; height:250px ;}
.lessonNewAds .listingAd {width:98%;/* margin-left:11px;*/}


}


 
@media (max-width: 550px){
	/*body{background:red;}*/
body,.use4width{min-width:320px;}
.listingAd_in{display:inline-block; max-width:320px; max-height:300px;}
.topAdMN .listingAd_in{max-width:316px;}
.echThumb, .listingBody .echThumb{width:225px; float:none; margin:0 auto;}
.listingBody .thumbsHolder_experiments .echThumb{width:300px;}
/*.quizListing .eThmb_pic{height:auto;}*/
.btmCol_1,.btmCol_3{float:none; text-align:center; width:100%}
.btCl2-hdd,.btCl2-pic,.btCl2-scl{float:none; text-align:center; width:100%}
.sec-header-1{font-size:14px;}
.gm-txtNew{float:left; padding:0px; margin-top:15px;}
.gm-picNew{text-align:center; display:block; width:auto;}
.widtWkts{ width:auto;}
.wktkBox_txt2{margin-left:7px;}
.wktpreBox_txt{width:235px; margin:0 auto; float:none;}
.wktkBox_txt2{width:235px; margin:0 auto; float:none;}
.wktgradeBox_txt{width:235px; margin:0 auto; float:none; min-height:inherit;}
.wktgradeBox_txt:last-child{margin:0 auto;}
.wktBox_txt_fst{width:235px; margin:0 auto; float:none; min-height:inherit;}
.wktBox_efltxt{width:235px; margin:0 auto; float:none; min-height:inherit;}
.wktBox_scetxt{width:235px; margin:0 auto; float:none;  min-height:inherit;}
.widtWkts{font-size:14px;}
.listingAd{margin-left:8px;} 
.secRow_top, .secRow_btm{width:auto;}
.secRowTop_1{font-size:20px;}
.secRow_mdl{padding:0 0 10px;}
.secRwBtm2-txt{width:120px;}
.section{height:auto;}
.section-in{padding:0;}
.ech-ogTab:nth-child(2){margin:auto;}
.ech-ogTab{display:block; width:auto; padding-bottom:20px;}
.pBlck-bdy{width:auto; left:10px; right:10px;}
.picBlock-rgt .pBlck-bdy{right:10px;}
.pBlckB-hdd{font-size:20px;}
.pBlckB-sHd{font-size:13px; line-height:16px;}
.pBlckB-txt{font-size:12px;}
.pBlck-bdy{padding:10px;}
.explrFl-in{padding:0 10px; width:auto;}
.explrFl-hdd{font-size:25px;}
.explrHmCmn{padding:20px 0;}
.explrHmCmn .btn{margin-bottom:10px;}

.thumbModule .echThumb:nth-child(3){display:none;}
.thumbModule .echThumb{width:50%; float:left;}
.secRwBtm2-txt{display:inline-block; float:none; padding-top:6px; vertical-align:top; width:110px;}
.secRwBtm2-sel{display:inline-block; float:none;}

.ratio7x3 .thumbModule .echThumb:nth-child(2){display:none;}
.ratio7x3 .thumbModule .echThumb{width:100%;}
.ratio7x3 .thumbModule:first-child{width:50%;}
.ratio7x3 .thumbModule:last-child{width:50%;}

.adSlot_player_top, .adSlot_player_bottom{width:320px; height:100px;}
.topAdMN .topAd{margin-left:-10px; margin-right:-10px;}
.adSlot_player_listing{width:300px; height:60px;}
.adSize336x280 .absCenter{left:0; top:0; -webkit-transform:none; -ms-transform:none; transform:none; position:static;}
.adSize336x280{overflow:hidden;}
.adSize336x280 .listingAd_in{min-width:300px;}
.listingBody .thumbsHolder .adSize336x280 .listingAd_in{min-height:80px;}
/*.adSize336x280 .listingAd_in{min-height:100px;}*/

.wrkshtPly_lft .ech_wrkshtLnk{width:50%;}
.eThmb_pic_img{width:auto; max-width:286px;}
.quizListing .eThmb_pic_img{width:100%;}
.thumbsHolder_experiments .eThmb_pic_img{width:100%;}
.eThmb_pic{display:inline-block;} 
.thumbModule .eThmb_pic_img{width:100%; max-width:inherit;}
.thumbModule .eThmb_pic{display:inline-block;}
.GrdCatHolder{width:218px;} 
.listingHdd_crft{float:none;}
.wrkshtPlyRgt_btn_crft{float:none;} 
 
/*.listingBody .eachSec-lang{width:93px;}*/
.listingBody .eachSec-lang:first-child{margin-left:0px;}
.listingBody .eachSec-lang:last-child{margin-right:0px;}
/*.listingBody .eachSec-lang img{width:100%;}*/
.listingBody .LangName{font-size:11px;}
.listingBody .headMid{font-size: 14px;}
/*.listingBody .gradeBox{width:75px; height:64px; font-size:45px;}*/
.listingBody.secRwBtm2-sel select{width:100px;}
.topic.lstPnlR-slect select{width:inherit;}
.listingBody .lstPnl-right{float:left; padding-right:0px; width:100%; /*background:rgba(255,255,255,0.5)*/}
.listingBody .topic{float:right;}
 .listingAd{float:none; width:97%;}
.listingBody .secRwBtm2-sel select{width:100px;}
.topic .secRwBtm2Sel-bx{width:100px;}
.topic.lstPnlR-slect select{width:100px;}
.listingBody .topic{float:left;}
.listingBody .lstPnl-shwRes{font-size:16px; padding:13px 9px 12px 10px;}
.listingBody.preschool .lstngPnl_in{height:85px;}
.echThumb, .listingBody .echThumb{float:none; width:225px;}
.listingBody.kindergarten .lstngPnl_in{height:auto; max-height:85px;}

.newList .thmbsHldr_in{margin: 0 0 0 -16px;}
.newList .echThmb_in{padding: 0 0 28px 16px;}
.newList .echThumb{width:150px;}
.newList .alads{margin-left:16px;}
.thumbsHolder_artandcrafts .echThumb{width:216px;}
.thumbsHolder_artandcrafts .thmbsHldr_in{margin:0 0 0 -5px;}
.thumbsHolder_worksheets .echThumb{width:216px;}
.thumbsHolder_worksheets .thmbsHldr_in{margin:0 0 0 -5px;}
/*.thumbsHolder_lesson .echThumb{width:216px;}*/
.thumbsHolder_lesson .thmbsHldr_in{margin:0 0 0 -5px;} 
.tAdHolder .adSize336x280:nth-child(1){margin-top:213px;}
	.thumbsHolder_lesson .tAdHolder .adSize336x280:nth-child(3){margin-top:274px;}
	.thumbsHolder_lesson .tAdHolder .adSize336x280:nth-child(2){margin-top:274px;}
	.thumbsHolder_quiz .tAdHolder .adSize336x280:nth-child(1){margin-top:264px;}
	.thumbsHolder_worksheets .tAdHolder .adSize336x280:nth-child(1){margin-top:264px;}
	.thumbsHolder_lesson .tAdHolder .adSize336x280:nth-child(1){margin-top:254px;}
	.thumbsHolder_artandcrafts .tAdHolder .adSize336x280:nth-child(1){margin-top:264px;}
	
 
 .freeMember .thumbModule .echThumb{width:100%;}
/*.freeMember .thumbModule .echThumb:nth-child(2){display:none;}*/ 
	.tAdHolder{float:none; max-width:443px; width:auto;}
	.tAdHolder .adSize336x280:nth-child(2){margin-top:0 !important;}
	/*.tAdHolder .adSize336x280:nth-child(2) .adSlot_player_listing, .tAdHolder .adSize336x280:nth-child(3) .adSlot_player_listing{display:none;}*/
	.freeMember .thumbsHolder_wAds .echThumb:nth-child(2), 
	.freeMember .thumbsHolder_wAds .echThumb:nth-child(3), 
	.freeMember .thumbsHolder_wAds .echThumb:nth-child(4), 
	.freeMember .thumbsHolder_wAds .echThumb:nth-child(5), 
	.freeMember .thumbsHolder_wAds .echThumb:nth-child(6), 
	.freeMember .thumbsHolder_wAds .echThumb:nth-child(7){margin-left:auto; position:static; right:auto;}
	.freeMember .thumbsHolder_wAds .echThumb:nth-child(3), 
	.freeMember .thumbsHolder_wAds .echThumb:nth-child(5), 
	.freeMember .thumbsHolder_wAds .echThumb:nth-child(7){right:auto;}
	.freeMember .thumbsHolder_wAds .echThumb:nth-child(4), 
	.freeMember .thumbsHolder_wAds .echThumb:nth-child(5){margin-top:auto !important;}
	.freeMember .thumbsHolder_wAds .echThumb:nth-child(6), 
	.freeMember .thumbsHolder_wAds .echThumb:nth-child(7){margin-top:auto !important;}

	
}

@media (max-width: 450px){
	.smlStrTxt_actvt{display:none;}
	.aftA2F{float:right; clear:both; padding-top:20px;}
	.aftA2F .starSmall{padding-left:0;}
	.ech_gmeOptIco{padding-left:13px;}
	.ech_gmeOptIco span{padding-left:3px;}
	
	.gmOptRT{margin-top:-30px;}
	.ech_GmSclIco{padding-left:4px;}
	.smlStrTxt{padding:0 5px 0 0;}
	.ech_GmSclIco a{width:19px;}
 	.listingBody.preschool .lstngPnl_in{height:85px;}
	.echThumb, .listingBody .echThumb{float:none;}

.listingBody .topic {margin-left:59px; margin-top: 7px;}
.listingBody .coloring .topic {margin-left:10px; margin-top:0}
.listingBody .coloring .artCrft{margin-left:59px; margin-top: 7px;}
/*.lessonNewAds .listingAd {width:90%; margin-left:5%; margin-right:5%;}*/

	


}

@media (max-width: 400px){
	.cfi-right, .cfi-close{display:none !important;}
	#roundTxt{border-left:solid 1px #a4a4a4; border-radius:4px;}
	.gmSupStrip{font-size:11px;}
	.aftA2F{}
  .listingBody .middle .container{max-width:320px; } 
  .preschool .listingPanel.math{margin-bottom:46px;}
.kindergarten .listingPanel.math{margin-bottom:46px;}


}




@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) {

	body.o4lftFilter .fltrMnu_in{display:none;}
	body.o4lftFilter .filterMenu{width:0;}
	body.o4lftFilter .tglMenu{left:0; background:#6d6e72; color:#fff;}
	
	.adsHolder, .adSlot_player_lft, .adSlot_player_rgt{display:none;}
	.playPg.freeMember .middle .container{max-width:1580px; padding:0 10px; min-width:320px;}
	.playPg.freeMember .header, .playPg.freeMember .menu, .playPg.freeMember .bottom{min-width:320px;}
	.playPg.playPg_quiz.freeMember .container, .playPg.playPg_quiz.freeMember .menu, .playPg.playPg_quiz.freeMember .bottom{width:auto;}
	.g2t{top:600px;}
	.adsbygoogle_wsAd, .workSheetAd .adHeader{display:none;}
	#filterMenu{display:none;}
	.listingBody, .listingBody .container{min-width:inherit;}
	.listingBody .middle .container{min-width:inherit;}
	/*.container, .header .container{padding:0 9px;}*/
	

}


@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait)
and (-webkit-min-device-pixel-ratio: 2) {

	body.o4lftFilter .fltrMnu_in{display:none;}
	body.o4lftFilter .filterMenu{width:0;}
	body.o4lftFilter .tglMenu{left:0; background:#6d6e72; color:#fff;}
	
	.adsHolder, .adSlot_player_lft, .adSlot_player_rgt{display:none;}
	.playPg.freeMember .middle .container{max-width:1580px; padding:0 10px; min-width:320px;}
	.playPg.freeMember .header, .playPg.freeMember .menu, .playPg.freeMember .bottom{min-width:320px;}
	.playPg.playPg_quiz.freeMember .container, .playPg.playPg_quiz.freeMember .menu, .playPg.playPg_quiz.freeMember .bottom{width:auto;}
	.g2t{top:600px;}
	.adsbygoogle_wsAd, .workSheetAd .adHeader{display:none;}
	#filterMenu{display:none;}
	.listingBody, .listingBody .container{min-width:inherit;}
	.listingBody .middle .container{min-width:inherit;} 
	/*.container, .header .container{padding:0 9px;}*/
}

@media only screen  
and (max-device-width : 1366px) 
and (orientation : landscape)
and (-webkit-min-device-pixel-ratio: 2) {
	.alads .adSlot_player_listing{width:468px; height:60px;}

}


@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape)
and (-webkit-min-device-pixel-ratio: 2) {
	body.o4lftFilter .fltrMnu_in{display:none;}
	body.o4lftFilter .filterMenu{width:0;}
	.adsbygoogle_wsAd, .workSheetAd .adHeader{display:none;}
	#filterMenu{display:none;}
	.listingBody, .listingBody .container{min-width:inherit;}
	.listingBody .middle .container{min-width:inherit;} 
	/*.container, .header .container{padding:0 9px;}*/
/*	.newList .thmbsHldr_in{margin: 0 0 0 -15px;}
.newList .echThmb_in{padding: 0 0 28px 15px;}
.newList .echThumb{width:149px;}
.newList .alads{margin-left:15px;}*/
}

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape)
and (-webkit-min-device-pixel-ratio: 1) {
	/*body.o4lftFilter .fltrMnu_in{display:none;}*/
	#filterMenu{display:none;}
	/*.container, .header .container{padding:0 9px;}*/
}






@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 750px){

	body.o4lftFilter .fltrMnu_in{display:none;}
	body.o4lftFilter .filterMenu{width:0;}
	body.o4lftFilter .tglMenu{left:0; background:#6d6e72; color:#fff;}
	
	.adsHolder, .adSlot_player_lft, .adSlot_player_rgt{display:none;}
	.playPg.freeMember .middle .container{max-width:1580px; padding:0 10px; min-width:320px;}
	.playPg.freeMember .header, .playPg.freeMember .menu, .playPg.freeMember .bottom{min-width:320px;}
	.playPg.playPg_quiz.freeMember .container, .playPg.playPg_quiz.freeMember .menu, .playPg.playPg_quiz.freeMember .bottom{width:auto;}
	/*.tglMenu{top:190px;}*/
	.g2t{top:260px;}
	.adsbygoogle_wsAd, .workSheetAd .adHeader{display:none;}
	#filterMenu{display:none;}
	.listingBody, .listingBody .container{min-width:inherit;}
	.listingBody .middle .container{min-width:inherit;}
.listingBody.preschool .lstPnl-right{margin-top:-3px;}
.listingBody.kindergarten .lstPnl-right{margin-top:-3px;}
.listingBody.first-grade .lstPnl-right{margin-top:-3px;}
.listingBody.second-grade .lstPnl-right{margin-top:-3px;}
.listingBody.third-grade .lstPnl-right{margin-top:-3px;}
.listingBody.fourth-grade .lstPnl-right{margin-top:-3px;}
.listingBody.fifth-grade .lstPnl-right{margin-top:-3px;} 
/*.container, .header .container{padding:0 9px;}*/

}
 

.error{color:#FF0000; font-weight: 500 !important;}
.contnrcls .contnrcls2{padding:20px; font-family: arial;text-align:center; font-size:20px; font-weight: 100; background:#fff none repeat scroll 0 0}
.esdbx-cnt{padding:10px; position:relative;}
.ech-progHori-in{font-size:13px;}
.mnName_outer{position:relative; height:21px; border-bottom:solid 1px #fff; margin-bottom:5px;}
.eprHori-prcntMod{color:#006e91; font-size:17px; top:-3px;}
.ech-progHori:first-child .mnName_outer{border-bottom-color:#ddd;}
.eprwrp-txt{padding:0px 0 0 4px;}
.soundLdng {background:rgba(0, 0, 0, 0) url("https://cdn.turtlediary.com/images/ajax-loader.gif") no-repeat scroll 50% 50%; display:none; float:left; height:16px; margin:3px 0 0 -18px; width:16px;}


/*remove 3 ads (top, left and right) */


.workSheetAd{padding:22px 0 0; display:inline-block;}
.playPg.playPg_worksheet.freeMember .container{/*width:auto !important; min-width:auto !important; */padding:0 10px !important;}

.adsbygoogle_wsAd{display:inline-block;width:300px;height:600px}
/*.adsbygoogle_wsAd{display:none;}*/

/*@media (max-width: 700px){
	.adsbygoogle_wsAd{width:250px;height:250px}
}*/
/*remove 3 ads (top, left and right) */


/*@font-face{font-family:chalkduster; src:url('/fonts/new/Chalkduster.ttf') format('truetype');}
.chalkduster{font-family:chalkduster,arial;}*/

/*For ie10 browser*/
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
	.header .container{
		max-width: 99%;
	}
}


@font-face {
	
  font-family: 'dosisbold';
  src: url('../../fonts/new/dosis-bold-webfont.eot');
  src: url('../../fonts/new/dosis-bold-webfont.eot?#iefix') format('embedded-opentype'),
       url('../../fonts/new/dosis-bold-webfont.woff2') format('woff2'),
       url('../../fonts/new/dosis-bold-webfont.woff') format('woff'),
       url('../../fonts/new/dosis-bold-webfont.ttf') format('truetype'),
       url('../../fonts/new/dosis-bold-webfont.svg#dosisbold') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'dosissemibold'; 
  src: url('../../fonts/new/dosis-semibold-webfont.eot');
  src: url('../../fonts/new/dosis-semibold-webfont.eot?#iefix') format('embedded-opentype'),
       url('../../fonts/new/dosis-semibold-webfont.woff2') format('woff2'),
       url('../../fonts/new/dosis-semibold-webfont.woff') format('woff'),
       url('../../fonts/new/dosis-semibold-webfont.ttf') format('truetype'),
       url('../../fonts/new/dosis-semibold-webfont.svg#dosissemibold') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'dosisregular';
  src: url('../../fonts/new/dosis-regular-webfont.eot');
  src: url('../../fonts/new/dosis-regular-webfont.eot?#iefix') format('embedded-opentype'),
       url('../../fonts/new/dosis-regular-webfont.woff2') format('woff2'),
       url('../../fonts/new/dosis-regular-webfont.woff') format('woff'),
       url('../../fonts/new/dosis-regular-webfont.ttf') format('truetype'),
       url('../../fonts/new/dosis-regular-webfont.svg#dosisregular') format('svg');
  font-weight: normal;
  font-style: normal;
}

/*.HedTop{background:white none repeat scroll 0 0; position: fixed; top: 0;left:0;width:100%;z-index: 9999999;}*/
.bootstrap-iso a:focus{outline:none !important}
.loginmsg{margin:30px 0 0 0;padding:20px 0 0;text-align:center;font-size:18px; color:#8e8e8e;}
.gradeBredCum{font-size:12px; padding:10px 0 0 0;}
.gradeBredCum > a {color:#10a98a; padding:3px;}
.gradeBredCum > a:hover{text-decoration:underline;}
.breadcrumb{padding-left:5px;}
.listingBody .ChangeFnt .lstPnl-shwRes{font-size:14px; font-family:inherit; font-weight:normal;}