@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,600,700&subset=cyrillic-ext');
@import url('https://fonts.googleapis.com/css?family=Roboto:100,300,400,500,700,900&subset=cyrillic');
@import url('https://fonts.googleapis.com/css?family=PT+Sans:400,700&display=swap&subset=cyrillic');
.container-inner{
	max-width: 1200px;
	margin: 0 auto;
	padding: 20px 0;
}
.block-box .container-inner{
	position:relative;
	z-index:0;
	height:100%;
	box-sizing:border-box;
}
.block-box .container-inner:after{
	content:'';
	display:table;
	clear:both;
}
/* hilton3 */
#block-panel-1{
	font-family: Open Sans;
	color: #333;
}
.block-box-panel-1{
	max-width:340px;
	padding:60px 0 60px 100px;
}
.block-top-panel-1{
	font-size:16px;
	padding-bottom:25px;
}
.block-title-panel-1{
	font-size: 24px;
	margin-bottom:15px;
}
.block-nav-panel-1{
	font-size:14px;
}
.block-nav-panel-1 ol{
	margin-left:15px;
}
.block-nav-panel-1 li{
	position:relative;
	z-index:0;
	padding:20px 0;
}
.block-nav-panel-1 li:nth-child(odd){
	background: linear-gradient(to right, #cccc66, transparent);
}
.block-nav-panel-1 li:after{
	content:'';
	width:2000px;
	display:block;
	position: absolute;
	z-index:-1;
	left:-2000px;
	top:0;
	bottom:0;
}
.block-nav-panel-1 li:nth-child(odd):after{
	background: #cccc66;
}
#block-panel-2{
	padding:40px 0;
	font-family: Open Sans;
	color:#000;
}
.block-box-panel-2{
	max-width: 768px;
}
.block-top-panel-2{
	padding-bottom:30px;
	font-size:16px;
}
.block-title-panel-2{
	font-size: 30px;
	margin-bottom:20px;
}
.block-img-panel-2{
	margin-bottom:20px;
}
.block-nav-panel-2 ol{
	color: #c33;
	margin-left:25px;
	font-weight:600;
	font-size: 16px;
}
.block-nav-panel-2 ol li{
	color: #c33;
}
.block-nav-panel-2 ol li span{
	color:#333;
}
#block-panel-3{
	height:600px;
	padding:50px 0;
	font-family: Open Sans;
	color:#FFF;
}
.block-box-panel-3{
	max-width:300px;
	font-size: 14px;
	padding-left:50px;
}
.block-title-panel-3{
	text-transform:uppercase;
	font-weight:600;
	font-size:24px;
	margin-bottom:25px;
}
#block-panel-4{
	height:700px;
	padding:50px 0;
	font-family: Open Sans;
	color:#FFF;
}
.block-box-panel-4{
	max-width:400px;
	padding:100px 0 0 100px;
	font-size: 14px;
	font-weight: 600;
}
.block-title-panel-4{
	font-size: 36px;
	margin-bottom:20px;
}
#block-panel-5{
	font-family: Open Sans;
	color:#FFF;
	font-size: 14px;
}
.block-box-panel-5{
	padding:10px 0;
}
.block-col-panel-5{
	width:33.333%;
	float:left;
}
.block-col-text-panel-5{
	width:85%;
	margin-left:10%;
}
.block-img-panel-5{
	text-align:center;
	padding-bottom:10px;
}
.block-title-panel-5{
	text-align:center;
	text-transform: uppercase;
    font-size: 20px;
	margin-bottom:10px;
}
#block-panel-6{
	height:700px;
	padding:50px 0;
	font-family: Open Sans;
	font-size: 14px;
	color:#333;
}
.block-box-panel-6{
	max-width:320px;
	float:right;
	padding:100px 100px 0 0;
}
.block-title-panel-6{
	font-size: 48px;
	font-weight: 700;
	color:#FFF;
	padding-bottom:30px;
}
.card-carousel{
	overflow-x:hidden;
}
#smartphone-block{
	font-family: Open Sans, sans-serif;
	background: url(../images/alphasonic2/bg_application_2500.jpg) no-repeat center top;
    background-size: cover;
}
.smartphone-box{
	padding-top:50px;
}
.smartphone-block-top{
	overflow:hidden;
	margin-bottom:250px;
	padding-right:150px;
}
.smartphone-box-title{
	font-size: 48px;
	color: #fff;
	font-weight: 700;
	text-align:right;
	padding-bottom: 20px;
}
.smartphone-block-logo{
	text-align:right;
	padding-bottom: 20px;
}
.smartphone-block-text{
	max-width: 450px;
	float: right;
	font-size: 16px;
	color: #fff;
	font-weight: 400;
	max-width: 450px;
}
.smartphone-block-text p+p{
	margin-top:20px;
}
.smartphone-block-bot{
	max-width:480px;
	float:right;
	overflow:hidden;
}
.smartphone-block-bot-left{
	width:185px;
	float:left;
	font-size: 24px;
	font-weight: 800;
	color:#333;
}
.smartphone-block-bot-right{
	margin-left:185px;
	text-transform:uppercase;
}
.download-links{
	font-size:0;
}
.download-links li{
	display:inline-block;
	vertical-align:top;
	margin-bottom:7px;
}
.download-links li:first-child{
	margin-right:10px;
}
/* garant */
.garant-block{
	background-color: #ba0808;
	color:#FFF;
	font-weight:500;
	font-family: Open Sans, sans-serif;
	font-size: 14px;
	line-height:28px;
}
.garant-block>div{
	padding:40px 10px;
	background: url(https://casada.co.il/images/photo_certified.jpg) no-repeat right top;
}
.garant-title{
	margin-bottom:30px;
	font-weight:700;
	font-size:32px;
}
.garant-sert{
	padding:30px 0;
}
.garant-sert ul li{
	display:inline-block;
	vertical-align:top;
}
.garant-sert ul li span{
	width:150px;
	height:182px;
	display:table-cell;
	vertical-align:middle;
	text-align:center;
}
/* alphasonic */
#helper-block{
	height: 700px;
	font-family: Open Sans, sans-serif;
	color: #333;
	padding-top:70px;
	background: url(../images/alphasonic2/bg_helper_2500.jpg) no-repeat center top;
    background-size: cover;
}
.helper-box{
	width:100%;
	max-width:690px;
	padding-left: 15px;
}
.helper-box-top{
	background-color: rgba(255,255,255,0.9);
	font-size: 49px;
	text-transform: uppercase;
	padding: 5px 10px;
	margin-bottom:50px;
}
.helper-box-text {
    background-color: rgba(255,255,255,0.9);
    font-size: 16px;
    padding:45px 10px;
}
#relax-block{
	height: 800px;
	font-family: Open Sans, sans-serif;
	color: #333;
	background: url(../images/alphasonic2/bg_zerog_2500.jpg) no-repeat center top;
    background-size: cover;
}
.relax-box{
	margin-left:200px;
	color: #000;
}
.relax-box-top{
	font-size: 30px;
	font-weight: 700;
	margin-bottom:45px;
}
.relax-box-text{
	max-width:310px;
	font-size:14px;
}
#quality-block{
	height: 800px;
	font-family: Open Sans, sans-serif;
	color: #FFF;
	padding-top:130px;
	background: url(../images/alphasonic2/bg_quality_2500.jpg) no-repeat center top;
    background-size: cover;
}
.quality-block{
	padding-left:70px;
}
.quality-block-top{
	font-size: 34px;
	margin-bottom:55px;
}
.quality-block-text{
	max-width:350px;
	font-size: 16px;
}
#ion-block{
	height: 765px;
	font-family: Open Sans, sans-serif;
	color: #FFF;
	padding-top:15px;
	background: url(../images/alphasonic2/bg_ion_2500.jpg) no-repeat center top;
    background-size: cover;
}
.ion-box{
	overflow:hiden;
}
.ion-box-top{
	font-size: 32px;
	font-weight: 700;
	padding-left:200px;
	padding-bottom:20px;
}
.ion-box-text{
	max-width:500px;
	float:right;
	padding-right:120px;
}
.ion-box-text p{
font-size: 16px;
}
#colour-block{
	height: 570px;
	font-family: Open Sans, sans-serif;
	color: #333;
	background: url(../images/alphasonic2/bg_colors_2500.jpg) no-repeat center top;
    background-size: cover;
}
#colour-block .colour-box img,
#colour-block .colour-box{
	width:auto;
	height:auto;
}
.colour-box-landing{
	overflow:hidden;
	padding-left:100px;
}
.colour-box-top{
	font-size: 64px;
	font-weight: 800;
	text-transform:uppercase;
	margin-bottom:120px;
	padding-top:20px;
}
.colour-box-text{
	max-width:410px;
	float:right;
	padding-right:100px;
	font-size: 16px;
}
.colour-hidden{
	display:none;
	text-align:center;
	padding:20px;
}
.colour-hidden-box{
	display:none;
}
.colour-hidden-box img{
	max-width:100%;
}
#colour-carousel{
	width:100%;
	overflow:hidden;
}
.colour-carousel-box{
	width:20%;
	float:left;
	box-sizing:border-box;
	padding:10px 0;
	text-align:center;
	font-size: 18px;
	color:#333;
	font-weight:300;
	border: 1px solid #ccc;
	position:relative;
	z-index:0;
}
.colour-carousel-box img{
	max-width:100%;
}
#details-block{
	font-family: Open Sans, sans-serif;
	color: #333;
	background: url(../images/alphasonic2/bg_features_2500.jpg) no-repeat center center;
    background-size: cover;
}
.details-box{
	max-width:560px;
	padding-left:20px;
}
.details-box-top{
	font-size: 45px;
	font-weight: 400;
	color: #8b8785;
	padding-bottom: 30px;
}
.details-box-col{
	overflow:hidden;
	padding-bottom:15px;
}
.details-box-icon{
	width:125px;
	float:left;
}
.details-box-cont{
	margin-left:125px;
	color: #8b8785;
	font-size: 14px;
}
.details-box-title{
	font-size: 16px;
	font-weight: 700;
}
.details-box-title span{
	color: #8cd8cb;
}
#controls-block{
	font-family: Open Sans, sans-serif;
	color: #333;
	background: url(../images/alphasonic2/bg_controls_2500.jpg) no-repeat center center;
    background-size: cover;
}
.controls-box{
	overflow:hidden;
	padding-left:50px;
}
.controls-box-top{
	font-size: 60px;
	font-weight: 300;
	color: #333;
}
.controls-box-cont{
	float:right;
	overflow:hidden;
}
.controls-box-cont-left{
	width:290px;
	float:left;
}
.controls-box-cont-right{
	margin-left:290px;
}
.controls-box-cont-right img{
	max-width:100%;
}
.controls-box-text{
	font-size: 16px;
	font-weight: 400;
	background-color: rgba(255,255,255,0.3);
	padding: 10px;
	border-radius: 10px;
}
.controls-box-text ol{
	list-style:none;
}
.controls-box-text span{
	color: #c00;
	display:inline-block;
	margin-right:5px;
}
#yoga-block{
	height: 750px;
	font-size:14px;
	font-family: Open Sans, sans-serif;
	color: #333;
	padding-top:50px;
	background: url(../images/alphasonic2/bg_yoga_2500.jpg) no-repeat center top;
    background-size: cover;
}
.yoga-box{
	max-width: 550px;
	padding-left:130px;
}
.yoga-box-top{
	color:#FFF;
	font-size: 34px;
	font-weight: 600;
	margin-bottom:25px;
}
#begin-block{
	height: 710px;
	font-family: Open Sans, sans-serif;
	color: #333;
	font-size:14px;
	padding-top:90px;
	background: url(../images/alphasonic2/bg_begin_2500.jpg) no-repeat center top;
    background-size: cover;
}
.begin-box{
	max-width:510px;
	float:right;
	padding-right:120px;
}
.begin-box-top{
	font-size: 62px;
	line-height:62px;
	color: #000;
	font-weight:700;
	margin-bottom:15px;
}
.begin-box-top span{
	font-size: 32px;
	font-weight:400;
}
#slider-features>div{
	padding:0;
}
#slider-features .owl-next{
	width:94px;
	height:94px;
	top:50%;
	margin-top:-47px;
	right:5px;
	border:0;
	opacity:0.5;
	background:url(https://casada.co.il/assets/images/alphasonic2/arrow-right.png) no-repeat center center;
	background-size:cover;
	transform:rotate(360deg);
}
#slider-features .owl-next:hover{
	opacity:1;
}
#slider-features .owl-prev{
	width:94px;
	height:94px;
	top:50%;
	margin-top:-47px;
	left:5px;
	border:0;
	opacity:0.5;
	background:url(https://casada.co.il/assets/images/alphasonic2/arrow-left.png) no-repeat center center;
	background-size:cover;
}
#slider-features .owl-prev:hover{
	opacity:1;
}
.features-slide1 {
    background: url(../images/alphasonic2/features/slide1.jpg);
}
.features-slide2 {
    background: url(../images/alphasonic2/features/slide2.jpg);
}
.features-slide3 {
    background: url(../images/alphasonic2/features/slide3.jpg);
}
.slider-features-box{
	height:800px;
	position:relative;
	z-index:0;
	font-family: Open Sans, sans-serif;
	background-repeat: no-repeat !important;
    background-size: cover !important;
    background-position: center !important;
}
.slider-features-box>div{
	padding:0;
}
.slider-features-text{
	max-width: 450px;
	margin-right:40px;
	background-color: rgba(255,255,255,0.9);
	z-index: 1;
	padding: 20px;
	padding-top: 80px;
	color: #000;
	float:right;
}
.slider-features-top{
	color: #e4500f;
	font-size: 24px;
	margin-bottom:60px;
	font-weight:400;
}
.slider-features-title{
	font-size:20px;
	margin-bottom:20px;
	font-weight:400;
}
.slider-features-about{
	padding-left:20px;
	margin-bottom:20px;
}
/* hilton2 */
.block-box-img{
	text-align:center;
}
.block-item{
	font-family: 'Roboto', sans-serif;
	height:500px;
}
.block-item-cont {
    max-width: 390px;
    margin-top: 86px;
    background: rgba(109, 76, 71, 0.5);
    padding: 20px;
    color: #fff;
    font-size: 14px;
}
.block-item-title{
	font-size: 35px;
	line-height: 38px;
	text-transform: uppercase;
	margin-bottom: 30px;
}
.slider-hilton>div{
	padding:0 !important;
}
.slider-bar{
	position:relative;
	z-index:0;
}
.slide-box{
    max-width:1920px;
	margin:0 auto;
	position:relative;
	overflow:hidden;
}
.slide-img img{
    width:100%;
}
.slide-wrapp{
    position:absolute;
	z-index:1;
	left:0;
	right:0;
	top:0;
	bottom:0;
}
.slide-box-cont{
    max-width:1200px;
	height:100%;
	position:relative;
	margin:0 auto;
	font-family: 'Roboto', sans-serif;
}
.slide-descr{
    width:450px;
	padding:70px 30px 0 30px;
	color:#908f8f;
	font-size:14px;
	box-sizing:border-box;
	height:100%;
	position:relative;
	z-index:0;
	background:rgba(000,000,000,0.8);
}
.slide-descr:after{
	content:'';
	width:20000px;
	display:block;
	position:absolute;
	z-index:-1;
	top:0;
	bottom:0;
	left:-20000px;
	background:rgba(000,000,000,0.8);
} 
.slide-dark-title{
	font-size: 35px;
	line-height: 38px;
    color:#FFF;
	font-weight:900;
	text-transform: uppercase;
    margin-bottom:50px;
}
.slider-hilton.owl-theme .owl-dots{
	left:5%;
}
.slider-hilton.owl-theme .owl-dots .owl-dot span {
    width: 11px;
    height: 11px;
    margin: 0 3px;
    border: 2px solid #FFF !important;
    display: block;
	background:transparent !important;
}
.slider-hilton.owl-theme .owl-dots .owl-dot span:hover, 
.slider-hilton.owl-theme .owl-dots .owl-dot.active span{
	background:#FFF !important;
}
.card-benefit-row {
    overflow: hidden;
    padding: 7px 0;
}
.card-benefit-box {
    width: 50%;
    box-sizing: border-box;
    padding: 0 1%;
    float: left;
    overflow: hidden;
}
.card-benefit-icon {
    width: 57px;
    height: 57px;
    float: left;
    border: 1px solid #cecccd;
    border-radius: 4px;
    overflow: hidden;
}
.card-benefit-text {
    margin-left: 80px;
    font-size: 16px;
    text-align: justify;
}
.card-benefit-text p{
    font-size: 14px !important;
	color: #000 !important;
	font-weight: 300 !important;
}
.cont-inner-title {
    color: #be0700;
    font-size: 33px;
    font-weight: 700;
	margin-bottom:15px;
}
.card-characteristik {
    overflow: hidden;
    padding: 40px 0;
    font-size: 16px;
    border-bottom: 2px solid #f5f5f5;
}
.card-characteristik-left {
    width: 500px;
    float: left;
}
.card-characteristik-right {
    margin-left: 500px;
    text-align: center;
}
.card-characteristik-row {
    overflow: hidden;
    padding: 7px 0;
}
.card-characteristik-tab-left {
    width: 60%;
    float: left;
}
.card-characteristik-tab-right {
    width: 40%;
    float: left;
}
/* Reflexomed */
#reflexomed-1{
	font-family: Open Sans, sans-serif;
}
.reflexomed-video-head{
	text-align:center;
	color:#FFF;
	margin-bottom:35px;
}
.reflexomed-video-title{
	font-size: 3.6em;
}
.reflexomed-video-name{
	font-size: 1.8em;
}
.reflexomed-video-box{
	max-width:970px;
	margin:0 auto;
	position:relative;
	z-index:0;
	margin-bottom:100px;
}
.reflexomed-video-play{
	width:130px;
	height:97px;
	position:absolute;
	z-index:0;
	left:50%;
	margin-left:-65px;
	top:50%;
	margin-top:-48.5px;
}
#data-video{
	width:970px;
}
#reflexomed-2{
	height: 900px;
	font-family: Open Sans, sans-serif;
	font-size:10px;
	background:url(../images/reflexomed/bg_modern_2500.jpg) no-repeat center top; 
	background-size:cover;
}
#reflexomed-2>.container-inner{
	padding-top:0;
}
.reflexomed-2-box{
    max-width: 420px;
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.9) 0, transparent 50%, transparent 50%);
    padding: 50px 40px;
	position:absolute;
	z-index:0;
	left:70px;
	top:0;
	bottom:0;
}
.reflexomed-2-title{	
	text-transform: uppercase;
    font-size: 3.6em;
    color: #145d7f;
    font-weight: 600;
}
.reflexomed-2-text{
	font-size: 1.6em;
    color: #333;
    font-weight: 600;
    margin-top: 60px;
}
.reflexomed-2-text p{
	margin-bottom:30px;
}
#reflexomed-3{
	font-family: Open Sans, sans-serif;
	font-size: 10px;
	position:relative;
	z-index:0;
}
#reflexomed-3 .owl-carousel .owl-stage-outer{
	padding:0;
}
.reflexomed-3-box {
    display: block;
    width: 550px;
    position: absolute;
	z-index:1;
    top: 0;
    left: calc(50% - 275px);
    padding-top: 50px;
}
.reflexomed-3-title{
	font-size: 3.6em;
    font-weight: 800;
    color: #796564;
    padding-bottom: 0.5em;
}
.reflexomed-3-text{
	font-size: 1.6em;
    font-weight: 400;
    color: #796564;
}
.carousel-box-reflexomed-3{
	width:100%;
	height:800px;
}
.carousel-box-reflexomed-3.slide1{
	background:url(../images/reflexomed/slides/slide1.jpg) no-repeat center top; 
	background-size:cover;
}
.carousel-box-reflexomed-3.slide2{
	background:url(../images/reflexomed/slides/slide2.jpg) no-repeat center top; 
	background-size:cover;
}
.carousel-box-reflexomed-3.slide3{
	background:url(../images/reflexomed/slides/slide3.jpg) no-repeat center top; 
	background-size:cover;
}
.carousel-text-reflexomed-3{
    margin: auto;
    width: 240px;
	padding-top:320px;
    padding-left: 0;
    font-size: 1.3em;
	padding-right:320px;
}
.carousel-text-reflexomed-3 p{
	margin-bottom:20px;
}
.carousel-text-reflexomed-3 b{
	font-weight:600;
}
.reflexomed-carousel .owl-prev{
	width:94px;
	height:94px;
	background:red;
	top:50%;
	margin-top:-47px;
	left:5px;
	background:url(../images/reflexomed/arrow-left.png) no-repeat left top;
}
.reflexomed-carousel .owl-next{
	width:94px;
	height:94px;
	background:red;
	top:50%;
	margin-top:-47px;
	right:5px;
	background:url(../images/reflexomed/arrow-left.png) no-repeat left top;
	transform:rotate(180deg);
}
#reflexomed-4{
	font-family: Open Sans, sans-serif;
	font-size: 10px;
	height:800px;
	background:url(../images/reflexomed/bg_dontchange_2500.jpg) no-repeat center top;
	background-size:cover;
}
.reflexomed-4-box{
    margin-left: 50px;
    max-width: 500px;
}
.reflexomed-4-title{
    font-size: 3.6em;
    font-weight: 700;
    color: #fff;
    padding-bottom: 40px;
    padding-top: 50px;
}
.reflexomed-4-text{
	font-size: 1.5em;
    color: #fff;
    font-weight: 400;
}
.reflexomed-4-text p{
	margin-bottom:20px;
}
#reflexomed-5{
	font-family: Open Sans, sans-serif;
	font-size: 10px;
	height:800px;
	background:url(../images/reflexomed/bg_control_2500.jpg) no-repeat center top;
	background-size:cover;
}
.reflexomed-5-box {
    width: 50%;
    position: absolute;
    top: 0;
    right: 0;
    height: 100%;
    padding-left: 60px;
	box-sizing:border-box;
}
.reflexomed-5-title{
	font-size: 3.6em;
    color: #000;
    text-transform: uppercase;
    font-weight: 700;
    padding-top: 50px;
}
.reflexomed-5-text{
	max-width:300px;
	font-size: 1.5em;
    padding-top: 530px;
}
#reflexomed-6{
	font-family: Open Sans, sans-serif;
	font-size: 10px;
	height:900px;
	background:url(../images/reflexomed/bg_recovery_2500.jpg) no-repeat left top;
	background-size:cover;
}
.reflexomed-6-box {
    padding-top: 30px;
    padding-left: 70px;
    max-width: 500px;
}
.reflexomed-6-title{
	font-size: 3.6em;
    color: #333;
    font-weight: 700;
    padding-bottom: 0.5em;
}
.reflexomed-6-text{
	font-size: 1.5em;
}
.reflexomed-6-text p{
	margin-bottom:10px;
}
#reflexomed-7{
	font-family: Open Sans, sans-serif;
	font-size: 10px;
	height: 900px;
	position:relative;
	z-index:0;
}
.reflexomed-7-nav{
    position: absolute;
	z-index:3;
    top: 0;
    left: 100px;
    width: 435px;
    background: linear-gradient(to bottom, #ccc 0, transparent 50%, transparent 100%);
}
#reflexomed-7 .owl-carousel .owl-stage-outer{
	padding:0;
}
.owl-pagination-7-nav{
    width: 350px;
    height: 350px;
    border-radius: 50%;
    border: 15px solid #fff;
    position: absolute;
    top: 50px;
    left: 42px;
    overflow: hidden;
    transform: rotate(45deg);
    background-color: #FFF;
}
.owl-pagination-7-nav .owl-page-7-nav{
    width: 50%;
    height: 50%;
    position: absolute;
    display: inline-block;
    overflow: hidden;
}
.owl-pagination-7-nav .owl-page-7-nav>a{
	width: 100%;
    height: 100%;
	display:block;
}
.owl-pagination-7-nav .owl-page-7-nav div {
    background-repeat: no-repeat;
    width: 100%;
    height: 100%;
    transform: rotate(-45deg);
}
.owl-pagination-7-nav .owl-page-7-nav:nth-child(1) {
	width:60%;
    background-color: #fff;
    top: 0;
    left: 0;
    padding-top: 15%;
    text-align: center;
    transform: rotate(-45deg);
    font-size: 2.4em;
}
.owl-pagination-7-nav .owl-page-7-nav:nth-child(2) {
    background-color: #974b8d;
    top: 50%;
    left: 0;
}
.owl-pagination-7-nav .owl-page-7-nav:nth-child(2) div{
	background:url(../images/reflexomed/page1.png) no-repeat center center;
	background-position: 75% 41%;
}
.owl-pagination-7-nav .owl-page-7-nav:nth-child(2) .active div{
	background-image:url(../images/reflexomed/page1_active.png);
}
.owl-pagination-7-nav .owl-page-7-nav:nth-child(3) {
    background-color: #77c2b8;
    top: 50%;
    left: 50%;
}
.owl-pagination-7-nav .owl-page-7-nav:nth-child(3) div{
	background:url(../images/reflexomed/page2.png) no-repeat center center;
	background-position: 47% 5%;
}
.owl-pagination-7-nav .owl-page-7-nav:nth-child(3) .active div{
	background-image:url(../images/reflexomed/page2_active.png);
}
.owl-pagination-7-nav .owl-page-7-nav:nth-child(4) {
    background-color: #bcbf78;
    top: 0;
    left: 50%;
}
.owl-pagination-7-nav .owl-page-7-nav:nth-child(4) div{
	background:url(../images/reflexomed/page3.png) no-repeat center center;
	background-position: 25% 40%;
}
.owl-pagination-7-nav .owl-page-7-nav:nth-child(4) .active div{
	background-image:url(../images/reflexomed/page3_active.png);
}
.carousel-box-reflexomed-7{
	height:900px;
	position:relative;
	z-index:0;
}
.carousel-box-reflexomed-7.slide1{
	background:url(../images/reflexomed/steps/slide1.jpg) no-repeat center top; 
	background-size:cover;
}
.carousel-box-reflexomed-7.slide2{
	background:url(../images/reflexomed/steps/slide2.jpg) no-repeat center top; 
	background-size:cover;
}
.carousel-box-reflexomed-7.slide3{
	background:url(../images/reflexomed/steps/slide3.jpg) no-repeat center top; 
	background-size:cover;
}
.reflexomed-7-box{
	position: absolute;
    top: 500px;
    left: 140px;
    width: 350px;
}
.reflexomed-7-title {
    font-size: 2.4em;
    text-transform: uppercase;
    padding-bottom: 0.5em;
	color:#974b8d;;
}
.reflexomed-7-text{
	font-size: 1.5em;
}
/* skyliner2 */
#panel_sky{
	font-family: Open Sans, sans-serif;
	font-size:10px;
	height: 800px;
	background: url(../images/skyliner2/sky.2500.jpg) no-repeat center center;
    background-size: auto 100%;
}
.skyliner2-info{
	position: absolute;
	z-index:0;
    top: 60px;
    left: 100px;
    color: #4b3123;
}
.skyliner2-info b{
	font-weight:700;
}
.skyliner2-title{
	font-size: 4em;
    width: 550px;
    line-height: 1.1em;
}
.skyliner2-name{
	text-align: right;
    font-size: 1.4em
}
.skyliner2-text{
	font-size: 2em;
    width: 440px;
    position: absolute;
    top: 580px;
    left: 0;
}
#skyliner2-video1{
	font-family: Open Sans, sans-serif;
	font-size:10px;
	height: 600px;
	color:#FFF;
	background: url(../images/skyliner2/video_bg_2500.jpg) no-repeat center center;
	background-size: auto 100%;
}
.skyliner2-video-block{
	width:100%;
    max-width: 700px;
    padding-top: 50px;
    margin:0 auto;
}
.skyliner2-video-header {
    font-size: 3.5em;
    font-weight: 700;
}
.skyliner2-video-subheader{
    font-size: 2.8em;
	margin-bottom:10px;
}
#skyliner2-features{
	font-family: Open Sans, sans-serif;
	font-size:10px;
	height: 1255px;
	background: url(../images/skyliner2/features.2500.jpg) no-repeat center top;
	background-size: auto 1120px
}
.skyliner2-features-info{
    position: absolute;
    left: 150px;
    top: 30px;
    color: #fff;
    text-shadow: 0 0 3px #000;
}
.skyliner2-features-title{
    font-size: 7em;
    font-weight: 800;
    text-transform: uppercase;
    line-height: 0.8em;
}
.skyliner2-features-sub{
    font-size: 4em;
    font-weight: 400;
    line-height: 1em;
}
.skyliner2-features{
    color: #13263b;
    position: absolute;
    bottom: 0;
    padding: 0 50px;
    width: 100%;
    font-size: 1.4em;
}
.skyliner2-feature{
    padding-left: 100px;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-right: 20px;
    min-height: 120px;
    background-position: left 20px;
    background-size: auto;
    background-repeat: no-repeat;
    display: inline-block;
    vertical-align: top;
    width: 450px;
	box-sizing:border-box;
}
.skyliner2-feature.music {
    background-image: url(../images/skyliner2/icons/music.png);
}
.skyliner2-feature.ion {
    background-image: url(../images/skyliner2/icons/ion.png);
}
.skyliner2-feature.usb {
    background-image: url(../images/skyliner2/icons/usb.png);
}
.skyliner2-feature.board {
    background-image: url(../images/skyliner2/icons/board.png);
}
.skyliner2-feature-title{
	font-weight: 700;
    font-size: 1.2em;
    padding-bottom: 0.5em;
}
#skyliner2-programs{
	font-family: Open Sans, sans-serif;
	font-size:10px;
	height: 1160px;
	background: url(../images/skyliner2/programs.2500.jpg) no-repeat center top;
	background-size: auto 1120px
}
.skyliner2-programs-info{
    position: absolute;
    left: 70px;
    top: 30px;
}
.skyliner2-programs-sub{
    color: #fff;
    font-weight: 700;
    font-size: 3em;
    line-height: 1.2em;
}
.skyliner2-programs-title{
    color: #fac034;
    font-weight: 700;
    font-size: 3.5em;
    text-transform: uppercase;
    line-height: 1.2em;
}
.skyliner2-programs{
    position: absolute;
    top: 160px;
    left: 50px;
    color: #fac034;
}
.skyliner2-program-category{
    padding-top: 138px;
    width: 300px;
    background-position: 5px 0;
    background-size: auto 138px;
    background-repeat: no-repeat;
    display: inline-block;
    vertical-align: top;
    padding-right: 150px;
	box-sizing:border-box;
}
.skyliner2-program-category.vip {
    background-image: url(../images/skyliner2/icons/vip.png);
}
.skyliner2-program-category.health {
    background-image: url(../images/skyliner2/icons/health.png);
}
.skyliner2-program-category.special {
    background-image: url(../images/skyliner2/icons/special.png);
}
.skyliner2-program-category.relax {
    background-image: url(../images/skyliner2/icons/relax.png);
}
.skyliner2-program-title{
    font-size: 1.5em;
    font-weight: 800;
    text-align: center;
    line-height: 1.5em;
    padding-bottom: 0.5em;
    text-transform: uppercase;
}
.skyliner2-program-list{
    list-style-type: none;
    font-size: 1.4em;
    padding-left: 20px;
    line-height: 1.5em;
}
#skyliner2-customize{
	font-family: Open Sans, sans-serif;
	font-size:10px;
}
.skyliner2-customize-title {
    font-size: 5em;
    font-weight: 700;
    padding-top: 50px;
    width: 100%;
    text-align: center;
	margin-bottom:30px;
}
.skyliner2-customize-options{
    padding-bottom:20px;
}
.skyliner2-customize-option{
    padding-left: 100px;
    background-position: left top;
    background-repeat: no-repeat;
    background-size: auto;
    min-height: 100px;
    width: 33%;
    display: inline-block;
    vertical-align: top;
    padding-bottom: 60px;
    padding-right: 20px;
    cursor: pointer;
	box-sizing:border-box;
}
.skyliner2-customize-option.memory {
    background-image: url(../images/skyliner2/icons/memory.png);
}
.skyliner2-customize-option.memory:hover {
    background-image: url(../images/skyliner2/icons/memory_active.png);
}
.skyliner2-customize-option.compression {
    background-image: url(../images/skyliner2/icons/compression.png);
}
.skyliner2-customize-option.compression:hover {
    background-image: url(../images/skyliner2/icons/compression_active.png);
}
.skyliner2-customize-option.zerog {
    background-image: url(../images/skyliner2/icons/zerog.png);
}
.skyliner2-customize-option.zerog:hover {
    background-image: url(../images/skyliner2/icons/zerog_active.png);
}
.skyliner2-customize-option.positions {
    background-image: url(../images/skyliner2/icons/positions.png);
}
.skyliner2-customize-option.positions:hover {
    background-image: url(../images/skyliner2/icons/positions_active.png);
}
.skyliner2-customize-option.sensor {
    background-image: url(../images/skyliner2/icons/sensor.png);
}
.skyliner2-customize-option.sensor:hover {
    background-image: url(../images/skyliner2/icons/sensor_active.png);
}
.skyliner2-customize-option.intensity {
    background-image: url(../images/skyliner2/icons/intensity.png);
}
.skyliner2-customize-option.intensity:hover {
    background-image: url(../images/skyliner2/icons/intensity_active.png);
}
.skyliner2-customize-option-title{
    font-size: 1.6em;
    font-weight: 600;
    padding-bottom: 0.5em;
}
.skyliner2-customize-option-text{
    font-size: 1.4em;
}
#skyliner2-space{
	font-family: Open Sans, sans-serif;
	font-size:10px;
	height: 900px;
	background: url(../images/skyliner2/space.2500.jpg) no-repeat center top;
	background-size: auto 100%;
}
.skyliner2-space-info{
    position: absolute;
    top: 50px;
    left: 230px;
    color: #fff;
    font-size: 6em;
    line-height: 1em;
    text-align: right;
}
.skyliner2-space-sub{
    font-weight: 400;
}
.skyliner2-space-title{
    font-weight: 800;
}
.skyliner2-space-list1{
    position: absolute;
    bottom: 140px;
    left: 100px;
    list-style-type: disc;
    width: 385px;
    font-size: 1.4em;
}
.skyliner2-space-list2{
    position: absolute;
    top: 75px;
    right: 20px;
    list-style-type: disc;
    width: 385px;
    font-size: 1.4em;
    color: #fff;
}
.skyliner2-space-list3{
    position: absolute;
    top: 170px;
    right: 20px;
    list-style-type: disc;
    width: 385px;
    font-size: 1.4em;
    color: #fff;
}
#skyliner2-braintronics{
	font-family: Open Sans, sans-serif;
	font-size:10px;
	height: 640px;
	background: url(../images/skyliner2/braintronics.2500.jpg) no-repeat center top;
	background-size: auto 100%;
}
.skyliner2-braintronics-info{
    color: #d16b07;
}
.skyliner2-braintronics-title {
    font-size: 5em;
    font-weight: 800;
    text-align: center;
    position: absolute;
    top: 20px;
    left: 0;
    width: 100%;
}
.skyliner2-braintronics-text {
    font-size: 1.6em;
    position: absolute;
    top: 250px;
    left: 490px;
    width: 360px;
}
.skyliner2-braintronics-download {
    color: #acacac;
    position: absolute;
    bottom: 40px;
    left: 490px;
    font-size: 2.5em;
    font-weight: 700;
    line-height: 40px;
    height: 40px;
	text-transform:uppercase;
}
.skyliner2-braintronics-button {
    width: 135px;
    height: 40px;
    display: inline-block;
    background-size: auto;
    background-position: center;
    background-repeat: no-repeat;
    margin-left: 5px;
    margin-right: 5px;
    border: 0;
}
.appstore{
	background: url(../images/skyliner2/apple_appstore.png) no-repeat center top;
}
.googleplay{
	background: url(../images/skyliner2/google_play_store.png) no-repeat center top;
}
#skyliner2-control{
	font-family: Open Sans, sans-serif;
	font-size:10px;
	height: 859px;
	background: url(../images/skyliner2/control.2500.jpg) no-repeat center top;
	background-size: auto 100%;
}
.skyliner2-control-info {
    position: absolute;
    top: 80px;
    left: 60px;
    width: 465px;
}
.skyliner2-control-title {
    color: #ffc461;
    text-transform: uppercase;
    font-size: 3.7em;
    font-weight: 800;
    padding-bottom: 0.8em;
}
.skyliner2-control-text {
    color: #ffe7be;
    font-size: 1.6em;
}
#skyliner2-zerog{
	font-family: Open Sans, sans-serif;
	font-size:10px;
	height: 899px;
	background: url(../images/skyliner2/zerog.2500.jpg) no-repeat center top;
	background-size: auto 100%;
}
.skyliner2-zerog-info {
    position: absolute;
    top: 60px;
    width: 100%;
    color: #fefeff;
}
.skyliner2-zerog-title {
    font-size: 7em;
    text-transform: uppercase;
    width: 49%;
    display: inline-block;
    vertical-align: top;
    font-weight: 800;
    padding-top: 0;
    line-height: 0.8em;
    padding-left: 5%;
	box-sizing:border-box;
}
.skyliner2-zerog-text {
    font-size: 1.6em;
    width: 50%;
    display: inline-block;
    vertical-align: top;
    padding-left: 5%;
    padding-right: 5%;
	box-sizing:border-box;
}
#skyliner2-scheme{
	font-family: Open Sans, sans-serif;
	font-size:10px;
	height: 940px;
	background: url(../images/skyliner2/scheme.2500.jpg) no-repeat center top;
	background-size: auto 100%;
}
.skyliner2-scheme-title {
    position: absolute;
    top: 30px;
    left: 0;
    width: 100%;
    text-align: center;
    font-size: 5em;
    color: #fff;
}
.skyliner2-scheme-bar.left {
    left: 80px;
    text-align: left;
}
.skyliner2-scheme-bar.right{
    right: 50px;
    text-align: right;
}
.skyliner2-scheme-bar {
    position: absolute;
    top: 150px;
    width: 250px;
    z-index: 1;
}
.skyliner2-scheme-hint {
    cursor: pointer;
    padding-bottom: 55px;
}
.skyliner2-scheme-hint-title {
    font-size: 2em;
    font-weight: 800;
    text-transform: uppercase;
    color: #fff;
}
.skyliner2-scheme-hint-text {
    font-size: 1.4em;
    color: #09bedb;
}
#skyliner2-scheme .highlight {
    background-size: auto;
    background-position: center;
    background-repeat: no-repeat;
    position: absolute;
    opacity: 0;
}
#skyliner2-scheme .highlight[data-name="body"] {
    background-image: url(../images/skyliner2/sheme/body.png);
    width: 336px;
    height: 629px;
    position: absolute;
    top: 166px;
    left: calc(49.5% - 168px);
    opacity: 1;
}
#skyliner2-scheme .highlight[data-name="head"] {
    top: 160px;
    left: 180px;
    width: 519px;
    height: 193px;
    background-image: url(../images/skyliner2/sheme/head.png);
}
#skyliner2-scheme .highlight[data-name="back"] {
    top: 305px;
    left: 200px;
    width: 488px;
    height: 178px;
    background-image: url(../images/skyliner2/sheme/back.png);
}
#skyliner2-scheme .highlight[data-name="rollers"] {
    top: 193px;
    left: 233px;
    width: 470px;
    height: 331px;
    background-image: url(../images/skyliner2/sheme/rollers.png);
}
#skyliner2-scheme .highlight[data-name="legs"] {
    top: 530px;
    left: 180px;
    width: 569px;
    height: 189px;
    background-image: url(../images/skyliner2/sheme/legs.png);
}
#skyliner2-scheme .highlight[data-name="feet"] {
    top: 773px;
    left: 220px;
    width: 485px;
    height: 27px;
    background-image: url(../images/skyliner2/sheme/feet.png);
}
#skyliner2-scheme .highlight[data-name="shoulders"] {
    top: 160px;
    left: 455px;
    width: 638px;
    height: 194px;
    background-image: url(../images/skyliner2/sheme/shoulders.png);
}
#skyliner2-scheme .highlight[data-name="arms"] {
    top: 304px;
    left: 415px;
    width: 691px;
    height: 186px;
    background-image: url(../images/skyliner2/sheme/arms.png);
}
#skyliner2-scheme .highlight[data-name="loin"] {
    top: 310px;
    left: 455px;
    width: 638px;
    height: 194px;
    background-image: url(../images/skyliner2/sheme/loin.png);
}
#skyliner2-scheme .highlight[data-name="shin"] {
    top: 535px;
    left: 490px;
    width: 596px;
    height: 194px;
    background-image: url(../images/skyliner2/sheme/shin.png);
}
#skyliner2-scheme .highlight[data-name="foot"] {
    top: 693px;
    left: 485px;
    width: 601px;
    height: 115px;
    background-image: url(../images/skyliner2/sheme/foot.png);
}
.skyliner2-slider{
	display:none !important;
}
@media (max-width: 768px) {
	#panel_sky{
		font-size:8px;
		height: 1024px;
		background-image: url(../images/skyliner2/sky.768.jpg);
	}
	.skyliner2-info{
		width:100%;
		top: auto;
		left: auto;
	}
	.skyliner2-title{
		font-size: 4.7em;
		width:auto;
		padding: 50px 7%;
		line-height: 1.1em
	}
	.skyliner2-name{
		font-size: 1.8em;
		line-height: 1em;
	}
	.skyliner2-text {
		font-size: 1.8em;
		width: 300px;
		top: 420px;
		left: 7%;
		max-width:50%;
	}
	.skyliner2-text b{
		display:block;
		margin-bottom:10px;
	}
	#skyliner2-video1{
		font-size:8px;
		height: 1024px;
		background-image: url(../images/skyliner2/video_bg_768.jpg);
	}
	.skyliner2-video-block{
		padding-top: 100px;
	}
	.skyliner2-video-header {
		font-size: 4.2em;
		padding-left: 35px;
	}
	.skyliner2-video-subheader{
		font-size: 3em;
		margin-bottom:10px;		
		padding-left: 35px;
	}
	#skyliner2-features{
		font-size:8px;
		height: 1530px;
		background-image: url(../images/skyliner2/features.768.jpg);
		background-size: auto 100%;
	}
	.skyliner2-features-info{
		left: 70px;
		top: 70px;
	}
	.skyliner2-features-title{
		font-size: 7em;
		line-height: 0.8em;
	}
	.skyliner2-features-sub{
		font-size: 4em;
		font-weight: 400;
		line-height: 1em;
	}
	.skyliner2-features{
	    color: #13263b;
		padding: 0 7%;
		font-size: 1.8em;
		top:720px;
		bottom:auto;
	}
	.skyliner2-feature{
		padding-left: 80px;
		padding-top: 20px;
		padding-bottom: 20px;
		padding-right: 20px;
		min-height: 80px;
		background-position: 10px 40px;
		max-width: 85%;
		width: 550px;
		position: absolute;
	}
	.skyliner2-feature.music {
		background-image: url(../images/skyliner2/icons/music.768.png);
		top: 420px;
		left: 0;
		color:#FFF;
	}
	.skyliner2-feature.ion {
		background-image: url(../images/skyliner2/icons/ion.768.png);
		top: 0;
		right: 0;
	}
	.skyliner2-feature.usb {
		background-image: url(../images/skyliner2/icons/usb.768.png);
		top: 590px;
		left: 0;
		color:#FFF;
	}
	.skyliner2-feature.board {
		background-image: url(../images/skyliner2/icons/board.768.png);
		top: 160px;
		right: 0;
	}
	.skyliner2-feature-title{
		font-size: 1.2em;
		padding-bottom: 0.5em;
	}
	#skyliner2-programs{
		font-size:8px;
		background: url(../images/skyliner2/programs.768.jpg) no-repeat center top;
		height: 1058px;
		background-size: auto 100%;
	}
	.skyliner2-programs-info{
		left: 70px;
		top: 30px;
	}
	.skyliner2-programs-sub{
		font-size: 3em;
		line-height: 1.2em;
	}
	.skyliner2-programs-title{
		font-size: 3.5em;
		line-height: 1.2em;
	}
	.skyliner2-programs {
		top: 140px;
		left: 0;
		width: 728px;
		max-width: 100%;
		padding: 20px;
	}
	.skyliner2-program-category{
		padding-top: 138px;
		padding-right:0;
		width: 190px;
		background-position: center top;
		background-size: auto 138px;
		background-repeat: no-repeat;
		display: inline-block;
		vertical-align: top;
		text-shadow: 0 0 5px #000;
		min-height: 305px;
	}
	.skyliner2-program-title{
		font-size: 1.5em;
		line-height: 1.5em;
	}
	.skyliner2-program-list{
		font-size: 1.6em;
		padding-left: 20px;
		line-height: 1.5em;
	}	
	#skyliner2-customize{
		font-size:8px;
	}
	.skyliner2-customize-option{
		padding-left: 100px;
		background-position: left top;
		background-repeat: no-repeat;
		background-size: auto;
		min-height: 100px;
		width: 100%;
		display: inline-block;
		vertical-align: top;
		padding-bottom: 60px;
		padding-right: 20px;
		cursor: pointer;
	}
	#skyliner2-space{
		font-size:8px;
		height: 1395px;
		background-image: url(../images/skyliner2/space.768.jpg);
	}
	.skyliner2-space-info{
		top: 20px;
		left: 50px;
		font-size: 6em;
		line-height: 1em;
		text-align: left;
	}
	.skyliner2-space-sub{
		font-weight: 400;
	}
	.skyliner2-space-title{
		font-weight: 800;
	}
	.skyliner2-space-list1{
		top: 740px;
		left: 10%;
		list-style-type: disc;
		width: 385px;
		font-size: 1.6em;
		padding: 20px;
		padding-left: 40px;
	}
	.skyliner2-space-list2{
		top: 110px;
		left: 30px;
		width: 360px;
		font-size: 1.6em;
		padding: 20px;
	}
	.skyliner2-space-list3{
		top: 640px;
		left: 10%;
		list-style-type: disc;
		width: 385px;
		font-size: 1.6em;
		padding: 20px;
		padding-left: 40px;
		color:#000;
	}
	#skyliner2-braintronics{
		font-size:8px;
		height: 700px;
		background: url(../images/skyliner2/braintronics.768.jpg) no-repeat right top;
		background-size: auto 100%;
	}
	.skyliner2-braintronics-title {
		font-size: 3.8em;
		font-weight: 800;
		text-align: center;
		top: 10px;
		left: 0;
		width: 100%;
	}	
	.skyliner2-braintronics-text {
		font-size: 1.5em;
		top: 180px;
		right: 20px;
		width: 360px;
		left:auto;
	}
	.skyliner2-braintronics-download {
		color: #acacac;
		bottom: 40px;
		right: 10px;
		left:auto;
		font-size: 1.8em;
		font-weight: 800;
		line-height: 40px;
		height: 40px;
	}
	#skyliner2-control{
		font-size:8px;
		height: 1035px;
		background: url(../images/skyliner2/control.768.jpg) no-repeat center top;
		background-size: auto 100%;
	}
	.skyliner2-control-info {
		    top: 60px;
		left: 5%;
		width: 90%;
		max-width: 465px;
	}
	.skyliner2-control-title {
		font-size: 3.9em;
		padding-bottom: 0.8em;
	}
	.skyliner2-control-text {
		font-size: 1.8em;
	}
	#skyliner2-zerog{
		height: 650px;
		font-size:8px;
	}
	#skyliner2-scheme{
		font-size:7px;
		height: 1444px;
		background: url(../images/skyliner2/scheme.768.jpg) no-repeat center top;
	}
	.skyliner2-scheme-title {
		top: 10px;
	}
	.skyliner2-scheme-bar.left {
		text-align: left;
		left:0;
	}
	.skyliner2-scheme-bar.right{
		right: 0;
		bottom:0;
		top:auto;
		text-align: left;
	}
	.skyliner2-scheme-bar {
		top: 120px;
		left:0;
		bottom:0;
		width: auto;
	}
	.skyliner2-scheme-hint {
		    cursor: pointer;
		margin-bottom: 20px;
		padding: 10px;
		display: inline-block;
		width: 33%;
		vertical-align: top;
		text-shadow: 0 0 2px #000;
		box-sizing:border-box;
	}
	.skyliner2-scheme-hint-title {
		font-size: 2.2em;
	}
	.skyliner2-scheme-hint-text {
		font-size: 1.6em;
	}
	#skyliner2-scheme .highlight {
		z-index:-1;
		opacity: 0;
		display:none;
	}
	.skyliner2-scheme-title {
		top: 10px;
		position: relative;
		margin-bottom: 50px;
	}
	.slider-bar{
		/*background:#0e0e0e;*/
		padding-bottom:30px;
	}
	.skyliner2-scheme-hints,
	.highlight{
		display:none;
	}
	.skyliner2-slider{
		height: 1244px;
		width: 500px;
		display: block !important;
		background: url(../images/skyliner2/chair.png) no-repeat center top;
		font-size:8px;
	}
	.skyliner2-slide-box{
		height: 1244px;
		width: 500px;
		margin:0 auto;
		text-align:center;
	}
	.skyliner2-slide-info{
		color: #fff;
		padding: 50px;
		padding-top: 50px;
		padding-top: 100px;
		font-size: 1.8em;
		text-align:left;
	}
	.skyliner2-slide-title {
		font-size: 2.4em;
		text-transform: uppercase;
		font-weight: 800;
	}
	.skyliner2-slider .owl-dots {
		bottom: 280px;
		text-align: center;
	}
	.skyliner2-slider.owl-theme .owl-dots .owl-dot span{
		background:#1ab6ce;
	}
	.skyliner2-slider.owl-theme .owl-dots .owl-dot span:hover, 
	.skyliner2-slider.owl-theme .owl-dots .owl-dot.active span{
		background:#1ab6ce !important;
		transform: scale(1.4);
	}
	.skyliner2-slider .owl-prev{
		width:70px;
		height:70px;
		top:0;
		margin-top:205px;
		left:0;
		background:url(../images/skyliner2/prev.png) no-repeat center center;
	}
	.skyliner2-slider .owl-next{
		width:70px;
		height:70px;
		top:0;
		margin-top:205px;
		right:0;
		background:url(../images/skyliner2/next.png) no-repeat center center;
		transform:none;
	}
}
@media (max-width: 425px) {
	#panel_sky{
		background-image: url(../images/skyliner2/sky.425.jpg);
		height: 750px;
		font-size:6px;
	}
	.skyliner2-text {
		max-width: 45%;
		top: 280px;
		left: 5px;
	}
	#skyliner2-video1{
		font-size:6px;
		height:600px;
	}
	.skyliner2-video-block{
		padding-top: 30px;
	}
	#skyliner2-features{
		font-size:6px;
	}
	.skyliner2-feature.ion {
		left: 0;
	}
	.skyliner2-feature.board {
		left: 0;
	}
	#skyliner2-programs{
		font-size:7px;
		background: url(../images/skyliner2/programs.425.jpg) no-repeat center top;
		height: 719px;
	}
	.skyliner2-programs{
		padding:0;
	}
	#skyliner2-programs .owl-dots{
		position: absolute;
		top: 100px;
		bottom:auto;
		right: 70px;
		left:auto;
		width: 40px;
	}
	#skyliner2-programs .owl-theme .owl-dots .owl-dot{
		display:block !important;
	}
	#skyliner2-programs .owl-theme .owl-dots .owl-dot span {
		width: 20px !important;
		height: 20px !important;
		background:#d0a13c !important;
		margin:10px auto !important;
	}
	#skyliner2-programs .owl-theme .owl-dots .owl-dot span:hover{
		background:#d0a13c !important;
	}
	#skyliner2-programs .owl-theme .owl-dots .owl-dot.active span {
		width: 34px !important;
		height: 34px !important;
		background: #fac034 !important;
		box-shadow: 0 0 5px #fff;
	}
	.skyliner2-program-category {
		width: 150px;
	}
	.skyliner2-customize-title {
		font-size: 3em;
	}
	.skyliner2-space-info{
		left:5px;
	}
	.skyliner2-space-list1,
	.skyliner2-space-list2,
	.skyliner2-space-list3{
		width:auto;
		left: 0;
	}
	.skyliner2-braintronics-text{
		width:auto;
		left:10px;
		right:10px;
	}
	.skyliner2-braintronics-hint{
		display:none;
	}
	#skyliner2-control{
		height: 649px;
		background: url(../images/skyliner2/control.425.jpg) no-repeat center top;
		font-size:6px;
	}
	.skyliner2-control-info {
		top: 20px;
	}
	.skyliner2-zerog-title {
		width: auto;
		padding-left: 5%;
		padding-right: 5%;
		padding-bottom:10px;
		box-sizing:border-box;
		display:block;
	}
	.skyliner2-zerog-text {
		width: auto;
		padding-left: 5%;
		padding-right: 5%;
		display:block;
	}
	#skyliner2-scheme{
		height: 944px;
		font-size:6px;
	}
	.skyliner2-scheme-bar.left {
		top: 80px;
	}
	.skyliner2-scheme-hint {
		margin-bottom: 5px;
	}
	.skyliner2-programs-info{
		left:20px;
	}
	.skyliner2-video-box iframe{
		height:auto;
	}
	.skyliner2-space-list3 {
		top: 620px;
	}
	.skyliner2-space-list1 {
		top: 760px;
	}
	.skyliner2-slider{
		background: url(../images/skyliner2/chair-425.png) no-repeat center top;
		height: 750px;
		width: 300px;
	}
	.skyliner2-slide-box{
		height: 750px;
		width: 300px;
	}
	.skyliner2-slide-info{
		font-size: 1.2em;
	}
	.skyliner2-slide-title {
		font-size: 1.8em;
	}
	.skyliner2-slider .owl-dots {
		bottom: 180px;
		text-align: center;
	}
	.skyliner2-slider .owl-prev,
	.skyliner2-slider .owl-next{
		display:none;
	}
	.skyliner2-scheme-title{
		font-size:4em;
	}
	.skyliner2-programs{
		padding:0;
	}
	#skyliner2-programs .owl-dots{
		position: absolute;
		top: 100px;
		bottom:auto;
		right: 70px;
		left:auto;
		width: 40px;
	}
	#skyliner2-programs .owl-theme .owl-dots .owl-dot{
		display:block !important;
	}
	#skyliner2-programs .owl-theme .owl-dots .owl-dot span {
		width: 20px !important;
		height: 20px !important;
		background:#d0a13c !important;
		margin:10px auto !important;
	}
	#skyliner2-programs .owl-theme .owl-dots .owl-dot span:hover{
		background:#d0a13c !important;
	}
	#skyliner2-programs .owl-theme .owl-dots .owl-dot.active span {
		width: 34px !important;
		height: 34px !important;
		background: #fac034 !important;
		box-shadow: 0 0 5px #fff;
	}
	#skyliner2-zerog{
		background: url(../images/skyliner2/zerog.425.jpg) no-repeat center top;
	}
}
/* aura grey black */
#aura-new{
	font-family: Open Sans, sans-serif;
    font-size:10px;
    background: url(../images/aura-greyblack/new.2500.jpg) no-repeat center center;
    background-size: auto 100%;
    height: 798px;
    color: #fff;
}
.aura-new-heading {
    position: absolute;
    top: 50px;
    left: 125px;
}
.aura-new-sub {
    position: absolute;
    right: 10px;
    font-size: 2.7em;
    top: 8px;
}
.aura-new-title {
    font-size: 15em;
    font-weight: 700;
    line-height: 1em;
}
.aura-new-text {
    position: absolute;
    top: 330px;
    left: 125px;
    font-size: 2em;
    width: 410px;
}
#aura-video2{
	font-family: Open Sans, sans-serif;
    font-size:10px;
    background: url(../images/aura-greyblack/video_bg.2500.jpg) no-repeat center center;
    background-size: auto 100%;
    height: 620px;
    color: #fff;
}
.aura-video2-head{
	width:100%;
	position:absolute;
	z-index:2;
	top:40px;
}
.aura-video2-title{
	font-size:3.6em;
	line-height:1.1em;
	width:380px;
	color:red;
	position:absolute;
	top:340px;
	right:20px;
	text-transform:uppercase;
}
.aura-video2-title b{
	font-weight:700;
}
.aura-video2-sub{
	font-size:1.6em;
	width:380px;
	position:absolute;
	top:420px;
	right:20px;
	text-transform:uppercase;
	text-shadow:0 0 5px #000;
}
.aura-video2-box{
	position:absolute;
	z-index:0;
	width:720px;
	left:30px;
	top:150px;
	box-shadow:0 0 30px #000;
}
#aura-4d{
	font-family: Open Sans, sans-serif;
    font-size:10px;
    background: url(../images/aura-greyblack/massage4d.2500.jpg) no-repeat center center;
    background-size: auto 100%;
    height: 808px;
    color: #fff;
}
.aura-4d-info {
	position:absolute;
	top:30px;
	left:13%;
	width:340px;
}
.aura-4d-title {
	color: #178df1;
	font-size: 24em;
	font-weight: 700;
	text-shadow: 0 0 15px #178df1;
	position: relative;
	display: block;
	height: 1em;
	line-height: 1em;
}
.aura-4d-title:before {
	content: "4D";
	position: absolute;
	left: -12px;
	bottom: -12px;
	color: #fff;
}
.aura-4d-sub {
	font-weight: 700;
	color: #178df1;
	font-size: 7em;
	line-height: 0.5em;
}
.aura-4d-text {
	font-weight:400;
	color:#fff;
	font-size:1.5em;
	margin-top:50px;
	padding:5px;
}
.aura-4d-tip {
	position: absolute;
	bottom: 600px;
	right: 220px;
	color: #fff;
	font-size: 1.8em;
	text-align: right;
}
#aura-neck{
	font-family: Open Sans, sans-serif;
    font-size:10px;
    background: url(../images/aura-greyblack/neck.2500.jpg) no-repeat center center;
    background-size: auto 100%;
	height: 600px;
    width: 100%;
    color: #54ddde;
}
.aura-neck-info {
	position:absolute;
	top:30px;
	left:20px;
	width: 360px;
}
.aura-neck-title {
	font-size:42px;
	font-weight:700;
	text-transform:uppercase;
	width: 320px;
	line-height:1em;
}
.aura-neck-text {
	font-size:16px;
	padding-top:40px;
}
.aura-neck-sub {
	padding-top:40px;
	font-size:22px;
	font-weight:700;
	text-transform:uppercase;
}
.aura-neck-types {
	font-size:16px;
	line-height:2em;
}
.aura-neck-types ul {
    padding-top: 10px;
	list-style:disc;
	list-style-position:inside;
}
#aura-quality{
	font-family: Open Sans, sans-serif;
    font-size:10px;
    background: url(../images/aura-greyblack/quality.2500.jpg) no-repeat center center;
    background-size: auto 100%;
	height: 800px;
}
.aura-quality-heading {
	position:absolute;
	left:100px;
	top:30px;
	text-transform:uppercase;
}
.aura-quality-title {
	font-weight:700;
	color:#fff;
	font-size:7em;
	line-height:0.8em;
}
.aura-quality-sub {
	font-weight:700;
	color:#fba40c;
	font-size:3em;
	line-height:1em;
}
.aura-quality-info {
	position:absolute;
	top: 236px;
	left: 152px;
}
.aura-quality-text {
	position:absolute;
	font-size:1.6em;
	font-weight:600;
	color:#000;
	left:0;
	width:270px;
}
.aura-quality-text.p1 {top:0;}
.aura-quality-text.p2 {top:117px;}
.aura-quality-text.p3 {top:214px;}
.aura-quality-text.p4 {top:327px;}
.aura-quality-text.p5 {top:452px;}
#aura-braintronics {
	font-family: Open Sans, sans-serif;
    font-size:10px;
    background: url(../images/aura-greyblack/braintronics.2500.jpg) no-repeat center center;
    background-size: auto 100%;
	height:800px;
	width:100%;
}
.aura-braintronics-info {
	position:absolute;
	top:0px;
	left:30px;
	height:100%;
}
.aura-braintronics-title {
	padding-top:20px;
	font-weight:700;
	color:#208eec;
	font-size:5em;
	line-height:1em;
}
.aura-braintronics-text {
	font-weight:400;
	color:#fff;
	font-size:1.4em;
	width:390px;
}
.aura-braintronics-buttons {
	font-size:2.3em;
	color:#fff;
	text-transform:uppercase;
	position:absolute;
	bottom:30px;
	left:0;
	font-weight:700;
}
.aura-braintronics-buttons a:first-child {
	margin-left:20px;
}
.aura-braintronics-buttons a:last-child {
	margin-left:10px;
}
#aura-zerog{
	font-family: Open Sans, sans-serif;
    font-size:10px;
    background: url(../images/aura-greyblack/zerog.2500.jpg) no-repeat center center;
    background-size: auto 100%;
	height:750px;
	width:100%;
}
.aura-zerog-title {
	text-transform: uppercase;
	color: #fff;
	font-size: 6em;
	position: absolute;
	top: 30px;
	left: 20px;
}
.aura-zerog-text {
	font-size: 1.5em;
	color: #fff;
	position: absolute;
}
.aura-zerog-text.p1 {
	top: 100px;
	left: 0;
	max-width: 100%;
	width: 500px;
	padding: 20px;
}
.aura-zerog-text.p2 {
	bottom: 90px;
    right: 10px;
    width: 310px;
}
#aura-rollers{
	font-family: Open Sans, sans-serif;
    font-size:10px;
    background: url(../images/aura-greyblack/rollers.2500.jpg) no-repeat center center;
    background-size: auto 100%;
	height:600px;
}
.aura-rollers-info {
	color:#e02227;
	position: absolute;
	top: 110px;
	right: 40px;
}
.aura-rollers-title {
	font-size:8em;
	font-weight:600;
	line-height:0.8em;
}
.aura-rollers-sub {
	font-size:5em;
	font-weight:700;
	line-height:1em;
}
.aura-rollers-text {
	font-size:1.4em;
	font-weight:600;
	color:#000;
	width:340px;
	position:absolute;
	bottom:140px;
	right:10px;
	box-sizing:border-box;
}
#aura-legs {
	font-family: Open Sans, sans-serif;
    font-size:10px;
    background: url(../images/aura-greyblack/legs.2500.jpg) no-repeat center center;
    background-size: auto 100%;
	height:900px;
}
.aura-legs-info {
	position:absolute;
	left:60px;
	top:60px;
	color:#fff;
}
.aura-legs-title {
	font-size:8em;
	text-transform:uppercase;
	line-height:1em;
	font-weight:700;
}
.aura-legs-sub {
	font-size:3em;
	text-transform:uppercase;
	line-height:1em;
}
.aura-legs-text {
	position:absolute;
	background-repeat:no-repeat;
	background-size:auto;
	background-position:left top;
	padding-left:90px;
	color:#fff;
	font-size:1.5em;
	left:60px;
	width:440px;
	min-height:79px;
	padding-top:10px;
	box-sizing: border-box;
}
.aura-legs-text.p1 {
	top:230px;
	background-image:url(../images/aura-greyblack/p1.png);
}
.aura-legs-text.p2 {
	top:370px;
	background-image:url(../images/aura-greyblack/p2.png);
}
.aura-legs-text.p3 {
	top:510px;
	background-image:url(../images/aura-greyblack/p3.png);
}
.aura-legs-text.p4 {
	top:650px;
	background-image:url(../images/aura-greyblack/p4.png);
}
#aura-rastiranie {
	font-family: Open Sans, sans-serif;
    font-size:10px;
	height:500px;
}
.aura-rastiranie-info {
	position:absolute;
	top:45px;
	left:40px;
	width:440px;
	max-width:calc(100% - 80px);
}
.aura-rastiranie-title {
	font-size:4em;
	color:#515051;
	padding-bottom:40px;
	line-height:1em;
	margin:0;
}
.aura-rastiranie-text {
	font-size:1.6em;
	color:#cc9966;
}
.aura-rastiranie-video-frame {
	position:absolute;
	right:0;
	top:15px;
	width:704px;
	height:468px;
	background-color:#000;
}
.aura-rastiranie-video-frame img {
	position:absolute;
	top:0;
	left:0;
}
.aura-rastiranie-video-frame video {
	position: absolute;
	top: 51px;
	left: 0;
}
#aura-control {
	font-family: Open Sans, sans-serif;
	font-size:10px;
	height: 800px;
	background: url(../images/aura-greyblack/control.2500.jpg) no-repeat center top;
	background-size: auto 100%;
}
.aura-control-title {
	position:absolute;
	right:110px;
	top:55px;
	font-size:3.5em;
	text-shadow:2px 2px 5px #fff;
	color:#3546a1;
	text-transform:uppercase;
	font-weight:800;
}
.aura-control-text {
	position:absolute;
	right:55px;
	top:550px;
	color:#fff;
	font-size: 1.5em;
	width: 300px;
}
#aura-colors{
	font-family: Open Sans, sans-serif;
	font-size:10px;
	background: url(../images/aura-greyblack/colors.2500.jpg) no-repeat center top;
	background-size:auto 100%;
	height:800px;
}
.aura-colors-info {
	position: absolute;
	top: 170px;
	left: 70px;
}
.aura-colors-heading {
	position:absolute;
	top:20px;
	left:70px;
}
.aura-colors-title {
	font-size: 5.5em;
	font-weight: 700;
	color: #333;
	text-transform: uppercase;
}
.aura-colors-sub {
	font-size: 3em;
	font-weight: 400;
	color: #666669;
	text-align: left;
	line-height: 0.5em;
}
.aura-colors-text {
	font-size: 1.8em;
	font-weight: 700;
	width: 350px;
	padding-bottom: 20px;
}
.aura-colors-color {
	background-repeat:no-repeat;
	background-size:contain;
	background-position:center top;
	width:154px;
	height:174px;
	display:inline-block;
	color:#333;
	font-weight:700;
	padding-top:154px;
	text-align:center;
	font-size:1.6em;
	box-sizing:border-box;
}
.aura-colors-color a {
text-decoration: none;
}
.aura-colors-color.c1 {
	background-image:url(../images/aura-greyblack/colors.grey.black.png);
	margin-right:40px;
}
.aura-colors-color.c2 {
	background-image:url(../images/aura-greyblack/colors.grey.white.png);
}
.aura-colors-roller {
	position:absolute;
	top:520px;
	left:70px;
	width:340px;
}
.aura-colors-roller-title {
	font-size:5em;
	font-weight:700;
	color:#f16904;
	line-height:1em;
	text-transform:uppercase;
}
.aura-colors-roller-sub {
	font-size:2.6em;
	line-height:1.1em;
	font-weight:400;
	color:#f16904;
	padding-bottom:20px;
}
.aura-colors-roller-text {
	font-size:1.8em;
	font-weight:700;
	color:#333;
}
#aura-scan {
	font-family: Open Sans, sans-serif;
	font-size:10px;
	background: url(../images/aura-greyblack/scan.2500.jpg) no-repeat center top;
	background-size:auto 100%;
	height:800px;
}
.aura-scan-info {
	position:absolute;
	top:80px;
	left:90px;
	width:560px;
	color:#fff;
}
.aura-scan-title {
	font-size:5em;
	font-weight:800;
	line-height:1.1em;
	text-transform:uppercase;
}
.aura-scan-text {
	padding-top:55px;
	width:420px;
	font-size:1.5em;
	font-weight:400;
	box-sizing:border-box;
}	

