@media only screen and (max-width: 1000px) {
/*!!!*/
/*	body{overflow: auto;}
	.body_container{overflow: visible;}*/
/*!!!*/

	body{background: #1fa6d6;}
	.site_container{/*background: url('../img/responsive/bg.jpg') no-repeat center 0;*/background-attachment: fixed;}
	#coolMenu{background: #0e8cba;display: none;position: absolute;right: 0;top: 63px;width: 210px;height: auto;z-index: 2;}
	#coolMenu > li{background: url('../img/responsive/menuitem.png') no-repeat 12px 12px !important;width: 100% !important;margin: 0px;border-bottom: 1px solid #0780ac;box-shadow: 0 1px 0 #1999c8;-moz-box-shadow: 0 1px 0 #1999c8;-webkit-box-shadow: 0 1px 0 #1999c8;}
	#coolMenu > li > a{height: 31px;line-height: 31px;color: #fefefe;width: 100% !important;margin: 0px !important;padding: 0 0 0 36px;background-color:transparent;box-sizing: border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
	#coolMenu li a.active, #coolMenu li a:hover{background-color: transparent;color: #66d7ff;}
	#coolMenu > li.item_mobHome{display: block;}
	/*#coolMenu > li.no-separator.item_faqs{border: 0px none;box-shadow: none;-moz-box-shadow: none;-webkit-box-shadow: none;}*/
	#switchMenu.menu.log{background: url('../img/responsive/menubg.png') no-repeat center center;float: right;height: 61px;margin: -3px 0 0;width: 61px;cursor: pointer;position: relative;}
	#switchMenu.menu.log.active{background-color: #0e8cba;border-bottom: 1px solid #0780ac;box-shadow: 0 1px 0 #1999c8;-moz-box-shadow: 0 1px 0 #1999c8;-webkit-box-shadow: 0 1px 0 #1999c8;}
	.footer-wrap,.wrap,.site_container{min-width: 280px;}
	.pageContentBox{width: 100%;position: relative;}
	.body-home .center-block.twocolumn{padding: 90% 0 0 0;}
	.center-block.twocolumn{margin: 0px;padding: 0px;width: 100%;box-sizing: border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
	.center-block.onecolumn{margin: 0px;padding: 0px;width: 100%;box-sizing: border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
	.center-block.nullcolumn{margin: 0px;padding: 0px;width: 100%;box-sizing: border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
	#pageWrapperBox.wrapper{padding: 10px 0 170px;box-sizing: border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
	.flexslider{min-height: 80px;border-radius: 0px;-moz-border-radius: 0px;-webkit-border-radius: 0px;}
	.slider{border: 0 none;padding: 0;margin: 0 0 15px 0;border-radius: 0px;-moz-border-radius: 0px;-webkit-border-radius: 0px;}
	.left-block{width: 100%;padding: 0px;}
	.link-block{background-image: none;margin-bottom: 5px;}
	span.text{padding: 10px 5px !important;margin: 0 !important;font-size: 16px;width: auto !important;line-height: 16px !important;}
	.body-social span.text{padding: 10px 10px 10px 60px !important;}
	.facebook-icon{background: url('../img/socicons/facebook.png') no-repeat 29px 7px;}
	.blog-icon{background: url('../img/socicons/blog.png') no-repeat 25px 12px;}
	.pinterest-icon{background: url('../img/socicons/pinterest.png') no-repeat 28px 8px;}
	.twitter-icon{background: url('../img/socicons/twitter.png') no-repeat 27px 9px;}
	.youTube-icon{background: url('../img/socicons/youtube.png') no-repeat 28px 6px;}
	.linkedIn-icon{background: url('../img/socicons/linkedin.png') no-repeat 30px 6px;}
	.body-apps .center-block.nullcolumn img{ /*width: 100% !important;*/ margin: 0 0 20px !important;}
	.body-program .center-block.twocolumn{width: 100%;}
	.body-program .center-block.twocolumn > div{margin: 0 0 0 10px !important;}
	.body-program .right-block{width: 100%;}
	.ui-tabs .ui-tabs-nav li{width: 100%;margin: 0 0 5px;}
	.ui-tabs .ui-tabs-nav li a{width: 100%;padding: 2px 4px 4px;box-sizing: border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
	.myfaq .titleFaq{font-weight: normal;line-height: 15px;margin: 0 0 15px;}
	.myfaq .descriptionFaq{padding: 0 0 17px;}
	.center-block h1,.left-block h1,.right-block h1{border: 0 none;font-size: 18px;font-weight: bold;line-height: 21px;padding: 0;text-align: center;}
	.center-block h3,.left-block h3,.right-block h3{font-size: 18px;font-weight: bold;text-align: center;}
	.footer-palms{background: url("../img/responsive/footerimg.png") center 0;z-index: 3;height: 263px;top: 7px;}
	.footer-sand{background: url("../img/responsive/footerbg.jpg") repeat-x 0 bottom;}
	.footer-wrap{height: 170px;margin-top: -170px;}
	.footer-wrap .wrap{top: 109px;}
	.body-home .right-block{width: 100% !important;padding: 14px 0;margin: 0;position: absolute;top: 130px;border-top: 1px dashed #a5e4fb;border-bottom: 1px dashed #a5e4fb;}
	.right-block{width: 100% !important;padding: 14px 0;margin: 0;box-sizing: border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
	.youtubeVideo #youTubePlayer{height: 100% !important;left: 0;position: absolute;top: 0;width: 100% !important;}
	.youtubeVideo{height: 0;overflow: hidden;padding-bottom: 75.25%;position: relative;width: 100%;margin: 0;}
	#pleyVideoBtn,#videoImg{height: 100%;width: 100%;}
	#pleyVideoBtn{background: url('../img/responsive/youtube.png') no-repeat center center;background-size: 25%;}
	.copiright {display: block;float: none;margin: 0 auto 15px;width: 275px;text-align: center;}
	.codeit {display: block;float: none;margin: 0 auto;width: 205px;}
/*!!!*/
.slides .text{right: 10px;top: 10%;width: 75%;}
.slide_2_head,.slide_6_head{float: right;margin: 0;}
.slides .text h3 {font-size: 13px;line-height: 15px;margin: 0;text-align: right;}
.slide_2_button,.slide_6_button {float: right;height: auto;margin: 5px 0 0;text-align: center;width: auto;}
.slides .text a {font-size: 10px !important;line-height: 16px !important;padding: 0;}






	.pricingBtn{margin: 0 0 10px;text-align: center;width: 100%;box-sizing: border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
	.textSiteBar{border: 0 none;text-align: justify;}
	.pageContentBox.newContent{left: 0 !important;margin: 0;}
	.linkSiteBar{width: 100%;text-align: center;}
	.body-promotions .center-block.onecolumn img{width: 100% !important;}
	.contactUsIcon{margin: auto;}
	.formTourBox{margin: 10px 0 0;padding: 10px;width: 100%;box-sizing: border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
	.leftFormText{padding: 0;text-align: left;width: 100%;}
	.rightFormInput{width: 100%;}
	.formTourBox .tourFormInp{margin: 0;padding: 7px 0 6px;width: 100%;font-size: 16px;}
	.tourSubmitLink.pricingBtn{margin: 9px 0 0 0;}
	.leftFormText.interestedTypeTit{padding: 11px 0 0;width: 20%;}
	.rightFormInput.interestedType{margin: 0;width: 80%;}
	.rightFormInput .red_est{padding: 4px 0 0 0px !important;}
	#toka img{width: 100%;}
	.videoTourBox{width: 100%;box-sizing: border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
	#on_video.sampleVideo{width: 100%;height: auto !important;}
	#on_video .sampleObject{height: 0;margin: 0;overflow: hidden;padding-bottom: 69.25%;position: relative;width: 100%;}
	#on_video .sampleObject object,#on_video .sampleObject embed{height: 100% !important;left: 0;position: absolute;top: 0;width: 100% !important;}
	.body-about-us .pageContentBox .left-block .box-small{margin: 0 0 15px !important;}
	.body_container{background-size:contain !important;min-width: 200px;overflow: inherit;}
	.resoursesDescr,.resoursesImgBox{width: 100%;}
	.resoursesImgBox img{width: 85%;}
	.resoursesImgBox{text-align: center;}
	.verticalAlignTop.systemParams td {float: left;padding: 0;text-align: left;vertical-align: top;width: 50% !important;box-sizing: border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
	.verticalAlignTop.flashInfo td{}
	.verticalAlignTop.flashInfo td.tdleft{border: 0 none;float: left;padding-bottom: 0;width: 100% !important;}
	.verticalAlignTop.flashInfo td.tdRight{float: left;padding: 7px 0 5px !important;text-align: center !important;width: 100%;}
	.verticalAlignTop.flashInfo td.tdRight a{float: none !important;}
	.body-red-apple-reading .center-block.twocolumn img{width: 100%;}

	#addparent > table td{float: left;width: 100% !important;}
	#addparent #recaptcha_area table td{float: none;width: auto !important;}
	#addparent #recaptcha_area table td.recaptcha_r1_c1{height: 9px !important;width: 318px !important;}
	#addparent #recaptcha_area table td.recaptcha_r2_c1{height: 57px !important;width: 9px !important;}
	#addparent #recaptcha_area table td.recaptcha_image_cell{height: 57px !important;width: auto !important;}
	#addparent #recaptcha_area table td.recaptcha_r2_c2{height: 57px !important;width: 9px !important;}
	#addparent #recaptcha_area table td.recaptcha_r3_c1{height: 63px !important;width: 9px !important;}
	#addparent #recaptcha_area table td.recaptcha_r3_c2{height: 6px !important;width: 300px !important;}
	#addparent #recaptcha_area table td.recaptcha_r3_c3{height: 63px !important;width: 9px !important;}
	#addparent #recaptcha_area table td.recaptcha_r4_c1{height: 49px !important;width: 171px !important;}
	#addparent #recaptcha_area table td.recaptcha_r4_c2{height: 57px !important;width: 7px !important;}
	#addparent #recaptcha_area table td.recaptcha_r4_c4{height: 57px !important;width: 97px !important;}
	#addparent #recaptcha_area table td.recaptcha_r7_c1{height: 8px !important;width: 171px !important;}
	#addparent #recaptcha_area table td.recaptcha_r8_c1{height: 8px !important;width: 25px !important;}

	#addparent table.redeemVoucherTable td.ta-r{padding: 0 0 3px !important;text-align: left;}
	#addparent table.redeemVoucherTable td.ta-l{padding: 0 0 15px !important;}
	.redeemVoucherTable input.txt_field{font-size: 16px;margin: 0;padding: 7px 0 6px;width: 100%;}
	.emailConfirmText{padding: 3px 0 0;}
	.redeemVoucherTable .selectStyle{margin: 0;}
	.submitBtn{width: 100%;box-sizing: border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
	.redeemVoucherTable .selectText select,.redeemVoucherTable .selectText select option{font-size: 16px;}
	.contact-form-box .left-fields,.contact-form-box .right-fields{width: 100%;}
	.contact-form-box .left-fields{}
	.contact-form-box .right-fields{}
	.contact-form-box .right-fields .titleField,.contact-form-box .left-fields .titleField{width: 100%;text-align: left;}
	.contact-form-box .right-fields .inputField,.contact-form-box .left-fields .inputField{width: 100%;}
	.contact-form-box input.txt_field{font-size: 16px;margin: 0;padding: 7px 0 6px;width: 100%;}
	.contact-form-box textarea.textareaStyle{font-size: 16px;padding: 7px 0 6px;width: 100%;margin: 0;}
	.submitFormBtn{float: left;width: 100%;margin: 4px 0 0;box-sizing: border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
	.fielderror{padding: 0;}
	.scrollBox{width: 100%;overflow: scroll;}
	.scrollBoxContent{width: 1000px;}
	.wrapper{width: 100% !important;box-sizing: border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
	.slides #homeSlide2 .text{width: 45%;}
	.levelsBlokSlider{width: 100%;float: left;}
	.levelsBlokSlider .slide_1_head{width: 100%;margin: 0;}
	.levelsBlokSlider .slide_1_head span{width: 33.333%;font-size: 16px;line-height: 18px;}
	.levelsBlokSlider .slide_1_row_2{height: 48px;width: 100%;box-sizing: border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
	.levelsBlokSlider .slide_1_row_2 span{font-size: 14px;height: 45px;line-height: 17px;padding: 5px 2px;width: 33%;}
	.slide_1_row_2 span:nth-child(1){width: 34%;}
	#homeSlide4 .slide_3_head{margin: 0 0 8px 0;}
	#homeSlide4 .slide_3_button{width: 100%;text-align: right;}
	.slides #homeSlide4 .text{width: 57%;}
	#homeSlide5 .slide_4_head{margin: 0;}
	.slides #homeSlide5 .text{width: 48%;top: 21%;}
	.slides #homeSlide6 .text{width: 60%;}
	#homeSlide6 .slide_5_head{margin: 8px 0 8px 0;}
	#homeSlide6 .slide_5_button{width: 100%;text-align: right;}


	.pricingPage{background: none;height: auto;}
	.pricingContent{margin: 0;width: 100%;}
	.topText{color: #fff;font-size: 17px;line-height: 20px;padding: 5px 0px 0;}
	.columnsBox{padding: 0;}
	.pr_col_1,.pr_col_2,.pr_col_3{margin: 0;}
	.pricingColumn{width: 100%;border-bottom: 1px solid #fff;padding: 15px 0 25px;}
	.pricingColumn form{width: 200px;margin: auto;}
	.banner_bbb{clear: both;float: left;margin: 42px 0 11px;}
	.banner_childsite {float: right;margin: 20px 0 0;}
	.banner_iql {clear: both;float: left;margin: 10px 0 0 30px;}
	.banner_choiceadw {float: right;margin: 10px 0 0;}
	.banner_guarantee {clear: both;float: right;margin: 10px 0 0;}
	.step2Itunes {display: none;}


	.head{width: 100%;min-width: 280px;height: 58px;padding: 3px 0 0 6px;box-sizing: border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
	.head-bg{background: none;height: 61px;border-bottom: 1px solid #023756;box-shadow: 0 1px 0 #096d9a;-moz-box-shadow: 0 1px 0 #096d9a;-webkit-box-shadow: 0 1px 0 #096d9a;}
	.head-wrap{/*background: url('../img/responsive/bg.jpg') no-repeat center 0px;*/height: 61px;}
	#mobileLogo{display: block;float: left;}
	.questionsHeaderBox,.slide_4_button,.slide_4_dash,.slide_1_button,.slide_2_button,.youtubeVideo #videoImg,.youtubeVideo #pleyVideoBtn,.mobileHide,.link-block span.text br,img.momsBanner,.safeChildIcon,.footer_menu_box,.footer-ambrellas,.flex-control-nav,.flex-control-paging,#coolMenu > li.logo,.head > .clear,#clouds1,#clouds2,#jet3,.menu.log:after,.menu.log:before,#bottomScroll,#topScroll,.login-button,.modify_links{display: none;visibility: hidden;}

    #pageWrapperBox {
        margin-top: -30px;
    }
    
    .item_freetrial {
    	display: none;
    }

}

@media (max-width: 480px) {
    .footer-palms {
        height: 345px;
    }
}