﻿.pagetype-shop .section-size #description-area p
{
  width: 80%;
  margin-top: 1.25em;
  margin-bottom: 1.25em;
  font-size: 1em;
  line-height: 1.75em;
}
.review-aside { float: left; margin: 30px 1%; position: relative; width: 28%; }
@media (min-width: 768px) and (max-width: 1024px) {
  /* line 112, scss/_page-common.scss */
  .pagetype-shop .section-size #description-area p {
    font-size: 0.9375em;
    line-height: 1.7333;
  }
  .pagetype-shop .section-overview .product-header .price { width:28% }
}
@media (min-width: 481px) and (max-width: 767px) {
  /* line 112, scss/_page-common.scss */
  .pagetype-shop .section-size #description-area p{
    width: 90%;
    margin: 1em auto;
    font-size: 0.8125em;
    line-height: 1.6153em;
  }
  .pagetype-shop .section-overview .product-header .price { width:41% }
	.review-aside { float: none; margin: 30px 1%; position: inherit; width: 100%; }
}
@media (max-width: 480px) {
  /* line 112, scss/_page-common.scss */
  .pagetype-shop .section-size #description-area p {
    width: 100%;
    margin: 1em auto;
    font-size: 0.6875em;
    line-height: 1.5454em;
  }
  .pagetype-shop .section-overview .product-header .price { width:47% }
  .review-aside { float: none; margin: 30px 1%; position: inherit; width: 100%; }
}



.page-feature-smart footer{ display:none}
.pagetype-shop .section .feature-icon,.pagetype-shop .section-quality .secondary-features .feature-icon,.pagetype-shop .section .feature-icon,.pagetype-shop .section-smart .smart-features .icon { background-size:auto;}

