.giveRepPopupContainer{width:350px;height:210px}.giveRepPopupContainer .headline{display:block;font-size:16px;font-weight:bold;text-align:center;padding-top:25px}.giveRepPopupContainer .subtext{display:block;margin:0 auto;text-align:center;padding:15px}.giveRepPopupContainer .giveRepOpImage{width:20px;height:20px;margin-right:10px;vertical-align:middle}.giveRepPopupContainer .inner{margin-bottom:10px}.giveRepPopupContainer .inner input{height:34px;border-radius:4px;border:1px solid #ccc;color:#333;display:block;margin:0 auto;width:90%;padding:0 10px;font-size:13px}.giveRepPopupContainer .inner input:focus{border:1px solid #2d84f4;box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.giveRepPopupContainer .inner input:hover{border:1px solid #b0b0b0;box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.giveRepPopupContainer .button.giveRep{width:90%;display:block;margin:0 auto 15px auto}.giveRepPopupContainer .button.giveRep .icon{color:#f4bf37}@keyframes spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.spinner:not(:required){animation:spinner 1500ms infinite linear;border-radius:.5em;box-shadow:rgba(0,0,0,.7) 1.5em 0 0 0,rgba(0,0,0,.7) 1.1em 1.1em 0 0,rgba(0,0,0,.7) 0 1.5em 0 0,rgba(0,0,0,.7) -1.1em 1.1em 0 0,rgba(0,0,0,.7) -1.5em 0 0 0,rgba(0,0,0,.7) -1.1em -1.1em 0 0,rgba(0,0,0,.7) 0 -1.5em 0 0,rgba(0,0,0,.7) 1.1em -1.1em 0 0;display:inline-block;font-size:4px;width:.7em;height:.7em;margin:0 10px 4px 5px;overflow:hidden;text-indent:100%}div[data-template=reportForm]{width:400px}div[data-template=reportForm] header{font-size:30px;font-weight:600}div[data-template=reportForm] .reportSettings{text-align:left}div[data-template=reportForm] .reportSettings label{display:block;font-size:14px}div[data-template=reportForm] .reportSettings label:not(:first-child){margin-top:12px}div[data-template=reportForm] .reportSettings input[type=radio]{margin:-3px 4px 0 0;vertical-align:middle;height:15px;width:15px}div[data-template=reportForm] .reportSettings .originalPostBox{margin:8px 0 4px 0;height:33px;width:100%;padding-left:10px}div[data-template=reportForm] .reportSettings .messageContainer label{margin:12px 0 6px 0}div[data-template=reportForm] .reportSettings .messageContainer textarea{height:68px;width:100%}div[data-template=reportForm] .reportSettings div[data-partial=oldPostReminder]{font-size:12px;margin-top:4px}div[data-template=reportForm] .reportSettings div[data-partial=oldPostReminder] strong{margin-left:5px}div[data-template=reportForm] footer .validationErrors{color:red;display:inline;font-size:12px;margin-left:10px}#copyUrlOverlayBox{display:none}#copyUrlOverlayBox #copyUrlOverlayText{position:fixed;top:40%;left:0;right:0;margin:0 auto}#copyUrlOverlayBox #copyUrlOverlayText{width:304px;height:234px;z-index:1000002;background:#fff;display:flex;align-items:center;text-align:center;justify-content:center;flex-direction:column;padding:28px;box-shadow:0px 3px 10px 0px rgba(0,0,0,.1),0px 1px 3px 0px rgba(0,0,0,.15)}#copyUrlOverlayBox #copyUrlOverlayBoxHeadline{font-size:20px;line-height:27px;font-weight:600;color:#333;margin-top:20px}#copyUrlOverlayBox #copyUrlOverlayBoxCopy{font-size:14px;line-height:21px;font-weight:400;color:#333}h1,h2,h3{margin:0}#topInfo{flex:1 0 100%;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:"Inter",Arial,sans-serif;font-style:normal;font-weight:500}#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}.reportPost{cursor:pointer}.viewsAndComments{flex-grow:2}.expiredDeal{background-color:#fceae3;padding:0 16px;overflow:hidden;line-height:54px;border:1px solid #f7b69f;display:flex;align-items:center}.expiredDeal .sorryHeadline{font-size:18px;color:#c64111;display:inline-block;line-height:47px;font-weight:600}.expiredDeal .button{float:right;margin-top:9px}.expiredDeal a.addDealAlertButtonOnExpiredBar{--buttonBackgroundColor: #E5580F;padding:12px 16px;border-radius:50px;display:inline-flex;align-items:center;justify-content:center;height:34px;background:var(--buttonBackgroundColor);color:#fff;font-size:12px;font-weight:600;text-transform:capitalize;white-space:nowrap;text-decoration:none;text-align:center;margin-left:auto}.expiredDeal .getNotified{display:inline-block;margin-left:6px;color:#111;font-family:"Inter",Arial,sans-serif;font-style:normal;font-weight:400}#midnightTheme .expiredDeal .getNotified{color:#fff}@media(max-width: 1235px){.expiredDeal .getNotified{display:none}}.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,#categories_dropdown>ul.dropdown-menu>li .bp-c-button--link{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,#categories_dropdown>ul.dropdown-menu>li .bp-c-button--link.animate{transition:background-color 2s linear,color 1s linear 1s}#categories_dropdown>ul.dropdown-menu>li>a.highlight,#categories_dropdown>ul.dropdown-menu>li .bp-c-button--link.highlight{background-color:#0072bc;color:#fff}#categories_dropdown>ul.dropdown-menu>li>a.icon,#categories_dropdown>ul.dropdown-menu>li .bp-c-button--link.icon{position:absolute;top:0;right:0;padding:10px}#categories_dropdown>ul.dropdown-menu>li>a.icon:hover,#categories_dropdown>ul.dropdown-menu>li .bp-c-button--link.icon:hover{background-color:transparent;color:#0072bc}#categories_dropdown>ul.dropdown-menu li[data-role=add-tag],#categories_dropdown>ul.dropdown-menu li[data-role=add-store]{line-height:1em;padding:10px 20px 16px 20px}#categories_dropdown>ul.dropdown-menu li[data-role=add-tag] div.tag-search-wrapper,#categories_dropdown>ul.dropdown-menu li[data-role=add-tag] div.store-search-wrapper,#categories_dropdown>ul.dropdown-menu li[data-role=add-store] div.tag-search-wrapper,#categories_dropdown>ul.dropdown-menu li[data-role=add-store] div.store-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],#categories_dropdown>ul.dropdown-menu li[data-role=add-tag] div.store-search-wrapper div[data-ui=spinner],#categories_dropdown>ul.dropdown-menu li[data-role=add-store] div.tag-search-wrapper div[data-ui=spinner],#categories_dropdown>ul.dropdown-menu li[data-role=add-store] div.store-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],#categories_dropdown>ul.dropdown-menu li[data-role=add-tag] div.store-search-wrapper>input[type=text],#categories_dropdown>ul.dropdown-menu li[data-role=add-store] div.tag-search-wrapper>input[type=text],#categories_dropdown>ul.dropdown-menu li[data-role=add-store] div.store-search-wrapper>input[type=text]{font-family:"Inter",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,.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,#categories_dropdown>ul.dropdown-menu li[data-role=add-tag] div.store-search-wrapper>ul.dropdown-menu,#categories_dropdown>ul.dropdown-menu li[data-role=add-store] div.tag-search-wrapper>ul.dropdown-menu,#categories_dropdown>ul.dropdown-menu li[data-role=add-store] div.store-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,#categories_dropdown>ul.dropdown-menu li[data-role=add-tag] div.store-search-wrapper li.no-matches,#categories_dropdown>ul.dropdown-menu li[data-role=add-store] div.tag-search-wrapper li.no-matches,#categories_dropdown>ul.dropdown-menu li[data-role=add-store] div.store-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,#categories_dropdown>ul.dropdown-menu li[data-role=add-tag] div.store-search-wrapper li.no-matches:before,#categories_dropdown>ul.dropdown-menu li[data-role=add-store] div.tag-search-wrapper li.no-matches:before,#categories_dropdown>ul.dropdown-menu li[data-role=add-store] div.store-search-wrapper li.no-matches:before{content:""}#categories_dropdown>ul.dropdown-menu li[data-role=add-tag]>a,#categories_dropdown>ul.dropdown-menu li[data-role=add-store]>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,#categories_dropdown>ul.dropdown-menu li[data-role=add-store]>a:hover{background-color:#fff}#categories_dropdown>ul.dropdown-menu li[data-role=add-tag] li,#categories_dropdown>ul.dropdown-menu li[data-role=add-store] li{position:relative}#categories_dropdown>ul.dropdown-menu li[data-role=add-tag] li a,#categories_dropdown>ul.dropdown-menu li[data-role=add-store] 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,#categories_dropdown>ul.dropdown-menu li[data-role=add-store] li:before{content:"·";margin-right:8px;position:absolute;left:10px;top:7px}.dealScore{margin-right:16px;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:#000;max-width:240px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.scorepos .deal-actions,.scoreneg .deal-actions{float:right;text-align:right}.scorepos .deal-actions>a,.scorepos .deal-actions>div,.scoreneg .deal-actions>a,.scoreneg .deal-actions>div{vertical-align:middle;display:inline-block}.scorepos .deal-actions .deal-actions-inner-wrapper,.scoreneg .deal-actions .deal-actions-inner-wrapper{display:inline-flex;align-items:center;gap:0 16px}.scorepos .deal-actions .deal-actions-inner-wrapper .dealDetailsPriceInfo,.scoreneg .deal-actions .deal-actions-inner-wrapper .dealDetailsPriceInfo{padding:0}#titleArea{overflow:hidden}#titleArea .innerPadding.old{padding:13px 24px}#titleArea .forumText{border-top:0px;padding-bottom:12px}#titleArea .forumText.old{border-top:1px solid #eee}#titleArea .forumText input[type=radio]{margin:6px 5px 0 30px}#titleArea .forumText .reportExpiredLink{line-height:36px}#titleArea .amexDisclosure{float:right;margin-top:7px}#titleArea img{max-width:100%}#titleArea img.vbpostimg{max-width:100%;border:none}#titleArea img.vbpostimg.vbPostThumbnail{max-width:12.5vw;border:1px dotted #0c0}#titleArea img.vbpostimg.vbPostThumbnail.mobileThumbnail{max-width:66vw}#titleArea .usernameForm{display:inline}#titleArea .usernameForm button{color:#0072bc}#titleArea .usernameForm button:hover{text-decoration:underline}#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}#titleInfoRow .usernameButton{font-size:11px;color:#0072bc}#dealTitle{overflow:hidden}#dealTitle h1{color:#000;margin-bottom:0}#dealTitle.old h1{font-size:24px}#dealTitle .expiredTag{display:inline-flex;align-items:center;font-weight:500;font-size:10px;height:17px;text-align:center;gap:0 2px;background-color:#555;color:#fff;padding:2px 6px;border-radius:2px;text-transform:capitalize}#dealTitle>a{float:right;margin-left:10px}#headings{margin-bottom:15px;border-bottom:1px solid #eee}#headings .editedDateTime{font-size:12px;color:#999;display:inline-block;padding-bottom:4px}#headings>h3{margin-bottom:10px;font-size:11px;text-transform:uppercase}#headings .featuredDeal{text-transform:uppercase;margin:0;margin-bottom:10px}#headings .rebateTag{background-color:#0072bc;color:#fff;padding:3px 4px;font-size:9px;border-radius:2px;vertical-align:middle;margin-left:5px}.closedBadge{background-color:#999;color:#fff;border-radius:2px;padding:2px 4px;font-size:9px;margin-right:7px;font-family:"Inter",Arial,sans-serif;font-style:normal;font-weight:500}#detailsArea{border:0px}#detailsArea.old{border:none}#detailsArea .boxHeader{padding:0px 24px 19px}#detailsArea .boxHeader.old{position:relative;padding:19px 24px}#detailsArea .boxHeader #buyNowBar{float:right}#detailsArea h2{font-size:21px;font-weight:bold;line-height:21px}#detailsArea h2.paddingTop{padding-top:10px}#detailsArea .headline{font-size:21px;font-weight:bold;line-height:21px;float:left;color:#00aeef;margin:0}#detailsArea img{max-width:100%}#detailsArea img.vbpostimg{max-width:100%;border:none}#detailsArea img.vbpostimg.vbPostThumbnail{max-width:12.5vw;border:1px dotted #0c0}#detailsArea img.vbpostimg.vbPostThumbnail.mobileThumbnail{max-width:66vw}#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;display:inline-block}.addCommentContainer .editLink{margin-left:10px}.addCommentContainer .resolveThread{border:none;background-color:#fcfcfc;color:#0072bc}.addCommentContainer .resolveThread:disabled{color:#999}.addCommentContainer .add-comment{margin-right:10px}.addCommentContainer .reportedExpired{color:#c7c7c7;padding:0 30px 0 20px;height:29px;line-height:29px;font-size:13px}.addCommentContainer .reportForm{display:inline}.addCommentContainer .flagAction{cursor:pointer;color:#0072bc}#midnightTheme .addCommentContainer .flagAction{color:#a1c5fb}#detailsTop{overflow:hidden;margin-bottom:20px}#detailsTop .detailImages.narrow{display:none}#detailsTop img{display:inline-block}#detailsTop .detailLeftColumn{float:left;width:390px}#detailsTop .textDescription{line-height:21px}#detailsTop #buyNowShareContainer.new{display:block}#detailsTop #buyNowShareContainer #buyNowShareContainerSeparator{background-color:#fff;text-align:center}#detailsTop #buyNowShareContainer #buyNowShareButtons{text-align:center}#detailsTop #buyNowShareContainer #buyNowShareButtons .icon{color:#999}#detailsTop #buyNowShareContainer #buyNowShareButtons svg{width:18px;height:18px}#detailsTop #buyNowShareContainer #buyNowShareButtons a{text-decoration:none;display:inline-flex;background:#f6f6f6;width:28px;height:28px;align-items:center;justify-content:center;color:#999}#detailsTop #buyNowShareContainer #buyNowShareButtons a[data-platform=copyurl]:focus{outline-style:none}.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{border-radius:4px}#originalPostBar{cursor:pointer;overflow:hidden}#originalPostBar .icon{font-size:10px;display:inline-block;margin-right:5px}#originalPostBar h4{font-family:"Outfit",sans-serif;font-size:16px;font-weight:600;margin:0;display:inline-block}#originalPostBar .editedInfo{float:right}#originalPostText{line-height:21px;display:none}#notesAndResearch{display:inline-block;width:100%;margin-top:35px}#notesAndResearch h2{font-family:"Outfit",sans-serif;font-size:16px;font-weight:600;color:#111;float:left}#notesAndResearch .commentDetails{margin-top:5px;color:#999}#notesAndResearch .commentRating{font-family:"Inter",Arial,sans-serif;font-style:normal;font-weight:700}#notesAndResearch .commentRating .icon{color:#0072bc;font-size:16px;vertical-align:text-top}#miniAvatar{width:17px;height:17px;border-radius:10px;margin:0 2px 1px 5px;vertical-align:middle}#historyContainer{overflow:hidden;margin-bottom:45px}#aboutAuthorBox #avatar{height:75px;width:75px;margin-bottom:25px;border-radius:3px}#aboutAuthorBox .giveRep{margin-bottom:10px}#aboutAuthorBox .userAvatarForm input:focus{outline:none}#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:#000}.authorName>.label>a:hover{color:#0072bc}.authorName .usernameForm{display:inline}.authorName .usernameForm button{font-size:18px;font-weight:bold}.authorName .usernameForm button:hover{text-decoration:underline;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:#999;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:#fff}.authorContent .number{color:#555}#midnightTheme .authorContent .number{color:#fff}.authorContent .statisticLabel{font-size:12px;color:#555}#midnightTheme .authorContent .statisticLabel{color:#fff}.authorContent .middot{float:left;margin:0 5px;color:#555}#midnightTheme .authorContent .middot{color:#fff}.bestLikes{margin-left:15px}.bestComments{margin-left:10px}.aboutAuthorRight{float:right;line-height:30px}#authorDetailWrapper{overflow:hidden}#authorDetailWrapper .bp-c-label{background:#146ff5}#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-family:"Outfit",sans-serif;font-size:20px;font-weight:600;display:inline-block}.communityWiki .postDeleted{cursor:default;display:inline-block;margin-top:4px}#wikiContent{-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;word-break:break-word;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 .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,.bottomDDAd.box .boxContent,.adGroup.box .boxContent{text-align:center;padding:10px}.adGroup.box{display:flex}.adGroup.box .boxContent{flex:auto}.editorsNotes{line-height:21px;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:#fff}.subBox .attachmentView{float:right}.subBox .attachmentSize{color:#999}#alternateImages{position:relative}#alternateImages .jcarousel{position:relative;overflow:hidden}#alternateImages .jcarousel ul{list-style:none;margin:0;padding:0;position:relative}#alternateImages .icon:hover,#alternateImages .icon:active{color:#c7c7c7}#alternateImages .jcarousel-pagination{border-top:1px solid #e9e9e9;padding-top:10px}#alternateImages a.jcarousel-control-next,#alternateImages a.jcarousel-control-prev{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,.2);z-index:999;margin-top:10px}#aboutOP_dropdownmenu .username{font-family:"Inter",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:#fafafa;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:"Inter",Arial,sans-serif;font-style:normal;font-weight:500;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:"Inter",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:"Inter",Arial,sans-serif;font-style:normal;font-weight:500;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,.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,.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}.ui-dialog[aria-describedby=report_dialog]{padding:0;box-shadow:0 0 4px rgba(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}.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:"Inter",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:"Inter",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:"Inter",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:"Inter",Arial,sans-serif;font-style:normal;font-weight:400;color:#666;line-height:18px;max-height:36px;line-height:18px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.couponContent .couponInfo.coupon{margin-top:8px}.ftcDisclaimer{padding:15px 0;font-style:italic;font-size:11px;display:table;width:100%}.ftcDisclaimer .icon{font-size:12px;vertical-align:middle}.ftcDisclaimer span{display:table-cell;line-height:12px}#dealFeedbackModal{display:none;overflow:visible;width:674px}#dealFeedbackModal p{color:#666;margin-bottom:20px;display:inline-block}#dealFeedbackModal .button{height:50px;line-height:48px;padding:0 30px;font-size:14px}#dealFeedbackModal .slide2 img{width:25px;height:25px;display:inline-block;vertical-align:middle;margin:0 10px 3px 0}#dealFeedbackModal .slide3 .icon{font-size:54px;color:#8dc63f;display:block;margin-bottom:15px}#dealFeedbackModal .slide3 .button{width:200px}#dealFeedbackModal .icon-star3{color:#f8c02d;font-size:18px;display:inline-block;vertical-align:middle;margin:-4px 2px 0 0}#dealFeedbackModal .head{font-size:30px;font-family:"Inter",Arial,sans-serif;font-style:normal;font-weight:500;color:#333;margin-bottom:15px}#dealFeedbackModal .subHead{font-size:15px;margin-bottom:35px}#dealFeedbackModal .buttongroup{width:400px;margin:0 auto 20px auto;float:none}#dealFeedbackModal .buttongroup .button{width:50%}#dealFeedbackModal .buttongroup .button:last-of-type{border-radius:0 3px 3px 0}#dealFeedbackModal .buttongroup .icon{font-size:18px;margin-bottom:5px;margin-right:5px;display:inline-block;vertical-align:middle}#dealFeedbackModal .links{padding:0 15px 10px 15px;margin-top:20px;overflow:hidden;text-align:left}#dealFeedbackModal .links button:first-of-type{float:left}#dealFeedbackModal .links .dealExpired{float:right;cursor:pointer}#dealFeedbackModal .links .dealExpired:hover{text-decoration:underline}#dealFeedbackModal .icon-cog{color:#c7c7c7;text-decoration:none}#dealFeedbackModal .icon-cog:hover{color:#999}#dealFeedbackModal .textLinks{display:none}#dealFeedbackModal #dontShow{color:#999;text-decoration:underline}#dealFeedbackModal .dealThumbsUp .icon{color:#b5d786}#dealFeedbackModal .dealThumbsDown .icon{color:#f1acad}#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 .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:343px}#detailsTop .detailImages{display:none;float:none;margin:0 auto;margin-top:25px}#detailsTop .detailImages.narrow{display:table}#authorDetails{width:460px}.authorContent{line-height:30px;display:inline}#statisticsAndSubmissions{min-height:48px;height:auto;padding:10px;overflow:hidden}.dealPrice{max-width:310px}.expiredAndHistory .middot{display:none}.expiredAndHistory>a,.expiredAndHistory>span{margin-left:10px}.expiredAndHistory .moreAction{white-space:nowrap}}.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}.hidePostToolsLinks{display:none}}@media(min-width: 1236px){.scroll-to-fixed-fixed{width:835px}}@media(min-width: 1389px){.scroll-to-fixed-fixed{width:1003px}#dealViews{margin-left:16px}}@media(min-width: 1557px){.scroll-to-fixed-fixed{width:1171px}}@media(min-width: 1539px){#detailsTop .detailLeftColumn{width:690px}}#midnightTheme .ui-widget input,#midnightTheme .ui-widget select,#midnightTheme .ui-widget textarea{color:#333}#midnightTheme #commentsBox hr.separator,#midnightTheme #commentsBox div.label-separator hr,#midnightTheme div.label-separator #commentsBox hr{background-color:#444}#midnightTheme .box .boxHeader{border-radius:4px 4px 0 0}#midnightTheme .pollContainer{background-color:#444;border:1px solid #666}#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 .dealStats.expiredDeal .getNotified{color:#999}#midnightTheme .dealStats .dealPrice{color:#fff}#midnightTheme #headings{border-bottom:1px solid #555}#midnightTheme #notesAndResearch .commentBubble .commentText{color:#ddd}#midnightTheme #notesAndResearch .commentRating .icon{color:#a1c5fb}#midnightTheme #notesAndResearch .commentRating{color:#a1c5fb}#midnightTheme .commentBubble{background-color:#444;border-radius:3px;border:1px solid #444}#midnightTheme .commentBubble:before{border-color:#444 transparent transparent #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:#fff}#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 #fff}#midnightTheme #detailsTop img{border:5px solid #fff}#midnightTheme .itemIdentifier .block{border:1px solid #444}#midnightTheme #detailsTop #buyNowShareContainer #buyNowShareContainerSeparator{background-color:#2b2b2b;color:#fff}#midnightTheme .dealStats.activeDeal{background-color:#2b2b2b}#midnightTheme .dealStats.activeDeal .getNotified{color:#bbb}#midnightTheme .dealPrice{color:#96ca4e}#midnightTheme #dealExtraDetails{color:#aaa}#midnightTheme #dealStatsNew{border-top:1px solid #555;border-bottom:1px solid #555}#midnightTheme #dealStatsNew{color:#aaa}#midnightTheme #detailsTop .textDescription{color:#eee}#midnightTheme .giveRepPoints{color:#aaa}#midnightTheme #detailsTop img{border:0}#midnightTheme .giveRepPoints img{border:0;border-radius:3px}#midnightTheme .giveRepPoints a{color:#00aeef}#midnightTheme .votingThumbs .button{width:28px;height:28px}#midnightTheme .votingThumbs>div{color:#eee}#midnightTheme .giveRepPoints{border-top:1px solid #555}#midnightTheme #detailsTop .buyNowButton{border-bottom:1px solid #555}#midnightTheme .storeLogo{border-radius:4px}#midnightTheme #originalPost{background-color:#2b2b2b}#midnightTheme #detailContents .addCommentContainer{background-color:#2b2b2b;border-bottom:1px solid #555}#midnightTheme .paginationPages>a,#midnightTheme .paginationPages>span{color:#00aeef}#midnightTheme #originalPostBar{border-bottom:1px solid #555}.hiddenPostInfo .usernameForm{display:inline}.hiddenPostInfo .usernameForm button{color:#000;font-weight:700}.hiddenPostInfo .usernameForm button:hover{text-decoration:underline}.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:#fff;position:fixed;width:618px;right:25px;bottom:0;box-shadow:0 0 25px gray;z-index:999999}#qr_header{font-family:"Inter",Arial,sans-serif;font-style:normal;font-weight:500;padding:10px 12px 8px;background-color:#444;color:#fff;text-transform:uppercase;display:none}#qr_header .icon{color:#fff}#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}