<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* PURE */
.footer_header7 {
	width:260px;
	height:264px;
	border-radius:50%;
	border:0px solid #fff;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	top:-150px;
	background:url(../img/pure/home-accessories-discover-reveal.png);
	margin-bottom:-150px;
}

.pure #idiot {
	position:relative;
	width:150%;
	z-index:9999999;
}
.pureback {
	background:url(../img/pure/bg-slider-pure.jpg) no-repeat !important;
	background-size:cover;
}
.pure .cycle_prev_acc_2, .pure .cycle_next_acc_2   {
	top:55%;
}
@media all and (max-width: 600px) {
.pure .cycle_prev_acc_2, .pure .cycle_next_acc_2   {
	top:70%;
}
}
.pure .grey-color {
	background:#E3DED8;
	color:#665e58;
	font-size:1.2em;
}
.pure .grey-color h1{
	text-transform:italic;
}
.pure .img-respnsive.full {
	width:100%;
}
#spoon_pure {
	position:absolute;
	top:255px;
	left:-75px;
}
.max-width{
max-width:120% !important;
width:120% !important;
}
.pure .container.video_acc {
width:100%;
}
.pure .footer_container.insinia {
    width: 100%;
}
/* END OF PURE */

.texual_information_citiz {
	width:50%;
	text-align:left;
	position:absolute;
	top:30px;
	right:0px;
}
.texual_information_citiz.upwork {
	top:40px;
}
.navigation  img {
	float:left;
}
.touch .footer_container {
	top:100px;
}
* {
	-webkit-font-smoothing: antialiased;
}
.carousel.cycle-slide a:hover {
	text-decoration:none;
	color:white;
} 

* {
	font-family:'Open Sans', Arial, Helvetica, Tahoma, sans-serif;
}
.pager.active {
	background:#333;
}
.triple_pager {
	margin-bottom:10px;
	z-index:999999999;
}
.triple_pager  span {
	cursor:pointer;
	width:12px;
	height:12px;
	background:#777;
	display:inline-block;
	margin-bottom:20px;
	border-radius:50%;
}
.glaas {
	top:50% !important;
}
.glaas2 {
	top:60% !important;
}
.minus {
	top:-70px !important;
}

.container {
	max-width:996px !Important;
}
.margin-bottom-half {
	margin-bottom:25px;
}
.margin-top-quoter {
	margin-top:40px;
}
.margin-top-quoter2 {
	margin-top:25px;
}
.touch {
	background:url(../img/acc/touch/touch.jpg) no-repeat;
	background-position: center 25%;
	background-color:#000;
}

.glass {
	background:url(../img/acc/glass/background.jpg) no-repeat;
	background-position:center 12%;
	background-color:#000;
}
.percentage {
	width:33.333333333% ;
	display:inline-block;
}
#b01 {
	position:absolute;
	top:0px;
	left:-60px;
}
#b02 {
	position:absolute;
	top:0px;
	right:-60px;
}
.white_container  {
	position:relative;
}
#spoon1 {
	position:absolute;
	top:600px; 
	left:-150px;
}
#spoon2 {
	position:absolute;
	top:800px; 
	right:-200px;
}
#spoon3 {
	position:absolute;
	top:300px;
	right:-300px;
}
#spoon4 {
	position:absolute;
	top:500px;
	left:-200px;
}
.black_color {
	color:black;
	display:block;
	margin-top:5px;
	font-weight:bold;
	margin-bottom:30px;
	text-decoration:none;
	float:left;
	margin-left:25px;
	margin-top:10px;
}
.padding-left {
	padding-left:20px;
}
.break {
	display:block;
}
@media only screen 
  and (max-width: 1025px) 
  {
.padding-left {
	padding-left:0;
	padding-top:20px;
}	  
.break {
	display:none;
}
#b01, #b02 {
	display:none;
}
#spoon1, #spoon2, #spoon3, #spoon4 {
	display:none;
}
.black_color {
	color:black;
	display:block;
	margin-top:5px;
	font-weight:bold;
	margin-bottom:30px;
	text-decoration:none;
	float:none;
	margin-left:inherit;
}
}
.shape {
	background:#150721;
	color:#fff;
	padding:15px;
	position:relative;
	top:-15px;
	font-size:1.1em;
}
@media only screen 
  and (max-width: 1025px) 
  {
	.shape {
  	position:inherit;
	top:inherit;
	font-size:1.1em;
	margin-top:20px;
  }
  }

.white_info2 {
	color: #fff;
    font-size: 18px;
    font-weight: normal;
    font-style: italic;
    line-height: 40px;
    text-transform: none;
	padding-top:40px;
}

#pack_a, #pack_b, #pack_c, #pack_d {
	position:absolute;
	display:block;
}
#pack_a {
	left:-200px;
	top:-100px;
}
#pack_b {
	right:-150px;
	top:200px;
}
#pack_c {
	right:-100px;
	top:-200px;
}
#pack_d {
	left:-50px;
	top:-50px;
}
@media only screen 
  and (max-width: 1025px) 
  {
	  #pack_a, #pack_b, #pack_c, #pack_d {
		  display:none;
  }}
.black_cup {
	background:url(../img/acc/premium/black.png) no-repeat;
	background-size:cover;
}

.blue_cup {
	background:url(../img/acc/ritual/home.jpg) no-repeat;
	background-size:cover;
}
.white_info {
	color: #fff;
    font-size: 18px;
    font-weight: normal;
    font-style: italic;
    line-height: 40px;
    text-transform: none;
	text-align:center;
	padding-top:40px;
}
.mobile {
	display:none;
}
@media only screen 
  and (min-width: 1025px) 
  {
.mobile {
display:block;
}
}
.acc_footer {
	margin-top:-100px !important;
}
.margin-top-small_ {
	margin-top:0%;
}

.underline {
	text-decoration:underline;
	cursor:pointer;
}

.black_color:hover {
	color:#cc9d49;
	text-decoration:none;	
}
.acc_big_text {
	font-size:14px;
	margin-bottom:20px;
	display:block;
	width:100%;
	text-align:left;
	padding-left:20px;
}
.acc_small_text {
	font-size:12px;
	display:block;
	text-align:left;
	padding-left:20px;
}
.red_acc {
    color: #b31621;
    font-size: 30px;
    font-weight: 700;
    line-height: 40px;
    font-style: normal;
    text-transform: none;
	margin-top:30px !important;
	text-align:left;
	padding-left:20px;
	padding-bottom:30px;
}
.video_acc_div {

	margin-top:0px;
}
div.responsive img { width: auto !important; height: auto !important}
.video_acc {
	width:100%;
	background:#eee;
	margin-top:20px;
	padding-top:30px;
	padding-bottom:30px;
}
.coffee {
	width:100%;
	background:#000;
	margin-top:20px;
	padding-top:30px;
	padding-bottom:0px;
	color:#fff;
	display:table;
}
.video_acc_ {
	width:100%;
	height:100%;
	position:relative;
}


.cycled_info {
	width:100%;
	margin:auto;
	float:none;
	padding-left:20%;
	padding-right:20%;
	margin-top:0px;
	margin-bottom:50px;
	display:block !important;
	clear:both;
	text-align:center;
}
.triple_pager {
	display:block;
	width:100%;
	height:20px;
	text-align:center;
	position:relative;
	top:-10px;
}
.triple_pager span.cycle-pager-active{
	color:#333;
}
.triple_pager span{
	color:#999;
	font-size:34px;
	margin:7px;
}
.cycle_prev_acc_2 {
	position:absolute;
	width:20px;
	height:40px;
	z-index:9999999999999999;
	top:65%;
	left:33%;
	cursor:pointer;
}
.cycle_next_acc_2 {
	position:absolute;
	width:20px;
	height:40px;
	z-index:9999999999999999;
	top:65%;
	right:33%;
	cursor:pointer;
}
.cycle_prev_acc_3 {
	position:absolute;
	width:20px;
	height:40px;
	z-index:9999999999999999;
	top:60%;
	left:33%;
	cursor:pointer;
}
.cycle_next_acc_3 {
	position:absolute;
	width:20px;
	height:40px;
	z-index:9999999999999999;
	top:60%;
	right:33%;
	cursor:pointer;
}
.cycle_prev_acc {
	position:absolute;
	width:10px;
	height:20px;
	z-index:9999999999999999;
	top:35%;
	left:-30px;
	cursor:pointer;
}
.cycle_next_acc {
	position:absolute;
	width:10px;
	height:20px;
	z-index:9999999999999999;
	top:35%;
	right:-30px;
	cursor:pointer;
}
@media only screen 
  and (min-width: 769px) 
  and (max-width: 1360px)
  {
.cycle_prev_acc_2 {
	left:30%;
}
.cycle_next_acc_2 {
	right:30%;
}
.cycle_prev_acc_2, .cycle_next_acc_2 {
 	top:65%;
}	  
}
@media only screen 
  and (min-width: 541px) 
  and (max-width: 768px)
  {
.cycle_prev_acc_2 {
	left:30%;
}
.cycle_next_acc_2 {
	right:30%;
}
.cycle_prev_acc_2, .cycle_next_acc_2 {
 	top:65%;
}	  
}
@media only screen 
  and (min-width: 460px) 
  and (max-width: 540px)
  {
 .cycle_prev_acc, .cycle_next_acc {
 	top:25%;
}
.cycle_prev_acc_2 {
	left:30%;
}
.cycle_next_acc_2 {
	right:30%;
}
.cycle_prev_acc_2, .cycle_next_acc_2 {
 	top:75%;
}
}
@media only screen 
  and (min-width: 400px) 
  and (max-width: 459px)
  {
 .cycle_prev_acc, .cycle_next_acc {
 	top:20%;
}
.cycle_prev_acc_2 {
	left:30%;
}
.cycle_next_acc_2 {
	right:30%;
}
.cycle_prev_acc_2, .cycle_next_acc_2 {
 	top:75%;
}
}
@media only screen 
  and (min-width: 360px) 
  and (max-width: 399px)
  {
 .cycle_prev_acc, .cycle_next_acc {
 	top:10%;
}
.cycle_prev_acc_2 {
	left:30%;
}
.cycle_next_acc_2 {
	right:30%;
}
.cycle_prev_acc_2, .cycle_next_acc_2 {
 	top:67%;
}
}
@media only screen 
  and (min-width: 320px) 
  and (max-width: 359px)
  {
 .cycle_prev_acc, .cycle_next_acc {
 	top:0%;
}
.cycle_prev_acc_2 {
	left:30%;
}
.cycle_next_acc_2 {
	right:30%;
}
.cycle_prev_acc_2, .cycle_next_acc_2 {
 	top:60%;
}
}
.carousel {
	border-left:1px solid #333;
	margin:2px;
}
.carousel p{
color:white;
z-index:9999999999999999;
display:block;
width:100%;
text-align:center;
font-size:1.4rem;
}
@media only screen 
  and (min-width: 320px) 
  and (max-width: 460px)
  {
.carousel p{
	font-size:1.1rem;
  }}  
