a:focus,a:hover{
	color: #e76d66
}html,ol,ul{
	margin: 0;
	padding: 0
}a,a:focus,body,input,select,td,textarea,th{
	outline: 0
}.nav-tabs a,a,a.button,a:focus,a:hover,ul.list>li ul>li>a,ul.list>li>a{
	text-decoration: none
}#cart .checkout,#footer:after,#powered,#topbar .show-mobile:after,.checkout-content .buttons,.product-info .image-additional,.return-product,.review-list .text{
	clear: both
}body{
	overflow-x: hidden;
	background-color: #f5f6f7;
	line-height: 18px;
	color: #242424
}.fs9{
	font-size: 11px
}.fs10{
	font-size: 12px
}.fs11{
	font-size: 13px
}.fs12{
	font-size: 14px
}.fs13{
	font-size: 15px
}.fs14{
	font-size: 16px
}.fs15{
	font-size: 17px
}.fs16{
	font-size: 18px
}a{
	cursor: hand;
	cursor: pointer
}a img{
	border: none
}a:focus{
	outline-offset: -2px
}img{
	border: 0;
	height: auto;
	max-width: 100%;
	vertical-align: middle
}ol,ul{
	list-style: none
}table.form,table.list{
	margin-bottom: 20px;
	border-collapse: collapse
}ol li,ul li{
	line-height: 20px
}a,a:focus,a:hover{
	-webkit-transition: color .4s ease 0s;
	transition: color .4s ease 0s
}.quantity input,input[name=quantity]{
	width: auto;
	display: inline;
	text-align: center
}table.list{
	width: 100%;
	border-top: 1px solid #d5d5d5;
	border-left: 1px solid #d5d5d5
}table.list thead td{
	background-color: transparent;
	padding: 0 5px
}table.list .center{
	text-align: center;
	padding: 7px
}table.list tbody td{
	padding: 0 5px
}table.list td{
	border-right: 1px solid #d5d5d5;
	border-bottom: 1px solid #d5d5d5
}table.list .right{
	text-align: right;
	padding: 7px
}table.list .left{
	text-align: left;
	padding: 7px
}.list thead td,table.list thead td a{
	text-decoration: none;
	color: #222;
	font-weight: 700
}input.large-field,select.large-field{
	width: 300px;
	border: 1px solid #eaeaea;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	border-radius: 2px;
	color: #505050;
	display: block;
	font-size: 14px;
	height: 34px;
	line-height: 1.42857143;
	padding: 6px 12px;
	-webkit-box-shadow: 0 0 2px #d3d3d3 inset;
	box-shadow: 0 0 2px #d3d3d3 inset
}.subcategories,.tabs-group{
	-webkit-box-shadow: 0 0 3px #d3d3d3
}table.form{
	width: 100%
}table.form>*>*>td{
	color: #000
}table.form td{
	padding: 4px
}table.form tr td:first-child{
	width: 150px
}table.radio{
	width: 100%;
	border-collapse: collapse
}table.radio td{
	padding: 5px
}table.radio td label{
	display: block
}a.button,ul.links li{
	display: inline-block
}table.radio tr td:first-child{
	width: 1px
}table.radio tr td:first-child input{
	margin-top: 1px
}table.radio tr.highlight:hover td{
	background: #F1FFDD;
	cursor: pointer
}.breadcrumb{
	padding: 0
}.breadcrumb li:last-child a,.breadcrumb li:last-child:before{
	color: #e76d66
}.paging{
	padding: 15px 0
}.paging .pagination>li>a,.paging .pagination>li>span{
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px
}.paging .pagination>.active>a,.paging .pagination>.active>a:focus,.paging .pagination>.active>a:hover,.paging .pagination>.active>span,.paging .pagination>.active>span:focus,.paging .pagination>.active>span:hover{
	background-color: #e76d66
}.paging .pagination>li>a:focus,.paging .pagination>li>a:hover,.paging .pagination>li>span:focus,.paging .pagination>li>span:hover{
	background-color: #e76d66;
	color: #fff
}input.button{
	margin: 0;
	height: 35px;
	padding: 0 44px
}.button,input.button{
	cursor: pointer;
	-webkit-transition: all .1s ease 0s;
	transition: all .1s ease 0s;
	border: 1px solid #c9c9c9;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
	background: #f80;
	color: #fff;
	font-size: 15px
}.button:hover,input.button:hover{
	border: 1px solid #e76d66;
	color: #FFF;
	-webkit-transition: all .1s ease 0s;
	transition: all .1s ease 0s
}a.button{
	padding: 5px 10px;
	color: #000!important
}a.button:hover{
	color: #FFF!important
}.buttons{
	background: #FFF;
	border: 1px solid #CCC;
	overflow: auto;
	padding: 6px;
	margin-top: 10px;
	margin-bottom: 20px
}.buttons .center{
	text-align: center;
	margin-left: auto;
	margin-right: auto
}.buttons .right{
	float: right;
	text-align: right
}.buttons .left{
	float: left;
	text-align: left
}.tabs-group{
	background-color: #FFF;
	box-shadow: 0 0 3px #d3d3d3;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	margin-bottom: 25px
}.nav-tabs a{
	padding: 15px 20px;
	font-size: 18px;
	font-family: Roboto-Regular;
	text-align: center;
	color: #000
}.nav-tabs li.active a{
	background: #FFF;
	color: #e76d66
}.nav-tabs li.active:first-child>a{
	border-left: medium none;
	-webkit-border-radius: 5px 0 0;
	-moz-border-radius: 5px 0 0;
	-ms-border-radius: 5px 0 0 0;
	-o-border-radius: 5px 0 0;
	border-radius: 5px 0 0
}.tab-content{
	padding: 20px;
	margin-bottom: 20px;
	z-index: 2
}.carousel-controls{
	position: absolute;
	top: -30px;
	right: 0;
	width: 50px
}.carousel-controls .carousel-control{
	line-height: 24px;
	color: #e76d66;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
	cursor: pointer
}.carousel-control{
	text-shadow: none;
	width: 26px;
	height: 26px;
	background-color: #f4f4f4;
	font-size: 22px;
	line-height: 22px;
	top: 38%;
	cursor: pointer;
	color: #b0b0b0;
	-webkit-transition: all .3s ease 0s;
	transition: all .3s ease 0s
}.carousel-control:hover{
	background-color: #e76d66;
	color: #FFF;
	-webkit-transition: all .3s ease 0s;
	transition: all .3s ease 0s
}.carousel-control.left,.carousel-control.right{
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
	background-image: none
}ul.links{
	position: relative;
	margin: 0;
	padding: 0
}ul.links li{
	margin-right: 4px;
	line-height: 1.42857143
}h1,h2,h3,h6{
	line-height: 34px
}ul.links li a{
	font-size: 12px;
	background: #363636;
	border: 1px solid #363636;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
	color: #88898e;
	padding: 3px 6px
}ul.links li a span{
	font-size: 12px;
	margin-right: 10px
}ul.links li a i{
	margin-right: 13px
}ul.list>li{
	padding: 10px 0
}ul.list>li ul{
	display: none
}.error,.help,h4 small,ul.list>li a.active ul{
	display: block
}ul.list>li ul>li{
	padding: 10px 0 0 25px
}ul.list>li ul>li>a{
	display: block
}ul.list>li>a{
	background: url(../image/default/arrow-li.png) left 4px no-repeat;
	padding-left: 25px
}ul.list>li>a.active,ul.list>li>a:hover{
	background-position: left -46px
}ul.list>li a.active .badge,ul.list>li a:hover .badge{
	background-color: #e76d66
}ul.list>li a.active{
	color: #e76d66
}.review-form-width{
	margin: 10% auto;
	max-width: 600px;
	position: relative
}.rating .fa-stack{
	width: 1em
}.rating .fa-stack-1x,.rating .fa-stack-2x{
	font-size: 1em
}.badge{
	width: 20px;
	height: 20px;
	cursor: pointer
}.required{
	font-weight: 700
}.required .control-label:before{
	color: red;
	content: "* ";
	font-weight: 700
}.attention,.information,.success,.warning{
	padding: 10px 10px 10px 33px;
	margin-bottom: 15px;
	color: #555;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px
}.attention .close,.information .close,.success .close,.warning .close{
	float: right;
	padding-top: 5px;
	padding-left: 4px;
	cursor: pointer
}.attention{
	background: url(../image/attention.png) 10px center no-repeat #FFF5CC;
	border: 1px solid #F2DD8C;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px
}.warning{
	background: url(../image/warning.png) 10px center no-repeat #FFD1D1;
	border: 1px solid #F8ACAC;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px
}.help{
	color: #999;
	font-size: 10px;
	font-weight: 400;
	font-family: 14px
}.error{
	color: red
}.welcome a{
	color: #e76d66
}.welcome a:hover{
	text-decoration: underline
}.success{
	background: url(../image/success.png) 10px center no-repeat #EAF7D9;
	border: 1px solid #BBDF8D;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px
}h1,h2,h3,h4,h5,h6{
	margin: 0;
	font-family: Roboto-Regular
}h1{
	font-size: 27px
}h1 small{
	font-size: 21px
}h2{
	font-size: 22px
}h2 small{
	font-size: 14px
}h3{
	font-size: 20px
}h3 small{
	font-size: 16px
}h4{
	font-size: 17px;
	line-height: 26px
}h4 small{
	font-size: 14px;
	color: #282b2f;
	margin-top: 2px
}h5{
	font-size: 15px
}h5 small{
	font-size: 12px
}h6{
	font-size: 14px
}html{
	overflow-x: hidden
}#page{
	margin: 0 auto
}body.layout-boxed-md{
	background: url(../image/pattern/pattern14.png)
}body.layout-boxed-md #page{
	max-width: 970px;
	-webkit-box-shadow: 0 0 5px #888;
	box-shadow: 0 0 5px #888;
	background: #FFF
}body.layout-boxed-lg{
	background: url(../image/pattern/pattern14.png)
}body.layout-boxed-lg #page{
	max-width: 1170px;
	-webkit-box-shadow: 0 0 5px #888;
	box-shadow: 0 0 5px #888;
	background: #FFF
}#topbar{
	color: #88898e;
	font-size: 13px;
	background: #282b2f;
	padding: 10px 0
}#topbar .btn-group{
	margin-left: 10px
}#topbar .btn-group li{
	padding: 3px 0
}#topbar .btn-group .btn-dropdown{
	background: #363636;
	border: 1px solid #363636;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
	color: #88898e;
	padding: 2px 5px;
	margin-top: -2px
}#topbar .btn-group .btn-dropdown:hover,#topbar a:hover{
	color: #e76d66
}#topbar .btn-group .btn-dropdown>span{
	margin-right: 5px
}#topbar .btn-group .dropdown-menu button{
	background: 0 0
}#topbar .show-mobile:after,#topbar .show-mobile:before{
	content: " ";
	display: table
}#topbar .show-mobile>div{
	margin: 0;
	padding: 0;
	position: relative
}#topbar .show-mobile>div:hover .inner-toggle{
	display: block
}#topbar .show-mobile .quickaccess-toggle{
	cursor: pointer;
	margin-left: 10px;
	background-color: #363636;
	margin-top: -2px;
	padding: 3px 10px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px
}#topbar .show-mobile .quickaccess-toggle:hover{
	color: #FFF;
	background-color: #e76d66;
	-webkit-border-radius: 3px 3px 0 0;
	-moz-border-radius: 3px 3px 0 0;
	-ms-border-radius: 3px 3px 0 0;
	-o-border-radius: 3px 3px 0 0;
	border-radius: 3px 3px 0 0
}#topbar .show-mobile .inner-toggle{
	display: none;
	position: absolute;
	background: #FFF;
	right: 0;
	top: 100%;
	min-width: 260px;
	padding: 10px;
	z-index: 99999;
	border-top: 5px solid #e76d66;
	border-right: 1px solid #eaeaea;
	border-left: 1px solid #eaeaea;
	border-bottom: 1px solid #eaeaea
}.btn-group .dropdown-menu,.scrollup{
	z-index: 9999
}#topbar .show-mobile .links,#topbar .show-mobile ul{
	float: none;
	padding: 0;
	margin: 0;
	text-align: left
}.scrollup,.widget-images .image-item{
	text-align: center
}#topbar .show-mobile .links li,#topbar .show-mobile ul li{
	float: none;
	display: block
}#topbar .show-mobile .links a,#topbar .show-mobile ul a{
	float: none;
	margin: 0;
	padding: 0;
	line-height: 25px;
	background-color: transparent;
	color: #000;
	border: none
}#topbar .show-mobile .links a:hover,#topbar .show-mobile ul a:hover{
	color: #e76d66
}#topbar .show-mobile #search-mobile{
	padding-top: 0;
	padding-bottom: 0
}#topbar .show-mobile .cart-top .inner-toggle{
	width: auto
}#topbar .show-mobile .cart-top #cart-m .heading{
	display: none
}#topbar .show-mobile .cart-top #cart-m .content{
	display: block;
	position: static;
	margin: 0;
	padding: 0;
	border: 0;
	min-height: 10px;
	min-width: 100px;
	background: 0 0
}#topbar .show-mobile .cart-top #cart-m .content .empty{
	padding: 0;
	margin: 0;
	line-height: normal;
	font-size: 12px
}#topbar .show-mobile .currency,#topbar .show-mobile .language{
	margin: 0 5px
}#content,#header-main{
	margin-bottom: 20px
}#topbar .show-mobile .currency .dropdown-menu,#topbar .show-mobile .language .dropdown-menu{
	left: 0;
	right: auto
}#topbar .show-mobile .currency button,#topbar .show-mobile .language button{
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	height: 30px;
	padding: 0 10px
}#header-main{
	background: #FFF;
	-webkit-box-shadow: 0 0 2px rgba(194,194,194,.6);
	box-shadow: 0 0 2px rgba(194,194,194,.6);
	border-top: 1px solid #e7e7e7;
	border-bottom: 1px solid #e7e7e7
}#header-main .header-wrap>div{
	height: 80px
}#header-main .logo-store a{
	display: inline-block
}#header-main #logo-theme a{
	background: url(../image/logo.png) no-repeat;
	width: 173px;
	height: 29px
}#header-main #logo-theme a span{
	display: none
}#header-main .inner{
	display: table;
	position: relative;
	height: 100%
}#header-main .inner>*{
	display: table-cell;
	vertical-align: middle
}.sidebar [class*=col-]{
	width: 100%
}#footer{
	min-height: 100px;
	color: grey
}#footer:after,#footer:before{
	content: " ";
	display: table
}#footer .inner{
	padding: 20px
}#footer div:first-child .container .inner{
	-webkit-border-radius: 4px 4px 0 0;
	-moz-border-radius: 4px 4px 0 0;
	-ms-border-radius: 4px 4px 0 0;
	-o-border-radius: 4px 4px 0 0;
	border-radius: 4px 4px 0 0
}#footer .footer-top .inner{
	background-color: #303030
}#footer .footer-center .inner{
	background-color: #292929
}#footer .footer-center .inner{
	background-color: #292929
}#footer .footer-bottom .inner{
	background-color: #272727
}#footer h3{
	color: #FFF;
	font-size: 14px;
	margin-top: 0;
	margin-bottom: 8px
}#footer .column a{
	text-decoration: none;
	color: grey;
	-webkit-transition: padding .5s ease 0s;
	transition: padding .5s ease 0s
}#footer .column a:hover{
	color: #e76d66
}#footer .column ul li{
	padding: 0;
	-webkit-transition: all .3s ease 0s;
	transition: all .3s ease 0s
}#footer .column ul li a{
	text-transform: none;
	-webkit-transition: all .3s ease 0s;
	transition: all .3s ease 0s;
	background: url(../image/default/circle-li.png) -10px 12px no-repeat;
	padding: 7px 0;
	display: inline-block
}#footer .column ul li a:hover{
	background-position: 5px 12px;
	padding-left: 20px
}#footer .column ul li:hover{
	color: #e76d66;
	-webkit-transition: all .3s ease 0s;
	transition: all .3s ease 0s
}.scrollup,.scrollup:active,.scrollup:focus,.scrollup:hover{
	color: #FFF
}#input-captcha{
	margin-bottom: 5px
}#input-search{
	margin-bottom: 3px
}.scrollup{
	background: #e76d66;
	bottom: 62px;
	position: fixed;
	right: 30px;
	line-height: 42px;
	width: 42px;
	height: 42px;
	border-radius: 50%
}#powered{
	color: grey
}#powered .inner{
	background-color: #272727;
	border-top: 1px solid #303030;
	-webkit-border-radius: 0 0 3px 3px;
	-moz-border-radius: 0 0 3px 3px;
	-ms-border-radius: 0 0 3px 3px;
	-o-border-radius: 0 0 3px 3px;
	border-radius: 0 0 3px 3px;
	margin-bottom: 20px;
	padding: 20px;
	overflow: hidden
}.box,.dark{
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px
}#powered a{
	color: #e76d66
}#powered a:hover{
	color: #e76d66;
	text-decoration: underline
}.box{
	margin-bottom: 20px;
	background-color: #FFF;
	-webkit-box-shadow: 0 1px 2px #d9dadb;
	box-shadow: 0 1px 2px #d9dadb;
	border-radius: 5px
}.box .box-heading{
	background: #fdfdfd;
	font-size: 23px;
	font-family: Roboto-Regular;
	border-bottom: 1px solid #f2f5f8;
	-webkit-border-radius: 4px 4px 0 0;
	-moz-border-radius: 4px 4px 0 0;
	-ms-border-radius: 4px 4px 0 0;
	-o-border-radius: 4px 4px 0 0;
	border-radius: 4px 4px 0 0;
	line-height: 33px;
	padding: 15px 25px
}.product-block .name,.product-block .price{
	font-family: Roboto-Regular;
	display: block
}.box .box-content{
	padding: 15px 20px
}.box .box-content .products-block{
	margin-left: -15px;
	margin-right: -15px
}.sidebar .box.red{
	background-color: transparent;
	padding: 0;
	color: #282b2f
}.sidebar .box.red .box-heading{
	background: #e76d66;
	color: #FFF
}.sidebar .box.red .box-content{
	background: #fcebea
}.sidebar .box.red ul li>a{
	background: url(../image/default/arrow-li.png) left 4px no-repeat;
	padding-left: 25px
}.sidebar .box.red ul li>a.active,.sidebar .box.red ul li>a:hover{
	background-position: left -46px
}.sidebar .box.yellow{
	background-color: transparent;
	padding: 0;
	color: #282b2f
}.sidebar .box.yellow .box-heading{
	background-color: #ffc40d;
	color: #fff
}.sidebar .box.yellow .box-content{
	background: #ffe9a6
}.sidebar .box.yellow ul li>a{
	background: url(../image/default/arrow-li.png) left 4px no-repeat;
	padding-left: 25px
}.sidebar .box.yellow ul li>a.active,.sidebar .box.yellow ul li>a:hover{
	background-position: left -46px
}.sidebar .box.blue{
	background-color: transparent;
	padding: 0;
	color: #282b2f
}.sidebar .box.blue .box-heading{
	background: #57a6b9;
	color: #FFF
}.sidebar .box.blue .box-content{
	background: #c3dfe6
}.sidebar .box.blue ul li>a{
	background: url(../image/default/arrow-li.png) left 4px no-repeat;
	padding-left: 25px
}.sidebar .box.blue ul li>a.active,.sidebar .box.blue ul li>a:hover{
	background-position: left -46px
}.sidebar .box.orange{
	background-color: transparent;
	padding: 0;
	color: #282b2f
}.sidebar .box.orange .box-heading{
	background: #f89406;
	color: #FFF
}.sidebar .box.orange .box-content{
	background: #fdd49a
}.sidebar .box.orange ul li>a{
	background: url(../image/default/arrow-li.png) left 4px no-repeat;
	padding-left: 25px
}.sidebar .box.orange ul li>a.active,.sidebar .box.orange ul li>a:hover{
	background-position: left -46px
}.sidebar .box.green{
	background-color: transparent;
	padding: 0;
	color: #282b2f
}.sidebar .box.green .box-heading{
	background: #95bb7a;
	color: #FFF
}.sidebar .box.green .box-content{
	background: #e6efdf
}.sidebar .box.green ul li>a{
	background: url(../image/default/arrow-li.png) left 4px no-repeat;
	padding-left: 25px
}.sidebar .box.green ul li>a.active,.sidebar .box.green ul li>a:hover{
	background-position: left -46px
}.sidebar .box.purple{
	background-color: transparent;
	padding: 0;
	color: #282b2f
}.sidebar .box.purple .box-heading{
	background: #7a43b6;
	color: #FFF
}.sidebar .box.purple .box-content{
	background: #c8b0e2
}.sidebar .box.purple ul li>a{
	background: url(../image/default/arrow-li.png) left 4px no-repeat;
	padding-left: 25px
}.sidebar .box.purple ul li>a.active,.sidebar .box.purple ul li>a:hover{
	background-position: left -46px
}.sidebar .box.gray{
	background-color: transparent;
	padding: 0;
	color: #282b2f
}.sidebar .box.gray .box-heading{
	background: #505050;
	color: #FFF
}.sidebar .box.gray .box-content{
	background: #9d9d9d
}.sidebar .box.gray ul li>a{
	background: url(../image/default/arrow-li.png) left 4px no-repeat;
	padding-left: 25px
}.sidebar .box.gray ul li>a.active,.sidebar .box.gray ul li>a:hover{
	background-position: left -46px
}#footer .box{
	background-color: transparent;
	margin-bottom: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	-ms-border-radius: 0;
	-o-border-radius: 0;
	border-radius: 0
}#footer .box .box-heading{
	color: #FFF;
	font-size: 18px;
	padding: 0 0 18px;
	background: 0 0;
	border-bottom: none
}#footer .box .box-heading span:before{
	border-bottom: none
}#footer .box .box-content{
	padding: 0
}.box.nopadding .box-content{
	padding: 10px 0 0
}.box.nopadding ul li{
	border-bottom: 1px solid #fff;
	padding-right: 20px;
	padding-left: 20px
}.box.nopadding ul li:last-child{
	border-bottom: none
}.box.no-boxshadown{
	background-color: transparent;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	-ms-border-radius: 0;
	-o-border-radius: 0;
	border-radius: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
	padding: 0
}.dark,.red{
	-webkit-box-shadow: 0 1px 2px #d9dadb
}.box.no-boxshadown .box-content{
	padding: 0
}.highlighted .box-content{
	background-color: #fafafa
}.dark{
	background: #7f7f7f;
	border-radius: 5px;
	box-shadow: 0 1px 2px #d9dadb;
	padding: 20px 10px 10px 20px;
	color: #FFF
}.red,.yellow{
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px
}.dark ul li{
	border-bottom: 1px solid #343434;
	padding-top: 7px;
	padding-bottom: 7px
}.dark ul li a{
	color: #fff;
	background: 0 0;
	text-transform: none;
	padding-left: 0
}.red{
	background: #e76d66;
	border-radius: 5px;
	box-shadow: 0 1px 2px #d9dadb;
	padding: 20px 10px 10px 20px;
	color: #FFF
}.blue,.yellow{
	-webkit-box-shadow: 0 1px 2px #d9dadb
}.red ul li,.yellow ul li{
	padding-top: 7px;
	padding-bottom: 7px
}.red ul li a,.yellow ul li a{
	text-transform: none;
	padding-left: 0
}.red ul li a,.red ul li a:hover,.yellow,.yellow ul li a:hover{
	color: #fff
}.red ul li{
	border-bottom: 1px solid #c96666
}.red ul li a{
	background: 0 0
}.yellow{
	background: #ffc40d;
	border-radius: 5px;
	box-shadow: 0 1px 2px #d9dadb
}.blue,.orange{
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px
}.yellow .box-heading{
	background-color: #d8981a;
	border-bottom: 1px solid #e8c174;
	position: relative
}.yellow .box-content{
	background-color: #EDA81F
}.yellow ul li{
	border-bottom: 1px solid #e8c174
}.blue .box-heading,.blue ul li{
	border-bottom: 1px solid #64a0ce
}.yellow ul li a{
	color: #fff;
	background: 0 0
}.blue{
	background: #57a6b9;
	border-radius: 5px;
	box-shadow: 0 1px 2px #d9dadb;
	padding: 20px 10px 10px 20px;
	color: #FFF
}.green,.orange{
	-webkit-box-shadow: 0 1px 2px #d9dadb
}.blue ul li,.orange ul li{
	padding-top: 7px;
	padding-bottom: 7px
}.blue ul li a,.orange ul li a{
	text-transform: none;
	padding-left: 0
}.blue ul li a,.blue ul li a:hover,.orange,.orange ul li a:hover{
	color: #fff
}.blue .box-heading{
	background-color: #3483bf;
	position: relative
}.blue .box-content{
	background-color: #3c92d4
}.blue ul li a{
	background: 0 0
}.orange{
	background: #f89406;
	border-radius: 5px;
	box-shadow: 0 1px 2px #d9dadb
}.green,.purple{
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px
}.orange .box-heading{
	background-color: #da6e3e;
	border-bottom: 1px solid #e69673;
	position: relative
}.orange .box-content{
	background-color: #e97846
}.orange ul li{
	border-bottom: 1px solid #e69673
}.green .box-heading,.green ul li{
	border-bottom: 1px solid #a2cd75
}.orange ul li a{
	color: #fff;
	background: 0 0
}.green{
	background: #95bb7a;
	border-radius: 5px;
	box-shadow: 0 1px 2px #d9dadb;
	padding: 20px 10px 10px 20px;
	color: #FFF
}.green ul li,.purple ul li{
	padding-top: 7px;
	padding-bottom: 7px
}.green ul li a,.purple ul li a{
	padding-left: 0;
	text-transform: none
}.green ul li a,.green ul li a:hover,.purple,.purple ul li a:hover{
	color: #fff
}.green .box-heading{
	background-color: #669435;
	position: relative
}.green .box-content{
	background-color: #7DB641
}.green ul li a{
	background: 0 0
}.purple{
	background: #7a43b6;
	border-radius: 5px;
	-webkit-box-shadow: 0 1px 2px #d9dadb;
	box-shadow: 0 1px 2px #d9dadb
}.purple .box-heading{
	background-color: #a130b9;
	border-bottom: 1px solid #cb6ddf;
	position: relative
}.purple .box-content{
	background-color: #b436ce
}.purple ul li{
	border-bottom: 1px solid #cb6ddf
}.gray .box-heading,.gray ul li{
	border-bottom: 1px solid #a2cd75
}.purple ul li a{
	color: #fff;
	background: 0 0
}.gray{
	background: #f8f8f8;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	box-shadow: 0 1px 2px #D9DADB,0 0 1px #fff inset;
	-o-box-shadow: 0 1px 2px #D9DADB,0 0 1px #fff inset;
	-webkit-box-shadow: 0 1px 2px #D9DADB,0 0 1px #fff inset;
	-moz-box-shadow: 0 1px 2px #D9DADB,0 0 1px #fff inset;
	padding: 20px 10px 10px 20px;
	color: #242424
}.gray h3{
	color: #282b2f
}.gray .box-heading{
	background-color: #669435;
	position: relative
}.gray .box-content{
	background-color: #7DB641
}.gray ul li{
	padding-top: 7px;
	padding-bottom: 7px
}.gray ul li a{
	color: #fff;
	background: 0 0;
	text-transform: none;
	padding-left: 0
}.gray ul li a:hover{
	color: #fff
}.btn-group .list-item{
	color: #505050;
	border: 0;
	cursor: pointer;
	display: block;
	font-size: 12px;
	text-transform: uppercase;
	padding: 0 10px
}.btn-group .list-item:hover{
	color: #e76d66;
	text-decoration: underline
}.widget-images{
	background: 0 0!important
}.widget-images .image-item .img-responsive{
	display: inline-block
}#cart{
	position: relative;
	z-index: 1003;
	margin-left: 10px
}#cart .checkout{
	text-align: right
}#cart .empty{
	padding-top: 50px;
	text-align: center
}#cart .dropdown-menu{
	background: #FFF;
	min-width: 290px;
	border: 1px solid #7f7f7f;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 0 2px 2px #7f7f7f;
	box-shadow: 0 2px 2px #7f7f7f
}#cart .dropdown-menu li>div{
	padding: 0 10px
}#cart .dropdown-menu li p.text-right{
	float: left
}#cart .dropdown-menu li .number{
	white-space: nowrap
}#cart>.btn{
	background: 0 0;
	padding: 0;
	border: none
}#cart .heading .icon-cart{
	font-size: 14px;
	padding: 3px 6px;
	background: #363636;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
	color: #FFF
}#cart .heading:hover .icon-cart{
	background: #e76d66
}#cart .heading #cart-total{
	color: #e76d66;
	background: url(../image/arrow-down.png) 98% 45% no-repeat;
	padding-right: 15px
}#cart .heading .dropdown-menu .table tbody>tr>td{
	border-top: none
}.search{
	position: relative;
	padding: 25px 0 25px 25px;
	width: 225px
}.search input{
	padding: 5px 30px 5px 10px;
	width: 200px;
	height: 30px;
	line-height: 30px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #eaeaea
}.search .button-search{
	color: #FFF;
	cursor: pointer;
	height: 30px;
	line-height: 30px;
	position: absolute;
	right: 0;
	text-align: center;
	width: 30px;
	background: url(../image/default/icon-search.png) center center no-repeat;
	border: none
}.category-info,.pav-categoryproducts .products-block .products-row>div,.product-block .product-meta,.product-grid .products-block .products-row>div{
	position: relative
}.productdeals .product-block .wishlist-compare{
	opacity: 1
}.product-block{
	padding: 20px 15px
}.product-block:hover .image .img:after{
	opacity: 1;
	filter: alpha(opacity=100);
	-webkit-transition: all .5s ease 0s;
	transition: all .5s ease 0s;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0
}.product-block:hover .wishlist-compare{
	opacity: 1
}.product-block .wishlist-compare{
	opacity: 0
}.product-block .wishlist-compare a{
	border: 1px solid #c9c9c9;
	cursor: pointer;
	display: inline-block;
	font-size: 14px;
	line-height: 30px;
	width: 30px;
	height: 30px;
	text-align: center;
	text-decoration: none;
	-webkit-transition: all .4s ease 0s;
	transition: all .4s ease 0s;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
	color: #242424
}.product-block .wishlist-compare a:hover{
	background-color: #e76d66;
	border: 1px solid #e76d66;
	color: #FFF;
	-webkit-transition: all .4s ease 0s;
	transition: all .4s ease 0s
}.product-block .wishlist-compare a span{
	display: none
}.product-block .description{
	margin-bottom: 20px
}.product-block .rating{
	display: block;
	margin-bottom: 20px
}.product-block .cart{
	display: inline-block;
	margin-bottom: 20px;
	margin-right: 15px
}.product-block .cart input{
	letter-spacing: .4px
}.product-block .name{
	font-size: 16px;
	text-transform: none;
	text-decoration: none;
	margin-bottom: 12px;
	font-weight: 700
}.product-block .image{
	display: block;
	margin-bottom: 15px;
	position: relative;
	text-align: center;
	overflow: hidden
}.product-block .image .img{
	transform: rotateX(0) rotateY(0);
	-webkit-transform: rotateX(0) rotateY(0);
	-moz-transform: rotateX(0) rotateY(0);
	transform-style: preserve-3d;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-transition: all .6s ease-in-out;
	transition: all .6s ease-in-out
}.product-block .image .img:after{
	background-color: rgba(255,255,255,.55);
	content: "";
	height: 100%;
	left: 0;
	opacity: 0;
	filter: alpha(opacity=0);
	position: absolute;
	text-align: left;
	top: 0;
	-webkit-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
	width: 100%;
	z-index: 5
}.product-block .image .hover-image{
	position: absolute;
	text-align: center;
	top: 0;
	width: 100%;
	left: 0;
	transform: rotateY(-180deg);
	-webkit-transform: rotateY(-180deg);
	-moz-transform: rotateY(-180deg);
	transform-style: preserve-3d;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-transition: all .6s ease-in-out;
	transition: all .6s ease-in-out;
	visibility: hidden;
	opacity: 0
}.product-block .image:hover .hover-image{
	transform: rotateX(0) rotateY(0);
	-webkit-transform: rotateX(0) rotateY(0);
	-moz-transform: rotateX(0) rotateY(0);
	-webkit-transition: all .6s ease-in-out 0s;
	transition: all .6s ease-in-out 0s;
	visibility: visible;
	opacity: 1
}.product-block .price-old{
	color: #505050;
	text-decoration: line-through;
	font-size: 18px;
	font-weight: 400
}.product-block .price{
	color: #0000ff;
	font-size: 18px;
	margin-bottom: 20px
}.product-block .price .price-tax{
	display: none
}.product-block .product-label-special{
	background: #70b53f;
	font-size: 15px;
	width: 60px;
	height: 28px;
	top: 0;
	right: 0;
	display: block;
	position: absolute;
	text-transform: uppercase;
	line-height: 28px;
	padding: 0;
	color: #FFF;
	font-weight: 400;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	-ms-border-radius: 0;
	-o-border-radius: 0;
	border-radius: 0;
	z-index: 30
}.product-block .product-zoom{
	left: 0;
	overflow: hidden;
	position: absolute;
	top: -50px;
	-webkit-transition: all 1s ease 0s;
	transition: all 1s ease 0s;
	z-index: 15
}.product-block:hover .product-zoom{
	top: 0
}.product-block .product-zoom span{
	background-color: #e76d66;
	color: #FFF;
	display: inline-block;
	font-size: 18px;
	height: 35px;
	line-height: 35px;
	opacity: .9;
	text-align: center;
	width: 45px
}.product-block .pav-colorbox{
	-webkit-border-radius: 25px;
	-moz-border-radius: 25px;
	-ms-border-radius: 25px;
	-o-border-radius: 25px;
	border-radius: 25px;
	background-color: ##242424;
	top: 50%;
	left: 30%;
	height: 0;
	line-height: 8px;
	width: 0;
	position: absolute;
	display: inline-block;
	text-align: center;
	z-index: 10;
	opacity: 0;
	filter: alpha(opacity=0);
	color: #FFF;
	font-size: 0;
	-webkit-transition: all .5s ease 0s;
	transition: all .5s ease 0s
}.product-block .pav-colorbox:hover{
	color: #FFF
}.product-block .pav-colorbox:after{
	left: 0;
	padding: 0;
	top: 0;
	-webkit-transition: all .4s ease 0s;
	transition: all .4s ease 0s;
	-moz-box-sizing: content-box;
	content: "";
	height: 100%;
	pointer-events: none;
	position: absolute;
	width: 100%
}.product-block .pav-colorbox span{
	padding-right: 3px
}.product-block:hover .pav-colorbox{
	opacity: 1;
	filter: alpha(opacity=100);
	height: 30px;
	line-height: 30px;
	width: 100px;
	font-size: 14px
}.sidebar [class*=col-]:last-child .product-block{
	border-bottom: none
}.sidebar .product-block{
	padding: 20px 0;
	border-bottom: 1px solid #eaeaea;
	text-align: left
}.sidebar .product-block .image{
	float: left;
	margin-right: 20px
}.sidebar .product-block .image .product-label-special{
	display: none
}.sidebar .product-block .pav-colorbox{
	display: none!important
}.sidebar .product-block .image .img:after{
	background: 0 0
}.sidebar .product-block .cart,.sidebar .product-block .description,.sidebar .product-block .wishlist-compare{
	display: none
}.sidebar .product-block .product-meta{
	overflow: hidden
}ul.box-category,ul.box-category ul,ul.box-filter,ul.box-filter ul{
	list-style: none;
	margin: 0;
	padding: 0
}ul.box-filter>li ul{
	padding-bottom: 10px
}ul.box-filter span{
	font-weight: 700;
	border-bottom: 1px solid #7f7f7f;
	display: block;
	padding-bottom: 5px;
	margin-bottom: 8px
}#colorbox :after,#colorbox :before{
	-webkit-box-sizing: inherit;
	-moz-box-sizing: inherit;
	box-sizing: inherit
}.zoomContainer{
	z-index: 999
}.zoomContainer .zoomLens{
	border-color: #242424!important
}.zoomContainer .zoomWindow{
	border: 4px solid #7f7f7f!important;
	display: none
}#scrollUp{
	bottom: 0;
	right: 30px;
	width: 70px;
	height: 70px;
	margin-bottom: -10px;
	padding: 10px 5px;
	font-family: sans-serif;
	font-size: 14px;
	line-height: 20px;
	text-align: center;
	text-decoration: none;
	text-shadow: 0 1px 0 #fff;
	color: #828282;
	-webkit-box-shadow: 0 0 2px 1px rgba(0,0,0,.2);
	-moz-box-shadow: 0 0 2px 1px rgba(0,0,0,.2);
	box-shadow: 0 0 2px 1px rgba(0,0,0,.2);
	background-color: #E6E6E6;
	background-image: -moz-linear-gradient(top,#EBEBEB,#DEDEDE);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#EBEBEB),to(#DEDEDE));
	background-image: -webkit-linear-gradient(top,#EBEBEB,#DEDEDE);
	background-image: -o-linear-gradient(top,#EBEBEB,#DEDEDE);
	background-image: linear-gradient(to bottom,#EBEBEB,#DEDEDE);
	background-repeat: repeat-x;
	-webkit-transition: margin-bottom 150ms linear;
	-moz-transition: margin-bottom 150ms linear;
	transition: margin-bottom 150ms linear
}#scrollUp:hover{
	margin-bottom: 0
}#content,#content .search{
	background-color: #FFF;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 0 1px 3px #d3d3d3;
	box-shadow: 0 1px 3px #d3d3d3;
	padding: 20px
}#content h1{
	margin-bottom: 8px;
	padding-bottom: 0px
}.page-category #content,.page-common-home #content,.page-home #content,.page-product #content,.page-product-manufacturer-info #content,.page-product-search #content,.page-product-special #content{
	background-color: transparent;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	-ms-border-radius: 0;
	-o-border-radius: 0;
	border-radius: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
	padding: 0
}.category-info .image img,.subcategories{
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px
}.subcategories{
	margin-top: 20px;
	margin-bottom: 20px;
	background: #FFF;
	border-radius: 5px;
	box-shadow: 0 0 3px #d3d3d3;
	padding: 15px 20px
}.subcategories ul{
	float: left;
	list-style: disc;
	padding-left: 15px
}.subcategories ul li{
	padding: 3px
}.category-info .image{
	margin-bottom: 25px
}.category-info .image img{
	border-radius: 5px
}.category-info .description{
	margin-bottom: 25px;
	background: #FFF;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 0 0 3px #d3d3d3;
	box-shadow: 0 0 3px #d3d3d3;
	padding: 15px 20px
}.manufacturer-heading{
	background: #F8F8F8;
	font-size: 17px;
	font-weight: 700;
	padding: 5px 8px;
	margin-bottom: 20px
}.manufacturer-list{
	border: 1px solid #DBDEE1;
	padding: 5px;
	margin-bottom: 25px
}.manufacturer-list ul{
	float: left;
	width: 25%;
	margin: 0 0 20px;
	padding: 0;
	list-style: none
}.manufacturer-content{
	padding: 8px;
	overflow: auto
}.product-filter{
	padding: 5px 0;
	margin-bottom: 15px
}.product-filter .sort{
	float: right
}.product-filter .limit{
	margin: 0 20px;
	float: right
}.product-filter .display{
	margin-right: 20px;
	float: left;
	padding-top: 4px
}.product-filter .display button{
	background-color: #fafafa;
	color: #9c9b9b;
	font-size: 14px;
	border: 1px solid #CCC;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	-ms-border-radius: 0;
	-o-border-radius: 0;
	border-radius: 0;
	margin-left: 20px;
	width: 28px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	display: inline-block;
	padding: 0
}.product-filter .display button.active,.product-filter .display button:hover{
	color: #FFF;
	background-color: #e76d66;
	border: 1px solid #e76d66
}.product-grid,.product-list{
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	-webkit-box-shadow: 0 0 3px #d3d3d3
}.product-filter .display span{
	line-height: 30px;
	float: left
}.product-filter .form-control{
	display: inline-block;
	width: auto
}.pav-categoryproducts .products-block .products-row,.product-grid .products-block .products-row{
	border-bottom: 1px solid #f3f3f3
}.pav-categoryproducts .products-block .products-row:last-child,.product-grid .products-block .products-row:last-child,.product-list .products-block .products-row,.product-list .products-block .products-row:last-child>div{
	border-bottom: none
}.pav-categoryproducts .products-block .products-row>div:before,.product-grid .products-block .products-row>div:before{
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(.16,#FFF),color-stop(.53,#E3E3E3),color-stop(.83,#FFF));
	background-image: -o-linear-gradient(bottom,#FFF 16%,#E3E3E3 53%,#FFF 83%);
	background-image: -moz-linear-gradient(bottom,#FFF 16%,#E3E3E3 53%,#FFF 83%);
	background-image: -webkit-linear-gradient(bottom,#FFF 16%,#E3E3E3 53%,#FFF 83%);
	background-image: -ms-linear-gradient(bottom,#FFF 16%,#E3E3E3 53%,#FFF 83%);
	background-image: linear-gradient(to bottom,#FFF 16%,#E3E3E3 53%,#FFF 83%);
	content: "";
	height: 100%;
	position: absolute;
	right: 0;
	top: 0;
	width: 1px
}.pav-categoryproducts .products-block .products-row>div:last-child:before,.product-grid .products-block .products-row>div:last-child:before{
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(.16,transparent),color-stop(.53,transparent),color-stop(.83,transparent));
	background-image: -o-linear-gradient(bottom,transparent 16%,transparent 53%,transparent 83%);
	background-image: -moz-linear-gradient(bottom,transparent 16%,transparent 53%,transparent 83%);
	background-image: -webkit-linear-gradient(bottom,transparent 16%,transparent 53%,transparent 83%);
	background-image: -ms-linear-gradient(bottom,transparent 16%,transparent 53%,transparent 83%);
	background-image: linear-gradient(to bottom,transparent 16%,transparent 53%,transparent 83%);
	width: 0
}.product-list{
	background-color: #FFF;
	border-radius: 5px;
	box-shadow: 0 0 3px #d3d3d3
}.product-list .product-col{
	width: 100%
}.product-list .products-block{
	padding: 0
}.product-list .products-block .products-row>div{
	border-bottom: 1px solid #f3f3f3
}.product-list .products-block .products-row>div:before{
	background: 0 0
}.product-list .price-old{
	text-decoration: line-through
}.product-list .cart{
	margin-bottom: 3px
}.product-list .price-tax{
	font-weight: 400;
	color: #bbb
}.product-list .name{
	margin-bottom: 13px
}.product-info,.product-list>div{
	margin-bottom: 25px
}.product-list .name a{
	font-weight: 700;
	text-decoration: none
}.product-list .image{
	float: left;
	margin-right: 20px;
	width: 35%
}.product-list .image img{
	width: 100%
}.product-list .description{
	display: block
}.product-list .right{
	float: right;
	margin-left: 25px
}.product-grid{
	position: relative;
	background-color: #FFF;
	border-radius: 5px;
	box-shadow: 0 0 3px #d3d3d3
}.category-info .category-description,.product-info{
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	-webkit-box-shadow: 0 0 3px #d3d3d3
}.product-info{
	background-color: #FFF;
	box-shadow: 0 0 3px #d3d3d3;
	border-radius: 5px;
	padding: 20px
}.product-info h1{
	font-size: 22px
}.product-info .cart .minimum{
	padding-top: 5px;
	font-size: 13px;
	color: #999
}.product-info .cart .links{
	display: inline-block;
	vertical-align: middle
}.attribute td,.compare-info td,.wishlist-info tbody td{
	vertical-align: top
}.product-info .cart div>span{
	color: #999
}.product-info>.left{
	float: left;
	margin-right: 25px
}.product-info>.left .right{
	margin-left: 265px
}.product-info .image{
	position: relative;
	margin-bottom: 25px;
	text-align: center
}.product-info .product-label-special{
	background: #70b53f;
	font-size: 14px;
	height: 28px;
	top: 10px;
	right: 10px;
	display: block;
	position: absolute;
	text-transform: uppercase;
	line-height: 28px;
	padding: 0 15px;
	font-weight: 400;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	-ms-border-radius: 0;
	-o-border-radius: 0;
	border-radius: 0
}.product-info .quantity-adder{
	margin-bottom: 20px;
	margin-right: 10px;
	font-size: 0px;
	position: relative;
	padding-right: 20px
}.product-info .quantity-adder input{
	padding-left: 15px;
	padding-right: 15px;
	margin-right: 2px;
	font-size: 18px;
	height: 35px;
	-webkit-box-shadow: none;
	box-shadow: none
}.product-info .quantity-adder span{
	font-size: 18px;
	cursor: pointer;
	position: absolute;
	line-height: 1;
	width: 16px;
	height: 16px;
	background-color: #d0d0d0;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	border-radius: 2px;
	-webkit-transition: all .3s ease 0s;
	transition: all .3s ease 0s;
	text-align: center;
	color: #fff;
	right: 0;
	top: 0
}.product-info .quantity-adder span.add-down{
	font-size: 20px;
	top: 19px;
	line-height: 14px
}.product-info .quantity-adder span:hover{
	background-color: #e76d66;
	-webkit-transition: all .3s ease 0s;
	transition: all .3s ease 0s
}.product-info .product-action{
	margin-bottom: 20px;
	padding-top: 0;
	padding-bottom: 0
}.product-info .product-action.product-block .wishlist-compare{
	display: inline-block
}.product-info .price{
	margin-bottom: 8px;
	font-size: 22px;
	color: #0000ff
}.product-info .price .price-old{
	text-decoration: line-through;
	font-size: 16px;
	color: #505050
}.product-info .description a,.product-info .share a{
	text-decoration: none
}.product-info .price .discount,.product-info .price .reward{
	font-size: 14px
}.product-info .price .price-tax{
	font-size: 14px;
	color: #242424
}.product-info .description{
	margin-bottom: 00px;
	line-height: 23px
}.product-info .description span{
	font-weight: 700;
	padding-right: 20px
}.product-info .image-additional{
	text-align: center;
	overflow: hidden;
	padding: 0 33px
}.product-info .image-additional a{
	display: inline-block;
	margin: 0 3px
}.form-review .option,.product-info .option,.product-info .review,.product-info .share,.review-list{
	margin-bottom: 20px
}.product-info .option-image{
	margin-top: 3px;
	margin-bottom: 20px
}.product-info .option-image label{
	display: block;
	width: 100%;
	height: 100%
}.product-info .option-image img{
	margin-right: 20px;
	border: 1px solid grey;
	cursor: pointer
}.product-info .review>div{
	line-height: 23px
}.product-info .share{
	line-height: normal
}#product-related{
	-webkit-box-shadow: none;
	box-shadow: none
}#product-related .carousel-controls{
	top: -70px
}#product-related .carousel-control.left{
	left: -4px
}.review-list{
	padding: 20px;
	border: 1px solid #eaeaea;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px
}.attribute td,.compare-info td,.wishlist-info tbody td,.wishlist-info thead td{
	border-bottom: 1px solid #d5d5d5
}.attribute td,.compare-info td,.wishlist-info table{
	border-right: 1px solid #d5d5d5
}.review-list .rating{
	float: right;
	margin-bottom: 30px
}.review-list .author{
	float: left;
	margin-bottom: 30px
}.attribute,.compare-info{
	margin-bottom: 20px;
	border-top: 1px solid #d5d5d5;
	border-left: 1px solid #d5d5d5;
	border-collapse: collapse
}.attribute thead td,.attribute thead tr td:first-child{
	color: #000;
	font-size: 14px;
	font-weight: 700;
	background: #F7F7F7;
	text-align: left
}.attribute{
	width: 100%
}.attribute td{
	padding: 7px;
	color: #4D4D4D;
	text-align: center
}.attribute tr td:first-child{
	color: #000;
	font-weight: 700;
	text-align: right;
	width: 20%
}.compare-info{
	width: 100%
}.compare-info .price-old{
	font-weight: 700;
	color: red;
	text-decoration: line-through
}.compare-info .name a,.compare-info .price-new{
	font-weight: 700
}.compare-info td{
	padding: 7px;
	width: 20%;
	color: #4D4D4D;
	text-align: center
}.compare-info tr td:first-child{
	color: #000;
	font-weight: 700;
	text-align: right
}.compare-info thead td,.compare-info thead tr td:first-child{
	color: #000;
	font-size: 16px;
	font-weight: 700;
	background: #F7F7F7;
	text-align: left
}.table td .btn{
	margin-bottom: 2px
}.wishlist-info tbody .action,.wishlist-info tbody .price,.wishlist-info tbody .quantity,.wishlist-info tbody .total{
	text-align: right
}.wishlist-info thead .model,.wishlist-info thead .name,.wishlist-info thead .stock{
	text-align: left
}.wishlist-info thead .action,.wishlist-info thead .price,.wishlist-info thead .quantity,.wishlist-info thead .total{
	text-align: right
}.wishlist-info tbody .model,.wishlist-info tbody .name,.wishlist-info tbody .stock{
	text-align: left
}.wishlist-info tbody .image,.wishlist-info thead .image{
	text-align: center
}.wishlist-info thead td{
	color: #4D4D4D;
	font-weight: 700;
	background-color: #F7F7F7
}.wishlist-info tbody .action img{
	cursor: pointer
}.download-list .download-info,.order-list .order-info,.order-list .order-status,.return-list .return-info,.return-list .return-status{
	text-align: right
}.wishlist-info tbody .image img{
	border: 1px solid #d5d5d5
}.wishlist-info tbody .price s{
	color: #e76d66
}.wishlist-info td{
	padding: 7px
}.wishlist-info table{
	width: 100%;
	border-collapse: collapse;
	border-top: 1px solid #d5d5d5;
	border-left: 1px solid #d5d5d5;
	margin-bottom: 20px
}.download-list .download-content,.order-list .order-content,.return-list .return-content{
	padding: 10px 0;
	display: inline-block;
	border-top: 1px solid #EEE;
	border-bottom: 1px solid #EEE
}.order-list{
	margin-bottom: 10px
}.order-list .order-status{
	width: 49%;
	float: right;
	margin-bottom: 2px
}.order-list .order-content{
	width: 100%;
	margin-bottom: 20px
}.order-list .order-content div{
	float: left;
	width: 33.3%
}.order-list .order-id{
	width: 49%;
	float: left;
	margin-bottom: 2px
}.order-detail{
	background: #EFEFEF;
	font-weight: 700
}.return-list{
	margin-bottom: 10px
}.return-list .return-content{
	width: 100%;
	margin-bottom: 20px
}.return-list .return-content div{
	float: left;
	width: 33.3%
}.return-list .return-id{
	width: 49%;
	float: left;
	margin-bottom: 2px
}.return-list .return-status{
	width: 49%;
	float: right;
	margin-bottom: 2px
}.return-detail,.return-product{
	margin-bottom: 20px;
	overflow: auto
}.return-model,.return-name{
	float: left;
	width: 31%;
	margin-right: 15px
}.return-quantity{
	float: left;
	width: 31%
}.return-opened,.return-reason{
	float: left;
	width: 31%;
	margin-right: 15px
}.return-opened textarea{
	width: 98%;
	vertical-align: top
}.return-captcha{
	float: left
}.download-list{
	margin-bottom: 10px
}.download-list .download-status{
	width: 49%;
	float: right;
	text-align: right;
	margin-bottom: 2px
}.download-list .download-id{
	width: 49%;
	float: left;
	margin-bottom: 2px
}.download-list .download-content{
	width: 100%;
	margin-bottom: 20px
}.download-list .download-content div{
	float: left;
	width: 33.3%
}.cart-module>div{
	display: none
}.cart-info tbody .model,.cart-info tbody .name,.cart-info tbody .quantity,.cart-info thead .model,.cart-info thead .name,.cart-info thead .quantity{
	text-align: left
}.cart-info tbody,.cart-info tbody .quantity input[type=image]{
	position: relative;
	top: 4px;
	cursor: pointer;
	border: none
}.cart-info table,.cart-total{
	border-top: 1px solid #d5d5d5;
	margin-bottom: 15px
}.cart-info tbody .price,.cart-info tbody .total{
	text-align: right
}.cart-info tbody .image,.cart-info thead .image{
	text-align: center
}.cart-info thead td{
	color: #4D4D4D;
	font-weight: 700;
	background-color: #F7F7F7;
	border-bottom: 1px solid #d5d5d5
}.cart-info tbody td{
	vertical-align: middle;
	border-bottom: 1px solid #d5d5d5
}.cart-info thead .price,.cart-info thead .total,.cart-total td{
	text-align: right
}.cart-info tbody .image img{
	border: 1px solid #d5d5d5
}.cart-info tbody span.stock{
	color: red;
	font-weight: 700
}.cart-info td{
	padding: 7px
}.cart-info table{
	width: 100%;
	border-collapse: collapse;
	border-left: 1px solid #d5d5d5;
	border-right: 1px solid #d5d5d5
}.cart-total{
	overflow: auto;
	padding-top: 8px;
	margin-top: 10px
}.cart-total td{
	padding: 3px
}.cart-total table{
	float: right
}.checkout-heading{
	background: #efefef;
	border: 1px solid #e0e0e0;
	padding: 8px;
	font-weight: 700;
	font-size: 15px;
	color: #555;
	margin-bottom: 15px
}.checkout-heading a{
	float: right;
	margin-top: 1px;
	font-weight: 400;
	text-decoration: none
}.checkout-content{
	padding: 0 0 15px;
	display: none
}.checkout-product tbody .model,.checkout-product tbody .name,.checkout-product thead .model,.checkout-product thead .name{
	text-align: left
}.checkout-product thead td{
	color: #4D4D4D;
	font-weight: 700;
	background-color: #F7F7F7;
	border-bottom: 1px solid #d5d5d5
}.checkout-product tfoot td{
	text-align: right;
	border-bottom: 1px solid #d5d5d5
}.checkout-product tbody td{
	vertical-align: top;
	border-bottom: 1px solid #d5d5d5
}.checkout-product td{
	padding: 7px
}.checkout-product table{
	width: 100%;
	border-collapse: collapse;
	border-top: 1px solid #d5d5d5;
	border-left: 1px solid #d5d5d5;
	border-right: 1px solid #d5d5d5;
	margin-bottom: 20px
}#contact-map,.contact-address{
	margin-bottom: 25px
}.checkout-product tbody .price,.checkout-product tbody .quantity,.checkout-product tbody .total,.checkout-product thead .price,.checkout-product thead .quantity,.checkout-product thead .total{
	text-align: right
}.banner,.contact-us ul li span,.social{
	text-align: center
}.contact-customhtml{
	background: #F0F0F0;
	padding: 20px
}.contact-address ul li{
	padding: 10px 0;
	border-bottom: 1px dashed #ccc
}.contact-address ul li i{
	color: #888;
	float: left;
	font-size: 25px;
	line-height: 40px;
	text-align: center
}.contact-address ul li span{
	display: inline-block;
	padding-left: 15px
}.contact-customhtml ul li{
	padding: 7px 0
}.contact-customhtml ul li i{
	float: left;
	font-size: 20px;
	padding: 8px 5px 6px 10px
}.contact-customhtml ul li span{
	display: inline-block;
	padding-left: 5px
}#content .content{
	margin: 10px 0
}#pav-mainnav{
	position: relative
}#pav-mainnav .dropdown:hover>.dropdown-menu{
	display: block
}#pav-mainnav .navbar{
	border: none
}#pav-mainnav .navbar .navbar-collapse{
	padding-left: 0;
	padding-right: 0
}#pav-mainnav .navbar ul.nav>li.aligned-fullwidth{
	position: static
}#pav-mainnav .navbar ul.nav>li.aligned-fullwidth>.dropdown-menu{
	width: 100%!important
}#pav-mainnav .navbar ul.nav>li.aligned-fullwidth>.dropdown-menu .dropdown-submenu:hover>.dropdown-menu{
	left: 0;
	width: 100%
}#pav-mainnav .navbar ul.nav>li.aligned-right .dropdown-menu{
	right: 0;
	left: auto
}#pav-mainnav .navbar ul.nav>li.aligned-right .dropdown-menu .dropdown-submenu:hover>.dropdown-menu{
	right: 100%
}#pav-mainnav .navbar ul.nav>li.aligned-left .dropdown-menu{
	left: 0;
	right: auto
}#pav-mainnav .navbar ul.nav>li.aligned-left .dropdown-menu .dropdown-submenu:hover>.dropdown-menu{
	left: 100%
}#pav-mainnav .navbar ul.nav>li.aligned-center .dropdown-menu{
	left: 50%;
	transform: translate(-50%);
	-webkit-transform: translate(-50%);
	-moz-transform: translate(-50%);
	-ms-transform: translate(-50%);
	-o-transform: translate(-50%)
}#pav-mainnav .navbar ul.nav>li>a:before{
	width: 0;
	height: 5px;
	background-color: #e76d66;
	left: 0;
	bottom: 0;
	content: "";
	position: absolute;
	-webkit-transition: all .4s ease-out 0s;
	transition: all .4s ease-out 0s
}#pav-mainnav .navbar ul.nav>li:hover>a{
	background: 0 0;
	color: #e76d66
}#pav-mainnav .navbar ul.nav>li:hover>a:before{
	width: 100%;
	-webkit-transition: all .4s ease-out 0s;
	transition: all .4s ease-out 0s
}#pav-mainnav .navbar ul.nav>li:hover>a .caret{
	border-bottom-color: #e76d66;
	border-top-color: #e76d66
}#pav-mainnav .navbar ul.nav>li>a{
	text-transform: uppercase;
	font-size: 14px;
	overflow: hidden;
	padding-top: 30px;
	padding-bottom: 30px
}#pav-mainnav .dropdown-menu{
	-webkit-box-shadow: 0 1px 3px #d3d3d3;
	box-shadow: 0 1px 3px #d3d3d3;
	border: none
}#pav-mainnav .dropdown-menu li{
	border-bottom: 1px solid #f3f3f3
}#pav-mainnav .dropdown-menu li:last-child{
	border-bottom: none
}#pav-mainnav .dropdown-menu li a{
	padding: 3px 0;
	line-height: 30px;
	-webkit-transition: all .3s ease 0s;
	transition: all .3s ease 0s;
	background: url(../image/default/circle-li.png) -10px 12px no-repeat;
	display: block
}#pav-mainnav .dropdown-menu li a:hover{
	background-position: 5px 12px;
	padding-left: 20px;
	-webkit-transition: all .3s ease 0s;
	transition: all .3s ease 0s;
	color: #e76d66
}.pav-megamenu .dropdown-menu>.dropdown-menu-inner{
	padding: 10px
}.pav-megamenu .mega-group .caret{
	display: none
}.pav-megamenu .mega-group>.dropdown-toggle{
	display: block;
	font-weight: 700;
	padding: 6px 5px;
	text-transform: uppercase;
	border-bottom: solid 1px #E5E5E5
}.pav-megamenu .mega-group .dropdown-mega .mega-col-inner>ul>li a{
	margin-left: 6px
}.pav-megamenu .mega-col .mega-col-inner>ul{
	list-style: none;
	margin: 0;
	padding: 0
}.pav-megamenu .mega-col .mega-col-inner>ul>li{
	list-style: none;
	margin-left: 0
}.pav-megamenu .mega-col .mega-col-inner>ul>li>a{
	clear: both;
	color: #555;
	display: block;
	line-height: 20px
}.pav-megamenu .dropdown-submenu{
	position: relative
}.pav-megamenu .dropdown-submenu:hover>.dropdown-menu{
	display: block;
	top: 0
}.pav-megamenu .dropdown-submenu>.dropdown-menu{
	margin-left: -10px;
	margin-top: -10px
}.pav-megamenu .cols2{
	width: 420px
}.pav-megamenu .cols3{
	width: 620px
}.pav-megamenu .cols4{
	width: 820px
}.widget-heading{
	font-family: Roboto-Regular;
	font-size: 16px;
	font-weight: 700;
	padding-bottom: 10px
}.widget-product-list .product-block{
	padding: 0;
	margin-bottom: 15px
}.widget-product-list .product-block .image{
	border: 1px solid #e7e7e7;
	margin: 0 5px 5px 0
}.widget-product-list .product-block .name{
	margin-bottom: 5px;
	line-height: 1.42857143;
	font-size: 13px
}.widget-product-list .product-block .price{
	margin-bottom: 5px
}.widget-product .product-block .pav-colorbox,.widget-product .product-block .wishlist-compare{
	display: none!important
}.widget-product .product-block .image .img:after{
	background: 0 0
}@font-face{
	font-family: Roboto-Regular;
	src: url(../fonts/roboto-regular.eot);
	src: url(../fonts/roboto-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/Roboto-Regular.woff) format('woff'),url(../fonts/Roboto-Regular.ttf) format('truetype'),url(../fonts/Roboto-Regular.svg#brandon) format('svg');
	font-weight: 400;
	font-style: normal;
	font-display: block;
}@font-face{
	font-family: Roboto-Regular;
	src: url(../fonts/Roboto-Regular.eot);
	src: url(../fonts/Roboto-Regular.eot?#iefix) format('embedded-opentype'),url(../fonts/Roboto-Regular.woff) format('woff'),url(../fonts/Roboto-Regular.ttf) format('truetype'),url(../fonts/Roboto-Regular.svg#brandon) format('svg');
	font-weight: 400;
	font-style: normal;
	font-display: block;
}@font-face{
	font-family: roboto-semibold;
	src: url(../fonts/roboto-semibold.eot);
	src: url(../fonts/roboto-semibold.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto-semibold.woff) format('woff'),url(../fonts/roboto-semibold.ttf) format('truetype'),url(../fonts/roboto-semibold.svg#brandon) format('svg');
	font-weight: 400;
	font-style: normal;
	font-display: block;
}@font-face{
	font-family: robotoextrabold;
	src: url(../fonts/roboto-extrabold.eot);
	src: url(../fonts/roboto-extrabold.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto-extrabold.woff) format('woff'),url(../fonts/roboto-extrabold.ttf) format('truetype'),url(../fonts/roboto-extrabold.svg#brandon) format('svg');
	font-weight: 400;
	font-style: normal;
	font-display: block;
}@font-face{
	font-family: brandon_light;
	src: url(../fonts/brandon_light-webfont.eot);
	src: url(../fonts/brandon_light-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/brandon_light-webfont.woff) format('woff'),url(../fonts/brandon_light-webfont.ttf) format('truetype'),url(../fonts/brandon_light-webfont.svg#brandon_grotesquelight) format('svg');
	font-weight: 400;
	font-style: normal;
	font-display: block;
}@font-face{
	font-family: brandon_bold;
	src: url(../fonts/brandon_bld-webfont.eot);
	src: url(../fonts/brandon_bld-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/brandon_bld-webfont.woff) format('woff'),url(../fonts/brandon_bld-webfont.ttf) format('truetype'),url(../fonts/brandon_bld-webfont.svg#brandon_grotesquebold) format('svg');
	font-weight: 400;
	font-style: normal;
	font-display: block;
}@font-face{
	font-family: 'Noticia Text';
	font-style: normal;
	font-display: block;
	font-weight: 400;
	src: local('Noticia Text'),local('NoticiaText-Regular'),url(//fonts.gstatic.com/s/noticiatext/v6/wdyV6x3eKpdeUPQ7BJ5uUHhCUOGz7vYGh680lGh-uXM.woff) format('woff')
}@font-face{
	font-family: 'Noticia Text';
	font-style: normal;
	font-display: block;
	font-weight: 700;
	src: local('Noticia Text Bold'),local('NoticiaText-Bold'),url(//fonts.gstatic.com/s/noticiatext/v6/pEko-RqEtp45bE2P80AAKXl4twXkwp3_u9ZoePkT564.woff) format('woff')
}@font-face{
	font-family: 'Noticia Text';
	font-style: italic;
	font-display: block;
	font-weight: 400;
	src: local('Noticia Text Italic'),local('NoticiaText-Italic'),url(//fonts.gstatic.com/s/noticiatext/v6/dAuxVpkYE_Q_IwIm6elsKHpumDtkw9GHrrDfd7ZnWpU.woff) format('woff')
}@font-face{
	font-family: 'Noticia Text';
	font-style: italic;
	font-display: block;
	font-weight: 700;
	src: local('Noticia Text Bold Italic'),local('NoticiaText-BoldItalic'),url(//fonts.gstatic.com/s/noticiatext/v6/-rQ7V8ARjf28_b7kRa0Jur0qgHI2SEqiJszC-CVc3gY.woff) format('woff')
}.btn-theme-primary{
	background-color: #e76d66;
	border: none;
	color: #fff
}.btn-theme-primary:hover{
	color: #fff
}.margin-none{
	margin: 0!important
}.homebuilder .container{
	padding: 0
}.social{
	padding: 0 120px
}.social a{
	color: grey;
	-webkit-transition: all .4s ease 0s;
	transition: all .4s ease 0s;
	padding: 0 4%;
	display: inline-block
}.social a i{
	font-size: 21px;
	padding-right: 5px
}.social a:hover{
	color: #e76d66
}.social p{
	margin-bottom: 0
}.contact-us ul li{
	padding: 7px 0!important
}.contact-us ul li span{
	position: relative;
	height: 30px;
	width: 30px;
	margin-right: 10px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	border-radius: 50%;
	line-height: 26px;
	-webkit-transform: translateZ(0);
	display: inline-block;
	font-size: 16px!important;
	padding-left: 4px;
	border: 2px solid grey
}.contact-us ul li:hover span{
	border: 2px solid #e76d66
}.pav-categoryproducts .tab-nav ul li.active{
	background: #57a6b9
}.pav-categoryproducts .tab-nav ul li.active:before{
	border-top: 10px solid #57a6b9
}h4.media-heading{
	text-transform: uppercase;
	font-size: 21px;
	font-family: robotolight
}h3.media-heading{
	text-transform: none;
	font-size: 23px;
	font-family: robotosemibold
}.media .readmore a{
	color: #e76d66;
	background: url(../image/default/circle-li.png) right center no-repeat;
	padding-right: 13px
}.media .readmore a:hover{
	text-decoration: underline
}.pattern1{
	background-image: url(../image/pattern/pattern1.png)
}.pattern2{
	background-image: url(../image/pattern/pattern2.png)
}.pattern3{
	background-image: url(../image/pattern/pattern3.png)
}.pattern4{
	background-image: url(../image/pattern/pattern4.png)
}.pattern5{
	background-image: url(../image/pattern/pattern5.png)
}.pattern6{
	background-image: url(../image/pattern/pattern6.png)
}.pattern7{
	background-image: url(../image/pattern/pattern7.png)
}.pattern8{
	background-image: url(../image/pattern/pattern8.png)
}.pattern9{
	background-image: url(../image/pattern/pattern9.png)
}.pattern10{
	background-image: url(../image/pattern/pattern10.png)
}.pattern11{
	background-image: url(../image/pattern/pattern11.png)
}.pattern12{
	background-image: url(../image/pattern/pattern12.png)
}.pattern13{
	background-image: url(../image/pattern/pattern13.png)
}.pattern14{
	background-image: url(../image/pattern/pattern14.png)
}.pattern15{
	background-image: url(../image/pattern/pattern15.png)
}.pattern16{
	background-image: url(../image/pattern/pattern16.png)
}@media screen and (max-width:992px){
	.row-offcanvas-right,.rtl .row-offcanvas-left{
		right: 0
	}.row-offcanvas{
		position: relative;
	-webkit-transition: all .25s ease-out;
	-o-transition: all .25s ease-out;
	transition: all .25s ease-out
	}.row-offcanvas-left,.rtl .row-offcanvas-right{
		left: 0
	}.row-offcanvas-right .sidebar-offcanvas,.rtl .row-offcanvas-left .sidebar-offcanvas{
		right: -50%
	}.row-offcanvas-left .sidebar-offcanvas,.rtl .row-offcanvas-right .sidebar-offcanvas{
		left: -50%
	}.row-offcanvas-right.active,.rtl .row-offcanvas-left.active{
		right: 50%
	}.row-offcanvas-left.active,.rtl .row-offcanvas-right.active{
		left: 50%
	}.sidebar-offcanvas{
		position: absolute;
	top: 0;
	width: 50%
	}.sidebar-offcanvas .box .box-heading{
		padding: 0;
	font-size: 20px
	}.sidebar-offcanvas .box .box-content{
		padding: 15px 9px
	}#offcanvasmenu .badges.hot,#offcanvasmenu .badges.new{
		right: auto;
	left: 50px
	}#offcanvasmenu .navbar-nav{
		float: none;
	margin: 0!important
	}#offcanvasmenu .navbar-nav>li{
		float: none;
	border-right: none;
	background: #e76d66;
	border-bottom: 1px solid #ddd
	}#offcanvasmenu .navbar-nav>li .caret{
		display: none
	}#offcanvasmenu .navbar-nav>li.home .menu-icon{
		background: 0 0!important
	}#offcanvasmenu .navbar-nav>li .click-canavs-menu{
		cursor: pointer;
	display: inline-block;
	padding: 19px;
	position: absolute;
	right: 0;
	z-index: 1;
	color: #fff
	}#offcanvasmenu .dropdown-menu .pavo-widget .widget-inner ul>li:before,#offcanvasmenu .product-block .product-label-special,#offcanvasmenu .product-block .product-zoom{
		display: none
	}#offcanvasmenu .dropdown-menu a,#offcanvasmenu .dropdown-menu li .click-canavs-menu{
		color: #333!important
	}#offcanvasmenu .navbar-nav>li li.dropdown-submenu .click-canavs-menu{
		padding: 10px 25px
	}#offcanvasmenu .navbar-nav>li li.dropdown-submenu li.dropdown-submenu>.click-canavs-menu{
		padding: 10px 15px
	}#offcanvasmenu .navbar-nav>li>a{
		padding: 15px 20px;
	background-color: transparent!important;
	transition: all 350ms ease-out;
	text-transform: uppercase;
	font-weight: 400;
	line-height: 22px;
	color: #fff
	}#offcanvasmenu .dropdown-menu{
		border: 0;
	border-radius: 0;
	box-shadow: none;
	display: none;
	float: none;
	margin: 0;
	padding: 0 8px;
	position: static;
	visibility: visible;
	width: auto!important;
	opacity: 1;
	background: #fff
	}#offcanvasmenu .dropdown-menu .pavo-widget .sidebar,#offcanvasmenu .product-block{
		border: none
	}#offcanvasmenu .dropdown-menu .dropdown-menu-inner{
		line-height: 30px;
	padding-bottom: 20px;
	padding-left: 20px
	}#offcanvasmenu .dropdown-menu .pavo-widget .sidebar .product-block{
		padding-left: 0
	}#offcanvasmenu .dropdown-menu .pavo-widget .widget-heading{
		color: #000
	}#offcanvasmenu .dropdown-menu .pavo-widget .widget-inner.box-content ul li{
		border-bottom: none
	}#offcanvasmenu .dropdown-menu a{
		font-size: 13px;
	padding: 5px 0;
	background: 0 0;
	color: #000;
	line-height: 25px
	}#offcanvasmenu .dropdown-menu a:hover{
		color: #fff
	}#offcanvasmenu .dropdown-menu .box-heading{
		color: #000
	}#offcanvasmenu .product-block a{
		padding: 0
	}.rtl #offcanvasmenu .badges.hot,.rtl #offcanvasmenu .badges.new{
		left: auto;
	right: 50px
	}.rtl #offcanvasmenu .navbar-nav>li .click-canavs-menu{
		left: 0;
	right: auto
	}.rtl #offcanvasmenu .dropdown-menu .dropdown-menu-inner{
		padding-right: 20px
	}.rtl #offcanvasmenu .dropdown-menu .pavo-widget .sidebar .product-block{
		padding-right: 0
	}
}@media only screen and (min-width:990px) and (max-width:1200px){
	.nav>li>a{
		padding: 10px 7px
	}.search{
		padding: 25px 0
	}#search,#search input{
		width: 130px
	}.product-info .image-additional{
		padding: 0
	}.product-info .image-additional a{
		margin-left: 7px
	}.social{
		padding: 0 100px
	}.productdeals .product-block .cart{
		margin-right: 5px
	}.rtl .productdeals .product-block .cart{
		margin-left: 5px
	}.productdeals .item-countdown ul li{
		height: 35px;
	width: 35px;
	margin: 2px;
	padding: 0!important
	}
}@media only screen and (min-width:990px){
	.pavcol-sm-5{
		float: left;
	min-height: 1px;
	padding-left: 10px;
	padding-right: 10px;
	position: relative;
	width: 20%
	}
}@media only screen and (max-width:990px){
	#topbar{
		padding: 10px
	}.product-info .image-additional,.social{
		padding: 0
	}.header-wrap .inner{
		float: none;
	text-align: center;
	width: 100%
	}#pav-mainnav{
		position: absolute!important;
	content: "";
	top: -3px;
	width: 60px;
	height: 60px!important
	}.navbar-inverse .navbar-toggle{
		display: block;
	float: none;
	width: 44px;
	height: 35px;
	background-color: #FFF;
	border-color: #FFF;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	-ms-border-radius: 0;
	-o-border-radius: 0;
	border-radius: 0
	}.navbar-collapse.collapse,.zoomContainer{
		display: none!important
	}.navbar-nav>li{
		float: none
	}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{
		background-color: #e76d66;
	border: 1px solid #e76d66
	}.product-info .image-additional a{
		margin-left: 5px
	}.social a{
		margin: 10px 0
	}.productdeals .item-countdown ul li{
		height: 40px;
	width: 40px;
	margin: 3px 2px!important;
	padding: 0!important
	}
}@media only screen and (max-width:990px) and (min-width:768px){
	.productdeals .product-block .cart{
		width: 100%
	}
}@media only screen and (max-width:991px){
	.reassurances-center .description p,aside#sidebar-left{
		display: none
	}.pavreassurances .col-sm-6{
		width: 20%!important
	}.pavreassurances .col-sm-6 h4{
		font-size: 12px!important;
	line-height: 12px!important
	}.button.canvas-menu{
		margin-top: 70px
	}
}@media only screen and (max-width:768px){
	.product-block .wishlist-compare{
		opacity: 1!important
	}.row>#column-right.col-md-3.col-sm-12.sidebar{
		width: 25%;
	float: left
	}
}@media only screen and (max-width:749px){
	#header #cart,.box-services{
		display: block!important;
	margin-bottom: 20px;
	width: 190px;
	margin-left: 35%
	}.wishlist-info td,.wishlist-info th,table.compare-info td,table.compare-info th,table.history-list td,table.history-list th,table.order-info td,table.order-info th,table.pav-checkout-product td,table.pav-checkout-product th,table.pav-shop-cart td,table.pav-shop-cart th{
		border-right: 0 none;
	display: block!important;
	float: none!important;
	text-align: left!important;
	width: auto!important
	}.wishlist-info tr td:before,table.history-list tr td:before,table.order-info tr td:before,table.pav-shop-cart tr td:before{
		content: attr(data-label);
	float: left;
	font-weight: 700;
	text-align: left;
	white-space: nowrap;
	width: 50%
	}.wishlist-info tr td,table.history-list tr td,table.order-info tr td,table.pav-shop-cart tr td{
		text-align: right;
	display: block;
	min-height: 20px;
	border-left: none;
	background: 0 0
	}.wishlist-info thead,table.history-list thead,table.order-info thead,table.pav-shop-cart thead{
		display: none
	}.product-info .image-additional a{
		display: inline-block;
	float: inherit
	}.product-info .image-additional .carousel-inner{
		display: inline-block;
	text-align: center
	}.table-responsive .text-left .input-group .form-control{
		padding: 5px;
	margin-right: 40px
	}.rtl .table-responsive .text-left .input-group .form-control{
		margin-left: 40px
	}#offcanvasmenu .dropdown-menu .widget-video iframe{
		width: 120px!important;
	height: 100px!important
	}#comment-form label{
		width: 100%!important
	}.product-filter>div{
		margin-bottom: 2px!important
	}.pav-categoryproducts .tab-nav ul li a{
		padding: 15px 0!important
	}.rtl .pav-categoryproducts .tab-nav ul li a{
		padding: 15px 0!important;
	text-align: center
	}
}@media only screen and (max-width:480px){
	.show-mobile .quick-user .inner-toggle{
		right: -130px!important
	}.show-mobile .quick-access .inner-toggle{
		right: -100px!important
	}#cart{
		width: 100%
	}#cart .btn{
		margin-top: 10px
	}.button.canvas-menu{
		margin-top: 100px;
	font-size: 10px;
	padding: 2px 5px;
	line-height: 20px
	}.product-info .quantity-adder{
		margin-bottom: 5px
	}.product-info .product-action{
		margin-left: -15px
	}.rtl .product-info .product-action{
		margin-right: -15px
	}
}@media only screen and (max-width:480px) and (min-width:250px){
	.product-info .quantity-adder{
		margin-right: 40%
	}.rtl .product-info .quantity-adder{
		margin-left: 40%
	}
}@media only screen and (max-width:320px){
	.product-info .image-additional{
		margin: 0 -3px!important
	}.product-info .image-additional a{
		margin-left: 0!important
	}.filter-right>div{
		margin-bottom: 2px!important
	}
}.usp-green{
	color: #06c300;
	display: block;
	font-size: 16px;
	font-weight: 500;
	margin-bottom: 8px
}.category-info .category-description{
	margin-bottom: 20px;
	background: #FFF;
	border-radius: 5px;
	box-shadow: 0 0 3px #d3d3d3;
	padding: 10px 15px
}#products{
	position: relative;
	background-color: #FFF;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 0 0 3px #d3d3d3;
	box-shadow: 0 0 3px #d3d3d3
}@media (min-width:900px){
	.pav-megamenu .dropdown-submenu>.dropdown-menu{
		left: 100%!important
	}
}.col-lg-15,.col-md-15,.col-sm-15,.col-xs-15{
	position: relative;
	min-height: 1px;
	padding-right: 10px;
	padding-left: 10px
}.col-xs-15{
	width: 20%;
	float: left
}span#cart-total>span.hidden-xxs{
	display: inline-block!important
}@media (min-width:768px){
	.col-sm-15{
		width: 20%;
	float: left
	}
}@media (min-width:992px){
	.col-md-15{
		width: 20%;
	float: left
	}
}@media (min-width:1200px){
	.col-lg-15{
		width: 20%;
	float: left
	}
}@media (max-width:568px){
	span#cart-total{
		font-size: 13px!important
	}#cart{
		text-align: right
	}#cart .btn{
		margin-top: 0
	}
}@media (max-width:414px){
	#shipping-panel-body-iframe{
		-ms-zoom: .75;
	-moz-transform: scale(.75);
	-moz-transform-origin: 0 0;
	-o-transform: scale(.75);
	-o-transform-origin: 0 0;
	-webkit-transform: scale(.75);
	-webkit-transform-origin: 0 0
	}span#cart-total>span.hidden-xxs{
		display: none!important
	}
}.grey{
	background: #d5d5d5;
	color: #333
}#content p a{
	color: #0000CC
}
a:hover {
	text-decoration: underline;
}

#footer .box, .pavreassurances {
	border: 0 !important;
}

#pav-mainnav .navbar ul.nav > li > a {
	padding-left: 7px;
	padding-right: 7px;
}

.product-block .name {
	height: 54px;
	line-height: 30px;
}

.product-block .description {
	height: 70px;
}

.button, input.button {
	color: #000;
	font-weight: bold;
	font-size: 18px;
}

html:lang(de) {
	.
	usp-green {
	display: none;
}
}

#footer .footer-center2 .inner {
	background-color: #292929
}

.fa-star {
	color: #f8c541 !important;
}

iframe {
	aspect-ratio: 16 / 16;
	height: 100%;
	width: 100%;
}

#whatsapp {
	position: fixed;
	bottom: 10px;
	right: 100px;
	z-index: 99999;
}

@media (min-width: 240px) and (max-width: 480px) {
	.product-info .quantity-adder {
		margin-right: 3px;
	}

	.product-action.product-block {
		padding: 0;
	}

	.product-block .cart {
		margin-right: 0;
	}

	#whatsapp {
		right: 0 !important;
	}

	#whatsapp a img {
		height: 65%;
		width: 65%;
	}
}