.text-theme-color{color:;}.product-detail .btn-info{color:;border-color:;}.product-detail .btn-info[disabled]{color:;border-color:;}.product-detail .jssocials-share-link{color:;border-color:;}#becup-cart-detail .item-gift{color:;}#becup-cart-detail .item-promotion-discount{color:;}#becup-cart-summary .grand-total{color:;}#becup-checkout-detail .item-gift{color:;}#becup-checkout-detail .item-promotion-discount{color:;}.becup-header{border-top-color:;}#desk-search ul .btn-info{background-color:;color:white;}.product-detail .remove-from-wishlist{background-color:;color:white;}.btn-primary{background-color:!important;}.product:hover .add-fav:hover{background-color:!important;}.product:hover .add-fav.active{background-color:!important;}@media only screen and (max-width:768px){.becup-checkout-form .orderStep li.active{border-bottom-color:;}#becup-top-search-input .input-group-btn .btn{color:;}.mobi-top-button{color:!important;}.mobi-top-button:hover{color:!important;}.product-list-menu>.mobi-sort-by .dropdown-menu>li>a>i{color:;}.product-list-menu>.mobi-sort-by .icon{color:;}.product-price{color:;}#becup-main-side-menu .side-menu-title{background-color:;}.product-tab>ul>li.active>a{background-color:;}product-tab>ul>li.active>a:focus{background-color:;}.product-tab>ul>li.active>a:hover{background-color:;}.product-tab>ul>li:hover>a{background-color:;}.product-list-menu>.mobi-sort-by .icon>i{-webkit-text-stroke-color:!important;}.categoryProduct .item .product .share-wrapper .share-blog{-webkit-text-stroke-color:!important;}.categoryProduct .item .product .mobi-wishlist i{color:!important;}.categoryProduct .item .product .share-wrapper .share-blog.disabled{color:!important;}.categoryProduct .item .share-wrapper .share-blog.added{color:!important;}.categoryProduct .item.default-mobi-grid .share-wrapper{border-color:!important;}.categoryProduct .item.grid-item .share-wrapper{border-color:!important;}.categoryProduct .item .product .add-to-cart-wrapper .add-to-cart{-webkit-text-stroke-color:!important;}.categoryProduct .item .add-to-cart-wrapper .add-to-cart.added{color:!important;}.categoryProduct .item .product .add-to-cart-wrapper .add-to-cart.disabled{color:!important;}.categoryProduct .item.default-mobi-grid .add-to-cart-wrapper{border-color:!important;}.categoryProduct .item.grid-item .add-to-cart-wrapper{border-color:!important;}}#becup-blog-category-side-menu .side-cart-title{background-color:!important;}#becup-product-category-side-menu .side-cart-title{background-color:!important;}#becup-product-category-side-menu .slider .tooltip-inner{color:!important;}.categoryProduct .item .product .price>.reward{color:!important;}.orderStep li.active a{background:;}.orderStep li.active a:after{border-top-color:!important;}.modal-header{background:!important;}.plus-purchase-block .plus-purchase-product .plus-purchase-button .btn-info{background:!important;}.bundle-sales-product-select{background:!important;}.bundle-product-select{background:!important;}.add-to-cart-bundle-sales{background:!important;}.add-to-cart-bundle-sales-promotion{color:!important;background:#FFFFFF;}#product-filter-side-menu .side-cart-title{background-color:!important;}.becup .side-cart-title{background-color:!important;}.text-theme-color{color:#0163a9;}.product-detail .btn-info{color:#0163a9;border-color:#0163a9;}.product-detail .btn-info[disabled]{color:#0163a9;border-color:#0163a9;}.product-detail .jssocials-share-link{color:#0163a9;border-color:#0163a9;}#becup-cart-detail .item-gift{color:#0163a9;}#becup-cart-detail .item-promotion-discount{color:#0163a9;}#becup-cart-summary .grand-total{color:#0163a9;}#becup-checkout-detail .item-gift{color:#0163a9;}#becup-checkout-detail .item-promotion-discount{color:#0163a9;}.becup-header{border-top-color:#0163a9;}#desk-search ul .btn-info{background-color:#0163a9;color:white;}.product-detail .remove-from-wishlist{background-color:#0163a9;color:white;}.btn-primary{background-color:#0163a9!important;}.product:hover .add-fav:hover{background-color:#0163a9!important;}.product:hover .add-fav.active{background-color:#0163a9!important;}@media only screen and (max-width:768px){.becup-checkout-form .orderStep li.active{border-bottom-color:#0163a9;}#becup-top-search-input .input-group-btn .btn{color:#0163a9;}.mobi-top-button{color:#0163a9!important;}.mobi-top-button:hover{color:#0163a9!important;}.product-list-menu>.mobi-sort-by .dropdown-menu>li>a>i{color:#0163a9;}.product-list-menu>.mobi-sort-by .icon{color:#0163a9;}.product-price{color:#0163a9;}#becup-main-side-menu .side-menu-title{background-color:#0163a9;}.product-tab>ul>li.active>a{background-color:#0163a9;}product-tab>ul>li.active>a:focus{background-color:#0163a9;}.product-tab>ul>li.active>a:hover{background-color:#0163a9;}.product-tab>ul>li:hover>a{background-color:#0163a9;}.product-list-menu>.mobi-sort-by .icon>i{-webkit-text-stroke-color:#0163a9!important;}.categoryProduct .item .product .share-wrapper .share-blog{-webkit-text-stroke-color:#0163a9!important;}.categoryProduct .item .product .mobi-wishlist i{color:#0163a9!important;}.categoryProduct .item .product .share-wrapper .share-blog.disabled{color:#0163a9!important;}.categoryProduct .item .share-wrapper .share-blog.added{color:#0163a9!important;}.categoryProduct .item.default-mobi-grid .share-wrapper{border-color:#0163a9!important;}.categoryProduct .item.grid-item .share-wrapper{border-color:#0163a9!important;}.categoryProduct .item .product .add-to-cart-wrapper .add-to-cart{-webkit-text-stroke-color:#0163a9!important;}.categoryProduct .item .add-to-cart-wrapper .add-to-cart.added{color:#0163a9!important;}.categoryProduct .item .product .add-to-cart-wrapper .add-to-cart.disabled{color:#0163a9!important;}.categoryProduct .item.default-mobi-grid .add-to-cart-wrapper{border-color:#0163a9!important;}.categoryProduct .item.grid-item .add-to-cart-wrapper{border-color:#0163a9!important;}}#becup-blog-category-side-menu .side-cart-title{background-color:#0163a9!important;}#becup-product-category-side-menu .side-cart-title{background-color:#0163a9!important;}#becup-product-category-side-menu .slider .tooltip-inner{color:#0163a9!important;}.categoryProduct .item .product .price>.reward{color:#0163a9!important;}.orderStep li.active a{background:#0163a9;}.orderStep li.active a:after{border-top-color:#0163a9!important;}.modal-header{background:#0163a9!important;}.plus-purchase-block .plus-purchase-product .plus-purchase-button .btn-info{background:#0163a9!important;}.bundle-sales-product-select{background:#0163a9!important;}.bundle-product-select{background:#0163a9!important;}.add-to-cart-bundle-sales{background:#0163a9!important;}.add-to-cart-bundle-sales-promotion{color:#0163a9!important;background:#FFFFFF;}#product-filter-side-menu .side-cart-title{background-color:#0163a9!important;}.becup .side-cart-title{background-color:#0163a9!important;}.text-theme-color { color: #0163a9 !important; }.categoryProduct .item .product .price > .reward { color: #0163a9 !important; }#common-main-side-menu .side-menu-title { background-color: #0163a9 !important; }.side-cart-title { background-color: #0163a9 !important; }
					.cart-actions .wishlist, .cart-actions button {
						background-color:#0163a9;
					}
				.becup-header { border-top-color: #0163a9 !important; }h1 { font-size: 14px; }body { font-size: 14px; }.custom-header-font-size { font-size: 14px !important; }.navbar-tshop { background-color: #fff; }.ashop-container .megamenu-fullwidth > .dropdown-menu { background-color: #fff; }.btn-primary { background-color: #e5e557 !important; }.btn-primary { color: rgb(0, 0, 0) !important; }.becup-header { background-color: #e5e557; }.dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover { background-color: #e5e557 !important; }
						.product-detail .btn-info, .product-detail .btn-info[disabled] {
							border-color: #e5e557 !important;
							color: #e5e557 !important;
							background-color: rgb(0, 0, 0) !important;
						}
					.common-header .nav-root a { color: rgb(0, 0, 0) !important; }#common-desk-cart > span { color: #e5e557 !important; font-weight:bold; }.mobi-top-button .has-badge { color: #e5e557 !important; font-weight:bold; }.side-cart-title { color: rgb(0, 0, 0) !important; }
				#becup-side-cart .side-cart-title {
					background-color: #e5e557 !important;
					color:rgb(0, 0, 0) !important;
				}
				#becup-side-cart .side-cart-title .fa-times {
					color:rgb(0, 0, 0) !important;
				}
				#becup-side-cart .side-cart-title select {
					color:rgb(0, 0, 0) !important;
				}
			#common-main-side-menu .side-menu-title { color: rgb(0, 0, 0) !important; }#common-main-side-menu .side-menu-title a { color: rgb(0, 0, 0) !important; }.common-header .nav-root a { font-size: 14px !important; }.common-header .nav-root a { font-family:  !important; }.twins-upper { background-color: #FFFFFF; }.common-header nav .sub-menu > li > a { color:  !important; }.common-header nav .sub-menu > li > a { font-size: 14px !important; }.common-header nav .sub-menu > li > a { font-family:  !important; }.common-header nav .sub-menu > li > .sub-menu { background-color:  !important; }.common-header nav .sub-menu > li > .sub-menu > li > a:hover { background-color:  !important; }.common-header nav .sub-menu > li > .sub-menu > li > a { color:  !important; }.common-header nav .sub-menu > li > .sub-menu > li > a { font-size: 14px !important; }.common-header nav .sub-menu > li > .sub-menu > li > a { font-family:  !important; }#common-top-upload-receipt > i, #common-top-search > i, #common-top-sign-in > i, #common-top-cart > i, #common-top-member-mine > i, .common-top-lang, .common-top-currency, #common-main-menu-dropdown-toggle, #common-main-menu-toggle { color: rgb(0, 0, 0) !important; }
				.dropdown.flat.flat-outline #common-desk-search .btn-search {
					color: rgb(0, 0, 0) !important;
				}
			.text-theme-color { color: rgb(0, 0, 0) !important; }.common-header .right-menu > .language-item > a, .common-header .right-menu > .currency-item > a { color: rgb(0, 0, 0) !important; }.icon-dropdown input { background: ; }.plus-purchase-label p { background: #dfe2e4 !important; }#plus-purchase-section-body, #plus-purchase-section { border: 1px solid #dfe2e4 !important; }.plus-purchase-label p { color: #ff0000 !important; }.promotion-hints-section { background: #dfe2e4 !important; }.bundle-sales { background: #dfe2e4 !important; }.promotion-hints-section .card-body { border: 1px solid #dfe2e4 !important; }.promotion-hints-tag { color: #ff0000 !important; border: 1px solid #ff0000 !important; }.promotion-hints-title { color: #ff0000 !important; }.bundle-item-title { background: #dfe2e4 !important; }.selected-bundle-item { border: 1px solid #dfe2e4 !important; }.bundle-item-name { color: #ff0000 !important; }.option-button.selected { color: #ff0000 !important; border: 1px solid #ff0000 !important; }.price-section-container { background-color: #ff000010 !important; border: 1px solid #ff0000 !important; }.price > .reward { color:  !important; }.product > .member-price { color:  !important; }
			@media print {
				a[href]:after {
					content:normal; !important;
				}
			}
		
							.common-header .caret {
								border-top-width:6px;
								border-left-width:5px;
								border-right-width:5px;
							}
							.menu-title-konway:hover {
								background-color: #e4f3f7;
							}

							.dropdown-menu{
								background:#fff;
							}	
							#twins-header-nav .dropdown-menu > li > a{
								white-space:normal;
							}						
						
			.lang-menu {
				min-width:0;
				border:none;
				box-shadow:none;
				border-radius:0;
			}
		
			.common-top-currency-switch {
				min-width:0;
			}
			.lang-menu {
				top: inherit !important;
			}
		
					#common-desk-cart {
						position:relative;
						text-align:center;
					}
					#common-desk-cart > span {
						
						font-size:10px;
						line-height:1;
						
						
						
						
						color:#fff;
						
						
						
						position: absolute;
						left: 0;
						top: 0;
						height: 100%;
						width: 100%;
						padding-top: 2px;						
					}
					.desk-cart.outline #common-desk-cart i {
						color:transparent !important;
						-webkit-text-stroke-width:1.5px;
					}
				
			.common-signed-in {
				position:relative;
			}
			.common-signed-in i::after {
				content:"";
				width:4px;
				height:4px;
				border-radius:50%;
				background-color:#0f0;
				display:block;
				position:absolute;
				top:5px;
				right:0;
			}
		
			.log-in.outline i {
				color:transparent !important;
				-webkit-text-stroke-width:1.5px;
			}
			.log-in.signed-in {
				position:relative;
			}
			.log-in.signed-in i::after {
				content:"";
				width:4px;
				height:4px;
				border-radius:50%;
				background-color:#0f0;
				display:block;
				position:absolute;
				top:0;
				right:0;
			}
		
					.pull-right > .dropdown > .dropdown-menu {
						right: 0;
						left: auto;
					}
					#common-desk-search-ul {
						line-height:normal;
						padding:5px;
						width:240px;
						right:-15px;
					}
					#common-desk-search-ul > li > .search-group {
						border-top:1px solid #f6f6f6;
					}
					#common-desk-search-ul > li > .search-group h1 {
						color:#555;
						font-size:0.9em;
						line-height:25px;
						padding:5px 10px;
					}
					#common-desk-search-ul > li > .search-group .history {
						padding:0 10px;
						line-height:28px;
						font-size:0.8em;
						color:#777;
						border-top:1px solid #f6f6f6;
						text-transform:none;
						cursor:pointer;
					}
					#common-desk-search-ul > li > .search-group .history .left-icon {
						font-size:1.5em;
						margin-right:5px;
						vertical-align:middle;
						color:#aaa;
					}
					#common-desk-search-ul > li > .search-group .history .search-history-remove {
						color:#aaa;
					}
					#common-desk-search-ul > li > .search-group .search-recommend {
						display:flex;
						flex-wrap:wrap;
						padding:0 10px;
					}
					#common-desk-search-ul > li > .search-group .search-recommend > span {
						font-size:0.8em;
						color:#fff;
						background-color:#ADADAD;
						border-radius:6px;
						margin-right:6px;
						margin-bottom:6px;
						padding:0 10px;
						cursor:pointer;
					}
					.dropdown.flat #common-desk-search {
						width:360px;
					}
					.becup-header .dropdown.flat #common-desk-search > input[type="text"] {
						margin-top:5px;
					}
					.magic-header.theme-magic .dropdown.flat #common-desk-search > input[type="text"] {
						margin-top:20px;
					}
					.twins-header .dropdown.flat #common-desk-search > input[type="text"] {
						margin-top:5px;
					}
					
					.dropdown.flat.flat-outline #common-desk-search {
						width:200px;
						border-bottom:1px solid #7e7e7e;
						margin-top:-6px;
					}
					.dropdown.flat.flat-outline #common-desk-search > input[type="text"] {
						border:none;
						box-shadow:none;
					}
					.dropdown.flat.flat-outline #common-desk-search .btn-search {
						background-color:transparent;
						box-shadow:none;
						padding:0;
						font-size:16px;
					}
				
					#common-top-search {
						left:50px;
						display:none;
					}
					#common-top-search-input {
						display:none;
					}
					.load-more-btn{
						padding: 0 14px;
						font-size: 20px;
					}
					@media (max-width: 768px) {
						#common-top-search {
							display:block;
						}
						#common-top-search-input {
							position:absolute;
							top:calc(100% + 1px);
							left:0;
							width:100%;
							background-color:#fff;
							padding:5px;
							box-shadow:0 2px 2px rgba(80,80,80,.2);
							max-height:calc(100vh - 50px);
							overflow-y:auto;
						}
						#common-top-search-input .input-group {
							margin-bottom:5px;
						}
						#common-top-search-input .input-group-btn .btn {
							background-color:#fff;
							border:1px solid #CECECE;
						}
						#common-top-search-input .form-control {
							background-color:#fff;
							border-color:#CECECE;
						}
						#common-top-search-input .form-control:focus {
							border-color:#CECECE;
						}
						#common-top-search-input .search-group {
							border-top:1px solid #f6f6f6;
						}
						#common-top-search-input .search-group h1 {
							color:#555;
							font-size:0.9em;
							line-height:25px;
							padding:5px 10px;
						}
						#common-top-search-input .search-group .history {
							padding:0 10px;
							line-height:28px;
							font-size:0.8em;
							color:#777;
							border-top:1px solid #f6f6f6;
							text-transform:none;
							cursor:pointer;
						}
						#common-top-search-input .search-group .history .left-icon {
							font-size:1.5em;
							margin-right:5px;
							vertical-align:middle;
							color:#aaa;
						}
						#common-top-search-input .search-group .history .search-history-remove {
							color:#aaa;
						}
						#common-top-search-input .search-group .search-recommend {
							display:flex;
							flex-wrap:wrap;
							padding:0 10px;
						}
						#common-top-search-input .search-group .search-recommend > span {
							font-size:0.8em;
							color:#fff;
							background-color:#ADADAD;
							border-radius:6px;
							margin-right:6px;
							margin-bottom:6px;
							padding:0 10px;
							cursor:pointer;
						}
						.search-his-loadmore-bar{
							text-align: center;
						}
					}
				
							#common-top-cart {
								right:10px;
								display:none;
							}				
							@media (max-width: 768px) {
								#common-top-cart {
									display:block;
									font-size:26px !important;
									position:absolute;
									
									top:10px;
									width:30px;
									text-align:center;
								}
								#common-top-cart .has-badge {
									display:block;
									width:100%;
									height:100%;
									position:absolute;
									top:calc(50% - 9px);
									left:0;
									color:#fff;
									text-align:center;
									font-size:8px;
									line-height:18px;
									padding-left:4px;
								}
							}				
						
			#common-top-sign-in,
			#common-top-member-mine {
				right:45px;
				display:none;
			}
			@media (max-width: 768px) {
				#common-top-sign-in,
				#common-top-member-mine {
					top:10px;
					display:block;
					font-size:26px;
				}
			}
			.common-mobi-signed-in {
			}
			.common-mobi-signed-in i::after {
				content:"";
				width:8px;
				height:8px;
				border-radius:50%;
				background-color:#0f0;
				display:block;
				position:absolute;
				top:0;
				right:0;
			}
		
					#common-top-upload-receipt {
						right:80px;
						display:none;
					}
					@media (max-width: 768px) {
						#common-top-upload-receipt {
							display:block;
						}
					}
				
			.becup-member-menu {
				border-bottom:1px solid #ddd;
				padding:0;
				
				position:absolute;
				top:95px;
				right:0;
				width:100%;
				
				
				background-color:#fff;
				z-index: 999;
			}
			.becup-member-menu .container {
				padding:0;
			}
			.becup-member-menu nav > ul > li {
				float:left;
				margin-right:25px;
				line-height:45px;
				font-size:14px;
			}
			.becup-member-menu nav > ul > li.desk-member-greeting > .member-greeting {
				font-weight:500;
				line-height:30px;
				font-size:1em;
			}
			.becup-member-menu nav > ul > li.desk-member-greeting > .member-no {
				line-height:2px;
				font-size:0.8em;
				color:#888;
			}
			.becup-member-menu nav > ul > li.pull-right {
				margin:0 0 0 25px;
			}
			.becup-member-menu nav > ul > li span.caret {
				margin-left:10px;
			}
			.becup-member-menu nav > ul > li > ul.sub-menu {
				box-shadow:none;
				border-radius:0;
				margin:-1px 0 0;
				padding:5px 0;
				border:1px solid #ddd;
				min-width:0;
			}
			.becup-member-menu nav > ul > li > ul.sub-menu > li > a {
				line-height:35px;
				padding:0 25px;
			}
			
			
			@media only screen and (min-width: 769px) {
				.mobi-member-menu {
					display:none;
				}
			}
			
			@media only screen and (max-width: 768px) {
				.becup-member-menu .container {
					display:none;
				}
				.becup-member-menu {
					
					height:auto;
					border:none;
					position: absolute;
				}
				.becup-member-menu.open {
					
				}
				.becup-member-menu .mobi-member-menu {
					background-color:#ECEAEA;
					height:100%;
					padding-bottom:10px;
					overflow-y:auto;
					overflow-x:hidden;
					// 2018-12-14 kelvin: fix mobile 
					position: absolute; 
				}
				.becup-member-menu .mobi-member-menu .member-info {
					margin-top:10px;
					background-color:#fff;
					padding:5px 15px;
					cursor:pointer;
				}
				.becup-member-menu .mobi-member-menu .member-info .member-photo {
					width:40px;
					height:40px;
					line-height:40px;
				}
				.becup-member-menu .mobi-member-menu .member-info .member-photo i {
					font-size:34px;
					line-height:40px;
					color:#333;
				}
				.becup-member-menu .mobi-member-menu .member-info h5 {
					padding:0;
					line-height:28px;
					font-size:16px;
				}
				.becup-member-menu .mobi-member-menu .member-info p {
					margin:0;
					line-height:8px;
					color:#888;
				}
				.becup-member-menu .mobi-member-menu .member-info .pull-right {
					font-size:25px;
					line-height:40px;
					color:#aaa;
				}
				.becup-member-menu .mobi-member-menu .member-card {
					margin-top:10px;
					background-color:#fff;
					padding:5px 0;
				}
				.becup-member-menu .mobi-member-menu .member-share {
					margin-top:10px;
					background-color:#fff;
					padding:5px 0;
				}
				.becup-member-menu .mobi-member-menu .member-card .posify-member-card {
					margin:25px auto;
				}
				.becup-member-menu .mobi-member-menu .member-point {
					margin-top:10px;
					background-color:#fff;
					padding:5px 0;
					display:flex;
					flex-wrap:wrap;
				}
				.becup-member-menu .mobi-member-menu .member-point .member-point-cell {
					flex:0 1 33%;
					text-align:center;
					margin:15px 0;
				}
				.becup-member-menu .mobi-member-menu .member-point h3 {
					padding:0;
					font-size:18px;
					font-weight:500;
					color:#00A79D;
				}
				.becup-member-menu .mobi-member-menu .member-point p {
					margin:0;
					font-size:12px;
					color:#888;
				}
				.becup-member-menu .mobi-member-menu .member-menu {
					margin-top:10px;
					background-color:#fff;
					padding:10px 15px;
				}
				.becup-member-menu .mobi-member-menu .member-menu a {
					display:block;
					width:100%;
					font-size:14px;
					color:#666;
				}
				.becup-member-menu .mobi-member-menu .member-menu a i {
					margin-right:10px;
					display:inline-block;
					width:30px;
					text-align:center;
					font-size:20px;
				}
				.becup-member-menu .mobi-member-menu .member-menu a i.fa-pencil {
					color:#4793C1;
				}
				.becup-member-menu .mobi-member-menu .member-menu a i.fa-dollar {
					color:#F59D00;
				}
				.becup-member-menu .mobi-member-menu .member-menu a i.fa-heart {
					color:#DF4A32;
				}
				.becup-member-menu .mobi-member-menu .member-menu a i.fa-gift {
					color:#00A757;
				}
				.becup-member-menu .mobi-member-menu .member-menu a i.fa-credit-card {
					color:#653B7D;
				}
				.becup-member-menu .mobi-member-menu .member-menu a i.fa-sign-out {
					color:#888;
				}
				.becup-member-menu .mobi-member-menu .apple-wallet-row input{
					height: 30px;
				}
				.becup-member-menu .mobi-member-menu .apple-wallet-row .full-wallet{
					position: absolute;
					width: 100%;
				}
				
				.member-balance {
					margin-top:15px;
					height:100px;
					width:300px;
					margin:25px auto 0px auto;
				}
				.member-balance > .member-credit {
					background-color:#F2F2F2;
					border-radius:10px;
					width:140px;
				}
				.member-balance > .member-credit > .img-circle {
					width:80px;
					height:80px;
					margin:10px auto;
					background-color:#fff;
					text-align:center;
					padding:0 10px;
				} 
				.member-balance > .member-credit > .img-circle > h1 {
					color:#00A599;
					border-bottom:1px solid #ccc;
					padding:0;
					line-height:40px;
					font-size:1.5em;
				}
				.member-balance > .member-credit > .img-circle > p {
					color:#999;
					font-size:0.7em;
					white-space:nowrap;
				}
				.member-redeem {
					margin-top:15px;
					height:90px;
					width:300px;
					margin:12px auto 25px auto;
				}
				.member-redeem > .member-credit-top {
					background-color:#F2F2F2;
					border-top-left-radius:10px;
					border-top-right-radius:10px;	
					width:100%;
					height:29%;
				}
				.member-redeem > .white-divider {
					background-color:#FFFFFF;
					border-radius:0px;
					width:100%;
					height:3px;
				}
				.member-redeem > .member-credit-bottom {
					background-color:#F2F2F2;
					border-bottom-left-radius:10px;
					border-bottom-right-radius:10px;	
					width:100%;
					height:70%;
				}
				.member-redeem > .member-credit-top > .member-redeem-title {
					color:#333333;
					margin:10px 13px;
					font-size:14px;
					line-height:26px;
				}
				.member-redeem > .member-credit-bottom > .member-redeem-content {
					color:#333333;
					margin:10px 7px;
					font-size:14px;
				}
				.member-redeem > .member-credit-top > .member-redeem-title > .member-redeem-title-right {
					margin-left:8px;
					font-size:18px;
				}
				.member-redeem > .member-credit-top > .member-redeem-title > .member-redeem-title-right > .member-redeem-title-points {
					margin:0px 10px 0px 5px;
					font-size:10px;
				}
				.member-redeem > .member-credit-top > .member-redeem-title > .member-redeem-title-right > .member-redeem-title-number {
					margin:0px 5px 0px 10px;
				}
				.member-redeem > .member-credit-top > .member-redeem-title > .member-redeem-title-right > .member-redeem-title-cash-dollar {
					font-size:10px;	
				}
				.member-redeem > .member-credit-bottom > .member-redeem-content > .redeem-form-field {
					width:43px;
					border:none;
					padding:7px 1px;
					margin-top:13px;
				}
				.member-redeem > .member-credit-bottom > .member-redeem-content > .redeem-form-field-margin {
					margin-left:5px;
					margin-right:5px;
				}
				.member-redeem > .member-credit-bottom > .member-redeem-content > .member-redeem-content-points {
					font-size:10px;
					margin:0px 5px;
				}
				.member-redeem > .member-credit-bottom > .member-redeem-content > .member-redeem-content-cash-dollar {
					font-size:10px; 
					
					
					line-height:9px;
					text-align:center;
				}
				.member-redeem > .member-credit-bottom > .member-redeem-content > .convert-button-margin-mobile {
					margin-left:5px;
				}
				.member-redeem > .member-credit-bottom > .convert-reminder-mobile {
					font-size:10px;
					display:block;
					color:#FF0000;
					line-height:9px;
					margin-left:13px;
				}					
				.becup-member-menu .share-container {
					margin:0 15px;
				}
				.becup-member-menu .share-container .share-qr-link > img {
					margin:0 auto;
					width:300px;
					padding:12px;
					border:1px solid #ddd;
					border-radius:4px;
				}
			}
		
			.becup-header .language-item, .becup-header .currency-item {
				position:relative;
			}
		
			@media only screen and (max-width: 768px) {	
				.header-img-container {
					width:100% !important;
					height:38px !important;
					margin-top:4px !important;
				}
				.header-img-container > a {
					
				}
				.header-img-container > a > img.header-logo {
					position:unset !important;
					height:inherit !important;
					width:inherit !important;
				}
			}
			.header-img-container {
				width: 500px;
				margin: auto;
				height: 100%;
			}
			.becup-header .inner .header-logo-wrapper {
				float:none;
				width:100%;
				position:static;
				text-align:center;
				padding-top:10px;
				overflow:visible;
			}
			.becup-header .inner .header-logo-wrapper img {
				position:static;
			}
			.becup-header .inner .header-logo-wrapper .left-menu {
				float:left;
			}
			.becup-header .inner .header-logo-wrapper .left-menu > li {
				margin:10px 20px 0 0;
				line-height:40px;
				font-size:15px;
			}
			.becup-header .inner .header-logo-wrapper .right-menu {
				float:right;
			}
			.becup-header .inner .header-logo-wrapper .right-menu > li {
				margin:10px 0 0 20px;
				line-height:40px;
				font-size:15px;
			}
			@media (max-width: 768px) {
				.becup-header .inner .header-logo-wrapper {
					padding-top:0;
				}
				.becup-header .inner .header-logo-wrapper .left-menu,
				.becup-header .inner .header-logo-wrapper .right-menu {
					display:none;
				}
			}
			.becup-header .inner nav {
				margin:15px 0 5px;
				position:relative;
			}
			.becup-header .inner nav > ul {
				margin-top:0;
				display:flex;
				flex-wrap:wrap;
				justify-content:center;
			}
			.becup-header .inner nav > ul > li {
				float:none;
			}
			.becup-header .inner nav > ul > li:first-child > a {
				border:none;
			}
		.text-theme-color {
	color:#1F1923;
}

