











@import url(http://fonts.googleapis.com/css?family=Noticia+Text:400,700);html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body{line-height:1;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after,q:before, q:after{content:'';content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
body{line-height:20px;font-family:'Noticia Text',Arial,Verdana,sans-serif;font-size:14px;background-color:#ffffff;}
a{text-decoration:none;color:#df0000;}
a:hover{text-decoration:underline;}
.clear{clear:both;}
.ui-tabs-hide{display:none;}
br.clear{margin:0px;padding:0px;}
h1, h2, h3, h4, h5, h6, .suplierlinkspan{padding-bottom:5px;color:#808080;letter-spacing:-1px;line-height:1em;font-weight:normal;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, .suplierlinkspan a{color:#000000;}
h1{font-size:30px;}
h2{font-size:24px;}
h3, .suplierlinkspan{font-size:22px;}
h4{font-size:18px;}
h5{font-size:16px;}
h6{font-size:14px;}
p{padding-bottom:10px;padding-top:15px;line-height:24px;}
strong{font-weight:bold;color:#1c1c1c;}
cite, em, i{font-style:italic;}
pre, code{font-family:Courier New, monospace;margin-bottom:10px;}
ins{text-decoration:none;}
sup, sub{height:0;line-height:1;position:relative;vertical-align:baseline;}
sup{bottom:0.8em;}
sub{top:0.3em;}
dl{margin:0 0 1.5em 0;}
dl dt{font-weight:bold;}
dd{margin-left:1.5em;}
blockquote{margin:1.5em;padding:1em;color:#666666;background:#e6e6e6;font-style:italic;border:1px solid #dcdcdc;}
blockquote p{padding-bottom:0px;}
.producttitle{font-size:30px !important;padding-bottom:5px;color:#808080;letter-spacing:-1px;line-height:1em;font-weight:normal;display:block;}
.producttitle a{font-size:30px !important;color:#808080;}
input[type=text],input.text, input.title, textarea, select{background-color:#fff;border:1px solid #bbb;padding:2px;color:#4e4e4e;}
input[type=text]:focus, input.text:focus, input.title:focus, textarea:focus, select:focus{border-color:#2D3940;color:#3e3e3e;}
input[type=text], input.text, input.title, textarea, select{margin:0.5em 0;}
textarea{padding:4px;}
img#about-image{float:left;margin:3px 8px 8px 0px;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
* html .clearfix{zoom:1;}
*:first-child+html .clearfix{zoom:1;}
#color-stripes{background:url(images/color-stripes.png) repeat-x;height:4px;border-bottom:1px solid #ffffff;}
#header{background:url(images/header-bg.png) repeat-x;padding-top:28px;}
.container{text-align:left;margin:0 auto;position:relative;}
#logo-area{top:-10px;position:relative; width: 35%; }
#logo{}
p#slogan{float:right;font-size:12px;font-family:'Noticia Text',Georgia, serif;color:#000000;font-style:italic;padding-top:9px;padding-left:13px;background:url(images/slogan-bg.png) no-repeat 0px 7px;display:none;}
#search-form{float:left;margin-top:12px;padding:6px;border:#000 1px solid;-moz-box-shadow:4px 5px 5px rgba(0,0,0,0.3);-webkit-box-shadow:4px 5px 5px rgba(0,0,0,0.3);box-shadow:4px 5px 5px rgba(0,0,0,0.3);max-width:164px;margin-right:15px;margin-bottom:10px;}
#search-form #searchform{background:url(images/search-bg1.png) no-repeat;width:150px;height:26px;}
#search-form #searchinput{background:none;border:none;float:left;margin:2px 7px 0 4px;width:84px;padding-left:9px;font-size:14px;color:#d96161;font-family:'Noticia Text',Georgia, serif;text-shadow:1px 1px 1px #ffffff;font-style:italic;}
#search-form #searchsubmit{margin-top:8px;margin-right:10px;float:right;}
ul#top-menu{float:left;padding-right:17px;margin-top:10px;}
ul#secondary-menu{padding-left:18px;}
#top-area{background:#8ed0ce url(images/area-bg.png);}
#top-area-bg{background:url(images/top-area-bg.png) repeat-x;}
#bottom-area-bg{background:url(images/bottom-area-bg1.png) repeat-x bottom left;padding:0 0 4px 0;}
#category-inner{padding:20px 0 14px;font-family:'Noticia Text','Kreon', Arial, sans-serif;}
h1.category-title{color:#F4F4F4;font-size:33px;text-shadow:1px 1px 0 rgba(88,77,43,0.4);}
#category-inner p.description, #category-inner p.meta-info{font-size:18px;color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,0.2);}
#category-inner p.meta-info a{color:#fff;}
h1.offer-title, h2.offer-title, h3.offer-title, h3#comments, h3#reply-title{background:url(images/offer-title-bg.png) no-repeat right bottom;color:#434343;display:block;font-size:14px !important;text-transform:uppercase;text-shadow:1px 1px 1px #ffffff;padding-right:6px;text-decoration:none;height:43px;line-height:41px;position:absolute;padding-bottom:0px;}
h1.offer-title span, h2.offer-title span, h3.offer-title span, h3#comments span, h3#reply-title span{background:url(images/offer-title-bg.png) no-repeat;display:block;padding-left:20px;height:43px;padding-right:16px;}
h1.offer-title, h2.offer-title, h3.offer-title{min-width:291px!important;text-align:center !important;}
h1.offer-title span, h2.offer-title span, h3.offer-title span{padding-left:20px;height:43px;padding-right:16px;min-width:285px!important;text-align:center !important;}
#special-offers{position:absolute;left:50%;margin-left:-142px;top:-10px;z-index:999;}
#special-items{padding-bottom:50px;padding-top:45px;text-align:center;}
.special-item{position:relative;}
.special-item img{padding:2px;-webkit-box-shadow:0 0 2px #999999;-moz-box-shadow:0 0 2px #999999;box-shadow:0 0 2px #999999}
.last{margin-right:0px;}
.special-item .price-tag, #et-slides .price-tag{display:block;font-family:'Noticia Text',serif;font-size:12px;color:#000000;line-height:25px;text-shadow:1px 1px 1px rgba(0,0,0,0.2);text-align:center;}
#et-slides .price-tag{z-index:100;left:43px;top:-8px;}
.special-item a:hover{text-decoration:none;}
.special-item .price-tag span, #et-slides .price-tag span{top:15px;left:22px;font-family:'Noticia Text',serif;font-size:11px;color:#000000;text-shadow:1px 1px 1px rgba(0,0,0,0.2);}
.special-item h4.title{font-family:'Noticia Text',serif;font-size:15px;text-align:center;padding-bottom:12px;padding-top:8px;}
.special-item h4.title a{text-decoration:none;color:#434343;}
.special-item .et-links a{text-align:center;line-height:23px;height:23px;text-decoration:none;text-transform:uppercase;font-size:10px;color:#838383;text-shadow:1px 1px 1px #ffffff;}
.special-item .et-links a:hover{color:#4c4b4b;}
.special-item a.add-to-cart{background:url(images/add-to-cart.png) no-repeat;float:left;width:79px;}
.special-item a.more-info{background:url(images/more-info-bg.png) no-repeat;float:left;width:72px;}
.special-item a.add-to-cart:hover, .special-item a.more-info:hover{background-position:bottom left;}
#main-content{background:url(images/main-content.png) no-repeat;padding-top:4px;}
#main-content-bg{background:url(images/main-content-bg.png) repeat-y 665px 0px;}
#main-content-bottom-bg{background:url(images/main-content-bottom-bg.png) no-repeat 665px bottom;}
#left-area, #left-area1, #left-area2, #left-area3, #left-area4, #left-area5{position:relative;padding-left:0}
#left-area1, #left-area2, #left-area3, #left-area4, #left-area5{background:url(images/main-content.png) no-repeat left top;}
#left-area3{display:none !important;}
#sidebar{position:relative;padding-left:0;}
#recent-products, #unique-products, #man-products, #woman-products, #kids-products, #lastminute-products, #personalized-products{position:absolute;left:50%;margin-left:-142px;top:-22px;}
#main-products, #main-products1, #main-products2 , #main-products3 , #main-products4 , #main-products5{padding-top:43px;margin-bottom:6px;}
.main-product{position:relative;margin-bottom:28px;text-align:center;}
.main-product img{padding:2px;-webkit-box-shadow:0 0 2px #999999;-moz-box-shadow:0 0 2px #999999;box-shadow:0 0 2px #999999;}
.last{margin-right:0px;}
.main-product .et-links{display:none;}
.main-product .price-tag{display:block;font-family:'Noticia Text',serif;font-size:12px;color:#000000;text-shadow:1px 1px 1px rgba(0,0,0,0.2);text-align:center;}
.main-product a:hover{text-decoration:none;}
.main-product .price-tag span{font-family:'Noticia Text',Georgia, serif;font-size:10px;color:#000000;text-shadow:1px 1px 1px rgba(0,0,0,0.2);}
.main-product h4.title{font-family:'Noticia Text', sans-serif;serif;font-size:15px;text-align:center;padding-bottom:12px;padding-top:8px;}
.main-product h4.title a{text-decoration:none;color:#434343;}
.main-product .et-links a{padding-left:22px;line-height:23px;height:23px;text-decoration:none;text-transform:uppercase;font-size:10px;color:#838383;text-shadow:1px 1px 1px #ffffff;}
.main-product .et-links a:hover{color:#4c4b4b;}
.main-product a.add-to-cart{background:url(images/add-to-cart2.png) no-repeat;float:left;width:38px;}
.main-product a.more-info{background:url(images/more-info-bg2.png) no-repeat;float:left;width:35px;}
.main-product a.add-to-cart:hover, .main-product a.more-info:hover{background-position:bottom left;}
.christmas_description_border{border:1px solid #dfdfdf;position:absolute;top:1px;left:100px;-moz-box-shadow:2px 2px 4px rgba(0,0,0,0.1);-webkit-box-shadow:2px 2px 4px rgba(0,0,0,0.1);box-shadow:2px 2px 4px rgba(0,0,0,0.1);display:none;z-index:40;}
.christmas_description{background:#fff url(images/description-bg.png) repeat-x bottom left;border:1px solid #fff;width:290px;padding:20px 26px;}
.christmas_description h4.description-title{font-size:18px;color:#434343;float:left;width:195px;}
.christmas_description .price{color:#df0000;font-size:24px;float:right;}
.christmas_description h4.description-title, .christmas_description .price{font-family:'Noticia Text',Georgia, serif;}
.christmas_description_border, .christmas_description{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
.product_frame{display:none;visibility:hidden;}
#breadcrumbs{padding-top:17px;padding-bottom:14px;font-size:14px;font-family:Georgia, serif;font-style:italic;}
#breadcrumbs, #breadcrumbs a{color:#434343;}
#breadcrumbs a, #breadcrumbs span{font-style:normal;}
#breadcrumbs a:hover{color:#000;text-decoration:none;}
#fancybox-title-float-main{text-shadow:none !important;font-size:13px !important;}
#et-slides{background:url(images/post-slider.png) no-repeat;position:relative;width:311px;height:258px;float:left;margin-left:-15px;margin-right:15px;margin-bottom:40px;}
.et-slide{padding:6px 0 0 31px;}
.js .et-slide{display:none;}
.et-slide span.overlay{display:block;width:249px;height:243px;position:absolute;top:6px;left:31px;background:url(images/single-image-overlay.png) no-repeat;}
.et-slide span.magnify{display:none;width:39px;height:39px;position:absolute;top:102px;left:138px;background:url(images/magnify.png) no-repeat;}
a#et-single-left-arrow, a#et-single-right-arrow{position:absolute;width:30px;height:50px;display:block;top:94px;text-indent:-9999px;z-index:100;}
a#et-single-left-arrow{left:0;}
a#et-single-right-arrow{right:0;}
.solidarrow, a#et-single-right-arrow.solidarrow{}
.item-description{font-style:italic;font-family:'Noticia Text',Georgia, serif;line-height:18px;float:left;width:238px;}
.item-description p{line-height:18px;}
.entry, #et_pt_blog, #et-contact{padding:0 10% 20px 0;}
#et_pt_blog .wp-pagenavi{padding:20px 0 10px;}
#et_pt_gallery{padding-bottom:25px !important;}
.post ul, .comment-content ul{list-style-type:disc;padding:10px 0px 10px 20px;}
.post ol, .comment-content ol{list-style-type:decimal;list-style-position:inside;padding:10px 0px 10px 2px;}
.post ul li ul, .post ul li ol, .comment-content ul li ul, .comment-content ul li ol{padding:2px 0px 2px 20px;}
.post ol li ul, .post ol li ol, .comment-content ol li ul, .comment-content ol li ol{padding:2px 0px 2px 35px;}
.related-items, #comment-wrap, #respond{position:relative;background:url(images/main-separator.png) no-repeat 4px 0;padding:65px 0 35px;}
h3.related_products, h3#comments, h3#reply-title{top:-16px;left:38%;}
.fullwidth #main-content-bg, .fullwidth #main-content-bottom-bg{background:none;}
.fullwidth #left-area{width:auto;}
.fullwidth .related-items, .fullwidth #comment-wrap, .fullwidth #respond{background:url(images/main-content.png) no-repeat;}
a.single-addtocart{background:url(images/single-addtocart.png) no-repeat -10px 0;display:block;height:52px;font-family:'Noticia Text','Kreon', Arial, sans-serif;font-size:28px;color:#fff;font-style:normal;text-shadow:1px 1px 1px rgba(0,0,0,0.3);padding-left:69px;line-height:43px;margin-top:20px;}
a.single-view{background:url(images/single-view.png) no-repeat;display:block;height:52px;font-family:'Noticia Text','Kreon', Arial, sans-serif;font-size:28px;color:#fff;font-style:normal;text-shadow:1px 1px 1px rgba(0,0,0,0.3);padding-left:69px;line-height:43px;margin-top:20px;margin-bottom:20px;margin-left:350px;}
a.single-addtocart:hover, a.single-view:hover{text-decoration:none;color:#f8f8f8;}
.rating-container{float:left;margin-right:3px;background:url(images/rating-container.png) no-repeat bottom right;height:27px;padding-right:9px;margin-bottom:9px;}
.rating-inner{background:url(images/rating-container.png) no-repeat;padding:6px 0 5px 9px;}
.rating-inner span{float:left;font-size:12px;font-family:'Noticia Text',Georgia, serif;color:#343434;font-style:italic;margin:-1px 5px 0 0;padding-left:2px;}
.review-rating{float:left;width:80px;height:15px;background:url(images/stars-sprite.png) repeat-x;overflow:hidden;}
.review-score{width:0;height:15px;background:url(images/stars-sprite.png) repeat-x 0 -16px;}
.width8px{width:8px}
.width16px{width:16px}
.width24px{width:24px}
.width32px{width:32px}
.width40px{width:40px}
.width48px{width:48px}
.width56px{width:56px}
.width64px{width:64px}
.width72px{width:72px}
.width80px{width:80px}
.single-item-ratings{margin-bottom:20px;}
h4.description-title{margin-bottom:12px;}
.entry-item-ratings{margin-bottom:10px;}
#menu-content{position:relative;}
#menu-shadow{position:absolute;top:0;left:0;background:url(images/secondary-menu-bg.png) no-repeat center center;height:4px;width:1004px;z-index:0;}
ul#top-menu li{padding-right:2px;}
ul#top-menu a{font-family:'Noticia Text',Arial,Verdana,sans-serif;color:#434343;text-decoration:none;padding:11px 9px 10px;background:url(images/top-menu-bg.png) repeat-x;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px;border:1px solid transparent;}
ul#top-menu > li.sf-ul.sfHover > a{border:1px solid #eaeaea;-moz-box-shadow:-1px 2px 5px 0 rgba(0,0,0,0.1);-webkit-box-shadow:-1px 2px 5px 0 rgba(0,0,0,0.1);box-shadow:-1px 2px 5px 0 rgba(0,0,0,0.1);}
ul#top-menu li a:hover{color:#111;}
ul#top-menu > li.current_page_item > a{color:#b5b5b5 !important;font-family:'Noticia Text',Georgia, serif;font-style:italic;}
ul#top-menu li ul{width:208px !important;padding:0;background:url(images/menu-dropdown-bg.png) repeat-y;top:41px !important;-moz-box-shadow:3px 3px 3px rgba(0,0,0,0.1);-webkit-box-shadow:3px 3px 3px rgba(0,0,0,0.1);box-shadow:3px 3px 3px rgba(0, 0, 0, 0.1);-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;border-top-left-radius:0px;-moz-border-radius-topleft:0px;border-top-right-radius:0px;-webkit-border-top-left-radius:0px;-moz-border-radius-topright:0px;-webkit-border-top-right-radius:0px;z-index:9999px;display:none;border:1px solid #eaeaea;padding:10px 0;}
ul#top-menu li ul li{padding:8px 0 8px 34px;}
ul#top-menu li ul a{width:160px;text-shadow:1px 1px 0 #fff;}
ul#top-menu li ul a, ul#top-menu li ul a:hover{background:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:none;box-shadow:none;padding:0;margin:0;}
ul#top-menu li ul a:hover{color:#7cb7b5;}
ul#top-menu li:hover ul ul, ul#top-menu li.sfHover ul ul{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;top:-10px !important;left:209px !important;}
ul#secondary-menu li{font-family:'Noticia Text','Kreon', Arial, sans-serif;}
ul#secondary-menu a{font-size:15px;color:#CC3300;text-decoration:none;padding:18px 9px 15px;}
ul#secondary-menu a:hover{color:#7cb7b5;}
ul#secondary-menu li{border-left:1px solid transparent;border-right:1px solid transparent;}
ul#secondary-menu li ul li{border:none;}
ul#secondary-menu li ul li a{border:none;font-size:14px;}
ul#secondary-menu > li.sf-ul.sfHover{border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;background:url(images/secondary-active-bg.png) repeat-x;}
ul#secondary-menu > li.sf-ul.sfHover > a{}
ul#secondary-menu > li.current_page_item > a{color:#7cb7b5 !important;font-family:'Noticia Text',Georgia, serif;font-style:italic;font-size:15px;}
ul#secondary-menu li ul{width:360px !important;padding:7px 0 10px;background:#fcfcfc url(images/bottom-dropdown-bg.png) no-repeat;top:53px !important;-moz-box-shadow:3px 3px 3px rgba(0, 0, 0, 0.1);-webkit-box-shadow:3px 3px 3px rgba(0, 0, 0, 0.1);box-shadow:3px 3px 3px rgba(0, 0, 0, 0.1);-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;border-top-left-radius:0px;-moz-border-radius-topleft:0px;border-top-right-radius:0px;-webkit-border-top-left-radius:0px;-moz-border-radius-topright:0px;-webkit-border-top-right-radius:0px;z-index:9999px;display:none;}
ul#secondary-menu ul li{margin:0 !important;padding:8px 0 8px 30px !important;width:149px;float:left;}
ul#secondary-menu ul li a{padding:0 !important;}
ul#secondary-menu li:hover ul ul, ul#secondary-menu li.sfHover ul ul{top:-8px !important;left:-340px !important;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}
ul#secondary-menu ul li.even-item{border-left:1px solid #f1f1f1;}
ul#secondary-menu #menu-item-1061 ul{left:-252px !important;}
ul#secondary-menu #menu-item-916 ul{left:-244px !important;}
ul#secondary-menu #menu-item-1061 ul ul{left:-340px !important;}
#featured{height:340px;}
#slides{height:290px;}
.slide{padding:40px 0 10px 82px;}
.js .slide{display:none;}
.featured-image{float:left;width:434px;margin-right:27px;position:relative;}
.featured-image img{padding:0px;-webkit-box-shadow:0 0 5px #333333;-moz-box-shadow:0 0 5px #333333;box-shadow:0 0 5px #333333;background:#fff}
.featured-description{width:383px;float:left;font-size:14px;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.1);}
.featured-description p{line-height:21px;}
h2.featured-title{font-size:33px;font-family:'Noticia Text','Kreon', Arial, sans-serif;text-shadow:1px 1px 0 rgba(255,255,255,0.4);padding-bottom:13px;}
h2.featured-title a{color:#676549;}
h2.featured-title a:hover{color:#3c5958;text-decoration:none;}
#featured a.readmore{float:right;display:block;padding-right:17px;background:url(images/more-info.png) no-repeat bottom right;font-size:12px;color:#434343;text-shadow:none;}
#featured a.readmore span{display:block;padding-left:17px;height:32px;line-height:32px;background:url(images/more-info.png) no-repeat;}
#featured a.readmore:hover{color:#111;}
#featured a#left-arrow, #featured a#right-arrow{display:block;width:60px;height:100px;position:absolute;top:90px;text-indent:-9999px;z-index:100;}
#featured a#left-arrow{background:url(images/left-arrow-w.png) no-repeat;left:-10px;}
#featured a#right-arrow{background:url(images/right-arrow-w.png) no-repeat;right:-10px;}
#featured #controllers{text-align:center;}
#featured #controllers a{display:inline-block;background:url(images/featured-controller.png) no-repeat;margin-right:4px;text-indent:-9999px;width:11px;height:11px;}
#featured #controllers a.activeSlide{background:url(images/featured-controller-active.png) no-repeat;}
.featured-price{background:url(images/price-area.png) no-repeat;width:283px;height:85px;position:absolute;left:52px;bottom:-39px;text-shadow:1px 1px 1px rgba(0,0,0,0.2);}
.featured-price a{color:#fff;font-size:11px;text-transform:uppercase;}
.featured-price a:hover{text-decoration:none;color:#ffeb7d;}
.featured-price a.add_cart, .featured-price a.more_info{position:absolute;top:36px;}
.featured-price a.add_cart{left:25px;}
.featured-price a.more_info{left:189px;}
.featured-price span.price, .featured-price span.currency_sign{color:#fff;font-family:'Noticia Text',Georgia, serif;position:absolute;display:block;text-align:center;}
.featured-price span.price{font-size:19px;top:30px;left:110px;width:64px;}
.featured-price span.currency_sign{color:#fff;font-size:12px;top:1px;left:133px;width:17px;}
.rating-container{float:left;margin-right:3px;background:url(images/rating-container.png) no-repeat bottom right;height:27px;padding-right:9px;margin-bottom:9px;}
.rating-inner{background:url(images/rating-container.png) no-repeat;padding:6px 0 5px 9px;}
.rating-inner span{float:left;font-size:12px;font-family:'Noticia Text',Georgia, serif;color:#343434;font-style:italic;margin:-1px 5px 0 0;padding-left:2px;}
.box-thumbnail .rating-container{position:absolute;bottom:-21px;left:73px;}
.box-thumbnail .rating-inner{height:17px;}
#comment-wrap{padding-right:45px;}
p#join-comment{color:#585858;font-size:14px;font-family:'Noticia Text',Georgia, serif;font-style:italic;}
.comment-body{padding:0 0 0 83px;position:relative;margin:7px 0;}
.avatar-box{position:absolute;top:0;left:0;padding:0;}
.avatar-overlay{position:absolute;top:0;left:0;width:68px;height:68px;background:url(images/avatar-overlay.png) no-repeat;}
.commentmetadata{color:#bdbdbd;font-size:11px;font-family:'Noticia Text',Georgia, serif;padding-bottom:8px;font-style:italic;}
.commentmetadata a{color:#bdbdbd;}
span.fn, span.fn a{font-size:15px;color:#518e8c;text-decoration:none;font-family:'Noticia Text',Georgia, serif;}
span.fn a:hover, .commentmetadata a:hover{color:#111;text-decoration:none;}
.reply-container{float:right;}
.reply-container a, #submit-container input#submit{text-decoration:none;}
.reply-container a:hover{text-decoration:none;color:#111;}
.comment ul.children{padding-left:83px;background:url(images/comment-hr.png) no-repeat 34px 33px;}
#commentform textarea#comment{width:96%;}
#commentform input[type=text]{width:38%;}
#commentform input, #commentform textarea{background:#fafafa url(images/comment-input-bg.png) repeat-x;border:1px solid #f1f1f1;color:#ababab;font-size:12px;padding:12px 10px 12px 20px;font-family:'Noticia Text',Georgia, serif;font-style:italic;text-shadow:1px 1px 0 #ffffff;}
p.form-submit input#submit{background:url(images/submit_bg.png) no-repeat;padding:6px 15px;float:right;border:none;font-size:10px;text-transform:uppercase;text-shadow:1px 1px 0 #fff;font-family:'Noticia Text',Arial,Verdana,sans-serif;font-style:normal;margin-right:-8px;line-height:14px;}
#commentform .hidden{display:none;}
li.comment #respond textarea{width:91% !important;}
li.comment #respond input[type=text]{width:48% !important;}
#trackbacks{margin-bottom:50px;}
.avatar-box img{margin:6px 0 0 6px;display:inline-block;height:56px;width:56px;}
#submit-container input#submit{background:none;border:none;padding:0;float:right;font-style:normal;}
ul.children .comment{background:url(images/comment-vertical.png) repeat-y 33px 0;}
li.depth-1{margin-bottom:15px;}
li.depth-1 > ul.children{background:none !important;}
#respond{margin-right:-44px;padding-right:44px;}
.comment-body #respond{background:none;margin-right:0;padding-right:0;padding-top:8px;}
.reply-container{background:url(images/reply.png) no-repeat bottom right;padding-right:6px;}
.reply-container a{background:url(images/reply.png) no-repeat;display:block;height:23px;line-height:23px;text-transform:uppercase;color:#838383;text-shadow:1px 1px 0 #fff;font-size:10px;padding:0 7px 0 13px;}
.comment-body h3#reply-title{position:relative;background:none;top:0;left:0;height:auto;line-height:18px;padding-bottom:15px;}
.comment-body h3#reply-title span{background:none;padding:0;display:inline;}
h3#reply-title small{display:block;text-transform:none;font-size:12px;}
.comment-body p.form-submit input#submit{margin-right:3%;}
ol.commentlist{margin-bottom:45px;}
.comment-author-metainfo{float:left;width:80%;}
.comment-wrap .review-rating{float:right;margin:8px 0 0;}
h3#reply-title small a{color:#df0000;}
#footer{background:#8ed0ce url(images/area-bg.png);}
#bowfooter{position:absolute;right:0;width:202px;margin-top:-20px;height:174px;background:url(images/bow-bottom-24.png) no-repeat;z-index:200;display:none;}
#bowsmall{position:absolute;right:0;margin-top:-12px;width:116px;height:100px;background:url(images/bow-small.png) no-repeat;z-index:200;display:none;}
#footer-top-bg{background:url(images/top-area-bg.png) repeat-x;}
#footer-bottom-bg{background:url(images/bottom-area-bg1.png) repeat-x bottom left;}
.bottomcat{text-shadow:1px 1px 1px rgba(0,0,0,0.3);color:#FFF;text-align:center;}
.bottomcat > a{display:inline-block;width:134px;height:107px;background:url(images/footer-gifts.png) no-repeat;}
.gift-baskets a{background-position:0 0}
.gifts-for-men a{background-position:0 -107px}
.gifts-for-women a{background-position:0 -214px}
.gifts-for-kids a{background-position:0 -321px}
.personalized-gifts a{background-position:0 -428px}
.bottomcat h4, .bottomcat h4 a{font-family:'Noticia Text','Kreon', Arial, sans-serif;font-size:18px;color:#fef0f0;text-shadow:1px 1px 1px rgba(255,255,255,0.5);padding-bottom:15px;padding-left:0px;text-align:center;}
.bottomcat h4 a:hover{color:#fff;text-decoration:none;}
#footer-widgets{}
.footer-widget{width:187px;margin-right:70px;float:left;text-shadow:1px 1px 1px rgba(0,0,0,0.3);}
.last{margin-right:0px;}
#footer-logo{margin-bottom:-15px;margin-top:-10px;}
.footer-widget{color:#ffffff;text-shadow:1px 1px 1px rgba(0,0,0,0.3);}
#footer h4.widget-title{font-family:'Noticia Text','Kreon', Arial, sans-serif;font-size:18px;color:#577a79;text-shadow:1px 1px 1px rgba(255,255,255,0.5);padding-bottom:15px;padding-left:0px;}
.footer-widget a{color:#ffffff;}
.footer-widget a:hover{color:#eeeeee;text-decoration:none;}
.footer-widget ul{margin-bottom:8px;}
.footer-widget ul ul{margin-bottom:0;}
.footer-widget ul li{background:url(images/footer-bullet.png) no-repeat 0 7px;padding:0px 0 7px 12px;}
.footer-widget ul li ul{margin:0 0 -3px;padding:5px 0 0 7px;}
#footer-bottom{padding:20px 0 17px;background:url(images/footer-bottom-bg.png) repeat-x bottom left;}
ul.bottom-nav li{float:left;padding-right:20px;font-family:'Noticia Text','Kreon', Arial, sans-serif;}
ul.bottom-nav li a{color:#575757;font-size:16px;text-decoration:none;}
ul.bottom-nav li a:hover{text-decoration:none;color:#7cb7b5;}
ul.bottom-nav li.current_page_item a{color:#7cb7b5 !important;font-family:'Noticia Text',Georgia, serif;font-style:italic;font-size:15px;}
p#copyright{float:right;color:#434343;padding-bottom:0px;}
p#copyright a{color:#434343;}
#bottom-color-stripes{background:url(images/bottom-color-stripes.png) repeat-x;height:5px;border-top:1px solid #ffffff;}
.widget{margin-bottom:30px;padding-left:33px;color:#343434;margin-top:0px;background:url(images/widget-top.png) no-repeat;padding-top:20px;}
.widget ul li{padding:6px 19px;display:block;background:url(images/sidebar-bullet.png) no-repeat 0px 13px;}
.widget ul li a{color:#343434;text-shadow:1px 1px 0px #ffffff;text-decoration:none;}
.widget ul li a:hover{color:#b2b2b2;}
.widget p{padding:6px 19px;color:#343434; line-height:21px;}
.rated-info h3.title{font-family:'Arvo', Arial, sans-serif;font-size:14px;padding:9px 0 0;}
.rated-info h3.title a{color:#343434;}
.rated-info h3.title a:hover{text-decoration:none;color:#111;}
.et-top-rated-top{background:#f3f3f3 url(images/rating-widget-top.png) no-repeat;padding-top:4px;}
.et-top-rated-bottom{background:url(images/rating-widget-bottom.png) no-repeat bottom left;padding-bottom:4px;}
.et-top-rated{background:url(images/rating-widget-bg.png) repeat-y right 0;padding:8px 17px 6px 9px;}
#sidebar .widget_topratedwidget, #sidebar .widget_topratedwidgetcat, #sidebar .widget_topratedideaswidget{padding-left:0px;width:100%;}
#sidebar .widget_topratedwidget h4.widgettitle, #sidebar .widget_topratedwidgetcat h4.widgettitle, #sidebar .widget_topratedideaswidget h4.widgettitle{padding-left:32px;}
.rated-info{float:left;width:200px;}
.rated-thumb{position:relative;float:left;margin-right:13px;}
.rated-thumb span.overlay{display:block;position:absolute;top:0;left:0;background:url(images/rating-widget-overlay.png) no-repeat;}
.rated-thumb, .rated-thumb span.overlay{width:34px;height:34px;}
.rated-widget-stars{float:right;padding-top:8px;}
body.single #sidebar{padding-top:22px;}
div.post .new-post .aligncenter, .aligncenter{display:block;margin-left:auto;margin-right:auto;}
.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin-bottom:10px;}
.wp-caption.alignleft{margin:0px 10px 10px 0px;}
.wp-caption.alignright{margin:0px 0px 10px 10px;}
.wp-caption img{margin:0;padding:0;border:0 none;}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0;}
.alignright{float:right;}
.alignleft{float:left}
img.alignleft{display:inline;float:left;margin-right:15px;}
img.alignright{display:inline;float:right;margin-left:15px;}
.nav ul{position:absolute;top:-999em;background-position:bottom;background-repeat:no-repeat;z-index:10;}
.nav li{float:left;position:relative;}
.nav a{display:block;float:left;}
.nav li:hover ul, ul.nav li.sfHover ul{left:0px;top:50px;}
.nav li:hover li ul, .nav li.sfHover li ul{top:-999em;}
.nav li li:hover ul, ul.nav li li.sfHover ul{left:192px;top:0px;}
.nav li:hover ul, .nav li li:hover ul{top:-999em;}
.nav li li{display:block;padding:0px;float:left;height:auto !important;}
.nav li ul{width:191px;z-index:1000;}
.nav li li a:link, .nav li li a:visited{display:block;height:auto;float:left;}
.nav li:hover{visibility:inherit;}
#wp-calendar{empty-cells:show;margin:10px auto 0;width:240px;}
#wp-calendar a{display:block;text-decoration:none;font-weight:bold;}
#wp-calendar a:hover{text-decoration:underline;}
#wp-calendar caption{text-decoration:none;font:bold 13px Arial, Sans-Serif;}
#wp-calendar td{padding:3px 5px;color:#9f9f9f;}
#wp-calendar td#today{color:#111;}
#wp-calendar th{font-style:normal;text-transform:capitalize;padding:3px 5px;}
#wp-calendar #prev a, #wp-calendar #next a{font-size:9pt;}
#wp-calendar #next a{padding-right:10px;text-align:right;}
#wp-calendar #prev a{padding-left:10px;text-align:left;}
.pagination{overflow:hidden;padding:15px 12px 0px;}
.wp-pagenavi{position:relative;text-align:right;padding:0 60px 20px 0;}
.wp-pagenavi a, .wp-pagenavi a:link{padding:15px 10px !important;margin:2px;text-decoration:none;border:none !important;color:#434343 !important;font-weight:normal !important;}
.wp-pagenavi a:visited{padding:15px 20px !important;margin:2px;text-decoration:none;border:1px solid #e9e9e9;color:#413f36;background-color:#fff;}
.wp-pagenavi span.pages{padding:5px 7px 5px !important;margin:2px !important;border:none !important;font-size:15px;color:#434343 !important;font-style:italic;font-family:'Noticia Text',Georgia, serif;}
.wp-pagenavi span.current{padding:15px 20px !important;margin:2px;border:none !important;background:url(images/pagenavi-active.png) no-repeat;}
.wp-pagenavi span.extend{padding:15px 6px !important;margin:2px;border:none !important;}
.wp-pagenavi a:hover{color:#000 !important;}
a.readmore:hover, #sidebar div.custom-sidebar-block ul.control li a:hover, ul#cats-menu li a:hover, ul#page-menu li a:hover, div#slider-control div.featitem h2 a{text-decoration:none;}
.js #feat-content, .js div#from-blog div.entries{display:none;}
.foursixeight{margin:0px 0px 15px 84px;}
form.addtocart{width:98% !important;}
#et-rating{padding-bottom:9px;}
span#choose_rating{color:#ababab;font-size:12px;font-family:'Noticia Text',Georgia, serif;font-style:italic;padding:0 0 0 22px;float:left;margin-right:20px;}
#et-rating .rating-container{float:left;}
#fancybox-content .productcol{float:none;}
#fancybox-content .wpsc_buy_button_container{text-align:left;}
.no-comments-bg{background:none !important;padding-top:15px !important;}
#et-control-panel{position:fixed;left:0px;top:94px;width:169px;z-index:1000;color:#9f9f9f;text-shadow:1px 1px 1px #fff;background:url(images/cp/control-panel-bottom.png) no-repeat bottom left;padding-bottom:18px;}
#control-panel-main{background:url(images/cp/control-panel-mainbg.png) repeat-y;-moz-border-radius-topright:14px;-webkit-border-top-right-radius:14px;border-top-right-radius:14px;}
#et-control-close{background:url(images/cp/control-panel-closebutton.png) no-repeat;position:absolute;top:17px;right:-41px;width:45px;height:40px;display:block;}
.control-open{background:url(images/cp/control-panel-openbutton.png) no-repeat !important;}
#et-control-inner{padding:16px 16px 0px 16px;}
#et-control-panel h3.control_title{font-size:15px;padding:2px 0 10px;float:left;}
#et-control-panel p{font-style:italic;font-family:'Noticia Text',Georgia, serif;font-size:10px;}
.et-sample-setting{display:block;width:29px;height:29px;position:relative;float:left;margin:0 4px 4px 0;text-indent:-9999px;}
.et-sample-setting span.et-sample-overlay{background:url(images/cp/control-link-overlay.png) no-repeat;display:block;position:absolute;top:0;left:0;width:30px;height:30px;}
#et-sample-color1{background:#6a8e94;}
#et-sample-color2{background:#8da49c;}
#et-sample-color3{background:#b0b083;}
#et-sample-color4{background:#859a7c;}
#et-sample-color5{background:#c6bea6;}
#et-sample-color6{background:#b08383;}
#et-sample-color7{background:#a4869d;}
#et-sample-color8{background:#f5f5f5;}
#et-sample-color9{background:#4e4e4e;}
#et-sample-color10{background:#556f6a;}
#et-sample-color11{background:#6f5555;}
#et-sample-color12{background:#6f6755;}
#et-sample-texture1{background:url(images/cp/body-bg2.png) 14px 13px;}
#et-sample-texture2{background:url(images/cp/body-bg3.png);}
#et-sample-texture3{background:url(images/cp/body-bg4.png);}
#et-sample-texture4{background:url(images/cp/body-bg5.png);}
#et-sample-texture5{background:url(images/cp/body-bg6.png);}
#et-sample-texture6{background:url(images/cp/body-bg7.png);}
#et-sample-texture7{background:url(images/cp/body-bg8.png);}
#et-sample-texture8{background:url(images/cp/body-bg9.png);}
#et-sample-texture9{background:url(images/cp/body-bg10.png);}
#et-sample-texture10{background:url(images/cp/body-bg11.png) 139px 104px;}
#et-sample-texture11{background:url(images/cp/body-bg12.png);}
#et-sample-texture12{background:url(images/cp/body-bg13.png) 14px 14px;}
#et-sample-texture13{background:url(images/cp/body-bg14.png);}
#et-sample-texture14{background:url(images/cp/body-bg15.png);}
#et-sample-texture15{background:url(images/cp/body-bg16.png);}
#et-sample-texture16{background:url(images/cp/body-bg17.png);}
#et-sample-texture17{background:url(images/cp/body-bg18.png);}
#et-sample-texture18{background:url(images/cp/body-bg19.png);}
#et-sample-texture19{background:url(images/cp/body-bg20.png);}
.et-control-colorpicker{background:url(images/cp/control-panel-colorpicker.png) no-repeat;width:18px;height:19px;display:block;float:right;}
.et-font-control{margin-top:9px;}
.colorpicker{z-index:10000;}
#et_control_header_font, #et_control_body_font{width:73px;}
.blurb h3.title, #footer h4.widgettitle, .widget h4.title{font-family:'Noticia Text',Arial,Verdana,sans-serif;}
.et_popup_product_info{margin:20px;}
h2.et_popup_title, h2.et_popup_title a{color:#434343;font-family:'Noticia Text','Kreon',Arial,sans-serif;padding-bottom:14px;}
h2.et_popup_title a:hover, .et_wp_ecommerce h2.prodtitle a:hover{color:#111;text-decoration:none;}
div.et_popup_excerpt{padding-bottom:6px;}
.et_popup_product_info form.addtocart{margin-top:10px;}
.et_popup_product_info h3.original.price{text-decoration:line-through;}
.et_popup_product_info h3.sale.price{color:#111;}
.et_wp_ecommerce h2.prodtitle, .et_wp_ecommerce h2.prodtitle a{color:#434343;font-family:'Noticia Text','Kreon',Arial,sans-serif;}
.et_wp_ecommerce .default_product_display{padding:0;}
.et_wp_ecommerce .default_product_display .additional_description_container{margin:0 0 14px;}
.et_wp_ecommerce .default_product_display form.product_form fieldset legend{float:left;margin-right:10px;}
.et_wp_ecommerce .default_product_display .wpsc_product_price{clear:both;}
.et_wp_ecommerce .default_product_display .in_stock{margin-bottom:15px;}
.et_wp_ecommerce .default_product_display .wpsc_product_price{margin-bottom:-20px;}
.blogpost{padding:0 67px 25px 0;}
.blogpost h2.title{font-size:27px;font-family:'Noticia Text','Kreon',Arial,sans-serif;padding-bottom:9px;}
.blogpost h2.title a{color:#434343;}
.blogpost h2.title a:hover{color:#111;text-decoration:none;}
.blogpost p.meta-info{font-size:14px;font-family:'Noticia Text',Georgia, serif;padding-bottom:6px;}
.blogpost p.meta-info, .blogpost p.meta-info a{color:#a7a7a7;}
.blogpost p.meta-info a:hover{color:#111;text-decoration:none;}
.post-thumbnail{background:url(images/blogpost-image-bg.png) no-repeat;float:left;margin:6px 25px 10px 0;width:257px;height:252px;padding-top:6px;padding-left:6px;}
a.read-more{background:url(images/reply.png) no-repeat bottom right;padding-right:6px;float:right;color:#838383;}
a.read-more span{background:url(images/reply.png) no-repeat;display:block;height:23px;line-height:23px;text-transform:uppercase;text-shadow:1px 1px 0 white;font-size:10px;padding:0 7px 0 13px;}
a.read-more:hover{color:#111;text-decoration:none;}
#comment-wrap .navigation{padding:10px 0;}
.nav-previous{float:left;}
.nav-next{float:right;}
.et_embedded_videos{display:none !important;}
.js #featured #slides{background:url(images/ajax-loader.gif) no-repeat center;}
.js #featured .slide{display:none;}
#addidea{font-size:14px;text-align:right;padding-top:17px;padding-bottom:14px;}
.view-all{position:absolute;right:0;margin-right:8px;margin-top:8px;text-align:right;}
.view-all a{color:#C30;font-size:16px;font-weight:bold;}
#social-links, #homedownloads{background-color:#fbfbfb;border:1px solid #d8d8d8;padding:6px;margin-bottom:40px;max-width:300px;}
#homedownloads{padding-bottom:12px;}
#social-links p{margin-bottom:0px;padding-bottom:0;font-weight:bold;}
#social-links img{height:61px;width:60px;float:left;}
#social-links > a{display:block;width:60px;height:60px;background:url(images/social_icons.jpg) no-repeat;float:left;}
#social-links .facebook-cg{background-position:0 0}
#social-links .twitter-cg{background-position:0 -60px}
#social-links .googleplus-cg{background-position:0 -120px}
#social-links .rss-cg{background-position:0 -180px}
#social-links .youtube-cg{background-position:0 -240px}
#homedownloads .downloadbutton{width:100%;height:49px;border-bottom:1px solid #d8d8d8;border-left:1px solid #d8d8d8;border-top:1px solid #d8d8d8;background:url(images/download-home-button.png) right center;float:left;margin-bottom:3px}
#homedownloads .downloadbutton .push{position:absolute;left:0;width:307px;height:49px;margin-top:-4px;margin-left:2px;}
#homedownloads .downloadbutton .push img{width:307px;height:49px;border:hidden;}
#homedownloads .downloadbutton .push a:hover img{background:url(images/push-on.png) repeat !important;}
.downloadbutton img{width:39px;height:39px;border:1px solid #e3e3e3;float:left;margin:4px 20px 4px 4px;}
.downloadbutton h4{text-align:left;padding-top:14px;font-size:18px;color:#515151;font-family:'Noticia Text',Georgia, serif;}
#articleoftheweek, #contest{margin-bottom:40px;}
.home-blog-thumb{float:left;margin-right:6px;}
.home h3{font-size:18px;text-transform:uppercase;}
.home h1{font-size:28px;}
.home p{padding-bottom:10px;line-height:21px;}
.home a.read-more{margin-top:8px;}
#sidebar .giftwidget{background:none !important;}
#gift_search_submit{background:url(images/search-button.png) no-repeat;width:138px;height:39px;padding-left:15px;padding-bottom:4px;background-color:transparent;border:0px hidden #fff;margin-left:110px;margin-top:10px;cursor:pointer;}
#gift-search-inner{padding:19px 0 0 0;}
.giftwidget p{padding-left:0;margin-left:0;}
#gift-search-left{}
#gift-search-right{}
#search-bar-line{background:url(images/widget-top.png) no-repeat;position:relative;left:-30px;height:4px;}
#gift-searchinput, #gift_choose_cat select{border:1px solid #d4d2d2 !important;border-radius:8px !important;-webkit-border-radius:8px !important;-moz-border-radius:8px !important;color:#303030 !important;padding:3px !important;margin:0px !important;width:236px;}
#gift_searchpricel, #gift_searchpriceh{border:1px solid #d4d2d2 !important;border-radius:8px !important;-webkit-border-radius:8px !important;-moz-border-radius:8px !important;color:#303030 !important;padding:3px !important;margin:0px !important;width:85px;}
#gift_choose_cat select{background:url(images/search-dropdown.png) top repeat-x;width:240px !important;}
#pageText{margin-right:20px;}
#pageText ul{margin-left:25px !important;margin-bottom:18px;}
#pageText ul li{list-style:disc !important;}
#addstext{position:relative;}
#addstext{border-radius:5px;-moz-border-radius:5px;-moz-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.3);-webkit-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.3);box-shadow:2px 2px 5px 1px rgba(0,0,0,0.3);font-size:12px !important;margin-right:20px;margin-bottom:20px;background-color:#f8f8f8;border:1px solid #e3bcbc;padding:5px 5px 10px;}
#addstext div{border-radius:0;-moz-border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;font-size:12px !important;line-height:14px;}
#addsrf{position:absolute;right:0;margin-right:10px;margin-top:-3px;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;color:#999;}
.ListSubcats{bottom:0;color:#FFF;overflow:hidden;text-align:left;vertical-align:middle;padding-bottom:0px;margin-bottom:0;}
.ListSubcats li{list-style:none;float:left !important;display:inline !important;margin-left:10px;}
.ListSubcats a{color:#FFF;}
#supplierlink{margin-top:15px;}
#supplierlink a{color:#F00;}
.supplierlinkspan{}
#ecard_gallery{padding:0;margin:0;}
#ecard_gallery img{padding:0;margin:0;display:inline-block;border:#FAC0C1 1px ridge;}
.floatinglinks{float:right;border-radius:6px;-moz-border-radius:6px;border:#E9E9E9 1px solid;padding:6px;text-align:right;padding-bottom:1px !important;position:relative;top:-80px;right:-10px;line-height:18px;}
.arrowleft, .arrowright{font-size:16px;text-transform:uppercase !important;}
.arrowleft{padding-right:18px;background:url(images/gift-tn.png) right no-repeat;float:left;}
.arrowright{padding-left:18px;background:url(images/gift-tn.png) left no-repeat;float:right;}
div.rating-cancel{display:none !important}
.red{color:#DF0000;}
#et-contact p #et_contact_captcha{width:50px !important;}
#social-links{display:none;}
.special-rates{font-size:15px;}
.page-id-938 #top-area{background-image:none !important;background-color:#ffffff !important;}
.page-id-938 #top-area-bg, #bottom-area-bg{background:none !important;}
.editors-choice{color:#DF0000;font-weight:bold;margin-bottom:20px;padding-top:20px}
.featured-gifts{color:#000000;font-weight:bold;margin-bottom:20px}
.page-id-835 h1{display:none}
.page-id-1144 #main-products .entry{padding-right:0;}
.page-id-1144 #main-products .entry h2.featured-gifts{margin-top:20px;}
.page-id-1144 #main-products .entry .main-product > br{display:none;}
.page-id-1165 #main-products .entry{padding-right:0;}
.page-id-1165 #main-products .entry h2.featured-gifts{margin-top:20px;}
.page-id-1165 #main-products .entry .main-product > br{display:none;}
.page-id-1185 #main-products .entry{padding-right:0;}
.page-id-1185 #main-products .entry h2.featured-gifts{margin-top:20px;}
.page-id-1185 #main-products .entry .main-product > br{display:none;}
.page-id-1248 .entry{padding-right:20px;}
.content-div{float:left;width:490px;}
.products-div{float:right;width:155px;margin-left:20px;}
.textwidget .products-div{float:none}
.products-div ul{list-style:none;padding-left:0;}
.products-div ul li{margin-bottom:10px;}
.widget .products-div ul li{padding:0;background:none}
.products-div ul li a, .products-div ul li a img{display:block;}
.products-div li img{box-shadow:0 0 2px #999999;padding:2px;}
.slideshow_container, .slideshow_content{max-height:300px !important;}
#main-products h2.editors-choice{margin-top:15px;}
.star-links img{height:auto !important;}
.container{max-width:1034px;}
input, textarea{max-width:95%;}
p#copyright a img{margin-bottom:5px;}
.slideshow_container .slideshow_view .slideshow_slide.slideshow_slide_image .slideshow_description{margin-left:55% !important;}
#topratedwidget-2, #topratedwidget-3, #topratedideaswidget-2, #topratedwidget-4, aside.adsns_widget{max-width:300px;}
.wp-pagenavi a, .wp-pagenavi span{display:inline-block;}
h3#reply-title{left:50%;margin-left:-70px;}
h3#comments{left:50%;margin-left:-77px;}
#fancybox-close{right:-35px !important;}

/* CUSTOM CSS*/
#main-products .woocommerce .checkout-button, #main-products #payment #place_order { background: url(http://staging.christmasgifts.com/wp-content/uploads/2016/05/btn-bg.png) center center repeat-x; padding: 11px 15px; border-radius: 5px; }
#main-products .woocommerce-checkout input[type="text"], #main-products .woocommerce-checkout input[type="email"], #main-products .woocommerce-checkout input[type="tel"] { padding: 5px; height: 35px; }
.woocommerce .woocommerce-message::before, .woocommerce .woocommerce-info:before { color: #ad3e32 !important; }
.woocommerce .woocommerce-message, .woocommerce .woocommerce-info {  border-top-color: #ad3e32 !important; }
.points li { margin-bottom: 10px; }
.woocommerce-page .fullwidth #left-area { width: 100%; padding: 0; } 
.woocommerce-page .fullwidth #left-area .entry { padding: 0; }
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button { background-color: #ad3e32 !important; color: #fff !important }
.woocommerce-cart #coupon_code { width: auto; padding: 8px 5px; }
.woocommerce table.shop_table td { font-size: 16px; }  
.header-cart { float: left;  padding-top: 12px; }
.header-cart .widget { padding: 0; margin: 0; background: none; }
.header-cart .dropdown-cart-button { background: none; padding: 0; }
.header-cart .dropdown-cart-button .dropdown.dropdown-right { z-index: 999; }
.header-cart .dropdown-cart-button .dropdown-total { background: url(http://christmasgifts.com/wp-content/uploads/2016/06/cart.png) 5px center no-repeat; padding: 7px 5px 7px 30px; }
.woocommerce-cart table.cart img { width: auto !important; max-width: 100px; }
.header-cart h4.widgettitle { padding: 0; }
.page .huge_it_slideshow_dots_thumbnails_2{ bottom:0; top:auto; }
.page .huge_it_slideshow_dots_2{ background:#fff; margin:3px; } 
.page .huge_it_slideshow_title_text_2{ background:transparent!important; font-size:18px; text-align:center; width:50%; font-weight:400; }
.page .huge_it_slideshow_description_text_2{ background:transparent!important; font-size:14px; text-align:center; width:50%; top: 15%; bottom:auto }
/*.page .huge_it_slideshow_dots_2.huge_it_slideshow_dots_active_2{ opacity: 0.9!important; }*/
.page .huge_it_slideshow_dots_2.huge_it_slideshow_dots_deactive_2{ opacity: 0.3!important; }

/* MEADIA QUERIES */
@media (max-width:479px){.category #pageText img[align="left"], .category #pageText img[align="right"], .category #pageText img[align="center"]{float:none;display:block;}
#comment-wrap, #comment-wrap .comment-body{padding:0;}
.avatar-box{position:relative;margin-bottom:10px;}
}

@media (max-width:639px){
.view-all{margin-top:18px;}
ul#top-menu{float:none;padding:0;text-align:center;}
ul#top-menu li{float:none;display:inline-block;}
ul#top-menu li a{padding:0 5px;}
#search-form{float:none;margin:12px auto 0;}
.slideshow_container h2{font-size:14px;}
.slideshow_container p{display:none;}
#breadcrumbs, #addidea{float:none;width:100%;text-align:center;}
.floatinglinks{top:0;}
#main-products table, #main-products table tbody, #main-products table tr, #main-products table td{display:block;width:100%;}
#fancybox-title-float-wrap td{white-space:normal !important;line-height:normal !important;padding:5px 10px;background:none !important;}
#fancybox-title-float-left, #fancybox-title-float-right{display:none;}
#fancybox-title{border-radius:20px;background:rgba(0,0,0,0.5);border:3px solid #ffffff;height:auto;text-align:center;bottom:-35px;left:auto !important;}
.header-cart {  float: none; margin-bottom: 20px; text-align: center; }
#woocommerce_widget_cart-2 h4 { display: inline-block; }
.header-cart .dropdown-cart-button { position: static; }
.header-cart .dropdown-cart-button .dropdown.dropdown-right { width: 100%; left: 0;  } 
}
@media (min-width:480px) and (max-width:639px){
.page .huge_it_slideshow_title_text_2{ font-size: 11.632px !important; line-height:12px!important; padding:3px; }
.page .huge_it_slideshow_description_text_2{ font-size: 10.632px !important; line-height: 13px!important;}
}
@media (min-width:640px) and (max-width:767px){ 
.page .huge_it_slideshow_title_text_2{ font-size: 12.632px !important;}
.page .huge_it_slideshow_description_text_2{ font-size: 11.632px !important;}
}
@media (max-width:479px){
.page .huge_it_slideshow_title_text_2{ font-size: 8.632px !important; line-height: 9px!important; padding:3px; }
.page .huge_it_slideshow_description_text_2{ font-size: 7.632px !important; line-height: 10px!important; }
}

@media (max-width:767px){
#main-content .entry, #main-content #left-area { padding: 0 0 20px; }
#bottom-nav{text-align:center;}
#bottom-nav li{float:none;display:inline-block;}

}

@media (min-width:640px) and (max-width:767px){
.slideshow_container h2{font-size:15px;}
.slideshow_container p{font-size:11px;line-height:13px;}
ul#top-menu { padding-right: 0; }
}

@media (min-width:768px) and (max-width:1023px){
#main-content .entry, #main-content #left-area { padding: 0 0 20px; }
.slideshow_container h2{font-size:19px;}
#search-form{margin-right:100px;}
#logo-area { width: auto; }
.page .huge_it_slideshow_title_text_2{ font-size: 18.088px !important; width:60% }
.page .huge_it_slideshow_description_text_2{ font-size: 13.088px !important; width:60% } 

}

@media (max-width:1023px){
.christmas_description_border{left:50% !important;margin-left:-145px;}
#logo-area{text-align:center;}
#main-content-bg, #main-content-bottom-bg{background:none;}
.et-top-rated{border-left:1px solid #dddddd;}
}

@media (min-width:1024px) and (max-width:1279px){
ul#top-menu a{padding:11px 5px 10px;}
ul#secondary-menu a{font-size:14px;}
#main-content-bg{background-position:623px 0;}
#main-content-bottom-bg{background-position:623px bottom;}
#et-slides{margin-right:0;}
}

@media (min-width:1200px) and (max-width:1280px){
	#left-area{padding-right:45px !important;}
}