/* Overwrite Links */
#product-teasers a,
#TurnToContent a,
#TurnToContent .TT4startTyping a,
#TurnToContent .TT3ansArea .TT3linkLine a,
#TurnToContent .TTcommentInfo a,
#TurnToContent .TT3linkLine a,
#TurnToContent .TT3aboutLine a,
#TurnToReviewsContent a,
#TurnToReviewsContent .TTrevLinkLine a,
#TurnToReviewsContent .TTrevCol3 a,
#TurnToReviewsContent .TT3aboutLine a,
#TTtraWindow a,
#TTtraWindow .TT3linkLine a,
#TTtraWindow .TT3aboutLine a,
#TT3RightLinks a,
#TT3RightLinks a,
#TT3RightLinks a,
#TTpollingConfirm a,
.turnto-terms-and-conditions a,
.TThelpful a,
.ashley-furniture-review-policy a {
    text-decoration: none;
    color: #36C;
}

#product-teasers a:hover,
#TurnToContent a:hover,
#TurnToContent .TT4startTyping a:hover,
#TurnToContent .TT3ansArea .TT3linkLine a:hover,
#TurnToContent .TTcommentInfo a:hover,
#TurnToContent .TT3linkLine a:hover,
#TurnToContent .TT3aboutLine a:hover,
#TurnToReviewsContent a:hover,
#TurnToReviewsContent .TTrevLinkLine a:hover,
#TurnToReviewsContent .TTrevCol3 a:hover,
#TurnToReviewsContent .TT3aboutLine a:hover,
#TTtraWindow a:hover,
#TTtraWindow .TT3linkLine a:hover,
#TTtraWindow .TT3aboutLine a:hover,
#TT3RightLinks a:hover,
#TT3RightLinks a:hover,
#TT3RightLinks a:hover,
#TTpollingConfirm a:hover,
.turnto-terms-and-conditions a:hover,
.TThelpful a:hover,
.ashley-furniture-review-policy a:hover {
    text-decoration: underline;
    cursor: pointer;
}

a#TTtraWindowClose:hover,
a#TTSubWindowClose:hover {
    text-decoration: none;
}
/* End Overwrite Links */

#TTtraWindowClose:after,
#TTSubWindowClose:after,
#TT4questionTextHelpCnt .TT4closeIcon:after,
#TT4questionTextWrap .TT4closeIcon:after {
    content: "X";
    font-family: 'ArialMT', 'Arial';
    font-weight: 400;
    font-style: normal;
    font-size: 36px;
    color: #999999;
}

.TTratingBox {
    height: 16px;
    width: 90px;
    margin-right: 5px;
    display:inline-block;
}

#TurnToContent,
#TurnToReviewsContent,
#TTtraWindow,
.TTbestAnswer,
.ashley-furniture-review-policy,
.TT4askQ,
.TTinstAnsReviseText {
    color: #333;
}

/* TurnToReviewsTeaser */
.TurnToReviewsTeaser {
    display:inline-block;
    margin-bottom: 10px;
}

.quick-view .TurnToReviewsTeaser {
    margin-bottom: 15px;
}

.quick-view .TurnToReviewsTeaser a {
    float: left;
    font-weight: 700;
}
.quick-view .TurnToReviewsTeaser a span {
    float: left;
}

span.TurnToReviewsTeaser b {
    margin-right: 5px;
}

.TurnToReviewsTeaser .TTratingBox {
    cursor: pointer;
}

@media only screen and (max-width: 480px) {
    #readReviews,
    .TurnToItemTeaser {
        display: none;
    }
}

@media only screen and (min-width: 768px) and (max-width: 1280px) {
    .TurnToReviewsTeaser .TTratingBox {
        display: block;
        margin-bottom: 10px;
    }
}

.TurnToReviewsTeaser .TTrating-0-0 {
    display: none;
}

.product-suggestion .product-details .TTratingBox {
    margin-bottom: 1px;
    margin-left: 10px;
}

