
/* http://www.greaterlufkinaa.com/lesscss/MTAyLy8=/css/dws/components/vehicle_condition/responsive.css */
@font-face {
  font-family: "VIR Icons";
  src: url("/fonts/vir/vir.eot");
  src:
    url("/fonts/vir/vir.eot?#iefix") format("embedded-opentype"),
    url("/fonts/vir/vir.woff") format("woff"),
    url("/fonts/vir/vir.ttf") format("truetype"),
    url("/fonts/vir/vir.svg#vir") format("svg");
  font-weight: normal;
  font-style: normal;
}

.module-vir-responsive .panel-title {
  float: left;
}

.module-vir-responsive .nav > li > a {
  padding: 10px 12px;
}

.module-vir-responsive .panel-heading-info span:not(:last-of-type):after {
  content: " ";
  margin: 0 10px;
  opacity: .35;
  width: 0;
  height: 1.4em;
  display: inline-block;
  vertical-align: middle;
  border-right: 1px solid currentColor;
}

.module-vir-responsive .vir-model svg {
  width: 100%;
  max-height: 1000px;
  min-height: 700px;
}

.Explorer .module-vir-responsive .vir-model svg {
  height: 680px;
}

.module-vir-responsive .vir-image,
.module-vir-responsive .vir-subareas,
.module-vir-responsive .vir-info,
.module-vir-responsive .vir-repair {
  padding: 1px 8px;
}

.module-vir-responsive .vir-subareas .help-block,
.module-vir-responsive .vir-info .help-block,
.module-vir-responsive .vir-info .form-group,
.module-vir-responsive .vir-repair .help-block,
.module-vir-responsive .vir-repair .form-group {
  margin-bottom: 5px;
}

.module-vir-responsive .vir-info .btn,
.module-vir-responsive .vir-repair .btn {
  pointer-events: none;
  text-align: left;
  white-space: normal;
}

.module-vir-responsive .panel-heading .badge,
.module-vir-responsive h4 .badge {
  font-size: 20px;
  margin-top: -5px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
}

.module-vir-responsive .inside-panel {
  overflow: hidden;
}

.module-vir-responsive .modal-header .badge {
  margin-left: 16px;
}

.module-vir-responsive .modal-header .data-output[data-param="description"] {
  margin-left: 15px;
}

.module-vir-responsive .vir-model svg text,
.module-vir-responsive .vir-model svg text:hover {
  font-family: Arial, Tahoma, sans-serif;
  text-transform: none;
  text-shadow: none;
  text-decoration: none;
}

.module-vir-responsive .overflow {
  overflow: hidden;
}

.module-vir-responsive .vir-image {
  position: relative;
  transition: all 1s;
  margin-top: 0;
}

.module-vir-responsive .vir-image.collapsed {
  margin-top: -500px;
  position: relative;
  transition: all 1s;
}

.module-vir-responsive .vir-image > img {
  cursor: pointer;
}

.module-vir-responsive .vir-image > .img-icon {
  position: absolute;
  background: rgba(0, 0, 0, .6);
  padding: 8px 9px;
  height: 40px;
  color: #ffffff;
  right: 8px;
  bottom: 1px;
  top: auto;
}

.module-vir-responsive .vir-image > .img-icon:before {
  content: attr(data-images-count);
  color: #ffffff;
  display: inline;
  padding-right: 5px;
}

.module-vir-responsive .vir-image > .img-icon .icon-zoom,
.module-vir-responsive .vir-image > .img-icon.multiple .icon-play {
  display: inline;
}

.module-vir-responsive .vir-image > .img-icon .icon-play,
.module-vir-responsive .vir-image > .img-icon.multiple .icon-zoom {
  display: none;
}

.module-vir-responsive .modul-r-shareit .iconsWrap {
  width: 148px !important;
}

@media (max-width: 320px) {
  .module-vir-responsive .badge-grading.grading-long {
    font-size: 65px !important;
  }
}

@media (max-width: 768px) {
  .module-vir-responsive .vir-model svg {
    width: 100%;
    max-height: 600px;
  }

  .module-vir-responsive .badge-grading {
    font-size: 80px !important;
    text-shadow: none;
  }

  .module-vir-responsive .nav-tabs .glyphicon {
    font-family: "VIR Icons", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    font-size: 36px;

    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .module-vir-responsive .glyphicon-exterior:before {
    content: "\e900";
  }

  .module-vir-responsive .glyphicon-interior:before {
    content: "\e901";
  }

  .module-vir-responsive .glyphicon-mechanics:before {
    content: "\e902";
  }

  .module-vir-responsive .glyphicon-tires:before {
    content: "\e903";
  }

  .module-vir-responsive .glyphicon-paint:before {
    content: "\e904";
  }

  .module-vir-responsive .glyphicon-frame:before {
    content: "\e905";
  }

  .module-vir-responsive .glyphicon-grading:before {
    content: "\e909";
  }

  .module-vir-responsive .glyphicon-obd:before {
    content: "\e91f";
  }
}

.tab-pane {
  padding: 10px;
}

.module-vir-responsive .form-group[data-visible-for] {
  display: none;
}

.module-vir-responsive[data-tab="exterior"] .form-group[data-visible-for*="exterior"],
.module-vir-responsive[data-tab="interior"] .form-group[data-visible-for*="interior"],
.module-vir-responsive[data-tab="mechanics"] .form-group[data-visible-for*="mechanics"],
.module-vir-responsive[data-tab="other"] .form-group[data-visible-for*="other"],
.module-vir-responsive[data-tab="prior_paint"] .form-group[data-visible-for*="prior_paint"],
.module-vir-responsive[data-tab="frame"] .form-group[data-visible-for*="frame"],
.module-vir-responsive[data-tab="tires"] .form-group[data-visible-for*="tires"] {
  display: block;
}

.module-vir-responsive svg g[id*="vc_"][data-allow=true] {
  cursor: pointer;
}

/* Multiline text elements */
.module-vir-responsive svg .svg-title-status {
  height: 66px;
  width: 186px;
  overflow: hidden;
  font-size: 12px;
  font-weight: bold;
}

/* hide all warning icons initially */
.module-vir-responsive svg g[id^="vc_"]:not([id*="tire"]) use {
  display: none;
}

body:not(.mobile) .module-vir-responsive .btn-vir:hover,
body:not(.mobile) .module-vir-responsive .btn-vir:active,
body:not(.mobile) .module-vir-responsive .btn-vir[selected] {
  filter: brightness(.7);
  -webkit-filter: brightness(.7);
}

/* For Mozilla 49.0.1+  */
body.Mozilla:not(.mobile) .module-vir-responsive .btn-vir:hover,
body.Mozilla:not(.mobile) .module-vir-responsive .btn-vir:active,
body.Mozilla:not(.mobile) .module-vir-responsive .btn-vir[selected] {
  filter: brightness(.7);
}

body:not(.mobile) .module-vir-responsive svg g[id*="vc_"][data-allow=true]:hover,
body:not(.mobile) .module-vir-responsive svg g[id*="vc_"][data-allow=true]:active,
.module-vir-responsive svg g[id*="vc_"][data-allow=true][selected] {
  filter: url("#filter-brightness"); /* Webkit and IE */
  filter: brightness(.7); /* Firefox */
  -webkit-filter: url("#filter-brightness"); /* Webkit (new) . This NEEDS to be AFTER default filter CSS rule (workaround\fix for #7417) */
}

/* For Mozilla 49.0.1+  */
body.Mozilla:not(.mobile) .module-vir-responsive svg g[id*="vc_"][data-allow=true]:hover,
body.Mozilla:not(.mobile) .module-vir-responsive svg g[id*="vc_"][data-allow=true]:active,
.Mozilla .module-vir-responsive svg g[id*="vc_"][data-allow=true][selected] {
  filter: brightness(.7);
}

body:not(.mobile) .module-vir-responsive svg g[id*="vc_"][data-allow=true]:hover path,
.module-vir-responsive svg g[id*="vc_"][data-allow=true][selected] path {
  stroke: #000000 !important;
}

.module-vir-responsive .data-output {
  min-height: 30px;
}

.module-vir-responsive .vir-subareas .open > .dropdown-menu {
  display: table;
}

.module-vir-responsive .vir-subareas + hr {
  margin-top: 10px;
  margin-bottom: 0;
}

.module-vir-responsive #vir_subareas_list {
  padding-right: 25px;
}

.module-vir-responsive #vir_subareas_list span[data-subarea-name] {
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100%;
}

.module-vir-responsive #vir_subareas_list .caret {
  position: absolute;
  right: 12px;
  top: 50%;
  margin-top: -2px;
}

.module-vir-responsive .vir-subareas .dropdown a {
  margin-top: 5px;
  margin-bottom: 5px;
  padding: 5px 15px;
  white-space: normal;
}

.module-vir-responsive .vir-subareas .badge {
  min-width: 36px;
  min-height: 18px;
  border-radius: 3px;
  font-weight: normal;
  font-size: inherit;
}

.module-vir-responsive .vir-subareas .badge[data-value="00"],
.module-vir-responsive .vir-subareas .badge[data-value="05"],
.module-vir-responsive .vir-subareas .badge[data-value="10"],
.module-vir-responsive .vir-subareas .badge[data-value="15"],
.module-vir-responsive .vir-subareas .badge[data-value="50"] {
  color: #ffffff !important;
}

.module-vir-responsive .vir-subareas .badge[data-value="20"],
.module-vir-responsive .vir-subareas .badge[data-value="25"],
.module-vir-responsive .vir-subareas .badge[data-value="30"],
.module-vir-responsive .vir-subareas .badge[data-value="35"],
.module-vir-responsive .vir-subareas .badge[data-value="40"],
.module-vir-responsive .vir-subareas .badge[data-value="45"] {
  color: #555555 !important;
}