.product-media-carousel .carousel-content .panel-item.active{ background-color:#f2f2f2; text-align:center;opacity:1;filter:alpha(opacity=100); }
.product-media-carousel .carousel-content .panel-item.active img{position:static}
.product-media-carousel .carousel-content .panel-item{ opacity:0;filter:alpha(opacity=0);}
.product-media-carousel .carousel-nav .nav-link img{ max-width:40px; max-height:40px}


.send-to-mobile-page{  background:#fff;font-family: "AvantGardeGothicITCW01X", "Helvetica", sans-serif;}

.send-to-mobile-page .row {clear:both; padding-top:15px}
.send-to-mobile-page .row .group-2
{
    float:left;
    width:45%;
    margin-right:5%;

}
.send-to-mobile-page .text-area 
{
    font-family:  "AvantGardeGothicITCW01X", "Helvetica", sans-serif;
    border:1px solid #c2c2c2;
    color:#1f1f1f;
    padding:5% 5px;
    width:90%;
    font-size:14px;
    line-height:16px;
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
}

.send-to-mobile-page .carrierddl
{
 font-family:  "AvantGardeGothicITCW01X", "Helvetica", sans-serif;
    border:1px solid #c2c2c2;
    color:#1f1f1f;
    padding:5% 5px;
    width:90%;
    font-size:14px;
    line-height:16px;
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;   
}

.send-to-mobile-page .black-button
{
    font-family:  "AvantGardeGothicITCW01X", "Helvetica", sans-serif;
    border:1px solid #c2c2c2;
    background-color:#000;
    color:#fff;
    padding:10px 10%;
    
    font-size:16px;
    line-height:16px;
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;   
}
}

/*MR -- Voices */
.page-voices #voices-live-at-ces.section .fb-photos
{
    padding-top:20px;
}
.page-voices #voices-live-at-ces.section .fb-photos:after
{
     content: "";
  display: table;
  clear: both;
}
.page-voices #voices-live-at-ces.section .fb-photos>div
{
    display:block;
    float:left;
    margin:5px;
    
    
     background: white;
  border: 1px solid #dadada;
  -webkit-box-shadow: 2px 2px 5px -1px #d4d4d4;
  -moz-box-shadow: 2px 2px 5px -1px #d4d4d4;
  box-shadow: 2px 2px 5px -1px #d4d4d4;
    
}  
          
          .fb-photos > div.framed a
          {
              display:block;
               height:206px;
             width:206px;
    background-position:50% 25%;
    text-indent:-5000px;
    overflow:hidden;
    background-size:cover;
      
      
 
          }
 
 #voices-awards .section-wrapper{ padding-top:0}         
 .page-voices #voices-live-at-ces.section .section-wrapper{ padding-bottom:0}         
.awards-area .row
{
    clear:both;
    
}        
.awards-area .row.across-2
{
    padding:20px 20%;
}  
.awards-area .row.across-3
{
    padding:20px 15%;
}
.awards-area .row .award
{
    float:left;
    display:block;

}
.awards-area .row.across-2 .award
{
    width:45%;
    margin-right:5%;
}
.awards-area .row.across-3 .award
{
    width:30%;
    margin-right:3%;
}
.awards-area .row.across-2 .award img
{
    max-width:100px;
    margin-right:10px;
    float:left;
}


.section .smart-tabs .desc-area p
{
    
width: 80%;
margin-top: 1.25em;
margin-bottom: 1.25em;
font-size: 1em;
line-height: 1.75em;
}

 .pagetype-shop  .product-Q .section-design .info-block.left{ padding-bottom:20px;}
 .pagetype-shop  .product-4K .section-smart .background{ background-size:cover;}
 

.article-reviews-add-section{ display:none;
                height:30px; 
                position:relative;             
                background:url(/assets/img/pagetype-shop/shop-online-open-arrow.png) 0 0 no-repeat;
}

.article-reviews-add-section .info 
{
    
}

li.full-width-msg
{
    margin-top:20px;
    text-align:center;
}

.page-filter .section-content .view-grid  .product .description
{
    height:24px;
    font-size:.8em;
    overflow:hidden;
    
    
}

/*.page-filter .section-content .product .product-action .cta.compare.selected .icon 
{
    background-position:-47px -123px;
}

.page-filter .section-content .product-list .product .product-action .compare-panel
{
    padding-top:10px;
    clear:both;
}
.page-filter .section-content .product-list.view-grid .product .product-action .cta.compare
{
    display:inline-block;
    width:auto;
    margin-top:0;
}
.page-filter .section-content .product-list.view-grid .product .product-action .button.compare-btn
{
    float:none;
    display:none;
}
.page-filter .section-content .product-list.view-list .product .product-action .cta.compare
{
    display:block;
    float:left;
    width:90px;
    margin-top:0;
    
}
.page-filter .section-content .product-list.view-list .product .product-action .button.compare-btn
{
    display:block;
    display:none;
    margin-right:90px;
}*/


.page-filter .section-header.no-header { background:url(../img/page-home/welcome-large-bg.jpg) center top no-repeat; color:#fff}
.page-filter .section-header.no-header .header-graphic
{
    display:none;
}
.page-filter .section-header.no-header .header-title
{
    width:100%; float:none;
    text-align:center;
}
.page-filter .section-header.no-header .section-inner
{
    height: 120px;
}
.page-filter .section-header.no-header  .section-title
{
    max-width:100%
}





.pagetype-review, .pagetype-sso
{
    font-family:'AvantGardeGothicITCW01B 731069', Verdana, sans-serif;
    background-color:#fff;
    
}
.pagetype-sso section
{
}

.pagetype-sso section h1
{
    font-family: "AvantGardeGothicITCW01B 731069", "Verdana", sans-serif;
font-size: 2em;
color: black;
text-align: center;
margin:0 0 1em;
}
.pagetype-sso section h3
{
      font-family: "AvantGardeGothicITCW01B 731069", "Verdana", sans-serif;
font-size: 1.17em;
}
.pagetype-sso .error
{
    color:#ff0000;
    margin-bottom:1em;
    display:block;
}
.pagetype-sso .success
{
       margin-bottom:1em;
       display:block;
       
}


.pagetype-sso .section a
{
    color:#000;
    text-decoration:underline;
}
 .pagetype-sso .section td
 {
     padding-bottom:5px;
 }
.pagetype-review body,.pagetype-sso
{
    padding:10px 20px;
}
@media (max-width: 480px) 
{
	.pagetype-review body,.pagetype-sso
	{
		padding:0px;
	}
}

 .pagetype-review .row, .pagetype-sso .row
 {
     padding-top:5px;
 }
 
 
/* line 169, scss/shop/_pagetype-shop.scss */
.pagetype-review .ratings-summary-item {
  display: block;
  line-height: 20px;
  margin: 1em;
}
/* line 174, scss/shop/_pagetype-shop.scss */
.pagetype-review  label, .pagetype-sso label {
  display: inline-block;
  text-align: right;
  width: 20%;
  margin-right:1%;
  vertical-align:middle;
}
@media (max-width: 480px) 
{
    .pagetype-review  label, .pagetype-sso label
    {
        width: 27%;
    }
}
 .pagetype-sso .row.button-row
 {
     padding-top:25px;
     padding-left:20%;
 }

.pagetype-sso .row.button-row input
{
    margin-left:1.5%;
}


.pagetype-sso .full-width table{ width:80%}
@media (max-width: 480px) 
{
	.pagetype-sso .full-width table{ width:98%; margin-left: 3px; }
	.pagetype-sso  h3{ font-size: 1em; text-align: center;}
	.pagetype-sso .forgot-form  h3{ font-size: 1em; text-align: center; margin-left: 3px; margin-right: 3px; }
	.pagetype-sso h1{ font-size: 1.2em; text-align: center; }
	.pagetype-sso body { margin: 0px; }
	.pagetype-sso p { padding-left: 9px; }
	.pagetype-review .row, .pagetype-sso .row { padding-top:5px; margin-left: 12px; }
	.pagetype-review .row, .pagetype-sso .row label { text-align: inherit; }
}
.pagetype-sso .full-width label{width:auto}
.pagetype-review input[type=text], .pagetype-review textarea, .pagetype-sso input[type=text],.pagetype-sso input[type=password]
{
    width:70%;
    border:1px solid #c2c2c2;
    color:#1f1f1f;
    padding:5px 15px;
    border-radius:3px;
    font-size:14px;
    line-height:24px;
    font-family:Arial,Helvetica,sans-serif;
}
 .pagetype-review textarea
 {
     height:72px;
 }

.pagetype-review  label.label-wide 
{
    width:auto;
    text-align:left;
}
.pagetype-review  label.txtarea-label
{
    vertical-align:top;
    margin-top:10px;
}

/* line 180, scss/shop/_pagetype-shop.scss */
.pagetype-review .ratings-summary-item .ratings-summary-item-value {
  text-indent: -119988px;
   border:none;
   height:20px;
   
  overflow: hidden;
  text-align: left;
  background: url("/assets/img/pagetype-shop/rating-slider.png") no-repeat;
  display: inline-block;
  width: 148px;
}
.pagetype-review .ratings-summary-item .ratings-summary-item-value .ui-slider-handle
{
    opacity:0;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 180, scss/shop/_pagetype-shop.scss */
  .pagetype-review .ratings-summary-item .ratings-summary-item-value {
    /* on retina, use image that's scaled by 2 */
    background-image: url("/assets/img/pagetype-shop/rating-slider@2x.png");
    background-size: 148px 120px;
  }
}
/* line 187, scss/shop/_pagetype-shop.scss */
.pagetype-review .ratings-summary-item .ratings-summary-item-value[data-value='1'] {
  background-position: 0 -20px;
}
/* line 188, scss/shop/_pagetype-shop.scss */
.pagetype-review  .ratings-summary-item .ratings-summary-item-value[data-value='2'] {
  background-position: 0 -40px;
}
/* line 189, scss/shop/_pagetype-shop.scss */
.pagetype-review  .ratings-summary-item .ratings-summary-item-value[data-value='3'] {
  background-position: 0 -60px;
}
/* line 190, scss/shop/_pagetype-shop.scss */
.pagetype-review  .ratings-summary-item .ratings-summary-item-value[data-value='4'] {
  background-position: 0 -80px;
}
/* line 191, scss/shop/_pagetype-shop.scss */
.pagetype-review  .ratings-summary-item .ratings-summary-item-value[data-value='5'] {
  background-position: 0 -100px;
}


.pagetype-review .button.black-button,.pagetype-review  .button.white-button,#ctl00_ContentPlaceHolder1_loginCtl_plucklogin_LoginButton, #loginCtl_plucklogin_LoginButton,#plucklogin_LoginButton,.pagetype-sso .register-form .button {
  padding: 0 2em;
  margin:5%;
  text-decoration:none;
  text-transform: none;
  display:inline-block;
  
  font-family: "AvantGardeGothicITCW01B 731069";
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  -webkit-transition: none 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
  -moz-transition: none 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
  -o-transition: none 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
  transition: none 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
  -webkit-transition-property: color, background-color, border-color;
  -moz-transition-property: color, background-color, border-color;
  -o-transition-property: color, background-color, border-color;
  transition-property: color, background-color, border-color;
}

/* line 61, scss/_ui.scss */
.pagetype-review .button.black-button,#loginCtl_plucklogin_LoginButton,#ctl00_ContentPlaceHolder1_loginCtl_plucklogin_LoginButton, #plucklogin_LoginButton,.pagetype-sso .register-form .button.black-button  {
  color: white;
  background: black;
  border: 1px solid #000;
}
/* line 65, scss/_ui.scss */
.pagetype-review .button.black-button:hover,#ctl00_ContentPlaceHolder1_loginCtl_plucklogin_LoginButton:hover, #loginCtl_plucklogin_LoginButton:hover,#plucklogin_LoginButton:hover,.pagetype-sso .register-form .button.black-button:hover  {
  color: black;
  background-color: white;
}
.pagetype-review .button.white-button {
  color: #979797;
  border: 1px solid #898989;
  background: white;
}
/* line 80, scss/_ui.scss */
.pagetype-review .button.white-button:hover {
  color: white;
  border-color: black;
  background-color: black;
}
.pagetype-sso h3
{
    margin:0;
    padding:1em 0;
}
.pagetype-sso .left-side
{
    width:48%;
    float:left;
    border-right:1px solid #efefef;
}
.pagetype-sso .left-side  table
{
    width:100%
}
.pagetype-sso .left-side > table
{
    width:80%
}
.pagetype-sso .left-side label
{
    width:auto;
}
.pagetype-sso .right-side
{
    margin-left:50%;
}
 .pagetype-sso #plucklogin input[type=text], .pagetype-sso #plucklogin input[type=password]
 {
     line-height:16px;
     font-size:12px;
 }
 
 
 .pagetype-sso #msg, .pagetype-review #msg
 {
     color:#ff0000;
     font-weight:bold;
 }
 
 .pagetype-sso .register-form .left-side label
 {
     display:block;
     text-align:left;
 }
 
 
 .msrp,.save,.page-filter .section-content .product .price.msrp,.page-filter .section-content .product .price.save 
 {
     color:#666666;
 }
 .page-filter .section-content .product .price.msrp,.page-filter .section-content .product .price.save 
 {
     font-size:100%
 }
.product-header{ position:relative}

.pagetype-shop .section-overview .product-header .price
 {
     position:absolute;
     right:0;
     /*width:35%*/
 }
.page-filter .section-content .product-list .product.product-4K .price.product-color {
  color: #8246af;
}
.page-filter .section-content .product-list .product.product-QPlus .price.product-color {
  color: #00b5e2;
}
.page-filter .section-content .product-list .product.product-Q .price.product-color {
  color: #6cc24a;
}
.page-filter .section-content .product-list .product.product-HD .price.product-color {
  color: #e89623;
}
 .pagetype-shop .section-overview .product-header .price >span 
 {
     display:block;
     position:relative;
     
 }
 .pagetype-shop .section-overview .product-header .price > span.msrp,
 .pagetype-shop .section-overview .product-header .price > span.save
 {
     font-size:80%
     
 }
 .pagetype-shop .section-overview .product-header .price >span .price-label,
  .page-filter .section-content .view-list .product .price .price-label
 {
     display: table-cell; 
     vertical-align: middle; 
     font-size:.4em;
     line-height:2em;
     width:39%;
     position:absolute;
     left:0;
     height:2em;
 }
  .pagetype-shop .section-overview .product-header .price > span.msrp .price-label,
 .pagetype-shop .section-overview .product-header .price > span.save .price-label
 {
     font-size:.5em
     
 }
