.selected{background:#f8eefe;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.inactive{float:left;background:#EEE;width:70px;min-height:15px;padding:5px 4px 2px;border:1px solid #D9D9D9;text-align:right;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.select{max-width:95%;}
.pright30{padding-right:30px;}
.shipping-form-info{padding:0.3125em 0 0.3125em;color:#555555;font-size:90%;}

.grey-box{margin:0.3125em 0;background:#F1F1F1;padding:0.625em 1em;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;text-align:center;}
.search-field{display:inline-block;margin:auto;padding-right:1em;}

.table td.opt{padding:8px 10px;line-height:1;text-align:center;font-size:87.5%;}
.table td.opt img{padding-bottom:0.3125em;}
.strike{color:#646464;text-decoration:line-through;}
#p-status,#p-items-num{display:none;}

.p-info{float:right;width:68.5%;padding-top:0.625em;}
.p-info-content{padding-left:1.5em;}
.p-info2{float:left;width:31.5%;padding-top:0.625em;}
#gallery{text-align:center;}
#thumbs{margin-top:1em;border-top:1px solid #dbdbdb;padding-top:1.5em;text-align:center;}
.thumb{max-width:55px;}
.social{float:left;padding-left:1em;padding-right:1em;height:25px;}
a.fb_share,a.fb_share:visited{font-size:67.5%;padding:0.25em 0.4375em;color:#FFF;font-weight:400;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;
  background:#0054A6;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4B68B9',endColorstr='#3B55A0');background:-webkit-gradient(linear,left top,left bottom,from(#4B68B9),to(#3B55A0));background:-moz-linear-gradient(top,#4B68B9,#3B55A0);}
a.fb_share:hover{background:#0165C7;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5A7AD3',endColorstr='#4966B4');background:-webkit-gradient(linear,left top,left bottom,from(#5A7AD3),to(#4966B4));background:-moz-linear-gradient(top,#5A7AD3,#4966B4);}

.designer-rating{display:inline-block;}
.rating{display:inline-block;width:10px;height:11px;background:url('../img/icons/star-mini-grey.png') no-repeat;}
.rating img{max-width:none;vertical-align:top;}
.rating .overflow{height:11px;overflow:hidden;}

@media screen and (max-width: 990px) {
.p-info{width:65%;}
.p-info2{width:35%;}
.label,.label2{width:22%;}
.data,.data2{width:78%;}
}
@media screen and (max-width: 900px) {
.p-info{width:63%;}
.p-info2{width:37%;}
.label,.label2{width:27%;}
.data,.data2{width:73%;}
th{font-size:87.5%;}
td{font-size:87.5%;}
}
@media screen and (max-width: 768px) {
.p-info{float:right;width:65%;padding-top:0.3125em;margin-top:0;border-top:0;}
.p-info-content{padding-left:1.25em;}
.p-info2{float:left;width:35%;}
.label,.label2{float:left;width:30%;}
.data,.data2{float:left;width:70%;}
.p-modified{clear:both;float:none;padding-top:0.625em;}
.visibility{display:none;}
#p-status{display:block;padding-top:0.3125em;}
#p-items-num{display:block;}
}

@media screen and (max-width: 480px) {
.p-info{float:none;width:auto;padding-top:1.5em;margin-top:1.5em;border-top:1px solid #dbdbdb;}
.p-info-content{padding-left:0;}
.p-info2{float:none;width:auto;}
.label,.data,.label2,.data2{float:none;width:auto;}
}
@media screen and (max-width: 360px) {
.medium{width:200px;max-width:100%;}
.grey-box{padding:0.5em 0.75em;}
th{font-size:75%;}
td{font-size:75%;}
}