#commentsBox{border-radius:4px 4px 0 0;margin-bottom:0;border-bottom:none}#commentsBox .boxContent{border-bottom:1px solid #D6D6D6;padding-left:0;padding-right:0}#commentsBox hr.separator{background-color:#D6D6D6;margin:20px 0 24px 0}#commentsBottomRow{overflow:hidden;margin:0 24px}.post{padding:0 24px;padding-bottom:26px;border-bottom:1px solid #D6D6D6;color:#999;margin-bottom:24px}.postTextTop{margin-bottom:10px}.postTextTop .postDateTime{font-size:12px;color:#999}.postCorner{float:right}.postCorner a,.postCorner span{color:#999;font-size:13px}.postCorner .postPermalink{text-decoration:none;font-family:"Open Sans Semibold", "Open Sans", Arial, sans-serif;font-style:normal;font-weight:600}.postTextContent{color:#000;line-height:19px;position:relative;word-break:break-word;-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.postEditContent{margin-top:13px;color:#999;font-size:11px}.postTextBottom{margin-top:10px;font-size:12px}.userSignature{color:#666;font-family:"Open Sans", Arial, sans-serif;font-style:normal;font-weight:400;font-size:11px;padding-top:13px;margin-top:6px;border-top:1px solid #eee}.postAvatarContainer{float:left;width:30%;color:#666}@media (max-width: 1115px){.postAvatarContainer{width:35%}}@media (min-width: 1389px){.postAvatarContainer{width:25%}}@media (min-width: 1557px){.postAvatarContainer{width:22%}}.postAvatarDetails{margin-left:60px;overflow:hidden;font-size:12px}.postAvatarDetails>div{margin-bottom:5px}.postAvatarDetails>div .icon{margin-right:5px}.postAvatar{height:65px;width:65px;float:left;margin-right:10px;border-radius:3px}@media (max-width: 1115px){.postAvatar{width:50px;height:50px}}.postUsername{color:#000;font-weight:bold}.postUsername a{color:#000}.postUsername .icon{color:#c7c7c7;font-size:smaller;margin-left:5px}.postText{float:right;width:70%}@media (max-width: 1115px){.postText{width:65%}}@media (min-width: 1389px){.postText{width:75%}}@media (min-width: 1557px){.postText{width:78%}}.verifiedUser .icon{color:#1370bc}.postDeleted{background-color:#e5580f;color:#fff;padding:1px 4px 2px;font-size:10px;border-radius:3px;margin-left:10px;cursor:pointer}.posterTitle,.posterRep{white-space:nowrap}@media (max-width: 1235px){.posterTitle,.posterRep{max-width:130px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}@media (max-width: 1115px){.posterTitle,.posterRep{max-width:140px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}@media (min-width: 1236px){.posterTitle,.posterRep{max-width:150px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}.posterTitle>a,.posterRep>a{font-weight:bold}.postLikesDislikes{margin-left:10px}.postRateButton{cursor:pointer;color:#c7c7c7}.postRateButton .icon{color:#c7c7c7;font-size:16px;vertical-align:text-top}.postRateButton .icon:hover{color:#999}.postRateUp.voted,.postRateUp.voted .icon{color:#b2da7d}.postRateDown.voted,.postRateDown.voted .icon{color:#f2abab}.quotebox_new{margin-bottom:10px;width:100%}.quotebox_new .quotebox_new{margin-top:10px}.quotebox_new .quotebox_new .quotebox_content{padding:8px;border:1px solid #D6D6D6}.quotebox_bg{margin-left:30px;margin-right:50px}.quotebox_content{font-family:"Open Sans", Arial, sans-serif;font-style:normal;font-weight:400;background-color:#f4f4f4;color:#666;padding:14px;display:block;border-radius:3px}.quotebox_header{font-family:"Open Sans Semibold", "Open Sans", Arial, sans-serif;font-style:normal;font-weight:600;color:#333}.quotebox_header .icon{color:#c7c7c7;margin-left:8px}.quotebox_header a:hover{text-decoration:none}.quotebox_header .icon{color:#999}#joinTheConversationBox{margin-top:0;background-color:#fcfcfc;border-radius:0 0 4px 4px;border-top-width:0;overflow:hidden}#joinTheConversationBox h3{float:left;line-height:33px;color:#000}#joinTheConversationBox .joinTheConversation{float:left;font-size:15px;line-height:33px;color:#000;margin:0;font-family:"Open Sans Bold", "Open Sans", Arial, sans-serif;font-style:normal;font-weight:700}#joinTheConversationBox a{float:left}.adminPosterNotes{font-size:11px}.adminPosterNotes .userHistoryChange,.adminPosterNotes .adminUserNotes,.adminPosterNotes .adminWarnLevel{margin-bottom:5px;margin-top:10px}.adminPosterNotes .userHistoryChange>a,.adminPosterNotes .adminUserNotes>a,.adminPosterNotes .adminWarnLevel>a{display:inline-block;color:gray}.adminPosterNotes .userHistoryChange>a:hover,.adminPosterNotes .adminUserNotes>a:hover,.adminPosterNotes .adminWarnLevel>a:hover{text-decoration:none}.adminPosterNotes .userHistoryChange>a>span,.adminPosterNotes .adminUserNotes>a>span,.adminPosterNotes .adminWarnLevel>a>span{display:inline-block;border-radius:3px;color:white;background-color:#d82323;padding:0 4px;text-align:center}.adminPosterNotes .userHistoryChange>a>span.noActiveWarnings,.adminPosterNotes .adminUserNotes>a>span.noActiveWarnings,.adminPosterNotes .adminWarnLevel>a>span.noActiveWarnings{background-color:#999}.adminIpRow{background-color:#f4f4f4;border-radius:5px;padding-right:5px;margin-right:28px}.adminIpRow #opPostTools{float:right;margin:3px 0}.adminIpRow>span,.adminIpRow>a{display:inline-block;padding:5px 7px;border-right:1px solid #D6D6D6;color:#000}.adminPostRow{font-size:11px;margin-bottom:10px;position:relative}.adminPostRow.opRow{margin-left:10px;margin-top:10px}.adminPostRow.opRow .adminIpRow{width:auto;margin-right:40px}.adminPostRow.opRow .opUserNotes span{background-color:#0072bc;color:white;border-radius:3px;width:15px;display:inline-block;text-align:center}.adminPostRow.opRow .adminWarnLevel a{color:#000}.adminPostRow.opRow .adminWarnLevel a span{background-color:#d82323;color:white;border-radius:3px;width:15px;display:inline-block;text-align:center}.adminPostRow.opRow .adminWarnLevel a span.noActiveWarnings{background-color:#999}.adminPostRow.opRow .adminCheck{margin-right:10px}.adminPostRow .adminCheck{position:absolute;top:0;right:0;background-color:#f4f4f4;border-radius:5px;padding:5px}.adminPostRow .adminCheck input{margin:0 !important}.adminPostRow .outOfCountry{background-color:#ffd7c6}@media (max-width: 1388px){.middot.helpfulComment{display:none}.helpfulComment{display:block;margin-top:5px}}.postDeleted{background-color:#e5580f;color:#fff;padding:1px 4px 2px;font-size:10px;border-radius:3px;margin-left:10px;cursor:pointer}.postDeleted .icon{color:#fff;font-size:8px;border-left:1px solid #B94900;line-height:17px;display:inline-block;padding-left:3px}.postHidden{background-color:#f3f3f3;color:#656565;padding:1px 4px 2px;font-size:10px;border-radius:3px;cursor:pointer;font-weight:700}.deleteContainer{width:auto;padding-right:5px;padding-bottom:5px;display:inline-block;vertical-align:top;font-size:12px}.deleteContainer .postDeleted{margin-left:0px}.deletedDetails{padding-top:7px;border-top:1px solid #E6E6E6;font-size:12px}.showArrowOption{width:auto;display:inline-block;float:right;vertical-align:top;text-align:right;color:#333333;cursor:pointer}.showArrowOption .showPostOption{cursor:pointer;font-size:11px;font-weight:600}.showArrowOption .icon{font-size:8px}.showPostPadding{padding-top:20px;display:none}.ui-widget fieldset{border:0}.ui-widget label[for=comment]{display:block;margin:10px 0 5px 0}.ui-widget input,.ui-widget select,.ui-widget textarea{border-radius:4px;border:1px solid #e9e9e9}.ui-widget textarea{width:100%}#inlinemodform{margin:10px 0;overflow:hidden}#inlinemodform select{width:154px;background-image:linear-gradient(#fcfcfc, #f1f1f1);border-radius:3px;height:30px;line-height:32px;border:1px solid #e1e1e1;outline:0;font-family:"Open Sans Semibold", "Open Sans", Arial, sans-serif;font-style:normal;font-weight:600;color:#333;font-size:13px;padding:0 10px;margin-right:3px}#inlinemodform #inlinego{height:30px}#inlinemodform .modTools{font-size:12px;margin-right:10px}#midnightTheme #joinTheConversationBox{background-color:#2B2B2B}#midnightTheme #joinTheConversationBox .joinTheConversation{color:white}#midnightTheme .post .postTextContent{color:#bbb}#midnightTheme .post .postTextTop .postDateTime,#midnightTheme .post .postCorner span{color:#666}#midnightTheme .post .postUsername a{color:white}#midnightTheme .post .quotebox_bg .quotebox_content{background-color:#444;color:#888}#midnightTheme .post .quotebox_bg .quotebox_content .quotebox_header{color:#aaa}#midnightTheme .post .postAvatarContainer{color:#aaa}#midnightTheme #commentsBox{border:0}#midnightTheme #commentsBox .post{border-bottom:1px solid #444}#midnightTheme #commentsBox .boxContent{border-bottom:1px solid #555}#midnightTheme #commentsBox .paginationPages>a.active,#midnightTheme #commentsBox .paginationPages>span.active{background-color:#333}#midnightTheme #commentsBox .pageCounter{color:#999}.trendingDealNewsCarousel ul{padding:0;margin:0;list-style:none}.trendingDealNewsCarousel .newsArticleImg{width:100%;height:216px;display:block}.trendingDealNewsCarousel .articleContent{padding:20px;border-bottom:1px solid #e4e4e4;border-top:1px solid #e4e4e4;min-height:190px}.trendingDealNewsCarousel a.headline{font-size:18px;color:#333;line-height:24px;font-family:"Open Sans Semibold", "Open Sans", Arial, sans-serif;font-style:normal;font-weight:600;display:block;overflow:hidden;max-height:75px}.trendingDealNewsCarousel a.headline:hover{text-decoration:underline;color:#0072bc}.trendingDealNewsCarousel p{color:#333;line-height:18px;font-family:arial,sans-serif;max-height:50px;overflow:hidden}.trendingDealNewsCarousel .pagination{clear:both;height:45px;line-height:45px;text-align:center}.trendingDealNewsCarousel .pagination a{display:inline-block;margin-right:10px;text-indent:-99999px;width:10px;height:10px;border-radius:10px;background-color:#c5c4b4;line-height:10px;text-decoration:none}.trendingDealNewsCarousel .pagination a.active{background-color:#245bb4}.trendingDealNews .articleImg{float:left;max-width:90px;max-height:62px;margin-right:15px}.trendingDealNews a.headline{line-height:17px;color:#333}.trendingDealNews a.headline:hover{text-decoration:underline;color:#0072bc}.sideGridBox{width:320px;overflow:hidden;*zoom:1;border-radius:4px;background:#fff;margin:0 auto 10px auto;border:1px solid #D6D6D6}.sideGridBox h3{font-family:"Open Sans Bold", "Open Sans", Arial, sans-serif;font-style:normal;font-weight:700;padding:12px 14px;margin:0;text-transform:uppercase;background-color:#fcfcfc;border-bottom:1px solid #e9e9e9;font-size:13px;line-height:16px}.sideGridBox h3 .rss:hover{text-decoration:none}.sideGridBox h3>a{color:black;text-decoration:none}.sideGridBox h3>a:hover{color:#666}.sideGridBox.priceTracker,.sideGridBox.slickdealsAd{background-color:#fcfcfc;text-align:center}.sideGridBox.priceTracker .head{margin:10px 0 7px 0}.sideGridBox.priceTracker .subHead{margin-bottom:15px}.sideGridBox.priceTracker .iconContainer{text-align:center;background-color:#0072bc;width:32px;height:32px;border-radius:16px;margin:0 auto;padding:4px 0 0 1px;margin-top:6px}.sideGridBox.priceTracker .icon{color:#fff;font-size:16px;vertical-align:middle}.sideGridBox.frontpageDeals .dealInfo{width:283px}.sideGridBox a#signUpBtn{line-height:28px;height:30px;font-family:"Open Sans Semibold", "Open Sans", Arial, sans-serif;font-style:normal;font-weight:600;font-size:12px;margin-bottom:10px;color:#fff}.sideGridBox .head{font-family:"Open Sans", Arial, sans-serif;font-style:normal;font-weight:400;font-size:21px}.sideGridBox .head.large{font-family:"Open Sans Semibold", "Open Sans", Arial, sans-serif;font-style:normal;font-weight:600;font-size:23px}.sideGridBox .subHead{font-size:15px;font-family:"Open Sans Light", "Open Sans", Arial, sans-serif;font-style:normal;font-weight:300}.sideGridBox.slickdealsAd .head{margin:10px 0 15px 0}.sideGridBox .fpDealImg{float:left;width:60px;height:60px;max-width:60px;max-height:60px;margin-right:15px}.sideGridBox .dealInfo{float:left;color:#c7c7c7;width:210px;font-size:12px}.sideGridBox .dealInfo .title{color:#666;display:block;margin-bottom:3px}.sideGridBox .dealInfo .icon{color:#c7c7c7}.sideGridBox .likes,.sideGridBox .comments{color:#666}.sideGridBox .subBoxContent{overflow:hidden;*zoom:1;margin:0 15px 12px 15px;padding-top:11px;border-top:1px solid #D6D6D6}.sideGridBox .subBoxContent .altText{font-family:arial,sans-serif;font-size:12px;line-height:1.4em;font-weight:500}.sideGridBox .subBoxContent a.split{color:#666;word-break:break-word;float:left;width:60%}.sideGridBox .subBoxContent .redemptions{color:#e23173;padding:0 2px;font-size:11px;background-color:#f5e3ea}.sideGridBox .subBoxContent .redemptionText:first-of-type{margin-top:0}.sideGridBox .subBoxContent .redemptionText{display:inline-block;color:#999;font-size:11px;margin-top:10px}.sideGridBox .subBoxContent .redemptionText>a{font-family:arial,sans-serif;display:inline}.sideGridBox .subBoxContent .redemptionText .code{color:#fff;padding:0 4px;font-weight:bold;font-size:12px;background-color:#e23173}.sideGridBox .subBoxContent .info{color:#c7c7c7;float:right;width:38%}.sideGridBox .subBoxContent .info span{display:inline-block;color:#666}.sideGridBox .subBoxContent .info .icon{color:#c7c7c7;font-size:16px;padding:0 3px;width:16px;vertical-align:bottom;position:relative;top:-1px}.sideGridBox .subBoxContent .info .votes{background-color:#fff5c1;font-size:11px;padding:1px 0;width:32px;text-align:center;display:inline-block;float:left;margin-top:2px;margin-right:6px}.sideGridBox .subBoxContent .info .votes+.icon{margin-left:2px}.sideGridBox .subBoxContent .info .comments,.sideGridBox .subBoxContent .info .rating{font-size:11px;width:auto}.sideGridBox .subBoxContent .info .comments{display:inline-block;padding:3px 6px;text-align:left}.sideGridBox .subBoxContent .info .rating{width:100%;margin-top:5px;position:relative;min-height:16px;text-align:left}.sideGridBox .subBoxContent .info .rating>span{width:240px;height:16px;overflow:hidden}.sideGridBox .subBoxContent .info .rating .ratingPartial,.sideGridBox .subBoxContent .info .rating .ratingFull{position:absolute;top:0;left:0;line-height:1.5}.sideGridBox .subBoxContent .info .rating .ratingPartial .icon{color:#ffef95;font-size:14px}.sideGridBox .subBoxContent .info .rating .ratingFull .icon{color:#ffd800;font-size:14px}.sideGridBox .subBoxContent .info .rating .rate0{display:none}.sideGridBox .subBoxContent .info .rating .rate1{width:17px}.sideGridBox .subBoxContent .info .rating .rate2{width:34px}.sideGridBox .subBoxContent .info .rating .rate3{width:51px}.sideGridBox .subBoxContent .info .rating .rate4{width:68px}.sideGridBox .subBoxContent .info .rating .rate5{width:85px}.sideGridBox .subBoxContent.rcm_article{margin:0;padding:11px 15px 12px 15px}.sideGridBox .subBoxContent.rcm_article .info{float:left;text-align:left;width:100px}.sideGridBox .subBoxContent.rcm_article .info img{height:68px;width:90px}.sideGridBox .subBoxContent:first-of-type{border:none}.sideGridBox .subBoxContent a{display:block}.sideGridBox .subBoxContent a .split{width:60%}.sideGridBox .titleRight{float:right;color:#999}.sideGridBox .titleRight>.rss{color:#c7c7c7}.sideGridBox .adunit,.sideGridBox .aunit{width:300px;height:250px}.sideGridBox.adNarrow .adunit,.sideGridBox.adNarrow .aunit{width:160px;height:600px}.sideGridBox.variableHeightAd .subBoxContent,.sideGridBox.variableWidthAd .subBoxContent{margin:0 auto;padding:0}.sideGridBox.variableWidthAd{display:inline-block;width:auto;min-width:160px}.sideGridBox.variableWidthAd .adunit,.sideGridBox.variableWidthAd .aunit{width:auto;min-width:160px;max-width:320px}.sideGridBox.variableHeightAd .adunit,.sideGridBox.variableHeightAd .aunit{height:auto;max-height:600px}.sideGridBox #rightcol-300x250-300x600{height:auto;max-height:600px}.sideGridAdWrapper{text-align:center}.slickTweets .subBoxContent{clear:both}.slickTweets .subBoxContent a{font-family:"Open Sans", Arial, sans-serif;font-style:normal;font-weight:400;font-size:13px}.slickTweets .poster{float:left;width:70%}.slickTweets img{width:40px;height:40px;max-width:40px;max-height:40px;float:left;margin-bottom:7px}.slickTweets .names{float:left;margin-left:15px}.slickTweets #name{font-family:"Open Sans Bold", "Open Sans", Arial, sans-serif;font-style:normal;font-weight:700;font-size:13px;color:#333;display:block}.slickTweets .username{color:#333;font-family:"Open Sans", Arial, sans-serif;font-style:normal;font-weight:400;font-size:13px}.slickTweets .time{float:right}.slickTweets .tweetText{display:block;clear:both;font-size:12px;font-family:arial,sans-serif}.slickTweets .tweetText a{word-break:break-all;font-family:arial,sans-serif}.slickTweets .tweetBox{background-color:#e5e5e5;height:50px;line-height:50px;padding:0 15px}.slickTweets .tweetBox input{width:100%;height:28px;color:#8a8a8a;padding:0 10px;border:1px solid #ccc;border-radius:4px;font-family:arial,sans-serif}.slickTweets .subBoxFooter{padding:10px;background:#e8e8e8;background:rgba(0,0,0,0.1)}.slickTweets .subBoxFooter .tweetBoxButton{display:block;width:100%;padding:5px;text-align:left;background:#fff;border:1px #ccc solid;border-radius:4px;font-size:13px}.slickTweets .subBoxFooter .tweetBoxButton:hover{cursor:pointer;border-color:#999;border-color:rgba(0,0,0,0.4)}.slickTweets .subBoxFooter a.tweetBoxButton{width:auto;color:#707070;text-decoration:none}.slickTweets .subBoxFooter a.tweetBoxButton:hover{color:#66757f}.storeDiscountTips .subBoxContent{margin:20px 18px 18px 18px;padding:0}.storeDiscountTips .seoBlock h2{font-family:"Open Sans Bold", "Open Sans", Arial, sans-serif;font-style:normal;font-weight:700;margin:0;font-size:15px;line-height:normal;padding-bottom:4px}.storeDiscountTips .seoBlock p{margin:3px 0}.storeDiscountTips .seoBlock hr{margin:18px 0;border:0;border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(255,255,255,0.3)}.storeDiscountTips .seoBlock a{display:inline}#sideColumn{float:left;width:320px;margin-top:10px}#sideColumn .box:nth-child(1){margin-top:0}#sideColumn .frontpageDeals{border-top:3px solid #00aeef}#sideColumn .popularDeals{border-top:3px solid #ffb851}#sideColumn .relatedBrand,#sideColumn .relatedCategory,#sideColumn .relatedStore{border-top-color:#FF5400}#sideColumn .priceTracker,#sideColumn .slickdealsAd,#sideColumn .storeDiscountTips{border-top:3px solid #0072bc}#sideColumn .slickTweets,#sideColumn .meetTheAuthors{border-top:3px solid #333}#sideColumn .newsletterSignUp{border-top:3px solid #0072bc}#sideColumn .relatedDeals{border-top:3px solid #FF5400}#sideColumn .relatedDeals h3{line-height:initial;padding:10px 14px}#sideColumn .trendingDeals{border-top:3px solid #0072bc}#sideColumn .recommendedDeals{border-top:3px solid #0072bc}#sideColumn .trendingDealNews,#sideColumn .trendingDealNewsCarousel{border-top:3px solid #000}#sideColumn .ad,#sideColumn .au,#sideColumn .adNarrow{padding:9px;border:1px solid #c7c7c7}#sideColumn .adNarrow{width:180px}#sideColumn .adNarrow .subBoxContent{width:160px;margin:0 auto;padding:0}.featuredStores{border-top:3px solid #0072bc;position:relative}.featuredStores li a{display:inline-block;margin:0;padding:10px;text-align:center;width:90px}.featuredStores .jcarousel-wrapper{height:auto}.featuredStores .jcarousel-pagination{border-top:1px solid #e9e9e9;padding-top:10px}.featuredStores .jcarousel-pagination .active{background-color:#0072bc}.featuredStores a.jcarousel-control-next,.featuredStores a.jcarousel-control-prev{top:0;bottom:0;padding-top:38%}.featuredStores a.jcarousel-control-next:hover,.featuredStores a.jcarousel-control-prev:hover{text-decoration:none}.topBFDeals{border-color:#D6D6D6;border-width:1px;border-style:solid}.topBFDeals.showTopLine{border-top-color:black;border-top-width:3px}.cmMoreStoreDeals{border-top:3px solid #2B4666}.cmMoreStoreDeals .icon{color:#2B4666}.bfMoreStoreDeals{border-top:3px solid #000;text-align:center}.bfMoreStoreDeals p{padding:0 14px;font-size:12px;margin-top:3px}.bfMoreStoreDeals .icon{color:#000;font-size:26px;position:relative;top:7px}.bfMoreStoreDeals a{text-decoration:none;color:#333;font-size:12px}.bfMoreStoreDeals a .bolder{font-weight:bold}.featuredCouponsDiscounts{border-top:3px solid #e23173}.featuredCouponsDiscounts>.subBoxContent>a:not(.button){display:block;color:#666;margin-bottom:10px}.featuredCouponsDiscounts a{color:#666}.topStoreCoupons{border-top:3px solid #e23173}.topCouponsRCM{border-top:3px solid #e23173}.topCouponsRCM a{text-decoration:none;color:#333}.topCouponsRCM .floatLeft .block{display:table;width:85px;height:50px;padding:5px;border:1px solid #e9e9e9;border-radius:4px;text-align:center}.topCouponsRCM .floatLeft img{max-width:75px;max-height:38px;display:table-cell;vertical-align:middle;margin:0 auto}.topCouponsRCM .floatLeft .tag{display:block;width:100%;height:16px;line-height:16px;text-align:center;color:#fff;text-transform:uppercase;border-radius:2px;font-family:"Open Sans Bold", "Open Sans", Arial, sans-serif;font-style:normal;font-weight:700;font-size:9px;margin-top:4px;text-decoration:none;background-color:#e23173}.topCouponsRCM .couponContent{float:right;width:190px}.topCouponsRCM .percentage{color:#e23173;font-family:"Open Sans Semibold", "Open Sans", Arial, sans-serif;font-style:normal;font-weight:600;text-transform:uppercase;display:block;font-size:12px}.topCouponsRCM .couponTitle{color:#666;font-family:arial,sans-serif;display:block;margin:4px 0;font-size:12px}.topCouponsRCM .edPick{display:inline-block;color:#666;font-family:"Open Sans Semibold", "Open Sans", Arial, sans-serif;font-style:normal;font-weight:600;font-size:10px}.topCouponsRCM .edPick .icon{color:#0072bc;font-size:12px;vertical-align:middle;margin-right:1px;display:inline-block}.topCouponsRCM .redeemed{color:#666;font-family:"Open Sans", Arial, sans-serif;font-style:normal;font-weight:400;display:inline-block;font-size:10px}.topCouponsRCM .middot:before{margin:0 2px}#midnightTheme #sideColumn .sideGridBox.priceTracker,#midnightTheme #sideColumn .sideGridBox.slickdealsAd{background-color:#333}#midnightTheme #sideColumn .sideGridBox .subBoxContent a{color:#fff}#midnightTheme .couponContent,#midnightTheme .couponContent .edPick,#midnightTheme .couponContent .couponInfo{color:#eee}#midnightTheme #sideColumn .sideGridBox{background:#222;border:1px solid #4A4A4A}#midnightTheme #sideColumn .sideGridBox a#signUpBtn{color:#fff}#midnightTheme #sideColumn .ad,#midnightTheme #sideColumn .au,#midnightTheme #sideColumn .adNarrow{border:1px solid #353535}#midnightTheme #sideColumn .sideGridBox .subBoxContent{border-top:1px solid #444}#midnightTheme #sideColumn .sideGridBox .subBoxContent:first-of-type{border-top:0}#midnightTheme #sideColumn .popularDeals,#midnightTheme #sideColumn .featuredStores,#midnightTheme #sideColumn .trendingDeals,#midnightTheme #sideColumn .featuredCouponsDiscounts{border-color:#2b2b2b}#midnightTheme #sideColumn .sideGridBox h3{background:#333;border-bottom:1px solid #222;color:#ddd}#midnightTheme #sideColumn .sideGridBox h3 a{color:#ddd}#midnightTheme #sideColumn .featuredStores .jcarousel-pagination{border-top:1px solid #444}#midnightTheme #sideColumn .sideGridBox .subBoxContent .info .rating{margin-top:5px}#midnightTheme #sideColumn .sideGridBox .subBoxContent .info .rating .ratingFull .icon{font-size:12px}#midnightTheme #sideColumn .popularDeals,#midnightTheme #sideColumn .featuredStores,#midnightTheme #sideColumn .trendingDeals,#midnightTheme #sideColumn .featuredCouponsDiscounts{border-color:#4A4A4A}#midnightTheme #sideColumn .sideGridBox h3{border-bottom:1px solid #4A4A4A}#midnightTheme #sideColumn .ad,#midnightTheme #sideColumn .au,#midnightTheme #sideColumn .adNarrow{border:1px solid #4A4A4A}#midnightTheme #sideColumn .popularDeals{border-top:3px solid #A97A37}#midnightTheme #sideColumn .featuredStores{border-top:3px solid #034C7C}#midnightTheme #sideColumn .trendingDeals{border-top:3px solid #034C7C}#midnightTheme #sideColumn .featuredCouponsDiscounts{border-top:3px solid #8B1642}#midnightTheme #sideColumn .sideGridBox .subBoxContent .redemptionText .code{background-color:#733C50;border-radius:4px}#midnightTheme #sideColumn .sideGridBox .subBoxContent .redemptions{color:#FFFFFF;background-color:#733C50;border-radius:4px}#midnightTheme #sideColumn .sideGridBox .subBoxContent .info .votes{background-color:#E5DCAB;border-radius:3px}#midnightTheme #sideColumn .sideGridBox .subBoxContent .info{color:#717171}#midnightTheme #sideColumn .sideGridBox .subBoxContent .info .icon{color:#A8A8A8}#midnightTheme #sideColumn .sideGridBox .subBoxContent a.split{color:#999}#midnightTheme #sideColumn .sideGridBox h3{color:#bbb}#midnightTheme #sideColumn .featuredStores .store img{border-radius:4px}#midnightTheme #sideColumn .sideGridBox .subBoxContent .info .rating .ratingFull .icon{color:#FDE146}#midnightTheme #sideColumn .sideGridBox .subBoxContent .info .rating .ratingPartial .icon{color:#FFF5BA}#midnightTheme #sideColumn .relatedDeals{border-top:3px solid #E4804E}#midnightTheme #sideColumn .sideGridBox .subBoxContent a{color:#999}#midnightTheme #sideColumn .popularDeals{border-top:3px solid #A97A37}#midnightTheme #sideColumn .trendingDeals{border-top:3px solid #034C7C}#midnightTheme #sideColumn .featuredCouponsDiscounts{border-top:3px solid #8B1642}#midnightTheme #sideColumn .sideGridBox .subBoxContent.rcm_article .info img{border-radius:4px}#midnightTheme #sideColumn .sideGridBox .subBoxContent .button{color:#fff}.dealRCM,.moreDeals .deal,.cmsArticle .moreDeals .deal{display:inline-block;position:relative;width:145px;margin-left:1%;vertical-align:top;margin-bottom:15px}.dealRCM:first-child,.moreDeals .deal:first-child{margin-left:0}.dealRCM .dealInfo,.moreDeals .deal .dealInfo{text-align:left}.dealRCM .dealBadge,.moreDeals .deal .dealBadge{position:absolute;left:4px;top:4px}.dealRCM img,.moreDeals .deal img,.cmsArticle .moreDeals .deal img{height:125px;max-width:145px;max-height:125px;display:block;margin:0 auto}.dealRCM a.storeName,.moreDeals .deal a.storeName{font-family:"Open Sans Italic", "Open Sans", Arial, sans-serif;font-style:italic;font-weight:400;color:#999;font-size:11px;text-decoration:none;display:block;margin:12px 0 5px 0}.dealRCM a.dealTitle,.moreDeals .deal a.dealTitle{display:block;font-size:12px;line-height:17px}.dealRCM .title,.moreDeals .deal .title{max-height:50px;overflow:hidden}.dealRCM .priceText,.moreDeals .deal .priceText{display:inline-block;vertical-align:middle;font-size:15px;font-family:"Open Sans Bold", "Open Sans", Arial, sans-serif;font-style:normal;font-weight:700;color:#60a430;max-width:80%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:5px}.dealRCM .icon-fire,.moreDeals .deal .icon-fire{font-size:16px;display:inline-block;vertical-align:middle;margin-top:2px}.dealRCM .extraText,.moreDeals .deal .extraText{font-family:"Open Sans Italic", "Open Sans", Arial, sans-serif;font-style:italic;font-weight:400;font-size:11px;color:#999;display:block;margin-bottom:5px;max-height:15px;overflow:hidden}.moreDeals .content{padding:18px;overflow:hidden;height:290px;margin-bottom:20px;text-align:center}.moreDeals .deal{margin-bottom:23px}@media (max-width: 1556px){.moreDeals .deal{margin-left:1%}}@media (max-width: 1388px){.moreDeals .deal{margin-left:1%}}@media (max-width: 1235px){.moreDeals .deal{margin-left:5%}}@media (max-width: 1115px){.moreDeals .deal{margin-left:10%}}@media (min-width: 1557px){.moreDeals .deal{margin-left:4%}}.moreDeals .info{color:#c7c7c7;margin-top:5px;display:block}.moreDeals .info span{display:inline-block;color:#666}.moreDeals .info .icon{color:#c7c7c7;font-size:16px;vertical-align:bottom;position:relative;top:-1px}.moreDeals .info .thumb{color:#ffd800;font-size:15px;vertical-align:middle}.moreDeals .info .votes{background-color:#fff5c1;font-size:11px;padding:1px 0;width:32px;text-align:center}.moreDeals .info .comments,.moreDeals .info .rating{font-size:11px}.moreDeals .info .comments{padding:3px}.moreDeals .dealBadge{text-align:center;color:#fff;display:inline-block;border-radius:2px;font-size:8px;line-height:17px;padding:0 7px;text-transform:uppercase;font-family:"Open Sans Semibold", "Open Sans", Arial, sans-serif;font-style:normal;font-weight:600;white-space:nowrap}.moreDeals .dealBadge.popular{background-color:#ffb851}.moreDeals .dealBadge.fp{background-color:#00aeef}.moreDeals .dealBadge.expired{background-color:#666}#mainColumn .trendingDealNews h3{font-size:21px}.trendingDealNews{width:100%}.trendingDealNews.leftColumn a.headline{overflow:hidden;max-height:40px}@media (max-width: 1115px){.trendingDealNews .article:nth-of-type(n+2){display:none}}.trendingDealNews .article{display:table-cell;padding-right:10px;width:50%}.trendingDealNews .oneArticle{display:table-cell;width:100%}.trendingDealNews .articleImg{margin-right:15px;float:left;width:156px;max-height:104px}.trendingDealNews .articleContent{float:left}.trendingDealNews .articleContent p{overflow:hidden;max-height:55px}@media (max-width: 1556px){.trendingDealNews .articleContent{width:780px}}@media (max-width: 1388px){.trendingDealNews .articleContent{width:610px}}@media (max-width: 1235px){.trendingDealNews .articleContent{width:535px}}@media (max-width: 1115px){.trendingDealNews .articleContent{width:385px}}@media (min-width: 1557px){.trendingDealNews .articleContent{width:950px}}.trendingDealNews a.headline{font-family:"Open Sans Semibold", "Open Sans", Arial, sans-serif;font-style:normal;font-weight:600;font-size:16px;color:#333;text-decoration:none;display:block;line-height:19px}.trendingDealNews a.headline:hover{text-decoration:underline;color:#0072bc}.trendingDealNews p{color:#666;line-height:18px;font-family:arial, sans-serif;overflow:hidden;max-height:55px;margin-top:6px;margin-right:10px}#mainColumn .trendingDealNews h3{font-size:21px;font-family:"Open Sans Semibold", "Open Sans", Arial, sans-serif;font-style:normal;font-weight:600}.trendingDealNews{width:100%}.trendingDealNews.box{margin:0;border:0;background-color:inherit}.trendingDealNews .boxHeader{padding:0;border-bottom:0}.trendingDealNews.leftColumn a.headline{overflow:hidden;max-height:40px}@media (max-width: 1115px){.trendingDealNews .article:nth-of-type(n+2){display:none}}.trendingDealNews .article{display:table-cell;padding-right:10px;width:50%}.trendingDealNews .oneArticle{display:table-cell;width:100%}.trendingDealNews .articleImg{margin-right:15px;float:left;width:125px;height:85px;max-width:125px;max-height:85px}.trendingDealNews .articleContent{float:left}.trendingDealNews .articleContent p{overflow:hidden;max-height:55px}@media (max-width: 1556px){.trendingDealNews .articleContent{width:780px}}@media (max-width: 1388px){.trendingDealNews .articleContent{width:610px}}@media (max-width: 1235px){.trendingDealNews .articleContent{width:535px}}@media (max-width: 1115px){.trendingDealNews .articleContent{width:385px}}@media (min-width: 1557px){.trendingDealNews .articleContent{width:950px}}.trendingDealNews a.headline{font-family:"Open Sans Semibold", "Open Sans", Arial, sans-serif;font-style:normal;font-weight:600;font-size:16px;color:#333;text-decoration:none;display:block;line-height:19px}.trendingDealNews a.headline:hover{text-decoration:underline;color:#0072bc}.trendingDealNews p{color:#666;line-height:14px;font-family:arial, sans-serif;overflow:hidden;max-height:30px;margin-top:2px;margin-right:10px;font-size:11px;-webkit-margin-after:0}.tip{position:absolute;top:-2px;left:262px;display:block;background:#fff;height:38px;width:250px;border-radius:3px;line-height:36px;border:1px solid #ccc;padding:0 10px;font-size:12px;z-index:9999999;box-shadow:0 2px 6px 0 rgba(0,0,0,0.15)}.tip:before{position:absolute;top:9px;left:-9px;content:'';border-top:9px solid transparent;border-bottom:9px solid transparent;border-right:9px solid #ccc;border-right-color:rgba(0,0,0,0.2);display:inline-block}.tip:after{position:absolute;top:10px;left:-8px;content:'';border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid #fff;display:inline-block}#dealNewsletterModal,#dealRegModal{display:none}#dealNewsletterModal input,#dealRegModal input{width:100%;margin-bottom:10px}#dealNewsletterModal .textinput:focus,#dealRegModal .textinput:focus{border:none}#dealNewsletterModal .bottom,#dealRegModal .bottom{height:50px}#dealNewsletterModal .bottom span,#dealRegModal .bottom span{line-height:50px}#dealNewsletterModal .jsErrorMsg,#dealRegModal .jsErrorMsg{color:#fc331d;font-size:11px;top:-10px;position:relative}.inputContainer{position:relative}.inputContainer.error input{border:1px solid #fc331d}.inputContainer.error .tip{color:#000000}.inputContainer.success input{border:1px solid #66af3f}.popupMenu{position:absolute;background-color:white;border:1px #D6D6D6 solid;box-shadow:0 2px 5px rgba(0,0,0,0.2);border-radius:4px}.popupMenu .popupMenuTip{position:absolute}.popupMenu .popupMenuTip:before,.popupMenu .popupMenuTip:after{content:'';position:absolute;width:0;height:0;border-style:solid;border-color:transparent}.popupMenu .popupMenuTip.tipTop{top:-9px;left:9px;border-top:0;width:20px}.popupMenu .popupMenuTip.tipTop:before{bottom:-9px;left:8px;border-bottom-color:#D6D6D6;border-width:10px}.popupMenu .popupMenuTip.tipTop:after{bottom:-9px;left:9px;border-bottom-color:white;border-width:9px}input[type="search"]{box-sizing:inherit !important}input[type="search"]::-ms-clear{display:none}.listPopupMenu ul{min-width:160px;list-style:none;background:#FFF;overflow:visible;padding:8px 0;margin:0;border-radius:4px}.listPopupMenu li{list-style:none;padding:0 0;margin:0;text-align:left}.listPopupMenu li a{display:block;font-size:13px;color:#333;text-decoration:none;padding:0 30px 0 20px;white-space:nowrap;height:29px;line-height:29px}.listPopupMenu li a:hover{background-color:#0072bc;color:#fff;cursor:pointer}.popupMenu[data-template*="userAutoComplete"] ul{margin:0;padding:0;width:100%}.popupMenu[data-template*="userAutoComplete"] ul li{display:table;width:100%;border-bottom:1px solid #e9e9e9;padding:9px 20px}.popupMenu[data-template*="userAutoComplete"] ul li:last-child{border-bottom:0}.popupMenu[data-template*="userAutoComplete"] ul li:hover{color:#0072bc;text-decoration:underline;cursor:pointer}.popupMenu[data-template*="userAutoComplete"] ul li.active{color:#fff;background-color:#0072bc}.popupMenu[data-template*="userAutoComplete"] ul img{width:30px;height:30px;border-radius:50%;margin-right:15px;vertical-align:middle}.popupMenu[data-template*="userAutoComplete"] ul .username{font-family:"Open Sans Semibold", "Open Sans", Arial, sans-serif;font-style:normal;font-weight:600;vertical-align:middle}[data-role="ajaxListPopupMenu"],[data-role="listPopupMenu"]{display:none}h1,h2,h3{margin:0}#topInfo{overflow:hidden}#threadMenus{float:right;color:#999;font-size:11px;padding-right:3px}#threadMenus>a{display:inline-block;color:#666}#threadMenus>a label{font-family:"Open Sans Semibold", "Open Sans", Arial, sans-serif;font-style:normal;font-weight:600}#threadMenus>a .icon{color:#999;font-size:13px;vertical-align:text-bottom}@media (max-width: 1115px){#threadMenus>a .icon{display:none}}#threadMenus>a .icon.icon-arrow-down{font-size:8px;color:#c7c7c7;vertical-align:middle}#threadMenus>.dropdown+a{margin-left:20px}#threadtools_dropdownmenu ul{min-width:172px}#threadtools_dropdownmenu ul>li .icon{margin-right:-21px;margin-top:10px;font-size:10px;color:#c7c7c7;float:right}#threadtools_dropdownmenu ul>li.open .icon-arrow-down,#threadtools_dropdownmenu ul>li.closed .icon-arrow-up,#threadtools_dropdownmenu ul>li.closed ul{display:none}#threadtools_dropdownmenu ul>li ul{margin:0;padding:0;position:relative;background-color:#f8f8f8}#threadtools_dropdownmenu ul>li ul:before{background-image:linear-gradient(#e9e9e9, #f8f8f8);content:'';position:absolute;height:5px;top:0;left:0;right:0}#threadtools_dropdownmenu ul>li ul:after{background-image:linear-gradient(#f8f8f8, #e9e9e9);content:'';position:absolute;height:5px;bottom:0;left:0;right:0}#threadtools_dropdownmenu ul.dropdown-menu>li>a .icon{font-size:9px;color:#c7c7c7}#threadtools_dropdownmenu ul.dropdown-menu>li>ul{padding:9px 0}#threadtools_dropdownmenu ul.dropdown-menu>li>ul>li>a{padding-left:28px}#threadtools_dropdownmenu ul.dropdown-menu>li.open+li.dropdown-divider{display:none}#threadtools_dropdownmenu ul.dropdown-menu>li:last-child{border-bottom:0}#dealStats{color:#999;padding:20px 24px;position:relative;max-height:90px;*zoom:1}#dealStats:after{content:"";display:table;clear:both}#dealStats.scroll-to-fixed-fixed{margin-top:0;box-shadow:0px 2px 6px 0 rgba(0,0,0,0.15)}#dealStats>div{display:inline-block}#dealStats>div.dropdown{display:none}#dealStats .label,#dealStats .score{float:left;text-align:center;height:47px}#dealStats .label{background-color:#96CA4E;color:white;border-radius:3px 0 0 3px;font-size:11px;padding:8px 15px 2px;font-weight:bold}#dealStats .score{background-color:#CCE5A9;border-radius:0 3px 3px 0;font-size:21px;padding:10px 15px 0;color:#395413}#dealStats .sign{font-size:20px;font-weight:bold}#dealStats.scoreneg .label{background-color:#E55656}#dealStats.scoreneg .score{background-color:#FADEDE;color:#9A1818}#dealStats.expiredDeal{background-color:#fdebe2;padding:0 24px;overflow:hidden;line-height:54px}#dealStats.expiredDeal .sorryHeadline{font-size:16px;font-family:"Open Sans Bold", "Open Sans", Arial, sans-serif;font-style:normal;font-weight:700;color:#e5580f;display:inline-block;line-height:47px}#dealStats.expiredDeal .getNotified{display:inline-block;margin-left:6px;color:#000;font-family:"Open Sans", Arial, sans-serif;font-style:normal;font-weight:400}@media (max-width: 1115px){#dealStats.expiredDeal .getNotified{display:none}}#dealStats.expiredDeal .button{float:right;margin-top:9px}#dealStats.activeDeal{background-color:white;padding:0 24px;overflow:hidden;line-height:54px}#dealStats.activeDeal .daHeadline{font-size:16px;font-family:"Open Sans Bold", "Open Sans", Arial, sans-serif;font-style:normal;font-weight:700;color:#e5580f;display:inline-block;line-height:47px}#dealStats.activeDeal .getNotified{display:inline-block;margin-left:6px;color:#000;font-family:"Open Sans", Arial, sans-serif;font-style:normal;font-weight:400}@media (max-width: 1115px){#dealStats.activeDeal .getNotified{display:none}}#dealStats.activeDeal .button{float:right;margin-top:9px}.dealScoreAndVoting .buttongroup .button{font-size:26px}#categories_dropdown{width:320px}#categories_dropdown>ul.dropdown-menu>li{position:relative}#categories_dropdown>ul.dropdown-menu>li>a{min-height:29px;height:auto;white-space:normal;line-height:1.4em;padding-top:5px;padding-bottom:5px}#categories_dropdown>ul.dropdown-menu>li>a.animate{transition:background-color 2s linear, color 1s linear 1s}#categories_dropdown>ul.dropdown-menu>li>a.highlight{background-color:#0072bc;color:white}#categories_dropdown>ul.dropdown-menu>li>a.icon{position:absolute;top:0;right:0;padding:10px}#categories_dropdown>ul.dropdown-menu>li>a.icon:hover{background-color:transparent;color:#0072bc}#categories_dropdown>ul.dropdown-menu li[data-role="add-tag"]{line-height:1em;padding:10px 20px 16px 20px}#categories_dropdown>ul.dropdown-menu li[data-role="add-tag"] div.tag-search-wrapper{padding-top:8px;position:relative}#categories_dropdown>ul.dropdown-menu li[data-role="add-tag"] div.tag-search-wrapper div[data-ui="spinner"]{position:absolute;right:10px;top:16px}#categories_dropdown>ul.dropdown-menu li[data-role="add-tag"] div.tag-search-wrapper>input[type="text"]{font-family:"Open Sans", Arial, sans-serif;font-style:normal;font-weight:400;color:#999;border-radius:3px;border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);line-height:30px;padding:0 10px;font-size:13px;width:100%}#categories_dropdown>ul.dropdown-menu li[data-role="add-tag"] div.tag-search-wrapper>ul.dropdown-menu{position:absolute;z-index:1000;width:100%}#categories_dropdown>ul.dropdown-menu li[data-role="add-tag"] div.tag-search-wrapper li.no-matches{color:#999;padding:5px 10px}#categories_dropdown>ul.dropdown-menu li[data-role="add-tag"] div.tag-search-wrapper li.no-matches:before{content:''}#categories_dropdown>ul.dropdown-menu li[data-role="add-tag"]>a{color:#0072bc;display:inline-block;height:auto;min-height:0;line-height:1em;padding:0}#categories_dropdown>ul.dropdown-menu li[data-role="add-tag"]>a:hover{background-color:white}#categories_dropdown>ul.dropdown-menu li[data-role="add-tag"] li{position:relative}#categories_dropdown>ul.dropdown-menu li[data-role="add-tag"] li a{line-height:1.4em;height:auto;padding-top:7px;padding-bottom:7px;font-size:12px;white-space:normal;width:100%}#categories_dropdown>ul.dropdown-menu li[data-role="add-tag"] li:before{content:"·";margin-right:8px;position:absolute;left:10px;top:7px}.dealScore{margin-right:20px;cursor:pointer}.dealScore,#dealViews,#dealComments{float:left}#dealViews,#dealComments{line-height:47px;font-size:13px}#dealViews>.icon,#dealComments>.icon{margin-right:2px}#dealViews>.icon:hover,#dealComments>.icon:hover{color:#0072bc;cursor:pointer}#dealViews .has_icon:hover .icon,#dealComments .has_icon:hover .icon{color:#0072bc}#dealPrice{text-align:right;display:inline-block;font-weight:bold;font-size:24px;line-height:47px;color:black;padding-right:25px;max-width:240px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.deal-actions{float:right;text-align:right}.deal-actions>a,.deal-actions>div{vertical-align:middle;display:inline-block}.checkout-action{margin-right:10px;margin-right:10px;font-size:18px;height:47px;line-height:45px}@media (max-width: 1389px){.checkout-action{font-size:14px;padding:0 9px}}.checkout-price{margin-right:10px;text-align:right;color:#333;display:inline-block}.checkout-price strong{font-size:21px;display:block}.checkout-inventory{font-size:11px;font-family:"Open Sans Semibold", "Open Sans", Arial, sans-serif;font-style:normal;font-weight:600;letter-spacing:0;display:block}.checkout-inventory.inventory-critical{color:#fc331d}#titleArea{overflow:hidden}#titleArea .innerPadding{padding:13px 24px}#titleArea .forumText{border-top:1px solid #eee;margin-top:15px;padding-top:20px;padding-bottom:12px}#titleArea .forumText input[type="radio"]{margin:6px 5px 0 30px}#titleArea .forumText .button{margin-right:20px}#titleArea .forumText .reportExpiredLink{line-height:36px}#titleArea .amexDisclosure{float:right;font-family:"Open Sans Semibold", "Open Sans", Arial, sans-serif;font-style:normal;font-weight:600;font-size:11px;color:#999;margin-right:3px;cursor:pointer}#titleInfoRow{font-size:11px;display:table;width:100%;line-height:38px}#titleInfoRow .titleText{color:#999;font-size:11px;display:table-cell;vertical-align:top}#titleInfoRow #authorNumPosts{margin-left:8px}#titleInfoRow .topAvatar{float:left;margin-right:5px;background-color:#fff;height:38px;width:38px;border-radius:2px}#titleInfoRow>.icon{color:#c7c7c7;font-size:9px}#titleInfoRow .socialLinks{display:table-cell;text-align:right;width:118px;vertical-align:top}#titleInfoRow .socialLinks .icon{font-size:16px}#titleInfoRow .socialLinks .icon.icon-facebook3{color:#3b5998}#titleInfoRow .socialLinks .icon.icon-twitter3{color:#55ACEE}#titleInfoRow .socialLinks .icon.icon-googleplustile{color:#DD4B39}#titleInfoRow .socialLinks .icon.icon-mail3{color:#0072bc}#titleInfoRow .socialLinks .icon.icon-get-link{color:#999}#titleInfoRow .socialLinks a+a .icon{padding-left:2px}#titleInfoRow .socialLinks a{text-decoration:none;display:inline-block}#titleInfoRow .socialLinks a[data-platform="copyurl"]:focus{outline-style:none}#dealTitle{overflow:hidden;margin-top:10px}#dealTitle h1{font-size:24px;font-weight:bold;color:black;margin-right:80px;margin-bottom:0}#dealTitle .expiredTag{background-color:#f4f4f4;color:#666;padding:3px 8px;font-size:8px;border-radius:2px;vertical-align:middle}#dealTitle>a{float:right;margin-left:10px}#headings{padding-bottom:25px;margin-bottom:15px;border-bottom:1px solid #eee}#headings>h3{margin-bottom:10px;font-size:11px;text-transform:uppercase}#headings .featuredDeal{font-family:"Open Sans Bold", "Open Sans", Arial, sans-serif;font-style:normal;font-weight:700;font-size:11px;text-transform:uppercase;margin:0;margin-bottom:10px;line-height:24px}#headings .rebateTag{background-color:#0072bc;color:#fff;padding:3px 4px;font-size:9px;border-radius:2px;vertical-align:middle;font-weight:bold;margin-left:5px}.featuredDealInfo{float:right}.featuredDealsText{font-family:"Open Sans Semibold", "Open Sans", Arial, sans-serif;font-style:normal;font-weight:600;font-size:11px;color:#999;margin-right:3px}#featuredDealsInfo{cursor:pointer;font-size:12px;display:inline-block;vertical-align:middle;margin-bottom:2px}#featuredDealsInfo:hover{color:#b8b8b8}#detailsArea .boxHeader{position:relative;padding:19px 24px}#detailsArea h2{font-size:21px;font-weight:bold;line-height:21px}#detailsArea .headline{font-size:21px;font-weight:bold;line-height:21px;float:left;color:#00aeef;margin:0}#detailsArea .boxContent{padding:25px 24px}#detailsArea .promotionDateTime,#detailsArea .editedDateTime{font-size:12px}#detailsArea img{max-width:100%}#detailsArea a[data-outclick-typeofoutclick="Frontpage Deal Post"],#detailsArea a[data-outclick-typeofoutclick="First Post Content Link"],#detailsArea a[data-outclick-typeofoutclick="Post Content Link"]{font-weight:600;font-size:14px}#detailsArea span.externallink{font-size:13px}#detailsArea span.externallink a{font-size:13px;font-weight:400}.addCommentContainer{background-color:#fcfcfc;width:100%;line-height:60px;padding:0 24px;border-top:1px solid #eee;border-radius:0 0 4px 4px}.addCommentContainer .editLink{margin-left:10px}.addCommentContainer .add-comment{margin-right:10px}.addCommentContainer .reportedExpired{color:#c7c7c7}#detailsTop{overflow:hidden;margin-bottom:20px}#detailsTop .detailImages{float:right;display:table}#detailsTop img{display:inline-block}#detailsTop .detailLeftColumn{float:left;width:390px}#detailsTop #buyNowButton{width:300px}#detailsTop #largeBuyNow{font-size:28px;margin-top:20px;padding-top:5px;width:200px;height:60px}#detailsTop .textDescription{line-height:21px}#detailsTop #buyNowShareContainer{border-top:1px solid #e1e1e1;margin-top:30px;width:200px}#detailsTop #buyNowShareContainer #buyNowShareContainerSeparator{background-color:white;margin:-10px 0 0 71px;width:55px;text-align:center;color:#999}#detailsTop #buyNowShareContainer #buyNowShareButtons{margin-top:20px;text-align:center}#detailsTop #buyNowShareContainer #buyNowShareButtons .icon{font-size:32px}#detailsTop #buyNowShareContainer #buyNowShareButtons .icon.icon-facebook3{color:#3b5998}#detailsTop #buyNowShareContainer #buyNowShareButtons .icon.icon-twitter3{color:#55ACEE}#detailsTop #buyNowShareContainer #buyNowShareButtons .icon.icon-googleplustile{color:#DD4B39}#detailsTop #buyNowShareContainer #buyNowShareButtons .icon.icon-mail3{color:#0072bc}#detailsTop #buyNowShareContainer #buyNowShareButtons .icon.icon-get-link{color:#999}#detailsTop #buyNowShareContainer #buyNowShareButtons a+a .icon{padding-left:6px}#detailsTop #buyNowShareContainer #buyNowShareButtons a{text-decoration:none;display:inline-block}#detailsTop #buyNowShareContainer #buyNowShareButtons a[data-platform="copyurl"]:focus{outline-style:none}#detailsTop .checkout-actions+#buyNowShareContainer{width:245px}.detailImages{text-align:center}.detailImages .mainImageContainer{height:310px;width:300px;display:table-cell;vertical-align:middle;padding-right:10px}.detailImages #mainImage{max-width:300px;max-height:300px}.detailImages #alternateImages{text-align:right}.detailImages .alternateImage{height:50px;width:50px;border:1px solid #eee;border-radius:4px}.detailImages .alternateImage:hover,.detailImages .alternateImage:active{border:1px solid #ccc}.forumText .postAttachments{margin-top:15px}.postAttachments{display:block;margin:0;padding:0}.postAttachments .att_file,.postAttachments .att_img{float:left;height:52px;width:52px;border-radius:4px;margin-right:5px}.postAttachments .att_file:hover,.postAttachments .att_img:hover{text-decoration:none}.postAttachments .att_img{border:1px solid #eee}.postAttachments .att_img img{height:50px;width:50px}.postAttachments .att_file .file_top,.postAttachments .att_file .file_bot{display:block;width:50px;text-align:center}.postAttachments .att_file .file_top{border-radius:3px 3px 0 0;height:30px;background-color:#f8f8f8;display:table-cell}.postAttachments .att_file .file_top .icon{color:#c7c7c7;font-size:15px;display:block;margin-top:8px}.postAttachments .att_file .file_bot{border-radius:0 0 3px 3px;height:20px;line-height:20px;font-size:10px;text-transform:uppercase;background-color:#c7c7c7;color:#fff}.greenText{color:#63A300}#originalPost{background-color:#f8f8f8;border-radius:4px}#originalPostBar{cursor:pointer;overflow:hidden;height:56px;line-height:55px;padding:0 24px}#originalPostBar .icon{font-size:10px;display:inline-block;margin-right:5px}#originalPostBar h4{font-size:15px;margin:0;display:inline-block}#originalPostBar .editedInfo{color:#999;float:right}#originalPostText{line-height:21px;display:none;padding:0 24px 24px 24px}#notesAndResearch{display:inline-block;width:100%;margin-top:35px}#notesAndResearch h2{font-size:15px;float:left}#notesAndResearch .boxContent{padding:25px 24px}#notesAndResearch .commentDetails{margin-top:5px;color:#999}#notesAndResearch .commentRating{font-family:"Open Sans Bold", "Open Sans", Arial, sans-serif;font-style:normal;font-weight:700}#notesAndResearch .commentRating .icon{color:#0072bc;font-size:16px;vertical-align:text-top}.commentBubble{background-color:#fff;border-radius:2px;padding:10px 2%;margin:0 0 25px;position:relative;border:1px solid #e4e4e4}.commentBubble .commentText{line-height:19px;word-wrap:break-word}.commentBubble:nth-child(1){margin-left:0}.commentBubble:nth-child(3n){margin-right:0}.commentBubble:before{content:" ";bottom:-19px;left:16px;position:absolute;border-style:inset;width:0;height:0;border-style:solid;border:9px solid;border-color:#e4e4e4 transparent transparent #e4e4e4}.commentBubble:after{content:" ";bottom:-16px;left:17px;position:absolute;border-style:inset;width:0;height:0;border-style:solid;border:8px solid;border-color:#fff transparent transparent #fff}#miniAvatar{width:17px;height:17px;border-radius:10px;margin:0 2px 1px 5px;vertical-align:middle}#historyContainer{overflow:hidden;margin-bottom:45px}#priceGraph{float:left;width:375px;height:100px}#historyInfo{float:right;width:385px;margin:20px 0}#historyInfo>.boxSubHeading{margin-bottom:0}#historyInfo .icon-arrow-down4{font-size:smaller}#historyInfo h4,#historyInfo .boxSubHeadingText{font-size:12px}.featuredCommentsSection{margin:-5px 24px -7px 24px;overflow:hidden}#featuredCommentsHeading h4{font-size:15px;margin:0 0 13px 0}#aboutAuthorBox .boxContent{padding:25px 24px}#aboutAuthorBox #avatar{height:75px;width:75px;margin-bottom:25px;border-radius:3px}#aboutAuthorBox .giveRep{margin-bottom:10px}#authorAvatar{float:left}#authorAvatar>img,#authorAvatar>a{display:block}.authorName{margin-bottom:10px}.authorName>.label{font-size:18px;font-weight:bold;padding-left:0}.authorName>.label>a{color:black}.authorName>.label>a:hover{color:#0072bc}#authorDetails{float:left;margin-left:15px}#authorInfo{margin-bottom:50px;color:#333}#authorInfo .icon{margin-right:5px}.authorContent{padding:0 6px;overflow:hidden}.authorContent .statisticColumn{float:left;text-align:center}.authorContent .ico{background-color:#0072bc;font-size:11px;border-radius:24px;width:24px;display:inline-block;margin-bottom:5px;height:24px;line-height:24px;text-align:center;padding-top:1px;margin-right:10px}.authorContent .ico .icon{color:white}.authorContent .number{color:#999}.authorContent .statisticLabel{font-size:12px;color:#999}.authorContent .middot{float:left;margin:0 5px;color:#999}.bestLikes{margin-left:15px}.bestComments{margin-left:10px}.aboutAuthorRight{float:right;line-height:30px}#authorDetailWrapper{overflow:hidden}#statisticsAndSubmissions{background-color:#f8f8f8;display:block;clear:both;width:100%;height:48px;line-height:48px}#authorBestDeal{background-color:#fcfcfc;padding:20px 0;border-radius:4px;width:100%;margin:auto auto 20px;text-align:center;color:#999}#authorBestDeal>.label{font-weight:bold;margin-right:10px}#authorBestDeal .icon{color:#0072bc}#bestDealTitle{max-width:490px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;position:relative;top:3px}.communityWiki h3{font-size:21px;display:inline-block}.communityWiki .postDeleted{cursor:default;display:inline-block;margin-top:4px}#wikiContent{word-break:break-word;-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;margin-bottom:10px;line-height:21px}#wikiControls{color:#999;margin-bottom:10px}.wikiTitle{float:left;line-height:24px}.createWiki{float:right;line-height:24px}.wikiHeader{padding:25px 24px;overflow:hidden}.wikiHeader .icon{font-size:16px;color:#ccc;cursor:pointer;line-height:21px;display:inline-block;margin-top:3px;margin-left:5px}.wikiHeader .boxHeaderText{margin-left:10px}.sd_postbit,div[id^="edit"] table[id^="post"]{padding-bottom:30px;border-bottom:1px solid #eee;margin-bottom:30px}.sd_postbit .user_rankbar,div[id^="edit"] table[id^="post"] .user_rankbar{display:none}.sd_postbit .sd_postbit_forumbuttons li,div[id^="edit"] table[id^="post"] .sd_postbit_forumbuttons li{display:inline-block;margin-right:5px}.sd_postbit .sd_postbit_usersection li,div[id^="edit"] table[id^="post"] .sd_postbit_usersection li{display:block}.dividerSection{position:relative;background-color:#f8f8f8;padding:10px 24px 20px 24px;border-radius:0 0 4px 4px;text-align:center}.dividerSection a{font-weight:bold}.dividerSection:before{content:"";background-image:linear-gradient(#f0f0f0, #f7f7f7);height:7px;width:100%;display:block;position:absolute;top:0;left:0;right:0}.injectedAd{min-height:175px;margin-bottom:20px;margin-top:20px}.injectedAd .ad{min-height:60px}#bottomDDAd .boxContent{text-align:center;padding:10px}.editorsNotes{margin-bottom:45px;margin-top:15px}.subBox{border-radius:4px;border:1px solid #eee;margin:10px 0 0}.subBox>h4{border-bottom:1px solid #eee;padding:15px;margin:0;font-weight:bold}.subBox>.subBoxContent{padding:25px 15px;background-color:white}.subBox .attachmentView{float:right}.subBox .attachmentSize{color:#999}#alternateImages{position:relative}#alternateImages .jcarousel{position:relative;overflow:hidden;max-height:270px}#alternateImages .jcarousel ul{height:1000000px;list-style:none;margin:0;padding:0;position:relative}#alternateImages .jcarousel ul li{display:block}#alternateImages .icon:hover,#alternateImages .icon:active{color:#c7c7c7}#alternateImages .jcarousel-wrapper{height:310px;padding-top:22px}#alternateImages .jcarousel-pagination{border-top:1px solid #e9e9e9;padding-top:10px}#alternateImages a.jcarousel-control-next,#alternateImages a.jcarousel-control-prev{top:18px;position:absolute;font-size:21px}#alternateImages a.jcarousel-control-next:hover,#alternateImages a.jcarousel-control-prev:hover{text-decoration:none}#alternateImages a.jcarousel-control-next{right:14px;top:auto;bottom:-4px}#alternateImages a.jcarousel-control-prev{right:15px;top:0}#aboutOP_dropdownmenu{background-color:#fff;border:1px solid #ccc;box-shadow:0 2px 6px 0 rgba(0,0,0,0.2);z-index:999;margin-top:10px}#aboutOP_dropdownmenu .username{font-family:"Open Sans Bold", "Open Sans", Arial, sans-serif;font-style:normal;font-weight:700;font-size:16px;margin-right:5px}.opInfo{color:#666;font-size:13px;margin-top:8px}.opInfo .icon{font-size:12px}.opBoxContainer{position:relative;width:590px}.opAvatar{position:absolute;left:15px;top:15px;width:88px;height:88px;max-width:88px;max-height:88px;border-radius:4px;border:1px solid #eee;background-color:#fff}.opHeader{background-color:#f8f8f8;width:100%;min-height:82px;padding-bottom:15px;border-radius:4px 4px 0 0}.opHeader .content{margin-left:120px;padding-top:17px;display:block}.opStats{overflow:hidden;margin:15px;font-size:12px}.opStats .block{display:block;clear:both}.opStats .number{color:#666}.opStats .statisticLabel{color:#666}.opStats .statisticColumn{float:left;width:200px}.opStats .statisticColumn .ico{background-color:#0072bc;font-size:11px;border-radius:24px;width:24px;display:inline-block;margin-bottom:5px;height:24px;line-height:24px;text-align:center;margin-right:10px}.opStats .statisticColumn .ico .icon{color:#fff;font-size:13px;vertical-align:middle;margin-bottom:3px;display:inline-block}.opBottom{background-color:#f8f8f8;height:50px;line-height:50px;border-top:1px solid #e9e9e9;padding:0 15px;overflow:hidden;font-size:12px;border-radius:0 0 4px 4px}.opBottom .button{height:30px;line-height:28px;margin-right:0}.opBottom .button .icon{font-size:14px;vertical-align:middle;display:inline-block;margin-bottom:3px;margin-right:3px}.threadViewsAndComments{float:right}.threadViewsAndComments div{font-size:13px;color:#999;float:left}.threadViewsAndComments div>.icon{margin-right:2px}.threadViewsAndComments div>.icon:hover{color:#0072bc;cursor:pointer}.threadViewsAndComments div .has_icon:hover .icon{color:#0072bc}#activeUsers{text-align:center;font-size:11px}#activeUsers .top{color:#999;border-bottom:1px solid #eee;margin-top:-13px;padding-bottom:11px}#activeUsers .userGroups{margin:15px 0}#activeUsers .userGroups .group{display:inline-block;margin:0 7px}#activeUsers .showmore_content{position:relative;overflow:hidden}#activeUsers .showmore_trigger{font-size:13px;margin-top:20px;margin-bottom:-10px;color:#0072bc;cursor:pointer;height:25px;line-height:25px}.activeUsers .username{background-color:#e4e4e4;border-radius:4px;height:14px;line-height:14px;padding:0 7px;text-decoration:none;color:#333;font-size:10px;margin:0 10px 10px 0;display:inline-block}.activeUsers .username.boldName{font-weight:bold}.dot{width:5px;height:5px;border-radius:3px;display:inline-block;vertical-align:middle;margin-bottom:3px;margin-left:5px}.dot.developer{background-color:#0072bc}.dot.staffAdmin{background-color:#ed202d}.dot.mod{background-color:#00a454}.dot.dealEditor{background-color:#65328f}.dot.under50{background-color:#a3a3a3}.dot.under100{background-color:#f9a95a}.dot.over100{background-color:#65d4fd}blockquote table.stg_table{margin-left:-40px}table.stg_table{border:1px solid #D6D6D6;font-size:12px}table.stg_table tr{height:25px;line-height:25px;border-bottom:1px solid #D6D6D6;vertical-align:top}table.stg_table thead{width:100%;background-color:#333;color:#999;white-space:nowrap}table.stg_table td,table.stg_table th{padding:0 10px;text-align:left}table.stg_table .alt2{background-color:#fff}table.stg_table .alt1{background-color:#f8f8f8}.spoiler{color:#fff}.pollForm{display:block}.pollContainer{background-color:#f8f8f8;padding:20px 60px 20px 20px;border-radius:4px;margin:20px 0;display:inline-block}.pollContainer input[type="submit"]{display:inline-block;margin-right:10px}.pollVotes{font-size:11px}.pollVotes a{color:#333;font-size:11px;text-decoration:none}.pollPercent{font-size:11px}.pollQuestion{display:block;font-family:"Open Sans Semibold", "Open Sans", Arial, sans-serif;font-style:normal;font-weight:600;margin-bottom:10px}.pollOptionsTable{margin-bottom:15px}.pollOptionsTable input[type="radio"],.pollOptionsTable input[type="checkbox"]{width:14px;height:14px;margin-right:3px;display:inline-block;margin-bottom:2px;vertical-align:middle}.pollOption{display:block;margin:1px 0;margin-right:25px}.pollPublicWarning{margin:10px 0;font-size:11px;color:#999}.pollResultBar{display:inline-block;background-color:#0072bc;height:10px;margin:0 5px;vertical-align:middle;border-radius:1px}.pollCloseWarning{font-size:11px;font-style:italic;margin-top:20px;margin-bottom:-10px}.pollCloseWarning strong{font-style:italic}.hasCountdown{width:219px;display:inline-block;margin-top:50px;text-align:center;color:#666;border-radius:4px;border:1px solid #D6D6D6;padding:2px;font-family:"Open Sans", Arial, sans-serif;font-style:normal;font-weight:400}.countdown_section{background-color:#eee;display:inline-block;margin-right:1px;width:52px;height:41px;text-align:center;font-size:9px;text-transform:uppercase}.countdown_section:last-child{margin-right:0}.countdown_amount{display:inline-block;font-size:18px;color:#cd464f;margin-bottom:-6px;margin-top:2px}.countdown_show3 .countdown_section{width:70px}.countdown_show2 .countdown_section{width:105px}.countdown_show1 .countdown_section{width:210px}.countdown_descr{display:block;font-family:"Open Sans Semibold", "Open Sans", Arial, sans-serif;font-style:normal;font-weight:600;font-size:11px;line-height:15px;text-transform:none}.wikiAttachments{margin:20px 0}.wikiAttachments:before,.wikiAttachments:after{content:".";display:block;height:0;overflow:hidden}.wikiAttachments:after{clear:both}.wikiAttachments .item{float:left;width:50px;height:50px;margin-right:5px;background-color:#f8f8f8;text-decoration:none;border-radius:4px}.wikiAttachments .item.withImage .top{height:50px;border:1px solid #eee;background-color:#fff;border-radius:4px;display:table-cell;vertical-align:middle}.wikiAttachments .top{background-color:#f8f8f8;text-align:center;height:33px;border-radius:4px 4px 0 0}.wikiAttachments img{display:block;vertical-align:middle;max-width:50px;max-height:50px;text-align:center;margin:0 auto}.wikiAttachments .icon{font-size:16px;line-height:33px;color:#c7c7c7}.wikiAttachments .bottom{background-color:#c7c7c7;height:17px;line-height:17px;color:#fff;text-align:center;font-size:10px;border-radius:0 0 4px 4px}.wikiTooltip{position:relative}.wikiTooltip:hover .arrow{border:0;position:absolute}.wikiTooltip:hover .arrow:before{position:absolute;bottom:-40px;left:0;content:'';border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #ccc;border-top-color:rgba(0,0,0,0.2);display:inline-block}.wikiTooltip:hover .arrow:after{position:absolute;bottom:-39px;left:1px;content:'';border-left:9px solid transparent;border-right:9px solid transparent;border-top:9px solid #fff;display:inline-block}.wikiTooltip:hover .wikiTooltipPopup{background-color:#fff;border:1px solid #ccc;border-radius:3px;box-shadow:5px 5px 5px rgba(0,0,0,0.1);position:absolute;z-index:99;margin-left:0;color:#333;padding:12px 20px;font-size:13px;white-space:nowrap}.wikiTooltipPopup{margin-left:-999em;position:absolute;left:-5px;top:-50px}.wikiTooltipPopup .middot{color:#999}.wikiTooltipPopup .middot:before{margin:0 2px}.postToolsDropdown{display:none}.ui-dialog[aria-describedby="report_dialog"]{padding:0;box-shadow:0 0 4px rgba(0,0,0,0.4)}.ui-dialog[aria-describedby="report_dialog"] .ui-dialog-titlebar{display:none}.ui-dialog[aria-describedby="report_dialog"] #report_dialog{padding:0}.ui-dialog[aria-describedby="report_dialog"] #report_dialog .statusMessage{padding:12px}.ui-dialog[aria-describedby="report_dialog"] #report{clear:both;padding-top:10px}.ui-dialog[aria-describedby="report_dialog"] .reportSettings{margin-bottom:16px}.ui-dialog[aria-describedby="report_dialog"] .reportSettings label{display:block;margin-top:12px;font-size:13px}.ui-dialog[aria-describedby="report_dialog"] .reportSettings input[type="radio"]{margin:-3px 4px 0 0;vertical-align:middle;height:15px;width:15px}.ui-dialog[aria-describedby="report_dialog"] .reportSettings .originalPostBox{margin:6px 0 4px 0;height:33px;width:303px;padding-left:10px}.ui-dialog[aria-describedby="report_dialog"] .reportSettings .radioOptions{padding:0 21px}.ui-dialog[aria-describedby="report_dialog"] .reportSettings .messageContainer{padding:0 18px}.ui-dialog[aria-describedby="report_dialog"] .reportSettings .report-title{margin:12px 0 6px 0}.ui-dialog[aria-describedby="report_dialog"] .reportSettings textarea{height:68px}.ui-dialog[aria-describedby="report_dialog"] .modalHeader .modalTitle{float:left;margin:12px 0 0 18px;font-size:15px;font-weight:bold}.ui-dialog[aria-describedby="report_dialog"] .modalHeader .icon{float:right;font-size:10px;margin:8px 8px 0 0;color:#c7c7c7}.ui-dialog[aria-describedby="report_dialog"] .modalFooter{background-color:#fcfcfc;height:50px;border-top:1px solid #eee}.ui-dialog[aria-describedby="report_dialog"] .modalFooter .primary{margin:8px 0 0 19px}.ui-dialog[aria-describedby="report_dialog"] .ma_loading_panel{display:none;position:absolute;z-index:10;background:url("https://css.slickdealscdn.com/images/misc/progress.gif") center center no-repeat #fff}.modal-spamban .inner .headline+p{margin-bottom:5px}.bfDealDetails{overflow:hidden;line-height:70px;padding:0 24px}.bfDealDetails .seeDeals{font-family:"Open Sans Semibold", "Open Sans", Arial, sans-serif;font-style:normal;font-weight:600}.bfDealDetails .button{margin-left:7px}@media (max-width: 1115px){.bfDealDetails{padding:10px 24px 16px 24px;line-height:40px}.bfDealDetails .floatRight{float:left}.bfDealDetails .button{margin-left:0px}}.itemIdentifier{float:left;margin-right:10px}.itemIdentifier .block{display:table;width:75px;height:55px;border:1px solid #e9e9e9;border-radius:4px;text-align:center;color:#e23173;text-transform:uppercase;text-decoration:none}.itemIdentifier .block .num,.itemIdentifier .block .off{font-family:"Open Sans Bold", "Open Sans", Arial, sans-serif;font-style:normal;font-weight:700;font-size:16px}.itemIdentifier .block .num.blue,.itemIdentifier .block .off.blue{color:#669}.itemIdentifier .inner{display:table-cell;vertical-align:middle;width:75px;height:55px;padding:1px}.itemIdentifier .inner .num{margin:5px 0 2px 0;display:block}.itemIdentifier .inner .icon{vertical-align:middle;font-size:24px}.itemIdentifier .inner .icon.offer{color:#669}.itemIdentifier .inner .icon.coupon{color:#e23173}.itemIdentifier .tag{display:block;width:100%;height:16px;line-height:16px;text-align:center;color:#fff;text-transform:uppercase;border-radius:2px;font-family:"Open Sans Bold", "Open Sans", Arial, sans-serif;font-style:normal;font-weight:700;font-size:9px;margin-top:4px;text-decoration:none}.itemIdentifier .tag.deal,.itemIdentifier .tag.offer{background-color:#669}.itemIdentifier .tag.coupon{background-color:#e23173}.couponContent{float:left;width:200px;color:#666;font-size:11px;margin-top:3px}.couponContent .middot:before{margin:0 4px}.couponContent .edPick{font-family:"Open Sans Bold", "Open Sans", Arial, sans-serif;font-style:normal;font-weight:700;font-size:10px;text-transform:uppercase;color:#666}.couponContent .icon-medal2{color:#416abd;font-size:15px;vertical-align:middle}.couponContent .couponInfo{font-size:13px;font-family:arial,sans-serif;color:#666;line-height:18px}.couponContent .couponInfo.coupon{margin-top:8px}.ftcDisclaimer{padding:15px 0;font-style:italic;font-size:11px;border-top:1px solid #eee;display:table;width:100%;margin:20px 0 -25px 0}.ftcDisclaimer .icon{color:#999;font-size:12px;vertical-align:middle}.ftcDisclaimer span{display:table-cell;line-height:12px}#dealFeedbackModal{display:none;overflow:visible;top:auto;width:674px}#dealFeedbackModal .head{font-size:30px;font-family:"Open Sans Semibold", "Open Sans", Arial, sans-serif;font-style:normal;font-weight:600;margin-bottom:15px}#dealFeedbackModal .subHead{font-size:15px;margin-bottom:35px}#dealFeedbackModal .buttongroup{width:100%;margin:0 0 20px 0}#dealFeedbackModal .buttongroup .button{width:32%;font-size:13px;height:46px;line-height:46px}#dealFeedbackModal .buttongroup .dealThumbsDown{width:36%}#dealFeedbackModal .buttongroup .icon{font-size:18px;margin-bottom:5px;margin-right:5px;display:inline-block;vertical-align:middle}#dealFeedbackModal .links{text-align:left;padding:15px;margin-top:20px}#dealFeedbackModal .icon-cog{color:#c7c7c7;text-decoration:none}#dealFeedbackModal .icon-cog:hover{color:#999}#dealFeedbackModal .textLinks{display:none}#dealFeedbackModal a#dontShow{color:#999;text-decoration:underline}#dealFeedbackModal .dealThumbsUp .icon{color:#b2da7d}#dealFeedbackModal .dealThumbsDown .icon{color:#f2abab}#dealFeedbackModal .dropdown-menu{text-align:left}#dealFeedbackModal .dropdown-menu input{height:auto}@media (min-width: 1557px){#dealPrice{max-width:440px}}@media (max-width: 1389px){#dealStats .dealScoreAndVoting{float:left}#dealStats .viewsAndComments{float:left}#dealStats .viewsAndComments .middot{display:none}#dealStats .dealScore{margin-right:8px}#dealStats .score{padding:10px 8px 0}#dealStats .label{padding:8px 10px 2px}#dealStats .buttongroup{margin-right:8px}#dealStats .buttongroup .button{font-size:16px;padding:0 10px}#dealViews,#dealComments{font-size:11px;display:block;clear:both;line-height:24px}#dealPrice{max-width:375px;text-align:center;font-size:21px;padding-right:15px}#buyNow{font-size:14px;padding:0 9px}}@media (max-width: 1235px){#topInfo{padding-right:15px;width:auto}#pageContent{padding:0 5px}#mainColumn{margin-right:5px}#detailsArea .boxHeaderText{font-size:11px}#detailsTop .detailLeftColumn{width:auto}#detailsTop .detailImages{float:none;margin:0 auto;margin-top:25px}#authorDetails{width:460px}.authorContent{line-height:30px;display:inline}#statisticsAndSubmissions{min-height:48px;height:auto;padding:10px;overflow:hidden}.post .quotebox_content{word-wrap:break-word}#joinTheConversationBox a{float:right}#dealPrice{max-width:310px}.expiredAndHistory .middot{display:none}.expiredAndHistory>a,.expiredAndHistory>span{margin-left:10px}}.show-xs{display:none}@media (max-width: 1115px){.hide-xs{display:none}.show-xs{display:inline}#pageContent{padding:0 5px}#mainColumn{margin-right:5px}.scroll-to-fixed-fixed{width:608px}.addCommentContainer .add-comment{margin-right:2px}.toolsLink .icon{font-size:10px;margin-left:5px}.postToolsLinks{display:none}.postToolsDropdown{display:inline-block}#dealPrice{max-width:150px}.promotionDateTime,.editedDateTime{max-width:270px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:left}.viewsAndComments .count-description{display:none}}@media (min-width: 1116px){.scroll-to-fixed-fixed{width:760px}}@media (min-width: 1236px){.scroll-to-fixed-fixed{width:835px}}@media (min-width: 1389px){.scroll-to-fixed-fixed{width:1003px}#dealViews{margin-left:20px}}@media (min-width: 1557px){.scroll-to-fixed-fixed{width:1171px}}@media (min-width: 1557px){#detailsTop .detailLeftColumn{width:690px}}#midnightTheme #dealStats .buttongroup .button,#midnightTheme .pagination.buttongroup .button{background-image:linear-gradient(#444, #333);border-top-color:#666;border-left-color:#666;border-right-color:#666;border-bottom-color:#555;text-shadow:none;color:#eee}#midnightTheme #dealStats .buttongroup .button:disabled,#midnightTheme #dealStats .buttongroup .button.disabled,#midnightTheme .pagination.buttongroup .button:disabled,#midnightTheme .pagination.buttongroup .button.disabled{background-image:linear-gradient(#444, #333);border-top-color:#666;border-left-color:#666;border-right-color:#666;border-bottom-color:#555;text-shadow:none;color:#999}#midnightTheme #dealStats .buttongroup .button:hover,#midnightTheme .pagination.buttongroup .button:hover{color:#eee;background-image:linear-gradient(#555, #444);border-top-color:#666;border-left-color:#666;border-right-color:#666;border-bottom-color:#555;text-shadow:none}#midnightTheme #dealStats .buttongroup .button:disabled,#midnightTheme #dealStats .buttongroup .button.disabled:hover,#midnightTheme .pagination.buttongroup .button:disabled,#midnightTheme .pagination.buttongroup .button.disabled:hover{color:#999;background-image:linear-gradient(#444, #333);border-top-color:#666;border-left-color:#666;border-right-color:#666;border-bottom-color:#555;text-shadow:none}#midnightTheme #dealStats .buttongroup .button:hover,#midnightTheme .pagination.buttongroup .button:hover{background-image:linear-gradient(#222, #333)}#midnightTheme #threadMenus>a{color:#999}#midnightTheme #originalPost{background-color:#333}#midnightTheme #dealStats.expiredDeal .getNotified{color:#999}#midnightTheme #dealStats #dealPrice{color:white}#midnightTheme #headings{border-bottom:1px solid #555}#midnightTheme #notesAndResearch .commentBubble .commentText{color:#ddd}#midnightTheme #notesAndResearch .commentRating .icon{color:#00aeef}#midnightTheme #notesAndResearch .commentRating{color:#00aeef}#midnightTheme .commentBubble{background-color:#444}#midnightTheme .commentBubble:after{border-color:#444 transparent transparent transparent}#midnightTheme #aboutAuthorBox #statisticsAndSubmissions{background-color:#444}#midnightTheme #aboutAuthorBox #authorInfo{color:#bbb}#midnightTheme #aboutAuthorBox .authorName .label a{color:white}#midnightTheme .addCommentContainer{border-top:1px solid #555;background-color:#2B2B2B}#midnightTheme #activeUsers .top{border-bottom:1px solid #555}#midnightTheme .detailImages #mainImage,#midnightTheme #dealTitle img{border-radius:4px}#midnightTheme .detailImages #mainImage{border:25px solid #ffffff}#midnightTheme #detailsTop img{border:5px solid #ffffff}#midnightTheme .itemIdentifier .block{border:1px solid #444}#midnightTheme #detailsTop #buyNowShareContainer #buyNowShareContainerSeparator{background-color:#2b2b2b;color:#fff}#copyUrlOverlayBox{display:none}#copyUrlOverlayBox #copyUrlOverlayText,#copyUrlOverlayBox #copyUrlOverlayTextBackground{position:fixed;top:40%;left:0;right:0;margin:0 auto}#copyUrlOverlayBox #copyUrlOverlayTextBackground{background-color:#fff;opacity:0.7;border-radius:6px;width:331px;height:187px;z-index:1000001}#copyUrlOverlayBox #copyUrlOverlayText{font-size:21px;width:331px;height:187px;text-align:center;z-index:1000002}#copyUrlOverlayBox #copyUrlOverlayText div{width:54px;height:54px;border-radius:27px;background-color:#333;padding-top:6px;font-size:35px;margin:45px auto 24px auto}#copyUrlOverlayBox #copyUrlOverlayText div .icon{color:#e8e8e8}.checkout-actions{display:inline-block}.checkout-actions button{display:inline-block;vertical-align:middle}.checkout-actions button:active,.checkout-actions button:focus{outline:none}.checkout-actions button img{vertical-align:middle;position:relative;top:-2px;width:88px;height:18px}.checkout-actions>button{border-radius:3px 0px 0px 3px;border-right:none}.checkout-actions>button:hover,.checkout-actions>button:disabled{border-right:none}.checkout-actions .checkout-more{display:inline-block}.checkout-actions .checkout-more button{border-radius:0px 3px 3px 0px;border-left-color:#006bb1}.checkout-actions .popupMenu{z-index:100}.checkout-actions .popupMenu a{position:relative;padding-right:50px}.checkout-actions .popupMenu a:hover:after{color:white}.checkout-actions .popupMenu a:after{position:absolute;right:20px;top:5px;color:#666;font-size:16px;content:'\e63f';font-family:'sd-global' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.checkout-actions ~ #buyNowShareContainer #buyNowShareContainerSeparator{margin-left:97px !important}#detailContents .deal-actions{clear:both;margin:20px 0;float:none;text-align:left}#detailContents .deal-actions .checkout-actions{display:block}.checkout-banner{background-color:#e7f6ff;height:42px;padding:5px 117px 0 162px;position:relative;border-radius:4px;overflow:hidden;line-height:15px}.checkout-banner strong{text-transform:uppercase;font-size:16px;color:#004261;position:relative;top:1px}.checkout-banner img{position:absolute;top:-1px;height:42px}.checkout-banner img:first-of-type{left:-1px;width:142px}.checkout-banner img:last-of-type{right:17px;width:78px}div.modal.modal-modern[data-modal-template="checkout"]{color:#333;width:720px}div.modal.modal-modern[data-modal-template="checkout"] .loading{text-align:center;padding:60px 0}div.modal.modal-modern[data-modal-template="checkout"] .inner{text-align:left;padding:0}div.modal.modal-modern[data-modal-template="checkout"] .inner header{padding:20px;font-size:21px;font-family:"Open Sans Bold", "Open Sans", Arial, sans-serif;font-style:normal;font-weight:700;border-bottom:1px #ccc solid;height:80px;line-height:38px}div.modal.modal-modern[data-modal-template="checkout"] .inner header img{float:left;width:40px;height:40px;border:1px #ccc solid;border-radius:3px;padding:2px;margin-right:10px}div.modal.modal-modern[data-modal-template="checkout"] .inner header .icon{font-size:14px;position:relative;top:-2px}div.modal.modal-modern[data-modal-template="checkout"] .inner-left{float:left;width:480px;padding:20px}div.modal.modal-modern[data-modal-template="checkout"] .inner-left .deal-details{overflow:hidden;*zoom:1;clear:both;margin-bottom:20px}div.modal.modal-modern[data-modal-template="checkout"] .inner-left .deal-details img{width:120px;height:120px;border:1px #ccc solid;border-radius:4px;padding:5px;float:left}div.modal.modal-modern[data-modal-template="checkout"] .inner-left .deal-details strong,div.modal.modal-modern[data-modal-template="checkout"] .inner-left .deal-details span{margin-left:140px}div.modal.modal-modern[data-modal-template="checkout"] .inner-left .deal-details strong{display:block;font-size:24px;line-height:30px;margin-bottom:10px;max-height:60px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}div.modal.modal-modern[data-modal-template="checkout"] .inner-left .deal-price{font-size:18px;font-family:"Open Sans Bold", "Open Sans", Arial, sans-serif;font-style:normal;font-weight:700;display:block}div.modal.modal-modern[data-modal-template="checkout"] .inner-left .inventory{font-size:13px;display:block}div.modal.modal-modern[data-modal-template="checkout"] .inner-left .inventory.inventory-critical{color:#fc331d}div.modal.modal-modern[data-modal-template="checkout"] .inner-left .form-group{margin-bottom:20px}div.modal.modal-modern[data-modal-template="checkout"] .inner-left label{font-family:"Open Sans Semibold", "Open Sans", Arial, sans-serif;font-style:normal;font-weight:600;display:block;font-size:13px;margin-bottom:5px}div.modal.modal-modern[data-modal-template="checkout"] .inner-left select{width:154px;background-image:linear-gradient(#fcfcfc, #f1f1f1);border-radius:3px;height:30px;line-height:32px;border:1px solid #e1e1e1;outline:0;font-family:"Open Sans Semibold", "Open Sans", Arial, sans-serif;font-style:normal;font-weight:600;color:#333;font-size:13px;display:block;height:40px;width:100%}div.modal.modal-modern[data-modal-template="checkout"] .inner-left hr{background-color:#ccc}div.modal.modal-modern[data-modal-template="checkout"] .inner-left button{display:block;height:40px;margin-bottom:10px;width:100%}div.modal.modal-modern[data-modal-template="checkout"] .inner-right{float:left;width:240px;padding:20px 20px 60px 20px;background-color:#f9f9f9;border-left:1px #ccc solid}div.modal.modal-modern[data-modal-template="checkout"] .inner-right strong{font-family:"Open Sans Bold", "Open Sans", Arial, sans-serif;font-style:normal;font-weight:700;font-size:16px;display:block;margin-bottom:10px}div.modal.modal-modern[data-modal-template="checkout"] .interstitial{padding:40px;font-size:14px;line-height:26px;text-align:center;color:#333}div.modal.modal-modern[data-modal-template="checkout"] .interstitial img{width:auto;height:36px}div.modal.modal-modern[data-modal-template="checkout"] .interstitial strong{font-size:18px;font-family:"Open Sans Bold", "Open Sans", Arial, sans-serif;font-style:normal;font-weight:700}div.modal.modal-modern[data-modal-template="checkout"] .interstitial button{margin:10px 0 20px 0}div.modal.modal-modern[data-modal-template="checkout"] .interstitial .help{font-size:12px;line-height:18px}div.modal.modal-modern[data-modal-template="checkout"] .interstitial a:hover{text-decoration:underline}div.modal.modal-modern[data-modal-template="checkout"] dt{font-size:13px}div.modal.modal-modern[data-modal-template="checkout"] dd p{color:#666;font-size:11px;line-height:17px}div.modal.modal-modern[data-modal-template="checkout"] .modal-error{padding:40px 20px;text-align:center}div.modal.modal-modern[data-modal-template="checkout"] .modal-error .icon{color:#fc331d;font-size:64px}div.modal.modal-modern[data-modal-template="checkout"] .modal-error .error-title{font-size:24px;margin:10px 0;display:inline-block}div.modal.modal-modern[data-modal-template="checkout"] .modal-error .error-message{color:red;font-size:16px}div.modal.modal-modern[data-modal-template="checkout"] .modal-error .button{margin-top:15px}#creditCardDisclosureModal{display:none}#creditCardDisclosureModal #creditCardDisclosureModalText{margin:0 auto;padding:40px;color:#666}/* This is the default Tooltipster theme (feel free to modify or duplicate and create multiple themes!): */
.tooltipster-default {
	border-radius: 5px; 
	border: 2px solid #000;
	background: #4c4c4c;
	color: #fff;
}

