.hidden {
    display: none;
}
#inside {
    background-color: #fff !important;
    width: 100%;
}

div#pdp_timer {
    font-family: "AkzidenzGroteskBEBoldCn", sans-serif;
    text-transform: uppercase;
    line-height: 4px;
    display: none;
}

#pdp_tab_controls{
    max-width: 966px !important;
    margin: auto;
}

.pdp_container {
    overflow: auto;
    background: #fff;
    margin: 0 auto;
}

div#product_mixedmedia {
    padding-top: 30px;
}
#back_to_search {
    padding: 20px 20px 20px 0;
}
#back_to_search a {
    vertical-align: middle;
    color: #666;
    line-height: 14px;
    font-size: 14px;
    text-transform: capitalize;
    font-family: "Open Sans", sans-serif;
}
#back_to_search a:before {
    vertical-align: top;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxNC4wMjRweCIgaGVpZ2h0PSIxOS45OTNweCIgdmlld0JveD0iMCAwIDE0LjAyNCAxOS45OTMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE0LjAyNCAxOS45OTMiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjNjc2NzY3IiBkPSJNMTAuMDE4LDE5Ljk5M2w0LjAwNy0xLjk5OUw2LjAxMSw5Ljk5N2w4LjAxNC03Ljk5OEwxMC4wMTgsMEwwLDkuOTk3TDEwLjAxOCwxOS45OTN6Ii8+PC9zdmc+);
    height: 15px;
}
#product_title {
    margin: 30px 0 0;
    font-size: 30px;
    font-family: "AkzidenzGroteskBEBoldCn", sans-serif;
    font-weight: normal;
}
#family {
    margin: 25px 0;
    background: #EBEBEB;
    border: #ccc solid 1px;
    border-bottom: none;
}
.size_unavailable_message {
    background-color: #666;
    font-size: 14px;
    font-family: "Open Sans", sans-serif;
}
#family .radio_btn {
    border: #ccc 1px solid;
}
#family .selection_area.disabled .radio_btn {
    background-color: #ccc !important;
    border: none !important;
}
#family .selection_area.disabled .label {
    color: #ccc;
}
.pdp_container .attention_color, .pdp_container .rv_salePrice {
    color: #E71836;
}
#product_price {
    font-size: 24px;
    font-family: "AkzidenzGroteskBEBoldCn", sans-serif;
    font-weight: normal;
    color: #000;
    margin: 0 0 10px;
    text-transform: uppercase;
}
#product_reviews {
    margin: 0 0 25px;
}
#product_details {
    margin: 30px 0 0;
    border-top: 1px solid #CCC;
    padding: 30px 0 0;
    font-style: italic;
}
#product_details > div, #product_messages > div {
    margin: 0 0 20px;
}
#product_messages .accent_message {
    font-family: "AkzidenzGroteskBEBoldCn", sans-serif;
    font-weight: normal;
    color: #E71836;
}
#pdp_shipping_type {
    margin: 0 0 10px;
    padding: 30px 0 0;
}
#pdp_shipping_type .shipping_selection  {
    margin: 0 0 10px;
}
.product_quantity {
    font-size: 0;
}
.product_quantity:before {
    content: 'QTY:';
    color: #666;
    font-size: 18px;
    margin: 0 10px 0 0;
    font-family: 'AkzidenzGroteskBEBoldCn', Helvetica, sans-serif;
    font-weight: normal;
}
.product_quantity a {
    display: inline-block;
    font-family: 'AkzidenzGroteskBEBoldCn', Helvetica, sans-serif;
    font-weight: normal;
    border: 1px solid #ccc;
    width: 32px;
    height: 50px;
    line-height: 50px;
    background: #f0f0f0;
    color: #666;
    text-decoration: none;
    text-align: center;
    font-size: 18px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing:border-box;
    border-radius: 0 3px 3px 0;
}
.product_quantity a.subtract_quantity {
    border-radius: 3px 0 0 3px;
}
.add_quantity svg {
    width: 8px;
    height: 8px;
    position: relative;
    bottom: 2px;
}
.subtract_quantity svg {
    width: 8px;
    position: relative;
    top: 4px;
}
.product_quantity input, .product_quantity input#quantity {
    font-family: 'AkzidenzGroteskBEBoldCn', Helvetica, sans-serif;
    display: inline-block;
    -webkit-appearance: none;
    border: 1px solid #ccc;
    width: 38px;
    height: 50px;
    border-right: none;
    border-left: none;
    line-height: 50px;
    font-size: 18px;
    color: #666;
    font-weight: bold;
    padding: 0;
    margin: 0;
    vertical-align: top;
    text-align: center;
    border-radius: 0;
    box-sizing: border-box;
}
.product_quantity a.disabled {
    opacity: 0.5;
}
.pdp_container .cta_button {
    height: 50px;
}
.add_to_cart {
    width: 162px;
}
div#pdp_size_select_mask {
    width: 98px;
    font-size: 18px;
    height: 50px;
    line-height: 50px;
    padding: 0 20px 0;
    background-color: #f0f0f0;
    border-color: #ccc;
    border-radius: 3px;
}
.pdp_container .cta_button {
    background: #e81736 !important;
    font-size: 18px;
}
a.grid_size {
    font-size: 18px;
    color: #666;
}
a.grid_size.selected_size {
    background-color: #E81736;
    border-color: #E81736;
}
.button {
    font-family: "AkzidenzGroteskBEBoldCn", Verdana, Arial, sans-serif;
}
#color_count {
    font-family: "Open Sans", sans-serif;
}
#pdp_reviews .BVRRReviewDisplayStyle5BodyContent {
    line-height: 18px;
}
#pdp_reviews #BVRRSecondarySummaryContainer .BVRRHistogramTitle .BVRRHistogramTitleText,
#pdp_reviews #BVRRSecondarySummaryContainer .BVRRHistAbsLabel,
#pdp_reviews .BVRRHistStarLabelText,
#pdp_reviews #BVRRRatingOverall_Rating_Summary_2 .BVRRLabel,
#pdp_reviews .BVRROverallRatingContainer .BVRRRatingOverall .BVRRRatingNormalOutOf span,
#pdp_reviews #BVRRRatingOverall_Rating_Summary_2 .BVRRTotalReviews,
#pdp_reviews .BVRRReviewTitleContainer .BVRRReviewTitle {
    font-size: 18px;
}