.bodyacc {
	/*background:url(../img/acc/home-accessories-citiz-header.jpg) no-repeat;*/
	background-position: top center;
	background-size:90% auto;
	background-color:#000;
}
.bodyacc h1 {
	margin-top:0px;
	margin-bottom:0px;
}
.transparent_container {
	color:white;
	background:transparent;
	display:table;
	width:100%;
}
.rotator {
	position:absolute;
	display:block;
	width:100%;
	bottom:0;
	left:0;
}
.rotator_acc {
width:1100px;
display:block;
}
.item {
color:#fff;
float:left;
}
.item p{
	width:100%;
	display:block;
	text-align:center;
}
.blue {
color: #9fcbff;
font-style: normal;
margin: 0;
padding: 0;
height: auto;
font-family: 'Open Sans', 'Trebuchet MS',Helvetica,Arial,sans-serif;
font-size: 24px;
font-weight: 400;
line-height: 30px;
}

.black_container_skyscape {
	background:url(../img/glitz/citiz-building-big-bg.jpg);
	color:#fff;
}
#youtube_a, #youtube_b, #youtube_c, #youtube_d {
	display:none;
}
.black_container_texture {
	background:url(../img/glitz/background.png);
	color:#fff;
	display:table;
	width:100%;
}
.navigation {
	padding-bottom:20px;
	border-left:1px solid white;
	cursor:pointer;
	padding-top:20px;
}
.margin-bottom_a {
	display:block;
	margin-bottom:40px;
}
.margin-bottom_b {
	display:block;
	margin-bottom:60px;
}
@media only screen 
  and (min-width: 320px) 
  and (max-width: 994px)
  {
.margin-bottom_a {
	margin:0;
	display:none;
}
.navigation {
	  border:none;
	  border-bottom:1px solid white;
}
.navigation:last-child {
	margin-bottom:40px;
}
.navigation img{
	  display:none;
}
}
.navigation:first-child {
	border-left:0px solid white;
}
.navigation.active {
	background:#000;
}
.item_a {
	display:block;
	cursor:pointer;
}
.item_b {
	display:none;
	cursor:pointer;
}
#citiz_a, #citiz_b {
	cursor:pointer;
}
.rotations {
	display:none;
}
.purple-text {
	color: #fff;
    font-style: normal;
    left: 510px;
    margin: 0;
    padding: 0;
    top: 290px;
    height: auto;
    max-width: 390px;
    font-family: 'Open Sans', 'Trebuchet MS',Helvetica,Arial,sans-serif;
    font-size: 18px;
    font-weight: 700;
    line-height: 30px;
}
#hand_a, #hand_b {
	position:absolute;
}
#hand_a {
	left:311px;
	top:84px;
}
#hand_b {
	left:200px;
	top:340px;
}
.margin-minus {
	z-index:1; 
	top:-150px; 
	padding-top:40px;
	margin-bottom:-150px;
}
@media only screen 
  and (min-width: 994px) 
  and (max-width: 1200px)
  {
.purple_container.pageu, .black_container_gradient.pageu, .black_container_color.pageu, .black_container.pageu, .footer_container.pageu{
	top:-150px;
}	  
}
@media only screen 
  and (min-width: 320px) 
  and (max-width: 991px)
  {
.margin-minus {
	z-index:1; 
	top:-40px; 
	padding-top:0px;
	margin-bottom:-40px;
}
.purple_container.pageu, .black_container_gradient.pageu {
	top:-40px;
}
}
.home-u {
    color: #756558;
    font-style: normal;
    left: 80px;
    margin: 0;
    padding: 0;
    height: auto;
    font-family: 'Open Sans', 'Trebuchet MS',Helvetica,Arial,sans-serif;
    font-size: 24px;
    font-weight: 400;
    line-height: 30px;
	display:block;
	max-width:300px;
}
.machine_div {
	width:300px;
	height:236px;
	position:relative;
	float:left;
	margin-left:55px;
}
.anim_u1 {
	position:absolute;
	top:122px;
	left:240px;
	display:none
}
.anim_u1.active {
	position:absolute;
	top:122px;
	left:240px;
	display:block;
}
#u_animation_a {
	position:absolute;
	top:212px;
	left:136px;
	z-index:1;
-moz-transform: rotate(30deg);
-webkit-transform: rotate(30deg);
-o-transform: rotate(30deg);
-ms-transform: rotate(30deg);
transform: rotate(30deg);
}
#u_animation_b {
	position:absolute;
	top:183px;
	left:112px;
	z-index:1;
-moz-transform: rotate(70deg);
-webkit-transform: rotate(70deg);
-o-transform: rotate(70deg);
-ms-transform: rotate(70deg);
transform: rotate(70deg);
}
#u_animation_c {
	position:absolute;
	top:224px;
	left:181px;
	z-index:1;
}
#u_animation_d {
	position:absolute;
	top:181px;
	left:247px;
	z-index:1;
-moz-transform: rotate(-70deg);
-webkit-transform: rotate(-70deg);
-o-transform: rotate(-70deg);
-ms-transform: rotate(-70deg);
transform: rotate(-70deg);
}
#u_animation_e{
	position:absolute;
	top:218px;
	left:219px;
	z-index:1;
-moz-transform: rotate(-30deg);
-webkit-transform: rotate(-30deg);
-o-transform: rotate(-30deg);
-ms-transform: rotate(-30deg);
transform: rotate(-30deg);
}
h1 {
	font-size:26px;
	font-weight:bold;
}
body {
	background:#000;
	padding:0;
	margin:0;
	padding-top:1px;
    font-family: 'Open Sans', 'Trebuchet MS',Helvetica,Arial,sans-serif;
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
    color: #241a17;
	overflow-x:hidden;
	direction:ltr;
}
.cycle-slideshow {
	position:relative;
	width:100%;
	height:100%;
	top:0;
	left:0;
	z-index:9;
}
#custom-pager {
	position:relative;
	top:-45px;
	z-index:9999999999999;
	width:78px;
	margin-left:auto;
	margin-right:auto;
	float:none;
	display:block;
}
.custom-pager {
	position:absolute;
	top:50%;
	z-index:9999999999999;
	width:100%;
	margin-left:auto;
	margin-right:auto;
	float:none;
	display:block;
	z-index:999999;
}
#top_u {
	background:url(../img/u/slider_home_machine_u_bg.jpg) no-repeat;
	background-size:100% auto;
	padding-bottom:30px;
	display:table;
}
#top_glitz {
	background:url(../img/glitz/slider_home_machine_citiz_bg.jpg) no-repeat;
	background-size:100% auto;
	padding-bottom:30px;
	display:table;
}
#custom-pager-pixie {
	position:relative;
	top:-0px;
	z-index:9999999999999;
	width:78px;
	margin-left:auto;
	margin-right:auto;
	float:none;
	display:block;
}

#upager_a {
	position:absolute;
	top:90%;
	z-index:9999999999999;
	width:100%;
	margin-left:auto;
	margin-right:auto;
	float:none;
	display:block;
	z-index:999999;
	text-align:center;
	direction:ltr;
}
#upager_a a {
	display:inline-block;
}
#upager_b {
	position:absolute;
	top:90%;
	z-index:9999999999999;
	width:100%;
	margin-left:auto;
	margin-right:auto;
	float:none;
	display:block;
	z-index:999999;
	text-align:center;
	direction:ltr;
}
#upager_b a {
	display:inline-block;
}