@media only screen and (max-width: 768px) {
    .product-suggestion .product-details .TTratingBox {
        margin-bottom: -1px;
        margin-left: 5px;
    }
}
/* End TurnToReviewsTeaser */

#TurnToContent {
	clear: both;
}

/* TurnTo font */
#TurnToContent,
#TurnToContent textarea,
#TurnToContent .TT3SearchTermMiqa,
#TurnToContent textarea#TT2questionText,
#TTtraWindow,
#TTtraWindow textarea,
#TTtraWindow .TT3SearchTermMiqa,
#TTtraWindow textarea#TT2questionText,
#TTtraWindow #TTwriteRevForm input,
#TTwriteRevForm textarea,
#TTcommentCapture,
#TurnToReviewsContent,
#TTpollingConfirm,
#TTrateItScreen,
#TTmoreFeedback,
#TTshareMediaScreen,
#TTwriteRevHeader,
#TTinputTeaserQ,
.TTdialog textarea,
.TT4questSqv,
.TurnToReviewsTeaser,
.TT3inlineAnswer,
.ashley-furniture-review-policy {
    font-family: "Open Sans", Arial, sans-serif;
}

#TTwriteRevGreet p,
#TTrevRatingLabel,
#TTwriteRevTitleLbl,
.TT3qText,
.TTreviewTitle,
.TTreviewCount,
.TTmediaPrompt p {
    font-family: 'OpenSans-Bold', 'Open Sans Bold', 'Open Sans';
}

#TurnToContent,
#TT3RightLinks,
#TT3RightLinks a,
#TTexUgcL,
.TurnToItemTeaser,
.TurnToReviewsTeaser,
.TTreviewCount,
.TTreviewSummary,
.TTavgRate {
    font-weight: 400;
    font-size: 14px;
}
/* End TurnTo font */

#TThiMsg,
#TT3RightLinks,
.TurnToItemTeaser a:hover,
.TurnToReviewsTeaser a:hover,
#product-teasers a:hover,
.TTreviewCount,
#TT4UPtabs,
#TTprofileTabs .TTtab .TTtitle,
#TTshareMediaScreen .TTcancelLink,
#TTshareMediaScreen .TTskipLink,
#TTrateItScreen .TTcancelLink,
#TTrateItScreen .TTskipLink,
#TTwriteReviewScreen .TTskipLink,
#TTwriteReviewScreen .TTrevGuidelineLink,
#TTrateItScreen .TTrevGuidelineLink {
    color: #36C;
}

#TT4questionTextHelpContent,
.TTrevPurchaseDate::before,
.TTreviewSummary .TTavgRate,
.TTreviewBody,
.TT3qText,
.TThelpful,
.TTrevCol3 {
    color: #333;
}

#TT4UPSummary,
#TTcommentCapture,
.TTreviewSummary,
.TT4AskBkgAndBorder,
.TTreviewCount,
.TTreview,
.TT3itemBox,
.TTratingBoxBorder,
.TT4commentArea {
    background-color: rgba(247, 247, 247, 1);
    border: none;
}

#TT4poweredByTT,
.TTpoweredby,
.TT3storeBadge,
.TT3youBadge,
.TT3staffBadge,
.TT4pen,
.TT4thumb,
.TTreviewResponses {
    display: none;
}

/* TurnTo product reviews */
.TT4closeIcon {
    background: none !important;
}

#TT4questionTextWrap #TT4closeQuestionBox {
    top: 7px;
    right: 5px;
    width: 25px;
}

#TT4questionTextWrap .TT4closeIcon:after {
    font-size: 20px;
    background-color: #fff;
    display: block;
}

#TT4questionTextWrap {
    padding: 5px;
    border: solid 1px rgba(153, 153, 153, 1);
}

