/*--------------------------------------------------------------
# Fonts
--------------------------------------------------------------*/
@font-face {
	font-family: 'VAGRounded-Black';
	src: url('../fonts/VAGRounded-Black.eot');
	src: url('../fonts/VAGRounded-Black.eot#iefix') format('embedded-opentype'),
		 url('../fonts/VAGRounded-Black.woff') format('woff'),
		 url('../fonts/VAGRounded-Black.ttf') format('truetype'),
		 url('../fonts/VAGRounded-Black.svg#Name') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'VAG-Rounded-Bold';
	src: url('../fonts/VAG-Rounded-Bold.eot');
	src: url('../fonts/VAG-Rounded-Bold.eot#iefix') format('embedded-opentype'),
		 url('../fonts/VAG-Rounded-Bold.woff') format('woff'),
		 url('../fonts/VAG-Rounded-Bold.ttf') format('truetype'),
		 url('../fonts/VAG-Rounded-Bold.svg#Name') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'VAGRoundedLT-Black';
	src: url('../fonts/VAGRoundedLT-Black.eot');
	src: url('../fonts/VAGRoundedLT-Black.eot#iefix') format('embedded-opentype'),
		 url('../fonts/VAGRoundedLT-Black.woff') format('woff'),
		 url('../fonts/VAGRoundedLT-Black.ttf') format('truetype'),
		 url('../fonts/VAGRoundedLT-Black.svg#Name') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'VAGRoundedLT-Bold';
	src: url('../fonts/VAGRoundedLT-Bold.eot');
	src: url('../fonts/VAGRoundedLT-Bold.eot#iefix') format('embedded-opentype'),
		 url('../fonts/VAGRoundedLT-Bold.woff') format('woff'),
		 url('../fonts/VAGRoundedLT-Bold.ttf') format('truetype'),
		 url('../fonts/VAGRoundedLT-Bold.svg#Name') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'VAGRoundedLT-Light';
	src: url('../fonts/VAGRoundedLT-Light.eot');
	src: url('../fonts/VAGRoundedLT-Light.eot#iefix') format('embedded-opentype'),
		 url('../fonts/VAGRoundedLT-Light.woff') format('woff'),
		 url('../fonts/VAGRoundedLT-Light.ttf') format('truetype'),
		 url('../fonts/VAGRoundedLT-Light.svg#Name') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'VAGRoundedStd-Bold';
	src: url('../fonts/VAGRoundedStd-Bold.eot');
	src: url('../fonts/VAGRoundedStd-Bold.eot#iefix') format('embedded-opentype'),
		 url('../fonts/VAGRoundedStd-Bold.woff') format('woff'),
		 url('../fonts/VAGRoundedStd-Bold.ttf') format('truetype'),
		 url('../fonts/VAGRoundedStd-Bold.svg#Name') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'VAGRoundedLT-Thin';
	src: url('../fonts/VAGRoundedLT-Thin.eot');
	src: url('../fonts/VAGRoundedLT-Thin.eot#iefix') format('embedded-opentype'),
		 url('../fonts/VAGRoundedLT-Thin.woff') format('woff'),
		 url('../fonts/VAGRoundedLT-Thin.ttf') format('truetype'),
		 url('../fonts/VAGRoundedLT-Thin.svg#Name') format('svg');
	font-weight: normal;
	font-style: normal;
}


