/* app less stylesheet */
/*------------------------------------------------------------------------------------------
Page specific 
--------------------------------------------------------------------------------------------*/
/* home custom Less file */
.home-carousel {
  margin: 0;
  padding: 0;
}
@media (max-width: 767px) {
  .home-carousel {
    margin: -19px -15px 0;
  }
  .home-carousel .container {
    padding: 0;
  }
  .home-carousel .carousel-indicators {
    margin-bottom: -20px;
  }
}
@media (max-width: 991px) {
  .home-carousel {
    margin-bottom: -10px;
  }
}
.home-carousel .carousel {
  padding: 0;
  margin: auto -15px;
}
@media (min-width: 1200px) {
  .home-carousel .carousel {
    margin: 0;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .home-carousel .carousel {
    margin: 0;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .home-carousel .carousel {
    margin: 0;
  }
}
.home-carousel.hero-shadow {
  -webkit-box-shadow: 2px 2px 5px 2px rgba(200, 200, 200, 0.3);
  box-shadow: 2px 2px 5px 2px rgba(200, 200, 200, 0.3);
  position: relative;
  z-index: 1;
}
.home-carousel .carousel-control {
  display: none;
}
.home-carousel .item {
  height: 425px;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .home-carousel .item {
    height: 267px;
  }
}
@media (max-width: 767px) {
  .home-carousel .item {
    height: 275px;
  }
  .home-carousel .item img {
    max-width: 120%;
  }
}
.home-carousel .carousel-inner + .container {
  margin-top: -40px;
}
@media (min-width: 768px) and (max-width: 991px) {
  .home-carousel .carousel-inner {
    height: 265px;
  }
}
.home-carousel .carousel-caption {
  text-align: left;
  text-shadow: none;
  position: absolute;
  background: rgba(68, 68, 68, 0.8);
  top: 0;
  left: 0;
  padding: 60px 20px 0 20px;
}
@media (max-width: 767px) {
  .home-carousel .carousel-caption {
    height: 130px;
    padding: 20px 20px 0px 30px;
    bottom: 0;
    top: auto;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .home-carousel .carousel-caption {
    height: 265px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .home-carousel .carousel-caption {
    height: 267px;
    padding: 30px 20px 0 20px;
  }
}
@media (min-width: 1200px) {
  .home-carousel .carousel-caption {
    height: 419px;
  }
}
.home-carousel .carousel-caption h2,
.home-carousel .carousel-caption .home-hero-cta {
  color: #cce7f3;
}
.home-carousel .carousel-caption h2:hover,
.home-carousel .carousel-caption .home-hero-cta:hover {
  text-decoration: none;
}
@media (min-width: 1300px) {
  .home-carousel .carousel-caption.signature-event {
    top: 60px;
    left: 15%;
    padding: 0 0 0 35px;
    width: 35%;
  }
}
.home-gallery {
  margin-top: 10px;
}
@media (min-width: 768px) and (max-width: 991px) {
  .home-gallery {
    margin-top: -10px;
  }
}
@media (max-width: 767px) {
  .home-gallery {
    margin-top: 0;
  }
}
.home-gallery .shutterfly {
  background-image: url("../img/home/1366_shutterfly.jpg");
  background-repeat: no-repeat;
  background-size: 100% auto;
}
.home-gallery .brazilpic {
  background-image: url("../img/home/brazil-pic-tall.jpg");
  background-repeat: no-repeat;
  background-size: cover;
  margin-right: 0;
}
@media (max-width: 767px) {
  .home-gallery .brazilpic {
    margin: auto -30px;
  }
}
@media (min-width: 992px) {
  .home-gallery .brazilpic {
    margin-left: -15px;
  }
}
@media (min-width: 768px) {
  .home-gallery .home-gallery-secondary {
    background: #ffffff;
    /* Old browsers */
    background: -moz-linear-gradient(top, #ffffff 0%, #cccccc 15%, #cccccc 85%, #ffffff 100%, #ffffff 100%);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(15%, #cccccc), color-stop(85%, #cccccc), color-stop(100%, #ffffff), color-stop(100%, #ffffff));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #ffffff 0%, #cccccc 15%, #cccccc 85%, #ffffff 100%, #ffffff 100%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #ffffff 0%, #cccccc 15%, #cccccc 85%, #ffffff 100%, #ffffff 100%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #ffffff 0%, #cccccc 15%, #cccccc 85%, #ffffff 100%, #ffffff 100%);
    /* IE10+ */
    background: linear-gradient(to bottom, #ffffff 0%, #cccccc 15%, #cccccc 85%, #ffffff 100%, #ffffff 100%);
    /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0);
    /* IE6-9 */
    height: 263px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .home-gallery .home-gallery-secondary {
    height: 570px;
  }
}
.home-gallery .home-gallery-secondary .home-gallery-item {
  background: #fff;
  position: relative;
  padding: 10px;
}
@media (min-width: 768px) {
  .home-gallery .home-gallery-secondary .home-gallery-item {
    margin: 0 -14px 0 -15px;
    height: 263px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .home-gallery .home-gallery-secondary .home-gallery-item {
    height: 285px;
  }
  .home-gallery .home-gallery-secondary .home-gallery-item.left-border-middle {
    margin-left: -14px !important;
  }
  .home-gallery .home-gallery-secondary .home-gallery-item.top-border {
    margin-top: 1px;
  }
}
.home-gallery .home-gallery-secondary .home-gallery-item.left-border {
  margin-left: -14px !important;
}
@media (max-width: 767px) {
  .home-gallery .home-gallery-secondary .home-gallery-item .img-responsive {
    max-width: 75%;
    margin: 0 auto;
  }
  .home-gallery .home-gallery-secondary .home-gallery-item a {
    line-height: 20px;
  }
}
@media (max-width: 767px) {
  .home-gallery .left-border {
    border-left: none;
  }
}
.home-gallery .home-gallery-item-wide {
  position: relative;
  height: 240px;
}
.home-gallery .home-gallery--item {
  height: 210px;
  padding: 15px;
}
.home-gallery .home-gallery-item-tall {
  height: 250px;
  padding: 15px;
}
@media (max-width: 767px) {
  .home-gallery .home-gallery-item-tall {
    height: 175px;
  }
  .home-gallery .home-gallery-item-tall img {
    margin-top: -50px;
  }
  .home-gallery .home-gallery-item-tall.dell2020 {
    height: 250px;
  }
}
.home-gallery .home-gallery-item-bleed-sm {
  height: 202px;
  padding: 15px 0px 15px 0px;
}
.home-gallery .home-gallery-item-wide .caption,
.home-gallery .home-gallery--item .caption,
.home-gallery .home-gallery-item-tall .caption,
.home-gallery .home-gallery-item-bleed-sm .caption {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 10px 30px;
  background: rgba(68, 68, 68, 0.8);
}
@media (max-width: 767px) {
  .home-gallery .promo-spot {
    height: 150px;
  }
  .home-gallery .promo-spot .img-responsive {
    max-width: 150%;
    min-width: 100px;
    margin-left: -40px;
    margin-top: -19px;
  }
}
.home-gallery .home-gallery-item-1 {
  background: url("../../partials/home/home-gallery-img/module-1.png") no-repeat #ffffff;
  height: 220px;
  padding: 0 15px;
  margin: 0 2px;
}
.home-gallery .home-gallery-item-2 {
  background: url("../../partials/home/home-gallery-img/module-2.png") no-repeat #ffffff;
  height: 220px;
  padding: 0 15px;
  margin: 0 2px;
}
.home-gallery .home-gallery-item-3 {
  background: url("../../partials/home/home-gallery-img/module-3.png") no-repeat #ffffff;
  height: 220px;
  padding: 0 15px;
  margin: 0 2px;
}
.home-gallery .home-gallery-item-4 {
  background: url("../../partials/home/home-gallery-img/module-4.png") no-repeat #ffffff;
  height: 220px;
  padding: 0 15px;
  margin: 0 2px;
}
.home-gallery .top .home-gallery-item-1 {
  padding: 0px 0px 0px 17px;
  margin: 0px 14px 0px 0px;
  width: 49.2%;
}
.home-gallery .top .home-gallery-item-2 {
  padding: 0px 0px 0px 8px;
  margin: 0px 0px 0px -20px;
  width: 49.9%;
}
.home-gallery .bottom [class^=col] {
  width: 24%;
  margin: 1px 0px 0px 1px;
  padding: 0px 0px 0px 0px;
}
.home-gallery .bottom .home-gallery-item-3 {
  margin: 2px 0px 0px 12px;
  padding: 0px 0px 0px 5px;
}
.home-gallery .bottom .home-gallery-item-4 {
  margin: 1px 0px 0px 2px;
  padding: 1px 0px 0px 0px;
}
.home-gallery .bottom .home-gallery-item-5 {
  margin: 1px 0px 0px 2px;
  padding: 1px 1px 0px 0px;
  width: 25%;
}
.home-gallery .bottom .home-gallery-item-5 div {
  padding: 10px 10px 0 50px;
  text-align: right;
  position: relative;
  z-index: 1;
  float: right;
}
.home-gallery .bottom .home-gallery-item-5 img {
  position: absolute;
  top: 65px;
  width: 94%;
  left: 15px;
  z-index: 0;
}
.home-gallery .bottom .home-gallery-item-6 {
  margin: 1px 0px 0px 1px;
  padding: 1px 0px 0px 0px;
  width: 24.1%;
}
.home-gallery .bottom .home-gallery-item-6 div {
  padding: 10px 10px 10px 10px;
  position: relative;
  z-index: 1;
}
.home-gallery .bottom .home-gallery-item-6 img {
  position: absolute;
  bottom: -20px;
  width: 94%;
  left: 2px;
  z-index: 0;
}
.home-gallery .f1-racecar {
  position: absolute;
  top: 36px;
}
.home-gallery .f1-racecar-headline {
  padding-top: 30px;
}
.home-gallery-dark {
  background: #f9f9f9;
  /* Old browsers */
  background: -moz-linear-gradient(top, #f9f9f9 0%, #aaaaaa 51%, #f9f9f9 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f9f9f9), color-stop(51%, #aaaaaa), color-stop(100%, #f9f9f9));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #f9f9f9 0%, #aaaaaa 51%, #f9f9f9 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #f9f9f9 0%, #aaaaaa 51%, #f9f9f9 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #f9f9f9 0%, #aaaaaa 51%, #f9f9f9 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #f9f9f9 0%, #aaaaaa 51%, #f9f9f9 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#f9f9f9', GradientType=0);
  /* IE6-9 */
  margin: 20px 0;
}
@media (min-width: 480px) and (max-width: 991px) {
  html[lang=pt_BR] [msg="home_carousel_cap2_header"] {
    margin-top: -45px;
  }
}
/* filtered models custom Less file */
.products-detail-page {
  /*	.pd-tabs {
		.nav-tabs li {
			width:20%;
			text-align:center;
		}
	}*/
}
.products-detail-page .pd-hero {
  z-index: 0;
  overflow: hidden;
  min-height: 455px;
  float: right;
}
.products-detail-page .pd-hero object {
  width: 965px;
  height: 450px;
  left: -30%;
  position: relative;
}
.products-detail-page .pd-hero .icon-ui-loading {
  top: 189px;
  left: 369px;
  position: relative;
}
@media (max-width: 767px) {
  .products-detail-page .pd-hero {
    min-height: 240px;
  }
  .products-detail-page .pd-hero .carousel.carousel-gallery {
    padding: 0 0 0;
  }
}
.products-detail-page .selections-recap {
  border-top: 1px solid #737373;
  padding-top: 10px;
  margin-top: 20px;
}
.products-detail-page .selections-recap > ul {
  max-height: 120px;
  overflow: auto;
  padding-right: 5px;
}
.products-detail-page .config-item {
  min-height: 40px;
  color: #007db8;
  padding: 10px 0px 5px 20px;
  cursor: pointer;
  margin: 0;
}
.products-detail-page .config-item:hover {
  background: #cce7f3;
  padding: 10px 15px 5px 35px;
  margin: 0 -15px;
}
.products-detail-page .config-item.selected {
  padding: 10px 15px 5px 35px;
  background: #eeeeee;
  margin: 0 -15px;
  color: #444444;
}
.products-detail-page .get-started-number {
  font-size: 80px;
  text-align: center;
  margin-top: 30%;
}
.products-detail-page .well-orange-stroke {
  border: 1px solid #ee6411 !important;
}
@media (max-width: 767px) {
  .products-detail-page .back-to-all-configs {
    display: none;
  }
  .products-detail-page .mobile-add-to-cart {
    position: absolute;
    top: -56px;
    right: 10px;
    z-index: 100;
  }
}
.products-detail-page .oc-stack {
  background: #eeeeee;
  border: 1px solid #cccccc;
  margin-bottom: 20px;
  overflow: hidden;
  padding: 20px 0;
}
.products-detail-page .oc-stack:hover {
  background: #cce7f3;
  cursor: pointer;
}
.products-detail-page .oc-stack .oc-price-stack {
  min-height: 170px;
  position: relative;
}
@media (max-width: 767px) {
  .products-detail-page .oc-stack .oc-price-stack {
    min-height: 0;
  }
}
.products-detail-page .oc-stack .oc-price-stack .btn-success {
  position: absolute;
  bottom: 0;
  right: 15px;
}
.products-detail-page .oc-stack .oc-price-stack .dell_price {
  color: #007db8;
  font-size: 24px;
  font-family: 'museo-sans-for-dell-300', 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
}
.products-detail-page .oc-stack .oc-price-stack s {
  font-size: 16px;
}
.products-detail-page .overview-section img {
  width: 100%;
}
@media (min-width: 992px) {
  .products-detail-page .overview-section .oneImageUp img {
    width: 75%;
  }
}
.products-detail-page .overview-section .textrightimageleft img,
.products-detail-page .overview-section .textleftimageright img {
  width: 100%;
}
.products-detail-page .overview-section .textrightimageleft h3,
.products-detail-page .overview-section .textleftimageright h3 {
  margin-top: 70px;
}
.products-detail-page .overview-section .threeImageUp img,
.products-detail-page .overview-section .twoImageUp img {
  width: 75%;
}
.products-detail-page .overview-section .imagecarousel {
  margin-left: -55px;
  margin-right: -55px;
}
.products-detail-page .overview-section h3 {
  font-size: 28px;
  line-height: 32px;
}
.products-detail-page .overview-section:first-child > div > .textonly,
.products-detail-page .overview-section:first-child > div > .textonly + hr,
.products-detail-page .overview-section .not-found,
.products-detail-page .overview-section .not-found + hr {
  display: none;
}
.products-detail-page .services-accessories-section.textonly,
.products-detail-page .services-accessories-section.imageup {
  display: none;
}
.affix-back-btn {
  display: none;
}
.icon-smart-selection {
  width: 34px;
  height: 34px;
  background: url("../img/smart_selection.png") no-repeat;
  margin: 4px 5px 0 0;
  float: left;
}
.config-cart .view-special-offers {
  border-top: 1px solid #b7295a;
  border-bottom: 1px solid #b7295a;
  padding: 10px 0;
  margin-bottom: 10px;
}
.config-cart hr {
  margin: 10px 0;
  border-bottom: none;
}
.back-to-all-configs {
  margin: -15px 0 0 -15px;
}
.back-to-all-configs.btn-link {
  text-decoration: none;
}
a.icon-small-help {
  text-decoration: none;
}
.hmc-modal .modal-dialog {
  width: 90%;
  max-width: 1170px;
}
.hmc-modal .modal-dialog .articlePageTitle {
  display: none;
}
.hmc-modal .modal-dialog .learnMoreModal {
  width: auto;
  margin: 0 0 0 20px;
}
.hmc-modal .modal-dialog #hmcTabs.ui-tabs.ui-corner-all {
  border: 0 none;
}
.hmc-modal .modal-dialog #hmcTabs.ui-tabs {
  padding: 0;
}
.hmc-modal .modal-dialog .hmcInlineContent {
  overflow: visible !important;
}
.hmc-modal .modal-dialog .hmcInlineContent table {
  background-color: #fff;
  margin: 4px 0 0 0;
}
.hmc-modal .modal-dialog .hmcInlineContent > table {
  border-collapse: collapse;
  width: 100%;
}
.hmc-modal .modal-dialog .hmcInlineContent th,
.hmc-modal .modal-dialog .hmcInlineContent td {
  border: 1px solid #E1E1E1;
  padding: 20px 15px 20px 15px;
}
.hmc-modal .modal-dialog .hmcInlineContent tr td {
  color: #444444;
  font-size: 0.95em;
}
.hmc-modal .modal-dialog .hmcInlineContent th,
.hmc-modal .modal-dialog .hmcInlineContent .header,
.hmc-modal .modal-dialog .hmcInlineContent .titleCell {
  color: #444444;
  font-size: 1.3em;
  font-weight: normal;
  text-align: left;
}
.hmc-modal .modal-dialog .hmcInlineContent tr.odd:hover {
  background-color: #EAF5FF;
}
.hmc-modal .modal-dialog .hmcInlineContent .dellRecommended {
  color: #FF9900;
  font-weight: bold;
}
.hmc-modal .modal-dialog .hmcInlineContent .rowSubText {
  color: #444444;
}
.hmc-modal .modal-dialog #hmcHtmlMerchModule {
  margin: 0 0 0 30px;
}
.hmc-modal .modal-dialog .learnMoreModal .hmcOverview {
  clear: both;
  overflow: visible;
  margin: 0 0 0 0;
  width: 100%;
}
.hmc-modal .modal-dialog .hmcOverview .mediaPlayerContainer {
  display: block;
  float: right;
  padding: 0 0 10px 0;
  clear: none;
}
.hmc-modal .modal-dialog .hmcOverview .leftContent {
  height: 1%;
  line-height: 1.42em;
  font-size: 1.08333em;
  margin: 0 10px 0 0;
  padding-right: 10px;
  padding-top: 10px;
  display: inline-block;
}
.hmc-modal .modal-dialog .learnMoreModal .articlePageTitle {
  font-size: 2em !important;
  font-weight: bold;
  line-height: 1.1667em;
  margin: 0 0 10px 0;
}
.hmc-modal .modal-dialog .hmcOverview .leftContent h3 {
  font-size: 1.14em;
  color: #000000;
  font-weight: normal;
  margin: 10px 0 7px 0;
}
.hmc-modal .modal-dialog .hmcOverview .leftContent strong,
.hmc-modal .modal-dialog .hmcOverview .leftContent .articleSubHeadline {
  font-size: 1.14em;
  color: #000000;
  font-weight: bold;
  margin: 20px 0 5px 0 !important;
  display: block;
}
.hmc-modal .modal-dialog .hmcOverview .leftContent h1 {
  padding: 17px 0 0 0;
}
.hmc-modal .modal-dialog .hmcOverview .leftContent img {
  float: none;
}
.hmc-modal .modal-dialog .hmcOverview .leftContent img.hmcRollup {
  float: right;
  padding: 8px 0 0 0px;
}
.hmc-modal .modal-dialog .hmcOverview .leftContent p {
  margin: 6px 0 0 0;
}
.hmc-modal .modal-dialog .learnMoreModal #hmcTabs {
  margin-top: 26px;
}
.hmc-modal .modal-dialog .learnMoreModal #hmcTabs .ui-tabs-panel {
  padding: 15px 0 0 0;
}
/*------------------------------------------------------------------------------------------
Product Details styles
--------------------------------------------------------------------------------------------*/
.pd-product-stack {
  z-index: 1;
}
.pd-product-stack .pd-product-stack-ratings {
  cursor: pointer;
}
.pd-product-stack {
  z-index: 1;
}
.pd-product-stack .pd-product-stack-ratings {
  cursor: pointer;
}
@media (min-width: 480px) {
  .pd-cart-summary {
    display: block;
    border: 1px solid #cccccc;
    padding: 15px 15px 5px 15px;
  }
  .pd-cart-summary .view-special-offers {
    border-top: 1px solid #b7295a;
    border-bottom: 1px solid #b7295a;
    padding: 8px 0px;
    margin: 10px 0;
  }
  .pd-cart-summary .view-special-offers strong {
    cursor: pointer;
  }
  .pd-cart-summary hr.thin {
    border-bottom: none;
  }
  .pd-cart-summary .popover ul {
    margin-left: -15px;
  }
  .pd-cart-summary.affix {
    top: 50px;
    width: 220px;
  }
}
@media (min-width: 768px) {
  .pd-cart-summary {
    display: block;
    border: 1px solid #cccccc;
    padding: 15px 15px 5px 15px;
  }
  .pd-cart-summary .view-special-offers {
    border-top: 1px solid #b7295a;
    border-bottom: 1px solid #b7295a;
    padding: 8px 0px;
    margin: 10px 0;
  }
  .pd-cart-summary .view-special-offers strong {
    cursor: pointer;
  }
  .pd-cart-summary hr.thin {
    border-bottom: none;
  }
  .pd-cart-summary .popover ul {
    margin-left: -15px;
  }
  .pd-cart-summary.affix {
    top: 50px;
    width: 220px;
  }
}
@media (min-width: 992px) {
  .pd-cart-summary {
    display: block;
    border: 1px solid #cccccc;
    padding: 15px 15px 5px 15px;
  }
  .pd-cart-summary .view-special-offers {
    border-top: 1px solid #b7295a;
    border-bottom: 1px solid #b7295a;
    padding: 8px 0px;
    margin: 10px 0;
  }
  .pd-cart-summary .view-special-offers strong {
    cursor: pointer;
  }
  .pd-cart-summary hr.thin {
    border-bottom: none;
  }
  .pd-cart-summary .popover ul {
    margin-left: -15px;
  }
  .pd-cart-summary.affix {
    top: 50px;
    width: 210px;
  }
}
@media (min-width: 1200px) {
  .pd-cart-summary {
    border: 1px solid #cccccc;
    padding: 15px 15px 5px 15px;
  }
  .pd-cart-summary .view-special-offers {
    border-top: 1px solid #b7295a;
    border-bottom: 1px solid #b7295a;
    padding: 8px 0px;
    margin: 10px 0;
  }
  .pd-cart-summary .view-special-offers strong {
    cursor: pointer;
  }
  .pd-cart-summary hr.thin {
    border-bottom: none;
  }
  .pd-cart-summary .popover ul {
    margin-left: -15px;
  }
  .pd-cart-summary.affix {
    top: 50px;
    width: 263px;
  }
}
/*------------------------------------------------------------------------------------------
Bazaar Voice styles for reviews tab
--------------------------------------------------------------------------------------------*/
#BVUESExpanded {
  color: #cccccc;
  font-family: Arial, sans-serif;
  font-size: 12px;
  left: 25px;
  line-height: 1.5em;
  position: fixed;
  right: 25px;
  top: -100px;
  z-index: 2147483647;
}
#BVUESExpanded #BVUESToggle {
  background-position: 0 0;
}
#BVUESExpanded #BVUESToggle:hover {
  background-position: 0 -22px;
}
* html #BVUESExpanded {
  position: absolute;
  width: auto;
}
* html #BVUESCollapsed {
  position: absolute;
  width: auto;
}
* html #BVZDLBLoading {
  margin-top: 20px;
  position: absolute;
  top: 50%;
}
#BVUESCollapsed {
  display: none;
  margin-top: -15px;
  position: fixed;
  right: 25px;
  top: -30px;
  width: 35px;
  z-index: 2147483647;
}
#BVUESCollapsed #BVUESOverlay {
  height: 20px;
  padding: 10px;
  width: 18px;
}
#BVUESCollapsed #BVUESToggle {
  background-position: -22px 0;
}
#BVUESCollapsed #BVUESToggle:hover {
  background-position: -22px -22px;
}
#BVUESOverlay {
  background: url(http://dell.origin.bazaarvoice.com/static/2341_mg/uesOverlay.jpg) center no-repeat;
  border-radius: 0 0 5px 5px;
  box-shadow: 0 0 10px #000;
  color: #ffffff;
  height: 42px;
  moz-border-radius: 0 0 5px 5px;
  moz-box-shadow: 0 0 10px #000;
  opacity: .9;
  padding: 0 20px;
  text-align: center;
  webkit-border-radius: 0 0 5px 5px;
  webkit-box-shadow: 0 0 10px #000;
  z-index: 1;
}
#BVUESHeader {
  background: url(http://dell.origin.bazaarvoice.com/static/2341_mg/bvLogo.gif) 0 10px no-repeat;
  padding-top: 16px;
  text-indent: 120px;
}
#BVUESToggle {
  background: url(http://dell.origin.bazaarvoice.com/static/2341_mg/uesToggle.png);
  bottom: 5px;
  height: 22px;
  position: absolute;
  right: 5px;
  width: 22px;
}
#BVUESExitTestingEnvironment {
  background: url(http://dell.origin.bazaarvoice.com/static/2341_mg/uesOverride.gif) repeat-x scroll 0 0 #ff7800;
  border: 1px solid #ff7800;
  border-radius: 5px;
  bottom: 5px;
  color: #ffffff;
  moz-border-radius: 5px;
  padding: 3px;
  position: absolute;
  right: 33px;
  text-align: center;
  text-decoration: none;
  text-shadow: 0 1px #ff0f00;
  webkit-border-radius: 5px;
  width: 145px;
}
#BVUESExitingTestingEnvironment {
  bottom: 5px;
  position: absolute;
  right: 33px;
}
.BV {
  color: #444444;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  line-height: 1.5em;
  margin-right: 20px;
}
.BV ul {
  list-style-type: disc;
  margin-left: 1.5em;
  padding-left: 0;
}
.BV p,
.BV ul {
  margin-bottom: 5px;
  margin-top: 5px;
}
.BV img,
.BVLink img {
  border-width: 0;
}
.BVBody a {
  color: #007db8;
  text-decoration: none;
}
.BVBody a:visited {
  color: #007db8;
  text-decoration: none;
}
.BVBody a:hover {
  color: #007db8;
  text-decoration: underline;
}
.BVBody a:focus {
  color: #007db8;
  text-decoration: underline;
}
.BVBody a:active {
  color: #007db8;
  text-decoration: underline;
}
a.BVLink {
  color: #007db8;
  text-decoration: none;
}
a.BVLink:visited {
  color: #007db8;
  text-decoration: none;
}
a.BVLink:hover {
  color: #007db8;
  text-decoration: underline;
}
a.BVLink:focus {
  color: #007db8;
  text-decoration: underline;
}
a.BVLink:active {
  color: #007db8;
  text-decoration: underline;
}
a.BVLinkEditProfile {
  margin-top: 10px;
}
a.BVSocialBookmarkingSharingLink {
  filter: alpha(opacity=70);
  margin-right: 5px;
  ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  opacity: 0.7;
  zoom: 1;
}
a.BVRRSocialBookmarkingSharingLink {
  float: left;
  margin: 15px 5px 10px 0;
  zoom: 1;
}
button.BVButton {
  cursor: pointer;
  margin: 0 10px 0 0;
  padding: 0;
  padding: 3px 10px;
  vertical-align: top;
  background-color: #eeeeee;
  border-width: 0;
  color: #f3f3f3;
  display: inline;
  display: inline-block;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  zoom: 1;
}
button.BVButton:hover {
  background-color: #eeeeee;
  border-width: 0;
  color: #f3f3f3;
  display: inline;
  display: inline-block;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  zoom: 1;
}
.BVImageButton button {
  background: transparent none;
  border-width: 0;
  filter: alpha(opacity=100);
  filter: progid:DXImageTransform.Microsoft.Gradient(enabled=0);
  ms-filter: progid:DXImageTransform.Microsoft.Gradient(enabled=0);
  opacity: 1.0;
  zoom: 1;
}
.BVStateDisabled .BVButton {
  display: none;
}
.BVPageTermsAndConditions .BVFieldEdit .BVButton {
  background-color: #aaaaaa;
  border-width: 0;
  color: #ffffff;
  display: inline;
  display: inline-block;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  zoom: 1;
}
.BVPageTermsAndConditions .BVFieldEdit .BVButton:hover {
  background-color: #aaaaaa;
  border-width: 0;
  color: #ffffff;
  display: inline;
  display: inline-block;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  zoom: 1;
}
.BVFieldPreview .BVButton {
  background: url(http://dell.origin.bazaarvoice.com/static/2341_mg/btnPreview.gif) 0 0 no-repeat;
  border-width: 0;
  display: block;
  float: left;
  height: 24px;
  text-align: left;
  text-indent: -9999px;
  width: 76px;
  background: url(http://dell.origin.bazaarvoice.com/static/2341_mg/BVBtnHigh.png) 0 0 no-repeat;
  color: #ffffff;
  font-family: 'museo-sans-for-dell-300', 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  height: 30px;
  line-height: 10px;
  text-align: center;
  text-indent: 0;
  width: 118px;
}
.BVFieldPreview .BVButton:hover {
  background: url(http://dell.origin.bazaarvoice.com/static/2341_mg/btnPreview.gif) 0 -27px no-repeat;
  border-width: 0;
  display: block;
  height: 24px;
  text-align: left;
  text-indent: -9999px;
  width: 76px;
  background: url(http://dell.origin.bazaarvoice.com/static/2341_mg/BVBtnHigh.png) 0 0 no-repeat;
  color: #ffffff;
  font-family: 'museo-sans-for-dell-300', 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  height: 30px;
  line-height: 10px;
  text-align: center;
  text-decoration: none;
  text-indent: 0;
  width: 118px;
}
.BVFieldCancel .BVButton {
  background: url(http://dell.origin.bazaarvoice.com/static/2341_mg/btnCancel.gif) 0 0 no-repeat;
  border-width: 0;
  display: block;
  height: 24px;
  text-align: left;
  text-indent: -9999px;
  width: 66px;
  background: url(http://dell.origin.bazaarvoice.com/static/2341_mg/BVBtnHigh.png) -365px 0 no-repeat;
  color: #ffffff;
  font-family: 'museo-sans-for-dell-300', 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  height: 30px;
  line-height: 10px;
  text-align: center;
  text-decoration: none;
  text-indent: 0;
  width: 118px;
}
.BVFieldCancel .BVButton:hover {
  background: url(http://dell.origin.bazaarvoice.com/static/2341_mg/btnCancel.gif) 0 -27px no-repeat;
  border-width: 0;
  display: block;
  height: 24px;
  text-align: left;
  text-indent: -9999px;
  width: 66px;
  background: url(http://dell.origin.bazaarvoice.com/static/2341_mg/BVBtnHigh.png) -365px 0 no-repeat;
  color: #ffffff;
  font-family: 'museo-sans-for-dell-300', 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  height: 30px;
  line-height: 10px;
  text-align: center;
  text-decoration: none;
  text-indent: 0;
  width: 118px;
}
.BVFieldSubmit .BVButton {
  background: url(http://dell.origin.bazaarvoice.com/static/2341_mg/btnSubmit.gif) 0 0 no-repeat;
  border-width: 0;
  display: block;
  float: left;
  height: 24px;
  text-align: left;
  text-indent: -9999px;
  width: 70px;
  background: url(http://dell.origin.bazaarvoice.com/static/2341_mg/BVBtnHigh.png) 0 0 no-repeat;
  color: #ffffff;
  font-family: 'museo-sans-for-dell-300', 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  height: 30px;
  line-height: 10px;
  text-align: center;
  text-indent: 0;
  width: 118px;
}
.BVFieldSubmit .BVButton:hover {
  background: url(http://dell.origin.bazaarvoice.com/static/2341_mg/btnSubmit.gif) 0 -27px no-repeat;
  border-width: 0;
  display: block;
  height: 24px;
  text-align: left;
  text-indent: -9999px;
  width: 70px;
  background: url(http://dell.origin.bazaarvoice.com/static/2341_mg/BVBtnHigh.png) 0 0 no-repeat;
  color: #ffffff;
  font-family: 'museo-sans-for-dell-300', 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  height: 30px;
  line-height: 10px;
  text-align: center;
  text-decoration: none;
  text-indent: 0;
  width: 118px;
}
.BVFieldEdit .BVButton {
  background: url(http://dell.origin.bazaarvoice.com/static/2341_mg/btnEdit.gif) 0 0 no-repeat;
  border-width: 0;
  display: block;
  float: left;
  height: 24px;
  text-align: left;
  text-indent: -9999px;
  width: 50px;
  background: url(http://dell.origin.bazaarvoice.com/static/2341_mg/BVBtnHigh.png) -365px 0 no-repeat;
  color: #ffffff;
  font-family: 'museo-sans-for-dell-300', 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  height: 30px;
  line-height: 10px;
  text-align: center;
  text-decoration: none;
  text-indent: 0;
  width: 118px;
}
.BVFieldEdit .BVButton:hover {
  background: url(http://dell.origin.bazaarvoice.com/static/2341_mg/btnEdit.gif) 0 -27px no-repeat;
  border-width: 0;
  display: block;
  height: 24px;
  text-align: left;
  text-indent: -9999px;
  width: 50px;
  background: url(http://dell.origin.bazaarvoice.com/static/2341_mg/BVBtnHigh.png) -365px 0 no-repeat;
  color: #ffffff;
  font-family: 'museo-sans-for-dell-300', 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  height: 30px;
  line-height: 10px;
  text-align: center;
  text-decoration: none;
  text-indent: 0;
  width: 118px;
}
.BVLinkTranslate a,
.BVLinkTranslate a:visited {
  padding: 3px 10px;
  background-color: #aaaaaa;
  border-width: 0;
  color: #ffffff;
  display: inline;
  display: inline-block;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  zoom: 1;
}
.BVLinkTranslate a:hover,
.BVLinkTranslate a:focus,
.BVLinkTranslate a:active {
  background-color: #aaaaaa;
  border-width: 0;
  color: #ffffff;
  display: inline;
  display: inline-block;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  zoom: 1;
}
.BVLinkShowOriginal a,
.BVLinkShowOriginal a:visited {
  padding: 3px 10px;
  background-color: #eeeeee;
  border-width: 0;
  color: #f3f3f3;
  display: inline;
  display: inline-block;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  zoom: 1;
}
.BVLinkShowOriginal a:hover,
.BVLinkShowOriginal a:focus,
.BVLinkShowOriginal a:active {
  background-color: #eeeeee;
  border-width: 0;
  color: #f3f3f3;
  display: inline;
  display: inline-block;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  zoom: 1;
}
a.BVLinkEditProfile,
a.BVLinkEditProfile:visited {
  padding: 3px 10px;
  background-color: #aaaaaa;
  border-width: 0;
  color: #ffffff;
  display: inline;
  display: inline-block;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  zoom: 1;
}
a.BVLinkEditProfile:hover,
a.BVLinkEditProfile:focus,
a.BVLinkEditProfile:active {
  background-color: #aaaaaa;
  border-width: 0;
  color: #ffffff;
  display: inline;
  display: inline-block;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  zoom: 1;
}
a.BVLinkReturnToContent,
a.BVLinkReturnToContent:visited {
  background: url(http://dell.origin.bazaarvoice.com/static/2341_mg/btnReturn.gif) 0 0 no-repeat;
  border-width: 0;
  display: block;
  height: 24px;
  text-align: left;
  text-indent: -9999px;
  width: 66px;
}
a.BVLinkReturnToContent:hover,
a.BVLinkReturnToContent:focus,
a.BVLinkReturnToContent:active {
  background: url(http://dell.origin.bazaarvoice.com/static/2341_mg/btnReturn.gif) 0 -27px no-repeat;
  border-width: 0;
  display: block;
  height: 24px;
  text-align: left;
  text-indent: -9999px;
  width: 66px;
}
a.BVLinkWriteReview,
a.BVLinkWriteReview:visited {
  padding: 3px 10px;
  background-color: #aaaaaa;
  border-width: 0;
  color: #ffffff;
  display: inline;
  display: inline-block;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  zoom: 1;
}
a.BVLinkWriteReview:hover,
a.BVLinkWriteReview:focus,
a.BVLinkWriteReview:active {
  background-color: #aaaaaa;
  border-width: 0;
  color: #ffffff;
  display: inline;
  display: inline-block;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  zoom: 1;
}
.BVSectionGoogleTranslate .BVLinkTranslate a,
.BVSectionGoogleTranslate .BVLinkTranslate a:visited {
  background-color: #aaaaaa;
  border-width: 0;
  color: #ffffff;
  display: inline;
  display: inline-block;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  zoom: 1;
}
.BVSectionGoogleTranslate .BVLinkTranslate a:hover,
.BVSectionGoogleTranslate .BVLinkTranslate a:focus,
.BVSectionGoogleTranslate .BVLinkTranslate a:active {
  background-color: #aaaaaa;
  border-width: 0;
  color: #ffffff;
  display: inline;
  display: inline-block;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  zoom: 1;
}
.BVSectionGoogleTranslate .BVLinkTranslate a,
.BVSectionGoogleTranslate .BVLinkTranslate a:visited,
.BVSectionGoogleTranslate .BVLinkTranslate a:hover,
.BVSectionGoogleTranslate .BVLinkTranslate a:focus,
.BVSectionGoogleTranslate .BVLinkTranslate a:active {
  font-size: 14px;
  height: 17px;
  line-height: 1.5;
  padding: 2px 10px 4px;
}
.BVSectionGoogleTranslate .BVLinkShowOriginal a,
.BVSectionGoogleTranslate .BVLinkShowOriginal a:visited {
  background-color: #eeeeee;
  border-width: 0;
  color: #f3f3f3;
  display: inline;
  display: inline-block;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  zoom: 1;
}
.BVSectionGoogleTranslate .BVLinkShowOriginal a:hover,
.BVSectionGoogleTranslate .BVLinkShowOriginal a:focus,
.BVSectionGoogleTranslate .BVLinkShowOriginal a:active {
  background-color: #eeeeee;
  border-width: 0;
  color: #f3f3f3;
  display: inline;
  display: inline-block;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  zoom: 1;
}
.BVSectionGoogleTranslate .BVLinkShowOriginal a,
.BVSectionGoogleTranslate .BVLinkShowOriginal a:visited,
.BVSectionGoogleTranslate .BVLinkShowOriginal a:hover,
.BVSectionGoogleTranslate .BVLinkShowOriginal a:focus,
.BVSectionGoogleTranslate .BVLinkTranslate a:active {
  display: inline;
  display: inline-block;
  font-size: 14px;
  height: 17px;
  line-height: 1.5;
  padding: 2px 10px 4px;
}
.BVSectionGoogleTranslate {
  background-color: #f9f9f9;
  padding-left: 10px;
  zoom: 1;
}
.BVSectionGoogleTranslate .BVItemSelected {
  background: #ffffff;
  cursor: default;
}
.BVSectionGoogleTranslate:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
  width: 0;
}
.BVSectionGoogleTranslate .BVDropdown {
  float: left;
  width: 178px;
}
.BVSectionGoogleTranslate .BVDropdownSelectTitle:hover {
  color: #007db8;
  text-decoration: underline;
}
.BVSectionGoogleTranslate .BVDropdownItems {
  background: #ffffff;
  border-color: #aaaaaa;
  border-style: solid;
  border-width: 1px;
  box-shadow: 10px 10px 40px rgba(0, 0, 0, 0.2);
  left: 0;
  list-style-type: none;
  margin: 0;
  moz-box-shadow: 10px 10px 40px rgba(0, 0, 0, 0.2);
  overflow: hidden;
  padding: 0;
  position: absolute;
  right: 0;
  top: 0;
  webkit-box-shadow: 10px 10px 40px rgba(0, 0, 0, 0.2);
  white-space: normal;
  width: 177px;
  word-wrap: break-word;
  z-index: 100000;
}
.BVSectionGoogleTranslate .BVDropdownItems li {
  cursor: pointer;
}
.BVSectionGoogleTranslate .BVDropdownItems li span {
  background: #ffffff;
  border-color: #aaaaaa;
  border-style: solid;
  border-width: 0 0 1px;
  display: block;
  padding: 5px 9px;
  zoom: 1;
}
.BVSectionGoogleTranslate .BVDropdownItems li span:hover {
  background: #007db8;
  border-color: #007db8;
  color: #ffffff;
  display: block;
  padding: 5px 9px;
}
.BVSectionGoogleTranslate .BVItemDisabled {
  background-color: #eeeeee;
}
.BVSectionGoogleTranslate .BVRRSpacer {
  display: none;
}
.BVFieldSignout a,
.BVFieldSignout a:visited {
  background-color: #eeeeee;
  border-width: 0;
  color: #f3f3f3;
  display: inline;
  display: inline-block;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  zoom: 1;
}
.BVFieldSignout a:hover,
.BVFieldSignout a:focus,
.BVFieldSignout a:active {
  background-color: #eeeeee;
  border-width: 0;
  color: #f3f3f3;
  display: inline;
  display: inline-block;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  zoom: 1;
}
.BVFieldSignout a,
.BVFieldSignout a:visited,
.BVFieldSignout a:hover,
.BVFieldSignout a:focus,
.BVFieldSignout a:active {
  display: inline;
  display: inline-block;
  font-size: 11px;
  line-height: 1.5;
  padding: 2px 5px;
}
.BVFieldSearch a.BVLink,
.BVFieldSearch a.BVLink:visited,
.BVFieldSearch a.BVLink:hover,
.BVFieldSearch a.BVLink:focus,
.BVFieldSearch a.BVLink:active {
  font-size: 14px;
  height: 1.5em;
  line-height: 1.5;
  padding: 0 10px;
}
.BVFieldSearch a.BVLink,
.BVFieldSearch a.BVLink:visited,
.BVFieldSearch a.BVLink:active,
.BVFieldSearch a.BVLink:focus {
  background-color: #eeeeee;
  border-width: 0;
  color: #f3f3f3;
  display: inline;
  display: inline-block;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  zoom: 1;
}
.BVFieldSearch a.BVLink:hover,
.BVFieldSearch a.BVLink:focus,
.BVFieldSearch a.BVLink:active {
  background-color: #eeeeee;
  border-width: 0;
  color: #f3f3f3;
  display: inline;
  display: inline-block;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  zoom: 1;
}
.BVMEContentHeaderSentence a.BVLinkOK,
.BVMEContentHeaderSentence a.BVLinkOK:visited,
.BVMEContentHeaderSentence a.BVLinkOK:hover,
.BVMEContentHeaderSentence a.BVLinkOK:focus,
.BVMEContentHeaderSentence a.BVLinkOK:active {
  font-size: 14px;
  height: 1.5em;
  line-height: 1.5;
  margin-left: 15px;
  padding: 0 10px;
}
.BVMEContentHeaderSentence a.BVLinkOK,
.BVMEContentHeaderSentence a.BVLinkOK:visited {
  background-color: #eeeeee;
  border-width: 0;
  color: #f3f3f3;
  display: inline;
  display: inline-block;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  zoom: 1;
}
.BVMEContentHeaderSentence a.BVLinkOK:hover,
.BVMEContentHeaderSentence a.BVLinkOK:focus,
.BVMEContentHeaderSentence a.BVLinkOK:active {
  background-color: #eeeeee;
  border-width: 0;
  color: #f3f3f3;
  display: inline;
  display: inline-block;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  zoom: 1;
}
.BVTextLongSuffix {
  display: none;
}
.BVMESubHeaderMessage {
  color: #737373;
  display: block;
  font-size: 11px;
  font-style: italic;
  line-height: 1.5;
}
.BVStateInactive {
  display: none;
}
.BVHighlight {
  background-color: #eeeeee;
}
.BVFieldText,
.BVFieldTextArea {
  border-color: #cccccc;
  border-style: solid;
  border-width: 1px;
  color: #444444;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  padding: 6px 3px;
  width: 400px;
}
.BVFieldTextArea {
  resize: none;
}
.BVFieldText:focus,
.BVFieldTextArea:focus {
  border-color: #007db8;
  border-style: solid;
  border-width: 1px;
  color: #444444;
}
.BVFieldRequired .BVFieldText,
.BVFieldRequired .BVFieldTextArea {
  border-color: #cccccc;
  border-style: solid;
  border-width: 1px;
  color: #444444;
  font-size: 14px;
}
.BVFieldRequired .BVFieldText:focus,
.BVFieldRequired .BVFieldTextArea:focus {
  border-color: #007db8;
  border-style: solid;
  border-width: 1px;
  color: #444444;
}
.BVFieldSelect {
  padding: 1px;
}
.BVCheckboxField input[type="checkbox"] {
  bottom: 1px;
  margin: 0 2px 0 0;
  position: relative;
  vertical-align: middle;
}
.BVCheckboxField .BVFieldLabel {
  color: #444444;
  display: inline;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: normal;
  line-height: 1.5em;
  padding-bottom: 0;
  text-transform: none;
}
.BVCheckboxField .BVRequiredFieldIndicator {
  display: none;
}
.BVFieldCheckbox {
  bottom: 1px;
  margin: 0 2px 0 0;
  position: relative;
  vertical-align: middle;
}
.BVSelected {
  font-weight: bold;
}
.BVFieldRadio {
  bottom: 1px;
  margin: 0 2px 0 0;
  position: relative;
  vertical-align: middle;
}
.BVMEHeader {
  font-weight: bold;
}
.BVMEPageTitle {
  color: #444444;
  display: block;
  font-family: 'museo-sans-for-dell-300', 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: normal;
  line-height: normal;
  margin-bottom: 1em;
  text-transform: none;
}
.BVMEModuleHeader {
  color: #444444;
  font-family: 'museo-sans-for-dell-300', 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: normal;
  line-height: 27px;
  text-transform: none;
}
.BVMEDocumentationHeader {
  color: #444444;
  display: block;
  font-family: 'museo-sans-for-dell-300', 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: normal;
  line-height: 27px;
  text-transform: none;
}
.BVMEDisplayPrompt {
  color: #444444;
  display: block;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  line-height: normal;
  margin-bottom: 14px;
  padding-bottom: 5px;
}
.BVMEContentHeaderSentencePrimary {
  color: #444444;
  display: block;
  font-size: 14px;
  font-weight: bold;
  line-height: 1.5;
  margin-bottom: 0;
  padding: 10px 0;
}
.BVMEContentHeaderSentence {
  display: block;
}
.BVMESubmissionDisclaimer {
  display: block;
  margin: 5px 0;
}
.BVMELastSubmitted {
  color: #737373;
  display: block;
  line-height: 1.5;
  padding-top: 5px;
  font-size: 11px;
  font-style: italic;
}
.BVMERequiredFieldIndicatorSectionHeader {
  display: none;
  left: 744px;
  margin-left: -100px;
  padding: 26px 0 0;
  position: absolute;
  width: 200px;
  z-index: 2;
  zoom: 1;
  left: 850px;
}
.BVMERequiredFieldIndicatorSectionHeader .BVRequiredFieldIndicatorLegend {
  color: #444444;
}
.BVMERequiredFieldIndicatorSectionHeader .BVRequiredFieldIndicator,
.BVMERequiredFieldIndicatorSectionHeader .BVRequiredFieldIndicatorLegend {
  color: #ce1126;
  font-size: 14px;
}
.BVRequiredFieldIndicator,
.BVRequiredFieldIndicatorLegend {
  color: #ce1126;
}
.BVOptionalFieldIndicator {
  color: #737373;
  display: none;
  font-size: 11px;
  line-height: 1.5;
  padding-left: 5px;
  vertical-align: top;
}
.BVTextCounter {
  clear: left;
  color: #737373;
  font-size: 11px;
  font-style: italic;
  line-height: 1.5;
  margin-left: 180px;
  padding: 5px 0;
  width: 300px;
}
.BVTextCounter span {
  padding-right: 2px;
}
.BVTextCounter .BVStateComplete {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconText.gif);
  background-position: 0 -601px;
  background-repeat: no-repeat;
  padding: 0 0 0 20px;
  padding-left: 20px;
  text-decoration: none;
}
.BVTextCounter .BVStateComplete img {
  display: none;
}
.BVTextCounter .BVStateOver {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconText.gif);
  background-position: 0 -280px;
  background-repeat: no-repeat;
  padding: 0 0 0 20px;
  padding-left: 20px;
  text-decoration: none;
}
.BVTextCounter .BVStateOver img {
  display: none;
}
.BVBrowserWebkit .BVTextCounter .BVStateOver {
  background-position: 0 -279px;
}
.BVPageHeader {
  margin-bottom: 20px;
}
.BVPageHeader .BVMEContentHeaderSentence {
  color: #444444;
  display: block;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  line-height: normal;
}
.BVMEPageHeader {
  color: #444444;
  display: block;
  font-family: 'museo-sans-for-dell-300', 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: normal;
  line-height: normal;
  margin-bottom: 10px;
  text-transform: none;
}
.BVSectionHeader {
  margin-bottom: 10px;
  zoom: 1;
}
.BVMESectionHeader {
  color: #444444;
  font-family: 'museo-sans-for-dell-300', 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: normal;
  line-height: 1.5;
  text-transform: none;
}
.BVFieldLabel {
  color: #444444;
  display: block;
  float: left;
  font-size: 14px;
  line-height: 1.5;
  margin-right: 10px;
  padding-bottom: 5px;
  width: 170px;
}
.BVFieldRequired .BVFieldLabel {
  color: #444444;
  font-size: 14px;
  font-weight: bold;
  line-height: 1.5;
}
.BVFieldLabelSuffix {
  display: none;
}
.BVFieldTextHelper {
  color: #737373;
  font-style: italic;
}
.BVFieldRequired .BVFieldTextHelper,
.BVImportantField .BVFieldTextHelper {
  color: #737373;
}
.BVMEFieldHelper {
  color: #737373;
  display: block;
  font-size: 11px;
  font-style: italic;
  line-height: 1.5;
  margin-left: 180px;
  padding: 5px 0 0 3px;
  width: 405px;
}
.BVFieldLegend {
  display: block;
  font-weight: bold;
}
.BVErrors {
  border-color: #ce1126;
  border-style: solid;
  border-width: 1px;
  color: #ce1126;
  margin-bottom: 20px;
  padding: 10px;
}
.BVFieldError .BVFieldLabel,
.BVFieldError .BVFieldText,
.BVFieldError .BVFieldTextArea,
.BVErrors .BVHeader,
.BVErrors .BVMESectionHeader {
  color: #ce1126;
}
.BVFieldError .BVFieldText,
.BVFieldError .BVFieldTextArea {
  border-color: #ce1126;
  border-style: solid;
  border-width: 1px;
  font-weight: bold;
}
.BVFieldRequired input.BVError,
.BVFieldRequired textarea.BVError {
  border-width: 2px;
  font-weight: bold;
}
.BVMEErrorClientSide {
  display: none;
}
.BVFieldErrorClientSide .BVFieldText {
  border-color: #ce1126;
  border-style: solid;
  border-width: 1px;
  font-weight: bold;
}
.BVFieldErrorClientSide .BVFieldTextArea {
  border-color: #ce1126;
  border-style: solid;
  border-width: 1px;
  font-weight: bold;
}
.BVFieldErrorClientSideRequiredField .BVMEErrorClientSideRequired {
  display: block;
}
.BVError,
.BVMEError {
  color: #ce1126;
  padding-bottom: 5px;
}
.BVMEError {
  display: block;
}
.BVField {
  clear: left;
  margin-bottom: 10px;
  overflow: hidden;
  zoom: 1;
}
.BVField .BVMEError {
  display: none;
}
.BVField .BVLinkGuidelinesPopup {
  display: block;
  text-align: right;
  width: 409px;
}
.BVField div.rating {
  clear: both;
  cursor: pointer;
  display: block;
  margin: 2em;
}
.BVField div.rating:after {
  clear: both;
  content: '.';
  display: block;
  height: 20px;
  visibility: hidden;
  width: 0;
}
.BVField div.star {
  background: transparent;
  overflow: hidden;
}
.BVField div.star a {
  outline: none;
  zoom: 1;
}
.BVField div.star_on a {
  background-position: 0 -42px;
}
.BVMEStaticTip {
  background-color: #ffffff;
  clear: right;
  color: #737373;
  font-size: 12px;
  line-height: 1.5;
  padding: 16px 16px 6px;
  position: absolute;
  right: -293px;
  top: 63px;
  width: 240px;
  right: 20px;
}
.BVMEStaticTip .BVHeader {
  margin-bottom: 0;
}
.BVMEStaticTip li {
  margin-bottom: 10px;
}
.BVSectionMediaUpload .BVMEStaticTip {
  top: 25px;
}
.BVSectionMediaUpload .BVMEPopinTip {
  left: 520px;
  top: 25px;
}
.BVMETipBoxHeader {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconText.gif);
  background-position: 0 -159px;
  background-repeat: no-repeat;
  display: block;
  font-weight: bold;
  padding-left: 20px;
  text-decoration: none;
  zoom: 1;
}
.BVMEStaticTip ul,
ul.BVMETipBoxTipsSub {
  margin: 0;
  padding-left: 15px;
}
#BVModuleReviewSubmissionTipsID {
  color: #737373;
  margin-bottom: 25px;
  position: static;
  width: 604px;
}
.BVMEPopinTip {
  position: absolute;
  top: 30px;
}
.BVMEPopinTip .BVMEPopinLink a {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconText.gif);
  background-position: 0 -158px;
  background-repeat: no-repeat;
  cursor: pointer;
  display: block;
  float: right;
  height: 16px;
  outline: none;
  overflow: hidden;
  padding: 0;
  padding-left: 20px;
  text-align: left;
  text-decoration: none;
  text-indent: -999em;
  width: 16px;
  zoom: 1;
}
.BVMEPopinTip .BVMEPopinLink a:hover {
  filter: alpha(opacity=70);
  ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  opacity: 0.7;
  zoom: 1;
}
.BVMEPopinTip .BVMEPopinContent {
  background-color: #ffffff;
  border-color: #aaaaaa;
  border-style: solid;
  border-width: 1px;
  color: #737373;
  font-size: 11px;
  line-height: 1.5;
  padding: 16px;
  width: 240px;
}
.BVMEPopinTip .BVMETipBoxClose {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconText.gif);
  background-position: 0 -280px;
  background-repeat: no-repeat;
  cursor: pointer;
  display: block;
  float: right;
  height: 16px;
  overflow: hidden;
  padding: 0;
  padding-left: 20px;
  text-align: left;
  text-decoration: none;
  text-indent: -999em;
  width: 16px;
  zoom: 1;
}
.BVMEPopinTip .BVMETipBoxClose:hover {
  filter: alpha(opacity=70);
  ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  opacity: 0.7;
  zoom: 1;
}
.BVSectionReviewSubmission {
  border-color: #cccccc;
  border-radius: 7px;
  border-style: solid;
  border-width: 1px;
  moz-border-radius: 7px;
  padding-top: 20px;
  webkit-border-radius: 7px;
}
.BVSectionReviewSubmission .BVMEPopinTip {
  left: 160px;
}
.BVMEPopinTip iframe,
.BVMEPopinContent {
  left: 0;
  position: absolute;
  top: 15px;
  z-index: 1000;
  zoom: 1;
}
.BVStateOpen .BVMEHelpfulTipsOpen {
  display: none;
}
.BVStateClose .BVMEHelpfulTipsClose {
  display: none;
}
.BVTooltip {
  color: #444444;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  line-height: 1.5em;
  position: absolute;
  z-index: 99999;
}
.BVTooltip .BVModuleHeader {
  font-weight: bold;
}
.BVTooltipContent {
  background-color: #ffffff;
  border-color: #444444;
  border-style: solid;
  border-width: 1px;
  box-shadow: 10px 10px 40px rgba(0, 0, 0, 0.2);
  moz-box-shadow: 10px 10px 40px rgba(0, 0, 0, 0.2);
  padding: 5px;
  webkit-box-shadow: 10px 10px 40px rgba(0, 0, 0, 0.2);
}
.BVTooltipLeftBoundCross .BVTooltipContent {
  margin-left: 70px;
}
.BVTooltipRightBoundCross .BVTooltipContent {
  margin-right: -70px;
}
.BVField div.cancel,
.BVField div.star {
  background: transparent;
  cursor: pointer;
  display: block;
  float: left;
  height: 20px;
  overflow: hidden;
  text-indent: -9999em;
  width: 22px;
  zoom: 1;
}
.BVField div.cancel,
.BVField div.cancel a {
  background: url(http://dell.origin.bazaarvoice.com/static/2341_mg/ratingStars_cancel.gif) no-repeat 0 -21px;
}
.BVField div.star,
.BVField div.star a {
  background: url(http://dell.origin.bazaarvoice.com/static/2341_mg/ratingStars_star.gif) no-repeat 0 0;
}
.BVField div.cancel a,
.BVField div.star a {
  background-position: 0 0;
  display: block;
  height: 20px;
  outline-width: 0;
  width: 22px;
}
.BVField div.star_hover a,
.BVField div.star_live a:hover {
  background-position: 0 -21px;
}
.BVField div.star_readonly a,
.BVField div.star_readonly a:hover {
  cursor: default;
}
.BVFieldRatingsGroup div.rating {
  clear: both;
  cursor: pointer;
  display: block;
  margin: 2em;
}
.BVFieldRatingsGroup div.rating:after {
  clear: both;
  content: '.';
  display: block;
  height: 27px;
  visibility: hidden;
  width: 0;
}
.BVFieldRatingsGroup div.star {
  background: transparent;
  overflow: hidden;
}
.BVFieldRatingsGroup div.star a {
  zoom: 1;
}
.BVFieldRatingsGroup div.star_on a {
  background-position: 0 -6px;
}
.BVFieldRatingsGroup div.cancel {
  display: none;
}
.BVFieldRatingsGroup .BVFieldRadioContainer {
  display: block;
  float: left;
  margin: 0;
  text-align: center;
  width: 70px;
}
.BVFieldRatingsGroup .BVFieldRadioContainer label {
  display: block;
  margin: 2px;
}
.BVFieldRatingsGroup .BVFieldRadioContainer input {
  margin: 2px;
}
.BVFieldRatingsGroup .BVFieldLowValue {
  display: block;
  float: left;
  padding-right: 10px;
}
.BVFieldRatingsGroup .BVFieldHighValue {
  display: block;
  float: left;
  padding-left: 10px;
}
.BVFieldRatingsGroup .BVFieldLabel {
  font-size: 14px;
  padding-bottom: 0;
}
.BVFieldRatingsGroup div.cancel,
.BVFieldRatingsGroup div.star {
  background: transparent;
  cursor: pointer;
  display: block;
  float: left;
  height: 6px;
  overflow: hidden;
  padding-top: 5px;
  text-indent: -999em;
  width: 38px;
  zoom: 1;
}
.BVFieldRatingsGroup div.cancel,
.BVFieldRatingsGroup div.cancel a {
  background: url(http://dell.origin.bazaarvoice.com/static/2341_mg/ratingStars_cancel.gif) no-repeat 0 -24px;
}
.BVFieldRatingsGroup div.star,
.BVFieldRatingsGroup div.star a {
  background: url(http://dell.origin.bazaarvoice.com/static/2341_mg/ratingStars_secondary.gif) no-repeat 0 0;
}
.BVFieldRatingsGroup div.cancel a,
.BVFieldRatingsGroup div.star a {
  background-position: 0 0;
  display: block;
  height: 6px;
  width: 38px;
}
.BVFieldRatingsGroup div.star_hover a,
.BVFieldRatingsGroup div.star_live a:hover {
  background-position: 0 -11px;
}
.BVFieldRatingsGroup div.star_readonly a,
.BVFieldRatingsGroup div.star_readonly a:hover {
  cursor: default;
}
.BVSliderField {
  margin: 20px 0;
  overflow: visible;
  width: 75%;
}
.BVSliderField .ui-slider {
  background-position: center center;
  background-repeat: no-repeat;
  height: 18px;
  position: relative;
  width: 278px;
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/slider_background.gif);
}
.BVSliderField .ui-slider-handle {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/slider_handle.gif);
  cursor: pointer;
  height: 18px;
  left: 0;
  position: absolute;
  top: 0;
  width: 18px;
  z-index: 1;
}
.BVSliderField .ui-slider-disabled .ui-slider-handle {
  filter: alpha(opacity=50);
  opacity: 0.5;
}
.BVSliderField .ui-slider-range {
  background: #6ea204;
  filter: alpha(opacity=30);
  height: 100%;
  opacity: 0.3;
  position: absolute;
  width: 100%;
}
.BVSliderField label {
  margin-bottom: 0;
}
.BVSliderField .BVFieldLabel {
  color: #444444;
  font-size: 14px;
  line-height: 1.5;
}
.BVBody,
.BVFooter {
  clear: both;
}
.BVPageBody {
  position: relative;
  zoom: 1;
}
.BVPageBody:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
  width: 0;
}
.BVSection {
  background-image: -moz-linear-gradient(top, #ffffff, #f0f0f0);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f0f0f0));
  border-color: #cccccc;
  border-radius: 7px;
  border-style: solid;
  border-width: 1px;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#f0f0f0);
  margin-bottom: 20px;
  moz-border-radius: 7px;
  padding: 15px 20px;
  position: relative;
  webkit-border-radius: 7px;
  zoom: 1;
}
.BVSection .BVFieldNxt {
  float: right;
}
.BVSection a#BVViewGroupActionCustomizationOptionsNextID {
  background-position: right -78px;
}
.BVSection .BVStateDisabled a#BVViewGroupActionCustomizationOptionsPreviousID {
  background-position: 0 -39px;
}
.BVSection .BVStateDisabled a#BVViewGroupActionCustomizationOptionsNextID {
  background-position: right -117px;
}
.BVSection .BVViewGroup {
  float: left;
  outline-color: #aaaaaa;
  outline-style: solid;
  outline-width: 1px;
  width: 90%;
  zoom: 1;
}
.BVSection .BVViewGroup .BVSectionHeader {
  display: none;
}
.BVSection .BVViewGroup .BVSectionProductReferences .BVMEFieldHelper {
  color: #444444;
  font-size: 14px;
  font-style: normal;
  font-weight: normal;
  line-height: 1.5;
  padding-top: 0;
  text-transform: none;
}
.BVSection .BVView {
  width: 100%;
  zoom: 1;
}
.BVSection ul.BVShowViewActions {
  margin-left: 5%;
  zoom: 1;
}
.BVSection ul.BVShowViewActions a {
  display: inline-block;
  margin-right: 20px;
  outline: none;
  padding: 0;
  zoom: 1;
}
.BVSection ul.BVShowViewActions a span {
  display: block;
  height: 16px;
  overflow: hidden;
  padding: 0;
  text-align: left;
  text-decoration: none;
  text-indent: -999em;
  width: 16px;
  zoom: 1;
}
.BVSection ul.BVShowViewActions a.BVLinkProductReferencesSubmission {
  background: url(http://dell.origin.bazaarvoice.com/static/2341_mg/icon_social-rec.png) no-repeat 0 0;
  height: 45px;
  width: 45px;
}
.BVSection ul.BVShowViewActions a.BVLinkTagsSubmission {
  background: url(http://dell.origin.bazaarvoice.com/static/2341_mg/icon_tags.png) no-repeat 0 0;
  height: 45px;
  width: 33px;
}
.BVSection ul.BVShowViewActions a.BVLinkPhotoUpload {
  background: url(http://dell.origin.bazaarvoice.com/static/2341_mg/icon_photo.png) no-repeat 0 0;
  height: 45px;
  width: 35px;
}
.BVSection ul.BVShowViewActions a.BVLinkVideoURL {
  background: url(http://dell.origin.bazaarvoice.com/static/2341_mg/icon_video.png) no-repeat 0 0;
  height: 45px;
  width: 36px;
}
.BVSection ul.BVShowViewActions li.BVListItem a.BVSelected {
  background-position: 0 -50px;
}
.BVContentBody {
  background: url(http://dell.origin.bazaarvoice.com/static/2341_mg/bg_standalone.gif) #eeeeee repeat-x;
  clear: both;
  overflow: hidden;
  padding: 10px;
  zoom: 1;
}
.BVSectionSubjectInformation {
  background: none;
  border-width: 0;
  display: none;
  overflow: hidden;
  padding: 0 0 0 21px;
}
.BVSectionSubjectInformation .BVSubjectImage {
  display: block;
  float: left;
  margin-bottom: 10px;
  margin-right: 20px;
  width: 180px;
}
.BVSectionSubjectInformation .BVSubjectName {
  color: #444444;
  font-family: 'museo-sans-for-dell-300', 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: normal;
  line-height: 27px;
  text-transform: none;
}
.BVSectionSubjectInformation .BVSubjectDescription {
  color: #444444;
  display: none;
  font-size: 14px;
  margin-left: 200px;
}
.BVSectionSubjectInformation .BVSubjectName,
.BVSectionSubjectInformation .BVSubjectBrand,
.BVSectionSubjectInformation .BVSubjectDescription {
  display: block;
}
.BVSectionAuthenticationInformation {
  margin-bottom: 0;
}
.BVSectionAuthenticationInformation .BVFieldAuthenticationemail {
  float: left;
  margin-bottom: 5px;
}
.BVSectionAuthenticationInformation,
.BVSectionAuthenticationAfterSignout {
  background-color: #f9f9f9;
  clear: both;
  overflow: hidden;
  padding: 20px;
}
.BVSectionAuthenticationInformation .BVHeader,
.BVSectionAuthenticationAfterSignout .BVHeader {
  margin-bottom: 0;
}
.BVMEPrivacyAndSharingPopin {
  margin-bottom: 10px;
}
.BVMEPrivacyAndSharingPopin a {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconText.gif);
  background-position: 0 -480px;
  background-repeat: no-repeat;
  outline: none;
  padding-left: 20px;
  text-decoration: none;
}
.BVMEPrivacyAndSharingPopin .BVStateOpen a {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconText.gif);
  background-position: 0 -520px;
  background-repeat: no-repeat;
  padding-left: 20px;
  text-decoration: none;
}
.BVMEPrivacyAndSharingPopin .BVMEPopinContent {
  padding-left: 20px;
  position: relative;
  top: 0px;
}
.BVMEPrivacyPolicyPopinText {
  clear: left;
  display: block;
}
.BVSectionAuthentication .BVModuleEmailAuthentication,
.BVSectionAuthentication .BVFieldRememberme {
  display: inline-block;
  float: left;
}
.BVSectionAuthentication .BVFieldAuthenticationemail .BVMEFieldHelper {
  display: none;
}
.BVSectionAuthenticationInformation .BVMESeparatorText,
.BVSectionAuthenticationAfterSignout .BVMESeparatorText,
.BVSectionAuthenticationAfterSignout .BVMESeparatorText,
.BVSectionAuthenticationAfterSignout .BVMESeparatorText {
  clear: none;
  display: inline-block;
  float: left;
  font-size: 14px;
  font-weight: bold;
  margin: 0 20px;
  padding: 30px 10px;
  vertical-align: top;
}
#BVFieldHostedauthenticationSocialconnectContainerID {
  clear: none;
  display: inline-block;
  float: left;
  padding-top: 28px;
  vertical-align: top;
}
#BVFieldHostedauthenticationSocialconnectContainerID .BVFieldLabel {
  display: none;
}
.BVFacebookAutoFillButton,
.BVFacebookLoginButton {
  background: #29447e url(http://dell.origin.bazaarvoice.com/static/2341_mg/facebookLogin.png) no-repeat left -188px;
  display: inline-block;
  line-height: 14px;
  outline: medium none;
  padding: 0 0 0 1px;
}
a.BVFacebookAutoFillButton:hover,
a.BVFacebookLoginButton:hover {
  text-decoration: none;
}
.BVFacebookAutoFillButton span,
.BVFacebookLoginButton span {
  background: #5f78ab url(http://dell.origin.bazaarvoice.com/static/2341_mg/facebookLogin.png) repeat 0 0;
  border-bottom: 1px solid #1a356e;
  border-top: 1px solid #879ac0;
  color: #ffffff;
  cursor: pointer;
  display: block;
  font-weight: bold;
  margin: 1px 1px 0 21px;
  padding: 2px 6px 3px;
}
.BVMEAutoFillHelperText {
  display: block;
}
.BVMEWelcomeMessage {
  border-color: #cccccc;
  border-style: solid;
  border-width: 0 1px 0 0;
  margin-right: 7px;
  padding-right: 7px;
}
.BVMESignedInUserName {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconText.gif);
  background-position: 0 0;
  background-repeat: no-repeat;
  font-weight: bold;
  margin-left: 5px;
  padding-left: 20px;
  text-decoration: none;
}
.BVStateSignedInEmail .BVMESignedInUserName {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconText.gif);
  background-position: 0 -678px;
  background-repeat: no-repeat;
  padding-left: 20px;
  text-decoration: none;
}
.BVStateSignedInFacebook .BVMESignedInUserName {
  background: url(http://dell.origin.bazaarvoice.com/static/2341_mg/link-facebook-mini.gif) no-repeat 0 0;
}
#BVFieldHostedauthenticationFacebook_usertokenContainerID {
  clear: both;
}
.BVHostedAuthenticationContainer,
.BVFrameHostedAuthentication {
  background: #ffffff;
  border: 1px #444444 solid !important;
  box-shadow: 10px 10px 40px rgba(0, 0, 0, 0.2);
  margin: 5px 0 0 5px;
  moz-box-shadow: 10px 10px 40px rgba(0, 0, 0, 0.2);
  padding: 5px;
  visibility: none;
  webkit-box-shadow: 10px 10px 40px rgba(0, 0, 0, 0.2);
  width: 820px;
  z-index: 9;
}
.BVPageEditHostedAuthentication .BVSectionAuthenticationInformation {
  border: none;
  margin-bottom: 0;
  padding-bottom: 0;
}
.BVHostedAuthenticationFBOverlay {
  background-color: #ffffff;
  filter: alpha(opacity=50);
  ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  opacity: 0.5;
  position: absolute;
  z-index: 2400;
  zoom: 1;
}
.BVHostedAuthenticationFBHidden {
  display: none;
}
a.BVLinkSiteAuth,
a.BVLinkSiteAuth:visited {
  padding: 3px 10px;
  background-color: #aaaaaa;
  border-width: 0;
  color: #ffffff;
  display: inline;
  display: inline-block;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  zoom: 1;
}
a.BVLinkSiteAuth:hover,
a.BVLinkSiteAuth:focus,
a.BVLinkSiteAuth:active {
  background-color: #aaaaaa;
  border-width: 0;
  color: #ffffff;
  display: inline;
  display: inline-block;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  zoom: 1;
}
#BVDivHostedAuthSubmitButtonID {
  float: left;
  margin-right: 10px;
}
#BVButtonProfilemerge_cancelID {
  margin-left: 10px;
}
.BVProfileOption {
  border: 1px solid;
  float: left;
  margin-left: 30px;
  padding: 10px;
}
.BVProfileMergeBody {
  margin-left: 20px;
}
.BVProfileMergeBody .BVAvatar {
  float: left;
}
.BVProfileMergeBody .BVProfileGroup {
  float: left;
  margin-left: 20px;
}
.BVProfileMergeBody .BVUserDisplayName {
  font-weight: bold;
}
.BVProfileMergeBody .BVLocationPrefix {
  font-weight: bold;
}
.BVAccountLinkingImage {
  float: left;
  margin: 20px;
}
#BVSectionProfileMergeID,
#BVSectionLinkProfilesID,
#BVSectionProfileLinkingAuthID,
#BVSectionHostedSiteAuthID {
  border-width: 0;
}
.BVSectionRatings .BVMESectionHeader {
  text-transform: capitalize;
}
.BVStarsField {
  margin-top: 10px;
}
.BVStarsField .BVRatingStars {
  zoom: 1;
}
.BVStarsField .BVRatingStarsLegend {
  padding-right: 3px;
}
.BVStarsField .BVRatingStarsDisplayValue {
  color: #737373;
  display: none;
  font-style: italic;
  font-weight: normal;
  text-transform: lowercase;
}
.BVStarsField .BVRatingStarsLegendValue {
  color: #737373;
  font-style: italic;
  font-weight: normal;
  text-transform: none;
}
.BVRatingStarsLegend {
  float: left;
  padding-left: 10px;
  zoom: 1;
}
.BVImportantStarsField {
  color: #444444;
  font-size: 14px;
  font-weight: bold;
  line-height: 1.5;
}
.BVImportantStarsField .BVRatingStars {
  zoom: 1;
}
.BVImportantStarsField .BVFieldLabel {
  padding: 4px 0 0;
  zoom: 1;
}
.BVImportantStarsField .BVRatingStarsLegend {
  display: block;
  padding-top: 4px;
}
*html .BVImportantStarsField .BVRatingStarsLegendValue {
  display: block;
}
.BVSlider {
  height: 50px;
  overflow: visible;
  position: relative;
  width: 375px;
}
.BVSlider .BVUnset {
  color: #737373;
}
.BVSliderPrefix {
  color: #444444;
  font-size: 14px;
  left: 3px;
  line-height: 1.5;
  position: absolute;
  top: 17px;
}
.BVSliderSuffix {
  color: #444444;
  font-size: 14px;
  line-height: 1.5;
  position: absolute;
  right: 100px;
  top: 17px;
}
.BVSliderLegend {
  font-weight: bold;
  left: 287px;
  position: absolute;
  top: 0;
}
.BVSliderLegend .BVFieldLegend {
  color: #737373;
}
.BVRRRadioDisplayPrompt {
  color: #737373;
  display: block;
  font-size: 11px;
  line-height: 1.5;
  padding-bottom: 5px;
}
.BVRRRadioRatingContainer {
  clear: both;
}
.BVRRRadioRatingContainer label {
  width: 70px;
}
.BVRRRadioRatingDisplay {
  font-weight: bold;
}
.BVRRRadioLabelSelected {
  font-weight: bold;
}
.BVRRRadioRatingItemsHorizontalContainer {
  clear: both;
}
.BVRRRadioRatingItemsHorizontalContainer .BVRRRadioRatingLowValueContainer {
  float: left;
  padding-right: 10px;
}
.BVRRRadioRatingItemsHorizontalContainer .BVRRRadioRatingHighValueContainer {
  float: left;
  padding-left: 10px;
}
.BVRRRadioRatingItemsHorizontalContainer .BVRRRadioRatingItemContainer {
  float: left;
  margin: 0;
  text-align: center;
  width: 70px;
}
.BVRRRadioRatingItemsHorizontalContainer .BVRRRadioRatingItemContainer div {
  width: 70px;
}
.BVRRRadioRatingItemsHorizontalContainer .BVRRRadioRatingItemContainer div label {
  margin-right: 0;
  width: 70px;
}
.BVRRRadioRatingItemsVerticalContainer {
  clear: both;
  padding-left: 50px;
}
.BVRRRadioRatingItemsVerticalContainer .BVRRRadioRatingLowValueContainer {
  clear: both;
  padding: 3px;
}
.BVRRRadioRatingItemsVerticalContainer .BVRRRadioRatingHighValueContainer {
  clear: both;
  padding: 3px;
}
.BVRRRadioRatingItemsVerticalContainer .BVRRRadioRatingItemContainer {
  clear: both;
}
.BVRRRadioLabelContainerLineVerticalTop {
  padding-top: 15px;
}
.BVRRRadioRatingItemContainerLineVerticalTop label {
  padding-top: 15px;
}
.BVFieldRecommend {
  color: #444444;
}
.BVFieldRecommend .BVFieldRadioContainer {
  margin-right: 7px;
}
.BVFieldTitle .BVTextCounter {
  display: none;
}
.BVModuleTags:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
  width: 0;
}
.BVModuleTags .BVModuleBody {
  margin-left: 180px;
}
.BVModuleTags .BVFieldError {
  border-color: #ce1126;
  border-style: solid;
  border-width: 1px;
}
.BVTagsField {
  clear: none;
  float: left;
  margin: 0;
  overflow: hidden;
  width: 45%;
  width: 32%;
}
.BVTagSectionHeaderContainer {
  color: #444444;
  display: block;
  font-size: 14px;
  line-height: 1.5;
  padding-bottom: 6px;
}
.BVMETagsHelper {
  color: #444444;
  display: none;
  float: left;
  font-size: 14px;
  line-height: 1.5;
  margin-right: 10px;
  width: 170px;
}
.BVTagRow input[type="text"] {
  padding: 2px;
  width: 155px;
}
input.BVTagTextBox {
  padding: 2px;
  width: 155px;
}
.BVSelectedTag {
  font-weight: bold;
}
.BVError .BVTagSectionHeaderContainer input {
  border-color: #ce1126;
  border-style: solid;
  border-width: 1px;
  color: #ce1126;
}
.BVAfterTagColumnsSpacer {
  clear: both;
}
.BVTagSectionHelper {
  color: #737373;
  display: block;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  line-height: 1.2em;
  text-transform: none;
}
.BVTagInputHelper {
  background-color: #ffffff;
  display: none;
  padding: 0 15px 10px;
}
.BVClientTagColumn {
  float: left;
  margin-right: 15px;
  padding: 6px 0;
}
.BVUserTagColumn .BVTagRow {
  float: left;
  padding: 6px 15px 6px 0;
}
.BVTagsExpandedElement .BVTagsBlock {
  display: block;
}
.BVTagsExpandedElement .BVTagInputHelper {
  display: block;
}
.BVSectionAdditionalFields .BVTextCounter {
  display: none;
}
.BVPhotoUploadWidget .BVField {
  margin-bottom: 0;
}
.BVFormPhotoUploadErrorList {
  background: transparent none;
  border-width: 0;
  clear: both;
  color: #ce1126;
  filter: alpha(opacity=100);
  filter: progid:DXImageTransform.Microsoft.Gradient(enabled=0);
  font-style: normal;
  font-weight: normal;
  margin-left: 180px;
  ms-filter: progid:DXImageTransform.Microsoft.Gradient(enabled=0);
  opacity: 1.0;
  overflow: hidden;
  padding-bottom: 0;
  text-transform: none;
  width: 400px;
  zoom: 1;
}
#BVPhotoUploadErrorsID {
  display: block;
  padding-top: 10px;
}
.BVPhotoUploadContainerMessage {
  color: #737373;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  font-weight: bold;
  padding-top: 10px;
}
.BVPhotoUploadMaximumImagesMessage {
  border-color: #aaaaaa;
  border-style: solid;
  border-width: 1px;
  clear: both;
  color: #444444;
  font-size: 14px;
  margin-left: 180px;
  padding: 10px;
  width: 386px;
}
.BVPhotoUploadContainerMessageSecondImage {
  display: none;
}
.BVPhotoUploadContainerMessageMoreImages {
  display: none;
}
.BVPhotoUploadContainerMessageSameField {
  display: none;
}
.BVPhotoUploadContainerMessagePleaseWait {
  color: #737373;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: normal;
  padding: 15px 0 5px 0;
  position: relative;
  text-transform: none;
}
.BVPhotoUploadContainerMessagePleaseWait div {
  display: inline;
}
.BVPhotoUploadContainerMessagePleaseWait .BVPhotoUploadThumbnail {
  left: 11px;
  position: absolute;
  top: 5px;
  width: 30px;
}
.BVPhotoUploadContainerMessagePleaseWaitImagePrefix {
  padding-left: 70px;
}
.BVPhotoUploadRow {
  clear: both;
  margin-left: 180px;
}
.BVPhotoUploadRowSeparator {
  clear: both;
  line-height: 0;
}
.BVPhotoUploadContainer {
  color: #444444;
  font-size: 14px;
}
.BVPhotoUploadContainerUploadedImage {
  clear: both;
  margin: 10px 20px 10px 0;
  overflow: hidden;
  position: relative;
}
.BVFieldInputPhotoUploadCaption {
  border-color: #cccccc;
  border-style: solid;
  border-width: 1px;
  color: #444444;
  display: block;
  font-size: 14px;
  margin-left: 70px;
  width: 330px;
}
.BVFieldInputPhotoUploadCaption:focus {
  border-color: #007db8;
  border-style: solid;
  border-width: 1px;
  color: #444444;
}
.BVBrowserIE9 .BVFieldInputPhotoUploadCaption {
  margin-left: 0;
}
.BVBrowserIE9 .BVUploadedImageThumbnail {
  margin-right: 15px;
}
.BVUploadedImageThumbnail {
  border-color: #aaaaaa;
  border-style: solid;
  border-width: 2px;
  display: block;
  filter: alpha(opacity=70);
  float: left;
  height: 50px;
  margin-right: 10px;
  ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  opacity: 0.7;
  overflow: hidden;
  width: 50px;
  zoom: 1;
}
.BVUploadedImageThumbnail img {
  border-width: 0;
  margin-left: -25px;
  ms-interpolation-mode: bicubic;
  width: 100px;
  zoom: 1;
}
.BVPhotoButtonRemove {
  _left: 6px;
  _top: 38px;
  left: 70px;
  position: absolute;
  top: 35px;
}
.BVPhotoButtonRemove a {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconText.gif);
  background-position: 0 -320px;
  background-repeat: no-repeat;
  filter: alpha(opacity=70);
  ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  opacity: 0.7;
  padding-left: 20px;
  zoom: 1;
  color: #007db8;
  text-decoration: none;
}
.BVPhotoButtonRemove a:visited {
  color: #007db8;
  text-decoration: none;
}
.BVPhotoButtonRemove a:hover {
  color: #007db8;
  text-decoration: none;
}
.BVPhotoButtonRemove a:focus {
  color: #007db8;
  text-decoration: none;
}
.BVPhotoButtonRemove a:active {
  color: #007db8;
  text-decoration: none;
}
.BVPhotoButtonRemove a:hover,
.BVRRPhotoButtonRemove a:focus,
.BVRRPhotoButtonRemove a:active {
  filter: alpha(opacity=100);
  ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  opacity: 1.0;
  zoom: 1;
}
.BVFieldVideo {
  width: 400px;
}
.BVFieldVideo .BVVideoUploadMaximumReachedMessage {
  border-color: #aaaaaa;
  border-style: solid;
  border-width: 1px;
  clear: both;
  color: #444444;
  font-size: 14px;
  padding: 5px;
  width: 388px;
}
.BVFieldVideo .BVVIFormVideoUploadErrorList {
  background: transparent none;
  border-width: 0;
  clear: both;
  color: #ce1126;
  filter: alpha(opacity=100);
  filter: progid:DXImageTransform.Microsoft.Gradient(enabled=0);
  margin: 10px 0;
  ms-filter: progid:DXImageTransform.Microsoft.Gradient(enabled=0);
  opacity: 1.0;
  width: 410px;
  zoom: 1;
}
.BVFieldVideo .BVVIVideoUploadError {
  clear: both;
  color: #ce1126;
  margin: 5px 0 9px 135px !important;
  width: 410px;
}
.BVFieldVideo .BVVIVideoUploadContainerMessage {
  border-color: #aaaaaa;
  border-style: solid;
  border-width: 1px;
  clear: both;
  color: #444444;
  font-size: 14px;
  padding: 5px;
  width: 388px;
}
.BVFieldVideo .BVVIVideoUploadMessagePleaseWaitImageSuffix {
  padding-top: 5px;
}
.BVFieldVideo .BVVideoUploadMessagePleaseWaitImage {
  margin-left: -5px;
}
.BVFieldVideo .BVVIInternalVideoPreviewInside {
  padding: 20px;
}
#BVFieldVideoFieldHelperID {
  padding-top: 0;
}
.BVModuleVideoUpload .BVMEStaticTip {
  display: none;
}
.BVModuleVideoPasteGuide {
  _margin-top: 15px;
  background-color: #ffffff;
  border-color: #444444;
  border-style: solid;
  border-width: 1px;
  box-shadow: 10px 10px 40px rgba(0, 0, 0, 0.2);
  left: 155px;
  moz-box-shadow: 10px 10px 40px rgba(0, 0, 0, 0.2);
  position: absolute;
  webkit-box-shadow: 10px 10px 40px rgba(0, 0, 0, 0.2);
  z-index: 503;
}
.BVVideoPasteGuideImage {
  height: 62px;
  width: 432px;
}
.BVYouTubeGuide .BVVideoPasteGuideImage {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/vid_paste_youtube.gif);
}
.BVGoogleVideoGuide .BVVideoPasteGuideImage {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/vid_paste_googlevideo.gif);
}
.BVVideoPasteGuideLabel {
  color: #737373;
  font-size: 11px;
  line-height: 1.5;
  padding: 2px 5px;
  white-space: nowrap;
}
.BVFieldVideo .BVVIVideoUploadCancel,
.BVFieldVideo .BVVIVideoUploadRemove {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconText.gif);
  background-position: 0 -320px;
  background-repeat: no-repeat;
  filter: alpha(opacity=70);
  margin-top: 10px;
  ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  opacity: 0.7;
  padding-left: 20px;
  text-decoration: none;
  zoom: 1;
}
.BVFieldVideo .BVVIVideoUploadCancel:hover,
.BVFieldVideo .BVVIVideoUploadRemove:hover {
  filter: alpha(opacity=100);
  ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  opacity: 1.0;
  zoom: 1;
}
.BVFieldVideo .BVVIVideoUploadCancel:hover,
.BVVIVideoUploadRemove:hover {
  filter: alpha(opacity=70);
  ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  opacity: 0.7;
  zoom: 1;
}
.BVSectionProductReferences .BVMEFieldHelper {
  padding: 0 0 0 3px;
}
.BVProductPicker {
  margin: 1em 0;
}
.BVPLProductFilled {
  position: relative;
}
.BVPLProductFilled:hover {
  background-color: #f9f9f9;
}
.BVPLProductFilled .BVSULinkMove {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconText.gif);
  background-position: 0 -560px;
  background-repeat: no-repeat;
  display: block;
  filter: alpha(opacity=70);
  height: 16px;
  margin: 0 0 5px;
  ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  opacity: 0.7;
  outline: none;
  overflow: hidden;
  padding: 0;
  padding-left: 20px;
  text-align: left;
  text-decoration: none;
  text-indent: -999em;
  width: 16px;
  zoom: 1;
}
.BVPLProductFilled .BVSULinkMoveLeft {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconText.gif);
  background-position: 0 -440px;
  background-repeat: no-repeat;
  display: block;
  filter: alpha(opacity=70);
  height: 16px;
  left: 10px;
  ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  opacity: 0.7;
  overflow: hidden;
  padding: 0;
  padding-left: 20px;
  position: absolute;
  text-align: left;
  text-decoration: none;
  text-indent: -999em;
  top: 0;
  width: 16px;
  zoom: 1;
}
.BVPLProductFilled .BVSULinkMoveRight {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconText.gif);
  background-position: 0 -520px;
  background-repeat: no-repeat;
  display: block;
  filter: alpha(opacity=70);
  height: 16px;
  left: 10px;
  ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  opacity: 0.7;
  overflow: hidden;
  padding: 0;
  padding-left: 20px;
  position: absolute;
  text-align: left;
  text-decoration: none;
  text-indent: -999em;
  top: 40px;
  width: 16px;
  zoom: 1;
}
.BVPLProductFilled a.BVSULinkRemove {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconText.gif);
  background-position: 0 -320px;
  background-repeat: no-repeat;
  display: block;
  filter: alpha(opacity=70);
  height: 16px;
  left: 10px;
  ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  opacity: 0.7;
  overflow: hidden;
  padding: 0;
  padding-left: 20px;
  position: absolute;
  text-align: left;
  text-decoration: none;
  text-indent: -999em;
  top: 20px;
  width: 16px;
  zoom: 1;
}
.BVPLProductFilled,
.BVPLProductEmptyFirst {
  display: block;
  float: none;
  height: auto;
  margin: 0 0 5px;
  overflow: hidden;
  text-align: left;
  width: 408px;
}
.BVPLProductFilled .BVSULinkMove:hover,
.BVPLProductFilled .BVSULinkMove:focus,
.BVPLProductFilled .BVSULinkMove:active {
  filter: alpha(opacity=100);
  ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  opacity: 1.0;
  zoom: 1;
}
.BVPLProductFilledLast .BVSULinkMoveRight {
  display: none;
}
.BVPLProductFilled a.BVSULinkRemove:hover,
.BVSU_PLProductFilled a.BVSULinkRemove:focus,
.BVSU_PLProductFilled a.BVSULinkRemove:active {
  filter: alpha(opacity=100);
  ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  opacity: 1.0;
  zoom: 1;
}
.BVPLInsideProduct {
  border-color: #aaaaaa;
  border-style: solid;
  border-width: 1px;
  padding: 5px;
  width: auto;
  zoom: 1;
}
.BVPLInsideProduct:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
  width: 0;
}
.BVPLProductAction {
  display: inline;
  float: left;
  height: 60px;
  margin-bottom: 5px;
  min-height: 60px;
  overflow: visible;
  position: relative;
  text-align: left;
  width: 45px;
}
.BVPLProductAction a {
  color: #007db8;
  text-decoration: none;
}
.BVPLProductAction a:visited {
  color: #007db8;
  text-decoration: none;
}
.BVPLProductAction a:hover {
  color: #007db8;
  text-decoration: none;
}
.BVPLProductAction a:focus {
  color: #007db8;
  text-decoration: none;
}
.BVPLProductAction a:active {
  color: #007db8;
  text-decoration: none;
}
.BVPLProductImage {
  float: left;
  height: 55px;
  margin-right: 10px;
  text-align: center;
}
.BVPLProductImage img {
  border-width: 0;
  height: 100%;
  width: auto;
}
.BVPLProductName {
  font-size: 14px;
  font-weight: bold;
  padding: 0;
  text-align: left;
}
.BVPLProductEmpty {
  height: auto;
  overflow: hidden;
}
.BVPLProductEmpty .BVPLInsideProductEmpty .BVPLProductImage a {
  color: #007db8;
  display: block;
  height: 55px;
  outline: none;
  text-decoration: none;
  width: 100%;
}
.BVPLProductEmpty .BVPLInsideProductEmpty .BVPLProductImage a:active {
  color: #007db8;
  text-decoration: none;
}
.BVPLProductEmpty .BVPLInsideProductEmpty .BVPLProductImage a:visited {
  color: #007db8;
  text-decoration: none;
}
.BVPLProductEmpty .BVPLInsideProductEmpty .BVPLProductImage a:hover {
  color: #007db8;
  text-decoration: none;
}
.BVPLProductEmpty .BVPLInsideProductEmpty .BVPLProductImage a:focus {
  color: #007db8;
  text-decoration: underline;
}
.BVPLProductEmpty.BVPLProductEmptyLoading .BVPLProductImage a {
  background: url(http://dell.origin.bazaarvoice.com/static/2341_mg/bv_sub_loading_60.gif) no-repeat center;
  visibility: inherit;
}
.BVPLInsideProductEmpty {
  text-align: center;
  width: 15%;
}
.BVPLInsideProductEmpty .BVPLProductAction {
  float: none;
  width: auto;
}
.BVPLInsideProductEmpty .BVPLProductImage {
  float: none;
  margin: 0 auto;
}
.BVPLInsideProductEmptyFirst .BVPLProductAction {
  min-height: 40px;
}
.BVPLProductEmptyFirst .BVPLProductImage a {
  background: url(http://dell.origin.bazaarvoice.com/static/2341_mg/openSearch.gif) no-repeat center;
}
.BVPLProductFilled .BVPLInsideProductEmpty,
.BVPLProductEmpty .BVPLInsideProductFilled {
  display: none;
}
.BVPLProductEmptyRest {
  display: none;
}
.BVPLProductError .BVPLProductImage img {
  border-color: #ce1126;
  border-style: solid;
  border-width: 1px;
}
.BVPLProductError .BVPLProductName {
  color: #ce1126;
}
.BVPLSpacerProduct {
  display: none;
}
.BVPLSpacerProduct2,
.BVPLSpacerProduct5,
.BVPLSpacerProduct8 {
  clear: left;
  display: block;
}
.BVPLSpacerInsideBody {
  clear: left;
}
.BVSectionBasicInformation .BVModuleNickname .BVHeader {
  margin-bottom: 0;
}
.BVModuleNickname .BVBody {
  clear: none;
}
.BVFieldUserlocation .BVTextCounter {
  display: none;
}
.BVFieldUseremailalerts {
  margin: 0 0 10px;
}
.BVFieldUseremailalerts .BVFieldLabel,
.BVFieldSendemailonanswer .BVFieldLabel,
.BVFieldSendemailoncomment .BVFieldLabel {
  color: #444444;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: normal;
  line-height: 1.5em;
  padding-bottom: 0;
  text-transform: none;
}
.BVFieldVerifiedPurchaser {
  display: none;
}
.BVFieldContainerPostTo {
  background: #3b5998 url(http://dell.origin.bazaarvoice.com/static/2341_mg/facebookpost.gif) no-repeat top left;
  display: block;
  height: 30px;
  margin: 0 0 1em;
  padding: 15px 0 0 120px;
}
.BVFieldContainerPostTo label {
  background: transparent none;
  border-width: 0;
  display: inline;
  filter: alpha(opacity=100);
  filter: progid:DXImageTransform.Microsoft.Gradient(enabled=0);
  float: none;
  height: auto;
  ms-filter: progid:DXImageTransform.Microsoft.Gradient(enabled=0);
  opacity: 1.0;
  padding: 0;
  zoom: 1;
}
.BVFieldContainerPostTo label span {
  color: #ffffff;
  font-size: 14px;
}
.BVPageSubmitted {
  background: transparent url(http://dell.origin.bazaarvoice.com/static/2341_mg/bkgdThankYouContent.jpg) no-repeat scroll 0 0;
  padding-top: 160px;
}
.BVPageSubmitted .BVThankYouPostTo {
  background: url(http://dell.origin.bazaarvoice.com/static/2341_mg/link-facebook-mini.gif) no-repeat 0 2px;
  color: #444444;
  font-size: 14px;
  line-height: 1.5;
  margin-top: 20px;
  padding-left: 20px;
}
.BVPageSubmitted .BVThankYouPostTo label {
  display: inline;
}
.BVSectionNetPromoter {
  margin-bottom: 0;
}
.BVFieldNetPromoterScoreRadioLegendContainer {
  float: left;
  width: 435px;
}
.BVFieldNetpromoterscore .BVFieldRadioContainer {
  display: block;
  float: left;
  margin: 0;
  width: 9%;
}
.BVFieldNetpromoterscore .BVFieldRadioContainer label {
  display: block;
  margin: 2px 0;
  padding-left: 3px;
}
.BVFieldNetpromoterscore .BVFieldRadioContainer input {
  margin: 2px 0;
}
.BVFieldNetpromoterscore .BVFieldLowValue {
  color: #737373;
  display: block;
  float: left;
  font-size: 11px;
  font-style: italic;
  line-height: 1.5;
  padding-top: 5px;
}
.BVFieldNetpromoterscore .BVFieldHighValue {
  color: #737373;
  display: block;
  float: right;
  font-size: 11px;
  font-style: italic;
  line-height: 1.5;
  margin-right: 28px;
  padding-top: 5px;
}
.BVFieldRadioContainer10 label {
  padding-left: 0;
}
#BVFieldNetpromoterscoreContainerID {
  display: block;
}
.BVFooter {
  padding: 20px 0 10px;
}
.BVFooter:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
  width: 0;
}
.BVPageEditReview .BVFooter {
  margin-left: 200px;
}
.BVCustomFooterMessage {
  display: block;
  margin: 25px 0 0 200px;
}
.BVFieldAgreedtotermsandconditions {
  margin: 15px 0 0 200px;
}
.BVFieldAgreedtotermsandconditions .BVRequiredFieldIndicator {
  display: inline;
}
.BVFieldAgreedtotermsandconditions .BVFieldLabel {
  float: none;
  font-size: 14px;
}
.BVFieldAgreedtotermsandconditions a,
.BVFieldAgreedtotermsandconditions strong {
  text-transform: lowercase;
}
.BVModuleFooterLinks {
  float: right;
  margin-top: -22px;
}
.BVModuleFooterLinks a {
  margin-right: 10px;
}
.BVModuleFooterLinks .BVMETermsLink {
  display: none;
}
.BVContentPreview {
  border-color: #aaaaaa;
  border-style: solid;
  border-width: 1px 0;
  zoom: 1;
}
.BVContentPreview:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
  width: 0;
}
.BVPagePreview .BVFieldUseremailalerts,
.BVPagePreview .BVFieldSendemailoncomment,
.BVPagePreview .BVFieldSendemailonanswer {
  display: none;
}
.BVMEPreviewNotification {
  color: #737373;
  display: block;
  font-size: 11px;
  line-height: 1.5;
  margin: 10px 0;
}
.BVMEPreviewNotification div {
  display: inline;
}
.BVPagePreview .BVFieldAgreedtotermsandconditions {
  margin: 20px 0 0;
}
.BVPagePreview .BVQAAnswerSummary {
  margin-bottom: 0;
}
.BVMETermsAndConditionsAgreementNote {
  display: block;
  margin-bottom: 10px;
}
.BVMESuccessfullySubmitted {
  display: none;
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 1em;
}
.BVPageSubmittedComment .BVMEContentHeaderSentence {
  margin-bottom: 10px;
}
.BVPageSubmittedProfile .BVMEContentHeaderSentence {
  margin-bottom: 10px;
}
.BVSectionEditProfile {
  border-width: 0;
  clear: both;
  margin: 10px 0;
  padding: 0;
}
.BVSectionEditProfile .BVHeader {
  border-width: 0;
  margin: 0;
  padding: 0;
}
.BVSectionEditProfile .BVBody {
  border-color: #aaaaaa;
  border-style: solid;
  border-width: 1px;
  padding: 10px;
}
.BVSectionSubmitAgain {
  border-width: 0;
  padding: 0;
}
.BVSectionSubmitAgain .BVHeader {
  border-width: 0;
  margin: 0;
  padding: 0;
}
.BVSectionSubmitAgain .BVBody {
  border-color: #aaaaaa;
  border-style: solid;
  border-width: 1px;
  padding: 10px;
}
.BVSectionSubmitAgain .BVFooter {
  display: none;
}
.BVLinkReturnToContent {
  display: block;
}
.BVMEDuplicate {
  display: block;
  margin-bottom: 20px;
}
.BVPageCancelled .BVMEContentHeaderSentencePrimary {
  color: #444444;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: normal;
  line-height: 1.5em;
  text-transform: none;
}
.BVSectionParentContent {
  background: none;
  margin-bottom: 10px;
  padding: 20px;
  zoom: 1;
}
.BVSectionParentContent:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
  width: 0;
}
.BVSectionParentContent .BVModuleSubjectInformation {
  color: #444444;
  float: left;
  font-size: 14px;
  margin-right: 20px;
  text-align: center;
  width: 180px;
}
.BVSectionParentContent .BVModuleSubjectInformation .BVSubjectImage {
  width: 180px;
}
.BVParentContentSummary {
  margin-left: 200px;
}
.BVParentContentSummary .BVRatingOverall {
  margin-bottom: 10px;
}
.BVParentContentSummary .BVRating .BVRatingNormalLabel {
  display: none;
}
.BVParentContentSummary .BVRating .BVRatingNormalImage {
  display: inline;
  font-size: 20px;
}
.BVParentContentSummary .BVRating .BVRatingNormalOutOf {
  display: none;
}
.BVParentContentSummary .BVRating .BVRatingNormalOutOf .BVSeparatorText {
  margin: 0 0 0 5px;
}
.BVParentContentSummary .BVTitle {
  clear: left;
  color: #444444;
  font-family: 'museo-sans-for-dell-300', 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: normal;
  line-height: 27px;
  margin-bottom: 10px;
  text-transform: none;
}
.BVParentContentSummary .BVRRUserLocationContainer {
  display: none;
}
.BVParentContentSummary .BVUserSignature .BVUserNicknameContainer {
  display: inline;
}
.BVParentContentSummary .BVUserSignature .BVUserNicknamePrefix {
  font-style: italic;
}
.BVParentContentSummary .BVUserSignature .BVUserLocationContainer {
  display: inline;
}
.BVParentContentSummary .BVText .BVTextShort {
  margin: 10px 0;
}
.BVParentContentSummary .BVText .BVTextShortParagraph {
  margin-top: 10px;
}
.BVParentContentSummary .BVText .BVTextShortParagraph .BVDI_AbbreviatedLink {
  white-space: nowrap;
}
.BVParentContentSummary .BVText .BVTextLong {
  margin: 10px 0;
}
.BVParentContentSummary .BVText .BVTextLongParagraph {
  margin-top: 10px;
}
.BVPageComment .BVParentContentSummary {
  margin-left: 0;
  overflow: hidden;
}
.BVSocialBookmarkingLinks {
  margin: 20px 0;
}
.BVSocialBookmarkingLinks .BVSocialBookmarkLinkImage {
  height: 20px;
  ms-interpolation-mode: bicubic;
  width: 20px;
}
.BVMEShareThisProductText {
  display: none;
}
.BVMEProductBookmarkingLabel {
  display: inline;
  font-size: 14px;
  font-weight: bold;
  margin-right: 5px;
  vertical-align: top;
}
a.BVSocialBookmarkingSharingLink:hover,
a.BVSocialBookmarkingSharingLink:focus,
a.BVSocialBookmarkingSharingLink:active {
  filter: alpha(opacity=100);
  ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  opacity: 1.0;
  zoom: 1;
}
a.BVSocialBookmarkingSharingLink,
a.BVSocialBookmarkingSharingLink:visited,
a.BVSocialBookmarkingSharingLink:hover,
a.BVSocialBookmarkingSharingLink:focus,
a.BVSocialBookmarkingSharingLink:active {
  font-style: normal;
  font-weight: normal;
  text-transform: none;
}
.BVPageEditComment .BVCustomSubmissionWrapper {
  background-image: -moz-linear-gradient(top, #ffffff, #f0f0f0);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f0f0f0));
  border-color: #cccccc;
  border-radius: 7px;
  border-style: solid;
  border-width: 1px;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#f0f0f0);
  margin-bottom: 20px;
  moz-border-radius: 7px;
  padding: 30px 20px 15px;
  position: relative;
  webkit-border-radius: 7px;
  zoom: 1;
  padding-top: 50px;
}
.BVPageEditComment .BVSectionParentContent .BVModuleSubjectInformation {
  display: none;
}
.BVPageEditComment .BVMERequiredFieldIndicatorSectionHeader {
  padding: 0;
  padding: 20px 0 0;
}
.BVPageEditComment .BVFieldError #BVFieldCommenttextLabelID .BVFieldLabel {
  color: #ce1126;
}
.BVPageEditComment .BVFieldCommenttext .BVTextCounter {
  display: none;
}
.BVPageEditComment .BVSectionBasicInformation,
.BVPageEditComment .BVSectionCommentSubmission {
  background: none;
  border-width: 0;
  margin: 0;
  padding: 0;
}
.BVPageEditComment .BVSectionCommentSubmission .BVSectionHeader,
.BVPageEditComment .BVSectionBasicInformation .BVSectionHeader {
  display: none;
}
.BVSectionCommentSubmission .BVMEStaticTip {
  right: -313px;
  top: -15px;
  right: 0;
}
.BVPagePreviewComment .BVContentPreview {
  background-color: #f9f9f9;
  border-width: 0;
  padding-bottom: 5px;
}
.BVPagePreviewQuestion .BVContentPreview,
.BVPagePreviewAnswer .BVContentPreview {
  border-width: 0;
}
.BVPagePreviewQuestion .BVQAContentSummary,
.BVPagePreviewAnswer .BVQAContentSummary {
  border-color: #aaaaaa;
  border-style: solid;
  border-width: 2px;
  overflow: hidden;
  padding: 20px;
  zoom: 1;
}
.BVPageQuestion .BVQAQuestionDetails {
  clear: none;
}
.BVPageQuestion .BVTextCounter {
  display: none;
}
.BVFieldQuestionsummary .BVFieldLabel {
  color: #444444;
  font-family: 'museo-sans-for-dell-300', 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 20px;
  font-weight: bold;
  line-height: 1.5;
  margin-bottom: 10px;
  zoom: 1;
}
.BVFieldError #BVFieldQuestionsummaryLabelID .BVFieldLabel {
  color: #ce1126;
}
.BVFieldError #BVFieldAnswertextLabelID .BVFieldLabel {
  color: #ce1126;
}
.BVPageAnswer .BVQAQuestionDetails {
  clear: none;
}
.BVPageAnswer .BVMEStaticTip {
  line-height: 1.1;
}
.BVPageAnswer .BVTextCounter {
  display: none;
}
.BVPageEditAnswer .BVQASignature {
  background: #ffffff;
  margin: 10px 0;
  padding: 0;
}
.BVPageEditAnswer .BVQAAvatar,
.BVPageEditAnswer .BVQAElapsedTime,
.BVPageEditAnswer .BVQAQuestionContextDataContainer,
.BVPageEditAnswer .BVQAQuestionTagsSection,
.BVPageEditAnswer .BVQAQuestionPhotoSection,
.BVPageEditAnswer .BVQAVideoSection,
.BVPageEditAnswer .BVQAQuestionProductReferencesDiv {
  display: none;
}
.BVFieldAnswertext .BVFieldLabel {
  color: #444444;
  font-family: 'museo-sans-for-dell-300', 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 20px;
  font-weight: bold;
  line-height: 1.5;
  margin-bottom: 10px;
  zoom: 1;
}
.BVPageStory .BVSYContextDataContainer {
  zoom: 1;
}
.BVPageEditProfile {
  padding: 20px;
}
.BVPageEditProfile .BVMERequiredFieldIndicatorSectionHeader {
  clear: both;
  float: none;
  margin: 0;
  padding: 0 0 10px;
  text-align: left;
}
.BVPageEditProfile .BVTextCounter {
  display: none;
}
.BVPageEditProfile .BVSectionMoreDetails {
  background-color: #f9f9f9;
  border-color: #aaaaaa;
  border-style: solid;
  border-width: 1px;
  float: left;
  padding: 10px 10px 0;
  position: relative;
  width: 300px;
  z-index: 100;
  zoom: 1;
}
.BVPageEditProfile .BVSectionMoreDetails .BVSectionHeader {
  display: none;
}
.BVPageEditProfile .BVSectionMoreDetails .BVMEFieldHelper {
  margin-left: 0;
}
.BVPageEditProfile .BVSectionNickname {
  border-width: 0;
  padding: 0;
}
.BVPageEditProfile .BVSectionAvatar {
  background: transparent none;
  border-width: 0;
  filter: alpha(opacity=100);
  filter: progid:DXImageTransform.Microsoft.Gradient(enabled=0);
  ms-filter: progid:DXImageTransform.Microsoft.Gradient(enabled=0);
  opacity: 1.0;
  zoom: 1;
}
.BVPageEditProfile .BVFieldAvatar .BVMEStaticTip {
  display: none;
}
.BVPageEditProfile .BVFieldAvatar img#BVSU_PHPhotoMainImageID {
  display: block;
  margin: 0 auto 10px;
}
.BVPageEditProfile .BVSectionVideoUpload {
  border-width: 0;
  margin: 0;
  padding: 0;
}
.BVPageEditProfile .BVSectionDescribeYourself {
  border-width: 0;
  float: right;
  margin-left: -340px;
  overflow: hidden;
  padding-bottom: 0;
  padding-top: 9px;
  width: 100%;
}
.BVPageEditProfile .BVSectionDescribeYourself .BVSectionBody {
  border-color: #cccccc;
  border-radius: 7px;
  border-style: solid;
  border-width: 1px;
  moz-border-radius: 7px;
  padding-bottom: 20px;
  webkit-border-radius: 7px;
}
.BVPageEditProfile .BVSectionProductReferences {
  border-width: 0;
  clear: right;
  float: right;
  margin-bottom: 0;
  margin-left: -340px;
  overflow: hidden;
  width: 100%;
}
.BVPageEditProfile .BVFieldAgreedtotermsandconditions {
  border-color: #cccccc;
  border-radius: 7px;
  border-style: solid;
  border-width: 1px 0 0;
  clear: both;
  moz-border-radius: 7px;
  padding-top: 20px;
  webkit-border-radius: 7px;
}
.BVPageEditProfile .BVModuleButtons {
  margin-left: 0;
}
.BVSectionMoreDetails .BVFieldText,
.BVSectionMoreDetails .BVFieldTextArea {
  width: 292px;
}
.BVPageEditProfile .BVSectionMoreDetails .BVFieldRequired .BVFieldText,
.BVPageEditProfile .BVSectionMoreDetails .BVFieldRequired.BVFieldTextArea {
  width: 288px;
}
.BVCPForm .BVPhotoFileFieldInput,
.BVCPForm .BVFileSubmitPhotoUpload {
  font-size: 9px;
}
.BVProfileFormPhotoUploadErrorList {
  margin-left: 0;
  width: 288px;
}
.BVProfileFormPhotoUploadErrorList #BVPhotoUploadErrorsID {
  display: block;
  margin-bottom: 10px;
}
.BVSectionAvatar .BVFieldInputPhotoUpload {
  width: 278px;
}
.BVSectionAvatar .BVFieldContainerPhotoUploaders {
  width: 278px;
}
.BVSectionAvatar .BVPhotoUploadRow {
  margin-left: 0;
  width: 278px;
}
.BVSectionAvatar .BVFieldInputPhotoUploadCaption {
  position: absolute;
  top: 0;
  width: 56%;
}
.BVSectionAvatar .BVPhotoUploadContainerUploadedContent {
  margin: 10px 20px 0 0;
  overflow: hidden;
  position: relative;
  zoom: 1;
}
.BVSectionAvatar .BVPhotoUploadContainerUploadedImage {
  float: left;
  margin: 0;
  width: auto;
}
.BVSectionAvatar .BVPhotoUploadContainerImageOptions {
  margin-left: 0;
  width: 95%;
}
.BVSectionAvatar .BVPhotoButtonRemove {
  left: 70px;
  top: 35px;
}
.BVPageEditProfile .BVSectionDescribeYourself .BVSectionHeader,
.BVPageEditProfile .BVSectionDescribeYourself .BVSectionBody {
  margin-left: 340px;
}
.BVPageEditProfile .BVSectionProductReferences .BVSectionHeader,
.BVPageEditProfile .BVSectionProductReferences .BVSectionBody {
  margin-left: 340px;
}
.BVAvatars {
  clear: both;
  margin-top: 20px;
  width: 580px;
}
.BVAvatarContainer {
  float: left;
  margin: 5px;
  width: 130px;
}
.BVHiddenAvatar {
  display: none;
}
.BVFieldRadioAvatar {
  display: none;
}
.BVQAQuestion .BVContentSubscription {
  clear: left;
  margin-top: 10px;
}
.BVQuestionFollowingNumber {
  background-color: #f9f9f9;
  border-color: #cccccc;
  border-style: solid;
  border-width: 1px;
  font-size: 14px;
  font-weight: bold;
  margin-right: 2px;
  padding: 2px 5px;
}
.BVContentSubscription a {
  color: #007db8;
  text-decoration: none;
}
.BVContentSubscription a.BVDI_CSSubmitLink {
  border-color: #cccccc;
  border-style: solid;
  border-width: 0 0 0 1px;
  margin-left: 10px;
  padding-left: 10px;
}
.BVContentSubscription a:visited {
  color: #007db8;
  text-decoration: none;
}
.BVContentSubscription a:hover {
  color: #007db8;
  text-decoration: underline;
}
.BVContentSubscription a:focus {
  color: #007db8;
  text-decoration: underline;
}
.BVContentSubscription a:active {
  color: #007db8;
  text-decoration: underline;
}
.BVContentSubscription .BVInnerWrapper {
  padding: 0 0 15px 15px;
  zoom: 1;
}
.BVContentSubscription input {
  margin: 0 5px 0 0;
}
.BVContentSubscription form {
  margin: 0;
  padding: 0;
}
.BVContentSubscription .BVFieldRequired .BVFieldLabel {
  color: #444444;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  line-height: normal;
}
.BVContentSubscription .BVSection {
  border-width: 0;
  margin-bottom: 0;
  padding-bottom: 0;
}
.BVContentSubscription .BVFieldEmailaddress .BVFieldText {
  border-color: #cccccc;
  border-style: solid;
  border-width: 1px;
  color: #444444;
  font-size: 14px;
  width: 217px;
}
.BVContentSubscription ul {
  margin-left: 0;
  padding-left: 15px;
}
.BVContentSubscription .BVCheckboxField .BVFieldLabel {
  float: none;
}
.BVContentSubscription .BVCheckboxField label {
  display: inline-block;
  vertical-align: top;
  width: 181px;
}
.BVContentSubscription .BVMEPrivacyPolicyLink {
  display: block;
  margin-top: 10px;
}
.BVContentSubscription .BVDILinkClose {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconText.gif);
  background-position: 0 -280px;
  background-repeat: no-repeat;
  display: block;
  float: right;
  height: 16px;
  outline-width: 0;
  overflow: hidden;
  padding: 0;
  padding-left: 20px;
  text-align: left;
  text-decoration: none;
  text-indent: -999em;
  width: 16px;
  z-index: 1101;
  zoom: 1;
}
.BVContentSubscription .BVFieldButton {
  margin-bottom: 0;
}
.BVContentSubscription button {
  background-color: #eeeeee;
  border-width: 0;
  color: #f3f3f3;
  cursor: pointer;
  display: inline;
  display: inline-block;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  font-weight: bold;
  margin: 0 10px 0 0;
  padding: 0;
  padding: 3px 10px;
  text-decoration: none;
  vertical-align: top;
  zoom: 1;
}
.BVContentSubscription button:hover {
  background-color: #eeeeee;
  border-width: 0;
  color: #f3f3f3;
  display: inline;
  display: inline-block;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  zoom: 1;
}
.BVPageContentSubscription .BVPageHeader {
  color: #444444;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  line-height: normal;
  margin: 0 0 10px;
  overflow: hidden;
  padding: 5px 0;
}
.BVPageContentSubscription .BVHeader .BVTitle {
  border-color: #aaaaaa;
  border-style: solid;
  border-width: 0 0 1px;
  display: block;
  margin-right: 20px;
  padding-bottom: 7px;
  padding-top: 15px;
}
.BVPageContentSubscription .BVMESectionHeader {
  color: #444444;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: normal;
  line-height: 14px;
  text-transform: none;
}
.BVPageContentSubscription .BVErrors {
  background: #ffffff;
  color: #ce1126;
  font-weight: bold;
  margin: 7px 0 15px;
  padding: 10px;
}
.BVPageContentSubscription .BVErrors ul {
  margin: 0;
  padding: 0 0 0 12px;
}
.BVContentSubscription .BVFieldError .BVFieldText,
.BVContentSubscription .BVFieldError .BVFieldTextArea {
  border-width: 1px;
}
.BVSectionSubscription .BVHeader {
  margin-bottom: 5px;
}
.BVSectionSubscription .BVField {
  margin-bottom: 5px;
}
.BVSectionSubscription .BVOptionalFieldIndicator {
  vertical-align: middle;
}
.BVContentSubscription .BVPageBody,
.BVContentSubscription .BVPageFooter {
  border-width: 0;
  margin-bottom: 0;
  padding: 0 20px 0 0;
}
.BVContentSubscription .BVDILinkClose:hover,
.BVContentSubscription .BVDILinkClose:active,
.BVContentSubscription .BVDILinkClose:focus {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconText.gif);
  background-position: 0 -280px;
  background-repeat: no-repeat;
  display: block;
  float: right;
  height: 16px;
  outline-width: 0;
  overflow: hidden;
  padding: 0;
  padding-left: 20px;
  text-align: left;
  text-decoration: none;
  text-indent: -999em;
  width: 16px;
  z-index: 1101;
  zoom: 1;
}
.BVContentSubscriptionContainer {
  background: #ffffff;
  border: 1px #444444 solid !important;
  box-shadow: 10px 10px 40px rgba(0, 0, 0, 0.2);
  margin: 5px 0 0 5px;
  moz-box-shadow: 10px 10px 40px rgba(0, 0, 0, 0.2);
  padding: 5px;
  position: absolute;
  visibility: hidden;
  webkit-box-shadow: 10px 10px 40px rgba(0, 0, 0, 0.2);
  width: 260px;
  z-index: 1009;
}
.BVPageSocialAnswering {
  border-width: 0;
  margin: 0;
}
.BVPageSocialAnswering .BVPageBody {
  border-width: 0;
  margin: 10px 0 0;
  padding: 0 0 10px;
}
.BVPageSocialAnswering .BVSASectionBody {
  padding: 5px 0 0;
}
.BVPageSocialAnswering input {
  margin-left: 0;
  vertical-align: middle;
}
.BVPageSocialAnswering .BVModuleButtons {
  border-width: 0;
  margin: 0;
}
.BVPageEditSocialAnsweringSubscription .BVPageHeader .BVMEPageHeader {
  color: #444444;
  display: block;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  line-height: normal;
  margin-top: 20px;
}
.BVPageSocialAnswering .BVFieldEmailaddress,
.BVPageSocialAnswering .BVSliderField {
  padding-left: 23px;
}
.BVGoogleTranslationBarText {
  color: #007db8;
  margin-left: 15px;
  padding-top: 10px;
  text-decoration: none;
}
.BVGoogleTranslationBarText:hover {
  color: #007db8;
  text-decoration: underline;
}
.BVGoogleTranslationBar {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconText.gif);
  background-position: 0 -112px;
  background-repeat: no-repeat;
  cursor: pointer;
  padding-left: 6px;
  padding-top: 6px;
  text-decoration: none;
  width: 200px;
}
.BVGoogleTranslationBar:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
  width: 0;
}
.BVGoogleTranslationBarOpen {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconText.gif);
  background-position: 0 -72px;
  background-repeat: no-repeat;
  float: left;
  height: 24px;
  margin-right: 10px;
  padding: 0;
  padding-left: 20px;
  text-decoration: none;
  width: 15px;
}
.BVGoogleTranslateBusyWindow {
  background: url(http://dell.origin.bazaarvoice.com/static/2341_mg/loadingGraphicSmall.gif) no-repeat;
  height: 34px;
  text-indent: -999em;
  width: 100px;
}
.BVGoogleBranding {
  float: left;
  padding: 10px 0 0 10px;
}
.BVGoogleTranslationControl {
  padding: 5px 20px 5px 0;
}
.BVGoogleTranslationControl .BVGoogleBranding {
  padding-top: 4px;
}
.BVSectionGoogleTranslate .BVDropdownItems li.BVItemDisabled span:hover,
.BVSectionGoogleTranslate .BVDropdownItems li.BVItemDisabled span {
  background: #ffffff;
  color: #737373;
}
.BVLinkShowOriginal {
  margin-left: 10px;
}
.BVLinkTranslate {
  margin-top: 7px;
}
.BVLinkTranslate,
.BVLinkShowOriginal {
  border-color: #aaaaaa;
  border-style: solid;
  border-width: 1px;
  float: left;
}
.BVDropdownLocale {
  cursor: pointer;
  float: right;
  margin: 0 0 0 10px;
  position: relative;
  width: 200px;
  z-index: 9;
}
.BVDropdownSelect {
  background-color: #f9f9f9;
  border-color: #cccccc;
  border-style: solid;
  border-width: 1px;
  cursor: pointer;
  display: block;
  overflow: hidden;
  zoom: 1;
  background-image: -moz-linear-gradient(top, #f9f9f9, #eeeeee) !important;
  background-image: none !important;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#eeeeee)) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#f9f9f9, endColorstr=#eeeeee) !important;
}
.BVDropdownSelect:hover,
.BVDropdownLocale:hover .BVDropdownSelect {
  background-color: #ffffff;
  border-color: #cccccc;
  border-style: solid;
  border-width: 1px;
  background-image: -moz-linear-gradient(top, #ffffff, #f9f9f9) !important;
  background-image: none !important;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f9f9f9)) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#f9f9f9) !important;
}
.BVDropdownSelectTitle {
  border-color: #cccccc;
  border-style: solid;
  border-width: 0 1px 0 0;
  color: #007db8;
  font-weight: bold;
  line-height: 24px;
  margin-right: 29px;
  padding: 0 10px;
  text-decoration: none;
}
.BVDropdownSelectButton,
.BVDropdownSelectButton:hover {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconText.gif);
  background-position: 0 -520px;
  background-repeat: no-repeat;
  display: inline;
  display: inline-block;
  float: right;
  height: 14px;
  margin: 5px;
  overflow: hidden;
  padding: 0;
  padding-left: 20px;
  text-align: left;
  text-decoration: none;
  text-indent: -999em;
  vertical-align: center;
  width: 16px;
  zoom: 1;
}
.BVDropdownItems {
  background: #ffffff;
  border-color: #aaaaaa;
  border-style: solid;
  border-width: 1px;
  box-shadow: 10px 10px 40px rgba(0, 0, 0, 0.2);
  display: none;
  left: 0;
  list-style-type: none;
  margin: 0;
  moz-box-shadow: 10px 10px 40px rgba(0, 0, 0, 0.2);
  overflow: hidden;
  padding: 0;
  position: absolute;
  right: 0;
  top: 26px;
  webkit-box-shadow: 10px 10px 40px rgba(0, 0, 0, 0.2);
  white-space: normal;
  word-wrap: break-word;
  z-index: 9;
}
.BVDropdownItems li a {
  background: #ffffff;
  border-color: #aaaaaa;
  border-style: solid;
  border-width: 0 0 1px;
  display: block;
  padding: 5px 9px;
  z-index: 9;
  zoom: 1;
  color: #007db8;
  text-decoration: none;
}
.BVDropdownItems li a:visited {
  color: #007db8;
  text-decoration: none;
}
.BVDropdownItems li a:hover {
  color: #007db8;
  text-decoration: none;
}
.BVDropdownItems li a:focus {
  color: #007db8;
  text-decoration: none;
}
.BVDropdownItems li a:active {
  color: #007db8;
  text-decoration: none;
}
.BVDropdownItems .BVItemSelected {
  background: #ffffff;
  border-color: #aaaaaa;
  border-style: solid;
  border-width: 0 0 1px;
  color: #737373;
  padding: 5px 9px;
}
.BVDropdownItems li a:hover,
ul.BVDropdownItems li a:focus,
ul.BVDropdownItems li a:active {
  background: #007db8;
  border-color: #007db8;
  color: #ffffff;
}
#BVDropdownIEControlsFrameID {
  display: none;
  position: absolute;
}
.BVAttributionLocale {
  border-color: #aaaaaa;
  border-style: solid;
  border-width: 1px 0;
  clear: both;
  margin-bottom: 15px;
  overflow: hidden;
  padding: 15px 0;
  zoom: 1;
}
.BVAttributionLanguage {
  font-weight: bold;
  margin-left: 3px;
}
.BVViewGroupTopLevelSubmissionViewGroup,
.BVView,
.BVViewPortTopLevelSubmissionViewGroup {
  width: 860px;
}
.BVViewPort {
  height: 0;
  overflow: hidden;
  position: relative;
}
.BVView {
  float: left;
  overflow: hidden;
}
.BVView .BVFieldInputPhotoUpload iframe {
  height: 46px !important;
  width: auto !important;
}
.BVViewInactive {
  display: none;
}
.BVListViewLinks {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.BVListViewLinks li {
  float: left;
  width: 150px;
}
.BVShowViewActions {
  list-style: none;
}
.BVShowViewActions li {
  display: inline;
}
.BVShowViewActions li a {
  padding: 0 1em;
}
.BVSection .BVFieldPrevious,
.BVSection .BVFieldNext {
  clear: none;
  display: block;
  float: left;
  margin-top: 15px;
  width: 5%;
}
.BVSection a#BVViewGroupActionCustomizationOptionsPreviousID,
.BVSection a#BVViewGroupActionCustomizationOptionsNextID {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconLarge.gif);
  background-position: 0 0;
  background-repeat: no-repeat;
  display: block;
  height: 32px;
  outline: none;
  overflow: hidden;
  padding: 0;
  text-align: left;
  text-decoration: none;
  text-indent: -999em;
  width: 32px;
  zoom: 1;
}
.BVSectionCustomizationOptions {
  overflow: hidden;
}
.BVSectionCustomizationOptions .BVMEContentHeaderSentence {
  color: #737373;
  float: right;
  font-size: 11px;
  font-style: italic;
  line-height: 1.5;
  margin-right: 5%;
}
.BVSection .BVViewGroup .BVSection,
.BVSection .BVViewGroup .BVModuleTags {
  border-width: 0;
  margin: 10px;
  padding: 0;
}
.BVPageViewSocialSummary .BVSection {
  border: none;
  margin: 0;
}
.BVSectionSocialSummaryHeader {
  font-weight: bold;
}
.BVConnectedFacebook .BVSectionSocialSummaryHeader {
  font-weight: inherit;
}
.BVConnectedFacebook .BVSectionSocialSummaryHeader .BVNumContributors {
  font-weight: bold;
}
.BVPageSocialSummary .BVDI_PSSpacer {
  display: none;
}
.BVPageSocialSummary img.BVAvatar {
  height: 33px;
  width: 33px;
}
.BVLinkFacebookLoginAction {
  border: 1px solid #276C9D;
  font-family: arial;
  font-size: 12px;
  padding-right: 2px;
}
.BVFacebookLoginTrailingText {
  padding-left: 2px;
}
.BVModuleReviewsAndCommentsTooltip a,
.BVModuleQuestionsAndAnswersTooltip a {
  display: block;
}
.BVFieldSearch {
  float: right;
  margin: 0 0 0 15px;
}
.BVFieldSearch .BVFieldLabel {
  display: inline-block;
  font-size: 14px;
  padding: 2px 0 0;
}
.BVFieldSearch input {
  padding: 4px 4px 3px;
  vertical-align: top;
  width: 160px;
}
.BVFieldSearch input:focus {
  padding: 4px 4px 3px;
  width: 160px;
}
.BVFieldSearch .BVFieldTextHelper {
  color: #737373;
  font-style: italic;
}
.BVBrowserIE6 .BVFieldSearch a,
.BVBrowserIE7 .BVFieldSearch a {
  margin-top: 1px;
}
.BVSearchResults .BVMEContentHeaderSentence {
  background-color: #ffffff;
  border-color: #ce1126;
  border-style: solid;
  border-width: 1px;
  clear: both;
  margin: 10px 0 0 0;
  padding: 10px;
  text-align: left;
}
.BVSearchResults .BVValue {
  font-weight: bold;
}
.BVSearchResults .BVPager {
  background-color: transparent;
  clear: left;
  float: left;
  margin: 10px 5px 5px;
  position: static;
}
.BVSearchResults .BVSimplePager .BVPagerColumn {
  float: left;
  position: static;
}
.BVSearchResults .BVSimplePager .BVCurrentPage {
  float: left;
}
.BVSearchResults .BVSimplePager .BVPreviousPage {
  padding-left: 10px;
}
.BVSearchResults .BVSimplePager .BVNextPage {
  padding-left: 10px;
}
.BVSearchResults a.BVLinkClear,
.BVSearchResults a.BVLinkClear:hover,
.BVSearchResults a.BVLinkClear:active,
.BVSearchResults a.BVLinkClear:focus,
.BVSearchResults a.BVLinkClear:visited {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconText.gif);
  background-position: 0 -320px;
  background-repeat: no-repeat;
  clear: right;
  color: #ce1126;
  float: right;
  line-height: 1.2em;
  margin: 10px 5px 5px;
  padding-left: 20px;
  text-decoration: none;
}
.BVSearchResultIndex {
  display: none;
  float: left;
  font-size: 18pt;
  padding: 15px 0 0 15px;
  width: 50px;
}
.BVModuleTermsAndConditions {
  background-color: #ffffff;
  border-color: #aaaaaa;
  border-style: solid;
  border-width: 2px;
  padding: 20px;
}
.BVMEContentLanguageNotice {
  display: block;
  font-size: 11px;
  margin-bottom: 10px;
  padding-top: 5px;
}
.BVMEContentLanguageNotice .BVContentLanguage {
  font-weight: bold;
}
.BVSpacer {
  clear: both;
}
.BVHidden,
.BVStateHidden,
.BVMetadata {
  display: none;
}
.BVMemoryWidget {
  background-color: #eeeeee;
  border: 1px solid #eeeeee;
  width: 290px;
}
.BVMemoryWidget .BVWidgetHeader {
  border-bottom: 1px solid #eeeeee;
  font-weight: bold;
  padding: 6px;
}
.BVMemoryWidget .BVSection {
  margin-bottom: 0;
  padding: 6px;
}
.BVMemoryWidget .BVSectionHeader {
  margin-bottom: 0;
}
.BVMemoryWidget .BVSectionCategoryQuestion {
  z-index: 99;
}
.BVMemoryWidget .BVSectionProductQuestions {
  z-index: 98;
}
.BVMemoryWidget .BVMEQuestionPrompt {
  font-size: 25px;
  vertical-align: top;
}
.BVMemoryWidget .BVButtonsModule {
  clear: both;
}
.BVMemoryWidget textarea {
  border: 1px solid #eeeeee;
  height: 50px;
  overflow: hidden;
  resize: none;
  width: 200px;
}
.BVMemoryWidget .BVFacebookContentSubmitAction {
  background-color: #3B5998;
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/fb.gif);
  background-position: 90% 50%;
  background-repeat: no-repeat;
  display: block;
  float: left;
  width: 60px;
}
.BVMemoryWidget .BVMEAskText {
  color: #ffffff;
  display: block;
  padding: 2px 0px 2px 5px;
}
.BVMemoryWidget .BVFacebookPrivacySelectorContainer {
  background-color: #444444;
  display: inline-block;
  margin-left: 10px;
  width: 160px;
}
.BVMemoryWidget .BVPrivacyOption {
  color: #ffffff;
  cursor: pointer;
  display: block;
  font-size: 14px;
  padding: 2px 5px;
}
.BVMemoryWidget .BVPrivacyDropdown {
  background-color: #444444;
  opacity: 1;
  position: absolute;
  width: 160px;
  z-index: 3000;
  zoom: 1;
}
.BVMemoryWidgetProducts .BVModuleProductQuestion {
  background-color: #ffffff;
  border: 1px solid #ffffff;
  margin: 0 0 5px;
  overflow: hidden;
  padding: 5px;
  z-index: 1;
}
.BVMemoryWidgetProducts .BVModuleProductQuestion .BVButtonsModule {
  display: none;
}
.BVMemoryWidgetProducts .BVStateSelected .BVButtonsModule {
  display: block;
}
.BVMemoryWidgetProducts .BVProductName {
  float: right;
  width: 180px;
}
.BVMemoryWidgetProducts .BVSubjectImage {
  width: 48px;
}
.BVModuleProductQuestion {
  clear: both;
}
.BVPrivacyDropdown .BVDropdownItem {
  border: medium none;
  display: block;
  outline: medium none;
  text-decoration: none;
}
.BVPrivacyDropdown .BVDropdownItem:hover {
  background-color: #444444;
  color: #ffffff;
  text-decoration: none;
}
.BVPrivacyDropdown .BVDropdownItem:link {
  text-decoration: none;
}
.BVPrivacyDropdown .BVDropdownItem:visited {
  color: #ffffff;
}
.BVMemoryAskPopin {
  width: 250px;
}
.BVMemoryAskPopin .BVTextHighlighted {
  color: #6ea204;
  display: block;
}
.BVMemoryThanks {
  color: #6ea204;
  display: block;
}
.BVFacebookMultiFriendSelectorContainer {
  background-color: #ffffff;
  border: 1px solid #999999;
  box-shadow: 0 0 6px #888888;
  left: -750px;
  margin: 0 auto;
  position: absolute;
  top: -60px;
  width: 725px;
  z-index: 999999;
}
.BVFacebookMultiFriendSelectorContainer .BVHeader {
  background-color: #6D84B4;
  border-bottom: 2px solid #eeeeee;
  color: white;
  font-family: Arial;
  font-weight: bold;
  padding: 10px 5px;
}
.BVFacebookMultiFriendSelectorContainer #jfmfs-friend-selector input {
  background-color: #fcfcfc;
  border: 1px solid #cccccc;
  font: 11px verdana, arial, helvetica, sans-serif;
  margin: 2px 0;
  padding: 2px 4px;
}
.BVFacebookMultiFriendSelectorContainer #jfmfs-friend-selector .filter-link {
  margin: 4px 5px 4px 5px;
  padding: 3px 5px 3px 5px;
}
.BVFacebookMultiFriendSelectorContainer .jfmfs-friend {
  border: 1px solid #ffffff;
  cursor: pointer;
  display: block;
  float: left;
  height: 56px;
  margin: 3px;
  moz-border-radius: 5px;
  moz-user-select: none;
  overflow: hidden;
  padding: 4px;
  webkit-border-radius: 5px;
  webkit-user-select: none;
  width: 126px;
}
.BVFacebookMultiFriendSelectorContainer .jfmfs-friend img {
  border: 1px solid #cccccc;
  float: left;
  margin: 0;
}
.BVFacebookMultiFriendSelectorContainer .jfmfs-friend.selected {
  background: #6D84B4;
  background: -moz-linear-gradient(top, #00447c, #6d84b4);
  background: -webkit-gradient(linear, left top, left bottom, from(#00447c), to(#6d84b4));
  background-color: #3B5998;
  border: 1px solid #3B5998;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='@dell-dark-blue', endColorstr='#6D84B4');
}
.BVFacebookMultiFriendSelectorContainer .jfmfs-friend.selected img {
  border: 1px solid #00447c;
}
.BVFacebookMultiFriendSelectorContainer .jfmfs-friend.selected div {
  color: #ffffff;
}
.BVFacebookMultiFriendSelectorContainer .jfmfs-friend div {
  color: #444444;
  font-size: 11px;
  overflow: hidden;
  padding: 2px 0 0 6px;
}
.BVFacebookMultiFriendSelectorContainer #jfmfs-friend-container {
  color: #cccccc;
  font-family: 'lucida grande', tahoma, verdana, arial, sans-serif;
  font-size: 12px;
  height: 400px;
  ms-overflow-x: hidden;
  overflow: scroll;
  overflow-x: hidden;
  width: 100%;
}
.BVFacebookMultiFriendSelectorContainer #jfmfs-inner-header {
  background: none repeat scroll 0 0 #f9f9f9;
  border-bottom: 1px solid #cccccc;
  color: #3B5998;
  font-size: 11px;
  font-weight: bold;
  height: 25px;
  padding: 2px;
}
.BVFacebookMultiFriendSelectorContainer #jfmfs-inner-header .filter-link {
  float: right;
}
.BVFacebookMultiFriendSelectorContainer #jfmfs-inner-header div.jfmfs-button-hover {
  text-decoration: underline;
}
.BVFacebookMultiFriendSelectorContainer #jfmfs-inner-header span.jfmfs-title {
  color: #cccccc;
  font-weight: bold;
  margin: 3px 0 2px;
}
.BVFacebookMultiFriendSelectorContainer div.jfmfs-button {
  background: none repeat scroll 0 0 #6D84B4;
  border: 1px solid #3B5998;
  color: white;
  cursor: pointer;
  margin: 4px 5px 0 4px;
  padding: 2px 5px;
  text-decoration: none;
}
.BVFacebookMultiFriendSelectorContainer #jfmfs-max-selected-wrapper {
  float: right;
  margin: 4px 5px 4px 5px;
  padding: 3px 5px 3px 5px;
}
.BVFacebookMultiFriendSelectorContainer .BVFooter {
  background: none repeat scroll 0 0 #eeeeee;
  border-top: 1px solid #cccccc;
  height: 40px;
  margin-top: 10px;
}
.BVFacebookMultiFriendSelectorContainer .BVCancelAction {
  float: left;
}
.BVFacebookMultiFriendSelectorContainer .hide-non-selected,
.BVFacebookMultiFriendSelectorContainer .hide-filtered {
  display: none;
}
.BVFacebookMultiFriendSelectorContainer #jfmfs-friend-selector a.filter-link:link,
.BVFacebookMultiFriendSelectorContainer a.filter-link:visited {
  font-weight: bold;
  text-decoration: none;
}
.BVFacebookMultiFriendSelectorContainer #jfmfs-friend-selector a.filter-link:hover,
.BVFacebookMultiFriendSelectorContainer #jfmfs-friend-selector a.selected {
  background-color: #6D84B4;
  color: #ffffff;
  moz-border-radius: 5px;
  webkit-border-radius: 5px;
}
.BVFacebookMultiFriendSelectorContainer .BVCancelAction,
.BVFacebookMultiFriendSelectorContainer .BVSubmitAction {
  background-color: #6D84B4;
  border: 1px solid #3B5998;
  color: white;
  display: block;
  float: right;
  font-family: Arial, sans-serif;
  margin: 5px 10px;
  padding: 5px 10px;
  text-decoration: none;
}
.BVFacebookMultiFriendSelectorContainer a.BVCancelAction:visited,
.BVFacebookMultiFriendSelectorContainer a.BVSubmitAction:visited {
  color: white;
  text-decoration: none;
}
.BVRRPhotoPopup,
.BVRRVideoPopup {
  left: 32.5%;
}
.BVSUButton {
  line-height: 1.5em;
  margin: 0 10px 0 0;
  padding: 0;
  padding: 3px 10px;
  vertical-align: top;
  background-color: #eeeeee;
  border-width: 0;
  color: #f3f3f3;
  display: inline;
  display: inline-block;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  zoom: 1;
}
.BVSUButton:hover {
  background-color: #eeeeee;
  border-width: 0;
  color: #f3f3f3;
  display: inline;
  display: inline-block;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  zoom: 1;
}
#BVSUSubmitReviewInappropriateButtonID,
#BVSUSubmitReviewCommentInappropriateButtonID {
  background: url(http://dell.origin.bazaarvoice.com/static/2341_mg/btnSubmit.gif) 0 0 no-repeat;
  border-width: 0;
  display: block;
  float: left;
  height: 24px;
  text-align: left;
  text-indent: -9999px;
  width: 82px;
}
#BVSUSubmitReviewInappropriateButtonID:hover,
#BVSUSubmitReviewCommentInappropriateButtonID:hover {
  background: url(http://dell.origin.bazaarvoice.com/static/2341_mg/btnSubmit.gif) 0 -27px no-repeat;
  border-width: 0;
  display: block;
  height: 24px;
  text-align: left;
  text-indent: -9999px;
  width: 82px;
}
.BVContentSubscription .BVFieldSubmit button,
.BVPageContentSubscription .BVSUModuleButtons #BVSUSubmitSubscriptionButtonID {
  background-color: #aaaaaa;
  border-width: 0;
  color: #ffffff;
  display: inline;
  display: inline-block;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  zoom: 1;
}
.BVContentSubscription .BVFieldSubmit button:hover,
.BVPageContentSubscription .BVSUModuleButtons #BVSUSubmitSubscriptionButtonID:hover {
  background-color: #aaaaaa;
  border-width: 0;
  color: #ffffff;
  display: inline;
  display: inline-block;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  zoom: 1;
}
.BVDI_CO .BVDI_COLinkPost,
.BVDI_CO .BVDI_COLinkPost:visited {
  background: url(http://dell.origin.bazaarvoice.com/static/2341_mg/btnComment.gif) 0 0 no-repeat;
  border-width: 0;
  display: block;
  height: 24px;
  text-align: left;
  text-indent: -9999px;
  width: 86px;
}
.BVDI_CO .BVDI_COLinkPost:hover,
.BVDI_CO .BVDI_COLinkPost:focus,
.BVDI_CO .BVDI_COLinkPost:active {
  background: url(http://dell.origin.bazaarvoice.com/static/2341_mg/btnComment.gif) 0 -27px no-repeat;
  border-width: 0;
  display: block;
  height: 24px;
  text-align: left;
  text-indent: -9999px;
  width: 86px;
}
.BVDIBody,
.BVVIVideoPopup {
  color: #444444;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  line-height: 1.5em;
}
.BVDILinkDisabled {
  cursor: default;
}
.BVDIPopup {
  position: absolute;
}
.BVDIHidden {
  display: none;
}
.BVDISeparator,
.BVDISpacer {
  height: 0;
  line-height: 0;
  overflow: hidden;
}
.BVDIOverlay,
.BVDIPopin {
  position: absolute;
}
.BVDILinkClose {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconText.gif);
  background-position: 0 -280px;
  background-repeat: no-repeat;
  display: block;
  float: right;
  height: 16px;
  margin-right: -4px;
  overflow: hidden;
  padding: 0;
  padding-left: 20px;
  text-align: left;
  text-indent: -999em;
  width: 16px;
  zoom: 1;
  color: #007db8;
  text-decoration: none;
}
.BVDILinkClose:visited {
  color: #007db8;
  text-decoration: none;
}
.BVDILinkClose:hover {
  color: #007db8;
  text-decoration: none;
}
.BVDILinkClose:focus {
  color: #007db8;
  text-decoration: none;
}
.BVDILinkClose:active {
  color: #007db8;
  text-decoration: none;
}
.BVDINickname {
  font-weight: bold;
}
.BVImgOrSprite {
  display: inline-block;
  overflow: hidden;
}
.BVImgOrSprite img {
  display: block;
}
.BVDIPopIn {
  color: #444444;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  line-height: 1.5em;
}
.BVDIPopIn a {
  color: #007db8;
  text-decoration: none;
}
.BVDIPopIn a:visited {
  color: #007db8;
  text-decoration: none;
}
.BVDIPopIn a:hover {
  color: #007db8;
  text-decoration: underline;
}
.BVDIPopIn a:focus {
  color: #007db8;
  text-decoration: underline;
}
.BVDIPopIn a:active {
  color: #007db8;
  text-decoration: underline;
}
.BVDI_PL {
  background-color: #f9f9f9;
  color: #444444;
  font-size: 14px;
  margin-top: 10px;
  padding: 10px;
  zoom: 1;
}
.BVDI_PLHeader {
  margin-bottom: 10px;
}
.BVDI_PLTitle {
  color: #737373;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  font-weight: bold;
}
.BVDI_PLProduct {
  margin-bottom: 10px;
  overflow: hidden;
  padding: 10px;
  zoom: 1;
}
.BVDI_PL .BVDILinkDisabled,
.BVDI_PL .BVDILinkDisabled:visited,
.BVDI_PL .BVDILinkDisabled:hover,
.BVDI_PL .BVDILinkDisabled:focus,
.BVDI_PL .BVDILinkDisabled:active {
  color: #737373;
  text-decoration: none;
}
.BVDI_PLSpacerProduct {
  display: none;
}
.BVDI_PLSpacerProduct2,
.BVDI_PLSpacerProduct5,
.BVDI_PLSpacerProduct8 {
  clear: left;
  display: block;
}
.BVDI_PLProductImage {
  float: left;
  height: 50px;
  margin-right: 10px;
  overflow: hidden;
  width: 50px;
}
.BVDI_PLProductImage a img {
  filter: alpha(opacity=70);
  ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  opacity: 0.7;
  zoom: 1;
}
.BVDI_PLProductImage a:hover img {
  filter: alpha(opacity=100);
  ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  opacity: 1.0;
  zoom: 1;
}
.BVDI_PLProductImage .BVDILinkDisabled img {
  filter: alpha(opacity=50);
  ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  opacity: 0.5;
  zoom: 1;
}
.BVDI_PLProductImage .BVDILinkDisabled:hover img {
  filter: alpha(opacity=50);
  ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  opacity: 0.5;
  zoom: 1;
}
.BVDI_PLProductImage img {
  margin-left: -25px;
  ms-interpolation-mode: bicubic;
  width: 100px;
  zoom: 1;
}
.BVDI_PLProductRatings {
  padding-top: 2px;
}
.BVDI_PLProductRatings a {
  float: left;
}
.BVDI_PLProductRatings .BVDILinkProductRatingText {
  display: none;
}
.BVDI_PLProductRatings .BVRRCount {
  color: #737373;
}
.BVDI_PLProductRatings a.BVDILinkProductRatingText,
.BVDI_PLProductRatings .BVDILinkSpan {
  float: left;
  padding-left: 3px;
}
.BVDI_PLAdditionalText {
  display: none;
}
.BVDI_PLSpacerBody {
  clear: left;
}
.BVDI_QT {
  height: auto;
  moz-box-sizing: padding-box;
  z-index: 0;
  zoom: 1;
}
.BVDI_QT .BVRRSecondaryRatingSummary {
  float: none;
  width: auto;
}
.BVDI_QT .BVDI_QTGroupWithHistogram a span .BVDINumber {
  color: #737373;
  font-size: 11px;
}
.BVDI_QT .BVDI_QTHeaderAttributes {
  display: none;
  margin-bottom: 10px;
}
.BVDI_QT .BVDI_QTHeaderAttributes .BVDITitle {
  color: #444444;
  font-size: 14px;
  line-height: 1.5;
}
.BVDI_QT .BVDIToggleArea {
  width: 180px;
}
.BVDI_QT .BVDIFieldCheckbox {
  left: -10000px;
  position: absolute;
}
.BVDI_QT .BVDI_QTSummaryBlock {
  float: left;
}
.BVDI_QT .BVDI_QTTags {
  margin-bottom: 10px;
  overflow: hidden;
  zoom: 1;
}
.BVDI_QT .BVDI_QTHeaderTags {
  display: none;
  margin-bottom: 10px;
}
.BVDI_QT .BVDI_QTBodyTags .BVDI_QTGroup {
  margin-left: 0;
  width: 40%;
}
.BVDI_QT .BVDI_QTSpacerBodyTags {
  clear: left;
  display: block;
}
.BVDI_QT .BVDI_QTAttributes {
  display: block;
  margin-top: -2px;
}
.BVDI_QT .BVDI_QTHeaderSummary .BVDITitle {
  font-weight: bold;
}
.BVDI_QT .BVDI_QTFilterSummary .BVDI_QTFilterUnchecked {
  display: none;
}
.BVDI_QT .BVDI_QTSummaryUnfiltered {
  display: none;
}
.BVDI_QT .BVDI_QTBodyAttributes a {
  color: #444444;
  cursor: default;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  text-decoration: none;
}
.BVDI_QT .BVDI_QTBodyAttributes a:visited {
  color: #444444;
  cursor: default;
  text-decoration: none;
}
.BVDI_QT .BVDI_QTBodyAttributes a:hover {
  color: #444444;
  cursor: default;
  text-decoration: none;
}
.BVDI_QT .BVDI_QTBodyAttributes a:focus {
  color: #444444;
  cursor: default;
  text-decoration: none;
}
.BVDI_QT .BVDI_QTBodyAttributes a:active {
  color: #444444;
  cursor: default;
  text-decoration: none;
}
.BVDI_QT .BVDI_QTSpacerBodyAttributes {
  clear: left;
  display: block;
}
.BVDI_QT .BVDI_QTFilterList .BVDI_QTFilterActive {
  background: url(http://dell.origin.bazaarvoice.com/static/2341_mg/filteringBusy.gif) no-repeat 0 0 !important;
  border-width: 0;
  filter: alpha(opacity=100);
  filter: progid:DXImageTransform.Microsoft.Gradient(enabled=0);
  ms-filter: progid:DXImageTransform.Microsoft.Gradient(enabled=0);
  opacity: 1.0;
  outline: none;
  zoom: 1;
}
.BVDI_QT .BVDI_QTFilterActive label {
  background: transparent none;
  border-width: 0;
  filter: alpha(opacity=100);
  filter: progid:DXImageTransform.Microsoft.Gradient(enabled=0);
  ms-filter: progid:DXImageTransform.Microsoft.Gradient(enabled=0);
  opacity: 1.0;
  zoom: 1;
}
.BVDI_QT .BVRRDisplayContentLinkWrite {
  display: none;
}
.BVDI_QTTitle {
  margin-bottom: 5px;
  color: #444444;
  font-family: 'museo-sans-for-dell-300', 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 20px;
  font-weight: bold;
  line-height: normal;
}
.BVDI_QTSubtitle {
  color: #737373;
  font-size: 11px;
  line-height: 1.5;
  display: none;
}
.BVDI_QTBody {
  height: 60px;
  height: auto;
}
.BVDI_AFAttributeFilteringSectionCell {
  margin-top: 15px;
}
.BVDI_AF {
  clear: both;
}
.BVDI_AFHeader {
  color: #444444;
  display: block;
  float: left;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  font-weight: bold;
  margin-right: 10px;
}
.BVDI_AFBody {
  overflow: hidden;
}
.BVDI_AFHidden {
  display: none;
}
.BVDI_AFFilterAttribute {
  cursor: pointer;
  float: left;
  margin: 0 10px 5px 0;
  width: auto;
  z-index: 0;
  zoom: 1;
}
.BVDI_AFFilterAttributeHeader {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconFilters.gif);
  background-position: 0 -237px;
  background-repeat: no-repeat;
  color: #444444;
  padding-left: 20px;
  text-decoration: none;
  white-space: nowrap;
}
.BVDI_AFFilterAttributeHeader:hover {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconFilters.gif);
  background-position: 0 -158px;
  background-repeat: no-repeat;
  color: #007db8;
  padding-left: 20px;
  text-decoration: none;
}
.BVDI_AFFilterAttributeSelected .BVDI_AFFilterAttributeHeader {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconFilters.gif);
  background-position: 0 -158px;
  background-repeat: no-repeat;
  color: #007db8;
  padding-left: 20px;
  text-decoration: none;
}
.BVDI_AFFilterAttributeSelected .BVDI_AFFilterAttributeHeader:hover {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconFilters.gif);
  background-position: 0 2px;
  background-repeat: no-repeat;
  color: #007db8;
  padding-left: 20px;
  text-decoration: none;
}
.BVDI_AFFilterAttributeExpanded .BVDI_AFFilterAttributeHeader {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconFilters.gif);
  background-position: 0 -158px;
  background-repeat: no-repeat;
  color: #007db8;
  padding-left: 20px;
  text-decoration: none;
}
.BVDI_AFFilterAttributeDisabled .BVDI_AFFilterAttributeHeader,
.BVDI_AFFilterAttributeDisabled .BVDI_AFFilterAttributeHeader:hover {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconFilters.gif);
  background-position: 0 -317px;
  background-repeat: no-repeat;
  color: #aaaaaa;
  padding-left: 20px;
  text-decoration: none;
}
.BVDI_AFAttributeFilteringBeforeSpacer {
  margin-top: 5px;
}
.BVDI_AFFilterAttributeContent,
#BVRRFilterAttributeContentIEControlsFrameID,
#BVDI_QTToggleAreaGroupIEControlsFrameID {
  background-color: #ffffff;
  margin-left: -1px;
  min-width: 115px;
  overflow: visible;
  position: absolute;
  width: 115px;
}
.BVDI_AFFilterAttributeContent {
  background-color: #ffffff;
  border-color: #444444;
  border-style: solid;
  border-width: 1px;
  box-shadow: 10px 10px 40px rgba(0, 0, 0, 0.2);
  cursor: auto;
  moz-box-shadow: 10px 10px 40px rgba(0, 0, 0, 0.2);
  webkit-box-shadow: 10px 10px 40px rgba(0, 0, 0, 0.2);
  z-index: 100;
}
.BVDI_AFFilterAttributeContent ul {
  overflow: hidden;
  position: relative;
}
.BVDI_AFFilterAttributeContent li input {
  left: -100px;
  position: absolute;
}
.BVDI_AFFilterAttributeContent .BVDI_AFFilterAttributeLabel a {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconFilters.gif);
  background-position: 0 -237px;
  background-repeat: no-repeat;
  color: #444444;
  padding-left: 20px;
  color: #007db8;
  font-weight: bold;
  text-decoration: none;
}
.BVDI_AFFilterAttributeContent .BVDI_AFFilterAttributeLabelDisabled {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconFilters.gif);
  background-position: 0 -317px;
  background-repeat: no-repeat;
  color: #aaaaaa;
  padding-left: 20px;
  text-decoration: none;
}
#BVRRFilterAttributeContentIEControlsFrameID {
  overflow: hidden;
  z-index: 50;
}
.BVDI_AFFilterAttributeContentTitle {
  color: #737373;
  font-size: 11px;
  font-style: italic;
  line-height: 14px;
  margin-left: 5px;
  margin-right: 5px;
  max-width: 100px;
}
.BVDI_AFFilterAttributeContent ul,
.BVDI_AFFilterAttributeContent li {
  list-style-type: none !important;
  margin: 6px 4px !important;
  padding: 0;
}
.BVDI_AFFilterAttributeContent .BVDI_AFFilterAttributeLabel a:hover,
.BVDI_AFFilterAttributeContent .BVDI_AFFilterAttributeLabel a:focus,
.BVDI_AFFilterAttributeContent .BVDI_AFFilterAttributeLabel a:active {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconFilters.gif);
  background-position: 0 -158px;
  background-repeat: no-repeat;
  color: #007db8;
  padding-left: 20px;
  text-decoration: none;
}
.BVDI_AFSelected .BVDI_AFFilterAttributeLabel a {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconFilters.gif);
  background-position: 0 -79px;
  background-repeat: no-repeat;
  color: #007db8;
  padding-left: 20px;
  text-decoration: none;
}
.BVDI_AFSelected .BVDI_AFFilterAttributeLabel a:hover,
.BVDI_AFSelected .BVDI_AFFilterAttributeLabel a:focus,
.BVDI_AFSelected .BVDI_AFFilterAttributeLabel a:active {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconFilters.gif);
  background-position: 0 2px;
  background-repeat: no-repeat;
  color: #007db8;
  padding-left: 20px;
  text-decoration: none;
}
.BVDI_AFFilterAttributeLabelDisabled {
  color: #737373;
}
.BVDI_AFAttributeCount {
  color: #737373;
}
.BVDI_AFAttributeFilterItemOn a,
.BVRRAttributeFilterItemOn a {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconFilters.gif);
  background-position: 0 -79px;
  background-repeat: no-repeat;
  color: #007db8;
  padding-left: 20px;
  text-decoration: none;
}
.BVDI_AFAttributeFilterItemOn a:hover,
.BVRRAttributeFilterItemOn a:hover {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconFilters.gif);
  background-position: 0 2px;
  background-repeat: no-repeat;
  color: #007db8;
  padding-left: 20px;
  text-decoration: none;
}
.BVDI_AFFilterAttributeClose {
  display: none;
}
.BVDI_AFAttributeFilteringShowMore {
  padding-bottom: 5px;
  padding-right: 5px;
  text-align: right;
}
.BVDI_QTHistogram {
  display: block;
  width: auto;
  display: inline-block;
}
.BVDI_QTAttributes .BVDI_QTHistogram {
  margin-bottom: 7px;
  width: 110px;
}
.BVDI_QTAttributes .BVDI_QTGroupWithHistogram {
  display: inline-block;
  vertical-align: top;
}
.BVDI_QTAttributes .BVDI_QTGroup {
  margin: 0;
  padding: 0;
  width: 25%;
  z-index: 2;
}
.BVDI_QTAttributes .BVDI_QTGroupLast {
  margin-right: 0;
}
.BVDI_QTAttributes .BVDI_QTGroupCollapsed .BVDITitle .BVDILinkToggle {
  line-height: 1.2;
  background-image: none;
  background-position: 0 -120px;
  background-repeat: no-repeat;
  display: inline-block;
  padding-left: 0;
  text-decoration: none;
}
.BVDI_QTAttributes .BVDI_QTFooterGroup {
  display: none;
}
.BVDI_QTAttributes .BVDIToggleArea {
  display: block !important;
  overflow: hidden;
  width: auto;
  z-index: 2000;
}
.BVDI_QTAttributes .BVDI_QTGroupExpanded .BVDITitle .BVDILinkToggle {
  background-image: none;
  background-position: 0 -80px;
  background-repeat: no-repeat;
  display: inline-block;
  padding-left: 0;
  text-decoration: none;
}
.BVDI_QTToggles {
  top: 31px;
  width: 140px;
  left: 0;
  position: relative;
  top: 30px;
  width: 180px;
  zoom: 1;
}
.BVDI_QTToggleItem a {
  background: url(http://dell.origin.bazaarvoice.com/static/2341_mg/bg_filterToggle.gif) 0 -31px no-repeat;
  background: url(http://dell.origin.bazaarvoice.com/static/2341_mg/bg_filterToggle.gif) 40px -31px no-repeat #ffffff;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  border-color: #cccccc;
  border-radius: 5px;
  border-style: solid;
  border-width: 2px 2px 0 2px;
  display: block;
  font-weight: bold;
  height: 31px;
  line-height: 31px;
  moz-border-radius: 5px;
  text-indent: 20px;
  webkit-border-radius: 5px;
}
.BVDI_QTToggleItem a.BVDI_Active {
  background: url(http://dell.origin.bazaarvoice.com/static/2341_mg/bg_filterToggle.gif) 0 0 no-repeat;
  background: url(http://dell.origin.bazaarvoice.com/static/2341_mg/bg_filterToggle.gif) 40px 0 no-repeat;
  border-bottom-width: 2px;
  border-radius: 5px;
  moz-border-radius: 5px;
  webkit-border-radius: 5px;
}
.BVDI_QTHeader .BVDI_QTToggles {
  display: none;
}
.BVDI_QTHeader .BVDI_QTTitle {
  display: none;
}
.BVDI_QTGroupWithHistogram .BVDIToggleArea {
  width: 180px;
}
.BVDI_QTGroupWithHistogram .BVDI_QTFilter .BVDINumber {
  display: none;
}
.BVDI_QTGroupWithHistogram .BVDI_QTFilter .BVDIValue {
  margin-right: 5px;
  white-space: normal;
}
.BVDI_QTGroupWithHistogram .BVDI_QTPopularLabel {
  display: block;
  vertical-align: top;
}
.BVDI_QTHistogramBar,
.BVDI_QTHistogramPercent {
  color: #737373;
  display: inline-block;
  font-size: 11px;
  padding-top: 1px;
}
.BVDI_QTHistogramPercent {
  vertical-align: top;
}
.BVDI_QTTags li.BVDI_QTFilter {
  margin-bottom: 8px;
  display: block;
  float: left;
  margin-right: 10px;
  white-space: nowrap;
  zoom: 1;
}
.BVDI_QTTags li.BVDI_QTFilter label {
  display: block;
  float: left;
  white-space: nowrap;
}
.BVDI_QTTags .BVDI_QTBodyGroup {
  padding: 0;
}
.BVDI_QTTags .BVDI_QTFooterGroup {
  display: none;
}
.BVDI_QTTags .BVDIToggleArea {
  display: none !important;
}
.BVDI_QTTags ul.BVDI_QTFilterList {
  display: inline;
}
.BVDI_QTTags .BVDI_QTHeaderGroup {
  margin-bottom: 5px;
}
.BVDI_QTHeaderGroup {
  margin-bottom: 3px;
}
.BVDI_QTHeaderGroup .BVDINumber {
  color: #737373;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  text-transform: none;
}
.BVDI_QTHeaderGroup .BVDITitle {
  font-weight: bold;
}
#BVRRQTFilterHeaderToggleShowHistogramsID {
  display: none;
}
.BVDI_QTHideHistograms .BVDI_QTHistogram,
.BVDI_QTHideHistograms #BVRRQTFilterHeaderToggleHideHistogramsID {
  display: none;
}
.BVDI_QTHideHistograms #BVRRQTFilterHeaderToggleShowHistogramsID {
  display: block;
}
.BVDIToggleArea .BVDI_QTHistogram {
  width: auto;
}
.BVDI_QT .BVDI_QTGroupWithHistogram a span,
.BVDI_QT .BVDI_QTBodyAttributes a:hover {
  white-space: normal;
}
.BVRRContainer .BVDI_QTHeaderAttributes,
.BVRRContainer .BVDI_QTBodyAttributes {
  margin-bottom: 0 !important;
  margin-left: 0;
}
.BVDI_QTGroup {
  float: left;
  margin: 0 10px 5px 0;
}
.BVDI_QTGroup a.BVDILinkToggle {
  line-height: 1.2 !important;
}
.BVDI_QTGroup .BVDI_QTSuffixFilter {
  display: none;
}
.BVDI_QTGroupNoContent .BVDI_QTHeaderGroup .BVDITitle {
  color: #444444;
  font-size: 14px;
  font-style: italic;
  font-weight: normal;
  text-transform: none;
}
.BVDI_QTGroupNoContent .BVDI_QTHeaderGroup .BVDILink,
.BVDI_QTGroupNoContent .BVDI_QTHeaderGroup .BVDILink:visited,
.BVDI_QTGroupNoContent .BVDI_QTHeaderGroup .BVDILink:hover,
.BVDI_QTGroupNoContent .BVDI_QTHeaderGroup .BVDILink:focus,
.BVDI_QTGroupNoContent .BVDI_QTHeaderGroup .BVDILink:active {
  color: #444444;
  font-size: 14px;
  font-style: italic;
  font-weight: normal;
  text-decoration: none;
  text-transform: none;
}
.BVDITitle a.BVDILinkToggle:hover .BVDILinkSpan {
  color: #444444;
  cursor: default;
}
.BVDI_QTGroupDisabled .BVDITitle a.BVDILinkToggle:hover .BVDILinkSpan {
  color: #737373;
}
.BVDI_QTInsideGroup {
  margin-right: 10px;
}
.BVDI_QTPrefixHeaderGroup {
  display: none;
}
.BVDI_QTFilterSummary {
  overflow: hidden;
  zoom: 1;
}
.BVDI_QTFilterSummary:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
  width: 0;
}
.BVDI_QTFilterSummary .BVDI_QTFilterDisabled {
  display: none;
}
.BVDI_QTHeaderFilterSummary {
  border-color: #aaaaaa;
  border-style: solid;
  border-width: 1px 0 0;
  padding: 10px 0;
}
.BVDI_QTHeaderFilterSummary .BVDITitle {
  color: #737373;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  font-weight: bold;
}
.BVDI_QTBodyFilterSummary {
  margin-bottom: 10px;
  overflow: hidden;
}
.BVDI_QTSummary {
  display: inline;
  margin-right: 10px;
}
.BVDI_QTSummary .BVDI_QTFilterList {
  display: inline;
}
.BVDI_QTSummary .BVDI_QTFilter {
  display: inline;
  padding: 1px 0;
  vertical-align: top;
  zoom: 1;
}
.BVDI_QTSummaryNoContent {
  color: #737373;
  font-size: 11px;
  line-height: 1.5;
}
.BVDI_QTPrefixHeaderSummary {
  color: #737373;
  display: none;
  font-size: 11px;
  line-height: 1.5;
  margin-right: 10px;
}
.BVDI_QTSummaryFirst .BVDI_QTPrefixHeaderSummary {
  display: none;
}
.BVDI_QTHeaderSummary .BVDITitle {
  font-weight: bold;
}
.BVDI_QTFooterFilterSummary {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconText.gif);
  background-position: 0 -320px;
  background-repeat: no-repeat;
  line-height: 1.2em;
  padding-left: 20px;
  text-decoration: none;
}
.BVDI_QTFooterFilterSummary .BVDI_QTLinkRemoveAll {
  color: #007db8;
  text-decoration: none;
}
.BVDI_QTFooterFilterSummary .BVDI_QTLinkRemoveAll:visited {
  color: #007db8;
  text-decoration: none;
}
.BVDI_QTFooterFilterSummary .BVDI_QTLinkRemoveAll:hover {
  color: #007db8;
  text-decoration: none;
}
.BVDI_QTFooterFilterSummary .BVDI_QTLinkRemoveAll:focus {
  color: #007db8;
  text-decoration: none;
}
.BVDI_QTFooterFilterSummary .BVDI_QTLinkRemoveAll:active {
  color: #007db8;
  text-decoration: none;
}
.BVDI_QTFooterFilterSummary .BVDI_QTLinkRemoveAll,
.BVDI_QTFooterFilterSummary .BVDI_QTLinkRemoveAll:visited,
.BVDI_QTFooterFilterSummary .BVDI_QTLinkRemoveAll:hover,
.BVDI_QTFooterFilterSummary .BVDI_QTLinkRemoveAll:focus,
.BVDI_QTFooterFilterSummary .BVDI_QTLinkRemoveAll:active {
  color: #ce1126;
}
ul.BVDI_QTFilterList {
  list-style-type: none;
  margin: 0;
  padding: 0;
  zoom: 1;
}
ul.BVRRSDropdownItems {
  background: #ffffff;
  border-color: #aaaaaa;
  border-style: solid;
  border-width: 1px;
  box-shadow: 10px 10px 40px rgba(0, 0, 0, 0.2);
  display: none;
  left: 0;
  list-style-type: none;
  margin: 0;
  moz-box-shadow: 10px 10px 40px rgba(0, 0, 0, 0.2);
  overflow: hidden;
  padding: 0;
  position: absolute;
  right: 0;
  top: 26px;
  webkit-box-shadow: 10px 10px 40px rgba(0, 0, 0, 0.2);
  white-space: normal;
  word-wrap: break-word;
}
ul.BVRRSDropdownItems li {
  float: left;
  width: 12%;
}
ul.BVRRSDropdownItems li span {
  background: #ffffff;
  border-color: #aaaaaa;
  border-style: solid;
  border-width: 0 0 1px;
  display: block;
  padding: 5px 9px;
  zoom: 1;
}
ul.BVRRSDropdownItems li span:hover {
  background: #007db8;
  border-color: #007db8;
  color: #ffffff;
}
li.BVDI_QTFilter {
  overflow: hidden;
}
.BVDI_QTFilterList li.BVDI_QTFilter {
  padding-right: 10px;
}
.BVDI_QTFilterList li.BVDI_QTFilter .BVDIValue em {
  color: #737373;
  font-size: 11px;
  line-height: 1.5;
  padding-left: 5px;
}
.BVDI_QTSuffixFilter {
  display: none;
  color: #737373;
  font-size: 11px;
  line-height: 1.5;
  margin: 0 0 0 5px;
}
.BVDI_QTFilterLast .BVDI_QTSuffixFilter {
  display: none;
}
.BVDI_QTFilterLastSelected .BVDI_QTSuffixFilter {
  display: none;
}
.BVDI_QTFilterListCheckboxes .BVDI_QTFilter label {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconFilters.gif);
  background-position: 0 -237px;
  background-repeat: no-repeat;
  color: #444444;
  padding-left: 20px;
  text-decoration: none;
}
.BVDI_QTFilterListCheckboxes .BVDI_QTFilterChecked label {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconFilters.gif);
  background-position: 0 -79px;
  background-repeat: no-repeat;
  color: #007db8;
  padding-left: 20px;
  text-decoration: none;
}
.BVDI_QTFilterListCheckboxes .BVDI_QTFilterDisabled label {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconFilters.gif);
  background-position: 0 -317px;
  background-repeat: no-repeat;
  color: #aaaaaa;
  padding-left: 20px;
  text-decoration: none;
}
.BVDI_QTFilterListCheckboxes .BVDI_QTFilterHover label {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconFilters.gif);
  background-position: 0 -158px;
  background-repeat: no-repeat;
  color: #007db8;
  padding-left: 20px;
  text-decoration: none;
}
.BVDI_QTFilterListCheckboxes .BVDI_QTFilterCheckedHover label {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconFilters.gif);
  background-position: 0 2px;
  background-repeat: no-repeat;
  color: #007db8;
  padding-left: 20px;
  text-decoration: none;
}
.BVDI_QTFilterListCheckboxes .BVDI_QTFilterFocus {
  background-color: #f9f9f9;
  outline: 1px dotted #eeeeee;
}
.BVDI_QTFilterListCheckboxes .BVDI_QTFilterFocus label {
  background-color: #f9f9f9;
}
.BVDI_QTFilterListRadios .BVDI_QTFilter label {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconFilters.gif);
  background-position: 0 -320px;
  background-repeat: no-repeat;
  color: #444444;
  padding-left: 20px;
  text-decoration: none;
}
.BVDI_QTFilterListRadios .BVDI_QTFilterChecked label {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconFilters.gif);
  background-position: 0 -240px;
  background-repeat: no-repeat;
  color: #6ea204;
  padding-left: 20px;
  text-decoration: none;
}
.BVDI_QTFilterListRadios .BVDI_QTFilterDisabled label {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconFilters.gif);
  background-position: 0 -360px;
  background-repeat: no-repeat;
  color: #737373;
  padding-left: 20px;
  text-decoration: none;
}
.BVDI_QTFilterListRadios .BVDI_QTFilterHover label {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconFilters.gif);
  background-position: 0 -280px;
  background-repeat: no-repeat;
  color: #6ea204;
  padding-left: 20px;
  text-decoration: none;
}
.BVDI_QTFilterListRadios .BVDI_QTFilterCheckedHover label {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconFilters.gif);
  background-position: 0 200px;
  background-repeat: no-repeat;
  color: #ce1126;
  padding-left: 20px;
  text-decoration: none;
}
.BVDI_QTFilterListRadios .BVDI_QTFilterFocus {
  background-color: #f9f9f9;
  outline: 1px dotted #eeeeee;
}
.BVDI_QTFilter label {
  display: inline;
  display: inline-block;
  line-height: normal;
  zoom: 1;
}
.BVDI_QTFilter label:hover {
  cursor: pointer;
}
.BVDI_QTFilter .BVDIValue {
  font-size: 11px;
  font-size: 14px;
}
.BVDI_QTFilter .BVDISuffix {
  color: #737373;
  font-size: 11px;
  line-height: 1.5;
  margin-left: 1ex;
}
.BVDI_QTFilter .BVDINumber {
  color: #737373;
  font-size: 11px;
  color: #aaaaaa;
  font-size: 14px;
  line-height: 1.5;
  margin-left: 1ex;
}
.BVDI_QTFilter input {
  float: left;
  margin-left: -40px;
}
.BVDI_QTFilterDisabled label:hover {
  cursor: auto;
}
.BVDI_QTLevel0 label {
  color: #737373;
}
.BVDI_QTFilterFilteringDisabled .BVDI_QTFilter .BVDIValue {
  color: #737373;
}
.BVDI_QTFilterFilteringDisabled .BVDI_QTFilter label:hover {
  cursor: wait;
}
.BVDI_QTFooterGroup {
  overflow: hidden;
  padding: 0 5px;
  position: relative;
  top: -2px;
  zoom: 1;
}
.BVDI_QTFooterGroup .BVDILinkToggle {
  background-color: #ffffff;
  border-color: #aaaaaa;
  border-style: solid;
  border-top-color: #ffffff;
  border-width: 1px;
  display: block;
  padding: 0 2px 2px;
  text-align: center;
  width: 80px;
  color: #007db8;
  text-decoration: none;
}
.BVDI_QTFooterGroup .BVDILinkToggle:visited {
  color: #007db8;
  text-decoration: none;
}
.BVDI_QTFooterGroup .BVDILinkToggle:hover {
  color: #007db8;
  outline: none;
  text-decoration: none;
}
.BVDI_QTFooterGroup .BVDILinkToggle:focus {
  color: #007db8;
  outline: none;
  text-decoration: none;
}
.BVDI_QTFooterGroup .BVDILinkToggle:active {
  color: #007db8;
  outline: none;
  text-decoration: none;
}
.BVDI_QTGroupCollapsed .BVDI_QTFooterGroup .BVDILinkToggle .BVDILinkSpan {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconText.gif);
  background-position: 0 -520px;
  background-repeat: no-repeat;
  padding-left: 20px;
  text-decoration: none;
}
.BVDI_QTGroupExpanded .BVDI_QTFooterGroup .BVDILinkToggle .BVDILinkSpan {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconText.gif);
  background-position: 0 -440px;
  background-repeat: no-repeat;
  padding-left: 20px;
  text-decoration: none;
}
.BVDI_QTSpacerInside {
  clear: left;
  display: block;
}
.BVBrowserIE8 .BVDI_QTAttributes .BVDI_QTGroupCollapsed .BVDITitle .BVDILinkToggle,
.BVBrowserIE7 .BVDI_QTAttributes .BVDI_QTGroupCollapsed .BVDITitle .BVDILinkToggle {
  display: block;
}
.BVDI_QTSort {
  float: right;
}
.BVDI_QTSummaryUCG .BVRR_QTTitleSummaryReviews {
  display: none;
}
.BVDI_QTTags .BVDI_QTHeaderGroup a,
.BVDI_QTTags .BVDI_QTHeaderGroup a:visited,
.BVDI_QTTags .BVDI_QTHeaderGroup a:hover,
.BVDI_QTTags .BVDI_QTHeaderGroup a:focus,
.BVDI_QTTags .BVDI_QTHeaderGroup a:active {
  color: #444444;
  cursor: default;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  font-weight: bold;
  line-height: 1.5em;
}
.BVDI_ShowQTAttributes .BVDI_QTAttributes {
  display: none;
}
.BVDI_QT .BVDI_QTGroupDisabled a,
.BVDI_QT .BVDI_QTGroupDisabled a:visited,
.BVDI_QT .BVDI_QTGroupDisabled a:hover,
.BVDI_QT .BVDI_QTGroupDisabled a:focus,
.BVDI_QT .BVDI_QTGroupDisabled a:active {
  color: #737373;
  text-decoration: none;
}
.BVDI_QTBodyInlineTags {
  color: #444444;
  font-size: 14px;
}
.BVDI_QTBodyInlineTags .BVDIBody {
  color: #444444;
  font-size: 14px;
}
.BVDI_QTBodyInlineTags .BVDI_QTFilterListCheckboxes .BVDI_QTFilter label {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconFilters.gif);
  background-position: 0 -237px;
  background-repeat: no-repeat;
  color: #444444;
  font-size: 14px;
  padding-left: 20px;
  text-decoration: none;
}
.BVDI_QTBodyInlineTags .BVDI_QTFilterListCheckboxes .BVDI_QTFilterChecked label {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconFilters.gif);
  background-position: 0 -79px;
  background-repeat: no-repeat;
  color: #007db8;
  padding-left: 20px;
  text-decoration: none;
}
.BVDI_QTBodyInlineTags .BVDI_QTFilterListCheckboxes .BVDI_QTFilterDisabled label {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconFilters.gif);
  background-position: 0 -317px;
  background-repeat: no-repeat;
  color: #aaaaaa;
  padding-left: 20px;
  text-decoration: none;
}
.BVDI_QTBodyInlineTags .BVDI_QTFilterListCheckboxes .BVDI_QTFilterHover label {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconFilters.gif);
  background-position: 0 -158px;
  background-repeat: no-repeat;
  color: #007db8;
  padding-left: 20px;
  text-decoration: none;
}
.BVDI_QTBodyInlineTags .BVDI_QTFilterListCheckboxes .BVDI_QTFilterCheckedHover label {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconFilters.gif);
  background-position: 0 2px;
  background-repeat: no-repeat;
  color: #007db8;
  padding-left: 20px;
  text-decoration: none;
}
.BVDI_QTBodyInlineTags .BVDI_QTFilterListCheckboxes .BVDI_QTFilterFocus label {
  background-color: #f9f9f9;
}
.BVDI_SU {
  background: #ffffff;
}
.BVDI_SURatingLabel {
  display: none;
}
.BVDI_SURatingImage {
  float: left;
}
.BVDI_SURatingImage .BVImgOrSprite {
  display: block;
  float: left;
}
.BVDI_SURatingOutOf {
  color: #737373;
  font-size: 11px;
  line-height: 24px;
}
.BVDI_SUTitle {
  color: #444444;
  font-family: 'museo-sans-for-dell-300', 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: normal;
  line-height: 27px;
  text-transform: none;
}
.BVDI_SUSignature {
  color: #444444;
  font-size: 14px;
  margin: 5px 0;
}
.BVDI_MWNavOverlay {
  display: none;
}
.BVDI_MWCount {
  display: none;
  text-align: center;
}
.BVDI_MWCountCurrent .BVDIPrefix {
  color: #737373;
  font-size: 11px;
  line-height: 1.5;
}
.BVDI_MWCountCurrent .BVDINumber {
  color: #737373;
  font-size: 11px;
  font-weight: bold;
  line-height: 1.5;
}
.BVDI_MWCountTotal {
  color: #737373;
  font-size: 11px;
  line-height: 1.5;
}
.BVDI_MWCountTotal .BVDIPrefix {
  margin-left: 0.25em;
}
.BVDI_MWCountCurrent .BVDIPrefix,
.BVDI_MWCountTotal .BVDIPrefix {
  margin-right: 0.25em;
}
.BVDI_MWMediaLoading {
  background: #f9f9f9 url(http://dell.origin.bazaarvoice.com/static/2341_mg/loadingGraphicLarge.gif) no-repeat 50% 50%;
  color: #737373;
  font-size: 11px;
  height: 200px;
  line-height: 1.5;
  width: 400px;
}
.BVDI_MWMediaLoading .BVDI_MWInsideMedia {
  padding-top: 50px;
}
.BVDI_MWInsideMedia img {
  width: 400px;
}
.BVDI_MWBodyDetail .BVDI_MWCaption {
  display: none;
}
.BVDI_MWBodyDetail .BVDI_SUHeader {
  display: none;
}
.BVDI_MW {
  background-color: #ffffff;
  margin-bottom: 10px;
  padding-bottom: 10px;
}
.BVDI_MWInside .BVDI_MWHeader {
  display: block;
}
.BVDI_MWHeader {
  background-color: #ffffff;
  border-color: #aaaaaa;
  border-style: solid;
  border-width: 0 0 1px;
  padding: 5px 10px;
}
.BVDI_MWHeader .BVDITitle {
  color: #444444;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  line-height: normal;
}
.BVDI_MWBody {
  border-color: #aaaaaa;
  border-style: solid;
  border-width: 1px;
  height: 127px;
  overflow: hidden;
  position: relative;
}
.BVDI_MWNavCarousel .BVDI_MWCount {
  float: left;
  width: 545px;
}
.BVDI_MWNavCarousel .BVDI_MWNavControl {
  background: transparent none;
  border-width: 0;
  filter: alpha(opacity=100);
  filter: progid:DXImageTransform.Microsoft.Gradient(enabled=0);
  height: 100%;
  ms-filter: progid:DXImageTransform.Microsoft.Gradient(enabled=0);
  opacity: 1.0;
  overflow: hidden;
  position: absolute;
  top: 0;
  width: 32px;
  z-index: 1;
  zoom: 1;
}
.BVDI_MWNavCarousel .BVDI_MWNavControlPrevious {
  left: 0;
}
.BVDI_MWNavCarousel .BVDI_MWNavControlPrevious .BVDILinkPrevious {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconLarge.gif);
  background-position: 0 0;
  background-repeat: no-repeat;
  display: block;
  height: 32px;
  overflow: hidden;
  padding: 0;
  text-align: left;
  text-decoration: none;
  text-indent: -999em;
  width: 32px;
  zoom: 1;
}
.BVDI_MWNavCarousel .BVDI_MWNavControlNext {
  right: 0;
}
.BVDI_MWNavCarousel .BVDI_MWNavControlNext .BVDILinkNext {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconLarge.gif);
  background-position: 0 -80px;
  background-repeat: no-repeat;
  display: block;
  height: 32px;
  overflow: hidden;
  padding: 0;
  text-align: left;
  text-decoration: none;
  text-indent: -999em;
  width: 32px;
  zoom: 1;
}
.BVDI_MWNavCarousel .BVDILink {
  margin-top: -16px;
  position: relative;
  top: 50%;
  color: #007db8;
  text-decoration: none;
  filter: alpha(opacity=70);
  ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  opacity: 0.7;
  zoom: 1;
}
.BVDI_MWNavCarousel .BVDILink:visited {
  color: #007db8;
  text-decoration: none;
}
.BVDI_MWNavCarousel .BVDILink:hover {
  color: #007db8;
  text-decoration: none;
}
.BVDI_MWNavCarousel .BVDILink:focus {
  color: #007db8;
  text-decoration: none;
}
.BVDI_MWNavCarousel .BVDILink:active {
  color: #007db8;
  text-decoration: none;
}
.BVDI_MWNavCarousel .BVDI_MWNavControlDisabled .BVDILink {
  filter: alpha(opacity=100);
  ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  opacity: 1.0;
  zoom: 1;
}
.BVDI_MWNavCarousel .BVDI_MWNavControlDisabled .BVDILinkPrevious {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconLarge.gif);
  background-position: 0 -40px;
  background-repeat: no-repeat;
  display: block;
  height: 32px;
  overflow: hidden;
  padding: 0;
  text-align: left;
  text-decoration: none;
  text-indent: -999em;
  width: 32px;
  zoom: 1;
}
.BVDI_MWNavCarousel .BVDI_MWNavControlDisabled .BVDILinkNext {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconLarge.gif);
  background-position: 0 -120px;
  background-repeat: no-repeat;
  display: block;
  height: 32px;
  overflow: hidden;
  padding: 0;
  text-align: left;
  text-decoration: none;
  text-indent: -999em;
  width: 32px;
  zoom: 1;
}
.BVDI_MWNavControl .BVDILinkSpan,
.BVDI_MWNavControl .BVDINumber {
  display: none;
}
.BVDI_MWNavCarousel .BVDILink:hover,
.BVDI_MWNavCarousel .BVDILink:focus,
.BVDI_MWNavCarousel .BVDILink:active {
  filter: alpha(opacity=100);
  ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  opacity: 1.0;
  zoom: 1;
}
.BVDI_MWClip,
.BVDI_MWPage {
  width: 430px;
}
.BVDI_MWClip {
  margin: 0 auto;
  overflow: hidden;
  padding: 10px 0 0;
  zoom: 1;
}
.BVDI_MWStrip {
  margin-left: 0px;
  width: 500%;
}
.BVDI_MWStrip .BVDI_MWPage .BVDI_MWPageItem {
  display: inline;
  display: inline-block;
  margin: 0 0 0 13px;
  padding: 0;
  vertical-align: middle;
  zoom: 1;
}
.BVDI_MWStrip .BVDI_MWPage .BVDI_MWPageItemLast {
  margin-right: 13px;
}
.BVDI_MWPage {
  float: left;
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.BVDI_MWPageItemSpacer {
  display: inline;
  display: inline-block;
  height: 107px;
  vertical-align: middle;
  visibility: hidden;
  zoom: 1;
}
.BVDI_MWThumbnailLoading {
  background: url(http://dell.origin.bazaarvoice.com/static/2341_mg/loadingGraphic.gif) no-repeat 50% 100%;
}
.BVDI_MWInsideThumbnail {
  overflow: hidden;
  text-align: center;
}
.BVDI_MWThumbnail .BVDILink {
  border-color: #aaaaaa;
  border-style: solid;
  border-width: 2px;
  display: block;
  filter: alpha(opacity=70);
  height: 50px;
  line-height: 1em;
  ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  opacity: 0.7;
  overflow: hidden;
  width: 50px;
  zoom: 1;
}
.BVDI_MWThumbnail .BVDILink span {
  background: transparent none;
  border-width: 0;
  display: block;
  filter: alpha(opacity=100);
  filter: progid:DXImageTransform.Microsoft.Gradient(enabled=0);
  ms-filter: progid:DXImageTransform.Microsoft.Gradient(enabled=0);
  opacity: 1.0;
  zoom: 1;
}
.BVDI_MWThumbnail .BVDILink img {
  background: transparent none;
  border-width: 0;
  display: block;
  filter: alpha(opacity=100);
  filter: progid:DXImageTransform.Microsoft.Gradient(enabled=0);
  height: auto;
  margin-left: -25px;
  ms-filter: progid:DXImageTransform.Microsoft.Gradient(enabled=0);
  opacity: 1.0;
  width: 100px;
  zoom: 1;
}
.BVDI_MWThumbnail .BVDILink:hover,
.BVDI_MWThumbnail .BVDILink:focus,
.BVDI_MWThumbnail .BVDILink:active {
  border-color: #cccccc;
  border-style: solid;
  border-width: 2px;
  filter: alpha(opacity=100);
  ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  opacity: 1.0;
  zoom: 1;
}
.BVDI_MWDetail {
  display: none;
}
.BVDI_MWInsideDetail {
  background-color: #ffffff;
  border-color: #444444;
  border-style: solid;
  border-width: 1px;
  box-shadow: 10px 10px 40px rgba(0, 0, 0, 0.2);
  moz-box-shadow: 10px 10px 40px rgba(0, 0, 0, 0.2);
  padding: 20px;
  webkit-box-shadow: 10px 10px 40px rgba(0, 0, 0, 0.2);
}
.BVDI_MWPopInDetail {
  display: none;
  position: absolute;
  width: 450px;
  z-index: 10000;
  zoom: 1;
}
.BVDI_MWPopInDetail .BVDI_MWNavDetail {
  left: 25px;
  position: absolute;
  top: 19px;
}
.BVDI_MWPopInDetail .BVDI_MWNavControl {
  float: left;
  margin-right: 3px;
  overflow: hidden;
}
.BVDI_MWPopInDetail .BVDI_MWNavControl .BVDILink {
  filter: alpha(opacity=100);
  float: left;
  ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  opacity: 1.0;
  zoom: 1;
  color: #007db8;
  text-decoration: none;
}
.BVDI_MWPopInDetail .BVDI_MWNavControl .BVDILink:visited {
  color: #007db8;
  text-decoration: none;
}
.BVDI_MWPopInDetail .BVDI_MWNavControl .BVDILink:hover {
  color: #007db8;
  text-decoration: none;
}
.BVDI_MWPopInDetail .BVDI_MWNavControl .BVDILink:focus {
  color: #007db8;
  text-decoration: none;
}
.BVDI_MWPopInDetail .BVDI_MWNavControl .BVDILink:active {
  color: #007db8;
  text-decoration: none;
}
.BVDI_MWPopInDetail .BVDI_MWNavControlPrevious .BVDILinkPrevious {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconText.gif);
  background-position: 0 -560px;
  background-repeat: no-repeat;
  display: block;
  height: 16px;
  margin-top: 2px;
  overflow: hidden;
  padding: 0;
  padding-left: 20px;
  text-align: left;
  text-decoration: none;
  text-indent: -999em;
  width: 16px;
  zoom: 1;
}
.BVDI_MWPopInDetail .BVDI_MWNavControlNext .BVDILinkNext {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconText.gif);
  background-position: 0 -480px;
  background-repeat: no-repeat;
  display: block;
  height: 16px;
  overflow: hidden;
  padding: 0;
  padding-left: 20px;
  text-align: left;
  text-decoration: none;
  text-indent: -999em;
  width: 16px;
  zoom: 1;
}
.BVDI_MWPopInDetail .BVDI_MWHeaderDetail {
  display: block;
  margin-bottom: 8px;
  padding-top: 0;
  zoom: 1;
}
.BVDI_MWPopInDetail .BVDI_MWHeaderDetail:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
  width: 0;
}
.BVDI_MWPopInDetail .BVDI_MWHeaderDetail .BVDI_MWCaption {
  color: #444444;
  display: block;
  font-size: 14px;
  text-align: center;
  width: 364px;
}
.BVDI_MWPopInDetail .BVDI_MWBodyDetail {
  zoom: 1;
}
.BVDI_MWPopInDetail .BVDI_MWBodyDetail:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
  width: 0;
}
.BVDI_MWPopInDetail .BVDI_MWBodyDetail .BVDI_MWCount {
  float: left;
  width: 360px;
}
.BVDI_MWPopInDetail .BVDI_MWMedia {
  margin-bottom: 15px;
  text-align: center;
}
.BVDI_MWPopInDetail .BVDI_SUHeader {
  margin-bottom: 10px;
}
.BVDI_MWPopInDetail .BVDI_SUContent {
  font-style: normal;
  font-weight: normal;
  margin-left: 0;
  text-align: left;
  text-transform: none;
}
.BVDI_MWPopInDetail .BVDI_SUReview {
  margin: 0 0 10px;
  padding: 10px;
}
.BVDI_MWPopInDetail .BVDI_SUText {
  display: none;
}
.BVDI_MWPopInDetail .BVDI_AbbreviatedLink {
  display: block;
}
.BVDI_MWPopInDetail .BVDI_FullLink {
  display: block;
}
.BVDI_MWPopInDetail .BVDI_SURatingImage {
  float: none;
}
.BVDI_MWPopInDetail .BVDI_SURatingImage .BVImgOrSprite {
  float: none;
}
.BVDI_MWPopInDetail .BVDI_SUDate {
  display: none;
}
.BVDI_MWPopInDetail .BVDI_SUSignature {
  color: #444444;
  display: block;
  font-size: 14px;
  padding: 5px 0 10px;
}
.BVDI_MWPopInDetail .BVDI_SUPrefixNickname {
  margin-right: 0.25em;
  text-transform: lowercase;
}
.BVDI_MWPopInDetail .BVDI_SUUserNicknameContainer .BVDILinkSpan {
  font-weight: bold;
}
.BVDI_MWPopInDetail .BVDI_SUUserLocationContainer {
  display: none;
}
.BVDI_MWPopInDetail .BVDI_SUPrefixLocation {
  margin: 0 0.25em;
}
.BVDI_MWPopInDetail .BVDI_MWNavControl .BVDILink:hover,
.BVDI_MWPopInDetail .BVDI_MWNavControl .BVDILink:focus,
.BVDI_MWPopInDetail .BVDI_MWNavControl .BVDILink:active {
  filter: alpha(opacity=70);
  ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  opacity: 0.7;
  outline: 0;
  zoom: 1;
}
.BVDI_MWPopInDetail .BVDI_MWNavControlDisabled .BVDILink,
.BVDI_MWPopInDetail .BVDI_MWNavControlDisabled .BVDILink:visited,
.BVDI_MWPopInDetail .BVDI_MWNavControlDisabled .BVDILink:hover,
.BVDI_MWPopInDetail .BVDI_MWNavControlDisabled .BVDILink:focus,
.BVDI_MWPopInDetail .BVDI_MWNavControlDisabled .BVDILink:active {
  cursor: default;
  filter: alpha(opacity=50);
  ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  opacity: 0.5;
  zoom: 1;
}
.BVDI_MWPopInDetail .BVDI_SURatingLabel,
.BVDI_MWPopInDetail .BVDI_SURatingOutOf {
  display: none;
}
.BVDI_MH {
  background: url(http://dell.origin.bazaarvoice.com/static/2341_mg/background_border.gif) repeat-y 50% 50%;
  border-color: #cccccc;
  border-style: solid;
  border-width: 1px;
}
.BVDI_MHPair {
  clear: both;
  zoom: 1;
}
.BVDI_MHPositive {
  float: left;
  width: 49.99%;
  zoom: 1;
}
.BVDI_MHInsidePositive {
  padding: 5px 30px 5px 10px;
  zoom: 1;
}
.BVDI_MHCritical {
  float: left;
  width: 49.99%;
  zoom: 1;
}
.BVDI_MHInsideCritical {
  padding: 5px 10px 5px 30px;
  zoom: 1;
}
.BVDI_MHSpacerPair {
  clear: both;
}
.BVDI_MHTitleContainer {
  color: #444444;
  font-family: 'museo-sans-for-dell-300', 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: normal;
  line-height: 27px;
  text-transform: none;
}
.BVDI_MHPairHeaderContentDetails .BVDI_MHReadMore {
  float: right;
}
.BVDI_MHInsideBody {
  background: url(http://dell.origin.bazaarvoice.com/static/2341_mg/mostHelpful.gif) no-repeat 50% 50%;
}
.BVDI_MHPairReviewTitleContainer {
  color: #444444;
  font-family: 'museo-sans-for-dell-300', 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: normal;
  line-height: 27px;
  margin: 1em 0;
  text-transform: none;
}
.BVDI_MHPairRatingContainer {
  display: none;
}
.BVDI_MHReviewContentContainer .BVRRReviewProsConsContainer {
  margin: 0;
}
.BVDI_MHPairUserDataContainer .BVRRUserDataContainer {
  border-color: #cccccc;
  border-style: solid;
  border-width: 1px 0 0;
  padding-top: 1em;
}
.BVDI_MHPairUserDataContainer .BVRRSignatureContainer .BVRRUserNicknameContainer {
  display: inline;
}
.BVDI_MHPairUserDataContainer .BVRRSignatureContainer .BVRRUserLocationContainer {
  display: inline;
}
.BVDI_MHPairUserDataContainer .BVRRSignatureContainer .BVRRReviewDateContainer {
  display: inline;
}
.BVDI_MHPairActionContainer {
  background-color: #f9f9f9;
  margin: 1em 0;
}
.BVDI_MHPairFilterSentence {
  text-align: right;
}
.BVDI_MHFooterLinks {
  position: relative;
  width: 100%;
}
.BVDI_MHPopup,
#BVDI_MHPopupControlsFrameID {
  margin: 100px auto auto 10%;
  position: absolute;
  width: 80%;
  z-index: 400;
  zoom: 1;
}
.BVDI_MHPopup {
  background-color: #ffffff;
  border-color: #444444;
  border-style: solid;
  border-width: 1px;
  box-shadow: 10px 10px 40px rgba(0, 0, 0, 0.2);
  moz-box-shadow: 10px 10px 40px rgba(0, 0, 0, 0.2);
  webkit-box-shadow: 10px 10px 40px rgba(0, 0, 0, 0.2);
}
.BVDI_MHHeaderPopup {
  overflow: hidden;
  padding: 5px;
  zoom: 1;
}
.BVDI_MHHeaderPopup .BVDI_MHClose {
  float: right;
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconText.gif);
  background-position: 0 -280px;
  background-repeat: no-repeat;
  color: #007db8;
  display: block;
  height: 16px;
  overflow: hidden;
  padding: 0;
  padding-left: 20px;
  text-align: left;
  text-decoration: none;
  text-indent: -999em;
  width: 16px;
  zoom: 1;
}
.BVDI_MHHeaderPopup .BVDI_MHClose:visited {
  color: #007db8;
  text-decoration: none;
}
.BVDI_MHHeaderPopup .BVDI_MHClose:hover {
  color: #007db8;
  text-decoration: none;
}
.BVDI_MHHeaderPopup .BVDI_MHClose:focus {
  color: #007db8;
  text-decoration: none;
}
.BVDI_MHHeaderPopup .BVDI_MHClose:active {
  color: #007db8;
  text-decoration: none;
}
.BVDI_MHTitlePopup {
  color: #444444;
  font-family: 'museo-sans-for-dell-300', 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: normal;
  line-height: 27px;
  text-transform: none;
}
.BVDI_MHBodyPopup {
  padding: 5px;
}
.BVDI_MHFooterPopup {
  padding: 5px 0 0;
}
.BVDI_FBHideSelect {
  background-color: #ffffff;
  border-width: 0;
  filter: alpha(opacity=0);
  ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  opacity: 0;
  z-index: 1000;
  zoom: 1;
}
.BVDI_FBOverlayContainer {
  background-color: #ffffff;
  filter: alpha(opacity=70);
  ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  opacity: 0.7;
  z-index: 1100;
  zoom: 1;
}
.BVDI_FBContainerHighlight {
  z-index: 1200 !important;
}
.BVDI_FBContainerHighlight .BVDI_QTFilter {
  background-image: none !important;
}
.BVDI_FBOverlayHighlight {
  z-index: 1300;
}
.BVDI_FBImage {
  margin-top: -8px;
  position: relative;
  text-align: center;
  top: 50%;
}
.BVDI_PSSpacer {
  display: block;
  font-size: 0;
  height: 0;
  line-height: 0;
  overflow: hidden;
}
.BVDI_PSPopin,
#BVDI_PSIEControlsFrame {
  margin: 7px;
  overflow: hidden;
  position: absolute;
  z-index: 10000000;
  zoom: 1;
}
.BVDI_PS {
  background-color: #ffffff;
  border-color: #444444;
  border-style: solid;
  border-width: 1px;
  box-shadow: 10px 10px 40px rgba(0, 0, 0, 0.2);
  color: #444444;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  line-height: 1.5em;
  moz-box-shadow: 10px 10px 40px rgba(0, 0, 0, 0.2);
  webkit-box-shadow: 10px 10px 40px rgba(0, 0, 0, 0.2);
  width: 450px;
}
.BVDI_PS a {
  color: #007db8;
  text-decoration: none;
}
.BVDI_PS a:visited {
  color: #007db8;
  text-decoration: none;
}
.BVDI_PS a:hover {
  color: #007db8;
  text-decoration: underline;
}
.BVDI_PS a:focus {
  color: #007db8;
  text-decoration: underline;
}
.BVDI_PS a:active {
  color: #007db8;
  text-decoration: underline;
}
.BVDI_PS .BVDI_PSSectionNickname a {
  padding-top: 10px;
}
.BVDI_PS.BVDI_PSNotLoaded {
  width: 200px;
}
.BVDI_PSInside {
  padding: 15px;
}
.BVDI_PSHeader {
  float: right;
}
.BVDI_PSHeader .BVDILinkClose {
  display: none;
}
.BVDI_PSBody {
  clear: both;
  margin-bottom: 10px;
}
.BVDI_PSContainer {
  margin-bottom: 15px;
}
.BVDI_PSBodyContainer {
  overflow: hidden;
  zoom: 1;
}
.BVDI_PSContainerBasic {
  overflow: hidden;
  zoom: 1;
}
.BVDI_PSAvatar {
  float: left;
  margin-right: 10px;
  width: 45px;
}
.BVDI_PSAvatar a,
.BVDI_PSAvatar img {
  display: block;
  float: left;
  height: auto;
  width: 100%;
}
.BVDI_PSUserLocationContainer,
.BVDI_PSContextDataContainer {
  clear: both;
}
.BVDI_PSUserLocationContainer .BVDI_PSLabel,
.BVDI_PSContextDataContainer .BVDI_PSLabel {
  font-weight: bold;
  margin-right: 0.25em;
}
.BVDI_PSSectionNickname {
  float: left;
  font-size: 14px;
  font-weight: bold;
}
.BVDI_PSBodyBasic .BVDI_PSSectionBadges {
  float: right;
}
.BVDI_PSBodyBasic .BVDI_BABadges {
  margin-bottom: 5px;
}
.BVDI_PSSectionBadges {
  margin: 0;
}
.BVDI_PSSectionBadges .BVDI_BAList {
  margin: 0;
}
.BVDI_PSSectionBadges .BVDI_BAItem .BVDILink {
  height: auto;
}
.BVDI_PSSectionBadges .BVDI_BAItem .BVDILinkSpan {
  padding: 0;
}
.BVDI_PSSectionHistory {
  clear: both;
}
.BVDI_PSBodyHistory {
  color: #737373;
  font-size: 11px;
  line-height: 1.5;
}
.BVDI_PSBodyHistory div {
  display: inline;
}
.BVDI_PSBodyHistory .BVDI_PSValue {
  font-weight: bold;
}
.BVDI_PSBodyHistory .BVDI_PSLabelValuePair {
  padding-right: 5px;
}
.BVDI_PSContainerCrossProduct {
  background-color: #f9f9f9;
  clear: both;
  color: #444444;
  font-size: 14px;
  padding: 10px;
}
.BVDI_PSHeaderContributions {
  font-size: 14px;
  font-weight: bold;
}
.BVDI_PSBodyContributions {
  float: left;
  font-size: 11px;
  margin-top: 5px;
  text-transform: lowercase;
}
.BVDI_PSBodyContributions .BVDI_PSLabelValuePair {
  display: inline;
}
.BVDI_PSNumberContributions {
  display: inline;
  font-weight: bold;
}
.BVDI_PSContainerProductSpecific {
  float: left;
  width: 45%;
}
.BVDI_PSBodyProductSpecific {
  color: #444444;
  font-size: 14px;
}
.BVDI_PSSectionAverageRating {
  margin-bottom: 10px;
  overflow: hidden;
  padding: 0;
  zoom: 1;
}
.BVDI_PSSectionAverageRating .BVDI_PSRatingLabel {
  color: #444444;
  float: none;
  font-weight: bold;
  margin-bottom: 10px;
  overflow: hidden;
  zoom: 1;
}
.BVDI_PSRatingOutOf {
  display: none;
}
.BVDI_PSRatingOutOf .BVDINumber {
  font-weight: bold;
}
.BVDI_PSHistogramTitle {
  display: none;
}
.BVDI_PSHistogramBarRow {
  clear: left;
  height: 11px;
  margin-bottom: 2px;
  overflow: hidden;
  zoom: 1;
}
.BVDI_PSHistStarLabel {
  background-position: 100% 0;
  background-repeat: no-repeat;
  display: block;
  float: left;
  height: 11px;
  width: 26px;
}
.BVDI_PSHistStarLabel .BVDI_PSHistStarLabelText {
  display: block;
  font-size: 10px;
  font-weight: bold;
  height: 10px;
  line-height: 12px;
  overflow: hidden;
  width: 8px;
}
.BVDI_PSHistogramBarRow5 .BVDI_PSHistStarLabel,
.BVDI_PSHistogramBarRow4 .BVDI_PSHistStarLabel,
.BVDI_PSHistogramBarRow3 .BVDI_PSHistStarLabel,
.BVDI_PSHistogramBarRow2 .BVDI_PSHistStarLabel,
.BVDI_PSHistogramBarRow1 .BVDI_PSHistStarLabel {
  background: url(http://dell.origin.bazaarvoice.com/static/2341_mg/profilesnap_histogramstar.gif) 12px -1px no-repeat;
}
.BVDI_PSHistogramBar {
  background-color: #ffffff;
  border-color: #cccccc;
  border-style: solid;
  border-width: 1px;
  float: left;
  font-size: 6px;
  height: 8px;
  margin: 0 5px;
  width: 100px;
}
.BVDI_PSHistogramFullBar {
  background-color: #007db8;
  float: left;
  height: 8px;
}
.BVDI_PSHistAbsLabel {
  display: none;
  float: left;
}
.BVDI_PSHistPercLabel {
  float: left;
}
.BVDI_PSContainerCrossLinking {
  color: #444444;
  font-size: 14px;
  margin-left: 45%;
}
.BVDI_PSHeaderCrossLinking {
  font-weight: bold;
  margin-bottom: 10px;
}
.BVDI_PSBodyCrossLinking {
  margin-bottom: 5px;
}
.BVDI_PSSectionCrossLinking .BVDI_PSLabelValuePair {
  clear: both;
  margin-bottom: 10px;
}
.BVDI_PSSectionCrossLinkingPRR .BVDI_PSRatingLabel {
  display: none;
  float: left;
  font-style: normal;
  font-weight: normal;
  margin-right: 15px;
  padding-right: 5px;
  text-transform: none;
}
.BVDI_PSSectionCrossLinkingPRR .BVDI_PSRatingOutOf {
  display: none;
}
.BVDI_PSHeaderCrossLinkingPRR {
  font-weight: bold;
  margin-bottom: 10px;
}
.BVDI_PSBodyCrossLinkingQA {
  clear: left;
}
.BVDI_PSHeaderCrossLinkingQA {
  font-weight: bold;
  margin-bottom: 10px;
}
.BVDI_PSSectionCrossLinkingQA .BVDI_PSLabelValuePair {
  clear: both;
  float: none;
  margin-bottom: 20px;
  zoom: 1;
}
.BVDI_PSSectionCrossLinkingQA .BVDI_PSLabelValuePair:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
  width: 0;
}
.BVDI_PSQuestionAnswersCount {
  color: #737373;
  float: right;
  font-size: 11px;
  line-height: 1.5;
  margin-bottom: 5px;
  margin-left: 10px;
}
.BVDI_PSQuestion {
  margin-bottom: 5px;
}
.BVDI_PSQuestionPrefix {
  font-weight: bold;
}
.BVDI_PSContainerCredibility {
  clear: both;
  margin-bottom: 0;
}
.BVDI_PSSectionFeedback,
.BVDI_PSSectionFeedback div {
  float: left;
  height: 24px;
  line-height: 24px;
  white-space: nowrap;
}
.BVDI_PSSectionFeedback {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/votingBackgroundSprite.gif);
  background-position: 0 0;
  background-repeat: no-repeat;
  filter: alpha(opacity=70);
  font-weight: bold;
  margin-right: 10px;
  ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  opacity: 0.7;
  padding-left: 10px;
  text-transform: uppercase;
  zoom: 1;
}
.BVDI_PSHeaderFeedback {
  display: none;
}
.BVDI_PSBodyFeedback {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/votingBackgroundRightSprite.gif);
  background-position: right 0;
  background-repeat: no-repeat;
  padding-right: 5px;
}
.BVDI_PSBodyFeedback .BVDI_PSLabel {
  display: none;
}
.BVDI_PSBodyFeedback .BVDI_PSValue {
  background-position: 0 -76px;
  color: #737373;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  font-weight: bold;
  margin-right: 10px;
}
.BVDI_PSLabelValuePairYes .BVDI_PSValue {
  background: no-repeat;
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/votingThumbUpSprite.gif);
  background-position: 0 -76px;
  padding-left: 20px;
}
.BVDI_PSLabelValuePairNo .BVDI_PSValue {
  background: no-repeat;
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/votingThumbDownSprite.gif);
  background-position: 0 -76px;
  padding-left: 20px;
}
.BVDI_PSSectionBestAnswer {
  color: #737373;
  font-size: 11px;
  line-height: 20px;
  overflow: hidden;
  vertical-align: baseline;
  zoom: 1;
}
.BVDI_PSHeaderBestAnswer {
  display: block;
  float: left;
  margin: 0 10px;
}
.BVDI_PSBodyBestAnswer .BVDI_PSLabelValuePair {
  float: left;
  margin-right: 10px;
}
.BVDI_PSBodyBestAnswer .BVDI_PSLabel {
  display: inline;
}
.BVDI_PSBodyBestAnswer .BVDI_PSValue {
  background: transparent none;
  border-width: 0;
  color: #737373;
  display: inline;
  filter: alpha(opacity=100);
  filter: progid:DXImageTransform.Microsoft.Gradient(enabled=0);
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  font-weight: bold;
  ms-filter: progid:DXImageTransform.Microsoft.Gradient(enabled=0);
  opacity: 1.0;
  zoom: 1;
}
.BVDI_PSSectionFeatured {
  line-height: 20px;
  overflow: hidden;
  vertical-align: baseline;
  zoom: 1;
}
.BVDI_PSHeaderFeatured {
  display: block;
  float: left;
  font-style: normal;
  font-weight: normal;
  margin-right: 10px;
  margin-top: 5px;
  text-transform: none;
}
.BVDI_PSBodyFeatured .BVDI_PSLabelValuePair {
  float: left;
  margin-right: 10px;
}
.BVDI_PSBodyFeatured .BVDI_PSLabel {
  display: inline;
}
.BVDI_PSBodyFeatured .BVDI_PSValue {
  color: #444444;
  display: inline;
  font-size: 14px;
  font-weight: bold;
}
.BVDI_PSBodyCredibilityBadges {
  margin-bottom: 0;
}
.BVDI_PSBodyCredibilityBadges .BVDI_PSSectionBadges {
  clear: both;
}
.BVDI_PSFooter {
  background-color: #ffffff;
  border-color: #aaaaaa;
  border-style: solid;
  border-width: 1px 0 0;
  clear: left;
  padding: 5px;
  text-align: right;
}
.BVDI_PSSnapshotLoading {
  text-align: center;
}
.BVDI_BABadges {
  margin-bottom: 10px;
  overflow: hidden;
  zoom: 1;
}
.BVDI_BABadge {
  float: left;
  margin-right: 5px;
  padding: 2px 0;
}
.BVDI_BABadge a {
  color: #444444;
  text-decoration: none;
}
.BVDI_BABadge a:visited {
  color: #444444;
  text-decoration: none;
}
.BVDI_BABadge a:hover {
  color: #444444;
  text-decoration: none;
}
.BVDI_BABadge a:focus {
  color: #444444;
  text-decoration: none;
}
.BVDI_BABadge a:active {
  color: #444444;
  text-decoration: none;
}
.BVDI_BATop1ContributorBadge,
.BVDI_BATop10ContributorBadge,
.BVDI_BATop25ContributorBadge,
.BVDI_BATop50ContributorBadge,
.BVDI_BATop100ContributorBadge,
.BVDI_BATop250ContributorBadge,
.BVDI_BATop500ContributorBadge,
.BVDI_BATop1000ContributorBadge {
  background-color: #ffffff;
}
.BVDI_BAFeaturedLabel {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconBadges.png);
  background-position: 0 0;
  background-repeat: no-repeat;
  color: #007db8;
  font-family: 'museo-sans-for-dell-300', 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  padding-left: 25px;
  text-decoration: none;
}
.BVDI_BAExpertLabel {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconBadges.png);
  background-position: 0 -252px;
  background-repeat: no-repeat;
  color: #007db8;
  font-family: 'museo-sans-for-dell-300', 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  padding-left: 25px;
  text-decoration: none;
}
.BVDI_BAStaffLabel {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconBadges.png);
  background-position: 0 -51px;
  background-repeat: no-repeat;
  color: #007db8;
  font-family: 'museo-sans-for-dell-300', 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  padding-left: 25px;
  text-decoration: none;
}
.BVDI_BATop1ContributorLabel,
.BVDI_BATop10ContributorLabel,
.BVDI_BATop25ContributorLabel,
.BVDI_BATop50ContributorLabel,
.BVDI_BATop100ContributorLabel,
.BVDI_BATop250ContributorLabel,
.BVDI_BATop500ContributorLabel,
.BVDI_BATop1000ContributorLabel {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconBadges.png);
  background-position: 0 -100px;
  background-repeat: no-repeat;
  color: #007db8;
  font-family: 'museo-sans-for-dell-300', 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  padding-left: 25px;
  text-decoration: none;
}
.BVQABadgeDefinitions dd,
.BVRRBadgeDefinitions dd,
.BVSYBadgeDefinitions dd,
.BVCPBadgeDefinitions dd {
  margin: 0 0 20px;
}
.BVQABadgeDefinitions p,
.BVRRBadgeDefinitions p,
.BVSYBadgeDefinitions p,
.BVCPBadgeDefinitions p {
  margin: 0;
}
.BVDI_BA {
  color: #444444;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  line-height: 1.5em;
}
.BVDI_BAList {
  list-style-type: none;
  margin: 10px 0 0;
  padding: 0;
}
.BVDI_BAItem {
  display: inline;
  display: inline-block;
  margin: 0 15px 0 0;
}
.BVDI_BAItem .BVDILink {
  background-position: 0 0;
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
  height: 16px;
  overflow: hidden;
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconBadges.png);
  background-position: 0 -100px;
  background-repeat: no-repeat;
  color: #007db8;
  font-family: 'museo-sans-for-dell-300', 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  padding-left: 25px;
  text-decoration: none;
}
.BVDI_BAItem .BVDILink:visited {
  color: #007db8;
  text-decoration: none;
}
.BVDI_BAItem .BVDILink:hover {
  color: #007db8;
  text-decoration: none;
}
.BVDI_BAItem .BVDILink:focus {
  color: #007db8;
  text-decoration: none;
}
.BVDI_BAItem .BVDILink:active {
  color: #007db8;
  text-decoration: none;
}
.BVDI_BAItem .BVDILinkSpan {
  display: inline-block;
  font-family: 'museo-sans-for-dell-300', 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  text-transform: uppercase;
  vertical-align: top;
  white-space: no-wrap;
}
.BVDI_BAItemContributor .BVDILink {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconBadges.png);
  background-position: 0 -100px;
  background-repeat: no-repeat;
  color: #007db8;
  font-family: 'museo-sans-for-dell-300', 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  padding-left: 25px;
  text-decoration: none;
}
.BVDI_BAItemExpert .BVDILink {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconBadges.png);
  background-position: 0 -252px;
  background-repeat: no-repeat;
  color: #007db8;
  font-family: 'museo-sans-for-dell-300', 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  padding-left: 25px;
  text-decoration: none;
}
.BVDI_BAItemStaff .BVDILink {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconBadges.png);
  background-position: 0 -51px;
  background-repeat: no-repeat;
  color: #007db8;
  font-family: 'museo-sans-for-dell-300', 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  padding-left: 25px;
  text-decoration: none;
}
.BVDI_BAItemBest .BVDILink {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconBadges.png);
  background-position: 0 0;
  background-repeat: no-repeat;
  color: #007db8;
  font-family: 'museo-sans-for-dell-300', 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  padding-left: 25px;
  text-decoration: none;
}
.BVDI_BAItemFeatured .BVDILink {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconBadges.png);
  background-position: 0 0;
  background-repeat: no-repeat;
  color: #007db8;
  font-family: 'museo-sans-for-dell-300', 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  padding-left: 25px;
  text-decoration: none;
}
.BVDI_BAItemSocialAnsweringSubscriber .BVDILink {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconBadges.png);
  background-position: 0 -151px;
  background-repeat: no-repeat;
  color: #007db8;
  font-family: 'museo-sans-for-dell-300', 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  padding-left: 25px;
  text-decoration: none;
}
.BVDI_BAItemVerifiedPurchaser .BVDILink {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconBadges.png);
  background-position: 0 -202px;
  background-repeat: no-repeat;
  color: #007db8;
  font-family: 'museo-sans-for-dell-300', 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  padding-left: 25px;
  text-decoration: none;
}
.BVDI_BAItem .BVDILinkDisabled,
.BVDI_BAItem .BVDILinkDisabled:visited,
.BVDI_BAItem .BVDILinkDisabled:hover,
.BVDI_BAItem .BVDILinkDisabled:focus,
.BVDI_BAItem .BVDILinkDisabled:active {
  color: #444444;
  cursor: default;
  font-size: 14px;
}
.BVDI_BAPopup {
  text-align: left;
  top: 0;
  width: 150px;
  word-wrap: break-word;
}
.BVDI_BAPopup .BVDIBody {
  color: #737373;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  font-weight: bold;
}
.BVDI_BAInsidePopup {
  background-color: #ffffff;
  border-color: #444444;
  border-style: solid;
  border-width: 1px;
  box-shadow: 10px 10px 40px rgba(0, 0, 0, 0.2);
  moz-box-shadow: 10px 10px 40px rgba(0, 0, 0, 0.2);
  padding: 10px 10px 5px;
  webkit-box-shadow: 10px 10px 40px rgba(0, 0, 0, 0.2);
}
dl.BVDI_BAList {
  list-style-type: none;
  margin: 0;
}
dl.BVDI_BAList dt {
  display: none;
}
dl.BVDI_BAList dd p {
  margin: 0 0 5px 0;
}
dl.BVDI_BAList dd,
dl.BVDI_BAList dt {
  margin: 0;
  padding: 0;
}
.BVDI_PH {
  background: transparent none;
  border-width: 0;
  display: inline;
  display: inline-block;
  filter: alpha(opacity=100);
  filter: progid:DXImageTransform.Microsoft.Gradient(enabled=0);
  ms-filter: progid:DXImageTransform.Microsoft.Gradient(enabled=0);
  opacity: 1.0;
  vertical-align: top;
  width: auto;
  zoom: 1;
}
.BVDI_PHPhotoSectionLabel,
.BVDI_PHPhotoSectionHint {
  display: none;
}
.BVDI_PHPhoto {
  background: transparent none;
  border-width: 0;
  display: inline;
  display: inline-block;
  filter: alpha(opacity=100);
  filter: progid:DXImageTransform.Microsoft.Gradient(enabled=0);
  margin: 0 5px 5px 0;
  ms-filter: progid:DXImageTransform.Microsoft.Gradient(enabled=0);
  opacity: 1.0;
  zoom: 1;
}
.BVDI_PHPhotoLine {
  background: transparent none;
  border-width: 0;
  display: inline;
  filter: alpha(opacity=100);
  filter: progid:DXImageTransform.Microsoft.Gradient(enabled=0);
  ms-filter: progid:DXImageTransform.Microsoft.Gradient(enabled=0);
  opacity: 1.0;
  padding: 0;
  zoom: 1;
}
.BVDI_PHPhotoHeroContainer {
  text-align: center;
}
.BVDI_PHPhotoHeroContainer .BVDI_PHPhotoLine {
  overflow: hidden;
  padding: 5px 0;
  zoom: 1;
}
.BVDI_PHPhotoHeroContainer .BVDI_PHPhoto {
  float: left;
  margin: 5px 5px 5px 0;
}
.BVDI_PHPhotoHeroCaption {
  padding: 5px;
}
.BVDI_PHPhotoSectionThumbnail {
  border-color: #aaaaaa;
  border-style: solid;
  border-width: 2px;
  cursor: pointer;
  display: block;
  filter: alpha(opacity=70);
  height: 50px;
  ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  opacity: 0.7;
  overflow: hidden;
  width: 50px;
  zoom: 1;
}
.BVDI_PHPhotoSectionThumbnail img {
  height: auto;
  margin-left: -25px;
  width: 100px;
}
.BVDI_PHPhotoSectionThumbnail:hover {
  border-color: #cccccc;
  border-style: solid;
  border-width: 2px;
  filter: alpha(opacity=100);
  ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  opacity: 1.0;
  zoom: 1;
}
.BVDI_PHPhotoPopup {
  background-color: #ffffff;
  border-color: #444444;
  border-style: solid;
  border-width: 1px;
  box-shadow: 10px 10px 40px rgba(0, 0, 0, 0.2);
  color: #737373;
  cursor: pointer;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 11px;
  line-height: 1.5;
  moz-box-shadow: 10px 10px 40px rgba(0, 0, 0, 0.2);
  padding: 10px;
  position: absolute;
  webkit-box-shadow: 10px 10px 40px rgba(0, 0, 0, 0.2);
  width: 500px;
  z-index: 2009;
  zoom: 1;
}
.BVDI_PHPhotoPopupHint {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconText.gif);
  background-position: 0 -280px;
  background-repeat: no-repeat;
  display: block;
  float: right;
  height: 16px;
  overflow: hidden;
  padding: 0;
  padding-left: 20px;
  text-align: left;
  text-decoration: none;
  text-indent: -999em;
  width: 16px;
  zoom: 1;
}
.BVDI_PHPhotoPopupImage {
  text-align: center;
}
.BVDI_PHPhotoPopupImage img {
  height: auto;
  ms-interpolation-mode: bicubic;
  width: 300px;
  zoom: 1;
}
.BVDI_PHPhotoPopupCaption {
  display: block;
  margin: 3px auto;
  text-align: center;
  width: 400px !important;
}
.BVDI_VI {
  display: inline;
  display: inline-block;
  vertical-align: top;
  zoom: 1;
}
.BVDI_VIVideoSectionHeader {
  display: none;
}
.BVDI_VIVideoSectionLabel {
  font-weight: bold;
}
.BVDI_VIVideoSectionHint {
  color: #737373;
  font-size: 11px;
  line-height: 1.5;
}
.BVDI_VIInternalVideoPreview {
  border-color: #aaaaaa;
  border-style: solid;
  border-width: 1px;
  padding: 5px;
}
.BVVIVideoPopup {
  background-color: #ffffff;
  border-color: #444444;
  border-style: solid;
  border-width: 1px;
  box-shadow: 10px 10px 40px rgba(0, 0, 0, 0.2);
  color: #737373;
  font-size: 11px;
  line-height: 1.5;
  moz-box-shadow: 10px 10px 40px rgba(0, 0, 0, 0.2);
  position: absolute;
  webkit-box-shadow: 10px 10px 40px rgba(0, 0, 0, 0.2);
  width: 360px;
  z-index: 2009;
}
.BVVIVideoPopup a img {
  border: 0;
}
.BVVIVideoPopup .BVDIInside {
  padding: 5px 20px 20px;
  text-align: center;
}
.BVVIVideoPopup .BVVIVideoPlayer {
  text-align: center;
}
.BVVIVideoPopup .BVVIVideoSingleCaption {
  color: #737373;
  display: block;
  font-size: 11px;
  line-height: 1.5;
  margin-top: 5px;
  text-align: center;
  width: 320px;
}
.BVVIVideoPopup .BVVIVideo embed {
  border-width: 0;
  margin: 0 auto;
}
.BVVIInternalVideoPreview {
  clear: both;
  height: 210px;
  width: 280px;
}
.BVVIInternalVideoPreview .BVDIInside {
  color: #737373;
  font-size: 11px;
  line-height: 1.5;
  text-align: center;
}
.BVVIVideoPopupClose {
  margin-bottom: 5px;
  overflow: hidden;
  text-align: right;
  white-space: nowrap;
  zoom: 1;
}
.BVDI_VIVideoThumbnail,
.BVVIVideoThumbnail {
  border-color: #aaaaaa;
  border-radius: 5px;
  border-style: solid;
  border-width: 2px;
  cursor: pointer;
  display: inline;
  display: inline-block;
  filter: alpha(opacity=70);
  height: 47px;
  margin: 0 5px 5px 0;
  moz-border-radius: 5px;
  ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  opacity: 0.7;
  position: relative;
  webkit-border-radius: 5px;
  width: 76px;
  zoom: 1;
}
.BVDI_VIVideoThumbnail:hover,
.BVVIVideoThumbnail:hover {
  border-color: #cccccc;
  border-style: solid;
  border-width: 2px;
  filter: alpha(opacity=100);
  ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  opacity: 1.0;
  zoom: 1;
}
.BVVIVideoThumbnail img,
.BVVIVideoThumbnail img {
  height: 100%;
  width: 100%;
}
.BVVIVideoIcon {
  background: transparent none;
  border-width: 0;
  filter: alpha(opacity=100);
  filter: progid:DXImageTransform.Microsoft.Gradient(enabled=0);
  height: 25px;
  left: 50%;
  margin-left: -12px;
  margin-top: -12px;
  ms-filter: progid:DXImageTransform.Microsoft.Gradient(enabled=0);
  opacity: 1.0;
  position: absolute;
  top: 50%;
  width: 25px;
  z-index: 1;
  zoom: 1;
}
.BVVIVideoIcon img {
  height: 100%;
  margin-left: 0;
  width: 100%;
}
.BVVIVideoIcon img,
.BVVIVideoIcon img:hover {
  background-color: transparent !important;
}
.BVDI_ATTitleAdditionalFieldValueContainer {
  font-weight: bold;
}
.BVDI_ATParagraph {
  margin-top: 0;
}
.BVDI_RARatingContainerStar,
.BVDI_RARatingContainerSlider,
.BVDI_RARatingContainerRadio {
  margin-bottom: 10px;
}
.BVDI_RARatingEntry {
  overflow: hidden;
  zoom: 1;
}
.BVDI_RARatingHeader {
  font-weight: bold;
}
.BVDI_RALabel {
  float: left;
  margin-right: 5px;
  width: 80px;
}
.BVDI_RARatingNormalImage {
  float: left;
  margin-right: 5px;
}
.BVDI_RARatingNormalOutOf {
  float: left;
}
.BVDI_RARatingSliderLabel1,
.BVDI_RARatingRadioLabel1 {
  float: left;
  margin-right: 5px;
  width: 80px;
}
.BVDI_RARatingSliderLabel2,
.BVDI_RARatingRadioLabel2 {
  float: left;
}
.BVDI_RARatingSliderImage,
.BVDI_RARatingRadioImage {
  float: left;
  margin-right: 5px;
}
.BVDI_RASeparatorText {
  padding: 0 1ex;
}
.BVDI_CDUserLocationContainer,
.BVDI_CDContextDataValueContainer {
  overflow: hidden;
  zoom: 1;
}
.BVDI_CDLabel {
  display: block;
  float: left;
  margin-right: 5px;
  width: 80px;
}
.BVDI_CDValue {
  display: block;
  float: left;
}
.BVDI_ME {
  border-color: #aaaaaa;
  border-style: solid;
  border-width: 1px;
  color: #444444;
  margin-top: 5px;
}
.BVDI_MESubmitted {
  border-color: #6ea204;
  border-style: solid;
  border-width: 1px;
  color: #6ea204;
}
.BVDI_MERejected {
  border-color: #ce1126;
  border-style: solid;
  border-width: 1px;
  color: #ce1126;
}
.BVDI_MEPopin {
  background-color: #ffffff;
  border-color: #444444;
  border-style: solid;
  border-width: 1px;
  box-shadow: 10px 10px 40px rgba(0, 0, 0, 0.2);
  margin: -80px 0 0 -85px;
  moz-box-shadow: 10px 10px 40px rgba(0, 0, 0, 0.2);
  padding: 10px;
  webkit-box-shadow: 10px 10px 40px rgba(0, 0, 0, 0.2);
  width: 300px;
  z-index: 100;
}
.BVDI_MEPopin .BVDI_MEBody {
  width: 280px;
}
.BVDI_FV {
  zoom: 1;
}
.BVDI_FV:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
  width: 0;
}
.BVDI_FV .BVDI_ME {
  border-width: 0;
  clear: both;
  margin-bottom: 10px;
  padding: 10px 0 0;
}
.BVDI_FV .BVDI_ME .BVDI_MEInside {
  border-color: #6ea204;
  border-style: solid;
  border-width: 1px;
}
.BVDI_FV .BVSUFieldContainerButtons {
  float: none;
}
.BVDI_FV .BVSUFieldContainer label {
  float: none;
  width: auto;
}
.BVDI_FVVoting {
  float: left;
  line-height: normal;
  margin: 0;
  zoom: 1;
}
.BVDI_FVVoting:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
  width: 0;
}
.BVDI_FVVoting .BVDI_FVSum {
  color: #444444;
  display: none;
  font-size: 14px;
  font-weight: bold;
}
.BVDI_FVVoting .BVDI_FVCounts {
  color: #737373;
  display: none;
  font-size: 11px;
  line-height: 1.5;
}
.BVDI_FVSum .BVDINumber {
  margin-right: .5em;
}
.BVDI_FVCounts .BVDINumber {
  margin-right: .5em;
}
.BVDI_FVVotes .BVDIPrefix {
  display: none;
}
.BVDI_FVVotes .BVDINumber {
  color: #444444;
  font-size: 14px;
}
.BVDI_FVVotes .BVDILinkSpan {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/votingBackgroundRightSprite.gif);
  background-position: right 0;
  background-repeat: no-repeat;
  padding-right: 15px;
}
.BVDI_FVVotes .BVDILinkSpan:hover {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/votingBackgroundRightSprite.gif);
  background-position: right -30px;
  background-repeat: no-repeat;
}
.BVDI_FVVotes .BVDI_FVLevel0 .BVDILinkSpan {
  background-position: right -60px;
}
.BVDI_FVVotes .BVDILabel {
  margin-right: 5px;
}
.BVDI_FVVotes .BVDI_FVPositive .BVDILabel {
  background: no-repeat;
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/votingThumbUpSprite.gif);
  background-position: 0 5px;
  padding-left: 20px;
}
.BVDI_FVVotes .BVDI_FVNegative .BVDILabel {
  background: no-repeat;
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/votingThumbDownSprite.gif);
  background-position: 0 5px;
  display: block;
  height: 24px;
  overflow: hidden;
  padding: 0;
  padding-left: 20px;
  text-align: left;
  text-decoration: none;
  text-indent: -999em;
  vertical-align: top;
  width: 20px;
  zoom: 1;
}
.BVDI_FVVotes .BVDI_FVPositiveUndo a:hover .BVDILabel {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconText.gif);
  background-position: 2px -312px;
  background-repeat: no-repeat;
  padding-left: 20px;
  text-decoration: none;
}
.BVDI_FVVotes .BVDI_FVNegativeUndo a:hover .BVDILabel {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconText.gif);
  background-position: 2px -312px;
  background-repeat: no-repeat;
  display: block;
  height: 24px;
  overflow: hidden;
  padding: 0;
  padding-left: 20px;
  text-align: left;
  text-decoration: none;
  text-indent: -999em;
  width: 20px;
  zoom: 1;
}
.BVDI_FVVote {
  float: left;
  margin-right: 10px;
}
.BVDI_FV .BVDI_FVVote a,
.BVDI_FV .BVDI_FVVote span {
  height: 24px;
  line-height: 24px;
  color: #007db8;
  float: left;
  font-family: 'museo-sans-for-dell-300', 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  height: 30px;
  line-height: 30px;
  text-decoration: none;
  text-transform: capitalize;
  white-space: nowrap;
}
.BVDI_FV .BVDI_FVVotes a,
.BVDI_FV .BVDI_FVVotes a:visited,
.BVDI_FV .BVDI_FVVotes a:hover,
.BVDI_FV .BVDI_FVVotes a:focus,
.BVDI_FV .BVDI_FVVotes a:active {
  color: #007db8;
  text-decoration: none;
}
.BVDI_FV .BVDI_FVVote a,
.BVDI_FVVote a:focus {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/votingBackgroundSprite.gif);
  background-position: 0 0;
  background-repeat: no-repeat;
  cursor: pointer;
  padding-left: 9px;
}
.BVDI_FVVote a:hover,
.BVDI_FVVote a:active {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/votingBackgroundSprite.gif);
  background-position: 0 -30px;
  background-repeat: no-repeat;
}
.BVDI_FVVotes .BVDI_FVLevel0 a,
.BVDI_FVVotes .BVDI_FVLevel0 a:focus,
.BVDI_FVVotes .BVDI_FVLevel0 a:visited {
  background-position: 0 -60px;
  cursor: default;
}
.BVDI_FVVotes .BVDI_FVLevel0 a:hover,
.BVDI_FVVotes .BVDI_FVLevel0 a:active {
  background-position: 0 -60px;
}
.BVDI_FVVotes .BVDI_FVPositiveUndo a,
.BVDI_FVVotes .BVDI_FVPositiveUndo a:visited,
.BVDI_FVVotes .BVDI_FVPositiveUndo a:hover,
.BVDI_FVVotes .BVDI_FVPositiveUndo a:focus,
.BVDI_FVVotes .BVDI_FVPositiveUndo a:active,
.BVDI_FVVotes .BVDI_FVNegativeUndo a,
.BVDI_FVVotes .BVDI_FVNegativeUndo a:visited,
.BVDI_FVVotes .BVDI_FVNegativeUndo a:hover,
.BVDI_FVVotes .BVDI_FVNegativeUndo a:focus,
.BVDI_FVVotes .BVDI_FVNegativeUndo a:active {
  background-position: 0 0;
}
.BVDI_FVVotes .BVDI_FVPositiveUndo .BVDILinkSpan,
.BVDI_FVVotes .BVDI_FVNegativeUndo .BVDILinkSpan {
  background-position: right 0;
}
.BVDI_COActions {
  clear: both;
  margin-top: 15px;
}
.BVDI_COActions .BVDI_FVVotes .BVDI_FVPositiveUndo a:hover .BVDILabel {
  display: block;
  height: 24px;
  overflow: hidden;
  padding: 0;
  text-align: left;
  text-decoration: none;
  text-indent: -999em;
  width: 20px;
  zoom: 1;
}
.BVDI_COActions:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
  width: 0;
}
.BVDI_COActions .BVDI_SB {
  float: left;
  margin-right: 5px;
}
.BVDI_COActions .BVDI_FVReportInline {
  margin-left: 5px;
  margin-right: 5px;
}
.BVDI_COActions .BVDI_FVSubmitted {
  margin-left: 5px;
  margin-right: 5px;
}
.BVDI_COActions .BVDI_FVVote.BVDI_FVPositive .BVDILabel {
  padding: 0;
  text-align: left;
  text-indent: -999em;
  width: 20px;
}
.BVDI_COActions .BVDI_FVVote.BVDI_FVNegative .BVDILabel {
  width: 20px;
}
.BVDI_FVVotes .BVDI_FVLevel0 a .BVDILabel,
.BVDI_FVVotes .BVDI_FVLevel0 a:visited .BVDILabel,
.BVDI_FVVotes .BVDI_FVLevel0 a:hover .BVDILabel,
.BVDI_FVVotes .BVDI_FVLevel0 a:focus .BVDILabel,
.BVDI_FVVotes .BVDI_FVLevel0 a:active .BVDILabel {
  background-position: 0 -76px;
}
.BVDI_FVVotes .BVDI_FVLevel0 a,
.BVDI_FVVotes .BVDI_FVLevel0 a:visited,
.BVDI_FVVotes .BVDI_FVLevel0 a:hover,
.BVDI_FVVotes .BVDI_FVLevel0 a:focus,
.BVDI_FVVotes .BVDI_FVLevel0 a:active,
.BVDI_FVVotes .BVDI_FVLevel0 .BVDILabel,
.BVDI_FVVotes .BVDI_FVLevel0 .BVDINumber {
  color: #737373;
}
.BVDI_FVReportLinkInappropriate {
  float: left;
  padding-bottom: 10px;
}
.BVDI_FVReportLink a {
  height: 20px;
  color: #007db8;
  background: no-repeat;
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconReport.gif);
  background-position: 0 5px;
  display: block;
  filter: alpha(opacity=70);
  float: left;
  font-style: italic;
  height: 30px;
  ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  opacity: 0.7;
  overflow: hidden;
  padding: 0;
  padding-left: 20px;
  text-align: left;
  text-decoration: none;
  text-indent: -999em;
  width: 20px;
  zoom: 1;
}
.BVDI_FVReportLink a:visited {
  color: #007db8;
  text-decoration: none;
}
.BVDI_FVReportLink a:hover {
  color: #007db8;
  text-decoration: none;
}
.BVDI_FVReportLink a:focus {
  color: #007db8;
  text-decoration: none;
}
.BVDI_FVReportLink a:active {
  color: #007db8;
  text-decoration: none;
}
.BVDI_FVReportLink a:hover,
.BVDI_FVReportLink a:focus,
.BVDI_FVReportLink a:visited {
  filter: alpha(opacity=100);
  ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  opacity: 1.0;
  zoom: 1;
}
.BVDI_FVReport {
  border-color: #ce1126;
  border-style: solid;
  border-width: 1px;
  color: #ce1126;
}
.BVDI_FVReportPopin {
  background-color: #ffffff;
  border-color: #444444;
  border-style: solid;
  border-width: 1px;
  box-shadow: 10px 10px 40px rgba(0, 0, 0, 0.2);
  margin: -8em 0 0 -10em;
  moz-box-shadow: 10px 10px 40px rgba(0, 0, 0, 0.2);
  webkit-box-shadow: 10px 10px 40px rgba(0, 0, 0, 0.2);
  width: 350px;
  z-index: 100;
}
.BVDI_FVReportPopin .BVSU_FVForm .BVSUFieldTextArea {
  resize: none;
  width: 300px;
}
.BVDI_FVReportInline {
  margin-top: 10px;
}
.BVDI_FVInsideReport {
  margin-left: 10px;
  padding: 10px;
}
.BVDI_FVHeaderReport {
  display: none;
}
.BVDI_FVTitleReport {
  font-weight: bold;
}
.BVDI_FVBodyReport .BVSUFieldLabelReasonText {
  float: none;
  margin: 0;
  padding-bottom: 6px;
  width: 308px;
}
.BVSUFieldContainerReport label {
  display: block;
}
.BVSU_FVForm .BVSUFieldTextArea {
  margin-bottom: 10px;
  width: 400px;
}
.BVDI_FVReportButtons {
  clear: both;
}
.BVDI_FVActiveReport .BVDI_FVInappropriate .BVDILink {
  color: #ce1126;
}
.BVDI_SB .BVDITitle {
  display: none;
}
.BVDI_SB a {
  filter: alpha(opacity=70);
  ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  opacity: 0.7;
  zoom: 1;
}
.BVDI_SB a img {
  height: 20px;
  ms-interpolation-mode: bicubic;
  width: 20px;
}
.BVDI_SB a:hover,
BVDI_SB a:focus,
BVDI_SB a:active {
  filter: alpha(opacity=100);
  ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  opacity: 1.0;
  zoom: 1;
}
.BVDI_SBFacebookSendButtonContainer {
  clear: none;
  margin-right: 5px;
}
.BVDI_SBFacebookLikeButtonContainer {
  clear: left;
  padding-top: 5px;
}
.BVDI_SBGooglePlusOneButtonContainer {
  float: left;
  margin-left: 0;
}
.BVDI_SBTweetButtonContainer {
  clear: left;
  float: left;
}
.BVDI_SUAttribution {
  background-color: #f9f9f9;
  border-color: #aaaaaa;
  border-style: solid;
  border-width: 1px;
  color: #444444;
  font-size: 14px;
  margin-bottom: 15px;
  overflow: hidden;
  padding: 5px 0 0 5px;
  zoom: 1;
}
.BVDI_SUAttribution .BVDI_SUSubjectImage {
  float: left;
  margin-right: 10px;
}
.BVDI_SUAttribution .BVDI_SUSubjectImage img {
  width: 30px;
}
.BVDI_SUAttribution .BVDI_SUSubjectName {
  padding-top: 8px;
}
.BVDI_SUAttribution .BVDI_SUSubjectName .BVDIPrefix {
  font-style: italic;
  margin-right: 0.25em;
}
.BVDI_CO {
  background-color: #f9f9f9;
  clear: left;
  position: relative;
  border-color: #444444;
  border-style: solid;
  border-width: 0 0 1px;
}
.BVDI_CO .BVDI_COToggleArea {
  zoom: 1;
}
.BVDI_CO .BVDI_COToggleArea:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
  width: 0;
}
.BVDI_CO .BVDI_COLinkPost {
  float: right;
}
.BVDI_CO .BVDI_COLinkToggle {
  color: #007db8;
  float: right;
  text-decoration: none;
}
.BVDI_CO .BVDI_COLinkToggle:visited {
  color: #007db8;
  text-decoration: none;
}
.BVDI_CO .BVDI_COLinkToggle:hover {
  color: #007db8;
  text-decoration: none;
}
.BVDI_CO .BVDI_COLinkToggle:focus {
  color: #007db8;
  text-decoration: none;
}
.BVDI_CO .BVDI_COLinkToggle:active {
  color: #007db8;
  text-decoration: none;
}
.BVDI_CONoComments .BVDI_COToggleArea {
  display: none;
}
.BVDI_CONoComments .BVDI_COBody {
  font-size: 14px;
  padding: 10px;
}
.BVDI_COBody {
  display: inline;
}
.BVDI_COBodyComments {
  padding: 10px 0;
}
.BVDI_COComment {
  border-color: #cccccc;
  border-style: solid;
  border-width: 1px 0 0;
  clear: both;
  margin-top: 5px;
  padding-top: 15px;
  zoom: 1;
}
.BVDI_COComment .BVDI_BABadges {
  margin-bottom: 0;
}
.BVDI_COComment .BVDI_BABadge {
  margin: 0 15px 0 0;
  padding: 3px 0 0;
}
.BVDI_COComment .BVDI_BA {
  float: right;
}
.BVDI_COComment .BVDI_BAItem {
  display: block;
  margin-bottom: 5px;
}
.BVDI_COComment .BVDI_PHPhotoSectionThumbnail {
  height: 35px;
  width: 35px;
}
.BVDI_COComment .BVDI_VIVideoThumbnail {
  height: 35px;
  width: 35px;
}
.BVDI_COComment .BVDI_PL {
  clear: both;
}
.BVDI_COComment .BVAttributionLocale {
  border-width: 1px 0 0;
  margin: 15px 0 0;
  padding: 15px 0 0;
}
.BVDI_COInsideComment {
  background: url(http://dell.origin.bazaarvoice.com/static/2341_mg/bgComment.gif) 20px 0 no-repeat;
  padding: 0 20px 10px 238px;
}
.BVDI_COAvatar {
  display: none;
  float: left;
  margin-right: 20px;
  width: 40px;
}
.BVDI_COAvatar img {
  width: 100%;
}
.BVDI_COUserNicknameContainer,
.BVDI_COUserLocationContainer {
  color: #444444;
  font-size: 14px;
}
.BVDI_COUserNicknamePrefix {
  margin-right: 0.25em;
}
.BVDI_COUserNicknameContainer .BVRRNickname {
  font-size: 14px;
}
.BVDI_COUserLocationPrefix {
  font-weight: bold;
}
.BVDI_COContent {
  display: block;
}
.BVDI_COCommentTitleContainer {
  color: #444444;
  display: inline;
  font-family: 'museo-sans-for-dell-300', 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: normal;
  line-height: 27px;
  margin-bottom: 5px;
  text-transform: none;
}
.BVDI_COCommentDateContainer {
  color: #737373;
  display: inline;
  font-size: 11px;
  line-height: 1.5;
  zoom: 1;
}
.BVDI_COCommentDateValuePrefix {
  margin-right: 0.25em;
}
.BVDI_COCommentDateValue {
  display: inline;
}
.BVDI_COCommentTextParagraph {
  margin-top: 10px;
}
.BVDI_COContentSecondary {
  margin-left: 70px;
  overflow: hidden;
  padding-top: 10px;
}
.BVDI_COHeaderBody,
.BVDI_COFooterBody {
  clear: both;
}
.BVDI_COFooterBody {
  border-color: #444444;
  border-style: solid;
  border-width: 1px 0 0;
}
.BVDI_COFooterBody .BVDI_COLinkPost {
  display: none;
}
.BVDI_COFooterBody .BVDITitle {
  color: #737373;
  display: none;
  font-size: 11px;
  line-height: 1.5;
}
.BVDI_COHeaderBody {
  display: none;
  margin-bottom: 20px;
  zoom: 1;
}
.BVDI_COHeaderBody .BVDI_COLinkPost {
  display: none;
  float: right;
  float: left;
  font-weight: bold;
  margin-top: 5px;
}
.BVDI_COHeaderBody:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
  width: 0;
}
.BVDI_COHeaderBody .BVDITitle {
  color: #444444;
  font-family: 'museo-sans-for-dell-300', 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: normal;
  line-height: 27px;
  margin: 0 10px 0 0;
  text-transform: none;
}
.BVDI_COHeaderBody .BVDI_COControls {
  display: none;
}
.BVDI_COHeaderBody .BVDI_COPageBasedPager {
  margin-bottom: 0;
}
.BVDI_COPagerColumn {
  float: right;
  padding: 5px;
}
.BVDI_COLinkNext {
  padding: 5px;
}
.BVDI_COHeader,
.BVDI_COFooter {
  zoom: 1;
}
.BVDI_COHeader:after,
.BVDI_COFooter:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
  width: 0;
}
.BVDI_COHeader {
  padding: 10px;
  position: absolute;
  right: 20px;
  top: -43px;
  width: 210px;
}
.BVDI_COHeader .BVDI_COLinkToggleNoComments {
  display: none;
}
.BVDI_COFooter {
  zoom: 1;
}
.BVDI_COFooter:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
  width: 0;
}
.BVDI_COFooter .BVDI_COLinkToggle {
  border-width: 0;
  padding: 5px 20px 5px 0;
}
.BVDI_COFooter .BVDI_COLinkToggle .BVDILinkSpan {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconText.gif);
  background-position: 0 -278px;
  background-repeat: no-repeat;
  padding-left: 20px;
  text-decoration: none;
}
.BVDI_COLinkToggle {
  border-color: #cccccc;
  border-style: solid;
  border-width: 0 1px 0 0;
  float: right;
  font-weight: bold;
  line-height: 24px;
  margin-right: 10px;
  outline: none;
  padding-right: 10px;
}
.BVDI_COControls {
  float: right;
}
.BVDI_COPageBasedPager {
  clear: both;
  color: #444444;
  font-size: 14px;
  margin: 5px 20px 5px 0;
  text-align: right;
}
.BVDI_COPageNumber a {
  font-weight: bold;
  margin: 0 5px;
  padding: 2px 6px;
  color: #007db8;
  text-decoration: none;
}
.BVDI_COPageNumber a:visited {
  color: #007db8;
  text-decoration: none;
}
.BVDI_COPageNumber a:hover {
  color: #007db8;
  text-decoration: none;
}
.BVDI_COPageNumber a:focus {
  color: #007db8;
  text-decoration: none;
}
.BVDI_COPageNumber a:active {
  color: #007db8;
  text-decoration: none;
}
.BVDI_COSelectedPageNumber {
  background-color: #eeeeee;
  border-color: #444444;
  border-radius: 3px;
  border-style: solid;
  border-width: 1px;
  color: #444444;
  font-weight: bold;
  moz-border-radius: 3px;
  padding: 2px 6px;
  webkit-border-radius: 3px;
}
.BVDI_COPagerArrows {
  display: none;
}
.BVDI_COSubmittedMessage,
.BVDI_COSubmitted {
  border: 0;
  clear: both;
  display: none;
  float: left;
  margin-top: 0;
  padding: 0;
}
.BVDIUgcPageLinkContainer {
  background: #ffffff;
  clear: both;
  color: #444444;
  font-size: 14px;
  margin: 0;
  padding: 5px 0;
  text-align: right;
}
.BVDISubjectPageLinkContainer {
  background: #ffffff;
  clear: both;
  color: #444444;
  font-size: 14px;
  margin: 0;
  padding: 5px 0;
  text-align: right;
}
.BVDI_RP {
  color: #444444;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  line-height: 1.5em;
  margin: 0;
  padding: 5% 50px;
  text-align: center;
}
.BVDI_RPHeader {
  color: #444444;
  font-family: 'museo-sans-for-dell-300', 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: normal;
  line-height: normal;
  text-transform: none;
}
.BVDI_RPBody {
  background: url(http://dell.origin.bazaarvoice.com/static/2341_mg/loading.gif) no-repeat 50% 20px;
  margin: 0 auto;
  padding: 60px;
  width: 50%;
}
.BVDI_RPWarningMessage {
  margin: 10px;
}
.BVSUHidden {
  display: none;
}
.BVSUSpacer {
  height: 0;
  line-height: 0;
  overflow: hidden;
}
.BVSUOverlay {
  position: absolute;
}
.BVSUSeparator {
  clear: both;
}
.BVSUHeaderStep {
  margin-bottom: 20px;
}
.BVSUTitleStep {
  color: #444444;
  font-family: 'museo-sans-for-dell-300', 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 20px;
  font-weight: bold;
  line-height: normal;
}
.BVSUBodySummary {
  background-color: #ffffff;
  border-color: #aaaaaa;
  border-style: solid;
  border-width: 2px;
  color: #444444;
  filter: alpha(opacity=70);
  font-size: 14px;
  margin-bottom: 10px;
  ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  opacity: 0.7;
  padding: 20px;
  zoom: 1;
}
.BVSUBodySummary:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
  width: 0;
}
.BVSUForm {
  margin: 0;
}
.BVSUFieldLabel {
  color: #444444;
  display: block;
  font-size: 14px;
  line-height: 1.5;
  padding-bottom: 5px;
}
.BVSUFieldText {
  padding: 5px;
  width: 400px;
}
.BVSUFieldImage {
  border-width: 0;
  vertical-align: top;
}
.BVSUFieldHelper {
  color: #737373;
  font-size: 11px;
  line-height: 1.5;
}
.BVDI_CSPopup {
  color: #444444;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  line-height: 1.5em;
  padding: 0 0 15px 15px;
  position: inherit;
  width: 245px;
}
.BVDI_CSPopup a {
  color: #007db8;
  text-decoration: none;
}
.BVDI_CSPopup a:visited {
  color: #007db8;
  text-decoration: none;
}
.BVDI_CSPopup a:hover {
  color: #007db8;
  text-decoration: underline;
}
.BVDI_CSPopup a:focus {
  color: #007db8;
  text-decoration: underline;
}
.BVDI_CSPopup a:active {
  color: #007db8;
  text-decoration: underline;
}
.BVDI_CSPopup .BVSUFieldLabel {
  color: #444444;
  display: block;
  font-size: 14px;
  line-height: 1.5;
  padding-bottom: 5px;
}
.BVDI_CSPopup .BVSUFieldError .BVSUFieldLabel {
  color: #ce1126;
}
.BVDI_CSPopup .BVSURequiredFieldIndicator {
  color: #ce1126;
  font-size: 14px;
  line-height: 1.5;
}
.BVDI_CSPopup .BVSUFieldText {
  border-color: #cccccc;
  border-style: solid;
  border-width: 1px;
  line-height: 20px;
  margin: 0 5px 0 0;
  padding: 6px 3px;
  width: 217px;
}
.BVDI_CSPopup .BVSUFieldText:focus {
  border-color: #007db8;
  border-style: solid;
  border-width: 1px;
}
.BVDI_CSPopup .BVSUFieldContainer {
  margin-bottom: 5px;
}
.BVDI_CSPopup form {
  margin: 0;
  padding: 0;
}
.BVDI_CSPopup .BVSUModule .BVSUHeader {
  background: #ffffff;
  border-width: 0;
  padding: 0;
}
.BVDI_CSPopup .BVDITitle {
  border-color: #aaaaaa;
  border-style: solid;
  border-width: 0 0 1px;
  color: #444444;
  display: block;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  line-height: normal;
  margin-right: 20px;
  padding-bottom: 7px;
  padding-top: 15px;
}
.BVDI_CSPopup .BVSUTitle {
  color: #444444;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: normal;
  line-height: normal;
  text-transform: none;
}
.BVDI_CSPopup .BVSU_MERejected {
  background: transparent none;
  border-width: 0;
  color: #ce1126;
  filter: alpha(opacity=100);
  filter: progid:DXImageTransform.Microsoft.Gradient(enabled=0);
  margin: 7px 0 15px 0;
  ms-filter: progid:DXImageTransform.Microsoft.Gradient(enabled=0);
  opacity: 1.0;
  padding: 10px;
  zoom: 1;
}
.BVDI_CSPopup .BVSU_MERejected ul {
  margin: 0;
  padding: 0 0 0 12px;
}
.BVDI_CSPopup .BVSU_MERejected li {
  list-style: disc !important;
}
.BVSUFieldLabelSubscriber,
.BVDI_CSBodyPopup .BVSUBodyModule .BVSUFieldLabel {
  color: #444444;
  display: inline !important;
  font-size: 14px;
  line-height: 1.5;
}
.BVSU_CSHeaderStep {
  margin-bottom: 0;
}
.BVDI_CSHeaderPopup,
.BVDI_CSPopup .BVSUHeader {
  color: #444444;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  font-weight: bold;
  line-height: normal;
  margin: 0 0 10px;
  overflow: hidden;
}
.BVDI_CSBodyPopup {
  padding-right: 20px;
}
.BVSU_CSBodyStep {
  color: #444444;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  line-height: 1.5em;
}
.BVSU_CSBodyStep .BVSUModule {
  border: none;
  margin-bottom: 15px;
}
.BVSU_CSBodyStep .BVSUModuleUnsubscribeFrom {
  margin-bottom: 1em;
}
.BVSU_CSBodyStep .BVSUHeader {
  background-color: transparent;
  margin-bottom: 5px;
  padding: 0;
}
.BVSU_CSBodyStep .BVSUHeader .BVSUTitle {
  color: #444444;
}
.BVSU_CSBodyStep .BVSUModuleSubscribeTo .BVSUHeaderModule .BVSUTitle {
  color: #444444;
  display: inline;
  font-size: 14px;
  font-weight: bold;
  margin: 0 0 10px;
  overflow: hidden;
}
.BVSU_CSBodyStep .BVSUFieldLabel {
  float: none;
  margin-right: 0;
  width: auto;
}
.BVSU_CSBodyStep label {
  display: inline !important;
  font-size: 14px;
}
.BVSU_CSBodyStep .BVSUFieldContainerUnsubscribeFromAll {
  margin-top: 1em;
}
.BVSUError,
.BVSUFieldError,
.BVDI_CSPopup .BVSUFieldError .BVSUFieldLabel {
  color: #ce1126;
}
.BVSUFieldError .BVSUFieldText {
  border-color: #ce1126;
  border-style: solid;
  border-width: 1px;
}
.BVSU_CSStepThankYou .BVSU_CSMessage {
  margin-bottom: 10px;
}
.BVDI_CSInsidePopup .BVSU_CSStepThankYou .BVSUTitle {
  color: #444444;
  font-size: 14px;
  font-style: normal;
  font-weight: normal;
  line-height: 14px;
  padding: 0;
  text-transform: none;
}
.BVDI_WGTopRated {
  border-color: #cccccc;
  border-style: solid;
  border-width: 1px;
  color: #444444;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  line-height: 1.5em;
  width: 300px;
}
.BVDI_WGTopRatedHeader {
  background-color: #f9f9f9;
  border-color: #cccccc;
  border-style: solid;
  border-width: 1px;
  color: #444444;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  line-height: normal;
  padding: 5px 0;
}
.BVDI_WGTopRatedBody {
  border-color: #aaaaaa;
  border-style: solid;
  border-width: 1px;
  padding: 5px;
}
.BVDI_WGTopRatedItem {
  margin-top: 5px;
  padding: 10px;
  zoom: 1;
}
.BVDI_WGTopRatedProductImage {
  float: left;
  margin: 0 8px 8px 0;
}
.BVDI_WGTopRatedProductImage img {
  display: block;
}
.BVDI_WGTopRatedProductImage a {
  border-color: #aaaaaa;
  border-style: solid;
  border-width: 2px;
  display: block;
}
.BVDI_WGTopRatedProductImage a:hover,
.BVDI_WGTopRatedProductImage a:focus,
.BVDI_WGTopRatedProductImage a:active {
  border-color: #cccccc;
  border-style: solid;
  border-width: 2px;
}
.BVDI_WGTopRatedOverallRatingImage {
  vertical-align: middle;
}
.BVDI_WGTopRatedRatingImageSuffix {
  padding-left: 5px;
  padding-top: 1px;
}
.BVDI_WGTopRatedProductName {
  padding-bottom: 8px;
  padding-top: 8px;
}
.BVDI_WGTopRatedProductName a {
  font-size: 14px;
  font-weight: bold;
  color: #007db8;
  text-decoration: none;
}
.BVDI_WGTopRatedProductName a:visited {
  color: #007db8;
  text-decoration: none;
}
.BVDI_WGTopRatedProductName a:hover {
  color: #007db8;
  text-decoration: none;
}
.BVDI_WGTopRatedProductName a:focus {
  color: #007db8;
  text-decoration: none;
}
.BVDI_WGTopRatedProductName a:active {
  color: #007db8;
  text-decoration: none;
}
.BVDI_WGTopRatedItemSeparator {
  border-color: #aaaaaa;
  border-style: solid;
  border-width: 1px 0 0;
  clear: both;
  display: block;
  height: 0;
  overflow: hidden;
  zoom: 1;
}
.BVDI_WGTopRatedItemSeparatorLast {
  clear: both;
}
.BVModuleWidgetProductList {
  width: 350px;
}
.BVModuleWidgetProductList .BVProductList .BVHover {
  background-color: #f9f9f9;
}
.BVModuleWidgetProductList .BVItem:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  margin: 10px;
  visibility: hidden;
  width: 0;
}
.BVModuleWidgetProductList .BVSubjectImage {
  border-color: #cccccc;
  border-style: solid;
  border-width: 1px;
  float: left;
  width: 70px;
}
.BVModuleWidgetProductList .BVSummaryRatingImage {
  float: left;
}
.BVModuleWidgetProductList .BVSlimProductList {
  float: left;
  padding: 0 5px;
  width: 250px;
}
.BVModuleWidgetProductList .BVButton {
  background-color: #eeeeee;
  border-radius: 5px;
  border-width: 0;
  display: inline;
  display: inline-block;
  margin-left: 10px;
  moz-border-radius: 5px;
  padding: 3px;
  text-align: center;
  webkit-border-radius: 5px;
  zoom: 1;
}
.BVModuleWidgetProductList .BVSubjectBrand {
  clear: both;
  display: block;
}
.BVModuleWidgetProductList .BVTotalReviewCount {
  margin: 0 5px;
}
.BVModuleWidgetProductList .BVAssociatedProductTitle {
  clear: both;
  display: block;
}
.BVModuleWidgetProductList .BVAvatar {
  float: left;
}
.BVModuleWidgetProductList .BVReviewerContent {
  float: left;
  padding: 3px;
  width: 175px;
}
.BVDI_WGLatestStories {
  border-color: #cccccc;
  border-style: solid;
  border-width: 1px;
  color: #444444;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  line-height: 1.5em;
  width: 300px;
}
.BVDI_WGLatestStoriesHeader {
  background-color: #f9f9f9;
  border-color: #cccccc;
  border-style: solid;
  border-width: 1px;
  color: #444444;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  line-height: normal;
  padding: 5px 0;
}
.BVDI_WGHeaderTitlePrefix {
  margin-right: 0.25em;
}
.BVDI_WGLatestStoriesBody {
  border-color: #aaaaaa;
  border-style: solid;
  border-width: 1px;
  padding: 5px;
}
.BVDI_WGLatestStoriesItem {
  margin-top: 5px;
  padding: 10px;
  zoom: 1;
}
.BVDI_WGLatestStoriesItem a {
  font-weight: bold;
}
.BVDI_WGLatestStoriesItemInfo {
  padding: 2px 0 3px;
}
.BVDI_WGLatestStoriesItemUserName {
  color: #737373;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  font-weight: bold;
}
.BVDI_WGLatestStoriesItemElapsedTime {
  color: #737373;
  font-size: 11px;
  line-height: 1.5;
}
.BVDI_WGLatestStoriesPhotoContainer {
  float: left;
  margin: 0 8px 8px 0;
}
.BVDI_WGLatestStoriesPhotoContainer img {
  display: block;
}
.BVDI_WGLatestStoriesPhotoContainer a {
  border-color: #aaaaaa;
  border-style: solid;
  border-width: 2px;
  display: block;
}
.BVDI_WGLatestStoriesPhotoContainer a:hover,
.BVDI_WGLatestStoriesPhotoContainer a:focus,
.BVDI_WGLatestStoriesPhotoContainer a:active {
  border-color: #cccccc;
  border-style: solid;
  border-width: 2px;
}
.BVDI_WGLatestStoriesContinueReading {
  padding-left: 1em;
}
.BVDI_WGLatestStoriesFeedback {
  clear: both;
  color: #737373;
  font-size: 11px;
  line-height: 1.5;
  padding-top: 4px;
}
.BVDI_WGLatestStoriesPositiveCount,
.BVDI_WGLatestStoriesCommentCount {
  padding-right: 4px;
}
.BVDI_WGLatestStoriesCommentCount {
  padding-left: 6px;
}
.BVDI_WGLatestStoriesItemSeparator {
  border-color: #aaaaaa;
  border-style: solid;
  border-width: 1px 0 0;
  clear: both;
  display: block;
  height: 0;
  overflow: hidden;
  zoom: 1;
}
.BVDI_WGLatestStoriesItemSeparatorLast {
  clear: both;
}
.BVDI_WGLatestQuestions {
  border-color: #cccccc;
  border-style: solid;
  border-width: 1px;
  color: #444444;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  line-height: 1.5em;
  width: 300px;
}
.BVDI_WGLatestQuestionsHeader {
  background-color: #f9f9f9;
  border-color: #cccccc;
  border-style: solid;
  border-width: 1px;
  color: #444444;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  line-height: normal;
  padding: 5px 0;
}
.BVDI_WGLatestQuestionsBody {
  border-color: #aaaaaa;
  border-style: solid;
  border-width: 1px;
  padding: 5px;
}
.BVDI_WGLatestQuestionsItem {
  margin-top: 5px;
  padding: 10px;
  zoom: 1;
}
.BVDI_WGLatestQuestionsItem a {
  font-weight: bold;
}
.BVDI_WGLatestQuestionsItemInfo {
  padding: 2px 0 3px;
}
.BVDI_WGLatestQuestionsItemUserName {
  color: #737373;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  font-weight: bold;
}
.BVDI_WGLatestQuestionsItemElapsedTime {
  color: #737373;
  font-size: 11px;
  line-height: 1.5;
}
.BVDI_WGLatestQuestionsPhotoContainer {
  float: left;
  margin: 0 8px 8px 0;
}
.BVDI_WGLatestQuestionsPhotoContainer img {
  display: block;
}
.BVDI_WGLatestQuestionsPhotoContainer a {
  border-color: #aaaaaa;
  border-style: solid;
  border-width: 2px;
  display: block;
}
.BVDI_WGLatestQuestionsPhotoContainer a:hover,
.BVDI_WGLatestQuestionsPhotoContainer a:focus,
.BVDI_WGLatestQuestionsPhotoContainer a:active {
  border-color: #cccccc;
  border-style: solid;
  border-width: 2px;
}
.BVDI_WGLatestQuestionsContinueReading,
.BVDI_WGLatestQuestionsRead {
  margin-left: 0.25em;
}
.BVDI_WGLatestQuestionsAnswerLinkContainer {
  clear: both;
}
.BVDI_WGLatestQuestionsItemSeparator {
  border-color: #aaaaaa;
  border-style: solid;
  border-width: 1px 0 0;
  clear: both;
  display: block;
  height: 0;
  overflow: hidden;
  zoom: 1;
}
.BVDI_WGLatestQuestionsItemSeparatorLast {
  clear: both;
}
#BVZDLBHideSelect {
  background-color: #ffffff;
  border-width: 0;
  filter: alpha(opacity=0);
  height: 100%;
  left: 0;
  ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  opacity: 0;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 9 !important;
  zoom: 1;
}
#BVZDLBOverlay {
  height: 100%;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1001;
}
.BVZDLBOverlayMacFFBGHack {
  background: url(http://dell.origin.bazaarvoice.com/static/2341_mg/macFFBackgroundHack.png) repeat;
}
.BVZDLBOverlayBG {
  background-color: #444444;
  filter: alpha(opacity=70);
  ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  opacity: 0.7;
  zoom: 1;
}
#BVZDLBLoading {
  display: none;
  height: 13px;
  left: 50%;
  margin: -6px 0 0 -104px;
  position: fixed;
  top: 50%;
  width: 208px;
  z-index: 2003;
}
#BVZDLBWindow {
  display: none;
  margin-top: 20px;
  position: absolute;
  width: 750px;
  z-index: 1002;
}
#BVZDLBContainer {
  background-color: white;
  clear: both;
  padding: 20px;
}
* html #BVZDLBHideSelect,
* html #BVZDLBOverlay {
  height: 20px;
  position: absolute;
}
.BVZD {
  background-color: #ffffff;
}
.BVZDHeader {
  clear: both;
  margin-bottom: 10px;
  overflow: hidden;
  text-align: right;
  zoom: 1;
}
.BVZDHeader .BVLinkClose,
.BVZDHeader .BVLinkClose:visited {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconText.gif);
  background-position: 0 -280px;
  background-repeat: no-repeat;
  display: block;
  float: right;
  height: 16px;
  overflow: hidden;
  padding: 0;
  padding-left: 20px;
  position: relative;
  text-align: left;
  text-decoration: none;
  text-indent: -999em;
  width: 16px;
  z-index: 300;
  zoom: 1;
}
.BVZDContainer #BVQAContainer {
  margin: 0;
  zoom: 1;
}
.BVZDFooter {
  padding: 0;
}
.BVAUSignOut {
  color: #444444;
  display: inline-block;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  line-height: 1.5em;
  margin: 0;
  vertical-align: middle;
}
.BVAUSignedIn {
  background: no-repeat 0 50%;
  color: #444444;
  display: inline-block;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  line-height: 1.5em;
  padding-left: 20px;
}
.BVMESignedIn {
  background-color: #f9f9f9;
  border-color: #aaaaaa;
  border-style: solid;
  border-width: 1px;
  padding: 10px;
}
.BVRRReviewDisplayStyle3Summary {
  float: left;
  padding: 20px 15px 10px 20px;
  width: 188px;
}
.BVRRReviewDisplayStyle3Summary .BVRROverallRatingContainer {
  border-style: solid;
  border-color: #aaaaaa;
  border-style: dotted;
  border-width: 0 0 1px;
  float: none;
  margin-bottom: 10px;
  padding-bottom: 10px;
}
.BVRRReviewDisplayStyle3Summary .BVRROverallRatingContainer:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
  width: 0;
}
.BVRRReviewDisplayStyle3Summary .BVRRSecondaryRatingsContainer {
  border-style: solid;
  border-color: #aaaaaa;
  border-style: dotted;
  border-width: 0 0 1px;
  margin-bottom: 15px;
}
.BVRRReviewDisplayStyle3Summary .BVRRSecondaryRatingsContainer .BVRRRatingNormalImage {
  display: none;
}
.BVRRReviewDisplayStyle3Summary .BVRRSecondaryRatingsContainer .BVRRRatingNormalLabel {
  float: left;
  width: 150px;
}
.BVRRReviewDisplayStyle3Summary .BVRRSecondaryRatingsContainer .BVRRRatingNormalOutOf {
  display: block;
  float: right;
}
.BVRRReviewDisplayStyle3Summary .BVRRSecondaryRatingsContainer .BVRRRatingNumber {
  font-size: 14px;
}
.BVRRReviewDisplayStyle3Summary .BVRRReviewRatingsContainer {
  margin-bottom: 5px;
  width: auto;
}
.BVRRReviewDisplayStyle3Summary .BVRRUserNicknameContainer {
  clear: both;
  padding-bottom: 15px;
}
.BVRRReviewDisplayStyle3Summary .BVRRContextDataContainer {
  padding-top: 15px;
}
.BVRRReviewDisplayStyle3Summary .BVRRRecommendedContainer {
  clear: both;
  float: left;
  margin-bottom: 15px;
}
.BVRRReviewDisplayStyle3Summary .BVDI_BA {
  clear: both;
}
.BVRRReviewDisplayStyle3Summary .BVRRReviewBadges {
  float: left;
  margin: 8px 0 4px;
  overflow: hidden;
}
.BVRRUserNicknameContainer {
  clear: none;
  zoom: 1;
}
.BVRRNickname,
.BVRRNickname a {
  font-weight: bold;
  font-size: 14px;
  font-weight: normal;
}
.BVRRUserNicknamePrefix {
  display: none;
}
.BVRRUserNicknameReadReviewsContainer {
  display: none;
}
.BVRRUserNicknameReadReviewsContainer .BVRRUserProfileImageLink {
  font-style: normal;
  font-weight: normal;
  margin: 0 1px 0 2px;
  text-transform: none;
}
.BVRRAvatar {
  display: block;
  float: left;
  margin-right: 10px;
  width: 40px;
}
.BVRRAvatar img {
  display: block;
  height: auto;
  width: 100%;
}
.BVRRUserLocationContainer,
.BVRRContextDataValueContainer {
  color: #444444;
  display: block;
  font-size: 14px;
  margin: 0 5px 0 0;
}
.BVRRContextDataContainer {
  clear: both;
  display: block;
}
.BVRRContextDataValuePrefix {
  display: block;
  margin-right: 3px;
}
.BVRRContextDataValueContainer {
  padding-bottom: 15px;
}
.BVRRUserLocationContainer {
  margin-top: -15px;
  padding-bottom: 5px;
}
.BVRRUserLocationPrefix,
.BVRRUserLocationSuffix {
  display: none;
}
.BVRRUserLocation {
  font-style: italic;
}
.BVRRBadges {
  clear: both;
}
.BVRRReviewBadges {
  margin: 3px 0 5px;
  overflow: auto;
  zoom: 1;
}
.BVRRReviewBadge {
  background: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconBadges.png) 0 0 no-repeat;
  clear: left;
  cursor: default;
  float: left;
  font-family: 'museo-sans-for-dell-300', 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  margin: 0 0 8px;
  padding-left: 25px;
  white-space: normal;
}
.BVRRBadgeDefinitions .BVRRReviewBadge {
  float: none;
}
.BVRRReviewBadgeLink {
  cursor: pointer;
  display: block;
}
.BVRRReviewBadgeLink a,
.BVRRReviewBadgeLink a:link,
.BVRRReviewBadgeLink a:active,
.BVRRReviewBadgeLink a:visited,
.BVRRReviewBadgeLink a:hover {
  color: #007db8;
  outline: none;
  text-decoration: none;
}
.BVRRReviewBadgeGraphic {
  background-repeat: no-repeat;
}
.BVRRExpertGraphic {
  background-position: 0 0;
}
.BVRRFeaturedGraphic {
  background-position: 0 0;
}
.BVRRStaffBadge {
  background-position: 0 -50px;
}
.BVRRGuestReviewerBadge {
  background-position: 0 -50px;
}
.BVRRSweepstakesWinnerBadge {
  background-position: 0 -100px;
}
.BVRRVerifiedBuyerBadge {
  background-position: 0 -200px;
}
.BVRRVerifiedPurchaserBadge {
  background-position: 0 -200px;
}
.BVRRCertifiedTesterBadge {
  background-position: 0 -149px;
}
.BVRRTop1ContributorGraphic,
.BVRRTop10ContributorGraphic,
.BVRRTop25ContributorGraphic,
.BVRRTop50ContributorGraphic,
.BVRRTop100ContributorGraphic,
.BVRRTop250ContributorGraphic,
.BVRRTop500ContributorGraphic,
.BVRRTop1000ContributorGraphic {
  background-position: 3px 50%;
}
.BVRRReviewBadgeLabel {
  font-size: 14px;
}
.BVRRReviewDisplayStyle3 {
  background: #ffffff;
}
.BVRRReviewDisplayStyle3:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
  width: 0;
}
.BVRRReviewDisplayStyle3 .BVDI_FV {
  clear: both;
}
.BVRRReviewDisplayStyle3 .BVRRReviewSocialLinksContainer {
  clear: none;
}
.BVRRReviewDisplayStyle3Main {
  margin-left: 222px;
  padding: 13px 10px 10px 15px;
}
.BVRRReviewDisplayStyle3Main .BVRRReviewTitleContainer {
  clear: none;
}
.BVRRReviewDisplayStyle3Main .BVRRReviewDateContainer {
  clear: none;
  margin: 5px 0 15px;
}
.BVRRReviewDisplayStyle3Content .BVRRReviewProTagsPrefix,
.BVRRReviewDisplayStyle3Content .BVRRReviewConTagsPrefix {
  display: inline;
}
.BVRRReviewDisplayStyle3Content .BVRRPhotoSection {
  margin-bottom: 10px;
}
.BVRRReviewDisplayStyle3Content .BVRRReviewTagsSection {
  margin-bottom: 20px;
}
.BVRRReviewDisplayStyle3Content .BVDI_PL {
  width: auto;
}
.BVRRReviewDisplayStyle3 .BVDI_SBTweetButtonContainer,
.BVRRReviewDisplayStyle3 .BVDI_SBFacebookSendButtonContainer {
  margin-bottom: 10px;
}
.BVRRDisplayContentHeader {
  background: url(http://dell.origin.bazaarvoice.com/static/2341_mg/bg_greyGradient.gif) repeat-x;
  background: none;
  border-radius: 3px;
  height: 30px;
  moz-border-radius: 3px;
  webkit-border-radius: 3px;
  zoom: 1;
}
.BVRRDisplayContentHeader .BVContentSubscription {
  float: left;
  margin-left: 15px;
  padding-top: 2px;
}
.BVRRDisplayContentHeader .BVContentSubscription .BVDILink {
  float: left;
}
.BVRRDisplayContentHeaderContent {
  padding: 5px 10px;
  background: url(http://dell.origin.bazaarvoice.com/static/2341_mg/bg_displayContentHeader.gif) 140px 0 transparent no-repeat;
  padding: 4px 10px;
  background: none;
  padding: 2px 10px;
  text-align: right;
}
.BVRRDisplayContentHeaderContent .BVRRDisplayContentTitle {
  display: none;
}
.BVRRDisplayContentHeaderContent .BVRRDisplayContentLinkWrite {
  float: left;
}
.BVRRDisplayContentSelect {
  margin-top: 0;
  margin-top: -1px;
}
.BVRRSortAndSearch {
  display: inline-block;
  position: relative;
  zoom: 1;
}
.BVRRDisplayContentSortPrefix {
  padding: 0 5px 0 10px;
}
.BVRRRootElement,
.BVRRRootElement input,
.BVRRRootElement select,
.BVRRRootElement textarea,
.BVRRPhotoPopup,
.BVRRVideoPopup {
  color: #444444;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  line-height: 1.5em;
}
.BVRRRootElement a {
  color: #007db8;
  text-decoration: none;
}
.BVRRRootElement a:visited {
  color: #007db8;
  text-decoration: none;
}
.BVRRRootElement a:hover {
  color: #007db8;
  text-decoration: underline;
}
.BVRRRootElement a:focus {
  color: #007db8;
  text-decoration: underline;
}
.BVRRRootElement a:active {
  color: #007db8;
  text-decoration: underline;
}
.BVRRRootElement img {
  border-width: 0;
}
.BVRRRootElement .BVSUButton {
  cursor: pointer;
  margin: 0 10px 0 0;
  padding: 0;
  padding: 5px 10px;
  vertical-align: top;
  background-color: #eeeeee;
  border-width: 0;
  color: #f3f3f3;
  display: inline;
  display: inline-block;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  zoom: 1;
}
.BVRRRootElement .BVSUButton:hover {
  background-color: #eeeeee;
  border-width: 0;
  color: #f3f3f3;
  display: inline;
  display: inline-block;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  zoom: 1;
}
.BVRRRootElement input[type="text"],
.BVRRRootElement textarea,
.BVRRFieldText {
  cursor: text;
}
.BVRRRootElement input[type="radio"],
.BVRRRootElement input[type="checkbox"],
.BVRRRootElement input[type="submit"],
.BVRRFieldInput {
  cursor: pointer;
}
.BVRRSeparator {
  clear: both;
}
.BVRRTitle {
  color: #444444;
  font-family: 'museo-sans-for-dell-300', 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: normal;
  line-height: 27px;
  text-transform: none;
}
.BVRRLabel {
  font-weight: bold;
}
.BVDisplayContentSearchResults .BVSectionGoogleTranslate {
  display: none;
}
.BVDisplayContentSearchResults .BVRRReviewDisplayStyle5Footer {
  display: none;
}
.BVRRRootElement #BVSUSubmitReviewInappropriateButtonID,
.BVRRRootElement #BVSUSubmitReviewCommentInappropriateButtonID {
  background: url(http://dell.origin.bazaarvoice.com/static/2341_mg/btnSubmit.gif) 0 0 no-repeat;
  border-width: 0;
  display: block;
  float: left;
  height: 24px;
  text-align: left;
  text-indent: -9999px;
  width: 70px;
}
.BVRRRootElement #BVSUSubmitReviewInappropriateButtonID:hover,
.BVRRRootElement #BVSUSubmitReviewCommentInappropriateButtonID:hover {
  background: url(http://dell.origin.bazaarvoice.com/static/2341_mg/btnSubmit.gif) 0 -27px no-repeat;
  border-width: 0;
  display: block;
  height: 24px;
  text-align: left;
  text-indent: -9999px;
  width: 70px;
}
.BVRRRootElement #BVSUCancelReviewInappropriateButtonID,
.BVRRRootElement #BVSUCancelReviewCommentInappropriateButtonID {
  background: url(http://dell.origin.bazaarvoice.com/static/2341_mg/btnCancel.gif) 0 0 no-repeat;
  border-width: 0;
  display: block;
  height: 24px;
  text-align: left;
  text-indent: -9999px;
  width: 66px;
}
.BVRRRootElement #BVSUCancelReviewInappropriateButtonID:hover,
.BVRRRootElement #BVSUCancelReviewCommentInappropriateButtonID:hover {
  background: url(http://dell.origin.bazaarvoice.com/static/2341_mg/btnCancel.gif) 0 -27px no-repeat;
  border-width: 0;
  display: block;
  height: 24px;
  text-align: left;
  text-indent: -9999px;
  width: 66px;
}
.BVRRSortGoButton button {
  cursor: pointer;
  padding: 0 10px;
  padding: 0;
  background-color: #eeeeee;
  border-width: 0;
  color: #f3f3f3;
  display: inline;
  display: inline-block;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  zoom: 1;
}
.BVRRSortGoButton button:hover {
  background-color: #eeeeee;
  border-width: 0;
  color: #f3f3f3;
  display: inline;
  display: inline-block;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  zoom: 1;
}
.BVRRQuickTakeSection {
  clear: both;
  padding: 15px 0;
  zoom: 1;
}
.BVRRQuickTakeSection .BVRRRatingSummaryLinks a {
  cursor: pointer;
  margin: 0 10px 0 0;
  padding: 5px 10px;
  vertical-align: top;
}
.BVRRQuickTakeSection:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
  width: 0;
}
.BVRRQuickTakeSection .BVRRTag {
  display: inline;
  font-style: normal;
  font-weight: normal;
  margin-right: 10px;
  text-transform: none;
  zoom: 1;
}
.BVRRQuickTakeSection .BVRRTag a {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconFilters.gif);
  background-position: 0 -237px;
  background-repeat: no-repeat;
  color: #444444;
  display: inline;
  padding-left: 20px;
  text-decoration: none;
}
.BVRRQuickTakeSection .BVRRTag a:hover {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconFilters.gif);
  background-position: 0 -158px;
  background-repeat: no-repeat;
  color: #007db8;
  padding-left: 20px;
  text-decoration: none;
}
.BVRRQuickTakeSection .BVRRRatingSummaryLinks a,
.BVRRQuickTakeSection .BVRRRatingSummaryLinks a:visited {
  background-color: #eeeeee;
  border-width: 0;
  color: #f3f3f3;
  display: inline;
  display: inline-block;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  zoom: 1;
}
.BVRRQuickTakeSection .BVRRRatingSummaryLinks a:hover,
.BVRRQuickTakeSection .BVRRRatingSummaryLinks a:focus,
.BVRRQuickTakeSection .BVRRRatingSummaryLinks a:active {
  background-color: #eeeeee;
  border-width: 0;
  color: #f3f3f3;
  display: inline;
  display: inline-block;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  zoom: 1;
}
.BVRRDisplayContentLinkWrite a,
.BVRRDisplayContentLinkWrite a:visited,
.BVRRDisplayContentLinkWrite a:hover,
.BVRRDisplayContentLinkWrite a:focus,
.BVRRDisplayContentLinkWrite a:active {
  font-size: 14px;
  height: 1.5em;
  line-height: 1.5;
  text-align: left;
  text-indent: -9999em;
}
.BVRRDisplayContentLinkWrite a,
.BVRRDisplayContentLinkWrite a:visited {
  background: url(http://dell.origin.bazaarvoice.com/static/2341_mg/btnWriteAReview.gif) 0 0 no-repeat;
  border-width: 0;
  display: block;
  height: 24px;
  text-align: left;
  text-indent: -9999px;
  background: url(http://dell.origin.bazaarvoice.com/static/2341_mg/BVBtnHigh.png) 0 -160px no-repeat;
  color: #ffffff;
  font-family: 'museo-sans-for-dell-300', 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  height: 30px;
  line-height: 30px;
  margin-top: 5px;
  width: 118px;
}
.BVRRDisplayContentLinkWrite a:hover,
.BVRRDisplayContentLinkWrite a:focus,
.BVRRDisplayContentLinkWrite a:active {
  background: url(http://dell.origin.bazaarvoice.com/static/2341_mg/btnWriteAReview.gif) 0 -27px no-repeat;
  height: 24px;
  background: url(http://dell.origin.bazaarvoice.com/static/2341_mg/BVBtnHigh.png) -125px -160px no-repeat;
  color: #ffffff;
  font-family: 'museo-sans-for-dell-300', 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  height: 30px;
  line-height: 30px;
  text-decoration: none;
  width: 118px;
}
#BVRRAuthenticationConfirmationContainerID .BVRRAuthenticationConfirmationBody a,
.BVRRAuthenticationConfirmationBody a:visited,
#BVRRAuthenticationConfirmationContainerID .BVRRAuthenticationConfirmationBody a:hover,
#BVRRAuthenticationConfirmationContainerID .BVRRAuthenticationConfirmationBody a:focus,
#BVRRAuthenticationConfirmationContainerID .BVRRAuthenticationConfirmationBody a:active {
  font-size: 14px;
  height: 1.5em;
  line-height: 1.5;
  margin-left: 15px;
  padding: 0 10px;
}
#BVRRAuthenticationConfirmationContainerID .BVRRAuthenticationConfirmationBody a,
#BVRRAuthenticationConfirmationContainerID .BVRRAuthenticationConfirmationBody a:visited {
  background-color: #aaaaaa;
  border-width: 0;
  color: #ffffff;
  display: inline;
  display: inline-block;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  zoom: 1;
}
#BVRRAuthenticationConfirmationContainerID .BVRRAuthenticationConfirmationBody a:hover,
#BVRRAuthenticationConfirmationContainerID .BVRRAuthenticationConfirmationBody a:focus,
#BVRRAuthenticationConfirmationContainerID .BVRRAuthenticationConfirmationBody a:active {
  background-color: #aaaaaa;
  border-width: 0;
  color: #ffffff;
  display: inline;
  display: inline-block;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  zoom: 1;
}
.BVRRRatingSummaryNoReviews {
  overflow: hidden;
  padding: 5px 0;
  zoom: 1;
}
.BVRRRatingSummaryNoReviews img {
  display: none;
}
.BVRRRatingSummaryNoReviewsWriteImageLink {
  float: left;
  padding-right: 10px;
}
.BVRRRatingSummaryLinkWriteFirst {
  float: left;
}
.BVRRRatingSummaryLinkWriteFirstPrefix {
  display: block;
}
.BVRRDisplayContentNoReviewsImage img {
  display: none;
}
.BVRRRatingEntry {
  clear: both;
}
.BVRRRatingEntry:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
  width: 0;
}
.BVRRRatingNormal {
  clear: both;
  overflow: hidden;
}
.BVRRRatingNormalLabel {
  color: #444444;
  font-size: 14px;
  line-height: 1.5em;
}
.BVRRRatingNormalImage {
  float: left;
  padding-right: 8px;
}
.BVRRRatingNormalOutOf {
  color: #737373;
  display: none;
  float: left;
  font-size: 11px;
  line-height: 1.5;
}
.BVRRRatingNormalOutOf .BVRRNumber {
  color: #444444;
  font-size: 11px;
  font-weight: bold;
  line-height: 1.5;
}
.BVRRRatingNoResults {
  color: #737373;
  font-size: 11px;
  line-height: 1.5;
  margin: auto;
}
.BVRROverallRatingContainer {
  margin: 0;
}
.BVRRRatingOverall .BVRRLabel {
  display: none;
  float: left;
  font-size: 20px;
}
.BVRRRatingOverall .BVRRRatingRangeNumber {
  padding-right: 10px;
}
.BVRRRatingOverall .BVRRRatingNormalOutOf,
.BVRRRatingOverall .BVRRNumber {
  color: #444444;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: normal;
  line-height: 16px;
  text-transform: none;
}
.BVRRSecondaryRatingsContainer {
  clear: left;
}
.BVRRSecondaryRatingsContainer .BVRRRatingEntry {
  margin-bottom: 10px;
}
.BVRRSecondaryRatingsContainer .BVRRRatingNormal {
  zoom: 1;
}
.BVRRRatingContainerSlider {
  margin-top: 15px;
}
.BVRRRatingSliderHeader {
  color: #444444;
  font-size: 14px;
  font-weight: bold;
}
.BVRRRatingSlider {
  padding-bottom: 18px;
  position: relative;
  width: 171px;
  zoom: 1;
}
.BVRRRatingSlider:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
  width: 0;
}
.BVRRRatingSliderLabel1 {
  color: #444444;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  left: 0;
  position: absolute;
  text-transform: none;
  top: 18px;
}
.BVRRRatingSliderLabel2 {
  color: #444444;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  position: absolute;
  right: 0;
  text-transform: none;
  top: 18px;
}
.BVRRRatingRadio {
  padding-bottom: 18px;
  position: relative;
  width: 171px;
  zoom: 1;
}
.BVRRRatingRadio:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
  width: 0;
}
.BVRRRatingRadioHeader {
  color: #444444;
  font-size: 14px;
  font-weight: bold;
}
.BVRRRatingRadioLabel1 {
  color: #444444;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  left: 0;
  position: absolute;
  text-transform: none;
  top: 18px;
}
.BVRRRatingRadioLabel2 {
  color: #444444;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  position: absolute;
  right: 0;
  text-transform: none;
  top: 18px;
}
.BVRRRadioTextDisplayValue {
  clear: both;
}
.BVRRRatingSummary:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
  width: 0;
}
.BVRRRatingSummary .BVRRBuyAgainContainer {
  font-family: 'museo-sans-for-dell-300', 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  margin: 6px 0 20px;
}
.BVRRRatingSummary .BVRRRatingContainerSlider {
  margin-top: 5px;
}
.BVRRRatingSummary .BVRROverallRatingContainer .BVRRLabel {
  color: #444444;
  font-size: 14px;
  float: left;
  padding-right: 5px;
}
.BVRRRatingSummary .BVRROverallRatingContainer .BVRRRatingNormalLabel {
  float: left;
  padding-right: 5px;
  color: #444444;
  font-size: 14px;
}
.BVRRRatingSummary .BVContentSubscription {
  border-color: #aaaaaa;
  border-style: solid;
  border-width: 0 0 0 1px;
  float: left;
  margin-left: 8px;
  margin-top: 5px;
  padding-left: 10px;
}
.BVRRBuyAgainContainer {
  color: #444444;
  font-size: 14px;
}
.BVRRBuyAgainContainer .BVRRSeparatorText {
  display: none;
}
.BVRRBuyAgainPercentage {
  font-size: 15px;
  font-weight: normal;
  color: #444444;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: bold;
  line-height: 18px;
  text-transform: none;
}
.BVRRBuyAgainRecommend,
.BVRRBuyAgainTotal {
  display: none;
  font-weight: bold;
}
.BVRRBuyAgainSuffix {
  font-style: normal;
  font-weight: normal;
  text-transform: none;
}
.BVRRRatingSummaryLinks .BVRRRatingSummaryLink {
  display: inline;
  display: inline-block;
}
.BVRRRatingSummaryLinkRead {
  border-color: #aaaaaa;
  border-style: solid;
  border-width: 0 1px 0 0;
  margin-right: 5px;
  padding-right: 5px;
  padding-right: 8px;
}
.BVRRRatingSummaryLinkReadPrefix,
.BVRRRatingSummaryLinkReadSuffix {
  display: none;
}
.BVRRRatingSummaryLinkSeparator {
  display: none;
}
.BVRRQuickTakeSummary {
  position: relative;
}
.BVRRQuickTakeSummary .BVContentSubscription {
  display: none;
}
.BVRRQuickTakeSummary .BVRRRatingSummaryStyle2 {
  margin: 0 0 0 20px;
}
.BVRRQuickTakeSummary .BVRRRatingSummaryStyle2:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
  width: 0;
}
.BVRRQuickTakeSummary .BVRRRatingSummaryLinks {
  display: none;
}
.BVRRQuickTakeSummary .BVRRRatingSummaryLinkWrite a {
  display: none;
}
.BVRRQuickTakeSummary .BVRRPrimaryRatingSummary {
  width: auto;
}
.BVRRQuickTakeSummary .BVRRRatingSummaryCountContainer {
  color: #444444;
  font-size: 14px;
}
.BVRRQuickTakeSummary .BVRRRatingSummaryCountContainer .BVRRNumber {
  font-size: 15px;
  font-weight: normal;
  color: #444444;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: bold;
  line-height: 18px;
  text-transform: none;
}
.BVRRQuickTakeSummary .BVRRBuyAgainSuffix {
  line-height: 16px;
  margin-left: 5px;
}
.BVRRQuickTakeSummary .BVRROverallRatingContainer .BVRRRatingNormalLabel {
  color: #444444;
  display: block;
  font-family: 'museo-sans-for-dell-300', 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: normal;
  line-height: 27px;
  margin-right: 15px;
  text-transform: capitalize;
}
.BVRRQuickTakeSummary .BVRROverallRatingContainer .BVRRRatingNormalImage {
  padding-top: 4px;
}
.BVRRQuickTakeSummary .BVRROverallRatingContainer .BVRRRatingNormalOutOf {
  display: block;
  padding-top: 8px;
}
.BVRRQuickTakeSummary .BVRRRatingNormalLabelFollowing {
  display: none;
}
.BVRRQuickTakeSummary .BVRRSecondaryRatingsContainer {
  clear: none;
  float: left;
  padding: 11px 0 0;
  width: 65%;
}
.BVRRQuickTakeSummary .BVRRSecondaryRatingsContainer .BVRRRatingNormalImage {
  height: 14px;
  line-height: 10px;
  padding: 0 3px;
}
.BVRRQuickTakeSummary .BVRRRatingNormalOutOf {
  font-family: 'museo-sans-for-dell-300', 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: normal;
  text-transform: none;
}
.BVRRQuickTakeSummary .BVRRSocialBookmarkingLinks {
  display: none;
}
.BVRRQuickTakeSummary .BVRRRatingSummaryCustom {
  border-color: #aaaaaa;
  border-style: solid;
  border-width: 0 0 0 1px;
  float: right;
  padding-left: 20px;
  width: 28%;
  zoom: 1;
}
.BVRRQuickTakeSummary .BVRRDisplayContentHeaderCustom {
  clear: both;
}
.BVRRRatingsHistogramButton {
  padding-top: 8px;
  clear: right;
  float: left;
  padding: 11px 0 0;
}
.BVRRRatingsHistogramButtonImage {
  border-width: 0;
  cursor: pointer;
}
.BVRRRatingsHistogramButtonPopin,
#BVRRRatingsHistogramButtonIEControlsFrame {
  margin: 7px 0 0 0;
}
#BVRRRatingsHistogramButtonIEControlsFrame {
  display: none;
  position: absolute;
}
.BVRRRatingsHistogramButtonPopin {
  cursor: pointer;
  display: none;
  outline: none;
  position: absolute;
  z-index: 10000000;
}
.BVRRHistogram {
  background-color: #ffffff;
  border-color: #444444;
  border-style: solid;
  border-width: 1px;
  box-shadow: 10px 10px 40px rgba(0, 0, 0, 0.2);
  color: #737373;
  font-size: 11px;
  height: auto;
  line-height: 1.5;
  moz-box-shadow: 10px 10px 40px rgba(0, 0, 0, 0.2);
  overflow: hidden;
  padding: 5px;
  text-align: left;
  webkit-box-shadow: 10px 10px 40px rgba(0, 0, 0, 0.2);
  width: 260px;
}
.BVRRHistogramTitle {
  overflow: hidden;
  padding: 10px;
  zoom: 1;
}
.BVRRHistogramTitle .BVRRCount {
  float: right;
  line-height: 1.6em;
  padding-top: 2px;
}
.BVRRHistogramTitle .BVRRNumber {
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 11px;
}
.BVRRHistogramTitleText {
  color: #444444;
  float: left;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  font-weight: bold;
}
.BVRRHistogramContent {
  clear: both;
  padding: 5px 10px;
}
.BVRRHistogramBarRow {
  margin-bottom: 8px;
  overflow: hidden;
  position: relative;
  zoom: 1;
}
.BVRRHistStarLabel {
  float: left;
  font-weight: bold;
  margin-right: 5px;
  width: 55px;
}
.BVRRHistPercLabel {
  float: left;
}
.BVRRHistogramBar {
  background-color: #f9f9f9;
  left: 50px;
  overflow: hidden;
  position: absolute;
  top: 0;
  width: 160px;
}
.BVRRHistogramFullBar {
  background-color: #007db8;
  float: left;
  height: 19px;
}
.BVRRHistogramBarRowZero .BVRRHistStarLabelText {
  font-style: italic;
  font-weight: normal;
  text-transform: none;
}
.BVRRHistogramBarRowZero .BVRRHistogramBar {
  filter: alpha(opacity=50);
  ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  opacity: 0.5;
  zoom: 1;
}
.BVRRHistogramBarRowZero .BVRRHistAbsLabel {
  display: none;
}
.BVRRHistAbsLabel {
  color: #737373;
  font-size: 11px;
  line-height: 1.5;
  position: absolute;
  right: 0;
  text-align: right;
}
.BVRRReviewSocialLinksContainer {
  clear: left;
  float: left;
}
.BVRRSocialBookmarkingLinks {
  float: left;
  margin-left: 10px;
  overflow: hidden;
  padding-top: 3px;
  zoom: 1;
}
.BVRRReviewBookmarkingLabel,
.BVRRProductBookmarkingLabel {
  color: #444444;
  float: left;
  font-size: 14px;
  margin-right: 5px;
  padding-top: 2px;
}
.BVRRReviewBookmarkingLabel {
  display: none;
}
a.BVRRSocialBookmarkingSharingLink,
a.BVRRSocialBookmarkingSharingLink:visited,
a.BVRRSocialBookmarkingSharingLink:hover,
a.BVRRSocialBookmarkingSharingLink:focus,
a.BVRRSocialBookmarkingSharingLink:active {
  font-style: normal;
  font-weight: normal;
  text-transform: none;
}
.BVRRSocialBookmarkLinkImage {
  height: 20px;
  width: 20px;
  display: block;
  float: left;
  height: 16px;
  ms-interpolation-mode: bicubic;
  width: 16px;
}
.BVRRSocialBookmarkLinkImage,
.BVRRReviewSocialBookmarkFacebookLikeButton,
.BVRRReviewSocialBookmarkFacebookSendButtonContainer,
.BVRRReviewSocialBookmarkTweetButtonContainer {
  margin-bottom: 5px;
}
.BVRRProductSocialBookmarkFacebookLikeButtonContainer,
.BVRRProductSocialBookmarkFacebookSendButtonContainer {
  padding-top: 0;
  zoom: 1;
}
.BVRRProductSocialBookmarkFacebookSendButtonContainer {
  float: left;
}
.BVRRPrimarySummary {
  margin-left: 0;
  margin-left: 5px;
  width: auto;
}
.BVRRPrimarySummary .BVRROverallRatingContainer {
  margin-top: 8px;
}
.BVRRPrimarySummary .BVRRSecondaryRatingsContainer {
  display: none;
}
.BVRRPrimarySummary .BVRRBuyAgainContainer {
  display: none;
}
.BVRRPrimarySummary .BVRRRatingsHistogramButton {
  display: none;
}
.BVRRPrimarySummary .BVRRSocialBookmarkingLinks {
  display: none;
}
.BVRRSecondaryRatingSummary .BVRRSecondaryRatingsContainer {
  display: block;
}
.BVRRSecondaryRatingSummary .BVRRBuyAgainContainer {
  display: block;
}
.BVRRSecondaryRatingSummary .BVRRBuyAgainContainer:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
  width: 0;
}
.BVRRQuickTakeHeader {
  display: none;
  overflow: hidden;
  padding: 5px 0 10px;
  position: relative;
}
.BVRRQuickTakeTitle {
  color: #444444;
  font-family: 'museo-sans-for-dell-300', 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: normal;
  line-height: 27px;
  text-transform: none;
}
.BVRRQuickTakeHeaderHelpText {
  display: none;
}
.BVRRQuickTakeSummaryNoClouds {
  clear: both;
  float: none;
  width: auto;
}
.BVRRFilteredOutSummaryResultDiv {
  padding-right: 1em;
}
.BVRRQuickTakeSummary .BVRROverallRatingContainer,
.BVRRQuickTakeSummary .BVRRBuyAgainContainer,
.BVRRQuickTakeSummary .BVRRRatingSummaryCountContainer {
  float: left;
  width: 65%;
}
.BVRRQuickTakeSummary .BVRRBuyAgainContainer,
.BVRRQuickTakeSummary .BVRRRatingSummaryCountContainer {
  padding-top: 10px;
}
.BVRRQuickTakeCustomHeaderSpan,
.BVRRQuickTakeCustomHeaderQALinkSpan {
  color: #444444;
  font-family: 'museo-sans-for-dell-300', 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: normal;
  line-height: 27px;
  text-transform: capitalize;
}
.BVRRQuickTakeCustomTextSpan,
.BVRRQuickTakeCustomHeaderQALinkSpan {
  display: block;
}
.BVRRQuickTakeCustomHeaderQALinkSpan {
  margin-top: 10px;
}
#BVRRSummaryContainer .BVRRQuickTakeCustomHeaderQALinkSpan,
#BVCustomerRatings .BVRRQuickTakeCustomHeaderQALinkSpan {
  display: none;
}
.BVRRQuickTakeTagsHeader {
  color: #737373;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  font-weight: bold;
}
.BVRRQuickTakeLabel {
  padding-top: 8px;
}
.BVRRQuickTakeProTags,
.BVRRQuickTakeProTags {
  overflow: hidden;
  vertical-align: top;
}
.BVRRQuickTakeProTagsSummaryTwoClouds,
.BVRRQuickTakeConTagsSummaryTwoClouds {
  clear: right;
  float: right;
  margin-left: -275px;
  width: 100%;
}
.BVRRQuickTakeProTagsSummaryTwoClouds .BVRRQuickTakeContainer,
.BVRRQuickTakeConTagsSummaryTwoClouds .BVRRQuickTakeContainer {
  display: inline;
  margin-left: 275px;
}
.BVRRQuickTakeProTagsSummaryOneCloud,
.BVRRQuickTakeConTagsSummaryOneCloud {
  clear: right;
  float: right;
  margin-left: -275px;
  width: 100%;
}
.BVRRQuickTakeProTagsSummaryOneCloud .BVRRQuickTakeContainer,
.BVRRQuickTakeConTagsSummaryOneCloud .BVRRQuickTakeContainer {
  display: inline;
  margin-left: 275px;
}
.BVRRQuickTakeProTagsNoSummaryTwoClouds,
.BVRRQuickTakeConTagsNoSummaryTwoClouds {
  width: 100%;
}
.BVRRQuickTakeProTagsNoSummaryOneCloud,
.BVRRQuickTakeConTagsNoSummaryOneCloud {
  width: 100%;
}
.BVRRQuickTakeAttributeFilteringRow {
  clear: right;
  float: right;
  margin-left: -275px;
  overflow: hidden;
  vertical-align: top;
  width: 100%;
}
.BVRRQuickTakeAttributeFilteringRow .BVDI_AFAttributeFilteringSectionCell {
  margin-bottom: 10px;
  margin-left: 275px;
}
.BVRRTagFilterSentence {
  margin-left: 275px;
  clear: right;
  color: #737373;
  display: none;
  font-size: 11px;
  line-height: 1.5;
  zoom: 1;
}
.BVRRTagFilterSentence .BVRRNonZeroCount {
  font-size: 14px;
}
.BVDI_QTSummaryReviews {
  float: left;
}
.BVRRQuickTakeTags {
  vertical-align: top;
}
.BVRRQuickTakeContainer {
  float: left;
  position: relative;
}
.BVRRQuickTakeProTagsHeader {
  display: none;
}
ul.BVRRQuickTakeList,
ul.BVRRQuickTakeListMore {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.BVRRQuickTakeListMore {
  display: none;
}
.BVRRQuickTakeMore {
  text-align: right;
}
.BVRRQuickTakeSection .BVRRTagFilterOn a,
.BVRRQuickTakeSection .BVRRAttributeFilterItemOn a,
.BVRRQuickTakeSection .BVRRSearchItemOn a {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconFilters.gif);
  background-position: 0 -79px;
  background-repeat: no-repeat;
  color: #007db8;
  padding-left: 20px;
  text-decoration: none;
}
.BVRRQuickTakeSection .BVRRTagFilterOn a:hover,
.BVRRQuickTakeSection .BVRRAttributeFilterItemOn a:hover,
.BVRRQuickTakeSection .BVRRSearchItemOn a:hover {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconFilters.gif);
  background-position: 0 2px;
  background-repeat: no-repeat;
  color: #007db8;
  padding-left: 20px;
  text-decoration: none;
}
.BVRRTag .BVRRNote {
  color: #737373;
  font-size: 11px;
  line-height: 1.5;
  padding-left: 3px;
}
.BVRRTag .BVRRTagHeader {
  color: #444444;
}
.BVRRQuickTakeSummaryBasedOnCurrentFilters {
  color: #737373;
  display: block;
  font-size: 11px;
  line-height: 1.5;
  margin: 0 0 10px 20px;
}
.BVRRTagFilterSentence .BVRRAttributeFilterHeader,
.BVRRTagHeader,
.BVRRSearchFilterHeader {
  font-weight: bold;
}
.BVRRRemoveAllTagsFilters {
  margin-top: 5px;
}
.BVRRRemoveAllTagsFilters a {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconFilters.gif);
  background-position: 0 2px;
  background-repeat: no-repeat;
  color: #007db8;
  display: block;
  font-size: 14px;
  line-height: 1em;
  overflow: hidden;
  padding-left: 20px;
  text-decoration: none;
}
.BVRRRemoveAllTagsFilters a:hover {
  filter: alpha(opacity=70);
  ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  opacity: 0.7;
  zoom: 1;
}
.BVRRFilteredOutSummaryResultCell {
  display: none;
}
.BVRRQuickTakeNoResultsProTagsSummaryTwoClouds .BVRREmptyResult,
.BVRRQuickTakeNoResultsConTagsSummaryTwoClouds .BVRREmptyResult {
  color: #737373;
  font-size: 11px;
  line-height: 1.5;
}
.BVRRAllReviewsFiltered {
  padding: 10px 20px;
}
.BVRRContainer .BVDI_QTSummaryBox {
  float: none;
}
.BVRRContainer .BVDI_QTSummaryBox .BVRRSecondaryRatingsContainer .BVRRRatingEntry {
  clear: none;
  float: left;
  width: 50%;
}
.BVRRContainer .BVDI_QTSummaryBox .BVRRRatingSummaryLinks {
  display: none;
}
.BVRRContainer .BVDI_QTTags {
  float: right;
  width: 100%;
  float: none;
  margin-left: 0;
  width: auto;
}
.BVRRContainer .BVDI_QTAttributes {
  clear: both;
  float: right;
  width: 100%;
  border-color: #aaaaaa;
  border-top-width: 0;
  border-width: 1px;
  background: #ffffff;
  border-color: #cccccc;
  border-radius: 5px;
  border-style: solid;
  border-top-left-radius: 0;
  border-width: 2px;
  float: none;
  margin-left: 0;
  moz-border-radius: 5px;
  padding: 20px;
  webkit-border-radius: 5px;
  width: auto;
}
.BVRRContainer .BVDI_QTFilterSummary {
  display: none;
  float: none;
  margin-left: 0;
  width: auto;
}
.BVRRContainer .BVDI_QTFilterSummaryNoContent {
  display: none;
}
.BVRRContainer .BVDI_QTInsideFilterSummary {
  margin-left: 0;
}
.BVRRDisplayContent {
  clear: both;
}
.BVRRRelevancySortHelpContainer {
  padding-bottom: 2px;
}
.BVRRRelevancySortHelpPopin {
  background: #ffffff;
  border: 1px solid #cccccc;
  padding: 6px 8px;
  position: absolute;
  right: 0;
  text-align: left;
  width: 510px;
}
.BVRRDisplayContentBody {
  clear: both;
  padding: 10px 0;
  zoom: 1;
}
.BVRRDisplayContentBody .BVSectionGoogleTranslate {
  background: #ffffff;
  padding: 10px 20px 0;
}
.BVRRDisplayContentReview {
  border-color: #aaaaaa;
  border-style: dotted;
  border-width: 0 0 1px;
  margin-bottom: 10px;
  zoom: 1;
}
.BVRRDisplayContentReview:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
  width: 0;
}
.BVRRRatingNumReviews {
  display: none;
}
.BVRRReviewTitleContainer {
  clear: both;
}
.BVRRReviewTitlePrefix {
  display: none;
}
.BVRRReviewTitle {
  color: #444444;
  font-family: 'museo-sans-for-dell-300', 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: normal;
  line-height: 1.5em;
  text-transform: none;
}
.BVRRReviewDateContainer {
  color: #737373;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  line-height: 1.2em;
  text-transform: none;
}
.BVRRReviewDatePrefix {
  display: none;
}
.BVRRReviewTextParagraph {
  margin-bottom: 10px;
}
.BVRRReviewTextLastParagraph {
  margin-bottom: 15px;
}
.BVRRReviewAbbreviatedTextParagraph {
  margin-bottom: 10px;
}
.BVRRReviewTextPrefix {
  color: #737373;
  display: none;
  font-size: 11px;
  line-height: 1.5;
}
.BVRRReviewText,
.BVRRReviewAbbreviatedText {
  zoom: 1;
}
.BVDI_AbbreviatedLink,
.BVRRReviewTextSuffix {
  margin-left: 3px;
}
.BVRRReviewTextBreak {
  clear: right;
}
.BVRRNoReviewText {
  color: #737373;
  font-size: 11px;
  font-style: italic;
  line-height: 1.5;
  margin: 10px 0;
}
.BVRRContentReview .BVDILinkGoto {
  display: block;
  margin-bottom: 10px;
}
.BVRRContentReview .BVDI_COActions {
  padding-bottom: 0;
}
.BVRRContentReview .BVDI_SUAttribution {
  display: none;
}
.BVRRRecommendedContainer {
  font-weight: bold;
  margin-bottom: 15px;
  padding: 0 0 0 24px;
}
.BVRRRecommendedContainerYes {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconText.gif);
  background-position: 0 -598px;
  background-repeat: no-repeat;
  padding-left: 20px;
  text-decoration: none;
}
.BVRRRecommendedContainerNo {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconText.gif);
  background-position: 0 -638px;
  background-repeat: no-repeat;
  display: none;
  padding-left: 20px;
  text-decoration: none;
}
.BVRRRecommendedPrefix {
  display: none;
}
.BVRRReviewDisplayStyle5Recommendations .BVDI_PL {
  margin-right: 240px;
}
.BVRRReviewDisplayStyle5Recommendations .BVRRRecommendedContainer {
  clear: none;
}
.BVRRReviewClientResponseContainer {
  background: url(http://dell.origin.bazaarvoice.com/static/2341_mg/logo80x80.gif) 10px 10px #ffffff no-repeat;
  border-color: #aaaaaa;
  border-radius: 5px;
  border-style: solid;
  border-width: 1px;
  color: #444444;
  font-size: 14px;
  margin: 10px 0;
  moz-border-radius: 5px;
  padding: 10px 10px 10px 85px;
  webkit-border-radius: 5px;
  zoom: 1;
}
.BVRRReviewClientResponseContainer:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
  width: 0;
}
.BVRRReviewClientResponseHeader {
  margin-bottom: 5px;
}
.BVRRReviewClientResponseTitle {
  color: #444444;
  display: block;
  font-family: 'museo-sans-for-dell-300', 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: normal;
  line-height: 27px;
  padding-right: 5px;
  text-transform: none;
}
.BVRRReviewClientResponseSubtitle {
  font-weight: bold;
  color: #444444;
  display: inline;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  font-weight: normal;
  margin-bottom: 5px;
}
.BVRRReviewClientResponseSubtitlePrefix {
  display: none;
}
.BVRRReviewClientResponseSubtitleName {
  font-style: italic;
  font-weight: normal;
}
.BVRRReviewClientResponseSubtitleDept {
  font-style: italic;
  font-weight: normal;
}
.BVRRReviewClientResponseSubtitleDeptSuffix {
  display: none;
}
.BVRRReviewClientResponseSubtitleDate {
  clear: none;
  color: #737373;
  display: block;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  line-height: 1.5;
  margin-top: 5px;
  text-transform: none;
}
.BVRRReviewClientResponseText {
  margin: 10px 0 5px;
}
.BVRRAdditionalFieldValueContainer {
  margin-bottom: 10px;
}
.BVRRAdditionalFieldPrefix {
  margin-right: 3px;
}
.BVRRTagsPrefix {
  margin-right: 3px;
}
.BVRRReviewProsConsContainer {
  color: #444444;
  font-size: 14px;
  margin: 0;
}
.BVRRReviewProsContainer,
.BVRRReviewConsContainer {
  margin: 0 0 10px;
}
.BVRRReviewProTagsPrefix,
.BVRRReviewConTagsPrefix {
  display: block;
}
.BVRRPhotoSection {
  display: inline-block;
  vertical-align: top;
}
.BVRRPhotoSection .BVRRSeparator {
  display: none;
}
.BVRRPhotoSectionHeader {
  display: none;
}
.BVRRPhotoSectionLabel {
  font-weight: bold;
}
.BVRRPhotoSectionHint {
  color: #737373;
  font-size: 11px;
  line-height: 1.5;
}
.BVRRPhotoSectionContent {
  display: inline;
}
.BVRRPhotoLine {
  display: inline;
}
.BVRRPhotoSectionSeparatorBottom {
  display: none;
}
.BVRRPhoto {
  display: inline;
  display: inline-block;
  margin: 0 5px 5px 0;
  vertical-align: top;
  zoom: 1;
}
.BVRRPhotoSectionThumbnail {
  border-color: #aaaaaa;
  border-radius: 5px;
  border-style: solid;
  border-width: 2px;
  cursor: pointer;
  display: block;
  filter: alpha(opacity=70);
  height: 47px;
  moz-border-radius: 5px;
  ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  opacity: 0.7;
  overflow: hidden;
  webkit-border-radius: 5px;
  width: 76px;
  zoom: 1;
}
.BVRRPhotoSectionThumbnail:hover {
  border-color: #cccccc;
  border-style: solid;
  border-width: 2px;
  filter: alpha(opacity=100);
  ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  opacity: 1.0;
  zoom: 1;
}
.BVRRPhotoSectionThumbnail img {
  display: block;
  height: auto;
  margin-left: -18px;
  ms-interpolation-mode: bicubic;
  width: 100px;
  zoom: 1;
}
.BVRRPhotoPopup {
  background-color: #ffffff;
  border-color: #444444;
  border-style: solid;
  border-width: 1px;
  box-shadow: 10px 10px 40px rgba(0, 0, 0, 0.2);
  color: #737373;
  cursor: pointer;
  font-size: 11px;
  line-height: 1.5;
  moz-box-shadow: 10px 10px 40px rgba(0, 0, 0, 0.2);
  padding: 20px;
  position: absolute;
  webkit-box-shadow: 10px 10px 40px rgba(0, 0, 0, 0.2);
  z-index: 2009;
}
.BVRRPhotoPopupHint {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconText.gif);
  background-position: 0 -280px;
  background-repeat: no-repeat;
  display: block;
  height: 16px;
  overflow: hidden;
  padding: 0;
  padding-left: 20px;
  position: absolute;
  right: 16px;
  text-align: left;
  text-decoration: none;
  text-indent: -999em;
  top: 5px;
  width: 16px;
  zoom: 1;
}
.BVRRPhotoPopupImage {
  padding-top: 5px;
  text-align: center;
}
.BVRRPhotoPopupImage img {
  height: auto;
  ms-interpolation-mode: bicubic;
  width: 300px;
  zoom: 1;
}
.BVRRPhotoPopupCaption {
  display: block;
  margin-top: 3px;
  text-align: center;
  width: 300px !important;
}
.BVRRVideoSection {
  display: inline;
  display: inline-block;
  margin-bottom: 10px;
  vertical-align: top;
}
.BVRRSeparatorReviewVideosTop {
  display: none;
}
.BVRRVideoSectionContent {
  display: inline;
  display: inline-block;
  zoom: 1;
}
.BVRRVideoSectionHeader {
  display: none;
}
.BVRRVideoSectionLabel {
  font-weight: bold;
}
.BVRRInternalVideoPreview {
  clear: both;
  height: 210px;
  width: 280px;
}
.BVRRSeparatorContentBodyBottom {
  clear: both;
  display: none;
  height: 0;
  visibility: hidden;
  width: 0;
}
.BVDisplayContentSearchResults .BVDI_CO,
.BVRRContentReviewSyndicated .BVDI_CO {
  display: none;
}
.BVRRRatingsOnlySummary {
  background-color: #f9f9f9;
  display: block;
  padding: 10px;
}
.BVRRRatingsOnlySummary .BVRRBuyAgainContainer {
  clear: both;
  margin: 5px 0;
}
.BVRRRatingsOnlySummary .BVRRBuyAgainContainer .BVRRLabel {
  margin: 0;
}
.BVRRRatingsOnlySummaryTitle {
  color: #444444;
  font-size: 14px;
  font-weight: bold;
}
.BVRRRatingsOnlySummarySubtitle {
  color: #444444;
  font-size: 14px;
}
.BVRRRatingsOnlySummarySubtitle .BVRRNumber {
  font-weight: bold;
}
.BVRRRatingsOnlySummaryMain {
  padding: 10px 0;
}
.BVRRDisplayContentFooter {
  clear: both;
  margin-bottom: 20px;
}
.BVRRDisplayContentSpacer {
  clear: both;
}
.BVRRPager {
  background-image: none;
  border-color: #cccccc;
  border-style: dotted;
  border-width: 1px 0 0;
  color: #444444;
  font-size: 14px;
  margin: 0;
  padding: 5px;
}
.BVRRSimplePager {
  position: relative;
  zoom: 1;
}
.BVRRSimplePager .BVRRPreviousPage {
  left: 5px;
  position: absolute;
  top: 5px;
}
.BVRRSimplePager .BVRRNextPage {
  position: absolute;
  right: 5px;
  top: 5px;
}
.BVRRPageBasedPager {
  color: #444444;
  background-image: none;
  border-color: #cccccc;
  border-style: dotted;
  border-width: 1px 0 0;
  clear: both;
  color: #007db8;
  font-size: 14px;
  padding: 10px;
  text-align: right;
}
.BVRRPageNumber a {
  font-weight: bold;
  color: #007db8;
  text-decoration: none;
  font-weight: normal;
  margin: 0 5px;
  padding: 2px 6px;
}
.BVRRPageNumber a:visited {
  color: #007db8;
  text-decoration: none;
}
.BVRRPageNumber a:hover {
  color: #007db8;
  text-decoration: none;
}
.BVRRPageNumber a:focus {
  color: #007db8;
  text-decoration: none;
}
.BVRRPageNumber a:active {
  color: #007db8;
  text-decoration: none;
}
.BVRRSelectedPageNumber {
  background-color: #eeeeee;
  border-color: #444444;
  border-radius: 3px;
  border-style: solid;
  border-width: 1px;
  color: #444444;
  font-weight: bold;
  moz-border-radius: 3px;
  padding: 2px 6px;
  webkit-border-radius: 3px;
}
.BVRRCurrentPage {
  text-align: center;
}
.BVRRPreviousPage {
  padding-right: 10px;
  padding-right: 0;
}
.BVRRPreviousPage a {
  background-position: 0 -560px;
  height: 16px;
  width: 12px;
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconText.gif);
  background-position: 0 -555px;
  background-repeat: no-repeat;
  display: inline-block;
  height: 22px;
  overflow: hidden;
  padding: 0;
  padding-left: 20px;
  text-align: left;
  text-decoration: none;
  text-indent: -999em;
  vertical-align: middle;
  width: 16px;
  zoom: 1;
}
.BVRRNextPage {
  padding-left: 10px;
  padding-left: 0;
}
.BVRRNextPage a {
  background-position: 100% -480px;
  height: 16px;
  width: 12px;
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconText.gif);
  background-position: 100% -476px;
  background-repeat: no-repeat;
  display: inline-block;
  height: 22px;
  overflow: hidden;
  padding: 0;
  padding-left: 20px;
  text-align: left;
  text-decoration: none;
  text-indent: -999em;
  vertical-align: middle;
  width: 16px;
  zoom: 1;
}
.BVRRPagerArrows {
  display: none;
}
.BVRRContainer .BVDI_QTTags .BVDI_QTHeaderTags,
.BVRRContainer .BVDI_QTTags .BVDI_QTBodyTags {
  margin-left: 0;
}
.BVCPStandalonePage {
  width: 960px;
}
.BVRRReviewDisplayStyle5 {
  padding: 20px 20px 0;
}
.BVRRReviewDisplayStyle5 .BVRRReviewDisplayStyle5BodyUser .BVDI_BAItem {
  margin-right: 10px;
}
.BVRRReviewDisplayStyle5Header {
  margin-bottom: 10px;
  overflow: hidden;
  zoom: 1;
}
.BVRRReviewDisplayStyle5Header .BVDI_BA {
  float: right;
  text-align: right;
  width: 50%;
}
.BVRRReviewDisplayStyle5Header .BVRRReviewTitleContainer {
  clear: both;
}
.BVRRReviewDisplayStyle5Header .BVRRReviewDateContainer {
  clear: both;
}
.BVRRReviewDisplayStyle5BodyUser {
  background-color: #f9f9f9;
  color: #444444;
  font-size: 14px;
  margin-bottom: 20px;
  overflow: hidden;
  padding: 8px 10px;
  zoom: 1;
}
.BVRRReviewDisplayStyle5BodyContent {
  margin-bottom: 20px;
}
.BVRRReviewDisplayStyle5BodyContent:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
  width: 0;
}
.BVRRReviewDisplayStyle5BodyContentSecondary {
  float: right;
  margin-bottom: 20px;
  vertical-align: top;
  width: auto;
}
.BVRRReviewDisplayStyle5Ratings,
.BVRRReviewDisplayStyle5Media {
  margin-left: 20px;
  width: 220px;
}
.BVRRReviewDisplayStyle5Ratings {
  background-color: #ffffff;
  border-color: #aaaaaa;
  border-style: solid;
  border-width: 0 0 1px;
  margin-bottom: 10px;
  overflow: hidden;
  zoom: 1;
}
.BVRRReviewDisplayStyle5Ratings:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
  width: 0;
}
.BVRRReviewDisplayStyle5Ratings .BVRRRatingEntry {
  margin-bottom: 10px;
}
.BVRRReviewDisplayStyle5Media {
  background-color: #ffffff;
  border-color: #aaaaaa;
  border-style: solid;
  border-width: 0 0 1px;
}
.BVRRReviewDisplayStyle5BodyContentPrimary {
  vertical-align: top;
}
.BVRRReviewDisplayStyle5Text {
  margin-bottom: 20px;
}
.BVRRReviewDisplayStyle5Tags {
  margin-bottom: 20px;
}
.BVRRReviewDisplayStyle5BodyClient {
  clear: both;
  margin-bottom: 20px;
}
.BVRRReviewDisplayStyle5Footer {
  background-color: #ffffff;
  border-color: #aaaaaa;
  border-style: solid;
  border-width: 0;
  clear: both;
  padding-top: 20px;
}
.BVRRReviewDisplayStyle5Footer .BVDI_FV {
  clear: left;
  float: left;
}
.BVRRSyndicatedContentAttribution {
  background-color: #f9f9f9;
  border-color: #aaaaaa;
  border-style: solid;
  border-width: 1px;
  color: #444444;
  font-size: 14px;
  margin-bottom: 15px;
  overflow: hidden;
  padding: 5px;
  zoom: 1;
}
.BVRRSyndicatedContentSource {
  float: left;
  line-height: 2;
}
.BVRRSyndicatedContentSourceLogo {
  float: right;
}
.BVRRReviewSyndicationSummarySection {
  clear: left;
  margin-top: 15px;
}
.BVRRSyndicationSummaryBody {
  border-color: #aaaaaa;
  border-style: solid;
  border-width: 1px;
  margin-bottom: 15px;
}
.BVRRSyndicationSummaryIcon {
  padding: 5px;
}
.BVRRSyndicationSummaryText {
  padding: 5px;
}
.BVRRSyndicationSummaryHeader {
  font-weight: bold;
  padding-bottom: 5px;
}
.BVRRDocumentationBody {
  background-color: #eeeeee;
  padding: 20px 40px;
}
.BVRRDocumentation {
  background: #ffffff;
  border-color: #cccccc;
  border-style: solid;
  border-width: 1px;
  padding: 30px;
}
.BVRRDocumentationHeader {
  color: #444444;
  font-family: 'museo-sans-for-dell-300', 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: normal;
  line-height: 27px;
  text-transform: none;
}
.BVRRCloseWindowLinkDiv a {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconText.gif);
  background-position: 0 -278px;
  background-repeat: no-repeat;
  padding-left: 20px;
  color: #007db8;
  text-decoration: none;
}
.BVRRCloseWindowLinkDiv a:visited {
  color: #007db8;
  text-decoration: none;
}
.BVRRCloseWindowLinkDiv a:hover {
  color: #007db8;
  text-decoration: none;
}
.BVRRCloseWindowLinkDiv a:focus {
  color: #007db8;
  text-decoration: none;
}
.BVRRCloseWindowLinkDiv a:active {
  color: #007db8;
  text-decoration: none;
}
.BVRRAuthenticationConfirmationPageBody {
  background-color: #f9f9f9;
  color: #444444;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  line-height: 1.5em;
  padding: 30px;
}
.BVRRAuthenticationConfirmationPageBody a {
  color: #007db8;
  text-decoration: none;
}
.BVRRAuthenticationConfirmationPageBody a:visited {
  color: #007db8;
  text-decoration: none;
}
.BVRRAuthenticationConfirmationPageBody a:hover {
  color: #007db8;
  text-decoration: underline;
}
.BVRRAuthenticationConfirmationPageBody a:focus {
  color: #007db8;
  text-decoration: underline;
}
.BVRRAuthenticationConfirmationPageBody a:active {
  color: #007db8;
  text-decoration: underline;
}
.BVRRAuthenticationConfirmationPage {
  background: #ffffff;
  border-color: #aaaaaa;
  border-style: solid;
  border-width: 1px;
  padding: 20px;
}
.BVRRAuthenticationConfirmationFrame {
  width: 100%;
}
#BVRRAuthenticationConfirmationContainerID {
  color: #444444;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  line-height: 1.5em;
  text-align: center;
}
#BVRRAuthenticationConfirmationContainerID a {
  color: #007db8;
  text-decoration: none;
}
#BVRRAuthenticationConfirmationContainerID a:visited {
  color: #007db8;
  text-decoration: none;
}
#BVRRAuthenticationConfirmationContainerID a:hover {
  color: #007db8;
  text-decoration: underline;
}
#BVRRAuthenticationConfirmationContainerID a:focus {
  color: #007db8;
  text-decoration: underline;
}
#BVRRAuthenticationConfirmationContainerID a:active {
  color: #007db8;
  text-decoration: underline;
}
.BVRRAuthenticationConfirmationHeader {
  color: #444444;
  font-family: 'museo-sans-for-dell-300', 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 20px;
  font-weight: bold;
  line-height: normal;
}
.BVRRAuthenticationConfirmationFooter {
  padding-top: 20px;
  text-align: center;
}
.BVRRCloseWindowLink {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconText.gif);
  background-position: 0 -280px;
  background-repeat: no-repeat;
  padding-left: 20px;
  text-decoration: none;
}
.BVRRHidden {
  display: none;
}
.BVRRMetadata {
  display: none;
}
div.BVRRSDropdownSelect {
  background-color: #f9f9f9;
  border-color: #cccccc;
  border-style: solid;
  border-width: 1px;
  display: block;
  overflow: hidden;
  background-image: -moz-linear-gradient(top, #f9f9f9, #eeeeee) !important;
  background-image: none !important;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#eeeeee)) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#f9f9f9, endColorstr=#eeeeee) !important;
}
div.BVRRSDropdownSelect:hover,
.BVRRSGoogleLanguagesDropdown:hover .BVRRSDropdownSelect {
  background-color: #ffffff;
  border-color: #cccccc;
  border-style: solid;
  border-width: 1px;
  background-image: -moz-linear-gradient(top, #ffffff, #f9f9f9) !important;
  background-image: none !important;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f9f9f9)) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#f9f9f9) !important;
}
.BVRRSDropdownSelectItemLeft {
  background-image: url(http://dell.origin.bazaarvoice.com/static/2341_mg/iconText.gif);
  background-position: 0 -520px;
  background-repeat: no-repeat;
  display: inline;
  display: inline-block;
  float: left;
  height: 14px;
  margin: 5px;
  overflow: hidden;
  padding: 0;
  padding-left: 20px;
  text-align: left;
  text-decoration: none;
  text-indent: -999em;
  vertical-align: center;
  width: 16px;
  zoom: 1;
}
.BVRRSDropdownSelectItemRight {
  display: none;
}
.BVRRSDropdownSelectItemCenter {
  border-color: #cccccc;
  border-style: solid;
  border-width: 0 1px 0 0;
  color: #007db8;
  font-weight: bold;
  line-height: 24px;
  margin-right: 26px;
  padding: 0 10px;
  text-decoration: none;
  width: 100%;
}
.BVRRSGoogleLanguagesDropdownSelect {
  width: 80px;
}
.BVRRGoogleLanguagesDropdownItems {
  width: 600px;
  z-index: 1;
}
.BVRRSGoogleLanguagesDropdown {
  position: relative;
}
.BVDIGoogleTranslationSection {
  padding-bottom: 20px;
}
.BVRRRatingSummaryCustom .BVRRDisplayContentLinkWrite {
  display: block;
}
#BVSecondaryCustomerRatings {
  display: none;
}
#BVCustomerRatings {
  margin-bottom: 10px;
}
#BVRRDisplayContentLinkWriteID a.BVRRRatingSummaryLinkWriteAnchor {
  color: #ffffff;
}
.BVQASummaryBoxView .BVQASummaryBoxLink a {
  color: #007db8 !important;
  float: left;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  font-size: 14px;
  line-height: 1.5em;
}
.BVRRNoContent .BVQAZeroDeploySummaryContainer .BVQASummaryBox .BVQASummaryBoxLink .BVRRQuickTakeCustomHeaderQALinkSpan {
  color: #444444;
  float: left;
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif !important;
  font-size: 14px;
  line-height: 0;
  margin-right: 5px;
}
.BVRRNoContent .BVRRQuickTakeCustomHeaderQALinkSpan {
  text-transform: none !important;
}
.BVRRNoContent .BVRRDisplayContentNoReviews {
  float: left;
}
.BVRRNoContent .BVRRCustomTitleDot {
  float: left;
  margin-right: 5px;
}
.BVRRDisplayContentReviewLast {
  border-width: 0;
}
.BVRRCustomTitleDotLast:nth-child(4) {
  display: none;
}
#BVRRSecondaryRatingSummarySourceID,
#BVRRRatingSummarySourceID {
  display: none;
}
.BVDI_QTSummaryBox,
#BVSubmissionPopupContainer,
#BVRRContentReview {
  margin: 0 -15px;
}
@media only screen and (max-width: 767px) {
  .BVRRReviewDisplayStyle3Summary,
  .BVRRReviewDisplayStyle3Content {
    margin-left: auto;
    width: 100%;
  }
}
.products-detail-page .tab-pane {
  margin: 20px 0;
}
.products-detail-page .product-configurations h3 {
  margin: 0;
}
/* Compare SM custom Less file */
.compare-page {
  /* .right {
     color: #007db7;
     margin-top: 20px;
     margin-bottom: 10px;
   }*/
  /*  .carousel .col-xs-6, .col-sm-4, .col-lg-3 .item {
      display: inline-block !important;
      float: left;
    }*/
  /* .carousel .carousel-control {
     position: absolute;
     top: 2%;
     padding: 0;
   }
*/
}
@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.compare-page .spec-animation {
  -webkit-animation: fadeIn 1s;
  animation: fadeIn 1s;
}
.compare-page .specs-xs .panel-title a.collapsed:before {
  content: "";
}
.compare-page .specs-xs .panel-title a:after {
  content: "\21";
}
.compare-page .specs-xs .panel-title a.collapsed:after {
  content: "\24";
}
.compare-page .panel-title a.collapsed:before {
  content: "\28";
}
.compare-page .panelt-title a:before {
  font-family: icon-ui;
  font-size: 20px;
  speak: none;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  content: "\2a";
  color: #007db8;
  position: absolute;
  top: 9px;
  left: 0;
}
.compare-page .options-accordion {
  margin-top: 10px;
}
.compare-page .options-0.toggled,
.compare-page .options-1.toggled,
.compare-page .options-2.toggled,
.compare-page .options-3.toggled,
.compare-page .options-4.toggled,
.compare-page .options-5.toggled,
.compare-page .options-6.toggled,
.compare-page .options-7.toggled,
.compare-page .options-8.toggled,
.compare-page .options-9.toggled,
.compare-page .options-10.toggled {
  margin-top: 10px;
}
.compare-page .options-0.toggled .icon-ui-triangledown:before,
.compare-page .options-1.toggled .icon-ui-triangledown:before,
.compare-page .options-2.toggled .icon-ui-triangledown:before,
.compare-page .options-3.toggled .icon-ui-triangledown:before,
.compare-page .options-4.toggled .icon-ui-triangledown:before,
.compare-page .options-5.toggled .icon-ui-triangledown:before,
.compare-page .options-6.toggled .icon-ui-triangledown:before,
.compare-page .options-7.toggled .icon-ui-triangledown:before,
.compare-page .options-8.toggled .icon-ui-triangledown:before,
.compare-page .options-9.toggled .icon-ui-triangledown:before,
.compare-page .options-10.toggled .icon-ui-triangledown:before {
  content: "\21";
}
.compare-page .specs {
  border-top: 1px solid #aaaaaa;
}
.compare-page .specs li:last-child {
  padding-top: 5px;
}
.compare-page .buffer {
  margin: 10px 0;
  height: 1px;
}
.compare-page .bottom-offset-large {
  margin-bottom: -25px;
}
.compare-page .bottom-offset-xlarge {
  margin-bottom: -25px;
}
.compare-page .arrow-left {
  float: left;
  position: absolute;
  z-index: 800;
  top: 150px;
  margin-left: -10px;
}
.compare-page .arrow-right {
  float: right;
  position: absolute;
  z-index: 800;
  left: 96%;
  top: 150px;
}
.compare-page .arrow-left-sm {
  float: left;
  position: absolute;
  z-index: 800;
  top: 200px;
  margin-left: -10px;
}
.compare-page .arrow-right-sm {
  float: right;
  position: absolute;
  z-index: 800;
  left: 96%;
  top: 200px;
}
.compare-page .col-xs-4,
.compare-page .col-xs-6 {
  margin: 0 0 10px;
}
.compare-page .col-xs-6,
.compare-page .col-md-3,
.compare-page .col-xs-4,
.compare-page .col-xs-6 {
  padding: 8px 15px;
}
.compare-page .options {
  color: #007DB7;
}
.compare-page .btn-primary {
  margin-top: 18px;
}
.compare-page .btn-tertiary {
  color: #007DB7;
  margin: 15px 0;
}
.compare-page .btn-tertiary:hover {
  border: 1px solid #D6D6D6;
}
.compare-page h3 {
  color: #444;
  margin: 10px 0 0 0;
}
.compare-page .show-collapsed,
.compare-page .hide-expanded {
  margin-top: 15px;
}
.compare-page .difference-lg {
  background-color: #CBE7F3;
  height: 115px;
}
.compare-page .difference-sm {
  background-color: #CBE7F3;
  height: 90px;
}
.compare-page .difference-md {
  background-color: #CBE7F3;
  height: 70px;
}
.compare-page .difference-md2 {
  background-color: #CBE7F3;
  height: 90px;
}
/* END compare-sm wrapper */
/*----------------------------------------------CODE FROM CLINT--------------------------------------------------*/
.accordion-heading {
  border-bottom: 0;
  font-size: 16px;
  position: relative;
  padding-left: 0px;
}
.accordion-heading .accordion-toggle {
  display: block;
  padding: 8px 35px;
}
.accordion-heading.well {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  margin-bottom: -1px;
  margin-top: -3px;
  border-top: 1px solid #cccccc;
  padding: 0;
}
.accordion-heading.well .accordion-toggle:after {
  font-family: 'icon-ui';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  color: inherit;
  content: "\26";
  font-size: 12px;
  position: absolute;
  right: 20px;
  margin-top: 5px;
}
.accordion-heading.well .accordion-toggle.collapsed:after {
  content: "\25";
}
.accordion-heading.well .accordion-toggle.collapsed:before {
  content: "\28";
}
.accordion-heading.well .accordion-toggle:before {
  display: none;
}
@media (max-width: 991px) {
  .accordion-group {
    border-bottom: 1px solid #cccccc;
  }
  .accordion-group .panel-body {
    padding: 0 15px 0 15px;
    margin-top: -3px;
  }
}
@media (max-width: 767px) {
  .accordion-group {
    border-bottom: 1px solid #cccccc;
  }
  .accordion-group .panel-body {
    padding: 0 15px 0 15px;
    margin-top: -3px;
  }
  .accordion-group:last-child {
    margin-bottom: 40px;
  }
  .accordion-toggle {
    cursor: pointer;
  }
  .accordion-toggle:before {
    content: "";
  }
  .accordion-toggle:after {
    font-family: 'icon-ui';
    font-size: 12px;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    content: "\24";
    color: #007db8;
    position: absolute;
    top: 14px;
    right: 5px;
  }
  .accordion-toggle.collapsed:before {
    content: "";
  }
  .accordion-toggle.collapsed:after {
    content: "\24";
    float: right !important;
  }
  .panel.accordion-group {
    margin-bottom: 0px;
  }
  .accordion-heading .accordion-toggle {
    display: block;
    padding: 8px 15px;
  }
}
.top-offset-0 {
  margin-top: 0px;
}
.top-offset-5 {
  margin-top: 5px;
}
.top-offset-10 {
  margin-top: 10px;
}
.top-offset-20 {
  margin-top: 20px;
}
.top-offset-30 {
  margin-top: 30px;
}
.top-offset-40 {
  margin-top: 40px;
}
.top-offset-60 {
  margin-top: 60px;
}
.bottom-offset-0 {
  margin-bottom: 0px;
}
.bottom-offset-5 {
  margin-bottom: 5px;
}
.bottom-offset-10 {
  margin-bottom: 10px;
}
.bottom-offset-20 {
  margin-bottom: 20px;
}
.bottom-offset-30 {
  margin-bottom: 30px;
}
.bottom-offset-40 {
  margin-bottom: 40px;
}
.bottom-offset-60 {
  margin-bottom: 60px;
}
.accordion-toggle.collapsed:after {
  content: "\24";
}
.accordion-toggle:after {
  content: "\21";
}
@media (max-width: 767px) {
  /*Titles*/
  .product-stack .fixed-title-height h4 {
    display: block;
  }
  .product-stack .compare-btn-new {
    display: hidden;
  }
}
.product-stack .stack_ratings .ratings_link {
  cursor: pointer;
}
.spec-column-2,
.spec-column-3 {
  display: none;
}
.btn-all.btn-default {
  margin-bottom: 10px;
}
@media (min-width: 768px) {
  .spec-column-2 {
    display: block;
  }
  .spec-column-3 {
    display: none;
  }
  .accordion-toggle.collapsed:after {
    content: "";
  }
  .accordion-toggle:after {
    content: "";
  }
  .btn-all.btn-default {
    margin-left: -10px;
  }
}
@media (min-width: 992px) {
  .spec-column-2,
  .spec-column-3 {
    display: block;
  }
}
/* category custom Less file */
/* brand stack custom Less file */
.brand-stack {
  margin-top: 20px;
  margin-bottom: 20px;
}
.brand-stack > div {
  display: table-cell;
}
/* series stack custom Less file */
.series-stack .series-thumbnail {
  max-height: 170px;
}
.anav-filters {
  /*		margin: 20px -20px 0 0;
strong {
		margin-bottom:10px;
	}*/
}
.anav-filters .selected-filters li {
  margin-bottom: 5px;
}
.anav-filters .selected-filters li .icon-ui-closecircle {
  font-size: 12px;
}
.anav-filters .select-list {
  position: relative;
}
.anav-filters .select-list .btn-block {
  text-align: left;
  padding: 10px 5px;
}
.anav-filters .select-list.off-canvas {
  position: fixed;
  left: 1000px;
  top: 0;
  background: #fff;
}
.anav-filters .select-list.on-canvas {
  position: fixed;
  left: 0;
  top: 0;
  -webkit-transition: left 600ms cubic-bezier(1, 0, 0, 1);
  transition: left 600ms cubic-bezier(1, 0, 0, 1);
  background: #fff;
  height: 1000px;
  width: 100%;
  z-index: 1004;
}
.anav-filters .select-list.on-canvas .anav-filter {
  width: 100%;
  margin: 0;
  padding: 0;
}
.anav-filters .select-list.on-canvas .anav-filter a {
  padding: 12px 12px 12px 20px;
}
.anav-filters .select-list.on-canvas .anav-filter a label {
  display: block;
  margin: -5px 0;
  padding: 5px;
}
.anav-filters .select-list.on-canvas .dropdown-menu {
  position: relative;
  width: 100%;
}
.anav-filters .anav-filter {
  display: inline-block;
  margin-bottom: 10px;
}
@media (min-width: 992px) {
  .anav-filters .anav-filter {
    width: 20%;
    padding-right: 15px;
  }
}
.anav-filters .anav-filter .btn-group {
  width: 100%;
}
.anav-filters .anav-filter .btn {
  text-align: left;
  position: relative;
  padding-left: 10px;
}
.anav-filters .anav-filter .btn:after {
  position: absolute;
  top: 11px;
  right: 10px;
}
.anav-filters .anav-filter .checkbox {
  margin: 5px 0;
}
.anav-filters .anav-filter .dropdown-menu {
  padding: 0;
}
.anav-filters a:hover {
  text-decoration: none;
}
/* brand tabs custom Less file */
.brand-tabs li a {
  height: 184px;
}
/* brand content custom Less file */
.brand-content .brand-video-gallery,
.brand-content .brand-feature {
  margin-top: -40px;
}
.brand-content .brand-model-selector {
  margin-bottom: -25px;
}
.brand-content .brand-model-selector .feature-header {
  height: 265px;
  margin-bottom: 20px;
}
.brand-content .brand-model-selector .feature-row {
  height: 50px;
  padding: 13px 0;
}
.brand-content .brand-model-selector .feature-row:after {
  content: " ";
  border-bottom: 1px solid #cccccc;
  display: block;
  bottom: -16px;
  position: relative;
}
.brand-content .brand-model-selector .feature-row.feature-indicator-row {
  padding-top: 10px;
}
.brand-content .brand-model-selector .feature-row.feature-indicator-row:after {
  bottom: -9px;
  width: 120%;
  left: -20%;
}
.brand-content .brand-model-selector .feature-row.feature-row-last:after {
  display: none;
}
.brand-content .brand-model-selector .feature-row .feature-indicator {
  height: 30px;
  width: 30px;
  background: #eeeeee;
  border: 2px solid #007db8;
  border-radius: 50%;
  display: block;
  margin: 0 auto;
}
.brand-content .brand-model-selector .feature-row .feature-indicator.feature-best {
  background: #007db8;
}
.brand-content .brand-model-selector .feature-row .feature-indicator.feature-better {
  border: 7px solid #007db8;
}
.brand-content .feature-diferentiator,
.brand-content .model-diferentiator {
  border-top: 1px solid #007db8;
  border-bottom: 1px solid #007db8;
  width: 65%;
  margin: 20px auto 0;
  font-size: 20px;
  padding: 10px 0;
}
.brand-content .brand-model-compare-gallery .model-description {
  margin-top: 20px;
  height: 100px;
  overflow: hidden;
}
.brand-content .brand-model-compare-gallery .model-title {
  height: 45px;
}
.btn.add-to-compare {
  /*	input {
		margin:3px 10px 0 20px;
	}
	.checkbox {
		margin: 0;
		padding: 0;
	}
	label {
		width: 100%;
		height: 45px;
		display: block;
		margin: 0;
		padding: 13px 0 20px 0;
	}*/
  text-align: left;
  padding: 12px 10px;
}
.btn.add-to-compare .styled-checkbox {
  border: 1px solid #007db8;
  width: 22px;
  margin-left: 10px;
}
.btn.add-to-compare .styled-checkbox .icon-small-checkmark {
  margin-left: -2px;
}
.btn.add-to-compare.btn-primary .styled-checkbox {
  border: 1px solid white;
}
.filtered-category-results li {
  height: 450px;
}
#category-page {
  /*.smart-performance-in-a{
		position: relative;
		top: -24px;
	}*/
  /*.smart-performance-in-a{
		position: relative;
		top: -24px;
	}*/
}
#category-page .row .img {
  width: 100%;
}
#category-page .help-me-choose-module img {
  width: 100%;
}
#category-page .category-hmc-modal .modal-dialog {
  width: 90%;
}
@media (min-width: 992px) {
  #category-page .category-hmc-modal .modal-dialog {
    width: 52%;
  }
}
#category-page .product-thumbnail {
  text-align: center;
}
#category-page .video {
  margin: 0 auto;
}
#category-page .video img {
  width: 100%;
}
#category-page .bottom-offset-none {
  margin-bottom: 0px;
}
#category-page .hr {
  border-top: 1px solid #aaa;
}
@media (min-width: 992px) {
  #category-page .col-5-up {
    width: 20%;
    position: relative;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
  }
}
#category-page .anav-filters select {
  margin-bottom: 10px;
}
#category-page .inline-block {
  display: inline-block;
}
#category-page .series-size-group {
  border-top: 1px solid #007db8;
  border-bottom: 1px solid #007db8;
  margin-top: 10px;
}
#category-page .series-size-group a {
  padding: 0px 20px 0 20px;
  border-right: 1px solid #007DB8;
  display: inline-block;
  margin: 5px 0;
}
#category-page .series-size-group a:last-child {
  border-right: none;
}
#category-page .shadow-divider {
  width: 140%;
  position: relative;
  left: -20%;
}
#category-page .series-size-group-franchise {
  border-top: 1px solid #007db8;
  margin-top: 10px;
}
@media (max-width: 767px) {
  #category-page .img-responsive {
    width: inherit;
    float: left;
  }
  #category-page .series-size-group {
    margin-top: 0px;
  }
  #category-page .series-copy {
    margin-top: 20px;
  }
  #category-page .series-copy .text-center {
    text-align: left!important;
  }
  #category-page .tab-content .tab-pane .row .row {
    border-top: 1px solid #aaa;
    padding-top: 20px;
  }
  #category-page .pad-left-none-xs {
    padding-left: 0px;
  }
  #category-page .pd-image-inspired-by-color {
    margin-top: 20px;
  }
  #category-page .pd-content-inspired-by-color {
    margin-top: 20px;
  }
  #category-page .pd-content-smart-performance-in-a {
    margin-top: 20px;
  }
  #category-page .pd-content-designed-for-the-real {
    margin-top: 20px;
  }
  #category-page .top-offset-small-xs {
    margin-top: 20px;
  }
  #category-page .panel-off-canvas .panel-title > a:after,
  #category-page .nav-tabs.nav-off-canvas > li > a:after {
    display: none;
  }
  #category-page .tab-pane .row {
    margin: 0;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  #category-page .smart-performance-in-a {
    position: relative;
    top: -16px;
  }
  #category-page .pd-image-inspired-by-color {
    margin-top: 40px;
  }
  #category-page .pd-content-inspired-by-color {
    margin-top: 60px;
  }
  #category-page .pd-content-smart-performance-in-a {
    margin-top: 50px;
  }
  #category-page .pd-content-designed-for-the-real {
    margin-top: 50px;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  #category-page .smart-performance-in-a {
    position: relative;
    top: -20px;
  }
  #category-page .pd-image-inspired-by-color {
    margin-top: 50px;
  }
  #category-page .pd-content-inspired-by-color {
    margin-top: 90px;
  }
  #category-page .pd-content-smart-performance-in-a {
    margin-top: 100px;
  }
  #category-page .pd-content-designed-for-the-real {
    margin-top: 100px;
  }
}
@media (min-width: 1201px) {
  #category-page .smart-performance-in-a {
    position: relative;
    top: -24px;
  }
  #category-page .single-line {
    padding-bottom: 40px;
  }
  #category-page .pd-image-inspired-by-color {
    margin-top: 40px;
  }
  #category-page .pd-content-inspired-by-color {
    margin-top: 100px;
  }
  #category-page .pd-content-smart-performance-in-a {
    margin-top: 100px;
  }
  #category-page .pd-content-designed-for-the-real {
    margin-top: 100px;
  }
}
@media (min-width: 768px) {
  #category-page .img-tab {
    height: 141px;
    max-width: 100%;
  }
}
#category-page .bold {
  font-weight: bold;
}
#category-page .bottom-offset-none {
  margin-bottom: 0px;
}
#category-page .hr {
  border-top: 1px solid #aaa;
}
@media (min-width: 992px) {
  #category-page .col-5-up {
    width: 20%;
    position: relative;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
  }
}
#category-page .anav-filters select {
  margin-bottom: 10px;
}
#category-page .inline-block {
  display: inline-block;
}
#category-page .series-size-group {
  border-top: 1px solid #007db8;
  border-bottom: 1px solid #007db8;
  margin-top: 10px;
}
#category-page .series-size-group a {
  padding: 0px 20px 0 20px;
  border-right: 1px solid #007DB8;
  display: inline-block;
  margin: 5px 0;
}
#category-page .series-size-group a:last-child {
  border-right: none;
}
#category-page .shadow-divider {
  width: 140%;
  position: relative;
  left: -20%;
}
#category-page .series-size-group-franchise {
  border-top: 1px solid #aaa;
  margin-top: 10px;
}
#category-page .harvey-row {
  padding: 10px 0;
  border-bottom: 1px solid #ccc;
}
#category-page .harvey-ball {
  width: 35px;
  margin: 0 auto;
}
#category-page .harvey-ball-legend span {
  white-space: nowrap;
}
#category-page .left-offset-mini {
  margin-left: 10px;
}
@media (max-width: 767px) {
  #category-page .img-responsive {
    width: inherit;
    float: left;
  }
  #category-page .series-size-group {
    margin-top: 0px;
  }
  #category-page .series-size-group-franchise {
    border-top: none;
  }
  #category-page .series-copy {
    margin-top: 20px;
  }
  #category-page .series-copy .text-center {
    text-align: left!important;
  }
  #category-page .series-copy .text-center-xs {
    text-align: left!important;
  }
  #category-page .tab-content .tab-pane .row .row {
    border-top: 1px solid #aaa;
    padding-top: 20px;
  }
  #category-page .tab-content .tab-pane .no-hr {
    border-top: inherit!important;
    padding-top: inherit!important;
  }
  #category-page .tab-content .tab-pane .row .harvey-grid {
    border-top: 1px solid #ddd;
    padding-top: 20px;
  }
  #category-page .pad-left-none-xs {
    padding-left: 0px;
  }
  #category-page .pd-image-inspired-by-color {
    margin-top: 20px;
  }
  #category-page .pd-content-inspired-by-color {
    margin-top: 20px;
  }
  #category-page .pd-content-smart-performance-in-a {
    margin-top: 20px;
  }
  #category-page .pd-content-designed-for-the-real {
    margin-top: 20px;
  }
  #category-page .top-offset-small-xs {
    margin-top: 20px;
  }
  #category-page .video-sxn-hr {
    border-bottom: 1px solid #aaa;
    padding: 20px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  #category-page .smart-performance-in-a {
    position: relative;
    top: -16px;
  }
  #category-page .single-line {
    padding-bottom: 34px;
  }
  #category-page .pd-image-inspired-by-color {
    margin-top: 40px;
  }
  #category-page .pd-content-inspired-by-color {
    margin-top: 60px;
  }
  #category-page .pd-content-smart-performance-in-a {
    margin-top: 50px;
  }
  #category-page .pd-content-designed-for-the-real {
    margin-top: 50px;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  #category-page .smart-performance-in-a {
    position: relative;
    top: -20px;
  }
  #category-page .pd-image-inspired-by-color {
    margin-top: 50px;
  }
  #category-page .pd-content-inspired-by-color {
    margin-top: 90px;
  }
  #category-page .pd-content-smart-performance-in-a {
    margin-top: 100px;
  }
  #category-page .pd-content-designed-for-the-real {
    margin-top: 100px;
  }
}
@media (min-width: 1201px) {
  #category-page .smart-performance-in-a {
    position: relative;
    top: -24px;
  }
  #category-page .single-line {
    padding-bottom: 35px;
  }
  #category-page .pd-image-inspired-by-color {
    margin-top: 40px;
  }
  #category-page .pd-content-inspired-by-color {
    margin-top: 100px;
  }
  #category-page .pd-content-smart-performance-in-a {
    margin-top: 100px;
  }
  #category-page .pd-content-designed-for-the-real {
    margin-top: 100px;
  }
}
#category-page .harvey-balls {
  float: none;
  width: 65px;
  margin: 15px auto;
}
#category-page .tabbable.tabs-bordered .tab-content {
  border: 1px solid #cccccc;
  border-top: none;
  -webkit-border-bottom-right-radius: 1px;
  -moz-border-radius-bottomright: 1px;
  border-bottom-right-radius: 1px;
  -webkit-border-bottom-left-radius: 1px;
  -moz-border-radius-bottomleft: 1px;
  border-bottom-left-radius: 1px;
  padding: 10px 10px 0 10px;
  margin: -20px 0 20px 0;
}
#category-page .tabbable.tabs-left.tabs-bordered .tab-content,
#category-page .tabbable.tabs-bottom.tabs-bordered .tab-content,
#category-page .tabbable.tabs-right.tabs-bordered .tab-content {
  border: none;
  padding: 0;
  margin: 0;
}
#category-page .tabbable.tabs-left.tabs-gray-light {
  background: #eeeeee;
  margin-bottom: 7px;
  -webkit-border-top-right-radius: 1px;
  -moz-border-radius-topright: 1px;
  border-top-right-radius: 1px;
  -webkit-border-bottom-right-radius: 1px;
  -moz-border-radius-bottomright: 1px;
  border-bottom-right-radius: 1px;
}
#category-page .tabbable.tabs-left.tabs-gray-light .nav-tabs {
  margin-bottom: 0;
  background: #ffffff;
  border-right: none;
}
#category-page .tabbable.tabs-left.tabs-gray-light .nav-tabs li.active a {
  background: #eeeeee;
  border: none;
}
#category-page .tabbable.tabs-left.tabs-gray-light .tab-content {
  margin-top: 20px;
}
#category-page .tabbable.tabs-left.tabs-gray-light > .nav-tabs {
  width: 30%;
  float: left;
}
#category-page .tabbable.tabs-left.tabs-gray-light > .nav-tabs > li a {
  background: #ffffff;
  border: none;
}
#category-page .tabbable.tabs-left.tabs-gray-light > .nav-tabs > li a:hover {
  background-color: #cce7f3;
}
#category-page .tabbable.tabs-left.tabs-gray-light > .nav-tabs .active a {
  background: #eeeeee;
  border: none;
}
#category-page .tabbable.tabs-left.tabs-gray-light > .nav-tabs .active a:hover {
  background-color: #eeeeee;
}
#category-page .tabs-left .tab-content {
  width: auto;
}
#category-page .tabs-left > .nav-tabs,
#category-page .tabs-left > .nav-tabs {
  float: left;
  margin-right: 19px;
  border-bottom: none;
  border-right: 1px solid #cccccc;
}
#category-page .tabs-left > .nav-tabs .active > a,
#category-page .tabs-left > .nav-tabs .active > a,
#category-page .tabs-left > .nav-tabs .active > a:hover,
#category-page .tabs-left > .nav-tabs .active > a:hover,
#category-page .tabs-left > .nav-tabs .active > a:focus,
#category-page .tabs-left > .nav-tabs .active > a:focus {
  border-color: #cccccc transparent #cccccc #cccccc;
}
#category-page .tabs-left > .nav-tabs > li,
#category-page .tabs-left > .nav-tabs > li {
  float: none;
}
#category-page .tabs-left > .nav-tabs > li > a,
#category-page .tabs-left > .nav-tabs > li > a {
  margin-right: -1px;
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
  min-width: 100px;
  margin-bottom: 3px;
  padding: 10px 15px;
}
#category-page .tabs-right > .nav-tabs,
#category-page .tabs-right > .nav-tabs {
  float: left;
  margin-right: 19px;
  border-bottom: none;
  border-right: 1px solid #cccccc;
}
#category-page .tabs-right > .nav-tabs .active > a,
#category-page .tabs-right > .nav-tabs .active > a,
#category-page .tabs-right > .nav-tabs .active > a:hover,
#category-page .tabs-right > .nav-tabs .active > a:hover,
#category-page .tabs-right > .nav-tabs .active > a:focus,
#category-page .tabs-right > .nav-tabs .active > a:focus {
  border-color: #cccccc transparent #cccccc #cccccc;
}
#category-page .tabs-right > .nav-tabs > li,
#category-page .tabs-right > .nav-tabs > li {
  float: none;
}
#category-page .tabs-right > .nav-tabs > li > a,
#category-page .tabs-right > .nav-tabs > li > a {
  margin-right: -1px;
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
  min-width: 100px;
  margin-bottom: 3px;
  padding: 10px 15px;
}
#category-page .tabbable.tabs-aside .nav-aside {
  position: relative;
  z-index: 2;
}
#category-page .tabbable.tabs-aside .tab-content {
  position: relative;
  left: -15px;
  padding-left: 47px;
  z-index: 1;
  -webkit-box-shadow: -10px 0px 5px -9px rgba(0, 0, 0, 0.4);
  box-shadow: -10px 0px 5px -9px rgba(0, 0, 0, 0.4);
  margin-bottom: 20px;
}
#category-page .tabbable.tabs-aside .tab-content:before {
  content: " ";
}
#category-page .img-tab {
  max-width: 135px;
  min-width: 90px;
}
#category-page .img-tab h3,
#category-page .img-tab h4 {
  margin-bottom: 0px;
  color: #007db8;
}
#category-page .img-tab p {
  line-height: 18px;
  color: #aaaaaa;
  margin: 0;
}
#category-page .tab-advance-container {
  overflow: hidden;
  border: 1px solid black;
  height: auto;
}
#category-page .nav-tabs-overflow {
  overflow-x: auto;
  overflow-y: hidden;
  display: -webkit-box;
}
#category-page .tab-pagers {
  position: absolute;
  z-index: 5;
}
#category-page .mobile-filter-trigger {
  display: none;
}
@media (max-width: 767px) {
  #category-page .tab-pane img {
    width: 100%;
  }
  #category-page .img-tab {
    max-width: 100%;
  }
  #category-page .nav-off-canvas > li {
    padding: 0;
  }
  #category-page .nav-off-canvas > li a {
    padding: 15px 10px 0px 15px;
    height: 100px;
  }
  #category-page .nav-off-canvas > li h4 {
    padding-top: 10px;
  }
  #category-page .nav-tabs.nav-off-canvas > li:last-child {
    border-bottom: none;
  }
  #category-page #tab-related {
    padding-top: 20px;
  }
  #category-page #tab-related .item {
    margin: 0 -30px;
  }
  #category-page .mobile-filter-trigger {
    margin-bottom: -1px;
    display: block;
  }
}
#category-page li.off-canvas-filters {
  padding-bottom: 5px;
}
#category-page li.off-canvas-filters a {
  padding: 10px 18px;
  height: 40px;
}
#category-page #tab-filters {
  min-height: 1000px;
}
#category-page #tab-filters .clear-all {
  position: absolute;
  top: 10px;
  right: 20px;
  z-index: 1;
}
#category-page #mobile-filters {
  margin: -10px 0 0;
}
#category-page .mobile-filter-options {
  margin: -15px 0 -25px;
}
#category-page .mobile-filter-options li {
  border-bottom: 1px solid #cccccc;
  margin: 0 -15px;
  padding: 0 15px;
}
/* cart custom Less file */
#warranty {
  /*.added-to-cart-container {
		background-color: #EEE;
		padding: 20px 0;
		width: 200%;
		position: relative;
		left: -50%;
	}
	.added-to-cart {
		width: 50%;
		left: 25%;
		position: relative;
	}*/
}
#warranty .added-to-cart-container {
  background-color: #EEE;
  padding: 20px 0;
  width: 400%;
  position: relative;
  left: -150%;
}
#warranty .added-to-cart {
  width: 25%;
  left: 37.5%;
  position: relative;
}
#warranty .radio {
  border-bottom: 1px solid #CCC;
  padding-bottom: 20px;
  padding-top: 20px;
  margin-bottom: 0px;
  margin-top: 0px;
  padding-left: 32px;
}
#warranty .hr {
  margin-top: 10px;
  margin-bottom: 0px;
  border: none;
  border-top: 1px solid #aaa;
}
/* Candy Aisle custom Less file */
#candy-aisle {
  /*MODAL STYLES*/
  /*@media only screen and (max-width: 767px){
		.modal-thumbs{
				width: 100%;
			}
	}*/
  /*MODAL STYLES END*/
}
#candy-aisle .no-text-wrap {
  white-space: nowrap;
}
#candy-aisle .pager {
  display: none;
}
#candy-aisle .corner {
  width: 0;
  height: 21px;
  border-style: solid;
  border-width: 15px 15px 0 0;
  border-color: #D74324 transparent transparent transparent;
  float: left;
}
#candy-aisle .added-to-cart {
  width: 50%;
  left: 25%;
  position: relative;
}
#candy-aisle .added-to-cart-container {
  background-color: #EEE;
  padding: 20px 0;
  width: 200%;
  position: relative;
  left: -50%;
}
#candy-aisle .candy-aisle-hero img {
  width: 100%;
}
#candy-aisle .hr-solid {
  border-top: 1px solid #AAA;
  margin: 0px;
}
#candy-aisle .hr-dotted {
  border-top: 1px dotted #AAA;
  margin: 0px;
}
#candy-aisle .bottom-offset-30 {
  margin-bottom: 30px;
}
#candy-aisle .pad-left-70 {
  padding-left: 70px;
}
#candy-aisle .pad-right-10 {
  padding-right: 10px;
}
#candy-aisle .pad-40 {
  padding: 0 40px;
}
#candy-aisle .top-offset-xmini {
  padding-top: 5px;
}
#candy-aisle .bottom-offset-xmini {
  padding-bottom: 5px;
}
#candy-aisle .pad-right-50 {
  padding-right: 50px;
}
#candy-aisle .slot-machine-item {
  width: 80%;
  max-width: 150px;
}
#candy-aisle .center {
  text-align: center;
}
#candy-aisle .usage-dropdown {
  list-style: none;
  display: inline-block;
}
#candy-aisle .usage-dropdown a:focus {
  text-decoration: none;
}
#candy-aisle .usage-dropdown a:hover {
  text-decoration: none;
}
#candy-aisle .also-bought-section {
  border-top: 1px solid #b7295a;
  border-bottom: 1px solid #b7295a;
  padding: 5px 0;
  margin: 10px 0;
}
#candy-aisle .product-stack-prices {
  border-bottom: 1px solid #aaa;
  padding-bottom: 5px;
}
#candy-aisle .promo-banner {
  background-color: #e9e9e9;
  border-left: 5px solid #42AEAF;
  padding-left: 5px;
  width: 100%;
}
#candy-aisle .slot-window {
  /*	border-left: 1px  #AAA;
		border-right: 1px  #AAA;
	    -webkit-border-image: 
	      -webkit-linear-gradient(black, green, black);
	    -webkit-border-image: 
		   -webkit-linear-gradient(black, green, black);
	    -moz-border-image:
	      -moz-linear-gradient(black, rgba(0, 0, 0, 0)) 1 100%;    
	    -o-border-image:
	      -o-linear-gradient(black, rgba(0, 0, 0, 0)) 1 100%;
	    border-image:
	      linear-gradient(to bottom, rgba(231, 231, 231, 100), #737373, #737373, rgba(231, 231, 231, 100)) 1 100%; 
	    padding:	0 10px;*/
}
#candy-aisle .slot-window h4,
#candy-aisle .slot-window span {
  margin-bottom: 5px;
}
#candy-aisle .slot-arrow {
  width: 40px;
  vertical-align: middle;
}
#candy-aisle .inline-block {
  display: inline-block;
}
#candy-aisle .star2 {
  position: relative;
  left: -10px;
}
#candy-aisle .star3 {
  position: relative;
  left: -20px;
}
#candy-aisle .star4 {
  position: relative;
  left: -30px;
}
#candy-aisle .star5 {
  position: relative;
  left: -40px;
}
#candy-aisle .reviews {
  position: relative;
  left: -40px;
}
#candy-aisle .cursor-pointer {
  cursor: pointer;
}
#candy-aisle .morecontent span {
  display: none;
}
#candy-aisle .modal-content .modal-header button,
#candy-aisle .modal-content .modal-header .row button {
  background: none;
  border: none;
}
#candy-aisle .table {
  margin-bottom: 0px;
}
@media only screen and (min-width: 768px) {
  #candy-aisle .modal-dialog {
    width: 725px;
  }
}
#candy-aisle .modal-scroll-table {
  height: 320px;
  overflow-y: scroll;
  overflow-x: hidden;
  border: 1px solid #aaa;
}
#candy-aisle .modal-footer {
  margin-top: 0px;
  text-align: center;
}
#candy-aisle .modal-also-viewed div:active {
  background-color: green;
}
#candy-aisle .modal-close {
  float: right;
}
#candy-aisle .modal-thumbs {
  width: 70%;
}
#candy-aisle .modal .nav-tabs > li.active > a,
#candy-aisle .nav-tabs > li.active > a:hover,
#candy-aisle .nav-tabs > li.active > a:focus {
  background-color: #cce7f3;
  border: #cce7f3;
}
#candy-aisle .modal .nav-tabs > li > a {
  border-top: none;
}
#candy-aisle .modal .nav-tabs > li {
  background: transparent;
  border: none;
  padding: 0px;
}
#candy-aisle .modal .nav-tabs {
  border: none;
}
#candy-aisle .modal .nav-tabs > li > a:hover {
  border-top: none;
}
#candy-aisle .modal .modal-footer p {
  margin: 0px;
}
#candy-aisle .thumbnail {
  width: 55px;
  float: left;
  margin-right: 10px;
  margin-bottom: 10px;
}
#candy-aisle .thumbnail:hover {
  opacity: .7;
}
#candy-aisle .width-80 {
  width: 80%;
}
@media only screen and (min-width: 1200px) {
  #candy-aisle .module-top-spacing-small {
    margin-top: 20px;
  }
}
@media only screen and (max-width: 991px) {
  #candy-aisle .reviews {
    position: inherit;
  }
}
@media only screen and (max-width: 767px) {
  #candy-aisle .pad-left-none {
    padding-left: 0px;
  }
  #candy-aisle .reviews {
    position: relative;
    left: -40px;
  }
  #candy-aisle .candy-aisle-secondary-gallery .panel-title {
    padding: 5px 15px;
  }
  #candy-aisle .panel-collapse.in {
    border-bottom: 1px solid #cccccc;
  }
}
.promo-text {
  height: 30px;
}
.promo-text small {
  padding-left: 5px;
}
.corner {
  width: 0;
  height: 30px;
  border-style: solid;
  border-width: 20px 20px 0 0;
  border-color: #D74324 transparent transparent transparent;
  float: left;
}
.product-image {
  position: relative;
}
.product-image img {
  width: 80%;
}
.product-image .quick-view-trigger {
  position: absolute;
  left: 25%;
  right: 25%;
  top: 25%;
  bottom: 25%;
  display: none;
}
.product-image:hover .quick-view-trigger {
  display: block;
}
/* solutions services custom Less file */
.services-solutions .services-solutions-filters .filter-buttons {
  margin-bottom: -15px;
}
.services-solutions .services-solutions-filters .filter-buttons .btn {
  text-align: left;
  padding-left: 15px;
}
.services-solutions .services-solutions-filters .filter-buttons .dropdown-menu {
  left: 15px;
  padding: 0;
  width: 100%;
}
.services-solutions .services-solutions-filters .filter-buttons .dropdown-menu li:hover {
  background: #cce7f3;
}
.services-solutions .services-solutions-filters .filter-buttons .dropdown-menu li .checkbox {
  padding: 10px;
  margin: 0 5px 0 20px;
}
.services-solutions .services-solutions-filters .filter-buttons .input-group {
  position: relative;
  z-index: 0;
  width: 100%;
}
.services-solutions .services-solutions-filters .filter-buttons .input-group input {
  position: relative;
  z-index: 0;
}
.services-solutions .services-solutions-filters .filter-buttons .input-group .input-group-addon {
  border: 0;
  position: absolute;
  right: 15px;
  z-index: 1;
  top: 3px;
  background: transparent;
}
.services-solutions .services-solutions-filters .filter-buttons .input-group .input-group-addon .icon-small-searchleft {
  color: #aaaaaa;
  cursor: pointer;
}
.services-solutions.list-view .category-icon,
.services-solutions.list-view .category-description,
.services-solutions.list-view .industry-icon {
  display: none;
}
.services-solutions.list-view .category-content,
.services-solutions.list-view .industry-content {
  width: 100%;
  margin-left: -15px;
}
.services-solutions.list-view .category-item,
.services-solutions.list-view .industry-item {
  height: 55px;
}
.services-solutions .category-item,
.services-solutions .industry-item {
  height: 180px;
}
.services-solutions .category-item .category-icon,
.services-solutions .industry-item .category-icon,
.services-solutions .category-item .industry-icon,
.services-solutions .industry-item .industry-icon {
  margin-left: -15px;
  margin-right: 10px;
}
.services-solutions .industry-item {
  height: 100px;
}
.services-solutions .grid-toggle {
  float: right;
  text-align: right;
  color: #aaaaaa;
  font-size: 20px;
}
.services-solutions .grid-toggle li {
  display: inline-block;
  cursor: pointer;
  margin-left: 10px;
}
.services-solutions .services-solutions-category-hero img {
  width: 100%;
}
.services-solutions .services-solutions-category-hero .sm-tools {
  width: 150px;
  cursor: pointer;
}
.services-solutions .solution-category-section-group {
  margin: auto -15px;
  display: table;
}
.services-solutions .solution-category-section-group li {
  display: table-cell;
}
@media (max-width: 767px) {
  .services-solutions .solution-category-section-group {
    padding: 0 20px;
  }
}
.services-solutions .solution-category-section-group .gray-border {
  width: 211px;
  height: 118px;
  overflow: hidden;
  /* this is important */
  border: 1px solid #cccccc;
  background: #cccccc;
}
.services-solutions .solution-category-section-group .gray-border img {
  margin: -1px;
}
.services-solutions .search-by-filters {
  margin-bottom: -10px;
}
.services-solutions .search-by-filters .selected-filter {
  font-size: 14px;
  cursor: pointer;
}
.services-solutions .search-by-filters .selected-filter .icon-ui-closecircle {
  font-size: 12px;
}
.services-solutions-category-details .solution-details-hero-image {
  width: 100%;
  cursor: pointer;
}
.solutions-details-case-studies .case-study-hero {
  position: relative;
  margin-top: 20px;
  cursor: pointer;
  overflow: hidden;
}
@media (min-width: 768px) {
  .solutions-details-case-studies .case-study-hero {
    height: 202px;
  }
}
.solutions-details-case-studies .case-study-hero .case-study-hero-image {
  width: 100%;
}
.solutions-details-case-studies .case-study-hero .caption {
  text-align: left;
  text-shadow: none;
  position: absolute;
  background: rgba(68, 68, 68, 0.8);
  bottom: 0;
  left: 0;
  color: #fff;
  padding: 20px 0 0 20px;
  width: 100%;
}
@media (max-width: 767px) {
  .solutions-details-case-studies .case-study-hero .caption {
    height: 110px;
  }
}
@media (min-width: 768px) {
  .solutions-details-case-studies .case-study-hero .caption {
    height: 90px;
  }
}
.solutions-details-case-studies .case-study-hero .caption h4 {
  color: #cce7f3;
}
.solutions-details-case-studies .case-study-hero .caption h4:hover {
  text-decoration: none;
}
@media (max-width: 767px) {
  .solutions-details-case-studies .case-study-item .row {
    margin: auto 0;
  }
}
.content-editor table {
  border-top: none;
  margin: -11px -1px 0 -1px;
}
.content-editor .filter {
  float: right;
  top: 2px;
  background: none;
  border: none;
  position: relative;
}
.content-editor .filter input {
  border: 1px solid #ccc;
  width: 250px;
  margin-top: -3px;
}
.content-editor .filter.active .icon-ui-closecircle {
  position: absolute;
  right: 2px;
  top: 7px;
  display: block;
  cursor: pointer;
}
.content-editor .filter .icon-ui-closecircle {
  display: none;
}
/*------------------------------------------------------------------------------------------
Directives/components specific 
--------------------------------------------------------------------------------------------*/
.navbar {
  height: 50px;
}
#masthead {
  margin-bottom: 20px;
}
.polaris-masthead {
  position: relative;
  z-index: 1001;
  border-radius: 0;
  color: #ffffff;
  background: #007db8;
  margin: -1px -1px 0;
}
.polaris-masthead .dropdown-toggle .caret {
  display: none;
}
.polaris-masthead .dropdown-toggle:after {
  position: relative;
  font-family: 'icon-ui';
  content: none;
  top: 1px;
}
.polaris-masthead .dropdown-toggle.no-arrow:after {
  display: none;
}
.polaris-masthead li.dropdown .dropdown-menu {
  margin: 2px 0 0;
}
.polaris-masthead .open > .dropdown-toggle:after {
  content: none;
}
.polaris-masthead .panel-title a.collapsed:before {
  content: none;
}
.polaris-masthead .panel-title a:before {
  content: none;
}
.polaris-masthead .navbar-toggle {
  position: relative;
  float: none;
  margin-right: 0;
  padding: 0;
  margin-top: 0;
  margin-bottom: 0;
  background-color: transparent;
  background-image: none;
  border: none;
  border-radius: 0;
  font-size: 20px;
}
.polaris-masthead .navbar-toggle:focus {
  outline: none;
}
.polaris-masthead .navbar-toggle .icon-bar {
  display: block;
  width: 22px;
  height: 2px;
  border-radius: 1px;
}
.polaris-masthead .navbar-toggle .icon-bar + .icon-bar {
  margin-top: 4px;
}
.polaris-masthead a {
  color: #ffffff;
}
.polaris-masthead .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
.polaris-masthead .utility-section {
  position: relative;
  height: 50px;
  z-index: 2;
  padding: 0;
  border-bottom: 0;
  background: #007db8;
  margin: 0 -1px;
}
.polaris-masthead .utility-section .form-search {
  float: left;
  width: 75%;
  margin-top: 18px;
  position: relative;
}
@media only screen and (min-width: 768px) and (max-width: 992px) {
  .polaris-masthead .utility-section .form-search {
    width: 65%;
  }
}
.polaris-masthead .utility-section .form-search .btn {
  top: 2px;
  right: 2px;
  padding: 2px 12px;
  position: absolute;
}
.polaris-masthead .utility-section .form-search .search-query,
.polaris-masthead .utility-section .form-search .input-prepend .search-query,
.polaris-masthead .utility-section .form-search .input-append .search-query {
  height: 30px;
}
.polaris-masthead .utility-section .utility {
  margin: 0 -1px 0 0;
  float: right;
  /* border:1px solid red;*/
}
.polaris-masthead .utility-section .utility a:link {
  margin: 0;
  padding: 17px 12px 11px 12px;
  border-right: 1px solid transparent;
  border-left: 1px solid transparent;
}
.polaris-masthead .utility-section .utility a:hover {
  text-decoration: none;
  color: #cce7f3;
  background: transparent;
}
.polaris-masthead .utility-section .utility [class^=icon] {
  font-size: 18px;
}
.polaris-masthead .utility-section .utility li {
  margin: 0;
  padding: 0;
}
.polaris-masthead .utility-section .utility li .navbar-toggle {
  height: 50px;
}
.polaris-masthead .utility-section .utility li .navbar-toggle:hover,
.polaris-masthead .utility-section .utility li .navbar-default .navbar-toggle:focus {
  background-color: transparent;
}
.polaris-masthead .utility-section .utility li .navbar-toggle.selected {
  background-color: #ffffff;
  color: #007db8;
}
.polaris-masthead .utility-section .utility .open > a:focus {
  background-color: #ffffff;
  color: #007db8;
  border-right: 1px solid #cce7f3;
  border-left: 1px solid #cce7f3;
}
.polaris-masthead .utility-section .utility li.dropdown .dropdown-menu {
  position: fixed;
  margin: 0;
  padding: 0;
  top: 51px;
  left: 0;
  width: 100%;
  /* min-height:225px;*/
  color: #444444;
  border-radius: 0;
  border-top: 1px solid #ffffff;
  border-right: 1px solid #cce7f3;
  border-bottom: 4px solid #007db8;
  border-left: 1px solid #cce7f3;
  -webkit-box-shadow: none;
  box-shadow: none;
  background-color: #ffffff;
}
.polaris-masthead .utility-section .utility li.dropdown .dropdown-menu .signin-action {
  margin: 0;
  padding: 0;
}
.polaris-masthead .utility-section .utility li.dropdown .dropdown-menu .signin-action li {
  margin: 0;
  padding: 10px 0 10px 0;
}
.polaris-masthead .utility-section .utility li.dropdown .dropdown-menu .signin-action a {
  margin: 0;
  padding: 0;
}
.polaris-masthead .utility-section .utility li.dropdown .dropdown-menu ul.utility-cart-list {
  margin: 0;
  padding: 0;
}
.polaris-masthead .utility-section .utility li.dropdown .dropdown-menu ul.utility-cart-list li {
  margin: 0;
  padding: 5px 0 5px 0;
  border-bottom: 1px solid #aaaaaa;
}
.polaris-masthead .utility-section .utility li.dropdown .dropdown-menu ul.utility-cart-list li:last-child {
  border-bottom: 1px solid transparent;
}
.polaris-masthead .utility-section .utility li.dropdown .dropdown-menu ul.utility-cart-list img {
  display: inline-block;
  vertical-align: middle;
  margin: 0;
  padding: 0;
  width: 55px;
  height: 45px;
}
.polaris-masthead .utility-section .utility li.dropdown .dropdown-menu ul.utility-cart-list p {
  display: inline-block;
  vertical-align: middle;
  margin: 0;
  padding: 0 0 0 5px;
  width: 75%;
  color: #007db8;
}
.polaris-masthead .utility-section .utility li.dropdown .dropdown-menu h5 {
  margin: 10px 0 10px 0;
  padding: 0;
  color: #007db8;
}
.polaris-masthead .utility-section .utility li.dropdown .dropdown-menu a {
  color: #007db8;
}
.polaris-masthead .utility-section .utility li.dropdown .dropdown-menu hr {
  margin-top: 10px;
  margin-bottom: 10px;
}
.polaris-masthead .utility-section .utility .utility-cart div:first-child {
  padding-top: 10px;
  padding-bottom: 10px;
  border-bottom: 1px solid #aaaaaa;
}
.polaris-masthead .utility-section .utility .utility-cart div:last-child {
  padding-top: 10px;
  padding-bottom: 5px;
  border-top: 1px solid #aaaaaa;
}
/*.contact-us {
  z-index:9000;
  position:fixed;
  top:150px;
  right:-245px;
  width:245px;

  .contact-us-cta {
    max-width:150px;
    height:38px;
    position: absolute;
    left: -64px;
    top: 31px;
    cursor:pointer;
    background:@dell-blue;
    color:@white;
    .rotate(-90deg);
    padding:8px 10px;
    h4 {
      font-size:16px;

    }
  }

  .contact-us-panel {
    border:1px solid @dell-gray-light;
    padding:20px 20px 0;
    background:#fff;
    display:inline-block;
    width:245px;
    .box-shadow(5px 5px 10px -2px rgba(0, 0, 0, 0.2));
    &:before {
      content: " ";
      width: 2px;
      background: #007db8;
      height: 262px;
      position: absolute;
      top: 0px;
      left: 0px;
    }
  }

  li {
    clear:both;
    p {
      margin-bottom:2px
    }
  }
  ul {
    margin-bottom:0;
  }
  .icon {
    float: left;
    min-height: 80px;
    margin-right: 10px;
    color:@dell-blue;
  }
}
*/
[id^="mh-tier-1-item"].open {
  background: #ffffff;
  position: relative;
  z-index: 10;
}
[id^="mh-tier-1-item"].open a {
  color: #007db8;
}
[id^="mh-tier-1-item"].open:hover {
  cursor: pointer;
}
[id^="mh-tier-1-item"].open:hover a {
  color: #ffffff;
}
.category-hero-image {
  display: none;
}
#typeahead-panel {
  display: none;
}
#typeahead-panel .typeahead-panel {
  background: #ffffff;
  border-bottom: 4px solid #007db8;
  min-height: 200px;
  position: absolute;
  top: 45px;
  width: 100%;
  color: #444444;
  display: table-row;
  -webkit-box-shadow: 5px 5px 10px -2px rgba(0, 0, 0, 0.2);
  box-shadow: 5px 5px 10px -2px rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 0 0 2px 2px;
  -moz-border-radius: 0 0 2px 2px;
  border-radius: 0 0 2px 2px;
}
#typeahead-panel .typeahead-panel > div {
  display: table-cell;
}
#typeahead-panel .typeahead-panel > div ul {
  margin: 0;
  list-style: none;
  padding: 0;
}
#typeahead-panel .typeahead-panel > div.typeahead-results {
  background: #ffffff;
}
#typeahead-panel .typeahead-panel > div.typeahead-results li {
  margin: 0 -15px;
  padding: 10px 10px 10px 20px;
}
#typeahead-panel .typeahead-panel > div.typeahead-results li:hover {
  cursor: pointer;
  background: #cce7f3;
}
#typeahead-panel .typeahead-panel > div.typeahead-results li.active {
  background: #f9f9f9;
  border-top: #eeeeee solid 1px;
  border-bottom: #eeeeee solid 1px;
  border-right: #f9f9f9 solid 1px;
  position: relative;
  right: -1px;
  z-index: 2;
}
#typeahead-panel .typeahead-panel > div.topic-results {
  background: #f9f9f9;
  padding-left: 25px;
  border-left: 1px solid #eeeeee;
}
#typeahead-panel .typeahead-panel > div.topic-results li {
  padding: 0 0 15px;
}
#typeahead-panel .typeahead-panel > div.topic-results li.header {
  font-size: 14px;
  font-weight: bold;
  padding: 9px 0 15px;
}
#typeahead-panel .typeahead-panel a {
  color: #007db8;
}
.navbar-default .navbar-nav > li > a {
  color: #ffffff;
}
.nav.main-nav > li {
  position: relative;
  display: inline-block;
}
.nav.main-nav > li > a {
  position: relative;
  display: block;
  padding: 0;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #ffffff;
}
.navbar-brand {
  float: left;
  width: 55px;
  margin-top: 6px;
  margin-left: 15px;
  padding: 0;
  font-size: 42px;
  line-height: 20px;
}
.navbar-brand .svg-icon-dell {
  display: block;
  margin-top: 5px;
  margin-left: 0;
  width: 30px;
  height: 30px;
  background-image: url('../../../project/assets/img/shared/dell_logo_40_white.svg');
  background-size: 30px 30px;
  background-repeat: no-repeat;
}
.navbar-brand .icon-ui-dell {
  font-size: 42px;
}
.navbar-brand a {
  text-decoration: none;
}
.mobile-search .input-group-addon {
  color: #ffffff;
  border-color: #007db8;
  background-color: #007db8;
}
.top-offset-10 {
  margin-top: 10px;
}
.top-offset-20 {
  margin-top: 20px;
}
.bottom-offset-10 {
  margin-bottom: 10px;
}
.bottom-offset-20 {
  margin-bottom: 20px;
}
/* Nav Off Canvas */
#site-wrapper {
  position: relative;
  overflow: hidden;
  width: 100%;
}
#site-canvas {
  width: 100%;
  height: 100%;
  position: relative;
  /*-webkit-transform: translateX(0);
  transform: translateX(0);

  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);

  -webkit-transition: 300ms ease all;


  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
*/
  transition: 300ms ease all;
}
.show-nav #site-canvas {
  -webkit-transform: translateX(-276px);
  transform: translateX(-276px);
  -webkit-transform: translate3d(-276px, 0, 0);
  transform: translate3d(-275px, 0, 0);
}
#off-canvas-nav {
  width: 276px;
  height: 5000px;
  position: absolute;
  top: 0;
  right: -277px;
  background-color: #eeeeee;
  /*overflow-y:auto;*/
  z-index: 1000 !important;
}
#off-canvas-nav a {
  display: block;
  position: relative;
  padding: 10px 0 10px 20px;
  width: 92%;
  color: #007db8;
}
#off-canvas-nav a:hover {
  text-decoration: none;
}
#off-canvas-nav ul li ul li ul li a {
  padding: 10px 0 10px 15px;
}
#off-canvas-nav .panel-title a:after {
  content: "";
}
#off-canvas-nav .off-canvas-search {
  margin: 0;
  padding: 15px 10px 15px 15px;
  border-bottom: 1px solid #aaaaaa;
}
#off-canvas-nav .off-canvas-search .input-group-addon {
  padding-left: 10px;
  padding-right: 10px;
  color: #ffffff;
  background: #007db8;
}
#off-canvas-nav #shadow_overlay_left {
  width: 10px;
  height: 100%;
  position: absolute;
  z-index: 5;
  pointer-events: none;
  -webkit-box-shadow: inset 3px -2px 5px 0px rgba(50, 50, 50, 0.3);
  -moz-box-shadow: inset 3px -2px 5px 0px rgba(50, 50, 50, 0.3);
  box-shadow: inset 3px -2px 5px 0px rgba(50, 50, 50, 0.3);
}
#off-canvas-nav .panel-title a .icon-ui-triangledown:before {
  content: "\21";
  position: absolute;
  top: 15px;
  right: -10px;
  font-size: 12px;
}
#off-canvas-nav .panel-title a.collapsed .icon-ui-triangledown:before {
  content: "\24";
  position: absolute;
  top: 15px;
  right: -10px;
  font-size: 12px;
}
#off-canvas-nav .off-tier2 .panel-title a .icon-ui-triangledown:before {
  color: #aaaaaa;
}
#off-canvas-nav .panel-title {
  font-size: 15px;
}
#off-canvas-nav .panel {
  margin: 0;
  border: none;
  border-bottom: 1px solid #aaaaaa;
}
#off-canvas-nav .nav ul {
  padding: 0;
  list-style: none;
}
#off-canvas-nav .nav > li {
  position: relative;
  padding: 0;
  display: block;
  background-color: #eeeeee;
}
#off-canvas-nav .nav ul li:first-child {
  border-top: 1px solid #aaaaaa;
}
#off-canvas-nav .nav ul.in li:last-child {
  border-bottom: 0 solid #aaaaaa;
}
#off-canvas-nav .off-tier2 .panel {
  background-color: #ffffff;
  border-bottom: 1px solid #aaaaaa;
}
#off-canvas-nav .off-tier2 .panel-group:last-child .panel {
  border-bottom: 0 solid #aaaaaa;
}
#off-canvas-nav .off-tier3-wrapper {
  padding-left: 15px;
  padding-right: 15px;
  border-left: 4px solid #007db8;
}
#off-canvas-nav .off-tier3 {
  margin: 0;
  background-color: #ffffff;
  border-bottom: 1px dotted #aaaaaa;
}
#off-canvas-nav .off-tier3 a:hover {
  text-decoration: none;
}
#off-canvas-nav .off-tier3-wrapper .off-tier3:last-child {
  border-bottom: 0 dotted #aaaaaa;
}
#off-canvas-nav .off-canvas-contact {
  margin: 0;
  padding: 5px 15px 5px 15px;
  color: #444444;
}
#off-canvas-nav .off-canvas-contact li {
  display: table-cell;
}
#off-canvas-nav .off-canvas-contact i {
  margin-top: 10px;
  color: #007db8;
}
#off-canvas-nav .off-canvas-contact a {
  display: initial;
  padding: 0;
}
#scroll-top {
  visibility: hidden;
  position: fixed;
  top: 65%;
  padding: 3px;
  right: 0.5%;
  background-color: #ffffff;
  border: 1px solid #eeeeee;
  border-radius: 50%;
  cursor: pointer;
}
#scroll-top.affix {
  visibility: visible;
}
#scroll-top .scroll-inner {
  width: 34px;
  height: 34px;
  border-radius: 50%;
  background: url("../../../project/assets/img/compare/arrow.png") 9px 12px no-repeat;
  background-color: #aaaaaa;
}
#scroll-top .scroll-inner:hover {
  background-color: #007db8;
}
/* END Nav Off Canvas */
/* Extra small devices (phones, less than 768px) */
/* No media query since this is the default in Bootstrap */
/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) {
  .navbar {
    height: 64px;
  }
  .polaris-masthead {
    position: relative;
    z-index: 1001;
    border-radius: 0;
    color: #ffffff;
    background: #007db8;
  }
  .polaris-masthead a {
    color: #ffffff;
  }
  .polaris-masthead .container-fluid {
    padding-left: 0;
    padding-right: 0;
  }
  .polaris-masthead .utility-section {
    position: relative;
    height: 64px;
    z-index: 2;
    padding: 0;
    border-bottom: 0;
    background: #007db8;
  }
  .polaris-masthead .utility-section .form-search {
    float: left;
    width: 68%;
    margin-top: 18px;
    position: relative;
  }
  .polaris-masthead .utility-section .form-search .btn {
    top: 2px;
    right: 2px;
    padding: 2px 12px;
  }
  .polaris-masthead .utility-section .form-search .search-query,
  .polaris-masthead .utility-section .form-search .input-prepend .search-query,
  .polaris-masthead .utility-section .form-search .input-append .search-query {
    height: 30px;
  }
  .polaris-masthead .utility-section .utility {
    margin: 0 -1px 0 0;
  }
  .polaris-masthead .utility-section .utility a:link {
    margin: 0;
    padding: 20px 15px 20px 15px;
    border-right: 1px solid transparent;
    border-left: 1px solid transparent;
  }
  .polaris-masthead .utility-section .utility a:hover {
    text-decoration: none;
    color: #cce7f3;
    background: transparent;
  }
  .polaris-masthead .utility-section .utility [class^=icon] {
    font-size: 20px;
  }
  .polaris-masthead .utility-section .utility li {
    margin: 0;
    padding: 0;
  }
  .polaris-masthead .utility-section .utility li .navbar-toggle {
    height: 64px;
  }
  .polaris-masthead .utility-section .utility li .navbar-toggle:hover,
  .polaris-masthead .utility-section .utility li .navbar-default .navbar-toggle:focus {
    background-color: transparent;
  }
  .polaris-masthead .utility-section .utility li .navbar-toggle.selected {
    background-color: #ffffff;
  }
  .polaris-masthead .utility-section .utility li .navbar-toggle.selected .icon-bar {
    background-color: #007db8;
  }
  .polaris-masthead .utility-section .utility .open > a:focus {
    background-color: #ffffff;
    color: #007db8;
    border-right: 1px solid #cce7f3;
    border-left: 1px solid #cce7f3;
  }
  .polaris-masthead .utility-section .utility li.dropdown .dropdown-menu {
    position: absolute;
    margin: 0;
    padding: 0;
    top: auto;
    left: -260px;
    width: 320px;
    min-height: 225px;
    color: #444444;
    border-radius: 0;
    border-top: 1px solid #ffffff;
    border-right: 1px solid #cce7f3;
    border-bottom: 4px solid #007db8;
    border-left: 1px solid #cce7f3;
    -webkit-box-shadow: none;
    box-shadow: none;
    background-color: #ffffff;
  }
  .polaris-masthead .utility-section .utility li.dropdown .dropdown-menu .signin-action {
    margin: 0;
    padding: 0;
  }
  .polaris-masthead .utility-section .utility li.dropdown .dropdown-menu .signin-action li {
    margin: 0;
    padding: 10px 0 10px 0;
  }
  .polaris-masthead .utility-section .utility li.dropdown .dropdown-menu .signin-action a {
    margin: 0;
    padding: 0;
  }
  .polaris-masthead .utility-section .utility li.dropdown .dropdown-menu ul.utility-cart-list {
    margin: 0;
    padding: 0;
  }
  .polaris-masthead .utility-section .utility li.dropdown .dropdown-menu ul.utility-cart-list li {
    margin: 0;
    padding: 5px 0 5px 0;
    border-bottom: 1px solid #aaaaaa;
  }
  .polaris-masthead .utility-section .utility li.dropdown .dropdown-menu ul.utility-cart-list li:last-child {
    border-bottom: 1px solid transparent;
  }
  .polaris-masthead .utility-section .utility li.dropdown .dropdown-menu ul.utility-cart-list img {
    display: inline-block;
    vertical-align: middle;
    margin: 0;
    padding: 0;
    width: 55px;
    height: 45px;
  }
  .polaris-masthead .utility-section .utility li.dropdown .dropdown-menu ul.utility-cart-list p {
    display: inline-block;
    vertical-align: middle;
    margin: 0;
    padding: 0 0 0 5px;
    width: 75%;
    color: #007db8;
  }
  .polaris-masthead .utility-section .utility li.dropdown .dropdown-menu h5 {
    margin: 10px 0 10px 0;
    padding: 0;
    color: #007db8;
  }
  .polaris-masthead .utility-section .utility li.dropdown .dropdown-menu a {
    color: #007db8;
  }
  .polaris-masthead .utility-section .utility li.dropdown .dropdown-menu hr {
    margin-top: 10px;
    margin-bottom: 10px;
  }
  .polaris-masthead .utility-section .utility .utility-cart div:first-child {
    padding-top: 10px;
    padding-bottom: 10px;
    border-bottom: 1px solid #aaaaaa;
  }
  .polaris-masthead .utility-section .utility .utility-cart div:last-child {
    padding-top: 10px;
    padding-bottom: 5px;
    border-top: 1px solid #aaaaaa;
  }
  .polaris-masthead .main-nav-section {
    position: relative;
    z-index: 0;
  }
  .polaris-masthead .main-nav-section > .container {
    padding-left: 0;
  }
  .polaris-masthead .main-nav-section .main-nav {
    margin: 0;
    padding-left: 0;
    list-style: none;
    float: left;
    /*When tier 3 is taller than tier 2*/
  }
  .polaris-masthead .main-nav-section .main-nav li {
    padding: 7px 20px 8px;
    display: inline-block;
    font-weight: 600;
  }
  .polaris-masthead .main-nav-section .main-nav li a:hover {
    text-decoration: none;
    cursor: pointer;
  }
  .polaris-masthead .main-nav-section .main-nav li:hover,
  .polaris-masthead .main-nav-section .main-nav li.active {
    background: #00447c;
    cursor: pointer;
  }
  .polaris-masthead .main-nav-section .main-nav li.open {
    background: #ffffff;
  }
  .polaris-masthead .main-nav-section .main-nav li.open a {
    color: #007db8;
    background: #ffffff;
  }
  .polaris-masthead .main-nav-section .main-nav li li {
    display: block;
  }
  .polaris-masthead .main-nav-section .main-nav li.subLinks:hover,
  .polaris-masthead .main-nav-section .main-nav li.subLinks.active {
    background: #ffffff;
    cursor: pointer;
  }
  .polaris-masthead .main-nav-section .main-nav li.hover-on {
    background: #ffffff;
    color: #007db8;
  }
  .polaris-masthead .main-nav-section .main-nav li.hover-on a {
    color: #007db8;
  }
  .polaris-masthead .main-nav-section .main-nav .homepage.sub-menu-container.tier-1-0-sub-menu {
    position: absolute;
    z-index: 1040;
    top: 35px;
    margin-left: -6px;
    width: 224px;
    left: 5px;
    /*Homepage Segmentation*/
    /*End Homepage Segmentation*/
  }
  .polaris-masthead .main-nav-section .main-nav .homepage.sub-menu-container.tier-1-0-sub-menu.open.active .sub-menu-panel {
    width: 224px;
  }
  .polaris-masthead .main-nav-section .main-nav .homepage.sub-menu-container.tier-1-0-sub-menu .embedded.tier {
    position: absolute;
    left: 224px;
  }
  .polaris-masthead .main-nav-section .main-nav .homepage.sub-menu-container.tier-1-0-sub-menu .embedded.tier.active {
    display: block;
  }
  .polaris-masthead .main-nav-section .main-nav .homepage.sub-menu-container.tier-1-0-sub-menu .embedded.tier.link-0 {
    position: absolute;
    top: 0;
    border-top: 0 solid #cce7f3;
  }
  .polaris-masthead .main-nav-section .main-nav .homepage.sub-menu-container.tier-1-0-sub-menu .embedded.tier.link-1 {
    position: absolute;
    top: 36px;
  }
  .polaris-masthead .main-nav-section .main-nav .homepage.sub-menu-container.tier-1-0-sub-menu .embedded.tier.link-2 {
    position: absolute;
    top: 72px;
  }
  .polaris-masthead .main-nav-section .main-nav .homepage.sub-menu-container.tier-1-0-sub-menu .embedded.tier.link-3 {
    position: absolute;
    top: 126px;
  }
  .polaris-masthead .main-nav-section .main-nav .homepage.sub-menu-container.tier-1-0-sub-menu .embedded.tier.link-4 {
    position: absolute;
    top: 126px;
  }
  .polaris-masthead .main-nav-section .main-nav .homepage.sub-menu-container.tier-1-0-sub-menu .embedded.tier.link-5 {
    position: absolute;
    top: 180px;
  }
  .polaris-masthead .main-nav-section .main-nav .homepage.sub-menu-container.tier-1-0-sub-menu .embedded.tier.link-6 {
    position: absolute;
    top: 200px;
  }
  .polaris-masthead .main-nav-section .main-nav .homepage.sub-menu-container.tier-1-0-sub-menu .embedded.tier.link-7 {
    position: absolute;
    top: 252px;
  }
  .polaris-masthead .main-nav-section .main-nav .homepage.sub-menu-container.tier-1-0-sub-menu .embedded.tier.link-8 {
    position: absolute;
    top: 280px;
  }
  .polaris-masthead .main-nav-section .main-nav .homepage.sub-menu-container.tier-1-0-sub-menu .embedded.tier .link-9 {
    position: absolute;
    top: 300px;
  }
  .polaris-masthead .main-nav-section .main-nav .homepage.sub-menu-container.tier-1-0-sub-menu .embedded.tier.link-10 {
    position: absolute;
    top: 340px;
  }
  .polaris-masthead .main-nav-section .main-nav .homepage.sub-menu-container.tier-1-0-sub-menu .embedded.tier.link-11 {
    position: absolute;
    top: 252px;
  }
  .polaris-masthead .main-nav-section .main-nav .homepage.sub-menu-container.tier-1-0-sub-menu .tier-3 {
    display: none;
  }
  .polaris-masthead .main-nav-section .main-nav .homepage.sub-menu-container.tier-1-0-sub-menu .tier-3.active {
    position: relative;
    display: block;
    padding: 0;
    margin: 0;
    text-align: center;
    width: 356px;
    min-height: 183px;
    height: auto;
    border-top: 1px solid #cce7f3;
    border-right: 1px solid #cce7f3;
    border-bottom: 4px solid #007db8;
    border-left: 0 solid #cce7f3;
    background-color: #ffffff;
    z-index: 4000;
  }
  .polaris-masthead .main-nav-section .main-nav .homepage.sub-menu-container.tier-1-0-sub-menu .tier-3.active li {
    display: inline-block;
    min-height: 100%;
    margin: 0;
    padding: 0;
    background-color: #ffffff;
  }
  .polaris-masthead .main-nav-section .main-nav .homepage.sub-menu-container.tier-1-0-sub-menu .tier-3.active li a {
    display: block;
    width: 100%;
    height: 178px;
    background-color: transparent;
  }
  .polaris-masthead .main-nav-section .main-nav .homepage.sub-menu-container.tier-1-0-sub-menu .tier-3.active li a:hover {
    background-color: #cce7f3 ;
    text-decoration: none;
  }
  .polaris-masthead .main-nav-section .main-nav .homepage.sub-menu-container.tier-1-0-sub-menu .tier-3.active:hover {
    background-color: transparent ;
  }
  .polaris-masthead .main-nav-section .main-nav .homepage.sub-menu-container.tier-1-0-sub-menu .tier-3.active li:first-child {
    position: absolute;
    left: 0;
    width: 178px;
  }
  .polaris-masthead .main-nav-section .main-nav .homepage.sub-menu-container.tier-1-0-sub-menu .tier-3.active li:first-child a {
    margin-left: -1px;
  }
  .polaris-masthead .main-nav-section .main-nav .homepage.sub-menu-container.tier-1-0-sub-menu .tier-3.active li:last-child {
    position: absolute;
    right: 0;
    width: 178px;
    margin-left: -4px;
    border-left: 1px solid #eeeeee;
  }
  .polaris-masthead .main-nav-section .main-nav .homepage.sub-menu-container.tier-1-0-sub-menu .tier-3.active img {
    margin-top: 15px;
    width: 100px;
  }
  .polaris-masthead .main-nav-section .main-nav .homepage.sub-menu-container.tier-1-0-sub-menu .tier-3.active h4 {
    margin-top: 8px;
    margin-bottom: 5px;
  }
  .polaris-masthead .main-nav-section .main-nav .homepage.sub-menu-container.tier-1-0-sub-menu .tier-3.active p {
    margin: 0;
    padding: 0 25px 15px 25px;
    line-height: 1.2em;
  }
  .polaris-masthead .main-nav-section .main-nav .homepage.sub-menu-container.tier-1-0-sub-menu .sub-menu-panel {
    position: relative;
    -webkit-border-radius: 0 0 2px 2px;
    -moz-border-radius: 0 0 2px 2px;
    border-radius: 0 0 2px 2px;
    color: #444444;
    padding: 0;
    margin: 0;
    overflow: hidden;
    width: 224px;
    border-right: 0 solid #cce7f3;
    border-left: 1px solid #cce7f3;
    border-bottom: 0 #007db8 solid;
    background: #ffffff;
  }
  .polaris-masthead .main-nav-section .main-nav .homepage.sub-menu-container.tier-1-0-sub-menu .sub-menu-panel .tier {
    padding: 0;
    display: none;
    width: 223px;
  }
  .polaris-masthead .main-nav-section .main-nav .homepage.sub-menu-container.tier-1-0-sub-menu .sub-menu-panel .tier:first-child {
    display: block;
    /* padding-bottom:16px;*/
    /* border-right: 1px solid @dell-highlight-blue;*/
    border-bottom: 4px #007db8 solid;
  }
  .polaris-masthead .main-nav-section .main-nav .homepage.sub-menu-container.tier-1-0-sub-menu .sub-menu-panel .tier:last-child {
    display: block;
    border-left: 0px solid #cce7f3;
  }
  .polaris-masthead .main-nav-section .main-nav .dominant-tier3 .sub-menu-container .sub-menu-panel .tier-2 {
    border-right: 0px solid #cce7f3;
  }
  .polaris-masthead .main-nav-section .main-nav .dominant-tier3 .sub-menu-container .sub-menu-panel .tier-2 .tier-2-item {
    position: relative;
    display: block;
    padding: 7px 20px;
    border-top: 1px solid transparent;
    border-bottom: 1px solid transparent;
    font-weight: normal;
    background: #ffffff;
  }
  .polaris-masthead .main-nav-section .main-nav .dominant-tier3 .sub-menu-container .sub-menu-panel .tier-2 .tier-2-item.hover,
  .polaris-masthead .main-nav-section .main-nav .dominant-tier3 .sub-menu-container .sub-menu-panel .tier-2 .tier-2-item.active {
    background: #ffffff;
    border-top: 1px solid #cce7f3;
    border-bottom: 1px solid #cce7f3;
    border-right: 1px solid #ffffff;
    width: 224px;
    background: #f9f9f9;
    /* Old browsers */
    background: -moz-linear-gradient(left, #f9f9f9 0%, #ffffff 100%);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, #f9f9f9), color-stop(100%, #ffffff));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left, #f9f9f9 0%, #ffffff 100%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left, #f9f9f9 0%, #ffffff 100%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(left, #f9f9f9 0%, #ffffff 100%);
    /* IE10+ */
    background: linear-gradient(to right, #f9f9f9 0%, #ffffff 100%);
    /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#ffffff', GradientType=1);
    /* IE6-9 */
  }
  .polaris-masthead .main-nav-section .main-nav .dominant-tier3 .sub-menu-container .sub-menu-panel .tier-2 .tier-2-item.hover [class^=icon],
  .polaris-masthead .main-nav-section .main-nav .dominant-tier3 .sub-menu-container .sub-menu-panel .tier-2 .tier-2-item.active [class^=icon] {
    display: block;
  }
  .polaris-masthead .main-nav-section .main-nav .sub-menu-container {
    position: absolute;
    z-index: 1040;
    display: none;
    top: 35px;
    margin-left: -6px;
    width: 452px;
    left: 5px;
  }
  .polaris-masthead .main-nav-section .main-nav .sub-menu-container.open.active .sub-menu-panel {
    width: 452px;
  }
  .polaris-masthead .main-nav-section .main-nav .sub-menu-container.open.active .sub-menu-panel .tier:first-child {
    width: 223px;
  }
  .polaris-masthead .main-nav-section .main-nav .sub-menu-container.open.active .sub-menu-panel .tier {
    display: block;
  }
  .polaris-masthead .main-nav-section .main-nav .sub-menu-container.open.active .sub-menu-panel .embedded.tier {
    display: block;
  }
  .polaris-masthead .main-nav-section .main-nav .sub-menu-container .sub-menu-panel {
    position: relative;
    -webkit-border-radius: 0 0 2px 2px;
    -moz-border-radius: 0 0 2px 2px;
    border-radius: 0 0 2px 2px;
    color: #444444;
    padding: 0;
    margin: 0;
    overflow: hidden;
    width: 225px;
    border-right: 1px solid #cce7f3;
    border-left: 1px solid #cce7f3;
    border-bottom: 4px #007db8 solid;
    background: #ffffff;
  }
  .polaris-masthead .main-nav-section .main-nav .sub-menu-container .sub-menu-panel .tier {
    padding: 0;
    display: none;
    width: 225px;
  }
  .polaris-masthead .main-nav-section .main-nav .sub-menu-container .sub-menu-panel .tier:first-child {
    display: block;
    border-right: none;
  }
  .polaris-masthead .main-nav-section .main-nav .sub-menu-container .sub-menu-panel .tier:last-child {
    display: block;
    border-left: 0px solid #cce7f3;
  }
  .polaris-masthead .main-nav-section .main-nav .sub-menu-container .sub-menu-panel .embedded.tier {
    padding: 0;
    display: none;
    width: 225px;
  }
  .polaris-masthead .main-nav-section .main-nav .sub-menu-container .sub-menu-panel .embedded.tier:first-child {
    display: block;
  }
  .polaris-masthead .main-nav-section .main-nav .sub-menu-container .sub-menu-panel .embedded.tier:last-child {
    display: block;
    border-left: 0px solid #cce7f3;
  }
  .polaris-masthead .main-nav-section .main-nav .sub-menu-container .sub-menu-panel .tier:first-child {
    z-index: 1060;
  }
  .polaris-masthead .main-nav-section .main-nav .sub-menu-container .sub-menu-panel .tier:last-child {
    z-index: 1050;
  }
  .polaris-masthead .main-nav-section .main-nav .sub-menu-container .sub-menu-panel .tier-2-item {
    position: relative;
    display: block;
    padding: 7px 20px;
    border-top: 1px solid transparent;
    border-bottom: 1px solid transparent;
    font-weight: normal;
    background: #ffffff;
  }
  .polaris-masthead .main-nav-section .main-nav .sub-menu-container .sub-menu-panel .tier-2-item.hover,
  .polaris-masthead .main-nav-section .main-nav .sub-menu-container .sub-menu-panel .tier-2-item.active {
    background: #ffffff;
    border-top: 1px solid #cce7f3;
    border-bottom: 1px solid #cce7f3;
    border-right: 1px solid #ffffff;
    width: 223px;
    background: #f9f9f9;
    /* Old browsers */
    background: -moz-linear-gradient(left, #f9f9f9 0%, #ffffff 100%);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, #f9f9f9), color-stop(100%, #ffffff));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left, #f9f9f9 0%, #ffffff 100%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left, #f9f9f9 0%, #ffffff 100%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(left, #f9f9f9 0%, #ffffff 100%);
    /* IE10+ */
    background: linear-gradient(to right, #f9f9f9 0%, #ffffff 100%);
    /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#ffffff', GradientType=1);
    /* IE6-9 */
  }
  .polaris-masthead .main-nav-section .main-nav .sub-menu-container .sub-menu-panel .tier-2-item.hover [class^=icon],
  .polaris-masthead .main-nav-section .main-nav .sub-menu-container .sub-menu-panel .tier-2-item.active [class^=icon] {
    display: block;
  }
  .polaris-masthead .main-nav-section .main-nav .sub-menu-container .sub-menu-panel .tier-2-item a {
    background: transparent;
  }
  .polaris-masthead .main-nav-section .main-nav .sub-menu-container .sub-menu-panel .tier-2-item a > i {
    position: absolute;
    top: 32%;
    left: 194px;
    font-size: 14px;
    /* margin-top:2px;*/
  }
  .polaris-masthead .main-nav-section .main-nav .sub-menu-container .sub-menu-panel .sans-tier3 .tier-2-item.bg-light-blue {
    position: relative;
    display: block;
    padding: 7px 20px;
    border-top: 1px solid #ffffff;
    border-bottom: 1px solid #ffffff;
    font-weight: normal;
    background: #ffffff;
  }
  .polaris-masthead .main-nav-section .main-nav .sub-menu-container .sub-menu-panel .sans-tier3 .tier-2-item.bg-light-blue.hover,
  .polaris-masthead .main-nav-section .main-nav .sub-menu-container .sub-menu-panel .sans-tier3 .tier-2-item.bg-light-blue.active {
    background: #cce7f3;
    border-top: 1px solid #cce7f3;
    border-bottom: 1px solid #cce7f3;
    width: 224px;
  }
  .polaris-masthead .main-nav-section .main-nav .sub-menu-container .sub-menu-panel .sans-tier3 .tier-2-item.bg-light-blue.hover [class^=icon],
  .polaris-masthead .main-nav-section .main-nav .sub-menu-container .sub-menu-panel .sans-tier3 .tier-2-item.bg-light-blue.active [class^=icon] {
    display: none;
  }
  .polaris-masthead .main-nav-section .main-nav .sub-menu-container .sub-menu-panel .sans-tier3 .tier-2-item.bg-light-blue a {
    background: transparent;
  }
  .polaris-masthead .main-nav-section .main-nav .sub-menu-container .sub-menu-panel .sans-tier3 .tier-2-item.bg-light-blue a > i {
    display: none;
  }
  .polaris-masthead .main-nav-section .main-nav .sub-menu-container .sub-menu-panel .sans-tier3 .tier-2-item:hover {
    background: #cce7f3;
    border-top: 1px solid #cce7f3;
    border-bottom: 1px solid #cce7f3;
    width: 224px;
  }
  .polaris-masthead .main-nav-section .main-nav .sub-menu-container .sub-menu-panel .sans-tier3 .tier-2-item:hover [class^=icon] {
    display: none;
  }
  .polaris-masthead .main-nav-section .main-nav .sub-menu-container .sub-menu-panel .tier-2-item.bg-light-blue {
    border-top: 1px solid transparent;
    border-bottom: 1px solid transparent;
    border-right: none;
    background: transparent;
  }
  .polaris-masthead .main-nav-section .main-nav .sub-menu-container .sub-menu-panel .tier-2-item.bg-light-blue:hover {
    border-top: 1px solid transparent;
    border-bottom: 1px solid transparent;
    border-right: 1px solid #cce7f3;
    background: #cce7f3;
  }
  .polaris-masthead .main-nav-section .main-nav .sub-menu-container .sub-menu-panel .tier-2-item:first-child.active {
    border-top: 1px solid #ffffff;
  }
  .polaris-masthead .main-nav-section .main-nav .sub-menu-container .sub-menu-panel .tier-2-item:last-child {
    margin-bottom: 0;
    border-bottom: 0 solid transparent;
  }
  .polaris-masthead .main-nav-section .main-nav .sub-menu-container .sub-menu-panel .tier-3-item {
    padding: 6px 20px;
    line-height: 1.2em;
    background: #ffffff;
  }
  .polaris-masthead .main-nav-section .main-nav .sub-menu-container .sub-menu-panel .tier-3-item.active {
    background: #ffffff;
  }
  .polaris-masthead .main-nav-section .main-nav .sub-menu-container .sub-menu-panel .tier-3-item:first-child {
    padding-top: 14px;
  }
  .polaris-masthead .main-nav-section .main-nav .sub-menu-container .sub-menu-panel .tier-3-item:last-child {
    background: transparent;
  }
  .polaris-masthead .main-nav-section .main-nav .sub-menu-container .sub-menu-panel ul.tier-container {
    list-style: none;
    margin: 0;
    padding: 0;
  }
  .polaris-masthead .main-nav-section .main-nav .sub-menu-container .sub-menu-panel ul.tier-container li {
    margin: 0;
    cursor: pointer;
  }
  .polaris-masthead .main-nav-section .main-nav .sub-menu-container .sub-menu-panel ul.tier-container li:hover [class^=icon] {
    display: block;
  }
  .polaris-masthead .main-nav-section .main-nav .sub-menu-container .sub-menu-panel ul.tier-container li [class^=icon] {
    display: none;
  }
  .polaris-masthead .main-nav-section .main-nav .sub-menu-container .sub-menu-panel ul.tier-container li a {
    height: 28px;
    width: 100%;
    text-decoration: none;
    color: #007db8;
    font-weight: normal;
  }
  .polaris-masthead .main-nav-section .main-nav .sub-menu-container .sub-menu-panel .merchandise .tier-3 {
    height: 600px;
    border-left: 1px solid #cce7f3;
  }
  .polaris-masthead .main-nav-section .main-nav .sub-menu-container .sub-menu-panel .tier-3 {
    display: none;
  }
  .polaris-masthead .main-nav-section .main-nav .sub-menu-container .sub-menu-panel .tier-3 .view-all:hover {
    background: transparent;
  }
  .polaris-masthead .main-nav-section .main-nav .sub-menu-container .sub-menu-panel .tier-3 .view-all:hover a {
    background: transparent;
  }
  .polaris-masthead .main-nav-section .main-nav .sub-menu-container .sub-menu-panel .tier-3 .view-all:hover a:hover {
    background: transparent;
  }
  .polaris-masthead .main-nav-section .main-nav .sub-menu-container .sub-menu-panel .tier-3.active {
    display: block;
  }
  .polaris-masthead .main-nav-section .main-nav .sub-menu-container .sub-menu-panel .tier-2.support-height {
    height: 350px;
  }
  .polaris-masthead .main-nav-section .main-nav .sub-menu-container .sub-menu-panel .tier-2.support-height .tier-2-item:last-child:hover {
    border-bottom: 1px solid #cce7f3;
  }
  .polaris-masthead .main-nav-section .main-nav .sub-menu-container .sub-menu-panel .tier-2 {
    display: block !important;
    border-right: 1px solid #cce7f3;
  }
  .polaris-masthead .main-nav-section .main-nav .sub-menu-container .sub-menu-panel .tier-2 .view-all:hover {
    background: #cce7f3;
  }
  .polaris-masthead .main-nav-section .main-nav .sub-menu-container .sub-menu-panel .tier-2 .view-all:hover a {
    background: transparent;
  }
  .polaris-masthead .main-nav-section .main-nav .sub-menu-container .sub-menu-panel .tier-2 .view-all:hover a:hover {
    background: transparent;
  }
  .polaris-masthead .main-nav-section .main-nav .sub-menu-container .sub-menu-panel .category-hero-container {
    display: none;
  }
  .polaris-masthead .main-nav-section .main-nav .sub-menu-container .sub-menu-panel .category-hero-container.active {
    position: absolute;
    display: block;
    left: 1;
    bottom: 0;
  }
  .polaris-masthead .main-nav-section .main-nav .sub-menu-container .sub-menu-panel .category-hero-container p {
    margin: 0 0 5px 0;
    padding: 0 20px 0 0;
    line-height: 1.2em;
  }
  .polaris-masthead .main-nav-section .main-nav .sub-menu-container .sub-menu-panel .category-hero-container img {
    margin-top: 5px;
    margin-left: -20px;
    width: 227px;
  }
  .polaris-masthead .main-nav-section .dell-recommends {
    padding: 7px 0 8px;
    float: right;
  }
  .polaris-masthead .sub-menu {
    position: absolute;
  }
  .navbar > .container-fluid .navbar-brand {
    margin-left: 0;
  }
  .navbar-brand {
    float: left;
    width: 65px;
    margin-top: 13px;
    padding: 0;
    line-height: 20px;
  }
  .navbar-brand .svg-icon-dell {
    display: block;
    margin-top: 0;
    margin-left: 15px;
    width: 40px;
    height: 40px;
    background-image: url('../../../project/assets/img/shared/dell_logo_40_white.svg');
    background-size: 40px 40px;
    background-repeat: no-repeat;
  }
  .navbar-brand .icon-ui-dell {
    font-size: 42px;
  }
  .navbar-brand a {
    text-decoration: none;
  }
}
@media (min-width: 768px) and only screen and (min-width: 768px) and (max-width: 992px) {
  .polaris-masthead .utility-section .form-search {
    width: 65%;
  }
}
@media (min-width: 768px) and only screen and (min-width: 768px) and (max-width: 992px) {
  .polaris-masthead .main-nav-section .main-nav .sub-menu-container .sub-menu-panel ul.tier-container li {
    padding: 10px;
  }
}
/* Medium devices (desktops, 992px and up) */
@media (min-width: 992px) {
  .navbar {
    height: auto;
  }
  .navbar > .container-fluid .navbar-brand {
    margin-left: -15px;
  }
  .navbar-toggle {
    display: none;
  }
  .polaris-masthead {
    position: relative;
    z-index: 1001;
    border-radius: 0;
    color: #ffffff;
    background: #007db8;
  }
  .polaris-masthead a {
    color: #ffffff;
  }
  .polaris-masthead .container-fluid {
    padding-left: 0;
    padding-right: 0;
    margin: 0 -1px;
  }
  .polaris-masthead .utility-section {
    position: relative;
    height: auto;
    z-index: 2;
    padding: 0;
    border-bottom: 1px solid #0087c7;
    background: #007db8;
  }
  .polaris-masthead .utility-section .form-search {
    float: left;
    width: 70%;
    margin-top: 18px;
    position: relative;
  }
  .polaris-masthead .utility-section .form-search .btn {
    top: 2px;
    right: 2px;
    padding: 2px 12px;
  }
  .polaris-masthead .utility-section .form-search .search-query,
  .polaris-masthead .utility-section .form-search .input-prepend .search-query,
  .polaris-masthead .utility-section .form-search .input-append .search-query {
    height: 30px;
  }
  .polaris-masthead .utility-section .utility {
    margin: 0;
    float: right;
  }
  .polaris-masthead .utility-section .utility a:link {
    margin: 0;
    padding: 20px 10px 20px 10px;
    border-right: 1px solid transparent;
    border-left: 1px solid transparent;
  }
  .polaris-masthead .utility-section .utility a:hover {
    text-decoration: none;
    color: #cce7f3;
    background: transparent;
  }
  .polaris-masthead .utility-section .utility [class^=icon] {
    font-size: 20px;
  }
  .polaris-masthead .utility-section .utility li.dropdown .dropdown-menu {
    margin-top: 0;
    left: auto;
    right: 0;
    width: 320px;
    min-height: 225px;
    color: #444444;
    border-radius: none;
    border-top: 0;
    border-right: 1px solid #cce7f3;
    border-bottom: 4px #007db8 solid;
    border-left: 1px solid #cce7f3;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
}
@media (min-width: 992px) and only screen and (min-width: 768px) and (max-width: 992px) {
  .polaris-masthead .utility-section .form-search {
    width: 65%;
  }
}
.masthead-shadow-section {
  content: "";
  width: 80%;
  height: 10px;
  left: 10%;
  border-radius: 50%;
  box-shadow: 0 0 18px rgba(0, 0, 0, 0.5);
  margin: -10px auto 0;
}
.masthead-mobile-shadow-section {
  content: "";
  width: 100%;
  height: 6px;
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.5);
  margin: -6px auto 0;
}
/* Large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) {
  .polaris-masthead {
    position: relative;
    z-index: 1001;
    border-radius: 0;
    color: #ffffff;
    background: #007db8;
  }
  .polaris-masthead a {
    color: #ffffff;
  }
  .polaris-masthead .container-fluid {
    padding-left: 0;
    padding-right: 0;
    margin: 0 -1px;
  }
  .polaris-masthead .utility-section {
    position: relative;
    z-index: 2;
    padding: 0;
    border-bottom: 1px solid #0087c7;
  }
  .polaris-masthead .utility-section .form-search {
    float: left;
    width: 78%;
    position: relative;
  }
}
@media (min-width: 1200px) and only screen and (min-width: 768px) and (max-width: 992px) {
  .polaris-masthead .utility-section .form-search {
    width: 65%;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .polaris-masthead .utility-section .form-search {
    width: 73%;
  }
}
@media (min-width: 768px) and (max-width: 991px - 150) {
  .polaris-masthead .utility-section .form-search {
    width: 68% !important;
  }
}
@media (min-width: 1200px) {
  html[lang=pt_BR] .polaris-masthead .utility-section .form-search {
    width: 73%;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  html[lang=pt_BR] .polaris-masthead .utility-section .form-search {
    width: 67%;
  }
}
@media only screen and (min-width: 768px) {
  .simplified-masthead .icon-ui-dell {
    font-size: 40px;
    color: #FFF;
  }
}
@media only screen and (max-width: 767px) {
  .simplified-masthead .icon-ui-dell {
    font-size: 30px;
    color: #FFF;
  }
}
.polaris-footer .footer-links {
  position: relative;
  z-index: 100;
}
.polaris-footer .footer-links .footer-gallery {
  position: relative;
  text-align: center;
  border-top: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
  background-color: #eeeeee;
  z-index: 120;
}
.polaris-footer .footer-links .footer-gallery div {
  border-right: 1px solid #ddd;
}
.polaris-footer .footer-links .footer-gallery .gallery-item {
  padding: 20px 15px 10px 15px;
  background-color: #eeeeee;
  border-radius: 0;
  cursor: pointer;
}
.polaris-footer .footer-links .footer-gallery .gallery-item:hover {
  background-color: #ffffff;
}
.polaris-footer .footer-links .footer-gallery .gallery-item:first-child {
  padding-left: 30px;
}
.polaris-footer .footer-links .footer-gallery .gallery-item:last-child {
  padding-right: 30px;
}
.polaris-footer .footer-links .footer-gallery div:last-child {
  border: none;
}
.polaris-footer .footer-links .footer-gallery h5 {
  margin-top: 10px;
  margin-bottom: 5px;
}
.polaris-footer .footer-links .footer-gallery p {
  font-size: 12px;
}
.polaris-footer .footer-links .footer-gallery a {
  text-decoration: none;
}
.polaris-footer .footer-links .footer-gallery .icon-large-shipping,
.polaris-footer .footer-links .footer-gallery .icon-large-calculator,
.polaris-footer .footer-links .footer-gallery .icon-large-giftcard {
  font-size: 34px;
  color: #007db8;
}
.polaris-footer .footer-links .footer-gallery-empty {
  position: relative;
  height: 20px;
  width: 100%;
  background-color: #ffffff;
  border-bottom: 1px solid #ddd;
  z-index: 135;
}
.polaris-footer .footer-links .about-links {
  position: relative;
  background-color: transparent;
  z-index: 140;
  /*   overflow:hidden;*/
}
.polaris-footer .footer-links .about-links .about-links-container {
  position: relative;
}
.polaris-footer .footer-links .about-links ul {
  position: relative;
  /*          li:last-child {
            border-bottom:0 solid @dell-gray;
            float:left;

          }
*/
}
.polaris-footer .footer-links .about-links ul li {
  padding: 10px 20px 10px 15px;
  border-bottom: 1px solid #aaaaaa;
}
.polaris-footer .footer-links .about-links ul.desktop {
  margin: 0;
  padding: 0;
  height: 44px;
  /*li:last-child {
            margin:0;
            padding: 12px 0 12px 0;
            position:absolute;
            right:0;
            top:0;
          }*/
}
.polaris-footer .footer-links .about-links ul.desktop li {
  margin: 0;
  padding: 12px 20px 12px 0;
  border-bottom: 0 solid #aaaaaa;
}
.polaris-footer .footer-links .about-links a {
  color: #444444;
}
.polaris-footer .footer-links .about-links a:hover {
  color: #00447c;
  text-decoration: none;
}
.polaris-footer .footer-links .about-links .container .country-selector,
.polaris-footer .footer-links .about-links .row .country-selector {
  position: absolute;
  right: 15px;
  top: 10px;
}
@media (max-width: 767px) {
  .polaris-footer .footer-links .about-links .container .country-selector,
  .polaris-footer .footer-links .about-links .row .country-selector {
    position: relative;
    left: 15px;
    top: -5px;
  }
}
.polaris-footer .footer-links .about-links .container .country-selector a,
.polaris-footer .footer-links .about-links .row .country-selector a {
  color: #444444;
  text-decoration: none;
  font-size: 12px;
}
.polaris-footer .footer-links .about-links .container .country-selector .flag,
.polaris-footer .footer-links .about-links .row .country-selector .flag {
  width: 24px;
  margin: 0 3px 3px 0;
}
.polaris-footer .footer-links .about-links .container .country-selector .dropdown-toggle:after,
.polaris-footer .footer-links .about-links .row .country-selector .dropdown-toggle:after {
  position: relative;
  font-family: 'icon-ui';
  content: "\24";
  top: 1px;
}
.polaris-footer .footer-links .about-links .container .country-selector .dropdown-menu,
.polaris-footer .footer-links .about-links .row .country-selector .dropdown-menu {
  line-height: 1em;
  overflow-y: scroll;
  height: 268px;
  width: 224px;
  position: absolute;
  right: 0;
}
.polaris-footer .footer-links .about-links .container .country-selector .dropdown-menu li,
.polaris-footer .footer-links .about-links .row .country-selector .dropdown-menu li {
  padding: 0;
}
.polaris-footer .footer-menu {
  position: relative;
  z-index: 0;
  font-size: 11px;
  font-weight: normal;
}
.polaris-footer .footer-menu .footer-top-section {
  color: #ffffff;
  position: relative;
  z-index: 0;
  border-bottom: 1px solid #0087c7;
  background: #007db8;
}
.polaris-footer .footer-menu .footer-top-section .menu-container {
  position: relative;
}
.polaris-footer .footer-menu .footer-top-section ul.menu-links {
  list-style: none;
  margin: 0;
  padding: 0;
}
.polaris-footer .footer-menu .footer-top-section ul.menu-links li {
  margin: 0;
  padding: 12px 20px 12px 0;
}
.polaris-footer .footer-menu .footer-top-section ul.menu-links li:last-child {
  padding-right: 0;
}
.polaris-footer .footer-menu .footer-top-section ul.menu-links li a {
  color: #ffffff;
  text-decoration: none;
}
.polaris-footer .footer-menu .footer-top-section ul.menu-links li a:hover {
  color: #00447c;
}
.polaris-footer .footer-menu .footer-top-section ul.menu-links.language {
  position: absolute;
  right: 0;
  top: 0;
}
.polaris-footer .footer-menu .footer-top-section ul.menu-links.language li:first-child {
  padding-right: 5px;
}
.polaris-footer .footer-menu .footer-top-section ul.menu-links.language li:first-child:after {
  content: "|";
  padding-left: 10px;
}
.polaris-footer .footer-menu .footer-top-section ul.menu-links.language li:last-child:before {
  padding-left: 0;
}
.polaris-footer .footer-menu .footer-top-section ul.menu-links.mobile-lines li {
  padding: 12px 20px 12px 0;
  border-bottom: 1px solid #5eb0d7;
}
.polaris-footer .footer-menu .footer-top-section ul.menu-links.mobile-lines li:last-child {
  border-bottom: 0 solid #5eb0d7;
  float: left;
}
.polaris-footer .footer-menu .footer-bottom-section {
  color: #ffffff;
  position: relative;
  z-index: 0;
}
.polaris-footer .footer-menu .footer-bottom-section .disclaimer {
  padding-top: 25px;
  padding-bottom: 20px;
  font-size: 11px;
  line-height: 1.6em;
  letter-spacing: .04em;
  font-weight: 200;
  color: #cce7f3;
  opacity: .6;
}
.polaris-footer .gallery-shadow-section {
  content: "";
  width: 80%;
  height: 10px;
  left: 10%;
  border-radius: 50%;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
  margin: -10px auto 0;
  z-index: 0;
}
.polaris-footer .footer-shadow-section {
  content: "";
  width: 80%;
  height: 10px;
  left: 10%;
  border-radius: 50%;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.4);
  margin: -10px auto 0;
  z-index: 0;
}
.polaris-footer .btn-group.dropup .dropdown-menu a {
  color: #007db8;
}
.polaris-footer .btn-group.dropup .dropdown-menu a:hover {
  width: 100%;
}
@media only screen and (min-width: 800px) {
  .polaris-footer .country-selector .dropdown-menu {
    left: -100px;
  }
}
.contact-us {
  z-index: 9000;
  position: fixed;
  top: 150px;
  right: -245px;
  width: 245px;
}
.contact-us .contact-us-cta {
  max-width: 150px;
  height: 33px;
  position: absolute;
  left: -69px;
  top: 36px;
  cursor: pointer;
  background: #007db8;
  color: #ffffff;
  -webkit-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  transform: rotate(-90deg);
  padding: 5px 10px;
}
.contact-us .contact-us-panel {
  border: 1px solid #f9f9f9;
  border-top: 1px solid #eeeeee;
  padding: 20px 20px 0;
  background: #fff;
  display: inline-block;
  width: 245px;
  -webkit-box-shadow: 5px 5px 10px -2px rgba(0, 0, 0, 0.2);
  box-shadow: 5px 5px 10px -2px rgba(0, 0, 0, 0.2);
}
.contact-us .contact-us-panel:before {
  content: " ";
  width: 2px;
  background: #007db8;
  height: 262px;
  position: absolute;
  top: 0px;
  left: 0px;
}
.contact-us li {
  clear: both;
}
.contact-us li p {
  margin-bottom: 2px;
}
.contact-us ul {
  margin-bottom: 0;
}
.contact-us .icon {
  float: left;
  min-height: 80px;
  margin-right: 10px;
  color: #007db8;
}
#off-canvas-nav .contact-us {
  z-index: 9000;
  position: relative;
  top: auto;
  right: auto;
  width: auto;
}
#off-canvas-nav .contact-us a {
  display: initial;
  padding: 0;
}
#off-canvas-nav .contact-us .contact-us-cta {
  display: none;
  max-width: 150px;
  height: 33px;
  position: absolute;
  left: -69px;
  top: 29px;
  cursor: pointer;
  background: #007db8;
  color: #ffffff;
  -webkit-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  transform: rotate(-90deg);
  padding: 5px 10px;
}
#off-canvas-nav .contact-us .contact-us-panel {
  border: none;
  padding: 20px 20px 0;
  background: transparent;
  display: inhitial;
  width: auto;
  -webkit-box-shadow: none;
  box-shadow: none;
}
#off-canvas-nav .contact-us .contact-us-panel:before {
  content: " ";
  width: 2px;
  background: #007db8;
  height: 262px;
  position: relative;
  top: auto;
  left: auto;
}
.contact-us.mobile {
  right: 0;
}
html[lang="pt_BR"] .contact-us .contact-us-cta {
  left: -58px;
  top: 25px;
}
html[lang="pt_BR"] .contact-us .contact-us-panel {
  padding: 20px 20px 20px;
}
html[lang="pt_BR"] .contact-us .contact-us-panel:before {
  height: 296px;
}
.polaris-breadcrumb .breadcrumb {
  margin-bottom: 0 !important;
}
.polaris-breadcrumb .breadcrumb > li + li:before {
  font-family: 'Trebuchet MS', 'Meiryo UI Reg', 'メイリオ Reg', 'MS UI Gothic Reg', 'Hiragino Kaku Gothic Reg', 'ヒラギノ角ゴ Pro W3 Reg', 'Microsoft YaHei', '微软雅黑', 'Hiragino Sans GB', 'Microsoft JhengHei', '微軟正黑體', 'Malgun Gothic', Gulim, Tahoma, 'Arial Unicode', sans-serif;
  content: "/";
  color: #444;
  font-size: 20px;
  top: 2px;
  position: relative;
}
.polaris-breadcrumb .mda {
  position: absolute;
  right: 0px;
  top: 10px;
}
.polaris-breadcrumb .mda-area {
  position: relative;
}
.advertising-section.collapsed {
  background: none;
  height: 20px;
  -webkit-transition: all 700ms cubic-bezier(0.19, 1, 0.22, 1);
  -moz-transition: all 700ms cubic-bezier(0.19, 1, 0.22, 1);
  -o-transition: all 700ms cubic-bezier(0.19, 1, 0.22, 1);
  transition: all 700ms cubic-bezier(0.19, 1, 0.22, 1);
  /* easeOutExpo */
  -webkit-transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
  -moz-transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
  -o-transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
  transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
  /* easeOutExpo */
}
.advertising-section.collapsed .ad-bar-widget {
  display: none;
}
.advertising-section .ad-bar-widget {
  background-color: #f9f9f9;
  padding: 10px 0;
  font-size: 16px;
  color: #737373;
  min-height: 40px;
}
.advertising-section .ad-bar-widget .close {
  color: #444444;
  font-size: 12px;
  vertical-align: 10%;
  float: none;
  padding-right: 10px;
  filter: alpha(opacity=50);
}
.advertising-section .ad-bar-widget .close:hover,
.advertising-section .ad-bar-widget .close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  opacity: .5;
}
.advertising-section .ad-bar-widget .ad-area {
  margin-top: 10px;
  margin-bottom: -10px;
}
[id^=learn-more-] {
  position: relative;
  z-index: 0;
}
/* carousel custom Less file */
/*@import "../../../../lib/design-library/themes/dell-ui/variables.less";
@import "../../../../lib/design-library/themes/dell-ui/bootstrap/mixins.less";*/
/*START BOOTSTRAP CAROUSEL*/
.pstack-carousel .carousel {
  position: relative;
}
.pstack-carousel .carousel-inner {
  position: relative;
  overflow: hidden;
  width: 100%;
}
.pstack-carousel .carousel-inner > .item {
  display: none;
  position: relative;
  -webkit-transition: 0.6s ease-in-out left;
  transition: 0.6s ease-in-out left;
}
.pstack-carousel .carousel-inner > .item > img,
.pstack-carousel .carousel-inner > .item > a > img {
  line-height: 1;
}
.pstack-carousel .carousel-inner > .active,
.pstack-carousel .carousel-inner > .next,
.pstack-carousel .carousel-inner > .prev {
  display: block;
}
.pstack-carousel .carousel-inner > .active {
  left: 0;
}
.pstack-carousel .carousel-inner > .next,
.pstack-carousel .carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}
.pstack-carousel .carousel-inner > .next {
  left: 100%;
}
.pstack-carousel .carousel-inner > .prev {
  left: -100%;
}
.pstack-carousel .carousel-inner > .next.left,
.pstack-carousel .carousel-inner > .prev.right {
  left: 0;
}
.pstack-carousel .carousel-inner > .active.left {
  left: -100%;
}
.pstack-carousel .carousel-inner > .active.right {
  left: 100%;
}
.pstack-carousel .carousel-caption {
  position: absolute;
  left: 15%;
  right: 15%;
  bottom: 20px;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #ffffff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
.pstack-carousel .carousel-caption .btn {
  text-shadow: none;
}
/*END BOOTSTRAP CAROUSEL*/
.pstack-carousel .carousel {
  padding: 0 40px 30px 40px;
}
.pstack-carousel .carousel p.stackBind {
  margin: 20px 0;
  padding: 10px;
  font-size: 20px;
  font-weight: bold;
  line-height: 1.4;
}
.pstack-carousel .carousel .carousel-control {
  position: absolute;
  top: 31%;
  width: 40px;
  height: 50px;
  margin-top: 0;
  font-size: 60px;
  font-weight: normal;
  line-height: 30px;
  color: #007db8;
  text-align: center;
  background: none;
  border: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  opacity: 1;
  filter: alpha(opacity=100);
  text-shadow: none;
}
.pstack-carousel .carousel .carousel-control.left {
  left: -40px;
}
.pstack-carousel .carousel .carousel-control.left:before {
  content: "\2e";
  font-family: 'icon-ui';
  font-size: 60px;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  margin-left: -20px;
}
.pstack-carousel .carousel .carousel-control.left:hover {
  color: #cce7f3;
}
.pstack-carousel .carousel .carousel-control.left.disabled {
  color: #cce7f3;
}
.pstack-carousel .carousel .carousel-control.right {
  right: -15px;
}
.pstack-carousel .carousel .carousel-control.right:after {
  content: "\2d";
  font-family: 'icon-ui';
  font-size: 60px;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  margin-left: -17px;
}
.pstack-carousel .carousel .carousel-control.right:hover {
  color: #cce7f3;
}
.pstack-carousel .carousel .carousel-control.right.disabled {
  color: #cce7f3;
}
.pstack-carousel .carousel.carousel-gallery {
  padding: 0 0 30px;
  position: relative;
}
.pstack-carousel .carousel .pstack-carousel .item.active {
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
  overflow: hidden;
}
.pstack-carousel .carousel .pstack-carousel .carousel-caption {
  position: relative;
  left: auto;
  right: auto;
  bottom: auto;
  padding: 20px;
  text-align: left;
  background: inherit;
  overflow: hidden;
}
.pstack-carousel .carousel .pstack-carousel .carousel-caption.pull-top-left {
  max-width: 50%;
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
  background: rgba(255, 255, 255, 0.8);
  position: absolute;
  color: #444444;
  top: 20px;
  left: 20px;
}
.pstack-carousel .carousel .pstack-carousel .carousel-caption.pull-top-left a {
  color: #007db8;
}
.pstack-carousel .carousel .pstack-carousel .carousel-caption.pull-top-left .btn-primary,
.pstack-carousel .carousel .pstack-carousel .carousel-caption.pull-top-left .btn-secondary {
  color: #ffffff;
}
.pstack-carousel .carousel .pstack-carousel .carousel-caption.pull-top-right {
  max-width: 50%;
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
  background: rgba(255, 255, 255, 0.8);
  position: absolute;
  color: #444444;
  top: 20px;
  right: 20px;
}
.pstack-carousel .carousel .pstack-carousel .carousel-caption.pull-top-right a {
  color: #007db8;
}
.pstack-carousel .carousel .pstack-carousel .carousel-caption.pull-top-right .btn-primary,
.pstack-carousel .carousel .pstack-carousel .carousel-caption.pull-top-right .btn-secondary {
  color: #ffffff;
}
.pstack-carousel .carousel .pstack-carousel .carousel-caption.pull-bottom-left {
  max-width: 50%;
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
  background: rgba(255, 255, 255, 0.8);
  position: absolute;
  color: #444444;
  bottom: 20px;
  left: 20px;
}
.pstack-carousel .carousel .pstack-carousel .carousel-caption.pull-bottom-left a {
  color: #007db8;
}
.pstack-carousel .carousel .pstack-carousel .carousel-caption.pull-bottom-left .btn-primary,
.pstack-carousel .carousel .pstack-carousel .carousel-caption.pull-bottom-left .btn-secondary {
  color: #ffffff;
}
.pstack-carousel .carousel .pstack-carousel .carousel-caption.pull-bottom-right {
  max-width: 50%;
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
  background: rgba(255, 255, 255, 0.8);
  position: absolute;
  color: #444444;
  bottom: 20px;
  right: 20px;
}
.pstack-carousel .carousel .pstack-carousel .carousel-caption.pull-bottom-right a {
  color: #007db8;
}
.pstack-carousel .carousel .pstack-carousel .carousel-caption.pull-bottom-right .btn-primary,
.pstack-carousel .carousel .pstack-carousel .carousel-caption.pull-bottom-right .btn-secondary {
  color: #ffffff;
}
.pstack-carousel .carousel .pstack-carousel .carousel-caption h4,
.pstack-carousel .carousel .carousel-caption p {
  text-shadow: none;
  color: inherit;
  line-height: inherit;
}
.pstack-carousel .carousel .pstack-carousel .carousel-caption .lead {
  margin-bottom: 0px;
}
.pstack-carousel .carousel .pstack-carousel .well {
  margin-bottom: 0;
  padding: 0px;
}
.pstack-carousel .carousel .pstack-carousel .well .carousel-caption h4,
.pstack-carousel .carousel .pstack-carousel .well .carousel-caption h2,
.pstack-carousel .carousel .pstack-carousel .well .carousel-caption p {
  text-shadow: none;
  color: #444444;
}
.pstack-carousel img {
  vertical-align: middle;
}
@media only screen and (max-width: 767px) {
  .pstack-carousel .carousel .carousel-control.left:before,
  .pstack-carousel .carousel .carousel-control.right:after {
    font-size: 30px;
  }
  .pstack-carousel .carousel .carousel-control.left {
    left: -15px;
  }
  .pstack-carousel .carousel .carousel-control.right {
    right: -30px;
  }
  .pstack-carousel .carousel-control {
    display: block;
    font-size: 30px;
  }
  .pstack-carousel .carousel .carousel-indicators {
    left: 50%;
    margin-top: 20px;
  }
  .pstack-carousel .carousel.carousel-gallery {
    width: 99%;
    margin-left: .8%;
  }
  .pstack-carousel .carousel.carousel-gallery .item.active {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
  }
  .pstack-carousel .carousel.carousel-gallery .item.active .well {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
  }
}
@media (min-width: 768px) {
  .pstack-carousel .carousel-indicators {
    margin-top: 10px;
    bottom: 0px;
  }
}
.pstack-carousel .carousel-inner .active.left {
  left: -50%;
}
.pstack-carousel .carousel-inner .active.right {
  left: 50%;
}
.pstack-carousel .carousel-inner .next {
  left: 50%;
}
.pstack-carousel .carousel-inner .prev {
  left: -50%;
}
.pstack-carousel .item.active > div {
  display: block;
}
.pstack-carousel .item.active > div:first-child {
  /*display: block;*/
  visibility: visible;
  height: auto;
}
.pstack-carousel .item.active > div:first-child + div {
  /*display: block;*/
  visibility: visible;
  height: auto;
}
.pstack-carousel .item.active > div:first-child + div + div,
.pstack-carousel .item.left > div:first-child + div + div,
.pstack-carousel .item.right > div:first-child + div + div {
  /*display: none;*/
  visibility: collapse;
  height: 0;
}
.pstack-carousel .item.active > div:first-child + div + div + div,
.pstack-carousel .item.left > div:first-child + div + div + div,
.pstack-carousel .item.right > div:first-child + div + div + div {
  /* display: none;*/
  visibility: collapse;
  height: 0;
}
@media (min-width: 768px) {
  .pstack-carousel .carousel-inner .active.left {
    left: -33.3%;
  }
  .pstack-carousel .carousel-inner .active.right {
    left: 33.3%;
  }
  .pstack-carousel .carousel-inner .next {
    left: 33.3%;
    display: block;
  }
  .pstack-carousel .carousel-inner .prev {
    left: -33.3%;
  }
  .pstack-carousel .item.active > div:first-child {
    /*display: block;*/
    visibility: visible;
    height: auto;
  }
  .pstack-carousel .item.active > div:first-child + div {
    /*display: block;*/
    visibility: visible;
    height: auto;
  }
  .pstack-carousel .item.active > div:first-child + div + div,
  .pstack-carousel .item.left > div:first-child + div + div,
  .pstack-carousel .item.right > div:first-child + div + div {
    visibility: visible;
    height: auto;
  }
}
@media (min-width: 992px) {
  .pstack-carousel .carousel-inner .active.left {
    left: -25%;
  }
  .pstack-carousel .carousel-inner .active.right {
    left: 25%;
  }
  .pstack-carousel .carousel-inner .next {
    left: 25%;
    display: block;
  }
  .pstack-carousel .carousel-inner .prev {
    left: -25%;
  }
  .pstack-carousel .item.active > div {
    display: block;
  }
  .pstack-carousel .item.active > div:last-child {
    display: block;
  }
  .pstack-carousel .item.active > div:first-child + div + div,
  .pstack-carousel .item.left > div:first-child + div + div,
  .pstack-carousel .item.right > div:first-child + div + div {
    /*display: block;*/
    visibility: visible;
    height: auto;
  }
  .pstack-carousel .item.active > div:first-child + div + div + div,
  .pstack-carousel .item.left > div:first-child + div + div + div,
  .pstack-carousel .item.right > div:first-child + div + div + div {
    /* display: block;*/
    visibility: visible;
    height: auto;
  }
  .pstack-carousel .item.active > div:last-child {
    /*display: block;*/
    visibility: visible;
    height: auto;
  }
}
@media (min-width: 1200px) {
  .pstack-carousel .carousel-inner .active.left {
    left: -25%;
  }
  .pstack-carousel .carousel-inner .active.right {
    left: 25%;
  }
  .pstack-carousel .carousel-inner .next {
    left: 25%;
    display: block;
  }
  .pstack-carousel .carousel-inner .prev {
    left: -25%;
  }
  .pstack-carousel .item.active > div {
    /*display: block;*/
    visibility: visible;
    height: auto;
  }
  .pstack-carousel .item.active > div:last-child {
    /*display: block;*/
    visibility: visible;
    height: auto;
  }
}
/*=============For pstack with 1up XS, 2up SM, 3up MD,  4up LG ===============*/
/*

.pstack-carousel .carousel-inner .active.left {
  left: -100%;
}
.pstack-carousel .carousel-inner .active.right {
  left: 100%;
}
.pstack-carousel .carousel-inner .next {
  left: 100%;
  display: block;
}
.pstack-carousel .carousel-inner .prev {
  left: -100%;
}

.pstack-carousel .item.active > div {
  display: none;
}
.pstack-carousel .item.active > div:first-child {
  display: block;
}

@media (min-width: @screen-sm) {

  .pstack-carousel .carousel-inner .active.left {
    left: -50%;
  }

  .pstack-carousel .carousel-inner .active.right {
    left: 50%;
  }

  .pstack-carousel .carousel-inner .next {
    left: 50%;
    display: block;
  }

  .pstack-carousel .carousel-inner .prev {
    left: -50%;
  }

  .pstack-carousel .item.active > div:first-child {
    display: block;
  }

  .pstack-carousel .item.active > div:first-child + div {
    display: block;
  }
}


@media (min-width: @screen-md) {

  .pstack-carousel .carousel-inner .active.left {
    left: -33.3%;
  }

  .pstack-carousel .carousel-inner .active.right {
    left: 33.3%;
  }

  .pstack-carousel .carousel-inner .next {
    left: 33.3%;
    display: block;
  }

  .pstack-carousel .carousel-inner .prev {
    left: -33.3%;
  }

  .pstack-carousel .item.active > div {
    display: block;
  }

  .pstack-carousel .item.active > div:last-child {
    display: none;
  }
}


@media (min-width: @screen-lg) {

  .pstack-carousel .carousel-inner .active.left {
    left: -25%;
  }

  .pstack-carousel .carousel-inner .active.right {
    left: 25%;
  }

  .pstack-carousel .carousel-inner .next {
    left: 25%;
    display: block;
  }

  .pstack-carousel .carousel-inner .prev {
    left: -25%;
  }

  .pstack-carousel .item.active > div {
    display: block;
  }

  .pstack-carousel .item.active > div:last-child {
    display: block;
  }
}

*/
.product-stack .close {
  z-index: 100;
  width: auto;
  height: auto;
  float: right;
  opacity: .5;
}
.product-stack hr {
  border-top: 1px solid #aaa;
  margin: 5px 0;
}
@media (max-width: 767px) {
  .product-stack hr {
    margin-left: -15px;
    padding: 0 0px;
    width: 106%;
  }
}
.product-stack button.btn-default {
  border-color: #ccc !important;
  border: 1px solid;
}
.product-stack .dropdown-menu {
  margin: 0;
}
@media (max-width: 767px) {
  .product-stack {
    padding: 0;
  }
}
.product-stack .product-stack-div-inner {
  min-height: 0;
}
.product-stack .product-stack-div-inner .product-img {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
@media (min-width: 991px) {
  .product-stack .product-stack-div-inner .product-img {
    width: 170px;
  }
}
@media (max-width: 991px) {
  .product-stack .product-stack-div-inner .product-img {
    width: 110px;
  }
}
.product-stack .promo-snipe {
  overflow: hidden;
  margin-bottom: 10px !important;
}
@media (max-width: 991px) {
  .product-stack .promo-snipe {
    margin-top: 5px;
  }
}
.product-stack .promo-snipe .triangle-left-corner {
  border-color: #D74324 transparent transparent #D74324;
}
.product-stack .stack_ratings {
  margin: 0 0 10px 0;
}
@media (min-width: 767px) {
  .product-stack .stack_ratings {
    clear: both;
  }
}
.product-stack .stack_ratings .star_rating_encapsulation {
  display: inline-block;
  width: 125px;
}
.product-stack .stack_ratings .star_rating_encapsulation i {
  width: 20px;
  margin: 3px 0 0 0;
}
.product-stack .stack_ratings .bad_stars {
  height: 20px;
  position: absolute;
  width: 150px;
}
.product-stack .stack_ratings .bad_stars [class*=icon-small-favorite] {
  background-image: url(../../../lib/design-library/themes/dell-ui/img/dell-glyphons-halflings-multi-color.png);
  background-position: -282px -13px;
  height: 20px;
}
.product-stack .stack_ratings .good_stars {
  height: 20px;
  text-overflow: clip;
  white-space: nowrap;
  background-color: white;
  overflow: hidden;
  width: 70px;
  position: relative;
}
.product-stack .stack_ratings .good_stars [class*=icon-small-favorite] {
  background-image: url(../../../lib/design-library/themes/dell-ui/img/dell-glyphons-halflings-multi-color.png);
  background-position: -283px -42px;
  height: 20px;
}
.product-stack .stack_ratings .ratings_link {
  display: inline-block;
  font-size: 12px;
}
.product-stack .fixed-title-height {
  min-height: 0;
}
@media (max-width: 767px) {
  .product-stack .fixed-title-height h4 {
    color: #007DB7;
  }
  .product-stack .fixed-title-height h4 .dell_price {
    float: left !important;
    padding-left: 10px;
  }
  .product-stack .fixed-title-height h5 {
    font-weight: bold;
    float: left !important;
    padding-left: 10px;
  }
}
.product-stack .tech-specs-bars {
  padding-bottom: 1px;
}
.product-stack .tech-specs-bars p {
  font-size: 12px;
  margin-bottom: 3px;
}
.product-stack .tech-specs-bars ul.spec-bar-list {
  margin-bottom: 15px;
}
.product-stack .tech-specs-bars ul.spec-bar-list li {
  float: left;
  margin-right: 5px;
}
.product-stack .tech-specs-bars ul.spec-bar-list li:last-child {
  margin-right: 0;
}
.product-stack .tech-specs-bars .spec-bar {
  height: 3px;
  max-width: 18.5%;
  min-width: 18.1%;
}
@media (min-width: 768px) and (max-width: 991px) {
  .product-stack .tech-specs-bars .spec-bar {
    min-width: 17.4%;
  }
}
.product-stack .tech-specs-bullets {
  padding-left: 10px;
}
.product-stack .tech-specs-bullets p {
  margin: 0;
}
.product-stack .touch-enabled i {
  color: #007db8;
  font-size: 30px;
}
.product-stack .touch-enabled p {
  padding-top: 8px;
}
.product-stack .touch-enabled-ph {
  float: right;
  margin-bottom: 0;
  margin-left: -10px;
}
.product-stack .touch-enabled-ph i {
  font-size: 20px;
  float: right !important;
  margin-top: 2px;
}
.product-stack .touch-enabled-ph p {
  font-size: 12px;
  font-weight: normal;
  float: right !important;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .product-stack .oc_short_description {
    clear: both;
  }
}
.product-stack .discount_offers ul {
  margin-bottom: 5px;
}
.product-stack .discount_offers li {
  margin-left: -23px;
  color: #007db8;
}
.product-stack .discount_offers hr {
  border-top: 1px solid #b7295a;
}
.product-stack .price_stack .market-value,
.product-stack .price_stack .total-savings {
  font-size: 12px;
}
.product-stack .price_stack .dell_price {
  padding-top: 2px;
}
.product-stack .price_stack .dell_price h4,
.product-stack .price_stack .dell_price h5 {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .product-stack .price_stack .dell_price h4,
  .product-stack .price_stack .dell_price h5 {
    font-weight: bold;
    padding-top: 0;
  }
}
.product-stack .dpa_financing p {
  margin-bottom: -2px;
}
.product-stack .da_rewards {
  display: list-item;
}
.product-stack .da_rewards p {
  line-height: 15px;
  margin-bottom: 0;
  overflow: hidden;
}
.product-stack .shipping-info {
  clear: both;
}
@media (max-width: 767px) {
  .product-stack .shipping-info {
    border-bottom: none;
    margin-bottom: 0;
  }
}
.product-stack .shipping-info img {
  margin-top: 2px;
  padding-right: 10px;
  width: 36px;
}
.product-stack .shipping-info .smart_selection {
  margin-bottom: 5px;
  font-weight: bold;
}
@media (max-width: 360px) {
  .product-stack .shipping-info .smart_selection {
    overflow: hidden;
    display: inline-block;
  }
}
.product-stack .shipping-info .smart_selection p {
  margin-bottom: -3px;
  line-height: 15px;
}
.product-stack .shipping-info .same-day-ship {
  line-height: 15px;
}
.product-stack .shipping-info .same-day-ship p {
  margin: 0 0 5px 0;
}
.product-stack .shipping-info .order_code {
  margin-top: 5px;
}
.product-stack .cart_button button,
.product-stack .select_button button {
  width: 100%;
}
@media (max-width: 991px) {
  .product-stack .chat_button button {
    width: 100%;
  }
}
.product-stack .compare-btn-new {
  background-color: #f9f9f9;
  border: 1px solid #cccccc;
  border-radius: 2px;
  padding: 5px;
  color: #007db8;
  text-align: center;
}
.product-stack .compare-btn-new .checkbox-new {
  border: 1px solid #007db8;
  height: 20px;
  width: 20px;
  margin: 0 10px 0 0;
  display: inline-block;
  vertical-align: middle;
}
@media (max-width: 767px) {
  .product-stack .compare-btn-new {
    width: 46%;
  }
}
.product-stack .compare-btn-checked {
  background-color: #007db8;
  border-radius: 2px;
  padding: 5px;
  color: white;
  text-align: center;
}
.product-stack .compare-btn-checked .checkbox-checked {
  background-color: white;
  color: #007db8;
  height: 20px;
  width: 20px;
  margin: 0 10px 0 0;
  display: inline-block;
  vertical-align: middle;
}
.product-stack .compare-btn-checked .checkbox-checked i {
  font-size: 12px;
  padding: 2px;
}
@media (max-width: 767px) {
  .product-stack .compare-btn-checked {
    width: 46%;
  }
}
.product-stack ul.tech_specs h5 {
  border-bottom: 1px solid #aaaaaa;
  padding-bottom: 5px;
}
@media (max-width: 767px) {
  .product-stack ul.tech_specs h5 {
    border-bottom: none;
    float: left;
    margin-bottom: 0;
    padding-bottom: 0;
  }
}
.product-stack ul.tech_specs li {
  margin-bottom: 30px;
}
@media (max-width: 767px) {
  .product-stack ul.tech_specs li {
    margin-bottom: 0;
    padding: 8px 0;
  }
  .product-stack ul.tech_specs li p {
    margin-bottom: 0;
  }
  .product-stack ul.tech_specs li:first-child {
    border-top: 1px solid #aaaaaa;
  }
  .product-stack ul.tech_specs li:nth-child(odd) {
    background-color: #eeeeee;
    margin: 0 0 0 -15px;
    padding: 10px 15px;
    width: 106%;
  }
}
.product-stack #ph-expand-collapse .show-collapsed {
  background-color: #eeeeee;
  border-bottom: 1px solid #cccccc;
  margin-left: -15px;
  width: 106%;
  padding: 5px 16px;
}
.product-stack #ph-expand-collapse .show-collapsed p {
  margin: 0;
}
.product-stack #ph-expand-collapse .show-collapsed i {
  font-size: 10px;
  float: right;
  margin-top: 5px;
}
.product-stack #ph-expand-collapse .hide-expanded {
  background-color: #eeeeee;
  border-bottom: 1px solid #cccccc;
  margin-left: -15px;
  width: 106%;
  padding: 5px 16px;
  position: relative;
  top: 500px;
}
.product-stack #ph-expand-collapse .hide-expanded p {
  margin: 0;
}
.product-stack #ph-expand-collapse .hide-expanded i {
  font-size: 10px;
  float: right;
  margin-top: 5px;
}
.product-stack #ph-expand-collapse .collapse.in {
  margin-top: -30px;
}
.product-stack #ph-expand-collapse-alt .hide-expanded {
  margin: 10px 0 5px 0;
  position: absolute;
  bottom: -17px;
}
.product-stack #ph-expand-collapse-alt.collapse.in {
  margin-top: 0 !important;
}
.product-stack #ph-expand-collapse-alt .collapse .show-collapsed {
  display: block;
}
/*------------------------------------------------------------------------------------------
shared components / global
--------------------------------------------------------------------------------------------*/
.shadow-separator {
  position: relative;
  z-index: 0;
  min-height: 20px;
  overflow: hidden;
  border-top: 1px solid #cccccc;
  width: 110%;
  margin-left: -5%;
}
.shadow-separator:before {
  content: "";
  position: absolute;
  z-index: 1;
  width: 90%;
  top: -3px;
  height: 3px;
  left: 5%;
  border-radius: 50%;
  box-shadow: 0 0 18px rgba(0, 0, 0, 0.6);
}
html[lang=pt_BR] .no-brasil,
html[lang=pt_BR] .us-only {
  display: none;
}
html[lang=pt_BR] .brasil-only {
  display: block;
}
html[lang=en] .no-us,
html[lang=en] .brasil-only {
  display: none;
}
html[lang=en] .us-only {
  display: block;
}
/*------------------------------------------------------------------------------------------
TODO fixes to theme
--------------------------------------------------------------------------------------------*/
a:hover,
.btn-link:hover {
  text-decoration: none;
}
.title {
  text-align: left;
  background: none;
  background-position: 50% 40%;
  margin-bottom: 20px;
  display: block;
  max-width: 100%;
}
.title h1 {
  font-size: 26px;
  padding: 0;
}
@media (max-width: 767px) {
  .panel-off-canvas .panel-title,
  .nav-tabs.nav-off-canvas > li {
    margin: -10px 0px -10px 0px;
    padding: 0;
    font-size: 16px;
    color: #007db8;
    background: none;
    width: 100%;
  }
  .panel-off-canvas .panel-title > a,
  .nav-tabs.nav-off-canvas > li > a {
    width: 100%;
    display: block;
    height: 25px;
    margin: 10px 0px 10px 0px;
    padding: 0px 10px 0 15px;
    border-top: none;
  }
  .panel-off-canvas .panel-title > a:before,
  .nav-tabs.nav-off-canvas > li > a:before {
    content: "";
  }
  .panel-off-canvas .panel-title > a:after,
  .nav-tabs.nav-off-canvas > li > a:after {
    font-family: 'icon-ui';
    font-size: 12px;
    -webkit-font-smoothing: antialiased;
    content: "\2d";
    color: #007db8;
    position: relative;
    top: 2px;
    right: 5px;
    float: right !important;
  }
  .panel-off-canvas .panel-title > a.collapsed:before,
  .nav-tabs.nav-off-canvas > li > a.collapsed:before {
    content: "";
  }
  .panel-off-canvas .panel-title > a:hover,
  .nav-tabs.nav-off-canvas > li > a:hover,
  .panel-off-canvas .panel-title > a:active,
  .nav-tabs.nav-off-canvas > li > a:active {
    background: none;
    border: none;
  }
  .panel-off-canvas .panel-title.active a,
  .nav-tabs.nav-off-canvas > li.active a {
    color: #007db8;
    cursor: pointer;
  }
  .nav-tabs.nav-off-canvas {
    border: none;
    border-bottom: none;
    margin: 0 -15px 10px;
    border-top: 1px solid #ccc;
  }
  .nav-tabs.nav-off-canvas > li {
    margin: 0;
    padding: 0;
    border: none;
    border-bottom: 1px solid #ccc;
  }
  .nav-tabs.nav-off-canvas > li > a {
    height: 40px;
    margin: 0;
    padding: 10px 10px 0 15px;
  }
  .nav-tabs.nav-off-canvas > li:last-child {
    border-bottom: 0px solid #ccc;
  }
  .panel-group {
    border-top: 1px solid #ccc;
    margin: auto -15px;
  }
  .panel-default > .panel-heading + .panel-collapse .panel-body {
    border-top-color: transparent;
    margin-bottom: 10px;
  }
  .collapse,
  .tab-off-canvas > .tab-pane {
    position: absolute;
    left: 1000px;
    display: block !important;
    top: 0;
    width: 100%;
    background: #fff;
    -webkit-transition: all 600ms cubic-bezier(1, 0, 0, 1);
    transition: all 600ms cubic-bezier(1, 0, 0, 1);
    padding-top: 40px;
  }
  .collapse .back-header,
  .tab-off-canvas > .tab-pane .back-header {
    left: 1000px;
  }
  .collapse.in,
  .tab-off-canvas > .tab-pane.in {
    left: 0;
    z-index: 1001;
  }
  .collapse.in .back-header,
  .tab-off-canvas > .tab-pane.in .back-header {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 1;
    -webkit-transition: all 600ms cubic-bezier(1, 0, 0, 1);
    transition: all 600ms cubic-bezier(1, 0, 0, 1);
  }
  .collapse.in .back-header .btn,
  .tab-off-canvas > .tab-pane.in .back-header .btn {
    text-align: left;
    color: #007db8;
  }
  .collapse.in .back-header.affix,
  .tab-off-canvas > .tab-pane.in .back-header.affix {
    top: -100px;
  }
}
.display-table {
  display: table;
  border-top: 1px solid #e4e4e4;
  position: relative;
  margin-bottom: -1px;
}
.table-row {
  display: table-row;
}
.table-cell {
  display: table-cell;
}
.scroll-tabs {
  z-index: 10;
  padding: 10px;
  margin-bottom: -1px;
  list-style: none;
  border-top: 4px solid #ffffff;
  border-bottom: 1px solid #e4e4e4;
  border-right: 1px solid #e4e4e4;
  background: #efefef;
  background: -moz-linear-gradient(top, #ffffff 8%, #efefef 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(8%, #ffffff), color-stop(100%, #efefef));
  background: -webkit-linear-gradient(top, #ffffff 8%, #efefef 100%);
  background: -o-linear-gradient(top, #ffffff 8%, #efefef 100%);
  background: -ms-linear-gradient(top, #ffffff 8%, #efefef 100%);
  background: linear-gradient(to bottom, #ffffff 8%, #efefef 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='@white', endColorstr='#efefef', GradientType=0);
  webkit-padding-start: 0px;
}
.scroll-tabs:first-of-type {
  border-left: 1px solid #e4e4e4;
}
.scroll-tabs:hover {
  color: #005a85;
  border-top: 4px solid #cce7f3;
  background: #cce7f3;
}
.scroll-tabs.active {
  border-bottom-color: #ffffff;
  background: #ffffff;
  border-top: 4px solid #007db8;
  z-index: 2;
}
.scroll-tabs a {
  text-decoration: none;
  margin: 0;
  border-top: 4px solid #ffffff;
}
.scroll-tabs a:hover {
  color: #005a85;
  border-top: 4px solid #cce7f3;
  background-color: #cce7f3;
}
.scroll-tabs a.active {
  border-bottom-color: #ffffff;
  background: #ffffff;
}
@media (min-width: 768px) {
  .title h1 {
    font-size: 32px;
  }
  .tabbable-carousel {
    position: relative;
    overflow: hidden;
  }
  .tabbable-carousel li {
    max-width: 220px;
  }
  .tabbable-carousel .nav-tabs {
    width: 2000px;
    margin-left: 1px;
  }
  .tabbable-carousel .tab-carousel-control {
    padding: 0 0px 0px 30px;
  }
  .tabbable-carousel .tab-carousel-control .tab-control {
    position: absolute;
    width: 35px;
    height: 46px;
    top: 0;
    padding-top: 10px;
    text-align: center;
    border: 1px solid #cccccc;
    background: #ffffff;
    z-index: 1050;
  }
  .tabbable-carousel .tab-carousel-control .tab-control.left {
    left: 0;
  }
  .tabbable-carousel .tab-carousel-control .tab-control.left:hover {
    background: #f3f3f3;
    text-decoration: none;
  }
  .tabbable-carousel .tab-carousel-control .tab-control.left:before {
    content: "\2e";
    font-family: 'icon-ui';
    font-size: 22px;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    margin-left: -3px;
    vertical-align: middle;
  }
  .tabbable-carousel .tab-carousel-control .tab-control.left:active {
    Background: #ffffff;
    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  }
  .tabbable-carousel .tab-carousel-control .tab-control.right {
    right: 0;
  }
  .tabbable-carousel .tab-carousel-control .tab-control.right:hover {
    background: #f3f3f3;
    text-decoration: none;
  }
  .tabbable-carousel .tab-carousel-control .tab-control.right:after {
    content: "\2d";
    font-family: 'icon-ui';
    font-size: 22px;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    margin-left: 3px;
    vertical-align: middle;
  }
  .tabbable-carousel .tab-carousel-control .tab-control.right:active {
    Background: #ffffff;
    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  }
  .ui-slider-tabs-list-wrapper {
    position: relative;
    width: 100%;
    margin: 0 0 -1px 0;
    z-index: 50;
  }
  .ui-slider-tabs-list-wrapper.bottom {
    margin: -1px 0 0 0;
  }
  .ui-slider-tabs-list-wrapper.bottom .ui-slider-tabs-list li.selected {
    border-top-color: #ffffff;
    border-bottom-color: #e4e4e4;
  }
  .ui-slider-tabs-list-wrapper.bottom .ui-slider-left-arrow {
    border-top-left-radius: 0;
    border-bottom-left-radius: 4px;
  }
  .ui-slider-tabs-list-wrapper.bottom .ui-slider-right-arrow {
    border-top-right-radius: 0;
    border-bottom-right-radius: 4px;
  }
  .ui-slider-tabs-list-container {
    overflow: hidden;
  }
  .ui-slider-tabs-list {
    padding: 0;
    margin: 0 0 0 0;
    list-style: none;
  }
  .ui-slider-tabs-list li {
    display: inline-block;
    border-bottom: 1px solid #e4e4e4;
    border-right: 1px solid #e4e4e4;
    border-top: 1px solid #e4e4e4;
    margin: 0;
    background: #ffffff;
    background: -moz-linear-gradient(top, #ffffff 8%, #efefef 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(8%, #ffffff), color-stop(100%, #efefef));
    background: -webkit-linear-gradient(top, #ffffff 8%, #efefef 100%);
    background: -o-linear-gradient(top, #ffffff 8%, #efefef 100%);
    background: -ms-linear-gradient(top, #ffffff 8%, #efefef 100%);
    background: linear-gradient(to bottom, #ffffff 8%, #efefef 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='@white', endColorstr='#efefef', GradientType=0);
    height: auto;
    webkit-padding-start: 0px;
    vertical-align: top;
    min-height: 40px;
  }
  .ui-slider-tabs-list li a {
    display: block;
    padding: 8px 15px;
    text-decoration: none;
    margin: 0;
    border-top: 4px solid #ffffff;
    min-height: 43px;
  }
  .ui-slider-tabs-list li a:hover {
    color: #005a85;
    border-top: 4px solid #cce7f3;
    background-color: #cce7f3;
  }
  .ui-slider-tabs-list li.selected {
    border-bottom-color: #ffffff;
    background: #ffffff;
  }
  .ui-slider-tabs-list li.selected a {
    cursor: default;
    color: #444444;
    border-top: 4px solid #007db8;
  }
  .ui-slider-tabs-list li:first-of-type {
    border-left: 1px solid #e4e4e4;
  }
  .ui-slider-tabs-content-container {
    position: relative;
    z-index: 1;
    overflow: hidden;
    background-color: #ffffff;
  }
  .ui-slider-tab-content {
    position: absolute;
    display: none;
    top: 0;
    left: 0;
    padding: 10px;
  }
  .ui-slider-left-arrow,
  .ui-slider-right-arrow,
  .ui-slider-left-arrow.edge:hover,
  .ui-slider-right-arrow.edge:hover {
    width: 35px;
    height: auto;
    top: 0;
    display: block;
    position: absolute;
    border: 1px solid #cccccc;
    background: #ffffff;
    background: -moz-linear-gradient(top, #f9f9f9 0%, #f3f3f3 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f9f9f9), color-stop(100%, #f3f3f3));
    background: -webkit-linear-gradient(top, #f9f9f9 0%, #f3f3f3 100%);
    background: -o-linear-gradient(top, #f9f9f9 0%, #f3f3f3 100%);
    background: -ms-linear-gradient(top, #f9f9f9 0%, #f3f3f3 100%);
    background: linear-gradient(top, #f9f9f9 0%, #f3f3f3 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='@dell-gray-very-light', endColorstr='@dell-gray-hover', GradientType=0);
  }
  .ui-slider-left-arrow:hover,
  .ui-slider-right-arrow:hover {
    background: #f3f3f3;
    text-decoration: none;
    background: -moz-linear-gradient(top, #ffffff 0%, #ffffff 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #ffffff));
    background: -webkit-linear-gradient(top, #ffffff 0%, #ffffff 100%);
    background: -o-linear-gradient(top, #ffffff 0%, #ffffff 100%);
    background: -ms-linear-gradient(top, #ffffff 0%, #ffffff 100%);
    background: linear-gradient(top, #ffffff 0%, #ffffff 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='@white', endColorstr='@white', GradientType=0);
    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  }
  .ui-slider-left-arrow {
    left: 0;
    top: 0;
    padding-top: 8px;
    text-align: center;
    border: 1px solid #cccccc;
    background: #ffffff;
    box-shadow: -2px 0px 1px rgba(0, 0, 0, 0.06);
  }
  .ui-slider-left-arrow div {
    font-family: 'icon-ui';
    font-size: 22px;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    margin-left: -3px;
    vertical-align: middle;
  }
  .ui-slider-left-arrow.edge {
    box-shadow: none;
    cursor: default;
  }
  .ui-slider-left-arrow.edge div {
    opacity: .25;
  }
  .ui-slider-right-arrow {
    right: 0;
    top: 0;
    padding-top: 8px;
    text-align: center;
    border: 1px solid #cccccc;
    background: #ffffff;
    box-shadow: -2px 0px 1px rgba(0, 0, 0, 0.06);
  }
  .ui-slider-right-arrow div {
    font-family: 'icon-ui';
    font-size: 22px;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    margin-left: 3px;
    vertical-align: middle;
  }
  .ui-slider-right-arrow.edge {
    box-shadow: none;
    cursor: default;
  }
  .ui-slider-right-arrow.edge div {
    opacity: .25;
  }
  .ui-slider-tabs-indicator-container {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    text-align: center;
  }
  .ui-slider-tabs-indicator {
    width: 10px;
    height: 10px;
    background-image: url('images/indicator.png');
    background-repeat: no-repeat;
    display: inline-block;
    margin-right: 3px;
    cursor: pointer;
  }
  .ui-slider-tabs-indicator.selected {
    background-image: url('images/indicatorActive.png');
  }
  .ui-slider-tabs-leftPanelArrow {
    position: absolute;
    left: 0px;
    width: 30px;
    height: 35px;
    background-image: url('images/leftPanelArrow.png');
    background-repeat: no-repeat;
    background-position: center center;
    cursor: pointer;
    opacity: 0.5;
    -moz-opacity: 0.5;
    filter: alpha(opacity=5);
  }
  .ui-slider-tabs-rightPanelArrow {
    position: absolute;
    right: 0px;
    width: 30px;
    height: 35px;
    background-image: url('images/rightPanelArrow.png');
    background-repeat: no-repeat;
    background-position: center center;
    cursor: pointer;
    opacity: 0.5;
    -moz-opacity: 0.5;
    filter: alpha(opacity=5);
  }
  .ui-slider-tabs-rightPanelArrow.showOnHover,
  .ui-slider-tabs-leftPanelArrow.showOnHover {
    opacity: 0;
    display: none;
  }
  .ui-slider-tabs-content-container:hover .ui-slider-tabs-rightPanelArrow.showOnHover,
  .ui-slider-tabs-content-container:hover .ui-slider-tabs-leftPanelArrow.showOnHover {
    opacity: .5;
    display: inline-block;
  }
  .ui-slider-tabs-content-container .ui-slider-tabs-rightPanelArrow:hover,
  .ui-slider-tabs-content-container .ui-slider-tabs-leftPanelArrow:hover,
  .ui-slider-tabs-content-container .ui-slider-tabs-rightPanelArrow.showOnHover:hover,
  .ui-slider-tabs-content-container .ui-slider-tabs-leftPanelArrow.showOnHover:hover {
    opacity: 1;
  }
}
@media (max-width: 767px) {
  .tabbable-carousel {
    position: relative;
    overflow: hidden;
  }
  .tabbable-carousel .nav-tabs {
    width: auto;
    margin-left: 1px;
  }
  .tabbable-carousel .tab-carousel-control {
    padding: 0 0px 0px 30px;
  }
  .tabbable-carousel .tab-carousel-control .tab-control {
    position: absolute;
    width: 35px;
    height: 46px;
    top: 0;
    padding-top: 10px;
    text-align: center;
    border: 1px solid #cccccc;
    background: #ffffff;
    z-index: 1050;
  }
  .tabbable-carousel .tab-carousel-control .tab-control.left {
    left: 0;
  }
  .tabbable-carousel .tab-carousel-control .tab-control.left:hover {
    background: #f3f3f3;
    text-decoration: none;
  }
  .tabbable-carousel .tab-carousel-control .tab-control.left:before {
    content: "\2e";
    font-family: 'icon-ui';
    font-size: 22px;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    margin-left: -3px;
    vertical-align: middle;
  }
  .tabbable-carousel .tab-carousel-control .tab-control.left:active {
    Background: #ffffff;
    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  }
  .tabbable-carousel .tab-carousel-control .tab-control.right {
    right: 0;
  }
  .tabbable-carousel .tab-carousel-control .tab-control.right:hover {
    background: #f3f3f3;
    text-decoration: none;
  }
  .tabbable-carousel .tab-carousel-control .tab-control.right:after {
    content: "\2d";
    font-family: 'icon-ui';
    font-size: 22px;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    margin-left: 3px;
    vertical-align: middle;
  }
  .tabbable-carousel .tab-carousel-control .tab-control.right:active {
    Background: #ffffff;
    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  }
  .ui-slider-tabs-list-wrapper {
    position: relative;
    width: 100% !important;
    margin: 0 0 -1px 0;
    z-index: 50;
  }
  .ui-slider-tabs-list-wrapper.bottom {
    margin: -1px 0 0 0;
  }
  .ui-slider-tabs-list-wrapper.bottom .ui-slider-tabs-list li.selected {
    border-bottom-color: #e4e4e4;
  }
  .ui-slider-tabs-list-container {
    overflow: hidden;
    margin: 0px !important;
  }
  .ui-slider-tabs-list {
    padding: 0;
    margin: 0 0 0 0;
    list-style: none;
    width: 100% !important;
  }
  .ui-slider-tabs-list li {
    display: block;
    border-bottom: 1px solid #e4e4e4;
    border-left: 1px solid #e4e4e4;
    border-top: 1px solid #e4e4e4;
    margin: 0;
    background: #ffffff;
    height: auto;
    webkit-padding-start: 0px;
    vertical-align: top;
    min-height: 40px;
  }
  .ui-slider-tabs-list li a {
    display: block;
    width: 100%;
    padding: 10px 15px;
    text-decoration: none;
    margin: 0;
    border-left: 4px solid transparent;
    min-height: 43px;
  }
  .ui-slider-tabs-list li a:hover {
    color: #005a85;
    border-left: 4px solid #007db8;
    background-color: #cce7f3;
  }
  .ui-slider-tabs-list li.selected {
    border-right-color: #ffffff;
    background: #ffffff;
  }
  .ui-slider-tabs-list li.selected a {
    cursor: default;
    color: #444444;
    border-left: 4px solid #007db8;
  }
  .ui-slider-tabs-list li:first-of-type {
    border-left: 1px solid #e4e4e4;
  }
  .ui-slider-tabs-list .icon-ui-arrowright {
    padding-top: 3px;
  }
  .open-nav {
    left: 0;
    -webkit-transform: translate3d(70%, 0, 0);
    -moz-transform: translate3d(70%, 0, 0);
    -ms-transform: translate3d(70%, 0, 0);
    -o-transform: translate3d(70%, 0, 0);
    transform: translate3d(70%, 0, 0);
    -webkit-transition: -webkit-transform 500ms ease;
    -moz-transition: -moz-transform 500ms ease;
    -o-transition: -o-transform 500ms ease;
    transition: transform 500ms ease;
  }
  /* When the panel is closed, transition the page back to the left */
  .closed-nav {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-transition: -webkit-transform 500ms ease;
    -moz-transition: -moz-transform 500ms ease;
    -o-transition: -o-transform 500ms ease;
    transition: transform 500ms ease;
  }
  .ui-slider-tabs-content-container {
    position: relative;
    z-index: 1;
    overflow: hidden;
    background-color: #ffffff;
  }
  .ui-slider-tab-content {
    position: absolute;
    display: none;
    top: 0;
    left: 0;
    padding: 10px;
  }
  .ui-slider-left-arrow,
  .ui-slider-right-arrow,
  .ui-slider-left-arrow.edge:hover,
  .ui-slider-right-arrow.edge:hover {
    display: none !important;
  }
  .ui-slider-left-arrow:hover,
  .ui-slider-right-arrow:hover {
    display: none !important;
  }
  .ui-slider-left-arrow {
    display: none !important;
  }
  .ui-slider-right-arrow {
    display: none !important;
  }
  .ui-slider-tabs-indicator-container {
    display: none !important;
  }
  .ui-slider-tabs-indicator {
    width: 10px;
    height: 10px;
    background-image: url('images/indicator.png');
    background-repeat: no-repeat;
    display: inline-block;
    margin-right: 3px;
    cursor: pointer;
  }
  .ui-slider-tabs-indicator.selected {
    background-image: url('images/indicatorActive.png');
  }
  .ui-slider-tabs-leftPanelArrow {
    position: absolute;
    left: 0px;
    width: 30px;
    height: 35px;
    background-image: url('images/leftPanelArrow.png');
    background-repeat: no-repeat;
    background-position: center center;
    cursor: pointer;
    opacity: 0.5;
    -moz-opacity: 0.5;
    filter: alpha(opacity=5);
  }
  .ui-slider-tabs-rightPanelArrow {
    position: absolute;
    right: 0px;
    width: 30px;
    height: 35px;
    background-image: url('images/rightPanelArrow.png');
    background-repeat: no-repeat;
    background-position: center center;
    cursor: pointer;
    opacity: 0.5;
    -moz-opacity: 0.5;
    filter: alpha(opacity=5);
  }
  .ui-slider-tabs-rightPanelArrow.showOnHover,
  .ui-slider-tabs-leftPanelArrow.showOnHover {
    opacity: 0;
    display: none;
  }
  .ui-slider-tabs-content-container:hover .ui-slider-tabs-rightPanelArrow.showOnHover,
  .ui-slider-tabs-content-container:hover .ui-slider-tabs-leftPanelArrow.showOnHover {
    opacity: .5;
    display: inline-block;
  }
  .ui-slider-tabs-content-container .ui-slider-tabs-rightPanelArrow:hover,
  .ui-slider-tabs-content-container .ui-slider-tabs-leftPanelArrow:hover,
  .ui-slider-tabs-content-container .ui-slider-tabs-rightPanelArrow.showOnHover:hover,
  .ui-slider-tabs-content-container .ui-slider-tabs-leftPanelArrow.showOnHover:hover {
    opacity: 1;
  }
}
