/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/*         o°        o°        o°                                         °o        °o        °o         */
/*        O         O         O                  TOP SLIDER                 O         O         O        */
/* ><(((°>   ><(((°>   ><(((°>                                               <°)))><   <°)))><   <°)))>< */
/* _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ */

#home-top-slider{
	padding:50px 0 0 0;
	border-bottom:solid 10px #e5232a;
}

#home-top-slider .slide{
	padding:240px 0 0 0;
	background:url(../images/home/home-top-slider-bg.jpg) no-repeat center bottom;
	height:558px;
}

/* .o° .o° .o° .o° .o° .o° Image °o. °o. °o. °o. °o. °o. */

#home-top-slider .slide .img{
	width:470px;
	height:558px;
	line-height:558px;
	float:left;
	text-align:center;
}

#home-top-slider .slide .img img{
	vertical-align:middle;
	max-height:95%;
	max-width:95%;
}

/* .o° .o° .o° .o° .o° .o° Text °o. °o. °o. °o. °o. °o. */

#home-top-slider .slide .txt{
	width:462px;
	float:right;
	padding:95px 0 0 0;
	text-shadow:0 0 3px rgba(0, 0, 0, 0.4);
}

#home-top-slider .slide .txt hgroup{
	padding:0 0 22px 0;
	background:url(../images/home/home-top-slider-title.png) no-repeat 0 bottom;
}

#home-top-slider .slide .txt h2, #home-top-slider .slide .txt .fake_h2{
	font:700 54px / 54px 'Dancing Script', cursive;
	color:#fff;
}

#home-top-slider .slide .txt h3, #home-top-slider .slide .txt .fake_h3{
	font:400 34px / 34px 'Dancing Script', cursive;
	color:#005020;
}
#home-top-slider .slide .txt p.fake_h2, #home-top-slider .slide .txt p.fake_h3{
	padding: 0px;
}
#home-top-slider .slide .txt p{
	font:400 16px / 26px 'Open Sans', sans-serif;
	color:#fff;
	padding:28px 0 0 0px;
}

#home-top-slider .slide .txt p strong{
	font-weight:700;
}
#home-products-slider.global.products-list .product-item h3{
	font: 700 36px / 36px 'Dancing Script', cursive;
    color: #ca0103;
}
.home .home-brand .brand-block h3{
	font: 700 36px / 36px 'Dancing Script', cursive;
    color: #ca0103;
    letter-spacing: -1px;
    height: 72px;
    padding: 16px 4px 13px 4px;
    text-align: center;
}
.home .global.recipe-list .recipe-item h3{
	font: 700 36px / 30px 'Dancing Script', cursive;
    color: #ca0103;
}
.home .home-tips .tip-block h3{
	font: 700 36px / 36px 'Dancing Script', cursive;
    color: #ca0103;
    letter-spacing: -1px;
    height: 72px;
    padding: 20px 4px 0 4px;
    text-align: center;
}
/* .o° .o° .o° .o° .o° .o° Link °o. °o. °o. °o. °o. °o. */

#home-top-slider .slide .home-slider-top-link{
	font:400 18px / 48px 'Open Sans', sans-serif;
	color:#fff;
	text-transform:uppercase;
	display:inline-block;
	border-radius:3px;
	background:#e61a2b;
	margin:55px 0 0 9px;
	padding:0 25px;
	text-shadow:none;
}

#home-top-slider .slide .home-slider-top-link:hover{
	background:#ca0103;
}

/* .o° .o° .o° .o° .o° .o° Bullets °o. °o. °o. °o. °o. °o. */

.home-top-slider-container{
	position:relative;
}

.home-top-slider-container .numericControls{
	position:absolute; bottom:25px; left:0;
	width:100%;
	text-align:center;
	font-size:0;
}

.home-top-slider-container .numericControls li{
	display:inline-block;
	width:13px;
	height:13px;
	border-radius:13px;
	background:rgba(255, 255, 255, 0.5);
	margin:0 6px;
	cursor:pointer;
}

.home-top-slider-container .numericControls li.current{
	background:#fff;
}