#cycle {
	z-index:10
}
.nav_circle {
	display:block;
	float:left;
	width:26px;
	height:26px;
	overflow:hidden;
	margin:0;
	padding:0;
}
#pixie {
	position:relative; 
	margin-top:30%; 
	z-index:9999;
}
@media only screen 
  and (min-width: 560px) 
  and (max-width: 960px)
  {
#pixie {
	margin-top:35%; 
}  
}
@media only screen 
  and (min-width: 320px) 
  and (max-width: 559px)
  {
#pixie {
	margin-top:42%; 
}  
}
.black_u {	
	background:url(../img/nav/bullet-color-slider-sprite-black.png) no-repeat;
	background-position: 0px 0px;
}
.white_u {
	background:url(../img/nav/bullet-color-slider-sprite-white.png) no-repeat;
	background-position: 0px 0px;
}
.fuchsia {
	background:url(../img/nav/bullet-color-slider-sprite-fuchsia.png) no-repeat;
	background-position: 0px 0px;
}
.pacific {
	background:url(../img/nav/bullet-color-slider-sprite-pacific-blue.png) no-repeat;
	background-position: 0px 0px;
}
.white {
	background:url(../img/nav/bullet-color-slider-sprite-white.png) no-repeat;
	background-position: 0px 0px;
}
.black {
	background:url(../img/nav/bullet-color-slider-sprite-black.png) no-repeat;
	background-position: 0px 0px;
}
.titan {
	background:url(../img/nav/bullet-color-slider-sprite-middle-grey.png) no-repeat;
	background-position: 0px 0px;
}
.cream {
	background:url(../img/nav/bullet-color-slider-sprite-cream.png) no-repeat;
	background-position: 0px 0px;
}
.red {
	background:url(../img/nav/bullet-color-slider-sprite-red.png) no-repeat;
	background-position: 0px 0px;
}
.sky {
	background:url(../img/nav/bullet-color-slider-sprite-sky.png) no-repeat;
	background-position: 0px 0px;
}
.summer {
	background:url(../img/nav/bullet-color-slider-sprite-summer.png) no-repeat;
	background-position: 0px 0px;
}

.pixie_titan {
	background:url(../img/nav/bullet-color-slider-sprite-middle-grey.png) no-repeat;
	background-position: 0px 0px;
}
.pixie_carmine {
	background:url(../img/nav/bullet-color-slider-sprite-carmine.png) no-repeat;
	background-position: 0px 0px;
}
.pixie_brown {
	background:url(../img/nav/bullet-color-slider-sprite-brown.png) no-repeat;
	background-position: 0px 0px;
}
.pixie_lines {
	background:url(../img/nav/bullet-color-slider-sprite-silver.png) no-repeat;
	background-position: 0px 0px;
}
.pixie_red {
	background:url(../img/nav/bullet-color-slider-sprite-red.png) no-repeat;
	background-position: 0px 0px;
}
.pixie_dots {
	background:url(../img/nav/bullet-color-slider-sprite-silver.png) no-repeat;
	background-position: 0px 0px;
}
.pixie_lime {
	background:url(../img/nav/bullet-color-slider-sprite-anis.png) no-repeat;
	background-position: 0px 0px;
}
.pixie_alluminium {
	background:url(../img/nav/bullet-color-slider-sprite-silver.png) no-repeat;
	background-position: 0px 0px;
}

.nav_circle:hover {
	background-position: 0px -26px;
}
.cycle-pager-active .nav_circle {
	background-position: 0px -26px;
}
.img-responsive {
	width:100%;
}

.white_container {
	background-color:#ffffff;
	margin-top:-26px;
	padding-top:20px;
	padding-bottom:20px;
}
.green_container {
	background-color:#3f848b;
	margin-top:0px;
	padding-top:20px;
	padding-bottom:20px;
}
button {
	font-weight:400 !important;
	padding-left:12px !important;
	padding-right:12px !important;
	font-size:14px !important;
}
.btn-success {
	background-color:#357E00;
	border:1px solid #333;
}	
.buy_inissia {
	margin-left:30px;
	margin-right:30px;
	margin-top:0px;
	margin-bottom:0px;
	/*float:right;*/
	float:left;
}
@media only screen 
  and (min-width: 1001px) 
  and (max-width: 1201px)
  {
.buy_inissia {
	margin-left:30px;
	margin-right:30px;
	margin-top:30px;
	margin-bottom:0px;
	float:right;
}	  
}	
@media only screen 
  and (min-width: 640px) 
  and (max-width: 1000px)
  {
.buy_inissia {
	margin-left:30px;
	margin-right:30px;
	margin-top:30px;
	margin-bottom:0px;
	float:none;
}	  
}	
@media only screen 
  and (min-width: 320px) 
  and (max-width: 639px)
  {
.buy_inissia {
	margin-left:30px;
	margin-right:30px;
	margin-top:0px;
	margin-bottom:0px;
	float:none;
}	  
}  
@media only screen 
  and (min-width: 459px) 
{
.buy_inissia {
position:relative;
top:20px;
}
}


.slogan_text {
	margin-top:-10px;
    font-family: 'Open Sans', 'Trebuchet MS',Helvetica,Arial,sans-serif;
    font-size: 12px;
    font-weight: 400;
    line-height: 12px;
    /*color: #357E00;*/
	color:#777;
	width:80%;
	margin-left:10%;
	margin-right:10%;
	text-align:center;
	display:block;
}
em {
    font-family: 'Open Sans', 'Trebuchet MS',Helvetica,Arial,sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    color: #241a17;
	width:70%;
	margin-left:15%;
	margin-right:15%;
	text-align:center;
	display:block;
}
.line_down {
	padding-bottom:20px;
	border-bottom:1px solid #ccc;
	margin-bottom:20px;
}
.line_up {
	padding-top:20px;
	border-top:1px solid #ccc;
	margin-top:20px;	
}
.line_up::before {
	content: "";
	width:80px;
	height:46px;
	background:url(../img/pixie/1425486551531.png) no-repeat;
	margin:auto;
	display:block;
	position:relative;
	top:-44px;
}
.line_up_two {
	padding-top:20px;
	border-top:1px solid #ccc;
	margin-top:20px;	
}
.line_up_two::before {
	content: "";
	width:80px;
	height:65px;
	background:url(../img/pixie/1425486551918.png) no-repeat;
	margin:auto;
	display:block;
	position:relative;
	top:-44px;
}
.line_up_three {
	padding-top:20px;
	border-top:1px solid #ccc;
	margin-top:20px;	
}
.line_up_three::before {
	content: "";
	width:80px;
	height:65px;
	background:url(../img/pixie/home-title-cloud.png) no-repeat;
	margin:auto;
	display:block;
	position:relative;
	top:-44px;
}
.line_up_four {
	padding-top:20px;
	border-top:1px solid #ccc;
	margin-top:20px;	
}
.line_up_four::before {
	content: "";
	width:80px;
	height:65px;
	background:url(../img/pixie/1425486552095.png) no-repeat;
	margin:auto;
	display:block;
	position:relative;
	top:-44px;
}
.line_down_dark {
	padding-bottom:20px;
	border-bottom:1px solid #6F6F6F;
	margin-bottom:20px;
}

.line_down::after {
	content: "";
	width:40px;
	height:4px;
	background:url(../img/line-bottom.png) no-repeat;
	margin:auto;
	display:block;
	position:relative;
	top:24px;
}
.line_down_dark::after {
	content: "";
	width:40px;
	height:4px;
	background:url(../img/line-bottom.png) no-repeat;
	margin:auto;
	display:block;
	position:relative;
	top:24px;
}

.grey_container {
	background-color:#f2f2f2;
}
.grey_container2 {
	background:url(../img/hp-lattissima-detail-bg.jpg) no-repeat;
	background-size:100% auto;
	background-position:bottom center;
	background-color:#e6e6e6;
}
h2 {
	font-size: 25px;
	font-weight:600;
}
.hebrew {
	margin-right:90px;
}
.margin-top {
	margin-top:140px;
}
.margin-top-half {
	margin-top:90px;
}
.margin-top-half2 {
	margin-top:65px;
}
.margin-top-half3 {
	margin-top:65px;
padding-bottom: 90px;}
.margin-top-half4 {
	margin-top:65px;
padding-bottom: 0px;}
.listing {
    list-style-type: none;
	padding-left:10px;
	margin-bottom:30px;
	margin-right:50px;
}
	  .margin-bottom-{
		  margin-bottom:-40px;
	  }
@media only screen 
  and (min-width: 320px) 
  and (max-width: 1000px)
  {
.acc_small_text {
	text-align:center;
}	  
	.margin-top-half3 {
	margin-top:0px;
}
.margin-top-half4 {
	margin-top:0px;
padding-bottom: 90px;}
	  .margin-bottom-{
		  margin-bottom:0px;
	  }
.margin-top {
	margin-top:20px;
}
.hebrew {
	margin-right:0px;
}
.listing {
    list-style-type: none;
	padding-left:10px;
	margin-bottom:30px;
	margin-right:0px;
}
.machine_div {
	width:300px;
	height:236px;
	position:relative;
	float:none;
	margin-left:inherit;
}
}