#TT4questionTextWrap:after {
    content: url("data:image/svg+xml;charset=UTF-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' id='search-icon'><path d='M2.335 4.67c.569 0 1.087-.202 1.491-.544l1.812 1.812a.208.208 0 0 0 .15.062.212.212 0 0 0 .15-.362L4.126 3.826c.336-.404.544-.927.544-1.491A2.336 2.336 0 0 0 2.335 0 2.342 2.342 0 0 0 0 2.335 2.339 2.339 0 0 0 2.335 4.67zm0-4.245c1.056 0 1.91.859 1.91 1.91 0 1.056-.854 1.91-1.91 1.91s-1.91-.859-1.91-1.91.859-1.91 1.91-1.91z'/></svg>");
    width: 21px;
    float: right;
    margin-top: -25px;
}

.TTreviewCount {
    display: inline-block;
    margin: auto;
    vertical-align: top;
    font-weight: 700;
    margin-left: -37px;
    padding-left: 10px;
    line-height: 17px;
    margin-top: 0 !important;
}

.TTreviewCount:before {
    content: "|";
    margin-right: 5px;
    color: initial;
}

.TTreviewSummary .TTavgRate {
    font-weight: bold;
    margin-right: 35px;
    font-size: 14px;
    font-family: OpenSans-Bold, "Open Sans Bold", "Open Sans";
}

.TTreviewTitle {
    font-weight: 700;
    font-style: normal;
    font-size: 16px;
    line-height: 16px;
    margin-bottom: 20px;
}

.TTreviewBody {
    line-height: 16px;
}

.TTreview .TTmediaForUgc {
    margin-bottom: 20px;
}

.TTrevCol3 {
    font-size: 13px;
    line-height: 28px;
}

.TThelpful a {
    margin-left: 10px;
}

.TTrevPurchaseDate {
    font-size: 1px;
    letter-spacing: -1px;
    visibility: hidden;
}

.TTrevPurchaseDate::before {
    content: "Verified Purchaser";
    font-size: 12px;
    font-style: normal;
    visibility: visible;
    background-position: -85px -1px;
    display: block;
    height: 22px;
    width: 104px;
    padding-left: 10px;
    background-size: 100% auto;
    line-height: 22px;
    float: right;
}

@media only screen and (max-width: 736px) {
    .TTrevPurchaseDate::before {
        background-position: -101px -2px;
        padding-left: 25px;
        float: initial;
    }

    ul.TTrevLinkLine {
        width: auto;
        margin-left: 0;
        text-align: right;
    }
}

#TT4relatedReviews .TTrevCol3,
#TT4relatedReviews .TTrevPurchaseDate {
    padding: 0;
    text-align: right;
}

#TT4relatedReviews .TT4QProductImg.TTrespDesktopLandscapeDisp {
    left: auto;
    right: auto;
    top: auto;
    position: relative;
    width: auto;
}

.TTratingBreakdownBox {
    margin: 10px 0;
}

.TT8.TTtitle {
    background-color: rgba(51, 102, 204, 1);
}

#TTexUgcL {
    margin-top: 9px;
}

.TT8 {
    padding: 8px 15px;
}

.TTrespDesktopLandscapeDisp,
.TTrespMobileDispPortrait {
    color: #FFFFFF;
}

#TT3sortBox {
    color: #999999;
    text-align: left;
    font-family: 'ArialMT', 'Arial';
    font-weight: 400;
    font-size: 13px;
    padding: 0 0 0 15px;
}

.TT3qText {
    font-weight: 700;
    font-style: normal;
    font-size: 13px;
    line-height: 16px;
    margin-bottom: 20px;
}

.TTcommentInfo {
    margin-top: 20px;
}

#TurnToContent .TTcommentInfo a,
.TT3commentCntr .TT3timeStamp {
    font-size: 12px;
}

.TT3commentCntr .TT3timeStamp {
    color: #999999;
}

.TT4askedByBlock {
    margin: 15px 0;
}

.TTbestAnswer {
    display: inline-block;
    text-transform: lowercase;
}

.TTbestAnswer:first-letter {
    text-transform: capitalize;
}

.TT3ansArea .TT3linkLine {
    margin-top: 15px;
}

.TT3ansArea .TT3linkLine {
    color: #999999;
}

