@charset "utf-8";
/* CSS Document */
/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menu/cssplay-radio-tabs.html
Copyright (c) Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

input.tabs {position:absolute;; left:-9999px;}
input.tabsleather {position:absolute;; left:-9999px;}
input.tabsblue{position:absolute;; left:-9999px;}
input.tabsgreen{position:absolute;; left:-9999px;}
input.tabsorange{position:absolute;; left:-9999px;}
input.tabssilver{position:absolute;; left:-9999px;}
input.tabsburgundy{position:absolute;; left:-9999px;}
/*Furniture red*/
input.tabs + label {float:left; display:block; font:normal 85%/30px arial, sans-serif; border:1px solid #aaa; border-radius:5px 5px 0 0; background:#ce4241; padding:0 20px; margin-right:2px; text-decoration:none; color:#fff; position:relative; margin-bottom:0;
background-image:-webkit-gradient(linear, 0 0, 0 100%, color-stop(0, rgba(255, 255, 255, 0.7)), color-stop(0.5, rgba(255, 255, 255, 0.2)), color-stop(0.5, transparent), to(rgba(255, 255, 255, 0.3)));
background-image:-moz--moz-linear-gradient(top, rgba(255, 255, 255, 0.7) 0, rgba(255, 255, 255, 0.2) 50%, transparent 50%, rgba(255, 255, 255, 0.3) 100%);
background-image:-ms-linear-gradient(top, rgba(255, 255, 255, 0.7) 0, rgba(255, 255, 255, 0.2) 50%, transparent 50%, rgba(255, 255, 255, 0.3) 100%);
background-image:-o-linear-gradient(top, rgba(255, 255, 255, 0.7) 0, rgba(255, 255, 255, 0.2) 50%, transparent 50%, rgba(255, 255, 255, 0.3) 100%);
background-image:linear-gradient(rgba(255, 255, 255, 0.7) 0, rgba(255, 255, 255, 0.2) 50%, transparent 50%, rgba(255, 255, 255, 0.3) 100%);
}

/*sofseating burgundy*/
input.tabsburgundy + label {float:left; display:block; font:normal 85%/30px arial, sans-serif; border:1px solid #aaa; border-radius:5px 5px 0 0; background:#800020; padding:0 20px; margin-right:2px; text-decoration:none; color:#fff; position:relative; margin-bottom:0;
background-image:-webkit-gradient(linear, 0 0, 0 100%, color-stop(0, rgba(255, 255, 255, 0.7)), color-stop(0.5, rgba(255, 255, 255, 0.2)), color-stop(0.5, transparent), to(rgba(255, 255, 255, 0.3)));
background-image:-moz--moz-linear-gradient(top, rgba(255, 255, 255, 0.7) 0, rgba(255, 255, 255, 0.2) 50%, transparent 50%, rgba(255, 255, 255, 0.3) 100%);
background-image:-ms-linear-gradient(top, rgba(255, 255, 255, 0.7) 0, rgba(255, 255, 255, 0.2) 50%, transparent 50%, rgba(255, 255, 255, 0.3) 100%);
background-image:-o-linear-gradient(top, rgba(255, 255, 255, 0.7) 0, rgba(255, 255, 255, 0.2) 50%, transparent 50%, rgba(255, 255, 255, 0.3) 100%);
background-image:linear-gradient(rgba(255, 255, 255, 0.7) 0, rgba(255, 255, 255, 0.2) 50%, transparent 50%, rgba(255, 255, 255, 0.3) 100%);
}



input.tabs + label img {position:absolute; left:0; top:0; width:100%; height:100%; cursor:pointer;}
input.tabsleather + label img {position:absolute; left:0; top:0; width:100%; height:100%; cursor:pointer;}
input.tabsblue + label img {position:absolute; left:0; top:0; width:100%; height:100%; cursor:pointer;}
input.tabsgreen + label img {position:absolute; left:0; top:0; width:100%; height:100%; cursor:pointer;}
input.tabsorange + label img {position:absolute; left:0; top:0; width:100%; height:100%; cursor:pointer;}
input.tabssilver + label img {position:absolute; left:0; top:0; width:100%; height:100%; cursor:pointer;}
input.tabsburgundy + label img {position:absolute; left:0; top:0; width:100%; height:100%; cursor:pointer;}