.module-vir-responsive .badge:not(.badge-grading) {
  color: #000000 !important;
}

.module-vir-responsive .badge.data-output[data-value="undefined"] {
  background: #e6e6e6;
}

.module-vir-responsive .btn-vir[data-has-images="1"] .badge {
  color: gold !important;
}

.module-vir-responsive .badge.data-output[data-value="0"]:not(.badge-grading),
.module-vir-responsive .badge.data-output[data-value="00"],
.module-vir-responsive .badge.data-output[data-value="05"],
.module-vir-responsive .btn-vir[data-value="0"],
.module-vir-responsive .btn-vir[data-value="00"],
.module-vir-responsive .btn-vir[data-value="05"] {
  background: #d35f5f;
}

.module-vir-responsive .badge.data-output[data-value="10"],
.module-vir-responsive .badge.data-output[data-value="15"],
.module-vir-responsive .btn-vir[data-value="10"],
.module-vir-responsive .btn-vir[data-value="15"] {
  background: #ff9955;
}

.module-vir-responsive .badge.data-output[data-value="20"],
.module-vir-responsive .badge.data-output[data-value="25"],
.module-vir-responsive .btn-vir[data-value="20"],
.module-vir-responsive .btn-vir[data-value="25"] {
  background: #ffe680;
}

.module-vir-responsive .badge.data-output[data-value="30"],
.module-vir-responsive .badge.data-output[data-value="35"],
.module-vir-responsive .btn-vir[data-value="30"],
.module-vir-responsive .btn-vir[data-value="35"] {
  background: #bcd35f;
}

.module-vir-responsive .badge.data-output[data-value="40"],
.module-vir-responsive .badge.data-output[data-value="45"],
.module-vir-responsive .btn-vir[data-value="40"],
.module-vir-responsive .btn-vir[data-value="45"] {
  background: #99ff55;
}

.module-vir-responsive .badge.data-output[data-value="50"],
.module-vir-responsive .btn-vir[data-value="50"] {
  background: #5fbcd3;
}

.module-vir-responsive .badge-grading {
  background: #555555;
  font-size: 160px;
  font-weight: 600;
  text-shadow: 1px 1px 5px black;
}

.module-vir-responsive .badge-grading.grading-long {
  font-size: 95px;
}

.module-vir-responsive .badge-grading[data-value="-1"],
.module-vir-responsive .badge-grading[data-value="-1.0"] {
  color: white !important;
}

.module-vir-responsive .badge-grading[data-value^="0"] {
  color: #d35f5f;
}

.module-vir-responsive .badge-grading[data-value^="1"] {
  color: #ff9955;
}

.module-vir-responsive .badge-grading[data-value^="2"] {
  color: #ffe680;
}

.module-vir-responsive .badge-grading[data-value^="3"] {
  color: #bcd35f;
}

.module-vir-responsive .badge-grading[data-value^="4"] {
  color: #99ff55;
}

.module-vir-responsive .badge-grading[data-value^="5"] {
  color: #5fbcd3;
}

.module-vir-responsive .revert.badge-grading[data-value^="0"] {
  color: #5fbcd3;
}

.module-vir-responsive .revert.badge-grading[data-value^="1"] {
  color: #99ff55;
}

.module-vir-responsive .revert.badge-grading[data-value^="2"] {
  color: #bcd35f;
}

.module-vir-responsive .revert.badge-grading[data-value^="3"] {
  color: #ffe680;
}

.module-vir-responsive .revert.badge-grading[data-value^="4"] {
  color: #ff9955;
}

.module-vir-responsive .revert.badge-grading[data-value^="5"] {
  color: #d35f5f;
}

.module-vir-responsive svg tspan[data-value^="0"] {
  fill: #d35f5f;
}

.module-vir-responsive svg tspan[data-value^="1"] {
  fill: #ff9955;
}

.module-vir-responsive svg tspan[data-value^="2"] {
  fill: #ffe680;
}

.module-vir-responsive svg tspan[data-value^="3"] {
  fill: #bcd35f;
}

.module-vir-responsive svg tspan[data-value^="4"] {
  fill: #99ff55;
}

.module-vir-responsive svg tspan[data-value^="5"] {
  fill: #5fbcd3;
}

.module-vir-responsive svg tspan[data-value^="0"][data-revert="1"] {
  fill: #5fbcd3;
}

.module-vir-responsive svg tspan[data-value^="1"][data-revert="1"] {
  fill: #99ff55;
}

.module-vir-responsive svg tspan[data-value^="2"][data-revert="1"] {
  fill: #bcd35f;
}

.module-vir-responsive svg tspan[data-value^="3"][data-revert="1"] {
  fill: #ffe680;
}

.module-vir-responsive svg tspan[data-value^="4"][data-revert="1"] {
  fill: #ff9955;
}

.module-vir-responsive svg tspan[data-value^="5"][data-revert="1"] {
  fill: #d35f5f;
}

.module-vir-responsive[data-tab="grading"] .container-sidebar {
  display: none;
}

.module-vir-responsive[data-tab="grading"] .container-models {
  width: 100% !important;
}

.module-vir-responsive .btn-vir {
  background: #e6e6e6;
  color: #222222;
  border: 2px solid transparent;
  width: 32.9%;
  margin-bottom: .4em;
  white-space: normal;
}

.lumen .module-vir-responsive .btn-vir:hover {
  margin-top: 0;
}

.module-vir-responsive .gallery-thumbnail {
  width: 120px;
  display: inline-block;
  cursor: pointer;
}

.module-vir-responsive .modal-gallery {
  display: none;
  position: fixed;
  width: 100%;
  height: 100%;
  background: #000000;
  left: 0;
  top: 0;
  z-index: 1100;
}

.module-vir-responsive .modal-gallery .gallery-close {
  height: 36px;
  text-align: right;
  margin: auto;
  position: absolute;
  top: -3px;
  left: 48%;
}

.module-vir-responsive form#email_send_vir input {
  min-width: 200px;
}

.module-vir-responsive form#email_send_vir .form-group {
  margin-bottom: 6px;
}

.module-vir-responsive form#email_send_vir .form-step-success,
.module-vir-responsive form#email_send_vir .form-step-error {
  padding-top: 6px;
}

.module-vir-responsive .modul-r-shareit {
  min-width: 80px;
}

.module-vir-responsive .modul-r-shareit a {
  display: inline-block;
  margin: 4px;
}

.module-vir-responsive .tire_desc_mobile {
  font-size: 12px;
}

.module-vir-responsive .tire_status_mobile { /* hide tire status initilally */
  display: none;
}

@media (min-width: 430px) {
  .module-vir-responsive .tire_status_mobile {
    display: block;
    font-size: 12px;
    float: right;
    text-align: right;
    font-weight: bold;
  }
}

.module-vir-responsive .form-control[data-param="obd"] {
  height: auto;
}

@media (min-width: 992px) {
  .module-vir-responsive .form-control[data-param="obd"] {
    height: auto;
    max-height: 123px;
    overflow-x: hidden;
    overflow-y: auto;
  }
}

.module-vir-responsive .vir-auction-info,
.module-vir-responsive .vir-auction-info tr {
  width: 100%;
}

.module-vir-responsive .vir-auction-info hr {
  border-top-color: rgba(255, 255, 255, .4);
}

.module-vir-responsive .vir-auction-content > div {
  padding-top: 3px;
  padding-bottom: 3px;
}

.united .module-vir-responsive .vir-auction-info hr,
.spacelab .module-vir-responsive .vir-auction-info hr,
.simplex .module-vir-responsive .vir-auction-info hr,
.journal .module-vir-responsive .vir-auction-info hr,
.default .module-vir-responsive .vir-auction-info hr,
.cerulean .module-vir-responsive .vir-auction-info hr {
  border-top-color: rgba(192, 152, 83, .5);
}

.module-vir-responsive .vir-auction-info .h3,
.module-vir-responsive .vir-auction-info .h4 {
  color: inherit;
}

.paper .module-vir-responsive .vir-auction-info .h3,
.paper .module-vir-responsive .vir-auction-info .h4 {
  color: #ffffff;
}

.module-vir-responsive .vir-auction-content hr {
  border-style: dotted;
  margin: 7px 0 0 0;
}

.module-vir-responsive .vir-auction-info td {
  padding: 10px 0 !important;
}

.module-vir-responsive .vir-auction-info > .row {
  padding: 10px 0 !important;
}

.module-vir-responsive .vir-auction-info .col-lg-3 {
  margin: 3px 0;
}

.module-vir-responsive .vir-auction-info .label {
  font-size: 100%;
}

.lumen .module-vir-responsive .vir-auction-info .label,
.paper .module-vir-responsive .vir-auction-info .label,
.flatly .module-vir-responsive .vir-auction-info .label {
  background: #444444;
}

.paper .module-vir-responsive .vir-auction-info strong {
  color: #ffffff;
}

@media (min-width: 992px) {
  .module-vir-responsive .vir-auction-content > div:nth-child(1),
  .module-vir-responsive .vir-auction-content > div:nth-child(3) {
    padding-right: 30px;
  }

  .module-vir-responsive .vir-auction-content > div:nth-child(2),
  .module-vir-responsive .vir-auction-content > div:nth-child(4) {
    padding-left: 30px;
  }
}

