/* create by Designer */
.catalog-product-view  .connect_widget div.connect_confirmation_cell_no_like { width:100px !important;}
body { background:#dc0451 url(../images/pagebg.jpg) center top repeat; font:11px/14px verdana, arial, helvetica, sans-serif;}
.connect_widget .connect_widget_text { width:100px !important;}   
.pgbg{background:url(../images/body-bgnew.jpg) no-repeat scroll center top #EC1B5D; overflow:hidden;}

a {

color:#010101;

text-decoration:none;

}

a:hover {

color:#dc0451 !important;

text-decoration:underline;

}

.breadcrumbs{font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif; color:#333;}

.breadcrumbs li strong{ color:#dc0451;}

/* Style */

.header { border-top:0px !important;background:url(../images/headerbg-new.png) no-repeat left top;padding-right:12px; width:996px;}

.header-top-container { border-bottom:0px !important; background:none !important; height:156px;}

.header-top-container  .start-header-top {height:35px;}

.start-header-top .start-header-top-left { 

    color: #DC0451;

    font: bold 18px "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;

    margin-left: 12px;

    padding-top: 7px;width:300px;float:left;

}

.start-header-top  .start-header-top-right{}

.header-right ul li {float:left;margin-top:7px;margin-right:2px;}

.header-top {padding:0px; width:996px;}

.wrapper {margin:0 auto; width:996px;}



.clear{ clear:both;}

.line18{ line-height:8px !important; height:auto !important;}



/* Mini search */

.mini-search { /*position:absolute; top:163px; right:0;*/ width:332px; height:39px;padding:0; background:url(../images/search-box.png) no-repeat left top; }

.mini-search .input-text { width:207px; margin:2px 4px 0 4px; font-style:italic;font:Myriad Pro;border:0 none; background:none repeat scroll 0 0 transparent; color:#fff; font-size:12px;}

.mini-search input[type="image"] { padding-right: 14px;    padding-top: 2px; }

.search-autocomplete { z-index:999; }

h1#logo {

    float:left;

    width:115px;

	

    margin:5px 0 0px 10px;

	_margin:7px 0 0 5px;

}

h1#logo a{ display:block;}

/* Top right Links */



.toprightlinq{ margin:0 10px 0 0; _margin:0px 0px 0 0; padding:0;}

.toprightlinq { padding:0px; list-style:none; color:#dc0451; text-align:right; }

.toprightlinq a{ color:#dc0451 !important; font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}

.toprightlinq a:hover{ color:#dc0451; text-decoration:underline;}



.top2rightlinq{ margin:2px 10px 0 0; _margin:2px 0px 0 0; padding:0;}

.top2rightlinq { padding:0px; list-style:none; color:#000; text-align:right;}

.top2rightlinq a{ color:#000; font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}

.top2rightlinq a:hover{ color:#000; text-decoration:underline;}



.top3rightlinq{ margin:30px 10px 0 0; padding:0;}

.top3rightlinq { padding:0px; list-style:none; color:#000; text-align:right;}

.top3rightlinq a{ color:#000; font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}

.top3rightlinq a:hover{ color:#000; text-decoration:underline;}

/* Top right Links End */



.quick-access {

	margin-top:4px;

    color:#000;

	width:847px;

	_width:820px;

	float:left;

}

.quick-access li {

    background:none;

	padding:0 !important;

}

.callno{ float:left; width:216px; margin-top:10px; font:bold 18px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#dc0451; text-align:left;}

.shop-access{ margin-bottom:0;float:right;width:449px;}

.shop-access a, .shop-access a:hover { color:#ebbc58; font-size:11px; }

.shoppingbox{background:url(../images/cartbg.jpg) no-repeat left top; float:right; width:132px; height:114px; margin:8px 0 0; padding-right:9px;}

.shoppingbox .linqs{ color:#000; font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}

.shoppingbox .linqs a{ color:#000; text-decoration:none; display:inline;}

.shoppingbox .linqs a:hover{ color:#000; text-decoration:underline;}

.carticon{float:right; margin-top:10px;}

.carticon img{margin-right:88px;}

.topchatbox{color:#000; font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif; margin-top:8px;float:right;}

.topchatbox span{color:#dc0451; font:bold 13px Verdana, Arial, Helvetica, sans-serif;}



/* Top menu */

.header-nav-container { background:none; }

.menu-search{ top:83px;left:116px;position:absolute; width:872px; _margin-left:80px; margin-right:10px; _margin-right:0px;}

.header-nav {width:auto;}

.menuleft{ float:left; width:auto;}

.searchrighttop{float:left; width:355px; margin-top:5px;}

.cart-detail {padding-right:17px;float:right;}

#nav{padding:0 10px !important; font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif; font-size:13px; color:#767676; text-transform:capitalize;}

#nav li {background:url(../images/navi_pipe.gif) no-repeat right top;}

#nav li.nav-contact {background:none;}

#nav a{color:#767676 !important; padding:5px 6px 6px 8px !important !important; font-size:12px; font-weight: bold !important;}

#nav li.over a, #nav a:hover { color:#DC0451 !important; }

.chat_status{ margin-top:3px; width:99px; height:81px;}

#nav ul {border:1px solid #cacaca !important; left:-10000px; position:absolute; top:37px !important; width:15em;}

#nav span {padding:6px 0;}

#nav ul li a { background:#fff !important; }

#nav ul li a:hover { background:#f7f7f7 !important; }

#nav ul li a { font-size:12px !important; padding:0px 12px 0px 8px !important; text-transform:none !important; color:#767676 !important; }

#nav ul li a:hover { text-transform:none !important; color:#DC0451 !important; }

ul#nav li.nav-selection-guides a span{color:#ee1f60;}

ul#nav li.nav-stockist a span,ul#nav li.nav-about a span,ul#nav li.nav-contact a span{color:#f7901e;}
  .middle-container{ background:#fff; overflow: hidden;width: 996px;}
.middle{ background:none; padding:10px; width:976px; /*min-height:600px;*/ /*min-height:1145px;*/}
.offerbox_home{width:966px; /*padding-left:10px;*/ float:left; margin-top:10px;}
.offer_home{width:136px; height:91px; margin-right:7px; float:left; background:url(../images/righttick_icon.jpg) no-repeat left top; padding-left:100px; font:bold 16px "Times New Roman", Times, serif, Arial, Helvetica, sans-serif; color:#dc0451 !important; text-decoration:none !important;}.offer_home_last{width:122px; height:91px; float:left; background:url(../images/righttick_icon.jpg) no-repeat left top; padding-left:95px; font:bold 16px "Times New Roman", Times, serif, Arial, Helvetica, sans-serif; color:#dc0451 !important; text-decoration:none !important; margin-left:20px;_margin-left:-8px;}.offer_home a, .offer_home a:hover, .offer_home_last a, .offer_home_last a:hover{color:#dc0451 !important; text-decoration:none !important;}.offer_home span.offer_title_home, .offer_home_last span.offer_title_home {font:bold 24px "Times New Roman", Times, serif, Arial, Helvetica, sans-serif; color:#e98300;}
#slider_home{ width:976px; clear:both;}
.jm-products-slider-listing {clear:both; margin:0 auto; overflow:hidden; position:relative; text-align:left; width:976px;}#featured_home, #monthly_home{width:976px; background:url(../images/sliderbg.jpg) no-repeat left bottom; height:229px; clear:both;}.jm-slider, .jm-slider1{/*width:924px !important;*/ left:36px !important; top:0px !important; text-align:center !important; margin:0 auto 0 0px; width:876px !important;/*_width:930px !important; _margin:0 auto 0 5px;*/ /*float: inherit !important; overflow:inherit !important;*/}

.jm-slider-li, .jm-slider1-li{ height:206px !important; width:145px !important;}

.jm-slider-li a, .jm-slider-li a:hover, .jm-slider1-li a, .jm-slider1-li a:hover{ display:block; cursor:pointer; font:bold 11px Arial, Helvetica, sans-serif; color:#333 !important; text-align:center !important; text-decoration:none;}

.jm-slider-li a div.prdtitle, .jm-slider1-li a div.prdtitle{ padding-bottom:8px; clear:both;}

.jm-slider-li .price-box, .jm-slider1-li .price-box{ color:#dc2a5c !important; font:bold 12px Arial, Helvetica, sans-serif !important; padding:9px 0 0px 0 !important;}

.regular-price .price {color:#dc2a5c !important; font-size:12px !important;font-weight:bold !important;}

.product-right .regular-price .price { font-size:14px !important;}

.regular-price {color:#dc2a5c !important;}

.price-box .price {/*color:#0024fe !important;*/color:#000 !important;}

.grid-row .price-box .price {color:#000000 !important; font-size:11px!important; }





.jm-prev{clear:both; float:left;}

.jm-next, .jm-nextm {width:33px !important;}

.jm-products-slider-content {overflow:hidden !important; clear:both; float:left; _padding:15px 0 0 0 !important; _margin-left:5px !important; width:950px !important;}



.vivaz-buy-btn button.form-button, #monthly_home button.form-button {background:url(../images/buynow_leftbg.gif) no-repeat left !important;   }.vivaz-buy-btn button.form-button, #monthly_home button.form-button { border:0; cursor:pointer; font-weight:bold; padding:0 0px 0 6px; text-align:center; float: left; width: auto; height: auto;}.vivaz-buy-btn button.form-button span,#monthly_home button.form-button span { height: 21px; line-height: 21px; position:relative; display:block; white-space:nowrap; padding:0 6px 0 0px; margin-top: 0px; }.vivaz-buy-btn button.form-button span, #monthly_home button.form-button span {background:url(../images/buynow_rightbg.gif) no-repeat right !important; padding:0px 9px 0px 6px; line-height:22px; float:left; margin-top/*\**/:0px\9; }

#featured_home button.form-button, #monthly_home button.form-button {background:url(../images/buynow_leftbg.gif) no-repeat left top !important; height:21px;  }

#featured_home button.form-button span, #monthly_home button.form-button span {background:url(../images/buynow_rightbg.gif) no-repeat right top !important; padding:0px 9px 3px 6px; line-height:21px; float:left; margin-top:-1px; margin-top/*\**/:0px\9; }





.grid-row .price-box span{ display:block;}



button.form-button, button.form-button, button.form-button-alt{background:url(../images/buynow_leftbg.gif) no-repeat left top !important; height:21px; padding-left:3px;}

button.form-button span, button.form-button span, button.form-button-alt span{background:url(../images/buynow_rightbg.gif) no-repeat right top; padding:0px 9px 3px 6px; line-height:21px; height:21px; float:left; margin-top:-1px; margin-top/*\**/:0px\9;}



.product-right button.viewCartButton{background:url(../images/view-add-left.gif) no-repeat left  !important; height:auto; padding-left:7px; float:left; position: relative;}

.product-right button.viewCartButton span{background:url(../images/view-addcart-right.gif) no-repeat right ; padding:0px 12px 0px 0; line-height:25px; height:25px; float:left; margin-top:0px; font-size:15px; margin-top/*\**/:0px\9; }



.form-button, .form-button-alt { border:none !important; font-size:11px !important; text-transform:uppercase; padding:0px;}

.special-price .price-label {color:#333;font-size:11px;font-weight:bold;white-space:nowrap;}

.old-price .price-label {color:#666 !important;font-size:11px;}

.old-price .price {color:#666 !important;}

#jm-slide-left-img, #jm-slide-right-img {top:86px !important;}

.tab_home{ width:954px; float:left; margin-top:12px; margin-left:22px; _margin-left:8px;}

.tab_home ul{ margin:0; padding:0;}

.tab_home ul li{ list-style:none; color:#fff; font:bold 12px Verdana, Arial, Helvetica, sans-serif; padding:10px 0 10px 6px; background:url(../images/left_defaultbg.jpg) no-repeat left top !important; float:left; margin-right:5px; height:14px;}

.tab_home ul li a{ color:#fff; font:bold 12px Verdana, Arial, Helvetica, sans-serif; padding:10px 16px 10px 6px; background:url(../images/right_defaultbg.jpg) no-repeat right top !important; text-decoration:none; cursor:pointer;}

.tab_home ul li a:hover{ padding:10px 16px 10px 6px; background:url(../images/right_defaultbg.jpg) no-repeat right top; color:#fff; text-decoration:none;}







/*.tab_home ul li a{ padding:10px 16px 10px 6px; background:url(../images/right_defaultbg.jpg) no-repeat right top; text-decoration:none;}

.tab_home ul li a span{ color:#fff; font:bold 12px Verdana, Arial, Helvetica, sans-serif;  text-decoration:none;}

.tab_home ul li a span:hover{ color:#fff; font:bold 12px Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}*/









.tab_home ul li.active{ color:#525151 !important; font:bold 12px Verdana, Arial, Helvetica, sans-serif; padding:10px 0 10px 6px; background:url(../images/tab_left_active.jpg) no-repeat left top !important; margin-right:5px;}

.tab_home ul li.active a{ color:#525151 !important; font:bold 12px Verdana, Arial, Helvetica, sans-serif; padding:10px 16px 10px 6px; background:url(../images/tab_right_active.jpg) no-repeat right top !important; text-decoration:none;}



.tab_home ul li.active a:hover{color:#525151 !important; font:bold 12px Verdana, Arial, Helvetica, sans-serif; padding:10px 16px 10px 6px; background:url(../images/tab_right_active.jpg) no-repeat right top !important; text-decoration:none;}



/* Quick tool */

.quicktool{ display:block; background:url(../images/orangebg.jpg) repeat-x left top; height:44px;}

.quicktool2{width:996px; background:url(../images/orangebg.jpg) repeat-x left top; height:44px; margin:0 auto; clear:both;}

.newsletter{float:right; width:467px; margin-right:10px; }

.socialtoolbox{float:left; width:489px; margin-right:10px; _margin-right:5px; line-height:44px;}

.addthis{float:right; width:302px; text-align:left; height:38px; margin-top:0px; _height:24px;_margin-top:14px;color:#fff;}

.followus{/*float:left; width:151px; text-align:right; font:normal 12px Arial, Helvetica, sans-serif; color:#fff; line-height:40px;*/ color: #FFFFFF;    float: left;font: 12px/40px Arial,Helvetica,sans-serif; padding-left: 14px;text-align: right;text-transform: uppercase;width: 164px;}
.followus_text{float:left;}.socialicon{ float:left; width:79px; margin-top:6px; height:38px;}.newsletter_text{ font:normal 12px Arial, Helvetica, sans-serif;line-height:31px; color:#fff; background:url(../images/newsletter_icon.jpg) no-repeat right top; float:left; margin-right:10px; width:226px; margin-top:6px; text-align:left;}.newsletter_email{ float:left; width:230px; /*margin-top:10px;*/}.newsletterbox{ float:left; color:#63666a;width:204px;}.newsletterbox .input-text{ color:#63666a; font:normal 11px Arial, Helvetica, sans-serif; padding:4px; border:1px solid #6d6b68; margin-right:3px;}
/* footer */

.footer-container { border-top:0px;display:block;}

.footer { width:984px; padding:0px 6px 10px 6px; background:url(../images/footerbg.jpg) repeat-x left top; overflow:hidden; float:left;}

.footerlink{float:left; width:100%; color:#666; text-align:left; margin-top:18px; text-align:center;}

/*.footerlink div{ display:none;}*/

.copyright{ width:100%; font:normal 12px/18px Arial, Helvetica, sans-serif !important; color:#FFF !important; text-align:center; clear:both; padding-top:30px;}

.copyright a{font:normal 11px/52px Arial, Helvetica, sans-serif !important; color:#FFF !important; text-decoration:none; padding:0 4px;}

.copyright a:hover {font:normal 11px/52px Arial, Helvetica, sans-serif !important; color:#FFF !important;  text-decoration:underline;}



.footer .informational li {background:none; border-right:1px solid #666; padding:0px; display:inline; line-height:12px;}

.footer .informational a{font:normal 12px Arial, Helvetica, sans-serif !important; color:#666; text-decoration:none; padding:0 4px;}

.footer .informational a:hover {font:normal 12px Arial, Helvetica, sans-serif !important; color:#666;  text-decoration:underline;}

.bottom_para{width:976px;float:left; margin-top:8px;}

.keywords{width:724px; float:left;}

.keywords p{text-align:justify; font:normal 11px Arial, Helvetica, sans-serif; color:#fff;}

.weaccept{ text-align:center; font:normal 11px Arial, Helvetica, sans-serif; color:#fff; }



.footer .informational li.last{ border:none;}



/* Newsletter error box */

.newsletter-submit{ float:right;margin-top:8px;}

.newsletterbox .input-text {border:1px solid #6D6B68;color:#63666A;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;margin-right:3px;padding:4px; margin-top:10px;}

.newsletterbox .validation-failed { float:left; margin-top:7px !important; }

.newsletterbox .validation-advice{clear:both;display:inline-block;font-size:9px;font-weight:normal;line-height:10px;padding-left:0px; background:none; margin-top:0px;min-height:0px; float:left;  color:#fff; white-space:nowrap;  margin-left: -107px;}



/* Home simple widget*/

.simpleboard_container {background-color: white;width: 976px;} 



/* product category page  */

.col-2-left-layout .col-main {width:823px;}

.col-1-layout{ width:976px;}

.col-1-layout .quicktool{float:left; width:976px; background:url(../images/orangebg.jpg) repeat-x left top; height:44px;}



.layered-nav .border-creator{border-style:solid; border-color:#e98300; border-width:0 1px 1px 1px; background-color:#fafafa;}

.narrow-by dl{ background:none;}

.narrow-by dt{background:none; color:#DC0451; padding:7px 10px 0;}

.layered-nav h3{ display:block;}

.side-col h3 {font-size:11px; color:#fff; padding:5px 10px;}

.middlebreadcrumb{ width:823px;}

.category-banner{ width:823px; height:auto; margin-bottom:7px;}

.listing-type-grid, .col-2-left-layout .listing-type-grid, .col-2-right-layout .listing-type-grid, .col-1-layout .listing-type-grid, .col-1-layout .listing-type-grid { background:none; border:1px solid #e98300; /*padding-bottom:10px;*/ float:left; width:99.8%;}

.col-2-left-layout .listing-type-grid li.item, .col-2-right-layout .listing-type-grid li.item, .col-1-layout .listing-type-grid li.item, .col-1-layout .listing-type-grid li.item{ width:193px; margin-left:8px; _margin-left:5px; float:left;}

.col-2-left-layout .listing-type-grid li.last, .col-2-right-layout .listing-type-grid li.last, .col-1-layout .listing-type-grid li.last, .col-1-layout .listing-type-grid li.last { margin-right:0px; }

.listing-type-grid .grid-row{ border-bottom:none; clear:both; float:left; width:100%; padding-bottom:40px;}

.listing-type-grid li.item{ padding:1px; margin-top:10px; _position:fixed;}



.regular.item {/*position:absolute;*/width:191px;}

.vivaz-buy-btn{ float:left; width:71px;}

span.hidden-span h5 {color:#000000 !important; /*display:block;*/ font-size:10px; margin:0 5px 0 0px; text-transform:uppercase; text-align:right; padding-top:5px; float:right; width:113px;}

.col-2-left-layout .listing-type-grid li.item h5, .col-1-layout .listing-type-grid li.item h5{ text-align:left; width:100%; clear:both; float:left; color:#000000 !important; font-size:12px; margin:3px 5px 0 0px; text-transform:uppercase;}

.catalog-listing h5 a { color:#E98300 !important; text-decoration:none; }

.catalog-listing h5 a:hover { color:#E98300 !important; text-decoration:underline; }

.col-2-left-layout .listing-type-grid li.item div.regular.item span.hidden-span div.price-box, .col-1-layout .listing-type-grid li.item div.regular.item span.hidden-span div.price-box{ text-align:right; padding-right:5px;}

.col-2-left-layout .listing-type-grid li.item div.regular.item span.hidden-span div.price-box p.old-price span.price, .col-1-layout .listing-type-grid li.item div.regular.item span.hidden-span div.price-box p.old-price span.price{ font-size:11px !important; text-align:right;}

.col-2-left-layout .listing-type-grid li.item div.regular.item span.hidden-span div.price-box p.special-price span.price, .col-1-layout .listing-type-grid li.item div.regular.item span.hidden-span div.price-box p.special-price span.price{ font-size:11px !important; text-align:right;}

.col-2-left-layout .listing-type-grid li.item div.regular.item span.hidden-span div.price-box span.regular-price span.price, .col-1-layout .listing-type-grid li.item div.regular.item span.hidden-span div.price-box span.regular-price span.price{ font-size:11px !important; text-align:right;}



table.pager td.leftcurve{background:url(../images/pager_bg_left.gif) no-repeat left top; width:10px !important; height:29px; padding:0px;}

.middlebg {width:100%;background:url(../images/pager_bg.gif) repeat-x 0 100% #fff; font-size:10px; color:#000;}

table.pager td.rightcurve{background:url(../images/pager_bg_right.gif) no-repeat right top; width:10px !important; height:29px;  padding:0px;}

table.pager td{ width:auto; border-top:0px;}



.base-mini{ background-color:#fafafa; border:none; font-size:11px; float:left; width:100%;}

.mini-product-tags .head h4{ background:none;}

.base-mini .head { margin:0; background:#e98300 url(../images/layered_nav_head_bg.gif) no-repeat; /*height:24px;*/ border:0 none;}

.base-mini .head h4 { color:#fff; font-size:11px; padding:5px 2px; text-transform:uppercase; }

.mini-product-tags .content {padding:0 12px 0.8em; border-style:solid; border-color:#e98300; border-width:0 1px 0px 1px;}

.base-mini .content, .base-mini ol{border-style:solid; border-color:#e98300; border-width:0 1px 1px 1px;}

.base-mini .actions, .layered-nav .actions { background:#fafafa; background-image:none;padding:6px; border-style:solid; border-color:#e98300; border-width:0 1px 1px 1px;}

.base-mini .content, .base-mini ol {background:#fafafa; }



.layered-nav div.adj-clear-all, .layered-nav h4{ background-color:#eaeaea !important; background-image:none !important; color:#666 !important; font-size:11px !important; border:none !important; padding:5px 0; text-align:center;}

.layered-nav div.adj-clear-all a, .layered-nav h4 a{ color:#666 !important;}



.mini-cart .head h4, .mini-compare-products .head h4, .mini-product-view .head h4{ background:none; padding:5px 2px;}

.posted{ color:#e98300 !important; padding-left:0px !important;}

.col-main { min-height:538px; height:auto !important; /*height:582px;*/ }



.col-main { height/*\**/:800px\9; }

*+ html .col-main { height:650px; }



div.head .viewall-orders{ float:right; text-align:right;padding-top:6px;}

.options-list h5{ padding-left:10px;padding-top:2px;}

.bordernone{ border-style:solid; border-color:#e98300; border-width:0 1px 1px 1px !important;}

/*.border-none{border-style:solid; border-color:#e98300; border-width:0 1px 0px 1px !important;}*/

.bordernone_lr{border-style:solid; border-color:#e98300; border-width:0 0px 1px 0px !important;}

.account-nav .head {background:#FC9D36 url(../images/account_nav_head_bg.gif) repeat-x scroll 0 100%;margin:0;padding:3px 10px;}

.layered-nav .narrowed-category li {background:none;padding:4px 6px 4px 10px;}

.centerform{width:638px; margin:0 auto; padding:10px; background-color:#f7f7f7; border:1px solid #eee;}

.button-set {text-align:center !important; margin-top:0px !important; padding-bottom:9px;}

.product-essential{ background:none;}

.product-essential, .product-collateral{ padding:0px;}
.product-collateral {margin-top:10px;}
.product-info-box { border:0 none;}

.product-left {    clear: left;    float: left;    width: 610px;}
.product-right-box{    float: right;    width: 280px;/*position: relative;*/}
.product-right {clear:right; float:right; width:200px; padding:0 0 0 10px; text-align:left;}

.product-essential .product-shop {width:100%; text-align:left;}

#image { /*height:314px;*//* height:300px; width:330px;*/ margin-top:0px !important; border:none;}.catalog-product-view  #image {margin-bottom:17px ;}.review-product-list #image {margin-bottom:17px ;}

#image img{ /*width:330px; height:300px;*/ border:none;}

.product-img-box{ width:330px; border-top:0; padding:0; min-height:330px; background:none; text-align:center;} 

.jqzoom{/* padding:5px;*/}.leftside-block .more-views {background-color:#fff;}.catalog-product-view .leftside-block .more-views {background-color:#fff;}
.catalog-product-view .product-img-box .more-views {background-color:#fff;}.review-product-list  .product-img-box  .more-views {background-color:#fff;}.review-product-list .social-link {display:none;}  
.product-img-box .more-views{ clear:both; width:330px; background-color:#f7f7f7; /*padding-top:10px; */}
.leftside-block  .more-views { clear:both; width:330px; background-color:#f7f7f7; /*padding-top:10px; */}
.product-img-box  .more-views ul {margin-left:0;padding:5px 0px;}.leftside-block  .more-views  ul {margin-left:0;padding:5px 0px;}.leftside-block  .more-views   li {margin:0 0px 9px 2px;float:left}  
.leftside-block .more-views li:first-child {margin-left:0px;}
.product-img-box .more-views li {margin:0 0px 9px 2px;}  .product-img-box .more-views li:first-child {margin-left:0px;}               

.footer .informational li.last {border:0 none !important;}

.jqZoomPup{ width:478px; height:426px;}

/*.jqZoomPup{ top: 240px !important;} */  

.product-img-box .more-views li a {border:1px solid #f0a74b;}.leftside-block .more-views li a {border:1px solid #f0a74b;    display: block;}
.leftside-block .more-views li a:hover {border:1px solid #e98300;}
.product-img-box .more-views li a:hover {border:1px solid #e98300;    display: block;}

/*#fxWrapper{top: 240px !important; width: 226px !important; }

.jqzoom{ position:relative !important; }*/

.zoomdiv{top:230px !important; border:1px solid #e98300 !important; width:480px !important;}

#manufacturer-clear, #color-clear, #heel_size-clear, #dance_style-clear { text-align:right; float:right;}

.related_products{ width:100%;clear:both;}

.prd-description{width:100%;}

.prd-additional{width:100%;}

p.availability{ display:none;}

.product-info-box .product-name {color:#DC0451;font-size:22px;margin-bottom:10px; font-weight:bold;}

h4 {font-size:11px; color:#000;}

.product-options {background:none;border:0 none; margin:0 0 0; padding:0 0 0px;}

.product-options-bottom {background:none;border:0 none;padding:0; background:none!important;}

.product-shop .product-options-bottom .add-to-cart-box {clear:both;float:right;padding-top:0;}

.product-view-points{ margin:0px; clear:both; float:left; width:100%;} 

.product-view-points .distri_section .you_will_earn {float:left; width:100%; text-align:left;/*width:136px;padding-left:10px;*/}

.product-view-points .distri_section .you_will_earn strong{ color:#DC0451; font-size:10px;}

.productquestions-summary {margin:10px 0;clear:both;}

.productquestions-summary a{ text-decoration:underline;}

.revards-coin{ width:60px; float:left;}

.product-options p.required {margin-bottom:0;padding:0 0 5px;}

.shopping-box{ text-align:left; float:right; margin:10px 0 0 0; width:197px;}

.shopping-box h4, .collateral-box div.head h4{ color:#DC0451; font-size:15px; text-align:left; height:18px;}

.product-options dd {margin:0 0 5px;padding:5px 0 0px;}

.validation-advice, .required {color:#DC0451;}

.questiondata, .yourtag{ clear:both; background-color:#F7F7F7 !important; padding:6px; border:1px solid #eee; margin:14px 0 0;}

.questiondata h2 {font-size:12px; color:#DC0451 !important;}

.productquestions-container li.record ul li.reply{background-color:#fff !important; border-bottom:1px solid #ccc; margin: 0px !important;} 

.productquestions-container li.record ul {margin:0;padding:10px 0 !important;}

li.question{color:#DC0451 !important;background-color:#fff !important;}

li.record span.date{ font-size:10px; font-style:italic; color:#e98300 !important;}

.product-specs p{ font-size:12px; color:#333; line-height:20px; text-align:justify; }

.collateral-box{ margin:0;}

.collateral-box .head h4{color:#DC0451 !important;}

.collateral-box h5{ color:#e98300; font-size:10px;text-align:left;}

.add-tag-box div.input-box { width:230px; float:left;}

.add-tag-box input{ width:220px; float:left; margin-right:10px;}

.collateral-box .yourtag h5{ text-align:left;}


.add-tag-box form#addTagForm button.form-button-alt, .mini-poll form#pollForm button.form-button-alt {background:url(../images/buynow_leftbg.gif) no-repeat left !important;   }.add-tag-box form#addTagForm button.form-button-alt, .mini-poll form#pollForm button.form-button-alt{ border:0; cursor:pointer; font-weight:bold; padding:0 0px 0 6px; text-align:center; float: left; width: auto; height: auto;}.add-tag-box form#addTagForm button.form-button-alt span, .mini-poll form#pollForm button.form-button-alt span { height: 21px; line-height: 21px; position:relative; display:block; white-space:nowrap; padding:0 6px 0 0px; margin-top: 0px; }.add-tag-box form#addTagForm button.form-button-alt span, .mini-poll form#pollForm button.form-button-alt span {background:url(../images/buynow_rightbg.gif) no-repeat right !important; padding:0px 9px 0px 6px; line-height:22px; float:left; margin-top/*\**/:0px\9; }
/*.add-tag-box form#addTagForm button.form-button-alt, .mini-poll form#pollForm button.form-button-alt{background:url(../images/buynow_leftbg.gif) no-repeat left top !important; height:21px; padding-left:3px;}.add-tag-box form#addTagForm button.form-button-alt span, .mini-poll form#pollForm button.form-button-alt span{background:url(../images/buynow_rightbg.gif) no-repeat right top !important; padding:0px 9px 3px 6px; line-height:21px; height:21px; float:left; margin-top:-1px; margin-top/*\**/:0px\9;}*/



.yourtag h5{ color:#DC0451;}

.product-specs{ padding:4px; background-color:#F7F7F7 !important; padding:4px; border:1px solid #E98300; clear:both;}

.product-collateral{ background:none;}

.product-collateral .collateral-box {margin-bottom:0px;}

.product-collateral .up-sell .generic-product-grid {border-color:#fff #fff;border-style:none solid solid;border-width:0 1px 1px;}

.product-collateral .up-sell{ width:220px; float:left; padding:8px 13px; overflow-x:hidden; height:auto;}

.product-collateral .up-sell .generic-product-grid td {/*background:#f7f7f7;border-color:#eee;*/ background:#fff; border-color:#fff;padding-top:5px;}.product-collateral .up-sell .generic-product-grid td.empty-product {background:none !important;}

.product-collateral .up-sell .generic-product-grid td img {border:0; }

table#upsell-product-table div.price-box {padding:0px 0; text-align:right; font-size:11px !important;}

table#upsell-product-table div.price-box span.price {color:#DC2A5C !important;font-size:11px !important;font-weight:bold !important;}

table#upsell-product-table div.price-box .old-price{ text-align:right;}

.shopping-box ul{ margin:0px; padding:0px; /*border:1px solid #EEEEEE; border-bottom:none;*/}

.shopping-box ul.special_offer li{ list-style-type:none; font-size:11px; font-weight:bold; color:#DC0451 !important; text-decoration:none; background:#fff url(../images/small-righttick_icon.jpg) no-repeat 5px 6px !important; overflow:hidden; height:41px; /*border-bottom:1px solid #eee;*/ padding:6px 0px 6px 52px; text-align:left;}

.shopping-box ul li a.more{ font-size:10px; font-weight:normal; color:#000 !important; text-decoration:none; text-align:right !important;padding-right:6px; /*float:right;*/}

.shopping-box ul li a.more:hover{ font-weight:normal; color:#DC2A5C !important; text-decoration:underline;}

.add-to-cart-box .qty-box label {padding-top:4px; width:100%;}

.mini-poll .head h4 {background:none;}

.mini-poll .content h5{color:#DC2A5C !important; font-size:11px;}

.mini-poll table td label {color:#333;font-weight:normal;}

.prd-additional .collateral-box h5{ color:#e98300; font-size:10px;text-align:left;}

.product-collateral .head {border-bottom:none;}

.side-col {width:142px;margin-top:25px;}

.side-col .box {margin-bottom:10px;/*margin-top:10px;*/}

.product-options dd select {float:right;font-size:11px;width:85%;}

.sizecombo{ float:left; width:264px; margin-bottom:4px;}.catalog-product-view .sizecombo{margin-bottom:12px;}

.combo{ width:54%; float:right;}

.addtoBoxLeft .combo{ float:left; width:100%;}

.addtoBoxLeft dd select{ float:left; width:auto;}

.sizing-chart-link2{ float:left;margin-right:7px;margin-top:8px;width:84px;}

div.catalog-listing .regular a, .regular a:hover{ text-decoration:none !important; cursor:pointer;}

.tagbt{ /*width:200px; float:left;*/ clear:both; padding:10px 0; float:left;}

.col-1-layout .col-main {padding-bottom:10px;}

/* login box */

.login-box .content {background:#fff url(../images/login_box_bg.gif) repeat-x scroll 0 0;}

.login-box .col-1, .login-box .col-2 {border:1px solid #eee;}

.login-box .button-set {background:#eee url(../images/login_box_form_buttons_bg.gif) repeat-x scroll 0 0;}

.login-box h4{color:#DC2A5C; font-size:11px;}

.page-head h3, .page-head-alt h3 {font-size:13pt !important;font-weight:bold !important; color:#DC2A5C !important;}

.page-head {border-bottom:1px solid #ccc;}

/* Cart box open */

.open_cart_box{ width:250px; border:1px solid #DC2A5C; background-color:#fff; overflow:hidden; position:absolute; top:69px; right:10px; z-index:1000 !important;}

.cart_title{ background-color:#DC2A5C; color:#fff; padding:4px; margin-bottom:10px; text-align:left;}

.cart_item_total{ width:241px; overflow:hidden; color:#000; font-size:11px; padding:5px;}

.numberofitems{ width:125px; float:left; text-align:left;}

.subtotal{font-size:11px; width:116px; float:left; color:#DC2A5C; text-align:right;}

.returntohome{color:#fff; background-color:#e98300; padding:4px; text-align:left;}

.returntohome a, .returntohome a:hover{color:#fff !important; text-decoration:none;}

.viewcartbox{ width:250px; float:left; background-color:#fff; padding:5px 0 6px 0;}

.viewbag{ color:#DC2A5C; float:left; width:90px; text-align:left; padding:4px;}

.addcartbt{ width:144px; float:left; padding:4px; text-align:right; }

.addcartbt a, .addcartbt a:hover{ color:#fff !important; font-weight:bold; cursor:pointer; background:url(../images/checkoutbtbg.jpg) no-repeat center center; cursor:pointer; text-align:center; padding:4px 18px; text-transform:uppercase; text-decoration:none; overflow:hidden;}

.purchaseitem{ float:left; width:250px;}

.purchaseitem ul{margin:0; padding:0;}

.purchaseitem ul li{padding:6px 5px !important; border-bottom:1px solid #eee; list-style:none; color:#333; text-align:left; display:block; clear:both; overflow:hidden;}

.purchaseitem ul li span strong{color:#DC2A5C; font-weight:normal;}

.purchaseitem ul li span.purchaseprice{ float:right; color:#e98300;}

.purchaseitem ul li span.purchaseitemdetail{ float:left; width:160px;}

.jqzoom {z-index:50 !important;}

.tooltip{width:191px; border:1px solid #DC2A5C; background-color:#fff; overflow:hidden; padding:6px; font-size:10px; color:#333; text-align:left;}

.tooltip b{color:#DC2A5C; font-weight:bold;}

.videotitle{ font-size:14px; color:#DC2A5C; font-weight:bold; padding:10px 0;}

.categorytitle{font-size:12px; color:#e98300; font-weight:bold;}

.videodetail p{font-size:12px; margin:10px 0; line-height:18px;}

.botborder{ border-bottom:1px solid #ccc;}

table.pager td.pages { text-align:right;}

.feed{ text-align:right; float:right;}

.newsblock{ border-bottom:1px solid #eee; background-color:#fff; padding:10px; margin-bottom:10px;}

.newsblock dt{ font-size:14px; color:#DC2A5C !important; padding-bottom:10px;}

.newsblock dt a{ font-size:14px; color:#DC2A5C !important; text-decoration:none;}

.newsblock dt a:hover{ font-size:14px; color:#DC2A5C; text-decoration:underline;}

.newsblock dt em{ font-size:10px; color:#666 !important; padding-left:20px;}

.newsblock dd p{ margin:0 0 10px 0; line-height:18px; font-size:12px;}

.newsblock dd.learnmore{ text-align:right; color:#e98300 !important;}

.black_overlay{ min-height:100%; min-height:auto !important; height:100% !important; overflow:hidden !important;opacity:0.75 !important;position:fixed; _position:absolute; _display:none !important;}

.white_content {border:1px solid #DC2A5C !important; position:fixed; _position:absolute;}

#sizechart .data-table th {border-right:1px solid #eee; background-color:#ddd; color:#DC2A5C; padding:5px 8px; text-align:center;}

div.domtab{ width:100% !important; padding:0 !important; font-size:11px !important; line-height:16px !important;  }

div.domtab p{ text-align:justify;}

div.domtab div{padding:10px !important; background:#fff !important; color:#000 !important; border:1px solid #DC2A5C;}

div.domtab div h2, div.domtab div h2 a{color:#DC2A5C !important; font-size:14px !important; font-weight:bold !important;}

ul.domtabs{ margin:1em 2px 0 !important;}

ul.domtabs li {padding:0 0.1em 0 0 !important;line-height:25px !important;}

ul.domtabs li.active a:link, ul.domtabs li.active a:visited, ul.domtabs li.active a:active, ul.domtabs li.active a:hover{background:#DC2A5C !important; color:#fff !important;border-top:1px solid #DC2A5C !important; border-right:1px solid #DC2A5C !important; border-bottom:0 none !important; border-left:1px solid #DC2A5C !important;}

ul.domtabs a:link, ul.domtabs a:visited{background:#e98300 !important; color:#fff !important;display:inline !important; padding:6px 15px !important; border-top:1px solid #e98300; border-right:1px solid #e98300; border-bottom:0 none; border-left:1px solid #e98300;}

ul.domtabs a:hover{background:#e98300 !important; color:#000 !important;display:inline !important; padding:6px 15px !important; border-top:1px solid #e98300; border-right:1px solid #e98300; border-bottom:0 none; border-left:1px solid #e98300;}

.close{ text-align:right;float:right;}

.rssicon{ text-align:right; width:200px; float:right;}

.texttop{ line-height:40px; padding-left:5px; float:right;}

.page-head_detail{text-align:left;}

.page-head_detail h1{color:#DC2A5C !important; border-right:1px solid #eee;}

.page-head_detail h1 em{ color:#e98300 !important; font-size:12px; text-align:right; float:right;}



.add-to-box {clear:both;text-align:right; margin:2px 0 0 0;}

.add-to-holder .add-to-box{ clear:none;}

.add-to-holder .add-to-box li{ float:left !important; width:auto;}

.stepBox li a{ color:#db0451 !important;}

li.wishlist{ float:right !important;text-align:right; width:206px;}

.add-to-box li.wishlist a{color:#e98300; font-weight:bold; text-decoration:underline; text-align:right; float:right; font-size:12px;}

.add-to-box li.wishlist a:hover{color:#DC2A5C !important; text-decoration:none;  text-align:right;}



.add-to-box li.wishlist a{ font-size/*\**/:11px\9;}

*+ html .add-to-box li.wishlist a{ font-size:11px;}



.stepBox select{ float:left;}



.addtoBoxLeft .add-to-box{ float:left; clear:none;}

.addtoBoxLeft .add-to-box li.wishlist{ float:left; width:auto; padding-left:3px;}

.addtoBoxLeft .add-or{ float:left; padding:3px 4px; font-size:11px;}



.stepBox dd{ border:none;}



.email-face{ float:left; padding:0 0 5px 0; width:100%;}

.emailfriend{ clear:both; text-align:left; color:#e98300 !important;    padding-top: 10px;}

.emailfriend a{ background:url(../images/email.png) left top no-repeat;   height: 38px;   padding-top: 7px;    padding-left: 58px;display:block; color:#767676 !important; font-weight:normal; text-decoration:none;}

.emailfriend a:hover{color:#DC2A5C !important; text-decoration:underline;}

.facebookico{ float:left; width:30px; text-align:left;z-index:9;}

.facebookico iframe{width:275px !important;z-index:9 ;}
.catalog-product-view  .facebookico iframe{width:169px !important;z-index:9 ;}
.truncated .truncated_full_value dl {background-color:#fff !important; border:1px solid #DC2A5C !important;}

.order-info { border:1px solid #e98300; background:#e98300; color:#fff;}

.col-1 h4, .col-2 h4{ color:#e98300 !important;}

/*  form related css modify */

.group-select, .group-select .legend, .advanced-search, .advanced-search .legend{ background:none; border:0 none;}

.group-select .legend, .advanced-search .legend{ color:#DC2A5C; text-transform:uppercase; font-size:12px; }

.formouter{background-color:#f7f7f7;border:1px solid #eee;margin:0 auto;padding:10px;}

.advanced-search-summary-box ul li span{color:#DC2A5C;}

.data-table {border:1px solid #eee;}

.data-table thead tr th{background:#e98300 !important;}

.data-table th {border-right:1px solid #eee;color:#fff; padding:5px 8px;}

.data-table tbody td {border-bottom:1px solid #eee;border-right:1px solid #eee;}

.account-box h5, .account-box h4, .mypoints-transfers h2{ font-size:12px;}

.account-box{border:1px solid #eee;}

.head h1, .head h2, .head h3, .inner-head h1, .inner-head h2, .inner-head h3, .inner-head h4, .inner-head h5 {color:#e98300 !important;}

.head h4{color:#fff !important;}

.account-box .head h4{color:#DC2A5C !important;}

.col2-set h6{color:#333 !important;}

.head h5, .mypoints-transfers h2, .primary-address-list li h5{color:#DC2A5C !important;}

.dashboard-welcome p strong{color:#DC2A5C;}

.points-prediction { color:#e98300;}

.mypoints-transfers {clear:both  !important;}

.mypoints-sendfriend, .mypoints-redeemcatalog { width:370px !important;}

.rightside{ text-align:right !important;}

.address-list li strong{color:#666 !important;}

.side-col .account-nav div.head {border:0 none; background:#e98300 url(../images/layered_nav_head_bg.gif) no-repeat 0 0 !important; padding:2px 8px;}

.account-nav {border:0 none;}

.account-nav ul{border:1px solid #e98300;}

.account-nav li.on{color:#DC2A5C;font-weight:normal;}

.data-table tfoot tr{ background-color:#eee !important;}

.shopping-cart-collaterals .discount-codes h4, .shopping-cart-collaterals .shipping-estimate h4{ color:#e98300;}

.mini-cart .subtotal{ background:none;}

.shopping-cart-collaterals .upsell{background:#fff url(../images/base_mini_head_bg.gif) repeat-x 0 0;border:1px solid #eee;}

.shopping-cart-totals { background:#f7f7f7; border:1px solid #eee;}

.rewards-cart-box{ width:95%  !important;}

#shopping-cart-totals-table td.a-right strong{color:#DC2A5C;}

.shopping-cart-collaterals .box{border:1px solid #eee;}.shopping-cart-collaterals .discount-codes.box{ padding: 12px 3px;}
.shopping-cart-collaterals .rewards-cart-box {float:right;margin-top:5px;/*padding:12px 14px 15px !important;*/padding: 12px 10px 0 !important;    width: 236px !important;}
.data-table .odd {background:#f7f7f7;}

.data-table .even { background:#f3f3f3 !important;}

.side-col .one-page-checkout-progress h3{color:#DC2A5C;}

.col-right{ margin-top:0px !important;}

.col-2-right-layout .col-main {width:823px;}

.one-page-checkout .step-count { background-color:#DC2A5C; color:#fff; padding:2px 4px;}

.one-page-checkout .allow .head{background:#f7f7f7; border-color:#eee; border-width:1px 1px 0;}

.one-page-checkout .allow .step-count {background:#ddd;}



.one-page-checkout .active .step-count { border:0 none; background-color:#DC2A5C; color:#fff; padding:2px 4px;}

.one-page-checkout .active .head{ background-color:#efefef;border:1px solid #DC2A5C;}

.one-page-checkout .active .box {background:#f7f7f7; border-bottom:1px solid #DC2A5C; border-right:1px solid #DC2A5C; border-left:1px solid #DC2A5C; border-top:0px solid #DC2A5C;}

.one-page-checkout-progress h4.complete{background:#DC2A5C; color:#fff;border-bottom:1px solid #eee;}

.one-page-checkout-progress li {background:#f7f7f7;border:1px solid #ddd;}

.points-checkout-onepage-sidebox-content h5{color:#e98300; font-size:10px;}

.one-page-checkout-progress h4 { background-color:#fff;color:#DC2A5C;}



.one-page-checkout .head {border-color:#eee #eee #eee; border-style:solid;border-width:1px; background:none;}

#checkoutSteps .head h1, #checkoutSteps .head h2, #checkoutSteps .head h3, #checkoutSteps .inner-head h1, #checkoutSteps .inner-head h2, #checkoutSteps .inner-head h3, #checkoutSteps .inner-head h4, #checkoutSteps .inner-head h5 {color:#e98300 !important;}



#checkoutSteps #opc-billing .head h3{color:#DC2A5C !important;}

#checkoutSteps #opc-shipping .head h3{color:#DC2A5C !important;}

#checkoutSteps #opc-billing .head h3{color:#DC2A5C !important;}

#checkoutSteps #opc-shipping_method .head h3{color:#DC2A5C !important;}

#checkoutSteps #opc-payment .head h3{color:#DC2A5C !important;}

#checkoutSteps #opc-review .head h3{color:#DC2A5C !important;}



.one-page-checkout .box-no-padding {background:#f7f7f7 !important; border-color:-moz-use-text-color #DC2A5C #DC2A5C !important;border-style:none solid solid !important;border-width:0 1px 1px !importan; padding:15px 0;}

#opc-review #checkout-step-review {background:#f7f7f7 !important; border-bottom:1px solid #DC2A5C !important; border-right:1px solid #DC2A5C !important; border-left:1px solid #DC2A5C !important;}



.side-col div#adj-nav-navigation div.adj-nav div.head h3{ color:#fff !important;}

span.rightbutton, .opc-please-wait{ float:right;}

.one-page-checkout-progress h4 a {color:#fff !important;}

.one-page-checkout-progress h4 span.separator {padding:0  !important;}

.textinline{ text-align:left !important; width:400px; line-height:16px;}

.side-col div.layered-nav div.head h3{ color:#fff !important;}



/* Chat style */

.mini-livechat div.actions { background:#E98300 none repeat scroll 0 0 !important; color:#fff !important;} 









/* 04-01-2010 Edit by Ritesh   */

/*

.old-price {

	float:left !important;

	margin:3px 5px 0 0 !important;

}

.old-price .price-label {

	color:#666666 !important;

	font-size:10px !important;

}

.old-price .price {

	color:#666666 !important;

	font-size:10px !important;

}

.special-price {

	float:left !important;

	font-size:10px !important;

	margin:0 !important;

	padding:3px 0 !important;

}

.special-price .price-label {

	color:#333333 !important;

	font-size:10px !important;

	font-weight:bold !important;

	white-space:nowrap !important;

}

.special-price .price {

	color:#C76200 !important;

	font-size:10px !important;

	font-weight:bold !important;

}

a.minimal-price-link {

	display:block !important;

	margin-top:2px !important;

}

a.minimal-price-link .label {

	font-size:10px !important;

}

a.minimal-price-link .price {

	color:#1E7EC8 !important;

	font-size:10px !important;

	font-weight:bold !important;

}	*/







/* 04-01-2010 Edit by Ritesh   */



.old-price {

	float:right !important;

	margin:2px 5px 0 0 !important;

	padding-left:2px;

	line-height:12px;

	text-align:left;

}

.old-price .price-label {

	color:#000 !important;

	font-size:12px !important;

	font-weight:bold;

}

.old-price .price {

	color:#000 !important;

	font-size:12px !important;

}



.product-right .old-price .price-label { font-size:13px !important;}

.product-right .old-price .price {	font-size:13px !important;}



.special-price {

	float:right !important;

	font-size:10px !important;

	margin:0 12px!important;

	padding:5px 0 2px 0 !important;

	line-height:12px;

	text-align:left;

}

.special-price .price-label {

	font-size:12px !important;

	font-weight:bold;

	color:#DC0451 !important;

	white-space:nowrap !important;

}

.special-price .price {

	color:#DC0451 !important;

	font-size:12px !important;

	font-weight:bold !important;

}

.product-right .special-price .price-label { color:#c67309 !important; font-size:15px !important;}

.product-right .special-price .price{ color:#c67309 !important; font-size:15px !important; padding-top:10px!important;}

a.minimal-price-link {

	display:table !important;

	margin-top:2px !important;

	text-align:left;

	line-height:12px;

	margin-left:0px;

	float:left;

}

a.minimal-price-link .label {

	font-size:12px !important;

	color:#1E7EC8 !important;

	font-weight:bold !important;

}

a.minimal-price-link .price {

	color:#1E7EC8 !important;

	font-size:10px !important;

	font-weight:bold !important;

}

#upsell-product-table a.minimal-price-link .label{ font-size:11px!important;}

#upsell-product-table .special-price .price-label{ font-size:11px!important;}

#upsell-product-table .old-price .price-label{ font-size:11px!important; color:#000000 !important;}



ul.cms-listing, ol.cms-order-listing{ margin:20px; padding:0;}

ul.cms-listing li, ol.cms-order-listing li{ background:url(../images/pager_arrow_right.gif) left 6px no-repeat; padding-left:15px; line-height:18px;}

#lightsatisfaction div.domtab div p a, #lightfreeship div.domtab div p a, #lightsameday div.domtab div p a, #lightreason div.domtab div p a{ color:#DC2A5C !important; padding:0; margin:0; display:inline; font-size:inherit; font-weight:normal;}

#ewayBlock{ color:#FFF; text-align:center; display:inline;}

#godaddyBlock{ display:inline;}

.secureBox{ width:100%; float:left; text-align:center; color:#FFF; font-size:11px; line-height:24px;}



.newsletter_tooltip_box {

	background-color:#FFFFFF;

	border:1px solid #DC2A5C;

	padding:10px;

	overflow:hidden;

	position:absolute;

	width:450px;

	color:#333;

	font-size:12px;

	margin-left:-9px;

	.margin-left:-63px !important;

	margin-top:-88px;

	.margin-top:-73px !important;

	z-index:1000 !important;

}



.refferfriend_tooltip_box {

	background-color:#FFFFFF;

	border:2px solid #DC2A5C;

	padding:10px;

	overflow:hidden;

	width:187px;

	color:#333;

	font-size:11px;

	float:left;

}



div.col-1-layout #adj-nav-container{ width:823px; margin:0 auto;}



/* overwrite the rewards point css */

.mypoints-redeemcatalog {

	float:left !important;

}

.left_tooltip{ 

	float:left; 

	position:absolute;

	margin-left:8px;

	.margin-left:1px !important;

	margin-top:-240px;

	.margin-top:-235px !important;

	z-index:1000 !important;

}

.downarrow{ background:url(../images/down_pink_arrow.gif) center top no-repeat; width:100px; height:14px; float:left; clear:both; margin-top:-4px;}

/* Tejash - 09-02-10 */

.header-right { float:right;}

.clear { clear:both; font-size:0px; line-height:0px; height:0px; border:0px;}

.billing-note-left  { float:left; width:630px;}

.billing-btn-right  { float:right; width:110px;}



/* classes for the afilite pages */



.letterbody {

	width:956px;

	padding:10px;

	margin:0 auto;

}

.pink{

	color:#DC2A5C;

	font-size:14px;

	line-height:20px;

	text-decoration:none;

}

.pinklarge{

	color:#DC2A5C;

	font-size:22px;

	line-height:20px;

	text-decoration:none;

}

.pinksmall{

	color:#DC2A5C !important;

}

.pinksmall-bold{

	color:#DC2A5C !important;

	font-weight:bold;

}

a.pinksmall2{

	color:#DC2A5C !important;

	text-decoration:underline;

}



ol.listnub{

	margin:10px 0 10px 50px; 

	padding:0;

}

ol.listnub li{

	list-style:decimal;

	font-weight:bold;

	line-height:20px;

}



.login-box-white { background:#FFFFFF none repeat scroll 0 0; float:right; margin:0 0 0 10px; position:relative; }

.login-box { background:#FAFAFA none repeat scroll 0 0; border:1px dotted #979798; position:relative; /*width:226px; */}

.login-box h2 { border:medium none; color:#919191; font-family:tahoma; font-size:14px; font-weight:bold; line-height:normal; padding:14px 0 0 17px; }

.login-box a { color:#ef8608 !important; float:left; font-size:10px; font-weight:bold; margin:4px 0 15px 17px; text-decoration:underline;}

.login-box a:hover { color:#ef8608 !important;}

.button-join-login-box{ background:transparent url(../images/click-join-oreng.jpg) no-repeat scroll 0 0; height:45px; width:194px; }

/* end here */



/* Added class for the quick overview  */



.quickoverview {

/*margin-top:50px;*/

width:200px;



}





/* End here */

/*======================tab css  start here==================*/

.TabbedPanels {

	margin: 0px;

	padding: 0px;

	float: left;

	clear: none;

	width:334px;

	padding-top:10px;

}



.TabbedPanelsTabGroup {

	margin: 0px;

	padding: 0px;

	float:left; width:100%;

}



.TabbedPanelsTab {

	list-style: none;

	cursor: pointer;

	position: relative;

    top: 0;

    z-index: 2;

    padding-left: 0;

    color: #000000;

    font-size: 12px;

    font-weight: bold;

    line-height:26px;

    text-decoration: none;

	padding:0;

    white-space: nowrap; /* required in IE 6 */  

	font-size:13px;

	float:left;

	margin-right:1px;

	background:url(../images/desc-tab.gif) left top no-repeat;

	width:82px;

	height:26px;

	text-align:center;

}

.TabbedPanelsTab span{ font-size:12px; font-weight:bold; padding:0 5px; color:#ffffff!important;} 



.TabbedPanelsTab:hover, .TabbedPanelsTabHover {

	background-color: #d8094f;

}



.TabbedPanelsTabSelected {}



.TabbedPanelsTab a {

	color: black;

	text-decoration: none;

}

.TabbedPanelsContentGroup { clear: both; border:1px solid #E98300; width:329px ; float:left; font-size:13px;}
.catalog-product-view  .TabbedPanelsContentGroup {width:329px !important;}
.TabbedPanelsContentGroup p{ font-size:13px;} 



.TabbedPanelsContent {

	padding: 4px;

}



.TabbedPanelsContentVisible {

}

.VTabbedPanels .TabbedPanelsTabGroup {

	float: left;

	width: 10em;

	height: 20em;

	background-color: #EEE;

	position: relative;

	border-top: solid 1px #999;

	border-right: solid 1px #999;

	border-left: solid 1px #CCC;

	border-bottom: solid 1px #CCC;

}



.VTabbedPanels .TabbedPanelsTab {

	float: none;

	margin: 0px;

	border-top: none;

	border-left: none;

	border-right: none;

}



.VTabbedPanels .TabbedPanelsTabSelected {

	background-color: #EEE;

	border-bottom: solid 1px #999;

}



/* This selector floats the content panels for the widget so that they

 * render to the right of the tabbed buttons.

 */

.VTabbedPanels .TabbedPanelsContentGroup {

	clear: none;

	float: left;

	padding: 0px;

	width: 30em;

	height: 20em;

}

.tabs-nav li {  float:left; padding-right:2px;}

.TabbedPanelsContent{

    background:url(../images/tab-content-bg.gif) left top repeat-x;

    padding: 1em 8px;

	border:none;

	min-height:365px;

}

.TabbedPanelsContent h2{ background:none; padding:0 0 7px 0; margin:0; font-size:13px;}

.TabbedPanelsContent p{ line-height:20px;}

.TabbedPanelsContent li{ background:url(../images/layered-arrow.gif) left 8px no-repeat; padding:0 0 4px 10px;}

.firstTab{}

.firstTab span{}

.mar0{ margin-right:0;}

.TabbedPanelsTabSelected{ background:url(../images/desc-tabactive.gif) left top no-repeat; color:#ffffff; text-decoration:none;}

.TabbedPanelsTabSelected span{}





/*========================tabb css  end here ==========================*/



.relatedProductBox{ padding-left:30px; float:left; overflow-x:hidden !important;}



.stepBox{ clear:both; font-size:12px; padding-bottom:8px; float:left; width:265px; color:#000; background:url(../images/option-border.gif) left bottom repeat-x; margin-bottom:2px;}.catalog-product-view .stepBox{margin-bottom:12px; }

.stepBox label { float:left; font-weight:normal; display:block; padding-bottom:4px; float:left; width:100%; color:#2F2F2F}

.viewCartButton{ float:left;}



.stepBox label b{ background:url(../images/symbol-bg.gif) left top no-repeat; width:21px; height:20px; float:left; color:#FFF; font-size:12px; color:#FFF; line-height:18px; text-align:center; margin-right:10px;}





.viewBottom{ clear:both; padding-top:0px;}



.main-shopping-box{ width:197px; float:right;}


.addtoBoxLeft {    float: left;    margin-left: 19px;    width: 290px;}

.addtoBoxRight{ float:right; /*width:180px;*/width:191px; font-size:12px; border:0; padding:0px; min-height:182px;}



.main-shopping-box .tag .head h4{ height:20px;}



.main-shopping-box .tag .head{ display:none;}





.categoryImg{ float:left; clear:both; border:1px solid #f4f4f4; width:193px; height:180px; margin-bottom:5px; padding:15px 0;}

.catelogButtonLeft{ float:left; width:92px;}

.gridPrice{ float:right; text-align:right; width:99px;}

.gridPrice .old-price{ text-align:right;}

.gridPrice .old-price .price-label{ font-size:11px!important; float:none!important;}

.gridPrice .special-price{ text-align:right;}

.gridPrice .special-price .price-label{ font-size:11px!important; float:none!important;}

.gridPrice .price-box .special-price .price{ color:#CD1955 !important;}

.gridPrice a.minimal-price-link{ float:left;}

.gridPrice a.minimal-price-link .label{ font-size:11px!important; color:#666666 !important; float:left; } 

.gridPrice .price-box a.minimal-price-link .price{ color:#666666 !important; width:58px; text-align:right; float:left; } 



.price-box .special-price, .price-box .old-price{ float:none!important; margin:0!important; text-align:center;} 

.rightnewbox .special-price, .price-box .old-price{  text-align:left;}

.jm-slider li .rightnewbox .special-price, .price-box .old-price{  text-align:center;}

.product-info-box .price-box .old-price{ text-align:left;}



.writeReview{ color:#DC25AC!important; /*text-decoration:underline;*/ line-height:24px; font-weight:bold;}



.linkBox{ /*font-size:12px;*/font-size:12px; line-height:24px; color:#000;}
/*.addtoBoxRight .linkBox h3{     color: #767676;    font-size: 13px;    font-weight: normal;    padding-left: 10px;    text-decoration: none;}*/.addtoBoxRight .linkBox {line-height:20px;}
.linkBox h3{ font-size:13px; font-weight:bold; text-decoration:underline;}

.linkBox a{ text-decoration:underline;}
.addtoBoxRight .linkBox a{ text-decoration:none;font-size:12px; color: #767676;}


.writeReview{ width:818px; float:left; margin-left:-574px;}

.addtoBoxRight .writeReview{ width:auto; float:left; margin-left:0; text-decoration:underline;}
.addtoBoxRight-top {background:url(../images/top.png) no-repeat left top ;padding-top:9px;}.addtoBoxRight-bottom {background:url(../images/bottom.png) no-repeat left bottom ;padding-bottom:9px;}.addtoBoxRight-mid {background:url(../images/mid.png) repeat-y;width:195px;  min-height: 900px;}/*.addtoBoxRight-mid h3 {color:#767676;font-weight:bold; font-size: 13px;padding-left:10px;}*/.addtoBoxRight-mid .review-block h3 {color:#767676;font-weight:bold; font-size: 13px;}
.catalog-product-view .pgbg{ overflow-x:hidden;}



.div_bt{ border-top:1px solid #E98300; clear:both; float:left; width:92%; text-align:right; margin-top:-30px; position:relative; padding:6px; padding-top:7px; text-decoration:underline; }

.testcontent{ padding:10px; font-size:11px; color:#2F2F2F; font-weight:normal; font-style:normal; }

.testcontent p{width:121px;}

#grid-row .special-price .price-label{ color:#cb0d4d !important;}



.postWrapper{ min-height:150px !important;}



.grid-row .old-price .price-label{ float:left !important; font-size:11px; color:#000000 !important; width:38px; }

.grid-row .special-price .price-label{ float:left !important; font-size:11px; color:#CD1955 !important; width:40px;}

.grid-row .special-price #product-price-3670{ color:#CD1955 !important;}



.up-sell .collateral-box h5, .relatedProductBox .collateral-box h5{ text-align:left;}

.relatedProductBox .collateral-box .price-box{ text-align:right;}

.up-sell .price-box .special-price{ text-align:right; float:left;}

.up-sell .price-box .special-price .price-label{ color:#DC2A5C !important;}

.up-sell .collateral-box .price-box a.minimal-price-link .label{ float:right; color:#666666 !important;}

.relatedProductBox .collateral-box .price-box .special-price .price-label{ color:#DC2A5C !important;}

.up-sell .price-box a.minimal-price-link{ float:right;}

.up-sell .price-box a.minimal-price-link .label{ color:#666666 !important;}

table#upsell-product-table .price-box a.minimal-price-link span.price{ color:#666666 !important;}

#upsell-product-table .price-box .old-price .price{ color:#000000 !important;}





#upsell-product-table td{ padding-left:0; padding-right:15px; width:96px;}

#upsell-product-table .product-image{ text-align:left;}



.slideshow-nav{ float:right; font-size:14px; color:#FFF; padding:12px 6px 0 0;}

.slideshow-nav a{ color:#FFF!important;}

#slider li{ font-size:12px!important; line-height:20px;}



.clientName{ display:block; clear:both;}

.quicktool h2{ font-size:14px!important;}

.out-of-stock a{ color:#D83820!important;}



.stepLast{ background:none!important; padding-bottom:0!important;}

.reviewBorder, .product-info-box .ratings{ clear:both; float:left; width:265px; margin-top:10px;}

.product-info-box .ratings a{ text-decoration:underline; color:#000; font-weight:bold;}



.reviewText{ font-size:11px; clear:both; }

.tag{ clear:both; padding-top:8px;}



.gift-card-info{ padding-bottom:15px; line-height:18px;}

.add-to-holder{ margin:0;}



.more-views h4{  background: none repeat scroll 0 0 #EEECED;    border: medium none;    color: #767676;    text-align: center !important;    font-size: 12px !important;    font-weight: normal;    padding: 8px 12px;}



.product-image-zoom img{ width:478px;}



#recipient_info input, #recipient_message textarea, #recipient_info textarea, #recipient_message_container textarea#recipient_message{ width:98%!Important;}



#testimonial-form .button-set {text-align:left !important; margin-top:10px !important; display:block; }



#testimonial-form button.form-button, button.form-button, button.form-button-alt{background:url(../images/buynow_leftbg.gif) no-repeat left  !important;   position: relative;height:auto; padding-left:3px;}

#testimonial-form button.form-button span, button.form-button span, button.form-button-alt span{background:url(../images/buynow_rightbg.gif) no-repeat right ; padding:0px 9px 0px 6px; line-height:21px; height:21px; float:left; margin-top:0px; margin-top/*\**/:0px\9;}



.testimonial-block{ padding:10px 0px;}

.clear { clear:both;}







.category_image ul li {float:left;width:175px; padding-left: 17px;}  

.category_image ul li:first-child{float:left;width:177px; padding-left: 0px;}  

.category_image ul  {clear:both;}  

.category_image .categories .head {   position: relative;

    z-index: 10;}

.category_image .inner-catimage	{  position: relative;

    top: -15px;

    z-index: 5;}

/* for pink button========================================= */





.category_image1 ul li {float:left;width:154px; padding-left: 8px;}  

.category_image1 ul li:first-child{float:left;width:154px; padding-left: 0px;}  

 ul  {clear:both;}  

    

.stock-range {color:#ed125f; font-weight:bold;  text-align: center;font-family: Myriad Pro;font-size: 18px;padding:0 0 13px;clear:both; letter-spacing: 1px;}

.bottom .shop-vivaz {float:left;}

.bottom .shop-vivaz-left { float: left;

    text-align: right;

    width: 37%;}  

.bottom .shop-vivaz-right { float: right;

    text-align: left;

    width: 60%;color:#060606;font-family:arial;    font-size: 12px;

    }

.bottom .shop-vivaz h1 ,.bottom  .earn-vivaz h1,.bottom  .gift-vivaz h1, .bottom  .newsletter-vivaz h1{color: #F7901E;text-align:center;

    font-size: 15px;    font-variant: small-caps;}

.bottom .shop-vivaz h1 a,.bottom  .earn-vivaz h1 a,.bottom  .gift-vivaz h1 a, .bottom  .newsletter-vivaz h1	a {color: #F7901E;}

	

.bottom  .shop-vivaz	,.bottom  .earn-vivaz,.bottom  .gift-vivaz,.bottom  .newsletter-vivaz{float:left;width: 24.7%;}

.bottom .shop-vivaz .desc ,.bottom  .earn-vivaz .desc ,.bottom  .gift-vivaz .desc , .bottom  .newsletter-vivaz .desc {clear:both;}	

.bottom .shop-vivaz h1 .arrow ,.bottom  .earn-vivaz h1 .arrow,.bottom  .gift-vivaz h1 .arrow, .bottom  .newsletter-vivaz h1 .arrow {color:#000;}

.bottom .shop-vivaz{  border-right: 1px solid #C8C7C7;}

.bottom .earn-vivaz{ border-right: 1px solid #616161;}

.bottom .gift-vivaz{  border-right: 1px solid #C8C7C7;}

.bottom { padding-top: 7px;}

.cms-index-index  .middle { padding: 4px;}

.category_image1 .buy-now {  

    position: absolute;

    top: 30px;right:-2px;	}

.category_image .buy-now {  right:-5px;

    position: absolute;

    top: 29px;	z-index:30;}	

.categories {position: relative;}	

.share_text {font:12px/40px Arial,Helvetica,sans-serif;}

/* =========================== FOR HEADER =============================================================*/

.small-logo { float: left;    padding-top: 10px;}

.small-logo .dayreturn-policy {    float: left; padding-left: 0px;}

.small-logo .comfortgurantee { float: left;padding-left: 15px;}

.small-logo .freeshipping { float: left; padding-left: 15px;}

.quick-links ul li {color:#ED1B60;font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;font-size: 12px}

.quick-links ul li  a{color:#ED1B60;font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;

    font-size: 12px}

.quick-links ul li  a:hover{font-size: 12px}	

.quick-links { float: left;

    padding-left: 5px;

    padding-top: 5px;}

/* CSS FOR PINK BUTTON */	

.category_image1  .categories .head {background:url('../images/pinkbut-left.png') no-repeat left top;height: 44px;padding-left:6px;margin-bottom:0px;}

.category_image1  .categories .title{background:url('../images/pinkbut-right.png') no-repeat right top;height: 44px;padding-right:7px;}	

.category_image1 .categories .category-name{ background:url('../images/pinkbut-mid.png') repeat-x scroll  0 0;color: #FFFFFF !important;display: block;font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;font-size: 14px;height: 44px;

   line-height: 40px; min-width: 139px;

    text-align: center;   text-transform: uppercase;text-decoration:none;

    text-shadow: 1px 1px 1px #000000;}

/* CSS PINK HOVER */

.category_image1  .categories  .head:hover .title{background:url('../images/righty-butover.png') no-repeat right 2px;}

.category_image1 .categories .head:hover {background:url('../images/lefty-butover.png') no-repeat left 2px;}	

.category_image1 .categories  .head:hover .title .category-name{background:url('../images/midy-butover.png') repeat-x 0 2px;}	

/* css for yellow */

.categories .head {background:url('../images/lefty-but.png') no-repeat left 1px;height:44px;padding-left:8px;margin-bottom:0px;   }

.categories .title{background:url('../images/righty-but.png') no-repeat right 1px;height:44px;padding-right:8px;}



.categories .category-name{ background:url('../images/midy-but.png') repeat-x 0 1px;color: #FFFFFF !important;display: block;font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;font-size: 15px;height: 44px;text-transform:uppercase;

   line-height: 37px; min-width: 164px;

    text-align: center;text-decoration:none; 

    text-shadow: 2px 1px 1px #000000;}

/* css for yellow hover */	

.category_image  .categories .head:hover {background:url('../images/pinkbut-leftover.png') no-repeat left 1px; }
.category_image  .categories .head:hover .title{background:url('../images/pinkbut-rightover.png') no-repeat right 1px;}



.category_image .categories  .head:hover .title .category-name {background: url("../images/pinkbut-midover.png") repeat-x scroll 0 1px transparent; min-width: 164px;}	

/* customer saying */
.customer-says {background:url('../images/customer-say.png') no-repeat ;  color: #FFFFFF;
    font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;    font-size: 17px;    height: 49px;    line-height: 38px;    text-align: center;    width: 269px;}#nav ul li.level1 {}	.blank1 {padding:0px;display:none;}#returnpolicy  div.domtab div {    display: block;}/* css added on 7 jun 2011 */.generic-product-list li {float:left;width:50%;}.shopping-cart-collaterals .upsell .product-shop {float:left;width:100%;min-height: 130px;}.generic-product-list li .old-price {text-align:left;}.checkout-onepage-index #checkout-step-login div.col-1 ,div.col-2{width:40%;}.check-right{width:50% !important;}.checkout-onepage-index #checkout-step-login strong{color: #DC2A5C !important; font-size:13px;}.check-right strong{color: #DC2A5C !important;}.or-division {  color: #DC2A5C !important;    float: left;    font-size: 18px;    font-weight: bold;    padding-top: 6px;    width: 10%;}.signin-box {width:50% !important;}#checkout-step-login .button-set {padding-top:0px;}.signin-box p.required {padding-top: 8px;}.signin-box button {float:left;}.shopping-cart-collaterals .upsell {   background: none repeat scroll 0 0 transparent !important;    border: medium none !important; padding: 12px 0 !imporatnt;    width: 34.5% !imporatnt;}.generic-product-list  li .price-box {padding-top:10px;}  .generic-product-list  li .price-box  .special-price  {text-align:left;}.distributions .rule_points   ,.applicable-redemptions .rule_points {display:none;}.checkout-onepage-index button.form-button {background: url("../images/buynow-leftbg1.png") no-repeat scroll left center transparent !important;    height: auto;position:relative;    padding-left: 3px;}.checkout-onepage-index button.form-button span { background: url("../images/buynow-rightbg1.png") no-repeat scroll right center transparent;    float: left;    font-size: 19px;    height: 39px;    line-height: 40px;    margin-top: 0px;    padding: 0 18px 0px 7px;}#checkout-step-login .button-set.continue{text-align:left !important;padding-top: 10px;}    .cartright-image p {margin:0px;    line-height: 0;padding:0;}.cartright-image p img{}.shipping-estimate.box12 {      position: absolute;    right: 20px;    top: 370px;    width: 155px;}.shipping-estimate.box12  #country {width:150px;}	.shipping-estimate.box12  #region_id {width:150px;}	.catalog-product-view  #co-shipping-method-form {     position: absolute;    right: 34px;    top: 593px;}	.col-2-left-layout .col-main {   /* position: relative;*/} 	 .catalog-product-view .main-shopping-box {  /* margin-top: 190px;*/}    float: right;    font-size: 12px;    margin: 15px 0 0;    padding-left: 10px;    width: 197px;}.shipping-calculator .shippingcal-left {    float: left;    width: 40%;}	.shipping-calculator .shippingcal-right {  color: #767676;    display: block;    float: right;    line-height: 17px;    padding-left: 5px;    padding-top: 12px;    text-align: left;    vertical-align: middle;    width: 56%;}/* Feedback form CSS */div.fadeinbox {  display:scroll;  position:fixed;  center:5px;  right:-4px;  top:220px;  }div.fadeinbox {height: 160px;width: 48px;margin:0;padding:0;background-image:url("../images/support2.png");background-repeat:no-repeat;/*display:none;*/} .cms-helpdesk {padding:0px !important;}.cms-helpdesk h3 a {color:#ED1B60;}  div.fadeinbox a, div.fadeinbox a:link, div.fadeinbox a:visited {display:block;}div.fadeinbox img {width:100%;height:100%;border:0;}div.fadeinbox a:hover img {visibility:hidden;}	#fancybox-frame .button-set .left {display:none;}	.cms-account .col-1.new-users {display:none;}.cms-account .col-2.registered-users {float:left;width:99.5%;}.cms-helpdesk label {    color: #F79323;    font-size: 13px;    font-weight: normal;}.cms-helpdesk div {background-color: none repeat scroll 0 0 #FFFFFF;}.cms-helpdesk  .quicktool {display:none;}.cms-helpdesk   { background: none repeat scroll 0 0 transparent;}.cms-helpdesk  .header {display:none;    background: none repeat scroll 0 0 transparent;}.cms-helpdesk  .middle-container,.cms-helpdesk .col-1-layout ,.cms-helpdesk .col-1-layout.col-main {width:400px;}.cms-helpdesk   button.form-button {margin-right: 20px;}.cms-helpdesk #username {float:left;}.cms-helpdesk .login {    float: right;   width: 92px;}.cms-helpdesk .login span {    font-size: 13px;    padding-right: 5px;color: #F79323;    vertical-align: top;}.cms-helpdesk h5 a {text-decoration:underline ;color:#000;} .cms-helpdesk .login  img {  vertical-align: top;  }.cms-helpdesk .pgbg {text-align:left;    background: none repeat scroll 0 0 transparent;}	.cms-helpdesk  .error-msg { background-color:#fff; border-width: 0px !important; margin: 0 !important;}.cms-helpdesk  .error-msg ul,.cms-helpdesk   .success-msg ul {padding-top:3px;}.cms-helpdesk   .success-msg { color:#3d6611; font-weight:bold;border-width: 0px !important;  margin: 0 !important;}.home-image { float: left;    overflow: hidden;      width: 702px;}.catalog-product-view  .postWrapper {}  /*.shipping-calculator h3 {  color: #767676;    font-size: 13px;    padding-left: 17px;}	*/	.shipping-calculator .shippingcal-left {	  float: left;    width: 40%;}.shipping-calculator .ship {    padding: 0 3px;}	.addtoBoxRight .review-block ,.addtoBoxRight .linkBox ,.addtoBoxRight .shipping-calculator,.addtoBoxRight .social-link{ padding-left: 10px;}.addtoBoxRight .review-block h3 {color:#767676;font-size:13px;font-weight:bold;   }.addtoBoxRight .linkBox h3 {color:#767676;font-size:13px;font-weight:bold;   text-decoration: none;  }.addtoBoxRight .social-link  h3 {color:#767676;font-size:13px;font-weight:bold;   text-decoration: none;  }.addtoBoxRight .shipping-calculator h3 {color:#767676;font-size:14px;font-weight:bold;   }.addtoBoxRight .linkBox a:hover {color:#f7901e !important;}.product-collateral  {width:616px;float:left;}.linkBox li.askques a{color:#f7901e}.catalog-product-view .layered-nav .head {float:none !important;}.catalog-product-view  .reviews-write ,.review-product-list .reviews-write {   color: #EE1F60 !important;    font-size: 12px;    font-weight: normal !important;    text-decoration: none !important;}.catalog-product-view  .product-info-box .ratings a ,.review-product-list .product-info-box .ratings a { color: #767676;    font-weight: normal;    text-decoration: none;}	.catalog-product-view  .rewards-special-review-summary ,.review-product-list .rewards-special-review-summary{    color: #767676;    font-size: 12px;    font-style: italic;    margin-top: 12px;}a.reviews-write:hover{color:#F7901E;}.catalog-product-view .product-info-box .ratings a:hover {color:#F7901E !important;}.review-product-list  .product-info-box .ratings a:hover {color:#F7901E !important;}.product-collateral  .popular-product { /*float: right;    height: 520px;overflow:hidden;  width:280px;*/  float: right;    height: 540px;    overflow: hidden;        width: 280px;        }.popular-product h3 {background:url(../images/popular.png) no-repeat;         color: #FFFFFF;    font-family: arial;    font-size: 12px;    height: 35px;    line-height: 35px;        text-align: center;    width: 270px;}.catalog-product-view  table#upsell-product-table div.price-box {text-align: center; }.catalog-product-view  table#upsell-product-table div.price-box .old-price {text-align: center; }.catalog-product-view  .up-sell .price-box .special-price {text-align: center; }.shipping-allitem {float:left;padding-left:15px;}li.askques span{ float: left;    padding-right: 3px;}.freeship ,.freeship-content	{text-align:left;}.freeship {color:#f79020;   line-height: 20px; font-weight: bold;} .freeship-content {color:#767676;   line-height: 16px;}.catalog-product-view  .bx-pager {   bottom: -42px;    left: 44px;    position: absolute}.found  #email {height:40px;}.found div {float:left;}.popular-product h5 {  text-align: center;}.popular-product .price-box {  text-align: center;}.popular-product .price-box  .old-price {  text-align: center;}.popular-product .bx-pager a.pager-active {  background: url("../images/active.png") no-repeat scroll 0 0px transparent;    color: #FFFFFF;    display: inline-block;    float: none;    font-size: 12px;    margin-right: 5px;    overflow: hidden;height:22px;    padding: 0;vertical-align:top;    text-indent: 999px;    width: 15px; }	/*@media screen{.popular-product .bx-pager a.pager-active {    background: url("/skin/frontend/default/modern/images/active.png") no-repeat scroll 0 -2px transparent;}}@-moz-document url-prefix() {.popular-product .bx-pager a.pager-active {  background: url("../images/active.png") no-repeat scroll 0 0px transparent;}}	*/.popular-product .bx-pager a {  background: url("../images/noactive.png") no-repeat scroll 0 0px transparent;    color: #FFFFFF;    display: inline-block;    font-size: 12px;height:22px;    margin-right: 5px;vertical-align:top;    padding: 0;    text-indent: 999px;    width: 15px;}	.popular-product .bx-pager {	float:none;   text-align: center;}.popular-product h5 a  {  color: #000000 !important;    font-size: 12px;    font-weight: bold;}.related-button { display: block;    margin: 0 auto;    text-align: center;    padding-top: 10px;    vertical-align: middle;    width: 96px;}	#productslider  li .top {width:280px;float:left;    padding: 10px 0;}#productslider  li .top  .num1,#productslider  li .bottom  .num3{float:left;  width: 130px;}#productslider  li .bottom {width:280px;clear:both;    padding: 10px 0;}#productslider  li .top  .num2,#productslider  li .bottom  .num4{float:right;  width: 130px;}.related-button button.form-button {background:url(../images/productcart1.png) left top no-repeat !important;height:17px;width:73px;  margin-left: 10px; }.related-button  button.form-button span {background:none;height:17px;}.vivaz-buy-btn button.form-button{_height:21px !important;}.catalog-product-view .leftside-block {float:left;width:330px;}