#pdp_reviews #BVRRSecondarySummaryContainer .BVRRHistAbsLabel {
    overflow: auto;
}
.sfs_status, #fit_status,
#pdp_shipping_type,
#product_details,
#addToWishlist,
#pdp_reviews .BVRRReviewDisplayStyle5BodyContent,
#BVRRDisplayContentTitleID,
#pdp_reviews .BVRRReviewDateContainer,
.BVRRNickname,
.BVRRNickname a,
#size_chart_link,
span.availability-label,
.BVRRRootElement a.read-all-reviews,
#product_messages {
    font-size: 14px;
    font-family: "Open Sans", sans-serif;
}
#size_selection_close_x {
    top: 10px;
    right: 10px;
}
#pdp_size_and_fit .fit_info_content .fit_chart .chart_bar {
    border-top-width: 1px;
}
#pdp_size_and_fit .fit_info_content .fit_chart .chart_bar .chart_box {
    border-right: none;
}
#pdp_size_and_fit .fit_info_content .fit_chart .chart_bar .chart_box:nth-child(2) {
    border-left: none;
}
.sfs_status {
    color: #000;
}

/*************************************************************************************************
*********************************************************** START SOCIAL SHARE SECTION
**************************************************************************************************/
#pdp_social_action_container {
    padding: 30px 0;
}
#pdp_share_button {
    display: block;
    font-family: "AkzidenzGroteskBEBoldCn", Verdana, sans-serif;
    font-weight: normal;
    color: #666666;
    float: left;
    font-size: 14px;
    text-align: center;
    text-transform: uppercase;
    line-height: 30px;
    height: 32px;
    width: 103px;
    max-width: 180px;
    box-sizing: border-box;
    border: 1px solid #ccc;
    border-radius: 3px;
    cursor: pointer;
    position: relative;
    overflow: hidden;
    transition: width 0.5s ease-in-out;
}

#pdp_share_button.open {
    width: 100%;
    transition: width 0.5s ease-in-out 0.25s;
    cursor: default;
}
#pdp_share_button .share_text {
    position: absolute;
    line-height: 32px;
    top: 0;
    left: 24px;
    z-index: 3;
    transition: top 0.25s ease 0.5s;
}
#pdp_share_button.open .share_text{
    top: -25px;
    transition: top 0.25s ease;
}
#pdp_share_button .state_icon {
    transition: all 0.5s ease;
    -ms-transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    transform: rotateZ(-45deg);
    position: absolute;
    right: 13px;
    z-index: 3;
    cursor: pointer;
    height: 28px;
    width: 28px;
}
#pdp_share_button.open .state_icon {
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotateZ(0deg);
    right: 0;
    transition: all 0.5s ease 0.25s;
}

#pdp_share_button .gradient{
    background: -moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.4) 50%, rgba(255,255,255,1) 50%);
    background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%,rgba(255,255,255,0.4) 50%,rgba(255,255,255,1) 50%);
    background: linear-gradient(to right, rgba(255,255,255,0) 0%,rgba(255,255,255,0.4) 50%,rgba(255,255,255,1) 50%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 );
    width: 200px;
    height: 32px;
    position: absolute;
    z-index: 1;
    right: 0;
    transition: all 0.5s ease;
}
#pdp_share_button.open .gradient{
    right: -200px;
    transition: all 0.5s ease 0.25s;
}
#pdp_share_options{
    height: 32px;
    width: 200px;
}
#pdp_share_options .social_media {
    display: inline-block;
    float: left;
}
#pdp_share_options div:first-child {
    margin-left: 10px;
}

.social_media svg {
    width: 24px;
    height: 23px;
    vertical-align: middle;
}

.social_media a {
    display: block;
    width: 25px;
    margin: 0 5px;
    height: 31px;
    line-height: 31px;
}
#launch_copy {
    font-family: "Open Sans", sans-serif;
    font-size: 14px;
    margin: 5px 0;
}
#pdp_timer p.time {
    color: #e81736;
}
#pdp_timer p.title {
    color: #666;
}
#pdp_timer p {
    font-size: 18px;
}
/*******************************************************************************
*********************************************************** END SOCIAL SHARE SECTION
********************************************************************************/