::selection {
    color: white;
    background: #1F1923;
}

::-moz-selection {
    color: white;
    background: #1F1923;
}

.site-color {
    color: #4B3D53;
}

a:hover,
a:focus,
a.link,
.link {
    color: #4B3D53;
}

.search-full,
.search-input {
    background: #1F1923;
}

.search-close {
    color: #1F1923;
}

.searchInputBox .search-btn {
    color: #4B3D53;
}

.navbar-tshop {
    background: #4B3D53;
}

.btn-primary,
.product:hover .add-fav:hover,
.product:hover .add-fav.active {
    background-color: #4B3D53;
    color: white;
}

.btn-primary:hover,
.btn-primary:focus,
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
    background-color: #1F1923;
    border-color: #1F1923;
    color: white;
}

.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
    background-color: #1F1923;
    border-color: #1F1923;
    color: #4B3D53;
    background: #4B3D53;
}

.navbar-top {
    background: #1F1923;
}

.navbar-nav > li > a {
    color: #4B3D53;
}

.nav > li.active,
.nav > li > a:hover,
.nav > li > a:focus,
.nav > li:hover > a {
    background: #27ae60;
}

.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus,
.cartMenu:hover > a.dropdown-toggle {
    background: #27ae60;
}




.search-box:hover .form-control {
    background: #4B3D53;
}