/* Use this next selector to style things like font-size and line-height: */
.tooltipster-default .tooltipster-content {
	font-family: Arial, sans-serif;
	font-size: 14px;
	line-height: 16px;
	padding: 8px 10px;
	overflow: hidden;
}

/* This next selector defines the color of the border on the outside of the arrow. This will automatically match the color and size of the border set on the main tooltip styles. Set display: none; if you would like a border around the tooltip but no border around the arrow */
.tooltipster-default .tooltipster-arrow .tooltipster-arrow-border {
	/* border-color: ... !important; */
}


/* If you're using the icon option, use this next selector to style them */
.tooltipster-icon {
	cursor: help;
	margin-left: 4px;
}








/* This is the base styling required to make all Tooltipsters work */
.tooltipster-base {
	padding: 0;
	font-size: 0;
	line-height: 0;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 9999999;
	pointer-events: none;
	width: auto;
	overflow: visible;
}
.tooltipster-base .tooltipster-content {
	overflow: hidden;
}


/* These next classes handle the styles for the little arrow attached to the tooltip. By default, the arrow will inherit the same colors and border as what is set on the main tooltip itself. */
.tooltipster-arrow {
	display: block;
	text-align: center;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
}
.tooltipster-arrow span, .tooltipster-arrow-border {
	display: block;
	width: 0; 
	height: 0;
	position: absolute;
}
.tooltipster-arrow-top span, .tooltipster-arrow-top-right span, .tooltipster-arrow-top-left span {
	border-left: 8px solid transparent !important;
	border-right: 8px solid transparent !important;
	border-top: 8px solid;
	bottom: -7px;
}
.tooltipster-arrow-top .tooltipster-arrow-border, .tooltipster-arrow-top-right .tooltipster-arrow-border, .tooltipster-arrow-top-left .tooltipster-arrow-border {
	border-left: 9px solid transparent !important;
	border-right: 9px solid transparent !important;
	border-top: 9px solid;
	bottom: -7px;
}