.slide_controls ul li .dot {
    background: #ccc;
}
.slide_controls ul li .dot.selected {
    background: #252525;
}
#color_count {
    margin: 15px 10px 10px;
    font-size: 11px;
}
#alternate_colors {
    width: 465px;
    position: relative;
    text-align: center;
}
#alternate_colors a:after {
    content: "";
    display: block;
    position: absolute;
    bottom: 0;
    left: 50%;
    margin-left: -5px;
    border-bottom: 8px solid #E71836;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    opacity: 0;
}
#processing_overlay:after {
    height: 100px;
    margin-top: -31px;
    background-image: url(/ns/images/FLlogo.png);
}
.popup_message {
    background: #E71836;
}
#pdp_family_select_container {
    margin: 0 0 20px 0;
}
.add_to_cart_errors {
    position: absolute;
    top: 0;
    left: -168px;
    display: none;
    padding: 0;
    width: 178px;
    text-align: left;
    font-family: "Open Sans", sans-serif;
    font-size: 13px;
    z-index: 1000;
}
.add_to_cart_errors ul {
    display: inline-block;
    background: #666;
    opacity: 1;
    margin: 0;
    padding: 12px;
    list-style: none;
    position: relative;
}
.add_to_cart_errors ul li {
    color: #fff;
    font-size: 14px;
    font-style: italic;
}
.add_to_cart_errors ul:after {
    content: '';
    position: absolute;
    right: -8px;
    top: 12px;
    border-bottom: 8px solid transparent;
    border-top: 8px solid transparent;
    border-left: 8px solid #666;
}

/*************************************************************************************************
*********************************************************** START TABBED SECTION
**************************************************************************************************/
#pdp_description ul {
    padding: 0 0 0 18px;
}
#pdp_description {
    font-size: 14px;
}
#pdp_tab_controls_container{
    background-color: #303030;
    clear: both;
    margin-bottom: 30px
}
#pdp_tab_controls{
    height: 80px;
}
.tab {
    font-size: 18px;
    font-family: 'AkzidenzGroteskBEBoldCn', Verdana, Arial, sans-serif;
    font-weight: normal;
    padding: 0 30px;
    color: #fff;
    text-decoration: none;
    text-transform: uppercase;
    line-height: 80px;
    border-left: 1px solid #000;
    height: 80px;
    display: block;
    float:left;
    position: relative;
}
.tab[data-open="true"] {
    background-color: #E71836;
}
.tab[data-open="true"]:after {
    content: "";
    width: 0;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 7px solid #E71836;
    position: absolute;
    left: 0;
    right: 0;
    bottom: -5px;
    margin: auto;
}
#pdp_tab_controls .tab:last-child {
    border-right: 1px solid #000;
}
#pdp_size_and_fit h2,
#pdp_size_and_fit h3,
#pdp_size_and_fit p.sizeChartTitle {
    font-size: 18px;
    color: #000;
}
.pdp_container select {
    font-size: 18px;
    line-height: 38px;
}
#pdp_size_and_fit p,
#pdp_size_and_fit .fit_guarantee {
    font-size: 14px;
    line-height: 18px;
}
section#read_more_sections > div {
    font-family: "Open Sans", sans-serif;
}

/*******************************************************************************
*********************************************************** END TABBED SECTION
********************************************************************************/