.search-box:hover .btn-nobg {
    color: #4B3D53;
}

.mCS-dark-2 > .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background-color: #4B3D53;
    background-color: rgba(78, 198, 127, 0.5);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#804ec67f, endColorstr=#804ec67f);
    -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#804ec67f, endColorstr=#804ec67f);
}

.action-control a:hover,
.action-control a.active {
    color: #4B3D53;
    background: #27ae60;
}

.product:hover,
.featuredImgLook2 .inner:hover {
    border: 1px solid #4B3D53;
}

.subCategoryList .thumbnail:hover {
    border: 1px solid #4B3D53;
}

#pager a.cycle-pager-active {
    background-color: #1F1923;
    background-color: rgba(75, 183, 119, 0.7);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#b34bb777, endColorstr=#b34bb777);
    -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#b34bb777, endColorstr=#b34bb777);
}

.pager2 a {
    border: 1px solid #4B3D53;
}

.pager2 a.selected {
    background: #4B3D53;
}

.btn-site,
.newsLatterBox .btn {
    background: #4B3D53;
}

.btn-discover:hover,
.btn-site:hover,
.newsLatterBox .btn:hover {
    background: #27ae60;
}

.full {
    width: 100%;
}

.footer a:hover {
    color: #4B3D53;
}

.modal-header {
    background: #4B3D53;
}