@media (min-width: 768px) {
  .module-vir-responsive .vir-auction-content {
    border-left: 1px solid rgba(255, 255, 255, .4);
  }

  .united .module-vir-responsive .vir-auction-content,
  .spacelab .module-vir-responsive .vir-auction-content,
  .simplex .module-vir-responsive .vir-auction-content,
  .journal .module-vir-responsive .vir-auction-content,
  .default .module-vir-responsive .vir-auction-content,
  .cerulean .module-vir-responsive .vir-auction-content {
    border-left: 1px solid rgba(192, 152, 83, .5);
  }
}

@media (max-width: 980px) {
  .module-vir-responsive .btn-vir {
    width: 49%;
  }

  .module-vir-responsive .modal-gallery .gallery-close {
    left: 47%;
  }
}

@media (max-width: 767px) {
  .module-vir-responsive .btn-vir {
    width: 100%;
    text-align: left;
  }

  .module-vir-responsive .tab-content {
    margin-left: -15px;
    margin-right: -15px;
  }

  .module-vir-responsive .nav-tabs {
    margin-left: -15px;
    margin-right: -15px;
  }

  .module-vir-responsive .nav-tabs > li {
    width: 25%;
    text-align: center;
  }
}

@media (max-width: 430px) {
  .module-vir-responsive .modal-gallery .gallery-close {
    left: 46%;
  }

  .module-vir-responsive .nav-tabs > li {
    width: 25%;
    text-align: center;
  }

  .module-vir-responsive .gallery-full {
    text-align: center;
  }

  .module-vir-responsive .vir-auction-content .label {
    padding-right: 6px;
    padding-left: 6px;
  }
}

.module-vir-responsive .btn-vir .badge {
  background: #222222;
  color: #ffffff !important;
  margin-left: 10px;
  font-size: 18px;
  width: 45px;
}

/* touch feedback */
.vir-touch-feedback {
  position: absolute;
  width: 60px;
  height: 60px;
  margin: -30px 0 0 -30px;
  left: -99999px;
  top: -99999px;
}

.vir-touch-feedback > span { /* the dot */
  display: block;
  width: 10px;
  height: 10px;
  position: relative;
  top: 50%;
  margin: auto;
  margin-top: -5px;
  opacity: .8;
  transition: 0s;
  background: white;
  border-radius: 40px;
}

.vir-touch-feedback.animate > span {
  width: 60px;
  height: 60px;
  margin: -30px auto auto auto;
  opacity: .2;
  transition: 1s width, 1s height, 1s opacity, 1s margin-top;
}

.cyborg .module-vir-responsive .form-control[readonly] {
  color: #404040;
}

.lumen .module-vir-responsive .nav-tabs > li > a:hover,
.lumen .module-vir-responsive .nav-tabs > li.active > a {
  padding-bottom: 10px;
  margin-top: 6px;
}

.module-vir-responsive[data-tab="obd"] .container-sidebar {
  display: none;
}

.module-vir-responsive[data-tab="obd"] .container-models {
  width: 100% !important;
}

/* hide all warning icons initially */
svg g[id^="vc_"] use {
  display: none;
}

svg g[id*="tire"] use {
  display: block;
}

/* hide overal block */
.module-vir-responsive .hide-overal #vc_overall_exterior,
.module-vir-responsive .hide-overal #vc_val_overall_exterior,
.module-vir-responsive .hide-overal #vc_overall_interior,
.module-vir-responsive .hide-overal #vc_val_overall_interior,
.module-vir-responsive .hide-overal #vc_overall_mechanics,
.module-vir-responsive .hide-overal #vc_val_overall_mechanics,
.module-vir-responsive .hide-overal #vc_overall_frame,
.module-vir-responsive .hide-overal #vc_val_overall_frame,
.module-vir-responsive .hide-overal rect[data-group="overall_exterior"] {
  display: none;
}

.module-vir-responsive .hide-overal #rect3823 {
  display: none !important;
}

/* warning icons for OTHER\Paint and Mobile mode */
.module-vir-responsive span.icon-obd {
  display: none;
  width: 22px;
  height: 22px;
  background: transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAPCAYAAADphp8SAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz AAASnAAAEpwBstb/cwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAIBSURB VDiNlZM9aBNhHMaf+2iSS9IcMU3vLpfed6o5m+QSo6VQRSiCthVp6YeIQwNGHQSFKAjBVYOLBnFw Kk46Oji4uIlLB0upQwvFE0T8GEwLUvphXgexGGKT9hmf9//+3t87/IE2Gcibj45m9aVYLOZvNUe3 OrQsNZdJ+ieq5YSuxrgH7R7dLexgv/m+Nj9GyMokKUz1fVFVKblvo7xj3L99WTH4ThYAULlpCnGB m90XSFWlpG1x0yMnu3yjl96Az7xAbW0DF0ZFO+doM3v9Ej3Yb8x/mztHyMok8XkZAoBUbqXI1vIE GTqe+GAYBt/WKO9od65djFvRAx4AQIBjAACHrBBYhsLdktnTHSHVliBRFDVN9hWnh4XA344PdQAA 0gf/SBxLdTJ9VvC0rsuZ3UCUqfifPyz3yv8ORMNeAIDes8PGvZIpiBHPLACqCZRLa9cL41JSFrwN ynYiBJ+Xaei6wh2YGZcsJ6UUdywAQFVVyTa9cy+fpGWaphoubW3X8fnrOlQ50NDX6wTDxQV3yd3M uq5bowFAitLPquVEEwQAxq6+Re/QKywurzb0NE2hUjIVMUI/BgA2k9IKU2e6Mwnt/6sUFzmEeQ8C HNt05thBOnc4eOp7TTlCnRgwP75+mlVYptlmL/mxto2zVxbesZsb5NP5G4stl7ddfq7/Cv8GqEp2 deR/DC4AAAAASUVORK5CYII= ") 50% no-repeat;
  float: right;
}

.module-vir-responsive .badge:not(:empty) + span.icon-obd {
  margin-right: -6px;
}

.module-vir-responsive .btn-vir.has-obd > span.icon-obd {
  display: block;
}

.module-vir-responsive [data-group="section_grading"] {
  display: none;
}

.module-vir-responsive .section-grading-enabled [data-group="section_grading"] {
  display: inline-block;
}

.module-vir-responsive .section-grading-enabled .badge[data-group="section_grading"] {
  font-size: 20px !important;
  text-shadow: none;
  border-radius: 6px;
  min-width: 40px;
}

.module-vir-responsive .section-grading-enabled .badge[data-group="section_grading"][data-value=""]:after {
  content: "-";
}

.module-vir-responsive #dually_tire {
  cursor: pointer;
}

.module-vir-responsive #dually_tire .dually_checked {
  display: none;
}

.module-vir-responsive #dually_tire[data-selected] .dually_checked {
  display: block;
}

.module-vir-responsive #dually_tire[data-selected] .dually_unchecked rect,
.module-vir-responsive #dually_tire[data-selected] .dually_unchecked path {
  fill: #028eca;
}

.cyborg .module-vir-responsive svg [data-group="section_grading"] > rect,
.darkie .module-vir-responsive svg [data-group="section_grading"] > rect,
.slate .module-vir-responsive svg [data-group="section_grading"] > rect,
.superhero .module-vir-responsive svg [data-group="section_grading"] > rect {
  fill: transparent !important;
}

.cyborg .module-vir-responsive svg [data-group="section_grading"] > text,
.darkie .module-vir-responsive svg [data-group="section_grading"] > text {
  fill: #ffffff !important;
}

.slate .module-vir-responsive svg [data-group="section_grading"] > text {
  fill: #c8c8c8 !important;
}

.superhero .module-vir-responsive svg [data-group="section_grading"] > text {
  fill: #ebebeb !important;
}


/* http://www.greaterlufkinaa.com/lesscss/MTAyLy8=/css/dws/components/vehicle_slideshow/responsive.css */