/*  .page-filter .section-content .product .price .price-label
  {
      text-align: left;
position: absolute;
left: 0;
  }
.page-filter .section-content .product .product-details .price
  {
      width:100%;
      text-align:right;
  }
  
 .page-filter .section-content .product-list.view-list .product .price 
 {
     font-size:27px;
 } 
  .page-filter .section-content .product-list.view-list .product .price.msrp, .page-filter .section-content .product-list.view-list .product .price.save
  {
    font-size:24px;
  }
  .page-filter .section-content .product-list.view-list .product .price.msrp .price-label, .page-filter .section-content .product-list.view-list .product .price.save .price-label
  {
      font-size:11px;
  }
 .page-filter .section-content .product-list.view-list .product .price .price-label
 {
     width:44%
 } 
  */
  
  
 .review-aside {
border: 1px solid #818181;
}

 .review-aside h3
 {
    padding:   20px;
    font-family:"AvantGardeGothicITCW01M 731087";
 } 
 
 .review-aside .product-feedback
 {
     padding:0 20px 20px;
 }
 

/* START MVECERA OVERRIDES */
 
/* line 604 of main.css, scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-quality .section-title, .pagetype-shop .section-quality .hero-wrapper, .pagetype-shop .section-quality .info {
  display: block;
  margin: 0 auto;
  margin-bottom: 30px; /* added at DeBonis's request. 3/31/14 MJV */
}

/* line 742 of main.css, scss/shop/_pagetype-shop.scss */
.pagetype-shop .section-smart .background {
  left: 45%;
  width: 55%;
  background: no-repeat 0 50%;
  background-image: url("/assets/img/pagetype-shop/smart-bg.jpg");
  background-size: cover;  /*changed from "676px 560px" to "cover" 3/31/14 - MJV */
}

/*===========================*
  4K SERIES PAGE SMART SLIDES
 *===========================*/

/* All images are now image objects in the media library.  They changed too often.  Now if you have to change one
   find it in the media library, create a new version, attach the new image, and publish. */

/* SMART CENTRAL SLIDE */
.page-explore4K .section-smart #tab-search.tab-panel .tab-graphic {
background-image: url("~/media/SharpUSA/Images/ForHome/Entertainment/LCDTV/Features/UDSeries/LC70UD1U_Smart_Right.ashx");
}

/* ALL THE BEST APPS */
.page-explore4K .section-smart #tab-apps.tab-panel .tab-graphic {
background-image: url("~/media/SharpUSA/Images/ForHome/Entertainment/LCDTV/Features/UDSeries/LC70UD1U_BestApps_HO.ashx");
}

/* DO NOT TOUCH : MOBILE CONNECTIVITY */
.page-explore4K .section-smart #tab-connectivity.tab-panel .tab-graphic {
background-image: url("~/media/SharpUSA/Images/ForHome/Entertainment/LCDTV/Features/UDSeries/smart-tab-connectivity.ashx");
}


/* ============================ *
   HD SERIES PAGE SMART SLIDES
 * ============================ */

/* SMART CENTRAL SLIDE */
.page-exploreProDisplays .section-smart #tab-search.tab-panel .tab-graphic {
background-image: url("~/media/SharpUSA/Images/ForHome/Entertainment/LCDTV/Features/HDSeries/HD_SmartCentral_Right.ashx");
}

/* ALL THE BEST APPS */
.page-exploreProDisplays .section-smart #tab-apps.tab-panel .tab-graphic {
background-image: url("~/media/SharpUSA/Images/ForHome/Entertainment/LCDTV/Features/HDSeries/HD_Smart_bestapps.ashx");
}

/* MOBILE CONNECTIVITY */
.page-exploreProDisplays .section-smart #tab-connectivity.tab-panel .tab-graphic {
background-image: url("~/media/SharpUSA/Images/ForHome/Entertainment/LCDTV/Features/HDSeries/HD_bridge_tablet.ashx");
}



/* ============================ *
   QPLUS SERIES PAGE SMART SLIDES
 * ============================ */

/* SMART CENTRAL SLIDE */
.page-exploreQPlus .section-smart #tab-search.tab-panel .tab-graphic {
background-image: url("~/media/SharpUSA/Images/ForHome/Entertainment/LCDTV/Features/UQSeries/QPlus_smart_central.ashx");
}

/* ALL THE BEST APPS */
.page-exploreQPlus .section-smart #tab-apps.tab-panel .tab-graphic {
background-image: url("~/media/SharpUSA/Images/ForHome/Entertainment/LCDTV/Features/UQSeries/QPlus_smart_Apps.ashx");
}

/* MOBILE CONNECTIVITY */
.page-exploreQPlus .section-smart #tab-connectivity.tab-panel .tab-graphic {
background-image: url("~/media/SharpUSA/Images/ForHome/Entertainment/LCDTV/Features/UQSeries/QPlus_smart_connectivity.ashx");
}



/* ============================ *
   Q SERIES PAGE SMART SLIDES
 * ============================ */

/* SMART CENTRAL SLIDE */
.page-exploreQ .section-smart #tab-search.tab-panel .tab-graphic {
background-image: url("~/media/SharpUSA/Images/ForHome/Entertainment/LCDTV/Features/EQSeries/QSeries_smart_central.ashx");
}

/* ALL THE BEST APPS */
.page-exploreQ .section-smart #tab-apps.tab-panel .tab-graphic {
background-image: url("~/media/SharpUSA/Images/ForHome/Entertainment/LCDTV/Features/EQSeries/QSeries_smart_Apps.ashx");
}

/* MOBILE CONNECTIVITY */
.page-exploreQ .section-smart #tab-connectivity.tab-panel .tab-graphic {
background-image: url("~/media/SharpUSA/Images/ForHome/Entertainment/LCDTV/Features/EQSeries/QSeries_smart_connectivity.ashx");
}

/* === */




/* END MVECERA OVERRIDES */


#scCrossPiece
{
    position:absolute;  
    z-index:100000;  
}


.page-voices #voices-overview.section .tab-buttons {
    display: inline-block;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0 !important;
    width: auto;
}
.page-voices #voices-overview.section .tab-nav {
    text-align: center;
}
.page-voices #voices-overview.section .tab-item {
    margin-right: 0;
    width: 40px;
}
.page-voices #voices-overview.section .tab-item + .tab-item {
    margin-left: 10px;
}

.page-voices #voices-overview.section .tab-nav
{
    top:-85px;
}
.page-voices #voices-overview.section .tab-panel .voices-panel .content h2
{
    font-size:3.25em;
}


.page-voices #voices-overview.section .tab-panel .voices-panel .content .copy
{
    font-size:1.5em;
    font-family:"AvantGardeGothicITCW01X";
    width:40%;
    margin-left:30%;
    margin-bottom:24px;
    line-height:1.4em;
    text-align:center;   
}
.page-voicesArticles .section .animated-button.selected {
  background-color: gray;
  color:#fff;
}