.tooltipster-arrow-bottom span, .tooltipster-arrow-bottom-right span, .tooltipster-arrow-bottom-left span {
	border-left: 8px solid transparent !important;
	border-right: 8px solid transparent !important;
	border-bottom: 8px solid;
	top: -7px;
}
.tooltipster-arrow-bottom .tooltipster-arrow-border, .tooltipster-arrow-bottom-right .tooltipster-arrow-border, .tooltipster-arrow-bottom-left .tooltipster-arrow-border {
	border-left: 9px solid transparent !important;
	border-right: 9px solid transparent !important;
	border-bottom: 9px solid;
	top: -7px;
}
.tooltipster-arrow-top span, .tooltipster-arrow-top .tooltipster-arrow-border, .tooltipster-arrow-bottom span, .tooltipster-arrow-bottom .tooltipster-arrow-border {
	left: 0;
	right: 0;
	margin: 0 auto;
}
.tooltipster-arrow-top-left span, .tooltipster-arrow-bottom-left span {
	left: 6px;
}
.tooltipster-arrow-top-left .tooltipster-arrow-border, .tooltipster-arrow-bottom-left .tooltipster-arrow-border {
	left: 5px;
}
.tooltipster-arrow-top-right span,  .tooltipster-arrow-bottom-right span {
	right: 6px;
}
.tooltipster-arrow-top-right .tooltipster-arrow-border, .tooltipster-arrow-bottom-right .tooltipster-arrow-border {
	right: 5px;
}
.tooltipster-arrow-left span, .tooltipster-arrow-left .tooltipster-arrow-border {
	border-top: 8px solid transparent !important;
	border-bottom: 8px solid transparent !important; 
	border-left: 8px solid;
	top: 50%;
	margin-top: -7px;
	right: -7px;
}
.tooltipster-arrow-left .tooltipster-arrow-border {
	border-top: 9px solid transparent !important;
	border-bottom: 9px solid transparent !important; 
	border-left: 9px solid;
	margin-top: -8px;
}
.tooltipster-arrow-right span, .tooltipster-arrow-right .tooltipster-arrow-border {
	border-top: 8px solid transparent !important;
	border-bottom: 8px solid transparent !important; 
	border-right: 8px solid;
	top: 50%;
	margin-top: -7px;
	left: -7px;
}
.tooltipster-arrow-right .tooltipster-arrow-border {
	border-top: 9px solid transparent !important;
	border-bottom: 9px solid transparent !important; 
	border-right: 9px solid;
	margin-top: -8px;
}


