/*：此代码只作为演示用,不是源代码。源码地址唯一出处: http://www.bootstrapmb.com/item/1417(这个备注仅在演示页面有，源代码里没有)*//* ----------- Banner -----------*/.banner .content {	max-width: 700px;	position: initial;	text-align: center;	-webkit-transform: none;	   -moz-transform: none;	    -ms-transform: none;	     -o-transform: none;	        transform: none;}.banner .title {	color: #262626;	font-size: 50px;	font-weight: 500;	letter-spacing: 5px;	margin-bottom: 10px;	padding-top: 30%;}.banner .sub-title {	color: #262626;	font-size: 33px;	letter-spacing: 4px;	padding-bottom: 20px;}.banner .mini-title {	color: #262626;	letter-spacing: 3px;}.banner .btn {	background-color: #383838;	border-color: #383838;	color: #fff;	margin-top: 52px;}.banner .btn:hover {	background-color: #d8d8d8;	border-color: #d8d8d8;	color: #383838;}/* ---------- Welcome ----------*/.welcome .item {	overflow: hidden;	position: relative;}.welcome .item-image:before {	content: '';	border: 3px solid rgba(255, 255, 255, 0.5);	top: 40px;	left: 40px;	bottom: 40px;	right: 40px;	position: absolute;	z-index: 1;}.welcome .item img {	-webkit-transition: all .5s ease;	-moz-transition: all .5s ease;	-ms-transition: all .5s ease;	-o-transition: all .5s ease;	transition: all .5s ease;}.welcome .item:hover img {	-webkit-transform: scale(1.1, 1.1);	-moz-transform: scale(1.1, 1.1);	-ms-transform: scale(1.1, 1.1);	-o-transform: scale(1.1, 1.1);	transform: scale(1.1, 1.1);}.welcome .item-details {	width: 100%;	position: absolute;	top: 44%;	z-index: 2;	-webkit-transform: translateY(-50%);	-moz-transform: translateY(-50%);	-ms-transform: translateY(-50%);	-o-transform: translateY(-50%);	transform: translateY(-50%);}.welcome .item-title {	color: #fff;	font-size: 30px;	position: absolute;	text-transform: uppercase;	top: 0;	width: 100%;	}.welcome .item-title a {	color: #fff;}/* ------------- Collection ------------*/.collection .section-padding {	padding-bottom: 120px;}.collection .nav-tabs {	border-bottom: 2px solid #e6e6e6;	padding-right: 30px;}.collection .nav-tabs>li {	margin-bottom: -2px;}.collection .nav-tabs>li>a {	border: 2px solid transparent;	border-radius: 0;	color: #8c8c8c;	font-family: 'Abel';	font-size: 18px;	font-weight: 300;	margin: 0;	padding: 25px 33px;	text-transform: uppercase;}.collection .nav-tabs>li>.item:hover {	background: transparent;	border-color: transparent;}.collection .nav-tabs>li.active>a, .collection .nav-tabs>li.active>.item:focus, .collection .nav-tabs>li.active>.item:hover {	background: #fff;	color: #272727;	border: 2px solid #e6e6e6;	border-bottom-color: transparent;	margin: 0;}.collection .tab-pane {	border: none;	border-top: none;	padding: 60px 0 0;}.collection .item {	margin-bottom: 78px;}.collection .item-image {	position: relative;}.collection .item-hover {	background-color: rgba(255, 255, 255, 0.8);	height: 101%;	width: 100%;	left: 0;	top: 0;	opacity: 0;	position: absolute;	-webkit-transition: all .35s ease;	-moz-transition: all .35s ease;	-ms-transition: all .35s ease;	-o-transition: all .35s ease;	transition: all .35s ease;}.collection .item:hover .item-hover {	opacity: 1;}.wish-list,.preview .image-popup-vertical-fit {	background-color: #383838;	border: none;	border-radius: 50%;	color: #fff;	display: inline-block;	font-size: 20px;	height: 50px;	width: 50px;	line-height: 55px;}.wish-list {	margin-top: 31.5%;}.image-popup-vertical-fit:before {	content: '';	display: none !important;}.item-hover .btn {	padding: 14px 37px;}.collection .item-hover .btn {	display: block;	margin: 10px auto;}.ribbon {    background-color: #262626;    color: #fff;    font-family: 'Abel';    font-size: 14px;    right: -5px;    top: 20px;    padding: 5px 13px;    position: absolute;    text-transform: uppercase;    letter-spacing: 1px;}.ribbon.sold {	background-color: #5e9e6e;}.ribbon.new {	background-color: #D20F0F;}.collection .item-title,.sale-slider .item-title {	color: #262626;	font-size: 20px;	padding: 30px 0 13px;}.collection .item-title a,.sale-slider .item-title a {	color: #262626;}.item-price,.item-price {	background: none;	padding: 0;}.current-price {	color: #262626;	display: inline-block;	font-family: 'Abel';	font-size: 20px;	padding-right: 2px;}.previous-price {	color: #a6a6a6;	display: inline-block;	font-family: 'Abel';	font-size: 15px;	text-decoration: line-through;}/* ------------ Deal ------------*/.deal .section-title {	color: #262626;	font-size: 50px;	letter-spacing: 6px;	margin-bottom: 90px;	word-spacing: 2px;}.deal .section-description {	color: #262626;	font-size: 22px;	letter-spacing: 2px;	margin-bottom: 80px;	text-transform: uppercase;}.time-box {	border: 2px solid #8c8c8c;		display: inline-block;	height: 125px;	width: 125px;	margin: 0 6px;	position: relative;	text-align: center;}.time-number .digit {	color: #8c8c8c;	display: inline-block; 	font-family: 'Abel';	font-size: 40px;	height: 35px;	line-height: 35px;	margin-top: 35px;	overflow: hidden;}.time-name {	color: #8c8c8c;	display: block;	font-family: 'Abel';	font-size: 15px;	margin-top: -5px;	padding-bottom: 5px;	text-transform: uppercase;}.hours_dash .digit:first-child,.minutes_dash .digit:first-child,.seconds_dash .digit:first-child {	display: none;}.deal .btn {	margin-top: 60px;}/* ------------- Sale -------------*/.sale .section-title,.sale .section-description {	margin-left: 0;	text-align: left;}.sale .section-description {	margin-bottom: 0;}.sale-slider {	margin-top: -50px;	padding-top: 150px;}.sale-slider .item {	padding: 0 15px;}.sale-slider .item-image {	position: relative;}.sale-slider .item-hover .btn {	display: inline-block !important;	margin: 0;}.sale-slider .item-hover {	background-color: rgba(255, 255, 255, 0.8);	height: 101%;	width: 100%;	left: 0;	top: 0;	opacity: 0;	padding-top: 53%;	position: absolute;	-webkit-transition: all .35s ease;	-moz-transition: all .35s ease;	-ms-transition: all .35s ease;	-o-transition: all .35s ease;	transition: all .35s ease;}.sale-slider .item:hover .item-hover {	opacity: 1;}.sale-slider .item-hover .btn {	display: block;	margin: -7px auto 0;}.sale-slider .wish-list {	margin-top: 0;}.sale-slider .owl-controls {	right: 0;	top: 0;	left: inherit;	padding-top: 0;	position: absolute;}.sale-slider .owl-page {	background-color: #f3f3f3;	border: 1px solid #f3f3f3;	cursor: pointer;	height: 48px;	width: 48px;	display: inline-block;	margin: 0 1px;	text-align: center;	position: relative;	-webkit-transition: all .25s ease;	-moz-transition: all .25s ease;	-ms-transition: all .25s ease;	-o-transition: all .25s ease;	transition: all .25s ease;}.sale-slider .owl-page span {	display: none;}.sale-slider .owl-page:first-child:before,.sale-slider .owl-page:last-child:before  {	color: #262626;	font-family: 'themify';	font-size: 16px;	height: 100%;	width: 100%;	left: 0;	line-height: 48px;	position: absolute;	text-align: center;	}.sale-slider .owl-page:first-child:before {	content: "\e64a";}.sale-slider .owl-page:last-child:before {	content: "\e649";}/* -------------- Blog --------------*/.blog {	background-color: #f1f1f1;}.blog .section-padding {	padding-bottom: 110px;}.blog .entry-thumbnail {	position: relative;}.blog .entry-meta {	text-align: left !important;}.blog .carousel-control {	background: #fff;	background-image: none !important;	color: #000;	font-size: 17px;	top: 50%;	height: 35px;	line-height: 38px;	margin-top: -17px;	opacity: 1;	text-align: center;	text-shadow: none;	width: 35px;}.blog .carousel-control.left {	left: 3%;}.blog .carousel-control.right {	right: 3%;}.blog .btn {	padding: 9px 38px;}/* ------------- Other Collection ------------*/.other-collection .section-padding {	padding-bottom: 0;}.other-collection .section-title {	margin-bottom: 32px;	text-align: left;}.other-collection .item {	margin: 23px 0 5px;}.other-collection .item-thumbnail {	float: left;	height: 105px;	width: 90px;	padding: 0;	margin-right: 20px;}.other-collection .item-title {	color: #8c8c8c;	font-size: 18px;	padding-top: 10px;	text-transform: capitalize;}.other-collection .item-title a {	color: #8c8c8c;}	.rating {	margin: 3px 0 11px;}.rating .rating-symbol {	color: #a6a6a6;	margin-right: 3px;}/* ------------- Banner Articles --------------*/.banner-articles .section-padding {	padding-bottom: 110px;}.banner-articles .entry-thumbnail {	margin-bottom: 55px;	overflow: hidden;	position: relative;}.banner-articles .entry-thumbnail:before {	content: '';	border: 3px solid rgba(255, 255, 255, 0.85);	top: 40px;	left: 40px;	bottom: 40px;	right: 40px;	position: absolute;	z-index: 1;}.banner-articles .entry-thumbnail .thumbnail-image {	-webkit-transition: all .5s ease;	-moz-transition: all .5s ease;	-ms-transition: all .5s ease;	-o-transition: all .5s ease;	transition: all .5s ease;}.banner-articles article:hover .thumbnail-image {	-webkit-transform: scale(1.1, 1.1);	-moz-transform: scale(1.1, 1.1);	-ms-transform: scale(1.1, 1.1);	-o-transform: scale(1.1, 1.1);	transform: scale(1.1, 1.1);}.banner-articles .thumbnail-overlay {	position: absolute;	width: 100%;	height: 100%;	top: 0;	left: 0;	text-align: center;}.banner-articles .thumbnail-overlay img {	max-width: inherit;	position: absolute;	top: 50%;	-webkit-transform: translate(-50%, -50%);	-moz-transform: translate(-50%, -50%);	-ms-transform: translate(-50%, -50%);	-o-transform: translate(-50%, -50%);	transform: translate(-50%, -50%);}.banner-articles .btn {	margin-top: 23px;}/* ------------- Features -------------*/.features .item-icon {	background-color: rgba(255, 255, 255, 0.5);	color: #fff;	float: left;	font-size: 35px;	height: 85px;	width: 85px;	line-height: 90px;	margin-right: 15px;	padding-right: 0;	text-align: center;}.features .item-title {	color: #fff;	font-size: 18px;	margin-top: 8px;}.features .description {	color: #bfbfbf;	font-size: 15px;	line-height: 18px;	margin: 12px 0 0;	padding: 0 !important;}/* ------------- Brand Logos -------------*/.brand-logos .item {	position: relative;}.brand-logos .item a {	display: inline-block;}.brand-logos .item:before,.brand-logos .item:after,.brand-logos .item a:before {	content: '';	position: absolute;	background-color: #f2f2f2;}.brand-logos .item:before {	height: 1px;	width: 90%;	top: 0;	left: 50%;	margin-left: -45%;}.brand-logos .item:nth-child(5) a:before,.brand-logos .item:nth-child(6) a:before,.brand-logos .item:nth-child(7) a:before,.brand-logos .item:nth-child(8) a:before {	height: 1px;	width: 90%;	bottom: 0;	left: 50%;	margin-left: -45%;}.brand-logos .item:after {	height: 95%;	width: 1px;	top: 5px;	right: 0;}.brand-logos .item:nth-child(4):after,.brand-logos .item:nth-child(8):after {	content: '';	display: none;}.brand-logos .item img {	-webkit-filter: grayscale(1);	-moz-filter: grayscale(1);	-ms-filter: grayscale(1);	-o-filter: grayscale(1);	filter: grayscale(1);	opacity: 0.5;}.brand-logos .item img:hover {	-webkit-filter: grayscale(0);	-moz-filter: grayscale(0);	-ms-filter: grayscale(0);	-o-filter: grayscale(0);	filter: grayscale(0);	opacity: 1;}/* ------------ Subscribe ------------*/.subscribe .section-padding {	padding: 170px 0 168px;}.subscribe .section-title {	text-align: left;}.subscribe .section-description {	margin: -14px 0 0;	text-align: left;}.subscribe-form {	margin-top: 12px;}.subscribe-form .form-control {	border-color: #383838;	box-shadow: none;}.subscribe-form .btn {	background-color: #383838;	color: #fff;}/*：此代码只作为演示用,不是源代码。源码地址唯一出处: http://www.bootstrapmb.com/item/1417(这个备注仅在演示页面有，源代码里没有)*/