body{min-width:700px;font-size:19PX;}
.smallp{font-size: 15px;}
.homepage-hero-module{border-right:none;border-left:none;position:relative;}
#video-wrapper{margin-top:50px;margin-bottom:70px;border-radius:30px;}
.video-container{position:relative;padding-bottom:56%;padding-top:30px;height:0;overflow:hidden;}
.video-container iframe,
.video-container object,
.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}
.sm-only{display:none;}
.md-only{display:block;}
.sectionwrapper{padding-top:50px;}
.sectionwrapper p, .sectionwrapper ul li{font-size:1.3em;}
#section2 > div{min-height:200px;}
#section2{background-image:url("../img/kid-thinking_l.jpg");background-position-x:100%;background-repeat:no-repeat;}
.sectionwrapper h2{margin-bottom:20px;}
#headline-img{width:60%;}
.navbar-toggle{margin-top:40px;}
.navbar-collapse ul, .homepage-hero-module{margin-top:40px;}
.stripe{width:100%;min-height:300px;padding:30px 0;}
.navbar-default{background-color:#fff !important;background-image:none !important;}
.btn-primary{border:none !important;border-radius:10px !important;background-color:#2db7b0 !important;}
.circle{width:200px;height:200px;position:relative;background-size:cover;margin-left:auto;margin-right:auto;cursor:pointer;background-color:transparent;}
.circle:hover{opacity:.7;}
#stripe1{background-color:#35b8b0;}
#stripe1 h1, .descbox{color:#fff !important;}
#stripe2 p{color:#fff;}
#circle1{background-image:url("../img/section1_circle_sprite.png");background-position:0px 0px;}
#circle2{background-image:url("../img/section1_circle_sprite.png");background-position:0px 390px}
#circle3{background-image:url("../img/section1_circle_sprite.png");background-position:0px 780px;}
#bubble{border-radius:50px;background-color:#2db7b0;padding-top:20px;padding-bottom:20px;color:white;font-size:1.2em;height:initial;margin-bottom:20px;top:30px;}
#bubble-arrow{margin-top:-76px;background-repeat:no-repeat;display:block;height:50px;width:110px;position:absolute;}
.bubble-image{width:100%;border-radius:20px;border-top:solid 20px #328884;border-bottom:solid 20px #328884;}
#whatsinthebox-bcg{background-image:url("../img/stripe0-bg.jpg");background-size:cover;background-repeat:no-repeat;background-position-x:100%;height:400px;}
.stripe h1{color:#328884;margin-bottom:30px;font-size:59px;text-align:center;}
#stripe2{background-color:#fca53a;}
#section1{top:40px;}
.descbox{margin:20px 0px;font-size:19px;}
.descbox h3{font-weight:600;}
.product-desc h3{line-height:1.5em;font-size:20px; margin-top: 20px;}
.product-desc h2{color:#328884;font-weight:400;font-size:24px;}
.product-img{width:100%;}
.product-container{margin-top:40px;}
.product-panel{margin-bottom:30px;position:relative;display:block;}
.numbox{height:200px;background-size:contain;background-repeat:no-repeat;background-position:50% 0;}
#numbox1{background-image:url("../img/icon-rocket.png");}
#numbox2{background-image:url("../img/icon-idea.png");}
#numbox3{background-image:url("../img/icon-clock.png");}
.numbox-desc{font-size:19px;font-weight:600;text-align:center;}
#stripe0{margin-top:-20px;}
#promo{margin-top:-47px;}
#view-panel{position:absolute;top:50px;min-width:500px;max-width:800px;width:50%;background-color:#fff;border:1px solid #000;border-radius:20px;padding:20px;left:50%;}
#view-img img{width:100%;}
#order-form-wrapper, #view-panel-wrapper{position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,.8);top:0px;left:0px;z-index:20000;display:none;text-align:center;}
#order-panel{position:absolute;top:50px;width:500px;background-color:#fff;border:1px solid #000;border-radius:20px;padding:20px;left:50%;margin-left:-250px;}
#order-panel p{font-size:0.9em;}
.form-image img{width:200px;}
.close{color:black !important;}
.form-top-logo{width:150px;height:70px;position:absolute;background-image:url('../img/cutnlearnlogo_kicsi.png');background-repeat:no-repeat;background-size:contain;-ms-transform:rotate(-20deg);-webkit-transform:rotate(-20deg);transform:rotate(-20deg);}
#navbar-logo{height:100%;}
#navbar-logo-container{height:150px;width:auto;position:fixed;top:10px;z-index:10000;margin-left:30px;}
#facebookwidget{float:right;position:relative;top:30px;display:inline-block;height:50px;margin-right:30%;}
#facebookwidget > div{display:inline;position:absolute;}
#baloon{margin-left:-25px;}
.centered{text-align:  center;}
.row{margin-top:20px;}
@media screen and (max-width:992px){html{zoom:90%;}
#whatsinthebox-bcg{background-image:url("../img/stripe0-bg.jpg");background-size:cover;background-repeat:no-repeat;background-position-x:100%;height:200px;}
.numbox{height:100px;background-size:contain;background-repeat:no-repeat;background-position:50% 0;}
#stripe0 h1{color:#328884;margin-top:30px;font-size:49px;padding:0 10px;margin-bottom:20px;}
#section1{background-image:none;}
.circle{margin-left:0px;width:150px;height:150px;background-repeat:no-repeat;margin-top:30px;margin-bottom:30px;}
#circle1{background-image:url("../img/section1_circle_sprite.png");background-position:0px 0px;}
#circle2{background-image:url("../img/section1_circle_sprite.png");background-position:0px -143px}
#circle3{background-image:url("../img/section1_circle_sprite.png");background-position:0px -285px;}
#bubble, #bubble-arrow{display:none;}
.md-only{display:none;}
.sm-only{display:block;}
#headline-img{width:100%;}
.inner{width:80% !important;padding:0;}
}