.modul-r-vehgal_2{}
.mvgal2Preview{text-align: center;}
.modul-r-vehgal_2 .img-thumbnail{ margin: 5px;}
.modul-r-vehgal_2 .img-thumbnail > div{position:relative; overflow: hidden; background: #000000;}
.modul-r-vehgal_2 .wallBox img[src *='canned_images']{
	position: absolute;
	top: 50%;
	left:50%;
	max-width:100%;
	transform: translate(-50%, -50%);
}
.wb_400_300 .img-thumbnail > div{width:400px; height:300px;}
.wb_450_338 .img-thumbnail > div{width:450px; height:338px;}
.wb_500_375 .img-thumbnail > div{width:500px; height:375px;}
.wb_540_405 .img-thumbnail > div{width:540px; height:405px;}
.wb_600_450 .img-thumbnail > div{width:600px; height:450px;}
.wb_640_450 .img-thumbnail > div{width:600px; height:450px;}
.wb_640_480 .img-thumbnail > div{width:640px; height:480px;}
.wb_700_525 .img-thumbnail > div{width:700px; height:525px;}
.wb_800_600 .img-thumbnail > div{width:800px; height:600px;}
.wb_900_675 .img-thumbnail > div{width:900px; height:675px;}
.wb_1000_750 .img-thumbnail > div{width:1000px; height:750px;}
.wb_1024_768 .img-thumbnail > div{width:1024px; height:768px;}

.wb_1000_750 .img-thumbnail > div{width:auto; height:auto;}
.wb_1000_750.wallBox img[src *='canned_images']{position: static; left:0; top:0; transform: translate(0,0); max-width:1000px; width:100%;}
.wb_1000_750 .img-responsive{width: 100%;}
.wb_1024_768 .img-thumbnail > div{width:auto; height:auto;}
.wb_1024_768.wallBox img[src *='canned_images']{position: static; left:0; top:0; transform: translate(0,0); max-width:1024px; width:100%;}
.wb_1024_768 .img-responsive{width: 100%;}

@media (max-width: 480px) {
	.wb_400_300 .img-thumbnail > div{width:auto; height:auto;}
	.wb_400_300.wallBox img[src *='canned_images']{position: static; left:0; top:0; transform: translate(0,0); max-width:400px; width:100%;}
	.wb_400_300 .img-responsive{width: 100%;}
}
@media (max-width: 530px) {
	.wb_450_338 .img-thumbnail > div{width:auto; height:auto;}
	.wb_450_338.wallBox img[src *='canned_images']{position: static; left:0; top:0; transform: translate(0,0); max-width:450px; width:100%;}
	.wb_450_338 .img-responsive{width: 100%;}
}
@media (max-width: 580px) {
	.wb_500_375 .img-thumbnail > div{width:auto; height:auto;}
	.wb_500_375.wallBox img[src *='canned_images']{position: static; left:0; top:0; transform: translate(0,0); max-width:500px; width:100%;}
	.wb_500_375 .img-responsive{width: 100%;}
}
@media (max-width: 620px) {
	.wb_540_405 .img-thumbnail > div{width:auto; height:auto;}
	.wb_540_405.wallBox img[src *='canned_images']{position: static; left:0; top:0; transform: translate(0,0); max-width:540px; width:100%;}
	.wb_540_405 .img-responsive{width: 100%;}
}
@media (max-width: 680px) {
	.wb_600_450 .img-thumbnail > div{width:auto; height:auto;}
	.wb_600_450.wallBox img[src *='canned_images']{position: static; left:0; top:0; transform: translate(0,0); max-width:600px; width:100%;}
	.wb_600_450 .img-responsive{width: 100%;}
}
@media (max-width: 720px) {
	.wb_640_480 .img-thumbnail > div{width:auto; height:auto;}
	.wb_640_480.wallBox img[src *='canned_images']{position: static; left:0; top:0; transform: translate(0,0); max-width:640px; width:100%;}
	.wb_640_480 .img-responsive{width: 100%;}
}
@media (max-width: 992px) {
	.wb_700_525 .img-thumbnail > div{width:auto; height:auto;}
	.wb_700_525.wallBox img[src *='canned_images']{position: static; left:0; top:0; transform: translate(0,0); max-width:700px; width:100%;}
	.wb_700_525 .img-responsive{width: 100%;}
	.wb_800_600 .img-thumbnail > div{width:auto; height:auto;}
	.wb_800_600.wallBox img[src *='canned_images']{position: static; left:0; top:0; transform: translate(0,0); max-width:800px; width:100%;}
	.wb_800_600 .img-responsive{width: 100%;}
}
@media (max-width: 1199px) {
	.wb_900_675 .img-thumbnail > div{width:auto; height:auto;}
	.wb_900_675.wallBox img[src *='canned_images']{position: static; left:0; top:0; transform: translate(0,0); max-width:900px; width:100%;}
	.wb_900_675 .img-responsive{width: 100%;}
}

.modul-r-vehgal_2 .wrap-slider.slider-top {
  margin-left: auto;
  margin-right: auto;
}

.modul-r-vehgal_2 .wrap-slider.slick-slider {
  margin-bottom: 0;
}

.modul-r-vehgal_2 .slick-prev:before,
.modul-r-vehgal_2 .slick-next:before {
  color: #ffffff !important;
}

.modul-r-vehgal_2 .slideshow-wrapper .slider-top.slick-slider .slick-list {
  cursor: zoom-in;
}

.modul-r-vehgal_2 .slideshow-wrapper .slick-slider .slick-arrow.slick-next,
.modul-r-vehgal_2 .slideshow-wrapper .slick-slider .slick-arrow.slick-prev {
  position: absolute;
  display: block;
  top: 0;
  height: 100%;
  -webkit-transition: width 2s; /* Safari */
  transition: opacity .5s;
  z-index: 2;
}

.modul-r-vehgal_2 .slideshow-wrapper .slider-top.slick-slider .slick-arrow.slick-next,
.modul-r-vehgal_2 .slideshow-wrapper .slider-top.slick-slider .slick-arrow.slick-prev {
  opacity: 0;
}

.modul-r-vehgal_2 .slideshow-wrapper .slick-slider .slick-arrow.slick-next,
.modul-r-vehgal_2 .slideshow-wrapper .slick-slider .slick-arrow.slick-prev {
  box-sizing: content-box;
  margin: 0;
}

.modul-r-vehgal_2 .slideshow-wrapper .slick-slider .slick-arrow.slick-next {
  right: 0;
  padding: 0 5px 0 15px;
}

.modul-r-vehgal_2 .slideshow-wrapper .slick-slider .slick-arrow.slick-prev {
  left: 0;
  padding: 0 15px 0 5px;
}

.modul-r-vehgal_2 .slideshow-wrapper .slider-top:hover.slick-slider .slick-arrow.slick-next,
.modul-r-vehgal_2 .slideshow-wrapper .slider-top:hover.slick-slider .slick-arrow.slick-prev {
  opacity: 1;
}

.mobile .modul-r-vehgal_2 .slideshow-wrapper .slider-top.slick-slider .slick-arrow.slick-next,
.mobile .modul-r-vehgal_2 .slideshow-wrapper .slider-top.slick-slider .slick-arrow.slick-prev {
  opacity: 1;
}

.modul-r-vehgal_2 .slick-arrow:before {
  font: normal normal normal 30px/1 FontAwesome;
  text-shadow: 0 0 5px black;
}

.modul-r-vehgal_2 .slick-prev:before {
  content: "\f053";
}

.modul-r-vehgal_2 .slick-next:before {
  content: "\f054";
}

.modul-r-vehgal_2 .slider-for {
  cursor: all-scroll; /* fallback for IE */
  cursor: zoom-in;
}


/* http://www.greaterlufkinaa.com/lesscss/MTAyLy8=/css/dws/shared/fotorama.css */
/*!
 * Fotorama 4.6.4 | http://fotorama.io/license/
 */
.fotorama__arr:focus:after,.fotorama__fullscreen-icon:focus:after,.fotorama__html,.fotorama__img,.fotorama__nav__frame:focus .fotorama__dot:after,.fotorama__nav__frame:focus .fotorama__thumb:after,.fotorama__stage__frame,.fotorama__stage__shaft,.fotorama__video iframe{position:absolute;width:100%;height:100%;top:0;right:0;left:0;bottom:0}.fotorama--fullscreen,.fotorama__img{max-width:99999px!important;max-height:99999px!important;min-width:0!important;min-height:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important}.fotorama__wrap .fotorama__grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.fotorama__grabbing *{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.fotorama__spinner{position:absolute!important;top:50%!important;left:50%!important}.fotorama__wrap--css3 .fotorama__arr,.fotorama__wrap--css3 .fotorama__fullscreen-icon,.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__thumb-border,.fotorama__wrap--css3 .fotorama__video-close,.fotorama__wrap--css3 .fotorama__video-play{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fotorama__caption,.fotorama__nav:after,.fotorama__nav:before,.fotorama__stage:after,.fotorama__stage:before,.fotorama__wrap--css3 .fotorama__html,.fotorama__wrap--css3 .fotorama__nav,.fotorama__wrap--css3 .fotorama__spinner,.fotorama__wrap--css3 .fotorama__stage,.fotorama__wrap--css3 .fotorama__stage .fotorama__img,.fotorama__wrap--css3 .fotorama__stage__frame{-webkit-transform:translateZ(0);transform:translateZ(0)}.fotorama__arr:focus,.fotorama__fullscreen-icon:focus,.fotorama__nav__frame{outline:0}.fotorama__arr:focus:after,.fotorama__fullscreen-icon:focus:after,.fotorama__nav__frame:focus .fotorama__dot:after,.fotorama__nav__frame:focus .fotorama__thumb:after{content:'';border-radius:inherit;background-color:rgba(0,175,234,.5)}.fotorama__wrap--video .fotorama__stage,.fotorama__wrap--video .fotorama__stage__frame--video,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img,.fotorama__wrap--video .fotorama__stage__shaft{-webkit-transform:none!important;transform:none!important}.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__thumb-border{transition-property:-webkit-transform,width;transition-property:transform,width;transition-timing-function:cubic-bezier(0.1,0,.25,1);transition-duration:0ms}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__no-select,.fotorama__video-close,.fotorama__video-play,.fotorama__wrap{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fotorama__select{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.fotorama__nav,.fotorama__nav__frame{margin:auto;padding:0}.fotorama__caption__wrap,.fotorama__nav__frame,.fotorama__nav__shaft{-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*display:inline;*zoom:1}.fotorama__nav__frame,.fotorama__thumb-border{box-sizing:content-box}.fotorama__caption__wrap{box-sizing:border-box}.fotorama--hidden,.fotorama__load{position:absolute;left:-99999px;top:-99999px;z-index:-1}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__nav,.fotorama__nav__frame,.fotorama__nav__shaft,.fotorama__stage__frame,.fotorama__stage__shaft,.fotorama__video-close,.fotorama__video-play{-webkit-tap-highlight-color:transparent}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{background:url("/images/dws/galery/fotorama.png") no-repeat}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:2dppx){.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{background:url("/images/dws/galery/fotorama2x.png") 0 0/96px 160px no-repeat}}.fotorama__thumb{background-color:#7f7f7f;background-color:rgba(127,127,127,.2)}@media print{.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__thumb-border,.fotorama__video-close,.fotorama__video-play{background:none!important}}.fotorama{min-width:1px;overflow:hidden}.fotorama:not(.fotorama--unobtrusive)>*:not(:first-child){display:none}.fullscreen{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;background:#000}.fotorama--fullscreen{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;float:none!important;z-index:2147483647!important;background:#000;width:100%!important;height:100%!important;margin:0!important}.fotorama--fullscreen .fotorama__nav,.fotorama--fullscreen .fotorama__stage{background:#000}.fotorama__wrap{-webkit-text-size-adjust:100%;position:relative;direction:ltr;z-index:0}.fotorama__wrap--rtl .fotorama__stage__frame{direction:rtl}.fotorama__nav,.fotorama__stage{overflow:hidden;position:relative;max-width:100%}.fotorama__wrap--pan-y{-ms-touch-action:pan-y}.fotorama__wrap .fotorama__pointer{cursor:pointer}.fotorama__wrap--slide .fotorama__stage__frame{opacity:1!important}.fotorama__stage__frame{overflow:hidden}.fotorama__stage__frame.fotorama__active{z-index:8}.fotorama__wrap--fade .fotorama__stage__frame{display:none}.fotorama__wrap--fade .fotorama__fade-front,.fotorama__wrap--fade .fotorama__fade-rear,.fotorama__wrap--fade .fotorama__stage__frame.fotorama__active{display:block;left:0;top:0}.fotorama__wrap--fade .fotorama__fade-front{z-index:8}.fotorama__wrap--fade .fotorama__fade-rear{z-index:7}.fotorama__wrap--fade .fotorama__fade-rear.fotorama__active{z-index:9}.fotorama__wrap--fade .fotorama__stage .fotorama__shadow{display:none}.fotorama__img{-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;border:none!important}.fotorama__error .fotorama__img,.fotorama__loaded .fotorama__img{-ms-filter:"alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img,.fotorama__img--full{display:none}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img--full{display:block}.fotorama__wrap--only-active .fotorama__nav,.fotorama__wrap--only-active .fotorama__stage{max-width:99999px!important}.fotorama__wrap--only-active .fotorama__stage__frame{visibility:hidden}.fotorama__wrap--only-active .fotorama__stage__frame.fotorama__active{visibility:visible}.fotorama__nav{font-size:0;line-height:0;text-align:center;display:none;white-space:nowrap;z-index:5}.fotorama__nav__shaft{position:relative;left:0;top:0;text-align:left}.fotorama__nav__frame{position:relative;cursor:pointer}.fotorama__nav--dots{display:block}.fotorama__nav--dots .fotorama__nav__frame{width:18px;height:30px}.fotorama__nav--dots .fotorama__nav__frame--thumb,.fotorama__nav--dots .fotorama__thumb-border{display:none}.fotorama__nav--thumbs{display:block}.fotorama__nav--thumbs .fotorama__nav__frame{padding-left:0!important}.fotorama__nav--thumbs .fotorama__nav__frame:last-child{padding-right:0!important}.fotorama__nav--thumbs .fotorama__nav__frame--dot{display:none}.fotorama__dot{display:block;width:4px;height:4px;position:relative;top:12px;left:6px;border-radius:6px;border:1px solid #7f7f7f}.fotorama__nav__frame:focus .fotorama__dot:after{padding:1px;top:-1px;left:-1px}.fotorama__nav__frame.fotorama__active .fotorama__dot{width:0;height:0;border-width:3px}.fotorama__nav__frame.fotorama__active .fotorama__dot:after{padding:3px;top:-3px;left:-3px}.fotorama__thumb{overflow:hidden;position:relative;width:100%;height:100%}.fotorama__nav__frame:focus .fotorama__thumb{z-index:2}.fotorama__thumb-border{position:absolute;z-index:9;top:0;left:0;border-style:solid;border-color:#00afea;background-image:linear-gradient(to bottom right,rgba(255,255,255,.25),rgba(64,64,64,.1))}.fotorama__caption{position:absolute;z-index:12;bottom:0;left:0;right:0;font-family:'Helvetica Neue',Arial,sans-serif;font-size:14px;line-height:1.5;color:#000}.fotorama__caption a{text-decoration:none;color:#000;border-bottom:1px solid;border-color:rgba(0,0,0,.5)}.fotorama__caption a:hover{color:#333;border-color:rgba(51,51,51,.5)}.fotorama__wrap--rtl .fotorama__caption{left:auto;right:0}.fotorama__wrap--no-captions .fotorama__caption,.fotorama__wrap--video .fotorama__caption{display:none}.fotorama__caption__wrap{background-color:#fff;background-color:rgba(255,255,255,.9);padding:5px 10px}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fotorama__wrap--css3 .fotorama__spinner{-webkit-animation:spinner 24s infinite linear;animation:spinner 24s infinite linear}.fotorama__wrap--css3 .fotorama__html,.fotorama__wrap--css3 .fotorama__stage .fotorama__img{transition-property:opacity;transition-timing-function:linear;transition-duration:.3s}.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img{-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}.fotorama__select{cursor:auto}.fotorama__video{top:32px;right:0;bottom:0;left:0;position:absolute;z-index:10}@-moz-document url-prefix(){.fotorama__active{box-shadow:0 0 0 transparent}}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{position:absolute;z-index:11;cursor:pointer}.fotorama__arr{position:absolute;width:32px;height:32px;top:50%;margin-top:-16px}.fotorama__arr--prev{left:2px;background-position:0 0}.fotorama__arr--next{right:2px;background-position:-32px 0}.fotorama__arr--disabled{pointer-events:none;cursor:default;*display:none;opacity:.1}.fotorama__fullscreen-icon{width:32px;height:32px;top:2px;right:2px;background-position:0 -32px;z-index:20}.fotorama__arr:focus,.fotorama__fullscreen-icon:focus{border-radius:50%}.fotorama--fullscreen .fotorama__fullscreen-icon{background-position:-32px -32px}.fotorama__video-play{width:96px;height:96px;left:50%;top:50%;margin-left:-48px;margin-top:-48px;background-position:0 -64px;opacity:0}.fotorama__wrap--css2 .fotorama__video-play,.fotorama__wrap--video .fotorama__stage .fotorama__video-play{display:none}.fotorama__error .fotorama__video-play,.fotorama__loaded .fotorama__video-play,.fotorama__nav__frame .fotorama__video-play{opacity:1;display:block}.fotorama__nav__frame .fotorama__video-play{width:32px;height:32px;margin-left:-16px;margin-top:-16px;background-position:-64px -32px}.fotorama__video-close{width:32px;height:32px;top:0;right:0;background-position:-64px 0;z-index:20;opacity:0}.fotorama__wrap--css2 .fotorama__video-close{display:none}.fotorama__wrap--css3 .fotorama__video-close{-webkit-transform:translate3d(32px,-32px,0);transform:translate3d(32px,-32px,0)}.fotorama__wrap--video .fotorama__video-close{display:block;opacity:1}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__video-close{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{opacity:0}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{opacity:1}.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--video .fotorama__fullscreen-icon{opacity:0!important}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{display:none}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{display:block}.fotorama__wrap--css2.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--video .fotorama__fullscreen-icon{display:none!important}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:not(:focus){-webkit-transform:translate3d(32px,-32px,0);transform:translate3d(32px,-32px,0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--prev:not(:focus){-webkit-transform:translate3d(-48px,0,0);transform:translate3d(-48px,0,0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--next:not(:focus){-webkit-transform:translate3d(48px,0,0);transform:translate3d(48px,0,0)}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__fullscreen-icon{-webkit-transform:translate3d(32px,-32px,0)!important;transform:translate3d(32px,-32px,0)!important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--prev{-webkit-transform:translate3d(-48px,0,0)!important;transform:translate3d(-48px,0,0)!important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--next{-webkit-transform:translate3d(48px,0,0)!important;transform:translate3d(48px,0,0)!important}.fotorama__wrap--css3 .fotorama__arr:not(:focus),.fotorama__wrap--css3 .fotorama__fullscreen-icon:not(:focus),.fotorama__wrap--css3 .fotorama__video-close:not(:focus),.fotorama__wrap--css3 .fotorama__video-play:not(:focus){transition-property:-webkit-transform,opacity;transition-property:transform,opacity;transition-duration:.3s}.fotorama__nav:after,.fotorama__nav:before,.fotorama__stage:after,.fotorama__stage:before{content:"";display:block;position:absolute;text-decoration:none;top:0;bottom:0;width:10px;height:auto;z-index:10;pointer-events:none;background-repeat:no-repeat;background-size:1px 100%,5px 100%}.fotorama__nav:before,.fotorama__stage:before{background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.4),transparent);background-position:0 0,0 0;left:-10px}.fotorama__nav.fotorama__shadows--left:before,.fotorama__stage.fotorama__shadows--left:before{left:0}.fotorama__nav:after,.fotorama__stage:after{background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.4),transparent);background-position:100% 0,100% 0;right:-10px}.fotorama__nav.fotorama__shadows--right:after,.fotorama__stage.fotorama__shadows--right:after{right:0}.fotorama--fullscreen .fotorama__nav:after,.fotorama--fullscreen .fotorama__nav:before,.fotorama--fullscreen .fotorama__stage:after,.fotorama--fullscreen .fotorama__stage:before,.fotorama__wrap--fade .fotorama__stage:after,.fotorama__wrap--fade .fotorama__stage:before,.fotorama__wrap--no-shadows .fotorama__nav:after,.fotorama__wrap--no-shadows .fotorama__nav:before,.fotorama__wrap--no-shadows .fotorama__stage:after,.fotorama__wrap--no-shadows .fotorama__stage:before{display:none}

/* http://www.greaterlufkinaa.com/lesscss/MTAyLy8=/css/dws/components/share_it/responsive.css */
.modul-r-shareit .iconsWrap {
    margin: 0 auto;
    width: 100%;
}

#pinterest_modal label {
    display: table-cell;
    vertical-align: middle;
    background: #000;
}

.modul-r-shareit .mshitImg {
    margin: 0 4px 8px 4px;
}

#pinterest_modal .customCheckbox label,
#wanelo_modal .customCheckbox label {
    padding-left: 0;
}

#pinterest_modal .customCheckbox .img-thumbnail,
#wanelo_modal .customCheckbox .img-thumbnail {
    margin: 5px;
    vertical-align: top;
}

#pinterest_modal .customCheckbox .pint-text small,
#wanelo_modal .customCheckbox .pint-text small {
    border-top: none;
    border-left: none;
    border-right: none;
    border-bottom-style: dotted;
    margin: 0;
    padding: 0;
    border-radius: 0;
    display: block;
}

#pinterest_modal .customCheckbox.wd_250 .pint-text {
    width: 250px;
}

