@font-face{
	font-family:"Avenir";
	src:url("../fonts/AvenirLTStd-Light.otf");
}
@font-face{
	font-family:"Avenir-oblique";
	src:url("../fonts/avenir-medium-oblique.ttf");
}
@font-face{
	font-family:"suavity";
	src:url("../fonts/The-Suavity.otf");
}
@font-face{
	font-family:"avenir-l";
	src:url("../fonts/Avenir.ttc");
}
@font-face{
	font-family:"Blackjar";
	src:url("../fonts/BLACKJAR.otf");
}	
@font-face{
	font-family:"raleway";
	src:url("../fonts/Raleway/Raleway-VariableFont_wght.ttf");
}
@font-face{
	font-family:"raleway-semibold";
	src:url("../fonts/Raleway-SemiBold.ttf");
}
@font-face{
	font-family:"Futura";
	src:url("../fonts/Futura-Light.otf");
}	
@font-face{
	font-family:"Helvetica";
	src:url("../fonts/Helvetica-Neue-LT-Pro-25 Ultra-Light.otf");
}
@font-face{
	font-family:"snell";
	src:url("../fonts/SnellRoundhand.ttf");
}	
.ss,.sidebar, .cart-ss {
	display: none;
}
.home-center{
	display: block;
}
.shome-center{
	display: none;
}
.web{
	display: block;
}
.mobile{
	display: none;
}
#video-home{
	display: block;
}
*{text-decoration:none; list-style:none; margin:0px; padding:0px; outline:none;}
section{width:80%; max-width:1200px; margin:0px auto; display:table; position:relative;    }

header{width:100%; display:table;}
#logo{float:left; font-size:24px; text-transform:uppercase; font-weight:600; padding:20px 0px;}
/*nav{width:80%; float:left;padding:15px 0px;font-family: 'Shadows Into Light Two';}
nav ul{display:table; border-bottom: 1px solid #fff;width:55%;margin: 0 auto;}
nav ul li{float:left;}
nav ul li:last-child{padding-right:0px;}
nav ul li a{color:#ffffff;	 padding: 10px 20px 5px 20px; display:inline-block; transition: all 0.5s ease 0s;}
nav ul li a:hover{color:#23cdf5; transition: all 0.5s ease 0s;}
nav ul li a:hover i{color:#23cdf5; transition: all 0.5s ease 0s;}
nav ul li a i{padding-right:10px; color:#ffffff; transition: all 0.5s ease 0s;}

.toggle-menu ul{display:table; width:25px;}
.toggle-menu ul li{width:100%; height:3px; background-color:#ffffff; margin-bottom:4px;}
.toggle-menu ul li:last-child{margin-bottom:0px;}

input[type=checkbox], label{display:none;}

#menu li ul{
	display: none;
}
#menu li ul li{
	float:none;
	width: 150px;
}
#menu li:hover>ul{
		display: block;
		position: absolute;
	  width: 100%;
	}
*/
#menu{
	/*width:80%; */float:left;padding:15px 0px;
}
#menu2{
	width:80%; margin: 0 auto;color:#fff;
}
  nav:after{
	content:'';
	clear:both;
	display:table;
  }
  nav .logo{
	float:left;
	color:var(--white-color);
	font-size: 27px;
	font-weight: 600;
	line-height: 70px;
	padding-left: 60px;
  }
  nav ul{
	display:table; border-bottom: 1px solid #fff;margin: 0 auto;
	list-style: none;
  }
  nav ul li{
	/*float:left;*/
	display:inline-block;
	background:var(--black-color);
	margin:0 5px;
  }
  nav ul li a{
	color:var(--white-color);
	text-decoration: none;
	font-size: 20px;
	padding: 10px 10px 5px 10px; display:inline-block;
	transition: 0.3s all ease;
	font: normal normal normal 16px/1.4em raleway,sans-serif;
  }
  nav ul li a:hover{
	color:var(--yellow-color);
	border-radius: 5px;
	box-shadow: 0 0 5px var(--yellow-color), 0 0 10px var(--yellow-color);
  }
  nav ul ul li a:hover{
	box-shadow: none;
  }
  nav ul ul{
	position:absolute;
	/*top:90px;*/
	z-index: 100;
	opacity:0;
	visibility:hidden;
	background-color: rgba(117,114,111,0.23);
    border-radius: 0px;
    box-shadow: 0.00px 1.00px 4px 0px rgba(0,0,0,0.6),0 1px 4px rgba(0,0,0,.6);
	border-bottom: none;
	text-align: center;
  }
  nav ul ul ul{
	border-top:none;
  }
  nav ul li:hover > ul{
	top:55px;
	opacity:1;
	visibility:visible;
  }
  #menu2 ul li:hover > ul{
  	top:85px !important;
  }
  nav ul ul li{
	position:relative;
	margin:0px;
	float:none;
	display:list-item;
  }
  nav ul ul li a{
	/*line-height: 50px;*/
	padding: 5px 10px 5px 10px;
  }
  nav ul ul ul li{
	position:relative;
	top:-60px;
	left:150px;
  }
  nav .button{
	transition: all 0.2s ease, visibility 0s;
    background: rgba(40, 38, 38, 0);
    border: 1px solid #FCFCFC;
	cursor: pointer;
	display: block;
    box-sizing: border-box;
	padding: 5px 12px;
	float: right;
    margin: 25px 0;
	font-size: 13px;
  }
  
@media only screen and (max-width: 1440px) {
section{max-width:80%;}
}

@media only screen and (max-width: 980px) {
	.us-third{
		width: 80% !important;
		left: 10% !important;
	}
	.us-third .subt{
		padding-bottom: 10px !important;
	}
	.us-third .tit{
		padding-bottom: 10px !important;
	}
	.cold-uz{
		background: #23131e !important;
	}
.ss{ display: block !important;}
.ns{ display: none !important;}
.cart-ss{
	display: flex !important;
	padding: 20px 20px 0 20px !important;
	width: 95%;
}
.cart-ss .col{
	width: 45%;
	text-align: center;
}
.cart-ss .title-detail{
	padding: 0;
	font-size: 16px;
    padding-top: 10px;
} 
.cart-ss .show-price-detail{
	margin-top: 20px;
}
.cart-ss .show-price-detail-text{
	padding-top: 47px !important;
}
.cart-ss .ppl{
	font-size: 12px;
	padding: 0px !important;
}
.cart-ss .price2{
	padding-top: 40px !important;
	padding-bottom: 0px !important;
}
.cart-ss .price3{
	padding-top: 25px !important;
	padding-bottom: 0px !important;
}
.red{top: 4px !important}
.home-center{ display: none;}
.shome-center{ display: block;}
#video-home{
	display: none;
}
.cart-pedir{
	padding-left: 5%;
    padding-right: 5%;
    font-size: 26px !important;
}
.nosotros{
	width: 100% !important;
	left: 0% !important;
}
.nosotros .hot-box-detail{
	padding: 25px !important;
	padding-top: 35px !important;
}
.pedir-num{
	font-size: 30px !important;
	padding: 5px 12px 7px 18px !important;
	margin-top: 15px;
	margin-right: 10px !important;
}
.us-title{
	font-size: 24px !important;
	padding-bottom: 10px !important;
}
.us-desc{
	padding-top: 10px !important;
	font-size: 10px !important;
	line-height: 1.3em !important;
}
.contact-form{
	margin: 0 40px!important;
}
.contacto .sello-form{
	left: 0 !important;
    width: 50px !important;
}
.contacto .sello-form2{
	width: 100px;
    right: 5%;
    bottom: 0;
    top: initial;
}


.us-sig{
	padding-top: 10px !important;
	font-size: 20px !important;
}
.us-logo{
	margin-top: 0px !important;
}
.us-logo img{
	width: 60px;
}
.nosotros{

}
.footer-trade{
	width: 80%;
    margin: 0 auto;
}
.pedir-tit{
	margin-left: 60px;
}
.web{
	display: none;
}
.mobile{
	display: block;
}
.prod-mobile{
	width: 100% !important;
}
.category-products-reu{
	width: 90% !important;
}
.pedir-mobile{
	width: 90% !important;
}
.hot-box-detail .cols-prod1{
	display: block !important;
}
.cols-prod2 div{
	padding-top: 10px;
}
.cols-prod2 img{
	width: 120px !important;
}
.cols-prod2 .description{
	width: 100% !important;
	/*max-height: unset !important;*/
}
.cols-prod2 .step-by-step{
	width: 100% !important;
}
.show-price-detail .ppl{
	padding-bottom: 0;
}
.show-price-detail .price{
	padding-bottom: 0;
}

.category-products-reu{
	color: rgb(43 41 40) !important;
	padding-top: 10px !important;
}
.station-tit{
	color: rgb(43 41 40) !important;
}
.reu-info{
	color: rgb(43 41 40) !important;
	width: 80%;
}
.cat-mobile{
	background-color: #ffffff !important;
}
.shome-center img{width: -webkit-fill-available;}
nav .button {margin: 10px 0;}
header{padding:10px 0px;}
#logo{padding:0px;}
input[type=checkbox] {position: absolute; top: -9999px; left: -9999px; background:none;}
input[type=checkbox]:fous{background:none;}
label {float:right; padding:8px 0px; display:inline-block; cursor:pointer; }
input[type=checkbox]:checked ~ nav {display:block;}

/*nav{display:none; position:absolute; right:0px; top:53px; background-color:#808184; padding:0px; z-index:99;}
nav ul{width:auto;}
nav ul li{float:none; padding:0px; width:100%; display:table;}
nav ul li a{color:#FFF; font-size:15px; padding:10px 20px; display:block; border-bottom: 1px solid rgba(225,225,225,0.1);}
nav ul li a i{color:#23cdf5; padding-right:13px;}*/

.sidebar {
	height: 100%;
	width: 0;
	position: fixed;
	top: 0;
	right: 0;
	background-color:rgba(0, 0, 0, 0.7);
	overflow-x: hidden;
	transition: 0.5s;
	padding-top: 60px;
	z-index: 999999;
	display: block;
	text-align:center;
	}
	
	.sidebar div {
	padding: 8px 8px 8px 30px;
	font-size: 24px;
	display: block;
	transition: 0.5s;
	cursor: pointer;
	}
	
	.sidebar .closebtn {
	position: absolute;
	top: 0;
	right: 25px;
	font-size: 36px;
	color:#ffffff;
	}
	
	.openbtn {
	font-size: 24px;
	cursor: pointer;
	background: transparent;
    border: none;
    margin: 15px 0;
	}
	
	#main {
	transition: margin-left .5s;
	}
	.sidebar ul{
		font: normal normal normal 16px/1.4em raleway,sans-serif;
		line-height: 45px;
		color: #ffffff;
		display: inline;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}
	.sidebar ul a{
		padding-left: 10px;
	}
	.sidebar ul ul a{
		padding-left: 20px;
	}
	.sidebar ul ul{
		display: none;
	}
	.sidebar ul li:hover > ul{
		display: block;
	  }
}



@media only screen and (max-width: 568px) {
h1{padding:25px 0px;}
h1 span{display:block;}
}

@media only screen and (max-width: 480px) {
section {max-width: 100%;width: 90%}
}

@media only screen and (max-width: 360px) {
h1{font-size:20px;}
label{padding:5px 0px;}
#logo{font-size: 20px;}
nav{top:47px;}
}

@media only screen and (max-width: 320px) {
h1 {padding: 20px 0px;}
}

body{
	margin:0;
	font-family:Avenir;
}
.uppercase{
	text-transform:uppercase;
}
.header{
	background-color: rgba(0, 0, 0, 0.7);
	color:#FFFFFF;
	/*opacity: 0.7;*/
	/*background-color:#5b5b5f;
	color:#404041;
	letter-spacing:2px;*/
	position: fixed;
    left:0;
    right:0;
    top:0;
	z-index: 99999;
	font-family: 'raleway';
}
.header .sup{
	background-color:#231F20;
	font-size: 14px;
	padding: 5px 20px;
	padding-top: 10px;
}
.header .sup .left-message{
	float:left;
	font-size:13px;
	color: #D0D2D3;
	text-align: center;
}
.header .sup .cart-button{
	color:#D0D2D3;
	font-size:11px;
	float:right;
}
.header .inf{
	clear: both;
	padding:0 20px;
}
.header .inf .menu{
	float: left;
    /*width: 20%;*/
    width: 30%;
}
.header .inf .logo{
	float: left;
    /*width: 60%;*/
    width: 40%;
    text-align: center;
}
.header .inf .links{
	float: left;
   /* width: 20%;*/
    width: 30%;
    text-align: right;
    padding-top: 125px;
    font-size: 14px;
    letter-spacing:0;
    padding-bottom:5px;
}
.header .inf .links a{
	text-decoration:none;
	color:#FFF;
	/*color:#404041;*/
}

