@import url(http://fonts.googleapis.com/css?family=Roboto:400,300,500,700,900);@import url(http://fonts.googleapis.com/css?family=Open+Sans:300,400,600,800);html,body,body div,span,object,iframe,h1,h2,h3,h4,h5,h6,a,p,blockquote,em,img,strong,sub,sup,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,article,aside,figure,footer,header,hgroup,menu,nav,section,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;text-decoration:none}h1,h2,h3,h4,h5,h6{font-weight:normal}article,aside,figure,footer,header,hgroup,nav,section{display:block}img,object,embed{max-width:100%;height:auto;vertical-align:middle}html{overflow-y:scroll}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}input,select{vertical-align:middle;box-sizing:border-box}input[type="radio"]{vertical-align:baseline}input[type="checkbox"]{vertical-align:bottom;*vertical-align:baseline}a:hover,a:active{outline:none;text-decoration:none}input[type=button],input[type=submit],button{cursor:pointer;font-family:inherit}button,input,select,textarea{font-family:inherit;margin:0;border:none;box-shadow:none;outline:0}textarea{overflow:auto}table{border-collapse:separate;border-spacing:0}caption,th,td{font-weight:normal;text-align:left}a img{border:0}img{vertical-align:middle;display:block}textarea{resize:vertical}iframe,object{max-width:100%}*:focus{outline:none}.cf{zoom:1}.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}html,body{height:100%}.column{float:left;box-sizing:border-box;margin-right:3%}.col-1_2{width:48%;margin-right:4%}.col-1_3{width:31.333%}.column:last-child,.column.last,.col-1_3:nth-child(3n),.col-1_2:nth-child(even){margin-right:0}.col-1_3:nth-child(3n+1),.col-1_2:nth-child(odd){clear:left}.main-column{width:64%}.sidebar{width:36%}.col-65{width:65.8%}.col-31{width:31.2%}@font-face{font-family:'Black Jack';src:url("BlackJackRegular_gdi.eot");src:url("BlackJackRegular_gdi.eot?#iefix") format("embedded-opentype"),url("BlackJackRegular_gdi.woff") format("woff"),url("BlackJackRegular_gdi.ttf") format("truetype"),url("BlackJackRegular_gdi.svg#BlackJackRegular-Regular") format("svg");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:'Kalam';src:url("Kalam-Regular_gdi.eot");src:url("Kalam-Regular_gdi.eot?#iefix") format("embedded-opentype"),url("Kalam-Regular_gdi.woff") format("woff"),url("Kalam-Regular_gdi.ttf") format("truetype"),url("Kalam-Regular_gdi.svg#Kalam-Regular") format("svg");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:'Kalam Light';src:url("Kalam-Light_gdi.eot");src:url("Kalam-Light_gdi.eot?#iefix") format("embedded-opentype"),url("Kalam-Light_gdi.woff") format("woff"),url("Kalam-Light_gdi.ttf") format("truetype"),url("Kalam-Light_gdi.svg#Kalam-Light") format("svg");font-weight:300;font-style:normal;font-stretch:normal}@font-face{font-family:'Kalam Bold';src:url("Kalam-Bold_gdi.eot");src:url("Kalam-Bold_gdi.eot?#iefix") format("embedded-opentype"),url("Kalam-Bold_gdi.woff") format("woff"),url("Kalam-Bold_gdi.ttf") format("truetype"),url("Kalam-Bold_gdi.svg#Kalam-Bold") format("svg");font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:'Euphoria Script';src:url("EuphoriaScript-Regular_gdi.eot");src:url("EuphoriaScript-Regular_gdi.eot?#iefix") format("embedded-opentype"),url("EuphoriaScript-Regular_gdi.woff") format("woff"),url("EuphoriaScript-Regular_gdi.ttf") format("truetype"),url("EuphoriaScript-Regular_gdi.svg#EuphoriaScript-Regular") format("svg");font-weight:400;font-style:normal;font-stretch:normal}a{transition:all .3s ease;color:#cf3d4c}a:hover{color:#cf3d4c}.none{display:none !important}.left{float:left}.right{float:right}.aligncenter{text-align:center}.alignleft{text-align:left}.alignright{text-align:right}.no-margin{margin:0 !important}.center{float:none;margin-left:auto;margin-right:auto}body{font:400 normal 15px/1.4 'Open Sans', Arial, sans-serif;color:#506061;background:#e2e7e5;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;-moz-osx-font-smoothing:grayscale}.inner-grey{background:#e4eae9}.inner-white{background:#fff}.wrapper{width:95%;max-width:960px;margin:0 auto;position:relative}a.icon-facebook{background-color:#0f72b3}a.icon-twitter{background-color:#47b5e0}a.icon-pinterest{background-color:#ec6f6d}a.icon-instagram{background-color:#76c35b}a.icon-youtube{background-color:#f6a468}h1,h2,h3,h4,h5,h6{font-family:'Roboto', Arial, sans-serif;font-weight:500;color:#000}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}h1{font-size:26px}h1.big{font-size:30px;text-align:center;margin:20px 0;color:#3d4141;letter-spacing:-0.1pt;font-weight:500}h1.big span{display:inline-block;background:url(/assets/comment-dots.png) center bottom repeat-x;background-size:auto 4px;padding-bottom:4px}h2{font-size:25px;margin:0}h2.border{font-size:28px;font-weight:400;padding-bottom:10px;color:#334e50;letter-spacing:.1pt;border-bottom:10px solid #dfe8e5}section+h2.border{margin-top:20px}h3{font-size:21px;line-height:1;margin-bottom:8px;font-weight:500}h3.kalam{font:600 30px/1.2 'Kalam bold';color:#000;letter-spacing:-1pt;text-align:center}h3+h4.big{margin-top:-3px}h4.big{font-size:18px;color:#61716f;letter-spacing:-0.1pt;font-weight:400}h5{font-size:16px}aside .comment h3{font:normal normal 21px 'Black Jack';letter-spacing:.1px}sup{position:relative;font-size:60%;top:-0.45em}ul{margin-top:20px;margin-bottom:20px}ul.social,body>header ul{margin-top:0;margin-bottom:0}p+p{margin:20px 0}p+ul.social{margin-top:20px}hr{margin:30px 0 10px;border-top:7px solid #dfe8e5}body>header{padding-top:47px}.top{padding:14px 0 16px;font-size:16px;position:fixed;width:100%;z-index:15;top:0;background:transparent url(/assets/topbg.png) repeat-x;background-size:11px 51px;margin-bottom:-10px;font-family:'Roboto';font-weight:500}.top a{color:#fff;display:block}.top a:hover{color:#fff;opacity:.8}.top li{display:inline-block;padding-left:16px}.top li:first-child{padding-left:0}.top .icon-search{font-size:18px}.menu .submenu{display:none}.open-menu header .menu{visibility:visible;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}#menu-trigger{display:none;position:absolute;top:50%;margin-top:-8px;left:20px;cursor:pointer;width:27px;height:13px}.top .mobile-search{display:none;position:absolute;right:20px;top:50%;margin-top:-16px}.top .mobile-search:before{font-family:'fontello';content:'\e809';color:#fff;font-size:20px}.hero{border-bottom:4px solid #a6cc29}.hero img{margin:0 auto}.primary{padding:14px 0;background:#fff;font-weight:300;position:relative;z-index:10;letter-spacing:1px;font-family:'Roboto';font-size:17px;text-transform:uppercase;box-shadow:0px 6px 10px rgba(0,0,0,0.1);-moz-box-shadow:0px 6px 10px rgba(0,0,0,0.1);-webkit-box-shadow:0px 6px 10px rgba(0,0,0,0.1)}.primary .mobile-pre{display:none}.primary ul{display:table;text-align:center;margin:0 auto}.primary li{display:table-cell;padding-left:2px}.primary li:after{content:'\e80a';font-family:"fontello";display:inline-block;margin-right:7px;line-height:1;margin-left:10px;color:#000;font-size:17px}.primary li:last-child:after{content:''}.primary li:first-child{padding-left:0}.primary a{position:relative;color:#000;display:inline-block}.primary .active a{font-weight:600}.primary a:after{display:block;position:absolute;left:0;bottom:-4px;width:0;height:3px;background-color:#10a7b4;content:"";transition:width 0.2s}.primary .active a:after,.primary a:hover:after{width:100%}.mobile-modal{display:none;position:relative;background:#fff;margin:15px;border:1px solid #9db3b3;box-sizing:border-box;padding:10px 20px 20px;text-align:center;font-size:14px}.mobile-modal p{clear:both}.mobile-modal a.close{float:right;font-weight:bold;color:#000;font-family:'Conv_HelveticaNeueLTStd-Hv';margin:-5px -15px 0 0}.mobile-modal .buttons{padding:0 30px;box-sizing:border-box}.mobile-modal .buttons a{display:block;box-sizing:border-box;width:45%;text-align:center;text-transform:uppercase;padding:10px 0 8px;margin:10px 0 0;color:#000}.mobile-modal .buttons a:first-child{background:#dcdcdc;border:1px solid #a4a4a4}.social li{display:inline-block;margin-left:3px}.social li:first-child{margin-left:0}.social li a{display:block;width:28px;height:28px;color:#fff;font-size:18px;text-align:center;line-height:28px;border-radius:50%}.social li a:hover{opacity:.85}.social.large li a{width:36px;height:36px;font-size:24px;line-height:36px}article{background:#fff;margin:30px 0;border:1px solid #a6bfb8}article .post-meta{padding:10px 12px}article .article-content{padding:15px 25px 25px}article .logo{display:block;float:left;width:30px;height:30px}article .category{display:block;float:left;margin:5px 0 0 10px;letter-spacing:-0.1pt;font:600 15px 'Open Sans', Arial, sans-serif;color:#000}article .category a{font-weight:300}article figure{position:relative}article .mobile-share{display:none;float:right;clear:both;color:#000;font-size:15px;margin:15px 0}.video-play{display:block;position:absolute;top:50%;left:50%;margin:-55px 0 0 -55px;line-height:1;transition:opacity .15s ease;-moz-transition:opacity .15s ease;-webkit-transition:opacity .15s ease}.video-play:after{position:relative;font-family:'fontello';content:'\e808';color:#fff;font-size:110px;margin-left:-7%}.video-play:hover{opacity:.7}.load-more{display:block;margin-bottom:60px;background:#91afb1;border:1px solid #749396;color:#fff;text-transform:uppercase;text-align:center;padding:10px 20px;font-weight:700;font-size:21px}.load-more:hover{background:#749396;color:#fff}.grid .video-play,.recommended .video-play{margin:-30px 0 0 -30px}.grid .video-play:after,.recommended .video-play:after{font-size:60px}.sponsored{position:absolute;top:0;right:0;background:#10a7b4;font:bold 9px 'Arial';letter-spacing:0.5pt;color:#fff;padding:4px 10px}aside.grey{background:#cad4d0;padding:0 26px;margin-right:-3% !important}.sidebar-bg{width:36%;height:100%;position:absolute;right:0;background:#cad4d0;margin-right:-3%}aside{position:relative}aside .widget{margin:30px 0}aside .comment{border-radius:6px;box-shadow:0 0 12px rgba(144,158,153,0.75);background:#fff url(/assets/commentbg.png) 0 0 repeat;background-size:6px 15px;margin-top:50px;position:relative}aside .comment .comment-top{margin-top:-22px}aside .comment .comment-top img{max-width:267px;height:auto;margin:0 auto}aside .comment .comment-inner{margin:0 15px;padding:20px 0;background:url(/assets/comment-dots.png) left bottom repeat-x;background-size:100% 4px;color:#61716f;font:300 normal 17px/1 'Kalam Light';letter-spacing:.1px}aside .comment .comment-inner:last-child{background-image:none}aside .comment .avatar{width:30px}aside .comment .avatar img{margin:0}aside .comment .comment-content{padding-left:40px}aside .comment h3{margin-bottom:5px}aside .comment .read-more{display:block;margin-top:5px;font:500 14px 'Roboto', Arial, sans-serif;color:#0f6c74;text-align:right}aside .comment .read-more:after{font-family:'fontello';content:'\e806'}aside .comment figure{margin:10px 0}aside .comment figure+.read-more{margin-top:0}aside .comment .comment-bottom{position:absolute;bottom:-11px;right:-12px;background:url(/assets/comment-bottom.png) 0 0 no-repeat;width:50px;height:40px;background-size:50px 40px}aside .inner-mailing{background:#edf3f1;border:1px solid #6f8883;padding:18px;text-align:center;margin-bottom:4px}aside .inner-mailing h4{font:normal normal 28px 'Euphoria Script';margin-bottom:10px}aside .inner-mailing input[type=text]{float:left;width:70%;color:#999;font-size:14px;letter-spacing:-1px;padding:8px 10px 7px;border:1px solid #bababa}aside .inner-mailing input[type=text]:focus{color:#444}aside .inner-mailing input[type=submit]{float:right;width:28%;background:#f57619;padding:8px 10px 4px;color:#fff;font:700 16px 'Kalam Bold';transition:background .2s ease;-moz-transition:background .2s ease;-webkit-transition:background .2s ease}aside .inner-mailing input[type=submit]:hover{background:#e87119}aside .inner-mailing .separator{background:url(/assets/separator.png) center top repeat-x;background-size:100% 4px;height:4px;margin:25px 0 15px}aside .banner{border:1px solid #6f8883}.video-content .content article{border:none;background:transparent;font-size:16px;margin-bottom:20px}.video-content .content article header{margin-right:350px}.video-content .content article .article-content{padding:0;margin-right:350px}.video-content .content article .post-meta{padding:0 0 10px}.video-content .content article .video-author{border-top:1px solid #7e9995;padding-top:35px;margin:30px 350px 0 0}.video-content .content article .video-author figure{margin:0 20px 20px 0;width:90px;height:90px}.video-info{display:block;font-size:17px;color:#000}.video-info span{margin-right:15px}.buy-now{box-sizing:border-box;width:300px;position:absolute;right:0;top:30px;background:#e9f0ef;border:1px solid #abbbb7;padding:20px 20px 0;font:14px/1.1 'Roboto';color:#000}.buy-now .buy-details{padding-right:100px}.buy-now h5{text-transform:uppercase}.buy-now .price{font:56px/62px 'Roboto';letter-spacing:-2pt;font-weight:900}.buy-now .price sup{letter-spacing:-1pt}.buy-now .badge{position:absolute;right:20px;top:-10px;background:url(/assets/badge.png) center top no-repeat;width:93px;height:152px;background-size:93px 152px}.btn-buy{display:block;margin:15px 0;text-align:center;padding:5px 60px 7px;background:#59a53e;background:-moz-linear-gradient(top, #59a53e 0%, #59a53e 50%, #459e27 50%, #59a53e 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #59a53e), color-stop(50%, #59a53e), color-stop(50%, #459e27), color-stop(100%, #59a53e));background:-webkit-linear-gradient(top, #59a53e 0%, #59a53e 50%, #459e27 50%, #59a53e 100%);background:-o-linear-gradient(top, #59a53e 0%, #59a53e 50%, #459e27 50%, #59a53e 100%);background:-ms-linear-gradient(top, #59a53e 0%, #59a53e 50%, #459e27 50%, #59a53e 100%);background:linear-gradient(to bottom, #59a53e 0%, #59a53e 50%, #459e27 50%, #59a53e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#59a53e', endColorstr='#59a53e', GradientType=0);color:#fff;font:900 25px 'Roboto';-webkit-backface-visibility:hidden}.btn-buy:hover{opacity:.9;color:#fff}ul.star li{padding:4px 0}ul.star li:before{font-family:'Fontello';content:'\e80a';padding-right:8px}p+ul.star{margin-top:5px}.ui-tabs{margin:30px 0}.tabs-nav{position:relative;margin-bottom:0}.tabs-nav li{display:inline-block;margin-right:3px}.tabs-nav li a{display:block;background:#bfcdcb;padding:7px 35px 4px;font-family:'Kalam';font-size:21px;color:#000}.tabs-nav li a:hover{background:#b4c4c2}.tabs-nav li.ui-tabs-active a{position:relative;z-index:1;background:#fff;box-shadow:0px 9px 0px #ffffff, 0 0 14px #b3c1bf}.alert{display:inline-block;float:right;margin:4px 0 0 4px;color:#fff;background:#cb1b68;border-radius:50%;padding:3px}.alert span{display:block;font:bold 12px/12px 'Arial';letter-spacing:-0.5pt}.tab-content{position:relative;background:#fff;box-shadow:0 0 14px rgba(179,193,191,0.75);padding:30px;font:17px 'Roboto';color:#000}.tab-content li{color:#3e6059}.tab-content h3{color:#3e6059}.tab-content .col-1_2:nth-child(odd){border-right:1px solid #7e9995}.overlay{position:absolute;width:100%;height:100%;top:0;left:0;text-align:center;background:-moz-linear-gradient(top, rgba(255,255,255,0) 35%, rgba(255,255,255,0.95) 45%);background:-webkit-gradient(linear, left top, left bottom, color-stop(35%, rgba(255,255,255,0)), color-stop(45%, rgba(255,255,255,0.95)));background:-webkit-linear-gradient(top, rgba(255,255,255,0) 35%, #fff 45%);background:-o-linear-gradient(top, rgba(255,255,255,0) 35%, rgba(255,255,255,0.95) 45%);background:-ms-linear-gradient(top, rgba(255,255,255,0) 35%, rgba(255,255,255,0.95) 45%);background:linear-gradient(to bottom, rgba(255,255,255,0) 35%, rgba(255,255,255,0.95) 45%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=0)}.overlay div{position:relative;top:55%}.overlay h3{margin-bottom:0;color:#000}.overlay .btn-buy{display:inline-block}.list-cells{margin:0}.list-cells li{margin-bottom:10px}.list-cells li:last-child{margin-bottom:0}.list-cells li>span{display:table-cell}.list-cells .time{padding-right:30px}.list-cells .item span{font-weight:600;padding-right:17px}.list-check li{margin-bottom:10px}.list-check li:last-child{margin-bottom:0}.list-check li:before{content:'\e810';font-family:'fontello';margin-right:10px;color:#666}.list-dl li{margin-bottom:12px}.list-dl li a{color:#3e6059;display:inline-block;padding-bottom:3px;border-bottom:1px dashed #231f20}.list-dl li:before{content:'\e803';font-family:'fontello';margin-right:10px;color:#293232}.list-dl li:hover a{border-color:#fff}p+.list-cells{margin-top:20px}.list-cells+p{margin-top:20px}.get-reader{margin-top:40px;font:300 italic 13px 'Roboto'}.get-reader>*{display:block;float:left;margin-right:10px}.video-outer{background:#494949;padding:20px 0}.video.wrapper{position:relative;padding-bottom:36%;padding-top:25px;height:0;max-width:850px}.video.wrapper iframe,.video.wrapper .jwplayer{position:absolute;top:0;left:0;width:100%;height:100%}.related{margin-top:30px}.grid{margin-bottom:35px}.grid article{float:left;position:relative;box-sizing:border-box;margin-bottom:30px;margin-right:3%;width:31.333%;background:transparent;box-shadow:none}.grid article:nth-child(3n){margin-right:0}.grid article:nth-child(3n+1){clear:left}.grid figure{margin-bottom:10px}.video-content.sold .content article header{margin-right:0}.video-content.sold .content article .article-content{margin-right:0}.video-content.sold .content article .video-author{padding-right:0}.video-content.sold .content article .buy-now{display:none}.video-content.sold .overlay{display:none}.two-cols-grid article{float:left;position:relative;box-sizing:border-box;margin-bottom:10px;margin-right:4%;width:48%;background:transparent;box-shadow:none}.two-cols-grid article:nth-child(2n){margin-right:0}.two-cols-grid article:nth-child(2n+1){clear:left}.grid-view section{width:100%}.grid-view aside{display:none}.grid-view article{border:none}.grid-view article .article-content{padding:0}.grid-view article header{display:none}.grid article,.grid article .article-content{padding:0;border:none}.change-view{font-size:15px;color:#000;font-family:'Open Sans';font-weight:600;position:absolute;bottom:0;right:0;border:1px solid #9ea8a4;border-radius:4px;letter-spacing:-0.5pt}.change-view li{display:block;float:left}.change-view a{display:block;background:#fff;color:#000;padding:4px 8px 4px 3px;box-shadow:inset -2px 0 2px #fff,inset 0 0 4px rgba(0,0,0,0.3)}.change-view li:last-child a{box-shadow:inset 2px 0 2px #fff,inset 0 0 4px rgba(0,0,0,0.3)}.change-view li a.active{background:#e0e0e0;box-shadow:inset 0 0 4px rgba(0,0,0,0.3)}.author-info{position:relative;padding-left:245px}.teacher-info{background:#fff;box-shadow:0 0 23px rgba(0,0,0,0.2);font-size:16px;letter-spacing:.3pt;position:relative;z-index:10;padding-bottom:25px}.teacher-info .author figure{margin-top:-150px;margin-right:15px;position:relative}.teacher-info .author figure img{width:226px;height:226px;border:3px solid #fff;box-shadow:0 0 30px rgba(0,0,0,0.2)}.teacher-info h1{font-size:33px;margin:15px 0 5px}.teacher-info .social{margin-top:-65px}.teacher-info .social li{display:block;float:left;margin-left:7px}.teacher-info .social li a{box-shadow:2px 2px 2px rgba(0,0,0,0.2)}.teacher-info p{padding-right:130px}.social li a.icon-etsy{background:#00a99d;color:#fff;font-size:17px;font-family:'Times New Roman', serif;letter-spacing:-0.2pt}.teacher-img{max-height:250px;overflow:hidden}.video-detail{background:#fff;font-size:18px}.video-detail article{border:none}.video-detail .article-content{padding-right:0;padding-left:0}.video-detail .post-meta{padding-right:0;padding-left:0}.video-detail .social{margin-top:20px}.recommended{font-size:15px;border-top:7px solid #dfe8e5;padding-top:25px}.recommended h2{margin-bottom:25px;font-size:22px}.recommended article{margin-top:0}.recommended h3{font-size:18px;margin-bottom:10px}.video-library{font-size:10px;border-top:7px solid #dfe8e5;font-weight:500;line-height:2;margin-bottom:30px}.video-library ul{box-sizing:border-box;width:18%;margin-right:2%;float:left}.video-library ul:nth-of-type(5n+1){clear:both}.video-library .li-heading{font-weight:800;text-transform:uppercase;color:#000}.video-library a{color:#61716f}.video-library a:hover{color:#cf3d4c}footer{background:transparent url(/assets/footerbg.png) 0 0 repeat-x;background-size:11px 51px;padding-top:15px;margin-top:-10px;position:relative;text-align:center;color:#ddd;font:500 13px 'Roboto'}footer a{display:block;color:#ddd}footer a:hover{color:#fff}footer ul{margin:0;padding-bottom:5px}footer li{line-height:1;margin-right:7px;padding-left:10px;display:inline-block;border-left:1px solid #ddd}footer li:first-child{padding-left:0;border:none}footer .footer-inner{background:#09666F;padding-bottom:15px}#search-overlay{display:none;position:absolute;z-index:100;top:0;left:0;width:100%;height:100%;background-color:rgba(16,167,180,0.97)}#search-overlay .wrapper{padding-top:15%}#search-overlay #close{position:absolute;top:20px;right:20px;color:#fff;font:700 40px 'Roboto';cursor:pointer}.search-inner{width:95%;max-width:700px;margin:0 auto}.search-inner input[type=text]{width:100%;background:url(/assets/stitch.png) left bottom repeat-x;background-size:auto 7px;font-size:50px;color:#90dce2;padding-bottom:10px}.search-inner input[type=text]::-webkit-input-placeholder{color:#90dce2}.search-inner input[type=text]:-moz-placeholder{color:#90dce2}.search-inner input[type=text]::-moz-placeholder{color:#90dce2}.search-inner input[type=text]:-ms-input-placeholder{color:#90dce2}.form-search input{width:100%;border-bottom:4px solid #dfe8e5;font-size:28px;color:#006c75}.form-search span{display:block;padding-top:7px;font-weight:300;font-size:21px;color:#7d7d7d;letter-spacing:-0.05pt}.form-search input::-webkit-input-placeholder{color:#006c75}.form-search input:-moz-placeholder{color:#006c75}.form-search input::-moz-placeholder{color:#006c75}.form-search input:-ms-input-placeholder{color:#006c75}.page{background:#fff;font:normal 18px 'Roboto'}.page article{border:none;background:transparent}.page p{margin-bottom:35px;line-height:1.9}.page .main-column{background:url(/assets/flags.jpg) left top no-repeat;background-size:auto 140px;padding-right:3%;width:67%;margin-right:0}.page h1.big{margin-top:0;margin-bottom:70px}.cat-list{font-size:20px;font-weight:500;margin-top:0}.cat-list a{color:#258192}.cat-list a:hover{text-decoration:underline}.cat-list li{display:inline-block;padding-left:2.1%;margin-left:2%;line-height:1;border-left:1px solid #000}.cat-list li:first-child{padding-left:0;margin-left:0;border:none}@font-face{font-family:'fontello';src:url("fontello.eot?22105162");src:url("fontello.eot?22105162#iefix") format("embedded-opentype"),url("fontello.woff?22105162") format("woff"),url("fontello.ttf?22105162") format("truetype"),url("fontello.svg?22105162#fontello") format("svg");font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em}.icon-feed:before{content:'\e800'}.icon-grid:before{content:'\e801'}.icon-instagram:before{content:'\e802'}.icon-lock:before{content:'\e803'}.icon-love:before{content:'\e804'}.icon-mail:before{content:'\e805'}.icon-more:before{content:'\e806'}.icon-pinterest:before{content:'\e807'}.icon-play:before{content:'\e808'}.icon-search:before{content:'\e809'}.icon-star:before{content:'\e80a'}.icon-tumblr:before{content:'\e80b'}.icon-twitter:before{content:'\e80c'}.icon-youtube:before{content:'\e80d'}.icon-facebook:before{content:'\e80e'}.icon-basket:before{content:'\e80f'}.icon-check:before{content:'\e810'}.icon-timer:before{content:'\e811'}.icon-close:before{content:'\e812'}.icon-open:before{content:'\e813'}@media screen and (min-width: 980px){h1.logo{width:180px;position:absolute;top:-6px;left:50%;margin-left:-90px}.home h1.logo,.search-page h1.logo,.page h1.logo{display:none}}@media screen and (max-width: 980px){.page p{line-height:1.7}h1.logo{margin:0 auto;max-width:185px;margin-top:-6px}body{background:#fff;font-size:15px;line-height:1.3}body.home{background:#c7d3cf}body>header{background:transparent;padding-top:0}.grid{font-size:15px}.top{padding:15px 0;position:relative}.open-menu .top{background-color:#fff}h1.big{font-size:20px}h2.border{font-size:19px;border-bottom-width:4px;padding-bottom:3px;margin:0 20px}.grid h4.big{font-size:14px;color:#61716f;letter-spacing:-.1pt;font-weight:400}article h2,.grid h4,.grid h2,#view h3{font-size:19px;margin-bottom:10px;color:#000}h3{font-size:16px;font-weight:400}.column{width:100% !important;margin-right:auto !important;margin-left:auto !important;float:none;padding-left:0;padding-right:0;margin-bottom:0;clear:both !important}.two-cols-grid article{margin-bottom:0}.grid-view section{padding-top:10px}.grid article{background:#fff;padding-bottom:20px;margin-right:4%;width:48%;margin-bottom:0}.grid article:nth-child(3n){margin-right:4%}.grid article:nth-child(3n+1){clear:none}.grid article:nth-child(2n){margin-right:0}.grid article:nth-child(2n+1){clear:left}article .article-content,.page section.main-column,.grid,.form-search,.recommended,.video-content section.content,.page .content{padding-left:20px !important;padding-right:20px !important}.grid article .article-content{padding-left:0 !important;padding-right:0 !important}.inner-white .grid article{padding-bottom:0}.wrapper{width:100%}article,.top,.primary,.teacher-info{box-shadow:none}.top .mobile-search,.mobile-modal{display:block}.primary li{font-size:15px}.primary li:after{margin-left:6px;margin-right:-2px}#menu-trigger{display:block}header .menu{padding:10px 0;background:#fff;width:100%;float:none;position:fixed;left:0;top:0;margin:0;opacity:1;z-index:20;-webkit-transform:translate3d(0, -110%, 0);transform:translate3d(0, -110%, 0);-webkit-transition:-webkit-transform 0.4s;transition:transform 0.4s}.open-menu header .menu{box-shadow:0 13px 20px rgba(0,0,0,0.4);top:51px}header .menu li{position:static;overflow:hidden;display:block;margin:0;padding-left:0}header .menu li a{display:block;color:#000;font-size:20px;font-weight:600;border-bottom:1px solid #dbdbdb;padding:7px 20px}header .menu>li:last-child a{border:none}header .menu .submenu{display:block}header .menu li .submenu a{padding-left:30px}header .menu li .submenu a:before{content:'\e80a';font-family:"fontello";display:block;float:left;margin-right:7px;margin-top:7px;line-height:1;color:#afb81e;font-size:13px}header .menu li.parent span{display:block;width:40px;height:100%;position:absolute;top:0;right:0;text-align:center;cursor:pointer;line-height:50px;transition:background 0.2s ease;-moz-transition:background 0.2s ease;-webkit-transition:background 0.2s ease;-o-transition:background 0.2s ease;background:url("/assets/mob-nav-parent.png") no-repeat center center}header .menu .sub-menu li.back span{background:url("/assets/mob-nav-back.png") no-repeat center center}aside,.hero,.top nav.right,.article-content p,.article-content img,#change-view,.primary,.sidebar-bg{display:none !important}aside.grey{margin-right:0 !important}.home aside{display:block}.video-content aside{display:block}.video-detail .recommended article .article-content{padding:10px 0 0 !important}article{margin:15px 0;padding-bottom:10px;border-bottom:1px solid #afbbbb;border-top:1px solid #afbbbb;position:relative}article .social{position:absolute;left:20px;bottom:10px}article .video-play{margin:-39px 0 0 -39px;width:78px;height:78px;line-height:78px}article .video-play:after{font-size:70px}.teacher-info{box-shadow:none;font-size:15px;padding-bottom:0}.teacher-info h1{font-size:24px}.teacher-info p{padding-right:0}.teacher-img{height:180px;position:relative;overflow:hidden}.teacher-img img{height:180px;width:auto;max-width:none;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.teacher-info .author figure{float:none;margin-top:-105px}.teacher-info .author figure img{width:85px;height:85px;border-color:#fff}.author{padding:0 20px}.author-info{clear:both;padding:0}.teacher-info .social{margin-top:0;position:absolute;bottom:80px;left:0}.teacher-info .social li:first-child{margin-left:0}.teacher-info .social li a{box-shadow:none}.teacher-info header{margin-top:25px}.change-view{position:relative;margin:15px -20px 0;border:none;border-radius:0;padding:15px 0;background:#d0d8d5;box-shadow:inset 0 5px 10px rgba(0,0,0,0.1);text-align:center;font-size:0;margin-top:70px}.change-view li{display:inline-block;float:none}.change-view li a{font-size:13px;border-radius:4px 0 0 4px;box-shadow:none;padding:6px 9px 6px 5px;border:1px solid #888;border-right:none}.change-view li:last-child a{box-shadow:none;border-right:1px solid #888;border-left:none}.change-view li a.active{background:#e0e0e0;box-shadow:inset -2px 0 2px rgba(0,0,0,0.4)}.change-view li:last-child a.active{background:#e0e0e0;box-shadow:inset 2px 0 2px rgba(0,0,0,0.4)}.change-view li:last-child a{border-radius:0 4px 4px 0}#view{background:#d0d8d5}#view article:first-child{margin-top:0}#view.grid-view{background:#fff}#view.grid-view article:first-child{margin-top:15px}.video-outer{padding:0}.video.wrapper{padding-bottom:56.25%}.video-detail .main-column>article p,.video-detail .main-column>article img{display:block}.video-detail .main-column>article{margin-top:0;padding-bottom:0}.video-detail article .article-content{padding-bottom:15px}.video-detail .main-column>article .social{position:initial}.recommended h2{font-size:19px}.video-content section.content article{margin:0;padding-top:10px;border:none}.video-content article .buttons a{display:block;float:none;width:100%;margin-bottom:10px;box-sizing:border-box;text-align:center}.video-content section.content article .article-content{padding-bottom:0}.buy-now{position:relative;width:100%;top:0;margin:20px 0}.buy-details{margin-bottom:10px}.video-content .content article header,.video-content .content article .article-content{width:100%;margin-right:0;padding:0 !important}.video-content .content article .video-author{margin-right:0}.video-content article .social{position:initial}.video-content .article-content p{display:block}.tabs-nav li{display:block;margin-bottom:2px}.tabs-nav li a,.tabs-nav li.ui-tabs-active a{font:500 18px 'Roboto';padding:10px 20px;position:relative;background:#d9e3e2;background:-moz-linear-gradient(top, #d9e3e2 0%, #d9e3e2 50%, #c6d6d5 51%, #d9e3e2 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #d9e3e2), color-stop(50%, #d9e3e2), color-stop(51%, #c6d6d5), color-stop(100%, #d9e3e2));background:-webkit-linear-gradient(top, #d9e3e2 0%, #d9e3e2 50%, #c6d6d5 51%, #d9e3e2 100%);background:-o-linear-gradient(top, #d9e3e2 0%, #d9e3e2 50%, #c6d6d5 51%, #d9e3e2 100%);background:-ms-linear-gradient(top, #d9e3e2 0%, #d9e3e2 50%, #c6d6d5 51%, #d9e3e2 100%);background:linear-gradient(to bottom, #d9e3e2 0%, #d9e3e2 50%, #c6d6d5 51%, #d9e3e2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d9e3e2', endColorstr='#d9e3e2',GradientType=0 );box-shadow:none}.tabs-nav li.ui-tabs-active a{background:#70c5d1;background:-moz-linear-gradient(top, #70c5d1 0%, #70c5d1 50%, #53acb2 51%, #29a9b2 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #70c5d1), color-stop(50%, #70c5d1), color-stop(51%, #53acb2), color-stop(100%, #29a9b2));background:-webkit-linear-gradient(top, #70c5d1 0%, #70c5d1 50%, #53acb2 51%, #29a9b2 100%);background:-o-linear-gradient(top, #70c5d1 0%, #70c5d1 50%, #53acb2 51%, #29a9b2 100%);background:-ms-linear-gradient(top, #70c5d1 0%, #70c5d1 50%, #53acb2 51%, #29a9b2 100%);background:linear-gradient(to bottom, #70c5d1 0%, #70c5d1 50%, #53acb2 51%, #29a9b2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#70c5d1', endColorstr='#29a9b2',GradientType=0 )}.tabs-nav li a:after{content:'\e813';font-family:'fontello';position:absolute;right:20px;top:13px}.tabs-nav li.ui-tabs-active a:after{content:'\e812'}.alert{float:none}.tab-content{padding:20px;font-size:16px}.list-cells .time{padding-right:15px}.list-cells .item span{padding-right:8px}.tab-content .col-1_2:nth-child(odd){border:none}.video-content .inner-grey{background:#fff}.overlay div{padding:0 15px}h3.kalam{font-size:25px}.list-check li:before{color:#b9b5b6}.form-search input{font-size:21px}.form-search span{display:none}#search-overlay .wrapper{width:90%}.search-inner input[type=text]{font-size:30px}#search-overlay #close{top:10px;right:10px;font-size:30px}footer{margin-top:20px}}@media screen and (max-width: 640px){.c404-1{margin-bottom:270px}.c404-2{position:absolute;top:130px;width:320px;left:50%;margin-left:-160px}.c404 .cat-list{margin-bottom:0}.page p{line-height:1.4;margin-bottom:20px;font-size:16px}article .article-content,.page section.main-column,.grid,.form-search,.recommended,.video-content section.content{padding-left:10px !important;padding-right:10px !important}.cat-list{font-size:16px}.article .social{left:10px}h2.border{margin:0 10px}.post-meta .video-info{margin-top:15px}.video-info span{display:block}}@media screen and (max-width: 400px){h1.logo{max-width:150px;margin-top:-3px}}ul.token-input-list{overflow:hidden;height:auto !important;height:1%;width:400px;border:1px solid #999;cursor:text;font-size:12px;font-family:Verdana;z-index:999;margin:0;padding:0;background-color:#fff;list-style-type:none;clear:left}ul.token-input-list li{list-style-type:none}ul.token-input-list li input{border:0;width:350px;padding:3px 8px;background-color:white;-webkit-appearance:caret}li.token-input-token{overflow:hidden;height:auto !important;height:1%;margin:3px;padding:3px 5px;background-color:#d0efa0;color:#000;font-weight:bold;cursor:default;display:block}li.token-input-token p{float:left;padding:0;margin:0}li.token-input-token span{float:right;color:#777;cursor:pointer}li.token-input-selected-token{background-color:#08844e;color:#fff}li.token-input-selected-token span{color:#bbb}div.token-input-dropdown{position:absolute;width:400px;background-color:#fff;overflow:hidden;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;cursor:default;font-size:12px;font-family:Verdana;z-index:110}div.token-input-dropdown p{margin:0;padding:5px;font-weight:bold;color:#777}div.token-input-dropdown ul{margin:0;padding:0}div.token-input-dropdown ul li{background-color:#fff;padding:3px;list-style-type:none}div.token-input-dropdown ul li.token-input-dropdown-item{background-color:#fafafa}div.token-input-dropdown ul li.token-input-dropdown-item2{background-color:#fff}div.token-input-dropdown ul li em{font-weight:bold;font-style:normal}div.token-input-dropdown ul li.token-input-selected-dropdown-item{background-color:#d0efa0}