/* line 934, scss/shop/_pagetype-shop.scss */
.page-voicesArticle #article-show-comment .article-share .button {
  color: #4d4d4d;
  font-size: 1.25em;
  padding: 0 1em;
}
/* line 939, scss/shop/_pagetype-shop.scss */
.page-voicesArticle #article-show-comment .article-share .button .icon {
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  background: transparent url("/assets/img/pagetype-shop/rating-icons.png") no-repeat;
  display: inline-block;
  height: 1em;
  line-height: 1em;
  margin-right: 0.25em;
  width: 16px;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 939, scss/shop/_pagetype-shop.scss */
  .page-voicesArticle #article-show-comment .article-share .button .icon {
    /* on retina, use image that's scaled by 2 */
    background-image: url("/assets/img/pagetype-shop/rating-icons@2x.png");
    background-size: 33px 100px;
  }
}
/* line 950, scss/shop/_pagetype-shop.scss */
.page-voicesArticle #article-show-comment .article-share .button.active {
  color: white;
  cursor: default;
  background-color: black;
}
/* line 956, scss/shop/_pagetype-shop.scss */
.page-voicesArticle #article-show-comment .article-share .button.disabled {
  opacity: 0.5;
}
/* line 959, scss/shop/_pagetype-shop.scss */
.page-voicesArticle #article-show-comment .article-share .button.disabled:hover {
  background-color: white;
  color: #4d4d4d;
}
/* line 965, scss/shop/_pagetype-shop.scss */
.page-voicesArticle #article-show-comment .article-share .button.helpful .icon {
  background-position: 0 0;
}
/* line 968, scss/shop/_pagetype-shop.scss */
.page-voicesArticle #article-show-comment .article-share .button.helpful:hover .icon, .page-voicesArticle #article-show-comment .article-share .button.helpful.active .icon {
  background-position: -17px 0;
}
/* line 972, scss/shop/_pagetype-shop.scss */
.page-voicesArticle #article-show-comment .article-share .button.not-helpful .icon {
  background-position: 0 -20px;
}
/* line 975, scss/shop/_pagetype-shop.scss */
.page-voicesArticle #article-show-comment .article-share .button.not-helpful:hover .icon, .page-voicesArticle #article-show-comment .article-share .button.not-helpful.active .icon {
  background-position: -17px -20px;
}
/* line 979, scss/shop/_pagetype-shop.scss */
.page-voicesArticle #article-show-comment .article-share .button.flag .icon {
  background-position: 0 -40px;
}
/* line 982, scss/shop/_pagetype-shop.scss */
.page-voicesArticle #article-show-comment .article-share .button.flag:hover .icon, .page-voicesArticle #article-show-comment .article-share .button.flag.active .icon {
  background-position: -17px -40px;
}
.page-voicesArticle #article-show-comment.section .section-wrapper .section-inner .user img
{
    max-height:45px;
    max-width:60px;
    display:none;
}
.page-voicesArticle #article-comment.section .section-wrapper .section-inner .add-comment
{
    position:absolute;
    left:0;
    float:none;
    
}
.page-voicesArticle #article-comment.section .section-wrapper .section-inner .title
{
    text-align:center;
}

.page-voicesArticle #add-comment-msg-area.error
{
    color:#ff0000;
    margin-bottom:1em;
}
.page-voicesArticle textarea#txt-comment
{
    width:80%;
    height:5.5em;
    font-family:"AvantGardeGothicITCW01B 731069",Arial;
    font-size:12px;
    border:1px solid gray;
    padding:.25em;
}
.page-voicesArticle a#submit-comment-btn
{
    display:block;
    margin-left:10%;
    width:160px;
    
}
.page-voicesArticles .section .animated-button.reversed
{
    width:140px
}
    .page-voicesArticle #article-comment.section .section-wrapper .section-inner input.password {
  font-size: 18px;
  padding-left: 5px;
  color: #818181;
  font-family: "AvantGardeGothicITCW01B 731069", "Verdana", sans-serif;
}
.page-voices #voices-follow-us.section .follow-us-feed h3
{
    display:inline-block;
}
.page-voices #voices-follow-us.section .follow-us-feed h3.col-1-header
{
    width:57%;
}

.page-voices #voices-follow-us.section .nav-social .nav-item-social
{
    margin-right:4.5%;
}
.page-voices #voices-follow-us.section .follow-us-feed h3
{
    padding-left:5.25em
}
.subnav-wrapper .subnav-item sup
{
 vertical-align: super;
font-size: smaller;
line-height: 1em;   
}
.page-voicesArticle #article-show-comment.section{ overflow:visible;}
.page-voicesArticle #article-show-comment.section .section-wrapper .section-inner .article-share .report-form{ position:absolute;
                                                                                 -webkit-border-radius: 6px;
-moz-border-radius: 6px;
-ms-border-radius: 6px;
-o-border-radius: 6px;
border-radius: 6px;
background: #fff;
z-index: 1000;
border: 1px solid;
padding: .25em;                                                                                                              
}
.page-voicesArticle #article-show-comment.section .section-wrapper .section-inner .article-share .report-form label { display:inline-block; width:100px; vertical-align:top;}
.page-voicesArticle #article-show-comment.section .section-wrapper .section-inner .article-share .report-form select{font-size: 0.75em;
font-family: 'AvantGardeGothicITCW01B 731069', Verdana, sans-serif;}
.page-voicesArticle #article-show-comment.section .section-wrapper .section-inner .article-share .report-form textarea{ 
font-size: 0.75em;
font-family: 'AvantGardeGothicITCW01B 731069', Verdana, sans-serif;
height:50px;
width: 175px;
margin:0 2px;
}
.page-voicesArticle #article-show-comment.section .section-wrapper .section-inner .article-share .report-form .animated-button
{
    width:70px;
}

.page-voicesArticle #article-show-comment.section .section-wrapper .section-inner .article-share .report-form .animated-button.reversed.send-report
{
    background:#000; color:#fff; width:150px;
}

.page-voicesArticle #article-show-comment.section .section-wrapper .section-inner .article-share .report-form div
{
    width:300px;
}

.page-feature-picture #feature-picture-overview #overview-title{ position:relative}


.page-voicesArticle .section .animated-button.reversed{ width:140px}


.page-voices .rules-inner, .page-voices .entry-method-inner
{
    background:#fff;
    padding:20px;
}

.page-voices .rules-inner h2
{
    text-align:center;
    margin:1em 0;
    font-size:2em;
    font-weight: bold;
}
.page-voices .rules-inner h3
{
    text-align:center;
    margin: 0 0 1em;
    font-size:1.1em;
}
.page-voices .rules-inner p, .page-voices .rules-inner ul
{
    margin-bottom:.75em;
}
.page-voices .rules-inner ul 
{
padding-left:2em;
}
.page-voices .rules-inner ul li
{
    list-style:disc;
    
}

.page-voices .entry-method-inner h3
{
    font-size:2em;
    
text-align: center;
margin-top: 2em;
}
.page-voices .rules-inner p
{
    line-height:1.5em;
}
.page-voices .rules-inner p a
{
    text-decoration:underline;
    color:#000;
}
#empty-modal{ background:#fff}


.page-voices .entry-method-inner .buttons
{
    margin-top:40px;
    text-align:center;
}
.page-voices .entry-method-inner .buttons .animated-button
{
    border-color:black;
    color:Black;
    width:208px;
    margin:0 20px;
    transition:none;
}

.page-voices .entry-method-inner .buttons .animated-button:hover
{
 
}
.page-voices .entry-method-inner .buttons .animated-button span
{
   background: transparent url(../img/social-icons-alt-black.png) no-repeat -11px -9px;
height: 42px;
width: 42px;
transition:none; 
margin-left: 0;
margin-right: 5px;
overflow: hidden;
text-indent: -5000px;
vertical-align: middle;
}
.page-voices .entry-method-inner .buttons .animated-button.fb:hover
{
    color:#3A56A0;
    }

.page-voices .entry-method-inner .buttons .animated-button.tw:hover
{
    color:#00AEEF;
}    
.page-voices .entry-method-inner .buttons .animated-button.ig:hover
{
    color:#3f729b;
}    
.page-voices .entry-method-inner .buttons .animated-button.fb span
{
    background-position: -75px -9px;

}
.page-voices .entry-method-inner .buttons .animated-button.ig span
{
    background-position: -248px -9px;

}

.page-voices .entry-method-inner .buttons .animated-button.tw:hover span
{
    background-position: -11px -69px;
}
.page-voices .entry-method-inner .buttons .animated-button.fb:hover span
{
    background-position: -75px -69px;
}
.page-voices .entry-method-inner .buttons .animated-button.ig:hover span
{
    background-position: -248px -69px;

}

.nav-aquos .nav-home .user-name
{
    display: inline-block;
color: #888;
vertical-align: top;
font-size: 12px;
line-height: 22px;
height: 20px;
padding: 0 4px;
text-transform: uppercase;
text-decoration: none;
position: absolute;
right: 20px;
}