.tabcontent {width:94.7%; padding:2rem 2rem 8rem 2rem; border:1px solid #aaa; border-radius:0 5px 5px 5px; background:#fff; position:relative; z-index:10; display:none; clear:left; top:-1px;
 box-shadow:0 15px 10px -15px rgba(0,0,0,0.4);
}
.tabcontent p {padding:0 0 5px 0; margin:0; font:normal 100%/20px arial, sans-serif; color:#333;}
.tabcontent h4 {padding:0 0 10px 0; margin:0; font:bold 140%/25px arial, sans-serif; color:#000; text-align:center;}  /*delete once all changed*/
.tabcontent h3 {padding:0 0 10px 0; margin:0; font:bold 140%/25px arial, sans-serif; color:#000; text-align:center;}
.tabcontent h2 {padding:0 0 10px 0; margin:0; font:bold 140%/25px arial, sans-serif; color:#000; text-align:center;}
.tabcontent {display:none;}
input.tabs:checked + label {background-color:#fff; border-bottom:1px solid #fff; color:#000; z-index:20;}
input.tabsleather:checked + label {background-color:#fff; border-bottom:1px solid #fff; color:#000; z-index:20;}
input.tabsblue:checked + label {background-color:#fff; border-bottom:1px solid #fff; color:#000; z-index:20;}
input.tabsgreen:checked + label {background-color:#fff; border-bottom:1px solid #fff; color:#000; z-index:20;}
input.tabsorange:checked + label {background-color:#fff; border-bottom:1px solid #fff; color:#000; z-index:20;}
input.tabssilver:checked + label {background-color:#fff; border-bottom:1px solid #fff; color:#000; z-index:20;}
input.tabsburgundy:checked + label {background-color:#fff; border-bottom:1px solid #fff; color:#000; z-index:20;}

input#tab1:checked ~ div#view1 {display:block;}
input#tab2:checked ~ div#view2 {display:block;}
input#tab3:checked ~ div#view3 {display:block;}
input#tab4:checked ~ div#view4 {display:block;}
input#tab5:checked ~ div#view5 {display:block;}

/* form */
div#view4 form {padding:20px 0 0 150px; margin:0; width:300px;}
div#view4 form label {display:block; width:70px; float:left; font:normal 12px/20px arial, sans-serif; color:#888;}
div#view4 form input.ipt {display:block; width:150px; float:left; border:1px solid #888; border-radius:3px;}
div#view4 form input#submit {margin-left:70px;}

/* gallery */
.radiogallery {position:relative; padding:0; margin:10px auto; /*width:320px;*/ width: 79%; height:10rem; padding:200px 10px 60px 10px; border:1px solid #ccc;}
.radiogallery input {position:absolute; left:-9999px;}
.radiogallery label {display:block; width: 2rem; height:47px; border:1px solid #bbb; margin: 2px; float:left; background:#eee; text-align:center; cursor:pointer; font:11px/26px arial, sans-serif; position:relative; top:23em;}
.radiogallery label img {position:absolute; left:0; top:0; width:100%; height:100%; cursor:pointer;}

.radiogallery div {position:absolute; left:12%; top:10px; /*width:320px;*/ width: 79%; height:280px; text-align:center; opacity:0; /*filter: alpha(opacity=0);*/
-webkit-transition:1s;
-moz-transition:1s;
-ms-transition:1s;
-o-transition:1s;
transition:1s;
}
.radiogallery input:checked + label {background-color:#ccc;}
.radiogallery label:hover {background:#ddd;}

.radiogallery input#pic1:checked ~ div.pic1,
.radiogallery input#pic2:checked ~ div.pic2,
.radiogallery input#pic3:checked ~ div.pic3,
.radiogallery input#pic4:checked ~ div.pic4,
.radiogallery input#pic5:checked ~ div.pic5,
.radiogallery input#pic6:checked ~ div.pic6,
.radiogallery input#pic7:checked ~ div.pic7,
.radiogallery input#pic8:checked ~ div.pic8,
.radiogallery input#pic9:checked ~ div.pic9,
.radiogallery input#pic0:checked ~ div.pic0,
.radiogallery input#pic10:checked ~ div.pic10,
.radiogallery input#pic11:checked ~ div.pic11,
.radiogallery input#pic12:checked ~ div.pic12,
.radiogallery input#pic13:checked ~ div.pic13,
.radiogallery input#pic14:checked ~ div.pic14,
.radiogallery input#pic15:checked ~ div.pic15,
.radiogallery input#pic16:checked ~ div.pic16,
.radiogallery input#pic17:checked ~ div.pic17,
.radiogallery input#pic18:checked ~ div.pic18,
.radiogallery input#pic19:checked ~ div.pic19,
.radiogallery input#pic20:checked ~ div.pic20,
.radiogallery input#pic21:checked ~ div.pic21,
.radiogallery input#pic22:checked ~ div.pic22,
.radiogallery input#pic23:checked ~ div.pic23,
.radiogallery input#pic24:checked ~ div.pic24 {opacity:1; /*filter: alpha(opacity=100);*/}


#reviewchair{display: none;}
.displaynot{display: none; visibility:hidden;}

.image90{width: 90%;}
.image79{width: 79%;}
.image75{width: 75%;}
.image18{width: 18%;}
.image22{width: 22%;}
.image25{width: 25%;}
.image27{width: 27%;}
.image29{width: 29%;}
.image42{width: 42%;}
.minus1margin{margin: -1rem 0 0 0;}
.minus4margin{margin: -4rem 0 0 0;}
.minus6margin{margin: -6rem 0 0 0;}
.padtop9rem{padding: 9rem 0 0 0 !important;}

.container #maincontent .radiotabsfurn #view3 a:link {color: #ce4241; background-color: transparent; text-decoration: none; font-size: 130%;}
.container #maincontent .radiotabsfurn #view3 a:visited {color: #060; background-color: transparent; text-decoration: none;}
.container #maincontent .radiotabsfurn #view3 a:hover {color: #891211; background-color: transparent; text-decoration: underline;}
.container #maincontent .radiotabsfurn #view3 a:active {color: #006; background-color: transparent; text-decoration: underline;}

.container #maincontent .radiotabsfurn #view5 a:link {color: #ce4241; background-color: transparent; text-decoration: none; font-size: 130%;}
.container #maincontent .radiotabsfurn #view5 a:visited {color: #060; background-color: transparent; text-decoration: none;}
.container #maincontent .radiotabsfurn #view5 a:hover {color: #891211; background-color: transparent; text-decoration: underline;}
.container #maincontent .radiotabsfurn #view5 a:active {color: #006; background-color: transparent; text-decoration: underline;}


/*form controls*/
#formwrap {
	width: 100%;
	margin: 30px 0 20px -6%;
/*	background:#fff;
	border: 1px solid #f1f1f1;
	border-radius:2em;
	box-shadow: 2px 2px 5px #999;*/
	padding:16px 10px 40px;
}
#formwrap #form {
/*	border-top: 1px solid #EEE;*/
	width:85%;
}
#form .row {
	line-height: 38px;
	display: flex;
	overflow:auto;
	padding: 0;
	width:130%;
	margin-left: -30%;
	display:block;
}
#form .row .label { display: none; visibility:hidden;}
#form .row .input {float: left; width: 98%;}
#form .row .input2 {
	float: left;
	width: 93%;
}
#form .row .context { display: none; visibility:hidden;}
#form .row .input .yellow {color: #ffff11;}

.detail{
	width:97%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 105%;
	padding: 0.2em 0.4em;
	margin:0;
	display: block;
	border-radius: 0.7em;
	background: #e9e9e9;
	border: 1px solid #CCC;	
}
.mess{
	height: 80px;
	width: 97%;
	max-width: 351px;
	overflow:auto; /*for internet explorer to remove scroll bar*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 105%;
	padding: 0.2em 0.4em;
	margin:0;
	line-height: 1em;
	display: block;
    border-radius: 0.7em;
	background: #e9e9e9;
	border: 1px solid #CCC;	
}
.detail:focus{
	background-color:#acdeab;
	outline:none;
	border: 1px solid #999;
	}
.mess:focus{
	background-color:#acdeab;
	outline:none;
	border: 1px solid #999;
	}
#form #submit {
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0.5em;
	color: #FFF;
	font-size: 110%;
	text-shadow: 1px 1px 1px #999;
	padding: 0.4em 0.6em;
	/*margin-left: 15%;*/
background: #222222; /* Old browsers */
background: -moz--moz-linear-gradient(top,  #222222 0%, #444444 25%, #666666 49%, #444444 75%, #222222 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#222222), color-stop(25%,#444444), color-stop(49%,#666666), color-stop(75%,#444444), color-stop(100%,#222222)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #222222 0%,#444444 25%,#666666 49%,#444444 75%,#222222 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #222222 0%,#444444 25%,#666666 49%,#444444 75%,#222222 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #222222 0%,#444444 25%,#666666 49%,#444444 75%,#222222 100%); /* IE10+ */
background: linear-gradient(to bottom,  #222222 0%,#444444 25%,#666666 49%,#444444 75%,#222222 100%); /* W3C */
    border-radius:2em;
	box-shadow: 2px 2px 5px #999;
}
#form #submit:hover {
	color: #F00;
	font-size: 110%;
	text-shadow: 1px 1px 1px #999;
background: #666666; /* Old browsers */
background: -moz--moz-linear-gradient(top,  #666666 0%, #444444 25%, #222222 50%, #444444 75%, #666666 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#666666), color-stop(25%,#444444), color-stop(50%,#222222), color-stop(75%,#444444), color-stop(100%,#666666)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #666666 0%,#444444 25%,#222222 50%,#444444 75%,#666666 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #666666 0%,#444444 25%,#222222 50%,#444444 75%,#666666 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #666666 0%,#444444 25%,#222222 50%,#444444 75%,#666666 100%); /* IE10+ */
background: linear-gradient(to bottom,  #666666 0%,#444444 25%,#222222 50%,#444444 75%,#666666 100%); /* W3C */
    border-radius:2em;
	box-shadow: 2px 2px 5px #999;
}

#form #cancel {
	font-family: Arial, Helvetica, sans-serif;
	margin : -6.1rem 0 0 18rem;
	color: #FFF;
	font-size: 110%;
	text-shadow: 1px 1px 1px #999;
	padding: 0.4em 0.6em;
	/*margin-left: 15%;*/
background: #222222; /* Old browsers */
background: -moz--moz-linear-gradient(top,  #222222 0%, #444444 25%, #666666 49%, #444444 75%, #222222 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#222222), color-stop(25%,#444444), color-stop(49%,#666666), color-stop(75%,#444444), color-stop(100%,#222222)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #222222 0%,#444444 25%,#666666 49%,#444444 75%,#222222 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #222222 0%,#444444 25%,#666666 49%,#444444 75%,#222222 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #222222 0%,#444444 25%,#666666 49%,#444444 75%,#222222 100%); /* IE10+ */
background: linear-gradient(to bottom,  #222222 0%,#444444 25%,#666666 49%,#444444 75%,#222222 100%); /* W3C */
    border-radius:2em;
	box-shadow: 2px 2px 5px #999;
}
#form #cancel:hover {
	color: #F00;
	font-size: 110%;
	text-shadow: 1px 1px 1px #999;
background: #666666; /* Old browsers */
background: -moz--moz-linear-gradient(top,  #666666 0%, #444444 25%, #222222 50%, #444444 75%, #666666 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#666666), color-stop(25%,#444444), color-stop(50%,#222222), color-stop(75%,#444444), color-stop(100%,#666666)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #666666 0%,#444444 25%,#222222 50%,#444444 75%,#666666 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #666666 0%,#444444 25%,#222222 50%,#444444 75%,#666666 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #666666 0%,#444444 25%,#222222 50%,#444444 75%,#666666 100%); /* IE10+ */
background: linear-gradient(to bottom,  #666666 0%,#444444 25%,#222222 50%,#444444 75%,#666666 100%); /* W3C */
    border-radius:2em;
	box-shadow: 2px 2px 5px #999;
}

#form #submitfurniture {
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0.5em;
	color: #FFF;
	font-size: 110%;
	text-shadow: 1px 1px 1px #999;
	padding: 0.4em 0.6em;
	background:#ce4241;
background: -moz--moz-linear-gradient(top,  #E87676 0%, #E87676 50%, #d66161 51%, #d66161 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#E87676), color-stop(50%,#E87676), color-stop(51%,#d66161), color-stop(100%,#d66161)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #E87676 0%,#E87676 50%,#d66161 51%,#d66161 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #E87676 0%,#E87676 50%,#d66161 51%,#d66161 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #E87676 0%,#E87676 50%,#d66161 51%,#d66161 100%); /* IE10+ */
background: linear-gradient(to bottom,  #E87676 0%,#E87676 50%,#d66161 51%,#d66161 100%); /* W3C */
    border-radius:2em;
	box-shadow: 2px 2px 5px #999;
}
#form #submitfurniture:hover {
	color: #FFF;
	font-size: 110%;
	text-shadow: 1px 1px 1px #999;
background: #CC0C0C; /* Old browsers */
background: -moz--moz-linear-gradient(top,  #d66161 0%, #d66161 49%, #e87676 50%, #ebb0b0 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d66161), color-stop(49%,#d66161), color-stop(50%,#e87676), color-stop(100%,#ebb0b0)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #d66161 0%,#d66161 49%,#e87676 50%,#ebb0b0 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #d66161 0%,#d66161 49%,#e87676 50%,#ebb0b0 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #d66161 0%,#d66161 49%,#e87676 50%,#ebb0b0 100%); /* IE10+ */
background: linear-gradient(to bottom,  #d66161 0%,#d66161 49%,#e87676 50%,#ebb0b0 100%); /* W3C */
    border-radius:2em;
	box-shadow: 2px 2px 5px #999;
}



.rating{background:#f0efef; padding:0.5rem; width:100%;}
.rating th{float:left; padding-bottom: 0.3rem;}
.rating td{float:left; font-weight:500; padding-bottom: 0.3rem;}
.rating .starreview{color:#C90; float:right; font-size: 120%;}
.rating .dateview{float:right; margin: -2rem 0.5rem 0 0;}
.rating .space02rem{margin: 0 0 0 0.2rem;}
.rating .datewhen{float:right; margin: -2rem 1rem 0 0; padding-bottom:1rem;}
.rating .border{border-top: #900 solid thin; width: 90%; margin: 0 0 0 5%;}

#starry{background:#f0efef; padding:0.5rem; width:100%;}
#starry th{float:left; padding-bottom: 0.3rem;}
#starry td{float:left; font-weight:500; padding-bottom: 0.3rem;}
#starry .starreview{color:#C90; float:right; font-size: 120%;}
#starry .dateview{float:right; margin: 0 0.5rem 0 0;}
#starry .space02rem{margin: 0 0 0 0.2rem;}
#starry .datewhen{float:right; margin-right: 1rem; padding-bottom:1rem;}
#starry .border{border-top: #900 solid thin; width: 90%; margin: 0 0 0 5%;}
.starspecial{color: #C90; float: right; margin: 0rem 1rem 0 0; font-size: 120%;}
.special1{margin: 0 0 0 0.5rem;}
.special2{margin: 0 0 0 0.5rem; float:left; }
.special3{margin: 0 0 0 0.8rem; float:left; }
.special4{margin: 0 0 0 0.8rem; float:left;}

table {border-collapse: collapse; width: 100%;}
table.return { margin-bottom: -4em;}
.return th{float:left;}
.return td{float:left;}
table .returnfive { margin-bottom: -4em;}
.returnfive th{float:left;}
.returnfive td{float:left;}
/*for five output from Database*/
.chair{float:left; margin-bottom: -1.6em;}
.seat{position: relative; top: 0em; left: 13.5%; font-size: 105%;}
.topfive {float:left; position: relative; top: -1.9rem; left: 70%;}
.star5{position: relative; margin-left: 15%; font-weight:900; font-size: 115%; color: #485096; position: relative; top: -3.8rem; left: 80%;}
.appraisalfive{position: relative; top: -4.9rem; left: 12%; font-size: 100%;}
.top{position: relative;  top: -1.6em; left: -44.6%;}
.whom{clear: left; position: relative; left: 10%; top: -3.2em; margin-bottom: -2em;}
.when{clear: left; position: relative; left: 23%; top: -5.8rem; margin-bottom: -2em;}
.affix{position: relative; margin-bottom: -1em; top: -7.5rem; float: left; left: 76%;}

.chairfive{position: relative; top: 0em; left: 5%; font-size: 105%;}
.rating5{position: relative; top: 0em; left: 50%; font-size: 105%;}
.review5{position: relative; top: -3rem; left: -44.6%; font-size: 105%;}
#yourreview{position: relative; top: -17em; float:right; width: 28%; right: -5em;}
#rateoutput{ color:#009; font-weight:700; float:left; padding-right: 5px;}
reviewoutput{color:#009;}
.review5cre {position: relative; top: -3rem; left: 0%; font-size: 105%;}
.star5cre {position: relative;
margin-left: 15%;
font-weight: 900;
font-size: 115%;
color: #485096;
position: relative;
top: -3.8rem;
left: 66%;}
.topcre {
position: relative;
top: -1.6em;
left: 0%;}
.whencre{clear: left; position: relative; left: 70%; top: -4rem; margin-bottom: -2em;}
.affixcre{position: relative; margin-bottom: -1em; top: -4.0rem; float: left; left: 76%;}
/* --------------------------------------------
  Mobile
-------------------------------------------- */

@media (max-width: 640px) {

/*Furniture red*/
input.tabs + label {float:left; display:block; font:normal 85%/30px arial, sans-serif; border:1px solid #aaa; border-radius:5px 5px 0 0; background:#ce4241; padding:0 12px; margin-right:2px; text-decoration:none; color:#fff; position:relative; margin-bottom:0;
background-image:-webkit-gradient(linear, 0 0, 0 100%, color-stop(0, rgba(255, 255, 255, 0.7)), color-stop(0.5, rgba(255, 255, 255, 0.2)), color-stop(0.5, transparent), to(rgba(255, 255, 255, 0.3)));
background-image:-moz--moz-linear-gradient(top, rgba(255, 255, 255, 0.7) 0, rgba(255, 255, 255, 0.2) 50%, transparent 50%, rgba(255, 255, 255, 0.3) 100%);
background-image:-ms-linear-gradient(top, rgba(255, 255, 255, 0.7) 0, rgba(255, 255, 255, 0.2) 50%, transparent 50%, rgba(255, 255, 255, 0.3) 100%);
background-image:-o-linear-gradient(top, rgba(255, 255, 255, 0.7) 0, rgba(255, 255, 255, 0.2) 50%, transparent 50%, rgba(255, 255, 255, 0.3) 100%);
background-image:linear-gradient(rgba(255, 255, 255, 0.7) 0, rgba(255, 255, 255, 0.2) 50%, transparent 50%, rgba(255, 255, 255, 0.3) 100%);
}

/*sofseating burgundy*/
input.tabsburgundy + label {float:left; display:block; font:normal 85%/30px arial, sans-serif; border:1px solid #aaa; border-radius:5px 5px 0 0; background:#800020; padding:0 12px; margin-right:2px; text-decoration:none; color:#fff; position:relative; margin-bottom:0;
background-image:-webkit-gradient(linear, 0 0, 0 100%, color-stop(0, rgba(255, 255, 255, 0.7)), color-stop(0.5, rgba(255, 255, 255, 0.2)), color-stop(0.5, transparent), to(rgba(255, 255, 255, 0.3)));
background-image:-moz--moz-linear-gradient(top, rgba(255, 255, 255, 0.7) 0, rgba(255, 255, 255, 0.2) 50%, transparent 50%, rgba(255, 255, 255, 0.3) 100%);
background-image:-ms-linear-gradient(top, rgba(255, 255, 255, 0.7) 0, rgba(255, 255, 255, 0.2) 50%, transparent 50%, rgba(255, 255, 255, 0.3) 100%);
background-image:-o-linear-gradient(top, rgba(255, 255, 255, 0.7) 0, rgba(255, 255, 255, 0.2) 50%, transparent 50%, rgba(255, 255, 255, 0.3) 100%);
background-image:linear-gradient(rgba(255, 255, 255, 0.7) 0, rgba(255, 255, 255, 0.2) 50%, transparent 50%, rgba(255, 255, 255, 0.3) 100%);
}

}