
/*右側懸浮鈕*/
.side-cart {
	position:fixed;
	right:5px;
	bottom:15px;
	z-index:99999;
	background:rgba(255,255,255,0.9);
	border-radius:20px;
	border:1px solid #cccccc;
	padding:5px;
	height:35px;
	width:65px;
	overflow:hidden;
	transition:width 0.8s ease;
}
.side-cart:hover {width:130px;}

.side-cart-main{
	position:absolute;
	top:1px;
	left:8px;
	width:120px;
}

/*---------------------*/

.icon-cart{color:#3d351f;}
.side-cart i{ 
	font-size:1.3em; 
	vertical-align:middle;
	-moz-transform:scaleX(-1);
	-webkit-transform:scaleX(-1);
	-o-transform:scaleX(-1);
	-ms-transform:scaleX(-1);
	transform:scaleX(-1);
}

.side-cart .badge{
	background:#3d351f;
	color:#ffffff;
	/*padding:3px 3px;*/
	border-radius:20px;
	font-size:0.7em;
	display:inline-block;
	min-width:20px;
	text-align:center;
	vertical-align:middle;
}
.side-cart .badge:hover{background:#F00; color:#ffffff;}

/*---------------------*/

.side-check-btn{
	background:#F00; 
	color:#ffffff;
	font-size:0.85em;
	padding:1px 10px;
	margin-left:5px;
	border-radius:10px;
	vertical-align:middle;
	border:1px solid #F00;
}

.side-check-btn:hover{background:#ffffff; color:#F00;}

/*================================================================================
================================================================================*/

/*叉叉圖示*/
.btn-close:before, .btn-close:after{
	position: absolute; top: 50%; left: 50%;
	background: rgba(128,128,128,0.8);
	content: '';
	display: inline-block;
	height: 3px;
	width: 26px;
	margin-top: -2px;
	margin-left: -13px;
	
	transition:All 0.5s ease;
	
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg);
}

.btn-close:after {
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	transform: rotate(-45deg);
}

.btn-close:hover:before, .btn-close:hover:after{background:#e6d9b4;}

.btn-close-txt{ display:none;}

/*================================================================================
================================================================================*/

/*頁面最上方列*/
.header-top{
	width:100%;
	height:120px;
	background:url(../images/logo-line-bg.png) no-repeat center;
	background-size:cover;
}

.header-top-left{
	float:left;
	width:30%;
}

.header-top-right{
	float:right;
	width:70%;
	position:relative;
	text-align:right;
}

/*================================================================================
================================================================================*/

/*欲在mobile時隱藏*/
.side-link-wrap{display:inline-block; margin-top:20px;}

/*---------------------*/

.side-link-trigger , .side-link-close , .enlink-title{display:none;}

/*---------------------*/

/* 最上方登入、註冊...等 列 */
.quicklink-bar{
	position:relative; 
	z-index:1;
	/*padding-right:120px;*/
}


/*整個搜尋區塊*/
.search-bar{
	position:relative;
	vertical-align:middle;
	margin-top:20px;
}

/*---------------------*/

/* 最上方登入、註冊...等 列 */
.quicklink-list li{display:inline-block;}

.quicklink-list li a{
	color:#CDB369;
	font-size:0.9em;
	letter-spacing:1px;
	padding:1px 0.5em;
}
.quicklink-list li a:hover{ color:#e6d9b4;}

/*---------------------*/

.quicklink-cart{
	position:absolute; /*對 header-top-right*/
	top:20px;
	right:8px;
	z-index:1;
}

.quicklink-cart-title{vertical-align: middle; font-size:0.9em; color: #CDB369;}

.quicklink-cart i{
	display:none;
	font-size:1.5em;
	color:#CDB369;
	-moz-transform:scaleX(-1);
	-webkit-transform:scaleX(-1);
	-o-transform:scaleX(-1);
	-ms-transform:scaleX(-1);
	transform:scaleX(-1);
}

/*購物車iocn旁小數量提示*/
.quicklink-cart .badge{
	border:1px solid #CDB369;
	background: transparent;
	color: #CDB369;
	display: inline-block;
	font-size: 0.65em;
	line-height: 1;
	padding: 2px 4px;
	vertical-align: middle; 
	border-radius:10px;
}
.quicklink-cart:hover i , .quicklink-cart:hover .quicklink-cart-title {color:#e6d9b4;}

.quicklink-cart:hover .badge { color:#e6d9b4; border:1px solid #e6d9b4;}

/*---------------------*/

.enlink-wrap{ 
	display:inline-block; 
	vertical-align:middle; 
	position:relative; 
	margin-right:20px;
}

.enlink{
	position:relative;
	display:block;
	height:30px;
	line-height:30px;
	background:rgba(255,255,255,0.2); 
	border:1px solid #CDB369;
	padding:0 40px 0 15px;
	color:#CDB369;
	font-size:0.9em;
}
.enlink:visited , .enlink:focus{color:#CDB369;}
.enlink:hover{color:#e6d9b4;}

.enlink:before{
	position:absolute;
	top:50%;
	right:10px;
	content:"";
	margin-top:-2px;
	
	width: 0;
	height: 0;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-top: 8px solid #CDB369;
}
.enlink:hover:before{border-top-color:#e6d9b4;}

.enlink-content{
	position:absolute;
	top:120%;
	left:0;
	z-index:5;
	width:340px;
	height:auto;
	background:rgba(128,128,128,0.6);
	text-align:left;
	border:1px solid #CDB369;
	
	display:none;
	visibility:hidden;
	opacity:0;
	transition:All 0.5s ease;
}
.header-enlink-content.is-show{ display:block; visibility:visible; opacity:1;}
.footer-enlink-content.is-show{ display:block; visibility:visible; opacity:1;}


.en-link-gp{ margin:10px;}

.en-link-gp a{
	display:inline-block;
	width:30px;
	height:30px;
	margin:5px;
	line-height:30px;
	text-align:center;
	color:#CDB369;
	background:rgba(0,0,0,0.5); 
}

.en-link-gp a:hover{ background:rgba(0,0,0,0.7); color:#e6d9b4;}

.enlink-close{
	position:absolute;
	bottom:10px;
	right:15px;
	display:block;
	width:40px;
	height:40px;
}

.enlink-close-txt{display:none;}

/*---------------------*/

/*搜尋欄位*/
.search-fm{ display:inline-block; vertical-align:middle;}

.search-input , .search-btn{
	border:1px solid transparent;
	background:transparent;
	float:left;
	font-size:0.85em;
	line-height:1; 
	height:30px;
	outline:none;
	color:#CDB369;
}
.search-input{ 
	padding:0 10px;  
	width:180px; 
	background:rgba(255,255,255,0.2); 
	border:1px solid #CDB369; 
}

.search-btn{cursor:pointer; text-align:center; width:30px; margin-left:2px; }

.search-btn i{ color:#CDB369; font-size:1.5em; margin-bottom:2px;}
.search-btn:hover i{color:#e6d9b4;}

/*================================================================================
================================================================================*/

.logo{margin:20px auto 5px auto; }

.logo img{width:100%; max-width:180px; height:auto;}

/*================================================================================
================================================================================*/

.header-dec{
	width:100%;
	height:45px;
	background:url(../images/logo-line-bt-bg.png) no-repeat center;
	background-size:cover;
}


/*================================================================================
================================================================================*/


.desktop-menu{background:#cdb369;}

.header-menu{background:#4d4d4d;}

.desktop-menu-list li {
    float: left;
	width:14.2857%;
	
	text-align:center;
	position:relative;
}

.desktop-menu-list li a{
	display:block;
	color:#000000;
	font-size:0.95em;
	line-height:2.8;
	border-bottom:2px solid transparent;
}

.header-menu .desktop-menu-list li a{ color:#CDB369; }

.desktop-menu-list li a:hover {
	color:#e6d9b4;
	background:linear-gradient(top,#4d4d4d , #000000 );
	background:-moz-linear-gradient(top,#4d4d4d , #000000 );
	background:-webkit-linear-gradient(top,#4d4d4d , #000000 );
	background:-o-linear-gradient(top,#4d4d4d , #000000 );
	background:-ms-linear-gradient(top,#4d4d4d , #000000 );
	border-bottom:2px solid #CDB369;
}

.desktop-menu-list ul{
	position:absolute;
	z-index:500;
	top:100%;
	left:0;
	width:100%;
	background:#4d4d4d;
	
	visibility: hidden;
	opacity: 0;
	-webkit-transition: opacity 1.5s ease;
	transition: opacity 1.5s ease;
}

.desktop-menu-list ul > li{
	width:100%;
	border-top:1px solid #000000;
}

.desktop-menu-list > li:hover ul{
	visibility: visible;
	opacity: 1;
}


/*================================================================================
================================================================================*/

.page-banner{
	width:100%;
	height:200px;
	background:url(../images/page-banner.png) no-repeat center;
	background-size:cover;
}

/*================================================================================
================================================================================*/

.footer{
	margin-top:20px;
	padding-bottom: 4.5em;
	background-color: #000;
}

@media (max-width: 768px) {
	.footer { padding-bottom: 10em;}	
}
@media (max-width: 640px) {
	.footer { padding-bottom: 10em;}	
}

.footer-top{
	width:100%;
	height:70px;
	background:url(../images/logo-line-bg.png) no-repeat center;
	background-size:cover;
}

.enlink-content.enlink-content-top{
	position:absolute;
	top:-190px;
}


/*---------------------*/

.footer-info{
	width:100%;
	/*height:70px;*/
	background:url(../images/logo-line-bg.png) no-repeat center;
	background-size:cover;
	color:#ffffff;
	font-size:0.8em;
	padding:20px 0 5px 0;
	text-align:center;
}

.footer-info a{color:#ffffff;}

.footer-info span{ display:inline-block; margin-left:15px;}

.mobil-show{ display:none;}


.scrolltop-btn{
	position:absolute;
	top:-58px;
	right:0;
	width:40px;
	height:40px;
	background:#000000;
	text-align:center;
	opacity:0.2;
	
	transition:All 0.5s ease;
	-webkit-transition:All 0.5s ease;
	-moz-transition:All 0.5s ease;
	-o-transition:All 0.5s ease;
}

.scrolltop-btn a{ display:block;}

.scrolltop-btn i{ font-size:30px; padding-top:6px;}

.scrolltop-btn:hover{opacity:1;}

/*---------------------*/

.footer-designer{
	/*background:#000000;*/
	background:url(../images/logo-line-bg.png) no-repeat center;
	background-size:cover;
	color:#ffffff;
	text-align:center;
	padding:10px 0;
	font-size:0.7em;
}

.footer-designer a{color:#ffffff;}
.footer-designer a:hover{color:#e6d9b4;}

/*---------------------*/

.footer-note{ background:#000000; padding:10px 0; position:fixed; left: 0; bottom: 0; z-index: 1; }

.footer-note img{display:block; width:100%; height:auto;}

.footer-img-desktop{ display:block;}

.footer-img-mobile{ display:none;}

/*================================================================================
================================================================================*/

.section-header{
	margin:30px 0;
	text-align:center;
	border-bottom:1px solid #666666;
}

.section-title , .section-subtitle{color:#666666; font-weight:600;}

.section-title{
	margin-bottom:0px;
	font-size:1.3em;
	/*letter-spacing:5px;*/
}

.section-subtitle{
	margin-top:0px;
	font-size:0.8em;
	text-transform:uppercase;
}

/*不同顏色的標題*/
.color01 .section-title , .color01 .section-subtitle{color:#CDB369;}
.section-header.color01{border-bottom:1px solid #CDB369;}

.section-header.small{ border-bottom-color:rgba(102,102,102, 0.4);}
.section-header.small .section-title{ font-size:1.1em; font-weight:500;}

/*================================================================================
================================================================================*/

.section , .sec-explain{
	margin:30px 0;
}

.section:before, .section:after{ display:table; content:" " }
.section:after{ clear:both }

/*---------------------*/

.half-area{ margin:30px 0; width:100%;}
.half-area:before, .half-area:after{ display:table; content:" " }
.half-area:after{ clear:both }

.half-area-left , .half-area-right{ position:relative; width:47%;}
.half-area-left{ float:left;}
.half-area-right{ float:right;/* margin-left:6%;*/}


/*---------------------*/

.sec{ position:relative; margin:0 auto 30px auto;}
/*.sec.first{ margin-top:50px;}*/
.sec.last{ margin-bottom:0px;}

.sec img{ display:block; width:100%; height:auto;}

.sec-title{
	text-align:center;
	margin-bottom:20px;
	font-weight:600;
	font-size:1.2em;
	letter-spacing:4px;
}

.sec-title .txt{position:relative;}
.sec-title .subtxt{ font-size:0.4em; font-weight:100; color:#999; letter-spacing:1px;}

.sec-title .txt:before{
	position:absolute;
	bottom:-5px;
	left:0;
	content:"";
	
	/*border: 0;*/
    height: 1px;
	width:100%;
    color:transparent;
    background:linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0));
    background:-moz-linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0));
    background:-webkit-linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0));
    background:-o-linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0));
    background:-ms-linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0));
}

/*---------------------*/

.sec-list{ margin:50px 0;} 

.sec-list li{ margin-bottom:20px;}

.sec-list-wrap{ }
.sec-list-wrapp:before, .sec-list-wrap:after{ display:table; content:" " }
.sec-list-wrap:after{ clear:both }

.sec-list-item-left{ float:left; width:44%;}
.sec-list-item-right{ float:right; width:54%;}

.sec-list li:nth-child(2n) .sec-list-item-left{ float:right;}
.sec-list li:nth-child(2n) .sec-list-item-right{ float:left;}

/*---------------------*/

.sec-video{ max-width:640px;}



/*================================================================================
================================================================================*/

/*數量*/
.num-txt , .qtyminus , .cart-refresh-btn{
	display:inline-block;
	vertical-align:middle;
	background:transparent;
	border:1px solid #CCC;
	text-align:center;
	line-height:1;  
	height:25px;
	border-radius:3px;
	color:#666666; 
	/*color:#666666;*/
}

/*數量-文字區塊*/
.num-txt{ 
	width:30px; 
	font-size:1.1em;
	/*font-weight:600;*/
	border-color:transparent;
}

/*數量-增減按鈕*/
.qtyminus{
	cursor:pointer; 
	padding:0 6px;
	/*min-width:30px;*/
}

.cart-refresh-btn{
	cursor:pointer; 
	padding:0px 10px;
}



.qtyminus:hover , .cart-refresh-btn:hover{
	background:#666;
	color:#ffffff;
	outline: none;
}

.qtyminus:focus{
	background:transparent;
	border:1px solid #CCC;
	color:#666666; 
}



/*================================================================================
================================================================================*/

/*表單label 浮動設定*/
.finput { text-align: left; }
.finput .input-lab { color:#666; }
/*
.finput { position: relative; padding-top: 1.8em;}

.finput .input-lab {
	position: absolute;
	left: 15px;	
	top:2em;
	
	color: #666666;
	font-size: 1em;
	
	transition:All 0.3s ease;
	-webkit-transition:All 0.3s ease;
	-moz-transition:All 0.3s ease;
	-o-transition:All 0.3s ease;
}

.finput .input-lab.active { top: 0; left: 0; font-size: 0.95em; color:#4d4d4d; }

.finput .input-lab.active.focusIn {color:#810000; }

.finput-first {padding-top: 0em;}
*/
/*================================================================================
================================================================================*/

/*item 的效果之一*/
.effect-btarc{
	position:relative;
	background:#f7f7f7;
	/*padding:5px 5px 0px 5px;*/
	border:1px solid #cccccc;
	margin-bottom:30px;
}

.effect-btarc-pic{margin:5px 5px 15px 5px;}

.effect-btarc-pic img{display:block; width:100%; height:auto;}

.effect-btarc-title{text-align:center; margin:5px 0 10px 0;}
.effect-btarc-title , .effect-btarc-title a{color:#333333; font-size:0.95em;}
.effect-btarc-title:hover , .effect-btarc-title:hover a{color:#8f7d49;}

.effect-btarc-bgbox{
	display:block;
	background:#666666;
	color:#cdb369;
	font-size:0.9em;
	padding:2px 0;
}

.effect-btarc-bgbox a{display:block; color:#cdb369; text-align:center;}

.effect-btarc:before{
	display:none;
	position:absolute;
	z-index:-1;
	bottom:-10px;
	left:15%;
	width:70%;
	height:30px;
	content:"";
	background:#cdb369;
	border-radius:50%;
}

/*.effect-btarc , .effect-btarc-bgbox , .effect-btarc:before{
	transition:All 0.5s ease;
	-webkit-transition:All 0.5s ease;
	-moz-transition:All 0.5s ease;
	-o-transition:All 0.5s ease;
}*/


.effect-btarc:hover{border-color:#cdb369;}

.effect-btarc:hover .effect-btarc-bgbox{background:#cdb369; color:#FFF;}
.effect-btarc:hover .effect-btarc-bgbox a{color:#FFF;}

.effect-btarc:hover:before{ display:block;}

.effect-btarc:hover .effect-btarc-pic img{ opacity:0.95;}


/*================================================================================
================================================================================*/

.effect-btbox{
	position:relative;
	padding:10px 10px 35px 10px;
	background:#F7F7F7;
	border:1px solid #dedede;
	
	
	transition:All 0.5s ease;
	-webkit-transition:All 0.5s ease;
	-moz-transition:All 0.5s ease;
	-o-transition:All 0.5s ease;
}

.effect-btbox-pic , .effect-btbox-title , .effect-btbox-intro{
	margin-bottom:10px;
}

.effect-btbox-pic img{ display:block; width:100%; height:auto;}

.effect-btbox-title{text-align:center; position:relative; min-height: 5.5em; }

.effect-btbox-title , .effect-btbox-title a{color:#333333;}
.effect-btbox-title:hover , .effect-btbox-title:hover a{color:#8f7d49;}

.effect-btbox-intro{
	font-size:0.85em;

	color:#999;
	
	max-height:75px;
	overflow : hidden;
	/*text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;*/
}

.effect-btbox-more{
	position:absolute;
	bottom:-15px;
	left:50%;
	margin-left:-80px;
	width:160px;
	height:30px;
	line-height:30px;
	background:#CDB369;
	text-align:center;
	font-size:0.9em;
}

.effect-btbox-more a{ display:block; color:#333333; font-weight:600;}

.effect-btbox-more:before{
	display:none;
	position:absolute;
	bottom:-3px;
	left:-3px;
	z-index:-1;
	width:166px;
	height:18px;
	content:"";
	background:#CDB369;
	
	transition:All 0.5s ease;
	-webkit-transition:All 0.5s ease;
	-moz-transition:All 0.5s ease;
	-o-transition:All 0.5s ease;
}

.effect-btbox-price{
	text-align:left;
	font-size:0.8em;
	/*font-style: italic;*/
	color:#8f7d49;
}


.effect-btbox:hover{
	background:#FFF;
	border:1px solid #CDB369;
}

.effect-btbox:hover .effect-btbox-more{background:#333333;}
.effect-btbox:hover .effect-btbox-more a{color:#CDB369;}

.effect-btbox:hover .effect-btbox-more:before{
	display:block;
}

.effect-btbox:hover .effect-btbox-pic img{ opacity:0.95;}

/*================================================================================
================================================================================*/

.effect-boldbox{
	position:relative;
	border:10px solid #808080;
}

.effect-boldbox-pic{
	/*background:#808080;*/
	/*border:10px solid #808080;*/
	/*-webkit-box-shadow: 0 0 0 1px #808080;
	-moz-box-shadow: 0 0 0 1px #808080;
	-o-box-shadow: 0 0 0 1px #808080;
	box-shadow: 0 0 0 1px #808080;*/
}

.effect-boldbox-pic img{
	display:block;
	width:100%;
	height:auto;
}

.effect-boldbox-more{
	position:absolute;
	bottom:5%;
	left:50%;
	/*margin-top:-25%;*/
	margin-left:-45%;
	/*background:#F00;*/
	width:90%;
	height:auto;
	font-size:1em;
	text-align:center;
	font-weight:600;
	text-shadow: 0px 0px 200px rgba(53,53,53,0.5), 0px 0px 250px rgba(53,53,53,0.5);
	
	opacity:0;
}

.effect-boldbox-more .sub-title{
	font-size:0.85em;
	border:1px solid #CDB369;
	padding:1px 5px;
}

.effect-boldbox-more , .effect-boldbox-more a{
	color:#CDB369;
}

.effect-boldbox-pic , .effect-boldbox-pic img , .effect-boldbox-more{
	transition:All 0.5s ease;
	-webkit-transition:All 0.5s ease;
	-moz-transition:All 0.5s ease;
	-o-transition:All 0.5s ease;
}

.effect-boldbox:hover {border-color:#CDB369;}
.effect-boldbox:hover .effect-boldbox-pic img{opacity:0.6;}
.effect-boldbox:hover .effect-boldbox-more{ opacity:1;}


/*================================================================================
================================================================================*/

.effect-post{
	padding:10px;
	background:#f7f7f7;
	border:1px solid #cccccc;
	transition: all 220ms;
}

.effect-post:hover {
	box-shadow: 0px 2px 3px 1px rgba(0, 0, 0, 0.1);
	transform: translateY(-5px);
	transition: all 220ms;
	/*border-color:#cdb369;*/
}

.effect-post img{
	display:block;
	width:100%;
	height:auto;
	padding-bottom:10px;
}

.effect-post .wall-title {
	/*text-align: center;*/
	font-size: 0.95em;
	text-transform: uppercase;
	margin: 0 0 15px 0;
	color:#666;
}

.effect-post:hover .wall-title {
	color:#333;
}

.effect-post .wall-time {
	display:block;
	font-size:0.6em;
	text-align:right;
	color:#999;
}


/*================================================================================
================================================================================*/


.back-line{
	text-align:left;
}

.pageback-btn{
	font-size:0.9em;
	color:#666666;
}

.pageback-btn-txt{
	position:relative;
	padding-left:12px;
}

.pageback-btn-txt:before{
	position:absolute;
	left:0;
	top:50%;
	margin-top:-5px;
	content:"";
	width: 0;
	height: 0;
	border-top: 5px solid transparent;
	border-right: 8px solid #666666;
	border-bottom: 5px solid transparent;
}

.pageback-btn:hover{color:#810000;}

.pageback-btn:hover .pageback-btn-txt:before{border-right-color:#810000;}

/*================================================================================
================================================================================*/

.page-wrap{
	padding:0px 0 30px 0;
	/*background:#cccccc;*/
}

.page-content{}
.page-content:before, .page-content:after{ display:table; content:" " }
.page-content:after{ clear:both }

.sidebar-left{
	float:left;
	width:25%;
}

.sidebar-right{
	float:right;
	width:72%;
}

/*================================================================================
================================================================================*/

.submenu{
	padding-right:30px;
	margin-bottom:60px;
}

.submenu-title{
	font-size:20px;
	/*font-weight:600;*/
	border-bottom:1px solid rgba(102,102,102, 0.4);
	margin-bottom:15px;
}


/*================================================================================
================================================================================*/

.breadcrumbs{
	font-size:0.85em;
	line-height:1.5;
	padding:10px 0 0px 0;
	/*border-bottom:1px solid rgba(102,102,102, 0.4);*/
	margin-bottom:10px;
	color: #999;
	text-align:right;
}

.breadcrumbs span{
	margin-right:0px;
}

.breadcrumbs span:after{
	content:">";
	margin-left:5px;
	font-size:10px;
}

.breadcrumbs span:last-child:after{
	display:none;
}

.breadcrumbs span:last-child{
	text-decoration:underline;
}

/*================================================================================
================================================================================*/

.item-group{ }
.item-group:before, .item-group:after{ display:table; content:" " }
.item-group:after{ clear:both }

.item-group > li{
	padding:0 0% 90px 0%;
}

/*---------------------*/

.item-two > li{float:left; width:50%; padding-left:1%; padding-right:1%;}
.item-two > li:nth-child(2n+1){ clear:both; float:left;}

/*---------------------*/

.item-three > li{float:left; width:32%; margin-right:2%;}
.item-three > li:nth-child(3n){ margin-right:0;}
.item-three > li:nth-child(3n+1){ clear:both; float:left;}

/*---------------------*/

.item-four > li{float:left; width:25%; padding-left:1%; padding-right:1%;}
.item-four > li:nth-child(4n+1){clear:both; float:left;}

/*---------------------*/

.item-five > li{float:left; width:20%; padding-left:1%; padding-right:1%;}
.item-five > li:nth-child(5n+1){clear:both; float:left;}

/*---------------------*/

.item-six > li{float:left; width:15%; margin-right:2%;}
.item-six > li:nth-child(6n){ margin-right:0;}
.item-six > li:nth-child(6n+1){ clear:both; float:left;}

/*---------------------*/