#pinterest_modal .customCheckbox.wd_230 .pint-text {
    width: 230px;
}

#pinterest_modal .customCheckbox.wd_210 .pint-text {
    width: 210px;
}

#pinterest_modal .customCheckbox.wd_200 .pint-text {
    width: 200px;
}

#pinterest_modal .customCheckbox.wd_180 .pint-text {
    width: 180px;
}

#pinterest_modal .customCheckbox.wd_160 .pint-text {
    width: 160px;
}

#pinterest_modal .customCheckbox.wd_140 .pint-text {
    width: 140px;
}

#wanelo_modal .customCheckbox.wd_250 .pint-text {
    width: 250px;
    max-width: 100%;
}

#wanelo_modal .customCheckbox.wd_230 .pint-text {
    width: 230px;
    max-width: 100%;
}

#wanelo_modal .customCheckbox.wd_210 .pint-text {
    width: 210px;
}

#wanelo_modal .customCheckbox.wd_200 .pint-text {
    width: 200px;
}

#wanelo_modal .customCheckbox.wd_180 .pint-text {
    width: 180px;
}

#wanelo_modal .customCheckbox.wd_160 .pint-text {
    width: 160px;
}

#wanelo_modal .customCheckbox.wd_140 .pint-text {
    width: 140px;
}