#BVRRSecondarySummaryContainer, #BVRRRatingSummaryLinkWriteID,
#product_reviews .BVRRRatingNormalOutOf .BVRRNumber,
#product_reviews .BVRRRatingNormalOutOf .BVRRSeparatorText,
#pdp_reviews #BVRRContainer,
#pdp_reviews #BVRRSecondarySummaryContainer .BVRRHistogramTitle .BVRRHistogramTitleText,
#pdp_reviews .BVRRHistStarLabelText,
#pdp_reviews #BVRRSecondarySummaryContainer .BVRRHistAbsLabel,
#pdp_reviews #BVRRRatingOverall_Rating_Summary_2 .BVRRLabel,
#pdp_reviews .BVRRReviewDisplayStyle5Header,
#pdp_reviews .BVRRRatingSummary .BVRRRatingNormalOutOf,
#pdp_reviews .BVRROverallRatingContainer .BVRRRatingOverall .BVRRRatingNormalOutO .BVRRNumber,
#pdp_reviews .BVRRUserNicknameContainer,
#pdp_reviews .BVRRRatingsOnlySummaryTitle,
#pdp_reviews .BVRRRatingsOnlySummarySubtitle,
#pdp_reviews #BVRRDisplayContentFooterID .BVRRPager,
#pdp_reviews #BVRRSummaryContainer .BVRRRatingSummaryLinks,
#pdp_reviews #BVRRRatingSummaryLinkWriteFirstID,
#pdp_questions .BVQAQuestions .BVQAQuestionSummary a,
#pdp_questions .BVQAQuestionAnswerDividerHeading,
#pdp_questions .BVQANickname a,
#pdp_questions .BVQAPageBasedPager,
#pdp_reviews #BVRRDisplayContentHeaderID .BVRRSortAndSearch,
#pdp_reviews #BVRRRatingOverall_Rating_Summary_2,
#pdp_size_and_fit .fit_info_content .fit_chart h2,
#pdp_size_and_fit .fit_info_content .fit_chart .left_label, #pdp_size_and_fit .fit_info_content .fit_chart .right_label,
#pdp_size_and_fit .size_header h2, #pdp_size_and_fit .fit_guarantee h2,
.pdp_container select,
#pdp_size_and_fit .sizeChartTitle,
#pdp_size_and_fit h2,
#pdp_size_and_fit h3,
.BV_title,
.BVQAAskQuestion a,
#pdp_reviews #BVRRRatingSummaryLinkWriteID a, #pdp_reviews #BVRRRatingSummaryLinkWriteFirstID a,
.BVQAAskQuestion a,
.BVQAAnswerQuestion a,
.BVQANoQuestions a,
a.grid_size,
div#pdp_size_select_mask,
span#current_size_display,
.pdp_container select,
#family .selection_area,
#pdp_questions .BVDI_BAItem .BVDILinkSpan,
#pdp_reviews #BVRRRatingSummaryNoReviewsWriteImageLinkID,
#pdp_size_and_fit .read_more p.sizeChartTitle,
.rv_modelName, .MB_PRODUCTNAMELINK,
section#recently_viewed_section h2,
section#recommended_for_you_section h2,
section#recently_viewed_section .rv_listPrice, section#recently_viewed_section .rv_salePrice,
.MB_PRODUCTPRICE, .MB_PRODUCTBASEPRICE, .MB_PRODUCTSALEPRICE
{
    font-family: "AkzidenzGroteskBEBoldCn", Verdana, Arial, sans-serif;
    font-weight: normal;
    font-size: 18px;
}
#family .selection_area {
    font-size: 14px;
    color: #666;
    border-bottom: #ccc solid 1px;
    font-family: "Open Sans", sans-serif;
    text-transform: capitalize;
}
#pdp_size_and_fit .hdr_right {
    padding: 0 0 0 89px;
    width: 360px;
    min-height: 47px;
    position: relative;
}
#pdp_size_and_fit .hdr_right:before {
    content: '';
    position: absolute;
    width: 73px;
    height: 73px;
    background-image: url("/ns/pdp/images/footlocker-fit-guarantee-sm.jpg");
    background-size: contain;
    left: 0;
    bottom: 0;
}
#pdp_size_and_fit .size_header a,
#pdp_size_and_fit .general_sizing_info a{
    color: #E71836;
    text-decoration: underline;
}
.sizing_content {
    position: relative;
}
#pdp_size_and_fit .sizing_data  .general_sizing_info {
    padding: 0 56% 0 0;
    margin: 0;
    width: auto;
}
#pdp_size_and_fit .fit_info_content {
    float: none;
    position: absolute;
    margin: 0;
    top: 150px;
    right: 0;
}
#pdp_size_and_fit .fit_info_content .fit_chart .left_label,
#pdp_size_and_fit .fit_info_content .fit_chart .right_label {
    font-size: 14px;
}
#pdp_size_and_fit .measurement_info {
    display: none;
}
#pdp_size_and_fit .size_img {
    display: none;
}
#pdp_reviews .BVRRReviewProTagsPrefix, #pdp_reviews .BVRRReviewConTagsPrefix {
    font-weight: bold;
}
.BVRRSortAndSearch {
    background: #ebebeb url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAOCAYAAADE84fzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4RjMyNkU2QTQ1OTIxMUU0QUQyNDk2OTVCMzQzOUUzQyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4RjMyNkU2QjQ1OTIxMUU0QUQyNDk2OTVCMzQzOUUzQyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjhGMzI2RTY4NDU5MjExRTRBRDI0OTY5NUIzNDM5RTNDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjhGMzI2RTY5NDU5MjExRTRBRDI0OTY5NUIzNDM5RTNDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+aHb64gAAAUpJREFUeNqUk09LAmEQxrehrPwE3jM6dekDBJVlVlBESOdY6DtFoCfFoPRQhy6dJBTtf0Z0iG5RpihR0K3nhWdheZnd1YHfws4z88zs7rsjruvOOY6TBzOgAvbAjzN8xMEhyII3sDuKywGYZYEREiADfocwnuRiy7yfAjnBJWkVzoNTbjJIjIOyz9iLaaGRHQvcJGpAjMZpRTsz5vugqohmkxMwEWJ8zFdoR918O+HHWwOXSlGaA2KKcQlsKD1N9vWFiW8OqCnFGWvAGCiCLaX2mk/cNzfiE0xiFTSUpnVwxFNRANtKzS2Ne15CrAIzYAVcKc2b4BXsKNo9jbv+pCiFPQ64UbSEknsEKfBlCxJwErrc5C7iKD6BJdDWRAlp7HDAQ4D+DBbBZ5CBRGzW5mYtK/9C44+wZhng9/YGnIM/cME/+D2q8V+AAQB58kEpsDQlyQAAAABJRU5ErkJggg==') no-repeat right 24px center;
    background-size: 10px 6px;
    border-radius: 3px;
    border: 1px solid #cccccc;
}
#BVRRDisplayContentSelectBVFrameID option {
    text-align: left;
    padding-left: 8px;
}
.pdp_processing {
    margin: 0 0 0 5px;
    border: 2px solid rgba(255, 255, 255, 0.5);
    border-left-color: #ffffff;
    border-radius: 100%;
    width: 12px;
    height: 12px;
    display: inline-block;
    position: relative;
    top: 2px;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-animation: spin-anim 1.1s infinite linear;
    animation: spin-anim 1.1s infinite linear;
}

.white_bg_processing {
    margin: 20px 434px;
    border: 2px solid rgba(231, 24, 54, 0.5);
    border-left-color: rgba(231, 24, 54, 1);
    border-radius: 100%;
    width: 50px;
    height: 50px;
    display: inline-block;
    position: relative;
    top: 2px;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-animation: spin-anim 1.1s infinite linear;
    animation: spin-anim 1.1s infinite linear;
}
#product_images .white_bg_processing {
    position: absolute;
    top: 137px;
    left: 207px;
    margin: 0;
}