.listing  li{
	height:40px;
	margin-top:10px;
	margin-bottom:10px;
}
.listing  li:first-child{
	margin-top:30px;
}

.size_::before {
	content: "";
	width:30px;
	height:30px;
	background:url(../img/list_items/keybenefit_home_machine_inissia_picto_compact.png) no-repeat;
	margin:auto;
	display:block;
	position:relative;
	top:-10px;
	float:left;
	margin-right:10px;
}
.buttons_::before {
	content: "";
	width:30px;
	height:30px;
	background:url(../img/list_items/keybenefit_home_machine_inissia_picto_buttons.png) no-repeat;
	margin:auto;
	display:block;
	position:relative;
	top:-10px;
	float:left;
	margin-right:10px;
}
.heat_::before{
	content: "";
	width:30px;
	height:30px;
	background:url(../img/list_items/keybenefit_home_machine_inissia_picto_fast-it-up.png) no-repeat;
	margin:auto;
	display:block;
	position:relative;
	top:-10px;
	float:left;
	margin-right:10px;
}
.regimes_::before{
	content: "";
	width:30px;
	height:30px;
	background:url(../img/list_items/keybenefit_home_machine_inissia_picto_auto-off.png) no-repeat;
	margin:auto;
	display:block;
	position:relative;
	top:-10px;
	float:left;
	margin-right:10px;	
}
.follow_::before{
	content: "";
	width:30px;
	height:30px;
	background:url(../img/list_items/keybenefit_home_machine_picto_auto-flowstop.png) no-repeat;
	margin:auto;
	display:block;
	position:relative;
	top:-10px;
	float:left;
	margin-right:10px;	
}
.clean_::before{
	content: "";
	width:30px;
	height:30px;
	background:url(../img/list_items/keybenefit_home_machine_picto_auto-clean.png) no-repeat;
	margin:auto;
	display:block;
	position:relative;
	top:-10px;
	float:left;
	margin-right:10px;	
}
.touch_::before{
	content: "";
	width:30px;
	height:30px;
	background:url(../img/list_items/keybenefit_home_machine_picto_touch-screen.png) no-repeat;
	margin:auto;
	display:block;
	position:relative;
	top:-10px;
	float:left;
	margin-right:10px;	
}
.water_::before{
	content: "";
	width:30px;
	height:30px;
	background:url(../img/list_items/keybenefit_home_machine_picto_hot-water.png) no-repeat;
	margin:auto;
	display:block;
	position:relative;
	top:-10px;
	float:left;
	margin-right:10px;	
}
.milk_::before{
	content: "";
	width:30px;
	height:30px;
	background:url(../img/list_items/keybenefit_home_machine_picto_milk-froth.png) no-repeat;
	margin:auto;
	display:block;
	position:relative;
	top:-10px;
	float:left;
	margin-right:10px;	
}
.flowstop_::before{
	content: "";
	width:30px;
	height:30px;
	background:url(../img/list_items/keybenefit_home_machine_picto_espresso-lungo.png) no-repeat;
	margin:auto;
	display:block;
	position:relative;
	top:-10px;
	float:left;
	margin-right:10px;	
}
.froth_::before{
	content: "";
	width:30px;
	height:30px;
	background:url(../img/list_items/keybenefit_home_machine_picto_milk.png) no-repeat;
	margin:auto;
	display:block;
	position:relative;
	top:-10px;
	float:left;
	margin-right:10px;	
}
.rinsing_::before{
	content: "";
	width:30px;
	height:30px;
	background:url(../img/list_items/keybenefit_home_machine_picto_rinsing.png) no-repeat;
	margin:auto;
	display:block;
	position:relative;
	top:-10px;
	float:left;
	margin-right:10px;	
}
.alert_::before{
	content: "";
	width:30px;
	height:30px;
	background:url(../img/list_items/keybenefit_home_machine_picto_alert.png) no-repeat;
	margin:auto;
	display:block;
	position:relative;
	top:-10px;
	float:left;
	margin-right:10px;	
}
.buttons_white::before {
	content: "";
	width:30px;
	height:30px;
	background:url(../img/list_items/home_machine_inissia_picto_fast-it-up_white.png) no-repeat;
	margin:auto;
	display:block;
	position:relative;
	top:-10px;
	float:left;
	margin-right:10px;	
}
.litres_white::before {
	content: "";
	width:30px;
	height:30px;
	background:url(../img/list_items/keybenefit_home_machine_picto_bullet.png) no-repeat;
	margin:auto;
	display:block;
	position:relative;
	top:-10px;
	float:left;
	margin-right:10px;	
}
.pixie_a_ {height:30px !important}
.pixie_b_{height:30px !important}
.pixie_c_{height:30px !important}
.pixie_a_::before {
	content: "";
	width:30px;
	height:30px;
	background:url(../img/pixie/bullets/icon-small.png) no-repeat;
	margin:auto;
	display:block;
	position:relative;
	top:-10px;
	float:left;
	margin-right:10px;	
}
.pixie_b_::before {
	content: "";
	width:30px;
	height:30px;
	background:url(../img/pixie/bullets/icon-fast.png) no-repeat;
	margin:auto;
	display:block;
	position:relative;
	top:-10px;
	float:left;
	margin-right:10px;	
}
.pixie_c_::before {
	content: "";
	width:30px;
	height:30px;
	background:url(../img/pixie/bullets/icon-eco.png) no-repeat;
	margin:auto;
	display:block;
	position:relative;
	top:-10px;
	float:left;
	margin-right:10px;	
}
.size_u::before{
	content: "";
	width:30px;
	height:30px;
	background:url(../img/list_items/keybenefit_home_machine_picto_3coffee-sizes.png) no-repeat;
	margin:auto;
	display:block;
	position:relative;
	top:-10px;
	float:left;
	margin-right:10px;
}
.tank_::before{
	content: "";
	width:30px;
	height:30px;
	background:url(../img/list_items/keybenefit_home_machine_picto_modularity.png) no-repeat;
	margin:auto;
	display:block;
	position:relative;
	top:-10px;
	float:left;
	margin-right:10px;
}
.brewing_::before{
	content: "";
	width:30px;
	height:30px;
	background:url(../img/list_items/keybenefit_home_machine_picto_caspule-ejection.png) no-repeat;
	margin:auto;
	display:block;
	position:relative;
	top:-10px;
	float:left;
	margin-right:10px;
}
.heat_u::before{
	content: "";
	width:30px;
	height:30px;
	background:url(../img/list_items/keybenefit_home_machine_picto_fast-it-up.png) no-repeat;
	margin:auto;
	display:block;
	position:relative;
	top:-10px;
	float:left;
	margin-right:10px;
}
.regimes_u::before{
	content: "";
	width:30px;
	height:30px;
	background:url(../img/list_items/keybenefit_home_machine_picto_auto-off.png) no-repeat;
	margin:auto;
	display:block;
	position:relative;
	top:-10px;
	float:left;
	margin-right:10px;
}
.blue_container .listing li{
	height:50px
}
.blue_container {
	background:url(../img/home_machine_inissia_efficient_bg.png) no-repeat;
	background-color:#a3bfcd;
	background-size:100%;
	background-position:bottom center;
	padding-bottom:10%;
}
.red_container {
	background:url(../img/home_machine_inissia_fast_bg.jpg) no-repeat;
	background-color:#AA0C1A;
	background-size:100%;
	background-position:top center;
	padding-bottom:0%;
	color:white;
}
.orange_container {
	background:url(../img/home_machine_inissia_compact_bg.jpg) no-repeat;
	background-color:#ee730c;
	background-size:100%;
	background-position:bottom center;
	padding-bottom:10%;
	color:white;
}
.second_blue {
	background:#a3bfcd;	
	padding-bottom:0% !important;
	border-bottom:#E6E6E6 solid 80px;
}
.black_container {
	background:url(../img/faq_topshade.png) no-repeat;
	background-color:#000;
	background-size:100%;
	background-position:top center;
	padding-bottom:10%;
	color:white;
}
.black_container_color {
	background-color:#000;
	background-size:100%;
	background-position:top center;
	padding-bottom:0%;
	color:white;
	width:100%;
}
.black_container_gradient {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#0e0e0e+0,4f4f4f+100 */
background: rgb(14,14,14); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(14,14,14,1) 0%, rgba(79,79,79,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(14,14,14,1)), color-stop(100%,rgba(79,79,79,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(14,14,14,1) 0%,rgba(79,79,79,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(14,14,14,1) 0%,rgba(79,79,79,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(14,14,14,1) 0%,rgba(79,79,79,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(14,14,14,1) 0%,rgba(79,79,79,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0e0e0e', endColorstr='#4f4f4f',GradientType=0 ); /* IE6-9 */
color:#fff;
}
.black_container_rotator {
	background-color:#000;
	padding-bottom:10%;
	color:white;
}
.black_container_light {
	background-color:#232323;
	color:white;
}
.purple_container {
	background-color:#442550;
	color:white;
	overflow:hidden;
	width:100%;
}
.margin-bottom {
	margin-bottom:40px ;
}
.margin-bottom-double {
	margin-bottom:120px ;
}
.color_range {
	padding-top:10px;
	padding-bottom:10px;
	width:70%;
	float:none;
	margin-left:auto;
	margin-right:auto;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background: #eeeeee; /* Old browsers */
	background: -moz-linear-gradient(top,  #eeeeee 0%, #cccccc 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #eeeeee 0%,#cccccc 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */
	z-index:999999999999999999999;
	position:relative;
}
#custom-pager_bottom {
	width:113px;
	position:relative;
	z-index:1;
	margin-left:auto;
	margin-right:auto;
	top:0px;
}
.nav_bulb {
	width:36px;
	height:36px;
	float:left;
	position:relative;
	top:0px;
	z-index:1;
	display:block;
	overflow:hidden;
	margin:0;
	padding:0;	
	position:relative;
	top:-48px;
}
.cycle-pager-active .nav_bulb {
	position:relative;
	top:-56px;
}
.nav_bulb:hover {
	position:relative;
	top:-56px;
}
.fuchsia_ {
	background:url(../img/nav/bullet_color-range_home_machine_inissia_fuchsia.png) no-repeat;
	background-position:top center;
}
.pacific_ {
	background:url(../img/nav/bullet_color-range_home_machine_inissia_pacific-blue.png) no-repeat;
	background-position:top center;
}

.white_ {
	background:url(../img/nav/bullet_color-range_home_machine_inissia_pure-white.png) no-repeat;
	background-position:top center;
}
.black_ {
	background:url(../img/nav/bullet_color-range_home_machine_inissia_black.png) no-repeat;
	background-position:top center;
}
.red_ {
	background:url(../img/nav/bullet_color-range_home_machine_inissia__red-ruby.png) no-repeat;
	background-position:top center;
}
.cream_ {
	background:url(../img/nav/bullet_color-range_home_machine_inissia_vanilla-cream.png) no-repeat;
	background-position:top center;
}
.sky_ {
	background:url(../img/nav/bullet_color-range_home_machine_inissia_sky-blue.png) no-repeat;
	background-position:top center;
}
.summer_ {
	background:url(../img/nav/bullet_color-range_home_machine_inissia_summer-sun.png) no-repeat;
	background-position:top center;
}
@media only screen 
  and (min-width: 320px) 
  and (max-width: 416px)
  {
	#custom-pager_bottom {
	width:118px;
	position:relative;
	z-index:1;
	margin-left:auto;
	margin-right:auto;
	top:0px;
	text-align:center;
	padding-left:2px;
	padding-right:2px;
}
.nav_bulb {
	width:33.3333333%;
	height:26px;
	float:left;
	position:relative;
	top:0px;
	z-index:1;
	display:inline-block;
	overflow:hidden;
	margin:0;
	padding:0;	
	position:relative;
	top:-48px;
}
.cycle-pager-active .nav_bulb {
	position:relative;
	top:-56px;
}
  }
@media only screen 
  and (min-width: 320px) 
  and (max-width: 1024px)
  {
.mobile_margin-top {
	margin-top:80px;
}	  
.blue_container, .orange_container  {
	padding-bottom:50%;
}
.red_container {
	padding-top: 40%; 
}
.blue_container .listing li{
	height:60px
}  
.text {
	text-align:center;
}
.color_range {
width:100%;
}
}	  
.question {
	display:block;
	margin-top:7px;
	margin-bottom:7px;
	cursor:pointer;
	font-weight:bold;
	height:21px;
	width:100%;
	color:#cfcfcf;
	font-size:110%;

 }
.question::before {
	content: "";
	width:15px;
	height:21px;
	background:url(../img/faq_openclose.png) no-repeat;
	background-position:0px 0px;
	margin:auto;
	display:block;
	position:relative;
	top:-2px;
	float:left;
	margin-right:7px;	
}
.question.active::before {
	background-position:0px -21px;
}
.font-size {
	font-size: 24px;
	font-weight:bold;
}
.answer {
	display:none;
	width:100%;
	padding-top:0;
	padding-bottom:0;
	font-weight:100;
	color:#a3a6a8 !important;
	padding-bottom:15px;
	line-height:19px;
	margin-top:1px;
	padding-right:20px;
	font-size:12px;
	cursor:pointer;
  }

.answer a {
	color:#cc9d49;
	text-decoration:underline;
}

.visible {
	padding-top:1px;
	padding-bottom:1px;
	display:block;
  }
.last_question {
	color:#fff;
	margin-top:20px;
	display:block;
}
.last_question:hover {
	color:#cc9d49;
}
.arrow_yellow {
	color:#cc9d49;
	text-decoration:none;
	margin-right:10px;
}
.footer_container {
	background:url(../img/shadow.gif) no-repeat;
	background-size:100% auto;
	background-color:#ffffff;
	padding-top:20px;
	padding-bottom:65px;
	display:table;
	height:;
	width:100%;
	clear:both;
	position:relative;
	top:60px;
	margin-bottom:-30px;
}
@media only screen 
  and (min-width: 320px) 
  and (max-width: 1024px)
  {
.footer_container {
	background:url(../img/shadow.gif) no-repeat;
	background-size:100% auto;
	background-color:#ffffff;
	padding-top:60px;
	padding-bottom:20px;
	height:300px;
	width:100%;
	clear:both;
	position:relative;
	top:60px;
	margin-bottom:-30px;
	margin-top:100px;
	display:table;
}	  
  }
.footer_header {
	width:260px;
	height:264px;
	border-radius:50%;
	border:0px solid #fff;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	top:-150px;
	background:url(../img/home-discover-aeroccino02.png);
	margin-bottom:-150px;
}
.footer_header1 {
	width:260px;
	height:264px;
	border-radius:50%;
	border:0px solid #fff;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	top:-150px;
	background:url(../img/Nes2794-Circle__PureMug_265x265.png);
	margin-bottom:-150px;
}
.footer_header5 {
	width:260px;
	height:264px;
	border-radius:50%;
	border:0px solid #fff;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	top:-150px;
	background:url(../img/acc/glass/discover.png);
	margin-bottom:-150px;
}
.footer_header6 {
	width:260px;
	height:264px;
	border-radius:50%;
	border:0px solid #fff;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	top:-150px;
	background:url(../img/acc/touch/discover.png);
	margin-bottom:-150px;
}
.footer_header4 {
	width:260px;
	height:264px;
	border-radius:50%;
	border:0px solid #fff;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	top:-150px;
	background:url(../img/acc/ritual/discover.png);
	margin-bottom:-150px;
}
.footer_header3 {
	width:260px;
	height:264px;
	border-radius:50%;
	border:0px solid #fff;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	top:-150px;
	background:url(../img/Nes2794-Circle_View_265x265.png);
	margin-bottom:-150px;
}
.footer_header2 {
	width:260px;
	height:264px;
	border-radius:50%;
	border:0px solid #fff;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	top:-150px;
	background:url(../img/Nes2794-Circle_View_265x265.png);
	margin-bottom:-150px;
}
.footer_header_inside{
	font-style: normal;
    font-weight: bold;
	width:225px;
	height:225px;
	border-radius:50%;
	border:0px solid #fff;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	line-height:264px;
	text-align:center;
	color:#fff;
	font-size:16px;
	background-color:rgba(255,255,255,.0);
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.footer_header_inside:hover{
	background-color:rgba(255,255,255,.11);
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.footer_black_button {
	position:relative;
	top:-100px;
	display:block;
	width:90px;
	padding-top:10px;
	padding-bottom:10px;
	height:33px;
	background-color:#ccc;
	line-height:14px;
	margin-left:auto;
	margin-right:auto;
	font-style:normal;
	color:#ffffff;
	font-size:16px;
	font-weight:400;
	border-radius:3px;
	background:url(../img/btn-bg-black.png) no-repeat;
	background:#222222;
	background-size:100% 100%;
	
}

.footer_black_button:hover {
	text-decoration:none;
	color:#fff;
	cursor:pointer;
/*	-moz-box-shadow:inset 0px 0px 6px rgba(255,255,255,.25);
	-webkit-box-shadow:inset 0px 0px 6px rgba(255,255,255,.25);
	box-shadow:inset 0px 0px 6px rgba(255,255,255,.25);
*/	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.footer_social_links {
	width:124px;
	height:22px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	top:50px;
	text-align:center;
}

.footer_facebook, .footer_twitter, .footer_pinterest, .footer_google  {
	width:21px;
	height:21px;
	background-position:0 0;
	display:block;
	cursor:pointer;
	float:left;
	margin:5px;
}
.footer_facebook {
	background:url(../img/nav/icon-facebook.png) no-repeat;
}
.footer_twitter {
	background:url(../img/nav/icon-twitter.png) no-repeat;
}
.footer_pinterest {
	background:url(../img/nav/icon-pinterest.png) no-repeat;
}
.footer_google {
	background:url(../img/nav/icon-gplus.png) no-repeat;
}
.footer_facebook:hover, .footer_twitter:hover, .footer_pinterest:hover, .footer_google:hover {
	background-position:0px -21px;
}
.popup_a {
	position:absolute;
	width:136px;
	height:153px;
	background:url(../img/1.png) no-repeat;
    top: 230px;
    left: 440px;
	z-index:999999;
}
.popup_b {
	position:absolute;
	width:117px;
	height:132px;
	background:url(../img/2.png) no-repeat;
    top: 340px;
    left: 670px;
	z-index:999999;
}
.popup_c {
	position:absolute;
	width:193px;
	height:168px;
	background:url(../img/3.png) no-repeat;
    top: 340px;
    left: -50px;
	z-index:999999;
}
.popup_d {
    position: absolute;
    width: 47px;
    height: 47px;
    top: 340px;
    right: 195px;
    z-index: 999999;
}
.popup_e {
	position: absolute;
    width: 170px;
    height: 169px;
    top: 383px;
    right: 140px;
    z-index: 999999;
}
.popup_f {
	position:absolute;
	width:179px;
	height:175px;
    top: -50px;
    right: -80px;
	z-index:999999;
}
.popup_g {
	position:absolute;
	width:47px;
	height:47px;
    top: -100px;
    left: -60px;
	z-index:999999;
}
.popup_h {
	position:absolute;
	width:170px;
	height:169px;
    top: -50px;
    left: -80px;
	z-index:999999;
}
.popup_i {
	position:absolute;
	width:179px;
	height:175px;
    top: -90px;
    right: -60px;
	z-index:999999;
}
.footer_compare {
	display:block;
	margin:auto;
	margin-top:100px;
	border:2px solid rgba(0,0,0,.15);
	width:90%;
	display:table;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	margin-bottom:20px;
}
.text_footer {
	font-size:12px;
	display:block;
	border-bottom:2px solid rgba(0,0,0,.15);
	width:75%;
	padding:10px;
	height:50px;
}
.image_footer {
    width: 50%;
    margin: 0;
    padding: 0;
    float: left;
	position:relative;
	top:-47px;
	margin-bottom:-40px;
	text-align:center;
}
.header_footer {
	border-top:1px solid rgba(0,0,0,.15);
	border-bottom:1px solid rgba(0,0,0,.15);
	width:100%;
	padding:0;
	padding:10px;
	margin-top:0px;
	margin-bottom:0px;
}
.footer_compare .border {
	margin:0;
	padding:0;
	border:1px solid rgba(0,0,0,.15);
}
.footer_compare div ul{
	padding-top:20px;
	border-top:2px solid rgba(0,0,0,.15);
	width:100%;
	margin-bottom:0px;
}
.footer_compare div ul li{
	margin:10px;
}
.footer_list {
	margin:0;
	padding:0;
	font-size:12px;
}
.footer_button {
	margin:0;
	margin:auto;
	}
.footer_colors {
	width:100%;
	border-top:1px solid rgba(0,0,0,.15) !important;
	margin-top:80px;
	margin-bottom:45px;
}
.footer_colors ul {
	width:100%;
	border-top: 0px solid rgba(0,0,0,.15) !important;
	margin-top:-17px;
}
.footer_colors ul  li{
	display:inline-block;
	float:right;
	margin:0;
	padding:0;
}	
.footer_color {
	width:12px;
	height:12px;
	position:relative;
	border-radius:50%;
	border:2px solid #eee;
	margin:5px !important;
	top:10px;
}
.c_1 {
	background: #7997a2;
}
.c_2 {
	background: #fff;
}
.c_3 {
	background: #c13c0f;
}
.c_4 {
	background: #c92427;
}
.c_5 {
	background: #08090b;
}
.c_6 {
	background: #e7e1c7;
}
.black_one, .black_two  {
	width:50%;
	float:right;
	text-align:center;
	border:1px solid white;
	position:relative;
    height: 48px;
    margin-top: 0px;
	background: #45484d; /* Old browsers */
	background: -moz-linear-gradient(top,  #45484d 0%, #000000 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#45484d), color-stop(100%,#000000)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #45484d 0%,#000000 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #45484d 0%,#000000 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #45484d 0%,#000000 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #45484d 0%,#000000 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
	color:#fff;
	line-height:48px;
	margin-left:0px;
	margin-right:0px;
}

section.cycle-slide {
	width:100%;
	margin:0;
	padding:0;
}

.button_compare {
background: #eeeeee; /* Old browsers */
background: -moz-linear-gradient(top,  #eeeeee 0%, #cccccc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* IE10+ */
background: linear-gradient(to bottom,  #eeeeee 0%,#cccccc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */
}
.white_color {
	color:#fff;
}
.blue_u {
color: #78f8ff;
font-style: normal;
margin: 0;
padding: 0;
height: auto;
width: 360px;
font-family: 'Open Sans', 'Trebuchet MS',Helvetica,Arial,sans-serif;
font-size: 24px;
font-weight: 400;
line-height: 30px;
display:block;
margin-top:15px;
}
.gradient_a_container {
background-size:cover;
background: #807b77; /* Old browsers */
background: -moz-radial-gradient(center, ellipse cover,  #807b77 0%, #241f1b 100%); /* FF3.6+ */
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#807b77), color-stop(100%,#241f1b)); /* Chrome,Safari4+ */
background: -webkit-radial-gradient(center, ellipse cover,  #807b77 0%,#241f1b 100%); /* Chrome10+,Safari5.1+ */
background: -o-radial-gradient(center, ellipse cover,  #807b77 0%,#241f1b 100%); /* Opera 12+ */
background: -ms-radial-gradient(center, ellipse cover,  #807b77 0%,#241f1b 100%); /* IE10+ */
background: radial-gradient(ellipse at center,  #807b77 0%,#241f1b 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#807b77', endColorstr='#241f1b',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

}
#one_hover {
	position:absolute;
	width:15%;
	height:10%;
	background:transparent;
	top:47%;
	left:23%;
	cursor:pointer;
}
#two_hover {
	position:absolute;
	width:15%;
	height:10%;
	background:transparent;
	top:52%;
	left:63%;
	cursor:pointer;}
#three_hover {
	position:absolute;
	width:15%;
	height:10%;
	background:transparent;
	top:63%;
	left:60%;
	cursor:pointer;}
#four_hover {
	position:absolute;
	width:15%;
	height:10%;
	background:transparent;
	top:74%;
	left:58%;
	cursor:pointer;}
#five_hover {
	position:absolute;
	width:15%;
	height:10%;
	background:transparent;
	top:71%;
	left:36%;
	cursor:pointer;}
#six_hover {
	position:absolute;
	width:15%;
	height:10%;
	background:transparent;
	top:69%;
	left:15%;
	cursor:pointer;}
#seven_hover {
	position:absolute;
	width:15%;
	height:10%;
	background:transparent;
	top:58%;
	left:19%;
	cursor:pointer;}
.circle {
	width:150px;
	height:150px;
	border-radius:50%;
	border:3px solid rgba(100,100,100,1);
	position:absolute;
	z-index:9;
	left:13.3333%;
	right:53.3333%;
	background: rgba(0,0,0,.85);
	color:#fff;
	text-align:center;
	padding-top:55px;
}
.gradient_b_container {
	background:url(../img/home_machine_lattissima-pro_recipes_bg.jpg) no-repeat;
	background-size:cover;
}
.gradient_c_container {
	background:url(../img/home_machine_lattissima-pro_features_bg.jpg) no-repeat;
	background-size:cover;
}
.headline_white {
	padding-top:50px;
	padding-bottom:40px;
	border-bottom:1px solid white;
	margin-bottom:20px;
	height:80px;
}
.margin-top-small {
	margin-top:40px;
}

#morph {
	width:133px;
	height:77px;
	margin:auto;
	margin-bottom:20px;
}
#morph_animate {
	width:50px;
	height:50px;
	background:#fff;
	margin:auto;
	position:relative;
	border-radius:50%;
	top:-90px;
	position:relative;
	-moz-box-shadow:0px 0px 5px rgba(0,0,0,.25);
	-webkit-box-shadow:0px 0px 5px rgba(0,0,0,.25);
	box-shadow:0px 0px 5px rgba(0,0,0,.25);

}
#morph_animate {
-webkit-animation: cssAnimation 4s infinite ease-in-out;
-moz-animation: cssAnimation 4s infinite ease-in-out;
-o-animation: cssAnimation 4s infinite ease-in-out;
}
@-webkit-keyframes cssAnimation {
0% { -webkit-transform: rotate(36deg) scale(1) skew(1deg) translate(0px); }
50% { -webkit-transform: rotate(-36deg) scale(1) skew(1deg) translate(0px); }
100% { -webkit-transform: rotate(35deg) scale(1) skew(1deg) translate(0px); }
}
@-moz-keyframes cssAnimation {
0% { -moz-transform: rotate(36deg) scale(1) skew(1deg) translate(0px); }
50% { -moz-transform: rotate(-36deg) scale(1) skew(1deg) translate(0px); }
100% { -moz-transform: rotate(35deg) scale(1) skew(1deg) translate(0px); }

}
@-o-keyframes cssAnimation {
0% { -o-transform: rotate(36deg) scale(1) skew(1deg) translate(0px); }
50% { -o-transform: rotate(-36deg) scale(1) skew(1deg) translate(0px); }
100% { -o-transform: rotate(35deg) scale(1) skew(1deg) translate(0px); }

}

#morph_arrow {
	position:relative;
	width:7px;
	height:30px;
	border:1px solid #777;
	background:#fff;
	margin:auto;
	top:30px;
	-moz-box-shadow:0px 0px 5px rgba(0,0,0,.25);
	-webkit-box-shadow:0px 0px 5px rgba(0,0,0,.25);
	box-shadow:0px 0px 5px rgba(0,0,0,.25);
}
.button_hover {
	width:7%;
	height:5%;
	background:transparent;
	cursor:pointer;
}
.b_1 {
	position:absolute;
	top:7%;
	left:22%;
}
.b_2 {
	position:absolute;
	top:21%;
	left:3.5%;
}
.b_3 {
	position:absolute;
	top:30%;
	left:12.5%;
}
.b_4 {
	position:absolute;
	top:35%;
	left:3.5%;
}
.b_5 {
	position:absolute;
	top:41.5%;
	left:13.5%;
}
.b_6 {
	position:absolute;
	top:60.5%;
	left:13.5%;
}
.b_7 {
	position:absolute;
	top:80.5%;
	left:13.5%;
}
.b_8 {
	position:absolute;
	top:14.5%;
	right:10.5%;
}
.b_9 {
	position:absolute;
	top:20.5%;
	right:4.5%;
}
.b_10 {
	position:absolute;
	top:28.2%;
	right:9.5%;
}
.b_11 {
	position:absolute;
	top:36.5%;
	right:4.5%;
}
.b_12 {
	position:absolute;
	top:43.5%;
	right:5.5%;
}
.b_13 {
	position:absolute;
	top:52.2%;
	right:1.5%;
}
.b_14 {
	position:absolute;
	top:62.2%;
	right:10.5%;
}
.b_15 {
	position:absolute;
	top:71.2%;
	right:5.5%;
}
.b_16 {
	position:absolute;
	top:78.2%;
	right:8.5%;
}
.popup_information {
	display:none;
	z-index:999999999999999;
}
.popup_information_hide {
	display:none;
}
.popup_information_show {
	display:block;
}
.popup_information_big {
	position:absolute;
	top:0px;
	bottom:0px;
	left:-100px;
	right:-100px;
	background:#000;
	border-radius:15px;
	display:block;
}
.popup_information_small {
	position:absolute;
	top:15%;
	left:25%;
	right:25%;
	height:40%;
	background:#000;
	border-radius:15px;
	display:block;
}
.close_popup {
	position:absolute;
	width:30px;
	height:30px;
	top:10px;
	right:10px;
	background:transparent;
	cursor:pointer;
}
.close_popup span {
	font-size:26px;
	color:#777;
}
.close_popup span:hover {
	color:#999;
}
.popup_information_text {
	position:relative;
	width:90%;
	margin:auto;
	top:50px;
	display:block;
	height:calc(100% - 75px);
	color:#fff;
}
.margin-top2 {
	margin-top:13%;
}
.button_rotator {
	border:none;
	border-right:1px solid #333;
	background: rgb(69,72,77); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(69,72,77,1) 0%, rgba(0,0,0,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(69,72,77,1)), color-stop(100%,rgba(0,0,0,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 ); /* IE6-9 */	
}
.button_rotator.active {
	background:#383838;
}
.button_rotator_last {
	border:none;
	border-right:0px solid #333;
}
.button_rotator_text {
	line-height:100px;
	text-align:left;
	padding-left:30px;
}
.green_pixie {
	color:#9cb241;
	font-size: 25px;
	line-height:30px;
	margin-top:30px;
}
#pixie_number {
	width:185px;
	height:117px;
	display:block;
	margin:auto;
	margin-top:20px;
}
#pixie_number  img{
float:left;
}
#pixie_animation_div_one {
	width:500px;
	height:100px;
	position:absolute;
	top:-65%;
	left:-270%;
}

#pixie_animation_div_two {
	width:147px;
	height:100px;
	position:absolute;
	top:-25%;
	left:600%;
}
#pixie_amination_one, #pixie_amination_two, #pixie_amination_three, #pixie_amination_four {
position:relative;
}
#pixie_amination_three {
	top:40px;
}
#pixie_animation_div_one  img{
float:left;
}
#pixie_animation_div_two  img{
float:left;
}