#pinterest_modal .pint-text {
    margin-top: 5px;
}

#pinterest_modal .wd250 {
    width: 250px !important;
}

#pinterest_modal .wd230 {
    width: 230px !important;
}

#pinterest_modal .wd210 {
    width: 210px !important;
}

#pinterest_modal .wd200 {
    width: 200px !important;
}

#pinterest_modal .wd180 {
    width: 180px !important;
}

#pinterest_modal .wd160 {
    width: 160px !important;
}

#pinterest_modal .wd140 {
    width: 140px !important;
}

#wanelo_modal .wanelo-save-button {
    width: auto !important;
    height: auto !important;
    background-image: none !important;
    font-size: 0.8em;
}

#wanelo_modal .wanelo-save-button:after{
    content: '';
    display: block;
    margin: 0.25em auto;
    width: 75px;
    height: 12px;
    background: url('/images/dws/social/wanelo-logo-100px.png') 50% 50% no-repeat;
    background-size: 75px 12px;
}

.cosmo #wanelo_modal .wanelo-save-button:after,
.cyborg #wanelo_modal .wanelo-save-button:after,
.darkie #wanelo_modal .wanelo-save-button:after,
.flatly #wanelo_modal .wanelo-save-button:after,
.journal #wanelo_modal .wanelo-save-button:after,
.sandstone #wanelo_modal .wanelo-save-button:after,
.simplex #wanelo_modal .wanelo-save-button:after,
.slate #wanelo_modal .wanelo-save-button:after,
.spacelab #wanelo_modal .wanelo-save-button:after,
.superhero #wanelo_modal .wanelo-save-button:after,
.united #wanelo_modal .wanelo-save-button:after {
    background-image: url('/images/dws/social/wanelo-logo-white-100px.png');
}

#wanelo_modal .image-wrap {
    background: #000;
    overflow: hidden;
    margin: 0 auto;
    min-height: 150px;
}

#wanelo_modal .image-wrap img {
    position: relative;
    top: 50%;
    margin: 0 auto;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}

.sandstone #wanelo_modal .wanelo-save-button {
    font-size: 1.1em;
    line-height: 1.1;
}

.wanelo-title-wrap {
    display: table;
    width: 100%;
}

.wanelo-title-wrap > div {
    display: table-cell;
    vertical-align: middle;
}

.size-xxs #wanelo_modal .image-wrap img {
    max-width: 100% !important;
}

/* Share it icons */
.social-icon {
    display: inline-block;
    font-size: 0 !important;
    background: url('/images/dws/social/flat/socials.png') no-repeat;
}
.social-icons-32px .social-icon {
    width: 32px;
    height: 32px;
    background-size: 256px;
}
.social-icons-40px .social-icon {
    width: 40px;
    height: 40px;
    background-size: 320px;
}
.social-icons-48px .social-icon {
    width: 48px;
    height: 48px;
    background-size: 384px;
}
.social-icons-56px .social-icon {
    width: 56px;
    height: 56px;
    background-size: 448px;
}
.social-icons-64px .social-icon {
    width: 64px;
    height: 64px;
    background-size: 512px;
}

/* First level */
.social-icons-32px .social-icon.social-amazon { background-position: 0px 0px;}
.social-icons-32px .social-icon.social-android { background-position: -32px 0px;}
.social-icons-32px .social-icon.social-aol { background-position: -64px 0px;}
.social-icons-32px .social-icon.social-apple { background-position: -96px 0px;}
.social-icons-32px .social-icon.social-blogger { background-position: -128px 0px;}
.social-icons-32px .social-icon.social-chime { background-position: -160px 0px;}
.social-icons-32px .social-icon.social-delicious { background-position: -192px 0px;}
.social-icons-32px .social-icon.social-w3c { background-position: -224px 0px;}

.social-icons-40px .social-icon.social-amazon { background-position: 0px 0px;}
.social-icons-40px .social-icon.social-android { background-position: -40px 0px;}
.social-icons-40px .social-icon.social-aol { background-position: -80px 0px;}
.social-icons-40px .social-icon.social-apple { background-position: -120px 0px;}
.social-icons-40px .social-icon.social-blogger { background-position: -160px 0px;}
.social-icons-40px .social-icon.social-chime { background-position: -200px 0px;}
.social-icons-40px .social-icon.social-delicious { background-position: -240px 0px;}
.social-icons-40px .social-icon.social-w3c { background-position: -280px 0px;}

.social-icons-48px .social-icon.social-amazon { background-position: 0px 0px;}
.social-icons-48px .social-icon.social-android { background-position: -48px 0px;}
.social-icons-48px .social-icon.social-aol { background-position: -96px 0px;}
.social-icons-48px .social-icon.social-apple { background-position: -144px 0px;}
.social-icons-48px .social-icon.social-blogger { background-position: -192px 0px;}
.social-icons-48px .social-icon.social-chime { background-position: -240px 0px;}
.social-icons-48px .social-icon.social-delicious { background-position: -288px 0px;}
.social-icons-48px .social-icon.social-w3c { background-position: -336px 0px;}

.social-icons-56px .social-icon.social-amazon { background-position: 0px 0px;}
.social-icons-56px .social-icon.social-android { background-position: -56px 0px;}
.social-icons-56px .social-icon.social-aol { background-position: -112px 0px;}
.social-icons-56px .social-icon.social-apple { background-position: -168px 0px;}
.social-icons-56px .social-icon.social-blogger { background-position: -224px 0px;}
.social-icons-56px .social-icon.social-chime { background-position: -280px 0px;}
.social-icons-56px .social-icon.social-delicious { background-position: -336px 0px;}
.social-icons-56px .social-icon.social-w3c { background-position: -392px 0px;}

.social-icons-64px .social-icon.social-amazon { background-position: 0px 0px;}
.social-icons-64px .social-icon.social-android { background-position: -64px 0px;}
.social-icons-64px .social-icon.social-aol { background-position: -128px 0px;}
.social-icons-64px .social-icon.social-apple { background-position: -192px 0px;}
.social-icons-64px .social-icon.social-blogger { background-position: -256px 0px;}
.social-icons-64px .social-icon.social-chime { background-position: -320px 0px;}
.social-icons-64px .social-icon.social-delicious { background-position: -384px 0px;}
.social-icons-64px .social-icon.social-w3c { background-position: -448px 0px;}

/* Second level */
.social-icons-32px .social-icon.social-deviantart { background-position: 0px -32px;}
.social-icons-32px .social-icon.social-digg { background-position: -32px -32px;}
.social-icons-32px .social-icon.social-dropbox { background-position: -64px -32px;}
.social-icons-32px .social-icon.social-drupal { background-position: -96px -32px;}
.social-icons-32px .social-icon.social-ebay { background-position: -128px -32px;}
.social-icons-32px .social-icon.social-facebook { background-position: -160px -32px;}
.social-icons-32px .social-icon.social-flickr { background-position: -192px -32px;}
.social-icons-32px .social-icon.social-wanelo { background-position: -224px -32px;}

.social-icons-40px .social-icon.social-deviantart { background-position: 0px -40px;}
.social-icons-40px .social-icon.social-digg { background-position: -40px -40px;}
.social-icons-40px .social-icon.social-dropbox { background-position: -80px -40px;}
.social-icons-40px .social-icon.social-drupal { background-position: -120px -40px;}
.social-icons-40px .social-icon.social-ebay { background-position: -160px -40px;}
.social-icons-40px .social-icon.social-facebook { background-position: -200px -40px;}
.social-icons-40px .social-icon.social-flickr { background-position: -240px -40px;}
.social-icons-40px .social-icon.social-wanelo { background-position: -280px -40px;}

