@media only screen and (max-width : 1220px) {
	.container-inner {
		padding-left: 5px;
		padding-right: 5px;
	}
}
/* Medium Devices, Desktops */
@media only screen and (max-width : 992px) {
	/* hilton3 */
	.block-nav-panel-1 li{
		background: linear-gradient(to right, #ccc, transparent);
	}
	.block-nav-panel-1 li:after {
		background:#CCC;
	}
	.block-title-panel-6 {
		font-size: 38px;
	}
	.smartphone-box{
		padding:0 10px;
	}
	.smartphone-box:after{
		content:'';
		display:block;
		position:absolute;
		z-index:-1;
		left:0;
		right:0;
		top:0;
		bottom:0;
		background:#000;
		opacity:0.7;
	}
	.smartphone-block-top{
		padding-right:0;
		margin-bottom:30px;
	}
	.smartphone-block-bot-left{
		color:#FFF;
	}
	.smartphone-box-title{
		font-size:32px;
	}
	.smartphone-block-bot{
		text-align:right;
	}
	.smartphone-block-bot-left{
		width:auto;
		float:none;
		margin-bottom:10px;
	}
	.smartphone-block-bot-right{
		margin:0;
	}
	.relax-box{
		margin-left:20px;
	}
	#smartphone-hilton3 .smartphone-box:after{
		display:none;
		visibility:hidden;
	}
	.card-characteristik-left{
		float: none;
		width: auto;
		max-width: 500px;
		margin: 0 auto;
		margin-bottom: 20px;
	}
	.card-characteristik-right {
		margin: 0;
	}
	.card-benefits {
		max-width: 500px;
		margin: 0 auto;
	}
	.card-benefit-row {
		padding: 0;
	}
	.card-benefit-box {
		width: auto;
		float: none;
		padding: 10px 0;
	}
	.cont-inner-title {
		font-size: 23px;
	}
	.text-box img{
		width:auto;
		height:auto;
	}
	/* ReflexoMed */
	#data-video{
		width:700px;
	}
	.carousel-box-reflexomed-3{
		height:600px;
	}
	.carousel-text-reflexomed-3{
		padding-top:250px;
	}
}
/* Small Devices, Tablets */
@media only screen and (max-width : 768px) {
	/* hilton3 */
	#block-panel-1{
		max-width: 100%;
		background-image:url(https://casada.co.il/assets/site/images/hilton3/bg_quality_768.jpg) !important;
		padding:70px 0 200px 0;
	}
	.block-box-panel-1{
		padding:0 5px;
	}
	#block-panel-2{
		padding-bottom:0;
	}
	#block-panel-3{
		height:900px;
		background-image:url(https://casada.co.il/assets/site/images/hilton3/bg_sound_768.jpg) !important;
		position:relative;
		z-index:0;
		padding:0;
	}
	.block-box-panel-3{
		color: #000;
	}
	#block-panel-4{
		height:900px;
		background-image:url(https://casada.co.il/assets/site/images/hilton3/bg_regular_768.jpg) !important;
	}
	.block-box-panel-4{
		padding-left:20px;
	}
	#block-panel-5{
		height:auto;
		padding:10px 0;
		font-size:12px;
	}
	.block-box-panel-5{
		padding:0;
	}
	.block-col-text-panel-5{
		width:auto;
		float:none;
		margin:0;
		padding:0 3px;
	}
	.block-img-panel-5 img{
		width:30%;
	}
	.block-title-panel-5{
		font-size:12px;
	}
	#block-panel-6{
		position:relative;
		z-index:0;
		color:#FFF;
		height:900px;
		background-image:url(https://casada.co.il/assets/site/images/hilton3/bg_comfort_768.jpg) !important;
	}
	#block-panel-6:after{
		content:'';
		display:block;
		position:absolute;
		z-index:-1;
		left:0;
		right:0;
		top:0;
		bottom:0;
		background:#000;
		opacity:0.4;
	}
	.block-text-panel-6{
		font-weight: bold;
	}
	#smartphone-hilton3{
		padding:100px 0 150px 0;
		background-image:url(https://casada.co.il/assets/site/images/hilton3/bg_application_768.jpg) !important;
	}
	.block-box-panel-6{
		padding-right:40px;
	}
	/* alphasonic2 new */
	#begin-block {
		background-image:url(https://casada.co.il/assets/site/images/alphasonic2/bg_begin_768.jpg) !important;
		padding-top:20px;
	}
	.begin-box{
		margin:0 auto;
		float:none;
		padding:0;
	}
	.begin-box-top{
		font-size:56px;
		line-height:56px;
		margin-bottom: 10px;
	}
	.begin-box-top span {
		font-size: 29px;
	}
	.begin-box-text{
		color:#000;
	}
	#yoga-block {
		background-image:url(https://casada.co.il/assets/site/images/alphasonic2/bg_yoga_768.jpg) !important;
		padding-top:0;
	}
	.yoga-box{
		padding:0 10px;
		margin:0 auto;
	}
	.yoga-box-top{
		text-shadow: 0 0 15px #000;
	}
	.yoga-box-top{
		font-size:32px;
	}
	.yoga-box-text{
		font-size:12px;
	}
	#controls-block{
		background-image:url(https://casada.co.il/assets/site/images/alphasonic2/bg_controls_768.jpg) !important;
	}
	.controls-box-cont{
		float:none;
	}
	.controls-box-top{
		padding-bottom:10px;
	}
	.controls-box-cont-left{
		float:none;
	}
	.controls-box-cont-right{
		margin-left:0;
		text-align:right;
	}
	.slider-features-top {
		margin-bottom: 20px;
	}
	.slider-features-about{
		font-size:12px;
		margin-bottom:0;
	}
	.slider-features-text{
		margin-right:0;
		padding-top:40px;
	}
	.features-slide1{
		background-image:url(https://casada.co.il/assets/site/images/alphasonic2/features/slide1_768.jpg) !important;
	}
	.features-slide2{
		background-image:url(https://casada.co.il/assets/site/images/alphasonic2/features/slide2_768.jpg) !important;
	}
	.features-slide3{
		background-image:url(https://casada.co.il/assets/site/images/alphasonic2/features/slide3_768.jpg) !important;
	}
	.slider-features-title{
		margin-bottom:0;
	}
	#slider-features .owl-next,
	#slider-features .owl-prev{
		width:44px;
		height:44px;
	}
	#details-block{
		background-image:url(https://casada.co.il/assets/site/images/alphasonic2/bg_features_768.jpg) !important;
		padding-bottom:400px;
	}
	.details-box-cont{
		font-size:12px;
		color:#333;
	}
	.details-box-title{
		font-size:15px;
		font-weight:400;
	}
	#colour-block {
		height:auto;
		background-image: url(https://casada.co.il/assets/site/images/alphasonic2/bg_colors_768.jpg) no-repeat center top !important;
	}
	.colour-box {
		padding-left: 55px;
	}
	.colour-box-top{
		font-size: 38px;
		color:#000;
		text-transform:none;
		margin-bottom:20px;
	}
	.colour-box-text{
		float:none;
		font-size: 14px;
		color: #333;
		width: calc(100% - 90px);
		background-color: rgba(255,255,255, 0.7);
		padding: 10px;
		border-radius: 10px;
		max-width: 500px;
	}
	.colour-carousel-box{
		padding-bottom:40px;
	}
	.colour-carousel-text{
		font-size:12px;
		line-height:12px;
		position:absolute;
		z-index:0;
		left:5px;
		right:5px;
		bottom:0;
		padding:5px;
	}
	.colour-carousel-box img{
		max-width:50%;
	}
	.colour-hidden{
		display:block;
	}
	.colour-hidden-box#hidded-pic-black{
		display:block;
	}
	.ion-box-top{
		font-size:26px;
		padding-left:0;
	}
	.ion-box-text{
		padding-right:0;
	}
	#quality-block{
		background-image: url(https://casada.co.il/assets/site/images/alphasonic2/bg_quality_768.jpg) no-repeat center top !important;
		padding-top:30px;
	}
	.quality-block{
		padding-left:20px;
	}
	.quality-block-text {
		font-size: 12px;
		color: #fff;
		background-color: rgba(0,0,0,0.3);
		padding: 10px;
		border-radius: 10px;
	}
	.relax-box:after{
		content:'';
		display:block;
		position:absolute;
		z-index:-1;
		left:0;
		right:0;
		top:0;
		bottom:0;
		background:#CCC;
		opacity:0.5;
	}
	#helper-block{
		background-image: url(https://casada.co.il/assets/site/images/alphasonic2/bg_helper_768.jpg) no-repeat center top !important;
	}
	.helper-box{
		width:auto;
		padding-right:15px;
	}
	.slide-wrapp{
		top:auto;
		position:static;
	}
	.slide-descr{
		position:relative;
		width:100%;
		height:180px;
		bottom:auto;
		top:auto;
		font-size:13px;
		padding:5px 10px;
	}
	.slide-dark-title{
		margin-bottom:10px;
		font-size: 25px;
		line-height: 28px;
	}
	/* ReflexoMed */
	#data-video{
		width:100%;
	}
	#data-video iframe{
		height:250px;
	}
	.reflexomed-video-play{
		width:60px;
		height:45px;
		margin-top:-22.5px;
		margin-left:-30px;
	}
	.reflexomed-2-box {
		left: 20px;
	}
	#reflexomed-2{
		background-image: url(../images/reflexomed/bg_modern_768.jpg) !important;
		height: 1024px;
		font-size: 8px;
	}
	#reflexomed-3{
		font-size: 8px;
	}
	.carousel-box-reflexomed-3.slide1{
		background:url(../images/reflexomed/slides/slide1_768.jpg) no-repeat center top; 
		background-size:cover;
		height: 1024px;
	}
	.carousel-box-reflexomed-3.slide2{
		background:url(../images/reflexomed/slides/slide2_768.jpg) no-repeat center top; 
		background-size:cover;
		height: 1024px;
	}
	.carousel-box-reflexomed-3.slide3{
		background:url(../images/reflexomed/slides/slide3_768.jpg) no-repeat center top; 
		background-size:cover;
		height: 1024px;
	}
	.carousel-text-reflexomed-3 {
		padding-top: 350px;
	}
	#reflexomed-4{
		background-image: url(../images/reflexomed/bg_dontchange_768.jpg);
		height: 1024px;
		font-size:8px;
	}
	.reflexomed-4-box {
		max-width:426px;
		margin-left: 50px;
	}
	.reflexomed-4-title {
		font-size: 3.6em;
		font-weight: 700;
		color: #fff;
		padding-bottom: 20px;
		padding-top: 20px;
	}
	#reflexomed-5{
		background-image: url(../images/reflexomed/bg_control_768.jpg);
		background-position:left top;
		height: 1024px;
		font-size:8px;
	}
	.reflexomed-5-box{
		width:auto;
		text-align:right;
		padding:0 20px 0 0;
	}
	#reflexomed-6{
		background-image: url(../images/reflexomed/bg_recovery_425.jpg);
		height: 750px;
		font-size:8px;
	}
	.reflexomed-6-box{
		max-width:300px;
		padding:10px;
	}
	.reflexomed-6-title {
		padding-bottom: 0.2em;
	}
	#reflexomed-7{
		height: 1024px;
		font-size:8px;
	}
	.carousel-box-reflexomed-7{
		height: 1024px;
	}
	.carousel-box-reflexomed-7.slide1{
		background:url(../images/reflexomed/steps/slide1_768.jpg) no-repeat center top; 
	}
	.carousel-box-reflexomed-7.slide2{
		background:url(../images/reflexomed/steps/slide2_768.jpg) no-repeat center top; 
	}
	.carousel-box-reflexomed-7.slide3{
		background:url(../images/reflexomed/steps/slide3_768.jpg) no-repeat center top; 
	}
	.reflexomed-7-nav{
		left:0;
	}
	.owl-pagination-7-nav{
		width: 250px;
		height: 250px;
	}
	.owl-pagination-7-nav .owl-page-7-nav div{
		background-size:50% auto !important;
	}
	.reflexomed-7-box{
		left:10px;
		top:auto;
		bottom:20px;
		font-size: 1.2em;
	}
}
@media (max-width: 480px) {
	.garant-title {
		font-size: 20px;
	}
	.garant-block {
		font-size: 12px;
		line-height: 18px;
	}
	.garant-sert {
		font-size: 0;
		text-align: center;
	}
	/* alphasonic2 new */
	#smartphone-block{
		background-position: right top;
	}
	.begin-box-top{
		font-size:40px;
		line-height:40px;
		margin-bottom: 5px;
	}
	.begin-box-top span {
		font-size: 20px;
	}
	#yoga-block {
		background-image:url(https://casada.co.il/assets/site/images/alphasonic2/bg_yoga_425.jpg) !important;
		padding-top:0;
	}
	.yoga-box-top{
		font-size:26px;
	}
	.controls-box{
		padding:0 10px;
	}
	.controls-box-top{
		font-size:26px;
	}
	.controls-box-cont-right img{
		height:250px;
		margin-top:10px;
	}
	.slider-features-box{
		height:600px;
	}
	.slider-features-title{
		font-size:15px;
	}
	.slider-features-text{
		margin-right:0;
		padding:5px;
		position:absolute;
		z-index:1;
		bottom:0;
		left:0;
		right:0;
		max-width:none;
	}
	#details-block{
		background-image:url(https://casada.co.il/assets/site/images/alphasonic2/bg_features_425.jpg) !important;
	}
	.details-box-top{
		font-size:36px;
	}
	.colour-box-top{
		font-size:32px;
		line-height:32px;
		text-transform:uppercase;
	}
	.colour-box-text{
		width: auto;
		font-size:12px;
	}
	.colour-carousel-text{
		display:none;
	}
	.colour-carousel-box{
		padding-bottom:5px;
	}
	#quality-block{
		background-image: url(https://casada.co.il/assets/site/images/alphasonic2/bg_quality_425.jpg) !important;
		padding-top:30px;
		background-size:cover;
	}
	.quality-block-top{
		margin-bottom:10px;
	}
	.quality-block{
		padding:0 90px 0 0;
	}
	#helper-block{
		height:800px;
		background-image: url(https://casada.co.il/assets/site/images/alphasonic2/bg_helper_425.jpg) !important;
		padding-top:0;
	}
	.helper-box{
		padding:0;
	}
	.helper-box-top{
		font-size:25px;
		margin-bottom:20px;
	}
	.helper-box-text{
		padding:15px 10px;
		font-size:14px;
	}
	.garant-title {
		font-size: 20px;
	}
	.garant-block{
		font-size:12px;
		line-height:18px;
	}
	.garant-sert{
		font-size:0;
		text-align:center;
	}
	.garant-sert{
		padding-bottom:0;
	}
	.garant-sert ul li span{
		width:145px;
	}
	.garant-sert ul li img{
		max-width:100%;
	}
	.slide-dark-title{
		font-size: 15px;
		line-height: 18px;
	}
	.slide-descr{
		height:250px;
	}
	/* ReflexoMed */
	.reflexomed-2-box {
		left: 0;
	}
	#reflexomed-2{
		background-image: url(../images/reflexomed/bg_modern_425.jpg);
		height: 750px;
		font-size: 7px;
	}
	.reflexomed-2-title {
		font-size: 3.2em;
	}
	.reflexomed-2-box{
		padding: 20px;
	}
	.reflexomed-2-text {
		margin-top: 25px;
	}
	.reflexomed-2-text p {
		margin-bottom: 10px;
	}
	#reflexomed-3{
		font-size: 7px;
	}
	.reflexomed-3-title{
		font-size: 3.2em;
	}
	.reflexomed-3-box {
		width: 260px;
		left:30px;
		padding-top:30px;
	}
	.carousel-box-reflexomed-3.slide1{
		background:url(../images/reflexomed/slides/slide1_425.jpg) no-repeat center top; 
		height: 750px;
	}
	.carousel-box-reflexomed-3.slide2{
		background:url(../images/reflexomed/slides/slide2_425.jpg) no-repeat center top; 
		background-size:cover;
		height: 750px;
	}
	.carousel-box-reflexomed-3.slide3{
		background:url(../images/reflexomed/slides/slide3_425.jpg) no-repeat center top; 
		height: 750px;
	}
	.carousel-text-reflexomed-3 {
		padding-top: 350px;
	}
	.carousel-text-reflexomed-3{
		width:260px;
		padding-top: 180px;
		padding-right:0;
		margin-left:30px;
		font-size: 2em;
	}
	#reflexomed-4{
		background-image: url(../images/reflexomed/bg_dontchange_425.jpg);
		height: 750px;
		font-size:7px;
	}
	.reflexomed-4-box{
		margin:0 10px;
	}
	.reflexomed-4-title {
		font-size: 3em;
		padding-top: 0;
	}
	#reflexomed-5{
		background-image: url(../images/reflexomed/bg_control_425.jpg);
		height: 750px;
	}
	#reflexomed-6{
		background-image: url(../images/reflexomed/bg_recovery_425.jpg);
		height: 750px;
		font-size:7px;
	}
	#reflexomed-7{
		height: 750px;
		font-size:7px;
	}
	.carousel-box-reflexomed-7{
		height: 750px;
	}
	.carousel-box-reflexomed-7.slide1{
		background:url(../images/reflexomed/steps/slide1_425.jpg) no-repeat center top; 
	}
	.carousel-box-reflexomed-7.slide2{
		background:url(../images/reflexomed/steps/slide2_425.jpg) no-repeat center top; 
	}
	.carousel-box-reflexomed-7.slide3{
		background:url(../images/reflexomed/steps/slide3_425.jpg) no-repeat center top; 
	}
	.owl-pagination-7-nav{
		width: 150px;
		height: 150px;
	}
	.owl-pagination-7-nav .owl-page-7-nav div{
		background-size:50% auto !important;
	}
	.owl-pagination-7-nav .owl-page-7-nav:nth-child(1){
		font-size: 1.5em;
	}
	.reflexomed-7-text{
		padding-right:150px;
	}
}
