#shopp .submit{text-align:right;}#shopp form{text-align:right;}#shopp form.product ul.options{list-style:none;}#shopp form ul{line-height:1;}#shopp form label{font-size:14px;font-weight:bold;padding-bottom:3px;}#shopp form ul li span label,#shopp form div label{font-size:11px;font-weight:normal;padding-bottom:8px;}.categories ul li a.current{font-weight:bold;}#shopp .category{position:relative;}#shopp .views{display:inline;position:absolute;right:0;top:0;}#shopp .views button{border:1px solid transparent;background:none;cursor:pointer;padding:2px;margin-bottom:-3px;}#shopp .views button.hover{background-color:#ebebeb;border:1px solid #777;}#shopp .views li{display:inline;}#shopp .orderby{float:right;}#shopp .category .subcategories{padding:10px 0;margin-bottom:10px;}#shopp .category .subcategories ul{padding:10px 0 0 20px;margin-bottom:10px;}#shopp .category .subcategories li{display:inline-block;margin-right:20px;vertical-align:top;}#shopp .slideshow,#shopp .carousel{margin:20px 0;overflow:hidden;}#shopp ul.products li.product div.frame{padding:15px;}#shopp ul.products li .name,#shopp ul.products li .summary,#shopp ul.products li .savings,#shopp ul.products li .price{margin-top:0;margin-bottom:0;}#shopp ul.products li .details{float:none;}#shopp ul.products li .summary{display:none;}#shopp ul.products li .listview{display:none;}#shopp ul.products img{display:block;}#shopp .price{font-weight:bold;line-height:1.5;margin:0;}#shopp .original{text-decoration:line-through;font-size:15px;}#shopp .sale{font-size:20px;}.filters a.cancel:before{content:"[";}.filters a.cancel{font-weight:bold;}.filters a.cancel:after{content:"]";}.filters a.cancel:hover{text-decoration:none;}#shopp.list ul.products li{float:none;width:100%;overflow:hidden;padding-bottom:10px;}#shopp.list ul.products li.product{border-bottom:1px solid #ddd;}#shopp.list ul.products li div.frame{width:100%;text-align:left;}#shopp.list ul.products li img{float:left;margin-right:10px;}#shopp.list ul.products li .details{float:left;width:65%;}#shopp.list ul.products li .listview{display:block;}#shopp ul.breadcrumb{margin:10px 0;}#shopp ul.breadcrumb li{background:none;padding:0;display:inline;margin-left:0;text-indent:0;}#shopp ul.categories{float:left;margin-right:20px;}#shopp ul.paging{}#shopp ul.paging li{}#shopp ul.paging li a{}#shopp ul.paging li a:hover{}#shopp ul.paging li.active{}#shopp ul.paging li.disabled{}#shopp ul.paging li.previous a,#shopp ul.paging li.next a{}#shopp .column{float:left;}#shopp .column.first{width:65%;}#shopp .column.second{float:right;width:35%;}#shopp .original{text-decoration:line-through;}#shopp form.product ul,#shopp form.product ul li,#shopp form.product ul li label{clear:none;}#shopp form.product ul{width:auto;}#shopp ul.variations label{display:block;}#shopp dl{overflow:hidden;}#shopp dl dt{font-weight:bold;float:left;margin-right:10px;clear:left;color:#000000;}#shopp dl dd{display:block;clear:right;color:#000000;}#shopp .gallery{margin:5px 10px 5px 0;}#shopp .gallery ul.previews li.thumbnails ul{margin:10px 0 10px 0;}#shopp .gallery ul.previews li.thumbnails li{margin:0 5px 0 0;}ul.shopp_categories{}ul.shopp_categories li{}ul.shopp_categories li a{}ul.shopp_categories li a:hover{}ul.shopp_categories li span{}ul.shopp_categories li.current{}ul.shopp_categories li.current a{}ul.shopp_categories li.current a:hover{}ul.shopp_categories li ul.children{}ul.shopp_categories li ul.children li{}ul.shopp_categories li ul.active{}.sideproduct{margin-top:20px;}.sideproduct h3{margin-top:0;}#shopp #cart{width:100%;}#shopp #cart table{padding:10px 0;width:100%;}#shopp #cart th{text-align:center;font-weight:bold;}#shopp #cart th,#shopp #cart td{padding:3px;text-align:center;}#shopp #cart .item{width:50%;}#shopp #cart .money{font-size:100%;}#shopp #cart .totals th,#shopp #cart .buttons td{text-align:center;white-space:nowrap;}#shopp #cart .totals.total th{background:#fff;}#shopp #cart .totals.total td{font-size:115%;}#shopp #cart .remove{font-size:9px;}#shopp #cart address{font-style:normal;}#shopp #cart big{display:inline;margin:10px 0;}#shopp #cart big a.right{float:right;}#shopp #cart big a.left{float:left;}#shopp-cart.widget p.status{margin-bottom:10px;}#shopp ul.account li{display:inline-block;width:200px;padding-top:18px;}#shopp #shipping-methods{padding-left:30px;}#shopp #shipping-methods li{margin-top:5px;}#shopp #shipping-methods input{margin-left:-16px;}#shopp #errors{color:#990000;}#shopp input.error{background:#ffdddd;}#shopp label.error{color:#990000;font-weight:bold;}#shopp #receipt{position:relative;margin:20px 0;}#shopp #receipt address{font-style:normal;}#shopp #receipt fieldset{padding:10px;border:1px solid #dadada;margin:20px 0 30px;}#shopp #receipt fieldset legend{display:block;}#shopp #receipt table{overflow:hidden;}#shopp #receipt table.transaction th{text-align:left;}#shopp #receipt .labels{width:100%;}#shopp #receipt table.labels td{vertical-align:top;}#shopp #receipt .order{width:100%;overflow:hidden;border:none;}#shopp #receipt td{border:none;}#shopp #receipt th{font-weight:bold;text-align:left;border:none;}#shopp #receipt th,#shopp #receipt td{padding:3px 0;}#shopp #receipt .order .item{width:50%;}#shopp #receipt .order td.qty{text-align:center;}#shopp #receipt .order .money,#shopp #receipt .order .total,#shopp #receipt .order .buttons td{text-align:right;}#shopp #receipt .order .totals.total th,#shopp #receipt .order .totals.total td{font-size:130%;}