.social-icons-48px .social-icon.social-deviantart { background-position: 0px -48px;}
.social-icons-48px .social-icon.social-digg { background-position: -48px -48px;}
.social-icons-48px .social-icon.social-dropbox { background-position: -96px -48px;}
.social-icons-48px .social-icon.social-drupal { background-position: -144px -48px;}
.social-icons-48px .social-icon.social-ebay { background-position: -192px -48px;}
.social-icons-48px .social-icon.social-facebook { background-position: -240px -48px;}
.social-icons-48px .social-icon.social-flickr { background-position: -288px -48px;}
.social-icons-48px .social-icon.social-wanelo { background-position: -336px -48px;}

.social-icons-56px .social-icon.social-deviantart { background-position: 0px -56px;}
.social-icons-56px .social-icon.social-digg { background-position: -56px -56px;}
.social-icons-56px .social-icon.social-dropbox { background-position: -112px -56px;}
.social-icons-56px .social-icon.social-drupal { background-position: -168px -56px;}
.social-icons-56px .social-icon.social-ebay { background-position: -224px -56px;}
.social-icons-56px .social-icon.social-facebook { background-position: -280px -56px;}
.social-icons-56px .social-icon.social-flickr { background-position: -336px -56px;}
.social-icons-56px .social-icon.social-wanelo { background-position: -392px -56px;}

.social-icons-64px .social-icon.social-deviantart { background-position: 0 -64px;}
.social-icons-64px .social-icon.social-digg { background-position: -64px -64px;}
.social-icons-64px .social-icon.social-dropbox { background-position: -128px -64px;}
.social-icons-64px .social-icon.social-drupal { background-position: -192px -64px;}
.social-icons-64px .social-icon.social-ebay { background-position: -256px -64px;}
.social-icons-64px .social-icon.social-facebook  { background-position: -320px -64px;}
.social-icons-64px .social-icon.social-flickr { background-position: -384px -64px;}
.social-icons-64px .social-icon.social-wanelo { background-position: -448px -64px;}

/* Third level */
.social-icons-32px .social-icon.social-friendfeed { background-position: 0px -64px;}
.social-icons-32px .social-icon.social-friendster { background-position: -32px -64px;}
.social-icons-32px .social-icon.social-furl { background-position: -64px -64px;}
.social-icons-32px .social-icon.social-github { background-position: -96px -64px;}
.social-icons-32px .social-icon.social-google { background-position: -128px -64px;}
.social-icons-32px .social-icon.social-googleplus { background-position: -160px -64px;}
.social-icons-32px .social-icon.social-grooveshark { background-position: -192px -64px;}
.social-icons-32px .social-icon.social-webshots { background-position: -224px -64px;}

.social-icons-40px .social-icon.social-friendfeed { background-position: 0px -80px;}
.social-icons-40px .social-icon.social-friendster { background-position: -40px -80px;}
.social-icons-40px .social-icon.social-furl { background-position: -80px -80px;}
.social-icons-40px .social-icon.social-github { background-position: -120px -80px;}
.social-icons-40px .social-icon.social-google { background-position: -160px -80px;}
.social-icons-40px .social-icon.social-googleplus { background-position: -200px -80px;}
.social-icons-40px .social-icon.social-grooveshark { background-position: -240px -80px;}
.social-icons-40px .social-icon.social-webshots { background-position: -280px -80px;}

.social-icons-48px .social-icon.social-friendfeed { background-position: 0px -96px;}
.social-icons-48px .social-icon.social-friendster { background-position: -48px -96px;}
.social-icons-48px .social-icon.social-furl { background-position: -96px -96px;}
.social-icons-48px .social-icon.social-github { background-position: -144px -96px;}
.social-icons-48px .social-icon.social-google { background-position: -192px -96px;}
.social-icons-48px .social-icon.social-googleplus { background-position: -240px -96px;}
.social-icons-48px .social-icon.social-grooveshark { background-position: -288px -96px;}
.social-icons-48px .social-icon.social-webshots { background-position: -336px -96px;}

.social-icons-56px .social-icon.social-friendfeed { background-position: 0px -112px;}
.social-icons-56px .social-icon.social-friendster { background-position: -56px -112px;}
.social-icons-56px .social-icon.social-furl { background-position: -112px -112px;}
.social-icons-56px .social-icon.social-github { background-position: -168px -112px;}
.social-icons-56px .social-icon.social-google { background-position: -224px -112px;}
.social-icons-56px .social-icon.social-googleplus { background-position: -280px -112px;}
.social-icons-56px .social-icon.social-grooveshark { background-position: -336px -112px;}
.social-icons-56px .social-icon.social-webshots { background-position: -392px -112px;}

.social-icons-64px .social-icon.social-friendfeed { background-position: 0 -128px;}
.social-icons-64px .social-icon.social-friendster { background-position: -64px -128px;}
.social-icons-64px .social-icon.social-furl { background-position: -128px -128px;}
.social-icons-64px .social-icon.social-github { background-position: -192px -128px;}
.social-icons-64px .social-icon.social-google { background-position: -256px -128px;}
.social-icons-64px .social-icon.social-googleplus { background-position: -320px -128px;}
.social-icons-64px .social-icon.social-grooveshark { background-position: -384px -128px;}
.social-icons-64px .social-icon.social-webshots { background-position: -448px -128px;}

/* Fourth level */
.social-icons-32px .social-icon.social-html5 { background-position: 0px -96px;}
.social-icons-32px .social-icon.social-hubpages { background-position: -32px -96px;}
.social-icons-32px .social-icon.social-imdb { background-position: -64px -96px;}
.social-icons-32px .social-icon.social-instagram { background-position: -96px -69px;}
.social-icons-32px .social-icon.social-jquery { background-position: -128px -96px;}
.social-icons-32px .social-icon.social-lastfm { background-position: -160px -96px;}
.social-icons-32px .social-icon.social-linkedin { background-position: -192px -96px;}
.social-icons-32px .social-icon.social-whatsapp { background-position: -224px -96px;}

.social-icons-40px .social-icon.social-html5 { background-position: 0px -120px;}
.social-icons-40px .social-icon.social-hubpages { background-position: -40px -120px;}
.social-icons-40px .social-icon.social-imdb { background-position: -80px -120px;}
.social-icons-40px .social-icon.social-instagram { background-position: -120px -120px;}
.social-icons-40px .social-icon.social-jquery { background-position: -160px -120px;}
.social-icons-40px .social-icon.social-lastfm { background-position: -200px -120px;}
.social-icons-40px .social-icon.social-linkedin { background-position: -240px -120px;}
.social-icons-40px .social-icon.social-whatsapp { background-position: -280px -120px;}

.social-icons-48px .social-icon.social-html5 { background-position: 0px -144px;}
.social-icons-48px .social-icon.social-hubpages { background-position: -48px -144px;}
.social-icons-48px .social-icon.social-imdb { background-position: -96px -144px;}
.social-icons-48px .social-icon.social-instagram { background-position: -144px -144px;}
.social-icons-48px .social-icon.social-jquery { background-position: -192px -144px;}
.social-icons-48px .social-icon.social-lastfm { background-position: -240px -144px;}
.social-icons-48px .social-icon.social-linkedin { background-position: -288px -144px;}
.social-icons-48px .social-icon.social-whatsapp { background-position: -336px -144px;}

.social-icons-56px .social-icon.social-html5 { background-position: 0px -168px;}
.social-icons-56px .social-icon.social-hubpages { background-position: -56px -168px;}
.social-icons-56px .social-icon.social-imdb { background-position: -112px -168px;}
.social-icons-56px .social-icon.social-instagram { background-position: -168px -168px;}
.social-icons-56px .social-icon.social-jquery { background-position: -224px -168px;}
.social-icons-56px .social-icon.social-lastfm { background-position: -280px -168px;}
.social-icons-56px .social-icon.social-linkedin { background-position: -336px -168px;}
.social-icons-56px .social-icon.social-whatsapp { background-position: -392px -168px;}

.social-icons-64px .social-icon.social-html5 { background-position: 0 -192px;}
.social-icons-64px .social-icon.social-hubpages { background-position: -64px -192px;}
.social-icons-64px .social-icon.social-imdb { background-position: -128px -192px;}
.social-icons-64px .social-icon.social-instagram { background-position: -192px -192px;}
.social-icons-64px .social-icon.social-jquery { background-position: -256px -192px;}
.social-icons-64px .social-icon.social-lastfm { background-position: -320px -192px;}
.social-icons-64px .social-icon.social-linkedin { background-position: -384px -192px;}
.social-icons-64px .social-icon.social-whatsapp { background-position: -448px -192px;}

/* Fifth level */
.social-icons-32px .social-icon.social-livejournal { background-position: 0px -128px;}
.social-icons-32px .social-icon.social-metacafe { background-position: -32px -128px;}
.social-icons-32px .social-icon.social-mixx { background-position: -64px -128px;}
.social-icons-32px .social-icon.social-myspace { background-position: -96px -128px;}
.social-icons-32px .social-icon.social-netvibes { background-position: -128px -128px;}
.social-icons-32px .social-icon.social-newsvine { background-position: -160px -128px;}
.social-icons-32px .social-icon.social-php { background-position: -192px -128px;}
.social-icons-32px .social-icon.social-windows { background-position: -224px -128px;}

.social-icons-40px .social-icon.social-livejournal { background-position: 0px -160px;}
.social-icons-40px .social-icon.social-metacafe { background-position: -40px -160px;}
.social-icons-40px .social-icon.social-mixx { background-position: -80px -160px;}
.social-icons-40px .social-icon.social-myspace { background-position: -120px -160px;}
.social-icons-40px .social-icon.social-netvibes { background-position: -160px -160px;}
.social-icons-40px .social-icon.social-newsvine { background-position: -200px -160px;}
.social-icons-40px .social-icon.social-php { background-position: -240px -160px;}
.social-icons-40px .social-icon.social-windows { background-position: -280px -160px;}