.header .inf .links a:hover{
	color:#D1D2D4;
}
.category-box {
	width: 80%;
    margin: 0 auto;
    padding-top: 20px;
}
.category-image-box {
	float: left;
    margin: 1.6% 1.6%;
    width:30%;
}
.content .banner-sup{
	width: 100%;
    margin: 0 auto;
    /*padding-top: 1.5%;*/
}
.content .banner-sup1{
	width: 100%;
    /*margin: 0 auto;
    padding-top: 1.5%;*/
	max-width: 100%;
    height: 90%;
    overflow: hidden;
}
.category-products{
	padding-top: 130px;
}
.category-products-reu{
	color:#fff;
	font-family: 'Futura';
	line-height: 1.5em;
    text-align: center;
	font-size: 16px;
	width: 50%;
	margin: 0 auto;
    letter-spacing: 0em;
    padding: 40px 0;
}
.reu-info, .reu-info-pr{
	color:#fff;
	font-family: 'Futura';
	line-height: 1.5em;
    text-align: justify;
	font-size: 14px;
	width: 40%;
	margin: 0 auto;
    letter-spacing: 0em;
}
.reu-info ul, .reu-info li, .reu-info-pr ul, .reu-info-pr li{
	list-style: disc;
}
.content .category-sup{
	width: 95%;
    margin: 0 auto;
    padding-top: 30px;
    background: #fff;
    margin-bottom: 30px;
}
.content .banner-sup .banner{
	float: left;
    margin: 1.6% 1.6%;
    width:30%;
}
.content .category-sup .banner{
	float: left;
    margin: 0 8px;
    width: 23.5%;
}
.content .category-sup .center{
	float: none;
    margin: 0 auto;
}
.content .banner-sup .banner img, .content .category-sup .banner img{
	width: 100%
}
.content .banner-sup .banner .text{
	background-color: #231F20;
    color: #fff;
    margin-top: -10px;
    padding: 20px;
    text-align: center;
}
.content .banner-sup .banner .text .title{
	font-family:'Shadows Into Light Two';
	font-size:29px;
}
.content .banner-sup .banner .text .subtitle{
	font-size:11px;
	letter-spacing:2px;
}

.content .banner-inf{
	clear: both;
    width: 80%;
    margin: 0 auto;
}

.content .banner-inf .banner{
	margin:1.6%;
	position:relative;
	margin-bottom: 40px;
}
.content .banner-inf .banner img{
	width:100%;
}
.content .banner-inf .banner .text{
	background: rgb(0, 0, 0); /* fallback color */
   	background: rgba(0, 0, 0, 0.7);
   	color:#FFF;
   	width: 1050px;
    padding: 20px;
    text-align: center;
    position: absolute;
    bottom: 5px;
    letter-spacing: 10px;
}
.content .banner-inf .banner .text1{
	font-size:18px;
}
.content .banner-inf .banner .text2{
	font-size:12px;
}

.container {
  position: relative;
  /*height: 100%;*/
  width: 100%;
  left: 0;
  -webkit-transition: left 0.4s ease-in-out;
  -moz-transition: left 0.4s ease-in-out;
  -ms-transition: left 0.4s ease-in-out;
  -o-transition: left 0.4s ease-in-out;
  transition: left 0.4s ease-in-out;
}
.container.open-sidebar { left: 240px; }

.swipe-area {
  position: absolute;
  width: 50px;
  left: 0;
  top: 0;
  height: 100%;
  background: #404041;
  z-index: 0;
}

.main-content {
  width: 100%;
  height: 100%;
  padding: 0 10px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  position: relative;
}

.main-content .content {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  padding-left: 60px;
  width: 100%;
}

.main-content .content h1 { font-weight: 100; }

.main-content .content p {
  width: 100%;
  line-height: 160%;
}

#sidebar-toggle {
  border-radius: 3px;
  display: block;
  position: relative;
  cursor:pointer;
  float: left;
}

.bar {
  display: block;
  width: 30px;
  margin-bottom: 5px;
  height: 2px;
  background-color: #fff;
  /*background-color: #404041;*/
  border-radius: 1px;
}

#sidebar-toggle .bar:last-child { margin-bottom: 0; }

.c-mask, body.has-active-menu {
    overflow: hidden;
}
#carbonads, .c-mask, .c-menu {
    position: fixed;
}

.o-wrapper {
    transition: transform .3s;
}

.c-menu, .o-wrapper {
    -webkit-transition: -webkit-transform .3s;
}
@media all and (min-width: 320px) {
  
}
.c-menu-slide-left {
    width: 300px;
    height: 100%;
    overflow-y: scroll;
}
.c-menu {
    z-index: 200;
    background-color: #231F20;
    transition: transform .3s;
    color:#fff;
}

.c-menu-slide-left {
    top: 0;
    left: 0;
    -webkit-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%);
    letter-spacing:2px;
    font-size:15px;
}
@media all and (min-width: 320px) {
  .c-menu-slide-left {
    transform: translateX(-300px);
  }
}

.c-menu-slide-left.is-active {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
}

.c-mask {
    z-index: 100;
    top: 0;
    left: 0;
    width: 0;
    height: 0;
    background-color: #231F20;
    opacity: 0;
    -webkit-transition: opacity .3s,width 0s .3s,height 0s .3s;
    transition: opacity .3s,width 0s .3s,height 0s .3s;
}
.c-mask.is-active {
    width: 100%;
    height: 100%;
    opacity: .5;
    -webkit-transition: opacity .3s;
    transition: opacity .3s;
}
.c-mask, body.has-active-menu {
    overflow: hidden;
}

.c-menu__items {
    list-style: none;
    margin: 0;
    padding: 0;
}
.c-menu-slide-left .c-menu__item{
    display: block;
    
}
.c-menu-slide-left .c-menu__link:hover{
    background-color: #404041;
    color:#BBBDBF;
    
}
.c-menu-slide-left .c-menu__link,.c-menu-slide-left .c-menu__text {
    display: block;
    padding: 10px 24px;
    color:#fff;
}

.c-menu-slide-left .c-menu__div {
    border-bottom:1px solid #BBBDBF;
    margin-bottom:20px;
}

a{
	text-decoration:none;
	cursor:pointer;
	color:inherit;
}
.close-menu{
	text-align:right;
	margin-right:10px;
}
.close-menu a{
	color:#BBBDBF;
}
footer{
	background-color:rgb(49,47,46);
	text-align:center;
	letter-spacing:1px;
	padding-top: 30px;
	z-index: 9999;
    position: relative;
}
footer .footer-links{
	display: inline-block;
    vertical-align: middle;
    padding-left: 0;
    text-indent: 0;
    list-style: none;
    margin: 0;
    padding-top:10px;
    font-size:12px;
    letter-spacing:2px;
}
footer .footer-links li:first-child {
    margin-left: 0;
}
footer .footer-links li {
    float: left;
    margin-left: 50px;
}
footer .social li {
    float: left;
    margin-left: 20px;
}
footer .footer-links li a {
    color:#fff;
}
.footer-links-cel {display: none;}
.footer-socialLinks-cel {display: none;}
.social{
	margin-top:20px;
}

.social i{
	color: #828282;
    margin-top: 5px;
    font-size: 25px;
}
.social input[type="text"]{
	width: 350px;
	height:30px;
	font-style: italic;
	font-size:10px;
}
.social button{
	background-color: #231F20;
    border: 0;
    color: #fff;
    height: 35px;
    letter-spacing: 1px;
    font-size: 10px;
}
.rights{
	color: #D0D2D3;
    padding-top: 30px;
    font-size: 12px;
}

.banner .box {
    cursor: pointer;
    float: left;
    position: relative;
    width: 100%;
}
 
.banner .box img {
    -webkit-transition: all 300ms ease-out;
    -moz-transition: all 300ms ease-out;
    -o-transition: all 300ms ease-out;
    -ms-transition: all 300ms ease-out;
    transition: all 300ms ease-out;
}
.banner .box .caption {
    background-color: #232323;
    position: absolute;
    color: #fff;
    z-index: 100;
    -webkit-transition: all 300ms ease-out;
    -moz-transition: all 300ms ease-out;
    -o-transition: all 300ms ease-out;
    -ms-transition: all 300ms ease-out;
    transition: all 300ms ease-out;
    left: 0;
    opacity:0.8;
}
.banner .box .simple-caption {
    width: 100%;
    display: none;
    bottom: -64px;
    line-height: 35pt;
    text-align: center;
}
.banner .box:hover .simple-caption {
    -moz-transform: translateY(-100%);
    -o-transform: translateY(-100%);
    -webkit-transform: translateY(-100%);
    transform: translateY(-90%);
    display:block;
}
.title-cat {
	font-family: 'Shadows Into Light Two';
	text-align: center;
	color: #231F20;
	font-size: 32px;
	margin-top: 30px;
	font-weight: bold;
}
.banner-sup .subtitle{
	text-align: center;
    font-size: 14px;
    letter-spacing: 2px;
}
.subtitle-cat {
	text-align: center;
	color: #231F20;
	/*font-size: 28px;*/
	margin-top: 20px;
	font-size:18px;
	letter-spacing:2px;
}
#effect-1 .banner:hover .subtitle-cat {
	font-weight: bold;
}
.categories-types a{
	color: #808184;
	font-size: 15px;
}
.categories-types {
	margin-left: 5%;
	padding-top: 20px;
    margin-top: 0;
}
.inf .cart-button {
	color: #D0D2D3;
    font-size: 12px;
    float: right;
}
.left-detail {
	float: left;
	width: 50%;
}
.right-detail {
	float: right;
    width: 45%;
    margin-left: 5%;
}
.desc-title {
	font-weight: bold;
	letter-spacing: 5px;
	float: right;	
}
.cols-prod2 .description{
	max-height: 100px;
    overflow: scroll;
}
.description{
	width: 70%;
	margin: 0 auto;
	color: rgb(99 90 90);
}
.description p {
	text-align: center;
	color:rgb(49,47,46);
	font-family: avenir-l;
	letter-spacing: -0.05em;
	font-size: 20px;
	line-height: 1.2em;
}
.price{
	font-style: normal;
    font-family: futura !important;
    letter-spacing: 0.15em;
    font-weight: 400;
    text-decoration-line: none;
    font-size: 28px;
    color: #000000;
	text-align: center;
	padding-bottom: 40px;
	padding-top: 5px;
}
.price2{
	font-style: normal;
    font-family: futura !important;
    letter-spacing: 0.15em;
    font-weight: 400;
    text-decoration-line: none;
    font-size: 24px;
    color: #000000;
	text-align: center;
	padding-bottom: 40px;
	padding-top: 5px;
}
.price3{
	font-style: normal;
    font-family: futura !important;
    letter-spacing: 0.15em;
    font-weight: 400;
    text-decoration-line: none;
    font-size: 24px;
    color: #000000;
	text-align: center;
	padding-bottom: 40px;
	padding-top: 5px;
}
.ppl{
	font-style: normal;
    font-family: Helvetica;
    letter-spacing: 0.15em;
    font-weight: 400;
    text-decoration-line: none;
    font-size: 16px;
    color: #75726F;
	text-align: center;
    white-space: nowrap;
    min-width: 1.8em;
    max-width: 100%;
	padding-bottom: 20px;
    padding-top: 20px;
}
.heating, .cooking, .ready {width: 40%;float: left;}
.spicyAtt {width: 60%;float: right;}
.cook-spicy {width: 100%;display: inline-block;}
.title-detail {
	padding: 50px 0px 30px 0px;
    margin:0 auto;
	color: #292929;
	letter-spacing: 0.2em;
	font-size: 20px;
	font-family: 'raleway' !important;
	line-height: normal;
    text-align: center;
    font-weight: 600 !important;
    width: 70%;
}
.order {
	border-radius: 30px;
	background-color: #fff;
}
.order-title {
	background-color: #404041;
	height: 60px;
	border-top-right-radius: 30px;
	border-top-left-radius: 30px;
	color: #fff;
	vertical-align: middle;
	text-align: center;
}
.order-title p {
	padding-top: 20px;
	font-weight: bold;
	font-size: 20px;
	letter-spacing: 5px;
	margin: 0;
}
.order-detail p {
	margin-bottom: 40px;
}
.order-detail p {
	letter-spacing: 5px;font-weight: bold;margin: 0;padding: 0;text-align:center;
}
.people-account {
	display: inline-block;
	width: 100%;
	/*margin-bottom: 40px;*/
}
.people-account .people:hover {
	background-color: #94D500;
}
.people-cart {
	border:1px solid #BBBBDF;
	border-radius: 15px;
	margin-right: 2%;
	cursor: pointer;
}
.people {
	border:1px solid #BBBBDF;
	border-radius: 20px;
	width: 15%;
	height: 60px;
	float: left;
	margin-right: 2%;
	cursor: pointer;
}
.people p {
	text-align: center;
	margin: 0;
}
.toppings {
	display: inline-block;
	width: 100%;
	margin-bottom: 20px;

}
.prev-topping{
	width: 30%;
	background-color: #FFFFFF;
	float: left;
	margin-right: 1.5%;
	/*height:580px;*/
	height: 300px;
}
.topping {
	background-color: #F1F1F2;
	border-radius: 30px;
	padding-bottom: 5px
}
.topping-title {
	background-color: #fff;
	border-top-right-radius: 30px;
	border-top-left-radius: 30px;
	height: 50px;
	border: 1px solid #BBBBDF;
}
.topping-title p{
	text-align: center;
	margin: 0;
}
.topping-description {
	text-align: justify;
	padding: 0px 5px;
	display: none;
}
.cooking-image {
	display: none;
}
.topping-name {
	font-family: 'Shadows Into Light Two';
	text-align: center;
	font-size: 18px;
}
.topping-image img {
	width: 100%;
}

