@media only screen and (max-width:415px){.shuttle{display:none}.footer .container:before,.footer .container:after{display:none}.hidden-m{display:none}.visible-m{display:inline}.newsletter-form{width:auto!important}.block.pinterest .custom-pinterest{margin:0 auto}#bgs .clouds{height:275px;bottom:160px}.site-header{height:auto;background:0 0}.site-header #main-menu{overflow:visible;float:none;padding:0;height:120px}.site-header #main-menu a{width:25%!important;margin:0;height:auto;transform:scale(.9)}.site-header #main-menu a .icon{transform:none;width:80px!important;margin:0}.site-header #main-menu a .text{font-size:13px}.site-header #main-menu a.videos .icon{background-position:-104px 3px}.site-header #main-menu a.about .icon{background-position:-282px 3px}.site-header #main-menu a.parents .icon{background-position:-203px 3px;width:75px!important}.site-header #main-menu a.playground .icon{background-position:10px 3px}.site-header #logo{float:none;display:inline-block;margin-top:42px}.site-header{height:auto}#logo a{margin:0 auto 45px}.page-wrapper{border-radius:0}#homepage-content{padding-top:25px}#homepage-content .playground{display:none}#homepage-content .airplane-banner{position:relative;width:320px;margin:0 auto;background-position:25px -12px;background-size:281px 91px;background-repeat:no-repeat}#homepage-content .airplane-banner .plane{background-size:60px;width:60px;height:50px;top:5px;left:0}#homepage-content .airplane-banner .content{float:none;margin:0;width:100%}#homepage-content .airplane-banner .content h2{margin:0;position:relative;top:24px;font-size:14px;padding-right:30px;padding-left:81px;text-align:center}#homepage-content .airplane-banner .content h2 .youtube{transform:scale(.6);margin:0;top:-4px;position:relative;right:-10px}#homepage-videos{background-position:-30px;background-size:353px;left:0;right:0;margin:0 auto;width:320px;height:215px}#homepage-videos .crane{right:36px;top:57px;height:auto;width:auto;transform:scale(.8)}#homepage-videos a{font-size:11px}#homepage-content .airplane-banner:after{background-position:622px -209px;background-size:550px;background-repeat:no-repeat;height:60px;top:15px}#homepage-videos a.green{bottom:62px;right:75px}#homepage-videos a.red{bottom:39px;right:72px}#homepage-videos a.blue{bottom:18px;right:75px}#homepage-videos a.light-blue{bottom:62px;right:-6px}#homepage-videos a.purple{bottom:40px;right:-9px}#homepage-videos a.yellow{bottom:18px;right:-7px}.footer{height:auto;background-size:auto 414px;padding-bottom:30px}.footer:after{top:-75px}.footer .footer-menu ul li{margin-bottom:12px}.footer .rights{padding:0 20px;line-height:20px}.footer .footer-menu li.hide-border{border:none;margin-right:0;padding:0}.footer .social-networks{margin-bottom:30px}.footer .social-networks ul li{margin:0 2%}.right-pane{padding-left:0;padding-bottom:20px;min-height:0;border-left:none;float:none;margin:auto}.right-pane .social-modules .block .body.padding{padding:10px 0}.right-pane .social-modules .button01.skyblue{float:right;position:static!important}.video-categories ul li{float:none;width:100%}.video-categories ul li a{margin-right:0}.video-share{width:auto;padding-bottom:40px}.video-share.R{float:none}.video-share ul li{margin:0 3px;width:39px;height:39px}.video-share ul li .share-icon{height:100%}.video-share ul li .share-icon span{background-position-y:-107px!important}.video-page iframe[src^="//www.facebook.com/"]{width:100%!important;height:215px!important}.printfriendly{display:none}body.page-template-page-videos-php{position:relative;height:auto}.social-ring{margin:0!important}.video-desc{overflow:visible}.page-playground .playground-buttons .text,.page-playground .playground-buttons a{height:auto;width:100%;margin-left:0;padding:10px}.page-playground .playground-buttons a{border:1px solid;background:0 0!important;border-radius:15px;margin-bottom:50px}#lstGalleryCategories li{width:33%;float:left}#lstGalleryCategories li.selected,#lstGalleryCategories li:hover{padding-right:0;background:0 0}#lstGalleryBigImage img,#lstGalleryCategories li .icon,#lstGalleryCategories li .icon-image,#lstGalleryCategories li .text{width:100%}#giraffe{display:none}.page-create .main-image{min-height:auto}#lstGalleryActions .download,#lstGalleryActions .print{width:120px;height:42px;background-size:contain}.create-gallery .tns-controls button{position:relative;width:50%;float:left}.create-gallery .tns-controls{display:none}#gallerycontainer .tns-ovh{position:absolute;width:91vw;left:-6vw}.page-wrapper iframe,.page-wrapper img{width:100%;height:auto}.page-contact .row .field input,.page-contact .row .field textarea{width:260px}}