.social-icons-48px .social-icon.social-livejournal { background-position: 0px -192px;}
.social-icons-48px .social-icon.social-metacafe { background-position: -48px -192px;}
.social-icons-48px .social-icon.social-mixx { background-position: -96px -192px;}
.social-icons-48px .social-icon.social-myspace { background-position: -144px -192px;}
.social-icons-48px .social-icon.social-netvibes { background-position: -192px -192px;}
.social-icons-48px .social-icon.social-newsvine { background-position: -240px -192px;}
.social-icons-48px .social-icon.social-php { background-position: -288px -192px;}
.social-icons-48px .social-icon.social-windows { background-position: -336px -192px;}

.social-icons-56px .social-icon.social-livejournal { background-position: 0px -224px;}
.social-icons-56px .social-icon.social-metacafe { background-position: -56px -224px;}
.social-icons-56px .social-icon.social-mixx { background-position: -112px -224px;}
.social-icons-56px .social-icon.social-myspace { background-position: -168px -224px;}
.social-icons-56px .social-icon.social-netvibes { background-position: -224px -224px;}
.social-icons-56px .social-icon.social-newsvine { background-position: -280px -224px;}
.social-icons-56px .social-icon.social-php { background-position: -336px -224px;}
.social-icons-56px .social-icon.social-windows { background-position: -392px -224px;}

.social-icons-64px .social-icon.social-livejournal { background-position: 0 -256px;}
.social-icons-64px .social-icon.social-metacafe { background-position: -64px -256px;}
.social-icons-64px .social-icon.social-mixx { background-position: -128px -256px;}
.social-icons-64px .social-icon.social-myspace { background-position: -192px -256px;}
.social-icons-64px .social-icon.social-netvibes { background-position: -256px -256px;}
.social-icons-64px .social-icon.social-newsvine { background-position: -320px -256px;}
.social-icons-64px .social-icon.social-php { background-position: -384px -256px;}
.social-icons-64px .social-icon.social-windows { background-position: -448px -256px;}

/* Sixth level */
.social-icons-32px .social-icon.social-picasa { background-position: 0px -160px;}
.social-icons-32px .social-icon.social-pinterest { background-position: -32px -160px;}
.social-icons-32px .social-icon.social-pownce { background-position: -64px -160px;}
.social-icons-32px .social-icon.social-reddit { background-position: -96px -160px;}
.social-icons-32px .social-icon.social-skype { background-position: -128px -160px;}
.social-icons-32px .social-icon.social-spotify { background-position: -160px -160px;}
.social-icons-32px .social-icon.social-squidoo { background-position: -192px -160px;}
.social-icons-32px .social-icon.social-wordpress { background-position: -224px -160px;}

.social-icons-40px .social-icon.social-picasa { background-position: 0px -200px;}
.social-icons-40px .social-icon.social-pinterest { background-position: -40px -200px;}
.social-icons-40px .social-icon.social-pownce { background-position: -80px -200px;}
.social-icons-40px .social-icon.social-reddit { background-position: -120px -200px;}
.social-icons-40px .social-icon.social-skype { background-position: -160px -200px;}
.social-icons-40px .social-icon.social-spotify { background-position: -200px -200px;}
.social-icons-40px .social-icon.social-squidoo { background-position: -240px -200px;}
.social-icons-40px .social-icon.social-wordpress { background-position: -280px -200px;}

.social-icons-48px .social-icon.social-picasa { background-position: 0px -240px;}
.social-icons-48px .social-icon.social-pinterest { background-position: -48px -240px;}
.social-icons-48px .social-icon.social-pownce { background-position: -96px -240px;}
.social-icons-48px .social-icon.social-reddit { background-position: -144px -240px;}
.social-icons-48px .social-icon.social-skype { background-position: -192px -240px;}
.social-icons-48px .social-icon.social-spotify { background-position: -240px -240px;}
.social-icons-48px .social-icon.social-squidoo { background-position: -288px -240px;}
.social-icons-48px .social-icon.social-wordpress { background-position: -336px -240px;}

.social-icons-56px .social-icon.social-picasa { background-position: 0px -280px;}
.social-icons-56px .social-icon.social-pinterest { background-position: -56px -280px;}
.social-icons-56px .social-icon.social-pownce { background-position: -112px -280px;}
.social-icons-56px .social-icon.social-reddit { background-position: -168px -280px;}
.social-icons-56px .social-icon.social-skype { background-position: -224px -280px;}
.social-icons-56px .social-icon.social-spotify { background-position: -280px -280px;}
.social-icons-56px .social-icon.social-squidoo { background-position: -336px -280px;}
.social-icons-56px .social-icon.social-wordpress { background-position: -392px -280px;}

.social-icons-64px .social-icon.social-picasa { background-position: 0 -320px;}
.social-icons-64px .social-icon.social-pinterest { background-position: -64px -320px;}
.social-icons-64px .social-icon.social-pownce { background-position: -128px -320px;}
.social-icons-64px .social-icon.social-reddit { background-position: -192px -320px;}
.social-icons-64px .social-icon.social-skype { background-position: -256px -320px;}
.social-icons-64px .social-icon.social-spotify { background-position: -320px -320px;}
.social-icons-64px .social-icon.social-squidoo { background-position: -384px -320px;}
.social-icons-64px .social-icon.social-wordpress { background-position: -448px -320px;}

/* Seventh level */
.social-icons-32px .social-icon.social-steam { background-position: 0px -192px;}
.social-icons-32px .social-icon.social-stumbleupon { background-position: -32px -192px;}
.social-icons-32px .social-icon.social-technorati { background-position: -64px -192px;}
.social-icons-32px .social-icon.social-tumblr { background-position: -96px -192px;}
.social-icons-32px .social-icon.social-twitter { background-position: -128px -192px;}
.social-icons-32px .social-icon.social-vimeo { background-position: -160px -192px;}
.social-icons-32px .social-icon.social-vine { background-position: -192px -192px;}
.social-icons-32px .social-icon.social-yahoo { background-position: -224px -192px;}

.social-icons-40px .social-icon.social-steam { background-position: 0px -240px;}
.social-icons-40px .social-icon.social-stumbleupon { background-position: -40px -240px;}
.social-icons-40px .social-icon.social-technorati { background-position: -80px -240px;}
.social-icons-40px .social-icon.social-tumblr { background-position: -120px -240px;}
.social-icons-40px .social-icon.social-twitter { background-position: -160px -240px;}
.social-icons-40px .social-icon.social-vimeo { background-position: -200px -240px;}
.social-icons-40px .social-icon.social-vine { background-position: -240px -240px;}
.social-icons-40px .social-icon.social-yahoo { background-position: -280px -240px;}

.social-icons-48px .social-icon.social-steam { background-position: 0px -288px;}
.social-icons-48px .social-icon.social-stumbleupon { background-position: -48px -288px;}
.social-icons-48px .social-icon.social-technorati { background-position: -96px -288px;}
.social-icons-48px .social-icon.social-tumblr { background-position: -144px -288px;}
.social-icons-48px .social-icon.social-twitter { background-position: -192px -288px;}
.social-icons-48px .social-icon.social-vimeo { background-position: -240px -288px;}
.social-icons-48px .social-icon.social-vine { background-position: -288px -288px;}
.social-icons-48px .social-icon.social-yahoo { background-position: -336px -288px;}

.social-icons-56px .social-icon.social-steam { background-position: 0px -336px;}
.social-icons-56px .social-icon.social-stumbleupon { background-position: -56px -336px;}
.social-icons-56px .social-icon.social-technorati { background-position: -112px -336px;}
.social-icons-56px .social-icon.social-tumblr { background-position: -168px -336px;}
.social-icons-56px .social-icon.social-twitter { background-position: -224px -336px;}
.social-icons-56px .social-icon.social-vimeo { background-position: -280px -336px;}
.social-icons-56px .social-icon.social-vine { background-position: -336px -336px;}
.social-icons-56px .social-icon.social-yahoo { background-position: -392px -336px;}

.social-icons-64px .social-icon.social-steam { background-position: 0 -384px;}
.social-icons-64px .social-icon.social-stumbleupon { background-position: -64px -384px;}
.social-icons-64px .social-icon.social-technorati { background-position: -128px -384px;}
.social-icons-64px .social-icon.social-tumblr { background-position: -192px -384px;}
.social-icons-64px .social-icon.social-twitter { background-position: -256px -384px;}
.social-icons-64px .social-icon.social-vimeo { background-position: -320px -384px;}
.social-icons-64px .social-icon.social-vine { background-position: -384px -384px;}
.social-icons-64px .social-icon.social-yahoo { background-position: -448px -384px;}

/* Eighth level */
.social-icons-32px .social-icon.social-yelp { background-position: 0px -224px;}
.social-icons-32px .social-icon.social-youtube { background-position: -32px -224px;}

.social-icons-40px .social-icon.social-yelp { background-position: 0px -280px;}
.social-icons-40px .social-icon.social-youtube { background-position: -40px -280px;}

.social-icons-48px .social-icon.social-yelp { background-position: 0px -336px;}
.social-icons-48px .social-icon.social-youtube { background-position: -48px -336px;}

.social-icons-56px .social-icon.social-yelp { background-position: 0px -392px;}
.social-icons-56px .social-icon.social-youtube { background-position: -56px -392px;}

.social-icons-64px .social-icon.social-yelp { background-position: 0 -448px;}
.social-icons-64px .social-icon.social-youtube { background-position: -64px -448px;}