/* PRO LCDS */


.page-home-flex .section.welcome .series-cta
{
    width:auto;
}
.page-home-flex .section.welcome .series-cta .animated-button.active{
    color:#000;
}

.page-home-flex .animated-button span
{
    width:auto;
    color:#000;
    padding:0 10px;
}
.page-home-flex .animated-button.active span
{
    color:#fff;
}

.page-home-flex .section .animated-button:hover span,  .page-home-flex .section .animated-button:active span, .page-home-flex .section .animated-button.active span {
  color: white;
  background-color: Black;
}



/* line 251, scss/explore/_page-explore-hd.scss */
.page-exploreProDisplays .section-size .chart {
  width: 58.33333%;
  float: right;
}
/* line 255, scss/explore/_page-explore-hd.scss */
.page-exploreProDisplays .section-size .info {
  width: 41.66666%;
  float: left;
}
/* line 259, scss/explore/_page-explore-hd.scss */
.page-exploreProDisplays .section-size .bar-group {
  width: 23%;
}
/* line 262, scss/explore/_page-explore-hd.scss */
.page-exploreProDisplays .section-size .bar {
  left: 50%;
  width: 66px;
  padding: 27px 0;
}
/* line 266, scss/explore/_page-explore-hd.scss */
.page-exploreProDisplays .section-size .bar .bar-inner {
  padding: 27px 0;
}
/* line 269, scss/explore/_page-explore-hd.scss */
.page-exploreProDisplays .section-size .bar .bar-top, .page-exploreProDisplays .section-size .bar .bar-base, .page-exploreProDisplays .section-size .bar .bar-body, .page-exploreProDisplays .section-size .bar .bar-label {
  width: 58px;
}
/* line 272, scss/explore/_page-explore-hd.scss */
.page-exploreProDisplays .section-size .bar .bar-top, .page-exploreProDisplays .section-size .bar .bar-base {
  height: 27px;
}
/* line 275, scss/explore/_page-explore-hd.scss */
.page-exploreProDisplays .section-size .bar .bar-label {
  top: 0;
  right: -8px;
  height: 58px;
  background-image: url(../img/page-explore-full-hd/chart-bar-labels.png);
}
/* line 279, scss/explore/_page-explore-hd.scss */
.page-exploreProDisplays .section-size .bar .bar-shadow {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=15);
  opacity: 0.15;
}
/* line 282, scss/explore/_page-explore-hd.scss */
.page-exploreProDisplays .section-size .bar .y-plane-shadow, .page-exploreProDisplays .section-size .bar .x-plane-shadow {
  top: auto;
  left: auto;
  right: 56px;
}
/* line 285, scss/explore/_page-explore-hd.scss */
.page-exploreProDisplays .section-size .bar .x-plane-shadow {
  bottom: 1px;
  width: 16px;
  height: 15px;
  background: transparent url(../img/page-explore-full-hd/chart-bar-x-shadow.png) no-repeat 100% 100%;
}
/* line 290, scss/explore/_page-explore-hd.scss */
.page-exploreProDisplays .section-size .bar .y-plane-shadow {
  bottom: 16px;
  width: 16px;
  height: 70%;
  background: transparent url(../img/page-explore-full-hd/chart-bar-y-shadow.png) no-repeat 100% 0;
}
/* line 295, scss/explore/_page-explore-hd.scss */
.page-exploreProDisplays .section-size .bar .bar-info {
  padding-left: 66px;
}
/* line 297, scss/explore/_page-explore-hd.scss */
.page-exploreProDisplays .section-size .bar .bar-info .amount {
  font-size: 42px;
  line-height: 40px;
  height: 40px;
  background-position: 0 24px;
}
/* line 302, scss/explore/_page-explore-hd.scss */
.page-exploreProDisplays .section-size .bar.back-bar {
  bottom: 0;
  margin-left: -54px;
}
/* line 304, scss/explore/_page-explore-hd.scss */
.page-exploreProDisplays .section-size .bar.back-bar .bar-top, .page-exploreProDisplays .section-size .bar.back-bar .bar-base, .page-exploreProDisplays .section-size .bar.back-bar .bar-body {
  background-image: url(../img/page-explore-full-hd/chart-orangebar-sprite.png);
}
/* line 307, scss/explore/_page-explore-hd.scss */
.page-exploreProDisplays .section-size .bar.back-bar .x-plane-shadow {
  width: 200px;
  height: 80%;
}
/* line 311, scss/explore/_page-explore-hd.scss */
.page-exploreProDisplays .section-size .bar.front-bar {
  bottom: 0;
  margin-left: -4px;
}
/* line 313, scss/explore/_page-explore-hd.scss */
.page-exploreProDisplays .section-size .bar.front-bar .bar-top, .page-exploreProDisplays .section-size .bar.front-bar .bar-base, .page-exploreProDisplays .section-size .bar.front-bar .bar-body {
  background-image: url(../img/page-explore-full-hd/chart-hd-whitebars-sprite.png);
}
/* line 318, scss/explore/_page-explore-hd.scss */
.page-exploreProDisplays .section-size .bar.bar-90 {
  height: 100%;
}
/* line 321, scss/explore/_page-explore-hd.scss */
.page-exploreProDisplays .section-size .bar.bar-80 {
  height: 85%;
}
/* line 323, scss/explore/_page-explore-hd.scss */
.page-exploreProDisplays .section-size .bar.bar-80 .bar-label {
  background-position: -116px 0;
}
/* line 325, scss/explore/_page-explore-hd.scss */
.page-exploreProDisplays .section-size .bar.bar-75 {
  height: 70%;
}
/* line 327, scss/explore/_page-explore-hd.scss */
.page-exploreProDisplays .section-size .bar.bar-75 .bar-label {
  background-position: -58px 0;
}
/* line 329, scss/explore/_page-explore-hd.scss */
.page-exploreProDisplays .section-size .bar.bar-70 {
  height: 50%;
}
/* line 331, scss/explore/_page-explore-hd.scss */
.page-exploreProDisplays .section-size .bar.bar-70 .bar-label {
  background-position: -232px 0;
}
/* line 333, scss/explore/_page-explore-hd.scss */
.page-exploreProDisplays .section-size .bar.bar-65 {
  height: 40%;
}
/* line 335, scss/explore/_page-explore-hd.scss */
.page-exploreProDisplays .section-size .bar.bar-65 .bar-label {
  background-position: -290px 0;
}
/* line 337, scss/explore/_page-explore-hd.scss */
.page-exploreProDisplays .section-size .bar.bar-60 {
  height: 35%;
}
/* line 339, scss/explore/_page-explore-hd.scss */
.page-exploreProDisplays .section-size .bar.bar-60 .bar-label {
  background-position: -348px 0;
}
/* line 341, scss/explore/_page-explore-hd.scss */
.page-exploreProDisplays .section-size .bar.bar-55 {
  height: 28%;
}
/* line 343, scss/explore/_page-explore-hd.scss */
.page-exploreProDisplays .section-size .bar.bar-55 .bar-label {
  background-position: -406px 0;
}
@media (max-width: 767px) {
  /* line 348, scss/explore/_page-explore-hd.scss */
  .page-exploreProDisplays .section-size .chart, .page-exploreProDisplays .section-size .info {
    width: 100%;
  }
}
/* line 18, scss/explore/_page-explore-hd.scss */
.page-exploreProDisplays  .section-size .background {
  background: #E69523;
  background: -moz-radial-gradient(center, ellipse cover, #e69523 20%, #cb811d 100%);
  background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(20%, #e69523), color-stop(100%, #cb811d));
  background: -webkit-radial-gradient(center, ellipse cover, #e69523 20%, #cb811d 100%);
  background: -o-radial-gradient(center, ellipse cover, #e69523 20%, #cb811d 100%);
  background: -ms-radial-gradient(center, ellipse cover, #e69523 20%, #cb811d 100%);
  background: radial-gradient(ellipse at center, #e69523 20%, #cb811d 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#E69523', endColorstr='#cb811d',GradientType=1 );
}
.page-exploreProDisplays  .section-size 
{
    color:#fff
}
.page-exploreProDisplays .section-overview .info-block
{
    padding:10px;
    background-color:#fff;
}

/* line 358, scss/explore/_page-explore-hd.scss */
.page-exploreProDisplays .section-design .background {
  background-image: url(/assets/img/page-explore-full-hd/design-bg.gif);
}
/* line 362, scss/explore/_page-explore-hd.scss */
.page-exploreProDisplays .section-design .title, .page-exploreProDisplays .section-design .info {
  display: block;
  float: left;
  width: 50%;
  padding: 0 15px;
}
/* line 367, scss/explore/_page-explore-hd.scss */
.page-exploreProDisplays .section-design .info {
  margin-top: 330px;
}
/* line 370, scss/explore/_page-explore-hd.scss */
.page-exploreProDisplays .section-design .tv-left {
  bottom: 0;
  right: 55%;
  width: 45%;
  height: 646px;
  background-position: 100% 0;
  background-image: url(/assets/img/page-explore-full-hd/section-design-tv-left.png);
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 370, scss/explore/_page-explore-hd.scss */
  .page-exploreProDisplays .section-design .tv-left {
    background-image: url("/assets/img/page-explore-full-hd/section-design-tv-left@2x.png");
  }
}
/* line 379, scss/explore/_page-explore-hd.scss */
.page-exploreProDisplays .section-design .tv-left .hotspot {
  top: 140px;
  right: 70px;
}
/* line 382, scss/explore/_page-explore-hd.scss */
.page-exploreProDisplays .section-design .tv-left .content {
  background-image: url(/assets/img/page-explore-full-hd/section-design-tv-left-content.png);
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 382, scss/explore/_page-explore-hd.scss */
  .page-exploreProDisplays .section-design .tv-left .content {
    background-image: url("/assets/img/page-explore-full-hd/section-design-tv-left-content@2x.png");
  }
}
/* line 386, scss/explore/_page-explore-hd.scss */
.page-exploreProDisplays .section-design .tv-left.active .content {
  -webkit-transform:  scale(1, 1) translate(280px, 80px);
  -moz-transform:  scale(1, 1) translate(280px, 80px);
  -ms-transform:  scale(1, 1) translate(280px, 80px);
  -o-transform:  scale(1, 1) translate(280px, 80px);
  transform:  scale(1, 1) translate(280px, 80px);
}
/* line 391, scss/explore/_page-explore-hd.scss */
.page-exploreProDisplays .section-design .tv-right {
  top: 0;
  left: 51%;
  height: 396px;
  width: 49%;
  background-image: url(/assets/img/page-explore-full-hd/section-design-tv-right.png);
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 391, scss/explore/_page-explore-hd.scss */
  .page-exploreProDisplays .section-design .tv-right {
    background-image: url("/assets/img/page-explore-full-hd/section-design-tv-right@2x.png");
  }
}
/* line 399, scss/explore/_page-explore-hd.scss */
.page-exploreProDisplays .section-design .tv-right .hotspot {
  bottom: 100px;
  left: 385px;
}
/* line 402, scss/explore/_page-explore-hd.scss */
.page-exploreProDisplays .section-design .tv-right .content {
  background-image: url(/assets/img/page-explore-full-hd/section-design-tv-right-content.png);
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 402, scss/explore/_page-explore-hd.scss */
  .page-exploreProDisplays .section-design .tv-right .content {
    background-image: url("/assets/img/page-explore-full-hd/section-design-tv-right-content@2x.png");
  }
}
/* line 406, scss/explore/_page-explore-hd.scss */
.page-exploreProDisplays .section-design .tv-right.active .content {
  -webkit-transform:  scale(1, 1) translate(-280px, 40px);
  -moz-transform:  scale(1, 1) translate(-280px, 40px);
  -ms-transform:  scale(1, 1) translate(-280px, 40px);
  -o-transform:  scale(1, 1) translate(-280px, 40px);
  transform:  scale(1, 1) translate(-280px, 40px);
}
@media (max-width: 767px) {
  /* line 413, scss/explore/_page-explore-hd.scss */
  .page-exploreProDisplays .section-design .tv-mobile {
    top: auto;
    left: auto;
    bottom: auto;
    right: auto;
    width: 100%;
    height: auto;
    background-size: cover;
  }
  /* line 418, scss/explore/_page-explore-hd.scss */
  .page-exploreProDisplays .section-design .title, .page-exploreProDisplays .section-design .info {
    float: none;
    width: 100%;
    padding: 0 20px;
  }
  /* line 423, scss/explore/_page-explore-hd.scss */
  .page-exploreProDisplays .section-design .title {
    margin-top: 20px;
  }
  /* line 426, scss/explore/_page-explore-hd.scss */
  .page-exploreProDisplays .section-design .info {
    margin-top: 0;
  }
}
@media (min-width: 481px) and (max-width: 767px) {
  /* line 431, scss/explore/_page-explore-hd.scss */
  .page-exploreProDisplays .section-design .tv-mobile {
    background-image: url(/assets/img/page-explore-full-hd/mobile-design-tv@2x.png);
  }
}
@media (max-width: 480px) {
  /* line 436, scss/explore/_page-explore-hd.scss */
  .page-exploreProDisplays .section-design .tv-mobile {
    background-image: url(/assets/img/page-explore-full-hd/mobile-design-tv.png);
  }
}
/* line 454, scss/explore/_page-explore-hd.scss */
.page-exploreProDisplays.lt-ie9 .section-design .hotspot .button {
  behavior: url(/assets/css/iepngfix.htc);
}
/* line 455, scss/explore/_page-explore-hd.scss */
.page-exploreProDisplays.lt-ie9 .section-design .tv-left .hotspot .content {
  left: 55px;
  top: -90px;
}
/* line 456, scss/explore/_page-explore-hd.scss */
.page-exploreProDisplays.lt-ie9 .section-design .tv-right .hotspot .content {
  left: -505px;
  top: -185px;
}


.page-voices #voices-articles-featured.section .article-content h4,.page-voicesArticles #articles-list.section .section-wrapper .section-inner .content .subpart h4
{
    text-transform:none; line-height:1.25em
}
.page-voicesArticles #articles-list.section .section-wrapper .section-inner .content .subpart h4
{
    margin-bottom:1.25em;
}

/*.page-voices #voices-overview.section .tab-panel .voices-panel .panel-image {
background-position: 0 0 ;
height: 100%;
background-repeat: no-repeat;
background-size: 100%;
}*/

#unsupported-browser{display:none}
#unsupported-browser-dock{display:none}
.nav-inner #unsupported-browser-dock{display:inline-block; color:#ff0000; font-size:.8em;font-weight:bold; margin-left:20px;}
.nav-inner #unsupported-browser-dock a{ text-decoration:underline;}
#header-wrapper #unsupported-browser-dock{
    display: block;
    width: 100%;
    text-align: center;
    color: #ff0000;
    background-color: #fff;
    padding: .5em;
    font-size:.85em;
    border-bottom: 1px solid #ff0000;
    border-top: 1px solid #ff0000;

}

.lt-ie9 #unsupported-browser.show, .ie8 #unsupported-browser.show
{
    display:block;
    top:0;
    position:fixed;
    width:40%;
    height:auto;
    border:1px solid #121212;
    height:auto;
    z-index:10001;
    left:30%; top:30%;
    background-color:white;
    
}
.lt-ie9 #unsupported-browser.show .inner, .ie8 #unsupported-browser.show .inner
{
    padding:25px;
}
.lt-ie9 #unsupported-browser.show .inner .logo, .ie8 #unsupported-browser.show .inner .logo
{
    margin-bottom: 1em;
    text-align:center;
}
.lt-ie9 #unsupported-browser.show .inner a, .ie8 #unsupported-browser.show .inner a{ color:#121212;}
.lt-ie9 #unsupported-browser.show .inner a:hover,.ie8 #unsupported-browser.show .inner a:hover
{
    text-decoration:underline;
}
.lt-ie9 #unsupported-browser.show .inner p, .id8 #unsupported-browser.show .inner p{ margin-bottom:1em; line-height:1.25em}
.lt-ie9 #unsupported-browser.show .inner ul li,.ie8 #unsupported-browser.show .inner ul li
{
    padding-left:.5em;
    margin-left:1em;
    line-height:1.5em;
    list-style:disc;
}
.lt-ie9 #unsupported-browser .close-area,.ie8 #unsupported-browser .close-area
{
    padding:0 0 25px;
    text-align:center;
}

/*.page-filter .section-content .product .product-details{ min-height:72px}*/

.page-voices #voices-articles-featured.section .article-content{ height:350px;}
.page-voices #voices-articles-featured.section .article-content .article-share{ bottom:10px;}
.page-wisa #feature-sec2 .info .section-wrapper .structure-1 a.animated-button.reversed
{
  
text-decoration:none;
padding: 1px 1em;
text-align: center;
border-color: #121212;
color: #121212;
background-color: white;
}
.page-wisa #feature-sec2 .info .section-wrapper .structure-1 a.animated-button.reversed:hover
{
    color:#fff;
    background-color:#121212;
}


.blog-formatting ul, .blog-formatting ol
{
 padding:1em 0 1em .5em;   
}
.blog-formatting ul li
{
display: list-item;
float: none;
list-style-type: disc;
list-style-position: outside;
margin-left: 10px;
line-height: 1.25em;
margin-bottom: .25em;
}
.blog-formatting ol li
{
    display:list-item;
    float:none;
    
    list-style-position: outside;
}
.page-voicesArticle .section .blog-formatting a
{
    color:gray;
    text-decoration:underline;
}
.page-voicesArticle .section .blog-formatting a:hover
{
    color:#000;
}



.widget-expertReviews { margin: 0 1% 30px;}

.review-aside { margin: 0 1% 30px; }
@media (max-width: 480px) {
        .review-aside { margin: 10px 0 0 0; }
    }


/*my-aquos*/
#where-to-find-model,#where-to-find-serial,#terms{ display:none}
#modal-component .modal-container #empty-modal.modal
{
    overflow:auto;
}

.modal-inner
{
    padding:1em;
    overflow:auto;
}

#my-aquos-register .register-form .register-form-section .help-block {
  text-indent: -10000px;
  background: url("/assets/img/page-my-aquos/form-invalid.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  height: 15px;
  color:#ff0000;
  display: block;
  /*float: left;*/
  padding: 0 0 0 1.4em;
}
#my-aquos-register .register-form .register-form-section .help-block.visible{text-indent:0}
#my-aquos-register .register-form .register-form-section .wide input.registerCity, 
#my-aquos-register .register-form .register-form-section .wide input.registerUserName {
  width: 40%;
}
/* line 923, scss/_page-my-aquos.scss */
#my-aquos-register .register-form .register-form-section input.registerDate {
  width: 84%;
}
#my-aquos-register .register-form.step1 .register-form-section.section {
min-height: 325px;
/*height: 325px;*/
}

.modal .product-row
{
    clear:both;
    border-bottom: 1px solid #c3c3c3;
    display:table-row;
    width:100%
}
.modal .product-row.header
{
    color:#000;
}
.modal .product-row >div
{
    display:table-cell;
    vertical-align:top;
    border-bottom: 1px solid #c3c3c3;
    padding-top:25px;
    padding-left:1em;
    padding-bottom:10px;
}
.modal .product-row .product-img-container
{
    width:25%;
    padding-top:10px;
}
.modal .product-row .product-img-container img
{
    max-width:100%;
}
.modal .product-row .model-num
{
    width:20%
}
.modal .product-row .purchase-date
{
    width:20%
}
.modal .product-row .links
{
    width:35%
}
.modal .product-row .links a
{
    text-decoration:underline;
    
}
.modal .product-row .links li 
{
    padding-bottom:1em;
}

.modal .my-products h3
{
    font-family: "AvantGardeGothicITCW01B 731069", "Verdana", sans-serif;
font-size: 1.5em;
}
.register-form #buttons .animated-button{
font-size: 1em;
border: 1px solid #121212;
color: #121212;

padding: 0 0.75em;

}
#my-aquos-register .register-form .register-form-section {
min-height: 0;
}

