<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
@font-face {
    font-family: 'OpenSansBold';
    src: url('../../../fonts/opensans-bold.eot');
    src: url('../../../fonts/opensans-bold.eot') format('embedded-opentype'),
         url('../../../fonts/opensans-bold.woff') format('woff'),
         url('../../../fonts/opensans-bold.ttf') format('truetype'),
         url('../../../fonts/opensans-bold.svg#OpenSansBold') format('svg');
}

@font-face {
  font-family: 'OpenSans-Semibold';
  src: url('../../../fonts/OpenSans-Semibold.eot');
  src: url('../../../fonts/OpenSans-Semibold.eot?#iefix') format('embedded-opentype'),
       url('../../../fonts/OpenSans-Semibold.woff2') format('woff2'),
       url('../../../fonts/OpenSans-Semibold.woff') format('woff'),
       url('../../../fonts/OpenSans-Semibold.ttf') format('truetype'),
       url('../../../fonts/OpenSans-Semibold.svg#OpenSans-Semibold') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSans';
  src: url('../../../fonts/OpenSans.eot');
  src: url('../../../fonts/OpenSans.eot?#iefix') format('embedded-opentype'),
       url('../../../fonts/OpenSans.woff2') format('woff2'),
       url('../../../fonts/OpenSans.woff') format('woff'),
       url('../../../fonts/OpenSans.ttf') format('truetype'),
       url('../../../fonts/OpenSans.svg#OpenSans') format('svg');
  font-weight: normal;
  font-style: normal;
}
/* Getting the new tags to behave */
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video, banner {
	display:block
}
mark, rp, rt, ruby, summary, time {
	display:inline
}
/* Left &amp; Right alignment */
.left {
	float:left !important;
}
.right {
	float:right !important;
}
.none {
	float:none
}
.clear {
	clear: both;
}
img{
	max-width:100%;
}
a {
	color:#0192b5;
	text-decoration:none;
	outline:none
}
/*a:link, a:visited {
    color: #000000;
    text-decoration: none;
}*/
ul{
    padding: 0px;
    margin: 0px;
}
a:hover {
	text-decoration:none
}
/*h1 {
	padding:0px;
	margin:0px;
}
h2 {
	padding:0px;
	margin:0px;
}
h3 {
	padding:0px;
	margin:0px;
}
p {
	padding:0px;
	margin:0px;
}*/
img {
	display: inline-block;
}
ul {
	margin:0;
	padding:0;
}
li {
	list-style:none;
	text-align:left;
}
.M10 {
	margin-top:3em !important;
}
.M5 {
	margin-top:1.3em !important;
}
.curuve3 {
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
}
/* ============================= Left side ====================== */


.left_side {
	float:left;
	width:19%;
	margin-right:30px;
	margin-top:10px;
}
.browse h2 {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:##333333;
	margin-bottom:8px;
	margin-left:5px;
}
.browse ul {
	float:left;
	width:100%;
}
.browse ul li a {
	border-bottom: 1px solid #E2E2E2;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	padding:6px 5px;
	color: #000000;
	line-height:19px;
	float:left;
	width:94%;
	font-weight:bold;
	font-size:12px;
}
.browse ul li a:hover {
	background:#D1E7EB;
}
.email_subscribe {
	float:left;
	padding:14px;
	margin-bottom:10px;
	background:#F5F5F1;
}
.email_subscribe h2 {
	border-bottom: 1px solid #DEDEDB;
	color: #333333;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 8px;
	padding-bottom: 8px;
}
.email_subscribe p {
	color: #666666;
	line-height: 16px;
	float:left;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.subscribe_btn {
	/*float:left;*/
	background-color:#4fa9c6;
 /*filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#000000, endColorstr=#000000 );
	background-image:-moz-linear-gradient(top, #000000 0%, #000000 100%);
	background-image:-webkit-linear-gradient(top, #000000 0%, #000000 100%);
	background-image:-ms-linear-gradient(top, #000000 0%, #000000 100%);
	background-image:linear-gradient(top, #000000 0%, #000000 100%);
	background-image:-o-linear-gradient(top, #000000 0%, #000000 100%);
	background-image:-webkit-gradient(linear, right top, right bottom, color-stop(0%, #000000), color-stop(100%, #000000 ));
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.15);*/
	border-color:#4FA9C6;
	border-style:solid;
	border-width:1px;
	height:28px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#FFFFFF;
	text-align:center;
	cursor:pointer;
	padding:0 11px;
	margin-top:5px;
}
.subscribe_btn:hover {
	background:#846f85;
}
.asubscribe_btn {
	float:left;
	background-color:#4fa9c6;
 /*filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#000000, endColorstr=#000000 );
	background-image:-moz-linear-gradient(top, #4fa9c6 0%, #4fa9c6 100%);
	background-image:-webkit-linear-gradient(top, #4fa9c6 0%, #4fa9c6 100%);
	background-image:-ms-linear-gradient(top, #000000 0%, #000000 100%);
	background-image:linear-gradient(top, #000000 0%, #000000 100%);
	background-image:-o-linear-gradient(top, #000000 0%, #000000 100%);
	background-image:-webkit-gradient(linear, right top, right bottom, color-stop(0%, #000000), color-stop(100%, #000000 ));*/
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.15);
	border-color:#4fa9c6 #4fa9c6 #4fa9c6;
	border-style:solid;
	border-width:1px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#FFFFFF;
	text-align:center;
	cursor:pointer;
	padding:3px 10px;
	margin-top:5px;
}
.asubscribe_btn:hover {
	background:#2690b1;
	color:#ffffff;
}
.create_btn:hover {
	background:#2690b1;
	color:#ffffff;
}
.password_btn:hover {
	background:#3796b5;
	color:#ffffff;
}
.newsletter_links {
	float:left;
	margin-top:5px;
	color: #000000;
	text-decoration:none;
}
.newsletter_links:hover {
	text-decoration:underline;
}
.left_shop {
	float:left;
	padding:14px;
	margin-bottom:10px;
	background:#F5F5F1;
	width:85%;
}
.left_shop h2 {
	border-bottom: 1px solid #DEDEDB;
	color: #333333;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 8px;
	padding-bottom: 8px;
}
.left_shop ul {
	float:left;
}
.left_shop ul li a {
	float:left;
	line-height: 19px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
}
/* ============================= right side ====================== */



.right_side {
	float:left;
	width:100%;
	margin-top:10px;
	margin-bottom:25px;
}
.add_listimg {
	float:left;
	width:100%;
	margin-bottom:25px;
}
.add_listimg a img {
	border:none;
}
.promotions {
	float:left;
	width:100%;
	margin-bottom:25px;
}
.promotions li {
	background:#F5F5F1;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	display: inline-block;
	float: left;
	margin-right: 8px;
	overflow: hidden;
	padding: 12px;
	transition: all 0.05s ease 0s;
	width: 224px;
	cursor:pointer;
}
.promotions li:last-child {
	margin-right:0px;
}
.promotions li:hover {
	background:#EBF6F7;
}
.promotions_box {
	float:left;
	width:100%;
}
.promotions_box h3 {
	font-size: 14px;
	font-weight: 500;
	margin-bottom: 8px;
	margin-left: 4px;
	overflow: hidden;
	text-overflow: ellipsis;
	text-rendering: optimizelegibility;
	white-space: nowrap;
	width: 220px;
	color:#000000;
}
.promotions_box h3 a {
	color: #000000;
}
.promotions_box h3 a:hover {
	text-decoration:underline;
}
.promotions_img {
	float:left;
	background:#000000;
	border: 4px solid #FFFFFF;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	overflow: hidden;
	width: 214px;
}
.promotions_img img {
	width: 215px;
}
.promotions_credit {
	color: #B2B2B2;
	float: right;
	font-size: 11px;
	margin-right: 1px;
}
.product_box {
	float:left;
	width:100%;
	margin-bottom:20px;
}
.product_title_box {
	float:left;
	width:100%;
	position:relative;
}
.product_box h2 {
	float: left;
	font-size: 14px;
	margin-bottom: 12px;
	color:#000000;
}
.see_more {
	float: left;
	margin-left: 16px;
	margin-top: 1px;
	color: #000000;
}
.see_more:hover {
	text-decoration:underline;
}
.see_items {
	float:right;
	color: #000000;
	text-decoration: none;
}
.see_items:hover {
	text-decoration:underline;
}
.product_listing {
	float:left;
	width:100%;
}
.product_listing li {
	background-color: #FFFFFF;
	border: 1px solid #ECECEC;
	float: left;
	height: auto;
	margin: 0 0 14px 8px;
	padding: 6px;
	position: relative;
	width: 24%;
}
.home .product_listing li {
	margin: 0 0 14px 9px;
}
 .product_listing li:nth-child(4n+1) {
 margin-left: 0px;
}
.product_listing1 {
	float: left;
	margin: 10px 0 0 5px;
	width: 100%;
}
.product_listing1 li {
	background-color: #FFFFFF;
	border: 1px solid #ECECEC;
	float: left;
	height: 170px;
	margin: 0 0 14px 18px;
	padding: 6px;
	position: relative;
	transition:all 0.1s ease 0s;
	width: 151px;
}
.product_listing1 li:hover {
	border-color: #D2D2D2 #D2D2D2 #ccc;
}
 .product_listing1 li:nth-child(2n+1) {
 margin-left: 0px;
}
.product_img {
	float:left;
	width:100%;
	position:relative;
}
.product_img img {
	float:left;
	width:100%;
	height:auto;
	box-shadow: 0 0 1px 0 #DCDCDC;
}
.product_hide {
	display: none;
	position: absolute;
	right: 23px;
	top: 17px;
}
.product_fav {
	position:absolute;
}
.fav_icon {
	float:left;
	background: url(../../../images/logo_icon.png) #FFFFFF;
	border-color: rgba(0, 0, 0, 0.15);
	float: left;
	height: 25px;
	line-height: 23px;
	padding: 0;
	width: 26px;
	z-index: 2;
	position:absolute;
	right:0px;
	top:5px;
}
.product_title {
	float:left;
	width:100%;
	margin-top:3px;
	color: #666666;
	padding-top:2px;
	font-size: 12px;
	line-height:15px;
	text-overflow: ellipsis;
}
.product_title a {
	color: #666666;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	text-transform:capitalize;		
}
.product_title a:hover {
	text-decoration:underline;
}
.product_maker {
    color: #b2b2b2;
    float: left;
    font-size: 12px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: pre;
    width: 47%;
}
.product_maker a {
	color: #B2B2B2;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	line-height:17px;
	font-size: 12px;
}
.product_maker a:hover {
	text-decoration:underline;
}
.product_price {
	float:right;
	color: #000000;
	text-align: right;
	white-space: nowrap;
	font-size:12px;
	line-height:17px;
}
.currency-value {
	font-size:12px;
}
.currency-value {
	font-size:9px;
}
.featured_shop {
	float:left;
	width:45.8%;
	background-color: #F7F7F3;
	border: 1px solid #ECECEC;
	height: 160px;
	margin-right: 8px;
	padding: 11px;
	position: relative;
}
.featured_img {
	background-repeat: no-repeat;
	float: left;
	height: 160px;
	margin-right: 12px;
	width: 160px;
}
.featured_img img {
	height: 160px;
	width:100%;
}
.featured_right {
	float:right;
	width:50%;
}
.featured_right h3 {
	float:left;
	margin-bottom: 4px;
	width:100%;
}
.featured_right h3 a {
	float:left;
	color: #000000;
	font-size:12px;
}
.featured_right h3 a:hover {
	text-decoration:underline;
}
.featured_right p {
	float:left;
	width:100%;
	line-height:17px;
	font-size:12px;
	height:86px;
	overflow:hidden;
}
.read_post {
	bottom: 10px;
	color: #000000;
	float: left;
	left: 185px;
	position: absolute;
}
.read_post:hover {
	text-decoration:underline;
}
.featured_listing {
	float:left;
	width:50%;
}
.featured_listing li {
	background-color: #FFFFFF;
	border: 1px solid #ECECEC;
	float: left;
	height: 170px;
	margin: 0 0 14px 8px;
	padding: 6px;
	position: relative;
	width: 170px;
}
.featured_listing li:nth-child(2n+1) {
 margin-left: 0px;
}
.recent_list {
	float:left;
	width:100%;
}
.recent_list li {
	border: 1px solid #DDDDDD;
	float: left;
	margin: 5px;
	padding: 3px;
}
.recent_list li:nth-child(8n+1) {
 margin-left: 0px;
}
.recent_list li a {
	display: block;
	height: 77px;
	width: 77px;
}
.recent_list li a img {
	height: 77px;
	width: 77px;
}
/* News_Slider ============================================================= */



ol {
	list-style: none;
	padding:0px;
	margin:0px;
}
.slidewrap {
	overflow: hidden !important;
	position: relative;
	width: 100%;
	float:left;
}
.prev, .next {
	display: block;
	text-indent: -9999px;
}
.prev {
	background-image: url(../../../images/slider_next.png);
	background-position: center center;
	background-repeat: no-repeat;
}
.prev:hover {
	background-image: url(../../../images/slider_next_hover.png);
}
.next {
	background-image:url(../../../images/slider_prev.png);
	background-position: center center;
	background-repeat: no-repeat;
}
.next:hover {
	background-image:url(../../../images/slider_prev_hover.png);
}
.third .nextprev {
	width:8%;
	float:right;
	position:absolute;
	right:0px;
}
.third .next, .third .prev {
	float:left;
	height:19px;
	width:21px;
	margin-left: 2px;
}
/* images hover icon ============================================================= */


.hoverfav_icon {
	background:url("../../../images/fav-icon.png") no-repeat scroll 4px 5px #F3F3F2;
	cursor:pointer;
	border:#5a5e59 1px solid;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	height: 25px;
	line-height: 23px;
	padding: 0;
	width: 26px;
	z-index: 2;
	position:absolute;
	right:0;
	top:5px;
	margin-right:12px;
	border-color: #DDDAD6 #D8D5D2 #CDC9C6;
	color: #7D7773;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);
}
.hoverfav_icon1 {
	background:url("../../../images/fav-icon_hover.png") no-repeat scroll 4px 5px #F3F3F2;
	cursor:pointer;
	border:#5a5e59 1px solid;
	border-color: #DDDAD6 #D8D5D2 #CDC9C6;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	height: 25px;
	line-height: 23px;
	padding: 0 0 0 17px;
	width: 27px;
	z-index: 2;
	position:static;
	right:0;
	top:5px;
	margin-right:12px;
}
.hoverdrop_icon {
	position:absolute;
	float:left;
}
.hoverdrop_icon a {
	width:38px;
	height:25px;
	background:url(../../../images/drop_icon.png) no-repeat;
	right:40px;
	top:5px;
	float:left;
	position:absolute;
}
.hoverdrop_icon1 {
	position:absolute;
	float:left;
}
.hoverdrop_icon1 a {
	width:38px;
	height:25px;
	background:url(../../../images/drop_icon_active.png) no-repeat;
	right:5px;
	top:5px;
	float:left;
	position:absolute;
}
.hover_lists {
	background: none repeat scroll 0 0 #fff;
    border-radius: 5px;
    box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.5);
    display: none;
    float: left;
    height: auto;
    left: -84px;
    margin-top: 24px;
    padding: 10px;
    position: absolute;
    width: 208px;
    z-index: 5;
}
.hover_lists h2 {
	border-bottom: 1px dotted #E5E4E3;
	color: #97928F;
	display: block;
	font-size: 11px;
	margin: 6px 6px 5px;
	padding-bottom: 7px;
	text-transform: uppercase;
	width:81%;
}
.lists_check {
	float:left;
	width:97%;
	padding: 6px 7px 0;
}
.lists_check label {
	font-weight: normal;
}
.check_box {
	/*float:left;*/
	margin:0px 5px 0px 0px;
}
.new_list {
	float:left;
}
.list_scroll {
	background-color: #F8F8F8;
	border: 1px solid #D5D4D4;
	border-radius: 2px;
	float: left;
	font-size: 12px;
	outline: 0 none;
	margin: 0 3px 0;
	padding: 5px 5px 4px;
	width: 130px;
}
/**NOV 18**/

.col {
	float:left;
}
.col5 {
	width: 392px;
}
.col7 {
	width: 560px;
}
.seller-img {
	float: left;
	height: 77px;
}
.seller-img img {
	border: 1px solid #ECECEC;
	border-radius: 3px;
}
.seller-name {
	display: table-cell;
	font-size: 18px;
	font-weight: 600;
	line-height: 28px;
	margin-left: 14px;
	float:right;
	text-shadow: 1px 1px #FFFFFF;
	vertical-align: middle;
	width: 300px;
	word-wrap: break-word;
}
.seller-name a {
	color:#333333;
	font-size: 23px;
	font-family: 'Arial, Helvetica, sans-serif';
}
.seller-name a:hover {
	text-decoration:underline;
}
.fav-btn {
	float:left;
	display: block;
	font-size: 14px;
	margin-top: 7px;
	margin-left:14px;
}
.fav-btn a {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	background: -moz-linear-gradient(center top, #FFFFFF 0px, #FCFDFD 4%, #F2F3F3 11%, #F2F3F3 95%, #E8E9E9 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
	border-color: #DDDAD6 #D8D5D2 #C4C0BC;
	border-image: none;
	border-radius: 3px;
	border-style: solid;
	border-width: 1px;
	color: #756E69;
	cursor: pointer;
	display: inline-block;
	font-size: 13px;
	font-weight: normal;
	height: 26px;
	line-height: 24px;
	margin: 0;
	outline: 0 none;
	padding: 0 9px;
	position: relative;
	text-decoration: none;
	text-shadow: 0 1px 0 #FFFFFF;
}
.fav-icon {
	background:url(../../../images/fav-icon.png) no-repeat;
	display: inline-block;
	height: 16px;
	padding: 0;
	position: relative;
	top: 5px;
	width: 16px;
}
.fav-icon-sel {
	background:url(../../../images/fav-icon_hover.png) no-repeat;
	display: inline-block;
	height: 16px;
	padding: 0;
	position: relative;
	top: 5px;
	width: 16px;
}
.status-txt {
	background: none repeat scroll 0 center rgba(0, 0, 0, 0);
	padding: 0 0 0 3px;
	position: relative;
	top: 1px;
}
.fav-btn a:hover {
	background:#f8f9f9;
}
.shop-listings {
	margin-bottom: 0;
}
.seller-links {
	display:inline-block;
	text-align:center;
	float:left;
	overflow:hidden;
}
.seller-links li {
	float:left;
	margin-left:7px;
	word-wrap:break-word;
}
.seller-outer {
	 border: 1px solid #d3d6db;
	border-radius: 3px;
	float: left;
	transition: all 0.1s ease 0s;
}
.seller-inner {
	background: none repeat scroll 0 0 #FFFFFF;
	border-radius: 3px;
	overflow: hidden;
	text-align:center;
	transition: all 0.1s ease 0s;
}
.seller-inner img {
	display: block;
	opacity: 0.99;
	text-decoration: none;
	border: 1px solid #F5F5F5;
	transition: all 0.1s ease 0s;
	height:72px;
	width:67px;
}
.seller-links li a:hover {
	opacity:0.8
}
.seller-links li span {
	display: block;
	color: #000000;
	font-size: 20px;
	font-weight: normal;
	padding-top: 15px;
	text-align: center;
}
.count-box {
	background: none repeat scroll 0 0 #FFFFFF;
	display: table-cell;
	height: 75px;
	transition: all 0.1s ease 0s;
	vertical-align: middle;
	width: 81px;
}
.content-inner {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	background-color: #FFFFFF;
	border-color: #ECECEC #ECECEC #E2E2E2;
	border-image: none;
	border-radius: 5px;
	border-style: solid;
	border-width: 1px;
	margin: 28px auto 20px;
	padding:24px;
	float:left;
	width:95%;
	position: relative;
}
.detail_main {
	float:left;
	width:100%;
}
.W570 {
	width: 570px;
}
.fav-msg {
	background-color: #eef0f3;
	border-radius: 3px;
	color: #000000;
	display: table;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 24px;
	margin-bottom: 10px;
	position: relative;
	text-align: left;
	text-shadow: 0 1px 0 #FFFFFF;
	width: 100%;
}
.fav-left {
	display: table-cell;
	padding-left: 20px;
	position: relative;
	vertical-align: middle;
}
.fav-right {
	display: inline-block;
	padding: 14px 20px;
	font-family: 'Arial, Helvetica, sans-serif';
	width: 338px;
}
.fav-right h2 {
	color: #333333;
	font-family: 'Arial, Helvetica, sans-serif';
	font-size: 18px;
	font-weight: 500;
	padding-right: 5px;
}
.image-slider {
	position:relative;
}
.tab-content {
	/*float:left;
	margin:20px 0;*/
	width:100%;
}
.tab-table td {
	float:left
}
.tab-table tr {
	border-bottom:1px solid #DADBD6;
	float:left;
	width:100%;
}
.detail_right {
	float:left;
	width: 390px;
	background:#ffffff;
	margin:0 0 0 20px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	padding:7px;
}
.detail_right_inner {
	background:#FFF;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	float:left;
	width:94%;
	padding:12px 10px;
}
.detail_right_inner h1 {
	font-size:16px;
	text-transform:capitalize;
}
.price_left {
	color: #000000;
	float: left;
	font-size: 14px;
	/*margin: 10px 0;*/
	width: 60%;
}
.price_left label {
	margin: 0 0 5px;
	text-align: left;
}
.price_left span {
	float:left;
	font-size:20px;
	font-weight:bold;
}
.price_left span a {
	font-size:13px;
	font-weight:normal
}
.web-btn {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	background: -moz-linear-gradient(center top, #FFFFFF 0px, #FCFDFD 4%, #F2F3F3 11%, #F2F3F3 95%, #E8E9E9 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
	border-color: #DDDAD6 #D8D5D2 #C4C0BC;
	border-image: none;
	border-radius: 3px;
	border-style: solid;
	border-width: 1px;
	color: #756E69;
	cursor: pointer;
	display: inline-block;
	font-size: 13px;
	font-weight: bold;
	height: 26px;
	line-height: 24px;
	margin: 0;
	outline: 0 none;
	padding: 0 9px;
	position: relative;
	text-decoration: none;
	text-shadow: 0 1px 0 #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
}
.properties {
	float:left;
	width:93%;
	margin:10px 0 10px 0px;
}
.properties h3 {
	padding-bottom:3px;
}
.properties li {
	float:left;
	width:100%;
	list-style:disc;
	color:#666666;
	font-size:14px;
	margin-left:25px;
}
.pay-method {
	float:left;
	width:100%;
}
.gift-icon {
	float:left;
	background:url(../../../images/gift.png) no-repeat;
	height:25px;
	width:25px;
}
.pay-method label {
	float:left;
	color:#666666;
	font-size:14px;
	margin:1px 0 0 5px;
}
.btn-transaction {
	background: -moz-linear-gradient(center top, #000000 2%, #000000 8%, #000000 58%, #000000 95%, #000000) repeat scroll 0 0 rgba(0, 0, 0, 0);
	border-color: #000000 #76A80D #779539;
	width:100%;
	color:#FFF;
	font-size:15px;
	font-weight:bold;
	line-height:32px;
	padding:0 15px;
	cursor:pointer;
	margin:10px 0;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	border:none;
}
.btn-transaction:hover, .btn-transaction.hover {
	background:#3796b5;
	color:#ffffff;
}
.order-payment .btn-transaction {
	float:left;
	width:214px;
	cursor:pointer;
	border-style:solid;
	border-width:1px;
	border-radius:4px;
	color:#FFF;
	font-weight:bold;
	background:url(../../../images/green_btn.png) repeat-x;
	border-color: #88C346 #72B821 #5DA80E;
	font-size: 14px;
	height: 33px;
	line-height: 22px;
	padding: 0 13px;
}
.order-payment .btn-transaction:hover {
	background:url(../../../images/green_btn_hover.png) repeat-x;
}
.eq-icon {
	float:left;
	background:url(../../../images/eq.png) no-repeat;
	width:14px;
	height:12px;
	margin:7px 3px 0 0px;
}
.down-icon {
	float:right;
	background:url(../../../images/d-arrow.png) no-repeat;
	width:10px;
	height:10px;
	margin:9px 3px 0 6px;
}
.shop-info {
	color: #999999;
	font-size: 16px;
	font-weight: 400;
	line-height: 23px;
	text-align: center;
}
.shop-img {
	width:50px;
	margin:0 auto 10px;
}
.branding .shop-name {
    clear: both;
    color: #333333;
    display: inline-block;
    font-size: 14px;
    font-weight: normal;
    height: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    text-transform: capitalize;
    white-space: nowrap;
    width: 163px;
}
.listing-meta a{
	clear: both;
    color: #333333;
    font-size: 13px;
    font-weight: normal;
    height: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    text-transform: capitalize;
    white-space: nowrap;
    width:148px;
    float: left;
}
.shop-name a {
	color: #333333;
	font-size: 18px;
	font-weight: bold;
}
.shop-name1:hover a {
	text-decoration:underline;
}
.listing-text .shop-name a{
	font-size: 12px;
}
.ship-label {
	font-style: normal;
	font-weight: 400;
}
.ship-label span {
	font-style:italic
}
.W130 {
	width:130px !important
}
.reviews {
	color: #666666;
	font-size: 14px;
	line-height: 22px;
}
.review-row {
	border-bottom: 1px solid #ECECEC;
	padding: 15px 0 24px;
	float:left;
	width:100%;
}
.col2 {
	width: 140px;
}
.reviews .col2 img {
	border-radius: 45px;
}
.reviews .col2 p {
	color: #999999;
	margin-top: 3px;
	font-size:12px;
	line-height:16px;
	padding-left:0;
}
.review-right {
	width:388px;
}
.rating {
	float:left;
	width:30%;
}
.feedback-info {
	float: right;
	margin-left: 8px;
	font-size:12px;
}
.feedback-txt {
	float:left;
	width:100%;
	margin:5px 0 10px;
}
.review-img img {
	float: left;
	height: 45px;
	border: 1px solid #EFEFEF;
	width: 45px;
}
.review-title {
	color: #999999;
	display: inline-block;
	float: left;
	font-size: 12px;
	line-height: 16px;
	margin-top: -2px;
	padding-left: 6px;
	width: 300px;
}
.review-title:hover {
	text-decoration:underline
}
.popup_tab {
	float:left;
	width:100%;
}
.popup_tab li {
	float:left;
	color:#0099CC;
	font-size:13px;
	font-weight:bold;
	border:1px solid #DADBD6;
	border-bottom:none;
	padding:5px 10px;
}
.popup_tab a li:hover {
	text-decoration:underline
}
.li-active {
	background:#eef0f3;
	color:#666666 !important;
}
.popup_tab_content {
	float:left;
	width:100%;
}
.popup_tab_content a:hover {
	text-decoration:underline
}
.fb_div {
	float:left;
	margin:20px 18px 10px;
}
.or_div {
	background:#DADBD6;
	height:1px;
	float:left;
	margin: 0 0 15px;
	position:relative;
	width:100%;
}
.or_div span {
	background: none repeat scroll 0 0 #FFFFFF;
	color: #333333;
	float: left;
	font-size: 12px;
	font-weight: bold;
	height: 20px;
	left: 40px;
	position: absolute;
	text-align: center;
	top: -10px;
	width: 30px;
}
.popup_login {
	float:left;
	margin: 5px 45px;
	width:55%;
}
.popup_login label {
	float:left;
	width:100%;
	font-size:13px;
	margin:0;
}
.submit_btn {
	float:left;
	color:#FFF;
	font-size:14px;
	height:33px;
	background:url(../../../images/btn_bg.png) repeat-x;
	line-height:34px;
	padding:0 13px;
	font-weight:bold;
	cursor:pointer;
	border:none;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
}
.submit_btn:hover {
	background:#846f85;
}
.div_line {
	background: none repeat scroll 0 0 #DADBD6;
	float: left;
	height: 1px;
	margin: 0 0 20px 50px;
	width: 80%;
}
.gen_check {
	float:left;
	width:auto;
	font-size:12px;
}
.add_shop {
	float:left;
	width:100%;
}
.add_steps {
	float:left;
	width:100%;
	position:relative;
	margin:0 0 10px;
	height:35px;
}
.add_steps a {
	
	float: left;
	/*font-size: 15px;*/
	margin: 0 3px 3px;
	padding: 15px 0;
	text-align: center;
	width: auto;
	font-weight: bold;
}
nav#nav-main a
{
	
}
.add_steps li a {
	text-align:center;
	height:35px;
	overflow:hidden;
	margin:0;
	padding:0;
	display:block;
	text-transform:capitalize;
	color: #fff;
}
.name-inner {
	font-size: 13px;
	line-height: 33px;
	width: 156px;
}


.shop_active:hover {
	background-position:-180px 0 !important;
	color:#666666 !important
}
.shop_active_tab {
 //background-position:-360px 0 !important;
 //color:#666666 !important;
	background: none repeat scroll 0 0 #b5b5b5 !important;
	color:#000 !important;
}
.preview {
	float: right;
	right: 0;
}
.preview a {
	background-position: 0 -176px;
}
.cart_header {
	float:left;
	width:100%;
	margin:25px 0;
}
.cart_header h1 {
	float:left;
	width:auto;
	font-size:18px;
}
.keep_btn {
	float:right;
	font-size: 13px;
	font-weight: normal;
	line-height: 23px;
	padding: 0 11px;
	color:#FFF;
	text-decoration:none;
	background:#469EBF;
	border-color:#98d0e0 #98d0e0 #98d0e0;
	border-radius:3px;
}
.keep_btn:hover {
	background:-moz-linear-gradient(center top, #83C7DA 2%, #53AAC8 8%, #3F98BB 58%, #3F98BB 95%, #3D92B3) repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.cart_items {
	float:left;
	border-radius:5px;
	text-transform:capitalize;
	width:100%;
	margin:0px 0 30px;
	border:1px solid #D9D9D9;
}
.cart_items h2 {
	/*float:left;
	width:97%;*/
	border-bottom: 1px solid #D9D9D9;
	background:#EAEAE3;
	position:relative;
	padding:10px 15px;
	border-radius: 4px 4px 0 0;
	border-top: 1px solid #F5F5F1;
	font-size: 16px;
	font-weight: normal;
	text-shadow: 0 1px 0 #F5F5F1;
}
.shop-name1 {
	height:18px;
	width:85%;
	font-size:16px;
	font-weight:normal;
}
.shop-name1 a {
	color: #000000;
	font-family: arial;
	font-size: 16px;
	font-weight: normal;
	margin: 0 0 0 6px;
	text-shadow: 0 1px 0 #F5F5F1;
}
.cart_icons {
	float:right;
}
.cart_icons a {
	float:left;
	margin:0 0 0 7px;
}
.fav1-btn {
	float:left;
	height:16px;
	width:15px;
	background:url(../../../images/fav-icon.png) no-repeat;
}
.close-btn {
	float:left;
	height:10px;
	width:10px;
	background:url(../../../images/close.png) no-repeat;
}
.cart_details {
	float:left;
	width:100%;
	padding:25px;
	background:#ffffff;
}
.product_info {
	float:left;
	min-height: 380px;
	width:74%;
	
}
.cart_top {
	float:left;
	width:100%;
	border-bottom:1px solid #D9D9D9;
	padding:15px 0px;
}
.cart_top_left {
	float:left;
	width:21%;
}
.cart_top_left img {
	width:150px;
	height:119px;
	box-shadow: 0 0 1px 0 #CCCCCC;
}
.cart_top_right {
	float:left;
	min-height:83px;
	padding:14px 0 14px 16px;
	position:relative;
	text-transform:capitalize;
	width:76%;
}
.cartitem_name {
	float:left;
	font-size:14px;
	line-height:18px;
	width:100%;
}
.cartitem_name:hover {
	text-decoration:underline
}
.cartitem_detail {
	float:left;
	width:100%;
	margin:5px 0;
	text-transform:capitalize;
}
.cartitem_detail label {
	float:left;
	font-size:12px;
	text-transform:capitalize;
	color:#333;
}
.cartitem_detail span {
	float:left;
	line-height:30px;
	font-size:12px;
	text-transform:capitalize;
	color:#333;
	width:100%;
}
.cartitem_links {
	float:left;
	width:100%;
}
.cartitem_links li {
	float:left;
	font-size:11px;
	color:#333;
	padding:0 20px 0 0;
}
.cartitem_links li a {
	color:#666666;
	text-decoration:none;
}
.cartitem_links li a:hover {
	text-decoration:underline
}
.cart_bottom {
	float:left;
	width:60%;
	padding:16px;
}
.cart_bottom label {
	float:left;
	width:100%;
	font-size:12px;
	color:#333;
}
.cart_bottom textarea {
	float:left;
	width:434px;
	font-size:12px;
	border-radius:3px;
	border:1px solid #D9D9D9;
	color:#333;
	padding: 7px 5px;
	height:80px;
}
.order_summary {
	float:left;
	width:24%;
	background: url("../../../images/cart-summary-bg.20140130192955.png") repeat-y scroll 500px 0 rgba(0, 0, 0, 0);
	border-radius: 0 4px 4px 0;
	padding:0px 0px 16px 16px;
	border-left: 1px solid #D9D9D9;
}
.ship_to {
	float:left;
	width:100%;
	font-weight:bold;
	font-size:12px;
	margin-bottom:10px;
	margin-top:0px !important;
	padding:10px 0px;
	margin-left: 0 !important;
}
.order_summary select {
	border: medium none;
	box-shadow: 0 0 2px 0 #6C6C6C;
	float: left;
	font-weight: normal;
	margin: 8px 0;
	padding: 3px;
	width: 95%;
}
.ship_days {
	float:left;
	width:100%;
	font-size:12px;
	color:#777777;
	padding-top:6px;
}
.coupon {
    float: left;
    color: #000000;
    font-size: 12px;
    /* margin: 5px 0; */
    padding: 5px;
    float: left;
    width: 74%;
}
.coupon:hover {
	text-decoration:underline
}
.summary_detail {
	float:left;
	width:92%;
	margin-bottom:12px;
	border-collapse: collapse;
	border-spacing: 0;
	border-style: none;
	border-width: 0;
	font-size:13px;
	margin-top: 10px;
	font-weight: bold;
	color: #000;
}
.summary_detail td {
	padding:4px;
	vertical-align:top;
}
.txt_right {
	text-align:right;
}
.checkout_btn {
	float:left;
	width:214px;
	cursor:pointer;
	border-style:solid;
	border-width:1px;
	border-radius:4px;
	color:#FFF;
	font-weight:bold;
	background:url(../../../images/green_btn.png) repeat-x;
	border-color: #88C346 #72B821 #5DA80E;
	font-size: 14px;
	height: 33px;
	line-height: 34px;
	padding: 0 13px;
}
.checkout_btn:hover {
	background:url(../../../images/green_btn_hover.png) repeat-x;
}
.checkout_list {
	float:left;
	width:873px;
	background:-moz-linear-gradient(center top, #DDDDDD 0px, #BBBBBB 45%, #BBBBBB 55%, #CCCCCC 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
	border-radius:5px;
	line-height:61px;
	overflow:hidden;
}
.checkout_list li {
	float:left;
	background:-moz-linear-gradient(center top, #DDDDDD 30%, #CCCCCC 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
	font-size:12px;
	margin-right:1px;
	width:290px;
	text-align:center;
	position:relative;
}
.checkout_list li.active-1 {
	background: -moz-linear-gradient(center top, #CCCCCC 30%, #BBBBBB 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.active-2 {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #FFFFFF;
	border-image: none;
	border-right: 10px solid rgba(0, 0, 0, 0);
	border-style: solid;
	border-width: 0 10px 10px;
	bottom: 0;
	display: block;
	height: 0;
	margin-left: 132px;
	position: absolute;
	right: auto;
	width: 0;
}
.checkout_header {
	float:left;
	width:96.5%;
	border:1px solid #D9D9D9;
	border-radius:5px;
	color:#666666;
	margin:0 0 20px;
	padding:12px 15px 8px;
}
.checkout_head_left {
	float:left;
	width:auto;
	color:#666666;
	font-size:12px;
}
.checkout_head_right {
	float:right;
}
.checkout_head_right td {
	padding:0 0 4px 50px;
	text-align:right;
	font-size:12px;
}
.checkout_form {
	margin:15px auto;
	width:620px;
}
.checkout_field {
	float:left;
	width:100%;
	margin:0 0 10px;
}
.checkout_field label {
	float:left;
	width:30%;
	text-align:right;
	margin:0 15px 0 0px;
	color:#333333;
}
.checkout_txt {
	width:278px;
	padding:6px;
	box-shadow:0 0 2px 0 #959595;
	border:none;
}
.checkout_card {
	float:left;
	margin:10px 0 10px 20px;
	width:100%;
}
.checkout_card tr {
	margin:0 0 7px;
	float:left;
	width:100%;
}
.checkout_card td {
	float:left;
}
.checkout_card td input {
	border-color:#959595 #D3D3D3 #D3D3D3 #959595;
	border-style:solid;
	border-width:1px;
}
.card_notice {
	float:left;
	width:100%;
	margin:0px 0 30px
}
.card_notice span {
	float:left;
	font-size:12px;
	color:#666666;
}
.card_notice p {
	float:right;
	font-size:12px;
	background:url(../../../images/lock.png) no-repeat right;
	padding:2px 15px 0px 0;
	color:#666666;
}
.checkout_header h3 {
	float:left;
	color:#666666;
	font-size:12px;
	width:100%;
	margin-bottom:8px;
	background:url(../../../images/gift1.png) no-repeat left;
	font-weight:normal;
	padding:0 0 0 20px;
}
.shop_details {
	float:left;
	width:100%;
	padding-bottom:25px;
	margin-bottom:20px;
}
.shop_title {
	float:left;
	width:100%;
	color:#333333;
	font-size:22px;
	font-weight:600;
	line-height:30px;
}
.shop_details p {
	float:left;
	width:100%;
	color:#333333;
	font-size:13px;
	line-height:24px;
	padding:0px;
}
.shop_name_save {
	float:left;
	width:100%;
	border: 1px solid #D9D9D9;
	padding:12px 15px 8px;
	border-radius: 5px;
	margin:20px 0 10px;
	background:#ffffff;
}
.shop_name_save label {
	float:left;
	font-size:12px;
	font-weight:bold;
	margin:3px 10px 10px 30px;
}
.note {
	color: #333333;
	float: left;
	font-size: 12px;
	margin: 5px 0 10px 105px;
	width: 85%;
}
.save_btn {
	float:left;
	color:#FFF;
	font-size:13px;
	background:url(../../../images/btn_bg.png) repeat-x;
	border:none;
	border-radius:4px;
	cursor:pointer;
	padding:8px 20px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.save_btn:hover {
	background:url(../../../images/btn_bg_hover.png) repeat-x;
}
.search_btn {
	float:left;
	color:#FFF;
	font-size:13px;
	background:url(../../../images/btn_bg.png) repeat-x;
	border:none;
	border-radius:4px;
	cursor:pointer;
	padding:8px 20px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.search_btn:hover {
	background:url(../../../images/btn_bg_hover.png) repeat-x;
}
.list_div {
	border: 1px solid #D9D9D9;
	border-radius: 5px;
	float: left;
	margin: 5px 0 10px;
	padding: 25px;
	width: 96.5%;
	background:#ffffff;
}
.list_div1 {
	float:left;
	width:96%;
	border:1px solid #D9D9D9;
	background:#ffffff;
	border-radius:5px;
	margin:5px 0 10px;
	padding:12px 15px 8px;
}
.list_div1 .list_inner_fields{
	background:#ffffff;
}
.list_inner_fields {
	float:left;
	width:100%;
	border-bottom:1px solid #EAEAE3;
	padding:10px 0;
}
.list_inner_fields label {
	float:left;
	/*width:15%;*/
	margin:0 15px 0 0px;
	text-align: left !important;
    text-transform: capitalize;
	font-weight:normal;
	padding:0px;
	font-size:14px;
}
.list_inner_right {
	float:left;
	width:90%;
}
.list_small_width {
	margin-right: 50px;
	width: 26% !important;
}
.list_inner_right input#maxtextval {
	border: medium none;
	box-shadow: 0 0 2px 0 #BABAB3;
	float: left;
	font-size: 12px;
	margin:6px 10px 6px 0;
	padding: 7px 7px 7px 0;
	width: 270px;
}
#When_is, #level2_sub_cat_result {
	display: block;
	/* margin: 10px 0 0 153px; */
}
.list_inner_right p {
	float:left;
	width:100%;
	font-size:12px;
}
.list_inner_right select {
	border: medium none;
	box-shadow: 0 0 2px 0 #BABAB3;
	float: left;
	font-size: 12px;
	margin: 6px 0;
	padding: 7px 7px 7px 0;
	width: 270px;
}
.list_inner_fields_1 {
	float:left;
	width:100%;
	margin:5px 0;
}
.msg_alert {
	float:left;
	width:100%;
	background:#E9F6FC;
	border-radius:3px;
	padding:10px 25px 10px 10px;
}
.msg_alert_new {
	float:left;
	border-radius:3px;
	background:#846f85;
	font-size:9px;
	line-height:9px;
	font-weight:bold;
	margin-right: 5px;
	padding: 4px 5px;
}
.msg_alert p {
	float:left;
	font-size:12px;
	line-height:18px;
	color:#333;
	width:auto;
}
.close_icon {
	float:right;
	background:url(../../../images/close.png) no-repeat;
	height:10px;
	width:10px;
	margin:4px 0 0 0;
}
.close_icon1 {
	float:right;
	background:url(../../../images/close.png) no-repeat;
	height:10px;
	width:10px;
	margin:4px 0 0 0;
}
.item_type {
	float:left;
	margin:6px 0 0;
	width:auto;
}
.item_type_label {
	float:left;
	font-size:12px;
	font-weight:bold;
	color:#333;
	text-align:left;
	width: 144px;
	margin:9px 15px 0 0;
}
.item_type input {
	float:left;
	margin:0 0 0;
}
.item_type p {
	float:left;
	font-size:12px;
	color:#333;
	margin:0 10px;
	width:auto;
}
.list_div_note {
	float:left;
	color:#999999;
	font-size:12px;
	line-height:16px;
}
.list_rightalign {
	/*float:right !important;*/
	margin-right:7px !important;
}
.photo_list {
	float:left;
	width:100%;
}
.photo_list li {
	float:left;
	border-color:#BCE5F9;
	cursor:default;
	border:1px solid #DEDEDE;
	display:inline;
	height:120px;
	float:left;
	overflow:hidden;
	margin:0 8px 0 0px;
	padding:5px;
	position:relative;
	width:120px;
}
.photo_contain {
	cursor: pointer;
	height:110px;
	overflow: hidden;
	position: absolute;
	text-align: right;
	top: 5px;
	width: 94%;
	z-index: 999;
}
.photo_list .upload-img1{
	display: block;
    height: auto;
    margin-bottom: 10px;
    width: 100%;
}
#image-upload, .image-upload {
	cursor: pointer;
	float: right;
	font-size: 55px;
	height: 110px;
	opacity: 0;
	position: relative;
	z-index: 9999;
	width: 100%;
	margin-bottom: 10px;
}
.photo_add {
	background:#cce9f0;
	color: #000000;
	display: block;
	font-size: 10px;
	font-weight: bold;
	height: 110px;
	padding-top: 42px;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	width: 100%;
	z-index: 0;
}
.add_butn {
	margin:0 auto 8px;
	background:url(../../../images/add.png) no-repeat;
	height:28px;
	width:28px;
	text-indent:-999em;
	display:block;
}
.image_empty div {
	background:#cce9f0;
	height:110px;
	width:100%;
}
.add_button {
	float:left;
	background:url(../../../images/btn_bg.png) repeat-x;
	border-color: #67BDD4 #4AB1CC #359BBD;
	border-radius: 4px;
	border-style: solid;
	border-width: 1px;
	box-shadow: 0 1px 0 #E8E8E8;
	color: #FFFFFF;
	cursor: pointer;
	display: inline-block;
	font-size: 12px;
	font-weight: bold;
	height: auto;
	margin:0 0 0 5px;
	line-height:23px;
	padding:4px 16px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
}
.add_button:hover {
	background:url(../../../images/btn_bg_hover.png) repeat-x;
}
.list_inner_right1 {
	float:left;
	width:100%;
}
.inner_table {
	/*box-shadow: 0 0 3px 0 #CCCCCC;*/
	float: left;
	margin: 0;
	padding: 0 10px;
	width: 100%;
}
.inner_table tr {
    border-bottom: 1px solid #eaeae3;
    float: left;
    font-size: 12px;
    margin: 0;
    padding: 10px;
    width: 100%;
}
.inner_table td {
	float: left;
    /*margin-bottom: 10px;
    margin-right: 15px;
    margin-top: 10px;*/
    position: relative;
}
/*.inner_table td .close_icon{
	 margin: 2px 0 0 5px !important;
    position: absolute;
    right: 0;
    top: 0;
	background: url("../../../images/close_img.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	height: 20px;
	height: 20px;
}*/
.payment_div {
	float:left;
	width:100%;
	margin:0 0 10px;
}
.payment_div h2 {
	float:left;
	width:100%;
	font-size:14px;
	line-height:22px;
	color:#000;
}
.payment_div p {
	float:left;
	width:100%;
	font-size:14px;
	line-height:22px;
	color:#999999;
	padding:10px 0px;
}
.payment_check {
	float:left;
	width:100%;
	/*margin:10px 0;*/
}
.payment_check input {
	float:left;
}
.payment_check label {
	float:left;
	font-size:12px;
	margin: 0 0 5px 0;
	line-height: 15px;
}
.payment_btn {
	float:left;
	width:96.5%;
	background:#ffffff;
	border-radius:0 0 5px 5px;
	border-right: 1px solid #DADBD6;
	border-left: 1px solid #DADBD6;
	border-bottom: 1px solid #DADBD6;
	padding:28px;
	margin-bottom:25px;
}
.btn_save {
	float:left;
	width:300px;
	margin:0 10px 0 0;
	border-radius:3px;
	border:1px solid;
	padding:2PX 0px;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	cursor:pointer;
	/* background: -moz-linear-gradient(center top , #000000 2%, #000000 8%, #000000 58%, #000000 95%, #000000) repeat scroll 0 0 rgba(0, 0, 0, 0);
    opacity: 0.35;*/
background-color:#f1b642;
filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#000000, endColorstr=#000000);
	background-image:-moz-linear-gradient(top, #000000 0%, #000000 100%);
	background-image:-webkit-linear-gradient(top, #000000 0%, #000000 100%);
	background-image:-ms-linear-gradient(top, #000000 0%, #000000 100%);
	background-image:linear-gradient(top, #000000 0%, #000000 100%);
	background-image:-o-linear-gradient(top, #000000 0%, #000000 100%);
	background-image:-webkit-gradient(linear, right top, right bottom, color-stop(0%, #000000), color-stop(100%, #000000));
}
.btn_save_bill {
	float:left;
	color:#FFF;
	font-size:12px;
	background:url(../../../images/btn_bg.png) repeat-x;
	border:none;
	border-radius:4px;
	cursor:pointer;
	padding:8px 20px;
	font-weight:bold;
	margin: 0 0 0 294px;
}
.btn_save_bill:hover {
	background:url(../../../images/btn_bg_hover.png) repeat-x;
}
.payment_hide {
	float: left;
	margin: 0 0 0 25px;
	width: 95%;
	border-bottom:1px solid #E9E9E9;
	padding:0 0 10px;
}
.payment_hide p {
	float:left;
	width:100%;
	font-size:12px;
	line-height:16px;
	color:#999999;
	padding:0px;
	margin-bottom: 10px;
}
.payment_hide label {
	float:left;
	width:100%;
	font-size:12px;
	line-height:16px;
	color:#333333;
	font-weight:bold;
	margin:0;
	vertical-align: middle;
	line-height: 20px;
}
.payment_txt {
	float:left;
	width:290px;
	padding:6px;
	margin:4px 0 0;
	background-color: #FFFFFF;
	border-color: #959595 #D3D3D3 #D3D3D3 #959595;
	border-image: none;
	border-style: solid;
	border-width: 1px;
	color: #333333;
	outline:none;
}
.payment_div_left {
	float:left;
	width:50%;
	margin:0 0 20px;
}
.cardinfo_div {
	float:left;
	width:100%;
	margin:0 0 10px;
}
.cardinfo_div div {
	float:left;
	width:20%;
	font-size:12px;
	color:#333;
	text-align:left;
	margin-right:15px;
	margin-top:6px;
}
.cardinfo_div div label {
	float:left;
	/*width:25%;*/
	font-size:12px;
	color:#333;
	text-align:left;
	margin-right:5px;
	margin-top:6px;
}
.line {
	float:left;
	width:100%;
	height:1px;
	background:#EAEAE3;
	margin:5px 0 10px;
}
.shop_preview {
	border-bottom: 1px solid #D7D7D4;
	position: relative;
	float:left;
	width:100%;
	border-top:3px solid #EDEDE7;
	background:#E9F6FC;
	padding:10px 0;
}
.shop_preview p {
	float:left;
	width:100%;
	color: #444444;
	font-size: 14px;
	font-weight: normal;
	line-height: 16px;
}
.shop_preview span {
	float:left;
	width:100%;
	color: #000000;
	font-size: 24px;
	font-weight: normal;
	line-height: 16px;
	margin:15px 0 10px;
}
.shop_view {
	float:left;
	width:100%;
	margin:20px 0;
}
.shop_view_left {
	float:left;
	width:19%;
}
.shopview_info {
	float:left;
	width:100%;
	border-radius: 5px;
	background:url(../../../images/shop-preview-blue-hash.20131106185935.png) repeat;
	padding:10px 16px;
	position:relative;
	margin-bottom: 0px;
	font-size: 13px;
    line-height: 24px;
}
.shop_view a:hover {
	text-decoration:underline
}
.shop_view_right {
	float:left;
	width:78%;
	margin:0 0 0 15px;
}
.W96 {
	width:100% !important
}
.shop_name1 {
	float:left;
	width:100%;
	border-top:1px solid #D9D9D9;
	border-left:1px solid #D9D9D9;
	border-right:1px solid #D9D9D9;
	padding:0px;
}
.shop_name1_left {
	float:left;
	/* width:81%; */
	width: 100%;
	border-right:1px solid #D9D9D9;
	padding:15px;
}
.shop_name1_right {
	float: left;
	padding: 10px 20px 0;
	width: 12.7%;
}
.shop_name2 {
	float:left;
	width:100%;
	border:1px solid #BFE4EC;
	background:url(../../../images/shop-preview-blue-hash.20131106185935.png) repeat;
}
.list_wrap {
	float:left;
	width:100%;
	margin:30px 0;
}
.list_wrap_items {
	float:left;
	width:100%;
}
.list_wrap_items li:first-child {
	border:1px solid #BCE5F9 !important;
}
.list_wrap_items li {
	float:left;
	border:1px dashed #BCE5F9 !important;
	/*width:171px;
	height:170px;*/
	margin:0 0px 14px 8px;
	padding:6px;
}
.list_wrap_items li:nth-child(4n+1) {
 margin-left: 0px;
}
.listing-thumb {
    float: left;
    height: 184px;
    padding: 11px 13px;
    text-align: center;
    width: 100%;
	background:url(../../../images/shop-preview-blue-hash.20131106185935.png) repeat;
}
.button_add {
	height:28px;
	width:28px;
	background:url(../../../images/add.png) no-repeat;
	display:block;
	margin:52px auto 6px;
}
.bread_crumbs {
	float:left;
	width:100%;
	padding:0px;
}
.bread_crumbs span {
	float:left;
	font-size:11px;
}
.bread_crumbs li {
	float:left;
	font-size:11px;
	margin:1px 5px;
	color:#666666;
}
.bread_crumbs li a {
	color:#666666;
}
.bread_crumbs li a:hover {
	text-decoration:underline
}
/***Community***/

.community_page {
	float:left;
	width:100%;
	margin:0px 0;
}
.community_head {
	float:left;
	margin:0 0 0 0;
	width:100%;
}
.community_head h1 {
	float:left;
	font-size:16px;
	line-height:24px;
}
.community_head span {
	float:left;
	color:#999999;
	line-height:24px;
	margin:0 0 0 15px;
	font-size:16px;
}
.community_div {
	float:left;
	width:100%;
}
.community_left {
	float: left;
	margin: 10px 0 0;
	width: 20%;
}
.side_bar {
	float:left;
	width:100%;
	background:#ffffff;
	padding:16px 0 16px 8px;
	margin-bottom: 25px;
}
.side_bar ul {
	float:left;
	width:100%;
}
.side_bar ul li {
	float:left;
	border-top:1px solid #DFDFDF;
	line-height:14px;
	cursor:pointer;
	width:100%;
}
.side_bar ul li a {
	padding:8px;
	float:left;
	color:#000000;
	width: 90%;
	text-transform:capitalize;
}
.side_bar ul li:hover {
	background:#eaeae3;
}
.side_bar ul li:last-child {
	border-bottom: 1px solid #DFDFDF;
}
.side_active {
	/*background:#FFF;*/
	background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent !important;
    background-image: linear-gradient(to bottom, #98d0e0 2%, #68b8d1 8%, #4fa9c6 58%, #4ca4c0 95%);
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
	color:#333;
}
.side_panel {
	border: 1px solid #EEEEEE;
	float: left;
	margin: 15px 0 0;
	padding: 15px;
	width: 88%;
	background:#F5F5F1;
}
.side_panel h2 {
	float:left;
	color:#333;
	font-size:12px;
	border-bottom: 1px solid #DEDEDB;
	width:100%;
	margin-bottom: 8px;
	padding: 0 0 8px;
}
.side_panel p {
	float:left;
	font-size:12px;
	color:#333;
	line-height:16px;
}
.community_right {
	float:left;
	width:100%;
	margin:10px 0 30px 0px;
	background:#ffffff;
	padding:15px;
	 border: 1px solid #d7d7d4;
	  color: #4C4C4C;
}
.row_left {
	float:left;
	width:69%;
	background-color: #FFFFFF;
	border: 4px solid #F5F5F1;
	margin: 0;
	padding: 0;
	
}
.panel_inner {
	float:left;
	width:100% !important;
	min-height: 150px;
	border: 1px solid #d9d9d9;
	padding: 16px 16px 0;
	position: relative;
}
.panel_inner p {
	float:left;
	color:#666666;
	font-size: 16px;
	line-height: 1.25em;
	margin-bottom: 12px;
}
.panel_inner a {
	color:#4fa9c6;
	line-height: 1.25em;
	font-size:16px;
	margin-bottom: 18px;
	float:left;
}
.panel_inner span {
	float:left;
	color:#666666;
	font-size: 12px;
	line-height: 1.25em;
	margin-bottom: 18px;
}
.social {
	float:left;
	width:100%;
}
.social li {
	float:left;
	width:100%;
	font-size:12px;
}
.social li a {
	float:left;
	margin:0;
	padding:0 0 7px 24px;
	width:100%;
	font-size:12px;
}
.comm_slider {
	float:left;
	width:100%;
	margin:20px 0;
	border:1px solid #EEEEEE;
	padding:15px;
}
.story_slider {
	float:left;
	border:1px solid #EEEEEE;
	margin: 0 0 10px;
	padding:0 15px;
	width:100%;
}
.slider_1 {
	float:left !important;
	left: -5000px;
	margin:10px;
	position:relative;
	height:207px !important;
	visibility:hidden;
	width:98% !important;
}
.slider_1 ul {
	height:70px;
	width:600px;
	float:left !important;
}
.slider_1 ul li {
	background: none repeat scroll 0 0 #F7F7F3;
	border: 1px solid #ECECEC;
	float: left !important;
	margin-right: 15px;
	border-radius:5px;
	padding: 10px 10px 0;
	width: 430px !important;
	height:207px !important;
}
.slider_1 ul li img {
	cursor:pointer;
	height:140px !important;
	padding-top:3px;
	width:140px !important;
	float:left !important;
	display:block !important;
}
.prev_1 {
	cursor:pointer;
	float:right;
	margin:0 5px 0 0px;
	padding-top:10px;
}
.next_1 {
	cursor:pointer;
	float:right;
	padding-top:10px;
}
.slider_2 {
	float:left !important;
	left: -5000px;
	margin:1px;
	position:relative;
	height:190px !important;
	visibility:hidden;
	width:98% !important;
}
.slider_2 ul {
	height:70px;
	width:600px;
	float:left !important;
}
.slider_2 ul li {
	background: none repeat scroll 0 0 #F7F7F3;
	border: 1px solid #ECECEC;
	float: left !important;
	margin-left: 0px;
	margin-right: 7px;
	padding: 10px;
	width: 347px !important;
}
.slider_2 ul li img {
	cursor:pointer;
	height:160px !important;
	padding-top:3px;
	width:160px !important;
	float:left !important;
	display:block !important;
}
.prev_2 {
	cursor:pointer;
	float:right;
	margin:0 2px 0 0px;
	padding-top:5px;
}
.next_2 {
	cursor:pointer;
	float:right;
	padding-top:5px;
}
.slider_left {
	float:left;
	width:50%;
}
.slider_right {
	float:left;
	width:50%;
}
.slider_right a {
	font-size:12px;
	float:left;
	width:100%;
}
.slider_right p {
	line-height:17px;
}
.panel_inner p a {
	float:none
}
.panel_inner p a:hover {
	text-decoration:underline
}
.special_event {
	border: 1px solid #EEEEEE;
	float: left;
	margin: 20px 0 0px;
	padding: 15px;
	width: 100%;
}
.spl_head {
	float:left;
	width:100%;
	border-bottom: 1px solid #EEEEEE;
	font-size:12px;
	padding:0 0 5px;
	font-weight:bold;
	color:#333333;
}
.special_event_left {
	float:left;
	width:53%;
	margin:10px 0 0;
}
.special_event_left img {
	float:left;
	border-radius:5px;
	height:190px;
	width:360px;
}
.special_event_right {
	float:left;
	width:47%;
	margin:10px 0 0;
}
.event_head {
	float: left;
	font-size: 21px;
	font-weight: bold;
	height: 53px;
	line-height: 25px;
	overflow: hidden;
}
.special_event_right p {
	color: #666666;
	float: left;
	font-size: 12px;
	height: 44px;
	line-height: 16px;
	overflow: hidden;
	width: 100%;
}
.event_list_main {
	float:left;
	width:100%;
}
.event_list {
	float:left;
	width:100%;
	/*border-bottom:1px solid #EEEEEE;*/
	padding:0 0 10px;
}
.event_list li {
	float:left;
	width:100%;
	padding: 10px 0;
}
.event_list_left {
	float:left;
	width:15%;
}
.event_list_left p {
	float:left;
	color:#ccc;
	font-weight:bold;
	font-size:15px;
	line-height:24px;
	width:50%;
}
.event_list_right {
	border-bottom: 1px solid #EEEEEE;
	float: left;
	margin: 7px 0 0;
	padding: 0 0 15px;
	width: 85%;
}
.event_list_left1 {
	float:left;
	width:33%;
}
.event_date {
	float:left;
	width:100%;
	font-weight:bold;
	padding:0 0 0 18px;
	background:url(../../../images/calendar.png) no-repeat;
	line-height:12px;
}
.event_time {
	float:left;
	width:100%;
	color:#888888;
	font-size:12px;
	padding:5px 0 10px 17px;
	line-height:12px;
}
.event_location {
	float:left;
	color:#000000;
	font-size:11px;
	background:url(../../../images/locate.png) no-repeat;
	padding:0 0 0 18px;
	width:140px;
}
.event_host {
	float:left;
	background:url(../../../images/host.png) no-repeat left;
	color:888888;
	padding:0px 0 0 18px;
	font-size:11px;
}
.event_list_right1 {
	float:left;
	width:67%;
}
.event_list_right1 span {
	float:left;
	width:100%;
	font-size:14px;
	font-weight:bold;
	margin:0 8px 0 0;
	color:#333;
}
.event_list_right1 p {
	float:left;
	width:100%;
	font-size:14px;
	line-height:21px;
	margin:0 8px 0 0;
	color:#666666;
	text-align:justify;
}
.search_bar {
	float:left;
	width:97.5%;
	background:#F5F5F1;
	padding:7px 6px;
	margin:20px 0 10px;
	/*height:26px;*/
}
.sort_by {
	float:right;
	width:18%;
}
.sort_list {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #DDDDDD;
	float: left;
	width: 75%;
	position:absolute;
	visibility:hidden;
}
.sort_list li {
	border-bottom: 1px solid #DDDDDD;
	float: left;
	padding: 3px 10px;
	width: 81%;
}
.sort_link {
	color:#000000;
}
.sort_link:hover .sort_list {
	visibility:visible;
}
.team_list_main {
	float:left;
	width:100%;
	margin:0;
	background:#ffffff;
	border:1px solid #d3d6db;
	padding:25px;
}
.team_list_main li {
	float:left;
	border-top:1px solid #E6E6E6;
	width:100%;
	padding:10px 0;
}
.team_img {
	float:left;
	width:25%;
}
.team_img img {
	/*width:170px;*/
	height:100px;
}
.team_info {
	float:left;
	width:50%;
}
.team_info h2 {
	float:left;
	width:100%;
	font-weight:bold;
	margin:0 0 10px;
	font-size:14px;
}
.team_info p {
	float:left;
	width:90%;
	color:#4D4D4D;
	font-size:12px;
}
.team_member {
	float:left;
	width:25%;
}
.team_member p {
	float:left;
	width:100%;
}
.team_member img {
	width:50px;
	height:50px;
	margin:0 0 5px 5px;
	float:left;
}
/****23.12.2013 new code***/
.most_recent {
	float:right;
	width:20%;
	margin-top:4px;
}
.button_view {
}
.create_btn {
	float:right;
	background-color:#000000;
 filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#000000, endColorstr=#000000 );
	background-image:-moz-linear-gradient(top, #000000 0%, #000000 100%);
	background-image:-webkit-linear-gradient(top, #000000 0%, #000000 100%);
	background-image:-ms-linear-gradient(top, #000000 0%, #000000 100%);
	background-image:linear-gradient(top, #000000 0%, #000000 100%);
	background-image:-o-linear-gradient(top, #000000 0%, #000000 100%);
	background-image:-webkit-gradient(linear, right top, right bottom, color-stop(0%, #000000), color-stop(100%, #000000 ));
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.15);
	border-color:#000000 #000000 #000000;
	border-style:solid;
	border-width:1px;
	height:26px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#FFFFFF;
	text-align:center;
	cursor:pointer;
	padding:0px 11px 2px 11px;
}
.team_info a h2:hover {
	text-decoration:underline;
}
.side_link {
	float:left;
	padding:14px;
	margin-bottom:10px;
	background:none;
	width:89%;
	border: 1px solid #EEEEEE;
	margin-top:13px;
}
.side_link h2 {
	border-bottom: 1px solid #DEDEDB;
	color: #333333;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 8px;
	padding-bottom: 8px;
}
.side_link ul {
	float:left;
}
.side_link ul li a {
	float:left;
	line-height: 19px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
}
.side_link ul li a:hover {
	text-decoration:underline;
}
.payment_area {
	float:left;
	width:290px;
	padding:6px;
	margin:4px 0 0;
	background-color: #FFFFFF;
	border-color: #959595 #D3D3D3 #D3D3D3 #959595;
	border-image: none;
	border-style: solid;
	border-width: 1px;
	color: #333333;
	height:80px;
}
.sort_link:hover {
	text-decoration:underline;
}
.post_orginal {
	width: 584px;
	float:left;
}
.post_orginal h2 {
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0 0 0 10px;
	padding:0px;
	color: #333333;
	line-height: 16px;
}
.form_post_view {
	loat: left;
	margin-bottom: 10px;
	width: 580px;
}
.form_post_view a img {
	float:left;
	margin:10px 5px 0 10px;
	padding:0px;
	border:none;
	border-radius: 4px 4px 4px 4px;
}
.content_arrow {
	margin:18px 0 0 0px;
	padding:0px;
	background:url(../../../images/arr.png) no-repeat top left;
	float:left;
	padding:0px;
	width:18px;
	height:36px
}
.content_view {
	margin:10px 0 0 0px;
	padding:0px;
	background:#E9F6FC;
	float: right;
	padding: 15px;
	width: 442px;
}
.content_view p {
	margin:5px 0 5px 0px
}
.content_arrow_1 {
	margin:18px 0 0 0px;
	padding:0px;
	background:url(../../../images/arr_co.png) no-repeat top left;
	float:left;
	padding:0px;
	width:18px;
	height:36px
}
.content_view_1 {
	margin:10px 0 0 0px;
	padding:0px;
	background:#f5f5f1;
	float: right;
	padding: 15px;
	width: 442px;
}
.content_view p {
	margin:5px 0 5px 0px
}
.side_pane_right {
	background: none repeat scroll 0 0 #F5F5F1;
	border: 1px solid #EEEEEE;
	float: right;
	margin: 25px 0 0 0px;
	padding:0px;
	width: 22%;
}
.side_pane_right p {
	margin-left:10px;
	margin-top:10px;
}
.mark_btn {
	float:left;
	background-color:#000000;
	/*filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#BEBEBE   , endColorstr=#9E9E9E );
	background-image:-moz-linear-gradient(top, #BEBEBE 0%, #9E9E9E  100%);
 	background-image:-webkit-linear-gradient(top, #BEBEBE 0%, #9E9E9E  100%);
 	background-image:-ms-linear-gradient(top, #BEBEBE 0%, #9E9E9E  100%);
 	background-image:linear-gradient(top, #BEBEBE 0%, #9E9E9E  100%);
 	background-image:-o-linear-gradient(top, #BEBEBE 0%, #9E9E9E  100%);
 	background-image:-webkit-gradient(linear, right top, right bottom, color-stop(0%,#BEBEBE), color-stop(100%,#9E9E9E ));
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.15);*/
	border-color:#000000 #000000 #000000;
	border-style:solid;
	border-width:1px;
	height:29px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#FFFFFF;
	text-align:center;
	cursor:pointer;
	padding:0 43px;
	margin:10px 0 10px 20px;
}
.mark_btn:hover {
	background:#2690B1;
}
.link_textuse:hover {
	color:#333333;
}
.mar {
	margin:0px 10px 15px 10px !important;
}
.tage_use {
	background: none repeat scroll 0 0 #F5F5F1;
	border-radius: 3px 3px 3px 3px;
	color: #666666;
	display: inline-block;
	margin: 0 2px 6px 0;
	padding: 4px 6px;
	vertical-align: top;
}
.tage_use:hover {
	text-decoration:underline;
	background:#EAEAE3;
}
.about_item {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	background: none repeat scroll 0 0 #F8F8F5;
	border-color: #E6E6E3;
	border-image: none;
	border-style: solid;
	border-width: 1px 0;
	margin: 0 0 32px;
	padding: 8px 0;
	float: right;
	width: 99%;
}
.abt_split {
	float: left;
	/*width: 375px;*/
	border-right: 1px solid #E6E6E3;
	padding: 8px 0 0;
}
.abt_split p {
	color: #333333;
	font-size: 12px;
	margin: 0 0 0px 0px;
	padding: 0 18px;
}
.abt_split h2 {
	color: #333333;
	font-size: 14px;
	margin: 0 0 5px;
	padding: 0 18px;
}
.link_textuse {
	color: #000000;
	text-decoration: none;
	font-weight:bold;
	margin:10px 0 0 18px;
}
.diss_content {
	width:100%;
	margin:0 0 0 0px;
	float:left;
	padding:0px;
}
.diss_content h2 a {
	color: #000000;
	text-decoration: none;
	font-size:14px;
	margin:0 0 8px 15px;
	float:left;
}
.diss_content h2 a:hover {
	text-decoration:underline;
}
.discussion_use {
	background-color: #F8F8F5;
	border-color: #E6E6E3;
	border-style: solid;
	border-width: 0 0 1px;
	float: left;
	width:100%;
}
.discussion_use li {
	border-color: #E6E6E3;
	border-style: solid;
	border-width: 1px 0 0;
	color: #666666;
	font-size: 12px;
	list-style-type: none;
	margin: 0 10px;
	padding: 6px 0;
	float:left;
}
.title_view {
	float: left;
	padding-left: 5px;
	width: 90px !important;
}
.post_view {
	padding-right: 10px;
	text-align: right;
	width:400px !important;
	float:left;
}
.last_view {
	overflow: hidden;
	width: 175px;
}
.avatar_view {
	width: 40px;
	float:none;
	background:#CCCCCC;
	margin:0 8px 0 0px;
	display:inline-block;
}
.avater_split {
	/*padding-right: 10px;*/
    width: 380px;
	float:left;
}
.title_avatar {
	float: none !important;
	height: 16px;
	overflow: hidden;
	white-space: nowrap;
	color: #000000;
	text-decoration: none;
}
.sub_cut {
	width: 275px;
	float: none !important;
	height: 16px;
	overflow: hidden;
	white-space: nowrap;
	float:left;
	margin-bottom:5px;
}
.sort_link_1 {
	color:#000000;
	margin:0px;
	padding:0px;
	line-height:14px;
}
.sort_link_1:hover {
	text-decoration:underline;
}
.post_view_count {
	padding-right: 10px;
	text-align: right;
	width:60px !important;
	float:left;
}
.member_view {
	float:left;
	margin:27px 0 0 0px;
	padding:0px;
	width:100%;
}
.member_view h2 {
	color: #333333;
	font-size: 14px;
	margin: 0px 0 0px 0px;
	padding: 0 8px 0 0px;
	float:left;
}
.member_view span {
	margin:0 5px 0 2px;
	color:#d4d4d4;
	font-size:11px;
}
.member_use {
	list-style:none;
	margin:0 0 0 0px;
	padding:0px;
	float:left;
}
.member_use li {
	border: 1px solid #EAEAEA;
	border-radius: 4px 4px 4px 4px;
	float: left;
	margin: 10px 0px 15px 15px;
	padding: 8px 13px 8px 8px;
	position: relative;
	width: 215px;
}
.member_use li:nth-child(3n+1) {
 margin-left: 0px;
}
.member_use li a {
	color: #000000;
	text-decoration: none;
	max-width: 145px;
}
.mem_avatar {
	float: left;
	margin-right: 8px;
	position: relative;
}
.mem_avatar img {
	border-radius: 3px 3px 3px 3px;
	height: 60px;
	margin: 0;
	padding: 0;
	width: 60px;
}
.member-title {
	margin-bottom:7px !important;
	overflow: hidden;
	white-space: nowrap;
	font-size:12px;
	margin-top:5px !important;
}
.sort_link_mem {
	color:#666666 !important;
	margin:0px 0 0 4px !important;
	padding:0px;
	line-height:10px;
	font-size:11px;
}
.sort_link_mem:hover {
	text-decoration:underline;
}
.pages_num {
	display: block;
	padding: 30px 0 0;
	position: relative;
	text-align: center;
	height: 80px;
	color: #666666;
}
.ac {
	color:#000;
}
.view_ul {
	float: none;
	font-size: 1.2em;
	list-style: none outside none;
	margin-bottom: 0;
	padding: 0 8px;
	position: relative;
}
.view_ul li {
	display: inline;
	float: none;
	font-weight: bold;
	margin: 0;
}
.controls_view {
	clear: both;
	display: block;
	float: none;
	margin: 0 auto;
	padding: 10px 0 0;
	width: 88px;
}
.panel_inner a:hover {
	text-decoration:underline;
}
.comm_slider a:hover {
	text-decoration:underline;
}
.story_slider a:hover {
	text-decoration:underline;
}
.event_location a:hover {
	text-decoration:underline;
}
.event_host a:hover {
	text-decoration:underline;
}
.team_member p a:hover {
	text-decoration:underline;
}
.view_flow1 input {
	margin-top:6px !important;
	;
}
.field_account input {
	margin-bottom: 10px;
    margin-top: 0;
}
.decro:hover {
	text-decoration:underline;
}
.cardinfo_div span {
	float:left;
	/*color:#FF0000;*/
	color:#a80308;
	/*width:121px;*/
	 margin: 7px 0 0;
	 margin-right: 0 !important;
	float: left !important;
	/*margin-left: 45px;*/
}
#eventDate
{
	width:290px !important;
}
/******************forgot password page********************/
.forgot_titles {
	background-color: #F5F5F1;
	border-bottom: 1px solid #DFE1E1;
	border-radius: 5px 5px 0 0;
	border-top: 1px solid #FFFFFF;
	float: none;
	margin: 0;
	padding: 22px 0 22px 35px;
	width: auto;
	color: #444444;
	font-size: 21px;
}
.input_forgot {
	background: none repeat scroll 0 0 #FFFFFF;
	border-color: #B3B3B3 #CCCCCC #CCCCCC #B3B3B3;
	border-radius: 3px;
	border-style: solid;
	border-width: 1px;
	color: #333333;
	float: left;
	font-size: 12px;
	font-weight: normal;
	line-height: 15px;
	margin:10px 10px 15px 29px;
	padding: 6px 5px 6px 10px;
	width: 77%;
}
.forgot_text {
	float:left;
	font-size:13px;
	margin:10px 0 5px 35px;
	color:#4c4c4c;
	font-size:13px;
	padding:0 0 0 0px;
	width:91%;
}
.cms_content {
	float: left;
	width: 100%;
	margin: 20px 0px;
	border: 1px solid #ccc;
	border-radius: 5px;
}
/*** NEW CSS ***/

.header {
	clear:left;
	height:73px;
	padding-top:5px;
	margin: 0 auto;  /*min-width: 1030px;*/
	position:relative;
	padding-bottom:10px;
}
.head_search {
	float: left;
	margin-left: 15px;
	margin-top: 20px;
	position: relative;
	width: 350px;
}
.head_input {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	background:url(../../../images/search.png) 7px 8px no-repeat #fff;
	border-color: #D2D2D2;
	border-image: none;
	border-radius: 2px 0 0 2px;
	float: left;
	font-size: 14px;
	margin: 0;
	padding: 8px 10px 8px 9px;
	width: 239px;
	border: 1px solid #cfcbc8;
	box-shadow: 0 1px 2px #e9e9e8 inset, 0 0 0 1000px #fbfbfa inset;
}
.search_butn {
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.15);
	background: #000000;
	/*background: -webkit-linear-gradient(top,#000000 2%,#000000 8%,#000000 58%,#000000 95%,#000000 100%);
background: -moz-linear-gradient(top,#000000 2%,#000000 8%,#000000 58%,#000000 95%,#000000 100%);
background: -ms-linear-gradient(top,#000000 2%,#000000 8%,#000000 58%,#000000 95%,#000000 100%);
background: -o-linear-gradient(top,#000000 2%,#000000 8%,#000000 58%,#000000 95%,#000000 100%);*/

border-color: #000000 #000000 #000000;
	float: left;
	border-radius: 0 5px 5px 0;
	-webkit-border-radius: 0 5px 5px 0;
	-moz-border-radius: 0 5px 5px 0;
	position: absolute;
	z-index: 5;
	line-height: normal;
	margin: 0;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	cursor: pointer;
	display: inline-block;
	padding:6px 12px;
	height:35px;
	border: 1px solid #DDDAD6;
	margin-left: -2px;
}
.divide {
	border-left:1px solid #B0B0AF;
	padding-left:12px;
	margin-right:0;
}
.cart_img {
	background:url(../../../images/cart-icon.jpg) no-repeat;
	height:25px;
	width:30px;
	float:left;
	margin:0;
}
.cart_count {
	background-color: #000000;
	border-radius: 3px;
	bottom: 2px;
	color: #ffffff;
	display: inline;
	font-size: 12px;
	font-style: normal;
	left: -9px;
	line-height: 10px;
	margin-left: 0;
	padding: 2px 6px;
	position: relative;
	text-decoration: none;
	z-index: 1;
}
.cart_text {
	clear: left;
	color: #888;
	display: block;
	font-size: 12px;
	text-indent: 6px;
	white-space: nowrap;
}
.divide:hover .cart_count {
	background-color:#eee
}
.menu_navigation {
	border-top: 1px solid #FFFFFF;
	height: 54px;
	min-width: 1030px;
	width: 100%;
}
.browse-navigation-wrap {
	-moz-box-sizing: border-box;
	background-color: #FFFFFF;
	border-bottom: 1px solid #D2D2D2;
	min-width: 1030px;
	position: relative;
	z-index: 2;
}
.browse-navigation {
	display: block;
	margin: 0 auto;
	max-width: 1030px;
	padding: 24px 0 30px;
	position: relative;
	width: 1030px;
}
.browse-navigation ul {
	display: block;
	float: left;
	font-size: 14px;
	height: 55px;
	margin-top: -25px;
	width: 980px;
}
.browse-navigation li {
	display: inline-block;
	font-weight: bold;
	margin-right: 9px;
	white-space: nowrap;
	position:relative;
}
.browse-navigation li a {
	display: block;
	color:#000000;
	height: 36px;
	padding: 20px 13px 0;
	text-align: center;
	vertical-align: middle;
}
.browse-navigation li a:hover {
	background-color:#ffffff !important;
}
.more-display a:hover {
	background:none !important;
}
.browse-navigation li.more-display a:hover {
	background:url(../../../images/down.png) no-repeat right top 27px !important;
	position:relative;
}
.browse-navigation li.more-display ul li a:hover {
	background:#E5F4F5 !important;
}
.more_down {
	background:url(../../../images/down.png) no-repeat right top 27px;/*position:relative;*/
}
.more-dropdown ul li a {
	text-align:left;
}
.more-dropdown ul li a:hover {
	background:#E5F4F5 !important;
}
.image-footer-container {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.7);
	float: left;
	margin: 176px 0 0;
	padding: 6px 0 5px 0px;
	position: relative;
	text-align: center;
	width: 100%;
}
.seller-banner {
	line-height: 21px;
	margin:10px 0 0 10px;
	font-size:14px;
	float:left;
}
.image-footer-container a {
	color: #FFFFFF;
	display: block;
	float: left;
	font-size: 14px;
	font-weight: 500;
	margin-top: 18px;
	text-align: left;
	text-decoration: none;
}
.seller-links a {
	/*margin-top:7px !important;*/
	text-transform: capitalize;
	text-align: left;
}
.image-footer-container a img {
	border-radius: 60px;
	float: left;
	height:77px;
	width:77px;
}
.browse_market {
	background-color: #f5f5f1;
	color: #666666;
	min-width: 1030px;
	float:left;
	padding-bottom:75px;
	width:100%;
	padding-top: 55px;
}
.browse_market h2 {
	text-align:center;
	color:#000;
	font-size: 32px;
	font-weight: 500;
}
.browse_market ul {
	margin-top:25px;
}
.browse_market li.browse-category {
	-moz-box-sizing: border-box;
	background-color: #FFFFFF;
	border: 1px solid #E4E4E2;
	border-radius: 3px;
	box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.1);
	float: left;
	margin: 0 23px 0 0;
	padding: 1px;
	position: relative;
	text-align: left;
	z-index: 2;
}
.browse_market li.browse-category a {
	color: #333333;
}
.browse-images {
	width: 306px;
}
li.browse-category span.image-container {
	-moz-box-sizing: border-box;
	border: 1px solid #FFFFFF;
	display: block;
	float: left;
	width: 49.3%;
}
.browse-link {
	clear: both;
	position: relative;
}
.browse-link span.title-text {
	display: block;
	font-size: 12px;
	line-height: 18px;
	padding: 12px 13px;
	text-decoration: none;
	white-space: nowrap;
}
span.title-text h4 {
	font-size: 14px;
	font-weight: bold;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 250px;
	text-shadow:0 2px 1px rgba(255, 255, 255, 0.8);
	margin:0;
}
.browse-link .arrow {
	background: url(../../../images/browse_arrow.png) no-repeat scroll -64px -2px #FFFFFF;
	height: 22px;
	margin-top: -11px;
	position: absolute;
	right: 10px;
	top: 50%;
	width: 22px;
}
li.browse-category:hover {
	border-color: #E5E4E3 #E5E4E3 #CBC9C7;
	box-shadow: 0 2px 0 rgba(0, 0, 0, 0.04);
}
li.browse-category a:hover {
	text-decoration:underline
}
li.browse-category.last {
	margin-right: 0;
}
.recent_favour {
	float:left;
	width:100%;
	background:#ffffff;
	padding-bottom: 70px;
}
.recent_favour .main {
	margin-top: 60px;
}
.recent_favour h2 {
	font-size: 32px;
	font-family: 'Arial, Helvetica, sans-serif';
	font-weight: normal;
	text-align: center;
	color:#333333;
	text-shadow: 0 2px 1px rgba(255, 255, 255, 0.8);
}
.recent_favour p.sub-head {
	color: #888888;
	font-family: 'Arial, Helvetica, sans-serif';
	font-size: 18px;
	line-height: 40px;
	margin-bottom: 10px;
	text-align: center;
}
.trending-listing {
	float: left;
	margin: 15px 15px 0 0;
	position: relative;
	transition: all 0.2s ease-out 0s;
	width: 308px;
}
.trending-listing.last {
	margin-right: 0;
}
.trending-listing, li.tastemaker {
	-moz-box-sizing: border-box;
	background-color: #FFFFFF;
	border: 1px solid #E4E4E2;
	border-radius: 3px;
	box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.1);
}
.trending-listing a.listing-image {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	border-color: #FFFFFF;
	-moz-use-text-color:#FFFFFF;
	border-image: none;
	border-radius: 3px 3px 0 0;
	border-style: solid solid none;
	border-width: 4px 4px 0;
	display: block;
	transition: all 0.2s ease-out 0s;
}
.trending-listing a.listing-image:hover .listing-title {
	text-decoration:underline;
}
.trending-listing a.listing-image img {
	display: block;
	height: 237px;
	transition: all 0.2s ease-out 0s;
	width: 298px;
	margin-bottom: 2px;
	box-shadow: 0 0 4px 0 #CCCCCC;
}
.trending-listing .listing-info {
	background-color: #FFFFFF;
	font-size: 12px;
	line-height: 16px;
	padding: 6px;
	position: relative;
	transition: all 0.2s ease-out 0s;
	width: 94%;
	float:left;
}
.trending-listing .listing-info .listing-price {
	bottom: 4px;
	color: #000000;
	float: left;
	font-size: 13px !important;
	height: 18px;
	overflow: hidden;
	position: absolute;
	right: 7px;
	top:5px;
	text-align: right;
	white-space: nowrap;
}
.listing-price span {
	color: #000000;
	font-size: 13px !important;
	text-align: right;
	white-space: nowrap;
	/*margin-right: 5px;*/
	float:left;
}
.trending-listing .listing-info .currency-code {
	font-size: 10px !important;
}
.trending-listing .listing-info .listing-title {
	color: #666666;
	display: block;
	float: left;
	overflow: hidden;
	text-align: left;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 210px;
}
ul.related-listings {
	clear: both;
	display: block;
	height: 90px;
	list-style: none outside none;
	margin: 25px 0 20px;
	padding: 0 6px;
	text-align: center;
	width: 298px;
}
.related-listings li {
	float: left;
	margin-right: 3px;
	word-wrap: break-word;
}
.related-listings li a {
	text-decoration: none;
}
.thumbnail-outer {
	border: 1px solid #ECECEC;
	border-radius: 3px;
	float: left;
	margin-right: 6px;
	transition: all 0.1s ease 0s;
}
.thumbnail-inner {
	background: none repeat scroll 0 0 #000000;
	border: 3px solid #FFFFFF;
	border-radius: 3px;
	height: 84px;
	overflow: hidden;
	transition: all 0.1s ease 0s;
	width: 84px;
}
.related-listings img {
	display: block;
	height: 127px;
	text-decoration: none;
	transition: all 0.1s ease 0s;
	width: auto;
}
li.shop-listing-count {
	margin-right: 0;
}
.thumbnail-outer.count-box {
	margin-right: 0;
}
.count-box {
	display: table;
}
.count-box .thumbnail-inner {
	background: none repeat scroll 0 0 #FFFFFF;
	display: table-cell;
	height: 69px;
	transition: all 0.1s ease 0s;
	vertical-align: middle;
	width: 69px;
}
.about-shop a {
	display: block;
	padding: 15px 8px;
	text-decoration: none;
	font-family: 'Arial, Helvetica, sans-serif';
	height:55px;
}
.about-shop:hover {
	background-color: #846f85;
}
.owner-details {
	color: #333333;
	text-transform:capitalize;
	font-size: 14px;
	font-weight: 500;
}
.trending-listing .about-image img {
	border-radius: 50px;
	float: left;
	height: 50px;
	margin: 5px 10px 0 0;
	width: 50px;
}
.owner-details em {
	font-style: italic;
	font-weight: 300;
	padding-right: 1px;
}
.reviews {
	background: url("../../../images/no-rating_star.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
	float: left;
	height: 17px;
	margin: 3px 0 0 -2px;
	width: 86px;
	color: #999999;
	display: block;
	cursor:pointer;
	font-size: 14px;
	line-height: 23px;
}
.stars.small {
	font-size: 14px;
}
.stars {
	display: inline;
	font-size: 22px;
	position: relative;
	white-space: nowrap;
}
.reviews .review-count {
	margin-left: 5px;
}
.community-tastemaker {
	float:left;
	width:100%;
	background-color:#Arial, Helvetica, sans-serif;
	color:#666;
	padding-bottom: 50px;
}
.community-tastemaker .main {
	margin-top: 60px;
}
.section h2 {
	font-size: 32px;
	margin: 0 0 5px;
	font-weight: normal;
	font-family: 'Arial, Helvetica, sans-serif';
	text-align: center;
}
.signed_out_hp_v3 h2 {
	color: #333333;
	font-size: 28px;
	font-weight: 500;
}
.section p.sub-head {
	color: #888888;
	font-family: 'Arial, Helvetica, sans-serif';
	font-size: 18px;
	line-height: 30px;
	margin-bottom: 10px;
	text-align: center;
}
#tastemakers {
	background-color: #f5f5f1;
	color: #666666;
	/*display: inline-block;
    float: left;
    min-width: 1030px;*/
    text-align: center;
}
#tastemaker-list {
	height:245px;
	margin-bottom:30px;
	padding:30px 0px;
	width:auto;
}
li.tastemaker {
	float:left;
	padding:0;
	margin-right:20px;
	position:relative;
	z-index:2;
	margin-bottom: 25px;
	margin-top: 25px;
}
li.tastemaker:hover {
	border-color:#e5e4e3 #E5E4E3 #cbc9c7;
	box-shadow:0 2px 0 rgba(0, 0, 0, .04)
}
li.tastemaker.last {
	margin-right:0
}
.tastemaker-favorites {
	width:226px
}
.tastemaker-favorites img {
	width:112px;
	height:90px;
	display:block;
	float:left;
	margin:0;
	padding:0
}
.tastemaker-favorites .favorite-0 img, .tastemaker-favorites .favorite-1 img {
	margin-bottom:2px
}
.tastemaker-favorites .favorite-0 img, .tastemaker-favorites .favorite-2 img {
	margin-right:2px
}
.tastemaker-link {
	position:relative
}
.tastemaker-link a.title-text {
	display:block;
	font-size:12px;
	line-height:18px;
	padding:12px 13px;
	text-decoration:none;
	white-space:nowrap
}
a.title-text h4 {
	color:#5a5552;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	width:180px;
	white-space:nowrap;
	overflow:hidden;
	margin:0;
	text-overflow:ellipsis
}
li.tastemaker:hover a.title-text h4 {
	text-decoration:underline
}
a.title-text p.favorites-number {
	line-height:18px;
	color:#999;
	text-decoration:none
}
.tastemaker-link .arrow {
	width:22px;
	height:22px;
	position:absolute;
	top:50%;
	margin-top:-11px;
	right:10px;
	background:url(../../../images/browse_arrow.png) no-repeat -64px -2px #fff;
}
#tastemakers .find-friends {
	background-color:#846f85;
	border:solid 1px #cce9f0;
	border-radius:5px;
	display:block;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	color:#333;
	padding:25px 0 30px;
	text-align:center;
	width: 970px;
}
#tastemakers .find-friends:hover {
	background-color:#cce9f0;
	border-color:#99d3e1;
	text-decoration:none
}
.tastemaker-desc {
	margin:0;
	position:absolute;
	top:-13px;
	left:8px;
	right:0;
transition:top .2s;
-moz-transition:top .2s;
-webkit-transition:top .2s;
-o-transition:top .2s
}
.tastemaker-name {
	opacity:0;
transition:opacity .2s;
-moz-transition:opacity .2s;
-webkit-transition:opacity .2s;
-o-transition:opacity .2s;
	line-height:20px;
	display:block;
	/*background:white;*/
	padding-left:3px;
	overflow:hidden;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px
}
.tastemaker-name .member-name {/*font-weight:bold;*/
}
li.tastemaker:hover .tastemaker-desc {
	top:-24px
}
li.tastemaker:hover .tastemaker-name {
	opacity:1
}
.tastemaker-avatar {
	padding:2px;
	background-color:#FFF;
	box-shadow:0 0 10px rgba(0, 0, 0, 0.2);
	float:left;
	margin-right:8px;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	border-radius:50%
}
.tastemaker-avatar img {
	width:35px;
	height:35px;
	display:block;
	background-color:#f5f5f1;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	border-radius:50%
}
#stories p.about-desc, #tastemakers .find-friends p {
	color: #333;
	font-family: 'Arial, Helvetica, sans-serif';
	font-size: 24px;
	font-weight: bold;
	margin: 0 auto 20px;
	width: 700px;
}
.btn-primary {
	border-color: #8dc035 #8dc035 #8dc035;
	background: #000000;
	background: -o-linear-gradient(top, #b4d679 2%, #8dc035 8%, #82b809 58%, #82b809 95%, #82b809);
	background: -ms-linear-gradient(top, #b4d679 2%, #8dc035 8%, #82b809 58%, #82b809 95%, #82b809);
	background: -moz-linear-gradient(top, #b4d679 2%, #8dc035 8%, #82b809 58%, #82b809 95%, #82b809);
	background: -webkit-linear-gradient(top, #b4d679 2%, #8dc035 8%, #82b809 58%, #82b809 95%, #82b809);
	background: linear-gradient(top, #b4d679 2%, #8dc035 8%, #82b809 58%, #82b809 95%, #82b809);
}
.btn-transaction {
	background:#4fa9c6 ;
	/*background: -o-linear-gradient(center top, #98d0e0 2%, #98d0e0 8%, #98d0e0 58%, #98d0e0 95%, #98d0e0) repeat scroll 0px 0px transparent;
	background: -ms-linear-gradient(center top, #000000 2%, #000000 8%, #98d0e0 58%, #98d0e0 95%, #98d0e0) repeat scroll 0px 0px transparent;
	background: -moz-linear-gradient(center top, #000000 2%, #000000 8%, #98d0e0 58%, #98d0e0 95%, #98d0e0) repeat scroll 0px 0px transparent;
	background: -webkit-linear-gradient(center top, #000000 2%, #000000 8%, #000000 58%, #98d0e0 95%, #98d0e0) repeat scroll 0px 0px transparent;
	background: linear-gradient(center top, #000000 2%, #000000 8%, #000000 58%, #000000 95%, #98d0e0) repeat scroll 0px 0px transparent;*/
}

.stories-abt-seller {
	float:left;
	width:100%;
	background-color:#FFF;
	color:#666;
	padding-bottom: 50px;
}
#stories {
	background-color:#FFF;
	width:100%; /*min-width:1030px*/
}
#stories .about-photo {
	background-position:center center;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	background-size:cover;
	width:100%;
	height:450px
}
#stories .seller-story {
	text-align:center;
	margin-top:-60px
}
#stories a.seller-photo {
	height:75px;
	width:75px;
	display:block;
	background-color:#ddd;
	border-radius:75px;
	-webkit-border-radius:75px;
	-moz-border-radius:75px;
	margin:0 auto 20px;
	border:solid 4px #fff;
	box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.2)
}
#stories a.seller-photo:hover {
	box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.4)
}
#stories p.about-desc, #tastemakers .find-friends p {
	color:#333;
	font-size:24px;
	font-family: 'Arial, Helvetica, sans-serif';
	font-weight:500;
	margin:0 auto 20px;
	width:700px;
	line-height: 30px;
}
#stories .owner-details {
	font-size:18px;
	color:#666
}
#stories .owner-details a {
	font-size:18px;
	color: #000000;
	font-weight: 500;
}
#trust {
	color: #888;
	font-size: 18px;
	line-height: 1.6;
	text-align: center;
}
.col {
	margin-right: 28px;
}
.col {
	float: left;
}
#trust .col {
	padding-top: 185px;
	padding-bottom: 75px;
}
.col4 {
	width: 308px;
}
.col-last {
	margin-right: 0!important;
}
#trust .col {
	padding-top:185px;
	padding-bottom:75px
}
#trust .col p {
	font-family: 'Arial, Helvetica, sans-serif';
	margin: 13px 0 0;
	padding: 0 15px;
}
#trust h3 {
	color:#333;
	font-size:26px;
	font-weight:bold;
	line-height:32px;
	font-family: 'Arial, Helvetica, sans-serif';
	text-shadow: 0 2px 1px rgba(255, 255, 255, .8);
}
#trust .trust1, #trust .trust2, #trust .trust3 {
	background:top center no-repeat;
}
.promo-ef {
	position:relative;
	color:#333;
	text-align:left;
	border:1px solid #d2d2d2;
	border-radius:3px;
	background:#d7d7d1;
	box-shadow:inset 0 0 10px rgba(0, 0, 0, .1);
	-moz-box-shadow:inset 0 0 10px rgba(0, 0, 0, .1);
	-webkit-box-shadow:inset 0 0 10px rgba(0, 0, 0, .1);
-webkit-transition:all .1s ease;
	height:168px;
	width: 99%;
	overflow: hidden;
}
.promo-ef .signup-message-wrap {
	position:relative;
	height:96px;
	z-index:2
}
#trust .promo-ef h3, .promo-ef .msg-success {
	background:transparent;
	box-sizing:border-box;
	position:absolute;
	bottom:0;
	left:0;
	right:0;
	font-weight:500;
	font-size:21px;
	padding:0 180px 8px;
	margin:0 auto;
	text-shadow:0 1px 0 #fff;
	line-height:28px
}
.promo-ef .msg-success {
	padding:0
}
.promo-ef .msg-success p {
	color:#333;
	font-size:21px;
	line-height:28px
}
.promo-ef .email-list-signup-response-messages .msg-error {
	border:1px solid #ffc0cb;
	margin-top:6px;
	padding:4px
}
.promo-ef .msg-error p {
	color:#666;
	line-height:16px
}
.promo-ef .email-list-signup-response-messages {
	left:298px;
	position:absolute;
	width:369px
}
.promo-ef .form-wrap {
	position:relative;
	z-index:2
}
.promo-ef div.subscribe-content-inner, .promo-ef div.sub-spin {
	display:inline-block;
	margin-bottom:0
}
.promo-ef input#emailtext {
	background:none repeat scroll 0 0 #fff;
	border-color:#b3b3b3 #CCCCCc #ccc #B3B3B3;
	border-radius:3px;
	border-style:solid;
	border-width:1px;
	color:#333;
	font-size:14px;
	height:13px;
	line-height:13px;
	margin:-2px 5px 0 24px;
	padding:11px;
	vertical-align:middle;
	white-space:nowrap;
	width:250px;
	outline:none;
}
.promo-ef .promo-image.signup {
	width:100%;
	height:77px;
	position:absolute;
	top:46px;
	left:0;
	background-position:0 0
}
.promo-ef .promo-ef-center {
	text-align:center
}
.promo-ef .spinner {
	display:inline-block;
	float:none;
	margin:0 0 0 4px;
	visibility:hidden
}
.promo-ef .spinner.saving {
	visibility:visible
}
#browse-categories {
	background-color:#FFF;
	color:#666;/*min-width:1030px;*/
	padding-top:55px
}
#browse-categories .section {
	padding-top:0
}
#browse-categories ul {
	margin-top:25px
}
li.browse-category {
	background-color:#fff;
	border:1px solid #e4e4e2;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	box-shadow:0 0 2px 0 rgba(0, 0, 0, .1);
	-webkit-box-shadow:0 0 2px 0 rgba(0, 0, 0, .1);
	-moz-box-shadow:0 0 2px 0 rgba(0, 0, 0, .1);
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	float:left;
	padding:1px;
	margin:0 25px 0 0;
	position:relative;
	text-align:left;
	z-index:2
}
li.browse-category:hover {
	border-color:#e5e4e3 #E5E4E3 #cbc9c7;
	box-shadow:0 2px 0 rgba(0, 0, 0, .04)
}
li.browse-category.last {
	margin-right:0
}
li.browse-category a {
	color:#333
}
li.browse-category a h3 {
	color:#333;
	font-weight:500;
	margin:0;
	padding:12px 13px
}
.browse-images {
	width:306px
}
li.browse-category img {
-moz-transition:all .1s;
-webkit-transition:all .1s;
	display:block;
	filter:alpha(opacity=99);
	opacity:.99;
transition:all .1s;
	width:100%;
	height:auto
}
li.browse-category span.image-container {
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	border:1px solid #FFF;
	box-sizing:border-box;
	display:block;
	float:left;
	width:50%
}
.browse-link {
	clear:both;
	position:relative
}
.browse-link span.title-text {
	display:block;
	font-size:12px;
	line-height:18px;
	padding:12px 13px;
	text-decoration:none;
	white-space:nowrap
}
span.title-text h4 {
	font-size:14px;
	font-weight:bold;
	width:250px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis
}
li.browse-category:hover span.title-text h4 {
	text-decoration:underline
}
.signed_out_hp_v3 h3 {
	font-size: 22px;
	margin-bottom: 12px;
}
.signed_out_hp_v3 h1, .signed_out_hp_v3 h2, .signed_out_hp_v3 h3, .signed_out_hp_v3 h4 {
	font-weight: 400;
	text-shadow: 0 2px 1px rgba(255, 255, 255, .8);
}
#trust .promo-ef h3, .promo-ef .msg-success {
	background: transparent;
	box-sizing: border-box;
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	font-weight: 500;
	font-size: 21px;
	padding: 0 180px 8px;
	margin: 0 auto;
	text-shadow: 0 1px 0 #fff;
	line-height: 28px;
	font-weight:bold;
}
.more-dropdown {
/*display:none;*/
}
.more-dropdown ul {
	background: #fff;
	border: 1px solid #ccc;
	border-top: 0;
	padding: 10px;
	border-radius: 0 0 5px 5px;
	-webkit-border-radius: 0 0 5px 5px;
	-moz-border-radius: 0 0 5px 5px;
	height: auto;
	margin-top: 0;
	width: 180px;
}
.more-dropdown ul li {
	display:block;
	margin:0;
	display: block;
}
.more-dropdown li a {
	border-radius: 3px;
	display: block;
	font-size: 14px;
	font-weight: bold;
	padding: 8px 15px 8px 5px;
	height:auto;
}
.more-dropdown li a:hover {
	background: #846f85 !important;
	text-decoration: none;
}
.display-view {
	display:none;
}
#breadcrumbs {
	line-height: 16px;
	font-size: 11px;
	list-style: none;
	padding: 6px 0 6px 1px;
	color: #999;
	border-bottom: 1px solid #eee;
	float: left;
	width: 100%;
}
#breadcrumbs li {
	float: left;
	margin-right: 3px;
}
#breadcrumbs a {
	color: #666;
	font-weight: normal;
}
#breadcrumbs a:hover {
	color: #000000;
	font-weight: normal;
	text-decoration:underline;
}
#breadcrumbs .separator {
	font-weight: bold;
	color: #999;
}
.clear:after {
	content: ".";
	display: block;
	width: 0;
	height: 0;
	clear: both;
	visibility: hidden;
}
.profile-module {
	background-color: #fff;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 4px solid #f5f5f1;
	padding: 13px 10px;
}
.secondary {
	float:right;
}
.secondary a {
	color:#000000;
	text-decoration:none;
}
.secondary .panel {
	padding: 12px 0 16px 8px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	position: relative;
	float: left;
	width: 188px;
}
.panel, .secondary .panel, .secondary-review .panel {
	background-color: #f5f5f1;
	margin-bottom: 10px;
	padding:7px 0px 10px 7px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.secondary&gt;.panel ul {
	list-style: none;
}
.secondary&gt;.panel ul li.user {
	padding-bottom: 18px;
}
.secondary&gt;.panel ul li {
	padding: 6px 8px;
	color: #666;
	border-bottom: 1px solid #eaeaea;
}
.panel li, .secondary .panel li, .secondary-review .panel li {
	line-height: 14px;
	margin-bottom: 6px;
	list-style-type: none;
}
.panel li, .secondary .panel li, .secondary-review .panel li {
	line-height: 14px;
	margin-bottom: 0px;
	list-style-type: none;
}
#user-info {
	clear: both;
	margin-bottom: 0;
}
#user-info&gt;.username {
	font-weight: bold;
}
.username a:hover {
	text-decoration: underline;
}
#user-info&gt;li {
	border: 0;
	padding: 0;
	margin: 5px 0px;
}
#user-info&gt;.location {
	font-size: 11px;
	color: #666;
}
#user-info&gt;.add-to-circle {
	margin-top: 4px;
}
.add-to-circle {
	margin-top: 4px;
	border:none !important;
}
.wrap {
	word-wrap: break-word;
}
#tabbed-navigation {
	padding:0;
	border-bottom:0
}
#tabbed-navigation-list&gt;li {
	padding:0;
	margin-bottom:0
}
#tabbed-navigation-list&gt;li&gt;a {
	display:block;
	padding:8px
}
#tabbed-navigation-list&gt;li.active&gt;a {
	background-color:#FFF;
	color:#333
}
#tabbed-navigation-list&gt;li.active&gt;a:hover {
	background-color:#FFF
}
#tabbed-navigation-list&gt;li&gt;a:hover {
	background-color:#eaeae3;
	text-decoration:none
}
.follow-button-container&gt;div {
	display: table-cell;
}
.follow-button-cell {
	padding-right: 8px;
	position: relative;
}
.follow-btn-container {
	display: inline-block;
}
.follow-btn-container .btn-follow, .follow-btn-container.following .btn-unfollow {
	display: inline-block;
}
.btn-secondary.small, a:link.btn-secondary.small, a:visited.btn-secondary-small, a:hover.btn-secondary-small, button.btn-secondary.small {
	color: #5a5552;
}
.btn-primary.small, .btn-secondary.small, .btn-transaction.small, .btn-offsite.small, a:link.btn-primary.small, a:visited.btn-primary-small, a:hover.btn-primary-small, a:link.btn-secondary.small, a:visited.btn-secondary-small, a:hover.btn-secondary-small, a:link.btn-transaction.small, a:visited.btn-transaction-small, a:hover.btn-transaction-small, a:link.btn-offsite.small, a:visited.btn-offsite-small, a:hover.btn-offsite-small, a.btn-primary.small, a.btn-secondary.small, a.btn-transaction.small, a.btn-offsite.small, button.small {
	font-weight: normal;
	padding: 4px 11px;
	font-size: 13px;
}
.overlay {
	padding: 15px;
	display: none;
	z-index: 10000;
	width: 720px;
	background: #666;
	background: rgba(0, 0, 0, 0.5);
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	text-align: left;
}
.overlay-header {
	padding: 9px 8px 7px;
	border-bottom: 1px solid #DDD;
	position: relative;
}
.overlay-body {
	padding: 8px;
}
span.button-small, span.button-medium, span.button-large {
	padding: 0;
}
.overlay h1 {
	margin-bottom:8px
}
.overlay h2 {
	font-size:16px;
	margin-bottom:0
}
.overlay h3 {
	font-size:16px;
	font-weight:normal;
	line-height:22px
}
.overlay .section {
	padding:0 16px
}
.overlay-body p {
	line-height:17px
}
.overlay-body ul {
	list-style-type:disc;
	margin-left:18px
}
.overlay-body .overlay-tab-content {
	display:none
}
.overlay-body .overlay-tab-content.active {
	display:block
}
.overlay-header {
	padding:9px 8px 7px;
	border-bottom:1px solid #DDD;
	position:relative
}
.tabbed {
	padding-top:0
}
.overlay .overlay-header p {
	color:#666;
	line-height:18px
}
.overlay-footer {
	background-color:#f5f5f1;
	padding:5px;
	clear:both;
	height:34px;
	line-height:24px;
	position:relative
}
.overlay-footer .fakelink {
	vertical-align:middle
}
.overlay-footer .primary-actions {
	float:right
}
.overlay-footer .secondary-actions {
	float:left;
	line-height:24px
}
.overlay-footer .spinner-small {
	float:right;
	margin:5px
}
.overlay-narrow {
	width:420px
}
.change-name-overlay .input-group:first-child {
	margin-bottom: 10px;
}
.save-changes {
	float: left;
	width: 100px;
	padding: 0px;
	margin-right: 20px;
}
.save-changes input {
	background:transparent;
	border:none;
	background:#bdbdbd;
	padding: 5px 10px;
	border-radius: 3px;
	color: #fff;
	border: 1px solid #e1e1e1;
	outline:none;
	cursor:pointer;
}
.save-changes input:hover {
	background:#acacac;
}
.popup-cancel {
	float:right;
	margin:0px;
	padding:0px;
	right: 0px;
	top: 6px;
}
.popup-cancel input {
	background:transparent;
	border:none;
	background:#bdbdbd;
	padding: 5px 10px;
	border-radius: 3px;
	color: #fff;
	border: 1px solid #e1e1e1;
	outline:none;
	cursor:pointer;
}
.popup-cancel input:hover {
	background:#acacac;
}
.pop-input input {
	width:96%;
	/*height:20px;*/
	padding:5px;
}
/*tab pannel css*/
a {
	outline:none;
}
img {
	border: none;
}
.TabbedPanels {
	padding: 0px;
	float: left;
	clear: none;
	width:100% !important;
	margin:0px 0px !important;
}
.TabbedPanelsTabGroup {
	margin: 0 0 0 0px;
	padding: 0px;
}
.TabbedPanelsTab {
	position: relative;
	top: 0px;
	float: left;
	display: block;
	border: 1px solid #DADBD6;
	margin: 0px 0px 0px 0px;
	list-style: none;
	color: #0099CC;
	cursor: pointer;
	outline: none;
	padding: 5px 10px;
	z-index: 20;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
}
.TabbedPanelsTab:last-child {
	margin:0;
}
.TabbedPanelsTabHover {
	z-index:25 !important;
	color: #0099CC !important;
	text-decoration:underline;
}
.TabbedPanelsTabSelected {
	z-index: 25 !important;
	background: #eef0f3;
	color: #666666 !important;
}
.TabbedPanelsTab a {
	color: #FFFFFF;
	text-decoration: none;
}
.TabbedPanelsContentGroup {
	clear: both;
	background-color:#fff;
	background:#FFFFFF;
	font-size:14px;
	color:#484848;
}
.TabbedPanelsContent {
	line-height:20px;
	text-align:justify;
	font-weight:normal;
	overflow:hidden;
	padding:0 !important;
}
}
.TabbedPanelsContentVisible {
}
.TabbedPanelsContent table td {
	padding:1px;
}
.tab_box h2 {
	color:#tab_box;
	font-size:13px;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
/*tab pannel css*/




/*purchases and Review*/

#header_menu {
	padding: 0;
	margin-top:0px;
	margin-bottom: 10px;
}

.col4 {
	width: 308px;
}
.col {
	margin-right: 0px;
}
.col {
	float: left;
}
#header_menu h1 {
	font-size: 28px;
	margin: 0 0 5px;
	font-weight: 600;
	font-family: 'Arial, Helvetica, sans-serif';
	letter-spacing: 0.5px;
	color: #333;
}
#logo_inner a span {
	font-family: 'Arial, Helvetica, sans-serif';
	font-size: 14px;
}
#header_menu ul {
	list-style-type: none;
	margin: 0;
}
.col8 {
	width: 644px;
}
.col-last {
	margin-right: 0!important;
}
#header_menu ul li {
	margin: 0 28px 0 0;
}
#header_menu ul li a {
	display: block;
	padding: 7px 4px;
	font-weight: bold;
	border-radius: 3px;
	text-decoration: none;
	color: #000000;
}
#header_menu ul li a:hover {
	background:#846f85;
	color: #ffffff;
}
.share-icons {
	float: left;
	padding-top: 10px;
}
#header_menu ul li.selected a {
	background-color:#0092b7;
	color:#fff
}
.purchase_review {
	float:left;
	width:100%;
	background:#ffffff;
	/*padding:15px 0 !important;*/
	padding:15px 0 30px !important;
	
	/* border-top: 1px solid #d7d7d4; */
	border: 1px solid #d7d7d4;
	margin-bottom:0;
	/*margin-top:25px;*/
}
.content-wrap-inner1
{
	padding:0 !important;
}
.all-purchase-search {
	float:left;
	width:97%;
}
.all-purchases-btn {
	float:left;
	width:80%;
	margin:0px;
	padding:0px;
}
.all-purchases-btn a {
	color: #555;
	background-color: #dcdcd8;
	border-color: #CCC;
	text-shadow: 0 1px 0 #EEE;
	box-shadow: inset -1px 1px 5px -1px #bebebe;
	padding:5px 10px;
	border-radius:5px;
	cursor:pointer;
}
.all-purchases-btn a:hover {
	background-color: #e1e1de;
	cursor:pointer;
	color:#000;
}
.purchase-search {
	float:right;
	width:20%;
	margin:0px;
	padding:0px;
}
.review-search-bar input {
	width: 193px;
	border-radius: 5px;
	line-height: 18px;
	padding: 4px 8px 4px 26px;
	border: 1px solid #ccc;
	color: #333;
	font-size: 12px;
	background:url(../../../images/search.png) no-repeat 4px 4px #fff;
	outline: none;
}
.review-search-bar span {
	display: inline-block;
	position: absolute;
	left: 7px;
	top: 7px;
	font-size: 13px;
}
#bowse-items {
	margin-top: 80px;
	padding: 20px;
	float:left;
	clear:both;
	width:100%;
}
#bowse-items {
	background: url(/assets/dist/images/weddings/weddings-texture.20140130192957.png) #dae7e8;
	border: 1px solid #ddd;
	border-top-color: #d6d6d6;
	border-bottom-color: #fff;
	box-shadow: inset 0 0 40px 5px rgba(0, 0, 0, 0.05);
	-webkit-box-shadow: inset 0 0 40px 5px rgba(0, 0, 0, 0.05);
	border-radius: 5px;
	/*margin: 7% 5%;*/
	margin: 2% 0;
	padding: 14px 0 20px;
	text-align: center;
	text-rendering: optimizeLegibility;
	text-shadow: 0 1px 1px #fff;
}
#bowse-items h3 {
	color: #333;
	font-size: 18px;
	font-weight: normal!important;
	margin-bottom: 15px;
}
#bowse-items h3 b {
	font-weight:bold;
	margin-right: 5px;
	font-size: 19px;
}
.browse-links {
	float:left;
	margin: 5px 10px 0px 10px;
	padding:0px;
}
.browse-links li {
	float:left;
	padding:0px;
	margin:0px 15px;
}
.browse-links li img {
	height: 130px;
	width: 130px;
}
.browse-image-tag {
	float:left;
}
.browse-image-tag img {
	border:4px solid #fff;
	display: block;
	text-decoration: none;
	opacity: 1;
transition: all .1s;
-webkit-transition: all .1s;
-moz-transition: all .1s;
	border-radius: 3px;
}
.browse-image-tag h4 {
	margin:5px;
	padding:0px;
	text-align:center;
	color: #000000!important;
}
.browse-image-tag h4 a {
	color: #000000!important;
}
.browse-image-tag h4 a:hover {
	text-decoration:underline;
}
.addfile_button {
    float: left;
    background: transparent url("../../../images/btn_bg.png") repeat-x scroll 0% 0%;
    border-color: #67BDD4 #4AB1CC #359BBD;
    border-radius: 4px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0px 1px 0px #E8E8E8;
    color: #FFF !important;
    cursor: pointer;
    display: table-cell;
    font-size: 12px;
    font-weight: bold;
    height: 32px;
    margin: 0px 0px 0px 2px;
    line-height: 15px;
    padding: 7px 16px !important;
    text-align: center;
    font-family: Arial,Helvetica,sans-serif;
    width: auto !important;
    vertical-align: middle;
    display: table-cell;
}
.addfile_button:hover {
	background:url(../../../images/btn_bg_hover.png) repeat-x;
}
.google-preview_link {
	color: #000000;
	text-decoration: none;
}
.google-preview_link:hover {
	text-decoration:underline;
}
.input-group a {
	color: #000000;
	text-decoration: none;
}
.input-group a:hover {
	text-decoration:underline;
}
.categories li a {
	color: #000000;
	text-decoration: none;
}
.categories li a:hover {
	text-decoration:underline;
}
.changeable a {
	color: #000000;
	text-decoration: none;
}
.changeable a:hover {
	text-decoration:underline;
}
.page_nav {
	width:100% !important;
	margin:0 auto;
	padding:0px;
	height:40px;
	list-style:none;
	display:inline-block;
	text-align:center;
}
.page_nav li {
	list-style:none;
	margin:0 0 0 0px;
	padding:0px;
	float:none;
	display:inline-block;
}
.page_nav li a {
	text-decoration:none;
	margin:0 3px 0 3px;
	padding:0px;
	color: #000000;
	font-weight:bold;
}
.page_nav li a:hover {
	text-decoration:underline;
}
.page_act {
	color:#333333 !important;
	text-decoration:underline !important;
}
.arrow_full {
	width:12%;
	margin:0 auto 0 auto;
	padding:0px;
}
.arrow_full a img {
	float:left;
	margin:0 5px 0 3px;
	padding:0px;
	border:none;
}
.use_full_border {
	background: none repeat scroll 0 0 #DBD7D7;
	height: 1px;
	margin: 10px auto;
	padding: 0;
	width: 75%;
}
.add_shop .use_full_border {
	background: none;
	height:auto;
	margin:auto;
	padding: 0;
	width: auto;
}
.allowed-items {
	border-bottom: medium none;
}
.cont-b-left {
    display: inline-block;
    float: left;
    margin: 0;
    padding: 0;
    text-align: center;
    width: 68%;
}
.full_use {
	width:100%;
	margin:10px auto;
	padding:0px;
	float:left;
	border:none;
}
.cont-b-left h2 {
	font-family: 'Arial, Helvetica, sans-serif';
	font-size: 20px;
	font-weight: 500;
	line-height: 26px;
	margin: 24px 0 6px;
}
.cont-b-left ul {
	list-style:none;
}
.cont-b-left ul li {
    color: #666666;
    font-size: 18px;
    font-weight: 300;
    line-height: 24px;
    list-style: outside none disc;
    margin: 0 0 6px 18px;
    text-align: center;
}
.split_image {
	background-position: -215px -229px;
	float: left;
	height: 222px;
	margin: 24px 65px;
	width: 196px;
}
.fea_img {
	background: url("/assets/dist/images/sell/sell-illustrations.20140130192956.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	display: block;
}
.errors {
	border:1px #a80308 solid !important;
}
.errors_msg {
	color:#a80308;
}
.preview_div {
	border: medium none;
	box-shadow: 0 0 2px 0 #BABAB3;
	float: left;
	margin-top: 10px;
	padding-left: 15px;
	width: 100%;
	background:none !important;
}
.tagBox-container input.tagBox-input, .tagBox-container select.tagBox-input {
	border:none;
	box-shadow: 0 0 2px 0 #BABAB3;
	padding: 6px 5px;
}
.list_div input {
	border:none;
	box-shadow: 0 0 2px 0 #BABAB3;
}
.list_div input#quantity {
	width:290px !important;
}
.goo_title {
	color: #20c !important;
	font-size: 15px;
	font-weight: 400;
	margin: 0 0 1px !important;
	text-decoration: underline;
}
.goo_desc {
	margin-bottom: 0 !important;
	word-wrap: break-word;
}
.shipping_txt_box {
	float:left;
	width:80px;
	font-size:12px;
	color:#333;
	padding:5px 6px;
	margin:0 0 0 0px;
}
.secondary-tabs {
	list-style: none;
	border-bottom: 1px solid #dadbd6;
	padding: 0 20px;
	margin: 0 0 30px;
}
.secondary-tabs li {
	float: left;
	margin: 0!important;
}
.clear {
	min-height: 1%;
}
.secondary-tabs li.active a, .secondary-tabs li a.active, .secondary-tabs li.ui-state-active a, .secondary-tabs li a.ui-state-active {
	background-color: #fff;
	border-bottom-color: #fff;
	color: #666;
}
.secondary-tabs li a {
	display: block;
	background-color: #eef0f3;
	border: 1px solid #dadbd6;
	border-left: 0;
	font-size: 12px;
	padding: 7px 12px;
	margin: 0 0 -1px;
	text-align: center;
	color: #000000;
	font-weight: normal;
	position: relative;
}
.clear:after {
	content: ".";
	display: block;
	width: 0;
	height: 0;
	clear: both;
	visibility: hidden;
}
/*------------------------------------------------------------new listingpage css-------------------------------------------------------------*/


.confirm-email .header_messg {
	float: left;
	margin: 10px 0 0;
	padding: 0 20px 10px;
	width: 96%;
}
.confirm-email .header_messg p {
	margin: 12px 0 0;
}
.confirmation-mail h3 {
	font-family: 'Arial, Helvetica, sans-serif';
	font-size: 16px;
	font-weight: 500;
	margin-left: 0;
}
.confirmation-email-items {
	margin-top: 12px;
}
.messag a {
	white-space: nowrap;
}
.btn-actives {
	background: -moz-linear-gradient(center top, #000000 2%, #000000 8%, #000000 58%, #000000 95%, #000000) repeat scroll 0 0 rgba(0, 0, 0, 0);
	border-color: #000000 #000000 #000000;
	border: 1px solid;
	border-radius: 3px;
	color: #FFFFFF;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: normal;
	padding: 7px 15px 8px;
	text-decoration: none;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.15);
	display: inline-block;
	font-size: 12px;
	margin-right: 7px;
	float:left;
	padding: 6px 18px;
}
.error-msg {
	background-color: #FFF7D0;
}

.notification {
	float:left;
}
.notification a {
	float: left;
	font-size: 12px;
	margin: 4px 0 0;
}
#seller-content {
	margin-top: 28px;
	float:left;
	width:94.5%;
	padding: 0 28px;
}
#user2 {
	display: table;
	height: 75px;
	position: relative;
}
.type3 {
	width: 392px;
}
.type {
	margin-right: 28px;
	float:left;
}
#user2 .model {
	float: left;
	height: 75px;
}
#user2 .model img {
	border: 1px solid #ECECEC;
	border-radius: 3px;
}
.company-head {
	display: table-cell;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: 600;
	line-height: 28px;
	margin-left: 14px;
	text-shadow: 1px 1px #FFFFFF;
	vertical-align: middle;
	width: 300px;
	word-wrap: break-word;
}
.company-head a {
	color: #333333;
}
.favorite-button {
	clear: both;
	display: block;
	font-family: arial;
	font-size: 14px;
	margin-top: 7px;
}
.favorite-button-container {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	background: -moz-linear-gradient(center top, #FFFFFF 0px, #FCFDFD 4%, #F2F3F3 11%, #F2F3F3 95%, #E8E9E9 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
	border-color: #DDDAD6 #D8D5D2 #C4C0BC;
	border-image: none;
	border-radius: 3px;
	border-style: solid;
	border-width: 1px;
	color: #756E69;
	cursor: pointer;
	display: inline-block;
	font-size: 13px;
	font-weight: normal;
	height: 26px;
	line-height: 24px;
	margin: 0;
	outline: 0 none;
	padding: 0 9px;
	position: relative;
	text-decoration: none;
	text-shadow: 0 1px 0 #FFFFFF;
}
.favorite-text {
	color: #756E69;
	cursor: pointer;
	font-size: 13px;
	font-weight: normal;
	line-height: 24px;
	text-shadow: 0 1px 0 #FFFFFF;
}
.innerwrap {
	border-image: none;
	border: 8px solid #846f85;
	border-radius: 5px;
	float:left;
	width:92.5%;
	margin: 28px auto 20px;
	padding: 28px;
	position: relative;
}
.preview-form {
	float: left;
	margin-right: 28px;
	max-width: 540px;
	width: 55%;
}
.preview-form h2 {
	color: #333333;
	font-family: 'Arial, Helvetica, sans-serif';
	font-size: 20px;
	font-style: normal;
	font-weight: 700;
	margin-bottom: 14px;
}
.preview-form h3 {
	color: #666666;
	font-family: 'Arial, Helvetica, sans-serif';
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
}
.listing-preview {
	margin-top: 14px;
}
.secondary-button {
	background: -moz-linear-gradient(center top, #FFFFFF 0px, #FDFDFC 4%, #F3F3F2 11%, #F3F3F2 95%, #E9E9E8 100%) repeat;
	color: #7D7773;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);
	cursor: pointer;
	display: inline-block;
	border: 1px solid #DDDAD6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	line-height: normal;
	margin: 0;
	padding: 7px 15px 8px;
	text-decoration: none;
	border-radius: 3px;
}
.warning-message p {
	line-height: 18px;
	margin-bottom: 5px;
}
#listing-image {
	float: left;
	width: 40%;
	border-left: 1px solid #ECECEC;
	float: right;
	padding: 0 0 0 14px;
}
.instructions {
	float: left;
	color: #666666;
	font-size: 14px;
	line-height: 22px;
	width: 160px;
}
.crop-image2 {
	opacity: 0.25;
	float: right;
	margin-left: 14px;
}
.crop-image2 .croped {
	border: 1px solid #ECECEC;
	padding: 6px;
	position: relative;
}
.image-detail {
	background-color: #CCCCCC;
	height: 135px;
	overflow: hidden;
	position: relative;
	border: 1px solid #ECECEC;
	border-radius: 3px;
	text-align: left;
	transition: all 0.1s ease 0s;
	width: 170px;
}
.content-detail {
	position: relative;
	width: 170px;
}
.content-detail .listing-title {
	color: #666666;
	line-height: 15px;
	margin-top: 5px;
}
.headline {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.new-user {
	color: #B2B2B2;
	overflow: hidden;
	text-overflow: ellipsis;
	width: 48%;
}

.dolar {
	margin-left: 0 !important;
}
.photo-12 {
	float: left;
	margin: 12px 0 0;
	padding: 3px 7px !important;
}
#shipping-tab {
	word-wrap: break-word;
	color: #666666;
	font-family: arial;
	font-size: 14px;
	line-height: 22px;
}
.ship-days {
	color: #333333;
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	line-height: 21px;
	margin-bottom: 10px;
	margin-left: 6px;
}
.list-table {
	margin-bottom: 24px;
	width: 100%;
}
.column-headers {
	color: #333333;
}
.list-table th, .list-table td {
	border-bottom: 1px solid #EAEAE3;
}
.tab-bottom {
	float:left;
	width:100%;
	border-bottom:1px solid #CCC;
}
#preview_page .content-tab-page {
	position: relative;
	width: 100%;
	float:left;
}
.width60 {
	float:left;
	width:61%;
}
.inline-edit-link {
	background-color: #FFFFFF;
	padding: 0 10px;
	right: 0;
	top: 0;
}
.inline-edit-link1 {
	float: right;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 10px;
}
/*------------------------------------------------------------new detail css-------------------------------------------------------------*/

.jewely-text {
	color: #333333;
	/* font-family: "Guardian-EgypTT-Medium",Georgia,serif;*/
    font-size: 28px;
	font-weight: 500;
	line-height: normal;
}
.col li a {
	font-size:12px;
}
#logo_inner {
	float: left;/* width: 20%;*/
}
#inner-page-ul {
     width: 100%;
}
#inner-page-ul li {
	float:left;
	/*width: 21%;*/
	padding-right: 15px;
}
.share-icons a {
	background-color: #F8F8F8;
	background-image: -moz-linear-gradient(center top, #FFFFFF, #DEDEDE);
	border-color: #CCCCCC;
	border-image: initial;
	border-radius: 3px;
	border-style: solid;
	border-width: 1px;
	color: #333333;
	cursor: pointer;
	float: left;
	height: 18px;
	float:left;
	margin-right: 8px;
	overflow: hidden;
	position: relative;
	text-decoration: none;
	vertical-align: top;
	width: 58px;
}
.twitter-text {
	color: #333333;
	font: bold 11px/18px 'Helvetica Neue', Arial, sans-serif;
	left: 20px;
	position: absolute;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
	top: 0;
}
.twitter-share-icon {
	background: url(../../../images/twitter-birds.png) no-repeat 0 0;
	width: 14px;
	height: 12px;
	left: 5px;
	margin: -2px 0 0 -2px;
	position: absolute;
	top: 5px;
}
.first_look_page {
	float: left;
	margin-top: 28px;
	width: 100%;
}
.lin32 {
	float: left;
	margin-right: 21px;
}
.lin2 {
	width: 476px;
}
.banner-out {
	border: 1px solid #E2E2E2;
	border-radius: 3px;
	box-shadow: 0 2px 1px 0 rgba(0, 0, 0, 0.1);
	position: relative;
	transition: all 0.1s ease 0s;
	z-index: 5;
}
.banner-in {
	background: none repeat scroll 0 0 #F5F5F1;
	border: 4px solid #FFFFFF;
	border-radius: 3px;
	overflow: hidden;
	position: relative;
	transition: all 0.1s ease 0s;
	min-height: 54px;
}
.link-addres {
	display: block;
}
.banner-in img {
	float: left;
	position: relative;
	transition: all 0.1s ease 0s;
	 text-indent: -9999px;
}
.banner-in img:hover {
	opacity:0.70;
}
.lin32:hover .banner-title a {
	text-decoration:underline;
}
.credit {
	bottom: 6px;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: absolute;
	right: 7px;
}
.banner-title {
	background: none repeat scroll 0 0 rgba(255, 255, 255, 0.88);
	border: 1px solid #E2E2E2;
	border-radius: 0 0 3px 3px;
	box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.1);
	display: inline-block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin: 0;
    padding: 10px;
    position: absolute;
	width: 100%;
    z-index: 999;
	bottom: 0;
	left: 0;
}
.banner-title a {
	display: block;
	overflow: hidden;
	padding: 10px 20px 10px 8px;
	text-overflow: ellipsis;
	transition: all 0.1s ease 0s;
	white-space: nowrap;
}
.drop-row {
	/*background:url(images/weddings-sprite.20120808190950.png) no-repeat scroll 0 -328px ;*/
	background:url(../../../images/weddings-sprite.20120808190950.png) no-repeat scroll 0 -328px;
	color: #666666;
	height: 22px;
	padding-left: 2px;
	position: absolute;
	right: 3px;
	top: 8px;
	width: 22px;
}
.lin2 .link-addres img {
	height:375px;
}
.lin3 .link-addres img {
	height:170px;
}
#tiles1 li {
	border: 1px solid #E4E4E2;
	border-radius: 3px;
	box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.1);
}
#tiles1 li {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #E4E4E2;
	border-radius: 3px;
	float: left;
}

.row1 {
	width: 470px;
	height:475px;
	float: left;
	margin-bottom:20px;
}
.row2 {
	width: 220px;
	height:225px;
	float: left;
	margin-bottom:20px;
}
.row3 {
	width: 220px;
	height:225px;
	float: left;
	margin-bottom:20px;
}
.row4 {
	width: 308px;
	float: left;
	margin-bottom:20px;
}
.row1 img {
	width: 470px;
}
.row2 img {
	width: 220px;
}
.row3 img {
	width: 220px;
}
.row8 img {
	width: 308px;
}
.lin3 {
	width: 224px;
}
.last-line {
	margin-right: 0 !important;
	float:right;
}
.lin32 {
	margin-bottom: 28px;
}
.lin4 {
	width: 308px;
}
#tabs .preview-menu {
	float: left;
	width: 100%;
	content: "";
	display: table;
	border-bottom: 1px solid #CCCCCC;
}
#tabs .preview-menu li {
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	float: left;
	margin: 0 3px;
	padding: 3px 0 0;
	position: relative;
	text-align: center;
	top: 1px;
	width: auto;
	left: -3px;
}
#tabs .ui-tabs-active a {
	border-bottom: 1px solid #FFFFFF;
	color: #333333;
	float: left;
}
#tabs li a {
	padding: 0 17px;
}
.manage-listing-heading {
	float:left;
	margin: 0 0 20px !important;
	width:100%;
}
.manage-listing-heading h1 {
	color: #333333;
	font-family: 'Arial, Helvetica, sans-serif';
	font-size: 22px;
	font-weight: 600;
	line-height: 30px;
}
.manage-listing-heading h1 span {
	font-weight: 200;
}
.manage-listing-heading p {
	float: none;
	line-height: 24px;
	margin-bottom: 0;
	margin-left: 0;
}
.tab_form_list_table td {
	padding: 5px 10px;
	vertical-align: top;
	color: #333;
	line-height:17px;
}
.tab_form_list_table-2 td{
	padding: 2px 10px;
}
#tabs .preview-menu li:first-child {
	margin: 0 0 0 41px;
}
.shuffle {
	float: left;
	padding-top: 5px;
	width: 100%;
}
.secondary-button-delete {
	color: #5A5552;
	float: left;
	font-size: 13px;
	cursor: pointer;
	font-weight: normal;
	margin-bottom: 1px;
	padding: 2px 11px;
}
.list-display {
	/*background: none repeat scroll 0 0 #F5F5F1;*/
	border-bottom: 0 none;
	min-width: 12px;
	vertical-align: top;
	width: 42px;
}
.tab_form_list_table {
	float: left;
	width: 100%;
}
.look td {
	border-bottom: 1px solid #EAEAE3;
	border-radius: 5px 5px 0 0;
	color: #333333;
	padding: 8px;
	text-align: left;
}
.shuffle .find-all {
	float: left;
	margin: 6px 9px 0 0;
}
/*.table-header .list-heading*/


.list-wid {
	width: 67px;
}
.price-wid {
	width: 83px;
}
.date-wid {
	width: 102px;
}
.sort-tab {
	background-color: #F5F5F1;
	color: #000000;
	display: block;
}
.sort-arrow {
	font-weight: bold;
    display: inline-block;
	height: 10px;
	width: 8px;
}
.list-heading {
	/*background: none repeat scroll 0 0 #F5F5F1;*/
	float: left;
	text-align: left;
	width: 79%;
}
.listgap {
	width: 64px;
}
.table-header {
	/*background:#F5F5F1;*/
	height: 30px;
}
.list-image12 {
	border: 1px dotted;
	float: left;
	padding: 3px;
}
.center-text {
	float: left;
	margin: 0 0 0 3px;
	width: 85%;
}
/*.styleback .shuffle {
	background: #F5F5F1;
}*/
.tab_form_list {
	border-radius: 4px;
	box-shadow: 0 0 2px 1px #CCCCCC;
	float: left;
	width: 99%;
	background:#ffffff;
	margin-bottom:20px;
	margin-top: 20px;
}
#tabs-2 {
	margin: 0px 0 0;
	float:left;
}
#policies {
	float:left;
	width:100%;
	margin: 0 0 40px;
}
.shop-form-section {
	border: 1px solid #D9D9D9;
	float:left;
	width:100%;
	margin: 0 0 15px;
	border-radius:4px;
	background:#ffffff;
	padding: 15px 0;
}
.label-text {
	color: #333333;
	display: inline-block;
	float: left;
	font-size: 12px;
	margin-bottom: 0;
	font-weight:bold;
	margin-right: 15px;
	width: 124px;
	margin-top: 6px;
	text-align: right;
}
.shop_member {
	padding: 15px;
	width: 100%;
	display: inline-block;
}
.shop_member .label-text{
	width: 150px;
	margin-right: 20px;
}
.message121 {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	box-shadow: 0 0 2px 0 #EEEEEE;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	margin: 0 0 0.2em;
	padding: 6px;
	/*width: 462px;*/
	width:84%;
}
.inline-message {
	/*margin-left: 138px;*/
	/*width: 474px;*/
	width:84%;
	font-size: 12px;
	line-height: 16px;
	color: #666;
	display: inline-block;
	margin-bottom: 0;
	padding-top: 4px;
}
#policies hr {
	background-color: #EAEAE3;
	border: 0 none;
	clear: both;
	color: #EAEAE3;
	height: 1px;
	margin-bottom: 12px;
	margin-top: 6px;
}
.button-large {
	background-position: 0 -1px;
	font-size: 14px;
	height: 31px;
	line-height: 33px !important;
	background: url(../../../images/buttons-master.20140130192956.png) repeat-x scroll 0 -121px #000000;
	border-color: #67BDD4 #4AB1CC #359BBD;
	border-radius: 4px;
	border-style: solid;
	border-width: 1px;
	box-shadow: 0 1px 0 #E8E8E8;
	color: #FFFFFF;
	cursor: pointer;
	display: inline-block;
	font-size: 12px;
	font-weight: bold;
	line-height: 23px;
	margin-bottom: 9px;
	outline: 0 none;
	padding: 0 11px;
	position: relative;
	text-align: center;
	vertical-align: middle;
	width: auto;
}
.button-large input {
	background: #98d0e0; /* Old browsers */
	background: -moz-linear-gradient(top, #98d0e0 2%, #68b8d1 8%, #4fa9c6 58%, #4ca4c0 95%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(2%, #98d0e0), color-stop(8%, #68b8d1), color-stop(58%, #4fa9c6), color-stop(95%, #4ca4c0)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #98d0e0 2%, #68b8d1 8%, #4fa9c6 58%, #4ca4c0 95%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #98d0e0 2%, #68b8d1 8%, #4fa9c6 58%, #4ca4c0 95%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #98d0e0 2%, #68b8d1 8%, #4fa9c6 58%, #4ca4c0 95%); /* IE10+ */
	background: linear-gradient(to bottom, #98d0e0 2%, #68b8d1 8%, #4fa9c6 58%, #4ca4c0 95%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#98d0e0', endColorstr='#4ca4c0', GradientType=0 ); /* IE6-9 */
	border-color: #54acc7 #4ca0ba #398a9d;
	border: 0 none;
	color: #FFFFFF;
	cursor: pointer;
	display: inline-block;
	font-size: 13px;
	font-weight: bold;
	height: 29px;
	line-height: 24px;
	margin: 0;
	outline: 0 none;
	overflow: visible;
	padding: 0 13px;
	position: relative;
	vertical-align: top;
	white-space: nowrap;
}
.button-large input:hover{
	background:#3796b5;
}
.headline-shop {
	background-color: #FFFFFF;
	border-color: #959595 #D3D3D3 #D3D3D3 #959595;
	border-image: none;
	border-style: solid;
	border-width: 1px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0 0 0.2em;
	padding: 6px;
	width: 480px;
}
.shop-policies-section {
	border: 1px solid #D9D9D9;
	border-radius: 4px;
	float: left;
	margin: 0 0 15px;
	width: 99%;
	background:#ffffff;
}
.facebook-mesg .inline-message {
	padding: 12px 5px;
	width: 481px;
	background-color: #E9F6FC;
}
.blue_arrow {
	background: url(../../../images/main-sprite.20140130192956.png) no-repeat scroll -15px -617px;
	border: 67px none;
	bottom: -101px;
	height: 13px;
	background-position: -65px -617px;
	left: 152px;
	top: -13px;
	position: absolute;
	width: 22px;
}
.facebook-mesg {
	margin: 21px 0 0;
	position:relative;
}
#showpreview {
	border-top: 1px solid #EAEAE3;
	margin-left: 139px;
	margin-top: 20px;
	padding-top: 20px;
	width: 80%;
    float: right;
}
.preview-body {
	background-color: #FFFFFF;
	border: 1px solid #EAEAE3;
	margin: 10px 0;
	padding: 10px;
	width: 456px;
}
.wid {
	width:100%;
	float:left;
}
.shown label {
	background: url(../../../images/connected-accounts-sprite.20120518194756.png) no-repeat scroll 0 -174px;
	display: block;
	float: left;
	height: 23px;
	margin: 0;
	overflow: hidden;
	text-align: left;
	text-indent: -999em;
	width: 23px;
}
.middle-section label {
	float:left;
	color: #333333;
	display: inline-block;
	float: left;
	font-size: 14px;
	margin-bottom: 0;
	margin-right: 15px;
	margin-top: 6px;
	width:100%;
}
.head-text {
	margin: 6px 0;
	padding: 4px 11px;
	height:30px;
}
/**_________________new copy_________________________*/




.primary-button {
	background: -moz-linear-gradient(center top, #000000 2%, #000000 8%, #000000 58%, #000000 95%, #000000) repeat scroll 0 0 rgba(0, 0, 0, 0);
	border-color: #000000 #000000 #000000;
	border:none;
	color:#fff;
	height: 25px;
	border-radius:4px;
	cursor:pointer;
	margin: 0 3px 0;
	padding:5px 10px;
}
.primary-button:hover {
	background:#846f85;
Â&nbsp;
}
#tiles {
	float: left;
	list-style: none outside none !important;
	position: relative;
	width: 100%;
	min-height: 200px;
}
#main {
	padding: 30px 0;
	position: relative !important;
}
.style-type1 {
	float: left;
	width: 227px;
}
.image-detail-text {
	color: #666666;
	float: left;
	font-size: 12px;
	height: 20px;
	overflow: hidden;
	margin: 0 0 0 6px;
	width: 98%;
}
.image-detail-text a, .bottom-text {
	color: #666666;
}
.image-detail-text a:hover {
	text-decoration:underline;
}
.bottom-text:hover {
	text-decoration:underline;
}
.bottom-text {
	color: #A9A9A9;
	float: left;
	margin: 0 0 0 6px;
	overflow: hidden;
	width: 57%;
}
.dollar-sign {
	float:right;
	color: #000000;
	margin: 0 8px 0 0;
}
#tiles li {
	background:#fff;
	border: 1px solid #E4E4E2;
	float:left;
	border-radius: 3px;
}
#tiles li label {
	float: left;
	padding: 0 0 7px;
	width: 100%;
}
#tiles li img {
	margin: 3px 3px 0 3px;
	/*width: 96%;*/
	box-shadow: 0 0 1px 1px #ECECEC;
}
#tiles .brick-hover .product_hide {
	display: none;
	position: absolute;
	right: 6px;
	top: 6px;
}
#tiles .brick-hover:hover .product_hide {
	display: block !important;
}
.hover_lists22 {
	background: url("../../images/hover_drop_img.png") no-repeat;
	height: 118px;
	left: -155px;
	margin-top: 26px;
	padding: 10px;
	position: absolute;
	top: 0;
	width: 208px;
	z-index: 5555;
}
.button-faceb {
	background-color: #5F8DD7;
	background-position: 0 -1px;
	border-radius: 3px;
	color: #FFFFFF;
	float: left;
	font-size: 14px;
	height: 33px;
	line-height: 33px !important;
	margin: 0 0 23px;
	padding: 0 11px;
}
.button-faceb:hover {
	background-color: #3866B0;
}
.button-faceb span {
	background: url(../../../images/icons2.png) no-repeat scroll 0 -89px rgba(0, 0, 0, 0);
	background-position: 0 5px;
	float: left;
	font-weight:bold;
	padding: 0 0 0 36px;
	color: #ffffff;
}
.button-google span {
	background: url(../../../images/icons2.png) no-repeat scroll 0 -89px rgba(0, 0, 0, 0);
	background-position: 0 5px;
	float: left;
	font-weight:bold;
	padding: 0 0 0 36px;
	color: #ffffff;
}
.popup_tab_content .search {
	border-radius: 0px;
}
/*-----------------------------isotopes top update--------------------------------*/



.top_list {
	float: left;
	margin:15px 0 20px;
	position: relative;
	width: 100%;
	z-index: 3;
}
.itemslist {
	float:left;
	width:23%;
}
.top_first_line {
	text-transform: capitalize;
}
.listtypename {
	float:left;
	font-size: 12px;
	width:100%;
}
.listtypename li {
	background-color: #fff;
	border-color: #CCCCCC;
	color: #555555;
	cursor: pointer;
	padding: 3px 10px;
	float:left;
	border-color: #DDDDDD #DDDDDD #DDDDDD -moz-use-text-color;
	border-image: none;
	border-style: solid solid solid none;
	border-width: 1px 1px 1px 0;
}
.listtypename li:hover {
	background-color: #3e444e !important;
	color:#ffffff;
}
.listtypename li:hover a{
	color:#ffffff;
}
.first_list_seleted {
	background-color: #DCDCD8 !important;
	/*box-shadow: -1px 1px 5px -1px #BEBEBE inset;*/
}
.first_list a {
	color:#000;
}
.listtypename li:first-child {
	border-radius:5px 0 0 5px;
	border: 1px solid #DDDDDD;
}
.listtypename li:last-child {
	border-radius:0 5px 5px 0;
}
.accept_notification {
	float:left;
	margin: 6px 0 0;
}
.accept_notification label {
	color: #666666;
}
.shorting {
	float:right;
}
.shorting ul {
	float:left;
	font-size: 12px;
	margin:0;
}
.shorting ul li {
	float:left;
	background-color: #FFFFFF;
	border-color:#DDDDDD;
	border-image: none;
	border-style: solid solid solid solid;
	border-width: 1px 1px 1px 1px;
	border-radius:5px;
	color: #000000;
	cursor: pointer;
	float: left;
	padding: 3px 10px;
	text-shadow: 0 1px 0 #EEEEEE;
	margin:0 5px 0 0
}
.shorting ul li:hover {
	background-color: #846f85;
	color: #fff;
}
.follow-btn-container #follow_button {
	margin: 10px 0 10px 7px;
}
#footerPopCarncel {
	background: url("../../../images/bt./n_bg.png") repeat-x scroll 0 0 #EEEEEE;
	border: 1px solid #CCCCCC;
	color: #888;
}
.shop-sections-container {
	float:left;
	width:100%;
	/*background: none repeat scroll 0 0 #F5F5F1;*/
	background:#FFF;
	border: 1px solid #D9D9D9;
	border-radius: 5px;
	margin-bottom: 36px;
}
.shop-sections-container_left {
	float:left;
	border-radius: 5px 0 0 5px;
	padding: 16px 0 0 10px;
	/*background: none repeat scroll 0 0 #F5F5F1;*/
	background:#FFF;
	float: left;
	margin: 0;
	width: 276px;
}
.shop-sections-container_left h3 {
	float: left;
	font-size: 14px;
	width: 100%;
	padding-bottom: 15px;
}
.shop-sections-container_left p {
	color: #333333;
	margin: 2px 0 6px;
	float:left;
}
.shop-sections-container_left p span {
	background: url(../../images/icons-master.20140130192956.png) no-repeat scroll -156px -6px rgba(0, 0, 0, 0);
	float:left;
	margin: 5px 0 0;
}
.shop-sections-container_left ul {
	border-top: 1px solid #DFDFDF;
	width:100%;
	float:left;
}
.shop-sections-container_left ul li {
	border-bottom: none;
	display: block;
	line-height: 32px;
	float:left;
	list-style-type: none;
	margin: 0;
	width:100%;
	padding: 0;
}
.shop-sections-container_left ul li a{
	border:none;
}
.selected_selection {
	/*background-color: #FFFFFF;*/
	background-color:#F5F5F1;
	float:left;
	width: 100%;
}
.shop-sections-container_left .selected_selection{
	background:none !important;
}
.shop-sections-container_left ul li a {
	color: #333333;
	text-decoration: none;
	float:left;
}
span.nomber {
	color: #999999;
	font-size: 11px;
	float:left;
	padding-left: 4px;
}
.section-listing {
	float:left;
	position: relative;
}
.titlers {
	display: inline-block;
	white-space: nowrap;
	float:left;
	color: #000000;
	padding: 0 6px 0 10px;
}
.editabe {
	left: 0;
	float:left;
	background: url("../../../images/icons-master.20140130192956.png") no-repeat scroll -126px -46px rgba(0, 0, 0, 0);
	height: 25px;
	left: 0;
	text-indent: -999em;
	width: 24px;
}
.deletable {
	background: url("../../../images/icons-master.20140130192956.png") no-repeat scroll -126px 3px rgba(0, 0, 0, 0);
	border: 0 none;
	height: 32px;
	float:left;
	right: 0;
	top: 0;
	width: 24px;
}
.action {
	float:right;
}
.recorder {
	float:left;
	background: url("../../images/icons-master.20140130192956.png") no-repeat scroll -155px 3px rgba(0, 0, 0, 0);
	cursor: move;
	display: block;
	float: left;
	height: 19px;
	width: 17px;
}
.shop-sections-container_left ul li a label {
	float:left;
	padding: 0px 6px 0px 10px;
	cursor: pointer;
}
.shop-sections-container_left p h7 {
	float: left;
	margin: 0 5px 0 0;
}
.new-shoping {
	float:left;
	padding: 8px 8px 8px 0;
}
.new-shoping a {
	display: block;
	padding: 12px 0;
}
.shop-sections-container_right {
	float:left;
	background: none repeat scroll 0 0 #FFFFFF;
	border-radius: 0 5px 5px 0;
	padding: 15px 10px;
	width: 674px;
}
.contrl .image img {
	border: 1px solid #E0E0E0;
	float: left;
	margin: 5px 5px 0 0;
}
.load td {
	padding: 11px 0;
}
.load2 td {
	padding: 30px 0;
}
.listed td, .load2 td {
	border-top: 1px solid #EAEAE3;
}
.dolar-price {
	width: 17%;
}
.button_save {
	background:#F3F3F3;
	border:1px solid #DDDDDD;
	border-radius:4px;
}
.submenustyl {
	color: #000000;
	margin:0 3px;
	font-weight:bold
}
.submenustyl:hover {
	text-decoration:underline;
}
.creating-button {
	color: #09B2F1 !important;
	float:right !important;
	font-size:12px !important;
	margin:0 2px;
}
/*======================================================================================n_en page========================*/

/*==================================================Added date - 04-04-2014 for shop section module====================================n_en page========================*/


.places {
	padding: 0;
	width: 100%;
	color: #666666;
	float: left;
	font-size: 11px;
	word-wrap: break-word;
	text-align:center;
	line-height: 18px;
}
.names-it {
	float: left;
	width: 100%;
	text-align:center;
}
.contact-detail {
	float:left;
	width:100%;
	margin: 10px 0;
}
.contact-detail p {
	float:left;
	width:100%
}
.favorites {
	background:none;
	border:none;
}
.favorites span {
	background: url("../../../images/buttons-master.20140130192956.png") no-repeat scroll 4px -438px rgba(0, 0, 0, 0);
	color: #888888;
	display: inline-block;
	height: 23px;
	line-height: 24px;
	padding: 0 9px 0 29px;
	text-decoration: none;
}
.imgaddres_right {
  float: left;
  background: #fff;
  border-radius: 0px 5px 5px 0;
  padding: 2px 6px 3px 4px;
  border-right: 1px solid #6d6d6d;
  border-bottom: 1px solid #6d6d6d;
  border-top: 1px solid #6d6d6d;
}
.imgaddres_left {
	float:left;
	width:100%;
}
.imgaddres2 {
	float:left;
	width:100%;
	background-color: #F9F9F7;
	border-top: 1px solid #E6E6E6;
	position:relative;
}
.normal_trigger {
	color: #333333;
	float: left;
	padding: 10px;
}
.normal_trigger p {
	margin: 0 0 5px;
}
.imgaddres_left p {
  color: #666666;
  display: inline-block;
  margin: 0px;
  padding: 3px 10px;
  background: rgba(255, 255, 255, 0.63);
}
.imgaddres_left {
	float:left;
	padding:10px;
}
.arrowleft {
	background: url("../../../images/shop-info-arrow.20140130192956.png") no-repeat scroll -6px 0 rgba(0, 0, 0, 0);
	display: block;
	height: 8px;
	left: 35px;
	position: absolute;
	top: -8px;
	width: 20px;
}
.imgaddres {
	float: left;
	width: 100%;
}
.liner {
	float:left;
	width:100%;
	border: 1px solid #E6E6E6;
}
.imgaddres {
	float:left;
	width:100%;
}
.normal_trigger span {
	color: #09B2F1;
}
.text_box {
	border-color: #B3B3B3 #CCCCCC #CCCCCC #B3B3B3;
	border-image: none;
	border-style: solid;
	border-width: 1px;
	color: #333333;
	float: left;
	font-family: arial;
	font-size: 12px;
	margin: 6px 6px 0 0;
	padding: 6px 6px 5px 4px;
	vertical-align: middle;
	white-space: nowrap;
	width: 270px;
}
.listings-title {
	background:#ffffff;
	float: left;
	margin: 10px 0;
	padding: 3px 6px 9px;
	width: 100%;
	border: 1px solid #d3d6db;
}
.sorting-options {
	float:right;
	margin: 10px 10px 0 0;
}
.sorting-options label {
	float:left;
	margin: 0 5px 0 0;
}
.hover-dropdown {
	float:left;
}
.view-options {
	float:left;
	margin: 2px 0 0;
}
.view-options li {
	float:left;
	margin:0 2px 0 0;
}
.icon1 a {
	background-position: 0 -73px;
	background: url("../../../images/facet-sprite.20140130192956.gif") no-repeat scroll 0 -39px #D0D0D0;
	display: inline-block;
	height: 17px;
	text-decoration: none;
	width: 17px;
}
.icon2 a {
	background-position: -17px -39px;
	background: url("../../../images/facet-sprite.20140130192956.gif") no-repeat scroll -17px -39px #D0D0D0;
	display: inline-block;
	height: 17px;
	text-decoration: none;
	width: 17px;
}
.hover-selected span {
	color: #000000;
	font-weight: bold;
	margin: 0 4px 0 0;
}
.icons1 {
	background-image: url("../../../images/share-icons-16x16.20140130192956.png");
	background-repeat: no-repeat;
	padding: 2px 0 1px 21px;
	background-position: 0 -1px;
}
.icons3 {
	background-image: url("../../../images/share-icons-16x16.20140130192956.png");
	background-repeat: no-repeat;
	padding: 2px 0 1px 21px;
	background-position: 0 -23px;
}
.icons4 {
	background-image: url("../../../images/share-icons-16x16.20140130192956.png");
	background-repeat: no-repeat;
	padding: 2px 0 1px 21px;
	background-position: 0 -319px;
}
.icons5 {
	background-image: url("../../../images/share-icons-16x16.20140130192956.png");
	background-repeat: no-repeat;
	padding: 2px 0 1px 21px;
	background-position: 0 -319px;
}
.mag30 {
	margin: 30px 0 0;
}
.top-warnig {
	float:left;
	background-color: #FFF7D0;
	padding: 3px 0 10px 15px;
	width: 98.5%;
	margin-bottom: 15px;
}
.top-warnig h3 {
	font-family: 'Arial, Helvetica, sans-serif';
	font-size: 16px;
	font-weight: 500;
	font-weight:bold;
	margin-left: 0;
	padding: 10px 0;
	float:left;
	width:100%;
}
}
.top-warnig p {
	margin: 12px 0 0;
	float:left;
	width:100%;
}
.resendbutton {
	background: -moz-linear-gradient(center top, #FFFFFF 0px, #FDFDFC 4%, #F3F3F2 11%, #F3F3F2 95%, #E9E9E8 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
	border:1px solid #ccc;
	color: #4F4945;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);
	display: inline-block;
	font-size: 12px;
	margin-right: 7px;
	margin-top:5px;
	padding: 6px 18px;
	font-size:13px;
	border-radius: 3px;
}
.footer-menus li a:hover {
	text-decoration:underline;
}
.resendbutton:hover {
	background:#EBEBEA;
}
.breadcrumb_top {
	float:left;
	width:100%;
	color: #999999;
	font-size: 11px;
	line-height: 16px;
	list-style: none outside none;
	padding: 6px 0 6px 1px;
}
.breadcrumb_top li {
	float:left;
	font-size:11px;
	margin:0 2px
}
.breadcrumb_top li a {
	color: #666666;
	font-weight: normal;
}
.browse ul li a span {
	color: #999999;
	font-size: 11px;
	padding-left: 4px;
}
.newimages {
	background: url("../../../images/icons-master.20140130192956.png") no-repeat scroll -182px -50px rgba(0, 0, 0, 0);
	width: 11px;
	float: left;
	height: 20px;
	margin: 0px 3px 0 0;
}
.art {
  float: left;
  width: 95%;
  margin: 19px 25px 19px 25px;
   background: #e6e9ec;
}
.art li a{
  padding: 7px 14px;
  color: #34495e;
  font-size: 13px;
  display: inline-block;
  line-height: 27px;
  text-transform: uppercase;
}
.art li a:hover{
	background:#34495e;
	color:#ffffff;
}
.art li a:hover .favorites-bbtn{
	color:#ffffff;
}
.art-active{
	background:#34495e !important;
	color:#ffffff !important;
}

.lik_img {
	background: url("../../../images/icons-master.20140130192956.png") no-repeat scroll -5px -4px rgba(0, 0, 0, 0);
	border: 0 none;
	box-shadow: none;
	height: 16px;
	line-height: 16px;
	margin: 0;
	padding: 0 0 0 20px;
	text-align: left;
}
.lik_img2 {
	background: url("../../../images/icons-master.20140130192956.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	color: #FFFFFF;
	display: inline-block;
	height: 16px;
	background-position: -30px -4px;
	line-height: 26px;
	margin-right: 6px;
	outline: 0 none;
	text-align: center;
	vertical-align: middle;
	width: 20px;
}
.twitter-img {
	background-image: url("../../../images/twitter-birds.20140130192956.gif");
	display: block;
	height: 13px;
	float:left;
	width: 17px;
}
.share2 {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	-moz-user-select: none;
	background-color: #F8F8F8;
	background-image: -moz-linear-gradient(center top, #FFFFFF, #DEDEDE);
	border-color: #CCCCCC;
	border-image: initial;
	border-radius: 3px;
	border-style: solid;
	border-width: 1px;
	color: #333333;
	cursor: pointer;
	float: left;
	height: 18px;
	margin-right: 8px;
	overflow: hidden;
	position: relative;
	text-decoration: none;
	vertical-align: top;
	width: 56px !important;
	border:none;
	margin: 10px 0 5px 0;
	padding:0px !important;
}
.twit-label {
	color:#222;
}
.team_img2 {
	float: left;
	margin: 0 5px;
	width: 10%;
}
.shoppingname a {
	color: #B2B2B2;
	font-size: 12px;
	margin-top: 5px;
}
.team_member2 {
	float: left;
	width: 13%;
}
.team_info a p:hover {
	text-decoration:underline;
}
.shoppingname a:hover {
	text-decoration:underline;
}
 .  .dropdown-hovers {
 background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
 border-bottom: 1px solid #DDDDDD;
 list-style: none outside none;
 padding-top: 17px;
 position: absolute;
 right: 239px;
 top: 552px;
 display:none;
 z-index: 2;
}
span.cursor {
	display: block;
	height: 25px;
	margin: 0;
	padding: 0;
	position: absolute;
	right: -1px;
	top: -18px;
	width:25px;
	z-index: 3;
}
.dropdown-hovers li {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	background: none repeat scroll 0 0 #FFFFFF;
	border-color: #DDDDDD #DDDDDD -moz-use-text-color;
	border-image: none;
	border-style: solid solid none;
	border-width: 1px 1px 0;
	padding: 6px 12px;
	white-space: nowrap;
	width: auto;
}
.hover-selected span {
	padding: 0 20px 0 0;
	z-index:444;
	position:relative;
}
.hover-selected:hover .dropdown-hovers {
	display:block !important
}
ul#menu, ul#menu ul.sub-menu {
	padding:0;
	float: left;
	margin: 0;
}
ul#menu li, ul#menu ul.sub-menu li {
	list-style-type: none;
	display: inline-block;
}
/*Link Appearance*/
ul#menu li a {
	text-decoration: none;
	color: #fff;
	color: #000000;
	float:left;
	padding: 0 7px 3px 0;
	display:inline-block;
}
ul#menu li ul.sub-menu li a {
	color: #000000;
	font-weight:normal;
	display:inline-block;
}
ul#menu li ul.sub-menu li {
	background: none repeat scroll 0 0 #FFFFFF;
	border-bottom: 1px solid #DDDDDD;
	border-image: none;
	padding: 6px 12px;
	white-space: nowrap;
	width: 100%;
}
ul#menu li ul.sub-menu li:first-child {
	/* border-bottom:none; */
}
/*Make the parent of sub-menu relative*/
ul#menu li {
	position: relative;
}
/*sub menu*/
ul#menu li ul.sub-menu {
	border: 1px solid #DDDDDD;
	display: none;
	right: 0px; 
	position: absolute;
	top: 19px;
	width: 124px;
	z-index: 2;
}
ul.marketplaces a {
	font-size: 12px;
}
ul#menu li:hover ul.sub-menu {
	display:block;
}
#menu li a img {
	padding: 0 0 0 5px;
}
#sort_header .sort-options {
	font-size:13px;
}
.bordernew {
	float:left;
	border:5px;
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.5);
	display: none;
	padding: 15px;
	text-align: left;
	width: 420px;
	z-index: 10000;
}
.pop-header {
	border-bottom: 1px solid #DDDDDD;
	padding: 9px 8px 7px;
	position: relative;
}
.pop-header h2 {
	font-size: 16px;
	margin-bottom: 0;
}
.popup-body {
	padding: 8px;
}
.popup-body a {
	color: #000000;
	text-decoration: none;
}
/*------------------------------Favorite-listr page------------------*/

/*------------------------------Favorite-listr page------------------*/

.input-forms {
	border: 1px solid #DDDDDD;
	border-radius: 5px;
	color: #333333;
	float: left;
	/*height: 18px;*/
	line-height: 18px;
	background:url(../../../images/search-zoomer.png) no-repeat;
	padding: 4px 8px 4px 26px;
	width: 188px;
	background-position:3px;
	margin-left: 15px;
}
.top_list .search-icon {
	display:none;
}
.search-icon {
	-moz-font-feature-settings: "liga";
	display: inline-block;
	font-family: "SSStandard";
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	left: 7px;
	position: absolute;
	text-decoration: none;
	text-rendering: optimizelegibility;
	top: 4px;
	white-space: nowrap;
}
.top_list form {
	float:right;
	position:relative;
}
.top_list form .checkbox{
	display: inline;
}
.collection_fav {
	float:left;
}
.collection_fav li {
	float: left;
	margin:0 0 30px 24px;
	width: 212px;
}
.collection_fav li a:hover .fav-text {
	text-decoration:underline;
}
.fav_list_img {
	border-color: #F2F1F1 #F2F1F1 #E5E4E3;
	border-image: none;
	border-radius: 3px;
	border-style: solid;
	border-width: 1px;
	box-shadow: 0 2px 0 rgba(0, 0, 0, 0.02);
	color: #5A5552;
	display: block;
	overflow: hidden;
	position: relative;
}
.image_collection {
	background-color: #F2F1F1;
	opacity: 0.85;
	overflow: hidden;
	position: relative;
	width: 226px;
}
.image_collection img {
	background: url("../../../images/light-texture.20140130192955.png") #F2F1F1;
	border-bottom: 1px solid #E5E4E3;
	border-right: 1px solid #E5E4E3;
	float: left;
	height: 88px;
	overflow: hidden;
	text-indent: -1000px;
	width: 111px;
}
.fav_num span {
	background-color: rgba(0, 0, 0, 0.8);
	border-radius: 3px;
	color: #FFFFFF;
	display: inline-block;
	padding: 0 10px;
}
.fav_num {
	font-size: 16px;
	font-weight: bold;
	left: 0;
	line-height: 26px;
	margin-top: -13px;
	opacity: 0;
	position: absolute;
	right: 0;
	text-align: center;
	top: 50%;
	visibility:hidden;
	transition: opacity 0.3s ease 0s;
	z-index:6;
}
.image_collection:hover .fav_num {
	visibility: visible;
	opacity:1;
}
.fav-detail {
	padding: 12px 13px;
	position: relative;
}
.fav-detail h3 {
	font-size: 14px;
	height: 18px;
	line-height: 18px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 170px;
}
.fav-item {
	color: #97928F;
	line-height: 18px;
}
.fav-arrow {
	background:url(../../../images/view-sprites-icon.png) no-repeat -64px -2px;
	height: 22px;
	margin-top: -11px;
	position: absolute;
	right: 10px;
	top: 50%;
	width: 22px;
}
.title-head2 {
	clear: left;
	color: #000000;
	float: left;
	font-family: 'Arial, Helvetica, sans-serif';
	font-size: 18px;
	font-weight: 500;
	height: 30px;
	line-height: 30px;
	margin: 0;
	padding-right: 15px;
}
.empty-area {
	background:url("../../../images/light-texture.png") repeat scroll 0 0 #F2F1F1;
	border-bottom: 1px solid #E5E4E3;
	border-right: 1px solid #E5E4E3;
	float: left;
	height: 88px;
	overflow: hidden;
	text-indent: -1000px;
	width: 111px;
}
.fav-link {
	color: #5A5552;
	font-size: 14px;
	font-weight: bold;
	background: url(../../../images/light-texture.png) repeat scroll 0 0 #F2F1F1;
	height: 240px;
	line-height: 24px;
	padding: 70px 16px 0;
	-moz-box-sizing: border-box;
	text-align: center;
	text-shadow: 0 1px 0 #FFFFFF;
	border-color: #F2F1F1 #F2F1F1 #E5E4E3;
	border-image: none;
	border-radius: 3px;
	border-style: solid;
	border-width: 1px;
	box-shadow: 0 2px 0 rgba(0, 0, 0, 0.02);
	color: #5A5552;
	display: block;
	overflow: hidden;
	position: relative;
}
.plus-icon {
	display: inline-block;
	font-size: 46px;
	line-height: 28px;
}
 .collection_fav li:nth-child(4n+1) {
margin:0;
}
.avatar_menu {
	float:left;
	width:100%;
	margin:15px 0;
}
.owner-fava {
	border-radius: 7px;
	bottom: 0;
	box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.15) inset;
	content: "";
	left: 0;
	float:left;
	right: 0;
	top: 0;
}
.fav-avatar {
	border-radius: 7px;
	display: block;
	height: 75px;
	width: 75px;
}
.avatar_menu span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	float:left;
	margin:0 0 0 15px;
	font-weight:bold;
	line-height: 36px;
}
.owner-fav li:first-child {
	border-right: 1px solid #DDDDDD;
}
.owner-fav li {
	float: left;
	font-size: 13px;
}
.owner-fav li a {
	border-radius: 3px;
	color: #97928F;
	display: inline-block;
	float: left;
	padding: 6px 8px;
	background:#ffffff;
}
.owner-fav li a:hover {
	background: none repeat scroll 0 0 #E8E8E6;
	text-decoration: none;
}
.owner-fav li a:hover span.fav-name {
	color:#000000;
}
.avatar_menu span.fav-number {
	color: #000000;
	font-size: 13px;
	line-height: 12px;
	margin: 0 4px 0 0;
}
.avatar_menu span.fav-name {
	font-family: "Arial", "Helvetica", sans-serif;
	font-size: 12px;
	line-height: 12px;
	margin: 2px 0 0;
	text-align: right;
	width: 55px;
	font-weight:normal;
}
.owner-fav {
	background-color: #EEEEEB;
	border: 1px solid #DDDDDD;	
	float: right;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);
}
.border_popup {
	float:left;
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.36);
	padding: 15px;
	margin:-1px 0 0 0;
	text-align: left;
	width: 94.3%;
	z-index: 10000;
}
.popup-body {
	float:left;
	background:#fff;
	padding:10px
}
.POPUP-footer {
	background-color: #F5F5F1;
	clear: both;
	height: 34px;
	line-height: 24px;
	padding: 8px 8px 0;
	position: relative;
}
.PRIMARY_BUTTON {
	background: url("../../../images/buttons-master.20140130192956.png") repeat-x scroll 0 -121px #000000;
	border-color: #67BDD4 #4AB1CC #359BBD;
	border-radius: 4px;
	border-style: solid;
	border-width: 1px;
	box-shadow: 0 1px 0 #E8E8E8;
	color: #FFFFFF;
	cursor: pointer;
	display: inline-block;
	font-size: 12px;
	font-weight: bold;
	height: 23px;
	line-height: 23px;
	margin-bottom: 9px;
	outline: 0 none;
	padding: 0 11px;
	float:right;
	position: relative;
	text-align: center;
	vertical-align: middle;
	width: auto;
}
.PRIMARY_BUTTON:HOVER {
	background: url("../../../images/buttons-master.20140130192956.png") repeat-x scroll 0 -121px 359BBD;
}
.pop_header {
	border-bottom: 1px solid #CCCCCC;
	float: left;
	margin: 0 0 10px;
	width: 100%;
}
.pop_header span {
	float: left;
	font-size: 16px;
	margin-bottom: 0;
	padding: 0 0 5px;
	font-weight:bold;
	width: 100%;
}
.cms_page {
	float:left;
	width:100%;
	border: 1px solid #d3d6db;
	background:#ffffff;
	padding:25px;
	margin:15px 0px 25px 0;
}
.cms_heading {
	float:left;
	width:100%;
	padding:0 0 20px;
}
.cms_heading h1 {
	color: #808080;
	font-size: 16px;
}
.cms_heading h1 span {
	color: #000000;
}
.cms_sub span {
	float: left;
	font-size: 12px;
	font-weight:bold;
	line-height: 18px;
}
.cms_sub p {
	color: #666666;
	float: right;
	font-size: 12px;
	line-height: 18px;
	padding-right: 115px;
	width: 450px;
}
.cms_sub {
	border-top: 1px solid #DDDDDD;
	clear: left;
	float: left;
	width:100%;
	margin-bottom: 0px;
	padding-top: 7px;
}
.list-title {
	float: left;
	padding: 0 20px 0 0;
	width: 100%;
}
.side_bar ul li.no-hover:hover {
	background:none;
}
.fav_tab {
	float:left;
	border-bottom:1px solid #ccc;
	width:100%;
}
.TabbedPanelsTabGroup li:first-child {
	margin: 0 0 0 50px;
}
.right_side .TabbedPanelsTabGroup li {
	background-color: #F5F5F1;
}
.right_side .TabbedPanelsTabGroup .TabbedPanelsTabSelected {
	background: none repeat scroll 0 0 #FFFFFF;
}
.fav-item-name {
	float: left;
	font-size: 13px;
	font-weight: bold;
	line-height:23px;
	width: 145px;
	padding-left: 10px;
}
.fav-owner {
	float: left;
    height:56px;
    margin: 0 3px 0 0;
    overflow: hidden;
}
.fav_min_text {
	float: left;
	margin-left: 10px;
	width: 36%;
	text-align: left;
}
.seller-links li .fav_min_text span {
	color: #666666;
	float: left;
	font-size: 11px;
	text-align: left;
	line-height: 14px;
	margin: 0;
	padding:0 0 5px 0;
	width: 100%;
}
.seller-links li .fav_min_text a {
	float: left;
	font-size: 12px;
	line-height: 4px;
	text-transform: capitalize;
}
.fav-item-name:hover {
	text-decoration:underline;
}
.favo_image {
	float:right;
	width:auto;
	/*margin: 10px 0 0;*/
}
.favo_image a {
	color: #9F9F9F;
	padding:3px 10px 3px 7px;
	float: right;
	border:1px solid #ccc;
}
.favo_image a:hover {
	border:1px solid #ccc;
	border-radius:4px;
}
.favo_image a .edit-icon {
	float: left;
	font-size: 20px;
	background:url(../../../images/edit_icon.png) no-repeat;
	height:17px;
	width:15px;
	margin: 0px 5px 0 0;
}
.outer_tab1 {
	float:left;
	border: 8px solid #FFFFFF;
	margin-bottom: 0px;
	min-width: 100%;
}
.outer_tab_2 {
	background: none repeat scroll 0 0 #eef0f3;
	border: 1px solid #FFFFFF;
	padding: 15px 20px;
}
.tab_content {
	margin: 0 auto;
	overflow: hidden;
	padding: 0;
	width: 100%;
	text-align: center;
}
.tab_content h1 {
	color: #333333;
	font-size: 18px;
	line-height: 24px;
	/*margin-bottom: 18px;*/
}
.tab_content p {
	color: #666666;
	font-size: 12px;
	line-height: 16px;
	margin-bottom: 10px;
}
/* 8/ 4/ 14 favorite ============================================================= */

.member {
	border-radius: 5px;
	display: block;
	height: 35px;
	width: 35px;
	float:left;
	margin:0 5px 0 0;
}
.favorite-mem p {
	color: #97928F;
	float: left;
	font-size: 14px;
	margin: 9px 0 0;
	text-shadow: 0 1px 0 #FFFFFF;
}
.favorite-mem .people {
	border-radius: 5px;
	bottom: 0;
	box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.2) inset;
	content: "";
}
.favorite-mem {
	float: left;
	margin: 14px 0 10px;
}
.fav-header {
	font-family: 'Arial, Helvetica, sans-serif';
	font-size: 28px;
	font-weight: 500;
	line-height: 30px;
	color:#000;
	float:left;
	text-shadow: 0 1px 0 #FFFFFF;
}
.fav-header a {
	color:#000;
	font-weight:bold;
}
.favorite_list {
	float:left;
	width:100%;
}
.favorite_list .product_listing li {
    height: auto;
    width: 24%;
}
.favorite_list .product_img img {
	float: left;
	height: 182px;
	width: 100%;
}
.favo_image1 {
	float: right;
	margin: 10px 0 0;
}
.favo_image1 a {
	color: #888888;
}
.favorite_list .hoverfav_icon {
	background: url("../../../images/sprites-v2.20140130192955.png") no-repeat scroll -14px 4px #F3F3F2;
	width:22px;
}
.fav_tab .TabbedPanelsTabSelected a {
	color:#888;
}
.fav_tab li a {
	border-bottom: 2px solid #FFFFFF;
	color: #000000;
	padding: 0 14px 8px;
}
.right_side .seller-links {
	display: inline-block !important
}
.friend_title {
	font-family: 'Arial, Helvetica, sans-serif';
	font-size: 21px;
	font-weight: 600;
	line-height: 28px;
	margin: 0;
	text-shadow: 0 1px 0 #FFFFFF;
}
.friend_title2 {
	color: #888888;
	font-family: 'Arial, Helvetica, sans-serif';
	font-size: 21px;
	font-weight: 400;
	line-height: 28px;
	margin: 0;
	text-shadow: 0 1px 0 #FFFFFF;
}
#social-icon {
	background-color: #FFFFFF;
	border: 1px solid #DFDFDF;
	border-radius: 5px;
	margin: 20px 0;
}
#social-icon li {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	border-color: -moz-use-text-color #DFDFDF -moz-use-text-color -moz-use-text-color;
	border-image: none;
	border-style: none solid none none;
	border-width: 0 1px 0 0;
	float: left;
	position: relative;
}
#social-icon a {
	background: url("../../../images/services.20140130192956.png") no-repeat scroll 0 0 #FFFFFF;
	border-bottom: 3px solid #F5F5F1;
	display: block;
	height: 88px;
	text-indent: -1000em;
	width: 243.5px;
}
#fb {
	background-position: 54px 25px !important;
}
#gm {
	background-position: -188px 25px !important;
}
#ya {
	background-position:  -437px 25px !important;
}
#aol {
	background-position:  -684px 25px !important;
}
.bottomtext {
	color: #999999;
	font-size: 13px;
	margin: 0;
	width: 500px;
}
.primary .profile-module {
	border: 1px solid #DADBD6;
	border-radius:0px
}
.primary .section {
	border: 4px solid #F5F5F1;
}
.extra li {
	color: #999999;
	font-style: normal;
	line-height: 16px;
}
.primary .border_blu {
	border: 4px solid #E9F6FC;
}
.section .profile-module h3 {
	float: left;
	font-size: 13px;
	margin: 0 5px 0 0;
	width:100%;
	font-weight: bold;
	font-size: 16px
}
.section .profile-module {
	font-size:12px;
}
.profile-module .recent_list li a {
	display: block;
	height: 73px;
	width: 73px;
}
.profile-module .recent_list li a img {
	height: 73px;
	width: 73px;
}
.profile-module .recent_list li {
	margin: 2px;
}
.profile-module .seller-links li {
	margin-left:0px;
}
.items_text {
	color: #000000;
	display: inline-block;
	margin: 0 0 5px;
	overflow: hidden;
	text-align: left;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 100%;
}
.tle-text img {
	border-radius: 50%;
	display: block;
	height: 27px;
	width: 27px;
}
.line-type {
	color: #AAAAAA;
	font-size: 11px;
	line-height: 9px;
	padding: 5px 0 0;
	text-transform: uppercase;
}
.name_line {
	color: #666666;
}
.activity-link .tle-text {
	float:left;
}
.followbutton {
	background: -moz-linear-gradient(center top, #FFFFFF 0px, #FDFDFC 4%, #F3F3F2 11%, #F3F3F2 95%, #E9E9E8 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
	border: 1px solid #CCCCCC;
	border-radius: 3px;
	color: #4F4945;
	display: inline-block;
	font-size: 13px;
	margin-right: 7px;
	margin-top: 10px;
	padding: 3px 8px;
	float:right;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);
}
.activeright {
	float: left;
	width: 76%;
}
/*------------------------------treasure- page------------------*/

.treasury-headline {
	float:left;
	width:100%;
}
.treasury-headline h1 {
	color: #080808;
	display: inline;
	font-size: 16px;
	line-height: 24px;
	margin-bottom: 18px;
	vertical-align: baseline;
}
.treasury-headline h2 {
	color: #999999;
	display: inline;
	font-size: 16px;
	font-weight: normal;
	line-height: 24px;
	margin-left: 12px;
	vertical-align: baseline;
}
.treasury_left {
	margin-right: 0;
	width: 768px;
}
.treasury-list {
	padding-left: 6px;
	padding-top: 4px;
	width: 300px;
}
.treasury_img {
	float: left;
}
.treasury_img img {
	border-radius: 3px;
	height: 30px;
	width: 30px;
}
.treaury_guide {
	float: right;
	line-height: 16px;
	margin-top: -1px;
	width: 260px;
	word-wrap: break-word;
}
.treaury_guide h3 {
	font-size: 14px;
	font-weight: bold;
	margin: 0;
}
.foloer-name {
	color: #B2B2B2;
	float:left;
}
.foloer-name a {
	color: #666666;
	float:left;
	padding:0 6px;
}
.seller-links li span.treasure_from {
	margin-right: 1px;
	white-space: nowrap;
	display:inline-block;
	padding:0px 0 0 0;
	float:left;
}
.seller-links li span.from_treasure {
	white-space: nowrap;
	color: #B2B2B2 !important;
	line-height: 16px;
	word-wrap: break-word;
	display: inline;
	padding:0;
	float:left;
	font-size:12px !important;
}
.shopaddress {
	color: #666666;
	margin-right: 1px;
	white-space: nowrap;
	font-size:12px;
	float:left;
	text-decoration:none;
}
.treasure-shop-image {
	background: url("../../../images/icons-master.20140130192956.png") no-repeat scroll -182px -57px rgba(0, 0, 0, 0);
	float: left;
	height: 10px;
	margin: 2px 0 0;
	padding: 0 3px 0 0;
	width: 11px;
}
.foloer-name p {
	float:left;
}
.seller-links li span.treas-num {
	color: #666666;
	float: left;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	line-height: 20px;
	padding: 1px 3px 0 0;
}
.treas_site li {
	clear: left;
	color: #B2B2B2;
	list-style-type: none;
	width: 100%;
}
.treasury_left .seller-links li {
	float:left;
}
.treasury_left ul#menu li ul.sub-menu li {
	padding: 6px 0 6px 11px;
	width: 100%;
}
.color_border {
	height: 83px;
	padding: 0;
	width: 3px;
	float:left;
	margin:0 5px 0 0;
}
.color11 {
	background-color: #ED9A9A;
}
.color12 {
	background-color: #ED9D9A;
}
.color13 {
	background-color: #EDBB9A;
}
.color14 {
	background-color: #EDD39A;
}
.color15 {
	background-color: #E9ED9A;
}
.color16 {
	background-color: #E3ED9A;
	;
}
.treasury_right {
	float: right;
	width: 180px;
}
.treasury_right .side_link {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
	border: 1px solid #EEEEEE;
	float: left;
	margin-bottom: 10px;
	margin-top: 13px;
	padding: 14px;
	width: auto;
}
.treasury_right .side_link .tage_use:hover {
	background: none repeat scroll 0 0 #000000;
	color:#fff;
	text-decoration:none
}
.treasury_left {
	float:left;
}
.treasury_left .seller-links li a:hover {
	opacity:1
}
.right_side .seller-links li a:hover {
	opacity:1
}
.treasury_right .side_link h2 {
	border-bottom: 1px solid #DEDEDB;
	color: #333333;
	font-size: 12px;
	font-weight: bold;
	height: auto;
	margin-bottom: 8px;
	padding: 0 0 8px;
}
.view-text {
	color: #000000;
	font-size:12px;
	float:left;
	width:100%;
	text-decoration: none;
}
.create-list_box {
	background-color: #E9F6FC;
	margin-bottom: 10px;
	padding: 16px 10px;
}
.create-list_box h2 {
	border-bottom: 1px solid #CDE8F6;
	color: #333333;
	font-size: 12px;
	font-weight: bold;
	height: auto;
	margin-bottom: 8px;
	padding: 0 0 8px;
}
.create-list_box a {
	background: url("../../images/buttons-master.20140130192956.png") repeat-x scroll 0 -121px #000000;
	border-color: #67BDD4 #4AB1CC #359BBD;
	border-radius: 4px;
	border-style: solid;
	border-width: 1px;
	box-shadow: 0 1px 0 #E8E8E8;
	color: #FFFFFF;
	cursor: pointer;
	display: inline-block;
	font-size: 12px;
	font-weight: bold;
	height: 23px;
	line-height: 23px;
	margin-bottom: 9px;
	outline: 0 none;
	padding: 0 11px;
	position: relative;
	text-align: center;
	vertical-align: middle;
	width: auto;
}
.create-list_box a:hover {
	background: url("../../../images/buttons-master.20140130192956.png") repeat-x scroll 0 -121px #2690B1;
}
.create-list_box a span {
	width: 133px;
	display: inline-block;
	float: left;
	height: 100%;
	line-height: 24px;
	color: #FFFFFF;
}
.view-text:hover {
	text-decoration:underline;
}
.treaury_guide a:hover {
	text-decoration:underline;
}
.folower_img {
	border-radius: 3px;
	float: left;
	height: 50px;
	padding: 0 15px 0 5px;
	width: 68px;
}
.follow-name {
	float: left;
	font-size: 13px;
	font-weight: bold;
	line-height: 18px;
	margin: 0;
	padding: 0;
}
.follow-name a {
	color: #000;
	text-decoration: none;
}
.seller-links li span.follow-num {
	color: #666666;
	float: left;
	font-size: 13px;
	line-height: 18px;
	margin: 0;
	padding: 0;
	text-align: inherit;
	width: 70%;
}
.follow_nam {
	background: none repeat scroll 0 center rgba(0, 0, 0, 0);
	color: #000000;
	cursor: pointer;
	float: left;
	line-height: 16px;
	padding-right: 8px;
	font-size:13px;
}
.follow-name a:hover {
	text-decoration:underline;
}
.right_side .seller-inner:hover {
	background:#EAEAE3;
}
.right_side .seller-inner {
	background: none repeat scroll 0 0 #eef0f3;
	border: 3px solid #FFFFFF;
	border-radius: 3px;
	min-height: 75px;
	overflow: hidden;
	text-align: center;
	transition: all 0.1s ease 0s;
}
.next_previous {
	background-color: #FFFFFF;
	border: 1px solid #EEEEEE;
	padding: 15px;
}
.next_previous a {
	background: -moz-linear-gradient(center top, #000000 2%, #000000 8%, #000000 58%, #000000 95%, #000000) repeat scroll 0 0 rgba(0, 0, 0, 0);
	border-color: #67BDD4 #4AB1CC #359BBD;
	border-radius: 4px;
	border-style: solid;
	border-width: 1px;
	box-shadow: 0 1px 0 #E8E8E8;
	color: #FFFFFF;
	cursor: pointer;
	display: inline-block;
	font-size: 15px;
	font-weight: bold;
	height: 23px;
	line-height: 23px;
	margin-bottom: 9px;
	outline: 0 none;
	padding: 4px 0;
	position: relative;
	text-align: center;
	vertical-align: middle;
	width: 149px;
}
.side_link span {
	float:left;
	width:100%;
}
.sidelink_model {
	float:left;
	margin:10px 0;
}
.comment_title h3 {
	float:left;
	margin:10px 0;
	width:100%;
}
.toolbox {
	background: url("../../images/header-sprite.20140130192956.png") no-repeat scroll 22px -588px rgba(0, 0, 0, 0);
	float: left;
	padding-right: 13px;
	position: relative;
}
.toolbox a img {
	border-radius: 4px;
	display: block;
}
.features {
	border-radius: 0 0 4px 4px;
	bottom: 0;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	height: 15px;
	left: 0;
	line-height: 13px;
	margin: 0;
	padding: 3px 0 1px 7px;
	position: absolute;
	text-transform: capitalize;
	width: 68px;
}
.features_color {
	background-color: #000000;
	opacity: 0.85;
}
.clicked_inputs {
	display: inline-block;
	background-color: #fff;
	border-bottom: 1px solid #ddd;
	border-left: 1px solid #ddd;
	border-radius: 3px 0 0 3px;
	border-top: 1px solid #ddd;
	margin-right: -3px;
	padding: 3px 7px 3px 7px;
}
.clicked_inputs label {
	display: inline-block;
	color: #666;
	margin: 0 2px 0 0;
}
.clicked_inputs select {
	margin: 1px 0 1px 6px;
	width:120px;
}
.clicked_inputs-groups {
	color: #666;
}
.clicked-submit {
	display: inline-block;
	color: #000000;
	cursor: pointer;
	border: 1px solid #d8eaf3;
	border-radius: 0 3px 3px 0;
	margin:0;
	padding: 5px 7px;
	background: #e9f6fc;
	vertical-align: top;
}
#tastemakers .section {
	background-color: #f5f5f1;
	border: medium none;
	border-radius: 5px;
	display: inline-block;
	float: none;
	margin-bottom: 24px;
	/* margin-left: 6px;
    margin-right: 3px;*/
    width: auto;
}
#stories .section {
	background-color: #FFFFFF;
	border: none;
	border-radius: 5px 5px 5px 5px;
	float: left;
	margin-bottom: 24px;
	width: 100%;/*margin-left: 6px;
margin-right: 3px;*/
}
#trust .section {
	background-color: inherit;
	border: none;
	border-radius: 5px 5px 5px 5px;
	float: left;
	margin-bottom: 24px;
	width: 100%;/*margin-left: 6px;
margin-right: 3px;*/
}
.error_message {
	background: none repeat scroll 0 0 #479FC0;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
	margin: 7px 0 3px;
	padding: 8px 5px;
	width: 96%;
}
.copun_apply label {
	float:left;
	width:100%;
	margin: 0 0 5px;
}
.copun_apply {
	border: 1px solid #CCCCCC;
	float: left;
	margin: 0 0 5px;
	padding: 6px;
	width: 100%;
}
.coupon-search {
	border: 1px solid #CCCCCC;
	padding: 2.5px 0;
	width: 120px;
	float:left;
}
.copun_apply .keep_btn {
	border: medium none;
	float: left;
	font-size: 13px;
	margin: 3px 0 0 2px;
	padding: 2px 5px;
}
.lock_img {
	background: url(../../../images/main-sprite.20140130192956.png) no-repeat scroll -2px -101px transparent;
	display: inline-block;
	height: 14px;
	width: 14px;
	float:left;
}
.sign_in_container {
	margin: 0 auto;
	padding-top: 21px;
	width: 75%;
}
.sign_in_form {
	background-color: #EDEDE7;
	border-radius: 5px;
	float:left;
	margin: 0 0 20px;
	padding: 4px;
}
.sign_in_form-inner {
	background-color: #FFFFFF;
	border: 1px solid #DADCDC;
	border-radius: 5px;
	clear: both;
	content: ".";
	float:left;
	display: block;
	padding: 0 0 25px;
}
.sign_head {
	background-color: #F5F5F1;
	border-bottom: 1px solid #DFE1E1;
	border-radius: 5px 5px 0 0;
	border-top: 1px solid #FFFFFF;
	/*float: left;*/
	margin: 0;
	padding: 25px 21px 28px;
}
.sign_head .fb_div {
	margin:0;
	float:right
}
.sign_head .button-faceb {
	margin:0;
}
.sign_head h2 {
	color: #444444;
	font-size: 21px;
	font-weight: normal;
	line-height: 26px;
	width: 543px;
}
.sign_head .sign_text {
	/*float:left;*/
	width:30%;
}
.sign_in_form .popup_login label {
	float: left;
	font-size: 13px;
	margin: 0 0 5px;
	width: 21%;
}
.sign_in_form .search {
	border-radius:0px;
	width: 57%;
}
.sign_div {
	float:right;
	font-size:16px;
	line-height:18px;
}
.sign_div a:hover {
	text-decoration:underline;
}
.register_container {
	float:left
}
.register_container .popup_login label {
	width:100%;
}
.register_container .popup_login {
	width:90%;
}
.register_container .search {
	width: 37%;
}
.register_container .sign_in_form .search {
	border-radius: 0;
	width: 36%;
}
.sign_in_form .popup_login .search {
	border-radius: 0;
	width: 35%;
}
.input_tresury label.shoplocal-title {
	float: left;
	font-size: 18px;
	padding-bottom: 4px;
}
.sub_title {
	color: #808080;
	float: right;
	font-size: 10px;
	margin-right: 51px;
}
.button_search {
	float:left;
	margin:20px 0 0 0;
}
.button_search .btn-primary {
	font-size: 13px;
	font-weight: bold;
	padding: 8px 11px;
}
.container_box_right_img {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #D9D9D9;
	float: left;
	padding: 10px;
}
.container_box_right_img p {
	font-size:12px;
	color:#000;
	width:95%
}
.container_box_right_img img {
	height: 294px;
	width: 290px;
}
.shop_local .container_box_left {
	width:57%;
}
.shop_local .input_tresury .treasure-text {
	width: 366px;
}
.shop_local .container_box_right {
	float: left;
	width: 43%;
}
.treasury_right-bottom h2 {
	border-bottom: 1px solid #DEDEDB;
	color: #333333;
	font-size: 12px;
	font-weight: bold;
	height: auto;
	margin-bottom: 8px;
	padding: 0 0 8px;
}
.footer_popup_left {
	float: left;
	padding: 20px;
	width: 95%;
}
.footer_popup_left h2 {
	color: #000000;
	font-size: 16px;
	padding: 0 0 20px;
}
.footer_tab_footer {
	background-color: #E9F6FC;
	border-radius: 0 0 5px 5px;
	border-top: 1px solid #C5E7F7;
	float: left;
	height: auto;
	padding: 11px 21px 13px;
	width: 100%;
}
.footer_tab_footer span {
	color: #666666;
	font-size: 12px;
	line-height: 39px;
	white-space: nowrap;
}
.popup_button {
	float:right;
}
.popup_button .submit_btn {
	margin: 0 10px 0 0;
}
.footer_popup_left .pass {
	border:none;
}
/*.footer_popup_left .preference_split {
	width:204px;
}*/
.footer_popup_left .preference_split li:hover {
	background:#000000;
	color:#fff
}
.footer_popup_left .preference_split li:hover .split_link {
	color:#fff;
	text-decoration:none
}
.split_link:hover {
	text-decoration:none;
}
.footer_popup_left .preference_split li.selected {
	background-color: #666666;
	color: #FFFFFF;
}
.footer_popup_left .preference_split li.selected a {
	color: #FFFFFF;
}
.conversation {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.36);
	border-radius: 5px;
	float: left;
	padding: 10px;
	width: 100%;
}
.conversation textarea {
	height: 126px;
	margin: 16px 0px 16px 0px;
	width: 100%;
}
.conversation_container {
	float:left;
	background:#fff;
	padding:20px;
	width: 100%;
}
.conversation_headline {
	font-size:16px;
	line-height:27px;
	color: #333333;
	padding: 0 0 10px;
}
.conversation_thumb {
	background: url("../../../images/header-sprite.20140130192956.png") no-repeat scroll 71px -588px rgba(0, 0, 0, 0);
	float: left;
	padding: 0 12px 0 0;
}
#ask_reg .conversation {
	width:93%;
}
#ask_reg .conversation_container {
	background: none repeat scroll 0 0 #FFFFFF;
	float: left;
	padding: 20px 0 0 11px;
	/* width: 96%; */
}
.conversation_right {
	/*background: none repeat scroll 0 0 #F6F8F5;*/
	float: left;
	padding-bottom: 9px;
	padding-top: 15px;
	width: 100%;
}
.conversation-subject {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	border-color: #C6C6C6 #E6E6E6 #E6E6E6 #C6C6C6;
	border-image: none;
	border-style: solid;
	border-width: 1px;
	display: block;
	font-size: 12px;
	margin: 0;
	outline: 0 none;
	padding: 6px;
	width:100% !important;
}
.conversation-textarea {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	border-color: #C6C6C6 #E6E6E6 #E6E6E6 #C6C6C6;
	border-image: none;
	border-style: solid;
	border-width: 1px;
	display: block;
	font-size: 12px;
	margin: 5px 0px;
	outline: 0 none;
	padding: 6px;
	width:100%;
}
.attach_img {
	float:right;
	margin: 20px 20px 0 0;
	text-decoration: none;
}
.fav1-btn2 {
	background: url("../../../images/fav-icon_hover.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	float: left;
	height: 16px;
	width: 15px;
}
.allowed-items .section {
	width:100%;
}
.shorting_image {
	float: right;
	width:30%;
	margin: 3px 0 0 0;
}
.edit_popup_header {
	background-color: rgb(245, 245, 241);
	padding: 17px 21px 16px;
	margin: 0px;
	border-top: 1px solid white;
	font-size: 21px;
	font-weight: normal;
	line-height: 26px;
	text-shadow: 0px 1px 0px rgb(255, 255, 255);
	border-radius: 5px 5px 0px 0px;
}
.edit_popup_section {
	padding: 19px 21px;
}
.edit_popup_section span {
	font-size: 12px;
	font-weight: bold;
	line-height: 21px;
	margin-top: -3px;
}
.radio-popup input {
	margin: 4px 3px 0px 0px;
	vertical-align: top;
}
.radio-popup label {
	line-height: 21px;
	font-size: 13px;
	color: rgb(102, 102, 102);
}
.edit_popup_footer {
	border-radius: 0px 0px 5px 5px;
	height: auto;
	float:left;
	width:93%;
	padding: 11px 21px 13px;
	border-top: 1px solid rgb(197, 231, 247);
	background-color: rgb(233, 246, 252);
}
.edit_popup_footer .popup_login {
	margin: 0px;
	border-radius: 0px 0px 5px 5px;
}
.payment_sucess {
	margin: 40px 0;
}
.payment_success {
	float: right;
	padding: 20px 30px 30px;
	width: 69%;
}
.payment_success img {
	float: left;
	width: 55%;
}
.cart-list .cart-payment-wrap strong {
	float: left;
	font-size: 17px;
	padding: 10px 0 0 14px;
	width: 50%;
}
.error {
	color:#FF0000 !important;
}
.account_menu_list {
	box-shadow: 0 3px 5px rgba(0, 0, 0, .25);
	-moz-box-shadow: 0 3px 5px rgba(0, 0, 0, .25);
	-webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, .25);
	background: rgba(0, 0, 0, 0.5);
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	padding:5px;
	z-index: 9999;
	overflow: visible;
	position: absolute;
	top: 33px;
	width: 18%;
	left: 815.5px;
	display: none;
}
.account_menu_list li:hover a {
	background:#0192b5;
	color:#ffffff;
}
.account_menu_list li a {
	border-radius: 5px;
	margin: 0 0 0 7px;
	min-width: 120px;
	padding: 4px 21px;
	text-align: left;
}
.account_menu_list li:last-child a {
	margin-bottom:15px;
}
.account_menu_list li {
	float: left;
	background: #fff;
	padding:0px;
	width: 100%;
}
.account_menu_list span.menuarrow {
	position: absolute;
	width: 20px;
	height: 12px;
	top:-7px;
	bottom: -7px;
	left: 50%;
	margin-left: -10px;
	background: url(../../../images/main-sprite.20140130192956.png) no-repeat -112px -853px;
}
.account_sub:hover .account_menu_list {
	display:block;
}
.community_menu_list {
	box-shadow: 0 3px 5px rgba(0, 0, 0, .25);
	-moz-box-shadow: 0 3px 5px rgba(0, 0, 0, .25);
	-webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, .25);
	background: rgba(0, 0, 0, 0.5);
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	padding:5px;
	z-index: 9999;
	overflow: visible;
	position: absolute;
	top: 34px;
	width: 18%;
	left: 32px;
	display: none;
}
.community_menu_list li:hover a {
	background:#846f85;
	text-decoration:none;
}
.community_menu_list li:first-child a {
	margin-top:10px
}
.community_menu_list li:last-child a {
	margin-bottom:10px
}
.community_menu_list li {
	background: none repeat scroll 0 0 #FFFFFF;
	float: left;
	padding: 0;
	width: 100%;
}
.community_menu_list li a {
	border-radius: 5px;
	margin: 0 0 0 7px;
	min-width: 120px;
	padding: 4px 21px;
	text-align: left;
}
.community_menu_list span.menuarrow {
	position: absolute;
	width: 20px;
	height: 12px;
	top:-7px;
	bottom: -7px;
	left: 50%;
	margin-left: -10px;
	background: url(../../../images/main-sprite.20140130192956.png) no-repeat -112px -853px;
}
.account_sub2:hover .community_menu_list {
	display:block;
}
.conversation-frame {
	float: right;
	margin: 10px 19px 19px 0;
	overflow: hidden;
	position: relative;
}
.conversation_upload {
	cursor: pointer;
	font-size: 80px;
	margin: -40px 0 0;
	opacity: 0;
	position: absolute;
	right: 0;
	top: 50%;
}
/*--------------------------------------- changes on 22/4/2014--------------------------------------*/


.treasury-headline h3 {
	color: #808080;
	padding:10px 0;
	font-size: 16px;
}
.shop_search {
	float:left;
	width:100%;
}
.shop_search .seller-links li {
	margin-left:0;
}
.shop_search .fav-item-name {
	width: 188px;
}
.shop_search .seller-links li .fav_min_text a {
	margin: 5px 0 0 10px;
}
.shop_search .seller-links li .fav_min_text span {
	margin: 0px 0 0 10px;
}
ul#menu li ul.sub-menu li a.active {
	color: #000000;
}
.shop_search .fav-item-name {
	text-transform: capitalize;
	font-weight: bold;
	text-align: left;
	margin-top: 0 !important;
}
.shop_search .seller-links {
	border-bottom: medium none;
	padding: 0 2px 0 0;
}
.search-people .art ul li a {
	border-bottom: medium none;
	padding: 0;
}
.search-people .art ul li {
	float: left;
	font-weight: bold;
	padding: 3px 0;
	width: 100%;
}
.search-people .seller-links {
	border-bottom: none;
	padding: 0 2px 0 0;
}
.search_name {
	color:#222;
}
.search_headline {
	color: #808080;
	font-size: 16px;
	margin: 0;
}
.new_prof .shipping_fiel {
	border-radius:0px;
}
.name_area {
	float: left;
	margin: 0 0 0 36px;
	width: 88%;
}
.name_area label {
	width:100%;
}
.name_area input {
	background: none repeat scroll 0 0 #FFFFFF;
	border-color: #B3B3B3 #CCCCCC #CCCCCC #B3B3B3;
	border-style: solid;
	border-width: 1px;
	color: #333333;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 15px;
	margin-right: 12px;
	padding: 6px 5px 6px 10px;
	width: 88%;
}
.name_area_right, .name_area_left {
	float:left;
	width:39%;
}
.msg-idea {
	border-radius: 3px;
	overflow: visible !important;
	padding: 10px 25px 10px 10px;
	overflow: visible !important;
	background-color: #FFFFCC;
	clear: both;
	color: #333333;
	line-height: normal;
}
.new_prof .pass {
	/*padding:20px 0;*/
	position:relative;
}
.arrow_dwn {
	background: url("../../images/main-sprite.20140130192956.png") no-repeat -14px -511px;
	bottom: -12px;
	height: 13px;
	left: 90px;
	position: absolute;
	top: 217px;
	width: 22px;
}
.tab_border {
	border-bottom: 1px solid #DADBD6;
	float: left;
	margin-bottom: 25px;
	padding: 0;
	width: 100%;
}
.newtb {
	float: left;
	margin: 0 2px -1px 360px !important;
	text-align: center;
}
.tab_border .TabbedPanelsTabGroup li:first-child {
	margin: 0;
}
.giftcard-shop .TabbedPanelsContentGroup {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #CCCCCC;
	clear: both;
	color: #484848;
	float: left;
	font-size: 14px;
	width: 100%;
	margin-bottom:25px;
}
.giftcard-shop .TabbedPanelsTab .tab_text {
	background:none;
	color:#ffffff;
}
.giftcard-shop .tab_text {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	background-color: #FFFFFF;
	border-color: #DADBD6 #DADBD6 #FFFFFF;
	border-image: none;
	border-style: solid;
	border:none;
	border-width: 1px;
	box-shadow: none;
	color: #666666;
	text-shadow: none;
}
.giftcard-shop .TabbedPanelsTab {
	background-color: #6A7275;
}
.giftcard-shop .TabbedPanelsTabSelected {
	background:#0192b5;
	color:#ffffff;
}
.profile_scroll3 {
	float:left;
	margin-left: 29px;
	position:relative;
	width:94%;
}
.slider_3 {
	float: left !important;
	left: -5000px;
	margin: 20px 0 20px 67px !important;
	position: relative;
	visibility: hidden;
	width: 85% !important;
}
.slider_3 ul {
	width:900px;
	float:left !important;
}
.slider_3 ul li {
	background: url("../../images/list_bg.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	float: left !important;
	height: 81px !important;
	padding: 0 4px;
	text-align: center;
	width: 73px !important;
}
.prev_3 {
	background: url("../../../images/middlearrow.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	cursor: pointer;
	float: left;
	height: 38px;
	position: absolute;
	right: 13px;
	top: 31px;
	width: 31px;
}
.next_3 {
	cursor:pointer;
	float:right;
	background:url(../../../images/previou.png) no-repeat;
	width:31px;
	height:38px;
	position:absolute;
	margin-left: 20px;
	left:13px;
	top: 31px;
}
.list_img {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #EAEAE3;
	height: 73px;
	margin: 0 0 0 4px;
	padding: 3px;
	width: 89%;
}
.list_img img {
	height: 73px;
	margin: 0;
	width: 100%;
}
.profile_scroll4 {
	float:left;
	position:relative;
	width:94%;
}
.gift_card_container {
	border: 1px solid #EAEAE3;
	border-radius: 5px;
	box-shadow: 0 0 8px #EAEAE3;
	padding: 45px 84px;
	/* width: 642px; */
	float:left;
	-webkit-box-shadow:0 0 8px #EAEAE3;
	-moz-box-shadow:   0 0 8px #EAEAE3;
}
.design-templates {
	clear: both;
	display: block;
	margin-bottom: 20px;
	margin-top: -27px;
	padding: 0 0 12px;
	position: relative;
	text-align: center;
}
.first_name, .last_name {
	float:left;
	width:48%;
}
.first_name{
	margin-right:10px;
}
.first_name label, .last_name label, .text__area label {
	float: left;
    margin: 0;
    padding: 5px 0 0;
    width: 97%;
}
.first_name input, .last_name input {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	border-color: #959595 #D3D3D3 #D3D3D3 #959595;
	border-image: none;
	border-style: solid;
	border-width: 1px;
	color: #333333;
	display: block;
	padding: 6px;
	width: 100%;
}
.text__area {
	float:left;
	width:100%;
}
.text__area textarea {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	border-color: #959595 #D3D3D3 #D3D3D3 #959595;
	border-image: none;
	border-style: solid;
	border-width: 1px;
	color: #333333;
	padding: 6px;
	width: 100%;
}
.currency_head span {
	color: #333333;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 10px;
}
.currency_head .currency-effect {
	color: #000000;
	text-decoration: none;
	float:right;
}
.currency_head a:hover {
	text-decoration:underline;
}
.giftshop-main {
	margin: 0 auto;
	max-width: 813px;
	width: 100%;
}
.currency_head {
	float: left;
	margin: 10px 0 0 0;
	width: 100%;
	position:relative;
}
.currency_conv {
	float: left;
	margin:0;
	width: 100%;
}
.currency_address {
	border-bottom: 1px solid #E4E4E8;
	border-radius: 10px;
	border-top: 1px solid #FFFFFF;
	font-weight: bold;
	margin-top: 16px;
	padding: 18px 15px 16px;
	background-color: #FFFFCC;
	clear: both;
	color: #666666;
	font-size: 12px;
	line-height: normal;
	margin-bottom: 18px;
	overflow: hidden;
	position: relative;
}
.curency_button {
	float:left;
	width:100%
}
.curency_button li {
	background: -moz-linear-gradient(center top, #FFFFFF 0px, #FDFDFC 4%, #F3F3F2 11%, #F3F3F2 95%, #E9E9E8 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
	border-color: #DDDAD6 #D8D5D2 #CDC9C6;
	color: #7D7773;
	float: left;
	margin: 0 0 10px 10px;
	/*text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);*/
	width: 48.7%;
}
.curency_button li:hover{
	background:#3e444e !important;
}
.curency_button li:nth-child(2n+1) {
	margin-left:0px;
}
.curency_button li:nth-child(1n+1) {
	background:#0078ff;
}
.curency_button li:nth-child(2n+1) {
	background:#f35d00;
}
.curency_button li:nth-child(3n+1) {
	background:#54a85d;
}
.curency_button li:nth-child(4n+1) {
	background:#ef3c9d;
}
.curency_button li label {
	/*border: 1px solid #CCCCCC;*/
	border-radius: 3px;
	font-weight:bold;
	color: #ffffff;
	cursor: pointer;
	display: block;
	font-size: 15px;
	line-height: 32px;
	text-align: center;
	/*text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);*/
	margin-bottom:0px;
}
.curency_button li .dolar-code {
	font-size:12px;
}
.curency_addres .first_name input, .curency_addres .last_name input {
	width: 100%;
}
.curency_addres {
	float: left;
	margin:5px 0px;
	width: 100%;
}
.gn_bg {
	/*background-color: #846f85;*/
	border-radius: 10px;
	float: left;
	text-align:center;
	display:inline-block;
	/*padding: 20px 0;*/
	width: 100%;
}
.cart_button {
	background: #98d0e0; /* Old browsers */
	background: -moz-linear-gradient(top, #98d0e0 2%, #68b8d1 8%, #4fa9c6 58%, #4ca4c0 95%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(2%, #98d0e0), color-stop(8%, #68b8d1), color-stop(58%, #4fa9c6), color-stop(95%, #4ca4c0)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #98d0e0 2%, #68b8d1 8%, #4fa9c6 58%, #4ca4c0 95%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #98d0e0 2%, #68b8d1 8%, #4fa9c6 58%, #4ca4c0 95%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #98d0e0 2%, #68b8d1 8%, #4fa9c6 58%, #4ca4c0 95%); /* IE10+ */
	background: linear-gradient(to bottom, #98d0e0 2%, #68b8d1 8%, #4fa9c6 58%, #4ca4c0 95%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#98d0e0', endColorstr='#4ca4c0', GradientType=0 ); /* IE6-9 */
	border-color: #54acc7 #4ca0ba #398a9d;
	border: 1px solid;
	border-radius: 3px;
	color: #FFFFFF;
	cursor: pointer;
	display: inline-block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	line-height: normal;
	margin: 0;
	width: 100%;
	padding: 7px 15px 8px;
	text-decoration: none;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.15);
}
.cart_button:hover {
	background: #98d0e0; /* Old browsers */
	background: -moz-linear-gradient(top, #98d0e0 2%, #68b8d1 8%, #3f98bb 58%, #3f98bb 95%, #3d92b3 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(2%, #98d0e0), color-stop(8%, #68b8d1), color-stop(58%, #3f98bb), color-stop(95%, #3f98bb), color-stop(100%, #3d92b3)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #98d0e0 2%, #68b8d1 8%, #3f98bb 58%, #3f98bb 95%, #3d92b3 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #98d0e0 2%, #68b8d1 8%, #3f98bb 58%, #3f98bb 95%, #3d92b3 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #98d0e0 2%, #68b8d1 8%, #3f98bb 58%, #3f98bb 95%, #3d92b3 100%); /* IE10+ */
	background: linear-gradient(to bottom, #98d0e0 2%, #68b8d1 8%, #3f98bb 58%, #3f98bb 95%, #3d92b3 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#98d0e0', endColorstr='#3d92b3', GradientType=0 ); /* IE6-9 */
}
.cart_button .text-cart {
	color: #FFFFFF;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	line-height: normal;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.15);
}
.foot_text {
	float:left;
	width:100%;
	color: #666666;
	font-size: 12px;
	display:inline-block;
	text-align:center
}
.foot_text span {
	float: left;
	text-align: center;
	width: 100%;
}
.property_right {
	float: left;
	margin: 15px 0 0;
	width: 100%;
}
.property_page .all-purchase-search {
	margin:30px 0 0 0;
}
.property_header {
	/*background: none repeat scroll 0 0 #F5F5F1;*/
	border: 1px solid #D2D2D2;
	/*border-radius: 5px 5px 3px 3px;
	box-shadow: 0 2px 0 rgba(0, 0, 0, 0.1);*/
	color: #666666;
	padding:5px 10px;
	position: relative;
	float:left;
	width:100%;
	z-index: 2;
}
.property_header h6 {
	float:left
}
.property_header p {
    float: right;
}
.property_header .names-it {
    float: right;
    margin: 0 5px;
    width: auto;
}
.property-section {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	background-color: #FFFFFF;
	border-color: -moz-use-text-color #D2D2D2 #D8D8CF;
	border-image: none;
	/*border-radius: 0 0 5px 5px;*/
	border: 1px solid #D2D2D2;
	/*box-shadow: 0 3px 0 #E6E6E5;*/
	margin: 0px;
	padding:10px;
	width:100%;
	float:left;
}
.property_section_top {
	float:left;
	/*border-bottom: 1px solid #F2F2FC;*/
	padding: 0 0 10px;
}
.property_section_top img {
	/*border: 1px solid #CCCCCC;
	border-radius: 4px;*/
	height: 108px;
	padding: 2px;
	width: 108px;
}
.propertu_text {
	color: #333333;
	float: right;
	font-size: 18px;
	width: 80%;
}
.property_section_bottom {
	float:left;
	margin:20px 0 0 0
}
.property_section_bottom span {
	color: #333333;
	display: block;
	float:left;
	width:100%;
	margin-bottom: 7px;
}
.property_section_bottom p {
	color: #999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	float:left;
	width:100%;
	margin:15px 0;
}
.property_left h3 {
	color: #333333;
	font-family: 'Arial, Helvetica, sans-serif';
	font-size:21px;
	font-weight:600px;
}
.property_left {
	float: left;
	position:relative;
	padding: 31px 0;
	width: 22%;
	margin-left: 17px;
}
.property_left h4 {
	line-height: 19px;
	margin-top: 6px;
	font-weight:normal;
	font-size: 14px;
	color:#666;
}
.hover_content {
	color:#666;
	border-bottom:1px dashed;
	padding: 10px 0 0;
}
.property_left .button_view {
	background: none repeat scroll 0 0 #000000;
	border-radius: 4px;
	color: #FFFFFF;
	cursor: pointer;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	margin: 3px 3px 0 0;
	padding: 6px 24px;
	width: 100%;
	text-align:center;
}
.property_left .button_view2 {
	background: -moz-linear-gradient(center top, #FFFFFF 0px, #FDFDFC 4%, #F3F3F2 11%, #F3F3F2 95%, #E9E9E8 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
	border: 1px solid #CCCCCC;
	border-radius: 4px;
	color: #7D7773;
	cursor: pointer;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	/*font-weight: bold;*/
	margin: 3px 3px 0 0;
	padding: 6px 24px;
	text-align: center;
	width: 100%;
}
.button_prev {
	float:left;
}
.hover_lin {
	background: none repeat scroll 0 0 #333333;
	border-radius: 3px;
	color: #FFFFFF;
	display:none;
	font-size: 11px;
	font-weight: normal;
	left: 29px;
	padding: 3px 6px;
	position: absolute;
	top:-18px;
	white-space: nowrap;
	z-index: 9999;
}
.hover_lin span {
	float:left;
	font-size:13px;
	width:100%;
	color:#fff;
}
.hover_lin span.blak-arrow {
	background: url("../../../images/main-sprite.20140130192956.png") no-repeat scroll -15px -569px rgba(0, 0, 0, 0);
	height: 12px;
	left: 50%;
	margin-left: -10px;
	position: absolute;
	bottom: -12px;
	width: 20px;
}
.hover_content:hover .hover_lin {
	display:block !important;
}
.tab_model {
	float: left;
	width:86%;
	margin: 0 0 0 0px;
	padding: 0px;
}
.tab_model li.selected {
	position: relative;
	top: 0px;
	float: left;
	height: 36px;
	display: block;
	width: auto;
	margin: 0px;
	list-style: none;
	cursor: pointer;
	color: #000000;
	outline: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding: 7px 10px 1px 10px;
	z-index: 20;
	background: #fff;
	text-align: center;
	border-top: 1px solid #DADBD6;
	border-left: 1px solid #DADBD6;
	border-right: 1px solid #DADBD6;
	border-bottom: 1px solid #fff;
}
.tab_model li {
	/*position: relative;*/
	top: 0px;
	float: left;
	height: 36px;
	display: block;
	width: auto;
	margin: 0px;
	list-style: none;
	cursor: pointer;
	color: #000000;
	outline: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding: 7px 10px 1px 10px;
	z-index: 20;
	background: #eef0f3;
	text-align: center;
	border: 1px solid #DADBD6;
}
.fav_new_content {
	border-top:0px;
	float: left;
	margin:0;
	width: 100%;
}
.tab_model .linkadd {
	margin:0 0 0 30px;
	float:left
}
.shop_title {
	float: left;
	width: 97%;
	border-bottom: 1px solid #D9D9D9;
	background: none repeat scroll 0% 0% #EAEAE3;
	position: relative;
	padding: 10px 15px;
	border-radius: 4px 4px 0px 0px;
	border-top: 1px solid #F5F5F1;
	text-shadow: 0px 1px 0px #F5F5F1;
}
.shop_details .shop_title {
	background:none !important;
	border-bottom:none !important;
	border-radius:0px !important;
	border-top:none !important;
	padding:0px !important;
}
.inner-container-cms {
	float:left;
	background:#fff;
}
.inner-container-cms p {
	font-size: 15px;
	line-height: 26px;
/* 	float: left; */
}
.community_page .slider_right a {
	color:#000000;
}
.count_num {
	background: url(../../../images/fb_count.png) no-repeat;
	color: #000000;
	float: left;
	font-size: 14px;
	font-weight: bold;
	height: 24px;
	margin-top: -2px;
	padding: 5px 0 0 23px;
	width: 60px;
}
.count_num:hover {
	text-decoration:underline;
}
.addthis_default_style .at300b, .addthis_default_style .at300bo, .addthis_default_style .at300m {
	/*margin: 11px 1px 0;*/
	padding: 0;
}
.order_side {
	float: left;
	width: 100%;
	/*box-shadow: 0 0 2px 0 #CCCCCC;
	border-radius: 5px;
	padding: 10px;	
	min-height: 93px;*/
}
.order_side-right {
	float:left;
	width:100%;
	/*border-left:1px solid #ccc;
	padding:0px 10px; */
	border-top: 1px dashed #ccc;
}
.order_side-left {
	float:left;
	width:50%
}
.order_text {
	float: left;
	width: 94%;
	margin:0px;
	font-size:12px;
	font-weight:normal;
	line-height: 22px;
}
.trans_text {
	float: left;
	width: 94%;
	font-size:12px;
	font-weight:normal;
	margin:0px;
	line-height: 22px;
}
.amt_text {
	float: left;
	/*border-bottom: 1px solid #ccc;	
	padding:10px 0;
	margin: 15px 0 0 0px;*/
	margin-top: 6px;
}
.amt_text-number {
	/*float:right;*/
	margin:0 3px;
}
.community_page .community_div .acc_full .section {
	width: 100%;
	min-height: 214px;
}
.redFont {
	float:left;
}
#trust .clearfix .col4 {
	width: 326px;
}
.brick-hover .product_hide .hover_lists {
	left: auto !imporatant;
	right:0;
	top: 29px
}
#freewall .brick-hover .product_hide .hover_lists{
	top: 29px;
}
.review-right .feedback-txt {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 22px;
	margin-bottom: 15px;
	padding-left: 0;
	color:#666;
	padding-right: 20px;
}
.detailbutton_list {
	background: none repeat scroll 0 0 #ffffff;
	float: left;
	padding: 10px 3px 3px;
	width: 98.5%;
}
.allowed-items .section {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
	border:none;
}
.section .section-header {
	margin: 0 0 25px;
}
.convers .search_bar h1 {
	color: #080808;
	display: inline;
	float: left;
	font-size: 16px;
	line-height: 24px;
	margin: 6px 40px 0 0;
	vertical-align: baseline;
}
.convers .search_bar {
	margin: 20px 0;
	padding: 5px 5px 8px;
	width: 100%;
	background: none;
	float: left;
	height: 26px;
}
.convers .most_recent {
	width:auto;
}
.convers .most_recent a:hover {
	text-decoration:underline;
}
.convers .conversation_container {
	float:left;
	width:100%;
	border-top:0px !important;
	padding:0px;
}
.convers .conversation_container_left {
	float: left;
	width: 190px;
	border-right: 3px solid #F9F9F7;
}
.convers .conversation_container_right{
	border:0px !important;
}
.convers .conversation_container_left .side_bar {
	background: none;
}
.convers .conversation_container_left .side_bar ul li {
	width:96%;
}
.convers .conversation_container_left .side_bar ul li.active {
	background:#EBF6F9;
}
.convers .conversation_container_left .side_bar ul li.active a {
	color:#222
}
.convers {
	border: 1px solid #D9D9D9;
	float: left;
	width:100%;
	background:#ffffff;
	padding:25px;
	margin-bottom:25px;
}
.conversation_container_right .message-box {
	border-bottom: 1px solid #eee;
    float: left;
    margin: 0;
    padding: 15px 0 10px;
    width: 100%;
}
.conversation_container_right .message-box li {
	float:left;
	padding: 0 7px;
}
.conversation_container_right .message-box li.lastli {
	border-right:none
}
.conversation_container_right .message-box li .checkbox-image {
	background: url("../../images/icons-master.20140130192956.png") no-repeat scroll -75px -29px rgba(0, 0, 0, 0);
	color: #FFFFFF;
	display: block;
	float: left;
	height: 16px;
	margin: 2px 7px 0 0;
	width: 22px;
}
.conversation_container_right .sub_cut {
	width:auto;
}
.conversation_container_right .avater_split {
	width:100% !important;
}
.new-buton {
	background: none repeat scroll 0 0 #000000;
	border-radius: 3px;
	color: #FFFFFF;
	display: inline-block;
	font-size: 9px;
	font-weight: bold;
	line-height: 1;
	margin: 1px 2px 0 0;
	padding: 2px 3px;
	text-align: center;
	vertical-align: top;
}
.re-order {
	color: #000000;
	font-weight:bold;
}
.re-order:hover {
	text-decoration:underline;
}
.text_lines {
	float: left;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 450px;
}
.number-button {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.05);
	color: #333333;
	font-size: 11px;
	font-weight: normal;
	margin: 0 7px 0 0;
	padding: 3px 5px;
}
.reportspan-head {
	border-bottom: 1px solid #DDDDDD;
	float: left;
	font-size: 16px;
	margin: 0;
	padding: 9px 8px 7px;
	position: relative;
	width: 96.7%;
}
#reportspan_reg .conversation_container {
	padding:0
}
.button_group {
	background: none repeat scroll 0 0 #F5F5F1;
	float: right;
	padding: 10px 19px 0 0;
	width: 96%;
}
.button_group input {
	float:right;
}
.contact_compose {
	font-size: 14px;
	color:#222;
	margin:20px;
}
.conver-list-message {
	float: left;
	margin: 0 0 0 20px;
	width: 98%;
}
.conver-list-message li {
	border-bottom: 1px solid #F0F0EF;
	border-top: 1px solid #F0F0EF;
	color: #999999;
	padding: 8px;
	position: relative;
}
.conver-list-message li .actions {
	float:right
}
.conver-list-message li .actions a {
	padding:0 4px;
}
.conver-list-message li .actions a:hover {
	text-decoration:underline;
}
.search-error {
	background-color: #ffffff;
	border: 2px dashed #ECECEC;
	border-radius: 5px;
	margin-bottom: 28px;
	padding: 56px;
	text-align: center;
}
.search-error h3 {
	color: #666666;
	font-size: 14px;
	font-weight: normal;
	margin-bottom: 7px;
	text-transform: uppercase;
}
.newline {
	font-size: 14px;
	line-height: 18px;
}
.market .product_listing li {
	height: 240px;
	width: 224px;
}
.market .product_img img {
	height:185px;
}
.related-clothig {
	color: #333333;
	font-family: 'Arial, Helvetica, sans-serif';
	font-weight: 400;
	text-rendering: optimizelegibility;
	float:left;
	text-shadow: 0 1px 0 #FFFFFF;
	width: auto;
	font-size: 22px;
	margin-bottom: 10px;
}
.related-items {
	background-color: #FFFFFF;
	border-radius: 3px;
	padding: 12px 0;
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	-moz-box-sizing: border-box;
	border-color: #E4E4E2 #E4E4E2 #E6E6E5;
	border-image: none;
	border-radius: 5px;
	border-style: solid;
	border-width: 1px 1px 3px;
	margin-bottom: 28px;
	padding-bottom: 1px;
	float:left;
	width:100%;
}
.related-items h3 {
	display: inline-block;
	font-size: 18px;
	margin: 0 10px 6px 12px;
}
.related-items a {
	font-size: 14px;
	font-weight: bold;
}
.related-items ul {
	float: left;
	margin: 6px 0 10px 20px;
	width: 96%;
}
.related-items ul li {
	float:left;
	border: 1px solid #ECECEC;
	float: left;
	margin: 0 3px;
	padding: 3px;
}
.related-items ul li img {
	backface-visibility: hidden;
	float: left;
	height: 71px;
	margin: 0;
	opacity: 0.9;
	width: 90px;
}
.product_box-container {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	background: url("../../images/weddings-texture.20140130192957.png") repeat scroll 0 0 #DAE7E8;
	border-color: #D6D6D6 #DDDDDD #FFFFFF;
	border-image: none;
	border-left: 1px solid #DDDDDD;
	border-radius: 5px;
	border-right: 1px solid #DDDDDD;
	border-style: solid;
	border-width: 1px;
	box-shadow: 0 0 40px 5px rgba(0, 0, 0, 0.05) inset;
	margin: 38px auto 28px;
	padding: 14px 0 20px;
	text-align: center;
	text-rendering: optimizelegibility;
	text-shadow: 0 1px 1px #FFFFFF;
	float:left;
}
.product_box-container h3 {
	color: #333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal !important;
	margin-bottom: 15px;
}
.product_box-container ul li a {
	float:left;
	width:100%;
}
.product_box-container ul li {
	float: left;
	margin: 0 50px 0 0;
	text-align: center;
	width: 12%;
}
.product_box-container ul li img {
	border: 4px solid #FFFFFF;
	height: 75px;
	width: 75px;
}
.product_box-container ul {
	float: left;
	margin: 0 0 0 70px;
	width: 93%;
}
.cetermarkt {
	margin: 0 auto;
	max-width: 80%;
	width: 100%;
}
.market .product_box h1 {
	color: #333333;
	font-family: 'Arial, Helvetica, sans-serif';
	font-weight: 400;
	text-rendering: optimizelegibility;
	text-shadow: 0 1px 0 #FFFFFF;
	font-size:26px;
	width: auto;
	float:left;
	margin:0 20px 0 0;
}
.popular-item-box {
	float:left;
	width:100%;
	margin:10px 0;
}
.popular-item-box a {
	float: left;
	font-size: 15px;
	font-weight: bold;
	margin: 3px 0 0;
}
.curency_button li.selected {
	box-shadow:0 1px 5px -1px rgba(0, 0, 0, 0.6) inset;
	background: none repeat scroll 0 0 #7AC142;
	border-radius:5px
}
.curency_button li.selected label {
	color: #FFF;
}
.popular-item-box a:hover {
	text-decoration:underline;
}
.dropdown-box {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid rgba(0, 0, 0, 0.15);
	border-radius: 3px;
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
	display:none;
	padding-bottom: 5px;
	position: absolute;
	right: 23px;
	text-shadow: 0 1px 0 #FFFFFF;
	top: 32px;
	width: 139px;
	z-index: 2;
}
span.arrow9 {
	background: url("../../../images/sprites-v2.20140130192955.png") no-repeat scroll -229px 0 padding-box #FFFFFF;
	height: 16px;
	left: 59px;
	position: absolute;
	text-indent: -1000px;
	width: 16px;
	top:-9px;
}
.dropdown-box ul {
	margin: 5px 0 0;
	width: auto;
}
.dropdown-box ul li {
	font-size: 12px;
	line-height: 14px;
	list-style: none outside none;
	margin: 6px 11px;
	overflow: hidden;
	padding: 4px 0;
	position: relative;
	text-align: center;
	text-shadow: none;
	width: auto;
	word-wrap: break-word;
}
.dropdown-box ul li:hover {
	background-color: #000000;
}
.dropdown-box ul li.selected label span {
	color:#fff;
}
.dropdown-box ul li.selected {
	background-color: #666666;
	color:#fff;
}
.currency-effect {
	cursor:pointer;
}
.dropdown-box ul li label {
	color: #666666;
}
.image-footer-container .seller-inner img {
	border-radius:5px;
}
.image-footer-container .seller-links .count-box {
	background: none repeat scroll 0 0 #FFFFFF;
	display: table-cell;
	height: 80px;
	transition: all 0.1s ease 0s;
	vertical-align: middle;
	width: 80px;
}
.image-footer-container .seller-inner {
	color: #646464;
	border-radius: 0;
}
.prot_tex {
	color: #4D4D4D;
	font-size: 13px;
	height: 51px;
	line-height: 18px;
	margin: 8px 0 5px;
	overflow: hidden;
	padding: 0;
	width: 93%;
}
.community_right .story_slider .slider_1 ul li {
	background: none repeat scroll 0 0 #F7F7F3;
	border: 1px solid #ECECEC;
	border-radius: 5px;
	float: left !important;
	margin-right: 15px;
	padding: 10px;
	width: 316px !important;
	height: 166px !important;
}
.community_responce {
	float:left;
	width:100%;
}
.sell-img3 {
	background:url(../../../images/sell-illustrations.20140130192956.png) no-repeat;
	background-position: -5px -230px;
	float: left;
	height: 210px;
	margin: 30px 63px 0;
	width: 200px;
}
.cont-b-right {
	float: left;
	width: 30%;
}
.sell-img {
	background: url("../../../images/sell-illustrations.20140130192956.png") no-repeat;
	background-position:-215px -229px;
	float: right;
	height: 210px;
	margin: 30px 63px 0;
	width: 200px;
}
.sell-img2 {
	background: url("../../../images/sell-illustrations.20140130192956.png") no-repeat;
	background-position: -425px -230px;
	float: right;
	height: 226px;
	margin: 16px 60px;
	width: 205px;
}
.related-item {
	float:left;
	width:100%;
	margin-top: 30px;
}
.creative-business {
	float:left;
	width:100%;
}
.creative-business h2 {
	color: #666666;
	font-family: 'Arial, Helvetica, sans-serif';
	font-size: 30px;
	font-weight: 300;
	line-height: 36px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	width: 980px;
}
.business-image {
	float: left;
	margin: 20px 0 20px 120px;
	width: 758px;
}
.business-image li {
	background: url("../../../images/sellers-color.20140130192956.jpg") no-repeat scroll 50% 50% #CBD8DC;
	float: left;
	height: 109px;
	overflow: hidden;
	width: 108px;
}
.business-image li.business-image1 {
	background-position: -109px 0;
}
.business-image li.business-image2 {
	background-position: 0 0;
}
.business-image li.business-image3 {
	background-position: -218px 0;
}
.business-image li.business-image4 {
	background-position: -327px 0;
}
.business-image li.business-image5 {
	background-position: -545px 0;
}
.business-image li.business-image6 {
	background-position: -654px 0;
}
.business-image li.business-image7 {
	background-position: 0 -109px;
}
.business-image li.business-image8 {
	background-position: -109px -109px;
}
.business-image li.business-image9 {
	background-position: -218px -109px;
}
.business-image li.business-image10 {
	background-position: -436px -109px;
}
.business-image li.business-image11 {
	background-position: -327px -109px;
}
.business-image li.business-image12 {
	background-position: -545px -109px;
}
.business-image li.business-image13 {
	background-position: -218px 0;
}
.business-image li.business-image14 {
	background-position: -327px 0;
}
.business-image li.business-image15 {
	background-position: -545px 0;
}
.business-image li.business-image16 {
	background-position: -654px 0;
}
.creative-business p {
	font-family: 'Arial, Helvetica, sans-serif';
	font-size: 18px;
	font-weight: 300;
	color: #666666;
	text-align:center;
	line-height: 24px;
	float:left;
	width:100%;
}
.questions {
	float: left;
	margin: 20px 0;
	padding: 0 15px;
	width: 98%;
}
.questions p {
	color: #444444;
	font-size: 14px;
	line-height: 20px;
	text-align:justify;
}
.questions h4 {
	font-size: 14px;
	margin-bottom: 0;
	color: #444444;
}
.questions-left, .questions-right {
	float:left;
	width:47%;
	padding:0 15px;
}
.questions h3 {
	color: #666666;
	font-family: 'Arial, Helvetica, sans-serif';
	font-size: 30px;
	font-weight: 300;
	line-height: 36px;
	text-align: center;
}
.relatedlist {
	float:left;
	width:100%;
	margin:10px 0;
}
.relatedlist li {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #E2E2E2;
	border-radius: 4px;
	display: inline-block;
	font-size: 14px;
	margin: 0 10px 10px 0;
	padding: 6px;
	transition: background-color 0.1s ease 0s, color 0.1s ease 0s, border-color 0.1s ease 0s;
	text-transform:capitalize;
}
.listed0n {
	float:left;
	width:100%;
	margin:30px 0 20px;
}
.listed0n li {
	float:left;
	margin:0 20px 0 0;
	color: #A5A5A5;
}
.listed0n li.last {
	float:right;
}
.conversation_container p a {
	float: left;
	margin: 5px 10px;
	width: 94%;
}
#cboxClose:hover {
	background: url("../../../images/buttons-master.20140130192956.png") no-repeat scroll -16px -1326px rgba(0, 0, 0, 0);
}
/*.conversation_container ul li{
    float: left;
    margin: 4px 0;
    width: 100%;
}*/

.conversation_container ul {
	float: left;
	margin: 0 0 0 5px;
}
.art .favorites .hoverfav_icon {
	right: -8px;
}
.art ul li #twitter-widget-0 {
	margin: 5px 0 0;
}
.listing-favorite {
	float:left;
	width:100%;
	background:#ffffff;
	padding:25px;
	margin-top:20px;
	margin-bottom:25px;
	border: 1px solid #d3d6db;
}
.listing-favorite-left {
	float:left;
	width:20%;
	margin:15px 0 0 0
}
.listing-favorite-right {
	float:left;
	width:80%;
}
.priceid541 {
	float:left;
	color: #000000;
}
.listing-favorite-left-container {
	background-color: #ffffff;
	border:1px solid #efefef;
	margin-bottom: 10px;
	padding:3px;
}
.listing-favorite-left-container {
	float: left;
	font-size: 12px;
	padding: 10px 12px;
	text-align: center;
	width: 100%;
}
.listing-favorite-right .seller-links li:first-child {
	float:left;
}
.listing-favorite-right .seller-links {
	float:right;
	border-bottom: medium none;
	clear: left;
	display: inline-block;
	width:98%;
	line-height: 16px;
	padding: 0;
	text-align: center;
}
.listing-favorite h2 {
	color: #999999;
	display: inline;
	float: left;
	font-weight:normal;
	font-size: 16px;
	line-height: 24px;
	margin: 0;
	vertical-align: baseline;
	width: 100%;
}
.listing-favorite-left-botttom {
	background-color: #FFFFFF;
	border: 1px solid #EEEEEE;
	clear: both;
	content: ".";
	display: block;
	float: left;
	padding: 10px 0 10px 40px;
	width:100%;
	margin-bottom: 25px;
}
p.teamnames {
	float:left;
}
span.important-symbol {
	margin:0;
}
#uniform-teamImage .action {
	margin:0;
}
.member_use li span {
	float:left;
	width:58%
}
.browse-navigation li.more-display:hover .display-view {
	display:block !important;
}
.banner-text {
	font-family: 'Arial, Helvetica, sans-serif';
	font-weight:bolder;
	text-transform:capitalize;
}
.banner-text:hover {
	text-decoration:underline
}
.more-display a {
	background-repeat: no-repeat;
	background-position: right top 27px;
	background-image: url("images/down.png");
}
.search-restrictions {
	float:left;
}
#search-filters ul {
	float:left;
	width:100%;
}
#search-filters ul .filter {
	border:none;
}
.filter label span{
	font-weight: normal;
	display: inline-block;
}
#price-editor .price-input input {
	border:none;
}
#price-editor .price-input {
	width:62px !important;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	display: inline-block;
	height: 34px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	vertical-align: top;
	text-align: left;
	padding: 6px 2px;
	color: #333;
	background-color: #fff;
	border: 1px solid #cfcbc8;
	border-radius: 3px;
	-webkit-box-shadow: inset 0 1px 2px #e9e9e8;
	-moz-box-shadow: inset 0 1px 2px #e9e9e8, 0 0 0 1000px #fff inset;
	box-shadow: inset 0 1px 2px #e9e9e8, 0 0 0 1000px #fff inset;
}
#price-editor .price-input span {
	color:#999;
}
#priceRangeButton {
	color: #BFBFBF;
	height: 33px;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.80);
	border-color: #dddad6 #D8D5D2 #cdc9c6;
	background: #f2f3f3;
	background: -webkit-linear-gradient(top, #fff 0, #fdfdfc 4%, #f3f3f2 11%, #f3f3f2 95%, #e9e9e8 100%);
	background: -moz-linear-gradient(top, #fff 0, #fdfdfc 4%, #f3f3f2 11%, #f3f3f2 95%, #e9e9e8 100%);
	background: -ms-linear-gradient(top, #fff 0, #fdfdfc 4%, #f3f3f2 11%, #f3f3f2 95%, #e9e9e8 100%);
	background: -o-linear-gradient(top, #fff 0, #fdfdfc 4%, #f3f3f2 11%, #f3f3f2 95%, #e9e9e8 100%);
	background: linear-gradient(top, #fff 0, #fdfdfc 4%, #f3f3f2 11%, #f3f3f2 95%, #e9e9e8 100%);
	border: 1px solid;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	cursor: pointer;
	line-height: normal;
	display:inline-block;
	width:40px !important;
}
.button-small-grey {
	margin: 0 0 0 6px;
}
ul#menu li ul.sub-menu li a:hover {
	text-decoration:underline;
}
.search-dropdown {
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 12px;
	background-color: #f7f8f3;
	border: 1px solid #dadedd;
	border-top: 0;
	height: auto;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	float:left;
	width: 99%;
	list-style-position: outside;
}
.search-dropdown li {
	cursor: pointer;
	font-weight: bold;
	margin: 0;
	float: left;
	padding: 0;
	width: 100%;
}
.li-suggest {
	border-bottom: 1px solid #E2E2E0;
	float: left;
	margin-left: 8px;
	width:98%;
}
.name-suggestion {
	color: #000000;
	float: left;
	font-size: 14px;
	margin: 7px 0;
}
.suggest-name {
	color: #666666;
	display: block;
	float: left;
	font-size: 15px;
	font-weight: normal;
	margin: 5px;
}
.search-dropdown li:hover {
	background:#E9F6FC
}
#sugglist {
	left: 22px;
	position: absolute;
	top: 35px;
	width: 79%;
	z-index: 999;
}
.search_main form {
	width:585px;
}
.header_nav form {
	position:relative;
}
.reviews .stars {
	background: url("../../../images/rating_star.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
	float: left;
	height: 17px;
	width: 86px;
}
a.shop-listing-count:hover {
	background:#CCE9F0
}
.thumbnail-inner img:hover {
	opacity:0.92
}
#tiles li {
	border: 1px solid #E4E4E2;
	border-radius: 3px;
	box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.1);
}
#tiles li li:first-child {
	left:14px !important;
}
#tiles li:hover {
	border-color: #cacaca;
	border-bottom-color: #dadada;
	box-shadow: 0 0 2px 0 rgba(0, 0, 0, .15);
	-webkit-box-shadow: 0 0 2px 0 rgba(0, 0, 0, .15);
	-moz-box-shadow: 0 0 2px 0 rgba(0, 0, 0, .15);
}
#tiles .hover_lists {
	left: -126px;
}
#tiles li .lists_check label {
	width:87%;
	margin:0 0 0 2px;
}
#header_menu ul li.active-list a {
	background:#000000;
	color:#fff
}
.bodybg {
	background:url(../../../images/homepage-gradient.png) repeat-x scroll left top #F5F5F1;
}
.shop-listings .seller-links {
	float:right;
}
.count-box:hover {
	background:#CCE9F0;
}
.count-box:hover .seller-inner {
	background:#CCE9F0;
	opacity:1
}
.favorite_box {
	background: none repeat scroll 0 0 #ffffff !important;
	border: 1px solid #E7E7E4;
	display: inline-block;
	margin: 0 0px 20px 0;
	padding:25px;
	width: 100%;
}
.favorite_box1 {
	border: 1px solid #D7D7D4;
	padding:25px;
	margin-bottom:25px;
	background:#ffffff;
}
.detail_main .product_listing1 li:hover {
	border-color:#D2D2D2;
}
.detail_main .product_listing1 li {
	height:156px;
	border-bottom: 1px solid #E2E2E2;
	border-top:1px solid #ECECEC;
	border-left:1px solid #ECECEC;
	border-right:1px solid #ECECEC;
	border-radius:3px
}
.detail_main .product_img img {
	height:124px
}
.price_left select {
	border: medium none;
	box-shadow: 0 0 1px 1px #DCDCDC;
	padding: 3px 4px;
	width: 150px;
	float: left;
	margin:0px;
	border:1px solid #999;
}
.detail_main .TabbedPanelsContent {
	color: #666666;
	float: left;
	font-weight: 500;
	line-height: 25px;
	font-size:15px;
	font-family: 'Arial, Helvetica, sans-serif';
	padding: 20px 0 0 !important;
}
.relatedlist li:hover {
	background:#D6EDF3
}
.ad-thumbs .ad-thumb-list li a img {
	box-shadow:0px 0px 1px 1px #ccc;
}
.interactions {
	clear: none;
	float: left;
	width: 644px !important;
}
.interactions li {
	float: left;
	margin: 12px 28px 0 0;
	padding: 8px 0 0;
	background-color: #FFFFFF;
	height: auto;
	min-height: 40px;
	width: 634px;
	position:relative;
}
.interactions li .interactions_inner {
	float: left;
	padding: 6px 0 6px 32px;
	position: static;
	width: 510px;
}
.interactions li .interactions-icon {
	background: url("../../../images/9087.png") no-repeat scroll -6px -213px #FFFFFF;
	height: 13px;
	left: 6px;
	position: absolute;
	top: 16px;
	width: 22px;
}
.interactions li img {
	border-radius: 50%;
	display: block;
	height: 27px;
	width: 27px;
}
.your-shopfeed h1 {
	font-family: 'Arial, Helvetica, sans-serif';
	font-size: 18px;
	font-weight: 500;
	line-height: 21px;
	margin: 0 0 8px;
}
.your-shopfeed p {
	color: #97928F;
	font-size: 14px;
	line-height: 21px;
	margin-bottom: 0;
}
.your-shopfeed {
	float: left;
	padding: 15px 0;
	text-align: center;
	width: 100%;
}
.detailreport-popup {
	color:#A5A5A5;
}
.detailreport-popup:hover {
	text-decoration:underline;
}
.detail_main .TabbedPanelsTab {
	padding:11px 18px 4px;
	font-size:14px;
}
.related-item h2 {
	font-size:14px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
#userquantity1 {
	border: medium none;
	box-shadow: 0 0 2px 0 #666666;
	margin: 0 0 0 5px;
	padding: 1px;
	width: 50px;
}
.cart_bottom label small {
	font-size:12px;
	color: #333333;
}
#button-submit-merchant {
	border: medium none;
	box-shadow: 0 0 1px 1px #CCCCCC;
	width: 214px;
}
.order_summary input[type="radio"] {
	margin: 6px 3px 6px 0;
}
.order_summary img {
	margin: 0 0 -3px 3px;
}
.no-hover a span {
	margin-top: 7px;
}
.property_page {
	float: left;
	margin-bottom: 12px;
	padding-bottom: 25px;
}
.primary-left, .primary-right {
	float:left;
	width:50%;
}
.community_page #bio .count-box {
	background: none repeat scroll 0 0 #FFFFFF;
	display: table-cell;
	height: 78px;
	transition: all 0.1s ease 0s;
	vertical-align: middle;
	width: 78px;
}
.community_page #bio .count-box:hover {
	background:#D6EDF3
}
.searching-left {
	float: left;
	margin-right: 30px;
	width: 100%;
	background:#ffffff;
	padding:25px;
	margin-bottom:25px;
	border:1px solid #e4e4e2 ;
}
.searching-right {
	float: right;
	width: 190px;
}
.searching-pagelist1 {
	float:left;
	width:46%;
	border-right: 1px solid #EEEEEE;
}
.searching-pagelist1 li {
	float:left;
	width:100%;
	margin: 9px 0;
}
.searching-pagelist1 li h2 {
	margin-bottom: 3px;
	font-size:14px
}
.searching-pagelist1 li h2 a {
	color: #000000;
	text-decoration: none;
}
.searching-pagelist1 li .bottom-links {
	color: #999999;
	line-height: 20px;
	width: 97%;
}
.searching-pagelist1 li .bottom-links a {
	color: #666666;
	display: inline-block;
	margin-right: 5px;
}
.searching-pagelist2 {
	float: left;
	padding: 0 0 0 45px;
	width: 44%;
}
.searching-pagelist2 li {
	float:left;
	width:100%;
	margin: 9px 0;
}
.searching-pagelist2 li h2 {
	margin-bottom: 3px;
	font-size:14px
}
.searching-pagelist2 li h2 a {
	color: #000000;
	text-decoration: none;
}
.searching-pagelist2 li .bottom-links {
	color: #999999;
	line-height: 20px;
	width: 97%;
}
.searching-pagelist2 li .bottom-links a {
	color: #666666;
	display: inline-block;
	margin-right: 5px;
}
.searching-pagelist2 li .bottom-links a:hover {
	text-decoration:underline;
}
.searching-pagelist1 li .bottom-links a:hover {
	text-decoration:underline;
}
.headlining {
	float: left;
	padding-top: 18px;
	position: relative;
	width: 100%;
	margin-bottom:10px;
}
.headlining h1 {
	color: #080808;
	display: inline;
	font-size: 16px;
	line-height: 24px;
	margin-bottom: 18px;
	vertical-align: baseline;
}
.searching-right-section {
	background-color: #F5F5F1;
	margin-bottom: 10px;
	padding: 16px;
	float:left;
}
.add_shop .shop_title {
	width: 96%;
}
.add_shop .list_div {
	width:96.5%;
}
.add_shop .shop_details {
	float: left;
	width: 100%;
}
.side_bar ul li.no-hover a img {
	border-radius: 5px;
	margin-bottom: 6px;
}
.no-hover a span {
	color: #000000;
	font-weight:bold;
	text-decoration: none;
}
.no-hover a span:hover {
	text-decoration:underline;
}
.side_bar ul li.side_active:hover {
	background:#fff;
}
.community_right .tab_model li.selected {
	color: #666666;
}
.community_right .fav-owner a img {
	border-radius: 3px;
	height: 56px;
	width: 56px;
	margin-bottom:0px;
}
.fav_new_content .seller-inner img {
	height:72px;
	width:72px;
}
.fav_new_content .seller-links li:first-child {
	margin: 0;
	position: relative;
}
.fav_new_content .seller-links .seller-inner {
	background: none repeat scroll 0 0 #eef0f3;
	border: 3px solid #FFFFFF;
	border-radius: 3px;
	height: 75px;
	overflow: hidden;
	text-align: center;
	transition: all 0.1s ease 0s;
}
.fav_new_content .count-box:hover {
	background:none;
}
.fav_new_content .seller-links .seller-inner:hover {
	background: none repeat scroll 0 0 #EAEAE3;
}
.seller-links li .fav_min_text a:hover {
	text-decoration:underline;
}
.community_right .tab_model li.selected:hover {
	text-decoration:underline;
}
.community_right .tab_model a li:hover {
	text-decoration:underline
}
.favorite-headline {
	font-size: 18px;
	margin-bottom: 15px;
	display: inline-block;
	text-transform: capitalize;
	width:100%;
}
.seller-links li span.close-button {
	background:url(../../../images/buttons-master.20140130192956.png) no-repeat scroll 0 -1326px rgba(0, 0, 0, 0);
	height: 0;
	position: absolute;
	right: 3px;
	top: 4px;
	display:none;
	cursor:pointer;
	width: 16px;
}
.fav_new_content .seller-links li:first-child:hover .close-button {
	display:block;
}
.seller-links li span.close-button:hover {
	background:url(../../../images/buttons-master.20140130192956.png) no-repeat scroll -16px -1326px rgba(0, 0, 0, 0);
}
.fav_new_content .seller-links li {
	margin-left: 4px;
}
.fav-link:hover {
	text-decoration: underline;
	border-color: #E5E4E3 #E5E4E3 #CBC9C7;
	box-shadow: 0px 2px 0px rgba(0, 0, 0, 0.04);
}
.fav_list_img:hover {
	text-decoration: none;
	border-color: #E5E4E3 #E5E4E3 #CBC9C7;
	box-shadow: 0px 2px 0px rgba(0, 0, 0, 0.04);
}
.right_side .tab_model li.selected a {
	color: #666666;
}
.right_side .tab_model li a:hover {
	text-decoration:underline;
}
.right_side .tab_model li:first-child {
	margin-left: 0;
}
#social-icon li:hover a {
	background-color:#E9F6FC
}
ul.secondary-tabs li.first a {
	border-left:1px solid #DADBD6;
}
.register_popup .TabbedPanelsTabGroup li:first-child {
	margin: 0 0 0 0px;
}
.image-footer-container .seller-links .count-box .seller-inner {
	height: 79px;
}
.community_page .community_div .section {
	min-height:inherit;
	width: 99%;
}
.contact_reg-header h2 {
	font-size: 16px;
	margin-bottom: 7px;
}
.contact_reg-body p {
	color: #666;
	line-height: 18px;
}
.image-footer-container .seller-outer {
	border: 2px solid #ECECEC;
}
.contact_reg-header {
	padding:10px 20px;
}
.contact_reg-footer {
	background-color: #f5f5f1;
	padding: 8px 8px 0;
	clear: both;
	height: 34px;
	line-height: 24px;
	position: relative;
}
.contact_reg-footer .resending {
	background: url(../../../images/buttons-master.20140130192956.png) repeat-x scroll 0 -121px transparent;
	background-color: #000000;
	position: relative;
	font-size: 12px;
	color: #fff;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	width: auto;
	height: 23px;
	line-height: 23px;
	padding: 0 11px;
	margin-bottom: 9px;
	border-color: #67bdd4 #4ab1cc #359bbd;
	border-style: solid;
	border-width: 1px;
	outline: 0;
	cursor: pointer;
	display: inline-block;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: 0 1px 0 #e8e8e8;
	-webkit-box-shadow: 0 1px 0 #e8e8e8;
	box-shadow: 0 1px 0 #e8e8e8;
}
.contact_reg-footer .resending:hover {
	background-color:#2690B1;
}
.contact_reg-footer span {
	float:right;
	margin:3px 6px;
}
.fb-table {
	padding: 0 0 0 10px;
}
.location-change {
	width: 144px !important;
}
.shiping-region select {
	width: 179px;
	margin-top:10px;
	margin-bottom:10px;
}
.shiping-region select optgroup {
	width: 169px;
}
.location-change, .shiping-region select {
	/*-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;*/
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	display: inline-block;
	height: 34px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	vertical-align: top;
	text-align: left;
	padding: 6px 10px;
	color: #333;
	background-color: #fff;
	border: 1px solid #cfcbc8;
	border-radius: 3px;
	-webkit-box-shadow: inset 0 1px 2px #e9e9e8;
	-moz-box-shadow: inset 0 1px 2px #e9e9e8, 0 0 0 1000px #fff inset;
	box-shadow: inset 0 1px 2px #e9e9e8, 0 0 0 1000px #fff inset;
}
.location-change
{
	margin-left:5px;
	margin-top:0;
	margin-bottom:5px;
}
.sign_in_container .sign_in_form .popup_login label {
	float: left;
	font-size: 13px;
	margin: 15px 0 5px;
	width: 71%;
	font-weight: normal;
	color: #000;
}
.sign_in_container .sign_in_form .popup_login .search {
	border-radius: 0;
	width: 80%;
}
.star-inactive {
	background: url("../../../images/no-rating_star.png") no-repeat;
	display: block;
	float: left;
	height: 20px;
	width: 20px;
	cursor:pointer;
}
.star-inactive:hover {
	background: url("../../../images/rating_star.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.star-active {
	background: url("../../../images/rating_star.png") no-repeat;
	display: block;
	float: left;
	height: 20px;
	width: 20px;
	cursor:pointer;
}
.inactivestar {
	background: url("../../../images/no-rating_star.png") no-repeat;
	display: block;
	float: left;
	height: 20px;
	width: 20px;
	cursor:pointer;
}

.item_type label {
	float: none;
	margin: 0 4px;
}
.list_inner_fields select {
	border: 1px soild #babab3;
    box-shadow: 0 0 2px 0 #babab3;
    float: left;
    font-size: 12px;
    line-height: 24px;
    margin: 6px 0;
    padding: 7px 7px 7px 0 !important;
    /*width: 100%;*/
}
.list_inner_fields .sh_border select
{
	width:100%;
}
.list_inner_right textarea {
	border: medium none;
	box-shadow: 0 0 2px 0 #BABAB3;
	float: left;
	font-size: 12px;
	margin: 6px 10px 6px 0;
	padding: 7px 7px 7px 0;
	width: 270px;
}
#paypal_wrap table td {
	padding: 5px 20px 5px 0;
}
#Authorize_wrap table td {
	padding: 5px 50px 5px 0;
}
#ncbwrap table td {
	padding: 5px 50px 5px 0;
}
#Bank_wrap table td {
	padding: 5px 50px 5px 0;
}
#pay_wrap table td {
	padding: 5px 50px 5px 0;
}
.list_inner_fields .list_small_width {
	margin-right:30px;
/* 	width: auto !important; */
	width: 100% !important;

	
}
.list_inner_fields #options_table1 {
	display: block;
	margin: 0 0 0 72px;
	width: 54%;
}
.sign_in_form .popup_login .error {
	background: none repeat scroll 0 0 #FFEEEE;
	border: 1px solid #FFC0CB;
	color: #000000;
	display: none;
	float: left;
	margin: 12px 60px 0 0;
	padding: 4px 5px;
	width: 80%;
}
.detail-review .listings-title h4 {
	color: #333333;
	display: inline;
	float: left;
	font-size: 14px;
	margin-bottom: 0;
	margin-left: 6px;
	margin-top: 0;
	padding: 10px 0 5px;
}
.reviewers-container:before {
	clear:both;
	display:block;
	content:"";
}
.reviewers-container .reviewers-header {
	background: none repeat scroll 0 0 #F5F5F1;
	border:1px solid #E4E4E4;
	border-radius: 5px 5px 0 0;
	padding: 5px 10px 2px;
}
.reviewers-container .reviewers-header img {
	border: 1px solid #E2E2E2;
	border-radius: 25px;
	margin-right: 5px;
}
.reviewers-container .reviewers-header span {
	color: #666666;
	display: inline-block;
	line-height: 20px;
	padding-top: 5px;
	vertical-align: top;
}
.reviewers-container .reviewer-image {
	background: none repeat scroll 0 0 #FFFFFF;
	border-color: #E2E2E2;
	border-image: none;
	border-radius: 3px;
	float:left;
	border-style: solid;
	border-width: 1px 1px 2px;
	padding: 3px;
}
.reviewers-info h2 {
	font-size: 14px;
	line-height: 20px;
	margin-bottom: 10px;
}
.reviewers-info h2 a {
	color: #333333;
}
.review-details {
	color: #666666;
	font-size: 14px;
	line-height: 24px;
	margin-top: 8px;
}
.reviewers-section {
	padding: 20px;
}
.reviewers-info {
	float: right;
	width: 68%;
	padding: 0 30px 20px 0;
}
.reviewers {
	border-radius: 4px;
	box-shadow: 0 0 2px 1px #CCCCCC;
	float: left;
	margin-bottom: 30px;
}
.reviewers-info h2 a:hover {
	text-decoration:underline;
}
.review-sub-title h2 {
	float: left;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 8px;
	margin-top: 30px;
}
.detail-review .listings-title {
	background: none repeat scroll 0 0 #F5F5F1;
	float: left;
	margin: 10px 0 25px;
	padding: 3px 6px 9px;
	width: 98.7%;
}
/***********Registry starts*****************/

.leftarow1 {
	background: url("../../../images/registry_arrow.png") no-repeat;
	display: block;
	height: 25px;
	position: absolute;
	right: 8px;
	top: 30px;
	width: 25px;
}
.registary_list {
	border: 1px solid #E6E6E6;
	border-radius: 5px;
	clear: both;
	margin-bottom: 24px;
	position: relative;
}
.registary_list li {
	background-color: #F5F5F1;
	border-radius: 5px 5px 0 0;
	border-top: 1px solid #FFFFFF;
	display: block;
	padding: 9px 13px;
	position: relative;
	text-decoration: none;
}
.registary_list li h3 {
	color: #333333;
	font-size: 16px;
	font-weight: normal;
	height: 22px;
	line-height: 22px;
	margin: 0;
	width: auto;
}
.restary-footr {
	background-color: #FFFFFF;
	font-weight: normal;
	border-radius: 0 0 5px 5px;
	border-top: 1px solid #EAEBEB;
	position: relative;
}
.restary-footr a {
	cursor: pointer;
	height: 78px;
	border-left: 0 none;
	border-right: 0 none;
	display: block;
}
.restary-footr .image-container {
	display: inline-block;
	float: left;
	overflow: hidden;
	border:1px solid #e6e6e6;
	border-top:none;
}
.restary-footr img {
	/*height: 120px !important;*/
	width: 78px;
}
.registary-text {
	display: table-cell;
	height: 78px;
	line-height: 18px;
	padding: 0 0 0 23px;
	vertical-align: middle;
	width: 290px;
}
.registery-left {
	float: left;
	width: 75%;
}
.registery-right {
	float: right;
	width: 24%;
}
.registary_list li.restary-footr {
	background-color:#fff;
	padding:0px
}
.registary_list li p {
	color: #000000;
}
.registary_list li h3.content-date {
	color: #888888;
	font-weight: normal;
	margin: 0;
	font-size:14px;
}
.registary_list li p.content-time {
	color:#000;
}
.registary_list li p.plannig {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 19px;
	color:#000;
	text-shadow: 0 1px 0 #FFFFFF;
}
.list-header a {
	clear: left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: 600;
	color:#000000;
}
.list-header a.edit-button {
	font-weight: normal;
	position: absolute;
	right: 9px;
	font-family:Arial, Helvetica, sans-serif;
	top: 8px;
}
.registary_list li .list-header {
	position:relative;
}
.registery-left, .registery-right {
	margin-top:30px;
}
.registary_top {
	background-color: #E9F6FC;
	border-bottom: 1px solid #E0F2FB;
	border-top: 1px solid #F5F5F1;
	margin: 0 0 12px;
	padding: 20px 10px;
	position:relative;
}
.registary_top h3.headline-top {
	font-family:Arial, Helvetica, sans-serif;
	font-weight: 600;
}
.registary_top h3 {
	display: inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 24px;
	margin: 0;
	position: relative;
	text-shadow: 0 1px 0 #F5F5F1;
}
.downarrow {
	background: url("../../../images/main-sprite.20140130192956.png") no-repeat scroll -52px -609px rgba(0, 0, 0, 0);
	bottom: -44px;
	display: block;
	height: 25px;
	left: 55px;
	position: absolute;
	width: 45px;
}
.registary_list li.restary-footr:hover {
	background: #E9F6FC;
	cursor:pointer;
}
/************Registry ends************/

.reviews-detailpage .col2 {
	float: left;
	margin-bottom: 28px;
	margin-right: 50px;
	width: auto;
}
.reviews-detailpage {
	font-family:Arial, Helvetica, sans-serif;
}
.reviews-detailpage .col2 p {
	font-size: 12px;
	line-height: 16px;
	padding-left: 0;
}
.col7 .ad-thumb-list img {
	max-width: 100%;
}
.allproduct-detail .col7 {
	float: left;
	margin-bottom: 28px;
	width: 57%;
}
.allproduct-detail .col7 img {
	max-width: 100%;
}
.reviewer-detail {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 0 none;
	border-radius: 0 0 5px 5px;
	float: left;
 width:94%  padding: 15px 10px 20px;
}
#preview_page .col7 {
	float: left;
	margin-bottom: 28px;
	width: 553px;
}
#preview_page .tab-bottom {
	border-bottom: none;
}
#preview_page .col7 img {
	max-width: 100%;
}
.registary_landing_top {
	background-color: #FFF;
	border-bottom: 1px solid #D7D7D4;
	float: left;
	padding: 20px 10px;
	position: relative;
	width: 100%;
}
#registary_landing_top-title {
	color: #000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	text-decoration: none;
	width: auto;
}
#registary_landing_top-title a {
	color: #000000;
	text-decoration: none;
	font-weight:bold;
}
#feed-header {
	color: #333333;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: 500;
	line-height: normal;
}
.registary-right1 form {
	float:right;
}
.registary-right1 {
	float:right;
	width:70%;
}
.registary-left1 {
	float:left;
}
.registary-right1 form h3 {
	display: block;
	float: left;
	font-size: 12px;
	font-weight: normal;
	margin: 13px 10px 0 0;
}
.registary-right1 form input.text {
	background: url("../../../images/search-glass.20140130192956.png") no-repeat scroll 6px 7px #FFFFFF;
	border: medium none;
	box-shadow: 0 0 2px 0 #999999;
	float: left;
	font-size: 12px;
	margin-bottom: 0;
	margin-top: 2px;
	outline: 0 none;
	padding: 7px 0 7px 31px;
	width: 250px;
}
.banner-registarty {
	float: left;
	width: 100%;
	margin: 1.5px 0 0;
}
#slideshow {
	margin-bottom: 0;
	margin-top: -1px;
	min-height: 290px;
	min-width: 980px;
	position: relative;
	width: 100%;
}
#slideshow IMG {
	position:absolute;
	top:0;
	left:0;
	z-index:8;
	opacity:0.0;
	width:100%;
}
#slideshow IMG.active {
	z-index:10;
	opacity:1.0;
}
#slideshow IMG.last-active {
	z-index:9;
}
.banner_container {
	margin: 40px 0 50px 50px;
	position: absolute;
	text-align: center;
	z-index: 999;
}
.banner_container .headline {
	font-family:Arial, Helvetica, sans-serif;
	font-weight: 400;
}
.banner_container h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: 300;
	line-height: 45px;
	margin-bottom: 0;
	text-align:left;
	color:#fff;
}
.cardinfo_div #country {
	box-shadow: 0 0 2px 0 #BABAB3;
	border:1px soild #d3d3d3 ;
}
.cardinfo_div span.errors_msg {
	margin-left:10px;
}
#preview_page .ad-gallery .ad-image-wrapper {
	height: 382px;
	overflow: hidden;
	position: relative;
	width: 100%;
}
#preview_page .ad-gallery .ad-thumbs li {
	display: inline-block;
	float:none;
	padding-right: 5px;
}
#preview_page .ad-gallery .ad-thumbs .ad-thumb-list {
	float: none;
	list-style: none outside none;
	text-align: center;
	width: auto !important;
}
#preview_page .ad-gallery .ad-nav .ad-thumbs {
	display: inline-block;
	float: left;
	overflow: hidden;
	text-align: center;
	width: 83%;
}
#preview_page .TabbedPanelsContentGroup {
	min-height:inherit;
}
/*.list_inner_fields .list_inner_right {
	width: 100%;
}*/
.list_inner_fields .inner_table {
	padding: 0;
}

#options_list input {
	border: 1px solid #CCCCCC;
	box-shadow:none;
}
#options_list1 td {
	padding: 0 10px 4px;
	text-align: left;
}
#options_list1 tr {
	padding:0;
}
#options_list1 input {
	border: 1px solid #CCCCCC;
	box-shadow:none;
}
#list_inner_right .addfile_button {
	height: auto;
	line-height: 23px;
	margin: 0 0 0 2px;
	padding: 4px 30px;
}
#tbNames td {
	text-align:center;
}
#tbNames td input {
	border: 1px solid #CCCCCC;
	box-shadow:none;
}
.shop_details span.tagBox-item-content {
	background: none repeat scroll 0 0 #F5F5F1;
	border: 1px solid #DDDDDD;
	border-radius: 3px;
	color: #666666;
	display: inline-block;
	font-size: 10px;
	margin: 0 2px 6px 0;
	line-height: 1.4em;
	padding: 4px 6px;
	text-shadow:none;
}
.shop_details span.tagBox-item-content a.tagBox-remove {
	background:none;
	color:#000000
}
.shop_details span.tagBox-item-content a.tagBox-remove:hover {
	background:#000000;
	color:#fff
}
.shop_details span.tagBox-item-content:hover {
	background:#EAEAE3
}
.tagBox-list {
	width:80%;
}
#shipping_to_3 {
	margin: 6px 27px;
}
.opition-offer {
	float: left;
	margin: 5px 0;
	width: 100%;
}
#option_value, #option_value1 {
	padding: 7px 6px !important;
	height: 34px !important;
}
#custom_shipping_time select {
	margin: 6px 18px;
	float:right
}
#options_list {
	margin: 0;
	width: 100%;
}
.left_shop ul li a:hover {
	text-decoration:underline;
}
.hover_lists h2:hover {
	text-decoration:underline;
}
.list_scroll:hover {
	background-color:#F0F8FA;
}
.searching-pagelist {
	border-right: 1px solid #EEEEEE;
	float: left;
	padding-right: 31px;
	width: 44%;
}
.searching-pagelist-right {
	float: right;
	width: 46%;
}
.searching-pagelist li h2 a, .searching-pagelist-right li h2 a {
	color: #000000;
	text-decoration: none;
	font-size: 14px;
}
.searching-left .bottom-links a {
	color: #666666;
	display: inline-block;
	margin-right: 5px;
}
.searching-left .bottom-links a:hover {
	text-decoration:underline;
}
.searching-left li {
	margin-bottom:20px;
}
.treasure_box {
	width: 760px;
}
.container_box {
	background-color: #ffffff;
	border-radius: 5px;
	float: left;
	margin-bottom: 20px;
	padding: 8px 16px 37px;
	text-align: left;
}
.container_box_left {
	float: left;
	width: 69%;
}
.input_tresury .treasure-text {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	background-color: #FFFFFF;
	border-color: #959595 #D3D3D3 #D3D3D3 #959595;
	border-image: none;
	border-style: solid;
	border-width: 1px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0 0 0.2em;
	padding: 6px;
	width: 416px;
}
.shop_local .input_tresury .treasure-text {
	width: 366px;
}
.treasury_secondary_right {
	margin: 50px 0 0;
}
.treasury_secondary_right {
	background-color: #F5F5F1;
	margin-bottom: 10px;
	padding: 16px;
}
.treasury_right-bottom {
	background-color: #FFFFFF;
	border: 1px solid #EEEEEE;
	font-size: 12px;
	margin-top: 10px;
	padding: 15px;
}
.treasury_secondary_right h2 {
	border-bottom: 1px solid #DEDEDB;
	color: #333333;
	font-size: 12px;
	font-weight: bold;
	height: auto;
	margin-bottom: 8px;
	padding: 0 0 8px;
}
.treasury_secondary_right p {
	margin-bottom: 10px;
}
.treasury_secondary_right p a:hover {
	text-decoration:underline;
}
.treasury_right-bottom a:hover {
	text-decoration:underline;
}
.shop_search .count-box {
	height: 78px;
}
.shop_search .seller-links li .seller-outer .seller-inner {
	height:76px;
	background-color: #ffffff;
}
.shop_search .count-box:hover {
	background:#eef0f3;
}
.shop_search .count-box:hover .seller-inner {
	border: 3px solid #fff;
}
.shop_search .seller-links li .seller-outer .seller-inner:hover {
	background:#EAEAE3
}
ul#menu li ul.sub-menu li:last-child {
	border-bottom: 1px solid #DDDDDD;
}
.search-people .seller-links li {
	margin-left:0px;
}
.search-people ul#menu li ul.sub-menu {
	left:-37px;
}
.search-people .shop_search ul#menu li ul.sub-menu {
	left: auto;
	right: 5px;
}
.search-people .count-box:hover {
	background:#eef0f3;
}
.search-people .count-box:hover .seller-inner {
	border: 3px solid #fff;
}
.search-people .seller-links li .seller-outer .seller-inner:hover {
	background:#EAEAE3
}
.search-people .seller-outer p a:hover {
	text-decoration:underline;
}
.pass {
	min-height: 272px;
}
.complete-indicator {
	padding: 0 0 0 10px;
}
.product_box .recent_list li {
	height: 77px !important;
	padding: 3px;
	margin-left: 11px;
	margin-right:0;
	width: 77px !important;
}
.slider2 {
	height: 189px;
	overflow:hidden;
}
.prev2 {
	background-image: url("../../../images/slider_next.png");
	background-position: center center;
	background-repeat: no-repeat;
}
.next2 {
	background-image: url("../../../images/slider_prev.png");
	background-position: center center;
	background-repeat: no-repeat;
}
.third .next2, .third .prev2 {
	float: left;
	height: 19px;
	margin-left: 2px;
	width: 21px;
}
.prev2, .next2 {
	display: block;
	text-indent: -9999px;
}
#locchangeButton {
	color: #BFBFBF;
	height: 35px;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.80);
	border-color: #dddad6 #D8D5D2 #cdc9c6;
	background: #f2f3f3;
	background: -webkit-linear-gradient(top, #fff 0, #fdfdfc 4%, #f3f3f2 11%, #f3f3f2 95%, #e9e9e8 100%);
	background: -moz-linear-gradient(top, #fff 0, #fdfdfc 4%, #f3f3f2 11%, #f3f3f2 95%, #e9e9e8 100%);
	background: -ms-linear-gradient(top, #fff 0, #fdfdfc 4%, #f3f3f2 11%, #f3f3f2 95%, #e9e9e8 100%);
	background: -o-linear-gradient(top, #fff 0, #fdfdfc 4%, #f3f3f2 11%, #f3f3f2 95%, #e9e9e8 100%);
	background: linear-gradient(top, #fff 0, #fdfdfc 4%, #f3f3f2 11%, #f3f3f2 95%, #e9e9e8 100%);
	border: 1px solid;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	cursor: pointer;
	line-height: normal;
	display: inline-block;
	width: 36px !important;
}
#search-header .shiping-list {
	float: left;
	margin: 0;
	width: 100%;
}
#search-header .shiping-list li {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #E2E2E2;
	border-radius: 4px;
	display: inline-block;
	font-size: 14px;
	margin: 0 10px 10px 0;
	padding: 6px;
	text-transform: capitalize;
	transition: background-color 0.1s ease 0s, color 0.1s ease 0s, border-color 0.1s ease 0s;
}
#search-header .shiping-list li:hover {
	background:#D6EDF3;
}
#search-header .shiping-list li a, .relatedlist li a {
	border-radius: 8px;
	font-size: 10px;
	margin: 0 0 2px;
	padding: 0 3px;
}
#search-header .shiping-list li a:hover {
	background:#000000;
	color:#fff
}
.relatedlist li a:hover {
	background:#000000;
	color:#fff
}
.detail-relate .relatedlist li a:hover {
	background:none;
	color: #000000;
}
.search-error .relatedlist li a {
	border-radius: 8px;
	font-size: 13px;
	margin: 0 0 2px 6px;
	padding: 0 4px 2px;
}
.sign_head5 {
	background-color: #fff;
	border-bottom: 1px solid #DFE1E1;
	border-radius: 5px 5px 0 0;
	border-top: 1px solid #FFFFFF;
	float: left;
	margin: 0;
	padding: 24px 0 21px 22px;
	width: 93.6%;
}
.sign_head5 .payment_txt {
	border: medium none;
	color: #999999;
	float: left;
	font-size: 16px;
	margin: 4px 0 0;
	outline: medium none;
	padding: 6px;
	width:100%;
}
.cancelresg {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
	border: medium none;
	color: #000000;
	margin: 4px 0 0;
}
.cancelresg:hover {
	text-decoration:underline;
}
.delete-registry-link:hover {
	text-decoration:underline;
}
.confirm-detail {
	background-color: #333333;
	border-radius: 5px;
	margin-bottom: 8px;
	margin-top: 31px;
	padding: 6px 10px 9px;
	position: absolute;
	right: 25px;
	text-align: left;
	white-space: nowrap;
	width: 50%;
}
.confirm-detail span {
	color: #FFFFFF;
	display: block;
	font-weight: bold;
	padding: 0 0 4px;
}
.confirm-detail-delete {
	box-shadow: none;
	font-size: 12px;
	margin: 0 3px 0 0;
	float:left;
	padding: 0 4px;
}
.confirm-detail-delete:hover {
	background:#FD6866;
}
.confirm-detail-cancel:hover {
	background-color: #BABABA !important;
}
.confirm-detail-delete {
	background-color: #DD4846;
	border-bottom: 1px solid #DD4846;
	border-color: #E67B79 #E67B79 #DD4846;
}
.confirm-detail-delete {
	background-position: 0 -495px;
	border-radius: 4px;
	font-size: 11px;
	height: 18px;
	line-height: 18px !important;
	margin-bottom: 0;
	padding: 0 5px;
	vertical-align: top;
}
.confirm-detail-cancel {
	box-shadow: none;
	font-size: 12px;
	margin: 0 3px 0 0;
	padding: 0 4px;
}
.confirm-detail-cancel {
	background-color: #A0A0A0 !important;
	border-color: #BEBEBE #B3B3B3 #9E9E9E;
}
.confirm-detail-cancel {
	background-position: 0 -495px;
	border-radius: 4px;
	font-size: 11px;
	height: 18px;
	line-height: 18px !important;
	margin-bottom: 0;
	padding: 0 5px;
	vertical-align: top;
}
.confirm-detail a {
	border-radius: 4px;
	border-style: solid;
	border-width: 1px;
 background-image:url(../../../images/buttons-master.20140130192956.png)  color: #FFFFFF;
	cursor: pointer;
	display: inline-block;
	font-size: 12px;
	font-weight: bold;
	height: 21px;
	line-height: 23px;
	margin-bottom: 9px;
	outline: 0 none;
	padding: 0 11px;
	position: relative;
	text-align: center;
	vertical-align: middle;
	width: auto;
}
.confirm-detail span {
	color: #FFFFFF;
	display: block;
	font-weight: bold;
	padding: 2px 0 4px;
}
.arrow-toped {
	background: url("../../../images/main-sprite.20140130192956.png") no-repeat scroll -15px -533px rgba(0, 0, 0, 0);
	height: 10px;
	position: absolute;
	right: 11px;
	top: -10px;
	width: 20px;
}
.photo-aurthor {
	bottom: -79px;
	color: #888888;
	font-size: 11px;
	left: 0;
	position: absolute;
}
.imgaddres_right .favorites {
	border: medium none;
}
ul#menu li ul.sub-menu li a.current_submenu {
	color:#333;
}
.team_list_main li:hover .product_hide {
	display: block;
}
.team_member2 .hoverfav_icon1 {
	position:absolute;
}
.purchase_review .top_list {
	width: 55%;
	margin:0
}
.purchase_review .purchase-search {
	float: right;
	margin: 0;
	padding: 0;
	width: 20%;
}
#stories .owner-details a:hover {
	text-decoration:underline;
}
.shopname a:before {
	clear:both;
	display:block;
	content:"";
}
.shopname .shop-icon {
	background: url("../../../images/icons-master.20140130192956.png") no-repeat scroll -182px -57px rgba(0, 0, 0, 0);
	float: left;
	height: 13px;
	margin: 4px 3px 0 0;
	width: 11px;
}
.shop-section_table select {
	border: medium none;
	box-shadow: 0 0 1px 1px #CCCCCC;
	padding: 3px 5px;
}
.shop-section_table .button_save {
	margin: 0 0 0 10px;
	padding: 3px 5px;
	cursor:pointer;
}
textarea.width_fileld_scroll {
	height:100px;
}
.reviews-wrap {
	float:left;
	width:100%;
}
.receipt-review .reviewer-detail {
	float:left;
	width:96%;
}
.review-averages .reviews {
	margin: 0 0 0 11px !important;
}
.review-averages .reviews-numbers {
	margin: -4px 0 0;
}
.resending-sucess {
	background:#d0f4c0;
	width: 97.5%;
	border-radius:5px;
	padding:20px
}
.conformation-email {
	background: none repeat scroll 0 0 #F1F1F1;
	margin: 20px 0 0;
	padding: 20px;
	width: 61%;
	float:left;
}
.conformation-email .password_btn {
	font-size: 13px;
	height: auto;
	margin: 0;
	padding: 3px;
}
.purchase_review .top_list {
	margin:20px 0;
}
.slider_4 ul li {
	float: left !important;
	margin-right: 0px;
	padding: 0px;
	width: 770px !important;
}
.slider_4 ul {
	float: left !important;
	height: 200px;
	width: 780px;
}
.slidewrap44 {
	float: left;
	overflow: hidden !important;
	position: relative;
	width: 100% !important;
}
.next_4 {
	cursor: pointer;
	float: right;
	margin: 0 4px 0 0;
	padding-top: 5px;
}
.prev_4 {
	cursor: pointer;
	float: right;
	margin: 0 5px 0 0;
	padding-top: 4px;
}
.slider_6 ul li {
	float: left !important;
	margin-right:500px;
	padding: 0px;
	width: 770px !important;
}
.slider_6 ul {
	float: left !important;
	height: 200px;
	width: 780px;
}
.slidewrap44 {
	float: left;
	overflow: hidden !important;
	position: relative;
	width: 100% !important;
}
.next_6 {
	cursor: pointer;
	float: right;
	margin: 0 4px 0 0;
	padding-top: 5px;
}
.prev_6 {
	cursor: pointer;
	float: right;
	margin: 0 5px 0 0;
	padding-top: 4px;
}
.slider_6 ul.recent_list {
	height:300px;
	left: auto !important;
	list-style-type: none;
	margin: 0;
	padding: 0;
	position: relative;
	width:100% !important;
	z-index: 1;
}
.tab_box .verticalslider_tabs li a:hover {
	background:#000000;
	color:#fff;
}
.right_sideblog .blog_split {
	background: none repeat scroll 0 0 #F5F5F1;
	border-radius: 5px;
	float: left;
	margin: 20px 0 1px;
	padding: 13px;
	width: 97%;
}
.blog_split .blog_cms p {
	font-size: 13px !important;
	width:90%;
}
.blog_split .blog_cms {
	float: left;
	height: 33px;
	overflow: hidden;
	padding: 5px 10px;
	width: 100%;
}
.blog_split .title_blog {
	border-bottom: 1px solid #E3E3E3;
	padding: 0 0 5px !important;
}
.liner .hoverfav_icon {
	right: -7px;
	;
	top: 0px;
}
.recentlylisted ul li.intro {
	width:100%;
}
.recentlylisted ul li.intro .featured_shop {
	width:100%;
}
.recentlylisted ul li.intro .featured_shop .thumb-imagess {
	height: 72px !important;
	overflow: hidden;
	width: 100px !important;
}
.recentlylisted ul li.intro .featured_shop .tumbnail-set {
	width:720px !important;
	left:0px !important
}
.related-aurtor {
	width:100%;
}
#selected_variation {
	    margin: 12px 0 0 0px;
}
#selected_variation1 {
	margin-top: 12px;
}
.shop_member .headline-shop {
	box-shadow:0 0 2px 0 #EEEEEE;
	border: 1px solid #CCCCCC;
}
.shop-section_table input[type=checkbox] {
	margin:0 0
}
.top-warnig .confirm-email {
	width:auto;
	float:none
}
.search-people .art ul li a:hover {
	text-decoration:underline;
}
.list-header-text {
	color: #333;
	background-color: #FFF;
	font-size: 12px;
	margin: 0 0 .2em 0;
	padding: 6px;
	width: 278px;
	border: 1px solid #959595;
	border-right: 1px solid #d3d3d3;
	border-bottom: 1px solid #d3d3d3;
	font-family: Arial, Helvetica, sans-serif;
}
.product-search-page .product_listing li {
	width: 31% !important;
	height: auto !important;
	margin: 0 0 24px 25px;
}
.product-search-page .product_img img {
	box-shadow: 0 0 1px 0 #DCDCDC;
	float: left;
	height: 185px;
	width: 100%;
}
 .product-search-page .product_listing li:nth-child(4n+1) {
 margin-left: 25px;
}
 .product-search-page .product_listing li:nth-child(3n+1) {
margin-left:0
}
.featured_shop .list-images {
	float:left;
	height: 77px;
	margin-left: 11px;
	margin-bottom: 10px;
	padding: 3px;
	width: 77px;
	border: 1px solid #DDDDDD;
}
.next_11 {
	cursor: pointer;
	float: right;
	margin: 0 4px 0 0;
	padding-top: 4px;
}
.prev_11 {
	cursor: pointer;
	float: right;
	margin: 0 5px 0 0;
	padding-top: 4px;
}
.slidewrap11 {
	float: left;
	overflow: hidden !important;
	position: relative;
	width: 100% !important;
}
.slider_11 ul {
	float: left !important;
	height: 200px;
	width: 780px;
}
.slider_11 ul li {
	float: left !important;
	margin-right: 0;
	padding: 0;
	width: 776px !important;
}
#list_close {
	background: url("../../../images/buttons-master.20140130192956.png") no-repeat scroll 0 -1326px rgba(0, 0, 0, 0);
	border: medium none;
	height: 17px;
	position: absolute;
	right: 8px;
	text-indent: -9999px;
	top: 8px;
	width: 16px;
}
#list_close:hover {
	background: url("../../../images/buttons-master.20140130192956.png") no-repeat scroll -16px -1326px rgba(0, 0, 0, 0);
}
#create_list #list {
	border-image: none;
	border-radius: 3px;
	border:1px solid #ccc;
	display: block;
	font-size: 14px;
	height: auto;
	line-height: 18px;
	padding: 7px 8px;
	width: 178px;
}
#create_list .primary-button {
	height: auto;
	margin: 7px 0 0;
	padding: 11px 75px;
}
.fav-link:hover .primary-button {
	text-decoration:none !important;
}
.edit_trigger .edit-icon {
	display:none
}
.favo_image1 a.edit_trigger {
	background: url("../../../images/edditing-icon.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	color: #888888;
	padding: 0 0 0 19px;
}
.favo_image1 {
	padding:5px 15px;
	border-radius:5px;
	border:1px solid #d7d7d4;
	background:#ffffff;
}
.favo_image1:hover {
	border:1px solid #ccc;
}
.community_page .pass {
	min-height: 132px;
}
#tiles .product_fav .hoverfav_icon1 {
	position:absolute;
}
#preview_page .content-tab-page .detail_right {
	opacity:0.6;
}
.caption .content a {
	font-weight:bold;
	margin:0 0 0 5px;
	width:300px
}
.caption .content a:hover {
	text-decoration:underline;
}
#policies .shop-policies-section {
	width:99%;
}
.imgaddres .imgaddres_right a.favorites {
	margin: 10px 5px 10px 0;
}
.community_div .side_panel {
	background: none;
}
#commentForm .field_account span {
	margin:0 0 0 3px;
}
.product_listing li:hover .product_hide {
	display:block;
}
.product_listing .product_hide {
	position: absolute;
	right: 0;
	top: 0;
}
.product_listing .hoverfav_icon1 {
	position:absolute;
}
#ErrPUP {
	display: block;
	float: right;
	margin: 0 24px 0 1px;
}
.team_list_main .team_info p {
	width:100%;
}
h2.member-title a.sort_link_1 {
	width:300px;
	max-width:600px;
}
.member_use li h2.member-title {
	min-width: 114px;
}
.comment-arrowing {
	background: url("../../../images/commenting-arrow.png") no-repeat scroll -51px -1px rgba(0, 0, 0, 0);
	height: 39px;
	left: -17px;
	position: absolute;
	width: 19px;
}
.content_view {
	position:relative;
}
#is_coupon_69 {
	color:#000;
}
.gift-outer-wrap {
	border-right: 1px solid #EEEEEE;
	float: left;
	width: 60%;
}
.gift-sender {
	float:left;
	padding: 0 0 0px 10px !important;
}
.cartitem_detail table {
	border-top:1px solid #eee;
	border-bottom:1px solid #eee;
}
.gift-sender-title {
	/*border-right: 1px solid #EEEEEE;*/
	padding: 5px 0;
}
.first_look_page li:hover .banner-title a {
	text-decoration:underline;
}
.frm input:focus {
	box-shadow:0 0 2px 0px #3764AC;
	border:1px solid #3764AC
}
.shop_details select:focus {
	box-shadow:0 0 2px 1px #3764AC;
}
.shop_details input:focus {
	box-shadow:0 0 2px 1px #3764AC;
}
.view_invoice input:focus {
	box-shadow:0 0 2px 1px #3764AC;
}
#tbNames input:focus {
	box-shadow:0 0 2px 1px #3764AC;
}
.list_inner_right input:focus {
	box-shadow:0 0 2px 1px #3764AC !important;
}
.list_inner_right textarea:focus {
	box-shadow:0 0 2px 1px #3764AC !important;
}
form.frm {
	margin: 10px 0 0;
}
.view_invoice form {
	margin: 10px 0 0;
}
.image-footer-container a img.bannner-autor {
	border-radius: 60px;
	float: left;
	height: 60px;
	width: 60px;
}
.top_list .owner-activity li span.fav-name {
	color: #97928F;
	float: left;
	line-height: 16px;
	margin: 0 0 0 4px;
	width: auto;
}
.top_list .owner-activity li span.fav-number {
	float:left;
}
.regional-setting {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.7);
	bottom: 0;
	float: left;
	padding: 20px 0;
	position: fixed;
	text-align: center;
	width: 100%;
	z-index: 9999;
}


.language-setting {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.7);
	bottom: 0;
	float: left;
	padding: 20px 0;
	position: fixed;
	text-align: center;
	width: 100%;
	z-index: 9999;
}



.ok-button {
	background: url("../../../images/btn_bg.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
	border: medium none;
	border-radius: 3px;
	color: #FFFFFF;
	cursor: pointer;
	float: left;
	font-size: 15px;
	font-weight: bold;
	line-height: 17px;
	padding:7px 15px 8px;
}
.ok-button:hover {
	background:#4BB2CA
}
.canceling-button3:hover {
	background: none repeat scroll 0 0 #A8A8A8;
}
.regional-setting-left {
	float:left;
	width:70%;
	color:#fff
}
.regional-setting-left h5 {
	color:#CCC;
	margin:0;
	font-size: 12px;
	padding:0;
}
.regional-setting-left h3 {
	margin:0;
	padding:0;
}
.canceling-button3 {
	background: #b8b8b8;
	border: medium none;
	border-radius: 3px;
	color: #FFFFFF;
	cursor: pointer;
	margin:0 0 0 5px;
	float: left;
	font-size: 15px;
	font-weight: bold;
	line-height: 17px;
	padding:7px 15px 8px;
}
.regional-setting-right {
	float:right;
	margin: 14px 0 0;
}
.giftcard {
	margin: 14px 0 0;
	padding: 15px;
	border-radius:4px;
	width: 96%;
	border:1px solid #ccc;
	margin-bottom: 25px;
}
.gifts {
	border-radius: 4px;
	margin: 14px 0 0;
	width: 100%;
}
.gifts tbody {
	text-align: center;
}
.gifts h3 {
	color: #777777;
	padding: 0 0 20px;
}
.gifts .chart th {
	border-right:1px solid #ccc;
	border-bottom: 1px solid #CCCCCC;
}
.gifts .chart {
	border:1px solid #ccc;
	border-radius:5px 5px 0 0;
}
.send-gift-cards {
	float: left;
	margin: 10px 0 0;
}
.gifts td {
	padding:13px 10px;
	border-bottom: 1px solid #eee;
	border-right: 1px solid #eee;
}
.send-gift-cards:hover {
	text-decoration:underline;
}
.gift-card-sending:hover {
	text-decoration:underline;
}
.global-section h2 span {
	color:#000;
}
.global-section h2 {
	line-height:28px;
}
.global-footer input {
	height: 29px;
	margin: 0 6px 0 0;
	padding: 0 20px;
}
.global-section {
	background: none repeat scroll 0 0 #F5F5F1;
	border-bottom: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	color: #555555;
	padding: 15px;
}
.global-footer a:hover {
	text-decoration:underline;
}
.glob-sugession p {
	background:#EBF7FC;
	font:left;
	padding:7px;
	margin-bottom:10px;
	color:#000000;
	border: 1px solid #CFCFCF;
	border-radius:6px;
}
.glob-sugession input {
	border: 1px solid #CCCCCC;
	padding: 8px 3px;
	width: 200px;
}
#bio .seller-inner img {
	border: 1px solid #F5F5F5;
	display: block;
	height: 75px;
	opacity: 0.99;
	text-decoration: none;
	transition: all 0.1s ease 0s;
	width: 75px;
}
.warning-error {
	background-color: #ffffff;
	border-color: #E4E4E2 #E4E4E2 #DBDBDA;
	border-image: none;
	border-radius: 3px;
	border-style: solid;
	border-width: 1px;
	box-shadow: 0 2px 0 rgba(0, 0, 0, 0.03);
	padding: 28px;
	text-shadow: 0 1px #FFFFFF;
	width: 100%;
	margin-bottom: 20px;
	display:inline-block;
}
.purchase_review  .warning-error.community_right{
	box-shadow:none !important;
	border:none !important
}
.warning-error h3 {
	color: #5A5552;
	font-size: 18px;
	font-weight: normal;
	text-align: center;
}
.warning-error h3 a {
	border: 1px solid rgba(0, 0, 0, 0);
	border-radius: 3px;
	color: #97928F;
	cursor: pointer;
	display: inline-block;
	font-size: 12px;
	line-height: 17px;
	padding: 3px 6px;
	text-shadow: 0 1px 0 #FFFFFF;
	vertical-align: top;
}
.warning-error h3 a:hover {
	background:#fff;
	border:1px solid #ccc;
	border-radius:3px;
}
.registry_icon {
	background:url("../../../images/sprites-v2.20140130192955.png") no-repeat scroll -247px 3px rgba(0, 0, 0, 0);
	display: block;
	float: left;
	height: 17px;
	width: 19px;
}
.post_textarea {
	margin:10px 0px 0px 0px;
}
.colsli {
	text-align:center;
padding:0px !imporatant;
}
.post_imgthumb {
	width:50px;
	height:50px
}
.cmtTime {
	font-size:10px;
	color:#663300;
}
#comments {
	border-collapse: seperate
}
/*#comments tr {
	background-color:#f3f3f3;
}*/
.post_comment {
	background: #98d0e0; /* Old browsers */
	background: -moz-linear-gradient(top, #98d0e0 2%, #68b8d1 8%, #4fa9c6 58%, #4ca4c0 95%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(2%, #98d0e0), color-stop(8%, #68b8d1), color-stop(58%, #4fa9c6), color-stop(95%, #4ca4c0)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #98d0e0 2%, #68b8d1 8%, #4fa9c6 58%, #4ca4c0 95%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #98d0e0 2%, #68b8d1 8%, #4fa9c6 58%, #4ca4c0 95%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #98d0e0 2%, #68b8d1 8%, #4fa9c6 58%, #4ca4c0 95%); /* IE10+ */
	background: linear-gradient(to bottom, #98d0e0 2%, #68b8d1 8%, #4fa9c6 58%, #4ca4c0 95%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#98d0e0', endColorstr='#4ca4c0', GradientType=0 ); /* IE6-9 */
	border-color: #54acc7 #4ca0ba #398a9d;
	text-align:center;
	color:#fff;
	cursor:pointer;
	border:1px solid #4197b3;
	border-radius:3px;
	-moz-pborder-radius:3px;
	-webkit-border-radius:3px;
	font:bold 12px Arial, Helvetica, sans-serif;
	padding:7px 10px !important;
	margin: 0 5px 0 0 !important;
}
.refund-btn1{
	padding: 4px 10px !important;
	float:left;
	text-align:center;
	color: #596377;
	cursor:pointer;
	border:1px solid #4197b3;
	border-radius:3px;
	-moz-pborder-radius:3px;
	-webkit-border-radius:3px;
	font:bold 12px Arial, Helvetica, sans-serif;
	padding:7px 10px !important;
	margin: 0 5px 0 0 !important;
}

.post_comment:hover {
	background:#2690b1;
}
.postLoading {
	margin-top:20px;
}
.post_comment_display {
	width:100%;
	/*max-height:350px;
	overflow:scroll;*/
	border:1px #333333 groove;
	clear:both;
}
.post_comment_1{
	padding: 7px 10px;
}
.tab_form_list_table .look div {
	float: right;
	padding: 9px 0;
	width: 64%;
}
.notes12 {
	color: #d66215;
	float: left;
	font-style: italic;
	padding: 5px 0 0;
	width: 100%;
}
.bulk-text {
	font-size: 14px;
	padding: 0 8px 0 1px;
}
.tab_form_list_table .look input {
	height: 19px;
	margin: 0 10px;
}
.secondary-button-edit {
	background: url("../../../images/btn_bg.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
	border: medium none;
	border-radius: 4px;
	color: #fff !important;
	cursor: pointer;
	float: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin: -2px 0 0 8px;
	padding: 5px 15px !important;
}
.shipping h3 {
	padding: 8px 0;
}
.registryhead li {
	background:#fbf6df;
}
.registryhead li h3 {
	color:#8b8461;
	font-size:12px
}
.registryhead li h3 span {
	background:#FFF;
	font-weight:bold;
	border-radius:40%;
	padding:5px 9px;
	border:1px solid #eae5cd;
}
.registr_det_txt a {
	color:#333 !important
}
.registr_det_txt a:hover {
	text-decoration:underline
}
.confirm-detail-delete img {
	width:auto !important;
	height:auto !important;
}
.open_btn {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	background:#000000;
	/*background: -webkit-linear-gradient(top,#000000 2%,#000000 8%,#000000 58%,#000000 95%,#000000 100%);
	background: -moz-linear-gradient(top,#000000 2%,#000000 8%,#000000 58%,#000000 95%,#000000 100%);
	background: -ms-linear-gradient(top,#000000 2%,#000000 8%,#000000 58%,#000000 95%,#000000 100%);
	background: -o-linear-gradient(top,#000000 2%,#000000 8%,#000000 58%,#000000 95%,#000000 100%);*/
    border-color: #000000 #000000 #000000;
	border-image: none;
	border-radius: 3px;
	border-style: solid;
	border-width: 1px;
	color: #fff !important;
	cursor: pointer;
	display: inline-block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px !important;
	font-weight: normal;
	line-height: normal;
	margin: 0;
	padding: 4px 15px 3px;
	text-align: center;
	text-decoration: none;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.15);
	margin: 0 0 10px;
}
.open_btn:hover {
	background:#846f85;
	/*background: -moz-linear-gradient(center top , #83c7da 2%, #53aac8 8%, #3f98bb 58%, #3f98bb 95%, #3d92b3) repeat scroll 0 0 rgba(0, 0, 0, 0);*/
    text-decoration: none !important;
}
.everywhere {
	padding-left: 28px !important;
	background:url(../../../images/icons-master.png) no-repeat scroll -200px 3px rgba(0, 0, 0, 0);
}
.help_btn {
	border-image: none;
	border-radius: 3px;
	border-style: solid;
	border-width: 1px;
	color: #fff;
	cursor: pointer;
	display: inline-block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	line-height: normal;
	margin: 0;
	padding: 7px 15px 8px;
	text-align: center;
	text-decoration: none;
	background: -webkit-linear-gradient(top, #ffffff 0%, #fdfdfc 4%, #f3f3f2 11%, #f3f3f2 95%, #e9e9e8 100%);
	background: -moz-linear-gradient(top, #ffffff 0%, #fdfdfc 4%, #f3f3f2 11%, #f3f3f2 95%, #e9e9e8 100%);
	background: -ms-linear-gradient(top, #ffffff 0%, #fdfdfc 4%, #f3f3f2 11%, #f3f3f2 95%, #e9e9e8 100%);
	background: -o-linear-gradient(top, #ffffff 0%, #fdfdfc 4%, #f3f3f2 11%, #f3f3f2 95%, #e9e9e8 100%);
	border-color: #dddad6 #d8d5d2 #cdc9c6;
	color: #7d7773;
	min-width: 140px;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);
	margin-left: 30px;
}
.help_btn a {
	color: #7d7773;
}
.help_btn:hover {
	background: -webkit-linear-gradient(top, #f7f7f7 0%, #f6f6f5 4%, #ebebea 11%, #ebebea 95%, #dfe0e1 100%);
	background: -moz-linear-gradient(top, #f7f7f7 0%, #f6f6f5 4%, #ebebea 11%, #ebebea 95%, #dfe0e1 100%);
	background: -ms-linear-gradient(top, #f7f7f7 0%, #f6f6f5 4%, #ebebea 11%, #ebebea 95%, #dfe0e1 100%);
	background: -o-linear-gradient(top, #f7f7f7 0%, #f6f6f5 4%, #ebebea 11%, #ebebea 95%, #dfe0e1 100%);
	border-color: #d8d5d2 #cfcbc8 #c4c0bc;
}
.browse_tag_main {
	float: left;
	position: relative;
}
.browse_tag {
	float: left;
	margin-top: 20px;
}
.browse_tag a {
	border: 1px solid #e5e5e5;
	border-radius: 3px;
	color: #666;
	display: block;
	font-size: 14px;
	height: auto;
	line-height: 1.2em;
	padding: 8px 20px 8px 8px;
	text-decoration: none;
	white-space: nowrap;
	width: auto;
	background:url(../../../images/browse-list.jpg) no-repeat right;
}
.browse-nav-inner {
	background: none repeat scroll 0 0 #fff;
	border: 0 solid rgba(0, 0, 0, 0);
	border-radius: 3px;
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.1);
	font-size: 14px;
	line-height: 20px;
	margin: 0;
	width: 160px;
	padding: 10px 0;
	z-index: 9999;
	overflow: visible;
	position: absolute;
	top:52px;
	left:0px;
	display: none;
}
.browse-nav-inner li a {
	padding: 6px 20px;
	text-align: left;
	color: #333;
	display:inline-block;
	width: 100%;
}
.browse-nav-inner li a label{
	float: left;
}
.browse-nav-inner li:hover a {
	background:#3796b5;
	color:#ffffff;
}
.browse-nav-inner li {
	float: left;
	background: #fff;
	padding:0px;
	width: 100%;
}
.browse-nav-inner span.menuarrow {
	position: absolute;
	width: 20px;
	height: 12px;
	top:-12px;
	bottom: -7px;
	left: 18px;
	margin-left: -10px;
	background: url(../../../images/main-divider.png) no-repeat;
}
.account_sub:hover .account_menu_list {
	display:block;
}
.header_bottom .browse_tag {
	margin-top: 13px !important;
}
.showlist2 {
	width: 258px !important;
	right: 0px !important;
	left: inherit !important;
}
.showlist2 span.menuarrow {
	right: 18px;
	left: inherit;
}
.showlist2 li a {
	font-size: 14px;
}
.showlist2 li a small {
    float: left;
    font-size: 14px;
	line-height: 26px;
}
.showlist2 li.first {
	border-bottom: 1px solid #eee;
}
.showlist2 li.last {
	border-top: 1px solid #eee;
}
.view-btn1 {
	border: 1px solid #e2e2e2;
	border-radius: 3px;
	color: #666;
	display: inline-block;
	font-size: 13px;
	margin-bottom: 0;
	overflow: hidden;
	padding: 2px 8px;
	text-overflow: ellipsis;
	vertical-align: bottom;
	white-space: nowrap;
}
.user_img {
	border-radius: 50%;
	box-shadow: 0 0 1px rgba(0, 0, 0, 0.5);
	float: left;
	height: 50px;
	margin-top: 0;
	vertical-align: middle;
	width: 50px;
}
.user_img img {
	border-radius: 50%;
}
.drop_right {
	float: left;
	margin-bottom: 15px;
	margin-left: 15px;
}
.drop_right_main {
	font-size: 14px;
	color: #333;
	display: block;
	padding: 0px 20px;
	text-align: left;
	color: #888;
	font-size: 12px;
	min-width: 30px;
	text-align: center;
}
.showlist2 li a.view-btn1 {
	font-size: 13px;
	height: auto;
	line-height: 18px;
	padding: 4px 10px 5px;
	/*width: 71px*/
}
.drop_right strong {
	display: inline-block;
	font-size: 15px;
	padding-bottom: 5px;
}
.header_11 {
	float: left;
	width: 100%;/*overflow: hidden;*/
}
/*------------------------------Footer-subscribe-------------------------*/



.footer .global-subscribe {
	display: inline-block;
	margin-top: 15px;
	width: 100%;
}
.footer input#emailtext {
	background:none repeat scroll 0 0 #fff;
	border-color:#b3b3b3 #CCCCCc #ccc #B3B3B3;
	border-radius:3px;
	border-style:solid;
	border-width:1px;
	color:#333;
	font-size:14px;
	height:15px;
	line-height:13px;
	margin:-2px 5px 0 24px;
	padding:11px;
	vertical-align:top;
	white-space:nowrap;
	width:250px;
	outline:none;
}
.footer .promo-image.signup {
	width:100%;
	height:77px;
	position:absolute;
	top:46px;
	left:0;
	background-position:0 0
}
/*------------------------------Isotop-Changes-------------------------*/


/*.first_look_page .row3 {
	margin:0 22px 28px 0px;
}*/
/*------------------------------Color-Changes-------------------------*/

.color-format {
	float:left;
	width:100%;
	background:#ffffff;
	border-top: 1px solid #d7d7d4;
	border-bottom: 1px solid #d7d7d4;
}

/**********============ Cms pages =================*********/




.col50{float: left; width: 50%}

.col50 .popup_login {
    float: left;
    margin: 13px 0 20px;
    width: 75%;
}

.contact-page .inner-container-cms{width: 90%}

.contact-page .shop_title_abt{width: auto;}

.contact-page .popup_login li{float: left; width: 100%;  padding: 1px 0 9px; color: #000;}

.contact-page .popup_login label{width: 100%; float: left;}

.contact-page .popup_login label span{ float: left;}
.contact-page .popup_login label p{ float: left;width: auto; padding-bottom: 5px;}

.popup_google{text-align:center;}

.tabs-sections{float: left; width: 100%;}

.tabs-list{
float: left;
display: inline-block;
text-align: center;
width: 100%; margin: 30px 0 20px;
}

.tabs-list li{display: inline-block;}

.tabs-list li a {
    background: none repeat scroll 0 0 #3796b5;
    border-radius: 2px;
    color: #fff;
    display: inline-block;
    margin: 8px;
    padding: 1px 10px;
}
.tabs-list li a.active{
    background: none repeat scroll 0 0 #666666;
}

.detaisect-container{float: left; width: 100%; }

.detaisect-container p {
    margin: 0;
    padding: 0 0 9px;
}

.tabs-list li a:hover {
    background: none repeat scroll 0 0 #666666;
}

.section-li-list{float: left; width: 100%;     margin: 30px 0 80px;}

.section-li-list .left-img{  float: left;
    margin: 0 10px 0 0;
    width: 9%;
}

.section-li-list .right-contetn{
    float: left;
    width: 89%;
}

.right-contetn-bottom{
    float: left;
    width: 100%;
}

.date-ates{float: left;
    color: #c03e0a;
    margin: 11px 0 0 0;
}

.ims-ritd {
    float: right;
    width: 45px;
    border-radius: 3px;
}


.section-li-list li{
    border-bottom: 1px solid #ccc;
    float: left;
    padding: 12px 0;
    width: 100%;
}

.left-img img{border-radius:50%;}

.right-contetn-top a{color: #999999}

.right-contetn-top{
    height: 47px;
    margin: 0 0 10px;
    overflow: hidden;
}
.icon-shopping{
	font-size: 22px;
	color:#ee1e4c !important;
}
#description{
	height: 80px;
}
.bg-body{
	padding:25px;
	border: 1px solid #d7d7d4;
	background:#ffffff;
	margin-bottom:25px;
	float:left;
	width:100%;
}

.Authorize
{
	width:100%;
	float:left;
}

/*.post_img, #postcmt
{
	padding:10px;
}*/
#shop_banner_img
{
	display:none;
}

a.title-info, .list-select
{
	height:75px;
	display:table-cell;
	vertical-align:middle;
	padding:0 10px;
}
.list-select
{
	padding:0 5px;
}
#bottom_selection,#top_selection
{
	margin-left:0;
}

#banner_img
{
	display:none;
}
#no_file_selected
{
	margin-left:8px;
}
.img-size
{
	float: right !important; 
	text-align: left !important;
	margin: 5px 0px 0px; 
	width: 75.5% !important;  
	font-size: 13px;
}
.side_active a {
    color: #333;
    background: #FFF none repeat scroll 0% 0%;
}

.list_inner_fields label
{
	/*width: 100%;*/
	margin:0 15px 5px 0;
}
.list_inner_right p
{
	margin-bottom:0 !important;
}

.list_inner_right .row
{
	margin-left:0 !important;
	margin-right:0 !important
}

.favorite.favorite_box .main
{
	width:100%;
}

.credit_field .search.required, #card_type
{
	width:100% !important;
}
#expiry_month, #expiry_year
{
	width:49% !important;
}
#expiry_year
{
	margin:0 !important;
}
.chart tr th
{
	text-align:center;
}

.addthis_button_tweet .twitter-share-button
{
	background: transparent;
	padding:0 !important;
}
.foot-bg
{
	float: left;
	width: 100%;
	margin-top: 25px;
	
}

.property_table
{
	float:left;
}
.news-table .property_table
{
	margin-top:15px;
	float:left;
}
#item-overview h3
{
	text-align:left;
}
.new_post_content
{
	width:100% !important;
}

#addevent_form .cardinfo_div span
{
	margin-left: 0px !important;
}

.find-shop-search
{
	float:right;
}
.right_split
{
	width:79%;
	float:left;
}
.main
{
	padding:0 15px;
}
.bottomdiv
{
	width:100% !important;
}

.request-num
{
	width:200px;
	text-align:left;
}
.request-num select
{
	width:auto !important;
	margin-right:5px;
}
.wdt-size 
{
    margin: 20px auto;
    float: left !important;
    width: 100% !important;
}
#forgot_submit,#reopen_submit
{
	margin-left:36px !important;
}
#emailids, #emailid
{
	margin: 10px 10px 15px 23px !important;
}
.filter-date, #main-subCat
{
	margin-left:0;
	width: 100%;
}
.menuli
	{
		float:left;
		/*margin-top:20px;*/
	}
.menuli li img
{
	float:left;
	margin-right:10px;
}
.menuli li
{
	vertical-align:middle;
	display:table-cell;
	line-height:35px;
}
.margin-top-15
{
	clear:both;
}

#Stripe_wrap table tr td:first-child
{
	width:34%;
	float:left;
}
#Stripe_wrap table tr td
{
	width:50%;
	float:left;
}
#stripe_secret_key
{
	margin-bottom:10px;
}

.shop_details .list_inner_right {
    float: left;
    width: 75%;
}
.shop_details #about_fields, .shop_details #category_fields
{
	width:100%;
}

/*.top-warnig
{
	margin-top:80px;
}*/

#colorbox
{
	z-index:999;
}
.edit_popup_footer 
{
    width: 100% !important;
}

.shop-cart, .browse
{
	position:relative;
}
.caret
{
	line-height: 42px;
}
.shop-cart a
{
	position:relative;
}

.caret {
    display: inline-block;
    position: absolute;
    right: 2px;
    top: 20px;
    vertical-align: middle;
}
.browse
{
	position:relative;
}

#CartCount1 {
    top: 0;
    right: 10px;
}

.header_menu li a 
{
	height:auto !important;
}
#home, #shop,#favorites,#location, #you, #register, #signin-icon, #favorites:hover 
{
	background-position:50% 0;
}

.content-wrap-inner.content-wrap
{
	/*float: left;*/
width: 100%;
/*margin-top: 65px;*/
position: relative;
}
.listing-page-cart .listing-page-cart-inner
{
	width:100%;
	float:left;
}

.add_steps li 
{
    position: static !important;
    width: auto;
}


.local-shop-list
{
	width:43% !important;
}


.s-quality select
{
	width:auto !important;
	padding: 5px !important;
	margin: 0px 0px 0px 5px !important;
}

#fineprint ul li
{
width: 50%;
margin-bottom: 5px;
margin-right: 0;
}

.related-listings
{
	float:left;
	width:100%;
}

#nav-trigger span::after
{
	margin-top:10px;
}
nav#nav-mobile a:hover
 {
    background-color:transparent !important;
    color: #fff;
	background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #98d0e0 2%, #68b8d1 8%, #4fa9c6 58%, #4ca4c0 95%) repeat scroll 0 0;
    border: 1px solid #4197b3;
}


/*.header_top
{
	position: inherit !important;
}*/

#feed-breadcrumb h1
{
	float:left;
}

.bre-arrow
{
	float:left;
	margin:0 10px;
	margin: 5px 10px;
}


.list_inner_fields #options_table1 
{
    display: block;
    margin: 0 auto;
    width: 90%;
	/*width:auto;*/
    float: left;
    clear: both;
}

.priceingbox
{
	padding: 4px;
}

#options_list tbody
{
	border: 1px solid #e6e6e6;
}

.errorContainer
{
	position: absolute !important;
  top: 0px !important;
  width: 100% !important;
  z-index: 9999 !important;
  float: left !important;
}
#message-green
{
	 /* background: rgba(130, 184, 9, 0.86) !important;*/
	  background: #82b809 none repeat scroll 0 0;
}
/*#message-green {
    background: #82b809 none repeat scroll 0 0;
    color: #ffffff;
    float: left;
    padding: 10px;
}*/
.third-bl h1
{
	display: inline-block;
	text-align: center;
	width: 100%;
	font-size:26px;
	padding:10px 0 6px 0;
}

.follow-new
{
	display:inline-block;
	clear:both;
	width:100%;
}

li.activity
{
	height: 245px;
}


#ownProdFavAlertCommon .modal-content
{
	border:0 !important;
}
.free-wall 
{
   /* height: auto !important;*/
    margin-bottom: 0 !important;
}
.search-error
{
	float:left;
	width:100%;
	margin:0 !important;
}

.otpcontainer h4
{
	background-color:#4197B3 !important;
}
.otpbtn
{
	background:#4197B3 !important
}

.minhei
{
	min-height:auto !important;
}

.lists_check input[type="checkbox"], .browse-head
{	
	margin:0 !important;
}

/*#postcmt
{
	width:100% !important;
}*/
#filter_byprice,#filterByship_to, #filter_byshipFrom, #filterByColor
{
	width: 93% !important;
	padding: 3px;
	clear: both;
	float: left;
	margin: 3px 0;
}

.filter-group.selected-state .filter-input
{
	 min-height: 30px;
}
.filter-input.facet label
{
	min-width:200px !important;
}

.list_div_edit
{
	padding: 10px !important;
}
.list_div_edit .list_inner_fields
{
	padding: 10px 15px !important;
}

img.middel-banner
{
	height:400px;
	margin-top:20px;
}
.ct-block-cover-outside 
{
    margin-top: 25px;
}
.second-bl 
{
    padding-bottom: 0px;
}
.icon-bloclk 
{
    margin: 30px 0px;
}
.get-pro
{
	margin: 0px 0px 30px;
}
/*.second-bl h1 
{
    padding: 5px 0px 0px;
}*/
ul.tag 
{
    margin: 10px 0px;
}
.content-wrap-inner
{
	padding:0;
}
.hole_content 
{
    margin: 0 0 20px 0 !important;
}

/*.purchase_review
{
	margin-bottom:20px !important;
}*/

.password_btn
{
	margin-top: 10px;
	margin-bottom: 10px;
}

#notificationCount
{
	margin-top: 0 !important;
	top: 0px;
	margin-left:0 !important;
}
a#you1
{
	position:relative;
}

.search_btn
{
	width:auto !important; 
}

ul.footer-list li a img
{
	vertical-align: middle;
}
.pass-1 p 
{
    margin-bottom: 0 !important;
}
.pass-1 .password_btn
{
	margin-top: 15px;
	margin-bottom: 15px;
}
.payment_hide
{
	border-bottom:0;
}
.payment_btn
{
	padding:15px;
}
.coupon-code-table tr:last-child
{
	margin-bottom:0 !important;
}
.tab_form_list_table .look input 
{
    margin: 0px 10px 0 0 !important;
}

.list-wid {
    width: 80px;
}
.price-wid {
    width: 100px;
}
.date-wid {
    width: 102px;
}
.listgap {
    width: 100px;
}

#feed-header iframe#twitter-widget-0
{
	display:none !important;
}
.header_top
{
	z-index:1000 !important;
}
.lb-data .lb-close
{
	right:0 !important;
}
/*.foot-bg
{
	margin-top:20px;
}*/


/*calender-*/
#registry_popup .modal-dialog, #registry_edit_popup .modal-dialog
{
	width:390px !important;
}
#registry_popup .datetimepicker, #registry_edit_popup .datetimepicker
{
	padding:0 !important;
}
#registry_edit_popup .sign_head5
{
	padding:20px !important;
}
#registry_popup .modal-footer , #registry_edit_popup .modal-footer 
{
    text-align: left;
}
.table-condensed thead tr
{
	background-color:#f5f5f1 !important;
	border-bottom:1px solid #e7e7e7 !important;
}
.table-condensed 
{
	border:1px solid #e7e7e7 !important;
}
.table-condensed tbody tr td
{
	border:1px solid #e7e7e7 !important;
}
.table-condensed .next{
    background-image: url("../../../images/slider_next.png") !important;
}
.table-condensed .prev {
    background-image: url("../../../images/slider_prev.png") !important;
}
.table-condensed .next .glyphicon.glyphicon-arrow-right
{
	display:none !important;
}
.table-condensed .next
{
	float:right !important;
	margin-top:5px !important;
	margin-right:5px !important;
}
.table-condensed .prev
{
	float:left !important;
	margin-top:5px !important;
	margin-left:5px !important;
}
.datetimepicker table tr td.active
{
	background-color: #4FA9C6 !important;
	background-image: -moz-linear-gradient(center top , #68B8D1 0%, #4FA9C6 100%) !important;
}

.datetimepicker table tr td.today
{
	background-color: #9ABEFD !important;
	background-image: -moz-linear-gradient(center top , #73F0FF, #6DCFF6) !important;
	color:#FFF !important;
}

.delete-registry-link
{
	background:url(../../../images/delete-icon.png);
	background-repeat:no-repeat;
	background-position:0 center;
	width: 127px;
	text-align: right;
}
.confirm-detail
{
	width:70% !important;
	z-index: 9;
}
.confirm-detail-delete
{
	background-color: #3796b5 !important;
	background-image: -moz-linear-gradient(center top , #3796b5, #3796b5) !important;
	border: 1px solid #3796b5 !important;
}

/*-----------------------Bug Fixed css--------------*/


#sort_header .btn-secondary
{
	border:0 !important;
	background:transparent !important;
}
ul#menu li ul.sub-menu li
{
	border-bottom:0;
}
ul#menu li ul.sub-menu
{
	right: -30px !important;
	width: 160px !important;
}
ul#menu li ul.sub-menu li:hover
{
	background:#f0fbfd !important;
}
/*ul#menu li a
{
	margin-top: 5px;
}*/
.cart_items
{
	margin-top:30px;
	margin-bottom:0;
}

.jumbotron.hero
{
	background-repeat: no-repeat !important;
    background-size: cover !important;
}

.report-popup {
    background: transparent url("../../../images/site/reports.png") no-repeat scroll 0px 0px !important;
	height:30px !important;
	padding:0 !important;
}
#shop-detail-info ul li a
{
	line-height:33px !important;
}
.testi-in
{
	top:auto !important;
	margin-top:-30px !important;
}

.image-wrap
{
	margin-right:15px !important;
}

#err_blocks
{
	width: 100%;
	float: left;
	word-break: break-all;
}
#variation_one div + div, #variation_two div + div
{
	/* 	float:none !important; */
}


/*ul#menu li a#order
{
    padding: 5px 7px 3px 0 !important;
}
ul#menu li ul.sub-menu
{
	top: 14px;
}*/

#order
{
	vertical-align:middle;
	height:27px;
	display:table-cell;
}
label#selected_variation1
{
	width:auto;
}
#cboxLoadedContent, #cboxContent, #cboxMiddleLeft, #colorbox, #cboxWrapper
{
	border:0 !important;
}

#cboxMiddleLeft
{
	display:none !important;
}
#cboxLoadedContent
{
	box-shadow:none !important;
	border:0 !important;
}
a:focus, body:focus, div#cboxLoadedContent:focus
{
  outline-color: transparent;
}
div#inline_reg11 {
  width: 100% !important;
}

.support_active
{
	background:transparent;
}
#support_submit
{
	margin-top:0 !important;
}
.add_steps li a 
{
  height: 35px !important;
  line-height:35px !important;
}
.add_shop_drop_down li a
{
	height:auto !important;
}
.fresh-desk
{
	width:
}

.payment_div
{
	margin:0;
}

.affiliates-click-new
{
	width:100%;
	display:inline-block;
	text-align:center;
}
.affiliates-click-new .section
{
	float:none;
	display:inline-block;
	text-align:center;
}
.tab-bid
{
	margin-top:0 !important;
}
.bit-table-top table
{
	width:100%;
}
.pay-package
{
	float:right;
	margin-left:0;
	margin-top:-78px;
	margin-right: 30px;
	
}
.pay-package ul li input[type="radio"]
{
	margin:0 5px 0 0 ;
}
.table-new-2
{
	width:400px;
	margin-left: 231px;
	margin-top: 152px;
}


/*---filter--*/
.color-filter
{
	width:100%;
	float:left;
}
.color-filter h1
{
	color: #333;
	cursor: default;
	font-weight: bold;
	text-decoration: none;
	font-size:14px;
	font-family: Arial,Helvetica,sans-serif !important;
	margin-bottom:5px;
}
.list-inline-item
{
    display: inline-block;
}
.swatch {
    border-radius: 3px;
    overflow: hidden;
    padding: 1px;
    width: 22px;
    height: 22px;
    border: 1px solid #E2E2E2;
}
.list-inline-item span
{
	vertical-align:middle;
	display: table-cell;
	height: 12px;
	text-align: center;
	width: 22px;
}
.list-inline-item span img
{
	width:12px;
	height:12px;
}

.gv_filmstripWrap
{
	bottom: 10px !important;
}
.gv_panelWrap, .gv_panel, .gv_panel img
{
	height:390px !important;
}
.add_shop
{
	z-index: 999 !important;
}

/*.tabbable-line ul li:last-child
{
	float:right;
}*/
.modal-dialog
{
	bottom: 15px !important;
}
.art {
    float: left;
    width: 100%;
    margin: 0px 0;
	background:transparent;
}
.search-people .art ul li a
 {
    border-bottom: medium none;
    font-size: 12px;
    line-height: 20px;
    padding: 6px;
}
.search-people .art ul li
{
	padding:0;
}
.listings-title #order
{
	padding: 0px 7px 3px 0px !important;
}

.sort-options.no-views
{
	margin-bottom:0 !important;
}
.filter-button-right 
{
    width: 100%;
    margin-top: 10px;
}
.shop-owner-text ul li a
{
	margin-right:0 !important;
}



/*----new-update--------------------------------*/
.shop-main-1
{
	position:relative;
}
#shop-info
{
	width:100% !important;
}
.shop_view_left1
{
	width: 18% !important;
}
.warning-error
{
	margin-bottom:20px !important;
}
.tab_form_list_table select
{
	padding: 6px 3px;
	width: 94%;
}
.fav-btn
{
	margin-right:10px !important;
}
.detail_main .TabbedPanelsContent
{
	padding: 20px !important;
	width: 100% !important;
}
.ui-datepicker-year
{
	padding:0 7px !important;
}
.dolar-id,.dolar
{
	padding:0 5px !important;
}

.rg-image
{
	height: 350px !important;
	vertical-align: middle !important;
	display: table-cell !important;
}
.rg-image img
{
	height:auto !important;
	width:100% !important;
}
#tags_Amt_addTag, #tags_Amt_tag
{
	width: 100% !important;
}
#tags_Amt_tagsinput .tag
{
	margin-right:5px !important;
}
#table_content
{
	overflow:scroll;
}
.add_shop_drop_down
{
	width:176px;
}
.field_account p
{
	line-height:16px !important;
}
.content-seller
{
	float: left;
	overflow:visible;
}
.realated-this-item
{
	background:#FFF;
}
.middel-detail
{
	background: rgb(255, 255, 255) none repeat scroll 0% 0%;
	padding-top: 15px;
}
.vari_option
{
	margin-right:20px !important;
}


.list_div input {
    border: medium none;
    box-shadow: 0px 0px 2px 0px #505050;
}
.cart-list.chept2 .card-payment .hotel-booking-left dl.payment-personal
{
	width:310px !important;
}

/*-------------------Purshase review-------------*/


.property_header p{
	margin:0px;
}
.order_side-right1{
	float:right;
	text-align: right;
}
.order_side-right1 .date-no{
	float: left;
    text-align: right;
    width: 100%;
}

.purchase-contact {
    float: right;
	 margin-top: 13px;
}
.purchase-contact li {
    float: right;
    line-height: 24px;
	padding:6px 0px 0px 0px;
}
.purchase-contact li a{
    background: #4ca4c0;
    border: 1px solid #4197b3;
    border-radius: 3px;
    color: #fff;
    cursor: pointer;
    font:12px Arial,Helvetica,sans-serif;
    text-align: center;
    padding: 3px 10px;
	margin-left: 5px;
}
.property_section_top_right {
    border-right: 1px solid #d2d2d2;
    float: left;
    min-height: 106px;
    padding-left: 15px;
    position: relative;
    width:62%;
}
.property_section_top_right h2 {
    color: #666666;
    font-size: 18px;
    font-weight: normal;
    line-height: 30px;
}
.property_section_top_right h4 {
    font-size: 13px;
}
.property_section_top_left{
	 float: left;
}
.property_section_top_left .reviews {
    margin: 0 !important;
}
#optpoup .modal-dialog{
	margin-top: 90px !important;
}

.purchase-contact .cancel-bbtn{
	background:#cc0000;
	border:1px solid #cc0000;
}
.purchase-contact .receipt-bbtn{
	background:#ed2290;
	border:1px solid #ed2290;
}
.purchase-contact .discussion-bbtn{
	background:#f35d00;
	border:1px solid #f35d00;
}
.purchase-contact .shop-bbtn{
	background:#78c042;
	border:1px solid #78c042;
}
.paid{
	background:#40b84a;
	padding: 0 10px;
	float: right;
    margin-right: 15px;
}
.paid label {
	color: #fff !important;
}
.pending{
	background:red;
	padding: 0 10px;
	float: right;
    margin-right: 15px;
}
.pending label {
	color: #fff !important;
}
.property_section_top_right h3{
	display: inline-block;
}
.property_section_top_right h3 .dolar-value{
	color: #000;
    display: inline-block;
    font-size: 15px;
    line-height: 24px;
    padding-top: 10px;
}
.progress-bar-box {
    float: left;
    margin-left: 2px;
    position: relative;
    text-align: center;
    top: 3px;
    z-index: 999;
}
.firstcircle {
    float: left;
    width: 93px !important;
}
.progress-bar-box .bar, .progress-bar-box .circle {
    display: inline-block;
    width: 717px;
}
.progress-bar-box .bar1, .progress-bar-box .circle {
    float:left;
    width: 244px;
}
.progress-bar-box .circle .label {
    border-radius: 32px;
    color: #b5b5ba;
    display: inline-block;
    font-size: 17px;
    height: 21px;
    line-height: 32px;
    margin-top: 3px;
    width: 15px;
}
.progress-bar-box .circle.done .label {
    background: url("../../../images/site/green_tick.png") no-repeat #fff;
	background-position:4px 5px;
    border: 1px solid #06a555;
    cursor: pointer;
    margin-top: 5px;
}
.progress-bar-box .circle.cancel .label {
    background: url("../../../images/site/cancel_tick.png") no-repeat #fff;
	background-position:4px 5px;
    border: 1px solid #cc0000;
    cursor: pointer;
    margin-top: 5px;
}
.progress-bar-box .circle.done.active .label {
    background: url("../../../images/site/white-tick.png") no-repeat #06a555;
	background-position:4px 5px;
    border: 1px solid #06a555;
    cursor: pointer;
    margin-top: 5px;
}
.progress-bar-box .circle .title-1 {
    color: #b5b5ba;
    font-size: 13px;
    line-height: 30px;
    margin-left: -5px;
}
.progress-bar-box .circle.done .title-1 {
    color: #444;
}
.seccircle {
    float: right;
    width: 93px !important;
}
.pro-boder {
    border-bottom: 1px solid #dcdcdc;
    margin-left: 48px;
    padding-top: 19px;
    position: absolute;
    width: 340px;
    z-index: 1;
}






/*--------------Landing banner----------------*/




.image-credit-wrap-container, .image-credit-wrap {
    min-width: 1000px !important;
}
.image-credit-wrap-container {
    bottom: 0;
    position: absolute;
    width: 100%;
    z-index: 999;
}
.image-credit-wrap {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.4);
    bottom: 0;
    left: 0;
    min-height: 100px;
    padding: 9px 0;
    width: 100%;
}
.hero-in-1 {
    position: relative;
	z-index: 999;
}
.hero-in-1 .container {
    /*bottom: 200px;*/
    position: absolute;
}
.carousel-inner, .jumbotron.hero {
    height: 387px !important;
    min-width: 1000px !important;
}
.jumbotron.hero {
    height: 387px;
    overflow: hidden !important;
}
.carousel-inner &gt; .item &gt; img {
    width: 100% !important;
}


/*--------------Landing banner close----------------*/
.view-table-discussion .table-header {
	background:#f5f6f8;
	 border-left: 1px solid #dadada;
    border-right: 1px solid #dadada;
    border-top: 1px solid #dadada;
}
.view-table-discussion tbody{
	border: 1px solid #dadada;
}
/*.view-table-discussion .colsli {
	padding: 5px !important;
}*/
.view-table-discussion .colsli a{
	color:#596377;
}
.view-table-discussion .colsli a:hover{
	color:#333;
}
td.view-discussion-tab {
    border: 1px solid #dadada;
    border-top: none;
    background: none!important;
}

.post_comment_display {
	border: 1px solid #DADADA;
	padding:3px;
}
/*td.post_img {
    width: 12%;
    border: 1px solid #E3E2E6;
    margin-right: 15px;
    padding: 10px;
}*/
#comments{
	border-collapse: separate;
    border-spacing: 10px;
}
td.post_img .post_imgthumb {
    width: 100%;
    height: auto; 
}
t/*d.post_msg {
    padding: 0px 10px!important;
    border: 1px solid #dadada;
}*/
.discussion-title {
	color: #333;
    margin: 10px 0px;
    font-size: 20px;
    clear: both;
}
.cmtTime {
    font-size: 10px;
    color: #000;
    float: right;
}
p.post_by a {
    color: #596377;
}
p.post_by a:hover{
	color: #333;
}
.post_textarea input.post_comment {
    margin: 0px 10px;
}
.receive-fbk {
    width: 100%;
    margin: 10px 0px;
    display: inline-block;
}
.receive-fbk .recv-fbk{
	float: left;
}
.receive-fbk .bid-count{
	float: right;
}
.period-choose {
    width: 100%;
    clear: both;
    background-color: #EEEEEE;
    padding: 10px 0px;
    text-align: right;
    margin: 0px;
    float: left;
    border-top: 1px solid #dadada;
}
.period-choose label {
    font-size: 13px;
    color: #333;
    text-transform: capitalize;
    vertical-align: middle;
    display: inline-block;
}
.period-choose select {
    width: 15%;
    line-height: 25px;
    min-height: 25px;
    margin: 0px 10px;
    outline: none;
	padding: 3px 0;
}
.feedback-container {
    width: 100%;
    display: inline-block;
    margin-bottom: 10px;
}
.feedback-container .nav-tabs &gt; li.active &gt; a, .feedback-container .nav-tabs &gt; li.active &gt; a:hover, .feedback-container .nav-tabs &gt; li.active &gt; a:focus{
	    background: #4ca4c0;
}
.feedback-container .tab-content{
	margin: 0px;
}
/*.feedback-container thead.fbk-thead {
    background-color: #eee;
    border-top: 1px solid #dadada;
    color: #333;
}*/	
.fbk-tbl p {
    margin: 0px;
}
p.fbk-cnt:before {
    /*content: "";
    background: url(../../../images/add1.png) no-repeat;*/
    float: left;
    width: 15px;
    height: 15px;
    background-size: 100%;
    margin-right: 10px;
}
.fbk-list span {
    padding-left:25px;
}
i.fbk-star {
    display: inline-block;
    vertical-align: middle
}
i.fbk-star:before {
    content: "";
    display: inline-block;
    width: 15px;
    height: 15px;
    background: url(../../../images/rating_star.png) no-repeat;
    background-size: 100%;
    background-position: center center;
}
#file_wrapper{
	background:none;
	border:none;
}
/*#file_wrapper label{
	 width: 5% !important;
}*/
.attachment-btn{
    background: transparent url("../../../images/btn_bg.png") repeat-x scroll 0% 0%;
    border-color: #67BDD4 #4AB1CC #359BBD;
    border-radius: 4px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0px 1px 0px #E8E8E8;
    color: #FFF !important;
    cursor: pointer;
    font-size: 12px;
    font-weight: bold;
    height: 32px;
    margin: 11px 0 11px 0px;
	display: inline-block;
    line-height: 15px;
    padding: 7px 16px !important;
    text-align: center;
    font-family: Arial,Helvetica,sans-serif;
    width: auto !important;
    vertical-align: middle;
}
.attachment-btn:hover {
	background:url(../../../images/btn_bg_hover.png) repeat-x;
}
.top-table tr td{
	padding:0px 3px;
	line-height:19px;
}
.carousel-control .icon-prev, .carousel-control .glyphicon-chevron-left{
	left: 10%;
}
.carousel-control .icon-next, .carousel-control .glyphicon-chevron-right{
	right: 10%;
}


/*------------------notifications-----------------*/


.detaisect-container .section-li-list{
	border: 1px solid #d7d7d4;
    margin-bottom: 25px;
    padding: 25px;
	background:#fff;
    float: left;
    width: 100%;
} 
.right_side .fav_new_content{
	border: 1px solid #d7d7d4;
    margin-bottom: 25px;
    padding: 25px;
	background:#fff;
    float: left;
    width: 100%;
}


/*-------------------Order-detail-new-------------------*/

.purchase-detail-new .pro-boder{
	width: 85%;
	 margin-top: 15px;
}
.purchase-detail-new .progress-bar-box{
	width: 100%;
	 margin-top: 15px;
}
.purchase-delivery{
	display:inline-block;
	width:100%;
}
.purchase-delivery li{
	display:inline-block;
	color: #444;
	font-size: 13px;
    line-height: 30px;
}
.purchase-delivery li span{
	color: #4caf50;
}
.order-detail-top{
	background: #eef0f3;
    padding-bottom:15px;
    padding-top: 12px;
	width:100%;
	display:inline-block;
	margin-bottom:10px;
}
.order-detail-top ul{
	color: #212121;
    float: left;
    font-size: 16px;
    font-weight: normal;
    padding-left: 22px;
    padding-top: 5px;
    width: 400px;
}
.order-detail-top ul li{
	width:100%;
}
.order-detail-top ul li.cusemail {
    font-size: 13px;
    font-weight: normal;
    padding-top: 0;
}
.order-detail-top ul li.cusemail span {
    color: #757575;
}
.order-detail-top .pricedetails {
    color: #212121;
    font-size: 13px;
    font-weight: normal;
    line-height: 23px;
    padding-left: 42px;
    padding-top: 5px;
    text-align: right;
    width: 300px;
	float: left;
}
.amountdetails {
    font-size: 13px;
    min-width: 159px;
    padding-right: 3px;
    text-align: right;
}
.amntval {
    min-width: 80px;
    text-align: right;
}
.amtpaid {
    font-weight: bold;
}
.paymentmethod {
    color: #757575;
    float: right;
    font-size: 13px;
    line-height: 16px;
    margin-top: 7px;
    padding-right: 11px;
    text-align: right;
    width: 195px;
}

.ordcod {
    color: #212121;
    font-size: 13px;
    font-weight: bold;
    padding-top: 3px;
	 display: inline-block;
}
.property_header.order-detail-header{
	border:none;
	padding:0px;
}
.download-link{
	display: inline-block;
    margin-top: 10px;
}
.download-link a{
	display:inline-block;
	font-size:14px;
	color: #212121;
}
.download-link a span{
	color: #0192b5;
}
.deliverysellerdetails {
    display:inline-block;
    padding-top: 14px;
}
.deliverydet {
    background-color: #eef0f3;
    float: left;
    font-size: 13px;
    margin-right: 0;
    min-height: 185px;
    padding-bottom:10px;
    width: 49%;
	padding-left: 15px;
}
.delhead {
    color: #212121;
    font-size: 17px;
    padding-top: 15px;
	display: inline-block;
}
.delname {
    color: #212121;
    font-size: 13px;
    padding-top: 10px;
    text-transform: capitalize;
	display: inline-block;
}

.delcontent {
    color: #757575;
    font-size: 13px;
    text-transform: capitalize;
	display: inline-block;
	line-height: 18px;
}
.mobdetails {
    padding-top: 12px;
}
.delmob {
    color: #212121;
    font-size: 13px;
}
.sellerdet {
    margin-left: 15px;
}
.cancel-bbtn1{
	background:#cc0000 !important;
    border: 1px solid #cc0000 !important;
	color:#ffffff !important;
	float: left;
    padding: 0 10px;
}
.order-canncel {
    background: none repeat scroll 0 0 red;
	color:#ffffff !important;
	border: 1px solid red !important;
}



/*-----------------offers pages-------------------*/

/*.conversation_container_right .controls{
	padding: 10px;
}*/
.conversation_container_right .col-sm-4{
	 padding: 0;
}
.conversation_container_right .controls.lft {
    padding: 15px 0 0;
}
.s-actions li a{
	font-weight: bold;
	color:#ffffff !important;
}
.s-actions li{
	background: none repeat scroll 0 0 #4ca4c0;
    border: 1px solid #4197b3;
	padding:3px 7px !important;
	color:#ffffff;
	margin-right:10px;
	font-size: 11px;
}
.gift-sender label{
	margin: 0 !important;
    padding: 0 !important;
}
#giftSubmit .cart_top_right{
	padding: 0 0 0px 10px !important;
	width: 79% !important;
}

.gift-sender {
	border-top:1px solid #eee;
	border-bottom:1px solid #eee;
    float: left;
    margin-top: 33px;
    padding: 5px 0 5px 13px;
    width: 40%;
}
.tagBox-container .tagBox-input{
	width: auto !important;
}




/*----------------App design------------*/


.bottom-phone-main {
    border-top: 1px solid #ccc;
    float: left;
    position: relative;
    width: 100%;
}
.bottom-phone-bg {
    float: left;
}
.bottom-phone-content-main {
    position: absolute;
    top: 35px;
}
.bottom-phone-content {
    margin-left: 362px;
    width: 24%;
}
.bottom-phone-content h1 {
    color: #D5641C;
    font-size: 28px;
    line-height:1.2;
    padding: 10px 0;
    text-align: center;
    text-transform: uppercase;
	font-family: Arial,Helvetica,sans-serif !important;
}
.bottom-phone-content h2 {
    color: #000;
    font-size: 20px;
    line-height: 30px;
    padding: 10px 0;
    text-align: center;
    text-transform: uppercase;
	font-family: Arial,Helvetica,sans-serif !important;
}
.bottom-phone-content ul {
    display: inline-block;
    margin-top: 30px;
    text-align: center;
    width: 100%;
}
.bottom-phone-content ul li {
    display: inline-block;
    padding: 10px 0;
    width: 100%;
}


/*----------------Drop Down menu------------*/


.dropdown.ttmenu-full:hover .dropdown-menu{
	display:block !important;
}
.ttmenu-content{
	border-top:1px solid #ededed;
}
.ttmenu-content .tab-content{
	border-left:1px solid #ededed;
	padding: 0 0 0 15px;
}
.ttmenu-content .col-md-9{
	padding:0 15px 0px 0;
}
.ttmenu-content .col-md-3{
	padding: 0 0 0 15px;
}




/*--------------Shop appearance--------------*/

.shop_member_right{
	float: right;
    width: 80%;
}






/*local store page */
.main1{
	margin: 0 auto;
    width: 1100px;
    position: relative;
}
.container-ex {
	width: 1100px;
}
.store-info {
    background-color: #fff;
    padding: 20px;
    margin: 20px 0px;
    float: left;
    width: 100%;
}
.owl-theme .owl-controls .owl-buttons div {
    background: #376406;
    opacity: 1;
    position: absolute;
    top: 35%;
    z-index: 99;
    border-radius: 0!important;
}
.owl-prev {
    float: left;
    position: relative;
    left: -25px;
    width: 45px;
    height: 50px;
    line-height: normal;
    padding: 7px 0px!important;
    font-size: 20px!important;
    background: #3a3a3a url(../../../images/arr-img1.png) no-repeat 10px!important;
    text-indent: -75px;
        overflow: hidden;
}
.owl-next {
    float: right;
    width: 45px;
    height: 50px;
    line-height: normal;
    padding: 7px 0px!important;
    font-size: 20px!important;
    right: -25px;
    background: #3a3a3a url(../../../images/arr-img.png) no-repeat 13px!important;
    text-indent: 50px;
        overflow: hidden;
}
.owl-item {
    width: 324px!important;
    margin: 0px 15px;
}
.owl-theme .owl-controls .owl-page span {
	background: rgba(45, 44, 42, 0.5)!important;
}
.local-store h2 {
    margin: 0px 35px;
    font-size: 23px;
    color: #3e444e;
    line-height: 28px;
    text-transform: uppercase;
    font-family: 'OpenSansBold';
}
.seller-info {
    float: left;
    width: 100%;
    margin: 20px 0px 0px;
}
.seller-info h2 {
    float: left;
    margin: 0px 15px;
}
.abt-sell a {
    float: right;
    padding: 20px 20px;
}
.abt-sell {
    float: left;
    width: 100%;
}
.abt-sell:after {
    clear: both;
    content: "";
    float: left;
    width: 100%;
}

.abt-sell a {
    float: right;
    padding: 10px 50px;
    background: #57adc8;
    border-radius: 5px;
    color: #fff;
    text-transform: uppercase;
    font-family: 'OpenSans';
    font-size: 14px;
    font-weight: bold;
}
.abt-sell a:hover {
	background:#54b2cf;
} 
.abt-info {
    clear: both;
    width: 100%;
    background-color: #eef0f3;
    padding: 20px;
    margin: 20px 0px;
    float: left;
}
.pro-img {
    float: left;
    width: 21%;
    margin-right: 35px;
}
.seller-connection {
    float: left;
    width: 75%;
    background-color: #fff;
    padding: 25px;
}
.pro-img img {
    border: 5px solid #fff;
}
.pro-img h3 {
    margin: 10px 0px;
    text-align: center;
    font-size: 15px;
    color: #221f1f;
     font-family: 'OpenSansBold';
}
.sell-lbl {
    float: left;
    width: 25%;
}
.sell-lbl label{
	font-size: 15px;
    color: #221f1f;
     font-family: 'OpenSansBold';
 }
 .sell-cnt {
    float: left;
    width: 75%;
}
 .sell-cnt p {
    color: #1d6c84;
}
.sell-row1 {
    float: left;
    width: 100%;
    margin: 10px 0px;
}
.sell-cnt a {
    background: #3a589b;
    padding: 10px 30px 10px 15px;
    clear: both;
    float: left;
    border-radius: 3px;
    color: #fff;
    font-size: 14px;
    font-family: 'OpenSans-Semibold';
    margin: 10px 0px;
}
.sell-cnt a:before {
    content: "";
    background: url(../../../images/fb-img.png) no-repeat;
    float: left;
    width: 22px;
    height: 22px;
    margin-right: 15px;
}
.sell-cnt a:hover {
    background: #527AD2;
}
.abt-cnt {
    clear: both;
    width: 100%;
    background-color: #eef0f3;
    padding: 20px;
    margin:20px 0px 0px;
    float: left;
}
.sell-cnt1 {
    background-color: #fff;
    float: left;
    width: 75%;
    border: 1px solid #999;
    padding: 20px;
    font-size: 13px;
    color: #343435;
      font-family: 'OpenSans';
}
.tbl {
   border-bottom: 1px solid #969aa0;
    padding: 20px 0px;
    float: left;
    width: 100%;
}
.tbl p {
    background-color: #fff;
    padding: 20px;
    border: 1px solid #999;
    font-size: 13px;
    color: #343435;
      font-family: 'OpenSans';
}
.sell-cnt1 ul {
    display: inline-block;
    width: 100%;
}
.sell-cnt1 ul li {
    display: inline-block;
    width: 49%;
}
.tbl span a {
    float: right;
    color: #ff0000;
    font-size: 14px;
    font-family: 'OpenSans';
}
.tbl .sell-lbl label {
	font-size: 18px;
    color: #3e444e;
    font-family: 'OpenSansBold';
}
.pge-tle {
    width: 100%;
    float: left;
    margin: 20px 0px;
}
.pge-tle h2{
	margin: 0px;
    font-size: 23px;
    color: #3e444e;
    line-height: 28px;
    text-transform: uppercase;
    font-family: 'OpenSansBold';
}
span.sell-btn {
    display: inline-block;
    text-align: center;
    margin: 25px auto;
    width: 100%;
}
span.sell-btn a {
    background: #51a9c4;
    background: -moz-linear-gradient(top, #51a9c4 0%, #5ab0ca 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#51a9c4), color-stop(100%,#5ab0ca));
    background: -webkit-linear-gradient(top, #51a9c4 0%,#5ab0ca 100%);
    background: -o-linear-gradient(top, #51a9c4 0%,#5ab0ca 100%);
    background: -ms-linear-gradient(top, #51a9c4 0%,#5ab0ca 100%);
    background: linear-gradient(to bottom, #51a9c4 0%,#5ab0ca 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#51a9c4', endColorstr='#5ab0ca',GradientType=0 );
    padding: 15px 30px;
    border-radius: 3px;
    color: #fff;
    font-weight: bold;
    font-size: 18px;
}
.want-sell p {
    text-align: center;
    margin: 20px 0px;
    font-size: 15px;
    color: #3e444e;
     font-family: 'OpenSans-Semibold';
}
.map-location {
    clear: both;
    border: 5px solid #dadada;
}

.similar-list .owl-theme .owl-controls .owl-buttons div{
	    top: 44%;
}


.conversation_container_right .col-sm-12.controls {
   /* background: #e4f3d9;*/
   border: 1px solid #dadada!important;
}
.user_img.usr-imgg img {
    border-radius: 0;
    height: auto;
    margin-bottom: 10px;
    width: 24%;
}
.user_img.usr-imgg {
    border: medium none;
    border-radius: 0;
    box-shadow: none;
    float: none;
    height: auto;
    text-align: center;
    width: 100%;
}
.off-rgt {
    float: left;
    width: 100%;
    margin-left: 10px;
    background: #e4f3d9;
    padding: 10px;
}
.no-padd{
	padding: 0px;
}

.comm_slider .gv_panelWrap, .comm_slider .gv_panel, .comm_slider .gv_panel img{
	width: 100%!important
}





.ttmenu-content .col-md-3 {
    padding: 0 0 0 15px;
    width: 79%!important;
    border-right: 2px solid #dadada;
    height: 100%;
    z-index: 99;

}
.ttmenu-content .col-md-9{
    padding: 0;
    position: absolute;
    width: 70%;
    bottom: 0px;
    right: 0px;
    height: 100%;
}
.ttmenu-content .col-md-3 .nav{
	width: 33%;
	min-height: 220px;
}
.tab-pane .row .col-xs-12:last-child{
	position: absolute;
    bottom: 0;
    right: 0;
    border-left: 0;
}
ul#first-menu {
    /*display: block!important;*/
    border: 1px solid #dadada;
    border-top: 0px;
}

.help-bt {
	padding: 8px;
}
.image-container {
    overflow: hidden;
}

.photo_list .upload-img1{
	 height: 107px;
}




/*-------------------------------ISSUES-29.03.17-------------------------------------------*/

.product-search-main div#search-filters ul.color-filter li.list-inline-item a {
    border: #9e9e9e solid 1px;
}

.right_sideblog .blog_split .blog_cms {
    height: auto;
}

div#menu_post_content_post_content_styleselect_menu {
    left:39% !important;
    top:39em !important;
    transform: translateX(-39%) !important;
}

div#menu_post_content_post_content_fontselect_menu {
left:50% !important;
    top:39em !important;
    transform: translateX(-50%) !important;}

div#menu_post_content_post_content_fontsizeselect_menu {
left:55% !important;
    top:39em !important;
    transform: translateX(-55%) !important;}

div#menu_post_content_post_content_formatselect_menu {
left:44% !important;
    top:39em !important;
    transform: translateX(-44%) !important;}
	
div#post_content_backcolor_menu {
left:60% !important;
    top:41em !important;
    transform: translateX(-60%) !important;}


	
.brick-hover{
    max-height: 335px;
    min-height: 321px;
    overflow: hidden;
    position: relative;
    cursor: pointer;
    display: flex;
    display: -webkit-flex;
    display: -moz-flex;
    display: -o-flex;
    display: -ms-flex;
    justify-content: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -o-justify-content: center;
    -ms-justify-content: center;
    align-items: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -o-align-items: center;
    -ms-align-items: center;
    align-items: center;
	}
.brick img{
    border: none!important;
    box-shadow: none!important;


}

.offer-tag{
   left:0;
}

.bottom-phone-content h1 {
    text-transform: capitalize;
    font-family: 'GothamRoundedMedium' !important;
	    font-size: 27px;
		color:#000;}

#tiles .hover_lists {
    left: -207px !important;
}
.datepicker thead tr:first-child th:hover, .datepicker tfoot tr th:hover {
    background: #eee;
    background-repeat: no-repeat !important;
    background-position: center center !important;

}
a#unfeature {
    /* margin-left: 96px; */
    color: #9e612f!important;
    float: right!important;
    margin-top: 4px!important;
    font-weight: bold;
    margin-left: 0px!important;
    margin-right: 29px;
}

input#currency_href {
    margin-left: 5px;
}

/*-----------------02/03/2018------------------*/

div#reg_view_card_pop .modal-dialog {
    width: 50%;
    margin: 50px auto;
	}
#reg_view_card_pop .conversation{
	 background-color:#fff;
	}
#reg_view_card_pop .conversation h2 {
    font-size: 20px;
    color: #000;
    text-align: center;
    padding: 30px 0;
    font-weight: bolder;
    margin: 0;
}
#reg_view_card_pop .conversation h4 {
    font-size: 16px;
    color: #3d3b3b;
    float: left;
    width: 100%;
    text-align: left;
    padding: 20px 0 30px;
    margin: 0;
}
#reg_view_card_pop .conversation label{
     margin: 0px 0px 12px;
    font-size: 15px;
}</pre></body></html>