body, ul, li, form, button, h1, h2, h3, h4, img, p{margin:0;padding:0;}
body{background:#1c99ab;color:#000;font-size:13px; background-image:url(https://cdn.turtlediary.com/images/bg-pattern2.png);  font-family:Arial/*"Trebuchet MS", Arial, Helvetica, sans-serif*/;margin:0;padding:0;}
.stage {position: fixed; top: 0; left: 0; width: 196px; min-height: 700px; height:100%; overflow: hidden;  z-index: 1;}
.stage1 {position: fixed; top: 0; right: 0; width: 196px;  min-height: 700px; height:100%; overflow: hidden; z-index: 2;}
.far-clouds {background: url(https://cdn.turtlediary.com/images/far-clouds-m-2.png) repeat-y; background-position:0 0;}
.near-clouds {background: url(https://cdn.turtlediary.com/images/far-clouds-v-2.png) repeat-y; background-position:0 0;}
/*#banner{background-image:url(https://cdn.turtlediary.com/images/far-clouds-v.png); background-repeat:repeat-y; background-position:0 0;}*/
img{border:none; vertical-align:bottom;}
a{text-decoration:none;color:#0000FF;outline:none; cursor:pointer;}
a:hover{text-decoration:underline;}
ol, ul{list-style:none;}
input{outline:0;}
.clearAll{clear:both!important; height:0!important; font-size:0!important;}
.floatLT{float:left;}
.floatRT{float:right;}
.posRelative{position:relative;}
.posAbsolute{position:absolute;}
.inBlock{display:inline-block;}
.clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden}
.clearfix{display:inline-block;}
html .clearfix { display: block;}
.center{text-align:center;}
.center1{margin:0 auto;}
.right{text-align:right;}
.floatLeft{float:left;}
.floatRight{float:right;}
.noMarginRT{margin-right:0px !important;}
.noMarginLT{margin-left:0px !important;}
.pic{background-image:url(https://cdn.turtlediary.com/images/sprite.png?v=4);}
.mainContainer{width:980px; margin:0 auto;}
.contContainer{background:#fff; padding:0 13px;}
.bluestrip{height:14px; font-size:0;}
.bottomSpacer{height:30px;}
.headerContainer{width:980px; margin:0 auto;}
.mainContainer{width:980px; margin:0 auto; position:relative; z-index:9;}
.hdrZ{z-index:5008;}
.topSection{margin-bottom:10px;}
.left_sliderArea{float:left; width:460px; margin-right:8px;}
.hdWhite_strip{background:url(https://cdn.turtlediary.com/images/main-heading-strip.png) repeat-x right; height:38px; line-height:35px; font-weight:bold; width:453px;color:#000000; text-align:center; text-transform:uppercase; font-size:18px !important; }
.hd_strip{height:23px; /*padding-top:4px;*/  font-weight:bold; color:#ffffff; text-align:center; text-transform:uppercase; font-size:18px !important;}
.newSlider{width:441px; height:318px; padding:6px 6px 0 6px; overflow:hidden !important; background-color:#cb3536; box-shadow: 2px 2px 5px #888888; border-radius:8px;}

/* // Easy Slider start */
#slider ul, #slider li{  margin:0; padding:0; list-style:none; width:442px;}
#slider li a{ color:#fff; text-decoration:none;}
#slider li a:hover{ color:#fff; text-decoration:none !important;}
.nhsldr_main{display:block; height:47px; color:#fff; font-weight:normal; font-size:13px; padding:7px 5px 0 7px; background:url(https://cdn.turtlediary.com/images/rotbg.png); line-height:normal; overflow: hidden; margin-top:46px; line-height:18px;}
.nhsldr_main b{font-size:18px; font-weight:bold; display:block; padding-bottom:3px;}
.nhsldr_main a{color:#ffffff}
.coverRotBnr a{display:block; height:256px; margin-top:-1px; width:440px; text-decoration:none;}
.coverRotBnr a:hover{text-decoration:none;}
.coverRotBnr_spcr{display:block; height:159px;}

.coverRotBnr_spcr{display:block; height:159px;}

/* numeric controls */	
ol#controls{ padding:0 0 0 56px;  *padding:0 0 0 4px; margin-top:6px;}
ol#controls li{margin:0 10px 0 0; padding:0;float:left; list-style:none; height:28px; line-height:28px;}
ol#controls li a{float:left;height:28px; line-height:28px; background:url(https://cdn.turtlediary.com/images/sliderBtn.png) no-repeat 0 0; color:#555; padding:0 12px; text-decoration:none;}
ol#controls li.current a{background:url(https://cdn.turtlediary.com/images/sliderBtn.png) no-repeat -26px 0px; color:#fff;}
ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
/* // Easy Slider ends */

.rightArea{float:right; width:509px;}
.lftBg{background:url(https://cdn.turtlediary.com/images/top-sprite.png) no-repeat; width:45px; height:304px;float:left;}
.rtBg{background:url(https://cdn.turtlediary.com/images/top-sprite.png) -119px 0px no-repeat; width:35px; height:304px;float:right;}
.mdBG{background:url(https://cdn.turtlediary.com/images/top-sprite.png) -64px 0px no-repeat; width:31px; height:304px;float:left;}
.gradeBoxArea{float:left;}
.redBox{background-color:#f9415d; display:block; height:137px; width:199px; margin-top:5px; text-align:center;color:#000000;}
.redBox:hover{display:block; color:#000000; text-decoration:none;
background: #f9415d; /* Old browsers */
background: -moz-linear-gradient(top,  #f9415d 0%, #d51835 99%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9415d), color-stop(99%,#d51835)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f9415d 0%,#d51835 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f9415d 0%,#d51835 99%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f9415d 0%,#d51835 99%); /* IE10+ */
background: linear-gradient(to bottom,  #f9415d 0%,#d51835 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9415d', endColorstr='#d51835',GradientType=0 ); /* IE6-9 */
}
.redBox h2{ font-size:50px; padding-top:42px !important; text-shadow: -1px -1px 0 #fff, 1px -1px 0 #fff,  -1px 1px 0 #fff,  1px 1px 0 #fff;}
.greenBox{background-color:#a7cd16; display:block; height:137px; width:199px; margin-top:25px; text-align:center;color:#000000;}
.greenBox:hover{display:block;color:#000000; text-decoration:none;
background: #a7cd16; /* Old browsers */
background: -moz-linear-gradient(top,  #a7cd16 0%, #7e9c0a 99%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a7cd16), color-stop(99%,#7e9c0a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #a7cd16 0%,#7e9c0a 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #a7cd16 0%,#7e9c0a 99%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #a7cd16 0%,#7e9c0a 99%); /* IE10+ */
background: linear-gradient(to bottom,  #a7cd16 0%,#7e9c0a 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a7cd16', endColorstr='#7e9c0a',GradientType=0 ); /* IE6-9 */
}
.greenBox h2{ font-size:75px; margin:0px; *margin:17px 0 0 0;padding:0px; line-height:42px; text-shadow: -1px -1px 0 #fff, 1px -1px 0 #fff,  -1px 1px 0 #fff,  1px 1px 0 #fff;}

.greenBox h2 span{font-size:16px; text-shadow:none;}

.rightElementMain{position:fixed; right:0; bottom:200px;}
.ltpinkBox{background-color:#cc6698; display:block; height:137px; width:200px; margin-top:5px; text-align:center;color:#000000;}
.ltpinkBox:hover{display:block;color:#000000; text-decoration:none;
background: #cc6698; /* Old browsers */
background: -moz-linear-gradient(top,  #cc6698 0%, #a8356e 99%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cc6698), color-stop(99%,#a8356e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #cc6698 0%,#a8356e 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #cc6698 0%,#a8356e 99%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #cc6698 0%,#a8356e 99%); /* IE10+ */
background: linear-gradient(to bottom,  #cc6698 0%,#a8356e 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc6698', endColorstr='#a8356e',GradientType=0 ); /* IE6-9 */
}
.ltpinkBox h2{ font-size:85px; padding-top:20px !important; text-shadow: -1px -1px 0 #fff, 1px -1px 0 #fff,  -1px 1px 0 #fff,  1px 1px 0 #fff;}
.yellowBox{background-color:#ffcc00; display:block; height:137px; width:200px; margin-top:25px; text-align:center;color:#000000;}
.yellowBox:hover{display:block;color:#000000; text-decoration:none;
background: #ffcc00; /* Old browsers */
background: -moz-linear-gradient(top,  #ffcc00 0%, #c19c07 99%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffcc00), color-stop(99%,#c19c07)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffcc00 0%,#c19c07 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffcc00 0%,#c19c07 99%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffcc00 0%,#c19c07 99%); /* IE10+ */
background: linear-gradient(to bottom,  #ffcc00 0%,#c19c07 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffcc00', endColorstr='#c19c07',GradientType=0 ); /* IE6-9 */
}
.yellowBox h2{ font-size:75px; margin:0px; *margin:17px 0 0 0;padding:0px; line-height:42px; text-shadow: -1px -1px 0 #fff, 1px -1px 0 #fff,  -1px 1px 0 #fff,  1px 1px 0 #fff;}

.yellowBox h2 span{font-size:16px; text-shadow:none;}
.whiteBG{background-color:#ffffff; padding:0 13px 13px 13px; 
    -moz-box-shadow: 2px 2px 2px 2px  #096775;
    -webkit-box-shadow:  2px 2px 2px 2px  #096775;
    box-shadow:  2px 2px 2px 2px #096775;

}

.tpPadding{padding-top:13px !important;}
.contentLeft{width:664px; float:left;}
.contentRight{width:250px; float:right; overflow:hidden;}
.gray_bg{background-color:#f5f5f5; display:block;}
.gray_bg h2{ padding-bottom:12px;}
.gray_bg h1{ padding-bottom:4px;font-size:20px;}
.padd10{padding:10px;}
.about_turtle{width:578px;}
.mar-bottom{margin-bottom:13px;}

.blue-stripNew{float:left; color:#000000; height:26px;line-height:26px; margin:13px 0 7px 0; padding:0 0px 0 10px;width:240px; text-transform:uppercase;font-size:18px; font-weight:bold;}
.blue-stripNew a{text-decoration:none;}
.blue-stripNew a:hover{text-decoration:underline;}
.blue-curve{ background:url(https://cdn.turtlediary.com/images/top-sprite.png) -166px 0px  no-repeat; width:12px; height:26px; float:left;margin:13px 0 7px 0;}

.teacher-main{padding:7px 0 0 3px; margin:0px 0px 0px 0px;}
.teacher-list{padding:0;}
.teacher-list h3{font-weight:normal; font-size:19px; padding:0px 0px 5px 5px;}
.teacher-list h3 a{color:#000000;}
.teacher-list p{color:#666666;font-size:12px;line-height:17px;}
.teacher-list p a{color:#5A5A5A;}
.topUser-main{padding:10px 0 0 0!important;}
.eachTopUser{/*width:336px;*/ width:269px; height:51px; margin-bottom:6px;border-bottom:solid 1px #cccccc;float:left;}
.tpusrImg{position:relative; float:left; width:48px; height:47px;}
.tpusrImg .tugameFrm{position:absolute; left:0; top:0; z-index:1; width:43px; height:47px; background:url(https://cdn.turtlediary.com/images/frame6.png);}
.tpusrImg .tugamePic{overflow:hidden; width:36px; height:39px; position:absolute; left:2px; top:1px; background: url(https://cdn.turtlediary.com/images/man.gif) no-repeat top left transparent;}
.btnPntLGtopusrMNG{float:left; display:block; width:270px; padding-top:2px; line-height:normal;}
.btnPntLGtopusrMNG span{display:block; text-transform:capitalize;}
.tpusrImg .tugamePic img{position:absolute; left:0; top:0; height:51px;}
.btnPntLG_topusr{display:block; text-align:left; line-height:normal;}
.btnPntLG_topusr_scl{ display:block;}
.btnPntLG_topusr_scl a{color:#000;}
.btnPntLG_topusr a{color:#000; font-size:12px;}
.txtTransform{text-transform:capitalize;}	
.manIcon {float:left;}
.gameFrm_new{width:43px; height:45px; background: url(https://cdn.turtlediary.com/images/top-sprite.png) no-repeat  -120px -5px; padding:0 2px 1px 0; float:left; margin-right:8px;}
.gamePic_new{overflow:hidden; width:36px; height:39px;  background: url(https://cdn.turtlediary.com/images/top-sprite.png) no-repeat  -122px -52px; float:left;}
.tpusrImg .tugamePic img{position:absolute; left:0; top:0; height:51px;}
.topUser_MainBox{height:22px; text-transform:capitalize;}
.btnPntLG_topusrTntx{float:left; padding:0 0 4px 0;  overflow:hidden;}
.btnPntLG_topusrTntx a{color:#008EB0 !important; text-decoration:none;}
.btnPntLG_topusrTntx a:hover{color:#ff9900 !important; text-decoration:underline;}
.paddingLeft15{padding-left:15px !important;}

/* flag css */
.white-shadowFlag{ width:33px; height:22px;background: url(https://cdn.turtlediary.com/images/top-sprite.png) no-repeat  -59px -63px; float:left;  background-color:#ffffff;}
.flag {width: 25px; height: 15px; display: inline-block; background:url(https://cdn.turtlediary.com/images/flags.png) no-repeat}
.flag.flag-ad {background-position: -25px 0}
.flag.flag-ae {background-position: -50px 0}
.flag.flag-af {background-position: -75px 0}
.flag.flag-ag {background-position: -100px 0}
.flag.flag-ai {background-position: -125px 0}
.flag.flag-al {background-position: -150px 0}
.flag.flag-am {background-position: -175px 0}
.flag.flag-an {background-position: -200px 0}
.flag.flag-ao {background-position: -225px 0}
.flag.flag-ar {background-position: -250px 0}
.flag.flag-as {background-position: -275px 0}
.flag.flag-at {background-position: -300px 0}
.flag.flag-au {background-position: -325px 0}
.flag.flag-aw {background-position: -350px 0}
.flag.flag-az {background-position: -375px 0}
.flag.flag-ba {background-position: 0 -15px}
.flag.flag-bb {background-position: -25px -15px}
.flag.flag-bd {background-position: -50px -15px}
.flag.flag-be {background-position: -75px -15px}
.flag.flag-bf {background-position: -100px -15px}
.flag.flag-bg {background-position: -125px -15px}
.flag.flag-bh {background-position: -150px -15px}
.flag.flag-bi {background-position: -175px -15px}
.flag.flag-bj {background-position: -200px -15px}
.flag.flag-bm {background-position: -225px -15px}
.flag.flag-bn {background-position: -250px -15px}
.flag.flag-bo {background-position: -275px -15px}
.flag.flag-br {background-position: -300px -15px}
.flag.flag-bs {background-position: -325px -15px}
.flag.flag-bt {background-position: -350px -15px}
.flag.flag-bv {background-position: -375px -15px}
.flag.flag-bw {background-position: 0 -30px}
.flag.flag-by {background-position: -25px -30px}
.flag.flag-bz {background-position: -50px -30px}
.flag.flag-ca {background-position: -75px -30px}
.flag.flag-cd {background-position: -100px -30px}
.flag.flag-cf {background-position: -125px -30px}
.flag.flag-cg {background-position: -150px -30px}
.flag.flag-ch {background-position: -175px -30px}
.flag.flag-ci {background-position: -200px -30px}
.flag.flag-ck {background-position: -225px -30px}
.flag.flag-cl {background-position: -250px -30px}
.flag.flag-cm {background-position: -275px -30px}
.flag.flag-cn {background-position: -300px -30px}
.flag.flag-co {background-position: -325px -30px}
.flag.flag-cr {background-position: -350px -30px}
.flag.flag-cu {background-position: -375px -30px}
.flag.flag-cv {background-position: 0 -45px}
.flag.flag-cy {background-position: -25px -45px}
.flag.flag-cz {background-position: -50px -45px}
.flag.flag-de {background-position: -75px -45px}
.flag.flag-dj {background-position: -100px -45px}
.flag.flag-dk {background-position: -125px -45px}
.flag.flag-dm {background-position: -150px -45px}
.flag.flag-do {background-position: -175px -45px}
.flag.flag-dz {background-position: -200px -45px}
.flag.flag-ec {background-position: -225px -45px}
.flag.flag-ee {background-position: -250px -45px}
.flag.flag-eg {background-position: -275px -45px}
.flag.flag-eh {background-position: -300px -45px}
.flag.flag-er {background-position: -325px -45px}
.flag.flag-es {background-position: -350px -45px}
.flag.flag-et {background-position: -375px -45px}
.flag.flag-eu {background-position: 0 -60px}
.flag.flag-fi {background-position: -25px -60px}
.flag.flag-fj {background-position: -50px -60px}
.flag.flag-fk {background-position: -75px -60px}
.flag.flag-fm {background-position: -100px -60px}
.flag.flag-fo {background-position: -125px -60px}
.flag.flag-fr {background-position: -150px -60px}
.flag.flag-ga {background-position: -175px -60px}
.flag.flag-gb {background-position: -200px -60px}
.flag.flag-gd {background-position: -225px -60px}
.flag.flag-ge {background-position: -250px -60px}
.flag.flag-gf {background-position: -275px -60px}
.flag.flag-gg {background-position: -300px -60px}
.flag.flag-gh {background-position: -325px -60px}
.flag.flag-gi {background-position: -350px -60px}
.flag.flag-gl {background-position: -375px -60px}
.flag.flag-gm {background-position: 0 -75px}
.flag.flag-gn {background-position: -25px -75px}
.flag.flag-gp {background-position: -50px -75px}
.flag.flag-gq {background-position: -75px -75px}
.flag.flag-gr {background-position: -100px -75px}
.flag.flag-gs {background-position: -125px -75px}
.flag.flag-gt {background-position: -150px -75px}
.flag.flag-gu {background-position: -175px -75px}
.flag.flag-gw {background-position: -200px -75px}
.flag.flag-gy {background-position: -225px -75px}
.flag.flag-hk {background-position: -250px -75px}
.flag.flag-hm {background-position: -275px -75px}
.flag.flag-hn {background-position: -300px -75px}
.flag.flag-hr {background-position: -325px -75px}
.flag.flag-ht {background-position: -350px -75px}
.flag.flag-hu {background-position: -375px -75px}
.flag.flag-id {background-position: 0 -90px}
.flag.flag-ie {background-position: -25px -90px}
.flag.flag-il {background-position: -50px -90px}
.flag.flag-in {background-position: -75px -90px}
.flag.flag-io {background-position: -100px -90px}
.flag.flag-iq {background-position: -125px -90px}
.flag.flag-ir {background-position: -150px -90px}
.flag.flag-is {background-position: -175px -90px}
.flag.flag-it {background-position: -200px -90px}
.flag.flag-je {background-position: -225px -90px}
.flag.flag-jm {background-position: -250px -90px}
.flag.flag-jo {background-position: -275px -90px}
.flag.flag-jp {background-position: -300px -90px}
.flag.flag-ke {background-position: -325px -90px}
.flag.flag-kg {background-position: -350px -90px}
.flag.flag-kh {background-position: -375px -90px}
.flag.flag-ki {background-position: 0 -105px}
.flag.flag-km {background-position: -25px -105px}
.flag.flag-kn {background-position: -50px -105px}
.flag.flag-kp {background-position: -75px -105px}
.flag.flag-kr {background-position: -100px -105px}
.flag.flag-kw {background-position: -125px -105px}
.flag.flag-ky {background-position: -150px -105px}
.flag.flag-kz {background-position: -175px -105px}
.flag.flag-la {background-position: -200px -105px}
.flag.flag-lb {background-position: -225px -105px}
.flag.flag-lc {background-position: -250px -105px}
.flag.flag-li {background-position: -275px -105px}
.flag.flag-lk {background-position: -300px -105px}
.flag.flag-lr {background-position: -325px -105px}
.flag.flag-ls {background-position: -350px -105px}
.flag.flag-lt {background-position: -375px -105px}
.flag.flag-lu {background-position: 0 -120px}
.flag.flag-lv {background-position: -25px -120px}
.flag.flag-ly {background-position: -50px -120px}
.flag.flag-ma {background-position: -75px -120px}
.flag.flag-mc {background-position: -100px -120px}
.flag.flag-md {background-position: -125px -120px}
.flag.flag-me {background-position: -150px -120px}
.flag.flag-mg {background-position: -175px -120px}
.flag.flag-mh {background-position: -200px -120px}
.flag.flag-mk {background-position: -225px -120px}
.flag.flag-ml {background-position: -250px -120px}
.flag.flag-mm {background-position: -275px -120px}
.flag.flag-mn {background-position: -300px -120px}
.flag.flag-mo {background-position: -325px -120px}
.flag.flag-mp {background-position: -350px -120px}
.flag.flag-mq {background-position: -375px -120px}
.flag.flag-mr {background-position: 0 -135px}
.flag.flag-ms {background-position: -25px -135px}
.flag.flag-mt {background-position: -50px -135px}
.flag.flag-mu {background-position: -75px -135px}
.flag.flag-mv {background-position: -100px -135px}
.flag.flag-mw {background-position: -125px -135px}
.flag.flag-mx {background-position: -150px -135px}
.flag.flag-my {background-position: -175px -135px}
.flag.flag-mz {background-position: -200px -135px}
.flag.flag-na {background-position: -225px -135px}
.flag.flag-nc {background-position: -250px -135px}
.flag.flag-ne {background-position: -275px -135px}
.flag.flag-nf {background-position: -300px -135px}
.flag.flag-ng {background-position: -325px -135px}
.flag.flag-ni {background-position: -350px -135px}
.flag.flag-nl {background-position: -375px -135px}
.flag.flag-no {background-position: 0 -150px}
.flag.flag-np {background-position: -25px -150px}
.flag.flag-nr {background-position: -50px -150px}
.flag.flag-nu {background-position: -75px -150px}
.flag.flag-nz {background-position: -100px -150px}
.flag.flag-om {background-position: -125px -150px}
.flag.flag-pa {background-position: -150px -150px}
.flag.flag-pe {background-position: -175px -150px}
.flag.flag-pf {background-position: -200px -150px}
.flag.flag-pg {background-position: -225px -150px}
.flag.flag-ph {background-position: -250px -150px}
.flag.flag-pk {background-position: -275px -150px}
.flag.flag-pl {background-position: -300px -150px}
.flag.flag-pm {background-position: -325px -150px}
.flag.flag-pn {background-position: -350px -150px}
.flag.flag-pr {background-position: -375px -150px}
.flag.flag-ps {background-position: 0 -165px}
.flag.flag-pt {background-position: -25px -165px}
.flag.flag-pw {background-position: -50px -165px}
.flag.flag-py {background-position: -75px -165px}
.flag.flag-qa {background-position: -100px -165px}
.flag.flag-re {background-position: -125px -165px}
.flag.flag-ro {background-position: -150px -165px}
.flag.flag-rs {background-position: -175px -165px}
.flag.flag-ru {background-position: -200px -165px}
.flag.flag-rw {background-position: -225px -165px}
.flag.flag-sa {background-position: -250px -165px}
.flag.flag-sb {background-position: -275px -165px}
.flag.flag-sc {background-position: -300px -165px}
.flag.flag-sd {background-position: -325px -165px}
.flag.flag-se {background-position: -350px -165px}
.flag.flag-sg {background-position: -375px -165px}
.flag.flag-sh {background-position: 0 -180px}
.flag.flag-si {background-position: -25px -180px}
.flag.flag-sk {background-position: -50px -180px}
.flag.flag-sl {background-position: -75px -180px}
.flag.flag-sm {background-position: -100px -180px}
.flag.flag-sn {background-position: -125px -180px}
.flag.flag-so {background-position: -150px -180px}
.flag.flag-sr {background-position: -175px -180px}
.flag.flag-st {background-position: -200px -180px}
.flag.flag-sv {background-position: -225px -180px}
.flag.flag-sy {background-position: -250px -180px}
.flag.flag-sz {background-position: -275px -180px}
.flag.flag-tc {background-position: -300px -180px}
.flag.flag-td {background-position: -325px -180px}
.flag.flag-tf {background-position: -350px -180px}
.flag.flag-tg {background-position: -375px -180px}
.flag.flag-th {background-position: 0 -195px}
.flag.flag-tj {background-position: -25px -195px}
.flag.flag-tk {background-position: -50px -195px}
.flag.flag-tl {background-position: -75px -195px}
.flag.flag-tm {background-position: -100px -195px}
.flag.flag-tn {background-position: -125px -195px}
.flag.flag-to {background-position: -150px -195px}
.flag.flag-tr {background-position: -175px -195px}
.flag.flag-tt {background-position: -200px -195px}
.flag.flag-tv {background-position: -225px -195px}
.flag.flag-tw {background-position: -250px -195px}
.flag.flag-tz {background-position: -275px -195px}
.flag.flag-ua {background-position: -300px -195px}
.flag.flag-ug {background-position: -325px -195px}
.flag.flag-um {background-position: -350px -195px}
.flag.flag-us {background-position: -375px -195px}
.flag.flag-uy {background-position: 0 -210px}
.flag.flag-uz {background-position: -25px -210px}
.flag.flag-va {background-position: -50px -210px}
.flag.flag-vc {background-position: -75px -210px}
.flag.flag-ve {background-position: -100px -210px}
.flag.flag-vg {background-position: -125px -210px}
.flag.flag-vi {background-position: -150px -210px}
.flag.flag-vn {background-position: -175px -210px}
.flag.flag-vu {background-position: -200px -210px}
.flag.flag-wf {background-position: -225px -210px}
.flag.flag-ws {background-position: -250px -210px}
.flag.flag-ye {background-position: -275px -210px}
.flag.flag-yt {background-position: -300px -210px}
.flag.flag-za {background-position: -325px -210px}
.flag.flag-zm {background-position: -350px -210px}
.flag.flag-zw {background-position: -375px -210px}

/* flag css ends */

.rightMar_box{margin:0 10px 17px 0;}
.ltMar_box1{margin:0 10px 17px 0px;}
.gameSection{display:block;}
.homeBoxnew{width:297px; position:relative;}
.fstBox_mr{margin-right:13px;}
.orange{border:4px solid #ff8f19; height:150px; cursor:pointer; box-shadow:3px 3px 7px #404040;color:#000000; text-decoration:none;color:#000000;}
.orange:hover{text-decoration:none;color:#000000;background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #ffffff 27%, #fbc776 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(27%,#ffffff), color-stop(100%,#fbc776)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#ffffff 27%,#fbc776 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#ffffff 27%,#fbc776 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#ffffff 27%,#fbc776 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#ffffff 27%,#fbc776 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fbc776',GradientType=0 ); /* IE6-9 */}

.red{border:4px solid #e03376; color:#000000;  cursor:pointer; height:150px; box-shadow:3px 3px 7px #404040;color:#000000; text-decoration:none;color:#000000;}
.red:hover{text-decoration:none;color:#000000;background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #ffffff 40%, #fea7c9 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(40%,#ffffff), color-stop(100%,#fea7c9)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#ffffff 40%,#fea7c9 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#ffffff 40%,#fea7c9 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#ffffff 40%,#fea7c9 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#ffffff 40%,#fea7c9 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fea7c9',GradientType=0 ); /* IE6-9 */
}

.green{border:4px solid #9ccd52; height:150px; cursor:pointer; box-shadow:3px 3px 7px #404040;color:#000000; text-decoration:none;color:#000000;}
.green:hover{text-decoration:none;color:#000000;background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #ffffff 27%, #e5f89a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(27%,#ffffff), color-stop(100%,#e5f89a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#ffffff 27%,#e5f89a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#ffffff 27%,#e5f89a 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#ffffff 27%,#e5f89a 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#ffffff 27%,#e5f89a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5f89a',GradientType=0 ); /* IE6-9 */}

.lightblue{border:4px solid #51dcff;color:#000000; cursor:pointer; height:150px; box-shadow:3px 3px 7px #404040;color:#000000; text-decoration:none;color:#000000;}
.lightblue:hover{text-decoration:none;color:#000000;background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #ffffff 27%, #b1eefb 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(27%,#ffffff), color-stop(100%,#b1eefb)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#ffffff 27%,#b1eefb 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#ffffff 27%,#b1eefb 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#ffffff 27%,#b1eefb 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#ffffff 27%,#b1eefb 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#b1eefb',GradientType=0 ); /* IE6-9 */
}

.lightpink{border:4px solid #fc79ab;color:#000000; cursor:pointer; height:150px; box-shadow:3px 3px 7px #404040;color:#000000; text-decoration:none;color:#000000;}
.lightpink:hover{text-decoration:none;color:#000000;background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #ffffff 27%, #fccbe3 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(27%,#ffffff), color-stop(100%,#fccbe3)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#ffffff 27%,#fccbe3 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#ffffff 27%,#fccbe3 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#ffffff 27%,#fccbe3 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#ffffff 27%,#fccbe3 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fccbe3',GradientType=0 ); /* IE6-9 */
}

.pink{border:4px solid #d170bb;color:#000000; height:150px; box-shadow:3px 3px 7px #404040;color:#000000; text-decoration:none;color:#000000;}
.pink:hover{text-decoration:none;color:#000000;background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #ffffff 27%, #fbc6ce 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(27%,#ffffff), color-stop(100%,#fbc6ce)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#ffffff 27%,#fbc6ce 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#ffffff 27%,#fbc6ce 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#ffffff 27%,#fbc6ce 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#ffffff 27%,#fbc6ce 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fbc6ce',GradientType=0 ); /* IE6-9 */
}

.purple{border:4px solid #8246ff;color:#000000; height:150px; box-shadow:3px 3px 7px #404040;color:#000000; text-decoration:none;color:#000000;}
.purple:hover{text-decoration:none;color:#000000;background: #ffffff; /* Old browsers */background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #ffffff 30%, #d6c4fb 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(30%,#ffffff), color-stop(100%,#d6c4fb)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#ffffff 30%,#d6c4fb 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#ffffff 30%,#d6c4fb 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#ffffff 30%,#d6c4fb 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#ffffff 30%,#d6c4fb 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d6c4fb',GradientType=0 ); /* IE6-9 */

}
.green_2{border:4px solid #10d6c1; height:150px; cursor:pointer; box-shadow:3px 3px 7px #404040;color:#000000; text-decoration:none;color:#000000;}
.green_2:hover{text-decoration:none;color:#000000;background: #ffffff; /* Old browsers */ 
background: -moz-linear-gradient(top,  #ffffff 0%, #ffffff 35%, #b3f9f2 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(35%,#ffffff), color-stop(100%,#b3f9f2)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#ffffff 35%,#b3f9f2 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#ffffff 35%,#b3f9f2 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#ffffff 35%,#b3f9f2 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#ffffff 35%,#b3f9f2 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#b3f9f2',GradientType=0 ); /* IE6-9 */
}

.brown{border:4px solid #a46f3e; height:150px; cursor:pointer; box-shadow:3px 3px 7px #404040;color:#000000; text-decoration:none;color:#000000;}
.brown:hover{text-decoration:none;color:#000000;background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #ffffff 35%, #d6ad88 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(35%,#ffffff), color-stop(100%,#d6ad88)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#ffffff 35%,#d6ad88 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#ffffff 35%,#d6ad88 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#ffffff 35%,#d6ad88 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#ffffff 35%,#d6ad88 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d6ad88',GradientType=0 ); /* IE6-9 */
}

.blue-new{border:4px solid #5c97e7; height:150px; cursor:pointer; box-shadow:3px 3px 7px #404040;color:#000000; text-decoration:none;color:#000000;}
.blue-new:hover{text-decoration:none;color:#000000;background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #ffffff 35%, #b9d3f7 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(35%,#ffffff), color-stop(100%,#b9d3f7)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#ffffff 35%,#b9d3f7 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#ffffff 35%,#b9d3f7 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#ffffff 35%,#b9d3f7 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#ffffff 35%,#b9d3f7 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#b9d3f7',GradientType=0 ); /* IE6-9 */
}

.lt_org{border:4px solid #f7a566; height:150px; cursor:pointer; box-shadow:3px 3px 7px #404040;color:#000000; text-decoration:none;color:#000000;}
.lt_org:hover{text-decoration:none;color:#000000;background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #ffffff 40%, #facaa5 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(40%,#ffffff), color-stop(100%,#facaa5)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#ffffff 40%,#facaa5 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#ffffff 40%,#facaa5 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#ffffff 40%,#facaa5 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#ffffff 40%,#facaa5 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#facaa5',GradientType=0 ); /* IE6-9 */}



/*.box_effect{width:300px; height:146px; box-shadow:3px 3px 7px #404040;color:#000000; text-decoration:none;color:#000000;}
.box_effect:hover{height:146px; box-shadow:3px 3px 7px #404040;  text-decoration:none;color:#000000;background: #ffffff; /* Old browsers */
/*background: -moz-linear-gradient(top,  #ffffff 0%, #ffffff 34%, #eaeaea 100%); /* FF3.6+ */
/*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(34%,#ffffff), color-stop(100%,#eaeaea)); /* Chrome,Safari4+ */
/*background: -webkit-linear-gradient(top,  #ffffff 0%,#ffffff 34%,#eaeaea 100%); /* Chrome10+,Safari5.1+ */
/*background: -o-linear-gradient(top,  #ffffff 0%,#ffffff 34%,#eaeaea 100%); /* Opera 11.10+ */
/*background: -ms-linear-gradient(top,  #ffffff 0%,#ffffff 34%,#eaeaea 100%); /* IE10+ */
/*background: linear-gradient(to bottom,  #ffffff 0%,#ffffff 34%,#eaeaea 100%); /* W3C */
/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eaeaea',GradientType=0 ); /* IE6-9 
 }*/

.worksheet_Icon {background: url(https://cdn.turtlediary.com/images/top-sprite.png) no-repeat scroll -195px 0px transparent;  float: left;  height: 52px;  width: 53px; margin:0 7px 0 7px;}
.art_Icon{background: url(https://cdn.turtlediary.com/images/top-sprite.png) no-repeat scroll -253px 0 transparent;  float: left;  height: 52px;  width: 53px;  margin:0 7px 0 7px;}
.video_Icon {background: url(https://cdn.turtlediary.com/images/top-sprite.png) no-repeat scroll -308px 0 transparent;  float: left;  height: 52px;  width: 50px; margin:0 7px 0 7px;}
.fun-Icon{background: url(https://cdn.turtlediary.com/images/top-sprite.png) no-repeat scroll -417px 0 transparent;  float: left;  height: 52px;  width: 50px;  margin:0 7px 0 7px;}
.science-Icon{background: url(https://cdn.turtlediary.com/images/top-sprite.png) no-repeat scroll -368px 0 transparent;  float: left;  height: 52px;  width: 46px;  margin:0 7px 0 7px;}
.math-Icon {background: url(https://cdn.turtlediary.com/images/top-sprite.png) no-repeat scroll -262px -55px transparent;  float: left;  height: 52px;  width: 53px; margin:0 7px 0 7px;}
.language-Icon{background: url(https://cdn.turtlediary.com/images/top-sprite.png) no-repeat scroll -322px -55px transparent;  float: left;  height: 52px;  width: 45px;  margin:0 7px 0 7px;}
.interactive_Icon{background: url(https://cdn.turtlediary.com/images/top-sprite.png)  no-repeat scroll -196px -53px;  float: left;  height: 50px;  width: 53px;  margin:0 7px 0 7px;}
.blue-font{color:#000; font-size:22px; text-transform:uppercase; font-weight:bold; line-height:52px;}
.txt_size{font-size: 14px; line-height: 17px; margin: 0 20px; text-align: left;}
.red-stripNew{float:left; background-color:#cb3536; color:#ffffff; height:26px;line-height:26px; margin:13px 0 15px -14px; padding:0 10px 0 10px; text-transform:uppercase;font-size:18px; font-weight:bold;}
.red-stripNew a{color:#ffffff !important; text-decoration:none;}
.red-stripNew a:hover{color:#ffffff; text-decoration:underline;}
.red-curve{ background:url(https://cdn.turtlediary.com/images/top-sprite.png) -166px -38px  no-repeat; width:12px; height:26px; float:left;margin:13px 0 15px 0;}
.colorimgbox_new{background-repeat:no-repeat; width:178px; height:115px; background-color:#ffffff; border-radius:7px;   float:left; margin:0 18px 18px 0;}
.colorimgbox_new p{padding:5px;}
.colorimgbox_new p:hover{ background-color:#f7d727; border-radius:8px;}
.colorimgbox_new img{ -moz-box-shadow:    1px 1px 5px 1px #a6a5a5;
  -webkit-box-shadow: 1px 1px 5px 1px #a6a5a5;  box-shadow: 0 2px 5px 0 #A6A5A5; border-radius:8px;}  

/*footer */

.maincontainer {width:953px; background-color:#ffffff; margin:3px 0 0px 0; padding:0px;}
.allgameslinks{margin-top:0px;}

#learningGamesDiv h2{ font-size:20px;  font-weight:normal;}
.ft-bg{ background: #eeeeee url(https://cdn.turtlediary.com/images/footer-grey_bg.png)  no-repeat top;}
.footerFilters  h2{ font-size:19px !important; color:#01679a; font-weight:bold !important; display:inline; margin-right:130px; }
.footerFilters a{color:#01679a; font-weight:bold; text-decoration:none;font-size:16px; }

.footer-links{padding:17px 28px 18px 18px;}

.footer-links p{margin:0px; padding:0px; line-height:21px;}
.flink-box{float:left;}
.flink-head{font-weight:bold; color:#595959; text-transform:uppercase; font-size:17px; padding:0px 0px 12px 0px; float:left; width:100%; height:40px;}
.flink-box a{color:#000000; font-size:13px;}
.math-box{width:181px;}
.math-box1{width:140px !important;}
.lang-box{width:197px;}
.puzzle-box{width:187px;}
.fun-box{width:167px;}
.science-box{width:166px;}
.leftMargin{margin-left:17px !important;}
.leftMargin2{margin-left:9px !important;}
.leftMargin3{margin-left:3px !important;}
.stories_hd{font-size:13px; font-weight:bold !important; display:block; margin:2px 0 10px 0;}
.stories_cat_nw{display:block;font-size:13px; line-height: 18px;}
.stories_cat_nw a{text-decoration:none;display:block;}
.stories_cat_nw a:hover{text-decoration:underline;display:block;}
.but2{border-radius:3px; border:1px solid #d8d9d9; font-size:10px; padding:0 2px; color:#FFFFFF; background:#FF0000; font-weight:normal}

.other-links{text-align:center;font-size:14px; color:#ffffff; background:url(https://cdn.turtlediary.com/images/footer-green-curve.png) repeat-x; height:70px; line-height:60px; font-weight:bold;}

.other-links a{color:#ffffff !important; font-size:14px;}

.other-links span{color:#FFFFFF;font-size:16px;font-weight:normal;padding:0px 3px 0px 3px;}


#footer_container {width:942px;}
#footer {width:943px;	height:67px;padding:8px 5px 0 5px; background-color:#9bba1f; font-size:13px;color:#ffffff; font-weight:bold;}
#footer a, #footer a:link, #footer a:visited {font-size:14px; color:#ffffff;}
#footer ul {margin:0px auto 0 auto;	padding:0px;width:100%; text-align:center;}
#footer li {margin:0px;	padding:0px 0px 0 0px;	list-style:none;display:inline;}
.reg-site{position:absolute; margin-top:112px;width:252px; text-align:center; font-size:14px; line-height:15px !important;color:#000000;}
#right_element{width:24px; height:108px; background-color:#ffffff;border-radius:3px 0 0 3px; text-wrap:supress; padding:3px 0 0 5px;}
#right_element1{width:26px; background-color:#ffffff; text-wrap:supress; padding:4px 0 0 3px; border-radius:3px 0 0 3px; margin-bottom:5px;}
.feedback_spn{background-color:#9bba1f;width:18px; height:93px; display:block; padding:6px 1px 0  1px; margin:3px 0 6px 0; cursor:pointer;}
.feedback_spn:hover{background-color:#687D15;width:18px; height:93px; display:block; padding:6px 1px 0  1px; cursor:pointer;}
.testim_spn{background-color:#26bae2;width:18px; height:122px; display:block; padding:6px 1px 0  1px; margin-top:7px; cursor:pointer;}
.testim_spn:hover{background-color:#0D788E;width:18px; height:122px; display:block; padding:6px 1px 0  1px; cursor:pointer;}


/*game page css */
.socialIcon_area{margin:10px 0 10px 0; display:block;}
.gametitle{float:left;  display:block}
.playWorksheet {/*background:#99cc00;*/ color:#008EB0; font-size:15px; padding:5px; font-weight:normal;width:615px;}
.playWorksheet a{color:#008EB0; font-weight:bold;}
.playWorksheet a:hover{color:#f90; font-weight:bold;}
.media_icons{ float: left; background-color:#ebebeb; height:26px; padding:6px 6px 0 7px;}	
.but1new{width:90px; border-radius:3px; border:1px solid #d8d9d9; height:40px; font-size:10px; font-family:Arial, Helvetica, sans-serif; padding:2px 7px 2px 22px; color:#dbdbdb;  background:#ffffff url(https://cdn.turtlediary.com/images/g.png) no-repeat left;}

.but1newBG{float: right; background-color:#ebebeb; height:23px; padding:7px 6px 2px 6px; }
.but1new a{color:#000000; text-decoration:none;}
.but1new a:hover{color:#000000;  text-decoration:underline;}
.but1new:hover{width:90px; border-radius:3px; border:1px solid #4f82a5; height:40px; font-size:10px; font-family:Arial, Helvetica, sans-serif; padding:2px 7px 2px 22px; color:#4f82a5; cursor:pointer; background: #ffffff url(https://cdn.turtlediary.com/images/g_hover.png) no-repeat left; color:#dbdbdb; }
.but3{display:block; height:32px; float:left; line-height:32px;  width: 75px; font-size:15px; text-transform: uppercase;  font-family:Arial, Helvetica, sans-serif; color:#ffffff; text-align:center; background: #1f81f6; /* Old browsers */
background: -moz-linear-gradient(top,  #1f81f6 0%, #0861cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1f81f6), color-stop(100%,#0861cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #1f81f6 0%,#0861cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #1f81f6 0%,#0861cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #1f81f6 0%,#0861cc 100%); /* IE10+ */
background: linear-gradient(top,  #1f81f6 0%,#0861cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1f81f6', endColorstr='#0861cc',GradientType=0 ); /* IE6-9 */ border: 1px solid #FFFFFF; box-shadow: 0 0 5px #CCCCCC;}
.but3 a{color:#ffffff; text-decoration:none; text-transform: uppercase;display:block;font-size:15px;}
but3 a:hover{ color:#ffffff;text-decoration:underline;}
.but3:hover{ text-decoration:underline;background-color:#1f81f6;font-family:Arial, Helvetica, sans-serif;  color:#ffffff; text-transform: uppercase; text-decoration:underline; 
background: #0861cc; /* Old browsers */
background: -moz-linear-gradient(top,  #0861cc 0%, #1f81f6 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0861cc), color-stop(100%,#1f81f6)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #0861cc 0%,#1f81f6 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #0861cc 0%,#1f81f6 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #0861cc 0%,#1f81f6 100%); /* IE10+ */
background: linear-gradient(top,  #0861cc 0%,#1f81f6 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0861cc', endColorstr='#1f81f6',GradientType=0 ); /* IE6-9 */ border: 1px solid #FFFFFF;  box-shadow: 0 0 5px #CCCCCC;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0861cc', endColorstr='#1f81f6')}
.game_dsc{padding:8px; background-color:#ebebeb;margin:10px 0 15px 0;}
.gmTitle{float:left; padding-left:3px; font-weight:bold; font-size:18px;}
.gmtitle_grade{font-size:11px; margin:2px 0 5px 0;display:block; font-weight:normal;}
.adArea_Margin{margin:10px 0 0 0; /* margin:20px 0;*/}

/*Sign in CSS*/
.leftArea_sign{width:523px; margin-left:13px;float:left;}
.rightArea_sign{width:378px; margin-right:13px;float:right;}
.rightArea_pad{padding:10px 0px 10px 0;}
.font16{font-size:15px; padding-left:3px;}
.forgot{font-size:15px; color:#0101cd; text-decoration:none;}
.forgot:hover{font-size:15px; color:#000000; text-decoration:none;}
.mrgn{margin:18px 0 10px 0 !important;} 
.red_btn{background-color:#cb3536; padding:5px 0 5px 0; margin-right:6px; font-size:21px;color:#ffffff; font-weight:bold; width:248px; display:inline-block; text-align:center; height:26px; line-height:26px;}
.gray_ht{height:43px; padding:9px 0 0 8px;}
.ltPink_Box{background-color:#decbf8; padding-bottom:10px; margin:0 6px 17px 0;box-shadow: 4px 4px 4px -1px #555555;border-radius:0 7px 7px 7px;}
.ltPink_Strip{background-color:#cdb0f4; padding:6px; font-size:16px; font-weight:bold; text-align:center; width:220px;  box-shadow: 4px 4px 4px -1px #555555;border-radius: 7px 7px 0 0;}

.ltOrange_Box{background-color:#fad388; padding-bottom:10px; margin:0 6px 17px 0;box-shadow: 4px 4px 4px -1px #555555;border-radius:0 7px 7px 7px;}
.ltOrange_Strip{background-color:#fabc43; padding:6px; font-size:16px; font-weight:bold; text-align:center; width:220px;  box-shadow: 4px 4px 4px -1px #555555; border-radius: 7px 7px 0 0; /*margin-top:35px;*/}

.purpleBox{background-color:#bb72d3;  border:3px solid #ffffff; padding-bottom:10px; margin-bottom:17px;}
.lightpurpleStrip{background-color:#cf9ce0; padding:4px 0 4px 0; font-size:20px; font-weight:bold; text-align:center; margin-bottom:10px;}
.rtMargin{margin-right:10px; font-size:15px; font-weight:bold;}
.rtMargin a{color:#0000ff; text-decoration:underline;}
.rtMargin a:hover{color:#0000ff; text-decoration:none;}
.botMar{margin-bottom:25px;}
/*button{border:0px; background:none;}*/

.green_btn{padding:5px 35px 5px 35px;  font-size:17px; text-transform:uppercase; font-weight:bold; cursor:pointer; background: #c2ec1b; /* Old browsers */
background: -moz-linear-gradient(top,  #c2ec1b 0%, #9abb13 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c2ec1b), color-stop(100%,#9abb13)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #c2ec1b 0%,#9abb13 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #c2ec1b 0%,#9abb13 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #c2ec1b 0%,#9abb13 100%); /* IE10+ */
background: linear-gradient(top,  #c2ec1b 0%,#9abb13 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c2ec1b', endColorstr='#9abb13',GradientType=0 ); /* IE6-9 */ border: 2px #b3dc09 outset;color: black;
text-decoration: none;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c2ec1b', endColorstr='#9abb13')}

.green_btn:hover{padding:5px 35px 5px 35px;  font-size:17px; text-transform:uppercase; font-weight:bold; cursor:pointer; background: #c2ec1b; /* Old browsers */
background: -moz-linear-gradient(top,  #c2ec1b 0%, #769206 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c2ec1b), color-stop(100%,#769206)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #c2ec1b 0%,#769206 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #c2ec1b 0%,#769206 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #c2ec1b 0%,#769206 100%); /* IE10+ */
background: linear-gradient(top,  #a9cd18 0%,#769206 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c2ec1b', endColorstr='#769206',GradientType=0 ); /* IE6-9 */ border: 2px #b3dc09 outset;
color: black;
text-decoration: none;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c2ec1b', endColorstr='#769206')}
.rightMar{margin-right:12px;}

.pack_img{background: url(https://cdn.turtlediary.com/images/top-sprite.png) no-repeat scroll -167px -113px transparent; width:174px; height:135px;display:inline-block; margin:8px 0 0 8px; }
.join_btn_blue{padding:0 10px 2px 10px; padding:0 10px 0 10px\9; border-bottom:2px solid #1776a4; height:41px;width:195px; border-left:2px solid #1d91c9;  border-top:2px solid #a5e0f1; border-right:0px; cursor:pointer; font-size:21px;
	background: #8bcde9; /* Old browsers */
background: -moz-linear-gradient(top,  #8bcde9 1%, #8bcde9 38%, #1b8cc5 99%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#8bcde9), color-stop(38%,#8bcde9), color-stop(99%,#1b8cc5)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #8bcde9 1%,#8bcde9 38%,#1b8cc5 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #8bcde9 1%,#8bcde9 38%,#1b8cc5 99%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #8bcde9 1%,#8bcde9 38%,#1b8cc5 99%); /* IE10+ */
background: linear-gradient(to bottom,  #8bcde9 1%,#8bcde9 38%,#1b8cc5 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8bcde9', endColorstr='#1b8cc5',GradientType=0 ); /* IE6-9 */}
.join_btn_blue:hover{
	background: #96daf6; /* Old browsers */
background: -moz-linear-gradient(top,  #96daf6 1%, #8bcde9 38%, #0877ae 99%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#96daf6), color-stop(38%,#8bcde9), color-stop(99%,#0877ae)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #96daf6 1%,#8bcde9 38%,#0877ae 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #8bcde9 1%,#96daf6 38%,#0877ae 99%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #8bcde9 1%,#96daf6 38%,#0877ae 99%); /* IE10+ */
background: linear-gradient(to bottom,  #96daf6 1%,#8bcde9 38%,#0877ae 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8bcde9', endColorstr='#0877ae',GradientType=0 ); /* IE6-9 */}
.join_btn_green{padding:0 10px 2px 10px; padding:0 10px 0 10px\9; border-bottom:2px solid #185c00; height:41px;width:195px; border-left:2px solid #4c913e;  border-top:2px solid #c7edb8; border-right:0px; cursor:pointer; font-size:21px;
	background: #a4d38f; /* Old browsers */
background: -moz-linear-gradient(top,  #9ce17d 1%, #9ce17d 38%, #1e9e06 99%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#aff5a1), color-stop(38%,#aff5a1), color-stop(99%,#1e9e06)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #9ce17d 1%,#9ce17d 38%,#1e9e06 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #9ce17d 1%,#9ce17d 38%,#1e9e06 99%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #9ce17d 1%,#9ce17d 38%,#1e9e06 99%); /* IE10+ */
background: linear-gradient(to bottom,  #9ce17d 1%,#9ce17d 38%,#1e9e06 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9ce17d', endColorstr='#1e9e06',GradientType=0 ); /* IE6-9 */}
.join_btn_green:hover{
	background: #8fe77d; /* Old browsers */
background: -moz-linear-gradient(top,  #8fe77d 1%, #8fe77d 38%, #146904 99%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#8fe77d), color-stop(38%,#8fe77d), color-stop(99%,#258005)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #8fe77d 1%,#8fe77d 38%,#258005 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #8fe77d 1%,#8fe77d 38%,#258005 99%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #8fe77d 1%,#8fe77d 38%,#258005 99%); /* IE10+ */
background: linear-gradient(to bottom,  #8fe77d 1%,#8fe77d 38%,#258005 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8fe77d', endColorstr='#258005',GradientType=0 ); /* IE6-9 */}
sup{font-size:10px;}
.blu{background: url(https://cdn.turtlediary.com/images/top-sprite.png) no-repeat scroll -344px -121px transparent; width:8px; height:9px; position:absolute; margin-right:5px; margin-top:40px;}
.grn{background: url(https://cdn.turtlediary.com/images/top-sprite.png) no-repeat scroll -344px -134px transparent; width:8px; height:9px; position:absolute; margin-right:5px; margin-top:40px;}
.mar_Right{margin-right:-8px;}
.star{color:#ff0000;}
.forgot_pass{margin:0 0 0 25px;}
.leftMar{margin-left:105px;}




/*my css -------------------------------- */
.pic{background-image:url(https://cdn.turtlediary.com/images/sprite.png?v=4);}
.header{background:#00adef; padding:6px 0 0 0;}
.welcome-strip{text-align:center; color:#000; font-size:15px; height:32px; line-height:30px; position:relative; z-index:2;}
.welcome-strip-main{position:relative;}
.welcome-strip a.wcs-1{color:#00F;}
.welcome-strip a.wcs-2{display:inline-block; height:27px; line-height:26px; padding:0 20px; background:#cb3536; color:#fff; margin:0 5px;}
.welcome-strip a.wcs-2:hover{text-decoration:none; 
background: #c92020;
background: -moz-linear-gradient(top,  #c92020 0%, #960000 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c92020), color-stop(100%,#960000));
background: -webkit-linear-gradient(top,  #c92020 0%,#960000 100%);
background: -o-linear-gradient(top,  #c92020 0%,#960000 100%);
background: -ms-linear-gradient(top,  #c92020 0%,#960000 100%);
background: linear-gradient(to bottom,  #c92020 0%,#960000 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c92020', endColorstr='#960000',GradientType=0 );

}
.welcome-strip a.wcs-3{color:#00F; font-size:11px; font-weight:bold;}
.mn-header{/*height: 70px; padding: 10px 0 0;*/}
.logo{float:left; margin-top:-5px;}
.logo a{}
.logo a:hover{text-decoration:none;}

.headerLinks{float:right; font-size:20px; font-weight:bold; color:#000; margin:4px 0 0 0;}
.headerLinks a{color:#000;}
.headerLinks b{height:18px; width:18px; display:inline-block; margin:0 3px -2px 5px; *margin-bottom:3px;}
.hl-acc b.pic{background-position:-19px 0;}
.navi-1{float:left; font-size:11px; font-weight:bold; color:#9a9a9a; margin:10px 0 0 -9px;}
.navi-1 a{color:#01349a;}
.navi-1 .ngts{color:#000;}
.navi-1 b.pic{display:inline-block; width:40px; height:41px; background-position:-40px -180px; margin:-1px -1px -15px -7px;}	.navi-1 a.brdcrmb-home:hover b.pic{background-position:-40px -221px;}
.navi-2{float:right; font-size:11px; font-weight:bold; margin:6px 0 0 -5px;}
.navi-2 a{color:#01349a;}
.navi-2 b.pic{display:inline-block; margin:0 -1px 0 2px;width:39px; height:41px;}
.navi-2 .n2-videos b.pic{background-position:-120px -180px; margin-bottom:-12px; margin-left:0;}  		.n2-videos:hover b.pic{background-position:-120px -221px;}
.navi-2 .n2-stories b.pic{background-position:-80px -180px; margin-bottom:-16px; margin-left:1px;}  		.n2-stories:hover b.pic{background-position:-80px -221px;}
.navi-2 .n2-worksheets b.pic{background-position:-160px -180px; margin-bottom:-14px; margin-left:-1px; margin-right:-3px;}	.n2-worksheets:hover b.pic{background-position:-160px -221px;}
.navi-2 .n2-artncrafts b.pic{background-position:2px -180px; margin-bottom:-13px; margin-left:-5px; margin-right:-3px;}		.n2-artncrafts:hover b.pic{background-position:2px -221px;}
.navi-2 .n2-games b.pic{background-position:-200px -180px; margin-bottom:-13px;}		.n2-games:hover b.pic{background-position:-200px -221px;}
.contLeft{float:left; width:776px;margin-top:15px; position:relative;}
.contRight{float:right; width:165px;margin-top:15px; margin-right:-10px;}
.childSection{display:table;}
.childSection-in{display:table-row;}
.childSection-left{display:table-cell; width:197px; *width:213px; height:96px; vertical-align:middle; *float:left;}
.childSection-left-2{height:132px;}
.preKbg{background:url(https://cdn.turtlediary.com/images/b-pre-k.gif) center center no-repeat;}
.preKbg-1{background:url(https://cdn.turtlediary.com/images/b-pre-k.png) center center no-repeat;}
.preschool{background:url(https://cdn.turtlediary.com/images/sections.png) 0 0 no-repeat;} .preschool:hover{background-position:0px -265px;}
.kindergarten{background:url(https://cdn.turtlediary.com/images/sections.png) -197px 0 no-repeat;} .kindergarten:hover{background-position:-197px -265px;}
.grade-1{background:url(https://cdn.turtlediary.com/images/sections.png) 0 -132px no-repeat;} .grade-1:hover{background-position:0 -397px;}
.grade-2{background:url(https://cdn.turtlediary.com/images/sections.png) -197px -132px no-repeat;} .grade-2:hover{background-position:-197px -397px;}
.csl-text{padding:0 19px 0 38px; text-align:center;-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 #FFFFFF; font-size:35px; font-weight:bold;}
.childSection-right{display:table-cell; background:#e6e6e6; vertical-align:middle; padding:15px 25px; width:529px; *width:509px;min-height:96px; *float:left; text-align:justify;}
.sectionBoxContainer{margin:10px 0 0 97px;}
.sec-subSection{text-align:right; padding-top:5px;padding-bottom:11px; font-size:12px;}
.sec-subSection a{color:#01349A; font-weight:bold; display:inline-block;}
.sec-header{position:relative; height:40px; margin-top:4px; font-size:12px;}
.sec-header a{display:block; float:left;}
.sec-header a:hover{ text-decoration:none !important;}
.sec-header-content{float:left; width:435px; padding:5px 0 0 15px;}
.hdNbrdColor-math .sec-header-content{color:#fff;}
.secBx-blue .sec-header{background:#15c1e5;}
.secBx-lime .sec-header{background:#b6cf2b;}
.sec-header-1{font-size:30px; font-weight:bold; display:block; float:left; margin:2px 14px 0 0;
			-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 #FFFFFF;}

.sec-header .icoesl-elf{width:198px; height:46px; background-position:0px 0px;margin:-8px 14px 0 5px;}


.sec-header b.icomath{width:47px; height:64px; background-position:0px -141px;margin:-24px 0 0 8px;}  .sec-header a:hover b.icomath{width:70px; height:85px; background-position:-350px -348px;margin:-35px 0 0 -4px;}
.sec-header i.icomath{width:76px;background-position:-51px -174px;}

.sec-header b.icolanguage{width:56px; height:46px; background-position:0px 0px;margin:-6px 0 0 0;}  .sec-header a:hover b.icolanguage{width:70px; height:85px; background-position:-560px -348px;margin:-25px 0 0 -8px;}
.sec-header i.icolanguage{width:100px; background-position:-58px -15px;}

.sec-header b.icoela{width:56px; height:46px; background-position:0px 0px;margin:-6px 0 0 0;}  .sec-header a:hover b.icoenglish{width:70px; height:85px; background-position:-560px -348px;margin:-25px 0 0 -8px;}
.sec-header i.icoela{width:107px; background-position:-58px -15px;}

.sec-header b.icoscience{width:56px; height:54px; background-position:-339px -86px; margin:-14px 0 0 0;}  .sec-header a:hover b.icoscience{width:60px; height:55px; background-position:-214px -234px;}
.sec-header i.icoscience{width:107px; background-position:-275px -263px;}

.sec-header b.icoexperiment{width:56px; height:69px; background-position:0 -210px;margin:-16px 0 0 0;}  /*.sec-header a:hover b.icoscience{width:75px; height:60px; background-position:-376px -443px;}*/
.sec-header i.icoexperiment{width:153px; background-position:-53px -231px;}

.sec-header b.icopuzzle{width:51px; height:50px; background-position:-190px -72px;margin:-10px 0 0 0;}  .sec-header a:hover b.icopuzzle{width:70px; height:85px; background-position:-280px -348px;margin:-25px 0 0 -9px;}
.sec-header i.icopuzzle{width:98px; background-position:-244px -92px;}

.sec-header b.icojigsaw{width:51px; height:50px; background-position:-190px -72px;margin:-10px 0 0 0;}  .sec-header a:hover b.icopuzzle{width:70px; height:85px; background-position:-280px -348px;margin:-25px 0 0 -9px;}
.sec-header i.icojigsaw{width:98px; background-position:-244px -92px;}

.sec-header b.icoworksheet{width:50px; height:49px; background-position:-166px -294px;margin:-5px 0 0 4px;}  .sec-header a:hover b.icoworksheet{width:70px; height:85px; background-position:-70px -348px;margin:-25px 0 0 -9px;}
.sec-header i.icoworksheet{width:148px; background-position:-217px -308px;}

.sec-header b.icoagames{width:48px; height:49px; background-position:-382px -294px;margin:-9px 0 0 0;}
.sec-header i.icoagames{width:94px; background-position:-434px -312px;}

.sec-header b.icoartcraft{width:53px; height:53px; background-position:-382px -241px;margin:-10px 0 0 3px;}  .sec-header a:hover b.icoartcraft{width:70px; height:85px; background-position:-630px -348px;margin:-27px 0 0 -7px;}
.sec-header i.icoartcraft{width:145px; background-position:-437px -260px;}

.sec-header b.icovideos{width:54px; height:57px; background-position:0px -282px;margin:-14px 0 0 0;}  .sec-header a:hover b.icovideos{width:70px; height:85px; background-position:0px -348px;margin:-30px 0 0 -9px;}
.sec-header i.icovideos{width:104px; background-position:-59px -303px;}

.sec-header b.icostory{width:56px; height:41px; background-position:-278px -148px;margin:1px 0 0 0;}  .sec-header a:hover b.icostory{width:70px; height:85px; background-position:-140px -348px;margin:-22px 0 0 -9px;}
.sec-header i.icostory{width:112px; background-position:-334px -154px;}

.sec-header b.icogames{width:53px; height:54px; background-position:-379px -292px;margin:-10px 0 0 0;}  .sec-header a:hover b.icogames{width:70px; height:85px; background-position:-700px -348px;margin:-25px 0 0 -9px;}
.sec-header i.icogames{width:96px; background-position:-433px -312px;}

.sec-header span.icoBgWht{background:#fff; display:block; float:left; width:60px; height:40px;}
.sec-header b.pic{float:left;display:inline-block; background-image:url(https://cdn.turtlediary.com/images/sec-text-2.png?v=1);}
.sec-header i.pic{float:left;display:block; background-image:url(https://cdn.turtlediary.com/images/sec-text-2.png?v=1); margin-left:10px;margin-top:8px; height:25px; text-indent:-99999px;}
.sec-header-2{display:block; float:left; color:#fff; height: 36px; margin-top: 2px; width: 577px; font-size:12px; text-align:justify;}
.sec-header-3{display:block; float:right; margin:12px 8px 0 0;}
.sec-header-3 a{color:#fff;}
.secBx-blue .secGameContainer{border:solid 2px #15c1e5;}


.hdNbrdColor-math .sec-header{background:#ff8f19;}
.hdNbrdColor-math .secGameContainer{border:solid 2px #ff8f19;}
.hdNbrdColor-ela .sec-header{background:#9ccd52;}
.hdNbrdColor-ela .secGameContainer{border:solid 2px #9ccd52;}
.hdNbrdColor-science .sec-header{background:#10d6c1;}
.hdNbrdColor-science .secGameContainer{border:solid 2px #10d6c1;}
.hdNbrdColor-experiment .sec-header{background:#10d6c1;}
.hdNbrdColor-experiment .secGameContainer{border:solid 2px #10d6c1;}
.hdNbrdColor-puzzle .sec-header{background:#ffcc00;}
.hdNbrdColor-puzzle .secGameContainer{border:solid 2px #ffcc00;}
.hdNbrdColor-jigsaw .sec-header{background:#ffcc00;}
.hdNbrdColor-jigsaw .secGameContainer{border:solid 2px #ffcc00;}
.hdNbrdColor-artncrafts .sec-header{background:#fc79ab;}
.hdNbrdColor-artncrafts .secGameContainer{border:solid 2px #fc79ab;}
.hdNbrdColor-story .sec-header{background:#c5363a;}
.hdNbrdColor-story .secGameContainer{border:solid 2px #c5363a;}
.hdNbrdColor-videos .sec-header{background:#5c97e7;}
.hdNbrdColor-videos .secGameContainer{border:solid 2px #5c97e7;}
.hdNbrdColor-artcraft .sec-header{background:#fc79ab;}
.hdNbrdColor-artcraft .secGameContainer{border:solid 2px #fc79ab;}
.hdNbrdColor-worksheet .sec-header{background:#d170bb;}
.hdNbrdColor-worksheet .secGameContainer{border:solid 2px #d170bb;}
.hdNbrdColor-games .sec-header{background:#bad92b;}
.hdNbrdColor-games .secGameContainer{border:solid 2px #bad92b;}



.secBx-lime .secGameContainer{border:solid 2px #b6cf2b;}

.secGameContainer{margin:4px 0 10px 0; padding:0 0 9px 11px;}

.topmargin20{margin-top:20px;}

.echSecGame{float:left; width:154px; line-height:1; margin:2px 12px 0 0; text-align:center;}
.echSecGame:hover{background:#f7d727;}
.echSecGame a{color:#000; display:block; padding:5px; position:relative;}
.echSecGame a:hover{text-decoration:none;}
.esg-gamePic{display:block; *display:table;}
.echSecGame a:hover .esg-gamePic{}
.esg-gamePic-in{display:block; *display:table; width:134px; height:87px; margin:4px 0 0 4px; *margin:9px 0 0 4px; overflow:hidden;}

/*.esg-gamePic-in{display:block; *display:table; width:134px; height:87px; margin:5px 0 0 5px; overflow:hidden; border:solid 1px #555555; border-radius:8px; -webkit-box-shadow: 0px 0px 3px rgba(50, 50, 50, 0.50); -moz-box-shadow:    0px 0px 3px rgba(50, 50, 50, 0.50); box-shadow:0px 0px 3px rgba(50, 50, 50, 0.50);}
.esg-gamePic-in_new{display:block; *display:table; width:352px; height:260px; margin:5px 0 0 5px; overflow:hidden; border:solid 1px #555555; border-radius:8px; -webkit-box-shadow: 0px 0px 3px rgba(50, 50, 50, 0.50); -moz-box-shadow:    0px 0px 3px rgba(50, 50, 50, 0.50); box-shadow: 0px 0px 3px rgba(50, 50, 50, 0.50);}*/

.esg-gamePic-in_new1{display:block; *display:table; width:340px; height:252px; margin:5px 0 0 5px; overflow:hidden; border:solid 5px #ffffff; border-radius:5px;
box-shadow:2px 2px 2px 2px #878989;}

.esg-gamePic-in_new{display:block; *display:table; width:352px; height:260px; margin:5px 0 0 5px; overflow:hidden;}


.esg-gameHd{font-size:11px; display:block; margin-top:5px;}
.esg-gameCont{font-size:12px; margin-top:3px; display:block; line-height:15px; height:185px; overflow:hidden;}
.esg-button{display:inline-block; float:right; margin-top:14px;
background-color:#5aaf2d; border-color:#fff; border-style:solid; border-width:1px; cursor:pointer; display:inline-block;
box-shadow:inset 0 1px 0 rgba(255,255,255,.45);font-size:10px; font-weight:bold; height:19px; line-height:18px; overflow:visible; padding:0 7px;vertical-align:middle;white-space:nowrap;
-moz-box-shadow:0 0 2px 0 #B2B9C9;
-ms-box-shadow:0 0 2px 0 #B2B9C9;
-webkit-box-shadow:0 0 2px 0 #B2B9C9;
box-shadow:0 0 2px 0 #B2B9C9;

filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#a5e769,EndColorStr=#5aaf2d);
background-image:-moz-linear-gradient(top,#a5e769 0,#5aaf2d 100%);
background-image:-ms-linear-gradient(top,#a5e769 0,#5aaf2d 100%);
background-image:-o-linear-gradient(top,#a5e769 0,#5aaf2d 100%);
background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#a5e769),color-stop(100%,#5aaf2d));
background-image:-webkit-linear-gradient(top,#a5e769 0,#5aaf2d 100%);
background-image:linear-gradient(to bottom,#a5e769 0,#5aaf2d 100%);
}
.esg-button:hover{
background-color:#a5e769; border-color:#00cc00;
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#5aaf2d,EndColorStr=#a5e769);
background-image:-moz-linear-gradient(top,#5aaf2d 0,#a5e769 100%);
background-image:-ms-linear-gradient(top,#5aaf2d 0,#a5e769 100%);
background-image:-o-linear-gradient(top,#5aaf2d 0,#a5e769 100%);
background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#5aaf2d),color-stop(100%,#a5e769));
background-image:-webkit-linear-gradient(top,#5aaf2d 0,#a5e769 100%);
background-image:linear-gradient(to bottom,#5aaf2d 0,#a5e769 100%);
}


.echSecGame .clearAll{display:block;}
.leftScroller{position:absolute; left:-18px; top:160px; background:url(https://cdn.turtlediary.com/images/lft_sidebar.gif) 0 0 no-repeat; width:80px; height:325px;}
.leftScroller a{display:block; font-size:35px; color:#000; font-weight:bold;-webkit-text-stroke: 1px white;text-shadow:1px 1px 5px #FFFFFF, -1px 1px 0 #FFFFFF, 1px 1px 0 #FFFFFF, -1px -1px 0 #FFFFFF, 1px -1px 0 #FFFFFF; text-align:center; margin:8px 0 0 20px; height:62px; line-height:62px; font-family:tahoma;}

.leftScroller-1{position:absolute; left:-23px; top:0px; background:url(https://cdn.turtlediary.com/images/left-grade-panel.png) 0 0 no-repeat; width:92px; height:382px; padding-top:19px;}
.leftScroller-1 a{display:block; margin:0 0 0 20px; height:80px; text-indent:-99999px;}
.leftScroller-1 a.lftScrl-prek-1{margin-top:0;}
.leftScroller-1 a.lftScrl-k-1{margin-top:10px;}
.leftScroller-1 a.lftScrl-1-1{margin-top:10px;}
.leftScroller-1 a.lftScrl-2-1{margin-top:10px;}
.leftScroller-1 a.lftScrl-prek-1:hover{background:url(https://cdn.turtlediary.com/images/left-grade-panel.png) -110px -19px no-repeat;}
.leftScroller-1 a.lftScrl-k-1:hover{background:url(https://cdn.turtlediary.com/images/left-grade-panel.png) -110px -109px no-repeat;}
.leftScroller-1 a.lftScrl-1-1:hover{background:url(https://cdn.turtlediary.com/images/left-grade-panel.png) -110px -199px no-repeat;}
.leftScroller-1 a.lftScrl-2-1:hover{background:url(https://cdn.turtlediary.com/images/left-grade-panel.png) -110px -289px no-repeat;}

a.lftScrl-prek{font-size:23px; display:block; margin-top:20px; line-height:23px; padding-top:6px; height:56px;}
a.lftScrl-prek:hover{background: #ff0004;
background: -moz-linear-gradient(top,  #ff0004 0%, #dd0003 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0004), color-stop(100%,#dd0003));
background: -webkit-linear-gradient(top,  #ff0004 0%,#dd0003 100%);
background: -o-linear-gradient(top,  #ff0004 0%,#dd0003 100%);
background: -ms-linear-gradient(top,  #ff0004 0%,#dd0003 100%);
background: linear-gradient(to bottom,  #ff0004 0%,#dd0003 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0004', endColorstr='#dd0003',GradientType=0 );
}

a.lftScrl-k:hover{
background: #009ddb;
background: -moz-linear-gradient(top,  #009ddb 0%, #0082b2 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#009ddb), color-stop(100%,#0082b2));
background: -webkit-linear-gradient(top,  #009ddb 0%,#0082b2 100%);
background: -o-linear-gradient(top,  #009ddb 0%,#0082b2 100%);
background: -ms-linear-gradient(top,  #009ddb 0%,#0082b2 100%);
background: linear-gradient(to bottom,  #009ddb 0%,#0082b2 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#009ddb', endColorstr='#0082b2',GradientType=0 );
}
a.lftScrl-1:hover{
background: #8faf00;
background: -moz-linear-gradient(top,  #8faf00 0%, #769e00 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8faf00), color-stop(100%,#769e00));
background: -webkit-linear-gradient(top,  #8faf00 0%,#769e00 100%);
background: -o-linear-gradient(top,  #8faf00 0%,#769e00 100%);
background: -ms-linear-gradient(top,  #8faf00 0%,#769e00 100%);
background: linear-gradient(to bottom,  #8faf00 0%,#769e00 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8faf00', endColorstr='#769e00',GradientType=0 );
}
a.lftScrl-2:hover{
background: #edc100;
background: -moz-linear-gradient(top,  #edc100 0%, #efab00 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#edc100), color-stop(100%,#efab00));
background: -webkit-linear-gradient(top,  #edc100 0%,#efab00 100%);
background: -o-linear-gradient(top,  #edc100 0%,#efab00 100%);
background: -ms-linear-gradient(top,  #edc100 0%,#efab00 100%);
background: linear-gradient(to bottom,  #edc100 0%,#efab00 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#edc100', endColorstr='#efab00',GradientType=0 );

}

.lftScrl-1 b.pic, .lftScrl-2 b.pic{background-position:-182px -38px; position:absolute; width:9px; height:31px; right:5px; margin-top:5px;}



.formSecBox{background:#f5f5f5; padding:15px 10px; margin-bottom:15px;}
.parentRegMain{padding:15px 5px;}
.parentRegMain .thisElemnt input[type=text]{width:320px;}
.parentRegMain .thisElemnt input[type=password]{width:320px;}
.fsb-hd{font-size:16px; font-weight:bold; margin-bottom:20px;}
.fsb-hd1{font-size:19px; font-weight:bold; margin-bottom:10px;}
.efsbeh-lft{float:left; font-size:16px; width:145px; text-align:right; line-height:34px;}
.efsbeh-rgt{float:left; margin-left:27px; width:340px;}
.each-fsbeh{margin-bottom:6px;}
.thisElemnt{display:inline-block}
.thisElemnt input[type=text]{height:32px; line-height:31px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px; border-width:1px; border-style:solid; border-color:#adadad #e0e0e0 #e6e6e6 #e3e3e3; width:295px; padding-left:5px;}
.thisElemnt input[type=password]{height:32px; line-height:31px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px; border-width:1px; border-style:solid; border-color:#adadad #e0e0e0 #e6e6e6 #e3e3e3; width:295px; padding-left:5px;}
.thisElemnt-in{height:32px; line-height:31px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px; border-width:1px; border-style:solid; border-color:#adadad #e0e0e0 #e6e6e6 #e3e3e3; width:295px; padding-left:5px; display:block; background:#fff;}
.membershipMain{padding:0 35px;}


.mmbrshpHdr-hd{font-size:20px; font-weight:bold; line-height:1; padding:21px 0 17px 0;}
.choosePlan-hd{font-size:20px; font-weight:bold; line-height:1; margin:23px 0 12px 0;}
.eachStep{background:#dfefcf; height:35px; line-height:34px; float:left; font-weight:bold; font-size:16px;}
.echStp-1{float:left; width:55px; padding-left:10px;}
.echStp-2{float:left; width:220px;}
.eachStep b.pic{float:left; width:27px; height:35px; background-position:-126px -32px;}
.stepSelected{background:#c8e3ac;}
.stepSelected b.pic{background-position:-154px -32px;}
.membershipElmnt-Container{float:left; width:537px;}
.turtleReason{float:right; width:334px; background:#ffffcc; padding:20px 12px 150px 12px;}
.turtleReason-hd{font-size:31px; font-weight:bold; color:#016701; line-height:1; margin-bottom:42px;}
.turtleReason ul{font-size:20px; margin-left:20px; list-style:disc;}
.planSelector{height:80px; position:relative; padding:10px; margin-bottom:0;}
.planSelector .efsbeh-rgt{margin-left:7px;}
.thisElemnt-in .tei-small{font-size:12px; color:#0167cd;}
.planSelector .thisElemnt-in{width:250px;}
.planSelector .efsbeh-lft{width:135px;}
.price-dis{position:absolute; right:5px; top:5px; background:#15c1e5; width:115px; height:90px; text-align:center; line-height:1;}
.price-1{font-size:48px; font-weight:bold; color:#fff; float:left; margin:10px 0 0 4px;}
.price-2{font-size:24px; font-weight:bold; color:#fff; float:left; margin:12px 0 0 0;}
.price-3{display:block; font-size:17px; font-weight:bold;}
.block{display:block;}

.planRnw-msg{font-size:14px; color:#0167CD; margin:5px 0 20px 0;}


.marginTop6{margin-top:6px;}
.marginTP10{margin-top:10px;}
.cc-type{width:154px; height:21px; display:inline-block; background-position:0 -94px; float:left; margin-left:10px;}
.ccType-main .thisElemnt{float:left;}
.ccType-main .thisElemnt select{width:136px;}
.help{-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px; background:#e2e2e2; padding:2px 7px; cursor:help;}
.secCode input{width:60px !important;}
.purchase-tos{margin-top:18px; font-size:14px;}
.purchase-tos p{margin-top:18px;}
.purchase-tos a{color:#0167CD;}
.btnSubmit{}
.subBtn{text-align:right; margin-top:20px;}
.thisElemnt select{height:28px; line-height:31px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px; border-width:1px; border-style:solid; border-color:#adadad #e0e0e0 #e6e6e6 #e3e3e3; width:328px; padding-left:5px; padding:3px;}



.learnMorePage h2{font-weight:bold; font-size:24px; padding:23px 0 25px 0;}
		.bnft-hd{width:317px; font-size:29px; font-weight:bold; background:#cdb0f4; padding:4px 0 8px 13px;}
		.lm-planDetails{background:#decbf8; float:left; width:680px;}
		.lm-planDetails-in{padding:33px 26px 26px 26px; height:295px;}
		.lm-ccAccepted{background:#cdb0f4; float:left; width:252px; padding:0 0 0 10px; height:354px;}
		.each-lmpdbh{display:block; float:left; width:290px; height:157px; border-style:solid; border-width:5px; color:#000; line-height:1;}
		.each-lmpdbh:hover{text-decoration:none;}
		.each-lmpdbh-1{display:block; font-size:36px; font-weight:bold; text-align:center; margin:20px 0 12px;}
		.each-lmpdbh-2{display:block; text-align:center;}
		.each-lmpdbh-2-1{font-family:impact; font-size:59px; color:#fff;-webkit-text-stroke: 1px black;text-shadow:1px 1px 1px #000, -2px 2px 0 #000, 2px 2px 0 #000, -2px -2px 0 #000, 2px -2px 0 #000;}
		.each-lmpdbh-2-2{font-size:37px;}
		.elmpdbh-blue{border-color:#a8e7f9 #1e99d4 #187dae #1e99d4; margin-right:25px;background: #8ee9ff;
background: -moz-linear-gradient(top,  #8ee9ff 0%, #46b3e3 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8ee9ff), color-stop(100%,#46b3e3));
background: -webkit-linear-gradient(top,  #8ee9ff 0%,#46b3e3 100%);
background: -o-linear-gradient(top,  #8ee9ff 0%,#46b3e3 100%);
background: -ms-linear-gradient(top,  #8ee9ff 0%,#46b3e3 100%);
background: linear-gradient(to bottom,  #8ee9ff 0%,#46b3e3 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8ee9ff', endColorstr='#46b3e3',GradientType=0 );
}
.elmpdbh-blue:hover{background: #6ae1fc;
background: -moz-linear-gradient(top,  #6ae1fc 0%, #009ee2 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6ae1fc), color-stop(100%,#009ee2));
background: -webkit-linear-gradient(top,  #6ae1fc 0%,#009ee2 100%);
background: -o-linear-gradient(top,  #6ae1fc 0%,#009ee2 100%);
background: -ms-linear-gradient(top,  #6ae1fc 0%,#009ee2 100%);
background: linear-gradient(to bottom,  #6ae1fc 0%,#009ee2 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6ae1fc', endColorstr='#009ee2',GradientType=0 );
}
.elmpdbh-green{border-color:#cce9ac #4fa11e #3f7e18 #4fa11e;background: #afd990;
background: -moz-linear-gradient(top,  #afd990 0%, #4e9f21 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#afd990), color-stop(100%,#4e9f21));
background: -webkit-linear-gradient(top,  #afd990 0%,#4e9f21 100%);
background: -o-linear-gradient(top,  #afd990 0%,#4e9f21 100%);
background: -ms-linear-gradient(top,  #afd990 0%,#4e9f21 100%);
background: linear-gradient(to bottom,  #afd990 0%,#4e9f21 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#afd990', endColorstr='#4e9f21',GradientType=0 );
}
.elmpdbh-green:hover{background: #9bdb6d;
background: -moz-linear-gradient(top,  #9bdb6d 0%, #3f8719 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9bdb6d), color-stop(100%,#3f8719));
background: -webkit-linear-gradient(top,  #9bdb6d 0%,#3f8719 100%);
background: -o-linear-gradient(top,  #9bdb6d 0%,#3f8719 100%);
background: -ms-linear-gradient(top,  #9bdb6d 0%,#3f8719 100%);
background: linear-gradient(to bottom,  #9bdb6d 0%,#3f8719 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9bdb6d', endColorstr='#3f8719',GradientType=0 );
}
.benifitsComment{font-weight:bold; font-size:13px; margin-top:30px;}
.benifitsComment b{display:block; margin-top:18px;}
.lm-ccAccepted-1{font-size:19px; font-weight:bold; margin:35px 0 25px 0;}
.lm-ccAccepted-2{width:157px; height:52px; margin:0 auto 80px; background-position:0 -118px; text-indent:-99999px;}
.lm-ccAccepted-3{font-size:20px; font-weight:bold;}
.lm-ccAccepted-4{margin-top:10px;}
.lm-ccAccepted-4-1{float:left; font-weight:bold; font-size:19px; width:65px;}
.lm-ccAccepted-4-2{font-size:14px; float:left; font-weight:bold; height:23px; line-height:28px;}
.p-n-p-content{padding:30px 0 0 0;}
.p-n-p-content h3{font-size:19px; font-weight:bold;}
.ech-pnp-cnt{font-size:17px; color:#1f1f1f; margin:25px 0;}

.box_shadow{box-shadow:none; padding-bottom:0px !important;}
.dark_orange{background-color:#fabc43; width:184px; height:166px; border-radius:0 5px 5px 5px;}
.orange-divider{background: url(https://cdn.turtlediary.com/images/top-sprite.png) no-repeat scroll -395px -117px transparent; width:24px; height:166px; }
.dark_pink{background-color:#cdb0f4; width:184px; height:166px; border-radius:0 5px 5px 5px;}
.pink-divider{background: url(https://cdn.turtlediary.com/images/top-sprite.png) no-repeat scroll -365px -117px transparent; width:24px; height:166px; }
.game-icon{background: url(https://cdn.turtlediary.com/images/top-sprite.png) no-repeat scroll -48px -324px transparent; width:75px; height:65px; display:inline-block;}
.chat-icon{background: url(https://cdn.turtlediary.com/images/top-sprite.png) no-repeat scroll -139px -317px transparent; width:65px; height:65px; display:inline-block;}
.book-icon{background: url(https://cdn.turtlediary.com/images/top-sprite.png) no-repeat scroll -205px -319px transparent; width:66px; height:65px; display:inline-block;}
.writepad-icon{background: url(https://cdn.turtlediary.com/images/top-sprite.png) no-repeat scroll -289px -317px transparent; width:58px; height:65px; display:inline-block;}
.noad-icon{background: url(https://cdn.turtlediary.com/images/top-sprite.png) no-repeat scroll -365px -317px transparent; width:58px; height:65px; display:inline-block;}
.plus-icon{background: url(https://cdn.turtlediary.com/images/top-sprite.png) no-repeat scroll -12px -324px transparent; width:17px; height:34px; display:inline-block; margin:15px 0 0 0;}
.student-icon{background: url(https://cdn.turtlediary.com/images/top-sprite.png) no-repeat scroll -217px -251px transparent; width:55px; height:65px; display:inline-block;}
.icon_pad{padding:30px 0 0 17px;}
.font15{font-size:15px; font-weight:bold;}
.font20{font-size:20px}

/*testimonials */
.commentBox {display: inline-block; margin-bottom: 31px; width: 100%;}
.commentArea{width:910px; padding:0 35px 0 35px; margin:34px 0 0 0;}
.commentBox{display:inline-block; width:100%; margin-bottom:31px;}
.userImageBox{ background:url(https://cdn.turtlediary.com/images/top-sprite.png) -56px -2px no-repeat; width:56px; height:55px; margin:0 0 0 10px;}
.userImage{ background:url(https://cdn.turtlediary.com/images/top-sprite.png) 5px 0 no-repeat; width:49px; height:50px;}

.commentTextBox1{width:790px; border:1px solid #93d7ff; border-radius:5px; background-color:#ecf8ff; padding:8px 8px 8px 20px; margin-right:27px; font-size:14px;color:#48494a; line-height:16px;}
.box_icon1{ background:url(https://cdn.turtlediary.com/images/top-sprite.png) -2px -64px no-repeat; width:30px; height:30px; position:absolute; margin-left:-28px; margin-top:14px;}
*+html .box_icon1{ background:url(https://cdn.turtlediary.com/images/top-sprite.png) -2px -64px no-repeat; width:30px; height:30px; position:absolute; margin-left:-28px; margin-top:14px;}
*+html .box_icon2{ background:url(https://cdn.turtlediary.com/images/top-sprite.png) -2px -97px no-repeat; width:30px; height:30px; position:absolute; margin-left:-28px; margin-top:14px;}
.usr_name{text-align:right; font-weight:bold; margin-top:15px !important; padding-right:15px;color:#000000;}
.testimonial_txt{padding:15px 15px 25px 15px; margin:0 10px 30px 10px; font-size:17px; line-height:23px; }
.font16{font-size:16px;}
.terms_margin{margin:30px 0 30px 0;}
.top_Padding{padding-top:20px;}
.ltPadd{padding-left:18px;}
.mrg_bot{margin-bottom:17px !important;}
.each-fsbeh p{margin-left:37px; line-height:30px;}
.lheight{line-height:18px !important; margin:15px 0 8px 0;}
textarea{height:80px; line-height:31px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px; border-width:1px; border-style:solid; border-color:#adadad #e0e0e0 #e6e6e6 #e3e3e3; width:450px; padding-left:5px; padding:3px;}
.btn_ltMargin{margin-left:353px;}
.techr_stripwt{width:290px !important; padding:7px 0 7px 0 !important; }

.hd_tpMargin{margin-top:0px; height:83px;}
.white_curve{ border-radius:10px;}

.preK-box{background:url(https://cdn.turtlediary.com/images/pre-k-sprite.png) no-repeat;  float:left; height:169px; width:235px;text-align:center;color:#000000; margin:-17px 0 0 20px;}
.preK-box:hover{background:url(https://cdn.turtlediary.com/images/pre-k-sprite.png) 0px -178px no-repeat;  float:left; height:169px; width:235px;text-align:center;color:#000000; margin:-17px 0 0 20px; text-decoration:none;}
.K-box{background:url(https://cdn.turtlediary.com/images/k-sprite.png) 0px 0px no-repeat; float:right;height:169px; width:226px;text-align:center;color:#000000; margin:-17px 0 0 0;}
.K-box:hover{background:url(https://cdn.turtlediary.com/images/k-sprite.png) 0px -178px no-repeat; float:right;height:169px; width:226px;text-align:center;color:#000000; margin:-17px 0 0 0;text-decoration:none;}

.grade1-box{background:url(https://cdn.turtlediary.com/images/grade-1-sprite.png)  no-repeat; float:left;height:169px; width:235px;text-align:center;color:#000000; margin:5px 0 0 20px;}
.grade1-box:hover{background:url(https://cdn.turtlediary.com/images/grade-1-sprite.png) 0px -177px no-repeat; float:left;height:169px; width:235px;text-align:center;color:#000000; margin:5px 0 0 20px;text-decoration:none;}
.grade2-box{background:url(https://cdn.turtlediary.com/images/grade-2-sprite.png) 0px 0px no-repeat; float:right;height:169px; width:226px;text-align:center;color:#000000; margin:5px 0 0 0;}
.grade2-box:hover{background:url(https://cdn.turtlediary.com/images/grade-2-sprite.png) 0px -178px no-repeat; float:right;height:169px; width:226px;text-align:center;color:#000000; margin:5px 0 0 0;text-decoration:none;}


.home_btArea{border-top:1px solid #f5f5f5; margin-top:15px; padding:7px 0 0 0;}
.sch_join_area{float: left; width: 500px;}
.eachTopschool{width:245px;  float:left;}
.sch_btn{margin-bottom:14px;}
.usr_section{padding:0px !important; width:205px;color:#008EB0; height:19px; overflow:hidden;}
.flagBG{background-color:#ffffff; border-radius:4px; box-shadow:2px 2px 4px #888888; margin-right:7px; height:15px; width:25px;float:left; border:1px solid #ffffff;}
.flagBG1{background-color:#ffffff; margin:0 5px 5px 0; height:10px; width:20px; float:left; border:1px solid #ffffff;}
.sch_ct_pad{padding:5px;}
.mapArea{float: right; width: 432px; font-size:15px;}
.width180{width:180px;}
.width205{width:205px;}
.book_tp_mar{margin-top:8px;}
#footer_new{padding:10px; margin:20px 0 20px 0; position:relative;}

.footer_links {/*width:943px;*/height:20px; padding:8px 0 0 5px; font-size:13px;color:#333;font-family:Arial,Verdana, Geneva, sans-serif; line-height:22px;}
.footer_links a, #footer_links a:link, #footer_links a:visited {font-size:14px; color:#333;}
.footer_links ul {margin:0px auto 0 auto;	padding:0px;width:100%; text-align:center;}
.footer_links li {margin:0px;	padding:0px 0px 0 0px;	list-style:none;display:inline;}
.social-links{text-align:center;font-size:14px; color:#333333; height:20px; }

.social-links a{color:#333 !important; font-size:13px;}

.social-links span{color:#333;font-size:16px;font-weight:normal;padding:0px 3px 0px 3px;}
.ad_space{ margin:5px 0 10px 58px;}






.subPageHdLft .csl-text{height:78px; line-height:78px; background:#999; text-transform:uppercase; font-size:28px; font-family:tahoma; padding:0;}
				.subPageHdLft .csl-blue{background:#15c1e5;}
				.subPageHdLft .csl-text b.pic{display:inline-block;}
				.csl-icoMath{width:60px; height:56px; background-position:0 -31px; margin:0 10px -19px -10px;}
				
				.lftScrllSubjet{width:60px; position:absolute; left:-18px; top:160px;}


.lftScrllSubjet-1{width:68px; height:690px; padding:33px 0 0 16px; position:absolute; left:-23px; top:0px; background:url(https://cdn.turtlediary.com/images/subject-page-left-panel.png);}
.lftScrllSubjet-1 a{display:block; height:160px; margin:0 0 5px 0; text-indent:-99999px;}
.lftScrllSubjet-1 a.lftss-1-mth:hover{background:url(https://cdn.turtlediary.com/images/subject-page-left-panel.png) -99px -33px;}
.lftScrllSubjet-1 a.lftss-1-lng:hover{background:url(https://cdn.turtlediary.com/images/subject-page-left-panel.png) -99px -198px;}
.lftScrllSubjet-1 a.lftss-1-sci:hover{background:url(https://cdn.turtlediary.com/images/subject-page-left-panel.png) -99px -363px;}
.lftScrllSubjet-1 a.lftss-1-puz:hover{background:url(https://cdn.turtlediary.com/images/subject-page-left-panel.png) -99px -528px;}

				.lss-top{width:67px; height:38px; background-position:-188px 0;}
				.lss-btm{width:67px; height:32px; background-position:-188px -87px;}
				.lss-linkHolder{padding-left:16px;}
				.lss-echSub{float:left;}
				.lss-echSub a{display:block; width:20px; height:155px; padding:5px 20px 0 20px; text-align:center;font-size:19px; font-family:tahoma; color:#000; font-weight:bold;-webkit-text-stroke: 1px white;text-shadow:1px 1px 1px #FFFFFF, -1px 1px 0 #FFFFFF, 1px 1px 0 #FFFFFF, -1px -1px 0 #FFFFFF, 1px -1px 0 #FFFFFF; word-wrap:break-word; text-transform:uppercase; line-height:0.95;}
				.lss-echSub a:hover{text-decoration:none;}
				.lss-echSub span.pic{display:block; width:60px; height:11px;}
				
				.lss-red a{background:#f9425e;}
				.lss-red span.pic{background-position:-204px -75px;}
				.lss-blue a{background:#15c1e5;}
				.lss-blue span.pic{background-position:-204px -63px;}
				.lss-green a{background:#a9cd18;}
				.lss-green span.pic{background-position:-204px -51px;}
				.lss-yellow a{background:#ffcc00;}
				.lss-yellow span.pic{background-position:-204px -39px;}
				
				
				
.lss-red a:hover{background: #ff0004;
background: -moz-linear-gradient(top,  #ff0004 0%, #dd0003 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0004), color-stop(100%,#dd0003));
background: -webkit-linear-gradient(top,  #ff0004 0%,#dd0003 100%);
background: -o-linear-gradient(top,  #ff0004 0%,#dd0003 100%);
background: -ms-linear-gradient(top,  #ff0004 0%,#dd0003 100%);
background: linear-gradient(to bottom,  #ff0004 0%,#dd0003 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0004', endColorstr='#dd0003',GradientType=0 );
}

.lss-blue a:hover{
background: #009ddb;
background: -moz-linear-gradient(top,  #009ddb 0%, #0082b2 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#009ddb), color-stop(100%,#0082b2));
background: -webkit-linear-gradient(top,  #009ddb 0%,#0082b2 100%);
background: -o-linear-gradient(top,  #009ddb 0%,#0082b2 100%);
background: -ms-linear-gradient(top,  #009ddb 0%,#0082b2 100%);
background: linear-gradient(to bottom,  #009ddb 0%,#0082b2 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#009ddb', endColorstr='#0082b2',GradientType=0 );
}
.lss-green a:hover{
background: #8faf00;
background: -moz-linear-gradient(top,  #8faf00 0%, #769e00 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8faf00), color-stop(100%,#769e00));
background: -webkit-linear-gradient(top,  #8faf00 0%,#769e00 100%);
background: -o-linear-gradient(top,  #8faf00 0%,#769e00 100%);
background: -ms-linear-gradient(top,  #8faf00 0%,#769e00 100%);
background: linear-gradient(to bottom,  #8faf00 0%,#769e00 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8faf00', endColorstr='#769e00',GradientType=0 );
}
.lss-yellow a:hover{
background: #edc100;
background: -moz-linear-gradient(top,  #edc100 0%, #efab00 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#edc100), color-stop(100%,#efab00));
background: -webkit-linear-gradient(top,  #edc100 0%,#efab00 100%);
background: -o-linear-gradient(top,  #edc100 0%,#efab00 100%);
background: -ms-linear-gradient(top,  #edc100 0%,#efab00 100%);
background: linear-gradient(to bottom,  #edc100 0%,#efab00 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#edc100', endColorstr='#efab00',GradientType=0 );
}

.lss-ext-mth{padding-top:39px; display:block;}
.lss-ext-sci{padding-top:10px; display:block;}
.lss-ext-pzl{padding-top:20px; display:block;}

.spcb-subHD-all{background-image:url(https://cdn.turtlediary.com/images/sub-hd.png); float:left; width:73px; height:68px;margin:-12px 15px 0 0; text-indent:-99999px;}
.spcb-subHD-prek{background-position:-148px 0;}
.spcb-subHD-k{background-position:-222px 0;}
.spcb-subHD-grade1{background-position:-74px 0;}
.spcb-subHD-grade2{background-position:0 0;}


.spcb-subHD{float:left; padding:0 10px 0 0; margin:-5px 15px 0 0; height:50px; line-height:50px; font-size:20px; font-family:tahoma; font-weight:bold;-webkit-text-stroke: 1px white;text-shadow:1px 1px 1px #FFFFFF, -1px 1px 0 #FFFFFF, 1px 1px 0 #FFFFFF, -1px -1px 0 #FFFFFF, 1px -1px 0 #FFFFFF; width:78px; text-align:center;}
.spcb-subHD .pic{display:block; width:5px; height:50px; float:left; position:static !important}
.subPgCatBlock{padding-left:11px; background:#e6e6e6;}

.subPgCatBlock-red .secGameContainer{border:solid 2px #f9425e;}
.subPgCatBlock-red .spcb-subHD{background:#f9425e;}
/*.subPgCatBlock-red .spcb-subHD .pic{background-position:-159px -120px;}
.subPgCatBlock-purple .secGameContainer{border:solid 2px #cc6699;}
.subPgCatBlock-purple .spcb-subHD{background:#cc6699;}
.subPgCatBlock-purple .spcb-subHD .pic{background-position:-165px -120px;}*/


.subPgCatBlock .sec-header-3 a{color:#000;}
.subPgCatBlock .sec-header-2{color:#000;}
.echSubGm-1{padding:5px;}
.echSubGm-1 a{padding:0;}
.echSubGm-1 a:hover{text-decoration:underline;}
.echSubGm-1 .btn_1{text-transform:uppercase;}
a.btn_1{background:#8ead14; font-size:9px; font-weight:bold; font-family:tahoma; color:#fff; height:13px; line-height:12px; padding:0 6px; display:inline-block;-webkit-box-shadow:  2px 2px 3px 0px #cdcdcd;box-shadow:  2px 2px 3px 0px #cdcdcd;}
a.btn_1:hover,a.btn_1:active{text-decoration:none;background: #88aa00;
background: -moz-linear-gradient(top,  #88aa00 0%, #7a9900 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#88aa00), color-stop(100%,#7a9900));
background: -webkit-linear-gradient(top,  #88aa00 0%,#7a9900 100%);
background: -o-linear-gradient(top,  #88aa00 0%,#7a9900 100%);
background: -ms-linear-gradient(top,  #88aa00 0%,#7a9900 100%);
background: linear-gradient(to bottom,  #88aa00 0%,#7a9900 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#88aa00', endColorstr='#7a9900',GradientType=0 );
}
.secGameContainer-dnlwd .echSecGame{margin-bottom:12px;}
.wrkshtLstngPg{padding:15px 5px 15px 25px;}
.wslp-pg-list{padding:15px 0 0 0; line-height:18px;}
.wslp-pg{font-size:19px; background:#f5f5f5; padding:0 12px; float:left; height:33px; line-height:33px;}
.ech_wslPpgList{float:left; width:300px; margin-left:20px; font-size:14px;}
.ech_wslPpgList a{color:#000;}
.each-wlp-ss{float:left; width:215px; margin-bottom:25px;}
.each-wlp-ss1{background:#f5f5f5; float:left; font-size:16px; height:26px; line-height:25px; padding:0 10px;}
.each-wlp-ss2-ech ul{list-style:decimal; margin:10px 0 0 22px; font-size:13px; line-height:21px;}
.createAnAcc{margin-top:53px;}

.positionCls{}
.worksheetPop_right .worksheetPop{right:235px; top:0px; left:auto!important;}
.worksheetPop{background: #ffffff url(https://cdn.turtlediary.com/images/worksheet-loading.gif) no-repeat; background-position:center; position:absolute; margin-left:160px; margin-top:-15px;*margin-left:50px; *margin-top:0px; display:block; z-index:5;width:330px; height:390px; padding-left:1px;}
.eachSecSubjectBox .sec-header{background:#E6E6E6;padding-left:11px;}
.eachSecSubjectBox .sec-header .sec-header-2, .eachSecSubjectBox .sec-header .sec-header-3 a{color:#000}
.essb-icons{background-image:url(https://cdn.turtlediary.com/images/sub-hd.png); float:left; width:73px; height:68px; margin:-12px 15px 0 0; text-indent:-99999px;}
.eachSecSubjectBox .secGameContainer{border-width:2px; border-style:solid; padding-top:3px;}
.eachSecSubjectBox-pre-k .secGameContainer{border-color:#aac723;}
.eachSecSubjectBox-pre-k .essb-icons{background-position:-148px 0;}
.eachSecSubjectBox-pre-k .essb-icons:hover{background-position:-148px -71px;}
.eachSecSubjectBox-k .secGameContainer{border-color:#dd1a20;}
.eachSecSubjectBox-k .essb-icons{background-position:-222px 0;}
.eachSecSubjectBox-k .essb-icons:hover{background-position:-222px -71px;}
.eachSecSubjectBox-grade-1 .secGameContainer{border-color:#00ccff;}
.eachSecSubjectBox-grade-1 .essb-icons{background-position:-74px 0;}
.eachSecSubjectBox-grade-1 .essb-icons:hover{background-position:-74px -71px;}
.eachSecSubjectBox-grade-2 .secGameContainer{border-color:#ffcc00;}
.eachSecSubjectBox-grade-2 .essb-icons{background-position:0 0;}
.eachSecSubjectBox-grade-2 .essb-icons:hover{background-position:0 -71px;}
.subPageHdLft .csl-language{background:#9ccd52; font-size:21px;}
.subPageHdLft .csl-math{background:#ff8f19;}
.subPageHdLft .csl-science{background:#10d6c1; font-size:25px;}
.subPageHdLft .csl-puzzle{background:#ffcc00;}

.main_cat_box{display:block;}
.wrkshtLstngPadd{padding:4px 15px 13px 15px;}
.cat-box{background:#f5f5f5; font-size:16px; height:26px; line-height:25px; padding:0 10px;}
.cat-box1 ul{list-style:decimal; margin:5px 0 10px 22px; font-size:13px; padding:0px;}
.cat-box1 ul li{float:left; width:200px; margin-bottom:4px; *background:url(https://cdn.turtlediary.com/images/bbul.png) left center no-repeat; *width:185px; *padding-left:15px;}
.mainCatBx-2 .cat-box{font-size:20px; font-weight:bold; margin-bottom:8px;}
.mainCatBx-2 .cat-box1 ul{list-style:none; margin:5px 0 10px 10px;}
.mainCatBx-2 .cat-box1 ul li{float:none; width:auto; font-size:15px; font-weight:bold; color:#373737; margin-bottom:8px;}
.mainCatBx-2 .cat-box1 a{color:#274ff1;}
.mainCatBx-2 .cat-box1 .mover-rtxt{padding-left:5px;}
.mainCatBx-2 .worksheetPop{margin-left:180px; *margin-left:80px;}
.cat-box_pad{padding-bottom:10px;}

.subPageCommonTxt{height:78px; text-align:center;}
.subPageCommonTxt a{display:block;}
.subPageCommonTxt div.subpic{text-indent:-99999px;background-image:url(https://cdn.turtlediary.com/images/sec-text-2.png); display:inline-block;}
.subPageHdLft .subPageArtnCrafts{background:#fc79ab;}
.subPageArtnCrafts div.subpic{width:190px; height:53px; background-position:-495px -72px; margin:10px 0 0 0;}
.subPageHdLft .subPageWorksheet{background:#d170bb;}
.subPageWorksheet div.subpic{width:189px; height:50px; background-position:-446px -147px; margin:13px 0 0 0;}
.subPageHdLft .subPageStories{background:#dd1a20;} .subPageHdLft .subPageStories:hover{background:#c8171c;}
.subPageStories div.subpic{width:170px; height:43px; background-position:-277px -147px; margin:21px 0 0 0;}
.subPageHdLft .subPageVideos{background:#5c97e7;}
.subPageVideos div.subpic{width:152px; height:60px; background-position:-127px -141px; margin:7px 0 0 0;}
.subPageHdLft .subPagescience{background:#10d6c1;}
.subPageHdLft .subPagescience:hover{background:#0ca596;}
.subPagescience div.subpic{width:154px; height:49px; background-position:-341px -92px; margin:16px 0 0 0;}
.subPageHdLft .subPagemath{background:#ff8f19;}
.subPageHdLft .subPagemath:hover{background:#e67800;}
.subPagemath div.subpic{width:127px; height:64px; background-position:0px -141px; margin:6px 0 0 0;}
.subPageHdLft .subPageenglish{background:#9ccd52;}
.subPageHdLft .subPageenglish:hover{background:#82b634;}
.subPageenglish div.subpic{width:158px; height:46px; background-position:-1px -1px; margin:13px 0 0 0;}
.subPageHdLft .subPagelanguage{background:#9ccd52;}
.subPagelanguage div.subpic{width:158px; height:46px; background-position:-1px -1px; margin:13px 0 0 0;}
.subPageHdLft .subPageGames{background:#bad92b;}  .subPageHdLft .subPageGames:hover{background:#a1be1e;}

.subPageHdLft .subPagepuzzle{background:#FF8F19;}
.subPageHdLft .subPagepuzzle:hover{background:#D57000;}
.subPagepuzzle div.subpic{width:151px; height:50px; background-position:-190px -72px; margin:10px 0 0 0;}
.subPageHdLft .subPageExperiment{background:#51dcff;}
.subPageHdLft .subPageExperiment:hover{background:#00cafd;}
.subPageExperiment div.subpic{width:190px; height:69px; background-position:0px -72px; margin:5px 0 0 0;}
.subPageHdLft .subPageJigsaw{background:#a46f3e;}
.subPageHdLft .subPageJigsaw:hover{background:#855932;}
.subPageJigsaw div.subpic{width:154px; height:61px; background-position:-433px 0px; margin:9px 0 0 0;}

/* new game page */
.socialIcon_area{margin:10px 0 10px 0; display:block;}
.media_icons_new{ /*float: left;*/ background-color:#f5f5f5; height:26px; padding:2px 2px 0 7px; margin:4px 0 0 0;}
.facebooks_icons_new{background-color:#f5f5f5; height:26px; padding:6px 6px 4px 7px; margin-left:98px;}
.but1newBG{float: right; background-color:#f5f5f5; height:23px; padding:7px 6px 2px 6px; }
.playGame_new {font-size:15px; padding:0 0 5px 0px; font-weight:normal;/*width:492px;*/}
.gameTxt_box{/*width:450px;*/ padding:10px;}
.gmTitle1{font-weight:bold; font-size:18px;color:#333333;}
.gmTitle1 h1 {font-weight:bold; font-size:18px;color:#333333;}
.gmtitle_grade_new{font-size:12px; margin:2px 0 5px 0;display:block; font-weight:normal; line-height:21px;}
.gmTitle1 p{font-size:13px; margin:0px; padding:0px; font-weight:normal; line-height:19px; text-align:justify;}
.s_icon_box{width:425px; *width:346px; margin-bottom:9px;}
.pl_wk_new{color:#008EB0;}
.pl_wk_new a{color:#008EB0; font-size:15px;}
.scroll_mar{top:70px; left:-17px;}
.fBook_ht{height:21px !important;}

.mnSearchBx{margin:-7px 10px 0 0; float:left; display:none;}
.mnSearchBx .mnsb-txt{border:solid 1px #fff; display:block; float:left; padding:1px; *padding:0 1px;}
.mnSearchBx .mnsb-txt input{height:32px; line-height:31px; width:295px; padding:0 0 0 5px; border:0;}
.mnSearchBx .mnsb-btn{border:solid 1px #fff; border-left:none; display:block; float:left; padding:1px;}
.mnSearchBx .mnsb-btn input{height:32px; padding:0 10px; background:#e6e6e6; border:none;}

.membershipElmnt-step-1 .efsbeh-lft{font-weight:bold; font-size:14px;}
.price-dis{font-family:arial;}/*bms - already exist*/
.membershipElmnt-step-1 select{width:auto;}
.marginTop8{margin-top:8px;}
.each-fsbeh-subCat div.efsbeh-lft{line-height:1; font-size:11px; padding-top:4px;}
.each-fsbeh-subCat div.efsbeh-rgt{}
.membershipElmnt-step-2 .efsbeh-lft{font-weight:bold; font-size:14px;}
.txtError{color:red; font-size:11px; display:none;}
.elmntError .thisElemnt{border-color:red;}
.elmntError .txtError{display:block;}
label.error { float: none; color: red; padding-left: .5em; font-size:11px; vertical-align: top; display:block;}

/* link to page css */
.left_section_fp{width:670px; float:left;padding:12px; background:#fff; margin-top:12px;}
.right_section_fp{width:246px; margin-right:2px; float:right;}
.linkto_txt{padding:0 0 0 22px; margin-top:10px;}
.linkto_txt ul{ margin:0px; padding:7px 0 23px 19px;}
.linkto_txt li{ line-height:26px; list-style-type:disc;}
.linkto_txt textarea{width:400px; margin-bottom:22px; padding:10px; /*background-color:#fffff0;*/ height:72px; color:#828181;}
.linkto_txt textarea:hover{width:400px; margin-bottom:22px; padding:10px; background-color:#ffffff; height:72px; color:#000000;}
.advertise-banners img{ margin:6px 0 10px 0;}
.advertise-banners h2{color:#000066; font-size:15px; margin:0px; padding:0px;}
.photography_new{width:246px;}
.photography_new .eachTopUser{width:246px; height:48px; margin-bottom:3px; border-bottom:solid 1px #cccccc;float:left;}
.photography_new .strip_width{width:193px;}


.lt_space{margin-left:15px;}
.social_media_box{border:1px solid #dddddd; background-color:#f4f4f4; padding:5px 5px 3px 8px; border-radius:0 0 5px 5px;width:175px; border-top:none;}

.tt_sml_icon{background:url(https://cdn.turtlediary.com/images/smil-sprite.png) -16px 0 no-repeat; width:10px; height:12px; float:left; margin:4px 3px 0 0;}
.sl_sml_icon{background:url(https://cdn.turtlediary.com/images/smil-sprite.png) no-repeat; width:10px; height:12px; float:left; margin:4px 6px 0 8px;}

.social_media_box1{border:1px solid #dddddd; background-color:#f4f4f4;  border-radius:5px 5px 0 0;width:188px; height:40px; margin-top:6px; }
.social_media_box1 ul{ margin:0px; padding:0px; }
.social_media_box1 li a{   background-color: #f4f4f4;   border-bottom-left-radius: 0;  border-bottom-right-radius: 0;  border-top-left-radius: 5px;  border-top-right-radius: 0;
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.6) inset; width:93px; height:40px;float:left;border-right:1px solid #dddddd; cursor:pointer;}

.social_media_box1 li a:hover{   background-color: #E4E4E4;   border-bottom-left-radius: 0;  border-bottom-right-radius: 0;  border-top-left-radius: 5px;  border-top-right-radius: 0;
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.6) inset;float:left; cursor:pointer;}
.noborder-rt{border-right:none !important;}

.tt_sml_icon_big{background:url(https://cdn.turtlediary.com/images/smil-sprite.png) -54px 0 no-repeat; width:22px; height:23px; float:left; margin:8px 3px 0 36px;}
.sl_sml_icon_big{background:url(https://cdn.turtlediary.com/images/smil-sprite.png) -30px 0 no-repeat; width:18px; height:19px; float:left; margin:10px 6px 0 38px;}
.photo-hd{font-size:14px; color:#000000}
.photo-hd a{color:#000000; text-decoration:none;}
.photo-hd a:hover{color:#000000; text-decoration:underline;}
.topUser_MainBox_new{height:21px; text-transform:capitalize;}

/* Art detail page css*/

.spm-pic{width:665px; overflow:hidden; text-align:center; margin:0 auto; padding:15px 0;}
		.sngl-post-widget{background-color: #F4F4F4;border-bottom: 1px solid #DDDDDD;box-shadow: 0 0 0 1px #FFFFFF inset;height: 41px; padding:0 14px 0 0;}
		.spread-bar{height: 20px;margin: 0 auto 0 20px;padding: 10px 0 0 0;position: relative;width: auto;}
		.spread-bar .twitter-btn {margin-right: 1px;width: 105px;float:left;}
		.spread-bar .facebook-share-btn {margin-right: 15px;padding-top: 1px;float:left;}
		.spread-bar .facebook-btn {margin-right: 5px;float:left;}
		.spread-bar .google-btn {margin-right: -5px;float:left;}
		.spread-bar .stumbleupon-btn {margin-right: 10px;padding-top: 1px;float:left;}
		.pinterest-btn{float:left;}

.blackBG{background-color:#222222; padding:13px;color:#ffffff; font-size:11px;}
.blackBG h2{ margin:0px; padding:0 0 5px 0; font-size:17px; color:#ffffff;}
.black_link_box{ background-color: #333333;  border-radius: 5px; box-shadow: 0 0 0 1px rgba(92, 92, 92, 0.6) inset; width:85px; height:45px;float:left;border:1px solid #000000; cursor:pointer;}
.black_link_box:hover{ background-color: #444444;  border-radius: 5px; box-shadow: 0 0 0 1px rgba(92, 92, 92, 0.6) inset; width:85px; height:45px;float:left;border:1px solid #000000; cursor:pointer;}

.tt_sml_icon_big2{background:url(https://cdn.turtlediary.com/images/smil-sprite.png) 0 -24px no-repeat; width:22px; height:23px; float:left; margin:10px 3px 0 34px;}
.yellowbg_section{background-color:#fffea1; border:1px solid #e7d09a;padding:5px;}
.left_section_fp .yellowbg_section{font-size:16px;color:#000000;}
.contest_pis{position:absolute;margin-left:50px; margin-top:-3px;}

/* photography page css */
.photo_boxArea{float:left; margin-right:28px; width:200px; height:280px;}
.boxLeft{margin-left:17px;}
.whiteBox_shadow_photo{width:188px; height:137px; padding:4px 0 0 4px;  background-color:#ffffff; box-shadow: 2px 2px 6px #888888;}

:root .whiteBox_shadow_photo{width:189px; height:137px; padding:4px 0 0 4px;  background-color:#ffffff; box-shadow: 1px 1px 11px #888888  \0/IE9;}

.whiteBox_shadow_photo span{ width:177px; height:127px; overflow:hidden; display:block; margin:3px 0 0 3px;}
.whiteBox_txt{padding:9px 0 0 0;}
.whitebox_hd{display:block; font-weight:bold;}
.block{display:block; font-weight:bold;}
.photo_upload{padding-right:17px;  height:40px;}

.blue_btn_upload{ background-color:#15c1e5;font-size:18px;color:#000;padding:0 6px 0 6px; height:26px;border:none; font-weight:bold;
    font-family:arial; margin-top:13px;	color:#ffffff; box-shadow: 2px 2px 5px #888888; box-shadow: 2px 2px 9px #888888   \0/IE9; display:block;  line-height:26px;width:120px;float:right; }
.blue_btn_upload:hover{ background-color:#ffa100;font-size:18px;color:#000;padding:0 6px 0 6px; height:26px;border:none; font-weight:bold;
    font-family:arial; margin-top:13px;	color:#ffffff; box-shadow: 2px 2px 5px #888888; box-shadow: 2px 2px 9px #888888   \0/IE9; display:block;  line-height:26px;width:120px;float:right; }
.uploadArea{background-color:#e4f5ff; margin:0 8px 15px 0; padding:10px 10px 15px 10px; display:block;}
*+html .uploadArea{background-color:#e4f5ff; margin:0 8px 15px 4px; padding:10px 10px 45px 10px; display:block;}
.uploadAreaForm{margin:0px; padding:0px;}
.uploadAreaForm label{width:90px; float:left;}
.uploadAreaForm p{margin-bottom:11px; height:20px;}
.uploadAreaForm input{width:450px; height:21px;float:left;}
.uploadAreaForm textarea{width:650px; height:65px;float:left;}
.margin_btn{margin:-3px 0 0 10px;}
.margin_submit{margin:45px 0 0 10px;}
.photography_overlay{width:550px; height:510px; margin:30px 0 0 0; border:1px solid #dfdfdf;	}
.photography_overlay_pix{padding:20px 0 20px 16px;}
.photography_overlay_txt{padding:0 10px 0 10px;color:#000000;}
.widthTxt{width:430px; margin-left:5px;}
.gn_padding_btn{padding:7px 7px 21px 7px !important; height:26px !important;}
.topMargin10 {margin-top:30px;}

/* worksheet and artcrafts */
.rightLinkMod{background:#e2e2e2; float:none; margin:5px 23px 5px 16px; padding:10px 15px;}
.rightLinkMod a{color:#000; font-size:15px; line-height:25px;}
.puzzleListMod{overflow:auto; margin:5px 23px 5px 16px;}
.puzzleListMod .p_subSection{margin-bottom:15px; overflow:auto; width:100%;}
.puzzleListMod .p_subSection span{background:#e2e2e2; font-size:18px; padding:4px 15px; font-family:arial; color:#000; display:block; float:left;}
.puzzleListMod .p_subSection_cont span{display:block; float:left; width:215px; background:url(https://cdn.turtlediary.com/images/bbul.png) 0 8px no-repeat; padding:0 0 0 15px; height:20px;}
.puzzleListMod .p_subSection_cont span a{color:#000;}
.puzzleListMod .p_subSection_contNew span{display:block; float:left; background:url(https://cdn.turtlediary.com/images/bbul.png) 0 8px no-repeat; padding:0 0 0 15px; height:18px;}
.puzzleListMod .p_subSection_contNew span a{color:#000;}
.worksheetLink{width:230px; float:left; position:relative; margin-bottom:3px;}

.works-list-box-new{width:205px; float:left;padding:14px 7px 5px 3px;margin:0 25px 0 4px;}
.works-list-box-new:hover{width:205px; padding:14px 7px 5px 3px;float:left;/*background:#b78ed5;*/cursor:pointer;margin:0 25px 0 4px;}
.works-list-box-new:hover p a{color:#000000;}
.works-list-box-new .pz-img{float:left; height:137px; overflow:hidden; width:100%;}
.works-list-box-new h3 {font-size:12px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;padding:0 0 5px 8px;float:left; width:100%;}
.works-list-box-new h4 a{color:#000000;font-size:12px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;padding:0px 0px 0px 15px;display:block;}
.works-list-box-new h3 a{color:#000000;}
.works-list-box-new .txt {color:#5A5A5A;font-size:12px;font-family:Arial, Helvetica, sans-serif;font-style:regular;line-height:18px;padding:0px 0px 0px 10px;width:160px;float:left;height:55px;text-align:left;}
.works-list-box-new .txt a{color:#5A5A5A;}

.colorimgbox_wkt{background-repeat:no-repeat; width:178px; height:117px; background-color:#ffffff;   -moz-box-shadow:    1px 1px 5px 1px #a6a5a5;
  -webkit-box-shadow: 1px 1px 5px 1px #a6a5a5;  box-shadow: 0 2px 5px 0 #A6A5A5; margin:0 0 8px 15px;}
.colorimgbox_wkt p{padding:5px 0px 0px 5px;}
.gm-list{margin:12px 0 0 0; padding:0 0 0 19px;}
.gm-list li{ list-style-type:disc !important; line-height:22px;}
.gm-list li a{ text-decoraton:none;color:#333333; margin-right:5px;}
.gm-list li a:hover{text-decoraton:underline; margin-right:5px;}
.wkt_tp_cat{float:right; width:500px; margin:17px 18px 0 0;}

    .wsn-headerStrip{/*height:44px; background:url(https://cdn.turtlediary.com/images/strip-bkgd.png);*/}
	.headerForm{float:right; margin-top:15px;}
	.hderBtnHolder{float:left;}
	.hderBtnHolder .btn_blue, .hderBtnHolder .btn_gray{float:left;margin-left:8px;}
	.hdFrmElmnt-container{position:relative; margin-left:8px; float:left; z-index:51;}
	.hdFrmElmnt-container label.hdfec-label{position:absolute; left:12px; top:7px; font-size:12px; color:#3E3E3E;text-shadow:0 1px 0 rgba(255,255,255,.7); cursor:text;}
	.hdFrmElmnt-container a.hdfec-link{position:absolute;top:4px;right:4px;margin:0;padding:0 6px;height:18px;background-color:#ccc;color:#fff;font-size:10px;font-weight:600;line-height:18px;text-shadow:0 -1px 0 rgba(0,0,0,.25);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
	.hdFrmElmnt-container a.hdfec-link:hover{background-color:#666;text-decoration:none}
	
	
	.hdFrmElmnt-container input.hdfec-input:not([type=submit]):not([type=radio]):not([type=checkbox]){-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transition:border .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:border .2s ease-in-out,background-color .2s ease-in-out;-ms-transition:border .2s ease-in-out,background-color .2s ease-in-out;-o-transition:border .2s ease-in-out,background-color .2s ease-in-out;transition:border .2s ease-in-out,background-color .2s ease-in-out}
	
	.hdFrmElmnt-container input.hdfec-input{margin:0;padding:0 27px 0 10px;width:300px;*width:240px;height:30px; line-height:1.2; *height:27px; *line-height:26px; border-color:#5c5c5e;font-size:12px;text-shadow:0 1px 0 #d6d6d6;-moz-box-shadow:0 1px 0 rgba(255,255,255,.15),0 2px 2px rgba(0,0,0,0.2) inset;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.15),0 2px 2px rgba(0,0,0,0.2) inset;box-shadow:0 1px 0 rgba(255,255,255,.15),0 2px 2px rgba(0,0,0,0.2) inset;text-overflow:ellipsis;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-weight:normal;outline:0;border:1px solid #5c5c5e; background:#fff;}
	.goToSearch{background:url(https://cdn.turtlediary.com/images/ico-srch.png); width:20px; height:11px; position:absolute; text-indent:-99999px; top:10px; right:3px;}

	
	
	.hdFrmElmnt-container input.hdfec-input:focus{border:1px solid #57a9d9;-moz-box-shadow:0 1px 0 rgba(255,255,255,.15),0 0 5px rgba(58,144,194,.6),0 2px 2px rgba(0,0,0,0.2) inset;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.15),0 0 5px rgba(58,144,194,.6),0 2px 2px rgba(0,0,0,0.2) inset;box-shadow:0 1px 0 rgba(255,255,255,.15),0 0 5px rgba(58,144,194,.6),0 2px 2px rgba(0,0,0,0.2) inset;outline:0}

.commonBtnStyle{font-family:arial;position:relative;-moz-box-shadow:0 1px #ececec inset,0 1px rgba(255,255,255,0.2);-webkit-box-shadow:0 1px #ececec inset,0 1px rgba(255,255,255,0.2);box-shadow:0 1px #ececec inset,0 1px rgba(255,255,255,0.2);padding:4px 12px;display:inline-block;text-shadow:0 1px #e0e0e0;font-size:1em; outline-style:none; outline-color:invert; outline-width:0;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border-style:solid; border-width:1px; cursor:pointer; font-weight:bold; text-align:center; height:1.4545em; line-height:1.4545em; overflow:visible;}
/*input.commonBtnStyle, button.commonBtnStyle{*height:26px;*line-height:1;}*/
.commonBtnStyle:hover, .commonBtnStyle1:hover{text-decoration:none;}
/*input.btn_large, button.btn_large{*height:33px; *line-height:14px;}*/
.btnFix-ie7-1 input{*height:26px;*line-height:1;}
.btnFix-ie7-2 input{*height:33px; *line-height:14px;}

.btn_gray{border-color:#565656 #4d4d4d #3e3e3e;color:#333;background-color:#b3b7ba;background:-moz-linear-gradient(bottom,#bfbfbf 0,#bfbfbf 20%,#e0e0e0 100%);background:-webkit-gradient(linear,left bottom,left top,color-stop(0%,#bfbfbf),color-stop(20%,#bfbfbf),color-stop(100%,#e0e0e0));background:-webkit-linear-gradient(bottom,#bfbfbf 0,#bfbfbf 20%,#e0e0e0 100%);background:-ms-linear-gradient(bottom,#bfbfbf 0,#bfbfbf 20%,#e0e0e0 100%);background:-o-linear-gradient(bottom,#bfbfbf 0,#bfbfbf 20%,#e0e0e0 100%);background:linear-gradient(bottom,#bfbfbf 0,#bfbfbf 20%,#e0e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e0e0e0', endColorstr='#bfbfbf'); color: black;}
.btn_gray:hover, .btn_gray:focus{border-color:#565656 #4d4d4d #3e3e3e;background-color:#a5a5a5;background:-moz-linear-gradient(center bottom,#a5a5a5 0,#a5a5a5 20%,#e0e0e0 100%);background:-webkit-gradient(linear,left bottom,left top,color-stop(0%,#a5a5a5),color-stop(20%,#a5a5a5),color-stop(100%,#e0e0e0));background:-webkit-linear-gradient(bottom,#a5a5a5 0,#a5a5a5 20%,#e0e0e0 100%);background:-ms-linear-gradient(bottom,#a5a5a5 0,#a5a5a5 20%,#e0e0e0 100%);background:-o-linear-gradient(bottom,#a5a5a5 0,#a5a5a5 20%,#e0e0e0 100%);background:linear-gradient(bottom,#a5a5a5 0,#a5a5a5 20%,#e0e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e0e0e0', endColorstr='#a5a5a5');}

.btn_gray:active{border-color:#565656 #4d4d4d #3e3e3e;-moz-box-shadow:0 2px 4px #737373 inset,0 1px rgba(255,255,255,0.2);-webkit-box-shadow:0 2px 4px #737373 inset,0 1px rgba(255,255,255,0.2);box-shadow:0 2px 4px #737373 inset,0 1px rgba(255,255,255,0.2);background-color:#a5a5a5;background:-moz-linear-gradient(center bottom,#a5a5a5 0,#a5a5a5 20%,#ccc 100%);background:-webkit-gradient(linear,left bottom,left top,color-stop(0%,#a5a5a5),color-stop(20%,#a5a5a5),color-stop(100%,#ccc));background:-webkit-linear-gradient(bottom,#a5a5a5 0,#a5a5a5 20%,#ccc 100%);background:-ms-linear-gradient(bottom,#a5a5a5 0,#a5a5a5 20%,#ccc 100%);background:-o-linear-gradient(bottom,#a5a5a5 0,#a5a5a5 20%,#ccc 100%);background:linear-gradient(bottom,#a5a5a5 0,#a5a5a5 20%,#ccc 100%);border-color:#8c8c8c #878787 #808080;}



.btn_blue{-moz-box-shadow:0 1px rgba(255,255,255,0.2),0 1px #4dbeff inset;-webkit-box-shadow:0 1px rgba(255,255,255,0.2),0 1px #4dbeff inset;box-shadow:0 1px rgba(255,255,255,0.2),0 1px #4dbeff inset;border-top:1px solid #0079c1;background-color:#0079c1;background:-moz-linear-gradient(center bottom,#0079c1 0,#0079c1 20%,#00a1ff 100%);background:-webkit-gradient(linear,left bottom,left top,color-stop(0%,#0079c1),color-stop(20%,#0079c1),color-stop(100%,#00a1ff));background:-webkit-linear-gradient(bottom,#0079c1 0,#0079c1 20%,#00a1ff 100%);background:-ms-linear-gradient(bottom,#0079c1 0,#0079c1 20%,#00a1ff 100%);background:-o-linear-gradient(bottom,#0079c1 0,#0079c1 20%,#00a1ff 100%);background:linear-gradient(bottom,#0079c1 0,#0079c1 20%,#00a1ff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00a1ff', endColorstr='#0079c1'); color:#fff;text-shadow:0 -1px #00629c; border-color:#0079C1 #00588B #004B77;}
.btn_blue:hover, .btn_blue:focus{-moz-box-shadow:0 1px rgba(255,255,255,0.2),0 1px #1794dc inset;-webkit-box-shadow:0 1px rgba(255,255,255,0.2),0 1px #1794dc inset;box-shadow:0 1px rgba(255,255,255,0.2),0 1px #1794dc inset;text-shadow:0 -1px #004c77;background-color:#005282;background:-moz-linear-gradient(center bottom,#005282 0,#005282 20%,#0083cf 100%);background:-webkit-gradient(linear,left bottom,left top,color-stop(0%,#0079c1),color-stop(20%,#0079c1),color-stop(100%,#00a1ff));background:-webkit-linear-gradient(bottom,#005282 0,#005282 20%,#0083cf 100%);background:-ms-linear-gradient(bottom,#005282 0,#005282 20%,#0083cf 100%);background:-o-linear-gradient(bottom,#005282 0,#005282 20%,#0083cf 100%);background:linear-gradient(bottom,#005282 0,#005282 20%,#0083cf 100%);border-color:#00629b #004872 #003b5d;-moz-box-shadow:0 1px #1794dc inset;-webkit-box-shadow:0 1px #1794dc inset;box-shadow:0 1px #1794dc inset;}

.btn_blue:active{-moz-box-shadow:0 1px rgba(255,255,255,0.2),0 2px 4px #004268 inset;-webkit-box-shadow:0 1px rgba(255,255,255,0.2),0 2px 4px #004268 inset;box-shadow:0 1px rgba(255,255,255,0.2),0 2px 4px #004268 inset;text-shadow:0 -1px #004268;border-color:#004269 #003D60 #003a5c;}
.hderBtn-sel label.hdfec-label{color:#919191;}
.forgotPassHelp{padding:8px 16px 16px;background-color:#fcfcfc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 27px 1px rgba(4,4,4,0.18),0 0 2px 1px rgba(4,4,4,0.13);-webkit-box-shadow:0 0 27px 1px rgba(4,4,4,0.18),0 0 2px 1px rgba(4,4,4,0.13);box-shadow:0 0 27px 1px rgba(4,4,4,0.18),0 0 2px 1px rgba(4,4,4,0.13); position:absolute; width:228px; top:28px; left:-70px; border:solid 1px #d6d6d6; display:none;}
.forgotPassHelp-1{color:#444444;font-size:16px;margin:3px 0 0;}
.forgotPassHelp-2{color:#666666;font-size:12px;line-height:1.5em;margin:10px 0 5px;}
.forgotPassHelp-3{margin-top:15px;}
.forgotPassHelp-3 a.btn_gray{border-color:#CBCBCB #B2B2B2 #8B8B8B;}
.forgotPassHelp b.upArrow{position:absolute; top:-7px; right:15px; width:15px; height:8px; background-position:-189px -120px;}
a.closeFPH{position:absolute; top:5px; right:5px; width:15px; height:15px; background-position:-186px -130px; text-indent:-99999px;}
a.closeFPH:hover{background-position:-201px -130px;}
.failureFieldMsg{padding-left:172px;color:#FF0000;}
.successFieldMsg{background: none repeat scroll 0 0 #E8E8E8;
    border-bottom: 1px solid #808080;
    border-top: 1px solid #808080;
    border-left: 3px solid #808080;
    border-right: 1px solid #808080;	
    color: #000000;
    font-weight: bold;
    margin: 10px 30px 10px 30px;
    padding: 10px;
}

.graybg_section{background-color:#e6e6e6; padding:8px; margin-bottom:20px;}
.white_tab{border:1px solid #dbdbdb; background-color:#fff; border-radius:3px 3px 0 0; border-bottom:none; margin-right:5px; padding:3px 13px 3px 13px; text-transform:uppercase;}
.white_tab a{color:#000; text-decoration:none;}
.noMarTP{margin-top:0px !important;}

/* Account section */
.myAccountMain{padding:25px 0;}
.myAccTab-common a{display:block; float:left; text-transform:uppercase; font-size:18px; color:#000; height:34px; line-height:33px; text-align:center;}
.myAcc-cntHolder{z-index:10; position:relative; margin-top:16px;}
.myAccTab-sel a{position:relative; z-index:2;}

.myAccTab-profile a{background:#c8e3ac; width:169px;}
.myAccTab-report a{background:#ffe1ae; width:170px;}
.myAccTab-artwork a{background:#fab6a5; width:170px;}
.myAccTab-stories a{background:#7ddcc5; width:157px;}
.myAccTab-favorite a{background:#a4e8f7; width:170px;}
.myAccTab-accountMngt a{background:#ebcbe2; width:263px;}

.see-more-arrow-dn{display:none;}
.see-more-arrow-dn{width:0;height:0;border:1px solid transparent;border-width:15px 10px 0;position:absolute;}
.myAccTab-common.myAccTab-sel .see-more-arrow-dn{display:block; left:20px; bottom:-15px; border-bottom-style:dashed;}

.myAccTab-profile .see-more-arrow-dn{border-top-color:#c8e3ac;}
.myAccTab-report .see-more-arrow-dn{border-top-color:#ffe1ae;}
.myAccTab-artwork .see-more-arrow-dn{border-top-color:#fab6a5;}
.myAccTab-stories .see-more-arrow-dn{border-top-color:#7ddcc5;}
.myAccTab-favorite .see-more-arrow-dn{border-top-color:#a4e8f7;}
.myAccTab-accountMngt .see-more-arrow-dn{border-top-color:#ebcbe2;}

/* Account management */
.tbMain_box{background-color:#f5f5f5; padding:20px;}
.tbMain_box h2{font-size:19px; margin-bottom:18px; font-weight:bold;}
.account_box{width:284px; background-color:#eaeaea; padding:0 0 15px 0; float:left; height:200px;}
.account_box_hd{background-color:#ebcbe2; height:33px; line-height:33px; text-align:center; font-size:17px; margin-bottom:20px; display:block; font-weight:bold;}
.account_usr{font-size:13px; padding:5px 6px 10px 12px; color:#3a3939;}
.account_usr a{color:#305a98; font-weight:bold;}
.account_usr h2{font-size:19px; margin:0px; padding:0 0 4px 0;}
.account_usr p{ line-height:21px; display:block;height:23px;}
.usr_detailwt{width:74px; display:inline-block;}
.usr_detailwt1{width:224px; display:inline-block;}
.usr_detailwt2{width:118px; display:inline-block; font-weight:bold;}
.account_boxRT{margin-right:24px;}
.memb_links{ padding-top:15px;}
.memb_links a{color:#305a98;}

/* Account report */
.mainContent h3{margin-bottom: 10px !important;}
.mtcr-main-header{background:#e6f4fd; padding:18px 18px 10px 18px; margin-bottom:11px;}
.mmh-line{margin-bottom:8px; font-size:14px; font-weight:bold;}
.mmh-line select{width:160px; height:21px; line-height:21px;}
.mmh-line input[type=text]{width:105px; height:15px; line-height:15px;}
.mmh-line div{float:left;}
.mmh-line .mr_1st{margin-right:5px;}
.mmh-line .mr_2nd{margin-right:15px;}
.mmh-line .dpic{margin-top:3px;}
.mr_wdth_1{width:81px;}
.mmh-line .orange-btn{margin:-5px 0 0 10px; padding:2px 5px; width:auto;}
.mmh-line .orange-btn button{font-family:arial; font-size:15px !important;}
.tr-tabs{margin-bottom:5px;}
.mtcr-main-result{background:#e6f4fd; padding:10px 15px 15px;}
.mtcrmr-hd{font-size:14px; font-weight:bold; padding-bottom:5px;}
.mtcrmr-table{border:solid 1px #95979d; width:919px;}
.mtcrmr-table-row-hd{background:#c5e4fa; width:100%; display:table;border-bottom:solid 1px #95979d;}
.mtcrmr-table-row-hd div{display:table-cell; float:left; line-height:40px; height:40px; text-align:center; text-transform:uppercase; font-size:12px; border-right:solid 1px #95979d; color:#000;}
.tbl-rank{width:80px;}
.tbl-skills{width:330px;}
.tbl-time_s{width:93px;}
.tbl-problems_a{width:93px;}
.tbl-number_s{width:93px;}
.tbl-class_a{width:131px;}
.tbl-view_r{width:93px;}
.extra_adj{line-height:1 !important; padding-top:6px; height:34px !important;}
.main-displaying-data{background:#c5e4fa;}
.mtcr-each-row{display:table;}
.mtcr-each-row-color{background:#daedfc;}
.mtcr-each-row div{display:table-cell; float:left; border-right:solid 1px #95979d; height:26px;}
.mtcr-each-row div span{display:block; border-top:solid 3px #e6f4fd; padding-left:10px;}
.mtcr-last{border-right:none !important;}
.mtcr-1{width:80px;}
.mtcr-2{width:330px;}
.mtcr-3{width:93px;}
.mtcr-4{width:93px;}
.mtcr-5{width:93px;}
.mtcr-6{width:131px;}
.mtcr-7{width:93px;}

.tblSo-rank{width:58px;}
.tblSo-skills{width:373px;}
.tblSo-time_s{width:87px;}
.tblSo-problems_a{width:87px;}
.tblSo-class_a{width:87px;}
.tblSo-class_a1{width:110px; line-height:40px;}
.tblSo-class_a2{width:110px; line-height:40px;}
.tblSo-view_r{width:87px;}
.mtcrT-1{width:58px;}
.mtcrT-2{width:373px;}
.mtcrT-3{width:87px;}
.mtcrT-7{width:110px;}
.mtcrT-8{width:110px;}
.mtcrT-4{width:87px;}
.mtcrT-5{width:87px;}
.mtcrT-6{width:87px;}
ul.tr-tabs li{margin-right:5px; position:relative; display:inline-block; float:left;}
ul.tr-tabs li a{display:block; background:#e0e0e0; font-size:18px; font-weight:bold; color:#676767; text-decoration:none; height:33px; line-height:33px; padding:0 15px 0 8px; text-transform:uppercase;}
ul.tr-tabs li a.tr-selected{background:#cccccc; color:#000;-webkit-box-shadow:-3px 3px 3px 0px #a6a6a6;box-shadow:-3px 3px 3px 0px #a6a6a6; height:30px; line-height:30px;*height:33px; *line-height:33px;}
ul.tr-tabs li b{display:block; position:absolute; top:0; right:0; background:url(https://cdn.turtlediary.com/images/r-cor.png); width:16px; height:16px;}
.date-pick{background:#fff url(https://cdn.turtlediary.com/images/dp.jpg) 97% center no-repeat;}
.calendar{font-family:'Trebuchet MS', Tahoma, Verdana, Arial, sans-serif;font-size:0.9em;background-color:#EEE;color:#333;border:1px solid #DDD;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:0.2em;width:14em;}.calendar a{outline:none;}.calendar .months{background-color:#F6AF3A;border:1px solid #E78F08;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:#FFF;padding:0.2em;text-align:center;}.calendar .prev-month,.calendar .next-month{padding:0;}.calendar .prev-month{float:left;}.calendar .next-month{float:right;}.calendar .current-month{margin:0 auto;}.calendar .months a{color:#FFF;text-decoration:none;padding:0 0.4em;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.calendar .months a:hover{background-color:#FDF5CE;color:#C77405;}.calendar table{border-collapse:collapse;padding:0;font-size:0.8em;width:100%;}.calendar th{text-align:center;}.calendar td{text-align:right;padding:1px;width:14.3%;}.calendar td a{display:block;color:#1C94C4;background-color:#F6F6F6;border:1px solid #CCC;text-decoration:none;padding:0.2em;}.calendar td a:hover{color:#C77405;background-color:#FDF5CE;border:1px solid #FBCB09;}.calendar td.today a{background-color:#FFF0A5;border:1px solid #FED22F;color:#363636;}
.hd_mrgn{margin:0 0 20px 2px; padding-top:25px}
.result1{background:#f5f5f5; padding:10px 0 15px 11px;}
.report_bg{background-color:#f5f5f5;}
.mtcr-header1{background:#e6f4fd; padding:18px 18px 10px 18px; margin-bottom:11px; margin:0 14px 0 11px; border:1px solid #95979D;}
.mtcrmr-font{font-size:17px; font-weight:bold; padding-bottom:8px;}
.mtcrmr-table_new{border:solid 1px #95979d; width:893px; background-color:#e6f4fd;}

.favGame_new{float:left; width:179px; line-height:1; margin:0 12px 12px 0; padding:5px; height:217px;}
.favGame_new:hover{background:#f7d727;}
.favGame_new a{color:#000; display:block;}
.favGame_new a:hover{text-decoration:none;}
.fav_gamePic{display:block; width:168px; height:106px; margin:5px 0 7px 5px;border-radius:8px; -webkit-box-shadow: 0px 0px 3px rgba(50, 50, 50, 0.50);
-moz-box-shadow:    0px 0px 3px rgba(50, 50, 50, 0.50);
box-shadow:         0px 0px 3px rgba(50, 50, 50, 0.50); }

.esg-button_fav{display:inline-block; float:right; margin-top:14px;
background-color:#5aaf2d; border-color:#fff; border-style:solid; border-width:1px; cursor:pointer; display:inline-block;
box-shadow:inset 0 1px 0 rgba(255,255,255,.45);font-size:11px; height:23px; line-height:18px; overflow:visible; padding:0 7px;vertical-align:middle;white-space:nowrap;
-moz-box-shadow:0 0 2px 0 #B2B9C9;
-ms-box-shadow:0 0 2px 0 #B2B9C9;
-webkit-box-shadow:0 0 2px 0 #B2B9C9;
box-shadow:0 0 2px 0 #B2B9C9;

filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#a5e769,EndColorStr=#5aaf2d);
background-image:-moz-linear-gradient(top,#a5e769 0,#5aaf2d 100%);
background-image:-ms-linear-gradient(top,#a5e769 0,#5aaf2d 100%);
background-image:-o-linear-gradient(top,#a5e769 0,#5aaf2d 100%);
background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#a5e769),color-stop(100%,#5aaf2d));
background-image:-webkit-linear-gradient(top,#a5e769 0,#5aaf2d 100%);
background-image:linear-gradient(to bottom,#a5e769 0,#5aaf2d 100%);
}
.esg-button_fav:hover{
background-color:#a5e769; border-color:#00cc00;
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#5aaf2d,EndColorStr=#a5e769);
background-image:-moz-linear-gradient(top,#5aaf2d 0,#a5e769 100%);
background-image:-ms-linear-gradient(top,#5aaf2d 0,#a5e769 100%);
background-image:-o-linear-gradient(top,#5aaf2d 0,#a5e769 100%);
background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#5aaf2d),color-stop(100%,#a5e769));
background-image:-webkit-linear-gradient(top,#5aaf2d 0,#a5e769 100%);
background-image:linear-gradient(to bottom,#5aaf2d 0,#a5e769 100%);
}
.fav-gameCont{font-size:12px; margin-top:3px; display:block; line-height:13px; height:40px;}

/* Account profile */
.myAccCnt-profile-in{background:#f5f5f5; padding:45px 26px;}
.echProfileDtls{border-top:solid 1px #cccccc; height:41px; line-height:40px;}
.myAccCnt-profile-EH{border-bottom:solid 1px #cccccc;}
.echProfileDtls-1{float:left; width:185px; font-size:16px; font-weight:bold; text-align:right;}
.echProfileDtls-2{float:left; width:555px; padding-left:70px; font-size:16px;}
.echProfileDtls-3{float:left; font-size:13px;}
.echProfileDtls-3 a.echProfileDtls-3-edit{color:#375f9b;}
.echProfileDtls-2-input{display:none;}
.echProfileDtls-2-input .thisElemnt input{height:26px; line-height:25px; *margin-top:5px; width:530px;}
.echProfileDtls-3-save{display:none; *margin-top:8px;}

.searchMain{float:left; display:none;}
.searchMain .thisElemnt{float:left; position:relative;}
.searchMain .sm-searchBtn{float:left;}
.usrOptionLinks{float:left; margin:5px 0 0 8px;}
.searchMain .thisElemnt input[type="text"]{border:solid 1px #848484;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;background: #ffffff; padding-right:25px; width:275px;
background: -moz-linear-gradient(top,  #ffffff 0%, #f6f6f6 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f6f6f6));
background: -webkit-linear-gradient(top,  #ffffff 0%,#f6f6f6 100%);
background: -o-linear-gradient(top,  #ffffff 0%,#f6f6f6 100%);
background: -ms-linear-gradient(top,  #ffffff 0%,#f6f6f6 100%);
background: linear-gradient(to bottom,  #ffffff 0%,#f6f6f6 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 );
}
.searchMain .commonBtnStyle{-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0; border-width:1px 1px 1px 0; height:26px; line-height:26px; color:#fff;}
.searchMain .thisElemnt b.pic{display:block; position:absolute; width:15px; height:15px;background-position:-186px -130px; top:11px; right:3px; cursor:pointer;}
.searchMain .thisElemnt b.pic:hover{background-position:-201px -130px;}


/* overlay.css classes */

.userpointbox{position:absolute; margin:15px 0 0 107px !important; z-index:1000;}
.userpointboxFree{position:absolute; left:50%; margin:137px 0 0 -363px !important; z-index:1000;}

.gmPointContainer{width:707px; height:455px; margin-top:40px;}
.gmPointContainer .hd{padding:32px 0; font-size:35px; color:#000; text-align:center;}
.gm-close-btn{background:url(https://cdn.turtlediary.com/images/cross-btn-game.png) no-repeat; width:45px; height:46px; display:block;}
.gmArea{margin:0 5px 0 -5px;}
.pad_home{padding:19px;  margin-top:15px; min-height:500px;}
.pad_home-inner{padding:0 19px 0 19px;}

.overlayBG{position:fixed; background:#000; width:100%; height:100%; top:0; left:0; z-index:5000;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter: alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;}
.overlayContainer{position:absolute; z-index:0; background:#fff; left:50%; top:50%;}
.ol-updatePlan{width:450px; margin:-150px 0 0 -225px; position:fixed;}
.ol-cancelMembership{width:473px; margin:-170px 0 0 -237px; position:fixed;}
.ol-reqLogin{width:473px; margin:-155px 0 0 -237px; position:fixed;}
.ol-loginInfoSent{width:473px; margin:-155px 0 0 -237px; position:fixed;}
.ol-login{width:665px; margin:-155px 0 0 -333px; position:fixed;}
.ol-emailToParents{width:473px; margin:-170px 0 0 -237px; position:fixed;}
.ol-rosterEmail{width:500px; margin:-275px 0 0 -250px; position:fixed;} .ol-rosterEmail .ovlyRLI-text{width:110px;}
.ol-afterLogin{width:473px; margin:-135px 0 0 -298px; position:fixed;}
.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;}
.overlayButtons{text-align:right; margin-top:25px;}
.overlayContent-hd{font-weight:bold; color:#729107; font-size:16px; margin-bottom:12px;}
.marginBT15{margin-bottom:15px;}
.marginBT7{margin-bottom:7px;}
.ovlyRLI-text{display:block; float:left; margin:8px 10px 0 0;}
.ovlyRLI-input{display:block; float:left;}
.ol-login .overlayContent{background:none; border:none; margin:0; padding:0 15px 15px;}
.ol-login .overlayHeader{height:20px; padding-top:5px; line-height:normal;}
.ol-getUpdate{width:473px; margin:-170px 0 0 -237px; position:fixed;}

.btn_green{border-color:#99b322 #768a1a #566512;color:#fff;text-shadow:0 -1px #6d8017;
background: #8fa81e;
background: -moz-linear-gradient(top,  #8fa81e 0%, #657616 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8fa81e), color-stop(100%,#657616));
background: -webkit-linear-gradient(top,  #8fa81e 0%,#657616 100%);
background: -o-linear-gradient(top,  #8fa81e 0%,#657616 100%);
background: -ms-linear-gradient(top,  #8fa81e 0%,#657616 100%);
background: linear-gradient(to bottom,  #8fa81e 0%,#657616 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8fa81e', endColorstr='#657616',GradientType=0 );}
.btn_green:hover, .btn_green:focus{background: #8ca41c;
background: -moz-linear-gradient(top,  #8ca41c 0%, #434e0e 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8ca41c), color-stop(100%,#434e0e));
background: -webkit-linear-gradient(top,  #8ca41c 0%,#434e0e 100%);
background: -o-linear-gradient(top,  #8ca41c 0%,#434e0e 100%);
background: -ms-linear-gradient(top,  #8ca41c 0%,#434e0e 100%);
background: linear-gradient(to bottom,  #8ca41c 0%,#434e0e 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8ca41c', endColorstr='#434e0e',GradientType=0 );}
.btn_green:active{border-color:#565656 #4d4d4d #3e3e3e;-moz-box-shadow:0 2px 4px #657616 inset,0 1px rgba(255,255,255,0.2);-webkit-box-shadow:0 2px 4px #657616 inset,0 1px rgba(255,255,255,0.2);box-shadow:0 2px 4px #657616 inset,0 1px rgba(255,255,255,0.2);background-color:#8ca31e;background:-moz-linear-gradient(center bottom,#505e11 0,#505e11 20%,#8ca31e 100%);background:-webkit-gradient(linear,left bottom,left top,color-stop(0%,#8ca31e),color-stop(20%,#8ca31e),color-stop(100%,#8ca31e));background:-webkit-linear-gradient(bottom,#8ca31e 0,#8ca31e 20%,#8ca31e 100%);background:-ms-linear-gradient(bottom,#8ca31e 0,#8ca31e 20%,#8ca31e 100%);background:-o-linear-gradient(bottom,#8ca31e 0,#8ca31e 20%,#8ca31e 100%);background:linear-gradient(bottom,#8ca31e 0,#8ca31e 20%,#8ca31e 100%);border-color:#8c8c8c #878787 #808080;}

.btn_red{border-color:#e32227 #9e1d20 #871013;color:#fff;text-shadow:0 -1px #a21a1d;-moz-box-shadow:0 1px rgba(255,255,255,0.2),0 1px #ee7b7e inset;-webkit-box-shadow:0 1px rgba(255,255,255,0.2),0 1px #ee7b7e inset;box-shadow:0 1px rgba(255,255,255,0.2),0 1px #ee7b7e inset;
background: #e94145;
background: -moz-linear-gradient(top,  #e94145 0%, #c9181d 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e94145), color-stop(100%,#c9181d));
background: -webkit-linear-gradient(top,  #e94145 0%,#c9181d 100%);
background: -o-linear-gradient(top,  #e94145 0%,#c9181d 100%);
background: -ms-linear-gradient(top,  #e94145 0%,#c9181d 100%);
background: linear-gradient(to bottom,  #e94145 0%,#c9181d 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e94145', endColorstr='#c9181d',GradientType=0 );
}
.btn_red:hover, .btn_red:focus{background: #e62b2f;
background: -moz-linear-gradient(top,  #e62b2f 0%, #a71417 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e62b2f), color-stop(100%,#a71417));
background: -webkit-linear-gradient(top,  #e62b2f 0%,#a71417 100%);
background: -o-linear-gradient(top,  #e62b2f 0%,#a71417 100%);
background: -ms-linear-gradient(top,  #e62b2f 0%,#a71417 100%);
background: linear-gradient(to bottom,  #e62b2f 0%,#a71417 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e62b2f', endColorstr='#a71417',GradientType=0 );
}
.btn_red:active{border-color:#565656 #4d4d4d #3e3e3e;-moz-box-shadow:0 2px 4px #871013 inset,0 1px rgba(255,255,255,0.2);-webkit-box-shadow:0 2px 4px #871013 inset,0 1px rgba(255,255,255,0.2);box-shadow:0 2px 4px #871013 inset,0 1px rgba(255,255,255,0.2);background-color:#a71417;background:-moz-linear-gradient(center bottom,#a71417 0,#a71417 20%,#a71417 100%);background:-webkit-gradient(linear,left bottom,left top,color-stop(0%,#a71417),color-stop(20%,#a71417),color-stop(100%,#a71417));background:-webkit-linear-gradient(bottom,#a71417 0,#a71417 20%,#a71417 100%);background:-ms-linear-gradient(bottom,#a71417 0,#a71417 20%,#a71417 100%);background:-o-linear-gradient(bottom,#a71417 0,#a71417 20%,#a71417 100%);background:linear-gradient(bottom,#a71417 0,#a71417 20%,#a71417 100%);border-color:#8c8c8c #878787 #808080;}

.tblStr{background:#ececec; padding:5px;}
.tblStr-1 span{display:inline-block; width:120px; padding-right:10px; text-align:right}
#overlay{width:640px; height:267px; padding:20px; background-color:#fff;}
.lg_area{width:290px; /*height:220px;*/}
.lg_msg_area{width:330px; /*height:220px;*/}
.create_acc{font-size:13px !important;}
.create_acc a{color:#0134cd; text-decoration:none;}
.gry_bx_padd{padding:15px 10px 10px 10px; height:210px;}
.lg_lft{float:left; font-size:16px; width:75px; text-align:right; line-height:26px; padding-right:10px; font-size:14px;}
.font14{font-size:14px;}
.font11{font-size:11px;}
.lgElemnt{float:left;}
.lgElemnt input{height:27px; line-height:26px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px; border-width:1px; border-style:solid; border-color:#adadad #e0e0e0 #e6e6e6 #e3e3e3; width:175px; padding-left:5px;}
.ch_box_padd{padding-left:55px;}

.right_lgTxt{text-align:right; padding-top:20px; color:#0134cd; font-size:13px;}
.right_lgTxt a{color:#0134cd; text-decoration:none;}
.btnTP_padding{text-align:right; margin-top:10px;}
.txt_tpPadd{padding:15px 0 0 0;}
.ol-login-pgLayout .overlayContent{background:transparent; border:none;}
.ol-login-pgLayout .lg_area, .ol-login-pgLayout .lg_msg_area{width:440px;}
.btn_disabled{border-color:#c1c1c1;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background: #ccc; cursor:default; display:none;}

.aftrLgnOptions{/*text-align:center;*/}
.way{text-align:center; font-size:15px; font-weight:bold;}
.aftrLgnOptions a{margin-bottom:3px; display:inline-block; min-width:140px; padding:0 10px; height:50px; line-height:50px; font-size:18px; font-weight:bold; border-style:solid; border-width:4px; color:#000; font-weight:bold;-moz-box-shadow:1px 1px 5px 1px #a6a5a5;-webkit-box-shadow: 1px 1px 5px 1px #a6a5a5;box-shadow: 0 2px 5px 0 #A6A5A5; text-align:center;}
.aftrLgnOptions a:hover{text-decoration:none;}
.smlOrange{border-color:#f99e12;}
.smlGreen{border-color:#9abb14;}
.smlOrange:hover {background: #ffffff;
background: -moz-linear-gradient(top,  #ffffff 0%, #fbc16a 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#fbc16a));
background: -webkit-linear-gradient(top,  #ffffff 0%,#fbc16a 100%);
background: -o-linear-gradient(top,  #ffffff 0%,#fbc16a 100%);
background: -ms-linear-gradient(top,  #ffffff 0%,#fbc16a 100%);
background: linear-gradient(to bottom,  #ffffff 0%,#fbc16a 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fbc16a',GradientType=0 );
}
.smlGreen:hover{background: #ffffff;
background: -moz-linear-gradient(top,  #ffffff 0%, #c4e92e 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#c4e92e));
background: -webkit-linear-gradient(top,  #ffffff 0%,#c4e92e 100%);
background: -o-linear-gradient(top,  #ffffff 0%,#c4e92e 100%);
background: -ms-linear-gradient(top,  #ffffff 0%,#c4e92e 100%);
background: linear-gradient(to bottom,  #ffffff 0%,#c4e92e 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#c4e92e',GradientType=0 );
}
.blck_fnt{color:#000 !important; font-weight:bold}
.lgt_gray{color:#666 !important;}
.navigation{padding:0 0 13px 0;}
.navigationArt{padding:0 5px 10px 0; background:#fff;}
.btn_disabled{border-color:#c1c1c1;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background: #ccc; cursor:default; display:none;}
.btn_yellow{ text-transform:none !important;border-color:#c89c06 #9d7702 #aa7b00;color:#000;text-shadow:0 -1px #be9105;-moz-box-shadow:0 1px rgba(255,255,255,0.2),0 1px #f9cb2f inset;-webkit-box-shadow:0 1px rgba(255,255,255,0.2),0 1px #f9cb2f inset;box-shadow:0 1px rgba(255,255,255,0.2),0 1px #f9cb2f inset;
background: #f4bf09;
background: -moz-linear-gradient(top,  #f4bf09 0%, #dfa200 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4bf09), color-stop(100%,#dfa200));
background: -webkit-linear-gradient(top,  #f4bf09 0%,#dfa200 100%);
background: -o-linear-gradient(top,  #f4bf09 0%,#dfa200 100%);
background: -ms-linear-gradient(top,  #f4bf09 0%,#dfa200 100%);
background: linear-gradient(to bottom,  #f4bf09 0%,#dfa200 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4bf09', endColorstr='#dfa200',GradientType=0 );
}
.btn_yellow:hover, .btn_yellow:focus{background: #ffd54f;
background: -moz-linear-gradient(top,  #ffd54f 0%, #ffbb11 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffd54f), color-stop(100%,#ffbb11));
background: -webkit-linear-gradient(top,  #ffd54f 0%,#ffbb11 100%);
background: -o-linear-gradient(top,  #ffd54f 0%,#ffbb11 100%);
background: -ms-linear-gradient(top,  #ffd54f 0%,#ffbb11 100%);
background: linear-gradient(to bottom,  #ffd54f 0%,#ffbb11 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd54f', endColorstr='#ffbb11',GradientType=0 );}
.btn_yellow:active{border-color:#9a7001;-moz-box-shadow:0 2px 4px #6c4f00 inset,0 1px rgba(255,255,255,0.2);-webkit-box-shadow:0 2px 4px #6c4f00 inset,0 1px rgba(255,255,255,0.2);box-shadow:0 2px 4px #6c4f00 inset,0 1px rgba(255,255,255,0.2);background-color:#aa7b00;background:-moz-linear-gradient(center bottom,#aa7b00 0,#aa7b00 20%,#aa7b00 100%);background:-webkit-gradient(linear,left bottom,left top,color-stop(0%,#aa7b00),color-stop(20%,#aa7b00),color-stop(100%,#aa7b00));background:-webkit-linear-gradient(bottom,#aa7b00 0,#aa7b00 20%,#aa7b00 100%);background:-ms-linear-gradient(bottom,#aa7b00 0,#aa7b00 20%,#aa7b00 100%);background:-o-linear-gradient(bottom,#aa7b00 0,#aa7b00 20%,#aa7b00 100%);background:linear-gradient(bottom,#aa7b00 0,#aa7b00 20%,#aa7b00 100%);}

.btn_lime{text-transform:uppercase;border-color:#559c1b #40800b #316903;color:#fff;text-shadow:0 -1px #63bf17;-moz-box-shadow:0 1px rgba(255,255,255,0.2),0 1px #adea7b inset;-webkit-box-shadow:0 1px rgba(255,255,255,0.2),0 1px #adea7b inset;box-shadow:0 1px rgba(255,255,255,0.2),0 1px #adea7b inset;
background: #7bdd29;
background: -moz-linear-gradient(top,  #7bdd29 0%, #4b9f05 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7bdd29), color-stop(100%,#4b9f05));
background: -webkit-linear-gradient(top,  #7bdd29 0%,#4b9f05 100%);
background: -o-linear-gradient(top,  #7bdd29 0%,#4b9f05 100%);
background: -ms-linear-gradient(top,  #7bdd29 0%,#4b9f05 100%);
background: linear-gradient(to bottom,  #7bdd29 0%,#4b9f05 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7bdd29', endColorstr='#4b9f05',GradientType=0 );
}
.btn_lime:hover, .btn_lime:focus{background: #64b621;
background: -moz-linear-gradient(top,  #64b621 0%, #408804 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#64b621), color-stop(100%,#408804));
background: -webkit-linear-gradient(top,  #64b621 0%,#408804 100%);
background: -o-linear-gradient(top,  #64b621 0%,#408804 100%);
background: -ms-linear-gradient(top,  #64b621 0%,#408804 100%);
background: linear-gradient(to bottom,  #64b621 0%,#408804 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#64b621', endColorstr='#408804',GradientType=0 );}
.btn_lime:active{border-color:#316903;-moz-box-shadow:0 2px 4px #2f6303 inset,0 1px rgba(255,255,255,0.2);-webkit-box-shadow:0 2px 4px #2f6303 inset,0 1px rgba(255,255,255,0.2);box-shadow:0 2px 4px #2f6303 inset,0 1px rgba(255,255,255,0.2);background-color:#408903;background:-moz-linear-gradient(center bottom,#408903 0,#408903 20%,#408903 100%);background:-webkit-gradient(linear,left bottom,left top,color-stop(0%,#408903),color-stop(20%,#408903),color-stop(100%,#408903));background:-webkit-linear-gradient(bottom,#408903 0,#408903 20%,#408903 100%);background:-ms-linear-gradient(bottom,#408903 0,#408903 20%,#408903 100%);background:-o-linear-gradient(bottom,#408903 0,#408903 20%,#408903 100%);background:linear-gradient(bottom,#408903 0,#408903 20%,#408903 100%);}

.btn_lightblue{border-color:#009de1 #0074b9 #0064a6;color:#000;text-shadow:0 -1px #0085d5;-moz-box-shadow:0 1px rgba(255,255,255,0.2),0 1px #a8e4ff inset;-webkit-box-shadow:0 1px rgba(255,255,255,0.2),0 1px #a8e4ff inset;box-shadow:0 1px rgba(255,255,255,0.2),0 1px #a8e4ff inset;
background: #6bd1ff;
background: -moz-linear-gradient(top,  #6bd1ff 0%, #27a8ff 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6bd1ff), color-stop(100%,#27a8ff));
background: -webkit-linear-gradient(top,  #6bd1ff 0%,#27a8ff 100%);
background: -o-linear-gradient(top,  #6bd1ff 0%,#27a8ff 100%);
background: -ms-linear-gradient(top,  #6bd1ff 0%,#27a8ff 100%);
background: linear-gradient(to bottom,  #6bd1ff 0%,#27a8ff 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6bd1ff', endColorstr='#27a8ff',GradientType=0 );}
.btn_lightblue:hover, .btn_lightblue:focus{background: #37beff;
background: -moz-linear-gradient(top,  #37beff 0%, #0097fb 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#37beff), color-stop(100%,#0097fb));
background: -webkit-linear-gradient(top,  #37beff 0%,#0097fb 100%);
background: -o-linear-gradient(top,  #37beff 0%,#0097fb 100%);
background: -ms-linear-gradient(top,  #37beff 0%,#0097fb 100%);
background: linear-gradient(to bottom,  #37beff 0%,#0097fb 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#37beff', endColorstr='#0097fb',GradientType=0 );}
.btn_lightblue:active{border-color:#005a97;-moz-box-shadow:0 2px 4px #005f97 inset,0 1px rgba(255,255,255,0.2);-webkit-box-shadow:0 2px 4px #005f97 inset,0 1px rgba(255,255,255,0.2);box-shadow:0 2px 4px #005f97 inset,0 1px rgba(255,255,255,0.2);background-color:#0085d5;background:-moz-linear-gradient(center bottom,#0085d5 0,#0085d5 20%,#0085d5 100%);background:-webkit-gradient(linear,left bottom,left top,color-stop(0%,#0085d5),color-stop(20%,#0085d5),color-stop(100%,#0085d5));background:-webkit-linear-gradient(bottom,#0085d5 0,#0085d5 20%,#0085d5 100%);background:-ms-linear-gradient(bottom,#0085d5 0,#0085d5 20%,#0085d5 100%);background:-o-linear-gradient(bottom,#0085d5 0,#0085d5 20%,#0085d5 100%);background:linear-gradient(bottom,#0085d5 0,#0085d5 20%,#0085d5 100%);}

.hb_holder_mrg{margin-left:6px;}
.btn_mar{float:left;margin-right:4px;}

.lilPicasso .right_section_fp{margin-top:0px;}
.lilP-listHdd{margin-bottom:20px; border-bottom:solid 1px #e3e3e3;}

.lilPicasso .photo_upload{height:auto;padding-right:0; float:right;}
.lilP-listHdd-left{float:left;width:440px;}
.topUser_MainBox_new{font-size:12px;}
.lilP-listHdd-left-1{float:left;margin-right:5px;}
.lilP-school{font-size:12px;}
.lilP-cmmnt{font-size:12px;}
.white_tabSel{background:#dbdbdb;}
.headerForm-inner{float:right; margin-top:23px; font-family:arial;}
.soundLdng {background: url("https://cdn.turtlediary.com/images/ajax-loader.gif") no-repeat scroll 50% 50% transparent; display: none; float: left; height: 16px; margin: 3px 0 0 -18px; width: 16px;}
.box_hd{color:#000; font-size:21px; text-transform:uppercase; font-weight:bold; padding:12px 0 0 4px;}
.box_iconArea{width:72px;}
.txt_size_new{font-size: 14px; line-height: 17px; margin: 0 0 0 5px; text-align: left;}
.box_wth{width:220px;}
.math-Icon1 {background: url(https://cdn.turtlediary.com/images/top-sprite.png) no-repeat scroll -473px -0 transparent;  float: left;  height: 92px;  width: 62px; margin:55px 7px 0 7px;}
.worksheet_Icon1 {background: url(https://cdn.turtlediary.com/images/top-sprite.png) no-repeat scroll -265px -397px transparent;  float: left;  height: 63px;  width: 62px; margin:83px 7px 0 7px;}
.art_Icon1 {background: url(https://cdn.turtlediary.com/images/top-sprite.png) no-repeat scroll -471px -104px transparent;  float: left;  height: 67px;  width: 62px; margin:80px 7px 0 7px;}
.video_Icon1 {background: url(https://cdn.turtlediary.com/images/top-sprite.png) no-repeat scroll -182px -389px transparent;  float: left;  height: 70px;  width: 62px; margin:75px 7px 0 7px;}
.fun-Icon1 {background: url(https://cdn.turtlediary.com/images/top-sprite.png) no-repeat scroll -473px -172px transparent;  float: left;  height: 86px;  width: 62px; margin:63px 7px 0 7px;}
.science-Icon1 {background: url(https://cdn.turtlediary.com/images/top-sprite.png) no-repeat scroll -468px -321px transparent;  float: left;  height: 62px;  width: 62px; margin:81px 7px 0 7px;}
.stories-Icon1 {background: url(https://cdn.turtlediary.com/images/top-sprite.png) no-repeat scroll -91px -396px transparent;  float: left;  height: 50px;  width: 62px; margin:93px 7px 0 7px;}
.math-Icon1 {background: url(https://cdn.turtlediary.com/images/top-sprite.png) no-repeat scroll -473px -0 transparent;  float: left;  height: 92px;  width: 62px; margin:55px 7px 0 7px;}
.language-Icon1 {background: url(https://cdn.turtlediary.com/images/top-sprite.png) no-repeat scroll -479px -260px transparent;  float: left;  height: 51px;  width: 62px; margin:94px 7px 0 7px;}
.puzzle-Icon1 {background: url(https://cdn.turtlediary.com/images/top-sprite.png) no-repeat scroll 0px -383px transparent;  float: left;  height: 64px;  width:65px; margin:80px 7px 0 7px;}
.experiment-Icon1 {background: url(https://cdn.turtlediary.com/images/top-sprite.png) no-repeat scroll -362px -383px transparent;  float: left;  height: 120px;  width:65px; margin:30px 7px 0 7px;}

.advertisement_txt{font-size:11px; display:block; float:left; font-weight:bold;}
.advertisement_close{float:right; font-size:11px;}
.w160{width:160px;}
.w728{width:728px;}
.w468{width:468px;}
.ad_ltMar{margin-left:98px;}
.gm-marg{margin-top:13px;}
.short_hide{display:none;}
.ctry_list{font-size:12px; /*margin-left:108px;*/}
.switch_usr{text-align:right; font-size:12px !important;}
.switch_usr a{color:#ffffff !important;}
.lt_padding{padding-left:0px !important;}
.artWidth{width:683px !important;}
.srch_rtMar{margin-right:5px;}
.headerLinks_new{float:right;  color:#000; margin:4px 0 0 0;font-family:Arial, Helvetica, sans-serif !important; font-size:1em; font-weight:bold;}
.headerLinks_new a{color:#000;}
.failureFieldMsg_fg{padding-left:84px;color:#FF0000;}
.pad_rt{padding-right:33px;}
.rtMargin_txt1{padding-left:14px;}
.echSecGame .commonBtnStyle{font-size:11px; float:right; height:12px; line-height:11px; padding:4px; margin-top:10px;}
.txt-padd{ margin-top:10px;}
.subPageHdLft .subPageArtnCrafts_bg{background:#fc79ab;}
.subPageHdLft .subPageArtnCrafts_bg:hover{background:#fb4f8f;}
.subPageHdLft .subPageWorksheet_bg{background:#d170bb;}
.subPageHdLft .subPageWorksheet_bg:hover{background:#c64fab;}
.subPageHdLft .subPageVideos_bg{background:#5c97e7;}
.subPageHdLft .subPageVideos_bg:hover{background:#2c78e0;}
.ad_ltMar_gm{margin-left:108px;}
.storiesSecHeader-common{height:auto;}
.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-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:#ffcc00;} .storiesSecHeader-2 .secGameContainer{border:solid 2px #ffcc00;} .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-4 .flex-prev, .storiesSecHeader-4 .flex-next{top:-5px;}
.storiesSecHeader-common .sec-header-2{width:535px; height:auto; padding-top:7px; text-align:left; color:#000; font-size:13px;}
.storiesMainContainer{position:relative;}
.subjectMainContainer{position:relative;}
.videoMainContainer{position:relative;}
.worksheetsMainContainer{position:relative;}
.artandcraftsMainContainer{position:relative;}
.gamesMainContainer{position:relative;} .gamesMainContainer #sidebar{margin-top:10px;}
.sciExperimentMainContainer{position:relative;}
.jigsawMainContainer{position:relative;}
.wksheet_box{width: 481px; padding-top:9px;}
.btm_border{border-bottom:1px solid #cccccc; margin-bottom:20px; padding-bottom:20px; display:block;}
.singlePost-GA{padding:3px 13px;background:#e2e2e2; color:#000000;}
.post-pre-nxt-ar{float:right; background:url(https://cdn.turtlediary.com/images/prne_pic.gif); width:54px; height:23px; margin:12px 0 0 0;}
.post-pre-nxt-ar a{display:block; width:26px; text-indent:-99999px; float:left; height:20px;}
.spread-bar-frPst{float:right;}

/*roster css */
.rstrArea{width:915px; padding:0 35px 0 35px; margin:20px 0 0 0;}
.rstr-content{text-align:center; font-size:16px; color:#808080; line-height:25px;}
.rstrTable{background-color:#e6e6e6; margin-top:5px; padding:5px;}
.tableBg{width:905px; cellpadding:4px !important;}


#rosterTable{margin:0;padding:0;font-size:12px;position:relative;width:100%;color:#585959;}
#rosterTable td{line-height:19px; *line-height:23px; overflow:hidden; padding:4px 5px;vertical-align:bottom;}
#rosterTable tr{background-color:#e6e6e6;}
#rosterTable td img{ vertical-align:middle}
#rosterTable th{padding:4px 5px;background-color:#228cec;color:#FFF;font-weight:normal; font-size:15px;}
.rstr-inputbox{width:125px; height:18px; border:1px solid #c5c9cc; padding-left:5px;color:#585959;}
.rstr-eml-input{width:170px; height:18px; border:1px solid #c5c9cc; padding-left:5px;color:#585959;}
.rstr-pass-input{width:115px; height:18px; border:1px solid #c5c9cc; padding-left:5px;color:#585959;}

.rstr-inputbox-red{width:155px; height:18px; border:1px solid #ff0000; padding-left:5px;color:#585959;}
.rstr-eml-input-red{width:190px; height:18px; border:1px solid #ff0000; padding-left:5px;color:#585959;}
.rstr-pass-input-red{width:115px; height:18px; border:1px solid #ff0000; padding-left:5px;color:#585959;}


.cross-btn{width:15px; height:15px; margin-left:5px;}
.close-btn{padding-left:5px;}

label.removeStudent, label.clearLabel {background-attachment: scroll; background-clip: border-box; background-color: transparent; background-image: url("https://cdn.turtlediary.com/images/close-icon.png"); background-origin: padding-box; background-position: 0 2px; background-repeat: no-repeat; background-size: auto auto; cursor: pointer; float:right; height: 18px; width: 15px;}
.removed label.removeStudent {background-image: url("https://cdn.turtlediary.com/images/restore-button.png");}
#rosterTable .removed td input {background-color: #EAEAE2; font-style: italic; margin-right: -2px;}
.topMargin-rstr{margin:15px 0 20px 0;}
.pop-textArea{padding:13px 8px 8px 15px; background-color:#e4f5ff;}
.checbox{width:15px !important; height:19px !important; padding:0px 3px 0 0 !important; margin-right:5px !important; display:inline-block;  float:left;}
.blueBoxArea{ margin:15px 0 8px 0; height:67px;}
.blueBox1{float:left; width:280px; margin-right:12px; display:block; background-color:#e6e6e6; padding:10px;}
.blueBox1 a{font-weight:bold;}
.blueBox2{float:left; width:350px; margin-right:12px; display:block; background-color:#e6e6e6; padding:10px;}
.blueBox2 a{font-weight:bold;}
.saveButton{float:right;}
.save-btn-ol{ margin-left:200px; padding:15px 0 15px 0;}
label.removeStudent .inputCheckbox{border:none;height:15px;visibility:hidden;}
.trDisabled{background-color:#efefef !important;}
.inputDisabled{border:1px solid #c5c9cc; padding-left:5px;color:#585959; background-color:#e8e8e8;}
.inputCheckbox{border:none;height:15px;position:absolute; margin:2px 0 0 10px; visibility:hidden;}
.soundLdng{background:url(https://cdn.turtlediary.com/images/ajax-loader.gif) 50% 50% no-repeat; width:16px; height:16px; display:none; margin:3px 0 0 -18px; float:left;}
*+html .soundLdng{background:url(https://cdn.turtlediary.com/images/ajax-loader.gif) 50% 50% no-repeat; width:16px; height:16px; display:none; margin:-16px 0 0 -18px; float:left;}

.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
.clearfix { display: inline-block; }
html .clearfix { display: block;}


.hd_border{border:1px solid #303030; width:550px; min-height:224px; background-color:#FFFFFF; overflow:hidden;}

.hd_border1{border:1px solid #303030; width:360px; min-height:200px; background-color:#E4F5FF; overflow:hidden;}

.black_overlay {display: none; z-index: 1001; left: 0%; width: 100%; position: fixed; top: 0%; height:700px; overflow:auto; background-color:#000000;
filter:alpha(opacity=50);
-moz-opacity:0.5;
-khtml-opacity: 0.5;
opacity:0.5; z-index:10000;
}

.white_content{display: none; z-index: 10000; overflow: hidden; position: fixed; clear:both; display:none;}
.suggvedio {background:#fffebb!important; padding:5px 5px 5px 4px !important; margin-bottom:6px!important;}

.hd-title{height:39px; background-color:#228cec; border-bottom:1px solid #F4F4F4;color:#ffffff !important;}
.hd-title h2{height:39px; color:#ffffff !important; margin:0px; padding:0 0 0 15px; line-height:39px;}
.h2-overlay{font-weight:normal; color:#2E2E2E; font-size:12px; padding:10px 0px 0px 14px; float:left; }
.close-img{float:right; margin:14px 12px 0px 0px; width:16px; height:16px; background:url('https://cdn.turtlediary.com/images/close-img.png') 0px 0px;}
.hd-title a:hover{background:url('https://cdn.turtlediary.com/images/close-img.png') 0px -18px;}
.cmt-txtArea{width:300px; height:74px;}


.rstr_bt input{
	cursor:pointer;
	padding:1px 0;
	float:left;
	margin-right:8px;
	font-size:11px;
	color:#000;
	font-weight:bold;
	padding:0 6px 0 6px;
	/*padding: 2px 6px;*/
	height:24px;
	line-height:21px;
	border:1px solid #ffffff;
    font-family:arial;
	overflow:visible;
	/* Gradient */
	background: #6bc434; /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a7e96b', endColorstr='#59ae2c'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#a7e96b), to(#59ae2c)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #a7e96b,  #59ae2c); /* for firefox 3.6+ */

	-moz-box-shadow: 0px 0px 5px #ccc;
	-webkit-box-shadow: 0px 0px 5px #ccc;
	box-shadow: 0px 0px 5px #ccc;
}

.rstr_bt input:hover
{
	cursor:pointer;
	padding:1px 0;
	font-size:11px;
	color:#000;
	font-weight:bold;
	padding:0 6px 0 6px;
	height:24px;
	line-height:21px;
	border:1px solid #00CC00;
	/* Gradient */
	background: #6bc434; /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#59ae2c', endColorstr='#a7e96b'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#59ae2c), to(#a7e96b)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #59ae2c,  #a7e96b); /* for firefox 3.6+ */
}
.rstr_bt input:hover,
rstr_bt  input:focus{
	/* Shadow */
	-moz-box-shadow: 0 0 4px #999;
	-webkit-box-shadow: 0 0 4px #999;
	box-shadow: 0 0 4px #999;
}

#suggestions_holder, #suggestions_holder1{z-index: 2000; border:solid 1px #5c5c5e; height:auto !important; overflow:auto; background:#fff;}
#suggestions_holder1{position: absolute; left: 0px; top: 28px; height: 0px; width:298px;*width:277px;}
#suggestions_holder1 .suggest_item{overflow:hidden;}
.closeSearcBarResult{position:relative; height:20px;}
.closeSearcBarResult .closeFPH{top:35px;}
/* Style For Suggestions */

/*
 For creating side border like this
 | item 1   |
 | item 2   |
 */
.suggestions .suggest_item{
	padding: 3px 0 3px 3px;

	width:auto !important;
	/*background-color:#EEEEEE;
	border-left:1px solid #5c5c5e;
	border-right:1px solid #5c5c5e;*/
}

/*
 For creating top border like this
 ------------
   item 1
   ...
 */
.suggestions .suggest_item.first{
	/*border-top:1px solid #5c5c5e;*/
}

/*
 For creating bottom border like this
   ...
   item 2
  ------------
 */
.suggestions .suggest_item.last{
	/*border-bottom:1px solid #CCCCCC;*/
}

/*
 For coloring the selected item
 */
.suggestions .suggest_item.selected, .suggestions .suggest_item.selected .description{
	background-color:#4cc9d9;
	color:#FFFFFF;
	cursor:pointer;
	/*border-top:solid 1px #2dbed2;
	border-bottom:solid 1px #2dbed2;*/
}

/*
 Image thumbnail
 */
.suggestions .suggest_item .thumbnail{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;
	background-color: #fff;
	background-position: top center;
	background-repeat: no-repeat;
	margin: 1px 6px 1px 2px;
	float: left;
	width: 78px;
	height: 50px;
	overflow:hidden;
	/*border-top:solid 1px transparent;
	border-bottom:solid 1px transparent;*/
}
.suggestions .suggest_item .thumbnail img{width:78px; height:50px;}

/*
 Description
 */
.suggestions .suggest_item .description{
	font-weight:normal;
	font-size: 11px;
	color: #777;
}
.title-n-des{float:left; width:200px; *width:185px;}
.suggestion_title{font-size:11px;}

.sArtContest{background:#fcb040; margin-top:48px; font-family:arial; font-size:12px; color:#000;}
.sArtCnst-1{position:relative; height:70px;}
.sArtCnst-1 img{position:absolute; left:-15px; top:-60px; width:207px;}
.sArtCnst-2{background:#fdc46f; margin:0 3px 5px 3px; font-size:13px; padding:5px;}
.sArtCnst-2-1, .sArtCnst-2-2, .sArtCnst-2-3{padding-bottom:0px;}
.sArtCnst-5 img.gl{float:left; padding-left:4px; margin-top: -2px; width:92px;}
.transparentBG{background:transparent !important;}
.sArtCnst-3{text-align: center;}
.sArtCnst-6{text-align:right; padding:0 10px 6px 0;}
.sArtCnst-6 a{font-weight:bold; color:#000; font-size:13px;}

.rs-box{margin-top:18px;}
.rs-box-hd{text-shadow:1px 1px 5px #FFFFFF, -1px 1px 0 #FFFFFF, 1px 1px 0 #FFFFFF, -1px -1px 0 #FFFFFF, 1px -1px 0 #FFFFFF; height:32px; line-height:32px; text-align:center; font-size:15px; font-weight:bold; text-transform:uppercase; font-family:tahoma;}
.rs-box-gm{padding:5px 0 10px;}
.ech-sSecGame{float:left; width:82px; line-height:1; margin:8px 0 0 0;}
.ech-sSecGame:hover{background:#f7d727;}
.ech-sSecGame a{color:#000; display:block; padding:2px;}
.ech-sSecGame a:hover{text-decoration:none;}
.esg-sGamePic{display:block;border:solid 1px #d7d7d7;-webkit-box-shadow: 0px 0px 3px rgba(50, 50, 50, 0.50);-moz-box-shadow:0px 0px 3px rgba(50, 50, 50, 0.50);box-shadow:0px 0px 3px rgba(50, 50, 50, 0.50);}
.esg-sGamePic-in{height:45px; overflow:hidden; border:solid 4px #fff; display:table;}

.rs-box-gameHistory .rs-box-hd{background:#bad92b;}
.rs-box-gameHistory .rs-box-gm{background:#e2efa7;}
.rs-box-topGames .rs-box-hd{background:#ffcc00;}
.rs-box-topGames .rs-box-gm{background:#ffefb0;}
.adArea_Marginvdo{margin:5px 0 17px 0;}
.print-btn_ht{*height:2.1em; *line-height:15px;}
.shareContainer{padding: 40px 0;}

.searchResult{margin:0 0px 20px 0;}
.searchResult-contRight{margin-right:0;}
.searchResult .echSecGame{margin:2px 0px 0 0;}
.searchResult .positionCls{width:234px;}
.searchResult .cat-box1{padding-left:20px;}
/*.searchResult .esg-gameHd{height:20px;}*/
.ech-pnp-cnt-bg{background: #e8e8e8; padding:10px 0;}
.ech-pnp-cnt ul{margin:0px; padding:0 0 0 23px;}
.ech-pnp-cnt ul li{list-style-type:disc; margin-bottom:8px;}
.error_icon{background: url(https://cdn.turtlediary.com/images/top-sprite.png) no-repeat scroll -548px -1px transparent;  float: left;  height: 27px;  width: 29px; margin:-2px 3px 0 0px;}
.fgt_pass_note{margin-top:34px; margin-top:32px\0/IE9;}
.gry_bx_padd_fg{padding:15px 10px 10px 10px; height:150px;}
.terms_pg{padding-bottom:15px;}
.terms_pg p{font-size:14px; margin-bottom:13px;}
.terms_pg h2{ margin:0px; padding:0 0 5px 0; font-size:19px;}
.terms_pg h3{ margin:0px; padding:0 0 9px 0; font-size:17px;}
.terms_pg h4{ margin:0px; padding:0 0 9px 0; font-size:15px;}
.txt-indt{display:block; margin-left:15px;}
.terms_pg ol{ margin:0px; padding:0 0 0 19px;}
.terms_pg ol li{ margin-bottom:9px; list-style:lower-alpha;}
.seeMoreResult a{border-top:solid 1px #dddddd; background:#ebebeb; display:block; height:45px; line-height:44px; text-align:center; font-weight:bold; color:#000000;}
.seeMoreResult span{border-top:solid 1px #dddddd; background:#ebebeb; display:block; height:45px; text-align:center;}
.seeMoreResult span img{margin-top:17px;}
.seeMoreResult a:hover{background:#1e8fa1; color:#fff; text-decoration:none;}
.vpuhc-urlNsl-url{padding-bottom:10px;}
.twitter-btn {margin-right: 1px;width: 105px;float:left;}
.facebook-share-btn {margin-right: 15px;padding-top: 1px;float:left;}
.facebook-btn {margin-right: 5px;float:left;}
.google-btn {margin-right: -5px;float:left;}
.stumbleupon-btn {margin-right: 10px;padding-top: 1px;float:left;}
.pinterest-btn{float:left;}
.ltmar{margin-right:4px !important;}
.wksheet_icon {background-position: -158px 0;  height: 28px;  margin:0 3px -8px 0;  width: 28px; background-image: url("https://cdn.turtlediary.com/images/sprite.png?v=4"); display:inline-block;}
.marRight_gm{margin-right:-5px;}

.g-ico{background-image:url(https://cdn.turtlediary.com/images/gmUserIcons.png); height:16px;float:left; margin:2px 7px 0 -5px;}
.btn_share .g-ico{background-position:-37px -2px; width:18px; margin-top:3px;}
.btn_favorite .g-ico{background-position:-11px -1px; width:16px;}
.btn_feedback .g-ico{background-position:-26px -1px; width:12px;}
.btn_embed .g-ico{background-position:0px -1px; width:12px;}
.ft_linksMar{margin-left:90px !important;}
.rtd_gamesPadd{ padding:0 0 5px 4px;}

.relatedGames{margin-left:-22px; overflow:hidden;}
.relatedGames .echSecGame{float:left; width:154px; line-height:1; margin:8px 0 0 25px !important;;}
.relatedGames .echSecGame:hover{background:#f7d727;}
.relatedGames .echSecGame a{color:#000; display:block; padding:5px;}
.relatedGames .echSecGame a:hover{text-decoration:none;}
.copyright_link {margin-top:9px; color:#333333; font-size:12px; text-align:center;}
.copyright_link a{ color:#333333;}
.gm_note{font-size:13px;}
.gm_note strong{font-size:18px;}

/*overlay new*/
.mnOverlay{background:#fff; border:solid 8px #fff; width:710px; margin:0 auto;}
.mnOverlay .mno_Pnts{font-size:19px; font-weight:bold; height:83px; color:#000000; padding:8px 32px 8px 0;}
.mnOverlay .mno_btns{height:56px; padding:0 8px 0 8px;}
.mnOverlay .mno_btns a{color:#053de3; text-decoration:none; font-weight:bold; font-size:16px;}
.mnOverlay .mno_btns a:hover{color:#053de3; text-decoration:underline; font-weight:bold;}
.mnOverlay .mno_trme{font-size:17px; font-weight:bold; text-align:right; padding:0 15px 15px 0; color:#000000;}
.mnOverlay .mno_trme a{color:#fff;}
.marginRight30{margin-right:30px;}

.gm-close-btn{background:url(https://cdn.turtlediary.com/images/cross-btn-game.png) no-repeat; width:45px; height:46px; display:block;}
.upgrd_btn{padding:3px 12px 3px 12px !important;}
.hdMargin{margin-right:30px; line-height:20px;}
.hdMargin h2{margin:0px; padding:0 0 8px 0; font-size:22px;}
.gamePic-score{display:inline-block; width:120px; height:80px; vertical-align:middle; margin:0 10px 0 5px; overflow:hidden; border-radius:8px; -webkit-box-shadow: 0px 0px 3px rgba(50, 50, 50, 0.50);
-moz-box-shadow:    0px 0px 3px rgba(50, 50, 50, 0.50);
box-shadow:         0px 0px 3px rgba(50, 50, 50, 0.50);}
.scoreGrayBox{background-color:#f5f5f5; margin:5px 6px 15px 6px; padding:10px; height:135px;}
.scoreGrayBox h2{ font-size:15px; margin:0px; padding:0 0 10px 0;}
.scoreReport{width:450px;}
.scoreReport ul{margin:0px; padding:0px;}
.scoreReport li{margin-bottom:5px;}
.scoreReport li strong{ background-color:#dcdbdb; display:inline-block; border-radius: 0 11px 11px 0; padding:3px 11px 3px 7px; margin-right:5px;}

/*.mnOverlay button{width:95px;*width:120px;text-align:center;font-size:13px; padding:7px 12px 7px 12px;-moz-box-shadow:0 1px rgba(255,255,255,0.2),0 1px #4dbeff inset;-webkit-box-shadow:0 1px rgba(255,255,255,0.2),0 1px #4dbeff inset;box-shadow:0 1px rgba(255,255,255,0.2),0 1px #4dbeff inset;border-top:1px solid #0079c1;background-color:#0079c1;background:-moz-linear-gradient(center bottom,#0079c1 0,#0079c1 20%,#00a1ff 100%);background:-webkit-gradient(linear,left bottom,left top,color-stop(0%,#0079c1),color-stop(20%,#0079c1),color-stop(100%,#00a1ff));background:-webkit-linear-gradient(bottom,#0079c1 0,#0079c1 20%,#00a1ff 100%);background:-ms-linear-gradient(bottom,#0079c1 0,#0079c1 20%,#00a1ff 100%);background:-o-linear-gradient(bottom,#0079c1 0,#0079c1 20%,#00a1ff 100%);background:linear-gradient(bottom,#0079c1 0,#0079c1 20%,#00a1ff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00a1ff', endColorstr='#0079c1'); color:#fff;text-shadow:0 -1px #00629c; border-color:#0079C1 #00588B #004B77;}
.mnOverlay button:hover, .mnOverlay button:focus{-moz-box-shadow:0 1px rgba(255,255,255,0.2),0 1px #1794dc inset;-webkit-box-shadow:0 1px rgba(255,255,255,0.2),0 1px #1794dc inset;box-shadow:0 1px rgba(255,255,255,0.2),0 1px #1794dc inset;text-shadow:0 -1px #004c77;background-color:#005282;background:-moz-linear-gradient(center bottom,#005282 0,#005282 20%,#0083cf 100%);background:-webkit-gradient(linear,left bottom,left top,color-stop(0%,#0079c1),color-stop(20%,#0079c1),color-stop(100%,#00a1ff));background:-webkit-linear-gradient(bottom,#005282 0,#005282 20%,#0083cf 100%);background:-ms-linear-gradient(bottom,#005282 0,#005282 20%,#0083cf 100%);background:-o-linear-gradient(bottom,#005282 0,#005282 20%,#0083cf 100%);background:linear-gradient(bottom,#005282 0,#005282 20%,#0083cf 100%);border-color:#00629b #004872 #003b5d;-moz-box-shadow:0 1px #1794dc inset;-webkit-box-shadow:0 1px #1794dc inset;box-shadow:0 1px #1794dc inset;}

.mnOverlay button:active{-moz-box-shadow:0 1px rgba(255,255,255,0.2),0 2px 4px #004268 inset;-webkit-box-shadow:0 1px rgba(255,255,255,0.2),0 2px 4px #004268 inset;box-shadow:0 1px rgba(255,255,255,0.2),0 2px 4px #004268 inset;text-shadow:0 -1px #004268;border-color:#004269 #003D60 #003a5c;}*/
.btnRT_margin{margin-right:8px !important;}
.replay-Icon {background: url(https://cdn.turtlediary.com/images/top-sprite.png) no-repeat scroll -552px -28px transparent;  display:inline-block;  height: 16px;  width: 19px; margin:0 8px 0 0;}


.secNsubSec-1{float:left; width:85px; height:78px; text-align:center;}
.secNsubSec-2{float:left; width: 0;height: 0; border-style:solid dashed solid solid; border-width:39px 0 39px 15px;}
.secNsubSec-3{float:left; width:112px; height:78px; text-align:center; margin-left:-15px;}
.hd-ico-navi{background-image:url(https://cdn.turtlediary.com/images/hd-navi.png?v=1); display:block; height:57px; text-indent:-99999px; margin:11px auto 0;}
.hd-ico-sub-navi{background-image:url(https://cdn.turtlediary.com/images/hd-navi.png?v=1); display:inline-block; height:74px;margin-top:3px;}
.subD-link1{position:relative; float:left;}


.subDpreschool .secNsubSec-1{background:#a1bb22;}
.subDpreschool .secNsubSec-2{border-color:transparent transparent transparent #a1bb22;}
.subDpreschool .secNsubSec-3{background:#bbd92b;}
.subDpreschool .hd-ico-navi{width:54px; background-position:0 -74px;}
.subDpreschool a.subD-link1:hover .secNsubSec-1{background:#849a1d;}  .subDpreschool a.subD-link1:hover .secNsubSec-2{border-color:transparent transparent transparent #849a1d;}
.subDpreschool a.subD-link2:hover .secNsubSec-3{background:#b1cf25;}
.subDkindergarten .secNsubSec-1{background:#c9181d;}
.subDkindergarten .secNsubSec-2{border-color:transparent transparent transparent #c9181d;}
.subDkindergarten .secNsubSec-3{background:#E94347;}
.subDkindergarten .hd-ico-navi{width:20px; background-position:-146px -74px;}
.subDkindergarten a.subD-link1:hover .secNsubSec-1{background:#a41316;}  .subDkindergarten a.subD-link1:hover .secNsubSec-2{border-color:transparent transparent transparent #a41316;}
.subDkindergarten a.subD-link2:hover .secNsubSec-3{background:#e73236;}
.subDgrade-1 .secNsubSec-1{background:#8347ff;}
.subDgrade-1 .secNsubSec-2{border-color:transparent transparent transparent #8347ff;}
.subDgrade-1 .secNsubSec-3{background:#9865ff;}
.subDgrade-1 .hd-ico-navi{width:75px; background-position:-181px -74px;}
.subDgrade-1 a.subD-link1:hover .secNsubSec-1{background:#6b24ff;}  .subDgrade-1 a.subD-link1:hover .secNsubSec-2{border-color:transparent transparent transparent #6b24ff;}
.subDgrade-1 a.subD-link2:hover .secNsubSec-3{background:#8f59ff;}
.subDgrade-2 .secNsubSec-1{background:#e8b900;}
.subDgrade-2 .secNsubSec-2{border-color:transparent transparent transparent #e8b900;}
.subDgrade-2 .secNsubSec-3{background:#ffcc00;}
.subDgrade-2 .hd-ico-navi{width:75px; background-position:-56px -74px;}
.subDgrade-2 a.subD-link1:hover .secNsubSec-1{background:#b99400;}  .subDgrade-2 a.subD-link1:hover .secNsubSec-2{border-color:transparent transparent transparent #b99400;}
.subDgrade-2 a.subD-link2:hover .secNsubSec-3{background:#f4c400;}

.subNavi-math .hd-ico-sub-navi{background-position:-200px 0; width:48px;}
.subNavi-english .hd-ico-sub-navi{background-position:-120px 0; width:72px;}
.subNavi-science .hd-ico-sub-navi{background-position:-256px 0; width:67px;}
.subNavi-puzzle .hd-ico-sub-navi{background-position:-452px 0; width:63px;}
.subNavi-worksheet .hd-ico-sub-navi{background-position:-538px 0; width:89px;}
.upgrade_btn{font-weight:bold;border:1px solid #dc4a38; padding:4px 12px 4px 12px; border-radius:4px;color:#fff !important;background: #dc4a38; /* Old browsers */
background: -moz-linear-gradient(top,  #dc4a38 0%, #d54937 44%, #d14836 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dc4a38), color-stop(44%,#d54937), color-stop(100%,#d14836)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #dc4a38 0%,#d54937 44%,#d14836 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #dc4a38 0%,#d54937 44%,#d14836 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #dc4a38 0%,#d54937 44%,#d14836 100%); /* IE10+ */
background: linear-gradient(to bottom,  #dc4a38 0%,#d54937 44%,#d14836 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dc4a38', endColorstr='#d14836',GradientType=0 ); /* IE6-9 */
}
.upgrade_btn:hover{ text-decoration:none; border:1px solid #b0281a; padding:4px 12px 4px 12px; border-radius:4px;color:#fff;background: #db4938; /* Old browsers */
background: -moz-linear-gradient(top,  #db4938 0%, #cf3f2e 44%, #c53727 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#db4938), color-stop(44%,#cf3f2e), color-stop(100%,#c53727)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #db4938 0%,#cf3f2e 44%,#c53727 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #db4938 0%,#cf3f2e 44%,#c53727 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #db4938 0%,#cf3f2e 44%,#c53727 100%); /* IE10+ */
background: linear-gradient(to bottom,  #db4938 0%,#cf3f2e 44%,#c53727 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#db4938', endColorstr='#c53727',GradientType=0 ); /* IE6-9 */
}
.upgrade_btn a{color:#fff; text-decoration:none;}
.upgrade_btn a:hover{color:#fff; text-decoration:none !important;}
.pric p{margin-bottom:11px; line-height:18px;}
.pric{padding-bottom:15px;}
.pric ul{margin:0px; padding:0 0 25px 19px;}
.pric ul li{ list-style-type:disc;}
.pric ol{margin:0px; padding:0 0 9px 19px;}
.pric ol li{ margin-bottom:7px; list-style-type:lower-alpha;}
.pric h3{padding-bottom:8px;}

.scrollFixIt{text-indent:-99999px;}
.leftScroller-2{left:-26px; position:absolute;}
.leftScroller-2 a{display:block; margin-bottom:15px;}
.vs-subject-1{display:block; float:left; height:56px; width:57px; background-image:url(https://cdn.turtlediary.com/images/v-panel-nav-new2.png); background-position:-227px 0; text-indent:-99999px;}
.vs-subject-2{position:relative; float:left;}
.vs-subject-2-1{position:absolute; width:45px; height:51px; background-image:url(https://cdn.turtlediary.com/images/v-panel-nav-new2.png); left:1px; top:1px;}
.vs-subject-2-2{display:block; float:left;width:38px; font-size:1px; height:56px;}
.vs-subject-2-3{display:block;float:left; width: 0;height: 0; border-style:solid none solid solid; border-width:28px 0 28px 15px;}

.vs-english .vs-subject-1{background-position:4px 0;}
.vs-math .vs-subject-1{background-position:-118px 0px;}
.vs-science .vs-subject-1{background-position:-170px 0px;}
.vs-puzzle .vs-subject-1{background-position:-285px 0px;}

.vs-common-prek .vs-subject-1{background-color:#bad92b;}
.vs-common-prek .vs-subject-2-2{background:#aac723;}
.vs-common-prek .vs-subject-2-3{border-color:transparent transparent transparent #aac723;}
.vs-common-prek .vs-subject-2-1{background-position:-5px -50px;}
.vs-common-prek:hover .vs-subject-1{background-color:#aac723;}
.vs-common-prek:hover .vs-subject-2-2{background-color:#8fa81e;}
.vs-common-prek:hover .vs-subject-2-3{border-color:transparent transparent transparent #8fa81e;}

.vs-common-k .vs-subject-1{background-color:#ea484d;}
.vs-common-k .vs-subject-2-2{background:#c9181d;}
.vs-common-k .vs-subject-2-3{border-color:transparent transparent transparent #c9181d;}
.vs-common-k .vs-subject-2-1{background-position:-48px -55px;}
.vs-common-k:hover .vs-subject-1{background-color:#c9181d;}
.vs-common-k:hover .vs-subject-2-2{background-color:#ad1418;}
.vs-common-k:hover .vs-subject-2-3{border-color:transparent transparent transparent #ad1418;}

.vs-common-g1 .vs-subject-1{background-color:#9865ff;}
.vs-common-g1 .vs-subject-2-2{background:#8347ff;}
.vs-common-g1 .vs-subject-2-3{border-color:transparent transparent transparent #8347ff;}
.vs-common-g1 .vs-subject-2-1{background-position:-97px -53px;}
.vs-common-g1:hover .vs-subject-1{background-color:#8347ff;}
.vs-common-g1:hover .vs-subject-2-2{background-color:#6a22ff;}
.vs-common-g1:hover .vs-subject-2-3{border-color:transparent transparent transparent #6a22ff;}

.vs-common-g2 .vs-subject-1{background-color:#ffcc00;}
.vs-common-g2 .vs-subject-2-2{background:#e8b900;}
.vs-common-g2 .vs-subject-2-3{border-color:transparent transparent transparent #e8b900;}
.vs-common-g2 .vs-subject-2-1{background-position:-143px -54px;}
.vs-common-g2:hover .vs-subject-1{background-color:#e8b900;}
.vs-common-g2:hover .vs-subject-2-2{background-color:#caa200;}
.vs-common-g2:hover .vs-subject-2-3{border-color:transparent transparent transparent #caa200;}


.vs-common-g3 .vs-subject-1{background-color:#db3cbf;}
.vs-common-g3 .vs-subject-2-2{background:#b11896;}
.vs-common-g3 .vs-subject-2-3{border-color:transparent transparent transparent #b11896;}
.vs-common-g3 .vs-subject-2-1{background-position:-1px -102px;}
.vs-common-g3:hover .vs-subject-1{background-color:#b11896;}
.vs-common-g3:hover .vs-subject-2-2{background-color:#7d0468;}
.vs-common-g3:hover .vs-subject-2-3{border-color:transparent transparent transparent #7d0468;}

.noLTspace{margin-left:0 !important;}
.noLTspace .secGameContainer{padding-left:7px; padding-top:7px;}
.noLTspace .echSecGame{margin-left:11px;}
.noLTspace .cat-box1{padding-left:10px;}
.noLTspace .cat-box1 ul li{width:227px;}
.noLTspace .worksheetPop{margin-left:200px; *margin-left:80px;}
.lbord-mar{margin-right:65px;}
.tch_mar{margin:10px 0 15px 0;}

/* share games */
.share_div{width:600px; height:210px; padding:10px;}
.share_div h2{font-size:21px; margin:0px; padding:0 0 10px 0;}
.clearAll{clear:both;}
.shareGm_content{display:block; padding-bottom:19px;}
.sh_mar{margin:8px 0 0 0px !important;}
.share_ctnBox{background-color:#f5f5f5; padding:5px 10px 5px 10px;width:420px; height:110px;}
.share_ctnBox h2{font-size:16px; margin:0px; padding:0px;}
.share_ctnBox h3{font-size:13px; margin:0px; padding:0px;}
.share_ctnBox p{margin:0px; padding:6px 0 4px 0;}
.share_eml{margin-top:7px;}
.share_eml strong{ width:110px; float:left; font-weight:bold; height:27px; line-height:27px;}
.share_eml form input{width:430px; height:27px; border:1px solid #e3e3e3;}
.btn_pos{text-align:right; margin:0 58px 0 0;}
.tpPadd_ol{padding-top:7px;}
.lt-ico-common{width:39px; height:29px; background-image:url(https://cdn.turtlediary.com/images/little-ico.png); display:inline-block; margin:-1px 2px -8px 0;}
.lt-ico-math{background-position:6px -1px;}  .lt-ico-math-anchor:hover b.lt-ico-math{background-position:5px -28px;}
.lt-ico-pre-k{background-position:4px 0;}
.lt-ico-k{background-position:-35px 0;}
.lt-ico-grade-1{background-position:-74px 0;}
.lt-ico-grade-2{background-position:-113px 0;}
.lt-ico-pre-math{background-position:4px 0;}
.lt-ico-english{background-position:-35px 0;}  .lt-ico-english-anchor:hover b.lt-ico-english{background-position:-36px -28px;}
.lt-ico-language{background-position:-35px 0;}
.lt-ico-science{background-position:-74px 0;}  .lt-ico-science-anchor:hover b.lt-ico-science{background-position:-75px -29px;}
.lt-ico-puzzle{background-position:-113px 0;}  .lt-ico-puzzle-anchor:hover b.lt-ico-puzzle{background-position:-113px -28px;}
.socialIcon{width:25px; height:25px; display:inline-block; vertical-align:middle; margin-right:3px;}
.socialIcon.tw_icon{background:url(https://cdn.turtlediary.com/images/top-sprite.png) -54px -97px no-repeat;}
.socialIcon.fb_icon{background:url(https://cdn.turtlediary.com/images/top-sprite.png) -83px -97px no-repeat;}
.socialIcon.yt_icon{background:url(https://cdn.turtlediary.com/images/top-sprite.png) -112px -97px no-repeat;}
.socialIcon.gp_icon{background:url(https://cdn.turtlediary.com/images/top-sprite.png) -54px -125px no-repeat;}
.socialIcon.pt_icon{background:url(https://cdn.turtlediary.com/images/top-sprite.png) -83px -125px no-repeat;}
.ol-close-btn{background:url(https://cdn.turtlediary.com/images/top-sprite.png) -123px -135px no-repeat; width:45px; height:46px; display:block;}

.sitemap-echMnSection {margin-bottom:20px;}
.sitemap-hd{margin-bottom:20px;}
.sm-hd-1{font-size:16px; font-weight:bold; height:30px;}
.sm-hd-2{float:left; width:235px;}
.sm-hd-2-1{font-size:12px; font-weight:bold; height:25px; margin-top:15px; text-transform:capitalize;}
.sm-hd-2-1 a{color:#000;}
.sm-hd-2-2 ul{list-style:disc; padding-left:16px;  font-size:12px; line-height:17px;}
.sm-hd-2-2 ul li{list-style-type:disc !important; float:left;width:231px; }
.sm-hd-2-2 a{color:#0084F7;}
.closeBtn{position:absolute; right: -10px; top:-18px;}

/* left ads */
.leftAds{width:161px; background-color:#fdcb80;}
.leftAds_heading{ padding:8px 3px 8px 3px; font-size:16px; line-height:23px; font-family:Georgia, "Times New Roman", Times, serif;}
.leftAds_heading strong{font-size:20px;}
.leftAds_divider{background:url(https://cdn.turtlediary.com/images/top-sprite.png) 0 -190px no-repeat; display:block; height:10px; width:161px;}
.leftAds_gms{background-color:#fde9a2; padding:10px 0 1px 13px;}
.leftAds_gms span{ background-color:#b88b2e; width:128px; height:82px; text-align:center; display:block; border-radius:5px; padding:4px; margin-bottom:13px; overflow:hidden;}
.up_btn_marg{margin-top:10px !important; display:block; width:124px; margin-left:1px; font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; margin-left:-2px;}

.subPageCommonTxt .spct-b{float:left; height:78px; background:#fff; padding:0 5px; width:70px;}
.subPageCommonTxt .spct-b b{display:block; background-image:url(https://cdn.turtlediary.com/images/sec-text-2.png); margin:0 auto; text-indent:-99999px;}
.subPageCommonTxt .spct-i{display:inline-block; width:117px; height:78px;}
.subPageCommonTxt .spct-i i{display:block; background-image:url(https://cdn.turtlediary.com/images/sec-text-2.png); margin:27px auto 0 auto; text-indent:-99999px;}

.subPagemath .spct-b b{width:46px; height:64px; background-position:0 -141px; margin-top:7px;}  .subPagemath:hover .spct-b b{width:70px; height:85px; background-position:-350px -348px; margin-top:-3px;}
.subPagemath .spct-i i{width:76px; height:24px; background-position:-51px -174px;}
.subPageenglish .spct-b b{width:53px; height:46px; background-position:0 0; margin-top:17px;}  .subPageenglish:hover .spct-b b{width:70px; height:85px; background-position:-560px -348px; margin-top:-3px;}
.subPageenglish .spct-i i{width:107px; height:26px; background-position:-58px -16px;}
.subPagescience .spct-b b{width:55px; height:54px; background-position:-214px -234px; margin-top:14px;}  .subPagescience:hover .spct-b b{width:70px; height:85px; background-position:-210px -348px; margin-top:-3px;}
.subPagescience .spct-i i{width:106px; height:24px; background-position:-275px -263px;}
.subPagepuzzle .spct-b b{width:49px; height:49px; background-position:-191px -73px; margin-top:17px;}  .subPagepuzzle:hover .spct-b b{width:70px; height:85px; background-position:-280px -348px; margin-top:-3px;}
.subPagepuzzle .spct-i i{width:97px; height:24px; background-position:-244px -92px;}
.subPageVideos .spct-b b{width:52px; height:58px; background-position:-2px -282px; margin-top:11px;}  .subPageVideos:hover .spct-b b{width:70px; height:85px; background-position:0px -348px; margin-top:-6px;}
.subPageVideos .spct-i i{width:103px; height:24px; background-position:-59px -303px;}
.subPageStories .spct-b b{width:58px; height:42px; background-position:-277px -148px; margin-top:18px;}  .subPageStories:hover .spct-b b{width:70px; height:85px; background-position:-140px -348px; margin-top:-6px;}
.subPageStories .spct-i i{width:111px; height:24px; background-position:-335px -154px;}
.subPageWorksheet .spct-b b{width:50px; height:49px; background-position:-166px -295px; margin-top:18px;}  .subPageWorksheet:hover .spct-b b{width:70px; height:85px; background-position:-72px -348px; margin-top:-3px;}
.subPageWorksheet .spct-i i{width:109px; height:16px; background-position:-544px -316px; margin-top:32px;}
.subPageArtnCrafts .spct-b b{width:53px; height:53px; background-position:-382px -240px; margin-top:14px;}  .subPageArtnCrafts:hover .spct-b b{width:70px; height:85px; background-position:-630px -348px; margin-top:-3px;}
.subPageArtnCrafts .spct-i i{width:113px; height:17px; background-position:-592px -262px; margin-top:32px;}
.subPageExperiment .spct-b b{width:48px; height:69px; background-position:0px -210px; margin-top:4px;}  .subPageExperiment:hover .spct-b b{width:70px; height:85px; background-position:-490px -348px; margin-top:-3px;}
.subPageExperiment .spct-i i{width:114px; height:16px; background-position:-496px -209px; margin-top:32px;}
.subPageJigsaw .spct-b b{width:51px; height:62px; background-position:-433px 0px; margin-top:9px;}  .subPageJigsaw:hover .spct-b b{width:70px; height:85px; background-position:-420px -348px; margin-top:-3px;}
.subPageJigsaw .spct-i i{width:101px; height:24px; background-position:-485px -31px; margin-top:29px;}
.subPageGames .spct-b b{width:53px; height:54px; background-position:-379px -292px; margin-top:13px;}  .subPageGames:hover .spct-b b{width:70px; height:85px; background-position:-700px -348px; margin-top:-4px;}
.subPageGames .spct-i i{width:96px; height:24px; background-position:-433px -312px;}
.commonBtnStyle1{position:relative;padding:4px 12px;display:inline-block;font-size:1em; outline-style:none; outline-color:invert; outline-width:0;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border-style:solid; border-width:1px; cursor:pointer; font-weight:bold; text-align:center; height:1.4545em; line-height:20px; overflow:visible; text-transform:uppercase;}
.noResultFound{background-color:#FFF4C2;border:1px solid #FFCC33;margin:5px;padding:10px;}
.noResultFound img{vertical-align:middle; margin-right:10px;}
.upgrade_overlay{width:780px; margin:-190px 0 0 -400px; height:440px;}
.upgrade_overlayBg{ background-color:#fff !important; border:none !important; margin:0 11px 0 8px  !important; padding:0px !important;}
.up_overlayHd{padding:20px 0 0 15px; background:#fff;}
.upgrade_pixArea{background-color:#ffffcb; display:block; padding:8px;width:352px;}
.lg_area1{width:368px;}
.lg_msg_area1{width:378px; /*height:220px;*/}

.turtleReason1{margin-top:26px; padding:10px 12px 10px 12px;}
.turtleReason1 ul{font-size:15px; margin-left:20px; list-style:disc; line-height:18px;}
.turtleReason1 ul li{ margin-bottom:6px;}
.rightAlight{text-align:right}
.welcome-strip_ac{text-align:center; color:#000; font-size:14px; height:33px; line-height:32px; }
.welcome-strip_ac a.wcs-1{color:#00F;}
.welcome-strip_ac a.wcs-2{display:inline-block; height:27px; line-height:26px; padding:0 20px; background:#cb3536; color:#fff; margin:0 5px;}
.welcome-strip_ac a.wcs-2:hover{text-decoration:none; 
background: #c92020;
background: -moz-linear-gradient(top,  #c92020 0%, #960000 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c92020), color-stop(100%,#960000));
background: -webkit-linear-gradient(top,  #c92020 0%,#960000 100%);
background: -o-linear-gradient(top,  #c92020 0%,#960000 100%);
background: -ms-linear-gradient(top,  #c92020 0%,#960000 100%);
background: linear-gradient(to bottom,  #c92020 0%,#960000 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c92020', endColorstr='#960000',GradientType=0 );

}
.welcome-strip_ac a.wcs-3{color:#00F; font-size:11px;}
.tpMargin{margin-top:37px;}
.tpMargin1{margin-top:18px !important;}
.rtMargin1{ margin-right:8px;}
.rtMargin2{ margin-right:4px;}
.right_Marg{margin-right:13px;}
.right_Marg1{margin-right:3px;}
.equalMar{margin-top:-13px;}
.total-icon{background: url(https://cdn.turtlediary.com/images/sprite.png?v=4) -321px -15px no-repeat scroll  transparent; width:174px; height:130px; display:inline-block;}
.bnft_mar{padding:11px 0 0 0 !important;}
.win_cts{display:block; text-align:center; font-size:17px;}
.picassoBar a{text-decoration: none; color:#000;}
.win_cts strong{color:#01adef; font-weight:bold; font-size:24px;}
.whtBG_ct{background-color:#ffffff; height:96px; }
.artCnst-1 a{text-decoration:none;}
.leftMar_box{margin:0 0 25px 8px;}

.vs-subject-0{width:7px; height:6px; background-image:url(https://cdn.turtlediary.com/images/v-panel-nav-new2.png); float:left; display:block; margin:-6px -7px 0 0;}
.vs-common-prek .vs-subject-0{background-position:-220px -56px;}
.vs-common-k .vs-subject-0{background-position:-200px -56px;}
.vs-common-g1 .vs-subject-0{background-position:-210px -56px;}
.vs-common-g2 .vs-subject-0{background-position:-190px -56px;}
.vs-common-g3 .vs-subject-0{background-position:-200px -56px;}
.vs-common-toddler .vs-subject-0{background-position:-231px -56px;}
.vs-common-toddler .vs-subject-1 {background-color: #1b8eed;}
.vs-common-toddler:hover .vs-subject-1{background-color:#1782da;}
.vs-common-toddler:hover .vs-subject-2-2{background-color:#1062a6;}
.vs-common-toddler:hover .vs-subject-2-3{border-color: transparent transparent transparent #1062a6;}
.vs-common-toddler .vs-subject-2-1 { background-position: -318px -52px;}
.vs-common-toddler .vs-subject-2-2 {background: none repeat scroll 0 0 #1a78c6;}
.vs-common-toddler .vs-subject-2-3 {border-color: transparent transparent transparent #1a78c6;}
.vs-toddler .vs-subject-1 {background-position: -260px -52px;}

/* new subscription page */
.grey_subArea{height:60px; padding-left: 35px; width: 952px;}	
.greyBoxBG{background-color:#fce0ad; height:54px; width:213px; margin-right:10px; text-align:center; font-size:17px; font-weight:bold; line-height:54px;}
.fstBox{border-radius:7px 0 0 0; line-height:17px !important; padding:10px 0 0 10px; text-align:left; height:44px; width:200px;}
.fstBox span{ display:block; font-size:13px; text-align:right; font-weight:normal !important; padding:4px 10px 0 0;}
.lstBox{border-radius:0 7px 0 0;}
.greyNewBox{background-color:#e8e8e8; width:445px; margin-bottom:15px; padding:10px;}
.usr_msg{line-height:21px; width:220px;}
.btnFt{padding:3px 17px 3px 17px !important; font-size:16px !important; margin-top:32px;}
.upgradeMsg{font-size:17px; line-height:21px;}
.compareTbl{display:block; width:952px; padding-left:29px;}
.pingMsg{background-color:#f2d9ed; height:42px; margin-right:56px; width:660px;margin-top:5px;}
.bxht{height:54px;}
.star_iconGrd{background:url(https://cdn.turtlediary.com/images/account-icons.png)  no-repeat; width:53px; height:50px; float:left;}
.starClose{background:url(https://cdn.turtlediary.com/images/account-icons.png)  -196px -67px no-repeat; width:17px; height:32px; float:left; margin-top:9px;}
.pinkBGstrip{background-color:#e2a5d5;}
.pinkrt_bdr_fst{text-align:center; width:215px; text-align:center; border-right:1px solid #fff; display:inline-block;}
.pinkrt_bdr{text-align:center; width:215px; text-align:center; border-right:1px solid #e2a5d5; display:inline-block;}
.pinkrt_bdr_lst{text-align:center; width:212px; text-align:center; display:inline-block;}

.blueMsg{background-color:#dee9fa; height:42px; margin-right:56px; width:660px;margin-top:5px;}
.cts_iconGrd{background:url(https://cdn.turtlediary.com/images/account-icons.png) -65px 0 no-repeat; width:53px; height:50px; float:left;}
.ctsClose{background:url(https://cdn.turtlediary.com/images/account-icons.png)  -219px -67px no-repeat; width:17px; height:32px; float:left; margin-top:9px;}
.blueBGstrip{background-color:#acc8f2;}
.bluert_bdr{text-align:center; width:215px; text-align:center; border-right:1px solid #acc8f2; display:inline-block;}
.bluert_bdr_lst{text-align:center; width:212px; text-align:center; display:inline-block;}


.gmeMsg{background-color:#fdebc8; height:42px; margin-right:56px; width:660px;margin-top:5px;}
.gme_iconGrd{background:url(https://cdn.turtlediary.com/images/account-icons.png) -128px 0 no-repeat; width:53px; height:50px; float:left;}
.gmeClose{background:url(https://cdn.turtlediary.com/images/account-icons.png)  -241px -67px no-repeat; width:17px; height:32px; float:left; margin-top:9px;}
.gmeBGstrip{background-color:#fad388;}
.gmert_bdr{text-align:center; width:215px; text-align:center; border-right:1px solid #f9c76a; display:inline-block;}
.gmert_bdr_lst{text-align:center; width:212px; text-align:center; display:inline-block;}


.rptMsg{background-color:#c1f1ff; height:42px; margin-right:56px; width:660px;margin-top:5px;}
.rpt_iconGrd{background:url(https://cdn.turtlediary.com/images/account-icons.png) -195px 0 no-repeat; width:53px; height:50px; float:left;}
.rptClose{background:url(https://cdn.turtlediary.com/images/account-icons.png)  -264px -67px no-repeat; width:17px; height:32px; float:left; margin-top:9px;}
.rptBGstrip{background-color:#95e8ff;}
.rptrt_bdr{text-align:center; width:215px; text-align:center; border-right:1px solid #5bdaff; display:inline-block;}
.rptrt_bdr_lst{text-align:center; width:212px; text-align:center; display:inline-block;}

.stroMsg{background-color:#dfefc7; height:42px; margin-right:56px; width:660px;margin-top:5px;}
.stro_iconGrd{background:url(https://cdn.turtlediary.com/images/account-icons.png) -259px 0 no-repeat; width:53px; height:50px; float:left;}
.stroClose{background:url(https://cdn.turtlediary.com/images/account-icons.png)  -286px -67px no-repeat; width:17px; height:32px; float:left; margin-top:9px;}
.stroBGstrip{background-color:#c8e39d;}
.strort_bdr{text-align:center; width:215px; text-align:center; border-right:1px solid #b9db80; display:inline-block;}
.strort_bdr_lst{text-align:center; width:212px; text-align:center; display:inline-block;}

.wktMsg{background-color:#fee0ec; height:42px; margin-right:56px; width:660px;margin-top:5px;}
.wkt_iconGrd{background:url(https://cdn.turtlediary.com/images/account-icons.png) 0px -56px no-repeat; width:53px; height:50px; float:left;}
.wktClose{background:url(https://cdn.turtlediary.com/images/account-icons.png)  -310px -67px no-repeat; width:17px; height:32px; float:left; margin-top:9px;}
.wktBGstrip{background-color:#fda2c4;}
.wktrt_bdr{text-align:center; width:215px; text-align:center; border-right:1px solid #fda2c4; display:inline-block;}
.wktrt_bdr_lst{text-align:center; width:212px; text-align:center; display:inline-block;}


.adsMsg{background-color:#efe1d6; height:42px; margin-right:56px; width:660px;margin-top:5px;}
.ads_iconGrd{background:url(https://cdn.turtlediary.com/images/account-icons.png) -64px -57px no-repeat; width:53px; height:50px; float:left;}
.adsClose{background:url(https://cdn.turtlediary.com/images/account-icons.png)  -219px -103px no-repeat; width:17px; height:32px; float:left; margin-top:9px;}
.adsBGstrip{background-color:#cea780;}
.adsrt_bdr{text-align:center; width:215px; text-align:center; border-right:1px solid #cea780; display:inline-block;}
.adsrt_bdr_lst{text-align:center; width:212px; text-align:center; display:inline-block;}


.stdMsg{background-color:#c5fcf5; height:42px; margin-right:56px; width:660px;margin-top:5px;}
.std_iconGrd{background:url(https://cdn.turtlediary.com/images/account-icons.png) -128px -57px no-repeat; width:53px; height:50px; float:left;}
.stdClose{background:url(https://cdn.turtlediary.com/images/account-icons.png)  -195px -103px no-repeat; width:17px; height:32px; float:left; margin-top:9px;}
.stdBGstrip{background-color:#8af7ec;}
.stdrt_bdr{text-align:center; width:215px; text-align:center; border-right:1px solid #0fd0bd; display:inline-block;}
.stdrt_bdr_lst{text-align:center; width:212px; text-align:center; display:inline-block;}
.sub_btnNew{background-color:#e8e8e8; margin-right:11px; padding:10px;width:197px; text-align:center;}
.btnBtnMar{display:block; margin-bottom:8px;}
.btnAr{margin:-7px 16px 0 0;}
.btn_nw{padding:4px 14px 4px 14px; font-size:16px !important; text-transform:none !important; width:133px; *width:140px; height:30px; *height:34px;}

div.c13 {padding-top:14px; width:100%; /*width:844px; margin-right:10px;*/}
div.c12 {float: right; text-align: left; width:392px}
a.c11 {width:95px; margin-right:-3px; overflow:hidden;}
span.c10 {width:95px; float:left;}
span.c9 {width:81px; float:left;}
iframe.c8 {border:none; overflow:hidden; width:100px; height:21px;}
div.c7 {float: left; width:52px; margin-top:-2px; overflow:hidden;}
img.c6 {border:0px;}
div.c5 {float: left; width:77px; overflow:hidden;}
span.c4 {float:left;}
div.c3 {width:270px; margin-left:25px;}
div.c2 {margin-top:15px;}
div.c1 {display:none;}
.btnSpan{display:inline-block;}
.contest_winner{}
.cts_hd{background-color:#cc0133; height:26px; line-height:26px; padding:3px 3px 3px 5px; margin-top:11px;color:#fff; font-size:14px;}
.cts_hd strong{font-size:20px;}
.winner-art{background-color:#fcb040; padding:8px;}
.winner-art h2{ margin:0px; padding:0 0 8px 0; font-size:22px; font-weight:normal; color:#000000;}
.winner-art img{border:3px solid #b06a02 !important;}
.winner-artBox{width:126px;}
.winner-artBox p{display:block; height:18px; background-color:#fff; padding:7px 4px 4px 7px;}
.flgBox{box-shadow:1px 1px  8px #a8acab; background-color:#ffffff; width:25px; height:15px; border-radius:2px; padding:1px; float:left; margin-right:5px;}
.adArea_Margin1{margin:40px 0 10px 0;}
.st_marLT{margin-left:108px;*margin-left:1px;}
.pd-tag{position:absolute;margin-left:0;margin-top:-5px; margin-left:-7px; z-index:1;}
.pd_Icon{width:36px; height:35px; background:url(https://cdn.turtlediary.com/images/top-sprite.png) no-repeat 0px -211px; float:left; right:-7px; top:6px;}
.pd_Icon_Wrk{width:36px; height:35px; background:url(https://cdn.turtlediary.com/images/top-sprite.png) no-repeat 0px -211px; float:right;}
.nwTags{width:52px; height:49px; background:url(https://cdn.turtlediary.com/images/top-sprite.png) no-repeat 0px -138px; float:left; position:absolute; left:5px; top:5px;}

.footerNew-1{position:relative; z-index:2;}
.footerBG, .headerBG{background:#99D7DF; position:absolute; top:0; left:0; width:100%; height:100%;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
filter: alpha(opacity=90);
-moz-opacity:0.90;
-khtml-opacity: 0.90;
opacity: 0.90;
}
.video_bg{width:145px; height:112px; background:url(https://cdn.turtlediary.com/images/top-sprite.png) no-repeat -449px -396px; float:left; padding:17px 0 0 2px; margin:3px 0 0 3px;}
.videoBgMain{position:relative; border:solid 1px #eaeaea;}
.vio_mrg{margin:0px 0 10px 10px !important; width:209px; text-align:center;}
.essh-bm{margin-bottom:5px;}


.science_Game{float:left; width:372px; line-height:1; margin:2px 4px 0 0;}
.science_Game:hover{background:#f7d727;}
.science_Game a{color:#000; display:block; padding:5px 5px 12px 5px;  *padding:15px 5px 15px 5px;}
.science_Game a:hover{text-decoration:none;}
.science_GamePic-in{display:table; width:352px; height:260px; margin-bottom:8px; overflow:hidden; border-radius:8px; -webkit-box-shadow: 0px 0px 3px rgba(50, 50, 50, 0.50);
-moz-box-shadow:    0px 0px 3px rgba(50, 50, 50, 0.50);
box-shadow:         0px 0px 3px rgba(50, 50, 50, 0.50);}
.science-gameCont{font-size:12px; margin-top:3px; display:block; line-height:15px; height:42px; overflow:hidden; padding-left:5px; padding-top:8px;}
.science-gameCont1{font-size:12px; margin-top:3px; display:block; line-height:15px; overflow:hidden; padding-left:5px; padding-top:8px;}
.btnRT_Mar{margin-right:6px;}
.expHd_pad{padding-left:5px;}


.strip{width:172px; height:30px; margin-top:10px; line-height:30px;font-size:14px; font-weight:bold; text-align:center; }
.lgBlueMsg{background-color:#dee9fa; height:36px; margin-right:56px; width:660px;margin-top:5px;}
.bluBdr{text-align:center; width:215px; text-align:center; border-right:1px solid #acc8f2; display:inline-block; height:36px;}
.bluBdr_lst{text-align:center; width:212px; text-align:center; display:inline-block; height:36px;}
.ltBlueStrip{background-color:#acc8f2;}
.drkBlueStrip{background-color:#699be7; width:37px; height:40px; border-radius:5px; display:inline-block; margin-top:5px;}
.blu_arrow{background-color:#699be7;display:block;float:left; width: 0;height: 0; font-size: 0px; line-height: 0%; width: 0px;
border-top: 15px solid #ffffff;border-left: 15px solid #acc8f2;border-bottom: 15px solid #ffffff; margin-top:10px;}
.st_icon1{background:url(https://cdn.turtlediary.com/images/account-icons.png) no-repeat; width:34px; height:38px; float:left;}
.awd_icon1{background:url(https://cdn.turtlediary.com/images/account-icons.png) -34px 0px no-repeat; width:34px; height:38px; float:left;}
.gm_icon1{background:url(https://cdn.turtlediary.com/images/account-icons.png) -70px 0px no-repeat; width:34px; height:38px; float:left;}
.rpt_icon1{background:url(https://cdn.turtlediary.com/images/account-icons.png) -115px 0px no-repeat; width:34px; height:38px; float:left;}
.str_icon1{background:url(https://cdn.turtlediary.com/images/account-icons.png) -155px 0px no-repeat; width:34px; height:38px; float:left;}
.wk_icon1{background:url(https://cdn.turtlediary.com/images/account-icons.png) -198px 0px no-repeat; width:34px; height:38px; float:left;}
.ad_icon1{background:url(https://cdn.turtlediary.com/images/account-icons.png) -244px 0px no-repeat; width:34px; height:38px; float:left;}
.std_icon1{background:url(https://cdn.turtlediary.com/images/account-icons.png) -290px 0px no-repeat; width:34px; height:38px; float:left;}
.rghtIcon{ color:#006600; width:33px; height:31px;   display:inline-block; font-size:24px;}
.wrongIcon{color:#990000;  width:33px; height:31px;  display:inline-block;font-size:24px;}
.blk_Arrow{font-size:0px; line-height: 0%; width:0px; border-top: 35px solid #000000; border-right: 35px solid transparent; position:absolute; display:inline-block; margin-left:3px; margin-top:-2px;}
.blk_Arrow1{font-size:0px; line-height: 0%; width:0px; border-bottom: 35px solid #000000; border-left: 35px solid transparent; position:absolute; display:inline-block; margin-left:325px;margin-top:-32px; *margin-left:-38px;*margin-top:226px;}
.clr_blue{color:#388faa;}
.tpPadding_wn{display:block; background-color:#fff; padding:0 0 5px 8px; color:#000;}
.grade_txt{padding-top:132px; display:block; font-size:14px; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-weight:bold; margin-left:-10px;}

.newReleaseAds{width:161px; background-color:#cae4ff;}
.newReleaseAds h2{margin:0px; padding:0px; background-color:#15c1e5; height:30px; line-height:30px; text-align:center; color:#fff; font-size:17px; text-transform:uppercase;}
.newReleaseAds_gms{background-color:#cae4ff; padding:10px 0 1px 13px; margin-bottom:13px;}
.newReleaseAds_gms span{ background-color:#75b5fb; width:128px; height:82px; text-align:center; display:block; border-radius:5px; padding:1px 4px 4px 4px; margin-bottom:13px; overflow:hidden;}

.usrFavtGms{width:161px; background-color:#fabaca;}
.usrFavtGms h2{margin:0px; padding:0px; background-color:#8347ff; height:30px; line-height:30px; text-align:center; color:#fff; font-size:17px; text-transform:uppercase;}
.usrFavtGms_gms{background-color:#c8affb; padding:10px 0 1px 13px; margin-bottom:13px;}
.usrFavtGms_gms span{ background-color:#9e71f9; width:128px; height:82px; text-align:center; display:block; border-radius:5px; padding:1px 4px 4px 4px; margin-bottom:13px; overflow:hidden;}
.memberGmBg{background-color:#d2f78b;}
.abst_gm{position:absolute;  z-index:5005;}

.sectionBoxGames{margin:19px 0 0 0;}
.sectionBoxGames .sec-header{background:#51dcff;}
.sectionBoxGames .sectionBoxGames-hd{background-image:url(https://cdn.turtlediary.com/images/gamePgIco-2.png?v=1); width:410px; height:24px; display:block; margin:6px 0 0 11px; text-indent:-99999px;}
.sectionBoxGames-grade .sectionBoxGames-hd{background-position:0 0;}
.sectionBoxGames-subject .sectionBoxGames-hd{background-position:0 -24px;}
.sectionBoxGames .secGameContainer{background:#f4f4f4; margin:17px 0 0;}
.sectionGames-gradeHolder{height:150px;}
.sectionGames-gradeHolder .sggh-common{background-image:url(https://cdn.turtlediary.com/images/gamePgIco1.png?v=4); display:block; width:194px; height:145px; float:left; margin:0 2px 0 -5px; text-indent:-99999px;}
.sectionGames-gradeHolder .sggh-pre-k{background-position:0 0;}  .sectionGames-gradeHolder .sggh-pre-k:hover{background-position:0 -149px;}
.sectionGames-gradeHolder .sggh-k{background-position:-199px 0;}  .sectionGames-gradeHolder .sggh-k:hover{background-position:-195px -145px;}
.sectionGames-gradeHolder .sggh-grade-1{background-position:-394px 0;}  .sectionGames-gradeHolder .sggh-grade-1:hover{background-position:-389px -149px;}
.sectionGames-gradeHolder .sggh-grade-2{background-position:-583px 0;}  .sectionGames-gradeHolder .sggh-grade-2:hover{background-position:-583px -145px;}


.sectionGames-subjectHolder{/*height:168px; padding-top:30px;*/ height:152px; padding-top:13px;}
.sectionBoxGames-subject .secGameContainer{padding-left:0;}
.sectionGames-subjectHolder .sggh2-common{background-image:url(https://cdn.turtlediary.com/images/gamePgIco-3.png); display:block; width:110px; height:140px; float:left; margin:0 44px 0 3px; /*margin:0 48px 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;}

.tp-GamesMem{width:142px; line-height:1; margin:8px 0 0 11px;}
.tp-GamesMem:hover{background:#f7d727;}
.tp-GamesMem a{color:#000; display:block; padding:2px;}
.tp-GamesMem a:hover{text-decoration:none;}
.tp-GamesMemPic{display:block;border:solid 1px #d7d7d7;-webkit-box-shadow: 0px 0px 3px rgba(50, 50, 50, 0.50);-moz-box-shadow:0px 0px 3px rgba(50, 50, 50, 0.50);box-shadow:0px 0px 3px rgba(50, 50, 50, 0.50);}
.tp-GamesMemPic-in{height:45px; overflow:hidden; border:solid 4px #fff; display:table;}

.bot-runContent{text-align:justify; background:#e9e9e9; padding:0 10px 10px 10px;}
.bot-runContent-home{background:#FCDDC7; margin-top:10px;}
.bot-runContent-home p{padding:5px 0;}
.bot-runContent h1{font-size:14px; padding:20px 0 10px;}
.bot-runContent h2{font-size:12px; padding:20px 0 10px;}
.font17{font-size:16px !important; padding:7px 8px 7px 8px;width:185px;}
.tpIcon_rp{margin-top:2px;} 


.btn_orange{text-shadow:0 -1px #ca6000;-moz-box-shadow:0 1px rgba(255,255,255,0.2),0 1px #fecd82 inset;-webkit-box-shadow:0 1px rgba(255,255,255,0.2),0 1px #fecd82 inset;box-shadow:0 1px rgba(255,255,255,0.2),0 1px #fecd82 inset;border-width:1px; border-style:solid; border-color:#e08201 #d76c02 #c14e00;background: #fe9a05; color:#fff;
background: -moz-linear-gradient(top,  #fe9a05 0%, #fe6700 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fe9a05), color-stop(100%,#fe6700));
background: -webkit-linear-gradient(top,  #fe9a05 0%,#fe6700 100%);
background: -o-linear-gradient(top,  #fe9a05 0%,#fe6700 100%);
background: -ms-linear-gradient(top,  #fe9a05 0%,#fe6700 100%);
background: linear-gradient(to bottom,  #fe9a05 0%,#fe6700 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fe9a05', endColorstr='#fe6700',GradientType=0 );}
.btn_orange:hover, .btn_orange:focus{background: #e78b01;
background: -moz-linear-gradient(top,  #e78b01 0%, #ea5e00 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e78b01), color-stop(100%,#ea5e00));
background: -webkit-linear-gradient(top,  #e78b01 0%,#ea5e00 100%);
background: -o-linear-gradient(top,  #e78b01 0%,#ea5e00 100%);
background: -ms-linear-gradient(top,  #e78b01 0%,#ea5e00 100%);
background: linear-gradient(to bottom,  #e78b01 0%,#ea5e00 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e78b01', endColorstr='#ea5e00',GradientType=0 );
}
.btn_orange:active{-moz-box-shadow:0 1px rgba(255,255,255,0.2),0 2px 4px #793600 inset;-webkit-box-shadow:0 1px rgba(255,255,255,0.2),0 2px 4px #793600 inset;box-shadow:0 1px rgba(255,255,255,0.2),0 2px 4px #793600 inset;text-shadow:0 -1px #793600;background: #d25f00;
background: -moz-linear-gradient(top,  #d25f00 0%, #d25f00 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d25f00), color-stop(100%,#d25f00));
background: -webkit-linear-gradient(top,  #d25f00 0%,#d25f00 100%);
background: -o-linear-gradient(top,  #d25f00 0%,#d25f00 100%);
background: -ms-linear-gradient(top,  #d25f00 0%,#d25f00 100%);
background: linear-gradient(to bottom,  #d25f00 0%,#d25f00 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d25f00', endColorstr='#d25f00',GradientType=0 );
}
.gm_ScoreWt{width:436px;}
.gm_Score_DscWt{width:270px;}
.replay-Icon-sml {background: url(https://cdn.turtlediary.com/images/top-sprite.png) no-repeat scroll -552px -49px transparent;  display:inline-block;  height: 14px;  width: 15px; margin:0 6px 0 0;}
.ltMarginGMTxt{margin-left:97px;}
.btnpad{*padding-bottom:5px !important; *height:27px; *padding-top:2px; *border:0px !important;}
.childSection-right h1{ font-size:17px; padding-bottom:7px;}
.chilSectPad{padding-top:13px !important;}
.ie7Padd{ *margin-top:23px;}
.ie7Padd_wkt{ *margin-top:30px;}
.esg-gameHd h3{font-size:12px; height:14px; overflow:hidden;}
.flyBrd{background:url(https://cdn.turtlediary.com/images/flying-bird.gif) center center no-repeat;}

.worksheet-common .spct-i i{margin-top:10px;}
.worksheet-common b.spct-u{background-image:url(https://cdn.turtlediary.com/images/sec-text-2.png); height:17px; display:block; margin:0 auto; margin-top:17px;}
.worksheet-math b.spct-u{width:49px; background-position:-371px -207px;}
.worksheet-english b.spct-u{width:70px; background-position:-291px -207px;}
.worksheet-science b.spct-u{width:76px; background-position:-207px -207px;}
.social_dislink_nxt{background:url(https://cdn.turtlediary.com/images/prne_pic.gif) -26px -23px; width:28px; height:23px; float:left; display:block;}
.social_dislink_prv{background:url(https://cdn.turtlediary.com/images/prne_pic.gif) 0px -23px; width:26px; height:23px; float:left; display:block;}
.leftRels_divider{background:url(https://cdn.turtlediary.com/images/top-sprite.png) 0 -259px no-repeat; display:block; height:10px; width:161px;}
.leftRels{width:161px; background-color:#cae4ff;}
.NewRlsBg{background-color:#15c1e5;}
.widthLg{width:602px;}
.orgName{width:143px; overflow:hidden;}
.stNameCt{text-align:center;}
.stNameLt{/*text-align:center;*/}
.scropReport_s{ overflow-y:auto;overflow-x: hidden; height:118px; width:678px !important;}
.contactSect h2{margin:0 0 15px 0; padding:0px;}
.phoneIc{background:url(https://cdn.turtlediary.com/images/contact-pix.png) no-repeat; float:left; height:18px; width:31px;}
.emailIc{background:url(https://cdn.turtlediary.com/images/contact-pix.png) 0 -22px no-repeat; float:left; height:29px; width:31px;}
.contactSect{background-color:#f5f5f5; padding:13px 10px 8px 20px; margin:5px 0 15px 0;}
.contactSect p{font-size:15px; margin-bottom:8px;}
.contactSect p a{color:#000000;}
.contactSect p a:hover{color:#000000; text-decoration:underline;}
.btmHdMargin{margin-bottom:18px !important;}
.contactSect p span{margin:0 0 0 5px; width:55px; float:left;} 
.emlht_new{line-height:31px;}
.website_yr{background:url(https://cdn.turtlediary.com/images/award2012logo.png) no-repeat; height:70px; width:111px; display:inline-block; margin-top:5px;}
.website_yr:hover{background:url(https://cdn.turtlediary.com/images/award2012logo.png) 0 -72px no-repeat; height:70px; width:111px; display:inline-block;}

/* home page game ad */
/* left ads */
.leftAdsHome{width:238px; background-color:#FDE9A2; padding:5px 5px 2px 7px;}
.leftAdsHome_heading{padding:8px 3px 8px 3px; font-size:16px; line-height:22px; font-family:Georgia, "Times New Roman", Times, serif;background-color:#fdcb80; padding:2px 7px 2px 7px;}
.leftAdsHome_heading h2{font-size:16px !important; font-family:Arial, Helvetica, sans-serif; text-align:center;}
.leftAdsHome_heading h2 span{ font-size:19px; color:#002de9;}
.leftAdsHome_heading strong{font-size:20px;}
.leftAdsHome_divider{background:url(https://cdn.turtlediary.com/images/top-sprite.png) 0 -476px no-repeat; display:block; height:10px; width:250px;}
.leftAdsHome_gms{background-color:#fde9a2; padding:10px 0 1px 13px;}
.leftAdsHome span{ background-color:#b88b2e; width:70px; height:47px; text-align:center; float:left; border-radius:5px; padding:3px 3px 1px 3px; margin-bottom:6px; overflow:hidden;margin-right:4px;}
.leftAds_headingHome{background-color:#fdcb80; padding:7px; text-align:center; font-size:16px;}

.pics { height:143px;  width:229px;padding: 0;margin:  0; border-radius:5px; } 
.pics img {top:  0; left: 0; border-radius:5px;height:139px;  width:236px; } 

.leftAdsHome_gm{width:246px; background-color:#FDE9A2; padding:5px 2px 2px 6px; font-size:14px; font-weight:bold;}
.leftAdsHome_gm a{color:#000; text-decoration:none; width:71px; height:37px; background-color:#fff; text-align:center; float:left; border-radius:5px; padding:5px 3px 1px 3px; margin-bottom:6px; overflow:hidden;margin-right:4px;}
.leftAdsHome_gm a:hover{color:#000; text-decoration:underline;}
.leftAdsHome_gm span{}
.w300{width:300px;}
.w336{width:336px; margin-top:15px;}
.w250{width:250px;}
.adTP{margin-top:15px;}
.pics_mem { height:105px;  padding: 0;margin:  0;background-color:#fde9a2; } 
.pics_mem img {top:  0; left: 0; border-radius:5px;height:93px;  width:150px;margin:6px 0 0 6px; } 

.sectionGames-subjectHolder-new{height:150px;}
.sectionGames-subjectHolder-new .sggh2-common{background-image:url(https://cdn.turtlediary.com/images/gamePgIco1.png?v=4); display:block; width:190px; height:150px; float:left; margin:0 0 0 5px; text-indent:-99999px;}
.sectionGames-subjectHolder-new .sggh-math{background-position:-784px 0;}  .sectionGames-subjectHolder-new .sggh-math:hover{background-position:-784px -150px;}
.sectionGames-subjectHolder-new .sggh-language{background-position:-988px 0;}  .sectionGames-subjectHolder-new .sggh-language:hover{background-position:-988px -150px;}
.sectionGames-subjectHolder-new .sggh-science{background-position:-1194px 0;}  .sectionGames-subjectHolder-new .sggh-science:hover{background-position:-1194px -150px;}
.sectionGames-subjectHolder-new .sggh-puzzles{background-position:-330px 0;}  .sectionGames-subjectHolder-new .sggh-puzzles:hover{background-position:-330px -150px;}
.sectionGames-subjectHolder-new .sggh-jigsaw{background-position:-440px 0;}  .sectionGames-subjectHolder-new .sggh-jigsaw:hover{background-position:-440px -150px;}

/*new */


.hdNbrdColor-math-ws .sec-header b.icomath{background-position: -4px -446px;height:45px;margin: 0 0 0 8px;width: 60px;}
.hdNbrdColor-math-ws .sec-header a:hover b.icomath{background-position:-228px -444px; width:63px; height:48px; margin:0 0 0 5px;}

.hdNbrdColor-english-ws .sec-header b.icoela{background-position:-73px -443px;height:45px;margin: -1px 0 0 8px;width: 60px;}
.hdNbrdColor-english-ws .sec-header a:hover b.icoela{background-position:-303px -444px; width:63px; height:48px; margin:-1px 0 0 8px;}

.hdNbrdColor-science-ws .sec-header b.icoscience{background-position:-149px -443px;height:45px;margin: -1px 0 0 8px;width: 60px;}
.hdNbrdColor-science-ws .sec-header a:hover b.icoscience{background-position:-376px -444px; width:63px; height:48px; margin:-1px 0 0 5px;}

.hdNbrdColor-common-ws .sec-header span.icoBgWht{background:#fff; display:block; float:left; width:75px; height:40px;}




.eachSecSubjectBox-cmn-ws .essb-icons{background-image:url(https://cdn.turtlediary.com/images/wk-gd-new-icon.png); width:93px; height:66px; margin:-14px 0 2px 0;}
.eachSecSubjectBox-cmn-ws .essb-icons:hover{width:96px; height:71px; margin:-17px 0 0 -1px;}

.eachSecSubjectBox-pre-k-ws .essb-icons{background-position:-103px 0;}
.eachSecSubjectBox-pre-k-ws .essb-icons:hover{background-position:-104px -71px;}

.eachSecSubjectBox-k-ws .essb-icons{background-position:-307px 0;}
.eachSecSubjectBox-k-ws .essb-icons:hover{background-position:-308px -71px;}

.eachSecSubjectBox-grade-1-ws .essb-icons{background-position:-206px 0;}
.eachSecSubjectBox-grade-1-ws .essb-icons:hover{background-position:-207px -71px;}

.eachSecSubjectBox-grade-2-ws .essb-icons{background-position:0 0;}
.eachSecSubjectBox-grade-2-ws .essb-icons:hover{background-position:0 -71px;}

.eachSecSubjectBox-cmn-ws .essb-icons:hover{margin-right:-2px;}
.wrkshtHdTxt{font-size:15px; font-weight:bold; margin:10px 0 0 10px; display:inline-block; color:#000;}
.wktLinks{}
.wktLinks  a span{color:#002de9;}
.wktLinks  a span:hover{color:#002de9; text-decoration:underline !important;}

.wktsheet_new{ background:url(https://cdn.turtlediary.com/images/sec-text-2.png?v=2) -444px -446px  no-repeat; display:inline-block;width:200px; height:40px;}

.eachSecSubjectBox-pre-k-ws .secGameContainer{border-color:#96b115;}
.eachSecSubjectBox-k-ws .secGameContainer{border-color:#dd1a20;}
.eachSecSubjectBox-grade-1-ws .secGameContainer{border-color:#9865ff;}
.eachSecSubjectBox-grade-2-ws .secGameContainer{border-color:#d7ac05;}


/*.sec-header span.icoBgWht{background:#fff; display:block; float:left; width:75px; height:40px;}
.sec-header b.icomath{width:60px; height:64px; background-position:-4px -425px; margin:-24px 0 0 8px;}  
.sec-header i.icomath{width:76px;background-position:-51px -174px;}

.sec-header b.icolanguage{width:56px; height:46px; background-position:0px 0px;margin:-6px 0 0 0;}  .sec-header a:hover b.icolanguage{width:70px; height:85px; background-position:-560px -348px;margin:-25px 0 0 -8px;}
.sec-header i.icolanguage{width:100px; background-position:-58px -15px;}

.sec-header b.icoenglish{width:60px; height:64px; background-position:-73px -443px;margin:-6px 0 0 0;}  .sec-header a:hover b.icoenglish{width:75px; height:75px; background-position:-298px -443px;}
.sec-header i.icoenglish{width:100px; background-position:-58px -15px;}

.sec-header b.icoscience{width:60px; height:60px; background-position:-149px -443px;margin:-6px 0 0 0;}  .sec-header a:hover b.icoscience{width:75px; height:70px; background-position:-376px -443px;}
.sec-header i.icoscience{width:107px; background-position:-275px -263px;}
*/

.subDpreschool .hd-ico-sub-navi-2{height:60px; margin:10px 0 0 9px;}
.subDgrade-1 .hd-ico-sub-navi-2{background-position:-471px -77px;}
.subDgrade-2 .hd-ico-sub-navi-2{background-position:-576px -77px;}
.subDpreschool .hd-ico-sub-navi-2{background-position:-270px -85px;}
.subDkindergarten .hd-ico-sub-navi-2{background-position:-370px -77px;}
.tpLog_mr{margin-top:-13px !important;}
.login_lghblue{background-color:#d9f7ff; padding:10px; margin-bottom:12px;}


.sbGradeWrksht{background:#d170bb;}
.sbGradeWrksht .spct-b b{width:50px; height:49px; background-position:-166px -295px; margin-top:18px;}
.sbGradeWrksht .spct-i i{width:109px; height:16px; background-position:-544px -316px; margin-top:10px;}
.sbGradeWrksht .spct-b:hover b{width:70px; height:85px; background-position:-72px -348px; margin-top:-3px;}
.sbGradeWrksht .spct-i:hover{background:#c64fab;}

/*worksheet new page css */
.wksheet_gray{background-color: #E6E6E6; float: left; height:235px; margin-bottom:4px; margin-left: 6px; margin-top:13px; padding:5px 0 10px 0; text-align: center; width: 198px;}
/*.wksheet_gray{background-color:#e6e6e6; width:202px; height:227px; text-align:center; padding:10px 0;float:left; margin-top:15px; margin-bottom:7px; margin-left:19px;}*/
.rtMargin_Wk{/*margin-right:19px;*/ margin-right: 14px;}
.wkt_links{display:block; text-align:left; padding-top:5px;}
.wkt_links a{color:#000; text-decoration:none;}
.wkt_links a:hover{color:#000; text-decoration:underline;}
.wksheet_gray img{margin:10px 0 5px 0;}
.wkt_hd_hght{height:35px; display:block;}
.prmusr_icon{position:absolute;width:51px; height:61px; display:inline-block;background:url(https://cdn.turtlediary.com/images/sprite.png?v=4) 0px -263px; margin:-12px 0 0 -25px;}
.prmusr_iconsml{position:absolute;width:36px; height:45px; display:inline-block;background:url(https://cdn.turtlediary.com/images/sprite.png?v=4) 0px -330px; margin:-15px 0 0 -18px;}
.newgame_heading{padding:8px 3px 8px 3px; font-size:16px; line-height:22px; font-family:Georgia, "Times New Roman", Times, serif;background-color:#fdcb80; padding:2px 7px 2px 7px;}
.newgame_heading h2{font-size:14px !important; font-family:Arial, Helvetica, sans-serif; text-align:center; padding:4px 0 0 12px;}
.newgame_heading h2 span{ font-size:16px; color:#002de9;}
.prBlue_font{color:#002de9; font-size:14px;}
.prmLink{color:#333333;}
.prmLink a{color:#333333; text-decoration:none;}
.prmLink a:hover{text-decoration:none !important;}	

.sectionGames-gradeHolder2{height:150px; padding-top:22px; /* height:165px; padding-left:55px;*/ padding-left:1px;}
.sectionGames-gradeHolder2 .sggh-common{background-image:url(https://cdn.turtlediary.com/images/gamePgIco-5.png); display:block; width:126px; height:136px; float:left; /*margin:0 32px 0 5px;*/margin:0 22px 0 5px; text-indent:-99999px;}
.sectionGames-gradeHolder2 .sggh-pre-k{background-position:0 0;}  .sectionGames-gradeHolder2 .sggh-pre-k:hover{background-position:0 -136px;}
.sectionGames-gradeHolder2 .sggh-k{background-position:-126px 0;}  .sectionGames-gradeHolder2 .sggh-k:hover{background-position:-126px -136px;}
.sectionGames-gradeHolder2 .sggh-grade-1{background-position:-254px 0;}  .sectionGames-gradeHolder2 .sggh-grade-1:hover{background-position:-254px -136px;}
.sectionGames-gradeHolder2 .sggh-grade-2{background-position:-380px 0;}  .sectionGames-gradeHolder2 .sggh-grade-2:hover{background-position:-380px -136px;}

.sectionBoxGames-grade .sectionBoxGames-hd1{background-position:0 -51px;}
.sectionBoxGames-subject .sectionBoxGames-hd1{background-position:0 -75px;}
.sectionBoxGames .sectionBoxGames-hd1{background-image:url(https://cdn.turtlediary.com/images/gamePgIco-2.png?v=1); width:410px; height:24px; display:block; margin:6px 0 0 11px; text-indent:-99999px;}
.advertisement_close_lt{float:right; font-size:11px;}
.adsense_btmPad{padding-bottom:2px;}
.adsense160-fst{float:left; width:160px; margin-left:30px; margin-top:-10px;}
.adsense160-sed{float:left; width:160px; margin-left:80px; margin-top:-10px;}
.adsense160-play{float:left; width:160px; margin-left:120px;}
.adsense160-play2{float:left; width:160px; margin-left:100px;}
.adsense200-play{float:left; width:200px; margin-left:90px;}
.adsense200-play2{float:left; width:200px; margin-left:80px;}
.adsense100-play{float:left; width:200px; margin-left:20px;}
.adsense100-play2{float:left; width:200px; margin-left:67px;}
.lftmargin_ad{margin-left:60px !important;}
.pix_wh{width:134px; height:87px; display:block}
.pix_wh1{width:128px; height:82px;}
.linkad_space{margin:10px 0 13px 0;}
.story_pix_wt{width:134px;}
.hdNbrdColor-story .esg-gamePic-in{height:170px !important;}
.hdNbrdColor-story .esg-gameCont{height:80px !important;}
.relatedvideos .vio_mrg{margin:7px 0px 0 18px !important;}
.scrollAdsense{/*position:relative; *overflow:hidden;*/}
.adsenScroller-2{/*right:5px; *right:0px;top:1690px; position:absolute;*/}
.greenStrip{background-color:#d0e752; padding:12px; margin-top:13px; line-height:21px; font-size:13px;}
.greenStrip .upgrade_btn{ padding:2px 8px 2px 8px !important;}

.preBox_txt{width:123px; float:left; margin-left:18px;}
.kBox_txt{width:127px; float:left; margin-left:32px;}
.gradeBox_txt{width:130px; float:left; margin-left:26px;}
.gradeBox_txt2{width:132px; float:left; margin-left:16px;}
.btmBox_padd{padding-bottom:16px;}

.subjectBox_txt_fst{width:140px; margin-left:10px; float:left;}
.subjectBox_efltxt{width:140px; margin-left:14px; float:left;}
.subjectBox_scetxt{width:140px; margin-left:20px; float:left;}
.subjectBox_txt{width:140px; margin-left:14px; float:left;}

.kBox_txt2{width:164px; float:left; margin-left:29px;}
.wktBox_txt_fst{width:176px; margin-left:18px; float:left;}
.wktBox_efltxt{width:176px; margin-left:20px; float:left;}
.wktBox_scetxt{width:177px; margin-left:25px; float:left;}
.ad460_area{margin:0 0 12px 120px;}
.ad460_btn{margin-right:94px;}
.jigsaw .esg-gameHd{font-size:12px; display:block; margin-top:5px; font-weight:bold;}
.ltRt_mar{margin:0 5px 0 5px;}
.welcome-strip b{color:#C9181D;}
.btn_height{height:45px !important; *height:55px !important;}
#oldTxt-btn{position: relative;display: inline-block;color:#fff;}
#oldTxt-btn b { position: absolute; width: 100%; border-top: 2px solid red; left: 0; top: 22%;}
.offerValid{text-align:right; font-size:15px; color:#ff0000; font-weight:bold;margin-top:10px; padding-right:20px;}

/* Homepage overlay */
.redBackground{background-color:#ef1010; margin:0 122px 0 122px; text-align:center; color:#fff;}
.redBackground h2{ font-size:24px;}
.gry_bx_wkt{padding:5px 10px 5px 10px;}
.promotionTxt{text-align:center; font-size:17px; line-height:26px; margin-bottom:10px;}
.promotionTxt span{color:#ff0000; font-weight:bold; font-size:19px;}
.greyBackground{background-color:#f5f5f5; width:285px; padding:12px;}
.mem_heading h2{font-size:16px; padding-bottom:11px;}
.old_price{font-size:23px; padding-top:30px; width:93px; text-align:center; font-weight:bold;text-decoration: line-through; color:#ff0000; margin-left:25px; }
.old_price span{color:#000000;}
.greenBox_overlay{background-color:#32a604; width:110px; height:75px; color:#fff; padding:10px; margin-right:5px; font-size:44px; text-align:center; font-weight:bold; line-height:24px; *line-height:39px;}
.greenBox_overlay:hover{background-color:#57ae0e; width:110px; height:75px; color:#fff; padding:10px; margin-right:5px; font-size:44px; text-align:center; font-weight:bold; line-height:24px; *line-height:39px;}

#oldTxt{position: relative;display: inline-block;color:#000;}
#oldTxt span { position: absolute; width: 100%; border-top: 2px solid red; left: 0; top: 50%;}
.fsb-hd1-wkt{font-size:19px; font-weight:bold; margin-bottom:10px;}
.greenBox_overlay span{ font-size:18px; color:#000;}
.greenBox_overlay sup{ font-size:21px;}
.blueBox_overlay{background-color:#15c1e5; width:110px; height:60px; color:#fff; padding:25px 10px 10px 10px; margin-right:5px; font-size:44px; text-align:center; font-weight:bold; line-height:24px; *line-height:30px;}
.blueBox_overlay:hover{background-color:#0099f3; width:110px; height:60px; color:#fff; padding:25px 10px 10px 10px; margin-right:5px; font-size:44px; text-align:center; font-weight:bold; line-height:24px; *line-height:30px;}
.blueBox_overlay span{ font-size:18px; color:#000;}
.blueBox_overlay sup{ font-size:21px;}
.oly_note{padding:0px 15px 10px 15px; color:#ff0000; font-weight:bold;}
.fsb-hd1-wkt span{ margin:0 0 0 400px;}
.lg_area-wkt{padding-top:8px;}
.subBtn-wkt{margin:15px 0 0 85px;}
.remb-wkt{margin:5px 0 0 27px;}
.bigo-Icon1 {background: url(https://cdn.turtlediary.com/images/top-sprite.png) no-repeat scroll 0px -499px transparent;  float: left;  height: 103px;  width:71px; margin:42px 1px 0 2px;}
.yellow_biog{border:4px solid #ffcc00; color:#000000;  cursor:pointer; height:150px; box-shadow:3px 3px 7px #404040;color:#000000; text-decoration:none;color:#000000;}
.yellow_biog:hover{text-decoration:none;color:#000000;background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #ffffff 40%, #fbedb3 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(40%,#ffffff), color-stop(100%,#fbedb3)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#ffffff 40%,#fbedb3 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#ffffff 40%,#fbedb3 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#ffffff 40%,#fbedb3 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#ffffff 40%,#fbedb3 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fbedb3',GradientType=0 ); /* IE6-9 */
}
.red_story{border:4px solid #e51315; color:#000000;  cursor:pointer; height:150px; box-shadow:3px 3px 7px #404040;color:#000000; text-decoration:none;color:#000000;}
.red_story:hover{ text-decoration:none; /*color:#f72426;*/}


.biography_listArea{ width:170px !important;float:left; margin:5px 16px 0 0 !important; padding:5px 0 0 5px !important; position:relative;}
.biography_listArea:hover{ background-color:#f7d727 !important; position:relative;}
.biography_list{display:block; width:160px; padding:2px; height:210px;  overflow: hidden; background-color:#000000; text-align:center;}
.biography_listArea a{color:#000; display:block;}
.biography_listArea a:hover{text-decoration:none;}
.padFont{font-size:11px; padding:2px 4px 2px 4px; float:right; margin:0 5px 5px 0;}

.biogWidth{width:222px;}
.subPageHdLft .subPageBiography{background:#9865ff;} .subPageHdLft .subPageBiography:hover{background:#5615d8;}
.subPageBiography .spct-i i{width:133px; height:24px; background-position:0px -504px;}
.subPageBiography .spct-b b{float:left; height:78px; background:#fff; padding:0 5px; width:70px;}
.subPageBiography .spct-b b{display:block; background-image:url(https://cdn.turtlediary.com/images/sec-text-2.png); margin:0 auto; text-indent:-99999px;}
.subPageBiography .spct-b b{width:58px; height:66px; background-position:-641px -447px; margin-top:18px;}  .subPageBiography:hover .spct-b b{width:58px; height:80px; background-position:-701px -437px; margin-top:-6px;}

.subPageCommonTxtBio .spct-b{float:left; height:78px; background:#fff; padding:5px 0 0  0; width:70px;}
.subPageCommonTxtBio .spct-b b{display:block; background-image:url(https://cdn.turtlediary.com/images/sec-text-2.png); margin:0 auto; text-indent:-99999px;}
.subPageCommonTxtBio .spct-i{display:block; float:left; width:148px; height:78px;}



.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;}
.biographySecHeader-1 .storiesSecHeader-common{background:#ff546e;} .biographySecHeader-1 .secGameContainer{border:solid 2px #ff546e;} .biographySecHeader-1 .storiesSecHeader-pic{background-position: 0px -100px;}
.biographySecHeader-2 .storiesSecHeader-common{background:#ffcc00;} .biographySecHeader-2 .secGameContainer{border:solid 2px #ffcc00;} .biographySecHeader-2 .storiesSecHeader-pic{background-position:-139px -100px;}
.biographySecHeader-3 .storiesSecHeader-common{background:#bad92b;} .biographySecHeader-3 .secGameContainer{border:solid 2px #bad92b;} .biographySecHeader-3 .storiesSecHeader-pic{background-position: -260px -100px;}
.storiesSecHeader-common .sec-header-2{width:535px; height:auto; padding-top:7px; text-align:left; color:#000; font-size:13px;}



/* game scroller home page */

.more-games{width:674px; padding:0px 0px 0px 0px; background-color:#e6e6e6; margin-left:-5px;}
.more-games h2{font-weight:normal; font-size:17px; text-transform:uppercase; text-align:center; padding: 6px 0 2px 0; width:100%; clear:both; font-weight:bold; }
.sliderMain{float:left; width:136px; height:161px; padding:3px 0 0 5px; margin-right:7px;}
.smallcolorimgbox_new p{padding:1px 0px 0px 2px; margin-bottom:8px;}
.smallcolorimgbox_new {height: 89px; width: 138px; background-color:#ffffff; -moz-box-shadow:1px 1px 1px 1px #a6a5a5;-webkit-box-shadow: 1px 1px 1px 1px #a6a5a5;  box-shadow:1px 1px 1px 1px #a6a5a5;}

.game-list{width:618px;}
.game-list p{float:left; width:134px; line-height:13px; text-align:left;}
.game-list span {float:right;font-size:14px;line-height:18px;width:98px;color:#000000;}
.game-list span a{color:#000000;}
.jcarousel-skin-tango .jcarousel-container-horizontal { /*width: 245px; padding: 10px 38px;*/padding: 1px 41px 1px 41px;}
.jcarousel-skin-tango .jcarousel-clip-horizontal {/* width:  245px;*/ height: 166px;}
.jcarousel-skin-tango .jcarousel-item {/*width: 106px;*/ height: 162px; *height: 163px;}

.jcarousel-clip-horizontal a { cursor:pointer; text-decoration:none; color:#000000;}
.jcarousel-clip-horizontal a:focus, a:hover { text-decoration:underline; }

.jcarousel-skin-tango .jcarousel-container-horizontal { width: 592px;}
.jcarousel-skin-tango .jcarousel-clip-horizontal { width: 592px; background-color:#e6e6e6; padding:2px 0 0 8px; }
.back { position:absolute; top:0;left:0;}
/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {position: absolute; top: 24px; right: 1px; width: 46px; height: 57px; cursor: pointer; background: transparent url(https://cdn.turtlediary.com/images/next-horizontal.png) no-repeat 0 0;}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {left: 5px; right: auto; background-image: url(https://cdn.turtlediary.com/images/prev-horizontal.png);}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover {background-position: -65px 0;}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {background-position: -131px 0;}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {cursor: default;background-position: -200px 0;}

.jcarousel-skin-tango .jcarousel-prev-horizontal {position: absolute; top: 24px; left: -1px; width: 46px; height: 57px; cursor: pointer; background: transparent url(https://cdn.turtlediary.com/images/prev-horizontal.png) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal { left: auto; right: 5px; background-image: url(https://cdn.turtlediary.com/images/next-horizontal.png);}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover { background-position: -65px 0;}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active { background-position: -131px 0;}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {cursor: default; background-position: -194px 0;}

.linkAdMar{margin-top:10px;}

/* game scroller end */
.bot-runContent a{color:#0000ff; text-decoration:none; font-weight:bold;}
.bot-runContent a:hover{color:#000000; text-decoration:underline;}
.greenhd_height{height:28px !important; line-height:28px !important; background-color:none !important;}
.hd_height{height:28px !important; line-height:28px !important;}
.Wkt_box{/*width:465px; background-color:#f4f4f4;*/ border-radius:5px;}
.gamesWkt_box{/*width:465px; background-color:#f4f4f4;*/ border-radius:5px;}
.noBorder{border:none !important;}
.noBackground{background-color:none; !important;}
.pixSlider{ padding:10px;margin-top:5px; position:relative; background-color:#000000;}
.pixSlider img{/* margin-right:5px;*/}

/* scroller css */

.simply-scroll-container { /* Container DIV - automatically generated */position: relative;}
.simply-scroll-clip { /* Clip DIV - automatically generated */	position: relative; overflow: hidden;}
.simply-scroll-list { /* UL/OL/DIV - the element that simplyScroll is inited on */overflow: hidden; margin: 0; padding: 0; list-style: none;}
.simply-scroll-list li {padding: 0; margin: 0; list-style: none;}
.simply-scroll-list li img {border: none; display: block;}
.simply-scroll-btn {position: absolute;background-image: url(buttons.png); width: 42px; height: 44px; z-index:3; cursor: pointer;}
.simply-scroll-btn-left {left: 6px; bottom: 6px; background-position: 0 -44px;}
.simply-scroll-btn-left.disabled {background-position: 0 0 !important;}
.simply-scroll-btn-left:hover, .simply-scroll-btn-left:focus {background-position: 0 -88px;}
.simply-scroll-btn-right {right: 6px; bottom: 6px; background-position: -84px -44px;}
.simply-scroll-btn-right.disabled {background-position: -84px 0 !important;}
.simply-scroll-btn-right:hover, .simply-scroll-btn-right:focus {background-position: -84px -88px;}
.simply-scroll-btn-up {right: 6px;	top: 6px; background-position: -126px -44px;}
.simply-scroll-btn-up.disabled {background-position: -126px 0 !important;}
.simply-scroll-btn-up:hover, .simply-scroll-btn-up:focus {background-position: -126px -88px;}
.simply-scroll-btn-down {right: 6px;bottom: 6px; background-position: -42px -44px;}
.simply-scroll-btn-down.disabled {background-position: -42px 0 !important;}
.simply-scroll-btn-down:hover, .simply-scroll-btn-down:focus {background-position: -42px -88px;}
.simply-scroll-btn-pause {right: 6px; bottom: 6px;	background-position: -168px -44px;}
.simply-scroll-btn-pause:hover, .simply-scroll-btn-pause:focus {background-position: -168px -88px;}
.simply-scroll-btn-pause.active {background-position: -84px -44px;}
.simply-scroll-btn-pause.active:hover, .simply-scroll-btn-pause.active:focus {background-position: -84px -88px;}
/* Custom class modifications - override classees .simply-scroll is default
*/
.simply-scroll { /* Customisable base class for style override DIV */height: 264px;}
.simply-scroll .simply-scroll-clip {width: 420px; height: 264px;}
.simply-scroll .simply-scroll-list {}		
.simply-scroll .simply-scroll-list li {float: left;	width: 215px; height: 264px;}
.simply-scroll .simply-scroll-list li img {}
.simply-scroll .simply-scroll-btn {}
.simply-scroll .simply-scroll-btn-left {}
.simply-scroll .simply-scroll-btn-left.disabled {}
.simply-scroll .simply-scroll-btn-left:hover {}
.simply-scroll .simply-scroll-btn-right {}
.simply-scroll .simply-scroll-btn-right.disabled {}
.simply-scroll .simply-scroll-btn-right:hover {}
.simply-scroll .simply-scroll-btn-up {}
.simply-scroll .simply-scroll-btn-up.disabled {}
.simply-scroll .simply-scroll-btn-up:hover {}
.simply-scroll .simply-scroll-btn-down {}
.simply-scroll .simply-scroll-btn-down.disabled {}
.simply-scroll .simply-scroll-btn-down:hover {}
	






/*for home page slider start*/
.list_carousel{width:430px; height:264px; position:relative;}
.list_carousel ul {
margin:0;
padding:0;
list-style:none;
display:block;
}
.list_carousel li {
padding:0;
margin:0 10px 0 0;
display:block;
float:left;
}
.lc-common{position:absolute; color:#fff; font-size:20px; font-weight:bold; top:-29px; z-index:50; cursor:pointer;}
.lc-prev{left:77px;}
.lc-next{right:74px;}
#foo2{overflow:hidden; height:264px;}
/*for home page slider end*/

/*story maker css  start*/
.storymaker_bordBg{ background-color:#e2f670;width:377px; height:361px; margin-top:31px;}
/*.storymaker_bordBg{background:url(https://cdn.turtlediary.com/images/storymaker-board-bg.png) no-repeat; width:400px; height:334px;}*/
.storymakerCreate_imgBg{background:url(https://cdn.turtlediary.com/images/story-sprite-img.png) 0 -435px no-repeat; width:379px; height:182px; display:block;}
.storymakerImghead{background:url(https://cdn.turtlediary.com/images/story-sprite-img.png) 0 -342px no-repeat; width:266px; height:89px; display:block; margin:0 0 4px 69px;}
.lghtGreen_area{width:530px;}
.lghtGreen_bg{width:500px; padding:10px; background-color:#f4fdc3;}
.lghtGreen_bg h2{ font-size:16px; padding-bottom:7px;}
.btmMargin{margin-bottom:15px;}
.boardMainHd{text-align:center; font-size:21px; padding:10px 24px 12px 24px;   font-weight:bold; height:75px;}
.boardMainTxt{font-size:13px;  padding:0px 0px 0px 12px; height:160px;}
.greenBorder{border:2px solid #cde640; margin-top:0px !important;}
.recentstory_RT{margin-right:31px !important;}
.recentStory{background-color:#cde640; width:146px; height:37px; line-height:37px; font-size:16px; font-weight:bold; padding-left:13px;}

.mrgnTop{margin-top:10px;}
.storymaker_imgBg{background:url(https://cdn.turtlediary.com/images/story-sprite-img.png) 0 -22px no-repeat; width:308px; height:103px; display:block;}
.storymakerRead_imgBg{background:url(https://cdn.turtlediary.com/images/story-sprite-img.png) 0 -127px no-repeat; width:308px; height:104px; display:block;}
.storymakerTour_imgBg{background:url(https://cdn.turtlediary.com/images/story-sprite-img.png) 0 -234px no-repeat; width:308px; height:104px; display:block;}
.greenStripBg{background:url(https://cdn.turtlediary.com/images/story-sprite-img.png) repeat-x; height:22px;}
.lghtGreen_area-rd{width:634px;}
.lghtGray_bg{ padding:23px 20px 24px 20px; background-color:#f0efef; font-size:15px; line-height:21px; margin:11px 0 0 8px;}
.grayBorder{border:2px solid #cde640; margin-top:0px !important;}
.recentstory_RT{margin-right:31px !important;}
.grayBorder_heading{height:27px; line-height:27px; font-size:18px;color:#656565;margin-top:25px;}
.grayBorder_heading  a{color:#656565; text-decoration:none;}
.grayBorder_heading a:hover{text-decoration:underline;}
.grayBorder_heading span strong{ font-weight:bold; text-transform:uppercase;}
.grayBorder_heading span b{ font-size:14px; font-weight:normal; padding-right:5px;}

.storyVideo{text-align:center; margin-top:25px;}
.storyVideo h2{font-size:18px;color:#656565; text-transform:uppercase; text-align:left; padding:0 0 3px 10px;}

/*story maker css ends */
.game-imgLoader{background:url(https://cdn.turtlediary.com/images/loading-icon.gif) no-repeat; width:441px; height:291px; margin:-145px 0 0 -220px; display:inline-block; left:50%; top:50%;}
.crtTop{margin-top:69px;}
.create_btnMain{float:left;width:136px; height:39px; background-color:#ffae03; display:inline-block; text-align:center; font-size:18px; line-height:39px; color:#000000; text-decoration:none; font-weight:bold; text-transform:uppercase;}
.create_btnMain:hover{background-color:#ed1d75;text-decoration:none;color:#ffffff;}
.rdTop{margin:69px 0 0 102px;}
.read_btnMain{float:left;width:135px; height:39px; background-color:#ffae03; display:inline-block; text-align:center; font-size:18px; line-height:39px; color:#000000; text-decoration:none; font-weight:bold; text-transform:uppercase;}
.read_btnMain:hover{background-color:#ed1d75;text-decoration:none;color:#ffffff;}
.trTop{margin:21px 0 0 119px;}
.tour_btnMain{float:left;width:135px; height:39px; background-color:#ffae03; display:inline-block; text-align:center; font-size:18px; line-height:39px; color:#000000; text-decoration:none; font-weight:bold; text-transform:uppercase;}
.tour_btnMain:hover{background-color:#ed1d75;text-decoration:none;color:#ffffff;}

.read_btnMain_blue{float:left;width:111px; height:39px; background-color:#29e3ff; display:inline-block; text-align:center; font-size:18px; line-height:39px; color:#000000; text-decoration:none; font-weight:bold; text-transform:uppercase;}
.read_btnMain_blue:hover{background-color:#ed1d75;text-decoration:none;color:#ffffff;}

.read_btnMain_org{float:left;width:111px; height:39px; background-color:#ffae03; display:inline-block; text-align:center; font-size:18px; line-height:39px; color:#000000; text-decoration:none; font-weight:bold; text-transform:uppercase;}
.read_btnMain_org:hover{background-color:#ed1d75;text-decoration:none;color:#ffffff;}

.tour_btnMain_blue{float:left;width:135px; height:39px; background-color:#29e3ff; display:inline-block; text-align:center; font-size:18px; line-height:39px; color:#000000; text-decoration:none; font-weight:bold; text-transform:uppercase;}
.tour_btnMain_blue:hover{background-color:#ed1d75;text-decoration:none;color:#ffffff;}
.crtTop_inn{margin-top:3px;}
.rdTop_inn{margin:2px 0 0 51px;}
.trTop_inn{margin:13px 0 0 84px;}
.storymaker_white{background-color:#fff; width:96%; margin:0 auto; border-radius:10px; padding:10px 0 10px 0;}

.myAccCnt-stories{padding:20px 20px 1px;}
.myAcc-storiesTab-container{padding:17px 0 0 0;}
.each-mastc{border-bottom:solid 1px #d3d3d3; padding:0 0 45px 0; margin:0 0 40px 0;}
.each-mastc .esg-gamePic{float:left; margin:0 34px 0 23px;}
.each-mastc .esg-gamePic-in{margin:0 0 0 0;}
.mastc-details{float:left; width:500px; font-size:14px;}
.mastc-detail-1, .mastc-detail-3{font-weight:bold; height:19px; margin-top:3px;}
.mastc-detail-2{height:35px;}
.mastc-detail-4{height:59px;}
.mastc-detail-5-btn{display:block; float:left; margin-right:20px; background:#2b8be7; color:#fff; font-size:16px; font-weight:bold; padding:0 20px; height:35px; line-height:34px;
-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.mastc-detail-5-btn:hover{text-decoration:none; background:#1175d5;}
.lightOrg{background-color:#fbcfa0;}
.lightGreen{background-color:#eaf9a5;}
.cat-box2 ul li{float:none; width:auto; font-size:15px; color:#373737; margin-bottom:8px;color:#000; padding-right:5px;}
.cat-box2 ul li a{ font-weight:bold;}
.cat-box2 a{color:#274ff1;}


/* top listing page css start */
.browseByMn a{display:block; color:#000; background:#ffad53; text-align:center; height:35px; line-height:34px; margin-bottom:4px; font-weight:bold; font-size:14px;}
.browseByMn a:hover{text-decoration:none; background:#ff8f19;}
.allTopics{background:#e6e6e6; padding:0 0 4px 0;}
.topicsMain{float:left; width:776px;}
.topicLft{float:left; width:160px;}
.topicRgt{float:right; width:598px; margin:0 8px 0 0;}
.topicTxtHd{font-size:18px; font-family:tahoma; font-weight:bold;text-shadow:-1px -1px 0 #FFFFFF, 1px -1px 0 #FFFFFF, -1px 1px 0 #FFFFFF, 1px 1px 0 #FFFFFF; background:#ff8f19; text-align:center; height:35px; line-height:34px; text-transform:uppercase; margin:2px 0;}
.topicTxtHd a{color:#000;}
.etnsc-heading{background:#ffbd58; height:33px; line-height:32px; margin:3px 4px 0 4px; padding:0 8px 0 16px; cursor:pointer;
-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.etnsc-heading-l{float:left; text-transform:uppercase; font-size:18px; font-weight:bold;}
.etnsc-heading-r{float:right; width:10px; height:10px; background:#fff; position:relative; margin:11px 0 0 0;}
.etnsc-heading-r img{width:0; height:0; border-top:3px solid transparent; border-bottom:3px solid transparent;border-right: 5px solid #92520e; position:absolute; top:2px; left:2px;}
.echTopicNSubCat.selected .etnsc-heading-r img{width:0; height:0; border-left:3px solid transparent; border-right:3px solid transparent;border-top: 5px solid #92520e; position:absolute; top:3px; left:2px;}
.etnsc-subCat{display:none;}
/*.echTopicNSubCat.selected .etnsc-subCat{display:block;}*/
.ech-etnsc-subcat a{display:block;-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#fad1a3; margin:1px 10px 0 10px; height:28px; line-height:28px; padding:0 0 0 8px; font-size:13px; color:#000; text-transform:uppercase;}
.ech-etnsc-subcat a:hover{background:#f6c287; text-decoration:none;}
.ech-etnsc-subcat.selected a{color:#fff; background:#eaa02b;}
.topicSubPicNTxt{background:#e6e6e6; padding:12px 15px 12px 10px;}
.tspnt-pic{float:left; width:126px; height:149px; overflow:hidden; margin-right:15px;}
.tspnt-txt{float:left; text-align:justify; line-height:18px;}
.tspnt-txt h1{line-height: 30px; text-align:left; font-size:22px;}
.tspnt-pic-bio{float:left; overflow:hidden; margin-right:15px; border: 5px solid #FFFFFF; border-radius: 5px;  box-shadow: 2px 2px 2px 2px #878989;}
.tspnt-txt-bio{float:left; width:370px; text-align:justify; line-height:18px;}
.subjectSubCatGames{margin-top:15px;}
.subjectSubCatGames .secGameContainer{border:solid 2px #fb83b3; padding:0 0 9px 27px; margin-top:0;}
.subjectSubCatGames .secGameContainer .echSecGame{margin:2px 35px 0 0;}
.topicPage{margin:0 6px 0 0;}
.topicPage .childSection-right{display:block; width:auto; margin-left:31px;}
.topicPage .sectionBoxContainer{margin:10px 0 0 31px;}
.allTopicHolder{margin-left:-5px;}

.eachTopic{float:left; margin-left:6px;}
.eachTopic a{display:block; width:134px; height:458px;}
.eachTopic .athet-pc-hd{background:#EBEBEB; display:block; padding:4px 0 0 4px;}
.eachTopic .athet-pc-hd1{background:#EBEBEB; display:block; padding:7px 0 0 0 !important;}

.newtp a:hover, .newtp a:hover .athet-pc-hd{background:#F7D727; text-decoration:none;}
.eachTopic .athet-pic{display:block; *display:table-cell; height:149px; overflow:hidden;}
.eachTopic .athet-hdng{display:block; vertical-align:middle; text-align:center; font-size:14px; font-weight:bold; height:36px; color:#000; width:126px;}
.eachTopic .athet-hdng1{display:block; vertical-align:middle; text-align:center; font-size:14px; font-weight:bold; height:30px; color:#000; margin-top:4px; }

.eachTopicWorksheet{float:left; margin:4px 0 11px 11px;}
.eachTopicWorksheet a{display:block; width:140px; height:189px; overflow:hidden; text-align:center;}
.eachTopicWorksheet .athet-pc-hd{background:#EBEBEB; display:block; padding:7px 0 0 0;}
.eachTopicWorksheet a:hover, .eachTopicWorksheet a:hover .athet-pc-hd{background:#F7D727; text-decoration:none;}
.eachTopicWorksheet .athet-pic{display:block; *display:table-cell; height:149px; overflow:hidden; margin-bottom:5px;}
.eachTopicWorksheet .athet-hdng{display:block; vertical-align:middle; text-align:center; font-size:14px; font-weight:bold; height:30px; color:#000; }

.athet-text{color:#4d4d4d; font-size:12px; padding:10px 0 0; display:block; height:170px;}
.topicPage .secGameContainer{padding:5px 0 7px 5px; margin:7px 0 10px;}
.extraRelatedTB{padding-top:8px;}
.eertb-hd{font-size:14px; text-transform:uppercase; font-weight:bold;}
.eertb-lnks ul{list-style:disc inside none; margin-bottom:8px; margin-top:8px; padding-left:15px; padding-right:15px; color:#294dc6;}
.eertb-lnks ul li{padding-bottom:5px;}
.eertb-lnks a{font-size:12px; font-weight:bold; color:#294dc6;}
.ech-ertb{float:left; margin-left:20px; width:279px;}
.secGameContainer.topicSubPicNTxt .tspnt-txt{width:610px;}
.each-tas-als{float:left; width:150px; height:20px;}
.each-tas-als a{color:#2a2edc;}
.tas-heading{font-weight:bold; font-size:18px; font-family:verdana; text-transform:uppercase; height:36px; line-height:35px; width:190px; background:#9ccd52; padding:0 0 0 10px; margin-bottom:7px;}
.tas-heading a{color:#000;}
.tas-allLinks{padding-left:10px; font-size:15px;}
.single-tas{padding:10px 0 5px 10px;}
.sectionBoxGames-topic .sectionBoxGames-hd1{background-position:0 -99px;}
.sectionBoxWorksheet-topic .sectionBoxGames-hd1{background-position:0 -123px;}
.all-Topics{padding:0 0 4px 0;}
.TopicNSubCatHolder{background:#E6E6E6;}
.ech-etnscSubcat{position:relative; *position:none; padding:5px 0;}
.ech-etnscSubcat a{display:block; /*padding:0 0 0 10px;*/ margin-left:7px; font-size:13px; color:#585858; float:left; /*width:115px;*/ overflow: hidden; text-overflow: ellipsis; width: 115px;}
.ech-etnscSubcat a:hover{}
/*.ech-etnscSubcat.selected a{color:#fff; background:#eaa02b;}*/
.etnscHeading{background:#ffbd58; height:33px; line-height:32px; margin:3px 4px 0 4px; cursor:pointer;-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; text-transform:uppercase; text-align:center; font-weight:bold; font-size:14px;}
.etnscHeading a{color:#000; float:left; margin-left:7px; text-align: left;}
.etnscHeading:hover{background:#ffaa2b;}
.etnsch-arr{float:right; margin:11px 4px 0 0;
	width:0; height:0; border-color: transparent transparent transparent #cd8c28;
    border-style: solid dashed solid solid;
    border-width: 4px 0 4px 8px;}
.etnsch-arr-prnt{background:#fce68f; padding:0 0 0 5px; float:right; height:27px; margin:2px 2px 0 0; border:solid 1px transparent; width:12px;
-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}
.echTopicNSubCat.selected .etnsch-arr{margin:11px 4px 0 0;border-color: #fce68f transparent transparent transparent;
    border-style: solid solid dashed solid;
    border-width: 8px 4px 0 4px;}
.echTopicNSubCat.selected .etnsch-arr-prnt{background:#ea8316; border-color:#b5640f transparent transparent #b5640f;}
.etnscDis-Sub-Cat{display:none; background:#e6e6e6; margin:0 10px;}
.echTopicNSubCat.selected .etnscDis-Sub-Cat{display:block; margin-bottom:-3px; padding:5px 0 5px 0;}
.ech-etnscSubcat img{width:0; height:0; border-top:3px solid transparent; border-bottom:3px solid transparent;border-left: 5px solid #6c6c6c; float:left; margin:5px 0 0 8px;}
.ech-etnscSubcat1 img{margin:5px 0 0 8px;border-color: #6c6c6c transparent transparent transparent; border-style: solid solid dashed solid; border-width: 6px 3px 0 3px;}
.echTopicNSubCat.selected .etnscHeading{background:#ff8f19; overflow:hidden;}
.ech-etnscSubcat.tCatSlctd img{border-color: #6C6C6C transparent transparent; border-style: solid solid dashed; border-width: 5px 3px 0; margin:5px 0 0 7px;}
/*  top listing page css end  */

.topicTxtHd2{font-size:23px; font-family:tahoma; font-weight:bold;text-shadow:-2px -2px 0 #FFFFFF, 2px -2px 0 #FFFFFF, -2px 2px 0 #FFFFFF, 2px 2px 0 #FFFFFF; text-transform:uppercase; color:#000; display:block; padding:6px 0 0 10px;}
.secSubSec-noIco a{margin-left:10px;}
.footerShareUs{width:420px;}
.subPageCommonTxt .compre_icon {display: inline-block; height: 78px; width: 225px;}
.compre_icon{display:block; background-image:url(https://cdn.turtlediary.com/images/comprehension-sprite.png); margin:27px auto 0 auto; text-indent:-99999px; width:225px; height:27px;}
.tpMarNew{margin-top:25px;}
.playTxt_width{width:575px !important;}
.playRelated_games{background-color:#fef8b9; padding:10px; color:#333333; display:none;}
.playRelated_games h2{font-size:18px; padding-bottom:7px;}
.playRelated_games ul{margin:0px; padding:0px;}
.playRelated_games ul li{ margin-bottom:6px;}
.playRelated_games ul li a{ font-weight:bold;color:#274ff1;}
.topicAllSubjects{padding-bottom:10px; background:#F4F4F4; margin:5px 0 20px 0;}
.whiteBackGround{background:#fff !important; margin-top:5px !important;}

.whiteBG-play{background-color:#ffffff; padding:0 7px 13px 7px; 
    -moz-box-shadow: 2px 2px 2px 2px  #096775;
    -webkit-box-shadow:  2px 2px 2px 2px  #096775;
    box-shadow:  2px 2px 2px 2px #096775;

}

.makeMeScrollable-outer{width:421px; overflow:hidden; position:relative;}
#makeMeScrollable{width:105%;position:relative; height:264px; overflow:hidden;}
/*.scrollableArea{min-width:430px; height:264px; overflow:hidden;}*/
#makeMeScrollable img{position:relative; float:left; margin:0 10px 0 0; padding:0; -webkit-user-select: none; -khtml-user-select:none; -moz-user-select:none; -o-user-select:none; user-select:none; cursor:pointer;}
div.scrollWrapper{position:relative; overflow:hidden; width:100%;}
.leftS{left:75px;}
.rightS{right:75px;}

/* story biography new*/

.biogWidth{width:216px;}
.subPageHdLft .subPageBiography{background:#9865ff;} .subPageHdLft .subPageBiography:hover{background:#5615d8;}
.subPageBiography .spct-i i{width:130px; height:24px; background-position:0px -504px;}
.subPageBiography .spct-b b{float:left; height:78px; background:#fff; padding:0 5px; width:70px;}
.subPageBiography .spct-b b{display:block; background-image:url(https://cdn.turtlediary.com/images/sec-text-2.png); margin:0 auto; text-indent:-99999px;}
.subPageBiography .spct-b b{width:58px; height:66px; background-position:-641px -447px; margin-top:18px;}  .subPageBiography:hover .spct-b b{width:58px; height:80px; background-position:-701px -437px; margin-top:-6px;}

.subPageCommonTxtBio .spct-b{float:left; height:78px; background:#fff; padding:5px 0 0  0; width:70px;}
.subPageCommonTxtBio .spct-b b{display:block; background-image:url(https://cdn.turtlediary.com/images/sec-text-2.png); margin:0 auto; text-indent:-99999px;}
.subPageCommonTxtBio .spct-i{display:block; float:left; width:143px; height:78px;}

.sectionBoxGames .sectionBoxstorycat-hd{background:url(https://cdn.turtlediary.com/images/biog-sprite.png) 0 -29px no-repeat; width:385px; height:24px; display:block; margin:6px 0 0 11px; text-indent:-99999px;}
.sectionBoxGames .sectionBoxstory-hd{background:url(https://cdn.turtlediary.com/images/biog-sprite.png); width:450px; height:24px; display:block; margin:6px 0 0 11px; text-indent:-99999px;}
.sectionBoxGames .sectionBoxBiography-hd{background:url(https://cdn.turtlediary.com/images/biog-sprite.png) 0 -59px no-repeat; width:450px; height:24px; display:block; margin:6px 0 0 11px; text-indent:-99999px;}

.sectionGames-gradeHolder .story-common{background:url(https://cdn.turtlediary.com/images/biog-sprite.png) no-repeat; display:block; width:123px; height:149px; float:left; margin:10px 2px 0 -5px; text-indent:-99999px;}
.sectionGames-gradeHolder .story-pre-k{background-position:0 -90px; margin-left:20px;}
.sectionGames-gradeHolder .story-k{background-position:-126px -90px;}
.sectionGames-gradeHolder .story-grade-1{background-position:-252px  -90px;}
.sectionGames-gradeHolder .story-grade-2{background-position:0 -242px;}
.rghtMargin{margin-right:72px !important;}
.gradeBox_txt_new1{width:162px; float:left; margin-left:25px;}
.gradeBox_txt_new2{width:162px; float:left; margin-left:29px;}
.categoryHd{padding-top:8px;}
.categoryHd h2{font-size:16px; text-transform:uppercase; padding-bottom:5px;}
.holderHeight{height:160px !important;}
.kidsIconstory{background:url(https://cdn.turtlediary.com/images/biog-sprite.png) no-repeat; width:119px; height:95px; margin:25px 0 0 1px;}
.redKids{background-position: -126px -242px; display:block;}
.yellowKids{background-position: -248px -242px; display:block;}
.greenKids{background-position: -126px -340px; display:block;}

.story_topicLft{background-color:#e6e6e6;width:160px;float:left;}
.readingLevel{background-color:#d877c8; height:43px; display:block; margin-bottom:5px; padding-top:2px;}
.readLeaveArea b{background:url(https://cdn.turtlediary.com/images/biog-sprite.png) -247px -363px no-repeat; width:142px; height:38px; display:block;margin:0 0 0 8px;}
.readLeaveArea p{padding:0 5px 0 5px; margin:0px;}
.readLeaveArea p a{background-color:#eac5e4; display:block; padding:27px 0 27px 0; text-align:center; border-radius:7px;color:#000000; font-weight:bold; margin-bottom:5px;}
.readLeaveArea p a:hover{background-color:#df91d2; display:block; text-decoration:none;}

.readingCategLevel{background-color:#ff8f19; height:40px; display:block; margin-bottom:5px; padding-top:5px;}
.readCategArea b{background:url(https://cdn.turtlediary.com/images/biog-sprite.png) 0px -393px no-repeat; width:107px; height:35px; display:block;margin:0 0 0 23px;}
.readCategArea p{padding:0 5px 0 5px; margin:0px;}
.readCategArea p a{background-color:#fad1a3; display:block; padding:27px 0 27px 0; text-align:center; border-radius:7px;color:#000000; font-weight:bold; margin-bottom:5px; text-align:center;}
.readCategArea p a:hover{background-color:#ffbd58; display:block; text-decoration:none;}
.paddCate2{padding:22px 0 22px 0 !important;}
.width457{width:457px !important;}
.storyImage{/*width:160px;*/margin-right:17px;width:147px; padding-bottom:5px;}
.stroMargin{margin:5px 0 0 0;}
.biographytxtHd{background:url(https://cdn.turtlediary.com/images/biog-sprite.png) -247px -341px no-repeat; width:130px; height:22px; display:block;margin:0 0 0 15px; }
.bio_topicTxtHd{font-size:22px; background:#ff8f19; text-align:center; height:26px; padding-top:7px;}
.bio_etnsc-heading{margin:4px 4px 4px 4px;}
.bio_etnsc-heading a{background-color:#ffbd58; height:33px; line-height:32px; padding:0 8px 0 16px; cursor:pointer; border-radius:5px; display:block;}
.bio_etnsc-heading a:hover{background-color:#f5aa38;}
.bio_etnsc-heading-l{text-transform:uppercase; font-size:14px; font-weight:bold; text-align:center; }
.bio_etnsc-heading-l a{color:#000000}
.bio_etnsc-subCat{display:none; text-align:center;}
.bio_echTopicNSubCat.selected .bio_etnsc-subCat{display:block; text-align:center; font-weight:bold;}
.bio_ech-etnsc-subcat a{display:block;-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#fad1a3; margin:4px 8px 0 8px;  padding:10px 8px 10px 8px; font-size:13px; color:#000; text-transform:uppercase;}
.bio_ech-etnsc-subcat a:hover{background:#f6c287; text-decoration:none;}
.bio_ech-etnsc-subcat.selected a{color:#fff; background:#eaa02b;}
.bioiconRed{background:url(https://cdn.turtlediary.com/images/biog-sprite.png) -378px -90px no-repeat; width:105px; height:126px; display:block;}
.esg-BiogPic-inRed{/*background-color:#000000; border:2px solid #000000; */ display: block; width:138px; height:185px; padding:2px}
.esg-BiogPic-inBlack{background-color:#000000; border:2px solid #000000; display: block; height:127px; width:95px;}
.bio_echTopicNSubCat.selected .bio_etnsc-heading a{background-color:#f09306;}

.greyBackground_prem{background-color:#f5f5f5; padding:12px;}
.linkBlue_box{border-radius:7px;height:88px; padding:20px 10px 10px 10px; background-color:#0066cc; border:1px solid #00468c;color:#ffffff; width:271px; float:left; font-size:14px;}
.linkBlue_box:hover{ background-color:#047df7; text-decoration:none;}
.linkBlue_box h2{ font-size:30px; text-align:center; padding-bottom:7px;}

.linkOrange_box{border-radius:7px;height:88px; padding:20px 10px 10px 10px; background-color:#ff6633; border:1px solid #d75600;color:#ffffff; width:271px; float:right; font-size:14px; text-align:center;}
.linkOrange_box:hover{ background-color:#fd4103; text-decoration:none;}
.linkOrange_box h2{ font-size:30px; text-align:center; padd ing-bottom:7px;}
/*new css*/
.btmgn{margin-top:26px; background-color:#f4f4f4; padding-bottom:8px;}
.bgover{background-color:#ffffff !important;}
.gm-picNew{float:left; width:128px; height:161px; overflow:hidden; margin-right:15px;}
.gm-txtNew{float:left; width:608px; text-align:justify; line-height:18px;}
.grn-heading{font-weight:bold; font-size:18px; font-family:verdana; text-transform:uppercase; height:26px; line-height:26px; width:190px; background:#9ccd52; padding:0 0 0 10px; margin-bottom:7px;}
.grn-heading a {color: #000000;}
.grn-allLinks{font-size:14px; margin-top:13px;}
.each-grn-als{float:left; width:150px; height:20px;}
.wksheetGrayContainer{margin-left:14px;}
.newtag{position:absolute; width:52px; height:49px; background:url(https://cdn.turtlediary.com/images/top-sprite.png) no-repeat 0px -138px; top:0; left:0;}
.newtag-in{position:absolute; width:52px; height:49px; background:url(https://cdn.turtlediary.com/images/top-sprite.png) no-repeat 0px -138px; margin:5px 0 0 10px; }
.tagMar{margin:5px 0 0 17px !important; left:0;}

.yltpBtn{width:122px; float:right !important;color:#000;height:31px; line-height:31px;margin:4px 5px 0 0; text-align:center; font-size:16px; font-weight:bold; border-radius:4px; box-shadow:2px 2px 2px #2d2d2c; background: #fddc55; /* Old browsers */
background: -moz-linear-gradient(top,  #fddc55 0%, #ffcc00 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fddc55), color-stop(100%,#ffcc00)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fddc55 0%,#ffcc00 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fddc55 0%,#ffcc00 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fddc55 0%,#ffcc00 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fddc55 0%,#ffcc00 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fddc55', endColorstr='#ffcc00',GradientType=0 ); /* IE6-9 */
}
.yltpBtn:hover{background: #fddc55; /* Old browsers */
background: -moz-linear-gradient(top,  #fddc55 0%, #e5bf00 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fddc55), color-stop(100%,#e5bf00)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fddc55 0%,#e5bf00 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fddc55 0%,#e5bf00 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fddc55 0%,#e5bf00 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fddc55 0%,#e5bf00 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fddc55', endColorstr='#e5bf00',GradientType=0 ); /* IE6-9 */
}
.biogWth{*width:509px;}

.expandWidth-gameTopic .sectionBoxContainer{margin-left:0;}
.videoLstng4EW{}
.hide-r-panel{display:none;}
.grdLinks{padding-top:10px; text-align:right;color:#8b8b8b; font-size:12px;}
.grdLinks a{color:#1039cf; text-decoration:none; font-weight:bold;}
.grdLinks a:hover{color:#1039cf; text-decoration:underline;}
.grdLinks span{margin:0 5px 0 5px;}
.nMarginTp{margin-top:11px !important;}
.slctMenu select{font-size:13px; height:33px; padding:6px 6px 4px; width:215px;}
.newWth{/*width:400px !important;*/}
.gryStrp{ background-color:#dfdfdf; height:40px; line-height:40px; font-size:19px; font-weight:bold; padding-left:10px;}
.rtGames{border:2px solid #17c1e5; padding:10px 0 10px 13px; margin-top:4px; text-align:center;}
.rtGames a{color:#000000 !important;}
.rt-gameBox{float:left; margin:0 6px 6px 0; padding:5px; font-weight:normal; font-size:12px !important; position:relative;}
.rt-gameBox span{ display:block;}
.rt-gameBox a{ color:#000000; text-decoration:none;}
.rt-gameBox:hover{ background-color:#f7d727;}
.hdPad{padding:2px 0 0 5px; line-height:16px; text-align:center;}
.ad468{margin-top:5px;}

.rtWkt{border:2px solid #17c1e5; padding:10px 0 5px 26px; margin-top:4px; overflow:hidden;}
.rt-wktBox{float:left; margin-right:10px; height:226px; width:124px; padding:5px; margin: 2px 23px 10px 0; font-weight:normal; font-size:12px !important; background-color:#edebeb;}
.rt-wktBox span{ display:block;}
.rt-wktBox img{width:133px; margin-top:7px;}
.rt-Box-wkt img{width:133px; margin-top:7px;}
.rt-wktBox a{ color:#000000; text-decoration:none;}
.rt-wktBox:hover{ background-color:#f7d727;}
.rtWkt a{color:#000000; text-decoration:none; text-align:center !important;}
.gmNew{width:133px !important; margin: 17px 8px 8px 0 !important;  background-color:#edebeb; text-align:center;}
.gmNew:hover{ background-color:#f7d727;}
.subCat{margin:0 0 5px 25px;}
.subCat a{ font-size:11px;color:#585858;}
.newtp a{height:188px !important;text-align: center;  width: 141px !important;}
.newtp {float: left;  margin-left:14px !important; margin-bottom:12px;}
.whtBox-shadow{box-shadow: 0 3px 8px #404040;color: #000000; cursor: pointer; height: 180px; text-decoration: none; margin-bottom:20px;width:297px; *border:1px solid #ececec;}	
.whtBox-shadow a:hover{ text-decoration:none !important;}
.home-whiteBox{width:297px; position:relative;}
.fstBox_mr1{margin-right:25px;}
.bxMain{width:297px;}
.stripMath{background-color:#c4d249;}
.stripEng{background-color:#587988}
.stripScience{background-color:#fcaf3b;}
.stripWkt{background-color:#daa521;}
.stripVideo{background-color:#e94a9c;}
.stripStories{background-color:#1ebcad;}
.stripFun{background-color:#ef4d5a;}
.stripArt{background-color:#52b65c;}
.stripExp{background-color:#4e5ea9;}
.stripJig{background-color:#f25c29;}
.stripBiog{background-color:#8d5530;}
.stripTxt{height:44px; line-height:44px;color:#000000;}
.stripTxt h2{font-size:21px;text-transform: uppercase; text-align:center;}
.txt_sizeBox{font-size:14px; line-height:17px; margin:17px 0 0 5px; text-align: left;}
.mthTp{margin-top:28px !important;}
.egTp{margin-top:71px !important;}
.scTp{margin-top:63px !important;}
.kdTp{margin-top:60px !important;}
.vdTp{margin-top:55px !important;}
.exptTp{margin-top:3px !important;}
.jigTp{margin-top:42px !important;}
.biogTp{margin-top:16px !important;}
.echTopicNSubCat.selected img{/*border-color: #6C6C6C transparent transparent; border-style: solid solid dashed; border-width: 5px 3px 0; margin:5px 0 0 9px;*/}

.boxMath{width:297px; height:180px;color:#000000; text-decoration:none;color:#000000;}
.boxMath:hover{background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #f3fda0 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f3fda0)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#f3fda0 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#f3fda0 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#f3fda0 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#f3fda0 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3fda0',GradientType=0 ); /* IE6-9 */ }
.boxEng{width:297px; height:180px;color:#000000; text-decoration:none;color:#000000;}
.boxEng:hover{background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #c6ecfd 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#c6ecfd)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#c6ecfd 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#c6ecfd 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#c6ecfd 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#c6ecfd 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#c6ecfd',GradientType=0 ); /* IE6-9 */
}
.boxSci{width:297px; height:180px;color:#000000; text-decoration:none;color:#000000; display:block;}
.boxSci:hover{background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #fce2bc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#fce2bc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#fce2bc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#fce2bc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#fce2bc 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#fce2bc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fce2bc',GradientType=0 ); /* IE6-9 */

}
.boxWrk{width:297px; height:180px;color:#000000; text-decoration:none;color:#000000;}
.boxWrk:hover{background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #ddf5fd 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#ddf5fd)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#ddf5fd 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#ddf5fd 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#ddf5fd 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#ddf5fd 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ddf5fd',GradientType=0 ); /* IE6-9 */
}
.boxVdo{width:297px; height:180px;color:#000000; text-decoration:none;color:#000000;  display:inline-block;}
.boxVdo:hover{background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #fddfef 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#fddfef)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#fddfef 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#fddfef 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#fddfef 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#fddfef 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fddfef',GradientType=0 ); /* IE6-9 */
}
.boxStros{width:297px; height:180px;color:#000000; text-decoration:none;color:#000000; display:block;}
.boxStros:hover{background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #e3fcfa 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e3fcfa)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#e3fcfa 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#e3fcfa 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#e3fcfa 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#e3fcfa 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e3fcfa',GradientType=0 ); /* IE6-9 */
}
.boxFun{width:297px; height:180px;color:#000000; text-decoration:none;color:#000000;}
.boxFun:hover{background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #fcdfe2 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#fcdfe2)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#fcdfe2 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#fcdfe2 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#fcdfe2 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#fcdfe2 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fcdfe2',GradientType=0 ); /* IE6-9 */
}
.boxArt{width:297px; height:180px;color:#000000; text-decoration:none;color:#000000; display:inline-block;}
.boxArt:hover{background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #d7fcdb 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#d7fcdb)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#d7fcdb 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#d7fcdb 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#d7fcdb 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#d7fcdb 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d7fcdb',GradientType=0 ); /* IE6-9 */
}
.boxExp{width:297px; height:180px;color:#000000; text-decoration:none;color:#000000; display:block;}
.boxExp:hover{background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #d8dffc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#d8dffc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#d8dffc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#d8dffc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#d8dffc 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#d8dffc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d8dffc',GradientType=0 ); /* IE6-9 */
}
.boxJig{width:297px; height:180px;color:#000000; text-decoration:none;color:#000000;}
.boxJig:hover{background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #ffe0d5 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#ffe0d5)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#ffe0d5 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#ffe0d5 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#ffe0d5 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#ffe0d5 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffe0d5',GradientType=0 ); /* IE6-9 */
}
.boxBio{width:297px; height:180px;color:#000000; text-decoration:none;color:#000000;}
.boxBio:hover{background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #edd3c1 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#edd3c1)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#edd3c1 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#edd3c1 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#edd3c1 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#edd3c1 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#edd3c1',GradientType=0 ); /* IE6-9 */
}


.stryBox{text-align:center; padding-top:13px;} 
.stryBox a:hover{ text-decoration:none !important;}
.artBlue-header{background: none repeat scroll 0 0 #51DCFF; font-size: 12px; height: 40px; margin-top: 32px;}
.art_hdBg{background: url("https://cdn.turtlediary.com/images/story-kidIcons.png") 0 -364px no-repeat;  width:369px;height:28px; display:block; text-indent: -99999px; margin:7px 0 0 3px;}
.art_hdBgTp{background: url("https://cdn.turtlediary.com/images/story-kidIcons.png") 0 -334px no-repeat;  width:436px;height:28px; display:block; text-indent: -99999px; margin:7px 0 0 3px;}
.artcTp{margin-top:28px !important;}
.imBlock{display:block;height: auto; width: 197px;}
.esg-jigPic-in{display:block; *display:table; width:197px; height:105px; margin:5px 0 0 5px; overflow:hidden;}
.btmrgn{margin-bottom:3px;}
.pdStr{padding-top:14px !important;}
.noSpace .echSecGame{ margin-left: 25px;}
.gmWidthn{margin:8px 9px 0 0; text-align:center !important;}
.rtd_gamesPadd-nw{ padding:0 0 8px 19px;}
.plyDesc{padding:8px; margin-bottom:7px;}

.btn_yl{ text-transform:none !important;border-color:#c89c06 #9d7702 #aa7b00;color:#000;text-shadow:0 -1px #be9105;-moz-box-shadow:0 1px rgba(255,255,255,0.2),0 1px #f9cb2f inset;-webkit-box-shadow:0 1px rgba(255,255,255,0.2),0 1px #f9cb2f inset;box-shadow:0 1px rgba(255,255,255,0.2),0 1px #f9cb2f inset;
background: #f4bf09;
background: -moz-linear-gradient(top,  #f4bf09 0%, #cb9204 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4bf09), color-stop(100%,#cb9204));
background: -webkit-linear-gradient(top,  #f4bf09 0%,#cb9204 100%);
background: -o-linear-gradient(top,  #f4bf09 0%,#cb9204 100%);
background: -ms-linear-gradient(top,  #f4bf09 0%,#cb9204 100%);
background: linear-gradient(to bottom,  #f4bf09 0%,#cb9204 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4bf09', endColorstr='#cb9204',GradientType=0 );
}
.btn_yl:hover, .btn_yl:focus{background: #ffd54f;
background: -moz-linear-gradient(top,  #ffd54f 0%, #ffbb11 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffd54f), color-stop(100%,#ffbb11));
background: -webkit-linear-gradient(top,  #ffd54f 0%,#ffbb11 100%);
background: -o-linear-gradient(top,  #ffd54f 0%,#ffbb11 100%);
background: -ms-linear-gradient(top,  #ffd54f 0%,#ffbb11 100%);
background: linear-gradient(to bottom,  #ffd54f 0%,#ffbb11 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd54f', endColorstr='#ffbb11',GradientType=0 );}
.btn_yl:active{border-color:#9a7001;-moz-box-shadow:0 2px 4px #6c4f00 inset,0 1px rgba(255,255,255,0.2);-webkit-box-shadow:0 2px 4px #6c4f00 inset,0 1px rgba(255,255,255,0.2);box-shadow:0 2px 4px #6c4f00 inset,0 1px rgba(255,255,255,0.2);background-color:#aa7b00;background:-moz-linear-gradient(center bottom,#aa7b00 0,#aa7b00 20%,#aa7b00 100%);background:-webkit-gradient(linear,left bottom,left top,color-stop(0%,#aa7b00),color-stop(20%,#aa7b00),color-stop(100%,#aa7b00));background:-webkit-linear-gradient(bottom,#aa7b00 0,#aa7b00 20%,#aa7b00 100%);background:-ms-linear-gradient(bottom,#aa7b00 0,#aa7b00 20%,#aa7b00 100%);background:-o-linear-gradient(bottom,#aa7b00 0,#aa7b00 20%,#aa7b00 100%);background:linear-gradient(bottom,#aa7b00 0,#aa7b00 20%,#aa7b00 100%);}
.gmTitle1 h1 {float:left;}
.prntLession{float:right; font-size:13px !important;}
.greenStp{ background-color:#99cc01; height:40px; line-height:40px; font-size:19px; font-weight:bold; padding-left:10px;}
.greenBdr{border:2px solid #AAC723; padding:10px 0 5px 26px; margin-top:4px; overflow:hidden;}
.wkBt-margin{margin-bottom:12px;}
.gmTitle1 h1 {float:left;}
.prntLession{float:right; font-size:13px !important;}
#dblThumbs .gmNew{width:198px !important; margin-right:16px !important;}
.hghtBio{height:100px !important; padding-bottom:4px !important;}
.nmPad{padding:0 0 9px 7px;}
#dblThumbs.expandWidth-subTopicWorksheet  .gmNew{margin-right:15px !important;}
.vidPlayIco{position:absolute; width:57px; height:57px; top:50%; left:50%; margin:-28px 0 0 -28px; background:url("https://cdn.turtlediary.com/images/top-sprite.png") -77px -520px; display:none; vertical-align:auto;}
.videoBgMain:hover .vidPlayIco{display:block;}
.vio_mrg .pix_wh{width:auto; height:auto;}
.newWrkShtThmbR{width:133px; margin-top:7px !important;}
.mclt700 input#search{width:220px;}
.mclt700 .breadcrumbSub-2{width:250px !important;}
.mclt800 input#search{width:250px; *width:220px;}
.mclt800 .breadcrumbSub-2{width:270px !important;}
.mclt800-2 input#search{width:215px;}
.mclt800-2 .breadcrumbSub-2{width:250px !important;}
.mclt900 .breadcrumbSub-2{width:385px !important;}
.rt-gameBox-wkt{position:relative;}

.rt-Box-wkt{float:left; margin-right:10px; height:221px; width:197px; padding:5px; margin: 2px 22px 10px 0; font-weight:normal; font-size:12px !important; background-color:#edebeb; text-align:center;}
.rt-gameBox-wkt{float: left; font-size: 12px !important;  font-weight: normal;  margin: 0 22px 6px 0; padding: 5px;}
.rt-Box-wkt span{ display:block;}
.rt-gameBox-wkt span{ display:block; *display:table;}
.rt-gameBox-wkt:hover{ background-color:#f7d727;}
.greenBdr a{color:#000000 !important;}
.tCatSlctd-sub{margin:-4px 0 0 13px;}
.tCatSlctd-sub a{}
.rt-Box-wkt:hover{ background-color:#f7d727;}
.ad-btmPd{ padding-bottom:15px;}
.widtWkts{width:250px !important;}
.rtList-wkt{width: 198px !important; margin: 2px 15px 10px 0  !important; padding:0px !important; }
.oflow{width:112px !important; overflow:hidden;text-overflow:ellipsis;}

.gamePlayPg-Main{width:780px; position:relative;}
.gameSpanDesign{width:1295px !important; position:relative;}
.adjstAdPanel{position:absolute; right:-174px; top:0; margin-top:1px; width:160px;}
.adjstAdPnl-ad-m3, .adjstAdPnl-ad-m1{margin-bottom:3px;}
.adjstAdPnl-ad-1{float:left; margin-right:76px; width:160px;}
.adjstAdPnl-ad-2{float:left; width:160px;}
.adjstAdPnl-ad-3{float:right; width:160px; text-align:right;}
.linkAdMar-txtLAd-1{margin-bottom:20px;}
.adjstAdPnl-ad-m1{}
.adjstAdPnl-ad-1{margin:0 0 20px 0;}
.adjstAdPnl-ad-2{margin:0 0 20px 0;}
.adjstAdPnl-ad-3{float:left;}
.ltMs{ margin-left:-8px !important;}
.ltMs-wkt{ margin-left:-6px !important;}
.nwidth{width:458px !important; float:right !important;}
.gwidth{width:528px !important; float:right !important;}
.rtWidth{float:right !important; width:518px !important; }

.adBlankHolder{position:relative; display:none;}
.adCoverLR{padding-bottom:5px; position:absolute; top:0; left:0;}
.adBlankHolder .st_marLT{margin-left:0;}
.noMarginBT{margin-bottom:0px !important;}
.storyPlayPg-Main{margin-left:-10px;}
.videoPlayPg-Main{margin-left:-5px;}
.bioPlayPg-Main{margin-left:0;}

.videoPlayPg-Main .floatLT.smBox, .videoPlayPg-Main .floatRT.smBox{float:none; width:auto;}
.videoPlayPg-Main .relatedvideos .vio_mrg{margin:12px 0 0 20px !important;}
.gamePlayPg-MainDflt .rt-Box-wkt{margin:2px 39px 10px 0;}
.gamePlayPg-MainDflt .greenBdr{padding:10px 0 5px 38px;}
.gamePlayPg-MainDflt .rtd_gamesPadd-nw{padding:0 0 8px 38px;}
.gamePlayPg-MainDflt .relatedGames .echSecGame{margin:8px 0 0 30px !important;}
.gamePlayPg-Main-ln .rt-Box-wkt{margin-right:21px;}
.gamePlayPg-Main-ln .rtGame-greenBrd{padding-left:14px;}
.videoPlayPg-Main .relatedGames{margin-left:2px;}
.videoPlayPg-Main .relatedGames .echSecGame{margin:8px 0 0 20px !important;}
.videoPlayPg-Main .rt-Box-wkt{margin:2px 23px 10px 0;}
.videoPlayPg-Main .rtGame-greenBrd{padding:14px 0 7px 24px;}

.gmPlyPg-resizing .gamePlayPg-MainDflt .greenBdr{padding:10px 0 5px 26px;}
.gmPlyPg-resizing .gamePlayPg-MainDflt .rt-Box-wkt{margin:2px 23px 10px 0;}
.gmPlyPg-resizing .relatedGames{margin-left:-36px;}
.gmPlyPg-resizing .gamePlayPg-MainDflt .relatedGames .echSecGame{margin:8px 0 0 23px !important;}

/* ---------------------------for drop down style start-------------------------------- */
.sbHolder{background: #ffffff; border:solid 1px #b8b8b8; font-size:12px; font-weight:normal; height:38px; position:relative; min-width:200px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; float:right;
background: -moz-linear-gradient(top,  #ffffff 0%, #e6e6e6 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e6e6e6));
background: -webkit-linear-gradient(top,  #ffffff 0%,#e6e6e6 100%);
background: -o-linear-gradient(top,  #ffffff 0%,#e6e6e6 100%);
background: -ms-linear-gradient(top,  #ffffff 0%,#e6e6e6 100%);
background: linear-gradient(to bottom,  #ffffff 0%,#e6e6e6 100%);
/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e6e6e6',GradientType=0 );*/
}
.sbHolder:focus .sbSelector{}
.sbSelector{display:block; height:38px; left:0px; line-height:38px; outline:none; overflow:hidden; position:absolute; top:0; padding:0 25px 0 10px;}
.sbSelector:link, .sbSelector:visited, .sbSelector:hover{color:#333333; outline:none; text-decoration:none;}
.sbToggle{background: url(https://cdn.turtlediary.com/images/top-sprite.png) -129px -501px no-repeat; display:block; height:5px; outline:none; position:absolute; right:7px; top:17px; width:10px;}
.sbToggle:hover{}
.sbToggleOpen{}
.sbToggleOpen:hover{}
.sbHolderDisabled{background-color:#3C3C3C; border:solid 1px #515151;}
.sbHolderDisabled .sbHolder{}
.sbHolderDisabled .sbToggle{}
.sbOptions{background-color:#fff; border:solid 1px #B8B8B8; list-style:none; left:-1px; margin:0; padding:0; position:absolute; top:30px; width:200px; z-index:10000; overflow-y: auto; outline:0;}
.sbOptions li{padding:0 7px;}
.sbOptions a{border-bottom:dotted 1px #515151; display:block; outline:none; padding:7px 0 7px 3px;}
.sbOptions li:last-child a{border-bottom:none;}
.sbOptions a:link, .sbOptions a:visited{color:#333; text-decoration:none;}
.sbOptions a:hover, .sbOptions a:focus, .sbOptions a.sbFocus{color:#000;}
.sbOptions li.last a{border-bottom:none;}
.sbOptions .sbDisabled{border-bottom:dotted 1px #515151; color:#999; display:block;	padding:7px 0 7px 3px;}
.sbOptions .sbGroup{border-bottom:dotted 1px #515151; color:#EBB52D; display:block; font-weight:bold; padding:7px 0 7px 3px;}
.sbOptions .sbSub{padding-left: 17px;}
/*  ---------------------------for drop down style end--------------------------------  */
.tCatSlctd-sub a{display:block; /*padding:0 0 0 10px;*/ margin-left:7px; font-size:13px; color:#585858; float:left; /*width:115px;*/ overflow: hidden; text-overflow: ellipsis; width: 107px !important;}
.txtwrp{font-size:13px !important; font-weight:normal !important;}
.txtwrp p{ line-height:18px; padding-right:25px; margin-bottom:10px;}
.gmDisHddng{font-size:16px; margin-bottom:6px; font-weight:bold;}
.txtwrp ol{list-style: decimal}
.txtwrp ol li{ margin-bottom:3px; font-weight:normal; font-size:13px; line-height:normal; }
.grMrgnd{margin:8px 0 17px 0;}
.gameLearnABC-tbl{font-size:13px !important; width:350px; background-color:#cccccc;}
.gameLearnABC-tbl td{ background-color:#f5f5f5; padding:2px 0 2px 8px; font-weight:normal;}

.gameLearnABC-tbl2{font-size:13px !important; width:550px; background-color:#cccccc;}
.gameLearnABC-tbl2 td{ background-color:#f5f5f5; padding:2px 0 2px 8px; font-weight:normal;}
.rtGame-greenBrd a{text-align:center; color:#000000;}
.btHght{*height:2.2em;}


.flexslider{position:relative; overflow:hidden;}
.flex-prev, .flex-next{position:absolute; width:81px; height:222px; top:1px; *top:-2px; z-index:10;background-image:url(https://cdn.turtlediary.com/images/sp-slider.png);}
.flex-prev b, .flex-next b{position:absolute; width:41px; height:61px; top:80px; background-image:url(https://cdn.turtlediary.com/images/sp-slider.png);
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
filter: alpha(opacity=50);
-moz-opacity:0.5;
-khtml-opacity: 0.5;
opacity: 0.5;}
.flex-prev b{background-position:-25px -222px; left:14px;}
.flex-next b{background-position:-95px -222px; right:14px;}
.flex-prev b:hover, .flex-next b:hover, .flex-prev:hover b, .flex-next:hover b{
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
-moz-opacity:1;
-khtml-opacity:1;
opacity:1;}
.flex-prev{left:-6px; background-position:-81px 0;}
.flex-next{right:-7px; background-position:0 0;}
.flex-disabled, .flex-control-nav{display:none;}
.flex-direction-nav{*height:5px;}
.flexslider .echSecGame a{*padding-left:1px;}
.hghtNew{height:203px !important;}
.rltdBioMnPic{display:block;}
.selectTp{background-color:#b4b4b4; border-radius:4px;}
.mnuLR{margin-left:3px !important; margin-right:3px !important; }
.tagMar2{margin:5px 0 0 10px !important; left:0;}
.biogWidth{width:154px !important; margin-right:17px;}
.storiesSecHeader-common .biogySecHeader-pic{float:left; width:119px; height:93px; background:url(https://cdn.turtlediary.com/images/sub-bg.png) -355px 0px no-repeat; margin:0 13px 0 6px;}


.biographySecHeader-common{height:auto;}
.biographySecHeader-common .biographySecHeader-pic{float:left; width:118px; height:107px; background-image:url(https://cdn.turtlediary.com/images/sub-bg.png); margin:0 13px 0 6px;}
.biographySecHeader-1 .biographySecHeader-common{background:#ff546e;} .biographySecHeader-1 .secGameContainer{border:solid 2px #ff546e;} .biographySecHeader-1 .biographySecHeader-pic{background-position:0 -101px;}
.biographySecHeader-2 .biographySecHeader-common{background:#ffcc00;} .biographySecHeader-2 .secGameContainer{border:solid 2px #ffcc00;} .biographySecHeader-2 .biographySecHeader-pic{background-position:-115px -101px;}
.biographySecHeader-3 .biographySecHeader-common{background:#bad92b;} .biographySecHeader-3 .secGameContainer{border:solid 2px #bad92b;} .biographySecHeader-3 .biographySecHeader-pic{background-position:-237px -101px;}
.biographySecHeader-4 .biographySecHeader-common{background:#ff546e;} .biographySecHeader-4 .secGameContainer{border:solid 2px #ff546e;} .biographySecHeader-4 .biographySecHeader-pic{background-position:-362px -101px;}
.biographySecHeader-common .sec-header-2{width:535px; height:auto; padding-top:7px; text-align:left; color:#000; font-size:13px;}

.biographySecHeader-5 .biographySecHeader-common{background:#ffcc00;} .biographySecHeader-5 .secGameContainer{border:solid 2px #ffcc00;} .biographySecHeader-5 .biographySecHeader-pic{background-position:0 -214px;}
.whiteSp{width:118px;float:left; height:92px;}
.pdBt{ padding:0 0 4px 0; *padding:4px 0 3px 0; }

.gameLnk{cursor:pointer;color: #01349A; height:38px; border-radius:4px;border:1px solid #ffffff; display:inline-block;  z-index:990;}
.wktLink{cursor:pointer;color: #01349A; height:38px;  border-radius:4px;border:1px solid #ffffff; display:inline-block; z-index:991;}
.toggle2{z-index:990;position:absolute;  margin-left:-1px; *margin-left:-99px; margin-top:10px;  *margin-top:41px; display:none;}
.toggle3{z-index:991;position:absolute; margin-left:-1px; *margin-left:-124px; margin-top:10px;  *margin-top:41px; display:none;}
.dropdownCl{background: none repeat scroll 0 0 #b9effd; border: 1px solid #cccccc; border-radius: 0 5px 5px 5px; padding: 5px 0;width:170px; margin-top:-3px; border-top:none; font-size:13px; font-weight:normal;}
.dropdownCl ul li{ height:23px; line-height:23px;}
.dropdownCl ul li a{color:#000000; width:149px; float:left; padding:0 8px 0 13px;}
.dropdownCl ul li a:hover{ text-decoration:none; background-color:#087e9c; color:#ffffff;}
.seeMore-arr { -moz-border-bottom-colors: none; -moz-border-left-colors: none;  -moz-border-right-colors: none;  -moz-border-top-colors: none; border-color: #363636 transparent transparent;
    border-image: none; border-style: solid;   height: 0; margin: 0 3px 2px 2px;  width: 0;}
.gameLnk:hover, .wktLink:hover{border-radius:3px 3px 0 0;border:1px solid #cccccc;background:#1da2c4;background:-moz-linear-gradient(top, #1da2c4 1%, #51dcff 28%, #b9effd 69%, #b9effd 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(1%,#1da2c4), color-stop(28%,#51dcff), color-stop(69%,#b9effd), color-stop(100%,#b9effd));background:-webkit-linear-gradient(top, #1da2c4 1%,#51dcff 28%,#b9effd 69%,#b9effd 100%);background:-o-linear-gradient(top, #1da2c4 1%,#51dcff 28%,#b9effd 69%,#b9effd 100%);background:-ms-linear-gradient(top, #1da2c4 1%,#51dcff 28%,#b9effd 69%,#b9effd 100%);background:linear-gradient(to bottom, #1da2c4 1%,#51dcff 28%,#b9effd 69%,#b9effd 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1da2c4', endColorstr='#b9effd',GradientType=0 )}
.gameLnk:hover .toggle2{display:block;}
.wktLink:hover .toggle3{display:block;}
.selectedM{border-radius: 3px 3px 0 0;  border:1px solid #cccccc; background: #1da2c4; /* Old browsers */
background: -moz-linear-gradient(top,  #1da2c4 1%, #51dcff 28%, #b9effd 69%, #b9effd 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#1da2c4), color-stop(28%,#51dcff), color-stop(69%,#b9effd), color-stop(100%,#b9effd)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #1da2c4 1%,#51dcff 28%,#b9effd 69%,#b9effd 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #1da2c4 1%,#51dcff 28%,#b9effd 69%,#b9effd 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #1da2c4 1%,#51dcff 28%,#b9effd 69%,#b9effd 100%); /* IE10+ */
background: linear-gradient(to bottom,  #1da2c4 1%,#51dcff 28%,#b9effd 69%,#b9effd 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1da2c4', endColorstr='#b9effd',GradientType=0 ); /* IE6-9 */}
.tagMar-bio{margin:5px 0 0 9px !important; left:0;}
.bioLstAd-1{margin-right:0px !important;}
.gameLnk img{vertical-align:central; *vertical-align:auto;}
.wktLink img{vertical-align:central; *vertical-align:auto;}
.n2-stories{margin-top:3px; margin-right:1px;}

.subPageCommonTxt1 .spct-b{float:left; height:78px; background:#fff; padding:0 5px; width:70px;}
.subPageCommonTxt1 .spct-b b{display:block; background-image:url(https://cdn.turtlediary.com/images/sec-text-2.png); margin:0 auto; text-indent:-99999px;}
.subPageCommonTxt1 .spct-i{display:inline-block; width:117px; height:78px;}
.subPageCommonTxt1 .spct-i i{display:block; background-image:url(https://cdn.turtlediary.com/images/sec-text-2.png); margin:27px auto 0 auto; text-indent:-99999px;}
.toddler .spct-i i{width:103px; height:24px; background-position:-135px -505px;}
.tpHd{/**width:507px !important;*/}

.subPageCommonTxt1 .spct-b b{width:61px; height:58px; background-position:-649px -2px; margin-top:11px;}  .subPageCommonTxt1:hover .spct-b b{width:61px; height:75px; background-position:-709px -2px; margin-top:13px; }
.nwidth-new{width:565px !important; float:right !important;}
.nwidth-new1{width:633px !important; float:right !important;}
.gwidth-new{width:691px !important; float:right !important;}
.childSection-right-new{display:table-cell; background:#e6e6e6; vertical-align:middle; padding:15px 25px; min-height:96px; *float:left; text-align:justify;}
.childSection-right-new h1{ font-size:17px; padding-bottom:7px;}
.npageMg{/*margin: 0 100px 0 5px !important;*/ margin: 0 54px 0 8px !important;}
.kBox_txt-new{width:149px; float:left; margin-left:41px;}
.sbMg{/*margin: 0 76px 0 3px !important;*/ margin: 0 48px 0 29px !important;}
.subjectBox_txt_fst-new {float: left; margin-left: 21px; width: 149px;}
.subjectBox_efltxt-new {float: left; margin-left: 23px; width: 163px;}
.subjectBox_scetxt-new {float: left; margin-left: 29px; width: 170px;}
.subjectBox_txt-new {float: left; margin-left: 23px; width: 161px;}
.newWidth-topic{width:774px;}
.boxMg-wkt{ margin: 10px 0 11px 14px !important;}
.wktGrade-mg{ /*margin: 0 40px 0 0px !important;*/margin: 0 20px 0 13px !important;}
.toddlerBox_txt {float: left; margin-left:18px; width: 147px;}
.preBox_txt-new {float: left; margin-left:43px; width: 147px;}
.gradeBox_txt-new{float: left; margin-left:39px; width: 153px;}
.kBox_txt2-new {float: left; margin-left: 33px; width: 192px;}
.kBox_txt3-new {float: left; margin-left:32px; width: 144px;}
.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;}
.nMrg-wktsu{margin: 0 20px 0 16px !important;}
.lstMrg{margin-left:32px !important;}
.lstwktGrade{margin-left:24px !important;}

.relatedGames .flex-prev, .relatedGames .flex-next{width:60px; height:164px; top:3px;}
.relatedGames .flex-prev{left:-6px; background-position:-81px -287px;}
.relatedGames .flex-next{right:-7px; background-position:-21px -287px;}
.relatedGames .flex-prev b, .relatedGames .flex-next b{width:31px; height:46px; top:58px;}
.relatedGames .flex-prev b{background-position:-39px -452px; left:14px;}
.relatedGames .flex-next b{background-position:-92px -452px; right:14px;}
.srchPix{width:197px; height:105px; margin:0;border-radius:0px; overflow:hidden; display:block;}
.srchWidth{ width:210px !important; margin-right:13px !important;}
.srch-txtH{height:41px; display:block;}
.toddler_Icon1 {background: url(https://cdn.turtlediary.com/images/top-sprite.png) no-repeat scroll -162px -517px transparent;  float: left;  height: 70px;  width: 62px; margin:75px 7px 0 7px;}

.boxworksh{width:297px; height:180px;color:#000000; text-decoration:none;color:#000000;  display:inline-block;}
.boxworksh:hover{background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #fdf3af 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#fdf3af)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#fdf3af 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#fdf3af 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#fdf3af 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#fdf3af 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fdf3af',GradientType=0 ); /* IE6-9 */
}
.stripToddler{background-color:#69cceb;}
.tagMarT{left: 0; margin:0px !important;
}
.toddler-box{background:url(https://cdn.turtlediary.com/images/toddler-pix.png)  no-repeat; float:left;height:169px; width:235px;text-align:center;color:#000000; margin:5px 0 0 20px;}
.toddler-box:hover{background:url(https://cdn.turtlediary.com/images/toddler-pix.png) 0px -180px no-repeat; float:left;height:169px; width:235px;text-align:center;color:#000000; margin:5px 0 0 20px;text-decoration:none;}

.sectionGames-gradeHolder2 .toddler-icon:hover {
    background-position: -513px -136px;
}
.sectionGames-gradeHolder2 .toddler-icon {
    background-position: -513px 0;
}

.wktpreBox_txt {float: left; margin-left: 18px; width: 162px;}
.wktkBox_txt2 {float: left;  margin-left: 29px; width: 164px;}
.wktgradeBox_txt {float: left; margin-left: 32px; width: 162px;}
.wktBox_txt-new {float: left;margin-left: 16px; width: 187px;}
.wktBox_txt2-new {float: left; margin-left: 33px;  width: 192px;}
.wktgradeBox_txt-new {float: left; margin-left: 41px; width: 194px;}
.wktgrade2Box_txt-new {float: left;  margin-left: 43px; width: 199px;}


.boxtoddler{width:297px; height:180px;color:#000000; text-decoration:none;color:#000000;  display:inline-block;}
.boxtoddler:hover{background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #ddf5fd 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#ddf5fd)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#ddf5fd 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#ddf5fd 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#ddf5fd 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#ddf5fd 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ddf5fd',GradientType=0 ); /* IE6-9 */}

.leftScroller-2-new{position:absolute; left:-23px; top:0px; background:url(https://cdn.turtlediary.com/images/grade-panel-new1.png) 0 0 no-repeat; width:92px; height:535px; padding-top:19px;}
.leftScroller-2-new a{display:block; margin:0 0 0 20px; height:80px; text-indent:-99999px;}
.leftScroller-2-new a.lftScrl-tdlr-1{margin-top:0;}
.leftScroller-2-new a.lftScrl-prek-1{margin-top:10px;}
.leftScroller-2-new a.lftScrl-k-1{margin-top:10px;}
.leftScroller-2-new a.lftScrl-1-1{margin-top:10px;}
.leftScroller-2-new a.lftScrl-2-1{margin-top:10px;}
.leftScroller-2-new a.lftScrl-3-1{margin-top:10px;}
.leftScroller-2-new a.lftScrl-tdlr-1:hover{background:url(https://cdn.turtlediary.com/images/grade-panel-new1.png) -110px -19px no-repeat;}
.leftScroller-2-new a.lftScrl-prek-1:hover{background:url(https://cdn.turtlediary.com/images/grade-panel-new1.png) -110px -109px no-repeat;}
.leftScroller-2-new a.lftScrl-k-1:hover{background:url(https://cdn.turtlediary.com/images/grade-panel-new1.png) -110px -199px no-repeat;}
.leftScroller-2-new a.lftScrl-1-1:hover{background:url(https://cdn.turtlediary.com/images/grade-panel-new1.png) -110px -289px no-repeat;}
.leftScroller-2-new a.lftScrl-2-1:hover{background:url(https://cdn.turtlediary.com/images/grade-panel-new1.png) -110px -379px no-repeat;}
.leftScroller-2-new a.lftScrl-3-1:hover{background:url(https://cdn.turtlediary.com/images/grade-panel-new1.png) -110px -469px no-repeat;}

.toddler{background:url(https://cdn.turtlediary.com/images/sections.png) 0 -530px no-repeat;} .toddler:hover{background-position:0px -663px;}

.sec-header b.icotoddler{width:61px; height:58px; background-position:-649px -2px; margin:-7px 0 0 0px;}  .sec-header a:hover b.icotoddler{width:61px; height:75px; background-position:-709px -2px; margin:-9px 0 0 -4px; }

.sec-header i.icotoddler{ background-position: -134px -502px; width: 105px;}
.mic_icon{position:absolute;width:36px; height:32px; display:inline-block;background:url(https://cdn.turtlediary.com/images/sprite.png?v=5) 0px -467px; margin-left:4px; *margin-left:-22px;}
.annou_heading{padding:8px 3px 8px 3px; font-size:26px; line-height:22px; font-family:Georgia, "Times New Roman", Times, serif;background-color:#d89f52; padding:2px 7px 2px 7px; height:32px; line-height:32px;}
.annou_heading h2{background:url(https://cdn.turtlediary.com/images/txt-sprite-new1.png?v=5) 0 -127px; width:223px; height:19px; display:inline-block; text-indent:-99999; margin-left:25px; *margin-top:6px;}
 
.board_pix{width:243px; height:155px;background:url(https://cdn.turtlediary.com/images/sprite.png?v=5) -257px -792px;  margin-left:1px; font-size:16px; color:#ffffff; font-family:Georgia, "Times New Roman", Times, serif; text-align:center;}
.announHome{width:247px; background-color:#d89f52; padding:0px 5px 8px 5px;}
.board_pix ul{height: 153px; margin: 0; overflow: hidden; }
.board_pix ul li{margin-bottom:30px;}
.board_pix ul li b{color:#fff600; }
.board_pix ul li a{color:#ffffff; text-decoration:none;}
.board_pix ul li a span{display:block; text-align:center;margin-bottom:1px; min-height:76px;}
.board_pix ul li a:hover{text-decoration:none;}
.board_pix ul li img{margin:5px 0 3px 0;}
.pix_wh_new{width:197px; height:105px;}
.left_sliderArea-new{float:right; width:453px;}
.rightArea-new{float:left; width:513px;}
.boardBox{display:block;  }
.rightArea-new img{vertical-align:auto !important;}
.grnBk{background-color:#b6dab6; height:47px; margin-bottom:7px; padding:10px; display:block; box-shadow:2px 2px 2px 2px #f1f1ee;}
.grnBk:hover{background-color:#a9cfa9; text-decoration:none;}
.grnBk p{padding:9px 5px 5px 185px; border:1px solid #d6e9cc; margin:0px; width:264px; height:35px; color:#3c563c; font-size:12px;}

.grn_arrow{background-color:#a1c33a; height:25px; padding:5px 0 5px 0; width:190px; float:left; margin-top:15px;}
.grn_arrow-shad{background:url(https://cdn.turtlediary.com/images/green-shad.png) no-repeat; width:11px; height:10px; margin-top:15px; position:absolute; display:inline-block; left:0px; margin-top:50px;} 
.grn-ar{ border-style: solid none solid solid; margin-top:11px; border-width: 22px 0 22px 22px; border-color: transparent transparent transparent #a1c33a;  display: block;   float: left;  height: 0; width: 0;}
.gmGrade b{background:url(https://cdn.turtlediary.com/images/txt-sprite-new1.png) 0 -31px no-repeat; width:151px; height:27px; display:inline-block; margin:2px 0 0 18px; }	
.hdGd-strip{position:absolute; margin-left:-29px;}
.hdSb-strip{position:absolute; margin-left:-29px; margin-top:74px;}
.hdTp-strip{position:absolute; margin-left:-29px; margin-top:149px;}
.hdWk-strip{position:absolute; margin-left:-29px; margin-top:223px;}
.gmSb b{background:url(https://cdn.turtlediary.com/images/txt-sprite-new1.png) 0 -62px no-repeat; width:173px; height:27px; display:inline-block; margin:2px 0 0 10px; }	
.gmTp b{background:url(https://cdn.turtlediary.com/images/txt-sprite-new1.png) 0 -96px no-repeat; width:158px; height:27px; display:inline-block; margin:2px 0 0 22px; }	
.gmWk b{background:url(https://cdn.turtlediary.com/images/txt-sprite-new1.png) 0 -2px no-repeat; width:104px; height:27px; display:inline-block; margin:2px 0 0 45px; }	
.turtleAni {padding: 40px 200px;width:900px;}
.hdGd-strip:hover .gmGrade b{background-position:-181px -31px; margin:2px 0 0 18px; cursor:pointer; }	
.hdSb-strip:hover .gmSb b{background-position:-182px -63px; margin:2px 0 0 10px; cursor:pointer; }
.hdTp-strip:hover .gmTp b{background-position:-181px -97px; margin:2px 0 0 22px; cursor:pointer;}
.hdWk-strip:hover .gmWk b{background-position:-182px 0px; margin:2px 0 0 45px; cursor:pointer;}	

.hdGd-strip:hover .grn_arrow{background-color:#71910d;}
.hdGd-strip:hover .grn-ar{border-style: solid none solid solid; margin-top:11px; border-width: 22px 0 22px 22px; border-color: transparent transparent transparent #71910d;  display: block;   float: left;  height: 0; width: 0;}

.hdSb-strip:hover .grn_arrow{background-color:#71910d;}
.hdSb-strip:hover .grn-ar{border-style: solid none solid solid; margin-top:11px; border-width: 22px 0 22px 22px; border-color: transparent transparent transparent #71910d;  display: block;   float: left;  height: 0; width: 0;}

.hdTp-strip:hover .grn_arrow{background-color:#71910d;}
.hdTp-strip:hover .grn-ar{border-style: solid none solid solid; margin-top:11px; border-width: 22px 0 22px 22px; border-color: transparent transparent transparent #71910d;  display: block;   float: left;  height: 0; width: 0;}

.hdWk-strip:hover .grn_arrow{background-color:#71910d;}
.hdWk-strip:hover .grn-ar{border-style: solid none solid solid; margin-top:11px; border-width: 22px 0 22px 22px; border-color: transparent transparent transparent #71910d;  display: block;   float: left;  height: 0; width: 0;}

.prkIcons-slider{background:url(https://cdn.turtlediary.com/images/slider-books-new.png) -132px -97px no-repeat; width:123px; height:91px; display:block;}
.prkIcons-slider:hover{background-position:-269px -97px;}

.kIcons-slider{background:url(https://cdn.turtlediary.com/images/slider-books-new.png) -132px 0 no-repeat; width:123px; height:91px; display:block;}
.kIcons-slider:hover{background-position:-269px 0;}

.grd1Icons-slider{background:url(https://cdn.turtlediary.com/images/slider-books-new.png) -1px 0 no-repeat; width:123px; height:91px; display:block;}
.grd1Icons-slider:hover{background-position:0 -94px;}

.grd2Icons-slider{background:url(https://cdn.turtlediary.com/images/slider-books-new.png) -268px -295px no-repeat; width:123px; height:91px; display:block;}
.grd2Icons-slider:hover{background-position:-268px -198px;}

.toddlerIcons-slider{background:url(https://cdn.turtlediary.com/images/slider-books-new.png) 0 -194px no-repeat; width:123px; height:91px; display:block;}
.toddlerIcons-slider:hover{background-position:-131px -194px;}

.grd3Icons-slider{background:url(https://cdn.turtlediary.com/images/slider-books-new.png) -5px -301px no-repeat; width:123px; height:91px; display:block;}
.grd3Icons-slider:hover{background-position:-134px -301px;}

.stripWd{height:9px; background:url(https://cdn.turtlediary.com/images/bottom-strip-board.png) no-repeat; width:478px;}
.pd_Icon-new{width:36px; height:35px; background:url(https://cdn.turtlediary.com/images/top-sprite.png) no-repeat 0px -211px; float:left; right:2px; top:9px;}
.memberGmBg:hover{ background-color:#f7d727;}
.block1{display:block;}
.dreport{margin-bottom:4px;}
#loginFrmOverlay{position:relative; z-index:99999;}
#learnmore{ position:relative; z-index:999991;}
.mrGms{ padding:5px 8px 2px 0; text-align:right; display:none;}
.mrGms a{text-decoration:underline; font-weight:bold;}
.mrGms a:hover{text-decoration:none; font-weight:bold;}
.lftMg-scr{*margin-left:9px;}

.addChildOvr{margin-top:-175px;}
.addChildOvr .aftrLgnOptions{max-height:160px; overflow:auto;}
.addChildOvr .orgName{overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.brdHt{padding-top:13px;width:442px;}
.way{text-align:right; font-size:15px; font-weight:bold; width:480px;}
.adChild-bt{*height:31px;}