.category-title h1 {
	font-family: 'Shadows Into Light Two';
    text-align: center;
    color: #231F20;
    font-size: 32px;
    margin-top: 30px;
    font-weight: bold;
    margin-bottom: 0;
}
.category-title .subtitle {
	font-size: 14px;
    letter-spacing: 2px;
}
.breadcrumbs ul li {
	float: left;
	display: inline-block;
	color: #808184;
    font-size: 15px;
}
.breadcrumbs ul li .product {
	float: right;
}
.cart {
	background-color: #fff;
}
.separator-line{
	clear: both;
    border-bottom: #f1f1f2 4px solid;
    margin-left: -20px;
    margin-right: -20px;
    padding-top: 10px;
}
.ingredients ul > li
{
    color: #808184;
    clear:both;
    height:40px;
}

.ingredients ul > li > span
{
    color: initial;
}

.ingredients ul > li > div
{
    color: initial;
}

.show-price-detail{
	text-align: center;position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    margin-left: auto;
    margin-right: auto;
}

.show-price-detail-text{
	text-align: center;position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    margin-left: auto;
    margin-right: auto;
	font-size: 12px;
    padding: 10px 20px;
    letter-spacing: 2px;
    cursor: pointer;
    font-family: 'Avenir';
}

.show-price-detail2{
	text-align: center;padding:20px;
}
.show-price-detail2 div{
	padding-top:10px;
}
.show-price-detail2 #selectedF div{
	padding-top:0;
}
.show-price-detail2 #selectedF{
	color: #666;
    font-size: 14px;
}
.show-price-detail .cartbutton, .show-price-detail2 .cartbutton{
	color: #000;
    background-color: transparent;
    border-radius: 15px;
    border: 1px solid #000;
    font-size: 12px;
    padding: 10px 20px;
    letter-spacing: 2px;
    cursor: pointer;
    font-family: 'Avenir';
}
.show-price-detail2 .cartbutton3{
	color: #fff;
    background-color: transparent;
    border-radius: 15px;
    border: 1px solid #fff;
    font-size: 12px;
    padding: 10px 20px;
    letter-spacing: 2px;
    cursor: pointer;
    font-family: 'Avenir';
}
.show-price-detail .cartbutton:hover,.show-price-detail2 .cartbutton3:hover, .show-price-detail2 .cartbutton:hover{
	color: #fff;
    background-color: #000;
	opacity: 0.8;
}
.cart {
	width: 70%;
	margin: 0 auto;
}
.c-img {
	width: 15%;
}
.cart-img {
	width: 100%;
	/*float: left;
	height: 100%;*/
}

.cart-img img {
	width: 80%;
    float: left;
    margin: 8%;
   /* margin-top: 60px;*/
}
.cart-title {
	background-color: #404041;
    height: 60px;
    border-top-right-radius: 30px;
    border-top-left-radius: 30px;
    color: #fff;
    display: inline-block;
    /*width: 80%;*/
    width: 90%;
    /*margin-left: 10%;*/
}
.cart-subtitle {
	/*width: 25%;*/
	width: 30%;
    float: left;
    text-align: center;
}
.cart-subtitles{
	width: 20%;
	text-align: center;
	float: left;
}
.centered{
  height: 104px;
  line-height: 94px;
  text-align: center;
}
.centered span{
	/*display: inline-block;*/
  vertical-align: middle;
  /*line-height: normal;*/
}
.cart-food {
	background-color: #fff;
	width: 90%;
	float: left;
	height: auto;
	display: inline-block;
	margin-bottom: 30px;
}
.cart-category {
	float: left;
}
.cart-topping {
	float: left;
}
.cart-people {
	float: left;
}
.cart-price {
	float: left;
}
.cart-name {
	padding-bottom: 60px;
    padding-top: 60px;
    text-align: center;
    font-size: 22px;
	letter-spacing: 0.2em;
	font-family: raleway-semibold,raleway,sans-serif;
	color:#fff;
    line-height: normal;
}
.cart-prod{
	clear:both;
	border-bottom: 1px solid #bfbcb8;
	padding: 20px 0px 35px 0px;
	display: flex;
    margin-left: 80px;
    margin-right: 80px;
}
.cart-prod .prod .name{
	color: #000000;
	line-height: normal;
	letter-spacing: 0.2em;
	font-size: 27px;
	font-family: raleway-semibold,raleway,sans-serif;
	line-height: normal;
	padding: 40px 0;
}
.cart-prod .prod .cant{
	font: normal normal normal 20px/1.4em raleway,sans-serif;
	color: rgb(49,47,46);
	text-align: center;
    padding-bottom: 20px;
}
.cart-prod .prod .cant select{
	padding: 5px;
    border-radius: 10px;
}
.cart-prod .img{
	text-align: center;
}
.cart-prod .img img{
	width: 100%;
	position: absolute;
    bottom: 0;
    left: 0;
}
.cart-header{
	color:#333333;
	letter-spacing: 0.2em;
	font-size: 22px;
	font-family: raleway-semibold,raleway,sans-serif;
	line-height: normal;
    text-align: center;
    padding: 20px 80px 0 80px;
}
.cart-header div{
	padding: 25px 0 5px 0;
    font-weight: normal;
    font-family: 'Raleway';
}
.cart-content {
	height: auto;
	background-color: #fff;
	float: left;
	width: 85%;
	padding-top: 10px;
}
.cart-category {
	background-color: #00BFFF;
	/*margin-left: 1.5%;*/
	margin-left: 35%;
	width: 20%;
	color: #fff;
	text-align: center;
	height: 50px;
    border-top-right-radius: 30px;
    border-top-left-radius: 30px;
}
.cart-pedir{
	font-family: 'Futura';
	font-size: 30px;
	letter-spacing: 0.05em;
	color: #FFFFFF;
	line-height: normal;
    text-align: center;
	font-weight: lighter;
	padding-top: 20px;
}
.cart-pedir2{
	font-family: 'Futura';
	font-size: 26px;
	letter-spacing: 0.05em;
	line-height: normal;
    text-align: center;
	font-weight: lighter;
}
.pedir-num{
	font-family: 'Open Sans', sans-serif;;
	letter-spacing: 0.2em;
	font-size: 40px;
	border: 1px solid #FFFFFF;
    border-radius: 50%;
	padding: 5px 14px 7px 24px;
	float: left;
    margin-right: 20px;
}
.pedir-tit{
	font-size: 24px;
    letter-spacing: 0.1em;
    font-family: 'Futura';
    line-height: 1.5em;
	padding-top: 20px;
}
.pedir-desc{
	font-family: 'Avenir';
    letter-spacing: 0em;
    font-size: 12px;
    padding-left: 90px;
    line-height: 1.5em;
}
.pedir-tit2{
	font-size: 16px;
    letter-spacing: 0.1em;
    font-family: 'raleway';
    line-height: 1.5em;
    padding-top: 20px;
    text-align: center;
    border-bottom: 1px solid #bab7b7;
    margin-bottom: 20px;
	color: #000;
	padding-bottom: 10px;
}
.pedir-desc2{
	font-family: 'raleway';
    letter-spacing: 0em;
    font-size: 12px;
    padding-top: 20px;
    line-height: 1.5em;
	text-align: center;
}
.dec-inc {
	background-color: #BBBDBF;
    /*border: 1px solid #BBBBDF;*/
    color: #fff;
    cursor: pointer;
    padding: 2px 5px;
    padding-bottom: 2px;
}
.close-cfood {
	
    border: 1px solid #BBBBDF;
    color: #000;
    float: left;
    margin-top: 20px;
    cursor: pointer;
    margin-left: 1%;
    margin-top: 3.5%;
    text-align: center;
    padding: 5px;
    padding-bottom: 2px;
    font-weight: bold;
    margin-top: 40%;
    margin-left: 10%;
}

.total-price {
	background-color: #fff;
	border-radius: 10px;
	width: 35%;
	/*height: 50px;*/
	display: inline-block;
	margin-top: 40px;
    float: right;
    margin-right: 18%;
    font-size: 18px;
    
}
.total-price p{
	/*margin-top: 15px*/
}
.total-price span{
	font-size:22px;
}
.uzchef {
	background-color: #fff;
	border-radius: 10px;
	width: 35%;
	display: inline-block;
	margin-top: 40px;
    float: left;
    margin-right: 0%;
    font-size: 14px;
    padding: 23px 0;
    margin-left: 10%;
}
.uzchef_checkbox {
	float: left;
	width: 15%;
	margin: 15px;
}
.uzchef_text {
	float: left;
	width: 45%;
}
.uzchef_price {
	width: 25%;
	float: right;
	margin: 15px;
}
.form-contact {
	border-radius: 30px;
	width: 80%;
	margin: 0 auto;
    padding-bottom: 70px;
    padding-top: 70px;
    margin-top: 60px;
}
.form-title {
	background-color: #404041;
    height: 60px;
    border-top-right-radius: 30px;
    border-top-left-radius: 30px;
    color: #fff;
    width: 90%;
    text-align: center;
    /*margin-left:10%;*/
}
.form-title p {
	padding-top: 20px;
}
.form-content {
	border-bottom-left-radius: 30px;
    border-bottom-right-radius: 30px;
    /*margin-left:10%;*/
}
.form-content p {
	margin: 0;
	padding: 0px 0px 80px 0px;
	text-align:center;	
	letter-spacing: 0.2em;
	font-size: 14px;
	font-family: raleway,sans-serif;
	color: rgb(117,114,111);
	line-height: normal;
	text-align: left;
}
.form-content ul {
	list-style-type: none;
}
.form-content ul li {
	display: inline-block;
	width: 100%;
}
.form-content ul li p {
	width: 30%;
	float: left;
	padding: 15px 0 15px 0;;
}
.form-content ul li input {
	height: 32px;
    float: right;
    width: 60%;
    margin-top: 8px;
    display: block !important;
    border-color: rgb(196,193,190);
    border-width: thin;
    color: #333333;
    font-family: 'Avenir';
}
.form-content ul li textarea {
	height: 64px;
    float: right;
    width: 60%;
    margin-top: 8px;
    display: block !important;
    border-color: rgb(196,193,190);
    border-width: thin;
    color: #333333;
    font-family: 'Avenir';
}
.input-form p{
	letter-spacing: 0.03em;
	font-size: 20px;
	color: rgb(117,114,111);
	font-family: Avenir,sans-serif;
	font-size: 20px;
    line-height: normal;
    text-align: left;
}
.form-note p {
	padding: 20px 15% 80px 15%;
    text-align: justify;
    font-style: italic;
}
/* for hiding placeholder */
::-webkit-input-placeholder { /* WebKit browsers */
   color: transparent;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color: transparent;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: transparent;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
    color: transparent;
}

#form-button2 {
	background: rgb(49,47,46);
    /* width: 180px; */
    /* height: 45px; */
    border-radius: 20px;
    color: #fff;
    border: 0;
    font-size: 20px;
    /* letter-spacing: 3px; */
    cursor: pointer;
    padding: 10px;
    margin: 20px;
}
.reload{
	border: 0;
    background: url(../images/reload.png);
    width: 15px;
    height: 15px;
    cursor: pointer;
}
.order-detail-div{
	width: 50%;
    margin: 0 auto;
    padding-top: 100px;
    padding-bottom: 100px;
}
.order-detail-div .thanks{
	background: #fff;
    border-radius: 20px;
    padding: 40px;
    padding-top: 10px;
}
.order-detail-div .thanks .text{
	text-align: justify;
    padding-top: 30px;
}
.about-us-title, .HTB-title1, .shipping-title {
	font-family: 'Shadows Into Light Two';
	font-size: 29px;
}
.HTB-title1 {
	font-weight: bold;
}
#related_img {width: 24%;float: left;margin-right: 1%;padding-bottom: 0;}
#buy {width: 24%;float: left;}
.empty-cart-title1 {margin-top: 0px;
    font-family: 'Raleway';
    font-size: 25px;
    margin-bottom: 0;
    letter-spacing: .4rem;
    font-weight: 500;}
.empty-cart-title2 {margin-top: 20px;
    font-family: 'Raleway';
    font-size: 16px;
    font-weight: lighter;
    margin-bottom: 0;
    color: #9f9c9c;
    line-height: 2.5rem;
    letter-spacing: .2rem;}