@-webkit-keyframes spin-anim {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}
@keyframes spin-anim {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}
.pdp_container .cta_button,
span#current_size_display {
    font-weight: normal;
}
.BVQAFooter {
    border-top: none;
    padding: 0;
}
.BVQAAskQuestion a,
.BVQAAskQuestion a:hover,
.BVQAAnswerQuestion a,
.BVQAAnswerQuestion a:hover,
.BVQANoQuestions a,
.BVQANoQuestions a:hover {
    border-color: #ccc;
    padding: 12px 15px 8px;
    color: #666 !important;
    font-size: 14px;
    text-transform: uppercase;
    background: #ebebeb;
    cursor: pointer !important;
}
#BVQAAskQuestionID a {
    margin: 0 0 30px;
    font-size: 18px;
    padding: 12px 15px 8px;
    border-radius: 3px;
}
#pdp_questions .BVQAQuestions .BVQAQuestionSummary a:after {
    width: 15px;
    height: 15px;
}
#BVQAContainer {
    margin-top: 24px;
}
.BV_title {
    font-size: 18px;
    color: #000;
    text-transform: uppercase;
}
.BVQAAnswerQuestion,
#BVQAFooterID {
    display: block;
    float: none;
}
.BVQAAnswerQuestion a {
    float: left;
}
.in_stock_highlight,
.size_select_highlight {
    color: #2bb921;
}
.out_stock_highlight {
    color: #E71836;
}
.back_order_highlight,
.ssi_highlight {
    color: #E71836;
}
#pdp_questions .BVQAQuestionHeader .answers_count,
.BVQAQuestionHeader .answers_count span,
#pdp_questions .BVQAContentText,
#pdp_questions .BVQAElapsedTime {
    font-family: "Open Sans", sans-serif;
    font-size: 14px;
}
div#pdp_size_select_mask[data-sizeselected="false"] {
    border: 1px solid transparent;
    border-radius: 3px;
    color: #fff;
    background: #E71836 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC8AAAAcCAMAAADGFxadAAABcVBMVEX////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////pfAI7AAAAenRSTlMAAQIECgwODxASFBUWFxgZGhscHR8hIyQmJygqMTM1OTo7PD5AQURFRkdISUpNTlBSU1VWWFpbXF1fYWNlZmptcHJ1io6Voai2t7zAwcPFyMrMzc7P0NHS09TV1tfY2drb3N7f4OHj5OXn6u7w8fLz9PX29/j5+vv8/jb6F+4AAAFESURBVHjajdH3QwFxGMfxT2mSFO29NTRo773TXlo0lUQq4v760J374Bzv357v83rulwPy5o797nU9VCtZffQ7ljWI8g0hlrtRjZuccbStAaaE/94aMnOjS0QrgF0Qe63LxCucknECHkHKXavMDbcJEsmHPAgvNUpcfy2LD2BNkHuuTuc6B4FNoNxD81NVGr+gtbceQNM7vTyYAE57RstAN2I1e+nt3si89IS5WXxt4QNXJf3VI1p890GqlQ/uDBArPqTn4ADk2ny0udGL/IC5BVzHJ+2uyhCtaJ/5EJLrDND2UgcU2pmPILUuPjjXFuzR+GtFej18cLpLQ9gGpXq/yDAfg3L9P4p8ApmyBBX4NDI3mHYQmYFaw8EUPgv1rKEkPo9s2cLEF5C90XCCLyKXxqWDJeTWZCj+debqtW/5AjtmKPUHdl0F02C2hbUAAAAASUVORK5CYII=) no-repeat right 20px center;
    background-size: 10px 6px;
}
div#pdp_size_select_mask[data-sizeselected="false"].active {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC8AAAAcCAMAAADGFxadAAABcVBMVEX////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////pfAI7AAAAenRSTlMA/vn89fDaFRfkGQT6cEXYVRRTwxzq1AEPSh3y2/MQZlD2X0hqO7zAYfj7wVbT0U62WgzV9D7IxUQWOknKRtnP10f3zE0bXDnOEm3cM0HQY97uMSfSHzVbGKhYIeGO8dYj4woCJEBSGibldSjnXQ63KqE8cuDfipXNZZ7z61EAAAE4SURBVBgZjcEDY0IBGAXQ+5Bn1FCzbdu2bdu7v35r4Quv1jkwlFKh5zeVI1HJCn8lTSAxyfTRmpGIGYV+Wh3+V6YwSEvDfwoVhkjKQHyLCsOoRYinSmEEdQyxlWiMouYilk2NBqpLYWxHo6HifhhJ0ygqByn0LkTLqKGoPUlvoNDPEelCpchsASz1FHo7wjWqFJ0P+NXdStH2glC5KkVHDv5YhyjyeyB6VYq+HPjZByhMkwgYHqEYLUDQuJvCtAGfFJ1iahohsmYpTHPwmtcpFtIRJm+JYnkFwKqJYs2CCOtvFNlbwDaF04Iou3sU+8ABgw6tMHB0zKBUnCoMSLXD0JmNAdmAmX7mS8RwdU2/TOCGPu4sxHR7R597wPFIL3Me4niy0evZBcDx6vS8fxQgLuunzfP17cIPaCf163MIDH8AAAAASUVORK5CYII=');
}
#BVQANoQuestionsID {
    padding: 0;
}
#BVQANoQuestionsID .BVQATitle {
    font-family: "Open Sans", sans-serif;
    float: none;
    line-height: 18px;
    color: #666;
}
.s7container {
    width: 100% !important;
}
#product_mixedmedia .s7iconeffect    {
    display: none !important;
}
.s7zoomview {
    background-color: transparent !important;
}
.s7viewer_container.s7size_small .s7colorswatches .s7swatches .s7thumb, .s7viewer_container.s7size_medium .s7colorswatches .s7swatches .s7thumb, .s7viewer_container.s7size_large .s7colorswatches .s7swatches .s7thumb, .s7mixedmediaviewer #s7MixedMediaViewer_swatches.s7swatches .s7thumb .s7thumboverlay, .s7zoomviewer .s7swatches .s7thumb {
    border: 1px solid transparent !important;
    cursor: pointer;
}
.s7mixedmediaviewer #s7MixedMediaViewer_swatches.s7swatches .s7thumb[state="default"] {
    opacity: 0.5;
}
.tpd-content {
    text-align: left;
}
.tpd-close-icon {
    font-size: 0 !important;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAMAAADzN3VRAAAAbFBMVEX///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////82G0A9AAAAI3RSTlMAAgMEBQYKDBAdICIjJFRXW11fa2xtdHWur7O1trm67O3v8sdya/EAAACTSURBVHheXdDZDoJQEIPhih5WRVwAEVyw7/+OXhjTdP7bL2kyA+zHbgtvdxoa4PAh52SQP8i1xkCSSwpA9ugoEpAttotIwFsGJJFgSoCRgVEAUSkItAoCCZwEXvmbehUR8idpJzuIIrxEDlOxiAySvhEBogBOSSAi5wxngVGHUWB0RbP+QXQn3xVQ98cM3qa9VPgCrwomO4B7zp4AAAAASUVORK5CYII=') no-repeat center;
    background-size: 10px;
}
section#recommended_for_you_section h2,
.rv_modelName,
.MB_PRODUCTNAMELINK,
section#recently_viewed_section a.recentViewed,
.myBuySingles,
section#recently_viewed_section .rv_listPrice,
section#recently_viewed_section .rv_salePrice,
.MB_PRODUCTPRICE,
.MB_PRODUCTBASEPRICE,
.MB_PRODUCTSALEPRICE,
section#recently_viewed_section h2 {
    font-size: 18px;
}