@media all and (max-width: 989px){
	#home-top-slider .slide{padding:195px 0 0 0; height:425px; background-size:auto 620px;}
	#home-top-slider .slide .img{width:336px; height:425px; line-height:425px;}
	#home-top-slider .slide .txt{width:401px; padding:77px 0 0 0;}
	#home-top-slider .slide .txt hgroup{padding:0 0 17px 0; background-size:401px auto;}
	#home-top-slider .slide .txt h2, #home-top-slider .slide .txt .fake_h2{font-size:40px; line-height:40px;}
	#home-top-slider .slide .txt h3, #home-top-slider .slide .txt .fake_h3{font-size:25px; line-height:25px;}
	#home-top-slider .slide .txt p{font-size:14px; line-height:18px; padding:20px 0 0 0;}
	#home-top-slider .slide .home-slider-top-link{font-size:13px; line-height:36px; margin:20px 0 0 0; padding:0 15px;}
	.home-top-slider-container .numericControls li{width:10px; height:10px; border-radius:10px; margin:0 4px;}
}

@media all and (max-width: 767px){
	#home-top-slider{padding:131px 0 0 0;}
	#home-top-slider .slide{padding:0; background-size:auto 300px; background-position:top center; height:auto;}
	#home-top-slider .slide .img{width:auto; height:300px; line-height:300px; float:none;}
	#home-top-slider .slide .img img{max-width:80%; max-height:80%;}
	#home-top-slider .slide .txt{width:auto; float:none; padding:20px 0; text-shadow:none; background:#fff; text-align:center;}
	#home-top-slider .slide .txt hgroup{padding:0; background:none;}
	#home-top-slider .slide .txt h2, #home-top-slider .slide .txt .fake_h2{color:#e61a2b;}
	#home-top-slider .slide .txt p{display:none;}
	.home-top-slider-container .numericControls{bottom:initial; top:412px;}
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/*         o°        o°        o°                                         °o        °o        °o         */
/*        O         O         O                    TITLE                    O         O         O        */
/* ><(((°>   ><(((°>   ><(((°>                                               <°)))><   <°)))><   <°)))>< */
/* _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ */

.home-title{
	background:rgba(255, 255, 255, 0.5);
	padding:31px 0 43px 0;
	text-align:center;
}

.home-title h1, .home-title h2{
	font:700 68px / 70px 'Dancing Script', cursive;
	color:#ec031f;
	padding:0 15px;
}

@media all and (max-width: 989px){
	.home-title{padding:23px 0 30px 0;}
	.home-title h1, .home-title h2{font-size:51px; line-height:53px;}
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/*         o°        o°        o°                                         °o        °o        °o         */
/*        O         O         O             LINKS TO OTHER PAGES            O         O         O        */
/* ><(((°>   ><(((°>   ><(((°>                                               <°)))><   <°)))><   <°)))>< */
/* _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ */

.home-link{
	padding:55px 0;
	text-align:right;
}

.home-link a{
	display:inline-block;
	font:700 18px / 44px 'Open Sans', sans-serif;
	color:#fff;
	padding:0 17px 0 55px;
	background:url(../images/home/home-link.png) no-repeat 11px center #ec031f;
	border-radius:2px;
	margin:0 14px 0 0;
}

.home-link a:hover{
	background-color:#ca0103;
}

@media all and (max-width: 989px){
	.home-link{padding:40px 0;}
	.home-link a{font-size:13px; line-height:33px; padding:0 11px 0 42px; background-size:17px auto; margin:0 9px 0 0;}
}

@media all and (max-width: 767px){
	.home-link{text-align:center; padding:15px 0 40px 0;}
	.home-link a{margin:0;}
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/*         o°        o°        o°                                         °o        °o        °o         */
/*        O         O         O                   PRODUCTS                  O         O         O        */
/* ><(((°>   ><(((°>   ><(((°>                                               <°)))><   <°)))><   <°)))>< */
/* _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ */

.home-products{
	background:url(../images/products/products.jpg) no-repeat center top;
}

/* .o° .o° .o° .o° .o° .o° Slider controls °o. °o. °o. °o. °o. °o. */

.home-products-slider-container{
	position:relative;
	width:990px;
	margin:0 auto;
}

.home-products .controls{
	position:absolute; top:291px;
	width:100%;
}

.home-products .controls .prevBtn, .home-products .controls .nextBtn{
	width:26px;
	height:47px;
	display:block;
	position:absolute;
	font-size:0;
}

.home-products .controls .prevBtn{
	left:-44px;
	background:url(../images/common/slider-prev.png) no-repeat 0 0;
}

.home-products .controls .nextBtn{
	right:-44px;
	background:url(../images/common/slider-next.png) no-repeat 0 0;
}

/* bullets for mobile */

.home-products .numericControls{
	position:absolute; bottom:-28px; left:0;
	width:100%;
	text-align:center;
	font-size:0;
	display:none;
}

.home-products .numericControls li{
	display:inline-block;
	width:10px;
	height:10px;
	border-radius:10px;
	background:rgba(255, 255, 255, 0.5);
	margin:0 4px;
	cursor:pointer;
}

.home-products .numericControls li.current{
	background:#fff;
}

@media all and (max-width: 989px){
	.home-products{background-size:1500px auto;}
	.home-products-slider-container{width:auto;}
	.home-products .controls{top:509px; width:120px; left:50%; margin-left:-60px; text-align:center; font-size:0; z-index:2;}
	.home-products .controls .prevBtn, .home-products .controls .nextBtn{height:33px; width:60px; display:inline-block; position:static; left:initial; right:initial; background-size:contain; background-position:center center;}
}

@media all and (max-width: 767px){
	.home-products-slider-container{width:auto; overflow:hidden; height:539px;}
	#home-products-slider{width:768px; position:absolute; left:50%; margin-left:-384px;}
	.home-products .controls{top:500px; width:320px; margin-left:-160px;}
	.home-products .controls .prevBtn, .home-products .controls .nextBtn{display:none;}
	.home-products .numericControls{display:block;}
	.home-products{ background-size: 1620px auto; }
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/*         o°        o°        o°                                         °o        °o        °o         */
/*        O         O         O                     BRAND                   O         O         O        */
/* ><(((°>   ><(((°>   ><(((°>                                               <°)))><   <°)))><   <°)))>< */
/* _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ */

.home-brand{
	background:url(../images/home/home-brand-bg.jpg) no-repeat center bottom #ca0103;
}

/* .o° .o° .o° .o° .o° .o° Title °o. °o. °o. °o. °o. °o. */

.home-brand .home-title{
	background:#fff;
}

/* ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨ */
/*  o°        o°      o°      o°                  Blocks                   °o      °o      °o        °o  */
/* O ><(((°> O . . . O . . . O . . . O . . . O . . . O . . . O . . . O . . . O . . . O . . . O <°)))>< O */

.home-brand .global{
	font-size:0;
	padding:48px 0 90px 0;
}

.home-brand .slide{
	width:318px;
	display:inline-block;
	margin:0 18px 0 0;
	vertical-align:top;
}

.home-brand .brand-block{
	width:auto;
	height:578px;
	background:#fff;
	position:relative;
	border-radius:2px;
	overflow:hidden;
}

.home-brand .slide:nth-child(3n){
	margin-right:0;
}

/* .o° .o° .o° .o° .o° .o° Image °o. °o. °o. °o. °o. °o. */

.home-brand .brand-block .img{
	height:274px;
	line-height:0;
}

.home-brand .brand-block .img img{
	width:100%;
	height:100%;
}

/* .o° .o° .o° .o° .o° .o° Title °o. °o. °o. °o. °o. °o. */

.home-brand .brand-block h2{
	font:700 36px / 36px 'Dancing Script', cursive;
	color:#ca0103;
	letter-spacing:-1px;
	height:72px;
	padding:16px 4px 13px 4px;
	text-align:center;
}

.home-brand .brand-block h2 a{
	color:#ca0103;
}

/* .o° .o° .o° .o° .o° .o° Description °o. °o. °o. °o. °o. °o. */

.home-brand .brand-block p{
	font:400 18px / 22px 'Open Sans', sans-serif;
	color:#5c5c5c;
	padding:0 18px;
}

/* .o° .o° .o° .o° .o° .o° Link °o. °o. °o. °o. °o. °o. */

.home-brand .brand-block a.home-brand-link{
	position:absolute; bottom:20px; left:50%;
	display:block;
	height:44px;
	width:156px;
	margin-left:-78px;
	background:#e61a2b;
	border-radius:2px;
	font:400 16px / 44px 'Open Sans', sans-serif;
	color:#fff;
	text-transform:uppercase;
	text-align:center;
}

.home-brand .brand-block a.home-brand-link:hover{
	background:#ca0103;
}

/* .o° .o° .o° .o° .o° .o° Mobile Slider °o. °o. °o. °o. °o. °o. */

.home-brand .slider-container{
	position:relative;
}

.home-brand .controls{
	position:absolute;
	top:495px;
	left:50%;
	width:320px;
	margin-left:-160px;
}

.home-brand .numericControls{
	position:absolute; top:0; left:0;
	width:100%;
	text-align:center;
	font-size:0;
}

.home-brand .numericControls li{
	display:inline-block;
	width:10px;
	height:10px;
	border-radius:10px;
	background:rgba(255, 255, 255, 0.5);
	margin:0 4px;
	cursor:pointer;
}

.home-brand .numericControls li.current{
	background:#fff;
}

@media all and (max-width: 989px){
	.home-brand{background:#ca0103;}
	.home-brand .global{text-align:center;}
	.home-brand .slide, .home-brand .slide:nth-child(3n){width:239px; margin:0 6px;}
	.home-brand .brand-block{height:433px;}
	.home-brand .brand-block .img{height:205px;}
	.home-brand .brand-block h2{font-size:27px; line-height:27px; height:54px; padding:12px 3px 11px 3px;}
	.home-brand .brand-block p{font-size:14px; line-height:18px; text-align:left;}
	.home-brand .brand-block a.home-brand-link{bottom:17px; height:33px; width:116px; margin-left:-58px; font-size:12px; line-height:33px;}
}

@media all and (max-width: 767px){
	.home-brand .slider-container{overflow:hidden; height:540px;}
	.home-brand .slide, .home-brand .slide:nth-child(3n){width:auto;}
	.home-brand .brand-block{width:239px; margin:0 6px;}
	.home-brand .slider-container .global{width:768px; position:absolute; left:50%; margin-left:-384px;}
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/*         o°        o°        o°                                         °o        °o        °o         */
/*        O         O         O                   RECIPES                   O         O         O        */
/* ><(((°>   ><(((°>   ><(((°>                                               <°)))><   <°)))><   <°)))>< */
/* _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ */

.home-recipes{
	background:url(../images/recipes/recipes-list.jpg) no-repeat center top;
}

/* .o° .o° .o° .o° .o° .o° Slider controls °o. °o. °o. °o. °o. °o. */

.home-recipes-slider-container{
	position:relative;
	width:990px;
	margin:0 auto;
}

.home-recipes .controls{
	position:absolute; top:291px;
	width:100%;
}

.home-recipes .controls .prevBtn, .home-recipes .controls .nextBtn{
	width:26px;
	height:47px;
	display:block;
	position:absolute;
	font-size:0;
}

.home-recipes .controls .prevBtn{
	left:-44px;
	background:url(../images/common/slider-prev.png) no-repeat 0 0;
}

.home-recipes .controls .nextBtn{
	right:-44px;
	background:url(../images/common/slider-next.png) no-repeat 0 0;
}

/* bullets for mobile */

.home-recipes .numericControls{
	position:absolute; bottom:25px; left:0;
	width:100%;
	text-align:center;
	font-size:0;
	display:none;
}

.home-recipes .numericControls li{
	display:inline-block;
	width:10px;
	height:10px;
	border-radius:10px;
	background:rgba(255, 255, 255, 0.5);
	margin:0 4px;
	cursor:pointer;
}

.home-recipes .numericControls li.current{
	background:#fff;
}

@media all and (max-width: 989px){
	.home-recipes{background-size:1500px auto;}
	.home-recipes-slider-container{width:auto;}
	.home-recipes .controls{top:479px; width:120px; left:50%; margin-left:-60px; text-align:center; font-size:0; z-index:2;}
	.home-recipes .controls .prevBtn, .home-recipes .controls .nextBtn{height:33px; width:60px; display:inline-block; position:static; left:initial; right:initial; background-size:contain; background-position:center center;}
}

@media all and (max-width: 767px){
	.home-recipes-slider-container{width:auto; overflow:hidden; height:490px;}
	#home-recipes-slider{width:768px; position:absolute; left:50%; margin-left:-384px;}
	.home-recipes .controls{top:500px; width:320px; margin-left:-160px;}
	.home-recipes .controls .prevBtn, .home-recipes .controls .nextBtn{display:none;}
	.home-recipes .numericControls{display:block;}
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/*         o°        o°        o°                                         °o        °o        °o         */
/*        O         O         O                      TIPS                   O         O         O        */
/* ><(((°>   ><(((°>   ><(((°>                                               <°)))><   <°)))><   <°)))>< */
/* _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ */

.home-tips{
	background:url(../images/home/home-tips-bg.jpg) no-repeat center top;
}

/* ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨ */
/*  o°        o°      o°      o°                  Blocks                   °o      °o      °o        °o  */
/* O ><(((°> O . . . O . . . O . . . O . . . O . . . O . . . O . . . O . . . O . . . O . . . O <°)))>< O */

.home-tips .slider-container .global{
	font-size:0;
	padding:30px 0 0 0;
}

.home-tips .slide{
	width:318px;
	display:inline-block;
	margin:0 18px 13px 0;
	vertical-align:top;
}

.home-tips .tip-block{
	width:auto;
	height:526px;
	background:#fff;
	position:relative;
	border-radius:2px;
	border:none;
	padding:0;
	margin:0;
	overflow:hidden;
}

.home-tips .slide:nth-child(3n){
	margin-right:0;
}

/* .o° .o° .o° .o° .o° .o° Image °o. °o. °o. °o. °o. °o. */

.home-tips .tip-block .img{
	height:349px;
	line-height:0;
}

.home-tips .tip-block .img img{
	width:100%;
	height:100%;
}

/* .o° .o° .o° .o° .o° .o° Title °o. °o. °o. °o. °o. °o. */

.home-tips .tip-block h2{
	font:700 36px / 36px 'Dancing Script', cursive;
	color:#ca0103;
	letter-spacing:-1px;
	height:72px;
	padding:20px 4px 0 4px;
	text-align:center;
}

.home-tips .tip-block h2 a{
	color:#ca0103;
}

/* .o° .o° .o° .o° .o° .o° Link °o. °o. °o. °o. °o. °o. */

.home-tips .tip-block a.home-tip-link{
	position:absolute; bottom:20px; left:50%;
	display:block;
	height:44px;
	width:156px;
	margin-left:-78px;
	background:#e61a2b;
	border-radius:2px;
	font:400 16px / 44px 'Open Sans', sans-serif;
	color:#fff;
	text-transform:uppercase;
	text-align:center;
}

.home-tips .tip-block a.home-tip-link:hover{
	background:#ca0103;
}

/* .o° .o° .o° .o° .o° .o° Mobile Slider °o. °o. °o. °o. °o. °o. */

.home-tips .slider-container{
	position:relative;
}

.home-tips .controls{
	position:absolute;
	top:445px;
	left:50%;
	width:320px;
	margin-left:-160px;
}

.home-tips .numericControls{
	position:absolute; top:0; left:0;
	width:100%;
	text-align:center;
	font-size:0;
}

.home-tips .numericControls li{
	display:inline-block;
	width:10px;
	height:10px;
	border-radius:10px;
	background:rgba(255, 255, 255, 0.5);
	margin:0 4px;
	cursor:pointer;
}

.home-tips .numericControls li.current{
	background:#fff;
}

@media all and (max-width: 989px){
	.home-tips{background-size:1500px auto;}
	.home-tips .slider-container .global{text-align:center;}
	.home-tips .slide, .home-tips .slide:nth-child(3n){width:239px; margin:0 6px 12px 6px;}
	.home-tips .tip-block{height:392px;}
	.home-tips .tip-block .img{height:261px;}
	.home-tips .tip-block h2{font-size:27px; line-height:27px; height:54px; padding:12px 3px 0 3px;}
	.home-tips .tip-block a.home-tip-link{bottom:17px; height:33px; width:116px; margin-left:-58px; font-size:12px; line-height:33px;}
}

@media all and (max-width: 767px){
	.home-tips .slider-container{overflow:hidden; height:480px;}
	.home-tips .slide, .home-tips .slide:nth-child(3n){width:auto;}
	.home-tips .tip-block{width:239px; margin:0 6px;}
	.home-tips .slider-container .global{width:768px; position:absolute; left:50%; margin-left:-384px;}
}