/* Some CSS magic for the awesome animations - feel free to make your own custom animations and reference it in your Tooltipster settings! */

.tooltipster-fade {
	opacity: 0;
	-webkit-transition-property: opacity;
	-moz-transition-property: opacity;
	-o-transition-property: opacity;
	-ms-transition-property: opacity;
	transition-property: opacity;
}
.tooltipster-fade-show {
	opacity: 1;
}

.tooltipster-grow {
	-webkit-transform: scale(0,0);
	-moz-transform: scale(0,0);
	-o-transform: scale(0,0);
	-ms-transform: scale(0,0);
	transform: scale(0,0);
	-webkit-transition-property: -webkit-transform;
	-moz-transition-property: -moz-transform;
	-o-transition-property: -o-transform;
	-ms-transition-property: -ms-transform;
	transition-property: transform;
	-webkit-backface-visibility: hidden;
}
.tooltipster-grow-show {
	-webkit-transform: scale(1,1);
	-moz-transform: scale(1,1);
	-o-transform: scale(1,1);
	-ms-transform: scale(1,1);
	transform: scale(1,1);
	-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
	-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	-moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	-ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	-o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
}

.tooltipster-swing {
	opacity: 0;
	-webkit-transform: rotateZ(4deg);
	-moz-transform: rotateZ(4deg);
	-o-transform: rotateZ(4deg);
	-ms-transform: rotateZ(4deg);
	transform: rotateZ(4deg);
	-webkit-transition-property: -webkit-transform, opacity;
	-moz-transition-property: -moz-transform;
	-o-transition-property: -o-transform;
	-ms-transition-property: -ms-transform;
	transition-property: transform;
}
.tooltipster-swing-show {
	opacity: 1;
	-webkit-transform: rotateZ(0deg);
	-moz-transform: rotateZ(0deg);
	-o-transform: rotateZ(0deg);
	-ms-transform: rotateZ(0deg);
	transform: rotateZ(0deg);
	-webkit-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 1);
	-webkit-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4); 
	-moz-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4); 
	-ms-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4); 
	-o-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4); 
	transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4);
}