/*************************************************************************************************
*********************************************************** START MIXED MEDIA
**************************************************************************************************/

.s7mixedmediaviewer .s7zoominbutton:not([state='disabled']),
.s7mixedmediaviewer .s7zoomoutbutton:not([state='disabled']),
.s7mixedmediaviewer .s7zoomresetbutton:not([state='disabled']),
.s7mixedmediaviewer .s7fullscreenbutton,
.s7zoomviewer .s7zoominbutton:not([state='disabled']),
.s7zoomviewer .s7zoomoutbutton:not([state='disabled']),
.s7zoomviewer .s7zoomresetbutton:not([state='disabled']),
.s7zoomviewer .s7fullscreenbutton {
    cursor: pointer !important;
}

.s7mixedmediaviewer .s7zoominbutton[state='over'],
.s7zoomviewer .s7zoominbutton[state='over'],
.s7mixedmediaviewer .s7zoomoutbutton[state='over'],
.s7zoomviewer .s7zoomoutbutton[state='over'],
.s7mixedmediaviewer .s7colorswatches .s7swatches .s7scrollrightbutton[state="over"],
a.RV_sl_next.right-arrow.pdp_sprite:hover,
a.RFY_sl_next.right-arrow.pdp_sprite:hover,
a.sl_next.right-arrow.pdp_sprite:hover,
a.RV_sl_previous.left-arrow.pdp_sprite:hover,
a.RFY_sl_previous.left-arrow.pdp_sprite:hover,
a.sl_previous.left-arrow.pdp_sprite:hover,
.s7mixedmediaviewer .s7colorswatches .s7swatches .s7scrollleftbutton[state="over"],
.s7mixedmediaviewer .s7fullscreenbutton[selected='false'][state='over'],
.s7zoomviewer .s7fullscreenbutton[selected='false'][state='over'],
.s7mixedmediaviewer .s7zoomresetbutton[state='over'],
.s7zoomviewer .s7zoomresetbutton[state='over'] {
    opacity: 0.6 !important;
}

.s7mixedmediaviewer .s7zoominbutton[state='up'],
.s7mixedmediaviewer .s7zoominbutton[state='over'],
.s7mixedmediaviewer .s7zoominbutton[state='down'],
.s7mixedmediaviewer .s7zoominbutton[state='disabled'],
.s7zoomviewer .s7zoominbutton[state='up'],
.s7zoomviewer .s7zoominbutton[state='over'],
.s7zoomviewer .s7zoominbutton[state='down'],
.s7zoomviewer .s7zoominbutton[state='disabled'] {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyMHB4IiBoZWlnaHQ9IjIwcHgiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjAgMjAiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnIGlkPSJYTUxJRF8xXyI+PGc+PHJlY3QgeT0iOCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjQiLz48L2c+PGc+PC9nPjwvZz48cmVjdCB4PSI4IiB3aWR0aD0iNCIgaGVpZ2h0PSIyMCIvPjwvc3ZnPg==) center no-repeat !important;
    background-size: 15px !important;
}

