/* .............................. */
/* Body Headers Links */
/* .............................. */

.ss_button {border-radius: 0; border: none; position: relative; float: right; display: inline-block; font-size: 16px; background: #ff0000; color: #fff; padding: 10px 20px; text-transform: uppercase; font-family: 'AaarghNormal';}
.ss_button:hover {color:#fff; background-color:#CE0000;}
.ss_changeorder									{ float:none; margin:0px; border-radius:50px; text-decoration:none; background-color:#FF0101; padding:8px 14px;  display:block; position:absolute; top:11px; right:12px; font-size:11.5px; color:#FFF; text-transform:uppercase; font-weight:700;}
.ss_changeorder:hover							{ cursor:pointer; opacity:0.9; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; filter: alpha(opacity=90); -khtml-opacity: 0.90; -moz-opacity: 0.90; }

.nav-list > .active > a, .nav-list > .active > a:hover {background:#FF0000;}

body { background-image:url(img/bg.png); background-position: left top; background-repeat: repeat-x; color: #999; background-color:#fff; font-size: 12px; font-family: 'OpenSansRegular', Arial, Helvetica, sans-serif; padding:0px;	margin:0px;	}
h1 {font-family: 'AaarghNormal'; color:#ff4040; font-weight: normal; font-size:35px; padding-left:10px; text-align:left;}
h2 { font-family: 'AaarghNormal'; border-bottom:1px solid #ff0000; font-weight:normal; padding:5px; margin-top:30px; color:#ff0000; margin:10px;}
h4 { color:#fff; font-weight: normal; font-size:24px; padding:0px 0 10px 10px; font-family: 'AaarghNormal';}
h5 { padding: 20px 0 20px 0; font-family: 'AaarghNormal'; font-size:18px; font-weight:normal; border-bottom: 1px solid #f2f2f2;}
h6 { font-size:24px;  font-family: 'AaarghNormal'; font-weight:normal; margin: 5px; border-bottom:1px solid #ff0000; padding: 5px;}
h6 span {display:inline-block; padding:10px 0; margin-left:0; color:#ff0000;}
a {color:#999;transition:color 0.2s ease-in;}
a:hover {color:#ff7373; text-decoration:none;}
p { margin:10px;}
ul {margin: 0 0 5px 10px;}
.zoom img { margin:9px; border:1px solid #ccc;}
textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border-color:#E4E4E4;outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px #E4E4E4;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px #E4E4E4; box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px #E4E4E4;}

.btn { display: inline-block; padding: 4px 12px; margin-bottom: 0; font-size: 14px; line-height: 20px; color: #333; text-align: center; text-shadow: none; vertical-align: middle; cursor: pointer; background-color: #fff; background-image: none; border: 1px solid #bbb; border-color: 0; border-color: 0; border-bottom-color: 0; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; -webkit-box-shadow: 0; -moz-box-shadow: 0; box-shadow: 0; }
.btn:hover { background-color:#ddd;}
.btn:first-child { color:#777;}
.btn-primary { background-color: #f2f2f2; color: #999; background-position:0; border:1px solid #fff; -webkit-box-shadow: 0 0 2px #ACACAC; -moz-box-shadow: 0 0 2px #ACACAC; box-shadow: 0 0 2px #ACACAC;}
.btn-primary:hover, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] {background-color: #F9F9F9; color: #999; background-position:0;}
.navbar .btn { margin-top:0;}
button.btn.btn-large, input[type="submit"].btn.btn-large { background:#ff0000; color:#fff; padding:10px 20px; text-transform:uppercase; margin:10px; font-family: 'AaarghNormal';}
button.btn.btn-large, input[type="submit"].btn.btn-large:hover { background:#CE0000;}

.removefrombasket { background-color:#f2f2f2; font-size:10px; padding:3px 5px; border:none; color:#fff;}
.removefrombasket:hover { background-color:#E4E4E4; font-size:10px; border:none;}

.input-append .btn:last-child {webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; background-color: #f2f2f2; color: #999; background-position: 0; border: 1px solid #fff; -webkit-box-shadow: 0 0 2px #ACACAC; -moz-box-shadow: 0 0 2px #ACACAC; box-shadow: 0 0 2px #ACACAC;}
.input-append .btn:last-child:hover { background-color: #f9f9f9; color: #999; background-position: 0; border: 1px solid #fff;}
.input-append, .input-prepend { margin-bottom: 0px; font-size: 0; white-space: nowrap; }
label.title.blackgradient { background:#1a1a1a; height:20px;}

.blackgradient { background-color: #efefef; *background-color: #222222; background-image: -moz-linear-gradient(top, #444444, #222222); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#222222)); background-image: -webkit-linear-gradient(top, #444444, #222222); background-image: -o-linear-gradient(top, #444444, #222222); background-image: linear-gradient(to bottom, #444444, #222222); background-repeat: repeat-x; border-color: #222222 #222222 #000000; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0); filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); }

#wrapper {padding:0 20px;position:relative;}
select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input { display: inline-block; padding: 4px 6px; margin:0 10px 10px 10px; font-size: 14px; line-height: 20px; color: #999; vertical-align: middle; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; width:auto; background-color: #F2F2F2; border: 1px solid #E8E8E8; filter:alpha(opacity=100);opacity:1;}
.topnav {font-size:14px;}

.pull {display:none;}

.navbar-search {float:right;}

.logo img {max-height:90px;width:auto;}

.navbar-inner { margin: 20px 0 10px 0; padding: 0; background: none !important; background-color: #fff; background-image: none; background-image: none; background-image: none; background-image: none; background-image: none; background-repeat: no-repeat; border: none; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0px; filter: none); -webkit-box-shadow: none); -moz-box-shadow: none; box-shadow: none;};

 .cart {}
 .cart:hover { background:none; }
 
.cart { background-color:#{$maincolour}; color:#fff;position:absolute;right:10px;top:115px;}
.cart:hover {background-color:#{$maincolour}; }
 
 
.cart  > a {background:#f00;;  font-size:20px; color:#fff; text-shadow: none;padding:10px 15px;display:block;}
.cart  > a:hover {text-shadow:none; background-color:#CE0000; color: #fff;}

.topright {margin-top:0px; margin:o;}
.input_error_highlight, input.input_error_highlight {background:#fff1f1; border:1px solid #FFBABA;}


/* nav */
.nav { margin-bottom: 0px; list-style: none; margin:5px;background:#fff;}
.navbar { text-align: center !important; margin-bottom:10px; }
.navbar .nav { float: none; margin:0;z-index:600;}
.navbar .nav .navitem { display: inline-block;position:relative;;}
.navbar .nav > li > a { font-family: 'AaarghNormal'; font-size:20px; color:#999; text-shadow: none; margin:0 !important; border-right:1px solid #f5f5f5; }
.navbar .nav > li > a:hover { font-family: 'AaarghNormal'; color:#ff0000;}
.nav-tabs, .nav-pills {}
.nav-pills > li > a { padding-top: 10px; padding-bottom: 8px; margin:4px 0 2px 0; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; font-size:12px; }
.nav-pills > li > a:hover { background:none;}



.navdrop {display:none;}
.navitem:hover .navdrop {display:block;}
.navdrop {width:200px;position:absolute;top:40px;left:-10px;border:1px solid #f00;z-index:9;background:#fff;;}
.navdrop li {display:block;border-bottom:1px solid #f00;padding:5px;text-align:left;}

/* carousel */
.carousel {}
.carousel-control { top: 50%; background: none; border: 0; line-height:22px; color:#fff; font-size: 90px;}
.carousel-control:hover {color:#fff;}
.carousel-inner { position: relative; width: 100%; overflow: hidden; }
.ss_basket { background-color:#fff; font-size:12px;color:#000;padding:5px;}
.ss_basket_product { padding:5px; border-top: 1px solid #f2f2f2; }
.ss_basket_product:hover {background:#fcfcfc;}
.ss_basket_product.outofstock a .details {color:#B94A48;}
.ss_basket_product .image {float:left; margin:5px 5px 5px 0px;}
.ss_basket_product .left {display:inline-block; width:250px; vertical-align:top; color:#999; text-decoration:none;}
.ss_basket_product .left a {}
.ss_basket_product .left .price { font-size:20px; color:#ff433; width:80px; padding:0; margin:0; float:left; font-weight:normal;}
.ss_basket_product .right {display:inline-block; width:70px; text-align:right; float:right; vertical-align:top;}
.ss_basket_product .right .quantity {color:#fff; margin-bottom:5px;}
#ss_basket_price { font-family: 'AaarghNormal'; font-size:20px; height:40px; background-color:#f2f2f2; color:#ff0000;}
#ss_basket_price p {   float:left;}
#ss_basket_price .ss_price { text-align:right; width:120px; margin:10px; float: right;}
#ss_basket_checkout { height:75px; padding:0px }
#basketcontents {display:none; position:absolute; z-index:500; width:360px; right:0px; border:3px solid #CE0000; margin-top: 0px;}
.basket_table .quantityselect,.basket_table .quantityform {margin:0px;}
.pagination { margin:0;}
.pagination ul > li:first-child > a, .pagination ul > li:first-child > span { background-color: #f2f2f2; color: #999; background-position: 0; border: 1px solid #fff; -webkit-box-shadow: 0 0 2px #ACACAC; -moz-box-shadow: 0 0 2px #ACACAC; box-shadow: 0 0 2px #ACACAC; border-radius:0;}

/* Front page */
.ad.small {margin-bottom:20px;}
.breadcrumb { padding: 8px 15px; margin: 20px 0; list-style: none; border-bottom:1px solid #E9E9E9; border-top:1px solid #E9E9E9; background-color: #f9f9f9; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; text-align:left;}
.breadcrumb > .active {text-shadow:none;}
.breadcrumb > li {text-shadow:none;}
.categorydescription {margin:10px 0px 20px 0px; padding:0 10px; text-align:left;}
.listingheader {margin:20px 5px 20px 5px; border-top:1px solid #ccc; border-bottom:1px solid #ccc; height:42px; line-height:40px; padding:0px 10px 0px 10px;}
.listingheader select {margin:0px; height:30px; text-decoration:none; font-weight:normal; border:1px solid #E8E8E8;}
.nav-header { }
.subcategories li {color:#fff; margin-bottom:5px;}
.subcategories li a { display:block; font-size:14px; line-height:29px; text-indent:10px; background-color:transparent; border-bottom:1px solid #eee;}
.subcategories li a:hover { color: #111; border-bottom:1px solid #ccc;}
.subcategories li.active a {color: #111; border-bottom:1px solid #ccc;}
.filters li {text-shadow:none !important; }
.filters li.nav-header { border-bottom:1px solid #ccc; margin-bottom:5px; text-transform: uppercase; padding-left:10px;}
.filters li.active a,.filters li.active a:hover ,.filters li a:hover {color: #fff; background-color: #c3c3c3; text-shadow: none;}
.nav-list > li > a { text-shadow:none;}
.variants table.matrixvariant label.activeselector {background:#ff0000;}
.productlist { margin: 10px 10px 0 10px; text-align:center; padding:20px 0 0 0;}
.productlist .product {margin:0px 10px 10px 0px; text-align:center; width:195px; display:inline-block; vertical-align:top; border:1px solid #fff;}
.productlist .product:hover {text-decoration:none; color:#777; border:1px solid #F5f5f5; background-color:#F9F9F9;}
.productlist .product .inner { position:relative; background-color:none;}
.productlist .product .inner .image {display:block; text-align:center; overflow:hidden; text-align:center; background-color:#fff; margin:5px;}
.productlist .product .inner .image img {max-width:180px; }
.productlist .product .inner .title { font-size:18px;  padding:10px 0; font-family: 'AaarghNormal'; color:#666; border-bottom: 1px solid #ccc; margin:10px;}
.productlist .product .inner .price { font-size:25px; padding:5px 5px 15px 5px;; color:#ff0000; margin:0; font-family: 'AaarghNormal';}
.productlist .product .inner .price:hover {}
.productpage { background-color: #fff;  -webkit-box-shadow: 0 7px 5px -5px #555,0 0 10px; -moz-box-shadow: 0 7px 5px -5px #555, 0 0 10px; box-shadow: 0 7px 5px -5px #555,0 0 10px;}
.productpage .price {color:#777; font-size:36px; margin:20px 0px; padding:0 20px; font-weight:bold; font-family: 'AaarghNormal'; }
.productpage .description {margin:20px 0px 20px 0px; padding:0 10px;}
.productpage .section {margin:10px 0 10px 10px;}
.productpage label.title { padding:5px; color: #999; margin: 0 0 15px 0;font-size: 18px; font-family: 'AaarghNormal'; font-weight: normal; background-color: transparent; border-bottom:1px solid #999;}
.productpage .productthumbnail {display:inline-block; border:1px solid #ccc ;border-radius:0; margin: 0 0 0 10px;}

/* Product reviews */
.productreviews {margin-top:10px;}
.productreviews .ss_reviewlist .ss_review {margin:10px; padding-bottom:20px; border-bottom:1px solid #fff;}
.productreviews .ss_reviewlist .ss_review .byline { font-size:14px; color:#777;}
.productreviews .ss_reviewlist .ss_review .byline .datetime {font-style:italic; float:right; }
.productreviews #ss_reviewform {padding:0 20px 0px 20px; border-radius:0; background: #fff; margin: 10px; -webkit-box-shadow:0 1px 9px rgba(0, 0, 0, 0.3); -moz-box-shadow:0 1px 9px rgba(0, 0, 0, 0.3); box-shadow:0 1px 9px rgba(0, 0, 0, 0.3); }
legend+.control-group { margin:0;}

/* Checkout page */
.checkoutbutton {float:right;}
footer { border-top: 1px solid #d8d8d8; background-color: #595959; width: 100%; height: auto; margin: 0 auto; padding: 5px 0 25px 0; color: #fff; text-align: left; padding-bottom: 12px; text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5); box-shadow: inset 0 6px 12px rgba(0, 0, 0, 0.3);}
footer a {color:#fff;}
footer ul {list-style-type:none;  margin-left:10px;}
footer li { padding: 5px 0 5px 0; border-bottom: 1px solid #444;}
.simpleshoplink {text-align:center;}
address { margin-left:10px;}
.icon-twitter-sign { margin-left:10px;}
input.ss_voucher_input_field,input.ss_voucher_input_field:focus {background:none; border:none; box-shadow:none; outline:none; margin:0px;}


.checkoutcontainer {background: #fff;
padding: 10px 0;color:#333;}

/* COMMENTS */

.ss_commentcontainer .ss_blogcommentform { padding: 0 20px 15px 20px; border-radius: 0; background: #fff; margin: 10px; -webkit-box-shadow: 0 1px 9px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 1px 9px rgba(0, 0, 0, 0.3); box-shadow: 0 1px 9px rgba(0, 0, 0, 0.3);}
.ss_textinput {padding: 4px 6px; margin: 0 10px 10px 10px; font-size: 14px; color: #999; width: auto; background-color: #F2F2F2; border: 1px solid #fff;}
.ss_blogrightcolumn .ss_blogsection h5 { font-size: 24px; font-family: 'AaarghNormal'; font-weight: normal; margin: 5px 10px; border-bottom:1px solid #ff0000; background-color:#f9f9f9; color:#ff0000; padding:10px 5px;}
.ss_blogrightcolumn .ss_blogsection li a { display: block; font-size: 14px; text-indent: 10px; background-color: transparent; border-bottom: 1px solid #eee; color:#999; margin-right:5px; }
.ss_blogrightcolumn .ss_blogsection li a:hover,.ss_blogrightcolumn .ss_blogsection li a.active {color: #111; border-bottom:1px solid #ccc; background-color:#eee;}
.form-actions { padding: 19px 20px 20px; margin: 20px 0; background-color: transparent; border-top: 1px solid #f2f2f2; }
legend {color: #999; border-bottom: 1px solid #f2f2f2; padding:10px 0; font-family: 'AaarghNormal';}

/* BLOG */
.ss_blogpost_title a { font-size:22px; font-family: 'AaarghNormal'; padding-top:10px;}
.ss_blogpost_list .ss_blogpost { border-bottom:1px solid #F4F4F4; padding:0 0 20px 0; margin:10px;}
.ss_blogpost_image { max-width:150px; height:auto; border: 1px solid #ccc; margin-bottom:10px;}
.ss_blogpost_list .ss_blogpost .ss_blogpost_info {margin-left: 10px;}

/* MEDIA VERTION */
.navbar .btn-navbar { margin:0 0 10px 0;}
@media screen and (min-width: 620px) and (max-width: 800px) {
#viewsortform {float: left; width: 500px; }
#sortbyselector { width: 400px; }
}
@media screen and (min-width: 100px) and (max-width: 1000px) {
.nav-collapse .nav>li { margin-bottom: 5px; }
}
@media screen and (min-width: 100px) and (max-width: 1220px) {
.productlist { background-color:#fff;}
}
@media screen and (min-width: 100px) and (max-width: 500px) {
.input-prepend input, .input-append input, .input-prepend input[class*="span"], .input-append input[class*="span"] { width:100px !important; }
.input-append .btn:last-child:hover { float:right;}
}
@media screen and (min-width: 100px) and (max-width: 790px) {
.nav-collapse .nav>li { background-color: #fff;}
}

/* NEW */

.ss_content { background-color: #fff; text-align: center;  -webkit-box-shadow: 0 0 10px #555; -moz-box-shadow: 0 0 10px #555; box-shadow: 0 0 10px #555;}
.leftside { background-color: #f9f9f9;  position:relative;  -webkit-box-shadow: 0 0 10px #555; -moz-box-shadow: 0 0 10px #555; box-shadow:0 0 10px #555;}
.ss_blogmaincontent { background-color: #fff;  -webkit-box-shadow: 0 0 10px #555; -moz-box-shadow: 0 0 10px #555; box-shadow: 0 0 10px #555; }
.ss_blogrightcolumn { background-color: #f9f9f9; position: relative;  -webkit-box-shadow: 0 0 10px #555; -moz-box-shadow: 0 0 10px #555; box-shadow: 0 0 10px #555;}

.content {padding:5px 15px;}
.content li {margin:2px 1em;}

/* FONTS */
@font-face {
    font-family: 'OpenSansLight';
    src: url('/css/fonts/opensans/OpenSans-Light-webfont.eot');
    src: url('/css/fonts/opensans/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'),
         url('/css/fonts/opensans/OpenSans-Light-webfont.woff') format('woff'),
         url('/css/fonts/opensans/OpenSans-Light-webfont.ttf') format('truetype'),
         url('/css/fonts/opensans/OpenSans-Light-webfont.svg#OpenSansLight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansRegular';
    src: url('/css/fonts/opensans/OpenSans-Regular-webfont.eot');
    src: url('/css/fonts/opensans/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/css/fonts/opensans/OpenSans-Regular-webfont.woff') format('woff'),
         url('/css/fonts/opensans/OpenSans-Regular-webfont.ttf') format('truetype'),
         url('/css/fonts/opensans/OpenSans-Regular-webfont.svg#OpenSansRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'AaarghNormal';
    src: url('/css/fonts/aaargh/Aaargh-webfont.eot');
    src: url('/css/fonts/aaargh/Aaargh-webfont.eot?#iefix') format('embedded-opentype'),
         url('/css/fonts/aaargh/Aaargh-webfont.woff') format('woff'),
         url('/css/fonts/aaargh/Aaargh-webfont.ttf') format('truetype'),
         url('/css/fonts/aaargh/Aaargh-webfont.svg#AaarghNormal') format('svg');
    font-weight: normal;
    font-style: normal;

}

/* Ballpark Weiner */

@font-face {font-family:"Ballpark Weiner";
	src:url("/css/fonts/ballpark/BALLW___.eot?") format("eot"),
		url("/css/fonts/ballpark/BALLW___.woff") format("woff"),
		url("/css/fonts/ballpark/BALLW___.ttf") format("truetype"),
		url("/css/fonts/ballpark/BALLW___.svg#BallparkWeiner") format("svg");
	font-weight:normal;font-style:normal;
}







@media(max-width:767px){

#wrapper {padding:0px}
#header {height:160px;}
.logo h1 {margin:0;}
.logo img {height:60px;width:auto;}
.nav-pills {
	position:absolute;
	top:3px;
	right:10px;
}
h1 {padding:0;}

.nav-pills > li {
	float:none;
	display:block;	
	text-align:right;
}
.nav-pills > li > a {
	padding:5px 0 0;
	margin:0;	
}

.cart {top:60px;left:0;width:100%}

.navbar-search {
	float:none;
	right:1px;
	top:107px;
	position:absolute;	
}
.navbar-search .input-append input[class*="span"] {width:130px;}
.topnav {
	position:absolute;
	top:149px;
	left:0;
	width:100%;
}
.pull {display:block;color:#f00;position:absolute;top:-37px;left:0;line-height:34px; text-transform: uppercase; font-size:20px;transition:color 0.2s ease-in,background-color:0.2s ease-in;padding:0 55px 0 13px;
background-image:url('/images/menu_FF0000.png');background-position:right 7px;background-repeat:no-repeat;
}
.pull:hover {color:#c00;}
.pull.active {background-color:#{$maincolour};color:#f00;transition:color 0.2s ease-in,background-color:0.2s ease-in}

.navbar-inner {display:none;}
.navbar-inner {margin-top:00px;background:#{$maincolour};box-shadow:0 0 3px #000;}
.navbar .nav > .navitem {
	float:none;
	display:block;
	text-align:left;	
	border-bottom:1px solid #f00;
}
.navbar .nav > li > a:hover { color:#f00; }
.navitem:hover,
.navitem.hover{box-shadow: none; }

.navdrop { padding:0 5px 0 25px; text-transform:none; visibility: visible; position: relative;z-index:598;  width:auto;box-shadow:none; display:block;position:relative;left:auto;top:auto; position: relative;z-index:598;  width:auto;box-shadow:none; border:none;border-top:1px solid #f00;border-bottom:none;}



#basketcontents {width:100%;max-width:360px;}

.productlist .product {
    width: 45%;
}
.ss_checkout_rightcol,
.ss_checkout_leftcol,
#mainimage img,
.productlist .product .inner .image ,
.productlist .product .inner .image img {
	width:100%;}

.ss_total_key {width:200px;}
.ss_voucher_input_wrap {width:70px;}
#checkoutcontainer .ss_voucher_input_wrap input {width:99%;}


.customerloginform {margin-left:0;}
.ss_address ul li span {text-align:left;width:auto;}

.ss_blogrightcolumn,
.listingheader,
.leftnav[class*="span"],
.breadcrumb,
#frontPageCarousel,
#ss_reviewform {display:none!important;}




}