.tooltipster-fall {
	top: 0;
	-webkit-transition-property: top;
	-moz-transition-property: top;
	-o-transition-property: top;
	-ms-transition-property: top;
	transition-property: top;
	-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
	-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	-moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	-ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	-o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
}
.tooltipster-fall-show {
}
.tooltipster-fall.tooltipster-dying {
	-webkit-transition-property: all;
	-moz-transition-property: all;
	-o-transition-property: all;
	-ms-transition-property: all;
	transition-property: all;
	top: 0px !important;
	opacity: 0;
}

.tooltipster-slide {
	left: -40px;
	-webkit-transition-property: left;
	-moz-transition-property: left;
	-o-transition-property: left;
	-ms-transition-property: left;
	transition-property: left;
	-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
	-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	-moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	-ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	-o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
}
.tooltipster-slide.tooltipster-slide-show {
}
.tooltipster-slide.tooltipster-dying {
	-webkit-transition-property: all;
	-moz-transition-property: all;
	-o-transition-property: all;
	-ms-transition-property: all;
	transition-property: all;
	left: 0px !important;
	opacity: 0;
}


/* CSS transition for when contenting is changing in a tooltip that is still open. The only properties that will NOT transition are: width, height, top, and left */
.tooltipster-content-changing {
	opacity: 0.5;
	-webkit-transform: scale(1.1, 1.1);
	-moz-transform: scale(1.1, 1.1);
	-o-transform: scale(1.1, 1.1);
	-ms-transform: scale(1.1, 1.1);
	transform: scale(1.1, 1.1);
}#quickreply{margin-bottom:35px}#quickreply.floating{background-color:white;position:fixed;width:618px;right:25px;bottom:0;box-shadow:0 0 25px gray;z-index:999999}#qr_header{font-family:"Open Sans Semibold", "Open Sans", Arial, sans-serif;font-style:normal;font-weight:600;padding:10px 12px 8px;background-color:#444;color:white;text-transform:uppercase;display:none}#qr_header .icon{color:white}#qr_header label .icon{font-size:90%}#qr_frame_controls{float:right}#qr_frame_controls .icon{cursor:pointer;display:inline-block}#qr_content{font-size:11px;display:none}#qr_title{padding:2px 3px;display:none}#cke_qr_editor{margin-top:8px;margin-bottom:10px}#qr_editor{margin-top:8px;margin-bottom:10px;height:275px;width:574px;background-color:#fcfcfc}#qr_controls label{display:block;padding-top:5px}#qr_controls label input{margin-top:1px;vertical-align:middle}#qr_controls_right{float:right}#qr_controls_right input{margin-left:16px;float:right}.floating #qr_header,.floating #qr_title{display:block}.floating #qr_content{padding:10px}#qr_loading div{margin:auto}.ui-multiselect { padding:2px 0 2px 4px; text-align:left }
.ui-multiselect span.ui-icon { float:right }
.ui-multiselect-single .ui-multiselect-checkboxes input { position:absolute !important; top: auto !important; left:-9999px; }
.ui-multiselect-single .ui-multiselect-checkboxes label { padding:5px !important }

