.liji_input_h5 {display: block;}
.liji_table_m {display: none; float: left;}

.block_all{float: left;}
.block_100{width: 100%;}
.block_80{width: 80%;}
.block_75{width: 75%;}
.block_66{width: 66.6666%;}
.block_60{width: 60%;}
.block_50{width: 50%;}
.block_40{width: 40%;}
.block_33{width: 33.3333%;}
.block_25{width: 25%;}
.block_20{width: 20%;}

@media only screen and (max-width: 767px) {
.liji_input_h5 {display: none;}
.liji_table_m {display: block;}

.block_all{float: none;}
.block_100{width: 100%; padding-right: 0px !important;padding-left: 0px !important;}
.block_80{width: 100%; padding-right: 0px !important;padding-left: 0px !important;}
.block_75{width: 100%; padding-right: 0px !important;padding-left: 0px !important;}
.block_66{width: 100%; padding-right: 0px !important;padding-left: 0px !important;}
.block_60{width: 100%; padding-right: 0px !important;padding-left: 0px !important;}
.block_50{width: 100%; padding-right: 0px !important;padding-left: 0px !important;}
.block_40{width: 100%; padding-right: 0px !important;padding-left: 0px !important;}
.block_33{width: 100%; padding-right: 0px !important;padding-left: 0px !important;}
.block_25{width: 100%; padding-right: 0px !important;padding-left: 0px !important;}
.block_20{width: 100%; padding: 10px 0px 0px 0px !important;}

.row {margin-left: -15px;margin-right: -15px;}

}

.text a {
	color: #b29262;
}

.foot_icon{
	width: 35px;
}

/*Mobile版專用*/
.WCdark{color: #fff !important;}

/*boot*/
.row {
  margin-left: 15px;
  margin-right: 15px;
}
@media (max-width: 990px) {
    .row {
		margin-left: 0px;
		margin-right: 0px;
	}
	.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
		padding-left: 5px;
		padding-right: 5px;
	}
}

.col-md-12 .row {
  margin-left: -15px;
  margin-right: -15px;
}


/*theme*/
.btn.btn-add:before {
    background-color: #b29262;
}/*373*/

.blog aside .box.box-posts ul li a .menuspace {
    width: 18px;
    text-align: center;
    line-height: 1;
}

.breadcrumb.breadcrumb-inverted > li > a {
    color: #b29262;
}/*487*/

.breadcrumb > li a.active {
    color: #E8A410;
}/*496*/


label {width: 100%;}
.urlbox {padding: 5px 0;}
.urlbox label {padding-left: 15px;line-height: 1.8;}/*516*/