.form-control:focus {
    border-color: #4B3D53;
}

.new-product {
    background-color: #4B3D53;
    background-color: rgba(78, 198, 127, 0.95);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#f24ec67f, endColorstr=#f24ec67f);
    -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#f24ec67f, endColorstr=#f24ec67f);
}

.nav.tree > li.active,
.nav.tree > li > a:hover,
.nav.tree > li > a:focus,
.nav.tree > li:hover > a {
    background: none;
    color: #2a2a2a;
}

.nav.tree .open-tree > a,
.nav.tree .open-tree > a:hover,
.nav.tree .open-tree > a:focus {
    background: none;
    font-weight: bold;
    color: #2a2a2a;
}

.panel-default > .panel-heading {
    border-top: 4px solid #4B3D53;
}

.nav-tabs {
    border-bottom: 3px solid #bfc9ca;
}

.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus,
.nav-tabs > li:hover > a {
    background: #bfc9ca;
}

.socialIcon a:hover {
    background: #4B3D53;
}

.cart-actions button,
.cart-actions .wishlist {
    background: none repeat scroll 0 0 #4B3D53;
    border: 2px solid #27ae60;
}

.cart-actions button:hover {
    background: #4B3D53;
    color: #2a2a2a;
    border: solid 2px #4B3D53;
}