.ui-multiselect-header { margin-bottom:3px; padding:3px 0 3px 4px }
.ui-multiselect-header ul { font-size:0.9em }
.ui-multiselect-header ul li { float:left; padding:0 10px 0 0 }
.ui-multiselect-header a { text-decoration:none }
.ui-multiselect-header a:hover { text-decoration:underline }
.ui-multiselect-header span.ui-icon { float:left }
.ui-multiselect-header li.ui-multiselect-close { float:right; text-align:right; padding-right:0 }

.ui-multiselect-menu { display:none; padding:3px; position:absolute; z-index:10000; text-align: left }
.ui-multiselect-checkboxes { position:relative /* fixes bug in IE6/7 */; overflow-y:scroll }
.ui-multiselect-checkboxes label { cursor:default; display:block; border:1px solid transparent; padding:3px 1px }
.ui-multiselect-checkboxes label input { position:relative; top:1px }
.ui-multiselect-checkboxes li { clear:both; font-size:0.9em; padding-right:3px }
.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label { text-align:center; font-weight:bold; border-bottom:1px solid }
.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label a { display:block; padding:3px; margin:1px 0; text-decoration:none }

/* remove label borders in IE6 because IE6 does not support transparency */
* html .ui-multiselect-checkboxes label { border:none }/**
 * Featherlight – ultra slim jQuery lightbox
 * Version 0.4.10 - http://noelboss.github.io/featherlight/
 *
 * Copyright 2014, Noël Raoul Bossart (http://www.noelboss.com)
 * MIT Licensed.
**/
@media all {
    .featherlight {
        display: none;

        /* dimensions: spanning the background from edge to edge */
        position:fixed;
        top: 0; right: 0; bottom: 0; left: 0;
        z-index: 10011;

        /* position: centering content */
        text-align: center;

        /* insures that the ::before pseudo element doesn't force wrap with fixed width content; */
        white-space: nowrap;

        /* styling */
        cursor: pointer;
        background: #333;
        /* IE8 "hack" for nested featherlights */
        background: rgba(0, 0, 0, 0);
    }

    /* support for nested featherlights. Does not work in IE8 (use JS to fix) */
    .featherlight:last-of-type {
        background: rgba(0, 0, 0, 0.3);
    }

    .featherlight:before {
        /* position: trick to center content vertically */
        content: '';
        display: inline-block;
        height: 100%;
        vertical-align: middle;
        margin-right: -0.25em;
    }

    .featherlight .featherlight-content {
        /* make content container for positioned elements (close button) */
        position: relative;

        /* position: centering vertical and horizontal */
        text-align: left;
        vertical-align: middle;
        display: inline-block;

        /* dimensions: cut off images */
        overflow: auto;
        padding: 25px 25px 0;
        border-bottom: 25px solid transparent;

        /* dimensions: handling small or non existing (loading images) content */
        min-width:  30%;

        /* dimensions: handling large content */
        margin-left: 5%;
        margin-right: 5%;
        max-height: 95%;

        /* styling */
        background: #fff;
        cursor: auto;

        /* reset white-space wrapping */
        white-space: normal;

        border-radius: 4px;
        box-shadow: 0 5px 10px 0px rgba(0, 0, 0, 0.5);
    }

    /* contains the content */
    .featherlight .featherlight-inner {
        /* make sure its visible */
        display: block;
    }

    .featherlight .featherlight-close-icon {
        /* position: centering vertical and horizontal */
        position: absolute;
        z-index: 9999;
        top: 0;
        right: 0;

        /* dimensions: 25px x 25px */
        line-height: 25px;
        width: 25px;

        /* styling */
        cursor: pointer;
        text-align: center;
        font: Arial, sans-serif;
        background: #fff; /* Set the background in case it overlaps the content */
        background: rgba(255, 255, 255, 0.3);
        color: #c7c7c7;
    }

    .featherlight-close-icon .icon-close {
        color: #c7c7c7;
    }

    .featherlight .featherlight-image {
        /* styling */
        width: 100%;
    }

    .featherlight-iframe .featherlight-content {
        /* removed the border for image croping since iframe is edge to edge */
        border-bottom: 0;
        padding: 0;
    }

    .featherlight iframe {
        /* styling */
        border: none;
    }
}