/* line 1392, scss/_page-my-aquos.scss */
#my-aquos-register #register-form-thanks {
  text-align: center;
  color: black;
  height: 513px;
  min-height: 513px;
  position: relative;
  border-bottom: 1px solid #818181;
  /*.background {
  background: url("/assets/img/page-my-aquos/hero-bg.png") no-repeat;
  width: 100%;
  height: 684px;
  background-position: center;
  }*/
}
/* line 1400, scss/_page-my-aquos.scss */
#my-aquos-register #register-form-thanks .section-wrapper {
  padding: 0 0 0 0;
}
/* line 1411, scss/_page-my-aquos.scss */
#my-aquos-register #register-form-thanks .info-block {
  width: 100%;
}
/* line 1414, scss/_page-my-aquos.scss */
#my-aquos-register #register-form-thanks .info-block .subhead {
  font-size: 2em;
  padding: 5.5em 0 0 0;
  font-family: "AvantGardeGothicITCW01X";
}
/* line 1421, scss/_page-my-aquos.scss */
#my-aquos-register #register-form-thanks .info-block .title {
  font-size: 4em;
  text-align: center;
  margin: auto;
  padding: 1em 0 0 0;
  font-family: "AvantGardeGothicITCW01B 731069", "Verdana", sans-serif;
  text-transform: none;
}
/* line 1430, scss/_page-my-aquos.scss */
#my-aquos-register #register-form-thanks .info-block .section-description {
  font-size: 1em;
  line-height: 1.5;
  margin: auto;
  padding: 1em 0 0;
  width: 60%;
  color: #818181;
}
/* line 1439, scss/_page-my-aquos.scss */
#my-aquos-register #register-form-thanks .info-block .call-to-action {
  padding: 2em 0 0 0;
  /*.animated-button {
  font-size: 1em;
  border: 1px solid $color-black;
  color: $color-white;
  margin: 0;
  padding: 0.2em 2.25em 0.2em 2.25em !important;
  font-size: 1.1em;
  
  	&:after {
  	background-color: $color-black;
  	color: $color-white;
  	}
  	
  	&:hover {
  	background-color: $color-white;
  	color: $color-black;
  	}
  }*/
}
/* line 1461, scss/_page-my-aquos.scss */
#my-aquos-register #register-form-thanks .info-block .call-to-action .animated-button {
  color: white;
  padding: 0.2em 2.25em 0.2em 2.25em !important;
  /*background-color: $color-black;*/
  font-size: 1.1em;
  border: 1px solid black;
}
/* line 1468, scss/_page-my-aquos.scss */
#my-aquos-register #register-form-thanks .info-block .call-to-action .animated-button.reversed {
  background-image: url(/assets/img/black_alpha90.png);
  z-index: 1;
}
/* line 1473, scss/_page-my-aquos.scss */
#my-aquos-register #register-form-thanks .info-block .call-to-action .animated-button:hover {
  color: black !important;
  background: black;
}
/* line 1478, scss/_page-my-aquos.scss */
#my-aquos-register #register-form-thanks .info-block .call-to-action .animated-button:after {
  /*background-color: $color-white;*/
  color: black;
}
/* line 1486, scss/_page-my-aquos.scss */
#my-aquos-register #register-form-thanks .info-block .start-my-aquos {
  font-size: 1.5em;
  padding: 1em 0 0;
}
/* line 1490, scss/_page-my-aquos.scss */
#my-aquos-register #register-form-thanks .info-block .start-my-aquos a {
  text-decoration: underline;
}
/* line 1496, scss/_page-my-aquos.scss */
#my-aquos-register #register-form-thanks .info-block .social {
  width: 350px;
  margin: 2em auto 2em auto;
  				/*.cta-social .cta-item-social .link-social.pinterest {
  					background-position: -124px 0;
  					
  					&:hover {
  					background-position: -124px -30px;
  					//filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=.5);
    					//opacity: .5;
  					}
  				}*/
}
/* line 1500, scss/_page-my-aquos.scss */
#my-aquos-register #register-form-thanks .info-block .social .cta-social .cta-item-social {
  float: left;
  height: 30px;
  margin-right: 2em;
  width: 30px;
  display: block;
}
/* line 1507, scss/_page-my-aquos.scss */
#my-aquos-register #register-form-thanks .info-block .social .cta-social .cta-item-social .link-social {
  background: url("/assets/img/page-my-aquos/social-icons-black.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  display: block;
  height: 30px;
  width: 30px;
}
/* line 1515, scss/_page-my-aquos.scss */
#my-aquos-register #register-form-thanks .info-block .social .cta-social .cta-item-social .link-social.twitter {
  background-position: 0 0;
}
/* line 1518, scss/_page-my-aquos.scss */
#my-aquos-register #register-form-thanks .info-block .social .cta-social .cta-item-social .link-social.twitter:hover {
  background-position: 0 -30px;
}
/* line 1524, scss/_page-my-aquos.scss */
#my-aquos-register #register-form-thanks .info-block .social .cta-social .cta-item-social .link-social.facebook {
  background-position: -43px 0;
}
/* line 1527, scss/_page-my-aquos.scss */
#my-aquos-register #register-form-thanks .info-block .social .cta-social .cta-item-social .link-social.facebook:hover {
  background-position: -43px -30px;
}
/* line 1533, scss/_page-my-aquos.scss */
#my-aquos-register #register-form-thanks .info-block .social .cta-social .cta-item-social .link-social.youtube {
  background-position: -82px 0;
  width: 32px;
}
/* line 1537, scss/_page-my-aquos.scss */
#my-aquos-register #register-form-thanks .info-block .social .cta-social .cta-item-social .link-social.youtube:hover {
  background-position: -82px -30px;
}
/* line 1553, scss/_page-my-aquos.scss */
#my-aquos-register #register-form-thanks .info-block .social .cta-voices {
  float: left;
}
/* line 1556, scss/_page-my-aquos.scss */
#my-aquos-register #register-form-thanks .info-block .social .cta-voices .animated-button {
  font-size: 1em;
  border: 1px solid #121212;
  color: #121212;
  margin: 0;
  padding: 0 0.75em;
}
/* line 1563, scss/_page-my-aquos.scss */
#my-aquos-register #register-form-thanks .info-block .social .cta-voices .animated-button:after {
  background-color: black;
}
/* line 1567, scss/_page-my-aquos.scss */
#my-aquos-register #register-form-thanks .info-block .social .cta-voices .animated-button:hover {
  color: #fff;
}
/* line 1577, scss/_page-my-aquos.scss */
#my-aquos-register #blaster {
  height: 396px;
  min-height: 396px;
  position: relative;
}
/* line 1582, scss/_page-my-aquos.scss */
#my-aquos-register #blaster .section-wrapper {
  padding: 0 0 0 0;
}
/* line 1586, scss/_page-my-aquos.scss */
#my-aquos-register #blaster .background {
  background: url("/assets/img/page-my-aquos/form-photo-blaster.png") no-repeat;
  width: 100%;
  height: 396px;
  background-position: left;
  display: block;
}
/* line 1594, scss/_page-my-aquos.scss */
#my-aquos-register #blaster .info-block {
  padding: 5.5em 0 0 0;
  font-size: .9em;
  width: 57%;
}
/* line 1600, scss/_page-my-aquos.scss */
#my-aquos-register #blaster .title {
  font-size: 3.5em;
  font-family: "AvantGardeGothicITCW01B 731069", "Verdana", sans-serif;
  padding: 0 0 0.1em;
}
/* line 1605, scss/_page-my-aquos.scss */
#my-aquos-register #blaster .title span {
  font-family: "AvantGardeGothicITCW01X";
}
/* line 1610, scss/_page-my-aquos.scss */
#my-aquos-register #blaster .section-description {
  color: #a7a7a7;
  font-size: 1em;
  line-height: 1.5em;
  width: 70%;
}
/* line 1617, scss/_page-my-aquos.scss */
#my-aquos-register #blaster .cta-blaster {
  padding: 2em 0 0 0;
}
/* line 1620, scss/_page-my-aquos.scss */
#my-aquos-register #blaster .cta-blaster .animated-button {
  font-size: 1em;
  border: 1px solid #121212;
  color: #121212;
  margin: 0;
  padding: 0 0.75em;
}
/* line 1627, scss/_page-my-aquos.scss */
#my-aquos-register #blaster .cta-blaster .animated-button:after {
  background-color: black;
}
/* line 1631, scss/_page-my-aquos.scss */
#my-aquos-register #blaster .cta-blaster .animated-button:hover {
  color: #fff;
}