.TT3linkLine.TT3questionLinkLine {
    padding-top: 10px;
}

.TTratingBoxBorder {
    border: none;
}

div.field-wrapper.turnto-terms-and-conditions label:before {
    width: 15px;
    height: 15px;
    border: 1px solid #333;
}

.field-wrapper.turnto-terms-and-conditions label {
    font-size: 12px;
    text-transform: initial;
}

/* End TurnTo product reviews */

/* TurnTo Gallery */
.TTGalleryTitleText {
    padding: 0;
    color: #333;

}

.TTGallerySmall .TTGalleryPageRightImg.TTdisabled,
.TTGallerySmall .TTGalleryPageLeftImg.TTdisabled {
    display: block;
    visibility: hidden;
}

.TTGalleryContent {
    border-color: #000;
}

.TTGalleryTitle {
    border: none;
}
/* End TurnTo Gallery */

/* TurnTo modal */
#TTtraDialogTitleBar,
#TTmainContent,
#TT2footer,
#TTtrasubtop,
#TTtrasubmid,
#TTtrasubbot {
    background: rgba(255, 255, 255, 1);
}

#TTtraBackOverlay {
    opacity: 1;
    background: none rgba(0, 0, 0, 0.498039215686275);
}

.TTmediaBtn {
    margin-right: 5px;
}

#TTSubWindowClose {
    line-height: 25px;
}

#TTtraDialogTitleBar {
    height: 60px;
    padding: 0;
    margin: 0;
}

#TTtraWindowClose {
    margin: 5px 20px;
    top: 0;
    height: auto;
}

#TTwriteRevGreet p,
.TTmediaPrompt p {
    font-weight: 700;
}

#TTshareMediaTermsOfUse p {
    color: #999999;
}

#TTtrasubmid {
    width: 100%;
}

#TT3profileForm td.valueL {
    width: auto !important;
}

#TTtraWindow button,
.TTccBottom .TTbigSubmitBtn,
#TTtraWindow .button,
#TTtraWindow .buttonstyle,
#TTtraWindow input[type="button"],
#TurnToContent input[type="button"] {
    min-height: auto;
    min-width: auto;
    padding: 0;
    margin: 0;
}

#TTtraWindow input[type="checkbox"]:checked + label::before {
    background-image: none;
}

#TTtraWindow input[type="checkbox"] + label::before,
#TTtraWindow input[type="checkbox"] + .option-image::before,
#TTtraWindow input[type="radio"] + label::before,
#TTtraWindow input[type="radio"] + .option-image::before {
    content: none;
}

#TTtraWindow label.TTlabel {
    width: auto;
}

#TTregInfoText {
    padding: 15px 0px 0px 15px;
}

.TTcommentCaptureBlock,
.TTccSectionHeader {
    border: none;
}

.TTccSectionHeader {
    padding: 0 20px;
}

.TTccItemImage {
    top: 23px;
}

.ashley-furniture-review-policy {
    font-weight: bold;
    margin: 15px 0;
}

#TTwriteReviewScreen .TT3left {
    line-height: 15px;
}

#TT4questionTextHelpCnt .TT4closeIcon {
    background: none;
}

#TT4questionTextHelpCnt .TT4closeIcon:after {
    margin-left: -20px;
}

.TTgmailDelAuth {
    background-position: 0 -2017px;
}

.TTfacebookDelAuth {
    background-position: 0 -1891px;
    height: 61px;
}

#TTSubDialogSection .TT8 {
    background-color: #333;
}

.TTvc-bar-media-lg-photo:hover {
    background-position: 0 -3002px;
}

.TTvc-bar-media-lg-video:hover {
    background-position: 0 -3040px;
}

#TTmediaListCont {
    margin-top: 10px;
}

#TTtraSubWindow.TTnoBorder #TTSubDialogSection {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
/* End TurnTo modal */

/* Disable Bizrate popup by default. It will be enabled after TurnTo checkout comments will be closed.
https://images.bizrateinsights.com/eval/survey/invite_template/request_2.png */
#bri-overlay,
#brdialog-win {
    display: none;
}