/* handling phones and small screens */
@media only screen and (max-width: 1024px) {
    .featherlight .featherlight-content {
        /* dimensions: maximize lightbox with for small screens */
        margin-left: 10px;
        margin-right: 10px;
        max-height: 98%;

        padding: 10px 10px 0;
        border-bottom: 10px solid transparent;
    }
}/**
 * Featherlight Gallery – an extension for the ultra slim jQuery lightbox
 * Version 0.4.10 - http://noelboss.github.io/featherlight/
 *
 * Copyright 2014, Noël Raoul Bossart (http://www.noelboss.com)
 * MIT Licensed.
**/
@media all {
    .featherlight-next,
    .featherlight-previous {
        display: block;
        position: absolute;
        top: 25px;
        right: 25px;
        left: auto;
        bottom: 0;
        cursor: pointer;
        /* preventing text selection */
        -webkit-touch-callout: none;
        -webkit-user-select: none;
        -khtml-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        /* IE9 hack, otherwise navigation doesn't appear */
        background: rgba(0,0,0,0);
        width: 60px;
    }

    .featherlight-previous {
        left: 25px;
        right: auto;
    }

    .featherlight-next:hover,
    .featherlight-previous:hover {
        background: rgba(0,0,0,0.5);
    }

    .featherlight-next span,
    .featherlight-previous span {
        display: none;
        position: absolute;

        top: 50%;
        left: 0;
        right: auto;
        width: 60px;

        /* center horizontally */
        text-align: center;

        font-size: 40px;
        line-height: 40px;

        /* center vertically */
        margin-top: -20px;

        /* text-shadow: 0px 0px 5px #fff; */
        color: #f7f7f7;
        font-style: normal;
        font-weight: normal;
    }

    .featherlight-next span {
        right: 0;
        left: auto;
    }

    .featherlight-next:hover span,
    .featherlight-previous:hover span {
        display: inline-block;
    }
}

/* Allways display arrows on touch devices */
@media only screen and (max-device-width: 1024px){
    .featherlight-next:hover,
    .featherlight-previous:hover {
        background: none;
    }

    .featherlight-next span,
    .featherlight-previous span {
        display: block;
    }
}