#my-aquos #signed-in-nav 
{
    display:none;
    height: 70px;
min-height: 70px;
background-color: #f3f3f3;
position:absolute;
z-index:1;
padding-top:20px;
border-bottom: 1px solid #818181;
}

#my-aquos #signed-in-header .breadcrumb-navigation .title-page a:hover
{
    text-decoration:underline;
}

/* line 172, scss/_page-my-aquos.scss */
#my-aquos #signed-in-nav .breadcrumb-navigation {
  float: right;
}

/* line 175, scss/_page-my-aquos.scss */
#my-aquos #signed-in-nav .breadcrumb-navigation .title-page {
  float: left;
  font-family: "AvantGardeGothicITCW01B 731069", "Verdana", sans-serif;
  margin: 0 0.75em 0 0;
  padding: 0.45em 0.75em 0.25em 0;
  border-right: 1px solid #ccc;
  color:#121212;
}
#my-aquos #signed-in-nav .breadcrumb-navigation a:hover {
  text-decoration: underline;
}
/* line 183, scss/_page-my-aquos.scss */
#my-aquos #signed-in-nav .breadcrumb-navigation .title-nav {
  float: left;
  padding: .45em 0 0 0;
}
/* line 187, scss/_page-my-aquos.scss */
#my-aquos #signed-in-nav .breadcrumb-navigation .title-nav a:hover {
  text-decoration: underline;
}