#pixie_arrow {
	height:0px;
}
#pixie_cap_1, #pixie_cap_2, #pixie_cap_3, #pixie_cap_4, #pixie_cap_5, #pixie_cap_6, #pixie_cap_7, #pixie_cap_8 {
	opacity:0;
}

#arrows {
	top:-75px;
}
#cups {
	top:-120px;
}
#three_pixie {
	height:600px;
}

#four_pixie {
	overflow:hidden;
	min-height:600px;
}
.pixie_level {
	margin-bottom:40px
}
.pixie_level:first-child {
	margin-top:40px;
}
#waves_animated {
	position:absolute;
	width:100%;
	background:url(../img/pixie/waves.gif) no-repeat;
	background-position:top center;
	background-size:100% auto;
	background-color:#4f7cb5;
	bottom:0;
	left:0;
	top:0;
}
.blue_level {
    color: #97c8ff;
    font-style: italic;
    font-size: 24px;
    font-weight: 700;
    line-height: 30px;
}
.pixie_level_a {
	background:rgba(245,17,17,.2);
	width:80%;
	margin-left:10%;
	margin-right:10%;
	height:15px;
	margin-top:20px;
	margin-bottom:20px;
}
.circle_marker {
	width:15px;
	height:15px;
	background-color:rgba(17,245,66,1);
	border-radius:50%;
	margin:auto;
	display:block
}
.blue_text {
	font-style: italic;
    margin: 0;
    padding: 50px 0 0 0;
    font-size: 25px;
    font-weight: 400;
    line-height: 30px;
	color:#5797d1;
}