.sp-thumbs a:hover,
.sp-thumbs a:active,
.sp-current,
sp-current:visited {
    border: 2px solid #4B3D53;
}

.promo-1 {
    background: none repeat scroll 0 0 #27ae60;
}

#pager2 span.cycle-pager-active {
    background: #4B3D53;
}

#pager2 span {
    border: 2px solid #4B3D53;
}

.orderStep li.active a {
    background: #4B3D53;
}

.orderStep li.active a:after {
    border-top-color: #4B3D53;
}

.orderStep li a {
    background: #1F1923;
}


#becup-cart-detail .item-gift, #becup-checkout-detail .item-gift {
	color:#4B3D53;
}
#becup-cart-detail .item-promotion-discount, #becup-checkout-detail .item-promotion-discount {
	color:#4B3D53;
}
#becup-cart-summary .grand-total {
	color:#4B3D53;
}
@media only screen and (max-width: 768px) {
	.becup-checkout-form .orderStep li.active {
		border-bottom-color:#4B3D53;
	}
}


.becup-header {
	border-top-color:#4B3D53;
}
.product-detail .btn-info, .product-detail .btn-info[disabled] {
	border-color:#4B3D53;
	color:#4B3D53;
}
.product-detail .jssocials-share-link {
	color:#4B3D53;
	border-color:#4B3D53;
}
.product-detail .remove-from-wishlist {
	background-color:#4B3D53;
	color: white;
}
#desk-search + ul .btn-info {
	background-color:#4B3D53;
}
@media only screen and (max-width: 768px) {
	.mobi-top-button {
		color:#4B3D53;
	}
	#becup-main-side-menu .side-menu-title {
		background-color:#4B3D53;
	}
	#becup-top-search-input .input-group-btn .btn {
		color:#4B3D53;
	}
	.product-list-menu > .mobi-sort-by .icon {
		color:#4B3D53;
	}
	.product-list-menu > .mobi-sort-by .icon > i {
		-webkit-text-stroke-color:#4B3D53;
	}
	.product-list-menu > .mobi-sort-by .dropdown-menu > li > a > i {
		color:#4B3D53;
	}
	.product-price {
		color:#4B3D53;
	}
	.product-tab > ul > li.active > a, .product-tab > ul > li.active > a:hover, .product-tab > ul > li.active > a:focus, .product-tab > ul > li:hover > a {
		background-color:#4B3D53;
	}
}