#my-aquos-register .register-form .register-form-section .form-group.wide input.current-password{ width:40% }

.success, .error {
    border: 1px solid;
    margin: 10px 0px;
    padding:15px 10px 15px 50px;
    background-repeat: no-repeat;
    background-position: 10px center;
}
.success {
    color: #4F8A10;
    background-color: #DFF2BF;
    background-image:url('success.png');
}
.error {
color: #D8000C;
background-color: #FFBABA;
}
#sg-popup
{
    z-index: 10;
    position: fixed;
    /*width: 368px;*/
    top: 40%;
    left: 32%;
    right: 32%;
    border: 1px solid gray;
    padding: 20px 0;
    font-size: 16px;
    background-color: #F0F0F0;/* #e5e5e5;*/
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    text-align: center;
}
#sg-popup h1
{
    margin-top: 17px;
}
#sg-popup-Logo
{   
    border-bottom: 1px solid gray;
}
#sg-popup-p1
{
    margin-top: 10px;
}
#sg-popup-inner
{
    padding: 0 20px;
}




.subnav-wrapper .subnav-shop .models-coming
{
    height:300px;
}

.subnav-wrapper .subnav-shop .models-coming .col-title
{
    text-align:center;
    padding:10px 2em 0;
}

.subnav-wrapper .subnav-shop .models-coming a.animated-button
{
    color:rgb(77,77,77);
    border:1px solid rgb(77,77,77);
    background-color:#fff;
    position:absolute;
    bottom:10px;
    left:40%;right:40%;
    font-size:.85em;
    text-align:center;
    
}
.subnav-wrapper .subnav-shop .models-coming a.animated-button:hover
{
    color:#fff;
    background-color:rgb(77,77,77);
}

#product_specs .grid_2,#product_specs .grid_10, #product_specs .grid_12{
	display:block;
	float:none;
		margin-left:0;
}
#product_specs table{
	margin:0;
}
#product_specs .term{
	font-weight:normal;
}