.s7mixedmediaviewer .s7zoomoutbutton[state='up'],
.s7mixedmediaviewer .s7zoomoutbutton[state='disabled'],
.s7mixedmediaviewer .s7zoomoutbutton[state='over'],
.s7mixedmediaviewer .s7zoomoutbutton[state='down'],
.s7zoomviewer .s7zoomoutbutton[state='up'],
.s7zoomviewer .s7zoomoutbutton[state='over'],
.s7zoomviewer .s7zoomoutbutton[state='down'],
.s7zoomviewer .s7zoomoutbutton[state='disabled']{
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyMHB4IiBoZWlnaHQ9IjIwcHgiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjAgMjAiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnIGlkPSJYTUxJRF8xXyI+PGc+PHJlY3QgeT0iOCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjQiLz48L2c+PGc+PC9nPjwvZz48L3N2Zz4=) center no-repeat !important;
    background-size: 15px !important;
}

.s7mixedmediaviewer .s7zoomoutbutton[state='disabled'],
.s7mixedmediaviewer .s7zoominbutton[state='disabled'],
.s7mixedmediaviewer .s7zoomresetbutton[state='disabled'],
.s7zoomviewer .s7zoomoutbutton[state='disabled'],
.s7zoomviewer .s7zoominbutton[state='disabled'],
.s7zoomviewer .s7zoomresetbutton[state='disabled'] {
    opacity: 0.5 !important;
}

a.RV_sl_next.right-arrow.pdp_sprite:not(.disable),
a.RFY_sl_next.right-arrow.pdp_sprite:not(.disable),
a.sl_next.right-arrow.pdp_sprite:not(.disable),
.s7mixedmediaviewer .s7colorswatches .s7swatches .s7scrollrightbutton[state="up"],
a.RV_sl_next.right-arrow.pdp_sprite:not(.disable):hover,
a.RFY_sl_next.right-arrow.pdp_sprite:not(.disable):hover,
a.sl_next.right-arrow.pdp_sprite:not(.disable):hover,
.s7mixedmediaviewer .s7colorswatches .s7swatches .s7scrollrightbutton[state="over"],
.s7mixedmediaviewer .s7colorswatches .s7swatches .s7scrollrightbutton[state="down"] {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI4LjAxNnB4IiBoZWlnaHQ9IjE0LjAxOHB4IiB2aWV3Qm94PSIwIDAgOC4wMTYgMTQuMDE4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4LjAxNiAxNC4wMTgiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxnPjxwb2x5Z29uIHBvaW50cz0iNi42OCw1LjYwNiAxLjMzNiwwIDAsMS40MDEgNS4zNDQsNy4wMDggMCwxMi42MTYgMS4zMzYsMTQuMDE3IDguMDE2LDcuMDA4ICIvPjwvZz48L2c+PC9zdmc+) center no-repeat !important;
}

a.RV_sl_previous.left-arrow.pdp_sprite:not(.disable),
a.RFY_sl_previous.left-arrow.pdp_sprite:not(.disable),
a.sl_previous.left-arrow.pdp_sprite:not(.disable),
.s7mixedmediaviewer .s7colorswatches .s7swatches .s7scrollleftbutton[state="up"],
a.RV_sl_previous.left-arrow.pdp_sprite:not(.disable):hover,
a.RFY_sl_previous.left-arrow.pdp_sprite:not(.disable):hover,
a.sl_previous.left-arrow.pdp_sprite:not(.disable):hover,
.s7mixedmediaviewer .s7colorswatches .s7swatches .s7scrollleftbutton[state="over"],
.s7mixedmediaviewer .s7colorswatches .s7swatches .s7scrollleftbutton[state="down"] {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI4LjAxNnB4IiBoZWlnaHQ9IjE0LjAxOHB4IiB2aWV3Qm94PSIwIDAgOC4wMTYgMTQuMDE4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4LjAxNiAxNC4wMTgiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxnPjxwb2x5Z29uIHBvaW50cz0iOC4wMTYsMS40IDYuNjgsMCAwLDcuMDA4IDEuMzM2LDguNDEgNi42OCwxNC4wMTcgOC4wMTYsMTIuNjE1IDIuNjcyLDcuMDA4ICIvPjwvZz48L2c+PC9zdmc+) center left no-repeat !important;
}

.s7mixedmediaviewer .s7fullscreenbutton[selected='false'][state='up'],
.s7mixedmediaviewer .s7fullscreenbutton[selected='false'][state='over'],
.s7mixedmediaviewer .s7fullscreenbutton[selected='false'][state='down'],
.s7zoomviewer .s7fullscreenbutton[selected='false'][state='up'],
.s7zoomviewer .s7fullscreenbutton[selected='false'][state='over'],
.s7zoomviewer .s7fullscreenbutton[selected='false'][state='down'] {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxMjhweCIgaGVpZ2h0PSIxMjhweCIgdmlld0JveD0iMCAwIDEyOCAxMjgiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEyOCAxMjg7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBwb2ludHM9IjM4LDAgMCwwIDAsMzggMTIsMzggMTIsMTIgMzgsMTIgIi8+PHBvbHlnb24gcG9pbnRzPSI5MCwwIDkwLDEyIDExNiwxMiAxMTYsMzggMTI4LDM4IDEyOCwwICIvPjxwb2x5Z29uIHBvaW50cz0iMTE2LDkwIDExNiwxMTYgOTAsMTE2IDkwLDEyOCAxMjgsMTI4IDEyOCw5MCAiLz48cG9seWdvbiBwb2ludHM9IjEyLDExNiAxMiw5MCAwLDkwIDAsMTI4IDM4LDEyOCAzOCwxMTYgIi8+PHBhdGggZD0iTTQwLDQwdjQ4aDQ4VjQwSDQweiBNNzgsNzhINTBWNTBoMjhWNzh6Ii8+PC9zdmc+) center no-repeat !important;
    background-size: 20px !important;
}