#bri-overlay.turn-to-comment-capture-closed,
#brdialog-win.turn-to-comment-capture-closed {
    display: initial;
}

/* Background image overwrites */
.TT4chatIcon,
.TT4thumb,
.TT4pen,
.TT4expand,
.TT4collapse,
.TT3carouselLeft,
.TT3carouselRight,
.TT3clearSearchMiqa,
.TT4miqaScrollL,
.TT4miqaScrollR,
.TT4answVoteCallArrow,
.TT4showMoreSmallImg,
.TT4closeIcon,
.TT3removeAttachedItem,
.TTclearRevSearch,
.TT4searchIcon,
.TTinputTeaserBubble1,
input[type=checkbox].TTcheckbox+label.TTlabel,
.TT3addedText,
.TT4miqAdd,
.TT4showMoreImg,
.TTsmallSubmitBtn,
.TTdoneBtn,
.TTupdateBtn,
.TT4writeReviewBtn,
.TTcancelBtn,
.TTconfirmDupBtn,
.TTsqvBack,
.TTsqvForward,
.TTcancelDupBtn,
.TTblankBtn,
.TTcloseBtn,
.TTsaveBtn,
.TTsearchBtn,
.TTbigSubmitBtn,
.TT4instAnswNext,
.TT3yesVote,
.TTrating-0-0,
.TTrating-0-5,
.TTrating-1-0,
.TTrating-1-5,
.TTrating-2-0,
.TTrating-2-5,
.TTrating-3-0,
.TTrating-3-5,
.TTrating-4-0,
.TTrating-4-5,
.TTrating-5-0,
.TTcustom-0-0,
.TTcustom-0-5,
.TTcustom-1-0,
.TTcustom-1-5,
.TTcustom-2-0,
.TTcustom-2-5,
.TTcustom-3-0,
.TTcustom-3-5,
.TTcustom-4-0,
.TTcustom-4-5,
.TTcustom-5-0,
.TT4breakdown,
.TT4breakdownPercent,
.TT4reviewRange,
.TT4reviewRangeSmall,
.TT4reviewRangeDot,
.TTcustomSmall-0-0,
.TTcustomSmall-0-5,
.TTcustomSmall-1-0,
.TTcustomSmall-1-5,
.TTcustomSmall-2-0,
.TTcustomSmall-2-5,
.TTcustomSmall-3-0,
.TTcustomSmall-3-5,
.TTcustomSmall-4-0,
.TTcustomSmall-4-5,
.TTcustomSmall-5-0,
.TTfacebookDelAuth,
.TTtwitterDelAuth,
.TTgmailDelAuth,
.TTfacebookShare,
.TTfacebookNoShare,
.TTtwitterShare,
.TTtwitterNoShare,
.TTvc-question,
.TTvc-settings,
.TTvc-next,
.TTvc-next-disabled,
.TTvc-back,
.TTvc-back-disabled,
.TTvc-clear,
.TTvc-delete,
.TTvc-like,
.TTvc-like-on,
.TTvc-flag,
.TTvc-flag-on,
.TTvc-share,
.TTvc-share-on,
.TTvc-facebook,
.TTvc-pinterest,
.TTvc-twitter,
.TTvc-link,
.TTvc-like-md,
.TTvc-flag-md,
.TTvc-phone-md,
.TTvc-star-md-empty,
.TTvc-star-md-half,
.TTvc-star-md-filled,
.TTvc-radio-off,
.TTvc-radio-on,
.TTvc-star-lg-empty,
.TTvc-star-lg-half,
.TTvc-star-lg-filled,
.TTvc-icon-lg-video,
.TTvc-btn-fab-top,
.TTvc-bar-media-md-video,
.TTvc-bar-media-md-photo,
.TTvc-bar-media-lg-photo,
.TTvc-bar-media-lg-video,
.TTvc-bar-media-lg-photo-on,
.TTvc-bar-media-lg-video-on,
.TTvc-slider-bg,
.TTvc-slider-dot,
.TTvc-btn-submit-new-question,
.TTvc-btn-submit-question,
.TTvc-share-a-photo,
.TTvc-edit-profile,
.TTvc-submit,
.TTvc-add-take-photo,
.TTvc-submit-disabled,
.TTvc-slider-dot-off,
.TTvc-checkbox-off,
.TTvc-checkbox-on,
.TTvc-x-media,
.TTvc-tag-media,
.TTvc-share-photo-alt,
.TTvc-add-new-photo,
.TTvc-add-new-video,
.TTvc-add-video-disabled,
.TTvc-add-video,
.TTvc-share-media,
.TTvc-x-media-sm,
.TTvc-icon-md-video,
.TTvc-continue,
.TTvc-add-your-photo,
.TTvc-add-your-video,
.TTrevPurchaseDate::before {
    background-image: url(../images/turnto/en_US_1x.png);
    background-repeat: no-repeat
}