/*--------------------------------------------------------------
# Alignments
--------------------------------------------------------------*/
*,
*::before,
*::after {box-sizing: border-box;}
.clr{clear: both; }
.alignleft {display: inline;float: left;margin-right: 1.5em;}
.alignright {display: inline;float: right;margin-left: 1.5em;}
.aligncenter {display: block;margin-left: auto;margin-right: auto;}
/*--------------------------------------------------------------
# Elements
--------------------------------------------------------------*/
html{margin: 0; padding:0;background-color: #fff; }
body{margin: 0; padding:0; }
h1 {font-family: 'Lato', sans-serif;font-size: 36px;margin: 0 0 20px 0;padding: 0 0 0 0;}
h2 {font-family: 'Lato', sans-serif;font-size: 32px;margin: 0 0 20px 0;padding: 0 0 0 0;}
h3 {font-family: 'Lato', sans-serif;font-size: 29px;margin: 0 0 20px 0;padding: 0 0 0 0;}
h4 {font-family: 'Lato', sans-serif;font-size: 24px;margin: 0 0 20px 0;padding: 0 0 0 0;}
h5 {font-family: 'Lato', sans-serif;font-size: 21px;margin: 0 0 20px 0;padding: 0 0 0 0;}
h6 {font-family: 'Lato', sans-serif;font-size: 19px;margin: 0 0 15px 0;padding: 0 0 0 0;}
p {font-family: 'Lato', sans-serif;color: #000;font-size: 15px;}
a, a:visited {text-decoration: none; outline: none;}
img {height: auto;max-width: 100%;vertical-align: bottom;}
/*--------------------------------------------------------------
# Header
--------------------------------------------------------------*/
.header{ width:100%; margin:0 0; background-color:#009cff; padding:10px 0 15px 0;float: left; border-bottom: 1px solid #fff;}
.logo{float: left;margin: 0 0 0 0;padding: 0 0 0 0; width: auto;}
.logo a{text-decoration: none;outline: none; float: left; margin: 0 0px; padding: 0;}
.logo a img{width: 62px; height: 62px;}
.menu{float: left; margin: 34px 0 0 50px; padding: 0; width: auto; }
.menu ul{float: left; margin: 0px 0 0 0px; padding: 0; width: auto; list-style: none;}
.menu ul li{float: left; margin: 0 0px 0 20px; padding: 0; width: auto; list-style: none; }
.menu ul li a{font-size: 17px;	font-family: 'VAGRoundedLT-Light';font-weight: 700;color: #FFF;text-decoration: none;outline: none;float: left;margin: 0 35px 0 0;padding: 0px 0px 5px 0; border-bottom: 3px solid #009cff;}
.menu ul li a:hover{color: #ffd800;border-bottom: 3px solid #ffd800;}
.menu ul li.active a{color: #ffd800;border-bottom: 3px solid #ffd800;}

.header_right{float: right; margin: 0; padding:0 ; width: auto;}
.header_right a.login{font-size: 17px;	font-family: 'VAGRoundedLT-Light';font-weight: 700;color: #FFF;text-decoration: none;outline: none;float: left;margin:35px 35px 0 0;padding: 0px 0px 5px 0; }
.header_right a.try_app{font-size: 17px;font-family: 'VAGRoundedLT-Bold';color: #23130a;text-decoration: none;outline: none;float: left;margin:18px 35px 0 0;padding: 18px 28px;background-color: #ffd800; border-radius: 3px; }
.header_right .select_lang{float: right; width: auto;font-size: 17px;font-family: 'VAGRoundedLT-Bold';color: #000000;margin:18px 0px 0 0;padding: 18px 28px;background-color: #f0f2fb; border-radius: 3px; border: none; }
.header_right .login{ border:none; font-size: 17px;	font-family: 'VAGRoundedLT-Light';font-weight: 700;color: #FFF;text-decoration: none;outline: none;float: left;margin:35px 35px 0 0;padding: 0px 0px 5px 0; }
.header_right .login button{cursor: pointer; background: none; border:none; font-size: 17px;	font-family: 'VAGRoundedLT-Light';font-weight: 700;color: #FFF;text-decoration: none;outline: none;float: left;margin:0px 0px 0 0;padding: 0px 0px 5px 0; }

.header_right .select_lang select{float: right;width: auto;font-size: 17px;font-family: 'VAGRoundedLT-Bold';color: #000000;margin: 0;padding: 0;background-color: #f0f2fb;border-radius: 0;border: none;background-image: url("../images/drop-icon.svg"); background-repeat: no-repeat; background-position: right 3px;  background-size: 17px;}

/*--------------------------------------------------------------
# Page Inner
--------------------------------------------------------------*/
.banner_right{
    float: left; margin: 0; padding: 0; width: 100%;
}
.banner_right a{
    text-decoration: none;
outline: none;
}

.play_icon:hover{
   opacity: 0.9;
}

.banner{ float: left; margin: 0; padding: 0; width: 100%; background-color: #009cff;}
.banner h1{font-size: 48px;font-family: 'VAGRoundedLT-Bold';color: #FFF; float: left; margin: 60px 0 0 0; padding: 0; width: 100%;line-height: 50px;}
.banner a.try_app{font-size: 17px;font-family: 'VAGRoundedLT-Bold';color: #23130a;text-decoration: none;outline: none;float: left;margin:30px 0px 30px 0;padding: 18px 0px;background-color: #ffd800; border-radius: 3px; width: 100%;max-width: 260px;text-align: center;}
.banner a.try_app span{font-size: 17px;font-family: 'VAGRoundedLT-Bold';color: #23130a;}
.banner a.try_app img{margin-left: 10px; max-width: 15px;vertical-align: middle;}
 .banner  p {font-size: 16px;font-family: 'VAGRoundedLT-Light';color: #fff;float: left;margin: 0 0 30px 0;padding: 0;width: 100%;}
.banner  p img {margin: 0 5px 0 5px;max-width: 132px;vertical-align: middle;}
.store_links{float: left; margin: 0; padding: 0; width: 100%;}
.store_links a{text-decoration: none; outline: none; margin: 0 15px 0 0;}
.store_links a img{max-width: 122px;vertical-align: top;}
.banner_bg{position: relative; z-index: 9;}
.play_icon{position: absolute;z-index: 10;left: 49%;bottom: 19%; width:90px; height: 90px;}
.best_kids_app_icon{  position: absolute;z-index: 10;left: -4px;top: 60px;width: 165px;height: 165px;}
.approved_safe_chiled{float: left; margin: 0; padding: 40px 0; width: 100%; background-color: #fff;}
.approved_by_moms{float: none;margin: 0 auto;padding: 0px 0;width: 100%;max-width: 80%;clear: both;}
.safe_chiled{float: none;margin: 0 auto;padding: 60px 0 0 0;width: 100%;max-width: 80%;clear: both;}

.approved_by_moms_img{float: left; margin: 0; padding: 0px 0; width: 100%; max-width: 40%;}
.approved_by_moms_content{float: left; margin: 0; padding: 0px 0; width: 100%; max-width: 60%;}
.approved_by_moms_content h3{font-size: 36px;font-family: 'VAGRoundedLT-Bold';color: #000; float: left; margin: 0px 0 25px 0; padding: 0; width: 100%;line-height: 40px;}
.approved_by_moms_content p{font-size: 30px;font-family: 'VAGRoundedLT-Thin';color: #000;float: left;margin: 0 0 20px 0;padding: 0;width: 100%; line-height: 30px;}
.approved_by_moms_content ul{float: left; margin: 0; padding: 0; width: 100%; list-style: none;}
.approved_by_moms_content ul li{font-size: 18px;font-family: 'VAGRoundedLT-Light';color: #000;float: left;margin: 0 0 20px 0;padding: 0 0 0 45px;width: 100%; background-image: url("../images/list-style.svg");background-repeat: no-repeat; background-position: left top;}


.chiled_save{float: left; margin: 0; padding: 0px 0; width: 100%; max-width: 40%;text-align: right;}
.chiled_save_content{float: left; margin: 0; padding: 0px 0; width: 100%; max-width: 60%;}

.chiled_save_content h3{font-size: 36px;font-family: 'VAGRoundedLT-Bold';color: #000; float: left; margin: 0px 0 25px 0; padding: 0; width: 100%;line-height: 40px;}
.chiled_save_content p{font-size: 30px;font-family: 'VAGRoundedLT-Thin';color: #000;float: left;margin: 0 0 20px 0;padding: 0;width: 100%; line-height: 30px;}
.chiled_save_content ul{float: left; margin: 0; padding: 0; width: 100%; list-style: none;}
.chiled_save_content ul li{font-size: 18px;font-family: 'VAGRoundedLT-Light';color: #000;float: left;margin: 0 0 20px 0;padding: 0 0 0 45px;width: 100%; background-image: url("../images/list-style.svg");background-repeat: no-repeat; background-position: left top;}


.inner_content{ float: left; margin: 30px 0; padding: 0; width: 100%; background-color: #fff;}
.kids_learning_now{float: left; margin: 60px 0px 30px 0; padding: 0; width: 100%; text-align: center;}
.kids_learning_now a{font-size: 17px;font-family: 'VAGRoundedLT-Bold';color: #23130a;text-decoration: none;outline: none;float: none;margin:0px 0px 0px 0;padding: 18px 60px;background-color: #ffd800; border-radius: 3px; }
.kids_learning_now img{vertical-align: middle; max-width: 15px; margin-left: 10px;}


.help_kids_grow{float: left; margin: 0; padding: 40px 0; width: 100%; background-color: #fff;}
.help_kids_grow h1{font-size: 36px;font-family: 'VAGRoundedLT-Bold';color: #131414; float: left; margin: 0px 0 25px 0; padding: 0; width: 100%;line-height: 40px; text-align: center}
.help_kids_grow p{font-size: 30px;font-family: 'VAGRoundedLT-Thin';color: #131414;float: left;margin: 0 0 20px 0;padding: 0 12%;width: 100%; line-height: 36px; text-align: center;}

.help_kids_grow .item h3{font-size: 27px;font-family: 'VAGRoundedLT-Bold';color: #131414; float: left; margin: 20px 0 20px 0; padding: 0; width: 100%;line-height: 40px; text-align: center}
.help_kids_grow .item p{font-size: 27px;font-family: 'VAGRoundedLT-Light';color: #131414;float: left;margin: 0 0 50px 0;padding: 0 0;width: 100%; line-height: 36px; text-align: center;}
.create_an_account{float: left; margin: 60px 0px 30px 0; padding: 0; width: 100%; text-align: center;}
.create_an_account a{font-size: 17px;font-family: 'VAGRoundedLT-Bold';color: #FFFF;text-decoration: none;outline: none;float: none;margin:0px 0px 0px 0;padding: 18px 60px;background-color: #2cd804; border-radius: 3px; }

.loved_parents{float: left; margin: 0; padding: 110px 0; width: 100%; background-color: #f0f2fb;}
.loved_parents h2{font-size: 60px;font-family: 'VAGRoundedLT-Bold';color: #000000; float: left; margin: 0px 0 25px 0; padding: 0; width: 100%;line-height: 40px; text-align: center;}
.loved_parents p{font-size: 24px;font-family: 'VAGRoundedLT-Light';color: #000;float: left;margin: 0 0 100px 0;padding: 0;width: 100%; line-height: 30px;text-align: center;}

.services{float: left; margin: 30px 0 0 0; padding: 0 30px 30px 30px; width: 100%; background-color: #fff; position: relative; text-align: center; border-radius: 5px;}
.services .services_icons{position: relative;float: left; margin: -38px 0 0 0; padding: 0; width: 100%;}
.services .services_icons img{border: none;max-width: 78px;}
.services h3{font-size: 32px;font-family: 'VAGRoundedLT-Bold';color: #000000; float: left; margin: 35px 0 20px 0; padding: 0; width: 100%;line-height: 36px; text-align: center; min-height: 72px;}
.services img.stars{margin: 0 0 25px 0;max-width: 170px;}
.services .info{float: left; margin: 0 0 50px 0; padding: 0; width: 100%; min-height: 210px;}
.services p{font-size: 21px;font-family: 'VAGRoundedLT-Light';color: #000;float: left;margin: 0 0 0px 0;padding: 0;width: 100%; line-height: 35px;text-align: center;}
.services p b{font-family: 'VAGRoundedLT-Bold';}

.try_the_app_now{ margin: 60px 0px 30px 0; padding: 0; width: 100%; text-align: center;}
.try_the_app_now a{font-size: 17px;font-family: 'VAGRoundedLT-Bold';color: #FFFF;text-decoration: none;outline: none;float: none;margin:0px 0px 0px 0;padding: 18px 60px;background-color: #2cd804; border-radius: 3px; }
.try_the_app_now img{vertical-align: middle;max-width: 15px; margin-left: 10px;}


.choose_the_plan{float: left; margin: 0px 0 0 0; padding: 90px 0px 90px 0px; width: 100%; background-color: #fff; }
.toddler_world{float: left; margin: 0 0 20px 0; padding: 0; width: 100%; text-align: center;}
.toddler_world img{width: 100%; max-width: 260px;}
.choose_the_plan h2{font-size: 48px;font-family: 'VAGRoundedLT-Bold';color: #000000; float: left; margin: 0px 0 20px 0; padding: 0; width: 100%;line-height: 46px; text-align: center;}
.choose_the_plan h3{font-size: 38px;font-family: 'VAGRoundedLT-Bold';color: #000000; float: left; margin: 0px 0 20px 0; padding: 0; width: 100%;line-height: 46px; text-align: center;}

.plan_free{ margin: 80px auto; padding: 0 25px 25px 25px; width: 80%; border: 5px solid #ff8a00; border-radius: 10px;}
.commitment{ margin: -24px 0 0 0; padding: 0px; width: 100%; background-color: #ff6600; border-radius: 50px; text-align: center;font-size: 20px;font-family: 'VAGRoundedLT-Bold';color: #FFF; line-height: 38px; }
.price_area{ margin: 25px 0 0 0; padding: 20px 0px; width: 100%; text-align: center; border: 3px solid #ff7200; border-radius: 10px;}
.price_area h2{font-size: 38px;font-family: 'VAGRoundedLT-Bold';color: #ff6600; line-height: 30px; margin: 0; padding: 0;  text-align: center; width: 100%;}
.price_area h4{font-size: 35px;font-family: 'VAGRoundedLT-Bold';color: #ff6600; line-height: 35px; margin: 0; padding: 0;  text-align: center; width: 100%;}
.plan_free ul{ margin: 15px 0 10px 0; padding: 0; width: 100%; list-style: none;min-height: 210px;}
.plan_free ul li{margin: 0 0 10px 0; padding: 0 0 0 40px; width: 100%; list-style: none; background-image: url("../images/list-style-price-left.svg"); font-weight: 700; background-repeat: no-repeat; background-position: left top;font-size: 17px;font-family: 'VAGRoundedLT-Light';color: #000;background-size: 20px;}
.plan_free p{font-size: 16px;font-family: 'VAGRoundedLT-Light';color: #000;margin: 0 0 0px 0;padding: 0;width: 100%; line-height: 22px;text-align: center;}
.plan_free p b{font-family: 'VAGRoundedLT-Bold';}

.plan_poplular{margin: 80px auto; padding: 0 25px 25px 25px; width: 80%; border: 5px solid #9733fc; border-radius: 10px;}

.poplular{ margin: -24px 0 0 0; padding: 0px; width: 100%; background-color: #9733fc; border-radius: 50px; text-align: center;font-size: 20px;font-family: 'VAGRoundedLT-Bold';color: #FFF; line-height: 38px; position: relative; }
.poplular img.most_poplular{position: absolute;margin: -54px 0 0 0;left: 38%; width: 79px;}
.price_area_poplular{ margin: 25px 0 0 0; padding: 20px 0px; width: 100%; text-align: center; border: 3px solid #9733fc; border-radius: 10px;}
.price_area_poplular h2{font-size: 38px;font-family: 'VAGRoundedLT-Bold';color: #720fd5; line-height: 30px; margin: 0; padding: 0;  text-align: center; width: 100%;}
.price_area_poplular h4{font-size: 35px;font-family: 'VAGRoundedLT-Bold';color: #720fd5; line-height: 35px; margin: 0; padding: 0;  text-align: center; width: 100%;}
.plan_poplular ul{ margin: 15px 0 10px 0; padding: 0; width: 100%; list-style: none;min-height: 210px;}
.plan_poplular ul li{ font-weight: 700; margin: 0 0 10px 0; padding: 0 0 0 40px; width: 100%; list-style: none; background-image: url("../images/list-style-price-right.svg"); background-size: 20px; background-repeat: no-repeat; background-position: left top;font-size: 17px;font-family: 'VAGRoundedLT-Light';color: #000;}
.plan_poplular p{font-size: 16px;font-family: 'VAGRoundedLT-Light';color: #000;margin: 0 0 0px 0;padding: 0;width: 100%; line-height: 22px;text-align: center;}
.plan_poplular p b{font-family: 'VAGRoundedLT-Bold';}

.plan_poplular .try_the_app_now{ margin: 30px 0px 30px 0; padding: 0; width: 100%; text-align: center;}
.plan_poplular .try_the_app_now a{font-size: 17px;font-family: 'VAGRoundedLT-Bold';color: #FFFF;text-decoration: none;outline: none;float: none;margin:0px 0px 0px 0;padding: 14px 2px;background-color: #720fd5; border-radius: 3px; display: block; }
.plan_poplular .try_the_app_now img{vertical-align: middle;max-width: 15px; margin-left: 10px;}

.plan_free .try_the_app_now{ margin: 30px 0px 30px 0; padding: 0; width: 100%; text-align: center;}
.plan_free .try_the_app_now a{font-size: 17px;font-family: 'VAGRoundedLT-Bold';color: #FFFF;text-decoration: none;outline: none;float: none;margin:0px 0px 0px 0;padding: 14px 2px;background-color: #ff6600; border-radius: 3px; display: block; }
.plan_free .try_the_app_now img{vertical-align: middle;max-width: 15px; margin-left: 10px;}



.certified_learning{float: left; margin: 0px 0 0 0; padding: 35px 0px 90px 0px; width: 100%; background-color: #fff; }

.certified_learning h2{font-size: 60px;font-family: 'VAGRoundedLT-Bold';color: #000000; float: left; margin: 0px 0 125px 0; padding: 0; width: 100%;line-height: 40px; text-align: center;}
.certified_learning_icons{float: right;margin: 0 10% 20px 0;padding: 0;width: 70%;text-align: center;}
.certified_learning_icons img.kiddopia{float: left; margin: 27px 60px 0 0; padding: 0; width: 100%; max-width: 194px;}
.certified_learning_icons img.best-kids-app-blue{float: left; margin: 0; padding: 0; width: 100%; max-width: 127px;}
.certified_learning_icons img.ages-icon{float: left; margin: 0 60px 0 20px; padding: 0; width: 100%; max-width: 150px;}
.certified_learning_icons img.app-store-education-certified{float: left; margin: 25px 0 0 33px; padding: 0; width: 100%; max-width: 110px;}

.certified_learning_info{float: left ;margin: 0;padding: 0 0 0 23%; width: 100%; border-left: 2px solid #e1e1e1;}
.certified_learning_info ul{float: left ;margin: 0;padding: 0; width: 100%; list-style: none}
.certified_learning_info ul li{float: left ;margin: 0 0 35px 0;padding: 0; width: 100%;font-family: 'VAGRounded-Black';font-size: 36px; color: #131414;}
.certified_learning_info ul li img{margin-right: 30px;width: 100%;max-width: 43px;vertical-align: middle;}
.certified_learning_info ul li:last-child{margin: 0;}


.pop_up{float: left; margin: 0; padding: 0; width: 100%; max-width: 450px; background-color: #fff; border-radius: 10px;position: relative;z-index: 9999;}
.pop_up .form_row{float: left; margin: 0 0 15px 0; padding: 0; width: 100%; }
.pop_up .form_row input{float: left; margin: 0; padding: 15px 24px; width: 100%; background-color: #f0f6f9; border-radius: 30px;color: #9acbe0;font-family: 'VAGRoundedLT-Bold'; font-size: 19px; border: none}
.pop_up .form_row .form_row_half{float: left; margin: 0 2% 0 0; padding: 0; width: 49%; }
.pop_up .form_row .form_row_half:last-child{margin: 0 0 0 0; }

.pop_up .form_row input.submit{float: left; margin: 0 10%; padding: 15px 24px; width: 80%; background-color: #2cd804; border-radius: 30px;color: #FFF;font-family: 'VAGRoundedLT-Bold'; font-size: 19px; border: none}


.banner_about{ float: left; margin: 0; padding: 15px 0; width: 100%; background-color: #009cff;}
.banner_about h1{font-size: 48px;font-family: 'VAGRoundedLT-Bold';color: #FFF; float: left; margin: 60px 0 0 0; padding: 0; width: 100%;line-height: 50px;}
.banner_about .store_links{float: left; margin: 85px 0 0 0; padding: 0; width: 100%;}
.banner_about .store_links a{text-decoration: none; outline: none; margin: 0 15px 0 0;}
.banner_about .best_kids_app_icon {position: absolute;z-index: 10;left: -4px;top: 30px;width: 165px;height: 165px;}


.built_for_kids{float: left; margin: 0; padding: 80px 0 60px 0; width: 100%;}
.built_for_kids h1 {font-size: 50px;font-family: 'VAGRoundedLT-Bold';color: #000000;float: left;margin: 0px 0 30px 0;padding: 0;width: 100%;line-height: 40px;text-align: center;}
.built_for_kids p {font-size: 36px;font-family: 'VAGRoundedLT-Light';color: #000000;float: left;margin: 0 0 0px 0;padding: 0 12%;width: 100%;line-height: 42px;text-align: center;}

.game_banner{ float: left; margin: 0; padding: 0px 0; width: 100%; background-color: #e0eef4;}

.designed_modern_toddlers{ float: left; margin: 0; padding: 80px 0 60px 0; width: 100%;}
.designed_modern_toddlers h1 {font-size: 50px;font-family: 'VAGRoundedLT-Bold';color: #000000;float: left;margin: 0px 0 30px 0;padding: 0;width: 100%;line-height: 40px;text-align: center;}
.designed_modern_toddlers p {font-size: 36px;font-family: 'VAGRoundedLT-Light';color: #000000;float: left;margin: 0 0 60px 0;padding: 0 0;width: 100%;line-height: 42px;text-align: center;}

.designed_modern_toddlers ul {float: none;margin: 0 auto;padding: 0;width: 100%;list-style: none;max-width: 620px;clear: both;}
.designed_modern_toddlers ul li {float: left;margin: 0 0 18px 0;padding: 0 0 0 60px;width: 100%;list-style: none;background-image: url("../images/list-style-price-left.svg");background-repeat: no-repeat;background-position: left top;font-size: 25px;font-family: 'VAGRoundedLT-Light';color: #000;}


.breadcrumbs { float: left; margin: 0; padding: 60px 0; width: 100%; background-color: #f3f3f3;}
.breadcrumbs h1{font-family: 'VAGRoundedLT-Bold'; font-size: 36px; color: #000; float: left; margin: 0; padding: 0 0 0 2%; width: 100%;}
.contact{float: left; margin: 0; padding: 35px 0; width: 100%;}
.contact_form{float: none; margin:  0 auto; padding: 0; width: 600px;}

.contact_form .form_row{float: left;margin: 0 0 20px 0; padding: 0; width: 100%;}
.contact_form .form_row label{float: left; margin: 0 0 15px 0; padding: 0px; width: 100%; color: #000000;font-family: 'VAGRoundedLT-Bold'; font-size: 24px; }
.contact_form .form_row input{float: left; margin: 0; padding:10px 15px; width: 100%; border-radius: 5px;color: #000000;font-family: 'VAGRoundedLT-Bold'; font-size: 19px; border: 1px solid #cccccc;}

.contact_form .form_row textarea{float: left; margin: 0; padding:10px 15px; width: 100%; border-radius: 5px;color: #000000;font-family: 'VAGRoundedLT-Bold'; font-size: 19px; border: 1px solid #cccccc; resize: none; min-height: 170px;}
.contact_form .form_row input.submit{float: left; margin: 0 20%; padding: 10px 20px; width: 60%; background-color: #2cd804; border-radius: 5px;color: #FFF;font-family: 'VAGRoundedLT-Bold'; font-size: 24px; border: none}

.contact h1 {font-size: 48px;font-family: 'VAGRoundedLT-Bold';color: #009cff;float: left;margin: 0px 0 30px 0;padding: 0;width: 100%;line-height: 40px;text-align: center;}
.contact p {font-size: 36px;font-family: 'VAGRoundedLT-Light';color: #000000;float: left;margin: 0 0 0px 0;padding: 0 0;width: 100%;line-height: 42px;text-align: center;}

.settings{float: left; margin: 0; padding: 35px 0; width: 100%;}
.menu_left{float: left; margin: 0; padding: 30px 30px 0 30px; width: 100%; background-color: #f3f3f3; border-radius: 10px;}
.menu_left ul{float: left; margin: 0; padding: 0; width: 100%; list-style: none;}
.menu_left ul li{float: left; margin: 0 0 30px 0;  padding: 0; width: 100%; background-image: url("../images/left_menu.jpg"); background-repeat: no-repeat; background-position: right center;font-size: 24px;font-family: 'VAGRoundedLT-Bold';color: #000;}
.menu_left ul li a{font-size: 24px;font-family: 'VAGRoundedLT-Bold';color: #000;text-decoration: none; outline: none;}

.profile_info_form {float: left; margin:  0 0 0 0; padding: 0; width: 560px;}
.profile_info_form .form_row{float: left;margin: 0 0 20px 0; padding: 0; width: 100%;}
.profile_info_form .form_row label{float: left; margin: 0 0 15px 0; padding: 0px; width: 100%; color: #000000;font-family: 'VAGRoundedLT-Bold'; font-size: 24px; }
.profile_info_form .form_row input{float: left; margin: 0; padding:10px 15px; width: 100%; border-radius: 5px;color: #000000;font-family: 'VAGRoundedLT-Bold'; font-size: 19px; border: 1px solid #cccccc;}

.unsubscribe{float: left;margin: 60px 0px 60px 0;padding: 0;width: 100%;text-align: center;}
.unsubscribe a {font-size: 17px;font-family: 'VAGRoundedLT-Bold';color: #FFFF;text-decoration: none;outline: none;float: none;margin: 0px 0px 0px 0;padding: 18px 30px;background-color: #2cd804;border-radius: 3px;}
.unsubscribe img {vertical-align: middle;max-width: 15px;margin-left: 10px;}
.tick_btn{  position: absolute;bottom: -45px;left: 37%;  width: 89px;height: 89px;}



.banner_our_apps{ float: left; margin: 0; padding: 35px 0 0 0; width: 100%; background-color: #009cff;}
.banner_our_apps h1{font-size: 48px;font-family: 'VAGRoundedLT-Bold';color: #FFF; float: left; margin: 30px 0 0 0; padding: 0; width: 100%;line-height: 50px;}
.banner_our_apps .store_links{float: left; margin: 20px 0 0 0; padding: 0; width: 100%;}
.banner_our_apps .store_links a{text-decoration: none; outline: none; margin: 0 15px 0 0;}
.banner_our_apps .best_kids_app_icon {position: absolute;z-index: 10;left: -4px;top: 37px;width: 165px;height: 165px;}
.award_winning_apps { float: left; margin: 0px 0; padding: 40px 0; width: 100%; }
.award_winning_apps h1{font-family: 'VAGRoundedLT-Bold'; font-size: 52px; color: #000000; float: left; margin: 0 0 40px 0; padding: 0 0 0 0; width: 100%; text-align: center;}

.apps_info{float: left; margin: 0; padding: 0; width: 100%;}
.apps_info img.fullimg{float: left;  margin: 0; padding: 0; width: 100%;}
.app_dec{float: left;margin: 0 0 40px 0;padding: 30px 35px;width: 100%;border: 1px solid #d3d3d3;border-radius: 0 0 10px 10px;}
.app_icon{float: left;  margin: 0 40px 0 0; padding: 0px 0px; width: auto; border-radius: 10px;}
.app_dec h3{font-family: 'VAGRoundedLT-Bold';font-size: 24px;color: #000000;margin: 0 0 0px 0;padding: 0;float: left;}
.app_dec p{font-size: 18px;font-family: 'VAGRoundedLT-Light';color: #000000;margin: 0;padding: 0;float: left;width: 52%;}
.app_dec a.learn_more{font-size: 17px;font-family: 'VAGRoundedLT-Bold';color: #FFFF;text-decoration: none;outline: none;margin: 10px 0px 0px 0;padding: 6px 50px;background-color: #2cd804;border-radius: 3px;float: left;}



/*--------------------------------------------------------------
# Footers
--------------------------------------------------------------*/
.footer_icons{ float: left; margin: 0; padding: 0; width: 100%;text-align: center;}
.footer_icons img{max-width: 90%;border: none;width: 100%;vertical-align: bottom;}
.footer{ float: left; margin: -1px 0 0 0; padding: 30px 0 0 0; width: 100%; background-color: #009cff;}
.footer .footer_logo{float: left; margin: 0; padding: 0; width: 100%;max-width: 100px;}
.footer .footer_logo img{width: 100%; max-width: 90px;}
.footer_menu{float: left; margin: 34px 0 0 50px; padding: 0; width: 100%;max-width: 300px; }
.footer_menu ul{float: left; margin: 0px 0 0 0px; padding: 0; width: auto; list-style: none;}
.footer_menu ul li{float: left; margin: 7px 0px 10px 0px; padding: 0; width: 100%; list-style: none; }
.footer_menu ul li a{font-size: 24px;font-family: 'VAGRoundedLT-Bold';color: #FFF;text-decoration: none;outline: none;float: left;margin: 0 35px 0 0;padding: 0px 0px 5px 0; }
.footer_menu ul li a:hover{color: #ffd800;}
.footer_menu ul li.active a{color: #ffd800;}

.try_app_now{float: right; margin: 0 50px 0 0; padding: 10px 0px; border: 1px solid #fff; background-color:#009cff;text-align: center;  border-radius: 3px;width: 100%;max-width: 240px; }
.try_app_now a{font-size: 24px;font-family: 'VAGRoundedLT-Bold';color: #FFF;text-decoration: none;outline: none;}
.try_app_now a img{margin-left: 10px; max-width: 15px; vertical-align: middle;}
.toddler_world_logo{float: right; margin: 40px 40px 0 0; padding: 0px 0px; width: 100%;max-width: 260px;}
.social_media_icons{float: right; margin: 40px 76px 0 0; padding: 0px 0; width: 100%;text-align: right;}
.social_media_icons a{text-decoration: none; outline: none ; margin: 0 2px;}
.social_media_icons a img{max-width: 40px;}
.copy_right{ float: left; margin: 0; padding: 0px 0; width: 100%;}
.copy_right p{font-size: 16px;font-family: 'VAGRoundedLT-Light';color: #fff;float: left;margin: 0;padding: 0;width: 100%;}


.hover_bkgr_fricc{background:rgba(0,0,0,.4);cursor:pointer;display:none;height:100%;position:fixed;text-align:center;top:0; width:100%;z-index:1000;}
.hover_bkgr_fricc .helper{display:inline-block;height:100%;vertical-align:middle;}
.hover_bkgr_fricc > div {background-color: #fff;box-shadow: 10px 10px 60px #555;display: inline-block;height: auto;min-height: 100px;vertical-align: middle;width: 450px;position: relative;border-radius: 10px;padding: 10px 15px;z-index: 999999;}
.popupCloseButton {float: right; margin: -30px 0 10px 0; padding: 0; width: auto; text-align: right;cursor: pointer;position: relative;
z-index: 999;}
.popupCloseButton img{width: 35px; height: 35px;}

.inner_content h3{
    font-family: 'VAGRoundedLT-Bold';
font-size: 21px;
color: #000;
float: left;
margin: 0 0 15px 0;
padding: 0 0 0 0;
width: 100%;
}
.inner_content p{
    font-size: 18px;
font-family: 'VAGRoundedLT-Light';
color: #000;
float: left;
margin: 0 0 10px 0;
padding: 0 0 0 0px;
width: 100%;
}






/* other css */
.login_form_section {
	text-align: center;
	padding: 15px;
  }

  .facebookbtn {
	position: relative;
	width: 100%;
	float: left;
	background: #0673ff;
	color: #fff;
	padding: 10px 15px;
	font-size: 18px;
	margin-bottom: 15px;
  }

  .googlebtn {
	position: relative;
	width: 100%;
	float: left;
	background: #ff0606;
	color: #fff;
	padding: 10px 15px;
	font-size: 18px;
	margin-bottom: 15px;
  }
 .logo_pop{
float: left;
margin: -50px 0 0 0;
padding: 0;
width: 100%;
text-align: center;
position: relative;
 } 
  .logo_pop img{
    max-width: 150px;
 } 
 .login_form h2{
     font-family: 'VAGRoundedLT-Bold';
font-size: 36px;
color: #01364e;
float: left;
margin: 10px 0 15px 0;
padding: 0 0 0 0;
width: 100%;
text-align: center;
}
.login_form p{
         font-family: 'VAGRoundedLT-Bold';
font-size: 16px;
color: #272727;
    float: left;
margin: 0px 0 10px 0;
padding: 0 0 0 0;
width: 100%;
text-align: center;
}
.login_form p.login_password_err,
.login_form p.login_email_err,
.login_form p.login_err{
         font-family: 'VAGRoundedLT-Bold';
font-size: 16px;
color: #e90000;
    float: left;
margin: 0px 0 10px 0;
padding: 0 0 0 0;
width: 100%;
text-align: center;
    
}
.login_form p a{
   color: #272727;
   text-decoration: none;
outline: none;
}
.no_account{
     float: left;
margin: 20px 0 0px 0;
padding: 0 0 0 0;
width: 100%;
text-align: center;
}
.no_account p{ 
     font-family: 'VAGRoundedLT-Bold';
font-size: 16px;
color: #009cff;
    float: left;
margin: 0px 0 0px 0;
padding: 0 0 0 0;
width: 100%;
text-align: center;
}
.no_account p a{
         font-family: 'VAGRoundedLT-Bold';
font-size: 27px;
color: #009cff;
    float: left;
margin: 0px 0 0px 0;
padding: 0 0 0 0;
width: 100%;
text-align: center;
}

.register_form p.reg_password_err,
.register_form p.reg_email_err,
.register_form p.reg_err{
         font-family: 'VAGRoundedLT-Bold';
font-size: 16px;
color: #e90000;
    float: left;
margin: 0px 0 10px 0;
padding: 0 0 0 0;
width: 100%;
text-align: center;
    
}
 .register_form h2{
     font-family: 'VAGRoundedLT-Bold';
font-size: 36px;
color: #01364e;
float: left;
margin: 10px 0 15px 0;
padding: 0 0 0 0;
width: 100%;
text-align: center;
}

.forgot_form p.forgot_err,
.forgot_form p.forgot_email_err{
         font-family: 'VAGRoundedLT-Bold';
font-size: 16px;
color: #e90000;
    float: left;
margin: 0px 0 10px 0;
padding: 0 0 0 0;
width: 100%;
text-align: center;
    
}
.forgot_form p .forgot_succ{
         font-family: 'VAGRoundedLT-Bold';
font-size: 16px;
color: #e90000;
    float: left;
margin: 0px 0 10px 0;
padding: 0 0 0 0;
width: 100%;
text-align: center;
    
}
 .forgot_form h2{
     font-family: 'VAGRoundedLT-Bold';
font-size: 36px;
color: #01364e;
float: left;
margin: 10px 0 15px 0;
padding: 0 0 0 0;
width: 100%;
text-align: center;
}


 .payment_form h2{
     font-family: 'VAGRoundedLT-Bold';
font-size: 36px;
color: #01364e;
float: left;
margin: 10px 0 15px 0;
padding: 0 0 0 0;
width: 100%;
text-align: center;
}
#payintent{
 padding: 0 15%;
margin: 20px 0 20px 0;
}


.qr_code_content {
  float: left;
  margin: 0;
  padding: 30px 0 30px 0;
  width: 100%;
  background-color: #fff;
}
.qr_area{
float: none;
margin: 0 auto;
padding: 0 0 0 0;
width: 100%;
max-width: 686px;
}
.qr_code{
	float: left;
margin: 30px 50px 0 0;
padding: 0 0 0 0;
width: 100%;
text-align: center;
max-width: 350px;
}
.qr_code p {
  font-size: 16px;
  font-family: 'VAGRoundedLT-Light';
  color: #000000;
  float: left;
  margin: 0 0 30px 0;
  padding: 0;
  width: 100%;
}
.qr_code p img {
  margin: 0 5px 0 5px;
  max-width: 132px;
  vertical-align: middle;
}
.qr_code_phone{
		float: left; margin:0 0 0 0;padding: 0 0 0 0; width: auto;
}
 .qr_code_content h2 {
font-family: 'VAGRoundedLT-Bold';
font-size: 24px;
color: #444444;
float: left;
margin: 60px 0 0 0;
padding: 0 8%;
width: 100%;
text-align: center;
}
.store_links_qr_code {
  float: left;
  margin: 60px 0 0 0;
  padding: 0;
  width: 100%;
	text-align: center;
}
.store_links_qr_code a{ text-decoration: none; outline: none;margin: 0 25px; }


.container_video {
    
  position: relative;
  width: 100%;
  overflow: hidden;
padding-top: 62.5%; /* 8:5 Aspect Ratio */
}

.responsive-iframe {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
  border: none;
}

/* The Modal (background) */
.modal {
  display: none; /* Hidden by default */
  position: fixed; /* Stay in place */
  padding-top: 100px; /* Location of the box */
  left: 0;
  top: 0;z-index: 999;
  width: 100%; /* Full width */
  height: 100%; /* Full height */
  overflow: auto; /* Enable scroll if needed */
  background-color: rgb(0,0,0); /* Fallback color */
  background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
}

/* Modal Content */
.modal-content {
  background-color: #fefefe;
  margin: auto;
  padding: 20px;
   border-radius: 10px;
padding: 10px 15px;
  width: 80%;
  background-color: #fff;
box-shadow: 10px 10px 60px #555;
  
}

/* The Close Button */
.close {

  float: right;
margin: -25px -30px 0 0;
}
.close img{
    width: 35px;
height: 35px;
}

.close:hover,
.close:focus {
  cursor: pointer;
}








@media (max-width: 1024px) {
    .banner h1 {font-size: 36px;}
    .banner p img {max-width: 105px;}
    .banner_bg {margin: 50px 0 0 0;}
    .services h3 {font-size: 24px;}
    .certified_learning_icons {width: 90%;}
    .certified_learning_info {padding: 0 0 0 15%;}
    .banner_our_apps h1 {font-size: 31px;}
    .banner_our_apps .best_kids_app_icon {left: 0;top: 0;width: 120px;height: 120px;}
    .banner_about h1 {font-size: 36px;}
    
    
}

@media (max-width: 768px) {
    .menu {margin: 34px 0 0 20px;}
    .header_right a.try_app {margin: 18px 10px 0 0;}
    .banner h1 {font-size: 30px;}
    .store_links a img {max-width: 100px;}
    .banner_bg {margin: 150px 0 0 0;}
    .approved_by_moms {max-width: 100%;}
    .safe_chiled {max-width: 100%;}
    .loved_parents h2 {font-size: 40px;}
    .choose_the_plan h2 {font-size: 38px;}
    .plan_free {margin: 80px 0 0 0%;width: 100%;}
    .plan_poplular {margin: 80px 0 0 0;width: 100%;}
    .certified_learning_icons img.kiddopia {margin: 27px 20px 0 0;max-width: 170px;}
    .certified_learning_icons img.best-kids-app-blue {max-width: 115px;}
    .certified_learning_icons img.ages-icon {margin: 0 20px 0 20px;max-width: 130px;}
    .certified_learning_icons img.app-store-education-certified {margin: 25px 0 0 25px;}
    .certified_learning_info {padding: 0 0 0 5%;}
    .certified_learning_info ul li {font-size: 27px;}
    .banner_our_apps h1 {font-size: 31px;line-height: 36px;}
    .app_dec {padding: 30px 10px;}
    .app_icon {margin: 0 20px 0 0;}
    .app_dec h3 {font-size: 21px;}
    .banner_about h1 {font-size: 27px;line-height: 40px;}
    .built_for_kids p {padding: 0 0;}
    
    
}

@media (max-width: 480px) {
    .menu {margin: 34px 0 0 0px;width: 100%;}
    .header_right {position: absolute; right: 0;}
    .header_right a.try_app {margin: 18px 10px 0 0;padding: 12px 12px;}
    .banner h1 {font-size: 39px;}
    .best_kids_app_icon {left: 0;top: 10px;width: 100px;height: 100px;}
    .play_icon {left: 45%;bottom: 19%;width: 65px;height: 65px;}
    .store_links {margin: 0 0 20px 0;}
    .approved_by_moms {max-width: 100%;}
    .approved_by_moms_content h3 {font-size: 27px;margin: 28px 0 25px 16px;line-height: 28px;}
     .approved_by_moms_content p {font-size: 26px;}
    .safe_chiled {max-width: 100%;}
    .chiled_save_content h3 {font-size: 27px;margin: 28px 0 25px 0px;padding: 0 10px 0 0;line-height: 28px;}
    .chiled_save_content p {font-size: 26px;}
    .kids_learning_now a {padding: 18px 30px;}
    .help_kids_grow p {font-size: 21px;margin: 0 0 20px 0;padding: 0 0;line-height: 30px;}
    .help_kids_grow .item h3 {font-size: 24px;}
    .help_kids_grow .item p {font-size: 21px;line-height: 28px;}
    .loved_parents h2 {font-size: 36px;}
    .loved_parents p {margin: 0 0 10px 0;}
    .services {margin: 80px 0 0 0;}
    .choose_the_plan h2 {font-size: 36px;}
    .plan_free {margin: 80px 0 0 0%;width: 100%;}
    .plan_poplular {margin: 100px 0 0 0%;width: 100%;}
    .certified_learning h2 {font-size: 42px;margin: 0px 0 40px 0;}
    .certified_learning_icons {margin: 0 0% 20px 0;width: 100%;}
    .certified_learning_icons img.kiddopia {margin: 27px 20px 0 0;max-width: 160px;}
    .certified_learning_icons img.best-kids-app-blue {max-width: 110px;}
    .certified_learning_icons img.ages-icon {margin: 0 20px 0 20px;max-width: 110px;}
    .certified_learning_icons img.app-store-education-certified {max-width: 90px;}
    .certified_learning_info {padding: 0 0 0 0;border-left: none;}
    .certified_learning_info ul li {font-size: 30px;}
    .footer_menu {margin: 34px 0 0 20px;max-width: 200px;}
    .copy_right {margin: 20px 0 5px 0;}
    .banner_our_apps .store_links {margin: 20px 0 30px 0;}
    .banner_our_apps .best_kids_app_icon {left: 0;top: 0;width: 80px;height: 80px;}
    .app_dec h3 {font-size: 17px;}
    .banner_about .store_links {margin: 20px 0 20px 0;}
    .banner_about .best_kids_app_icon {left: 0;top: 20px;width: 90px;height: 90px;}
    .built_for_kids h1 {font-size: 36px;}
    .designed_modern_toddlers h1 {font-size: 36px;}
    .designed_modern_toddlers ul li {background-size: 40px;}
    
}

@media (max-width: 320px) {
    .menu {margin: 34px 0 0 0px;width: 100%;}
    .header_right {position: absolute; right: 0;}
    .header_right a.try_app {margin: 18px 10px 0 0;padding: 12px 12px;}
    .banner h1 {font-size: 39px;}
    .best_kids_app_icon {left: 0;top: 10px;width: 100px;height: 100px;}
    .play_icon {left: 45%;bottom: 19%;width: 65px;height: 65px;}
    .store_links {margin: 0 0 20px 0;}
    .approved_by_moms {max-width: 100%;}
    .approved_by_moms_content h3 {font-size: 27px;margin: 28px 0 25px 16px;line-height: 28px;}
    .approved_by_moms_content p {font-size: 26px;}
    .safe_chiled {max-width: 100%;}
    .chiled_save_content h3 {font-size: 27px;margin: 28px 0 25px 0px;padding: 0 10px 0 0;line-height: 28px;}
    .chiled_save_content p {font-size: 26px;}
    .kids_learning_now a {padding: 18px 30px;}
    .help_kids_grow p {font-size: 21px;margin: 0 0 20px 0;padding: 0 0;line-height: 30px;}
    .help_kids_grow .item h3 {font-size: 24px;}
    .help_kids_grow .item p {font-size: 21px;line-height: 28px;}
    .loved_parents h2 {font-size: 36px;}
    .loved_parents p {margin: 0 0 10px 0;}
    .services {margin: 80px 0 0 0;}
    .choose_the_plan h2 {font-size: 36px;}
    .plan_free {margin: 80px 0 0 0%;width: 100%;}
    .plan_poplular {margin: 100px 0 0 0%;width: 100%;}
    .certified_learning h2 {font-size: 42px;margin: 0px 0 40px 0;}
    .certified_learning_icons {margin: 0 0% 20px 0;width: 100%;}
    .certified_learning_icons img.kiddopia {margin: 27px 20px 0 0;max-width: 160px;}
    .certified_learning_icons img.best-kids-app-blue {max-width: 110px;}
    .certified_learning_icons img.ages-icon {margin: 0 20px 0 20px;max-width: 110px;}
    .certified_learning_icons img.app-store-education-certified {max-width: 90px;}
    .certified_learning_info {padding: 0 0 0 0;border-left: none;}
    .certified_learning_info ul li {font-size: 30px;}
    .footer_menu {margin: 34px 0 0 20px;max-width: 200px;}
    .copy_right {margin: 20px 0 5px 0;}
    .banner_our_apps .store_links {margin: 20px 0 30px 0;}
    .banner_our_apps .best_kids_app_icon {left: 0;top: 0;width: 80px;height: 80px;}
    .app_dec h3 {font-size: 17px;}
    .banner_about .store_links {margin: 20px 0 20px 0;}
    .banner_about .best_kids_app_icon {left: 0;top: 20px;width: 90px;height: 90px;}
    .built_for_kids h1 {font-size: 36px;}
    .designed_modern_toddlers h1 {font-size: 36px;}
    .designed_modern_toddlers ul li {background-size: 40px;}
    
  
}

 