.s7mixedmediaviewer .s7zoomresetbutton[state='up'],
.s7mixedmediaviewer .s7zoomresetbutton[state='over'],
.s7mixedmediaviewer .s7zoomresetbutton[state='down'],
.s7mixedmediaviewer .s7zoomresetbutton[state='disabled'],
.s7zoomviewer .s7zoomresetbutton[state='up'],
.s7zoomviewer .s7zoomresetbutton[state='over'],
.s7zoomviewer .s7zoomresetbutton[state='down'],
.s7zoomviewer .s7zoomresetbutton[state='disabled'] {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIzNy4zNzlweCIgaGVpZ2h0PSIzNy42MjJweCIgdmlld0JveD0iMCAwIDM3LjM3OSAzNy42MjIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDM3LjM3OSAzNy42MjIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGQ9Ik0yNi42ODQsMi4wNzlsNS45Ni0wLjE0NEwzMi42ODgsMGwtOS42NzgsMC4yMzJsLTAuMDQ3LDEuOTM3bDAuMDM4LTAuMDAxbDAsMGwtMC4wMzgsMC4wMDFsLTAuMTg2LDcuNzQybDEuOTM1LTAuMDQ1bDAuMTU2LTYuNDAxYzYuMTQ2LDIuNDYxLDEwLjUxLDguNDUyLDEwLjUxLDE1LjQ2OGMwLDkuMjAzLTcuNDg3LDE2LjY4OS0xNi42ODksMTYuNjg5UzIsMjguMTM1LDIsMTguOTMyQzIsMTEuMjIzLDcuMjYyLDQuNzM2LDE0LjM3NywyLjgyOFYwLjc2NUM2LjE0NywyLjcyLDAsMTAuMTEzLDAsMTguOTMyYzAsMTAuMzA1LDguMzg0LDE4LjY4OSwxOC42ODksMTguNjg5czE4LjY4OS04LjM4NCwxOC42ODktMTguNjg5QzM3LjM3OSwxMS40OTEsMzIuOTk1LDUuMDgsMjYuNjg0LDIuMDc5eiIvPjwvc3ZnPg==) center no-repeat !important;
    background-size: 20px !important;
}

a.sl_next.right-arrow.pdp_sprite,
a.sl_next.right-arrow.pdp_sprite:hover,
a.sl_previous.left-arrow.pdp_sprite,
a.sl_previous.left-arrow.pdp_sprite:hover {
    background-position-y: 35px !important;
}
.s7mixedmediaviewer.s7mouseinput .s7colorswatches .s7swatches .s7scrollrightbutton[state="up"],
.s7mixedmediaviewer.s7mouseinput .s7colorswatches .s7swatches .s7scrollrightbutton[state="over"],
.s7mixedmediaviewer.s7mouseinput .s7colorswatches .s7swatches .s7scrollrightbutton[state="down"],
.s7mixedmediaviewer.s7mouseinput .s7colorswatches .s7swatches .s7scrollleftbutton[state="up"],
.s7mixedmediaviewer.s7mouseinput .s7colorswatches .s7swatches .s7scrollleftbutton[state="over"],
.s7mixedmediaviewer.s7mouseinput .s7colorswatches .s7swatches .s7scrollleftbutton[state="down"] {
    background-position-y: center !important;
}

.BVRRRootElement a.read-all-reviews {
    font-size: 14px;
}
#pdp_reviews #BVRRRatingSummaryNoReviewsWriteImageLinkID a {
    height: 32px;
}
#product_reviews .BVRRRatingNormalOutOf .BVRRNumber {
    font-size: 24px;
}
#pdp_reviews #BVRRRatingSummaryLinkWriteID a, #pdp_reviews #BVRRRatingSummaryLinkWriteFirstID a {
    height: 50px;
    line-height: 50px;
}
#pdp_reviews #BVRRDisplayContentSelectBVFrameID{
    padding: 2px 6px 0 20px;
    cursor: pointer;
    width: 180px;
    height: 50px;
    line-height: 50px;
    min-width: 120px;
    max-width: none;
}
#pdp_reviews #BVRRDisplayContentFooterID .BVRRTitle,
.BVQATitle {
    font-family: "Open Sans", sans-serif;
    font-size: 14px;
}
#pdp_reviews #BVRRDisplayContentFooterID .BVRRPager a,
.BVQAAnswerQuestion a, .BVQAAnswerQuestion a:hover,
#pdp_questions .BVQAWidget a,
#pdp_questions .BVQAWidget a:hover {
    font-size: 18px;
}
.BVQAAnswerQuestion a, .BVQAAnswerQuestion a:hover,
#BVQAAskQuestionID a {
    padding: 0 15px;
    height: 50px;
    line-height: 50px;
}
#pdp_questions .BVQAWidget a,
#pdp_questions .BVQAWidget a:hover {
    line-height: normal;
    height: auto;
}
#pdp_questions .BVQAElapsedTime {
    float: none;
    position: relative;
    top: 4px;
}
#pdp_reviews #BVRRSecondarySummaryContainer .BVRRHistogramBarRow {
    height: 15px;
}
span.BVRRHistAbsLabel {
    height: 20px;
}
#pdp_reviews .BVRRHistogramBar,
#pdp_reviews .BVRRHistogramFullBar {
    height: 12px;
}

/*************************************************************************************************
*********************************************************** END MIXED MEDIA
**************************************************************************************************/