@media (max-width: 768px) {
	#aura-new{
		font-size:8px;
		background-image: url(../images/aura-greyblack/new.768.jpg);
		height: 1024px;
	}
	.aura-new-heading{
		left: 45px;
	}
	.aura-new-text {
		top: 200px;
		left: 45px;
		width: 410px;
	}
	#aura-video2{
		font-size:8px;
		background: url(../images/aura-greyblack/video_bg.768.jpg) no-repeat center center;
		height: 700px;
	}
	.aura-video2-head{
		top:0;
	}
	.aura-video2-title{
		width:auto;
		top:50px;
		right:20px;
		left:20px;
	}
	.aura-video2-sub{
		top:120px;
		right:20px;
		left:20px;
	}
	.aura-video2-box{
		width:100%;
		left:0;
		right:0;
	}
	#aura-4d {
		font-size:9px;
		background-image:url(../images/aura-greyblack/massage4d.768.jpg);
		height:1024px;
	}
	.aura-4dtablet-fl {
		float:left;
		padding: 15px 15px 20px 35px;
	}
	.aura-4d-info {
		position:absolute;
		top:0;
		left:0;
		width:100%;
	}
	.aura-4d-text {
		margin-top:40px;
		padding:10px;
	}
	.aura-4d-tip {
		bottom:570px;
		left:calc(50% - 160px);
		right:auto;
	}
	#aura-neck{
		font-size:8px;
		background-image: url(../images/aura-greyblack/neck.768.jpg);
		height:1024px;
	}
	.aura-neck-info {
		top: 30px;
		left: 5%;
		text-shadow: 0 0 5px #000;
		max-width: 90%;
	}
	.aura-neck-title {
		font-size:38px;
	}
	.aura-neck-text {
		font-size:15px;
		padding-top:30px;
	}
	.aura-neck-sub {
		padding-top:30px;

	}
	.aura-neck-types {
		font-size:15px;
	}
	#aura-quality {
		font-size:8px;
		background-image:(../images/aura-greyblack/quality.768.jpg);
		height:1023px;
	}
	.aura-quality-heading {
		left: 20px;
		top: 30px;
	}
	.aura-quality-sub {
		font-size: 5em;
		line-height: 1em;
	}
	.aura-quality-info {
		top: 148px;
		left: 0px;
		width:100%;
	}
	.aura-quality-text {
		font-size: 1.8em;
		padding-left: 130px;
		background-position: 10px 10px;
		background-repeat: no-repeat;
		background-size: auto;
		min-height: 120px;
		display: inline-block;
		width: 49%;
		vertical-align: top;
		position: relative;
		margin-bottom: 0;
		min-width: 300px;
		box-sizing:border-box;
	}
	.aura-quality-text>span {
		position: absolute;
		left: 130px;
		bottom: 20px;
		text-shadow: 0 0 5px #fff;
		font-weight: 700;
	}
	.aura-quality-text.p1 {
		background-image:url(../images/aura-greyblack/q1.png);
		top:auto;
	}
	.aura-quality-text.p2 {
		background-image:url(../images/aura-greyblack/q2.png);
		top:auto;
	}
	.aura-quality-text.p3 {
		background-image:url(../images/aura-greyblack/q3.png);
		top:auto;
	}
	.aura-quality-text.p4 {
		background-image:url(../images/aura-greyblack/q4.png);
		top:auto;
	}
	.aura-quality-text.p5 {
		background-image:url(../images/aura-greyblack/q5.png);
		top:auto;
	}
	#aura-braintronics {
		font-size:8px;
		background-image: url(../images/aura-greyblack/braintronics.768.jpg);
		height:1024px;
	}
	.aura-braintronics-title {
		color:#6fbaf9;
	}
	.aura-braintronics-text {
		font-size:1.8em;
	}
	#aura-zerog {
		font-size:8px;
		background-image:url(../images/aura-greyblack/zerog.768.jpg);
		height:1024px;
	}
	.aura-zerog-title {
		font-size: 6.5em;
		left: 30px;
	}
	.aura-zero-text {
		font-size:1.8em;
	}
	.aura-zerog-text.p1 {
		padding: 30px;
	}
	.aura-zerog-text.p2 {
		bottom:30px;
		left:0;
		width:100%;
		padding:30px;
	}
	#aura-rollers {
		font-size:8px;
		background-image:url(../images/aura-greyblack/rollers.768.jpg);
		height:1024px;
	}
	.aura-rollers-info {
		top:30px;
		left:10px;
	}
	.aura-rollers-title {
		font-size: 11.5vw;
	}
	.aura-rollers-sub {
		font-size: 7.2vw;
	}
	.aura-rollers-text {
		font-size: 1.8em;
		font-weight: 700;
		color: #000;
		max-width: 50%;
		position: absolute;
		top: 25px;
		right: 0;
		bottom:auto;
		padding: 10px;
	}
	#aura-legs {
		font-size:8px;
		background-image:url(../images/aura-greyblack/legs.768.jpg);
		height:1024px;
	}
	.aura-legs-info {
		left:45px;
		top:20px;
	}
	.aura-legs-title {
		font-size:6em;
		line-height:1em;
	}
	.aura-legs-text {
		font-size:1.6em;
		width:400px;
		min-height:79px;
		padding-top:10px;
	}
	.aura-legs-text.p1 {
		top: 630px;
		left: 20px;
	}
	.aura-legs-text.p2 {
		top: 720px;
		right: 20px;
	}
	.aura-legs-text.p3 {
		top: 810px;
		left:20px;
	}
	.aura-legs-text.p4 {
		top: 900px;
		right: 20px;
	}
	#aura-rastiranie {
		font-size:8px;
		height:1024px;
	}
	#aura-rastiranie .cover,
	#aura-rastiranie .my-background-video {
		display:none;
	}
	.aura-rastiranie-info {
		position: absolute;
		top: 50px;
		left: 40px;
		width: 75%;
		z-index: 1;
		max-width: 426px;
	}
	.aura-rastiranie-title {
		font-size:5em;
		color:#515051;
		padding-bottom:40px;
		line-height:1em;
		margin:0;
	}
	.aura-rastiranie-text {
		font-size:1.8em;
	}
	.aura-rastiranie-video-frame {
		position: absolute;
		bottom:115px;
		top:auto;
		left:0;
		width:100%;
		height:628px;
		background-image:url(../images/aura-greyblack/rastiranie.768.jpg);
		background-repeat:no-repeat;
		background-position:center;
		background-size:auto 100%;
	}
	#aura-control {
		font-size:8px;
		background-image:url(../images/aura-greyblack/control.768.jpg);
		height:1024px;
	}
	.aura-control-title {
		left: 50px;
		top: 30px;
		font-size: 4.5em;
	}
	.aura-control-text {
		right: 52%;
		bottom: 110px;
		top:auto;
		font-size: 1.8em;
		width: 200px;
	}
	#aura-colors{
		font-size:8px;
		background-image:url(../images/aura-greyblack/colors.768.jpg);
		height:1024px;
	}
	.aura-colors-info {
		top: 160px;
		left: 30px;
	}
	.aura-colors-heading {
		top:50px;
		left:30px;
	}
	.aura-colors-title {
		font-size: 5.5em;
	}
	.aura-colors-sub {
		font-size: 3em;
		line-height: 0.5em;
	}
	.aura-colors-text {
		font-size: 2em;
		width: 350px;
	}
	.aura-colors-color {
		background-repeat:no-repeat;
		background-size:125px;
		background-position:center 30px;
		width:154px;
		height:154px;
		display:inline-block;
		color:#333;
		font-weight:800;
		padding-top:154px;
		font-size:2em;
	}
	.aura-colors-roller {
		top:430px;
		left:30px;
		width:340px;
	}
	.aura-colors-roller-title {
		font-size:6.5em;
		line-height:1em;
	}
	.aura-colors-roller-sub {
		font-size:3.5em;
		line-height:1.1em;
		padding-bottom:15px;
	}
	.aura-colors-roller-text {
		font-size:2em;
		width:300px;
	}
	#aura-scan {
		font-size:8px;
		background-image:url(../images/aura-greyblack/scan.768.jpg);
		height:1024px;
	}
	.aura-scan-info {
		top:20px;
		left:90px;
		width:560px;
		max-width: calc(100% - 100px);
	}
	.aura-scan-title {
		font-size:7vw;
		font-weight:800;
		line-height:1.1em;
	}
	.aura-scan-text {
		padding-top: 25px;
		font-size: 2em;
		padding-left: 5px;
		width:100%;
	}
}
@media (max-width: 425px) {
	#aura-new{
		font-size:6px;
		background-image: url(../images/aura-greyblack/new.425.jpg);
		height: 750px;
	}
	.aura-new-heading{
		left:20px;
	}
	.aura-new-text{
		top: 160px;
		width:auto;
		left:20px;
		right:20px;
	}
	#aura-video2{
		font-size:7px;
		background: url(../images/aura-greyblack/video_bg.425.jpg) no-repeat center center;
		height: 530px;
	}
	.aura-video2-box{
		top:200px;
	}
	.aura-video2-box iframe{
		height: 200px;
	}
	.aura-video2-title,
	.aura-video2-sub {
		left:10px;
		right: 10px;
	}
	#aura-4d {
		background-image:url(../images/aura-greyblack/massage4d.425.jpg);
		height:850px;
		font-size:7px;
	}
	.aura-4dtablet-fl {
		float:none;
		padding: 0 0 10px 30px;
	}
	.aura-4d-title {
		font-size: 20em;
	}
	.aura-4d-text {
		margin-top: 0;
	}
	.aura-4d-tip {
		bottom: 370px;
		left: 30px;
	}
	#aura-neck{
		font-size:6px;
		background-image: url(../images/aura-greyblack/neck.425.jpg);
		height:750px;
	}
	.aura-neck-info {
		top: 15px;
		left: 5%;
	}
	.aura-neck-title {
		font-size:26px;
	}
	.aura-neck-text {
		font-size:13px;
		padding-top:20px;
	}
	.aura-neck-sub {
		padding-top:110px;
	}
	.aura-neck-types {
		font-size:13px;
		line-height:1.25em;
	}
	.aura-neck-types ul {
		padding-top:10px;
		padding-left:20px;
	}
	#aura-quality {
		font-size:6px;
		background-image: url(../images/aura-greyblack/quality.425.jpg);
		height:850px;
	}
	.aura-quality-title {
		color: #333;
	}
	.aura-quality-sub {
		font-size: 3em;
		line-height: 2.8em;
		vertical-align: bottom;
		float: left;
		padding-left: 5px;
	}
	.aura-quality-info {
		top: 100px;
	}
	.aura-quality-text {
		font-size: 2.2em;
		left: 0;
		padding-left: 100px;
		min-height: 86px;
		padding-right: 20px;
		background-size: auto 80px;
	}
	.aura-quality-text>span {
		left: 110px;
		bottom: 3px;
		max-width: 240px;
	}
	#aura-braintronics {
		font-size:6px;
		background-image:url(../images/aura-greyblack/braintronics.425.jpg);
		height:650px;
	}
	.aura-braintronics-info {
		left: 0;
	}
	.aura-braintronics-title {
		color: #6fbaf9;
		font-size: 5em;
		line-height: 1em;
		padding: 20px;
	}
	.aura-braintronics-title img {
		width:240px;
		float:right;
	}
	.aura-braintronics-text {
		font-size: 2.2em;
		width: auto;
		padding: 10px;
		top: 120px;
		max-width: 300px;
	}
	.aura-braintronics-buttons {
		font-size: 1.8em;
		color: #fff;
		text-transform: uppercase;
		position: absolute;
		bottom: 0;
		right: 0;
		font-weight: 800;
		padding: 10px;
	}
	.aura-braintronics-buttons a:first-child {
		margin-left:10px;
	}
	.aura-braintronics-buttons a:last-child {
		margin-left:5px;
	}
	#aura-zerog {
		font-size:6px;
		background-image:url(../images/aura-greyblack/zerog.425.jpg);
		height:750px;
	}
	.aura-zerog-title{
		left: 20px;
		font-size: 6.5em;
	}
	.aura-zerog-text {
		font-size: 2.1em;
	}
	.aura-zerog-text.p1 {
		top: 100px;
		left: 0;
		max-width: 100%;
		width: 500px;
		padding: 20px;
	}
	.aura-zerog-text.p2 {
		bottom: 0;
		left: 0;
		width: auto;
		padding: 20px;
	}
	#aura-rollers {
		font-size:6px;
		background-image:url(../images/aura-greyblack/rollers.425.jpg);
		height:650px;
	}
	.aura-rollers-info {
		color:#e02227;
		top:30px;
		left:20px;
	}
	.aura-rollers-title {
		font-size: 11.5vw;
	}
	.aura-rollers-sub {
		font-size: 7.2vw;
	}
	.aura-rollers-text {
		font-size: 2em;
		color: #000;
		width: auto;
		max-width:none;
		position: absolute;
		bottom: 0;
		top:auto;
		left:0;
		right: 0;
		padding: 20px;
		background-color: rgba(255,255,255,0.5);
	}
	#aura-legs {
		font-size:6px;
		background-image:url(../images/aura-greyblack/legs.425.jpg);
		height:750px;
	}
	.aura-legs-info {
		color: #fff;
		margin: auto;
		width: 100%;
		left:0;
		text-align: center;
		padding-top: 5px;
	}
	.aura-legs-title {
		font-size:6em;
		line-height:1em;
	}
	.aura-legs-sub {
		font-size:3.8em;
		line-height:1em;
	}
	.aura-legs-text {
		width:auto;
		padding-left:90px;
		color:#fff;
		font-size:2em;
		max-width:400px;
		min-height:79px;
		padding-top:10px;
	}
	.aura-legs-text.p1 {
		top: 400px;
		left: 0;
	}
	.aura-legs-text.p2 {
		top: 490px;
		right: 0;
		left:0;
	}
	.aura-legs-text.p3 {
		top: 580px;
		left:0;
	}
	.aura-legs-text.p4 {
		top: 670px;
		right: 0;
		left:0;
	}
	#aura-rastiranie{
		font-size:6px;
		height:750px;
	}
	.aura-rastiranie-info {
		width:auto;
		position: absolute;
		top: 20px;
		left: 0;
		z-index: 1;
		padding: 0 15px;
	}
	.aura-rastiranie-title {
		font-size:5em;
		padding-bottom:20px;
	}
	.aura-rastiranie-text {
		font-size:2em;
	}
	.aura-rastiranie-video-frame {
		bottom: 30px;
		height: 487px;
		background-image: url(../images/aura-greyblack/rastiranie.425.jpg);
	}
	#aura-control {
		font-size:6px;
		background-image:url(../images/aura-greyblack/control.425.jpg);
		height:750px;;
	}
	.aura-control-title {
		left: 0;
		top: 25px;
		width: auto;
		font-size: 5em;
		padding-left: 50px;
	}
	.aura-control-text {
		right: 50%;
		bottom: 50px;
		color: #fff;
		font-size: 2em;
		width: 140px;
	}
	#aura-colors {
		font-size:6px;
		background-image:url(../images/aura-greyblack/colors.425.jpg);
		height:750px;
	}
	.aura-colors-info {
		top: 90px;
		left: 20px;
	}
	.aura-colors-heading {
		top:15px;
		left:20px;
	}
	.aura-colors-title {
		font-size: 5.5em;
	}
	.aura-colors-sub {
		font-size: 3em;
		line-height: 0.5em;
	}
	.aura-colors-text {
		font-size: 2em;
		width: 255px;
		padding-bottom:10px;
	}
	.aura-colors-color {
		background-repeat:no-repeat;
		background-size:120px;
		background-position:center top;
		width:120px;
		height:140px;
		padding-top:120px;
		font-size:2.5em;
	}
	.aura-colors-color.c1 {
		margin-right:20px;
	}
	.aura-colors-roller {
		top:320px;
		left:20px;
		width:340px;
	}
	.aura-colors-roller-title {
		font-size:6.5em;
		line-height:1em;
	}
	.aura-colors-roller-sub {
		font-size:3.5em;
		line-height:1.1em;
		padding-bottom:15px;
	}
	.aura-colors-roller-text {
		font-size:2em;
		width:225px;
	}
	#aura-scan {
		font-size:6px;
		background-image:url(../images/aura-greyblack/scan.425.jpg);
		height:750px;
	}
	.aura-scan-info {
		top: 0;
		left: 0;
		width: auto;
		padding: 20px;
	}
	.aura-scan-title {
		font-size:7vw;
		line-height:1.1em;;
	}
	.aura-scan-text {
		padding-top: 25px;
		font-size: 2em;
		padding-left: 5px;
	}
}
/* braintronics */
.braintronics{
	background-color: #13263b;
}
#braintronics1{
	font-family: Open Sans;
	height: 970px;
    background-color: #13263b;
	color:#FFF;
	position: relative;
	z-index:0;
	font-size:10px;
}
#braintronics1 .container-inner{
	position:unset;
}
.head-braintronics1{
	background-image: url(../images/braintronics/head.jpg);
    width: 686px;
    height: 846px;
    position: absolute;
    top: 80px;
    left: -200px;
}
.sparkle-braintronics1{
    position: absolute;
    right: 180px;
    top: 20px;
    width: 200px;
    height: 200px;
    background-image: radial-gradient(closest-side, #135bd0, transparent 100%);
    mix-blend-mode: lighten;
}
.icon-braintronics1 {
    position: absolute;
    z-index: 1;
    margin: auto;
    background-image: url(../images/braintronics/icon.png), radial-gradient(closest-side, #135bd0, transparent 60%);
    width: 300px;
    height: 300px;
    top: 120px;
    left: calc(50% - 150px);
}
.info-braintronics1 {
    color: #fff;
    width: calc(100% - 660px);
    max-width: 700px;
    position: absolute;
    top: 370px;
    right: 640px;
    z-index: 1;
}
.title-braintronics1 {
    font-size: 4em;
    font-weight: 300;
}
.title-braintronics1 span {
    color: #32cfeb;
}
.title-braintronics1 b{
	font-weight:700;
}
.text-braintronics1 {
    font-size: 2em;
    font-weight: 400;
    padding-top: 50px;
}
.video-frame-braintronics1 {
    position: absolute !important;
    top: 210px;
    right: 0;
    width: 640px;
    height: 640px;
    cursor: pointer;
	display:none;
}
.cover-braintronics1 {
    z-index: 1;
    position: absolute;
    top: 270px;
    width: 320px;
    left: 160px;
	display:none;
}
.volume_button {
    animation-name: blink;
    animation-duration: 1s;
    animation-iteration-count: infinite;
    animation-direction: alternate;
    animation-timing-function: linear;
    position: absolute;
    bottom: 230px;
    width: 100%;
    text-align: center;
    font-size: 3em;
    color: #fff;
    text-shadow: 0 0 1px #000;
}
#braintronics2{
	font-family: Open Sans;
	height: 1600px;
    background-image: url(../images/braintronics/bg-2.2500.jpg);
    background-position: center top;
    background-repeat: no-repeat;
    background-size: auto 1330px;
    background-color: #13263b;
	font-size:10px;
}
.title-braintronics2{
    font-size: 3.8em;
    font-weight: 300;
    padding: 20px;
    padding-top: 40px;
    color: #fff;
}
.title-braintronics2 span {
    color: #32cfeb;
}
.title-braintronics2 b {
    font-weight:700;
}
.info2-braintronics2 {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    padding: 20px;
    padding-bottom: 40px;
}
#braintronics3{
	font-family: Open Sans;
	min-height: 530px;
    background-color: #13263b;
	color:#FFF;
}
.clip-braintronics3 {
    background-image: url(blocks/video/images/btvideo.jpg);
    width: 600px;
    height: 392px;
    position: absolute;
    top: 70px;
    left: 20px;
    box-shadow: 0 0 15px #000;
}
.info-braintronics3 {
    position: absolute;
    right: 0px;
    top: 50px;
    width: 502px;
    padding: 20px;
    padding-left: 30px;
    color: #fff;
}
.title-braintronics3 {
    text-transform: uppercase;
    font-size: 3.4em;
    line-height: 1em;
    padding-bottom: 70px;
}
.title-braintronics3 span {
    color: #32cfeb;
}
.title-braintronics3 b {
    font-weight:700;
}
.text-braintronics3 {
    font-size: 1.8em;
}
#braintronics4{
	font-family: Open Sans;
	height: 1975px;
    background-image: url(../images/braintronics/bg-4.2500.jpg);
    background-position: center top;
    background-repeat: no-repeat;
    background-size: auto 1975px;
    background-color: #13263b;
	color:#FFF;
}
.title-braintronics4 {
    font-size: 3.2em;
    color: #fff;
    max-width: 910px;
    padding-left: 20px;
    padding-right: 20px;
    font-weight: 300;
}
.title-braintronics4 span {
    color: #32cfeb;
}
.title-braintronics4 b {
    font-weight:700;
}
.info-braintronics4 {
    padding-top: 50px;
}
.explanation-braintronics4 {
    font-size: 1.3em;
    color: #fff;
    padding-left: 20px;
    padding-right: 20px;
    position: absolute;
    top: 1060px;
    left: 0;
    width: 55%;
}
.waves-braintronics4 {
    position: absolute;
    top: 1300px;
    left: 0;
}
.waves-braintronics4 .wave {
    padding: 20px;
}
.row {
    margin: auto;
    overflow: hidden;
}
.col-sm-6 {
    width: 50%;
	box-sizing:border-box;
	float: left;
}
.text-braintronics4{
    font-size: 1.3em;
    color: #fff;
    padding-top: 20px;
}
#braintronics5{
	font-family: Open Sans;
	height: 1600px;
    background-image: url(../images/braintronics/bg-5.2500.jpg);
    background-position: center top;
    background-repeat: no-repeat;
    background-size: auto 100%;
    background-color: #13263b;
	color:#FFF;
}
.title-braintronics5 {
    font-size: 4em;
    font-weight: 300;
    color: #fff;
    padding-top: 160px;
    background: url(../images/braintronics/icon.png) -30px top no-repeat;
    background-size: auto 200px;
}
.title-braintronics5 span {
    color: #32cfeb;
}
.title-braintronics5 b {
    font-weight:700;
}
.label-braintronics5 {
    color: #fff;
    position: absolute;
    max-width: 630px;
    padding: 10px 20px;
    font-size: 1.6em;
    white-space: normal;
    text-align: left;
    line-height: 1.05em;
}
.label1 {
    top: 495px;
    left: -40px;
    padding-right: 80px;
}
.label2 {
    top: 1270px;
    right: -60px;
    padding-left: 80px;
}
#braintronics6{
	font-family: Open Sans;
	background-color: #13263b;
	color: #fff;
	font-size:10px;
}
.sub-braintronics6{
	padding-left: 20px;
    font-size: 4em;
    font-weight: 300;
    color: #fff;
	margin-bottom:35px;
    text-transform: uppercase;
}
.sub-braintronics6 span{
	color: #32cfeb;
}
.sub-braintronics6 b {
    font-weight:700;
}
.text-braintronics6 {
    padding-left: 20px;
    font-size: 1.6em;
    background-image: url(../images/braintronics/bt-logo.png);
    background-position: right top;
    background-size: auto;
    padding-right: 546px;
    background-repeat: no-repeat;
    min-height: 182px;
}
#braintronics7{
	font-family: Open Sans;
    height: 1440px;
	background-color:#13263b;
    background-image: url(../images/braintronics/bg-7.2500.jpg);
    background-size: auto 1440px;
    background-position: center top;
    background-repeat: no-repeat;
}
#braintronics8{
	font-family: Open Sans;
	background-color: #13263b;
	color: #fff;
	font-size:10px;
}
.title-braintronics8 {
    color: #fff;
    padding-left: 20px;
    font-weight: 300;
    font-size: 4em;
    text-transform: uppercase;
    display: inline-block;
    padding-bottom: 40px;
}
.title-braintronics8 span{
	color: #32cfeb;
}
.sub-braintronics8 b {
    font-weight:700;
}
.text-braintronics8 {
    overflow:hidden;
}
.text-braintronics8 img {
    float: left;
    margin: 20px;
    margin-right: 40px;
    box-shadow: 7px 7px 15px #000;
}
.p1-braintronics8 {
    font-size: 1.6em;
    font-weight: 400;
    padding-top: 20px;
}
.p2-braintronics8 {
    font-size: 3em;
    font-weight: 300;
    padding-top: 20px;
}
.sub-braintronics8 {
    font-size: 3em;
    color: #fff;
    font-weight: 800;
    line-height: 3em;
    padding-left: 20px;
}
#braintronics9{
	font-family: Open Sans;
	background: #13263b url(../images/braintronics/footer.jpg) repeat-x center bottom;
	color: #fff;	
	font-size:10px;
	padding-bottom:150px;
}
.title-braintronics9{
	font-size: 4em;
    font-weight: 300;
    color: #fff;
    padding-left: 20px;
}
.title-braintronics9 b {
    font-weight:700;
}
.title-braintronics9 span{
    color: #32cfeb;
}
.chairs-braintronics9{
    width: 100%;
    background-image: url(blocks/info/images/chairs.2500.jpg);
    background-size: auto 120px;
    background-position: center 80px;
    background-repeat: no-repeat;
}
.col-md-2 {
    width: 16.66666667%;
	float:left;
}
.chairs-braintronics9 a {
    border: 0;
    color: #fff;
    font-weight: 400;
    font-size: 2.6em;
	text-decoration:none;
	text-align:center;
	display:block;
}
.chairs-braintronics9 a:hover {
    text-decoration: none;
    text-shadow: 0 0 15px #999;
}
.chairs-braintronics9 .chair-name {
    white-space: nowrap;
    text-align: center;
    padding-top: 10px;
}
.chairs-braintronics9 .chair-price {
    font-size: 0.8em;
    font-weight: 800;
    text-align: center;
}
@media screen and (min-width:769px) and (max-width:1222px) {
	#braintronics1{
		height: 1050px;
		background-image: url(../images/braintronics/bg-1.2500.jpg);
		background-size: auto 970px;
		background-position: -250px top;
		background-color: #13263b;
	}
	.head-braintronics1,
	.icon-braintronics1{
		display:none;
	}
	.info-braintronics1 {
		width: 700px;
		position: absolute;
		top: 320px;
		right: 0;
	}
}
@media (max-width:768px) {
	#braintronics1 {
		height: 1070px;
		background-image: url(../images/braintronics/bg-1.768.jpg);
		background-position:center;
	}
	.icon-braintronics1,
	.head-braintronics1{
		display:none;
	}
	.info-braintronics1{
		width:auto;
		padding-left:40px;
		right:auto;
		top: 240px;
	}
	.title-braintronics1{
		font-size:3em;
	}
	.text-braintronics1 {
		font-size: 1.6em;
		padding-top: 30px;
	}
	#braintronics2{
		height: 900px;
		background-image: url(../images/braintronics/bg-2.768.jpg);
		background-position:center center;
		background-size: auto;
	}
	.title-braintronics2{
		font-size: 2.7em;
	}
	.info2-braintronics2 .title-braintronics2{
		padding:0;
	}
	.info2-braintronics2 .title-braintronics2{
		font-size: 2.4em;
	}
	#braintronics3{
		min-height:auto;
	}
	.clip-braintronics3{
		width:auto;
		height:200px;
		position:unset;
		margin-left:20px;
		margin-right:20px;
	}
	.info-braintronics3{
		position:unset;
		width:auto;
	}
	.title-braintronics3{
		padding-bottom:10px;
	}
	.title-braintronics3{
		font-size: 2.7em;
	}
	#braintronics4 {
		height: auto;
		padding-bottom:460px;
		background-image: url(../images/braintronics/bg-4.768.jpg);
		background-position:center bottom;
		background-size:auto;
	}
	.title-braintronics4{
		font-size: 2.5em;
	}
	.explanation-braintronics4{
		position:unset;
		font-size:1.1em;
		padding-top:50px;
	}
	.waves-braintronics4{
		position:unset;
	}
	.col-sm-6 {
		width: 100%;
		float:none;
	}
	.text-braintronics4{
		font-size:1.1em;
	}
	.info-braintronics4 {
		padding-top: 0;
	}
	#braintronics5 {
		height: 1160px;
		background-image: url(../images/braintronics/bg-5.768.jpg);
		background-position: center 200px;
		background-repeat: no-repeat;
		background-size: auto 910px;
	}
	.title-braintronics5{
		margin-left:10%;
		font-size: 2em;
		padding-top:0;
		background-image:none;
	}
	.label1 {
		top: 235px;
		left: 75px;
		font-size:1.4em;
		padding:0;
	}
	.label2 {
		top: auto;
		right: auto;
		left:5px;
		bottom:100px;
		font-size:1.4em;
	}
	.text-braintronics6{
		padding-right:20px;
		background-image:none;
		font-size:1.3em;
	}
	.sub-braintronics6{
		font-size: 2.5em;
		margin-bottom:20px;
	}
	.text-braintronics6 p{
		margin-bottom:15px;
	}
	#braintronics7{
		width: 98%;
		max-width: 100%;
		/* height: 750px; */
		margin-left:2%;
		background-image: url(../images/braintronics/bg-7.768.jpg);
		/* background-size: 100% auto; */
		height: 450px;
		background-size: 850px auto;
		background-position: center;
		background-repeat: no-repeat;
	}
	.title-braintronics8{
		font-size: 2.5em;
	}
	.sub-braintronics8,
	.p2-braintronics8{
		font-size: 2.3em;
	}
	.title-braintronics9{
		font-size: 2.5em;
	}
	.text-braintronics8{
		padding:0 20px;
	}
	.text-braintronics8 img{
		margin: 0 20px 20px 0;
	}
	.col-md-2{
		width:33.333%;
	}
	.chairs-braintronics9 a {
		font-size: 1.6em;
		margin-bottom:20px;
	}
}
@media (max-width:425px) {
	#braintronics1 {
		height: 580px;
		background-image: url(../images/braintronics/bg-1.425.jpg);
	}
	.info-braintronics1{
		padding-left:20px;
		padding-right:20px;
		top: 180px;
	}
	.title-braintronics1{
		font-size: 2.2em;
	}
	.text-braintronics1{
		font-size: 1em;
		padding-top:10px;
	}
	#braintronics2{
		height: 580px;
		background-image: url(../images/braintronics/bg-2.425.jpg);
		background-size: auto;
	}
	.title-braintronics2{
		font-size: 1.8em;
		padding-top:0;
	}
	.info2-braintronics2{
		padding-bottom:20px;
	}
	.info2-braintronics2 .title-braintronics2{
		font-size: 1.5em;
	}
	.title-braintronics3{
		font-size: 1.6em;
	}
	.text-braintronics3 {
		font-size: 1em;
	}
	#braintronics4 {
		padding-bottom:250px;
		background-image: url(../images/braintronics/bg-4.425.jpg);
	}
	.title-braintronics4{
		font-size: 1.3em;
	}
	.explanation-braintronics4{
		width:auto;
		font-size:0.9em;
		padding-top:15px;
	}
	.text-braintronics4{
		font-size:0.9em;
	}
	#braintronics5 {
		height: 740px;
		background-image: url(../images/braintronics/bg-5.425.jpg);
		background-position: center 150px;
		background-repeat: no-repeat;
		background-size: auto 500px;
	}
	.title-braintronics5{
		margin-left:5%;
		font-size: 1.3em;
	}
	.label1 {
		top: 165px;
		left: 10px;
		font-size:1em;
	}
	.label2 {
		top: auto;
		right: auto;
		left:10px;
		font-size:1em;
		padding:0;
	}
	.text-braintronics6{
		font-size:1.1em;
	}
	.sub-braintronics6{
		font-size: 1.8em;
	}
	.text-braintronics8 img{
		width:50%;
	}
	.title-braintronics8{
		font-size: 1.8em;
		padding-bottom:15px;
	}
	.sub-braintronics8,
	.p2-braintronics8{
		font-size: 1.6em;
	}
	.p1-braintronics8{
		font-size: 1em;
	}
	.title-braintronics9{
		font-size: 1.5em;
	}
	.col-md-2{
		width:100%;
		float:none;
	}
}
@media only screen and (max-width : 450px) {
	#braintronics7 {
		height: 350px;
		background-size: 100% auto;
	}
}
.tab-head ul.cleared li{
	background:#f0f0f0;
}
.col-md-6 {
    width: 50%;
	box-sizing:border-box;
	padding-left:15px;
	padding-right:15px;
	float:left;
}
.col-md-4 {
    width: 33.33333333%;
	box-sizing:border-box;
	padding-left:15px;
	padding-right:15px;
	float:left;
}
.col-md-12 {
    width: 100%;
	box-sizing:border-box;
	padding-left:15px;
	padding-right:15px;
}
@media (max-width:768px) {
	.col-md-4,
	.col-md-6{
		width:100%;
		float:none;
		padding-top:15px;
		padding-bottom:15px;
		padding-left:5px;
		padding-right:5px;
	}
}
/* malta2w */
.product-details-bar{
	font-family: Open Sans;
	font-size:16px;
	background:#FFF;
	border-top:5px solid #f0f0f0;
	padding-top:4px;
}
.product-details-bar .container{
	max-width: 1222px;
	box-shadow: 0 5px 0 #fff, 0 -5px 0 #fff, -5px 0 5px #ccc, 5px 0 5px #ccc;
    padding-top: 20px;
	padding-bottom:20px;
}
.pdf_doc {
    background-image: url(../images/malta2w/pdf_ico.png);
    background-repeat: no-repeat;
    background-position: left top;
    padding-left: 40px;
    padding-bottom: 25px;
    border: solid 0px #666;
    display: block;
    text-indent: 0px;
    font-size: 1.2em;
}
.pdf_doc a{
	color: #23527c;
	font-size:20px;
}
.details-col{
	margin-bottom:70px;
}
.details-col p{
	margin-bottom:20px;
}
.details-col ul{
	list-style:disc;
	margin-left:20px;
	margin-bottom:20px;
}
.details-title{
	font-size:22px;
	font-weight:600;
	margin-bottom:20px;
}
.col-md-12.centered{
	text-align:center;
	width: auto;
    height: auto;
    position: static;
    z-index: 5;
    left: auto;
    margin: 0;
    top: auto;
}
.properties_title {
    background: url(../images/malta2w/dots.gif) repeat-x 100% 1.6em;
    padding-top: 10px;
    vertical-align: top;
    width: 50%;
    padding-right: 5%;
}
.properties_title span {
    background-color: #fff;
}
.properties_value {
    padding-top: 10px;
    width: 50%;
    vertical-align: top;
}
.prop_group_title{
	font-weight:600;
}
@media (max-width:768px) {
	.details-title{
		font-size:18px;
	}
	.product-details-bar{
		font-size:14px;
	}
	.product-details-bar img {
		height: auto;
		margin: auto !important;
		display: block;
	}
	.details-col{
		margin-bottom:20px;
	}
}
@media (max-width:450px) {
	.details-title{
		font-size:17px;
		margin-bottom:10px;
	}
	.product-details-bar{
		font-size:12px;
	}
	.details-col p{
		margin-bottom:10px;
	}
}
.container-box{
	max-width: 1246px;
	margin-left: auto;
	margin-right:auto;
}
@media (max-width: 1240px){
	.container-box {
		max-width: 708px;
		padding-left: 10px;
		padding-right: 10px;
	}
}
/* y-brilliant */
.y-brilliant-landing{
	background:#FFF;
}
.brilliant-card {
	height: 900px;
    color: #000;
	font-family: 'PT Sans', sans-serif;
    background-image: url(../images/landing/y-brilliant/top-bg.jpg);
    background-repeat: no-repeat;
    background-position: bottom;
}
.brilliant-card-flex {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}
.brilliant-card-left {
    width: 430px;
    padding-top: 30px;
}
.brilliant-card-left p {
    font-size: 16px;
    font-weight: 400;
    margin-bottom: 20px;
}
.brilliant-card-h2 {
    color: #fff;
    font-size: 36px;
    font-weight: bold;
    line-height: 1.35;
    font-style: italic;
    margin-bottom: 20px;
	font-family: 'Circe', sans-serif;
    text-transform: uppercase;
}
.brilliant-card-right {
    margin: 0 0 0 50px;
}
.brilliant-card-img {
    width: 90%;
}
.brilliant-app{
	font-family: 'PT Sans', sans-serif;
	height: 1200px;
    background-image: url(../images/landing/y-brilliant/fst-1.png);
    background-repeat: no-repeat;
    background-position: -40px 0;
    margin-top: -270px;
    position: relative;
    z-index: 1;
}
.brilliant-app-flex {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
}
.brilliant-app-content {
    padding-top: 170px;
}
.brilliant-app-h2 {
    width: 580px;
    color: #f575af;
    font-size: 72px;
    line-height: 1.2;
    font-weight: bold;
    font-style: italic;
    margin-bottom: 70px;
	font-family: 'Circe', sans-serif;
    text-transform: uppercase;
}
.brilliant-app-mob-img {
    display: none;
}
.brilliant-app-qr {
    display: block;
    margin-top: 50px;
    margin-left: 168px;
}
.scroll-magic-section {
	height: 100vh; 
}
#pin {
	overflow: hidden;
	position:relative;
	width: 100%; 
	font-family: 'PT Sans', sans-serif;
}
.wipe {
	height: 100%;
	overflow: hidden;
	position: absolute;
	top: 0;
	right: 0;
	width: 100%;
	padding-top: 120px;
	background: #fff; 
}
.wipe-content {
    position: absolute; 
}
.wipe-content-fst {
	width: 400px;
	left: 100px; 
}
.wipe-content-scd {
	width: 315px;
	left: 120px;
	top: 170px; 
}
.wipe-content-trd {
	width: 340px;
	top: 150px;
	left: 150px; 
}
.wipe-content-fr {
	width: 235px;
	top: 180px;
	left: 175px; 
}
.wipe-content-fv {
	width: 300px;
	top: 160px;
	left: 160px; 
}
.wipe-h3 {
	color: #f575af;
	line-height: 1;
	font-size: 28px;
	font-weight: bold;
	margin-bottom: 5px; 
	font-family: 'Circe', sans-serif;
}
.wipe-h3-fst {
	font-size: 36px;
	font-style: italic;
	margin-bottom: 32px;
	text-transform: uppercase; 
}
.wipe-h3-i {
	font-style: italic; 
}
.wipe-h3-b {
	color: #0a94ff; 
}
.wipe-span {
    display: block;
    color: #080808;
    font-size: 16px;
    line-height: 1; 
}
.slide-img-mob {
    display: none;
}
.brilliant-slider{
	display:none;
}
.uniq {
	font-family: 'PT Sans', sans-serif;
	background-image: url(../images/landing/y-brilliant/uniq.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding-top: 390px;
	position: relative;
	z-index: 5;
	height: 1371px; 
}
.uniq-content {
	height: 100%;
	position: relative; 
}
.uniq-h2 {
	width: 520px;
	line-height: 1;
	font-size: 72px;
	font-weight: 900;
	font-style: italic;
	text-transform: uppercase; 
}
.uniq-item {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	position: absolute;
	width: 224px;
	height: 224px;
	border-radius: 50%;
	background-color: #f575af;
	font-weight: normal;
	font-style: normal;
	text-align: center; 
}
.uniq-item-1 {
	left: 0;
	bottom: 350px; 
}
.uniq-item-2 {
	left: 230px;
	top: 180px; 
}
.uniq-item-3 {
	left: 455px;
	bottom: 300px; 
}
.uniq-item-4 {
	top: 250px;
	right: 290px; 
}
.uniq-item-5 {
	right: 65px;
	bottom: 40px;
	width: 374px;
	height: 374px; 
}
.uniq-item:hover + .uniq-icon {
	opacity: 0; 
}
.uniq-span {
	-webkit-align-self: center;
	-ms-flex-item-align: center;
	align-self: center; 
}
.uniq-icon {
	position: absolute;
	-webkit-align-self: center;
	-ms-flex-item-align: center;
	align-self: center;
	-webkit-transition: 0.3s all;
	-o-transition: 0.3s all;
	transition: 0.3s all; 
}
.uniq-icon:hover {
	opacity: 0; 
}
.micro {
	font-family: 'PT Sans', sans-serif;
	height: 1215px;
	background-image: url(../images/landing/y-brilliant/micro.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	margin-top: -290px;
	z-index: 4; 
}
.micro-into {
	height: 100%;
	position: relative; 
}
.micro-content {
	width: 435px;
	position: absolute;
	right: 135px;
	bottom: 315px; 
}
.micro-h2 {
	font-family: 'Circe', sans-serif;
	color: #f575af;
	line-height: 1;
	font-size: 48px;
	font-weight: 900;
	font-style: italic;
	margin-bottom: 20px;
	text-transform: uppercase; 
}
.micro-p {
	color: #000;
	font-size: 16px;
	line-height: 1; 
}
.micro-mob {
	display: none; 
}
.modes {
	font-family: 'PT Sans', sans-serif;
	height: 1348px;
	background-image: url(../images/landing/y-brilliant/modes-bg.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: cover;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding-top: 260px;
	margin-top: -200px; 
}
.modes-h2 {
	font-family: 'Circe', sans-serif;
	color: #fff;
	width: 900px;
	line-height: 1;
	font-size: 72px;
	font-weight: bold;
	font-style: italic;
	padding-left: 25px;
	margin-bottom: 55px;
	text-transform: uppercase; 
}
.modes-list {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	text-align: center;
	-webkit-box-pack: space-evenly;
	-webkit-justify-content: space-evenly;
	-ms-flex-pack: space-evenly;
	justify-content: space-evenly; 
}
.modes-into {
	width: 336px;
	height: 336px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	text-align: center;
	border-radius: 50%;
	background-color: #f575af;
	position: relative;
	margin-bottom: 35px; 
}
.modes-hidden {
	display: block;
	width: 80%;
	line-height: 1;
	font-size: 16px;
	-webkit-align-self: center;
	-ms-flex-item-align: center;
	align-self: center; 
}
.modes-img {
	-webkit-align-self: center;
	-ms-flex-item-align: center;
	align-self: center;
	position: absolute;
	-webkit-transition: 0.3s all;
	-o-transition: 0.3s all;
	transition: 0.3s all; 
}
.modes-img:hover {
	opacity: 0; 
}
.modes-span {
	font-size: 24px;
	font-weight: bold;
	line-height: 1; 
}
.age {
	font-family: 'PT Sans', sans-serif;
	height: 1150px;
	background-image: url(../images/landing/y-brilliant/age.png);
	background-repeat: no-repeat;
	background-position: center;
	position: relative;
	margin-top: -385px;
	z-index: 4; 
}
.age-into {
	height: 100%;
	position: relative; 
}
.age-content {
	color: #333;
	position: absolute;
	width: 530px;
	bottom: 50px;
	left: 280px;
	font-size: 16px; 
}
.age-h2 {
	font-family: 'Circe', sans-serif;
	color: #fdbee6;
	font-size: 72px;
	line-height: 1;
	font-weight: 900;
	font-style: italic;
	text-transform: uppercase; 
}
.age-list {
	list-style-type: disc; }
.age-li {
	color: #fdbee6; 
}
.age-span {
	color: #333; 
}
.age-mob {
	display: none; 
}
.pilling {
	font-family: 'PT Sans', sans-serif;
	height: 1275px;
	background-image: url(../images/landing/y-brilliant/pilling.png);
	background-repeat: no-repeat;
	background-position: center;
	margin-top: -200px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding-top: 285px;
	z-index: 5; 
}
.pilling-content {
	height: 100%;
	position: relative; 
}
.pilling-h2 {
	font-family: 'Circe', sans-serif;
	top: 65px;
	right: 125px;
	width: 455px;
	line-height: 1;
	font-size: 48px;
	font-weight: bold;
	font-style: italic;
	position: absolute;
	text-transform: uppercase; 
}
.pilling-span {
	color: #333;
	line-height: 1;
	font-size: 20px;
	font-weight: bold;
	position: absolute; 
}
.pilling-span-1 {
	left: 75px;
	bottom: 410px; 
}
.pilling-span-2 {
	left: 335px;
	bottom: 650px; 
}
.pilling-span-3 {
	bottom: 530px;
	left: 430px; 
}
.pilling-span-4 {
	right: 85px;
	bottom: 420px; 
}
.pilling-mob {
	display: none; 
}
.tech {
	font-family: 'PT Sans', sans-serif;
	background-image: url(../images/landing/y-brilliant/tech.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	color: #231f20; 
}
.tech-flex {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex; 
}
.tech-right {
	padding-top: 55px; 
}
.tech-h2 {
	font-family: 'Circe', sans-serif;
	color: #e2b3d0;
	line-height: 1;
	font-size: 48px;
	font-weight: 900;
	font-style: italic;
	margin-bottom: 35px;
	text-transform: uppercase; 
}
.tech-tr:nth-child(odd) {
	background-color: #f4e9f3; 
}
.tech-td {
	padding: 5px 15px; 
}
.tech-td:nth-child(odd) {
	color: #79509c;
	font-weight: bold;
	padding-right: 50px;
	border-top-left-radius: 15px;
	border-bottom-left-radius: 15px; 
}
.tech-td:nth-child(even) {
	border-top-right-radius: 15px;
	border-bottom-right-radius: 15px; 
}
@media (max-width: 1230px) {
	.slide-img {
		width: 100%; 
	}
	.wipe {
		padding-top: 90px; 
	}
	.brilliant-app{
		height: auto;
		background: none; 
	}
	.brilliant-app-content {
		width: 100%; 
	}
	.brilliant-app-h2 {
		margin: 0 auto;
		text-align: center; 
	}
	.brilliant-app-mob-img {
		width: 100%;
		display: block;
		margin: 0 auto; 
	}
	.brilliant-app-link {
		text-align: center; 
	}
	.brilliant-app-qr {
		margin: 50px auto 120px; 
	}
	.uniq-item-3 {
		left: 415px;
		bottom: 300px; 
	}
	.uniq-item-4 {
		top: 210px;
		right: 125px; 
	}
	.uniq-item-5 {
		right: 0px;
		bottom: 30px; 
	}
	.micro {
		height: 1000px;
		background-position: 100% 0;
		background-size: contain; 
	}
	.micro-content {
		left: 0;
		right: auto;
		bottom: 450px;
		padding-left: 20px; 
	}
	.micro-h2 {
		font-size: 42px; 
	}
	.modes-h2 {
		width: 100%;
		margin: 0 auto 40px;
		text-align: center;
		padding-left: 0; 
	}
	.modes-list {
		-webkit-justify-content: space-around;
		-ms-flex-pack: distribute;
		justify-content: space-around; 
	}
	.modes-into {
		width: 300px;
		height: 300px; 
	}
	.modes-img {
		width: 300px;
		height: 300px; 
	}
	.modes-hidden {
		width: 80%;
		font-size: 14px;
	}
	.age-content {
		left: 265px; 
	}
	.pilling-span-2 {
		left: 230px;
		bottom: 650px; 
	}
	.pilling-span-3 {
		left: 325px;
		bottom: 495px; 
	}
	.tech {
		background-position: 100% 0; 
	}
	.tech-left {
		width: 50%; 
	}
	.tech-right {
		width: 50%; 
	}
	.tech-prod {
		width: 100%; 
	}
	.tech-td:nth-child(odd) {
		padding-right: 5px; 
	} 
	.product-card-bot table td{
		border:0
	}
	#con_tab1 img{
		width:auto !important;
		max-width:100%;
	}
}
@media (max-width: 1023px) {
	.wipe {
		padding-top: 100px; 
	}
	.wipe-content {
		width: 100%;
		position: static;
		padding: 20px;
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
		margin-bottom: 20px; 
	}
	.slide-img {
		display: none; 
	}
	.slide-img-mob {
		width: 100%;
		display: block; 
	}
	.landing-card {
		padding-bottom: 0; 
	}
	.h1-wrap {
		text-align: center; 
	}
	.h1-wrap-h1 {
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap; 
	}
	.h1-wrap-span {
		width: 100%; 
	}
	.prod-img {
		margin: 20px auto 40px; 
	}
	.pillingua{
	display: none; 
	}
	.brilliant-card {
		height: auto; 
	}
	.brilliant-card-h2 {
		color: #f575af;
		text-align: center; 
	}
	.brilliant-card-flex {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column; 
	}
	.brilliant-card-left {
		width: 100%;
		padding-top: 65px; 
	}
	.brilliant-card-right {
		width: 100%; 
	}
	.brilliant-card-img {
		display: block;
		margin: 0 auto; 
	}
	.brilliant-app{
		margin-top: 0; 
	}
	.brilliant-app-content {
		padding-top: 0; 
	}
	.uniq {
		height: auto;
		background: none;
		padding-top: 50px; 
	}
	.uniq-list {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-webkit-box-pack: space-evenly;
		-webkit-justify-content: space-evenly;
		-ms-flex-pack: space-evenly;
		justify-content: space-evenly; 
	}
	.uniq-h2 {
		color: #f575af;
		font-size: 56px;
		text-align: center;
		margin: 0 auto 20px; 
	}
	.uniq-item {
		width: 224px;
		height: 224px;
		position: relative; 
	}
	.uniq-item-1, .uniq-item-2, .uniq-item-3, .uniq-item-4, .uniq-item-5 {
		left: auto;
		top: auto;
		bottom: auto;
		right: auto;
		width: 224px;
		height: 224px; 
	}
	.uniq-item-4, .uniq-item-5 {
		margin-top: 20px; 
	}
	.uniq-icon {
		position: absolute;
		width: 100%; 
	}
	.micro {
		height: auto;
		margin-top: 0;
		background: none; 
	}
	.micro-mob {
		display: block;
		width: 100%; 
	}
	.micro-content {
		width: 100%;
		padding-left: 0;
		position: static; 
	}
	.modes {
		height: 865px;
		padding-top: 130px;
		margin-top: 0; 
	}
	.modes-h2 {
		font-size: 52px; 
	}
	.modes-into {
		width: 225px;
		height: 225px; 
	}
	.modes-img {
		width: 100%;
		height: auto; 
	}
	.modes-hidden {
		font-size: 11px; 
	}
	.age {
		height: auto;
		background: none;
		margin-top: 0; 
	}
	.age-mob {
		display: block;
		width: 100%; 
	}
	.age-content {
		margin: 0 auto;
		position: static; 
	}
	.age-h2 {
		text-align: center; 
	}
	.pilling {
		height: auto;
		background: none; 
	}
	.pilling-mob {
		display: block;
		width: 100%; 
	}
	.pilling-content {
		display: none; 
	}
	.tech {
		height: auto;
		background-position: 0 100%; 
	}
	.tech-h2 {
		text-align: center; 
	}
	.tech-table {
		margin: 0 auto; 
	}
	.tech-flex {
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap; 
	}
	.tech-left {
		-webkit-box-ordinal-group: 2;
		-webkit-order: 1;
		-ms-flex-order: 1;
		order: 1;
		width: 100%; 
	}
	.tech-right {
		-webkit-box-ordinal-group: 1;
		-webkit-order: 0;
		-ms-flex-order: 0;
		order: 0;
		width: 100%; 
	}
	.tech-form {
		margin: 0 auto; 
	}
	.tech-prod {
		width: auto;
		margin: 0 auto;
		max-width: 100%; 
	}
	.tech .form-input,
	.tech .form-select {
		border: 1px solid lightgray; 
	} 
}
@media (max-width: 768px) {
	.h1-wrap-h1 {
		font-size: 42px; 
	}
	.brilliant-card-right {
		margin: 0; 
	}
	.brilliant-app-h2 {
		width: 100%;
		font-size: 48px; 
	}
	.uniq-h2 {
		width: 100%;
		font-size: 48px; 
	}
	.uniq-item {
		margin-bottom: 20px; 
	}
	.uniq-item-4, .uniq-item-5 {
		margin-top: 0; 
	}
	.micro-h2 {
		text-align: center; 
	}
	.modes {
		height: auto;
		background: none; 
	}
	.modes-h2 {
		color: #f575af;
		font-size: 42px; 
	}
	.modes-list {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column; 
	}
	.modes-item {
		margin-bottom: 40px;
		-webkit-box-pack: center;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		text-align: center;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column; 
	}
	.modes-span {
		color: #f575af; 
	}
	.modes-into {
		margin-bottom: 25px; 
	}
	.age-content {
		width: 100%; 
	}
	.age-h2 {
		font-size: 48px; 
	}
	.age-list {
		padding-left: 20px; 
	}
	.tech-h2 {
		font-size: 42px; 
	} 
}
@media (max-width: 450px) {
	#content-wrapper {
		display: none; 
	}
	.scroll-magic-section,
	.scrollmagic-pin-spacer {
		display: none; 
	}
	.brilliant-slider {
		display: block; 
	}
	.brilliant-slider .slick-prev {
		left: 10px; 
	}
	.brilliant-slider .slick-next {
		right: 10px; 
	}
	.brilliant-slider .slide-img {
		border: 0;
		width: 80%;
		display: block;
		margin: 0 auto; 
	}
	.brilliant-slider .slide-img-mob {
		display: none; 
	}
	.br-slide {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		min-height: 500px;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-pack: center;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center; 
	}
	.wipe {
		position: static;
		padding-top: 0; 
	}
	.wipe-content {
		font-size: 14px;
		padding: 20px 50px; 
	}
	.wipe-h3 {
		text-align: center;
		margin-bottom: 15px; 
	}
	.wipe-span {
		font-size: 14px; 
	}
	.h1-wrap-h1 {
		font-size: 30px;
		padding: 45px 0 50px 0; 
	}
	.brilliant-card-h2 {
		font-size: 24px; 
	}
	.brilliant-app-h2 {
		font-size: 36px; 
	}
	.brilliant-app-dw {
		width: 100%; 
	}
	.uniq-h2 {
		font-size: 36px; 
	}
	.micro-h2 {
		font-size: 32px; 
	}
	.modes-h2 {
		font-size: 28px; 
	}
	.tech-h2 {
		font-size: 28px; 
	}
	.tech-td {
		font-size: 14px; 
	} 
}
@media (max-width: 376px) {
    .wipe-content {
		padding: 20px 45px; 
	} 
}