.TT-close-icon,
.TT-icon-thumbs-up,
.TT-icon-flag,
.TT-icon-pinterest,
.TT-icon-facebook,
.TT-icon-twitter,
.TT-submit-btn,
.TT-shop-now-button,
.TT-vc-carousel__back,
.TT-vc-carousel__next,
.TT-vc-carousel__back--small,
.TT-vc-carousel__next--small {
    background-image: url(../images/turnto/en_US_1x.png);
    background-repeat: no-repeat
}

@media only screen and (min--moz-device-pixel-ratio:2),
only screen and (-o-min-device-pixel-ratio:2/1),
only screen and (-webkit-min-device-pixel-ratio:2),
only screen and (min-device-pixel-ratio:2) {
    .TT4chatIcon,
    .TT4thumb,
    .TT4pen,
    .TT4expand,
    .TT4collapse,
    .TT3carouselLeft,
    .TT3carouselRight,
    .TT3clearSearchMiqa,
    .TT4miqaScrollL,
    .TT4miqaScrollR,
    .TT4answVoteCallArrow,
    .TT4showMoreSmallImg,
    .TT4closeIcon,
    .TT3removeAttachedItem,
    .TTclearRevSearch,
    .TT4searchIcon,
    .TTinputTeaserBubble1,
    input[type=checkbox].TTcheckbox+label.TTlabel,
    .TT3addedText,
    .TT4miqAdd,
    .TT4showMoreImg,
    .TTsmallSubmitBtn,
    .TTdoneBtn,
    .TTupdateBtn,
    .TT4writeReviewBtn,
    .TTcancelBtn,
    .TTsqvBack,
    .TTsqvForward,
    .TTconfirmDupBtn,
    .TTcancelDupBtn,
    .TTblankBtn,
    .TTcloseBtn,
    .TTsaveBtn,
    .TTsearchBtn,
    .TTbigSubmitBtn,
    .TT4instAnswNext,
    .TT3yesVote,
    .TTrating-0-0,
    .TTrating-0-5,
    .TTrating-1-0,
    .TTrating-1-5,
    .TTrating-2-0,
    .TTrating-2-5,
    .TTrating-3-0,
    .TTrating-3-5,
    .TTrating-4-0,
    .TTrating-4-5,
    .TTrating-5-0,
    .TTcustom-0-0,
    .TTcustom-0-5,
    .TTcustom-1-0,
    .TTcustom-1-5,
    .TTcustom-2-0,
    .TTcustom-2-5,
    .TTcustom-3-0,
    .TTcustom-3-5,
    .TTcustom-4-0,
    .TTcustom-4-5,
    .TTcustom-5-0,
    .TT4breakdown,
    .TT4breakdownPercent,
    .TT4reviewRange,
    .TT4reviewRangeSmall,
    .TT4reviewRangeDot,
    .TTcustomSmall-0-0,
    .TTcustomSmall-0-5,
    .TTcustomSmall-1-0,
    .TTcustomSmall-1-5,
    .TTcustomSmall-2-0,
    .TTcustomSmall-2-5,
    .TTcustomSmall-3-0,
    .TTcustomSmall-3-5,
    .TTcustomSmall-4-0,
    .TTcustomSmall-4-5,
    .TTcustomSmall-5-0,
    .TTfacebookDelAuth,
    .TTtwitterDelAuth,
    .TTgmailDelAuth,
    .TTfacebookShare,
    .TTfacebookNoShare,
    .TTtwitterShare,
    .TTtwitterNoShare,
    .TTvc-question,
    .TTvc-settings,
    .TTvc-next,
    .TTvc-next-disabled,
    .TTvc-back,
    .TTvc-back-disabled,
    .TTvc-clear,
    .TTvc-delete,
    .TTvc-like,
    .TTvc-like-on,
    .TTvc-flag,
    .TTvc-flag-on,
    .TTvc-share,
    .TTvc-share-on,
    .TTvc-facebook,
    .TTvc-pinterest,
    .TTvc-twitter,
    .TTvc-link,
    .TTvc-like-md,
    .TTvc-flag-md,
    .TTvc-phone-md,
    .TTvc-star-md-empty,
    .TTvc-star-md-half,
    .TTvc-star-md-filled,
    .TTvc-radio-off,
    .TTvc-radio-on,
    .TTvc-star-lg-empty,
    .TTvc-star-lg-half,
    .TTvc-star-lg-filled,
    .TTvc-icon-lg-video,
    .TTvc-btn-fab-top,
    .TTvc-bar-media-md-video,
    .TTvc-bar-media-md-photo,
    .TTvc-bar-media-lg-photo,
    .TTvc-bar-media-lg-video,
    .TTvc-bar-media-lg-photo-on,
    .TTvc-bar-media-lg-video-on,
    .TTvc-slider-bg,
    .TTvc-slider-dot,
    .TTvc-btn-submit-new-question,
    .TTvc-btn-submit-question,
    .TTvc-share-a-photo,
    .TTvc-edit-profile,
    .TTvc-submit,
    .TTvc-add-take-photo,
    .TTvc-submit-disabled,
    .TTvc-slider-dot-off,
    .TTvc-checkbox-off,
    .TTvc-checkbox-on,
    .TTvc-x-media,
    .TTvc-tag-media,
    .TTvc-share-photo-alt,
    .TTvc-add-new-photo,
    .TTvc-add-new-video,
    .TTvc-add-video-disabled,
    .TTvc-add-video,
    .TTvc-share-media,
    .TTvc-x-media-sm,
    .TTvc-icon-md-video,
    .TTvc-continue,
    .TTvc-add-your-photo,
    .TTvc-add-your-video {
        background-image: url(../images/turnto/en_US_2x.png);
        background-repeat: no-repeat;
    }
}

@media only screen and (min-width :320px) and (max-width :480px) and (min--moz-device-pixel-ratio:2),
only screen and (-o-min-device-pixel-ratio:2/1),
only screen and (-webkit-min-device-pixel-ratio:2),
only screen and (min-device-pixel-ratio:2) {
    .TTsqvBack {
        background-image: url(../images/turnto/en_US_2x.png);
    }
    .TTsqvBack:hover {
        background-image: url(../images/turnto/en_US_2x.png);
    }
}

@media only screen and (min--moz-device-pixel-ratio:2),
only screen and (-o-min-device-pixel-ratio:2/1),
only screen and (-webkit-min-device-pixel-ratio:2),
only screen and (min-device-pixel-ratio:2) {
    .TT-close-icon,
    .TT-icon-thumbs-up,
    .TT-icon-flag,
    .TT-icon-pinterest,
    .TT-icon-facebook,
    .TT-icon-twitter,
    .TT-submit-btn,
    .TT-shop-now-button,
    .TT-vc-carousel__back,
    .TT-vc-carousel__next,
    .TT-vc-carousel__back--small,
    .TT-vc-carousel__next--small {
        background-image: url(../images/turnto/en_US_2x.png);
    }
}
/* end of Background image overwrites */
