.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}.betterDeal .headerTitle{display:flex}.betterDeal .amexDisclosure{float:right}.betterDeal .boxHeader a{display:inline-block;margin-top:5px;margin-left:8px;font-size:13px}.betterDeal .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:"Inter",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;max-height:54px;line-height:18px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.betterDeal .cardDetails{float:right;width:130px}@media(min-width: 1557px){.betterDeal .cardDetails{width:140px}}.betterDeal .price{color:#76b14c;font-family:"Inter",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%;max-height:30px;line-height:15px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.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:#a1c5fb}.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 */
}