@media only screen  and (min-width: 320px) and (max-width: 991px) {
#pixie_cap_1, #pixie_cap_2, #pixie_cap_3, #pixie_cap_4, #pixie_cap_5, #pixie_cap_6, #pixie_cap_7, #pixie_cap_8 {
	opacity:1;
}
#waves_animated {
	position:absolute;
	width:100%;
	background:url(../img/pixie/waves.gif) no-repeat;
	background-position:top center;
	background-size:100% auto;
	background-color:#4f7cb5;
	bottom:0;
	left:0;
	top:40px;
}
#arrows {
	top:0px;
}
#cups {
	top:0px;
	width:40px;
}
#three_pixie {
	height:300px;
}
#pixie_arrow {
	height:auto;
}
#pixie_animation_div_one {
	width:100%;
	height:100px;
	position:absolute;
	top:5%;
	left:-0%;
}
#pixie_amination_one {
	z-index:999;
}
#pixie_amination_two {
	left:-25%;
}
#pixie_animation_div_one  img{
	width:50%;
}
#pixie_animation_div_two img{
	width:15%;
	float:right;
}
#pixie_amination_three {
	left:-10%;
	top:-20%;
}
#pixie_animation_div_two {
	width:100%;
	height:100px;
	position:absolute;
	top:-5%;
	left:0%;
}
#pixie_animation_div_one, #pixie_animation_div_two {
	display:block;
}
}
.red_pixie {
color:#d85a32;
font-size:25px;	
line-height:30px;
width:80%;
text-align:right;
}
@media only screen  and (min-width: 320px) and (max-width: 991px) {
.red_pixie {width:100%;}	
.margin-top-half {margin-top:20px;}
.margin-top-half2 {margin-top:20px;}
.button_rotator {margin-bottom:30px;}
.button_rotator_text {line-height:inherit; text-align:center; padding-left:inherit; padding-bottom:20px;}
.mobile_image {width:100%; margin:auto;}
.mobile-text {padding-left:0px; padding-right:0px; text-align:center;}
}
@media only screen  and (min-width: 320px) and (max-width: 640px)
{
.popup_information_big {	left:0px;right:0px; bottom:-100px; z-index:999999999999999999999999999; border:1px solid #777;}
.popup_information_small {left:0px;right:0px;z-index:999999999999999999999999999;border:1px solid #777; height:55%;}
.mobile_center {text-align:center;}
.headline_white {text-align:center; height:inherit;font-size:1.4em;}
.margin-top-small {margin-top:-80px;}
.mobile_center {text-align:center;}
.popup_a, .popup_b, .popup_c, .popup_d, .popup_e, .popup_f {display:none !important;}
.image_footer  img {width: 100%;}
.image_footer {top: -10px;}
.footer_compare div ul {padding-left:0px; padding-right:0px; list-style-type:none;}
.footer_list ul{width:50% !important;}
.listing {padding:0; margin:0;}
.listing  li {text-align:center;}
.question::before {margin-bottom:15px;}
.mobile-center {text-align:center;}
.circle {
	width:140px;
	right:55%;
	height:140px;
	border-radius:50%;
	border:3px solid rgba(100,100,100,1);
	position:absolute;
	z-index:9;
	margin-left:auto;
	margin-right:auto;
	float:none;
	background: rgba(0,0,0,.85);
	color:#fff;
	text-align:center;
	padding-top:55px;
	top:-20px;
}
}

@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 480px)
  and (-webkit-min-device-pixel-ratio: 2) {
.buy_inissia {
	 margin-top:15px;
}
#faq {
	padding-bottom:200px;
}
.purple_container.pageu, .black_container_gradient.pageu {
	padding-top:40px;
}
}
#infooo, #infooo_ {
    margin-top: 27px;
}
}
  
  @media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 568px)
  and (-webkit-min-device-pixel-ratio: 2) {
.buy_inissia {
	 margin-top:15px;
}
#faq {
	padding-bottom:200px;
}
.purple_container.pageu, .black_container_gradient.pageu {
	padding-top:40px;
}
}
#infooo, #infooo_ {
    margin-top: 27px;
}
}