#becup-blog-category-side-menu .side-cart-title {
	background-color:#4B3D53;
}


@media only screen and (max-width: 768px) {
	.categoryProduct .item .product .share-wrapper .share-blog {
		-webkit-text-stroke-color:#4B3D53;
	}
	.categoryProduct .item .product .share-wrapper .share-blog.disabled {
		color:#4B3D53;
	}
	.categoryProduct .item .share-wrapper .share-blog.added {
		color:#4B3D53;
	}
	.categoryProduct .item .product .mobi-wishlist i {
		color:#4B3D53;
	}
	.categoryProduct .item.grid-item .share-wrapper,
	.categoryProduct .item.default-mobi-grid .share-wrapper {
		border-color:#4B3D53;
	}
}


#becup-product-category-side-menu .side-cart-title {
	background-color:#4B3D53;
}
#becup-product-category-side-menu .slider .tooltip-inner {
	color:#4B3D53;
}


.categoryProduct .item .product .price > .reward {
	color:#4B3D53;
}
@media only screen and (max-width: 768px) {
	.categoryProduct .item .product .add-to-cart-wrapper .add-to-cart {
		-webkit-text-stroke-color:#4B3D53;
	}
	.categoryProduct .item .product .add-to-cart-wrapper .add-to-cart.disabled {
		color:#4B3D53;
	}
	.categoryProduct .item .add-to-cart-wrapper .add-to-cart.added {
		color:#4B3D53;
	}
	.categoryProduct .item .product .mobi-wishlist i {
		color:#4B3D53;
	}
	.categoryProduct .item.grid-item .add-to-cart-wrapper,
	.categoryProduct .item.default-mobi-grid .add-to-cart-wrapper {
		border-color:#4B3D53;
	}
}


#becup-side-cart .side-cart-title {
	background-color:#4B3D53;
}