@charset "utf-8";
/* CSS Document */

* {margin:0px; padding:0px;}
body {font-size:12px; font-family: 'Open Sans', sans-serif;  background:#fff; color:#555;}
a {text-decoration:none; outline:none; color:#000;}
a:hover {color:#68512e;}
img {border:none; vertical-align:top;}

.fl {float:left !important;}
.fr {float:right !important;}
.clr {clear:both;}
.cl { clear:both;}

p { color: #2D2D2D;
    line-height: 18px;
    margin: 0;
    font-size: 12px;}
a {font-size:13px; font-family: 'Open Sans', sans-serif; color:#555; }

a:hover { color:#e5754d;}

input[type="submit"],
input[type="button"],
button {
	-webkit-appearance: none;
}


.wrap { width:960px; margin:0 auto; position:relative;}

.nav-toggle { display:none;}

@font-face {
    font-family: 'helvetica_lt_condensedblackRg';
    src: url('fonts/helvetica_lt_condensed_black_0-webfont.eot');
    src: url('fonts/helvetica_lt_condensed_black_0-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/helvetica_lt_condensed_black_0-webfont.woff') format('woff'),
         url('fonts/helvetica_lt_condensed_black_0-webfont.ttf') format('truetype'),
         url('fonts/helvetica_lt_condensed_black_0-webfont.svg#helvetica_lt_condensedblackRg') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
	font-family: 'Conv_RePublicStd';
	src: url('fonts/RePublicStd.eot');
	src: local('☺'), url('fonts/RePublicStd.woff') format('woff'), url('fonts/RePublicStd.ttf') format('truetype'), url('fonts/RePublicStd.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Conv_RePublicStd-Bold';
	src: url('fonts/RePublicStd-Bold.eot');
	src: local('☺'), url('fonts/RePublicStd-Bold.woff') format('woff'), url('fonts/RePublicStd-Bold.ttf') format('truetype'), url('fonts/RePublicStd-Bold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
    font-family: 'helvetica_lt_condensedregular';
    src: url('fonts/helvetica_lt_condensed_medium_0-webfont.eot');
    src: url('fonts/helvetica_lt_condensed_medium_0-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/helvetica_lt_condensed_medium_0-webfont.woff') format('woff'),
         url('fonts/helvetica_lt_condensed_medium_0-webfont.ttf') format('truetype'),
         url('fonts/helvetica_lt_condensed_medium_0-webfont.svg#helvetica_lt_condensedregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'republic_std_cond_mediumRg';
    src: url('fonts/republicstdcondmedium-webfont.eot');
    src: url('fonts/republicstdcondmedium-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/republicstdcondmedium-webfont.woff') format('woff'),
         url('fonts/republicstdcondmedium-webfont.ttf') format('truetype'),
         url('fonts/republicstdcondmedium-webfont.svg#republic_std_cond_mediumRg') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'helvetica_lt_condensedbold';
    src: url('fonts/helvetica_lt_condensed_bold_0-webfont.eot');
    src: url('fonts/helvetica_lt_condensed_bold_0-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/fonts/helvetica_lt_condensed_bold_0-webfont.woff') format('woff'),
         url('fonts/helvetica_lt_condensed_bold_0-webfont.ttf') format('truetype'),
         url('fonts/helvetica_lt_condensed_bold_0-webfont.svg#helvetica_lt_condensedbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'bebas_neueregular';
    src: url('fonts/bebasneue-webfont.eot');
    src: url('fonts/bebasneue-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/bebasneue-webfont.woff') format('woff'),
         url('fonts/bebasneue-webfont.ttf') format('truetype'),
         url('fonts/bebasneue-webfont.svg#bebas_neueregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
	font-family: 'Conv_Stag-Book';
	src: url('fonts/Stag-Book.eot');
	src: local('☺'), url('fonts/Stag-Book.woff') format('woff'), url('fonts/Stag-Book.ttf') format('truetype'), url('fonts/Stag-Book.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}



.header-bg {}
.header-top { background:#000; height:38px; width:100%;}

.header-lf { float:left; width:300px;}
.store { margin:12px 0; float:left; width:458px;}
.store ul {}
.store ul li { float:left; list-style:none; border-right:1px solid #fff; padding:0 12px;}
.store ul li a { font-family: 'helvetica_lt_condensedregular'; font-size:12px; color:#fff;
transition:all 0.2s ease-in-out 0s; -webkit-transition:all 0.2s ease-in-out 0s; -moz-transition:all 0.2s ease-in-out 0s; -ms-transition:all 0.2s ease-in-out 0s; -o-transition:all 0.2s ease-in-out 0s;}
.store ul li a:hover { color:#ca3232;}
.store ul li:last-child { border-right:none;}
.store ul li:first-child { padding-left:0;} 

.store ul span { float:left; margin:3px 0 0 10px}
.store ul span img { opacity:1.0;}
.store ul span img:hover { opacity:0.7;}

.en { float:left; margin:12px 0;}
.en ul {}
.en ul li { float:left; list-style:none; border-right:1px solid #606060; padding:0 10px;}
.en ul li a { font-family: 'helvetica_lt_condensedregular'; font-size:12px; color:#fff;
transition:all 0.2s ease-in-out 0s; -webkit-transition:all 0.2s ease-in-out 0s; -moz-transition:all 0.2s ease-in-out 0s; -ms-transition:all 0.2s ease-in-out 0s; -o-transition:all 0.2s ease-in-out 0s;}
.en ul li:last-child { border-right:none;}
.en ul li:first-child { padding-left:0;}
.en ul li a span { color:#808080;}
.en ul li a span:hover { color:#ca3232;}

.header-rh { float:right;}


.login { margin:12px 0; float:right;}
.login ul {}
.login ul li { float:left; list-style:none; border-right:1px solid #fff; padding:0 12px;}
.login ul li a { font-family: 'helvetica_lt_condensedregular'; font-size:12px; color:#fff;
transition:all 0.2s ease-in-out 0s; -webkit-transition:all 0.2s ease-in-out 0s; -moz-transition:all 0.2s ease-in-out 0s; -ms-transition:all 0.2s ease-in-out 0s; -o-transition:all 0.2s ease-in-out 0s;}
.login ul li a:hover { color:#ca3232;}
.login ul li:last-child { border-right:none; padding-right:0;}
.login ul li:first-child {}


.header-bottom { background:#fff; width:100%; position:relative;}

.logo { text-align:center; margin:15px 0 0 0;}

.special { float:right; margin:0 115px 0 0; position:absolute; right:0; top:25px;}
/*.special h3 { font-family: 'republic_std_cond_mediumRg'; font-size:18px; color:#17616c; font-style:italic; font-weight:normal;}
.special h4 { font-family: 'republic_std_cond_mediumRg'; font-size:39px; color:#ca3232; font-style:italic; font-weight:normal;}
*/

.header-bottombor { border-top:1px solid #d6d6d6; margin:16px 0 0 0;}

#menu { float:left; width:378px; margin-top:8px; position:relative;}
#menu ul {}
#menu ul li { list-style:none; float:left; margin:0 48PX 0 0; padding:5px 0; position:relative;}
#menu ul li a { font-family: 'republic_std_cond_mediumRg'; font-size:14px; color:#000000;
transition:all 0.2s ease-in-out 0s; -webkit-transition:all 0.2s ease-in-out 0s; -moz-transition:all 0.2s ease-in-out 0s; -ms-transition:all 0.2s ease-in-out 0s; -o-transition:all 0.2s ease-in-out 0s;}
#menu ul li a:hover { color:#ca3232;}

#menu > ul > li > div {width:180px; background:#fff; border:1px solid #ddd; padding:4px; position:absolute; top:100%; left:0px; -webkit-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.12); box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.12); display:none;}
#menu > ul > li > div > ul {list-style:none;}
#menu > ul > li > div > ul > li {padding:6px 8px;}
#menu > ul > li > div > ul > li > a {color:#000000; font-family: 'republic_std_cond_mediumRg'; font-size:14px;}
#menu > ul > li > div > ul > li > a:hover {color:#ca3232;}
#menu > ul > li > div > span.arrow {position:absolute; top:-7px; left:30px; background:url(../image/menu-arrow.png) 0 0 no-repeat; width:28px; height:7px;}

#menu > ul > li:hover div { display:block; position:absolute; z-index:1; top:25px;}


#search { position:relative; width:257px; float:left; margin:6px 0 5px 0;}
#search input[type="text"] { width:240px; border:1px solid #b8b8b8; height:16px; line-height:16px; padding:5px;}
.search-btn { position:absolute; right:12px; top:5px; cursor:pointer;}


.social-icon { float:right; margin-right:-8px; margin-top:5px; width:228px;}
.social-icon ul {}
.social-icon ul li { float:left; list-style:none; margin:4px 0 0 2px; line-height:20px; font-size:14px; color:#000000; font-family: 'helvetica_lt_condensedregular'; text-transform:uppercase;}
.social-icon ul li a {width:137px; height:33px;}




.notification { background:#eeeeee; padding:5px 0; display:none;}
#nitification { height:25px; background:#090; border:1px solid #000; padding:5px;}

.content-bg { background:#eeeeee; width:100%; padding:18px 0 38px 0;}
.content { background:#fff; padding:5px 6px 5px 6px; border:1px solid #d4d4d4; box-shadow:0 1px 1px #e6e6e6; border-radius:3px;}
.content-top { background:#fafafa;}
.content-top ul {}
.content-top ul li { float:left; list-style:none; margin:0 0 0 0px;}
.content-top ul li:last-child { margin-left:0;}


.latest-colletion { margin:4px 0;}
.latest-colletion ul {}
.latest-colletion ul li { float:left; list-style:none; margin:0 0px 0 0;}
.latest-colletion ul li:last-child { margin-right:0;}

.content-midel { margin:5px 0 0 0;}
.content-midel ul {}
.content-midel ul li { float:left; list-style:none;}

.content-bottom { margin:5px 0 0 0;}
.content-bottom ul {}
.content-bottom ul li { float:left; list-style:none;}


.footer { background:#fff; padding:0 0 28px 0;}

.footer-contain { border-bottom:1px solid #b3b2b5; padding-bottom:32px;}
.footer-containlf { float:left; width:315px;}
.news-letter { margin:40px 0 0 0;}
.news-letter h3 { font-size:26px; color:#1d1d1e; font-family: 'Conv_RePublicStd'; font-weight:normal;}
.news-letter p { font-size:13px; color:#584f4a; font-family: 'Open Sans', sans-serif; font-weight:normal;}

.footer-containrh { float:right; width:645px;}

.submit { float:right; width:635px; margin:35px 0 0 0; position:relative;}
.submit input { width:625px; border:1px solid #cccccc; background:#fff; height:50px; line-height:50px; padding:0 0 0 10px;}
.submit span input.submit-btn { position:absolute; background:#02000a; width:105px; color:#fff; height:53px; line-height:53px; right:-2px; font-family: 'republic_std_cond_mediumRg'; font-size:18px; top:-1px; cursor:pointer;
transition:all 0.2s ease-in-out 0s; -webkit-transition:all 0.2s ease-in-out 0s; -moz-transition:all 0.2s ease-in-out 0s; -ms-transition:all 0.2s ease-in-out 0s; -o-transition:all 0.2s ease-in-out 0s;}
.submit span input.submit-btn:hover { background:#ca3232;}


#logo .footer-logo { text-align:center; margin:25px 0 0 0;}

.copy-right { text-align:center; margin:0 auto; width:350px; padding:12px 0 0 0;}
.copy-right ul {}
.copy-right ul li { float:left; list-style:none; padding:0 5px; border-right:1px solid #818085; font-size:11px; color:#02000a; font-family: 'Open Sans', sans-serif;}
.copy-right ul li:last-child { border-right:none;}
.copy-right p { font-family: 'Open Sans', sans-serif; font-size:11px; color:#02000a; line-height:27px;}



#logo .inner-logo { float:left;}

.header-rh .account { }
.header-rh .account ul { margin:0 0 0 26px;}
.header-rh .account ul li { list-style:none; float:left; height:37px; line-height:37px;}
.header-rh .account ul li a { font-family: 'helvetica_lt_condensedbold'; font-size:11px; color:#fff; border-right:1px solid #949494; padding:0 10px;}
.header-rh .account ul li.accountant { list-style:url(../images/accountant.png); cursor:pointer;  margin: 0 0 0 21px;}
.header-rh .account ul li.love-list { list-style:url(../images/love-list.png); margin-left:30px; cursor:pointer;}
.header-rh .account ul li.shopping { list-style:url(../images/shopping2.png); margin-left:32px; cursor:pointer;}
.header-rh .account ul li a.last { border-right:none; padding-left:0;}
.header-rh .account ul li a.first { padding-left:0;}
.header-rh .account ul li a.second { padding-left:0;}
.header-rh .account ul li span { background:#646464; padding:2px 6px; border-radius:50%; color:#fff; margin-left:5px;}
.header-rh .account ul li a:hover { color:#ca3232;}


#cart {}
#header #cart .empty {padding: 20px 0; text-align: center; color:#313131;}
#header #cart .content { background: #eeeeee;  clear: both; display: none; padding: 8px; position: absolute; right: 0; top: 100%; width: 400px; z-index:10;}


.header-bottom.inner-headerbottom { border-bottom:none; box-shadow:none;}

.header-bottombor.inner-bottombor { border-bottom:2px solid #000000; padding:11px 0 8px 0;}

.header-bottombor.inner-bottombor h3 {
    color: #B2B2B2;
    font-family: 'bebas_neueregular';
    font-size: 17px;
    font-weight: normal;
}


.inner-contentbg.content-bg { background:#fff; padding:5px 0;}

.content.inner-content { border:none; box-shadow:none; padding:0;}
.content.inner-content #column-left { float:left; width:198px;}
.content.inner-content #column-left .box {}
.content.inner-content #column-left .box .bradcumbs {}
.content.inner-content #column-left .box .bradcumbs ul {}
.content.inner-content #column-left .box .bradcumbs ul li { float:left; list-style:none; font-family: 'Open Sans', sans-serif; font-size:11px; color:#454547;}
.content.inner-content #column-left .box .bradcumbs ul li a { font-family: 'Open Sans', sans-serif; font-size:11px; color:#999999;}
.content.inner-content #column-left .box .bradcumbs ul span { float:left; margin:5px;}
.content.inner-content #column-left .box .bradcumbs ul li a:hover { color:#ca3232;}

.box-heading { width:152px;}
.box-heading h3 { font-family: 'Conv_RePublicStd'; font-size:17px; color:#515151;}

.box-heading .box-category { margin:15px 0 30px 0;}
.box-heading .box-category h5 { font-size:13px; color:#515151; font-family: 'Conv_RePublicStd'; font-weight:600; border-bottom:1px solid #dddcdb; border-top:1px solid #dddcdb; padding:8px 0; text-transform:uppercase;}

.box-heading .box-category h6 { font-size:13px; color:#515151; font-family: 'Conv_RePublicStd'; font-weight:600; margin:8px 0 0 5px;}


.box-heading .box-category ul { margin:5px 0 0 15px;}
.box-heading .box-category ul li { float:none; list-style:none; line-height:23px;}
.box-heading .box-category ul li a { font-family: 'Conv_RePublicStd'; font-size:13px; color:#505050;}
.box-heading .box-category ul li a.activ { font-family: 'Conv_RePublicStd'; font-size:13px; color:#505050; font-weight:600;}
.box-heading .box-category ul li a:hover { color:#ca3232; padding-left:3px;}

.content.inner-content #column-left + #content { float:left; width:762px;}

.category-head { margin:30px 0 0 0;}
.category-head h5 { float:left; width:500px; font-size:17px; color:#515151; text-transform:uppercase; font-family: 'Conv_RePublicStd';}
.category-head h6 { float:right; font-size:11px; color:#515151; text-transform:uppercase; font-family: 'Conv_RePublicStd';}



.category-info { position:relative;}
.category-infohead { position:absolute;}
.category-infohead h3 { font-size:45px; color:#fff;font-family: 'Conv_Stag-Book'; text-transform:uppercase;}
.category-info .image { margin:10px 0 0 0;}

.image > span { position:absolute; right:20px;}

#content .sort { float:right; border-bottom:1px solid #cccccc; padding:18px 0 10px 0; width:100%; text-align:right;}
#content .sort p { font-family: 'Open Sans', sans-serif; font-size:11px; color:#363636;}
#content .sort p b {font-family: 'Open Sans', sans-serif; font-size:11px; color:#363636; font-weight:600;}
#content .sort p span { margin:2px 0 0 5px; float:right; cursor:pointer;}

#content .product-grid { text-align:center; margin:32px 0 0 0;}
#column-left + #content .product-grid > div { width:247px; cursor:pointer; min-height:425px;}
.product-grid > div { margin-bottom:45px; border-bottom:1px solid #cccccc; padding-bottom:20px; float:left;}
#content .product-grid .image { padding-bottom:15px; height:auto; position:relative;}
#content .product-grid .image > span { position:absolute; right:20px; opacity:0.8;}
#content .product-grid .name { margin:0 0 3px 0; min-height:21px;}
#content .product-grid .name a { color:#090908; font-size:17px; font-family: 'Conv_RePublicStd'; text-transform:uppercase;}
#content .product-grid .name a:hover { color:#ca3232;}
#content .product-grid .price span { font-family: 'Conv_RePublicStd'; font-size:15px; color:#676767;}

.news-events { border-bottom:1px solid #b3b2b5; border-top:1px solid #b3b2b5; padding:15px 0;}
.news-events h3 { font-size:22px; color:#1d1d1e; font-family: 'Conv_RePublicStd'; text-transform:uppercase; font-weight:normal;}



.fation-sold { border:1px solid #dddddd; padding:0 15px; text-align:center;}
.sold { text-align:center; margin:24px 0 0 0;}
.sold h6 { font-size:13px; color:#515151; font-family: 'Conv_RePublicStd'; font-weight:normal;}
.sold h3 { font-size:18px; color:#090908; font-family: 'Conv_RePublicStd'; font-weight:normal; margin:30px 0 0 0;}
.sold h5 { font-size:12px; color:#515151; font-family: 'Conv_RePublicStd'; font-weight:normal; margin:5px 0 0 0;}

.feed-back { margin:55px 0 0 20px;}
.feed-back h4 { float:left; font-family: 'Open Sans', sans-serif; font-size:13px; color:#515151; font-weight:normal;}
.feed-back ul {}
.feed-back ul li { float:left; list-style:none; margin:3px 0 0 5px;}
.feed-text
.feed-text p { font-family: 'Open Sans', sans-serif; font-size:13px; color:#515151;}

.box-heading.inbox-heading { width:178px;}

.view-store { margin:50px 0 20px 0;}
.view-store input { background:url(../images/view-bg.png) repeat-x; border:1px solid #d9d9d9; padding:0 22px; height:38px; line-height:38px; font-size:14px; color:#090908; font-family: 'Conv_RePublicStd'; cursor:pointer;
transition:all 0.2s ease-in-out 0s; -webkit-transition:all 0.2s ease-in-out 0s; -moz-transition:all 0.2s ease-in-out 0s; -ms-transition:all 0.2s ease-in-out 0s; -o-transition:all 0.2s ease-in-out 0s;}
.view-store input:hover { background:url(../images/view-bg1.png) repeat-x;}

.casul-tsirt { margin:50px 0 0 0;}
.casul-tsirtlf { float:left; width:360px; position:relative;}
.casul-img { border:1px solid #e3e3e3;}
.casul-img img {opacity:1;}
.casul-img img:hover {opacity:1;}
.in-love { position:absolute; right:4px; top:4px; z-index:123;}

.inner-casullist { margin:10px 0 0 0; float:left; width:150px;}
.inner-casullist ul {}
.inner-casullist ul li { list-style:none; float:left; border-bottom:1px solid #eeeeee; border-top:1px solid #eeeeee; border-right:1px solid #eeeeee; border-left:2px solid #eeeeee; margin:0 5px 0 0;}

.clik-zoom { float:right; margin:10px 0 0 0;}
.zoom-sr {}
.zoom-sr a { font-family: 'Open Sans', sans-serif; font-size:13px; color:#1a1d2a;}
.zoom-sr a img { margin:2px 3px 0 0;}
.zoom-sr a:hover { color:#ea4d49;}


.casul-tsirtrh { float:right; width:375px;}

.right-casul {}
.chande-no { float:right;}

.right-casultext {}
.right-casultext h3 { font-size:20px; color:#090908; font-family: 'Conv_RePublicStd'; font-weight:normal;}
.right-casultext p { width:322px; font-size:12px; color:#515151; line-height:15px; font-family: 'Open Sans', sans-serif; margin:10px 0 0 0;}
.right-casultext h4 { font-size:16px; color:#221e15; font-family: 'Conv_RePublicStd'; margin:15px 0 0 0; font-weight:normal;}
.right-casultext h5 { font-size:12px; color:#676767; font-weight:normal; font-family: 'Open Sans', sans-serif; margin:16px 0 0 0;}

.color-link { margin:18px 0 0 0;}
.color-link h6 { font-size:14px; color:#221e15; font-family: 'Conv_RePublicStd'; font-weight:normal;}
.color-link ul { margin:10px 0 0 0;}
.color-link ul li { float:left; list-style:none; margin:0 5px 0 0;}


.full-size { margin:20px 0 0 0;}
.size { float:left; width:75px;}
.size p { font-size:14px; color:#221e15; font-family: 'Conv_RePublicStd';} 

.size-fit { float:right; width:75px;}
.size-fit span { float:left; width:20px; margin:5px 0 0 0;}
.size-fit p { font-size:12px; color:#535353; font-family: 'Conv_RePublicStd';}

.size-box { margin:10px 0 0 0;}
.size-box ul {}
.size-box ul li { float:left; list-style:none; border:1px solid #d6d5d3; padding:0 7px; height:32px; line-height:32px; width:56px; margin:0 2px 0 0;}
.size-box ul li a { font-size:14px; color:#302c24; font-family: 'Conv_RePublicStd';} 
.size-box ul li:last-child { margin-right:0;}
.size-box ul li a.activ { color:#ccc;}

.add-quity { margin:30px 0 0 0;}
.quity { float:left; width:150px;}
.quity select { width:94px; padding:8px; border:1px solid #c2c2c2;}

.add-more { float:right; margin:5px 0 0 0;}
.add-more a { font-size:16px; color:#221e15; font-family: 'Conv_RePublicStd';}
.add-more a:hover { color:#ea4d49;}

.add-tobag { float:right; margin:35px 0 0 0;}
.add-tobag a { background:url(../images/shopping2.png) 16px 50% no-repeat #888; height:47px; display:block;
-webkit-transition: all 0.3s ease-in-out;
		-moz-transition: all 0.3s ease-in-out;
        -ms-transition: all 0.3s ease-in-out;
        -o-transition: all 0.3s ease-in-out;
		transition: all 0.3s ease-in-out;
		font-size:18px;
		color:#fff;
		line-height:47px;
		font-family: 'Conv_RePublicStd';
		border:3px solid #ccc;
		padding:0 25px 0 38px;
		text-transform:uppercase;
}
		
.add-tobag a:hover { background-color:#8E2722;}
.add-tobag a:after {
	content:"Add To Bag";
}

.inner-social {}
.social-fb { float:left; width:150px; margin:40px 0 0 0;}

.all-social { float:right; margin:35px 0 0 0;}
.all-social ul {}
.all-social ul li { float:left; list-style:none;}
.all-social ul li a {display:block; width:32px; height:28px;}

.inner-scroll { margin:30px 0 0 0;}
.inner-scroll ul {}
.inner-scroll ul li { float:left; list-style:none; margin:0 20px 0 0;}
.inner-scroll ul li a { position:relative;}
.inner-scroll ul li a span { position:absolute; right:10px; top:10px; z-index:123;}
.inner-scroll ul li:last-child { margin-right:0;}

.inner-scroll img { opacity:1.0;}
.inner-scroll img:hover { opacity:1.0;}

.inner-scroll .scroll-bar { margin:20px 0 0 0;}
.inner-scroll .scroll-bar img { opacity:1.0; width:100%;}

.also-love { margin:25px 0 0 0;}
.also-head {}
.also-headlf { float:left; width:150px;}
.also-headlf h3 { font-size:18px; color:#090908; font-family: 'Conv_RePublicStd'; text-transform:uppercase; font-weight:normal;}

.also-headrh { float:left; width:580px;}
.double-border { border-bottom:1px solid #d6d5d3; border-top:1px solid #d6d5d3; padding:0 0 3px 0; margin:10px 0 0 0;}

.also-img { margin:32px 0 0 0;}
.also-imglf { float:left; width:201px;}
.also-imglfimg { border:1px solid #e3e3e3; width:201px; position:relative;}
.also-imglfimg a img { opacity:1;}
.also-imglfimg a img:hover { opacity:1;} 
.also-imglfimg span { position:absolute; right:5px; top:5px; z-index:1;}

.also-imgrh { float: left; width:515px; margin:0 0 0 20px;}
.also-imgrhhead {}
.also-imgrhhead h3 { font-size:18px; color:#515151; font-family: 'Conv_RePublicStd'; font-weight:normal; line-height:23px;}

.also-imgrhhead p { width:510px; font-family: 'Open Sans', sans-serif; font-size:12px; line-height:17px; color:#515151; margin:20px 0 0 0;}

.rate { margin:20px 0 0 0;}
.rate h4 { font-family: 'Conv_RePublicStd'; font-size:16px; color:#555; font-weight:normal;}
.rate h5 { font-family: 'Open Sans', sans-serif; font-size:14px; color:#555; font-weight:normal; clear:both;}

.color-contain {}
.color-containlf { float:left; width:150px; margin:12px 0 0 0;}
.color-containlf ul {}
.color-containlf ul li { float:left; list-style:none; margin:0 7px 7px 0;}


.color-containrh { float:left; margin:12px 0px 0px 13px;}
.color-op {}
.color-op ul {}
.color-op ul li { float:left; list-style:none; margin:0 9px 11px 0;}
.color-op ul li select { border:1px solid #c2c2c2;}
.color-op ul li .color {}
.color-op ul li .color select { width:130px; padding:8px;}
.color-op ul li .size1 select { width:90px; padding:8px;}
.color-op ul li .qty1 select { width:90px; padding:8px;}

.at-time { float:left; margin:50px 0 0 20px;}
.at-time a { font-family: 'Conv_RePublicStd'; font-size:16px; color:#221e15;}
.at-time a:hover { color:#EA4D49;}

.content.inner-content #column-left + #content.pad60 { padding-bottom:60px;}

#content .inner-account { padding-bottom:110px;}
.welcome-mera { margin:24px 0 0 0; border-bottom:1px solid #c6c6c6; padding-bottom:35px;}
.welcome-mera h4 { font-size:16px; color:#515151; text-transform:uppercase; font-family: 'Conv_RePublicStd'; font-weight:normal;}
.welcome-mera h4 span { margin:0 0 0 34px;}

.order-status { margin:35px 0 0 0; border-bottom:1px solid #c6c6c6; padding-bottom:40px;}
.order-status h6 { font-size:13px; color:#515151; font-family: 'Conv_RePublicStd'; font-weight:500; text-transform:uppercase;}
.order-status p { font-size:12px; color:#515151; font-family: 'Open Sans', sans-serif; margin:20px 0 0 0;}

.order-status ul { margin:18px 0 0 10px;}
.order-status ul li { float:none; list-style:url(../images/arrow.jpg);}
.order-status ul li a { font-family: 'Open Sans', sans-serif; font-size:12px; color:#d45388;}
.order-status ul li a:hover { color:#ea4d49;}

.check-out { margin:45px 0 0 0;}
.check-out h3 { font-family: 'Conv_RePublicStd'; font-size:18px; color:#515151; text-transform:uppercase; font-weight:500;}
.check-out h6 { font-size:12px; color:#515151;  font-family: 'Open Sans', sans-serif; font-weight:normal; margin:20px 0 0 0;} 
.check-out { margin:45px 0 0 0;}
.check-out h4 { font-family: 'Conv_RePublicStd'; font-size:13px; color:#515151; text-transform:uppercase; font-weight:500; margin:12px 0 0 0;}

.check-outform { margin:22px 0 0 0;}
.check-outform h6 { text-transform:uppercase; font-size:12px; color:#515151; font-weight:normal; font-family: 'Open Sans', sans-serif; margin:0;}
.check-outform p { font-family: 'Open Sans', sans-serif; font-size:12px; color:#515151; line-height:20px;}

.edit-btn { margin:20px 0 0 0;}
.edit-btn input { background:#302c24; border:3px solid #c2c2c2; padding:15px 25px; font-family: 'helvetica_lt_condensedbold'; font-size:22px; color:#fff; text-transform:uppercase; cursor:pointer;
-webkit-transition: all 0.3s ease-in-out;
		-moz-transition: all 0.3s ease-in-out;
        -ms-transition: all 0.3s ease-in-out;
        -o-transition: all 0.3s ease-in-out;
		transition: all 0.3s ease-in-out;}
.edit-btn input:hover { background:#ea4d49; color:#000;}


.shoppind-contain {}

.shoppingbag-nav { text-align:center; width:500px; margin:10px auto; border-bottom:1px solid #d6d6d6; border-top:1px solid #d6d6d6; padding:12px 228px 8px 228px;}
.shoppingbag-nav ul {}
.shoppingbag-nav ul li { float:left; list-style:none; padding:0 0px 0 16px; line-height:7px;}
.shoppingbag-nav ul li span { margin:5px 0 0 28px;}
.shoppingbag-nav ul li a { font-size:16px; color:#515151; font-family: 'Conv_RePublicStd'; font-weight:600;}
.shoppingbag-nav ul li a:hover { color:#ea4d49;}
.shoppingbag-nav ul li a.activ { color:#000;} 

.welcome-account { margin:24px 0 0 0; float:left; width:100px;}
.welcome-account h4 { font-size:16px; color:#515151; text-transform:uppercase; font-family: 'Conv_RePublicStd';}

.sign-in { float:left; margin:24px 0 0 100px; width:755px;}

.sign-inhead { width:100%;}
.sign-inhead h3 { font-size:18px; color:#000000; font-family: 'Conv_RePublicStd'; text-transform:uppercase; border-bottom:1px solid #e5e5e6; padding-bottom:20px; font-weight:500;}

.sign-inlf { float:left; width:325px; margin:20px 0 0 0;}
.ragister {}
.ragister h5 { font-size:14px; color:#515151; text-transform:uppercase; font-weight:normal;}

.ragi-form { margin:20px 0 0 0 ;}
.ragi-form h6 { font-size:12px; color:#515151; font-family: 'Conv_RePublicStd'; font-weight:normal;}
.ragi-form input { border:1px solid #c4c4c4; background:#fff; height:40px; line-height:40px; width:306px; margin:5px 0 0 0;}

.forgot-pass { margin:20px 0 0 12px;}
.forgot-pass ul {}
.forgot-pass ul li { float:left; list-style:url(../images/arrow.jpg);}
.forgot-pass ul li a { font-family: 'Conv_RePublicStd'; color:#000; line-height:23px; letter-spacing:1px;}
.forgot-pass ul li a:hover { color:#ea4d49;} 


.sign-inbtn { margin:16px 0 0 0;}
.sign-inbtn input { background:#302c24; border:3px solid #c2c2c2; padding:0 35px; height:47px; line-height:47px; font-family:Georgia, "Times New Roman", Times, serif; color:#fff; font-size:14px; text-transform:uppercase; cursor:pointer;
-webkit-transition: all 0.3s ease-in-out;
		-moz-transition: all 0.3s ease-in-out;
        -ms-transition: all 0.3s ease-in-out;
        -o-transition: all 0.3s ease-in-out;
		transition: all 0.3s ease-in-out;}
.sign-inbtn input:hover { background:#ea4d49; color:#000;}


.sign-inrh { float:left; margin:20px 0 0 100px; width:325px;}
.creat-acco {}
.creat-acco h5 { font-size:14px; color:#515151; text-transform:uppercase; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif;}
.creat-acco p { font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; line-height:20px; color:#515151; margin:15px 0 0 0;}
.creat-acco ul { margin:0 0 0 15px;}
.creat-acco ul li { float:none; list-style:url(../images/doteed.png); line-height:30px;}
.creat-acco ul li a { font-size:13px; font-family:Georgia, "Times New Roman", Times, serif; color:#515151;}
.creat-acco ul li a:hover { color:#ea4d49;}


.creat-acco .sign-inbtn input { padding:0 14px;}

.crea { border-bottom:1px solid #ddd; width:450px; padding-bottom:20px;}

.sign-info { margin:10px 0 0 0; border-bottom:1px solid #ddd; width:450px; padding-bottom:100px;}
.sign-info h3 { font-size:14px; color:#515151; font-family: 'Conv_RePublicStd'; text-transform:uppercase; font-weight:500;}

.sign-infoform { margin:20px 0 0 0;}
.sign-infoform  h6 { font-size:12px; color:#515151; font-family: 'Conv_RePublicStd'; font-weight:normal;}
.sign-infoform h5 { font-size:11px; color:#888; font-weight:normal; font-family: 'Open Sans', sans-serif;}
.sign-infoform  input { border:1px solid #c4c4c4; background:#fff; height:40px; line-height:40px; width:306px; margin:5px 0 0 0;}

.sign-inlf.wdt450 { width:450px;}

.user-reg { margin:10px 0 0 0;}
.user-reg h6 { color:#555; font-size:11px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal;}
.user-reg h5 { color:#222; font-size:12px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; margin:5px 0 0 0;}

.thank-list { width:570px; margin:0 0 0 15px;}
.thank-list ul {}
.thank-list ul li { float:left; line-height:30px; margin:0 50px 0 0px; width:140px;}
.thank-list ul li a { font-size:13px; font-family:Georgia, "Times New Roman", Times, serif; color:#515151;}
.thank-list ul li a:hover { color:#ea4d49;}

.sign-inlf.wdt560 { width:580px; margin:30px 0 0 0;}
.sign-inrh1 { float:right; width:130px;}
.sign-inrh1 .sign-inbtn { margin:40px 0 0 0;}
.sign-inrh1 .sign-inbtn input { padding:0 30px;}


.shopi-head { text-align:center; width:530px; margin:0 auto; padding:0 215px;}
.shopi-head ul {}
.shopi-head ul li { float:left; list-style:none; padding:0 25px 0 0;}
.shopi-head ul li a { font-size:16px; color:#515151; font-family: 'Conv_RePublicStd'; float:left;}
.shopi-head ul li span { margin:5px 0 0  25px; display:block; float:left;}
.shopi-head ul li a:hover { color:#ea4d49;}


#content .biling-add { margin:25px 0 0 0;}
#content .biling-add h3 { font-size:13px; color:#292929; font-family: 'Conv_RePublicStd'; text-transform:uppercase;}
#content .biling-add p { font-family: 'Open Sans', sans-serif; font-size:12px; line-height:34px; color:#515151;}
#content .billing { margin:0 0 0 18px;}
#content .billing ul {}
#content .billing ul li { float:none; list-style:url(../images/round.png); font-size:12px; color:#515151; font-family: 'Open Sans', sans-serif; line-height:34px;}

.seller { background:#fff; padding:20px 16px; border:1px solid #c9c9c9; margin:32px 0 60px 0;}
.seller-head { border-bottom:1px solid #c6c6c6; padding-bottom:15px;}
.luxury { float:left; width:220px;}
.luxury p { font-size:12px; color:#515151; font-family: 'Open Sans', sans-serif; line-height:25px;}

.quanty { margin:25px 0 0 162px; float:left; width:50px;}
.quanty p { font-size:12px; color:#515151; font-family: 'Open Sans', sans-serif; line-height:25px;}

.price{ margin:0 0 0 6px; float:left; width:215px;}
.price p { font-size:12px; color:#515151; font-family: 'Open Sans', sans-serif; line-height:25px;}

.sh-detail{ margin:25px 0 0 75px; float:left; width:150px;}
.sh-detail p { font-size:12px; color:#515151; font-family: 'Open Sans', sans-serif; line-height:25px;}


.seller-con { margin:15px 0 0 0; border-bottom:1px solid #c6c6c6; padding-bottom:28px;}
.seller-img { float:left; width:85px;}
.curiby { float:left; width:221px; margin:0 0 0 22px;}
.curiby h6 { font-size:12px; line-height:15px; color:#515151; font-family: 'Open Sans', sans-serif; font-weight:600;}

.color-black { margin:20px 0 0 0;}
.color-black p  { font-size:12px; line-height:16px; color:#515151; font-family: 'Open Sans', sans-serif;}
.color-black p span { color:#000;}

.Piece-input { float:left; width:128px; margin:0 0 0 32px;}
.Piece-input input { border:1px solid #dedede; padding:0 12px; height:24px; line-height:24px; width:44px; font-size:11px; line-height:25px; color:#515151; font-family: 'Open Sans', sans-serif; font-weight:600;}
.Piece-input span { font-size:11px; line-height:25px; color:#515151; font-family: 'Open Sans', sans-serif;}

.us-pri { float:left; width:114px; margin:0 0 0 14px;}
.us-pri p { font-size:11px; line-height:25px; color:#515151; font-family: 'Open Sans', sans-serif;}
.us-pri p span { font-size:12px; line-height:25px; color:#000; font-family: 'Open Sans', sans-serif; font-weight:600;}

.china-post { float:left; width:150px; margin:0 0 0 15px;}
.china-post select { padding:5px;}

.china-post h5 { font-size:12px; color:#000000; font-family: 'Open Sans', sans-serif; margin:15px 0 0 0;}
.china-post p { font-size:11px; color:#515151; font-family: 'Open Sans', sans-serif; line-height:19px;}

.delet-btn { float:left; width:90px; margin:0 0 0 40px;}
.delet-btn span { font-size:11px; color:#515151; font-family: 'Open Sans', sans-serif; line-height:15px;}

.subtotal { margin:10px 0 0 0;}
.sub-to { float:right; width:150px;}
.sub-to p { font-size:11px; color:#515151; font-family: 'Open Sans', sans-serif;}
.sub-to p strong { font-size:12px;}

.place-ho { float:right; width:150px;}
.place-ho p { font-size:11px; color:#515151; line-height:25px;}
.place-ho p strong { font-size:12px;}
.place-ho p span { font-size:12px; color:#ff5e44; font-weight:600;}

.place-btn { float:right; margin:20px 0 0 0;}
.place-btn input { background:url(../images/place-bg.png) repeat-x; border:1px solid #cb630a; padding:0 18px; height:28px; line-height:28px;font-family: 'helvetica_lt_condensedregular'; font-size:16px; color:#fff; cursor:pointer;
-webkit-transition: all 0.3s ease-in-out;
		-moz-transition: all 0.3s ease-in-out;
        -ms-transition: all 0.3s ease-in-out;
        -o-transition: all 0.3s ease-in-out;
		transition: all 0.3s ease-in-out;}
.place-btn input:hover { background:url(../images/place-bg1.png) repeat-x; color:#555;}


.purches-con { background:#fff; padding:40px 140px; background:url(../images/shadow.png) no-repeat #fff 148px 253px;}

.purches-box { border:1px solid #d8d8d8; padding:5px; width:660px; margin:0 auto; background:#fff;}
.pur-box { background:#fff; border:1px solid #d8d8d8; padding:20px;}

.pur-boxlf { float:left; width:370px;}

.purch-comp { margin:10px 0 0 0;}
.purch-comp h3 { font-size:19px; color:#000000; font-family: 'Conv_RePublicStd';}
.purch-comp h6 { font-size:16px; color:#515151; font-weight:lighter; font-family: 'Open Sans', sans-serif;}
.purch-comp p { font-size:10px; line-height:18px; color:#292929; font-family: 'Open Sans', sans-serif; margin:5px 0 0 0;}

.conform-btn { margin:15px 0 0 0;}
.conform-btn input { background:url(../images/conform-bg.png) repeat-x; height:29px; line-height:29px; padding:0 26px; border-top:1px solid #cdcccc; border-radius:13px; color:#000000; text-transform:uppercase; font-size:11px; font-family: 'Open Sans', sans-serif; border-bottom:none; border-left:none; border-right:none; cursor:pointer;
-webkit-transition: all 0.3s ease-in-out;
		-moz-transition: all 0.3s ease-in-out;
        -ms-transition: all 0.3s ease-in-out;
        -o-transition: all 0.3s ease-in-out;
		transition: all 0.3s ease-in-out;}
.conform-btn input:hover { background:url(../images/conform-bg1.png) repeat-x; color:#555;}

.conform-text { margin:10px 0 0 0;}
.conform-text p { font-size:10px; color:#292929; font-family: 'Open Sans', sans-serif;} 
.conform-text p a { color:#0b68c6; font-size:10px; font-family: 'Open Sans', sans-serif;}
.conform-text p a:hover { color:#ea4d49;}

.pur-boxrh { float:right; width:200px;}
.pur-boximg {}

.cardpage-contain { margin:35px 0 0 0;}
.cardpage-head { border:1px solid #d6d6d6; height:36px;} 

.order-no { margin:0 0 0 20px; float:left; width:270px;}
.order-no p { font-family: 'Open Sans', sans-serif; font-size:14px; color:#515151; line-height:36px;}
.order-no p span { color:#0966c3; text-decoration:underline;}

.order-date { float:left; margin:0 0 0 17px; width:150px;}
.order-date p { font-family: 'Open Sans', sans-serif; font-size:12px; color:#515151; line-height:36px;}

.home-textile { float:left; width:200px; margin:0 0 0 17px;}
.home-textile p { font-family: 'Open Sans', sans-serif; font-size:12px; color:#515151; line-height:36px;}

.new-mess { float:left; width:120px; margin:0 0 0 28px;}
.new-mess p { font-family: 'Open Sans', sans-serif; font-size:12px; color:#515151; line-height:36px;}


.contact-now { float:left; width:100px; margin:0 0 0 24px;}
.contact-now span { float:left; margin:13px 5px 0 0;}
.contact-now p { font-family: 'Open Sans', sans-serif; font-size:12px; color:#515151; line-height:36px; float:left;}

.cardpage-container { margin:18px 0 0 0;}
.cardpage-container .container-box { width:540px; border-right:1px solid #c6c6c6; float:left;}
.cardpage-container .container-box .container-boxlf { float:left; width:134px; margin-bottom:20px;}
.cardpage-container .container-box .container-boxlf .box-img { border:1px solid #e8e8e8; position:relative;}
.cardpage-container .container-box .container-boxlf .box-img span { position:absolute; right:5px; top:5px; z-index:1;}
.cardpage-container .container-box .container-boxlf .box-img a > img { opacity:1.0;}
.cardpage-container .container-box .container-boxlf .box-img a > img:hover { opacity:1.0;}

.cardpage-container .container-box .container-boxrh { float:left; width:370px; margin:0 0 0 12px;}
.cardpage-container .container-box .container-boxrh .box-text {}
.cardpage-container .container-box .container-boxrh .box-text h5 { font-family: 'Conv_RePublicStd'; font-size:14px; line-height:23px; color:#515151; text-transform:uppercase; font-weight:600;}
.cardpage-container .container-box .container-boxrh .box-text h6 { font-family: 'Open Sans', sans-serif; font-size:12px; color:#515151; line-height:17px; font-weight:normal; margin:5px 0 0 0;}
.cardpage-container .container-box .container-boxrh .box-text p { font-family: 'Open Sans', sans-serif; font-size:12px; color:#515151; line-height:17px; margin:5px 0 0 0;}
.cardpage-container .container-box .container-boxrh .box-text p span { color:#e488ae;}

.cardpage-container .container-box2 { float:left; width:230px; border-right:1px solid #c6c6c6; min-height:205px;}
.cardpage-container .container-box2 .disput { margin:0 0 0 20px;}
.cardpage-container .container-box2 .disput h6 { font-family: 'Open Sans', sans-serif; font-size:14px; color:#515151; margin:10px 0 0 0; font-weight:normal;}
.cardpage-container .container-box2 .disput h5 { font-family: 'Open Sans', sans-serif; font-size:14px; color:#515151; margin:60px 0 0 0; font-weight:normal;}

.all-social.card-social { float:none; margin:90px 0 0 0;}


.cardpage-container .container-box3 { float:left; width:182px;}
.cardpage-container .container-box3 .or-receive { margin:0 0 0 18px;}
.cardpage-container .container-box3 .or-receive input { background:url(../images/receive-bg.png) repeat-x; height:33px; line-height:33px; padding:0 8px; font-family: 'Open Sans', sans-serif; font-size:13px; color:#3b3a3a; cursor:pointer; border:1px solid #dadada; border-radius:3px; font-weight:600;
-webkit-transition: all 0.3s ease-in-out;
		-moz-transition: all 0.3s ease-in-out;
        -ms-transition: all 0.3s ease-in-out;
        -o-transition: all 0.3s ease-in-out;
		transition: all 0.3s ease-in-out;}
.cardpage-container .container-box3 .or-receive input:hover { background:url(../images/receive-bg1.png) repeat-x; color:#0966C3;}

#content.padbotoom50 { padding-bottom:50px;}

.cardpage-container .container-box3 .or-receivede { margin:10px 0 0 18px; position:relative;}
.cardpage-container .container-box3 .or-receivede input { background:url(../images/receive-bg.png) repeat-x; height:33px; line-height:33px; padding:0 30px 0 50px; font-family: 'Open Sans', sans-serif; font-size:13px; color:#3b3a3a; cursor:pointer; border:1px solid #dadada; border-radius:3px; font-weight:600;
-webkit-transition: all 0.3s ease-in-out;
		-moz-transition: all 0.3s ease-in-out;
        -ms-transition: all 0.3s ease-in-out;
        -o-transition: all 0.3s ease-in-out;
		transition: all 0.3s ease-in-out;}
.cardpage-container .container-box3 .or-receivede input:hover { background:url(../images/receive-bg1.png) repeat-x; color:#0966C3;}
.cardpage-container .container-box3 .or-receivede  span { position:absolute; top:10px; left:10px; cursor:pointer; z-index:1;}


.header-top.bgnone { background:none;}

.card-ifohead { background:#424242; text-align:center; height:40px; line-height:40px; margin:35px 0 0 0;}
.card-ifohead h6 { font-family: 'Open Sans', sans-serif; font-size:16px; color:#fff; text-transform:uppercase; font-weight:600;}

.card-info { margin:25px 0 0 0;}
.card-info p { font-family: 'Open Sans', sans-serif; font-size:12px; line-height:35px; color:#515151; }
.card-info h5 { font-size:13px; color:#292929; text-transform:uppercase; font-family: 'Conv_RePublicStd'; margin:20px 0 0 0; font-weight:00;} 

.card-infoeorm { margin:25px 0 0 0;}
.card-infoeorm  label { float:left; width:102px; text-align:right; font-size:12px; color:#515151; font-family: 'Open Sans', sans-serif; clear:left; line-height:34px;}
.card-infoeorm input { width:238px; height:23px; line-height:23px; border:1px solid #dedede; float:left; margin:5px 0 0 10px;}

.expira {}
.expira  label { float:left; width:102px; text-align:right; font-size:12px; color:#515151; font-family: 'Open Sans', sans-serif; clear:left; line-height:34px;}

.expira select.month { float:left; margin:10px 0 0 10px; padding:5px; border:1px solid #dedede; width:80px;}
.expira span { float:left; margin:15px 0 0 20px;}

.security {}
.security  label { float:left; width:102px; text-align:right; font-size:12px; color:#515151; font-family: 'Open Sans', sans-serif; clear:left; line-height:34px;}

.security input { width:58px; height:23px; line-height:23px; border:1px solid #dedede; float:left; margin:10px 0 0 10px;}

.car-co {}
.car-co label { float:left; width:102px; text-align:right; font-size:12px; color:#515151; font-family: 'Open Sans', sans-serif; clear:left; line-height:34px;}
.car-co span { float:left; margin:0px 0 0 10px;}
.car-co span a { font-size:11px; color:#515151; line-height:34px; font-family: 'Open Sans', sans-serif;}
.car-co span a:hover { color:#ea4d49;}

.place-hold { margin:0 0 0 110px;}
.place-hold input { background:url(../images/place-bg.png) repeat-x; border:1px solid #cb630a; padding:0 18px; height:30px; line-height:30px;font-family: 'helvetica_lt_condensedregular'; font-size:16px; color:#fff; cursor:pointer;
-webkit-transition: all 0.3s ease-in-out;
		-moz-transition: all 0.3s ease-in-out;
        -ms-transition: all 0.3s ease-in-out;
        -o-transition: all 0.3s ease-in-out;
		transition: all 0.3s ease-in-out;}
.place-hold input:hover { background:url(../images/place-bg1.png) repeat-x; color:#555;}




/***********************seller-page**************************/

.creat-acco h3 { font-size:14px; color:#515151; text-transform:uppercase; font-family: 'Open Sans', sans-serif;}
.crea .compny-name {}
.crea .compny-name label { font-family: 'Conv_RePublicStd'; font-size:15px; color:#515151; float:left; width:190px; clear:left;}
.crea .compny-name label span { color:#000; text-transform:uppercase; line-height:32px;}
.crea .compny-name input  { float:left; width:250px; height:32px; line-height:32px; border:1px solid #ddd;}

.solution { margin:20px 0 0 0;}
.solution h6 { font-size:14px; color:#222; font-family: 'Open Sans', sans-serif; font-weight:normal;}

.solution .product-grid .image > img { width:150px;}
.solution .product-grid .image { height:200px !important; cursor:pointer !important;}
.solution .product-grid > div { border-bottom:none !important; margin-bottom:0 !important;} 
.solution .product-grid .image > span { top:-6px !important; right:3px !important; }

.agreement { margin:30px 0 0 0;}
.agreement input { float:left; margin:2px 0 0 0; width:25px}
.agreement p { float:left;}

.sign-inrh.inner-signrh { float:left; width:270px; margin:20px 0 0 30px;}
.sign-inrh.inner-signrh .sign-intext { width:260px;}
.sign-inrh.inner-signrh .sign-intext p { font-family: 'Open Sans', sans-serif; font-size:12px; line-height:20px; color:#515151; margin-bottom:20px;}


.container-head { margin:10px 0 0 0;}
.container-head .messa-total {}
.container-head .messa-total p { font-family: 'Open Sans', sans-serif; font-size:12px; line-height:20px; color:#515151; float:left; clear:left; width:140px;}
.container-head .messa-total span { color:#BE6288; float:left; font-family: 'Open Sans', sans-serif; font-size:12px; line-height:20px;}

.container-head .new-order { float:left; width:300px; margin:10px 0 0 0;}
.container-head .new-order p { font-family: 'Open Sans', sans-serif; font-size:12px; line-height:20px; color:#515151; float:left; clear:left; width:140px;}
.container-head .new-order  span { color:#BE6288; float:left; font-family: 'Open Sans', sans-serif; font-size:12px; line-height:20px;}

.order-total { float:right; width:auto; margin:10px 0 0 0;}
.order-total p { font-family: 'Open Sans', sans-serif; font-size:13px; line-height:20px; color:#222;}

.cardpage-container .container-box3 .or-receive.wdth10 input { width:168px;}

.customer-box { margin:20px 0 0 0;}
.customer-boxhead { width:960px; border-bottom:1px solid #ddd; padding-bottom:10px}
.customer-boxhead .customer { float:left; width:200px; padding:0 0 0 20px;}
.customer-boxhead .customer p { font-family: 'Open Sans', sans-serif; font-size:13px; line-height:20px; color:#222;}
.customer-boxhead .customer p span { font-family: 'Open Sans', sans-serif; font-size:14px; line-height:20px; color:#555;}

.customer-boxhead .unread { float:left; width:200px; padding:0 0 0 20px;}
.customer-boxhead .unread p { font-family: 'Open Sans', sans-serif; font-size:13px; line-height:20px; color:#222;}
.customer-boxhead .unread p span { font-family: 'Open Sans', sans-serif; font-size:14px; line-height:20px; color:#555;}

.customer-boxhead .message { float:left; width:280px; padding:0 0 0 20px;}
.customer-boxhead .message p { font-family: 'Open Sans', sans-serif; font-size:13px; line-height:20px; color:#222;}
.customer-boxhead .message p span { font-family: 'Open Sans', sans-serif; font-size:14px; line-height:20px; color:#555;}

.customer-boxhead .date { float:left; width:200px; padding:0 0 0 20px;}
.customer-boxhead .date p { font-family: 'Open Sans', sans-serif; font-size:13px; line-height:20px; color:#222;}
.customer-boxhead .date p span { font-family: 'Open Sans', sans-serif; font-size:14px; line-height:20px; color:#555;}


.customer-box1 { width:960px; border-bottom:1px solid #ddd; padding-bottom:10px; margin:10px 0 0 0;}
.customer-box1 .customer { float:left; width:200px; padding:0 0 0 20px;}
.customer-box1 .customer p { font-family: 'Open Sans', sans-serif; font-size:13px; line-height:20px; color:#222;}


.customer-box1 .unread { float:left; width:160px; padding:0 0 0 40px;}
.customer-box1 .unread p { font-family: 'Open Sans', sans-serif; font-size:13px; line-height:20px; color:#222;}


.customer-box1 .message { float:left; width:280px; padding:0 0 0 20px;}
.customer-box1 .message p { font-family: 'Open Sans', sans-serif; font-size:13px; line-height:20px; color:#222;}

.customer-box1 .date { float:left; width:195px; padding:0 0 0 42px;}
.customer-box1 .date p { font-family: 'Open Sans', sans-serif; font-size:13px; line-height:20px; color:#222;}


.main-thank { padding:0 170px;}
.main-thank .thanky { margin:30px 0 0 0;}
.main-thank .thanky textarea { width:600px; height:80px; padding:10px; border:1px solid #dcdcdc;}

/*.main-thank .thanky .uplod { float:left; width:170px; margin:15px 0 0 0; background:#0C6; padding:10px; cursor:pointer; border-bottom:3px solid #ccc; position:inherit;
-webkit-transition: all 0.3s ease-in-out;
		-moz-transition: all 0.3s ease-in-out;
        -ms-transition: all 0.3s ease-in-out;
        -o-transition: all 0.3s ease-in-out;
		transition: all 0.3s ease-in-out;}*/
.main-thank .thanky .uplod a { font-family: 'Open Sans', sans-serif; font-size:15px; line-height:20px; color:#555; display:block}
.main-thank .thanky .uplod a span img { width:20px;}
.main-thank .thanky .uplod:hover a{ color:#fff;}
.main-thank .thanky .uplod:hover { background:#302C24;}

.thanks-box { margin:30px 0 0 0;}
.thanks-box1 { background:#ffc9e3; padding:20px 20px 10px 20px; border:1px solid #d0a7bb;}

.thanks-box1 .than { float:left;}
.thanks-box1 .than p { font-family: 'Open Sans', sans-serif; font-size:13px; line-height:20px; color:#555; float:left; width:100px; clear:left;}
.thanks-box1 .than span { color:#222; font-size:14px; float:left;}
.thanks-box1 .than h6 { font-weight:normal; font-family: 'Open Sans', sans-serif; font-size:13px; line-height:20px; color:#555; float:left; margin:8px 0 0 0;}

.thanks-box2 { background:#fff; padding:20px 20px 10px 20px; border:1px solid #d0a7bb;}
.thanks-box2 .than { float:left;}
.thanks-box2 .than p { font-family: 'Open Sans', sans-serif; font-size:13px; line-height:20px; color:#555; float:left; width:100px; clear:left;}
.thanks-box2 .than span { color:#222; font-size:14px; float:left; width:450px}
.thanks-box2 .than h6 { font-weight:normal; font-family: 'Open Sans', sans-serif; font-size:13px; line-height:20px; color:#555; float:left; margin:8px 0 0 0;}

.thanks-box2 .than .order-num { border:1px solid #222; padding:5px; margin:10px 0 0 0;}
.thanks-box2 .than .order-num p { float:none; width:inherit;}
.thanks-box2 .than .order-num p span { float:none; color:#CC0099;}

.describe { border-bottom:1px solid #ddd; margin-bottom:20px;}
.desc { border-bottom:1px solid #ddd; padding-bottom:8px; margin:10px 0;}
.desc h5 { font-family: 'Conv_RePublicStd'; font-size:22px; color:#222;}

.categeris { margin:30px 0 0 20px;}
.categeris label { float:left; width:180px; font-weight:normal; font-family: 'Open Sans', sans-serif; font-size:14px; line-height:28px; color:#555; clear:left;}
.categeris input { width:650px; float:left; height:32px; line-height:32px; padding:0 5px; margin-bottom:10px; border:1px solid #ccc;}
.categeris input.up-btn { width:100px; cursor:pointer; background:#302C24; color:#fff; border:none;}
.categeris input.up-btn:hover { background:#EA4D49;}

.item-spe { border-bottom:1px solid #ddd; margin-bottom:20px;}
.item-title { margin:30px 0 0 20px;}
.item-title label { float:left; width:180px; font-weight:normal; font-family: 'Open Sans', sans-serif; font-size:14px; line-height:30px; color:#555; clear:left;}
.item-title h5 { float:left; width:650px; padding:8px; border:1px solid #ddd; font-family: 'Open Sans', sans-serif; font-size:14px; font-weight:normal; margin-bottom:20px;}
.item-title input { float:left; width:650px; padding:8px; border:1px solid #ddd; font-family: 'Open Sans', sans-serif; font-size:14px; font-weight:normal; margin-bottom:20px;}


.discri-box { float:left; width:650px; border:1px solid #ddd; padding:8px; margin-bottom:20px;}

.arial-sele { margin:30px 0 0 10px;}

.arial-sele1 { float:left; width:90px;}
.arial-sele1 select { padding:5px; width:80px; border:1px solid #ccc;}

.arial-sele2 { float:left; width:80px;}
.arial-sele2 select { padding:5px; width:80px; border:1px solid #ccc;}

.arria { float:left; margin:0 0 0 30px;}
.arria ul {}
.arria ul li { float:left; list-style:none; margin:0 5px; background:#fff; border:1px solid #ddd; border-radius:20%; padding:5px 10px; cursor:pointer;}
.arria ul li a { font-family: 'Open Sans', sans-serif; font-size:14px; color:#333;}
.arria ul li a span { text-decoration:underline;}

.item-title p { float:left; width:650px; font-family: 'Open Sans', sans-serif; font-size:14px; color:#555; line-height:28px;}
.item-title p span { color:#909;}

.full-size.def { float:left;}

.item-title label.mttop { margin:18px 0 0 0;}

.def .size-fit { width:95px;}
.def .size-fit p {width:auto;}
.def .size-fit span { margin:10px 0 0 0;}

.change-color { float:left; width:640px; margin:20px 0;}
.change-color ul {}
.change-color ul li { float:left; list-style:none; margin:0 5px;}
.item-title label.pri { margin:20px 0 0 0;}

.rievw { border-bottom:1px solid #ddd; margin-bottom:50px; padding-bottom:20px;}


.cardpage-contain .cardpage-container .main-cardbox .lovebox-lf { float:left; width:540px;}
.love-head { background:url(../images/card-love.png) no-repeat; display:block; height:22px; width:510px; padding:0 0 20px 30px; border-bottom:1px solid #ccc; margin:0 0 30px 0;}
.love-head h5 { font-family: 'Conv_RePublicStd'; font-size:18px; color:#222; font-weight:normal;}
.love-head h5 span { font-size:13px; font-family: 'helvetica_lt_condensedregular';}

.cardpage-container .container-box.brnone { border-right:none; margin-bottom:30px; border-bottom:1px dotted #ccc; padding-bottom:20px;}
.cardpage-container .container-box .container-boxrh.wdth390 { width:390px;}
.cardpage-container .container-box .container-boxrh.wdth390 .add-tobag { margin:0;}

.cardpage-contain .cardpage-container .main-cardbox .lovebox-rh { float:right; width:350px;}
.love-boxbg { padding:10px 20px 60px 20px; min-height:100px;}
.newlove-list {}
.newlove-list img { width:328px;}

.make-up { margin-top:50px; text-align:center;}
.make-up h5 { font-family: 'Conv_RePublicStd'; font-size:22px; color:#ee51b1; font-weight:normal; background:#fff; padding:20px; margin-bottom:30px; text-transform:uppercase;}

.love-gift { margin-top:50px; text-align:center;}
.love-gift h5 { font-family: 'Conv_RePublicStd'; font-size:22px; color:#ee51b1; font-weight:normal; background:#fff; padding:20px; margin-bottom:30px; text-transform:uppercase;}

.length { margin:8px 0 8px 0;}
.length select { padding:8px; width:328px; border:1px solid #C2C2C2;}

.right-casultext p a { text-decoration:underline; color:#000;}
.right-casultext p a:hover { color:#900;} 

.also-imgrhhead p a { text-decoration:underline; color:#000;}
.also-imgrhhead p a:hover { color:#900;}


.color-link1 { background:#302c24; height:35px; width:35px; display:block; border:1px solid;}
.color-link2 { background:#ea4d49; height:35px; width:35px; display:block; border:1px solid;}

.color-link ul li{border:4px solid #fff;}
.color-link ul li.activ { border:4px solid #b4b4bf;}

 /********This is for width one homepage.*/
.widthmore{ width: 44%;}
#cart a.last:hover

/**********1/1/2014********/
#cyclepages ul li { margin:0 20px 0 0;}
.size-box ul li.activesize{border: 1px solid #000000; font-weight:bold;}

/**********2/1/2014 Nirav (love list color select)********/
.color-containlf ul li{border:4px solid #fff;}
.color-containlf ul li.activ {
    border: 4px solid #B4B4BF;
}

.Piece-input select {
    padding: 8px;
    width: 90px;
}

/**********3/1/2014 Nirav (love list color select)********/
.social-iconhomehr { float:right; margin-right:5px; margin-top:5px; width:253px; line-height: 30px;}

.social-iconhomehr ul {}
.social-iconhomehr ul li {
		color: #000000;
		float: left;
		font-family: 'helvetica_lt_condensedregular';
		font-size: 14px;
		line-height: 31px;
		list-style: none outside none;
		margin: 0 4px 0 6px;
		text-transform: uppercase;
	}
.main-cardbox .container-box .ProImagebox{ float:left;}

/**********10/1/2014 Nirav (Seller profile page for add productbutton)********/
.inner-account .welcome-mera .addproduct{float: right; margin: -41px 15px 0 0;}

/**********10/1/2014 Nirav (Seller add product page)********/

.describe .categeris > select {
    float: left;
}
.change-color ul li{border:4px solid #fff;}
.change-color ul li.activ {
    border: 4px solid #B4B4BF;
}


/**********21/1/2014 Nirav / Kishan (Seller add product page)********/

.in-love div span.loved-text { background:#fff; border:1px solid #c3c3c0; padding:20px; position:absolute; top:30px; right:0; color:#e488ae; text-transform:uppercase; font-weight:600; font-size:15px;}
.in-love:hover div { display:block;}
.in-love div { display:none;}

.inner-scroll ul li a span { position:absolute; left:340px;}

.categeris { position:relative;}
.categeris select { width:250px; float:left; padding:6px 5px; margin-bottom:10px; border:1px solid #ccc;}

.add-btn { position:absolute; background:none repeat scroll 0 0 #302C24; width:100px; height:32px; line-height:32px; color:#fff; opacity:1; left:180px; top:85px; text-align:center; text-transform:uppercase;}
/*.add-btn input { opacity:0; position:absolute;}*/

.add-btn:hover{ background:#EA4D49;}

.sort select { background:none; border:none; width:130px;}

.uplod-photo { position:absolute; bottom:0; left:5px; font-size:18px; color:#222; font-weight:600; cursor:pointer;}
.uplod-photo a { font-size:18px; color:#222; font-weight:600; display:inline-block;}

.uplod-photo input { opacity:0; position:absolute; cursor:pointer; width:176px;}

#content .product-grid .setimage span.radio input { width:20px; height:inherit; line-height:inherit; margin:2px 0 0 0;}

.setimage { float:left; width:200px;}
.setimage span { font-family: 'Conv_RePublicStd'; font-size:14px; text-transform:uppercase; color:##090908;}

.setdelbtn{ height:49px;}
.setproductimg{ clear:both;}

/**********21/1/2014 Nirav (Seller edit/add product page)********/

.item-title input[type='text']{ width:150px;}







/*  nilay  27-1-2014 header search */
#suggested_prods{ position:absolute; z-index:9999; background: none repeat scroll 0 0 #fff; border: 1px solid #B8B8B8; border-radius: 0px; width:99%; }

#suggested_prods li{
   font-size: 14px;
    line-height: 25px;
    list-style: none outside none;
    padding: 5px 0 5px 10px;
    text-align: left;
}

#suggested_prods li:hover{ background:#EEEEEE; cursor:pointer;}
#sugprodcntner{ display:none; } 




/*  nilay 28-1-2014 size box on product detil */
.size-box ul li { width:auto; min-width:40px; text-align:center; font-weight:300; }

.full-size .SetWidthinput input { display:inline-block; width:inherit; cursor:pointer;}
.full-size .SetWidthinput { float:left; clear:both;}

.change-color .SetWidthinput input { display:inline-block; width:inherit; cursor:pointer;}
.change-color .SetWidthinput { float:left; clear:both;}


.item-title .sign-inbtn { margin:16px 0 0 0;}
.item-title .sign-inbtn input { background:#302c24; border:3px solid #c2c2c2; padding:0 35px; height:47px; line-height:47px; font-family:Georgia, "Times New Roman", Times, serif; color:#fff; font-size:14px; text-transform:uppercase; cursor:pointer; width:150px;
-webkit-transition: all 0.3s ease-in-out;
		-moz-transition: all 0.3s ease-in-out;
        -ms-transition: all 0.3s ease-in-out;
        -o-transition: all 0.3s ease-in-out;
		transition: all 0.3s ease-in-out;}
.item-title .sign-inbtn input:hover { background:#ea4d49; color:#000;}

.quenty { float:left; margin:10px 10px 0 0;}

.item-title label.qutyaddcl { clear:inherit; width:75px; margin-left:20px;}

.save-bottom { clear:both;}

.field a { float:left; margin:8px 0 0 12px;}

.size-box ul li:nth-child(4+1) { clear:both !important;}

.seller .seller-head .price{ margin:25px 0 0 75px; float:left; width:50px;}


.edit-btn.smalledit input {
	padding:7px 25px;
}
.deffrentalso {
	position:relative;
}
.deffrentalso .also-headrh {
	position:absolute;
	left:0px;
	right:0px;
	width:auto;
	top:0px;
}
.deffrentalso .also-headlf {
	float:none;
	margin:0 auto;
	position:relative;
	z-index:1;
	background:#fff;
	padding:0 0 0 15px;
}
.deffrentalso .also-imgrh {
	width:541px;
}
.deffrentalso .also-imgrhhead {
	float:left;
	width:220px;
}
.deffrentalso .also-imgrhhead p {
	max-width:100%;
}
.deffrentalso .color-contain {
	float:right;
	width:271px;
	text-align:right;
}
.deffrentalso .color-containlf {
	float:none;
	width:auto;
}
.deffrentalso .color-containlf:after {
	content:"";
	clear:both;
	display:block;
	visibility:hidden;	
}
.deffrentalso .color-containlf ul li {
	float:left;
	margin:0 0 7px 7px;
}
.deffrentalso .color-containrh {
	float:none;
	text-align:left;
}
.deffrentalso .color-op ul li {
	float:none;
	display:inline-block;
}
.dosmallorigtype {
    font-size: 14px;
}
.dosmalltype {
    font-size: 14px;
	color:#ff0000 !important;
}
.Singe-border{
    border-top: 1px solid #D6D5D3;
    margin: 10px 0 0;
    padding: 0 0 3px;
}
.deffrentalso .newmore{ width:192px;}
#content .product-grid .price span{ font-family:Arial, Helvetica, sans-serif !important;}
.right-casultext h4{ font-family:Arial, Helvetica, sans-serif !important;}
.rate h4{ font-family:Arial, Helvetica, sans-serif !important;}
.withlove a{
	font-size: 13px;
	padding: 0 12px 0 33px;
}






#menu > ul > li > div { margin-left:0 !important;}
.add-btn input { opacity:0; position:absolute; height:45px; width:170px; margin:0 0 0 -12px}

.main-thank .thanky .uplod { float:left; width:170px; margin:15px 10px 0 0; background:#0C6; height:45px; line-height:45px; cursor:pointer; border-bottom:3px solid #ccc; position:inherit; cursor:pointer;
-webkit-transition: all 0.3s ease-in-out;
		-moz-transition: all 0.3s ease-in-out;
        -ms-transition: all 0.3s ease-in-out;
        -o-transition: all 0.3s ease-in-out;
		transition: all 0.3s ease-in-out;}
	
.uplod.add-btn img { margin:6px 0 0 0;}
.contenthomepage{ padding:0px 0px; border:0px; box-shadow:0 0 0 #E6E6E6;}
.contentbgnewcolor{ background:none repeat scroll 0 0 #FFF;}





div.small-shadow {
    background-color:rgba(0, 0, 0, 0.3);
    background-repeat: no-repeat;
    background-size: cover;
    bottom: 0;
    position: absolute;
    width: 100%;
	padding:20px 0;
	color:#fff;
    z-index: 200;
	font-size:16px;
	font-family: 'PlayfairDisplay';
	text-align:center;
}
div.small-shadow p {
	color:#fff;
	font-size:16px;
}
.content-top ul li {
	position:relative;
}

.box-overlay {
    background: none repeat scroll 0 0 #000000;
    height: 100%;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    transition: opacity 0.5s ease-out 0s;
    width: 100%;
    z-index: 3;
}
.content-top ul li:hover .box-overlay {
	opacity:0.4;
}
.onlyforbottomborder {
    border-bottom: 2px solid #5C5C5C;
    margin: 39px 0 0;
}
.header-bg {
    position: relative;
    z-index: 4;
}
.product-grid > div .image > a {
	transition: opacity 0.5s ease-in-out 0s;
    background: none repeat scroll 0 0 #000000;
    display: inline-block;
}
#content .product-grid .image img:hover {
    opacity: 0.8;
    transition: opacity 0.5s ease-in-out 0s;

}

.SoldProduct > img {
    
    position: absolute;
	bottom:15px;
	right:5px;
	z-index:1;
}
.DetailPage > img {
	right: 0px;
    z-index: 1;
	bottom:0;
}

.SoldProduct1 img {
  bottom: 122px;
  position: absolute;
  right: 1px;
  z-index: 3;
}