.urlbox label a {color: #b29262;}
.urlbox label a:hover{color: #b29262;}

.filters .filter-content i {
    float: left;
}

section {
	padding-top: 40px;
	padding-bottom: 40px;
}/*612*/

.main-header {
    background-color: #fff;
}/*671*/

nav .navigation > ul {
    border-bottom: 1px solid rgba(178, 146, 98, 0.2);
}/*758*/

nav .navigation-top > ul > li > a {
    color: #b29262;
    padding: 5px 13px;
}/*832*/

nav .navigation-top > ul > li > a:hover {
    color: #b29262;
}/*837*/

@media (min-width: 992px) {
    nav .navigation-main .navbar-dropdown .navbar-box ul > li.label {
        color: #b29262;
    }
}/*899*/

nav .navigation-main .navbar-dropdown .navbar-box ul > li > a {
    color: white;
    border-bottom: 1px solid #fff;
}/*906*/

nav .navigation-main .navbar-dropdown .navbar-box .box-1 ul > li > a {
    color: #b29262;
}/*906*/

nav .navigation-main .navbar-dropdown .navbar-box ul > li > a:hover {
	color: #E8A410;
}/*920*/

nav .navigation-main .floating-menu > ul > li > a {
        color: #b29262;
}
nav .navigation-main .floating-menu > ul > li > a.current:after, nav .navigation-main .floating-menu > ul > li > a:after {
	background-color: #b29262;
}/*953*/

nav .navigation-main .floating-menu > ul > li .navbar-dropdown .navbar-box .box-1 {
	background-color: rgba(255, 255, 255, 0.9);
}/*1006*/
nav .navigation-main .floating-menu > ul > li .navbar-dropdown .navbar-box .box-2 {
	background-color: #b29262;
}/*1006*/


nav .navigation-main .floating-menu .navbar-dropdown {
	background-color: #b29262;
}/*1149*/

nav .cart-wrapper .checkout {
    padding: 0 5px;
}/*1593*/

nav .cart-wrapper .checkout .cart-block > div.price {
    padding: 5px 10px 0 0px;
}/*1654*/

.sort-bar {
    margin-left: 15px;
    margin-right: 15px;
    margin-bottom: 15px;
    font-size: 14px;
}/*1924*/

.pagination-wrapper .pagination > li > a,
.pagination-wrapper .pagination > li > span {
    background-color: #b29262;
}/*2065*/
@media (min-width: 992px) {
    .sort-bar .sort-options .sort-title {
        display: none;
    }/*1994*/
	
	.filters.filters-top {
        padding-top: 30px;
        padding-bottom: 30px;
    }
	
	.filters.filters-top .filter-update {
        border-top: 1px solid #b29262;
        padding: 10px;
        text-align: center;
        cursor: pointer;
        position: absolute;
        right: 0;
        top: 0;
        background-color: #000;
        color: white;
        display: none;
    }/*2195*/
	
	.product .main {
        padding: 0px 0;
        margin-bottom: 100px;
    }/*2819*/
}
@media (max-width: 991px) {
    .sort-bar .sort-options .sort-title {
        font-size: 16px;
    }/*1994*/
	
	.product .product-flex {
        display: flex;
        flex-flow: column;
    }
    .product .product-flex .product-flex-gallery {
        order: 1;
    }
    .product .product-flex .product-flex-info {
        order: 0;
    }
	
	.filters {
        background-color: #000;
    }
	
}

.product {
    padding-top: 9px;
}/*2652*/

.product .sort-bar {
    margin-left: 0px;
    margin-right: 0px;
}/*1924*/

.blog {
    background-color: #fff;
}

.btn {
  padding: 10px 14px;
}/*2791*/

.btn.usr {
  padding: 4px 10px;
}/*2791*/

.blog aside .box ul li.active a {
    color: #ffbb00;
}/*3000*/

.block_all img {
    /*border: 5px solid white;*/
    width: 100%;
}/*3634*/

.col-md-9.checkout {
    padding-top: 5px;
    padding-bottom: 5px;
}/*4486*/

.checkout .cart-block.cart-block-item {
	padding: 15px 0px;
	border: 1px solid #eeeeee !important;
}/*4540*/

/*新聞類特殊處理*/
.blog .blog-post .blog-post-text img {
    /*border: 5px solid white;*/
    width: 98%;
}
@media (max-width: 1560px) {
    .blog .blog-post .blog-post-text img {
    width: 95%;
	}
}
@media (max-width: 1200px) {
    .blog .blog-post .blog-post-text img {
    width: 90%;
	}
}
@media (max-width: 990px) {
    .blog .blog-post .blog-post-text img {
    width: 100%;
	}
}

@media (max-width: 767px) {
    .sort-bar {
        background-color: #111;
    }
	
	.checkout .cart-block .title {
        margin-top: 15px;
        margin-bottom: 15px;
    }/*4719*/
	
	.checkout .cart-block.cart-block-item {
	padding: 0px 0px 15px 0px;
	}/*4540*/

	.checkout .cart-block > div.quantity, .checkout .cart-block > div.price {
    width: 33%;
    float: left;
	}/*4588*/
	
	.checkout .cart-block > div.quantity .form-quantity {
    display: inline-block;
    width: 50px;
	}/*4593*/
}

.stretcher-wrapper {
    background-color: #000;
}/*3914*/

/*03A*/
.stretcher-wrapper .stretcher .stretcher-item.more {
    background-color: #b29262;
}/*3987*/
.stretcher-wrapper .stretcher .stretcher-item figure {
    background-color: rgba(204, 0, 0, 0.5);
}/*4131*/

footer .footer-showroom {
	padding-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 30px;
}/*5930*/


/*下拉選單*/
nav .navigation-main .floating-menu > ul > li .navbar-dropdown.navbar-dropdown-single-20 {
	width: 20%;
	left: auto;
}
nav .navigation-main .floating-menu > ul > li .navbar-dropdown.navbar-dropdown-single-40 {
	width: 40%;
	left: auto;
}
nav .navigation-main .floating-menu > ul > li .navbar-dropdown.navbar-dropdown-single-60 {
	width: 60%;
	left: auto;
}
nav .navigation-main .floating-menu > ul > li .navbar-dropdown.navbar-dropdown-single-80 {
	width: 80%;
	left: auto;
}
nav .navigation-main .floating-menu > ul > li .navbar-dropdown.navbar-dropdown-single-100 {
	width: 100%;
}

@media (max-width: 991px) {
nav .navigation-main .floating-menu > ul > li .navbar-dropdown.navbar-dropdown-single-20 {
	width: 100%;
}
nav .navigation-main .floating-menu > ul > li .navbar-dropdown.navbar-dropdown-single-40 {
	width: 100%;
}
nav .navigation-main .floating-menu > ul > li .navbar-dropdown.navbar-dropdown-single-60 {
	width: 100%;
}
nav .navigation-main .floating-menu > ul > li .navbar-dropdown.navbar-dropdown-single-80 {
	width: 100%;
}
}


/*foot區*/
footer {
    background-color: #b29262;
}/*5853*/

footer h1, footer h2, footer h3, footer h4, footer h5, footer h6,
footer .h1, footer .h2, footer .h3, footer .h4, footer .h5, footer .h6 {
    color: #FFF;
}
footer .form-control {
    border-bottom: 1px solid #b29262;
}
footer a {
    color: #FFF;
}

footer a:hover {
    color: #333;
}

footer .footer-showroom {
    border-bottom: 0px solid #b29262;
}/*5897*/

/*Banner按鈕*/
.btn.btn-main {
    background-color: #b29262;
}

/*TOP浮標*/
.scroll-top {
    background-color: #b29262;
}

/*bootstrap.css*/
.col-xs-4.cartbt, .col-xs-6.cartbt, .col-xs-8.cartbt{
  position: relative;
  min-height: 1px;
  padding-left: 0px;
  padding-right: 0px; 
}/*1547*/

/*bootstrap.css*/
.pager li > a,
.pager li > span {
	background-color: #b29262;
	border: 1px solid #b29262;
}/*4188*/

.account select{
	width: 100% !important;
	-webkit-appearance: button;
	color: #AF1D2E;
	height: 38px;
}

.account select.form-control{
	height: 46px;
}

.form-horizontal .oneword{
	padding-top: 13px;
}

.bt-right {
    float: right;
	padding: 5px 10px;
}

.bt-right-s {
    float: right;
	padding: 2px 5px;
}

.form-select{
	padding: 0 0 0 12px;
	font-size: 14px;
}

.bonus-value{
	width: 60px;
	text-align: right;
}

.promocode-value{
	width: 200px;
	font-size: 16px;
	line-height: 26px;
}

.row.comment{
  margin: 0 !important;
}

.col-md-12.comment{
  padding: 0 !important;
}

.checkout .cart-block.cart-block-header.foot {
    background-color: #fbfbfb;
	border-top-right-radius: 0px;
    border-top-left-radius: 0px;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
}

/*Store*/
@media (min-width: 768px) {
	.checkout .store .cart-block > div:nth-child(1) {width: 25%;}
	.checkout .store .cart-block > div:nth-child(2) {width: 15%;}
	.checkout .store .cart-block > div:nth-child(3) {width: 30%;}
	.checkout .store .cart-block > div:nth-child(4) {width: 30%;}
	.checkout .store .cart-block .title {padding: 0 0 0 15px;}
	.checkout .store .cart-block .main {padding: 0 10px 0 10px;}
	
	/*歷史訂單專用*/
	.checkout .cart-block.Title > div:nth-child(1) {width: 70%; text-align: left;}
	.checkout .cart-block.Title > div:nth-child(2) {width: 30%; text-align: right;}
	
	.checkout .cart-block.Horder .main{text-align: center;}
	.checkout .cart-block.Horder > div:nth-child(1) img{max-height: 75px;}
	.checkout .store .cart-block.Horder > div:nth-child(1) {width: 15%;}
	.checkout .store .cart-block.Horder > div:nth-child(2) {width: 55%;}
	.checkout .store .cart-block.Horder > div:nth-child(3) {width: 10%;}
	.checkout .store .cart-block.Horder > div:nth-child(4) {width: 10%;}
	.checkout .store .cart-block.Horder > div:nth-child(5) {width: 10%;}
}
@media (max-width: 768px) {
	.checkout .store .cart-block .title {
		margin-top: 5px;
        margin-bottom: 5px;
		font-size: 18px;
	}
	.checkout .store .cart-block .main {font-size: 16px;}
	
	.btn.btn-main.cart {
	margin-left:4px;
	margin-top:10px;
	}
	
	.checkout .cart-block > div img {
	max-width:100%;
    vertical-align: middle;
	}
	
	.checkout .cart-block.cart-block-header.order {
    display: block;
	background-color: #eee;
    padding: 10px 0px 5px 0px;
	}/*4535*/
	
	.checkout .cart-block > div {
        padding: 5px 10px 0px 10px;
    }/*4727*/
	
	.checkout .cart-block.cart-block-header.foot {
    padding: 10px 0px 20px 0px;
	}
}