@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 667px) 
  and (-webkit-min-device-pixel-ratio: 2) { 
.buy_inissia {
	 margin-top:15px;
}
#faq {
	padding-bottom:200px;
}
.purple_container.pageu, .black_container_gradient.pageu {
	padding-top:40px;
}
}
#infooo, #infooo_ {
    margin-top: 27px;
}
}
@media only screen 
  and (min-device-width: 414px) 
  and (max-device-width: 736px) 
  and (-webkit-min-device-pixel-ratio: 3) { 
.buy_inissia {
	 margin-top:15px;
}
#faq {
	padding-bottom:200px;
}
.purple_container.pageu, .black_container_gradient.pageu {
	padding-top:40px;
}
}
#infooo, #infooo_ {
    margin-top: 27px;
}
}


  
@media only screen 
  and (min-width: 320px) 
  and (max-width: 736px) {
.popup_h, .popup_g, .popup_i {
	display:none;
}
#infooo, #infooo_ {
    margin-top: 27px;
}
}

@media only screen 
  and (min-width: 768px) 
  and (max-width: 1024px) 
{
.popup_information_big {
    position: absolute;
    top: 0px;
    bottom: 0px;
    background: #000;
    border-radius: 15px;
    display: block;
    width: 90%;
	margin-left:5%;
	margin-right:5%;
	min-height:400px;
	left:inherit;
	right:inherit;
}
.purple_container  {
	padding-top:60px;
}
.black_container {
	margin-top: -40px;
}
}