.empty-cart-img img .EC-img1 {width: 20%;float: left;}
.empty-cart-img img .EC-img2 {width: 70%;}
.share-cel-769 {display: block !important;margin-top: 20px}
.share-760 {border-radius: 30px;background-color: #FFF;}
.share-whatsapp {display: none}
.step-separator {border-bottom: #F1F1F2 5px solid;display: none;}
.step-by-step {text-align: center;letter-spacing: 3px;display: none;width: 60%;margin: 0 auto;padding-top: 20px;}
.step-by-step-text{color: #292929;letter-spacing: 0.2em;font-family: raleway-semibold,raleway,sans-serif;font-size: 16px;line-height: normal;text-align: center;font-weight: bold;padding-top: 8px;}
#sharing-760 {display: inline-block;background-color: #20bfdc;width: 100%;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;}
i.fa.fa-facebook-official.fa-2x, i.fa.fa-twitter.fa-2x, i.fa.fa-envelope-square.fa-2x, i.fa.fa-google-plus-square.fa-2x, i.fa.fa-whatsapp.fa-2x {display: inline-block; float: none;padding-left: 22%;}
.share {text-align: center;height: 40px;letter-spacing: 5px;padding-bottom: 15px;padding-top: 0px;}
.share-text {margin-top: 0;}
#sliderFrame {float: none !important;}
.send-title1 {margin-top: 0px;font-family: 'Futura';font-size: 46px;font-weight: lighter;margin-bottom: 0;letter-spacing: .2rem;line-height: 3.5rem;}
.send-title2 {margin-top: 40px;font-family: 'Raleway';font-size: 20px;font-weight: lighter;margin-bottom: 0;color: #ffffff;line-height: 2.5rem;}
.send-title3 {margin-top: 60px;font-family: 'snell';font-size: 50px;font-weight: lighter;margin-bottom: 0;color: #ffffff;letter-spacing: .2rem;padding-bottom: 10%;}
.sello-form{
    width: 200px;
    transform: rotate(25deg);
    position: absolute;
    top: 40%;
    left: 5%;

}
.sello-form2{
    width: 300px;
    transform: rotate(-15deg);
    position: absolute;
    top: 80%;
    right: 10%;
}
.sello-form3{
    width: 200px;
    transform: rotate(10deg);
    position: absolute;
    top: 25%;
    left: 10%;
    opacity: .6;
}
.sello-form4{
    width: 250px;
    position: absolute;
    top: 60%;
    right: 18%;
    opacity: .6;
}
@media (min-width:1440px) {
	/*header*/
	.more-1440 {max-width: 1440px;margin: auto;}
	.header .inf {max-width: 1440px;margin: auto;}
	/*content*/
	/*.main-container.col1-layout {max-width: 1440px;margin: auto;}*/
	/*.content {max-width: 1440px;margin: auto;}*/
	#cart-content {background-color: #F1F1F2;}
	#cart-content2,#cart-content3 {background-color: rgb(49,47,46);}
	/*footer*/
}
@media (max-width:1199px) and (min-width:768px) and (orientation:landscape){
	/*.abou-us-all {display: block !important;}
	/*.about-us-img {width: 100% !important;}
	.about-us-img img {width: 100% !important;}
	.about-us-text {width: 94% !important;float: none !important;margin-left: auto;}*/
	.about-us-title {text-align: center !important;}
	/*.shipping-all {display: block !important;}
	/*.shipping-img {width: 100% !important;}
	.shipping-img img {width: 100% !important;}
	.shipping-text {width: 94% !important;float: none !important;margin-left: auto;}*/
	.shipping-title {text-align: center !important;}
	/*.HTB-all {display: block !important;}
	/*.HTB-image1 {width: 100% !important;}
	.HTB-img1 {width: 100% !important;}
	.HTB-image-2 {width: 90% !important;text-align: center !important;float: none !important;margin:0px 4% !important;}
	.HTB-img2 {width: 60% !important;}*/
	.HTB-text1{text-align: left !important;width: 100%;margin-left: auto !important;margin-right: auto !important;}
	.HTB-all2 {width: 94% !important;margin-left: auto;margin-right: auto;}
	.HTB-all2 p {padding: 0px !important;}
	.HTB-img-pasos {width: 100%;}
	div.field {width: 94% !important;}
	#people-ipad {margin-left: 20% !important;}
	.sub-total {margin-left: 0px;}
	.close-cfood {width: 20px;height: 20px;}
	.cart-category {margin-left: 2.5%;}
	.total-price {width: 45%;}
	.sub-total {width: 40% !important;margin-left: 0px !important;}
	.sub-total-right {width: 55% !important;margin-right: 0px !important;margin-left: 0% !important;}
	.heating, .cooking, .ready {text-align: center !important;float: left !important;padding-top: 15px !important;width: 100%;}
	.spicyAtt {width: 100%;}
	/*.heating-text, .cooking-text, .ready-text {padding-top: 25px;}*/
	.heating img, .cooking img, .ready img, .spicyAtt img {padding-left: 25%;margin-left: 0 !important;}
}
@media (max-width:1199px) and (min-width:768px) and (orientation:portrait){
	/*.about-us-all {display: block !important;}
	/*.about-us-img {width: 100% !important;}
	.about-us-img img {width: 100% !important;}
	.about-us-text {width: 94% !important;float: none !important;margin-left: auto;}*/
	.about-us-title {text-align: center !important;}
	/*.shipping-all {display: block !important;}
	/*.shipping-img {width: 100% !important;}
	.shipping-img img {width: 100% !important;}
	.shipping-text {width: 94% !important;float: none !important;margin-left: auto;}*/
	.shipping-title {text-align: center !important;}
	.links {width: 30% !important;padding-top: 0 !important;float: right !important;margin-bottom: 20px !important;}
	/*.HTB-all {display: block !important;}
	/*.HTB-image1 {width: 100% !important;}
	.HTB-img1 {width: 100% !important;}
	.HTB-image-2 {width: 90% !important;text-align: center !important;float: none !important;margin:0px 4% !important;}
	.HTB-img2 {width: 60% !important;}*/
	.HTB-text1{text-align: left !important;width: 100%;margin-left: auto !important;margin-right: auto !important;}
	.HTB-all2 {width: 94% !important;margin-left: auto;margin-right: auto;}
	.HTB-all2 p {padding: 0px !important;}
	.HTB-img-pasos {width: 100%;}
	div.field {width: 94% !important;}
	.share .share-text,.step-by-step-text {margin-top: 0px;margin-right: 20%;letter-spacing: 5px;}
	#people-ipad {margin-left: 15% !important;}
	.sub-total {margin-left: 0px;}
	.close-cfood {width: 15px;height: 15px;margin-left: 5%;}
	.cart-category {margin-left: 32%;font-size: 13px;width: 25%;}
	.product_name {font-size: 15px;}
	.uzchef {/*display: none;*/background-color: #fff;width: 80%;}
	.uzchef_desktop {display: none;}
	.uzchef_cel {margin: 0;width: 100%;display: block !important;}
	.uzchef_cel .uzchef_text {width: 40%;}
	.uzchef_cel .uzchef_checkbox {width: 20%;}
	.uzchef_cel .uzchef_checkbox .cart-button {background-color: #F1F1F2;}
	#related_img {width: 32% !important;}
	.keep_buying {background-color: #00BFFF;width: 100%;color: #fff;text-align: center;vertical-align: middle;display: block !important;padding: 10px 0px;letter-spacing: 6px;border-radius: 8px;margin-top: 5px;}
	#buy {display: none;}
	.total-price {width: 50%;/*margin-left: 10%;margin-right: 10%;*/}
	.sub-total {width: 40% !important;margin-left: 0px !important;}
	.sub-total-right {width: 55% !important;margin-right: 0px !important;margin-left: 0% !important;}
	.form-contact {padding-top: 20px;}
}

@media (min-width:481px) and (max-width:768px){
	.about-us-img {width: 100% !important;}
	.about-us-img img {width: 100% !important;}
	.about-us-text {width: 94% !important;float: none !important;margin-left: auto;}	
	.shipping-img {width: 100% !important;}
	.shipping-img img {width: 100% !important;}
	.shipping-text {width: 94% !important;float: none !important;margin-left: auto;}
	.HTB-image1 {width: 100% !important;}
	.HTB-img1 {width: 100% !important;}
	.HTB-image-2 {width: 90% !important;text-align: center !important;float: none !important;margin:0px 4% !important;}
	.HTB-img2 {width: 60% !important;}
}
@media (min-width:320px) and (max-width:767px){
	/*.header .sup {display: none;}*/
	.header .inf .menu {width: 10%;}
	/*.header .inf .menu div {padding: 40px 5% !important;}*/
	.header .inf .logo {width: 30%;margin-left: 25%;}
	/*.header .inf .logo a img {width: 80px !important;}*/
	.links {clear: both;padding-top: 0px !important;;width: 60% !important;;font-size: 13px !important;;padding-top: 0px !important;;float: right !important;;width: 70%!important;;}
	.about-us-all {display: block !important;}
	.about-us-img {width: 100% !important;margin-top: 90px;}
	.about-us-img img {width: 100% !important;}
	.about-us-text {width: 94% !important;float: none !important;margin-left: 20px !important;text-align: left !important;}
	.about-us-title {text-align: center !important;}
	.shipping-all {display: block !important;}
	.shipping-img {width: 100% !important;margin-top: 90px;}
	.shipping-img img {width: 100% !important;}
	.shipping-text {width: 94% !important;float: none !important;margin-left: 20px !important;text-align: left !important;}
	.shipping-title {text-align: center !important;}
	.HTB-all {display: block !important;}
	.HTB-image1 {width: 100% !important;margin-top: 90px;}
	.HTB-img1 {width: 100% !important;}
	.HTB-image-2 {width: 90% !important;text-align: center !important;float: none !important;margin:0px 4% !important;}
	.HTB-img2 {width: 60% !important;}
	.HTB-text1{text-align: left !important;width: 100%;margin-left: auto !important;margin-right: auto !important;}
	.HTB-all2 {width: 94% !important;margin-left: auto;margin-right: auto;}
	.HTB-all2 p {padding: 0px !important;}
	.HTB-img-pasos {width: 100%;}
	.contact-all {width: 94% !important;float: none !important;margin-left: 20px !important;text-align: left !important;}
	.contact-text {margin-right: 10px !important;}
	.empty-cart-cel {display: block !important;margin-top: 130px;}
	img.EC-img1 {float: none !important;width: 35%;}
	img.EC-img2 {width: 100%;}
	.empty-cart-title1 {text-align: center;}
	.empty-cart-text {margin: 0px 15px 0px 15%;}
	.not-found-cel {display: block !important;width: 100%;margin-top: 120px;}
	.not-found {display: none !important;}
	.NF-arrow {width: 100%;}
	.NF-img1 {width: 55%;}
	.NF-text {width: 96%;float: none;margin: auto;}
	.NF-title1 {text-align: center;font-family: 'Shadows Into Light Two';font-size: 29px;font-weight: bold;}
	#contactForm {margin-right: 6%;margin-bottom: 20px;}
	.order-title p {font-size: 14px;}
	ul.form-list {padding-left: 10px !important;font-size: 13px;}
	label.required {width: 25% !important}
	input#name.input-text.required-entry {width: 68% !important}
	input#lastname.input-text.required-entry {width: 68% !important}
	input#email.input-text.required-entry {width: 68% !important}
	textarea#comment.required-entry.input-text {width: 100% !important}
	input#telephone.input-text {width: 68% !important}
	button.button {margin-left: 77% !important;}
	div.field {width: 99% !important;}
	/*footer .footer-links li {width: 36% !important;margin-bottom: 10px !important;font-size: 10px;}*/
	/*.footer-links {display: none !important;}*/
	.left-links {list-style-type: none !important;float: left;width: 35%;padding-left: 10px !important;}
	.right-links {list-style-type: none !important;float: right;width: 35%;padding-left: 0 !important;}
	.left-links li {text-align: right !important;}
	.right-links li {text-align: left !important;}
	.left-links li a {color:#fff;font-size: 12px;}
	.right-links li a {color:#fff;font-size: 12px;}
	
	.footer-links-cel {display: block;display: inline-block;width: 100%;}
	ul.footer-socialLinks-cel {padding: 0 !important;}
	.footer-socialLinks-cel {width: 100% !important;display: block !important;padding-top: 0px !important;width: 100%;margin: 0 !important;;margin-right: auto !important;list-style-type: none !important;}
	.footer-socialLinks-cel li i {width: 35%!important;color:#fff;font-size: 12px;}
	.footer-socialLinks-cel li input[type="text"] {width: 60% !important;height:30px;font-style: italic;font-size:10px;}
	.footer-socialLinks-cel button {background-color: #231F20;border: 0;color: #fff;height: 35px;letter-spacing: 1px;font-size: 10px;}
	.footer-socialLinks-cel .fa {display: inline-block !important;}
	/*i.fa.fa-instagram.fa-2x {display: inline-block !important;margin-top: 15px !important;width: 5% !important;float: left !important;margin-left: 44%;margin-bottom: 5px !important;}
	i.fa.fa-twitter.fa-2x {display: inline-block !important;margin-top: 15px !important;width: 5% !important;float: left !important;margin-bottom: 5px !important;}*/
	.rights {margin-top: 10px;}
}
@media (min-width:769px) and (max-width:1024px) {
	/* header */
	.header .inf .menu {width: 40%;}
	.header .inf .logo {width: 20%;}
	.header .inf .links {width: 40%;text-align: right;padding-top: 100px !important;}
	.header .inf .logo img {margin-bottom: 5px;margin-top: 10px;}
	/* categories */
	.category-description.std {margin: 0px 5%;}
	.content .category-sup {padding-top: 0px;}
	/* product view */
	#home_main_thumbs {display: none;}
	#home_main_image {width: 100%;}
	p.people-am {display: none;}
	.people {border-radius: 10px;height: 45px;}
	.order-title p {font-size: 16px;}
	.topping {margin-bottom: 10px;}
	/*.share-cel {display: block !important;}
	.food-name-cel {display: none;}*/
	#sliderFrame {float: none !important;}
	.bxslider-cel {/*display: block !important;*/list-style: none;padding-left: 0;}
	.bx-wrapper {margin: 0 0 60px 0;width: 100% !important;}
	.bxslider li {width: 100% !important;}
	.bx-wrapper img {max-width: 100%;}
	/*.share-cel-769 {display: block !important;margin-top: 20px}
	.share-760 {border-radius: 30px;background-color: #FFF;}
	.share-whatsapp {display: none}
	.step-separator {border-bottom: #BBBBDF 5px solid;display: none;}
	.step-by-step {text-align: center;height: 70px;letter-spacing: 3px;display: none;}
	#sharing-760 {display: inline-block;background-color: #20bfdc;width: 100%;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;}
	i.fa.fa-facebook-official.fa-2x, i.fa.fa-twitter.fa-2x, i.fa.fa-envelope-square.fa-2x, i.fa.fa-google-plus-square.fa-2x, i.fa.fa-whatsapp.fa-2x {display: inline-block; float: none;padding-left: 15%;}
	.share {text-align: center;height: 40px;letter-spacing: 5px;padding-bottom: 15px;padding-top: 0px;}
	.share-text {margin-top: 0;}*/
	/* empty cart */
	.empty-cart-cel {display: block !important;margin-top: 40px;}
	.empty-cart-title1 {margin-top: 0;}
	.empty-cart-text {text-align: center !important;}
	.EC-img1 {width: 25%;}
	.EC-img2 {width: 100%;}
	/* footer */
	footer .footer-links li {margin-left: 20px;}
}
@media (min-width:426px) and (max-width:768px) {
	/* Header */
	.header { z-index: 1000;position: inherit;width: 100%;top: 0;background-color: rgba(0, 0, 0);}
	.header .sup .cart-button {display: none;}
	.header .inf .logo a img {width: 60px !important;margin-top: 5px !important;}
	.header .inf .menu div {padding: 5px 5% !important;}
	/* Home */
	.homeinf-content {display: none;}
	.content .banner-sup {width: 100%;margin: 0;padding: 0;padding-top: 0px !important;/*margin-top: 110px;*/}
	.content .banner-sup .banner {width: 50%;margin: 0;}
	/*.std p {display: none;}*/
	/* Header */
	.header .inf .links {display: none;}
	/* categories */
	.content .category-sup {width: 100%;}
	.content .category-sup .banner {width: 50%;margin: 0;}
	div.category-description.std {display: inherit !important;margin: 0 15px;text-align: justify !important;}
	.category-description .std p {text-align: justify !important;padding: 0 15px 0 15px;}
	.category-desc-cel {display: block !important;}
	.category-desc {display: none;}
	.category-description p {margin: 0 15px;text-align: justify !important;}
	#effect-1-cel {display: block !important;}
	#effect-1 {display: none;}
	.banner .box .simple-caption {display: inherit !important;bottom: -1px;line-height: 12pt;}
	.banner .box .caption {background-color: rgba(35,35,35,0.9);}
	.banner-line {height: 0;}
	.banner .box {margin: 0;}
	/* Product */
	div.page-title.category-title {margin-top: 110px;}
	.breadcrumbs-cel {display: inherit !important;color: #fff;padding-top: 110px;}
	.normal-breadcrumbs {display: none}
	.breadcrumbs {background-color: #000;margin-left: 0 !important;color: #fff;height: 40px;font-family: 'Shadows Into Light Two';}
	.breadcrumbs ul li {float: right;color: #fff;font-size: 20px;padding-right: 7%;padding-top: 5px;}
	.home {display: none !important;}
	.product {display: none !important;}
	.left-detail {float: none;width: 100%;}
	.right-detail {width: 100%;}
	.title-detail {padding: 0 10px;font-size: 20px;text-align: center;}
	#home_main_thumbs {display: none;}
	#home_main_image {width: 100%;}
	#sliderFrame {border-radius: 0px !important; padding: 0 !important;margin-top: 0px !important;}
	#sliderFrame.title-detail {text-align: center;}
	.bxslider-cel {/*display: block !important;*/list-style: none;padding-left: 0;}
	.bx-wrapper {margin: 0 0 60px 0;width: 100% !important;}
	.bxslider li {width: 100% !important;}
	.bx-wrapper img {max-width: 100%;}
	.description {padding: 0 15px;}
	.heating, .cooking, .ready {text-align: center !important;float: none !important;padding-top: 15px !important;}
	.heating-text, .cooking-text, .ready-text {padding-top: 25px;}
	.heating img, .cooking img, .ready img {padding-left: 25%;}
	.separator-line, .ingredients {display: none;margin: 10px 10% 20px 10%;border-bottom: #bbbbdf 1px solid;}
	.share-cel {display: block !important;padding-top: 45px;}
	.share-cel-769 {display: none !important;}
	.step-separator {display: block;}
	.share-whatsapp {display: block;}
	.food-name-cel {padding: 10px 10%;}
	.step-separator {border-bottom: #BBBBDF 1px solid;margin: 0 10%;}
	.step-by-step {text-align: center;height: 40px;letter-spacing: 3px;display: none;}
	.step-by-step-text {margin-top: 0px;}
	#sharing {display: inline-block;background-color: #20bfdc;width: 100%;}
	i.fa.fa-facebook-official.fa-2x, i.fa.fa-twitter.fa-2x, i.fa.fa-envelope-square.fa-2x, i.fa.fa-google-plus-square.fa-2x, i.fa.fa-whatsapp.fa-2x {display: inline-block; float: none;padding-left: 10%;}
	.share {text-align: center;height: 40px;letter-spacing: 3px;}
	.order-title {border-top-right-radius: 0;border-top-left-radius: 0;}
	.people-am {display: none;}
	.people {border-radius: 10px;height: 40px;}
	.prev-topping {height: 308px;width: 33.3%;margin: 0;}
	.topping-description {display: none;}
	.cooking-image {display: none;}
	.topping-name {font-family: Avenir;background-color: rgba(35,35,35,0.9);color: #fff;font-size: 14px;height: 70px;}
	.topping-name p {margin: 0}
	.topping {border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
	.topping-title {border-top-right-radius: 20px;border-top-left-radius: 20px;height: 40px;}
	.show-price-detail .cartbutton {height: 40px;border-radius: 10px; -webkit-appearance: none;-webkit-border-radius: 10px;}
	#form-button {-webkit-appearance: none;-webkit-border-radius: 10px;}
	.order {border-radius: 0px;}
	.product-line {height: 0;}
	.toppings {margin-left: 0 !important;}
	.empty-cart-cel {display: block !important;margin-top: 120px;}
	.empty-cart-title1 {margin-top: 0;}
	.empty-cart-text {text-align: center !important;}
	.EC-img1 {width: 25%;}
	.EC-img2 {width: 100%;}
	.not-found {display: none !important;}
	.not-found-cel {display: block !important;margin-top: 120px;}
	.NF-title1 {font-family: 'Shadows Into Light Two';font-size: 29px;font-weight: bold;text-align: center;margin-top: 0;}
	.NF-img1 {width: 35%;}
	.NF-categories-768 {display: inline-block !important;width: 100%;}
	.NF-categories {display: none;}
	/* menu 
	.c-menu-slide-left {width: 38%;z-index: 1020;}
	.c-menu__items-cel {display: block !important;list-style: none;margin: 0;padding: 0;}
	.c-menu__items {display: none;}*/
	.c-menu-slide-left .c-menu__div {margin: 0 20px 20px 20px;}
	/*.c-menu-slide-left {transform: translateX(-500px);}*/
	/* Footer */
	.footer-320 {display: block !important;}
	.footer-1024 {display: none}
	.form-content ul li select {/*margin-left: 2% !important;width: 40% !important;*/float: right !important;}
	.reference p {width: 57% !important;}
	#cantidad {margin-left: 5% !important;}
	.cart-content {padding-top: 0px;}
	.cart-img img {margin-top: 25px;}
	.sub-total-right {margin-right: 0px  !important;}
	.sub-total {margin-left: 0px !important;}
	.cart-button {background-color: #20bfdc;color: #fff;text-align: center;height: auto;padding: 10px 0px;vertical-align: middle;}
	.green-message {background-color: #94D500;border-bottom-right-radius: 20px;border-bottom-left-radius: 20px;color: #fff;text-align: center;width: 100%;margin: auto;padding: 10px 0;}
	footer .footer-links li {text-align: center;float: none;margin-left: 0px;}
	footer .footer-links {display: block;padding-top: 10px;}
	footer .footer-links .c-menu__div {border-bottom: 1px solid #BBBDBF;width: 90%;margin: auto !important;}
	.social-links-426 {display: inline-block !important;width: 100%;}
	.social-links-320 {display: none;}
	.footer-rights-320 {display: none;}
	.footer-rights-426 {display: block !important;color: #D0D2D3;font-size: 12px;text-align: center;letter-spacing: 1px;padding: 20px;}
	.footer-links.social i.fa.fa-instagram.fa-2x {font-size: 40px;}
	.footer-links.social i.fa.fa-youtube-play.fa-2x {font-size: 40px;}
	.footer-links.social i.fa.fa-whatsapp.fa-2x {font-size: 40px;}
	.hot-box-detail {display: block !important;}
	.station-slide {display: block !important;}
	.show-price-detail{position: unset;}
	.cart-header{display:flex}
	.sello-form{width: 100px}
	.sello-form2{width: 150px}
	.content .banner-sup1{ height: auto !important;}
	.content .banner-sup1 video{height:auto !important}
}
@media (min-width:320px) and (max-width:425px) {
	.content .banner-sup1{ height: auto !important}
	.content .banner-sup1 video{height:auto !important}
	.header {z-index: 1000;position: inherit;width: 100%;top: 0;}
	.header .sup .cart-button {display: none;}
	.header .inf .logo a img {width: 60px !important;margin-top: 5px !important;}
	.header .inf .menu div {padding: 10px 5% !important;}
	
	/*.col-main .std {display: none;}*/
	div.category-description.std {display: inherit !important;margin: 0 15px;text-align: justify !important;}
	div.page-title.category-title {margin-top: 130px;}
	/*.homesup-content {display: none;}
	.homeinf-content {display: none;}
	.home-line {margin: 0;}*/
	.home-lines {border-top: #BBBBDF 1px solid;}
	.home-cel .home-line .c-menu__div {border-top: 1px solid #BBBDBF;}
	.home-products .title {font-family: 'Shadows Into Light Two';font-size: 29px;padding-left: 10%;height: 40px;}
	/*.homesup-content-cel {display: block !important;background-color: #000;color: #fff;margin-top: 130px;}
	.c-menu-slide-left {width: 70%;z-index: 1020;}
	.c-menu__items-cel {display: block !important;list-style: none;margin: 0;padding: 0;}
	.c-menu__items {display: none;}*/
	.c-menu-slide-left .c-menu__div {margin: 0 20px 20px 20px;}
	.category-description .std p {text-align: justify !important;padding: 0 15px 0 15px;}
	#effect-1-cel {display: block !important;}
	#effect-1 {display: none;}
	.content .category-sup .banner {width: 95%;}
	.banner .box .simple-caption {display: inherit !important;bottom: -1px;line-height: 12pt;}
	.banner .box .caption {background-color: rgba(35,35,35,0.9);}
	.banner .box {margin-bottom: 20px;}
	.footer-320 .cart-button {background-color: #20bfdc;color: #fff;text-align: center;height: auto;padding: 10px 0px;vertical-align: middle;}
	.green-message {background-color: #94D500;border-bottom-right-radius: 20px;border-bottom-left-radius: 20px;color: #fff;text-align: center;width: 100%;margin: auto;padding: 10px 0;}
	.footer-320 {display: block !important;}
	.footer-1024 {display: none}
	footer .footer-links li {text-align: center;float: none;margin-left: 0px;}
	footer .footer-links {display: block;padding-top: 10px;}
	footer .footer-links .c-menu__div {border-bottom: 1px solid #BBBDBF;width: 80%;margin-left: 10% !important;}
	footer .footer-links .social .c-menu__div {border-bottom: 1px solid #BBBDBF;}
	.footer-socialLinks {display: inline-block;vertical-align: middle;padding-left: 0;text-indent: 0;list-style: none;margin: 0;padding-top: 40px;font-size: 12px;letter-spacing: 2px;}
	img .uzvillas {float: left;margin-left: 32%;}
	i.fa.fa-instagram.fa-2x {float: left !important;margin-left: 32%;}
	.header .inf .links {display: none;}
	.rights {padding-top: 0px;}
	/* product view */
	.home {display: none !important;}
	.product {display: none !important;}
	.breadcrumbs {background-color: #000;margin-left: 0 !important;color: #fff;height: 40px;font-family: 'Shadows Into Light Two';}
	.breadcrumbs ul li {float: right;color: #fff;font-size: 20px;padding-right: 7%;padding-top: 5px;}
	.left-detail {float: none;width: 100%;}
	.right-detail {width: 100%;}
	#home_main_thumbs {display: none;}
	#home_main_image {width: 100%;}
	.content .banner-sup {width: 100%;padding-top: 0 !important;}
	#sliderFrame {border-radius: 0px !important; padding: 0 !important;margin-top: 20px !important;}
	#sliderFrame.title-detail {text-align: center;}
	#modalGallery.modal.fade.in {top: 50% !important;left: 60% !important;width: 90% !important;}
	.bx-controls-direction .bx-prev {left: 40px;}
	.bx-controls-direction .bx-next {right: 25px;}
	.bxslider li {width: 100% !important;}
	/*}*/
	.bxslider-cel {/*display: block !important;*/list-style: none;padding-left: 0;}
	.bx-wrapper {margin: 0 0 60px 0;width: 100% !important;}
	.bxslider li {width: 100% !important;}
	.bx-wrapper img {max-width: 100%;}
	.content {background-color: #fff !important;}
	#cart-content3{background-color: rgb(49,47,46) !important;}
	#cart-content3 .sello-form3{width: 100px;top:15%;}
	#cart-content3 .sello-form4{width: 150px;right: 10%}
	.breadcrumbs-cel {display: inherit !important;color: #fff;padding-top: 130px;}
	.normal-breadcrumbs {display: none}
	.title-detail {padding: 0 10px;font-size: 25px;text-align: center;}
	
	/*.heating, .cooking, .ready {text-align: center !important;float: none !important;padding-top: 15px !important;}*/
	.heating, .cooking, .ready {text-align: center !important;float: left !important;padding-top: 15px !important;width: 100%;}
	.spicyAtt {width: 100%;}
	.heating-text, .cooking-text, .ready-text {padding-top: 25px;}
	.heating img, .cooking img, .ready img, .spicyAtt img {padding-left: 25%;margin-left: 0 !important;}
	.separator-line {/*display: none;*/border-bottom: #f1f1f2 2px solid;margin: 0px 5%;}
	.ingredients {display: none;}
	.toppings {margin-bottom: 0px;}
	.share-cel {display: block !important;padding-top: 45px;}
	.share-cel-769 {display: none !important;}
	.step-separator {display: block;}
	.share-whatsapp {display: block;}
	.food-name-cel {padding: 10px 10%;}
	.step-separator {border-bottom: #BBBBDF 1px solid;margin: 0 10%;}
	.step-by-step {text-align: center;height: 40px;letter-spacing: 3px;padding-top: 10px;display: none;}
	.step-by-step-text {margin-top: 5px;float: right;margin-right: 12%;letter-spacing: 5px;}
	#sharing {display: inline-block;background-color: #20bfdc;width: 100%;padding: 5px 0;}
	i.fa.fa-facebook-official.fa-2x,i.fa.fa-youtube-play.fa-2x, i.fa.fa-twitter.fa-2x, i.fa.fa-envelope-square.fa-2x, i.fa.fa-google-plus-square.fa-2x, i.fa.fa-whatsapp.fa-2x {display: inline-block; float: left;padding-left: 8%;font-size: 40px;}
	i.fa.fa-instagram.fa-2x,i.fa.fa-youtube-play.fa-2x,i.fa.fa-whatsapp.fa-2x {font-size: 30px;}
	.share {text-align: center;height: 40px;letter-spacing: 3px;padding-top: 0px;}
	.share .share-text {margin-top: 10px;float: right;margin-right: 20%;letter-spacing: 5px;}
	.order-title {border-top-right-radius: 0;border-top-left-radius: 0;}
	.people-am {display: none;}
	.people {border-radius: 10px;height: 40px;}
	/*.prev-topping-cel {display: block !important;float: left;height: 220px;width: 27%;margin-left: 3%;}
	.prev-topping {display: none;}*/
	.topping-three {height: auto;width: 100%;min-height: 230px;}
	.prev-topping {height: auto;width: 27%;margin-left: 3%;}
	.topping-description {display: none;}
	.cooking-image {display: none;}
	.topping-name {font-family: Avenir;background-color: rgba(35,35,35,0.9);color: #fff;font-size: 14px;height: auto;padding: 10px 0px;}
	.topping-name p {margin: 0}
	.topping {border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
	.topping-title {border-top-right-radius: 20px;border-top-left-radius: 20px;height: 40px;}
	.show-price-detail .cartbutton {height: 40px;border-radius: 10px; -webkit-appearance: none;-webkit-border-radius: 10px;}
	/* cart */
	.cart {width: 100%;}
	.cart-main-title {display: none;}
	.cart-main-title-cel {display: block !important;}
	.cart-name {margin-top: 70px;padding-bottom: 0px;}
	.cart-category {width: 100%;border-top-right-radius: 0px;border-top-left-radius: 0px;margin: 0;}
	.ctitle {display: none;}
	.ctitle-cel {display: block !important;}
	.cart-title {width: 100%;border-top-right-radius: 0px;border-top-left-radius: 0px;font-size: 14px;}
	.cart-subtitles {width: 30%;margin-left: 0% !important;}
	/*.c-img {display: none;}*/
	.img-name-cel {display: inherit !important;background-color: rgba(35,35,35,0.9);color: #fff;padding-left: 5%;font-size: 14px;}
	.img-name-cel span {}
	.c-img-cel {display: inherit !important;}
	
	.cart-food {width: 100%;padding-top: 10px;margin-bottom: 10px;}
	.c-img {width: 30%;float: left;margin-left: 2%;}
	.cart-img {width: 100%;}
	.cart-img img {width: 100%;margin: 0;}
	.cart-content {width: 68%;padding-top: 0;}
	#cart-toppings {width: 60%;}
	#cart-toppings ul {padding-left: 15%;width: 100%;margin-top: 5px;font-size: 15px;}
	#cart-people {display: none !important;width: 70%;float: right;}
	#cart-people-cel {display: block !important;/*width: 45px;border: 1px solid #BBBBDF;border-radius: 15px;height: 50px;margin-top: 5px;margin-left: 25px;background-color: #BBBDBF;*/width: 20%;/*margin-left: 55%;*/}
	#cart-cantidad {width: 60%;}
	#cantidad {margin-left: 10% !important;}
	.people-cart {border: 1px solid #BBBBDF;border-radius: 10px;width: 30px !important;}
	#people-num {/*height: 50px;*/line-height: 0px;float: left;/*width: 50%;*/width: 45px;border: 1px solid #BBBBDF;border-radius: 15px;height: 50px;margin-top: 5px;margin-left: 35%;background-color: #BBBDBF;}
	.people-number {width: 50%;float: left;}
	.dec-inc,.dec-inc {color: #BBBDBF;background-color: #BBBDBF;color: #000;}
	.plus-minus {width: 50%;float: right;height: 50px;}
	#people-plus,#people-minus {height: 15px;line-height: 0px;padding-top: 2px;}
	.cart-close {/*display: none !important;*/}
	.cart-close-cel {display: block !important;width: 80%;margin-top: 80px;padding-left: 28%;}
	.cart-total {background: #F1F1F2;}
	.uzchef {/*display: none;*/background-color: #f1f1f2;width: 100%;margin: 0;}
	.uzchef_desktop {display: none;}
	.uzchef_cel {background-color: #f1f1f2;margin: 0;width: 100%;display: block !important;}
	.uzchef_cel .uzchef_text {width: 65%;}
	.uzchef_cel .uzchef_checkbox {width: 25%;}
	.close-cfood {margin-top: 10px;width: 20px;float: none;margin-left: 20%;}
	.total-price {width: 100%;margin-right: 0;font-size: 14px;margin-top: 0;}
	.sub-total {margin-left: 0px !important;margin-left: 0px !important;width: 40% !important;}
	.sub-total-right {width: 55% !important;margin-right: 0px !important;}
	.green-float {display: block !important;}
	.total-green {background-color: #94D500;width: 100%;color: #fff;text-align: center;vertical-align: middle;display: block !important;padding: 10px 0px;letter-spacing: 6px;}
	.white {background-color: #fff;width: 100%;height: 25px;}
	/*.total-price-cel {display: block !important;}*/
	.related_Cel {display: inline-block !important;}
	.related {display: none !important;}
	.keep_buying {background-color: #00BFFF;width: 100%;color: #fff;text-align: center;vertical-align: middle;display: block !important;padding: 10px 0px;letter-spacing: 6px;}
	/*.your-order {display: inherit !important;letter-spacing: 4px;background: #fff;text-align: center;}*/
	.cs-name, .cs-price {display: none;}
	/*.cart-content {width: 55%;}*/
	/*.cart-img {width: 30%;}*/
	.form-contact {width: 100%;padding-bottom: 40px;padding-top: 0px;}
	.form-content ul {padding: 0 7% 20px 7%;}
	.form-title {width: 100%;border-top-right-radius: 0px;border-top-left-radius: 0px;}
	.input-form {display: none;}
	/*.cart-form-content {display: none;}
	.cart-form-content-cel {display: block !important;}*/
	/* for showing placeholder */
	::-webkit-input-placeholder { /* WebKit browsers */
	   color: #404041;
	}
	:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
	   color: #404041;
	}
	::-moz-placeholder { /* Mozilla Firefox 19+ */
	    color: #404041;
	}
	:-ms-input-placeholder { /* Internet Explorer 10+ */
	    color: #404041;
	}
	.form-content {width: 100%;}
	.form-content p {padding: 15px 7% 10px 7%;}
	.form-content ul li input {background-color: #f1f1f2;width: 100%;border: 0;height: 40px;border-radius: 5px;padding-left: 10px;}
	.form-content ul li select {margin-left: 2% !important;width: 40% !important;float: right !important;}
	.form-content ul li textarea {background-color: #f1f1f2;width: 100% !important;border: 0;border-radius: 5px;padding-left: 10px;}
	.reference p {width: 57% !important;}
	.send-order {margin-top: 0px !important;}
	/* empty cart */
	.empty-cart-img {width: 100% !important;margin-top: 110px !important;}
	.empty-cart-text {/*width: 100% !important;*/margin-top: 0px !important;text-indent: 0px !important;}
	.hot-box-detail {display: block !important;}
	.station-slide {display: block !important;}
	.show-price-detail{position: unset;}
	.cart-header{display:flex}	
	.sello-form{width: 100px}
	.sello-form2{width: 150px}
	.reu-info-pr{color: #292929}
}
@media (max-width:319px){
	/* Header */
	.header {letter-spacing: 1px;}
	.header .sup {height: 20px;padding: 5px 0 0 5px;font-size: 10px;}
	.header .sup .left-message {font-size: 10px;}
	.header .inf {background-color: #404041;padding: 0;height: 80px;}
	.header .inf .logo {float: none;width: 100%;}
	.header .inf .logo img {width: 65px;margin-top: 5px !important;text-align: center;}

	.content .banner-sup1{ height: auto !important;}
	.content .banner-sup1 video{height:auto !important}
	
	.small-screen {display: block !important;}
	#sidebar {display: none;}
	.container {display: none;}
	/*.header {height: 180px;}
	.header .inf {background-color: #404041;}
	.header .inf .logo {width: 90%;}*/
	.small-body {background-color: #FFF;text-align: center;}
	.pink-message {border-radius: 20px;background-color: #eb1676;width: 90%;text-align: center;margin: auto;color: #fff;padding: 10px 0;}
	.green-message {background-color: #94D500;border-bottom-right-radius: 20px;border-bottom-left-radius: 20px;color: #fff;text-align: center;width: 100%;margin: auto;padding: 10px 0;}
	.small-footer {background-color: #404041;color: #fff;padding: 30px 0;font-size: 14px;}
	.small-footer p {margin: 0;text-align: center;}
	footer {display: none;}
}
@media (min-width:320px) and (max-width:768px){
	.us-icons{
		display: none;
	}
	.us-icon{
		display: block !important;
	}
	.row{
		display: initial !important;
	}
	.row > div {
		border: none !important;
		margin-bottom: 30px;
	}
	.third-img{
		display: none;
	}
	.us-third{
		position: initial !important;
		color: #333333 !important;
	}
}
@media (min-width:1260px) and (max-width:1370px) {
	.prod-mobile {
	    width: 80% !important;
	    .price{padding-bottom: 20px}
	}
}
@media (min-width:980px) and (max-width:1370px){
	.prod-mobile {
	    width: 90% !important;
	    .price{padding-bottom: 10px;
    padding-top: 0;}
	    .ppl{padding-bottom: 10px}
	}
}
@media (min-width:760px) and (max-width:1220px){
	.cart-header{
		padding: 0;
	}
}

.home-label{
	transition: inherit;
    font-style: normal;
    font-weight: 400;
    letter-spacing: 0.05em;
    font-family: raleway,sans-serif;
    color: #FCFCFC;
    font-size: 30px;
	padding-top: 20px;
    padding-bottom: 20px;
}
.home-cat-mess{
	font-family:raleway,sans-serif;
	font-size: 16px;
	letter-spacing: 0em;
	color: #323232;
	line-height: 1.4em;
    text-align: center;
	margin-top: 10px;
}
.home-cat-img{
	overflow-x: hidden;
    display: flex;
    justify-content: center;
    height: 100%;
}
.footer-contact{
	font-size: 22px;
	letter-spacing: 0.15em;
	font-family: raleway,sans-serif;
	color: #FFFFFF;
	line-height: normal;
    text-align: center;
}
.footer-contact-num{
	letter-spacing: 0.15em;
	font-size: 14px;
	font-family: Avenir,sans-serif;
	color:#fff;
}
.footer-trade{
	letter-spacing: 0.15em;
	font-family: raleway,sans-serif;
	color: #fff;
	font-size: 10px;
	line-height: normal;
	text-align: center;
    padding-left: 10px;
    padding-right: 10px;
}

.cat-button{
	border-radius: 60px;
    border: 1px solid #FCFCFC;
     display: flex; 
    /* flex-basis: auto; */
    justify-content: center; 
    /* flex-direction: row; */
    /* flex-grow: 1; */
    align-items: center;
    /* overflow: hidden; */
    /* width: 100%; */
    font-style: normal;
    font-weight: lighter;
    letter-spacing: 0.05em;
    font-family: raleway,sans-serif;
    color: #FCFCFC;
    font-size: 16px;
    padding: 12px 25px;
  	animation: scale 5s forwards cubic-bezier(0.5, 1, 0.89, 1);
	opacity: 0;
}

.cat-button4{
	border-radius: 60px;
    border: 0.2px solid #FCFCFC;
    /* display: flex; 
    /* flex-basis: auto; */
    justify-content: center; 
    /* flex-direction: row; */
    /* flex-grow: 1; */
    align-items: center;
    /* overflow: hidden; */
    /* width: 100%; */
    font-style: normal;
    font-weight: lighter;
    letter-spacing: 0.05em;
    font-family: raleway,sans-serif;
    color: #FCFCFC;
    font-size: 18px;
  	animation: scale 5s forwards cubic-bezier(0.5, 1, 0.89, 1);
	opacity: 0;
    padding: 12px 50px;
    background: rgba(0, 0, 0, 0.15)
}
.cat-button5{
	border-radius: 60px;
    border: 0.2px solid #FCFCFC;
    /* display: flex; 
    /* flex-basis: auto; */
    justify-content: center; 
    /* flex-direction: row; */
    /* flex-grow: 1; */
    align-items: center;
    /* overflow: hidden; */
    /* width: 100%; */
    font-style: normal;
    font-weight: lighter;
    letter-spacing: 0.05em;
    font-family: raleway,sans-serif;
    color: #FCFCFC;
    font-size: 24px;
  	animation: scale 5s forwards cubic-bezier(0.5, 1, 0.89, 1);
	opacity: 0;
    padding: 8px 25px;
    background: rgba(0, 0, 0, 0.30)
}
.cat-button:hover{
	background: rgba(0, 0, 0, 0);
}

.cat-prod-name{
	color: rgb(43 41 40) !important;
    font: normal normal normal 13px/16px raleway-semibold,raleway,sans-serif !important;
	white-space: normal;
	font-size: 22px;
	white-space: nowrap;
    overflow: hidden;
    display: block;
    text-overflow: ellipsis;
}
.cat-prod-un{
	color: rgb(0,0,0) !important;
    white-space: normal;
	font-size: 10px;
	font-family: Helvetica;
	font-weight: lighter;
    padding-top: 5px;
    clear: both;
}
.cold-uz{
	background-color: rgb(43 41 40);
}
.mobile-uz{
	background-color: rgb(0,0,0);
	padding-top: 50px;
}
.station-tit{
	color: #fff;
    font-family: 'Futura';
    line-height: 1.5em;
    text-align: center;
    font-size: 20px;
    margin: 0 auto;
    letter-spacing: 0em;
    padding: 40px 0;
}
.station-reuniones-tit{
	letter-spacing: normal;
	font-family: 'Futura';
	color:#fff;
	font-size: 20px;
	line-height: 0.9em;
    text-align: center;
}

.station-reuniones-desc{
	letter-spacing: normal;
	font-family: 'Futura';
	color:#fff;
	font-size: 16px;
	line-height: 1.5em;
    text-align: left;
}
.station-reuniones-price{
	font-style: normal;
    font-family: futura !important;
    letter-spacing: 0.15em;
    font-weight: 400;
    text-decoration-line: none;
    font-size: 28px;
    color: #fff;
    text-align: center;
    padding-bottom: 20px;
    padding-top: 40px;
}
.cold-vacaciones{
	letter-spacing: normal;
	font-family: raleway,sans-serif;
	color:#fff;
	font-size: 28px;
	line-height: 0.9em;
    text-align: center;
}
.cold-vacaciones-sub{
	letter-spacing: 0em;
	color:#fff;
	font-family: raleway,sans-serif;
	font-size: 18px;
	line-height: 1.7em;
    text-align: center;
}
.hot-box-msg{
	letter-spacing: 0em;
	color:#fff;
	font-family: raleway,sans-serif;
	font-size: 16px;
	line-height: 1.7em;
    text-align: center;
}
.station-slide{
	display: flex;
}
.hot-box-detail{
	background-color: #fff;
	padding: 40px;
	text-align: center;
	display: flex;
    overflow: hidden;
}
.hot-box-detail .cols-prod1{
	flex-basis: 60%;
    text-align: center;
	display: flex;
    overflow: hidden;
    width: 100%;
}
.hot-box-detail .cols-prod2{
	flex-basis: 40%;
    text-align: center;
}
#home_main_image2{
	animation: slide-in-anim 4s ease-out forwards;
	transform: translateX(150%);
}
/*ß#home_main_image{
	animation: slide-in-anim 4s ease-out forwards;
	transform: translateX(150%);
}*/
.image-5{
	animation: slide-in-anim 4s ease-out forwards;
	transform: translateX(150%);
}
.image-6{
	animation: slide-in-anim 4s ease-out forwards;
	animation-delay: 2s;
	transform: translateX(150%);
}
#home_main_image2 img{
	width: 100%;
}
.mobile-tit{
	font-size: 42px;
	letter-spacing: 0em;
	font-family: raleway,sans-serif;
	line-height: 1.4em;
    text-align: center;
	color:#fff;
	animation: slide-in-anim 1.5s ease-out forwards;
	transform: translateX(-50%);
}
.mobile-subtit{
	font-size: 18px;
	letter-spacing: 0em;
	font-family: raleway,sans-serif;
	line-height: 1.4em;
    text-align: center;
	color:#fff;
	animation: slide-in-anim 1.5s ease-out forwards;
	transform: translateX(-50%);
	font-style: italic;
}
.mobile-sub{
	font-family: raleway,sans-serif;
	color: #CFD3D6;
	font-size: 15px;
	line-height: 1.6em;
    text-align: left;
	letter-spacing: 0em;
	/*padding-top: 60px;*/
}
.mobile-sub .c-tit{
	font-size: 18px;
}
.cat-button2{
	border-radius: 60px;
    border: 1px solid #FCFCFC;
    align-items: center;
    font-style: normal;
    font-weight: lighter;
    letter-spacing: 0.05em;
    font-family: raleway,sans-serif;
    color: #FCFCFC;
    font-size: 20px;
    padding: 8px 25px;
  	animation: scale 5s forwards cubic-bezier(0.5, 1, 0.89, 1);
	opacity: 0;
}
.cat-button6{
	border-radius: 60px;
    border: 1px solid #000;
    align-items: center;
    font-style: normal;
    font-weight: lighter;
    letter-spacing: 0.05em;
    font-family: raleway,sans-serif;
    color: #000;
    font-size: 20px;
    padding: 8px 25px;
    margin: 40px;
}
.cat-button7{
	border-radius: 60px;
    border: 1px solid #f36235;
    align-items: center;
    font-style: normal;
    font-weight: lighter;
    letter-spacing: 0.05em;
    font-family: raleway,sans-serif;
    color: #fff;
    font-size: 20px;
    padding: 8px 25px;
    margin: 40px;
    background-color: #f36235;
}
.cat-button8{
	border-radius: 60px;
    border: 1px solid #1fc0d9;
    align-items: center;
    font-style: normal;
    font-weight: lighter;
    letter-spacing: 0.05em;
    font-family: raleway,sans-serif;
    color: #fff;
    font-size: 20px;
    padding: 8px 25px;
    margin: 40px;
    background-color: #1fc0d9;
}
.cat-button10{
	border-radius: 60px;
    border: 1px solid #322630;
    align-items: center;
    font-style: normal;
    font-weight: lighter;
    letter-spacing: 0.05em;
    font-family: raleway,sans-serif;
    color: #fff;
    font-size: 20px;
    padding: 8px 25px;
    margin: 40px;
    background-color: #322630;
}
.cat-button9{
	border-radius: 60px;
    border: 1px solid #fff;
    align-items: center;
    font-style: normal;
    font-weight: lighter;
    letter-spacing: 0.05em;
    font-family: raleway,sans-serif;
    color: #000;
    font-size: 20px;
    padding: 8px 25px;
    margin: 40px;
    background-color: #fff;
}
.cat-button3{
	border-radius: 60px;
    /* display: flex; */
    /* flex-basis: auto; */
    /* justify-content: center; */
    /* flex-direction: row; */
    /* flex-grow: 1; */
    align-items: center;
    /* overflow: hidden; */
    /* width: 100%; */
    font-style: normal;
    font-weight: 400;
    letter-spacing: 0.05em;
    font-family: raleway,sans-serif;
    color: #FCFCFC;
    font-size: 30px;
    padding: 10px;
	background-color: #3A3636;
}
.us-first{
	position:absolute;
	bottom: 0;
	padding-bottom: 5%;
	text-align: center;
	margin: 0 auto;
	left: 30%;
	color: #fff;
	font-family: raleway,sans-serif;
	width: 40%;
}
.us-first .subt, .us-second .subt, .us-third .subt, .us-fourth .subt, .us-fifth .subt{	
    font-size: 20px;
    padding-bottom: 40px;
}
.us-first .tit, .us-second .tit, .us-fourth .tit, .us-fifth .tit{
    font-size: 34px;
    padding-bottom: 70px;
}
.us-third .tit{
    font-size: 34px;
    padding-bottom: 30px;
}
.us-second{
	text-align: center;
    margin: 0 auto;
    color: #fff;
    font-family: raleway,sans-serif;
    width: 60%;
    padding-top: 50px;
    padding-bottom: 50px;
}
.us-fourth{
	text-align: center;
    margin: 0 auto;
    color: #fff;
    font-family: raleway,sans-serif;
    width: 80%;
    padding-top: 50px;
    padding-bottom: 50px;
}
.us-fourth .desc{
	padding: 0 40px;
	padding-bottom: 0px !important;
}
.us-second .desc, .us-third .desc, .us-fourth .desc, .us-fifth .desc{
	font-family: raleway,sans-serif;
    font-size: 14px;
    line-height: 1.6em;
    text-align: center;
    letter-spacing: 0em;
    padding-top: 20px;
    padding-bottom: 50px;
}
.us-icon{
	display: none;
}
.row {
  display: flex;
  padding-bottom: 50px;
}

.row > div {
  flex: 1;
  border-left: 1px solid #fff;
}
.row > div:first-child{
	border-left: none ;
}

.us-third{
	position: absolute;top: 0;text-align: center;margin: 0 auto; color: #fff; font-family: raleway,sans-serif;width: 60%;padding-top: 50px;padding-bottom: 50px;left: 20%;
}

.us-fifth{
	text-align: center;margin: 0 auto;font-family: raleway,sans-serif;width: 60%;padding-top: 50px;padding-bottom: 50px;
}
.us-fifth .tit, .us-third .tit, .us-fourth .tit, .us-second .tit{
	font-style: italic;
}
.us-fifth .button{
	width: fit-content;
    margin: 0 auto;
    padding-bottom: 60px;
    border-bottom: 1px solid;
    margin-bottom: 50px;
}
.us-six{
	text-align: center;
    margin: 0 auto;
    color: #9e9e9e;
    font-family: raleway,sans-serif;
    width: 85%;
    padding-top: 50px;
    padding-bottom: 50px;
    font-size: 14px;
    line-height: 1.6em;
    text-align: center;
    letter-spacing: 0em;
}
.us-title{
	letter-spacing: normal;
	font-family: raleway,sans-serif;
	color: #000000;
	line-height: normal;
    text-align: center;
	font-size: 34px;
	font-style: italic;
}
.us-desc{
	font-family: raleway,sans-serif;
	font-size: 14px;
	color: #000000;
	line-height: 1.6em;
    text-align: center;
	letter-spacing: 0em;
	padding-top: 20px;
}
.us-sig{
	font-family: raleway,sans-serif;
	color: #000000;
	font-size: 30px;
	font-style: italic;
	line-height: 1.6em;
    text-align: center;
	letter-spacing: 0em;
	padding-top: 20px;
}
.img-responsive3{
	width: 100%;
}
.img-responsive{
	width: 100%;
}
.img-responsive5{
	width: 100%;
}
.img-responsive6{
	width: 100%;
}
.uz-ask{
	background: #fff;
}
.uz-ask div{
	/*padding: 10px;*/
}
.uz-ask .ask-title{
	color: #000000;
	font-family: raleway,sans-serif;
	font-style: italic;
	letter-spacing: 0em;
	font-size: 34px;
    line-height: normal;
}
.uz-ask .ask{
	font-family: raleway,sans-serif;
	color: #000000;
	font-style: italic;
	font-size: 26px;
}
.uz-cuenta{
	font-family: raleway,sans-serif;
    color: #FFFFFF;
    padding-top: 40px;
    font-style: italic;
    font-size: 24px;
    padding-bottom: 40px;
}
.uz-ask .res{
	font-family: raleway,sans-serif;
	color: #000000;
	font-size: 16px;
    line-height: 1.5em;
}

.home-cat-bg{
	text-align:center;margin-top: -80px;
				position: absolute;
				background-color: rgb(49,47,46);
				opacity: .75;
				height: 80px;
}

.home-h4{
	line-height:4em; text-align:center; font-size:18px;
	font-family:Avenir,sans-serif;
	color:#FFFFFF;
	font-weight: normal;
	padding-top: 30px;
}
.home-h2{
	font-size:34px; line-height:1.2em; text-align:center;
	font-family:raleway,sans-serif;
	color:#FCFCFC;
	letter-spacing:normal;
	font-weight: normal;
	animation: slide-in-anim 1.5s ease-out forwards;
	transform: translateX(-50%);
	opacity: 0;
	padding-top: 60px;
}

.home-button{
	border-radius: 60px;
    border: 1px solid #FCFCFC;
    /* display: flex; */
    /* flex-basis: auto; */
    /* justify-content: center; */
    /* flex-direction: row; */
    /* flex-grow: 1; */
    align-items: center;
    /* overflow: hidden; */
    /* width: 100%; */
    font-style: normal;
    font-weight: lighter;
    letter-spacing: 0.05em;
    font-family: raleway,sans-serif;
    color: #FCFCFC;
    font-size: 24px;
    padding: 12px 30px;
  	animation: scale 5s forwards cubic-bezier(0.5, 1, 0.89, 1);
	opacity: 0;
}
.home-button-mobile{
	border-radius: 60px;
    border: 1px solid #FCFCFC;
    align-items: center;
    font-style: normal;
    font-family: raleway,sans-serif;
    color: #FCFCFC;
    font-size: 20px;
    padding: 12px 30px;
	background: rgb(0, 0, 0, 0.5);
}
.home-button-2{
	animation-delay: 1s;
}
.home-button-3{
	animation-delay: 2s;
}
.home-button-5{
	font-size: 20px;
    background: rgba(0, 0, 0, 0.15);
    padding: 10px 25px;
}
.home-link{
	font-size: 18px;
    line-height: 1.2em;
    text-align: center;
	font-style: italic;
	font-family: raleway,sans-serif;
	letter-spacing: 0.1em;
	color: #FFFFFF;
	text-decoration: underline;
}
.home-end{
	font-size: 28px;
    line-height: 1.3em;
    text-align: center;
	font-style: italic;
	letter-spacing: 0em;
	color: #FFFFFF;
	font-family: Avenir,sans-serif;
}
.number{
	font-family: 'Avenir';
}

@keyframes scale {
	100% {
		opacity: 1;
	}
	
  }

@keyframes slide-in-anim {
	20% {
		opacity: 0;
	}
	
	100% {
		opacity: 1;
		transform: translateX(0%);
	}
}

.cat-serve{
	font-size: 57px;
	color: #FFFFFF;
	font-family: suavity;
	text-align: center;
}
.susc{
	transition: inherit;
    color: #FCFCFC;
    font-size: 12px;
    font-weight: normal;
    font-style: normal;
    letter-spacing: 0.05em;
    font-family: raleway,sans-serif;
	background: #282626;
    border: none;
    padding: 10px;
}
.susc:hover{
	background: #fff;
	color: #828282;
}

.slider {
	overflow: hidden;
	width: 100vw;
	height: 100vh;
	position: relative;
   }
	
   .slider .slide {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-size: cover;
	background-position: center;
	animation: slider 18s infinite;
   }
	
   .slider .slide:nth-child(1) {
	  background-image: url(../images/hot-box/1.jpg);
	  animation-delay: 0s;
   }
   
   .slider .slide:nth-child(2) {
	  background-image: url(../images/hot-box/2.JPG);
	  animation-delay: -4s;
   }
   
   .slider .slide:nth-child(3) {
	  background-image: url(../images/hot-box/3.JPG);
	  animation-delay: -10s;
   }
   
   
   @keyframes slider {
	0%, 22%, 100% {
		opacity: 1;
		animation-timing-function: ease;
		z-index: 0;
	  }
	  13% {
		opacity: 0;
		animation-timing-function: step-end;
		z-index: 0;
	  }
	  93% {
		opacity: 1;
		animation-timing-function: step-end;
		z-index: -1;
	  }
   }

   .slideshow,
.slideshow:after {
    position: absolute;
    width: 100%;
    height: 50%;
    top: 0px;
    left: 0px;
    z-index: 0;
}
.slideshow:after {
    content: '';
    background: transparent url(../images/pattern.png) repeat top left;
}
.slideshow li span {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0px;
    left: 0px;
    color: transparent;
    background-size: cover;
    background-position: 50% 50%;
    background-repeat: none;
    opacity: 0;
    z-index: 0;
	-webkit-backface-visibility: hidden;
    -webkit-animation: imageAnimation 15s linear infinite 0s;
    -moz-animation: imageAnimation 15s linear infinite 0s;
    -o-animation: imageAnimation 15s linear infinite 0s;
    -ms-animation: imageAnimation 15s linear infinite 0s;
    animation: imageAnimation 15s linear infinite 0s;
}
.slideshow li div {
    z-index: 1000;
    position: absolute;
    top: 20%;
    right: 100px;
    width: 20%;
    text-align: center;
    opacity: 0;
    -webkit-animation: imageAnimation 15s linear infinite 0s;
    -moz-animation: imageAnimation 15s linear infinite 0s;
    -o-animation: imageAnimation 15s linear infinite 0s;
    -ms-animation: imageAnimation 15s linear infinite 0s;
    animation: imageAnimation 15s linear infinite 0s;
}
.slideshow li div h3 {
  font-family: "helvetica neue", helvetica;
  text-transform: uppercase;
  font-size: 80px;
  padding: 0;
  line-height: 200px;
	color: rgba(255,255,255, 0.8);
}
.slideshow li:nth-child(1) span { background-image: url(../images/hot-box/1.jpg) }
.slideshow li:nth-child(2) span {
    background-image: url(../images/hot-box/2.jpg);
    -webkit-animation-delay: 5s;
    -moz-animation-delay: 5s;
    -o-animation-delay: 5s;
    -ms-animation-delay: 5s;
    animation-delay: 5s;
}
.slideshow li:nth-child(3) span {
    background-image: url(../images/hot-box/3.jpg);
    -webkit-animation-delay: 10s;
    -moz-animation-delay: 10s;
    -o-animation-delay: 10s;
    -ms-animation-delay: 10s;
    animation-delay: 10s;
}
.slideshow li:nth-child(2) div {
    -webkit-animation-delay: 5s;
    -moz-animation-delay: 5s;
    -o-animation-delay: 5s;
    -ms-animation-delay: 5s;
    animation-delay: 5s;
}
.slideshow li:nth-child(3) div {
    -webkit-animation-delay: 10s;
    -moz-animation-delay: 10s;
    -o-animation-delay: 10s;
    -ms-animation-delay: 10s;
    animation-delay: 10s;
}
/* Animation for the slideshow images */
@-webkit-keyframes imageAnimation { 
	0% {
	    opacity: 0;
	    -webkit-animation-timing-function: ease-in;
	}
	8% {
	    opacity: 1;
	    -webkit-transform: scale(1);
	    -webkit-animation-timing-function: ease-out;
	}
	17% {
	    opacity: 1;
	    -webkit-transform: scale(1);
	}
	25% {
	    opacity: 1;
	    -webkit-transform: scale(1);
	}
	100% { opacity: 1 }
}
@-moz-keyframes imageAnimation { 
	0% {
	    opacity: 0;
	    -moz-animation-timing-function: ease-in;
	}
	8% {
	    opacity: 1;
	    -moz-transform: scale(1);
	    -moz-animation-timing-function: ease-out;
	}
	17% {
	    opacity: 1;
	    -moz-transform: scale(1);
	}
	25% {
	    opacity: 1;
	    -moz-transform: scale(1);
	}
	100% { opacity: 1 }
}
@-o-keyframes imageAnimation { 
	0% {
	    opacity: 0;
	    -o-animation-timing-function: ease-in;
	}
	8% {
	    opacity: 1;
	    -o-transform: scale(1);
	    -o-animation-timing-function: ease-out;
	}
	17% {
	    opacity: 1;
	    -o-transform: scale(1);
	}
	25% {
	    opacity: 1;
	    -o-transform: scale(1);
	}
	100% { opacity: 1 }
}
@-ms-keyframes imageAnimation { 
	0% {
	    opacity: 0;
	    -ms-animation-timing-function: ease-in;
	}
	8% {
	    opacity: 1;
	    -ms-transform: scale(1);
	    -ms-animation-timing-function: ease-out;
	}
	17% {
	    opacity: 1;
	    -ms-transform: scale(1);
	}
	25% {
	    opacity: 1;
	    -ms-transform: scale(1);
	}
	100% { opacity: 1 }
}
@keyframes imageAnimation { 
	0% {
	    opacity: 0;
	    animation-timing-function: ease-in;
	}
	8% {
	    opacity: 1;
	    transform: scale(1);
	    animation-timing-function: ease-out;
	}
	17% {
	    opacity: 1;
	    transform: scale(1);
	}
	25% {
	    opacity: 1;
	    transform: scale(1);
	}
	100% { opacity: 1 }
}
/* Animation for the title */
@-webkit-keyframes titleAnimation { 
	0% {
	    opacity: 0;
	    -webkit-transform: ease-in;
	}
	8% {
	    opacity: 1;
	    -webkit-transform: ease-out;
	}
	17% {
	    opacity: 1;
	    -webkit-transform: scale(1);
	}
	19% { opacity: 0 }
	25% {
	    opacity: 0;
	    -webkit-transform: scale(10);
	}
	100% { opacity: 0 }
}
@-moz-keyframes titleAnimation { 
	0% {
	    opacity: 0;
	    -moz-transform: ease-in;
	}
	8% {
	    opacity: 1;
	    -moz-transform: ease-out;
	}
	17% {
	    opacity: 1;
	    -moz-transform: scale(1);
	}
	19% { opacity: 0 }
	25% {
	    opacity: 0;
	    -moz-transform: scale(10);
	}
	100% { opacity: 0 }
}
@-o-keyframes titleAnimation { 
	0% {
	    opacity: 0;
	    -o-transform: ease-in;
	}
	8% {
	    opacity: 1;
	    -o-transform: ease-out;
	}
	17% {
	    opacity: 1;
	    -o-transform: scale(1);
	}
	19% { opacity: 0 }
	25% {
	    opacity: 0;
	    -o-transform: scale(10);
	}
	100% { opacity: 0 }
}
@-ms-keyframes titleAnimation { 
	0% {
	    opacity: 0;
	    -ms-transform: ease-in;
	}
	8% {
	    opacity: 1;
	    -ms-transform: ease-out;
	}
	17% {
	    opacity: 1;
	    -ms-transform: scale(1);
	}
	19% { opacity: 0 }
	25% {
	    opacity: 0;
	    -webkit-transform: scale(10);
	}
	100% { opacity: 0 }
}
@keyframes titleAnimation { 
	0% {
	    opacity: 0;
	    transform: ease-in;
	}
	8% {
	    opacity: 1;
	    transform: ease-out;
	}
	17% {
	    opacity: 1;
	    transform: scale(1);
	}
	19% { opacity: 0 }
	25% {
	    opacity: 0;
	    transform: scale(10);
	}
	100% { opacity: 0 }
}
.select2-container{
	font-size: 18px;
	width: auto !important;
	padding: 0 10px;
}
.select2-container .select2-selection--single{
	height: auto !important;
	border: 0 !important;
}
.ss .slogo{
	float: left;
	margin-top: 10px;
}
.ss .scart{
	float: right;
	margin-right: 20px;
    position: relative;
}
.ss .smenu{
	float: right;
}
.red{
	position: absolute;
        content: '';
        background-color:#5ec7eb;
        border-radius:50%;
        width: 12px;
    height: 12px;
    pointer-events: none;
    top: 18px;
    right: -6px;

}