/* handling phones and small screens */
@media only screen and (max-width: 1024px) {
    .featherlight-next,
    .featherlight-previous {
        top: 10px;
        right: 10px;
        left: 85%;
    }

    .featherlight-previous {
        left: 10px;
        right: 85%;
    }

    .featherlight-next span,
    .featherlight-previous span {
        margin-top: -30px;
        font-size: 40px;
    }
}.featuredStores .jcarousel-pagination{border-top:1px solid #e9e9e9;padding-top:10px}.featuredStores .jcarousel-pagination .active{background-color:#0072bc}.featuredStores a.jcarousel-control-next,.featuredStores a.jcarousel-control-prev{top:0;bottom:0;padding-top:130px}.featuredStores a.jcarousel-control-next:hover,.featuredStores a.jcarousel-control-prev:hover{text-decoration:none}.featuredStores #featured_stores_fp_content{position:relative;overflow:hidden;max-width:300px}.featuredStores .jcarousel-wrapper{height:205px}.relatedArticle .featuredStores .jcarousel-wrapper{height:auto}.featuredStores .jcarousel li{float:left;width:300px;padding-left:15px;text-align:center}.featuredStores .jcarousel.classic li{width:270px}.featuredStores .jcarousel ul{width:1000000px;position:relative;list-style:none;margin:0;padding:0}.featuredStores .jcarousel-control-prev,.featuredStores .jcarousel-control-next{text-decoration:none;font-size:20px;position:absolute;top:100px;padding:5px;display:inline-block}.featuredStores .jcarousel-control-prev{left:-1px}.featuredStores .jcarousel-control-next{right:-1px}.featuredStores .jcarousel-pagination{text-align:center;margin-top:0}.featuredStores .jcarousel-pagination a{display:inline-block;height:10px;width:10px;background-color:#d0cec2;margin:0 5px;border-radius:5px;font-size:0}.featuredStores .jcarousel-pagination a.active{background-color:#454b53}.featuredStores a.jcarousel-control-prev:link,.featuredStores a.jcarousel-control-prev:visited,.featuredStores a.jcarousel-control-next:link,.featuredStores a.jcarousel-control-next:visited{color:#d0cec2}.featuredStores .relatedArticle .jcarousel li{width:318px;padding-left:0}.boxContent{overflow:hidden}.betterDeal .compareLink{float:right;line-height:24px}.betterDeal .img{float:left;max-width:125px;max-height:75px;width:125px;height:75px;margin-right:15px;background-size:contain;background-repeat:no-repeat;background-position:center}.betterDeal .cardInfo{float:left;width:480px;margin-right:25px}@media (max-width: 1235px){.betterDeal .cardInfo{width:410px}}@media (max-width: 1115px){.betterDeal .cardInfo{width:270px;margin-right:10px}}@media (min-width: 1389px){.betterDeal .cardInfo{width:650px}}@media (min-width: 1557px){.betterDeal .cardInfo{width:800px}}.betterDeal .title{color:#333;font-family:"Open Sans Bold", "Open Sans", Arial, sans-serif;font-style:normal;font-weight:700;font-size:16px;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}.betterDeal .ccTruncate{line-height:18px;height:53px;overflow:hidden}.betterDeal .cardDetails{float:right;width:130px}@media (min-width: 1557px){.betterDeal .cardDetails{width:140px}}.betterDeal .price{color:#60a430;font-family:"Open Sans Bold", "Open Sans", Arial, sans-serif;font-style:normal;font-weight:700;font-size:15px;text-decoration:none;max-width:80%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block}.betterDeal .icon-fire{font-size:16px;display:inline-block;vertical-align:top;margin-top:1px}.betterDeal .shipping{display:block;color:#999;font-style:italic;font-size:11px;margin-bottom:5px;text-decoration:none;line-height:15px;width:88%}.betterDeal .numLikes{background-color:#fff5c1;padding:1px 0;width:32px;text-align:center;display:inline-block}.betterDeal .icon-thumbs-up3{color:#ffd800}.stats{color:#666;font-size:11px}.stats .icon{vertical-align:middle}.icon.likes{font-size:17px}.icon.comments{font-size:16px;color:#c7c7c7}#midnightTheme .betterDeal .title{color:#00aeef}.xdsoft_datetimepicker {
	box-shadow: 0 5px 15px -5px rgba(0, 0, 0, 0.506);
	background: #fff;
	border-bottom: 1px solid #bbb;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-top: 1px solid #ccc;
	color: #333;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	padding: 8px;
	padding-left: 0;
	padding-top: 2px;
	position: absolute;
	z-index: 9999;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	display: none;
}
.xdsoft_datetimepicker.xdsoft_rtl {
	padding: 8px 0 8px 8px;
}

.xdsoft_datetimepicker iframe {
	position: absolute;
	left: 0;
	top: 0;
	width: 75px;
	height: 210px;
	background: transparent;
	border: none;
}

/*For IE8 or lower*/
.xdsoft_datetimepicker button {
	border: none !important;
}

.xdsoft_noselect {
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
}

.xdsoft_noselect::selection { background: transparent }
.xdsoft_noselect::-moz-selection { background: transparent }

.xdsoft_datetimepicker.xdsoft_inline {
	display: inline-block;
	position: static;
	box-shadow: none;
}

.xdsoft_datetimepicker * {
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0;
	margin: 0;
}

.xdsoft_datetimepicker .xdsoft_datepicker, .xdsoft_datetimepicker .xdsoft_timepicker {
	display: none;
}

.xdsoft_datetimepicker .xdsoft_datepicker.active, .xdsoft_datetimepicker .xdsoft_timepicker.active {
	display: block;
}

.xdsoft_datetimepicker .xdsoft_datepicker {
	width: 224px;
	float: left;
	margin-left: 8px;
}
.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_datepicker {
	float: right;
	margin-right: 8px;
	margin-left: 0;
}

.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker {
	width: 256px;
}

.xdsoft_datetimepicker .xdsoft_timepicker {
	width: 58px;
	float: left;
	text-align: center;
	margin-left: 8px;
	margin-top: 0;
}
.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker {
	float: right;
	margin-right: 8px;
	margin-left: 0;
}

.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker {
	margin-top: 8px;
	margin-bottom: 3px
}

.xdsoft_datetimepicker .xdsoft_monthpicker {
	position: relative;
	text-align: center;
}

.xdsoft_datetimepicker .xdsoft_label i,
.xdsoft_datetimepicker .xdsoft_prev,
.xdsoft_datetimepicker .xdsoft_next,
.xdsoft_datetimepicker .xdsoft_today_button {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC);
}

.xdsoft_datetimepicker .xdsoft_label i {
	opacity: 0.5;
	background-position: -92px -19px;
	display: inline-block;
	width: 9px;
	height: 20px;
	vertical-align: middle;
}

.xdsoft_datetimepicker .xdsoft_prev {
	float: left;
	background-position: -20px 0;
}
.xdsoft_datetimepicker .xdsoft_today_button {
	float: left;
	background-position: -70px 0;
	margin-left: 5px;
}

.xdsoft_datetimepicker .xdsoft_next {
	float: right;
	background-position: 0 0;
}

.xdsoft_datetimepicker .xdsoft_next,
.xdsoft_datetimepicker .xdsoft_prev ,
.xdsoft_datetimepicker .xdsoft_today_button {
	background-color: transparent;
	background-repeat: no-repeat;
	border: 0 none;
	cursor: pointer;
	display: block;
	height: 30px;
	opacity: 0.5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	outline: medium none;
	overflow: hidden;
	padding: 0;
	position: relative;
	text-indent: 100%;
	white-space: nowrap;
	width: 20px;
	min-width: 0;
}

.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next {
	float: none;
	background-position: -40px -15px;
	height: 15px;
	width: 30px;
	display: block;
	margin-left: 14px;
	margin-top: 7px;
}
.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_prev,
.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_next {
	float: none;
	margin-left: 0;
	margin-right: 14px;
}

.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev {
	background-position: -40px 0;
	margin-bottom: 7px;
	margin-top: 0;
}

.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box {
	height: 151px;
	overflow: hidden;
	border-bottom: 1px solid #ddd;
}

.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div {
	background: #f5f5f5;
	border-top: 1px solid #ddd;
	color: #666;
	font-size: 12px;
	text-align: center;
	border-collapse: collapse;
	cursor: pointer;
	border-bottom-width: 0;
	height: 25px;
	line-height: 25px;
}

.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div > div:first-child {
	border-top-width: 0;
}

.xdsoft_datetimepicker .xdsoft_today_button:hover,
.xdsoft_datetimepicker .xdsoft_next:hover,
.xdsoft_datetimepicker .xdsoft_prev:hover {
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}

.xdsoft_datetimepicker .xdsoft_label {
	display: inline;
	position: relative;
	z-index: 9999;
	margin: 0;
	padding: 5px 3px;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	background-color: #fff;
	float: left;
	width: 182px;
	text-align: center;
	cursor: pointer;
}

.xdsoft_datetimepicker .xdsoft_label:hover>span {
	text-decoration: underline;
}

.xdsoft_datetimepicker .xdsoft_label:hover i {
	opacity: 1.0;
}

.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select {
	border: 1px solid #ccc;
	position: absolute;
	right: 0;
	top: 30px;
	z-index: 101;
	display: none;
	background: #fff;
	max-height: 160px;
	overflow-y: hidden;
}

.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_monthselect{ right: -7px }
.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_yearselect{ right: 2px }
.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option:hover {
	color: #fff;
	background: #ff8000;
}

.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option {
	padding: 2px 10px 2px 5px;
	text-decoration: none !important;
}

.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option.xdsoft_current {
	background: #33aaff;
	box-shadow: #178fe5 0 1px 3px 0 inset;
	color: #fff;
	font-weight: 700;
}

.xdsoft_datetimepicker .xdsoft_month {
	width: 100px;
	text-align: right;
}

.xdsoft_datetimepicker .xdsoft_calendar {
	clear: both;
}

.xdsoft_datetimepicker .xdsoft_year{
	width: 48px;
	margin-left: 5px;
}

.xdsoft_datetimepicker .xdsoft_calendar table {
	border-collapse: collapse;
	width: 100%;

}

.xdsoft_datetimepicker .xdsoft_calendar td > div {
	padding-right: 5px;
}

.xdsoft_datetimepicker .xdsoft_calendar th {
	height: 25px;
}

.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th {
	width: 14.2857142%;
	background: #f5f5f5;
	border: 1px solid #ddd;
	color: #666;
	font-size: 12px;
	text-align: right;
	vertical-align: middle;
	padding: 0;
	border-collapse: collapse;
	cursor: pointer;
	height: 25px;
}
.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th {
	width: 12.5%;
}

.xdsoft_datetimepicker .xdsoft_calendar th {
	background: #f1f1f1;
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today {
	color: #33aaff;
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default {
	background: #ffe9d2;
	box-shadow: #ffb871 0 1px 4px 0 inset;
	color: #000;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint {
	background: #c1ffc9;
	box-shadow: #00dd1c 0 1px 4px 0 inset;
	color: #000;
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div.xdsoft_current {
	background: #33aaff;
	box-shadow: #178fe5 0 1px 3px 0 inset;
	color: #fff;
	font-weight: 700;
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,
.xdsoft_datetimepicker .xdsoft_time_box >div >div.xdsoft_disabled {
	opacity: 0.5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	cursor: default;
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled {
	opacity: 0.2;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
}

.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div:hover {
	color: #fff !important;
	background: #ff8000 !important;
	box-shadow: none !important;
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current.xdsoft_disabled:hover {
	background: #33aaff !important;
	box-shadow: #178fe5 0 1px 3px 0 inset !important;
	color: #fff !important;
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div.xdsoft_disabled:hover {
	color: inherit	!important;
	background: inherit !important;
	box-shadow: inherit !important;
}

.xdsoft_datetimepicker .xdsoft_calendar th {
	font-weight: 700;
	text-align: center;
	color: #999;
	cursor: default;
}

.xdsoft_datetimepicker .xdsoft_copyright {
	color: #ccc !important;
	font-size: 10px;
	clear: both;
	float: none;
	margin-left: 8px;
}

.xdsoft_datetimepicker .xdsoft_copyright a { color: #eee !important }
.xdsoft_datetimepicker .xdsoft_copyright a:hover { color: #aaa !important }

.xdsoft_time_box {
	position: relative;
	border: 1px solid #ccc;
}
.xdsoft_scrollbar >.xdsoft_scroller {
	background: #ccc !important;
	height: 20px;
	border-radius: 3px;
}
.xdsoft_scrollbar {
	position: absolute;
	width: 7px;
	right: 0;
	top: 0;
	bottom: 0;
	cursor: pointer;
}
.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_scrollbar {
	left: 0;
	right: auto;
}
.xdsoft_scroller_box {
	position: relative;
}

.xdsoft_datetimepicker.xdsoft_dark {
	box-shadow: 0 5px 15px -5px rgba(255, 255, 255, 0.506);
	background: #000;
	border-bottom: 1px solid #444;
	border-left: 1px solid #333;
	border-right: 1px solid #333;
	border-top: 1px solid #333;
	color: #ccc;
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box {
	border-bottom: 1px solid #222;
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box >div >div {
	background: #0a0a0a;
	border-top: 1px solid #222;
	color: #999;
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label {
	background-color: #000;
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label > .xdsoft_select {
	border: 1px solid #333;
	background: #000;
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label > .xdsoft_select > div > .xdsoft_option:hover {
	color: #000;
	background: #007fff;
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label > .xdsoft_select > div > .xdsoft_option.xdsoft_current {
	background: #cc5500;
	box-shadow: #b03e00 0 1px 3px 0 inset;
	color: #000;
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==);
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th {
	background: #0a0a0a;
	border: 1px solid #222;
	color: #999;
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th {
	background: #0e0e0e;
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today {
	color: #cc5500;
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_default {
	background: #ffe9d2;
	box-shadow: #ffb871 0 1px 4px 0 inset;
	color:#000;
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_mint {
	background: #c1ffc9;
	box-shadow: #00dd1c 0 1px 4px 0 inset;
	color:#000;
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box >div >div.xdsoft_current {
	background: #cc5500;
	box-shadow: #b03e00 0 1px 3px 0 inset;
	color: #000;
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box >div >div:hover {
	color: #000 !important;
	background: #007fff !important;
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th {
	color: #666;
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright { color: #333 !important }
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a { color: #111 !important }
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover { color: #555 !important }

.xdsoft_dark .xdsoft_time_box {
	border: 1px solid #333;
}

.xdsoft_dark .xdsoft_scrollbar >.xdsoft_scroller {
	background: #333 !important;
}
.xdsoft_datetimepicker .xdsoft_save_selected {
    display: block;
    border: 1px solid #dddddd !important;
    margin-top: 5px;
    width: 100%;
    color: #454551;
    font-size: 13px;
}
.xdsoft_datetimepicker .blue-gradient-button {
	font-family: "museo-sans", "Book Antiqua", sans-serif;
	font-size: 12px;
	font-weight: 300;
	color: #82878c;
	height: 28px;
	position: relative;
	padding: 4px 17px 4px 33px;
	border: 1px solid #d7d8da;
	background: -moz-linear-gradient(top, #fff 0%, #f4f8fa 73%);
	/* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(73%, #f4f8fa));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #fff 0%, #f4f8fa 73%);
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #fff 0%, #f4f8fa 73%);
	/* Opera 11.10+ */
	background: -ms-linear-gradient(top, #fff 0%, #f4f8fa 73%);
	/* IE10+ */
	background: linear-gradient(to bottom, #fff 0%, #f4f8fa 73%);
	/* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#f4f8fa',GradientType=0 );
/* IE6-9 */
}
.xdsoft_datetimepicker .blue-gradient-button:hover, .xdsoft_datetimepicker .blue-gradient-button:focus, .xdsoft_datetimepicker .blue-gradient-button:hover span, .xdsoft_datetimepicker .blue-gradient-button:focus span {
  color: #454551;
  background: -moz-linear-gradient(top, #f4f8fa 0%, #FFF 73%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f4f8fa), color-stop(73%, #FFF));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #f4f8fa 0%, #FFF 73%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #f4f8fa 0%, #FFF 73%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #f4f8fa 0%, #FFF 73%);
  /* IE10+ */
  background: linear-gradient(to bottom, #f4f8fa 0%, #FFF 73%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f8fa', endColorstr='#FFF',GradientType=0 );
  /* IE6-9 */
}