@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (-webkit-min-device-pixel-ratio: 1) {
.ritual {
	padding-top:60px;
}
}

@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (-webkit-min-device-pixel-ratio: 1) {
.ritual {
	padding-top:60px;
}
}

@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (-webkit-min-device-pixel-ratio: 2) {
.ritual {
	padding-top:60px;
}
}
.minusminus {
	margin-bottom:-38px;
}
@media only screen 
  and (max-width: 440px) 
  {
.minusminus {
	margin-bottom:-28px;
}	  
}	  
.videorow {
	z-index: 9999999999999;
	position: relative;
	top: -60px;
	margin-bottom: -125px;
}
@media only screen 
  and (max-width: 1025px) 
  {
.videorow {
	z-index: 9999999999999;
	position: relative;
	top: 0px;
	margin-bottom: 0px;
}	  
.minus {
	top:0px;
	}		  
h1 {
	font-size:24px;
}  
  }
  
  #acc_buy {
	float:right;
	position:absolute;
	right:20px;
	z-index:999999999999999999999;
}
#bisq_a {
    position: absolute;
    top: -70px;
    left: -80px;
    z-index: 99;
}
#bisq_b {
    position: absolute;
    top: -20px;
    left: -120px;
    z-index: 99;
}
#bisq_e {
    position: absolute;
    top: -44px;
    left: -130px;
	z-index: 99;
}
.idiot {
	position: absolute;
    left: -35px;
}
.idiot2 {
	position: absolute;
    left: -120px;
}
#g01 {
	position:absolute;
	left:-250px;
	top:-450px;
}
#g02 {
	position:absolute;	
	right:-750px;
}
.margin-top-minus {
	margin-top:-50px !important;
	margin-bottom:-20px !important;
}
h1 {margin-top:0px;margin-bottom:10px;}
.margin-top-qouter2 {
	margin-top:30px;
}
@media only screen 
  and (max-width: 750px) 
  {
	#acc_buy {
	float:none;
	position:relative;
	left:auto;
}

.white_container.margin-bottom div {
	text-align:center;
}
}

.grey {
background:#f2f2f2;
}
  .coffee {
	width:100%;
	background:#000;
	margin-top:20px;
	padding-top:30px;
	padding-bottom:0px;
	color:#fff;
	display:table;
	background:url(../img/acc/reveal/back.jpg); 
	background-size:cover;
}
.padding40 {
	padding:40px;
}
.glaas-a {
	top:60% !important;
}
.glaas-b {
	top:60% !important;
}
  @media only screen 
  and (max-width: 1025px) 
  {
.padding40 {
	padding:0px;
}
.glaas2 {
	top:68% !important;
}
.glaas-a {
	top:75% !important;
}
.glaas-b {
	top:62% !important;
}
.mobile-center	 {text-align:center;}
.margin-top-qouter2	  {margin-top:0px;}
.margin-top-minus {
	margin-top:0px !important;
	margin-bottom:0px !important;
}
  .coffee {
	background:#000;
	background-size:cover;	
}
	#g01 {
	display:none;
}
#g02 {
	display:none;
}
.idiot {
	position: relative;
    left: auto;
}
.idiot2 {
	position: relative;
    left: auto;
}
#bisq_a, #bisq_b, #bisq_e {
	display:none;
}	  
.container.video_acc {
width:104%;
}
.footer_container.insinia {
	width:104%;
}
}
#cycle-3 {
	width:65%;
	margin:auto;
	margin-bottom:20px;
}
  @media only screen 
  and (max-width: 740px) 
  {
#cycle-3 {width:100%;margin:auto;}	
  }
@media only screen 
  and (min-width: 640px) 
  and (max-width: 1024px)
  {
#acc_buy {top:0px !important;}
.container.video_acc {width:100%;}
.footer_container.insinia {width:100%;}
.margin-top-minus2  {margin-top:-65px !important;}

}  

.left_gradient {
position:absolute;
z-index:999999999999999999;
display:block;
left:-1px;
top:0px;
height:100%;
width:20%;
background: -moz-linear-gradient(left,  rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=1 ); /* IE6-9 */
}
}


.right_gradient {
position:absolute;
z-index:999999999999999999;
display:block;
right:-1px;
top:0px;
height:100%;
width:20%;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100&amp;amp;0+0,1+100 */
background: -moz-linear-gradient(left,  rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */
}
.mobile-view {
	display:none;
}	  
.desktop-view {
	display:block;
}

@media only screen 
  and (min-width: 320px) 
  and (max-width: 1024px)
  {
.footer_container	 {
	top:90px;
} 
.carousel.cycle-slide a p {
	font-size:.47rem;
}  
.red_acc {
	padding:0;
}	

.mobile-view {
	display:block;
}	  
.desktop-view {
	display:none;
}
.acc_small_text {
	padding:0;
}	  
.bodyacc.citiz .glaas2 {
	top:74% !important;
}
.glass .glaas2 {
	top:60% !important;
}
.img-responsive.margin-top-half3 {
	padding-bottom:0;
	margin-top:20px;
}  
#acc_buy {
	right:20px;
}
.acc_big_text {
	font-size:14px;
	margin-bottom:20px;
	display:block;
	width:100%;
	text-align:center;
	padding-left:0px;
}	  
.right_gradient {
	display:none;
}
.left_gradient {
	display:none;
}
h1 {margin-top:30px;}	  

}
.pagerpager {
top:95%;
}
}

@media only screen 
  and (min-width: 320px) 
  and (max-width: 768px)
  {
.pagerpager {
top:85%;
}
}
.hebrew2 {
	margin-right:105px;
} 
@media only screen 
  and (min-width: 320px) 
  and (max-width: 768px)
  {
.hebrew2 {
	margin-right:0px;
}
.margin-top-minus {
	margin-top:0px !important;
	margin-bottom:0px !important;
}
}
@media only screen 
  and (min-width: 1025px) 
  and (max-width: 1201px)
  {
.margin-top-minus {
	margin-top:0px !important;
}
}

#pixie-video{
width:100%;
height:100%;
position:absolute; 
background:url(../img/videopixie.png) no-repeat;
background-color:#fff;
background-size:cover;
background-position:center center;
z-index:999999999999999;
}
@media only screen 
  and (min-width: 320px) 
  and (max-width: 992px)
  {	
#acc_buy {
	right:auto;
}
.footer_container {
    top: 58px;
}
.texual_information_citiz {
	width:100%;
	text-align:center;
	position:relative;
	top:0px;
	right:0px;
}
.texual_information_citiz.upwork {
	top:0px;
}
.navigation  img {
	float:left;
}
.touch .footer_container {
	top:100px;
}
.max-width{
max-width:100% !important;
width:100% !important;
}
#spoon_pure {display:none;}

.pure #idiot {
    position: inherit;
    width: 100%;
    z-index: 9999999;
	text-align:center;
}
.cupp {display:none;}
}</pre></body></html>